diff --git a/english/cpp/_index.md b/english/cpp/_index.md index 709d4d7701..11b42435a5 100644 --- a/english/cpp/_index.md +++ b/english/cpp/_index.md @@ -43,3 +43,62 @@ is_root: true | [Aspose::Pdf::Vector](./aspose.pdf.vector/) | | | [Aspose::Pdf::Vector::Extraction](./aspose.pdf.vector.extraction/) | | | [Aspose::Pdf::XfaConverter](./aspose.pdf.xfaconverter/) | | +| [System](./system/) | | +| [System::Collections](./system.collections/) | | +| [System::Collections::Concurrent](./system.collections.concurrent/) | | +| [System::Collections::Generic](./system.collections.generic/) | | +| [System::Collections::ObjectModel](./system.collections.objectmodel/) | | +| [System::Collections::Specialized](./system.collections.specialized/) | | +| [System::ComponentModel](./system.componentmodel/) | | +| [System::ComponentModel::Design::Serialization](./system.componentmodel.design.serialization/) | | +| [System::Data](./system.data/) | | +| [System::Data::Common](./system.data.common/) | | +| [System::Data::SqlClient](./system.data.sqlclient/) | | +| [System::Diagnostics](./system.diagnostics/) | | +| [System::Drawing](./system.drawing/) | | +| [System::Drawing::Drawing2D](./system.drawing.drawing2d/) | | +| [System::Drawing::Imaging](./system.drawing.imaging/) | | +| [System::Drawing::Printing](./system.drawing.printing/) | | +| [System::Drawing::Text](./system.drawing.text/) | | +| [System::Globalization](./system.globalization/) | | +| [System::IO](./system.io/) | | +| [System::IO::Compression](./system.io.compression/) | | +| [System::Linq](./system.linq/) | | +| [System::Net](./system.net/) | | +| [System::Net::Cache](./system.net.cache/) | | +| [System::Net::Http](./system.net.http/) | | +| [System::Net::Http::Headers](./system.net.http.headers/) | | +| [System::Net::NetworkInformation](./system.net.networkinformation/) | | +| [System::Net::Security](./system.net.security/) | | +| [System::Net::Sockets](./system.net.sockets/) | | +| [System::Reflection](./system.reflection/) | | +| [System::Resources](./system.resources/) | | +| [System::Runtime::CompilerServices](./system.runtime.compilerservices/) | | +| [System::Runtime::InteropServices](./system.runtime.interopservices/) | | +| [System::Runtime::Serialization](./system.runtime.serialization/) | | +| [System::Security](./system.security/) | | +| [System::Security::Authentication](./system.security.authentication/) | | +| [System::Security::Cryptography](./system.security.cryptography/) | | +| [System::Security::Cryptography::Pkcs](./system.security.cryptography.pkcs/) | | +| [System::Security::Cryptography::X509Certificates](./system.security.cryptography.x509certificates/) | | +| [System::Security::Cryptography::Xml](./system.security.cryptography.xml/) | | +| [System::Security::Permissions](./system.security.permissions/) | | +| [System::Security::Policy](./system.security.policy/) | | +| [System::TestPredicates::TypeTraits](./system.testpredicates.typetraits/) | | +| [System::Text](./system.text/) | | +| [System::Text::RegularExpressions](./system.text.regularexpressions/) | | +| [System::Threading](./system.threading/) | | +| [System::Timers](./system.timers/) | | +| [System::Web](./system.web/) | | +| [System::Web::Services](./system.web.services/) | | +| [System::Web::Services::Description](./system.web.services.description/) | | +| [System::Web::Services::Protocols](./system.web.services.protocols/) | | +| [System::Web::UI::WebControls](./system.web.ui.webcontrols/) | | +| [System::Windows::Forms](./system.windows.forms/) | | +| [System::Xml](./system.xml/) | | +| [System::Xml::Resolvers](./system.xml.resolvers/) | | +| [System::Xml::Schema](./system.xml.schema/) | | +| [System::Xml::Serialization](./system.xml.serialization/) | | +| [System::Xml::XPath](./system.xml.xpath/) | | +| [System::Xml::Xsl](./system.xml.xsl/) | | +| [System::Xml::Xsl::Runtime](./system.xml.xsl.runtime/) | | diff --git a/english/cpp/aspose.pdf.annotations/actioncollection/_index.md b/english/cpp/aspose.pdf.annotations/actioncollection/_index.md index d8277d578c..ccb18b4ccf 100644 --- a/english/cpp/aspose.pdf.annotations/actioncollection/_index.md +++ b/english/cpp/aspose.pdf.annotations/actioncollection/_index.md @@ -35,5 +35,6 @@ class ActionCollection : public System::Collections::Generic::ICollection\&) override | Removes item from collection. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/actioncollection/add/_index.md b/english/cpp/aspose.pdf.annotations/actioncollection/add/_index.md index a94d185c5b..81b2db14f8 100644 --- a/english/cpp/aspose.pdf.annotations/actioncollection/add/_index.md +++ b/english/cpp/aspose.pdf.annotations/actioncollection/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::ActionCollection::Add(const System::SharedPtr Aspose::Pdf::Annotations::ActionCollection::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [ActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/actioncollection/getenumerator/_index.md b/english/cpp/aspose.pdf.annotations/actioncollection/getenumerator/_index.md index ebf59759ba..d52e973e28 100644 --- a/english/cpp/aspose.pdf.annotations/actioncollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf.annotations/actioncollection/getenumerator/_index.md @@ -23,6 +23,8 @@ System::SharedPtr) | Accepts visitor for annotation processing. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | | virtual [ChangeAfterResize](./changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | | [Flatten](./flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | | [get_Actions](./get_actions/)() | Gets list of annotatation actions. | | virtual [get_ActiveState](./get_activestate/)() | Gets current annotation appearance state. | @@ -38,12 +36,6 @@ class Annotation : public Aspose::Pdf::BaseParagraph | [get_FullName](./get_fullname/)() | Gets full qualified name of the annotation. | | virtual [get_Height](./get_height/)() | Gets height of the annotation. | | [get_HorizontalAlignment](./get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | | [get_Modified](./get_modified/)() | Gets date and time when annotation was recently modified. | | [get_Name](./get_name/)() | Gets annotation name on the page. | | virtual [get_PageIndex](./get_pageindex/)() | Gets index of page which contains annotation. | @@ -52,9 +44,7 @@ class Annotation : public Aspose::Pdf::BaseParagraph | [get_TextHorizontalAlignment](./get_texthorizontalalignment/)() | Gets text alignment for annotation. | | static [get_UpdateAppearanceOnConvert](./get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | | static [get_UseFontSubset](./get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | | virtual [get_Width](./get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [GetRectangle](./getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | | virtual [set_ActiveState](./set_activestate/)(System::String) | Sets current annotation appearance state. | | [set_Alignment](./set_alignment/)(TextAlignment) | [Annotation](./) alignment. This property is obsolete. Use HorizontalAligment instead. | @@ -64,21 +54,13 @@ class Annotation : public Aspose::Pdf::BaseParagraph | [set_Flags](./set_flags/)(AnnotationFlags) | Flags of the annotation. | | virtual [set_Height](./set_height/)(double) | Sets height of the annotation. | | [set_HorizontalAlignment](./set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | | [set_Modified](./set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | | [set_Name](./set_name/)(System::String) | Sets annotation name on the page. | | virtual [set_Rect](./set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | | [set_TextHorizontalAlignment](./set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | | static [set_UpdateAppearanceOnConvert](./set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | | static [set_UseFontSubset](./set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | | virtual [set_Width](./set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [BaseParagraph](../../aspose.pdf/baseparagraph/) diff --git a/english/cpp/aspose.pdf.annotations/annotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/annotation/accept/_index.md index 54d1e24b41..584002404e 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/accept/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::Annotations::Annotation::Accept(System::SharedPtr Aspose::Pdf::Annotations::Annotation::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfActionCollection](../../pdfactioncollection/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/get_activestate/_index.md b/english/cpp/aspose.pdf.annotations/annotation/get_activestate/_index.md index 0970c86d2b..615ccc0f92 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/get_activestate/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/get_activestate/_index.md @@ -18,6 +18,7 @@ virtual System::String Aspose::Pdf::Annotations::Annotation::get_ActiveState() ## See Also +* Class [String](../../../system/string/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/get_appearance/_index.md b/english/cpp/aspose.pdf.annotations/annotation/get_appearance/_index.md index efdfb7c576..c3c99202ef 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/get_appearance/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/get_appearance/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::Annotation::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AppearanceDictionary](../../appearancedictionary/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/get_border/_index.md b/english/cpp/aspose.pdf.annotations/annotation/get_border/_index.md index 4b72374216..576e877400 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/get_border/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/get_border/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::An ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Border](../../border/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/get_characteristics/_index.md b/english/cpp/aspose.pdf.annotations/annotation/get_characteristics/_index.md index 77d516d084..b29d8b1000 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/get_characteristics/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/get_characteristics/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annota ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Characteristics](../../characteristics/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/get_color/_index.md b/english/cpp/aspose.pdf.annotations/annotation/get_color/_index.md index ba9e6c7678..66581efe25 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/get_color/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/get_color/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::Annotation::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/get_contents/_index.md b/english/cpp/aspose.pdf.annotations/annotation/get_contents/_index.md index d2beb843e4..7c3c8ea2ae 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/get_contents/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/get_contents/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::Annotation::get_Contents() ## See Also +* Class [String](../../../system/string/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/get_fullname/_index.md b/english/cpp/aspose.pdf.annotations/annotation/get_fullname/_index.md index e2e05ea412..9747d1c30e 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/get_fullname/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/get_fullname/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Annotations::Annotation::get_FullName() ## See Also +* Class [String](../../../system/string/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/get_modified/_index.md b/english/cpp/aspose.pdf.annotations/annotation/get_modified/_index.md index fb4a7eb082..1869208a45 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/get_modified/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/get_modified/_index.md @@ -18,6 +18,7 @@ System::DateTime Aspose::Pdf::Annotations::Annotation::get_Modified() ## See Also +* Class [DateTime](../../../system/datetime/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/get_name/_index.md b/english/cpp/aspose.pdf.annotations/annotation/get_name/_index.md index 3720890dc4..74aa67e2d9 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/get_name/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/get_name/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::Annotation::get_Name() ## See Also +* Class [String](../../../system/string/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/get_rect/_index.md b/english/cpp/aspose.pdf.annotations/annotation/get_rect/_index.md index 30a2454f46..d32bb1c226 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/get_rect/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/get_rect/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::Pdf::Annotations::Annotation::get_R ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/get_states/_index.md b/english/cpp/aspose.pdf.annotations/annotation/get_states/_index.md index 77ad8be3e7..999d30cc27 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/get_states/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/get_states/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::Annotation::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AppearanceDictionary](../../appearancedictionary/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/getrectangle/_index.md b/english/cpp/aspose.pdf.annotations/annotation/getrectangle/_index.md index 06fe03d92c..91748659f8 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/getrectangle/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/getrectangle/_index.md @@ -27,6 +27,7 @@ True - if rectangle found; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/set_activestate/_index.md b/english/cpp/aspose.pdf.annotations/annotation/set_activestate/_index.md index 69430a062b..b3cb4985cf 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/set_activestate/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/set_activestate/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::Annotations::Annotation::set_ActiveState(System::Strin ## See Also +* Class [String](../../../system/string/) * Class [Annotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/annotation/set_border/_index.md b/english/cpp/aspose.pdf.annotations/annotation/set_border/_index.md index 1aa9edce9f..d37eb24f41 100644 --- a/english/cpp/aspose.pdf.annotations/annotation/set_border/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotation/set_border/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::Annotation::set_Border(System::SharedPtr) | Sets an action to calculate field value. | | [set_OnClosePage](./set_onclosepage/)(System::SharedPtr\) | Sets an action to be performed when the page containing the annotation is closed. | | [set_OnEnter](./set_onenter/)(System::SharedPtr\) | Sets an action to be performed when the cursor enters the annotation's active area. | diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_oncalculate/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_oncalculate/_index.md index 958a2f119c..10980a4ae2 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_oncalculate/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_oncalculate/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onclosepage/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onclosepage/_index.md index a49a14b4ea..d47a045ac2 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onclosepage/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onclosepage/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onenter/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onenter/_index.md index aec106244e..1451544ad1 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onenter/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onenter/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onexit/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onexit/_index.md index 5666bfa93c..a6f1a52c6a 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onexit/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onexit/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onformat/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onformat/_index.md index 3dfb18c1b6..23d078a876 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onformat/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onformat/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onhidepage/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onhidepage/_index.md index cca0e36902..869c73c033 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onhidepage/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onhidepage/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onlostfocus/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onlostfocus/_index.md index 12952aa89c..748b1e1957 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onlostfocus/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onlostfocus/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onmodifycharacter/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onmodifycharacter/_index.md index a2a35cc1a3..34871c1a81 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onmodifycharacter/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onmodifycharacter/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onopenpage/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onopenpage/_index.md index f552988d65..36b470bf7b 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onopenpage/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onopenpage/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onpressmousebtn/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onpressmousebtn/_index.md index 502cecc480..58e22e26e4 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onpressmousebtn/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onpressmousebtn/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onreceivefocus/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onreceivefocus/_index.md index 84d9204d75..2ba251d69d 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onreceivefocus/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onreceivefocus/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onreleasemousebtn/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onreleasemousebtn/_index.md index 3fba230fce..918ec73566 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onreleasemousebtn/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onreleasemousebtn/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onshowpage/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onshowpage/_index.md index ad09033596..e5290f0002 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onshowpage/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onshowpage/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onvalidate/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onvalidate/_index.md index 8a5842887b..c2b10ee3cc 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onvalidate/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/get_onvalidate/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationActionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_oncalculate/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_oncalculate/_index.md index 49fb607420..832263c9df 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_oncalculate/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_oncalculate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnCalculate(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onclosepage/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onclosepage/_index.md index 8e363770dd..36eceb2480 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onclosepage/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onclosepage/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnClosePage(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onenter/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onenter/_index.md index 285b206f35..37f5f8e485 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onenter/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onenter/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnEnter(System::S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onexit/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onexit/_index.md index 469285e5c3..b487c6f156 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onexit/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onexit/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnExit(System::Sh ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onformat/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onformat/_index.md index ef2529c57e..bd0e89549e 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onformat/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onformat/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnFormat(System:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onhidepage/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onhidepage/_index.md index 025eb9837d..4bb82a47fb 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onhidepage/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onhidepage/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnHidePage(System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onlostfocus/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onlostfocus/_index.md index 788a370e46..1d4f6bac8d 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onlostfocus/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onlostfocus/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnLostFocus(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onmodifycharacter/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onmodifycharacter/_index.md index 6855f21cc2..ac0ea5d3a2 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onmodifycharacter/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onmodifycharacter/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnModifyCharacter ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onopenpage/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onopenpage/_index.md index 2f785cef14..35ca6a6b77 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onopenpage/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onopenpage/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnOpenPage(System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onpressmousebtn/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onpressmousebtn/_index.md index ad7fb491ac..52f106dd9b 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onpressmousebtn/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onpressmousebtn/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnPressMouseBtn(S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onreceivefocus/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onreceivefocus/_index.md index 7cb15aaf5b..d1c9b5e045 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onreceivefocus/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onreceivefocus/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnReceiveFocus(Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onreleasemousebtn/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onreleasemousebtn/_index.md index 5971e3fa72..8d86b095a6 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onreleasemousebtn/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onreleasemousebtn/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnReleaseMouseBtn ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onshowpage/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onshowpage/_index.md index b6670b592e..c8dc41e46c 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onshowpage/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onshowpage/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnShowPage(System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onvalidate/_index.md b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onvalidate/_index.md index 9642e0714d..d8815bfc33 100644 --- a/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onvalidate/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationactioncollection/set_onvalidate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::AnnotationActionCollection::set_OnValidate(System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [AnnotationActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationcollection/_index.md b/english/cpp/aspose.pdf.annotations/annotationcollection/_index.md index 56d45b2b9e..d679a8f6f0 100644 --- a/english/cpp/aspose.pdf.annotations/annotationcollection/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationcollection/_index.md @@ -39,5 +39,6 @@ class AnnotationCollection : public System::Collections::Generic::ICollection\&) override | Deletes specified annotation from the collection. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationcollection/accept/_index.md b/english/cpp/aspose.pdf.annotations/annotationcollection/accept/_index.md index 952939abbf..47154e6d60 100644 --- a/english/cpp/aspose.pdf.annotations/annotationcollection/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationcollection/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::AnnotationCollection::Accept(System::SharedPtr Aspose::Pdf::Annotations::AnnotationCollection::Fi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Annotation](../../annotation/) +* Class [String](../../../system/string/) * Class [AnnotationCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationcollection/get_syncroot/_index.md b/english/cpp/aspose.pdf.annotations/annotationcollection/get_syncroot/_index.md index 40e0011e04..257d4f3c0f 100644 --- a/english/cpp/aspose.pdf.annotations/annotationcollection/get_syncroot/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationcollection/get_syncroot/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationCollection ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [AnnotationCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationcollection/getenumerator/_index.md b/english/cpp/aspose.pdf.annotations/annotationcollection/getenumerator/_index.md index 240bb8b9b8..85b8c049a8 100644 --- a/english/cpp/aspose.pdf.annotations/annotationcollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationcollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator object ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [Annotation](../../annotation/) * Class [AnnotationCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationcollection/idx_get/_index.md b/english/cpp/aspose.pdf.annotations/annotationcollection/idx_get/_index.md index 8d226abbe5..17d7e8bd16 100644 --- a/english/cpp/aspose.pdf.annotations/annotationcollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationcollection/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Annotations::AnnotationCollection::id ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Annotation](../../annotation/) * Class [AnnotationCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationcollection/remove/_index.md b/english/cpp/aspose.pdf.annotations/annotationcollection/remove/_index.md index 75378a8843..de362345b1 100644 --- a/english/cpp/aspose.pdf.annotations/annotationcollection/remove/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationcollection/remove/_index.md @@ -27,6 +27,7 @@ True - if annotation removed; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Annotation](../../annotation/) * Class [AnnotationCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationflagsconverter/_index.md b/english/cpp/aspose.pdf.annotations/annotationflagsconverter/_index.md index b490426d50..2ee9ce615e 100644 --- a/english/cpp/aspose.pdf.annotations/annotationflagsconverter/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationflagsconverter/_index.md @@ -25,5 +25,6 @@ class AnnotationFlagsConverter : public System::Object | static [ToXfdfString](./toxfdfstring/)(AnnotationFlags) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationflagsconverter/toenum/_index.md b/english/cpp/aspose.pdf.annotations/annotationflagsconverter/toenum/_index.md index 613eeaced4..905e4f14b7 100644 --- a/english/cpp/aspose.pdf.annotations/annotationflagsconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationflagsconverter/toenum/_index.md @@ -19,6 +19,7 @@ static AnnotationFlags Aspose::Pdf::Annotations::AnnotationFlagsConverter::ToEnu ## See Also * Enum [AnnotationFlags](../../annotationflags/) +* Class [String](../../../system/string/) * Class [AnnotationFlagsConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationflagsconverter/tostring/_index.md b/english/cpp/aspose.pdf.annotations/annotationflagsconverter/tostring/_index.md index 68912ff75e..4a848ca75d 100644 --- a/english/cpp/aspose.pdf.annotations/annotationflagsconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationflagsconverter/tostring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Annotations::AnnotationFlagsConverter::ToStri ## See Also +* Class [String](../../../system/string/) * Enum [AnnotationFlags](../../annotationflags/) * Class [AnnotationFlagsConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationflagsconverter/toxfdfstring/_index.md b/english/cpp/aspose.pdf.annotations/annotationflagsconverter/toxfdfstring/_index.md index 25cb95a7bb..993b04d2f1 100644 --- a/english/cpp/aspose.pdf.annotations/annotationflagsconverter/toxfdfstring/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationflagsconverter/toxfdfstring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Annotations::AnnotationFlagsConverter::ToXfdf ## See Also +* Class [String](../../../system/string/) * Enum [AnnotationFlags](../../annotationflags/) * Class [AnnotationFlagsConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationselector/annotationselector/_index.md b/english/cpp/aspose.pdf.annotations/annotationselector/annotationselector/_index.md index 53f6f91959..ebd3e482a6 100644 --- a/english/cpp/aspose.pdf.annotations/annotationselector/annotationselector/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationselector/annotationselector/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Annotations::AnnotationSelector::AnnotationSelector(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Annotation](../../annotation/) * Class [AnnotationSelector](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/annotationselector/get_selected/_index.md b/english/cpp/aspose.pdf.annotations/annotationselector/get_selected/_index.md index ea56913d00..e5ba90b7f5 100644 --- a/english/cpp/aspose.pdf.annotations/annotationselector/get_selected/_index.md +++ b/english/cpp/aspose.pdf.annotations/annotationselector/get_selected/_index.md @@ -18,6 +18,8 @@ System::SharedPtr\&) const override | Tries to find key in the dictionary and retreives value if found. | ## See Also +* Class [IDictionary](../../system.collections.generic/idictionary/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/appearancedictionary/add/_index.md b/english/cpp/aspose.pdf.annotations/appearancedictionary/add/_index.md index ed9f2894f5..b4b24c8685 100644 --- a/english/cpp/aspose.pdf.annotations/appearancedictionary/add/_index.md +++ b/english/cpp/aspose.pdf.annotations/appearancedictionary/add/_index.md @@ -23,6 +23,9 @@ void Aspose::Pdf::Annotations::AppearanceDictionary::Add(const System::Collectio ## See Also +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [AppearanceDictionary](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -44,6 +47,8 @@ void Aspose::Pdf::Annotations::AppearanceDictionary::Add(const System::String &k ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [AppearanceDictionary](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/appearancedictionary/contains/_index.md b/english/cpp/aspose.pdf.annotations/appearancedictionary/contains/_index.md index 85d1fcfa09..466f4fe97c 100644 --- a/english/cpp/aspose.pdf.annotations/appearancedictionary/contains/_index.md +++ b/english/cpp/aspose.pdf.annotations/appearancedictionary/contains/_index.md @@ -27,6 +27,9 @@ true if this pauir was found. ## See Also +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [AppearanceDictionary](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/appearancedictionary/containskey/_index.md b/english/cpp/aspose.pdf.annotations/appearancedictionary/containskey/_index.md index ac2ba31b77..46f5e91529 100644 --- a/english/cpp/aspose.pdf.annotations/appearancedictionary/containskey/_index.md +++ b/english/cpp/aspose.pdf.annotations/appearancedictionary/containskey/_index.md @@ -27,6 +27,7 @@ true if key is found. ## See Also +* Class [String](../../../system/string/) * Class [AppearanceDictionary](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/appearancedictionary/copyto/_index.md b/english/cpp/aspose.pdf.annotations/appearancedictionary/copyto/_index.md index bfd79d143e..f01a89c327 100644 --- a/english/cpp/aspose.pdf.annotations/appearancedictionary/copyto/_index.md +++ b/english/cpp/aspose.pdf.annotations/appearancedictionary/copyto/_index.md @@ -24,6 +24,10 @@ void Aspose::Pdf::Annotations::AppearanceDictionary::CopyTo(System::ArrayPtr> Asp ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [String](../../../system/string/) * Class [AppearanceDictionary](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/appearancedictionary/get_syncroot/_index.md b/english/cpp/aspose.pdf.annotations/appearancedictionary/get_syncroot/_index.md index e5b25dd44f..fe41f8bdb1 100644 --- a/english/cpp/aspose.pdf.annotations/appearancedictionary/get_syncroot/_index.md +++ b/english/cpp/aspose.pdf.annotations/appearancedictionary/get_syncroot/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Annotations::AppearanceDictionary ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [AppearanceDictionary](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/appearancedictionary/get_values/_index.md b/english/cpp/aspose.pdf.annotations/appearancedictionary/get_values/_index.md index 1ced579da9..a49e5bddb6 100644 --- a/english/cpp/aspose.pdf.annotations/appearancedictionary/get_values/_index.md +++ b/english/cpp/aspose.pdf.annotations/appearancedictionary/get_values/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Annotations::AppearanceDictionary::idx_get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) +* Class [String](../../../system/string/) * Class [AppearanceDictionary](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/appearancedictionary/idx_set/_index.md b/english/cpp/aspose.pdf.annotations/appearancedictionary/idx_set/_index.md index c85df5450c..8b2107f109 100644 --- a/english/cpp/aspose.pdf.annotations/appearancedictionary/idx_set/_index.md +++ b/english/cpp/aspose.pdf.annotations/appearancedictionary/idx_set/_index.md @@ -27,6 +27,8 @@ void Aspose::Pdf::Annotations::AppearanceDictionary::idx_set(const System::Strin ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [AppearanceDictionary](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/appearancedictionary/remove/_index.md b/english/cpp/aspose.pdf.annotations/appearancedictionary/remove/_index.md index a317d384d3..72dc299911 100644 --- a/english/cpp/aspose.pdf.annotations/appearancedictionary/remove/_index.md +++ b/english/cpp/aspose.pdf.annotations/appearancedictionary/remove/_index.md @@ -27,6 +27,9 @@ true if pair was found and removed. ## See Also +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [AppearanceDictionary](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -51,6 +54,7 @@ true if key was successfully removed. ## See Also +* Class [String](../../../system/string/) * Class [AppearanceDictionary](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/appearancedictionary/trygetvalue/_index.md b/english/cpp/aspose.pdf.annotations/appearancedictionary/trygetvalue/_index.md index aceed560d3..a79ad9c9af 100644 --- a/english/cpp/aspose.pdf.annotations/appearancedictionary/trygetvalue/_index.md +++ b/english/cpp/aspose.pdf.annotations/appearancedictionary/trygetvalue/_index.md @@ -28,6 +28,8 @@ true if key was found. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [AppearanceDictionary](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/bleedmarkannotation/_index.md b/english/cpp/aspose.pdf.annotations/bleedmarkannotation/_index.md index b22da70048..ecb927b757 100644 --- a/english/cpp/aspose.pdf.annotations/bleedmarkannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/bleedmarkannotation/_index.md @@ -21,69 +21,8 @@ class BleedMarkAnnotation : public Aspose::Pdf::Annotations::CornerPrinterMarkAn | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor for annotation processing. | -| static [AddPrinterMarks](../printermarkannotation/addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to all pages in the specified document. | -| static [AddPrinterMarks](../printermarkannotation/addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to the specified page. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | | [BleedMarkAnnotation](./bleedmarkannotation/)(System::SharedPtr\, PrinterMarkCornerPosition) | Initializes a new instance of the [BleedMarkAnnotation](./) class. | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Position](../cornerprintermarkannotation/get_position/)() const | Get or sets the position of the mark on the page. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Position](../cornerprintermarkannotation/set_position/)(PrinterMarkCornerPosition) | Get or sets the position of the mark on the page. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## Remarks diff --git a/english/cpp/aspose.pdf.annotations/bleedmarkannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/bleedmarkannotation/accept/_index.md index ff85d901b2..d56369b2c7 100644 --- a/english/cpp/aspose.pdf.annotations/bleedmarkannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/bleedmarkannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::BleedMarkAnnotation::Accept(System::SharedPtr parent) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Annotation](../../annotation/) * Class [Border](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/border/get_dash/_index.md b/english/cpp/aspose.pdf.annotations/border/get_dash/_index.md index cb38ced8be..21a6e9bba5 100644 --- a/english/cpp/aspose.pdf.annotations/border/get_dash/_index.md +++ b/english/cpp/aspose.pdf.annotations/border/get_dash/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::Bord ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Dash](../../dash/) * Class [Border](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/border/set_dash/_index.md b/english/cpp/aspose.pdf.annotations/border/set_dash/_index.md index 9ae0fc1844..ce8adad008 100644 --- a/english/cpp/aspose.pdf.annotations/border/set_dash/_index.md +++ b/english/cpp/aspose.pdf.annotations/border/set_dash/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::Border::set_Dash(System::SharedPtr) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | | [CaretAnnotation](./caretannotation/)(System::SharedPtr\) | Constructor for usign in Generator. | | [CaretAnnotation](./caretannotation/)(System::SharedPtr\, System::SharedPtr\) | Creates new Caret annotation on the specified page. | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | | [get_Frame](./get_frame/)() | Gets caret rectangle. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | | [get_Symbol](./get_symbol/)() | Gets symbol associated with caret. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | | [set_Frame](./set_frame/)(System::SharedPtr\) | Sets caret rectangle. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | | [set_Symbol](./set_symbol/)(CaretSymbol) | Sets symbol associated with caret. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [MarkupAnnotation](../markupannotation/) diff --git a/english/cpp/aspose.pdf.annotations/caretannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/caretannotation/accept/_index.md index 3bce92a67f..51ab4e9762 100644 --- a/english/cpp/aspose.pdf.annotations/caretannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/caretannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::CaretAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations::CaretAnnotation::get_Fram ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [CaretAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/caretannotation/set_frame/_index.md b/english/cpp/aspose.pdf.annotations/caretannotation/set_frame/_index.md index f68271b9a4..17c6a00dbe 100644 --- a/english/cpp/aspose.pdf.annotations/caretannotation/set_frame/_index.md +++ b/english/cpp/aspose.pdf.annotations/caretannotation/set_frame/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::CaretAnnotation::set_Frame(System::SharedPtr) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | | [CircleAnnotation](./circleannotation/)(System::SharedPtr\) | Constructor for Circle annotation. | | [CircleAnnotation](./circleannotation/)(System::SharedPtr\, System::SharedPtr\) | Creates new Circle annotation on the specified page. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [CommonFigureAnnotation](../commonfigureannotation/commonfigureannotation/)(System::SharedPtr\) | Constructor for using in Generator. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_Frame](../commonfigureannotation/get_frame/)() | The rectangle describing the numerical differences between two rectangles: the Rect entry of the annotation and the actual boundaries of the underlying square or circle. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_InteriorColor](../commonfigureannotation/get_interiorcolor/)() | Interior color with which to fill the annotation's rectangle or ellipse. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| [set_Frame](../commonfigureannotation/set_frame/)(System::SharedPtr\) | The rectangle describing the numerical differences between two rectangles: the Rect entry of the annotation and the actual boundaries of the underlying square or circle. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_InteriorColor](../commonfigureannotation/set_interiorcolor/)(System::SharedPtr\) | Interior color with which to fill the annotation's rectangle or ellipse. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [CommonFigureAnnotation](../commonfigureannotation/) diff --git a/english/cpp/aspose.pdf.annotations/circleannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/circleannotation/accept/_index.md index d69a16e9d7..9f91015e42 100644 --- a/english/cpp/aspose.pdf.annotations/circleannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/circleannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::CircleAnnotation::Accept(System::SharedPtr) override | Accepts visitor object to process the annotation. | -| static [AddPrinterMarks](../printermarkannotation/addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to all pages in the specified document. | -| static [AddPrinterMarks](../printermarkannotation/addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to the specified page. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | | [ChangeAfterResize](./changeafterresize/)(System::SharedPtr\) override | Update parameters and appearance, according to the matrix transform and moving outside of TrimBox if nesseary. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | | [ColorBarAnnotation](./colorbarannotation/)(System::SharedPtr\, System::SharedPtr\, ColorsOfCMYK) | Creates new ColorBar annotation on the specified page. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | | [get_ColorOfCMYK](./get_colorofcmyk/)() const | Gets color (one of cyan, magenta, yellow, black) for which the annotation is drawing. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | | [set_ColorOfCMYK](./set_colorofcmyk/)(ColorsOfCMYK) | Sets color (one of cyan, magenta, yellow, black) for which the annotation is drawing. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [PrinterMarkAnnotation](../printermarkannotation/) diff --git a/english/cpp/aspose.pdf.annotations/colorbarannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/colorbarannotation/accept/_index.md index a46d8d5878..9615f4f33d 100644 --- a/english/cpp/aspose.pdf.annotations/colorbarannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/colorbarannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::ColorBarAnnotation::Accept(System::SharedPtr) | Accepts visitor for annotation processing. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | | [CommonFigureAnnotation](./commonfigureannotation/)(System::SharedPtr\) | Constructor for using in Generator. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| virtual [get_AnnotationType](../annotation/get_annotationtype/)() | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | | [get_Frame](./get_frame/)() | The rectangle describing the numerical differences between two rectangles: the Rect entry of the annotation and the actual boundaries of the underlying square or circle. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | | [get_InteriorColor](./get_interiorcolor/)() | Interior color with which to fill the annotation's rectangle or ellipse. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | | [set_Frame](./set_frame/)(System::SharedPtr\) | The rectangle describing the numerical differences between two rectangles: the Rect entry of the annotation and the actual boundaries of the underlying square or circle. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | | [set_InteriorColor](./set_interiorcolor/)(System::SharedPtr\) | Interior color with which to fill the annotation's rectangle or ellipse. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [MarkupAnnotation](../markupannotation/) diff --git a/english/cpp/aspose.pdf.annotations/commonfigureannotation/commonfigureannotation/_index.md b/english/cpp/aspose.pdf.annotations/commonfigureannotation/commonfigureannotation/_index.md index 3fc12d539f..3c5125886b 100644 --- a/english/cpp/aspose.pdf.annotations/commonfigureannotation/commonfigureannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/commonfigureannotation/commonfigureannotation/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Annotations::CommonFigureAnnotation::CommonFigureAnnotation(System: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [CommonFigureAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/commonfigureannotation/get_frame/_index.md b/english/cpp/aspose.pdf.annotations/commonfigureannotation/get_frame/_index.md index 68e75c8fdc..32b5a1199b 100644 --- a/english/cpp/aspose.pdf.annotations/commonfigureannotation/get_frame/_index.md +++ b/english/cpp/aspose.pdf.annotations/commonfigureannotation/get_frame/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::CommonFigureAnnotation::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [CommonFigureAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/commonfigureannotation/get_interiorcolor/_index.md b/english/cpp/aspose.pdf.annotations/commonfigureannotation/get_interiorcolor/_index.md index a5a1cf49b0..66bc707929 100644 --- a/english/cpp/aspose.pdf.annotations/commonfigureannotation/get_interiorcolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/commonfigureannotation/get_interiorcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::CommonFigureAnno ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [CommonFigureAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/commonfigureannotation/set_frame/_index.md b/english/cpp/aspose.pdf.annotations/commonfigureannotation/set_frame/_index.md index 174c2c7b89..30c3e99825 100644 --- a/english/cpp/aspose.pdf.annotations/commonfigureannotation/set_frame/_index.md +++ b/english/cpp/aspose.pdf.annotations/commonfigureannotation/set_frame/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::CommonFigureAnnotation::set_Frame(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [CommonFigureAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/commonfigureannotation/set_interiorcolor/_index.md b/english/cpp/aspose.pdf.annotations/commonfigureannotation/set_interiorcolor/_index.md index 1bef4a2093..3be7ecb07f 100644 --- a/english/cpp/aspose.pdf.annotations/commonfigureannotation/set_interiorcolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/commonfigureannotation/set_interiorcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::CommonFigureAnnotation::set_InteriorColor(System: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [CommonFigureAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/cornerprintermarkannotation/_index.md b/english/cpp/aspose.pdf.annotations/cornerprintermarkannotation/_index.md index 298194cee0..12ea204a86 100644 --- a/english/cpp/aspose.pdf.annotations/cornerprintermarkannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/cornerprintermarkannotation/_index.md @@ -20,69 +20,8 @@ class CornerPrinterMarkAnnotation : public Aspose::Pdf::Annotations::PrinterMark | Method | Description | | --- | --- | -| virtual [Accept](../annotation/accept/)(System::SharedPtr\) | Accepts visitor for annotation processing. | -| static [AddPrinterMarks](../printermarkannotation/addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to all pages in the specified document. | -| static [AddPrinterMarks](../printermarkannotation/addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to the specified page. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| virtual [get_AnnotationType](../annotation/get_annotationtype/)() | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | | [get_Position](./get_position/)() const | Get or sets the position of the mark on the page. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | | [set_Position](./set_position/)(PrinterMarkCornerPosition) | Get or sets the position of the mark on the page. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [PrinterMarkAnnotation](../printermarkannotation/) diff --git a/english/cpp/aspose.pdf.annotations/customexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/customexplicitdestination/_index.md index 7db883bb33..70d7e5c1dd 100644 --- a/english/cpp/aspose.pdf.annotations/customexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/customexplicitdestination/_index.md @@ -20,11 +20,6 @@ class CustomExplicitDestination : public Aspose::Pdf::Annotations::ExplicitDesti | Method | Description | | --- | --- | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| [get_Page](../explicitdestination/get_page/)() const | Gets the destination page object. | -| [get_PageNumber](../explicitdestination/get_pagenumber/)() const | Gets the destination page number. | | [ToString](./tostring/)() const override | Converts to page number. | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/customexplicitdestination/tostring/_index.md b/english/cpp/aspose.pdf.annotations/customexplicitdestination/tostring/_index.md index 3c202e493a..38229ee490 100644 --- a/english/cpp/aspose.pdf.annotations/customexplicitdestination/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/customexplicitdestination/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Annotations::CustomExplicitDestination::ToString() c ## See Also +* Class [String](../../../system/string/) * Class [CustomExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/dash/_index.md b/english/cpp/aspose.pdf.annotations/dash/_index.md index 83948f025c..f8b9f5c826 100644 --- a/english/cpp/aspose.pdf.annotations/dash/_index.md +++ b/english/cpp/aspose.pdf.annotations/dash/_index.md @@ -29,5 +29,6 @@ class Dash : public System::Object | [set_On](./set_on/)(int32_t) | Sets length of first dash. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/dash/dash/_index.md b/english/cpp/aspose.pdf.annotations/dash/dash/_index.md index c3f1c0eef2..0824c9eb89 100644 --- a/english/cpp/aspose.pdf.annotations/dash/dash/_index.md +++ b/english/cpp/aspose.pdf.annotations/dash/dash/_index.md @@ -43,6 +43,7 @@ Aspose::Pdf::Annotations::Dash::Dash(System::ArrayPtr pattern) ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Dash](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/dash/get_pattern/_index.md b/english/cpp/aspose.pdf.annotations/dash/get_pattern/_index.md index 17eb45666f..d3d98069ae 100644 --- a/english/cpp/aspose.pdf.annotations/dash/get_pattern/_index.md +++ b/english/cpp/aspose.pdf.annotations/dash/get_pattern/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::Annotations::Dash::get_Pattern() const ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Dash](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/defaultappearance/_index.md b/english/cpp/aspose.pdf.annotations/defaultappearance/_index.md index 2765bed75a..35175a4b3f 100644 --- a/english/cpp/aspose.pdf.annotations/defaultappearance/_index.md +++ b/english/cpp/aspose.pdf.annotations/defaultappearance/_index.md @@ -35,5 +35,6 @@ class DefaultAppearance : public System::Object | [set_TextColor](./set_textcolor/)(System::Drawing::Color) | Sets the color of text in the default appearance. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/defaultappearance/defaultappearance/_index.md b/english/cpp/aspose.pdf.annotations/defaultappearance/defaultappearance/_index.md index f89fe851f8..092df8824e 100644 --- a/english/cpp/aspose.pdf.annotations/defaultappearance/defaultappearance/_index.md +++ b/english/cpp/aspose.pdf.annotations/defaultappearance/defaultappearance/_index.md @@ -39,7 +39,9 @@ Aspose::Pdf::Annotations::DefaultAppearance::DefaultAppearance(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../../aspose.pdf.text/font/) +* Class [Color](../../../system.drawing/color/) * Class [DefaultAppearance](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) @@ -61,6 +63,8 @@ Aspose::Pdf::Annotations::DefaultAppearance::DefaultAppearance(System::String fo ## See Also +* Class [String](../../../system/string/) +* Class [Color](../../../system.drawing/color/) * Class [DefaultAppearance](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/defaultappearance/get_font/_index.md b/english/cpp/aspose.pdf.annotations/defaultappearance/get_font/_index.md index 3c688b62f3..5f826dea23 100644 --- a/english/cpp/aspose.pdf.annotations/defaultappearance/get_font/_index.md +++ b/english/cpp/aspose.pdf.annotations/defaultappearance/get_font/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::DefaultAppe ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../../aspose.pdf.text/font/) * Class [DefaultAppearance](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/defaultappearance/get_fontname/_index.md b/english/cpp/aspose.pdf.annotations/defaultappearance/get_fontname/_index.md index b6279de74d..f756656405 100644 --- a/english/cpp/aspose.pdf.annotations/defaultappearance/get_fontname/_index.md +++ b/english/cpp/aspose.pdf.annotations/defaultappearance/get_fontname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::DefaultAppearance::get_FontName() ## See Also +* Class [String](../../../system/string/) * Class [DefaultAppearance](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/defaultappearance/get_fontresourcename/_index.md b/english/cpp/aspose.pdf.annotations/defaultappearance/get_fontresourcename/_index.md index 0cfefafe12..1d855f9ff4 100644 --- a/english/cpp/aspose.pdf.annotations/defaultappearance/get_fontresourcename/_index.md +++ b/english/cpp/aspose.pdf.annotations/defaultappearance/get_fontresourcename/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::DefaultAppearance::get_FontResourceName ## See Also +* Class [String](../../../system/string/) * Class [DefaultAppearance](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/defaultappearance/get_text/_index.md b/english/cpp/aspose.pdf.annotations/defaultappearance/get_text/_index.md index 83e4f3bcca..7aeb57ed0c 100644 --- a/english/cpp/aspose.pdf.annotations/defaultappearance/get_text/_index.md +++ b/english/cpp/aspose.pdf.annotations/defaultappearance/get_text/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::DefaultAppearance::get_Text() ## See Also +* Class [String](../../../system/string/) * Class [DefaultAppearance](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/defaultappearance/get_textcolor/_index.md b/english/cpp/aspose.pdf.annotations/defaultappearance/get_textcolor/_index.md index 9c79538201..3f11ac069b 100644 --- a/english/cpp/aspose.pdf.annotations/defaultappearance/get_textcolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/defaultappearance/get_textcolor/_index.md @@ -18,6 +18,7 @@ System::Drawing::Color Aspose::Pdf::Annotations::DefaultAppearance::get_TextColo ## See Also +* Class [Color](../../../system.drawing/color/) * Class [DefaultAppearance](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/defaultappearance/set_fontname/_index.md b/english/cpp/aspose.pdf.annotations/defaultappearance/set_fontname/_index.md index 2ed4aeec03..62dd6e91e4 100644 --- a/english/cpp/aspose.pdf.annotations/defaultappearance/set_fontname/_index.md +++ b/english/cpp/aspose.pdf.annotations/defaultappearance/set_fontname/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::DefaultAppearance::set_FontName(System::String va ## See Also +* Class [String](../../../system/string/) * Class [DefaultAppearance](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/defaultappearance/set_fontresourcename/_index.md b/english/cpp/aspose.pdf.annotations/defaultappearance/set_fontresourcename/_index.md index 03e7b2dadc..2cf0454840 100644 --- a/english/cpp/aspose.pdf.annotations/defaultappearance/set_fontresourcename/_index.md +++ b/english/cpp/aspose.pdf.annotations/defaultappearance/set_fontresourcename/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::DefaultAppearance::set_FontResourceName(System::S ## See Also +* Class [String](../../../system/string/) * Class [DefaultAppearance](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/defaultappearance/set_textcolor/_index.md b/english/cpp/aspose.pdf.annotations/defaultappearance/set_textcolor/_index.md index 64bfef6d67..6a6c2efdc1 100644 --- a/english/cpp/aspose.pdf.annotations/defaultappearance/set_textcolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/defaultappearance/set_textcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::DefaultAppearance::set_TextColor(System::Drawing: ## See Also +* Class [Color](../../../system.drawing/color/) * Class [DefaultAppearance](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/documentactioncollection/_index.md b/english/cpp/aspose.pdf.annotations/documentactioncollection/_index.md index 7b59b4c4dd..6edfb7c238 100644 --- a/english/cpp/aspose.pdf.annotations/documentactioncollection/_index.md +++ b/english/cpp/aspose.pdf.annotations/documentactioncollection/_index.md @@ -33,5 +33,6 @@ class DocumentActionCollection : public System::Object | [set_BeforeSaving](./set_beforesaving/)(System::SharedPtr\) | Sets action performed before document saving. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/documentactioncollection/documentactioncollection/_index.md b/english/cpp/aspose.pdf.annotations/documentactioncollection/documentactioncollection/_index.md index 5955433052..a41f4dc6ec 100644 --- a/english/cpp/aspose.pdf.annotations/documentactioncollection/documentactioncollection/_index.md +++ b/english/cpp/aspose.pdf.annotations/documentactioncollection/documentactioncollection/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Annotations::DocumentActionCollection::DocumentActionCollection(Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [DocumentActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/documentactioncollection/get_afterprinting/_index.md b/english/cpp/aspose.pdf.annotations/documentactioncollection/get_afterprinting/_index.md index 6a6a151161..000c00222e 100644 --- a/english/cpp/aspose.pdf.annotations/documentactioncollection/get_afterprinting/_index.md +++ b/english/cpp/aspose.pdf.annotations/documentactioncollection/get_afterprinting/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::DocumentActionCollection: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [DocumentActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/documentactioncollection/get_aftersaving/_index.md b/english/cpp/aspose.pdf.annotations/documentactioncollection/get_aftersaving/_index.md index 770b52b6a5..7e3a96bab6 100644 --- a/english/cpp/aspose.pdf.annotations/documentactioncollection/get_aftersaving/_index.md +++ b/english/cpp/aspose.pdf.annotations/documentactioncollection/get_aftersaving/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::DocumentActionCollection: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [DocumentActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/documentactioncollection/get_beforeclosing/_index.md b/english/cpp/aspose.pdf.annotations/documentactioncollection/get_beforeclosing/_index.md index 91aac26e56..768ab760ae 100644 --- a/english/cpp/aspose.pdf.annotations/documentactioncollection/get_beforeclosing/_index.md +++ b/english/cpp/aspose.pdf.annotations/documentactioncollection/get_beforeclosing/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::DocumentActionCollection: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [DocumentActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/documentactioncollection/get_beforeprinting/_index.md b/english/cpp/aspose.pdf.annotations/documentactioncollection/get_beforeprinting/_index.md index 345d6c5800..7a2cc5e655 100644 --- a/english/cpp/aspose.pdf.annotations/documentactioncollection/get_beforeprinting/_index.md +++ b/english/cpp/aspose.pdf.annotations/documentactioncollection/get_beforeprinting/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::DocumentActionCollection: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [DocumentActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/documentactioncollection/get_beforesaving/_index.md b/english/cpp/aspose.pdf.annotations/documentactioncollection/get_beforesaving/_index.md index fd29a773c4..556a96a5b2 100644 --- a/english/cpp/aspose.pdf.annotations/documentactioncollection/get_beforesaving/_index.md +++ b/english/cpp/aspose.pdf.annotations/documentactioncollection/get_beforesaving/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::DocumentActionCollection: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [DocumentActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/documentactioncollection/set_afterprinting/_index.md b/english/cpp/aspose.pdf.annotations/documentactioncollection/set_afterprinting/_index.md index 18db5dede7..03c391c74a 100644 --- a/english/cpp/aspose.pdf.annotations/documentactioncollection/set_afterprinting/_index.md +++ b/english/cpp/aspose.pdf.annotations/documentactioncollection/set_afterprinting/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::DocumentActionCollection::set_AfterPrinting(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [DocumentActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/documentactioncollection/set_aftersaving/_index.md b/english/cpp/aspose.pdf.annotations/documentactioncollection/set_aftersaving/_index.md index 466ca83428..b40f45abef 100644 --- a/english/cpp/aspose.pdf.annotations/documentactioncollection/set_aftersaving/_index.md +++ b/english/cpp/aspose.pdf.annotations/documentactioncollection/set_aftersaving/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::DocumentActionCollection::set_AfterSaving(System: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [DocumentActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/documentactioncollection/set_beforeclosing/_index.md b/english/cpp/aspose.pdf.annotations/documentactioncollection/set_beforeclosing/_index.md index a189960c40..a7dd196a6a 100644 --- a/english/cpp/aspose.pdf.annotations/documentactioncollection/set_beforeclosing/_index.md +++ b/english/cpp/aspose.pdf.annotations/documentactioncollection/set_beforeclosing/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::DocumentActionCollection::set_BeforeClosing(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [DocumentActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/documentactioncollection/set_beforeprinting/_index.md b/english/cpp/aspose.pdf.annotations/documentactioncollection/set_beforeprinting/_index.md index ceec4d34ca..ef5e5893d4 100644 --- a/english/cpp/aspose.pdf.annotations/documentactioncollection/set_beforeprinting/_index.md +++ b/english/cpp/aspose.pdf.annotations/documentactioncollection/set_beforeprinting/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::DocumentActionCollection::set_BeforePrinting(Syst ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [DocumentActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/documentactioncollection/set_beforesaving/_index.md b/english/cpp/aspose.pdf.annotations/documentactioncollection/set_beforesaving/_index.md index c58f286414..c2e62a6c12 100644 --- a/english/cpp/aspose.pdf.annotations/documentactioncollection/set_beforesaving/_index.md +++ b/english/cpp/aspose.pdf.annotations/documentactioncollection/set_beforesaving/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::DocumentActionCollection::set_BeforeSaving(System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [DocumentActionCollection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/explicitdestination/createdestination/_index.md b/english/cpp/aspose.pdf.annotations/explicitdestination/createdestination/_index.md index 3b6212c270..088ce6207e 100644 --- a/english/cpp/aspose.pdf.annotations/explicitdestination/createdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/explicitdestination/createdestination/_index.md @@ -29,8 +29,10 @@ The explicit destination object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ExplicitDestination](../) * Enum [ExplicitDestinationType](../../explicitdestinationtype/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [ExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) @@ -56,9 +58,11 @@ The explicit destination object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ExplicitDestination](../) * Class [Page](../../../aspose.pdf/page/) * Enum [ExplicitDestinationType](../../explicitdestinationtype/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [ExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) @@ -88,9 +92,11 @@ Use the method without Document argument. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ExplicitDestination](../) * Class [Document](../../../aspose.pdf/document/) * Enum [ExplicitDestinationType](../../explicitdestinationtype/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [ExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/explicitdestination/get_page/_index.md b/english/cpp/aspose.pdf.annotations/explicitdestination/get_page/_index.md index ce412a748c..d237e0830b 100644 --- a/english/cpp/aspose.pdf.annotations/explicitdestination/get_page/_index.md +++ b/english/cpp/aspose.pdf.annotations/explicitdestination/get_page/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::ExplicitDestinati ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [ExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/explicitdestination/tostring/_index.md b/english/cpp/aspose.pdf.annotations/explicitdestination/tostring/_index.md index d07a523252..5629eb95dc 100644 --- a/english/cpp/aspose.pdf.annotations/explicitdestination/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/explicitdestination/tostring/_index.md @@ -23,6 +23,7 @@ String representation. ## See Also +* Class [String](../../../system/string/) * Class [ExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/explicitdestinationtypeconverter/_index.md b/english/cpp/aspose.pdf.annotations/explicitdestinationtypeconverter/_index.md index 1e9274cf99..f2f20450d4 100644 --- a/english/cpp/aspose.pdf.annotations/explicitdestinationtypeconverter/_index.md +++ b/english/cpp/aspose.pdf.annotations/explicitdestinationtypeconverter/_index.md @@ -24,5 +24,6 @@ class ExplicitDestinationTypeConverter : public System::Object | static [ToString](./tostring/)(ExplicitDestinationType) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/explicitdestinationtypeconverter/toenum/_index.md b/english/cpp/aspose.pdf.annotations/explicitdestinationtypeconverter/toenum/_index.md index 41913d29a5..97ed16bedc 100644 --- a/english/cpp/aspose.pdf.annotations/explicitdestinationtypeconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf.annotations/explicitdestinationtypeconverter/toenum/_index.md @@ -19,6 +19,7 @@ static ExplicitDestinationType Aspose::Pdf::Annotations::ExplicitDestinationType ## See Also * Enum [ExplicitDestinationType](../../explicitdestinationtype/) +* Class [String](../../../system/string/) * Class [ExplicitDestinationTypeConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/explicitdestinationtypeconverter/tostring/_index.md b/english/cpp/aspose.pdf.annotations/explicitdestinationtypeconverter/tostring/_index.md index 2a034afe5a..f4b7b6928c 100644 --- a/english/cpp/aspose.pdf.annotations/explicitdestinationtypeconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/explicitdestinationtypeconverter/tostring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Annotations::ExplicitDestinationTypeConverter ## See Also +* Class [String](../../../system/string/) * Enum [ExplicitDestinationType](../../explicitdestinationtype/) * Class [ExplicitDestinationTypeConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fdfreader/_index.md b/english/cpp/aspose.pdf.annotations/fdfreader/_index.md index 60df993561..b532509735 100644 --- a/english/cpp/aspose.pdf.annotations/fdfreader/_index.md +++ b/english/cpp/aspose.pdf.annotations/fdfreader/_index.md @@ -23,5 +23,6 @@ class FdfReader : public System::Object | static [ReadAnnotations](./readannotations/)(System::SharedPtr\, System::SharedPtr\) | Import annotations from FDF file and put them into document. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/fdfreader/readannotations/_index.md b/english/cpp/aspose.pdf.annotations/fdfreader/readannotations/_index.md index 518ea0c150..0092dc5840 100644 --- a/english/cpp/aspose.pdf.annotations/fdfreader/readannotations/_index.md +++ b/english/cpp/aspose.pdf.annotations/fdfreader/readannotations/_index.md @@ -24,6 +24,8 @@ static void Aspose::Pdf::Annotations::FdfReader::ReadAnnotations(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Document](../../../aspose.pdf/document/) * Class [FdfReader](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fileattachmentannotation/_index.md b/english/cpp/aspose.pdf.annotations/fileattachmentannotation/_index.md index 3d5b751cf4..4f4bfdc2a7 100644 --- a/english/cpp/aspose.pdf.annotations/fileattachmentannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/fileattachmentannotation/_index.md @@ -21,91 +21,14 @@ class FileAttachmentAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotati | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | | [FileAttachmentAnnotation](./fileattachmentannotation/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) | Creates new FileAttachment annotation on the specified page. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | | [get_File](./get_file/)() const | The specification of the file associated with this annotation. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | | [get_Icon](./get_icon/)() | Gets icon that shall be used in displaying annotation. | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | | [get_Opacity](./get_opacity/)() | Gets icon's opacity from 0 to 1: 0 - completely transparant, 1 - completely opaque. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | | [set_File](./set_file/)(System::SharedPtr\) | The specification of the file associated with this annotation. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | | [set_Icon](./set_icon/)(FileIcon) | Sets icon that shall be used in displaying annotation. | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | | [set_Opacity](./set_opacity/)(double) | Sets icon's opacity from 0 to 1: 0 - completely transparant, 1 - completely opaque. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [MarkupAnnotation](../markupannotation/) diff --git a/english/cpp/aspose.pdf.annotations/fileattachmentannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/fileattachmentannotation/accept/_index.md index 8bfb2024ea..3938f6a78c 100644 --- a/english/cpp/aspose.pdf.annotations/fileattachmentannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/fileattachmentannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::FileAttachmentAnnotation::Accept(System::SharedPt ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AnnotationSelector](../../annotationselector/) * Class [FileAttachmentAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fileattachmentannotation/fileattachmentannotation/_index.md b/english/cpp/aspose.pdf.annotations/fileattachmentannotation/fileattachmentannotation/_index.md index 5587a29d3f..71d37ce996 100644 --- a/english/cpp/aspose.pdf.annotations/fileattachmentannotation/fileattachmentannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/fileattachmentannotation/fileattachmentannotation/_index.md @@ -25,6 +25,7 @@ Aspose::Pdf::Annotations::FileAttachmentAnnotation::FileAttachmentAnnotation(Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [FileSpecification](../../../aspose.pdf/filespecification/) diff --git a/english/cpp/aspose.pdf.annotations/fileattachmentannotation/get_file/_index.md b/english/cpp/aspose.pdf.annotations/fileattachmentannotation/get_file/_index.md index b7f64663f7..c5f5fd4dba 100644 --- a/english/cpp/aspose.pdf.annotations/fileattachmentannotation/get_file/_index.md +++ b/english/cpp/aspose.pdf.annotations/fileattachmentannotation/get_file/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::FileAttachmentAnn ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileSpecification](../../../aspose.pdf/filespecification/) * Class [FileAttachmentAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fileattachmentannotation/set_file/_index.md b/english/cpp/aspose.pdf.annotations/fileattachmentannotation/set_file/_index.md index a203fe597a..f8ae836460 100644 --- a/english/cpp/aspose.pdf.annotations/fileattachmentannotation/set_file/_index.md +++ b/english/cpp/aspose.pdf.annotations/fileattachmentannotation/set_file/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::FileAttachmentAnnotation::set_File(System::Shared ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileSpecification](../../../aspose.pdf/filespecification/) * Class [FileAttachmentAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fileiconconverter/_index.md b/english/cpp/aspose.pdf.annotations/fileiconconverter/_index.md index 8471fbb3f6..12cc12e729 100644 --- a/english/cpp/aspose.pdf.annotations/fileiconconverter/_index.md +++ b/english/cpp/aspose.pdf.annotations/fileiconconverter/_index.md @@ -24,5 +24,6 @@ class FileIconConverter : public System::Object | static [ToString](./tostring/)(FileIcon) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/fileiconconverter/toenum/_index.md b/english/cpp/aspose.pdf.annotations/fileiconconverter/toenum/_index.md index 9a70cd98b4..7455cf5fac 100644 --- a/english/cpp/aspose.pdf.annotations/fileiconconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf.annotations/fileiconconverter/toenum/_index.md @@ -19,6 +19,7 @@ static FileIcon Aspose::Pdf::Annotations::FileIconConverter::ToEnum(System::Stri ## See Also * Enum [FileIcon](../../fileicon/) +* Class [String](../../../system/string/) * Class [FileIconConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/fileiconconverter/tostring/_index.md b/english/cpp/aspose.pdf.annotations/fileiconconverter/tostring/_index.md index 1104d213c4..6e24d20dbd 100644 --- a/english/cpp/aspose.pdf.annotations/fileiconconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/fileiconconverter/tostring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Annotations::FileIconConverter::ToString(File ## See Also +* Class [String](../../../system/string/) * Enum [FileIcon](../../fileicon/) * Class [FileIconConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fitbexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fitbexplicitdestination/_index.md index 225e367b3a..016649c895 100644 --- a/english/cpp/aspose.pdf.annotations/fitbexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitbexplicitdestination/_index.md @@ -20,14 +20,9 @@ class FitBExplicitDestination : public Aspose::Pdf::Annotations::ExplicitDestina | Method | Description | | --- | --- | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | | [FitBExplicitDestination](./fitbexplicitdestination/)(System::SharedPtr\) | Creates local explicit destination. | | [FitBExplicitDestination](./fitbexplicitdestination/)(System::SharedPtr\, int32_t) | Creates remote explicit destination. | | [FitBExplicitDestination](./fitbexplicitdestination/)(int32_t) | Creates remote explicit destination. | -| [get_Page](../explicitdestination/get_page/)() const | Gets the destination page object. | -| [get_PageNumber](../explicitdestination/get_pagenumber/)() const | Gets the destination page number. | | [ToString](./tostring/)() const override | Converts the object state into string value. Example: "1 FitB". | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/fitbexplicitdestination/fitbexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fitbexplicitdestination/fitbexplicitdestination/_index.md index 2d519e2cbc..8646b8395d 100644 --- a/english/cpp/aspose.pdf.annotations/fitbexplicitdestination/fitbexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitbexplicitdestination/fitbexplicitdestination/_index.md @@ -42,6 +42,7 @@ Aspose::Pdf::Annotations::FitBExplicitDestination::FitBExplicitDestination(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [FitBExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -66,6 +67,7 @@ Use constructor without Document argument. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [FitBExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fitbexplicitdestination/tostring/_index.md b/english/cpp/aspose.pdf.annotations/fitbexplicitdestination/tostring/_index.md index d8a0996b4c..bed446ae5d 100644 --- a/english/cpp/aspose.pdf.annotations/fitbexplicitdestination/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitbexplicitdestination/tostring/_index.md @@ -23,6 +23,7 @@ String value representing object state. ## See Also +* Class [String](../../../system/string/) * Class [FitBExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/fitbhexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fitbhexplicitdestination/_index.md index 1637be0764..91034346df 100644 --- a/english/cpp/aspose.pdf.annotations/fitbhexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitbhexplicitdestination/_index.md @@ -20,14 +20,9 @@ class FitBHExplicitDestination : public Aspose::Pdf::Annotations::ExplicitDestin | Method | Description | | --- | --- | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | | [FitBHExplicitDestination](./fitbhexplicitdestination/)(System::SharedPtr\, double) | Creates local explicit destination. | | [FitBHExplicitDestination](./fitbhexplicitdestination/)(System::SharedPtr\, int32_t, double) | Creates remote explicit destination. | | [FitBHExplicitDestination](./fitbhexplicitdestination/)(int32_t, double) | Creates remote explicit destination. | -| [get_Page](../explicitdestination/get_page/)() const | Gets the destination page object. | -| [get_PageNumber](../explicitdestination/get_pagenumber/)() const | Gets the destination page number. | | [get_Top](./get_top/)() | Gets the vertical coordinate top positioned at the top edge of the window. | | [ToString](./tostring/)() const override | Converts the object state into string value. Example: "1 FitBH 100". | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/fitbhexplicitdestination/fitbhexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fitbhexplicitdestination/fitbhexplicitdestination/_index.md index f38da09616..1cce154068 100644 --- a/english/cpp/aspose.pdf.annotations/fitbhexplicitdestination/fitbhexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitbhexplicitdestination/fitbhexplicitdestination/_index.md @@ -44,6 +44,7 @@ Aspose::Pdf::Annotations::FitBHExplicitDestination::FitBHExplicitDestination(Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [FitBHExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -69,6 +70,7 @@ Use constructor without Document argument. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [FitBHExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fitbhexplicitdestination/tostring/_index.md b/english/cpp/aspose.pdf.annotations/fitbhexplicitdestination/tostring/_index.md index 25f991cf84..7fcd4b831b 100644 --- a/english/cpp/aspose.pdf.annotations/fitbhexplicitdestination/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitbhexplicitdestination/tostring/_index.md @@ -23,6 +23,7 @@ String value representing object state. ## See Also +* Class [String](../../../system/string/) * Class [FitBHExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/fitbvexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fitbvexplicitdestination/_index.md index c8da19d774..91c0428040 100644 --- a/english/cpp/aspose.pdf.annotations/fitbvexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitbvexplicitdestination/_index.md @@ -20,15 +20,10 @@ class FitBVExplicitDestination : public Aspose::Pdf::Annotations::ExplicitDestin | Method | Description | | --- | --- | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | | [FitBVExplicitDestination](./fitbvexplicitdestination/)(System::SharedPtr\, double) | Creates local explicit destination. | | [FitBVExplicitDestination](./fitbvexplicitdestination/)(System::SharedPtr\, int32_t, double) | Creates remote explicit destination. | | [FitBVExplicitDestination](./fitbvexplicitdestination/)(int32_t, double) | Creates remote explicit destination. | | [get_Left](./get_left/)() | Gets the horizontal coordinate left positioned at the left edge of the window. | -| [get_Page](../explicitdestination/get_page/)() const | Gets the destination page object. | -| [get_PageNumber](../explicitdestination/get_pagenumber/)() const | Gets the destination page number. | | [ToString](./tostring/)() const override | Converts the object state into string value. Example: "1 FitBV 100". | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/fitbvexplicitdestination/fitbvexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fitbvexplicitdestination/fitbvexplicitdestination/_index.md index 3c32a036ef..fa62b6c4fc 100644 --- a/english/cpp/aspose.pdf.annotations/fitbvexplicitdestination/fitbvexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitbvexplicitdestination/fitbvexplicitdestination/_index.md @@ -44,6 +44,7 @@ Aspose::Pdf::Annotations::FitBVExplicitDestination::FitBVExplicitDestination(Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [FitBVExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -69,6 +70,7 @@ Use constructor without Document argument. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [FitBVExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fitbvexplicitdestination/tostring/_index.md b/english/cpp/aspose.pdf.annotations/fitbvexplicitdestination/tostring/_index.md index 7cde7668f0..f0f26657ff 100644 --- a/english/cpp/aspose.pdf.annotations/fitbvexplicitdestination/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitbvexplicitdestination/tostring/_index.md @@ -23,6 +23,7 @@ String value representing object state. ## See Also +* Class [String](../../../system/string/) * Class [FitBVExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/fitexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fitexplicitdestination/_index.md index 47546d82f6..6d4a484064 100644 --- a/english/cpp/aspose.pdf.annotations/fitexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitexplicitdestination/_index.md @@ -20,14 +20,9 @@ class FitExplicitDestination : public Aspose::Pdf::Annotations::ExplicitDestinat | Method | Description | | --- | --- | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | | [FitExplicitDestination](./fitexplicitdestination/)(System::SharedPtr\) | Creates local explicit destination. | | [FitExplicitDestination](./fitexplicitdestination/)(System::SharedPtr\, int32_t) | Creates remote explicit destination. | | [FitExplicitDestination](./fitexplicitdestination/)(int32_t) | Creates remote explicit destination. | -| [get_Page](../explicitdestination/get_page/)() const | Gets the destination page object. | -| [get_PageNumber](../explicitdestination/get_pagenumber/)() const | Gets the destination page number. | | [ToString](./tostring/)() const override | Converts the object state into string value. Example: "1 Fit". | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/fitexplicitdestination/fitexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fitexplicitdestination/fitexplicitdestination/_index.md index c4e40ebe65..7cb9a8d540 100644 --- a/english/cpp/aspose.pdf.annotations/fitexplicitdestination/fitexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitexplicitdestination/fitexplicitdestination/_index.md @@ -42,6 +42,7 @@ Aspose::Pdf::Annotations::FitExplicitDestination::FitExplicitDestination(System: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [FitExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -66,6 +67,7 @@ Use constructor without Document argument. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [FitExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fitexplicitdestination/tostring/_index.md b/english/cpp/aspose.pdf.annotations/fitexplicitdestination/tostring/_index.md index 1d6d7ed62c..6a8a168f69 100644 --- a/english/cpp/aspose.pdf.annotations/fitexplicitdestination/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitexplicitdestination/tostring/_index.md @@ -23,6 +23,7 @@ String value representing object state. ## See Also +* Class [String](../../../system/string/) * Class [FitExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/fithexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fithexplicitdestination/_index.md index cef32cbb6d..22f2d854aa 100644 --- a/english/cpp/aspose.pdf.annotations/fithexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fithexplicitdestination/_index.md @@ -20,14 +20,9 @@ class FitHExplicitDestination : public Aspose::Pdf::Annotations::ExplicitDestina | Method | Description | | --- | --- | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | | [FitHExplicitDestination](./fithexplicitdestination/)(System::SharedPtr\, double) | Creates local explicit destination. | | [FitHExplicitDestination](./fithexplicitdestination/)(System::SharedPtr\, int32_t, double) | Creates remote explicit destination. | | [FitHExplicitDestination](./fithexplicitdestination/)(int32_t, double) | Creates remote explicit destination. | -| [get_Page](../explicitdestination/get_page/)() const | Gets the destination page object. | -| [get_PageNumber](../explicitdestination/get_pagenumber/)() const | Gets the destination page number. | | [get_Top](./get_top/)() | Gets the vertical coordinate top positioned at the top edge of the window. | | [ToString](./tostring/)() const override | Converts the object state into string value. Example: "1 FitH 100". | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/fithexplicitdestination/fithexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fithexplicitdestination/fithexplicitdestination/_index.md index cf6e5c6772..205a45dffe 100644 --- a/english/cpp/aspose.pdf.annotations/fithexplicitdestination/fithexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fithexplicitdestination/fithexplicitdestination/_index.md @@ -44,6 +44,7 @@ Aspose::Pdf::Annotations::FitHExplicitDestination::FitHExplicitDestination(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [FitHExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -69,6 +70,7 @@ Use constructor without Document argument. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [FitHExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fithexplicitdestination/tostring/_index.md b/english/cpp/aspose.pdf.annotations/fithexplicitdestination/tostring/_index.md index 27a3bea962..b632411730 100644 --- a/english/cpp/aspose.pdf.annotations/fithexplicitdestination/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/fithexplicitdestination/tostring/_index.md @@ -23,6 +23,7 @@ String value representing object state. ## See Also +* Class [String](../../../system/string/) * Class [FitHExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/fitrexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fitrexplicitdestination/_index.md index 9e56332883..6c7f902871 100644 --- a/english/cpp/aspose.pdf.annotations/fitrexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitrexplicitdestination/_index.md @@ -20,16 +20,11 @@ class FitRExplicitDestination : public Aspose::Pdf::Annotations::ExplicitDestina | Method | Description | | --- | --- | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | | [FitRExplicitDestination](./fitrexplicitdestination/)(System::SharedPtr\, double, double, double, double) | Creates local explicit destination. | | [FitRExplicitDestination](./fitrexplicitdestination/)(System::SharedPtr\, int32_t, double, double, double, double) | Creates remote explicit destination. | | [FitRExplicitDestination](./fitrexplicitdestination/)(int32_t, double, double, double, double) | Creates remote explicit destination. | | [get_Bottom](./get_bottom/)() | Gets bottom vertical coordinate of visible rectangle. | | [get_Left](./get_left/)() | Gets left horizontal coordinate of visible rectangle. | -| [get_Page](../explicitdestination/get_page/)() const | Gets the destination page object. | -| [get_PageNumber](../explicitdestination/get_pagenumber/)() const | Gets the destination page number. | | [get_Right](./get_right/)() | Gets right horizontal coordinate of visible rectangle. | | [get_Top](./get_top/)() | Gets top vertical coordinate of visible rectangle. | | [ToString](./tostring/)() const override | Converts the object state into string value. Example: "1 FitR 100 200 300 400". | diff --git a/english/cpp/aspose.pdf.annotations/fitrexplicitdestination/fitrexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fitrexplicitdestination/fitrexplicitdestination/_index.md index 83828b8059..5676708c9e 100644 --- a/english/cpp/aspose.pdf.annotations/fitrexplicitdestination/fitrexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitrexplicitdestination/fitrexplicitdestination/_index.md @@ -50,6 +50,7 @@ Aspose::Pdf::Annotations::FitRExplicitDestination::FitRExplicitDestination(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [FitRExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -78,6 +79,7 @@ Use constructor without Document argument. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [FitRExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fitrexplicitdestination/tostring/_index.md b/english/cpp/aspose.pdf.annotations/fitrexplicitdestination/tostring/_index.md index 6c48b8b2eb..2ee0fbe25b 100644 --- a/english/cpp/aspose.pdf.annotations/fitrexplicitdestination/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitrexplicitdestination/tostring/_index.md @@ -23,6 +23,7 @@ String value representing object state. ## See Also +* Class [String](../../../system/string/) * Class [FitRExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/fitvexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fitvexplicitdestination/_index.md index 16b2abaf01..28addea139 100644 --- a/english/cpp/aspose.pdf.annotations/fitvexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitvexplicitdestination/_index.md @@ -20,15 +20,10 @@ class FitVExplicitDestination : public Aspose::Pdf::Annotations::ExplicitDestina | Method | Description | | --- | --- | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | | [FitVExplicitDestination](./fitvexplicitdestination/)(System::SharedPtr\, double) | Creates local explicit destination. | | [FitVExplicitDestination](./fitvexplicitdestination/)(System::SharedPtr\, int32_t, double) | Creates remote explicit destination. | | [FitVExplicitDestination](./fitvexplicitdestination/)(int32_t, double) | Creates remote explicit destination. | | [get_Left](./get_left/)() | Gets the horizontal coordinate left positioned at the left edge of the window. | -| [get_Page](../explicitdestination/get_page/)() const | Gets the destination page object. | -| [get_PageNumber](../explicitdestination/get_pagenumber/)() const | Gets the destination page number. | | [ToString](./tostring/)() const override | Converts the object state into string value. Example: "1 FitV 100". | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/fitvexplicitdestination/fitvexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/fitvexplicitdestination/fitvexplicitdestination/_index.md index 2f13330fc4..d5b64e21ad 100644 --- a/english/cpp/aspose.pdf.annotations/fitvexplicitdestination/fitvexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitvexplicitdestination/fitvexplicitdestination/_index.md @@ -44,6 +44,7 @@ Aspose::Pdf::Annotations::FitVExplicitDestination::FitVExplicitDestination(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [FitVExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -69,6 +70,7 @@ Use constructor without Document argument. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [FitVExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fitvexplicitdestination/tostring/_index.md b/english/cpp/aspose.pdf.annotations/fitvexplicitdestination/tostring/_index.md index 67ef297b0a..aa835af885 100644 --- a/english/cpp/aspose.pdf.annotations/fitvexplicitdestination/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/fitvexplicitdestination/tostring/_index.md @@ -23,6 +23,7 @@ String value representing object state. ## See Also +* Class [String](../../../system/string/) * Class [FitVExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/fixedprint/_index.md b/english/cpp/aspose.pdf.annotations/fixedprint/_index.md index 2bd245b61a..e5ce1723c4 100644 --- a/english/cpp/aspose.pdf.annotations/fixedprint/_index.md +++ b/english/cpp/aspose.pdf.annotations/fixedprint/_index.md @@ -28,5 +28,6 @@ class FixedPrint : public System::Object | [set_VerticalTranslation](./set_verticaltranslation/)(double) | Sets vertical translation. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/fixedprint/get_matrix/_index.md b/english/cpp/aspose.pdf.annotations/fixedprint/get_matrix/_index.md index 67b1cc7e29..5f793270aa 100644 --- a/english/cpp/aspose.pdf.annotations/fixedprint/get_matrix/_index.md +++ b/english/cpp/aspose.pdf.annotations/fixedprint/get_matrix/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::FixedPrint::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../../../aspose.pdf/matrix/) * Class [FixedPrint](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/fixedprint/set_matrix/_index.md b/english/cpp/aspose.pdf.annotations/fixedprint/set_matrix/_index.md index ddd3bff55b..c8720a4a79 100644 --- a/english/cpp/aspose.pdf.annotations/fixedprint/set_matrix/_index.md +++ b/english/cpp/aspose.pdf.annotations/fixedprint/set_matrix/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::FixedPrint::set_Matrix(System::SharedPtr) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | | [FreeTextAnnotation](./freetextannotation/)(System::SharedPtr\, System::SharedPtr\) | Constructor to use with Generator. | | [FreeTextAnnotation](./freetextannotation/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) | Creates new FreeText annotation on the specified page. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | | [get_Callout](./get_callout/)() | Array of point specifying callout line. | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | | [get_DefaultAppearance](./get_defaultappearance/)() | Gets the default appearance string to be used in formatting the text. | | [get_DefaultAppearanceObject](./get_defaultappearanceobject/)() | Object which represents default appearance of FreeText annotation. | | [get_DefaultStyle](./get_defaultstyle/)() | Gets a default style string. | | [get_EndingStyle](./get_endingstyle/)() | Gets line ending style for line ending point. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | | [get_Intent](./get_intent/)() | Gets the intent of the free text annotation. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [get_Justification](./get_justification/)() | Gets or set a code specifying the form of quadding (justification) to be used in displaying the annotation's text. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | | [get_Rotate](./get_rotate/)() | Angle of annotation rotation. | | [get_StartingStyle](./get_startingstyle/)() | Gets line ending style for line ending point. OThis property is obsolete, please use EndingStyle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | | [get_TextRectangle](./get_textrectangle/)() | [Rectangle](../../aspose.pdf/rectangle/) describing the numerical differences between two rectangles: the Rect entry of the annotation and a rectangle contained within that rectangle. The inner rectangle is where the annotation's text should be displayed. | | [get_TextStyle](./get_textstyle/)() | Gets style of the text in appearance. when text style is changed, text appearance is updated. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | | [set_Callout](./set_callout/)(System::ArrayPtr\\>) | Array of point specifying callout line. | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | | [set_DefaultAppearance](./set_defaultappearance/)(System::String) | Sets the default appearance string to be used in formatting the text. | | [set_DefaultStyle](./set_defaultstyle/)(System::String) | Sets a default style string. | | [set_EndingStyle](./set_endingstyle/)(LineEnding) | Sets line ending style for line ending point. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | | [set_Intent](./set_intent/)(FreeTextIntent) | Sets the intent of the free text annotation. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [set_Justification](./set_justification/)(Aspose::Pdf::Annotations::Justification) | Gets or set a code specifying the form of quadding (justification) to be used in displaying the annotation's text. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | | [set_Rotate](./set_rotate/)(Rotation) | Angle of annotation rotation. | | [set_StartingStyle](./set_startingstyle/)(LineEnding) | Sets line ending style for line ending point. OThis property is obsolete, please use EndingStyle. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | | [set_TextRectangle](./set_textrectangle/)(System::SharedPtr\) | [Rectangle](../../aspose.pdf/rectangle/) describing the numerical differences between two rectangles: the Rect entry of the annotation and a rectangle contained within that rectangle. The inner rectangle is where the annotation's text should be displayed. | | [set_TextStyle](./set_textstyle/)(System::SharedPtr\) | Sets style of the text in appearance. when text style is changed, text appearance is updated. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [MarkupAnnotation](../markupannotation/) diff --git a/english/cpp/aspose.pdf.annotations/freetextannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/freetextannotation/accept/_index.md index 743211e450..4aea8ba62e 100644 --- a/english/cpp/aspose.pdf.annotations/freetextannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::FreeTextAnnotation::Accept(System::SharedPtr> Aspose::Pdf::Annotations::FreeTextAnn ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [FreeTextAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextannotation/get_defaultappearance/_index.md b/english/cpp/aspose.pdf.annotations/freetextannotation/get_defaultappearance/_index.md index 9f8b04826a..dfc9195763 100644 --- a/english/cpp/aspose.pdf.annotations/freetextannotation/get_defaultappearance/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextannotation/get_defaultappearance/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::FreeTextAnnotation::get_DefaultAppearan ## See Also +* Class [String](../../../system/string/) * Class [FreeTextAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextannotation/get_defaultappearanceobject/_index.md b/english/cpp/aspose.pdf.annotations/freetextannotation/get_defaultappearanceobject/_index.md index 72f323e3cc..9322331370 100644 --- a/english/cpp/aspose.pdf.annotations/freetextannotation/get_defaultappearanceobject/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextannotation/get_defaultappearanceobject/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Anno ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DefaultAppearance](../../defaultappearance/) * Class [FreeTextAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextannotation/get_defaultstyle/_index.md b/english/cpp/aspose.pdf.annotations/freetextannotation/get_defaultstyle/_index.md index 3a70d90167..526f152139 100644 --- a/english/cpp/aspose.pdf.annotations/freetextannotation/get_defaultstyle/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextannotation/get_defaultstyle/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::FreeTextAnnotation::get_DefaultStyle() ## See Also +* Class [String](../../../system/string/) * Class [FreeTextAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextannotation/get_textrectangle/_index.md b/english/cpp/aspose.pdf.annotations/freetextannotation/get_textrectangle/_index.md index a965425ded..2a169c28bf 100644 --- a/english/cpp/aspose.pdf.annotations/freetextannotation/get_textrectangle/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextannotation/get_textrectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::FreeTextAnnotation::get_T ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [FreeTextAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextannotation/get_textstyle/_index.md b/english/cpp/aspose.pdf.annotations/freetextannotation/get_textstyle/_index.md index 1039cd9bfc..6b0f33535e 100644 --- a/english/cpp/aspose.pdf.annotations/freetextannotation/get_textstyle/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextannotation/get_textstyle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextStyle](../../textstyle/) * Class [FreeTextAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextannotation/set_callout/_index.md b/english/cpp/aspose.pdf.annotations/freetextannotation/set_callout/_index.md index df677aaaed..b45f9a64bc 100644 --- a/english/cpp/aspose.pdf.annotations/freetextannotation/set_callout/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextannotation/set_callout/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Annotations::FreeTextAnnotation::set_Callout(System::ArrayPtr< ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [FreeTextAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextannotation/set_defaultappearance/_index.md b/english/cpp/aspose.pdf.annotations/freetextannotation/set_defaultappearance/_index.md index c92f5bbdbe..904a4d2504 100644 --- a/english/cpp/aspose.pdf.annotations/freetextannotation/set_defaultappearance/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextannotation/set_defaultappearance/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::FreeTextAnnotation::set_DefaultAppearance(System: ## See Also +* Class [String](../../../system/string/) * Class [FreeTextAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextannotation/set_defaultstyle/_index.md b/english/cpp/aspose.pdf.annotations/freetextannotation/set_defaultstyle/_index.md index 5373b2761d..5d216f141b 100644 --- a/english/cpp/aspose.pdf.annotations/freetextannotation/set_defaultstyle/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextannotation/set_defaultstyle/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::FreeTextAnnotation::set_DefaultStyle(System::Stri ## See Also +* Class [String](../../../system/string/) * Class [FreeTextAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextannotation/set_textrectangle/_index.md b/english/cpp/aspose.pdf.annotations/freetextannotation/set_textrectangle/_index.md index afca993d9f..c156138333 100644 --- a/english/cpp/aspose.pdf.annotations/freetextannotation/set_textrectangle/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextannotation/set_textrectangle/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::FreeTextAnnotation::set_TextRectangle(System::Sha ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [FreeTextAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextannotation/set_textstyle/_index.md b/english/cpp/aspose.pdf.annotations/freetextannotation/set_textstyle/_index.md index 2a36921ff5..f20a2433ca 100644 --- a/english/cpp/aspose.pdf.annotations/freetextannotation/set_textstyle/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextannotation/set_textstyle/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::FreeTextAnnotation::set_TextStyle(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextStyle](../../textstyle/) * Class [FreeTextAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextintentconverter/_index.md b/english/cpp/aspose.pdf.annotations/freetextintentconverter/_index.md index 4ce0d71f16..92c7048573 100644 --- a/english/cpp/aspose.pdf.annotations/freetextintentconverter/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextintentconverter/_index.md @@ -25,5 +25,6 @@ class FreeTextIntentConverter : public System::Object | static [ToXfdfString](./toxfdfstring/)(FreeTextIntent) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextintentconverter/toenum/_index.md b/english/cpp/aspose.pdf.annotations/freetextintentconverter/toenum/_index.md index d59fdc2a51..2c01033bf1 100644 --- a/english/cpp/aspose.pdf.annotations/freetextintentconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextintentconverter/toenum/_index.md @@ -19,6 +19,7 @@ static FreeTextIntent Aspose::Pdf::Annotations::FreeTextIntentConverter::ToEnum( ## See Also * Enum [FreeTextIntent](../../freetextintent/) +* Class [String](../../../system/string/) * Class [FreeTextIntentConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextintentconverter/tostring/_index.md b/english/cpp/aspose.pdf.annotations/freetextintentconverter/tostring/_index.md index 51f275beeb..648a62ab0f 100644 --- a/english/cpp/aspose.pdf.annotations/freetextintentconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextintentconverter/tostring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Annotations::FreeTextIntentConverter::ToStrin ## See Also +* Class [String](../../../system/string/) * Enum [FreeTextIntent](../../freetextintent/) * Class [FreeTextIntentConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/freetextintentconverter/toxfdfstring/_index.md b/english/cpp/aspose.pdf.annotations/freetextintentconverter/toxfdfstring/_index.md index 95f258eb28..b05df85e7d 100644 --- a/english/cpp/aspose.pdf.annotations/freetextintentconverter/toxfdfstring/_index.md +++ b/english/cpp/aspose.pdf.annotations/freetextintentconverter/toxfdfstring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Annotations::FreeTextIntentConverter::ToXfdfS ## See Also +* Class [String](../../../system/string/) * Enum [FreeTextIntent](../../freetextintent/) * Class [FreeTextIntentConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/genericannotation/_index.md b/english/cpp/aspose.pdf.annotations/genericannotation/_index.md index 3821a7a6e1..1cef494e73 100644 --- a/english/cpp/aspose.pdf.annotations/genericannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/genericannotation/_index.md @@ -21,65 +21,8 @@ class GenericAnnotation : public Aspose::Pdf::Annotations::Annotation | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor for annotation processing. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | | [GenericAnnotation](./genericannotation/)(System::SharedPtr\, System::SharedPtr\) | | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [Annotation](../annotation/) diff --git a/english/cpp/aspose.pdf.annotations/genericannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/genericannotation/accept/_index.md index d1d5a83d25..b9ca29a9cc 100644 --- a/english/cpp/aspose.pdf.annotations/genericannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/genericannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::GenericAnnotation::Accept(System::SharedPtr) | Constructor for [GoToAction](./) class. | | [GoToAction](./gotoaction/)(System::SharedPtr\, ExplicitDestinationType, const System::ArrayPtr\\&) | Constructor for [GoToAction](./) class. | @@ -30,7 +28,6 @@ class GoToAction : public Aspose::Pdf::Annotations::PdfAction | [GoToAction](./gotoaction/)() | Constructor. | | [GoToAction](./gotoaction/)(System::SharedPtr\, System::String) | Action which linked with Named Destination. | | virtual [set_Destination](./set_destination/)(System::SharedPtr\) | Sets the destination to jump to. | -| [ToString](../pdfaction/tostring/)() const override | Returns string representation of [ExplicitDestination](../explicitdestination/) object. | ## See Also * Class [PdfAction](../pdfaction/) diff --git a/english/cpp/aspose.pdf.annotations/gotoaction/get_destination/_index.md b/english/cpp/aspose.pdf.annotations/gotoaction/get_destination/_index.md index 4f6c0e0cb0..1c8271c597 100644 --- a/english/cpp/aspose.pdf.annotations/gotoaction/get_destination/_index.md +++ b/english/cpp/aspose.pdf.annotations/gotoaction/get_destination/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::Pdf::Annotations::GoToAction::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../iappointment/) * Class [GoToAction](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/gotoaction/gotoaction/_index.md b/english/cpp/aspose.pdf.annotations/gotoaction/gotoaction/_index.md index 39c48affac..9ce81adcc1 100644 --- a/english/cpp/aspose.pdf.annotations/gotoaction/gotoaction/_index.md +++ b/english/cpp/aspose.pdf.annotations/gotoaction/gotoaction/_index.md @@ -64,7 +64,9 @@ Aspose::Pdf::Annotations::GoToAction::GoToAction(System::SharedPtr doc ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) +* Class [String](../../../system/string/) * Class [GoToAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) @@ -84,6 +86,7 @@ Aspose::Pdf::Annotations::GoToAction::GoToAction(System::SharedPtr page) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [GoToAction](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -126,8 +130,10 @@ Aspose::Pdf::Annotations::GoToAction::GoToAction(System::SharedPtr page, E ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Enum [ExplicitDestinationType](../../explicitdestinationtype/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [GoToAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/gotoaction/set_destination/_index.md b/english/cpp/aspose.pdf.annotations/gotoaction/set_destination/_index.md index 30d94bc12f..6727b06c46 100644 --- a/english/cpp/aspose.pdf.annotations/gotoaction/set_destination/_index.md +++ b/english/cpp/aspose.pdf.annotations/gotoaction/set_destination/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::Annotations::GoToAction::set_Destination(System::Share ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../iappointment/) * Class [GoToAction](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/gotoremoteaction/_index.md b/english/cpp/aspose.pdf.annotations/gotoremoteaction/_index.md index 1e1926d664..3c63e3ef66 100644 --- a/english/cpp/aspose.pdf.annotations/gotoremoteaction/_index.md +++ b/english/cpp/aspose.pdf.annotations/gotoremoteaction/_index.md @@ -23,20 +23,11 @@ class GoToRemoteAction : public Aspose::Pdf::Annotations::GoToAction | [get_Destination](./get_destination/)() override | Gets the destination to jump to. | | [get_File](./get_file/)() | Gets the specification of the file in which the destination is located. | | [get_NewWindow](./get_newwindow/)() | Gets a flag specifying whether to open the destination document in a new window. | -| [get_Next](../pdfaction/get_next/)() | Next actions in sequence. | -| [GetECMAScriptString](../pdfaction/getecmascriptstring/)() | Gets string for ECMAScript Action. | -| [GoToAction](../gotoaction/gotoaction/)(int32_t) | Constructor for [GoToAction](../gotoaction/) class. | -| [GoToAction](../gotoaction/gotoaction/)(System::SharedPtr\) | Constructor for [GoToAction](../gotoaction/) class. | -| [GoToAction](../gotoaction/gotoaction/)(System::SharedPtr\, ExplicitDestinationType, const System::ArrayPtr\\&) | Constructor for [GoToAction](../gotoaction/) class. | -| [GoToAction](../gotoaction/gotoaction/)(System::SharedPtr\) | Constructor. | -| [GoToAction](../gotoaction/gotoaction/)() | Constructor. | -| [GoToAction](../gotoaction/gotoaction/)(System::SharedPtr\, System::String) | Action which linked with Named Destination. | | [GoToRemoteAction](./gotoremoteaction/)(System::String, int32_t) | Initializes [GoToRemoteAction](./) object. | | [GoToRemoteAction](./gotoremoteaction/)(System::String, System::SharedPtr\) | Initializes [GoToRemoteAction](./) object. | | [set_Destination](./set_destination/)(System::SharedPtr\) override | Sets the destination to jump to. | | [set_File](./set_file/)(System::SharedPtr\) | Sets the specification of the file in which the destination is located. | | [set_NewWindow](./set_newwindow/)(ExtendedBoolean) | Sets a flag specifying whether to open the destination document in a new window. | -| [ToString](../pdfaction/tostring/)() const override | Returns string representation of [ExplicitDestination](../explicitdestination/) object. | ## See Also * Class [GoToAction](../gotoaction/) diff --git a/english/cpp/aspose.pdf.annotations/gotoremoteaction/get_destination/_index.md b/english/cpp/aspose.pdf.annotations/gotoremoteaction/get_destination/_index.md index cb3297c16e..277519e650 100644 --- a/english/cpp/aspose.pdf.annotations/gotoremoteaction/get_destination/_index.md +++ b/english/cpp/aspose.pdf.annotations/gotoremoteaction/get_destination/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::GoToRemoteAction::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../iappointment/) * Class [GoToRemoteAction](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/gotoremoteaction/get_file/_index.md b/english/cpp/aspose.pdf.annotations/gotoremoteaction/get_file/_index.md index fb7b349d86..6e7aacf206 100644 --- a/english/cpp/aspose.pdf.annotations/gotoremoteaction/get_file/_index.md +++ b/english/cpp/aspose.pdf.annotations/gotoremoteaction/get_file/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::GoToRemoteAction: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileSpecification](../../../aspose.pdf/filespecification/) * Class [GoToRemoteAction](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/gotoremoteaction/gotoremoteaction/_index.md b/english/cpp/aspose.pdf.annotations/gotoremoteaction/gotoremoteaction/_index.md index 74068f2841..e40234c450 100644 --- a/english/cpp/aspose.pdf.annotations/gotoremoteaction/gotoremoteaction/_index.md +++ b/english/cpp/aspose.pdf.annotations/gotoremoteaction/gotoremoteaction/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Annotations::GoToRemoteAction::GoToRemoteAction(System::String remo ## See Also +* Class [String](../../../system/string/) * Class [GoToRemoteAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) @@ -44,6 +45,8 @@ Aspose::Pdf::Annotations::GoToRemoteAction::GoToRemoteAction(System::String remo ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ExplicitDestination](../../explicitdestination/) * Class [GoToRemoteAction](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/gotoremoteaction/set_destination/_index.md b/english/cpp/aspose.pdf.annotations/gotoremoteaction/set_destination/_index.md index acba71b0c6..a5daa3ea9e 100644 --- a/english/cpp/aspose.pdf.annotations/gotoremoteaction/set_destination/_index.md +++ b/english/cpp/aspose.pdf.annotations/gotoremoteaction/set_destination/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::GoToRemoteAction::set_Destination(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../iappointment/) * Class [GoToRemoteAction](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/gotoremoteaction/set_file/_index.md b/english/cpp/aspose.pdf.annotations/gotoremoteaction/set_file/_index.md index 2b8cccea45..b2dbe62e16 100644 --- a/english/cpp/aspose.pdf.annotations/gotoremoteaction/set_file/_index.md +++ b/english/cpp/aspose.pdf.annotations/gotoremoteaction/set_file/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::GoToRemoteAction::set_File(System::SharedPtr) | Initializes a new instance of the [HideAction](./) class for the specified annotation. | | [HideAction](./hideaction/)(System::SharedPtr\, bool) | Initializes a new instance of the [HideAction](./) class for the specified annotation and invisibility flag. | | [HideAction](./hideaction/)(System::String) | Initializes a new instance of the [HideAction](./) class for the specified field name. | @@ -32,7 +30,6 @@ class HideAction : public Aspose::Pdf::Annotations::PdfAction | [HideAction](./hideaction/)(System::ArrayPtr\) | Initializes a new instance of the [HideAction](./) class for the specified field names. | | [HideAction](./hideaction/)(System::ArrayPtr\, bool) | Initializes a new instance of the [HideAction](./) class for the specified field names and for invisibility flag. | | [set_IsHidden](./set_ishidden/)(bool) | Sets status of the annotation(s) to hide/display. | -| [ToString](../pdfaction/tostring/)() const override | Returns string representation of [ExplicitDestination](../explicitdestination/) object. | ## See Also * Class [PdfAction](../pdfaction/) diff --git a/english/cpp/aspose.pdf.annotations/hideaction/hideaction/_index.md b/english/cpp/aspose.pdf.annotations/hideaction/hideaction/_index.md index 5ac8e68785..c0f0c9730a 100644 --- a/english/cpp/aspose.pdf.annotations/hideaction/hideaction/_index.md +++ b/english/cpp/aspose.pdf.annotations/hideaction/hideaction/_index.md @@ -23,6 +23,8 @@ Aspose::Pdf::Annotations::HideAction::HideAction(System::ArrayPtr a ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Annotation](../../annotation/) * Class [HideAction](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -124,6 +133,7 @@ Aspose::Pdf::Annotations::HideAction::HideAction(System::SharedPtr a ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Annotation](../../annotation/) * Class [HideAction](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -144,6 +154,7 @@ Aspose::Pdf::Annotations::HideAction::HideAction(System::String fieldName) ## See Also +* Class [String](../../../system/string/) * Class [HideAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) @@ -164,6 +175,7 @@ Aspose::Pdf::Annotations::HideAction::HideAction(System::String fieldName, bool ## See Also +* Class [String](../../../system/string/) * Class [HideAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/highlightannotation/_index.md b/english/cpp/aspose.pdf.annotations/highlightannotation/_index.md index f24a3cd427..edc10f79c8 100644 --- a/english/cpp/aspose.pdf.annotations/highlightannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/highlightannotation/_index.md @@ -21,91 +21,8 @@ class HighlightAnnotation : public Aspose::Pdf::Annotations::TextMarkupAnnotatio | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| [ChangeAfterResize](../textmarkupannotation/changeafterresize/)(System::SharedPtr\) override | Updates the QuadPoints, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| [get_QuadPoints](../textmarkupannotation/get_quadpoints/)() | Gets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetMarkedText](../textmarkupannotation/getmarkedtext/)() | Gets text under markup annotation as string. | -| [GetMarkedTextFragments](../textmarkupannotation/getmarkedtextfragments/)() | Gets text under markup annotation as [TextFragmentCollection](../). | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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. | | [HighlightAnnotation](./highlightannotation/)(System::SharedPtr\, System::SharedPtr\) | Creates new Highlight annotation on the specified page. | -| [MarkupAnnotation](../markupannotation/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| [set_QuadPoints](../textmarkupannotation/set_quadpoints/)(System::ArrayPtr\\>) | Sets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [TextMarkupAnnotation](../textmarkupannotation/) diff --git a/english/cpp/aspose.pdf.annotations/highlightannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/highlightannotation/accept/_index.md index b37aa5486e..1217084e26 100644 --- a/english/cpp/aspose.pdf.annotations/highlightannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/highlightannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::HighlightAnnotation::Accept(System::SharedPtr) | Visit/select a page information annotation. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/iannotationvisitor/visit/_index.md b/english/cpp/aspose.pdf.annotations/iannotationvisitor/visit/_index.md index 4ae1b3f768..bd7963efdd 100644 --- a/english/cpp/aspose.pdf.annotations/iannotationvisitor/visit/_index.md +++ b/english/cpp/aspose.pdf.annotations/iannotationvisitor/visit/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BleedMarkAnnotation](../../bleedmarkannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -43,6 +44,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CaretAnnotation](../../caretannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -63,6 +65,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CircleAnnotation](../../circleannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -83,6 +86,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileAttachmentAnnotation](../../fileattachmentannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -103,6 +107,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FreeTextAnnotation](../../freetextannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -123,6 +128,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [HighlightAnnotation](../../highlightannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -143,6 +149,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [InkAnnotation](../../inkannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -163,6 +170,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [LineAnnotation](../../lineannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -183,6 +191,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [LinkAnnotation](../../linkannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -203,6 +212,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MovieAnnotation](../../movieannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -223,6 +233,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageInformationAnnotation](../../pageinformationannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -243,6 +254,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PolygonAnnotation](../../polygonannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -263,6 +275,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PolylineAnnotation](../../polylineannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -283,6 +296,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PopupAnnotation](../../popupannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -303,6 +317,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [RegistrationMarkAnnotation](../../registrationmarkannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -323,6 +338,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ScreenAnnotation](../../screenannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -343,6 +359,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SquareAnnotation](../../squareannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -363,6 +380,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SquigglyAnnotation](../../squigglyannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -383,6 +401,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StampAnnotation](../../stampannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -403,6 +422,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StrikeOutAnnotation](../../strikeoutannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -423,6 +443,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextAnnotation](../../textannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -443,6 +464,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TrimMarkAnnotation](../../trimmarkannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -463,6 +485,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [UnderlineAnnotation](../../underlineannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -483,6 +506,7 @@ virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [WidgetAnnotation](../../widgetannotation/) * Class [IAnnotationVisitor](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/iappointment/_index.md b/english/cpp/aspose.pdf.annotations/iappointment/_index.md index f3b6fbcdfd..dac6d20bfe 100644 --- a/english/cpp/aspose.pdf.annotations/iappointment/_index.md +++ b/english/cpp/aspose.pdf.annotations/iappointment/_index.md @@ -18,5 +18,6 @@ class IAppointment : public virtual System::Object ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/importdataaction/_index.md b/english/cpp/aspose.pdf.annotations/importdataaction/_index.md index 5f7557c902..a29ece0253 100644 --- a/english/cpp/aspose.pdf.annotations/importdataaction/_index.md +++ b/english/cpp/aspose.pdf.annotations/importdataaction/_index.md @@ -21,10 +21,7 @@ class ImportDataAction : public Aspose::Pdf::Annotations::PdfAction | Method | Description | | --- | --- | | [get_Data](./get_data/)() | The FDF file from which to import the data. | -| [get_Next](../pdfaction/get_next/)() | Next actions in sequence. | -| [GetECMAScriptString](../pdfaction/getecmascriptstring/)() | Gets string for ECMAScript Action. | | [set_Data](./set_data/)(System::SharedPtr\) | The FDF file from which to import the data. | -| [ToString](../pdfaction/tostring/)() const override | Returns string representation of [ExplicitDestination](../explicitdestination/) object. | ## See Also * Class [PdfAction](../pdfaction/) diff --git a/english/cpp/aspose.pdf.annotations/importdataaction/get_data/_index.md b/english/cpp/aspose.pdf.annotations/importdataaction/get_data/_index.md index f50623da4e..f1f31b99af 100644 --- a/english/cpp/aspose.pdf.annotations/importdataaction/get_data/_index.md +++ b/english/cpp/aspose.pdf.annotations/importdataaction/get_data/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::ImportDataAction: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileSpecification](../../../aspose.pdf/filespecification/) * Class [ImportDataAction](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/importdataaction/set_data/_index.md b/english/cpp/aspose.pdf.annotations/importdataaction/set_data/_index.md index 459725cdca..8bc8a1fd93 100644 --- a/english/cpp/aspose.pdf.annotations/importdataaction/set_data/_index.md +++ b/english/cpp/aspose.pdf.annotations/importdataaction/set_data/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::ImportDataAction::set_Data(System::SharedPtr) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | | [ChangeAfterResize](./changeafterresize/)(System::SharedPtr\) override | Updates the points in InkList, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | | [get_CapStyle](./get_capstyle/)() | Style of ink annotation line endings. | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | | [get_InkList](./get_inklist/)() | Gets list of gestures that are independent lines which are represented by [Point](../../aspose.pdf/point/)[] arrays. | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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. | | [InkAnnotation](./inkannotation/)(System::SharedPtr\, System::SharedPtr\\>\>\>) | Constructor for Ink annotation for Generator. | | [InkAnnotation](./inkannotation/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\\>\>\>) | Creates new Ink annotation on the specified page. | -| [MarkupAnnotation](../markupannotation/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | | [set_CapStyle](./set_capstyle/)(Aspose::Pdf::Annotations::CapStyle) | Style of ink annotation line endings. | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | | [set_InkList](./set_inklist/)(System::SharedPtr\\>\>\>) | Sets list of gestures that are independent lines which are represented by [Point](../../aspose.pdf/point/)[] arrays. | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [MarkupAnnotation](../markupannotation/) diff --git a/english/cpp/aspose.pdf.annotations/inkannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/inkannotation/accept/_index.md index 53b2104459..e0173ab8ba 100644 --- a/english/cpp/aspose.pdf.annotations/inkannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/inkannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::InkAnnotation::Accept(System::SharedPtr, System::String) | Creates a launch action. | | [set_File](./set_file/)(System::String) | Sets the application to be launched or the document to be opened or printed. | | [set_NewWindow](./set_newwindow/)(ExtendedBoolean) | Sets a flag specifying whether to open the destination document in a new window (affect PDF documents only). | -| [ToString](../pdfaction/tostring/)() const override | Returns string representation of [ExplicitDestination](../explicitdestination/) object. | ## See Also * Class [PdfAction](../pdfaction/) diff --git a/english/cpp/aspose.pdf.annotations/launchaction/get_file/_index.md b/english/cpp/aspose.pdf.annotations/launchaction/get_file/_index.md index e25023e030..e328929cc1 100644 --- a/english/cpp/aspose.pdf.annotations/launchaction/get_file/_index.md +++ b/english/cpp/aspose.pdf.annotations/launchaction/get_file/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::LaunchAction::get_File() ## See Also +* Class [String](../../../system/string/) * Class [LaunchAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/launchaction/launchaction/_index.md b/english/cpp/aspose.pdf.annotations/launchaction/launchaction/_index.md index b5489efc12..feb684c267 100644 --- a/english/cpp/aspose.pdf.annotations/launchaction/launchaction/_index.md +++ b/english/cpp/aspose.pdf.annotations/launchaction/launchaction/_index.md @@ -24,7 +24,9 @@ Aspose::Pdf::Annotations::LaunchAction::LaunchAction(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) +* Class [String](../../../system/string/) * Class [LaunchAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) @@ -44,6 +46,7 @@ Aspose::Pdf::Annotations::LaunchAction::LaunchAction(System::String file) ## See Also +* Class [String](../../../system/string/) * Class [LaunchAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/launchaction/set_file/_index.md b/english/cpp/aspose.pdf.annotations/launchaction/set_file/_index.md index 6e580c4c48..9d9babe1f0 100644 --- a/english/cpp/aspose.pdf.annotations/launchaction/set_file/_index.md +++ b/english/cpp/aspose.pdf.annotations/launchaction/set_file/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::LaunchAction::set_File(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [LaunchAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/launchactionoperationconverter/_index.md b/english/cpp/aspose.pdf.annotations/launchactionoperationconverter/_index.md index fce2ff92e4..814737e769 100644 --- a/english/cpp/aspose.pdf.annotations/launchactionoperationconverter/_index.md +++ b/english/cpp/aspose.pdf.annotations/launchactionoperationconverter/_index.md @@ -30,5 +30,6 @@ class LaunchActionOperationConverter : public System::Object | static [strPrint](./strprint/) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/launchactionoperationconverter/toenum/_index.md b/english/cpp/aspose.pdf.annotations/launchactionoperationconverter/toenum/_index.md index 766756196d..9fb9e04049 100644 --- a/english/cpp/aspose.pdf.annotations/launchactionoperationconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf.annotations/launchactionoperationconverter/toenum/_index.md @@ -19,6 +19,7 @@ static LaunchActionOperation Aspose::Pdf::Annotations::LaunchActionOperationConv ## See Also * Enum [LaunchActionOperation](../../launchactionoperation/) +* Class [String](../../../system/string/) * Class [LaunchActionOperationConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/launchactionoperationconverter/tostring/_index.md b/english/cpp/aspose.pdf.annotations/launchactionoperationconverter/tostring/_index.md index 0e3ace38b7..1c0a289006 100644 --- a/english/cpp/aspose.pdf.annotations/launchactionoperationconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/launchactionoperationconverter/tostring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Annotations::LaunchActionOperationConverter:: ## See Also +* Class [String](../../../system/string/) * Enum [LaunchActionOperation](../../launchactionoperation/) * Class [LaunchActionOperationConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/lineannotation/_index.md b/english/cpp/aspose.pdf.annotations/lineannotation/_index.md index 53378eec84..1e806e3374 100644 --- a/english/cpp/aspose.pdf.annotations/lineannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/lineannotation/_index.md @@ -21,114 +21,36 @@ class LineAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor to annotation processing. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | | [ChangeAfterResize](./changeafterresize/)(System::SharedPtr\) override | Updates the Starting and Ending points, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | | [get_CaptionOffset](./get_captionoffset/)() | Gets caption text offset from its normal position. | | [get_CaptionPosition](./get_captionposition/)() | Gets annotation caption position. | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | | [get_Ending](./get_ending/)() | Gets line ending point. | | [get_EndingStyle](./get_endingstyle/)() | Gets ending style for end point of line. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | | [get_Intent](./get_intent/)() | Gets the intent of the line annotation. | | [get_InteriorColor](./get_interiorcolor/)() | Gets interior color of the annotation. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [get_LeaderLine](./get_leaderline/)() | Gets leader line length. | | [get_LeaderLineExtension](./get_leaderlineextension/)() | Gets length of leader line extension. | | [get_LeaderLineOffset](./get_leaderlineoffset/)() | Gets leader line offset. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | | [get_Measure](./get_measure/)() | [Measure](../measure/) units specifed for this annotation. | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | | [get_ShowCaption](./get_showcaption/)() | Gets boolean flag which determinies is contents must be shown as caption. | | [get_Starting](./get_starting/)() | Gets starting point of line. | | [get_StartingStyle](./get_startingstyle/)() | Gets line ending style for line starting point. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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. | | [LineAnnotation](./lineannotation/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) | Constructor for using with Generator. | | [LineAnnotation](./lineannotation/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) | Creates new Line annotation on the specified page. | -| [MarkupAnnotation](../markupannotation/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | | [set_CaptionOffset](./set_captionoffset/)(System::SharedPtr\) | Sets caption text offset from its normal position. | | [set_CaptionPosition](./set_captionposition/)(Aspose::Pdf::Annotations::CaptionPosition) | Sets annotation caption position. | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | | [set_Ending](./set_ending/)(System::SharedPtr\) | Sets line ending point. | | [set_EndingStyle](./set_endingstyle/)(LineEnding) | Sets ending style for end point of line. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | | [set_Intent](./set_intent/)(LineIntent) | Sets the intent of the line annotation. | | [set_InteriorColor](./set_interiorcolor/)(System::SharedPtr\) | Sets interior color of the annotation. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [set_LeaderLine](./set_leaderline/)(double) | Sets leader line length. | | [set_LeaderLineExtension](./set_leaderlineextension/)(double) | Sets length of leader line extension. | | [set_LeaderLineOffset](./set_leaderlineoffset/)(double) | Sets leader line offset. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | | [set_Measure](./set_measure/)(System::SharedPtr\) | [Measure](../measure/) units specifed for this annotation. | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | | [set_ShowCaption](./set_showcaption/)(bool) | Sets boolean flag which determinies is contents must be shown as caption. | | [set_Starting](./set_starting/)(System::SharedPtr\) | Sets starting point of line. | | [set_StartingStyle](./set_startingstyle/)(LineEnding) | Sets line ending style for line starting point. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [MarkupAnnotation](../markupannotation/) diff --git a/english/cpp/aspose.pdf.annotations/lineannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/lineannotation/accept/_index.md index cb7fdcd2ab..48421ed686 100644 --- a/english/cpp/aspose.pdf.annotations/lineannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/lineannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::LineAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations::LineAnnotation::get_CaptionOf ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [LineAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/lineannotation/get_ending/_index.md b/english/cpp/aspose.pdf.annotations/lineannotation/get_ending/_index.md index 76cff9d20f..7b3d109896 100644 --- a/english/cpp/aspose.pdf.annotations/lineannotation/get_ending/_index.md +++ b/english/cpp/aspose.pdf.annotations/lineannotation/get_ending/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::LineAnnotation::get_Ending() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [LineAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/lineannotation/get_interiorcolor/_index.md b/english/cpp/aspose.pdf.annotations/lineannotation/get_interiorcolor/_index.md index 9ecf556bc6..cbfb8aa990 100644 --- a/english/cpp/aspose.pdf.annotations/lineannotation/get_interiorcolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/lineannotation/get_interiorcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::LineAnnotation:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [LineAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/lineannotation/get_measure/_index.md b/english/cpp/aspose.pdf.annotations/lineannotation/get_measure/_index.md index 9f98e39e3e..f2b7e3d8d2 100644 --- a/english/cpp/aspose.pdf.annotations/lineannotation/get_measure/_index.md +++ b/english/cpp/aspose.pdf.annotations/lineannotation/get_measure/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::L ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Measure](../../measure/) * Class [LineAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/lineannotation/get_starting/_index.md b/english/cpp/aspose.pdf.annotations/lineannotation/get_starting/_index.md index 60ee013cee..38c925edf1 100644 --- a/english/cpp/aspose.pdf.annotations/lineannotation/get_starting/_index.md +++ b/english/cpp/aspose.pdf.annotations/lineannotation/get_starting/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::LineAnnotation::get_Starting( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [LineAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/lineannotation/lineannotation/_index.md b/english/cpp/aspose.pdf.annotations/lineannotation/lineannotation/_index.md index c9f0dea532..2ac73ba917 100644 --- a/english/cpp/aspose.pdf.annotations/lineannotation/lineannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/lineannotation/lineannotation/_index.md @@ -26,6 +26,7 @@ Aspose::Pdf::Annotations::LineAnnotation::LineAnnotation(System::SharedPtr) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | | [get_Action](./get_action/)() const | An action to be performed when the link annotation is activated. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | | [get_Destination](./get_destination/)() const | A destination to be displayed when the annotation is activated. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | | [get_Highlighting](./get_highlighting/)() | The visual effect to be used when the mouse button is pressed or held down inside its active area. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | | [LinkAnnotation](./linkannotation/)(System::SharedPtr\, System::SharedPtr\) | Creates new Link annotation on the specified page. | | [set_Action](./set_action/)(System::SharedPtr\) | An action to be performed when the link annotation is activated. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | | [set_Destination](./set_destination/)(System::SharedPtr\) | A destination to be displayed when the annotation is activated. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | | [set_Highlighting](./set_highlighting/)(HighlightingMode) | The visual effect to be used when the mouse button is pressed or held down inside its active area. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [Annotation](../annotation/) diff --git a/english/cpp/aspose.pdf.annotations/linkannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/linkannotation/accept/_index.md index d89b971d54..29e320709a 100644 --- a/english/cpp/aspose.pdf.annotations/linkannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/linkannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::LinkAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations::LinkAnnotation::get_Actio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [LinkAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/linkannotation/get_destination/_index.md b/english/cpp/aspose.pdf.annotations/linkannotation/get_destination/_index.md index 34c6b979e1..c027735409 100644 --- a/english/cpp/aspose.pdf.annotations/linkannotation/get_destination/_index.md +++ b/english/cpp/aspose.pdf.annotations/linkannotation/get_destination/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::LinkAnnotation::get_De ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../iappointment/) * Class [LinkAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/linkannotation/linkannotation/_index.md b/english/cpp/aspose.pdf.annotations/linkannotation/linkannotation/_index.md index 14d022cd06..12db95ff62 100644 --- a/english/cpp/aspose.pdf.annotations/linkannotation/linkannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/linkannotation/linkannotation/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Annotations::LinkAnnotation::LinkAnnotation(System::SharedPtr) | Accepts visitor for annotation processing. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | | [ClearState](./clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| virtual [get_AnnotationType](../annotation/get_annotationtype/)() | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | | [get_CreationDate](./get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | | [get_InReplyTo](./get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | | [get_Opacity](./get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | | [get_Popup](./get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | | [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_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | | [get_Subject](./get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | | [get_Title](./get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | | [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\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | | [set_InReplyTo](./set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | | [set_Opacity](./set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | | [set_Popup](./set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | | [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_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | | [set_Title](./set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [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. | diff --git a/english/cpp/aspose.pdf.annotations/markupannotation/get_creationdate/_index.md b/english/cpp/aspose.pdf.annotations/markupannotation/get_creationdate/_index.md index 307ee76d08..a5d887741f 100644 --- a/english/cpp/aspose.pdf.annotations/markupannotation/get_creationdate/_index.md +++ b/english/cpp/aspose.pdf.annotations/markupannotation/get_creationdate/_index.md @@ -18,6 +18,7 @@ System::DateTime Aspose::Pdf::Annotations::MarkupAnnotation::get_CreationDate() ## See Also +* Class [DateTime](../../../system/datetime/) * Class [MarkupAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/markupannotation/get_inreplyto/_index.md b/english/cpp/aspose.pdf.annotations/markupannotation/get_inreplyto/_index.md index 0b7eb0acc0..b4832e9111 100644 --- a/english/cpp/aspose.pdf.annotations/markupannotation/get_inreplyto/_index.md +++ b/english/cpp/aspose.pdf.annotations/markupannotation/get_inreplyto/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::MarkupAnnotation::get_In ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Annotation](../../annotation/) * Class [MarkupAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/markupannotation/get_popup/_index.md b/english/cpp/aspose.pdf.annotations/markupannotation/get_popup/_index.md index ee985d3584..29bfb2a7e5 100644 --- a/english/cpp/aspose.pdf.annotations/markupannotation/get_popup/_index.md +++ b/english/cpp/aspose.pdf.annotations/markupannotation/get_popup/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::MarkupAnnotation::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PopupAnnotation](../../popupannotation/) * Class [MarkupAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/markupannotation/get_richtext/_index.md b/english/cpp/aspose.pdf.annotations/markupannotation/get_richtext/_index.md index d01af61457..c951593376 100644 --- a/english/cpp/aspose.pdf.annotations/markupannotation/get_richtext/_index.md +++ b/english/cpp/aspose.pdf.annotations/markupannotation/get_richtext/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::MarkupAnnotation::get_RichText() ## See Also +* Class [String](../../../system/string/) * Class [MarkupAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/markupannotation/get_subject/_index.md b/english/cpp/aspose.pdf.annotations/markupannotation/get_subject/_index.md index 86a8c14abf..e6ecdf4ff3 100644 --- a/english/cpp/aspose.pdf.annotations/markupannotation/get_subject/_index.md +++ b/english/cpp/aspose.pdf.annotations/markupannotation/get_subject/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::MarkupAnnotation::get_Subject() ## See Also +* Class [String](../../../system/string/) * Class [MarkupAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/markupannotation/get_title/_index.md b/english/cpp/aspose.pdf.annotations/markupannotation/get_title/_index.md index 6debe12f38..d8b1312f2f 100644 --- a/english/cpp/aspose.pdf.annotations/markupannotation/get_title/_index.md +++ b/english/cpp/aspose.pdf.annotations/markupannotation/get_title/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::MarkupAnnotation::get_Title() override ## See Also +* Class [String](../../../system/string/) * Class [MarkupAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/markupannotation/markupannotation/_index.md b/english/cpp/aspose.pdf.annotations/markupannotation/markupannotation/_index.md index 0f58b7ffa8..476a2e8654 100644 --- a/english/cpp/aspose.pdf.annotations/markupannotation/markupannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/markupannotation/markupannotation/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Annotations::MarkupAnnotation::MarkupAnnotation(System::SharedPtr) | A number format array for measurement of change along the y axis. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/get_angleformat/_index.md b/english/cpp/aspose.pdf.annotations/measure/get_angleformat/_index.md index bda24dbbd5..f0289e0c3e 100644 --- a/english/cpp/aspose.pdf.annotations/measure/get_angleformat/_index.md +++ b/english/cpp/aspose.pdf.annotations/measure/get_angleformat/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Annotations::Measure:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NumberFormatList](../numberformatlist/) * Class [Measure](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/get_areaformat/_index.md b/english/cpp/aspose.pdf.annotations/measure/get_areaformat/_index.md index ede314e8e3..16a618a9ca 100644 --- a/english/cpp/aspose.pdf.annotations/measure/get_areaformat/_index.md +++ b/english/cpp/aspose.pdf.annotations/measure/get_areaformat/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Annotations::Measure:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NumberFormatList](../numberformatlist/) * Class [Measure](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/get_distanceformat/_index.md b/english/cpp/aspose.pdf.annotations/measure/get_distanceformat/_index.md index f02303a23c..5d2fc09d1b 100644 --- a/english/cpp/aspose.pdf.annotations/measure/get_distanceformat/_index.md +++ b/english/cpp/aspose.pdf.annotations/measure/get_distanceformat/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Annotations::Measure:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NumberFormatList](../numberformatlist/) * Class [Measure](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/get_origin/_index.md b/english/cpp/aspose.pdf.annotations/measure/get_origin/_index.md index 5ff85e1305..038a0958ac 100644 --- a/english/cpp/aspose.pdf.annotations/measure/get_origin/_index.md +++ b/english/cpp/aspose.pdf.annotations/measure/get_origin/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::Measure::get_Origin() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [Measure](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/get_scaleratio/_index.md b/english/cpp/aspose.pdf.annotations/measure/get_scaleratio/_index.md index 7df270989e..f4f7a6fbaf 100644 --- a/english/cpp/aspose.pdf.annotations/measure/get_scaleratio/_index.md +++ b/english/cpp/aspose.pdf.annotations/measure/get_scaleratio/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::Measure::get_ScaleRatio() ## See Also +* Class [String](../../../system/string/) * Class [Measure](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/get_slopeformat/_index.md b/english/cpp/aspose.pdf.annotations/measure/get_slopeformat/_index.md index 8a9e0c1d1a..3c8bad87cd 100644 --- a/english/cpp/aspose.pdf.annotations/measure/get_slopeformat/_index.md +++ b/english/cpp/aspose.pdf.annotations/measure/get_slopeformat/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Annotations::Measure:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NumberFormatList](../numberformatlist/) * Class [Measure](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/get_xformat/_index.md b/english/cpp/aspose.pdf.annotations/measure/get_xformat/_index.md index 631b1dba14..eade4146c0 100644 --- a/english/cpp/aspose.pdf.annotations/measure/get_xformat/_index.md +++ b/english/cpp/aspose.pdf.annotations/measure/get_xformat/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Annotations::Measure:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NumberFormatList](../numberformatlist/) * Class [Measure](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/get_yformat/_index.md b/english/cpp/aspose.pdf.annotations/measure/get_yformat/_index.md index 98efaf49e5..85908a754e 100644 --- a/english/cpp/aspose.pdf.annotations/measure/get_yformat/_index.md +++ b/english/cpp/aspose.pdf.annotations/measure/get_yformat/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Annotations::Measure:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NumberFormatList](../numberformatlist/) * Class [Measure](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/measure/_index.md b/english/cpp/aspose.pdf.annotations/measure/measure/_index.md index 6feaec26f8..0763330f14 100644 --- a/english/cpp/aspose.pdf.annotations/measure/measure/_index.md +++ b/english/cpp/aspose.pdf.annotations/measure/measure/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Annotations::Measure::Measure(System::SharedPtr annotat ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Annotation](../../annotation/) * Class [Measure](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/_index.md new file mode 100644 index 0000000000..6d5eefe636 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/_index.md @@ -0,0 +1,54 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat class +linktitle: NumberFormat +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat class. Number format for measure in C++.' +type: docs +weight: 2000 +url: /cpp/aspose.pdf.annotations/measure/numberformat/ +--- +## NumberFormat class + + +Number format for measure. + +```cpp +class NumberFormat : public System::Object +``` + +## Enums + +| Enum | Description | +| --- | --- | +| [FractionStyle](./fractionstyle/) | Value which indicates in which manner fraction values are displayed. | +## Methods + +| Method | Description | +| --- | --- | +| [get_AfterText](./get_aftertext/)() | [Text](../../../aspose.pdf.text/) that shall be concatenated after the label. | +| [get_BeforeText](./get_beforetext/)() | [Text](../../../aspose.pdf.text/) that shall be concatenated to the left of the label. | +| [get_ConvresionFactor](./get_convresionfactor/)() | The conversion factor used to multiply a value in partial units of the previous number format array element to obtain a value in the units of this number format. | +| [get_Denominator](./get_denominator/)() | If FractionDisplayment is ShowAsFraction, this value is denominator of the fraction. Default value is 16. | +| [get_ForceDenominator](./get_forcedenominator/)() | If FractionDisplayment is ShowAsFraction, this value determines meay or not the fraction be reduced. If value is true fraction may not be reduced. | +| [get_FractionDisplayment](./get_fractiondisplayment/)() | In what manner fractional values are displayed. | +| [get_FractionSeparator](./get_fractionseparator/)() | [Text](../../../aspose.pdf.text/) that shall be used as the decimal position in displaying numerical values. An empty string indicates that the default shall be used. Default is period character. | +| [get_Precision](./get_precision/)() | If FractionDisplayment is ShowAsDecimal, this value is precision of fractional value; It shall me multiple of 10. Default is 100. | +| [get_ThousandsSeparator](./get_thousandsseparator/)() | [Text](../../../aspose.pdf.text/) that shall be used between orders of thousands in display of numerical values. An empty string indicates that no text shall be added. Default is comma. | +| [get_UnitLabel](./get_unitlabel/)() | A text string specifying a label for displaying the units. | +| [NumberFormat](./numberformat/)(System::SharedPtr\) | Constructor for [NumberFormat](./) class. | +| [set_AfterText](./set_aftertext/)(System::String) | [Text](../../../aspose.pdf.text/) that shall be concatenated after the label. | +| [set_BeforeText](./set_beforetext/)(System::String) | [Text](../../../aspose.pdf.text/) that shall be concatenated to the left of the label. | +| [set_ConvresionFactor](./set_convresionfactor/)(double) | The conversion factor used to multiply a value in partial units of the previous number format array element to obtain a value in the units of this number format. | +| [set_Denominator](./set_denominator/)(int32_t) | If FractionDisplayment is ShowAsFraction, this value is denominator of the fraction. Default value is 16. | +| [set_ForceDenominator](./set_forcedenominator/)(bool) | If FractionDisplayment is ShowAsFraction, this value determines meay or not the fraction be reduced. If value is true fraction may not be reduced. | +| [set_FractionDisplayment](./set_fractiondisplayment/)(Measure::NumberFormat::FractionStyle) | In what manner fractional values are displayed. | +| [set_FractionSeparator](./set_fractionseparator/)(System::String) | [Text](../../../aspose.pdf.text/) that shall be used as the decimal position in displaying numerical values. An empty string indicates that the default shall be used. Default is period character. | +| [set_Precision](./set_precision/)(int32_t) | If FractionDisplayment is ShowAsDecimal, this value is precision of fractional value; It shall me multiple of 10. Default is 100. | +| [set_ThousandsSeparator](./set_thousandsseparator/)(System::String) | [Text](../../../aspose.pdf.text/) that shall be used between orders of thousands in display of numerical values. An empty string indicates that no text shall be added. Default is comma. | +| [set_UnitLabel](./set_unitlabel/)(System::String) | A text string specifying a label for displaying the units. | +## See Also + +* Class [Object](../../../system/object/) +* Class [Measure](../) +* Namespace [Aspose::Pdf::Annotations](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/fractionstyle/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/fractionstyle/_index.md new file mode 100644 index 0000000000..14fe2bd7a4 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/fractionstyle/_index.md @@ -0,0 +1,33 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::FractionStyle enum +linktitle: FractionStyle +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::FractionStyle enum. Value which indicates in which manner fraction values are displayed in C++.' +type: docs +weight: 2200 +url: /cpp/aspose.pdf.annotations/measure/numberformat/fractionstyle/ +--- +## FractionStyle enum + + +Value which indicates in which manner fraction values are displayed. + +```cpp +enum class FractionStyle +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| ShowAsDecimal | 0 | Show fractional values as decimal fraction. | +| ShowAsFraction | 1 | Show fractional value as fraction. | +| Round | 2 | Round fractional values to the nearest whole integer. | +| Truncate | 3 | Truncate to achieve whole units. | + +## See Also + +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/get_aftertext/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_aftertext/_index.md new file mode 100644 index 0000000000..3a01ea93f3 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_aftertext/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::get_AfterText method +linktitle: get_AfterText +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::get_AfterText method. Text that shall be concatenated after the label in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf.annotations/measure/numberformat/get_aftertext/ +--- +## NumberFormat::get_AfterText method + + +[Text](../../../../aspose.pdf.text/) that shall be concatenated after the label. + +```cpp +System::String Aspose::Pdf::Annotations::Measure::NumberFormat::get_AfterText() +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/get_beforetext/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_beforetext/_index.md new file mode 100644 index 0000000000..414cc804a8 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_beforetext/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::get_BeforeText method +linktitle: get_BeforeText +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::get_BeforeText method. Text that shall be concatenated to the left of the label in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf.annotations/measure/numberformat/get_beforetext/ +--- +## NumberFormat::get_BeforeText method + + +[Text](../../../../aspose.pdf.text/) that shall be concatenated to the left of the label. + +```cpp +System::String Aspose::Pdf::Annotations::Measure::NumberFormat::get_BeforeText() +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/get_convresionfactor/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_convresionfactor/_index.md new file mode 100644 index 0000000000..f3992a79ff --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_convresionfactor/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::get_ConvresionFactor method +linktitle: get_ConvresionFactor +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::get_ConvresionFactor method. The conversion factor used to multiply a value in partial units of the previous number format array element to obtain a value in the units of this number format in C++.' +type: docs +weight: 400 +url: /cpp/aspose.pdf.annotations/measure/numberformat/get_convresionfactor/ +--- +## NumberFormat::get_ConvresionFactor method + + +The conversion factor used to multiply a value in partial units of the previous number format array element to obtain a value in the units of this number format. + +```cpp +double Aspose::Pdf::Annotations::Measure::NumberFormat::get_ConvresionFactor() +``` + +## See Also + +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/get_denominator/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_denominator/_index.md new file mode 100644 index 0000000000..9b1a176da6 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_denominator/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::get_Denominator method +linktitle: get_Denominator +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::get_Denominator method. If FractionDisplayment is ShowAsFraction, this value is denominator of the fraction. Default value is 16 in C++.' +type: docs +weight: 500 +url: /cpp/aspose.pdf.annotations/measure/numberformat/get_denominator/ +--- +## NumberFormat::get_Denominator method + + +If FractionDisplayment is ShowAsFraction, this value is denominator of the fraction. Default value is 16. + +```cpp +int32_t Aspose::Pdf::Annotations::Measure::NumberFormat::get_Denominator() +``` + +## See Also + +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/get_forcedenominator/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_forcedenominator/_index.md new file mode 100644 index 0000000000..27d7b9d186 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_forcedenominator/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::get_ForceDenominator method +linktitle: get_ForceDenominator +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::get_ForceDenominator method. If FractionDisplayment is ShowAsFraction, this value determines meay or not the fraction be reduced. If value is true fraction may not be reduced in C++.' +type: docs +weight: 600 +url: /cpp/aspose.pdf.annotations/measure/numberformat/get_forcedenominator/ +--- +## NumberFormat::get_ForceDenominator method + + +If FractionDisplayment is ShowAsFraction, this value determines meay or not the fraction be reduced. If value is true fraction may not be reduced. + +```cpp +bool Aspose::Pdf::Annotations::Measure::NumberFormat::get_ForceDenominator() +``` + +## See Also + +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/get_fractiondisplayment/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_fractiondisplayment/_index.md new file mode 100644 index 0000000000..aee3bfe517 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_fractiondisplayment/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::get_FractionDisplayment method +linktitle: get_FractionDisplayment +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::get_FractionDisplayment method. In what manner fractional values are displayed in C++.' +type: docs +weight: 700 +url: /cpp/aspose.pdf.annotations/measure/numberformat/get_fractiondisplayment/ +--- +## NumberFormat::get_FractionDisplayment method + + +In what manner fractional values are displayed. + +```cpp +Measure::NumberFormat::FractionStyle Aspose::Pdf::Annotations::Measure::NumberFormat::get_FractionDisplayment() +``` + +## See Also + +* Enum [FractionStyle](../fractionstyle/) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/get_fractionseparator/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_fractionseparator/_index.md new file mode 100644 index 0000000000..bbc4b96e76 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_fractionseparator/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::get_FractionSeparator method +linktitle: get_FractionSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::get_FractionSeparator method. Text that shall be used as the decimal position in displaying numerical values. An empty string indicates that the default shall be used. Default is period character in C++.' +type: docs +weight: 800 +url: /cpp/aspose.pdf.annotations/measure/numberformat/get_fractionseparator/ +--- +## NumberFormat::get_FractionSeparator method + + +[Text](../../../../aspose.pdf.text/) that shall be used as the decimal position in displaying numerical values. An empty string indicates that the default shall be used. Default is period character. + +```cpp +System::String Aspose::Pdf::Annotations::Measure::NumberFormat::get_FractionSeparator() +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/get_precision/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_precision/_index.md new file mode 100644 index 0000000000..dea401092b --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_precision/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::get_Precision method +linktitle: get_Precision +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::get_Precision method. If FractionDisplayment is ShowAsDecimal, this value is precision of fractional value; It shall me multiple of 10. Default is 100 in C++.' +type: docs +weight: 900 +url: /cpp/aspose.pdf.annotations/measure/numberformat/get_precision/ +--- +## NumberFormat::get_Precision method + + +If FractionDisplayment is ShowAsDecimal, this value is precision of fractional value; It shall me multiple of 10. Default is 100. + +```cpp +int32_t Aspose::Pdf::Annotations::Measure::NumberFormat::get_Precision() +``` + +## See Also + +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/get_thousandsseparator/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_thousandsseparator/_index.md new file mode 100644 index 0000000000..54c42b15f4 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_thousandsseparator/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::get_ThousandsSeparator method +linktitle: get_ThousandsSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::get_ThousandsSeparator method. Text that shall be used between orders of thousands in display of numerical values. An empty string indicates that no text shall be added. Default is comma in C++.' +type: docs +weight: 1000 +url: /cpp/aspose.pdf.annotations/measure/numberformat/get_thousandsseparator/ +--- +## NumberFormat::get_ThousandsSeparator method + + +[Text](../../../../aspose.pdf.text/) that shall be used between orders of thousands in display of numerical values. An empty string indicates that no text shall be added. Default is comma. + +```cpp +System::String Aspose::Pdf::Annotations::Measure::NumberFormat::get_ThousandsSeparator() +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/get_unitlabel/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_unitlabel/_index.md new file mode 100644 index 0000000000..863222a3ec --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/get_unitlabel/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::get_UnitLabel method +linktitle: get_UnitLabel +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::get_UnitLabel method. A text string specifying a label for displaying the units in C++.' +type: docs +weight: 1100 +url: /cpp/aspose.pdf.annotations/measure/numberformat/get_unitlabel/ +--- +## NumberFormat::get_UnitLabel method + + +A text string specifying a label for displaying the units. + +```cpp +System::String Aspose::Pdf::Annotations::Measure::NumberFormat::get_UnitLabel() +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/numberformat/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/numberformat/_index.md new file mode 100644 index 0000000000..bd01d9b1a1 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/numberformat/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::NumberFormat constructor +linktitle: NumberFormat +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::NumberFormat constructor. Constructor for NumberFormat class in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf.annotations/measure/numberformat/numberformat/ +--- +## NumberFormat::NumberFormat constructor + + +Constructor for [NumberFormat](../) class. + +```cpp +Aspose::Pdf::Annotations::Measure::NumberFormat::NumberFormat(System::SharedPtr measure) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| measure | System::SharedPtr\ | [Measure](../../) object which contains this number format. | + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Measure](../../) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/set_aftertext/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_aftertext/_index.md new file mode 100644 index 0000000000..efa76c1b7f --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_aftertext/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::set_AfterText method +linktitle: set_AfterText +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::set_AfterText method. Text that shall be concatenated after the label in C++.' +type: docs +weight: 1200 +url: /cpp/aspose.pdf.annotations/measure/numberformat/set_aftertext/ +--- +## NumberFormat::set_AfterText method + + +[Text](../../../../aspose.pdf.text/) that shall be concatenated after the label. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormat::set_AfterText(System::String value) +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/set_beforetext/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_beforetext/_index.md new file mode 100644 index 0000000000..66cdc71679 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_beforetext/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::set_BeforeText method +linktitle: set_BeforeText +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::set_BeforeText method. Text that shall be concatenated to the left of the label in C++.' +type: docs +weight: 1300 +url: /cpp/aspose.pdf.annotations/measure/numberformat/set_beforetext/ +--- +## NumberFormat::set_BeforeText method + + +[Text](../../../../aspose.pdf.text/) that shall be concatenated to the left of the label. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormat::set_BeforeText(System::String value) +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/set_convresionfactor/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_convresionfactor/_index.md new file mode 100644 index 0000000000..eb2d92ee5b --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_convresionfactor/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::set_ConvresionFactor method +linktitle: set_ConvresionFactor +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::set_ConvresionFactor method. The conversion factor used to multiply a value in partial units of the previous number format array element to obtain a value in the units of this number format in C++.' +type: docs +weight: 1400 +url: /cpp/aspose.pdf.annotations/measure/numberformat/set_convresionfactor/ +--- +## NumberFormat::set_ConvresionFactor method + + +The conversion factor used to multiply a value in partial units of the previous number format array element to obtain a value in the units of this number format. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormat::set_ConvresionFactor(double value) +``` + +## See Also + +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/set_denominator/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_denominator/_index.md new file mode 100644 index 0000000000..21e8e448cd --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_denominator/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::set_Denominator method +linktitle: set_Denominator +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::set_Denominator method. If FractionDisplayment is ShowAsFraction, this value is denominator of the fraction. Default value is 16 in C++.' +type: docs +weight: 1500 +url: /cpp/aspose.pdf.annotations/measure/numberformat/set_denominator/ +--- +## NumberFormat::set_Denominator method + + +If FractionDisplayment is ShowAsFraction, this value is denominator of the fraction. Default value is 16. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormat::set_Denominator(int32_t value) +``` + +## See Also + +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/set_forcedenominator/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_forcedenominator/_index.md new file mode 100644 index 0000000000..7a21d7669d --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_forcedenominator/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::set_ForceDenominator method +linktitle: set_ForceDenominator +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::set_ForceDenominator method. If FractionDisplayment is ShowAsFraction, this value determines meay or not the fraction be reduced. If value is true fraction may not be reduced in C++.' +type: docs +weight: 1600 +url: /cpp/aspose.pdf.annotations/measure/numberformat/set_forcedenominator/ +--- +## NumberFormat::set_ForceDenominator method + + +If FractionDisplayment is ShowAsFraction, this value determines meay or not the fraction be reduced. If value is true fraction may not be reduced. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormat::set_ForceDenominator(bool value) +``` + +## See Also + +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/set_fractiondisplayment/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_fractiondisplayment/_index.md new file mode 100644 index 0000000000..88d72c0e74 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_fractiondisplayment/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::set_FractionDisplayment method +linktitle: set_FractionDisplayment +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::set_FractionDisplayment method. In what manner fractional values are displayed in C++.' +type: docs +weight: 1700 +url: /cpp/aspose.pdf.annotations/measure/numberformat/set_fractiondisplayment/ +--- +## NumberFormat::set_FractionDisplayment method + + +In what manner fractional values are displayed. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormat::set_FractionDisplayment(Measure::NumberFormat::FractionStyle value) +``` + +## See Also + +* Enum [FractionStyle](../fractionstyle/) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/set_fractionseparator/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_fractionseparator/_index.md new file mode 100644 index 0000000000..18f7987858 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_fractionseparator/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::set_FractionSeparator method +linktitle: set_FractionSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::set_FractionSeparator method. Text that shall be used as the decimal position in displaying numerical values. An empty string indicates that the default shall be used. Default is period character in C++.' +type: docs +weight: 1800 +url: /cpp/aspose.pdf.annotations/measure/numberformat/set_fractionseparator/ +--- +## NumberFormat::set_FractionSeparator method + + +[Text](../../../../aspose.pdf.text/) that shall be used as the decimal position in displaying numerical values. An empty string indicates that the default shall be used. Default is period character. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormat::set_FractionSeparator(System::String value) +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/set_precision/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_precision/_index.md new file mode 100644 index 0000000000..be4d7b6305 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_precision/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::set_Precision method +linktitle: set_Precision +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::set_Precision method. If FractionDisplayment is ShowAsDecimal, this value is precision of fractional value; It shall me multiple of 10. Default is 100 in C++.' +type: docs +weight: 1900 +url: /cpp/aspose.pdf.annotations/measure/numberformat/set_precision/ +--- +## NumberFormat::set_Precision method + + +If FractionDisplayment is ShowAsDecimal, this value is precision of fractional value; It shall me multiple of 10. Default is 100. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormat::set_Precision(int32_t value) +``` + +## See Also + +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/set_thousandsseparator/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_thousandsseparator/_index.md new file mode 100644 index 0000000000..ad6fe3324f --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_thousandsseparator/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::set_ThousandsSeparator method +linktitle: set_ThousandsSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::set_ThousandsSeparator method. Text that shall be used between orders of thousands in display of numerical values. An empty string indicates that no text shall be added. Default is comma in C++.' +type: docs +weight: 2000 +url: /cpp/aspose.pdf.annotations/measure/numberformat/set_thousandsseparator/ +--- +## NumberFormat::set_ThousandsSeparator method + + +[Text](../../../../aspose.pdf.text/) that shall be used between orders of thousands in display of numerical values. An empty string indicates that no text shall be added. Default is comma. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormat::set_ThousandsSeparator(System::String value) +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformat/set_unitlabel/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_unitlabel/_index.md new file mode 100644 index 0000000000..9028574ad7 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformat/set_unitlabel/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormat::set_UnitLabel method +linktitle: set_UnitLabel +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormat::set_UnitLabel method. A text string specifying a label for displaying the units in C++.' +type: docs +weight: 2100 +url: /cpp/aspose.pdf.annotations/measure/numberformat/set_unitlabel/ +--- +## NumberFormat::set_UnitLabel method + + +A text string specifying a label for displaying the units. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormat::set_UnitLabel(System::String value) +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [NumberFormat](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformatlist/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/_index.md new file mode 100644 index 0000000000..c094c04ccd --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/_index.md @@ -0,0 +1,35 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormatList class +linktitle: NumberFormatList +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormatList class. Represents list of number formats in C++.' +type: docs +weight: 2100 +url: /cpp/aspose.pdf.annotations/measure/numberformatlist/ +--- +## NumberFormatList class + + +Represents list of number formats. + +```cpp +class NumberFormatList : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(System::SharedPtr\) | Adds number format to list. | +| [get_Count](./get_count/)() | Count if items in the list. | +| [idx_get](./idx_get/)(int32_t) | Gets number format in list by its index. | +| [idx_set](./idx_set/)(int32_t, System::SharedPtr\) | Sets number format in list by its index. | +| [Insert](./insert/)(int32_t, System::SharedPtr\) | Inserts number format into list. | +| [NumberFormatList](./numberformatlist/)(System::SharedPtr\) | Constructor for [NumberFormatList](./). | +| [RemoveAt](./removeat/)(int32_t) | Removes number format from list. | +## See Also + +* Class [Object](../../../system/object/) +* Class [Measure](../) +* Namespace [Aspose::Pdf::Annotations](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformatlist/add/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/add/_index.md new file mode 100644 index 0000000000..e50fd638c7 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/add/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormatList::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormatList::Add method. Adds number format to list in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf.annotations/measure/numberformatlist/add/ +--- +## NumberFormatList::Add method + + +Adds number format to list. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormatList::Add(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | Value to be added into list. | + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [NumberFormat](../../numberformat/) +* Class [NumberFormatList](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformatlist/get_count/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/get_count/_index.md new file mode 100644 index 0000000000..aeadd1e341 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/get_count/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormatList::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormatList::get_Count method. Count if items in the list in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf.annotations/measure/numberformatlist/get_count/ +--- +## NumberFormatList::get_Count method + + +Count if items in the list. + +```cpp +int32_t Aspose::Pdf::Annotations::Measure::NumberFormatList::get_Count() +``` + +## See Also + +* Class [NumberFormatList](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformatlist/idx_get/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/idx_get/_index.md new file mode 100644 index 0000000000..4581f184b1 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/idx_get/_index.md @@ -0,0 +1,35 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormatList::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormatList::idx_get method. Gets number format in list by its index in C++.' +type: docs +weight: 400 +url: /cpp/aspose.pdf.annotations/measure/numberformatlist/idx_get/ +--- +## NumberFormatList::idx_get method + + +Gets number format in list by its index. + +```cpp +System::SharedPtr Aspose::Pdf::Annotations::Measure::NumberFormatList::idx_get(int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | Index of the item to be retreived. | + +### ReturnValue + +Retreived measure item. + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [NumberFormat](../../numberformat/) +* Class [NumberFormatList](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformatlist/idx_set/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/idx_set/_index.md new file mode 100644 index 0000000000..0b4c6578f3 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/idx_set/_index.md @@ -0,0 +1,32 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormatList::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormatList::idx_set method. Sets number format in list by its index in C++.' +type: docs +weight: 500 +url: /cpp/aspose.pdf.annotations/measure/numberformatlist/idx_set/ +--- +## NumberFormatList::idx_set method + + +Sets number format in list by its index. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormatList::idx_set(int32_t index, System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | Index of the item to be retreived. | +| value | System::SharedPtr\ | Retreived measure item. | + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [NumberFormat](../../numberformat/) +* Class [NumberFormatList](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformatlist/insert/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/insert/_index.md new file mode 100644 index 0000000000..44af15fb1a --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/insert/_index.md @@ -0,0 +1,32 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormatList::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormatList::Insert method. Inserts number format into list in C++.' +type: docs +weight: 600 +url: /cpp/aspose.pdf.annotations/measure/numberformatlist/insert/ +--- +## NumberFormatList::Insert method + + +Inserts number format into list. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormatList::Insert(int32_t index, System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | Index where new element will be added. | +| value | System::SharedPtr\ | Value to be inserted. | + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [NumberFormat](../../numberformat/) +* Class [NumberFormatList](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformatlist/numberformatlist/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/numberformatlist/_index.md new file mode 100644 index 0000000000..81060a0c12 --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/numberformatlist/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormatList::NumberFormatList constructor +linktitle: NumberFormatList +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormatList::NumberFormatList constructor. Constructor for NumberFormatList in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf.annotations/measure/numberformatlist/numberformatlist/ +--- +## NumberFormatList::NumberFormatList constructor + + +Constructor for [NumberFormatList](../). + +```cpp +Aspose::Pdf::Annotations::Measure::NumberFormatList::NumberFormatList(System::SharedPtr measure) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| measure | System::SharedPtr\ | Parent measure object. | + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Measure](../../) +* Class [NumberFormatList](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/numberformatlist/removeat/_index.md b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/removeat/_index.md new file mode 100644 index 0000000000..0df2bb123f --- /dev/null +++ b/english/cpp/aspose.pdf.annotations/measure/numberformatlist/removeat/_index.md @@ -0,0 +1,29 @@ +--- +title: Aspose::Pdf::Annotations::Measure::NumberFormatList::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Annotations::Measure::NumberFormatList::RemoveAt method. Removes number format from list in C++.' +type: docs +weight: 700 +url: /cpp/aspose.pdf.annotations/measure/numberformatlist/removeat/ +--- +## NumberFormatList::RemoveAt method + + +Removes number format from list. + +```cpp +void Aspose::Pdf::Annotations::Measure::NumberFormatList::RemoveAt(int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | Index of item to be removed. | + +## See Also + +* Class [NumberFormatList](../) +* Class [Measure](../../) +* Namespace [Aspose::Pdf::Annotations](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/set_angleformat/_index.md b/english/cpp/aspose.pdf.annotations/measure/set_angleformat/_index.md index daf829bae2..2a83003ef4 100644 --- a/english/cpp/aspose.pdf.annotations/measure/set_angleformat/_index.md +++ b/english/cpp/aspose.pdf.annotations/measure/set_angleformat/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Annotations::Measure::set_AngleFormat(System::SharedPtr valu ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [Measure](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/set_scaleratio/_index.md b/english/cpp/aspose.pdf.annotations/measure/set_scaleratio/_index.md index 1a8cf2c741..3848e75aaa 100644 --- a/english/cpp/aspose.pdf.annotations/measure/set_scaleratio/_index.md +++ b/english/cpp/aspose.pdf.annotations/measure/set_scaleratio/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::Measure::set_ScaleRatio(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Measure](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/measure/set_slopeformat/_index.md b/english/cpp/aspose.pdf.annotations/measure/set_slopeformat/_index.md index 523ef65706..547d0d7b48 100644 --- a/english/cpp/aspose.pdf.annotations/measure/set_slopeformat/_index.md +++ b/english/cpp/aspose.pdf.annotations/measure/set_slopeformat/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Annotations::Measure::set_SlopeFormat(System::SharedPtr Aspose::Pdf::Annotations::MediaClipData::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileSpecification](../../../aspose.pdf/filespecification/) * Class [MediaClipData](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/mediarendition/_index.md b/english/cpp/aspose.pdf.annotations/mediarendition/_index.md index 4d6b73bc84..f11de4c57c 100644 --- a/english/cpp/aspose.pdf.annotations/mediarendition/_index.md +++ b/english/cpp/aspose.pdf.annotations/mediarendition/_index.md @@ -21,9 +21,6 @@ class MediaRendition : public Aspose::Pdf::Annotations::Rendition | Method | Description | | --- | --- | | [get_MediaClip](./get_mediaclip/)() | Gets media clip obkects associated with rendition. | -| [get_Name](../rendition/get_name/)() | [Text](../../aspose.pdf.text/) string specifying the name of the rendition for use in a user interface and for name tree lookup by JavaScript actions. | -| [get_RenditionType](../rendition/get_renditiontype/)() | Gets rendition type. | -| [set_Name](../rendition/set_name/)(System::String) | [Text](../../aspose.pdf.text/) string specifying the name of the rendition for use in a user interface and for name tree lookup by JavaScript actions. | ## See Also * Class [Rendition](../rendition/) diff --git a/english/cpp/aspose.pdf.annotations/mediarendition/get_mediaclip/_index.md b/english/cpp/aspose.pdf.annotations/mediarendition/get_mediaclip/_index.md index 5caac59a73..0d339b8926 100644 --- a/english/cpp/aspose.pdf.annotations/mediarendition/get_mediaclip/_index.md +++ b/english/cpp/aspose.pdf.annotations/mediarendition/get_mediaclip/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MediaClip](../../mediaclip/) * Class [MediaRendition](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/movieannotation/_index.md b/english/cpp/aspose.pdf.annotations/movieannotation/_index.md index 5899a8a1da..d8921637c9 100644 --- a/english/cpp/aspose.pdf.annotations/movieannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/movieannotation/_index.md @@ -22,76 +22,19 @@ class MovieAnnotation : public Aspose::Pdf::Annotations::Annotation, | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | | [get_Aspect](./get_aspect/)() | Gets the width and height of the movie's bounding box, in pixels. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | | [get_File](./get_file/)() | Gets a file specification identifying a self-describing movie file. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | | [get_Poster](./get_poster/)() | Gets a flag or stream specifying whether and how a poster image representing the movie shall be displayed. If true, the poster image shall be retrieved from the movie file; if it is false, no poster shall be displayed. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | | [get_Rotate](./get_rotate/)() | Gets the number of degrees by which the movie shall be rotated clockwise relative to the page. The value shall be a multiple of 90. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | | [get_Title](./get_title/)() override | Gets the title of the movie annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | | [MovieAnnotation](./movieannotation/)(System::SharedPtr\, System::String) | Constructor for using with Generator. | | [MovieAnnotation](./movieannotation/)(System::SharedPtr\, System::SharedPtr\, System::String) | Creates new Sound annotation on the specified page. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [set_Aspect](./set_aspect/)(System::SharedPtr\) | Sets the width and height of the movie's bounding box, in pixels. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | | [set_File](./set_file/)(System::SharedPtr\) | Sets a file specification identifying a self-describing movie file. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | | [set_Poster](./set_poster/)(bool) | Sets a flag or stream specifying whether and how a poster image representing the movie shall be displayed. If true, the poster image shall be retrieved from the movie file; if it is false, no poster shall be displayed. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | | [set_Rotate](./set_rotate/)(int32_t) | Sets the number of degrees by which the movie shall be rotated clockwise relative to the page. The value shall be a multiple of 90. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | | [set_Title](./set_title/)(System::String) override | Sets the title of the movie annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [Annotation](../annotation/) diff --git a/english/cpp/aspose.pdf.annotations/movieannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/movieannotation/accept/_index.md index a9d10c8ea9..534a50b4f5 100644 --- a/english/cpp/aspose.pdf.annotations/movieannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/movieannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::MovieAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations::MovieAnnotation::get_Aspect() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [MovieAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/movieannotation/get_file/_index.md b/english/cpp/aspose.pdf.annotations/movieannotation/get_file/_index.md index 96bb3e1fd5..8db34ea410 100644 --- a/english/cpp/aspose.pdf.annotations/movieannotation/get_file/_index.md +++ b/english/cpp/aspose.pdf.annotations/movieannotation/get_file/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::MovieAnnotation:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileSpecification](../../../aspose.pdf/filespecification/) * Class [MovieAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/movieannotation/get_title/_index.md b/english/cpp/aspose.pdf.annotations/movieannotation/get_title/_index.md index a37bd6c792..15685c233e 100644 --- a/english/cpp/aspose.pdf.annotations/movieannotation/get_title/_index.md +++ b/english/cpp/aspose.pdf.annotations/movieannotation/get_title/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::MovieAnnotation::get_Title() override ## See Also +* Class [String](../../../system/string/) * Class [MovieAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/movieannotation/movieannotation/_index.md b/english/cpp/aspose.pdf.annotations/movieannotation/movieannotation/_index.md index 81dd626e12..7d5578cf86 100644 --- a/english/cpp/aspose.pdf.annotations/movieannotation/movieannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/movieannotation/movieannotation/_index.md @@ -25,8 +25,10 @@ Aspose::Pdf::Annotations::MovieAnnotation::MovieAnnotation(System::SharedPtr) override | Accepts visitor for annotation processing. | -| static [AddPrinterMarks](../printermarkannotation/addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to all pages in the specified document. | -| static [AddPrinterMarks](../printermarkannotation/addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to the specified page. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | | [PageInformationAnnotation](./pageinformationannotation/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [PageInformationAnnotation](./) class on the given page in the given location. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## Remarks diff --git a/english/cpp/aspose.pdf.annotations/pageinformationannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/pageinformationannotation/accept/_index.md index bb7256f0b0..a939435024 100644 --- a/english/cpp/aspose.pdf.annotations/pageinformationannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/pageinformationannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::PageInformationAnnotation::Accept(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AnnotationSelector](../../annotationselector/) * Class [PageInformationAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pageinformationannotation/pageinformationannotation/_index.md b/english/cpp/aspose.pdf.annotations/pageinformationannotation/pageinformationannotation/_index.md index 612ab9fe91..d745e2d792 100644 --- a/english/cpp/aspose.pdf.annotations/pageinformationannotation/pageinformationannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/pageinformationannotation/pageinformationannotation/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Annotations::PageInformationAnnotation::PageInformationAnnotation(S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [PageInformationAnnotation](../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dannotation/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dannotation/_index.md index ce755f3d9e..942b69fb67 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dannotation/_index.md @@ -21,74 +21,17 @@ class PDF3DAnnotation : public Aspose::Pdf::Annotations::Annotation | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor for annotation processing. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | | [ClearImagePreview](./clearimagepreview/)() | Clears the image preview. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | | [get_Content](./get_content/)() | Gets the content. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [get_LightingScheme](./get_lightingscheme/)() | Gets the lighting scheme. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | | [get_Pdf3DArtwork](./get_pdf3dartwork/)() const | Gets the 3D Artwork. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | | [get_RenderMode](./get_rendermode/)() | Gets the render mode. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | | [get_ViewArray](./get_viewarray/)() | Gets the view array. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [GetImagePreview](./getimagepreview/)() | Gets the image preview. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | | [PDF3DAnnotation](./pdf3dannotation/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [PDF3DAnnotation](./) class. | | [PDF3DAnnotation](./pdf3dannotation/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\, PDF3DActivation) | Initializes a new instance of the [PDF3DAnnotation](./) class. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | | [set_Content](./set_content/)(System::SharedPtr\) | Sets the content. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [SetDefaultViewIndex](./setdefaultviewindex/)(int32_t) | Sets the index of the default view. | | [SetImagePreview](./setimagepreview/)(System::String) | Sets the image preview. | | [SetImagePreview](./setimagepreview/)(System::SharedPtr\) | Sets the image preview. | diff --git a/english/cpp/aspose.pdf.annotations/pdf3dannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dannotation/accept/_index.md index ea2a77ee1d..fe7ff9ff1b 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::PDF3DAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations::PDF3DAnnotation::get_C The content. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DContent](../../pdf3dcontent/) * Class [PDF3DAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_lightingscheme/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_lightingscheme/_index.md index bab463c43c..b81f02e760 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_lightingscheme/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_lightingscheme/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DAnnotation The lighting scheme. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DLightingScheme](../../pdf3dlightingscheme/) * Class [PDF3DAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_pdf3dartwork/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_pdf3dartwork/_index.md index 4a8e56342b..c069be2744 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_pdf3dartwork/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_pdf3dartwork/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DAnnotation::get_P The PDF3 d artwork. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DArtwork](../../pdf3dartwork/) * Class [PDF3DAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_rendermode/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_rendermode/_index.md index 9473d1b71a..9fb4ec202f 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_rendermode/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_rendermode/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DAnnotation::ge The render mode. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DRenderMode](../../pdf3drendermode/) * Class [PDF3DAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_viewarray/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_viewarray/_index.md index a78ea1aded..f06d40d781 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_viewarray/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dannotation/get_viewarray/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DAnnotation::get The view array. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DViewArray](../../pdf3dviewarray/) * Class [PDF3DAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dannotation/getimagepreview/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dannotation/getimagepreview/_index.md index eadd4386ec..19cffe6161 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dannotation/getimagepreview/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dannotation/getimagepreview/_index.md @@ -23,6 +23,8 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DAnnotation: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PDF3DAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dannotation/pdf3dannotation/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dannotation/pdf3dannotation/_index.md index 44f1c961a8..008f432e50 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dannotation/pdf3dannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dannotation/pdf3dannotation/_index.md @@ -25,6 +25,7 @@ Aspose::Pdf::Annotations::PDF3DAnnotation::PDF3DAnnotation(System::SharedPtr) | Sets the render mode. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dartwork/get_lightingscheme/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dartwork/get_lightingscheme/_index.md index 53ed0cb290..15a80e8d42 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dartwork/get_lightingscheme/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dartwork/get_lightingscheme/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DArtwork::g The lighting scheme. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DLightingScheme](../../pdf3dlightingscheme/) * Class [PDF3DArtwork](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dartwork/get_rendermode/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dartwork/get_rendermode/_index.md index 84a032e4ff..97380d6561 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dartwork/get_rendermode/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dartwork/get_rendermode/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DArtwork::get_R The render mode. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DRenderMode](../../pdf3drendermode/) * Class [PDF3DArtwork](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dartwork/get_viewarray/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dartwork/get_viewarray/_index.md index d28096b426..23894879c1 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dartwork/get_viewarray/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dartwork/get_viewarray/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DArtwork::get_Vi The view array. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DViewArray](../../pdf3dviewarray/) * Class [PDF3DArtwork](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dartwork/getviewsarray/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dartwork/getviewsarray/_index.md index 22286b3174..ed9031cabf 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dartwork/getviewsarray/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dartwork/getviewsarray/_index.md @@ -23,6 +23,8 @@ Array of views. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DView](../../pdf3dview/) * Class [PDF3DArtwork](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dartwork/getviewslist/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dartwork/getviewslist/_index.md index 4167ac24be..87626095c4 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dartwork/getviewslist/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dartwork/getviewslist/_index.md @@ -23,6 +23,8 @@ ReadOnlyCollection<[PDF3DView](../../pdf3dview/)>. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ReadOnlyCollection](../../../system.collections.objectmodel/readonlycollection/) * Class [PDF3DView](../../pdf3dview/) * Class [PDF3DArtwork](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dartwork/pdf3dartwork/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dartwork/pdf3dartwork/_index.md index eb5640da5a..2164982e6b 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dartwork/pdf3dartwork/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dartwork/pdf3dartwork/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Annotations::PDF3DArtwork::PDF3DArtwork(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [PDF3DContent](../../pdf3dcontent/) * Class [PDF3DArtwork](../) @@ -48,6 +49,7 @@ Aspose::Pdf::Annotations::PDF3DArtwork::PDF3DArtwork(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [PDF3DContent](../../pdf3dcontent/) * Class [PDF3DLightingScheme](../../pdf3dlightingscheme/) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dartwork/set_lightingscheme/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dartwork/set_lightingscheme/_index.md index cfe539be92..9779a976aa 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dartwork/set_lightingscheme/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dartwork/set_lightingscheme/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Annotations::PDF3DArtwork::set_LightingScheme(System::SharedPt The lighting scheme. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DLightingScheme](../../pdf3dlightingscheme/) * Class [PDF3DArtwork](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dartwork/set_rendermode/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dartwork/set_rendermode/_index.md index 892900e17c..715d29df97 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dartwork/set_rendermode/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dartwork/set_rendermode/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Annotations::PDF3DArtwork::set_RenderMode(System::SharedPtr Aspose::Pdf::Annotations::PDF3DContent::GetAsByteArray ### ReturnValue -**System.Byte**[]. +[System.Byte](../../../system/byte/)[]. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PDF3DContent](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcontent/getasstream/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcontent/getasstream/_index.md index 5117da2fbd..fae6283919 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcontent/getasstream/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcontent/getasstream/_index.md @@ -23,6 +23,8 @@ Stream. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PDF3DContent](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcontent/load/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcontent/load/_index.md index 1d058157a0..2d232462f6 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcontent/load/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcontent/load/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::PDF3DContent::Load(System::String filename) ## See Also +* Class [String](../../../system/string/) * Class [PDF3DContent](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcontent/loadasprc/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcontent/loadasprc/_index.md index 92057ee90f..a422346783 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcontent/loadasprc/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcontent/loadasprc/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::PDF3DContent::LoadAsPRC(System::ArrayPtr ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PDF3DContent](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) @@ -42,6 +43,8 @@ void Aspose::Pdf::Annotations::PDF3DContent::LoadAsPRC(System::SharedPtr ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PDF3DContent](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) @@ -42,6 +43,8 @@ void Aspose::Pdf::Annotations::PDF3DContent::LoadAsU3D(System::SharedPtr Aspose::Pdf::Annotations::PDF3DCrossSection::get_Cent The center. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point3D](../../../aspose.pdf/point3d/) * Class [PDF3DCrossSection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/get_cuttingplanecolor/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/get_cuttingplanecolor/_index.md index 98adb989df..f6ce506482 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/get_cuttingplanecolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/get_cuttingplanecolor/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DCrossSection::get_Cuttin The color of the cutting plane. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [PDF3DCrossSection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/get_cuttingplaneorientation/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/get_cuttingplaneorientation/_index.md index a2c4436590..10a366589c 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/get_cuttingplaneorientation/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/get_cuttingplaneorientation/_index.md @@ -23,6 +23,7 @@ The cutting plane orientation. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DCuttingPlaneOrientation](../../pdf3dcuttingplaneorientation/) * Class [PDF3DCrossSection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/get_cuttingplanesintersectioncolor/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/get_cuttingplanesintersectioncolor/_index.md index 710b278a39..ac8b3dd8c6 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/get_cuttingplanesintersectioncolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/get_cuttingplanesintersectioncolor/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DCrossSection::get_Cuttin The color of the cutting planes intersection. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [PDF3DCrossSection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/pdf3dcrosssection/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/pdf3dcrosssection/_index.md index bf58e2fae6..2a4aaed7ca 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/pdf3dcrosssection/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/pdf3dcrosssection/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Annotations::PDF3DCrossSection::PDF3DCrossSection(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [PDF3DCrossSection](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/set_center/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/set_center/_index.md index 19c50ac217..c823fb4e50 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/set_center/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcrosssection/set_center/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Annotations::PDF3DCrossSection::set_Center(System::SharedPtr

) | Sets the angle to X axis. | | [set_AngleY](./set_angley/)(System::Nullable\) | Sets the angle to Y axis. | | [set_AngleZ](./set_anglez/)(System::Nullable\) | Sets the angle to Z axis. | -| [ToString](./tostring/)() const override | Returns a **System::String** that represents this instance. | +| [ToString](./tostring/)() const override | Returns a [System::String](../../system/string/) that represents this instance. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/get_anglex/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/get_anglex/_index.md index 8c9dcd32e7..09f5470e51 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/get_anglex/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/get_anglex/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::Annotations::PDF3DCuttingPlaneOrientation: The angle to X axis. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [PDF3DCuttingPlaneOrientation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/get_angley/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/get_angley/_index.md index d9a90e2d08..dec8ccae67 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/get_angley/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/get_angley/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::Annotations::PDF3DCuttingPlaneOrientation: The angle Y axis. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [PDF3DCuttingPlaneOrientation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/get_anglez/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/get_anglez/_index.md index cb444a6a13..4bd1b3e829 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/get_anglez/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/get_anglez/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::Annotations::PDF3DCuttingPlaneOrientation: The angle to Z axis. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [PDF3DCuttingPlaneOrientation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/pdf3dcuttingplaneorientation/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/pdf3dcuttingplaneorientation/_index.md index 364952974d..950f313dfa 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/pdf3dcuttingplaneorientation/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/pdf3dcuttingplaneorientation/_index.md @@ -39,6 +39,7 @@ Aspose::Pdf::Annotations::PDF3DCuttingPlaneOrientation::PDF3DCuttingPlaneOrienta ## See Also +* Class [Nullable](../../../system/nullable/) * Class [PDF3DCuttingPlaneOrientation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/set_anglex/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/set_anglex/_index.md index 1ef143dc18..770d24abe1 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/set_anglex/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/set_anglex/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Annotations::PDF3DCuttingPlaneOrientation::set_AngleX(System:: The angle to X axis. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [PDF3DCuttingPlaneOrientation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/set_angley/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/set_angley/_index.md index 739107d788..25e010c109 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/set_angley/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/set_angley/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Annotations::PDF3DCuttingPlaneOrientation::set_AngleY(System:: The angle Y axis. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [PDF3DCuttingPlaneOrientation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/set_anglez/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/set_anglez/_index.md index 96c5fa0d45..99bf831669 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/set_anglez/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/set_anglez/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Annotations::PDF3DCuttingPlaneOrientation::set_AngleZ(System:: The angle to Z axis. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [PDF3DCuttingPlaneOrientation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/tostring/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/tostring/_index.md index 1ae3d5ebcc..4fef290876 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/tostring/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.annotations/pdf3dcuttingplaneorientation/tostring/ ## PDF3DCuttingPlaneOrientation::ToString method -Returns a **System::String** that represents this instance. +Returns a [System::String](../../../system/string/) that represents this instance. ```cpp System::String Aspose::Pdf::Annotations::PDF3DCuttingPlaneOrientation::ToString() const override @@ -19,10 +19,11 @@ System::String Aspose::Pdf::Annotations::PDF3DCuttingPlaneOrientation::ToString( ### ReturnValue -A **System::String** that represents this instance. +A [System::String](../../../system/string/) that represents this instance. ## See Also +* Class [String](../../../system/string/) * Class [PDF3DCuttingPlaneOrientation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dlightingscheme/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dlightingscheme/_index.md index bcdaef5312..c071fe67a7 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dlightingscheme/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dlightingscheme/_index.md @@ -41,5 +41,6 @@ class PDF3DLightingScheme : public System::Object | static [White](./white/) | The "White" lighting scheme. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dlightingscheme/pdf3dlightingscheme/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dlightingscheme/pdf3dlightingscheme/_index.md index 35655d6e67..e209acb579 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dlightingscheme/pdf3dlightingscheme/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dlightingscheme/pdf3dlightingscheme/_index.md @@ -43,6 +43,7 @@ Aspose::Pdf::Annotations::PDF3DLightingScheme::PDF3DLightingScheme(System::Strin ## See Also +* Class [String](../../../system/string/) * Class [PDF3DLightingScheme](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3drendermode/_index.md b/english/cpp/aspose.pdf.annotations/pdf3drendermode/_index.md index d02c416f9c..9a8c89e04c 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3drendermode/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3drendermode/_index.md @@ -51,5 +51,6 @@ class PDF3DRenderMode : public System::Object | static [Wireframe](./wireframe/) | The "WireFrame" render mode. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3drendermode/getauxiliarycolour/_index.md b/english/cpp/aspose.pdf.annotations/pdf3drendermode/getauxiliarycolour/_index.md index 71342b8397..43a21584f1 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3drendermode/getauxiliarycolour/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3drendermode/getauxiliarycolour/_index.md @@ -23,6 +23,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DRenderMode::GetAuxiliary ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [PDF3DRenderMode](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3drendermode/getcreasevalue/_index.md b/english/cpp/aspose.pdf.annotations/pdf3drendermode/getcreasevalue/_index.md index 9f752616f6..937423298b 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3drendermode/getcreasevalue/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3drendermode/getcreasevalue/_index.md @@ -19,7 +19,7 @@ double Aspose::Pdf::Annotations::PDF3DRenderMode::GetCreaseValue() ### ReturnValue -**System.Double**. +[System.Double](../../../system/double/). ## See Also diff --git a/english/cpp/aspose.pdf.annotations/pdf3drendermode/getfacecolor/_index.md b/english/cpp/aspose.pdf.annotations/pdf3drendermode/getfacecolor/_index.md index 07ae840859..9e1e1bf3de 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3drendermode/getfacecolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3drendermode/getfacecolor/_index.md @@ -23,6 +23,8 @@ Object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [PDF3DRenderMode](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3drendermode/getopacity/_index.md b/english/cpp/aspose.pdf.annotations/pdf3drendermode/getopacity/_index.md index 2ed4a3ec1b..c89ebe8856 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3drendermode/getopacity/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3drendermode/getopacity/_index.md @@ -19,7 +19,7 @@ double Aspose::Pdf::Annotations::PDF3DRenderMode::GetOpacity() ### ReturnValue -**System.Double**. +[System.Double](../../../system/double/). ## See Also diff --git a/english/cpp/aspose.pdf.annotations/pdf3drendermode/pdf3drendermode/_index.md b/english/cpp/aspose.pdf.annotations/pdf3drendermode/pdf3drendermode/_index.md index dec84f6382..9297ec7d3a 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3drendermode/pdf3drendermode/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3drendermode/pdf3drendermode/_index.md @@ -43,6 +43,7 @@ Aspose::Pdf::Annotations::PDF3DRenderMode::PDF3DRenderMode(System::String typeNa ## See Also +* Class [String](../../../system/string/) * Class [PDF3DRenderMode](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3drendermode/setauxiliarycolour/_index.md b/english/cpp/aspose.pdf.annotations/pdf3drendermode/setauxiliarycolour/_index.md index ee0908bc6e..bc758cbdad 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3drendermode/setauxiliarycolour/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3drendermode/setauxiliarycolour/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DRenderMode::Se ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DRenderMode](../) * Class [Color](../../../aspose.pdf/color/) * Class [PDF3DRenderMode](../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3drendermode/setcreasevalue/_index.md b/english/cpp/aspose.pdf.annotations/pdf3drendermode/setcreasevalue/_index.md index 6b072a2f29..2b66a1ad79 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3drendermode/setcreasevalue/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3drendermode/setcreasevalue/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DRenderMode::Se ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DRenderMode](../) * Class [PDF3DRenderMode](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3drendermode/setfacecolor/_index.md b/english/cpp/aspose.pdf.annotations/pdf3drendermode/setfacecolor/_index.md index 214403fb96..974795fd20 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3drendermode/setfacecolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3drendermode/setfacecolor/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DRenderMode::Se ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DRenderMode](../) * Class [Color](../../../aspose.pdf/color/) * Class [PDF3DRenderMode](../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3drendermode/setopacity/_index.md b/english/cpp/aspose.pdf.annotations/pdf3drendermode/setopacity/_index.md index d3c6643acd..1660e25b9b 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3drendermode/setopacity/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3drendermode/setopacity/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DRenderMode::Se ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DRenderMode](../) * Class [PDF3DRenderMode](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dstream/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dstream/_index.md index 88fc6bd939..bb1a09244d 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dstream/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dstream/_index.md @@ -25,5 +25,6 @@ class PDF3DStream : public System::Object | [set_Content](./set_content/)(System::SharedPtr\) | Sets the content. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dstream/get_content/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dstream/get_content/_index.md index 576f997867..db6535064e 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dstream/get_content/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dstream/get_content/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DStream::get_Conte The content. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DContent](../../pdf3dcontent/) * Class [PDF3DStream](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dstream/pdf3dstream/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dstream/pdf3dstream/_index.md index 4951c2ee2c..4c9dd6eef6 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dstream/pdf3dstream/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dstream/pdf3dstream/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Annotations::PDF3DStream::PDF3DStream(System::SharedPtr d ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [PDF3DArtwork](../../pdf3dartwork/) * Class [PDF3DStream](../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dstream/set_content/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dstream/set_content/_index.md index 7b2e66450d..044af12314 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dstream/set_content/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dstream/set_content/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Annotations::PDF3DStream::set_Content(System::SharedPtr Aspose::Pdf::Annotations::PDF3DView::get_BackGroundColo The color of the back ground of view. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [PDF3DView](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dview/get_cameraposition/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dview/get_cameraposition/_index.md index cb0b003d41..1b99d7d268 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dview/get_cameraposition/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dview/get_cameraposition/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DView::get_CameraPosit The camera position of view. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix3D](../../../aspose.pdf/matrix3d/) * Class [PDF3DView](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dview/get_crosssectionsarray/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dview/get_crosssectionsarray/_index.md index 5f5b30e7e1..f576744a30 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dview/get_crosssectionsarray/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dview/get_crosssectionsarray/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DView::g The cross sections array of view. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DCrossSectionArray](../../pdf3dcrosssectionarray/) * Class [PDF3DView](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dview/get_lightingscheme/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dview/get_lightingscheme/_index.md index 37883d5cce..a9b6225ef9 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dview/get_lightingscheme/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dview/get_lightingscheme/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DView::get_ The lighting scheme of view. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DLightingScheme](../../pdf3dlightingscheme/) * Class [PDF3DView](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dview/get_rendermode/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dview/get_rendermode/_index.md index 42d0684502..a16004d94b 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dview/get_rendermode/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dview/get_rendermode/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DView::get_Rend The render mode of view. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DRenderMode](../../pdf3drendermode/) * Class [PDF3DView](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dview/get_viewname/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dview/get_viewname/_index.md index 8b2017a9cd..91af094364 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dview/get_viewname/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dview/get_viewname/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::Annotations::PDF3DView::get_ViewName() const The name of the view. ## See Also +* Class [String](../../../system/string/) * Class [PDF3DView](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dview/pdf3dview/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dview/pdf3dview/_index.md index a2e9d6c25c..7c7490f11e 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dview/pdf3dview/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dview/pdf3dview/_index.md @@ -26,8 +26,10 @@ Aspose::Pdf::Annotations::PDF3DView::PDF3DView(System::SharedPtr doc, ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Matrix3D](../../../aspose.pdf/matrix3d/) +* Class [String](../../../system/string/) * Class [PDF3DView](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) @@ -49,8 +51,10 @@ Aspose::Pdf::Annotations::PDF3DView::PDF3DView(System::SharedPtr doc, ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [PDF3DView](../) +* Class [String](../../../system/string/) * Class [PDF3DView](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dview/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dview/set_backgroundcolor/_index.md index 8749fbe7af..3988e03e26 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dview/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dview/set_backgroundcolor/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Annotations::PDF3DView::set_BackGroundColor(System::SharedPtr< The color of the back ground of view. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [PDF3DView](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dview/set_cameraposition/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dview/set_cameraposition/_index.md index 17d2041ec8..2212fab2a6 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dview/set_cameraposition/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dview/set_cameraposition/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Annotations::PDF3DView::set_CameraPosition(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DView](../../pdf3dview/) * Class [PDF3DViewArray](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dviewarray/idx_get/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dviewarray/idx_get/_index.md index 8ca4ef08b2..96f924a0cb 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dviewarray/idx_get/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dviewarray/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PDF3DViewArray::idx_get(i ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DView](../../pdf3dview/) * Class [PDF3DViewArray](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdf3dviewarray/idx_set/_index.md b/english/cpp/aspose.pdf.annotations/pdf3dviewarray/idx_set/_index.md index 4f7259f4d2..02e38d0067 100644 --- a/english/cpp/aspose.pdf.annotations/pdf3dviewarray/idx_set/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdf3dviewarray/idx_set/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Annotations::PDF3DViewArray::idx_set(int32_t index, System::Sh ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PDF3DView](../../pdf3dview/) * Class [PDF3DViewArray](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdfaction/get_next/_index.md b/english/cpp/aspose.pdf.annotations/pdfaction/get_next/_index.md index 5d1ae8be5b..47d6b1a9e5 100644 --- a/english/cpp/aspose.pdf.annotations/pdfaction/get_next/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdfaction/get_next/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PdfAction::get_Nex ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ActionCollection](../../actioncollection/) * Class [PdfAction](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/pdfaction/getecmascriptstring/_index.md b/english/cpp/aspose.pdf.annotations/pdfaction/getecmascriptstring/_index.md index f5039ea461..94fef1e0a1 100644 --- a/english/cpp/aspose.pdf.annotations/pdfaction/getecmascriptstring/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdfaction/getecmascriptstring/_index.md @@ -23,6 +23,7 @@ Return string for JS entry for ECMAScript Action or null else. ## See Also +* Class [String](../../../system/string/) * Class [PdfAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdfaction/tostring/_index.md b/english/cpp/aspose.pdf.annotations/pdfaction/tostring/_index.md index cd1ff24eee..c3d6af911b 100644 --- a/english/cpp/aspose.pdf.annotations/pdfaction/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdfaction/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Annotations::PdfAction::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [PdfAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/pdfactioncollection/_index.md b/english/cpp/aspose.pdf.annotations/pdfactioncollection/_index.md index 75385668a5..265e08f751 100644 --- a/english/cpp/aspose.pdf.annotations/pdfactioncollection/_index.md +++ b/english/cpp/aspose.pdf.annotations/pdfactioncollection/_index.md @@ -27,5 +27,6 @@ class PdfActionCollection : public System::Collections::Generic::IEnumerable) | Accepts visitor for annotation processing. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | | [ChangeAfterResize](./changeafterresize/)(System::SharedPtr\) override | Updates the points in Vertices, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| virtual [get_AnnotationType](../annotation/get_annotationtype/)() | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | | [get_EndingStyle](./get_endingstyle/)() | Gets the style of second line ending. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | | [get_Intent](./get_intent/)() | Gets the intent of the polygon or polyline annotation. | | [get_InteriorColor](./get_interiorcolor/)() | Gets the interior color with which to fill the annotation's line endings. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | | [get_Measure](./get_measure/)() | [Measure](../measure/) units specifed for this annotation. | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | | [get_StartingStyle](./get_startingstyle/)() | Gets the style of first line ending. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | | [get_Vertices](./get_vertices/)() | Gets an array of points representing the horizontal and vertical coordinates of each vertex. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | | [set_EndingStyle](./set_endingstyle/)(LineEnding) | Sets the style of second line ending. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | | [set_Intent](./set_intent/)(PolyIntent) | Sets the intent of the polygon or polyline annotation. | | [set_InteriorColor](./set_interiorcolor/)(System::SharedPtr\) | Sets the interior color with which to fill the annotation's line endings. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | | [set_Measure](./set_measure/)(System::SharedPtr\) | [Measure](../measure/) units specifed for this annotation. | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | | [set_StartingStyle](./set_startingstyle/)(LineEnding) | Sets the style of first line ending. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | | [set_Vertices](./set_vertices/)(System::ArrayPtr\\>) | Sets an array of points representing the horizontal and vertical coordinates of each vertex. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [MarkupAnnotation](../markupannotation/) diff --git a/english/cpp/aspose.pdf.annotations/polyannotation/changeafterresize/_index.md b/english/cpp/aspose.pdf.annotations/polyannotation/changeafterresize/_index.md index 87e7bbc175..3a7e9236d0 100644 --- a/english/cpp/aspose.pdf.annotations/polyannotation/changeafterresize/_index.md +++ b/english/cpp/aspose.pdf.annotations/polyannotation/changeafterresize/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::PolyAnnotation::ChangeAfterResize(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../../../aspose.pdf/matrix/) * Class [PolyAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/polyannotation/get_interiorcolor/_index.md b/english/cpp/aspose.pdf.annotations/polyannotation/get_interiorcolor/_index.md index 6ce1819943..a6c05c353c 100644 --- a/english/cpp/aspose.pdf.annotations/polyannotation/get_interiorcolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/polyannotation/get_interiorcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::PolyAnnotation:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [PolyAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/polyannotation/get_measure/_index.md b/english/cpp/aspose.pdf.annotations/polyannotation/get_measure/_index.md index 4afc35d0b2..337ebcba6c 100644 --- a/english/cpp/aspose.pdf.annotations/polyannotation/get_measure/_index.md +++ b/english/cpp/aspose.pdf.annotations/polyannotation/get_measure/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::P ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Measure](../../measure/) * Class [PolyAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/polyannotation/get_vertices/_index.md b/english/cpp/aspose.pdf.annotations/polyannotation/get_vertices/_index.md index f4c5a3d472..4b2cd8aaf2 100644 --- a/english/cpp/aspose.pdf.annotations/polyannotation/get_vertices/_index.md +++ b/english/cpp/aspose.pdf.annotations/polyannotation/get_vertices/_index.md @@ -18,6 +18,8 @@ System::ArrayPtr> Aspose::Pdf::Annotations::PolyAnnotat ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [PolyAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/polyannotation/set_interiorcolor/_index.md b/english/cpp/aspose.pdf.annotations/polyannotation/set_interiorcolor/_index.md index c93f43ddce..b8ffd4a5aa 100644 --- a/english/cpp/aspose.pdf.annotations/polyannotation/set_interiorcolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/polyannotation/set_interiorcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::PolyAnnotation::set_InteriorColor(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [PolyAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/polyannotation/set_measure/_index.md b/english/cpp/aspose.pdf.annotations/polyannotation/set_measure/_index.md index 03f64ebd5a..a8206f303e 100644 --- a/english/cpp/aspose.pdf.annotations/polyannotation/set_measure/_index.md +++ b/english/cpp/aspose.pdf.annotations/polyannotation/set_measure/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::PolyAnnotation::set_Measure(System::SharedPtr) override | Accepts visitor object for annotation processing. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| [ChangeAfterResize](../polyannotation/changeafterresize/)(System::SharedPtr\) override | Updates the points in Vertices, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_EndingStyle](../polyannotation/get_endingstyle/)() | Gets the style of second line ending. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_Intent](../polyannotation/get_intent/)() | Gets the intent of the polygon or polyline annotation. | -| [get_InteriorColor](../polyannotation/get_interiorcolor/)() | Gets the interior color with which to fill the annotation's line endings. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Measure](../polyannotation/get_measure/)() | [Measure](../measure/) units specifed for this annotation. | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_StartingStyle](../polyannotation/get_startingstyle/)() | Gets the style of first line ending. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| [get_Vertices](../polyannotation/get_vertices/)() | Gets an array of points representing the horizontal and vertical coordinates of each vertex. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | | [PolygonAnnotation](./polygonannotation/)(System::SharedPtr\, System::ArrayPtr\\>) | Constructor for using with Generator. | | [PolygonAnnotation](./polygonannotation/)(System::SharedPtr\, System::SharedPtr\, System::ArrayPtr\\>) | Creates new Polygon annotation on the specified page. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_EndingStyle](../polyannotation/set_endingstyle/)(LineEnding) | Sets the style of second line ending. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_Intent](../polyannotation/set_intent/)(PolyIntent) | Sets the intent of the polygon or polyline annotation. | -| [set_InteriorColor](../polyannotation/set_interiorcolor/)(System::SharedPtr\) | Sets the interior color with which to fill the annotation's line endings. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Measure](../polyannotation/set_measure/)(System::SharedPtr\) | [Measure](../measure/) units specifed for this annotation. | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_StartingStyle](../polyannotation/set_startingstyle/)(LineEnding) | Sets the style of first line ending. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| [set_Vertices](../polyannotation/set_vertices/)(System::ArrayPtr\\>) | Sets an array of points representing the horizontal and vertical coordinates of each vertex. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [PolyAnnotation](../polyannotation/) diff --git a/english/cpp/aspose.pdf.annotations/polygonannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/polygonannotation/accept/_index.md index 3f64d1f933..9cae381ffe 100644 --- a/english/cpp/aspose.pdf.annotations/polygonannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/polygonannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::PolygonAnnotation::Accept(System::SharedPtr) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| [ChangeAfterResize](../polyannotation/changeafterresize/)(System::SharedPtr\) override | Updates the points in Vertices, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_EndingStyle](../polyannotation/get_endingstyle/)() | Gets the style of second line ending. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_Intent](../polyannotation/get_intent/)() | Gets the intent of the polygon or polyline annotation. | -| [get_InteriorColor](../polyannotation/get_interiorcolor/)() | Gets the interior color with which to fill the annotation's line endings. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Measure](../polyannotation/get_measure/)() | [Measure](../measure/) units specifed for this annotation. | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_StartingStyle](../polyannotation/get_startingstyle/)() | Gets the style of first line ending. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| [get_Vertices](../polyannotation/get_vertices/)() | Gets an array of points representing the horizontal and vertical coordinates of each vertex. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | | [PolylineAnnotation](./polylineannotation/)(System::SharedPtr\, System::SharedPtr\, System::ArrayPtr\\>) | Creates new Polyline annotation on the specified page. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_EndingStyle](../polyannotation/set_endingstyle/)(LineEnding) | Sets the style of second line ending. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_Intent](../polyannotation/set_intent/)(PolyIntent) | Sets the intent of the polygon or polyline annotation. | -| [set_InteriorColor](../polyannotation/set_interiorcolor/)(System::SharedPtr\) | Sets the interior color with which to fill the annotation's line endings. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Measure](../polyannotation/set_measure/)(System::SharedPtr\) | [Measure](../measure/) units specifed for this annotation. | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_StartingStyle](../polyannotation/set_startingstyle/)(LineEnding) | Sets the style of first line ending. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| [set_Vertices](../polyannotation/set_vertices/)(System::ArrayPtr\\>) | Sets an array of points representing the horizontal and vertical coordinates of each vertex. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [PolyAnnotation](../polyannotation/) diff --git a/english/cpp/aspose.pdf.annotations/polylineannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/polylineannotation/accept/_index.md index e7db617a53..ce3e5b0059 100644 --- a/english/cpp/aspose.pdf.annotations/polylineannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/polylineannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::PolylineAnnotation::Accept(System::SharedPtr) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | | [get_Open](./get_open/)() | Gets a flag specifying whether the pop-up annotation should initially be displayed open. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | | [get_Parent](./get_parent/)() | Gets the parent annotation with which this pop-up annotation shall be associated. If this entry is present, the parent annotation's Contents, M, C, and T entries shall override those of the pop-up annotation itself. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | | [PopupAnnotation](./popupannotation/)(System::SharedPtr\) | Constructor. for using in Generator. | | [PopupAnnotation](./popupannotation/)(System::SharedPtr\, System::SharedPtr\) | Creates new Popup annotation on the specified page. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | | [set_Open](./set_open/)(bool) | Sets a flag specifying whether the pop-up annotation should initially be displayed open. | | [set_Parent](./set_parent/)(System::SharedPtr\) | Sets the parent annotation with which this pop-up annotation shall be associated. If this entry is present, the parent annotation's Contents, M, C, and T entries shall override those of the pop-up annotation itself. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [Annotation](../annotation/) diff --git a/english/cpp/aspose.pdf.annotations/popupannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/popupannotation/accept/_index.md index 1b187d4440..cccc960aad 100644 --- a/english/cpp/aspose.pdf.annotations/popupannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/popupannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::PopupAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations::PopupAnnotation::get_Par ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Annotation](../../annotation/) * Class [PopupAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/popupannotation/popupannotation/_index.md b/english/cpp/aspose.pdf.annotations/popupannotation/popupannotation/_index.md index ac902384eb..ac6207c408 100644 --- a/english/cpp/aspose.pdf.annotations/popupannotation/popupannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/popupannotation/popupannotation/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Annotations::PopupAnnotation::PopupAnnotation(System::SharedPtr) | Accepts visitor for annotation processing. | | static [AddPrinterMarks](./addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to all pages in the specified document. | | static [AddPrinterMarks](./addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to the specified page. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| virtual [get_AnnotationType](../annotation/get_annotationtype/)() | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [Annotation](../annotation/) diff --git a/english/cpp/aspose.pdf.annotations/printermarkannotation/addprintermarks/_index.md b/english/cpp/aspose.pdf.annotations/printermarkannotation/addprintermarks/_index.md index 4a25978e87..0ad41c5a63 100644 --- a/english/cpp/aspose.pdf.annotations/printermarkannotation/addprintermarks/_index.md +++ b/english/cpp/aspose.pdf.annotations/printermarkannotation/addprintermarks/_index.md @@ -28,6 +28,7 @@ static void Aspose::Pdf::Annotations::PrinterMarkAnnotation::AddPrinterMarks(Sys This method adds various types of printer's marks based on the provided [PrinterMarksKind](../../printermarkskind/) flags. If [PrinterMarksKind::None](../../printermarkskind/) is provided, no marks are added. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Enum [PrinterMarksKind](../../printermarkskind/) * Class [PrinterMarkAnnotation](../) @@ -54,6 +55,7 @@ static void Aspose::Pdf::Annotations::PrinterMarkAnnotation::AddPrinterMarks(Sys This method adds various types of printer's marks based on the provided [PrinterMarksKind](../../printermarkskind/) flags. If [PrinterMarksKind::None](../../printermarkskind/) is provided, no marks are added. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Enum [PrinterMarksKind](../../printermarkskind/) * Class [PrinterMarkAnnotation](../) diff --git a/english/cpp/aspose.pdf.annotations/redactionannotation/_index.md b/english/cpp/aspose.pdf.annotations/redactionannotation/_index.md index 5db8b4be0e..553858d744 100644 --- a/english/cpp/aspose.pdf.annotations/redactionannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/redactionannotation/_index.md @@ -21,105 +21,26 @@ class RedactionAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | | [get_BorderColor](./get_bordercolor/)() | Gets color of border which is drawn when redaction is not active. | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | | [get_DefaultAppearance](./get_defaultappearance/)() | Gets the default appearance string to be used in formatting the text. | | [get_FillColor](./get_fillcolor/)() | Gets color to fill annotation. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | | [get_FontSize](./get_fontsize/)() const | Gets font size for OverlayText. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | | [get_OverlayText](./get_overlaytext/)() | Gets text to print on redact annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | | [get_QuadPoint](./get_quadpoint/)() | An array of 8xN numbers specifying the coordinates of content region that is intended to be removed. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | | [get_Repeat](./get_repeat/)() | If true overlay text will be repated on the annotation. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | | [get_TextAlignment](./get_textalignment/)() | Gets. Alignment of Overlay [Text](../../aspose.pdf.text/). | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | | [Redact](./redact/)() | Flattens annotation and redacts page contents (i.e. removes text and image under redacted annotation) | | [RedactionAnnotation](./redactionannotation/)(System::SharedPtr\) | Constructor for [RedactionAnnotation](./). For using in Generator. | | [RedactionAnnotation](./redactionannotation/)(System::SharedPtr\, System::SharedPtr\) | Constructor for RedactAnnotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | | [set_BorderColor](./set_bordercolor/)(System::SharedPtr\) | Sets color of border which is drawn when redaction is not active. | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | | [set_DefaultAppearance](./set_defaultappearance/)(System::String) | Sets the default appearance string to be used in formatting the text. | | [set_FillColor](./set_fillcolor/)(System::SharedPtr\) | Sets color to fill annotation. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | | [set_FontSize](./set_fontsize/)(float) | Sets font size for OverlayText. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | | [set_OverlayText](./set_overlaytext/)(System::String) | Sets text to print on redact annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | | [set_QuadPoint](./set_quadpoint/)(System::ArrayPtr\\>) | An array of 8xN numbers specifying the coordinates of content region that is intended to be removed. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | | [set_Repeat](./set_repeat/)(bool) | If true overlay text will be repated on the annotation. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | | [set_TextAlignment](./set_textalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets. Alignment of Overlay [Text](../../aspose.pdf.text/). | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [MarkupAnnotation](../markupannotation/) diff --git a/english/cpp/aspose.pdf.annotations/redactionannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/redactionannotation/accept/_index.md index 0cb354d5a6..ce826f5c21 100644 --- a/english/cpp/aspose.pdf.annotations/redactionannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/redactionannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::RedactionAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations::RedactionAnnotat ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [RedactionAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/redactionannotation/get_defaultappearance/_index.md b/english/cpp/aspose.pdf.annotations/redactionannotation/get_defaultappearance/_index.md index b3930b425d..adc5a2fb1b 100644 --- a/english/cpp/aspose.pdf.annotations/redactionannotation/get_defaultappearance/_index.md +++ b/english/cpp/aspose.pdf.annotations/redactionannotation/get_defaultappearance/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::RedactionAnnotation::get_DefaultAppeara ## See Also +* Class [String](../../../system/string/) * Class [RedactionAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/redactionannotation/get_fillcolor/_index.md b/english/cpp/aspose.pdf.annotations/redactionannotation/get_fillcolor/_index.md index 9163d817fa..1afdc9b289 100644 --- a/english/cpp/aspose.pdf.annotations/redactionannotation/get_fillcolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/redactionannotation/get_fillcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::RedactionAnnotat ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [RedactionAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/redactionannotation/get_overlaytext/_index.md b/english/cpp/aspose.pdf.annotations/redactionannotation/get_overlaytext/_index.md index d082eeccd4..4820a83bd3 100644 --- a/english/cpp/aspose.pdf.annotations/redactionannotation/get_overlaytext/_index.md +++ b/english/cpp/aspose.pdf.annotations/redactionannotation/get_overlaytext/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::RedactionAnnotation::get_OverlayText() ## See Also +* Class [String](../../../system/string/) * Class [RedactionAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/redactionannotation/get_quadpoint/_index.md b/english/cpp/aspose.pdf.annotations/redactionannotation/get_quadpoint/_index.md index 29a4d49147..cb5ef9a92a 100644 --- a/english/cpp/aspose.pdf.annotations/redactionannotation/get_quadpoint/_index.md +++ b/english/cpp/aspose.pdf.annotations/redactionannotation/get_quadpoint/_index.md @@ -18,6 +18,8 @@ System::ArrayPtr> Aspose::Pdf::Annotations::RedactionAn ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [RedactionAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/redactionannotation/redactionannotation/_index.md b/english/cpp/aspose.pdf.annotations/redactionannotation/redactionannotation/_index.md index 28ab020857..eb11e1e564 100644 --- a/english/cpp/aspose.pdf.annotations/redactionannotation/redactionannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/redactionannotation/redactionannotation/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Annotations::RedactionAnnotation::RedactionAnnotation(System::Share ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [RedactionAnnotation](../) @@ -45,6 +46,7 @@ Aspose::Pdf::Annotations::RedactionAnnotation::RedactionAnnotation(System::Share ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [RedactionAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/redactionannotation/set_bordercolor/_index.md b/english/cpp/aspose.pdf.annotations/redactionannotation/set_bordercolor/_index.md index 5bb943e901..30aace79f6 100644 --- a/english/cpp/aspose.pdf.annotations/redactionannotation/set_bordercolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/redactionannotation/set_bordercolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::RedactionAnnotation::set_BorderColor(System::Shar ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [RedactionAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/redactionannotation/set_defaultappearance/_index.md b/english/cpp/aspose.pdf.annotations/redactionannotation/set_defaultappearance/_index.md index 8e28c97d94..9ab85e58bf 100644 --- a/english/cpp/aspose.pdf.annotations/redactionannotation/set_defaultappearance/_index.md +++ b/english/cpp/aspose.pdf.annotations/redactionannotation/set_defaultappearance/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::RedactionAnnotation::set_DefaultAppearance(System ## See Also +* Class [String](../../../system/string/) * Class [RedactionAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/redactionannotation/set_fillcolor/_index.md b/english/cpp/aspose.pdf.annotations/redactionannotation/set_fillcolor/_index.md index 9caa0229e8..77eae0e0f2 100644 --- a/english/cpp/aspose.pdf.annotations/redactionannotation/set_fillcolor/_index.md +++ b/english/cpp/aspose.pdf.annotations/redactionannotation/set_fillcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::RedactionAnnotation::set_FillColor(System::Shared ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [RedactionAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/redactionannotation/set_overlaytext/_index.md b/english/cpp/aspose.pdf.annotations/redactionannotation/set_overlaytext/_index.md index 7cfe858dbf..84a4a57845 100644 --- a/english/cpp/aspose.pdf.annotations/redactionannotation/set_overlaytext/_index.md +++ b/english/cpp/aspose.pdf.annotations/redactionannotation/set_overlaytext/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::RedactionAnnotation::set_OverlayText(System::Stri ## See Also +* Class [String](../../../system/string/) * Class [RedactionAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/redactionannotation/set_quadpoint/_index.md b/english/cpp/aspose.pdf.annotations/redactionannotation/set_quadpoint/_index.md index b8f9c828bc..c7890f907e 100644 --- a/english/cpp/aspose.pdf.annotations/redactionannotation/set_quadpoint/_index.md +++ b/english/cpp/aspose.pdf.annotations/redactionannotation/set_quadpoint/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Annotations::RedactionAnnotation::set_QuadPoint(System::ArrayP ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [RedactionAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/registrationmarkannotation/_index.md b/english/cpp/aspose.pdf.annotations/registrationmarkannotation/_index.md index 4df1f1e7ae..65f735010c 100644 --- a/english/cpp/aspose.pdf.annotations/registrationmarkannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/registrationmarkannotation/_index.md @@ -21,69 +21,10 @@ class RegistrationMarkAnnotation : public Aspose::Pdf::Annotations::PrinterMarkA | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor for annotation processing. | -| static [AddPrinterMarks](../printermarkannotation/addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to all pages in the specified document. | -| static [AddPrinterMarks](../printermarkannotation/addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to the specified page. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | | [get_Position](./get_position/)() const | Gets the position of the registration mark on a page. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | | [RegistrationMarkAnnotation](./registrationmarkannotation/)(System::SharedPtr\, PrinterMarkSidePosition) | Initializes a new instance of the [RegistrationMarkAnnotation](./) class on the given page in the given location. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | | [set_Position](./set_position/)(PrinterMarkSidePosition) | Sets the position of the registration mark on a page. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## Remarks diff --git a/english/cpp/aspose.pdf.annotations/registrationmarkannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/registrationmarkannotation/accept/_index.md index 088411fabf..a9b62067a9 100644 --- a/english/cpp/aspose.pdf.annotations/registrationmarkannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/registrationmarkannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::RegistrationMarkAnnotation::Accept(System::Shared ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AnnotationSelector](../../annotationselector/) * Class [RegistrationMarkAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/registrationmarkannotation/registrationmarkannotation/_index.md b/english/cpp/aspose.pdf.annotations/registrationmarkannotation/registrationmarkannotation/_index.md index 295b1594db..e6fedbf43c 100644 --- a/english/cpp/aspose.pdf.annotations/registrationmarkannotation/registrationmarkannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/registrationmarkannotation/registrationmarkannotation/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Annotations::RegistrationMarkAnnotation::RegistrationMarkAnnotation ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Enum [PrinterMarkSidePosition](../../printermarksideposition/) * Class [RegistrationMarkAnnotation](../) diff --git a/english/cpp/aspose.pdf.annotations/rendition/_index.md b/english/cpp/aspose.pdf.annotations/rendition/_index.md index 0823afdad0..080fd4d81e 100644 --- a/english/cpp/aspose.pdf.annotations/rendition/_index.md +++ b/english/cpp/aspose.pdf.annotations/rendition/_index.md @@ -25,5 +25,6 @@ class Rendition : public System::Object | [set_Name](./set_name/)(System::String) | [Text](../../aspose.pdf.text/) string specifying the name of the rendition for use in a user interface and for name tree lookup by JavaScript actions. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/rendition/get_name/_index.md b/english/cpp/aspose.pdf.annotations/rendition/get_name/_index.md index c822f30f86..cdf907ca3f 100644 --- a/english/cpp/aspose.pdf.annotations/rendition/get_name/_index.md +++ b/english/cpp/aspose.pdf.annotations/rendition/get_name/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::Rendition::get_Name() ## See Also +* Class [String](../../../system/string/) * Class [Rendition](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/rendition/set_name/_index.md b/english/cpp/aspose.pdf.annotations/rendition/set_name/_index.md index c89a31a083..e09dc68e76 100644 --- a/english/cpp/aspose.pdf.annotations/rendition/set_name/_index.md +++ b/english/cpp/aspose.pdf.annotations/rendition/set_name/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::Rendition::set_Name(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Rendition](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/renditionaction/_index.md b/english/cpp/aspose.pdf.annotations/renditionaction/_index.md index 79f7e8f4b2..71a2060b03 100644 --- a/english/cpp/aspose.pdf.annotations/renditionaction/_index.md +++ b/english/cpp/aspose.pdf.annotations/renditionaction/_index.md @@ -21,13 +21,10 @@ class RenditionAction : public Aspose::Pdf::Annotations::PdfAction | Method | Description | | --- | --- | | [get_JavaScript](./get_javascript/)() | Gets JavaScript code associated with the action. | -| [get_Next](../pdfaction/get_next/)() | Next actions in sequence. | | [get_Rendition](./get_rendition/)() | Gets rendition associated with the action. | | [get_RenditionOperation](./get_renditionoperation/)() | The operation to perform when the action is triggered. | -| [GetECMAScriptString](../pdfaction/getecmascriptstring/)() | Gets string for ECMAScript Action. | | [set_JavaScript](./set_javascript/)(System::String) | Sets JavaScript code associated with the action. | | [set_RenditionOperation](./set_renditionoperation/)(Aspose::Pdf::Annotations::RenditionOperation) | The operation to perform when the action is triggered. | -| [ToString](../pdfaction/tostring/)() const override | Returns string representation of [ExplicitDestination](../explicitdestination/) object. | ## See Also * Class [PdfAction](../pdfaction/) diff --git a/english/cpp/aspose.pdf.annotations/renditionaction/get_javascript/_index.md b/english/cpp/aspose.pdf.annotations/renditionaction/get_javascript/_index.md index 3cd58a9a25..e07a920a35 100644 --- a/english/cpp/aspose.pdf.annotations/renditionaction/get_javascript/_index.md +++ b/english/cpp/aspose.pdf.annotations/renditionaction/get_javascript/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::RenditionAction::get_JavaScript() ## See Also +* Class [String](../../../system/string/) * Class [RenditionAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/renditionaction/get_rendition/_index.md b/english/cpp/aspose.pdf.annotations/renditionaction/get_rendition/_index.md index d554919a89..3bf0836be3 100644 --- a/english/cpp/aspose.pdf.annotations/renditionaction/get_rendition/_index.md +++ b/english/cpp/aspose.pdf.annotations/renditionaction/get_rendition/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rendition](../../rendition/) * Class [RenditionAction](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/renditionaction/set_javascript/_index.md b/english/cpp/aspose.pdf.annotations/renditionaction/set_javascript/_index.md index b71202f4d3..44dc62a6f2 100644 --- a/english/cpp/aspose.pdf.annotations/renditionaction/set_javascript/_index.md +++ b/english/cpp/aspose.pdf.annotations/renditionaction/set_javascript/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::RenditionAction::set_JavaScript(System::String va ## See Also +* Class [String](../../../system/string/) * Class [RenditionAction](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/replytypeconverter/_index.md b/english/cpp/aspose.pdf.annotations/replytypeconverter/_index.md index 011a62114c..0df05f2d96 100644 --- a/english/cpp/aspose.pdf.annotations/replytypeconverter/_index.md +++ b/english/cpp/aspose.pdf.annotations/replytypeconverter/_index.md @@ -25,5 +25,6 @@ class ReplyTypeConverter : public System::Object | static [ToXfdfString](./toxfdfstring/)(ReplyType) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/replytypeconverter/toenum/_index.md b/english/cpp/aspose.pdf.annotations/replytypeconverter/toenum/_index.md index 2c41dec9c8..ca428394da 100644 --- a/english/cpp/aspose.pdf.annotations/replytypeconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf.annotations/replytypeconverter/toenum/_index.md @@ -19,6 +19,7 @@ static ReplyType Aspose::Pdf::Annotations::ReplyTypeConverter::ToEnum(System::St ## See Also * Enum [ReplyType](../../replytype/) +* Class [String](../../../system/string/) * Class [ReplyTypeConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/replytypeconverter/tostring/_index.md b/english/cpp/aspose.pdf.annotations/replytypeconverter/tostring/_index.md index aa9262bf6d..ac66720d1c 100644 --- a/english/cpp/aspose.pdf.annotations/replytypeconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/replytypeconverter/tostring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Annotations::ReplyTypeConverter::ToString(Rep ## See Also +* Class [String](../../../system/string/) * Enum [ReplyType](../../replytype/) * Class [ReplyTypeConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/replytypeconverter/toxfdfstring/_index.md b/english/cpp/aspose.pdf.annotations/replytypeconverter/toxfdfstring/_index.md index 86c6ab6ded..de3f1204a4 100644 --- a/english/cpp/aspose.pdf.annotations/replytypeconverter/toxfdfstring/_index.md +++ b/english/cpp/aspose.pdf.annotations/replytypeconverter/toxfdfstring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Annotations::ReplyTypeConverter::ToXfdfString ## See Also +* Class [String](../../../system/string/) * Enum [ReplyType](../../replytype/) * Class [ReplyTypeConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/richmediaannotation/_index.md b/english/cpp/aspose.pdf.annotations/richmediaannotation/_index.md index 3895ffd28a..8b17a090fd 100644 --- a/english/cpp/aspose.pdf.annotations/richmediaannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/richmediaannotation/_index.md @@ -16,80 +16,29 @@ Class describes [RichMediaAnnotation](./) which allows embed video/audio data in class RichMediaAnnotation : public Aspose::Pdf::Annotations::Annotation ``` +## Enums + +| Enum | Description | +| --- | --- | +| [ActivationEvent](./activationevent/) | Event which activates annotation. | +| [ContentType](./contenttype/) | Type of the multimedia. | ## Methods | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor for this annotation. | | [AddCustomData](./addcustomdata/)(System::String, System::SharedPtr\) | Add custom named data (for example required for flash script). | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | | [get_ActivateOn](./get_activateon/)() | Event which activates application. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | | [get_Content](./get_content/)() | Data of the Rich Media content. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | | [get_CustomFlashVariables](./get_customflashvariables/)() const | Sets or gets flash variables which passed to player. | | [get_CustomPlayer](./get_customplayer/)() const | Sets or gets custom flash player to play video/audio data. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | | [get_Type](./get_type/)() | Gets type of content. Possible values: Audio, Video. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | | [RichMediaAnnotation](./richmediaannotation/)(System::SharedPtr\, System::SharedPtr\) | Initializes [RichMediaAnnotation](./). | | [set_ActivateOn](./set_activateon/)(RichMediaAnnotation::ActivationEvent) | Event which activates application. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | | [set_CustomFlashVariables](./set_customflashvariables/)(System::String) | Sets or gets flash variables which passed to player. | | [set_CustomPlayer](./set_customplayer/)(System::SharedPtr\) | Sets or gets custom flash player to play video/audio data. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | | [set_Type](./set_type/)(RichMediaAnnotation::ContentType) | Sets type of content. Possible values: Audio, Video. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [SetContent](./setcontent/)(System::String, System::SharedPtr\) | Set content stream. | | [SetPoster](./setposter/)(System::SharedPtr\) | Set poster of the annotation. | | [Update](./update/)() | Updates data with specified parameters. | diff --git a/english/cpp/aspose.pdf.annotations/richmediaannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/richmediaannotation/accept/_index.md index c72ba93ddb..045616321d 100644 --- a/english/cpp/aspose.pdf.annotations/richmediaannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/richmediaannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::RichMediaAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations::RichMediaAnnotat ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [RichMediaAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/richmediaannotation/get_customflashvariables/_index.md b/english/cpp/aspose.pdf.annotations/richmediaannotation/get_customflashvariables/_index.md index 6841645ab3..737859eb77 100644 --- a/english/cpp/aspose.pdf.annotations/richmediaannotation/get_customflashvariables/_index.md +++ b/english/cpp/aspose.pdf.annotations/richmediaannotation/get_customflashvariables/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::RichMediaAnnotation::get_CustomFlashVar ## See Also +* Class [String](../../../system/string/) * Class [RichMediaAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/richmediaannotation/get_customplayer/_index.md b/english/cpp/aspose.pdf.annotations/richmediaannotation/get_customplayer/_index.md index 17e9d74587..48077ef5ac 100644 --- a/english/cpp/aspose.pdf.annotations/richmediaannotation/get_customplayer/_index.md +++ b/english/cpp/aspose.pdf.annotations/richmediaannotation/get_customplayer/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Annotations::RichMediaAnnotat ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [RichMediaAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/richmediaannotation/get_type/_index.md b/english/cpp/aspose.pdf.annotations/richmediaannotation/get_type/_index.md index c9c525c929..63d2a477ca 100644 --- a/english/cpp/aspose.pdf.annotations/richmediaannotation/get_type/_index.md +++ b/english/cpp/aspose.pdf.annotations/richmediaannotation/get_type/_index.md @@ -18,6 +18,7 @@ RichMediaAnnotation::ContentType Aspose::Pdf::Annotations::RichMediaAnnotation:: ## See Also +* Enum [ContentType](../contenttype/) * Class [RichMediaAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/richmediaannotation/richmediaannotation/_index.md b/english/cpp/aspose.pdf.annotations/richmediaannotation/richmediaannotation/_index.md index 5e146d0863..0dea5fa926 100644 --- a/english/cpp/aspose.pdf.annotations/richmediaannotation/richmediaannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/richmediaannotation/richmediaannotation/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Annotations::RichMediaAnnotation::RichMediaAnnotation(System::Share ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [RichMediaAnnotation](../) diff --git a/english/cpp/aspose.pdf.annotations/richmediaannotation/set_activateon/_index.md b/english/cpp/aspose.pdf.annotations/richmediaannotation/set_activateon/_index.md index aee945f0ad..4700e18601 100644 --- a/english/cpp/aspose.pdf.annotations/richmediaannotation/set_activateon/_index.md +++ b/english/cpp/aspose.pdf.annotations/richmediaannotation/set_activateon/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::RichMediaAnnotation::set_ActivateOn(RichMediaAnno ## See Also +* Enum [ActivationEvent](../activationevent/) * Class [RichMediaAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/richmediaannotation/set_customflashvariables/_index.md b/english/cpp/aspose.pdf.annotations/richmediaannotation/set_customflashvariables/_index.md index 3de5fdd9d3..f614cbacc8 100644 --- a/english/cpp/aspose.pdf.annotations/richmediaannotation/set_customflashvariables/_index.md +++ b/english/cpp/aspose.pdf.annotations/richmediaannotation/set_customflashvariables/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::RichMediaAnnotation::set_CustomFlashVariables(Sys ## See Also +* Class [String](../../../system/string/) * Class [RichMediaAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/richmediaannotation/set_customplayer/_index.md b/english/cpp/aspose.pdf.annotations/richmediaannotation/set_customplayer/_index.md index 437cbdb111..b864070edc 100644 --- a/english/cpp/aspose.pdf.annotations/richmediaannotation/set_customplayer/_index.md +++ b/english/cpp/aspose.pdf.annotations/richmediaannotation/set_customplayer/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Annotations::RichMediaAnnotation::set_CustomPlayer(System::Sha ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [RichMediaAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/richmediaannotation/set_type/_index.md b/english/cpp/aspose.pdf.annotations/richmediaannotation/set_type/_index.md index a8628c27ac..d52da01566 100644 --- a/english/cpp/aspose.pdf.annotations/richmediaannotation/set_type/_index.md +++ b/english/cpp/aspose.pdf.annotations/richmediaannotation/set_type/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::RichMediaAnnotation::set_Type(RichMediaAnnotation ## See Also +* Enum [ContentType](../contenttype/) * Class [RichMediaAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/richmediaannotation/setcontent/_index.md b/english/cpp/aspose.pdf.annotations/richmediaannotation/setcontent/_index.md index 79592b2c72..5e72582584 100644 --- a/english/cpp/aspose.pdf.annotations/richmediaannotation/setcontent/_index.md +++ b/english/cpp/aspose.pdf.annotations/richmediaannotation/setcontent/_index.md @@ -24,6 +24,9 @@ void Aspose::Pdf::Annotations::RichMediaAnnotation::SetContent(System::String fi ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [RichMediaAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/richmediaannotation/setposter/_index.md b/english/cpp/aspose.pdf.annotations/richmediaannotation/setposter/_index.md index c6b012b64c..fde08b55a1 100644 --- a/english/cpp/aspose.pdf.annotations/richmediaannotation/setposter/_index.md +++ b/english/cpp/aspose.pdf.annotations/richmediaannotation/setposter/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Annotations::RichMediaAnnotation::SetPoster(System::SharedPtr< ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [RichMediaAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/screenannotation/_index.md b/english/cpp/aspose.pdf.annotations/screenannotation/_index.md index 8d88464d03..df734c5b71 100644 --- a/english/cpp/aspose.pdf.annotations/screenannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/screenannotation/_index.md @@ -22,68 +22,11 @@ class ScreenAnnotation : public Aspose::Pdf::Annotations::Annotation, | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | | [get_Action](./get_action/)() | Gets an action to be performed when the annotation is activated. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | | [get_Title](./get_title/)() override | Gets the title of the screen annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | | [ScreenAnnotation](./screenannotation/)(System::SharedPtr\, System::SharedPtr\, System::String) | Creates new Screen annotation on the specified page. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | | [set_Title](./set_title/)(System::String) override | Sets the title of the screen annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [Annotation](../annotation/) diff --git a/english/cpp/aspose.pdf.annotations/screenannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/screenannotation/accept/_index.md index 421f88b381..7b74ebbce0 100644 --- a/english/cpp/aspose.pdf.annotations/screenannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/screenannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::ScreenAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations::ScreenAnnotation::get_Act ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [ScreenAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/screenannotation/get_title/_index.md b/english/cpp/aspose.pdf.annotations/screenannotation/get_title/_index.md index 2c8819edf8..24e3353dd5 100644 --- a/english/cpp/aspose.pdf.annotations/screenannotation/get_title/_index.md +++ b/english/cpp/aspose.pdf.annotations/screenannotation/get_title/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::ScreenAnnotation::get_Title() override ## See Also +* Class [String](../../../system/string/) * Class [ScreenAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/screenannotation/screenannotation/_index.md b/english/cpp/aspose.pdf.annotations/screenannotation/screenannotation/_index.md index 7afc1ac42b..95d5b31928 100644 --- a/english/cpp/aspose.pdf.annotations/screenannotation/screenannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/screenannotation/screenannotation/_index.md @@ -25,8 +25,10 @@ Aspose::Pdf::Annotations::ScreenAnnotation::ScreenAnnotation(System::SharedPtr> Aspose::Pdf::Annotations::Selecto ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rendition](../../rendition/) * Class [SelectorRendition](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/soundannotation/_index.md b/english/cpp/aspose.pdf.annotations/soundannotation/_index.md index 61da2807a5..5a6efe8e8d 100644 --- a/english/cpp/aspose.pdf.annotations/soundannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/soundannotation/_index.md @@ -21,89 +21,10 @@ class SoundAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | | [get_Icon](./get_icon/)() | Gets an icon to be used in displaying the annotation. | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | | [get_SoundData](./get_sounddata/)() const | Gets a sound object defining the sound to be played when the annotation is activated. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | | [set_Icon](./set_icon/)(SoundIcon) | Sets an icon to be used in displaying the annotation. | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | | [SoundAnnotation](./soundannotation/)(System::SharedPtr\, System::SharedPtr\, System::String) | Creates new Sound annotation on the specified page. | | [SoundAnnotation](./soundannotation/)(System::SharedPtr\, System::SharedPtr\, System::String, System::SharedPtr\) | Creates new Sound annotation on the specified page. | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/soundannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/soundannotation/accept/_index.md index 0f84353c40..ce9f3f2ecd 100644 --- a/english/cpp/aspose.pdf.annotations/soundannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/soundannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::SoundAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SoundData](../../sounddata/) * Class [SoundAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/soundannotation/soundannotation/_index.md b/english/cpp/aspose.pdf.annotations/soundannotation/soundannotation/_index.md index 8adff56d7d..0cebedd39e 100644 --- a/english/cpp/aspose.pdf.annotations/soundannotation/soundannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/soundannotation/soundannotation/_index.md @@ -25,8 +25,10 @@ Aspose::Pdf::Annotations::SoundAnnotation::SoundAnnotation(System::SharedPtr Aspose::Pdf::Annotations::SoundData::get_C ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [SoundData](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/soundencodingconverter/_index.md b/english/cpp/aspose.pdf.annotations/soundencodingconverter/_index.md index b1a3951c6a..f180ed92a4 100644 --- a/english/cpp/aspose.pdf.annotations/soundencodingconverter/_index.md +++ b/english/cpp/aspose.pdf.annotations/soundencodingconverter/_index.md @@ -25,5 +25,6 @@ class SoundEncodingConverter : public System::Object | static [ToXfdfString](./toxfdfstring/)(SoundEncoding) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/soundencodingconverter/toenum/_index.md b/english/cpp/aspose.pdf.annotations/soundencodingconverter/toenum/_index.md index 439fc658f7..8e98f8acb7 100644 --- a/english/cpp/aspose.pdf.annotations/soundencodingconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf.annotations/soundencodingconverter/toenum/_index.md @@ -19,6 +19,7 @@ static SoundEncoding Aspose::Pdf::Annotations::SoundEncodingConverter::ToEnum(Sy ## See Also * Enum [SoundEncoding](../../soundencoding/) +* Class [String](../../../system/string/) * Class [SoundEncodingConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/soundencodingconverter/tostring/_index.md b/english/cpp/aspose.pdf.annotations/soundencodingconverter/tostring/_index.md index 719cd72c45..da28823943 100644 --- a/english/cpp/aspose.pdf.annotations/soundencodingconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/soundencodingconverter/tostring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Annotations::SoundEncodingConverter::ToString ## See Also +* Class [String](../../../system/string/) * Enum [SoundEncoding](../../soundencoding/) * Class [SoundEncodingConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/soundencodingconverter/toxfdfstring/_index.md b/english/cpp/aspose.pdf.annotations/soundencodingconverter/toxfdfstring/_index.md index 357bc3af01..feb243cda0 100644 --- a/english/cpp/aspose.pdf.annotations/soundencodingconverter/toxfdfstring/_index.md +++ b/english/cpp/aspose.pdf.annotations/soundencodingconverter/toxfdfstring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Annotations::SoundEncodingConverter::ToXfdfSt ## See Also +* Class [String](../../../system/string/) * Enum [SoundEncoding](../../soundencoding/) * Class [SoundEncodingConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/soundiconconverter/_index.md b/english/cpp/aspose.pdf.annotations/soundiconconverter/_index.md index ecd4386d5a..f326e1f9a1 100644 --- a/english/cpp/aspose.pdf.annotations/soundiconconverter/_index.md +++ b/english/cpp/aspose.pdf.annotations/soundiconconverter/_index.md @@ -24,5 +24,6 @@ class SoundIconConverter : public System::Object | static [ToString](./tostring/)(SoundIcon) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/soundiconconverter/toenum/_index.md b/english/cpp/aspose.pdf.annotations/soundiconconverter/toenum/_index.md index af1eab9ecc..654b3fbd70 100644 --- a/english/cpp/aspose.pdf.annotations/soundiconconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf.annotations/soundiconconverter/toenum/_index.md @@ -19,6 +19,7 @@ static SoundIcon Aspose::Pdf::Annotations::SoundIconConverter::ToEnum(System::St ## See Also * Enum [SoundIcon](../../soundicon/) +* Class [String](../../../system/string/) * Class [SoundIconConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/soundiconconverter/tostring/_index.md b/english/cpp/aspose.pdf.annotations/soundiconconverter/tostring/_index.md index 4fa789c921..5f779274bf 100644 --- a/english/cpp/aspose.pdf.annotations/soundiconconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/soundiconconverter/tostring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Annotations::SoundIconConverter::ToString(Sou ## See Also +* Class [String](../../../system/string/) * Enum [SoundIcon](../../soundicon/) * Class [SoundIconConverter](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/soundsampledata/_index.md b/english/cpp/aspose.pdf.annotations/soundsampledata/_index.md index ade60adda6..1ec4acac9f 100644 --- a/english/cpp/aspose.pdf.annotations/soundsampledata/_index.md +++ b/english/cpp/aspose.pdf.annotations/soundsampledata/_index.md @@ -42,5 +42,6 @@ class SoundSampleData : public System::Object | static [DefaultSamplingRate](./defaultsamplingrate/) | Default value for SamplingRate. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/squareannotation/_index.md b/english/cpp/aspose.pdf.annotations/squareannotation/_index.md index 12c2917459..08198b085c 100644 --- a/english/cpp/aspose.pdf.annotations/squareannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/squareannotation/_index.md @@ -21,91 +21,7 @@ class SquareAnnotation : public Aspose::Pdf::Annotations::CommonFigureAnnotation | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor to process annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [CommonFigureAnnotation](../commonfigureannotation/commonfigureannotation/)(System::SharedPtr\) | Constructor for using in Generator. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_Frame](../commonfigureannotation/get_frame/)() | The rectangle describing the numerical differences between two rectangles: the Rect entry of the annotation and the actual boundaries of the underlying square or circle. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_InteriorColor](../commonfigureannotation/get_interiorcolor/)() | Interior color with which to fill the annotation's rectangle or ellipse. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| [set_Frame](../commonfigureannotation/set_frame/)(System::SharedPtr\) | The rectangle describing the numerical differences between two rectangles: the Rect entry of the annotation and the actual boundaries of the underlying square or circle. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_InteriorColor](../commonfigureannotation/set_interiorcolor/)(System::SharedPtr\) | Interior color with which to fill the annotation's rectangle or ellipse. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | | [SquareAnnotation](./squareannotation/)(System::SharedPtr\) | Constructor for using with Generator. | | [SquareAnnotation](./squareannotation/)(System::SharedPtr\, System::SharedPtr\) | Creates new Square annotation on the specified page. | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/squareannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/squareannotation/accept/_index.md index a40da7f11b..0d6838a152 100644 --- a/english/cpp/aspose.pdf.annotations/squareannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/squareannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::SquareAnnotation::Accept(System::SharedPtr) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| [ChangeAfterResize](../textmarkupannotation/changeafterresize/)(System::SharedPtr\) override | Updates the QuadPoints, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| [get_QuadPoints](../textmarkupannotation/get_quadpoints/)() | Gets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetMarkedText](../textmarkupannotation/getmarkedtext/)() | Gets text under markup annotation as string. | -| [GetMarkedTextFragments](../textmarkupannotation/getmarkedtextfragments/)() | Gets text under markup annotation as [TextFragmentCollection](../). | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| [set_QuadPoints](../textmarkupannotation/set_quadpoints/)(System::ArrayPtr\\>) | Sets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | | [SquigglyAnnotation](./squigglyannotation/)(System::SharedPtr\, System::SharedPtr\) | Creates new Squiggly annotation on the specified page. | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/squigglyannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/squigglyannotation/accept/_index.md index 0ac508b194..ef2d360228 100644 --- a/english/cpp/aspose.pdf.annotations/squigglyannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/squigglyannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::SquigglyAnnotation::Accept(System::SharedPtr) override | Acepts [AnnotationSelector](../annotationselector/) visitor when browsing annotation collection. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | | [get_Icon](./get_icon/)() | Gets icon for rubber stamp. | | [get_Image](./get_image/)() | Gets image of the annotation. | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | | [set_Icon](./set_icon/)(StampIcon) | Sets icon for rubber stamp. | | [set_Image](./set_image/)(System::SharedPtr\) | Sets image of the annotation. | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | | [StampAnnotation](./stampannotation/)(System::SharedPtr\) | Constructor. | | [StampAnnotation](./stampannotation/)(System::SharedPtr\, System::SharedPtr\) | Creates new [Stamp](../../aspose.pdf/stamp/) annotation on the specified page. | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/stampannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/stampannotation/accept/_index.md index b0d187389f..f1e784444d 100644 --- a/english/cpp/aspose.pdf.annotations/stampannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/stampannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::StampAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations::StampAnnotation: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [StampAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/stampannotation/set_image/_index.md b/english/cpp/aspose.pdf.annotations/stampannotation/set_image/_index.md index aca38caca1..09578fc5f1 100644 --- a/english/cpp/aspose.pdf.annotations/stampannotation/set_image/_index.md +++ b/english/cpp/aspose.pdf.annotations/stampannotation/set_image/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Annotations::StampAnnotation::set_Image(System::SharedPtr) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| [ChangeAfterResize](../textmarkupannotation/changeafterresize/)(System::SharedPtr\) override | Updates the QuadPoints, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| [get_QuadPoints](../textmarkupannotation/get_quadpoints/)() | Gets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetMarkedText](../textmarkupannotation/getmarkedtext/)() | Gets text under markup annotation as string. | -| [GetMarkedTextFragments](../textmarkupannotation/getmarkedtextfragments/)() | Gets text under markup annotation as [TextFragmentCollection](../). | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| [set_QuadPoints](../textmarkupannotation/set_quadpoints/)(System::ArrayPtr\\>) | Sets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | | [StrikeOutAnnotation](./strikeoutannotation/)(System::SharedPtr\, System::SharedPtr\) | Creates new StrikeOut annotation on the specified page. | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/strikeoutannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/strikeoutannotation/accept/_index.md index 836b194cf6..e3d29e3bdc 100644 --- a/english/cpp/aspose.pdf.annotations/strikeoutannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/strikeoutannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::StrikeOutAnnotation::Accept(System::SharedPtr) | Destination URL. | | [SubmitFormAction](./submitformaction/)() | Initializes [SubmitFormAction](./) object. | -| [ToString](../pdfaction/tostring/)() const override | Returns string representation of [ExplicitDestination](../explicitdestination/) object. | ## Fields | Field | Description | diff --git a/english/cpp/aspose.pdf.annotations/submitformaction/get_url/_index.md b/english/cpp/aspose.pdf.annotations/submitformaction/get_url/_index.md index 7dd140cfe5..37fd35cbd1 100644 --- a/english/cpp/aspose.pdf.annotations/submitformaction/get_url/_index.md +++ b/english/cpp/aspose.pdf.annotations/submitformaction/get_url/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::SubmitFormAction: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileSpecification](../../../aspose.pdf/filespecification/) * Class [SubmitFormAction](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/submitformaction/set_url/_index.md b/english/cpp/aspose.pdf.annotations/submitformaction/set_url/_index.md index 64c777e3ff..af9c9baca2 100644 --- a/english/cpp/aspose.pdf.annotations/submitformaction/set_url/_index.md +++ b/english/cpp/aspose.pdf.annotations/submitformaction/set_url/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::SubmitFormAction::set_Url(System::SharedPtr) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | | [ChangeAfterResize](./changeafterresize/)(System::SharedPtr\) override | Overrides the definition in the base class with an empty body. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | | [get_Icon](./get_icon/)() | Gets an icon to be used in displaying the annotation. | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | | [get_Open](./get_open/)() | Gets a flag specifying whether the annotation should initially be displayed open. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | | [set_Icon](./set_icon/)(TextIcon) | Sets an icon to be used in displaying the annotation. | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | | [set_Open](./set_open/)(bool) | Sets a flag specifying whether the annotation should initially be displayed open. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | | [TextAnnotation](./textannotation/)(System::SharedPtr\) | Constructor for annotation when used in Generator. | | [TextAnnotation](./textannotation/)(System::SharedPtr\, System::SharedPtr\) | Creates new [Text](../../aspose.pdf.text/) annotation on the specified page. | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/textannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/textannotation/accept/_index.md index dc42dc2274..5fe496bb95 100644 --- a/english/cpp/aspose.pdf.annotations/textannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/textannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::TextAnnotation::Accept(System::SharedPtr) | Accepts visitor for annotation processing. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | | [ChangeAfterResize](./changeafterresize/)(System::SharedPtr\) override | Updates the QuadPoints, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| virtual [get_AnnotationType](../annotation/get_annotationtype/)() | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | | [get_QuadPoints](./get_quadpoints/)() | Gets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [GetMarkedText](./getmarkedtext/)() | Gets text under markup annotation as string. | | [GetMarkedTextFragments](./getmarkedtextfragments/)() | Gets text under markup annotation as [TextFragmentCollection](../). | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | | [set_QuadPoints](./set_quadpoints/)(System::ArrayPtr\\>) | Sets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | ## See Also * Class [MarkupAnnotation](../markupannotation/) diff --git a/english/cpp/aspose.pdf.annotations/textmarkupannotation/changeafterresize/_index.md b/english/cpp/aspose.pdf.annotations/textmarkupannotation/changeafterresize/_index.md index a89bfce571..9aeb3704f1 100644 --- a/english/cpp/aspose.pdf.annotations/textmarkupannotation/changeafterresize/_index.md +++ b/english/cpp/aspose.pdf.annotations/textmarkupannotation/changeafterresize/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::TextMarkupAnnotation::ChangeAfterResize(System::S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../../../aspose.pdf/matrix/) * Class [TextMarkupAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/textmarkupannotation/get_quadpoints/_index.md b/english/cpp/aspose.pdf.annotations/textmarkupannotation/get_quadpoints/_index.md index 843d686748..71d4e3e337 100644 --- a/english/cpp/aspose.pdf.annotations/textmarkupannotation/get_quadpoints/_index.md +++ b/english/cpp/aspose.pdf.annotations/textmarkupannotation/get_quadpoints/_index.md @@ -18,6 +18,8 @@ System::ArrayPtr> Aspose::Pdf::Annotations::TextMarkupA ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [TextMarkupAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/textmarkupannotation/getmarkedtext/_index.md b/english/cpp/aspose.pdf.annotations/textmarkupannotation/getmarkedtext/_index.md index 90e0e7580b..9d4f783f9d 100644 --- a/english/cpp/aspose.pdf.annotations/textmarkupannotation/getmarkedtext/_index.md +++ b/english/cpp/aspose.pdf.annotations/textmarkupannotation/getmarkedtext/_index.md @@ -23,6 +23,7 @@ String containing text that is under markup annotation. ## See Also +* Class [String](../../../system/string/) * Class [TextMarkupAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/textmarkupannotation/getmarkedtextfragments/_index.md b/english/cpp/aspose.pdf.annotations/textmarkupannotation/getmarkedtextfragments/_index.md index 8d72ab8237..f2257b57e2 100644 --- a/english/cpp/aspose.pdf.annotations/textmarkupannotation/getmarkedtextfragments/_index.md +++ b/english/cpp/aspose.pdf.annotations/textmarkupannotation/getmarkedtextfragments/_index.md @@ -23,6 +23,7 @@ System::SharedPtr Aspose::Pdf::Annota ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragmentCollection](../../../aspose.pdf.text/textfragmentcollection/) * Class [TextMarkupAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/textmarkupannotation/set_quadpoints/_index.md b/english/cpp/aspose.pdf.annotations/textmarkupannotation/set_quadpoints/_index.md index 0524f9ceca..ea7ade6767 100644 --- a/english/cpp/aspose.pdf.annotations/textmarkupannotation/set_quadpoints/_index.md +++ b/english/cpp/aspose.pdf.annotations/textmarkupannotation/set_quadpoints/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Annotations::TextMarkupAnnotation::set_QuadPoints(System::Arra ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [TextMarkupAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/textstyle/_index.md b/english/cpp/aspose.pdf.annotations/textstyle/_index.md index 23c04f908c..5c5d545c3a 100644 --- a/english/cpp/aspose.pdf.annotations/textstyle/_index.md +++ b/english/cpp/aspose.pdf.annotations/textstyle/_index.md @@ -33,5 +33,6 @@ class TextStyle : public System::Object | [ToString](./tostring/)() const override | String representation of [TextStyle](./). | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/textstyle/get_color/_index.md b/english/cpp/aspose.pdf.annotations/textstyle/get_color/_index.md index eae0a24260..76054dbe56 100644 --- a/english/cpp/aspose.pdf.annotations/textstyle/get_color/_index.md +++ b/english/cpp/aspose.pdf.annotations/textstyle/get_color/_index.md @@ -18,6 +18,7 @@ System::Drawing::Color Aspose::Pdf::Annotations::TextStyle::get_Color() ## See Also +* Class [Color](../../../system.drawing/color/) * Class [TextStyle](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/textstyle/get_fontname/_index.md b/english/cpp/aspose.pdf.annotations/textstyle/get_fontname/_index.md index 2d54273469..34209e21fa 100644 --- a/english/cpp/aspose.pdf.annotations/textstyle/get_fontname/_index.md +++ b/english/cpp/aspose.pdf.annotations/textstyle/get_fontname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Annotations::TextStyle::get_FontName() ## See Also +* Class [String](../../../system/string/) * Class [TextStyle](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/textstyle/set_color/_index.md b/english/cpp/aspose.pdf.annotations/textstyle/set_color/_index.md index 5fc3fb7349..c7a06010fc 100644 --- a/english/cpp/aspose.pdf.annotations/textstyle/set_color/_index.md +++ b/english/cpp/aspose.pdf.annotations/textstyle/set_color/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::TextStyle::set_Color(System::Drawing::Color value ## See Also +* Class [Color](../../../system.drawing/color/) * Class [TextStyle](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/textstyle/set_fontname/_index.md b/english/cpp/aspose.pdf.annotations/textstyle/set_fontname/_index.md index babc8fb5a9..c29ec98a46 100644 --- a/english/cpp/aspose.pdf.annotations/textstyle/set_fontname/_index.md +++ b/english/cpp/aspose.pdf.annotations/textstyle/set_fontname/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::TextStyle::set_FontName(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [TextStyle](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/textstyle/tostring/_index.md b/english/cpp/aspose.pdf.annotations/textstyle/tostring/_index.md index 628a86530a..38402e82a6 100644 --- a/english/cpp/aspose.pdf.annotations/textstyle/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/textstyle/tostring/_index.md @@ -23,6 +23,7 @@ String representation. ## See Also +* Class [String](../../../system/string/) * Class [TextStyle](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/trimmarkannotation/_index.md b/english/cpp/aspose.pdf.annotations/trimmarkannotation/_index.md index cec7bc5b88..9ee2492620 100644 --- a/english/cpp/aspose.pdf.annotations/trimmarkannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/trimmarkannotation/_index.md @@ -21,68 +21,7 @@ class TrimMarkAnnotation : public Aspose::Pdf::Annotations::CornerPrinterMarkAnn | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor for annotation processing. | -| static [AddPrinterMarks](../printermarkannotation/addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to all pages in the specified document. | -| static [AddPrinterMarks](../printermarkannotation/addprintermarks/)(System::SharedPtr\, PrinterMarksKind) | Adds printer's marks to the specified page. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Position](../cornerprintermarkannotation/get_position/)() const | Get or sets the position of the mark on the page. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Position](../cornerprintermarkannotation/set_position/)(PrinterMarkCornerPosition) | Get or sets the position of the mark on the page. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [TrimMarkAnnotation](./trimmarkannotation/)(System::SharedPtr\, PrinterMarkCornerPosition) | Initializes a new instance of the [TrimMarkAnnotation](./) class. | ## Remarks diff --git a/english/cpp/aspose.pdf.annotations/trimmarkannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/trimmarkannotation/accept/_index.md index a556cfe139..9a64008234 100644 --- a/english/cpp/aspose.pdf.annotations/trimmarkannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/trimmarkannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::TrimMarkAnnotation::Accept(System::SharedPtr) override | Accepts visitor object to process the annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| [ChangeAfterResize](../textmarkupannotation/changeafterresize/)(System::SharedPtr\) override | Updates the QuadPoints, according to the matrix transform. | -| [ClearState](../markupannotation/clearstate/)() | Clears state and state model for the annotation. For example, clears the review status for an annotation. [Note](../../aspose.pdf/note/), the state stored in other text annotation which has state and statemodel keys. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | -| [get_CreationDate](../markupannotation/get_creationdate/)() | Gets date and time when annotation was created. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_InReplyTo](../markupannotation/get_inreplyto/)() | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | -| [get_Opacity](../markupannotation/get_opacity/)() | Gets the constant opacity value to be used in painting the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| [get_Popup](../markupannotation/get_popup/)() | Pop-up annotation for entering or editing the text associated with this annotation. | -| [get_QuadPoints](../textmarkupannotation/get_quadpoints/)() | Gets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_ReplyType](../markupannotation/get_replytype/)() | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [get_RichText](../markupannotation/get_richtext/)() | Gets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_Subject](../markupannotation/get_subject/)() | Gets text representing desciption of the object. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_Title](../markupannotation/get_title/)() override | Gets a text that shall be displayed in title bar of annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetMarkedText](../textmarkupannotation/getmarkedtext/)() | Gets text under markup annotation as string. | -| [GetMarkedTextFragments](../textmarkupannotation/getmarkedtextfragments/)() | Gets text under markup annotation as [TextFragmentCollection](../). | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [GetState](../markupannotation/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](../markupannotation/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/markupannotation/)(System::SharedPtr\) | Constructor for markup annotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_InReplyTo](../markupannotation/set_inreplyto/)(System::SharedPtr\) | A reference to the annotation that this annotation is "in reply to". Both annotations must be on the same page of the document. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_Opacity](../markupannotation/set_opacity/)(double) | Sets the constant opacity value to be used in painting the annotation. | -| [set_Popup](../markupannotation/set_popup/)(System::SharedPtr\) | Pop-up annotation for entering or editing the text associated with this annotation. | -| [set_QuadPoints](../textmarkupannotation/set_quadpoints/)(System::ArrayPtr\\>) | Sets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_ReplyType](../markupannotation/set_replytype/)(Aspose::Pdf::Annotations::ReplyType) | A string specifying the relationship (the "reply type") between this annotation and one specified by InReplyTo. | -| [set_RichText](../markupannotation/set_richtext/)(System::String) | Sets a rich text string to be displayed in the pop-up window when the annotation is opened. | -| [set_Subject](../markupannotation/set_subject/)(System::String) | Gets text representing desciption of the object. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_Title](../markupannotation/set_title/)(System::String) override | Sets a text that shall be displayed in title bar of annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [SetMarkedState](../markupannotation/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](../markupannotation/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](../markupannotation/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. | | [UnderlineAnnotation](./underlineannotation/)(System::SharedPtr\, System::SharedPtr\) | Creates new Underline annotation on the specified page. | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/underlineannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/underlineannotation/accept/_index.md index dacf20d830..8fa58cc1a9 100644 --- a/english/cpp/aspose.pdf.annotations/underlineannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/underlineannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::UnderlineAnnotation::Accept(System::SharedPtr) override | Apply visitor for annotation. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | | [ChangeAfterResize](./changeafterresize/)(System::SharedPtr\) override | Overrides the definition in the base class with an empty body. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets annotation type. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | | [get_FixedPrint](./get_fixedprint/)() | Fuxed print object of [Watermark](../../aspose.pdf/watermark/) annotation. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | | [get_Opacity](./get_opacity/)() const | Gets opacity of the annotation. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | | [set_Opacity](./set_opacity/)(double) | Sets opacity of the annotation. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [SetText](./settext/)(System::SharedPtr\) | Set text of the annotation. | | [SetTextAndState](./settextandstate/)(System::ArrayPtr\, System::SharedPtr\) | Set text of the annotation. | | [WatermarkAnnotation](./watermarkannotation/)(System::SharedPtr\, System::SharedPtr\) | Constructor for [Watermark](../../aspose.pdf/watermark/) annotation class. | diff --git a/english/cpp/aspose.pdf.annotations/watermarkannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/watermarkannotation/accept/_index.md index 2fc43b2ab4..e489cba12c 100644 --- a/english/cpp/aspose.pdf.annotations/watermarkannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/watermarkannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::WatermarkAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FixedPrint](../../fixedprint/) * Class [WatermarkAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/watermarkannotation/settext/_index.md b/english/cpp/aspose.pdf.annotations/watermarkannotation/settext/_index.md index 1c9951985b..fe3e0d7433 100644 --- a/english/cpp/aspose.pdf.annotations/watermarkannotation/settext/_index.md +++ b/english/cpp/aspose.pdf.annotations/watermarkannotation/settext/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::WatermarkAnnotation::SetText(System::SharedPtr) override | Accepts visitor. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [Flatten](../annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | | [get_Actions](./get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../annotation/get_alignment/)() | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AnnotationType](./get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../annotation/get_border/)() const | Gets annotation border characteristics. [Border](../border/) | -| [get_Characteristics](../annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../annotation/get_contents/)() | Gets annotation text. | | [get_DefaultAppearance](./get_defaultappearance/)() | Gets default appearance of the field. | | [get_Exportable](./get_exportable/)() | Gets exportable flag of the field. | -| [get_Flags](../annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../annotation/get_height/)() | Gets height of the annotation. | | [get_Highlighting](./get_highlighting/)() | [Annotation](../annotation/) highlighting mode. | -| [get_HorizontalAlignment](../annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_Modified](../annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../annotation/get_name/)() | Gets annotation name on the page. | | [get_OnActivated](./get_onactivated/)() | An action which shall be performed when the annotation is activated. | -| virtual [get_PageIndex](../annotation/get_pageindex/)() | Gets index of page which contains annotation. | | [get_Parent](./get_parent/)() | Gets annotation parent. | | [get_ReadOnly](./get_readonly/)() | Gets read only status of the field. | -| virtual [get_Rect](../annotation/get_rect/)() | Gets annotation rectangle. | | [get_Required](./get_required/)() | Gets required status of the field. | -| [get_States](../annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_TextHorizontalAlignment](../annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [GetCheckedStateName](./getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetRectangle](../annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| virtual [set_ActiveState](../annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../annotation/set_alignment/)(TextAlignment) | [Annotation](../annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_Border](../annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../border/) | -| [set_Color](../annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../annotation/set_contents/)(System::String) | Sets annotation text. | | [set_DefaultAppearance](./set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | | [set_Exportable](./set_exportable/)(bool) | Sets exportable flag of the field. | -| [set_Flags](../annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../annotation/set_height/)(double) | Sets height of the annotation. | | [set_Highlighting](./set_highlighting/)(HighlightingMode) | [Annotation](../annotation/) highlighting mode. | -| [set_HorizontalAlignment](../annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Modified](../annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../annotation/set_name/)(System::String) | Sets annotation name on the page. | | [set_OnActivated](./set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | | [set_ReadOnly](./set_readonly/)(bool) | Sets read only status of the field. | -| virtual [set_Rect](../annotation/set_rect/)(System::SharedPtr\) | Sets annotation rectangle. | | [set_Required](./set_required/)(bool) | Sets required status of the field. | -| [set_TextHorizontalAlignment](../annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [WidgetAnnotation](./widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also diff --git a/english/cpp/aspose.pdf.annotations/widgetannotation/accept/_index.md b/english/cpp/aspose.pdf.annotations/widgetannotation/accept/_index.md index 0883f9ab26..74327fd9f0 100644 --- a/english/cpp/aspose.pdf.annotations/widgetannotation/accept/_index.md +++ b/english/cpp/aspose.pdf.annotations/widgetannotation/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Annotations::WidgetAnnotation::Accept(System::SharedPtr Aspose::Pdf::Annotations::WidgetAn ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AnnotationActionCollection](../../annotationactioncollection/) * Class [WidgetAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/widgetannotation/get_defaultappearance/_index.md b/english/cpp/aspose.pdf.annotations/widgetannotation/get_defaultappearance/_index.md index ea78e2c589..b1d07cc651 100644 --- a/english/cpp/aspose.pdf.annotations/widgetannotation/get_defaultappearance/_index.md +++ b/english/cpp/aspose.pdf.annotations/widgetannotation/get_defaultappearance/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Anno ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DefaultAppearance](../../defaultappearance/) * Class [WidgetAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/widgetannotation/get_onactivated/_index.md b/english/cpp/aspose.pdf.annotations/widgetannotation/get_onactivated/_index.md index a777566851..83711190bf 100644 --- a/english/cpp/aspose.pdf.annotations/widgetannotation/get_onactivated/_index.md +++ b/english/cpp/aspose.pdf.annotations/widgetannotation/get_onactivated/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::WidgetAnnotation::get_OnA ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [WidgetAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/widgetannotation/get_parent/_index.md b/english/cpp/aspose.pdf.annotations/widgetannotation/get_parent/_index.md index a394343665..182ad3e5d2 100644 --- a/english/cpp/aspose.pdf.annotations/widgetannotation/get_parent/_index.md +++ b/english/cpp/aspose.pdf.annotations/widgetannotation/get_parent/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Annotations::WidgetAnn ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Field](../../../aspose.pdf.forms/field/) * Class [WidgetAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/widgetannotation/getcheckedstatename/_index.md b/english/cpp/aspose.pdf.annotations/widgetannotation/getcheckedstatename/_index.md index 6da52fea00..ab8c6dbeff 100644 --- a/english/cpp/aspose.pdf.annotations/widgetannotation/getcheckedstatename/_index.md +++ b/english/cpp/aspose.pdf.annotations/widgetannotation/getcheckedstatename/_index.md @@ -23,6 +23,7 @@ The name of the "checked" state for this annotation. ## See Also +* Class [String](../../../system/string/) * Class [WidgetAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/widgetannotation/set_defaultappearance/_index.md b/english/cpp/aspose.pdf.annotations/widgetannotation/set_defaultappearance/_index.md index a7c3d590d3..359746b370 100644 --- a/english/cpp/aspose.pdf.annotations/widgetannotation/set_defaultappearance/_index.md +++ b/english/cpp/aspose.pdf.annotations/widgetannotation/set_defaultappearance/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::WidgetAnnotation::set_DefaultAppearance(System::S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DefaultAppearance](../../defaultappearance/) * Class [WidgetAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/widgetannotation/set_onactivated/_index.md b/english/cpp/aspose.pdf.annotations/widgetannotation/set_onactivated/_index.md index 3054dff213..14ff564115 100644 --- a/english/cpp/aspose.pdf.annotations/widgetannotation/set_onactivated/_index.md +++ b/english/cpp/aspose.pdf.annotations/widgetannotation/set_onactivated/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Annotations::WidgetAnnotation::set_OnActivated(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../pdfaction/) * Class [WidgetAnnotation](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/widgetannotation/widgetannotation/_index.md b/english/cpp/aspose.pdf.annotations/widgetannotation/widgetannotation/_index.md index 30ab697e1b..80d61ec937 100644 --- a/english/cpp/aspose.pdf.annotations/widgetannotation/widgetannotation/_index.md +++ b/english/cpp/aspose.pdf.annotations/widgetannotation/widgetannotation/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Annotations::WidgetAnnotation::WidgetAnnotation(System::SharedPtr, System::SharedPtr\) | Import field values from XFDF file. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Annotations](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.annotations/xfdfreader/getelements/_index.md b/english/cpp/aspose.pdf.annotations/xfdfreader/getelements/_index.md index 8f3dc43606..56b021589b 100644 --- a/english/cpp/aspose.pdf.annotations/xfdfreader/getelements/_index.md +++ b/english/cpp/aspose.pdf.annotations/xfdfreader/getelements/_index.md @@ -27,6 +27,10 @@ Hashtable with information parsed from XFDF file. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) +* Class [XmlReader](../../../system.xml/xmlreader/) * Class [XfdfReader](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/xfdfreader/readannotations/_index.md b/english/cpp/aspose.pdf.annotations/xfdfreader/readannotations/_index.md index e57288f372..f6b3690298 100644 --- a/english/cpp/aspose.pdf.annotations/xfdfreader/readannotations/_index.md +++ b/english/cpp/aspose.pdf.annotations/xfdfreader/readannotations/_index.md @@ -24,6 +24,8 @@ static void Aspose::Pdf::Annotations::XfdfReader::ReadAnnotations(System::Shared ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Document](../../../aspose.pdf/document/) * Class [XfdfReader](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.annotations/xfdfreader/readfields/_index.md b/english/cpp/aspose.pdf.annotations/xfdfreader/readfields/_index.md index a0bfec8ee5..029a2a6dfb 100644 --- a/english/cpp/aspose.pdf.annotations/xfdfreader/readfields/_index.md +++ b/english/cpp/aspose.pdf.annotations/xfdfreader/readfields/_index.md @@ -24,6 +24,8 @@ static void Aspose::Pdf::Annotations::XfdfReader::ReadFields(System::SharedPtr, double, double, double, bool) | Create destintion to specified location of the page considering page rotation if required. | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(System::SharedPtr\, int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | -| static [CreateDestination](../explicitdestination/createdestination/)(int32_t, ExplicitDestinationType, const System::ArrayPtr\\&) | Creates instances of [ExplicitDestination](../explicitdestination/) descendant classes. | | static [CreateDestinationToUpperLeftCorner](./createdestinationtoupperleftcorner/)(System::SharedPtr\, double) | Create destionation to upper left corner of the specifed page. | | static [CreateDestinationToUpperLeftCorner](./createdestinationtoupperleftcorner/)(System::SharedPtr\) | Create destination to specified page. | | [get_Left](./get_left/)() | Gets left horizontal coordinate of the upper-left corner of the window. | -| [get_Page](../explicitdestination/get_page/)() const | Gets the destination page object. | -| [get_PageNumber](../explicitdestination/get_pagenumber/)() const | Gets the destination page number. | | [get_Top](./get_top/)() | Gets top vertical coordinate of the upper-left corner of the window. | | [get_Zoom](./get_zoom/)() | Gets zoom factor. | | [ToString](./tostring/)() const override | Converts the object state into string value. Example: "1 XYZ 100 200 3". | diff --git a/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/createdestination/_index.md b/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/createdestination/_index.md index b32fbbd49d..69933af5fd 100644 --- a/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/createdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/createdestination/_index.md @@ -31,6 +31,7 @@ Destination object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XYZExplicitDestination](../) * Class [Page](../../../aspose.pdf/page/) * Class [XYZExplicitDestination](../) diff --git a/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/createdestinationtoupperleftcorner/_index.md b/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/createdestinationtoupperleftcorner/_index.md index 9d2bffb039..c0a6414c3a 100644 --- a/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/createdestinationtoupperleftcorner/_index.md +++ b/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/createdestinationtoupperleftcorner/_index.md @@ -27,6 +27,7 @@ Destination object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XYZExplicitDestination](../) * Class [Page](../../../aspose.pdf/page/) * Class [XYZExplicitDestination](../) @@ -53,6 +54,7 @@ Destination object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XYZExplicitDestination](../) * Class [Page](../../../aspose.pdf/page/) * Class [XYZExplicitDestination](../) diff --git a/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/tostring/_index.md b/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/tostring/_index.md index d67936a151..1f189be68a 100644 --- a/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/tostring/_index.md +++ b/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/tostring/_index.md @@ -23,6 +23,7 @@ String value representing object state. ## See Also +* Class [String](../../../system/string/) * Class [XYZExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/xyzexplicitdestination/_index.md b/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/xyzexplicitdestination/_index.md index 575463a3b7..6a43cac3b4 100644 --- a/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/xyzexplicitdestination/_index.md +++ b/english/cpp/aspose.pdf.annotations/xyzexplicitdestination/xyzexplicitdestination/_index.md @@ -48,6 +48,7 @@ Aspose::Pdf::Annotations::XYZExplicitDestination::XYZExplicitDestination(System: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [XYZExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) @@ -75,6 +76,7 @@ Use constructor without Document argument. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [XYZExplicitDestination](../) * Namespace [Aspose::Pdf::Annotations](../../) diff --git a/english/cpp/aspose.pdf.comparison.diff/diffoperation/_index.md b/english/cpp/aspose.pdf.comparison.diff/diffoperation/_index.md index 77bb83728a..9b79b78bb1 100644 --- a/english/cpp/aspose.pdf.comparison.diff/diffoperation/_index.md +++ b/english/cpp/aspose.pdf.comparison.diff/diffoperation/_index.md @@ -28,5 +28,6 @@ class DiffOperation : public System::IEquatable & Aspose::Pdf::Comparison::Graphical ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [GraphicalPdfComparer](../) * Namespace [Aspose::Pdf::Comparison::GraphicalComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/get_resolution/_index.md b/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/get_resolution/_index.md index 98210d0af2..6076d9f517 100644 --- a/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/get_resolution/_index.md +++ b/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/get_resolution/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Compari ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../../aspose.pdf.devices/resolution/) * Class [GraphicalPdfComparer](../) * Namespace [Aspose::Pdf::Comparison::GraphicalComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/getdifference/_index.md b/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/getdifference/_index.md index 1974ede5c0..858288f887 100644 --- a/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/getdifference/_index.md +++ b/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/getdifference/_index.md @@ -28,6 +28,7 @@ The [ImagesDifference](../../imagesdifference/) instance. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ImagesDifference](../../imagesdifference/) * Class [Page](../../../aspose.pdf/page/) * Class [GraphicalPdfComparer](../) diff --git a/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/set_color/_index.md b/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/set_color/_index.md index 04fb129bda..f8c4c87508 100644 --- a/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/set_color/_index.md +++ b/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/set_color/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::GraphicalComparison::GraphicalPdfComparer::set_Col ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [GraphicalPdfComparer](../) * Namespace [Aspose::Pdf::Comparison::GraphicalComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/set_resolution/_index.md b/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/set_resolution/_index.md index 79361c0b77..43de483be4 100644 --- a/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/set_resolution/_index.md +++ b/english/cpp/aspose.pdf.comparison.graphicalcomparison/graphicalpdfcomparer/set_resolution/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::GraphicalComparison::GraphicalPdfComparer::set_Res ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../../aspose.pdf.devices/resolution/) * Class [GraphicalPdfComparer](../) * Namespace [Aspose::Pdf::Comparison::GraphicalComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/_index.md b/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/_index.md index 5f1868dcf2..73b0ee7b17 100644 --- a/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/_index.md +++ b/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/_index.md @@ -29,5 +29,6 @@ class ImagesDifference : public System::IDisposable | [GetDestinationImage](./getdestinationimage/)() | Returns a new bitmap representing the destination image by applying the difference array to the source image. | ## See Also +* Class [IDisposable](../../system/idisposable/) * Namespace [Aspose::Pdf::Comparison::GraphicalComparison](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/differencetoimage/_index.md b/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/differencetoimage/_index.md index 106c38d707..24148d31ef 100644 --- a/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/differencetoimage/_index.md +++ b/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/differencetoimage/_index.md @@ -28,6 +28,8 @@ A bitmap image representing the difference array. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Bitmap](../../../system.drawing/bitmap/) * Class [Color](../../../aspose.pdf/color/) * Class [ImagesDifference](../) * Namespace [Aspose::Pdf::Comparison::GraphicalComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/get_difference/_index.md b/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/get_difference/_index.md index 6d779f8f90..59900e8876 100644 --- a/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/get_difference/_index.md +++ b/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/get_difference/_index.md @@ -18,6 +18,7 @@ const System::ArrayPtr & Aspose::Pdf::Comparison::GraphicalComparison:: ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [ImagesDifference](../) * Namespace [Aspose::Pdf::Comparison::GraphicalComparison](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/get_sourceimage/_index.md b/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/get_sourceimage/_index.md index 13732698c5..13cb5507a7 100644 --- a/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/get_sourceimage/_index.md +++ b/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/get_sourceimage/_index.md @@ -18,6 +18,8 @@ const System::SharedPtr & Aspose::Pdf::Comparison::Grap ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Bitmap](../../../system.drawing/bitmap/) * Class [ImagesDifference](../) * Namespace [Aspose::Pdf::Comparison::GraphicalComparison](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/getdestinationimage/_index.md b/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/getdestinationimage/_index.md index baee30199b..640f2b27c0 100644 --- a/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/getdestinationimage/_index.md +++ b/english/cpp/aspose.pdf.comparison.graphicalcomparison/imagesdifference/getdestinationimage/_index.md @@ -23,6 +23,8 @@ A destination image. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Bitmap](../../../system.drawing/bitmap/) * Class [ImagesDifference](../) * Namespace [Aspose::Pdf::Comparison::GraphicalComparison](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/generateoutput/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/generateoutput/_index.md index 233d1603e2..e016ec4a67 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/generateoutput/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/generateoutput/_index.md @@ -23,6 +23,9 @@ System::String Aspose::Pdf::Comparison::OutputGenerator::HtmlDiffOutputGenerator ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [HtmlDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) @@ -44,7 +47,10 @@ void Aspose::Pdf::Comparison::OutputGenerator::HtmlDiffOutputGenerator::Generate ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) +* Class [String](../../../system/string/) * Class [HtmlDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) @@ -64,6 +70,9 @@ System::String Aspose::Pdf::Comparison::OutputGenerator::HtmlDiffOutputGenerator ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [HtmlDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) @@ -85,7 +94,10 @@ void Aspose::Pdf::Comparison::OutputGenerator::HtmlDiffOutputGenerator::Generate ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) +* Class [String](../../../system/string/) * Class [HtmlDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/get_deletestyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/get_deletestyle/_index.md index 5609c5c6ab..3bf354d489 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/get_deletestyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/get_deletestyle/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Comparison::OutputGenerator::HtmlDiffOutputGenerator ## See Also +* Class [String](../../../system/string/) * Class [HtmlDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/get_equalstyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/get_equalstyle/_index.md index e177cf3f7e..abd341e375 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/get_equalstyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/get_equalstyle/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Comparison::OutputGenerator::HtmlDiffOutputGenerator ## See Also +* Class [String](../../../system/string/) * Class [HtmlDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/get_insertstyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/get_insertstyle/_index.md index 4082c71e26..a3302109e2 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/get_insertstyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/get_insertstyle/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Comparison::OutputGenerator::HtmlDiffOutputGenerator ## See Also +* Class [String](../../../system/string/) * Class [HtmlDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/htmldiffoutputgenerator/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/htmldiffoutputgenerator/_index.md index 519c521a35..0d70304b71 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/htmldiffoutputgenerator/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/htmldiffoutputgenerator/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Comparison::OutputGenerator::HtmlDiffOutputGenerator::HtmlDiffOutpu ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutputTextStyle](../../outputtextstyle/) * Class [HtmlDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/set_deletestyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/set_deletestyle/_index.md index 0703fa35aa..6556a123f9 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/set_deletestyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/set_deletestyle/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::OutputGenerator::HtmlDiffOutputGenerator::set_Dele ## See Also +* Class [String](../../../system/string/) * Class [HtmlDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/set_equalstyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/set_equalstyle/_index.md index 36a59871f0..aae56e5f8d 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/set_equalstyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/set_equalstyle/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::OutputGenerator::HtmlDiffOutputGenerator::set_Equa ## See Also +* Class [String](../../../system/string/) * Class [HtmlDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/set_insertstyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/set_insertstyle/_index.md index e69593c486..48cdb3e80b 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/set_insertstyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/htmldiffoutputgenerator/set_insertstyle/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::OutputGenerator::HtmlDiffOutputGenerator::set_Inse ## See Also +* Class [String](../../../system/string/) * Class [HtmlDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/ifileoutputgenerator/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/ifileoutputgenerator/_index.md index c77c47408d..26242dfc96 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/ifileoutputgenerator/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/ifileoutputgenerator/_index.md @@ -24,5 +24,6 @@ class IFileOutputGenerator : public virtual System::Object | virtual [GenerateOutput](./generateoutput/)(System::SharedPtr\\>\>\>\>, System::String) | Generates the output based on the differences between texts and saves it to a file. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/ifileoutputgenerator/generateoutput/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/ifileoutputgenerator/generateoutput/_index.md index 56a33239ad..0d162bf9db 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/ifileoutputgenerator/generateoutput/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/ifileoutputgenerator/generateoutput/_index.md @@ -24,7 +24,10 @@ virtual void Aspose::Pdf::Comparison::OutputGenerator::IFileOutputGenerator::Gen ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) +* Class [String](../../../system/string/) * Class [IFileOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) @@ -45,7 +48,10 @@ virtual void Aspose::Pdf::Comparison::OutputGenerator::IFileOutputGenerator::Gen ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) +* Class [String](../../../system/string/) * Class [IFileOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/istringoutputgenerator/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/istringoutputgenerator/_index.md index 2cd77e622f..b912a597cc 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/istringoutputgenerator/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/istringoutputgenerator/_index.md @@ -24,5 +24,6 @@ class IStringOutputGenerator : public virtual System::Object | virtual [GenerateOutput](./generateoutput/)(System::SharedPtr\\>\>\>\>) | Generates the output based on the differences between texts and saves it to a file. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/istringoutputgenerator/generateoutput/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/istringoutputgenerator/generateoutput/_index.md index b66cfef740..dd8e036149 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/istringoutputgenerator/generateoutput/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/istringoutputgenerator/generateoutput/_index.md @@ -27,6 +27,9 @@ virtual System::String Aspose::Pdf::Comparison::OutputGenerator::IStringOutputGe ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [IStringOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) @@ -51,6 +54,9 @@ virtual System::String Aspose::Pdf::Comparison::OutputGenerator::IStringOutputGe ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [IStringOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/markdowndiffoutputgenerator/generateoutput/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/markdowndiffoutputgenerator/generateoutput/_index.md index 75b67a6c9d..361deae70e 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/markdowndiffoutputgenerator/generateoutput/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/markdowndiffoutputgenerator/generateoutput/_index.md @@ -27,6 +27,9 @@ Markown text. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [MarkdownDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) @@ -48,7 +51,10 @@ void Aspose::Pdf::Comparison::OutputGenerator::MarkdownDiffOutputGenerator::Gene ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) +* Class [String](../../../system/string/) * Class [MarkdownDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) @@ -72,6 +78,9 @@ Markown text. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [MarkdownDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) @@ -93,7 +102,10 @@ void Aspose::Pdf::Comparison::OutputGenerator::MarkdownDiffOutputGenerator::Gene ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) +* Class [String](../../../system/string/) * Class [MarkdownDiffOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/_index.md index 4f84ecdda4..61081a0284 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/_index.md @@ -31,5 +31,6 @@ class OutputTextStyle : public System::Object | [set_StrikethroughDeleted](./set_strikethroughdeleted/)(bool) | Get or set text-decoration: line-through style for the delete operation. Default value is **False**. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/get_deletedstyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/get_deletedstyle/_index.md index dbf9ac0e86..b6d6c9b99f 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/get_deletedstyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/get_deletedstyle/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Comparison::OutputGenerator::O ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextStyle](../../textstyle/) * Class [OutputTextStyle](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/get_equalstyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/get_equalstyle/_index.md index ac0913d811..df3158bc95 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/get_equalstyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/get_equalstyle/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Comparison::OutputGenerator::O ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextStyle](../../textstyle/) * Class [OutputTextStyle](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/get_insertedstyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/get_insertedstyle/_index.md index b5c24532f8..f163c53e38 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/get_insertedstyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/get_insertedstyle/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Comparison::OutputGenerator::O ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextStyle](../../textstyle/) * Class [OutputTextStyle](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/set_deletedstyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/set_deletedstyle/_index.md index 880d678f87..2dc8f7824b 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/set_deletedstyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/set_deletedstyle/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::OutputGenerator::OutputTextStyle::set_DeletedStyle ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextStyle](../../textstyle/) * Class [OutputTextStyle](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/set_equalstyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/set_equalstyle/_index.md index c710dc58f0..a1a9dbf330 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/set_equalstyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/set_equalstyle/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::OutputGenerator::OutputTextStyle::set_EqualStyle(S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextStyle](../../textstyle/) * Class [OutputTextStyle](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/set_insertedstyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/set_insertedstyle/_index.md index 8075bdb7cc..c569326496 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/set_insertedstyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/outputtextstyle/set_insertedstyle/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::OutputGenerator::OutputTextStyle::set_InsertedStyl ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextStyle](../../textstyle/) * Class [OutputTextStyle](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/pdfoutputgenerator/generateoutput/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/pdfoutputgenerator/generateoutput/_index.md index 0959193189..5640b20ffb 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/pdfoutputgenerator/generateoutput/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/pdfoutputgenerator/generateoutput/_index.md @@ -24,7 +24,10 @@ void Aspose::Pdf::Comparison::OutputGenerator::PdfOutputGenerator::GenerateOutpu ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) +* Class [String](../../../system/string/) * Class [PdfOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) @@ -45,7 +48,10 @@ void Aspose::Pdf::Comparison::OutputGenerator::PdfOutputGenerator::GenerateOutpu ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) +* Class [String](../../../system/string/) * Class [PdfOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/pdfoutputgenerator/pdfoutputgenerator/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/pdfoutputgenerator/pdfoutputgenerator/_index.md index 3c2f246103..c4d0c14eee 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/pdfoutputgenerator/pdfoutputgenerator/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/pdfoutputgenerator/pdfoutputgenerator/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Comparison::OutputGenerator::PdfOutputGenerator::PdfOutputGenerator ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutputTextStyle](../../outputtextstyle/) * Class [PdfOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) @@ -58,6 +59,7 @@ Aspose::Pdf::Comparison::OutputGenerator::PdfOutputGenerator::PdfOutputGenerator ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutputTextStyle](../../outputtextstyle/) * Class [PageInfo](../../../aspose.pdf/pageinfo/) * Class [PdfOutputGenerator](../) @@ -79,6 +81,7 @@ Aspose::Pdf::Comparison::OutputGenerator::PdfOutputGenerator::PdfOutputGenerator ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageInfo](../../../aspose.pdf/pageinfo/) * Class [PdfOutputGenerator](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/_index.md index 9d296dd1c5..5a4b77789a 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/_index.md @@ -26,5 +26,6 @@ class TextStyle : public System::Object | [set_Color](./set_color/)(System::SharedPtr\) | Gets and sets the text color. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/get_backgroundcolor/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/get_backgroundcolor/_index.md index 5db121e008..b62010c09b 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/get_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/get_backgroundcolor/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Comparison::OutputGen ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TextStyle](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/get_color/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/get_color/_index.md index 55902a664e..55218896d4 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/get_color/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/get_color/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Comparison::OutputGen ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TextStyle](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/set_backgroundcolor/_index.md index 89d6bbbd37..46642a9859 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/set_backgroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::OutputGenerator::TextStyle::set_BackgroundColor(Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TextStyle](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/set_color/_index.md b/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/set_color/_index.md index 5c341e7f98..9ce4bd366e 100644 --- a/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/set_color/_index.md +++ b/english/cpp/aspose.pdf.comparison.outputgenerator/textstyle/set_color/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::OutputGenerator::TextStyle::set_Color(System::Shar ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TextStyle](../) * Namespace [Aspose::Pdf::Comparison::OutputGenerator](../../) diff --git a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/_index.md b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/_index.md index 18bb497008..df3ea7a297 100644 --- a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/_index.md +++ b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/_index.md @@ -37,5 +37,6 @@ class SideBySideComparisonOptions : public System::Object | [SideBySideComparisonOptions](./sidebysidecomparisonoptions/)() | Creates an instance of [SideBySideComparisonOptions](./) class. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Comparison::SideBySideComparison](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_comparisonarea1/_index.md b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_comparisonarea1/_index.md index 8c539a46cd..7bcfcf7d4f 100644 --- a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_comparisonarea1/_index.md +++ b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_comparisonarea1/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Comparison::SideBySideComparis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [SideBySideComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison::SideBySideComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_comparisonarea2/_index.md b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_comparisonarea2/_index.md index 9554beff61..568dd0a397 100644 --- a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_comparisonarea2/_index.md +++ b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_comparisonarea2/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Comparison::SideBySideComparis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [SideBySideComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison::SideBySideComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_excludeareas1/_index.md b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_excludeareas1/_index.md index 90e7a602ae..5a6cae927f 100644 --- a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_excludeareas1/_index.md +++ b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_excludeareas1/_index.md @@ -18,6 +18,8 @@ const System::ArrayPtr> & Aspose::Pdf::Comparison:: ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [SideBySideComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison::SideBySideComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_excludeareas2/_index.md b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_excludeareas2/_index.md index b33d872a37..6777b37669 100644 --- a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_excludeareas2/_index.md +++ b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/get_excludeareas2/_index.md @@ -18,6 +18,8 @@ const System::ArrayPtr> & Aspose::Pdf::Comparison:: ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [SideBySideComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison::SideBySideComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_comparisonarea1/_index.md b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_comparisonarea1/_index.md index f2e9ecae54..99ca82494f 100644 --- a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_comparisonarea1/_index.md +++ b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_comparisonarea1/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::SideBySideComparison::SideBySideComparisonOptions: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [SideBySideComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison::SideBySideComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_comparisonarea2/_index.md b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_comparisonarea2/_index.md index 3b7a9e3920..28065ee9b1 100644 --- a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_comparisonarea2/_index.md +++ b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_comparisonarea2/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::SideBySideComparison::SideBySideComparisonOptions: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [SideBySideComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison::SideBySideComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_excludeareas1/_index.md b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_excludeareas1/_index.md index 9bedf801fa..2725c97aec 100644 --- a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_excludeareas1/_index.md +++ b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_excludeareas1/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Comparison::SideBySideComparison::SideBySideComparisonOptions: ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [SideBySideComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison::SideBySideComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_excludeareas2/_index.md b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_excludeareas2/_index.md index 995989d50b..d10dc089e4 100644 --- a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_excludeareas2/_index.md +++ b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidecomparisonoptions/set_excludeareas2/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Comparison::SideBySideComparison::SideBySideComparisonOptions: ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [SideBySideComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison::SideBySideComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidepdfcomparer/compare/_index.md b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidepdfcomparer/compare/_index.md index c9c2118215..3a0d2a189a 100644 --- a/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidepdfcomparer/compare/_index.md +++ b/english/cpp/aspose.pdf.comparison.sidebysidecomparison/sidebysidepdfcomparer/compare/_index.md @@ -26,7 +26,9 @@ static void Aspose::Pdf::Comparison::SideBySideComparison::SideBySidePdfComparer ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) +* Class [String](../../../system/string/) * Class [SideBySideComparisonOptions](../../sidebysidecomparisonoptions/) * Class [SideBySidePdfComparer](../) * Namespace [Aspose::Pdf::Comparison::SideBySideComparison](../../) @@ -50,7 +52,9 @@ static void Aspose::Pdf::Comparison::SideBySideComparison::SideBySidePdfComparer ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) +* Class [String](../../../system/string/) * Class [SideBySideComparisonOptions](../../sidebysidecomparisonoptions/) * Class [SideBySidePdfComparer](../) * Namespace [Aspose::Pdf::Comparison::SideBySideComparison](../../) diff --git a/english/cpp/aspose.pdf.comparison/comparisonoptions/_index.md b/english/cpp/aspose.pdf.comparison/comparisonoptions/_index.md index a052b48da7..493dc58d78 100644 --- a/english/cpp/aspose.pdf.comparison/comparisonoptions/_index.md +++ b/english/cpp/aspose.pdf.comparison/comparisonoptions/_index.md @@ -33,5 +33,6 @@ class ComparisonOptions : public System::Object | [set_ExtractionArea](./set_extractionarea/)(System::SharedPtr\) | Get and set the rectangular area in which the text of pages will be compared. This option can't be setted along with [ExcludeTables](../), [ExcludeAreas1](../) and [ExcludeAreas2](../) options. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Comparison](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.comparison/comparisonoptions/get_excludeareas1/_index.md b/english/cpp/aspose.pdf.comparison/comparisonoptions/get_excludeareas1/_index.md index a03740a961..fad2daf2d7 100644 --- a/english/cpp/aspose.pdf.comparison/comparisonoptions/get_excludeareas1/_index.md +++ b/english/cpp/aspose.pdf.comparison/comparisonoptions/get_excludeareas1/_index.md @@ -18,6 +18,8 @@ const System::ArrayPtr> & Aspose::Pdf::Comparison:: ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison](../../) diff --git a/english/cpp/aspose.pdf.comparison/comparisonoptions/get_excludeareas2/_index.md b/english/cpp/aspose.pdf.comparison/comparisonoptions/get_excludeareas2/_index.md index 5c08d9ec31..7cacef374a 100644 --- a/english/cpp/aspose.pdf.comparison/comparisonoptions/get_excludeareas2/_index.md +++ b/english/cpp/aspose.pdf.comparison/comparisonoptions/get_excludeareas2/_index.md @@ -18,6 +18,8 @@ const System::ArrayPtr> & Aspose::Pdf::Comparison:: ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison](../../) diff --git a/english/cpp/aspose.pdf.comparison/comparisonoptions/get_extractionarea/_index.md b/english/cpp/aspose.pdf.comparison/comparisonoptions/get_extractionarea/_index.md index f3e3d4d546..f8e70028fa 100644 --- a/english/cpp/aspose.pdf.comparison/comparisonoptions/get_extractionarea/_index.md +++ b/english/cpp/aspose.pdf.comparison/comparisonoptions/get_extractionarea/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Comparison::ComparisonOptions: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison](../../) diff --git a/english/cpp/aspose.pdf.comparison/comparisonoptions/set_excludeareas1/_index.md b/english/cpp/aspose.pdf.comparison/comparisonoptions/set_excludeareas1/_index.md index d1ae3b8832..19d7612133 100644 --- a/english/cpp/aspose.pdf.comparison/comparisonoptions/set_excludeareas1/_index.md +++ b/english/cpp/aspose.pdf.comparison/comparisonoptions/set_excludeareas1/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Comparison::ComparisonOptions::set_ExcludeAreas1(System::Array ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison](../../) diff --git a/english/cpp/aspose.pdf.comparison/comparisonoptions/set_excludeareas2/_index.md b/english/cpp/aspose.pdf.comparison/comparisonoptions/set_excludeareas2/_index.md index f6d1c92063..cd10b77a0c 100644 --- a/english/cpp/aspose.pdf.comparison/comparisonoptions/set_excludeareas2/_index.md +++ b/english/cpp/aspose.pdf.comparison/comparisonoptions/set_excludeareas2/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Comparison::ComparisonOptions::set_ExcludeAreas2(System::Array ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison](../../) diff --git a/english/cpp/aspose.pdf.comparison/comparisonoptions/set_extractionarea/_index.md b/english/cpp/aspose.pdf.comparison/comparisonoptions/set_extractionarea/_index.md index 4f4580155c..9db668c844 100644 --- a/english/cpp/aspose.pdf.comparison/comparisonoptions/set_extractionarea/_index.md +++ b/english/cpp/aspose.pdf.comparison/comparisonoptions/set_extractionarea/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Comparison::ComparisonOptions::set_ExtractionArea(System::Shar ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ComparisonOptions](../) * Namespace [Aspose::Pdf::Comparison](../../) diff --git a/english/cpp/aspose.pdf.comparison/comparisonstatisticsbuilder/_index.md b/english/cpp/aspose.pdf.comparison/comparisonstatisticsbuilder/_index.md index 618fc06a57..245b0849fa 100644 --- a/english/cpp/aspose.pdf.comparison/comparisonstatisticsbuilder/_index.md +++ b/english/cpp/aspose.pdf.comparison/comparisonstatisticsbuilder/_index.md @@ -24,5 +24,6 @@ class ComparisonStatisticsBuilder : public System::Object | static [BuildStatistics](./buildstatistics/)(System::SharedPtr\\>\>\>\>) | Creates a statistics object for the result of a page comparison of a PDF document. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Comparison](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.comparison/comparisonstatisticsbuilder/buildstatistics/_index.md b/english/cpp/aspose.pdf.comparison/comparisonstatisticsbuilder/buildstatistics/_index.md index b5cbc52c70..485d34e33c 100644 --- a/english/cpp/aspose.pdf.comparison/comparisonstatisticsbuilder/buildstatistics/_index.md +++ b/english/cpp/aspose.pdf.comparison/comparisonstatisticsbuilder/buildstatistics/_index.md @@ -27,7 +27,9 @@ A statistics instance. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextItemComparisonStatistics](../../textitemcomparisonstatistics/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [ComparisonStatisticsBuilder](../) * Namespace [Aspose::Pdf::Comparison](../../) @@ -52,7 +54,9 @@ A statistics instance. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentComparisonStatistics](../../documentcomparisonstatistics/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [ComparisonStatisticsBuilder](../) * Namespace [Aspose::Pdf::Comparison](../../) diff --git a/english/cpp/aspose.pdf.comparison/documentcomparisonstatistics/_index.md b/english/cpp/aspose.pdf.comparison/documentcomparisonstatistics/_index.md index 07a104d21e..3cb83ca660 100644 --- a/english/cpp/aspose.pdf.comparison/documentcomparisonstatistics/_index.md +++ b/english/cpp/aspose.pdf.comparison/documentcomparisonstatistics/_index.md @@ -20,13 +20,7 @@ class DocumentComparisonStatistics : public Aspose::Pdf::Comparison::TextItemCom | Method | Description | | --- | --- | -| [get_DeletedCharactersCount](../textitemcomparisonstatistics/get_deletedcharacterscount/)() const | Gets and sets the number of deleted characters. | -| [get_DeleteOperationsCount](../textitemcomparisonstatistics/get_deleteoperationscount/)() const | Gets and sets the number of delete operations. | -| [get_InsertedCharactersCount](../textitemcomparisonstatistics/get_insertedcharacterscount/)() const | Gets and sets the number of inseted characters. | -| [get_InsertOperationsCount](../textitemcomparisonstatistics/get_insertoperationscount/)() const | Gets and sets the number of insert operations. | | [get_PagesStatistics](./get_pagesstatistics/)() const | Gets and sets the list of pages statistics. | -| [get_TotalCharacters](../textitemcomparisonstatistics/get_totalcharacters/)() const | Gets and sets the total number of characters. | -| [TextItemComparisonStatistics](../textitemcomparisonstatistics/textitemcomparisonstatistics/)() | | ## See Also * Class [TextItemComparisonStatistics](../textitemcomparisonstatistics/) diff --git a/english/cpp/aspose.pdf.comparison/documentcomparisonstatistics/get_pagesstatistics/_index.md b/english/cpp/aspose.pdf.comparison/documentcomparisonstatistics/get_pagesstatistics/_index.md index f8cc97b2bc..311ae27a8d 100644 --- a/english/cpp/aspose.pdf.comparison/documentcomparisonstatistics/get_pagesstatistics/_index.md +++ b/english/cpp/aspose.pdf.comparison/documentcomparisonstatistics/get_pagesstatistics/_index.md @@ -18,6 +18,8 @@ const System::SharedPtr\>\>\>\>) | Gets documents comparison statistics. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Comparison](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.comparison/textpdfcomparer/assemblydestinationpagetext/_index.md b/english/cpp/aspose.pdf.comparison/textpdfcomparer/assemblydestinationpagetext/_index.md index 4e08db8a01..c7a8492f31 100644 --- a/english/cpp/aspose.pdf.comparison/textpdfcomparer/assemblydestinationpagetext/_index.md +++ b/english/cpp/aspose.pdf.comparison/textpdfcomparer/assemblydestinationpagetext/_index.md @@ -27,6 +27,9 @@ Original text. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [TextPdfComparer](../) * Namespace [Aspose::Pdf::Comparison](../../) diff --git a/english/cpp/aspose.pdf.comparison/textpdfcomparer/assemblysourcepagetext/_index.md b/english/cpp/aspose.pdf.comparison/textpdfcomparer/assemblysourcepagetext/_index.md index defb8bf954..8315bdd2cc 100644 --- a/english/cpp/aspose.pdf.comparison/textpdfcomparer/assemblysourcepagetext/_index.md +++ b/english/cpp/aspose.pdf.comparison/textpdfcomparer/assemblysourcepagetext/_index.md @@ -27,6 +27,9 @@ Original text. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [TextPdfComparer](../) * Namespace [Aspose::Pdf::Comparison](../../) diff --git a/english/cpp/aspose.pdf.comparison/textpdfcomparer/comparedocumentspagebypage/_index.md b/english/cpp/aspose.pdf.comparison/textpdfcomparer/comparedocumentspagebypage/_index.md index 846884bbcc..aaa7abab8c 100644 --- a/english/cpp/aspose.pdf.comparison/textpdfcomparer/comparedocumentspagebypage/_index.md +++ b/english/cpp/aspose.pdf.comparison/textpdfcomparer/comparedocumentspagebypage/_index.md @@ -29,6 +29,8 @@ List of changes by page. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [Document](../../../aspose.pdf/document/) * Class [ComparisonOptions](../../comparisonoptions/) @@ -58,9 +60,12 @@ List of changes by page. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [Document](../../../aspose.pdf/document/) * Class [ComparisonOptions](../../comparisonoptions/) +* Class [String](../../../system/string/) * Class [TextPdfComparer](../) * Namespace [Aspose::Pdf::Comparison](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison/textpdfcomparer/compareflatdocuments/_index.md b/english/cpp/aspose.pdf.comparison/textpdfcomparer/compareflatdocuments/_index.md index 3a9dba005a..b3d128288c 100644 --- a/english/cpp/aspose.pdf.comparison/textpdfcomparer/compareflatdocuments/_index.md +++ b/english/cpp/aspose.pdf.comparison/textpdfcomparer/compareflatdocuments/_index.md @@ -29,6 +29,8 @@ List of changes. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [Document](../../../aspose.pdf/document/) * Class [ComparisonOptions](../../comparisonoptions/) @@ -58,9 +60,12 @@ List of changes. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [Document](../../../aspose.pdf/document/) * Class [ComparisonOptions](../../comparisonoptions/) +* Class [String](../../../system/string/) * Class [TextPdfComparer](../) * Namespace [Aspose::Pdf::Comparison](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.comparison/textpdfcomparer/comparepages/_index.md b/english/cpp/aspose.pdf.comparison/textpdfcomparer/comparepages/_index.md index 2cdf3d8513..df26855740 100644 --- a/english/cpp/aspose.pdf.comparison/textpdfcomparer/comparepages/_index.md +++ b/english/cpp/aspose.pdf.comparison/textpdfcomparer/comparepages/_index.md @@ -29,6 +29,8 @@ The list of changes. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [Page](../../../aspose.pdf/page/) * Class [ComparisonOptions](../../comparisonoptions/) diff --git a/english/cpp/aspose.pdf.comparison/textpdfcomparer/createcomparisonstatistics/_index.md b/english/cpp/aspose.pdf.comparison/textpdfcomparer/createcomparisonstatistics/_index.md index fc2353789d..1f991e6992 100644 --- a/english/cpp/aspose.pdf.comparison/textpdfcomparer/createcomparisonstatistics/_index.md +++ b/english/cpp/aspose.pdf.comparison/textpdfcomparer/createcomparisonstatistics/_index.md @@ -27,7 +27,9 @@ The statistics. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextItemComparisonStatistics](../../textitemcomparisonstatistics/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [TextPdfComparer](../) * Namespace [Aspose::Pdf::Comparison](../../) @@ -52,7 +54,9 @@ The statistics. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentComparisonStatistics](../../documentcomparisonstatistics/) +* Class [List](../../../system.collections.generic/list/) * Class [DiffOperation](../../../aspose.pdf.comparison.diff/diffoperation/) * Class [TextPdfComparer](../) * Namespace [Aspose::Pdf::Comparison](../../) diff --git a/english/cpp/aspose.pdf.devices/bmpdevice/_index.md b/english/cpp/aspose.pdf.devices/bmpdevice/_index.md index 2994e89fca..b216595840 100644 --- a/english/cpp/aspose.pdf.devices/bmpdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/bmpdevice/_index.md @@ -26,23 +26,7 @@ class BmpDevice : public Aspose::Pdf::Devices::ImageDevice | [BmpDevice](./bmpdevice/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [BmpDevice](./) class with provided page size and resolution. | | [BmpDevice](./bmpdevice/)(int32_t, int32_t) | Initializes a new instance of the [BmpDevice](./) class with provided image dimensions, default resolution (=150). | | [BmpDevice](./bmpdevice/)(System::SharedPtr\) | Initializes a new instance of the [BmpDevice](./) class with provided page size, default resolution (=150). | -| [get_CoordinateType](../imagedevice/get_coordinatetype/)() const | Gets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [get_FormPresentationMode](../imagedevice/get_formpresentationmode/)() const | Gets form presentation mode. | -| [get_Height](../imagedevice/get_height/)() const | Gets image output height. | -| [get_RenderingOptions](../imagedevice/get_renderingoptions/)() const | Gets rendering options. | -| [get_Resolution](../imagedevice/get_resolution/)() const | Gets image resolution. | -| [get_Width](../imagedevice/get_width/)() const | Gets image output width. | -| [ImageDevice](../imagedevice/imagedevice/)() | Abstract initializer for [ImageDevice](../imagedevice/) descendants, set resolution to 150x150. | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\) | Abstract initializer for [ImageDevice](../imagedevice/) descendants. | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | | [Process](./process/)(System::SharedPtr\, System::SharedPtr\) override | Converts the page into bmp and saves it in the output stream. | -| [Process](../pagedevice/process/)(System::SharedPtr\, System::String) | Perfoms some operation on the given page and saves results into the file. | -| [set_CoordinateType](../imagedevice/set_coordinatetype/)(PageCoordinateType) | Sets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [set_FormPresentationMode](../imagedevice/set_formpresentationmode/)(Aspose::Pdf::Devices::FormPresentationMode) | Sets form presentation mode. | -| [set_RenderingOptions](../imagedevice/set_renderingoptions/)(System::SharedPtr\) | Sets rendering options. | ## See Also * Class [ImageDevice](../imagedevice/) diff --git a/english/cpp/aspose.pdf.devices/bmpdevice/bmpdevice/_index.md b/english/cpp/aspose.pdf.devices/bmpdevice/bmpdevice/_index.md index cdf8b90475..17c9283f58 100644 --- a/english/cpp/aspose.pdf.devices/bmpdevice/bmpdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/bmpdevice/bmpdevice/_index.md @@ -59,6 +59,7 @@ Aspose::Pdf::Devices::BmpDevice::BmpDevice(int32_t width, int32_t height, System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../resolution/) * Class [BmpDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -74,6 +75,7 @@ Aspose::Pdf::Devices::BmpDevice::BmpDevice(System::SharedPtr pageSize) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [BmpDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -115,6 +118,7 @@ Aspose::Pdf::Devices::BmpDevice::BmpDevice(System::SharedPtr pageSize, ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [Resolution](../../resolution/) * Class [BmpDevice](../) diff --git a/english/cpp/aspose.pdf.devices/bmpdevice/process/_index.md b/english/cpp/aspose.pdf.devices/bmpdevice/process/_index.md index 6a83cc1250..7336054142 100644 --- a/english/cpp/aspose.pdf.devices/bmpdevice/process/_index.md +++ b/english/cpp/aspose.pdf.devices/bmpdevice/process/_index.md @@ -24,7 +24,9 @@ void Aspose::Pdf::Devices::BmpDevice::Process(System::SharedPtr page, Syst ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) +* Class [Stream](../../../system.io/stream/) * Class [BmpDevice](../) * Namespace [Aspose::Pdf::Devices](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.devices/device/_index.md b/english/cpp/aspose.pdf.devices/device/_index.md index aa002c471d..492cfa5bc5 100644 --- a/english/cpp/aspose.pdf.devices/device/_index.md +++ b/english/cpp/aspose.pdf.devices/device/_index.md @@ -18,5 +18,6 @@ class Device : public System::Object ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Devices](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.devices/dicomdevice/_index.md b/english/cpp/aspose.pdf.devices/dicomdevice/_index.md index ac38783b50..1ac6c6a151 100644 --- a/english/cpp/aspose.pdf.devices/dicomdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/dicomdevice/_index.md @@ -26,23 +26,7 @@ class DicomDevice : public Aspose::Pdf::Devices::ImageDevice | [DicomDevice](./dicomdevice/)(int32_t, int32_t) | Initializes a new instance of the [DicomDevice](./) class with provided image dimensions, with default resolution (=150). | | [DicomDevice](./dicomdevice/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [DicomDevice](./) class with provided page size and resolution. | | [DicomDevice](./dicomdevice/)(int32_t, int32_t, System::SharedPtr\) | Initializes a new instance of the [DicomDevice](./) class with provided image dimensions and resolution. | -| [get_CoordinateType](../imagedevice/get_coordinatetype/)() const | Gets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [get_FormPresentationMode](../imagedevice/get_formpresentationmode/)() const | Gets form presentation mode. | -| [get_Height](../imagedevice/get_height/)() const | Gets image output height. | -| [get_RenderingOptions](../imagedevice/get_renderingoptions/)() const | Gets rendering options. | -| [get_Resolution](../imagedevice/get_resolution/)() const | Gets image resolution. | -| [get_Width](../imagedevice/get_width/)() const | Gets image output width. | -| [ImageDevice](../imagedevice/imagedevice/)() | Abstract initializer for [ImageDevice](../imagedevice/) descendants, set resolution to 150x150. | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\) | Abstract initializer for [ImageDevice](../imagedevice/) descendants. | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | | [Process](./process/)(System::SharedPtr\, System::SharedPtr\) override | Converts the page into Dicom and saves it in the output stream. | -| [Process](../pagedevice/process/)(System::SharedPtr\, System::String) | Perfoms some operation on the given page and saves results into the file. | -| [set_CoordinateType](../imagedevice/set_coordinatetype/)(PageCoordinateType) | Sets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [set_FormPresentationMode](../imagedevice/set_formpresentationmode/)(Aspose::Pdf::Devices::FormPresentationMode) | Sets form presentation mode. | -| [set_RenderingOptions](../imagedevice/set_renderingoptions/)(System::SharedPtr\) | Sets rendering options. | ## See Also * Class [ImageDevice](../imagedevice/) diff --git a/english/cpp/aspose.pdf.devices/dicomdevice/dicomdevice/_index.md b/english/cpp/aspose.pdf.devices/dicomdevice/dicomdevice/_index.md index 34787b6804..788f8de87f 100644 --- a/english/cpp/aspose.pdf.devices/dicomdevice/dicomdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/dicomdevice/dicomdevice/_index.md @@ -59,6 +59,7 @@ Aspose::Pdf::Devices::DicomDevice::DicomDevice(int32_t width, int32_t height, Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../resolution/) * Class [DicomDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -74,6 +75,7 @@ Aspose::Pdf::Devices::DicomDevice::DicomDevice(System::SharedPtr pageS ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [DicomDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -115,6 +118,7 @@ Aspose::Pdf::Devices::DicomDevice::DicomDevice(System::SharedPtr pageS ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [Resolution](../../resolution/) * Class [DicomDevice](../) diff --git a/english/cpp/aspose.pdf.devices/dicomdevice/process/_index.md b/english/cpp/aspose.pdf.devices/dicomdevice/process/_index.md index 2beb21bcc5..93b0e9a9a3 100644 --- a/english/cpp/aspose.pdf.devices/dicomdevice/process/_index.md +++ b/english/cpp/aspose.pdf.devices/dicomdevice/process/_index.md @@ -24,7 +24,9 @@ void Aspose::Pdf::Devices::DicomDevice::Process(System::SharedPtr page, Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) +* Class [Stream](../../../system.io/stream/) * Class [DicomDevice](../) * Namespace [Aspose::Pdf::Devices](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.devices/documentdevice/_index.md b/english/cpp/aspose.pdf.devices/documentdevice/_index.md index 00d376c369..618bc79c78 100644 --- a/english/cpp/aspose.pdf.devices/documentdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/documentdevice/_index.md @@ -25,8 +25,6 @@ class DocumentDevice : public Aspose::Pdf::Devices::PageDevice | [Process](./process/)(System::SharedPtr\, System::SharedPtr\) | Processes the whole document and saves results into stream. | | [Process](./process/)(System::SharedPtr\, System::String) | Processes the whole document and saves results into file. | | [Process](./process/)(System::SharedPtr\, int32_t, int32_t, System::String) | Processes certain pages of the document and saves results into file. | -| virtual [Process](../pagedevice/process/)(System::SharedPtr\, System::SharedPtr\) | Perfoms some operation on the given page, e.g. converts page into graphic image. | -| [Process](../pagedevice/process/)(System::SharedPtr\, System::String) | Perfoms some operation on the given page and saves results into the file. | ## See Also * Class [PageDevice](../pagedevice/) diff --git a/english/cpp/aspose.pdf.devices/documentdevice/process/_index.md b/english/cpp/aspose.pdf.devices/documentdevice/process/_index.md index 6882209431..cb98c40ba0 100644 --- a/english/cpp/aspose.pdf.devices/documentdevice/process/_index.md +++ b/english/cpp/aspose.pdf.devices/documentdevice/process/_index.md @@ -26,7 +26,9 @@ virtual void Aspose::Pdf::Devices::DocumentDevice::Process(System::SharedPtr) | Initializes a new instance of the [EmfDevice](./) class with provided page size, and default resolution for the raster image written to emf (=150) | | [EmfDevice](./emfdevice/)(int32_t, int32_t, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions, and resolution for the raster image written to emf. | | [EmfDevice](./emfdevice/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided page size, and resolution for the raster image written to emf. | -| [get_CoordinateType](../imagedevice/get_coordinatetype/)() const | Gets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [get_FormPresentationMode](../imagedevice/get_formpresentationmode/)() const | Gets form presentation mode. | -| [get_Height](../imagedevice/get_height/)() const | Gets image output height. | -| [get_RenderingOptions](../imagedevice/get_renderingoptions/)() const | Gets rendering options. | -| [get_Resolution](../imagedevice/get_resolution/)() const | Gets image resolution. | -| [get_Width](../imagedevice/get_width/)() const | Gets image output width. | -| [ImageDevice](../imagedevice/imagedevice/)() | Abstract initializer for [ImageDevice](../imagedevice/) descendants, set resolution to 150x150. | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\) | Abstract initializer for [ImageDevice](../imagedevice/) descendants. | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | | [Process](./process/)(System::SharedPtr\, System::SharedPtr\) override | Converts the page into emf and saves it in the output stream. | -| [Process](../pagedevice/process/)(System::SharedPtr\, System::String) | Perfoms some operation on the given page and saves results into the file. | -| [set_CoordinateType](../imagedevice/set_coordinatetype/)(PageCoordinateType) | Sets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [set_FormPresentationMode](../imagedevice/set_formpresentationmode/)(Aspose::Pdf::Devices::FormPresentationMode) | Sets form presentation mode. | -| [set_RenderingOptions](../imagedevice/set_renderingoptions/)(System::SharedPtr\) | Sets rendering options. | ## See Also * Class [ImageDevice](../imagedevice/) diff --git a/english/cpp/aspose.pdf.devices/emfdevice/emfdevice/_index.md b/english/cpp/aspose.pdf.devices/emfdevice/emfdevice/_index.md index ab5d516456..b63d0465d2 100644 --- a/english/cpp/aspose.pdf.devices/emfdevice/emfdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/emfdevice/emfdevice/_index.md @@ -59,6 +59,7 @@ Aspose::Pdf::Devices::EmfDevice::EmfDevice(int32_t width, int32_t height, System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../resolution/) * Class [EmfDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -74,6 +75,7 @@ Aspose::Pdf::Devices::EmfDevice::EmfDevice(System::SharedPtr pageSize) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [EmfDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -115,6 +118,7 @@ Aspose::Pdf::Devices::EmfDevice::EmfDevice(System::SharedPtr pageSize, ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [Resolution](../../resolution/) * Class [EmfDevice](../) diff --git a/english/cpp/aspose.pdf.devices/emfdevice/process/_index.md b/english/cpp/aspose.pdf.devices/emfdevice/process/_index.md index 7fd343f132..d3b71b36d3 100644 --- a/english/cpp/aspose.pdf.devices/emfdevice/process/_index.md +++ b/english/cpp/aspose.pdf.devices/emfdevice/process/_index.md @@ -24,7 +24,9 @@ void Aspose::Pdf::Devices::EmfDevice::Process(System::SharedPtr page, Syst ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) +* Class [Stream](../../../system.io/stream/) * Class [EmfDevice](../) * Namespace [Aspose::Pdf::Devices](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.devices/gifdevice/_index.md b/english/cpp/aspose.pdf.devices/gifdevice/_index.md index 5ed022f0a7..b17ca82cd3 100644 --- a/english/cpp/aspose.pdf.devices/gifdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/gifdevice/_index.md @@ -20,29 +20,13 @@ class GifDevice : public Aspose::Pdf::Devices::ImageDevice | Method | Description | | --- | --- | -| [get_CoordinateType](../imagedevice/get_coordinatetype/)() const | Gets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [get_FormPresentationMode](../imagedevice/get_formpresentationmode/)() const | Gets form presentation mode. | -| [get_Height](../imagedevice/get_height/)() const | Gets image output height. | -| [get_RenderingOptions](../imagedevice/get_renderingoptions/)() const | Gets rendering options. | -| [get_Resolution](../imagedevice/get_resolution/)() const | Gets image resolution. | -| [get_Width](../imagedevice/get_width/)() const | Gets image output width. | | [GifDevice](./gifdevice/)() | Initializes a new instance of the [GifDevice](./) class with default resolution. | | [GifDevice](./gifdevice/)(System::SharedPtr\) | Initializes a new instance of the [GifDevice](./) class. | | [GifDevice](./gifdevice/)(int32_t, int32_t, System::SharedPtr\) | Initializes a new instance of the [GifDevice](./) class with provided image dimensions and resolution. | | [GifDevice](./gifdevice/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [GifDevice](./) class with provided page size and resolution. | | [GifDevice](./gifdevice/)(int32_t, int32_t) | Initializes a new instance of the [GifDevice](./) class with provided image dimensions, default resolution (=150). | | [GifDevice](./gifdevice/)(System::SharedPtr\) | Initializes a new instance of the [GifDevice](./) class with provided page size, default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)() | Abstract initializer for [ImageDevice](../imagedevice/) descendants, set resolution to 150x150. | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\) | Abstract initializer for [ImageDevice](../imagedevice/) descendants. | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | | [Process](./process/)(System::SharedPtr\, System::SharedPtr\) override | Converts the page into gif and saves it in the output stream. | -| [Process](../pagedevice/process/)(System::SharedPtr\, System::String) | Perfoms some operation on the given page and saves results into the file. | -| [set_CoordinateType](../imagedevice/set_coordinatetype/)(PageCoordinateType) | Sets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [set_FormPresentationMode](../imagedevice/set_formpresentationmode/)(Aspose::Pdf::Devices::FormPresentationMode) | Sets form presentation mode. | -| [set_RenderingOptions](../imagedevice/set_renderingoptions/)(System::SharedPtr\) | Sets rendering options. | ## See Also * Class [ImageDevice](../imagedevice/) diff --git a/english/cpp/aspose.pdf.devices/gifdevice/gifdevice/_index.md b/english/cpp/aspose.pdf.devices/gifdevice/gifdevice/_index.md index fc323432bf..6fbfde8b29 100644 --- a/english/cpp/aspose.pdf.devices/gifdevice/gifdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/gifdevice/gifdevice/_index.md @@ -59,6 +59,7 @@ Aspose::Pdf::Devices::GifDevice::GifDevice(int32_t width, int32_t height, System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../resolution/) * Class [GifDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -74,6 +75,7 @@ Aspose::Pdf::Devices::GifDevice::GifDevice(System::SharedPtr pageSize) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [GifDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -115,6 +118,7 @@ Aspose::Pdf::Devices::GifDevice::GifDevice(System::SharedPtr pageSize, ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [Resolution](../../resolution/) * Class [GifDevice](../) diff --git a/english/cpp/aspose.pdf.devices/gifdevice/process/_index.md b/english/cpp/aspose.pdf.devices/gifdevice/process/_index.md index 2594c35219..cda2f0d32d 100644 --- a/english/cpp/aspose.pdf.devices/gifdevice/process/_index.md +++ b/english/cpp/aspose.pdf.devices/gifdevice/process/_index.md @@ -24,7 +24,9 @@ void Aspose::Pdf::Devices::GifDevice::Process(System::SharedPtr page, Syst ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) +* Class [Stream](../../../system.io/stream/) * Class [GifDevice](../) * Namespace [Aspose::Pdf::Devices](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.devices/imagedevice/_index.md b/english/cpp/aspose.pdf.devices/imagedevice/_index.md index 087d3c0467..8057e32962 100644 --- a/english/cpp/aspose.pdf.devices/imagedevice/_index.md +++ b/english/cpp/aspose.pdf.devices/imagedevice/_index.md @@ -32,8 +32,6 @@ class ImageDevice : public Aspose::Pdf::Devices::PageDevice | [ImageDevice](./imagedevice/)(System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | | [ImageDevice](./imagedevice/)(int32_t, int32_t, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | | [ImageDevice](./imagedevice/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | -| virtual [Process](../pagedevice/process/)(System::SharedPtr\, System::SharedPtr\) | Perfoms some operation on the given page, e.g. converts page into graphic image. | -| [Process](../pagedevice/process/)(System::SharedPtr\, System::String) | Perfoms some operation on the given page and saves results into the file. | | [set_CoordinateType](./set_coordinatetype/)(PageCoordinateType) | Sets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | | [set_FormPresentationMode](./set_formpresentationmode/)(Aspose::Pdf::Devices::FormPresentationMode) | Sets form presentation mode. | | [set_RenderingOptions](./set_renderingoptions/)(System::SharedPtr\) | Sets rendering options. | diff --git a/english/cpp/aspose.pdf.devices/imagedevice/get_renderingoptions/_index.md b/english/cpp/aspose.pdf.devices/imagedevice/get_renderingoptions/_index.md index c1a2b253ec..807d471527 100644 --- a/english/cpp/aspose.pdf.devices/imagedevice/get_renderingoptions/_index.md +++ b/english/cpp/aspose.pdf.devices/imagedevice/get_renderingoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Devices::ImageDevi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [RenderingOptions](../../../aspose.pdf/renderingoptions/) * Class [ImageDevice](../) * Namespace [Aspose::Pdf::Devices](../../) diff --git a/english/cpp/aspose.pdf.devices/imagedevice/get_resolution/_index.md b/english/cpp/aspose.pdf.devices/imagedevice/get_resolution/_index.md index 0ab1f44d29..2b4ff44147 100644 --- a/english/cpp/aspose.pdf.devices/imagedevice/get_resolution/_index.md +++ b/english/cpp/aspose.pdf.devices/imagedevice/get_resolution/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Devices::ImageD ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../resolution/) * Class [ImageDevice](../) * Namespace [Aspose::Pdf::Devices](../../) diff --git a/english/cpp/aspose.pdf.devices/imagedevice/imagedevice/_index.md b/english/cpp/aspose.pdf.devices/imagedevice/imagedevice/_index.md index 2845f1851b..bd575f31c8 100644 --- a/english/cpp/aspose.pdf.devices/imagedevice/imagedevice/_index.md +++ b/english/cpp/aspose.pdf.devices/imagedevice/imagedevice/_index.md @@ -59,6 +59,7 @@ Aspose::Pdf::Devices::ImageDevice::ImageDevice(int32_t width, int32_t height, Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../resolution/) * Class [ImageDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -74,6 +75,7 @@ Aspose::Pdf::Devices::ImageDevice::ImageDevice(System::SharedPtr pageS ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [ImageDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -115,6 +118,7 @@ Aspose::Pdf::Devices::ImageDevice::ImageDevice(System::SharedPtr pageS ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [Resolution](../../resolution/) * Class [ImageDevice](../) diff --git a/english/cpp/aspose.pdf.devices/imagedevice/set_renderingoptions/_index.md b/english/cpp/aspose.pdf.devices/imagedevice/set_renderingoptions/_index.md index 3459fa0585..18b75c0441 100644 --- a/english/cpp/aspose.pdf.devices/imagedevice/set_renderingoptions/_index.md +++ b/english/cpp/aspose.pdf.devices/imagedevice/set_renderingoptions/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Devices::ImageDevice::set_RenderingOptions(System::SharedPtr) | Abstract initializer for [ImageDevice](../imagedevice/) descendants. | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t) | Initializes a new instance of the [JpegDevice](./) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\) | Initializes a new instance of the [JpegDevice](./) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](./) class with provided image dimensions and resolution. | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](./) class with provided image dimensions and resolution. | | [JpegDevice](./jpegdevice/)() | Initializes a new instance of the [JpegDevice](./) class with default resolution and maximum quality. | | [JpegDevice](./jpegdevice/)(System::SharedPtr\) | Initializes a new instance of the [JpegDevice](./) class. | | [JpegDevice](./jpegdevice/)(int32_t) | Initializes a new instance of the [JpegDevice](./) class. | @@ -43,10 +31,6 @@ class JpegDevice : public Aspose::Pdf::Devices::ImageDevice | [JpegDevice](./jpegdevice/)(int32_t, int32_t, System::SharedPtr\, int32_t) | Initializes a new instance of the [JpegDevice](./) class with provided image dimensions, resolution and quality. | | [JpegDevice](./jpegdevice/)(System::SharedPtr\, System::SharedPtr\, int32_t) | Initializes a new instance of the [JpegDevice](./) class with provided page size, resolution and quality. | | [Process](./process/)(System::SharedPtr\, System::SharedPtr\) override | Converts the page into jpeg and saves it in the output stream. | -| [Process](../pagedevice/process/)(System::SharedPtr\, System::String) | Perfoms some operation on the given page and saves results into the file. | -| [set_CoordinateType](../imagedevice/set_coordinatetype/)(PageCoordinateType) | Sets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [set_FormPresentationMode](../imagedevice/set_formpresentationmode/)(Aspose::Pdf::Devices::FormPresentationMode) | Sets form presentation mode. | -| [set_RenderingOptions](../imagedevice/set_renderingoptions/)(System::SharedPtr\) | Sets rendering options. | ## See Also * Class [ImageDevice](../imagedevice/) diff --git a/english/cpp/aspose.pdf.devices/jpegdevice/jpegdevice/_index.md b/english/cpp/aspose.pdf.devices/jpegdevice/jpegdevice/_index.md index 85676de433..9ccce1508e 100644 --- a/english/cpp/aspose.pdf.devices/jpegdevice/jpegdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/jpegdevice/jpegdevice/_index.md @@ -78,6 +78,7 @@ Aspose::Pdf::Devices::JpegDevice::JpegDevice(int32_t width, int32_t height, Syst ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../resolution/) * Class [JpegDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -101,6 +102,7 @@ Aspose::Pdf::Devices::JpegDevice::JpegDevice(int32_t width, int32_t height, Syst ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../resolution/) * Class [JpegDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -116,6 +118,7 @@ Aspose::Pdf::Devices::JpegDevice::JpegDevice(System::SharedPtr pageSiz ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [JpegDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -178,6 +183,7 @@ Aspose::Pdf::Devices::JpegDevice::JpegDevice(System::SharedPtr pageSiz ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [Resolution](../../resolution/) * Class [JpegDevice](../) @@ -201,6 +207,7 @@ Aspose::Pdf::Devices::JpegDevice::JpegDevice(System::SharedPtr pageSiz ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [Resolution](../../resolution/) * Class [JpegDevice](../) diff --git a/english/cpp/aspose.pdf.devices/jpegdevice/process/_index.md b/english/cpp/aspose.pdf.devices/jpegdevice/process/_index.md index 613f36878c..8b08cd0979 100644 --- a/english/cpp/aspose.pdf.devices/jpegdevice/process/_index.md +++ b/english/cpp/aspose.pdf.devices/jpegdevice/process/_index.md @@ -24,7 +24,9 @@ void Aspose::Pdf::Devices::JpegDevice::Process(System::SharedPtr page, Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) +* Class [Stream](../../../system.io/stream/) * Class [JpegDevice](../) * Namespace [Aspose::Pdf::Devices](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.devices/margins/_index.md b/english/cpp/aspose.pdf.devices/margins/_index.md index 01ea817c9f..044823c2fa 100644 --- a/english/cpp/aspose.pdf.devices/margins/_index.md +++ b/english/cpp/aspose.pdf.devices/margins/_index.md @@ -32,5 +32,6 @@ class Margins : public System::Object | [set_Top](./set_top/)(int32_t) | Sets the top. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Devices](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.devices/pagedevice/process/_index.md b/english/cpp/aspose.pdf.devices/pagedevice/process/_index.md index 00aa81fa0e..3d16442ca6 100644 --- a/english/cpp/aspose.pdf.devices/pagedevice/process/_index.md +++ b/english/cpp/aspose.pdf.devices/pagedevice/process/_index.md @@ -24,7 +24,9 @@ virtual void Aspose::Pdf::Devices::PageDevice::Process(System::SharedPtr p ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) +* Class [Stream](../../../system.io/stream/) * Class [PageDevice](../) * Namespace [Aspose::Pdf::Devices](../../) * Library [Aspose.PDF for C++](../../../) @@ -45,7 +47,9 @@ void Aspose::Pdf::Devices::PageDevice::Process(System::SharedPtr page, Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) +* Class [String](../../../system/string/) * Class [PageDevice](../) * Namespace [Aspose::Pdf::Devices](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.devices/pngdevice/_index.md b/english/cpp/aspose.pdf.devices/pngdevice/_index.md index 086472c9f0..a0f6ad7f03 100644 --- a/english/cpp/aspose.pdf.devices/pngdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/pngdevice/_index.md @@ -20,19 +20,7 @@ class PngDevice : public Aspose::Pdf::Devices::ImageDevice | Method | Description | | --- | --- | -| [get_CoordinateType](../imagedevice/get_coordinatetype/)() const | Gets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [get_FormPresentationMode](../imagedevice/get_formpresentationmode/)() const | Gets form presentation mode. | -| [get_Height](../imagedevice/get_height/)() const | Gets image output height. | -| [get_RenderingOptions](../imagedevice/get_renderingoptions/)() const | Gets rendering options. | -| [get_Resolution](../imagedevice/get_resolution/)() const | Gets image resolution. | | [get_TransparentBackground](./get_transparentbackground/)() const | Gets if image has transparent background. | -| [get_Width](../imagedevice/get_width/)() const | Gets image output width. | -| [ImageDevice](../imagedevice/imagedevice/)() | Abstract initializer for [ImageDevice](../imagedevice/) descendants, set resolution to 150x150. | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\) | Abstract initializer for [ImageDevice](../imagedevice/) descendants. | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | | [PngDevice](./pngdevice/)() | Initializes a new instance of the [PngDevice](./) class with default resolution. | | [PngDevice](./pngdevice/)(System::SharedPtr\) | Initializes a new instance of the [PngDevice](./) class. | | [PngDevice](./pngdevice/)(int32_t, int32_t, System::SharedPtr\) | Initializes a new instance of the [PngDevice](./) class with provided image dimensions and resolution. | @@ -40,10 +28,6 @@ class PngDevice : public Aspose::Pdf::Devices::ImageDevice | [PngDevice](./pngdevice/)(int32_t, int32_t) | Initializes a new instance of the [PngDevice](./) class with provided image dimensions, default resolution (=150). | | [PngDevice](./pngdevice/)(System::SharedPtr\) | Initializes a new instance of the [PngDevice](./) class with provided page size, default resolution (=150). | | [Process](./process/)(System::SharedPtr\, System::SharedPtr\) override | Converts the page into png and saves it in the output stream. | -| [Process](../pagedevice/process/)(System::SharedPtr\, System::String) | Perfoms some operation on the given page and saves results into the file. | -| [set_CoordinateType](../imagedevice/set_coordinatetype/)(PageCoordinateType) | Sets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [set_FormPresentationMode](../imagedevice/set_formpresentationmode/)(Aspose::Pdf::Devices::FormPresentationMode) | Sets form presentation mode. | -| [set_RenderingOptions](../imagedevice/set_renderingoptions/)(System::SharedPtr\) | Sets rendering options. | | [set_TransparentBackground](./set_transparentbackground/)(bool) | Sets if image has transparent background. | ## See Also diff --git a/english/cpp/aspose.pdf.devices/pngdevice/pngdevice/_index.md b/english/cpp/aspose.pdf.devices/pngdevice/pngdevice/_index.md index 035626be78..a50d169e3a 100644 --- a/english/cpp/aspose.pdf.devices/pngdevice/pngdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/pngdevice/pngdevice/_index.md @@ -59,6 +59,7 @@ Aspose::Pdf::Devices::PngDevice::PngDevice(int32_t width, int32_t height, System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../resolution/) * Class [PngDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -74,6 +75,7 @@ Aspose::Pdf::Devices::PngDevice::PngDevice(System::SharedPtr pageSize) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [PngDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -115,6 +118,7 @@ Aspose::Pdf::Devices::PngDevice::PngDevice(System::SharedPtr pageSize, ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [Resolution](../../resolution/) * Class [PngDevice](../) diff --git a/english/cpp/aspose.pdf.devices/pngdevice/process/_index.md b/english/cpp/aspose.pdf.devices/pngdevice/process/_index.md index e104ee0ce5..39f4097564 100644 --- a/english/cpp/aspose.pdf.devices/pngdevice/process/_index.md +++ b/english/cpp/aspose.pdf.devices/pngdevice/process/_index.md @@ -24,7 +24,9 @@ void Aspose::Pdf::Devices::PngDevice::Process(System::SharedPtr page, Syst ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) +* Class [Stream](../../../system.io/stream/) * Class [PngDevice](../) * Namespace [Aspose::Pdf::Devices](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.devices/resolution/_index.md b/english/cpp/aspose.pdf.devices/resolution/_index.md index d8f4582483..a048df3ae7 100644 --- a/english/cpp/aspose.pdf.devices/resolution/_index.md +++ b/english/cpp/aspose.pdf.devices/resolution/_index.md @@ -28,5 +28,6 @@ class Resolution : public System::Object | [set_Y](./set_y/)(int32_t) | Sets vertical image resolution. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Devices](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.devices/textdevice/_index.md b/english/cpp/aspose.pdf.devices/textdevice/_index.md index 6e727eb022..b99feb0001 100644 --- a/english/cpp/aspose.pdf.devices/textdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/textdevice/_index.md @@ -23,7 +23,6 @@ class TextDevice : public Aspose::Pdf::Devices::PageDevice | [get_Encoding](./get_encoding/)() const | Gets encoding of extracted text. | | [get_ExtractionOptions](./get_extractionoptions/)() const | Gets text extraction options. | | [Process](./process/)(System::SharedPtr\, System::SharedPtr\) override | Convert page and save it as text stream. | -| [Process](../pagedevice/process/)(System::SharedPtr\, System::String) | Perfoms some operation on the given page and saves results into the file. | | [set_Encoding](./set_encoding/)(System::SharedPtr\) | Sets encoding of extracted text. | | [set_ExtractionOptions](./set_extractionoptions/)(System::SharedPtr\) | Sets text extraction options. | | [TextDevice](./textdevice/)(System::SharedPtr\) | Initializes a new instance of the [TextDevice](./) with text extraction options. | diff --git a/english/cpp/aspose.pdf.devices/textdevice/get_encoding/_index.md b/english/cpp/aspose.pdf.devices/textdevice/get_encoding/_index.md index d1a821c182..459934f078 100644 --- a/english/cpp/aspose.pdf.devices/textdevice/get_encoding/_index.md +++ b/english/cpp/aspose.pdf.devices/textdevice/get_encoding/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Devices::TextDevice::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) * Class [TextDevice](../) * Namespace [Aspose::Pdf::Devices](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.devices/textdevice/get_extractionoptions/_index.md b/english/cpp/aspose.pdf.devices/textdevice/get_extractionoptions/_index.md index 6609191a3f..291ca26042 100644 --- a/english/cpp/aspose.pdf.devices/textdevice/get_extractionoptions/_index.md +++ b/english/cpp/aspose.pdf.devices/textdevice/get_extractionoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Devices ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextExtractionOptions](../../../aspose.pdf.text/textextractionoptions/) * Class [TextDevice](../) * Namespace [Aspose::Pdf::Devices](../../) diff --git a/english/cpp/aspose.pdf.devices/textdevice/process/_index.md b/english/cpp/aspose.pdf.devices/textdevice/process/_index.md index 33a1f22cb9..7821e2e770 100644 --- a/english/cpp/aspose.pdf.devices/textdevice/process/_index.md +++ b/english/cpp/aspose.pdf.devices/textdevice/process/_index.md @@ -24,7 +24,9 @@ void Aspose::Pdf::Devices::TextDevice::Process(System::SharedPtr page, Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) +* Class [Stream](../../../system.io/stream/) * Class [TextDevice](../) * Namespace [Aspose::Pdf::Devices](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.devices/textdevice/set_encoding/_index.md b/english/cpp/aspose.pdf.devices/textdevice/set_encoding/_index.md index a15f8991aa..5a85102d15 100644 --- a/english/cpp/aspose.pdf.devices/textdevice/set_encoding/_index.md +++ b/english/cpp/aspose.pdf.devices/textdevice/set_encoding/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Devices::TextDevice::set_Encoding(System::SharedPtr) | Abstract initializer for [ImageDevice](../imagedevice/) descendants. | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and default resolution (=150). | -| [ImageDevice](../imagedevice/imagedevice/)(int32_t, int32_t, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | -| [ImageDevice](../imagedevice/imagedevice/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [JpegDevice](../jpegdevice/) class with provided image dimensions and resolution. | | [Process](./process/)(System::SharedPtr\, System::SharedPtr\) override | Converts the page into thumbnail image png and saves it in the output stream. | -| [Process](../pagedevice/process/)(System::SharedPtr\, System::String) | Perfoms some operation on the given page and saves results into the file. | -| [set_CoordinateType](../imagedevice/set_coordinatetype/)(PageCoordinateType) | Sets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [set_FormPresentationMode](../imagedevice/set_formpresentationmode/)(Aspose::Pdf::Devices::FormPresentationMode) | Sets form presentation mode. | -| [set_RenderingOptions](../imagedevice/set_renderingoptions/)(System::SharedPtr\) | Sets rendering options. | | [ThumbnailDevice](./thumbnaildevice/)() | Initializes a new instance of the [ThumbnailDevice](./) class with default size of thumbnail image (200x200 pixels). | | [ThumbnailDevice](./thumbnaildevice/)(int32_t, int32_t) | Initializes a new instance of the [ThumbnailDevice](./) class. | ## See Also diff --git a/english/cpp/aspose.pdf.devices/thumbnaildevice/process/_index.md b/english/cpp/aspose.pdf.devices/thumbnaildevice/process/_index.md index 7d6be2be39..a62fa0491a 100644 --- a/english/cpp/aspose.pdf.devices/thumbnaildevice/process/_index.md +++ b/english/cpp/aspose.pdf.devices/thumbnaildevice/process/_index.md @@ -24,7 +24,9 @@ void Aspose::Pdf::Devices::ThumbnailDevice::Process(System::SharedPtr page ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) +* Class [Stream](../../../system.io/stream/) * Class [ThumbnailDevice](../) * Namespace [Aspose::Pdf::Devices](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.devices/tiffdevice/_index.md b/english/cpp/aspose.pdf.devices/tiffdevice/_index.md index 0ef47edc9a..923597f15a 100644 --- a/english/cpp/aspose.pdf.devices/tiffdevice/_index.md +++ b/english/cpp/aspose.pdf.devices/tiffdevice/_index.md @@ -21,7 +21,6 @@ class TiffDevice : public Aspose::Pdf::Devices::DocumentDevice | Method | Description | | --- | --- | | [BinarizeBradley](./binarizebradley/)(System::SharedPtr\, System::SharedPtr\, double) | Do Bradley binarization for input stream. | -| [DocumentDevice](../documentdevice/documentdevice/)() | | | [get_FormPresentationMode](./get_formpresentationmode/)() const | Gets form presentation mode. | | [get_Height](./get_height/)() const | Gets image output height. | | [get_RenderingOptions](./get_renderingoptions/)() const | Gets rendering options. | @@ -30,10 +29,6 @@ class TiffDevice : public Aspose::Pdf::Devices::DocumentDevice | [get_Width](./get_width/)() const | Gets image output width. | | [Process](./process/)(System::SharedPtr\, int32_t, int32_t, System::SharedPtr\) override | Converts certain document pages into tiff and save it in the output stream. | | [Process](./process/)(System::SharedPtr\, System::SharedPtr\) override | Perfoms some operation on the given page, e.g. converts page into graphic image. | -| [Process](../documentdevice/process/)(System::SharedPtr\, System::SharedPtr\) | Processes the whole document and saves results into stream. | -| [Process](../documentdevice/process/)(System::SharedPtr\, System::String) | Processes the whole document and saves results into file. | -| [Process](../documentdevice/process/)(System::SharedPtr\, int32_t, int32_t, System::String) | Processes certain pages of the document and saves results into file. | -| [Process](../pagedevice/process/)(System::SharedPtr\, System::String) | Perfoms some operation on the given page and saves results into the file. | | [set_FormPresentationMode](./set_formpresentationmode/)(Aspose::Pdf::Devices::FormPresentationMode) | Sets form presentation mode. | | [set_RenderingOptions](./set_renderingoptions/)(System::SharedPtr\) | Sets rendering options. | | [TiffDevice](./tiffdevice/)(System::SharedPtr\) | Initializes a new instance of the [TiffDevice](./) class. | diff --git a/english/cpp/aspose.pdf.devices/tiffdevice/binarizebradley/_index.md b/english/cpp/aspose.pdf.devices/tiffdevice/binarizebradley/_index.md index 1f01973870..ad42135c6f 100644 --- a/english/cpp/aspose.pdf.devices/tiffdevice/binarizebradley/_index.md +++ b/english/cpp/aspose.pdf.devices/tiffdevice/binarizebradley/_index.md @@ -25,6 +25,8 @@ void Aspose::Pdf::Devices::TiffDevice::BinarizeBradley(System::SharedPtr Aspose::Pdf::Devices::TiffDevic ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [RenderingOptions](../../../aspose.pdf/renderingoptions/) * Class [TiffDevice](../) * Namespace [Aspose::Pdf::Devices](../../) diff --git a/english/cpp/aspose.pdf.devices/tiffdevice/get_resolution/_index.md b/english/cpp/aspose.pdf.devices/tiffdevice/get_resolution/_index.md index f1eff9c8dc..f5f7100313 100644 --- a/english/cpp/aspose.pdf.devices/tiffdevice/get_resolution/_index.md +++ b/english/cpp/aspose.pdf.devices/tiffdevice/get_resolution/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Devices::TiffDe ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../resolution/) * Class [TiffDevice](../) * Namespace [Aspose::Pdf::Devices](../../) diff --git a/english/cpp/aspose.pdf.devices/tiffdevice/get_settings/_index.md b/english/cpp/aspose.pdf.devices/tiffdevice/get_settings/_index.md index 9eb45eb021..09d772cf96 100644 --- a/english/cpp/aspose.pdf.devices/tiffdevice/get_settings/_index.md +++ b/english/cpp/aspose.pdf.devices/tiffdevice/get_settings/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Devices::TiffDevice::get_Settings() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TiffSettings](../../tiffsettings/) * Class [TiffDevice](../) * Namespace [Aspose::Pdf::Devices](../../) diff --git a/english/cpp/aspose.pdf.devices/tiffdevice/process/_index.md b/english/cpp/aspose.pdf.devices/tiffdevice/process/_index.md index bcd86a67e9..5cc5aecda8 100644 --- a/english/cpp/aspose.pdf.devices/tiffdevice/process/_index.md +++ b/english/cpp/aspose.pdf.devices/tiffdevice/process/_index.md @@ -26,7 +26,9 @@ void Aspose::Pdf::Devices::TiffDevice::Process(System::SharedPtr page, Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) +* Class [Stream](../../../system.io/stream/) * Class [TiffDevice](../) * Namespace [Aspose::Pdf::Devices](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.devices/tiffdevice/set_renderingoptions/_index.md b/english/cpp/aspose.pdf.devices/tiffdevice/set_renderingoptions/_index.md index 51098f9f8a..59268edb56 100644 --- a/english/cpp/aspose.pdf.devices/tiffdevice/set_renderingoptions/_index.md +++ b/english/cpp/aspose.pdf.devices/tiffdevice/set_renderingoptions/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Devices::TiffDevice::set_RenderingOptions(System::SharedPtr pageSiz ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [TiffDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -264,6 +273,7 @@ Aspose::Pdf::Devices::TiffDevice::TiffDevice(System::SharedPtr pageSiz ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [Resolution](../../resolution/) * Class [TiffDevice](../) @@ -287,6 +297,7 @@ Aspose::Pdf::Devices::TiffDevice::TiffDevice(System::SharedPtr pageSiz ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [Resolution](../../resolution/) * Class [TiffSettings](../../tiffsettings/) @@ -312,6 +323,7 @@ Aspose::Pdf::Devices::TiffDevice::TiffDevice(System::SharedPtr pageSiz ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [Resolution](../../resolution/) * Class [TiffSettings](../../tiffsettings/) @@ -336,6 +348,7 @@ Aspose::Pdf::Devices::TiffDevice::TiffDevice(System::SharedPtr pageSiz ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [TiffSettings](../../tiffsettings/) * Class [TiffDevice](../) @@ -359,6 +372,7 @@ Aspose::Pdf::Devices::TiffDevice::TiffDevice(System::SharedPtr pageSiz ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [TiffSettings](../../tiffsettings/) * Class [IIndexBitmapConverter](../../../aspose.pdf/iindexbitmapconverter/) @@ -381,6 +395,7 @@ Aspose::Pdf::Devices::TiffDevice::TiffDevice(System::SharedPtr set ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TiffSettings](../../tiffsettings/) * Class [TiffDevice](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -402,6 +417,7 @@ Aspose::Pdf::Devices::TiffDevice::TiffDevice(System::SharedPtr set ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TiffSettings](../../tiffsettings/) * Class [IIndexBitmapConverter](../../../aspose.pdf/iindexbitmapconverter/) * Class [TiffDevice](../) diff --git a/english/cpp/aspose.pdf.devices/tiffsettings/_index.md b/english/cpp/aspose.pdf.devices/tiffsettings/_index.md index a326c42cb6..5f908f9cc1 100644 --- a/english/cpp/aspose.pdf.devices/tiffsettings/_index.md +++ b/english/cpp/aspose.pdf.devices/tiffsettings/_index.md @@ -44,5 +44,6 @@ class TiffSettings : public System::Object | [TiffSettings](./tiffsettings/)(bool) | Initializes a new instance of the [TiffSettings](./) class. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Devices](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.devices/tiffsettings/get_margins/_index.md b/english/cpp/aspose.pdf.devices/tiffsettings/get_margins/_index.md index bf78095a70..baab0e7d04 100644 --- a/english/cpp/aspose.pdf.devices/tiffsettings/get_margins/_index.md +++ b/english/cpp/aspose.pdf.devices/tiffsettings/get_margins/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Devices::TiffSetti ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Margins](../../margins/) * Class [TiffSettings](../) * Namespace [Aspose::Pdf::Devices](../../) diff --git a/english/cpp/aspose.pdf.devices/tiffsettings/tiffsettings/_index.md b/english/cpp/aspose.pdf.devices/tiffsettings/tiffsettings/_index.md index d3d9fd5c4f..447d1c9c3b 100644 --- a/english/cpp/aspose.pdf.devices/tiffsettings/tiffsettings/_index.md +++ b/english/cpp/aspose.pdf.devices/tiffsettings/tiffsettings/_index.md @@ -100,6 +100,7 @@ Aspose::Pdf::Devices::TiffSettings::TiffSettings(CompressionType compressionType * Enum [CompressionType](../../compressiontype/) * Enum [ColorDepth](../../colordepth/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Margins](../../margins/) * Class [TiffSettings](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -125,6 +126,7 @@ Aspose::Pdf::Devices::TiffSettings::TiffSettings(CompressionType compressionType * Enum [CompressionType](../../compressiontype/) * Enum [ColorDepth](../../colordepth/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Margins](../../margins/) * Class [TiffSettings](../) * Namespace [Aspose::Pdf::Devices](../../) @@ -151,6 +153,7 @@ Aspose::Pdf::Devices::TiffSettings::TiffSettings(CompressionType compressionType * Enum [CompressionType](../../compressiontype/) * Enum [ColorDepth](../../colordepth/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Margins](../../margins/) * Enum [ShapeType](../../shapetype/) * Class [TiffSettings](../) @@ -192,6 +195,7 @@ Aspose::Pdf::Devices::TiffSettings::TiffSettings(System::SharedPtr) | Sets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | | [set_PosX](./set_posx/)(double) | Sets a float value that indicates the x-coordinate of the center of the arc. | | [set_PosY](./set_posy/)(double) | Sets a float value that indicates the y-coordinate of the center of the arc. | | [set_Radius](./set_radius/)(double) | Sets a float value that indicates the radius of the arc. | -| [set_Text](../shape/set_text/)(System::SharedPtr\) | Sets a text for shape. | -| [Shape](../shape/shape/)() | | ## See Also * Class [Shape](../shape/) diff --git a/english/cpp/aspose.pdf.drawing/circle/_index.md b/english/cpp/aspose.pdf.drawing/circle/_index.md index 04e351c2a3..793f046933 100644 --- a/english/cpp/aspose.pdf.drawing/circle/_index.md +++ b/english/cpp/aspose.pdf.drawing/circle/_index.md @@ -21,17 +21,12 @@ class Circle : public Aspose::Pdf::Drawing::Shape | Method | Description | | --- | --- | | [Circle](./circle/)(float, float, float) | Initializes a new instance of the [Circle](./) class. | -| [get_GraphInfo](../shape/get_graphinfo/)() const | Gets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | | [get_PosX](./get_posx/)() const | Gets a float value that indicates the x-coordinate of the center of the circle. | | [get_PosY](./get_posy/)() const | Gets a float value that indicates the y-coordinate of the center of the circle. | | [get_Radius](./get_radius/)() const | Gets a float value that indicates the radius of the circle. | -| [get_Text](../shape/get_text/)() const | Gets a text for shape. | -| [set_GraphInfo](../shape/set_graphinfo/)(System::SharedPtr\) | Sets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | | [set_PosX](./set_posx/)(double) | Sets a float value that indicates the x-coordinate of the center of the circle. | | [set_PosY](./set_posy/)(double) | Sets a float value that indicates the y-coordinate of the center of the circle. | | [set_Radius](./set_radius/)(double) | Sets a float value that indicates the radius of the circle. | -| [set_Text](../shape/set_text/)(System::SharedPtr\) | Sets a text for shape. | -| [Shape](../shape/shape/)() | | ## See Also * Class [Shape](../shape/) diff --git a/english/cpp/aspose.pdf.drawing/curve/_index.md b/english/cpp/aspose.pdf.drawing/curve/_index.md index edc0692237..f682cb032a 100644 --- a/english/cpp/aspose.pdf.drawing/curve/_index.md +++ b/english/cpp/aspose.pdf.drawing/curve/_index.md @@ -21,13 +21,8 @@ class Curve : public Aspose::Pdf::Drawing::Shape | Method | Description | | --- | --- | | [Curve](./curve/)(System::ArrayPtr\) | Initializes a new instance of the [Curve](./) class. | -| [get_GraphInfo](../shape/get_graphinfo/)() const | Gets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | | [get_PositionArray](./get_positionarray/)() const | Gets a float position array. | -| [get_Text](../shape/get_text/)() const | Gets a text for shape. | -| [set_GraphInfo](../shape/set_graphinfo/)(System::SharedPtr\) | Sets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | | [set_PositionArray](./set_positionarray/)(System::ArrayPtr\) | Sets a float position array. | -| [set_Text](../shape/set_text/)(System::SharedPtr\) | Sets a text for shape. | -| [Shape](../shape/shape/)() | | ## See Also * Class [Shape](../shape/) diff --git a/english/cpp/aspose.pdf.drawing/curve/curve/_index.md b/english/cpp/aspose.pdf.drawing/curve/curve/_index.md index 7b190ea3fb..907fffb165 100644 --- a/english/cpp/aspose.pdf.drawing/curve/curve/_index.md +++ b/english/cpp/aspose.pdf.drawing/curve/curve/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Drawing::Curve::Curve(System::ArrayPtr positionArray) ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Curve](../) * Namespace [Aspose::Pdf::Drawing](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.drawing/curve/get_positionarray/_index.md b/english/cpp/aspose.pdf.drawing/curve/get_positionarray/_index.md index b0cae7e369..aa5b1ea3e4 100644 --- a/english/cpp/aspose.pdf.drawing/curve/get_positionarray/_index.md +++ b/english/cpp/aspose.pdf.drawing/curve/get_positionarray/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::Drawing::Curve::get_PositionArray() const ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Curve](../) * Namespace [Aspose::Pdf::Drawing](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.drawing/curve/set_positionarray/_index.md b/english/cpp/aspose.pdf.drawing/curve/set_positionarray/_index.md index 0e450c6368..a3ffd3bb54 100644 --- a/english/cpp/aspose.pdf.drawing/curve/set_positionarray/_index.md +++ b/english/cpp/aspose.pdf.drawing/curve/set_positionarray/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Drawing::Curve::set_PositionArray(System::ArrayPtr valu ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Curve](../) * Namespace [Aspose::Pdf::Drawing](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.drawing/ellipse/_index.md b/english/cpp/aspose.pdf.drawing/ellipse/_index.md index 6b307e5024..88bb4c53bb 100644 --- a/english/cpp/aspose.pdf.drawing/ellipse/_index.md +++ b/english/cpp/aspose.pdf.drawing/ellipse/_index.md @@ -22,18 +22,13 @@ class Ellipse : public Aspose::Pdf::Drawing::Shape | --- | --- | | [Ellipse](./ellipse/)(double, double, double, double) | Initializes a new instance of the [Ellipse](./) class. | | [get_Bottom](./get_bottom/)() const | Gets a float value that indicates the bottom position of the ellipse. | -| [get_GraphInfo](../shape/get_graphinfo/)() const | Gets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | | [get_Height](./get_height/)() const | Gets a float value that indicates the height of the ellipse. | | [get_Left](./get_left/)() const | Gets a float value that indicates the left position of the ellipse. | -| [get_Text](../shape/get_text/)() const | Gets a text for shape. | | [get_Width](./get_width/)() const | Gets a float value that indicates the width of the ellipse. | | [set_Bottom](./set_bottom/)(double) | Sets a float value that indicates the bottom position of the ellipse. | -| [set_GraphInfo](../shape/set_graphinfo/)(System::SharedPtr\) | Sets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | | [set_Height](./set_height/)(double) | Sets a float value that indicates the height of the ellipse. | | [set_Left](./set_left/)(double) | Sets a float value that indicates the left position of the ellipse. | -| [set_Text](../shape/set_text/)(System::SharedPtr\) | Sets a text for shape. | | [set_Width](./set_width/)(double) | Sets a float value that indicates the width of the ellipse. | -| [Shape](../shape/shape/)() | | ## See Also * Class [Shape](../shape/) diff --git a/english/cpp/aspose.pdf.drawing/gradientaxialshading/_index.md b/english/cpp/aspose.pdf.drawing/gradientaxialshading/_index.md index 4e36ace5d0..917e23ebf5 100644 --- a/english/cpp/aspose.pdf.drawing/gradientaxialshading/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientaxialshading/_index.md @@ -26,7 +26,6 @@ class GradientAxialShading : public Aspose::Pdf::Drawing::PatternColorSpace | [get_StartColor](./get_startcolor/)() const | Gets start color. | | [GradientAxialShading](./gradientaxialshading/)() | Initializes a new instance of the [GradientAxialShading](./) class. | | [GradientAxialShading](./gradientaxialshading/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [GradientAxialShading](./) class. | -| [PatternColorSpace](../patterncolorspace/patterncolorspace/)() | | | [set_End](./set_end/)(System::SharedPtr\) | Sets end point. | | [set_EndColor](./set_endcolor/)(System::SharedPtr\) | Sets end color. | | [set_Start](./set_start/)(System::SharedPtr\) | Sets start point. | diff --git a/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_end/_index.md b/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_end/_index.md index 072f7dd359..f6f4fd51cf 100644 --- a/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_end/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_end/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Drawing::GradientAxialShading::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [GradientAxialShading](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_endcolor/_index.md b/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_endcolor/_index.md index 0c1a1c8da9..d6e876c16f 100644 --- a/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_endcolor/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_endcolor/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Drawing::GradientAxialShading::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [GradientAxialShading](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_start/_index.md b/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_start/_index.md index ae31b7049f..d9b5ac52c4 100644 --- a/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_start/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_start/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Drawing::GradientAxialShading::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [GradientAxialShading](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_startcolor/_index.md b/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_startcolor/_index.md index 472266b00e..2d5287f974 100644 --- a/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_startcolor/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientaxialshading/get_startcolor/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Drawing::GradientAxialShading::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [GradientAxialShading](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/gradientaxialshading/gradientaxialshading/_index.md b/english/cpp/aspose.pdf.drawing/gradientaxialshading/gradientaxialshading/_index.md index 6db73c064d..f88ad6cdb5 100644 --- a/english/cpp/aspose.pdf.drawing/gradientaxialshading/gradientaxialshading/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientaxialshading/gradientaxialshading/_index.md @@ -38,6 +38,7 @@ Aspose::Pdf::Drawing::GradientAxialShading::GradientAxialShading(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [GradientAxialShading](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/gradientaxialshading/set_end/_index.md b/english/cpp/aspose.pdf.drawing/gradientaxialshading/set_end/_index.md index bc3d235722..68d97d60c1 100644 --- a/english/cpp/aspose.pdf.drawing/gradientaxialshading/set_end/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientaxialshading/set_end/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Drawing::GradientAxialShading::set_End(System::SharedPtr, System::SharedPtr\) | Initializes a new instance of the [GradientRadialShading](./) class. | -| [PatternColorSpace](../patterncolorspace/patterncolorspace/)() | | | [set_End](./set_end/)(System::SharedPtr\) | Sets ending circle center point. | | [set_EndColor](./set_endcolor/)(System::SharedPtr\) | Sets end color. | | [set_EndingRadius](./set_endingradius/)(double) | Sets ending circle radius. | diff --git a/english/cpp/aspose.pdf.drawing/gradientradialshading/get_end/_index.md b/english/cpp/aspose.pdf.drawing/gradientradialshading/get_end/_index.md index 338f8bbb7d..3240bc9e4a 100644 --- a/english/cpp/aspose.pdf.drawing/gradientradialshading/get_end/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientradialshading/get_end/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Drawing::GradientRadialShading::get_End() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [GradientRadialShading](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/gradientradialshading/get_endcolor/_index.md b/english/cpp/aspose.pdf.drawing/gradientradialshading/get_endcolor/_index.md index dc1de1bd47..b01c943dd4 100644 --- a/english/cpp/aspose.pdf.drawing/gradientradialshading/get_endcolor/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientradialshading/get_endcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Drawing::GradientRadialShading::get_EndCol ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [GradientRadialShading](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/gradientradialshading/get_start/_index.md b/english/cpp/aspose.pdf.drawing/gradientradialshading/get_start/_index.md index 51fdabfcc8..2a63fd8fb3 100644 --- a/english/cpp/aspose.pdf.drawing/gradientradialshading/get_start/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientradialshading/get_start/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Drawing::GradientRadialShading::get_Start( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [GradientRadialShading](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/gradientradialshading/get_startcolor/_index.md b/english/cpp/aspose.pdf.drawing/gradientradialshading/get_startcolor/_index.md index 831b220b83..5d31403edb 100644 --- a/english/cpp/aspose.pdf.drawing/gradientradialshading/get_startcolor/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientradialshading/get_startcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Drawing::GradientRadialShading::get_StartC ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [GradientRadialShading](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/gradientradialshading/gradientradialshading/_index.md b/english/cpp/aspose.pdf.drawing/gradientradialshading/gradientradialshading/_index.md index e77e78fc7e..62ca254223 100644 --- a/english/cpp/aspose.pdf.drawing/gradientradialshading/gradientradialshading/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientradialshading/gradientradialshading/_index.md @@ -38,6 +38,7 @@ Aspose::Pdf::Drawing::GradientRadialShading::GradientRadialShading(System::Share ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [GradientRadialShading](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/gradientradialshading/set_end/_index.md b/english/cpp/aspose.pdf.drawing/gradientradialshading/set_end/_index.md index f9106d793b..38e1dfbfd9 100644 --- a/english/cpp/aspose.pdf.drawing/gradientradialshading/set_end/_index.md +++ b/english/cpp/aspose.pdf.drawing/gradientradialshading/set_end/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Drawing::GradientRadialShading::set_End(System::SharedPtr) | Sets the border. | | [set_GraphInfo](./set_graphinfo/)(System::SharedPtr\) | Sets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | | [set_Height](./set_height/)(double) | Sets a float value that indicates the graph height. The unit is point. | -| virtual [set_HorizontalAlignment](../../aspose.pdf/baseparagraph/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets a horizontal alignment of paragraph. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | | [set_IsChangePosition](./set_ischangeposition/)(bool) | Sets change curret position after process paragraph.(default true) | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [set_Left](./set_left/)(double) | Sets the table left coordinate. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | | [set_Shapes](./set_shapes/)(System::SharedPtr\\>\>) | Sets a [Shapes](../) collection that indicates all shapes in the graph. | | [set_Title](./set_title/)(System::SharedPtr\) | Sets a string value that indicates the title of the graph. | | [set_Top](./set_top/)(double) | Sets the table top coordinate. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | | [set_Width](./set_width/)(double) | Sets a float value that indicates the graph width. The unit is point. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [BaseParagraph](../../aspose.pdf/baseparagraph/) diff --git a/english/cpp/aspose.pdf.drawing/graph/clone/_index.md b/english/cpp/aspose.pdf.drawing/graph/clone/_index.md index 74349c925e..efca11303c 100644 --- a/english/cpp/aspose.pdf.drawing/graph/clone/_index.md +++ b/english/cpp/aspose.pdf.drawing/graph/clone/_index.md @@ -23,6 +23,8 @@ The cloned object ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Graph](../) * Namespace [Aspose::Pdf::Drawing](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.drawing/graph/get_border/_index.md b/english/cpp/aspose.pdf.drawing/graph/get_border/_index.md index 3b117d1954..46128feb77 100644 --- a/english/cpp/aspose.pdf.drawing/graph/get_border/_index.md +++ b/english/cpp/aspose.pdf.drawing/graph/get_border/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Drawing::Graph::get_Border() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../../aspose.pdf/borderinfo/) * Class [Graph](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/graph/get_graphinfo/_index.md b/english/cpp/aspose.pdf.drawing/graph/get_graphinfo/_index.md index f560c7ca87..57cb5f9508 100644 --- a/english/cpp/aspose.pdf.drawing/graph/get_graphinfo/_index.md +++ b/english/cpp/aspose.pdf.drawing/graph/get_graphinfo/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Drawing::Graph::get_Graph ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphInfo](../../../aspose.pdf/graphinfo/) * Class [Graph](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/graph/get_shapes/_index.md b/english/cpp/aspose.pdf.drawing/graph/get_shapes/_index.md index 60195ae569..fd9f3d70ee 100644 --- a/english/cpp/aspose.pdf.drawing/graph/get_shapes/_index.md +++ b/english/cpp/aspose.pdf.drawing/graph/get_shapes/_index.md @@ -18,6 +18,8 @@ System::SharedPtr>> ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [Shape](../../shape/) * Class [Graph](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/graph/get_title/_index.md b/english/cpp/aspose.pdf.drawing/graph/get_title/_index.md index 6680d462aa..e1cada24b8 100644 --- a/english/cpp/aspose.pdf.drawing/graph/get_title/_index.md +++ b/english/cpp/aspose.pdf.drawing/graph/get_title/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Drawing::Graph:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragment](../../../aspose.pdf.text/textfragment/) * Class [Graph](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/graph/set_border/_index.md b/english/cpp/aspose.pdf.drawing/graph/set_border/_index.md index b83e818d3d..6da9eee251 100644 --- a/english/cpp/aspose.pdf.drawing/graph/set_border/_index.md +++ b/english/cpp/aspose.pdf.drawing/graph/set_border/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Drawing::Graph::set_Border(System::SharedPtr value ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../../aspose.pdf/borderinfo/) * Class [Graph](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/graph/set_graphinfo/_index.md b/english/cpp/aspose.pdf.drawing/graph/set_graphinfo/_index.md index 937a5d6d95..8c266531d8 100644 --- a/english/cpp/aspose.pdf.drawing/graph/set_graphinfo/_index.md +++ b/english/cpp/aspose.pdf.drawing/graph/set_graphinfo/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Drawing::Graph::set_GraphInfo(System::SharedPtr) | Initializes a new instance of the [Line](./) class. | -| [set_GraphInfo](../shape/set_graphinfo/)(System::SharedPtr\) | Sets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | | [set_PositionArray](./set_positionarray/)(System::ArrayPtr\) | Sets a [PositionArray](../) object that indicates the position array.The array is composed by coordinates of each control point of the line. directly. | -| [set_Text](../shape/set_text/)(System::SharedPtr\) | Sets a text for shape. | -| [Shape](../shape/shape/)() | | ## See Also * Class [Shape](../shape/) diff --git a/english/cpp/aspose.pdf.drawing/line/get_positionarray/_index.md b/english/cpp/aspose.pdf.drawing/line/get_positionarray/_index.md index 320c89ec87..7e3d5d5996 100644 --- a/english/cpp/aspose.pdf.drawing/line/get_positionarray/_index.md +++ b/english/cpp/aspose.pdf.drawing/line/get_positionarray/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::Drawing::Line::get_PositionArray() const ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Line](../) * Namespace [Aspose::Pdf::Drawing](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.drawing/line/line/_index.md b/english/cpp/aspose.pdf.drawing/line/line/_index.md index 7e2d1d068a..559538ccc3 100644 --- a/english/cpp/aspose.pdf.drawing/line/line/_index.md +++ b/english/cpp/aspose.pdf.drawing/line/line/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Drawing::Line::Line(System::ArrayPtr positionArray) ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Line](../) * Namespace [Aspose::Pdf::Drawing](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.drawing/line/set_positionarray/_index.md b/english/cpp/aspose.pdf.drawing/line/set_positionarray/_index.md index e19e657485..31e817bd5b 100644 --- a/english/cpp/aspose.pdf.drawing/line/set_positionarray/_index.md +++ b/english/cpp/aspose.pdf.drawing/line/set_positionarray/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Drawing::Line::set_PositionArray(System::ArrayPtr value ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Line](../) * Namespace [Aspose::Pdf::Drawing](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.drawing/path/_index.md b/english/cpp/aspose.pdf.drawing/path/_index.md index 4c38b1679e..db9b1933ad 100644 --- a/english/cpp/aspose.pdf.drawing/path/_index.md +++ b/english/cpp/aspose.pdf.drawing/path/_index.md @@ -20,14 +20,9 @@ class Path : public Aspose::Pdf::Drawing::Shape | Method | Description | | --- | --- | -| [get_GraphInfo](../shape/get_graphinfo/)() const | Gets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | | [get_Shapes](./get_shapes/)() const | Gets shapes collection. | -| [get_Text](../shape/get_text/)() const | Gets a text for shape. | | [Path](./path/)(System::ArrayPtr\\>) | Initializes a new instance of the [Path](./) class. | | [Path](./path/)() | Initializes a new instance of the [Path](./) class. | -| [set_GraphInfo](../shape/set_graphinfo/)(System::SharedPtr\) | Sets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | -| [set_Text](../shape/set_text/)(System::SharedPtr\) | Sets a text for shape. | -| [Shape](../shape/shape/)() | | ## See Also * Class [Shape](../shape/) diff --git a/english/cpp/aspose.pdf.drawing/path/get_shapes/_index.md b/english/cpp/aspose.pdf.drawing/path/get_shapes/_index.md index 6f36e2a372..4b6f1802b2 100644 --- a/english/cpp/aspose.pdf.drawing/path/get_shapes/_index.md +++ b/english/cpp/aspose.pdf.drawing/path/get_shapes/_index.md @@ -18,6 +18,8 @@ System::SharedPtr>> ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [Shape](../../shape/) * Class [Path](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/path/path/_index.md b/english/cpp/aspose.pdf.drawing/path/path/_index.md index a8a69f6a8d..7d97a7037b 100644 --- a/english/cpp/aspose.pdf.drawing/path/path/_index.md +++ b/english/cpp/aspose.pdf.drawing/path/path/_index.md @@ -37,6 +37,8 @@ Aspose::Pdf::Drawing::Path::Path(System::ArrayPtr> shap ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Shape](../../shape/) * Class [Path](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/patterncolorspace/_index.md b/english/cpp/aspose.pdf.drawing/patterncolorspace/_index.md index 3492d14c34..50be1189ce 100644 --- a/english/cpp/aspose.pdf.drawing/patterncolorspace/_index.md +++ b/english/cpp/aspose.pdf.drawing/patterncolorspace/_index.md @@ -23,5 +23,6 @@ class PatternColorSpace : public System::Object | [PatternColorSpace](./patterncolorspace/)() | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Drawing](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.drawing/rectangle/_index.md b/english/cpp/aspose.pdf.drawing/rectangle/_index.md index 6eabb88127..2f7451010a 100644 --- a/english/cpp/aspose.pdf.drawing/rectangle/_index.md +++ b/english/cpp/aspose.pdf.drawing/rectangle/_index.md @@ -21,21 +21,16 @@ class Rectangle : public Aspose::Pdf::Drawing::Shape | Method | Description | | --- | --- | | [get_Bottom](./get_bottom/)() const | Gets a float value that indicates the bottom position of the rectangle. | -| [get_GraphInfo](../shape/get_graphinfo/)() const | Gets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | | [get_Height](./get_height/)() const | Gets a float value that indicates the height of the rectangle. | | [get_Left](./get_left/)() const | Gets a float value that indicates the left position of the rectangle. | | [get_RoundedCornerRadius](./get_roundedcornerradius/)() const | Gets a float value that indicates the radius of rectangle corners. | -| [get_Text](../shape/get_text/)() const | Gets a text for shape. | | [get_Width](./get_width/)() const | Gets a float value that indicates the width of the rectangle. | | [Rectangle](./rectangle/)(float, float, float, float) | Initializes a new instance of the [Rectangle](./) class. | | [set_Bottom](./set_bottom/)(double) | Sets a float value that indicates the bottom position of the rectangle. | -| [set_GraphInfo](../shape/set_graphinfo/)(System::SharedPtr\) | Sets a [GraphInfo](../../aspose.pdf/graphinfo/) object that indicates the graph info,such as color, line width,etc. | | [set_Height](./set_height/)(double) | Sets a float value that indicates the height of the rectangle. | | [set_Left](./set_left/)(double) | Sets a float value that indicates the left position of the rectangle. | | [set_RoundedCornerRadius](./set_roundedcornerradius/)(double) | Sets a float value that indicates the radius of rectangle corners. | -| [set_Text](../shape/set_text/)(System::SharedPtr\) | Sets a text for shape. | | [set_Width](./set_width/)(double) | Sets a float value that indicates the width of the rectangle. | -| [Shape](../shape/shape/)() | | ## See Also * Class [Shape](../shape/) diff --git a/english/cpp/aspose.pdf.drawing/shape/_index.md b/english/cpp/aspose.pdf.drawing/shape/_index.md index bf94ef650e..27d78797ee 100644 --- a/english/cpp/aspose.pdf.drawing/shape/_index.md +++ b/english/cpp/aspose.pdf.drawing/shape/_index.md @@ -27,5 +27,6 @@ class Shape : public System::Object | [Shape](./shape/)() | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Drawing](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.drawing/shape/get_graphinfo/_index.md b/english/cpp/aspose.pdf.drawing/shape/get_graphinfo/_index.md index a28a6d00a4..ae629c726a 100644 --- a/english/cpp/aspose.pdf.drawing/shape/get_graphinfo/_index.md +++ b/english/cpp/aspose.pdf.drawing/shape/get_graphinfo/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Drawing::Shape::get_Graph ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphInfo](../../../aspose.pdf/graphinfo/) * Class [Shape](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/shape/get_text/_index.md b/english/cpp/aspose.pdf.drawing/shape/get_text/_index.md index 053edfdf87..c9bbdbbf8f 100644 --- a/english/cpp/aspose.pdf.drawing/shape/get_text/_index.md +++ b/english/cpp/aspose.pdf.drawing/shape/get_text/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Drawing::Shape:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragment](../../../aspose.pdf.text/textfragment/) * Class [Shape](../) * Namespace [Aspose::Pdf::Drawing](../../) diff --git a/english/cpp/aspose.pdf.drawing/shape/set_graphinfo/_index.md b/english/cpp/aspose.pdf.drawing/shape/set_graphinfo/_index.md index 9f5039e874..bc784985e6 100644 --- a/english/cpp/aspose.pdf.drawing/shape/set_graphinfo/_index.md +++ b/english/cpp/aspose.pdf.drawing/shape/set_graphinfo/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Drawing::Shape::set_GraphInfo(System::SharedPtr srcDo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [AutoFiller](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -43,6 +44,8 @@ void Aspose::Pdf::Facades::AutoFiller::BindPdf(System::SharedPtr> Aspose::Pdf::Facades::Au ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [AutoFiller](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/autofiller/save/_index.md b/english/cpp/aspose.pdf.facades/autofiller/save/_index.md index 6d2e48b28a..e375e695b2 100644 --- a/english/cpp/aspose.pdf.facades/autofiller/save/_index.md +++ b/english/cpp/aspose.pdf.facades/autofiller/save/_index.md @@ -41,6 +41,8 @@ void Aspose::Pdf::Facades::AutoFiller::Save(System::SharedPtr mci ## See Also +* Class [Nullable](../../../system/nullable/) +* Class [String](../../../system/string/) * Class [BDCProperties](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -45,6 +47,7 @@ Aspose::Pdf::Facades::BDCProperties::BDCProperties(System::String lang=nullptr, ## See Also +* Class [String](../../../system/string/) * Class [BDCProperties](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bdcproperties/get_e/_index.md b/english/cpp/aspose.pdf.facades/bdcproperties/get_e/_index.md index 2207724a09..8e2c15c31e 100644 --- a/english/cpp/aspose.pdf.facades/bdcproperties/get_e/_index.md +++ b/english/cpp/aspose.pdf.facades/bdcproperties/get_e/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::BDCProperties::get_E() ## See Also +* Class [String](../../../system/string/) * Class [BDCProperties](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bdcproperties/get_lang/_index.md b/english/cpp/aspose.pdf.facades/bdcproperties/get_lang/_index.md index eb735df869..60da2b7888 100644 --- a/english/cpp/aspose.pdf.facades/bdcproperties/get_lang/_index.md +++ b/english/cpp/aspose.pdf.facades/bdcproperties/get_lang/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::BDCProperties::get_Lang() ## See Also +* Class [String](../../../system/string/) * Class [BDCProperties](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bdcproperties/get_mcid/_index.md b/english/cpp/aspose.pdf.facades/bdcproperties/get_mcid/_index.md index d545828996..d53740b2e7 100644 --- a/english/cpp/aspose.pdf.facades/bdcproperties/get_mcid/_index.md +++ b/english/cpp/aspose.pdf.facades/bdcproperties/get_mcid/_index.md @@ -18,6 +18,7 @@ System::Nullable Aspose::Pdf::Facades::BDCProperties::get_MCID() ## See Also +* Class [Nullable](../../../system/nullable/) * Class [BDCProperties](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bdcproperties/set_e/_index.md b/english/cpp/aspose.pdf.facades/bdcproperties/set_e/_index.md index 0b003e56e0..13572c6039 100644 --- a/english/cpp/aspose.pdf.facades/bdcproperties/set_e/_index.md +++ b/english/cpp/aspose.pdf.facades/bdcproperties/set_e/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::BDCProperties::set_E(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [BDCProperties](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bdcproperties/set_lang/_index.md b/english/cpp/aspose.pdf.facades/bdcproperties/set_lang/_index.md index 4e6ab90bf1..5814786d2d 100644 --- a/english/cpp/aspose.pdf.facades/bdcproperties/set_lang/_index.md +++ b/english/cpp/aspose.pdf.facades/bdcproperties/set_lang/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::BDCProperties::set_Lang(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [BDCProperties](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/_index.md b/english/cpp/aspose.pdf.facades/bookmark/_index.md index ab2b34ef15..98c9be1887 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/_index.md @@ -60,5 +60,6 @@ class Bookmark : public System::Object | [set_TitleColor](./set_titlecolor/)(System::Drawing::Color) | Sets the color of bookmark's title. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Facades](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/compareto/_index.md b/english/cpp/aspose.pdf.facades/bookmark/compareto/_index.md index 5133bba5dd..8ffee79fc4 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/compareto/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/compareto/_index.md @@ -18,6 +18,7 @@ int32_t Aspose::Pdf::Facades::Bookmark::CompareTo(const System::SharedPtr Aspose::Pdf::Facades::Bookmark::get_ChildItems() co ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Bookmarks](../../bookmarks/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/get_destination/_index.md b/english/cpp/aspose.pdf.facades/bookmark/get_destination/_index.md index a594989239..bca34a4c5a 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/get_destination/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/get_destination/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::Bookmark::get_Destination() const ## See Also +* Class [String](../../../system/string/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/get_pagedisplay/_index.md b/english/cpp/aspose.pdf.facades/bookmark/get_pagedisplay/_index.md index 194b35db45..8915620403 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/get_pagedisplay/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/get_pagedisplay/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::Bookmark::get_PageDisplay() const ## See Also +* Class [String](../../../system/string/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/get_remotefile/_index.md b/english/cpp/aspose.pdf.facades/bookmark/get_remotefile/_index.md index 7af3a72e82..7906572807 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/get_remotefile/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/get_remotefile/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::Bookmark::get_RemoteFile() const ## See Also +* Class [String](../../../system/string/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/get_title/_index.md b/english/cpp/aspose.pdf.facades/bookmark/get_title/_index.md index d1f99765ea..3e73d3f502 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/get_title/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/get_title/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::Bookmark::get_Title() const ## See Also +* Class [String](../../../system/string/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/get_titlecolor/_index.md b/english/cpp/aspose.pdf.facades/bookmark/get_titlecolor/_index.md index 1ed83ef949..e48daf57a2 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/get_titlecolor/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/get_titlecolor/_index.md @@ -18,6 +18,7 @@ System::Drawing::Color Aspose::Pdf::Facades::Bookmark::get_TitleColor() const ## See Also +* Class [Color](../../../system.drawing/color/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/set_action/_index.md b/english/cpp/aspose.pdf.facades/bookmark/set_action/_index.md index b548510829..41b2d64cd3 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/set_action/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/set_action/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::Bookmark::set_Action(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/set_childitem/_index.md b/english/cpp/aspose.pdf.facades/bookmark/set_childitem/_index.md index 8d88121dcc..4dedca3672 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/set_childitem/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/set_childitem/_index.md @@ -22,6 +22,7 @@ Use ChildItems property instead of this one. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Bookmarks](../../bookmarks/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/set_childitems/_index.md b/english/cpp/aspose.pdf.facades/bookmark/set_childitems/_index.md index d781e90c1d..ec924606de 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/set_childitems/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/set_childitems/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::Bookmark::set_ChildItems(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Bookmarks](../../bookmarks/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/set_destination/_index.md b/english/cpp/aspose.pdf.facades/bookmark/set_destination/_index.md index dd5fdbe8f2..21cc91b164 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/set_destination/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/set_destination/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::Bookmark::set_Destination(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/set_pagedisplay/_index.md b/english/cpp/aspose.pdf.facades/bookmark/set_pagedisplay/_index.md index 3d8b87cf92..b00fc2465f 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/set_pagedisplay/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/set_pagedisplay/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::Bookmark::set_PageDisplay(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/set_remotefile/_index.md b/english/cpp/aspose.pdf.facades/bookmark/set_remotefile/_index.md index c7c8732fc7..ecd04a79eb 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/set_remotefile/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/set_remotefile/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::Bookmark::set_RemoteFile(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/set_title/_index.md b/english/cpp/aspose.pdf.facades/bookmark/set_title/_index.md index c3cc5c3471..39c1e159c1 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/set_title/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/set_title/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::Bookmark::set_Title(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bookmark/set_titlecolor/_index.md b/english/cpp/aspose.pdf.facades/bookmark/set_titlecolor/_index.md index 227f3dd1f0..4e57293378 100644 --- a/english/cpp/aspose.pdf.facades/bookmark/set_titlecolor/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmark/set_titlecolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::Bookmark::set_TitleColor(System::Drawing::Color value ## See Also +* Class [Color](../../../system.drawing/color/) * Class [Bookmark](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/bookmarks/_index.md b/english/cpp/aspose.pdf.facades/bookmarks/_index.md index d7d4f93915..3d9b62268d 100644 --- a/english/cpp/aspose.pdf.facades/bookmarks/_index.md +++ b/english/cpp/aspose.pdf.facades/bookmarks/_index.md @@ -23,5 +23,6 @@ class Bookmarks : public System::Collections::Generic::List Aspose::Pdf::Facades::DocumentPrivil ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentPrivilege](../) * Class [DocumentPrivilege](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/documentprivilege/get_assembly/_index.md b/english/cpp/aspose.pdf.facades/documentprivilege/get_assembly/_index.md index f9bbc4ef07..fbdba8bb8f 100644 --- a/english/cpp/aspose.pdf.facades/documentprivilege/get_assembly/_index.md +++ b/english/cpp/aspose.pdf.facades/documentprivilege/get_assembly/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Facades::DocumentPrivil ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentPrivilege](../) * Class [DocumentPrivilege](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/documentprivilege/get_copy/_index.md b/english/cpp/aspose.pdf.facades/documentprivilege/get_copy/_index.md index 4792a8228e..1d1a01dd08 100644 --- a/english/cpp/aspose.pdf.facades/documentprivilege/get_copy/_index.md +++ b/english/cpp/aspose.pdf.facades/documentprivilege/get_copy/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Facades::DocumentPrivil ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentPrivilege](../) * Class [DocumentPrivilege](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/documentprivilege/get_degradedprinting/_index.md b/english/cpp/aspose.pdf.facades/documentprivilege/get_degradedprinting/_index.md index 886595ca28..8fcd412da0 100644 --- a/english/cpp/aspose.pdf.facades/documentprivilege/get_degradedprinting/_index.md +++ b/english/cpp/aspose.pdf.facades/documentprivilege/get_degradedprinting/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Facades::DocumentPrivil ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentPrivilege](../) * Class [DocumentPrivilege](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/documentprivilege/get_fillin/_index.md b/english/cpp/aspose.pdf.facades/documentprivilege/get_fillin/_index.md index ae44ff1b37..cda4ed112a 100644 --- a/english/cpp/aspose.pdf.facades/documentprivilege/get_fillin/_index.md +++ b/english/cpp/aspose.pdf.facades/documentprivilege/get_fillin/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Facades::DocumentPrivil ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentPrivilege](../) * Class [DocumentPrivilege](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/documentprivilege/get_forbidall/_index.md b/english/cpp/aspose.pdf.facades/documentprivilege/get_forbidall/_index.md index 067e3bd1da..74f0d024ec 100644 --- a/english/cpp/aspose.pdf.facades/documentprivilege/get_forbidall/_index.md +++ b/english/cpp/aspose.pdf.facades/documentprivilege/get_forbidall/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Facades::DocumentPrivil ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentPrivilege](../) * Class [DocumentPrivilege](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/documentprivilege/get_modifyannotations/_index.md b/english/cpp/aspose.pdf.facades/documentprivilege/get_modifyannotations/_index.md index a560c36cea..ceb188d121 100644 --- a/english/cpp/aspose.pdf.facades/documentprivilege/get_modifyannotations/_index.md +++ b/english/cpp/aspose.pdf.facades/documentprivilege/get_modifyannotations/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Facades::DocumentPrivil ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentPrivilege](../) * Class [DocumentPrivilege](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/documentprivilege/get_modifycontents/_index.md b/english/cpp/aspose.pdf.facades/documentprivilege/get_modifycontents/_index.md index 7348e8f552..4ebe53bec0 100644 --- a/english/cpp/aspose.pdf.facades/documentprivilege/get_modifycontents/_index.md +++ b/english/cpp/aspose.pdf.facades/documentprivilege/get_modifycontents/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Facades::DocumentPrivil ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentPrivilege](../) * Class [DocumentPrivilege](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/documentprivilege/get_print/_index.md b/english/cpp/aspose.pdf.facades/documentprivilege/get_print/_index.md index 1effa7861b..45c6b9ab18 100644 --- a/english/cpp/aspose.pdf.facades/documentprivilege/get_print/_index.md +++ b/english/cpp/aspose.pdf.facades/documentprivilege/get_print/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Facades::DocumentPrivil ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentPrivilege](../) * Class [DocumentPrivilege](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/documentprivilege/get_screenreaders/_index.md b/english/cpp/aspose.pdf.facades/documentprivilege/get_screenreaders/_index.md index cf904934ce..a42e81fbc3 100644 --- a/english/cpp/aspose.pdf.facades/documentprivilege/get_screenreaders/_index.md +++ b/english/cpp/aspose.pdf.facades/documentprivilege/get_screenreaders/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Facades::DocumentPrivil ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentPrivilege](../) * Class [DocumentPrivilege](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/facade/_index.md b/english/cpp/aspose.pdf.facades/facade/_index.md index b5192e30d5..2fa65f55d9 100644 --- a/english/cpp/aspose.pdf.facades/facade/_index.md +++ b/english/cpp/aspose.pdf.facades/facade/_index.md @@ -24,7 +24,6 @@ class Facade : public virtual Aspose::Pdf::Facades::IFacade, | [BindPdf](./bindpdf/)(System::String) override | Initializes the facade. | | [BindPdf](./bindpdf/)(System::SharedPtr\) override | Initializes the facade. | | [BindPdf](./bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | | [Close](./close/)() override | Disposes [Aspose.Pdf.Document](../../aspose.pdf/document/) bound with a facade. | | [Dispose](./dispose/)() override | Disposes the facade. | | [get_Document](./get_document/)() const | Gets the document facade is working on. | diff --git a/english/cpp/aspose.pdf.facades/facade/bindpdf/_index.md b/english/cpp/aspose.pdf.facades/facade/bindpdf/_index.md index a0d9c42507..d015baec8d 100644 --- a/english/cpp/aspose.pdf.facades/facade/bindpdf/_index.md +++ b/english/cpp/aspose.pdf.facades/facade/bindpdf/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Facades::Facade::BindPdf(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Facade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -62,6 +65,7 @@ void Aspose::Pdf::Facades::Facade::BindPdf(System::String srcFile) override ## See Also +* Class [String](../../../system/string/) * Class [Facade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/facade/get_document/_index.md b/english/cpp/aspose.pdf.facades/facade/get_document/_index.md index c42ca183d9..ab8e39c1be 100644 --- a/english/cpp/aspose.pdf.facades/facade/get_document/_index.md +++ b/english/cpp/aspose.pdf.facades/facade/get_document/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::Facade::get_Docum ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Facade](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/fontcolor/_index.md b/english/cpp/aspose.pdf.facades/fontcolor/_index.md index 7ef3b2f2b7..e849aebf07 100644 --- a/english/cpp/aspose.pdf.facades/fontcolor/_index.md +++ b/english/cpp/aspose.pdf.facades/fontcolor/_index.md @@ -30,5 +30,6 @@ class FontColor : public System::Object | [set_Red](./set_red/)(int32_t) | Red component of color. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Facades](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.facades/form/_index.md b/english/cpp/aspose.pdf.facades/form/_index.md index d80e441194..fa26385f5a 100644 --- a/english/cpp/aspose.pdf.facades/form/_index.md +++ b/english/cpp/aspose.pdf.facades/form/_index.md @@ -16,16 +16,19 @@ Class representing Acro form object. class Form : public Aspose::Pdf::Facades::SaveableFacade ``` +## Nested classes + +* Class [FormImportResult](./formimportresult/) +## Enums + +| Enum | Description | +| --- | --- | +| [ImportStatus](./importstatus/) | Status of imported field. | ## Methods | Method | Description | | --- | --- | -| [BindPdf](../facade/bindpdf/)(System::String) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | | [Close](./close/)() override | Closes opened files without any changes. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | | [ExportFdf](./exportfdf/)(System::SharedPtr\) | Exports the content of the fields of the pdf into the fdf stream. | | [ExportXfdf](./exportxfdf/)(System::SharedPtr\) | Exports the content of the fields of the pdf into the xml stream. The button field's value will not be exported. | | [ExportXml](./exportxml/)(System::SharedPtr\) | Exports the content of the fields of the pdf into the xml stream. The button field's value will not be exported. | @@ -57,7 +60,6 @@ class Form : public Aspose::Pdf::Facades::SaveableFacade | [get_ContentDisposition](./get_contentdisposition/)() const | Gets how content will be stored when result of operation is stored into HttpResponse object. Possible value: inline / attachment. Default: inline. | | [get_DestFileName](./get_destfilename/)() const | Gets destiination file name. | | [get_DestStream](./get_deststream/)() const | Gets destination stream. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_FieldNames](./get_fieldnames/)() | Gets list of field names on the form. | | [get_FormSubmitButtonNames](./get_formsubmitbuttonnames/)() | Gets all form submit button names. | | [get_ImportResult](./get_importresult/)() | Result of last import operation. Array of objects which descibre result of import for each field. | diff --git a/english/cpp/aspose.pdf.facades/form/exportfdf/_index.md b/english/cpp/aspose.pdf.facades/form/exportfdf/_index.md index 6b39e19eed..53540f2bae 100644 --- a/english/cpp/aspose.pdf.facades/form/exportfdf/_index.md +++ b/english/cpp/aspose.pdf.facades/form/exportfdf/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::Form::ExportFdf(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/exportxfdf/_index.md b/english/cpp/aspose.pdf.facades/form/exportxfdf/_index.md index cdc0242b22..5194660f3d 100644 --- a/english/cpp/aspose.pdf.facades/form/exportxfdf/_index.md +++ b/english/cpp/aspose.pdf.facades/form/exportxfdf/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::Form::ExportXfdf(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/extractxfadata/_index.md b/english/cpp/aspose.pdf.facades/form/extractxfadata/_index.md index 1b9bf5b007..0a4fcd3e3d 100644 --- a/english/cpp/aspose.pdf.facades/form/extractxfadata/_index.md +++ b/english/cpp/aspose.pdf.facades/form/extractxfadata/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::Form::ExtractXfaData(System::SharedPtr docume ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -61,7 +62,9 @@ Use constructor without destination. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -85,7 +88,9 @@ Use constructor without destination. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -109,6 +114,9 @@ Use constructor without destination. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -128,6 +136,8 @@ Aspose::Pdf::Facades::Form::Form(System::SharedPtr srcStream ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -151,6 +161,8 @@ Use constructor without destination. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -174,6 +186,9 @@ Use constructor without destination. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -197,6 +212,9 @@ Use constructor without destination. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -216,6 +234,7 @@ Aspose::Pdf::Facades::Form::Form(System::String srcFileName) ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -239,6 +258,9 @@ Use constructor without destination. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -262,6 +284,7 @@ Use constructor without destination. ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/formimportresult/_index.md b/english/cpp/aspose.pdf.facades/form/formimportresult/_index.md new file mode 100644 index 0000000000..52fc2bc8c3 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/form/formimportresult/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::Facades::Form::FormImportResult class +linktitle: FormImportResult +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::Form::FormImportResult class. Class which describes result if field import in C++.' +type: docs +weight: 5100 +url: /cpp/aspose.pdf.facades/form/formimportresult/ +--- +## FormImportResult class + + +Class which describes result if field import. + +```cpp +class FormImportResult : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_FieldName](./get_fieldname/)() const | Full name of the field. | +| [get_Status](./get_status/)() const | Status of field import. | +## See Also + +* Class [Object](../../../system/object/) +* Class [Form](../) +* Namespace [Aspose::Pdf::Facades](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/formimportresult/get_fieldname/_index.md b/english/cpp/aspose.pdf.facades/form/formimportresult/get_fieldname/_index.md new file mode 100644 index 0000000000..971de22ca9 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/form/formimportresult/get_fieldname/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Facades::Form::FormImportResult::get_FieldName method +linktitle: get_FieldName +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::Form::FormImportResult::get_FieldName method. Full name of the field in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf.facades/form/formimportresult/get_fieldname/ +--- +## FormImportResult::get_FieldName method + + +Full name of the field. + +```cpp +System::String Aspose::Pdf::Facades::Form::FormImportResult::get_FieldName() const +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [FormImportResult](../) +* Class [Form](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/form/formimportresult/get_status/_index.md b/english/cpp/aspose.pdf.facades/form/formimportresult/get_status/_index.md new file mode 100644 index 0000000000..31be6207a3 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/form/formimportresult/get_status/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Facades::Form::FormImportResult::get_Status method +linktitle: get_Status +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::Form::FormImportResult::get_Status method. Status of field import in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf.facades/form/formimportresult/get_status/ +--- +## FormImportResult::get_Status method + + +Status of field import. + +```cpp +Form::ImportStatus Aspose::Pdf::Facades::Form::FormImportResult::get_Status() const +``` + +## See Also + +* Enum [ImportStatus](../../importstatus/) +* Class [FormImportResult](../) +* Class [Form](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/form/get_attachmentname/_index.md b/english/cpp/aspose.pdf.facades/form/get_attachmentname/_index.md index 9ee83550ad..b9f7e87433 100644 --- a/english/cpp/aspose.pdf.facades/form/get_attachmentname/_index.md +++ b/english/cpp/aspose.pdf.facades/form/get_attachmentname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::Form::get_AttachmentName() const ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/get_destfilename/_index.md b/english/cpp/aspose.pdf.facades/form/get_destfilename/_index.md index a2c6211639..a193415cd1 100644 --- a/english/cpp/aspose.pdf.facades/form/get_destfilename/_index.md +++ b/english/cpp/aspose.pdf.facades/form/get_destfilename/_index.md @@ -22,6 +22,7 @@ Use Save(outputFile) method for getting facade results. ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/get_deststream/_index.md b/english/cpp/aspose.pdf.facades/form/get_deststream/_index.md index 013397529c..201ed80747 100644 --- a/english/cpp/aspose.pdf.facades/form/get_deststream/_index.md +++ b/english/cpp/aspose.pdf.facades/form/get_deststream/_index.md @@ -22,6 +22,8 @@ Use Save(outputStream) method for getting facade results. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/get_fieldnames/_index.md b/english/cpp/aspose.pdf.facades/form/get_fieldnames/_index.md index 15e4f4dd3c..37839d1d1f 100644 --- a/english/cpp/aspose.pdf.facades/form/get_fieldnames/_index.md +++ b/english/cpp/aspose.pdf.facades/form/get_fieldnames/_index.md @@ -18,6 +18,8 @@ System::ArrayPtr Aspose::Pdf::Facades::Form::get_FieldNames() ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/get_formsubmitbuttonnames/_index.md b/english/cpp/aspose.pdf.facades/form/get_formsubmitbuttonnames/_index.md index c759e2f29e..2ccd0a706b 100644 --- a/english/cpp/aspose.pdf.facades/form/get_formsubmitbuttonnames/_index.md +++ b/english/cpp/aspose.pdf.facades/form/get_formsubmitbuttonnames/_index.md @@ -18,6 +18,8 @@ System::ArrayPtr Aspose::Pdf::Facades::Form::get_FormSubmitButto ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/get_importresult/_index.md b/english/cpp/aspose.pdf.facades/form/get_importresult/_index.md index e2bc22b1b4..8d8bf8da3f 100644 --- a/english/cpp/aspose.pdf.facades/form/get_importresult/_index.md +++ b/english/cpp/aspose.pdf.facades/form/get_importresult/_index.md @@ -18,6 +18,9 @@ System::ArrayPtr> Aspose::Pdf::Facades ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FormImportResult](../formimportresult/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/get_response/_index.md b/english/cpp/aspose.pdf.facades/form/get_response/_index.md index c459310d7c..5cfdabd3d2 100644 --- a/english/cpp/aspose.pdf.facades/form/get_response/_index.md +++ b/english/cpp/aspose.pdf.facades/form/get_response/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Facades::Form::get_Res ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/get_saveoptions/_index.md b/english/cpp/aspose.pdf.facades/form/get_saveoptions/_index.md index 513cb3a1c3..942d6f62e3 100644 --- a/english/cpp/aspose.pdf.facades/form/get_saveoptions/_index.md +++ b/english/cpp/aspose.pdf.facades/form/get_saveoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::Form::get_Save ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SaveOptions](../../../aspose.pdf/saveoptions/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/form/get_srcfilename/_index.md b/english/cpp/aspose.pdf.facades/form/get_srcfilename/_index.md index 12251a72a4..777bf01b8a 100644 --- a/english/cpp/aspose.pdf.facades/form/get_srcfilename/_index.md +++ b/english/cpp/aspose.pdf.facades/form/get_srcfilename/_index.md @@ -22,6 +22,7 @@ Use BindPdf(inputFile) method for facade initialization. ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/get_srcstream/_index.md b/english/cpp/aspose.pdf.facades/form/get_srcstream/_index.md index 8a6a897dc1..3e6479614d 100644 --- a/english/cpp/aspose.pdf.facades/form/get_srcstream/_index.md +++ b/english/cpp/aspose.pdf.facades/form/get_srcstream/_index.md @@ -22,6 +22,8 @@ Use BindPdf(inputStream) method for facade initialization. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/getbuttonoptioncurrentvalue/_index.md b/english/cpp/aspose.pdf.facades/form/getbuttonoptioncurrentvalue/_index.md index 00f2a3da94..bbdccf0c00 100644 --- a/english/cpp/aspose.pdf.facades/form/getbuttonoptioncurrentvalue/_index.md +++ b/english/cpp/aspose.pdf.facades/form/getbuttonoptioncurrentvalue/_index.md @@ -27,6 +27,7 @@ String value for the current radio group optino. See also [GetButtonOptionValues ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/getbuttonoptionvalues/_index.md b/english/cpp/aspose.pdf.facades/form/getbuttonoptionvalues/_index.md index 47aa9b606f..080907dd45 100644 --- a/english/cpp/aspose.pdf.facades/form/getbuttonoptionvalues/_index.md +++ b/english/cpp/aspose.pdf.facades/form/getbuttonoptionvalues/_index.md @@ -27,6 +27,9 @@ Hash table of option values keyed by form item name ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/getfield/_index.md b/english/cpp/aspose.pdf.facades/form/getfield/_index.md index b92dafdeab..574d348dd8 100644 --- a/english/cpp/aspose.pdf.facades/form/getfield/_index.md +++ b/english/cpp/aspose.pdf.facades/form/getfield/_index.md @@ -27,6 +27,7 @@ The field's value. ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/getfieldfacade/_index.md b/english/cpp/aspose.pdf.facades/form/getfieldfacade/_index.md index 5af1b711bd..287084b61a 100644 --- a/english/cpp/aspose.pdf.facades/form/getfieldfacade/_index.md +++ b/english/cpp/aspose.pdf.facades/form/getfieldfacade/_index.md @@ -27,7 +27,9 @@ System::SharedPtr Aspose::Pdf::Facades::Form::GetFieldFacade(Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FormFieldFacade](../../formfieldfacade/) +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/getfieldflag/_index.md b/english/cpp/aspose.pdf.facades/form/getfieldflag/_index.md index 8ec4d969f3..deab2a7203 100644 --- a/english/cpp/aspose.pdf.facades/form/getfieldflag/_index.md +++ b/english/cpp/aspose.pdf.facades/form/getfieldflag/_index.md @@ -28,6 +28,7 @@ Property flag (ReadOnly/ Required/NoExport ## See Also * Enum [PropertyFlag](../../propertyflag/) +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/getfieldlimit/_index.md b/english/cpp/aspose.pdf.facades/form/getfieldlimit/_index.md index 65c67aaac3..5ff027303f 100644 --- a/english/cpp/aspose.pdf.facades/form/getfieldlimit/_index.md +++ b/english/cpp/aspose.pdf.facades/form/getfieldlimit/_index.md @@ -27,6 +27,7 @@ Return the limitation number of characters a text field can be filled. It not se ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/getfieldtype/_index.md b/english/cpp/aspose.pdf.facades/form/getfieldtype/_index.md index f6954d0d25..c5e3626772 100644 --- a/english/cpp/aspose.pdf.facades/form/getfieldtype/_index.md +++ b/english/cpp/aspose.pdf.facades/form/getfieldtype/_index.md @@ -28,6 +28,7 @@ Element of FileType enumeration corresponding to field type. ## See Also * Enum [FieldType](../../fieldtype/) +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/getfullfieldname/_index.md b/english/cpp/aspose.pdf.facades/form/getfullfieldname/_index.md index 6f55d26cc4..423c22c546 100644 --- a/english/cpp/aspose.pdf.facades/form/getfullfieldname/_index.md +++ b/english/cpp/aspose.pdf.facades/form/getfullfieldname/_index.md @@ -27,6 +27,7 @@ The full field name. ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/getrichtext/_index.md b/english/cpp/aspose.pdf.facades/form/getrichtext/_index.md index 1ab54fc1ac..99e4f77b00 100644 --- a/english/cpp/aspose.pdf.facades/form/getrichtext/_index.md +++ b/english/cpp/aspose.pdf.facades/form/getrichtext/_index.md @@ -27,6 +27,7 @@ Return a string containing formatting information of the Rich [Text](../../../as ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/getsubmitflags/_index.md b/english/cpp/aspose.pdf.facades/form/getsubmitflags/_index.md index 02c0b5938b..fb4a162a7d 100644 --- a/english/cpp/aspose.pdf.facades/form/getsubmitflags/_index.md +++ b/english/cpp/aspose.pdf.facades/form/getsubmitflags/_index.md @@ -28,6 +28,7 @@ Submission flags of the button. ## See Also * Enum [SubmitFormFlag](../../submitformflag/) +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/importfdf/_index.md b/english/cpp/aspose.pdf.facades/form/importfdf/_index.md index 12eb9530a5..cfa1c01502 100644 --- a/english/cpp/aspose.pdf.facades/form/importfdf/_index.md +++ b/english/cpp/aspose.pdf.facades/form/importfdf/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::Form::ImportFdf(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/importstatus/_index.md b/english/cpp/aspose.pdf.facades/form/importstatus/_index.md new file mode 100644 index 0000000000..f981ce5550 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/form/importstatus/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::Facades::Form::ImportStatus enum +linktitle: ImportStatus +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::Form::ImportStatus enum. Status of imported field in C++.' +type: docs +weight: 5000 +url: /cpp/aspose.pdf.facades/form/importstatus/ +--- +## ImportStatus enum + + +Status of imported field. + +```cpp +enum class ImportStatus +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Success | 0 | Field was successfully imported. | +| FieldNotFound | 1 | Field with this name was not found in the document form. | + +## See Also + +* Class [Form](../) +* Namespace [Aspose::Pdf::Facades](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/importxfdf/_index.md b/english/cpp/aspose.pdf.facades/form/importxfdf/_index.md index 23be99694c..e15de7f9e1 100644 --- a/english/cpp/aspose.pdf.facades/form/importxfdf/_index.md +++ b/english/cpp/aspose.pdf.facades/form/importxfdf/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::Form::ImportXfdf(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -43,6 +45,8 @@ void Aspose::Pdf::Facades::Form::ImportXml(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/isrequiredfield/_index.md b/english/cpp/aspose.pdf.facades/form/isrequiredfield/_index.md index 3d04daa358..bd07eb4b22 100644 --- a/english/cpp/aspose.pdf.facades/form/isrequiredfield/_index.md +++ b/english/cpp/aspose.pdf.facades/form/isrequiredfield/_index.md @@ -27,6 +27,7 @@ True - the field is required; otherwise, false. ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/renamefield/_index.md b/english/cpp/aspose.pdf.facades/form/renamefield/_index.md index 518cc8c4dc..c80398369d 100644 --- a/english/cpp/aspose.pdf.facades/form/renamefield/_index.md +++ b/english/cpp/aspose.pdf.facades/form/renamefield/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Facades::Form::RenameField(System::String fieldName, System::S ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/save/_index.md b/english/cpp/aspose.pdf.facades/form/save/_index.md index 294c30c8c6..a5931df036 100644 --- a/english/cpp/aspose.pdf.facades/form/save/_index.md +++ b/english/cpp/aspose.pdf.facades/form/save/_index.md @@ -41,6 +41,8 @@ void Aspose::Pdf::Facades::Form::Save(System::SharedPtr dest ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -60,6 +62,7 @@ void Aspose::Pdf::Facades::Form::Save(System::String destFile) override ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/set_attachmentname/_index.md b/english/cpp/aspose.pdf.facades/form/set_attachmentname/_index.md index f3692c5cb8..4c43988afc 100644 --- a/english/cpp/aspose.pdf.facades/form/set_attachmentname/_index.md +++ b/english/cpp/aspose.pdf.facades/form/set_attachmentname/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::Form::set_AttachmentName(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/set_destfilename/_index.md b/english/cpp/aspose.pdf.facades/form/set_destfilename/_index.md index de13e76f11..61b90cfc27 100644 --- a/english/cpp/aspose.pdf.facades/form/set_destfilename/_index.md +++ b/english/cpp/aspose.pdf.facades/form/set_destfilename/_index.md @@ -22,6 +22,7 @@ Use Save(outputFile) method for getting facade results. ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/set_deststream/_index.md b/english/cpp/aspose.pdf.facades/form/set_deststream/_index.md index b61871339f..df10f4415d 100644 --- a/english/cpp/aspose.pdf.facades/form/set_deststream/_index.md +++ b/english/cpp/aspose.pdf.facades/form/set_deststream/_index.md @@ -22,6 +22,8 @@ Use Save(outputStream) method for getting facade results. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Form](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/form/set_response/_index.md b/english/cpp/aspose.pdf.facades/form/set_response/_index.md index 8b70782064..2cefdf39ae 100644 --- a/english/cpp/aspose.pdf.facades/form/set_response/_index.md +++ b/english/cpp/aspose.pdf.facades/form/set_response/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Facades::Form::set_Response(System::SharedPtr) | Add a new item with Export value to the existing list box field, only for AcroForm combo box field. | | [AddSubmitBtn](./addsubmitbtn/)(System::String, int32_t, System::String, System::String, float, float, float, float) | Add submit button on the form. | -| [BindPdf](../facade/bindpdf/)(System::String) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | | [Close](./close/)() override | Closes the facade. | | [CopyInnerField](./copyinnerfield/)(System::String, System::String, int32_t) | Copies an existing field to the same position in specified page number. A new document will be produced, which contains everything the source document has except for the newly copied field. | | [CopyInnerField](./copyinnerfield/)(System::String, System::String, int32_t, float, float) | Copies an existing field to a new position specified by both page number and ordinates. A new document will be produced, which contains everything the source document has except for the newly copied field. | @@ -40,7 +36,6 @@ class FormEditor : public Aspose::Pdf::Facades::SaveableFacade | [DecorateField](./decoratefield/)(FieldType) | Changes visual attributes of all fields with the specified field type. | | [DecorateField](./decoratefield/)() | Changes visual attributes of all fields in the PDF document. | | [DelListItem](./dellistitem/)(System::String, System::String) | Delete item from the list field. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | | [FormEditor](./formeditor/)(System::SharedPtr\, System::SharedPtr\) | Constructor for [FormEditor](./). | | [FormEditor](./formeditor/)(System::String, System::String) | Constructor for [FormEditor](./). | | [FormEditor](./formeditor/)() | Constructor for [FormEditor](./). | @@ -53,7 +48,6 @@ class FormEditor : public Aspose::Pdf::Facades::SaveableFacade | [get_ContentDisposition](./get_contentdisposition/)() const | Gets how content will be stored when result of operation is stored into HttpResponse object. Possible value: inline / attachment. Default: inline. | | [get_DestFileName](./get_destfilename/)() const | Gets destination file name. | | [get_DestStream](./get_deststream/)() const | Gets destination stream. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_ExportItems](./get_exportitems/)() const | Sets options for combo box with export values. | | [get_Facade](./get_facade/)() const | Sets visual attributes of the field. | | [get_Items](./get_items/)() const | Sets items which will be added t onewly created list box or combo box. | @@ -73,8 +67,6 @@ class FormEditor : public Aspose::Pdf::Facades::SaveableFacade | [ResetFacade](./resetfacade/)() | Reset all visual attribtues to empty value. | | [ResetInnerFacade](./resetinnerfacade/)() | Reset all visual attribtues of inner facade to empty value. | | [Save](./save/)() | Saves changes into destination file. | -| [Save](../saveablefacade/save/)(System::String) override | Saves the PDF document to the specified file. | -| [Save](../saveablefacade/save/)(System::SharedPtr\) override | Saves the PDF document to the specified stream. | | [set_AttachmentName](./set_attachmentname/)(System::String) | Sets name of attachment when result of operation is stored into HttpResponse objects as attachment. | | [set_ContentDisposition](./set_contentdisposition/)(Aspose::Pdf::ContentDisposition) | Sets how content will be stored when result of operation is stored into HttpResponse object. Possible value: inline / attachment. Default: inline. | | [set_ConvertTo](./set_convertto/)(PdfFormat) | Sets PDF file format. Result file will be saved in specified file format. If this property is not specified then file will be save in default PDF format without conversion. | diff --git a/english/cpp/aspose.pdf.facades/formeditor/addfield/_index.md b/english/cpp/aspose.pdf.facades/formeditor/addfield/_index.md index 1b2ba0fd68..240ff1bfa8 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/addfield/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/addfield/_index.md @@ -34,6 +34,7 @@ true if field was successfully added. ## See Also * Enum [FieldType](../../fieldtype/) +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -69,6 +70,7 @@ true if field was successfully added. ## See Also * Enum [FieldType](../../fieldtype/) +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/addfieldscript/_index.md b/english/cpp/aspose.pdf.facades/formeditor/addfieldscript/_index.md index d5113e52a7..79c869e88b 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/addfieldscript/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/addfieldscript/_index.md @@ -28,6 +28,7 @@ True in case script was added successfully. ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/addlistitem/_index.md b/english/cpp/aspose.pdf.facades/formeditor/addlistitem/_index.md index 38d45fa38a..3c503f7a1a 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/addlistitem/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/addlistitem/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::Facades::FormEditor::AddListItem(System::String fieldName, Sys ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -44,6 +46,7 @@ void Aspose::Pdf::Facades::FormEditor::AddListItem(System::String fieldName, Sys ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/addsubmitbtn/_index.md b/english/cpp/aspose.pdf.facades/formeditor/addsubmitbtn/_index.md index 373bfba6ae..7fc5273fba 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/addsubmitbtn/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/addsubmitbtn/_index.md @@ -30,6 +30,7 @@ void Aspose::Pdf::Facades::FormEditor::AddSubmitBtn(System::String fieldName, in ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/copyinnerfield/_index.md b/english/cpp/aspose.pdf.facades/formeditor/copyinnerfield/_index.md index c49ed5eee7..7d4be069c9 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/copyinnerfield/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/copyinnerfield/_index.md @@ -25,6 +25,7 @@ void Aspose::Pdf::Facades::FormEditor::CopyInnerField(System::String fieldName, ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -48,6 +49,7 @@ void Aspose::Pdf::Facades::FormEditor::CopyInnerField(System::String fieldName, ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/copyouterfield/_index.md b/english/cpp/aspose.pdf.facades/formeditor/copyouterfield/_index.md index 06e9c6eda9..dfa35e2c04 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/copyouterfield/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/copyouterfield/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Facades::FormEditor::CopyOuterField(System::String srcFileName ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -45,6 +46,7 @@ void Aspose::Pdf::Facades::FormEditor::CopyOuterField(System::String srcFileName ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -68,6 +70,7 @@ void Aspose::Pdf::Facades::FormEditor::CopyOuterField(System::String srcFileName ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/decoratefield/_index.md b/english/cpp/aspose.pdf.facades/formeditor/decoratefield/_index.md index 54dc697704..c61e3aee27 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/decoratefield/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/decoratefield/_index.md @@ -57,6 +57,7 @@ void Aspose::Pdf::Facades::FormEditor::DecorateField(System::String fieldName) ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/dellistitem/_index.md b/english/cpp/aspose.pdf.facades/formeditor/dellistitem/_index.md index 567e09a466..068670800b 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/dellistitem/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/dellistitem/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Facades::FormEditor::DelListItem(System::String fieldName, Sys ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/formeditor/_index.md b/english/cpp/aspose.pdf.facades/formeditor/formeditor/_index.md index 90c35ca476..e619544223 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/formeditor/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/formeditor/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Facades::FormEditor::FormEditor(System::SharedPtr> Aspose::Pdf::Facades::FormEdi ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/get_facade/_index.md b/english/cpp/aspose.pdf.facades/formeditor/get_facade/_index.md index 88573b1431..d8ba3b7409 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/get_facade/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/get_facade/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::FormEditor::get_Facade( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FormFieldFacade](../../formfieldfacade/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/get_items/_index.md b/english/cpp/aspose.pdf.facades/formeditor/get_items/_index.md index 94d91460a7..d9f09cf468 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/get_items/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/get_items/_index.md @@ -18,6 +18,8 @@ System::ArrayPtr Aspose::Pdf::Facades::FormEditor::get_Items() c ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/get_response/_index.md b/english/cpp/aspose.pdf.facades/formeditor/get_response/_index.md index fd2c5646c7..767ce0d9a5 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/get_response/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/get_response/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Facades::FormEditor::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/get_saveoptions/_index.md b/english/cpp/aspose.pdf.facades/formeditor/get_saveoptions/_index.md index c54578953b..2f94550536 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/get_saveoptions/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/get_saveoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::FormEditor::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SaveOptions](../../../aspose.pdf/saveoptions/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/get_srcfilename/_index.md b/english/cpp/aspose.pdf.facades/formeditor/get_srcfilename/_index.md index 3a751d356d..ec8fc03b72 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/get_srcfilename/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/get_srcfilename/_index.md @@ -22,6 +22,7 @@ Use BindPdf(inputFile) method for facade initialization. ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/get_srcstream/_index.md b/english/cpp/aspose.pdf.facades/formeditor/get_srcstream/_index.md index 931effc642..2787a1f4d8 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/get_srcstream/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/get_srcstream/_index.md @@ -22,6 +22,8 @@ Use BindPdf(inputStream) method for facade initialization. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/getfieldappearance/_index.md b/english/cpp/aspose.pdf.facades/formeditor/getfieldappearance/_index.md index 5f5b8c0cb5..839a8af25f 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/getfieldappearance/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/getfieldappearance/_index.md @@ -28,6 +28,7 @@ Set of field flags ## See Also * Enum [AnnotationFlags](../../../aspose.pdf.annotations/annotationflags/) +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/movefield/_index.md b/english/cpp/aspose.pdf.facades/formeditor/movefield/_index.md index 9ad07def07..13de5e891d 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/movefield/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/movefield/_index.md @@ -31,6 +31,7 @@ true if field position was changed successfully. ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/removefield/_index.md b/english/cpp/aspose.pdf.facades/formeditor/removefield/_index.md index 7a0a2d66c9..f25fc3dbb4 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/removefield/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/removefield/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Facades::FormEditor::RemoveField(System::String fieldName) ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/removefieldaction/_index.md b/english/cpp/aspose.pdf.facades/formeditor/removefieldaction/_index.md index 96a3b32062..24c6716600 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/removefieldaction/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/removefieldaction/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Facades::FormEditor::RemoveFieldAction(System::String fieldNam ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/renamefield/_index.md b/english/cpp/aspose.pdf.facades/formeditor/renamefield/_index.md index 58971b5f67..3b518e2c02 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/renamefield/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/renamefield/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Facades::FormEditor::RenameField(System::String fieldName, Sys ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/set_attachmentname/_index.md b/english/cpp/aspose.pdf.facades/formeditor/set_attachmentname/_index.md index 374810a92b..092387a56e 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/set_attachmentname/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/set_attachmentname/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::FormEditor::set_AttachmentName(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/set_destfilename/_index.md b/english/cpp/aspose.pdf.facades/formeditor/set_destfilename/_index.md index a10d82504c..2c6c726c62 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/set_destfilename/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/set_destfilename/_index.md @@ -22,6 +22,7 @@ Use Save(outputFile) method for getting facade results. ## See Also +* Class [String](../../../system/string/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/set_deststream/_index.md b/english/cpp/aspose.pdf.facades/formeditor/set_deststream/_index.md index e03b0c6c7e..e03e5517cf 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/set_deststream/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/set_deststream/_index.md @@ -22,6 +22,8 @@ Use Save(outputStream) method for getting facade results. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [FormEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formeditor/set_exportitems/_index.md b/english/cpp/aspose.pdf.facades/formeditor/set_exportitems/_index.md index 142670f5d1..cb53eb4fca 100644 --- a/english/cpp/aspose.pdf.facades/formeditor/set_exportitems/_index.md +++ b/english/cpp/aspose.pdf.facades/formeditor/set_exportitems/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Facades::FormEditor::set_ExportItems(System::ArrayPtr> Aspose::Pdf::Facades::FormFie ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [FormFieldFacade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formfieldfacade/get_items/_index.md b/english/cpp/aspose.pdf.facades/formfieldfacade/get_items/_index.md index dd03b5fb97..1b1f0ad9e6 100644 --- a/english/cpp/aspose.pdf.facades/formfieldfacade/get_items/_index.md +++ b/english/cpp/aspose.pdf.facades/formfieldfacade/get_items/_index.md @@ -18,6 +18,8 @@ System::ArrayPtr Aspose::Pdf::Facades::FormFieldFacade::get_Item ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [FormFieldFacade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formfieldfacade/get_position/_index.md b/english/cpp/aspose.pdf.facades/formfieldfacade/get_position/_index.md index 269c836363..16aa08659c 100644 --- a/english/cpp/aspose.pdf.facades/formfieldfacade/get_position/_index.md +++ b/english/cpp/aspose.pdf.facades/formfieldfacade/get_position/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::Facades::FormFieldFacade::get_Position() co ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [FormFieldFacade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formfieldfacade/get_textcolor/_index.md b/english/cpp/aspose.pdf.facades/formfieldfacade/get_textcolor/_index.md index 3f722cc35c..975166b286 100644 --- a/english/cpp/aspose.pdf.facades/formfieldfacade/get_textcolor/_index.md +++ b/english/cpp/aspose.pdf.facades/formfieldfacade/get_textcolor/_index.md @@ -18,6 +18,7 @@ System::Drawing::Color Aspose::Pdf::Facades::FormFieldFacade::get_TextColor() co ## See Also +* Class [Color](../../../system.drawing/color/) * Class [FormFieldFacade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formfieldfacade/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf.facades/formfieldfacade/set_backgroundcolor/_index.md index 47330a4beb..e600f751cf 100644 --- a/english/cpp/aspose.pdf.facades/formfieldfacade/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.facades/formfieldfacade/set_backgroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::FormFieldFacade::set_BackgroundColor(System::Drawing: ## See Also +* Class [Color](../../../system.drawing/color/) * Class [FormFieldFacade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formfieldfacade/set_bordercolor/_index.md b/english/cpp/aspose.pdf.facades/formfieldfacade/set_bordercolor/_index.md index 81cfd83519..f948ec52e1 100644 --- a/english/cpp/aspose.pdf.facades/formfieldfacade/set_bordercolor/_index.md +++ b/english/cpp/aspose.pdf.facades/formfieldfacade/set_bordercolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::FormFieldFacade::set_BorderColor(System::Drawing::Col ## See Also +* Class [Color](../../../system.drawing/color/) * Class [FormFieldFacade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formfieldfacade/set_box/_index.md b/english/cpp/aspose.pdf.facades/formfieldfacade/set_box/_index.md index ed7b62c7d4..8c44b472da 100644 --- a/english/cpp/aspose.pdf.facades/formfieldfacade/set_box/_index.md +++ b/english/cpp/aspose.pdf.facades/formfieldfacade/set_box/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::FormFieldFacade::set_Box(System::Drawing::Rectangle v ## See Also +* Class [Rectangle](../../../system.drawing/rectangle/) * Class [FormFieldFacade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formfieldfacade/set_caption/_index.md b/english/cpp/aspose.pdf.facades/formfieldfacade/set_caption/_index.md index 8830617014..d77a96eb5e 100644 --- a/english/cpp/aspose.pdf.facades/formfieldfacade/set_caption/_index.md +++ b/english/cpp/aspose.pdf.facades/formfieldfacade/set_caption/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::FormFieldFacade::set_Caption(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [FormFieldFacade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formfieldfacade/set_customfont/_index.md b/english/cpp/aspose.pdf.facades/formfieldfacade/set_customfont/_index.md index 7f64be1b8c..c448bdd708 100644 --- a/english/cpp/aspose.pdf.facades/formfieldfacade/set_customfont/_index.md +++ b/english/cpp/aspose.pdf.facades/formfieldfacade/set_customfont/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::FormFieldFacade::set_CustomFont(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [FormFieldFacade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formfieldfacade/set_exportitems/_index.md b/english/cpp/aspose.pdf.facades/formfieldfacade/set_exportitems/_index.md index 6c2fea87e8..d061c78015 100644 --- a/english/cpp/aspose.pdf.facades/formfieldfacade/set_exportitems/_index.md +++ b/english/cpp/aspose.pdf.facades/formfieldfacade/set_exportitems/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Facades::FormFieldFacade::set_ExportItems(System::ArrayPtr ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [FormFieldFacade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/formfieldfacade/set_textcolor/_index.md b/english/cpp/aspose.pdf.facades/formfieldfacade/set_textcolor/_index.md index a05e7c7cc9..ce2e8a8866 100644 --- a/english/cpp/aspose.pdf.facades/formfieldfacade/set_textcolor/_index.md +++ b/english/cpp/aspose.pdf.facades/formfieldfacade/set_textcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::FormFieldFacade::set_TextColor(System::Drawing::Color ## See Also +* Class [Color](../../../system.drawing/color/) * Class [FormFieldFacade](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/ifacade/_index.md b/english/cpp/aspose.pdf.facades/ifacade/_index.md index 24ad305efe..78714f6eed 100644 --- a/english/cpp/aspose.pdf.facades/ifacade/_index.md +++ b/english/cpp/aspose.pdf.facades/ifacade/_index.md @@ -26,5 +26,6 @@ class IFacade : public System::IDisposable | virtual [Close](./close/)() | Releases any resources associates with the current facade. | ## See Also +* Class [IDisposable](../../system/idisposable/) * Namespace [Aspose::Pdf::Facades](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.facades/ifacade/bindpdf/_index.md b/english/cpp/aspose.pdf.facades/ifacade/bindpdf/_index.md index 2313e02074..94ef74c332 100644 --- a/english/cpp/aspose.pdf.facades/ifacade/bindpdf/_index.md +++ b/english/cpp/aspose.pdf.facades/ifacade/bindpdf/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::Facades::IFacade::BindPdf(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [IFacade](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -43,6 +44,8 @@ virtual void Aspose::Pdf::Facades::IFacade::BindPdf(System::SharedPtr) | Binds PDF document for editing. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | -| virtual [Close](../ifacade/close/)() | Releases any resources associates with the current facade. | | virtual [Save](./save/)(System::String) | Saves the result PDF document to file. | | virtual [Save](./save/)(System::SharedPtr\) | Saves the result PDF document to stream. | ## See Also diff --git a/english/cpp/aspose.pdf.facades/isaveablefacade/save/_index.md b/english/cpp/aspose.pdf.facades/isaveablefacade/save/_index.md index f66fd69040..c4e3bbfaf0 100644 --- a/english/cpp/aspose.pdf.facades/isaveablefacade/save/_index.md +++ b/english/cpp/aspose.pdf.facades/isaveablefacade/save/_index.md @@ -23,6 +23,8 @@ virtual void Aspose::Pdf::Facades::ISaveableFacade::Save(System::SharedPtr Aspose::Pdf::Facades::LineInfo::get_LineDashPattern() ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [LineInfo](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/lineinfo/get_verticecoordinate/_index.md b/english/cpp/aspose.pdf.facades/lineinfo/get_verticecoordinate/_index.md index d848c9c628..03a3900a32 100644 --- a/english/cpp/aspose.pdf.facades/lineinfo/get_verticecoordinate/_index.md +++ b/english/cpp/aspose.pdf.facades/lineinfo/get_verticecoordinate/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::Facades::LineInfo::get_VerticeCoordinate() ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [LineInfo](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/lineinfo/set_linecolor/_index.md b/english/cpp/aspose.pdf.facades/lineinfo/set_linecolor/_index.md index f95a48c74c..a9e3bc86e3 100644 --- a/english/cpp/aspose.pdf.facades/lineinfo/set_linecolor/_index.md +++ b/english/cpp/aspose.pdf.facades/lineinfo/set_linecolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::LineInfo::set_LineColor(System::Drawing::Color value) ## See Also +* Class [Color](../../../system.drawing/color/) * Class [LineInfo](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/lineinfo/set_linedashpattern/_index.md b/english/cpp/aspose.pdf.facades/lineinfo/set_linedashpattern/_index.md index 3c62123680..7f40806f7e 100644 --- a/english/cpp/aspose.pdf.facades/lineinfo/set_linedashpattern/_index.md +++ b/english/cpp/aspose.pdf.facades/lineinfo/set_linedashpattern/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::LineInfo::set_LineDashPattern(System::ArrayPtr) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | -| [Close](../facade/close/)() override | Disposes [Aspose.Pdf.Document](../../aspose.pdf/document/) bound with a facade. | | [DeleteAnnotation](./deleteannotation/)(System::String) | Deletes the annotation with specified annotation name. | | [DeleteAnnotations](./deleteannotations/)() | Deletes all annotations in the document. | | [DeleteAnnotations](./deleteannotations/)(System::String) | Deletes all annotations of the specified type in the document. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | | [ExportAnnotationsToXfdf](./exportannotationstoxfdf/)(System::SharedPtr\) | Exports annotations to stream. | | [ExportAnnotationsXfdf](./exportannotationsxfdf/)(System::SharedPtr\, int32_t, int32_t, System::ArrayPtr\) | Exports the content of the specified annotation types into XFDF. | | [ExportAnnotationsXfdf](./exportannotationsxfdf/)(System::SharedPtr\, int32_t, int32_t, System::ArrayPtr\) | Exports the content of the specified annotations types into XFDF. | @@ -37,7 +31,6 @@ class PdfAnnotationEditor : public Aspose::Pdf::Facades::SaveableFacade | [FlatteningAnnotations](./flatteningannotations/)() | Flattens all annotations in the document. | | [FlatteningAnnotations](./flatteningannotations/)(System::SharedPtr\) | Flattens all annotations in the document. | | [FlatteningAnnotations](./flatteningannotations/)(int32_t, int32_t, System::ArrayPtr\) | Flattens the annotations of the specified types. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [ImportAnnotationFromXfdf](./importannotationfromxfdf/)(System::String) | Imports all annotations from XFDF file. | | [ImportAnnotationFromXfdf](./importannotationfromxfdf/)(System::String, System::ArrayPtr\) | Imports the specified annotations from XFDF file. | | [ImportAnnotationFromXfdf](./importannotationfromxfdf/)(System::SharedPtr\, System::ArrayPtr\) | Imports the specified annotations from XFDF data stream. | @@ -54,8 +47,6 @@ class PdfAnnotationEditor : public Aspose::Pdf::Facades::SaveableFacade | [PdfAnnotationEditor](./pdfannotationeditor/)() | Initializes new [PdfAnnotationEditor](./) object. | | [PdfAnnotationEditor](./pdfannotationeditor/)(System::SharedPtr\) | Initializes new [PdfAnnotationEditor](./) object on base of the *document* . | | [RedactArea](./redactarea/)(int32_t, System::SharedPtr\, System::Drawing::Color) | Redacts area on the specified page. All contents is removed. | -| [Save](../saveablefacade/save/)(System::String) override | Saves the PDF document to the specified file. | -| [Save](../saveablefacade/save/)(System::SharedPtr\) override | Saves the PDF document to the specified stream. | ## See Also * Class [SaveableFacade](../saveablefacade/) diff --git a/english/cpp/aspose.pdf.facades/pdfannotationeditor/deleteannotation/_index.md b/english/cpp/aspose.pdf.facades/pdfannotationeditor/deleteannotation/_index.md index 80759ebe9d..ce33fc114c 100644 --- a/english/cpp/aspose.pdf.facades/pdfannotationeditor/deleteannotation/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfannotationeditor/deleteannotation/_index.md @@ -26,6 +26,7 @@ void Aspose::Pdf::Facades::PdfAnnotationEditor::DeleteAnnotation(System::String ## See Also +* Class [String](../../../system/string/) * Class [PdfAnnotationEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfannotationeditor/deleteannotations/_index.md b/english/cpp/aspose.pdf.facades/pdfannotationeditor/deleteannotations/_index.md index 95db3672be..b1d4aad656 100644 --- a/english/cpp/aspose.pdf.facades/pdfannotationeditor/deleteannotations/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfannotationeditor/deleteannotations/_index.md @@ -37,6 +37,7 @@ void Aspose::Pdf::Facades::PdfAnnotationEditor::DeleteAnnotations(System::String ## See Also +* Class [String](../../../system/string/) * Class [PdfAnnotationEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfannotationeditor/exportannotationstoxfdf/_index.md b/english/cpp/aspose.pdf.facades/pdfannotationeditor/exportannotationstoxfdf/_index.md index ca54044bc2..2843f79e04 100644 --- a/english/cpp/aspose.pdf.facades/pdfannotationeditor/exportannotationstoxfdf/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfannotationeditor/exportannotationstoxfdf/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::PdfAnnotationEditor::ExportAnnotationsToXfdf(System:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfAnnotationEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfannotationeditor/exportannotationsxfdf/_index.md b/english/cpp/aspose.pdf.facades/pdfannotationeditor/exportannotationsxfdf/_index.md index ebdc359464..74d446b2a8 100644 --- a/english/cpp/aspose.pdf.facades/pdfannotationeditor/exportannotationsxfdf/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfannotationeditor/exportannotationsxfdf/_index.md @@ -26,6 +26,9 @@ void Aspose::Pdf::Facades::PdfAnnotationEditor::ExportAnnotationsXfdf(System::Sh ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Enum [AnnotationType](../../../aspose.pdf.annotations/annotationtype/) * Class [PdfAnnotationEditor](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -49,6 +52,10 @@ void Aspose::Pdf::Facades::PdfAnnotationEditor::ExportAnnotationsXfdf(System::Sh ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [PdfAnnotationEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfannotationeditor/extractannotations/_index.md b/english/cpp/aspose.pdf.facades/pdfannotationeditor/extractannotations/_index.md index aca4a056ab..a496a8bd04 100644 --- a/english/cpp/aspose.pdf.facades/pdfannotationeditor/extractannotations/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfannotationeditor/extractannotations/_index.md @@ -29,7 +29,10 @@ System::SharedPtr) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | -| [Close](../facade/close/)() override | Disposes [Aspose.Pdf.Document](../../aspose.pdf/document/) bound with a facade. | | [CreateBookmarkOfPage](./createbookmarkofpage/)(System::String, int32_t) | Creates bookmark for the specified page. | | [CreateBookmarkOfPage](./createbookmarkofpage/)(System::ArrayPtr\, System::ArrayPtr\) | Creates bookmarks for the specified pages. | | [CreateBookmarks](./createbookmarks/)() | Creates bookmarks for all pages. | @@ -32,7 +27,6 @@ class PdfBookmarkEditor : public Aspose::Pdf::Facades::SaveableFacade | [CreateBookmarks](./createbookmarks/)(System::Drawing::Color, bool, bool) | Create bookmarks for all pages with specified color and style (bold, italic). | | [DeleteBookmarks](./deletebookmarks/)() | Deletes all bookmarks of the PDF document. | | [DeleteBookmarks](./deletebookmarks/)(System::String) | Deletes the bookmark of the PDF document. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | | static [ExportBookmarksToHtml](./exportbookmarkstohtml/)(System::String, System::String) | Exports bookmarks to HTML file. | | [ExportBookmarksToXML](./exportbookmarkstoxml/)(System::String) | Exports bookmarks to XML file. | | [ExportBookmarksToXML](./exportbookmarkstoxml/)(System::SharedPtr\) | Exports bookmarks to XML stream. | @@ -41,14 +35,11 @@ class PdfBookmarkEditor : public Aspose::Pdf::Facades::SaveableFacade | [ExtractBookmarks](./extractbookmarks/)(System::String) | Extracts the bookmarks with the specified title. | | [ExtractBookmarks](./extractbookmarks/)(System::SharedPtr\) | Extracts the children of a bookmark with a title like in specified bookamrk. | | [ExtractBookmarksToHTML](./extractbookmarkstohtml/)(System::String, System::String) | Exports bookmarks to HTML file. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [ImportBookmarksWithXML](./importbookmarkswithxml/)(System::String) | Imports bookmarks to the document from XML file. | | [ImportBookmarksWithXML](./importbookmarkswithxml/)(System::SharedPtr\) | Imports bookmarks to the document from XML file. | | [ModifyBookmarks](./modifybookmarks/)(System::String, System::String) | Modifys bookmark title according to the specified bookmark title. | | [PdfBookmarkEditor](./pdfbookmarkeditor/)() | Initializes new [PdfBookmarkEditor](./) object. | | [PdfBookmarkEditor](./pdfbookmarkeditor/)(System::SharedPtr\) | Initializes new [PdfBookmarkEditor](./) object on base of the *document* . | -| [Save](../saveablefacade/save/)(System::String) override | Saves the PDF document to the specified file. | -| [Save](../saveablefacade/save/)(System::SharedPtr\) override | Saves the PDF document to the specified stream. | ## See Also * Class [SaveableFacade](../saveablefacade/) diff --git a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/createbookmarkofpage/_index.md b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/createbookmarkofpage/_index.md index 6068fa31aa..8dac11287b 100644 --- a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/createbookmarkofpage/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/createbookmarkofpage/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::Facades::PdfBookmarkEditor::CreateBookmarkOfPage(System::Array ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -44,6 +46,7 @@ void Aspose::Pdf::Facades::PdfBookmarkEditor::CreateBookmarkOfPage(System::Strin ## See Also +* Class [String](../../../system/string/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/createbookmarks/_index.md b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/createbookmarks/_index.md index 19f5285378..09b5530e6c 100644 --- a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/createbookmarks/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/createbookmarks/_index.md @@ -39,6 +39,7 @@ void Aspose::Pdf::Facades::PdfBookmarkEditor::CreateBookmarks(System::Drawing::C ## See Also +* Class [Color](../../../system.drawing/color/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -58,6 +59,7 @@ void Aspose::Pdf::Facades::PdfBookmarkEditor::CreateBookmarks(System::SharedPtr< ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Bookmark](../../bookmark/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/deletebookmarks/_index.md b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/deletebookmarks/_index.md index 757c34d958..81e086c13d 100644 --- a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/deletebookmarks/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/deletebookmarks/_index.md @@ -37,6 +37,7 @@ void Aspose::Pdf::Facades::PdfBookmarkEditor::DeleteBookmarks(System::String tit ## See Also +* Class [String](../../../system/string/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/exportbookmarkstohtml/_index.md b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/exportbookmarkstohtml/_index.md index 316dcd6724..ed52d9fd82 100644 --- a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/exportbookmarkstohtml/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/exportbookmarkstohtml/_index.md @@ -24,6 +24,7 @@ static void Aspose::Pdf::Facades::PdfBookmarkEditor::ExportBookmarksToHtml(Syste ## See Also +* Class [String](../../../system/string/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/exportbookmarkstoxml/_index.md b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/exportbookmarkstoxml/_index.md index 42f04d7176..2ce84cfb6c 100644 --- a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/exportbookmarkstoxml/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/exportbookmarkstoxml/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::PdfBookmarkEditor::ExportBookmarksToXML(System::Share ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -42,6 +44,7 @@ void Aspose::Pdf::Facades::PdfBookmarkEditor::ExportBookmarksToXML(System::Strin ## See Also +* Class [String](../../../system/string/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/extractbookmarks/_index.md b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/extractbookmarks/_index.md index 74e443c817..86ba869679 100644 --- a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/extractbookmarks/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/extractbookmarks/_index.md @@ -23,6 +23,7 @@ The bookmarks collection of all bookmarks that exist in the document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Bookmarks](../../bookmarks/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -47,6 +48,7 @@ List of extracted bookmarks. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Bookmarks](../../bookmarks/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -71,6 +73,7 @@ System::SharedPtr Aspose::Pdf::Facades::PdfBookmarkEditor::ExtractBoo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Bookmarks](../../bookmarks/) * Class [Bookmark](../../bookmark/) * Class [PdfBookmarkEditor](../) @@ -96,7 +99,9 @@ System::SharedPtr Aspose::Pdf::Facades::PdfBookmarkEditor::ExtractBoo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Bookmarks](../../bookmarks/) +* Class [String](../../../system/string/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/extractbookmarkstohtml/_index.md b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/extractbookmarkstohtml/_index.md index a85123cac6..da8a711d08 100644 --- a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/extractbookmarkstohtml/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/extractbookmarkstohtml/_index.md @@ -27,6 +27,7 @@ Use PdfBookmarkEditor.ExportBookmarksToHtml instead. ## See Also +* Class [String](../../../system/string/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/importbookmarkswithxml/_index.md b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/importbookmarkswithxml/_index.md index 2790ecd764..f830db4cfd 100644 --- a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/importbookmarkswithxml/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/importbookmarkswithxml/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::PdfBookmarkEditor::ImportBookmarksWithXML(System::Sha ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -42,6 +44,7 @@ void Aspose::Pdf::Facades::PdfBookmarkEditor::ImportBookmarksWithXML(System::Str ## See Also +* Class [String](../../../system/string/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/modifybookmarks/_index.md b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/modifybookmarks/_index.md index f6cc89aae1..af57d798b3 100644 --- a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/modifybookmarks/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/modifybookmarks/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Facades::PdfBookmarkEditor::ModifyBookmarks(System::String sTi ## See Also +* Class [String](../../../system/string/) * Class [PdfBookmarkEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/pdfbookmarkeditor/_index.md b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/pdfbookmarkeditor/_index.md index dd0b91fa34..157d0a9222 100644 --- a/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/pdfbookmarkeditor/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfbookmarkeditor/pdfbookmarkeditor/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Facades::PdfBookmarkEditor::PdfBookmarkEditor(System::SharedPtr, System::String, System::String) | Adds document attachment with no annotation. | | [BindPdf](./bindpdf/)(System::String) override | Binds a PDF file for editing. | | [BindPdf](./bindpdf/)(System::SharedPtr\) override | Binds a PDF stream for editing. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | | [ChangeViewerPreference](./changeviewerpreference/)(int32_t) | Changes the view preference. | | [Close](./close/)() override | Closes opened document. | | [CreateApplicationLink](./createapplicationlink/)(System::Drawing::Rectangle, System::String, int32_t, System::Drawing::Color, System::ArrayPtr\\>) | Creates a link to launch an application in PDF document. | @@ -70,10 +68,8 @@ class PdfContentEditor : public Aspose::Pdf::Facades::SaveableFacade | [DeleteStampById](./deletestampbyid/)(int32_t) | Delete stamp by ID from all pages of the document. | | [DeleteStampByIds](./deletestampbyids/)(System::ArrayPtr\) | Deletes stamps with specified IDs from all pages of the document. | | [DeleteStampByIds](./deletestampbyids/)(int32_t, System::ArrayPtr\) | Deletes stamps on the specified page by multiple stamp IDs. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | | [DrawCurve](./drawcurve/)(System::SharedPtr\, int32_t, System::Drawing::Rectangle, System::String) | Creates curve annotation. | | [ExtractLink](./extractlink/)() | Extracts the collection of Link instances contained in PDF document. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_ReplaceTextStrategy](./get_replacetextstrategy/)() const | A set of parameters for replace text operation. | | [get_TextEditOptions](./get_texteditoptions/)() const | Gets text edit options. | | [get_TextReplaceOptions](./get_textreplaceoptions/)() const | Gets text replace options. | @@ -92,8 +88,6 @@ class PdfContentEditor : public Aspose::Pdf::Facades::SaveableFacade | [ReplaceText](./replacetext/)(System::String, int32_t, System::String) | Replaces text in the PDF file on the specified page. | | [ReplaceText](./replacetext/)(System::String, System::String, System::SharedPtr\) | Replaces text in the PDF file using specified [TextState](../) object. | | [ReplaceText](./replacetext/)(System::String, System::String, int32_t) | Replaces text in the PDF file and sets font size. | -| [Save](../saveablefacade/save/)(System::String) override | Saves the PDF document to the specified file. | -| [Save](../saveablefacade/save/)(System::SharedPtr\) override | Saves the PDF document to the specified stream. | | [set_ReplaceTextStrategy](./set_replacetextstrategy/)(System::SharedPtr\) | A set of parameters for replace text operation. | | [set_TextEditOptions](./set_texteditoptions/)(System::SharedPtr\) | Sets text edit options. | | [set_TextReplaceOptions](./set_textreplaceoptions/)(System::SharedPtr\) | Sets text replace options. | diff --git a/english/cpp/aspose.pdf.facades/pdfcontenteditor/adddocumentadditionalaction/_index.md b/english/cpp/aspose.pdf.facades/pdfcontenteditor/adddocumentadditionalaction/_index.md index 8cd110b443..faf287df8f 100644 --- a/english/cpp/aspose.pdf.facades/pdfcontenteditor/adddocumentadditionalaction/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfcontenteditor/adddocumentadditionalaction/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Facades::PdfContentEditor::AddDocumentAdditionalAction(System: ## See Also +* Class [String](../../../system/string/) * Class [PdfContentEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfcontenteditor/adddocumentattachment/_index.md b/english/cpp/aspose.pdf.facades/pdfcontenteditor/adddocumentattachment/_index.md index 1baf275c4d..34fe4f7215 100644 --- a/english/cpp/aspose.pdf.facades/pdfcontenteditor/adddocumentattachment/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfcontenteditor/adddocumentattachment/_index.md @@ -27,6 +27,9 @@ void Aspose::Pdf::Facades::PdfContentEditor::AddDocumentAttachment(System::Share ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [String](../../../system/string/) * Class [PdfContentEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -47,6 +50,7 @@ void Aspose::Pdf::Facades::PdfContentEditor::AddDocumentAttachment(System::Strin ## See Also +* Class [String](../../../system/string/) * Class [PdfContentEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfcontenteditor/bindpdf/_index.md b/english/cpp/aspose.pdf.facades/pdfcontenteditor/bindpdf/_index.md index 28ab40c2d3..439cd308a7 100644 --- a/english/cpp/aspose.pdf.facades/pdfcontenteditor/bindpdf/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfcontenteditor/bindpdf/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::PdfContentEditor::BindPdf(System::SharedPtr Aspose::Pdf::Facade ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ReplaceTextStrategy](../../replacetextstrategy/) * Class [PdfContentEditor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfcontenteditor/get_texteditoptions/_index.md b/english/cpp/aspose.pdf.facades/pdfcontenteditor/get_texteditoptions/_index.md index 38dd233e08..c5edf12074 100644 --- a/english/cpp/aspose.pdf.facades/pdfcontenteditor/get_texteditoptions/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfcontenteditor/get_texteditoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::PdfC ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextEditOptions](../../../aspose.pdf.text/texteditoptions/) * Class [PdfContentEditor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfcontenteditor/get_textreplaceoptions/_index.md b/english/cpp/aspose.pdf.facades/pdfcontenteditor/get_textreplaceoptions/_index.md index 7911754935..6affdc2177 100644 --- a/english/cpp/aspose.pdf.facades/pdfcontenteditor/get_textreplaceoptions/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfcontenteditor/get_textreplaceoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::P ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextReplaceOptions](../../../aspose.pdf.text/textreplaceoptions/) * Class [PdfContentEditor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfcontenteditor/get_textsearchoptions/_index.md b/english/cpp/aspose.pdf.facades/pdfcontenteditor/get_textsearchoptions/_index.md index e9d1106bd2..13046fad37 100644 --- a/english/cpp/aspose.pdf.facades/pdfcontenteditor/get_textsearchoptions/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfcontenteditor/get_textsearchoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::Pd ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSearchOptions](../../../aspose.pdf.text/textsearchoptions/) * Class [PdfContentEditor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfcontenteditor/getstamps/_index.md b/english/cpp/aspose.pdf.facades/pdfcontenteditor/getstamps/_index.md index ab47734b23..1102415d07 100644 --- a/english/cpp/aspose.pdf.facades/pdfcontenteditor/getstamps/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfcontenteditor/getstamps/_index.md @@ -27,6 +27,8 @@ Array of stamps. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StampInfo](../../stampinfo/) * Class [PdfContentEditor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfcontenteditor/pdfcontenteditor/_index.md b/english/cpp/aspose.pdf.facades/pdfcontenteditor/pdfcontenteditor/_index.md index 1bae1da57a..45f75d33c1 100644 --- a/english/cpp/aspose.pdf.facades/pdfcontenteditor/pdfcontenteditor/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfcontenteditor/pdfcontenteditor/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Facades::PdfContentEditor::PdfContentEditor(System::SharedPtr) override | Binds a [Pdf](../../aspose.pdf/) Stream for convert. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | | [Close](./close/)() override | Close the instance of [PdfConverter](./) and release the resources. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | | [DoConvert](./doconvert/)() | Do some initial works for converting a pdf document to images. | | [get_CoordinateType](./get_coordinatetype/)() const | Gets the page coordinate type (Media/Crop boxes). CropBox value is used by default. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_EndPage](./get_endpage/)() | Gets end position which you want to convert. | | [get_FormPresentationMode](./get_formpresentationmode/)() const | Gets form presentation mode. | | [get_PageCount](./get_pagecount/)() | Gets the page count. | diff --git a/english/cpp/aspose.pdf.facades/pdfconverter/bindpdf/_index.md b/english/cpp/aspose.pdf.facades/pdfconverter/bindpdf/_index.md index 535b287aff..7fa0251b79 100644 --- a/english/cpp/aspose.pdf.facades/pdfconverter/bindpdf/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfconverter/bindpdf/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::PdfConverter::BindPdf(System::SharedPtr Aspose::Pdf::Facades::PdfConver ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [RenderingOptions](../../../aspose.pdf/renderingoptions/) * Class [PdfConverter](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfconverter/get_resolution/_index.md b/english/cpp/aspose.pdf.facades/pdfconverter/get_resolution/_index.md index a89afccf57..bc67f9d525 100644 --- a/english/cpp/aspose.pdf.facades/pdfconverter/get_resolution/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfconverter/get_resolution/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::PdfCon ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../../aspose.pdf.devices/resolution/) * Class [PdfConverter](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfconverter/get_userpassword/_index.md b/english/cpp/aspose.pdf.facades/pdfconverter/get_userpassword/_index.md index ca7ef97f01..547d2f09db 100644 --- a/english/cpp/aspose.pdf.facades/pdfconverter/get_userpassword/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfconverter/get_userpassword/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::PdfConverter::get_UserPassword() const ## See Also +* Class [String](../../../system/string/) * Class [PdfConverter](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfconverter/getnextimage/_index.md b/english/cpp/aspose.pdf.facades/pdfconverter/getnextimage/_index.md index 412ee7bb17..4302b9c095 100644 --- a/english/cpp/aspose.pdf.facades/pdfconverter/getnextimage/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfconverter/getnextimage/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::PdfConverter::GetNextImage(System::SharedPtr Aspose::Pdf::Facades::PdfConverter: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [List](../../../system.collections.generic/list/) * Enum [ImageFormat](../../../aspose.pdf.drawing/imageformat/) * Enum [ImageMergeMode](../../imagemergemode/) +* Class [Nullable](../../../system/nullable/) * Class [PdfConverter](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfconverter/mergeimagesastiff/_index.md b/english/cpp/aspose.pdf.facades/pdfconverter/mergeimagesastiff/_index.md index c38febb0c7..11362cdf99 100644 --- a/english/cpp/aspose.pdf.facades/pdfconverter/mergeimagesastiff/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfconverter/mergeimagesastiff/_index.md @@ -27,6 +27,9 @@ Multiple frames tiff stream. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [List](../../../system.collections.generic/list/) * Class [PdfConverter](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfconverter/pdfconverter/_index.md b/english/cpp/aspose.pdf.facades/pdfconverter/pdfconverter/_index.md index 1ec1c41e04..7259157107 100644 --- a/english/cpp/aspose.pdf.facades/pdfconverter/pdfconverter/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfconverter/pdfconverter/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Facades::PdfConverter::PdfConverter(System::SharedPtr) override | Binds PDF document from stream. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | -| [Close](../facade/close/)() override | Disposes [Aspose.Pdf.Document](../../aspose.pdf/document/) bound with a facade. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | | [ExtractAttachment](./extractattachment/)() | Extracts attachments from a [Pdf](../../aspose.pdf/) document. | | [ExtractAttachment](./extractattachment/)(System::String) | Extracts attachment to PDF file by attachment name. | | [ExtractImage](./extractimage/)() | Extract images from PDF file. | | [ExtractText](./extracttext/)() | Extracts text from a [Pdf](../../aspose.pdf/) document using Unicode encoding. | | [ExtractText](./extracttext/)(System::SharedPtr\) | Extracts text from a [Pdf](../../aspose.pdf/) document using specified encoding. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_EndPage](./get_endpage/)() const | Gets end page in the page range where extracting operation will be performed. | | [get_ExtractImageMode](./get_extractimagemode/)() const | Sets the mode for extract images process. | | [get_ExtractTextMode](./get_extracttextmode/)() const | Sets the mode for extract text's result. | diff --git a/english/cpp/aspose.pdf.facades/pdfextractor/bindpdf/_index.md b/english/cpp/aspose.pdf.facades/pdfextractor/bindpdf/_index.md index a58763a47a..e423aae3f4 100644 --- a/english/cpp/aspose.pdf.facades/pdfextractor/bindpdf/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfextractor/bindpdf/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::PdfExtractor::BindPdf(System::SharedPtr Aspose::Pdf::Facades::Pd ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSearchOptions](../../../aspose.pdf.text/textsearchoptions/) * Class [PdfExtractor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfextractor/getattachment/_index.md b/english/cpp/aspose.pdf.facades/pdfextractor/getattachment/_index.md index b9cdd6092a..8acd059d1f 100644 --- a/english/cpp/aspose.pdf.facades/pdfextractor/getattachment/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfextractor/getattachment/_index.md @@ -23,6 +23,9 @@ The stream array of the attachment file in the pdf document. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MemoryStream](../../../system.io/memorystream/) * Class [PdfExtractor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -42,6 +45,7 @@ void Aspose::Pdf::Facades::PdfExtractor::GetAttachment(System::String outputPath ## See Also +* Class [String](../../../system/string/) * Class [PdfExtractor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfextractor/getattachmentinfo/_index.md b/english/cpp/aspose.pdf.facades/pdfextractor/getattachmentinfo/_index.md index 089020de42..7b276ea385 100644 --- a/english/cpp/aspose.pdf.facades/pdfextractor/getattachmentinfo/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfextractor/getattachmentinfo/_index.md @@ -23,6 +23,8 @@ Returns a List>. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [FileSpecification](../../../aspose.pdf/filespecification/) * Class [PdfExtractor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfextractor/getattachnames/_index.md b/english/cpp/aspose.pdf.facades/pdfextractor/getattachnames/_index.md index 2b6f5c5e9f..e0eb88afed 100644 --- a/english/cpp/aspose.pdf.facades/pdfextractor/getattachnames/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfextractor/getattachnames/_index.md @@ -23,6 +23,9 @@ List of attachments ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [String](../../../system/string/) * Class [PdfExtractor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfextractor/getnextimage/_index.md b/english/cpp/aspose.pdf.facades/pdfextractor/getnextimage/_index.md index 39e0f94410..c3f4d3dc38 100644 --- a/english/cpp/aspose.pdf.facades/pdfextractor/getnextimage/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfextractor/getnextimage/_index.md @@ -27,6 +27,8 @@ True in case the image is successfully extracted. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfExtractor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -51,6 +53,9 @@ True in case the image is successfully extracted. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [ImageFormat](../../../system.drawing.imaging/imageformat/) * Class [PdfExtractor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -74,6 +79,7 @@ True is image is successfully extracted ## See Also +* Class [String](../../../system/string/) * Class [PdfExtractor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -98,6 +104,9 @@ True is image is successfully extracted ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ImageFormat](../../../system.drawing.imaging/imageformat/) * Class [PdfExtractor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfextractor/getnextpagetext/_index.md b/english/cpp/aspose.pdf.facades/pdfextractor/getnextpagetext/_index.md index 4f6679498b..4591bc281a 100644 --- a/english/cpp/aspose.pdf.facades/pdfextractor/getnextpagetext/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfextractor/getnextpagetext/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::PdfExtractor::GetNextPageText(System::SharedPtr | Source document. | | dest | System::SharedPtr\ | Destination document. | -| pageBreaks | System::ArrayPtr\\> | Array of **PageBreak** objects which describe places of page breaks. | +| pageBreaks | System::ArrayPtr\\> | Array of [PageBreak](../pagebreak/) objects which describe places of page breaks. | ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PageBreak](../pagebreak/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -43,10 +46,14 @@ void Aspose::Pdf::Facades::PdfFileEditor::AddPageBreak(System::SharedPtr | Source which contains source document. | | dest | System::SharedPtr\ | Source where destination document will be saved. | -| pageBreaks | System::ArrayPtr\\> | Array of **PageBreak** object describing pages and places where page break will be added. | +| pageBreaks | System::ArrayPtr\\> | Array of [PageBreak](../pagebreak/) object describing pages and places where page break will be added. | ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PageBreak](../pagebreak/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -64,10 +71,14 @@ void Aspose::Pdf::Facades::PdfFileEditor::AddPageBreak(System::String src, Syste | --- | --- | --- | | src | System::String | Path to source document. | | dest | System::String | Path to destination document. | -| pageBreaks | System::ArrayPtr\\> | Array of **PageBreak** object describing pages and places where page break will be added. | +| pageBreaks | System::ArrayPtr\\> | Array of [PageBreak](../pagebreak/) object describing pages and places where page break will be added. | ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PageBreak](../pagebreak/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/append/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/append/_index.md index 168de73c9c..caf72d7098 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/append/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/append/_index.md @@ -31,6 +31,9 @@ True for success, or false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -58,6 +61,10 @@ true if operation was successful. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -85,6 +92,8 @@ True for success, or false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -112,6 +121,10 @@ true if operation was succeeded. ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -139,6 +152,8 @@ True if operation was succeeded. ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -166,6 +181,7 @@ True if operation was succeeded. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/concatenate/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/concatenate/_index.md index 0aeee1298e..a5fc434e17 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/concatenate/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/concatenate/_index.md @@ -28,6 +28,8 @@ True if concatenation is successful. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -53,6 +55,9 @@ True if operation was succeeded. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -77,6 +82,10 @@ true if operation was succeeded. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -101,6 +110,10 @@ true if concatenation was successful. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -125,6 +138,8 @@ True if operation was succeeded. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -151,6 +166,8 @@ True if operation was succeeded. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -177,6 +194,8 @@ True if operation was succeeded. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -203,6 +222,7 @@ True if operation was succeeded. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -229,6 +249,7 @@ True if operation was succeeded. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/concatenatecorruptedfileaction/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/concatenatecorruptedfileaction/_index.md new file mode 100644 index 0000000000..9f3769c2d8 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/concatenatecorruptedfileaction/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ConcatenateCorruptedFileAction enum +linktitle: ConcatenateCorruptedFileAction +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ConcatenateCorruptedFileAction enum. Action performed when corrupted file was met in concatenation process in C++.' +type: docs +weight: 7200 +url: /cpp/aspose.pdf.facades/pdffileeditor/concatenatecorruptedfileaction/ +--- +## ConcatenateCorruptedFileAction enum + + +Action performed when corrupted file was met in concatenation process. + +```cpp +enum class ConcatenateCorruptedFileAction +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| StopWithError | 0 | If corrupted file was met, then stop concatentation process and return error. | +| ConcatenateIgnoringCorrupted | 1 | If corrupted file was met, then don't stop concatenation and don't process corrupted file. List of corrupted files is accessible in Failures property. | +| ConcatenateIgnoringCorruptedObjects | 2 | When corrupted object is met in source document, process will not stopped and corrupted object only is ignored. | + +## See Also + +* Class [PdfFileEditor](../) +* Namespace [Aspose::Pdf::Facades](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/_index.md new file mode 100644 index 0000000000..c15dbc816c --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/_index.md @@ -0,0 +1,48 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters class +linktitle: ContentsResizeParameters +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters class. Class for specifing page resize parameters. Allow to set the following parameters: Size of result page (width, height) in default space units or in percents of initial pages size; Left, Top, Bottom and Right margins in default space units or in percents of initial page size; Some values may be left null for automatic calculation. These values will be calculated from rest of page size after calculation explicitly specified values. For example: if page width = 100 and new page width specified 60 units then left and right margins are automatically calculated: (100 - 60) / 2 = 15. This class is used in ResizeContents method in C++.' +type: docs +weight: 7300 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/ +--- +## ContentsResizeParameters class + + +Class for specifing page resize parameters. Allow to set the following parameters: Size of result page (width, height) in default space units or in percents of initial pages size; Left, Top, Bottom and Right margins in default space units or in percents of initial page size; Some values may be left null for automatic calculation. These values will be calculated from rest of page size after calculation explicitly specified values. For example: if page width = 100 and new page width specified 60 units then left and right margins are automatically calculated: (100 - 60) / 2 = 15. This class is used in ResizeContents method. + +```cpp +class ContentsResizeParameters : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [ContentSize](./contentsize/)(double, double) | Creates resize parameters with specified contents size. | +| static [ContentSizePercent](./contentsizepercent/)(double, double) | Creates resize parameters with specified contents size in percents of initial page size. Margins are caculated automatically. | +| [ContentsResizeParameters](./contentsresizeparameters/)() | Creates resize parameters where al values are set to "auto". Later margins and contents size may be specified if required. | +| [ContentsResizeParameters](./contentsresizeparameters/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\, System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) | Creates resize parameters with specified margin values and contents size. | +| [get_BottomMargin](./get_bottommargin/)() const | Gets bottom margin on the resultant page. | +| [get_ContentsHeight](./get_contentsheight/)() const | Gets height of the content of the source page on the resultant page. | +| [get_ContentsWidth](./get_contentswidth/)() const | Gets width of the content of the source page on the resultant page. | +| [get_LeftMargin](./get_leftmargin/)() const | Gets left margin on the resultant page. | +| [get_RightMargin](./get_rightmargin/)() const | Gets right margin on the resultant page. | +| [get_TopMargin](./get_topmargin/)() const | Gets top margin on the resultant page. | +| static [Margins](./margins/)(double, double, double, double) | Creates resize parameters with specifed margins value. Contents size is automatically calculated. | +| static [MarginsPercent](./marginspercent/)(double, double, double, double) | Creates resize parameters. Margins are specified in percents of initial page size. | +| static [PageResize](./pageresize/)(double, double) | Creates resize paramters for page resize. | +| static [PageResizePct](./pageresizepct/)(double, double) | Creates resize paramters for page resize. New sizes are specified in percent. | +| [set_BottomMargin](./set_bottommargin/)(System::SharedPtr\) | Sets bottom margin on the resultant page. | +| [set_ContentsHeight](./set_contentsheight/)(System::SharedPtr\) | Sets height of the content of the source page on the resultant page. | +| [set_ContentsWidth](./set_contentswidth/)(System::SharedPtr\) | Sets width of the content of the source page on the resultant page. | +| [set_LeftMargin](./set_leftmargin/)(System::SharedPtr\) | Sets left margin on the resultant page. | +| [set_RightMargin](./set_rightmargin/)(System::SharedPtr\) | Sets right margin on the resultant page. | +| [set_TopMargin](./set_topmargin/)(System::SharedPtr\) | Sets top margin on the resultant page. | +## See Also + +* Class [Object](../../../system/object/) +* Class [PdfFileEditor](../) +* Namespace [Aspose::Pdf::Facades](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/contentsize/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/contentsize/_index.md new file mode 100644 index 0000000000..8460b0e357 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/contentsize/_index.md @@ -0,0 +1,36 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::ContentSize method +linktitle: ContentSize +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::ContentSize method. Creates resize parameters with specified contents size in C++.' +type: docs +weight: 1400 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/contentsize/ +--- +## ContentsResizeParameters::ContentSize method + + +Creates resize parameters with specified contents size. + +```cpp +static System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::ContentSize(double width, double height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| width | double | New width of contents. | +| height | double | New height of contetns. | + +### ReturnValue + +Returns new resize parameters. + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeParameters](../) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/contentsizepercent/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/contentsizepercent/_index.md new file mode 100644 index 0000000000..c69411a9c0 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/contentsizepercent/_index.md @@ -0,0 +1,36 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::ContentSizePercent method +linktitle: ContentSizePercent +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::ContentSizePercent method. Creates resize parameters with specified contents size in percents of initial page size. Margins are caculated automatically in C++.' +type: docs +weight: 1500 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/contentsizepercent/ +--- +## ContentsResizeParameters::ContentSizePercent method + + +Creates resize parameters with specified contents size in percents of initial page size. Margins are caculated automatically. + +```cpp +static System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::ContentSizePercent(double width, double height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| width | double | New content width in percents. | +| height | double | New contents height in percents. | + +### ReturnValue + +New resize parameters. + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeParameters](../) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/contentsresizeparameters/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/contentsresizeparameters/_index.md new file mode 100644 index 0000000000..87acb5f291 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/contentsresizeparameters/_index.md @@ -0,0 +1,55 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::ContentsResizeParameters constructor +linktitle: ContentsResizeParameters +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::ContentsResizeParameters constructor. Creates resize parameters where al values are set to "auto". Later margins and contents size may be specified if required in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/contentsresizeparameters/ +--- +## ContentsResizeParameters::ContentsResizeParameters() constructor + + +Creates resize parameters where al values are set to "auto". Later margins and contents size may be specified if required. + +```cpp +Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::ContentsResizeParameters() +``` + +## See Also + +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) +## ContentsResizeParameters::ContentsResizeParameters(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\, System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) constructor + + +Creates resize parameters with specified margin values and contents size. + +```cpp +Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::ContentsResizeParameters(System::SharedPtr leftMargin, System::SharedPtr contentsWidth, System::SharedPtr rightMargin, System::SharedPtr topMargin, System::SharedPtr contentsHeight, System::SharedPtr bottomMargin) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| leftMargin | System::SharedPtr\ | Left margin value. | +| contentsWidth | System::SharedPtr\ | Contents width. | +| rightMargin | System::SharedPtr\ | Right margin. | +| topMargin | System::SharedPtr\ | Top margin. | +| contentsHeight | System::SharedPtr\ | Contents height. | +| bottomMargin | System::SharedPtr\ | Bottom margin. | +## Remarks + + + +Empty values means that corresponding value calculated automatically +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_bottommargin/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_bottommargin/_index.md new file mode 100644 index 0000000000..25f8cac1da --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_bottommargin/_index.md @@ -0,0 +1,26 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_BottomMargin method +linktitle: get_BottomMargin +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_BottomMargin method. Gets bottom margin on the resultant page in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_bottommargin/ +--- +## ContentsResizeParameters::get_BottomMargin method + + +Gets bottom margin on the resultant page. + +```cpp +System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_BottomMargin() const +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_contentsheight/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_contentsheight/_index.md new file mode 100644 index 0000000000..791469537a --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_contentsheight/_index.md @@ -0,0 +1,26 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_ContentsHeight method +linktitle: get_ContentsHeight +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_ContentsHeight method. Gets height of the content of the source page on the resultant page in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_contentsheight/ +--- +## ContentsResizeParameters::get_ContentsHeight method + + +Gets height of the content of the source page on the resultant page. + +```cpp +System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_ContentsHeight() const +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_contentswidth/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_contentswidth/_index.md new file mode 100644 index 0000000000..8f18a6e209 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_contentswidth/_index.md @@ -0,0 +1,26 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_ContentsWidth method +linktitle: get_ContentsWidth +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_ContentsWidth method. Gets width of the content of the source page on the resultant page in C++.' +type: docs +weight: 400 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_contentswidth/ +--- +## ContentsResizeParameters::get_ContentsWidth method + + +Gets width of the content of the source page on the resultant page. + +```cpp +System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_ContentsWidth() const +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_leftmargin/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_leftmargin/_index.md new file mode 100644 index 0000000000..ebb6903fae --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_leftmargin/_index.md @@ -0,0 +1,26 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_LeftMargin method +linktitle: get_LeftMargin +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_LeftMargin method. Gets left margin on the resultant page in C++.' +type: docs +weight: 500 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_leftmargin/ +--- +## ContentsResizeParameters::get_LeftMargin method + + +Gets left margin on the resultant page. + +```cpp +System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_LeftMargin() const +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_rightmargin/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_rightmargin/_index.md new file mode 100644 index 0000000000..f7698e0d01 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_rightmargin/_index.md @@ -0,0 +1,26 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_RightMargin method +linktitle: get_RightMargin +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_RightMargin method. Gets right margin on the resultant page in C++.' +type: docs +weight: 600 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_rightmargin/ +--- +## ContentsResizeParameters::get_RightMargin method + + +Gets right margin on the resultant page. + +```cpp +System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_RightMargin() const +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_topmargin/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_topmargin/_index.md new file mode 100644 index 0000000000..9beb5f31af --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_topmargin/_index.md @@ -0,0 +1,26 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_TopMargin method +linktitle: get_TopMargin +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_TopMargin method. Gets top margin on the resultant page in C++.' +type: docs +weight: 700 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/get_topmargin/ +--- +## ContentsResizeParameters::get_TopMargin method + + +Gets top margin on the resultant page. + +```cpp +System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::get_TopMargin() const +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/margins/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/margins/_index.md new file mode 100644 index 0000000000..8ddc504cda --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/margins/_index.md @@ -0,0 +1,38 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::Margins method +linktitle: Margins +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::Margins method. Creates resize parameters with specifed margins value. Contents size is automatically calculated in C++.' +type: docs +weight: 1600 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/margins/ +--- +## ContentsResizeParameters::Margins method + + +Creates resize parameters with specifed margins value. Contents size is automatically calculated. + +```cpp +static System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::Margins(double left, double right, double top, double bottom) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| left | double | Left margin. | +| right | double | Right margin. | +| top | double | Top margin. | +| bottom | double | Bottom margin. | + +### ReturnValue + +Created resize parameters. + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeParameters](../) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/marginspercent/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/marginspercent/_index.md new file mode 100644 index 0000000000..cef91b86e6 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/marginspercent/_index.md @@ -0,0 +1,38 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::MarginsPercent method +linktitle: MarginsPercent +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::MarginsPercent method. Creates resize parameters. Margins are specified in percents of initial page size in C++.' +type: docs +weight: 1700 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/marginspercent/ +--- +## ContentsResizeParameters::MarginsPercent method + + +Creates resize parameters. Margins are specified in percents of initial page size. + +```cpp +static System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::MarginsPercent(double left, double right, double top, double bottom) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| left | double | Left margin (in percents of page width). | +| right | double | Right margin (in percents of page height). | +| top | double | Top margin (in percents of page height). | +| bottom | double | Bottom margin (in percents of page height). | + +### ReturnValue + +Returns new resize parameters. + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeParameters](../) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/pageresize/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/pageresize/_index.md new file mode 100644 index 0000000000..b06d24d084 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/pageresize/_index.md @@ -0,0 +1,36 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::PageResize method +linktitle: PageResize +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::PageResize method. Creates resize paramters for page resize in C++.' +type: docs +weight: 1800 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/pageresize/ +--- +## ContentsResizeParameters::PageResize method + + +Creates resize paramters for page resize. + +```cpp +static System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::PageResize(double width, double height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| width | double | New page width in units. | +| height | double | New page height in units. | + +### ReturnValue + +New resize paramteres. + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeParameters](../) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/pageresizepct/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/pageresizepct/_index.md new file mode 100644 index 0000000000..934a4ea5f6 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/pageresizepct/_index.md @@ -0,0 +1,36 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::PageResizePct method +linktitle: PageResizePct +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::PageResizePct method. Creates resize paramters for page resize. New sizes are specified in percent in C++.' +type: docs +weight: 1900 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/pageresizepct/ +--- +## ContentsResizeParameters::PageResizePct method + + +Creates resize paramters for page resize. New sizes are specified in percent. + +```cpp +static System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::PageResizePct(double widthPct, double heightPct) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| widthPct | double | New page width in percents. | +| heightPct | double | New page height in percents. | + +### ReturnValue + +New resize paramteres. + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeParameters](../) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_bottommargin/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_bottommargin/_index.md new file mode 100644 index 0000000000..1a3008eac6 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_bottommargin/_index.md @@ -0,0 +1,26 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_BottomMargin method +linktitle: set_BottomMargin +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_BottomMargin method. Sets bottom margin on the resultant page in C++.' +type: docs +weight: 800 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_bottommargin/ +--- +## ContentsResizeParameters::set_BottomMargin method + + +Sets bottom margin on the resultant page. + +```cpp +void Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_BottomMargin(System::SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_contentsheight/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_contentsheight/_index.md new file mode 100644 index 0000000000..86114c94f5 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_contentsheight/_index.md @@ -0,0 +1,26 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_ContentsHeight method +linktitle: set_ContentsHeight +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_ContentsHeight method. Sets height of the content of the source page on the resultant page in C++.' +type: docs +weight: 900 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_contentsheight/ +--- +## ContentsResizeParameters::set_ContentsHeight method + + +Sets height of the content of the source page on the resultant page. + +```cpp +void Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_ContentsHeight(System::SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_contentswidth/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_contentswidth/_index.md new file mode 100644 index 0000000000..8d67e26ad7 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_contentswidth/_index.md @@ -0,0 +1,26 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_ContentsWidth method +linktitle: set_ContentsWidth +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_ContentsWidth method. Sets width of the content of the source page on the resultant page in C++.' +type: docs +weight: 1000 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_contentswidth/ +--- +## ContentsResizeParameters::set_ContentsWidth method + + +Sets width of the content of the source page on the resultant page. + +```cpp +void Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_ContentsWidth(System::SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_leftmargin/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_leftmargin/_index.md new file mode 100644 index 0000000000..034c3466e8 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_leftmargin/_index.md @@ -0,0 +1,26 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_LeftMargin method +linktitle: set_LeftMargin +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_LeftMargin method. Sets left margin on the resultant page in C++.' +type: docs +weight: 1100 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_leftmargin/ +--- +## ContentsResizeParameters::set_LeftMargin method + + +Sets left margin on the resultant page. + +```cpp +void Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_LeftMargin(System::SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_rightmargin/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_rightmargin/_index.md new file mode 100644 index 0000000000..bedda928aa --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_rightmargin/_index.md @@ -0,0 +1,26 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_RightMargin method +linktitle: set_RightMargin +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_RightMargin method. Sets right margin on the resultant page in C++.' +type: docs +weight: 1200 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_rightmargin/ +--- +## ContentsResizeParameters::set_RightMargin method + + +Sets right margin on the resultant page. + +```cpp +void Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_RightMargin(System::SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_topmargin/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_topmargin/_index.md new file mode 100644 index 0000000000..75bc791d7d --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_topmargin/_index.md @@ -0,0 +1,26 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_TopMargin method +linktitle: set_TopMargin +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_TopMargin method. Sets top margin on the resultant page in C++.' +type: docs +weight: 1300 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizeparameters/set_topmargin/ +--- +## ContentsResizeParameters::set_TopMargin method + + +Sets top margin on the resultant page. + +```cpp +void Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters::set_TopMargin(System::SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../../contentsresizevalue/) +* Class [ContentsResizeParameters](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/_index.md new file mode 100644 index 0000000000..95c484721f --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/_index.md @@ -0,0 +1,35 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue class +linktitle: ContentsResizeValue +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue class. Value of margin or content size specified in percents of default space units. This class is used in ContentsResizeParameters in C++.' +type: docs +weight: 7400 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/ +--- +## ContentsResizeValue class + + +Value of margin or content size specified in percents of default space units. This class is used in [ContentsResizeParameters](../contentsresizeparameters/). + +```cpp +class ContentsResizeValue : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Auto](./auto/)() | Initializes automatically calculated value. | +| [get_IsPercent](./get_ispercent/)() const | Gets true if value is expressed in percents; False if value is expressed in default units. | +| [get_Value](./get_value/)() const | Gets specified value. Use Unit property to get value units. | +| static [Percents](./percents/)(double) | Initializes value in percents. | +| [set_PercentValue](./set_percentvalue/)(double) | Sets value in percents of page size. | +| [set_UnitValue](./set_unitvalue/)(double) | Sets value in default space units. | +| static [Units](./units/)(double) | Initializes value in default space units. | +## See Also + +* Class [Object](../../../system/object/) +* Class [PdfFileEditor](../) +* Namespace [Aspose::Pdf::Facades](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/auto/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/auto/_index.md new file mode 100644 index 0000000000..f1b3b60b64 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/auto/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::Auto method +linktitle: Auto +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::Auto method. Initializes automatically calculated value in C++.' +type: docs +weight: 500 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/auto/ +--- +## ContentsResizeValue::Auto method + + +Initializes automatically calculated value. + +```cpp +static System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::Auto() +``` + + +### ReturnValue + +New value instance. + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../) +* Class [ContentsResizeValue](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/get_ispercent/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/get_ispercent/_index.md new file mode 100644 index 0000000000..53f7bdcf11 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/get_ispercent/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::get_IsPercent method +linktitle: get_IsPercent +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::get_IsPercent method. Gets true if value is expressed in percents; False if value is expressed in default units in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/get_ispercent/ +--- +## ContentsResizeValue::get_IsPercent method + + +Gets true if value is expressed in percents; False if value is expressed in default units. + +```cpp +bool Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::get_IsPercent() const +``` + +## See Also + +* Class [ContentsResizeValue](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/get_value/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/get_value/_index.md new file mode 100644 index 0000000000..17558f4051 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/get_value/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::get_Value method. Gets specified value. Use Unit property to get value units in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/get_value/ +--- +## ContentsResizeValue::get_Value method + + +Gets specified value. Use Unit property to get value units. + +```cpp +double Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::get_Value() const +``` + +## See Also + +* Class [ContentsResizeValue](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/percents/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/percents/_index.md new file mode 100644 index 0000000000..94641a7dd5 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/percents/_index.md @@ -0,0 +1,35 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::Percents method +linktitle: Percents +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::Percents method. Initializes value in percents in C++.' +type: docs +weight: 600 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/percents/ +--- +## ContentsResizeValue::Percents method + + +Initializes value in percents. + +```cpp +static System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::Percents(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | Value in percents. | + +### ReturnValue + +New value instance. + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../) +* Class [ContentsResizeValue](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/set_percentvalue/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/set_percentvalue/_index.md new file mode 100644 index 0000000000..4e1e9b8344 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/set_percentvalue/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::set_PercentValue method +linktitle: set_PercentValue +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::set_PercentValue method. Sets value in percents of page size in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/set_percentvalue/ +--- +## ContentsResizeValue::set_PercentValue method + + +Sets value in percents of page size. + +```cpp +void Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::set_PercentValue(double value) +``` + +## See Also + +* Class [ContentsResizeValue](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/set_unitvalue/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/set_unitvalue/_index.md new file mode 100644 index 0000000000..28152c1021 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/set_unitvalue/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::set_UnitValue method +linktitle: set_UnitValue +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::set_UnitValue method. Sets value in default space units in C++.' +type: docs +weight: 400 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/set_unitvalue/ +--- +## ContentsResizeValue::set_UnitValue method + + +Sets value in default space units. + +```cpp +void Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::set_UnitValue(double value) +``` + +## See Also + +* Class [ContentsResizeValue](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/units/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/units/_index.md new file mode 100644 index 0000000000..2b98fc6976 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/units/_index.md @@ -0,0 +1,35 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::Units method +linktitle: Units +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::Units method. Initializes value in default space units in C++.' +type: docs +weight: 700 +url: /cpp/aspose.pdf.facades/pdffileeditor/contentsresizevalue/units/ +--- +## ContentsResizeValue::Units method + + +Initializes value in default space units. + +```cpp +static System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeValue::Units(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | Value in units. | + +### ReturnValue + +New value instance. + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [ContentsResizeValue](../) +* Class [ContentsResizeValue](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/corrupteditem/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/corrupteditem/_index.md new file mode 100644 index 0000000000..71609a6394 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/corrupteditem/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::CorruptedItem class +linktitle: CorruptedItem +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::CorruptedItem class. Class which provides information about corrupted files in time of concatenation in C++.' +type: docs +weight: 7500 +url: /cpp/aspose.pdf.facades/pdffileeditor/corrupteditem/ +--- +## CorruptedItem class + + +Class which provides information about corrupted files in time of concatenation. + +```cpp +class CorruptedItem : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Exception](./get_exception/)() const | Exception thrown for this file which indicates problem with the file. | +| [get_Index](./get_index/)() const | Index of corrupted file. | +## See Also + +* Class [Object](../../../system/object/) +* Class [PdfFileEditor](../) +* Namespace [Aspose::Pdf::Facades](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/corrupteditem/get_exception/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/corrupteditem/get_exception/_index.md new file mode 100644 index 0000000000..96b40e5801 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/corrupteditem/get_exception/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::CorruptedItem::get_Exception method +linktitle: get_Exception +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::CorruptedItem::get_Exception method. Exception thrown for this file which indicates problem with the file in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf.facades/pdffileeditor/corrupteditem/get_exception/ +--- +## CorruptedItem::get_Exception method + + +Exception thrown for this file which indicates problem with the file. + +```cpp +System::Exception Aspose::Pdf::Facades::PdfFileEditor::CorruptedItem::get_Exception() const +``` + +## See Also + +* Typedef [Exception](../../../../system/exception/) +* Class [CorruptedItem](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/corrupteditem/get_index/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/corrupteditem/get_index/_index.md new file mode 100644 index 0000000000..33c8b893f8 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/corrupteditem/get_index/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::CorruptedItem::get_Index method +linktitle: get_Index +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::CorruptedItem::get_Index method. Index of corrupted file in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf.facades/pdffileeditor/corrupteditem/get_index/ +--- +## CorruptedItem::get_Index method + + +Index of corrupted file. + +```cpp +int32_t Aspose::Pdf::Facades::PdfFileEditor::CorruptedItem::get_Index() const +``` + +## See Also + +* Class [CorruptedItem](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/delete/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/delete/_index.md index 55e85bc426..ca8ea8d016 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/delete/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/delete/_index.md @@ -29,6 +29,9 @@ True for success, or false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -54,6 +57,10 @@ True if operation succeded. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -79,6 +86,10 @@ True if operation was succeeded. ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -104,6 +115,8 @@ True if operation was succeeded. ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/extract/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/extract/_index.md index 8be3f82489..7df22c07ff 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/extract/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/extract/_index.md @@ -30,6 +30,8 @@ True for success, or false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -55,6 +57,9 @@ True for success, or false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -80,6 +85,10 @@ True if operation was succeeded. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -106,6 +115,7 @@ True for success, or false. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -131,6 +141,10 @@ true if pages were extracted successfully. ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -156,6 +170,8 @@ True if operation was succeeded. ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/get_attachmentname/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/get_attachmentname/_index.md index ce7391f3eb..dc6930ceed 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/get_attachmentname/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/get_attachmentname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::PdfFileEditor::get_AttachmentName() const ## See Also +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/get_conversionlog/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/get_conversionlog/_index.md index a5d0458d64..8889a21396 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/get_conversionlog/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/get_conversionlog/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::PdfFileEditor::get_ConversionLog() ## See Also +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/get_corruptedfileaction/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/get_corruptedfileaction/_index.md index a765dc3cef..9d16203119 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/get_corruptedfileaction/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/get_corruptedfileaction/_index.md @@ -18,6 +18,7 @@ PdfFileEditor::ConcatenateCorruptedFileAction Aspose::Pdf::Facades::PdfFileEdito ## See Also +* Enum [ConcatenateCorruptedFileAction](../concatenatecorruptedfileaction/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/get_corrupteditems/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/get_corrupteditems/_index.md index f9aa738160..9673ab5345 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/get_corrupteditems/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/get_corrupteditems/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.facades/pdffileeditor/get_corrupteditems/ ## PdfFileEditor::get_CorruptedItems method -Array of encountered problems when concatenation was performed. For every corrupted document from passed to [Concatenate()](../concatenate/) function new **CorruptedItem** entry is created. This property may be used only when CorruptedFileAction is ConcatenateIgnoringCorrupted. +Array of encountered problems when concatenation was performed. For every corrupted document from passed to [Concatenate()](../concatenate/) function new [CorruptedItem](../corrupteditem/) entry is created. This property may be used only when CorruptedFileAction is ConcatenateIgnoringCorrupted. ```cpp System::ArrayPtr> Aspose::Pdf::Facades::PdfFileEditor::get_CorruptedItems() @@ -18,6 +18,9 @@ System::ArrayPtr> Aspose::Pdf::F ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CorruptedItem](../corrupteditem/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/get_lastexception/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/get_lastexception/_index.md index 0d4fabc6e8..7f3565a863 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/get_lastexception/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/get_lastexception/_index.md @@ -18,6 +18,7 @@ System::Exception Aspose::Pdf::Facades::PdfFileEditor::get_LastException() const ## See Also +* Typedef [Exception](../../../system/exception/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/get_ownerpassword/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/get_ownerpassword/_index.md index 545d20d873..9eec52169e 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/get_ownerpassword/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/get_ownerpassword/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::PdfFileEditor::get_OwnerPassword() const ## See Also +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/get_saveoptions/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/get_saveoptions/_index.md index 36c254753d..1d11cf5860 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/get_saveoptions/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/get_saveoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::PdfFileEditor: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SaveOptions](../../../aspose.pdf/saveoptions/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/get_uniquesuffix/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/get_uniquesuffix/_index.md index 755c37bd8d..0706994e46 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/get_uniquesuffix/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/get_uniquesuffix/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::PdfFileEditor::get_UniqueSuffix() const ## See Also +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/insert/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/insert/_index.md index 45d32b2fe7..93db8318c8 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/insert/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/insert/_index.md @@ -32,6 +32,8 @@ True for success, or false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -59,6 +61,9 @@ True if operation was succeeded. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -86,6 +91,10 @@ True if operation was succeeded. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -114,6 +123,7 @@ True for success, or false. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -141,6 +151,10 @@ true of inserting was successful. ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -168,6 +182,8 @@ True for success, or false. ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/makebooklet/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/makebooklet/_index.md index f7d6607f77..81b0df31a9 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/makebooklet/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/makebooklet/_index.md @@ -31,7 +31,11 @@ True if operation was succeeded. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PageSize](../../../aspose.pdf/pagesize/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -57,7 +61,10 @@ true if booklet was built successfully. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PageSize](../../../aspose.pdf/pagesize/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -82,6 +89,8 @@ True if operation was succeeded. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -108,6 +117,9 @@ boolean - True for success, or false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -134,6 +146,8 @@ True if operation was succeeded. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -162,7 +176,10 @@ boolean - True for success, or false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PageSize](../../../aspose.pdf/pagesize/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -190,7 +207,11 @@ True if operation was succeeded. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -216,7 +237,10 @@ True if operation is succeeded. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -241,6 +265,7 @@ boolean - True for success, or false. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -267,6 +292,8 @@ boolean - True for success, or false. ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -292,6 +319,8 @@ True if operation is succeeded. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -320,7 +349,10 @@ boolean - True for success, or false. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/makenup/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/makenup/_index.md index 52edd5c156..4afba398b2 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/makenup/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/makenup/_index.md @@ -29,6 +29,9 @@ boolean - True for success, or false. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -54,6 +57,8 @@ boolean - True for success, or false. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -79,6 +84,8 @@ boolean - True for success, or false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -106,7 +113,10 @@ True if operation was succeeded. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PageSize](../../../aspose.pdf/pagesize/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -133,6 +143,9 @@ True if operation was succeeded. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -159,6 +172,8 @@ boolean - True for success, or false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -186,6 +201,8 @@ True if operation was succeeded. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -212,6 +229,7 @@ boolean - True for success, or false. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -239,7 +257,10 @@ True if operation was succeeded. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -266,6 +287,9 @@ True if operation was succeeded. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -292,6 +316,7 @@ boolean - True for success, or false. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -319,6 +344,8 @@ boolean - True for success, or false. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [PdfFileEditor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/_index.md new file mode 100644 index 0000000000..fc09d5e9f4 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/_index.md @@ -0,0 +1,33 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::PageBreak class +linktitle: PageBreak +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::PageBreak class. Data of page break position in C++.' +type: docs +weight: 7600 +url: /cpp/aspose.pdf.facades/pdffileeditor/pagebreak/ +--- +## PageBreak class + + +Data of page break position. + +```cpp +class PageBreak : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_PageNumber](./get_pagenumber/)() const | Number of page (starting from 1) where page break must be added. | +| [get_Position](./get_position/)() const | Vertical position of page break. | +| [PageBreak](./pagebreak/)(int32_t, double) | Constructor to create [PageBreak](./) object. | +| [set_PageNumber](./set_pagenumber/)(int32_t) | Number of page (starting from 1) where page break must be added. | +| [set_Position](./set_position/)(double) | Vertical position of page break. | +## See Also + +* Class [Object](../../../system/object/) +* Class [PdfFileEditor](../) +* Namespace [Aspose::Pdf::Facades](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/get_pagenumber/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/get_pagenumber/_index.md new file mode 100644 index 0000000000..a5fd04a656 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/get_pagenumber/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::PageBreak::get_PageNumber method +linktitle: get_PageNumber +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::PageBreak::get_PageNumber method. Number of page (starting from 1) where page break must be added in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf.facades/pdffileeditor/pagebreak/get_pagenumber/ +--- +## PageBreak::get_PageNumber method + + +Number of page (starting from 1) where page break must be added. + +```cpp +int32_t Aspose::Pdf::Facades::PdfFileEditor::PageBreak::get_PageNumber() const +``` + +## See Also + +* Class [PageBreak](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/get_position/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/get_position/_index.md new file mode 100644 index 0000000000..e834f5c359 --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/get_position/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::PageBreak::get_Position method +linktitle: get_Position +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::PageBreak::get_Position method. Vertical position of page break in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf.facades/pdffileeditor/pagebreak/get_position/ +--- +## PageBreak::get_Position method + + +Vertical position of page break. + +```cpp +double Aspose::Pdf::Facades::PdfFileEditor::PageBreak::get_Position() const +``` + +## See Also + +* Class [PageBreak](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/pagebreak/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/pagebreak/_index.md new file mode 100644 index 0000000000..d3a8552b6b --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/pagebreak/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::PageBreak::PageBreak constructor +linktitle: PageBreak +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::PageBreak::PageBreak constructor. Constructor to create PageBreak object in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf.facades/pdffileeditor/pagebreak/pagebreak/ +--- +## PageBreak::PageBreak constructor + + +Constructor to create [PageBreak](../) object. + +```cpp +Aspose::Pdf::Facades::PdfFileEditor::PageBreak::PageBreak(int32_t pageNumber, double position) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pageNumber | int32_t | Number of page where page break is placed. | +| position | double | Vertical position of page break. | + +## See Also + +* Class [PageBreak](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/set_pagenumber/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/set_pagenumber/_index.md new file mode 100644 index 0000000000..03762f701a --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/set_pagenumber/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::PageBreak::set_PageNumber method +linktitle: set_PageNumber +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::PageBreak::set_PageNumber method. Number of page (starting from 1) where page break must be added in C++.' +type: docs +weight: 400 +url: /cpp/aspose.pdf.facades/pdffileeditor/pagebreak/set_pagenumber/ +--- +## PageBreak::set_PageNumber method + + +Number of page (starting from 1) where page break must be added. + +```cpp +void Aspose::Pdf::Facades::PdfFileEditor::PageBreak::set_PageNumber(int32_t value) +``` + +## See Also + +* Class [PageBreak](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/set_position/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/set_position/_index.md new file mode 100644 index 0000000000..abf61dba0d --- /dev/null +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/pagebreak/set_position/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Facades::PdfFileEditor::PageBreak::set_Position method +linktitle: set_Position +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Facades::PdfFileEditor::PageBreak::set_Position method. Vertical position of page break in C++.' +type: docs +weight: 500 +url: /cpp/aspose.pdf.facades/pdffileeditor/pagebreak/set_position/ +--- +## PageBreak::set_Position method + + +Vertical position of page break. + +```cpp +void Aspose::Pdf::Facades::PdfFileEditor::PageBreak::set_Position(double value) +``` + +## See Also + +* Class [PageBreak](../) +* Class [PdfFileEditor](../../) +* Namespace [Aspose::Pdf::Facades](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffileeditor/resizecontents/_index.md b/english/cpp/aspose.pdf.facades/pdffileeditor/resizecontents/_index.md index 8c84600624..fc2d691e9d 100644 --- a/english/cpp/aspose.pdf.facades/pdffileeditor/resizecontents/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileeditor/resizecontents/_index.md @@ -28,7 +28,10 @@ void Aspose::Pdf::Facades::PdfFileEditor::ResizeContents(System::SharedPtr) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::String) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | | [ClearInfo](./clearinfo/)() | Clears all meta information of PDF document. | | [Close](./close/)() override | Deinitializes the instance. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | | [get_Author](./get_author/)() | Gets the Author information of PDF document. | | [get_CreationDate](./get_creationdate/)() | Gets the CreationDate information of PDF document. | | [get_Creator](./get_creator/)() | Gets the Creator information of PDF document. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_HasCollection](./get_hascollection/)() | Returns true if the current input file is a 'Portfolio' file containing collection of PDF files in it. | | [get_HasEditPassword](./get_haseditpassword/)() | Returns true if password is needed to modify permissions or document security property. Pay attention that this property can be read only if valid password was provided in [PdfFileInfo](./) constructor. In case PasswordType is Inaccessible (means that invalid password was provided) reading this property will fail with [InvalidPasswordException](../../aspose.pdf/invalidpasswordexception/). | | [get_HasOpenPassword](./get_hasopenpassword/)() | Returns true if password is needed to open password protected pdf document. | diff --git a/english/cpp/aspose.pdf.facades/pdffileinfo/bindpdf/_index.md b/english/cpp/aspose.pdf.facades/pdffileinfo/bindpdf/_index.md index e7cd1a8129..b81a4af116 100644 --- a/english/cpp/aspose.pdf.facades/pdffileinfo/bindpdf/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffileinfo/bindpdf/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Facades::PdfFileInfo::BindPdf(System::SharedPtr, int32_t, float, float) | Not implemented. | | [AddText](./addtext/)(System::SharedPtr\, int32_t, float, float, float, float) | Not implemented. | | [AddText](./addtext/)(System::SharedPtr\, System::ArrayPtr\, float, float, float, float) | Not implemented. | -| [BindPdf](../facade/bindpdf/)(System::String) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | | [Close](./close/)() override | Closes [PdfFileMend](./) object. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_InputFile](./get_inputfile/)() const | Sets the input file. | | [get_InputStream](./get_inputstream/)() const | Sets the input stream. | | [get_OutputFile](./get_outputfile/)() const | Sets the output file. | diff --git a/english/cpp/aspose.pdf.facades/pdffilemend/addimage/_index.md b/english/cpp/aspose.pdf.facades/pdffilemend/addimage/_index.md index 9e475f6390..2e2354cfc7 100644 --- a/english/cpp/aspose.pdf.facades/pdffilemend/addimage/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilemend/addimage/_index.md @@ -32,6 +32,8 @@ True if success false otherwise. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -61,6 +63,8 @@ True if success false otherwise. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [CompositingParameters](../../../aspose.pdf/compositingparameters/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -90,6 +94,9 @@ True if success false otherwise. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -119,6 +126,9 @@ True if success false otherwise. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [CompositingParameters](../../../aspose.pdf/compositingparameters/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -148,6 +158,7 @@ True if success false otherwise. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -177,6 +188,8 @@ True if success false otherwise. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CompositingParameters](../../../aspose.pdf/compositingparameters/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -206,6 +219,8 @@ True if success false otherwise. ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -235,6 +250,9 @@ True if success false otherwise. ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CompositingParameters](../../../aspose.pdf/compositingparameters/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilemend/addtext/_index.md b/english/cpp/aspose.pdf.facades/pdffilemend/addtext/_index.md index c1115bacf2..2af6719725 100644 --- a/english/cpp/aspose.pdf.facades/pdffilemend/addtext/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilemend/addtext/_index.md @@ -30,6 +30,7 @@ True in case text was successfully added. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FormattedText](../../formattedtext/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -59,6 +60,7 @@ True in case text was successfully added. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FormattedText](../../formattedtext/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -88,7 +90,9 @@ True in case text was successfully added. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FormattedText](../../formattedtext/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilemend/get_inputfile/_index.md b/english/cpp/aspose.pdf.facades/pdffilemend/get_inputfile/_index.md index 719665b16a..8e8982a5bd 100644 --- a/english/cpp/aspose.pdf.facades/pdffilemend/get_inputfile/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilemend/get_inputfile/_index.md @@ -22,6 +22,7 @@ Use BindPdf(inputFile) method for facade initialization. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilemend/get_inputstream/_index.md b/english/cpp/aspose.pdf.facades/pdffilemend/get_inputstream/_index.md index 8f59f91680..4934ea351f 100644 --- a/english/cpp/aspose.pdf.facades/pdffilemend/get_inputstream/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilemend/get_inputstream/_index.md @@ -22,6 +22,8 @@ Use BindPdf(inputStream) method for facade initialization. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilemend/get_outputfile/_index.md b/english/cpp/aspose.pdf.facades/pdffilemend/get_outputfile/_index.md index 94005f0e1e..e23eaee83f 100644 --- a/english/cpp/aspose.pdf.facades/pdffilemend/get_outputfile/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilemend/get_outputfile/_index.md @@ -22,6 +22,7 @@ Use Save(outputFile) method for getting facade results. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilemend/get_outputstream/_index.md b/english/cpp/aspose.pdf.facades/pdffilemend/get_outputstream/_index.md index 6e6f53d99c..7cb3f31402 100644 --- a/english/cpp/aspose.pdf.facades/pdffilemend/get_outputstream/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilemend/get_outputstream/_index.md @@ -22,6 +22,8 @@ Use Save(outputStream) method for getting facade results. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileMend](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilemend/pdffilemend/_index.md b/english/cpp/aspose.pdf.facades/pdffilemend/pdffilemend/_index.md index 98b72f6334..bd17dc4864 100644 --- a/english/cpp/aspose.pdf.facades/pdffilemend/pdffilemend/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilemend/pdffilemend/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Facades::PdfFileMend::PdfFileMend(System::SharedPtr) override | Binds a [Pdf](../../aspose.pdf/) stream for Sanitize. | | [BindPdf](./bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | | [Close](./close/)() override | Closes the facade. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_Log](./get_log/)() override | After file has Saved you can check what was done with file. | | [get_UseRebuildXrefAndTrailer](./get_userebuildxrefandtrailer/)() const | Allows to generate new xref and trailer for document. | | [get_UseTrimBottom](./get_usetrimbottom/)() const | Allows to remove data after pdf data. | diff --git a/english/cpp/aspose.pdf.facades/pdffilesanitization/bindpdf/_index.md b/english/cpp/aspose.pdf.facades/pdffilesanitization/bindpdf/_index.md index d6c920d80c..15e286e1df 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesanitization/bindpdf/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesanitization/bindpdf/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Facades::PdfFileSanitization::BindPdf(System::SharedPtr> Aspose::Pd ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [String](../../../system/string/) * Class [PdfFileSanitization](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilesanitization/save/_index.md b/english/cpp/aspose.pdf.facades/pdffilesanitization/save/_index.md index dc370142b7..7a2e3444c2 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesanitization/save/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesanitization/save/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::PdfFileSanitization::Save(System::SharedPtr) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | | [ChangePassword](./changepassword/)(System::String, System::String, System::String) | Changes the user password and owner password by owner password, keeps the original security settings. The new user password and the new owner password can be null or empty. The owner password will be replaced with a random string if the new owner password is null or empty. Throws an exception if process failed. | | [ChangePassword](./changepassword/)(System::String, System::String, System::String, System::SharedPtr\, KeySize) | Changes the user password and password by owner password, allows to reset [Pdf](../../aspose.pdf/) documnent security. The new user password and the new owner password can be null or empty. The owner password will be replaced with a random string if the new owner password is null or empty. Throws an exception if process failed. | | [ChangePassword](./changepassword/)(System::String, System::String, System::String, System::SharedPtr\, KeySize, Algorithm) | Changes the user password and password by owner password, allows to reset [Pdf](../../aspose.pdf/) documnent security. The new user password and the new owner password can be null or empty. The owner password will be replaced with a random string if the new owner password is null or empty. There are 6 possible combinations of KeySize and Algorithm values. However ([KeySize.x40](../keysize/), [Algorithm.AES](../algorithm/)) and ([KeySize.x256](../keysize/), [Algorithm.RC4](../algorithm/)) are invalid and corresponding exception will be raised if kit encounters this combination. Throws an exception if process failed. | | [Close](./close/)() override | Closes the facade. | | [get_AllowExceptions](./get_allowexceptions/)() | If this value set to true, exception will be thrown on opearation failure. Else, method returns false on failure and last exception can be checked with LastException property. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_LastException](./get_lastexception/)() const | Returns exception which was thrown by last operation. | | [MfDecryptFile](./mfdecryptfile/)(System::String) | Decrypts an encrypted [Pdf](../../aspose.pdf/) document by owner password. If the document hasn't owner password, it is allow to use user password. Throws an exception if process failed. | | [MfEncryptFile](./mfencryptfile/)(System::String, System::String, System::SharedPtr\, KeySize) | Encrypts [Pdf](../../aspose.pdf/) file with userpassword and ownerpassword and sets the document's privileges to access. The user password and the owner password can be null or empty. The owner password will be replaced with a random string if the input owner password is null or empty. Throws exception if process failed. | @@ -40,8 +37,6 @@ class PdfFileSecurity : public Aspose::Pdf::Facades::SaveableFacade | [PdfFileSecurity](./pdffilesecurity/)(System::SharedPtr\) | Initializes new [PdfFileSecurity](./) object on base of the *document* . | | [PdfFileSecurity](./pdffilesecurity/)(System::SharedPtr\, System::String) | Initializes new [PdfFileSecurity](./) object on base of the *document* . | | [PdfFileSecurity](./pdffilesecurity/)(System::SharedPtr\, System::SharedPtr\) | Initializes new [PdfFileSecurity](./) object on base of the *document* . | -| [Save](../saveablefacade/save/)(System::String) override | Saves the PDF document to the specified file. | -| [Save](../saveablefacade/save/)(System::SharedPtr\) override | Saves the PDF document to the specified stream. | | [set_AllowExceptions](./set_allowexceptions/)(bool) | If this value set to true, exception will be thrown on opearation failure. Else, method returns false on failure and last exception can be checked with LastException property. | | [set_InputFile](./set_inputfile/)(System::String) | Sets the input file. | | [set_InputStream](./set_inputstream/)(System::SharedPtr\) | Sets the input stream. | diff --git a/english/cpp/aspose.pdf.facades/pdffilesecurity/bindpdf/_index.md b/english/cpp/aspose.pdf.facades/pdffilesecurity/bindpdf/_index.md index 1a6d56fda8..0834e27e09 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesecurity/bindpdf/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesecurity/bindpdf/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::PdfFileSecurity::BindPdf(System::SharedPtr) override | Binds a [Pdf](../../aspose.pdf/) stream for editing. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | | [Certify](./certify/)(int32_t, System::String, System::String, System::String, bool, System::Drawing::Rectangle, System::SharedPtr\) | Certify the document with the MDP signature. Such data as signature reason, contact and location must be provided by corresponding properties of the Signature object sig. | | [Certify](./certify/)(System::String, System::SharedPtr\) | Certify the document with the MDP signature which is placed in already presented signature field. Before signing signature field must be empty, i.e. field must not contain signature dictionary. Thus pdf document already has signature field, you should not supply the place to stamp the signature, corresponding page and rectangle are taken from signature field which is found by signature name (see sigName parameter). | | [Close](./close/)() override | Closes the facade. | | [ContainsSignature](./containssignature/)() | Checks if the pdf has a digital signature or not. | | [ContainsUsageRights](./containsusagerights/)() | Checks if the pdf has a usage rights or not. | | [CoversWholeDocument](./coverswholedocument/)(System::String) | Checks if the signature covers the whole document. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | | [ExtractCertificate](./extractcertificate/)(System::String) | Extracts signature's single X.509 certificate as a stream. | | [ExtractImage](./extractimage/)(System::String) | Extracts signature's image. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_IsCertified](./get_iscertified/)() | Gets the flag determining whether a document is certified or not. | | [get_IsLtvEnabled](./get_isltvenabled/)() | Gets the LTV enabled flag. | | [get_SignatureAppearance](./get_signatureappearance/)() const | Sets or gets a graphic appearance for the signature. Property value represents image file name. | diff --git a/english/cpp/aspose.pdf.facades/pdffilesignature/bindpdf/_index.md b/english/cpp/aspose.pdf.facades/pdffilesignature/bindpdf/_index.md index 452b9107ec..0063a48b3d 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesignature/bindpdf/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesignature/bindpdf/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::PdfFileSignature::BindPdf(System::SharedPtr Aspose::Pdf::Facades::PdfFileSignature::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileSignature](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilesignature/getblanksignnames/_index.md b/english/cpp/aspose.pdf.facades/pdffilesignature/getblanksignnames/_index.md index 66e767aa82..54c296cb79 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesignature/getblanksignnames/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesignature/getblanksignnames/_index.md @@ -23,6 +23,9 @@ Return an IList. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [String](../../../system/string/) * Class [PdfFileSignature](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilesignature/getcontactinfo/_index.md b/english/cpp/aspose.pdf.facades/pdffilesignature/getcontactinfo/_index.md index 502578ddcd..1e9fa2f9fd 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesignature/getcontactinfo/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesignature/getcontactinfo/_index.md @@ -27,6 +27,7 @@ Returns a result of string type. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileSignature](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilesignature/getdatetime/_index.md b/english/cpp/aspose.pdf.facades/pdffilesignature/getdatetime/_index.md index fab1add480..f9efd06bfe 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesignature/getdatetime/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesignature/getdatetime/_index.md @@ -27,6 +27,8 @@ Return the result of DateTime type. ## See Also +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) * Class [PdfFileSignature](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilesignature/getlocation/_index.md b/english/cpp/aspose.pdf.facades/pdffilesignature/getlocation/_index.md index d82c076c9d..12bd169daa 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesignature/getlocation/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesignature/getlocation/_index.md @@ -27,6 +27,7 @@ Returns a result of string type. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileSignature](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilesignature/getreason/_index.md b/english/cpp/aspose.pdf.facades/pdffilesignature/getreason/_index.md index 83fd91f195..7f87c36dbd 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesignature/getreason/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesignature/getreason/_index.md @@ -27,6 +27,7 @@ Returns a result of string type. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileSignature](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilesignature/getrevision/_index.md b/english/cpp/aspose.pdf.facades/pdffilesignature/getrevision/_index.md index 7f3281c2ad..bc1bd20891 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesignature/getrevision/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesignature/getrevision/_index.md @@ -27,6 +27,7 @@ Return the number of signature revision. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileSignature](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilesignature/getsignername/_index.md b/english/cpp/aspose.pdf.facades/pdffilesignature/getsignername/_index.md index db8f008dd0..4b692bdb5f 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesignature/getsignername/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesignature/getsignername/_index.md @@ -27,6 +27,7 @@ Returns the result of the signer's name. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileSignature](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilesignature/getsignnames/_index.md b/english/cpp/aspose.pdf.facades/pdffilesignature/getsignnames/_index.md index 564d9979f4..12294d221a 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesignature/getsignnames/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesignature/getsignnames/_index.md @@ -27,6 +27,9 @@ Return an IList. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [String](../../../system/string/) * Class [PdfFileSignature](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilesignature/iscoverswholedocument/_index.md b/english/cpp/aspose.pdf.facades/pdffilesignature/iscoverswholedocument/_index.md index c929c63fa9..8fe5a8d19a 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesignature/iscoverswholedocument/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesignature/iscoverswholedocument/_index.md @@ -30,6 +30,7 @@ CoversWholeDocument should be used instead of IsCoversWholeDocument. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileSignature](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilesignature/pdffilesignature/_index.md b/english/cpp/aspose.pdf.facades/pdffilesignature/pdffilesignature/_index.md index 7aa1ee6a3b..8c9694c9f2 100644 --- a/english/cpp/aspose.pdf.facades/pdffilesignature/pdffilesignature/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilesignature/pdffilesignature/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Facades::PdfFileSignature::PdfFileSignature(System::SharedPtr, int32_t) | Adds page number to the pages. | | [AddStamp](./addstamp/)(System::SharedPtr\) | Adds stamp to the file. | -| [BindPdf](../facade/bindpdf/)(System::String) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | | [Close](./close/)() override | Closes opened files and saves changes. Warning. If input or output streams are specified they are not closed by [Close()](./close/) method. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | | [get_AttachmentName](./get_attachmentname/)() const | Gets name of attachment when result of operation is stored into HttpResponse objects as attachment. | | [get_ContentDisposition](./get_contentdisposition/)() const | Gets how content will be stored when result of operation is stored into HttpResponse object. Possible value: inline / attachment. Default: inline. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_InputFile](./get_inputfile/)() const | Gets name and path of input file. | | [get_InputStream](./get_inputstream/)() const | Gets input stream. | | [get_KeepSecurity](./get_keepsecurity/)() const | Keeps security if true. (This feature will be implemented in next versions). | diff --git a/english/cpp/aspose.pdf.facades/pdffilestamp/addfooter/_index.md b/english/cpp/aspose.pdf.facades/pdffilestamp/addfooter/_index.md index 804765b3b6..acccd4942d 100644 --- a/english/cpp/aspose.pdf.facades/pdffilestamp/addfooter/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilestamp/addfooter/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Facades::PdfFileStamp::AddFooter(System::SharedPtr stamp ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Stamp](../../stamp/) * Class [PdfFileStamp](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilestamp/get_attachmentname/_index.md b/english/cpp/aspose.pdf.facades/pdffilestamp/get_attachmentname/_index.md index 9576175953..5bda75d0e0 100644 --- a/english/cpp/aspose.pdf.facades/pdffilestamp/get_attachmentname/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilestamp/get_attachmentname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::PdfFileStamp::get_AttachmentName() const ## See Also +* Class [String](../../../system/string/) * Class [PdfFileStamp](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilestamp/get_inputfile/_index.md b/english/cpp/aspose.pdf.facades/pdffilestamp/get_inputfile/_index.md index 1de7baf4f5..0c7ad996a0 100644 --- a/english/cpp/aspose.pdf.facades/pdffilestamp/get_inputfile/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilestamp/get_inputfile/_index.md @@ -22,6 +22,7 @@ Use BindPdf(inputFile) method for facade initialization. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileStamp](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilestamp/get_inputstream/_index.md b/english/cpp/aspose.pdf.facades/pdffilestamp/get_inputstream/_index.md index 1a574c77fb..73275908d6 100644 --- a/english/cpp/aspose.pdf.facades/pdffilestamp/get_inputstream/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilestamp/get_inputstream/_index.md @@ -22,6 +22,8 @@ Use BindPdf(inputStream) method for facade initialization. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileStamp](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilestamp/get_outputfile/_index.md b/english/cpp/aspose.pdf.facades/pdffilestamp/get_outputfile/_index.md index 2a0848313c..dc408fe356 100644 --- a/english/cpp/aspose.pdf.facades/pdffilestamp/get_outputfile/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilestamp/get_outputfile/_index.md @@ -22,6 +22,7 @@ Use Save(outputFile) method for getting facade results. ## See Also +* Class [String](../../../system/string/) * Class [PdfFileStamp](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilestamp/get_outputstream/_index.md b/english/cpp/aspose.pdf.facades/pdffilestamp/get_outputstream/_index.md index 012242af87..89fbe3a04e 100644 --- a/english/cpp/aspose.pdf.facades/pdffilestamp/get_outputstream/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilestamp/get_outputstream/_index.md @@ -22,6 +22,8 @@ Use Save(outputStream) method for getting facade results. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFileStamp](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilestamp/get_response/_index.md b/english/cpp/aspose.pdf.facades/pdffilestamp/get_response/_index.md index 6c8027dcf0..6938e57a4a 100644 --- a/english/cpp/aspose.pdf.facades/pdffilestamp/get_response/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilestamp/get_response/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Facades::PdfFileStamp: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) * Class [PdfFileStamp](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilestamp/get_saveoptions/_index.md b/english/cpp/aspose.pdf.facades/pdffilestamp/get_saveoptions/_index.md index 79a9b3032f..e97d82840c 100644 --- a/english/cpp/aspose.pdf.facades/pdffilestamp/get_saveoptions/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilestamp/get_saveoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::PdfFileStamp:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SaveOptions](../../../aspose.pdf/saveoptions/) * Class [PdfFileStamp](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdffilestamp/pdffilestamp/_index.md b/english/cpp/aspose.pdf.facades/pdffilestamp/pdffilestamp/_index.md index e9b1f04dc0..fea1fd716b 100644 --- a/english/cpp/aspose.pdf.facades/pdffilestamp/pdffilestamp/_index.md +++ b/english/cpp/aspose.pdf.facades/pdffilestamp/pdffilestamp/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Facades::PdfFileStamp::PdfFileStamp(System::SharedPtr, System::SharedPtr\) | Remove Java Script from the document. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Facades](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfjavascriptstripper/strip/_index.md b/english/cpp/aspose.pdf.facades/pdfjavascriptstripper/strip/_index.md index 399dd2570d..acc35b6971 100644 --- a/english/cpp/aspose.pdf.facades/pdfjavascriptstripper/strip/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfjavascriptstripper/strip/_index.md @@ -28,6 +28,8 @@ true if JavaScript was stripped successfully. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfJavaScriptStripper](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -52,6 +54,7 @@ true if JavaScript was stripped successfully. ## See Also +* Class [String](../../../system/string/) * Class [PdfJavaScriptStripper](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfpageeditor/_index.md b/english/cpp/aspose.pdf.facades/pdfpageeditor/_index.md index 82abc7d324..d0652dee2f 100644 --- a/english/cpp/aspose.pdf.facades/pdfpageeditor/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfpageeditor/_index.md @@ -21,14 +21,7 @@ class PdfPageEditor : public Aspose::Pdf::Facades::SaveableFacade | Method | Description | | --- | --- | | [ApplyChanges](./applychanges/)() | Apply changes made to the document pages. | -| [BindPdf](../facade/bindpdf/)(System::String) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | -| [Close](../facade/close/)() override | Disposes [Aspose.Pdf.Document](../../aspose.pdf/document/) bound with a facade. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | | [get_DisplayDuration](./get_displayduration/)() | Gets display duration for pages. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_HorizontalAlignment](./get_horizontalalignment/)() | Gets the horizontal alignment of the original PDF content on the result page, default is AlignmentType.Left. | | [get_PageRotations](./get_pagerotations/)() | A hashtable contains the page number and rotation degree, the key represents the page number, the value of key represents the rotation in degrees. | | [get_PageSize](./get_pagesize/)() | Gets the output file's page size. | diff --git a/english/cpp/aspose.pdf.facades/pdfpageeditor/get_pagerotations/_index.md b/english/cpp/aspose.pdf.facades/pdfpageeditor/get_pagerotations/_index.md index ab669dcf98..cc0cd45544 100644 --- a/english/cpp/aspose.pdf.facades/pdfpageeditor/get_pagerotations/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfpageeditor/get_pagerotations/_index.md @@ -18,6 +18,8 @@ System::SharedPtr> As ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) * Class [PdfPageEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfpageeditor/get_pagesize/_index.md b/english/cpp/aspose.pdf.facades/pdfpageeditor/get_pagesize/_index.md index 7b46635e79..6cd5af7930 100644 --- a/english/cpp/aspose.pdf.facades/pdfpageeditor/get_pagesize/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfpageeditor/get_pagesize/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::PdfPageEditor::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [PdfPageEditor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfpageeditor/get_processpages/_index.md b/english/cpp/aspose.pdf.facades/pdfpageeditor/get_processpages/_index.md index 0e0a9bf3fa..b282a08db9 100644 --- a/english/cpp/aspose.pdf.facades/pdfpageeditor/get_processpages/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfpageeditor/get_processpages/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::Facades::PdfPageEditor::get_ProcessPages( ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PdfPageEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfpageeditor/getpageboxsize/_index.md b/english/cpp/aspose.pdf.facades/pdfpageeditor/getpageboxsize/_index.md index d9f6901504..88c0f4e788 100644 --- a/english/cpp/aspose.pdf.facades/pdfpageeditor/getpageboxsize/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfpageeditor/getpageboxsize/_index.md @@ -28,6 +28,8 @@ System::Drawing::Rectangle Aspose::Pdf::Facades::PdfPageEditor::GetPageBoxSize(i ## See Also +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [String](../../../system/string/) * Class [PdfPageEditor](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/pdfpageeditor/getpagesize/_index.md b/english/cpp/aspose.pdf.facades/pdfpageeditor/getpagesize/_index.md index a9dc304999..f1cd9d25b7 100644 --- a/english/cpp/aspose.pdf.facades/pdfpageeditor/getpagesize/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfpageeditor/getpagesize/_index.md @@ -27,6 +27,7 @@ Result is instance of [PageSize](../../../aspose.pdf/pagesize/). Use Width and H ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../../aspose.pdf/pagesize/) * Class [PdfPageEditor](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfpageeditor/pdfpageeditor/_index.md b/english/cpp/aspose.pdf.facades/pdfpageeditor/pdfpageeditor/_index.md index 5e04b2da0d..43c1966e07 100644 --- a/english/cpp/aspose.pdf.facades/pdfpageeditor/pdfpageeditor/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfpageeditor/pdfpageeditor/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Facades::PdfPageEditor::PdfPageEditor(System::SharedPtr, System::SharedPtr\, System::SharedPtr\) | Produce the PDF file using specified import option. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Facades](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfproducer/produce/_index.md b/english/cpp/aspose.pdf.facades/pdfproducer/produce/_index.md index e90330de65..c287e26243 100644 --- a/english/cpp/aspose.pdf.facades/pdfproducer/produce/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfproducer/produce/_index.md @@ -25,6 +25,8 @@ static void Aspose::Pdf::Facades::PdfProducer::Produce(System::SharedPtr\&) override | Adds new element to the dictionary object. | | [Add](./add/)(const System::String\&, const System::SharedPtr\\&) | Adds new element to the dictionary object. | | [Add](./add/)(const System::Collections::Generic::KeyValuePair\\>\&) override | Adds pair with key and value into the dictionary. | -| [BindPdf](../facade/bindpdf/)(System::String) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | | [Clear](./clear/)() override | Removes all elements from the object. | -| [Close](../facade/close/)() override | Disposes [Aspose.Pdf.Document](../../aspose.pdf/document/) bound with a facade. | | [Contains](./contains/)(const System::String\&) const | Checks if dictionary contains the specified key. | | [Contains](./contains/)(const DefaultMetadataProperties\&) const | Checks if dictionary contains the specified property. | | [Contains](./contains/)(const System::Collections::Generic::KeyValuePair\\>\&) const override | Checks does specified key-value pair is contained in the dictionary. | | [ContainsKey](./containskey/)(const System::String\&) const override | Determines does this dictionary contasins specified key. | | [CopyTo](./copyto/)(System::ArrayPtr\\>\>, int32_t) override | Copy metadata into array. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | | [get_Count](./get_count/)() const override | Gets count if items in the collection. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [get_ExtensionFields](./get_extensionfields/)() | Gets the dictionary of extension fields. | | [get_IsFixedSize](./get_isfixedsize/)() const | Returns true is collection has fixed size. | | [get_IsReadOnly](./get_isreadonly/)() const override | Returns true if collection is read-only. | @@ -59,12 +52,11 @@ class PdfXmpMetadata : public Aspose::Pdf::Facades::SaveableFacade, | [Remove](./remove/)(DefaultMetadataProperties) | Removes element with specified key. | | [Remove](./remove/)(const System::String\&) override | Removes key from the dictionary. | | [Remove](./remove/)(const System::Collections::Generic::KeyValuePair\\>\&) override | Removes key/value pair from the collection. | -| [Save](../saveablefacade/save/)(System::String) override | Saves the PDF document to the specified file. | -| [Save](../saveablefacade/save/)(System::SharedPtr\) override | Saves the PDF document to the specified stream. | | [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | | [TryGetValue](./trygetvalue/)(const System::String\&, System::SharedPtr\\&) const override | Tries to find key in the dictionary and retreives value if found. | ## See Also * Class [SaveableFacade](../saveablefacade/) +* Class [IDictionary](../../system.collections.generic/idictionary/) * Namespace [Aspose::Pdf::Facades](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.facades/pdfxmpmetadata/add/_index.md b/english/cpp/aspose.pdf.facades/pdfxmpmetadata/add/_index.md index eb36deb656..e76b65cd98 100644 --- a/english/cpp/aspose.pdf.facades/pdfxmpmetadata/add/_index.md +++ b/english/cpp/aspose.pdf.facades/pdfxmpmetadata/add/_index.md @@ -25,6 +25,7 @@ void Aspose::Pdf::Facades::PdfXmpMetadata::Add(const DefaultMetadataProperties & ## See Also * Enum [DefaultMetadataProperties](../../defaultmetadataproperties/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../../../aspose.pdf/xmpvalue/) * Class [PdfXmpMetadata](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -45,6 +46,9 @@ void Aspose::Pdf::Facades::PdfXmpMetadata::Add(const System::Collections::Generi ## See Also +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../../../aspose.pdf/xmpvalue/) * Class [PdfXmpMetadata](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -66,6 +70,9 @@ void Aspose::Pdf::Facades::PdfXmpMetadata::Add(const System::String &key, const ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [PdfXmpMetadata](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -86,6 +93,8 @@ void Aspose::Pdf::Facades::PdfXmpMetadata::Add(const System::String &key, const ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../../../aspose.pdf/xmpvalue/) * Class [PdfXmpMetadata](../) * Namespace [Aspose::Pdf::Facades](../../) @@ -109,7 +118,9 @@ void Aspose::Pdf::Facades::PdfXmpMetadata::Add(System::SharedPtr) override | Initializes the facade. | -| [BindPdf](../facade/bindpdf/)(System::SharedPtr\) override | Initializes the facade. | -| virtual [BindPdf](../ifacade/bindpdf/)(System::SharedPtr\) | Binds PDF document for editing. | -| [Close](../facade/close/)() override | Disposes [Aspose.Pdf.Document](../../aspose.pdf/document/) bound with a facade. | -| [Dispose](../facade/dispose/)() override | Disposes the facade. | -| [get_Document](../facade/get_document/)() const | Gets the document facade is working on. | | [Save](./save/)(System::String) override | Saves the PDF document to the specified file. | | [Save](./save/)(System::SharedPtr\) override | Saves the PDF document to the specified stream. | ## See Also diff --git a/english/cpp/aspose.pdf.facades/saveablefacade/save/_index.md b/english/cpp/aspose.pdf.facades/saveablefacade/save/_index.md index 40a1461bef..6f55dfe233 100644 --- a/english/cpp/aspose.pdf.facades/saveablefacade/save/_index.md +++ b/english/cpp/aspose.pdf.facades/saveablefacade/save/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Facades::SaveableFacade::Save(System::SharedPtr form ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FormattedText](../../formattedtext/) * Class [Stamp](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/stamp/bindpdf/_index.md b/english/cpp/aspose.pdf.facades/stamp/bindpdf/_index.md index 760dac0d23..5d03d222fa 100644 --- a/english/cpp/aspose.pdf.facades/stamp/bindpdf/_index.md +++ b/english/cpp/aspose.pdf.facades/stamp/bindpdf/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::Facades::Stamp::BindPdf(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Stamp](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) @@ -44,6 +46,7 @@ void Aspose::Pdf::Facades::Stamp::BindPdf(System::String pdfFile, int32_t pageNu ## See Also +* Class [String](../../../system/string/) * Class [Stamp](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/stamp/bindtextstate/_index.md b/english/cpp/aspose.pdf.facades/stamp/bindtextstate/_index.md index 84a78821cf..5903b69030 100644 --- a/english/cpp/aspose.pdf.facades/stamp/bindtextstate/_index.md +++ b/english/cpp/aspose.pdf.facades/stamp/bindtextstate/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Facades::Stamp::BindTextState(System::SharedPtr Aspose::Pdf::Facades::Stamp::get_Pages() const ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Stamp](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/stamp/set_pages/_index.md b/english/cpp/aspose.pdf.facades/stamp/set_pages/_index.md index c1a931d9ce..9810e51e6d 100644 --- a/english/cpp/aspose.pdf.facades/stamp/set_pages/_index.md +++ b/english/cpp/aspose.pdf.facades/stamp/set_pages/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::Stamp::set_Pages(System::ArrayPtr value) ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Stamp](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/stampinfo/_index.md b/english/cpp/aspose.pdf.facades/stampinfo/_index.md index 41cd089811..2d619684b4 100644 --- a/english/cpp/aspose.pdf.facades/stampinfo/_index.md +++ b/english/cpp/aspose.pdf.facades/stampinfo/_index.md @@ -30,5 +30,6 @@ class StampInfo : public System::Object | [get_Visible](./get_visible/)() const | Gets visibility of stamp. If false then stamp is hidden (with HideStampById). Hidden stamp may be restored by ShowStampById. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Facades](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.facades/stampinfo/get_form/_index.md b/english/cpp/aspose.pdf.facades/stampinfo/get_form/_index.md index 833ba835c5..e9c183e4e5 100644 --- a/english/cpp/aspose.pdf.facades/stampinfo/get_form/_index.md +++ b/english/cpp/aspose.pdf.facades/stampinfo/get_form/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::StampInfo::get_Form() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [StampInfo](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/stampinfo/get_image/_index.md b/english/cpp/aspose.pdf.facades/stampinfo/get_image/_index.md index a04e2bbaec..acc8e04fb5 100644 --- a/english/cpp/aspose.pdf.facades/stampinfo/get_image/_index.md +++ b/english/cpp/aspose.pdf.facades/stampinfo/get_image/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Facades::StampInfo::get_I ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../../system.drawing/image/) * Class [StampInfo](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/stampinfo/get_rectangle/_index.md b/english/cpp/aspose.pdf.facades/stampinfo/get_rectangle/_index.md index 208dfbc577..a87a522feb 100644 --- a/english/cpp/aspose.pdf.facades/stampinfo/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf.facades/stampinfo/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Facades::StampInfo::get_R ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [StampInfo](../) * Namespace [Aspose::Pdf::Facades](../../) diff --git a/english/cpp/aspose.pdf.facades/stampinfo/get_text/_index.md b/english/cpp/aspose.pdf.facades/stampinfo/get_text/_index.md index 0c029bc72d..95db8cb07b 100644 --- a/english/cpp/aspose.pdf.facades/stampinfo/get_text/_index.md +++ b/english/cpp/aspose.pdf.facades/stampinfo/get_text/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Facades::StampInfo::get_Text() ## See Also +* Class [String](../../../system/string/) * Class [StampInfo](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/textproperties/_index.md b/english/cpp/aspose.pdf.facades/textproperties/_index.md index fe94842eac..81709adb70 100644 --- a/english/cpp/aspose.pdf.facades/textproperties/_index.md +++ b/english/cpp/aspose.pdf.facades/textproperties/_index.md @@ -29,5 +29,6 @@ class TextProperties : public System::Object | [TextProperties](./textproperties/)(double) | Creates [TextProperties](./) object for the specified text size. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Facades](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.facades/textproperties/get_color/_index.md b/english/cpp/aspose.pdf.facades/textproperties/get_color/_index.md index 1b8c3fc5b3..0ba8fbed10 100644 --- a/english/cpp/aspose.pdf.facades/textproperties/get_color/_index.md +++ b/english/cpp/aspose.pdf.facades/textproperties/get_color/_index.md @@ -18,6 +18,7 @@ System::Drawing::Color Aspose::Pdf::Facades::TextProperties::get_Color() const ## See Also +* Class [Color](../../../system.drawing/color/) * Class [TextProperties](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/textproperties/set_color/_index.md b/english/cpp/aspose.pdf.facades/textproperties/set_color/_index.md index cb4c1ec26d..cf0f4d9596 100644 --- a/english/cpp/aspose.pdf.facades/textproperties/set_color/_index.md +++ b/english/cpp/aspose.pdf.facades/textproperties/set_color/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Facades::TextProperties::set_Color(System::Drawing::Color valu ## See Also +* Class [Color](../../../system.drawing/color/) * Class [TextProperties](../) * Namespace [Aspose::Pdf::Facades](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.facades/viewerpreference/_index.md b/english/cpp/aspose.pdf.facades/viewerpreference/_index.md index 7245b6f25a..2d902ed722 100644 --- a/english/cpp/aspose.pdf.facades/viewerpreference/_index.md +++ b/english/cpp/aspose.pdf.facades/viewerpreference/_index.md @@ -50,5 +50,6 @@ class ViewerPreference : public System::Object | static constexpr [Simplex](./simplex/) | Print single-sided. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Facades](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.forms/barcodefield/_index.md b/english/cpp/aspose.pdf.forms/barcodefield/_index.md index 7a136ee8c7..08d5ca153c 100644 --- a/english/cpp/aspose.pdf.forms/barcodefield/_index.md +++ b/english/cpp/aspose.pdf.forms/barcodefield/_index.md @@ -20,141 +20,14 @@ class BarcodeField : public Aspose::Pdf::Forms::TextBoxField | Method | Description | | --- | --- | -| [Accept](../../aspose.pdf.annotations/widgetannotation/accept/)(System::SharedPtr\) override | Accepts visitor. | -| [AddBarcode](../textboxfield/addbarcode/)(System::String) | Adds barcode 128 into the field. [Field](../field/) value will be changed onto the code and field become read only. | -| [AddImage](../textboxfield/addimage/)(System::SharedPtr\) | Adds image into the field resources and draws it. | | [BarcodeField](./barcodefield/)(System::SharedPtr\, System::SharedPtr\) | Initializes new instance of the [BarcodeField](./) class. | | [BarcodeField](./barcodefield/)(System::SharedPtr\, System::SharedPtr\) | Initializes new instance of the [BarcodeField](./) class. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [CopyTo](../field/copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [CopyToWidgetArray](../field/copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [ExecuteFieldJavaScript](../field/executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | -| [Field](../field/field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../../aspose.pdf.annotations/annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [get_AlternateName](../field/get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [get_AnnotationIndex](../field/get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | | [get_Caption](./get_caption/)() | Gets the caption of the barcode object. | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | -| [get_Count](../field/get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | | [get_ECC](./get_ecc/)() | Gets an integer value representing the error correction coefficient. For PDF417, shall be from 0 to 8. For QRCode, shall be from 0 to 3 (0 for 'L', 1 for 'M', 2 for 'Q', and 3 for 'H'). | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | -| static [get_FitIntoRectangle](../field/get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | -| [get_ForceCombs](../textboxfield/get_forcecombs/)() | Gets flag which indicates is field divided into spaced positions. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsGroup](../field/get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_IsSharedField](../field/get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [get_IsSynchronized](../field/get_issynchronized/)() | Returns true if dictionary is synchronized. | -| [get_MappingName](../field/get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| static [get_MaxFontSize](../field/get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | -| [get_MaxLen](../textboxfield/get_maxlen/)() | Gets maximum length of text in the field. | -| static [get_MinFontSize](../field/get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Multiline](../textboxfield/get_multiline/)() | Gets multiline flag of the field. If Multiline is true field can contain multiple lines of text. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | -| [get_PageIndex](../field/get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | -| [get_PartialName](../field/get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | -| [get_Rect](../field/get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | | [get_Resolution](./get_resolution/)() | Gets the resolution, in dots-per-inch (dpi), at which the barcode object is rendered. | -| [get_Scrollable](../textboxfield/get_scrollable/)() | Gets scrollable flag of field. If true field can be scrolled. | -| [get_SpellCheck](../textboxfield/get_spellcheck/)() | Gets spellcheck flag for field. If true field shall be spell checked. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | | [get_Symbology](./get_symbology/)() | Specifies which barcode or glyph technology is to be used on this annotation, see [Symbology](../symbology/) for details. | -| [get_SyncRoot](../field/get_syncroot/)() const | Synchronization object. | -| [get_TabOrder](../field/get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_TextVerticalAlignment](../textboxfield/get_textverticalalignment/)() const | Gets text vertical alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| [get_Value](../textboxfield/get_value/)() override | Gets value of the field. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | | [get_XSymHeight](./get_xsymheight/)() | Gets the the vertical distance between two barcode modules, measured in pixels. The ratio XSymHeight/XSymWidth shall be an integer value. For PDF417, the acceptable ratio range is from 1 to 4. For QRCode and DataMatrix, this ratio shall always be 1. | | [get_XSymWidth](./get_xsymwidth/)() | Gets The horizontal distance, in pixels, between two barcode modules. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetEnumerator](../field/getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [idx_get](../field/idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | -| [idx_get](../field/idx_get/)(int32_t) | Gets subfield contained in this field by index. | -| [Recalculate](../field/recalculate/)() | Recaculates all calculated fields on the form. | -| virtual [set_ActiveState](../../aspose.pdf.annotations/annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_AlternateName](../field/set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [set_AnnotationIndex](../field/set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | -| static [set_FitIntoRectangle](../field/set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| [set_ForceCombs](../textboxfield/set_forcecombs/)(bool) | Sets flag which indicates is field divided into spaced positions. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_IsSharedField](../field/set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [set_MappingName](../field/set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| static [set_MaxFontSize](../field/set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | -| [set_MaxLen](../textboxfield/set_maxlen/)(int32_t) | Sets maximum length of text in the field. | -| static [set_MinFontSize](../field/set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Multiline](../textboxfield/set_multiline/)(bool) | Sets multiline flag of the field. If Multiline is true field can contain multiple lines of text. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | -| [set_PartialName](../field/set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | -| [set_Rect](../field/set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | -| [set_Scrollable](../textboxfield/set_scrollable/)(bool) | Sets scrollable flag of field. If true field can be scrolled. | -| [set_SpellCheck](../textboxfield/set_spellcheck/)(bool) | Sets spellcheck flag for field. If true field shall be spell checked. | -| [set_TabOrder](../field/set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_TextVerticalAlignment](../textboxfield/set_textverticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets text vertical alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| [set_Value](../textboxfield/set_value/)(System::String) override | Sets value of the field. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [SetPosition](../field/setposition/)(System::SharedPtr\) | Set position of the field. | -| [SetTemplateWeakPtr](../field/settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\) | Constructor which should be used with Generator. | -| [TextBoxField](../textboxfield/textboxfield/)() | Create instance of [TextBoxField](../textboxfield/). | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor of TextBox field. | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor of TextBox field. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also * Class [TextBoxField](../textboxfield/) diff --git a/english/cpp/aspose.pdf.forms/barcodefield/barcodefield/_index.md b/english/cpp/aspose.pdf.forms/barcodefield/barcodefield/_index.md index 9fbc9137c9..8d61c33340 100644 --- a/english/cpp/aspose.pdf.forms/barcodefield/barcodefield/_index.md +++ b/english/cpp/aspose.pdf.forms/barcodefield/barcodefield/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Forms::BarcodeField::BarcodeField(System::SharedPtr doc, ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [BarcodeField](../) diff --git a/english/cpp/aspose.pdf.forms/barcodefield/get_caption/_index.md b/english/cpp/aspose.pdf.forms/barcodefield/get_caption/_index.md index e9eeb411d4..934a082679 100644 --- a/english/cpp/aspose.pdf.forms/barcodefield/get_caption/_index.md +++ b/english/cpp/aspose.pdf.forms/barcodefield/get_caption/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::BarcodeField::get_Caption() ## See Also +* Class [String](../../../system/string/) * Class [BarcodeField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/_index.md index 0f79298bd2..19b59f5812 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/_index.md @@ -20,134 +20,25 @@ class ButtonField : public Aspose::Pdf::Forms::Field | Method | Description | | --- | --- | -| [Accept](../../aspose.pdf.annotations/widgetannotation/accept/)(System::SharedPtr\) override | Accepts visitor. | | [AddImage](./addimage/)(System::SharedPtr\) | Adds image into the field resources and draws it. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | | [ButtonField](./buttonfield/)() | Button field constructor for Generator. | | [ButtonField](./buttonfield/)(System::SharedPtr\, System::SharedPtr\) | [ButtonField](./) constructor. | | [ButtonField](./buttonfield/)(System::SharedPtr\, System::SharedPtr\) | [ButtonField](./) constructore. | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [CopyTo](../field/copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [CopyToWidgetArray](../field/copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [ExecuteFieldJavaScript](../field/executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | -| [Field](../field/field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../../aspose.pdf.annotations/annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AlternateCaption](./get_alternatecaption/)() | Gets alternate caption of the button which shall be displayed when the mouse button is pressed within its active area. | | [get_AlternateIcon](./get_alternateicon/)() | Gets alternate icon which shall be displayed when the mouse button is pressed within its active area. | -| [get_AlternateName](../field/get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [get_AnnotationIndex](../field/get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | -| [get_Count](../field/get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | -| static [get_FitIntoRectangle](../field/get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | | [get_IconFit](./get_iconfit/)() | Gets icon fit object specifying how the widget annotation's icon shall be displayed within its annotation rectangle. | | [get_ICPosition](./get_icposition/)() | Gets icon caption position. | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsGroup](../field/get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_IsSharedField](../field/get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [get_IsSynchronized](../field/get_issynchronized/)() | Returns true if dictionary is synchronized. | -| [get_MappingName](../field/get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| static [get_MaxFontSize](../field/get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | -| static [get_MinFontSize](../field/get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | | [get_NormalCaption](./get_normalcaption/)() | Gets normal caption. | | [get_NormalIcon](./get_normalicon/)() | Gets normal icon of the button which shall be displayed when it is not interacting with the user. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | -| [get_PageIndex](../field/get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | -| [get_PartialName](../field/get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | -| [get_Rect](../field/get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | | [get_RolloverCaption](./get_rollovercaption/)() | Gets rollover caption of button which shall be displayed when the user rolls the cursor into its active area without pressing the mouse button. | | [get_RolloverIcon](./get_rollovericon/)() | Gets rollover icon of the button which shall be displayed when the user rolls the cursor into its active area without pressing the mouse button. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_SyncRoot](../field/get_syncroot/)() const | Synchronization object. | -| [get_TabOrder](../field/get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_Value](../field/get_value/)() | Gets value of the field. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetEnumerator](../field/getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [idx_get](../field/idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | -| [idx_get](../field/idx_get/)(int32_t) | Gets subfield contained in this field by index. | -| [Recalculate](../field/recalculate/)() | Recaculates all calculated fields on the form. | -| virtual [set_ActiveState](../../aspose.pdf.annotations/annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [set_AlternateCaption](./set_alternatecaption/)(System::String) | Sets alternate caption of the button which shall be displayed when the mouse button is pressed within its active area. | | [set_AlternateIcon](./set_alternateicon/)(System::SharedPtr\) | Sets alternate icon which shall be displayed when the mouse button is pressed within its active area. | -| [set_AlternateName](../field/set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [set_AnnotationIndex](../field/set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | -| static [set_FitIntoRectangle](../field/set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | | [set_ICPosition](./set_icposition/)(IconCaptionPosition) | Sets icon caption position. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_IsSharedField](../field/set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [set_MappingName](../field/set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| static [set_MaxFontSize](../field/set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | -| static [set_MinFontSize](../field/set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | | [set_NormalCaption](./set_normalcaption/)(System::String) | Sets normal caption. | | [set_NormalIcon](./set_normalicon/)(System::SharedPtr\) | Sets normal icon of the button which shall be displayed when it is not interacting with the user. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | -| [set_PartialName](../field/set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | -| [set_Rect](../field/set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | | [set_RolloverCaption](./set_rollovercaption/)(System::String) | Sets rollover caption of button which shall be displayed when the user rolls the cursor into its active area without pressing the mouse button. | | [set_RolloverIcon](./set_rollovericon/)(System::SharedPtr\) | Sets rollover icon of the button which shall be displayed when the user rolls the cursor into its active area without pressing the mouse button. | -| [set_TabOrder](../field/set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_Value](../field/set_value/)(System::String) | Sets value of the field. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [SetPosition](../field/setposition/)(System::SharedPtr\) | Set position of the field. | -| [SetTemplateWeakPtr](../field/settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also * Class [Field](../field/) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/addimage/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/addimage/_index.md index 750e199206..4920b2194f 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/addimage/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/addimage/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Forms::ButtonField::AddImage(System::SharedPtr doc, Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ButtonField](../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/get_alternatecaption/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/get_alternatecaption/_index.md index 6fc4992a77..4543ec4187 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/get_alternatecaption/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/get_alternatecaption/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::ButtonField::get_AlternateCaption() ## See Also +* Class [String](../../../system/string/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/get_alternateicon/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/get_alternateicon/_index.md index f3850d3666..8c0e4b1650 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/get_alternateicon/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/get_alternateicon/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::ButtonField::get_AlternateIcon() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/get_iconfit/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/get_iconfit/_index.md index f05200a955..57c745fcbb 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/get_iconfit/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/get_iconfit/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::ButtonField:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IconFit](../../iconfit/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/get_normalcaption/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/get_normalcaption/_index.md index cb3ff26fee..5dca542214 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/get_normalcaption/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/get_normalcaption/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::ButtonField::get_NormalCaption() ## See Also +* Class [String](../../../system/string/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/get_normalicon/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/get_normalicon/_index.md index 2d4c41d05b..3e2a881688 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/get_normalicon/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/get_normalicon/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::ButtonField::get_NormalIcon() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/get_rollovercaption/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/get_rollovercaption/_index.md index 400d971c08..7e333ffb02 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/get_rollovercaption/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/get_rollovercaption/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::ButtonField::get_RolloverCaption() ## See Also +* Class [String](../../../system/string/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/get_rollovericon/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/get_rollovericon/_index.md index aebe4497bc..a3ae71fdf3 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/get_rollovericon/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/get_rollovericon/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::ButtonField::get_RolloverIcon() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/set_alternatecaption/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/set_alternatecaption/_index.md index 49d6c9eec4..2db13d0fcd 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/set_alternatecaption/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/set_alternatecaption/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::ButtonField::set_AlternateCaption(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/set_alternateicon/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/set_alternateicon/_index.md index 5aa629d534..0c29466e80 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/set_alternateicon/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/set_alternateicon/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::ButtonField::set_AlternateIcon(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/set_normalcaption/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/set_normalcaption/_index.md index d3ebf59947..b1c5fb2c3f 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/set_normalcaption/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/set_normalcaption/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::ButtonField::set_NormalCaption(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/set_normalicon/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/set_normalicon/_index.md index ecedb13704..8d0174102b 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/set_normalicon/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/set_normalicon/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::ButtonField::set_NormalIcon(System::SharedPtr va ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/set_rollovercaption/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/set_rollovercaption/_index.md index a4bcdbfcc1..3e0b46a5ec 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/set_rollovercaption/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/set_rollovercaption/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::ButtonField::set_RolloverCaption(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/buttonfield/set_rollovericon/_index.md b/english/cpp/aspose.pdf.forms/buttonfield/set_rollovericon/_index.md index d72202baec..8cf8a88a0e 100644 --- a/english/cpp/aspose.pdf.forms/buttonfield/set_rollovericon/_index.md +++ b/english/cpp/aspose.pdf.forms/buttonfield/set_rollovericon/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::ButtonField::set_RolloverIcon(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [ButtonField](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/checkboxfield/_index.md b/english/cpp/aspose.pdf.forms/checkboxfield/_index.md index 4a69086fe0..3923e080c8 100644 --- a/english/cpp/aspose.pdf.forms/checkboxfield/_index.md +++ b/english/cpp/aspose.pdf.forms/checkboxfield/_index.md @@ -20,129 +20,25 @@ class CheckboxField : public Aspose::Pdf::Forms::Field | Method | Description | | --- | --- | -| [Accept](../../aspose.pdf.annotations/widgetannotation/accept/)(System::SharedPtr\) override | Accepts visitor. | | [AddOption](./addoption/)(System::String) | Adds new checkbox into a checkbox group, in which at most one of the checkboxes may be checked at any time. The new checkbox is added to the bottom of the group. | | [AddOption](./addoption/)(System::String, System::SharedPtr\) | Adds new checkbox into a checkbox group, in which at most one of the checkboxes may be checked at any time. | | [AddOption](./addoption/)(System::String, int32_t, System::SharedPtr\) | Adds new checkbox into a checkbox group, in which at most one of the checkboxes may be checked at any time. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | | [CheckboxField](./checkboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor for [CheckboxField](./) class. | | [CheckboxField](./checkboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor for [CheckboxField](./) class. | | [CheckboxField](./checkboxfield/)() | Create instance of [CheckboxField](./). | | [CheckboxField](./checkboxfield/)(System::SharedPtr\) | Constructor to use with Generator. | | [Clone](./clone/)() override | Clone the checkbox. | -| [CopyTo](../field/copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [CopyToWidgetArray](../field/copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [ExecuteFieldJavaScript](../field/executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | -| [Field](../field/field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | | [get_ActiveState](./get_activestate/)() override | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AllowedStates](./get_allowedstates/)() | Returns list of allowed states. | -| [get_AlternateName](../field/get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [get_AnnotationIndex](../field/get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | | [get_Checked](./get_checked/)() | Gets state of check box. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | -| [get_Count](../field/get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | | [get_ExportValue](./get_exportvalue/)() | Gets export value of CheckBox field. | -| static [get_FitIntoRectangle](../field/get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsGroup](../field/get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_IsSharedField](../field/get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [get_IsSynchronized](../field/get_issynchronized/)() | Returns true if dictionary is synchronized. | -| [get_MappingName](../field/get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| static [get_MaxFontSize](../field/get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | -| static [get_MinFontSize](../field/get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | -| [get_PageIndex](../field/get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | -| [get_PartialName](../field/get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | -| [get_Rect](../field/get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | | [get_Style](./get_style/)() | Gets style of check box. | -| [get_SyncRoot](../field/get_syncroot/)() const | Synchronization object. | -| [get_TabOrder](../field/get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | | [get_Value](./get_value/)() override | Gets value of check box field. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetEnumerator](../field/getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [idx_get](../field/idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | -| [idx_get](../field/idx_get/)(int32_t) | Gets subfield contained in this field by index. | -| [Recalculate](../field/recalculate/)() | Recaculates all calculated fields on the form. | | [set_ActiveState](./set_activestate/)(System::String) override | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_AlternateName](../field/set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [set_AnnotationIndex](../field/set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | | [set_Checked](./set_checked/)(bool) | Sets state of check box. | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | | [set_ExportValue](./set_exportvalue/)(System::String) | Sets export value of CheckBox field. | -| static [set_FitIntoRectangle](../field/set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_IsSharedField](../field/set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [set_MappingName](../field/set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| static [set_MaxFontSize](../field/set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | -| static [set_MinFontSize](../field/set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | -| [set_PartialName](../field/set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | -| [set_Rect](../field/set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | | [set_Style](./set_style/)(BoxStyle) | Sets style of check box. | -| [set_TabOrder](../field/set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | | [set_Value](./set_value/)(System::String) override | Sets value of check box field. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [SetPosition](../field/setposition/)(System::SharedPtr\) | Set position of the field. | -| [SetTemplateWeakPtr](../field/settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also * Class [Field](../field/) diff --git a/english/cpp/aspose.pdf.forms/checkboxfield/addoption/_index.md b/english/cpp/aspose.pdf.forms/checkboxfield/addoption/_index.md index aeb4db61b9..6e8ff5b2d8 100644 --- a/english/cpp/aspose.pdf.forms/checkboxfield/addoption/_index.md +++ b/english/cpp/aspose.pdf.forms/checkboxfield/addoption/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Forms::CheckboxField::AddOption(System::String optionName) ## See Also +* Class [String](../../../system/string/) * Class [CheckboxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) @@ -44,6 +45,8 @@ void Aspose::Pdf::Forms::CheckboxField::AddOption(System::String optionName, int ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [CheckboxField](../) * Namespace [Aspose::Pdf::Forms](../../) @@ -65,6 +68,8 @@ void Aspose::Pdf::Forms::CheckboxField::AddOption(System::String optionName, Sys ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [CheckboxField](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/checkboxfield/checkboxfield/_index.md b/english/cpp/aspose.pdf.forms/checkboxfield/checkboxfield/_index.md index 10ccfcb150..ac1c20d69b 100644 --- a/english/cpp/aspose.pdf.forms/checkboxfield/checkboxfield/_index.md +++ b/english/cpp/aspose.pdf.forms/checkboxfield/checkboxfield/_index.md @@ -38,6 +38,7 @@ Aspose::Pdf::Forms::CheckboxField::CheckboxField(System::SharedPtr doc ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [CheckboxField](../) * Namespace [Aspose::Pdf::Forms](../../) @@ -80,6 +82,7 @@ Aspose::Pdf::Forms::CheckboxField::CheckboxField(System::SharedPtr doc ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [CheckboxField](../) diff --git a/english/cpp/aspose.pdf.forms/checkboxfield/clone/_index.md b/english/cpp/aspose.pdf.forms/checkboxfield/clone/_index.md index 0c42d92322..da3cb15689 100644 --- a/english/cpp/aspose.pdf.forms/checkboxfield/clone/_index.md +++ b/english/cpp/aspose.pdf.forms/checkboxfield/clone/_index.md @@ -23,6 +23,8 @@ The cloned object ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [CheckboxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/checkboxfield/get_activestate/_index.md b/english/cpp/aspose.pdf.forms/checkboxfield/get_activestate/_index.md index 865cc070ce..6f429b2906 100644 --- a/english/cpp/aspose.pdf.forms/checkboxfield/get_activestate/_index.md +++ b/english/cpp/aspose.pdf.forms/checkboxfield/get_activestate/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::CheckboxField::get_ActiveState() override ## See Also +* Class [String](../../../system/string/) * Class [CheckboxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/checkboxfield/get_allowedstates/_index.md b/english/cpp/aspose.pdf.forms/checkboxfield/get_allowedstates/_index.md index eb07df9d35..b6e6a462c2 100644 --- a/english/cpp/aspose.pdf.forms/checkboxfield/get_allowedstates/_index.md +++ b/english/cpp/aspose.pdf.forms/checkboxfield/get_allowedstates/_index.md @@ -23,6 +23,9 @@ System::SharedPtr> Aspose::Pd ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [String](../../../system/string/) * Class [CheckboxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/checkboxfield/get_exportvalue/_index.md b/english/cpp/aspose.pdf.forms/checkboxfield/get_exportvalue/_index.md index 4e816d2c72..aade4d2ab8 100644 --- a/english/cpp/aspose.pdf.forms/checkboxfield/get_exportvalue/_index.md +++ b/english/cpp/aspose.pdf.forms/checkboxfield/get_exportvalue/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::CheckboxField::get_ExportValue() ## See Also +* Class [String](../../../system/string/) * Class [CheckboxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/checkboxfield/get_value/_index.md b/english/cpp/aspose.pdf.forms/checkboxfield/get_value/_index.md index a9c9352d34..88045c8823 100644 --- a/english/cpp/aspose.pdf.forms/checkboxfield/get_value/_index.md +++ b/english/cpp/aspose.pdf.forms/checkboxfield/get_value/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::CheckboxField::get_Value() override ## See Also +* Class [String](../../../system/string/) * Class [CheckboxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/checkboxfield/set_activestate/_index.md b/english/cpp/aspose.pdf.forms/checkboxfield/set_activestate/_index.md index 24dbf0194e..627c38ae1b 100644 --- a/english/cpp/aspose.pdf.forms/checkboxfield/set_activestate/_index.md +++ b/english/cpp/aspose.pdf.forms/checkboxfield/set_activestate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::CheckboxField::set_ActiveState(System::String value) ov ## See Also +* Class [String](../../../system/string/) * Class [CheckboxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/checkboxfield/set_exportvalue/_index.md b/english/cpp/aspose.pdf.forms/checkboxfield/set_exportvalue/_index.md index 2c3cefe680..5bf78f077c 100644 --- a/english/cpp/aspose.pdf.forms/checkboxfield/set_exportvalue/_index.md +++ b/english/cpp/aspose.pdf.forms/checkboxfield/set_exportvalue/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::CheckboxField::set_ExportValue(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [CheckboxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/checkboxfield/set_value/_index.md b/english/cpp/aspose.pdf.forms/checkboxfield/set_value/_index.md index d41423ea1f..a0b16e67f2 100644 --- a/english/cpp/aspose.pdf.forms/checkboxfield/set_value/_index.md +++ b/english/cpp/aspose.pdf.forms/checkboxfield/set_value/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::CheckboxField::set_Value(System::String value) override ## See Also +* Class [String](../../../system/string/) * Class [CheckboxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/choicefield/_index.md b/english/cpp/aspose.pdf.forms/choicefield/_index.md index d156032122..f195730bf4 100644 --- a/english/cpp/aspose.pdf.forms/choicefield/_index.md +++ b/english/cpp/aspose.pdf.forms/choicefield/_index.md @@ -20,130 +20,23 @@ class ChoiceField : public Aspose::Pdf::Forms::Field | Method | Description | | --- | --- | -| [Accept](../../aspose.pdf.annotations/widgetannotation/accept/)(System::SharedPtr\) override | Accepts visitor. | | virtual [AddOption](./addoption/)(System::String) | Adds new option with specified name. | | virtual [AddOption](./addoption/)(System::String, System::String) | Adds new option with specified export value and name. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | | [ChoiceField](./choicefield/)(System::SharedPtr\, System::SharedPtr\) | Constructor for [ChoiceField](./). | | [ChoiceField](./choicefield/)(System::SharedPtr\) | Creates choice field (for Generator) | | [ChoiceField](./choicefield/)(System::SharedPtr\, System::SharedPtr\) | Constructor for [ChoiceField](./). | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [CopyTo](../field/copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [CopyToWidgetArray](../field/copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | | virtual [DeleteOption](./deleteoption/)(System::String) | Deletes option by its name. | -| [ExecuteFieldJavaScript](../field/executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | -| [Field](../field/field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../../aspose.pdf.annotations/annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [get_AlternateName](../field/get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [get_AnnotationIndex](../field/get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | | [get_CommitImmediately](./get_commitimmediately/)() | Gets commit on selection change flag. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | -| [get_Count](../field/get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | -| static [get_FitIntoRectangle](../field/get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsGroup](../field/get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_IsSharedField](../field/get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [get_IsSynchronized](../field/get_issynchronized/)() | Returns true if dictionary is synchronized. | -| [get_MappingName](../field/get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| static [get_MaxFontSize](../field/get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | -| static [get_MinFontSize](../field/get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | | [get_MultiSelect](./get_multiselect/)() | Gets multiselection flag. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | | virtual [get_Options](./get_options/)() | Gets collection of choice options. | -| [get_PageIndex](../field/get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | -| [get_PartialName](../field/get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | -| [get_Rect](../field/get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | | virtual [get_Selected](./get_selected/)() | Gets index of selected option. This property allows to change selection. | | virtual [get_SelectedItems](./get_selecteditems/)() | Gets array of selected items. For multiselect list array contains more then one item. For single selection list it contains single item. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_SyncRoot](../field/get_syncroot/)() const | Synchronization object. | -| [get_TabOrder](../field/get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | | [get_Value](./get_value/)() override | Gets value of the field. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetEnumerator](../field/getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [idx_get](../field/idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | -| [idx_get](../field/idx_get/)(int32_t) | Gets subfield contained in this field by index. | -| [Recalculate](../field/recalculate/)() | Recaculates all calculated fields on the form. | -| virtual [set_ActiveState](../../aspose.pdf.annotations/annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_AlternateName](../field/set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [set_AnnotationIndex](../field/set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | | [set_CommitImmediately](./set_commitimmediately/)(bool) | Sets commit on selection change flag. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | -| static [set_FitIntoRectangle](../field/set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_IsSharedField](../field/set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [set_MappingName](../field/set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| static [set_MaxFontSize](../field/set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | -| static [set_MinFontSize](../field/set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | | [set_MultiSelect](./set_multiselect/)(bool) | Sets multiselection flag. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | -| [set_PartialName](../field/set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | -| [set_Rect](../field/set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | | virtual [set_Selected](./set_selected/)(int32_t) | Sets index of selected option. This property allows to change selection. | | virtual [set_SelectedItems](./set_selecteditems/)(System::ArrayPtr\) | Sets array of selected items. For multiselect list array contains more then one item. For single selection list it contains single item. | -| [set_TabOrder](../field/set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | | [set_Value](./set_value/)(System::String) override | Sets value of the field. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [SetPosition](../field/setposition/)(System::SharedPtr\) | Set position of the field. | -| [SetTemplateWeakPtr](../field/settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also * Class [Field](../field/) diff --git a/english/cpp/aspose.pdf.forms/choicefield/addoption/_index.md b/english/cpp/aspose.pdf.forms/choicefield/addoption/_index.md index ebceba1f2d..a21b6a7338 100644 --- a/english/cpp/aspose.pdf.forms/choicefield/addoption/_index.md +++ b/english/cpp/aspose.pdf.forms/choicefield/addoption/_index.md @@ -24,6 +24,7 @@ virtual void Aspose::Pdf::Forms::ChoiceField::AddOption(System::String export_, ## See Also +* Class [String](../../../system/string/) * Class [ChoiceField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) @@ -43,6 +44,7 @@ virtual void Aspose::Pdf::Forms::ChoiceField::AddOption(System::String optionNam ## See Also +* Class [String](../../../system/string/) * Class [ChoiceField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/choicefield/choicefield/_index.md b/english/cpp/aspose.pdf.forms/choicefield/choicefield/_index.md index e562198342..5e7d746cc9 100644 --- a/english/cpp/aspose.pdf.forms/choicefield/choicefield/_index.md +++ b/english/cpp/aspose.pdf.forms/choicefield/choicefield/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Forms::ChoiceField::ChoiceField(System::SharedPtr doc) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [ChoiceField](../) * Namespace [Aspose::Pdf::Forms](../../) @@ -66,6 +68,7 @@ Aspose::Pdf::Forms::ChoiceField::ChoiceField(System::SharedPtr doc, Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ChoiceField](../) diff --git a/english/cpp/aspose.pdf.forms/choicefield/deleteoption/_index.md b/english/cpp/aspose.pdf.forms/choicefield/deleteoption/_index.md index c21a188d98..630042d5d8 100644 --- a/english/cpp/aspose.pdf.forms/choicefield/deleteoption/_index.md +++ b/english/cpp/aspose.pdf.forms/choicefield/deleteoption/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::Forms::ChoiceField::DeleteOption(System::String option ## See Also +* Class [String](../../../system/string/) * Class [ChoiceField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/choicefield/get_options/_index.md b/english/cpp/aspose.pdf.forms/choicefield/get_options/_index.md index fc5f525073..18c18aba58 100644 --- a/english/cpp/aspose.pdf.forms/choicefield/get_options/_index.md +++ b/english/cpp/aspose.pdf.forms/choicefield/get_options/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::Pdf::Forms::ChoiceField::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OptionCollection](../../optioncollection/) * Class [ChoiceField](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/choicefield/get_selecteditems/_index.md b/english/cpp/aspose.pdf.forms/choicefield/get_selecteditems/_index.md index 41a43c8f06..644e90b764 100644 --- a/english/cpp/aspose.pdf.forms/choicefield/get_selecteditems/_index.md +++ b/english/cpp/aspose.pdf.forms/choicefield/get_selecteditems/_index.md @@ -18,6 +18,7 @@ virtual System::ArrayPtr Aspose::Pdf::Forms::ChoiceField::get_SelectedI ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [ChoiceField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/choicefield/get_value/_index.md b/english/cpp/aspose.pdf.forms/choicefield/get_value/_index.md index 73ed400e52..488bbe04ac 100644 --- a/english/cpp/aspose.pdf.forms/choicefield/get_value/_index.md +++ b/english/cpp/aspose.pdf.forms/choicefield/get_value/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::ChoiceField::get_Value() override ## See Also +* Class [String](../../../system/string/) * Class [ChoiceField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/choicefield/set_selecteditems/_index.md b/english/cpp/aspose.pdf.forms/choicefield/set_selecteditems/_index.md index 1c3356b1ae..28edd77afe 100644 --- a/english/cpp/aspose.pdf.forms/choicefield/set_selecteditems/_index.md +++ b/english/cpp/aspose.pdf.forms/choicefield/set_selecteditems/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::Forms::ChoiceField::set_SelectedItems(System::ArrayPtr ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [ChoiceField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/choicefield/set_value/_index.md b/english/cpp/aspose.pdf.forms/choicefield/set_value/_index.md index ad9321e88e..80e0a6f3f1 100644 --- a/english/cpp/aspose.pdf.forms/choicefield/set_value/_index.md +++ b/english/cpp/aspose.pdf.forms/choicefield/set_value/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::ChoiceField::set_Value(System::String value) override ## See Also +* Class [String](../../../system/string/) * Class [ChoiceField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/comboboxfield/_index.md b/english/cpp/aspose.pdf.forms/comboboxfield/_index.md index 9e3a748a49..40412d8621 100644 --- a/english/cpp/aspose.pdf.forms/comboboxfield/_index.md +++ b/english/cpp/aspose.pdf.forms/comboboxfield/_index.md @@ -20,138 +20,14 @@ class ComboBoxField : public Aspose::Pdf::Forms::ChoiceField | Method | Description | | --- | --- | -| [Accept](../../aspose.pdf.annotations/widgetannotation/accept/)(System::SharedPtr\) override | Accepts visitor. | -| virtual [AddOption](../choicefield/addoption/)(System::String) | Adds new option with specified name. | -| virtual [AddOption](../choicefield/addoption/)(System::String, System::String) | Adds new option with specified export value and name. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [ChoiceField](../choicefield/choicefield/)(System::SharedPtr\, System::SharedPtr\) | Constructor for [ChoiceField](../choicefield/). | -| [ChoiceField](../choicefield/choicefield/)(System::SharedPtr\) | Creates choice field (for Generator) | -| [ChoiceField](../choicefield/choicefield/)(System::SharedPtr\, System::SharedPtr\) | Constructor for [ChoiceField](../choicefield/). | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | | [ComboBoxField](./comboboxfield/)() | Constructor for [ComboBoxField](./) to be used in Generator. | | [ComboBoxField](./comboboxfield/)(System::SharedPtr\) | Creates CombBox field to work with Generator. | | [ComboBoxField](./comboboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor for Combobox [Field](../field/). | | [ComboBoxField](./comboboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor for Combobox field. | -| [CopyTo](../field/copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [CopyToWidgetArray](../field/copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| virtual [DeleteOption](../choicefield/deleteoption/)(System::String) | Deletes option by its name. | -| [ExecuteFieldJavaScript](../field/executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | -| [Field](../field/field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../../aspose.pdf.annotations/annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [get_AlternateName](../field/get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [get_AnnotationIndex](../field/get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | -| [get_CommitImmediately](../choicefield/get_commitimmediately/)() | Gets commit on selection change flag. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | -| [get_Count](../field/get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | | [get_Editable](./get_editable/)() | Gets editable status of the field. | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | -| static [get_FitIntoRectangle](../field/get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsGroup](../field/get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_IsSharedField](../field/get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [get_IsSynchronized](../field/get_issynchronized/)() | Returns true if dictionary is synchronized. | -| [get_MappingName](../field/get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| static [get_MaxFontSize](../field/get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | -| static [get_MinFontSize](../field/get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_MultiSelect](../choicefield/get_multiselect/)() | Gets multiselection flag. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | -| virtual [get_Options](../choicefield/get_options/)() | Gets collection of choice options. | -| [get_PageIndex](../field/get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | -| [get_PartialName](../field/get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | -| [get_Rect](../field/get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | -| virtual [get_Selected](../choicefield/get_selected/)() | Gets index of selected option. This property allows to change selection. | -| virtual [get_SelectedItems](../choicefield/get_selecteditems/)() | Gets array of selected items. For multiselect list array contains more then one item. For single selection list it contains single item. | | [get_SpellCheck](./get_spellcheck/)() | Gets spellchaeck activiity status. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_SyncRoot](../field/get_syncroot/)() const | Synchronization object. | -| [get_TabOrder](../field/get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| [get_Value](../choicefield/get_value/)() override | Gets value of the field. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetEnumerator](../field/getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [idx_get](../field/idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | -| [idx_get](../field/idx_get/)(int32_t) | Gets subfield contained in this field by index. | -| [Recalculate](../field/recalculate/)() | Recaculates all calculated fields on the form. | -| virtual [set_ActiveState](../../aspose.pdf.annotations/annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_AlternateName](../field/set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [set_AnnotationIndex](../field/set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_CommitImmediately](../choicefield/set_commitimmediately/)(bool) | Sets commit on selection change flag. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | | [set_Editable](./set_editable/)(bool) | Sets editable status of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | -| static [set_FitIntoRectangle](../field/set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_IsSharedField](../field/set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [set_MappingName](../field/set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| static [set_MaxFontSize](../field/set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | -| static [set_MinFontSize](../field/set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_MultiSelect](../choicefield/set_multiselect/)(bool) | Sets multiselection flag. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | -| [set_PartialName](../field/set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | -| [set_Rect](../field/set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | -| virtual [set_Selected](../choicefield/set_selected/)(int32_t) | Sets index of selected option. This property allows to change selection. | -| virtual [set_SelectedItems](../choicefield/set_selecteditems/)(System::ArrayPtr\) | Sets array of selected items. For multiselect list array contains more then one item. For single selection list it contains single item. | | [set_SpellCheck](./set_spellcheck/)(bool) | Sets spellchaeck activiity status. | -| [set_TabOrder](../field/set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| [set_Value](../choicefield/set_value/)(System::String) override | Sets value of the field. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [SetPosition](../field/setposition/)(System::SharedPtr\) | Set position of the field. | -| [SetTemplateWeakPtr](../field/settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also * Class [ChoiceField](../choicefield/) diff --git a/english/cpp/aspose.pdf.forms/comboboxfield/comboboxfield/_index.md b/english/cpp/aspose.pdf.forms/comboboxfield/comboboxfield/_index.md index 5558d646e1..3383b865ae 100644 --- a/english/cpp/aspose.pdf.forms/comboboxfield/comboboxfield/_index.md +++ b/english/cpp/aspose.pdf.forms/comboboxfield/comboboxfield/_index.md @@ -38,6 +38,7 @@ Aspose::Pdf::Forms::ComboBoxField::ComboBoxField(System::SharedPtr doc ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [ComboBoxField](../) * Namespace [Aspose::Pdf::Forms](../../) @@ -80,6 +82,7 @@ Aspose::Pdf::Forms::ComboBoxField::ComboBoxField(System::SharedPtr doc ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ComboBoxField](../) diff --git a/english/cpp/aspose.pdf.forms/datefield/_index.md b/english/cpp/aspose.pdf.forms/datefield/_index.md index ca4d706235..3229701c18 100644 --- a/english/cpp/aspose.pdf.forms/datefield/_index.md +++ b/english/cpp/aspose.pdf.forms/datefield/_index.md @@ -20,143 +20,16 @@ class DateField : public Aspose::Pdf::Forms::TextBoxField | Method | Description | | --- | --- | -| [Accept](../../aspose.pdf.annotations/widgetannotation/accept/)(System::SharedPtr\) override | Accepts visitor. | -| [AddBarcode](../textboxfield/addbarcode/)(System::String) | Adds barcode 128 into the field. [Field](../field/) value will be changed onto the code and field become read only. | | [AddImage](./addimage/)(System::SharedPtr\) | [Image](../../aspose.pdf/image/) adding denied for this field. | -| [AddImage](../textboxfield/addimage/)(System::SharedPtr\) | Adds image into the field resources and draws it. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [CopyTo](../field/copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [CopyToWidgetArray](../field/copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | | [DateField](./datefield/)() | Initializes a new instance of the [DateField](./) | | [DateField](./datefield/)(System::SharedPtr\) | Constructor which should be used with Generator. | | [DateField](./datefield/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [DateField](./) | | [DateField](./datefield/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [DateField](./) | -| [ExecuteFieldJavaScript](../field/executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | -| [Field](../field/field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../../aspose.pdf.annotations/annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [get_AlternateName](../field/get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [get_AnnotationIndex](../field/get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | -| [get_Count](../field/get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | | [get_DateFormat](./get_dateformat/)() const | Gets the date format. | | [get_DateTimeValue](./get_datetimevalue/)() | Gets Date. | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | -| static [get_FitIntoRectangle](../field/get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | -| [get_ForceCombs](../textboxfield/get_forcecombs/)() | Gets flag which indicates is field divided into spaced positions. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsGroup](../field/get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_IsSharedField](../field/get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [get_IsSynchronized](../field/get_issynchronized/)() | Returns true if dictionary is synchronized. | -| [get_MappingName](../field/get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| static [get_MaxFontSize](../field/get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | -| [get_MaxLen](../textboxfield/get_maxlen/)() | Gets maximum length of text in the field. | -| static [get_MinFontSize](../field/get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Multiline](../textboxfield/get_multiline/)() | Gets multiline flag of the field. If Multiline is true field can contain multiple lines of text. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | -| [get_PageIndex](../field/get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | -| [get_PartialName](../field/get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | -| [get_Rect](../field/get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | -| [get_Scrollable](../textboxfield/get_scrollable/)() | Gets scrollable flag of field. If true field can be scrolled. | -| [get_SpellCheck](../textboxfield/get_spellcheck/)() | Gets spellcheck flag for field. If true field shall be spell checked. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_SyncRoot](../field/get_syncroot/)() const | Synchronization object. | -| [get_TabOrder](../field/get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_TextVerticalAlignment](../textboxfield/get_textverticalalignment/)() const | Gets text vertical alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| [get_Value](../textboxfield/get_value/)() override | Gets value of the field. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetEnumerator](../field/getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [idx_get](../field/idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | -| [idx_get](../field/idx_get/)(int32_t) | Gets subfield contained in this field by index. | | [Init](./init/)(System::SharedPtr\) | Initializes the JS Action. | -| [Recalculate](../field/recalculate/)() | Recaculates all calculated fields on the form. | -| virtual [set_ActiveState](../../aspose.pdf.annotations/annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_AlternateName](../field/set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [set_AnnotationIndex](../field/set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | | [set_DateFormat](./set_dateformat/)(System::String) | Sets the date format. | | [set_DateTimeValue](./set_datetimevalue/)(System::DateTime) | Sets Date. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | -| static [set_FitIntoRectangle](../field/set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| [set_ForceCombs](../textboxfield/set_forcecombs/)(bool) | Sets flag which indicates is field divided into spaced positions. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_IsSharedField](../field/set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [set_MappingName](../field/set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| static [set_MaxFontSize](../field/set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | -| [set_MaxLen](../textboxfield/set_maxlen/)(int32_t) | Sets maximum length of text in the field. | -| static [set_MinFontSize](../field/set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Multiline](../textboxfield/set_multiline/)(bool) | Sets multiline flag of the field. If Multiline is true field can contain multiple lines of text. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | -| [set_PartialName](../field/set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | -| [set_Rect](../field/set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | -| [set_Scrollable](../textboxfield/set_scrollable/)(bool) | Sets scrollable flag of field. If true field can be scrolled. | -| [set_SpellCheck](../textboxfield/set_spellcheck/)(bool) | Sets spellcheck flag for field. If true field shall be spell checked. | -| [set_TabOrder](../field/set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_TextVerticalAlignment](../textboxfield/set_textverticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets text vertical alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| [set_Value](../textboxfield/set_value/)(System::String) override | Sets value of the field. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [SetPosition](../field/setposition/)(System::SharedPtr\) | Set position of the field. | -| [SetTemplateWeakPtr](../field/settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\) | Constructor which should be used with Generator. | -| [TextBoxField](../textboxfield/textboxfield/)() | Create instance of [TextBoxField](../textboxfield/). | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor of TextBox field. | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor of TextBox field. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also diff --git a/english/cpp/aspose.pdf.forms/datefield/addimage/_index.md b/english/cpp/aspose.pdf.forms/datefield/addimage/_index.md index 11f327691f..937536dde1 100644 --- a/english/cpp/aspose.pdf.forms/datefield/addimage/_index.md +++ b/english/cpp/aspose.pdf.forms/datefield/addimage/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Forms::DateField::AddImage(System::SharedPtr image) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Image](../../../aspose.pdf/image/) * Class [DateField](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/datefield/datefield/_index.md b/english/cpp/aspose.pdf.forms/datefield/datefield/_index.md index ca278014d4..5518878b52 100644 --- a/english/cpp/aspose.pdf.forms/datefield/datefield/_index.md +++ b/english/cpp/aspose.pdf.forms/datefield/datefield/_index.md @@ -38,6 +38,7 @@ Aspose::Pdf::Forms::DateField::DateField(System::SharedPtr pa ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [DateField](../) @@ -59,6 +60,7 @@ Aspose::Pdf::Forms::DateField::DateField(System::SharedPtr doc) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [DateField](../) * Namespace [Aspose::Pdf::Forms](../../) @@ -80,6 +82,7 @@ Aspose::Pdf::Forms::DateField::DateField(System::SharedPtr doc, System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [DateField](../) diff --git a/english/cpp/aspose.pdf.forms/datefield/get_dateformat/_index.md b/english/cpp/aspose.pdf.forms/datefield/get_dateformat/_index.md index 6cd16c4f24..f72d5a5336 100644 --- a/english/cpp/aspose.pdf.forms/datefield/get_dateformat/_index.md +++ b/english/cpp/aspose.pdf.forms/datefield/get_dateformat/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::Forms::DateField::get_DateFormat() const The date format. Default dd/MM/yyyy ## See Also +* Class [String](../../../system/string/) * Class [DateField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/datefield/get_datetimevalue/_index.md b/english/cpp/aspose.pdf.forms/datefield/get_datetimevalue/_index.md index 34eaa76fdc..aafc7283ea 100644 --- a/english/cpp/aspose.pdf.forms/datefield/get_datetimevalue/_index.md +++ b/english/cpp/aspose.pdf.forms/datefield/get_datetimevalue/_index.md @@ -18,6 +18,7 @@ System::DateTime Aspose::Pdf::Forms::DateField::get_DateTimeValue() ## See Also +* Class [DateTime](../../../system/datetime/) * Class [DateField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/datefield/init/_index.md b/english/cpp/aspose.pdf.forms/datefield/init/_index.md index 98d54917d8..b74278c9db 100644 --- a/english/cpp/aspose.pdf.forms/datefield/init/_index.md +++ b/english/cpp/aspose.pdf.forms/datefield/init/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Forms::DateField::Init(System::SharedPtr pa ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [DateField](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/datefield/set_dateformat/_index.md b/english/cpp/aspose.pdf.forms/datefield/set_dateformat/_index.md index 5e82fe4bda..b0adc648e8 100644 --- a/english/cpp/aspose.pdf.forms/datefield/set_dateformat/_index.md +++ b/english/cpp/aspose.pdf.forms/datefield/set_dateformat/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Forms::DateField::set_DateFormat(System::String value) The date format. Default dd/MM/yyyy ## See Also +* Class [String](../../../system/string/) * Class [DateField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/datefield/set_datetimevalue/_index.md b/english/cpp/aspose.pdf.forms/datefield/set_datetimevalue/_index.md index 8d9eb48317..77eea676ae 100644 --- a/english/cpp/aspose.pdf.forms/datefield/set_datetimevalue/_index.md +++ b/english/cpp/aspose.pdf.forms/datefield/set_datetimevalue/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::DateField::set_DateTimeValue(System::DateTime value) ## See Also +* Class [DateTime](../../../system/datetime/) * Class [DateField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/docmdpsignature/_index.md b/english/cpp/aspose.pdf.forms/docmdpsignature/_index.md index 7d8e55c29b..c56ef257a7 100644 --- a/english/cpp/aspose.pdf.forms/docmdpsignature/_index.md +++ b/english/cpp/aspose.pdf.forms/docmdpsignature/_index.md @@ -24,5 +24,6 @@ class DocMDPSignature : public System::Object | [get_AccessPermissions](./get_accesspermissions/)() const | Returns the access permissions granted for this document. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Forms](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.forms/docmdpsignature/docmdpsignature/_index.md b/english/cpp/aspose.pdf.forms/docmdpsignature/docmdpsignature/_index.md index 353cfadb70..533c3ae256 100644 --- a/english/cpp/aspose.pdf.forms/docmdpsignature/docmdpsignature/_index.md +++ b/english/cpp/aspose.pdf.forms/docmdpsignature/docmdpsignature/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Forms::DocMDPSignature::DocMDPSignature(System::SharedPtr) | Creates a detached PKCS#7Detached signature using a X509Certificate2. It supports usb smartcards, tokens without exportable private keys. | | [ExternalSignature](./externalsignature/)(System::SharedPtr\, bool) | Creates a detached PKCS#7Detached signature using a X509Certificate2. It supports usb smartcards, tokens without exportable private keys. | | [ExternalSignature](./externalsignature/)(System::String, bool) | Creates a PKCS#7 (detached) signature using a X509Certificate2 as base64 string. | -| [get_Authority](../signature/get_authority/)() const | The name of the person or authority signing the document. | -| [get_ByteRange](../signature/get_byterange/)() const | An array of pairs of integers (starting byte offset, length in bytes) that shall describe the exact byte range for the digest calculation. | | [get_Certificate](./get_certificate/)() const | The certificate with the private key. | -| [get_ContactInfo](../signature/get_contactinfo/)() const | Information provided by the signer to enable a recipient to contact the signer to verify the signature, e.g. a phone number. | -| [get_CustomAppearance](../signature/get_customappearance/)() const | Gets/sets the custom appearance. | -| [get_CustomSignHash](../signature/get_customsignhash/)() const | The delegate for custom sign the document hash (Beta). | -| [get_Date](../signature/get_date/)() const | The time of signing. | -| [get_Location](../signature/get_location/)() const | The CPU host name or physical location of the signing. | -| [get_OcspSettings](../signature/get_ocspsettings/)() const | Gets/sets ocsp settings. | -| [get_Reason](../signature/get_reason/)() const | The reason for the signing, such as (I agree, Pip B.). | -| [get_ShowProperties](../signature/get_showproperties/)() const | Force to show/hide signature properties. | -| [get_TimestampSettings](../signature/get_timestampsettings/)() const | Gets/sets timestamp settings. | -| [get_UseLtv](../signature/get_useltv/)() const | Gets/sets ltv validation flag. | -| [set_Authority](../signature/set_authority/)(System::String) | The name of the person or authority signing the document. | -| [set_ContactInfo](../signature/set_contactinfo/)(System::String) | Information provided by the signer to enable a recipient to contact the signer to verify the signature, e.g. a phone number. | -| [set_CustomAppearance](../signature/set_customappearance/)(System::SharedPtr\) | Gets/sets the custom appearance. | -| [set_CustomSignHash](../signature/set_customsignhash/)(SignHash) | The delegate for custom sign the document hash (Beta). | -| [set_Date](../signature/set_date/)(System::DateTime) | The time of signing. | -| [set_Location](../signature/set_location/)(System::String) | The CPU host name or physical location of the signing. | -| [set_OcspSettings](../signature/set_ocspsettings/)(System::SharedPtr\) | Gets/sets ocsp settings. | -| [set_Reason](../signature/set_reason/)(System::String) | The reason for the signing, such as (I agree, Pip B.). | -| [set_ShowProperties](../signature/set_showproperties/)(bool) | Force to show/hide signature properties. | -| [set_TimestampSettings](../signature/set_timestampsettings/)(System::SharedPtr\) | Gets/sets timestamp settings. | -| [set_UseLtv](../signature/set_useltv/)(bool) | Gets/sets ltv validation flag. | -| [Signature](../signature/signature/)() | Inititalizes new instance of the [Signature](../signature/) class. | -| [Signature](../signature/signature/)(System::String, System::String) | Inititalizes new instance of the [Signature](../signature/) class. | -| [Signature](../signature/signature/)(System::SharedPtr\, System::String) | Inititalizes new instance of the [Signature](../signature/) class. | -| [Verify](../signature/verify/)() | Verify the document regarding this signature and return true if document is valid or otherwise false. | ## See Also * Class [Signature](../signature/) diff --git a/english/cpp/aspose.pdf.forms/externalsignature/externalsignature/_index.md b/english/cpp/aspose.pdf.forms/externalsignature/externalsignature/_index.md index bc38fc08bd..219c5dcf08 100644 --- a/english/cpp/aspose.pdf.forms/externalsignature/externalsignature/_index.md +++ b/english/cpp/aspose.pdf.forms/externalsignature/externalsignature/_index.md @@ -23,6 +23,8 @@ Aspose::Pdf::Forms::ExternalSignature::ExternalSignature(System::SharedPtr) override | Accepts visitor. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | | [CopyTo](./copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | | [CopyToWidgetArray](./copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | | [ExecuteFieldJavaScript](./executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | | [Field](./field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../../aspose.pdf.annotations/annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AlternateName](./get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | | [get_AnnotationIndex](./get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | | [get_Count](./get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | | static [get_FitIntoRectangle](./get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | | [get_IsGroup](./get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [get_IsSharedField](./get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | | [get_IsSynchronized](./get_issynchronized/)() | Returns true if dictionary is synchronized. | | [get_MappingName](./get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | | static [get_MaxFontSize](./get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | | static [get_MinFontSize](./get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | | [get_PageIndex](./get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | | [get_PartialName](./get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | | [get_Rect](./get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | | [get_SyncRoot](./get_syncroot/)() const | Synchronization object. | | [get_TabOrder](./get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | | virtual [get_Value](./get_value/)() | Gets value of the field. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | | [GetEnumerator](./getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | | [idx_get](./idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | | [idx_get](./idx_get/)(int32_t) | Gets subfield contained in this field by index. | | [Recalculate](./recalculate/)() | Recaculates all calculated fields on the form. | -| virtual [set_ActiveState](../../aspose.pdf.annotations/annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [set_AlternateName](./set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | | [set_AnnotationIndex](./set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | | static [set_FitIntoRectangle](./set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [set_IsSharedField](./set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | | [set_MappingName](./set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | | static [set_MaxFontSize](./set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | | static [set_MinFontSize](./set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | | [set_PartialName](./set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | | [set_Rect](./set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | | [set_TabOrder](./set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | | virtual [set_Value](./set_value/)(System::String) | Sets value of the field. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | virtual [SetPosition](./setposition/)(System::SharedPtr\) | Set position of the field. | | [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also * Class [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/) +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf::Forms](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.forms/field/copyto/_index.md b/english/cpp/aspose.pdf.forms/field/copyto/_index.md index 8419521f10..19e120dca1 100644 --- a/english/cpp/aspose.pdf.forms/field/copyto/_index.md +++ b/english/cpp/aspose.pdf.forms/field/copyto/_index.md @@ -27,6 +27,8 @@ Use CopyTo(WidgetAnnotation[], index) instead. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Field](../) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/field/copytowidgetarray/_index.md b/english/cpp/aspose.pdf.forms/field/copytowidgetarray/_index.md index 17c90b05b6..d5d91c93a0 100644 --- a/english/cpp/aspose.pdf.forms/field/copytowidgetarray/_index.md +++ b/english/cpp/aspose.pdf.forms/field/copytowidgetarray/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::Forms::Field::CopyToWidgetArray(System::ArrayPtr doc) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/field/get_alternatename/_index.md b/english/cpp/aspose.pdf.forms/field/get_alternatename/_index.md index d550561d77..ddf8a05045 100644 --- a/english/cpp/aspose.pdf.forms/field/get_alternatename/_index.md +++ b/english/cpp/aspose.pdf.forms/field/get_alternatename/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::Field::get_AlternateName() ## See Also +* Class [String](../../../system/string/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/field/get_mappingname/_index.md b/english/cpp/aspose.pdf.forms/field/get_mappingname/_index.md index 10fd083433..b4f6e1cef4 100644 --- a/english/cpp/aspose.pdf.forms/field/get_mappingname/_index.md +++ b/english/cpp/aspose.pdf.forms/field/get_mappingname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::Field::get_MappingName() ## See Also +* Class [String](../../../system/string/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/field/get_partialname/_index.md b/english/cpp/aspose.pdf.forms/field/get_partialname/_index.md index 228715cd7c..8a925fb0fd 100644 --- a/english/cpp/aspose.pdf.forms/field/get_partialname/_index.md +++ b/english/cpp/aspose.pdf.forms/field/get_partialname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::Field::get_PartialName() ## See Also +* Class [String](../../../system/string/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/field/get_rect/_index.md b/english/cpp/aspose.pdf.forms/field/get_rect/_index.md index cd13a1b13c..546d606313 100644 --- a/english/cpp/aspose.pdf.forms/field/get_rect/_index.md +++ b/english/cpp/aspose.pdf.forms/field/get_rect/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::Field::get_Rect() override ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/field/get_syncroot/_index.md b/english/cpp/aspose.pdf.forms/field/get_syncroot/_index.md index 32ae4fff51..7a1b122a12 100644 --- a/english/cpp/aspose.pdf.forms/field/get_syncroot/_index.md +++ b/english/cpp/aspose.pdf.forms/field/get_syncroot/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Forms::Field::get_SyncRoot() cons ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/field/get_value/_index.md b/english/cpp/aspose.pdf.forms/field/get_value/_index.md index 53eda9dfee..1094603ee7 100644 --- a/english/cpp/aspose.pdf.forms/field/get_value/_index.md +++ b/english/cpp/aspose.pdf.forms/field/get_value/_index.md @@ -18,6 +18,7 @@ virtual System::String Aspose::Pdf::Forms::Field::get_Value() ## See Also +* Class [String](../../../system/string/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/field/getenumerator/_index.md b/english/cpp/aspose.pdf.forms/field/getenumerator/_index.md index f719c752ef..d29c643753 100644 --- a/english/cpp/aspose.pdf.forms/field/getenumerator/_index.md +++ b/english/cpp/aspose.pdf.forms/field/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [WidgetAnnotation](../../../aspose.pdf.annotations/widgetannotation/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/field/idx_get/_index.md b/english/cpp/aspose.pdf.forms/field/idx_get/_index.md index 30fcb534f1..997401a397 100644 --- a/english/cpp/aspose.pdf.forms/field/idx_get/_index.md +++ b/english/cpp/aspose.pdf.forms/field/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Forms ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [WidgetAnnotation](../../../aspose.pdf.annotations/widgetannotation/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) @@ -51,7 +52,9 @@ System::SharedPtr Aspose::Pdf::Forms ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [WidgetAnnotation](../../../aspose.pdf.annotations/widgetannotation/) +* Class [String](../../../system/string/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/field/set_alternatename/_index.md b/english/cpp/aspose.pdf.forms/field/set_alternatename/_index.md index 65ee9daa82..93f6215d7b 100644 --- a/english/cpp/aspose.pdf.forms/field/set_alternatename/_index.md +++ b/english/cpp/aspose.pdf.forms/field/set_alternatename/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::Field::set_AlternateName(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/field/set_mappingname/_index.md b/english/cpp/aspose.pdf.forms/field/set_mappingname/_index.md index d4afeccdcb..052d3c4134 100644 --- a/english/cpp/aspose.pdf.forms/field/set_mappingname/_index.md +++ b/english/cpp/aspose.pdf.forms/field/set_mappingname/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::Field::set_MappingName(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/field/set_partialname/_index.md b/english/cpp/aspose.pdf.forms/field/set_partialname/_index.md index 965063afef..3b76b4a5fe 100644 --- a/english/cpp/aspose.pdf.forms/field/set_partialname/_index.md +++ b/english/cpp/aspose.pdf.forms/field/set_partialname/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::Field::set_PartialName(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/field/set_rect/_index.md b/english/cpp/aspose.pdf.forms/field/set_rect/_index.md index dcbea2d649..7bef4f3267 100644 --- a/english/cpp/aspose.pdf.forms/field/set_rect/_index.md +++ b/english/cpp/aspose.pdf.forms/field/set_rect/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::Field::set_Rect(System::SharedPtr value) ove ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/field/set_value/_index.md b/english/cpp/aspose.pdf.forms/field/set_value/_index.md index 0dc9a014b7..9dc638fba6 100644 --- a/english/cpp/aspose.pdf.forms/field/set_value/_index.md +++ b/english/cpp/aspose.pdf.forms/field/set_value/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::Forms::Field::set_Value(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/field/setposition/_index.md b/english/cpp/aspose.pdf.forms/field/setposition/_index.md index 8529f05b53..69006b3498 100644 --- a/english/cpp/aspose.pdf.forms/field/setposition/_index.md +++ b/english/cpp/aspose.pdf.forms/field/setposition/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::Forms::Field::SetPosition(System::SharedPtr poi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [Field](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/fileselectboxfield/_index.md b/english/cpp/aspose.pdf.forms/fileselectboxfield/_index.md index fe117bc1fc..1599cb6bcb 100644 --- a/english/cpp/aspose.pdf.forms/fileselectboxfield/_index.md +++ b/english/cpp/aspose.pdf.forms/fileselectboxfield/_index.md @@ -16,137 +16,6 @@ url: /cpp/aspose.pdf.forms/fileselectboxfield/ class FileSelectBoxField : public Aspose::Pdf::Forms::TextBoxField ``` -## Methods - -| Method | Description | -| --- | --- | -| [Accept](../../aspose.pdf.annotations/widgetannotation/accept/)(System::SharedPtr\) override | Accepts visitor. | -| [AddBarcode](../textboxfield/addbarcode/)(System::String) | Adds barcode 128 into the field. [Field](../field/) value will be changed onto the code and field become read only. | -| [AddImage](../textboxfield/addimage/)(System::SharedPtr\) | Adds image into the field resources and draws it. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [CopyTo](../field/copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [CopyToWidgetArray](../field/copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [ExecuteFieldJavaScript](../field/executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | -| [Field](../field/field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../../aspose.pdf.annotations/annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [get_AlternateName](../field/get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [get_AnnotationIndex](../field/get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | -| [get_Count](../field/get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | -| static [get_FitIntoRectangle](../field/get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | -| [get_ForceCombs](../textboxfield/get_forcecombs/)() | Gets flag which indicates is field divided into spaced positions. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsGroup](../field/get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_IsSharedField](../field/get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [get_IsSynchronized](../field/get_issynchronized/)() | Returns true if dictionary is synchronized. | -| [get_MappingName](../field/get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| static [get_MaxFontSize](../field/get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | -| [get_MaxLen](../textboxfield/get_maxlen/)() | Gets maximum length of text in the field. | -| static [get_MinFontSize](../field/get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Multiline](../textboxfield/get_multiline/)() | Gets multiline flag of the field. If Multiline is true field can contain multiple lines of text. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | -| [get_PageIndex](../field/get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | -| [get_PartialName](../field/get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | -| [get_Rect](../field/get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | -| [get_Scrollable](../textboxfield/get_scrollable/)() | Gets scrollable flag of field. If true field can be scrolled. | -| [get_SpellCheck](../textboxfield/get_spellcheck/)() | Gets spellcheck flag for field. If true field shall be spell checked. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_SyncRoot](../field/get_syncroot/)() const | Synchronization object. | -| [get_TabOrder](../field/get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_TextVerticalAlignment](../textboxfield/get_textverticalalignment/)() const | Gets text vertical alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| [get_Value](../textboxfield/get_value/)() override | Gets value of the field. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetEnumerator](../field/getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [idx_get](../field/idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | -| [idx_get](../field/idx_get/)(int32_t) | Gets subfield contained in this field by index. | -| [Recalculate](../field/recalculate/)() | Recaculates all calculated fields on the form. | -| virtual [set_ActiveState](../../aspose.pdf.annotations/annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_AlternateName](../field/set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [set_AnnotationIndex](../field/set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | -| static [set_FitIntoRectangle](../field/set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| [set_ForceCombs](../textboxfield/set_forcecombs/)(bool) | Sets flag which indicates is field divided into spaced positions. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_IsSharedField](../field/set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [set_MappingName](../field/set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| static [set_MaxFontSize](../field/set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | -| [set_MaxLen](../textboxfield/set_maxlen/)(int32_t) | Sets maximum length of text in the field. | -| static [set_MinFontSize](../field/set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Multiline](../textboxfield/set_multiline/)(bool) | Sets multiline flag of the field. If Multiline is true field can contain multiple lines of text. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | -| [set_PartialName](../field/set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | -| [set_Rect](../field/set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | -| [set_Scrollable](../textboxfield/set_scrollable/)(bool) | Sets scrollable flag of field. If true field can be scrolled. | -| [set_SpellCheck](../textboxfield/set_spellcheck/)(bool) | Sets spellcheck flag for field. If true field shall be spell checked. | -| [set_TabOrder](../field/set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_TextVerticalAlignment](../textboxfield/set_textverticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets text vertical alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| [set_Value](../textboxfield/set_value/)(System::String) override | Sets value of the field. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [SetPosition](../field/setposition/)(System::SharedPtr\) | Set position of the field. | -| [SetTemplateWeakPtr](../field/settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\) | Constructor which should be used with Generator. | -| [TextBoxField](../textboxfield/textboxfield/)() | Create instance of [TextBoxField](../textboxfield/). | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor of TextBox field. | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor of TextBox field. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also * Class [TextBoxField](../textboxfield/) diff --git a/english/cpp/aspose.pdf.forms/form/_index.md b/english/cpp/aspose.pdf.forms/form/_index.md index b279069ae8..657bd14c8e 100644 --- a/english/cpp/aspose.pdf.forms/form/_index.md +++ b/english/cpp/aspose.pdf.forms/form/_index.md @@ -16,6 +16,14 @@ Class representing form object. class Form : public System::Collections::Generic::ICollection> ``` +## Nested classes + +* Class [FlattenSettings](./flattensettings/) +## Enums + +| Enum | Description | +| --- | --- | +| [SignDependentElementsRenderingModes](./signdependentelementsrenderingmodes/) | [Forms](../) can contain signing information and can be signed or unsigned. Sometimes view of forms in viewer must depend on whether form is signed or not. This enum enumerates possible rendering modes during convertion of form type in regard to sign. | ## Methods | Method | Description | @@ -65,5 +73,6 @@ class Form : public System::Collections::Generic::ICollection &field) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Field](../../field/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) @@ -44,6 +45,7 @@ void Aspose::Pdf::Forms::Form::Add(System::SharedPtr field, int32_t pageN ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Field](../../field/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) @@ -70,7 +72,9 @@ Added field returned. If copy of the field was created it will be returned. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Field](../../field/) +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/form/addfieldappearance/_index.md b/english/cpp/aspose.pdf.forms/form/addfieldappearance/_index.md index 4522d8cbf7..77db2b145c 100644 --- a/english/cpp/aspose.pdf.forms/form/addfieldappearance/_index.md +++ b/english/cpp/aspose.pdf.forms/form/addfieldappearance/_index.md @@ -25,6 +25,7 @@ void Aspose::Pdf::Forms::Form::AddFieldAppearance(System::SharedPtr field ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Field](../../field/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [Form](../) diff --git a/english/cpp/aspose.pdf.forms/form/assignxfa/_index.md b/english/cpp/aspose.pdf.forms/form/assignxfa/_index.md index 778f8bd912..b78f831d62 100644 --- a/english/cpp/aspose.pdf.forms/form/assignxfa/_index.md +++ b/english/cpp/aspose.pdf.forms/form/assignxfa/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Forms::Form::AssignXfa(System::SharedPtr> ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Field](../../field/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/form/delete/_index.md b/english/cpp/aspose.pdf.forms/form/delete/_index.md index c3f335aff6..f0628dd333 100644 --- a/english/cpp/aspose.pdf.forms/form/delete/_index.md +++ b/english/cpp/aspose.pdf.forms/form/delete/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Forms::Form::Delete(System::SharedPtr field) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Field](../../field/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) @@ -43,6 +44,7 @@ void Aspose::Pdf::Forms::Form::Delete(System::String fieldName) ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/form/flattensettings/_index.md b/english/cpp/aspose.pdf.forms/form/flattensettings/_index.md new file mode 100644 index 0000000000..aa896e0720 --- /dev/null +++ b/english/cpp/aspose.pdf.forms/form/flattensettings/_index.md @@ -0,0 +1,37 @@ +--- +title: Aspose::Pdf::Forms::Form::FlattenSettings class +linktitle: FlattenSettings +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Forms::Form::FlattenSettings class. Class which describes settings for Form flattening procedure in C++.' +type: docs +weight: 3900 +url: /cpp/aspose.pdf.forms/form/flattensettings/ +--- +## FlattenSettings class + + +Class which describes settings for [Form](../) flattening procedure. + +```cpp +class FlattenSettings : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [FlattenSettings](./flattensettings/)() | | +| [get_ApplyRedactions](./get_applyredactions/)() const | If true, redaction specified Redaction annotation will be applied. | +| [get_CallEvents](./get_callevents/)() const | If set, formatting and other JavaScript events will be called. True by default. | +| [get_HideButtons](./get_hidebuttons/)() const | If set, buttons will be removed from flattened document. False by default. | +| [get_UpdateAppearances](./get_updateappearances/)() const | If set, all field appearances will be regenerated before flattening. This option may help if field is incorrectly flattened. This option may decrease performance. By default set to false. | +| [set_ApplyRedactions](./set_applyredactions/)(bool) | If true, redaction specified Redaction annotation will be applied. | +| [set_CallEvents](./set_callevents/)(bool) | If set, formatting and other JavaScript events will be called. True by default. | +| [set_HideButtons](./set_hidebuttons/)(bool) | If set, buttons will be removed from flattened document. False by default. | +| [set_UpdateAppearances](./set_updateappearances/)(bool) | If set, all field appearances will be regenerated before flattening. This option may help if field is incorrectly flattened. This option may decrease performance. By default set to false. | +## See Also + +* Class [Object](../../../system/object/) +* Class [Form](../) +* Namespace [Aspose::Pdf::Forms](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/form/flattensettings/flattensettings/_index.md b/english/cpp/aspose.pdf.forms/form/flattensettings/flattensettings/_index.md new file mode 100644 index 0000000000..a6d37b53fd --- /dev/null +++ b/english/cpp/aspose.pdf.forms/form/flattensettings/flattensettings/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Forms::Form::FlattenSettings::FlattenSettings constructor +linktitle: FlattenSettings +second_title: Aspose.PDF for C++ API Reference +description: 'How to use FlattenSettings constructor of Aspose::Pdf::Forms::Form::FlattenSettings class in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf.forms/form/flattensettings/flattensettings/ +--- +## FlattenSettings::FlattenSettings constructor + + + + +```cpp +Aspose::Pdf::Forms::Form::FlattenSettings::FlattenSettings() +``` + +## See Also + +* Class [FlattenSettings](../) +* Class [Form](../../) +* Namespace [Aspose::Pdf::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.forms/form/flattensettings/get_applyredactions/_index.md b/english/cpp/aspose.pdf.forms/form/flattensettings/get_applyredactions/_index.md new file mode 100644 index 0000000000..3be169d7b6 --- /dev/null +++ b/english/cpp/aspose.pdf.forms/form/flattensettings/get_applyredactions/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Forms::Form::FlattenSettings::get_ApplyRedactions method +linktitle: get_ApplyRedactions +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Forms::Form::FlattenSettings::get_ApplyRedactions method. If true, redaction specified Redaction annotation will be applied in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf.forms/form/flattensettings/get_applyredactions/ +--- +## FlattenSettings::get_ApplyRedactions method + + +If true, redaction specified Redaction annotation will be applied. + +```cpp +bool Aspose::Pdf::Forms::Form::FlattenSettings::get_ApplyRedactions() const +``` + +## See Also + +* Class [FlattenSettings](../) +* Class [Form](../../) +* Namespace [Aspose::Pdf::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.forms/form/flattensettings/get_callevents/_index.md b/english/cpp/aspose.pdf.forms/form/flattensettings/get_callevents/_index.md new file mode 100644 index 0000000000..738b8dfe64 --- /dev/null +++ b/english/cpp/aspose.pdf.forms/form/flattensettings/get_callevents/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Forms::Form::FlattenSettings::get_CallEvents method +linktitle: get_CallEvents +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Forms::Form::FlattenSettings::get_CallEvents method. If set, formatting and other JavaScript events will be called. True by default in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf.forms/form/flattensettings/get_callevents/ +--- +## FlattenSettings::get_CallEvents method + + +If set, formatting and other JavaScript events will be called. True by default. + +```cpp +bool Aspose::Pdf::Forms::Form::FlattenSettings::get_CallEvents() const +``` + +## See Also + +* Class [FlattenSettings](../) +* Class [Form](../../) +* Namespace [Aspose::Pdf::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.forms/form/flattensettings/get_hidebuttons/_index.md b/english/cpp/aspose.pdf.forms/form/flattensettings/get_hidebuttons/_index.md new file mode 100644 index 0000000000..6f2a434c1b --- /dev/null +++ b/english/cpp/aspose.pdf.forms/form/flattensettings/get_hidebuttons/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Forms::Form::FlattenSettings::get_HideButtons method +linktitle: get_HideButtons +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Forms::Form::FlattenSettings::get_HideButtons method. If set, buttons will be removed from flattened document. False by default in C++.' +type: docs +weight: 400 +url: /cpp/aspose.pdf.forms/form/flattensettings/get_hidebuttons/ +--- +## FlattenSettings::get_HideButtons method + + +If set, buttons will be removed from flattened document. False by default. + +```cpp +bool Aspose::Pdf::Forms::Form::FlattenSettings::get_HideButtons() const +``` + +## See Also + +* Class [FlattenSettings](../) +* Class [Form](../../) +* Namespace [Aspose::Pdf::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.forms/form/flattensettings/get_updateappearances/_index.md b/english/cpp/aspose.pdf.forms/form/flattensettings/get_updateappearances/_index.md new file mode 100644 index 0000000000..4a9856eb95 --- /dev/null +++ b/english/cpp/aspose.pdf.forms/form/flattensettings/get_updateappearances/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Forms::Form::FlattenSettings::get_UpdateAppearances method +linktitle: get_UpdateAppearances +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Forms::Form::FlattenSettings::get_UpdateAppearances method. If set, all field appearances will be regenerated before flattening. This option may help if field is incorrectly flattened. This option may decrease performance. By default set to false in C++.' +type: docs +weight: 500 +url: /cpp/aspose.pdf.forms/form/flattensettings/get_updateappearances/ +--- +## FlattenSettings::get_UpdateAppearances method + + +If set, all field appearances will be regenerated before flattening. This option may help if field is incorrectly flattened. This option may decrease performance. By default set to false. + +```cpp +bool Aspose::Pdf::Forms::Form::FlattenSettings::get_UpdateAppearances() const +``` + +## See Also + +* Class [FlattenSettings](../) +* Class [Form](../../) +* Namespace [Aspose::Pdf::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.forms/form/flattensettings/set_applyredactions/_index.md b/english/cpp/aspose.pdf.forms/form/flattensettings/set_applyredactions/_index.md new file mode 100644 index 0000000000..0e12c3b3f1 --- /dev/null +++ b/english/cpp/aspose.pdf.forms/form/flattensettings/set_applyredactions/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Forms::Form::FlattenSettings::set_ApplyRedactions method +linktitle: set_ApplyRedactions +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Forms::Form::FlattenSettings::set_ApplyRedactions method. If true, redaction specified Redaction annotation will be applied in C++.' +type: docs +weight: 600 +url: /cpp/aspose.pdf.forms/form/flattensettings/set_applyredactions/ +--- +## FlattenSettings::set_ApplyRedactions method + + +If true, redaction specified Redaction annotation will be applied. + +```cpp +void Aspose::Pdf::Forms::Form::FlattenSettings::set_ApplyRedactions(bool value) +``` + +## See Also + +* Class [FlattenSettings](../) +* Class [Form](../../) +* Namespace [Aspose::Pdf::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.forms/form/flattensettings/set_callevents/_index.md b/english/cpp/aspose.pdf.forms/form/flattensettings/set_callevents/_index.md new file mode 100644 index 0000000000..f5943b9c4e --- /dev/null +++ b/english/cpp/aspose.pdf.forms/form/flattensettings/set_callevents/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Forms::Form::FlattenSettings::set_CallEvents method +linktitle: set_CallEvents +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Forms::Form::FlattenSettings::set_CallEvents method. If set, formatting and other JavaScript events will be called. True by default in C++.' +type: docs +weight: 700 +url: /cpp/aspose.pdf.forms/form/flattensettings/set_callevents/ +--- +## FlattenSettings::set_CallEvents method + + +If set, formatting and other JavaScript events will be called. True by default. + +```cpp +void Aspose::Pdf::Forms::Form::FlattenSettings::set_CallEvents(bool value) +``` + +## See Also + +* Class [FlattenSettings](../) +* Class [Form](../../) +* Namespace [Aspose::Pdf::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.forms/form/flattensettings/set_hidebuttons/_index.md b/english/cpp/aspose.pdf.forms/form/flattensettings/set_hidebuttons/_index.md new file mode 100644 index 0000000000..f80009d514 --- /dev/null +++ b/english/cpp/aspose.pdf.forms/form/flattensettings/set_hidebuttons/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Forms::Form::FlattenSettings::set_HideButtons method +linktitle: set_HideButtons +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Forms::Form::FlattenSettings::set_HideButtons method. If set, buttons will be removed from flattened document. False by default in C++.' +type: docs +weight: 800 +url: /cpp/aspose.pdf.forms/form/flattensettings/set_hidebuttons/ +--- +## FlattenSettings::set_HideButtons method + + +If set, buttons will be removed from flattened document. False by default. + +```cpp +void Aspose::Pdf::Forms::Form::FlattenSettings::set_HideButtons(bool value) +``` + +## See Also + +* Class [FlattenSettings](../) +* Class [Form](../../) +* Namespace [Aspose::Pdf::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.forms/form/flattensettings/set_updateappearances/_index.md b/english/cpp/aspose.pdf.forms/form/flattensettings/set_updateappearances/_index.md new file mode 100644 index 0000000000..7fee49fdb2 --- /dev/null +++ b/english/cpp/aspose.pdf.forms/form/flattensettings/set_updateappearances/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Forms::Form::FlattenSettings::set_UpdateAppearances method +linktitle: set_UpdateAppearances +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Forms::Form::FlattenSettings::set_UpdateAppearances method. If set, all field appearances will be regenerated before flattening. This option may help if field is incorrectly flattened. This option may decrease performance. By default set to false in C++.' +type: docs +weight: 900 +url: /cpp/aspose.pdf.forms/form/flattensettings/set_updateappearances/ +--- +## FlattenSettings::set_UpdateAppearances method + + +If set, all field appearances will be regenerated before flattening. This option may help if field is incorrectly flattened. This option may decrease performance. By default set to false. + +```cpp +void Aspose::Pdf::Forms::Form::FlattenSettings::set_UpdateAppearances(bool value) +``` + +## See Also + +* Class [FlattenSettings](../) +* Class [Form](../../) +* Namespace [Aspose::Pdf::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.forms/form/get_defaultappearance/_index.md b/english/cpp/aspose.pdf.forms/form/get_defaultappearance/_index.md index 69152dbdd0..895ba96103 100644 --- a/english/cpp/aspose.pdf.forms/form/get_defaultappearance/_index.md +++ b/english/cpp/aspose.pdf.forms/form/get_defaultappearance/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Form ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DefaultAppearance](../../../aspose.pdf.annotations/defaultappearance/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/form/get_defaultresources/_index.md b/english/cpp/aspose.pdf.forms/form/get_defaultresources/_index.md index 26b7072dd4..227636d32e 100644 --- a/english/cpp/aspose.pdf.forms/form/get_defaultresources/_index.md +++ b/english/cpp/aspose.pdf.forms/form/get_defaultresources/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::Form::get_DefaultResources() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resources](../../../aspose.pdf/resources/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/form/get_fields/_index.md b/english/cpp/aspose.pdf.forms/form/get_fields/_index.md index fd0df929b2..3cef55bb56 100644 --- a/english/cpp/aspose.pdf.forms/form/get_fields/_index.md +++ b/english/cpp/aspose.pdf.forms/form/get_fields/_index.md @@ -18,6 +18,8 @@ System::ArrayPtr> Aspose::Pdf::Forms::Form::get_Fields( ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Field](../../field/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/form/get_syncroot/_index.md b/english/cpp/aspose.pdf.forms/form/get_syncroot/_index.md index 4ac9b900b9..7395a4be10 100644 --- a/english/cpp/aspose.pdf.forms/form/get_syncroot/_index.md +++ b/english/cpp/aspose.pdf.forms/form/get_syncroot/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Forms::Form::get_SyncRoot() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/form/get_xfa/_index.md b/english/cpp/aspose.pdf.forms/form/get_xfa/_index.md index 2d608cbb86..46993c09d7 100644 --- a/english/cpp/aspose.pdf.forms/form/get_xfa/_index.md +++ b/english/cpp/aspose.pdf.forms/form/get_xfa/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::Form::get_XFA() c ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XFA](../../xfa/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/form/getenumerator/_index.md b/english/cpp/aspose.pdf.forms/form/getenumerator/_index.md index 59613761f9..9e61db3bb3 100644 --- a/english/cpp/aspose.pdf.forms/form/getenumerator/_index.md +++ b/english/cpp/aspose.pdf.forms/form/getenumerator/_index.md @@ -23,6 +23,8 @@ System::SharedPtr field) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Field](../../field/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) @@ -57,6 +58,7 @@ if the specified field name added to [Form](../); otherwise, **false** . ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) @@ -89,6 +91,7 @@ if the specified field name added to [Form](../); otherwise, **false** . ## See Also +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/form/idx_get/_index.md b/english/cpp/aspose.pdf.forms/form/idx_get/_index.md index 46e1c627cb..8c9397c9d6 100644 --- a/english/cpp/aspose.pdf.forms/form/idx_get/_index.md +++ b/english/cpp/aspose.pdf.forms/form/idx_get/_index.md @@ -27,6 +27,7 @@ Retreived field. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [WidgetAnnotation](../../../aspose.pdf.annotations/widgetannotation/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) @@ -51,7 +52,9 @@ Retreived field. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [WidgetAnnotation](../../../aspose.pdf.annotations/widgetannotation/) +* Class [String](../../../system/string/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/form/makeformannotationsindependent/_index.md b/english/cpp/aspose.pdf.forms/form/makeformannotationsindependent/_index.md index 69756b7437..fbe482d451 100644 --- a/english/cpp/aspose.pdf.forms/form/makeformannotationsindependent/_index.md +++ b/english/cpp/aspose.pdf.forms/form/makeformannotationsindependent/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Forms::Form::MakeFormAnnotationsIndependent(System::SharedPtr< ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/form/removefieldappearance/_index.md b/english/cpp/aspose.pdf.forms/form/removefieldappearance/_index.md index a1f3756484..24f575e66d 100644 --- a/english/cpp/aspose.pdf.forms/form/removefieldappearance/_index.md +++ b/english/cpp/aspose.pdf.forms/form/removefieldappearance/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Forms::Form::RemoveFieldAppearance(System::SharedPtr fi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Field](../../field/) * Class [Form](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/form/set_calculatedfields/_index.md b/english/cpp/aspose.pdf.forms/form/set_calculatedfields/_index.md index b5f8e6dea0..f800026ddb 100644 --- a/english/cpp/aspose.pdf.forms/form/set_calculatedfields/_index.md +++ b/english/cpp/aspose.pdf.forms/form/set_calculatedfields/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Forms::Form::set_CalculatedFields(System::SharedPtr) override | Accepts visitor. | -| virtual [AddOption](../choicefield/addoption/)(System::String) | Adds new option with specified name. | -| virtual [AddOption](../choicefield/addoption/)(System::String, System::String) | Adds new option with specified export value and name. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [ChoiceField](../choicefield/choicefield/)(System::SharedPtr\, System::SharedPtr\) | Constructor for [ChoiceField](../choicefield/). | -| [ChoiceField](../choicefield/choicefield/)(System::SharedPtr\) | Creates choice field (for Generator) | -| [ChoiceField](../choicefield/choicefield/)(System::SharedPtr\, System::SharedPtr\) | Constructor for [ChoiceField](../choicefield/). | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [CopyTo](../field/copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [CopyToWidgetArray](../field/copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| virtual [DeleteOption](../choicefield/deleteoption/)(System::String) | Deletes option by its name. | -| [ExecuteFieldJavaScript](../field/executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | -| [Field](../field/field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../../aspose.pdf.annotations/annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [get_AlternateName](../field/get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [get_AnnotationIndex](../field/get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | -| [get_CommitImmediately](../choicefield/get_commitimmediately/)() | Gets commit on selection change flag. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | -| [get_Count](../field/get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | -| static [get_FitIntoRectangle](../field/get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsGroup](../field/get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_IsSharedField](../field/get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [get_IsSynchronized](../field/get_issynchronized/)() | Returns true if dictionary is synchronized. | -| [get_MappingName](../field/get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| static [get_MaxFontSize](../field/get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | -| static [get_MinFontSize](../field/get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_MultiSelect](../choicefield/get_multiselect/)() | Gets multiselection flag. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | -| virtual [get_Options](../choicefield/get_options/)() | Gets collection of choice options. | -| [get_PageIndex](../field/get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | -| [get_PartialName](../field/get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | -| [get_Rect](../field/get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | -| virtual [get_Selected](../choicefield/get_selected/)() | Gets index of selected option. This property allows to change selection. | -| virtual [get_SelectedItems](../choicefield/get_selecteditems/)() | Gets array of selected items. For multiselect list array contains more then one item. For single selection list it contains single item. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_SyncRoot](../field/get_syncroot/)() const | Synchronization object. | -| [get_TabOrder](../field/get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | | [get_TopIndex](./get_topindex/)() | Gets index of the top visible element of the list. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| [get_Value](../choicefield/get_value/)() override | Gets value of the field. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetEnumerator](../field/getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [idx_get](../field/idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | -| [idx_get](../field/idx_get/)(int32_t) | Gets subfield contained in this field by index. | | [ListBoxField](./listboxfield/)() | Constructor for [ListBoxField](./) to be used in Generator. | | [ListBoxField](./listboxfield/)(System::SharedPtr\, System::SharedPtr\) | Creates new ListBox field. | | [ListBoxField](./listboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor for ListBox field. | -| [Recalculate](../field/recalculate/)() | Recaculates all calculated fields on the form. | -| virtual [set_ActiveState](../../aspose.pdf.annotations/annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_AlternateName](../field/set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [set_AnnotationIndex](../field/set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_CommitImmediately](../choicefield/set_commitimmediately/)(bool) | Sets commit on selection change flag. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | -| static [set_FitIntoRectangle](../field/set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_IsSharedField](../field/set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [set_MappingName](../field/set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| static [set_MaxFontSize](../field/set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | -| static [set_MinFontSize](../field/set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_MultiSelect](../choicefield/set_multiselect/)(bool) | Sets multiselection flag. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | -| [set_PartialName](../field/set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | -| [set_Rect](../field/set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | | [set_Selected](./set_selected/)(int32_t) override | Sets index of the selected item. Items are numbered from 1. | | [set_SelectedItems](./set_selecteditems/)(System::ArrayPtr\) override | Sets array of the selected items in the multiselect list. For single-select list returns array with single item. | -| [set_TabOrder](../field/set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | | [set_TopIndex](./set_topindex/)(int32_t) | Sets index of the top visible element of the list. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| [set_Value](../choicefield/set_value/)(System::String) override | Sets value of the field. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [SetPosition](../field/setposition/)(System::SharedPtr\) | Set position of the field. | -| [SetTemplateWeakPtr](../field/settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also * Class [ChoiceField](../choicefield/) diff --git a/english/cpp/aspose.pdf.forms/listboxfield/listboxfield/_index.md b/english/cpp/aspose.pdf.forms/listboxfield/listboxfield/_index.md index be59455d58..3590760d4e 100644 --- a/english/cpp/aspose.pdf.forms/listboxfield/listboxfield/_index.md +++ b/english/cpp/aspose.pdf.forms/listboxfield/listboxfield/_index.md @@ -38,6 +38,7 @@ Aspose::Pdf::Forms::ListBoxField::ListBoxField(System::SharedPtr doc, ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ListBoxField](../) diff --git a/english/cpp/aspose.pdf.forms/listboxfield/set_selecteditems/_index.md b/english/cpp/aspose.pdf.forms/listboxfield/set_selecteditems/_index.md index 22abe35696..3080d8663e 100644 --- a/english/cpp/aspose.pdf.forms/listboxfield/set_selecteditems/_index.md +++ b/english/cpp/aspose.pdf.forms/listboxfield/set_selecteditems/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::ListBoxField::set_SelectedItems(System::ArrayPtr) override | Accepts visitor. | -| [AddBarcode](../textboxfield/addbarcode/)(System::String) | Adds barcode 128 into the field. [Field](../field/) value will be changed onto the code and field become read only. | -| [AddImage](../textboxfield/addimage/)(System::SharedPtr\) | Adds image into the field resources and draws it. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [CopyTo](../field/copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [CopyToWidgetArray](../field/copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [ExecuteFieldJavaScript](../field/executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | -| [Field](../field/field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../../aspose.pdf.annotations/annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [get_AllowedChars](./get_allowedchars/)() const | Gets the allowed chars. | -| [get_AlternateName](../field/get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [get_AnnotationIndex](../field/get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | -| [get_Count](../field/get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | -| static [get_FitIntoRectangle](../field/get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | -| [get_ForceCombs](../textboxfield/get_forcecombs/)() | Gets flag which indicates is field divided into spaced positions. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsGroup](../field/get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_IsSharedField](../field/get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [get_IsSynchronized](../field/get_issynchronized/)() | Returns true if dictionary is synchronized. | -| [get_MappingName](../field/get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| static [get_MaxFontSize](../field/get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | -| [get_MaxLen](../textboxfield/get_maxlen/)() | Gets maximum length of text in the field. | -| static [get_MinFontSize](../field/get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Multiline](../textboxfield/get_multiline/)() | Gets multiline flag of the field. If Multiline is true field can contain multiple lines of text. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | -| [get_PageIndex](../field/get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | -| [get_PartialName](../field/get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | -| [get_Rect](../field/get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | -| [get_Scrollable](../textboxfield/get_scrollable/)() | Gets scrollable flag of field. If true field can be scrolled. | -| [get_SpellCheck](../textboxfield/get_spellcheck/)() | Gets spellcheck flag for field. If true field shall be spell checked. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_SyncRoot](../field/get_syncroot/)() const | Synchronization object. | -| [get_TabOrder](../field/get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_TextVerticalAlignment](../textboxfield/get_textverticalalignment/)() const | Gets text vertical alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| [get_Value](../textboxfield/get_value/)() override | Gets value of the field. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetEnumerator](../field/getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [idx_get](../field/idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | -| [idx_get](../field/idx_get/)(int32_t) | Gets subfield contained in this field by index. | | [NumberField](./numberfield/)() | Initializes a new instance of the [NumberField](./) class. | | [NumberField](./numberfield/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [NumberField](./) class. | | [NumberField](./numberfield/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [NumberField](./) class. | -| [Recalculate](../field/recalculate/)() | Recaculates all calculated fields on the form. | -| virtual [set_ActiveState](../../aspose.pdf.annotations/annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | | [set_AllowedChars](./set_allowedchars/)(System::String) | Sets the allowed chars. | -| [set_AlternateName](../field/set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [set_AnnotationIndex](../field/set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | -| static [set_FitIntoRectangle](../field/set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| [set_ForceCombs](../textboxfield/set_forcecombs/)(bool) | Sets flag which indicates is field divided into spaced positions. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_IsSharedField](../field/set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [set_MappingName](../field/set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| static [set_MaxFontSize](../field/set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | -| [set_MaxLen](../textboxfield/set_maxlen/)(int32_t) | Sets maximum length of text in the field. | -| static [set_MinFontSize](../field/set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Multiline](../textboxfield/set_multiline/)(bool) | Sets multiline flag of the field. If Multiline is true field can contain multiple lines of text. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | -| [set_PartialName](../field/set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | -| [set_Rect](../field/set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | -| [set_Scrollable](../textboxfield/set_scrollable/)(bool) | Sets scrollable flag of field. If true field can be scrolled. | -| [set_SpellCheck](../textboxfield/set_spellcheck/)(bool) | Sets spellcheck flag for field. If true field shall be spell checked. | -| [set_TabOrder](../field/set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_TextVerticalAlignment](../textboxfield/set_textverticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets text vertical alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| [set_Value](../textboxfield/set_value/)(System::String) override | Sets value of the field. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [SetPosition](../field/setposition/)(System::SharedPtr\) | Set position of the field. | -| [SetTemplateWeakPtr](../field/settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\) | Constructor which should be used with Generator. | -| [TextBoxField](../textboxfield/textboxfield/)() | Create instance of [TextBoxField](../textboxfield/). | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor of TextBox field. | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor of TextBox field. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also diff --git a/english/cpp/aspose.pdf.forms/numberfield/get_allowedchars/_index.md b/english/cpp/aspose.pdf.forms/numberfield/get_allowedchars/_index.md index 1961a2c70f..be99c82c4a 100644 --- a/english/cpp/aspose.pdf.forms/numberfield/get_allowedchars/_index.md +++ b/english/cpp/aspose.pdf.forms/numberfield/get_allowedchars/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::Forms::NumberField::get_AllowedChars() const The allowed chars string. 0123456789 by default ## See Also +* Class [String](../../../system/string/) * Class [NumberField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/numberfield/numberfield/_index.md b/english/cpp/aspose.pdf.forms/numberfield/numberfield/_index.md index 2547d0d646..783912cc8b 100644 --- a/english/cpp/aspose.pdf.forms/numberfield/numberfield/_index.md +++ b/english/cpp/aspose.pdf.forms/numberfield/numberfield/_index.md @@ -38,6 +38,7 @@ Aspose::Pdf::Forms::NumberField::NumberField(System::SharedPtr doc, Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [NumberField](../) diff --git a/english/cpp/aspose.pdf.forms/numberfield/set_allowedchars/_index.md b/english/cpp/aspose.pdf.forms/numberfield/set_allowedchars/_index.md index cd9749267d..0cc3ffbb43 100644 --- a/english/cpp/aspose.pdf.forms/numberfield/set_allowedchars/_index.md +++ b/english/cpp/aspose.pdf.forms/numberfield/set_allowedchars/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Forms::NumberField::set_AllowedChars(System::String value) The allowed chars string. 0123456789 by default ## See Also +* Class [String](../../../system/string/) * Class [NumberField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/option/_index.md b/english/cpp/aspose.pdf.forms/option/_index.md index 6e392f7302..fad805eb96 100644 --- a/english/cpp/aspose.pdf.forms/option/_index.md +++ b/english/cpp/aspose.pdf.forms/option/_index.md @@ -29,5 +29,6 @@ class Option : public System::Object | [set_Value](./set_value/)(System::String) | Sets option export value. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Forms](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.forms/option/get_name/_index.md b/english/cpp/aspose.pdf.forms/option/get_name/_index.md index bc0c05d090..e90122caa0 100644 --- a/english/cpp/aspose.pdf.forms/option/get_name/_index.md +++ b/english/cpp/aspose.pdf.forms/option/get_name/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::Option::get_Name() ## See Also +* Class [String](../../../system/string/) * Class [Option](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/option/get_value/_index.md b/english/cpp/aspose.pdf.forms/option/get_value/_index.md index bf6212ad1a..252284ee38 100644 --- a/english/cpp/aspose.pdf.forms/option/get_value/_index.md +++ b/english/cpp/aspose.pdf.forms/option/get_value/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::Option::get_Value() ## See Also +* Class [String](../../../system/string/) * Class [Option](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/option/set_name/_index.md b/english/cpp/aspose.pdf.forms/option/set_name/_index.md index 9989a64bb6..bc04861539 100644 --- a/english/cpp/aspose.pdf.forms/option/set_name/_index.md +++ b/english/cpp/aspose.pdf.forms/option/set_name/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::Option::set_Name(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Option](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/option/set_value/_index.md b/english/cpp/aspose.pdf.forms/option/set_value/_index.md index 9dcafb380d..a2f06781a4 100644 --- a/english/cpp/aspose.pdf.forms/option/set_value/_index.md +++ b/english/cpp/aspose.pdf.forms/option/set_value/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::Option::set_Value(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Option](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/optioncollection/_index.md b/english/cpp/aspose.pdf.forms/optioncollection/_index.md index 74732a3193..f95187a309 100644 --- a/english/cpp/aspose.pdf.forms/optioncollection/_index.md +++ b/english/cpp/aspose.pdf.forms/optioncollection/_index.md @@ -39,5 +39,6 @@ class OptionCollection : public System::Collections::Generic::ICollection & ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Option](../../option/) * Class [OptionCollection](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/optioncollection/contains/_index.md b/english/cpp/aspose.pdf.forms/optioncollection/contains/_index.md index adb39fc050..a3a72677ee 100644 --- a/english/cpp/aspose.pdf.forms/optioncollection/contains/_index.md +++ b/english/cpp/aspose.pdf.forms/optioncollection/contains/_index.md @@ -29,6 +29,7 @@ Throws NotImplementedException ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Option](../../option/) * Class [OptionCollection](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/optioncollection/copyto/_index.md b/english/cpp/aspose.pdf.forms/optioncollection/copyto/_index.md index 9374988e91..515f5a9b0c 100644 --- a/english/cpp/aspose.pdf.forms/optioncollection/copyto/_index.md +++ b/english/cpp/aspose.pdf.forms/optioncollection/copyto/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::Forms::OptionCollection::CopyTo(System::ArrayPtr Aspose::Pdf::Forms::OptionCollection::get_Sync ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [OptionCollection](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/optioncollection/getenumerator/_index.md b/english/cpp/aspose.pdf.forms/optioncollection/getenumerator/_index.md index 253b250b88..2d73e815ce 100644 --- a/english/cpp/aspose.pdf.forms/optioncollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf.forms/optioncollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Options enumerator. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [Option](../../option/) * Class [OptionCollection](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/optioncollection/idx_get/_index.md b/english/cpp/aspose.pdf.forms/optioncollection/idx_get/_index.md index 3290907fcb..9909a1a6f5 100644 --- a/english/cpp/aspose.pdf.forms/optioncollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf.forms/optioncollection/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr) override | Accepts visitor. | -| [AddBarcode](../textboxfield/addbarcode/)(System::String) | Adds barcode 128 into the field. [Field](../field/) value will be changed onto the code and field become read only. | -| [AddImage](../textboxfield/addimage/)(System::SharedPtr\) | Adds image into the field resources and draws it. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [CopyTo](../field/copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [CopyToWidgetArray](../field/copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [ExecuteFieldJavaScript](../field/executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | -| [Field](../field/field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../../aspose.pdf.annotations/annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [get_AlternateName](../field/get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [get_AnnotationIndex](../field/get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | -| [get_Count](../field/get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | -| static [get_FitIntoRectangle](../field/get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | -| [get_ForceCombs](../textboxfield/get_forcecombs/)() | Gets flag which indicates is field divided into spaced positions. | | [get_FormattedValue](./get_formattedvalue/)() | Gets formatted rich text value with markup. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsGroup](../field/get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_IsSharedField](../field/get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [get_IsSynchronized](../field/get_issynchronized/)() | Returns true if dictionary is synchronized. | | [get_Justify](./get_justify/)() | Gets justification of the rich text box. | -| [get_MappingName](../field/get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| static [get_MaxFontSize](../field/get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | -| [get_MaxLen](../textboxfield/get_maxlen/)() | Gets maximum length of text in the field. | -| static [get_MinFontSize](../field/get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Multiline](../textboxfield/get_multiline/)() | Gets multiline flag of the field. If Multiline is true field can contain multiple lines of text. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | -| [get_PageIndex](../field/get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | -| [get_PartialName](../field/get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | -| [get_Rect](../field/get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | | [get_RichTextValue](./get_richtextvalue/)() | Gets rich text value. | -| [get_Scrollable](../textboxfield/get_scrollable/)() | Gets scrollable flag of field. If true field can be scrolled. | -| [get_SpellCheck](../textboxfield/get_spellcheck/)() | Gets spellcheck flag for field. If true field shall be spell checked. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | | [get_Style](./get_style/)() | Gets default style string of the rich text field. | -| [get_SyncRoot](../field/get_syncroot/)() const | Synchronization object. | -| [get_TabOrder](../field/get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| [get_TextVerticalAlignment](../textboxfield/get_textverticalalignment/)() const | Gets text vertical alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | | [get_Value](./get_value/)() override | Value of RichTextField. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetEnumerator](../field/getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [idx_get](../field/idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | -| [idx_get](../field/idx_get/)(int32_t) | Gets subfield contained in this field by index. | -| [Recalculate](../field/recalculate/)() | Recaculates all calculated fields on the form. | | [RichTextBoxField](./richtextboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor for Rich [Text](../../aspose.pdf.text/) Box field. | -| virtual [set_ActiveState](../../aspose.pdf.annotations/annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_AlternateName](../field/set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [set_AnnotationIndex](../field/set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | -| static [set_FitIntoRectangle](../field/set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| [set_ForceCombs](../textboxfield/set_forcecombs/)(bool) | Sets flag which indicates is field divided into spaced positions. | | [set_FormattedValue](./set_formattedvalue/)(System::String) | Sets formatted rich text value with markup. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_IsSharedField](../field/set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | | [set_Justify](./set_justify/)(Aspose::Pdf::Annotations::Justification) | Sets justification of the rich text box. | -| [set_MappingName](../field/set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| static [set_MaxFontSize](../field/set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | -| [set_MaxLen](../textboxfield/set_maxlen/)(int32_t) | Sets maximum length of text in the field. | -| static [set_MinFontSize](../field/set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Multiline](../textboxfield/set_multiline/)(bool) | Sets multiline flag of the field. If Multiline is true field can contain multiple lines of text. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | -| [set_PartialName](../field/set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | -| [set_Rect](../field/set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | | [set_RichTextValue](./set_richtextvalue/)(System::String) | Sets rich text value. | -| [set_Scrollable](../textboxfield/set_scrollable/)(bool) | Sets scrollable flag of field. If true field can be scrolled. | -| [set_SpellCheck](../textboxfield/set_spellcheck/)(bool) | Sets spellcheck flag for field. If true field shall be spell checked. | | [set_Style](./set_style/)(System::String) | Sets default style string of the rich text field. | -| [set_TabOrder](../field/set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| [set_TextVerticalAlignment](../textboxfield/set_textverticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets text vertical alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | | [set_Value](./set_value/)(System::String) override | Value of RichTextField. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [SetPosition](../field/setposition/)(System::SharedPtr\) | Set position of the field. | -| [SetTemplateWeakPtr](../field/settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\) | Constructor which should be used with Generator. | -| [TextBoxField](../textboxfield/textboxfield/)() | Create instance of [TextBoxField](../textboxfield/). | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor of TextBox field. | -| [TextBoxField](../textboxfield/textboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor of TextBox field. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also * Class [TextBoxField](../textboxfield/) diff --git a/english/cpp/aspose.pdf.forms/richtextboxfield/get_formattedvalue/_index.md b/english/cpp/aspose.pdf.forms/richtextboxfield/get_formattedvalue/_index.md index d112a303b3..de0e0f99b4 100644 --- a/english/cpp/aspose.pdf.forms/richtextboxfield/get_formattedvalue/_index.md +++ b/english/cpp/aspose.pdf.forms/richtextboxfield/get_formattedvalue/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::RichTextBoxField::get_FormattedValue() ## See Also +* Class [String](../../../system/string/) * Class [RichTextBoxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/richtextboxfield/get_richtextvalue/_index.md b/english/cpp/aspose.pdf.forms/richtextboxfield/get_richtextvalue/_index.md index 9c0c1d0811..5e7082ea75 100644 --- a/english/cpp/aspose.pdf.forms/richtextboxfield/get_richtextvalue/_index.md +++ b/english/cpp/aspose.pdf.forms/richtextboxfield/get_richtextvalue/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::RichTextBoxField::get_RichTextValue() ## See Also +* Class [String](../../../system/string/) * Class [RichTextBoxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/richtextboxfield/get_style/_index.md b/english/cpp/aspose.pdf.forms/richtextboxfield/get_style/_index.md index eef88a140d..4c11061a65 100644 --- a/english/cpp/aspose.pdf.forms/richtextboxfield/get_style/_index.md +++ b/english/cpp/aspose.pdf.forms/richtextboxfield/get_style/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::RichTextBoxField::get_Style() ## See Also +* Class [String](../../../system/string/) * Class [RichTextBoxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/richtextboxfield/get_value/_index.md b/english/cpp/aspose.pdf.forms/richtextboxfield/get_value/_index.md index b2460e1b1c..f82cdf5f4e 100644 --- a/english/cpp/aspose.pdf.forms/richtextboxfield/get_value/_index.md +++ b/english/cpp/aspose.pdf.forms/richtextboxfield/get_value/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::RichTextBoxField::get_Value() override ## See Also +* Class [String](../../../system/string/) * Class [RichTextBoxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/richtextboxfield/richtextboxfield/_index.md b/english/cpp/aspose.pdf.forms/richtextboxfield/richtextboxfield/_index.md index 5f9bab13bb..ba1fec3739 100644 --- a/english/cpp/aspose.pdf.forms/richtextboxfield/richtextboxfield/_index.md +++ b/english/cpp/aspose.pdf.forms/richtextboxfield/richtextboxfield/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Forms::RichTextBoxField::RichTextBoxField(System::SharedPtr Aspose::Pdf::Forms::Signature::get_ByteRange() const ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Signature](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signature/get_contactinfo/_index.md b/english/cpp/aspose.pdf.forms/signature/get_contactinfo/_index.md index a70a01fde0..f7e6fa13aa 100644 --- a/english/cpp/aspose.pdf.forms/signature/get_contactinfo/_index.md +++ b/english/cpp/aspose.pdf.forms/signature/get_contactinfo/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::Signature::get_ContactInfo() const ## See Also +* Class [String](../../../system/string/) * Class [Signature](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signature/get_customappearance/_index.md b/english/cpp/aspose.pdf.forms/signature/get_customappearance/_index.md index 900c768bef..c07181cc6c 100644 --- a/english/cpp/aspose.pdf.forms/signature/get_customappearance/_index.md +++ b/english/cpp/aspose.pdf.forms/signature/get_customappearance/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::Signature::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SignatureCustomAppearance](../../signaturecustomappearance/) * Class [Signature](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/signature/get_date/_index.md b/english/cpp/aspose.pdf.forms/signature/get_date/_index.md index d0452760c5..703d8d45dc 100644 --- a/english/cpp/aspose.pdf.forms/signature/get_date/_index.md +++ b/english/cpp/aspose.pdf.forms/signature/get_date/_index.md @@ -18,6 +18,7 @@ System::DateTime Aspose::Pdf::Forms::Signature::get_Date() const ## See Also +* Class [DateTime](../../../system/datetime/) * Class [Signature](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signature/get_location/_index.md b/english/cpp/aspose.pdf.forms/signature/get_location/_index.md index 8a6d81440e..8869f0ab43 100644 --- a/english/cpp/aspose.pdf.forms/signature/get_location/_index.md +++ b/english/cpp/aspose.pdf.forms/signature/get_location/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::Signature::get_Location() const ## See Also +* Class [String](../../../system/string/) * Class [Signature](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signature/get_ocspsettings/_index.md b/english/cpp/aspose.pdf.forms/signature/get_ocspsettings/_index.md index e4fb14f756..6e92ed9200 100644 --- a/english/cpp/aspose.pdf.forms/signature/get_ocspsettings/_index.md +++ b/english/cpp/aspose.pdf.forms/signature/get_ocspsettings/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::Signature::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OcspSettings](../../../aspose.pdf/ocspsettings/) * Class [Signature](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/signature/get_reason/_index.md b/english/cpp/aspose.pdf.forms/signature/get_reason/_index.md index 2404d6c442..1edb6d20f5 100644 --- a/english/cpp/aspose.pdf.forms/signature/get_reason/_index.md +++ b/english/cpp/aspose.pdf.forms/signature/get_reason/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::Signature::get_Reason() const ## See Also +* Class [String](../../../system/string/) * Class [Signature](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signature/get_timestampsettings/_index.md b/english/cpp/aspose.pdf.forms/signature/get_timestampsettings/_index.md index d06c937155..477941afa9 100644 --- a/english/cpp/aspose.pdf.forms/signature/get_timestampsettings/_index.md +++ b/english/cpp/aspose.pdf.forms/signature/get_timestampsettings/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::Signature: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TimestampSettings](../../../aspose.pdf/timestampsettings/) * Class [Signature](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/signature/set_authority/_index.md b/english/cpp/aspose.pdf.forms/signature/set_authority/_index.md index 7ceaacf151..1b44662c0e 100644 --- a/english/cpp/aspose.pdf.forms/signature/set_authority/_index.md +++ b/english/cpp/aspose.pdf.forms/signature/set_authority/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::Signature::set_Authority(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Signature](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signature/set_contactinfo/_index.md b/english/cpp/aspose.pdf.forms/signature/set_contactinfo/_index.md index 925fa1833b..84cd279a8a 100644 --- a/english/cpp/aspose.pdf.forms/signature/set_contactinfo/_index.md +++ b/english/cpp/aspose.pdf.forms/signature/set_contactinfo/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::Signature::set_ContactInfo(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Signature](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signature/set_customappearance/_index.md b/english/cpp/aspose.pdf.forms/signature/set_customappearance/_index.md index 28670a1126..321c003499 100644 --- a/english/cpp/aspose.pdf.forms/signature/set_customappearance/_index.md +++ b/english/cpp/aspose.pdf.forms/signature/set_customappearance/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::Signature::set_CustomAppearance(System::SharedPtr p ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [String](../../../system/string/) * Class [Signature](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) @@ -58,6 +61,7 @@ Aspose::Pdf::Forms::Signature::Signature(System::String pfx, System::String pass ## See Also +* Class [String](../../../system/string/) * Class [Signature](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/_index.md index bb9d317867..be0b09137f 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/_index.md @@ -59,5 +59,6 @@ class SignatureCustomAppearance : public System::Object | [SignatureCustomAppearance](./signaturecustomappearance/)() | Inititalizes new instance of the [SignatureCustomAppearance](./) class. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Forms](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_backgroundcolor/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_backgroundcolor/_index.md index c326633b3e..9e7b42c55f 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_backgroundcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::SignatureCustomAppearance::get_Back ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_contactinfolabel/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_contactinfolabel/_index.md index 0cb473c9fe..3f82d912d2 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_contactinfolabel/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_contactinfolabel/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::SignatureCustomAppearance::get_ContactInfoLab ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_culture/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_culture/_index.md index bd69bcd1c7..61e2c4061f 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_culture/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_culture/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Forms::Signat ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_datesignedatlabel/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_datesignedatlabel/_index.md index 2967553c18..ba85a211be 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_datesignedatlabel/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_datesignedatlabel/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::SignatureCustomAppearance::get_DateSignedAtLa ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_datetimeformat/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_datetimeformat/_index.md index a77f71fb92..c11ca24745 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_datetimeformat/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_datetimeformat/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::SignatureCustomAppearance::get_DateTimeFormat ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_datetimelocalformat/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_datetimelocalformat/_index.md index caca023d05..979f1f767d 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_datetimelocalformat/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_datetimelocalformat/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::SignatureCustomAppearance::get_DateTimeLocalF ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_digitalsignedlabel/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_digitalsignedlabel/_index.md index 251c8104dd..a5cc40a162 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_digitalsignedlabel/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_digitalsignedlabel/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::SignatureCustomAppearance::get_DigitalSignedL ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_digitalsubjectformat/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_digitalsubjectformat/_index.md index fc30bfe9db..2145610b2c 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_digitalsubjectformat/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_digitalsubjectformat/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::Forms::SignatureCustomAppeara ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Enum [SubjectNameElements](../../subjectnameelements/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_fontfamilyname/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_fontfamilyname/_index.md index 84b599a59f..652dac31f9 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_fontfamilyname/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_fontfamilyname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::SignatureCustomAppearance::get_FontFamilyName ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_foregroundcolor/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_foregroundcolor/_index.md index 1548ce34a4..d72c3f3635 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_foregroundcolor/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_foregroundcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::SignatureCustomAppearance::get_Fore ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_locationlabel/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_locationlabel/_index.md index 226ba88bfd..fadd8f63ac 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_locationlabel/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_locationlabel/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::SignatureCustomAppearance::get_LocationLabel( ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_reasonlabel/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_reasonlabel/_index.md index 853172ce19..cec79fbcc3 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_reasonlabel/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/get_reasonlabel/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Forms::SignatureCustomAppearance::get_ReasonLabel() ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_backgroundcolor/_index.md index c2c5572e66..14e3b18ad4 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_backgroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::SignatureCustomAppearance::set_BackgroundColor(System:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_contactinfolabel/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_contactinfolabel/_index.md index d7fd015916..fa627cf6fb 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_contactinfolabel/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_contactinfolabel/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::SignatureCustomAppearance::set_ContactInfoLabel(System: ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_culture/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_culture/_index.md index 9604219e70..a04a47041e 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_culture/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_culture/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Forms::SignatureCustomAppearance::set_Culture(System::SharedPt ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_datesignedatlabel/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_datesignedatlabel/_index.md index de21e3c236..e5512f97fe 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_datesignedatlabel/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_datesignedatlabel/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::SignatureCustomAppearance::set_DateSignedAtLabel(System ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_datetimeformat/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_datetimeformat/_index.md index e7f9729631..0c862f8cee 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_datetimeformat/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_datetimeformat/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::SignatureCustomAppearance::set_DateTimeFormat(System::S ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_datetimelocalformat/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_datetimelocalformat/_index.md index f2409ae51b..5764d5b92f 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_datetimelocalformat/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_datetimelocalformat/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::SignatureCustomAppearance::set_DateTimeLocalFormat(Syst ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_digitalsignedlabel/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_digitalsignedlabel/_index.md index 3e2a7009c7..5495df77dd 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_digitalsignedlabel/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_digitalsignedlabel/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::SignatureCustomAppearance::set_DigitalSignedLabel(Syste ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_digitalsubjectformat/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_digitalsubjectformat/_index.md index 593644d334..28d57f4645 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_digitalsubjectformat/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_digitalsubjectformat/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::SignatureCustomAppearance::set_DigitalSubjectFormat(Sys ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Enum [SubjectNameElements](../../subjectnameelements/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_fontfamilyname/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_fontfamilyname/_index.md index 4d7e3342f8..f092e91540 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_fontfamilyname/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_fontfamilyname/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::SignatureCustomAppearance::set_FontFamilyName(System::S ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_foregroundcolor/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_foregroundcolor/_index.md index ab84e2e5ed..c08be8825e 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_foregroundcolor/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_foregroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::SignatureCustomAppearance::set_ForegroundColor(System:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_locationlabel/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_locationlabel/_index.md index f18454d9d9..96749ecbdc 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_locationlabel/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_locationlabel/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::SignatureCustomAppearance::set_LocationLabel(System::St ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_reasonlabel/_index.md b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_reasonlabel/_index.md index 4e73a27c5f..a7e0127019 100644 --- a/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_reasonlabel/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturecustomappearance/set_reasonlabel/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Forms::SignatureCustomAppearance::set_ReasonLabel(System::Stri ## See Also +* Class [String](../../../system/string/) * Class [SignatureCustomAppearance](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturefield/_index.md b/english/cpp/aspose.pdf.forms/signaturefield/_index.md index 2a38843b18..7fea16fa99 100644 --- a/english/cpp/aspose.pdf.forms/signaturefield/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturefield/_index.md @@ -20,123 +20,14 @@ class SignatureField : public Aspose::Pdf::Forms::Field | Method | Description | | --- | --- | -| [Accept](../../aspose.pdf.annotations/widgetannotation/accept/)(System::SharedPtr\) override | Accepts visitor. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [CopyTo](../field/copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [CopyToWidgetArray](../field/copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [ExecuteFieldJavaScript](../field/executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | | [ExtractCertificate](./extractcertificate/)() | Extracts the single X.509 certificate in DER format as a stream. | | [ExtractImage](./extractimage/)() | Extracts signature's image as jpeg encoded stream. | | [ExtractImage](./extractimage/)(System::SharedPtr\) | Extracts signature's image as encoded stream. | -| [Field](../field/field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../../aspose.pdf.annotations/annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [get_AlternateName](../field/get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [get_AnnotationIndex](../field/get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | -| [get_Count](../field/get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | -| static [get_FitIntoRectangle](../field/get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsGroup](../field/get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_IsSharedField](../field/get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [get_IsSynchronized](../field/get_issynchronized/)() | Returns true if dictionary is synchronized. | -| [get_MappingName](../field/get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| static [get_MaxFontSize](../field/get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | -| static [get_MinFontSize](../field/get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | -| [get_PageIndex](../field/get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | -| [get_PartialName](../field/get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | -| [get_Rect](../field/get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | | [get_Signature](./get_signature/)() const | Gets signature object. This object contains signature data regarding public-key cryptographic standards. Classes [PKCS1](../pkcs1/), [PKCS7](../pkcs7/) and [PKCS7Detached](../pkcs7detached/) represent all supported types of signature objects. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_SyncRoot](../field/get_syncroot/)() const | Synchronization object. | -| [get_TabOrder](../field/get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [get_Value](../field/get_value/)() | Gets value of the field. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetEnumerator](../field/getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [idx_get](../field/idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | -| [idx_get](../field/idx_get/)(int32_t) | Gets subfield contained in this field by index. | -| [Recalculate](../field/recalculate/)() | Recaculates all calculated fields on the form. | -| virtual [set_ActiveState](../../aspose.pdf.annotations/annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_AlternateName](../field/set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [set_AnnotationIndex](../field/set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | -| static [set_FitIntoRectangle](../field/set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_IsSharedField](../field/set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [set_MappingName](../field/set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| static [set_MaxFontSize](../field/set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | -| static [set_MinFontSize](../field/set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | -| [set_PartialName](../field/set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | -| [set_Rect](../field/set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | -| [set_TabOrder](../field/set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | -| virtual [set_Value](../field/set_value/)(System::String) | Sets value of the field. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [SetPosition](../field/setposition/)(System::SharedPtr\) | Set position of the field. | -| [SetTemplateWeakPtr](../field/settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | | [Sign](./sign/)(System::SharedPtr\, System::SharedPtr\, System::String) | Signs the document using this signature field. | | [Sign](./sign/)(System::SharedPtr\) | Sign the document using this signature field. | | [SignatureField](./signaturefield/)(System::SharedPtr\, System::SharedPtr\) | Initializes new instance of the [SignatureField](./) class. | | [SignatureField](./signaturefield/)(System::SharedPtr\, System::SharedPtr\) | Initializes new instance of the [SignatureField](./) class. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also * Class [Field](../field/) diff --git a/english/cpp/aspose.pdf.forms/signaturefield/extractcertificate/_index.md b/english/cpp/aspose.pdf.forms/signaturefield/extractcertificate/_index.md index c23f2343aa..6a44c759a2 100644 --- a/english/cpp/aspose.pdf.forms/signaturefield/extractcertificate/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturefield/extractcertificate/_index.md @@ -23,6 +23,8 @@ If certificate was found returns X.509 single certificate; otherwise, null. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [SignatureField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturefield/extractimage/_index.md b/english/cpp/aspose.pdf.forms/signaturefield/extractimage/_index.md index cf6ef17c81..5ad0d92f27 100644 --- a/english/cpp/aspose.pdf.forms/signaturefield/extractimage/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturefield/extractimage/_index.md @@ -23,6 +23,8 @@ If image was successfully found than returns jpeg encoded stream object; otherwi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [SignatureField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) @@ -46,6 +48,9 @@ If image was successfully found than returns encodedstream object; otherwise, nu ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [ImageFormat](../../../system.drawing.imaging/imageformat/) * Class [SignatureField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/signaturefield/get_signature/_index.md b/english/cpp/aspose.pdf.forms/signaturefield/get_signature/_index.md index 741f57a631..310d67fe77 100644 --- a/english/cpp/aspose.pdf.forms/signaturefield/get_signature/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturefield/get_signature/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Forms::SignatureFi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Signature](../../signature/) * Class [SignatureField](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/signaturefield/sign/_index.md b/english/cpp/aspose.pdf.forms/signaturefield/sign/_index.md index 62dfb4df63..13405e5b54 100644 --- a/english/cpp/aspose.pdf.forms/signaturefield/sign/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturefield/sign/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Forms::SignatureField::Sign(System::SharedPtr d ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [SignatureField](../) diff --git a/english/cpp/aspose.pdf.forms/signaturesubjectformatter/formatsubject/_index.md b/english/cpp/aspose.pdf.forms/signaturesubjectformatter/formatsubject/_index.md index 5d87f684b1..d074d91150 100644 --- a/english/cpp/aspose.pdf.forms/signaturesubjectformatter/formatsubject/_index.md +++ b/english/cpp/aspose.pdf.forms/signaturesubjectformatter/formatsubject/_index.md @@ -18,6 +18,8 @@ static System::String Aspose::Pdf::Forms::SignatureSubjectFormatter::FormatSubje ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Enum [SubjectNameElements](../../subjectnameelements/) * Class [SignatureSubjectFormatter](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/symbologyconverter/_index.md b/english/cpp/aspose.pdf.forms/symbologyconverter/_index.md index 454406c092..d4cf51d4c0 100644 --- a/english/cpp/aspose.pdf.forms/symbologyconverter/_index.md +++ b/english/cpp/aspose.pdf.forms/symbologyconverter/_index.md @@ -24,5 +24,6 @@ class SymbologyConverter : public System::Object | static [ToString](./tostring/)(Symbology) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Forms](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.forms/symbologyconverter/toenum/_index.md b/english/cpp/aspose.pdf.forms/symbologyconverter/toenum/_index.md index c4ade5ca4a..173c1aeba2 100644 --- a/english/cpp/aspose.pdf.forms/symbologyconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf.forms/symbologyconverter/toenum/_index.md @@ -19,6 +19,7 @@ static Symbology Aspose::Pdf::Forms::SymbologyConverter::ToEnum(System::String v ## See Also * Enum [Symbology](../../symbology/) +* Class [String](../../../system/string/) * Class [SymbologyConverter](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/symbologyconverter/tostring/_index.md b/english/cpp/aspose.pdf.forms/symbologyconverter/tostring/_index.md index 014f44c0a1..2c80ef72f9 100644 --- a/english/cpp/aspose.pdf.forms/symbologyconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf.forms/symbologyconverter/tostring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::Forms::SymbologyConverter::ToString(Symbology ## See Also +* Class [String](../../../system/string/) * Enum [Symbology](../../symbology/) * Class [SymbologyConverter](../) * Namespace [Aspose::Pdf::Forms](../../) diff --git a/english/cpp/aspose.pdf.forms/textboxfield/_index.md b/english/cpp/aspose.pdf.forms/textboxfield/_index.md index 28dc0cb447..f6bed45a67 100644 --- a/english/cpp/aspose.pdf.forms/textboxfield/_index.md +++ b/english/cpp/aspose.pdf.forms/textboxfield/_index.md @@ -20,133 +20,26 @@ class TextBoxField : public Aspose::Pdf::Forms::Field | Method | Description | | --- | --- | -| [Accept](../../aspose.pdf.annotations/widgetannotation/accept/)(System::SharedPtr\) override | Accepts visitor. | | [AddBarcode](./addbarcode/)(System::String) | Adds barcode 128 into the field. [Field](../field/) value will be changed onto the code and field become read only. | | [AddImage](./addimage/)(System::SharedPtr\) | Adds image into the field resources and draws it. | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | -| virtual [ChangeAfterResize](../../aspose.pdf.annotations/annotation/changeafterresize/)(System::SharedPtr\) | Update parameters and appearance, according to the matrix transform. | -| [Clone](../../aspose.pdf/baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| [CopyTo](../field/copyto/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [CopyToWidgetArray](../field/copytowidgetarray/)(System::ArrayPtr\\>, int32_t) | Copies subfields of this field into array starting from specified index. | -| [ExecuteFieldJavaScript](../field/executefieldjavascript/)(System::SharedPtr\) | Executes a specified JavaScript action for the field. | -| [Field](../field/field/)(System::SharedPtr\) | Creates field for use in Generator. | -| [Flatten](../../aspose.pdf.annotations/annotation/flatten/)() | Places annotation contents directly on the page, annotation object will be removed. | -| [get_Actions](../../aspose.pdf.annotations/widgetannotation/get_actions/)() const | Gets the annotation actions. | -| [get_Actions](../../aspose.pdf.annotations/annotation/get_actions/)() | Gets list of annotatation actions. | -| virtual [get_ActiveState](../../aspose.pdf.annotations/annotation/get_activestate/)() | Gets current annotation appearance state. | -| [get_Alignment](../../aspose.pdf.annotations/annotation/get_alignment/)() | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [get_AlternateName](../field/get_alternatename/)() | Gets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [get_AnnotationIndex](../field/get_annotationindex/)() | Gets index of this anotation on the page. | -| [get_AnnotationType](../../aspose.pdf.annotations/widgetannotation/get_annotationtype/)() override | Gets type of annotation. | -| [get_Appearance](../../aspose.pdf.annotations/annotation/get_appearance/)() | Gets appearance dictionary of the annotation. | -| [get_Border](../../aspose.pdf.annotations/annotation/get_border/)() const | Gets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [get_Characteristics](../../aspose.pdf.annotations/annotation/get_characteristics/)() | Gets annotation characteristics. | -| [get_Color](../../aspose.pdf.annotations/annotation/get_color/)() | Gets annotation color. | -| [get_Contents](../../aspose.pdf.annotations/annotation/get_contents/)() | Gets annotation text. | -| [get_Count](../field/get_count/)() const override | Gets number of subfields in this field. (For example number of items in radio button field). | -| [get_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/get_defaultappearance/)() | Gets default appearance of the field. | -| [get_Exportable](../../aspose.pdf.annotations/widgetannotation/get_exportable/)() | Gets exportable flag of the field. | -| static [get_FitIntoRectangle](../field/get_fitintorectangle/)() | If true then font size will reduced to fit text to specified rectangle. | -| [get_Flags](../../aspose.pdf.annotations/annotation/get_flags/)() | Flags of the annotation. | | [get_ForceCombs](./get_forcecombs/)() | Gets flag which indicates is field divided into spaced positions. | -| [get_FullName](../../aspose.pdf.annotations/annotation/get_fullname/)() | Gets full qualified name of the annotation. | -| virtual [get_Height](../../aspose.pdf.annotations/annotation/get_height/)() | Gets height of the annotation. | -| [get_Highlighting](../../aspose.pdf.annotations/widgetannotation/get_highlighting/)() | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [get_HorizontalAlignment](../../aspose.pdf.annotations/annotation/get_horizontalalignment/)() override | Gets text alignment for annotation. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsGroup](../field/get_isgroup/)() const | Gets boolean value which indicates is this field non-terminal field i.e. group of fields. | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_IsSharedField](../field/get_issharedfield/)() const | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [get_IsSynchronized](../field/get_issynchronized/)() | Returns true if dictionary is synchronized. | -| [get_MappingName](../field/get_mappingname/)() | Gets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| static [get_MaxFontSize](../field/get_maxfontsize/)() | Maximail font size which can be used for field contents. -1 to don't check size. | | [get_MaxLen](./get_maxlen/)() | Gets maximum length of text in the field. | -| static [get_MinFontSize](../field/get_minfontsize/)() | Minimal font size which can be used for field contents. -1 to don't check size. | -| [get_Modified](../../aspose.pdf.annotations/annotation/get_modified/)() | Gets date and time when annotation was recently modified. | | [get_Multiline](./get_multiline/)() | Gets multiline flag of the field. If Multiline is true field can contain multiple lines of text. | -| [get_Name](../../aspose.pdf.annotations/annotation/get_name/)() | Gets annotation name on the page. | -| [get_OnActivated](../../aspose.pdf.annotations/widgetannotation/get_onactivated/)() | An action which shall be performed when the annotation is activated. | -| [get_PageIndex](../field/get_pageindex/)() override | Gets index of page which contains this field. | -| [get_Parent](../../aspose.pdf.annotations/widgetannotation/get_parent/)() | Gets annotation parent. | -| [get_PartialName](../field/get_partialname/)() | Gets partial name of the field. | -| [get_ReadOnly](../../aspose.pdf.annotations/widgetannotation/get_readonly/)() | Gets read only status of the field. | -| [get_Rect](../field/get_rect/)() override | Gets the field rectangle. | -| [get_Required](../../aspose.pdf.annotations/widgetannotation/get_required/)() | Gets required status of the field. | | [get_Scrollable](./get_scrollable/)() | Gets scrollable flag of field. If true field can be scrolled. | | [get_SpellCheck](./get_spellcheck/)() | Gets spellcheck flag for field. If true field shall be spell checked. | -| [get_States](../../aspose.pdf.annotations/annotation/get_states/)() | Gets appearance dictionary of annotation. | -| [get_SyncRoot](../field/get_syncroot/)() const | Synchronization object. | -| [get_TabOrder](../field/get_taborder/)() | Gets tab order of the field. | -| [get_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/get_texthorizontalalignment/)() | Gets text alignment for annotation. | | [get_TextVerticalAlignment](./get_textverticalalignment/)() const | Gets text vertical alignment for annotation. | -| static [get_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/get_updateappearanceonconvert/)() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [get_UseFontSubset](../../aspose.pdf.annotations/annotation/get_usefontsubset/)() | If this property set to true, fonts will be added to document as subsets. Default value is true. | | [get_Value](./get_value/)() override | Gets value of the field. | -| virtual [get_VerticalAlignment](../../aspose.pdf/baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| virtual [get_Width](../../aspose.pdf.annotations/annotation/get_width/)() | Gets width of the annotation. | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [GetCheckedStateName](../../aspose.pdf.annotations/widgetannotation/getcheckedstatename/)() | Returns name of "checked" state according to existing state names. | -| [GetEnumerator](../field/getenumerator/)() override | Returns enumerator of contained fields. | -| [GetRectangle](../../aspose.pdf.annotations/annotation/getrectangle/)(bool) | Returns rectangle of annotation taking into consideration page rotation. | -| [idx_get](../field/idx_get/)(System::String) | Gets subfield contained in this field by name of the subfield. | -| [idx_get](../field/idx_get/)(int32_t) | Gets subfield contained in this field by index. | -| [Recalculate](../field/recalculate/)() | Recaculates all calculated fields on the form. | -| virtual [set_ActiveState](../../aspose.pdf.annotations/annotation/set_activestate/)(System::String) | Sets current annotation appearance state. | -| [set_Alignment](../../aspose.pdf.annotations/annotation/set_alignment/)(TextAlignment) | [Annotation](../../aspose.pdf.annotations/annotation/) alignment. This property is obsolete. Use HorizontalAligment instead. | -| [set_AlternateName](../field/set_alternatename/)(System::String) | Sets alternate name of the field (An alternate field name that shall be used in place of the actual field name wherever the field shall be identified in the user interface). Alternate name is used as field tooltip in Adobe Acrobat. | -| [set_AnnotationIndex](../field/set_annotationindex/)(int32_t) | Sets index of this anotation on the page. | -| [set_Border](../../aspose.pdf.annotations/annotation/set_border/)(System::SharedPtr\) | Sets annotation border characteristics. [Border](../../aspose.pdf.annotations/border/) | -| [set_Color](../../aspose.pdf.annotations/annotation/set_color/)(System::SharedPtr\) | Sets annotation color. | -| [set_Contents](../../aspose.pdf.annotations/annotation/set_contents/)(System::String) | Sets annotation text. | -| [set_DefaultAppearance](../../aspose.pdf.annotations/widgetannotation/set_defaultappearance/)(System::SharedPtr\) | Sets default appearance of the field. | -| [set_Exportable](../../aspose.pdf.annotations/widgetannotation/set_exportable/)(bool) | Sets exportable flag of the field. | -| static [set_FitIntoRectangle](../field/set_fitintorectangle/)(bool) | If true then font size will reduced to fit text to specified rectangle. | -| [set_Flags](../../aspose.pdf.annotations/annotation/set_flags/)(AnnotationFlags) | Flags of the annotation. | | [set_ForceCombs](./set_forcecombs/)(bool) | Sets flag which indicates is field divided into spaced positions. | -| virtual [set_Height](../../aspose.pdf.annotations/annotation/set_height/)(double) | Sets height of the annotation. | -| [set_Highlighting](../../aspose.pdf.annotations/widgetannotation/set_highlighting/)(HighlightingMode) | [Annotation](../../aspose.pdf.annotations/annotation/) highlighting mode. | -| [set_HorizontalAlignment](../../aspose.pdf.annotations/annotation/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. | -| virtual [set_Hyperlink](../../aspose.pdf/baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_IsSharedField](../field/set_issharedfield/)(bool) | Property for Generator support. Used when field is added to header or footer. If true, this field will created once and it's appearance will be visible on all pages of the document. If false, separated field will be created for every document page. | -| [set_MappingName](../field/set_mappingname/)(System::String) | Sets mapping name of the field that shall be used when exporting interactive form field data from the document. | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| static [set_MaxFontSize](../field/set_maxfontsize/)(double) | Maximail font size which can be used for field contents. -1 to don't check size. | | [set_MaxLen](./set_maxlen/)(int32_t) | Sets maximum length of text in the field. | -| static [set_MinFontSize](../field/set_minfontsize/)(double) | Minimal font size which can be used for field contents. -1 to don't check size. | -| [set_Modified](../../aspose.pdf.annotations/annotation/set_modified/)(System::DateTime) | Sets date and time when annotation was recently modified. | | [set_Multiline](./set_multiline/)(bool) | Sets multiline flag of the field. If Multiline is true field can contain multiple lines of text. | -| [set_Name](../../aspose.pdf.annotations/annotation/set_name/)(System::String) | Sets annotation name on the page. | -| [set_OnActivated](../../aspose.pdf.annotations/widgetannotation/set_onactivated/)(System::SharedPtr\) | An action which shall be performed when the annotation is activated. | -| [set_PartialName](../field/set_partialname/)(System::String) | Sets partial name of the field. | -| [set_ReadOnly](../../aspose.pdf.annotations/widgetannotation/set_readonly/)(bool) | Sets read only status of the field. | -| [set_Rect](../field/set_rect/)(System::SharedPtr\) override | Sets the field rectangle. | -| [set_Required](../../aspose.pdf.annotations/widgetannotation/set_required/)(bool) | Sets required status of the field. | | [set_Scrollable](./set_scrollable/)(bool) | Sets scrollable flag of field. If true field can be scrolled. | | [set_SpellCheck](./set_spellcheck/)(bool) | Sets spellcheck flag for field. If true field shall be spell checked. | -| [set_TabOrder](../field/set_taborder/)(int32_t) | Sets tab order of the field. | -| [set_TextHorizontalAlignment](../../aspose.pdf.annotations/annotation/set_texthorizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. | | [set_TextVerticalAlignment](./set_textverticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets text vertical alignment for annotation. | -| static [set_UpdateAppearanceOnConvert](../../aspose.pdf.annotations/annotation/set_updateappearanceonconvert/)(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. | -| static [set_UseFontSubset](../../aspose.pdf.annotations/annotation/set_usefontsubset/)(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. | | [set_Value](./set_value/)(System::String) override | Sets value of the field. | -| virtual [set_VerticalAlignment](../../aspose.pdf/baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| virtual [set_Width](../../aspose.pdf.annotations/annotation/set_width/)(double) | Sets width of the annotation. | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [SetPosition](../field/setposition/)(System::SharedPtr\) | Set position of the field. | -| [SetTemplateWeakPtr](../field/settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | | [TextBoxField](./textboxfield/)(System::SharedPtr\) | Constructor which should be used with Generator. | | [TextBoxField](./textboxfield/)() | Create instance of [TextBoxField](./). | | [TextBoxField](./textboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor of TextBox field. | | [TextBoxField](./textboxfield/)(System::SharedPtr\, System::SharedPtr\) | Constructor of TextBox field. | -| [WidgetAnnotation](../../aspose.pdf.annotations/widgetannotation/widgetannotation/)(System::SharedPtr\) | Create annotation (used for Generator) | ## See Also * Class [Field](../field/) diff --git a/english/cpp/aspose.pdf.forms/textboxfield/addbarcode/_index.md b/english/cpp/aspose.pdf.forms/textboxfield/addbarcode/_index.md index 792e4c0240..12c60c4984 100644 --- a/english/cpp/aspose.pdf.forms/textboxfield/addbarcode/_index.md +++ b/english/cpp/aspose.pdf.forms/textboxfield/addbarcode/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Forms::TextBoxField::AddBarcode(System::String code) ## See Also +* Class [String](../../../system/string/) * Class [TextBoxField](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/textboxfield/addimage/_index.md b/english/cpp/aspose.pdf.forms/textboxfield/addimage/_index.md index df78bbbafc..6a6a9ca196 100644 --- a/english/cpp/aspose.pdf.forms/textboxfield/addimage/_index.md +++ b/english/cpp/aspose.pdf.forms/textboxfield/addimage/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Forms::TextBoxField::AddImage(System::SharedPtr doc) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [TextBoxField](../) * Namespace [Aspose::Pdf::Forms](../../) @@ -80,6 +82,7 @@ Aspose::Pdf::Forms::TextBoxField::TextBoxField(System::SharedPtr doc, ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [TextBoxField](../) diff --git a/english/cpp/aspose.pdf.forms/xfa/_index.md b/english/cpp/aspose.pdf.forms/xfa/_index.md index 5d856e51da..b055176b11 100644 --- a/english/cpp/aspose.pdf.forms/xfa/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/_index.md @@ -34,5 +34,6 @@ class XFA : public System::Object | [SetFieldImage](./setfieldimage/)(System::String, System::SharedPtr\) | Sets image for [XFA](./) field. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Forms](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.forms/xfa/get_config/_index.md b/english/cpp/aspose.pdf.forms/xfa/get_config/_index.md index 21678eb148..21cdbc8793 100644 --- a/english/cpp/aspose.pdf.forms/xfa/get_config/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/get_config/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Forms::XFA::get_Config() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../../system.xml/xmlnode/) * Class [XFA](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/xfa/get_datasets/_index.md b/english/cpp/aspose.pdf.forms/xfa/get_datasets/_index.md index 8108d08ccf..16a48ae263 100644 --- a/english/cpp/aspose.pdf.forms/xfa/get_datasets/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/get_datasets/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Forms::XFA::get_Datasets() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../../system.xml/xmlnode/) * Class [XFA](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/xfa/get_fieldnames/_index.md b/english/cpp/aspose.pdf.forms/xfa/get_fieldnames/_index.md index 08ac083a60..01c6ece823 100644 --- a/english/cpp/aspose.pdf.forms/xfa/get_fieldnames/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/get_fieldnames/_index.md @@ -18,6 +18,8 @@ System::ArrayPtr Aspose::Pdf::Forms::XFA::get_FieldNames() ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [XFA](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/xfa/get_form/_index.md b/english/cpp/aspose.pdf.forms/xfa/get_form/_index.md index 67c7b7e8a5..8d19df6a63 100644 --- a/english/cpp/aspose.pdf.forms/xfa/get_form/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/get_form/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Forms::XFA::get_Form() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../../system.xml/xmlnode/) * Class [XFA](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/xfa/get_namespacemanager/_index.md b/english/cpp/aspose.pdf.forms/xfa/get_namespacemanager/_index.md index 455724df84..e18128bd37 100644 --- a/english/cpp/aspose.pdf.forms/xfa/get_namespacemanager/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/get_namespacemanager/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Forms::XFA::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNamespaceManager](../../../system.xml/xmlnamespacemanager/) * Class [XFA](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/xfa/get_template/_index.md b/english/cpp/aspose.pdf.forms/xfa/get_template/_index.md index 6f0e3aed78..d21d7e2e17 100644 --- a/english/cpp/aspose.pdf.forms/xfa/get_template/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/get_template/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Forms::XFA::get_Template() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../../system.xml/xmlnode/) * Class [XFA](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/xfa/get_xdp/_index.md b/english/cpp/aspose.pdf.forms/xfa/get_xdp/_index.md index 4960400360..fa0cadfd08 100644 --- a/english/cpp/aspose.pdf.forms/xfa/get_xdp/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/get_xdp/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Forms::XFA::get_XDP() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlDocument](../../../system.xml/xmldocument/) * Class [XFA](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/xfa/getfieldtemplate/_index.md b/english/cpp/aspose.pdf.forms/xfa/getfieldtemplate/_index.md index b06b006343..72c3b249de 100644 --- a/english/cpp/aspose.pdf.forms/xfa/getfieldtemplate/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/getfieldtemplate/_index.md @@ -27,6 +27,9 @@ XL node with field template. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../../system.xml/xmlnode/) +* Class [String](../../../system/string/) * Class [XFA](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/xfa/getfieldtemplates/_index.md b/english/cpp/aspose.pdf.forms/xfa/getfieldtemplates/_index.md index 33941c1b98..3b61ed5b35 100644 --- a/english/cpp/aspose.pdf.forms/xfa/getfieldtemplates/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/getfieldtemplates/_index.md @@ -23,6 +23,8 @@ List of field templates. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../../system.xml/xmlnodelist/) * Class [XFA](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/xfa/idx_get/_index.md b/english/cpp/aspose.pdf.forms/xfa/idx_get/_index.md index 201074a0b9..db81237f27 100644 --- a/english/cpp/aspose.pdf.forms/xfa/idx_get/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/idx_get/_index.md @@ -27,6 +27,7 @@ Data node value. ## See Also +* Class [String](../../../system/string/) * Class [XFA](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/xfa/idx_set/_index.md b/english/cpp/aspose.pdf.forms/xfa/idx_set/_index.md index 9c9ea6bc5a..0afb7f4e82 100644 --- a/english/cpp/aspose.pdf.forms/xfa/idx_set/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/idx_set/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Forms::XFA::idx_set(System::String path, System::String value) ## See Also +* Class [String](../../../system/string/) * Class [XFA](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.forms/xfa/setfieldimage/_index.md b/english/cpp/aspose.pdf.forms/xfa/setfieldimage/_index.md index e737ae5520..1e6659ac92 100644 --- a/english/cpp/aspose.pdf.forms/xfa/setfieldimage/_index.md +++ b/english/cpp/aspose.pdf.forms/xfa/setfieldimage/_index.md @@ -24,6 +24,9 @@ void Aspose::Pdf::Forms::XFA::SetFieldImage(System::String fieldName, System::Sh ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [XFA](../) * Namespace [Aspose::Pdf::Forms](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.groupprocessor.creators/pdftypeobjectcreator/_index.md b/english/cpp/aspose.pdf.groupprocessor.creators/pdftypeobjectcreator/_index.md index 416f375577..f61b6a9b8a 100644 --- a/english/cpp/aspose.pdf.groupprocessor.creators/pdftypeobjectcreator/_index.md +++ b/english/cpp/aspose.pdf.groupprocessor.creators/pdftypeobjectcreator/_index.md @@ -26,5 +26,6 @@ class PdfTypeObjectCreator : public System::Object | [CreateExtractor](./createextractor/)(System::SharedPtr\, System::String, int32_t, bool) | Creates [IPdfTypeExtractor](../../aspose.pdf.groupprocessor/ipdftypeextractor/) object. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::GroupProcessor::Creators](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.groupprocessor.creators/pdftypeobjectcreator/createextractor/_index.md b/english/cpp/aspose.pdf.groupprocessor.creators/pdftypeobjectcreator/createextractor/_index.md index 8594f01fe6..3636d5fe08 100644 --- a/english/cpp/aspose.pdf.groupprocessor.creators/pdftypeobjectcreator/createextractor/_index.md +++ b/english/cpp/aspose.pdf.groupprocessor.creators/pdftypeobjectcreator/createextractor/_index.md @@ -29,7 +29,9 @@ object of [IPdfTypeExtractor](../../../aspose.pdf.groupprocessor/ipdftypeextract ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IPdfTypeExtractor](../../../aspose.pdf.groupprocessor/ipdftypeextractor/) +* Class [Stream](../../../system.io/stream/) * Class [PdfTypeObjectCreator](../) * Namespace [Aspose::Pdf::GroupProcessor::Creators](../../) * Library [Aspose.PDF for C++](../../../) @@ -56,7 +58,10 @@ object of [IPdfTypeExtractor](../../../aspose.pdf.groupprocessor/ipdftypeextract ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IPdfTypeExtractor](../../../aspose.pdf.groupprocessor/ipdftypeextractor/) +* Class [Stream](../../../system.io/stream/) +* Class [String](../../../system/string/) * Class [PdfTypeObjectCreator](../) * Namespace [Aspose::Pdf::GroupProcessor::Creators](../../) * Library [Aspose.PDF for C++](../../../) @@ -82,7 +87,9 @@ object of [IPdfTypeExtractor](../../../aspose.pdf.groupprocessor/ipdftypeextract ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IPdfTypeExtractor](../../../aspose.pdf.groupprocessor/ipdftypeextractor/) +* Class [String](../../../system/string/) * Class [PdfTypeObjectCreator](../) * Namespace [Aspose::Pdf::GroupProcessor::Creators](../../) * Library [Aspose.PDF for C++](../../../) @@ -109,7 +116,9 @@ object of [IPdfTypeExtractor](../../../aspose.pdf.groupprocessor/ipdftypeextract ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IPdfTypeExtractor](../../../aspose.pdf.groupprocessor/ipdftypeextractor/) +* Class [String](../../../system/string/) * Class [PdfTypeObjectCreator](../) * Namespace [Aspose::Pdf::GroupProcessor::Creators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.groupprocessor/idocumentpagetextextractor/_index.md b/english/cpp/aspose.pdf.groupprocessor/idocumentpagetextextractor/_index.md index b3880b7780..471cd23a45 100644 --- a/english/cpp/aspose.pdf.groupprocessor/idocumentpagetextextractor/_index.md +++ b/english/cpp/aspose.pdf.groupprocessor/idocumentpagetextextractor/_index.md @@ -24,5 +24,6 @@ class IDocumentPageTextExtractor : public virtual System::Object | virtual [get_PageCount](./get_pagecount/)() | Returns page count. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::GroupProcessor](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.groupprocessor/idocumentpagetextextractor/extractpagetext/_index.md b/english/cpp/aspose.pdf.groupprocessor/idocumentpagetextextractor/extractpagetext/_index.md index 04693c7f84..c113836dfa 100644 --- a/english/cpp/aspose.pdf.groupprocessor/idocumentpagetextextractor/extractpagetext/_index.md +++ b/english/cpp/aspose.pdf.groupprocessor/idocumentpagetextextractor/extractpagetext/_index.md @@ -27,6 +27,7 @@ Extracted page text. ## See Also +* Class [String](../../../system/string/) * Class [IDocumentPageTextExtractor](../) * Namespace [Aspose::Pdf::GroupProcessor](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.groupprocessor/idocumenttextextractor/_index.md b/english/cpp/aspose.pdf.groupprocessor/idocumenttextextractor/_index.md index 7cc66475b9..fa320e1197 100644 --- a/english/cpp/aspose.pdf.groupprocessor/idocumenttextextractor/_index.md +++ b/english/cpp/aspose.pdf.groupprocessor/idocumenttextextractor/_index.md @@ -23,5 +23,6 @@ class IDocumentTextExtractor : public virtual System::Object | virtual [ExtractAllText](./extractalltext/)() | Returns collection of extracted text values. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::GroupProcessor](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.groupprocessor/idocumenttextextractor/extractalltext/_index.md b/english/cpp/aspose.pdf.groupprocessor/idocumenttextextractor/extractalltext/_index.md index 03427291aa..2cd77c0b74 100644 --- a/english/cpp/aspose.pdf.groupprocessor/idocumenttextextractor/extractalltext/_index.md +++ b/english/cpp/aspose.pdf.groupprocessor/idocumenttextextractor/extractalltext/_index.md @@ -23,6 +23,8 @@ Extracted text values. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [IDocumentTextExtractor](../) * Namespace [Aspose::Pdf::GroupProcessor](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/_index.md b/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/_index.md index 4d0918fc0c..ca56e71148 100644 --- a/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/_index.md +++ b/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/_index.md @@ -32,5 +32,6 @@ class IPdfTypeExtractor : public Aspose::Pdf::GroupProcessor::IDocumentTextExtra * Class [IDocumentTextExtractor](../idocumenttextextractor/) * Class [IDocumentPageTextExtractor](../idocumentpagetextextractor/) +* Class [IDisposable](../../system/idisposable/) * Namespace [Aspose::Pdf::GroupProcessor](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/extractalltext/_index.md b/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/extractalltext/_index.md index b36c5bced3..f20fb554bd 100644 --- a/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/extractalltext/_index.md +++ b/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/extractalltext/_index.md @@ -23,6 +23,8 @@ System::ArrayPtr Aspose::Pdf::GroupProcessor::IPdfTypeExtractor: ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [IPdfTypeExtractor](../) * Namespace [Aspose::Pdf::GroupProcessor](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/extractpagetext/_index.md b/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/extractpagetext/_index.md index d2fd0e3175..ad6feb2c2f 100644 --- a/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/extractpagetext/_index.md +++ b/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/extractpagetext/_index.md @@ -27,6 +27,7 @@ System::String Aspose::Pdf::GroupProcessor::IPdfTypeExtractor::ExtractPageText(i ## See Also +* Class [String](../../../system/string/) * Class [IPdfTypeExtractor](../) * Namespace [Aspose::Pdf::GroupProcessor](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/get_version/_index.md b/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/get_version/_index.md index 7a4bee6e7c..907a083d5d 100644 --- a/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/get_version/_index.md +++ b/english/cpp/aspose.pdf.groupprocessor/ipdftypeextractor/get_version/_index.md @@ -18,6 +18,7 @@ virtual System::String Aspose::Pdf::GroupProcessor::IPdfTypeExtractor::get_Versi ## See Also +* Class [String](../../../system/string/) * Class [IPdfTypeExtractor](../) * Namespace [Aspose::Pdf::GroupProcessor](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/_index.md b/english/cpp/aspose.pdf.logicalstructure/_index.md index 019f4dca40..ff0bb442fd 100644 --- a/english/cpp/aspose.pdf.logicalstructure/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/_index.md @@ -87,3 +87,9 @@ url: /cpp/aspose.pdf.logicalstructure/ | [WarichuElement](./warichuelement/) | Represents Warichu structure element in logical structure. | | [WarichuWPElement](./warichuwpelement/) | Represents WP structure element in logical structure of the Warichu. | | [WarichuWTElement](./warichuwtelement/) | Represents WT structure element in logical structure of the Warichu. | +## Functions + +| Function | Description | +| --- | --- | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | diff --git a/english/cpp/aspose.pdf.logicalstructure/annotationelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/annotationelement/_index.md index 622348712c..8e795672a3 100644 --- a/english/cpp/aspose.pdf.logicalstructure/annotationelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/annotationelement/_index.md @@ -20,42 +20,8 @@ class AnnotationElement : public Aspose::Pdf::LogicalStructure::ILSElement | Method | Description | | --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | | [get_AlternateDescriptions](./get_alternatedescriptions/)() const | Gets or Sets the Alternate Descriptions for annotation. [Text](../../aspose.pdf.text/) that shall be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation's contents in human-readable form. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | | [set_AlternateDescriptions](./set_alternatedescriptions/)(System::String) | Gets or Sets the Alternate Descriptions for annotation. [Text](../../aspose.pdf.text/) that shall be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation's contents in human-readable form. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ILSElement](../ilselement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/annotationelement/get_alternatedescriptions/_index.md b/english/cpp/aspose.pdf.logicalstructure/annotationelement/get_alternatedescriptions/_index.md index 502ec2695a..20ccd4ae6e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/annotationelement/get_alternatedescriptions/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/annotationelement/get_alternatedescriptions/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::LogicalStructure::AnnotationElement::get_AlternateDe ## See Also +* Class [String](../../../system/string/) * Class [AnnotationElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/annotationelement/set_alternatedescriptions/_index.md b/english/cpp/aspose.pdf.logicalstructure/annotationelement/set_alternatedescriptions/_index.md index 654d5fa29a..9d2ab96267 100644 --- a/english/cpp/aspose.pdf.logicalstructure/annotationelement/set_alternatedescriptions/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/annotationelement/set_alternatedescriptions/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::AnnotationElement::set_AlternateDescriptions ## See Also +* Class [String](../../../system/string/) * Class [AnnotationElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/annotelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/annotelement/_index.md index d20ae4f9f7..b2b8085d26 100644 --- a/english/cpp/aspose.pdf.logicalstructure/annotelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/annotelement/_index.md @@ -16,46 +16,6 @@ Represents Annot structure element in logical structure. class AnnotElement : public Aspose::Pdf::LogicalStructure::AnnotationElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternateDescriptions](../annotationelement/get_alternatedescriptions/)() const | Gets or Sets the Alternate Descriptions for annotation. [Text](../../aspose.pdf.text/) that shall be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation's contents in human-readable form. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternateDescriptions](../annotationelement/set_alternatedescriptions/)(System::String) | Gets or Sets the Alternate Descriptions for annotation. [Text](../../aspose.pdf.text/) that shall be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation's contents in human-readable form. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [AnnotationElement](../annotationelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/artelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/artelement/_index.md index 892c9acee0..3754c1ea13 100644 --- a/english/cpp/aspose.pdf.logicalstructure/artelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/artelement/_index.md @@ -16,44 +16,6 @@ Represents Art structure element in logical structure. class ArtElement : public Aspose::Pdf::LogicalStructure::GroupingElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [GroupingElement](../groupingelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributekey/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributekey/_index.md index 919ebc1e63..06edd48c91 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributekey/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributekey/_index.md @@ -71,5 +71,6 @@ class AttributeKey : public System::Object | static [WritingMode](./writingmode/) | WritingMode attribute (Layout attribute owner). | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::LogicalStructure](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributekey/get_key/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributekey/get_key/_index.md index 9782b52739..d0713db47a 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributekey/get_key/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributekey/get_key/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::LogicalStructure::AttributeKey::get_Key() const Attribute Key. ## See Also +* Class [String](../../../system/string/) * Class [AttributeKey](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributekey/get_owner/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributekey/get_owner/_index.md index 40af90b58f..c625c581ef 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributekey/get_owner/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributekey/get_owner/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::Attribu Attribute Owner. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../../attributeownerstandard/) * Class [AttributeKey](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributekey/to_attributekey/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributekey/to_attributekey/_index.md index d30f2d33b5..990518795c 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributekey/to_attributekey/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributekey/to_attributekey/_index.md @@ -18,7 +18,9 @@ static System::SharedPtr Aspose::Pdf::LogicalStructure::AttributeK ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeKey](../) +* Class [String](../../../system/string/) * Class [AttributeKey](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributekey/tostring/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributekey/tostring/_index.md index 95cfa9ef14..64bd572cb8 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributekey/tostring/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributekey/tostring/_index.md @@ -23,6 +23,7 @@ String that represents the current object. ## See Also +* Class [String](../../../system/string/) * Class [AttributeKey](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributename/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributename/_index.md index 7a9e1b6d7f..f5c92c5a64 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributename/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributename/_index.md @@ -96,5 +96,6 @@ class AttributeName : public System::Object | static [WritingMode_TbRl](./writingmode_tbrl/) | Attribute WritingMode: TbRl - Inline progression from top to bottom; block progression from right to left. This is the typical writing mode for Chinese and Japanese writing systems. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::LogicalStructure](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributename/fromnameattributekey/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributename/fromnameattributekey/_index.md index fabc36b73c..d33058ac0e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributename/fromnameattributekey/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributename/fromnameattributekey/_index.md @@ -28,7 +28,9 @@ Attribute name ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeName](../) +* Class [String](../../../system/string/) * Class [AttributeKey](../../attributekey/) * Class [AttributeName](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributename/get_attributekey/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributename/get_attributekey/_index.md index d9cebb70ab..031f469190 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributename/get_attributekey/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributename/get_attributekey/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Logi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeKey](../../attributekey/) * Class [AttributeName](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributename/get_name/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributename/get_name/_index.md index b40b8f3a43..e6083b41b4 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributename/get_name/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributename/get_name/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::LogicalStructure::AttributeName::get_Name() const ## See Also +* Class [String](../../../system/string/) * Class [AttributeName](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributename/tostring/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributename/tostring/_index.md index b6e0a8415e..27d45dba54 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributename/tostring/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributename/tostring/_index.md @@ -23,6 +23,7 @@ String that represents the current object. ## See Also +* Class [String](../../../system/string/) * Class [AttributeName](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/_index.md index 32d9fcd620..26dd1a421a 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/_index.md @@ -36,5 +36,6 @@ class AttributeOwnerStandard : public System::Object | static [Xml_100](./xml_100/)() | XML-1.0.0 attribute owner. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::LogicalStructure](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/css_100/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/css_100/_index.md index 2c4cc91615..d5ceb2214b 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/css_100/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/css_100/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/css_200/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/css_200/_index.md index 1609cb3941..b22686f04f 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/css_200/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/css_200/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/get_owner/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/get_owner/_index.md index 1ce816a447..8c3b30c347 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/get_owner/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/get_owner/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::LogicalStructure::AttributeOwnerStandard::get_Owner( Attribute Owner. ## See Also +* Class [String](../../../system/string/) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/html_320/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/html_320/_index.md index a58a92a5d1..f23202a753 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/html_320/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/html_320/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/html_401/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/html_401/_index.md index 71d6b9de15..9c363adb8d 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/html_401/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/html_401/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/layout/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/layout/_index.md index b6bd3849ee..5af6139780 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/layout/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/layout/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/list/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/list/_index.md index ea05d4243b..c07575cb75 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/list/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/list/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/oeb_100/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/oeb_100/_index.md index 1418f250aa..459a1579d2 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/oeb_100/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/oeb_100/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/printfield/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/printfield/_index.md index cf56f90ffd..b267f8ab1a 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/printfield/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/printfield/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/rtf_105/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/rtf_105/_index.md index 236296e0b1..bfc3b8ca94 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/rtf_105/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/rtf_105/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/table/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/table/_index.md index a90aac596e..597c9b24d3 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/table/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/table/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/to_attributeownerstandard/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/to_attributeownerstandard/_index.md index de7dd3c4b8..782b940c57 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/to_attributeownerstandard/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/to_attributeownerstandard/_index.md @@ -18,7 +18,9 @@ static System::SharedPtr Aspose::Pdf::LogicalStructure:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../) +* Class [String](../../../system/string/) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/tostring/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/tostring/_index.md index f784dbce2f..296a0d799e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/tostring/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/tostring/_index.md @@ -23,6 +23,7 @@ String that represents the current object. ## See Also +* Class [String](../../../system/string/) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/xml_100/_index.md b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/xml_100/_index.md index 12cd5895fc..0580ef864e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/xml_100/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/attributeownerstandard/xml_100/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../) * Class [AttributeOwnerStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/bibentryelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/bibentryelement/_index.md index a1b9fed04b..c98522100d 100644 --- a/english/cpp/aspose.pdf.logicalstructure/bibentryelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/bibentryelement/_index.md @@ -16,44 +16,6 @@ Represents BibEntry structure element in logical structure. class BibEntryElement : public Aspose::Pdf::LogicalStructure::ILSElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ILSElement](../ilselement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/blockquoteelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/blockquoteelement/_index.md index 238b26b4f9..0e2c8e7138 100644 --- a/english/cpp/aspose.pdf.logicalstructure/blockquoteelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/blockquoteelement/_index.md @@ -16,44 +16,6 @@ Represents BlockQuote structure element in logical structure. class BlockQuoteElement : public Aspose::Pdf::LogicalStructure::GroupingElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [GroupingElement](../groupingelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/blselement/_index.md b/english/cpp/aspose.pdf.logicalstructure/blselement/_index.md index 19aa25c651..3ca7976225 100644 --- a/english/cpp/aspose.pdf.logicalstructure/blselement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/blselement/_index.md @@ -16,44 +16,6 @@ Represents a base class for block-level structure elements in logical structure. class BLSElement : public Aspose::Pdf::LogicalStructure::StructureElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [StructureElement](../structureelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/blstextelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/blstextelement/_index.md index 89ac8032b9..c6368c249e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/blstextelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/blstextelement/_index.md @@ -21,42 +21,8 @@ class BLSTextElement : public Aspose::Pdf::LogicalStructure::BLSElement, | Method | Description | | --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | | [get_StructureTextState](./get_structuretextstate/)() override | Gets [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | | [SetText](./settext/)(System::String) override | Appends text content to current text element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [BLSElement](../blselement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/blstextelement/get_structuretextstate/_index.md b/english/cpp/aspose.pdf.logicalstructure/blstextelement/get_structuretextstate/_index.md index 44ba07c527..69f06490bc 100644 --- a/english/cpp/aspose.pdf.logicalstructure/blstextelement/get_structuretextstate/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/blstextelement/get_structuretextstate/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTextState](../../structuretextstate/) * Class [BLSTextElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/blstextelement/settext/_index.md b/english/cpp/aspose.pdf.logicalstructure/blstextelement/settext/_index.md index 5da77dc4ee..5ff0369054 100644 --- a/english/cpp/aspose.pdf.logicalstructure/blstextelement/settext/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/blstextelement/settext/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::LogicalStructure::BLSTextElement::SetText(System::String text) ## See Also +* Class [String](../../../system/string/) * Class [BLSTextElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/captionelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/captionelement/_index.md index 51390732e5..725231bf92 100644 --- a/english/cpp/aspose.pdf.logicalstructure/captionelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/captionelement/_index.md @@ -16,44 +16,6 @@ Represents Caption structure element in logical structure. class CaptionElement : public Aspose::Pdf::LogicalStructure::GroupingElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [GroupingElement](../groupingelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/codeelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/codeelement/_index.md index ac2663014e..de5f4072f6 100644 --- a/english/cpp/aspose.pdf.logicalstructure/codeelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/codeelement/_index.md @@ -16,46 +16,6 @@ Represents Code structure element in logical structure. class CodeElement : public Aspose::Pdf::LogicalStructure::ILSTextElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureTextState](../ilstextelement/get_structuretextstate/)() override | Gets [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [SetText](../ilstextelement/settext/)(System::String) override | Appends text content to current text element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ILSTextElement](../ilstextelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/divelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/divelement/_index.md index 528aaf9d93..65d8b7f352 100644 --- a/english/cpp/aspose.pdf.logicalstructure/divelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/divelement/_index.md @@ -16,44 +16,6 @@ Represents Div structure element in logical structure. class DivElement : public Aspose::Pdf::LogicalStructure::GroupingElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [GroupingElement](../groupingelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/documentelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/documentelement/_index.md index 70b9642d65..7f126d76d6 100644 --- a/english/cpp/aspose.pdf.logicalstructure/documentelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/documentelement/_index.md @@ -16,44 +16,6 @@ Represents [Document](../../aspose.pdf/document/) structure element in logical s class DocumentElement : public Aspose::Pdf::LogicalStructure::GroupingElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [GroupingElement](../groupingelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/element/_index.md b/english/cpp/aspose.pdf.logicalstructure/element/_index.md index d70bd50cd2..ec567c3d26 100644 --- a/english/cpp/aspose.pdf.logicalstructure/element/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/element/_index.md @@ -35,5 +35,6 @@ class Element : public virtual System::Object | [ToString](./tostring/)() const override | Returns a string that represents the current object. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::LogicalStructure](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/element/appendchild/_index.md b/english/cpp/aspose.pdf.logicalstructure/element/appendchild/_index.md index d046e82164..dd4ae9e5ed 100644 --- a/english/cpp/aspose.pdf.logicalstructure/element/appendchild/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/element/appendchild/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::Element::AppendChild(S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Element](../) * Class [Element](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/element/findelements/_index.md b/english/cpp/aspose.pdf.logicalstructure/element/findelements/_index.md index 33fa440faf..418423264a 100644 --- a/english/cpp/aspose.pdf.logicalstructure/element/findelements/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/element/findelements/_index.md @@ -31,6 +31,8 @@ List of found Elements ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [Element](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/element/get_childelements/_index.md b/english/cpp/aspose.pdf.logicalstructure/element/get_childelements/_index.md index 9a7cd8bd75..d970924d48 100644 --- a/english/cpp/aspose.pdf.logicalstructure/element/get_childelements/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/element/get_childelements/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::Element::get_Child Children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ElementList](../../elementlist/) * Class [Element](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/element/get_parentelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/element/get_parentelement/_index.md index a39935595d..34e4c3f03b 100644 --- a/english/cpp/aspose.pdf.logicalstructure/element/get_parentelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/element/get_parentelement/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::Element::get_ParentEle Parent element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Element](../) * Class [Element](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/element/insertchild/_index.md b/english/cpp/aspose.pdf.logicalstructure/element/insertchild/_index.md index 98febc6fdd..2b6817062a 100644 --- a/english/cpp/aspose.pdf.logicalstructure/element/insertchild/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/element/insertchild/_index.md @@ -28,6 +28,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::Element::InsertChild(S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Element](../) * Class [Element](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/element/tag/_index.md b/english/cpp/aspose.pdf.logicalstructure/element/tag/_index.md index 4fe74c3604..9758e66f0f 100644 --- a/english/cpp/aspose.pdf.logicalstructure/element/tag/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/element/tag/_index.md @@ -27,6 +27,7 @@ virtual System::SharedPtr Aspose::Pdf::LogicalStructure::Element::Ta ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MCRElement](../../mcrelement/) * Class [Artifact](../../../aspose.pdf/artifact/) * Class [Element](../) @@ -52,6 +53,7 @@ virtual System::SharedPtr Aspose::Pdf::LogicalStructure::Element::T ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../../objrelement/) * Class [Annotation](../../../aspose.pdf.annotations/annotation/) * Class [Element](../) @@ -77,6 +79,7 @@ virtual System::SharedPtr Aspose::Pdf::LogicalStructure::Element::Ta ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MCRElement](../../mcrelement/) * Class [BDC](../../../aspose.pdf.operators/bdc/) * Class [Element](../) @@ -102,6 +105,7 @@ virtual System::SharedPtr Aspose::Pdf::LogicalStructure::Element::T ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../../objrelement/) * Class [XForm](../../../aspose.pdf/xform/) * Class [Element](../) @@ -127,6 +131,7 @@ virtual System::SharedPtr Aspose::Pdf::LogicalStructure::Element::T ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../../objrelement/) * Class [XImage](../../../aspose.pdf/ximage/) * Class [Element](../) diff --git a/english/cpp/aspose.pdf.logicalstructure/element/tostring/_index.md b/english/cpp/aspose.pdf.logicalstructure/element/tostring/_index.md index 13f35e14ac..b36dfed02e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/element/tostring/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/element/tostring/_index.md @@ -23,6 +23,7 @@ String that represents the current object. ## See Also +* Class [String](../../../system/string/) * Class [Element](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/elementlist/_index.md b/english/cpp/aspose.pdf.logicalstructure/elementlist/_index.md index 8e15ac35a6..d162d20dbd 100644 --- a/english/cpp/aspose.pdf.logicalstructure/elementlist/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/elementlist/_index.md @@ -26,5 +26,6 @@ class ElementList : public System::Collections::Generic::IEnumerable) | | | [get_Count](./get_count/)() override | Gets the number of elements in the [ElementList](../elementlist/). | | [GetEnumerator](./getenumerator/)() override | Gets an enumerator that iterates through the collection of elements. | -| virtual [idx_get](../elementlist/idx_get/)(int32_t) | Gets an element at the given index. | | [InsertElement](./insertelement/)(System::SharedPtr\, int32_t, bool) override | Insert element to list. | | [Item](./item/)(int32_t) override | Retrieves a element at the given index. | | [RemoveAt](./removeat/)(int32_t, bool) override | Remove element from list. | diff --git a/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/addelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/addelement/_index.md index 4edde177b7..62e52be9e7 100644 --- a/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/addelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/addelement/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::LogicalStructure::ElementListImplementation::AddElement(System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Element](../../element/) * Class [ElementListImplementation](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/elementlistimplementation/_index.md b/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/elementlistimplementation/_index.md index 6419e1ec8d..22b38ffc45 100644 --- a/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/elementlistimplementation/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/elementlistimplementation/_index.md @@ -18,6 +18,7 @@ Aspose::Pdf::LogicalStructure::ElementListImplementation::ElementListImplementat ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Element](../../element/) * Class [ElementListImplementation](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/getenumerator/_index.md b/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/getenumerator/_index.md index ba5b050cef..19b5312adf 100644 --- a/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/getenumerator/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/getenumerator/_index.md @@ -23,6 +23,8 @@ An enumerator used to iterate through the collection of elements. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [Element](../../element/) * Class [ElementListImplementation](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/insertelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/insertelement/_index.md index 48d3b3e6dc..16ab0c8014 100644 --- a/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/insertelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/insertelement/_index.md @@ -25,6 +25,7 @@ void Aspose::Pdf::LogicalStructure::ElementListImplementation::InsertElement(Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Element](../../element/) * Class [ElementListImplementation](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/item/_index.md b/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/item/_index.md index f42fb3245a..53c17bac7b 100644 --- a/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/item/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/item/_index.md @@ -27,6 +27,7 @@ The [T:/Aspose::Pdf::LogicalStructure::Element](../) with the specified index in ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Element](../../element/) * Class [ElementListImplementation](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/removeelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/removeelement/_index.md index ab9c3338d3..f06db86369 100644 --- a/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/removeelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/elementlistimplementation/removeelement/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::LogicalStructure::ElementListImplementation::RemoveElement(Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Element](../../element/) * Class [ElementListImplementation](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/figureelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/figureelement/_index.md index 980fc67417..3bd86ff45d 100644 --- a/english/cpp/aspose.pdf.logicalstructure/figureelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/figureelement/_index.md @@ -16,46 +16,6 @@ Represents Figure structure element in logical structure. class FigureElement : public Aspose::Pdf::LogicalStructure::IllustrationElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| virtual [SetImage](../illustrationelement/setimage/)(System::String, double) | Appends image to current illustration element. | -| virtual [SetImage](../illustrationelement/setimage/)(System::String, double, double) | Appends image to current illustration element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [IllustrationElement](../illustrationelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/formelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/formelement/_index.md index 2798dec66b..9cef10c22d 100644 --- a/english/cpp/aspose.pdf.logicalstructure/formelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/formelement/_index.md @@ -16,46 +16,6 @@ Represents Form structure element in logical structure. class FormElement : public Aspose::Pdf::LogicalStructure::IllustrationElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| virtual [SetImage](../illustrationelement/setimage/)(System::String, double) | Appends image to current illustration element. | -| virtual [SetImage](../illustrationelement/setimage/)(System::String, double, double) | Appends image to current illustration element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [IllustrationElement](../illustrationelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/formulaelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/formulaelement/_index.md index 421f0ace00..2893e6316d 100644 --- a/english/cpp/aspose.pdf.logicalstructure/formulaelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/formulaelement/_index.md @@ -16,46 +16,6 @@ Represents Formula structure element in logical structure. class FormulaElement : public Aspose::Pdf::LogicalStructure::IllustrationElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| virtual [SetImage](../illustrationelement/setimage/)(System::String, double) | Appends image to current illustration element. | -| virtual [SetImage](../illustrationelement/setimage/)(System::String, double, double) | Appends image to current illustration element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [IllustrationElement](../illustrationelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/groupingelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/groupingelement/_index.md index 7d3fde8cb6..65fc44c2ec 100644 --- a/english/cpp/aspose.pdf.logicalstructure/groupingelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/groupingelement/_index.md @@ -16,44 +16,6 @@ Represents a base class for grouping structure elements in logical structure. class GroupingElement : public Aspose::Pdf::LogicalStructure::StructureElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [StructureElement](../structureelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/headerelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/headerelement/_index.md index e61c7198a5..c4f3765300 100644 --- a/english/cpp/aspose.pdf.logicalstructure/headerelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/headerelement/_index.md @@ -16,46 +16,6 @@ Represents Header structure element in logical structure. class HeaderElement : public Aspose::Pdf::LogicalStructure::BLSTextElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureTextState](../blstextelement/get_structuretextstate/)() override | Gets [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [SetText](../blstextelement/settext/)(System::String) override | Appends text content to current text element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [BLSTextElement](../blstextelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/illustrationelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/illustrationelement/_index.md index a928501bcd..95868b5abe 100644 --- a/english/cpp/aspose.pdf.logicalstructure/illustrationelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/illustrationelement/_index.md @@ -20,42 +20,8 @@ class IllustrationElement : public Aspose::Pdf::LogicalStructure::StructureEleme | Method | Description | | --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | | virtual [SetImage](./setimage/)(System::String, double) | Appends image to current illustration element. | | virtual [SetImage](./setimage/)(System::String, double, double) | Appends image to current illustration element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [StructureElement](../structureelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/illustrationelement/setimage/_index.md b/english/cpp/aspose.pdf.logicalstructure/illustrationelement/setimage/_index.md index a8224ff2fb..be3931ded0 100644 --- a/english/cpp/aspose.pdf.logicalstructure/illustrationelement/setimage/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/illustrationelement/setimage/_index.md @@ -24,6 +24,7 @@ virtual void Aspose::Pdf::LogicalStructure::IllustrationElement::SetImage(System ## See Also +* Class [String](../../../system/string/) * Class [IllustrationElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) @@ -45,6 +46,7 @@ virtual void Aspose::Pdf::LogicalStructure::IllustrationElement::SetImage(System ## See Also +* Class [String](../../../system/string/) * Class [IllustrationElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/ilselement/_index.md b/english/cpp/aspose.pdf.logicalstructure/ilselement/_index.md index 6ccd4ac002..17b8456755 100644 --- a/english/cpp/aspose.pdf.logicalstructure/ilselement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/ilselement/_index.md @@ -16,44 +16,6 @@ Represents a base class for inline-level structure elements in logical structure class ILSElement : public Aspose::Pdf::LogicalStructure::StructureElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [StructureElement](../structureelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/ilstextelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/ilstextelement/_index.md index cd484ecb62..ed2675516b 100644 --- a/english/cpp/aspose.pdf.logicalstructure/ilstextelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/ilstextelement/_index.md @@ -21,42 +21,8 @@ class ILSTextElement : public Aspose::Pdf::LogicalStructure::ILSElement, | Method | Description | | --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | | [get_StructureTextState](./get_structuretextstate/)() override | Gets [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | | [SetText](./settext/)(System::String) override | Appends text content to current text element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ILSElement](../ilselement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/ilstextelement/get_structuretextstate/_index.md b/english/cpp/aspose.pdf.logicalstructure/ilstextelement/get_structuretextstate/_index.md index 8df8cd9baf..449b2fbe27 100644 --- a/english/cpp/aspose.pdf.logicalstructure/ilstextelement/get_structuretextstate/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/ilstextelement/get_structuretextstate/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTextState](../../structuretextstate/) * Class [ILSTextElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/ilstextelement/settext/_index.md b/english/cpp/aspose.pdf.logicalstructure/ilstextelement/settext/_index.md index 3884858c43..49604eed2f 100644 --- a/english/cpp/aspose.pdf.logicalstructure/ilstextelement/settext/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/ilstextelement/settext/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::LogicalStructure::ILSTextElement::SetText(System::String text) ## See Also +* Class [String](../../../system/string/) * Class [ILSTextElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/indexelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/indexelement/_index.md index 6b1812b169..acb5080bd1 100644 --- a/english/cpp/aspose.pdf.logicalstructure/indexelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/indexelement/_index.md @@ -16,44 +16,6 @@ Represents Index structure element in logical structure. class IndexElement : public Aspose::Pdf::LogicalStructure::GroupingElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [GroupingElement](../groupingelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/itextelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/itextelement/_index.md index 85bb85bf79..4f5b7f716f 100644 --- a/english/cpp/aspose.pdf.logicalstructure/itextelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/itextelement/_index.md @@ -24,5 +24,6 @@ class ITextElement : public virtual System::Object | virtual [SetText](./settext/)(System::String) | Appends text content to current text element. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::LogicalStructure](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/itextelement/get_structuretextstate/_index.md b/english/cpp/aspose.pdf.logicalstructure/itextelement/get_structuretextstate/_index.md index 68a3f88c56..fe5cf4e221 100644 --- a/english/cpp/aspose.pdf.logicalstructure/itextelement/get_structuretextstate/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/itextelement/get_structuretextstate/_index.md @@ -22,6 +22,7 @@ virtual System::SharedPtr Asp [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for text structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTextState](../../structuretextstate/) * Class [ITextElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/itextelement/settext/_index.md b/english/cpp/aspose.pdf.logicalstructure/itextelement/settext/_index.md index 1b5f197fe3..0df9534348 100644 --- a/english/cpp/aspose.pdf.logicalstructure/itextelement/settext/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/itextelement/settext/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::LogicalStructure::ITextElement::SetText(System::String ## See Also +* Class [String](../../../system/string/) * Class [ITextElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/linkelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/linkelement/_index.md index 847ea2513e..7aa903f302 100644 --- a/english/cpp/aspose.pdf.logicalstructure/linkelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/linkelement/_index.md @@ -21,46 +21,10 @@ class LinkElement : public Aspose::Pdf::LogicalStructure::AnnotationElement, | Method | Description | | --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternateDescriptions](../annotationelement/get_alternatedescriptions/)() const | Gets or Sets the Alternate Descriptions for annotation. [Text](../../aspose.pdf.text/) that shall be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation's contents in human-readable form. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | | [get_Hyperlink](./get_hyperlink/)() const | Gets or Sets [Hyperlink](../../aspose.pdf/hyperlink/) for Link [Element](../element/). | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | | [get_StructureTextState](./get_structuretextstate/)() override | Gets [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternateDescriptions](../annotationelement/set_alternatedescriptions/)(System::String) | Gets or Sets the Alternate Descriptions for annotation. [Text](../../aspose.pdf.text/) that shall be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation's contents in human-readable form. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | | [set_Hyperlink](./set_hyperlink/)(System::SharedPtr\) | Gets or Sets [Hyperlink](../../aspose.pdf/hyperlink/) for Link [Element](../element/). | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | | [SetText](./settext/)(System::String) override | Appends text content to current text element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [AnnotationElement](../annotationelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/linkelement/get_hyperlink/_index.md b/english/cpp/aspose.pdf.logicalstructure/linkelement/get_hyperlink/_index.md index dbaabb59c3..2324c19a01 100644 --- a/english/cpp/aspose.pdf.logicalstructure/linkelement/get_hyperlink/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/linkelement/get_hyperlink/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::LinkEle ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Hyperlink](../../../aspose.pdf/hyperlink/) * Class [LinkElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/linkelement/get_structuretextstate/_index.md b/english/cpp/aspose.pdf.logicalstructure/linkelement/get_structuretextstate/_index.md index b41a706d5b..cfeec070cb 100644 --- a/english/cpp/aspose.pdf.logicalstructure/linkelement/get_structuretextstate/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/linkelement/get_structuretextstate/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTextState](../../structuretextstate/) * Class [LinkElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/linkelement/set_hyperlink/_index.md b/english/cpp/aspose.pdf.logicalstructure/linkelement/set_hyperlink/_index.md index e274d8d712..7498913e01 100644 --- a/english/cpp/aspose.pdf.logicalstructure/linkelement/set_hyperlink/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/linkelement/set_hyperlink/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::LinkElement::set_Hyperlink(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Hyperlink](../../../aspose.pdf/hyperlink/) * Class [LinkElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/linkelement/settext/_index.md b/english/cpp/aspose.pdf.logicalstructure/linkelement/settext/_index.md index a639a5e6bb..8cfadf31a1 100644 --- a/english/cpp/aspose.pdf.logicalstructure/linkelement/settext/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/linkelement/settext/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::LogicalStructure::LinkElement::SetText(System::String text) ov ## See Also +* Class [String](../../../system/string/) * Class [LinkElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/listchildelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/listchildelement/_index.md index b02322b017..4b960af6c5 100644 --- a/english/cpp/aspose.pdf.logicalstructure/listchildelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/listchildelement/_index.md @@ -16,44 +16,6 @@ Represents a base class for children elements of the List in logical structure. class ListChildElement : public Aspose::Pdf::LogicalStructure::StructureElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [StructureElement](../structureelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/listelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/listelement/_index.md index 658b724428..cb97eed155 100644 --- a/english/cpp/aspose.pdf.logicalstructure/listelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/listelement/_index.md @@ -16,44 +16,6 @@ Represents List structure element in logical structure. class ListElement : public Aspose::Pdf::LogicalStructure::BLSElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [BLSElement](../blselement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/listlblelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/listlblelement/_index.md index a3ade6cb27..143fa3898a 100644 --- a/english/cpp/aspose.pdf.logicalstructure/listlblelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/listlblelement/_index.md @@ -16,44 +16,6 @@ Represents Lbl structure element in logical structure of the list. class ListLblElement : public Aspose::Pdf::LogicalStructure::ListChildElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ListChildElement](../listchildelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/listlbodyelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/listlbodyelement/_index.md index 3ae7650906..050b381b52 100644 --- a/english/cpp/aspose.pdf.logicalstructure/listlbodyelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/listlbodyelement/_index.md @@ -16,44 +16,6 @@ Represents LBody structure element in logical structure of the list. class ListLBodyElement : public Aspose::Pdf::LogicalStructure::ListChildElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ListChildElement](../listchildelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/listlielement/_index.md b/english/cpp/aspose.pdf.logicalstructure/listlielement/_index.md index be05eb24a4..c9014ae423 100644 --- a/english/cpp/aspose.pdf.logicalstructure/listlielement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/listlielement/_index.md @@ -16,44 +16,6 @@ Represents LI structure element in logical structure of the list. class ListLIElement : public Aspose::Pdf::LogicalStructure::ListChildElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ListChildElement](../listchildelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/mcrelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/mcrelement/_index.md index 1f07ccbb96..1e20fbd925 100644 --- a/english/cpp/aspose.pdf.logicalstructure/mcrelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/mcrelement/_index.md @@ -20,16 +20,9 @@ class MCRElement : public Aspose::Pdf::LogicalStructure::Element | Method | Description | | --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | | [get_Content](./get_content/)() const | | | [get_ImageSrc](./get_imagesrc/)() const | | | [get_MCID](./get_mcid/)() | Gets MCID of marked-content reference object. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | | [Tag](./tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | | [Tag](./tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | | [Tag](./tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | diff --git a/english/cpp/aspose.pdf.logicalstructure/mcrelement/get_content/_index.md b/english/cpp/aspose.pdf.logicalstructure/mcrelement/get_content/_index.md index 34707ceadb..5a48d89489 100644 --- a/english/cpp/aspose.pdf.logicalstructure/mcrelement/get_content/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/mcrelement/get_content/_index.md @@ -26,6 +26,7 @@ For just created object wich implement [Aspose::Pdf::LogicalStructure::ITextElem [Text](../../../aspose.pdf.text/) content for marked-content reference element. ## See Also +* Class [String](../../../system/string/) * Class [MCRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/mcrelement/get_imagesrc/_index.md b/english/cpp/aspose.pdf.logicalstructure/mcrelement/get_imagesrc/_index.md index 0e2c54076e..3c7f052728 100644 --- a/english/cpp/aspose.pdf.logicalstructure/mcrelement/get_imagesrc/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/mcrelement/get_imagesrc/_index.md @@ -26,6 +26,7 @@ For just created [Aspose::Pdf::LogicalStructure::IllustrationElement](../../illu [Image](../../../aspose.pdf/image/) source for marked-content reference element. ## See Also +* Class [String](../../../system/string/) * Class [MCRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/mcrelement/tag/_index.md b/english/cpp/aspose.pdf.logicalstructure/mcrelement/tag/_index.md index 6c41e7cdd5..34bba25e43 100644 --- a/english/cpp/aspose.pdf.logicalstructure/mcrelement/tag/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/mcrelement/tag/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::MCRElement::Tag(Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MCRElement](../) * Class [Artifact](../../../aspose.pdf/artifact/) * Class [MCRElement](../) @@ -52,6 +53,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::MCRElement::Tag(Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../../objrelement/) * Class [Annotation](../../../aspose.pdf.annotations/annotation/) * Class [MCRElement](../) @@ -77,6 +79,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::MCRElement::Tag(Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MCRElement](../) * Class [BDC](../../../aspose.pdf.operators/bdc/) * Class [MCRElement](../) @@ -102,6 +105,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::MCRElement::Tag(Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../../objrelement/) * Class [XForm](../../../aspose.pdf/xform/) * Class [MCRElement](../) @@ -127,6 +131,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::MCRElement::Tag(Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../../objrelement/) * Class [XImage](../../../aspose.pdf/ximage/) * Class [MCRElement](../) diff --git a/english/cpp/aspose.pdf.logicalstructure/mcrelement/tostring/_index.md b/english/cpp/aspose.pdf.logicalstructure/mcrelement/tostring/_index.md index 143854b6dc..a06c7ceff9 100644 --- a/english/cpp/aspose.pdf.logicalstructure/mcrelement/tostring/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/mcrelement/tostring/_index.md @@ -23,6 +23,7 @@ String that represents the current object. ## See Also +* Class [String](../../../system/string/) * Class [MCRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/nonstructelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/nonstructelement/_index.md index 5c343db17e..0fd185038e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/nonstructelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/nonstructelement/_index.md @@ -16,44 +16,6 @@ Represents NonStruct structure element in logical structure. class NonStructElement : public Aspose::Pdf::LogicalStructure::GroupingElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [GroupingElement](../groupingelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/noteelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/noteelement/_index.md index f7a8969546..610ea1b3e7 100644 --- a/english/cpp/aspose.pdf.logicalstructure/noteelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/noteelement/_index.md @@ -16,46 +16,6 @@ Represents [Note](../../aspose.pdf/note/) structure element in logical structure class NoteElement : public Aspose::Pdf::LogicalStructure::ILSTextElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureTextState](../ilstextelement/get_structuretextstate/)() override | Gets [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [SetText](../ilstextelement/settext/)(System::String) override | Appends text content to current text element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ILSTextElement](../ilstextelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/objrelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/objrelement/_index.md index d46dc96493..a3a799d667 100644 --- a/english/cpp/aspose.pdf.logicalstructure/objrelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/objrelement/_index.md @@ -20,13 +20,6 @@ class OBJRElement : public Aspose::Pdf::LogicalStructure::Element | Method | Description | | --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | | [Tag](./tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | | [Tag](./tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | | [Tag](./tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | diff --git a/english/cpp/aspose.pdf.logicalstructure/objrelement/tag/_index.md b/english/cpp/aspose.pdf.logicalstructure/objrelement/tag/_index.md index 945b678991..52869026c0 100644 --- a/english/cpp/aspose.pdf.logicalstructure/objrelement/tag/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/objrelement/tag/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::OBJRElement::Tag(Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MCRElement](../../mcrelement/) * Class [Artifact](../../../aspose.pdf/artifact/) * Class [OBJRElement](../) @@ -52,6 +53,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::OBJRElement::Tag(S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../) * Class [Annotation](../../../aspose.pdf.annotations/annotation/) * Class [OBJRElement](../) @@ -77,6 +79,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::OBJRElement::Tag(Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MCRElement](../../mcrelement/) * Class [BDC](../../../aspose.pdf.operators/bdc/) * Class [OBJRElement](../) @@ -102,6 +105,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::OBJRElement::Tag(S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../) * Class [XForm](../../../aspose.pdf/xform/) * Class [OBJRElement](../) @@ -127,6 +131,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::OBJRElement::Tag(S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../) * Class [XImage](../../../aspose.pdf/ximage/) * Class [OBJRElement](../) diff --git a/english/cpp/aspose.pdf.logicalstructure/objrelement/tostring/_index.md b/english/cpp/aspose.pdf.logicalstructure/objrelement/tostring/_index.md index 99a3c06fee..1ff314accc 100644 --- a/english/cpp/aspose.pdf.logicalstructure/objrelement/tostring/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/objrelement/tostring/_index.md @@ -23,6 +23,7 @@ String that represents the current object. ## See Also +* Class [String](../../../system/string/) * Class [OBJRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/operator!=/_index.md b/english/cpp/aspose.pdf.logicalstructure/operator!=/_index.md new file mode 100644 index 0000000000..6a957ad7f7 --- /dev/null +++ b/english/cpp/aspose.pdf.logicalstructure/operator!=/_index.md @@ -0,0 +1,22 @@ +--- +title: Aspose::Pdf::LogicalStructure::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator!= method of class in C++.' +type: docs +weight: 7400 +url: /cpp/aspose.pdf.logicalstructure/operator!=/ +--- +## Aspose::Pdf::LogicalStructure::operator!= method + + + + +```cpp +bool Aspose::Pdf::LogicalStructure::operator!=(const AttributeName::AttributeKeyName &left, const AttributeName::AttributeKeyName &right) +``` + +## See Also + +* Namespace [Aspose::Pdf::LogicalStructure](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/operator==/_index.md b/english/cpp/aspose.pdf.logicalstructure/operator==/_index.md new file mode 100644 index 0000000000..3b82200b3c --- /dev/null +++ b/english/cpp/aspose.pdf.logicalstructure/operator==/_index.md @@ -0,0 +1,22 @@ +--- +title: Aspose::Pdf::LogicalStructure::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator== method of class in C++.' +type: docs +weight: 7500 +url: /cpp/aspose.pdf.logicalstructure/operator==/ +--- +## Aspose::Pdf::LogicalStructure::operator== method + + + + +```cpp +bool Aspose::Pdf::LogicalStructure::operator==(const AttributeName::AttributeKeyName &left, const AttributeName::AttributeKeyName &right) +``` + +## See Also + +* Namespace [Aspose::Pdf::LogicalStructure](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/paragraphelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/paragraphelement/_index.md index 68e1caa03c..471f3d1a97 100644 --- a/english/cpp/aspose.pdf.logicalstructure/paragraphelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/paragraphelement/_index.md @@ -16,46 +16,6 @@ Represents Paragraph structure element in logical structure. class ParagraphElement : public Aspose::Pdf::LogicalStructure::BLSTextElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureTextState](../blstextelement/get_structuretextstate/)() override | Gets [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [SetText](../blstextelement/settext/)(System::String) override | Appends text content to current text element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [BLSTextElement](../blstextelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/partelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/partelement/_index.md index ca0b01de3d..bc121a7e86 100644 --- a/english/cpp/aspose.pdf.logicalstructure/partelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/partelement/_index.md @@ -16,44 +16,6 @@ Represents Part structure element in logical structure. class PartElement : public Aspose::Pdf::LogicalStructure::GroupingElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [GroupingElement](../groupingelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/privateelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/privateelement/_index.md index 78e4093f5d..651c88ca01 100644 --- a/english/cpp/aspose.pdf.logicalstructure/privateelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/privateelement/_index.md @@ -16,44 +16,6 @@ Represents Private structure element in logical structure. class PrivateElement : public Aspose::Pdf::LogicalStructure::GroupingElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [GroupingElement](../groupingelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/quoteelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/quoteelement/_index.md index e6e478cf49..a7c9719272 100644 --- a/english/cpp/aspose.pdf.logicalstructure/quoteelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/quoteelement/_index.md @@ -16,46 +16,6 @@ Represents Quote structure element in logical structure. class QuoteElement : public Aspose::Pdf::LogicalStructure::ILSTextElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureTextState](../ilstextelement/get_structuretextstate/)() override | Gets [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [SetText](../ilstextelement/settext/)(System::String) override | Appends text content to current text element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ILSTextElement](../ilstextelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/referenceelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/referenceelement/_index.md index 9ab93eb012..6cdf327059 100644 --- a/english/cpp/aspose.pdf.logicalstructure/referenceelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/referenceelement/_index.md @@ -16,44 +16,6 @@ Represents Reference structure element in logical structure. class ReferenceElement : public Aspose::Pdf::LogicalStructure::ILSElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ILSElement](../ilselement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/rubychildelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/rubychildelement/_index.md index 8495e8ab66..41eb9a7ab2 100644 --- a/english/cpp/aspose.pdf.logicalstructure/rubychildelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/rubychildelement/_index.md @@ -16,44 +16,6 @@ Represents a base class for children elements of the Ruby in logical structure. class RubyChildElement : public Aspose::Pdf::LogicalStructure::StructureElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [StructureElement](../structureelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/rubyelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/rubyelement/_index.md index 6b0ba1715b..f9614b7d0c 100644 --- a/english/cpp/aspose.pdf.logicalstructure/rubyelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/rubyelement/_index.md @@ -16,44 +16,6 @@ Represents Ruby structure element in logical structure. class RubyElement : public Aspose::Pdf::LogicalStructure::ILSElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ILSElement](../ilselement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/rubyrbelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/rubyrbelement/_index.md index 61e70d66f8..6c574404e8 100644 --- a/english/cpp/aspose.pdf.logicalstructure/rubyrbelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/rubyrbelement/_index.md @@ -16,44 +16,6 @@ Represents RB structure element in logical structure of the Ruby. class RubyRBElement : public Aspose::Pdf::LogicalStructure::RubyChildElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [RubyChildElement](../rubychildelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/rubyrpelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/rubyrpelement/_index.md index 1a0ac306f8..f0d640d512 100644 --- a/english/cpp/aspose.pdf.logicalstructure/rubyrpelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/rubyrpelement/_index.md @@ -16,44 +16,6 @@ Represents RP structure element in logical structure of the Ruby. class RubyRPElement : public Aspose::Pdf::LogicalStructure::RubyChildElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [RubyChildElement](../rubychildelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/rubyrtelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/rubyrtelement/_index.md index 2d1d9b062d..2a8cac35d6 100644 --- a/english/cpp/aspose.pdf.logicalstructure/rubyrtelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/rubyrtelement/_index.md @@ -16,44 +16,6 @@ Represents RT structure element in logical structure of the Ruby. class RubyRTElement : public Aspose::Pdf::LogicalStructure::RubyChildElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [RubyChildElement](../rubychildelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/sectelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/sectelement/_index.md index 206fcd0a4f..4b0fe0bd77 100644 --- a/english/cpp/aspose.pdf.logicalstructure/sectelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/sectelement/_index.md @@ -16,44 +16,6 @@ Represents Sect structure element in logical structure. class SectElement : public Aspose::Pdf::LogicalStructure::GroupingElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [GroupingElement](../groupingelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/spanelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/spanelement/_index.md index 8e8777ec13..dc6d69a386 100644 --- a/english/cpp/aspose.pdf.logicalstructure/spanelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/spanelement/_index.md @@ -16,46 +16,6 @@ Represents Span structure element in logical structure. class SpanElement : public Aspose::Pdf::LogicalStructure::ILSTextElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureTextState](../ilstextelement/get_structuretextstate/)() override | Gets [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [SetText](../ilstextelement/settext/)(System::String) override | Appends text content to current text element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ILSTextElement](../ilstextelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/structtreerootelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/structtreerootelement/_index.md index 55318c7158..5e5ac94ebf 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structtreerootelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structtreerootelement/_index.md @@ -20,19 +20,11 @@ class StructTreeRootElement : public Aspose::Pdf::LogicalStructure::Element | Method | Description | | --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | | [Tag](./tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | | [Tag](./tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | | [Tag](./tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | | [Tag](./tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | | [Tag](./tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../element/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [Element](../element/) diff --git a/english/cpp/aspose.pdf.logicalstructure/structtreerootelement/tag/_index.md b/english/cpp/aspose.pdf.logicalstructure/structtreerootelement/tag/_index.md index 60c5abd114..b29f002a18 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structtreerootelement/tag/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structtreerootelement/tag/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructTreeRootEleme ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MCRElement](../../mcrelement/) * Class [Artifact](../../../aspose.pdf/artifact/) * Class [StructTreeRootElement](../) @@ -52,6 +53,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructTreeRootElem ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../../objrelement/) * Class [Annotation](../../../aspose.pdf.annotations/annotation/) * Class [StructTreeRootElement](../) @@ -77,6 +79,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructTreeRootEleme ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MCRElement](../../mcrelement/) * Class [BDC](../../../aspose.pdf.operators/bdc/) * Class [StructTreeRootElement](../) @@ -102,6 +105,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructTreeRootElem ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../../objrelement/) * Class [XForm](../../../aspose.pdf/xform/) * Class [StructTreeRootElement](../) @@ -127,6 +131,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructTreeRootElem ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../../objrelement/) * Class [XImage](../../../aspose.pdf/ximage/) * Class [StructTreeRootElement](../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/_index.md index 844967e2e9..6fa05b8932 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/_index.md @@ -38,5 +38,6 @@ class StructureAttribute : public System::Object | [ToString](./tostring/)() const override | Analog of C# Object.ToString() method. Enables converting custom objects to string. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::LogicalStructure](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/get_key/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/get_key/_index.md index 2bc0e3a9a5..9b50b212b1 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/get_key/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/get_key/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructureAttribut Attribute Key. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeKey](../../attributekey/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/getarraynumbervalue/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/getarraynumbervalue/_index.md index 519c2970cd..6eab24c5be 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/getarraynumbervalue/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/getarraynumbervalue/_index.md @@ -23,6 +23,8 @@ Value Number Array. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Nullable](../../../system/nullable/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/getarrayvalue/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/getarrayvalue/_index.md index acf4815ad9..6a75b75713 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/getarrayvalue/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/getarrayvalue/_index.md @@ -23,6 +23,8 @@ Value Name Array. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeName](../../attributename/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/getnamevalue/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/getnamevalue/_index.md index 3e20c79bd9..c69919b025 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/getnamevalue/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/getnamevalue/_index.md @@ -23,6 +23,7 @@ Value Name. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeName](../../attributename/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/getnumbervalue/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/getnumbervalue/_index.md index 8b5474997b..2e81666c41 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/getnumbervalue/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/getnumbervalue/_index.md @@ -23,6 +23,7 @@ Value Number. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/getstringvalue/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/getstringvalue/_index.md index 082f2af050..55740bedfe 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/getstringvalue/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/getstringvalue/_index.md @@ -23,6 +23,7 @@ Value String. ## See Also +* Class [String](../../../system/string/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/setarraynumbervalue/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/setarraynumbervalue/_index.md index 50b549e86f..81ee0387f2 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/setarraynumbervalue/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/setarraynumbervalue/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::LogicalStructure::StructureAttribute::SetArrayNumberValue(Syst ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Nullable](../../../system/nullable/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/setarrayvalue/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/setarrayvalue/_index.md index fac33bb923..a996c9c357 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/setarrayvalue/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/setarrayvalue/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::LogicalStructure::StructureAttribute::SetArrayValue(System::Ar ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeName](../../attributename/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/setcolorvalue/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/setcolorvalue/_index.md index a755ee702e..137312bb04 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/setcolorvalue/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/setcolorvalue/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::LogicalStructure::StructureAttribute::SetColorValue(System::Sh ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/setnamevalue/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/setnamevalue/_index.md index 74a686be3c..77e5b167a7 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/setnamevalue/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/setnamevalue/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::LogicalStructure::StructureAttribute::SetNameValue(System::Sha ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeName](../../attributename/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/setrectanglevalue/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/setrectanglevalue/_index.md index 63143bbdd4..626ff5bc86 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/setrectanglevalue/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/setrectanglevalue/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::LogicalStructure::StructureAttribute::SetRectangleValue(System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/setstringvalue/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/setstringvalue/_index.md index 04738d0786..a4873fde09 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/setstringvalue/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/setstringvalue/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::LogicalStructure::StructureAttribute::SetStringValue(System::S ## See Also +* Class [String](../../../system/string/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/structureattribute/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/structureattribute/_index.md index ae202cad4d..5aec5428c9 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/structureattribute/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/structureattribute/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::LogicalStructure::StructureAttribute::StructureAttribute(System::Sh ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeKey](../../attributekey/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattribute/tostring/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattribute/tostring/_index.md index e108fe9f73..a0fb5d565e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattribute/tostring/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattribute/tostring/_index.md @@ -23,6 +23,7 @@ String representation as provided by final class. ## See Also +* Class [String](../../../system/string/) * Class [StructureAttribute](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattributecollection/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattributecollection/_index.md index eb6f12f317..f41c4c1dcf 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattributecollection/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattributecollection/_index.md @@ -24,5 +24,6 @@ class StructureAttributeCollection : public System::Object | [GetAttributes](./getattributes/)(System::SharedPtr\) | Return [Aspose::Pdf::LogicalStructure::StructureAttributes](../structureattributes/) of structure element by standard attribute owner. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::LogicalStructure](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattributecollection/createattributes/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattributecollection/createattributes/_index.md index 482065e2de..96f283a85a 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattributecollection/createattributes/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattributecollection/createattributes/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructureA ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureAttributes](../../structureattributes/) * Class [AttributeOwnerStandard](../../attributeownerstandard/) * Class [StructureAttributeCollection](../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattributecollection/getattributes/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattributecollection/getattributes/_index.md index f2fc3b31e1..657a0d5238 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattributecollection/getattributes/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattributecollection/getattributes/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructureA ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureAttributes](../../structureattributes/) * Class [AttributeOwnerStandard](../../attributeownerstandard/) * Class [StructureAttributeCollection](../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattributes/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattributes/_index.md index 6447e6b693..37405541b4 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattributes/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattributes/_index.md @@ -25,5 +25,6 @@ class StructureAttributes : public System::Object | [SetAttribute](./setattribute/)(System::SharedPtr\) | Sets [StructureAttribute](../structureattribute/) into [StructureAttributes](./). | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::LogicalStructure](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattributes/get_owner/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattributes/get_owner/_index.md index 4553467bc7..3dc95dcc70 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattributes/get_owner/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattributes/get_owner/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::Structu Standard attribute owner. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../../attributeownerstandard/) * Class [StructureAttributes](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattributes/getattribute/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattributes/getattribute/_index.md index 4b33f9ae84..6fc174dbd9 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattributes/getattribute/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattributes/getattribute/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructureAt ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureAttribute](../../structureattribute/) * Class [AttributeKey](../../attributekey/) * Class [StructureAttributes](../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureattributes/setattribute/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureattributes/setattribute/_index.md index ddc0eebecc..16b1406f42 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureattributes/setattribute/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureattributes/setattribute/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::LogicalStructure::StructureAttributes::SetAttribute(System::Sh ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureAttribute](../../structureattribute/) * Class [StructureAttributes](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/_index.md index 83c2ddaa1c..f4742ec45c 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/_index.md @@ -20,27 +20,20 @@ class StructureElement : public Aspose::Pdf::LogicalStructure::Element | Method | Description | | --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | | [ChangeParentElement](./changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | | [ClearId](./clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | | [GenerateId](./generateid/)() | Generate ID for structure element. | | [get_ActualText](./get_actualtext/)() | Gets the actual text for structure element. | | [get_AlternativeText](./get_alternativetext/)() | Gets the alternative text for structure element. | | [get_Attributes](./get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | | [get_DefaultAttributeOwner](./get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | | [get_ExpansionText](./get_expansiontext/)() | Gets the expansion text for structure element. | | [get_ID](./get_id/)() | Gets the ID for structure element. | | [get_Language](./get_language/)() | Gets the language for structure element. | | [get_Page](./get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | | [get_StructureType](./get_structuretype/)() const | Gets type of structure element. | | [get_Title](./get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | | [Remove](./remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | | [set_ActualText](./set_actualtext/)(System::String) | Sets the actual text for structure element. | | [set_AlternativeText](./set_alternativetext/)(System::String) | Sets the alternative text for structure element. | | [set_ExpansionText](./set_expansiontext/)(System::String) | Sets the expansion text for structure element. | diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/changeparentelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/changeparentelement/_index.md index f9d52f800e..2ba1c78d3a 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/changeparentelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/changeparentelement/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::LogicalStructure::StructureElement::ChangeParentElement(System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureElement](../) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_actualtext/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_actualtext/_index.md index 45f8283cc2..cfdf715335 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_actualtext/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_actualtext/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::LogicalStructure::StructureElement::get_ActualText() Actual text of the structure element. ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_alternativetext/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_alternativetext/_index.md index e8d54a9731..b88a38ed42 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_alternativetext/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_alternativetext/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::LogicalStructure::StructureElement::get_AlternativeT Alternative text of the structure element. ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_attributes/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_attributes/_index.md index 25ff5e6f47..1d420552fd 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_attributes/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_attributes/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::S [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureAttributeCollection](../../structureattributecollection/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_defaultattributeowner/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_defaultattributeowner/_index.md index 31f96633de..4ac31a1045 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_defaultattributeowner/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_defaultattributeowner/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::Structu [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AttributeOwnerStandard](../../attributeownerstandard/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_expansiontext/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_expansiontext/_index.md index 6699e98d6b..e4210137ae 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_expansiontext/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_expansiontext/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::LogicalStructure::StructureElement::get_ExpansionTex Expansion text of the structure element. ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_id/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_id/_index.md index e335be3c77..31c7690543 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_id/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_id/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::LogicalStructure::StructureElement::get_ID() ID of the structure element. ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_language/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_language/_index.md index 700e13eec7..fddf953161 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_language/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_language/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::LogicalStructure::StructureElement::get_Language() Language of the structure element. ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_page/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_page/_index.md index 3de6423584..a4d68715de 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_page/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_page/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructureEle ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_structuretype/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_structuretype/_index.md index f87669a10f..1069ad8e39 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_structuretype/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_structuretype/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::Structur [T:/Aspose::Pdf::LogicalStructure::StructureTypeStandard](../) object of structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTypeStandard](../../structuretypestandard/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_title/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_title/_index.md index 5fa4545d37..3394b7c546 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/get_title/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/get_title/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::LogicalStructure::StructureElement::get_Title() Title of the structure element. ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/set_actualtext/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/set_actualtext/_index.md index ba9fa2ace2..63fb72e867 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/set_actualtext/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/set_actualtext/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureElement::set_ActualText(System::Str Actual text of the structure element. ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/set_alternativetext/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/set_alternativetext/_index.md index ff23ddf5cb..dbdf7e6254 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/set_alternativetext/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/set_alternativetext/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureElement::set_AlternativeText(System Alternative text of the structure element. ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/set_expansiontext/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/set_expansiontext/_index.md index f2f5898094..bf124ffb44 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/set_expansiontext/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/set_expansiontext/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureElement::set_ExpansionText(System:: Expansion text of the structure element. ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/set_language/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/set_language/_index.md index 6d0ee65770..72631f0d3a 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/set_language/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/set_language/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureElement::set_Language(System::Strin Language of the structure element. ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/set_title/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/set_title/_index.md index 7cadb3adb6..ab9c6701b4 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/set_title/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/set_title/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureElement::set_Title(System::String v Title of the structure element. ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/setid/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/setid/_index.md index 514a8dfeb1..b62c6910b0 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/setid/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/setid/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::LogicalStructure::StructureElement::SetId(System::String id) ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/settag/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/settag/_index.md index 2a4c7b49b2..f6edd4b369 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/settag/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/settag/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::LogicalStructure::StructureElement::SetTag(System::String newT ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/tag/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/tag/_index.md index bb4725c1f7..f371e63bc9 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/tag/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/tag/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructureElement::T ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MCRElement](../../mcrelement/) * Class [Artifact](../../../aspose.pdf/artifact/) * Class [StructureElement](../) @@ -52,6 +53,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructureElement:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../../objrelement/) * Class [Annotation](../../../aspose.pdf.annotations/annotation/) * Class [StructureElement](../) @@ -77,6 +79,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructureElement::T ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MCRElement](../../mcrelement/) * Class [BDC](../../../aspose.pdf.operators/bdc/) * Class [StructureElement](../) @@ -102,6 +105,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructureElement:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../../objrelement/) * Class [XForm](../../../aspose.pdf/xform/) * Class [StructureElement](../) @@ -127,6 +131,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructureElement:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OBJRElement](../../objrelement/) * Class [XImage](../../../aspose.pdf/ximage/) * Class [StructureElement](../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structureelement/tostring/_index.md b/english/cpp/aspose.pdf.logicalstructure/structureelement/tostring/_index.md index f32a7a72c0..6f89ea584f 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structureelement/tostring/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structureelement/tostring/_index.md @@ -23,6 +23,7 @@ String that represents the current object. ## See Also +* Class [String](../../../system/string/) * Class [StructureElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/_index.md index 80436ae997..eb125b7a1e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/_index.md @@ -50,5 +50,6 @@ class StructureTextState : public System::Object | [set_WordSpacing](./set_wordspacing/)(System::Nullable\) | Sets word spacing of the text. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::LogicalStructure](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_backgroundcolor/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_backgroundcolor/_index.md index 9be17443bc..5ae7ddfa59 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_backgroundcolor/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructureTextState::get_ Can be null. Use null to inherit **BackgroundColor** property from parent structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_characterspacing/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_characterspacing/_index.md index 86cdc34d0f..b70b536558 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_characterspacing/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_characterspacing/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::LogicalStructure::StructureTextState::get_C Can be null. Use null to inherit **CharacterSpacing** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_font/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_font/_index.md index 250bc2fbd7..ca3ce1e1e2 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_font/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_font/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::Struct Can be null. Use null to inherit **Font** property from parent structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../../aspose.pdf.text/font/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_fontsize/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_fontsize/_index.md index 73e43aaf0e..284ddcb1f1 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_fontsize/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_fontsize/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::LogicalStructure::StructureTextState::get_F Can be null. Use null to inherit **FontSize** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_fontstyle/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_fontstyle/_index.md index a4760b0594..2861666920 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_fontstyle/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_fontstyle/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::LogicalStructure::S Can be null. Use null to inherit **FontStyle** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Enum [FontStyles](../../../aspose.pdf.text/fontstyles/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_foregroundcolor/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_foregroundcolor/_index.md index db16949cad..a348d7b0a4 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_foregroundcolor/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_foregroundcolor/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::StructureTextState::get_ Can be null. Use null to inherit **ForegroundColor** property from parent structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_horizontalscaling/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_horizontalscaling/_index.md index 31880997ce..252abbf73b 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_horizontalscaling/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_horizontalscaling/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::LogicalStructure::StructureTextState::get_H Can be null. Use null to inherit **HorizontalScaling** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_linespacing/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_linespacing/_index.md index 633417cbd1..69a7be6777 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_linespacing/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_linespacing/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::LogicalStructure::StructureTextState::get_L Can be null. Use null to inherit **LineSpacing** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_margininfo/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_margininfo/_index.md index e0ca8808cf..6f7262de14 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_margininfo/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_margininfo/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::Struct ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../../aspose.pdf/margininfo/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_strikeout/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_strikeout/_index.md index 7b00d8f6f3..df9765045c 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_strikeout/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_strikeout/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::LogicalStructure::StructureTextState::get_St Can be null. Use null to inherit **StrikeOut** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_subscript/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_subscript/_index.md index 452357a05b..fae3e69e70 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_subscript/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_subscript/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::LogicalStructure::StructureTextState::get_Su Can be null. Use null to inherit **Subscript** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_superscript/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_superscript/_index.md index c38ceb295a..ff726727c8 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_superscript/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_superscript/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::LogicalStructure::StructureTextState::get_Su Can be null. Use null to inherit **Superscript** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_underline/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_underline/_index.md index b43ca81fd6..b127152e81 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_underline/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_underline/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::LogicalStructure::StructureTextState::get_Un Can be null. Use null to inherit **Underline** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_wordspacing/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_wordspacing/_index.md index 6a127b9008..1cd311f5ab 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_wordspacing/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/get_wordspacing/_index.md @@ -22,6 +22,7 @@ System::Nullable Aspose::Pdf::LogicalStructure::StructureTextState::get_W Can be null. Use null to inherit **WordSpacing** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_backgroundcolor/_index.md index ce693c8988..6c6fcb8df7 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_backgroundcolor/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_BackgroundColor(Syst Can be null. Use null to inherit **BackgroundColor** property from parent structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_characterspacing/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_characterspacing/_index.md index 7ca3746799..04bda230c8 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_characterspacing/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_characterspacing/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_CharacterSpacing(Sys Can be null. Use null to inherit **CharacterSpacing** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_font/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_font/_index.md index f5f7ab4ab5..026fdede1e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_font/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_font/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_Font(System::SharedP Can be null. Use null to inherit **Font** property from parent structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../../aspose.pdf.text/font/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_fontsize/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_fontsize/_index.md index f19a06fa84..ba4a4540b3 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_fontsize/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_fontsize/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_FontSize(System::Nul Can be null. Use null to inherit **FontSize** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_fontstyle/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_fontstyle/_index.md index aced184b26..0806aa83dd 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_fontstyle/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_fontstyle/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_FontStyle(System::Nu Can be null. Use null to inherit **FontStyle** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Enum [FontStyles](../../../aspose.pdf.text/fontstyles/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_foregroundcolor/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_foregroundcolor/_index.md index 974e8f6b29..8d43ef7bec 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_foregroundcolor/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_foregroundcolor/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_ForegroundColor(Syst Can be null. Use null to inherit **ForegroundColor** property from parent structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_horizontalscaling/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_horizontalscaling/_index.md index 75f572d53c..6dc1cf087e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_horizontalscaling/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_horizontalscaling/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_HorizontalScaling(Sy Can be null. Use null to inherit **HorizontalScaling** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_linespacing/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_linespacing/_index.md index b168ac2b22..dbad072fd0 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_linespacing/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_linespacing/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_LineSpacing(System:: Can be null. Use null to inherit **LineSpacing** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_margininfo/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_margininfo/_index.md index 8a9e505ce4..2869c29323 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_margininfo/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_margininfo/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_MarginInfo(System::S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../../aspose.pdf/margininfo/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_strikeout/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_strikeout/_index.md index 5b6ccad3a4..ebfd63016b 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_strikeout/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_strikeout/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_StrikeOut(System::Nu Can be null. Use null to inherit **StrikeOut** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_subscript/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_subscript/_index.md index 59b89bfdbd..17f62f5099 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_subscript/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_subscript/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_Subscript(System::Nu Can be null. Use null to inherit **Subscript** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_superscript/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_superscript/_index.md index 870d1cc4d2..c264a619b6 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_superscript/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_superscript/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_Superscript(System:: Can be null. Use null to inherit **Superscript** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_underline/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_underline/_index.md index 59fed66413..d32fb0cd91 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_underline/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_underline/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_Underline(System::Nu Can be null. Use null to inherit **Underline** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_wordspacing/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_wordspacing/_index.md index 5b7d3890e1..20cff77250 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_wordspacing/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretextstate/set_wordspacing/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::LogicalStructure::StructureTextState::set_WordSpacing(System:: Can be null. Use null to inherit **WordSpacing** property from parent structure element. ## See Also +* Class [Nullable](../../../system/nullable/) * Class [StructureTextState](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/_index.md index 9a0f899efd..838b98c4de 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/_index.md @@ -28,5 +28,6 @@ class StructureTypeCategory : public System::Object | [ToString](./tostring/)() const override | Returns a string that represents the current object. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::LogicalStructure](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/blses/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/blses/_index.md index c87ba21fed..e46f5fb289 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/blses/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/blses/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTypeCategory](../) * Class [StructureTypeCategory](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/groupingelements/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/groupingelements/_index.md index 9c30580849..6e40a0da94 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/groupingelements/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/groupingelements/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTypeCategory](../) * Class [StructureTypeCategory](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/illustrationelements/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/illustrationelements/_index.md index 95e2794002..8b1e9f93eb 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/illustrationelements/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/illustrationelements/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTypeCategory](../) * Class [StructureTypeCategory](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/ilses/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/ilses/_index.md index 42c4483fad..baa9d8a7c6 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/ilses/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/ilses/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr & Aspose::Pdf::LogicalStructure: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTypeCategory](../) * Class [StructureTypeCategory](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/to_structuretypecategory/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/to_structuretypecategory/_index.md index b53dc31274..15f782eb29 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/to_structuretypecategory/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/to_structuretypecategory/_index.md @@ -18,7 +18,9 @@ static System::SharedPtr Aspose::Pdf::LogicalStructure::S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTypeCategory](../) +* Class [String](../../../system/string/) * Class [StructureTypeCategory](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/tostring/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/tostring/_index.md index 296cdccabf..ec420423f3 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/tostring/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretypecategory/tostring/_index.md @@ -23,6 +23,7 @@ String that represents the current object. ## See Also +* Class [String](../../../system/string/) * Class [StructureTypeCategory](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/_index.md index 0ba22cd2f1..ef38e6eb01 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/_index.md @@ -79,5 +79,6 @@ class StructureTypeStandard : public System::Object | static [WT](./wt/) | (Warichu text) The smaller-size text of a warichu comment that is formatted into two lines and placed between surrounding WP elements. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::LogicalStructure](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/get_category/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/get_category/_index.md index 79b82c80ef..2884c29bc6 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/get_category/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/get_category/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::Structur Category of Standard [Structure](../../../aspose.pdf.structure/) Type. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTypeCategory](../../structuretypecategory/) * Class [StructureTypeStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/get_tag/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/get_tag/_index.md index b744c61a42..26c4504e2a 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/get_tag/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/get_tag/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::LogicalStructure::StructureTypeStandard::get_Tag() c Tag name of [Aspose::Pdf::LogicalStructure::StructureElement](../../structureelement/). ## See Also +* Class [String](../../../system/string/) * Class [StructureTypeStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/to_structuretypestandard/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/to_structuretypestandard/_index.md index 52aad87f56..e2e0a729d2 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/to_structuretypestandard/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/to_structuretypestandard/_index.md @@ -18,7 +18,9 @@ static System::SharedPtr Aspose::Pdf::LogicalStructure::S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTypeStandard](../) +* Class [String](../../../system/string/) * Class [StructureTypeStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/tostring/_index.md b/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/tostring/_index.md index 77e0b0f3df..667531a15b 100644 --- a/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/tostring/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/structuretypestandard/tostring/_index.md @@ -23,6 +23,7 @@ String that represents the current object. ## See Also +* Class [String](../../../system/string/) * Class [StructureTypeStandard](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/_index.md index 3134fd2fa5..9cea7f5468 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/_index.md @@ -21,62 +21,28 @@ class TableCellElement : public Aspose::Pdf::LogicalStructure::TableChildElement | Method | Description | | --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | | [get_Alignment](./get_alignment/)() const | Gets the cell alignment. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | | [get_BackgroundColor](./get_backgroundcolor/)() const | Gets the cell background color. | | [get_Border](./get_border/)() const | Gets the cell border. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | | [get_ColSpan](./get_colspan/)() const | Gets the column span. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | | [get_DefaultCellTextState](./get_defaultcelltextstate/)() | Gets the default cell text state. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | | [get_IsNoBorder](./get_isnoborder/)() const | Gets the cell have border. | | [get_IsWordWrapped](./get_iswordwrapped/)() const | Gets the cell's text word wrapped. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | | [get_Margin](./get_margin/)() const | Gets the padding. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | | [get_RowSpan](./get_rowspan/)() const | Gets the row span. | | [get_StructureTextState](./get_structuretextstate/)() override | Gets [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | | [get_VerticalAlignment](./get_verticalalignment/)() const | Gets the vertical alignment. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | | [set_Alignment](./set_alignment/)(HorizontalAlignment) | Sets the cell alignment. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | | [set_BackgroundColor](./set_backgroundcolor/)(System::SharedPtr\) | Sets the cell background color. | | [set_Border](./set_border/)(System::SharedPtr\) | Sets the cell border. | | [set_ColSpan](./set_colspan/)(int32_t) | Sets the column span. | | [set_DefaultCellTextState](./set_defaultcelltextstate/)(System::SharedPtr\) | Sets the default cell text state. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | | [set_IsNoBorder](./set_isnoborder/)(bool) | Sets the cell have border. | | [set_IsWordWrapped](./set_iswordwrapped/)(bool) | Sets the cell's text word wrapped. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | | [set_Margin](./set_margin/)(System::SharedPtr\) | Sets the padding. | | [set_RowSpan](./set_rowspan/)(int32_t) | Sets the row span. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | | [set_VerticalAlignment](./set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets the vertical alignment. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | | [SetText](./settext/)(System::String) override | Appends text content to current text element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [TableChildElement](../tablechildelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_backgroundcolor/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_backgroundcolor/_index.md index 0b3b3f90dd..8522e8d8c7 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_backgroundcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::TableCellElement::get_Ba ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TableCellElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_border/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_border/_index.md index d518136174..d45ef9c7e1 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_border/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_border/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::TableCellElement::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../../aspose.pdf/borderinfo/) * Class [TableCellElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_defaultcelltextstate/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_defaultcelltextstate/_index.md index 377326eb13..8201a7fa4f 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_defaultcelltextstate/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_defaultcelltextstate/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::T ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [TableCellElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_margin/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_margin/_index.md index 0e6e20fdef..45ac62a34c 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_margin/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_margin/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::TableCellElement::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../../aspose.pdf/margininfo/) * Class [TableCellElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_structuretextstate/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_structuretextstate/_index.md index e4fac00446..7e222a8092 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_structuretextstate/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/get_structuretextstate/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTextState](../../structuretextstate/) * Class [TableCellElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_backgroundcolor/_index.md index a824797748..c1137c2c69 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_backgroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::TableCellElement::set_BackgroundColor(System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TableCellElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_border/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_border/_index.md index e49ace2850..21ee9ce791 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_border/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_border/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::TableCellElement::set_Border(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../../aspose.pdf/borderinfo/) * Class [TableCellElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_defaultcelltextstate/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_defaultcelltextstate/_index.md index ba745c24e0..90f63c2f68 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_defaultcelltextstate/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_defaultcelltextstate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::TableCellElement::set_DefaultCellTextState(S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [TableCellElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_margin/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_margin/_index.md index cf7d08d0cd..90417e8f44 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_margin/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/set_margin/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::TableCellElement::set_Margin(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../../aspose.pdf/margininfo/) * Class [TableCellElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/settext/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/settext/_index.md index c600578cee..8e5bbafdd1 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablecellelement/settext/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablecellelement/settext/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::LogicalStructure::TableCellElement::SetText(System::String tex ## See Also +* Class [String](../../../system/string/) * Class [TableCellElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablechildelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablechildelement/_index.md index 9f1d8c1c0f..e1c3bc4775 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablechildelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablechildelement/_index.md @@ -16,44 +16,6 @@ Represents a base class for children elements of the [Table](../../aspose.pdf/ta class TableChildElement : public Aspose::Pdf::LogicalStructure::StructureElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [StructureElement](../structureelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/_index.md index 55bfa53891..1f5764b355 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/_index.md @@ -20,51 +20,28 @@ class TableElement : public Aspose::Pdf::LogicalStructure::BLSElement | Method | Description | | --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | | [CreateTBody](./createtbody/)() | Creates [Aspose::Pdf::LogicalStructure::TableTHeadElement](../tabletheadelement/) and added it to current table. | | [CreateTFoot](./createtfoot/)() | Creates [Aspose::Pdf::LogicalStructure::TableTFootElement](../tabletfootelement/) and added it to current table. | | [CreateTHead](./createthead/)() | Creates [Aspose::Pdf::LogicalStructure::TableTHeadElement](../tabletheadelement/) and added it to current table. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | | [get_Alignment](./get_alignment/)() const | Gets the table alignment. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | | [get_BackgroundColor](./get_backgroundcolor/)() const | Gets the table background color. | | [get_Border](./get_border/)() const | Gets the table border. | | [get_Broken](./get_broken/)() const | Gets table vertial broken;. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | | [get_ColumnAdjustment](./get_columnadjustment/)() const | Gets the table column adjustment. | | [get_ColumnWidths](./get_columnwidths/)() const | Gets the column widths of the table. | | [get_CornerStyle](./get_cornerstyle/)() const | Gets the styles of the border corners. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | | [get_DefaultCellBorder](./get_defaultcellborder/)() const | Gets default cell border. | | [get_DefaultCellPadding](./get_defaultcellpadding/)() const | Gets the default cell padding. | | [get_DefaultCellTextState](./get_defaultcelltextstate/)() | Gets the default cell text state. | | [get_DefaultColumnWidth](./get_defaultcolumnwidth/)() const | Gets default column width. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | | [get_IsBordersIncluded](./get_isbordersincluded/)() const | Gets border included in column widhts. | | [get_IsBroken](./get_isbroken/)() const | Gets the table is broken - will be truncated for next page. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | | [get_Left](./get_left/)() const | Gets the table left coordinate. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | | [get_RepeatingColumnsCount](./get_repeatingcolumnscount/)() const | Gets the maximum columns count for table. | | [get_RepeatingRowsCount](./get_repeatingrowscount/)() const | Gets the first rows count repeated for several pages. | | [get_RepeatingRowsStyle](./get_repeatingrowsstyle/)() const | Gets the style for repeating rows. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | | [get_Top](./get_top/)() const | Gets the table top coordinate. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | | [set_Alignment](./set_alignment/)(HorizontalAlignment) | Sets the table alignment. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | | [set_BackgroundColor](./set_backgroundcolor/)(System::SharedPtr\) | Sets the table background color. | | [set_Border](./set_border/)(System::SharedPtr\) | Sets the table border. | | [set_Broken](./set_broken/)(TableBroken) | Sets table vertial broken;. | @@ -75,24 +52,13 @@ class TableElement : public Aspose::Pdf::LogicalStructure::BLSElement | [set_DefaultCellPadding](./set_defaultcellpadding/)(System::SharedPtr\) | Sets the default cell padding. | | [set_DefaultCellTextState](./set_defaultcelltextstate/)(System::SharedPtr\) | Sets the default cell text state. | | [set_DefaultColumnWidth](./set_defaultcolumnwidth/)(System::String) | Sets default column width. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | | [set_IsBordersIncluded](./set_isbordersincluded/)(bool) | Sets border included in column widhts. | | [set_IsBroken](./set_isbroken/)(bool) | Sets the table is broken - will be truncated for next page. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | | [set_Left](./set_left/)(float) | Sets the table left coordinate. | | [set_RepeatingColumnsCount](./set_repeatingcolumnscount/)(int32_t) | Sets the maximum columns count for table. | | [set_RepeatingRowsCount](./set_repeatingrowscount/)(int32_t) | Gets the first rows count repeated for several pages. | | [set_RepeatingRowsStyle](./set_repeatingrowsstyle/)(System::SharedPtr\) | Gets the style for repeating rows. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | | [set_Top](./set_top/)(float) | Sets the table top coordinate. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [BLSElement](../blselement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/createtbody/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/createtbody/_index.md index f4fff9063e..cd1b285ec1 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/createtbody/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/createtbody/_index.md @@ -23,6 +23,7 @@ Created structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableTBodyElement](../../tabletbodyelement/) * Class [TableElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/createtfoot/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/createtfoot/_index.md index 6e030b0da7..cc31814d1b 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/createtfoot/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/createtfoot/_index.md @@ -23,6 +23,7 @@ Created structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableTFootElement](../../tabletfootelement/) * Class [TableElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/createthead/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/createthead/_index.md index 08c2afcb31..0a7604407b 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/createthead/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/createthead/_index.md @@ -23,6 +23,7 @@ Created structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableTHeadElement](../../tabletheadelement/) * Class [TableElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_backgroundcolor/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_backgroundcolor/_index.md index 2beb9c9f4d..26fc1b4d2b 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_backgroundcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::TableElement::get_Backgr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TableElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_border/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_border/_index.md index d92a59e739..848c07211e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_border/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_border/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::TableElement::get_B ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../../aspose.pdf/borderinfo/) * Class [TableElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_columnwidths/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_columnwidths/_index.md index 5d00e7e2b4..70c13144e5 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_columnwidths/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_columnwidths/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::LogicalStructure::TableElement::get_ColumnWidths() c ## See Also +* Class [String](../../../system/string/) * Class [TableElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcellborder/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcellborder/_index.md index 861cef247b..6a4c41e984 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcellborder/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcellborder/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::TableElement::get_D ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../../aspose.pdf/borderinfo/) * Class [TableElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcellpadding/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcellpadding/_index.md index a9c4ba3488..ffc93b272e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcellpadding/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcellpadding/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::TableElement::get_D ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../../aspose.pdf/margininfo/) * Class [TableElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcelltextstate/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcelltextstate/_index.md index d4148090d0..a285b54bec 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcelltextstate/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcelltextstate/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::T ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [TableElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcolumnwidth/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcolumnwidth/_index.md index a6786164ae..604081d22b 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcolumnwidth/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_defaultcolumnwidth/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::LogicalStructure::TableElement::get_DefaultColumnWid ## See Also +* Class [String](../../../system/string/) * Class [TableElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_repeatingrowsstyle/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_repeatingrowsstyle/_index.md index b60dcffc98..b3c7aec75c 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/get_repeatingrowsstyle/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/get_repeatingrowsstyle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::T ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [TableElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/set_backgroundcolor/_index.md index 551581737c..1d5fc8e5b2 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/set_backgroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::TableElement::set_BackgroundColor(System::Sh ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TableElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tableelement/set_border/_index.md b/english/cpp/aspose.pdf.logicalstructure/tableelement/set_border/_index.md index a3480098f1..ec9605fbb3 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tableelement/set_border/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tableelement/set_border/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::TableElement::set_Border(System::SharedPtr) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | | virtual [CreateTR](./createtr/)() | Creates [Aspose::Pdf::LogicalStructure::TableTRElement](../tabletrelement/) and added it to current table. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [TableChildElement](../tablechildelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablerowcollectionelement/createtr/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablerowcollectionelement/createtr/_index.md index 4c871558d1..501465a82d 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablerowcollectionelement/createtr/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablerowcollectionelement/createtr/_index.md @@ -23,6 +23,7 @@ Created structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableTRElement](../../tabletrelement/) * Class [TableRowCollectionElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletbodyelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletbodyelement/_index.md index 5ca9434e3e..d21c695e3c 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletbodyelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletbodyelement/_index.md @@ -16,45 +16,6 @@ Represents TBody structure element in logical structure of the table. class TableTBodyElement : public Aspose::Pdf::LogicalStructure::TableRowCollectionElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| virtual [CreateTR](../tablerowcollectionelement/createtr/)() | Creates [Aspose::Pdf::LogicalStructure::TableTRElement](../tabletrelement/) and added it to current table. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [TableRowCollectionElement](../tablerowcollectionelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletdelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletdelement/_index.md index e4cb771960..b5b62dab3f 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletdelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletdelement/_index.md @@ -16,66 +16,6 @@ Represents TD structure element in logical structure of the table. class TableTDElement : public Aspose::Pdf::LogicalStructure::TableCellElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_Alignment](../tablecellelement/get_alignment/)() const | Gets the cell alignment. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_BackgroundColor](../tablecellelement/get_backgroundcolor/)() const | Gets the cell background color. | -| [get_Border](../tablecellelement/get_border/)() const | Gets the cell border. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_ColSpan](../tablecellelement/get_colspan/)() const | Gets the column span. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_DefaultCellTextState](../tablecellelement/get_defaultcelltextstate/)() | Gets the default cell text state. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_IsNoBorder](../tablecellelement/get_isnoborder/)() const | Gets the cell have border. | -| [get_IsWordWrapped](../tablecellelement/get_iswordwrapped/)() const | Gets the cell's text word wrapped. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Margin](../tablecellelement/get_margin/)() const | Gets the padding. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_RowSpan](../tablecellelement/get_rowspan/)() const | Gets the row span. | -| [get_StructureTextState](../tablecellelement/get_structuretextstate/)() override | Gets [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [get_VerticalAlignment](../tablecellelement/get_verticalalignment/)() const | Gets the vertical alignment. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_Alignment](../tablecellelement/set_alignment/)(HorizontalAlignment) | Sets the cell alignment. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_BackgroundColor](../tablecellelement/set_backgroundcolor/)(System::SharedPtr\) | Sets the cell background color. | -| [set_Border](../tablecellelement/set_border/)(System::SharedPtr\) | Sets the cell border. | -| [set_ColSpan](../tablecellelement/set_colspan/)(int32_t) | Sets the column span. | -| [set_DefaultCellTextState](../tablecellelement/set_defaultcelltextstate/)(System::SharedPtr\) | Sets the default cell text state. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_IsNoBorder](../tablecellelement/set_isnoborder/)(bool) | Sets the cell have border. | -| [set_IsWordWrapped](../tablecellelement/set_iswordwrapped/)(bool) | Sets the cell's text word wrapped. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Margin](../tablecellelement/set_margin/)(System::SharedPtr\) | Sets the padding. | -| [set_RowSpan](../tablecellelement/set_rowspan/)(int32_t) | Sets the row span. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [set_VerticalAlignment](../tablecellelement/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets the vertical alignment. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [SetText](../tablecellelement/settext/)(System::String) override | Appends text content to current text element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [TableCellElement](../tablecellelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletfootelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletfootelement/_index.md index 6d139b27c0..cc92fd55fb 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletfootelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletfootelement/_index.md @@ -16,45 +16,6 @@ Represents TFoot structure element in logical structure of the table. class TableTFootElement : public Aspose::Pdf::LogicalStructure::TableRowCollectionElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| virtual [CreateTR](../tablerowcollectionelement/createtr/)() | Creates [Aspose::Pdf::LogicalStructure::TableTRElement](../tabletrelement/) and added it to current table. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [TableRowCollectionElement](../tablerowcollectionelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletheadelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletheadelement/_index.md index 67a310958e..33838889e2 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletheadelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletheadelement/_index.md @@ -16,45 +16,6 @@ Represents THead structure element in logical structure of the table. class TableTHeadElement : public Aspose::Pdf::LogicalStructure::TableRowCollectionElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| virtual [CreateTR](../tablerowcollectionelement/createtr/)() | Creates [Aspose::Pdf::LogicalStructure::TableTRElement](../tabletrelement/) and added it to current table. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [TableRowCollectionElement](../tablerowcollectionelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/tablethelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/tablethelement/_index.md index 233c21295e..0e57f0b656 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tablethelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tablethelement/_index.md @@ -16,66 +16,6 @@ Represents TH structure element in logical structure of the table. class TableTHElement : public Aspose::Pdf::LogicalStructure::TableCellElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_Alignment](../tablecellelement/get_alignment/)() const | Gets the cell alignment. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_BackgroundColor](../tablecellelement/get_backgroundcolor/)() const | Gets the cell background color. | -| [get_Border](../tablecellelement/get_border/)() const | Gets the cell border. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_ColSpan](../tablecellelement/get_colspan/)() const | Gets the column span. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_DefaultCellTextState](../tablecellelement/get_defaultcelltextstate/)() | Gets the default cell text state. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_IsNoBorder](../tablecellelement/get_isnoborder/)() const | Gets the cell have border. | -| [get_IsWordWrapped](../tablecellelement/get_iswordwrapped/)() const | Gets the cell's text word wrapped. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Margin](../tablecellelement/get_margin/)() const | Gets the padding. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_RowSpan](../tablecellelement/get_rowspan/)() const | Gets the row span. | -| [get_StructureTextState](../tablecellelement/get_structuretextstate/)() override | Gets [T:/Aspose::Pdf::LogicalStructure::StructureTextState](../) object for current element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [get_VerticalAlignment](../tablecellelement/get_verticalalignment/)() const | Gets the vertical alignment. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_Alignment](../tablecellelement/set_alignment/)(HorizontalAlignment) | Sets the cell alignment. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_BackgroundColor](../tablecellelement/set_backgroundcolor/)(System::SharedPtr\) | Sets the cell background color. | -| [set_Border](../tablecellelement/set_border/)(System::SharedPtr\) | Sets the cell border. | -| [set_ColSpan](../tablecellelement/set_colspan/)(int32_t) | Sets the column span. | -| [set_DefaultCellTextState](../tablecellelement/set_defaultcelltextstate/)(System::SharedPtr\) | Sets the default cell text state. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_IsNoBorder](../tablecellelement/set_isnoborder/)(bool) | Sets the cell have border. | -| [set_IsWordWrapped](../tablecellelement/set_iswordwrapped/)(bool) | Sets the cell's text word wrapped. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Margin](../tablecellelement/set_margin/)(System::SharedPtr\) | Sets the padding. | -| [set_RowSpan](../tablecellelement/set_rowspan/)(int32_t) | Sets the row span. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [set_VerticalAlignment](../tablecellelement/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets the vertical alignment. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [SetText](../tablecellelement/settext/)(System::String) override | Appends text content to current text element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [TableCellElement](../tablecellelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/_index.md index eb381b9138..cce8aa5eee 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/_index.md @@ -20,62 +20,28 @@ class TableTRElement : public Aspose::Pdf::LogicalStructure::TableChildElement | Method | Description | | --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | | [CreateTD](./createtd/)() | Creates [Aspose::Pdf::LogicalStructure::TableTHElement](../tablethelement/) and added it to current table. | | [CreateTH](./createth/)() | Creates [Aspose::Pdf::LogicalStructure::TableTHElement](../tablethelement/) and added it to current table. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | | [get_BackgroundColor](./get_backgroundcolor/)() const | Gets the row background color. | | [get_Border](./get_border/)() const | Gets the row border. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | | [get_DefaultCellBorder](./get_defaultcellborder/)() const | Gets default cell border. | | [get_DefaultCellPadding](./get_defaultcellpadding/)() const | Gets default margin for row cells. | | [get_DefaultCellTextState](./get_defaultcelltextstate/)() | Gets default text state for row cells. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | | [get_FixedRowHeight](./get_fixedrowheight/)() const | Gets fixed row height - row may have fixed height. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | | [get_IsInNewPage](./get_isinnewpage/)() const | Gets fixed row is in new page - page with this property should be printed to next page Default false. | | [get_IsRowBroken](./get_isrowbroken/)() const | Gets is row can be broken between two pages. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | | [get_MinRowHeight](./get_minrowheight/)() const | Gets height for row. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | | [get_VerticalAlignment](./get_verticalalignment/)() const | Gets the vertical alignment. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | | [set_BackgroundColor](./set_backgroundcolor/)(System::SharedPtr\) | Sets the row background color. | | [set_Border](./set_border/)(System::SharedPtr\) | Sets the row border. | | [set_DefaultCellBorder](./set_defaultcellborder/)(System::SharedPtr\) | Gets default cell border. | | [set_DefaultCellPadding](./set_defaultcellpadding/)(System::SharedPtr\) | Sets default margin for row cells. | | [set_DefaultCellTextState](./set_defaultcelltextstate/)(System::SharedPtr\) | Sets default text state for row cells. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | | [set_FixedRowHeight](./set_fixedrowheight/)(double) | Gets fixed row height - row may have fixed height. | | [set_IsInNewPage](./set_isinnewpage/)(bool) | Gets fixed row is in new page - page with this property should be printed to next page Default false. | | [set_IsRowBroken](./set_isrowbroken/)(bool) | Gets is row can be broken between two pages. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | | [set_MinRowHeight](./set_minrowheight/)(double) | Gets height for row. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | | [set_VerticalAlignment](./set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets the vertical alignment. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [TableChildElement](../tablechildelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/createtd/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/createtd/_index.md index ea57338277..f943cbb7eb 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/createtd/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/createtd/_index.md @@ -23,6 +23,7 @@ Created structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableTDElement](../../tabletdelement/) * Class [TableTRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/createth/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/createth/_index.md index a7d56b829f..7c7c4b0ff5 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/createth/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/createth/_index.md @@ -23,6 +23,7 @@ Created structure element. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableTHElement](../../tablethelement/) * Class [TableTRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_backgroundcolor/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_backgroundcolor/_index.md index ca3e63c846..798e5dbb12 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_backgroundcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::TableTRElement::get_Back ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TableTRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_border/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_border/_index.md index c2daf08101..2bec45fe8e 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_border/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_border/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::TableTRElement::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../../aspose.pdf/borderinfo/) * Class [TableTRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_defaultcellborder/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_defaultcellborder/_index.md index bbf6dc5209..244be25342 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_defaultcellborder/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_defaultcellborder/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::TableTRElement::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../../aspose.pdf/borderinfo/) * Class [TableTRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_defaultcellpadding/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_defaultcellpadding/_index.md index 81d2995015..eae846e7bd 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_defaultcellpadding/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_defaultcellpadding/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::TableTRElement::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../../aspose.pdf/margininfo/) * Class [TableTRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_defaultcelltextstate/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_defaultcelltextstate/_index.md index 0c05c2dbda..02395c09f3 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_defaultcelltextstate/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/get_defaultcelltextstate/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LogicalStructure::T ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [TableTRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_backgroundcolor/_index.md index b08bd28f58..64e3f83f04 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_backgroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::TableTRElement::set_BackgroundColor(System:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TableTRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_border/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_border/_index.md index e672db9017..cedeabaf7c 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_border/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_border/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::TableTRElement::set_Border(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../../aspose.pdf/borderinfo/) * Class [TableTRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_defaultcellborder/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_defaultcellborder/_index.md index 7b96bc1cf1..0de0bbd2cb 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_defaultcellborder/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_defaultcellborder/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::TableTRElement::set_DefaultCellBorder(System ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../../aspose.pdf/borderinfo/) * Class [TableTRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_defaultcellpadding/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_defaultcellpadding/_index.md index 23d865c6c5..fbdc952fb9 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_defaultcellpadding/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_defaultcellpadding/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::TableTRElement::set_DefaultCellPadding(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../../aspose.pdf/margininfo/) * Class [TableTRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_defaultcelltextstate/_index.md b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_defaultcelltextstate/_index.md index 9f3714463a..ac88d04be3 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_defaultcelltextstate/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tabletrelement/set_defaultcelltextstate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LogicalStructure::TableTRElement::set_DefaultCellTextState(Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [TableTRElement](../) * Namespace [Aspose::Pdf::LogicalStructure](../../) diff --git a/english/cpp/aspose.pdf.logicalstructure/tocelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/tocelement/_index.md index f75afc9d64..a2349f03e5 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tocelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tocelement/_index.md @@ -16,44 +16,6 @@ Represents TOC structure element in logical structure. class TOCElement : public Aspose::Pdf::LogicalStructure::GroupingElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [GroupingElement](../groupingelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/tocielement/_index.md b/english/cpp/aspose.pdf.logicalstructure/tocielement/_index.md index 63aa27fac1..9d9dc86455 100644 --- a/english/cpp/aspose.pdf.logicalstructure/tocielement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/tocielement/_index.md @@ -16,44 +16,6 @@ Represents TOCI structure element in logical structure. class TOCIElement : public Aspose::Pdf::LogicalStructure::GroupingElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [GroupingElement](../groupingelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/warichuchildelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/warichuchildelement/_index.md index ba496f86c7..073e329165 100644 --- a/english/cpp/aspose.pdf.logicalstructure/warichuchildelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/warichuchildelement/_index.md @@ -16,44 +16,6 @@ Represents a base class for children elements of the Warichu in logical structur class WarichuChildElement : public Aspose::Pdf::LogicalStructure::StructureElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [StructureElement](../structureelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/warichuelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/warichuelement/_index.md index a78128b097..6df7d5befd 100644 --- a/english/cpp/aspose.pdf.logicalstructure/warichuelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/warichuelement/_index.md @@ -16,44 +16,6 @@ Represents Warichu structure element in logical structure. class WarichuElement : public Aspose::Pdf::LogicalStructure::ILSElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [ILSElement](../ilselement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/warichuwpelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/warichuwpelement/_index.md index 3a719d90fe..f14c1b715f 100644 --- a/english/cpp/aspose.pdf.logicalstructure/warichuwpelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/warichuwpelement/_index.md @@ -16,44 +16,6 @@ Represents WP structure element in logical structure of the Warichu. class WarichuWPElement : public Aspose::Pdf::LogicalStructure::WarichuChildElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [WarichuChildElement](../warichuchildelement/) diff --git a/english/cpp/aspose.pdf.logicalstructure/warichuwtelement/_index.md b/english/cpp/aspose.pdf.logicalstructure/warichuwtelement/_index.md index 040068bec8..27ec37771c 100644 --- a/english/cpp/aspose.pdf.logicalstructure/warichuwtelement/_index.md +++ b/english/cpp/aspose.pdf.logicalstructure/warichuwtelement/_index.md @@ -16,44 +16,6 @@ Represents WT structure element in logical structure of the Warichu. class WarichuWTElement : public Aspose::Pdf::LogicalStructure::WarichuChildElement ``` -## Methods - -| Method | Description | -| --- | --- | -| [AppendChild](../element/appendchild/)(System::SharedPtr\) | Append [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children. | -| [ChangeParentElement](../structureelement/changeparentelement/)(System::SharedPtr\) | Change parent element for current structure element. | -| [ClearChilds](../element/clearchilds/)() | Clear all childs. | -| [ClearId](../structureelement/clearid/)() | Clear ID for structure element. | -| [FindElements](../element/findelements/)(bool) | Find Elements of a given type. | -| [GenerateId](../structureelement/generateid/)() | Generate ID for structure element. | -| [get_ActualText](../structureelement/get_actualtext/)() | Gets the actual text for structure element. | -| [get_AlternativeText](../structureelement/get_alternativetext/)() | Gets the alternative text for structure element. | -| [get_Attributes](../structureelement/get_attributes/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::StructureAttributeCollection](../) object. | -| [get_ChildElements](../element/get_childelements/)() | Gets children collection of [T:/Aspose::Pdf::LogicalStructure::Element](../) objects. | -| [get_DefaultAttributeOwner](../structureelement/get_defaultattributeowner/)() const | Gets [T:/Aspose::Pdf::LogicalStructure::AttributeOwnerStandard](../) object. | -| [get_ExpansionText](../structureelement/get_expansiontext/)() | Gets the expansion text for structure element. | -| [get_ID](../structureelement/get_id/)() | Gets the ID for structure element. | -| [get_Language](../structureelement/get_language/)() | Gets the language for structure element. | -| [get_Page](../structureelement/get_page/)() | Gets the page on which some or all child elements will be rendered. | -| [get_ParentElement](../element/get_parentelement/)() const | Get parent element. | -| [get_StructureType](../structureelement/get_structuretype/)() const | Gets type of structure element. | -| [get_Title](../structureelement/get_title/)() | Gets the title for structure element. | -| [InsertChild](../element/insertchild/)(System::SharedPtr\, int32_t) | Insert [T:/Aspose::Pdf::LogicalStructure::Element](../) to collection of children at specified index. | -| [Remove](../structureelement/remove/)() | Removes: an element from the structure, a reference to it from the parent object, references to it from child objects, the corresponding object from the document. | -| [RemoveChild](../element/removechild/)(int32_t) | Remove child at. | -| [set_ActualText](../structureelement/set_actualtext/)(System::String) | Sets the actual text for structure element. | -| [set_AlternativeText](../structureelement/set_alternativetext/)(System::String) | Sets the alternative text for structure element. | -| [set_ExpansionText](../structureelement/set_expansiontext/)(System::String) | Sets the expansion text for structure element. | -| [set_Language](../structureelement/set_language/)(System::String) | Sets the language for structure element. | -| [set_Title](../structureelement/set_title/)(System::String) | Sets the title for structure element. | -| [SetId](../structureelement/setid/)(System::String) | Sets ID for structure element. | -| [SetTag](../structureelement/settag/)(System::String) | Sets custom tag for structure element. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream BDC operator. | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the content stream [XForm](../../aspose.pdf/xform/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [XImage](../../aspose.pdf/ximage/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the [Artifact](../../aspose.pdf/artifact/). | -| [Tag](../structureelement/tag/)(System::SharedPtr\) override | Bind a structure element to the Annotation. | -| [ToString](../structureelement/tostring/)() const override | Returns a string that represents the current object. | ## See Also * Class [WarichuChildElement](../warichuchildelement/) diff --git a/english/cpp/aspose.pdf.multithreading/iinterruptmonitor/_index.md b/english/cpp/aspose.pdf.multithreading/iinterruptmonitor/_index.md index 49c8d920b8..030aca46e2 100644 --- a/english/cpp/aspose.pdf.multithreading/iinterruptmonitor/_index.md +++ b/english/cpp/aspose.pdf.multithreading/iinterruptmonitor/_index.md @@ -18,5 +18,6 @@ class IInterruptMonitor : public System::IDisposable ## See Also +* Class [IDisposable](../../system/idisposable/) * Namespace [Aspose::Pdf::Multithreading](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.operators/basicsetcolorandpatternoperator/_index.md b/english/cpp/aspose.pdf.operators/basicsetcolorandpatternoperator/_index.md index be9a1ee202..a230225733 100644 --- a/english/cpp/aspose.pdf.operators/basicsetcolorandpatternoperator/_index.md +++ b/english/cpp/aspose.pdf.operators/basicsetcolorandpatternoperator/_index.md @@ -20,23 +20,7 @@ class BasicSetColorAndPatternOperator : public Aspose::Pdf::Operators::BasicSetC | Method | Description | | --- | --- | -| virtual [Accept](../../aspose.pdf/operator/accept/)(System::SharedPtr\) | Accepts visitor [IOperatorSelector](../../aspose.pdf/ioperatorselector/) which provides operators processing. | -| [get_B](../basicsetcoloroperator/get_b/)() | Gets red component of color. | -| [get_C](../basicsetcoloroperator/get_c/)() | Gets cyan component of CMYK color. | -| virtual [get_Color](../basicsetcoloroperator/get_color/)() | Gets array of color components. | -| [get_G](../basicsetcoloroperator/get_g/)() | Gets green component of color. | -| [get_Gray](../basicsetcoloroperator/get_gray/)() | Gets black component of gray color. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [get_K](../basicsetcoloroperator/get_k/)() | Gets black component of CMYK color. | -| [get_M](../basicsetcoloroperator/get_m/)() | Gets magenta component of CMYK color. | | [get_PatternName](./get_patternname/)() const | Gets Pattern Name. | -| [get_R](../basicsetcoloroperator/get_r/)() | Gets red component of color. | -| [get_Y](../basicsetcoloroperator/get_y/)() | Gets yellow component of CMYK color. | -| virtual [getColor](../setcoloroperator/getcolor/)() | Retirns color specified by the operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [BasicSetColorOperator](../basicsetcoloroperator/) diff --git a/english/cpp/aspose.pdf.operators/basicsetcolorandpatternoperator/get_patternname/_index.md b/english/cpp/aspose.pdf.operators/basicsetcolorandpatternoperator/get_patternname/_index.md index 17c716a4a0..cdbdd717e1 100644 --- a/english/cpp/aspose.pdf.operators/basicsetcolorandpatternoperator/get_patternname/_index.md +++ b/english/cpp/aspose.pdf.operators/basicsetcolorandpatternoperator/get_patternname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Operators::BasicSetColorAndPatternOperator::get_Patt ## See Also +* Class [String](../../../system/string/) * Class [BasicSetColorAndPatternOperator](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/basicsetcoloroperator/_index.md b/english/cpp/aspose.pdf.operators/basicsetcoloroperator/_index.md index 6dc5f42c9c..af820d1e35 100644 --- a/english/cpp/aspose.pdf.operators/basicsetcoloroperator/_index.md +++ b/english/cpp/aspose.pdf.operators/basicsetcoloroperator/_index.md @@ -20,22 +20,15 @@ class BasicSetColorOperator : public Aspose::Pdf::Operators::SetColorOperator | Method | Description | | --- | --- | -| virtual [Accept](../../aspose.pdf/operator/accept/)(System::SharedPtr\) | Accepts visitor [IOperatorSelector](../../aspose.pdf/ioperatorselector/) which provides operators processing. | | [get_B](./get_b/)() | Gets red component of color. | | [get_C](./get_c/)() | Gets cyan component of CMYK color. | | virtual [get_Color](./get_color/)() | Gets array of color components. | | [get_G](./get_g/)() | Gets green component of color. | | [get_Gray](./get_gray/)() | Gets black component of gray color. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_K](./get_k/)() | Gets black component of CMYK color. | | [get_M](./get_m/)() | Gets magenta component of CMYK color. | | [get_R](./get_r/)() | Gets red component of color. | | [get_Y](./get_y/)() | Gets yellow component of CMYK color. | -| virtual [getColor](../setcoloroperator/getcolor/)() | Retirns color specified by the operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [SetColorOperator](../setcoloroperator/) diff --git a/english/cpp/aspose.pdf.operators/basicsetcoloroperator/get_color/_index.md b/english/cpp/aspose.pdf.operators/basicsetcoloroperator/get_color/_index.md index 25fd445cf1..63ad3f1f74 100644 --- a/english/cpp/aspose.pdf.operators/basicsetcoloroperator/get_color/_index.md +++ b/english/cpp/aspose.pdf.operators/basicsetcoloroperator/get_color/_index.md @@ -18,6 +18,7 @@ virtual System::ArrayPtr Aspose::Pdf::Operators::BasicSetColorOperator:: ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [BasicSetColorOperator](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/bdc/_index.md b/english/cpp/aspose.pdf.operators/bdc/_index.md index 170613e3ee..63f6f98616 100644 --- a/english/cpp/aspose.pdf.operators/bdc/_index.md +++ b/english/cpp/aspose.pdf.operators/bdc/_index.md @@ -23,14 +23,10 @@ class BDC : public Aspose::Pdf::Operator | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [BDC](./bdc/)(System::String) | Initializes operator. | | [BDC](./bdc/)(System::String, System::SharedPtr\) | | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Properties](./get_properties/)() const | | | [get_Tag](./get_tag/)() const | Gets marked content tag. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Tag](./set_tag/)(System::String) | Sets marked content tag. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/bdc/accept/_index.md b/english/cpp/aspose.pdf.operators/bdc/accept/_index.md index 9bb596b6ec..4a47e49968 100644 --- a/english/cpp/aspose.pdf.operators/bdc/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/bdc/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::BDC::Accept(System::SharedPtr vi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [BDC](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/bdc/bdc/_index.md b/english/cpp/aspose.pdf.operators/bdc/bdc/_index.md index a8e5a509c4..fa7365f8e0 100644 --- a/english/cpp/aspose.pdf.operators/bdc/bdc/_index.md +++ b/english/cpp/aspose.pdf.operators/bdc/bdc/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Operators::BDC::BDC(System::String tag) ## See Also +* Class [String](../../../system/string/) * Class [BDC](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) @@ -37,6 +38,8 @@ Aspose::Pdf::Operators::BDC::BDC(System::String tag, System::SharedPtr Aspose::Pdf::Operators::B ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BDCProperties](../../../aspose.pdf.facades/bdcproperties/) * Class [BDC](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/bdc/get_tag/_index.md b/english/cpp/aspose.pdf.operators/bdc/get_tag/_index.md index 59096e6f08..87ed6ad448 100644 --- a/english/cpp/aspose.pdf.operators/bdc/get_tag/_index.md +++ b/english/cpp/aspose.pdf.operators/bdc/get_tag/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Operators::BDC::get_Tag() const ## See Also +* Class [String](../../../system/string/) * Class [BDC](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/bdc/set_tag/_index.md b/english/cpp/aspose.pdf.operators/bdc/set_tag/_index.md index 98bd33bc7f..83f6e7e771 100644 --- a/english/cpp/aspose.pdf.operators/bdc/set_tag/_index.md +++ b/english/cpp/aspose.pdf.operators/bdc/set_tag/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Operators::BDC::set_Tag(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [BDC](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/bdc/tostring/_index.md b/english/cpp/aspose.pdf.operators/bdc/tostring/_index.md index ed1f796c09..49cc5963b6 100644 --- a/english/cpp/aspose.pdf.operators/bdc/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/bdc/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::BDC::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [BDC](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/bi/_index.md b/english/cpp/aspose.pdf.operators/bi/_index.md index da984690be..b9edb1c99a 100644 --- a/english/cpp/aspose.pdf.operators/bi/_index.md +++ b/english/cpp/aspose.pdf.operators/bi/_index.md @@ -22,11 +22,6 @@ class BI : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [BI](./bi/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/bi/accept/_index.md b/english/cpp/aspose.pdf.operators/bi/accept/_index.md index 8e962adb95..f02b872409 100644 --- a/english/cpp/aspose.pdf.operators/bi/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/bi/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::BI::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [BI](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/blocktextoperator/_index.md b/english/cpp/aspose.pdf.operators/blocktextoperator/_index.md index cffa15dcf9..ac152d81ec 100644 --- a/english/cpp/aspose.pdf.operators/blocktextoperator/_index.md +++ b/english/cpp/aspose.pdf.operators/blocktextoperator/_index.md @@ -20,16 +20,8 @@ class BlockTextOperator : public Aspose::Pdf::Operators::TextOperator | Method | Description | | --- | --- | -| [Accept](../textoperator/accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [BlockTextOperator](./blocktextoperator/)() | Initializes operator. | | [BlockTextOperator](./blocktextoperator/)(System::SharedPtr\) | Initializes [BlockTextOperator](./) which accepts TextProperties. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextOperator](../textoperator/) diff --git a/english/cpp/aspose.pdf.operators/blocktextoperator/blocktextoperator/_index.md b/english/cpp/aspose.pdf.operators/blocktextoperator/blocktextoperator/_index.md index 2c954fcc4a..d9224497c8 100644 --- a/english/cpp/aspose.pdf.operators/blocktextoperator/blocktextoperator/_index.md +++ b/english/cpp/aspose.pdf.operators/blocktextoperator/blocktextoperator/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Operators::BlockTextOperator::BlockTextOperator(System::SharedPtr) override | Accepts visitor object to process operator. | | [BMC](./bmc/)(System::String) | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Tag](./get_tag/)() const | Gets marked content tag. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Tag](./set_tag/)(System::String) | Sets marked content tag. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/bmc/accept/_index.md b/english/cpp/aspose.pdf.operators/bmc/accept/_index.md index f128d3cd6f..8b03bd915b 100644 --- a/english/cpp/aspose.pdf.operators/bmc/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/bmc/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::BMC::Accept(System::SharedPtr vi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [BMC](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/bmc/bmc/_index.md b/english/cpp/aspose.pdf.operators/bmc/bmc/_index.md index 0e0fc5b373..d40eaf105f 100644 --- a/english/cpp/aspose.pdf.operators/bmc/bmc/_index.md +++ b/english/cpp/aspose.pdf.operators/bmc/bmc/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Operators::BMC::BMC(System::String tag) ## See Also +* Class [String](../../../system/string/) * Class [BMC](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/bmc/get_tag/_index.md b/english/cpp/aspose.pdf.operators/bmc/get_tag/_index.md index 68454bd0fe..a76ef82c6c 100644 --- a/english/cpp/aspose.pdf.operators/bmc/get_tag/_index.md +++ b/english/cpp/aspose.pdf.operators/bmc/get_tag/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Operators::BMC::get_Tag() const ## See Also +* Class [String](../../../system/string/) * Class [BMC](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/bmc/set_tag/_index.md b/english/cpp/aspose.pdf.operators/bmc/set_tag/_index.md index 59d9b11410..65d4dc216f 100644 --- a/english/cpp/aspose.pdf.operators/bmc/set_tag/_index.md +++ b/english/cpp/aspose.pdf.operators/bmc/set_tag/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Operators::BMC::set_Tag(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [BMC](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/bmc/tostring/_index.md b/english/cpp/aspose.pdf.operators/bmc/tostring/_index.md index f9881a4056..27ec7e9c18 100644 --- a/english/cpp/aspose.pdf.operators/bmc/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/bmc/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::BMC::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [BMC](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/bt/_index.md b/english/cpp/aspose.pdf.operators/bt/_index.md index b9988d63f4..d93d185b8d 100644 --- a/english/cpp/aspose.pdf.operators/bt/_index.md +++ b/english/cpp/aspose.pdf.operators/bt/_index.md @@ -21,16 +21,8 @@ class BT : public Aspose::Pdf::Operators::BlockTextOperator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [BlockTextOperator](../blocktextoperator/blocktextoperator/)() | Initializes operator. | -| [BlockTextOperator](../blocktextoperator/blocktextoperator/)(System::SharedPtr\) | Initializes [BlockTextOperator](../blocktextoperator/) which accepts TextProperties. | | [BT](./bt/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | | [ToString](./tostring/)() const override | Produces text code of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [BlockTextOperator](../blocktextoperator/) diff --git a/english/cpp/aspose.pdf.operators/bt/accept/_index.md b/english/cpp/aspose.pdf.operators/bt/accept/_index.md index 57cdb2d18c..c8272d9fa5 100644 --- a/english/cpp/aspose.pdf.operators/bt/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/bt/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::BT::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [BT](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/bt/tostring/_index.md b/english/cpp/aspose.pdf.operators/bt/tostring/_index.md index af9d52c245..eae36cd904 100644 --- a/english/cpp/aspose.pdf.operators/bt/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/bt/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::BT::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [BT](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/bx/_index.md b/english/cpp/aspose.pdf.operators/bx/_index.md index b1d8ce615b..235a2d7ac5 100644 --- a/english/cpp/aspose.pdf.operators/bx/_index.md +++ b/english/cpp/aspose.pdf.operators/bx/_index.md @@ -22,11 +22,7 @@ class BX : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [BX](./bx/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/bx/accept/_index.md b/english/cpp/aspose.pdf.operators/bx/accept/_index.md index 8df1c9b418..6d55ee7d23 100644 --- a/english/cpp/aspose.pdf.operators/bx/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/bx/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::BX::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [BX](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/bx/tostring/_index.md b/english/cpp/aspose.pdf.operators/bx/tostring/_index.md index 315b90aec0..9666115014 100644 --- a/english/cpp/aspose.pdf.operators/bx/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/bx/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::BX::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [BX](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/clip/_index.md b/english/cpp/aspose.pdf.operators/clip/_index.md index 4c0c7af897..40190d7c4f 100644 --- a/english/cpp/aspose.pdf.operators/clip/_index.md +++ b/english/cpp/aspose.pdf.operators/clip/_index.md @@ -22,11 +22,7 @@ class Clip : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [Clip](./clip/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ToString](./tostring/)() const override | Returns text representation of operators. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/clip/accept/_index.md b/english/cpp/aspose.pdf.operators/clip/accept/_index.md index c161685f73..e26565c1a4 100644 --- a/english/cpp/aspose.pdf.operators/clip/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/clip/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::Clip::Accept(System::SharedPtr v ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [Clip](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/clip/tostring/_index.md b/english/cpp/aspose.pdf.operators/clip/tostring/_index.md index 58636b4931..6ce7a9a3e5 100644 --- a/english/cpp/aspose.pdf.operators/clip/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/clip/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::Clip::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [Clip](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/closepath/_index.md b/english/cpp/aspose.pdf.operators/closepath/_index.md index 58198c89fb..c910abedf1 100644 --- a/english/cpp/aspose.pdf.operators/closepath/_index.md +++ b/english/cpp/aspose.pdf.operators/closepath/_index.md @@ -22,11 +22,6 @@ class ClosePath : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [ClosePath](./closepath/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/closepath/accept/_index.md b/english/cpp/aspose.pdf.operators/closepath/accept/_index.md index 753de7d90f..781158dc5a 100644 --- a/english/cpp/aspose.pdf.operators/closepath/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/closepath/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::ClosePath::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [ClosePathEOFillStroke](./closepatheofillstroke/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/closepatheofillstroke/accept/_index.md b/english/cpp/aspose.pdf.operators/closepatheofillstroke/accept/_index.md index ec43f67b2d..49cb54867a 100644 --- a/english/cpp/aspose.pdf.operators/closepatheofillstroke/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/closepatheofillstroke/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::ClosePathEOFillStroke::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [ClosePathFillStroke](./closepathfillstroke/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ToString](./tostring/)() const override | Returns string representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/closepathfillstroke/accept/_index.md b/english/cpp/aspose.pdf.operators/closepathfillstroke/accept/_index.md index c66d9af3dd..a914df08a9 100644 --- a/english/cpp/aspose.pdf.operators/closepathfillstroke/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/closepathfillstroke/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::ClosePathFillStroke::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [ClosePathStroke](./closepathstroke/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ToString](./tostring/)() const override | Returns text representation of the operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/closepathstroke/accept/_index.md b/english/cpp/aspose.pdf.operators/closepathstroke/accept/_index.md index 1e8a9bd4cd..0c8056edfb 100644 --- a/english/cpp/aspose.pdf.operators/closepathstroke/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/closepathstroke/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::ClosePathStroke::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [ConcatenateMatrix](./concatenatematrix/)(double, double, double, double, double, double) | Initializes operator. | | [ConcatenateMatrix](./concatenatematrix/)(System::SharedPtr\) | Initializes operator by matrix. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Matrix](./get_matrix/)() const | [Matrix](../../aspose.pdf/matrix/) argument of the operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Matrix](./set_matrix/)(System::SharedPtr\) | [Matrix](../../aspose.pdf/matrix/) argument of the operator. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/concatenatematrix/accept/_index.md b/english/cpp/aspose.pdf.operators/concatenatematrix/accept/_index.md index cd1ecec6b8..ec75b9fe75 100644 --- a/english/cpp/aspose.pdf.operators/concatenatematrix/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/concatenatematrix/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::ConcatenateMatrix::Accept(System::SharedPtr Aspose::Pdf::Operators::ConcatenateMatrix ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../../../aspose.pdf/matrix/) * Class [ConcatenateMatrix](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/concatenatematrix/set_matrix/_index.md b/english/cpp/aspose.pdf.operators/concatenatematrix/set_matrix/_index.md index 22d5a48f5e..7f2e0f1f40 100644 --- a/english/cpp/aspose.pdf.operators/concatenatematrix/set_matrix/_index.md +++ b/english/cpp/aspose.pdf.operators/concatenatematrix/set_matrix/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Operators::ConcatenateMatrix::set_Matrix(System::SharedPtr) override | Accepts visitor object to process operator. | | [CurveTo](./curveto/)(double, double, double, double, double, double) | Initializes curve operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Points](./get_points/)() const | Points of the curve. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/curveto/accept/_index.md b/english/cpp/aspose.pdf.operators/curveto/accept/_index.md index ef99bef1ab..8f84e9cae0 100644 --- a/english/cpp/aspose.pdf.operators/curveto/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/curveto/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::CurveTo::Accept(System::SharedPtr> Aspose::Pdf::Operators::CurveTo::get_ ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [CurveTo](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/curveto/tostring/_index.md b/english/cpp/aspose.pdf.operators/curveto/tostring/_index.md index 3eb0c284b9..67e2715ce6 100644 --- a/english/cpp/aspose.pdf.operators/curveto/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/curveto/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::CurveTo::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [CurveTo](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/curveto1/_index.md b/english/cpp/aspose.pdf.operators/curveto1/_index.md index 7df90629c9..f106d04f93 100644 --- a/english/cpp/aspose.pdf.operators/curveto1/_index.md +++ b/english/cpp/aspose.pdf.operators/curveto1/_index.md @@ -22,12 +22,7 @@ class CurveTo1 : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts operator selector. | | [CurveTo1](./curveto1/)(double, double, double, double) | Initializes curve operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Points](./get_points/)() const | Points of the curve. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/curveto1/accept/_index.md b/english/cpp/aspose.pdf.operators/curveto1/accept/_index.md index 627b24b131..9149cab159 100644 --- a/english/cpp/aspose.pdf.operators/curveto1/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/curveto1/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::CurveTo1::Accept(System::SharedPtr> Aspose::Pdf::Operators::CurveTo1::get ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [CurveTo1](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/curveto2/_index.md b/english/cpp/aspose.pdf.operators/curveto2/_index.md index 8fb1aab5b5..6f9404ae55 100644 --- a/english/cpp/aspose.pdf.operators/curveto2/_index.md +++ b/english/cpp/aspose.pdf.operators/curveto2/_index.md @@ -22,12 +22,7 @@ class CurveTo2 : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [CurveTo2](./curveto2/)(double, double, double, double) | Initializes curve operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Points](./get_points/)() const | Points of the curve. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/curveto2/accept/_index.md b/english/cpp/aspose.pdf.operators/curveto2/accept/_index.md index f3f4ee9352..8eff3e3c5c 100644 --- a/english/cpp/aspose.pdf.operators/curveto2/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/curveto2/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::CurveTo2::Accept(System::SharedPtr> Aspose::Pdf::Operators::CurveTo2::get ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [CurveTo2](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/do/_index.md b/english/cpp/aspose.pdf.operators/do/_index.md index 04512d3e61..3d7d7c2086 100644 --- a/english/cpp/aspose.pdf.operators/do/_index.md +++ b/english/cpp/aspose.pdf.operators/do/_index.md @@ -23,13 +23,9 @@ class Do : public Aspose::Pdf::Operator | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [Do](./do/)(System::String) | Constructs new [Do](./) operator. | | [Do](./do/)() | Constructs new [Do](./) operator. Used for retrieving all [Do](./) operators, i.e. without checking their argument names. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Name](./get_name/)() const | Name of XObject argument of the operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Name](./set_name/)(System::String) | Name of XObject argument of the operator. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/do/accept/_index.md b/english/cpp/aspose.pdf.operators/do/accept/_index.md index 9c8d90610a..53a6e3e086 100644 --- a/english/cpp/aspose.pdf.operators/do/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/do/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::Do::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [Do](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/do/do/_index.md b/english/cpp/aspose.pdf.operators/do/do/_index.md index 82a84daf25..7913cb0f89 100644 --- a/english/cpp/aspose.pdf.operators/do/do/_index.md +++ b/english/cpp/aspose.pdf.operators/do/do/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Operators::Do::Do(System::String name) ## See Also +* Class [String](../../../system/string/) * Class [Do](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/do/get_name/_index.md b/english/cpp/aspose.pdf.operators/do/get_name/_index.md index 15778161c0..762c0a093d 100644 --- a/english/cpp/aspose.pdf.operators/do/get_name/_index.md +++ b/english/cpp/aspose.pdf.operators/do/get_name/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Operators::Do::get_Name() const ## See Also +* Class [String](../../../system/string/) * Class [Do](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/do/set_name/_index.md b/english/cpp/aspose.pdf.operators/do/set_name/_index.md index 0b9140df85..abb66bd9db 100644 --- a/english/cpp/aspose.pdf.operators/do/set_name/_index.md +++ b/english/cpp/aspose.pdf.operators/do/set_name/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Operators::Do::set_Name(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Do](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/do/tostring/_index.md b/english/cpp/aspose.pdf.operators/do/tostring/_index.md index 1941f1e46f..e06a8b2a8b 100644 --- a/english/cpp/aspose.pdf.operators/do/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/do/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::Do::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [Do](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/dp/_index.md b/english/cpp/aspose.pdf.operators/dp/_index.md index bb6c643806..1c53b4c677 100644 --- a/english/cpp/aspose.pdf.operators/dp/_index.md +++ b/english/cpp/aspose.pdf.operators/dp/_index.md @@ -22,13 +22,9 @@ class DP : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [DP](./dp/)(System::String) | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Tag](./get_tag/)() const | Gets marked content tag. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Tag](./set_tag/)(System::String) | Sets marked content tag. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/dp/accept/_index.md b/english/cpp/aspose.pdf.operators/dp/accept/_index.md index 5a70444ecd..44d533fef1 100644 --- a/english/cpp/aspose.pdf.operators/dp/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/dp/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::DP::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [DP](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/dp/dp/_index.md b/english/cpp/aspose.pdf.operators/dp/dp/_index.md index ce22f19d0d..080eaf9129 100644 --- a/english/cpp/aspose.pdf.operators/dp/dp/_index.md +++ b/english/cpp/aspose.pdf.operators/dp/dp/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Operators::DP::DP(System::String tag) ## See Also +* Class [String](../../../system/string/) * Class [DP](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/dp/get_tag/_index.md b/english/cpp/aspose.pdf.operators/dp/get_tag/_index.md index 9ac114f052..141d4b667b 100644 --- a/english/cpp/aspose.pdf.operators/dp/get_tag/_index.md +++ b/english/cpp/aspose.pdf.operators/dp/get_tag/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Operators::DP::get_Tag() const ## See Also +* Class [String](../../../system/string/) * Class [DP](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/dp/set_tag/_index.md b/english/cpp/aspose.pdf.operators/dp/set_tag/_index.md index 0013adc769..5f314a1677 100644 --- a/english/cpp/aspose.pdf.operators/dp/set_tag/_index.md +++ b/english/cpp/aspose.pdf.operators/dp/set_tag/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Operators::DP::set_Tag(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [DP](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/dp/tostring/_index.md b/english/cpp/aspose.pdf.operators/dp/tostring/_index.md index 83b08ead07..27310fc34f 100644 --- a/english/cpp/aspose.pdf.operators/dp/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/dp/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::DP::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [DP](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/ei/_index.md b/english/cpp/aspose.pdf.operators/ei/_index.md index d8fe2025e5..fb4748c197 100644 --- a/english/cpp/aspose.pdf.operators/ei/_index.md +++ b/english/cpp/aspose.pdf.operators/ei/_index.md @@ -22,11 +22,6 @@ class EI : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [EI](./ei/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/ei/accept/_index.md b/english/cpp/aspose.pdf.operators/ei/accept/_index.md index 1267d74afb..70aa238c06 100644 --- a/english/cpp/aspose.pdf.operators/ei/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/ei/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::EI::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [EI](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/emc/_index.md b/english/cpp/aspose.pdf.operators/emc/_index.md index cda3fd1da7..59be1f7c8f 100644 --- a/english/cpp/aspose.pdf.operators/emc/_index.md +++ b/english/cpp/aspose.pdf.operators/emc/_index.md @@ -22,11 +22,7 @@ class EMC : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [EMC](./emc/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/emc/accept/_index.md b/english/cpp/aspose.pdf.operators/emc/accept/_index.md index 036a8a9bef..8eb7d5312e 100644 --- a/english/cpp/aspose.pdf.operators/emc/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/emc/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::EMC::Accept(System::SharedPtr vi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [EMC](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/emc/tostring/_index.md b/english/cpp/aspose.pdf.operators/emc/tostring/_index.md index 06ab428e32..9b1d5284c9 100644 --- a/english/cpp/aspose.pdf.operators/emc/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/emc/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::EMC::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [EMC](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/endpath/_index.md b/english/cpp/aspose.pdf.operators/endpath/_index.md index 9468d2f84a..2a21b9aaa4 100644 --- a/english/cpp/aspose.pdf.operators/endpath/_index.md +++ b/english/cpp/aspose.pdf.operators/endpath/_index.md @@ -22,11 +22,7 @@ class EndPath : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [EndPath](./endpath/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ToString](./tostring/)() const override | [Text](../../aspose.pdf.text/) representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/endpath/accept/_index.md b/english/cpp/aspose.pdf.operators/endpath/accept/_index.md index 683b5957dc..951f9398a3 100644 --- a/english/cpp/aspose.pdf.operators/endpath/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/endpath/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::EndPath::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [EOClip](./eoclip/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/eoclip/accept/_index.md b/english/cpp/aspose.pdf.operators/eoclip/accept/_index.md index 1e085f1305..dc863e327c 100644 --- a/english/cpp/aspose.pdf.operators/eoclip/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/eoclip/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::EOClip::Accept(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [EOClip](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/eofill/_index.md b/english/cpp/aspose.pdf.operators/eofill/_index.md index 4230e6c852..cd21506b3e 100644 --- a/english/cpp/aspose.pdf.operators/eofill/_index.md +++ b/english/cpp/aspose.pdf.operators/eofill/_index.md @@ -22,11 +22,6 @@ class EOFill : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [EOFill](./eofill/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/eofill/accept/_index.md b/english/cpp/aspose.pdf.operators/eofill/accept/_index.md index 168f166449..7754e3abb7 100644 --- a/english/cpp/aspose.pdf.operators/eofill/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/eofill/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::EOFill::Accept(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [EOFill](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/eofillstroke/_index.md b/english/cpp/aspose.pdf.operators/eofillstroke/_index.md index 691d747fa4..8f982df3cc 100644 --- a/english/cpp/aspose.pdf.operators/eofillstroke/_index.md +++ b/english/cpp/aspose.pdf.operators/eofillstroke/_index.md @@ -22,11 +22,6 @@ class EOFillStroke : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [EOFillStroke](./eofillstroke/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/eofillstroke/accept/_index.md b/english/cpp/aspose.pdf.operators/eofillstroke/accept/_index.md index 6b61655af7..c825f9dccf 100644 --- a/english/cpp/aspose.pdf.operators/eofillstroke/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/eofillstroke/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::EOFillStroke::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [BlockTextOperator](../blocktextoperator/blocktextoperator/)() | Initializes operator. | -| [BlockTextOperator](../blocktextoperator/blocktextoperator/)(System::SharedPtr\) | Initializes [BlockTextOperator](../blocktextoperator/) which accepts TextProperties. | | [ET](./et/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | | [ToString](./tostring/)() const override | Produces text code of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [BlockTextOperator](../blocktextoperator/) diff --git a/english/cpp/aspose.pdf.operators/et/accept/_index.md b/english/cpp/aspose.pdf.operators/et/accept/_index.md index eec56ec772..9a2e97840d 100644 --- a/english/cpp/aspose.pdf.operators/et/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/et/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::ET::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [ET](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/et/tostring/_index.md b/english/cpp/aspose.pdf.operators/et/tostring/_index.md index bf5b28ef89..d2a09c483c 100644 --- a/english/cpp/aspose.pdf.operators/et/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/et/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::ET::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [ET](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/ex/_index.md b/english/cpp/aspose.pdf.operators/ex/_index.md index 6202ca3bdd..1bb7a94719 100644 --- a/english/cpp/aspose.pdf.operators/ex/_index.md +++ b/english/cpp/aspose.pdf.operators/ex/_index.md @@ -22,11 +22,6 @@ class EX : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [EX](./ex/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/ex/accept/_index.md b/english/cpp/aspose.pdf.operators/ex/accept/_index.md index 97dd4cb98c..2d45f964d1 100644 --- a/english/cpp/aspose.pdf.operators/ex/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/ex/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::EX::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [EX](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/fill/_index.md b/english/cpp/aspose.pdf.operators/fill/_index.md index 79a20a6c87..7f90320d28 100644 --- a/english/cpp/aspose.pdf.operators/fill/_index.md +++ b/english/cpp/aspose.pdf.operators/fill/_index.md @@ -22,11 +22,7 @@ class Fill : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [Fill](./fill/)() | Initilizes new f operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/fill/accept/_index.md b/english/cpp/aspose.pdf.operators/fill/accept/_index.md index d1566c1e90..4adab43997 100644 --- a/english/cpp/aspose.pdf.operators/fill/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/fill/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::Fill::Accept(System::SharedPtr v ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [Fill](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/fill/tostring/_index.md b/english/cpp/aspose.pdf.operators/fill/tostring/_index.md index 3d09843425..a2a54b4644 100644 --- a/english/cpp/aspose.pdf.operators/fill/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/fill/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::Fill::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [Fill](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/fillstroke/_index.md b/english/cpp/aspose.pdf.operators/fillstroke/_index.md index 03bab50130..898b0f2cb1 100644 --- a/english/cpp/aspose.pdf.operators/fillstroke/_index.md +++ b/english/cpp/aspose.pdf.operators/fillstroke/_index.md @@ -22,11 +22,7 @@ class FillStroke : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [FillStroke](./fillstroke/)() | Initializes operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/fillstroke/accept/_index.md b/english/cpp/aspose.pdf.operators/fillstroke/accept/_index.md index d42065c8ea..404ca8b373 100644 --- a/english/cpp/aspose.pdf.operators/fillstroke/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/fillstroke/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::FillStroke::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [GRestore](./grestore/)() | Initializes Q operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ToString](./tostring/)() const override | Returns text of the operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/grestore/accept/_index.md b/english/cpp/aspose.pdf.operators/grestore/accept/_index.md index 5eaf51e1f4..4256efd4c1 100644 --- a/english/cpp/aspose.pdf.operators/grestore/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/grestore/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::GRestore::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Name](./get_name/)() const | Gets name of graphic state resource. | | [GS](./gs/)(System::String) | Initializes gs operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Name](./set_name/)(System::String) | Sets name of graphic state resource. | | [ToString](./tostring/)() const override | Returns string representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/gs/accept/_index.md b/english/cpp/aspose.pdf.operators/gs/accept/_index.md index 0829113505..c494a0c380 100644 --- a/english/cpp/aspose.pdf.operators/gs/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/gs/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::GS::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [GS](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/gs/get_name/_index.md b/english/cpp/aspose.pdf.operators/gs/get_name/_index.md index ef37d41b8c..955fd82141 100644 --- a/english/cpp/aspose.pdf.operators/gs/get_name/_index.md +++ b/english/cpp/aspose.pdf.operators/gs/get_name/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Operators::GS::get_Name() const ## See Also +* Class [String](../../../system/string/) * Class [GS](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/gs/gs/_index.md b/english/cpp/aspose.pdf.operators/gs/gs/_index.md index 67a8ce6906..8d42e59dfc 100644 --- a/english/cpp/aspose.pdf.operators/gs/gs/_index.md +++ b/english/cpp/aspose.pdf.operators/gs/gs/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Operators::GS::GS(System::String name) ## See Also +* Class [String](../../../system/string/) * Class [GS](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/gs/set_name/_index.md b/english/cpp/aspose.pdf.operators/gs/set_name/_index.md index 3f5d6b559d..86c56aedff 100644 --- a/english/cpp/aspose.pdf.operators/gs/set_name/_index.md +++ b/english/cpp/aspose.pdf.operators/gs/set_name/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Operators::GS::set_Name(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [GS](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/gs/tostring/_index.md b/english/cpp/aspose.pdf.operators/gs/tostring/_index.md index 937aabe37f..9921ca5173 100644 --- a/english/cpp/aspose.pdf.operators/gs/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/gs/tostring/_index.md @@ -23,6 +23,7 @@ String representation of operator. ## See Also +* Class [String](../../../system/string/) * Class [GS](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/gsave/_index.md b/english/cpp/aspose.pdf.operators/gsave/_index.md index ae409b1687..32fe7b734d 100644 --- a/english/cpp/aspose.pdf.operators/gsave/_index.md +++ b/english/cpp/aspose.pdf.operators/gsave/_index.md @@ -21,12 +21,8 @@ class GSave : public Aspose::Pdf::Operator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [GSave](./gsave/)() | Initializes q operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ToString](./tostring/)() const override | Returns text of the operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/gsave/accept/_index.md b/english/cpp/aspose.pdf.operators/gsave/accept/_index.md index 71470ffb18..0f664f009c 100644 --- a/english/cpp/aspose.pdf.operators/gsave/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/gsave/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::GSave::Accept(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [GSave](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/gsave/tostring/_index.md b/english/cpp/aspose.pdf.operators/gsave/tostring/_index.md index c4178f9f7a..b7f96ee915 100644 --- a/english/cpp/aspose.pdf.operators/gsave/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/gsave/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::GSave::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [GSave](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/id/_index.md b/english/cpp/aspose.pdf.operators/id/_index.md index 35df81cacd..1b8f4040ef 100644 --- a/english/cpp/aspose.pdf.operators/id/_index.md +++ b/english/cpp/aspose.pdf.operators/id/_index.md @@ -21,12 +21,7 @@ class ID : public Aspose::Pdf::Operator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [ID](./id/)() | Initializes operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/id/accept/_index.md b/english/cpp/aspose.pdf.operators/id/accept/_index.md index c07b0b34d9..424862cac2 100644 --- a/english/cpp/aspose.pdf.operators/id/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/id/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::ID::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [ID](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/lineto/_index.md b/english/cpp/aspose.pdf.operators/lineto/_index.md index 50f5fed801..5ef1945d05 100644 --- a/english/cpp/aspose.pdf.operators/lineto/_index.md +++ b/english/cpp/aspose.pdf.operators/lineto/_index.md @@ -21,16 +21,12 @@ class LineTo : public Aspose::Pdf::Operator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_X](./get_x/)() const | X coordinate of line point. | | [get_Y](./get_y/)() const | Y coordinate of line point. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [LineTo](./lineto/)(double, double) | Initializes line operator. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_X](./set_x/)(double) | X coordinate of line point. | | [set_Y](./set_y/)(double) | Y coordinate of line point. | | [ToString](./tostring/)() const override | Returns text representation of the operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/lineto/accept/_index.md b/english/cpp/aspose.pdf.operators/lineto/accept/_index.md index 367343b77b..b41195413a 100644 --- a/english/cpp/aspose.pdf.operators/lineto/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/lineto/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::LineTo::Accept(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [LineTo](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/lineto/tostring/_index.md b/english/cpp/aspose.pdf.operators/lineto/tostring/_index.md index 9c52caeeb5..112051ef44 100644 --- a/english/cpp/aspose.pdf.operators/lineto/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/lineto/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::LineTo::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [LineTo](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/movetextposition/_index.md b/english/cpp/aspose.pdf.operators/movetextposition/_index.md index b5940568e5..e83e6df37b 100644 --- a/english/cpp/aspose.pdf.operators/movetextposition/_index.md +++ b/english/cpp/aspose.pdf.operators/movetextposition/_index.md @@ -21,20 +21,12 @@ class MoveTextPosition : public Aspose::Pdf::Operators::TextPlaceOperator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_X](./get_x/)() const | X coordinate of text position. | | [get_Y](./get_y/)() const | Y coordinate of text position. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [MoveTextPosition](./movetextposition/)(double, double) | Initializes operator. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_X](./set_x/)(double) | X coordinate of text position. | | [set_Y](./set_y/)(double) | Y coordinate of text position. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextPlaceOperator](../textplaceoperator/textplaceoperator/)() | Initializes [TextPlaceOperator](../textplaceoperator/). | -| [TextPlaceOperator](../textplaceoperator/textplaceoperator/)(System::SharedPtr\) | Initializes [TextPlaceOperator](../textplaceoperator/) which accepts TextProperties. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextPlaceOperator](../textplaceoperator/) diff --git a/english/cpp/aspose.pdf.operators/movetextposition/accept/_index.md b/english/cpp/aspose.pdf.operators/movetextposition/accept/_index.md index 83ffaa8787..3bb8b2d748 100644 --- a/english/cpp/aspose.pdf.operators/movetextposition/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/movetextposition/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::MoveTextPosition::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_X](./get_x/)() const | X coordinate of text position. | | [get_Y](./get_y/)() const | Y coordinate of text position. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [MoveTextPositionSetLeading](./movetextpositionsetleading/)(double, double) | Initializes operator. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_X](./set_x/)(double) | X coordinate of text position. | | [set_Y](./set_y/)(double) | Y coordinate of text position. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextPlaceOperator](../textplaceoperator/textplaceoperator/)() | Initializes [TextPlaceOperator](../textplaceoperator/). | -| [TextPlaceOperator](../textplaceoperator/textplaceoperator/)(System::SharedPtr\) | Initializes [TextPlaceOperator](../textplaceoperator/) which accepts TextProperties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextPlaceOperator](../textplaceoperator/) diff --git a/english/cpp/aspose.pdf.operators/movetextpositionsetleading/accept/_index.md b/english/cpp/aspose.pdf.operators/movetextpositionsetleading/accept/_index.md index 94a1c90aa4..9891a00521 100644 --- a/english/cpp/aspose.pdf.operators/movetextpositionsetleading/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/movetextpositionsetleading/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::MoveTextPositionSetLeading::Accept(System::SharedPt ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [MoveTextPositionSetLeading](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/moveto/_index.md b/english/cpp/aspose.pdf.operators/moveto/_index.md index e3d22f720b..ecf9ed50d5 100644 --- a/english/cpp/aspose.pdf.operators/moveto/_index.md +++ b/english/cpp/aspose.pdf.operators/moveto/_index.md @@ -21,16 +21,12 @@ class MoveTo : public Aspose::Pdf::Operator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_X](./get_x/)() const | X coordinate. | | [get_Y](./get_y/)() const | Y coordinate. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [MoveTo](./moveto/)(double, double) | Inintalizes new [Operators::m](../) (move to) operator. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_X](./set_x/)(double) | X coordinate. | | [set_Y](./set_y/)(double) | Y coordinate. | | [ToString](./tostring/)() const override | Returns text representation of the operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/moveto/accept/_index.md b/english/cpp/aspose.pdf.operators/moveto/accept/_index.md index 42719de9e7..be0d129574 100644 --- a/english/cpp/aspose.pdf.operators/moveto/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/moveto/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::MoveTo::Accept(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [MoveTo](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/moveto/tostring/_index.md b/english/cpp/aspose.pdf.operators/moveto/tostring/_index.md index 0bfb5f67d6..ba7f2ce0dc 100644 --- a/english/cpp/aspose.pdf.operators/moveto/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/moveto/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::MoveTo::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [MoveTo](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/movetonextline/_index.md b/english/cpp/aspose.pdf.operators/movetonextline/_index.md index 7b4ec6d3be..e9cb7e682a 100644 --- a/english/cpp/aspose.pdf.operators/movetonextline/_index.md +++ b/english/cpp/aspose.pdf.operators/movetonextline/_index.md @@ -21,16 +21,8 @@ class MoveToNextLine : public Aspose::Pdf::Operators::TextPlaceOperator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [MoveToNextLine](./movetonextline/)() | Initializes operator. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextPlaceOperator](../textplaceoperator/textplaceoperator/)() | Initializes [TextPlaceOperator](../textplaceoperator/). | -| [TextPlaceOperator](../textplaceoperator/textplaceoperator/)(System::SharedPtr\) | Initializes [TextPlaceOperator](../textplaceoperator/) which accepts TextProperties. | | [ToString](./tostring/)() const override | Returns text of the operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextPlaceOperator](../textplaceoperator/) diff --git a/english/cpp/aspose.pdf.operators/movetonextline/accept/_index.md b/english/cpp/aspose.pdf.operators/movetonextline/accept/_index.md index 5eddd8c767..e6ccde9639 100644 --- a/english/cpp/aspose.pdf.operators/movetonextline/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/movetonextline/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::MoveToNextLine::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Text](./get_text/)() override | Gets operator text. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [MoveToNextLineShowText](./movetonextlineshowtext/)() | Initializes operator. | | [MoveToNextLineShowText](./movetonextlineshowtext/)(System::String) | Initializes operator. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| virtual [set_Text](../textshowoperator/set_text/)(System::String) | Gets text which operator out on the page. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextShowOperator](../textshowoperator/textshowoperator/)() | Initializes [TextShowOperator](../textshowoperator/). | -| [TextShowOperator](../textshowoperator/textshowoperator/)(System::SharedPtr\) | Initializes [TextShowOperator](../textshowoperator/) which allows to pass TextProperties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextShowOperator](../textshowoperator/) diff --git a/english/cpp/aspose.pdf.operators/movetonextlineshowtext/accept/_index.md b/english/cpp/aspose.pdf.operators/movetonextlineshowtext/accept/_index.md index f7d4e003a9..10085c656f 100644 --- a/english/cpp/aspose.pdf.operators/movetonextlineshowtext/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/movetonextlineshowtext/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::MoveToNextLineShowText::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Tag](./get_tag/)() const | Gets marked content tag. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [MP](./mp/)(System::String) | Initializes operator. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Tag](./set_tag/)(System::String) | Sets marked content tag. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/mp/accept/_index.md b/english/cpp/aspose.pdf.operators/mp/accept/_index.md index f52b2f526e..65ef5992f8 100644 --- a/english/cpp/aspose.pdf.operators/mp/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/mp/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::MP::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [MP](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/mp/get_tag/_index.md b/english/cpp/aspose.pdf.operators/mp/get_tag/_index.md index 0405cdf2b3..ffbdd6135e 100644 --- a/english/cpp/aspose.pdf.operators/mp/get_tag/_index.md +++ b/english/cpp/aspose.pdf.operators/mp/get_tag/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Operators::MP::get_Tag() const ## See Also +* Class [String](../../../system/string/) * Class [MP](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/mp/mp/_index.md b/english/cpp/aspose.pdf.operators/mp/mp/_index.md index 86a22bac08..367856545d 100644 --- a/english/cpp/aspose.pdf.operators/mp/mp/_index.md +++ b/english/cpp/aspose.pdf.operators/mp/mp/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Operators::MP::MP(System::String tag) ## See Also +* Class [String](../../../system/string/) * Class [MP](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/mp/set_tag/_index.md b/english/cpp/aspose.pdf.operators/mp/set_tag/_index.md index d5219236f5..df202eb5c3 100644 --- a/english/cpp/aspose.pdf.operators/mp/set_tag/_index.md +++ b/english/cpp/aspose.pdf.operators/mp/set_tag/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Operators::MP::set_Tag(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [MP](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/obsoletefill/_index.md b/english/cpp/aspose.pdf.operators/obsoletefill/_index.md index 1bb0901172..09df1353ee 100644 --- a/english/cpp/aspose.pdf.operators/obsoletefill/_index.md +++ b/english/cpp/aspose.pdf.operators/obsoletefill/_index.md @@ -21,12 +21,7 @@ class ObsoleteFill : public Aspose::Pdf::Operator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [ObsoleteFill](./obsoletefill/)() | Initializes operator. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/obsoletefill/accept/_index.md b/english/cpp/aspose.pdf.operators/obsoletefill/accept/_index.md index 3825c5286d..08a6626c1d 100644 --- a/english/cpp/aspose.pdf.operators/obsoletefill/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/obsoletefill/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::ObsoleteFill::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [get_Height](./get_height/)() const | Height of the rectangle. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Width](./get_width/)() const | Width of the rectangle. | | [get_X](./get_x/)() const | X coordinate of most left side of rectangle. | | [get_Y](./get_y/)() const | Y corrdinate of bottom side of rectangle. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [Re](./re/)() | Initializes operator. | | [Re](./re/)(double, double, double, double) | Initializes operator. | | [set_Height](./set_height/)(double) | Height of the rectangle. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Width](./set_width/)(double) | Width of the rectangle. | | [set_X](./set_x/)(double) | X coordinate of most left side of rectangle. | | [set_Y](./set_y/)(double) | Y corrdinate of bottom side of rectangle. | | [ToString](./tostring/)() const override | Returns text representation of the operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/re/accept/_index.md b/english/cpp/aspose.pdf.operators/re/accept/_index.md index 2885095503..6fa8257803 100644 --- a/english/cpp/aspose.pdf.operators/re/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/re/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::Re::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [Re](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/re/tostring/_index.md b/english/cpp/aspose.pdf.operators/re/tostring/_index.md index 513c7318d5..d0ac8e3c52 100644 --- a/english/cpp/aspose.pdf.operators/re/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/re/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::Re::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [Re](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/selectfont/_index.md b/english/cpp/aspose.pdf.operators/selectfont/_index.md index d5bb0b10fe..80d5b50386 100644 --- a/english/cpp/aspose.pdf.operators/selectfont/_index.md +++ b/english/cpp/aspose.pdf.operators/selectfont/_index.md @@ -21,18 +21,10 @@ class SelectFont : public Aspose::Pdf::Operators::TextStateOperator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Name](./get_name/)() const | Name of font. | | [get_Size](./get_size/)() const | Size of text. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [SelectFont](./selectfont/)(System::String, double) | Initializes operator. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextStateOperator](../textstateoperator/textstateoperator/)() | Initializes [TextStateOperator](../textstateoperator/). | -| [TextStateOperator](../textstateoperator/textstateoperator/)(System::SharedPtr\) | Initializes TextStateoperator which allows to pass TextProperties. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextStateOperator](../textstateoperator/) diff --git a/english/cpp/aspose.pdf.operators/selectfont/accept/_index.md b/english/cpp/aspose.pdf.operators/selectfont/accept/_index.md index 60b1b39c13..3adb05e651 100644 --- a/english/cpp/aspose.pdf.operators/selectfont/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/selectfont/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SelectFont::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_B](../basicsetcoloroperator/get_b/)() | Gets red component of color. | -| [get_C](../basicsetcoloroperator/get_c/)() | Gets cyan component of CMYK color. | -| virtual [get_Color](../basicsetcoloroperator/get_color/)() | Gets array of color components. | -| [get_G](../basicsetcoloroperator/get_g/)() | Gets green component of color. | -| [get_Gray](../basicsetcoloroperator/get_gray/)() | Gets black component of gray color. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [get_K](../basicsetcoloroperator/get_k/)() | Gets black component of CMYK color. | -| [get_M](../basicsetcoloroperator/get_m/)() | Gets magenta component of CMYK color. | -| [get_PatternName](../basicsetcolorandpatternoperator/get_patternname/)() const | Gets Pattern Name. | -| [get_R](../basicsetcoloroperator/get_r/)() | Gets red component of color. | -| [get_Y](../basicsetcoloroperator/get_y/)() | Gets yellow component of CMYK color. | | [getColor](./getcolor/)() override | Returns color specified by operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [SetAdvancedColor](./setadvancedcolor/)() | Initializes operator. | | [SetAdvancedColor](./setadvancedcolor/)(double, System::String) | Constructor for scn operator. | | [SetAdvancedColor](./setadvancedcolor/)(double) | Constructor for scn operator. | @@ -42,8 +29,6 @@ class SetAdvancedColor : public Aspose::Pdf::Operators::BasicSetColorAndPatternO | [SetAdvancedColor](./setadvancedcolor/)(double, double, double, double, System::String) | Constructor for scn operator. | | [SetAdvancedColor](./setadvancedcolor/)(System::String) | Constructor for scn operator. | | [SetAdvancedColor](./setadvancedcolor/)(System::ArrayPtr\, System::String) | Constructor for scn operator. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [BasicSetColorAndPatternOperator](../basicsetcolorandpatternoperator/) diff --git a/english/cpp/aspose.pdf.operators/setadvancedcolor/accept/_index.md b/english/cpp/aspose.pdf.operators/setadvancedcolor/accept/_index.md index a9ac38a376..627d03f88e 100644 --- a/english/cpp/aspose.pdf.operators/setadvancedcolor/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setadvancedcolor/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetAdvancedColor::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_B](../basicsetcoloroperator/get_b/)() | Gets red component of color. | -| [get_C](../basicsetcoloroperator/get_c/)() | Gets cyan component of CMYK color. | -| virtual [get_Color](../basicsetcoloroperator/get_color/)() | Gets array of color components. | -| [get_G](../basicsetcoloroperator/get_g/)() | Gets green component of color. | -| [get_Gray](../basicsetcoloroperator/get_gray/)() | Gets black component of gray color. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [get_K](../basicsetcoloroperator/get_k/)() | Gets black component of CMYK color. | -| [get_M](../basicsetcoloroperator/get_m/)() | Gets magenta component of CMYK color. | -| [get_PatternName](../basicsetcolorandpatternoperator/get_patternname/)() const | Gets Pattern Name. | -| [get_R](../basicsetcoloroperator/get_r/)() | Gets red component of color. | -| [get_Y](../basicsetcoloroperator/get_y/)() | Gets yellow component of CMYK color. | | [getColor](./getcolor/)() override | Returns color specified by operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [SetAdvancedColorStroke](./setadvancedcolorstroke/)() | Initializes operator. | | [SetAdvancedColorStroke](./setadvancedcolorstroke/)(double) | Constructor for scn operator. | | [SetAdvancedColorStroke](./setadvancedcolorstroke/)(double, System::String) | Constructor for scn operator. | | [SetAdvancedColorStroke](./setadvancedcolorstroke/)(double, double, double, System::String) | Constructor for scn operator. | | [SetAdvancedColorStroke](./setadvancedcolorstroke/)(double, double, double, double, System::String) | Constructor for scn operator. | | [SetAdvancedColorStroke](./setadvancedcolorstroke/)(System::ArrayPtr\, System::String) | Constructor for scn operator. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [BasicSetColorAndPatternOperator](../basicsetcolorandpatternoperator/) diff --git a/english/cpp/aspose.pdf.operators/setadvancedcolorstroke/accept/_index.md b/english/cpp/aspose.pdf.operators/setadvancedcolorstroke/accept/_index.md index e1bcc69ae5..f8fa6b6731 100644 --- a/english/cpp/aspose.pdf.operators/setadvancedcolorstroke/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setadvancedcolorstroke/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetAdvancedColorStroke::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [get_CharSpacing](./get_charspacing/)() const | Gets the character spacing. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [set_CharSpacing](./set_charspacing/)(double) | Sets the character spacing. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [SetCharacterSpacing](./setcharacterspacing/)(double) | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextStateOperator](../textstateoperator/textstateoperator/)() | Initializes [TextStateOperator](../textstateoperator/). | -| [TextStateOperator](../textstateoperator/textstateoperator/)(System::SharedPtr\) | Initializes TextStateoperator which allows to pass TextProperties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextStateOperator](../textstateoperator/) diff --git a/english/cpp/aspose.pdf.operators/setcharacterspacing/accept/_index.md b/english/cpp/aspose.pdf.operators/setcharacterspacing/accept/_index.md index dc1161f83b..43d681e594 100644 --- a/english/cpp/aspose.pdf.operators/setcharacterspacing/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setcharacterspacing/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetCharacterSpacing::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Wx](./get_wx/)() const | Horizontal displacement of glyph coordinate. | | [get_Wy](./get_wy/)() const | Vertical displacement of glyph coordinate. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [SetCharWidth](./setcharwidth/)(double, double) | Constructor. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/setcharwidth/accept/_index.md b/english/cpp/aspose.pdf.operators/setcharwidth/accept/_index.md index 99abe4b2be..92ef8d745a 100644 --- a/english/cpp/aspose.pdf.operators/setcharwidth/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setcharwidth/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetCharWidth::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Llx](./get_llx/)() const | Lower-left horizontal coordinate of bounding rectangle. | | [get_Lly](./get_lly/)() const | Lower-left vertical coordinate of bounding rectangle. | | [get_Urx](./get_urx/)() const | Upper-right horizontal coordinate of bounding rectangle. | | [get_Ury](./get_ury/)() const | Upper-right vertical coordinate of bounding rectangle. | | [get_Wx](./get_wx/)() const | Horizontal displacement of glyph. | | [get_Wy](./get_wy/)() const | Vertical displacement of glyph. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [SetCharWidthBoundingBox](./setcharwidthboundingbox/)(double, double, double, double, double, double) | Initializes [SetCharWidthBoundingBox](./) operator. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/setcharwidthboundingbox/accept/_index.md b/english/cpp/aspose.pdf.operators/setcharwidthboundingbox/accept/_index.md index 3835998695..ba14cb3313 100644 --- a/english/cpp/aspose.pdf.operators/setcharwidthboundingbox/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setcharwidthboundingbox/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetCharWidthBoundingBox::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [get_C](./get_c/)() const | Gets the cyan component. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_K](./get_k/)() const | Gets the black component. | | [get_M](./get_m/)() const | Gets the magenta component. | | [get_Y](./get_y/)() const | Gets the yellow component. | | [getColor](./getcolor/)() override | Returns color. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [set_C](./set_c/)(double) | Sets the cyan component. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_K](./set_k/)(double) | Sets the black component. | | [set_M](./set_m/)(double) | Sets the magenta component. | | [set_Y](./set_y/)(double) | Sets the yellow component. | | [SetCMYKColor](./setcmykcolor/)(double, double, double, double) | Initializes operator. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [SetColorOperator](../setcoloroperator/) diff --git a/english/cpp/aspose.pdf.operators/setcmykcolor/accept/_index.md b/english/cpp/aspose.pdf.operators/setcmykcolor/accept/_index.md index 1787bd01bf..af0b3b024d 100644 --- a/english/cpp/aspose.pdf.operators/setcmykcolor/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setcmykcolor/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetCMYKColor::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [get_C](./get_c/)() const | Gets the cyan component. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_K](./get_k/)() const | Gets the black component. | | [get_M](./get_m/)() const | Gets the magenta component. | | [get_Y](./get_y/)() const | Gets the yellow component. | | [getColor](./getcolor/)() override | Returns the RGB color. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [set_C](./set_c/)(double) | Sets the cyan component. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_K](./set_k/)(double) | Sets the black component. | | [set_M](./set_m/)(double) | Sets the magenta component. | | [set_Y](./set_y/)(double) | Sets the yellow component. | | [SetCMYKColorStroke](./setcmykcolorstroke/)(double, double, double, double) | Initializes operator. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [SetColorOperator](../setcoloroperator/) diff --git a/english/cpp/aspose.pdf.operators/setcmykcolorstroke/accept/_index.md b/english/cpp/aspose.pdf.operators/setcmykcolorstroke/accept/_index.md index 1379fee8dc..39e46f40c9 100644 --- a/english/cpp/aspose.pdf.operators/setcmykcolorstroke/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setcmykcolorstroke/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetCMYKColorStroke::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [get_B](./get_b/)() const | Gets the blue component. | -| [get_B](../basicsetcoloroperator/get_b/)() | Gets red component of color. | | [get_C](./get_c/)() const | Gets the cyan component. | -| [get_C](../basicsetcoloroperator/get_c/)() | Gets cyan component of CMYK color. | -| virtual [get_Color](../basicsetcoloroperator/get_color/)() | Gets array of color components. | | [get_G](./get_g/)() const | Gets the green component. | -| [get_G](../basicsetcoloroperator/get_g/)() | Gets green component of color. | -| [get_Gray](../basicsetcoloroperator/get_gray/)() | Gets black component of gray color. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_K](./get_k/)() const | Gets the black component. | -| [get_K](../basicsetcoloroperator/get_k/)() | Gets black component of CMYK color. | | [get_M](./get_m/)() const | Gets the magenta component. | -| [get_M](../basicsetcoloroperator/get_m/)() | Gets magenta component of CMYK color. | | [get_R](./get_r/)() const | Gets the red component. | -| [get_R](../basicsetcoloroperator/get_r/)() | Gets red component of color. | | [get_Y](./get_y/)() const | Gets the yellow component. | -| [get_Y](../basicsetcoloroperator/get_y/)() | Gets yellow component of CMYK color. | | [getColor](./getcolor/)() override | Returns color specified by the operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [set_B](./set_b/)(double) | Sets the blue component. | | [set_C](./set_c/)(double) | Sets the cyan component. | | [set_G](./set_g/)(double) | Sets the green component. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_K](./set_k/)(double) | Sets the black component. | | [set_M](./set_m/)(double) | Sets the magenta component. | | [set_R](./set_r/)(double) | Sets the red component. | @@ -54,7 +42,6 @@ class SetColor : public Aspose::Pdf::Operators::BasicSetColorOperator | [SetColor](./setcolor/)(double, double, double, double) | Set color for non-stroking operator for CMYK color space. | | [SetColor](./setcolor/)(System::ArrayPtr\) | Constructor which allows to specify color components. | | [ToString](./tostring/)() const override | Returns string representation of color. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [BasicSetColorOperator](../basicsetcoloroperator/) diff --git a/english/cpp/aspose.pdf.operators/setcolor/accept/_index.md b/english/cpp/aspose.pdf.operators/setcolor/accept/_index.md index ad87573e2c..68b4989dcd 100644 --- a/english/cpp/aspose.pdf.operators/setcolor/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setcolor/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetColor::Accept(System::SharedPtr color) ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [SetColor](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/setcolor/tostring/_index.md b/english/cpp/aspose.pdf.operators/setcolor/tostring/_index.md index 90eef3ae31..ad3ae96824 100644 --- a/english/cpp/aspose.pdf.operators/setcolor/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/setcolor/tostring/_index.md @@ -23,6 +23,7 @@ String representation of color. ## See Also +* Class [String](../../../system/string/) * Class [SetColor](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/setcoloroperator/_index.md b/english/cpp/aspose.pdf.operators/setcoloroperator/_index.md index 7bb5ee52c1..114590e9da 100644 --- a/english/cpp/aspose.pdf.operators/setcoloroperator/_index.md +++ b/english/cpp/aspose.pdf.operators/setcoloroperator/_index.md @@ -20,13 +20,7 @@ class SetColorOperator : public Aspose::Pdf::Operator | Method | Description | | --- | --- | -| virtual [Accept](../../aspose.pdf/operator/accept/)(System::SharedPtr\) | Accepts visitor [IOperatorSelector](../../aspose.pdf/ioperatorselector/) which provides operators processing. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | virtual [getColor](./getcolor/)() | Retirns color specified by the operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/setcoloroperator/getcolor/_index.md b/english/cpp/aspose.pdf.operators/setcoloroperator/getcolor/_index.md index ff3c1ed7c9..8798ca989f 100644 --- a/english/cpp/aspose.pdf.operators/setcoloroperator/getcolor/_index.md +++ b/english/cpp/aspose.pdf.operators/setcoloroperator/getcolor/_index.md @@ -23,6 +23,7 @@ virtual System::Drawing::Color Aspose::Pdf::Operators::SetColorOperator::getColo ## See Also +* Class [Color](../../../system.drawing/color/) * Class [SetColorOperator](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/setcolorrenderingintent/_index.md b/english/cpp/aspose.pdf.operators/setcolorrenderingintent/_index.md index 31bee80018..2e2269e7f2 100644 --- a/english/cpp/aspose.pdf.operators/setcolorrenderingintent/_index.md +++ b/english/cpp/aspose.pdf.operators/setcolorrenderingintent/_index.md @@ -21,14 +21,9 @@ class SetColorRenderingIntent : public Aspose::Pdf::Operator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_IntentName](./get_intentname/)() const | Gets color rendering intent name. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_IntentName](./set_intentname/)(System::String) | Sets color rendering intent name. | | [SetColorRenderingIntent](./setcolorrenderingintent/)(System::String) | Set [Color](../../aspose.pdf/color/) Rendering Intent operator constructor. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/setcolorrenderingintent/accept/_index.md b/english/cpp/aspose.pdf.operators/setcolorrenderingintent/accept/_index.md index d8a90f363f..63f9e2b729 100644 --- a/english/cpp/aspose.pdf.operators/setcolorrenderingintent/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setcolorrenderingintent/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetColorRenderingIntent::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Name](./get_name/)() const | Gets color space name. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Name](./set_name/)(System::String) | Sets color space name. | | [SetColorSpace](./setcolorspace/)(System::String) | Initializes operator. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/setcolorspace/accept/_index.md b/english/cpp/aspose.pdf.operators/setcolorspace/accept/_index.md index ef629b5058..8d76fc8526 100644 --- a/english/cpp/aspose.pdf.operators/setcolorspace/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setcolorspace/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetColorSpace::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Name](./get_name/)() const | Gets color space name. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Name](./set_name/)(System::String) | Sets color space name. | | [SetColorSpaceStroke](./setcolorspacestroke/)(System::String) | Initializes operator. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/setcolorspacestroke/accept/_index.md b/english/cpp/aspose.pdf.operators/setcolorspacestroke/accept/_index.md index 5d44dc99de..c4b9e9b784 100644 --- a/english/cpp/aspose.pdf.operators/setcolorspacestroke/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setcolorspacestroke/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetColorSpaceStroke::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [get_B](./get_b/)() const | Gets the blue component. | -| [get_B](../basicsetcoloroperator/get_b/)() | Gets red component of color. | | [get_C](./get_c/)() const | Gets the cyan component. | -| [get_C](../basicsetcoloroperator/get_c/)() | Gets cyan component of CMYK color. | -| virtual [get_Color](../basicsetcoloroperator/get_color/)() | Gets array of color components. | | [get_G](./get_g/)() const | Gets the green component. | -| [get_G](../basicsetcoloroperator/get_g/)() | Gets green component of color. | -| [get_Gray](../basicsetcoloroperator/get_gray/)() | Gets black component of gray color. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_K](./get_k/)() const | Gets the black component. | -| [get_K](../basicsetcoloroperator/get_k/)() | Gets black component of CMYK color. | | [get_M](./get_m/)() const | Gets the magenta component. | -| [get_M](../basicsetcoloroperator/get_m/)() | Gets magenta component of CMYK color. | | [get_R](./get_r/)() const | Gets the red component. | -| [get_R](../basicsetcoloroperator/get_r/)() | Gets red component of color. | | [get_Y](./get_y/)() const | Gets the yellow component. | -| [get_Y](../basicsetcoloroperator/get_y/)() | Gets yellow component of CMYK color. | | [getColor](./getcolor/)() override | Returns color specified by operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [set_B](./set_b/)(double) | Sets the blue component. | | [set_C](./set_c/)(double) | Sets the cyan component. | | [set_G](./set_g/)(double) | Sets the green component. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_K](./set_k/)(double) | Sets the black component. | | [set_M](./set_m/)(double) | Sets the magenta component. | | [set_R](./set_r/)(double) | Sets the red component. | @@ -53,8 +41,6 @@ class SetColorStroke : public Aspose::Pdf::Operators::BasicSetColorOperator | [SetColorStroke](./setcolorstroke/)(double, double, double) | Set color for stroking operator for DeviceRGB, CalRGB, and Lab color spaces. | | [SetColorStroke](./setcolorstroke/)(System::ArrayPtr\) | Constructor which allows to set color components. | | [SetColorStroke](./setcolorstroke/)(double, double, double, double) | Set color for stroking operator for CMYK color space. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [BasicSetColorOperator](../basicsetcoloroperator/) diff --git a/english/cpp/aspose.pdf.operators/setcolorstroke/accept/_index.md b/english/cpp/aspose.pdf.operators/setcolorstroke/accept/_index.md index 47aeff082a..a49b24e33a 100644 --- a/english/cpp/aspose.pdf.operators/setcolorstroke/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setcolorstroke/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetColorStroke::Accept(System::SharedPtr ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [SetColorStroke](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/setdash/_index.md b/english/cpp/aspose.pdf.operators/setdash/_index.md index 553afe3f86..dd439e8452 100644 --- a/english/cpp/aspose.pdf.operators/setdash/_index.md +++ b/english/cpp/aspose.pdf.operators/setdash/_index.md @@ -21,16 +21,12 @@ class SetDash : public Aspose::Pdf::Operator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Pattern](./get_pattern/)() const | Dash pattern. Array's elements shall be numbers that specify the lengths of alternating dashes and gaps. In case of one element array dash and gap lengths are equal. | | [get_Phase](./get_phase/)() const | Dash phase. Before beginning to stroke a path, the dash array shall be cycled through, adding up the lengths of dashes and gaps. When the accumulated length equals the value specified by the dash phase, stroking of the path shall begin, and the dash array shall be used cyclically from that point onward. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Pattern](./set_pattern/)(System::ArrayPtr\) | Dash pattern. Array's elements shall be numbers that specify the lengths of alternating dashes and gaps. In case of one element array dash and gap lengths are equal. | | [set_Phase](./set_phase/)(int32_t) | Dash phase. Before beginning to stroke a path, the dash array shall be cycled through, adding up the lengths of dashes and gaps. When the accumulated length equals the value specified by the dash phase, stroking of the path shall begin, and the dash array shall be used cyclically from that point onward. | | [SetDash](./setdash/)(System::ArrayPtr\, int32_t) | Creates set dash pattern operator. | | [ToString](./tostring/)() const override | Gets operator string representation. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/setdash/accept/_index.md b/english/cpp/aspose.pdf.operators/setdash/accept/_index.md index 1d094bdd74..9c7483c42d 100644 --- a/english/cpp/aspose.pdf.operators/setdash/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setdash/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetDash::Accept(System::SharedPtr Aspose::Pdf::Operators::SetDash::get_Pattern() const ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [SetDash](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/setdash/set_pattern/_index.md b/english/cpp/aspose.pdf.operators/setdash/set_pattern/_index.md index 5b57a0e878..ac3eec5af6 100644 --- a/english/cpp/aspose.pdf.operators/setdash/set_pattern/_index.md +++ b/english/cpp/aspose.pdf.operators/setdash/set_pattern/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Operators::SetDash::set_Pattern(System::ArrayPtr valu ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [SetDash](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/setdash/setdash/_index.md b/english/cpp/aspose.pdf.operators/setdash/setdash/_index.md index 334814b5da..16acbbb03c 100644 --- a/english/cpp/aspose.pdf.operators/setdash/setdash/_index.md +++ b/english/cpp/aspose.pdf.operators/setdash/setdash/_index.md @@ -24,6 +24,7 @@ Aspose::Pdf::Operators::SetDash::SetDash(System::ArrayPtr pattern, int3 ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [SetDash](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/setdash/tostring/_index.md b/english/cpp/aspose.pdf.operators/setdash/tostring/_index.md index 0e263917c6..47c07785ce 100644 --- a/english/cpp/aspose.pdf.operators/setdash/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/setdash/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::SetDash::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [SetDash](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/setflat/_index.md b/english/cpp/aspose.pdf.operators/setflat/_index.md index 823442282d..0d7a5c716e 100644 --- a/english/cpp/aspose.pdf.operators/setflat/_index.md +++ b/english/cpp/aspose.pdf.operators/setflat/_index.md @@ -22,13 +22,8 @@ class SetFlat : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [get_Flatness](./get_flatness/)() const | Gets the flatness. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [set_Flatness](./set_flatness/)(double) | Sets the flatness. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [SetFlat](./setflat/)(double) | Initializes operator. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/setflat/accept/_index.md b/english/cpp/aspose.pdf.operators/setflat/accept/_index.md index 9b6c49febc..77eba109a3 100644 --- a/english/cpp/aspose.pdf.operators/setflat/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setflat/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetFlat::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [get_GlyphPositions](./get_glyphpositions/)() const | Returns positions of glyphs. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Text](./get_text/)() override | Gets text from operator argument (glyph positioning is ignored). | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| virtual [set_Text](../textshowoperator/set_text/)(System::String) | Gets text which operator out on the page. | | [SetGlyphsPositionShowText](./setglyphspositionshowtext/)(System::SharedPtr\\>\>) | Constructor for TJ operator. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextShowOperator](../textshowoperator/textshowoperator/)() | Initializes [TextShowOperator](../textshowoperator/). | -| [TextShowOperator](../textshowoperator/textshowoperator/)(System::SharedPtr\) | Initializes [TextShowOperator](../textshowoperator/) which allows to pass TextProperties. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextShowOperator](../textshowoperator/) diff --git a/english/cpp/aspose.pdf.operators/setglyphspositionshowtext/accept/_index.md b/english/cpp/aspose.pdf.operators/setglyphspositionshowtext/accept/_index.md index b779296212..b7c24adc10 100644 --- a/english/cpp/aspose.pdf.operators/setglyphspositionshowtext/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setglyphspositionshowtext/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetGlyphsPositionShowText::Accept(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [SetGlyphsPositionShowText](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/setglyphspositionshowtext/get_glyphpositions/_index.md b/english/cpp/aspose.pdf.operators/setglyphspositionshowtext/get_glyphpositions/_index.md index f3eafdd5d4..04ca5b76a8 100644 --- a/english/cpp/aspose.pdf.operators/setglyphspositionshowtext/get_glyphpositions/_index.md +++ b/english/cpp/aspose.pdf.operators/setglyphspositionshowtext/get_glyphpositions/_index.md @@ -18,6 +18,8 @@ System::SharedPtr) override | Accepts visitor object to process operator. | | [get_Gray](./get_gray/)() const | Gets the level of gray value. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [getColor](./getcolor/)() override | Returns color specified by operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [set_Gray](./set_gray/)(double) | Sets the level of gray value. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [SetGray](./setgray/)(double) | Initializes operator. | | [ToString](./tostring/)() const override | Returns string representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [SetColorOperator](../setcoloroperator/) diff --git a/english/cpp/aspose.pdf.operators/setgray/accept/_index.md b/english/cpp/aspose.pdf.operators/setgray/accept/_index.md index 4fc1b99021..9dca2af9f2 100644 --- a/english/cpp/aspose.pdf.operators/setgray/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setgray/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetGray::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [get_Gray](./get_gray/)() const | Gets the level of gray value. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [getColor](./getcolor/)() override | Returns color specified by operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [set_Gray](./set_gray/)(double) | Sets the level of gray value. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [SetGrayStroke](./setgraystroke/)(double) | Initializes operator with the specified color. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [SetColorOperator](../setcoloroperator/) diff --git a/english/cpp/aspose.pdf.operators/setgraystroke/accept/_index.md b/english/cpp/aspose.pdf.operators/setgraystroke/accept/_index.md index bfb008790b..8113849ff8 100644 --- a/english/cpp/aspose.pdf.operators/setgraystroke/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setgraystroke/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetGrayStroke::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [get_HorizontalScaling](./get_horizontalscaling/)() const | Gets the horizontal scaling. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [set_HorizontalScaling](./set_horizontalscaling/)(double) | Sets the horizontal scaling. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [SetHorizontalTextScaling](./sethorizontaltextscaling/)(double) | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextStateOperator](../textstateoperator/textstateoperator/)() | Initializes [TextStateOperator](../textstateoperator/). | -| [TextStateOperator](../textstateoperator/textstateoperator/)(System::SharedPtr\) | Initializes TextStateoperator which allows to pass TextProperties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextStateOperator](../textstateoperator/) diff --git a/english/cpp/aspose.pdf.operators/sethorizontaltextscaling/accept/_index.md b/english/cpp/aspose.pdf.operators/sethorizontaltextscaling/accept/_index.md index 1ffdeb7028..65dbfe5c09 100644 --- a/english/cpp/aspose.pdf.operators/sethorizontaltextscaling/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/sethorizontaltextscaling/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetHorizontalTextScaling::Accept(System::SharedPtr< ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [SetHorizontalTextScaling](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/setlinecap/_index.md b/english/cpp/aspose.pdf.operators/setlinecap/_index.md index 9f96b0de5b..41c1486187 100644 --- a/english/cpp/aspose.pdf.operators/setlinecap/_index.md +++ b/english/cpp/aspose.pdf.operators/setlinecap/_index.md @@ -22,13 +22,8 @@ class SetLineCap : public Aspose::Pdf::Operator | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | | [get_Cap](./get_cap/)() | Gets line caps style. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [set_Cap](./set_cap/)(LineCap) | Sets line caps style. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [SetLineCap](./setlinecap/)(LineCap) | Initializes [SetLineCap](./) operator. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/setlinecap/accept/_index.md b/english/cpp/aspose.pdf.operators/setlinecap/accept/_index.md index 8951ef2d8a..751d7d4c62 100644 --- a/english/cpp/aspose.pdf.operators/setlinecap/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setlinecap/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetLineCap::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Join](./get_join/)() | | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Join](./set_join/)(LineJoin) | | | [SetLineJoin](./setlinejoin/)() | Initializes operator. | | [SetLineJoin](./setlinejoin/)(LineJoin) | | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/setlinejoin/accept/_index.md b/english/cpp/aspose.pdf.operators/setlinejoin/accept/_index.md index 244f6b0a29..806cbce69f 100644 --- a/english/cpp/aspose.pdf.operators/setlinejoin/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setlinejoin/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetLineJoin::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Width](./get_width/)() const | Gets width of the line. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Width](./set_width/)(double) | Sets width of the line. | | [SetLineWidth](./setlinewidth/)(double) | Initializes operator with width value. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/setlinewidth/accept/_index.md b/english/cpp/aspose.pdf.operators/setlinewidth/accept/_index.md index 08c8d0b9f4..c6f4aeac6b 100644 --- a/english/cpp/aspose.pdf.operators/setlinewidth/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setlinewidth/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetLineWidth::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_MiterLimit](./get_miterlimit/)() const | Gets the miter limit. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_MiterLimit](./set_miterlimit/)(double) | Sets the miter limit. | | [SetMiterLimit](./setmiterlimit/)(double) | Initializes operator. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/setmiterlimit/accept/_index.md b/english/cpp/aspose.pdf.operators/setmiterlimit/accept/_index.md index 8f7f483ec8..b718e2af98 100644 --- a/english/cpp/aspose.pdf.operators/setmiterlimit/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setmiterlimit/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetMiterLimit::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [get_B](./get_b/)() const | Gets the blue component. | | [get_G](./get_g/)() const | Gets the green component. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_R](./get_r/)() const | Gets the red component. | | [getColor](./getcolor/)() override | Returns color specified by operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [set_B](./set_b/)(double) | Sets the blue component. | | [set_G](./set_g/)(double) | Sets the green component. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_R](./set_r/)(double) | Sets the red component. | | [SetRGBColor](./setrgbcolor/)(double, double, double) | Initializes operator. | | [SetRGBColor](./setrgbcolor/)(System::Drawing::Color) | Initializes operator with color. | | [ToString](./tostring/)() const override | Returns text representation of the operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [SetColorOperator](../setcoloroperator/) diff --git a/english/cpp/aspose.pdf.operators/setrgbcolor/accept/_index.md b/english/cpp/aspose.pdf.operators/setrgbcolor/accept/_index.md index 30e9bdcf66..125fe3a735 100644 --- a/english/cpp/aspose.pdf.operators/setrgbcolor/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setrgbcolor/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetRGBColor::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [get_B](./get_b/)() const | Gets the blue component. | | [get_G](./get_g/)() const | Gets the green component. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_R](./get_r/)() const | Gets the red component. | | [getColor](./getcolor/)() override | Returns color specified by operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | | [set_B](./set_b/)(double) | Sets the blue component. | | [set_G](./set_g/)(double) | Sets the green component. | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_R](./set_r/)(double) | Sets the red component. | | [SetRGBColorStroke](./setrgbcolorstroke/)(double, double, double) | Initializes operator. | | [SetRGBColorStroke](./setrgbcolorstroke/)(System::Drawing::Color) | Initializes operator with color. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [SetColorOperator](../setcoloroperator/) diff --git a/english/cpp/aspose.pdf.operators/setrgbcolorstroke/accept/_index.md b/english/cpp/aspose.pdf.operators/setrgbcolorstroke/accept/_index.md index 99caf38565..2eb26040d6 100644 --- a/english/cpp/aspose.pdf.operators/setrgbcolorstroke/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setrgbcolorstroke/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetRGBColorStroke::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | | [get_Ac](./get_ac/)() const | Get character spacing. | | [get_Aw](./get_aw/)() const | Gets word spacing. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Text](./get_text/)() override | Gets text of operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| virtual [set_Text](../textshowoperator/set_text/)(System::String) | Gets text which operator out on the page. | | [SetSpacingMoveToNextLineShowText](./setspacingmovetonextlineshowtext/)(double, double, System::String) | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextShowOperator](../textshowoperator/textshowoperator/)() | Initializes [TextShowOperator](../textshowoperator/). | -| [TextShowOperator](../textshowoperator/textshowoperator/)(System::SharedPtr\) | Initializes [TextShowOperator](../textshowoperator/) which allows to pass TextProperties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextShowOperator](../textshowoperator/) diff --git a/english/cpp/aspose.pdf.operators/setspacingmovetonextlineshowtext/accept/_index.md b/english/cpp/aspose.pdf.operators/setspacingmovetonextlineshowtext/accept/_index.md index 8796b49c6a..dd30b1d650 100644 --- a/english/cpp/aspose.pdf.operators/setspacingmovetonextlineshowtext/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setspacingmovetonextlineshowtext/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetSpacingMoveToNextLineShowText::Accept(System::Sh ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [SetSpacingMoveToNextLineShowText](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/setspacingmovetonextlineshowtext/get_text/_index.md b/english/cpp/aspose.pdf.operators/setspacingmovetonextlineshowtext/get_text/_index.md index 882787ef3c..e552eec8af 100644 --- a/english/cpp/aspose.pdf.operators/setspacingmovetonextlineshowtext/get_text/_index.md +++ b/english/cpp/aspose.pdf.operators/setspacingmovetonextlineshowtext/get_text/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Operators::SetSpacingMoveToNextLineShowText::get_Tex ## See Also +* Class [String](../../../system/string/) * Class [SetSpacingMoveToNextLineShowText](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/setspacingmovetonextlineshowtext/setspacingmovetonextlineshowtext/_index.md b/english/cpp/aspose.pdf.operators/setspacingmovetonextlineshowtext/setspacingmovetonextlineshowtext/_index.md index adb79a1281..abecb83087 100644 --- a/english/cpp/aspose.pdf.operators/setspacingmovetonextlineshowtext/setspacingmovetonextlineshowtext/_index.md +++ b/english/cpp/aspose.pdf.operators/setspacingmovetonextlineshowtext/setspacingmovetonextlineshowtext/_index.md @@ -25,6 +25,7 @@ Aspose::Pdf::Operators::SetSpacingMoveToNextLineShowText::SetSpacingMoveToNextLi ## See Also +* Class [String](../../../system/string/) * Class [SetSpacingMoveToNextLineShowText](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/settextleading/_index.md b/english/cpp/aspose.pdf.operators/settextleading/_index.md index cc52b259dd..248015231e 100644 --- a/english/cpp/aspose.pdf.operators/settextleading/_index.md +++ b/english/cpp/aspose.pdf.operators/settextleading/_index.md @@ -21,18 +21,10 @@ class SetTextLeading : public Aspose::Pdf::Operators::TextStateOperator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Leading](./get_leading/)() const | Gets the text leading. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Leading](./set_leading/)(double) | Sets the text leading. | | [SetTextLeading](./settextleading/)(double) | Initializes text leading operator. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextStateOperator](../textstateoperator/textstateoperator/)() | Initializes [TextStateOperator](../textstateoperator/). | -| [TextStateOperator](../textstateoperator/textstateoperator/)(System::SharedPtr\) | Initializes TextStateoperator which allows to pass TextProperties. | | [ToString](./tostring/)() const override | Produces text code of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextStateOperator](../textstateoperator/) diff --git a/english/cpp/aspose.pdf.operators/settextleading/accept/_index.md b/english/cpp/aspose.pdf.operators/settextleading/accept/_index.md index 05545e2d9b..020fb70d86 100644 --- a/english/cpp/aspose.pdf.operators/settextleading/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/settextleading/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetTextLeading::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Matrix](./get_matrix/)() const | [Matrix](../../aspose.pdf/matrix/) argument of the operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Matrix](./set_matrix/)(System::SharedPtr\) | [Matrix](../../aspose.pdf/matrix/) argument of the operator. | | [SetTextMatrix](./settextmatrix/)(double, double, double, double, double, double) | Initializes operator. | | [SetTextMatrix](./settextmatrix/)(System::SharedPtr\) | Initializes operator by matrix. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextPlaceOperator](../textplaceoperator/textplaceoperator/)() | Initializes [TextPlaceOperator](../textplaceoperator/). | -| [TextPlaceOperator](../textplaceoperator/textplaceoperator/)(System::SharedPtr\) | Initializes [TextPlaceOperator](../textplaceoperator/) which accepts TextProperties. | | [ToString](./tostring/)() const override | Returns text representation of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextPlaceOperator](../textplaceoperator/) diff --git a/english/cpp/aspose.pdf.operators/settextmatrix/accept/_index.md b/english/cpp/aspose.pdf.operators/settextmatrix/accept/_index.md index 50f8f097ec..283d5d4408 100644 --- a/english/cpp/aspose.pdf.operators/settextmatrix/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/settextmatrix/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetTextMatrix::Accept(System::SharedPtr Aspose::Pdf::Operators::SetTextMatrix::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../../../aspose.pdf/matrix/) * Class [SetTextMatrix](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/settextmatrix/set_matrix/_index.md b/english/cpp/aspose.pdf.operators/settextmatrix/set_matrix/_index.md index 5260455179..d7b2f862ec 100644 --- a/english/cpp/aspose.pdf.operators/settextmatrix/set_matrix/_index.md +++ b/english/cpp/aspose.pdf.operators/settextmatrix/set_matrix/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Operators::SetTextMatrix::set_Matrix(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [SetTextRenderingMode](./settextrenderingmode/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextStateOperator](../textstateoperator/textstateoperator/)() | Initializes [TextStateOperator](../textstateoperator/). | -| [TextStateOperator](../textstateoperator/textstateoperator/)(System::SharedPtr\) | Initializes TextStateoperator which allows to pass TextProperties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextStateOperator](../textstateoperator/) diff --git a/english/cpp/aspose.pdf.operators/settextrenderingmode/accept/_index.md b/english/cpp/aspose.pdf.operators/settextrenderingmode/accept/_index.md index a05b42dc80..b27787c2f0 100644 --- a/english/cpp/aspose.pdf.operators/settextrenderingmode/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/settextrenderingmode/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetTextRenderingMode::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_TextRise](./get_textrise/)() const | Gets the text rise. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_TextRise](./set_textrise/)(double) | Sets the text rise. | | [SetTextRise](./settextrise/)(double) | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextStateOperator](../textstateoperator/textstateoperator/)() | Initializes [TextStateOperator](../textstateoperator/). | -| [TextStateOperator](../textstateoperator/textstateoperator/)(System::SharedPtr\) | Initializes TextStateoperator which allows to pass TextProperties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextStateOperator](../textstateoperator/) diff --git a/english/cpp/aspose.pdf.operators/settextrise/accept/_index.md b/english/cpp/aspose.pdf.operators/settextrise/accept/_index.md index d04363aba6..9f254e564d 100644 --- a/english/cpp/aspose.pdf.operators/settextrise/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/settextrise/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetTextRise::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_WordSpacing](./get_wordspacing/)() const | Gets the word spacing. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_WordSpacing](./set_wordspacing/)(double) | Sets the word spacing. | | [SetWordSpacing](./setwordspacing/)(double) | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextStateOperator](../textstateoperator/textstateoperator/)() | Initializes [TextStateOperator](../textstateoperator/). | -| [TextStateOperator](../textstateoperator/textstateoperator/)(System::SharedPtr\) | Initializes TextStateoperator which allows to pass TextProperties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextStateOperator](../textstateoperator/) diff --git a/english/cpp/aspose.pdf.operators/setwordspacing/accept/_index.md b/english/cpp/aspose.pdf.operators/setwordspacing/accept/_index.md index 75d68228ef..7a4f46c648 100644 --- a/english/cpp/aspose.pdf.operators/setwordspacing/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/setwordspacing/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::SetWordSpacing::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Name](./get_name/)() const | Gets the shading name. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Name](./set_name/)(System::String) | Sets the shading name. | | [ShFill](./shfill/)(System::String) | Initializes operator. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/shfill/accept/_index.md b/english/cpp/aspose.pdf.operators/shfill/accept/_index.md index 8cdaa95ab1..3ccdc0876a 100644 --- a/english/cpp/aspose.pdf.operators/shfill/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/shfill/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::ShFill::Accept(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [ShFill](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/shfill/get_name/_index.md b/english/cpp/aspose.pdf.operators/shfill/get_name/_index.md index 8f129c9bca..80a7debaac 100644 --- a/english/cpp/aspose.pdf.operators/shfill/get_name/_index.md +++ b/english/cpp/aspose.pdf.operators/shfill/get_name/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Operators::ShFill::get_Name() const ## See Also +* Class [String](../../../system/string/) * Class [ShFill](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/shfill/set_name/_index.md b/english/cpp/aspose.pdf.operators/shfill/set_name/_index.md index 4b17de7bec..fa7bf02c55 100644 --- a/english/cpp/aspose.pdf.operators/shfill/set_name/_index.md +++ b/english/cpp/aspose.pdf.operators/shfill/set_name/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Operators::ShFill::set_Name(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [ShFill](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/shfill/shfill/_index.md b/english/cpp/aspose.pdf.operators/shfill/shfill/_index.md index 69a96a3bf1..7452e0b75e 100644 --- a/english/cpp/aspose.pdf.operators/shfill/shfill/_index.md +++ b/english/cpp/aspose.pdf.operators/shfill/shfill/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Operators::ShFill::ShFill(System::String shadingName) ## See Also +* Class [String](../../../system/string/) * Class [ShFill](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/showtext/_index.md b/english/cpp/aspose.pdf.operators/showtext/_index.md index 44c5f1976d..3570437422 100644 --- a/english/cpp/aspose.pdf.operators/showtext/_index.md +++ b/english/cpp/aspose.pdf.operators/showtext/_index.md @@ -21,21 +21,13 @@ class ShowText : public Aspose::Pdf::Operators::TextShowOperator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [get_Text](./get_text/)() override | [Text](../../aspose.pdf.text/) of operator. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [set_Text](./set_text/)(System::String) override | [Text](../../aspose.pdf.text/) of operator. | | [ShowText](./showtext/)(int32_t, System::String) | Initializes Tj opearor. | | [ShowText](./showtext/)(System::String) | Initializes Tj operator. | | [ShowText](./showtext/)(System::String, System::SharedPtr\) | Initializes Tj opearor. | | [ShowText](./showtext/)() | Initializes Tj operator. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [TextShowOperator](../textshowoperator/textshowoperator/)() | Initializes [TextShowOperator](../textshowoperator/). | -| [TextShowOperator](../textshowoperator/textshowoperator/)(System::SharedPtr\) | Initializes [TextShowOperator](../textshowoperator/) which allows to pass TextProperties. | | [ToString](./tostring/)() const override | Produces text code of operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextShowOperator](../textshowoperator/) diff --git a/english/cpp/aspose.pdf.operators/showtext/accept/_index.md b/english/cpp/aspose.pdf.operators/showtext/accept/_index.md index 8c17ddf8e3..45f4944869 100644 --- a/english/cpp/aspose.pdf.operators/showtext/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/showtext/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::ShowText::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [Stroke](./stroke/)() | Initializes operator. | | [ToString](./tostring/)() const override | Returns text representation of the operator. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/stroke/accept/_index.md b/english/cpp/aspose.pdf.operators/stroke/accept/_index.md index 9b62428ee5..3a43b06538 100644 --- a/english/cpp/aspose.pdf.operators/stroke/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/stroke/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::Stroke::Accept(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../../aspose.pdf/ioperatorselector/) * Class [Stroke](../) * Namespace [Aspose::Pdf::Operators](../../) diff --git a/english/cpp/aspose.pdf.operators/stroke/tostring/_index.md b/english/cpp/aspose.pdf.operators/stroke/tostring/_index.md index d6bca730f6..a2708242a8 100644 --- a/english/cpp/aspose.pdf.operators/stroke/tostring/_index.md +++ b/english/cpp/aspose.pdf.operators/stroke/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operators::Stroke::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [Stroke](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/textoperator/_index.md b/english/cpp/aspose.pdf.operators/textoperator/_index.md index 64340fceb9..8078a6aeab 100644 --- a/english/cpp/aspose.pdf.operators/textoperator/_index.md +++ b/english/cpp/aspose.pdf.operators/textoperator/_index.md @@ -21,13 +21,8 @@ class TextOperator : public Aspose::Pdf::Operator | Method | Description | | --- | --- | | [Accept](./accept/)(System::SharedPtr\) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | [TextOperator](./textoperator/)() | Initializes operator. | | [TextOperator](./textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [Operator](../../aspose.pdf/operator/) diff --git a/english/cpp/aspose.pdf.operators/textoperator/accept/_index.md b/english/cpp/aspose.pdf.operators/textoperator/accept/_index.md index 9989a3fb22..07f48a62ea 100644 --- a/english/cpp/aspose.pdf.operators/textoperator/accept/_index.md +++ b/english/cpp/aspose.pdf.operators/textoperator/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Operators::TextOperator::Accept(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | | [TextPlaceOperator](./textplaceoperator/)() | Initializes [TextPlaceOperator](./). | | [TextPlaceOperator](./textplaceoperator/)(System::SharedPtr\) | Initializes [TextPlaceOperator](./) which accepts TextProperties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextOperator](../textoperator/) diff --git a/english/cpp/aspose.pdf.operators/textplaceoperator/textplaceoperator/_index.md b/english/cpp/aspose.pdf.operators/textplaceoperator/textplaceoperator/_index.md index baa4690292..907e7eed29 100644 --- a/english/cpp/aspose.pdf.operators/textplaceoperator/textplaceoperator/_index.md +++ b/english/cpp/aspose.pdf.operators/textplaceoperator/textplaceoperator/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Operators::TextPlaceOperator::TextPlaceOperator(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | | virtual [get_Text](./get_text/)() | Gets text which operator out on the page. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | | virtual [set_Text](./set_text/)(System::String) | Gets text which operator out on the page. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | | [TextShowOperator](./textshowoperator/)() | Initializes [TextShowOperator](./). | | [TextShowOperator](./textshowoperator/)(System::SharedPtr\) | Initializes [TextShowOperator](./) which allows to pass TextProperties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextOperator](../textoperator/) diff --git a/english/cpp/aspose.pdf.operators/textshowoperator/get_text/_index.md b/english/cpp/aspose.pdf.operators/textshowoperator/get_text/_index.md index 9ada199e43..a94c3dcf42 100644 --- a/english/cpp/aspose.pdf.operators/textshowoperator/get_text/_index.md +++ b/english/cpp/aspose.pdf.operators/textshowoperator/get_text/_index.md @@ -18,6 +18,7 @@ virtual System::String Aspose::Pdf::Operators::TextShowOperator::get_Text() ## See Also +* Class [String](../../../system/string/) * Class [TextShowOperator](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/textshowoperator/set_text/_index.md b/english/cpp/aspose.pdf.operators/textshowoperator/set_text/_index.md index c0f6bd2174..7bd138d693 100644 --- a/english/cpp/aspose.pdf.operators/textshowoperator/set_text/_index.md +++ b/english/cpp/aspose.pdf.operators/textshowoperator/set_text/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::Operators::TextShowOperator::set_Text(System::String v ## See Also +* Class [String](../../../system/string/) * Class [TextShowOperator](../) * Namespace [Aspose::Pdf::Operators](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.operators/textshowoperator/textshowoperator/_index.md b/english/cpp/aspose.pdf.operators/textshowoperator/textshowoperator/_index.md index 68f2a24b1f..ffcf6586d2 100644 --- a/english/cpp/aspose.pdf.operators/textshowoperator/textshowoperator/_index.md +++ b/english/cpp/aspose.pdf.operators/textshowoperator/textshowoperator/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Operators::TextShowOperator::TextShowOperator(System::SharedPtr) override | Accepts visitor object to process operator. | -| [get_Index](../../aspose.pdf/operator/get_index/)() | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| static [IsTextShowOperator](../../aspose.pdf/operator/istextshowoperator/)(System::SharedPtr\) | Determines if the operator is operator which responsible for text output (Tj, TJ, etc) | -| [set_Index](../../aspose.pdf/operator/set_index/)(int32_t) | [Operator](../../aspose.pdf/operator/) index in page operators list. | -| [TextOperator](../textoperator/textoperator/)() | Initializes operator. | -| [TextOperator](../textoperator/textoperator/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) operator which accepts text properties. | | [TextStateOperator](./textstateoperator/)() | Initializes [TextStateOperator](./). | | [TextStateOperator](./textstateoperator/)(System::SharedPtr\) | Initializes TextStateoperator which allows to pass TextProperties. | -| [ToString](../../aspose.pdf/operator/tostring/)() const override | Returns text of operator and its parameters. | -| [ValueEquals](../../aspose.pdf/operator/valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also * Class [TextOperator](../textoperator/) diff --git a/english/cpp/aspose.pdf.operators/textstateoperator/textstateoperator/_index.md b/english/cpp/aspose.pdf.operators/textstateoperator/textstateoperator/_index.md index 6a6d03965b..5b57d5570a 100644 --- a/english/cpp/aspose.pdf.operators/textstateoperator/textstateoperator/_index.md +++ b/english/cpp/aspose.pdf.operators/textstateoperator/textstateoperator/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Operators::TextStateOperator::TextStateOperator(System::SharedPtr Aspose::Pdf::Optimization::Optimiz ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OptimizationOptions](../) * Class [OptimizationOptions](../) * Namespace [Aspose::Pdf::Optimization](../../) diff --git a/english/cpp/aspose.pdf.optimization/optimizationoptions/get_imagecompressionoptions/_index.md b/english/cpp/aspose.pdf.optimization/optimizationoptions/get_imagecompressionoptions/_index.md index 0342bebf23..82971f3e2b 100644 --- a/english/cpp/aspose.pdf.optimization/optimizationoptions/get_imagecompressionoptions/_index.md +++ b/english/cpp/aspose.pdf.optimization/optimizationoptions/get_imagecompressionoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pd ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ImageCompressionOptions](../../imagecompressionoptions/) * Class [OptimizationOptions](../) * Namespace [Aspose::Pdf::Optimization](../../) diff --git a/english/cpp/aspose.pdf.pdfaoptionclasses/fontembeddingoptions/_index.md b/english/cpp/aspose.pdf.pdfaoptionclasses/fontembeddingoptions/_index.md index 288a1660a3..ee8a81b0d7 100644 --- a/english/cpp/aspose.pdf.pdfaoptionclasses/fontembeddingoptions/_index.md +++ b/english/cpp/aspose.pdf.pdfaoptionclasses/fontembeddingoptions/_index.md @@ -25,5 +25,6 @@ class FontEmbeddingOptions : public System::Object | [set_UseDefaultSubstitution](./set_usedefaultsubstitution/)(bool) | Declares to substitute non-embedded font using default font substitution strategy. By default false;. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::PdfAOptionClasses](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.pdfaoptionclasses/tounicodeprocessingrules/_index.md b/english/cpp/aspose.pdf.pdfaoptionclasses/tounicodeprocessingrules/_index.md index 9bdf1a80bb..04478a18cd 100644 --- a/english/cpp/aspose.pdf.pdfaoptionclasses/tounicodeprocessingrules/_index.md +++ b/english/cpp/aspose.pdf.pdfaoptionclasses/tounicodeprocessingrules/_index.md @@ -29,5 +29,6 @@ class ToUnicodeProcessingRules : public System::Object | [ToUnicodeProcessingRules](./tounicodeprocessingrules/)(bool, bool) | Constructor. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::PdfAOptionClasses](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.pdftomarkdown/headinglevels/_index.md b/english/cpp/aspose.pdf.pdftomarkdown/headinglevels/_index.md index 7c7f3fd0ce..ad7c0aa68e 100644 --- a/english/cpp/aspose.pdf.pdftomarkdown/headinglevels/_index.md +++ b/english/cpp/aspose.pdf.pdftomarkdown/headinglevels/_index.md @@ -26,5 +26,6 @@ class HeadingLevels : public System::Object | [HeadingLevels](./headinglevels/)(double) | Creates a new instance of the [HeadingLevels](./) class. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::PdfToMarkdown](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.pdftomarkdown/headinglevels/addlevels/_index.md b/english/cpp/aspose.pdf.pdftomarkdown/headinglevels/addlevels/_index.md index 5540ae89b7..a5598e8922 100644 --- a/english/cpp/aspose.pdf.pdftomarkdown/headinglevels/addlevels/_index.md +++ b/english/cpp/aspose.pdf.pdftomarkdown/headinglevels/addlevels/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::PdfToMarkdown::HeadingLevels::AddLevels(System::SharedPtr> Aspose::Pdf::PdfT ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) * Class [HeadingLevels](../) * Namespace [Aspose::Pdf::PdfToMarkdown](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/_index.md b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/_index.md index 6ca56123c4..74067103bb 100644 --- a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/_index.md +++ b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/_index.md @@ -21,26 +21,18 @@ class MarkdownSaveOptions : public Aspose::Pdf::UnifiedSaveOptions | Method | Description | | --- | --- | | [get_AreaToExtract](./get_areatoextract/)() const | Get or set an rectangle area to extract content to markdown. | -| [get_CacheGlyphs](../../aspose.pdf/saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../../aspose.pdf/saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | | [get_EmphasisStyle](./get_emphasisstyle/)() const | Gets the style of emphasis for generated document. | -| [get_ExtractOcrSublayerOnly](../../aspose.pdf/unifiedsaveoptions/get_extractocrsublayeronly/)() const | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [get_ExtractVectorGraphics](./get_extractvectorgraphics/)() const | Gets and sets a property indicating whether vector graphics should be extracted. | | [get_HeadingLevels](./get_headinglevels/)() const | Defines expected heading levels to use in FontSize recognition headers strategy. If this property value is set, then header recognition [PdfToMarkdown::HeadingRecognitionStrategy::Heuristic](../headingrecognitionstrategy/) strategy will be selected when set [PdfToMarkdown::HeadingRecognitionStrategy::Auto](../headingrecognitionstrategy/) strategies even if the document contains bookmarks. | | [get_HeadingRecognitionStrategy](./get_headingrecognitionstrategy/)() const | Gets the heading recognition strategy. | | [get_HeadingStyle](./get_headingstyle/)() const | Gets the heading style for generated document. | | [get_LineBreakStyle](./get_linebreakstyle/)() const | Gets the line break style for generated document. | | [get_ResourcesDirectoryName](./get_resourcesdirectoryname/)() const | Gets and sets the directory name to save document resources such as images. If the value is not specified, then the images will be written to the same directory as the markdown file itself. This is not path, it is only name! This directory will be automatically created in the directory with the saved markdown file. | -| [get_SaveFormat](../../aspose.pdf/saveoptions/get_saveformat/)() const | Format of data save. | | [get_SubscriptAndSuperscriptConversion](./get_subscriptandsuperscriptconversion/)() const | Gets ans sets allowance to convert subscript and superscript. This value is true by default. | | [get_UseImageHtmlTag](./get_useimagehtmltag/)() const | Gets and sets allowance to use of an img tag to insert images to the left and right of the text. In this case, in the markdown viewer, the text will wrap around the image. | -| [get_WarningHandler](../../aspose.pdf/saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | | [MarkdownSaveOptions](./markdownsaveoptions/)() | Creates an instance option to save a document in markdown format. | | [set_AreaToExtract](./set_areatoextract/)(System::SharedPtr\) | Get or set an rectangle area to extract content to markdown. | -| [set_CacheGlyphs](../../aspose.pdf/saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../../aspose.pdf/saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | | [set_EmphasisStyle](./set_emphasisstyle/)(Aspose::Pdf::PdfToMarkdown::EmphasisStyle) | Sets the style of emphasis for generated document. | -| [set_ExtractOcrSublayerOnly](../../aspose.pdf/unifiedsaveoptions/set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [set_ExtractVectorGraphics](./set_extractvectorgraphics/)(bool) | Gets and sets a property indicating whether vector graphics should be extracted. | | [set_HeadingLevels](./set_headinglevels/)(System::SharedPtr\) | Defines expected heading levels to use in FontSize recognition headers strategy. If this property value is set, then header recognition [PdfToMarkdown::HeadingRecognitionStrategy::Heuristic](../headingrecognitionstrategy/) strategy will be selected when set [PdfToMarkdown::HeadingRecognitionStrategy::Auto](../headingrecognitionstrategy/) strategies even if the document contains bookmarks. | | [set_HeadingRecognitionStrategy](./set_headingrecognitionstrategy/)(Aspose::Pdf::PdfToMarkdown::HeadingRecognitionStrategy) | Sets the heading recognition strategy. | @@ -49,8 +41,6 @@ class MarkdownSaveOptions : public Aspose::Pdf::UnifiedSaveOptions | [set_ResourcesDirectoryName](./set_resourcesdirectoryname/)(System::String) | Gets and sets the directory name to save document resources such as images. If the value is not specified, then the images will be written to the same directory as the markdown file itself. This is not path, it is only name! This directory will be automatically created in the directory with the saved markdown file. | | [set_SubscriptAndSuperscriptConversion](./set_subscriptandsuperscriptconversion/)(bool) | Gets ans sets allowance to convert subscript and superscript. This value is true by default. | | [set_UseImageHtmlTag](./set_useimagehtmltag/)(bool) | Gets and sets allowance to use of an img tag to insert images to the left and right of the text. In this case, in the markdown viewer, the text will wrap around the image. | -| [set_WarningHandler](../../aspose.pdf/saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [UnifiedSaveOptions](../../aspose.pdf/unifiedsaveoptions/unifiedsaveoptions/)() | | ## See Also * Class [UnifiedSaveOptions](../../aspose.pdf/unifiedsaveoptions/) diff --git a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/get_areatoextract/_index.md b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/get_areatoextract/_index.md index 8c741d5922..eba15f3cae 100644 --- a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/get_areatoextract/_index.md +++ b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/get_areatoextract/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::PdfToMarkdown::MarkdownSaveOpt ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [MarkdownSaveOptions](../) * Namespace [Aspose::Pdf::PdfToMarkdown](../../) diff --git a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/get_headinglevels/_index.md b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/get_headinglevels/_index.md index 6b7e6bfcf3..7a0833120b 100644 --- a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/get_headinglevels/_index.md +++ b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/get_headinglevels/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [HeadingLevels](../../headinglevels/) * Class [MarkdownSaveOptions](../) * Namespace [Aspose::Pdf::PdfToMarkdown](../../) diff --git a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/get_resourcesdirectoryname/_index.md b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/get_resourcesdirectoryname/_index.md index e7a6968c98..00d65ecc92 100644 --- a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/get_resourcesdirectoryname/_index.md +++ b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/get_resourcesdirectoryname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::PdfToMarkdown::MarkdownSaveOptions::get_ResourcesDir ## See Also +* Class [String](../../../system/string/) * Class [MarkdownSaveOptions](../) * Namespace [Aspose::Pdf::PdfToMarkdown](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/set_areatoextract/_index.md b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/set_areatoextract/_index.md index 46cc686b3f..2f85fe87b8 100644 --- a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/set_areatoextract/_index.md +++ b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/set_areatoextract/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PdfToMarkdown::MarkdownSaveOptions::set_AreaToExtract(System:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [MarkdownSaveOptions](../) * Namespace [Aspose::Pdf::PdfToMarkdown](../../) diff --git a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/set_headinglevels/_index.md b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/set_headinglevels/_index.md index af4fc1d832..7c7342a72a 100644 --- a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/set_headinglevels/_index.md +++ b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/set_headinglevels/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PdfToMarkdown::MarkdownSaveOptions::set_HeadingLevels(System:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [HeadingLevels](../../headinglevels/) * Class [MarkdownSaveOptions](../) * Namespace [Aspose::Pdf::PdfToMarkdown](../../) diff --git a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/set_resourcesdirectoryname/_index.md b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/set_resourcesdirectoryname/_index.md index e753376cb3..5c999bee60 100644 --- a/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/set_resourcesdirectoryname/_index.md +++ b/english/cpp/aspose.pdf.pdftomarkdown/markdownsaveoptions/set_resourcesdirectoryname/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PdfToMarkdown::MarkdownSaveOptions::set_ResourcesDirectoryName ## See Also +* Class [String](../../../system/string/) * Class [MarkdownSaveOptions](../) * Namespace [Aspose::Pdf::PdfToMarkdown](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.sanitization/irecovery/_index.md b/english/cpp/aspose.pdf.sanitization/irecovery/_index.md index 866f22405f..88f642f2bb 100644 --- a/english/cpp/aspose.pdf.sanitization/irecovery/_index.md +++ b/english/cpp/aspose.pdf.sanitization/irecovery/_index.md @@ -26,5 +26,6 @@ class IRecovery : public virtual System::Object | virtual [TrimTop](./trimtop/)() | Removes data before PDF. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Sanitization](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.sanitization/irecovery/get_log/_index.md b/english/cpp/aspose.pdf.sanitization/irecovery/get_log/_index.md index 0e1d5ae423..678ed114a4 100644 --- a/english/cpp/aspose.pdf.sanitization/irecovery/get_log/_index.md +++ b/english/cpp/aspose.pdf.sanitization/irecovery/get_log/_index.md @@ -18,6 +18,9 @@ virtual System::SharedPtr> As ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [String](../../../system/string/) * Class [IRecovery](../) * Namespace [Aspose::Pdf::Sanitization](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.structure/element/_index.md b/english/cpp/aspose.pdf.structure/element/_index.md index a2469fcb61..fb296d9a2c 100644 --- a/english/cpp/aspose.pdf.structure/element/_index.md +++ b/english/cpp/aspose.pdf.structure/element/_index.md @@ -32,5 +32,6 @@ class Element : public System::Object | virtual [set_Lang](./set_lang/)(System::String) | (Optional; PDF 1.4) A language specifying the natural language for all text in the structure element except where overridden by language specifications for nested structure elements or marked content. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Structure](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.structure/element/get_actualtext/_index.md b/english/cpp/aspose.pdf.structure/element/get_actualtext/_index.md index 0d5d749b3e..5aed5b1c25 100644 --- a/english/cpp/aspose.pdf.structure/element/get_actualtext/_index.md +++ b/english/cpp/aspose.pdf.structure/element/get_actualtext/_index.md @@ -18,6 +18,7 @@ virtual System::String Aspose::Pdf::Structure::Element::get_ActualText() ## See Also +* Class [String](../../../system/string/) * Class [Element](../) * Namespace [Aspose::Pdf::Structure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.structure/element/get_alt/_index.md b/english/cpp/aspose.pdf.structure/element/get_alt/_index.md index ca2e3f0c66..701b68b6b1 100644 --- a/english/cpp/aspose.pdf.structure/element/get_alt/_index.md +++ b/english/cpp/aspose.pdf.structure/element/get_alt/_index.md @@ -18,6 +18,7 @@ virtual System::String Aspose::Pdf::Structure::Element::get_Alt() ## See Also +* Class [String](../../../system/string/) * Class [Element](../) * Namespace [Aspose::Pdf::Structure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.structure/element/get_children/_index.md b/english/cpp/aspose.pdf.structure/element/get_children/_index.md index c8160960f5..76a5d232db 100644 --- a/english/cpp/aspose.pdf.structure/element/get_children/_index.md +++ b/english/cpp/aspose.pdf.structure/element/get_children/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Structure::Element::get_Childr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ElementCollection](../../elementcollection/) * Class [Element](../) * Namespace [Aspose::Pdf::Structure](../../) diff --git a/english/cpp/aspose.pdf.structure/element/get_e/_index.md b/english/cpp/aspose.pdf.structure/element/get_e/_index.md index 2be4653a4e..0d122c9a55 100644 --- a/english/cpp/aspose.pdf.structure/element/get_e/_index.md +++ b/english/cpp/aspose.pdf.structure/element/get_e/_index.md @@ -18,6 +18,7 @@ virtual System::String Aspose::Pdf::Structure::Element::get_E() ## See Also +* Class [String](../../../system/string/) * Class [Element](../) * Namespace [Aspose::Pdf::Structure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.structure/element/get_lang/_index.md b/english/cpp/aspose.pdf.structure/element/get_lang/_index.md index d28f26ca6c..d75ffcbe86 100644 --- a/english/cpp/aspose.pdf.structure/element/get_lang/_index.md +++ b/english/cpp/aspose.pdf.structure/element/get_lang/_index.md @@ -18,6 +18,7 @@ virtual System::String Aspose::Pdf::Structure::Element::get_Lang() ## See Also +* Class [String](../../../system/string/) * Class [Element](../) * Namespace [Aspose::Pdf::Structure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.structure/element/set_actualtext/_index.md b/english/cpp/aspose.pdf.structure/element/set_actualtext/_index.md index 53217ee174..b789a7e69d 100644 --- a/english/cpp/aspose.pdf.structure/element/set_actualtext/_index.md +++ b/english/cpp/aspose.pdf.structure/element/set_actualtext/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::Structure::Element::set_ActualText(System::String valu ## See Also +* Class [String](../../../system/string/) * Class [Element](../) * Namespace [Aspose::Pdf::Structure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.structure/element/set_alt/_index.md b/english/cpp/aspose.pdf.structure/element/set_alt/_index.md index 9567089239..651ff4d904 100644 --- a/english/cpp/aspose.pdf.structure/element/set_alt/_index.md +++ b/english/cpp/aspose.pdf.structure/element/set_alt/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::Structure::Element::set_Alt(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Element](../) * Namespace [Aspose::Pdf::Structure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.structure/element/set_e/_index.md b/english/cpp/aspose.pdf.structure/element/set_e/_index.md index af3537ffd1..c4c94766cd 100644 --- a/english/cpp/aspose.pdf.structure/element/set_e/_index.md +++ b/english/cpp/aspose.pdf.structure/element/set_e/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::Structure::Element::set_E(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Element](../) * Namespace [Aspose::Pdf::Structure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.structure/element/set_lang/_index.md b/english/cpp/aspose.pdf.structure/element/set_lang/_index.md index b2726ed34e..07c6214a7c 100644 --- a/english/cpp/aspose.pdf.structure/element/set_lang/_index.md +++ b/english/cpp/aspose.pdf.structure/element/set_lang/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::Structure::Element::set_Lang(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Element](../) * Namespace [Aspose::Pdf::Structure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.structure/elementcollection/_index.md b/english/cpp/aspose.pdf.structure/elementcollection/_index.md index cf1b435c9a..c049f6d940 100644 --- a/english/cpp/aspose.pdf.structure/elementcollection/_index.md +++ b/english/cpp/aspose.pdf.structure/elementcollection/_index.md @@ -45,5 +45,6 @@ class ElementCollection : public System::Collections::Generic::IEnumerable Aspose::Pdf::Structure::FigureElement: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../../system.drawing/image/) * Class [FigureElement](../) * Namespace [Aspose::Pdf::Structure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.structure/rootelement/_index.md b/english/cpp/aspose.pdf.structure/rootelement/_index.md index d735385b59..3dfdfd0d5d 100644 --- a/english/cpp/aspose.pdf.structure/rootelement/_index.md +++ b/english/cpp/aspose.pdf.structure/rootelement/_index.md @@ -16,20 +16,6 @@ Root structure element. class RootElement : public Aspose::Pdf::Structure::Element ``` -## Methods - -| Method | Description | -| --- | --- | -| virtual [get_ActualText](../element/get_actualtext/)() | (Optional; PDF 1.4) [Text](../../aspose.pdf.text/) that is an exact replacement for the structure element and its children. This replacement text (which should apply to as small a piece of content as possible) is useful when extracting the document's contents in support of accessibility to users with disabilities or for other purposes. | -| virtual [get_Alt](../element/get_alt/)() | (Optional) An alternate description of the structure element and its children in human-readableform, which is useful when extracting the document's contents in support of accessibility to users with disabilities or for other purposes. | -| [get_Children](../element/get_children/)() | Gets child elements collection. | -| virtual [get_E](../element/get_e/)() | (Optional; PDF 1.5) The expanded form of an abbreviation. | -| virtual [get_Lang](../element/get_lang/)() | (Optional; PDF 1.4) A language specifying the natural language for all text in the structure element except where overridden by language specifications for nested structure elements or marked content. | -| [Remove](../element/remove/)() | Remove element. | -| virtual [set_ActualText](../element/set_actualtext/)(System::String) | (Optional; PDF 1.4) [Text](../../aspose.pdf.text/) that is an exact replacement for the structure element and its children. This replacement text (which should apply to as small a piece of content as possible) is useful when extracting the document's contents in support of accessibility to users with disabilities or for other purposes. | -| virtual [set_Alt](../element/set_alt/)(System::String) | (Optional) An alternate description of the structure element and its children in human-readableform, which is useful when extracting the document's contents in support of accessibility to users with disabilities or for other purposes. | -| virtual [set_E](../element/set_e/)(System::String) | (Optional; PDF 1.5) The expanded form of an abbreviation. | -| virtual [set_Lang](../element/set_lang/)(System::String) | (Optional; PDF 1.4) A language specifying the natural language for all text in the structure element except where overridden by language specifications for nested structure elements or marked content. | ## See Also * Class [Element](../element/) diff --git a/english/cpp/aspose.pdf.structure/structelement/_index.md b/english/cpp/aspose.pdf.structure/structelement/_index.md index 95f864ee13..0b0b48c1f0 100644 --- a/english/cpp/aspose.pdf.structure/structelement/_index.md +++ b/english/cpp/aspose.pdf.structure/structelement/_index.md @@ -16,20 +16,6 @@ General structure element. class StructElement : public Aspose::Pdf::Structure::Element ``` -## Methods - -| Method | Description | -| --- | --- | -| virtual [get_ActualText](../element/get_actualtext/)() | (Optional; PDF 1.4) [Text](../../aspose.pdf.text/) that is an exact replacement for the structure element and its children. This replacement text (which should apply to as small a piece of content as possible) is useful when extracting the document's contents in support of accessibility to users with disabilities or for other purposes. | -| virtual [get_Alt](../element/get_alt/)() | (Optional) An alternate description of the structure element and its children in human-readableform, which is useful when extracting the document's contents in support of accessibility to users with disabilities or for other purposes. | -| [get_Children](../element/get_children/)() | Gets child elements collection. | -| virtual [get_E](../element/get_e/)() | (Optional; PDF 1.5) The expanded form of an abbreviation. | -| virtual [get_Lang](../element/get_lang/)() | (Optional; PDF 1.4) A language specifying the natural language for all text in the structure element except where overridden by language specifications for nested structure elements or marked content. | -| [Remove](../element/remove/)() | Remove element. | -| virtual [set_ActualText](../element/set_actualtext/)(System::String) | (Optional; PDF 1.4) [Text](../../aspose.pdf.text/) that is an exact replacement for the structure element and its children. This replacement text (which should apply to as small a piece of content as possible) is useful when extracting the document's contents in support of accessibility to users with disabilities or for other purposes. | -| virtual [set_Alt](../element/set_alt/)(System::String) | (Optional) An alternate description of the structure element and its children in human-readableform, which is useful when extracting the document's contents in support of accessibility to users with disabilities or for other purposes. | -| virtual [set_E](../element/set_e/)(System::String) | (Optional; PDF 1.5) The expanded form of an abbreviation. | -| virtual [set_Lang](../element/set_lang/)(System::String) | (Optional; PDF 1.4) A language specifying the natural language for all text in the structure element except where overridden by language specifications for nested structure elements or marked content. | ## See Also * Class [Element](../element/) diff --git a/english/cpp/aspose.pdf.structure/textelement/_index.md b/english/cpp/aspose.pdf.structure/textelement/_index.md index dbd92a5800..1f1f8ddfa4 100644 --- a/english/cpp/aspose.pdf.structure/textelement/_index.md +++ b/english/cpp/aspose.pdf.structure/textelement/_index.md @@ -20,17 +20,7 @@ class TextElement : public Aspose::Pdf::Structure::Element | Method | Description | | --- | --- | -| virtual [get_ActualText](../element/get_actualtext/)() | (Optional; PDF 1.4) [Text](../../aspose.pdf.text/) that is an exact replacement for the structure element and its children. This replacement text (which should apply to as small a piece of content as possible) is useful when extracting the document's contents in support of accessibility to users with disabilities or for other purposes. | -| virtual [get_Alt](../element/get_alt/)() | (Optional) An alternate description of the structure element and its children in human-readableform, which is useful when extracting the document's contents in support of accessibility to users with disabilities or for other purposes. | -| [get_Children](../element/get_children/)() | Gets child elements collection. | -| virtual [get_E](../element/get_e/)() | (Optional; PDF 1.5) The expanded form of an abbreviation. | -| virtual [get_Lang](../element/get_lang/)() | (Optional; PDF 1.4) A language specifying the natural language for all text in the structure element except where overridden by language specifications for nested structure elements or marked content. | | [get_Text](./get_text/)() | Gets the value of text structure element. | -| [Remove](../element/remove/)() | Remove element. | -| virtual [set_ActualText](../element/set_actualtext/)(System::String) | (Optional; PDF 1.4) [Text](../../aspose.pdf.text/) that is an exact replacement for the structure element and its children. This replacement text (which should apply to as small a piece of content as possible) is useful when extracting the document's contents in support of accessibility to users with disabilities or for other purposes. | -| virtual [set_Alt](../element/set_alt/)(System::String) | (Optional) An alternate description of the structure element and its children in human-readableform, which is useful when extracting the document's contents in support of accessibility to users with disabilities or for other purposes. | -| virtual [set_E](../element/set_e/)(System::String) | (Optional; PDF 1.5) The expanded form of an abbreviation. | -| virtual [set_Lang](../element/set_lang/)(System::String) | (Optional; PDF 1.4) A language specifying the natural language for all text in the structure element except where overridden by language specifications for nested structure elements or marked content. | ## See Also * Class [Element](../element/) diff --git a/english/cpp/aspose.pdf.structure/textelement/get_text/_index.md b/english/cpp/aspose.pdf.structure/textelement/get_text/_index.md index c4cbdbd058..8e51ee8c1d 100644 --- a/english/cpp/aspose.pdf.structure/textelement/get_text/_index.md +++ b/english/cpp/aspose.pdf.structure/textelement/get_text/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Structure::TextElement::get_Text() ## See Also +* Class [String](../../../system/string/) * Class [TextElement](../) * Namespace [Aspose::Pdf::Structure](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/_index.md index d9dfafdc9c..fd1a4274e8 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/_index.md @@ -62,5 +62,6 @@ class ITaggedContent : public virtual System::Object | virtual [SetTitle](./settitle/)(System::String) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Tagged](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createannotelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createannotelement/_index.md index 8756bff492..385c7c6661 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createannotelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createannotelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::AnnotElement](../../../aspose.pdf.logica ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AnnotElement](../../../aspose.pdf.logicalstructure/annotelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createartelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createartelement/_index.md index 77cfbe173d..29ec76ccbe 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createartelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createartelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::ArtElement](../../../aspose.pdf.logicals ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ArtElement](../../../aspose.pdf.logicalstructure/artelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createbibentryelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createbibentryelement/_index.md index d6785ac5e4..b52ec9a57e 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createbibentryelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createbibentryelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::BibEntryElement](../../../aspose.pdf.log ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BibEntryElement](../../../aspose.pdf.logicalstructure/bibentryelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createblockquoteelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createblockquoteelement/_index.md index 290e463aa2..e6226a3a4a 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createblockquoteelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createblockquoteelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::BlockQuoteElement](../../../aspose.pdf.l ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BlockQuoteElement](../../../aspose.pdf.logicalstructure/blockquoteelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createcaptionelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createcaptionelement/_index.md index 82c4376fb9..c3854105ed 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createcaptionelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createcaptionelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::CaptionElement](../../../aspose.pdf.logi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CaptionElement](../../../aspose.pdf.logicalstructure/captionelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createcodeelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createcodeelement/_index.md index e55e33215a..4d22a3d5fb 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createcodeelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createcodeelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::CodeElement](../../../aspose.pdf.logical ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CodeElement](../../../aspose.pdf.logicalstructure/codeelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createdivelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createdivelement/_index.md index 633634280e..aaa405f3e0 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createdivelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createdivelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::DivElement](../../../aspose.pdf.logicals ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DivElement](../../../aspose.pdf.logicalstructure/divelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createfigureelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createfigureelement/_index.md index c90ef63305..849238bec7 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createfigureelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createfigureelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::FigureElement](../../../aspose.pdf.logic ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FigureElement](../../../aspose.pdf.logicalstructure/figureelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createformelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createformelement/_index.md index 898fca32ef..2c206e0b46 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createformelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createformelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::FormElement](../../../aspose.pdf.logical ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FormElement](../../../aspose.pdf.logicalstructure/formelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createformulaelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createformulaelement/_index.md index 59207f2159..8f5a67db79 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createformulaelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createformulaelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::FormulaElement](../../../aspose.pdf.logi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FormulaElement](../../../aspose.pdf.logicalstructure/formulaelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createheaderelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createheaderelement/_index.md index 3608475480..ffeb0c1040 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createheaderelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createheaderelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::HeaderElement](../../../aspose.pdf.logic ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [HeaderElement](../../../aspose.pdf.logicalstructure/headerelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) @@ -55,6 +56,7 @@ Creates [Aspose::Pdf::LogicalStructure::HeaderElement](../../../aspose.pdf.logic ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [HeaderElement](../../../aspose.pdf.logicalstructure/headerelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createindexelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createindexelement/_index.md index fad44764b4..1403c68455 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createindexelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createindexelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::IndexElement](../../../aspose.pdf.logica ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IndexElement](../../../aspose.pdf.logicalstructure/indexelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createlinkelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createlinkelement/_index.md index 1d302cdddd..09edca5a63 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createlinkelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createlinkelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::LinkElement](../../../aspose.pdf.logical ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [LinkElement](../../../aspose.pdf.logicalstructure/linkelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createlistelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createlistelement/_index.md index a8302a4152..27e5da3aa1 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createlistelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createlistelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::ListElement](../../../aspose.pdf.logical ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ListElement](../../../aspose.pdf.logicalstructure/listelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createnonstructelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createnonstructelement/_index.md index aa211e8cf0..11b19cd7a4 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createnonstructelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createnonstructelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::NonStructElement](../../../aspose.pdf.lo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [NonStructElement](../../../aspose.pdf.logicalstructure/nonstructelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createnoteelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createnoteelement/_index.md index 8f87863033..1b41b5d371 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createnoteelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createnoteelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::NoteElement](../../../aspose.pdf.logical ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [NoteElement](../../../aspose.pdf.logicalstructure/noteelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createparagraphelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createparagraphelement/_index.md index d2bc6a9126..8f432b4d5e 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createparagraphelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createparagraphelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::ParagraphElement](../../../aspose.pdf.lo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ParagraphElement](../../../aspose.pdf.logicalstructure/paragraphelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createpartelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createpartelement/_index.md index b7f63f5d1c..abef3b88cb 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createpartelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createpartelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::PartElement](../../../aspose.pdf.logical ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PartElement](../../../aspose.pdf.logicalstructure/partelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createprivateelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createprivateelement/_index.md index caf6c208b8..f6be433dc8 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createprivateelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createprivateelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::PrivateElement](../../../aspose.pdf.logi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PrivateElement](../../../aspose.pdf.logicalstructure/privateelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createquoteelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createquoteelement/_index.md index 586103b27b..beb9bee86f 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createquoteelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createquoteelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::QuoteElement](../../../aspose.pdf.logica ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [QuoteElement](../../../aspose.pdf.logicalstructure/quoteelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createreferenceelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createreferenceelement/_index.md index e73580a4bd..ad5867203e 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createreferenceelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createreferenceelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::ReferenceElement](../../../aspose.pdf.lo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ReferenceElement](../../../aspose.pdf.logicalstructure/referenceelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createrubyelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createrubyelement/_index.md index 501fdd36cb..5aa1ea37d9 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createrubyelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createrubyelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::RubyElement](../../../aspose.pdf.logical ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [RubyElement](../../../aspose.pdf.logicalstructure/rubyelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createsectelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createsectelement/_index.md index b8ecf93902..a961e1ac9e 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createsectelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createsectelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::SectElement](../../../aspose.pdf.logical ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SectElement](../../../aspose.pdf.logicalstructure/sectelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createspanelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createspanelement/_index.md index 7d2a66b13f..e0de76699b 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createspanelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createspanelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::SpanElement](../../../aspose.pdf.logical ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SpanElement](../../../aspose.pdf.logicalstructure/spanelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtableelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtableelement/_index.md index 495bfbb716..e5ab3d544a 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtableelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtableelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::TableElement](../../../aspose.pdf.logica ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableElement](../../../aspose.pdf.logicalstructure/tableelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletbodyelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletbodyelement/_index.md index 5f9a73b0f5..39a381296e 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletbodyelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletbodyelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::TableTHeadElement](../../../aspose.pdf.l ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableTBodyElement](../../../aspose.pdf.logicalstructure/tabletbodyelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletdelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletdelement/_index.md index 0195cc8136..c797c496d4 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletdelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletdelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::TableTDElement](../../../aspose.pdf.logi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableTDElement](../../../aspose.pdf.logicalstructure/tabletdelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletfootelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletfootelement/_index.md index 97d192936c..e1b8bc4f66 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletfootelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletfootelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::TableTFootElement](../../../aspose.pdf.l ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableTFootElement](../../../aspose.pdf.logicalstructure/tabletfootelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletheadelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletheadelement/_index.md index ab6877b09c..072679d91d 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletheadelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletheadelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::TableTHeadElement](../../../aspose.pdf.l ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableTHeadElement](../../../aspose.pdf.logicalstructure/tabletheadelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtablethelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtablethelement/_index.md index 036cfc9af3..8e9e8fcbc6 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtablethelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtablethelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::TableTHElement](../../../aspose.pdf.logi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableTHElement](../../../aspose.pdf.logicalstructure/tablethelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletrelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletrelement/_index.md index 2acc4c559f..c147cdc990 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletrelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtabletrelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::TableTRElement](../../../aspose.pdf.logi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TableTRElement](../../../aspose.pdf.logicalstructure/tabletrelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtocelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtocelement/_index.md index 848f525bb1..e99af00bd8 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtocelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtocelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::TOCElement](../../../aspose.pdf.logicals ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TOCElement](../../../aspose.pdf.logicalstructure/tocelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtocielement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtocielement/_index.md index bd9378ef1b..1acd818dce 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createtocielement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createtocielement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::TOCIElement](../../../aspose.pdf.logical ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TOCIElement](../../../aspose.pdf.logicalstructure/tocielement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/createwarichuelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/createwarichuelement/_index.md index 7d6d4740de..dc6f727ccb 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/createwarichuelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/createwarichuelement/_index.md @@ -27,6 +27,7 @@ Creates [Aspose::Pdf::LogicalStructure::WarichuElement](../../../aspose.pdf.logi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [WarichuElement](../../../aspose.pdf.logicalstructure/warichuelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/get_rootelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/get_rootelement/_index.md index aade94faa0..1bef8095ed 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/get_rootelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/get_rootelement/_index.md @@ -24,6 +24,7 @@ Gets root [Aspose::Pdf::LogicalStructure::StructureElement](../../../aspose.pdf. Root [Aspose::Pdf::LogicalStructure::StructureElement](../../../aspose.pdf.logicalstructure/structureelement/) of logical structure of PDF document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureElement](../../../aspose.pdf.logicalstructure/structureelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/get_structtreerootelement/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/get_structtreerootelement/_index.md index 6765f4bd60..781ff68801 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/get_structtreerootelement/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/get_structtreerootelement/_index.md @@ -24,6 +24,7 @@ Gets [Aspose::Pdf::LogicalStructure::StructTreeRootElement](../../../aspose.pdf. [Aspose::Pdf::LogicalStructure::StructTreeRootElement](../../../aspose.pdf.logicalstructure/structtreerootelement/) of PDF document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructTreeRootElement](../../../aspose.pdf.logicalstructure/structtreerootelement/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/get_structuretextstate/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/get_structuretextstate/_index.md index e362390a5c..b4590db8d0 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/get_structuretextstate/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/get_structuretextstate/_index.md @@ -24,6 +24,7 @@ Get [Aspose::Pdf::LogicalStructure::StructureTextState](../../../aspose.pdf.logi [Aspose::Pdf::LogicalStructure::StructureTextState](../../../aspose.pdf.logicalstructure/structuretextstate/) settings for whole document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [StructureTextState](../../../aspose.pdf.logicalstructure/structuretextstate/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/setlanguage/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/setlanguage/_index.md index c40b41a291..0de4305109 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/setlanguage/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/setlanguage/_index.md @@ -29,6 +29,7 @@ A language identifier that shall specify the natural language for all text in th ## See Also +* Class [String](../../../system/string/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.tagged/itaggedcontent/settitle/_index.md b/english/cpp/aspose.pdf.tagged/itaggedcontent/settitle/_index.md index 224410cab4..b41bd1e2c9 100644 --- a/english/cpp/aspose.pdf.tagged/itaggedcontent/settitle/_index.md +++ b/english/cpp/aspose.pdf.tagged/itaggedcontent/settitle/_index.md @@ -27,6 +27,7 @@ Sets title for PDF document. ## See Also +* Class [String](../../../system/string/) * Class [ITaggedContent](../) * Namespace [Aspose::Pdf::Tagged](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.tagged/taggedpdfexceptioncode/_index.md b/english/cpp/aspose.pdf.tagged/taggedpdfexceptioncode/_index.md index 3126800348..8d26928e05 100644 --- a/english/cpp/aspose.pdf.tagged/taggedpdfexceptioncode/_index.md +++ b/english/cpp/aspose.pdf.tagged/taggedpdfexceptioncode/_index.md @@ -40,5 +40,6 @@ class TaggedPdfExceptionCode : public System::Object | static [StructureElement_StructureElementWithIdAlreadyExists](./structureelement_structureelementwithidalreadyexists/) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Tagged](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.tagged/taggedpdfexceptioncode/getmessage/_index.md b/english/cpp/aspose.pdf.tagged/taggedpdfexceptioncode/getmessage/_index.md index ea3ead58d4..46c0a71931 100644 --- a/english/cpp/aspose.pdf.tagged/taggedpdfexceptioncode/getmessage/_index.md +++ b/english/cpp/aspose.pdf.tagged/taggedpdfexceptioncode/getmessage/_index.md @@ -18,6 +18,8 @@ System::String Aspose::Pdf::Tagged::TaggedPdfExceptionCode::GetMessage(const Sys ## See Also +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [TaggedPdfExceptionCode](../) * Namespace [Aspose::Pdf::Tagged](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.tagged/taggedpdfexceptioncode/tostring/_index.md b/english/cpp/aspose.pdf.tagged/taggedpdfexceptioncode/tostring/_index.md index 8c303f5270..d22b7492b6 100644 --- a/english/cpp/aspose.pdf.tagged/taggedpdfexceptioncode/tostring/_index.md +++ b/english/cpp/aspose.pdf.tagged/taggedpdfexceptioncode/tostring/_index.md @@ -23,6 +23,7 @@ String representation as provided by final class. ## See Also +* Class [String](../../../system/string/) * Class [TaggedPdfExceptionCode](../) * Namespace [Aspose::Pdf::Tagged](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/absorbedcell/_index.md b/english/cpp/aspose.pdf.text/absorbedcell/_index.md index eab88891ee..9a399cc01f 100644 --- a/english/cpp/aspose.pdf.text/absorbedcell/_index.md +++ b/english/cpp/aspose.pdf.text/absorbedcell/_index.md @@ -29,5 +29,6 @@ class AbsorbedCell : public Aspose::Pdf::Text::ITableElement, ## See Also * Class [ITableElement](../itableelement/) +* Class [IComparable](../../system/icomparable/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/absorbedcell/compareto/_index.md b/english/cpp/aspose.pdf.text/absorbedcell/compareto/_index.md index 771ce61032..c8110cd092 100644 --- a/english/cpp/aspose.pdf.text/absorbedcell/compareto/_index.md +++ b/english/cpp/aspose.pdf.text/absorbedcell/compareto/_index.md @@ -27,6 +27,7 @@ A value that indicates the relative order of the objects being compared. The ret ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AbsorbedCell](../) * Class [AbsorbedCell](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/absorbedcell/get_borderinfo/_index.md b/english/cpp/aspose.pdf.text/absorbedcell/get_borderinfo/_index.md index 2ce4b42642..768a83748d 100644 --- a/english/cpp/aspose.pdf.text/absorbedcell/get_borderinfo/_index.md +++ b/english/cpp/aspose.pdf.text/absorbedcell/get_borderinfo/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::AbsorbedCell::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../../aspose.pdf/borderinfo/) * Class [AbsorbedCell](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/absorbedcell/get_rectangle/_index.md b/english/cpp/aspose.pdf.text/absorbedcell/get_rectangle/_index.md index 96a5c0d4f5..1c16c4d291 100644 --- a/english/cpp/aspose.pdf.text/absorbedcell/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf.text/absorbedcell/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::AbsorbedCell::get_R ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [AbsorbedCell](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/absorbedcell/get_textfragments/_index.md b/english/cpp/aspose.pdf.text/absorbedcell/get_textfragments/_index.md index 2e994170bd..892b6ae5ad 100644 --- a/english/cpp/aspose.pdf.text/absorbedcell/get_textfragments/_index.md +++ b/english/cpp/aspose.pdf.text/absorbedcell/get_textfragments/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::AbsorbedCell::get_T ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragmentCollection](../../textfragmentcollection/) * Class [AbsorbedCell](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/absorbedrow/_index.md b/english/cpp/aspose.pdf.text/absorbedrow/_index.md index 4945a956c2..dbf1567c85 100644 --- a/english/cpp/aspose.pdf.text/absorbedrow/_index.md +++ b/english/cpp/aspose.pdf.text/absorbedrow/_index.md @@ -27,5 +27,6 @@ class AbsorbedRow : public Aspose::Pdf::Text::ITableElement, ## See Also * Class [ITableElement](../itableelement/) +* Class [IComparable](../../system/icomparable/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/absorbedrow/compareto/_index.md b/english/cpp/aspose.pdf.text/absorbedrow/compareto/_index.md index 5c29ea99f8..1a122bbab4 100644 --- a/english/cpp/aspose.pdf.text/absorbedrow/compareto/_index.md +++ b/english/cpp/aspose.pdf.text/absorbedrow/compareto/_index.md @@ -27,6 +27,7 @@ A value that indicates the relative order of the objects being compared. The ret ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AbsorbedRow](../) * Class [AbsorbedRow](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/absorbedrow/get_celllist/_index.md b/english/cpp/aspose.pdf.text/absorbedrow/get_celllist/_index.md index 3a59dfe185..80103be2fe 100644 --- a/english/cpp/aspose.pdf.text/absorbedrow/get_celllist/_index.md +++ b/english/cpp/aspose.pdf.text/absorbedrow/get_celllist/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Text::AbsorbedRow::get_Re ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [AbsorbedRow](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/absorbedtable/_index.md b/english/cpp/aspose.pdf.text/absorbedtable/_index.md index 2263275956..67a51bdec0 100644 --- a/english/cpp/aspose.pdf.text/absorbedtable/_index.md +++ b/english/cpp/aspose.pdf.text/absorbedtable/_index.md @@ -28,5 +28,6 @@ class AbsorbedTable : public Aspose::Pdf::Text::ITableElement, ## See Also * Class [ITableElement](../itableelement/) +* Class [IComparable](../../system/icomparable/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/absorbedtable/compareto/_index.md b/english/cpp/aspose.pdf.text/absorbedtable/compareto/_index.md index 8476ece17d..95cfab73fc 100644 --- a/english/cpp/aspose.pdf.text/absorbedtable/compareto/_index.md +++ b/english/cpp/aspose.pdf.text/absorbedtable/compareto/_index.md @@ -27,6 +27,7 @@ A value that indicates the relative order of the objects being compared. The ret ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AbsorbedTable](../) * Class [AbsorbedTable](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/absorbedtable/get_rectangle/_index.md b/english/cpp/aspose.pdf.text/absorbedtable/get_rectangle/_index.md index 698dceb032..06132c4355 100644 --- a/english/cpp/aspose.pdf.text/absorbedtable/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf.text/absorbedtable/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::AbsorbedTable::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [AbsorbedTable](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/absorbedtable/get_rowlist/_index.md b/english/cpp/aspose.pdf.text/absorbedtable/get_rowlist/_index.md index 2e4c1afba9..fe3a0439df 100644 --- a/english/cpp/aspose.pdf.text/absorbedtable/get_rowlist/_index.md +++ b/english/cpp/aspose.pdf.text/absorbedtable/get_rowlist/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Text::CharInfo::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Position](../../position/) * Class [CharInfo](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/charinfo/get_rectangle/_index.md b/english/cpp/aspose.pdf.text/charinfo/get_rectangle/_index.md index 4a5b29cd4b..9edab1d611 100644 --- a/english/cpp/aspose.pdf.text/charinfo/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf.text/charinfo/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::CharInfo::get_Recta ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [CharInfo](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/charinfocollection/_index.md b/english/cpp/aspose.pdf.text/charinfocollection/_index.md index f9e68c6066..911b5b72d0 100644 --- a/english/cpp/aspose.pdf.text/charinfocollection/_index.md +++ b/english/cpp/aspose.pdf.text/charinfocollection/_index.md @@ -39,5 +39,6 @@ class CharInfoCollection : public System::Collections::Generic::ICollection Aspose::Pdf::Text::CharInfoCollection::get_Syn ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [CharInfoCollection](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/charinfocollection/getenumerator/_index.md b/english/cpp/aspose.pdf.text/charinfocollection/getenumerator/_index.md index 969bc019e0..32e3182716 100644 --- a/english/cpp/aspose.pdf.text/charinfocollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf.text/charinfocollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [CharInfo](../../charinfo/) * Class [CharInfoCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/charinfocollection/idx_get/_index.md b/english/cpp/aspose.pdf.text/charinfocollection/idx_get/_index.md index 913c3cc6d2..9b1a9a6922 100644 --- a/english/cpp/aspose.pdf.text/charinfocollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf.text/charinfocollection/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Text::CharInfoCollection::idx_get(int32 ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CharInfo](../../charinfo/) * Class [CharInfoCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/charinfocollection/remove/_index.md b/english/cpp/aspose.pdf.text/charinfocollection/remove/_index.md index bdc97b5e5d..7782ca6e3d 100644 --- a/english/cpp/aspose.pdf.text/charinfocollection/remove/_index.md +++ b/english/cpp/aspose.pdf.text/charinfocollection/remove/_index.md @@ -29,6 +29,7 @@ NotImplementedException ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CharInfo](../../charinfo/) * Class [CharInfoCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/customfontsubstitutionbase/_index.md b/english/cpp/aspose.pdf.text/customfontsubstitutionbase/_index.md index 06484c5cd2..bcbc06639d 100644 --- a/english/cpp/aspose.pdf.text/customfontsubstitutionbase/_index.md +++ b/english/cpp/aspose.pdf.text/customfontsubstitutionbase/_index.md @@ -16,6 +16,9 @@ Represents a base class for custom font substitution strategy. class CustomFontSubstitutionBase : public Aspose::Pdf::Text::FontSubstitution ``` +## Nested classes + +* Class [OriginalFontSpecification](./originalfontspecification/) ## Methods | Method | Description | diff --git a/english/cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/_index.md b/english/cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/_index.md new file mode 100644 index 0000000000..7309c7389f --- /dev/null +++ b/english/cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/_index.md @@ -0,0 +1,41 @@ +--- +title: Aspose::Pdf::Text::CustomFontSubstitutionBase::OriginalFontSpecification class +linktitle: OriginalFontSpecification +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Text::CustomFontSubstitutionBase::OriginalFontSpecification class. Represents original font specification in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/ +--- +## OriginalFontSpecification class + + +Represents original font specification. + +```cpp +class OriginalFontSpecification : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_IsEmbedded](./get_isembedded/)() const | Gets a value that indicates whether the font is embedded. | +| [get_IsSubstitutionUnavoidable](./get_issubstitutionunavoidable/)() const | Gets a value that indicates that the substitution is unavoidable. | +| [get_OriginalFontName](./get_originalfontname/)() const | Gets original font name. | +## Remarks + + +Provides info related to original font such as + +, + +flag. Also provides + +flag that helps to check is the substitution will anyway happen with the font and the user may override the default substitution logic. +## See Also + +* Class [Object](../../../system/object/) +* Class [CustomFontSubstitutionBase](../) +* Namespace [Aspose::Pdf::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/get_isembedded/_index.md b/english/cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/get_isembedded/_index.md new file mode 100644 index 0000000000..08125b6817 --- /dev/null +++ b/english/cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/get_isembedded/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Text::CustomFontSubstitutionBase::OriginalFontSpecification::get_IsEmbedded method +linktitle: get_IsEmbedded +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Text::CustomFontSubstitutionBase::OriginalFontSpecification::get_IsEmbedded method. Gets a value that indicates whether the font is embedded in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/get_isembedded/ +--- +## OriginalFontSpecification::get_IsEmbedded method + + +Gets a value that indicates whether the font is embedded. + +```cpp +bool Aspose::Pdf::Text::CustomFontSubstitutionBase::OriginalFontSpecification::get_IsEmbedded() const +``` + +## See Also + +* Class [OriginalFontSpecification](../) +* Class [CustomFontSubstitutionBase](../../) +* Namespace [Aspose::Pdf::Text](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/get_issubstitutionunavoidable/_index.md b/english/cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/get_issubstitutionunavoidable/_index.md new file mode 100644 index 0000000000..e141e91116 --- /dev/null +++ b/english/cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/get_issubstitutionunavoidable/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::Text::CustomFontSubstitutionBase::OriginalFontSpecification::get_IsSubstitutionUnavoidable method +linktitle: get_IsSubstitutionUnavoidable +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Text::CustomFontSubstitutionBase::OriginalFontSpecification::get_IsSubstitutionUnavoidable method. Gets a value that indicates that the substitution is unavoidable in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/get_issubstitutionunavoidable/ +--- +## OriginalFontSpecification::get_IsSubstitutionUnavoidable method + + +Gets a value that indicates that the substitution is unavoidable. + +```cpp +bool Aspose::Pdf::Text::CustomFontSubstitutionBase::OriginalFontSpecification::get_IsSubstitutionUnavoidable() const +``` + +## Remarks + + +Returns true in case substitution was requested because of absence of the original font or in case original font cannot be used in context of some task. In case user ignores the flag and doesn't substitute the font - default font substitution procedure is performed. But it provides opportunity for the user to alternate standard font substitution procedure and set better font to the system. + +Returns false in case original font is present, valid, but it is allowed for the user to substitute it. + +## See Also + +* Class [OriginalFontSpecification](../) +* Class [CustomFontSubstitutionBase](../../) +* Namespace [Aspose::Pdf::Text](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/get_originalfontname/_index.md b/english/cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/get_originalfontname/_index.md new file mode 100644 index 0000000000..7f0ec66fc7 --- /dev/null +++ b/english/cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/get_originalfontname/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Text::CustomFontSubstitutionBase::OriginalFontSpecification::get_OriginalFontName method +linktitle: get_OriginalFontName +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Text::CustomFontSubstitutionBase::OriginalFontSpecification::get_OriginalFontName method. Gets original font name in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf.text/customfontsubstitutionbase/originalfontspecification/get_originalfontname/ +--- +## OriginalFontSpecification::get_OriginalFontName method + + +Gets original font name. + +```cpp +System::String Aspose::Pdf::Text::CustomFontSubstitutionBase::OriginalFontSpecification::get_OriginalFontName() const +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [OriginalFontSpecification](../) +* Class [CustomFontSubstitutionBase](../../) +* Namespace [Aspose::Pdf::Text](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf.text/customfontsubstitutionbase/trysubstitute/_index.md b/english/cpp/aspose.pdf.text/customfontsubstitutionbase/trysubstitute/_index.md index bcf0c5bf89..47d75ab6d2 100644 --- a/english/cpp/aspose.pdf.text/customfontsubstitutionbase/trysubstitute/_index.md +++ b/english/cpp/aspose.pdf.text/customfontsubstitutionbase/trysubstitute/_index.md @@ -34,6 +34,8 @@ Must return true in case substitution is required. substitutionFont must be set ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [OriginalFontSpecification](../originalfontspecification/) * Class [Font](../../font/) * Class [CustomFontSubstitutionBase](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/filefontsource/equals/_index.md b/english/cpp/aspose.pdf.text/filefontsource/equals/_index.md index 5e8cf87836..d98aacd722 100644 --- a/english/cpp/aspose.pdf.text/filefontsource/equals/_index.md +++ b/english/cpp/aspose.pdf.text/filefontsource/equals/_index.md @@ -27,6 +27,8 @@ True if both objects are font file sources targeted to the same file. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [FileFontSource](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/filefontsource/filefontsource/_index.md b/english/cpp/aspose.pdf.text/filefontsource/filefontsource/_index.md index 5b712a6cee..95112f01eb 100644 --- a/english/cpp/aspose.pdf.text/filefontsource/filefontsource/_index.md +++ b/english/cpp/aspose.pdf.text/filefontsource/filefontsource/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Text::FileFontSource::FileFontSource(System::String filePath) ## See Also +* Class [String](../../../system/string/) * Class [FileFontSource](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/filefontsource/get_filepath/_index.md b/english/cpp/aspose.pdf.text/filefontsource/get_filepath/_index.md index 4172778f6b..4e5858b7bc 100644 --- a/english/cpp/aspose.pdf.text/filefontsource/get_filepath/_index.md +++ b/english/cpp/aspose.pdf.text/filefontsource/get_filepath/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::FileFontSource::get_FilePath() const ## See Also +* Class [String](../../../system/string/) * Class [FileFontSource](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/filefontsource/set_filepath/_index.md b/english/cpp/aspose.pdf.text/filefontsource/set_filepath/_index.md index 6c0abf713d..dbfde33a60 100644 --- a/english/cpp/aspose.pdf.text/filefontsource/set_filepath/_index.md +++ b/english/cpp/aspose.pdf.text/filefontsource/set_filepath/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::FileFontSource::set_FilePath(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [FileFontSource](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/folderfontsource/equals/_index.md b/english/cpp/aspose.pdf.text/folderfontsource/equals/_index.md index 9d5279d869..e6e6779efe 100644 --- a/english/cpp/aspose.pdf.text/folderfontsource/equals/_index.md +++ b/english/cpp/aspose.pdf.text/folderfontsource/equals/_index.md @@ -27,6 +27,8 @@ True if both objects are folder font sources targeted to the same folder. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [FolderFontSource](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/folderfontsource/folderfontsource/_index.md b/english/cpp/aspose.pdf.text/folderfontsource/folderfontsource/_index.md index b7f516f6af..62634354ff 100644 --- a/english/cpp/aspose.pdf.text/folderfontsource/folderfontsource/_index.md +++ b/english/cpp/aspose.pdf.text/folderfontsource/folderfontsource/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Text::FolderFontSource::FolderFontSource(System::String folderPath) ## See Also +* Class [String](../../../system/string/) * Class [FolderFontSource](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/folderfontsource/get_folderpath/_index.md b/english/cpp/aspose.pdf.text/folderfontsource/get_folderpath/_index.md index fb1eb237fb..52dd531fb2 100644 --- a/english/cpp/aspose.pdf.text/folderfontsource/get_folderpath/_index.md +++ b/english/cpp/aspose.pdf.text/folderfontsource/get_folderpath/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::FolderFontSource::get_FolderPath() const ## See Also +* Class [String](../../../system/string/) * Class [FolderFontSource](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/folderfontsource/set_folderpath/_index.md b/english/cpp/aspose.pdf.text/folderfontsource/set_folderpath/_index.md index 2bad381eea..cda7a4d9ba 100644 --- a/english/cpp/aspose.pdf.text/folderfontsource/set_folderpath/_index.md +++ b/english/cpp/aspose.pdf.text/folderfontsource/set_folderpath/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::FolderFontSource::set_FolderPath(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [FolderFontSource](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/font/_index.md b/english/cpp/aspose.pdf.text/font/_index.md index 79a307c753..1cb3356e9f 100644 --- a/english/cpp/aspose.pdf.text/font/_index.md +++ b/english/cpp/aspose.pdf.text/font/_index.md @@ -38,5 +38,6 @@ class Font : public System::Object ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/font/get_basefont/_index.md b/english/cpp/aspose.pdf.text/font/get_basefont/_index.md index a70e4488bd..831a33bd71 100644 --- a/english/cpp/aspose.pdf.text/font/get_basefont/_index.md +++ b/english/cpp/aspose.pdf.text/font/get_basefont/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::Font::get_BaseFont() ## See Also +* Class [String](../../../system/string/) * Class [Font](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/font/get_decodedfontname/_index.md b/english/cpp/aspose.pdf.text/font/get_decodedfontname/_index.md index 6f8430c1bb..1ce46612e1 100644 --- a/english/cpp/aspose.pdf.text/font/get_decodedfontname/_index.md +++ b/english/cpp/aspose.pdf.text/font/get_decodedfontname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::Font::get_DecodedFontName() ## See Also +* Class [String](../../../system/string/) * Class [Font](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/font/get_fontname/_index.md b/english/cpp/aspose.pdf.text/font/get_fontname/_index.md index a298416e92..03d0e2a692 100644 --- a/english/cpp/aspose.pdf.text/font/get_fontname/_index.md +++ b/english/cpp/aspose.pdf.text/font/get_fontname/_index.md @@ -20,6 +20,7 @@ System::String Aspose::Pdf::Text::Font::get_FontName() const ## See Also +* Class [String](../../../system/string/) * Class [Font](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/font/get_fontoptions/_index.md b/english/cpp/aspose.pdf.text/font/get_fontoptions/_index.md index d80c74b359..dfa77c6083 100644 --- a/english/cpp/aspose.pdf.text/font/get_fontoptions/_index.md +++ b/english/cpp/aspose.pdf.text/font/get_fontoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::Font::get_FontOptions() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IFontOptions](../../ifontoptions/) * Class [Font](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/font/getlastfontembeddingerror/_index.md b/english/cpp/aspose.pdf.text/font/getlastfontembeddingerror/_index.md index 7b4d9d145e..26709897e0 100644 --- a/english/cpp/aspose.pdf.text/font/getlastfontembeddingerror/_index.md +++ b/english/cpp/aspose.pdf.text/font/getlastfontembeddingerror/_index.md @@ -23,6 +23,7 @@ Error description ## See Also +* Class [String](../../../system/string/) * Class [Font](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/font/measurestring/_index.md b/english/cpp/aspose.pdf.text/font/measurestring/_index.md index 75781c6865..82706e72ee 100644 --- a/english/cpp/aspose.pdf.text/font/measurestring/_index.md +++ b/english/cpp/aspose.pdf.text/font/measurestring/_index.md @@ -28,6 +28,7 @@ Width of the string represented with this font and the specified size. ## See Also +* Class [String](../../../system/string/) * Class [Font](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/font/save/_index.md b/english/cpp/aspose.pdf.text/font/save/_index.md index 74840d2167..eccee356b8 100644 --- a/english/cpp/aspose.pdf.text/font/save/_index.md +++ b/english/cpp/aspose.pdf.text/font/save/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Text::Font::Save(System::SharedPtr stream) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Font](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/fontabsorber/_index.md b/english/cpp/aspose.pdf.text/fontabsorber/_index.md index 50dcb1e2c1..6a43b0e475 100644 --- a/english/cpp/aspose.pdf.text/fontabsorber/_index.md +++ b/english/cpp/aspose.pdf.text/fontabsorber/_index.md @@ -26,5 +26,6 @@ class FontAbsorber : public System::Object | virtual [Visit](./visit/)(System::SharedPtr\) | Performs search on the specified document. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/fontabsorber/get_fonts/_index.md b/english/cpp/aspose.pdf.text/fontabsorber/get_fonts/_index.md index ce43fcae8d..62dd562690 100644 --- a/english/cpp/aspose.pdf.text/fontabsorber/get_fonts/_index.md +++ b/english/cpp/aspose.pdf.text/fontabsorber/get_fonts/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::FontAbsorber::get_Fonts() c ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontCollection](../../fontcollection/) * Class [FontAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontabsorber/visit/_index.md b/english/cpp/aspose.pdf.text/fontabsorber/visit/_index.md index 40d3091a24..9a5c9d931d 100644 --- a/english/cpp/aspose.pdf.text/fontabsorber/visit/_index.md +++ b/english/cpp/aspose.pdf.text/fontabsorber/visit/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::Text::FontAbsorber::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [FontAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -45,6 +46,7 @@ virtual void Aspose::Pdf::Text::FontAbsorber::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [FontAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontcollection/_index.md b/english/cpp/aspose.pdf.text/fontcollection/_index.md index d38f3ecf1f..472bc83a19 100644 --- a/english/cpp/aspose.pdf.text/fontcollection/_index.md +++ b/english/cpp/aspose.pdf.text/fontcollection/_index.md @@ -38,5 +38,6 @@ class FontCollection : public System::Collections::Generic::ICollection newFont, Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) +* Class [String](../../../system/string/) * Class [FontCollection](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/fontcollection/contains/_index.md b/english/cpp/aspose.pdf.text/fontcollection/contains/_index.md index f934d9568c..42b3b28931 100644 --- a/english/cpp/aspose.pdf.text/fontcollection/contains/_index.md +++ b/english/cpp/aspose.pdf.text/fontcollection/contains/_index.md @@ -27,6 +27,7 @@ true if item is found in the collection; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) * Class [FontCollection](../) * Namespace [Aspose::Pdf::Text](../../) @@ -51,6 +52,7 @@ True in case collection contains the font with specified name. ## See Also +* Class [String](../../../system/string/) * Class [FontCollection](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/fontcollection/copyto/_index.md b/english/cpp/aspose.pdf.text/fontcollection/copyto/_index.md index 386ef62575..826656d99a 100644 --- a/english/cpp/aspose.pdf.text/fontcollection/copyto/_index.md +++ b/english/cpp/aspose.pdf.text/fontcollection/copyto/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::Text::FontCollection::CopyTo(System::ArrayPtr Aspose::Pdf::Text::FontCollection::get_SyncRoo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [FontCollection](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/fontcollection/getenumerator/_index.md b/english/cpp/aspose.pdf.text/fontcollection/getenumerator/_index.md index 32c7e093a2..d02469a61b 100644 --- a/english/cpp/aspose.pdf.text/fontcollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf.text/fontcollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [Font](../../font/) * Class [FontCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontcollection/idx_get/_index.md b/english/cpp/aspose.pdf.text/fontcollection/idx_get/_index.md index d3c9295836..23aa0b13cd 100644 --- a/english/cpp/aspose.pdf.text/fontcollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf.text/fontcollection/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Text::FontCollection::idx_get(int32_t index ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) * Class [FontCollection](../) * Namespace [Aspose::Pdf::Text](../../) @@ -51,7 +52,9 @@ Found font. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) +* Class [String](../../../system/string/) * Class [FontCollection](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/fontcollection/remove/_index.md b/english/cpp/aspose.pdf.text/fontcollection/remove/_index.md index 314f146f54..ac7ea6756a 100644 --- a/english/cpp/aspose.pdf.text/fontcollection/remove/_index.md +++ b/english/cpp/aspose.pdf.text/fontcollection/remove/_index.md @@ -27,6 +27,7 @@ true if item was deleted from collection; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) * Class [FontCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontrepository/_index.md b/english/cpp/aspose.pdf.text/fontrepository/_index.md index 75d8950f95..602453c8f6 100644 --- a/english/cpp/aspose.pdf.text/fontrepository/_index.md +++ b/english/cpp/aspose.pdf.text/fontrepository/_index.md @@ -35,5 +35,6 @@ class FontRepository : public System::Object ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/fontrepository/findfont/_index.md b/english/cpp/aspose.pdf.text/fontrepository/findfont/_index.md index 65edd116c5..87178dcbce 100644 --- a/english/cpp/aspose.pdf.text/fontrepository/findfont/_index.md +++ b/english/cpp/aspose.pdf.text/fontrepository/findfont/_index.md @@ -28,7 +28,9 @@ static System::SharedPtr Aspose::Pdf::Text::FontRepository::FindFont(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) +* Class [String](../../../system/string/) * Enum [FontStyles](../../fontstyles/) * Class [FontRepository](../) * Namespace [Aspose::Pdf::Text](../../) @@ -55,7 +57,9 @@ static System::SharedPtr Aspose::Pdf::Text::FontRepository::FindFont(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) +* Class [String](../../../system/string/) * Enum [FontStyles](../../fontstyles/) * Class [FontRepository](../) * Namespace [Aspose::Pdf::Text](../../) @@ -80,7 +84,9 @@ static System::SharedPtr Aspose::Pdf::Text::FontRepository::FindFont(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) +* Class [String](../../../system/string/) * Class [FontRepository](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) @@ -105,7 +111,9 @@ static System::SharedPtr Aspose::Pdf::Text::FontRepository::FindFont(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) +* Class [String](../../../system/string/) * Class [FontRepository](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/fontrepository/get_sources/_index.md b/english/cpp/aspose.pdf.text/fontrepository/get_sources/_index.md index 2ec706d311..841d3940ed 100644 --- a/english/cpp/aspose.pdf.text/fontrepository/get_sources/_index.md +++ b/english/cpp/aspose.pdf.text/fontrepository/get_sources/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Text::FontRepository ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontSourceCollection](../../fontsourcecollection/) * Class [FontRepository](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontrepository/get_substitutions/_index.md b/english/cpp/aspose.pdf.text/fontrepository/get_substitutions/_index.md index 68a16e4233..31b894a5b3 100644 --- a/english/cpp/aspose.pdf.text/fontrepository/get_substitutions/_index.md +++ b/english/cpp/aspose.pdf.text/fontrepository/get_substitutions/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Text::FontRepo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontSubstitutionCollection](../../fontsubstitutioncollection/) * Class [FontRepository](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontrepository/openfont/_index.md b/english/cpp/aspose.pdf.text/fontrepository/openfont/_index.md index cf8d199522..8d4f25fbf5 100644 --- a/english/cpp/aspose.pdf.text/fontrepository/openfont/_index.md +++ b/english/cpp/aspose.pdf.text/fontrepository/openfont/_index.md @@ -28,7 +28,9 @@ static System::SharedPtr Aspose::Pdf::Text::FontRepository::OpenFont(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) +* Class [Stream](../../../system.io/stream/) * Enum [FontTypes](../../fonttypes/) * Class [FontRepository](../) * Namespace [Aspose::Pdf::Text](../../) @@ -53,7 +55,9 @@ static System::SharedPtr Aspose::Pdf::Text::FontRepository::OpenFont(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) +* Class [String](../../../system/string/) * Class [FontRepository](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) @@ -78,7 +82,9 @@ static System::SharedPtr Aspose::Pdf::Text::FontRepository::OpenFont(Syste ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) +* Class [String](../../../system/string/) * Class [FontRepository](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/fontsource/_index.md b/english/cpp/aspose.pdf.text/fontsource/_index.md index 65f71cb3d0..9ae91d0705 100644 --- a/english/cpp/aspose.pdf.text/fontsource/_index.md +++ b/english/cpp/aspose.pdf.text/fontsource/_index.md @@ -18,5 +18,6 @@ class FontSource : public virtual System::Object ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/fontsourcecollection/_index.md b/english/cpp/aspose.pdf.text/fontsourcecollection/_index.md index 5488eb3c47..9e9d1a51f2 100644 --- a/english/cpp/aspose.pdf.text/fontsourcecollection/_index.md +++ b/english/cpp/aspose.pdf.text/fontsourcecollection/_index.md @@ -33,5 +33,6 @@ class FontSourceCollection : public System::Collections::Generic::ICollection\&) override | Deletes the font source element. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/fontsourcecollection/add/_index.md b/english/cpp/aspose.pdf.text/fontsourcecollection/add/_index.md index 3e9a299c09..62f7af5779 100644 --- a/english/cpp/aspose.pdf.text/fontsourcecollection/add/_index.md +++ b/english/cpp/aspose.pdf.text/fontsourcecollection/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Text::FontSourceCollection::Add(const System::SharedPtr Aspose::Pdf::Text::FontSourceCollection::get_S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [FontSourceCollection](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/fontsourcecollection/getenumerator/_index.md b/english/cpp/aspose.pdf.text/fontsourcecollection/getenumerator/_index.md index d151b3a5c2..f381d19374 100644 --- a/english/cpp/aspose.pdf.text/fontsourcecollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf.text/fontsourcecollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [FontSource](../../fontsource/) * Class [FontSourceCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontsourcecollection/idx_get/_index.md b/english/cpp/aspose.pdf.text/fontsourcecollection/idx_get/_index.md index 3f20712af9..2890c5e6d3 100644 --- a/english/cpp/aspose.pdf.text/fontsourcecollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf.text/fontsourcecollection/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Text::FontSourceCollection::idx_get(i ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontSource](../../fontsource/) * Class [FontSourceCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontsourcecollection/remove/_index.md b/english/cpp/aspose.pdf.text/fontsourcecollection/remove/_index.md index 1bc01d6acc..116567930c 100644 --- a/english/cpp/aspose.pdf.text/fontsourcecollection/remove/_index.md +++ b/english/cpp/aspose.pdf.text/fontsourcecollection/remove/_index.md @@ -27,6 +27,7 @@ True - if element found; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontSource](../../fontsource/) * Class [FontSourceCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontsubstitution/_index.md b/english/cpp/aspose.pdf.text/fontsubstitution/_index.md index 225d83eac0..f21211d29a 100644 --- a/english/cpp/aspose.pdf.text/fontsubstitution/_index.md +++ b/english/cpp/aspose.pdf.text/fontsubstitution/_index.md @@ -18,5 +18,6 @@ class FontSubstitution : public System::Object ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/_index.md b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/_index.md index 0f49c7c699..9ec00c2888 100644 --- a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/_index.md +++ b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/_index.md @@ -32,5 +32,6 @@ class FontSubstitutionCollection : public System::Collections::Generic::ICollect | [Remove](./remove/)(const System::SharedPtr\\&) override | Deletes the font substitution element. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/add/_index.md b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/add/_index.md index 5342ce971b..c1cb0332af 100644 --- a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/add/_index.md +++ b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Text::FontSubstitutionCollection::Add(const System::SharedPtr< ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontSubstitution](../../fontsubstitution/) * Class [FontSubstitutionCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/contains/_index.md b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/contains/_index.md index 2e6e9d0fd8..9cb6b5bd0b 100644 --- a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/contains/_index.md +++ b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/contains/_index.md @@ -27,6 +27,7 @@ True - if element found; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontSubstitution](../../fontsubstitution/) * Class [FontSubstitutionCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/copyto/_index.md b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/copyto/_index.md index 74ebf6a05f..bfa4e3a8dc 100644 --- a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/copyto/_index.md +++ b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/copyto/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::Text::FontSubstitutionCollection::CopyTo(System::ArrayPtr Aspose::Pdf::Text::FontSubstitutionCollection: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [FontSubstitutionCollection](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/getenumerator/_index.md b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/getenumerator/_index.md index f73b64f7a5..e267b38baf 100644 --- a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator object ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [FontSubstitution](../../fontsubstitution/) * Class [FontSubstitutionCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/idx_get/_index.md b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/idx_get/_index.md index 7e9023998e..e0aca54b38 100644 --- a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Text::FontSubstitutionCollectio ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontSubstitution](../../fontsubstitution/) * Class [FontSubstitutionCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/remove/_index.md b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/remove/_index.md index ef95ea5af2..886301028d 100644 --- a/english/cpp/aspose.pdf.text/fontsubstitutioncollection/remove/_index.md +++ b/english/cpp/aspose.pdf.text/fontsubstitutioncollection/remove/_index.md @@ -27,6 +27,7 @@ True - if element removed; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontSubstitution](../../fontsubstitution/) * Class [FontSubstitutionCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/ifontoptions/_index.md b/english/cpp/aspose.pdf.text/ifontoptions/_index.md index 2388511aa1..d5cf5da69b 100644 --- a/english/cpp/aspose.pdf.text/ifontoptions/_index.md +++ b/english/cpp/aspose.pdf.text/ifontoptions/_index.md @@ -24,5 +24,6 @@ class IFontOptions : public virtual System::Object | virtual [set_NotifyAboutFontEmbeddingError](./set_notifyaboutfontembeddingerror/)(bool) | Sometimes it's not possible to embed desired font into document. There are many reasons, for example license restrictions or when desired font was not found on destination computer. When this situation comes it's not simply to detect, because desired font is embedded via set of property flag Font.IsEmbedded = true; Of course it's possible to read this property immediately after it was set but it's not convenient approach. Flag NotifyAboutFontEmbeddingError enforces exception mechanism for cases when attempt to embed font became failed. If this flag is set an exception of type [Aspose::Pdf::FontEmbeddingException](../../aspose.pdf/fontembeddingexception/) will be thrown. By default false. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/ifontsubstitutioncallback/_index.md b/english/cpp/aspose.pdf.text/ifontsubstitutioncallback/_index.md index 9987c94681..8b7603ccb3 100644 --- a/english/cpp/aspose.pdf.text/ifontsubstitutioncallback/_index.md +++ b/english/cpp/aspose.pdf.text/ifontsubstitutioncallback/_index.md @@ -25,5 +25,6 @@ class IFontSubstitutionCallback : public System::Object | virtual [NotifyAboutSubstitution](./notifyaboutsubstitution/)(System::SharedPtr\, System::SharedPtr\) | Sends notification about font substitution via event mechanism. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/ifontsubstitutioncallback/get_registrar/_index.md b/english/cpp/aspose.pdf.text/ifontsubstitutioncallback/get_registrar/_index.md index 853bd1e1b9..04b88f8d3a 100644 --- a/english/cpp/aspose.pdf.text/ifontsubstitutioncallback/get_registrar/_index.md +++ b/english/cpp/aspose.pdf.text/ifontsubstitutioncallback/get_registrar/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::P ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IFontSubstitutionCallback](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/ifontsubstitutioncallback/notifyaboutsubstitution/_index.md b/english/cpp/aspose.pdf.text/ifontsubstitutioncallback/notifyaboutsubstitution/_index.md index 1becdc48d8..86f431dd5f 100644 --- a/english/cpp/aspose.pdf.text/ifontsubstitutioncallback/notifyaboutsubstitution/_index.md +++ b/english/cpp/aspose.pdf.text/ifontsubstitutioncallback/notifyaboutsubstitution/_index.md @@ -24,6 +24,7 @@ virtual void Aspose::Pdf::Text::IFontSubstitutionCallback::NotifyAboutSubstituti ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) * Class [IFontSubstitutionCallback](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/ifontsubstitutionregistrator/_index.md b/english/cpp/aspose.pdf.text/ifontsubstitutionregistrator/_index.md index 26c7817f20..51f8c11aaf 100644 --- a/english/cpp/aspose.pdf.text/ifontsubstitutionregistrator/_index.md +++ b/english/cpp/aspose.pdf.text/ifontsubstitutionregistrator/_index.md @@ -25,5 +25,6 @@ class IFontSubstitutionRegistrator : public System::Object | virtual [RegistrySubstitution](./registrysubstitution/)(System::SharedPtr\, System::SharedPtr\) | Register substitution for fonts which are represented via FontDefinition objects. This method was added due to necessity to register "implicit" substitutions which have place in PdfFont object. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/ifontsubstitutionregistrator/getallsubstitutions/_index.md b/english/cpp/aspose.pdf.text/ifontsubstitutionregistrator/getallsubstitutions/_index.md index d46cf41d9c..66fbe09b08 100644 --- a/english/cpp/aspose.pdf.text/ifontsubstitutionregistrator/getallsubstitutions/_index.md +++ b/english/cpp/aspose.pdf.text/ifontsubstitutionregistrator/getallsubstitutions/_index.md @@ -23,6 +23,8 @@ all the substitution pairs ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) * Class [Font](../../font/) * Class [IFontSubstitutionRegistrator](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/ifontsubstitutionregistrator/registrysubstitution/_index.md b/english/cpp/aspose.pdf.text/ifontsubstitutionregistrator/registrysubstitution/_index.md index bd86b8bc25..2459e028bd 100644 --- a/english/cpp/aspose.pdf.text/ifontsubstitutionregistrator/registrysubstitution/_index.md +++ b/english/cpp/aspose.pdf.text/ifontsubstitutionregistrator/registrysubstitution/_index.md @@ -24,6 +24,7 @@ virtual void Aspose::Pdf::Text::IFontSubstitutionRegistrator::RegistrySubstituti ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IFontSubstitutionRegistrator](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) @@ -45,6 +46,7 @@ virtual void Aspose::Pdf::Text::IFontSubstitutionRegistrator::RegistrySubstituti ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IFontSubstitutionRegistrator](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/itableelement/_index.md b/english/cpp/aspose.pdf.text/itableelement/_index.md index 7d5d8982c1..fb6b1c2c9f 100644 --- a/english/cpp/aspose.pdf.text/itableelement/_index.md +++ b/english/cpp/aspose.pdf.text/itableelement/_index.md @@ -23,5 +23,6 @@ class ITableElement : public virtual System::Object | virtual [get_Rectangle](./get_rectangle/)() | Gets rectangle that describes position of table element on the page. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/itableelement/get_rectangle/_index.md b/english/cpp/aspose.pdf.text/itableelement/get_rectangle/_index.md index fc6b472276..8f8e38abac 100644 --- a/english/cpp/aspose.pdf.text/itableelement/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf.text/itableelement/get_rectangle/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::Pdf::Text::ITableEleme ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ITableElement](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/markupparagraph/_index.md b/english/cpp/aspose.pdf.text/markupparagraph/_index.md index 032c2cd403..bb017318ac 100644 --- a/english/cpp/aspose.pdf.text/markupparagraph/_index.md +++ b/english/cpp/aspose.pdf.text/markupparagraph/_index.md @@ -29,5 +29,6 @@ class MarkupParagraph : public System::Object | [set_Text](./set_text/)(System::String) | Sets the paragraph text. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/markupparagraph/get_continuationpagenumbers/_index.md b/english/cpp/aspose.pdf.text/markupparagraph/get_continuationpagenumbers/_index.md index 1d10f6f370..99ff1a625a 100644 --- a/english/cpp/aspose.pdf.text/markupparagraph/get_continuationpagenumbers/_index.md +++ b/english/cpp/aspose.pdf.text/markupparagraph/get_continuationpagenumbers/_index.md @@ -18,6 +18,8 @@ System::SharedPtr> Aspose::Pdf::Text ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [MarkupParagraph](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/markupparagraph/get_fragments/_index.md b/english/cpp/aspose.pdf.text/markupparagraph/get_fragments/_index.md index 3a4ed2a2f8..72ce8dbf31 100644 --- a/english/cpp/aspose.pdf.text/markupparagraph/get_fragments/_index.md +++ b/english/cpp/aspose.pdf.text/markupparagraph/get_fragments/_index.md @@ -22,6 +22,8 @@ System::SharedPtr> Aspose::Pdf::Text::MarkupParagraph::g ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [MarkupParagraph](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/markupparagraph/get_secondarypoints/_index.md b/english/cpp/aspose.pdf.text/markupparagraph/get_secondarypoints/_index.md index baa707808a..1806e76f5c 100644 --- a/english/cpp/aspose.pdf.text/markupparagraph/get_secondarypoints/_index.md +++ b/english/cpp/aspose.pdf.text/markupparagraph/get_secondarypoints/_index.md @@ -18,6 +18,9 @@ System::SharedPtr Aspose::Pdf::Text::MarkupSection::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [MarkupSection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/memoryfontsource/_index.md b/english/cpp/aspose.pdf.text/memoryfontsource/_index.md index 05a9b7cb6f..5e898136bf 100644 --- a/english/cpp/aspose.pdf.text/memoryfontsource/_index.md +++ b/english/cpp/aspose.pdf.text/memoryfontsource/_index.md @@ -28,5 +28,6 @@ class MemoryFontSource : public Aspose::Pdf::Text::FontSource, ## See Also * Class [FontSource](../fontsource/) +* Class [IDisposable](../../system/idisposable/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/memoryfontsource/equals/_index.md b/english/cpp/aspose.pdf.text/memoryfontsource/equals/_index.md index df44aada25..5e408ba54f 100644 --- a/english/cpp/aspose.pdf.text/memoryfontsource/equals/_index.md +++ b/english/cpp/aspose.pdf.text/memoryfontsource/equals/_index.md @@ -27,6 +27,8 @@ True if both objects are font file sources targeted to the same file. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [MemoryFontSource](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/memoryfontsource/get_fontbytes/_index.md b/english/cpp/aspose.pdf.text/memoryfontsource/get_fontbytes/_index.md index 2f95345865..8551227454 100644 --- a/english/cpp/aspose.pdf.text/memoryfontsource/get_fontbytes/_index.md +++ b/english/cpp/aspose.pdf.text/memoryfontsource/get_fontbytes/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::Text::MemoryFontSource::get_FontBytes() c ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [MemoryFontSource](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/memoryfontsource/memoryfontsource/_index.md b/english/cpp/aspose.pdf.text/memoryfontsource/memoryfontsource/_index.md index 6406a1c1eb..aea08fe929 100644 --- a/english/cpp/aspose.pdf.text/memoryfontsource/memoryfontsource/_index.md +++ b/english/cpp/aspose.pdf.text/memoryfontsource/memoryfontsource/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Text::MemoryFontSource::MemoryFontSource(System::ArrayPtr ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [MemoryFontSource](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/onsegmentchangedeventargs/_index.md b/english/cpp/aspose.pdf.text/onsegmentchangedeventargs/_index.md index 01959f1c84..f949f3b485 100644 --- a/english/cpp/aspose.pdf.text/onsegmentchangedeventargs/_index.md +++ b/english/cpp/aspose.pdf.text/onsegmentchangedeventargs/_index.md @@ -24,7 +24,13 @@ class OnSegmentChangedEventArgs : public System::EventArgs | [get_SegmentAfter](./get_segmentafter/)() const | | | [get_SegmentChanged](./get_segmentchanged/)() const | | | [OnSegmentChangedEventArgs](./onsegmentchangedeventargs/)(System::SharedPtr\, System::SharedPtr\, int32_t) | | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | ## See Also +* Class [EventArgs](../../system/eventargs/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/onsegmentchangedeventargs/get_segmentafter/_index.md b/english/cpp/aspose.pdf.text/onsegmentchangedeventargs/get_segmentafter/_index.md index 83141a9abe..bc8a624465 100644 --- a/english/cpp/aspose.pdf.text/onsegmentchangedeventargs/get_segmentafter/_index.md +++ b/english/cpp/aspose.pdf.text/onsegmentchangedeventargs/get_segmentafter/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::PageMarkup::get_Rec ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [PageMarkup](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/pagemarkup/get_sections/_index.md b/english/cpp/aspose.pdf.text/pagemarkup/get_sections/_index.md index b6e858f97f..7b178ed6bd 100644 --- a/english/cpp/aspose.pdf.text/pagemarkup/get_sections/_index.md +++ b/english/cpp/aspose.pdf.text/pagemarkup/get_sections/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Text ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ParagraphAbsorberOptions](../../paragraphabsorberoptions/) * Class [ParagraphAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/paragraphabsorber/get_textreplaceoptions/_index.md b/english/cpp/aspose.pdf.text/paragraphabsorber/get_textreplaceoptions/_index.md index f5ba49f15b..4560008968 100644 --- a/english/cpp/aspose.pdf.text/paragraphabsorber/get_textreplaceoptions/_index.md +++ b/english/cpp/aspose.pdf.text/paragraphabsorber/get_textreplaceoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::Para ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextReplaceOptions](../../textreplaceoptions/) * Class [ParagraphAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/paragraphabsorber/paragraphabsorber/_index.md b/english/cpp/aspose.pdf.text/paragraphabsorber/paragraphabsorber/_index.md index 19d2c2f4b3..b55a0907e2 100644 --- a/english/cpp/aspose.pdf.text/paragraphabsorber/paragraphabsorber/_index.md +++ b/english/cpp/aspose.pdf.text/paragraphabsorber/paragraphabsorber/_index.md @@ -61,6 +61,7 @@ Aspose::Pdf::Text::ParagraphAbsorber::ParagraphAbsorber(int32_t sectionsSearchDe ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ParagraphAbsorberOptions](../../paragraphabsorberoptions/) * Class [ParagraphAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -81,6 +82,7 @@ Aspose::Pdf::Text::ParagraphAbsorber::ParagraphAbsorber(System::SharedPtr doc ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [ParagraphAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -43,6 +44,7 @@ void Aspose::Pdf::Text::ParagraphAbsorber::Visit(System::SharedPtr page) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [ParagraphAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/paragraphabsorberoptions/_index.md b/english/cpp/aspose.pdf.text/paragraphabsorberoptions/_index.md index 5d52aad850..c8e72f5b38 100644 --- a/english/cpp/aspose.pdf.text/paragraphabsorberoptions/_index.md +++ b/english/cpp/aspose.pdf.text/paragraphabsorberoptions/_index.md @@ -29,5 +29,6 @@ class ParagraphAbsorberOptions : public System::Object | [set_SectionUnbreakingVerticalOverride](./set_sectionunbreakingverticaloverride/)(double) | Sets the maximum length of zone with 'zero filling level' that will not be treated as actual vertical section break (as a fraction of the width / height of a page). The default value is 0.005. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/paragraphabsorberoptions/get_searchrectangle/_index.md b/english/cpp/aspose.pdf.text/paragraphabsorberoptions/get_searchrectangle/_index.md index 48451d31cd..4cf09a58a6 100644 --- a/english/cpp/aspose.pdf.text/paragraphabsorberoptions/get_searchrectangle/_index.md +++ b/english/cpp/aspose.pdf.text/paragraphabsorberoptions/get_searchrectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::ParagraphAbsorberOptions::get_Se ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ParagraphAbsorberOptions](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/paragraphabsorberoptions/set_searchrectangle/_index.md b/english/cpp/aspose.pdf.text/paragraphabsorberoptions/set_searchrectangle/_index.md index 5c6caaa74b..7fe6fbbc40 100644 --- a/english/cpp/aspose.pdf.text/paragraphabsorberoptions/set_searchrectangle/_index.md +++ b/english/cpp/aspose.pdf.text/paragraphabsorberoptions/set_searchrectangle/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::ParagraphAbsorberOptions::set_SearchRectangle(System::Sh ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [ParagraphAbsorberOptions](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/position/_index.md b/english/cpp/aspose.pdf.text/position/_index.md index aefe307ea2..3dfd0e2352 100644 --- a/english/cpp/aspose.pdf.text/position/_index.md +++ b/english/cpp/aspose.pdf.text/position/_index.md @@ -29,5 +29,6 @@ class Position : public System::Object | [ToString](./tostring/)() const override | Gets string representation for the current [Position](./) object. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/position/equals/_index.md b/english/cpp/aspose.pdf.text/position/equals/_index.md index 2bec0016d6..bf7724be27 100644 --- a/english/cpp/aspose.pdf.text/position/equals/_index.md +++ b/english/cpp/aspose.pdf.text/position/equals/_index.md @@ -27,6 +27,8 @@ True in case objects are equal. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Position](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/position/tostring/_index.md b/english/cpp/aspose.pdf.text/position/tostring/_index.md index b40d4f73f4..eba3f8575d 100644 --- a/english/cpp/aspose.pdf.text/position/tostring/_index.md +++ b/english/cpp/aspose.pdf.text/position/tostring/_index.md @@ -23,6 +23,7 @@ String representration of the [Position](../) object. ## See Also +* Class [String](../../../system/string/) * Class [Position](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/simplefontsubstitution/get_originalfontname/_index.md b/english/cpp/aspose.pdf.text/simplefontsubstitution/get_originalfontname/_index.md index 58015ccda0..ebe278e526 100644 --- a/english/cpp/aspose.pdf.text/simplefontsubstitution/get_originalfontname/_index.md +++ b/english/cpp/aspose.pdf.text/simplefontsubstitution/get_originalfontname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::SimpleFontSubstitution::get_OriginalFontName() ## See Also +* Class [String](../../../system/string/) * Class [SimpleFontSubstitution](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/simplefontsubstitution/get_substitutionfontname/_index.md b/english/cpp/aspose.pdf.text/simplefontsubstitution/get_substitutionfontname/_index.md index ae43f936cb..87ab694d1c 100644 --- a/english/cpp/aspose.pdf.text/simplefontsubstitution/get_substitutionfontname/_index.md +++ b/english/cpp/aspose.pdf.text/simplefontsubstitution/get_substitutionfontname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::SimpleFontSubstitution::get_SubstitutionFontNa ## See Also +* Class [String](../../../system/string/) * Class [SimpleFontSubstitution](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/simplefontsubstitution/simplefontsubstitution/_index.md b/english/cpp/aspose.pdf.text/simplefontsubstitution/simplefontsubstitution/_index.md index b4b64579ce..bf90673163 100644 --- a/english/cpp/aspose.pdf.text/simplefontsubstitution/simplefontsubstitution/_index.md +++ b/english/cpp/aspose.pdf.text/simplefontsubstitution/simplefontsubstitution/_index.md @@ -25,6 +25,7 @@ Aspose::Pdf::Text::SimpleFontSubstitution::SimpleFontSubstitution(System::String ## See Also +* Class [String](../../../system/string/) * Class [SimpleFontSubstitution](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/systemfontsource/equals/_index.md b/english/cpp/aspose.pdf.text/systemfontsource/equals/_index.md index 8751e9cf34..91845a89a9 100644 --- a/english/cpp/aspose.pdf.text/systemfontsource/equals/_index.md +++ b/english/cpp/aspose.pdf.text/systemfontsource/equals/_index.md @@ -19,7 +19,7 @@ bool Aspose::Pdf::Text::SystemFontSource::Equals(System::SharedPtr | **System** font source object which will be compared. | +| obj | System::SharedPtr\ | [System](../../../system/) font source object which will be compared. | ### ReturnValue @@ -27,6 +27,8 @@ True if both objects are system font sources, false otherwise. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [SystemFontSource](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/systemfontssubstitution/get_defaultfont/_index.md b/english/cpp/aspose.pdf.text/systemfontssubstitution/get_defaultfont/_index.md index 5d20e6faf2..92ff804b1b 100644 --- a/english/cpp/aspose.pdf.text/systemfontssubstitution/get_defaultfont/_index.md +++ b/english/cpp/aspose.pdf.text/systemfontssubstitution/get_defaultfont/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::SystemFontsSubstitution::get_DefaultF ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) * Class [SystemFontsSubstitution](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/systemfontssubstitution/set_defaultfont/_index.md b/english/cpp/aspose.pdf.text/systemfontssubstitution/set_defaultfont/_index.md index 8c1755ce5c..ee24018e3e 100644 --- a/english/cpp/aspose.pdf.text/systemfontssubstitution/set_defaultfont/_index.md +++ b/english/cpp/aspose.pdf.text/systemfontssubstitution/set_defaultfont/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::SystemFontsSubstitution::set_DefaultFont(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) * Class [SystemFontsSubstitution](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/tableabsorber/_index.md b/english/cpp/aspose.pdf.text/tableabsorber/_index.md index 922a912f64..b7aba6c419 100644 --- a/english/cpp/aspose.pdf.text/tableabsorber/_index.md +++ b/english/cpp/aspose.pdf.text/tableabsorber/_index.md @@ -33,5 +33,6 @@ class TableAbsorber : public System::Object | [Visit](./visit/)(System::SharedPtr\) | Extracts tables in the specified document. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/tableabsorber/get_tablelist/_index.md b/english/cpp/aspose.pdf.text/tableabsorber/get_tablelist/_index.md index d1453976f2..2f4631d22f 100644 --- a/english/cpp/aspose.pdf.text/tableabsorber/get_tablelist/_index.md +++ b/english/cpp/aspose.pdf.text/tableabsorber/get_tablelist/_index.md @@ -18,6 +18,8 @@ virtual System::SharedPtr Aspose::Pdf::Tex Allows to define several options that will be used during search text containing in tables. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSearchOptions](../../textsearchoptions/) * Class [TableAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/tableabsorber/remove/_index.md b/english/cpp/aspose.pdf.text/tableabsorber/remove/_index.md index 5ec0a70fcb..19efdf3f3a 100644 --- a/english/cpp/aspose.pdf.text/tableabsorber/remove/_index.md +++ b/english/cpp/aspose.pdf.text/tableabsorber/remove/_index.md @@ -27,6 +27,7 @@ void Aspose::Pdf::Text::TableAbsorber::Remove(System::SharedPtr t Please take into account it changes TableList collection. In case removing/replacing tables in loop please use copy of TableList collection. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AbsorbedTable](../../absorbedtable/) * Class [TableAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/tableabsorber/replace/_index.md b/english/cpp/aspose.pdf.text/tableabsorber/replace/_index.md index 26e3a56d0f..3cb1ec2b0f 100644 --- a/english/cpp/aspose.pdf.text/tableabsorber/replace/_index.md +++ b/english/cpp/aspose.pdf.text/tableabsorber/replace/_index.md @@ -29,6 +29,7 @@ void Aspose::Pdf::Text::TableAbsorber::Replace(System::SharedPtr page, Sys Please take into account it changes TableList collection. In case removing/replacing tables in loop please use copy of TableList collection. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [AbsorbedTable](../../absorbedtable/) * Class [Table](../../../aspose.pdf/table/) diff --git a/english/cpp/aspose.pdf.text/tableabsorber/set_textsearchoptions/_index.md b/english/cpp/aspose.pdf.text/tableabsorber/set_textsearchoptions/_index.md index f4db3bdd3d..db5167b921 100644 --- a/english/cpp/aspose.pdf.text/tableabsorber/set_textsearchoptions/_index.md +++ b/english/cpp/aspose.pdf.text/tableabsorber/set_textsearchoptions/_index.md @@ -22,6 +22,7 @@ virtual void Aspose::Pdf::Text::TableAbsorber::set_TextSearchOptions(System::Sha Allows to define several options that will be used during search text containing in tables. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSearchOptions](../../textsearchoptions/) * Class [TableAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/tableabsorber/tableabsorber/_index.md b/english/cpp/aspose.pdf.text/tableabsorber/tableabsorber/_index.md index 7456ec38db..1d3c97c67d 100644 --- a/english/cpp/aspose.pdf.text/tableabsorber/tableabsorber/_index.md +++ b/english/cpp/aspose.pdf.text/tableabsorber/tableabsorber/_index.md @@ -45,6 +45,7 @@ Performs searching for tables and provides access to the tables via [TableList]( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSearchOptions](../../textsearchoptions/) * Class [TableAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/tableabsorber/visit/_index.md b/english/cpp/aspose.pdf.text/tableabsorber/visit/_index.md index 501aee160a..0adacc080d 100644 --- a/english/cpp/aspose.pdf.text/tableabsorber/visit/_index.md +++ b/english/cpp/aspose.pdf.text/tableabsorber/visit/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Text::TableAbsorber::Visit(System::SharedPtr pdf) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [TableAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -43,6 +44,7 @@ virtual void Aspose::Pdf::Text::TableAbsorber::Visit(System::SharedPtr pag ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [TableAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/tabstop/_index.md b/english/cpp/aspose.pdf.text/tabstop/_index.md index 73f83afc56..b877d9705e 100644 --- a/english/cpp/aspose.pdf.text/tabstop/_index.md +++ b/english/cpp/aspose.pdf.text/tabstop/_index.md @@ -31,5 +31,6 @@ class TabStop : public System::Object | [TabStop](./tabstop/)(float) | Initializes a new instance of the [TabStop](./) class with specified position. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/tabstops/_index.md b/english/cpp/aspose.pdf.text/tabstops/_index.md index 37729c7c29..97c28d4c7a 100644 --- a/english/cpp/aspose.pdf.text/tabstops/_index.md +++ b/english/cpp/aspose.pdf.text/tabstops/_index.md @@ -32,5 +32,6 @@ class TabStops : public System::ICloneable | [TabStops](./tabstops/)() | Initializes a new instance of the [TabStops](./) class. | ## See Also +* Class [ICloneable](../../system/icloneable/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/tabstops/add/_index.md b/english/cpp/aspose.pdf.text/tabstops/add/_index.md index b07f545461..35409b1162 100644 --- a/english/cpp/aspose.pdf.text/tabstops/add/_index.md +++ b/english/cpp/aspose.pdf.text/tabstops/add/_index.md @@ -23,6 +23,7 @@ The new [TabStop](../../tabstop/) object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TabStop](../../tabstop/) * Class [TabStops](../) * Namespace [Aspose::Pdf::Text](../../) @@ -47,6 +48,7 @@ The new [TabStop](../../tabstop/) object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TabStop](../../tabstop/) * Class [TabStops](../) * Namespace [Aspose::Pdf::Text](../../) @@ -72,6 +74,7 @@ The new [TabStop](../../tabstop/) object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TabStop](../../tabstop/) * Enum [TabLeaderType](../../tableadertype/) * Class [TabStops](../) @@ -93,6 +96,7 @@ void Aspose::Pdf::Text::TabStops::Add(System::SharedPtr tabStop) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TabStop](../../tabstop/) * Class [TabStops](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/tabstops/clone/_index.md b/english/cpp/aspose.pdf.text/tabstops/clone/_index.md index 60a9c78a9b..8b8e722be7 100644 --- a/english/cpp/aspose.pdf.text/tabstops/clone/_index.md +++ b/english/cpp/aspose.pdf.text/tabstops/clone/_index.md @@ -23,6 +23,8 @@ The new [TabStops](../) object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [TabStops](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/tabstops/idx_get/_index.md b/english/cpp/aspose.pdf.text/tabstops/idx_get/_index.md index 58d52fcba3..5f77046779 100644 --- a/english/cpp/aspose.pdf.text/tabstops/idx_get/_index.md +++ b/english/cpp/aspose.pdf.text/tabstops/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Text::TabStops::idx_get(int32_t index) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TabStop](../../tabstop/) * Class [TabStops](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/tabstops/idx_set/_index.md b/english/cpp/aspose.pdf.text/tabstops/idx_set/_index.md index 837d332a17..41dc386474 100644 --- a/english/cpp/aspose.pdf.text/tabstops/idx_set/_index.md +++ b/english/cpp/aspose.pdf.text/tabstops/idx_set/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Text::TabStops::idx_set(int32_t index, System::SharedPtr Aspose::Pdf::Text::TextAbsorber ## Remarks -Allows to define text formatting mode [TextExtractionOptions](../../textextractionoptions/) during extraction. The default mode is **TextExtractionOptions::TextFormattingMode::Pure** +Allows to define text formatting mode [TextExtractionOptions](../../textextractionoptions/) during extraction. The default mode is [TextExtractionOptions::TextFormattingMode::Pure](../../textextractionoptions/textformattingmode/) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextExtractionOptions](../../textextractionoptions/) * Class [TextAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textabsorber/get_text/_index.md b/english/cpp/aspose.pdf.text/textabsorber/get_text/_index.md index 5779debd73..4851b42938 100644 --- a/english/cpp/aspose.pdf.text/textabsorber/get_text/_index.md +++ b/english/cpp/aspose.pdf.text/textabsorber/get_text/_index.md @@ -18,6 +18,7 @@ virtual System::String Aspose::Pdf::Text::TextAbsorber::get_Text() ## See Also +* Class [String](../../../system/string/) * Class [TextAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textabsorber/get_textsearchoptions/_index.md b/english/cpp/aspose.pdf.text/textabsorber/get_textsearchoptions/_index.md index 45a1098822..09fe25aa5f 100644 --- a/english/cpp/aspose.pdf.text/textabsorber/get_textsearchoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textabsorber/get_textsearchoptions/_index.md @@ -22,6 +22,7 @@ virtual System::SharedPtr Aspose::Pdf::Tex Allows to define rectangle which delimits the extracted text. By default the rectangle is empty. That means page boundaries only defines the text extraction region. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSearchOptions](../../textsearchoptions/) * Class [TextAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textabsorber/set_extractionoptions/_index.md b/english/cpp/aspose.pdf.text/textabsorber/set_extractionoptions/_index.md index 278d97a72e..b14f9d2d15 100644 --- a/english/cpp/aspose.pdf.text/textabsorber/set_extractionoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textabsorber/set_extractionoptions/_index.md @@ -19,9 +19,10 @@ virtual void Aspose::Pdf::Text::TextAbsorber::set_ExtractionOptions(System::Shar ## Remarks -Allows to define text formatting mode [TextExtractionOptions](../../textextractionoptions/) during extraction. The default mode is **TextExtractionOptions::TextFormattingMode::Pure** +Allows to define text formatting mode [TextExtractionOptions](../../textextractionoptions/) during extraction. The default mode is [TextExtractionOptions::TextFormattingMode::Pure](../../textextractionoptions/textformattingmode/) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextExtractionOptions](../../textextractionoptions/) * Class [TextAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textabsorber/set_textsearchoptions/_index.md b/english/cpp/aspose.pdf.text/textabsorber/set_textsearchoptions/_index.md index 6bf5cb0cfa..20468d9600 100644 --- a/english/cpp/aspose.pdf.text/textabsorber/set_textsearchoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textabsorber/set_textsearchoptions/_index.md @@ -22,6 +22,7 @@ virtual void Aspose::Pdf::Text::TextAbsorber::set_TextSearchOptions(System::Shar Allows to define rectangle which delimits the extracted text. By default the rectangle is empty. That means page boundaries only defines the text extraction region. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSearchOptions](../../textsearchoptions/) * Class [TextAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textabsorber/textabsorber/_index.md b/english/cpp/aspose.pdf.text/textabsorber/textabsorber/_index.md index d6931ba526..935b25d2a0 100644 --- a/english/cpp/aspose.pdf.text/textabsorber/textabsorber/_index.md +++ b/english/cpp/aspose.pdf.text/textabsorber/textabsorber/_index.md @@ -45,6 +45,7 @@ Performs text extraction and provides access to the extracted text via [TextAbso ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSearchOptions](../../textsearchoptions/) * Class [TextAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -69,6 +70,7 @@ Performs text extraction and provides access to the extracted text via [TextAbso ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextExtractionOptions](../../textextractionoptions/) * Class [TextAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -94,6 +96,7 @@ Performs text extraction and provides access to the extracted text via [TextAbso ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextExtractionOptions](../../textextractionoptions/) * Class [TextSearchOptions](../../textsearchoptions/) * Class [TextAbsorber](../) diff --git a/english/cpp/aspose.pdf.text/textabsorber/visit/_index.md b/english/cpp/aspose.pdf.text/textabsorber/visit/_index.md index cc39a81243..16a8736787 100644 --- a/english/cpp/aspose.pdf.text/textabsorber/visit/_index.md +++ b/english/cpp/aspose.pdf.text/textabsorber/visit/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::Text::TextAbsorber::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [TextAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -43,6 +44,7 @@ virtual void Aspose::Pdf::Text::TextAbsorber::Visit(System::SharedPtr page ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [TextAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -63,6 +65,7 @@ virtual void Aspose::Pdf::Text::TextAbsorber::Visit(System::SharedPtr for ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [TextAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textbuilder/_index.md b/english/cpp/aspose.pdf.text/textbuilder/_index.md index 385c5a6d42..4354233188 100644 --- a/english/cpp/aspose.pdf.text/textbuilder/_index.md +++ b/english/cpp/aspose.pdf.text/textbuilder/_index.md @@ -27,5 +27,6 @@ class TextBuilder : public System::Object | [TextBuilder](./textbuilder/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of [TextBuilder](./) class for the [Pdf](../../aspose.pdf/) page. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/textbuilder/appendparagraph/_index.md b/english/cpp/aspose.pdf.text/textbuilder/appendparagraph/_index.md index 5292bb8dc7..56bd9843a1 100644 --- a/english/cpp/aspose.pdf.text/textbuilder/appendparagraph/_index.md +++ b/english/cpp/aspose.pdf.text/textbuilder/appendparagraph/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Text::TextBuilder::AppendParagraph(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragment](../../textfragment/) * Class [TextBuilder](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textbuilder/textbuilder/_index.md b/english/cpp/aspose.pdf.text/textbuilder/textbuilder/_index.md index a10fab9cb0..be6c880218 100644 --- a/english/cpp/aspose.pdf.text/textbuilder/textbuilder/_index.md +++ b/english/cpp/aspose.pdf.text/textbuilder/textbuilder/_index.md @@ -27,6 +27,7 @@ The [TextBuilder](../) allows to append text objects to [Pdf](../../../aspose.pd ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [TextBuilder](../) * Namespace [Aspose::Pdf::Text](../../) @@ -52,6 +53,7 @@ The [TextBuilder](../) allows to append text objects to [Pdf](../../../aspose.pd ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [BaseOperatorCollection](../../../aspose.pdf/baseoperatorcollection/) * Class [TextBuilder](../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/_index.md index ff121fc6fb..0bf8968ba1 100644 --- a/english/cpp/aspose.pdf.text/texteditoptions/_index.md +++ b/english/cpp/aspose.pdf.text/texteditoptions/_index.md @@ -16,6 +16,14 @@ Descubes options of text edit operations. class TextEditOptions : public Aspose::Pdf::Text::TextOptions ``` +## Enums + +| Enum | Description | +| --- | --- | +| [ClippingPathsProcessingMode](./clippingpathsprocessingmode/) | Clipping path processing modes. | +| [FontReplace](./fontreplace/) | [Font](../font/) replacement behavior. | +| [LanguageTransformation](./languagetransformation/) | Language transformation modes. | +| [NoCharacterAction](./nocharacteraction/) | Action to perform if font does not contain required character. | ## Methods | Method | Description | diff --git a/english/cpp/aspose.pdf.text/texteditoptions/clippingpathsprocessingmode/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/clippingpathsprocessingmode/_index.md new file mode 100644 index 0000000000..81a5e4116e --- /dev/null +++ b/english/cpp/aspose.pdf.text/texteditoptions/clippingpathsprocessingmode/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::Text::TextEditOptions::ClippingPathsProcessingMode enum +linktitle: ClippingPathsProcessingMode +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Text::TextEditOptions::ClippingPathsProcessingMode enum. Clipping path processing modes in C++.' +type: docs +weight: 1600 +url: /cpp/aspose.pdf.text/texteditoptions/clippingpathsprocessingmode/ +--- +## ClippingPathsProcessingMode enum + + +Clipping path processing modes. + +```cpp +enum class ClippingPathsProcessingMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| KeepIntact | 0 | Keeps clipping paths of the original page layout. (Default) | +| Expand | 1 | Original clipping path will be expanded in the case edited text requires more space. | +| Remove | 2 | Original clipping path will be removed in the case edited text requires more space. Caution: Because of clipping paths may interact with each other removing of it may lead to unexpected result on the page layout. | + +## See Also + +* Class [TextEditOptions](../) +* Namespace [Aspose::Pdf::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/fontreplace/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/fontreplace/_index.md new file mode 100644 index 0000000000..22a3757034 --- /dev/null +++ b/english/cpp/aspose.pdf.text/texteditoptions/fontreplace/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::Text::TextEditOptions::FontReplace enum +linktitle: FontReplace +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Text::TextEditOptions::FontReplace enum. Font replacement behavior in C++.' +type: docs +weight: 1700 +url: /cpp/aspose.pdf.text/texteditoptions/fontreplace/ +--- +## FontReplace enum + + +[Font](../../font/) replacement behavior. + +```cpp +enum class FontReplace +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | No additional changes performed during font replacement. | +| RemoveUnusedFonts | 1 | Fonts that become unused during font replacement will be removed from resulting document. | + +## See Also + +* Class [TextEditOptions](../) +* Namespace [Aspose::Pdf::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/get_clippingpathsprocessing/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/get_clippingpathsprocessing/_index.md index ad864d1bc0..898ae52162 100644 --- a/english/cpp/aspose.pdf.text/texteditoptions/get_clippingpathsprocessing/_index.md +++ b/english/cpp/aspose.pdf.text/texteditoptions/get_clippingpathsprocessing/_index.md @@ -18,6 +18,7 @@ TextEditOptions::ClippingPathsProcessingMode Aspose::Pdf::Text::TextEditOptions: ## See Also +* Enum [ClippingPathsProcessingMode](../clippingpathsprocessingmode/) * Class [TextEditOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/get_fontreplacebehavior/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/get_fontreplacebehavior/_index.md index d84badd2f8..63fc919ef7 100644 --- a/english/cpp/aspose.pdf.text/texteditoptions/get_fontreplacebehavior/_index.md +++ b/english/cpp/aspose.pdf.text/texteditoptions/get_fontreplacebehavior/_index.md @@ -18,6 +18,7 @@ TextEditOptions::FontReplace Aspose::Pdf::Text::TextEditOptions::get_FontReplace ## See Also +* Enum [FontReplace](../fontreplace/) * Class [TextEditOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/get_languagetransformationbehavior/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/get_languagetransformationbehavior/_index.md index 84b7fe8812..43d16b3f21 100644 --- a/english/cpp/aspose.pdf.text/texteditoptions/get_languagetransformationbehavior/_index.md +++ b/english/cpp/aspose.pdf.text/texteditoptions/get_languagetransformationbehavior/_index.md @@ -18,6 +18,7 @@ TextEditOptions::LanguageTransformation Aspose::Pdf::Text::TextEditOptions::get_ ## See Also +* Enum [LanguageTransformation](../languagetransformation/) * Class [TextEditOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/get_nocharacterbehavior/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/get_nocharacterbehavior/_index.md index 100c8d6ada..4e13f23872 100644 --- a/english/cpp/aspose.pdf.text/texteditoptions/get_nocharacterbehavior/_index.md +++ b/english/cpp/aspose.pdf.text/texteditoptions/get_nocharacterbehavior/_index.md @@ -18,6 +18,7 @@ TextEditOptions::NoCharacterAction Aspose::Pdf::Text::TextEditOptions::get_NoCha ## See Also +* Enum [NoCharacterAction](../nocharacteraction/) * Class [TextEditOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/get_replacementfont/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/get_replacementfont/_index.md index 1304eb2896..2b4c1a1007 100644 --- a/english/cpp/aspose.pdf.text/texteditoptions/get_replacementfont/_index.md +++ b/english/cpp/aspose.pdf.text/texteditoptions/get_replacementfont/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextEditOptions::get_ReplacementFont( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) * Class [TextEditOptions](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/languagetransformation/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/languagetransformation/_index.md new file mode 100644 index 0000000000..a06722d4ea --- /dev/null +++ b/english/cpp/aspose.pdf.text/texteditoptions/languagetransformation/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::Text::TextEditOptions::LanguageTransformation enum +linktitle: LanguageTransformation +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Text::TextEditOptions::LanguageTransformation enum. Language transformation modes in C++.' +type: docs +weight: 1800 +url: /cpp/aspose.pdf.text/texteditoptions/languagetransformation/ +--- +## LanguageTransformation enum + + +Language transformation modes. + +```cpp +enum class LanguageTransformation +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | Default language transformation is performed. | +| ExactlyAsISee | 1 | Language transformation is performed the same way as in a text editor. It usually means text will looks in the document exactly as You see it in code. But no warranties. | +| None | 2 | Language transformation is not performed. | + +## See Also + +* Class [TextEditOptions](../) +* Namespace [Aspose::Pdf::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/nocharacteraction/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/nocharacteraction/_index.md new file mode 100644 index 0000000000..bb355d23f9 --- /dev/null +++ b/english/cpp/aspose.pdf.text/texteditoptions/nocharacteraction/_index.md @@ -0,0 +1,32 @@ +--- +title: Aspose::Pdf::Text::TextEditOptions::NoCharacterAction enum +linktitle: NoCharacterAction +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Text::TextEditOptions::NoCharacterAction enum. Action to perform if font does not contain required character in C++.' +type: docs +weight: 1900 +url: /cpp/aspose.pdf.text/texteditoptions/nocharacteraction/ +--- +## NoCharacterAction enum + + +Action to perform if font does not contain required character. + +```cpp +enum class NoCharacterAction +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| ThrowException | 0 | Throw exception. | +| UseStandardFont | 1 | Repalce font to standard font which contains required character. | +| ReplaceAnyway | 2 | Replace text anyway without font substitution. | +| UseCustomReplacementFont | 3 | Repalce font to defined replacement font. | + +## See Also + +* Class [TextEditOptions](../) +* Namespace [Aspose::Pdf::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/set_clippingpathsprocessing/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/set_clippingpathsprocessing/_index.md index 994b6961dc..4cd6420275 100644 --- a/english/cpp/aspose.pdf.text/texteditoptions/set_clippingpathsprocessing/_index.md +++ b/english/cpp/aspose.pdf.text/texteditoptions/set_clippingpathsprocessing/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextEditOptions::set_ClippingPathsProcessing(TextEditOpt ## See Also +* Enum [ClippingPathsProcessingMode](../clippingpathsprocessingmode/) * Class [TextEditOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/set_fontreplacebehavior/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/set_fontreplacebehavior/_index.md index 5e69728c66..fbdbe52f84 100644 --- a/english/cpp/aspose.pdf.text/texteditoptions/set_fontreplacebehavior/_index.md +++ b/english/cpp/aspose.pdf.text/texteditoptions/set_fontreplacebehavior/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextEditOptions::set_FontReplaceBehavior(TextEditOptions ## See Also +* Enum [FontReplace](../fontreplace/) * Class [TextEditOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/set_languagetransformationbehavior/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/set_languagetransformationbehavior/_index.md index c0cc9a1e76..edf22cbf21 100644 --- a/english/cpp/aspose.pdf.text/texteditoptions/set_languagetransformationbehavior/_index.md +++ b/english/cpp/aspose.pdf.text/texteditoptions/set_languagetransformationbehavior/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextEditOptions::set_LanguageTransformationBehavior(Text ## See Also +* Enum [LanguageTransformation](../languagetransformation/) * Class [TextEditOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/set_nocharacterbehavior/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/set_nocharacterbehavior/_index.md index a8cddb98aa..3c531c08c0 100644 --- a/english/cpp/aspose.pdf.text/texteditoptions/set_nocharacterbehavior/_index.md +++ b/english/cpp/aspose.pdf.text/texteditoptions/set_nocharacterbehavior/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextEditOptions::set_NoCharacterBehavior(TextEditOptions ## See Also +* Enum [NoCharacterAction](../nocharacteraction/) * Class [TextEditOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/texteditoptions/set_replacementfont/_index.md b/english/cpp/aspose.pdf.text/texteditoptions/set_replacementfont/_index.md index 8069762722..7f39815391 100644 --- a/english/cpp/aspose.pdf.text/texteditoptions/set_replacementfont/_index.md +++ b/english/cpp/aspose.pdf.text/texteditoptions/set_replacementfont/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextEditOptions::set_ReplacementFont(System::SharedPtr Aspose::Pdf::Text::TextExtraction ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextExtractionErrorLocation](../../textextractionerrorlocation/) * Class [TextExtractionError](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textextractionerror/get_summary/_index.md b/english/cpp/aspose.pdf.text/textextractionerror/get_summary/_index.md index 72f963dd04..2e96f2c417 100644 --- a/english/cpp/aspose.pdf.text/textextractionerror/get_summary/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionerror/get_summary/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::TextExtractionError::get_Summary() const ## See Also +* Class [String](../../../system/string/) * Class [TextExtractionError](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textextractionerror/tostring/_index.md b/english/cpp/aspose.pdf.text/textextractionerror/tostring/_index.md index 9a36429641..db8076da1f 100644 --- a/english/cpp/aspose.pdf.text/textextractionerror/tostring/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionerror/tostring/_index.md @@ -23,6 +23,7 @@ String representation. ## See Also +* Class [String](../../../system/string/) * Class [TextExtractionError](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textextractionerrorlocation/_index.md b/english/cpp/aspose.pdf.text/textextractionerrorlocation/_index.md index 97c3d8a283..55b93844cd 100644 --- a/english/cpp/aspose.pdf.text/textextractionerrorlocation/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionerrorlocation/_index.md @@ -31,5 +31,6 @@ class TextExtractionErrorLocation : public System::Object | [ToString](./tostring/)() const override | Returns string representation. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_fontusedkey/_index.md b/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_fontusedkey/_index.md index 3bfbcf5137..dd964c8f5b 100644 --- a/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_fontusedkey/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_fontusedkey/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::TextExtractionErrorLocation::get_FontUsedKey() ## See Also +* Class [String](../../../system/string/) * Class [TextExtractionErrorLocation](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_formkey/_index.md b/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_formkey/_index.md index 5ae4e3b06e..d5da4bbc55 100644 --- a/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_formkey/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_formkey/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::TextExtractionErrorLocation::get_FormKey() con ## See Also +* Class [String](../../../system/string/) * Class [TextExtractionErrorLocation](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_objecttype/_index.md b/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_objecttype/_index.md index 268b84607b..364639011e 100644 --- a/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_objecttype/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_objecttype/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::TextExtractionErrorLocation::get_ObjectType() ## See Also +* Class [String](../../../system/string/) * Class [TextExtractionErrorLocation](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_operatorstring/_index.md b/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_operatorstring/_index.md index f0b7ff0a1e..de8d217668 100644 --- a/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_operatorstring/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_operatorstring/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::TextExtractionErrorLocation::get_OperatorStrin ## See Also +* Class [String](../../../system/string/) * Class [TextExtractionErrorLocation](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_path/_index.md b/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_path/_index.md index 5aedd79658..0911872165 100644 --- a/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_path/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_path/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::TextExtractionErrorLocation::get_Path() const ## See Also +* Class [String](../../../system/string/) * Class [TextExtractionErrorLocation](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_textstartpoint/_index.md b/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_textstartpoint/_index.md index 14148313c0..dea23ade86 100644 --- a/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_textstartpoint/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionerrorlocation/get_textstartpoint/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextExtractionErrorLocation::get_Tex ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [TextExtractionErrorLocation](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textextractionerrorlocation/tostring/_index.md b/english/cpp/aspose.pdf.text/textextractionerrorlocation/tostring/_index.md index 073a3718c4..2eaea0c6cf 100644 --- a/english/cpp/aspose.pdf.text/textextractionerrorlocation/tostring/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionerrorlocation/tostring/_index.md @@ -23,6 +23,7 @@ String representation. ## See Also +* Class [String](../../../system/string/) * Class [TextExtractionErrorLocation](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textextractionoptions/_index.md b/english/cpp/aspose.pdf.text/textextractionoptions/_index.md index dbf7f1c2bf..bdd37099cd 100644 --- a/english/cpp/aspose.pdf.text/textextractionoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionoptions/_index.md @@ -16,6 +16,11 @@ Represents text extraction options. class TextExtractionOptions : public Aspose::Pdf::Text::TextOptions ``` +## Enums + +| Enum | Description | +| --- | --- | +| [TextFormattingMode](./textformattingmode/) | Defines different modes which can be used while converting pdf document into text. See [TextDevice](../) class. | ## Methods | Method | Description | diff --git a/english/cpp/aspose.pdf.text/textextractionoptions/get_formattingmode/_index.md b/english/cpp/aspose.pdf.text/textextractionoptions/get_formattingmode/_index.md index cc30649e7b..589810c8f7 100644 --- a/english/cpp/aspose.pdf.text/textextractionoptions/get_formattingmode/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionoptions/get_formattingmode/_index.md @@ -18,6 +18,7 @@ TextExtractionOptions::TextFormattingMode Aspose::Pdf::Text::TextExtractionOptio ## See Also +* Enum [TextFormattingMode](../textformattingmode/) * Class [TextExtractionOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textextractionoptions/set_formattingmode/_index.md b/english/cpp/aspose.pdf.text/textextractionoptions/set_formattingmode/_index.md index a3d0e4cfe2..7e0c80eb1b 100644 --- a/english/cpp/aspose.pdf.text/textextractionoptions/set_formattingmode/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionoptions/set_formattingmode/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextExtractionOptions::set_FormattingMode(TextExtraction ## See Also +* Enum [TextFormattingMode](../textformattingmode/) * Class [TextExtractionOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textextractionoptions/textextractionoptions/_index.md b/english/cpp/aspose.pdf.text/textextractionoptions/textextractionoptions/_index.md index 440e7be147..a8c7ae62d8 100644 --- a/english/cpp/aspose.pdf.text/textextractionoptions/textextractionoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textextractionoptions/textextractionoptions/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Text::TextExtractionOptions::TextExtractionOptions(TextExtractionOp ## See Also +* Enum [TextFormattingMode](../textformattingmode/) * Class [TextExtractionOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textextractionoptions/textformattingmode/_index.md b/english/cpp/aspose.pdf.text/textextractionoptions/textformattingmode/_index.md new file mode 100644 index 0000000000..e4c061535f --- /dev/null +++ b/english/cpp/aspose.pdf.text/textextractionoptions/textformattingmode/_index.md @@ -0,0 +1,32 @@ +--- +title: Aspose::Pdf::Text::TextExtractionOptions::TextFormattingMode enum +linktitle: TextFormattingMode +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Text::TextExtractionOptions::TextFormattingMode enum. Defines different modes which can be used while converting pdf document into text. See TextDevice class in C++.' +type: docs +weight: 600 +url: /cpp/aspose.pdf.text/textextractionoptions/textformattingmode/ +--- +## TextFormattingMode enum + + +Defines different modes which can be used while converting pdf document into text. See [TextDevice](../) class. + +```cpp +enum class TextFormattingMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Pure | 0 | Represent pdf content with a bit of formatting routines. | +| Raw | 1 | Represent pdf content as is, i.e. without formatting. | +| Flatten | 2 | Represent pdf content with positioning text fragments by their coordinates. It is basically similar to "Raw" mode. But while "Raw" focuses on preserving the structure of text fragments (operators) in a document, "Flatten" focuses on keeping text in the order it is read. | +| MemorySaving | 3 | Extraction with memory saving. It is almost same to 'Raw' mode but works slightly faster and uses less memory. | + +## See Also + +* Class [TextExtractionOptions](../) +* Namespace [Aspose::Pdf::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textformattingoptions/_index.md b/english/cpp/aspose.pdf.text/textformattingoptions/_index.md index ddc0a05baa..291dc662de 100644 --- a/english/cpp/aspose.pdf.text/textformattingoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textformattingoptions/_index.md @@ -16,20 +16,26 @@ Represents text formatting options. class TextFormattingOptions : public Aspose::Pdf::Text::TextOptions ``` +## Enums + +| Enum | Description | +| --- | --- | +| [LineSpacingMode](./linespacingmode/) | Defines line spacing specifics. | +| [WordWrapMode](./wordwrapmode/) | Defines word wrapping strategies. | ## Methods | Method | Description | | --- | --- | | [get_FirstLineIndent](./get_firstlineindent/)() const | Gets first line indent value. | | [get_HyphenSymbol](./get_hyphensymbol/)() const | Gets hyphen symbol that is used in hyphenation process. | -| [get_LineSpacing](./get_linespacing/)() const | Gets line spacing mode. Default value is **LineSpacingMode.FontSize**. | +| [get_LineSpacing](./get_linespacing/)() const | Gets line spacing mode. Default value is [LineSpacingMode.FontSize](./linespacingmode/). | | [get_SubsequentLinesIndent](./get_subsequentlinesindent/)() const | Gets subsequent lines indent value. | -| [get_WrapMode](./get_wrapmode/)() const | Gets word wrap mode. Default value is **WordWrapMode.NoWrap**. | +| [get_WrapMode](./get_wrapmode/)() const | Gets word wrap mode. Default value is [WordWrapMode.NoWrap](./wordwrapmode/). | | [set_FirstLineIndent](./set_firstlineindent/)(float) | Sets first line indent value. | | [set_HyphenSymbol](./set_hyphensymbol/)(System::String) | Sets hyphen symbol that is used in hyphenation process. | -| [set_LineSpacing](./set_linespacing/)(TextFormattingOptions::LineSpacingMode) | Sets line spacing mode. Default value is **LineSpacingMode.FontSize**. | +| [set_LineSpacing](./set_linespacing/)(TextFormattingOptions::LineSpacingMode) | Sets line spacing mode. Default value is [LineSpacingMode.FontSize](./linespacingmode/). | | [set_SubsequentLinesIndent](./set_subsequentlinesindent/)(float) | Sets subsequent lines indent value. | -| [set_WrapMode](./set_wrapmode/)(TextFormattingOptions::WordWrapMode) | Sets word wrap mode. Default value is **WordWrapMode.NoWrap**. | +| [set_WrapMode](./set_wrapmode/)(TextFormattingOptions::WordWrapMode) | Sets word wrap mode. Default value is [WordWrapMode.NoWrap](./wordwrapmode/). | | [TextFormattingOptions](./textformattingoptions/)(TextFormattingOptions::WordWrapMode) | Initializes new instance of the [TextFormattingOptions](./) object for the specified word wrap mode. | | [TextFormattingOptions](./textformattingoptions/)() | Initializes new instance of the [TextFormattingOptions](./) object with undefined word wrap mode. | ## See Also diff --git a/english/cpp/aspose.pdf.text/textformattingoptions/get_hyphensymbol/_index.md b/english/cpp/aspose.pdf.text/textformattingoptions/get_hyphensymbol/_index.md index 35bce32b10..167ccc74a6 100644 --- a/english/cpp/aspose.pdf.text/textformattingoptions/get_hyphensymbol/_index.md +++ b/english/cpp/aspose.pdf.text/textformattingoptions/get_hyphensymbol/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::Text::TextFormattingOptions::get_HyphenSymbol() cons To eliminate hyphen drawing (with wrapping procedure still in place) please set empty string string.Empty for HyphenSymbol. ## See Also +* Class [String](../../../system/string/) * Class [TextFormattingOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textformattingoptions/get_linespacing/_index.md b/english/cpp/aspose.pdf.text/textformattingoptions/get_linespacing/_index.md index 73dd6fbda3..deae0c88b1 100644 --- a/english/cpp/aspose.pdf.text/textformattingoptions/get_linespacing/_index.md +++ b/english/cpp/aspose.pdf.text/textformattingoptions/get_linespacing/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.text/textformattingoptions/get_linespacing/ ## TextFormattingOptions::get_LineSpacing method -Gets line spacing mode. Default value is **LineSpacingMode.FontSize**. +Gets line spacing mode. Default value is [LineSpacingMode.FontSize](../linespacingmode/). ```cpp TextFormattingOptions::LineSpacingMode Aspose::Pdf::Text::TextFormattingOptions::get_LineSpacing() const @@ -18,6 +18,7 @@ TextFormattingOptions::LineSpacingMode Aspose::Pdf::Text::TextFormattingOptions: ## See Also +* Enum [LineSpacingMode](../linespacingmode/) * Class [TextFormattingOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textformattingoptions/get_wrapmode/_index.md b/english/cpp/aspose.pdf.text/textformattingoptions/get_wrapmode/_index.md index ba98fa050a..a17e2efe54 100644 --- a/english/cpp/aspose.pdf.text/textformattingoptions/get_wrapmode/_index.md +++ b/english/cpp/aspose.pdf.text/textformattingoptions/get_wrapmode/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.text/textformattingoptions/get_wrapmode/ ## TextFormattingOptions::get_WrapMode method -Gets word wrap mode. Default value is **WordWrapMode.NoWrap**. +Gets word wrap mode. Default value is [WordWrapMode.NoWrap](../wordwrapmode/). ```cpp TextFormattingOptions::WordWrapMode Aspose::Pdf::Text::TextFormattingOptions::get_WrapMode() const @@ -18,6 +18,7 @@ TextFormattingOptions::WordWrapMode Aspose::Pdf::Text::TextFormattingOptions::ge ## See Also +* Enum [WordWrapMode](../wordwrapmode/) * Class [TextFormattingOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textformattingoptions/linespacingmode/_index.md b/english/cpp/aspose.pdf.text/textformattingoptions/linespacingmode/_index.md new file mode 100644 index 0000000000..3e1cc26ff0 --- /dev/null +++ b/english/cpp/aspose.pdf.text/textformattingoptions/linespacingmode/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::Text::TextFormattingOptions::LineSpacingMode enum +linktitle: LineSpacingMode +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Text::TextFormattingOptions::LineSpacingMode enum. Defines line spacing specifics in C++.' +type: docs +weight: 1200 +url: /cpp/aspose.pdf.text/textformattingoptions/linespacingmode/ +--- +## LineSpacingMode enum + + +Defines line spacing specifics. + +```cpp +enum class LineSpacingMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| FontSize | 0 | Line spacing is font size. | +| FullSize | 1 | Line spacing is a full space between descender and ascender. | + +## See Also + +* Class [TextFormattingOptions](../) +* Namespace [Aspose::Pdf::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textformattingoptions/set_hyphensymbol/_index.md b/english/cpp/aspose.pdf.text/textformattingoptions/set_hyphensymbol/_index.md index 380c45e2ff..27ef87d827 100644 --- a/english/cpp/aspose.pdf.text/textformattingoptions/set_hyphensymbol/_index.md +++ b/english/cpp/aspose.pdf.text/textformattingoptions/set_hyphensymbol/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Text::TextFormattingOptions::set_HyphenSymbol(System::String v To eliminate hyphen drawing (with wrapping procedure still in place) please set empty string string.Empty for HyphenSymbol. ## See Also +* Class [String](../../../system/string/) * Class [TextFormattingOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textformattingoptions/set_linespacing/_index.md b/english/cpp/aspose.pdf.text/textformattingoptions/set_linespacing/_index.md index e8f4c82d60..ef29951f6e 100644 --- a/english/cpp/aspose.pdf.text/textformattingoptions/set_linespacing/_index.md +++ b/english/cpp/aspose.pdf.text/textformattingoptions/set_linespacing/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.text/textformattingoptions/set_linespacing/ ## TextFormattingOptions::set_LineSpacing method -Sets line spacing mode. Default value is **LineSpacingMode.FontSize**. +Sets line spacing mode. Default value is [LineSpacingMode.FontSize](../linespacingmode/). ```cpp void Aspose::Pdf::Text::TextFormattingOptions::set_LineSpacing(TextFormattingOptions::LineSpacingMode value) @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextFormattingOptions::set_LineSpacing(TextFormattingOpt ## See Also +* Enum [LineSpacingMode](../linespacingmode/) * Class [TextFormattingOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textformattingoptions/set_wrapmode/_index.md b/english/cpp/aspose.pdf.text/textformattingoptions/set_wrapmode/_index.md index eb167fa6d8..d72522229f 100644 --- a/english/cpp/aspose.pdf.text/textformattingoptions/set_wrapmode/_index.md +++ b/english/cpp/aspose.pdf.text/textformattingoptions/set_wrapmode/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.text/textformattingoptions/set_wrapmode/ ## TextFormattingOptions::set_WrapMode method -Sets word wrap mode. Default value is **WordWrapMode.NoWrap**. +Sets word wrap mode. Default value is [WordWrapMode.NoWrap](../wordwrapmode/). ```cpp void Aspose::Pdf::Text::TextFormattingOptions::set_WrapMode(TextFormattingOptions::WordWrapMode value) @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextFormattingOptions::set_WrapMode(TextFormattingOption ## See Also +* Enum [WordWrapMode](../wordwrapmode/) * Class [TextFormattingOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textformattingoptions/textformattingoptions/_index.md b/english/cpp/aspose.pdf.text/textformattingoptions/textformattingoptions/_index.md index 541c2494aa..df598086bd 100644 --- a/english/cpp/aspose.pdf.text/textformattingoptions/textformattingoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textformattingoptions/textformattingoptions/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Text::TextFormattingOptions::TextFormattingOptions(TextFormattingOp ## See Also +* Enum [WordWrapMode](../wordwrapmode/) * Class [TextFormattingOptions](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textformattingoptions/wordwrapmode/_index.md b/english/cpp/aspose.pdf.text/textformattingoptions/wordwrapmode/_index.md new file mode 100644 index 0000000000..c771796fc2 --- /dev/null +++ b/english/cpp/aspose.pdf.text/textformattingoptions/wordwrapmode/_index.md @@ -0,0 +1,32 @@ +--- +title: Aspose::Pdf::Text::TextFormattingOptions::WordWrapMode enum +linktitle: WordWrapMode +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Text::TextFormattingOptions::WordWrapMode enum. Defines word wrapping strategies in C++.' +type: docs +weight: 1300 +url: /cpp/aspose.pdf.text/textformattingoptions/wordwrapmode/ +--- +## WordWrapMode enum + + +Defines word wrapping strategies. + +```cpp +enum class WordWrapMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| NoWrap | 0 | No wrapping is performed. | +| DiscretionaryHyphenation | 1 | Discretionary hyphenation is performed. Allows breaking words in the middle. | +| ByWords | 2 | Word wrapping only wraps complete words. If the complete word cannot be wrapped, attempts to use discretionary hyphenation. | +| Undefined | 3 | WordWrapMode not set. Wrapping strategies of upper-level structure (table cell, paragraph, etc.) will be used. | + +## See Also + +* Class [TextFormattingOptions](../) +* Namespace [Aspose::Pdf::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/_index.md b/english/cpp/aspose.pdf.text/textfragment/_index.md index b19fc15d86..e6d22f29b8 100644 --- a/english/cpp/aspose.pdf.text/textfragment/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/_index.md @@ -20,7 +20,6 @@ class TextFragment : public Aspose::Pdf::BaseParagraph | Method | Description | | --- | --- | -| [BaseParagraph](../../aspose.pdf/baseparagraph/baseparagraph/)() | | | [Clone](./clone/)() override | Clone the fragment. | | virtual [CloneWithSegments](./clonewithsegments/)() | Clone the fragment with all segments. | | [get_BaselinePosition](./get_baselineposition/)() | Gets text position for text, represented with [TextFragment](./) object. The YIndent of the [Position](../position/) structure represents baseline coordinate of the text fragment. | @@ -28,39 +27,26 @@ class TextFragment : public Aspose::Pdf::BaseParagraph | [get_FootNote](./get_footnote/)() const | Gets the paragraph foot note.(for pdf generation only) | | [get_Form](./get_form/)() const | Gets form object that contains the [TextFragment](./). | | [get_HorizontalAlignment](./get_horizontalalignment/)() override | Gets a horizontal alignment of text fragment. | -| virtual [get_Hyperlink](../../aspose.pdf/baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../../aspose.pdf/baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../../aspose.pdf/baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../../aspose.pdf/baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../../aspose.pdf/baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | | [get_Page](./get_page/)() const | Gets page that contains the [TextFragment](./). | | [get_Position](./get_position/)() | Gets text position for text, represented with [TextFragment](./) object. | | [get_Rectangle](./get_rectangle/)() | Gets rectangle of the [TextFragment](./). | | [get_ReplaceOptions](./get_replaceoptions/)() const | Gets text replace options. The options define behavior when fragment text is replaced to more short/long. | | [get_Segments](./get_segments/)() const | Gets text segments for current [TextFragment](./). | -| [get_Text](./get_text/)() | Gets **System::String** text object that the [TextFragment](./) object represents. | +| [get_Text](./get_text/)() | Gets [System::String](../../system/string/) text object that the [TextFragment](./) object represents. | | [get_TextState](./get_textstate/)() | Gets text state for the text that [TextFragment](./) object represents. | | [get_VerticalAlignment](./get_verticalalignment/)() override | Gets a vertical alignment of text fragment. | | [get_WrapLinesCount](./get_wraplinescount/)() const | Gets wrap lines count for this paragraph(for pdf generation only) | -| [get_ZIndex](../../aspose.pdf/baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [IsolateTextSegments](./isolatetextsegments/)(int32_t, int32_t) | Gets [TextSegment](../textsegment/)(s) representing specified part of the [TextFragment](./) text. | | [set_BaselinePosition](./set_baselineposition/)(System::SharedPtr\) | Gets text position for text, represented with [TextFragment](./) object. The YIndent of the [Position](../position/) structure represents baseline coordinate of the text fragment. | | [set_EndNote](./set_endnote/)(System::SharedPtr\) | Sets the paragraph end note.(for pdf generation only) | | [set_FootNote](./set_footnote/)(System::SharedPtr\) | Sets the paragraph foot note.(for pdf generation only) | | [set_HorizontalAlignment](./set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets a horizontal alignment of text fragment. | | [set_Hyperlink](./set_hyperlink/)(System::SharedPtr\) override | Sets the fragment hyperlink. | -| [set_IsFirstParagraphInColumn](../../aspose.pdf/baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../../aspose.pdf/baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../../aspose.pdf/baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../../aspose.pdf/baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../../aspose.pdf/baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | | [set_Position](./set_position/)(System::SharedPtr\) | Sets text position for text, represented with [TextFragment](./) object. | | [set_Segments](./set_segments/)(System::SharedPtr\) | Gets text segments for current [TextFragment](./). | -| [set_Text](./set_text/)(System::String) | Sets **System::String** text object that the [TextFragment](./) object represents. | +| [set_Text](./set_text/)(System::String) | Sets [System::String](../../system/string/) text object that the [TextFragment](./) object represents. | | [set_VerticalAlignment](./set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) override | Sets a vertical alignment of text fragment. | | [set_WrapLinesCount](./set_wraplinescount/)(int32_t) | Sets wrap lines count for this paragraph(for pdf generation only) | -| [set_ZIndex](../../aspose.pdf/baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [TextFragment](./textfragment/)() | Initializes new instance of the [TextFragment](./) object. | | [TextFragment](./textfragment/)(System::SharedPtr\) | Initializes new instance of the [TextFragment](./) object with predefined [TabStops](../tabstops/) positions. | | [TextFragment](./textfragment/)(System::String) | Creates [TextFragment](./) object with single [TextSegment](../textsegment/) object inside. Specifies text string inside the segment. | diff --git a/english/cpp/aspose.pdf.text/textfragment/clone/_index.md b/english/cpp/aspose.pdf.text/textfragment/clone/_index.md index 46b52f95be..be343c044c 100644 --- a/english/cpp/aspose.pdf.text/textfragment/clone/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/clone/_index.md @@ -23,6 +23,8 @@ The cloned object ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/clonewithsegments/_index.md b/english/cpp/aspose.pdf.text/textfragment/clonewithsegments/_index.md index 1c5ffadf26..57f17597e4 100644 --- a/english/cpp/aspose.pdf.text/textfragment/clonewithsegments/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/clonewithsegments/_index.md @@ -23,6 +23,8 @@ The cloned object ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/get_baselineposition/_index.md b/english/cpp/aspose.pdf.text/textfragment/get_baselineposition/_index.md index 58c0367f13..0109b4fd1a 100644 --- a/english/cpp/aspose.pdf.text/textfragment/get_baselineposition/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/get_baselineposition/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragment:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Position](../../position/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/get_endnote/_index.md b/english/cpp/aspose.pdf.text/textfragment/get_endnote/_index.md index 66380e4d7e..7419f44dc3 100644 --- a/english/cpp/aspose.pdf.text/textfragment/get_endnote/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/get_endnote/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragment::get_EndNote() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Note](../../../aspose.pdf/note/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/get_footnote/_index.md b/english/cpp/aspose.pdf.text/textfragment/get_footnote/_index.md index 5d20dab193..5253cb6b10 100644 --- a/english/cpp/aspose.pdf.text/textfragment/get_footnote/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/get_footnote/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragment::get_FootNote() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Note](../../../aspose.pdf/note/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/get_form/_index.md b/english/cpp/aspose.pdf.text/textfragment/get_form/_index.md index f348d9b522..6cd52914bc 100644 --- a/english/cpp/aspose.pdf.text/textfragment/get_form/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/get_form/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragment::get_Form() const The value can be null in case the [TextFragment](../) object doesn't belong to a form. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/get_page/_index.md b/english/cpp/aspose.pdf.text/textfragment/get_page/_index.md index 0b20971006..c90d24bd94 100644 --- a/english/cpp/aspose.pdf.text/textfragment/get_page/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/get_page/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragment::get_Page() The value can be null in case the [TextFragment](../) object doesn't belong to any page. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/get_position/_index.md b/english/cpp/aspose.pdf.text/textfragment/get_position/_index.md index 7f4000f58e..20edd870b5 100644 --- a/english/cpp/aspose.pdf.text/textfragment/get_position/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/get_position/_index.md @@ -21,6 +21,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragment:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Position](../../position/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/get_rectangle/_index.md b/english/cpp/aspose.pdf.text/textfragment/get_rectangle/_index.md index 1a06a2e80b..4804806cf7 100644 --- a/english/cpp/aspose.pdf.text/textfragment/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragment::get_R ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/get_replaceoptions/_index.md b/english/cpp/aspose.pdf.text/textfragment/get_replaceoptions/_index.md index 64d299d1a9..337b3c2e0d 100644 --- a/english/cpp/aspose.pdf.text/textfragment/get_replaceoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/get_replaceoptions/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Text::TextFragment::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextReplaceOptions](../../textreplaceoptions/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/get_segments/_index.md b/english/cpp/aspose.pdf.text/textfragment/get_segments/_index.md index f0518a3cb4..194fb06e10 100644 --- a/english/cpp/aspose.pdf.text/textfragment/get_segments/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/get_segments/_index.md @@ -25,6 +25,7 @@ In a few words, [TextSegment](../../textsegment/) objects are children of [TextF ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSegmentCollection](../../textsegmentcollection/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/get_text/_index.md b/english/cpp/aspose.pdf.text/textfragment/get_text/_index.md index 7cc1b289b8..f518c7c8a5 100644 --- a/english/cpp/aspose.pdf.text/textfragment/get_text/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/get_text/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.text/textfragment/get_text/ ## TextFragment::get_Text method -Gets **System::String** text object that the [TextFragment](../) object represents. +Gets [System::String](../../../system/string/) text object that the [TextFragment](../) object represents. ```cpp System::String Aspose::Pdf::Text::TextFragment::get_Text() @@ -20,6 +20,7 @@ System::String Aspose::Pdf::Text::TextFragment::get_Text() ## See Also +* Class [String](../../../system/string/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/get_textstate/_index.md b/english/cpp/aspose.pdf.text/textfragment/get_textstate/_index.md index 4c5ef1584f..7405df5a9c 100644 --- a/english/cpp/aspose.pdf.text/textfragment/get_textstate/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/get_textstate/_index.md @@ -24,6 +24,7 @@ Provides a way to change following properties of the text: [Font](../../font/) F ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragmentState](../../textfragmentstate/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/isolatetextsegments/_index.md b/english/cpp/aspose.pdf.text/textfragment/isolatetextsegments/_index.md index 58c8bfc0e7..4a59a2ebac 100644 --- a/english/cpp/aspose.pdf.text/textfragment/isolatetextsegments/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/isolatetextsegments/_index.md @@ -28,6 +28,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragment::Isolat ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSegmentCollection](../../textsegmentcollection/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/set_baselineposition/_index.md b/english/cpp/aspose.pdf.text/textfragment/set_baselineposition/_index.md index 64aa9ccb70..d1e97c7706 100644 --- a/english/cpp/aspose.pdf.text/textfragment/set_baselineposition/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/set_baselineposition/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextFragment::set_BaselinePosition(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Note](../../../aspose.pdf/note/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/set_footnote/_index.md b/english/cpp/aspose.pdf.text/textfragment/set_footnote/_index.md index 80e2f10f78..223647e9d9 100644 --- a/english/cpp/aspose.pdf.text/textfragment/set_footnote/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/set_footnote/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextFragment::set_FootNote(System::SharedPtr value ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Note](../../../aspose.pdf/note/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragment/set_hyperlink/_index.md b/english/cpp/aspose.pdf.text/textfragment/set_hyperlink/_index.md index ed4f4e4034..26539a3126 100644 --- a/english/cpp/aspose.pdf.text/textfragment/set_hyperlink/_index.md +++ b/english/cpp/aspose.pdf.text/textfragment/set_hyperlink/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextFragment::set_Hyperlink(System::SharedPtr tabSto ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TabStops](../../tabstops/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) @@ -57,6 +58,7 @@ Aspose::Pdf::Text::TextFragment::TextFragment(System::String text) ## See Also +* Class [String](../../../system/string/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) @@ -77,6 +79,8 @@ Aspose::Pdf::Text::TextFragment::TextFragment(System::String text, System::Share ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TabStops](../../tabstops/) * Class [TextFragment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentabsorber/_index.md b/english/cpp/aspose.pdf.text/textfragmentabsorber/_index.md index 9c59156da3..46ba69fe38 100644 --- a/english/cpp/aspose.pdf.text/textfragmentabsorber/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentabsorber/_index.md @@ -27,7 +27,7 @@ class TextFragmentAbsorber : public Aspose::Pdf::Text::TextAbsorber | [get_ExtractionOptions](./get_extractionoptions/)() override | Gets text extraction options. | | [get_HasErrors](./get_haserrors/)() const | Value indicates whether errors were found during text extraction. Searching for errors will performed only if TextSearchOptions.LogTextExtractionErrors = true; And it may decrease performance. | | [get_Phrase](./get_phrase/)() const | Gets phrase that the [TextFragmentAbsorber](./) searches on the PDF document or page. | -| [get_RegexResults](./get_regexresults/)() const | Gets dictionary of search occurrences that are presented with **System.Text.RegularExpressions.Regex** class as key and [TextFragment](../textfragment/) as value. | +| [get_RegexResults](./get_regexresults/)() const | Gets dictionary of search occurrences that are presented with [System.Text.RegularExpressions.Regex](../../system.text.regularexpressions/regex/) class as key and [TextFragment](../textfragment/) as value. | | [get_Text](./get_text/)() override | Gets extracted text that the [TextAbsorber](../textabsorber/) extracts on the PDF document or page. | | [get_TextEditOptions](./get_texteditoptions/)() const | Gets text edit options. The options define special behavior when requested symbol cannot be written with font. | | [get_TextFragments](./get_textfragments/)() | Gets collection of search occurrences that are presented with [TextFragment](../textfragment/) objects. | @@ -43,14 +43,10 @@ class TextFragmentAbsorber : public Aspose::Pdf::Text::TextAbsorber | [set_TextFragments](./set_textfragments/)(System::SharedPtr\) | Gets collection of search occurrences that are presented with [TextFragment](../textfragment/) objects. | | [set_TextReplaceOptions](./set_textreplaceoptions/)(System::SharedPtr\) | Sets text replace options. The options define behavior when fragment text is replaced to more short/long. | | [set_TextSearchOptions](./set_textsearchoptions/)(System::SharedPtr\) override | Sets search options. The options enable search using regular expressions. | -| [TextAbsorber](../textabsorber/textabsorber/)() | Initializes a new instance of the [TextAbsorber](../textabsorber/). | -| [TextAbsorber](../textabsorber/textabsorber/)(System::SharedPtr\) | Initializes a new instance of the [TextAbsorber](../textabsorber/) with extraction options. | -| [TextAbsorber](../textabsorber/textabsorber/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [TextAbsorber](../textabsorber/) with extraction and text search options. | -| [TextAbsorber](../textabsorber/textabsorber/)(System::SharedPtr\) | Initializes a new instance of the [TextAbsorber](../textabsorber/) with text search options. | | [TextFragmentAbsorber](./textfragmentabsorber/)() | Initializes a new instance of the [TextFragmentAbsorber](./) that performs search of all text segments of the document or page. | | [TextFragmentAbsorber](./textfragmentabsorber/)(System::SharedPtr\) | Initializes a new instance of the [TextFragmentAbsorber](./) with text edit options, that performs search of all text segments of the document or page. | | [TextFragmentAbsorber](./textfragmentabsorber/)(System::String) | Initializes a new instance of the [TextFragmentAbsorber](./) class for the specified text phrase. | -| [TextFragmentAbsorber](./textfragmentabsorber/)(System::SharedPtr\) | Initializes a new instance of the [TextFragmentAbsorber](./) class for the specified **System.Text.RegularExpressions.Regex** class object. | +| [TextFragmentAbsorber](./textfragmentabsorber/)(System::SharedPtr\) | Initializes a new instance of the [TextFragmentAbsorber](./) class for the specified [System.Text.RegularExpressions.Regex](../../system.text.regularexpressions/regex/) class object. | | [TextFragmentAbsorber](./textfragmentabsorber/)(System::String, System::SharedPtr\) | Initializes a new instance of the [TextFragmentAbsorber](./) class for the specified text phrase and text search options. | | [TextFragmentAbsorber](./textfragmentabsorber/)(System::SharedPtr\, System::SharedPtr\) | Initializes a new instance of the [TextFragmentAbsorber](./) class for the specified text phrase and text search options. | | [TextFragmentAbsorber](./textfragmentabsorber/)(System::ArrayPtr\\>, System::SharedPtr\) | Initializes a new instance of the [TextFragmentAbsorber](./) class for the specified text phrase and text search options. | diff --git a/english/cpp/aspose.pdf.text/textfragmentabsorber/applyforallfragments/_index.md b/english/cpp/aspose.pdf.text/textfragmentabsorber/applyforallfragments/_index.md index a7bbff059c..c1162f1466 100644 --- a/english/cpp/aspose.pdf.text/textfragmentabsorber/applyforallfragments/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentabsorber/applyforallfragments/_index.md @@ -42,6 +42,7 @@ void Aspose::Pdf::Text::TextFragmentAbsorber::ApplyForAllFragments(System::Share ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -63,6 +64,7 @@ void Aspose::Pdf::Text::TextFragmentAbsorber::ApplyForAllFragments(System::Share ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentabsorber/get_errors/_index.md b/english/cpp/aspose.pdf.text/textfragmentabsorber/get_errors/_index.md index 9b03cf573a..2dde7a0cc8 100644 --- a/english/cpp/aspose.pdf.text/textfragmentabsorber/get_errors/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentabsorber/get_errors/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Text::TextFragmentAbsorber ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextExtractionOptions](../../textextractionoptions/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentabsorber/get_phrase/_index.md b/english/cpp/aspose.pdf.text/textfragmentabsorber/get_phrase/_index.md index fb75a8f1bf..6ae35cce76 100644 --- a/english/cpp/aspose.pdf.text/textfragmentabsorber/get_phrase/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentabsorber/get_phrase/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::TextFragmentAbsorber::get_Phrase() const ## See Also +* Class [String](../../../system/string/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentabsorber/get_regexresults/_index.md b/english/cpp/aspose.pdf.text/textfragmentabsorber/get_regexresults/_index.md index 39faff2183..693bc561ef 100644 --- a/english/cpp/aspose.pdf.text/textfragmentabsorber/get_regexresults/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentabsorber/get_regexresults/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.text/textfragmentabsorber/get_regexresults/ ## TextFragmentAbsorber::get_RegexResults method -Gets dictionary of search occurrences that are presented with **System.Text.RegularExpressions.Regex** class as key and [TextFragment](../../textfragment/) as value. +Gets dictionary of search occurrences that are presented with [System.Text.RegularExpressions.Regex](../../../system.text.regularexpressions/regex/) class as key and [TextFragment](../../textfragment/) as value. ```cpp System::SharedPtr, System::SharedPtr>> Aspose::Pdf::Text::TextFragmentAbsorber::get_RegexResults() const @@ -18,6 +18,9 @@ System::SharedPtr Aspose::Pdf::Text::TextFra ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextEditOptions](../../texteditoptions/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentabsorber/get_textfragments/_index.md b/english/cpp/aspose.pdf.text/textfragmentabsorber/get_textfragments/_index.md index dd288796b2..409b82ef01 100644 --- a/english/cpp/aspose.pdf.text/textfragmentabsorber/get_textfragments/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentabsorber/get_textfragments/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragmentAbsorbe ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragmentCollection](../../textfragmentcollection/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentabsorber/get_textreplaceoptions/_index.md b/english/cpp/aspose.pdf.text/textfragmentabsorber/get_textreplaceoptions/_index.md index 1455e5fbe7..ef8f3a5fbe 100644 --- a/english/cpp/aspose.pdf.text/textfragmentabsorber/get_textreplaceoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentabsorber/get_textreplaceoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::Text ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextReplaceOptions](../../textreplaceoptions/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentabsorber/get_textsearchoptions/_index.md b/english/cpp/aspose.pdf.text/textfragmentabsorber/get_textsearchoptions/_index.md index b67da177e2..93998efdf1 100644 --- a/english/cpp/aspose.pdf.text/textfragmentabsorber/get_textsearchoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentabsorber/get_textsearchoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextF ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSearchOptions](../../textsearchoptions/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentabsorber/removealltext/_index.md b/english/cpp/aspose.pdf.text/textfragmentabsorber/removealltext/_index.md index c7385e6a79..e433679990 100644 --- a/english/cpp/aspose.pdf.text/textfragmentabsorber/removealltext/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentabsorber/removealltext/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Text::TextFragmentAbsorber::RemoveAllText(System::SharedPtr\> | Array of **System.Text.RegularExpressions.Regex** class object that the [TextFragmentAbsorber](../) searches. | +| regexes | System::ArrayPtr\\> | Array of [System.Text.RegularExpressions.Regex](../../../system.text.regularexpressions/regex/) class object that the [TextFragmentAbsorber](../) searches. | | textSearchOptions | System::SharedPtr\ | [Text](../../) search options (Allows to turn on some search features.). | ## Remarks @@ -46,6 +46,9 @@ Performs text search of the specified array of phrases and provides access to se ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Regex](../../../system.text.regularexpressions/regex/) * Class [TextSearchOptions](../../textsearchoptions/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -70,6 +73,7 @@ Performs text search and provides access to search results via [TextFragmentAbso ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextEditOptions](../../texteditoptions/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -77,7 +81,7 @@ Performs text search and provides access to search results via [TextFragmentAbso ## TextFragmentAbsorber::TextFragmentAbsorber(System::SharedPtr\) constructor -Initializes a new instance of the [TextFragmentAbsorber](../) class for the specified **System.Text.RegularExpressions.Regex** class object. +Initializes a new instance of the [TextFragmentAbsorber](../) class for the specified [System.Text.RegularExpressions.Regex](../../../system.text.regularexpressions/regex/) class object. ```cpp Aspose::Pdf::Text::TextFragmentAbsorber::TextFragmentAbsorber(System::SharedPtr regex) @@ -86,7 +90,7 @@ Aspose::Pdf::Text::TextFragmentAbsorber::TextFragmentAbsorber(System::SharedPtr< | Parameter | Type | Description | | --- | --- | --- | -| regex | System::SharedPtr\ | **System.Text.RegularExpressions.Regex** class object that the [TextFragmentAbsorber](../) searches | +| regex | System::SharedPtr\ | [System.Text.RegularExpressions.Regex](../../../system.text.regularexpressions/regex/) class object that the [TextFragmentAbsorber](../) searches | ## Remarks @@ -94,6 +98,8 @@ Performs text search of the specified phrase and provides access to search resul ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Regex](../../../system.text.regularexpressions/regex/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) @@ -109,7 +115,7 @@ Aspose::Pdf::Text::TextFragmentAbsorber::TextFragmentAbsorber(System::SharedPtr< | Parameter | Type | Description | | --- | --- | --- | -| regex | System::SharedPtr\ | **System.Text.RegularExpressions.Regex** class object that the [TextFragmentAbsorber](../) searches | +| regex | System::SharedPtr\ | [System.Text.RegularExpressions.Regex](../../../system.text.regularexpressions/regex/) class object that the [TextFragmentAbsorber](../) searches | | textEditOptions | System::SharedPtr\ | [Text](../../) edit options (Allows to turn on some edit features). | ## Remarks @@ -118,6 +124,8 @@ Performs text search of the specified phrase and provides access to search resul ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Regex](../../../system.text.regularexpressions/regex/) * Class [TextEditOptions](../../texteditoptions/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -134,7 +142,7 @@ Aspose::Pdf::Text::TextFragmentAbsorber::TextFragmentAbsorber(System::SharedPtr< | Parameter | Type | Description | | --- | --- | --- | -| regex | System::SharedPtr\ | **System.Text.RegularExpressions.Regex** class object that the [TextFragmentAbsorber](../) searches | +| regex | System::SharedPtr\ | [System.Text.RegularExpressions.Regex](../../../system.text.regularexpressions/regex/) class object that the [TextFragmentAbsorber](../) searches | | textSearchOptions | System::SharedPtr\ | [Text](../../) search options (Allows to turn on some search features.) | ## Remarks @@ -143,6 +151,8 @@ Performs text search of the specified phrase and provides access to search resul ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Regex](../../../system.text.regularexpressions/regex/) * Class [TextSearchOptions](../../textsearchoptions/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -167,6 +177,7 @@ Performs text search of the specified phrase and provides access to search resul ## See Also +* Class [String](../../../system/string/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) @@ -191,6 +202,8 @@ Performs text search of the specified phrase and provides access to search resul ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextEditOptions](../../texteditoptions/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -216,6 +229,8 @@ Performs text search of the specified phrase and provides access to search resul ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSearchOptions](../../textsearchoptions/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -242,6 +257,8 @@ Performs text search of the specified phrase and provides access to search resul ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSearchOptions](../../textsearchoptions/) * Class [TextEditOptions](../../texteditoptions/) * Class [TextFragmentAbsorber](../) diff --git a/english/cpp/aspose.pdf.text/textfragmentabsorber/visit/_index.md b/english/cpp/aspose.pdf.text/textfragmentabsorber/visit/_index.md index 279d5c1310..da4744a63f 100644 --- a/english/cpp/aspose.pdf.text/textfragmentabsorber/visit/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentabsorber/visit/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Text::TextFragmentAbsorber::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../../aspose.pdf/document/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -43,6 +44,7 @@ void Aspose::Pdf::Text::TextFragmentAbsorber::Visit(System::SharedPtr page ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) @@ -63,6 +65,7 @@ void Aspose::Pdf::Text::TextFragmentAbsorber::Visit(System::SharedPtr xFo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [TextFragmentAbsorber](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentcollection/_index.md b/english/cpp/aspose.pdf.text/textfragmentcollection/_index.md index 4de7818f2f..dd39d7e31e 100644 --- a/english/cpp/aspose.pdf.text/textfragmentcollection/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentcollection/_index.md @@ -33,5 +33,6 @@ class TextFragmentCollection : public System::Collections::Generic::ICollection< | [Remove](./remove/)(const System::SharedPtr\\&) override | Deletes specified item from collection. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentcollection/add/_index.md b/english/cpp/aspose.pdf.text/textfragmentcollection/add/_index.md index 711cf10cce..34178931c3 100644 --- a/english/cpp/aspose.pdf.text/textfragmentcollection/add/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentcollection/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Text::TextFragmentCollection::Add(const System::SharedPtr Aspose::Pdf::Text::TextFragmentCollection::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [TextFragmentCollection](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentcollection/getenumerator/_index.md b/english/cpp/aspose.pdf.text/textfragmentcollection/getenumerator/_index.md index cafb83eb23..7031505bb0 100644 --- a/english/cpp/aspose.pdf.text/textfragmentcollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentcollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [TextFragment](../../textfragment/) * Class [TextFragmentCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentcollection/idx_get/_index.md b/english/cpp/aspose.pdf.text/textfragmentcollection/idx_get/_index.md index c386baad83..a697dcc360 100644 --- a/english/cpp/aspose.pdf.text/textfragmentcollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentcollection/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragmentCollection::idx_g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragment](../../textfragment/) * Class [TextFragmentCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentcollection/remove/_index.md b/english/cpp/aspose.pdf.text/textfragmentcollection/remove/_index.md index d688e4ee58..e807fab7d6 100644 --- a/english/cpp/aspose.pdf.text/textfragmentcollection/remove/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentcollection/remove/_index.md @@ -27,6 +27,7 @@ true if item was deleted from collection; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragment](../../textfragment/) * Class [TextFragmentCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentstate/_index.md b/english/cpp/aspose.pdf.text/textfragmentstate/_index.md index 5703b62417..9ebe6ece9b 100644 --- a/english/cpp/aspose.pdf.text/textfragmentstate/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentstate/_index.md @@ -68,13 +68,6 @@ class TextFragmentState : public Aspose::Pdf::Text::TextState | [set_Underline](./set_underline/)(bool) override | Sets underline for the text, represented by the [TextFragment](../textfragment/) object. | | [set_WordSpacing](./set_wordspacing/)(float) override | Sets word spacing of the text. | | [TextFragmentState](./textfragmentstate/)(System::SharedPtr\) | Initializes new instance of the [TextFragmentState](./) object with specified [TextFragment](../textfragment/) object. This [TextFragmentState](./) initialization is not supported. [TextFragmentState](./) is only available with [TextFragment::TextState](../) property. | -| [TextState](../textstate/textstate/)() | Creates text state object. | -| [TextState](../textstate/textstate/)(double) | Creates text state object with font size specification. | -| [TextState](../textstate/textstate/)(System::Drawing::Color) | Creates text state object with foreground color specification. | -| [TextState](../textstate/textstate/)(System::Drawing::Color, double) | Creates text state object with foreground color and font size specification. | -| [TextState](../textstate/textstate/)(System::String) | Creates text state object with font family specification. | -| [TextState](../textstate/textstate/)(System::String, bool, bool) | Creates text state object with font family and font style specification. | -| [TextState](../textstate/textstate/)(System::String, double) | Creates text state object with font family and font size specification. | ## Remarks diff --git a/english/cpp/aspose.pdf.text/textfragmentstate/applychangesfrom/_index.md b/english/cpp/aspose.pdf.text/textfragmentstate/applychangesfrom/_index.md index 9cd0541e9e..20226a2b67 100644 --- a/english/cpp/aspose.pdf.text/textfragmentstate/applychangesfrom/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentstate/applychangesfrom/_index.md @@ -27,6 +27,7 @@ Only those properties will be copied that were changed explicitly. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../textstate/) * Class [TextFragmentState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentstate/get_backgroundcolor/_index.md b/english/cpp/aspose.pdf.text/textfragmentstate/get_backgroundcolor/_index.md index 2541494de6..7926ffaa59 100644 --- a/english/cpp/aspose.pdf.text/textfragmentstate/get_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentstate/get_backgroundcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragmentState::get_BackgroundCol ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TextFragmentState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentstate/get_font/_index.md b/english/cpp/aspose.pdf.text/textfragmentstate/get_font/_index.md index 8b45f5db6a..5f624a0e52 100644 --- a/english/cpp/aspose.pdf.text/textfragmentstate/get_font/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentstate/get_font/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragmentState: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) * Class [TextFragmentState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentstate/get_foregroundcolor/_index.md b/english/cpp/aspose.pdf.text/textfragmentstate/get_foregroundcolor/_index.md index fa0d1e9628..cc6ef1e09c 100644 --- a/english/cpp/aspose.pdf.text/textfragmentstate/get_foregroundcolor/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentstate/get_foregroundcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragmentState::get_ForegroundCol ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TextFragmentState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentstate/get_formattingoptions/_index.md b/english/cpp/aspose.pdf.text/textfragmentstate/get_formattingoptions/_index.md index d93b757a06..c92652bf37 100644 --- a/english/cpp/aspose.pdf.text/textfragmentstate/get_formattingoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentstate/get_formattingoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragmentState::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFormattingOptions](../../textformattingoptions/) * Class [TextFragmentState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentstate/get_strokingcolor/_index.md b/english/cpp/aspose.pdf.text/textfragmentstate/get_strokingcolor/_index.md index 60b5821276..71880a85d8 100644 --- a/english/cpp/aspose.pdf.text/textfragmentstate/get_strokingcolor/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentstate/get_strokingcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragmentState::get_StrokingColor ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TextFragmentState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentstate/get_tabstops/_index.md b/english/cpp/aspose.pdf.text/textfragmentstate/get_tabstops/_index.md index 3b3b972421..753450d19f 100644 --- a/english/cpp/aspose.pdf.text/textfragmentstate/get_tabstops/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentstate/get_tabstops/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Text::TextFragmentSt [Note](../../../aspose.pdf/note/) that Tabstops property works in new document generation scenarios only. Tabstops may be added during [TextFragment](../../textfragment/) initialization. Tabstops must be constructed before the text. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TabStops](../../tabstops/) * Class [TextFragmentState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentstate/isfitrectangle/_index.md b/english/cpp/aspose.pdf.text/textfragmentstate/isfitrectangle/_index.md index 3360bc5ef0..3ef3a9bd84 100644 --- a/english/cpp/aspose.pdf.text/textfragmentstate/isfitrectangle/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentstate/isfitrectangle/_index.md @@ -28,6 +28,8 @@ True if string fit rectangle; otherwise false. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [TextFragmentState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentstate/measurestring/_index.md b/english/cpp/aspose.pdf.text/textfragmentstate/measurestring/_index.md index ecec94a543..9103d1929d 100644 --- a/english/cpp/aspose.pdf.text/textfragmentstate/measurestring/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentstate/measurestring/_index.md @@ -27,6 +27,7 @@ Width of the string. ## See Also +* Class [String](../../../system/string/) * Class [TextFragmentState](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentstate/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf.text/textfragmentstate/set_backgroundcolor/_index.md index ac7b65e151..5ae5a02350 100644 --- a/english/cpp/aspose.pdf.text/textfragmentstate/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentstate/set_backgroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextFragmentState::set_BackgroundColor(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TextFragmentState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textfragmentstate/set_font/_index.md b/english/cpp/aspose.pdf.text/textfragmentstate/set_font/_index.md index 175200748c..949803c426 100644 --- a/english/cpp/aspose.pdf.text/textfragmentstate/set_font/_index.md +++ b/english/cpp/aspose.pdf.text/textfragmentstate/set_font/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextFragmentState::set_Font(System::SharedPtr Aspose::Pdf::Text::TextParagraph::get_F ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFormattingOptions](../../textformattingoptions/) * Class [TextParagraph](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textparagraph/get_margin/_index.md b/english/cpp/aspose.pdf.text/textparagraph/get_margin/_index.md index 640e85b287..a554b0f9b6 100644 --- a/english/cpp/aspose.pdf.text/textparagraph/get_margin/_index.md +++ b/english/cpp/aspose.pdf.text/textparagraph/get_margin/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextParagraph::get_Margin() con ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../../aspose.pdf/margininfo/) * Class [TextParagraph](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textparagraph/get_position/_index.md b/english/cpp/aspose.pdf.text/textparagraph/get_position/_index.md index 7ed923a1be..39da5ad727 100644 --- a/english/cpp/aspose.pdf.text/textparagraph/get_position/_index.md +++ b/english/cpp/aspose.pdf.text/textparagraph/get_position/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextParagraph: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Position](../../position/) * Class [TextParagraph](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textparagraph/get_rectangle/_index.md b/english/cpp/aspose.pdf.text/textparagraph/get_rectangle/_index.md index 6d1ffe0fa9..a5d9ff1563 100644 --- a/english/cpp/aspose.pdf.text/textparagraph/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf.text/textparagraph/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextParagraph::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [TextParagraph](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textparagraph/get_textrectangle/_index.md b/english/cpp/aspose.pdf.text/textparagraph/get_textrectangle/_index.md index 69ab3c0124..32fa59a52c 100644 --- a/english/cpp/aspose.pdf.text/textparagraph/get_textrectangle/_index.md +++ b/english/cpp/aspose.pdf.text/textparagraph/get_textrectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextParagraph::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [TextParagraph](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textparagraph/set_formattingoptions/_index.md b/english/cpp/aspose.pdf.text/textparagraph/set_formattingoptions/_index.md index 971d69b1df..af4ae31593 100644 --- a/english/cpp/aspose.pdf.text/textparagraph/set_formattingoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textparagraph/set_formattingoptions/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextParagraph::set_FormattingOptions(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../../aspose.pdf/margininfo/) * Class [TextParagraph](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textparagraph/set_position/_index.md b/english/cpp/aspose.pdf.text/textparagraph/set_position/_index.md index ef25299489..1776bef78f 100644 --- a/english/cpp/aspose.pdf.text/textparagraph/set_position/_index.md +++ b/english/cpp/aspose.pdf.text/textparagraph/set_position/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextParagraph::set_Position(System::SharedPtr Aspose::Pdf::Text::TextSearchOptions:: The property may be used in case it is required to delimit text extraction or text replace region. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [TextSearchOptions](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textsearchoptions/set_rectangle/_index.md b/english/cpp/aspose.pdf.text/textsearchoptions/set_rectangle/_index.md index f54e1e3488..c83708953a 100644 --- a/english/cpp/aspose.pdf.text/textsearchoptions/set_rectangle/_index.md +++ b/english/cpp/aspose.pdf.text/textsearchoptions/set_rectangle/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Text::TextSearchOptions::set_Rectangle(System::SharedPtr) | Gets text position for text, represented with [TextSegment](./) object. The YIndent of the [Position](../position/) structure represents baseline coordinate of the text segment. | | [set_Hyperlink](./set_hyperlink/)(System::SharedPtr\) | Sets the segment hyperlink(for pdf generator). | | [set_Position](./set_position/)(System::SharedPtr\) | Gets text position for text, represented with [TextSegment](./) object. | -| [set_Text](./set_text/)(System::String) | Sets **System::String** text object that the [TextSegment](./) object represents. | +| [set_Text](./set_text/)(System::String) | Sets [System::String](../../system/string/) text object that the [TextSegment](./) object represents. | | [set_TextEditOptions](./set_texteditoptions/)(System::SharedPtr\) | Sets text edit options. The options define special behavior when requested symbol cannot be written with font. | | [set_TextState](./set_textstate/)(System::SharedPtr\) | Sets text state for the text that [TextSegment](./) object represents. | | [TextSegment](./textsegment/)() | Creates [TextSegment](./) object. | @@ -69,5 +69,6 @@ Obviously each [TextSegment](./) object may have it's own font, coloring, positi [TextFragment](../textfragment/) provides simple way to change text with it's properties: set font, set font size, set font color etc. Meanwhile [TextSegment](./) objects are accessible and users are able to operate with [TextSegment](./) objects independently. ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/textsegment/get_baselineposition/_index.md b/english/cpp/aspose.pdf.text/textsegment/get_baselineposition/_index.md index 2ea006f31b..234c54407d 100644 --- a/english/cpp/aspose.pdf.text/textsegment/get_baselineposition/_index.md +++ b/english/cpp/aspose.pdf.text/textsegment/get_baselineposition/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextSegment::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Position](../../position/) * Class [TextSegment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textsegment/get_characters/_index.md b/english/cpp/aspose.pdf.text/textsegment/get_characters/_index.md index c1953aefa8..7f1baa427c 100644 --- a/english/cpp/aspose.pdf.text/textsegment/get_characters/_index.md +++ b/english/cpp/aspose.pdf.text/textsegment/get_characters/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextSegment::get_Charac ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CharInfoCollection](../../charinfocollection/) * Class [TextSegment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textsegment/get_hyperlink/_index.md b/english/cpp/aspose.pdf.text/textsegment/get_hyperlink/_index.md index 53c1afb73b..eff27f1d59 100644 --- a/english/cpp/aspose.pdf.text/textsegment/get_hyperlink/_index.md +++ b/english/cpp/aspose.pdf.text/textsegment/get_hyperlink/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextSegment::get_Hy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Hyperlink](../../../aspose.pdf/hyperlink/) * Class [TextSegment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textsegment/get_position/_index.md b/english/cpp/aspose.pdf.text/textsegment/get_position/_index.md index fd41d67d4d..535d0a4825 100644 --- a/english/cpp/aspose.pdf.text/textsegment/get_position/_index.md +++ b/english/cpp/aspose.pdf.text/textsegment/get_position/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextSegment::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Position](../../position/) * Class [TextSegment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textsegment/get_rectangle/_index.md b/english/cpp/aspose.pdf.text/textsegment/get_rectangle/_index.md index c4a7dbf882..1b7b6b6db8 100644 --- a/english/cpp/aspose.pdf.text/textsegment/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf.text/textsegment/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextSegment::get_Re ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [TextSegment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textsegment/get_text/_index.md b/english/cpp/aspose.pdf.text/textsegment/get_text/_index.md index e7262f0cb8..763e1a210c 100644 --- a/english/cpp/aspose.pdf.text/textsegment/get_text/_index.md +++ b/english/cpp/aspose.pdf.text/textsegment/get_text/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.text/textsegment/get_text/ ## TextSegment::get_Text method -Gets **System::String** text object that the [TextSegment](../) object represents. +Gets [System::String](../../../system/string/) text object that the [TextSegment](../) object represents. ```cpp System::String Aspose::Pdf::Text::TextSegment::get_Text() const @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Text::TextSegment::get_Text() const ## See Also +* Class [String](../../../system/string/) * Class [TextSegment](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textsegment/get_texteditoptions/_index.md b/english/cpp/aspose.pdf.text/textsegment/get_texteditoptions/_index.md index 8bac48b0ab..18eec7d7a6 100644 --- a/english/cpp/aspose.pdf.text/textsegment/get_texteditoptions/_index.md +++ b/english/cpp/aspose.pdf.text/textsegment/get_texteditoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Text::TextSeg ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextEditOptions](../../texteditoptions/) * Class [TextSegment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textsegment/get_textstate/_index.md b/english/cpp/aspose.pdf.text/textsegment/get_textstate/_index.md index 06d9c4634c..5ae1a88e9a 100644 --- a/english/cpp/aspose.pdf.text/textsegment/get_textstate/_index.md +++ b/english/cpp/aspose.pdf.text/textsegment/get_textstate/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Text::TextSegment:: Provides a way to change following properties of the text: [Font](../../font/) FontSize FontStyle ForegroundColor BackgroundColor ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../textstate/) * Class [TextSegment](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textsegment/myhtmlencode/_index.md b/english/cpp/aspose.pdf.text/textsegment/myhtmlencode/_index.md index 339d62d245..16386231f1 100644 --- a/english/cpp/aspose.pdf.text/textsegment/myhtmlencode/_index.md +++ b/english/cpp/aspose.pdf.text/textsegment/myhtmlencode/_index.md @@ -27,6 +27,7 @@ Html encoded string. ## See Also +* Class [String](../../../system/string/) * Class [TextSegment](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textsegment/set_baselineposition/_index.md b/english/cpp/aspose.pdf.text/textsegment/set_baselineposition/_index.md index 784b4aeb3f..b5b8d107e0 100644 --- a/english/cpp/aspose.pdf.text/textsegment/set_baselineposition/_index.md +++ b/english/cpp/aspose.pdf.text/textsegment/set_baselineposition/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Text::TextSegment::set_BaselinePosition(System::SharedPtr\&) override | Deletes specified item from collection. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/textsegmentcollection/add/_index.md b/english/cpp/aspose.pdf.text/textsegmentcollection/add/_index.md index cf2ae333d6..fff32fd8a8 100644 --- a/english/cpp/aspose.pdf.text/textsegmentcollection/add/_index.md +++ b/english/cpp/aspose.pdf.text/textsegmentcollection/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Text::TextSegmentCollection::Add(const System::SharedPtr Aspose::Pdf::Text::TextSegmentCollection::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [TextSegmentCollection](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textsegmentcollection/getenumerator/_index.md b/english/cpp/aspose.pdf.text/textsegmentcollection/getenumerator/_index.md index 9a5865e32e..39d7241d08 100644 --- a/english/cpp/aspose.pdf.text/textsegmentcollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf.text/textsegmentcollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [TextSegment](../../textsegment/) * Class [TextSegmentCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textsegmentcollection/idx_get/_index.md b/english/cpp/aspose.pdf.text/textsegmentcollection/idx_get/_index.md index 15a0ed4ed1..0d6856190e 100644 --- a/english/cpp/aspose.pdf.text/textsegmentcollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf.text/textsegmentcollection/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Text::TextSegmentCollection::idx_get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSegment](../../textsegment/) * Class [TextSegmentCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textsegmentcollection/remove/_index.md b/english/cpp/aspose.pdf.text/textsegmentcollection/remove/_index.md index abaac1dc9c..6d71496c56 100644 --- a/english/cpp/aspose.pdf.text/textsegmentcollection/remove/_index.md +++ b/english/cpp/aspose.pdf.text/textsegmentcollection/remove/_index.md @@ -27,6 +27,7 @@ true if item was deleted from collection; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSegment](../../textsegment/) * Class [TextSegmentCollection](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textstate/_index.md b/english/cpp/aspose.pdf.text/textstate/_index.md index 1451608b74..b6e38c6ab7 100644 --- a/english/cpp/aspose.pdf.text/textstate/_index.md +++ b/english/cpp/aspose.pdf.text/textstate/_index.md @@ -68,5 +68,6 @@ class TextState : public System::Object | [TextState](./textstate/)(System::String, double) | Creates text state object with font family and font size specification. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Text](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.text/textstate/applychangesfrom/_index.md b/english/cpp/aspose.pdf.text/textstate/applychangesfrom/_index.md index 23da6ded28..b987eb5eea 100644 --- a/english/cpp/aspose.pdf.text/textstate/applychangesfrom/_index.md +++ b/english/cpp/aspose.pdf.text/textstate/applychangesfrom/_index.md @@ -27,6 +27,7 @@ Only those properties will be copied that were changed explicitly. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../) * Class [TextState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textstate/get_backgroundcolor/_index.md b/english/cpp/aspose.pdf.text/textstate/get_backgroundcolor/_index.md index 1615f266e8..7a0a694773 100644 --- a/english/cpp/aspose.pdf.text/textstate/get_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.text/textstate/get_backgroundcolor/_index.md @@ -24,6 +24,7 @@ virtual System::SharedPtr Aspose::Pdf::Text::TextState::get_BackgroundCol The property is used by runtime in context of current generation/modification process. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TextState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textstate/get_font/_index.md b/english/cpp/aspose.pdf.text/textstate/get_font/_index.md index 905da81e5d..391d79c6ad 100644 --- a/english/cpp/aspose.pdf.text/textstate/get_font/_index.md +++ b/english/cpp/aspose.pdf.text/textstate/get_font/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::Pdf::Text::TextState: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../font/) * Class [TextState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textstate/get_foregroundcolor/_index.md b/english/cpp/aspose.pdf.text/textstate/get_foregroundcolor/_index.md index 26fe49a013..179508febc 100644 --- a/english/cpp/aspose.pdf.text/textstate/get_foregroundcolor/_index.md +++ b/english/cpp/aspose.pdf.text/textstate/get_foregroundcolor/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::Pdf::Text::TextState::get_ForegroundCol ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TextState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textstate/get_strokingcolor/_index.md b/english/cpp/aspose.pdf.text/textstate/get_strokingcolor/_index.md index db8af383dd..597d4b23f4 100644 --- a/english/cpp/aspose.pdf.text/textstate/get_strokingcolor/_index.md +++ b/english/cpp/aspose.pdf.text/textstate/get_strokingcolor/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::Pdf::Text::TextState::get_StrokingColor ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TextState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textstate/measurestring/_index.md b/english/cpp/aspose.pdf.text/textstate/measurestring/_index.md index 4a4e642e25..949fa8d005 100644 --- a/english/cpp/aspose.pdf.text/textstate/measurestring/_index.md +++ b/english/cpp/aspose.pdf.text/textstate/measurestring/_index.md @@ -27,6 +27,7 @@ Width of the string represented with this text state. ## See Also +* Class [String](../../../system/string/) * Class [TextState](../) * Namespace [Aspose::Pdf::Text](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.text/textstate/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf.text/textstate/set_backgroundcolor/_index.md index d71b545f2d..397942296c 100644 --- a/english/cpp/aspose.pdf.text/textstate/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf.text/textstate/set_backgroundcolor/_index.md @@ -24,6 +24,7 @@ virtual void Aspose::Pdf::Text::TextState::set_BackgroundColor(System::SharedPtr The property is used by runtime in context of current generation/modification process. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../../aspose.pdf/color/) * Class [TextState](../) * Namespace [Aspose::Pdf::Text](../../) diff --git a/english/cpp/aspose.pdf.text/textstate/set_font/_index.md b/english/cpp/aspose.pdf.text/textstate/set_font/_index.md index bf8868fea5..641d1ecba0 100644 --- a/english/cpp/aspose.pdf.text/textstate/set_font/_index.md +++ b/english/cpp/aspose.pdf.text/textstate/set_font/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::Text::TextState::set_Font(System::SharedPtr) override | Determines that the specified object is equal to the current object. | | [get_Value](./get_value/)() const | Gets the value. | | [GetHashCode](./gethashcode/)() const override | Get hashcode for current object. | -| [ToCosPdfBoolean](../cospdfprimitive/tocospdfboolean/)() override | Tries cast this instance to [CosPdfBoolean](../cospdfboolean/). | | [ToCosPdfName](./tocospdfname/)() override | Tries cast this instance to [CosPdfName](./). | -| [ToCosPdfNumber](../cospdfprimitive/tocospdfnumber/)() override | Tries cast this instance to [CosPdfNumber](../cospdfnumber/). | -| [ToCosPdfString](../cospdfprimitive/tocospdfstring/)() override | Tries cast this instance to [CosPdfString](../cospdfstring/). | -| [ToString](./tostring/)() const override | Returns a **System::String** that represents the current [CosPdfName](./). | +| [ToString](./tostring/)() const override | Returns a [System::String](../../system/string/) that represents the current [CosPdfName](./). | ## See Also * Class [CosPdfPrimitive](../cospdfprimitive/) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfname/cospdfname/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfname/cospdfname/_index.md index 53ffdebb5a..b60a4d8fbd 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfname/cospdfname/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfname/cospdfname/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Utils::PublicData::CosPdfName::CosPdfName(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [CosPdfName](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfname/equals/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfname/equals/_index.md index a97213d91e..047b03097b 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfname/equals/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfname/equals/_index.md @@ -27,6 +27,8 @@ true if specified object is equal to the current object; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [CosPdfName](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfname/get_value/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfname/get_value/_index.md index b49a6cd089..d547bb76d2 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfname/get_value/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfname/get_value/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::Utils::PublicData::CosPdfName::get_Value() const The value. ## See Also +* Class [String](../../../system/string/) * Class [CosPdfName](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfname/tocospdfname/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfname/tocospdfname/_index.md index ca40776066..1aaaf4bd3a 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfname/tocospdfname/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfname/tocospdfname/_index.md @@ -23,6 +23,7 @@ null if instance is not [CosPdfName](../) else [CosPdfName](../). ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CosPdfName](../) * Class [CosPdfName](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfname/tostring/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfname/tostring/_index.md index 945cac1bae..c9a8a619cb 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfname/tostring/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfname/tostring/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.utils.publicdata/cospdfname/tostring/ ## CosPdfName::ToString method -Returns a **System::String** that represents the current [CosPdfName](../). +Returns a [System::String](../../../system/string/) that represents the current [CosPdfName](../). ```cpp System::String Aspose::Pdf::Utils::PublicData::CosPdfName::ToString() const override @@ -19,10 +19,11 @@ System::String Aspose::Pdf::Utils::PublicData::CosPdfName::ToString() const over ### ReturnValue -A **System::String** that represents the current [CosPdfName](../). +A [System::String](../../../system/string/) that represents the current [CosPdfName](../). ## See Also +* Class [String](../../../system/string/) * Class [CosPdfName](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/_index.md index 8535bcc2a2..432d7ac164 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/_index.md @@ -25,11 +25,8 @@ class CosPdfNumber : public Aspose::Pdf::Utils::PublicData::CosPdfPrimitive | [Equals](./equals/)(System::SharedPtr\) override | // | | [get_Value](./get_value/)() const | Gets the value. | | [GetHashCode](./gethashcode/)() const override | Get hashcode for current object. | -| [ToCosPdfBoolean](../cospdfprimitive/tocospdfboolean/)() override | Tries cast this instance to [CosPdfBoolean](../cospdfboolean/). | -| [ToCosPdfName](../cospdfprimitive/tocospdfname/)() override | Tries cast this instance to [CosPdfName](../cospdfname/). | | [ToCosPdfNumber](./tocospdfnumber/)() override | Tries cast this instance to [CosPdfNumber](./). | -| [ToCosPdfString](../cospdfprimitive/tocospdfstring/)() override | Tries cast this instance to [CosPdfString](../cospdfstring/). | -| [ToString](./tostring/)() const override | Returns a **System::String** that represents the current [CosPdfNumber](./). | +| [ToString](./tostring/)() const override | Returns a [System::String](../../system/string/) that represents the current [CosPdfNumber](./). | ## See Also * Class [CosPdfPrimitive](../cospdfprimitive/) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/equals/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/equals/_index.md index 13444f260a..ec18b77f46 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/equals/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/equals/_index.md @@ -31,6 +31,8 @@ Determines that the specified object is equal to the current object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [CosPdfNumber](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/tocospdfnumber/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/tocospdfnumber/_index.md index fe434620fc..40748b220c 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/tocospdfnumber/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/tocospdfnumber/_index.md @@ -23,6 +23,7 @@ null if instance is not [CosPdfNumber](../) else [CosPdfNumber](../). ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CosPdfNumber](../) * Class [CosPdfNumber](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/tostring/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/tostring/_index.md index 3b29d2f60c..76b7d20d06 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/tostring/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfnumber/tostring/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.utils.publicdata/cospdfnumber/tostring/ ## CosPdfNumber::ToString method -Returns a **System::String** that represents the current [CosPdfNumber](../). +Returns a [System::String](../../../system/string/) that represents the current [CosPdfNumber](../). ```cpp System::String Aspose::Pdf::Utils::PublicData::CosPdfNumber::ToString() const override @@ -19,10 +19,11 @@ System::String Aspose::Pdf::Utils::PublicData::CosPdfNumber::ToString() const ov ### ReturnValue -A **System::String** that represents the current [CosPdfNumber](../). +A [System::String](../../../system/string/) that represents the current [CosPdfNumber](../). ## See Also +* Class [String](../../../system/string/) * Class [CosPdfNumber](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfboolean/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfboolean/_index.md index 322e8401ea..65e62992cd 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfboolean/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfboolean/_index.md @@ -23,6 +23,7 @@ null if instance is not [CosPdfBoolean](../../cospdfboolean/) else [CosPdfBoolea ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CosPdfBoolean](../../cospdfboolean/) * Class [CosPdfPrimitive](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfname/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfname/_index.md index 8afb37af72..c90f987a62 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfname/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfname/_index.md @@ -23,6 +23,7 @@ null if instance is not [CosPdfName](../../cospdfname/) else [CosPdfName](../../ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CosPdfName](../../cospdfname/) * Class [CosPdfPrimitive](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfnumber/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfnumber/_index.md index 1f7fef46b2..b0af5550a6 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfnumber/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfnumber/_index.md @@ -23,6 +23,7 @@ null if instance is not [CosPdfNumber](../../cospdfnumber/) else [CosPdfNumber]( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CosPdfNumber](../../cospdfnumber/) * Class [CosPdfPrimitive](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfstring/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfstring/_index.md index 2b19ba15ea..6d80d597da 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfstring/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfprimitive/tocospdfstring/_index.md @@ -23,6 +23,7 @@ null if instance is not [CosPdfString](../../cospdfstring/) else [CosPdfString]( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CosPdfString](../../cospdfstring/) * Class [CosPdfPrimitive](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/_index.md index e6013b9179..cec84573dd 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/_index.md @@ -26,11 +26,8 @@ class CosPdfString : public Aspose::Pdf::Utils::PublicData::CosPdfPrimitive | [get_IsHexadecimal](./get_ishexadecimal/)() const | Gets a value indicating whether this instance is hexadecimal. | | [get_Value](./get_value/)() const | Gets the string (ANSII). | | [GetHashCode](./gethashcode/)() const override | Get hashcode for current object. | -| [ToCosPdfBoolean](../cospdfprimitive/tocospdfboolean/)() override | Tries cast this instance to [CosPdfBoolean](../cospdfboolean/). | -| [ToCosPdfName](../cospdfprimitive/tocospdfname/)() override | Tries cast this instance to [CosPdfName](../cospdfname/). | -| [ToCosPdfNumber](../cospdfprimitive/tocospdfnumber/)() override | Tries cast this instance to [CosPdfNumber](../cospdfnumber/). | | [ToCosPdfString](./tocospdfstring/)() override | Tries cast this instance to [CosPdfString](./). | -| [ToString](./tostring/)() const override | Returns a **System::String** that represents the current [CosPdfString](./). | +| [ToString](./tostring/)() const override | Returns a [System::String](../../system/string/) that represents the current [CosPdfString](./). | ## See Also * Class [CosPdfPrimitive](../cospdfprimitive/) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/cospdfstring/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/cospdfstring/_index.md index 23bdd62b27..8343c736b7 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/cospdfstring/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/cospdfstring/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Utils::PublicData::CosPdfString::CosPdfString(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [CosPdfString](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) * Library [Aspose.PDF for C++](../../../) @@ -43,6 +44,7 @@ Aspose::Pdf::Utils::PublicData::CosPdfString::CosPdfString(System::String value, ## See Also +* Class [String](../../../system/string/) * Class [CosPdfString](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/equals/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/equals/_index.md index f4ad6484da..1a19874fbd 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/equals/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/equals/_index.md @@ -31,6 +31,8 @@ Determines that the specified object is equal to the current object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [CosPdfString](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/get_value/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/get_value/_index.md index 3192e91a68..98e94c2c81 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/get_value/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/get_value/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::Utils::PublicData::CosPdfString::get_Value() const The string. ## See Also +* Class [String](../../../system/string/) * Class [CosPdfString](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/tocospdfstring/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/tocospdfstring/_index.md index 289dff5960..9ef73d1d29 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/tocospdfstring/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/tocospdfstring/_index.md @@ -23,6 +23,7 @@ null if instance is not [CosPdfString](../) else [CosPdfString](../). ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CosPdfString](../) * Class [CosPdfString](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/tostring/_index.md b/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/tostring/_index.md index be8bd6b1f0..66cc51221c 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/tostring/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/cospdfstring/tostring/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.utils.publicdata/cospdfstring/tostring/ ## CosPdfString::ToString method -Returns a **System::String** that represents the current [CosPdfString](../). +Returns a [System::String](../../../system/string/) that represents the current [CosPdfString](../). ```cpp System::String Aspose::Pdf::Utils::PublicData::CosPdfString::ToString() const override @@ -19,10 +19,11 @@ System::String Aspose::Pdf::Utils::PublicData::CosPdfString::ToString() const ov ### ReturnValue -A **System::String** that represents the current [CosPdfString](../). +A [System::String](../../../system/string/) that represents the current [CosPdfString](../). ## See Also +* Class [String](../../../system/string/) * Class [CosPdfString](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/_index.md b/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/_index.md index e334947022..0692cdfc67 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/_index.md @@ -26,5 +26,6 @@ class ICosPdfPrimitive : public virtual System::Object | virtual [ToCosPdfString](./tocospdfstring/)() | Tries cast this instance to [CosPdfString](../cospdfstring/). | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Utils::PublicData](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfboolean/_index.md b/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfboolean/_index.md index be7ec2c039..17615afcc3 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfboolean/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfboolean/_index.md @@ -23,6 +23,7 @@ null if instance is not [CosPdfBoolean](../../cospdfboolean/) else [CosPdfBoolea ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CosPdfBoolean](../../cospdfboolean/) * Class [ICosPdfPrimitive](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfname/_index.md b/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfname/_index.md index f662781a3c..5a7bd9e635 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfname/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfname/_index.md @@ -23,6 +23,7 @@ null if instance is not [CosPdfName](../../cospdfname/) else [CosPdfName](../../ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CosPdfName](../../cospdfname/) * Class [ICosPdfPrimitive](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfnumber/_index.md b/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfnumber/_index.md index 75fb4aec5c..a0c4fed849 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfnumber/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfnumber/_index.md @@ -23,6 +23,7 @@ null if instance is not [CosPdfNumber](../../cospdfnumber/) else [CosPdfNumber]( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CosPdfNumber](../../cospdfnumber/) * Class [ICosPdfPrimitive](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) diff --git a/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfstring/_index.md b/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfstring/_index.md index 781197b09f..c084bc0cdc 100644 --- a/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfstring/_index.md +++ b/english/cpp/aspose.pdf.utils.publicdata/icospdfprimitive/tocospdfstring/_index.md @@ -23,6 +23,7 @@ null if instance is not [CosPdfString](../../cospdfstring/) else [CosPdfString]( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CosPdfString](../../cospdfstring/) * Class [ICosPdfPrimitive](../) * Namespace [Aspose::Pdf::Utils::PublicData](../../) diff --git a/english/cpp/aspose.pdf.utils/dictionaryeditor/_index.md b/english/cpp/aspose.pdf.utils/dictionaryeditor/_index.md index ccdd2e1438..f4b3ae9e64 100644 --- a/english/cpp/aspose.pdf.utils/dictionaryeditor/_index.md +++ b/english/cpp/aspose.pdf.utils/dictionaryeditor/_index.md @@ -32,7 +32,7 @@ class DictionaryEditor : public System::Collections::Generic::IDictionary) override | Sets the element with the specified key. | @@ -41,5 +41,6 @@ class DictionaryEditor : public System::Collections::Generic::IDictionary\&) const override | For access to simple data type like string, name, bool, number. Returns null for other types. | ## See Also +* Class [IDictionary](../../system.collections.generic/idictionary/) * Namespace [Aspose::Pdf::Utils](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.utils/dictionaryeditor/add/_index.md b/english/cpp/aspose.pdf.utils/dictionaryeditor/add/_index.md index 645d40dc10..463b155c21 100644 --- a/english/cpp/aspose.pdf.utils/dictionaryeditor/add/_index.md +++ b/english/cpp/aspose.pdf.utils/dictionaryeditor/add/_index.md @@ -23,6 +23,9 @@ void Aspose::Pdf::Utils::DictionaryEditor::Add(const System::Collections::Generi ## See Also +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ICosPdfPrimitive](../../../aspose.pdf.utils.publicdata/icospdfprimitive/) * Class [DictionaryEditor](../) * Namespace [Aspose::Pdf::Utils](../../) @@ -44,6 +47,8 @@ void Aspose::Pdf::Utils::DictionaryEditor::Add(const System::String &key, const ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ICosPdfPrimitive](../../../aspose.pdf.utils.publicdata/icospdfprimitive/) * Class [DictionaryEditor](../) * Namespace [Aspose::Pdf::Utils](../../) diff --git a/english/cpp/aspose.pdf.utils/dictionaryeditor/contains/_index.md b/english/cpp/aspose.pdf.utils/dictionaryeditor/contains/_index.md index d5ce0e063a..460cd865a1 100644 --- a/english/cpp/aspose.pdf.utils/dictionaryeditor/contains/_index.md +++ b/english/cpp/aspose.pdf.utils/dictionaryeditor/contains/_index.md @@ -27,6 +27,9 @@ true if item is found in the [DictionaryEditor](../); otherwise, false. ## See Also +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ICosPdfPrimitive](../../../aspose.pdf.utils.publicdata/icospdfprimitive/) * Class [DictionaryEditor](../) * Namespace [Aspose::Pdf::Utils](../../) diff --git a/english/cpp/aspose.pdf.utils/dictionaryeditor/containskey/_index.md b/english/cpp/aspose.pdf.utils/dictionaryeditor/containskey/_index.md index 0063f3830f..b1717607c9 100644 --- a/english/cpp/aspose.pdf.utils/dictionaryeditor/containskey/_index.md +++ b/english/cpp/aspose.pdf.utils/dictionaryeditor/containskey/_index.md @@ -27,6 +27,7 @@ true if the [DictionaryEditor](../) contains an editable element with the key; o ## See Also +* Class [String](../../../system/string/) * Class [DictionaryEditor](../) * Namespace [Aspose::Pdf::Utils](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils/dictionaryeditor/copyto/_index.md b/english/cpp/aspose.pdf.utils/dictionaryeditor/copyto/_index.md index 8c68e2d107..e987a9159d 100644 --- a/english/cpp/aspose.pdf.utils/dictionaryeditor/copyto/_index.md +++ b/english/cpp/aspose.pdf.utils/dictionaryeditor/copyto/_index.md @@ -24,6 +24,10 @@ void Aspose::Pdf::Utils::DictionaryEditor::CopyTo(System::ArrayPtr p ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [DictionaryEditor](../) * Namespace [Aspose::Pdf::Utils](../../) diff --git a/english/cpp/aspose.pdf.utils/dictionaryeditor/get_allkeys/_index.md b/english/cpp/aspose.pdf.utils/dictionaryeditor/get_allkeys/_index.md index 30c61434fd..431961a27a 100644 --- a/english/cpp/aspose.pdf.utils/dictionaryeditor/get_allkeys/_index.md +++ b/english/cpp/aspose.pdf.utils/dictionaryeditor/get_allkeys/_index.md @@ -18,6 +18,9 @@ System::SharedPtr> Asp ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [String](../../../system/string/) * Class [DictionaryEditor](../) * Namespace [Aspose::Pdf::Utils](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils/dictionaryeditor/get_keys/_index.md b/english/cpp/aspose.pdf.utils/dictionaryeditor/get_keys/_index.md index efc066eb6a..caa5c7e5b4 100644 --- a/english/cpp/aspose.pdf.utils/dictionaryeditor/get_keys/_index.md +++ b/english/cpp/aspose.pdf.utils/dictionaryeditor/get_keys/_index.md @@ -18,6 +18,9 @@ System::SharedPtr> Asp ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [String](../../../system/string/) * Class [DictionaryEditor](../) * Namespace [Aspose::Pdf::Utils](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.utils/dictionaryeditor/get_values/_index.md b/english/cpp/aspose.pdf.utils/dictionaryeditor/get_values/_index.md index 80dab8ba49..3d7e9a0c6f 100644 --- a/english/cpp/aspose.pdf.utils/dictionaryeditor/get_values/_index.md +++ b/english/cpp/aspose.pdf.utils/dictionaryeditor/get_values/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf.utils/dictionaryeditor/get_values/ ## DictionaryEditor::get_Values method -Gets an **ICollection** containing the values in the [DictionaryEditor](../). +Gets an [ICollection](../../../system.collections.generic/icollection/icollection/) containing the values in the [DictionaryEditor](../). ```cpp System::SharedPtr>> Aspose::Pdf::Utils::DictionaryEditor::get_Values() const override @@ -18,6 +18,8 @@ System::SharedPtr & Aspose::Pdf::Vector::Extraction::SvgExtract ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [SvgExtractionOptions](../) * Namespace [Aspose::Pdf::Vector::Extraction](../../) diff --git a/english/cpp/aspose.pdf.vector.extraction/svgextractionoptions/get_unpackxformpredicate/_index.md b/english/cpp/aspose.pdf.vector.extraction/svgextractionoptions/get_unpackxformpredicate/_index.md index a680b7849f..61d5987f06 100644 --- a/english/cpp/aspose.pdf.vector.extraction/svgextractionoptions/get_unpackxformpredicate/_index.md +++ b/english/cpp/aspose.pdf.vector.extraction/svgextractionoptions/get_unpackxformpredicate/_index.md @@ -18,6 +18,8 @@ System::Predicate> Aspose::Pdf::Vector::Extrac ## See Also +* Typedef [Predicate](../../../system/predicate/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XFormPlacement](../../../aspose.pdf.vector/xformplacement/) * Class [SvgExtractionOptions](../) * Namespace [Aspose::Pdf::Vector::Extraction](../../) diff --git a/english/cpp/aspose.pdf.vector.extraction/svgextractionoptions/set_extractionareabound/_index.md b/english/cpp/aspose.pdf.vector.extraction/svgextractionoptions/set_extractionareabound/_index.md index cd25b4605f..a41b4ed842 100644 --- a/english/cpp/aspose.pdf.vector.extraction/svgextractionoptions/set_extractionareabound/_index.md +++ b/english/cpp/aspose.pdf.vector.extraction/svgextractionoptions/set_extractionareabound/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Vector::Extraction::SvgExtractionOptions::set_ExtractionAreaBo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [SvgExtractionOptions](../) * Namespace [Aspose::Pdf::Vector::Extraction](../../) diff --git a/english/cpp/aspose.pdf.vector.extraction/svgextractionoptions/set_unpackxformpredicate/_index.md b/english/cpp/aspose.pdf.vector.extraction/svgextractionoptions/set_unpackxformpredicate/_index.md index d1f0ba8bf0..461404bc39 100644 --- a/english/cpp/aspose.pdf.vector.extraction/svgextractionoptions/set_unpackxformpredicate/_index.md +++ b/english/cpp/aspose.pdf.vector.extraction/svgextractionoptions/set_unpackxformpredicate/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::Vector::Extraction::SvgExtractionOptions::set_UnpackXFormPredi ## See Also +* Typedef [Predicate](../../../system/predicate/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XFormPlacement](../../../aspose.pdf.vector/xformplacement/) * Class [SvgExtractionOptions](../) * Namespace [Aspose::Pdf::Vector::Extraction](../../) diff --git a/english/cpp/aspose.pdf.vector.extraction/svgextractor/_index.md b/english/cpp/aspose.pdf.vector.extraction/svgextractor/_index.md index f9874f0d62..ad41d62526 100644 --- a/english/cpp/aspose.pdf.vector.extraction/svgextractor/_index.md +++ b/english/cpp/aspose.pdf.vector.extraction/svgextractor/_index.md @@ -30,5 +30,6 @@ class SvgExtractor : public System::Object | [SvgExtractor](./svgextractor/)(System::SharedPtr\) | Represents a class to extract SVG images from a page. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Vector::Extraction](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.vector.extraction/svgextractor/extract/_index.md b/english/cpp/aspose.pdf.vector.extraction/svgextractor/extract/_index.md index 10db945628..8618ea43ca 100644 --- a/english/cpp/aspose.pdf.vector.extraction/svgextractor/extract/_index.md +++ b/english/cpp/aspose.pdf.vector.extraction/svgextractor/extract/_index.md @@ -29,7 +29,10 @@ The string with SVG content. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphicsAbsorber](../../../aspose.pdf.vector/graphicsabsorber/) +* Typedef [Predicate](../../../system/predicate/) * Class [GraphicElement](../../../aspose.pdf.vector/graphicelement/) * Class [Page](../../../aspose.pdf/page/) * Class [SvgExtractor](../) @@ -54,9 +57,12 @@ void Aspose::Pdf::Vector::Extraction::SvgExtractor::Extract(System::SharedPtr) | Sets the position in the current coordinate space. If [Parent](../) is not [null](../) then the element have xForm coordinate space. | ## See Also +* Class [IDisposable](../../system/idisposable/) * Namespace [Aspose::Pdf::Vector](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelement/addonpage/_index.md b/english/cpp/aspose.pdf.vector/graphicelement/addonpage/_index.md index 770ecf4001..b5f39e3914 100644 --- a/english/cpp/aspose.pdf.vector/graphicelement/addonpage/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelement/addonpage/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::Vector::GraphicElement::AddOnPage(System::SharedPtr Aspose::Pdf::Vector::GraphicElement::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../../../aspose.pdf/matrix/) * Class [GraphicElement](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelement/get_operators/_index.md b/english/cpp/aspose.pdf.vector/graphicelement/get_operators/_index.md index fa6481dde7..86fad75c83 100644 --- a/english/cpp/aspose.pdf.vector/graphicelement/get_operators/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelement/get_operators/_index.md @@ -18,6 +18,8 @@ System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [Operator](../../../aspose.pdf/operator/) * Class [GraphicElement](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelement/get_parent/_index.md b/english/cpp/aspose.pdf.vector/graphicelement/get_parent/_index.md index e4f8bcfd5d..858a24c606 100644 --- a/english/cpp/aspose.pdf.vector/graphicelement/get_parent/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelement/get_parent/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Vector::GraphicElement::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XFormPlacement](../../xformplacement/) * Class [GraphicElement](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelement/get_position/_index.md b/english/cpp/aspose.pdf.vector/graphicelement/get_position/_index.md index 38fb8b48ac..5daf3aab58 100644 --- a/english/cpp/aspose.pdf.vector/graphicelement/get_position/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelement/get_position/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::Pdf::Vector::GraphicElement::get_Positi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [GraphicElement](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelement/get_rectangle/_index.md b/english/cpp/aspose.pdf.vector/graphicelement/get_rectangle/_index.md index 0d0a502192..b6f4b95c7b 100644 --- a/english/cpp/aspose.pdf.vector/graphicelement/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelement/get_rectangle/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::Pdf::Vector::GraphicEl ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [GraphicElement](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelement/get_sourcepage/_index.md b/english/cpp/aspose.pdf.vector/graphicelement/get_sourcepage/_index.md index 8bc2a17d1b..8a45b3c562 100644 --- a/english/cpp/aspose.pdf.vector/graphicelement/get_sourcepage/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelement/get_sourcepage/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Vector::GraphicElement::get_SourcePage() co ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [GraphicElement](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelement/savetosvg/_index.md b/english/cpp/aspose.pdf.vector/graphicelement/savetosvg/_index.md index ef3442aff2..5a6086a24b 100644 --- a/english/cpp/aspose.pdf.vector/graphicelement/savetosvg/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelement/savetosvg/_index.md @@ -23,6 +23,7 @@ The SVG-string. ## See Also +* Class [String](../../../system/string/) * Class [GraphicElement](../) * Namespace [Aspose::Pdf::Vector](../../) * Library [Aspose.PDF for C++](../../../) @@ -42,6 +43,7 @@ void Aspose::Pdf::Vector::GraphicElement::SaveToSvg(System::String svgFilePath) ## See Also +* Class [String](../../../system/string/) * Class [GraphicElement](../) * Namespace [Aspose::Pdf::Vector](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelement/set_position/_index.md b/english/cpp/aspose.pdf.vector/graphicelement/set_position/_index.md index 654fb733a1..b15169886d 100644 --- a/english/cpp/aspose.pdf.vector/graphicelement/set_position/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelement/set_position/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::Vector::GraphicElement::set_Position(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [GraphicElement](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelementcollection/_index.md b/english/cpp/aspose.pdf.vector/graphicelementcollection/_index.md index 29c0a32285..11668b9477 100644 --- a/english/cpp/aspose.pdf.vector/graphicelementcollection/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelementcollection/_index.md @@ -32,5 +32,6 @@ class GraphicElementCollection : public System::Collections::Generic::ICollectio | [ToString](./tostring/)() const override | Gets a string representation of this collection. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf::Vector](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelementcollection/add/_index.md b/english/cpp/aspose.pdf.vector/graphicelementcollection/add/_index.md index 7671c8bb82..2150e3385b 100644 --- a/english/cpp/aspose.pdf.vector/graphicelementcollection/add/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelementcollection/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Vector::GraphicElementCollection::Add(const System::SharedPtr< ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphicElement](../../graphicelement/) * Class [GraphicElementCollection](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelementcollection/contains/_index.md b/english/cpp/aspose.pdf.vector/graphicelementcollection/contains/_index.md index 6c7df8e826..66cde48343 100644 --- a/english/cpp/aspose.pdf.vector/graphicelementcollection/contains/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelementcollection/contains/_index.md @@ -27,6 +27,7 @@ True - if element found; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphicElement](../../graphicelement/) * Class [GraphicElementCollection](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelementcollection/copyto/_index.md b/english/cpp/aspose.pdf.vector/graphicelementcollection/copyto/_index.md index 6b38948334..fe98620f79 100644 --- a/english/cpp/aspose.pdf.vector/graphicelementcollection/copyto/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelementcollection/copyto/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::Vector::GraphicElementCollection::CopyTo(System::ArrayPtr Aspose::Pdf::Vector::GraphicElementCollection: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphicElement](../../graphicelement/) * Class [GraphicElementCollection](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelementcollection/remove/_index.md b/english/cpp/aspose.pdf.vector/graphicelementcollection/remove/_index.md index 4f992bff2a..771dde67a8 100644 --- a/english/cpp/aspose.pdf.vector/graphicelementcollection/remove/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelementcollection/remove/_index.md @@ -27,6 +27,7 @@ True - if element found; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphicElement](../../graphicelement/) * Class [GraphicElementCollection](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicelementcollection/tostring/_index.md b/english/cpp/aspose.pdf.vector/graphicelementcollection/tostring/_index.md index 423a3d54f6..616a335403 100644 --- a/english/cpp/aspose.pdf.vector/graphicelementcollection/tostring/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicelementcollection/tostring/_index.md @@ -23,6 +23,7 @@ The string. ## See Also +* Class [String](../../../system/string/) * Class [GraphicElementCollection](../) * Namespace [Aspose::Pdf::Vector](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.vector/graphicsabsorber/_index.md b/english/cpp/aspose.pdf.vector/graphicsabsorber/_index.md index 01fa8846de..7b90bbede6 100644 --- a/english/cpp/aspose.pdf.vector/graphicsabsorber/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicsabsorber/_index.md @@ -36,5 +36,6 @@ class GraphicsAbsorber : public System::IDisposable | [Visit](./visit/)(System::SharedPtr\) | Performs search on the specified page. | ## See Also +* Class [IDisposable](../../system/idisposable/) * Namespace [Aspose::Pdf::Vector](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicsabsorber/get_elements/_index.md b/english/cpp/aspose.pdf.vector/graphicsabsorber/get_elements/_index.md index 5f24e7f9bd..9d05eeb940 100644 --- a/english/cpp/aspose.pdf.vector/graphicsabsorber/get_elements/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicsabsorber/get_elements/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Vector::GraphicsAbsorbe ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphicElementCollection](../../graphicelementcollection/) * Class [GraphicsAbsorber](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicsabsorber/visit/_index.md b/english/cpp/aspose.pdf.vector/graphicsabsorber/visit/_index.md index b3752cb6ba..edf9a83c7e 100644 --- a/english/cpp/aspose.pdf.vector/graphicsabsorber/visit/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicsabsorber/visit/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Vector::GraphicsAbsorber::Visit(System::SharedPtr page) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [GraphicsAbsorber](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicstate/_index.md b/english/cpp/aspose.pdf.vector/graphicstate/_index.md index 5d2a18e564..6b664dc1e2 100644 --- a/english/cpp/aspose.pdf.vector/graphicstate/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicstate/_index.md @@ -26,5 +26,6 @@ class GraphicState : public System::Object | [set_Matrix](./set_matrix/)(System::SharedPtr\) | Gets the current transformation matrix. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::Vector](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicstate/get_clipsandmatrices/_index.md b/english/cpp/aspose.pdf.vector/graphicstate/get_clipsandmatrices/_index.md index f0b63e7358..b7b0ca2500 100644 --- a/english/cpp/aspose.pdf.vector/graphicstate/get_clipsandmatrices/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicstate/get_clipsandmatrices/_index.md @@ -18,6 +18,8 @@ System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [Operator](../../../aspose.pdf/operator/) * Class [GraphicState](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicstate/get_colorsandstyles/_index.md b/english/cpp/aspose.pdf.vector/graphicstate/get_colorsandstyles/_index.md index 193e992676..26c09ad9e8 100644 --- a/english/cpp/aspose.pdf.vector/graphicstate/get_colorsandstyles/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicstate/get_colorsandstyles/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Vector::GraphicState::get_Ma ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../../../aspose.pdf/matrix/) * Class [GraphicState](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/graphicstate/set_matrix/_index.md b/english/cpp/aspose.pdf.vector/graphicstate/set_matrix/_index.md index adfc7be24f..d66aefa404 100644 --- a/english/cpp/aspose.pdf.vector/graphicstate/set_matrix/_index.md +++ b/english/cpp/aspose.pdf.vector/graphicstate/set_matrix/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Vector::GraphicState::set_Matrix(System::SharedPtr) | Adds current element on the page. If there are many elements to add better use [Page::AddGraphics(GraphicElementCollection, Rectangle)](../). | -| [Dispose](../graphicelement/dispose/)() override | Releases all resources used by the [GraphicElement](../graphicelement/) class. | -| [get_Matrix](../graphicelement/get_matrix/)() const | Gets graphic element matrix. The matrix sets when element is created. It changes when **SetPosition()** is called. | -| [get_Operators](../graphicelement/get_operators/)() const | Gets a collection of operators representing the element. | -| [get_Parent](../graphicelement/get_parent/)() const | Gets the current [XFormPlacement](../xformplacement/) in which the element is located. | -| virtual [get_Position](../graphicelement/get_position/)() | Gets the position in the current coordinate space. If [Parent](../) is not [null](../) then the element have xForm coordinate space. | | [get_Rectangle](./get_rectangle/)() override | Gets the bounding rectangle of the [GraphicElement](../graphicelement/). | -| [get_SourcePage](../graphicelement/get_sourcepage/)() const | Gets the page from which the graphic element is extracted. | -| [Remove](../graphicelement/remove/)() | Removes current element from the page. If there are many elements to remove better use [Page::DeleteGraphics(GraphicElementCollection)](../). | -| [SaveToSvg](../graphicelement/savetosvg/)() | Converts the element into a single SVG image. | -| [SaveToSvg](../graphicelement/savetosvg/)(System::String) | Converts the element into a single SVG image file. | -| virtual [set_Position](../graphicelement/set_position/)(System::SharedPtr\) | Sets the position in the current coordinate space. If [Parent](../) is not [null](../) then the element have xForm coordinate space. | ## See Also * Class [GraphicElement](../graphicelement/) diff --git a/english/cpp/aspose.pdf.vector/subpath/get_rectangle/_index.md b/english/cpp/aspose.pdf.vector/subpath/get_rectangle/_index.md index 5dff3b3c01..9dabc2729d 100644 --- a/english/cpp/aspose.pdf.vector/subpath/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf.vector/subpath/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Vector::SubPath::get_Rect ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [SubPath](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/xformplacement/_index.md b/english/cpp/aspose.pdf.vector/xformplacement/_index.md index a4d1c93dce..11e2b1c73b 100644 --- a/english/cpp/aspose.pdf.vector/xformplacement/_index.md +++ b/english/cpp/aspose.pdf.vector/xformplacement/_index.md @@ -21,19 +21,10 @@ class XFormPlacement : public Aspose::Pdf::Vector::GraphicElement | Method | Description | | --- | --- | | [AddOnPage](./addonpage/)(System::SharedPtr\) override | Adds current element on the page. If there are many elements to add better use [Page::AddGraphics(GraphicElementCollection, Rectangle)](../). | -| [Dispose](../graphicelement/dispose/)() override | Releases all resources used by the [GraphicElement](../graphicelement/) class. | | [get_Elements](./get_elements/)() const | Gets graphic elements inside this [XForm](../../aspose.pdf/xform/). | -| [get_Matrix](../graphicelement/get_matrix/)() const | Gets graphic element matrix. The matrix sets when element is created. It changes when **SetPosition()** is called. | | [get_Name](./get_name/)() | Gets name of the [XForm](../../aspose.pdf/xform/). | -| [get_Operators](../graphicelement/get_operators/)() const | Gets a collection of operators representing the element. | -| [get_Parent](../graphicelement/get_parent/)() const | Gets the current [XFormPlacement](./) in which the element is located. | -| virtual [get_Position](../graphicelement/get_position/)() | Gets the position in the current coordinate space. If [Parent](../) is not [null](../) then the element have xForm coordinate space. | | [get_Rectangle](./get_rectangle/)() override | Gets the bounding rectangle of the [GraphicElement](../graphicelement/). | -| [get_SourcePage](../graphicelement/get_sourcepage/)() const | Gets the page from which the graphic element is extracted. | | [get_XForm](./get_xform/)() const | Gets [XForm](../../aspose.pdf/xform/) associated with this [XFormPlacement](./). | -| [Remove](../graphicelement/remove/)() | Removes current element from the page. If there are many elements to remove better use [Page::DeleteGraphics(GraphicElementCollection)](../). | -| [SaveToSvg](../graphicelement/savetosvg/)() | Converts the element into a single SVG image. | -| [SaveToSvg](../graphicelement/savetosvg/)(System::String) | Converts the element into a single SVG image file. | | [set_Position](./set_position/)(System::SharedPtr\) override | Sets the position in the current coordinate space. If [Parent](../) is not [null](../) then the element have xForm coordinate space. | ## See Also diff --git a/english/cpp/aspose.pdf.vector/xformplacement/addonpage/_index.md b/english/cpp/aspose.pdf.vector/xformplacement/addonpage/_index.md index 6c07ec8c5a..a61c1c7671 100644 --- a/english/cpp/aspose.pdf.vector/xformplacement/addonpage/_index.md +++ b/english/cpp/aspose.pdf.vector/xformplacement/addonpage/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Vector::XFormPlacement::AddOnPage(System::SharedPtr dest ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../../aspose.pdf/page/) * Class [XFormPlacement](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/xformplacement/get_elements/_index.md b/english/cpp/aspose.pdf.vector/xformplacement/get_elements/_index.md index d8c2760ff8..ea862650c9 100644 --- a/english/cpp/aspose.pdf.vector/xformplacement/get_elements/_index.md +++ b/english/cpp/aspose.pdf.vector/xformplacement/get_elements/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Vector::XFormPlacement: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphicElementCollection](../../graphicelementcollection/) * Class [XFormPlacement](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/xformplacement/get_name/_index.md b/english/cpp/aspose.pdf.vector/xformplacement/get_name/_index.md index 5ae7f741fd..91fcd0a203 100644 --- a/english/cpp/aspose.pdf.vector/xformplacement/get_name/_index.md +++ b/english/cpp/aspose.pdf.vector/xformplacement/get_name/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Vector::XFormPlacement::get_Name() ## See Also +* Class [String](../../../system/string/) * Class [XFormPlacement](../) * Namespace [Aspose::Pdf::Vector](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.vector/xformplacement/get_rectangle/_index.md b/english/cpp/aspose.pdf.vector/xformplacement/get_rectangle/_index.md index e01c38d412..aeab2d51da 100644 --- a/english/cpp/aspose.pdf.vector/xformplacement/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf.vector/xformplacement/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Vector::XFormPlacement::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../../aspose.pdf/rectangle/) * Class [XFormPlacement](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/xformplacement/get_xform/_index.md b/english/cpp/aspose.pdf.vector/xformplacement/get_xform/_index.md index 6efa21f8ec..eaa0204c25 100644 --- a/english/cpp/aspose.pdf.vector/xformplacement/get_xform/_index.md +++ b/english/cpp/aspose.pdf.vector/xformplacement/get_xform/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Vector::XFormPlacemen ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../../aspose.pdf/xform/) * Class [XFormPlacement](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.vector/xformplacement/set_position/_index.md b/english/cpp/aspose.pdf.vector/xformplacement/set_position/_index.md index 6dbd36abb2..cf014e30d8 100644 --- a/english/cpp/aspose.pdf.vector/xformplacement/set_position/_index.md +++ b/english/cpp/aspose.pdf.vector/xformplacement/set_position/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Vector::XFormPlacement::set_Position(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../../aspose.pdf/point/) * Class [XFormPlacement](../) * Namespace [Aspose::Pdf::Vector](../../) diff --git a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/_index.md b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/_index.md index 427c347b63..efb5f25498 100644 --- a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/_index.md +++ b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/_index.md @@ -33,5 +33,6 @@ class XfaParserOptions : public System::Object | [XfaParserOptions](./xfaparseroptions/)(System::Drawing::SizeF) | Initializes a new instance of the [XfaParserOptions](./) class. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf::XfaConverter](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/get_basepath/_index.md b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/get_basepath/_index.md index 55b4249e7e..a9f871e41e 100644 --- a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/get_basepath/_index.md +++ b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/get_basepath/_index.md @@ -22,6 +22,8 @@ System::SharedPtr Aspose::Pdf::XfaConverter::XfaParserOptions::get_ The base path. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) * Class [XfaParserOptions](../) * Namespace [Aspose::Pdf::XfaConverter](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/get_pagesize/_index.md b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/get_pagesize/_index.md index 2a6b25700c..0140ddedb2 100644 --- a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/get_pagesize/_index.md +++ b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/get_pagesize/_index.md @@ -22,6 +22,7 @@ System::Drawing::SizeF Aspose::Pdf::XfaConverter::XfaParserOptions::get_PageSize The size of the page. ## See Also +* Class [SizeF](../../../system.drawing/sizef/) * Class [XfaParserOptions](../) * Namespace [Aspose::Pdf::XfaConverter](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/get_uriresolver/_index.md b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/get_uriresolver/_index.md index 3eaaf3667f..d1db464a58 100644 --- a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/get_uriresolver/_index.md +++ b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/get_uriresolver/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Xfa The URI resolver. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XfaParserOptions](../) * Namespace [Aspose::Pdf::XfaConverter](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/set_basepath/_index.md b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/set_basepath/_index.md index ce04825b21..83947fa081 100644 --- a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/set_basepath/_index.md +++ b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/set_basepath/_index.md @@ -22,6 +22,8 @@ void Aspose::Pdf::XfaConverter::XfaParserOptions::set_BasePath(System::SharedPtr The base path. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) * Class [XfaParserOptions](../) * Namespace [Aspose::Pdf::XfaConverter](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/set_pagesize/_index.md b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/set_pagesize/_index.md index 1ae05ea191..b0b9bd2252 100644 --- a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/set_pagesize/_index.md +++ b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/set_pagesize/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::XfaConverter::XfaParserOptions::set_PageSize(System::Drawing:: The size of the page. ## See Also +* Class [SizeF](../../../system.drawing/sizef/) * Class [XfaParserOptions](../) * Namespace [Aspose::Pdf::XfaConverter](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/set_uriresolver/_index.md b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/set_uriresolver/_index.md index f077c12a90..e1cb4d5ef3 100644 --- a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/set_uriresolver/_index.md +++ b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/set_uriresolver/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::XfaConverter::XfaParserOptions::set_UriResolver(System::Shared The URI resolver. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XfaParserOptions](../) * Namespace [Aspose::Pdf::XfaConverter](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/xfaparseroptions/_index.md b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/xfaparseroptions/_index.md index c04719e520..e7e5d8f1b8 100644 --- a/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/xfaparseroptions/_index.md +++ b/english/cpp/aspose.pdf.xfaconverter/xfaparseroptions/xfaparseroptions/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::XfaConverter::XfaParserOptions::XfaParserOptions(System::Drawing::S ## See Also +* Class [SizeF](../../../system.drawing/sizef/) * Class [XfaParserOptions](../) * Namespace [Aspose::Pdf::XfaConverter](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/_index.md b/english/cpp/aspose.pdf/_index.md index b721541269..107a132076 100644 --- a/english/cpp/aspose.pdf/_index.md +++ b/english/cpp/aspose.pdf/_index.md @@ -135,7 +135,7 @@ url: /cpp/aspose.pdf/ | [Paragraphs](./paragraphs/) | This class represents paragraph collection. | | [PclLoadOptions](./pclloadoptions/) | Represents options for loading(import) PCL file into pdf document. | | [PdfANonSpecificationFlags](./pdfanonspecificationflags/) | This class holds flags to control PDF/A conversion for cases when source PDF document doesn't correspond to PDF specification. If flags of this clas are used it decreases performance but it's necessary when source PDF document can't be convert into PDF/A format by usual way. By default all flags are set to false. | -| [PdfASymbolicFontEncodingStrategy](./pdfasymbolicfontencodingstrategy/) | This class describes rules which can be used to tune process of copying encoding data for cases when TrueType symbolic font has more than one encoding. Some PDF documents after conversion into PDF/A format could give an error "More than one encoding in symbolic TrueType font's cmap". What is a reason of this error? All TrueType symbolic fonts have special table "cmap" in it's internal data. This table maps character codes to glyph indices. And this table could contain different encoding subtables which describe encodings used. See advanced info about cmap tables at [https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cmap.html](https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cmap.html). Usually cmap table contains several encoding subtables, but PDF/A standard requires that either only one encoding subtable must be left for this font in PDF/A document or there must be a (3,0) encoding subtable among this font subtables. And key question here - what data must be taken from another subtables to copy into destination encoding table (3,0)? Majority of fonts have 'well-formed' cmap tables where every encoding subtable is fully consistent with another subtable. But some fonts have cmap tables with collisions - where for example one subtable has glyph index 100 for unicode 100, but another subtable has glyph index 200 for the same unicode 100. To solve this problems special strategy needed. By default following strategy used: mac subtable(1,0) is looked for. If this table is found, only this data used to fill destination table (3,0). If mac subtable is not found then all subtables except (3,0) are iterated and used to copy data into destination (3,0) subtable. Also mapping for every unicode(unicode, glyph index) is copied into destination table only if destination table does not have this unicode at current moment. So, for example if first subtabe has glyph index 100 for unicode 100, and next subtable has glyph index 200 for the same unicode 100, only data from first subtable (unicode=100, glyph index = 100) will be copied. So each previous subtable takes precedence over the next. Properties of this class [PdfASymbolicFontEncodingStrategy](./pdfasymbolicfontencodingstrategy/) help tune default behaviour. If property [PreferredCmapEncodingTable](../) of type **QueueItem::CMapEncodingTableType** is set, then relevant subtable will be used in precedence to mac subtable(1,0). Value 'MacTable' from enumeration **QueueItem::CMapEncodingTableType** has no sense in this case, cause it points on the same mac subtable (1,0) which will be used by default. Property [CmapEncodingTablesPriorityQueue](../) discards all priorities for any subtable. If this property is set, then only subtables from declared queue will be used in specified order. If subtables specified are not found then default iteration of all subtables and copy strategy described above will be used. Object **QueueItem** specifies encoding subtable used. This subtable can be set via combination of members(PlatformID, PlatformSpecificId) or via **QueueItem::CMapEncodingTableType** enumeration. In case when the font has no (3,0) subtable some other subtable will be used to maintain the PDF/A compatibility. The choice of the subtable to use is made under the same rules as described earlier, so that [PreferredCmapEncodingTable](../) and [CmapEncodingTablesPriorityQueue](../) properties are used to determine the resultant subtable, and if the font doesn't have the requested subtable(s) either then any existant subtable will be used. | +| [PdfASymbolicFontEncodingStrategy](./pdfasymbolicfontencodingstrategy/) | This class describes rules which can be used to tune process of copying encoding data for cases when TrueType symbolic font has more than one encoding. Some PDF documents after conversion into PDF/A format could give an error "More than one encoding in symbolic TrueType font's cmap". What is a reason of this error? All TrueType symbolic fonts have special table "cmap" in it's internal data. This table maps character codes to glyph indices. And this table could contain different encoding subtables which describe encodings used. See advanced info about cmap tables at [https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cmap.html](https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cmap.html). Usually cmap table contains several encoding subtables, but PDF/A standard requires that either only one encoding subtable must be left for this font in PDF/A document or there must be a (3,0) encoding subtable among this font subtables. And key question here - what data must be taken from another subtables to copy into destination encoding table (3,0)? Majority of fonts have 'well-formed' cmap tables where every encoding subtable is fully consistent with another subtable. But some fonts have cmap tables with collisions - where for example one subtable has glyph index 100 for unicode 100, but another subtable has glyph index 200 for the same unicode 100. To solve this problems special strategy needed. By default following strategy used: mac subtable(1,0) is looked for. If this table is found, only this data used to fill destination table (3,0). If mac subtable is not found then all subtables except (3,0) are iterated and used to copy data into destination (3,0) subtable. Also mapping for every unicode(unicode, glyph index) is copied into destination table only if destination table does not have this unicode at current moment. So, for example if first subtabe has glyph index 100 for unicode 100, and next subtable has glyph index 200 for the same unicode 100, only data from first subtable (unicode=100, glyph index = 100) will be copied. So each previous subtable takes precedence over the next. Properties of this class [PdfASymbolicFontEncodingStrategy](./pdfasymbolicfontencodingstrategy/) help tune default behaviour. If property [PreferredCmapEncodingTable](../) of type [QueueItem::CMapEncodingTableType](./pdfasymbolicfontencodingstrategy/queueitem/cmapencodingtabletype/) is set, then relevant subtable will be used in precedence to mac subtable(1,0). Value 'MacTable' from enumeration [QueueItem::CMapEncodingTableType](./pdfasymbolicfontencodingstrategy/queueitem/cmapencodingtabletype/) has no sense in this case, cause it points on the same mac subtable (1,0) which will be used by default. Property [CmapEncodingTablesPriorityQueue](../) discards all priorities for any subtable. If this property is set, then only subtables from declared queue will be used in specified order. If subtables specified are not found then default iteration of all subtables and copy strategy described above will be used. Object [QueueItem](./pdfasymbolicfontencodingstrategy/queueitem/) specifies encoding subtable used. This subtable can be set via combination of members(PlatformID, PlatformSpecificId) or via [QueueItem::CMapEncodingTableType](./pdfasymbolicfontencodingstrategy/queueitem/cmapencodingtabletype/) enumeration. In case when the font has no (3,0) subtable some other subtable will be used to maintain the PDF/A compatibility. The choice of the subtable to use is made under the same rules as described earlier, so that [PreferredCmapEncodingTable](../) and [CmapEncodingTablesPriorityQueue](../) properties are used to determine the resultant subtable, and if the font doesn't have the requested subtable(s) either then any existant subtable will be used. | | [PdfFormatConversionOptions](./pdfformatconversionoptions/) | represents set of options for convert PDF document | | [PdfPageStamp](./pdfpagestamp/) | Class represents stamp which uses PDF page as stamp. | | [PdfSaveOptions](./pdfsaveoptions/) | Save options for export to [Pdf](./) format. | @@ -272,3 +272,11 @@ url: /cpp/aspose.pdf/ | [JavascriptExtensionsException](./javascriptextensionsexception/) | | | [PdfException](./pdfexception/) | | | [UnsupportedFontTypeException](./unsupportedfonttypeexception/) | | +## Functions + +| Function | Description | +| --- | --- | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | diff --git a/english/cpp/aspose.pdf/apsloadoptions/_index.md b/english/cpp/aspose.pdf/apsloadoptions/_index.md index 2d8ff90ba6..08db5adc09 100644 --- a/english/cpp/aspose.pdf/apsloadoptions/_index.md +++ b/english/cpp/aspose.pdf/apsloadoptions/_index.md @@ -21,20 +21,6 @@ class ApsLoadOptions : public Aspose::Pdf::LoadOptions | Method | Description | | --- | --- | | [ApsLoadOptions](./apsloadoptions/)() | Default constructor. | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [LoadOptions](../loadoptions/loadoptions/)() | | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | ## See Also * Class [LoadOptions](../loadoptions/) diff --git a/english/cpp/aspose.pdf/apssaveoptions/_index.md b/english/cpp/aspose.pdf/apssaveoptions/_index.md index a3776937f0..8346ae9eab 100644 --- a/english/cpp/aspose.pdf/apssaveoptions/_index.md +++ b/english/cpp/aspose.pdf/apssaveoptions/_index.md @@ -21,16 +21,6 @@ class ApsSaveOptions : public Aspose::Pdf::UnifiedSaveOptions | Method | Description | | --- | --- | | [ApsSaveOptions](./apssaveoptions/)() | Constructor of APsSaveOptions class. | -| [get_CacheGlyphs](../saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | -| [get_ExtractOcrSublayerOnly](../unifiedsaveoptions/get_extractocrsublayeronly/)() const | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | -| [get_SaveFormat](../saveoptions/get_saveformat/)() const | Format of data save. | -| [get_WarningHandler](../saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [set_CacheGlyphs](../saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | -| [set_ExtractOcrSublayerOnly](../unifiedsaveoptions/set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | ## See Also * Class [UnifiedSaveOptions](../unifiedsaveoptions/) diff --git a/english/cpp/aspose.pdf/artifact/_index.md b/english/cpp/aspose.pdf/artifact/_index.md index 283a0ba2f6..feac409052 100644 --- a/english/cpp/aspose.pdf/artifact/_index.md +++ b/english/cpp/aspose.pdf/artifact/_index.md @@ -16,6 +16,12 @@ Class represents PDF [Artifact](./) object. class Artifact : public System::IDisposable ``` +## Enums + +| Enum | Description | +| --- | --- | +| [ArtifactSubtype](./artifactsubtype/) | Enumeration of possible artifacts subtype. | +| [ArtifactType](./artifacttype/) | Enumeration of possuble artifact types. | ## Methods | Method | Description | @@ -74,5 +80,6 @@ class Artifact : public System::IDisposable | [SetValue](./setvalue/)(System::String, System::String) | Sets custom value of artifact. | ## See Also +* Class [IDisposable](../../system/idisposable/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/artifact/artifact/_index.md b/english/cpp/aspose.pdf/artifact/artifact/_index.md index 6bb066d40c..4aaf1ab72a 100644 --- a/english/cpp/aspose.pdf/artifact/artifact/_index.md +++ b/english/cpp/aspose.pdf/artifact/artifact/_index.md @@ -24,6 +24,8 @@ Aspose::Pdf::Artifact::Artifact(Artifact::ArtifactType type, Artifact::ArtifactS ## See Also +* Enum [ArtifactType](../artifacttype/) +* Enum [ArtifactSubtype](../artifactsubtype/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -44,6 +46,7 @@ Aspose::Pdf::Artifact::Artifact(System::String type, System::String subType) ## See Also +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/artifactsubtype/_index.md b/english/cpp/aspose.pdf/artifact/artifactsubtype/_index.md new file mode 100644 index 0000000000..930b018041 --- /dev/null +++ b/english/cpp/aspose.pdf/artifact/artifactsubtype/_index.md @@ -0,0 +1,33 @@ +--- +title: Aspose::Pdf::Artifact::ArtifactSubtype enum +linktitle: ArtifactSubtype +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Artifact::ArtifactSubtype enum. Enumeration of possible artifacts subtype in C++.' +type: docs +weight: 5100 +url: /cpp/aspose.pdf/artifact/artifactsubtype/ +--- +## ArtifactSubtype enum + + +Enumeration of possible artifacts subtype. + +```cpp +enum class ArtifactSubtype +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Header | 0 | Header artifact. | +| Footer | 1 | Footer artifact. | +| Watermark | 2 | [Watermark](../../watermark/) artifact. | +| Background | 3 | Background artifact. | +| Undefined | 4 | [Artifact](../) subtype is not defined or unknown. | + +## See Also + +* Class [Artifact](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/artifacttype/_index.md b/english/cpp/aspose.pdf/artifact/artifacttype/_index.md new file mode 100644 index 0000000000..f504bbd702 --- /dev/null +++ b/english/cpp/aspose.pdf/artifact/artifacttype/_index.md @@ -0,0 +1,33 @@ +--- +title: Aspose::Pdf::Artifact::ArtifactType enum +linktitle: ArtifactType +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Artifact::ArtifactType enum. Enumeration of possuble artifact types in C++.' +type: docs +weight: 5200 +url: /cpp/aspose.pdf/artifact/artifacttype/ +--- +## ArtifactType enum + + +Enumeration of possuble artifact types. + +```cpp +enum class ArtifactType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Pagination | 0 | Pagination artifacts. Ancillary page features such as running heads and folios (page numbers). | +| Layout | 1 | Layout artifacts. Purely cosmetic typographical or design elements such as footnote rules or background screens. | +| Page | 2 | [Page](../../page/) artifacts. Production aids extraneous to the document itself, such as cut marks and colour bars. | +| Background | 3 | Background artifacts. Images, patterns or coloured blocks. | +| Undefined | 4 | [Artifact](../) type is not defined or unknown. | + +## See Also + +* Class [Artifact](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/get_contents/_index.md b/english/cpp/aspose.pdf/artifact/get_contents/_index.md index 5fdbe0cfa3..f6bd217262 100644 --- a/english/cpp/aspose.pdf/artifact/get_contents/_index.md +++ b/english/cpp/aspose.pdf/artifact/get_contents/_index.md @@ -18,6 +18,8 @@ System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [Operator](../../operator/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifact/get_customsubtype/_index.md b/english/cpp/aspose.pdf/artifact/get_customsubtype/_index.md index 8d4dba0d58..686d5cd6bb 100644 --- a/english/cpp/aspose.pdf/artifact/get_customsubtype/_index.md +++ b/english/cpp/aspose.pdf/artifact/get_customsubtype/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Artifact::get_CustomSubtype() ## See Also +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/get_customtype/_index.md b/english/cpp/aspose.pdf/artifact/get_customtype/_index.md index c6f8adca55..2db070c16e 100644 --- a/english/cpp/aspose.pdf/artifact/get_customtype/_index.md +++ b/english/cpp/aspose.pdf/artifact/get_customtype/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Artifact::get_CustomType() ## See Also +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/get_form/_index.md b/english/cpp/aspose.pdf/artifact/get_form/_index.md index 4524edf2f4..2bc020a079 100644 --- a/english/cpp/aspose.pdf/artifact/get_form/_index.md +++ b/english/cpp/aspose.pdf/artifact/get_form/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Artifact::get_Form() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../xform/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifact/get_image/_index.md b/english/cpp/aspose.pdf/artifact/get_image/_index.md index b149bd3296..8c9aafc840 100644 --- a/english/cpp/aspose.pdf/artifact/get_image/_index.md +++ b/english/cpp/aspose.pdf/artifact/get_image/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Artifact::get_Image() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XImage](../../ximage/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifact/get_lines/_index.md b/english/cpp/aspose.pdf/artifact/get_lines/_index.md index 2116fd08c5..cc77eb43d1 100644 --- a/english/cpp/aspose.pdf/artifact/get_lines/_index.md +++ b/english/cpp/aspose.pdf/artifact/get_lines/_index.md @@ -18,6 +18,9 @@ System::SharedPtr> Aspose::Pd ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/get_position/_index.md b/english/cpp/aspose.pdf/artifact/get_position/_index.md index d4ccd43c01..8d7befd49f 100644 --- a/english/cpp/aspose.pdf/artifact/get_position/_index.md +++ b/english/cpp/aspose.pdf/artifact/get_position/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Artifact::get_Position() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../point/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifact/get_rectangle/_index.md b/english/cpp/aspose.pdf/artifact/get_rectangle/_index.md index d83d62f916..914146ec17 100644 --- a/english/cpp/aspose.pdf/artifact/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf/artifact/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Artifact::get_Rectangle() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifact/get_subtype/_index.md b/english/cpp/aspose.pdf/artifact/get_subtype/_index.md index b2b44d278d..5860806bf8 100644 --- a/english/cpp/aspose.pdf/artifact/get_subtype/_index.md +++ b/english/cpp/aspose.pdf/artifact/get_subtype/_index.md @@ -18,6 +18,7 @@ Artifact::ArtifactSubtype Aspose::Pdf::Artifact::get_Subtype() ## See Also +* Enum [ArtifactSubtype](../artifactsubtype/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/get_text/_index.md b/english/cpp/aspose.pdf/artifact/get_text/_index.md index 7f915d5d36..36b07dbe04 100644 --- a/english/cpp/aspose.pdf/artifact/get_text/_index.md +++ b/english/cpp/aspose.pdf/artifact/get_text/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Artifact::get_Text() ## See Also +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/get_textstate/_index.md b/english/cpp/aspose.pdf/artifact/get_textstate/_index.md index 948070e88e..56ad9f5e49 100644 --- a/english/cpp/aspose.pdf/artifact/get_textstate/_index.md +++ b/english/cpp/aspose.pdf/artifact/get_textstate/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Artifact::get_TextS ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifact/get_type/_index.md b/english/cpp/aspose.pdf/artifact/get_type/_index.md index 3a370f9349..c999087189 100644 --- a/english/cpp/aspose.pdf/artifact/get_type/_index.md +++ b/english/cpp/aspose.pdf/artifact/get_type/_index.md @@ -18,6 +18,7 @@ Artifact::ArtifactType Aspose::Pdf::Artifact::get_Type() ## See Also +* Enum [ArtifactType](../artifacttype/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/getvalue/_index.md b/english/cpp/aspose.pdf/artifact/getvalue/_index.md index d3546a4b12..0b17f2f9f8 100644 --- a/english/cpp/aspose.pdf/artifact/getvalue/_index.md +++ b/english/cpp/aspose.pdf/artifact/getvalue/_index.md @@ -27,6 +27,7 @@ Value, or null if value does not exists. ## See Also +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/removevalue/_index.md b/english/cpp/aspose.pdf/artifact/removevalue/_index.md index ea7baaec30..de36415ce6 100644 --- a/english/cpp/aspose.pdf/artifact/removevalue/_index.md +++ b/english/cpp/aspose.pdf/artifact/removevalue/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Artifact::RemoveValue(System::String name) ## See Also +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/set_customsubtype/_index.md b/english/cpp/aspose.pdf/artifact/set_customsubtype/_index.md index ca52029e53..e863863299 100644 --- a/english/cpp/aspose.pdf/artifact/set_customsubtype/_index.md +++ b/english/cpp/aspose.pdf/artifact/set_customsubtype/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Artifact::set_CustomSubtype(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/set_customtype/_index.md b/english/cpp/aspose.pdf/artifact/set_customtype/_index.md index 94dd0bbcf6..b6d609ac59 100644 --- a/english/cpp/aspose.pdf/artifact/set_customtype/_index.md +++ b/english/cpp/aspose.pdf/artifact/set_customtype/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Artifact::set_CustomType(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/set_position/_index.md b/english/cpp/aspose.pdf/artifact/set_position/_index.md index 7e97108f93..dcbcd66160 100644 --- a/english/cpp/aspose.pdf/artifact/set_position/_index.md +++ b/english/cpp/aspose.pdf/artifact/set_position/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Artifact::set_Position(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../point/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifact/set_subtype/_index.md b/english/cpp/aspose.pdf/artifact/set_subtype/_index.md index 28a9044c93..96ad49a083 100644 --- a/english/cpp/aspose.pdf/artifact/set_subtype/_index.md +++ b/english/cpp/aspose.pdf/artifact/set_subtype/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Artifact::set_Subtype(Artifact::ArtifactSubtype value) ## See Also +* Enum [ArtifactSubtype](../artifactsubtype/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/set_text/_index.md b/english/cpp/aspose.pdf/artifact/set_text/_index.md index adac4e574d..379bd537a9 100644 --- a/english/cpp/aspose.pdf/artifact/set_text/_index.md +++ b/english/cpp/aspose.pdf/artifact/set_text/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Artifact::set_Text(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/set_textstate/_index.md b/english/cpp/aspose.pdf/artifact/set_textstate/_index.md index 58285ee631..261bafa74d 100644 --- a/english/cpp/aspose.pdf/artifact/set_textstate/_index.md +++ b/english/cpp/aspose.pdf/artifact/set_textstate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Artifact::set_TextState(System::SharedPtr image ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -42,6 +44,7 @@ void Aspose::Pdf::Artifact::SetImage(System::String imageName) ## See Also +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/setlinesandstate/_index.md b/english/cpp/aspose.pdf/artifact/setlinesandstate/_index.md index a5b4120de4..ffdc7ca489 100644 --- a/english/cpp/aspose.pdf/artifact/setlinesandstate/_index.md +++ b/english/cpp/aspose.pdf/artifact/setlinesandstate/_index.md @@ -24,6 +24,9 @@ void Aspose::Pdf::Artifact::SetLinesAndState(System::ArrayPtr te ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifact/setpagenumberreplacementstring/_index.md b/english/cpp/aspose.pdf/artifact/setpagenumberreplacementstring/_index.md index 464014b732..73b7081ba6 100644 --- a/english/cpp/aspose.pdf/artifact/setpagenumberreplacementstring/_index.md +++ b/english/cpp/aspose.pdf/artifact/setpagenumberreplacementstring/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Artifact::SetPageNumberReplacementString(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifact/setpdfpage/_index.md b/english/cpp/aspose.pdf/artifact/setpdfpage/_index.md index e3566b2030..519d28a7b4 100644 --- a/english/cpp/aspose.pdf/artifact/setpdfpage/_index.md +++ b/english/cpp/aspose.pdf/artifact/setpdfpage/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Artifact::SetPdfPage(System::SharedPtr page) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifact/settext/_index.md b/english/cpp/aspose.pdf/artifact/settext/_index.md index d8da00437a..52c2496d75 100644 --- a/english/cpp/aspose.pdf/artifact/settext/_index.md +++ b/english/cpp/aspose.pdf/artifact/settext/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Artifact::SetText(System::SharedPtr fo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FormattedText](../../../aspose.pdf.facades/formattedtext/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifact/settextandstate/_index.md b/english/cpp/aspose.pdf/artifact/settextandstate/_index.md index e2b91eb5e5..1622198b86 100644 --- a/english/cpp/aspose.pdf/artifact/settextandstate/_index.md +++ b/english/cpp/aspose.pdf/artifact/settextandstate/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::Artifact::SetTextAndState(System::String text, System::SharedP ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifact/setvalue/_index.md b/english/cpp/aspose.pdf/artifact/setvalue/_index.md index 241b0d8c13..f658a79522 100644 --- a/english/cpp/aspose.pdf/artifact/setvalue/_index.md +++ b/english/cpp/aspose.pdf/artifact/setvalue/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Artifact::SetValue(System::String name, System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Artifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifactcollection/_index.md b/english/cpp/aspose.pdf/artifactcollection/_index.md index aa45f31dd5..7594855c82 100644 --- a/english/cpp/aspose.pdf/artifactcollection/_index.md +++ b/english/cpp/aspose.pdf/artifactcollection/_index.md @@ -34,5 +34,6 @@ class ArtifactCollection : public System::Collections::Generic::ICollection) | Update artifact inside the collection. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/artifactcollection/add/_index.md b/english/cpp/aspose.pdf/artifactcollection/add/_index.md index aeefb2db2e..6ee6c1d62f 100644 --- a/english/cpp/aspose.pdf/artifactcollection/add/_index.md +++ b/english/cpp/aspose.pdf/artifactcollection/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::ArtifactCollection::Add(const System::SharedPtr &art ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Artifact](../../artifact/) * Class [ArtifactCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifactcollection/copyto/_index.md b/english/cpp/aspose.pdf/artifactcollection/copyto/_index.md index 35b158f90d..47e126f74e 100644 --- a/english/cpp/aspose.pdf/artifactcollection/copyto/_index.md +++ b/english/cpp/aspose.pdf/artifactcollection/copyto/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::ArtifactCollection::CopyTo(System::ArrayPtr artifac ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Artifact](../../artifact/) * Class [ArtifactCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifactcollection/findbyvalue/_index.md b/english/cpp/aspose.pdf/artifactcollection/findbyvalue/_index.md index 8ac4eec5b7..780b05b876 100644 --- a/english/cpp/aspose.pdf/artifactcollection/findbyvalue/_index.md +++ b/english/cpp/aspose.pdf/artifactcollection/findbyvalue/_index.md @@ -28,7 +28,10 @@ List of found artifacts. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [Artifact](../../artifact/) +* Class [String](../../../system/string/) * Class [ArtifactCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifactcollection/get_syncroot/_index.md b/english/cpp/aspose.pdf/artifactcollection/get_syncroot/_index.md index 249df90900..12027b44d9 100644 --- a/english/cpp/aspose.pdf/artifactcollection/get_syncroot/_index.md +++ b/english/cpp/aspose.pdf/artifactcollection/get_syncroot/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::ArtifactCollection::get_SyncRoot( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [ArtifactCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/artifactcollection/getenumerator/_index.md b/english/cpp/aspose.pdf/artifactcollection/getenumerator/_index.md index b63b25c85c..d3338e2e7e 100644 --- a/english/cpp/aspose.pdf/artifactcollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf/artifactcollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [Artifact](../../artifact/) * Class [ArtifactCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifactcollection/idx_get/_index.md b/english/cpp/aspose.pdf/artifactcollection/idx_get/_index.md index bed279f863..86c1fafa6e 100644 --- a/english/cpp/aspose.pdf/artifactcollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf/artifactcollection/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::ArtifactCollection::idx_get(int32_t ind ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Artifact](../../artifact/) * Class [ArtifactCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/artifactcollection/update/_index.md b/english/cpp/aspose.pdf/artifactcollection/update/_index.md index bb7a54960e..94e088fd07 100644 --- a/english/cpp/aspose.pdf/artifactcollection/update/_index.md +++ b/english/cpp/aspose.pdf/artifactcollection/update/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::ArtifactCollection::Update(System::SharedPtr artifac ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Artifact](../../artifact/) * Class [ArtifactCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/assemblyconstants/_index.md b/english/cpp/aspose.pdf/assemblyconstants/_index.md index 5c61833e0c..7086bf3852 100644 --- a/english/cpp/aspose.pdf/assemblyconstants/_index.md +++ b/english/cpp/aspose.pdf/assemblyconstants/_index.md @@ -31,5 +31,6 @@ class AssemblyConstants : public System::Object | static [Version](./version/) | The version of the assembly. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/backgroundartifact/_index.md b/english/cpp/aspose.pdf/backgroundartifact/_index.md index f43dce55b7..d64ba3a097 100644 --- a/english/cpp/aspose.pdf/backgroundartifact/_index.md +++ b/english/cpp/aspose.pdf/backgroundartifact/_index.md @@ -20,63 +20,11 @@ class BackgroundArtifact : public Aspose::Pdf::Artifact | Method | Description | | --- | --- | -| [Artifact](../artifact/artifact/)(System::String, System::String) | Constructor of artifact with specified type and subtype. | -| [Artifact](../artifact/artifact/)(Artifact::ArtifactType, Artifact::ArtifactSubtype) | Constructor of artifact with specified type and subtype. | | [BackgroundArtifact](./backgroundartifact/)() | Initializes [BackgroundArtifact](./) object. | -| [BeginUpdates](../artifact/beginupdates/)() | Start delated updates. Use this feature if you need make several changes to the same artifact to improve performance. Usually artifact operators are changed anytime when artifact property was changed. This causes changing of page contents everytime when artifact was changed. To avoid this effect put all artifact updates between StartUpdates/SaveUpdates calls. This allows to change page contents only once. | -| [Dispose](../artifact/dispose/)() override | Dispose the artifact. | -| [get_ArtifactHorizontalAlignment](../artifact/get_artifacthorizontalalignment/)() const | Horizontal alignment of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_ArtifactVerticalAlignment](../artifact/get_artifactverticalalignment/)() const | Vertical alignment of artifact. If position is specified explicitly (in Position property) this value is ignored. | | [get_BackgroundColor](./get_backgroundcolor/)() const | Gets bacground color of background artifact. | | [get_BackgroundImage](./get_backgroundimage/)() const | Gets bacground image of background artifact. | -| [get_BottomMargin](../artifact/get_bottommargin/)() const | Bottom margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_Contents](../artifact/get_contents/)() | Gets collection of artifact internal operators. | -| [get_CustomSubtype](../artifact/get_customsubtype/)() | Gets name of artifact subtype. May be used if artifact subtype is not standard subtype. | -| [get_CustomType](../artifact/get_customtype/)() | Gets name of artifact type. May be used if artifact type is non standard. | -| [get_Form](../artifact/get_form/)() | Gets [XForm](../xform/) of the artifact (if [XForm](../xform/) is used). | -| [get_Image](../artifact/get_image/)() | Gets image of the artifact (if presents). | -| [get_IsBackground](../artifact/get_isbackground/)() const | If true [Artifact](../artifact/) is placed behind page contents. | -| [get_LeftMargin](../artifact/get_leftmargin/)() const | Left margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_Lines](../artifact/get_lines/)() | Lines of multiline text artifact. | -| [get_Opacity](../artifact/get_opacity/)() const | Gets opacity of the artifact. Possible values are in range 0..1. | -| [get_Position](../artifact/get_position/)() const | Gets artifact position. If this property is specified, then margins and alignments are ignored. | -| [get_Rectangle](../artifact/get_rectangle/)() | Gets rectangle of the artifact. | -| [get_RightMargin](../artifact/get_rightmargin/)() const | Right margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_Rotation](../artifact/get_rotation/)() | Gets artifact rotation angle. | -| [get_Subtype](../artifact/get_subtype/)() | Gets artifact subtype. If artifact has non-standard subtype, name of the subtype may be read via CustomSubtype. | -| [get_Text](../artifact/get_text/)() | Gets text of the artifact. | -| [get_TextState](../artifact/get_textstate/)() const | [Text](../../aspose.pdf.text/) state for artifact text. | -| [get_TopMargin](../artifact/get_topmargin/)() const | Top margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_Type](../artifact/get_type/)() | Gets artifact type. | -| [GetValue](../artifact/getvalue/)(System::String) | Gets custom value of artifact. | -| [RemoveValue](../artifact/removevalue/)(System::String) | Remove custom value from the artifact. | -| [SaveUpdates](../artifact/saveupdates/)() | Saves all updates in artifact which were made after [BeginUpdates()](../artifact/beginupdates/) call. | -| [set_ArtifactHorizontalAlignment](../artifact/set_artifacthorizontalalignment/)(HorizontalAlignment) | Horizontal alignment of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_ArtifactVerticalAlignment](../artifact/set_artifactverticalalignment/)(VerticalAlignment) | Vertical alignment of artifact. If position is specified explicitly (in Position property) this value is ignored. | | [set_BackgroundColor](./set_backgroundcolor/)(System::SharedPtr\) | Sets bacground color of background artifact. | | [set_BackgroundImage](./set_backgroundimage/)(System::SharedPtr\) | Sets bacground image of background artifact. | -| [set_BottomMargin](../artifact/set_bottommargin/)(double) | Bottom margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_CustomSubtype](../artifact/set_customsubtype/)(System::String) | Gets name of artifact subtype. May be used if artifact subtype is not standard subtype. | -| [set_CustomType](../artifact/set_customtype/)(System::String) | Gets name of artifact type. May be used if artifact type is non standard. | -| [set_IsBackground](../artifact/set_isbackground/)(bool) | If true [Artifact](../artifact/) is placed behind page contents. | -| [set_LeftMargin](../artifact/set_leftmargin/)(double) | Left margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_Opacity](../artifact/set_opacity/)(double) | Sets opacity of the artifact. Possible values are in range 0..1. | -| [set_Position](../artifact/set_position/)(System::SharedPtr\) | Sets artifact position. If this property is specified, then margins and alignments are ignored. | -| [set_RightMargin](../artifact/set_rightmargin/)(double) | Right margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_Rotation](../artifact/set_rotation/)(double) | Sets artifact rotation angle. | -| [set_Subtype](../artifact/set_subtype/)(Artifact::ArtifactSubtype) | Gets artifact subtype. If artifact has non-standard subtype, name of the subtype may be read via CustomSubtype. | -| [set_Text](../artifact/set_text/)(System::String) | Gets text of the artifact. | -| [set_TextState](../artifact/set_textstate/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) state for artifact text. | -| [set_TopMargin](../artifact/set_topmargin/)(double) | Top margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_Type](../artifact/set_type/)(Artifact::ArtifactType) | Gets artifact type. | -| [SetImage](../artifact/setimage/)(System::SharedPtr\) | Sets image of the artifact. | -| [SetImage](../artifact/setimage/)(System::String) | Sets image of the artifact. | -| [SetLinesAndState](../artifact/setlinesandstate/)(System::ArrayPtr\, System::SharedPtr\) | Set text and text properties of the artifact. Allows to specify multiple lines. | -| [SetPageNumberReplacementString](../artifact/setpagenumberreplacementstring/)(System::String) | Sets what string will be replaced with the page number. The default value is #. | -| [SetPdfPage](../artifact/setpdfpage/)(System::SharedPtr\) | Sets PDF page which is placed on the document page as artifact. | -| [SetText](../artifact/settext/)(System::SharedPtr\) | Sets text of the artifact. | -| [SetTextAndState](../artifact/settextandstate/)(System::String, System::SharedPtr\) | Set text and text properties of the artifact. | -| [SetValue](../artifact/setvalue/)(System::String, System::String) | Sets custom value of artifact. | ## See Also * Class [Artifact](../artifact/) diff --git a/english/cpp/aspose.pdf/backgroundartifact/get_backgroundcolor/_index.md b/english/cpp/aspose.pdf/backgroundartifact/get_backgroundcolor/_index.md index 32b5fbe474..3a8e17f466 100644 --- a/english/cpp/aspose.pdf/backgroundartifact/get_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf/backgroundartifact/get_backgroundcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::BackgroundArtifact::get_BackgroundColor() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [BackgroundArtifact](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/backgroundartifact/get_backgroundimage/_index.md b/english/cpp/aspose.pdf/backgroundartifact/get_backgroundimage/_index.md index 7933ff5ba1..a815040c64 100644 --- a/english/cpp/aspose.pdf/backgroundartifact/get_backgroundimage/_index.md +++ b/english/cpp/aspose.pdf/backgroundartifact/get_backgroundimage/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::BackgroundArtifact::get_Backg ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [BackgroundArtifact](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/backgroundartifact/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf/backgroundartifact/set_backgroundcolor/_index.md index 9421dcfc78..a66b2115b2 100644 --- a/english/cpp/aspose.pdf/backgroundartifact/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf/backgroundartifact/set_backgroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::BackgroundArtifact::set_BackgroundColor(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Operator](../../operator/) * Class [BaseOperatorCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/baseoperatorcollection/contains/_index.md b/english/cpp/aspose.pdf/baseoperatorcollection/contains/_index.md index 28368c697a..429f6dbe2e 100644 --- a/english/cpp/aspose.pdf/baseoperatorcollection/contains/_index.md +++ b/english/cpp/aspose.pdf/baseoperatorcollection/contains/_index.md @@ -27,6 +27,7 @@ True - if item found; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Operator](../../operator/) * Class [BaseOperatorCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/baseoperatorcollection/copyto/_index.md b/english/cpp/aspose.pdf/baseoperatorcollection/copyto/_index.md index f7166d3dbb..3d5ed43a85 100644 --- a/english/cpp/aspose.pdf/baseoperatorcollection/copyto/_index.md +++ b/english/cpp/aspose.pdf/baseoperatorcollection/copyto/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::BaseOperatorCollection::CopyTo(System::ArrayPtr Aspose::Pdf::BaseOperatorCollection::idx_get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Operator](../../operator/) * Class [BaseOperatorCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/baseoperatorcollection/idx_set/_index.md b/english/cpp/aspose.pdf/baseoperatorcollection/idx_set/_index.md index 70b59fd985..371a5f66be 100644 --- a/english/cpp/aspose.pdf/baseoperatorcollection/idx_set/_index.md +++ b/english/cpp/aspose.pdf/baseoperatorcollection/idx_set/_index.md @@ -24,6 +24,7 @@ virtual void Aspose::Pdf::BaseOperatorCollection::idx_set(int32_t index, System: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Operator](../../operator/) * Class [BaseOperatorCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/baseoperatorcollection/insert/_index.md b/english/cpp/aspose.pdf/baseoperatorcollection/insert/_index.md index ca319a53d0..a2a1d2812e 100644 --- a/english/cpp/aspose.pdf/baseoperatorcollection/insert/_index.md +++ b/english/cpp/aspose.pdf/baseoperatorcollection/insert/_index.md @@ -24,6 +24,7 @@ virtual void Aspose::Pdf::BaseOperatorCollection::Insert(int32_t index, System:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Operator](../../operator/) * Class [BaseOperatorCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/baseoperatorcollection/remove/_index.md b/english/cpp/aspose.pdf/baseoperatorcollection/remove/_index.md index a88ae6a3e6..d47bde4ecf 100644 --- a/english/cpp/aspose.pdf/baseoperatorcollection/remove/_index.md +++ b/english/cpp/aspose.pdf/baseoperatorcollection/remove/_index.md @@ -27,6 +27,7 @@ True - if item removed; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Operator](../../operator/) * Class [BaseOperatorCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/baseparagraph/_index.md b/english/cpp/aspose.pdf/baseparagraph/_index.md index 6fed7ba3da..d34b4af677 100644 --- a/english/cpp/aspose.pdf/baseparagraph/_index.md +++ b/english/cpp/aspose.pdf/baseparagraph/_index.md @@ -42,5 +42,6 @@ class BaseParagraph : public System::ICloneable | [set_ZIndex](./set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also +* Class [ICloneable](../../system/icloneable/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/baseparagraph/clone/_index.md b/english/cpp/aspose.pdf/baseparagraph/clone/_index.md index d7500f59b3..12d9e0b221 100644 --- a/english/cpp/aspose.pdf/baseparagraph/clone/_index.md +++ b/english/cpp/aspose.pdf/baseparagraph/clone/_index.md @@ -23,6 +23,8 @@ Null. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [BaseParagraph](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/baseparagraph/get_hyperlink/_index.md b/english/cpp/aspose.pdf/baseparagraph/get_hyperlink/_index.md index de3b32f803..23e0dd19ad 100644 --- a/english/cpp/aspose.pdf/baseparagraph/get_hyperlink/_index.md +++ b/english/cpp/aspose.pdf/baseparagraph/get_hyperlink/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::Pdf::BaseParagraph::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Hyperlink](../../hyperlink/) * Class [BaseParagraph](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/baseparagraph/get_margin/_index.md b/english/cpp/aspose.pdf/baseparagraph/get_margin/_index.md index 411e1c41bc..a92ed39f37 100644 --- a/english/cpp/aspose.pdf/baseparagraph/get_margin/_index.md +++ b/english/cpp/aspose.pdf/baseparagraph/get_margin/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::BaseParagraph::get_Margin() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [BaseParagraph](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/baseparagraph/set_hyperlink/_index.md b/english/cpp/aspose.pdf/baseparagraph/set_hyperlink/_index.md index 5717b72c66..74557e5607 100644 --- a/english/cpp/aspose.pdf/baseparagraph/set_hyperlink/_index.md +++ b/english/cpp/aspose.pdf/baseparagraph/set_hyperlink/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::BaseParagraph::set_Hyperlink(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [BaseParagraph](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/bitmapinfo/_index.md b/english/cpp/aspose.pdf/bitmapinfo/_index.md index b4c273fce8..4cc22c08e7 100644 --- a/english/cpp/aspose.pdf/bitmapinfo/_index.md +++ b/english/cpp/aspose.pdf/bitmapinfo/_index.md @@ -16,6 +16,11 @@ Object containing array of pixels and bitmap information. class BitmapInfo : public System::Object ``` +## Enums + +| Enum | Description | +| --- | --- | +| [PixelFormat](./pixelformat/) | Bitmap pixel format. | ## Methods | Method | Description | @@ -31,5 +36,6 @@ class. | | [get_Width](./get_width/)() const | Gets the width of the bitmap. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/bitmapinfo/bitmapinfo/_index.md b/english/cpp/aspose.pdf/bitmapinfo/bitmapinfo/_index.md index d82d19d684..ba6633056b 100644 --- a/english/cpp/aspose.pdf/bitmapinfo/bitmapinfo/_index.md +++ b/english/cpp/aspose.pdf/bitmapinfo/bitmapinfo/_index.md @@ -30,6 +30,8 @@ Aspose::Pdf::BitmapInfo::BitmapInfo(System::ArrayPtr pixelBytes, int32_ ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [PixelFormat](../pixelformat/) * Class [BitmapInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/bitmapinfo/get_format/_index.md b/english/cpp/aspose.pdf/bitmapinfo/get_format/_index.md index b63aee241f..c4b3c6dd9e 100644 --- a/english/cpp/aspose.pdf/bitmapinfo/get_format/_index.md +++ b/english/cpp/aspose.pdf/bitmapinfo/get_format/_index.md @@ -18,6 +18,7 @@ BitmapInfo::PixelFormat Aspose::Pdf::BitmapInfo::get_Format() const ## See Also +* Enum [PixelFormat](../pixelformat/) * Class [BitmapInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/bitmapinfo/get_pixelbytes/_index.md b/english/cpp/aspose.pdf/bitmapinfo/get_pixelbytes/_index.md index 2ada60b074..7e70764826 100644 --- a/english/cpp/aspose.pdf/bitmapinfo/get_pixelbytes/_index.md +++ b/english/cpp/aspose.pdf/bitmapinfo/get_pixelbytes/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::BitmapInfo::get_PixelBytes() const ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [BitmapInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/bitmapinfo/pixelformat/_index.md b/english/cpp/aspose.pdf/bitmapinfo/pixelformat/_index.md new file mode 100644 index 0000000000..57b9138715 --- /dev/null +++ b/english/cpp/aspose.pdf/bitmapinfo/pixelformat/_index.md @@ -0,0 +1,33 @@ +--- +title: Aspose::Pdf::BitmapInfo::PixelFormat enum +linktitle: PixelFormat +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::BitmapInfo::PixelFormat enum. Bitmap pixel format in C++.' +type: docs +weight: 600 +url: /cpp/aspose.pdf/bitmapinfo/pixelformat/ +--- +## PixelFormat enum + + +Bitmap pixel format. + +```cpp +enum class PixelFormat +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Rgb24 | 0 | Rgb24 pixel format. | +| Bgr24 | 1 | Bgr24 pixel format. | +| Rgba32 | 2 | Rgba32 pixel format. | +| Argb32 | 3 | Argb32 pixel format. | +| Bgra32 | 4 | Bgra32 pixel format. | + +## See Also + +* Class [BitmapInfo](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/borderinfo/_index.md b/english/cpp/aspose.pdf/borderinfo/_index.md index 3cd61a238e..c779805fa4 100644 --- a/english/cpp/aspose.pdf/borderinfo/_index.md +++ b/english/cpp/aspose.pdf/borderinfo/_index.md @@ -39,5 +39,6 @@ class BorderInfo : public System::ICloneable | [set_Top](./set_top/)(System::SharedPtr\) | Sets a object that indicates the top border. | ## See Also +* Class [ICloneable](../../system/icloneable/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/borderinfo/borderinfo/_index.md b/english/cpp/aspose.pdf/borderinfo/borderinfo/_index.md index 5e37d1f624..e82fc4672f 100644 --- a/english/cpp/aspose.pdf/borderinfo/borderinfo/_index.md +++ b/english/cpp/aspose.pdf/borderinfo/borderinfo/_index.md @@ -81,6 +81,7 @@ Aspose::Pdf::BorderInfo::BorderInfo(BorderSide borderSide, float borderWidth, Sy ## See Also * Enum [BorderSide](../../borderside/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [BorderInfo](../) * Namespace [Aspose::Pdf](../../) @@ -103,6 +104,7 @@ Aspose::Pdf::BorderInfo::BorderInfo(BorderSide borderSide, System::SharedPtr & Aspose::Pdf::BorderInfo::get_Bottom() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphInfo](../../graphinfo/) * Class [BorderInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/borderinfo/get_left/_index.md b/english/cpp/aspose.pdf/borderinfo/get_left/_index.md index 6d976ce40f..08baba93d4 100644 --- a/english/cpp/aspose.pdf/borderinfo/get_left/_index.md +++ b/english/cpp/aspose.pdf/borderinfo/get_left/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::BorderInfo::get_Left() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphInfo](../../graphinfo/) * Class [BorderInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/borderinfo/get_right/_index.md b/english/cpp/aspose.pdf/borderinfo/get_right/_index.md index 46004ae19d..dd365e0e69 100644 --- a/english/cpp/aspose.pdf/borderinfo/get_right/_index.md +++ b/english/cpp/aspose.pdf/borderinfo/get_right/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::BorderInfo::get_Right() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphInfo](../../graphinfo/) * Class [BorderInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/borderinfo/get_top/_index.md b/english/cpp/aspose.pdf/borderinfo/get_top/_index.md index ff9f5e9853..dccf8f5776 100644 --- a/english/cpp/aspose.pdf/borderinfo/get_top/_index.md +++ b/english/cpp/aspose.pdf/borderinfo/get_top/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::BorderInfo::get_Top() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphInfo](../../graphinfo/) * Class [BorderInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/borderinfo/set_bottom/_index.md b/english/cpp/aspose.pdf/borderinfo/set_bottom/_index.md index 1319e3acce..792be4d3d1 100644 --- a/english/cpp/aspose.pdf/borderinfo/set_bottom/_index.md +++ b/english/cpp/aspose.pdf/borderinfo/set_bottom/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::BorderInfo::set_Bottom(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphInfo](../../graphinfo/) * Class [BorderInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/borderinfo/set_left/_index.md b/english/cpp/aspose.pdf/borderinfo/set_left/_index.md index fc0a992bad..1cfa8cae0d 100644 --- a/english/cpp/aspose.pdf/borderinfo/set_left/_index.md +++ b/english/cpp/aspose.pdf/borderinfo/set_left/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::BorderInfo::set_Left(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphInfo](../../graphinfo/) * Class [BorderInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/borderinfo/set_right/_index.md b/english/cpp/aspose.pdf/borderinfo/set_right/_index.md index ee73ed5cbc..7f01d1a5fc 100644 --- a/english/cpp/aspose.pdf/borderinfo/set_right/_index.md +++ b/english/cpp/aspose.pdf/borderinfo/set_right/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::BorderInfo::set_Right(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphInfo](../../graphinfo/) * Class [BorderInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/borderinfo/set_top/_index.md b/english/cpp/aspose.pdf/borderinfo/set_top/_index.md index bb86adadd3..98b1bf2873 100644 --- a/english/cpp/aspose.pdf/borderinfo/set_top/_index.md +++ b/english/cpp/aspose.pdf/borderinfo/set_top/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::BorderInfo::set_Top(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphInfo](../../graphinfo/) * Class [BorderInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/buildversioninfo/_index.md b/english/cpp/aspose.pdf/buildversioninfo/_index.md index 9e055bd350..75f331d930 100644 --- a/english/cpp/aspose.pdf/buildversioninfo/_index.md +++ b/english/cpp/aspose.pdf/buildversioninfo/_index.md @@ -27,5 +27,6 @@ class BuildVersionInfo : public System::Object | static [Product](./product/) | Product Name. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/cdrloadoptions/_index.md b/english/cpp/aspose.pdf/cdrloadoptions/_index.md index 87c3348c90..e2375c750a 100644 --- a/english/cpp/aspose.pdf/cdrloadoptions/_index.md +++ b/english/cpp/aspose.pdf/cdrloadoptions/_index.md @@ -21,20 +21,6 @@ class CdrLoadOptions : public Aspose::Pdf::LoadOptions | Method | Description | | --- | --- | | [CdrLoadOptions](./cdrloadoptions/)() | Default constructor. | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [LoadOptions](../loadoptions/loadoptions/)() | | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | ## See Also * Class [LoadOptions](../loadoptions/) diff --git a/english/cpp/aspose.pdf/cell/_index.md b/english/cpp/aspose.pdf/cell/_index.md index 1247bf1e37..b85ad0b34d 100644 --- a/english/cpp/aspose.pdf/cell/_index.md +++ b/english/cpp/aspose.pdf/cell/_index.md @@ -54,5 +54,6 @@ class Cell : public System::ICloneable | [set_VerticalAlignment](./set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets the vertical alignment. | ## See Also +* Class [ICloneable](../../system/icloneable/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/cell/cell/_index.md b/english/cpp/aspose.pdf/cell/cell/_index.md index 1186940c3b..4ad88cbbbd 100644 --- a/english/cpp/aspose.pdf/cell/cell/_index.md +++ b/english/cpp/aspose.pdf/cell/cell/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Cell::Cell(System::SharedPtr rect) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cell/clone/_index.md b/english/cpp/aspose.pdf/cell/clone/_index.md index 0c2d8620f1..00ff423f89 100644 --- a/english/cpp/aspose.pdf/cell/clone/_index.md +++ b/english/cpp/aspose.pdf/cell/clone/_index.md @@ -23,6 +23,8 @@ The cloned object ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/cell/get_backgroundcolor/_index.md b/english/cpp/aspose.pdf/cell/get_backgroundcolor/_index.md index 40a8d9ad22..d9332c84cd 100644 --- a/english/cpp/aspose.pdf/cell/get_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf/cell/get_backgroundcolor/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Cell::get_BackgroundColor() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cell/get_backgroundimage/_index.md b/english/cpp/aspose.pdf/cell/get_backgroundimage/_index.md index 2df5bbe85d..08cf61db85 100644 --- a/english/cpp/aspose.pdf/cell/get_backgroundimage/_index.md +++ b/english/cpp/aspose.pdf/cell/get_backgroundimage/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Cell::get_BackgroundImage() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Image](../../image/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cell/get_backgroundimagefile/_index.md b/english/cpp/aspose.pdf/cell/get_backgroundimagefile/_index.md index cc00723ed0..c89f3f52ce 100644 --- a/english/cpp/aspose.pdf/cell/get_backgroundimagefile/_index.md +++ b/english/cpp/aspose.pdf/cell/get_backgroundimagefile/_index.md @@ -22,6 +22,7 @@ Property was expanded please use BackgroundImage ## See Also +* Class [String](../../../system/string/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/cell/get_border/_index.md b/english/cpp/aspose.pdf/cell/get_border/_index.md index 358cd4f58b..c9ea7444c5 100644 --- a/english/cpp/aspose.pdf/cell/get_border/_index.md +++ b/english/cpp/aspose.pdf/cell/get_border/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Cell::get_Border() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../borderinfo/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cell/get_defaultcelltextstate/_index.md b/english/cpp/aspose.pdf/cell/get_defaultcelltextstate/_index.md index 9feba77ad6..e9bf45536b 100644 --- a/english/cpp/aspose.pdf/cell/get_defaultcelltextstate/_index.md +++ b/english/cpp/aspose.pdf/cell/get_defaultcelltextstate/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Cell::get_DefaultCellTextState() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cell/get_margin/_index.md b/english/cpp/aspose.pdf/cell/get_margin/_index.md index 9412f979ff..77401b2a1d 100644 --- a/english/cpp/aspose.pdf/cell/get_margin/_index.md +++ b/english/cpp/aspose.pdf/cell/get_margin/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Cell::get_Margin() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cell/get_paragraphs/_index.md b/english/cpp/aspose.pdf/cell/get_paragraphs/_index.md index 48fc3921f2..1ec407ee0d 100644 --- a/english/cpp/aspose.pdf/cell/get_paragraphs/_index.md +++ b/english/cpp/aspose.pdf/cell/get_paragraphs/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Cell::get_Paragr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Paragraphs](../../paragraphs/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cell/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf/cell/set_backgroundcolor/_index.md index 3dbbfcd630..f08341d188 100644 --- a/english/cpp/aspose.pdf/cell/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf/cell/set_backgroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Cell::set_BackgroundColor(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cell/set_backgroundimage/_index.md b/english/cpp/aspose.pdf/cell/set_backgroundimage/_index.md index 65206ad063..e9f3e7fa49 100644 --- a/english/cpp/aspose.pdf/cell/set_backgroundimage/_index.md +++ b/english/cpp/aspose.pdf/cell/set_backgroundimage/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Cell::set_BackgroundImage(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Image](../../image/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cell/set_backgroundimagefile/_index.md b/english/cpp/aspose.pdf/cell/set_backgroundimagefile/_index.md index 48bad68670..46e9bf8a3d 100644 --- a/english/cpp/aspose.pdf/cell/set_backgroundimagefile/_index.md +++ b/english/cpp/aspose.pdf/cell/set_backgroundimagefile/_index.md @@ -22,6 +22,7 @@ Property was expanded please use BackgroundImage ## See Also +* Class [String](../../../system/string/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/cell/set_border/_index.md b/english/cpp/aspose.pdf/cell/set_border/_index.md index 2516c38b7b..a118b1a431 100644 --- a/english/cpp/aspose.pdf/cell/set_border/_index.md +++ b/english/cpp/aspose.pdf/cell/set_border/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Cell::set_Border(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../borderinfo/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cell/set_defaultcelltextstate/_index.md b/english/cpp/aspose.pdf/cell/set_defaultcelltextstate/_index.md index d9f8ad5297..070d674c93 100644 --- a/english/cpp/aspose.pdf/cell/set_defaultcelltextstate/_index.md +++ b/english/cpp/aspose.pdf/cell/set_defaultcelltextstate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Cell::set_DefaultCellTextState(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [Cell](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cell/set_paragraphs/_index.md b/english/cpp/aspose.pdf/cell/set_paragraphs/_index.md index c2fcd50e88..4cd74a1f73 100644 --- a/english/cpp/aspose.pdf/cell/set_paragraphs/_index.md +++ b/english/cpp/aspose.pdf/cell/set_paragraphs/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Cell::set_Paragraphs(System::SharedPtr cell) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Cell](../../cell/) * Class [Cells](../) * Namespace [Aspose::Pdf](../../) @@ -67,7 +69,9 @@ The new cell ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Cell](../../cell/) +* Class [String](../../../system/string/) * Class [Cells](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -92,7 +96,9 @@ The new cell ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Cell](../../cell/) +* Class [String](../../../system/string/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [Cells](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cells/getenumerator/_index.md b/english/cpp/aspose.pdf/cells/getenumerator/_index.md index 2b2653cd72..8f3b5f4f8a 100644 --- a/english/cpp/aspose.pdf/cells/getenumerator/_index.md +++ b/english/cpp/aspose.pdf/cells/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [Cell](../../cell/) * Class [Cells](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cells/idx_get/_index.md b/english/cpp/aspose.pdf/cells/idx_get/_index.md index e096f2058d..6e92667ed0 100644 --- a/english/cpp/aspose.pdf/cells/idx_get/_index.md +++ b/english/cpp/aspose.pdf/cells/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Cells::idx_get(int32_t index) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Cell](../../cell/) * Class [Cells](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cells/idx_set/_index.md b/english/cpp/aspose.pdf/cells/idx_set/_index.md index f1a846db35..06911f02f4 100644 --- a/english/cpp/aspose.pdf/cells/idx_set/_index.md +++ b/english/cpp/aspose.pdf/cells/idx_set/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Cells::idx_set(int32_t index, System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Cell](../../cell/) * Class [Cells](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cells/insert/_index.md b/english/cpp/aspose.pdf/cells/insert/_index.md index c6ae92ec71..f8c8ad1efa 100644 --- a/english/cpp/aspose.pdf/cells/insert/_index.md +++ b/english/cpp/aspose.pdf/cells/insert/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Cells::Insert(int32_t index, System::SharedPtr cell) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Cell](../../cell/) * Class [Cells](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cells/remove/_index.md b/english/cpp/aspose.pdf/cells/remove/_index.md index 591e69ffbf..3609de5c9d 100644 --- a/english/cpp/aspose.pdf/cells/remove/_index.md +++ b/english/cpp/aspose.pdf/cells/remove/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Cells::Remove(System::SharedPtr cell) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Cell](../../cell/) * Class [Cells](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/cgmimportoptions/_index.md b/english/cpp/aspose.pdf/cgmimportoptions/_index.md index 975df36b76..b04b50bf3b 100644 --- a/english/cpp/aspose.pdf/cgmimportoptions/_index.md +++ b/english/cpp/aspose.pdf/cgmimportoptions/_index.md @@ -21,7 +21,6 @@ class CgmImportOptions : public Aspose::Pdf::ImportOptions | Method | Description | | --- | --- | | [CgmImportOptions](./cgmimportoptions/)() | Constructor. | -| [get_ImportFormat](../importoptions/get_importformat/)() const | Import format. | | [get_PageSize](./get_pagesize/)() const | Gets output page size for import. Default page size - A4 300dpi 2480 X 3508. | | [set_PageSize](./set_pagesize/)(System::Drawing::SizeF) | Sets output page size for import. Default page size - A4 300dpi 2480 X 3508. | ## See Also diff --git a/english/cpp/aspose.pdf/cgmimportoptions/get_pagesize/_index.md b/english/cpp/aspose.pdf/cgmimportoptions/get_pagesize/_index.md index 34ce5aa20f..e6c29f8b58 100644 --- a/english/cpp/aspose.pdf/cgmimportoptions/get_pagesize/_index.md +++ b/english/cpp/aspose.pdf/cgmimportoptions/get_pagesize/_index.md @@ -18,6 +18,7 @@ System::Drawing::SizeF Aspose::Pdf::CgmImportOptions::get_PageSize() const ## See Also +* Class [SizeF](../../../system.drawing/sizef/) * Class [CgmImportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/cgmimportoptions/set_pagesize/_index.md b/english/cpp/aspose.pdf/cgmimportoptions/set_pagesize/_index.md index 1f63b429e6..5c17d29ac5 100644 --- a/english/cpp/aspose.pdf/cgmimportoptions/set_pagesize/_index.md +++ b/english/cpp/aspose.pdf/cgmimportoptions/set_pagesize/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::CgmImportOptions::set_PageSize(System::Drawing::SizeF value) ## See Also +* Class [SizeF](../../../system.drawing/sizef/) * Class [CgmImportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/cgmloadoptions/_index.md b/english/cpp/aspose.pdf/cgmloadoptions/_index.md index 61b9f18378..b7bced2f9b 100644 --- a/english/cpp/aspose.pdf/cgmloadoptions/_index.md +++ b/english/cpp/aspose.pdf/cgmloadoptions/_index.md @@ -22,21 +22,7 @@ class CgmLoadOptions : public Aspose::Pdf::LoadOptions | --- | --- | | [CgmLoadOptions](./cgmloadoptions/)() | Creates default load options for converting CGM file into pdf document. Default pdf page size - A4 300dpi 2480 X 3508. | | [CgmLoadOptions](./cgmloadoptions/)(System::Drawing::SizeF) | Creates load options with defined [pageSize](../). | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | | [get_PageSize](./get_pagesize/)() const | Gets output page size for import. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [LoadOptions](../loadoptions/loadoptions/)() | | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | ## See Also * Class [LoadOptions](../loadoptions/) diff --git a/english/cpp/aspose.pdf/cgmloadoptions/cgmloadoptions/_index.md b/english/cpp/aspose.pdf/cgmloadoptions/cgmloadoptions/_index.md index 1f6db08462..32e7346dd6 100644 --- a/english/cpp/aspose.pdf/cgmloadoptions/cgmloadoptions/_index.md +++ b/english/cpp/aspose.pdf/cgmloadoptions/cgmloadoptions/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::CgmLoadOptions::CgmLoadOptions(System::Drawing::SizeF pageSize) ## See Also +* Class [SizeF](../../../system.drawing/sizef/) * Class [CgmLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/cgmloadoptions/get_pagesize/_index.md b/english/cpp/aspose.pdf/cgmloadoptions/get_pagesize/_index.md index 836c819b18..f63168801e 100644 --- a/english/cpp/aspose.pdf/cgmloadoptions/get_pagesize/_index.md +++ b/english/cpp/aspose.pdf/cgmloadoptions/get_pagesize/_index.md @@ -18,6 +18,7 @@ System::Drawing::SizeF Aspose::Pdf::CgmLoadOptions::get_PageSize() const ## See Also +* Class [SizeF](../../../system.drawing/sizef/) * Class [CgmLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collection/_index.md b/english/cpp/aspose.pdf/collection/_index.md index f5f050fd43..56ba06d59c 100644 --- a/english/cpp/aspose.pdf/collection/_index.md +++ b/english/cpp/aspose.pdf/collection/_index.md @@ -20,24 +20,10 @@ class Collection : public Aspose::Pdf::EmbeddedFileCollection | Method | Description | | --- | --- | -| [Add](../embeddedfilecollection/add/)(const System::SharedPtr\\&) override | Adds embedded file specification into collection. | -| [Add](../embeddedfilecollection/add/)(System::String, System::SharedPtr\) | Adds file to embedded files with the specified key. | | [Collection](./collection/)() | Initializes new [Collection](./) object. | -| [CopyTo](../embeddedfilecollection/copyto/)(System::ArrayPtr\\>, int32_t) override | Copies array of [FileSpecification](../filespecification/) object into colleciton. | -| [Delete](../embeddedfilecollection/delete/)(System::String) | Delete embedded file by name. | -| [Delete](../embeddedfilecollection/delete/)() | Remove all embedded files from document. | -| [DeleteByKey](../embeddedfilecollection/deletebykey/)(System::String) | Deletes file from the collection by its key in the collection. | -| [FindByName](../embeddedfilecollection/findbyname/)(System::String) | Returns embedded file by its name. | -| [get_Count](../embeddedfilecollection/get_count/)() const override | Gets number of embedded files in collection. | | [get_DefaultEntry](./get_defaultentry/)() | Default embedded file name. | -| [get_IsSynchronized](../embeddedfilecollection/get_issynchronized/)() | Gets a value indicating whether access to this collection is synchronized (thread safe). | -| [get_Keys](../embeddedfilecollection/get_keys/)() | Returns list of file attachment keys. | | [get_Schema](./get_schema/)() | Gets a "Schema" of a document collection. | -| [get_SyncRoot](../embeddedfilecollection/get_syncroot/)() const | Gets an object that can be used to synchronize access to this collection. | -| [GetEnumerator](../embeddedfilecollection/getenumerator/)() override | Returns colleciton enumerator. | | [GetSortedCollection](./getsortedcollection/)() | Gets a collection of files sorted according to the specification. | -| [idx_get](../embeddedfilecollection/idx_get/)(int32_t) | Gets embedded file by its index. | -| [idx_get](../embeddedfilecollection/idx_get/)(System::String) | Gets embedded file by its name. | ## See Also * Class [EmbeddedFileCollection](../embeddedfilecollection/) diff --git a/english/cpp/aspose.pdf/collection/get_defaultentry/_index.md b/english/cpp/aspose.pdf/collection/get_defaultentry/_index.md index 93e7dbb21a..74f3a4e38f 100644 --- a/english/cpp/aspose.pdf/collection/get_defaultentry/_index.md +++ b/english/cpp/aspose.pdf/collection/get_defaultentry/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Collection::get_DefaultEntry() ## See Also +* Class [String](../../../system/string/) * Class [Collection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collection/get_schema/_index.md b/english/cpp/aspose.pdf/collection/get_schema/_index.md index 0e68c619e4..5f481819e3 100644 --- a/english/cpp/aspose.pdf/collection/get_schema/_index.md +++ b/english/cpp/aspose.pdf/collection/get_schema/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Collection::get_Schema() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CollectionSchema](../../collectionschema/) * Class [Collection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/collection/getsortedcollection/_index.md b/english/cpp/aspose.pdf/collection/getsortedcollection/_index.md index 985ab38278..07c3e8395b 100644 --- a/english/cpp/aspose.pdf/collection/getsortedcollection/_index.md +++ b/english/cpp/aspose.pdf/collection/getsortedcollection/_index.md @@ -23,6 +23,8 @@ The list of sorted files. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) * Class [FileSpecification](../../filespecification/) * Class [Collection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/collectionfield/_index.md b/english/cpp/aspose.pdf/collectionfield/_index.md index 7b1d110d49..76fd87b924 100644 --- a/english/cpp/aspose.pdf/collectionfield/_index.md +++ b/english/cpp/aspose.pdf/collectionfield/_index.md @@ -28,5 +28,6 @@ class CollectionField : public System::Object | [get_V](./get_v/)() const | Gets the initial visibility of the field in the user interface. Default value: true. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/collectionfield/get_n/_index.md b/english/cpp/aspose.pdf/collectionfield/get_n/_index.md index 11e189035f..4f6ab4286f 100644 --- a/english/cpp/aspose.pdf/collectionfield/get_n/_index.md +++ b/english/cpp/aspose.pdf/collectionfield/get_n/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::CollectionField::get_N() const ## See Also +* Class [String](../../../system/string/) * Class [CollectionField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionfield/get_o/_index.md b/english/cpp/aspose.pdf/collectionfield/get_o/_index.md index bae5f4edbd..fc5ec4e1a9 100644 --- a/english/cpp/aspose.pdf/collectionfield/get_o/_index.md +++ b/english/cpp/aspose.pdf/collectionfield/get_o/_index.md @@ -18,6 +18,7 @@ System::Nullable Aspose::Pdf::CollectionField::get_O() const ## See Also +* Class [Nullable](../../../system/nullable/) * Class [CollectionField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionfieldsubtypeconverter/_index.md b/english/cpp/aspose.pdf/collectionfieldsubtypeconverter/_index.md index f7fc6952f4..e5a9e736e2 100644 --- a/english/cpp/aspose.pdf/collectionfieldsubtypeconverter/_index.md +++ b/english/cpp/aspose.pdf/collectionfieldsubtypeconverter/_index.md @@ -26,5 +26,6 @@ class CollectionFieldSubtypeConverter : public System::Object | static [ConvertToFieldType](./converttofieldtype/)(CollectionFieldSubtype) | Converts a CollectionFieldSubtype enumeration value to its corresponding FieldValueType enumeration value. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/collectionfieldsubtypeconverter/convert/_index.md b/english/cpp/aspose.pdf/collectionfieldsubtypeconverter/convert/_index.md index 0a3346177a..d2a557de63 100644 --- a/english/cpp/aspose.pdf/collectionfieldsubtypeconverter/convert/_index.md +++ b/english/cpp/aspose.pdf/collectionfieldsubtypeconverter/convert/_index.md @@ -27,6 +27,7 @@ The string representation of the CollectionFieldSubtype value. If suptype is Non ## See Also +* Class [String](../../../system/string/) * Enum [CollectionFieldSubtype](../../collectionfieldsubtype/) * Class [CollectionFieldSubtypeConverter](../) * Namespace [Aspose::Pdf](../../) @@ -52,6 +53,7 @@ The CollectionFieldSubtype enumeration value that corresponds to the PdfName val ## See Also * Enum [CollectionFieldSubtype](../../collectionfieldsubtype/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CollectionFieldSubtypeConverter](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -76,6 +78,7 @@ The CollectionFieldSubtype enumeration value that corresponds to the string valu ## See Also * Enum [CollectionFieldSubtype](../../collectionfieldsubtype/) +* Class [String](../../../system/string/) * Class [CollectionFieldSubtypeConverter](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionitem/_index.md b/english/cpp/aspose.pdf/collectionitem/_index.md index 6efdf98eb2..65d593c2fa 100644 --- a/english/cpp/aspose.pdf/collectionitem/_index.md +++ b/english/cpp/aspose.pdf/collectionitem/_index.md @@ -16,6 +16,9 @@ Represents a collection item class. The collection item contains the data descri class CollectionItem : public System::Object ``` +## Nested classes + +* Class [Value](./value/) ## Methods | Method | Description | @@ -29,5 +32,6 @@ class CollectionItem : public System::Object | [TryGetTextValue](./trygettextvalue/)(System::String, System::SharedPtr\\>\&) | Tries to get the text value with the specified name from the collection item. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/collectionitem/get_allnames/_index.md b/english/cpp/aspose.pdf/collectionitem/get_allnames/_index.md index 6e2b55911e..432caf87ef 100644 --- a/english/cpp/aspose.pdf/collectionitem/get_allnames/_index.md +++ b/english/cpp/aspose.pdf/collectionitem/get_allnames/_index.md @@ -18,6 +18,9 @@ System::SharedPtr> Asp ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [String](../../../system/string/) * Class [CollectionItem](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionitem/hasname/_index.md b/english/cpp/aspose.pdf/collectionitem/hasname/_index.md index e8b2ec41f9..1dec0dcf50 100644 --- a/english/cpp/aspose.pdf/collectionitem/hasname/_index.md +++ b/english/cpp/aspose.pdf/collectionitem/hasname/_index.md @@ -27,6 +27,7 @@ True if the name exists in the collection item, otherwise false. ## See Also +* Class [String](../../../system/string/) * Class [CollectionItem](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionitem/trygetdatetimevalue/_index.md b/english/cpp/aspose.pdf/collectionitem/trygetdatetimevalue/_index.md index 76cfeb4a8c..67f742b432 100644 --- a/english/cpp/aspose.pdf/collectionitem/trygetdatetimevalue/_index.md +++ b/english/cpp/aspose.pdf/collectionitem/trygetdatetimevalue/_index.md @@ -28,6 +28,10 @@ true if the value associated with the specified name is successfully retrieved; ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Value](../value/) +* Class [DateTime](../../../system/datetime/) * Class [CollectionItem](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionitem/trygetdoublevalue/_index.md b/english/cpp/aspose.pdf/collectionitem/trygetdoublevalue/_index.md index 5ba7da798e..6200bfe95f 100644 --- a/english/cpp/aspose.pdf/collectionitem/trygetdoublevalue/_index.md +++ b/english/cpp/aspose.pdf/collectionitem/trygetdoublevalue/_index.md @@ -28,6 +28,9 @@ true if the value is successfully retrieved; otherwise, false. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Value](../value/) * Class [CollectionItem](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionitem/trygetintvalue/_index.md b/english/cpp/aspose.pdf/collectionitem/trygetintvalue/_index.md index 2baa8eabf0..85f74ad8ef 100644 --- a/english/cpp/aspose.pdf/collectionitem/trygetintvalue/_index.md +++ b/english/cpp/aspose.pdf/collectionitem/trygetintvalue/_index.md @@ -28,6 +28,9 @@ true if the value associated with the specified name is found; otherwise, false. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Value](../value/) * Class [CollectionItem](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionitem/trygettextvalue/_index.md b/english/cpp/aspose.pdf/collectionitem/trygettextvalue/_index.md index 734c381154..85414b99e3 100644 --- a/english/cpp/aspose.pdf/collectionitem/trygettextvalue/_index.md +++ b/english/cpp/aspose.pdf/collectionitem/trygettextvalue/_index.md @@ -28,6 +28,9 @@ true if the text value with the specified name is found; otherwise, false. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Value](../value/) * Class [CollectionItem](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionitem/value/_index.md b/english/cpp/aspose.pdf/collectionitem/value/_index.md new file mode 100644 index 0000000000..d73a719d75 --- /dev/null +++ b/english/cpp/aspose.pdf/collectionitem/value/_index.md @@ -0,0 +1,36 @@ +--- +title: Aspose::Pdf::CollectionItem::Value class +linktitle: Value +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::CollectionItem::Value class. Represents a class for a value of colection item in C++.' +type: docs +weight: 800 +url: /cpp/aspose.pdf/collectionitem/value/ +--- +## Value class + + +Represents a class for a value of colection item. + +```cpp +templateclass Value : public System::Object +``` + + +| Parameter | Description | +| --- | --- | +| T | | +## Methods + +| Method | Description | +| --- | --- | +| [get_Data](./get_data/)() const | Gets a collection item value. | +| [get_Prefix](./get_prefix/)() const | Gets a prefix string that shall be concatenated with the text string presented to the user. This entry is ignored when an interactive PDF processor sorts the items in the collection. Default: none. | +| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | + +## See Also + +* Class [Object](../../../system/object/) +* Class [CollectionItem](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionitem/value/get_data/_index.md b/english/cpp/aspose.pdf/collectionitem/value/get_data/_index.md new file mode 100644 index 0000000000..81cdfde31a --- /dev/null +++ b/english/cpp/aspose.pdf/collectionitem/value/get_data/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::CollectionItem::Value::get_Data method +linktitle: get_Data +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::CollectionItem::Value::get_Data method. Gets a collection item value in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/collectionitem/value/get_data/ +--- +## Value::get_Data method + + +Gets a collection item value. + +```cpp +System::MakeConstRef_t Aspose::Pdf::CollectionItem::Value::get_Data() const +``` + +## See Also + +* Typedef [MakeConstRef_t](../../../../system/makeconstref_t/) +* Class [Value](../) +* Class [CollectionItem](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/collectionitem/value/get_prefix/_index.md b/english/cpp/aspose.pdf/collectionitem/value/get_prefix/_index.md new file mode 100644 index 0000000000..8a20a66adf --- /dev/null +++ b/english/cpp/aspose.pdf/collectionitem/value/get_prefix/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::CollectionItem::Value::get_Prefix method +linktitle: get_Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::CollectionItem::Value::get_Prefix method. Gets a prefix string that shall be concatenated with the text string presented to the user. This entry is ignored when an interactive PDF processor sorts the items in the collection. Default: none in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf/collectionitem/value/get_prefix/ +--- +## Value::get_Prefix method + + +Gets a prefix string that shall be concatenated with the text string presented to the user. This entry is ignored when an interactive PDF processor sorts the items in the collection. Default: none. + +```cpp +System::String Aspose::Pdf::CollectionItem::Value::get_Prefix() const +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [Value](../) +* Class [CollectionItem](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/collectionitem/value/settemplateweakptr/_index.md b/english/cpp/aspose.pdf/collectionitem/value/settemplateweakptr/_index.md new file mode 100644 index 0000000000..05b3409e47 --- /dev/null +++ b/english/cpp/aspose.pdf/collectionitem/value/settemplateweakptr/_index.md @@ -0,0 +1,29 @@ +--- +title: Aspose::Pdf::CollectionItem::Value::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::CollectionItem::Value::SetTemplateWeakPtr method. Set n''th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf/collectionitem/value/settemplateweakptr/ +--- +## Value::SetTemplateWeakPtr method + + +Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. + +```cpp +void Aspose::Pdf::CollectionItem::Value::SetTemplateWeakPtr(uint32_t argument) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | uint32_t | Index of template argument to treat as weak poiner. | + +## See Also + +* Class [Value](../) +* Class [CollectionItem](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/collectionschema/_index.md b/english/cpp/aspose.pdf/collectionschema/_index.md index 76132f2dd6..f00d5ae4d9 100644 --- a/english/cpp/aspose.pdf/collectionschema/_index.md +++ b/english/cpp/aspose.pdf/collectionschema/_index.md @@ -26,5 +26,6 @@ class CollectionSchema : public System::Object | [HasName](./hasname/)(System::String) | Determines whether the specified name exists in the schema. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/collectionschema/get_allfields/_index.md b/english/cpp/aspose.pdf/collectionschema/get_allfields/_index.md index 42a06a2562..9a46ce325b 100644 --- a/english/cpp/aspose.pdf/collectionschema/get_allfields/_index.md +++ b/english/cpp/aspose.pdf/collectionschema/get_allfields/_index.md @@ -18,6 +18,8 @@ System::SharedPtr> Asp ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [String](../../../system/string/) * Class [CollectionSchema](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionschema/getcollectionfield/_index.md b/english/cpp/aspose.pdf/collectionschema/getcollectionfield/_index.md index 30e57f811a..44f1b04c4f 100644 --- a/english/cpp/aspose.pdf/collectionschema/getcollectionfield/_index.md +++ b/english/cpp/aspose.pdf/collectionschema/getcollectionfield/_index.md @@ -27,7 +27,9 @@ System::SharedPtr Aspose::Pdf::CollectionSchema::GetCollectionF ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CollectionField](../../collectionfield/) +* Class [String](../../../system/string/) * Class [CollectionSchema](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionschema/hasname/_index.md b/english/cpp/aspose.pdf/collectionschema/hasname/_index.md index a22cea97fe..b8847c8402 100644 --- a/english/cpp/aspose.pdf/collectionschema/hasname/_index.md +++ b/english/cpp/aspose.pdf/collectionschema/hasname/_index.md @@ -27,6 +27,7 @@ bool Aspose::Pdf::CollectionSchema::HasName(System::String name) ## See Also +* Class [String](../../../system/string/) * Class [CollectionSchema](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionsort/_index.md b/english/cpp/aspose.pdf/collectionsort/_index.md index 464f3bd131..c3bb0ade7d 100644 --- a/english/cpp/aspose.pdf/collectionsort/_index.md +++ b/english/cpp/aspose.pdf/collectionsort/_index.md @@ -26,5 +26,6 @@ class CollectionSort : public System::Object | [get_S](./get_s/)() const | Gets the name or names of fields that the interactive PDF processor shall use to sort the items in the collection. If the value is a name, it identifies a field described in the parent collection dictionary. If the value is an array, each element of the array shall be a name that identifies a field described in the parent collection dictionary. The array form shall be used to allow additional fields to contribute to the sort, where each additional field shall be used to break ties. More specifically, if multiple collection item dictionaries have the same value for the first field named in the array, the values for successive fields named in the array shall be used for sorting, until a unique order is determined or until the named fields are exhausted. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/collectionsort/collectionsort/_index.md b/english/cpp/aspose.pdf/collectionsort/collectionsort/_index.md index d65c2fa57d..09a872d3fe 100644 --- a/english/cpp/aspose.pdf/collectionsort/collectionsort/_index.md +++ b/english/cpp/aspose.pdf/collectionsort/collectionsort/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::CollectionSort::CollectionSort(System::SharedPtr & Aspose::Pdf::CollectionSort::get_A() const ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [CollectionSort](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/collectionsort/get_s/_index.md b/english/cpp/aspose.pdf/collectionsort/get_s/_index.md index 1c9b4ad33c..e18d4af2a7 100644 --- a/english/cpp/aspose.pdf/collectionsort/get_s/_index.md +++ b/english/cpp/aspose.pdf/collectionsort/get_s/_index.md @@ -18,6 +18,8 @@ const System::ArrayPtr & Aspose::Pdf::CollectionSort::get_S() co ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [CollectionSort](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/color/_index.md b/english/cpp/aspose.pdf/color/_index.md index 58792e6d71..72d0929bb7 100644 --- a/english/cpp/aspose.pdf/color/_index.md +++ b/english/cpp/aspose.pdf/color/_index.md @@ -26,7 +26,7 @@ class Color : public System::Object | static [FromArgb](./fromargb/)(int32_t, int32_t, int32_t, int32_t) | Gets valid pdf [Color](./) object from RGB color components. | | static [FromCmyk](./fromcmyk/)(double, double, double, double) | Gets valid pdf [Color](./) object from CMYK color components. | | static [FromGray](./fromgray/)(double) | Gets valid pdf [Color](./) object from Gray color component. | -| static [FromRgb](./fromrgb/)(System::Drawing::Color) | Gets valid pdf [Color](./) object from **System.Drawing.Color** value. | +| static [FromRgb](./fromrgb/)(System::Drawing::Color) | Gets valid pdf [Color](./) object from [System.Drawing.Color](../../system.drawing/color/) value. | | static [FromRgb](./fromrgb/)(double, double, double) | Gets valid pdf [Color](./) object from RGB color components. | | [get_A](./get_a/)() const | Gets the alpha component value. | | static [get_AliceBlue](./get_aliceblue/)() | Gets a system-defined color that has an ARGB value of **#FFF0F8FF**. | @@ -184,5 +184,6 @@ class Color : public System::Object | static [Empty](./empty/) | Represents empty color. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/color/equals/_index.md b/english/cpp/aspose.pdf/color/equals/_index.md index e340e3f28c..9bd75ecb79 100644 --- a/english/cpp/aspose.pdf/color/equals/_index.md +++ b/english/cpp/aspose.pdf/color/equals/_index.md @@ -27,6 +27,8 @@ True in case [Color](../) objects are equal. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Color](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/color/fromargb/_index.md b/english/cpp/aspose.pdf/color/fromargb/_index.md index f6bae83159..8a92aa1b36 100644 --- a/english/cpp/aspose.pdf/color/fromargb/_index.md +++ b/english/cpp/aspose.pdf/color/fromargb/_index.md @@ -30,6 +30,7 @@ static System::SharedPtr Aspose::Pdf::Color::FromArgb(int32_t a, int32_t ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) @@ -56,6 +57,7 @@ static System::SharedPtr Aspose::Pdf::Color::FromArgb(int32_t r, int32_t ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/fromcmyk/_index.md b/english/cpp/aspose.pdf/color/fromcmyk/_index.md index 3778bc4a4a..3e9b1ae68e 100644 --- a/english/cpp/aspose.pdf/color/fromcmyk/_index.md +++ b/english/cpp/aspose.pdf/color/fromcmyk/_index.md @@ -30,6 +30,7 @@ static System::SharedPtr Aspose::Pdf::Color::FromCmyk(double c, double m, ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/fromgray/_index.md b/english/cpp/aspose.pdf/color/fromgray/_index.md index a62565cab3..a0456372dd 100644 --- a/english/cpp/aspose.pdf/color/fromgray/_index.md +++ b/english/cpp/aspose.pdf/color/fromgray/_index.md @@ -27,6 +27,7 @@ static System::SharedPtr Aspose::Pdf::Color::FromGray(double g) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/fromrgb/_index.md b/english/cpp/aspose.pdf/color/fromrgb/_index.md index ac4f7ef6cf..fba07932ee 100644 --- a/english/cpp/aspose.pdf/color/fromrgb/_index.md +++ b/english/cpp/aspose.pdf/color/fromrgb/_index.md @@ -29,6 +29,7 @@ static System::SharedPtr Aspose::Pdf::Color::FromRgb(double r, double g, ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) @@ -36,7 +37,7 @@ static System::SharedPtr Aspose::Pdf::Color::FromRgb(double r, double g, ## Color::FromRgb(System::Drawing::Color) method -Gets valid pdf [Color](../) object from **System.Drawing.Color** value. +Gets valid pdf [Color](../) object from [System.Drawing.Color](../../../system.drawing/color/) value. ```cpp static System::SharedPtr Aspose::Pdf::Color::FromRgb(System::Drawing::Color color) @@ -45,7 +46,7 @@ static System::SharedPtr Aspose::Pdf::Color::FromRgb(System::Drawing::Col | Parameter | Type | Description | | --- | --- | --- | -| color | System::Drawing::Color | **System.Drawing.Color** value. | +| color | System::Drawing::Color | [System.Drawing.Color](../../../system.drawing/color/) value. | ### ReturnValue @@ -53,7 +54,9 @@ static System::SharedPtr Aspose::Pdf::Color::FromRgb(System::Drawing::Col ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) +* Class [Color](../../../system.drawing/color/) * Class [Color](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/color/get_aliceblue/_index.md b/english/cpp/aspose.pdf/color/get_aliceblue/_index.md index 0a81aa000b..de75c68b0a 100644 --- a/english/cpp/aspose.pdf/color/get_aliceblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_aliceblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_antiquewhite/_index.md b/english/cpp/aspose.pdf/color/get_antiquewhite/_index.md index 2810f7caa1..6b0af101cf 100644 --- a/english/cpp/aspose.pdf/color/get_antiquewhite/_index.md +++ b/english/cpp/aspose.pdf/color/get_antiquewhite/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_aqua/_index.md b/english/cpp/aspose.pdf/color/get_aqua/_index.md index 2c44df4674..c65a5fe55e 100644 --- a/english/cpp/aspose.pdf/color/get_aqua/_index.md +++ b/english/cpp/aspose.pdf/color/get_aqua/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_aquamarine/_index.md b/english/cpp/aspose.pdf/color/get_aquamarine/_index.md index 10006ab0a7..155a8ee62b 100644 --- a/english/cpp/aspose.pdf/color/get_aquamarine/_index.md +++ b/english/cpp/aspose.pdf/color/get_aquamarine/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_azure/_index.md b/english/cpp/aspose.pdf/color/get_azure/_index.md index 8979889fa9..fa9fee2583 100644 --- a/english/cpp/aspose.pdf/color/get_azure/_index.md +++ b/english/cpp/aspose.pdf/color/get_azure/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_beige/_index.md b/english/cpp/aspose.pdf/color/get_beige/_index.md index 30b12fed59..2583b7025f 100644 --- a/english/cpp/aspose.pdf/color/get_beige/_index.md +++ b/english/cpp/aspose.pdf/color/get_beige/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_bisque/_index.md b/english/cpp/aspose.pdf/color/get_bisque/_index.md index 90b8ef0b9e..f98bcf1a6d 100644 --- a/english/cpp/aspose.pdf/color/get_bisque/_index.md +++ b/english/cpp/aspose.pdf/color/get_bisque/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_black/_index.md b/english/cpp/aspose.pdf/color/get_black/_index.md index 685b71be43..d924a2251c 100644 --- a/english/cpp/aspose.pdf/color/get_black/_index.md +++ b/english/cpp/aspose.pdf/color/get_black/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_blanchedalmond/_index.md b/english/cpp/aspose.pdf/color/get_blanchedalmond/_index.md index f15b4174b3..c659883028 100644 --- a/english/cpp/aspose.pdf/color/get_blanchedalmond/_index.md +++ b/english/cpp/aspose.pdf/color/get_blanchedalmond/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_blue/_index.md b/english/cpp/aspose.pdf/color/get_blue/_index.md index 721a58dc09..04842269d2 100644 --- a/english/cpp/aspose.pdf/color/get_blue/_index.md +++ b/english/cpp/aspose.pdf/color/get_blue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_blueviolet/_index.md b/english/cpp/aspose.pdf/color/get_blueviolet/_index.md index 01e387cede..300da17ad7 100644 --- a/english/cpp/aspose.pdf/color/get_blueviolet/_index.md +++ b/english/cpp/aspose.pdf/color/get_blueviolet/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_brown/_index.md b/english/cpp/aspose.pdf/color/get_brown/_index.md index a75b427d30..bc39d25e30 100644 --- a/english/cpp/aspose.pdf/color/get_brown/_index.md +++ b/english/cpp/aspose.pdf/color/get_brown/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_burlywood/_index.md b/english/cpp/aspose.pdf/color/get_burlywood/_index.md index b028579dc6..0bef48df98 100644 --- a/english/cpp/aspose.pdf/color/get_burlywood/_index.md +++ b/english/cpp/aspose.pdf/color/get_burlywood/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_cadetblue/_index.md b/english/cpp/aspose.pdf/color/get_cadetblue/_index.md index 8cba510260..5582e7d7a6 100644 --- a/english/cpp/aspose.pdf/color/get_cadetblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_cadetblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_chartreuse/_index.md b/english/cpp/aspose.pdf/color/get_chartreuse/_index.md index e70e3afd65..1558417f29 100644 --- a/english/cpp/aspose.pdf/color/get_chartreuse/_index.md +++ b/english/cpp/aspose.pdf/color/get_chartreuse/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_chocolate/_index.md b/english/cpp/aspose.pdf/color/get_chocolate/_index.md index fb7dfd4d4c..a5ea9c48f0 100644 --- a/english/cpp/aspose.pdf/color/get_chocolate/_index.md +++ b/english/cpp/aspose.pdf/color/get_chocolate/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_coral/_index.md b/english/cpp/aspose.pdf/color/get_coral/_index.md index 51ea803402..62b9d756f5 100644 --- a/english/cpp/aspose.pdf/color/get_coral/_index.md +++ b/english/cpp/aspose.pdf/color/get_coral/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_cornflowerblue/_index.md b/english/cpp/aspose.pdf/color/get_cornflowerblue/_index.md index 1effe36dcd..5aa8ec5e27 100644 --- a/english/cpp/aspose.pdf/color/get_cornflowerblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_cornflowerblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_cornsilk/_index.md b/english/cpp/aspose.pdf/color/get_cornsilk/_index.md index 70d73a5146..3158e957b8 100644 --- a/english/cpp/aspose.pdf/color/get_cornsilk/_index.md +++ b/english/cpp/aspose.pdf/color/get_cornsilk/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_crimson/_index.md b/english/cpp/aspose.pdf/color/get_crimson/_index.md index 72af986e71..cb3b25fd2a 100644 --- a/english/cpp/aspose.pdf/color/get_crimson/_index.md +++ b/english/cpp/aspose.pdf/color/get_crimson/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_cyan/_index.md b/english/cpp/aspose.pdf/color/get_cyan/_index.md index 403f40e697..8395027eab 100644 --- a/english/cpp/aspose.pdf/color/get_cyan/_index.md +++ b/english/cpp/aspose.pdf/color/get_cyan/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkblue/_index.md b/english/cpp/aspose.pdf/color/get_darkblue/_index.md index b858efdb02..a3182e401f 100644 --- a/english/cpp/aspose.pdf/color/get_darkblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkcyan/_index.md b/english/cpp/aspose.pdf/color/get_darkcyan/_index.md index fe13ea009b..371017c7d6 100644 --- a/english/cpp/aspose.pdf/color/get_darkcyan/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkcyan/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkgoldenrod/_index.md b/english/cpp/aspose.pdf/color/get_darkgoldenrod/_index.md index 20200b13fe..aa2fc50b58 100644 --- a/english/cpp/aspose.pdf/color/get_darkgoldenrod/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkgoldenrod/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkgray/_index.md b/english/cpp/aspose.pdf/color/get_darkgray/_index.md index 9107573475..c02df04711 100644 --- a/english/cpp/aspose.pdf/color/get_darkgray/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkgray/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkgreen/_index.md b/english/cpp/aspose.pdf/color/get_darkgreen/_index.md index 425f9e1bcd..75e0d650e6 100644 --- a/english/cpp/aspose.pdf/color/get_darkgreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkgreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkkhaki/_index.md b/english/cpp/aspose.pdf/color/get_darkkhaki/_index.md index 62532d54be..a9816bb9c2 100644 --- a/english/cpp/aspose.pdf/color/get_darkkhaki/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkkhaki/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkmagenta/_index.md b/english/cpp/aspose.pdf/color/get_darkmagenta/_index.md index 57e805d2e5..2163f9e5e8 100644 --- a/english/cpp/aspose.pdf/color/get_darkmagenta/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkmagenta/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkolivegreen/_index.md b/english/cpp/aspose.pdf/color/get_darkolivegreen/_index.md index 7f5e8d4ed3..6e05ec0425 100644 --- a/english/cpp/aspose.pdf/color/get_darkolivegreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkolivegreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkorange/_index.md b/english/cpp/aspose.pdf/color/get_darkorange/_index.md index c7277541a0..65fd8e99f2 100644 --- a/english/cpp/aspose.pdf/color/get_darkorange/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkorange/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkorchid/_index.md b/english/cpp/aspose.pdf/color/get_darkorchid/_index.md index 0420cb8bf0..5951d8dfff 100644 --- a/english/cpp/aspose.pdf/color/get_darkorchid/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkorchid/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkred/_index.md b/english/cpp/aspose.pdf/color/get_darkred/_index.md index 58e9cb1e92..653bbce550 100644 --- a/english/cpp/aspose.pdf/color/get_darkred/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkred/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darksalmon/_index.md b/english/cpp/aspose.pdf/color/get_darksalmon/_index.md index 6844447e59..ba31c514f4 100644 --- a/english/cpp/aspose.pdf/color/get_darksalmon/_index.md +++ b/english/cpp/aspose.pdf/color/get_darksalmon/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkseagreen/_index.md b/english/cpp/aspose.pdf/color/get_darkseagreen/_index.md index 8b801fa70a..9cb8d9ae51 100644 --- a/english/cpp/aspose.pdf/color/get_darkseagreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkseagreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkslateblue/_index.md b/english/cpp/aspose.pdf/color/get_darkslateblue/_index.md index ec9efdc4f5..b4b05b5b19 100644 --- a/english/cpp/aspose.pdf/color/get_darkslateblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkslateblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkslategray/_index.md b/english/cpp/aspose.pdf/color/get_darkslategray/_index.md index 4e77e1bb11..419d2892d1 100644 --- a/english/cpp/aspose.pdf/color/get_darkslategray/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkslategray/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkturquoise/_index.md b/english/cpp/aspose.pdf/color/get_darkturquoise/_index.md index 802acf7eef..efd61451e1 100644 --- a/english/cpp/aspose.pdf/color/get_darkturquoise/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkturquoise/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_darkviolet/_index.md b/english/cpp/aspose.pdf/color/get_darkviolet/_index.md index bbe7534395..c901d45e33 100644 --- a/english/cpp/aspose.pdf/color/get_darkviolet/_index.md +++ b/english/cpp/aspose.pdf/color/get_darkviolet/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_data/_index.md b/english/cpp/aspose.pdf/color/get_data/_index.md index f0559d52c8..446d67f863 100644 --- a/english/cpp/aspose.pdf/color/get_data/_index.md +++ b/english/cpp/aspose.pdf/color/get_data/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::Color::get_Data() const ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Color](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/color/get_deeppink/_index.md b/english/cpp/aspose.pdf/color/get_deeppink/_index.md index 456637e181..400c5541a2 100644 --- a/english/cpp/aspose.pdf/color/get_deeppink/_index.md +++ b/english/cpp/aspose.pdf/color/get_deeppink/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_deepskyblue/_index.md b/english/cpp/aspose.pdf/color/get_deepskyblue/_index.md index 0ef7ad7b9c..a12dec8d53 100644 --- a/english/cpp/aspose.pdf/color/get_deepskyblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_deepskyblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_dimgray/_index.md b/english/cpp/aspose.pdf/color/get_dimgray/_index.md index 9baab355da..02572df97e 100644 --- a/english/cpp/aspose.pdf/color/get_dimgray/_index.md +++ b/english/cpp/aspose.pdf/color/get_dimgray/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_dodgerblue/_index.md b/english/cpp/aspose.pdf/color/get_dodgerblue/_index.md index 4e06e192f2..8d3fd957d5 100644 --- a/english/cpp/aspose.pdf/color/get_dodgerblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_dodgerblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_firebrick/_index.md b/english/cpp/aspose.pdf/color/get_firebrick/_index.md index a46c300731..7236dae2fd 100644 --- a/english/cpp/aspose.pdf/color/get_firebrick/_index.md +++ b/english/cpp/aspose.pdf/color/get_firebrick/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_floralwhite/_index.md b/english/cpp/aspose.pdf/color/get_floralwhite/_index.md index 6c7f02ead4..d7079859db 100644 --- a/english/cpp/aspose.pdf/color/get_floralwhite/_index.md +++ b/english/cpp/aspose.pdf/color/get_floralwhite/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_forestgreen/_index.md b/english/cpp/aspose.pdf/color/get_forestgreen/_index.md index 8c8d3c05a8..740c7b642d 100644 --- a/english/cpp/aspose.pdf/color/get_forestgreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_forestgreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_fuchsia/_index.md b/english/cpp/aspose.pdf/color/get_fuchsia/_index.md index 56a5d0804c..776aeaa52c 100644 --- a/english/cpp/aspose.pdf/color/get_fuchsia/_index.md +++ b/english/cpp/aspose.pdf/color/get_fuchsia/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_gainsboro/_index.md b/english/cpp/aspose.pdf/color/get_gainsboro/_index.md index 046ab66227..9031d155ca 100644 --- a/english/cpp/aspose.pdf/color/get_gainsboro/_index.md +++ b/english/cpp/aspose.pdf/color/get_gainsboro/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_ghostwhite/_index.md b/english/cpp/aspose.pdf/color/get_ghostwhite/_index.md index e7ccda64c2..7dc8d3b6d5 100644 --- a/english/cpp/aspose.pdf/color/get_ghostwhite/_index.md +++ b/english/cpp/aspose.pdf/color/get_ghostwhite/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_gold/_index.md b/english/cpp/aspose.pdf/color/get_gold/_index.md index 336e62a5ab..cb062a9ff9 100644 --- a/english/cpp/aspose.pdf/color/get_gold/_index.md +++ b/english/cpp/aspose.pdf/color/get_gold/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_goldenrod/_index.md b/english/cpp/aspose.pdf/color/get_goldenrod/_index.md index 086e14f934..e13f671578 100644 --- a/english/cpp/aspose.pdf/color/get_goldenrod/_index.md +++ b/english/cpp/aspose.pdf/color/get_goldenrod/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_gray/_index.md b/english/cpp/aspose.pdf/color/get_gray/_index.md index 885db4d73a..e78cb2ce2d 100644 --- a/english/cpp/aspose.pdf/color/get_gray/_index.md +++ b/english/cpp/aspose.pdf/color/get_gray/_index.md @@ -23,6 +23,7 @@ A strcture representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_green/_index.md b/english/cpp/aspose.pdf/color/get_green/_index.md index d643b8a3fa..2d865b176e 100644 --- a/english/cpp/aspose.pdf/color/get_green/_index.md +++ b/english/cpp/aspose.pdf/color/get_green/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_greenyellow/_index.md b/english/cpp/aspose.pdf/color/get_greenyellow/_index.md index 53f58d12d7..210b239b85 100644 --- a/english/cpp/aspose.pdf/color/get_greenyellow/_index.md +++ b/english/cpp/aspose.pdf/color/get_greenyellow/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_honeydew/_index.md b/english/cpp/aspose.pdf/color/get_honeydew/_index.md index 1e5ffb2642..97c2c85b97 100644 --- a/english/cpp/aspose.pdf/color/get_honeydew/_index.md +++ b/english/cpp/aspose.pdf/color/get_honeydew/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_hotpink/_index.md b/english/cpp/aspose.pdf/color/get_hotpink/_index.md index 1918a9f19c..4b94d9ce6d 100644 --- a/english/cpp/aspose.pdf/color/get_hotpink/_index.md +++ b/english/cpp/aspose.pdf/color/get_hotpink/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_indianred/_index.md b/english/cpp/aspose.pdf/color/get_indianred/_index.md index 277fcb3148..6a87e7653a 100644 --- a/english/cpp/aspose.pdf/color/get_indianred/_index.md +++ b/english/cpp/aspose.pdf/color/get_indianred/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_indigo/_index.md b/english/cpp/aspose.pdf/color/get_indigo/_index.md index b08d8aaf0d..79f8de1de4 100644 --- a/english/cpp/aspose.pdf/color/get_indigo/_index.md +++ b/english/cpp/aspose.pdf/color/get_indigo/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_ivory/_index.md b/english/cpp/aspose.pdf/color/get_ivory/_index.md index 2f94e9c978..1b71015cf4 100644 --- a/english/cpp/aspose.pdf/color/get_ivory/_index.md +++ b/english/cpp/aspose.pdf/color/get_ivory/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_khaki/_index.md b/english/cpp/aspose.pdf/color/get_khaki/_index.md index 91ea4ff57c..09e4c1bb59 100644 --- a/english/cpp/aspose.pdf/color/get_khaki/_index.md +++ b/english/cpp/aspose.pdf/color/get_khaki/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lavender/_index.md b/english/cpp/aspose.pdf/color/get_lavender/_index.md index da9c62511d..9b3b1385e9 100644 --- a/english/cpp/aspose.pdf/color/get_lavender/_index.md +++ b/english/cpp/aspose.pdf/color/get_lavender/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lavenderblush/_index.md b/english/cpp/aspose.pdf/color/get_lavenderblush/_index.md index cb4fc6190c..5dab092773 100644 --- a/english/cpp/aspose.pdf/color/get_lavenderblush/_index.md +++ b/english/cpp/aspose.pdf/color/get_lavenderblush/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lawngreen/_index.md b/english/cpp/aspose.pdf/color/get_lawngreen/_index.md index 28e0c246a3..63b1f14c67 100644 --- a/english/cpp/aspose.pdf/color/get_lawngreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_lawngreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lemonchiffon/_index.md b/english/cpp/aspose.pdf/color/get_lemonchiffon/_index.md index 0743ff9c1d..cba01a6bbb 100644 --- a/english/cpp/aspose.pdf/color/get_lemonchiffon/_index.md +++ b/english/cpp/aspose.pdf/color/get_lemonchiffon/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightblue/_index.md b/english/cpp/aspose.pdf/color/get_lightblue/_index.md index c6911dc716..d90233b6e1 100644 --- a/english/cpp/aspose.pdf/color/get_lightblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightcoral/_index.md b/english/cpp/aspose.pdf/color/get_lightcoral/_index.md index 0710a1cb75..ac5434515a 100644 --- a/english/cpp/aspose.pdf/color/get_lightcoral/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightcoral/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightcyan/_index.md b/english/cpp/aspose.pdf/color/get_lightcyan/_index.md index 4ead126098..318ac46bfe 100644 --- a/english/cpp/aspose.pdf/color/get_lightcyan/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightcyan/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightgoldenrodyellow/_index.md b/english/cpp/aspose.pdf/color/get_lightgoldenrodyellow/_index.md index 62afd61d6d..4179e1adaa 100644 --- a/english/cpp/aspose.pdf/color/get_lightgoldenrodyellow/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightgoldenrodyellow/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightgray/_index.md b/english/cpp/aspose.pdf/color/get_lightgray/_index.md index 5c073072c6..1ca4c663d3 100644 --- a/english/cpp/aspose.pdf/color/get_lightgray/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightgray/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightgreen/_index.md b/english/cpp/aspose.pdf/color/get_lightgreen/_index.md index f2252dbc74..3578766abb 100644 --- a/english/cpp/aspose.pdf/color/get_lightgreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightgreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightpink/_index.md b/english/cpp/aspose.pdf/color/get_lightpink/_index.md index 5b86416b77..978b353580 100644 --- a/english/cpp/aspose.pdf/color/get_lightpink/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightpink/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightsalmon/_index.md b/english/cpp/aspose.pdf/color/get_lightsalmon/_index.md index 3957064cd8..6ea0ec4629 100644 --- a/english/cpp/aspose.pdf/color/get_lightsalmon/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightsalmon/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightseagreen/_index.md b/english/cpp/aspose.pdf/color/get_lightseagreen/_index.md index e66bea459b..f848e63e87 100644 --- a/english/cpp/aspose.pdf/color/get_lightseagreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightseagreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightskyblue/_index.md b/english/cpp/aspose.pdf/color/get_lightskyblue/_index.md index 063c7a2b05..996f657aa5 100644 --- a/english/cpp/aspose.pdf/color/get_lightskyblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightskyblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightslategray/_index.md b/english/cpp/aspose.pdf/color/get_lightslategray/_index.md index b415ec4407..d70c7d5bdb 100644 --- a/english/cpp/aspose.pdf/color/get_lightslategray/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightslategray/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightsteelblue/_index.md b/english/cpp/aspose.pdf/color/get_lightsteelblue/_index.md index 2810408a8a..43a261a08a 100644 --- a/english/cpp/aspose.pdf/color/get_lightsteelblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightsteelblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lightyellow/_index.md b/english/cpp/aspose.pdf/color/get_lightyellow/_index.md index 1b24920bf0..b770dfabac 100644 --- a/english/cpp/aspose.pdf/color/get_lightyellow/_index.md +++ b/english/cpp/aspose.pdf/color/get_lightyellow/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_lime/_index.md b/english/cpp/aspose.pdf/color/get_lime/_index.md index effc921506..11d9a613be 100644 --- a/english/cpp/aspose.pdf/color/get_lime/_index.md +++ b/english/cpp/aspose.pdf/color/get_lime/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_limegreen/_index.md b/english/cpp/aspose.pdf/color/get_limegreen/_index.md index c7e0ae2712..ef820c39d6 100644 --- a/english/cpp/aspose.pdf/color/get_limegreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_limegreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_linen/_index.md b/english/cpp/aspose.pdf/color/get_linen/_index.md index ae2a3869a6..94e0b48ab6 100644 --- a/english/cpp/aspose.pdf/color/get_linen/_index.md +++ b/english/cpp/aspose.pdf/color/get_linen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_magenta/_index.md b/english/cpp/aspose.pdf/color/get_magenta/_index.md index bf9568ace9..1d53b13f29 100644 --- a/english/cpp/aspose.pdf/color/get_magenta/_index.md +++ b/english/cpp/aspose.pdf/color/get_magenta/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_maroon/_index.md b/english/cpp/aspose.pdf/color/get_maroon/_index.md index f4a787d379..a356ff55fd 100644 --- a/english/cpp/aspose.pdf/color/get_maroon/_index.md +++ b/english/cpp/aspose.pdf/color/get_maroon/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_mediumaquamarine/_index.md b/english/cpp/aspose.pdf/color/get_mediumaquamarine/_index.md index ac470a17e2..c4e523a078 100644 --- a/english/cpp/aspose.pdf/color/get_mediumaquamarine/_index.md +++ b/english/cpp/aspose.pdf/color/get_mediumaquamarine/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_mediumblue/_index.md b/english/cpp/aspose.pdf/color/get_mediumblue/_index.md index 5d77053ce2..5ebacdbf7b 100644 --- a/english/cpp/aspose.pdf/color/get_mediumblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_mediumblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_mediumorchid/_index.md b/english/cpp/aspose.pdf/color/get_mediumorchid/_index.md index fb0478432e..6d2726b805 100644 --- a/english/cpp/aspose.pdf/color/get_mediumorchid/_index.md +++ b/english/cpp/aspose.pdf/color/get_mediumorchid/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_mediumpurple/_index.md b/english/cpp/aspose.pdf/color/get_mediumpurple/_index.md index 6b9246a365..58c3b06240 100644 --- a/english/cpp/aspose.pdf/color/get_mediumpurple/_index.md +++ b/english/cpp/aspose.pdf/color/get_mediumpurple/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_mediumseagreen/_index.md b/english/cpp/aspose.pdf/color/get_mediumseagreen/_index.md index b147d50eb4..d9428e3869 100644 --- a/english/cpp/aspose.pdf/color/get_mediumseagreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_mediumseagreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_mediumslateblue/_index.md b/english/cpp/aspose.pdf/color/get_mediumslateblue/_index.md index 7b18331c1c..ae27493ed4 100644 --- a/english/cpp/aspose.pdf/color/get_mediumslateblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_mediumslateblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_mediumspringgreen/_index.md b/english/cpp/aspose.pdf/color/get_mediumspringgreen/_index.md index e9183fcfca..ffceb171e4 100644 --- a/english/cpp/aspose.pdf/color/get_mediumspringgreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_mediumspringgreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_mediumturquoise/_index.md b/english/cpp/aspose.pdf/color/get_mediumturquoise/_index.md index 0e3946bfce..6632bb8c63 100644 --- a/english/cpp/aspose.pdf/color/get_mediumturquoise/_index.md +++ b/english/cpp/aspose.pdf/color/get_mediumturquoise/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_mediumvioletred/_index.md b/english/cpp/aspose.pdf/color/get_mediumvioletred/_index.md index f18076440d..e6aac971b5 100644 --- a/english/cpp/aspose.pdf/color/get_mediumvioletred/_index.md +++ b/english/cpp/aspose.pdf/color/get_mediumvioletred/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_midnightblue/_index.md b/english/cpp/aspose.pdf/color/get_midnightblue/_index.md index 6105cf9dd0..dfa539fd6c 100644 --- a/english/cpp/aspose.pdf/color/get_midnightblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_midnightblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_mintcream/_index.md b/english/cpp/aspose.pdf/color/get_mintcream/_index.md index 9cbc3b66ab..73b492c700 100644 --- a/english/cpp/aspose.pdf/color/get_mintcream/_index.md +++ b/english/cpp/aspose.pdf/color/get_mintcream/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_mistyrose/_index.md b/english/cpp/aspose.pdf/color/get_mistyrose/_index.md index fe53356a24..1bca0f0f7e 100644 --- a/english/cpp/aspose.pdf/color/get_mistyrose/_index.md +++ b/english/cpp/aspose.pdf/color/get_mistyrose/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_moccasin/_index.md b/english/cpp/aspose.pdf/color/get_moccasin/_index.md index 52a070b48b..c88b060863 100644 --- a/english/cpp/aspose.pdf/color/get_moccasin/_index.md +++ b/english/cpp/aspose.pdf/color/get_moccasin/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_navajowhite/_index.md b/english/cpp/aspose.pdf/color/get_navajowhite/_index.md index bc252c87bc..d1cdf13bf6 100644 --- a/english/cpp/aspose.pdf/color/get_navajowhite/_index.md +++ b/english/cpp/aspose.pdf/color/get_navajowhite/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_navy/_index.md b/english/cpp/aspose.pdf/color/get_navy/_index.md index bfbadf3a7c..62ee09b234 100644 --- a/english/cpp/aspose.pdf/color/get_navy/_index.md +++ b/english/cpp/aspose.pdf/color/get_navy/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_oldlace/_index.md b/english/cpp/aspose.pdf/color/get_oldlace/_index.md index e71ef2225a..893df88eec 100644 --- a/english/cpp/aspose.pdf/color/get_oldlace/_index.md +++ b/english/cpp/aspose.pdf/color/get_oldlace/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_olive/_index.md b/english/cpp/aspose.pdf/color/get_olive/_index.md index c0a0b74e61..3ad1bfa104 100644 --- a/english/cpp/aspose.pdf/color/get_olive/_index.md +++ b/english/cpp/aspose.pdf/color/get_olive/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_olivedrab/_index.md b/english/cpp/aspose.pdf/color/get_olivedrab/_index.md index bdac124b54..69ae155206 100644 --- a/english/cpp/aspose.pdf/color/get_olivedrab/_index.md +++ b/english/cpp/aspose.pdf/color/get_olivedrab/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_orange/_index.md b/english/cpp/aspose.pdf/color/get_orange/_index.md index 3ac28d9b0a..bee3e06294 100644 --- a/english/cpp/aspose.pdf/color/get_orange/_index.md +++ b/english/cpp/aspose.pdf/color/get_orange/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_orangered/_index.md b/english/cpp/aspose.pdf/color/get_orangered/_index.md index 0ff0f0364e..bdd5d60a91 100644 --- a/english/cpp/aspose.pdf/color/get_orangered/_index.md +++ b/english/cpp/aspose.pdf/color/get_orangered/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_orchid/_index.md b/english/cpp/aspose.pdf/color/get_orchid/_index.md index 9fc6206571..80229a2f4d 100644 --- a/english/cpp/aspose.pdf/color/get_orchid/_index.md +++ b/english/cpp/aspose.pdf/color/get_orchid/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_palegoldenrod/_index.md b/english/cpp/aspose.pdf/color/get_palegoldenrod/_index.md index 0c0e1a245f..d75ca34769 100644 --- a/english/cpp/aspose.pdf/color/get_palegoldenrod/_index.md +++ b/english/cpp/aspose.pdf/color/get_palegoldenrod/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_palegreen/_index.md b/english/cpp/aspose.pdf/color/get_palegreen/_index.md index 06b9856842..411f009357 100644 --- a/english/cpp/aspose.pdf/color/get_palegreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_palegreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_paleturquoise/_index.md b/english/cpp/aspose.pdf/color/get_paleturquoise/_index.md index 8c3029e604..01ebd636a5 100644 --- a/english/cpp/aspose.pdf/color/get_paleturquoise/_index.md +++ b/english/cpp/aspose.pdf/color/get_paleturquoise/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_palevioletred/_index.md b/english/cpp/aspose.pdf/color/get_palevioletred/_index.md index 6ca0f53dc2..6306eefc87 100644 --- a/english/cpp/aspose.pdf/color/get_palevioletred/_index.md +++ b/english/cpp/aspose.pdf/color/get_palevioletred/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_papayawhip/_index.md b/english/cpp/aspose.pdf/color/get_papayawhip/_index.md index b94dc38113..935d8b3bf3 100644 --- a/english/cpp/aspose.pdf/color/get_papayawhip/_index.md +++ b/english/cpp/aspose.pdf/color/get_papayawhip/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_patterncolorspace/_index.md b/english/cpp/aspose.pdf/color/get_patterncolorspace/_index.md index 8081379590..d704a2a66b 100644 --- a/english/cpp/aspose.pdf/color/get_patterncolorspace/_index.md +++ b/english/cpp/aspose.pdf/color/get_patterncolorspace/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Color::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PatternColorSpace](../../../aspose.pdf.drawing/patterncolorspace/) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_peachpuff/_index.md b/english/cpp/aspose.pdf/color/get_peachpuff/_index.md index 2a5db0089e..193fef89f1 100644 --- a/english/cpp/aspose.pdf/color/get_peachpuff/_index.md +++ b/english/cpp/aspose.pdf/color/get_peachpuff/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_peru/_index.md b/english/cpp/aspose.pdf/color/get_peru/_index.md index d3892dffda..b1adb637d1 100644 --- a/english/cpp/aspose.pdf/color/get_peru/_index.md +++ b/english/cpp/aspose.pdf/color/get_peru/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_pink/_index.md b/english/cpp/aspose.pdf/color/get_pink/_index.md index 45f649c88a..9d5da5cef8 100644 --- a/english/cpp/aspose.pdf/color/get_pink/_index.md +++ b/english/cpp/aspose.pdf/color/get_pink/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_plum/_index.md b/english/cpp/aspose.pdf/color/get_plum/_index.md index 3fd1a80317..ac6e8c4404 100644 --- a/english/cpp/aspose.pdf/color/get_plum/_index.md +++ b/english/cpp/aspose.pdf/color/get_plum/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_powderblue/_index.md b/english/cpp/aspose.pdf/color/get_powderblue/_index.md index 8b69a6c3aa..ffdc8f8577 100644 --- a/english/cpp/aspose.pdf/color/get_powderblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_powderblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_purple/_index.md b/english/cpp/aspose.pdf/color/get_purple/_index.md index 5859e641d6..76fc05c1e0 100644 --- a/english/cpp/aspose.pdf/color/get_purple/_index.md +++ b/english/cpp/aspose.pdf/color/get_purple/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_red/_index.md b/english/cpp/aspose.pdf/color/get_red/_index.md index d37654a643..66f153240a 100644 --- a/english/cpp/aspose.pdf/color/get_red/_index.md +++ b/english/cpp/aspose.pdf/color/get_red/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_rosybrown/_index.md b/english/cpp/aspose.pdf/color/get_rosybrown/_index.md index aab35d02b0..c21f2f95f5 100644 --- a/english/cpp/aspose.pdf/color/get_rosybrown/_index.md +++ b/english/cpp/aspose.pdf/color/get_rosybrown/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_royalblue/_index.md b/english/cpp/aspose.pdf/color/get_royalblue/_index.md index 04e3b8a7ad..e96ee6661b 100644 --- a/english/cpp/aspose.pdf/color/get_royalblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_royalblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_saddlebrown/_index.md b/english/cpp/aspose.pdf/color/get_saddlebrown/_index.md index 84a28f9e6d..da4dc526cb 100644 --- a/english/cpp/aspose.pdf/color/get_saddlebrown/_index.md +++ b/english/cpp/aspose.pdf/color/get_saddlebrown/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_salmon/_index.md b/english/cpp/aspose.pdf/color/get_salmon/_index.md index 781c405bf8..176ed1830b 100644 --- a/english/cpp/aspose.pdf/color/get_salmon/_index.md +++ b/english/cpp/aspose.pdf/color/get_salmon/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_sandybrown/_index.md b/english/cpp/aspose.pdf/color/get_sandybrown/_index.md index cb7ce2fced..7745aff030 100644 --- a/english/cpp/aspose.pdf/color/get_sandybrown/_index.md +++ b/english/cpp/aspose.pdf/color/get_sandybrown/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_seagreen/_index.md b/english/cpp/aspose.pdf/color/get_seagreen/_index.md index cd48663a70..fc2f9abec2 100644 --- a/english/cpp/aspose.pdf/color/get_seagreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_seagreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_seashell/_index.md b/english/cpp/aspose.pdf/color/get_seashell/_index.md index c8d1c6beaa..7818e2b37c 100644 --- a/english/cpp/aspose.pdf/color/get_seashell/_index.md +++ b/english/cpp/aspose.pdf/color/get_seashell/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_sienna/_index.md b/english/cpp/aspose.pdf/color/get_sienna/_index.md index 3628843ee4..7677c0a5de 100644 --- a/english/cpp/aspose.pdf/color/get_sienna/_index.md +++ b/english/cpp/aspose.pdf/color/get_sienna/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_silver/_index.md b/english/cpp/aspose.pdf/color/get_silver/_index.md index 19d8e64090..687bb7ea1d 100644 --- a/english/cpp/aspose.pdf/color/get_silver/_index.md +++ b/english/cpp/aspose.pdf/color/get_silver/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_skyblue/_index.md b/english/cpp/aspose.pdf/color/get_skyblue/_index.md index c72991a639..8bfc52ed38 100644 --- a/english/cpp/aspose.pdf/color/get_skyblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_skyblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_slateblue/_index.md b/english/cpp/aspose.pdf/color/get_slateblue/_index.md index bcb6dfe5b7..a1529a9ffa 100644 --- a/english/cpp/aspose.pdf/color/get_slateblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_slateblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_slategray/_index.md b/english/cpp/aspose.pdf/color/get_slategray/_index.md index 15e3dbad68..ddbb104045 100644 --- a/english/cpp/aspose.pdf/color/get_slategray/_index.md +++ b/english/cpp/aspose.pdf/color/get_slategray/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_snow/_index.md b/english/cpp/aspose.pdf/color/get_snow/_index.md index 82c1c60f1a..0cdb118452 100644 --- a/english/cpp/aspose.pdf/color/get_snow/_index.md +++ b/english/cpp/aspose.pdf/color/get_snow/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_springgreen/_index.md b/english/cpp/aspose.pdf/color/get_springgreen/_index.md index 0f2ae79319..9c26cfe107 100644 --- a/english/cpp/aspose.pdf/color/get_springgreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_springgreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_steelblue/_index.md b/english/cpp/aspose.pdf/color/get_steelblue/_index.md index f327583fdc..f6d85e54ec 100644 --- a/english/cpp/aspose.pdf/color/get_steelblue/_index.md +++ b/english/cpp/aspose.pdf/color/get_steelblue/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_tan/_index.md b/english/cpp/aspose.pdf/color/get_tan/_index.md index 50969db60e..bdf5dda605 100644 --- a/english/cpp/aspose.pdf/color/get_tan/_index.md +++ b/english/cpp/aspose.pdf/color/get_tan/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_teal/_index.md b/english/cpp/aspose.pdf/color/get_teal/_index.md index bc8384afa0..06277e3b54 100644 --- a/english/cpp/aspose.pdf/color/get_teal/_index.md +++ b/english/cpp/aspose.pdf/color/get_teal/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_thistle/_index.md b/english/cpp/aspose.pdf/color/get_thistle/_index.md index 86f0c59c46..14afbe2a45 100644 --- a/english/cpp/aspose.pdf/color/get_thistle/_index.md +++ b/english/cpp/aspose.pdf/color/get_thistle/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_tomato/_index.md b/english/cpp/aspose.pdf/color/get_tomato/_index.md index 03211f4455..06b99f6eb7 100644 --- a/english/cpp/aspose.pdf/color/get_tomato/_index.md +++ b/english/cpp/aspose.pdf/color/get_tomato/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_transparent/_index.md b/english/cpp/aspose.pdf/color/get_transparent/_index.md index 79ff0f55a4..794762d9c4 100644 --- a/english/cpp/aspose.pdf/color/get_transparent/_index.md +++ b/english/cpp/aspose.pdf/color/get_transparent/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_turquoise/_index.md b/english/cpp/aspose.pdf/color/get_turquoise/_index.md index 77b1e61a67..7a2b017139 100644 --- a/english/cpp/aspose.pdf/color/get_turquoise/_index.md +++ b/english/cpp/aspose.pdf/color/get_turquoise/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_violet/_index.md b/english/cpp/aspose.pdf/color/get_violet/_index.md index f8a0880c58..4660200876 100644 --- a/english/cpp/aspose.pdf/color/get_violet/_index.md +++ b/english/cpp/aspose.pdf/color/get_violet/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_wheat/_index.md b/english/cpp/aspose.pdf/color/get_wheat/_index.md index 74af4f85fa..fb9f60a6bd 100644 --- a/english/cpp/aspose.pdf/color/get_wheat/_index.md +++ b/english/cpp/aspose.pdf/color/get_wheat/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_white/_index.md b/english/cpp/aspose.pdf/color/get_white/_index.md index 07e9a6e9bd..bdf84318ce 100644 --- a/english/cpp/aspose.pdf/color/get_white/_index.md +++ b/english/cpp/aspose.pdf/color/get_white/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_whitesmoke/_index.md b/english/cpp/aspose.pdf/color/get_whitesmoke/_index.md index 78fd5ce258..96fbb57e5b 100644 --- a/english/cpp/aspose.pdf/color/get_whitesmoke/_index.md +++ b/english/cpp/aspose.pdf/color/get_whitesmoke/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_yellow/_index.md b/english/cpp/aspose.pdf/color/get_yellow/_index.md index e061c95972..15b4ed9abc 100644 --- a/english/cpp/aspose.pdf/color/get_yellow/_index.md +++ b/english/cpp/aspose.pdf/color/get_yellow/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/get_yellowgreen/_index.md b/english/cpp/aspose.pdf/color/get_yellowgreen/_index.md index dbbd68d1ca..dc98072586 100644 --- a/english/cpp/aspose.pdf/color/get_yellowgreen/_index.md +++ b/english/cpp/aspose.pdf/color/get_yellowgreen/_index.md @@ -23,6 +23,7 @@ A representing a system-defined color. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) * Class [Color](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/color/parse/_index.md b/english/cpp/aspose.pdf/color/parse/_index.md index 78bfa90c95..d57a5b2bc2 100644 --- a/english/cpp/aspose.pdf/color/parse/_index.md +++ b/english/cpp/aspose.pdf/color/parse/_index.md @@ -27,7 +27,9 @@ static System::SharedPtr Aspose::Pdf::Color::Parse(System::String value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../) +* Class [String](../../../system/string/) * Class [Color](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/color/set_patterncolorspace/_index.md b/english/cpp/aspose.pdf/color/set_patterncolorspace/_index.md index 04ba909545..4cce5e459a 100644 --- a/english/cpp/aspose.pdf/color/set_patterncolorspace/_index.md +++ b/english/cpp/aspose.pdf/color/set_patterncolorspace/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Color::set_PatternColorSpace(System::SharedPtr Aspose::Pdf::ComHelper::OpenFile(System::String file ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [String](../../../system/string/) * Class [ComHelper](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -52,7 +54,9 @@ System::SharedPtr Aspose::Pdf::ComHelper::OpenFile(System::String file ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [String](../../../system/string/) * Class [LoadOptions](../../loadoptions/) * Class [ComHelper](../) * Namespace [Aspose::Pdf](../../) @@ -78,7 +82,9 @@ System::SharedPtr Aspose::Pdf::ComHelper::OpenFile(System::String file ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [String](../../../system/string/) * Class [ComHelper](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -104,7 +110,9 @@ System::SharedPtr Aspose::Pdf::ComHelper::OpenFile(System::String file ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [String](../../../system/string/) * Class [ComHelper](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/comhelper/openstream/_index.md b/english/cpp/aspose.pdf/comhelper/openstream/_index.md index d403be8068..d14e681b76 100644 --- a/english/cpp/aspose.pdf/comhelper/openstream/_index.md +++ b/english/cpp/aspose.pdf/comhelper/openstream/_index.md @@ -27,7 +27,9 @@ System::SharedPtr Aspose::Pdf::ComHelper::OpenStream(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [Stream](../../../system.io/stream/) * Class [ComHelper](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -52,7 +54,9 @@ System::SharedPtr Aspose::Pdf::ComHelper::OpenStream(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [Stream](../../../system.io/stream/) * Class [ComHelper](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -77,7 +81,9 @@ System::SharedPtr Aspose::Pdf::ComHelper::OpenStream(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [Stream](../../../system.io/stream/) * Class [LoadOptions](../../loadoptions/) * Class [ComHelper](../) * Namespace [Aspose::Pdf](../../) @@ -103,7 +109,10 @@ System::SharedPtr Aspose::Pdf::ComHelper::OpenStream(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [Stream](../../../system.io/stream/) +* Class [String](../../../system/string/) * Class [ComHelper](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -129,7 +138,10 @@ System::SharedPtr Aspose::Pdf::ComHelper::OpenStream(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [Stream](../../../system.io/stream/) +* Class [String](../../../system/string/) * Class [ComHelper](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/compositingparameters/_index.md b/english/cpp/aspose.pdf/compositingparameters/_index.md index 3b13411acc..030ef444a5 100644 --- a/english/cpp/aspose.pdf/compositingparameters/_index.md +++ b/english/cpp/aspose.pdf/compositingparameters/_index.md @@ -28,5 +28,6 @@ class CompositingParameters : public System::Object | [get_IsMasked](./get_ismasked/)() const | Gets the mask flag. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/crashreportoptions/_index.md b/english/cpp/aspose.pdf/crashreportoptions/_index.md index 2eb0434002..b5da3d6d9d 100644 --- a/english/cpp/aspose.pdf/crashreportoptions/_index.md +++ b/english/cpp/aspose.pdf/crashreportoptions/_index.md @@ -33,5 +33,6 @@ class CrashReportOptions : public System::Object | [set_CustomMessage](./set_custommessage/)(System::String) | Custom message to include into the report. It can be something like. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/crashreportoptions/crashreportoptions/_index.md b/english/cpp/aspose.pdf/crashreportoptions/crashreportoptions/_index.md index bf669c8897..6d5f010255 100644 --- a/english/cpp/aspose.pdf/crashreportoptions/crashreportoptions/_index.md +++ b/english/cpp/aspose.pdf/crashreportoptions/crashreportoptions/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::CrashReportOptions::CrashReportOptions(System::Exception exception) ## See Also +* Typedef [Exception](../../../system/exception/) * Class [CrashReportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/crashreportoptions/get_applicationtitle/_index.md b/english/cpp/aspose.pdf/crashreportoptions/get_applicationtitle/_index.md index 73881d1085..0166612fb5 100644 --- a/english/cpp/aspose.pdf/crashreportoptions/get_applicationtitle/_index.md +++ b/english/cpp/aspose.pdf/crashreportoptions/get_applicationtitle/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::CrashReportOptions::get_ApplicationTitle() const ## See Also +* Class [String](../../../system/string/) * Class [CrashReportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/crashreportoptions/get_crashreportdirectory/_index.md b/english/cpp/aspose.pdf/crashreportoptions/get_crashreportdirectory/_index.md index 44ff3d5718..43a7922094 100644 --- a/english/cpp/aspose.pdf/crashreportoptions/get_crashreportdirectory/_index.md +++ b/english/cpp/aspose.pdf/crashreportoptions/get_crashreportdirectory/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::CrashReportOptions::get_CrashReportDirectory() const ## See Also +* Class [String](../../../system/string/) * Class [CrashReportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/crashreportoptions/get_crashreportfilename/_index.md b/english/cpp/aspose.pdf/crashreportoptions/get_crashreportfilename/_index.md index 0600962ea5..6f8012b100 100644 --- a/english/cpp/aspose.pdf/crashreportoptions/get_crashreportfilename/_index.md +++ b/english/cpp/aspose.pdf/crashreportoptions/get_crashreportfilename/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::CrashReportOptions::get_CrashReportFilename() const ## See Also +* Class [String](../../../system/string/) * Class [CrashReportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/crashreportoptions/get_crashreportpath/_index.md b/english/cpp/aspose.pdf/crashreportoptions/get_crashreportpath/_index.md index bf88f67e26..7782da9066 100644 --- a/english/cpp/aspose.pdf/crashreportoptions/get_crashreportpath/_index.md +++ b/english/cpp/aspose.pdf/crashreportoptions/get_crashreportpath/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::CrashReportOptions::get_CrashReportPath() ## See Also +* Class [String](../../../system/string/) * Class [CrashReportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/crashreportoptions/get_custommessage/_index.md b/english/cpp/aspose.pdf/crashreportoptions/get_custommessage/_index.md index 5352d09b26..0fd1910aaf 100644 --- a/english/cpp/aspose.pdf/crashreportoptions/get_custommessage/_index.md +++ b/english/cpp/aspose.pdf/crashreportoptions/get_custommessage/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::CrashReportOptions::get_CustomMessage() const ## See Also +* Class [String](../../../system/string/) * Class [CrashReportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/crashreportoptions/get_exception/_index.md b/english/cpp/aspose.pdf/crashreportoptions/get_exception/_index.md index 3ca6a8003b..ac13b0e12f 100644 --- a/english/cpp/aspose.pdf/crashreportoptions/get_exception/_index.md +++ b/english/cpp/aspose.pdf/crashreportoptions/get_exception/_index.md @@ -18,6 +18,7 @@ System::Exception Aspose::Pdf::CrashReportOptions::get_Exception() const ## See Also +* Typedef [Exception](../../../system/exception/) * Class [CrashReportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/crashreportoptions/get_libraryversion/_index.md b/english/cpp/aspose.pdf/crashreportoptions/get_libraryversion/_index.md index 85dd3de832..9f603b6bf4 100644 --- a/english/cpp/aspose.pdf/crashreportoptions/get_libraryversion/_index.md +++ b/english/cpp/aspose.pdf/crashreportoptions/get_libraryversion/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::CrashReportOptions::get_LibraryVersion() const ## See Also +* Class [String](../../../system/string/) * Class [CrashReportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/crashreportoptions/set_crashreportdirectory/_index.md b/english/cpp/aspose.pdf/crashreportoptions/set_crashreportdirectory/_index.md index 695573d216..db011c0c30 100644 --- a/english/cpp/aspose.pdf/crashreportoptions/set_crashreportdirectory/_index.md +++ b/english/cpp/aspose.pdf/crashreportoptions/set_crashreportdirectory/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::CrashReportOptions::set_CrashReportDirectory(System::String va ## See Also +* Class [String](../../../system/string/) * Class [CrashReportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/crashreportoptions/set_crashreportfilename/_index.md b/english/cpp/aspose.pdf/crashreportoptions/set_crashreportfilename/_index.md index a276c57abe..8e9a41011d 100644 --- a/english/cpp/aspose.pdf/crashreportoptions/set_crashreportfilename/_index.md +++ b/english/cpp/aspose.pdf/crashreportoptions/set_crashreportfilename/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::CrashReportOptions::set_CrashReportFilename(System::String val ## See Also +* Class [String](../../../system/string/) * Class [CrashReportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/crashreportoptions/set_custommessage/_index.md b/english/cpp/aspose.pdf/crashreportoptions/set_custommessage/_index.md index 9a80c18132..3a03b31416 100644 --- a/english/cpp/aspose.pdf/crashreportoptions/set_custommessage/_index.md +++ b/english/cpp/aspose.pdf/crashreportoptions/set_custommessage/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::CrashReportOptions::set_CustomMessage(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [CrashReportOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/destinationcollection/_index.md b/english/cpp/aspose.pdf/destinationcollection/_index.md index ddc5022e72..d22dda96e0 100644 --- a/english/cpp/aspose.pdf/destinationcollection/_index.md +++ b/english/cpp/aspose.pdf/destinationcollection/_index.md @@ -34,5 +34,6 @@ class DestinationCollection : public System::Collections::Generic::ICollection\>\&) override | Removes the specified item. [Collection](../collection/) is read-only. Always throws NotSupportedException exception. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/destinationcollection/add/_index.md b/english/cpp/aspose.pdf/destinationcollection/add/_index.md index 7d095bad9c..8a077688a3 100644 --- a/english/cpp/aspose.pdf/destinationcollection/add/_index.md +++ b/english/cpp/aspose.pdf/destinationcollection/add/_index.md @@ -23,6 +23,10 @@ void Aspose::Pdf::DestinationCollection::Add(const System::Collections::Generic: ## See Also +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [DestinationCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/destinationcollection/contains/_index.md b/english/cpp/aspose.pdf/destinationcollection/contains/_index.md index 31e1ef0b78..ec0c3e4bd3 100644 --- a/english/cpp/aspose.pdf/destinationcollection/contains/_index.md +++ b/english/cpp/aspose.pdf/destinationcollection/contains/_index.md @@ -27,6 +27,10 @@ bool Aspose::Pdf::DestinationCollection::Contains(const System::Collections::Gen ## See Also +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [DestinationCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/destinationcollection/copyto/_index.md b/english/cpp/aspose.pdf/destinationcollection/copyto/_index.md index 1a79b5b626..18b48d771f 100644 --- a/english/cpp/aspose.pdf/destinationcollection/copyto/_index.md +++ b/english/cpp/aspose.pdf/destinationcollection/copyto/_index.md @@ -24,6 +24,11 @@ void Aspose::Pdf::DestinationCollection::CopyTo(System::ArrayPtr) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | ## See Also * Class [LoadOptions](../loadoptions/) diff --git a/english/cpp/aspose.pdf/docsaveoptions/_index.md b/english/cpp/aspose.pdf/docsaveoptions/_index.md index a36b247f02..aae5751272 100644 --- a/english/cpp/aspose.pdf/docsaveoptions/_index.md +++ b/english/cpp/aspose.pdf/docsaveoptions/_index.md @@ -17,6 +17,12 @@ class DocSaveOptions : public Aspose::Pdf::UnifiedSaveOptions, public Aspose::Pdf::IPipelineOptions ``` +## Enums + +| Enum | Description | +| --- | --- | +| [DocFormat](./docformat/) | Allows to specify .doc or .docx file format. | +| [RecognitionMode](./recognitionmode/) | Allows to control how a PDF document is converted into a word processing document. | ## Methods | Method | Description | @@ -24,10 +30,7 @@ class DocSaveOptions : public Aspose::Pdf::UnifiedSaveOptions, | [DocSaveOptions](./docsaveoptions/)() | Constructor. | | [get_AddReturnToLineEnd](./get_addreturntolineend/)() const | Use paragraph or line breaks. | | [get_BatchSize](./get_batchsize/)() override | Defines batch size if batched conversion is applicable to source and destination formats pair. | -| [get_CacheGlyphs](../saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | | [get_ConvertType3Fonts](./get_converttype3fonts/)() const | Gets conversion for Type3 fonts. In Type 3 fonts, glyphs shall be defined by streams of graphics operators. This means that in the DOC/DOCX output we see images instead of text. Set this flag to true to convert Type3 fonts to TTF and get text in the resulting file. | -| [get_ExtractOcrSublayerOnly](../unifiedsaveoptions/get_extractocrsublayeronly/)() const | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [get_Format](./get_format/)() const | Output format. | | [get_ImageResolutionX](./get_imageresolutionx/)() const | Converted images X resolution. | | [get_ImageResolutionY](./get_imageresolutiony/)() const | Converted images Y resolution. | @@ -37,14 +40,9 @@ class DocSaveOptions : public Aspose::Pdf::UnifiedSaveOptions, | [get_RecognizeBullets](./get_recognizebullets/)() const | Switch on the recognition of bullets. | | [get_RelativeHorizontalProximity](./get_relativehorizontalproximity/)() const | In [Pdf](../) words may be innerly represented with operators that prints words by independently printing their letters or syllables. So, to detect words sometimes we need detect groups of independent chars that are in fact words. This setting defines width of space between text elements(letters, syllables) that must be treated as distance between words during recognition of words in source PDF. (presence of empty space at least with this width between letters means that textual elements pertain to different words). It's normed to font size - 1.0 means 100% of supposed word's font size. ATTENTION!It's used only in cases when source PDF contains specific rarely used fonts for which optimal value cannot be calculated from font. So, in vast majority of cases this parameter changes nothing in result document. | | [get_ReSaveFonts](./get_resavefonts/)() const | Gets the procedure for resaving fonts. If set to true, we reload fonts on every page to avoid the influence of previous font properties and load the newly created font from scratch. Set this option to false if you want to improve performance. The default value is true;. | -| [get_SaveFormat](../saveoptions/get_saveformat/)() const | Format of data save. | -| [get_WarningHandler](../saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | | [set_AddReturnToLineEnd](./set_addreturntolineend/)(bool) | Use paragraph or line breaks. | | [set_BatchSize](./set_batchsize/)(int32_t) override | Defines batch size if batched conversion is applicable to source and destination formats pair. | -| [set_CacheGlyphs](../saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | | [set_ConvertType3Fonts](./set_converttype3fonts/)(bool) | Sets conversion for Type3 fonts. In Type 3 fonts, glyphs shall be defined by streams of graphics operators. This means that in the DOC/DOCX output we see images instead of text. Set this flag to true to convert Type3 fonts to TTF and get text in the resulting file. | -| [set_ExtractOcrSublayerOnly](../unifiedsaveoptions/set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [set_Format](./set_format/)(DocSaveOptions::DocFormat) | Output format. | | [set_ImageResolutionX](./set_imageresolutionx/)(int32_t) | Converted images X resolution. | | [set_ImageResolutionY](./set_imageresolutiony/)(int32_t) | Converted images Y resolution. | @@ -54,8 +52,6 @@ class DocSaveOptions : public Aspose::Pdf::UnifiedSaveOptions, | [set_RecognizeBullets](./set_recognizebullets/)(bool) | Switch on the recognition of bullets. | | [set_RelativeHorizontalProximity](./set_relativehorizontalproximity/)(float) | In [Pdf](../) words may be innerly represented with operators that prints words by independently printing their letters or syllables. So, to detect words sometimes we need detect groups of independent chars that are in fact words. This setting defines width of space between text elements(letters, syllables) that must be treated as distance between words during recognition of words in source PDF. (presence of empty space at least with this width between letters means that textual elements pertain to different words). It's normed to font size - 1.0 means 100% of supposed word's font size. ATTENTION!It's used only in cases when source PDF contains specific rarely used fonts for which optimal value cannot be calculated from font. So, in vast majority of cases this parameter changes nothing in result document. | | [set_ReSaveFonts](./set_resavefonts/)(bool) | Sets the procedure for resaving fonts. If set to true, we reload fonts on every page to avoid the influence of previous font properties and load the newly created font from scratch. Set this option to false if you want to improve performance. The default value is true;. | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | ## See Also * Class [UnifiedSaveOptions](../unifiedsaveoptions/) diff --git a/english/cpp/aspose.pdf/docsaveoptions/docformat/_index.md b/english/cpp/aspose.pdf/docsaveoptions/docformat/_index.md new file mode 100644 index 0000000000..d97a098bf7 --- /dev/null +++ b/english/cpp/aspose.pdf/docsaveoptions/docformat/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::DocSaveOptions::DocFormat enum +linktitle: DocFormat +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::DocSaveOptions::DocFormat enum. Allows to specify .doc or .docx file format in C++.' +type: docs +weight: 2600 +url: /cpp/aspose.pdf/docsaveoptions/docformat/ +--- +## DocFormat enum + + +Allows to specify .doc or .docx file format. + +```cpp +enum class DocFormat +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Doc | 0 | ****[MS-DOC]: Word (.doc) Binary File Format | +| DocX | 1 | Office Open XML (.docx) File Format. | + +## See Also + +* Class [DocSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/docsaveoptions/get_format/_index.md b/english/cpp/aspose.pdf/docsaveoptions/get_format/_index.md index 66056688b5..10ad27e4df 100644 --- a/english/cpp/aspose.pdf/docsaveoptions/get_format/_index.md +++ b/english/cpp/aspose.pdf/docsaveoptions/get_format/_index.md @@ -18,6 +18,7 @@ DocSaveOptions::DocFormat Aspose::Pdf::DocSaveOptions::get_Format() const ## See Also +* Enum [DocFormat](../docformat/) * Class [DocSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/docsaveoptions/get_memorysavemodepath/_index.md b/english/cpp/aspose.pdf/docsaveoptions/get_memorysavemodepath/_index.md index 314f6c9804..b6e6a0633f 100644 --- a/english/cpp/aspose.pdf/docsaveoptions/get_memorysavemodepath/_index.md +++ b/english/cpp/aspose.pdf/docsaveoptions/get_memorysavemodepath/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::DocSaveOptions::get_MemorySaveModePath() const ## See Also +* Class [String](../../../system/string/) * Class [DocSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/docsaveoptions/get_mode/_index.md b/english/cpp/aspose.pdf/docsaveoptions/get_mode/_index.md index 01c9125f12..0428ba60bb 100644 --- a/english/cpp/aspose.pdf/docsaveoptions/get_mode/_index.md +++ b/english/cpp/aspose.pdf/docsaveoptions/get_mode/_index.md @@ -18,6 +18,7 @@ DocSaveOptions::RecognitionMode Aspose::Pdf::DocSaveOptions::get_Mode() const ## See Also +* Enum [RecognitionMode](../recognitionmode/) * Class [DocSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/docsaveoptions/recognitionmode/_index.md b/english/cpp/aspose.pdf/docsaveoptions/recognitionmode/_index.md new file mode 100644 index 0000000000..3816b5ad17 --- /dev/null +++ b/english/cpp/aspose.pdf/docsaveoptions/recognitionmode/_index.md @@ -0,0 +1,37 @@ +--- +title: Aspose::Pdf::DocSaveOptions::RecognitionMode enum +linktitle: RecognitionMode +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::DocSaveOptions::RecognitionMode enum. Allows to control how a PDF document is converted into a word processing document in C++.' +type: docs +weight: 2700 +url: /cpp/aspose.pdf/docsaveoptions/recognitionmode/ +--- +## RecognitionMode enum + + +Allows to control how a PDF document is converted into a word processing document. + +```cpp +enum class RecognitionMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Textbox | 0 | | +| Flow | 1 | Full recognition mode, the engine performs grouping and multi-level analysis to restore the original document author's intent and produce a maximally editable document. The downside is that the output document might look different from the original PDF file. | +| EnhancedFlow | 2 | An alternative Flow mode that supports the recognition of tables. | + +## Remarks + + +Use the [RecognitionMode::Textbox](./) mode when the resulting document is not goining to be heavily edited futher. Textboxes are easy to modify when there is not a lot to do. + +Use the [RecognitionMode::Flow](./) mode when the output document needs further editing. [Paragraphs](../../paragraphs/) and texlines in the flow mode allow easy modification of text, but unupported formatting objects will look worse than in the [RecognitionMode::Textbox](./) mode. +## See Also + +* Class [DocSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/docsaveoptions/set_format/_index.md b/english/cpp/aspose.pdf/docsaveoptions/set_format/_index.md index 67817219c4..89c9af4667 100644 --- a/english/cpp/aspose.pdf/docsaveoptions/set_format/_index.md +++ b/english/cpp/aspose.pdf/docsaveoptions/set_format/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocSaveOptions::set_Format(DocSaveOptions::DocFormat value) ## See Also +* Enum [DocFormat](../docformat/) * Class [DocSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/docsaveoptions/set_memorysavemodepath/_index.md b/english/cpp/aspose.pdf/docsaveoptions/set_memorysavemodepath/_index.md index 17f0578c9a..992264a04e 100644 --- a/english/cpp/aspose.pdf/docsaveoptions/set_memorysavemodepath/_index.md +++ b/english/cpp/aspose.pdf/docsaveoptions/set_memorysavemodepath/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocSaveOptions::set_MemorySaveModePath(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [DocSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/docsaveoptions/set_mode/_index.md b/english/cpp/aspose.pdf/docsaveoptions/set_mode/_index.md index 40a04d23f8..d9df474e2e 100644 --- a/english/cpp/aspose.pdf/docsaveoptions/set_mode/_index.md +++ b/english/cpp/aspose.pdf/docsaveoptions/set_mode/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocSaveOptions::set_Mode(DocSaveOptions::RecognitionMode value ## See Also +* Enum [RecognitionMode](../recognitionmode/) * Class [DocSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/_index.md b/english/cpp/aspose.pdf/document/_index.md index 45c9982f04..37586bd6d9 100644 --- a/english/cpp/aspose.pdf/document/_index.md +++ b/english/cpp/aspose.pdf/document/_index.md @@ -18,6 +18,12 @@ class Document : public System::IDisposable, public Aspose::Pdf::LicenseManagement::IVentureLicenseTarget ``` +## Nested classes + +* Class [IDocumentFontUtilities](./idocumentfontutilities/) +* Class [MergeOptions](./mergeoptions/) +* Class [OptimizationOptions](./optimizationoptions/) +* Class [RepairOptions](./repairoptions/) ## Methods | Method | Description | @@ -84,7 +90,7 @@ class Document : public System::IDisposable, | [get_FileName](./get_filename/)() | Name of the PDF file that caused this document. | | static [get_FileSizeLimitToMemoryLoading](./get_filesizelimittomemoryloading/)() | Get and set the file size limit for loading an entire file into memory. The value is set in megabytes. The default value is 210 Mb. | | [get_FitWindow](./get_fitwindow/)() | Gets flag specifying whether document window must be resized to fit the first displayed page. | -| [get_FontUtilities](./get_fontutilities/)() | **IDocumentFontUtilities** instance. | +| [get_FontUtilities](./get_fontutilities/)() | [IDocumentFontUtilities](./idocumentfontutilities/) instance. | | [get_Form](./get_form/)() | Gets Acro Form of the document. | | [get_HandleSignatureChange](./get_handlesignaturechange/)() const | Throw Exception if the document will save with changes and have signature. | | [get_HideMenubar](./get_hidemenubar/)() | Gets flag specifying whether menu bar should be hidden when document is active. | @@ -205,6 +211,7 @@ class Document : public System::IDisposable, | [FontSubstitutionHandler](./fontsubstitutionhandler/) | Represents the method that will handle FontSubstitution event. | ## See Also +* Class [IDisposable](../../system/idisposable/) * Class [ISupportsMemoryCleanup](../isupportsmemorycleanup/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/document/bindxml/_index.md b/english/cpp/aspose.pdf/document/bindxml/_index.md index 89e97f485b..b86e88a592 100644 --- a/english/cpp/aspose.pdf/document/bindxml/_index.md +++ b/english/cpp/aspose.pdf/document/bindxml/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Document::BindXml(System::SharedPtr stream ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -43,6 +45,8 @@ void Aspose::Pdf::Document::BindXml(System::SharedPtr xmlStr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -64,6 +68,9 @@ void Aspose::Pdf::Document::BindXml(System::SharedPtr xmlStr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlReaderSettings](../../../system.xml/xmlreadersettings/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -83,6 +90,7 @@ void Aspose::Pdf::Document::BindXml(System::String file) ## See Also +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -103,6 +111,7 @@ void Aspose::Pdf::Document::BindXml(System::String xmlFile, System::String xslFi ## See Also +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/changepasswords/_index.md b/english/cpp/aspose.pdf/document/changepasswords/_index.md index b259d14187..d3bccae9cc 100644 --- a/english/cpp/aspose.pdf/document/changepasswords/_index.md +++ b/english/cpp/aspose.pdf/document/changepasswords/_index.md @@ -25,6 +25,7 @@ void Aspose::Pdf::Document::ChangePasswords(System::String ownerPassword, System ## See Also +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/convert/_index.md b/english/cpp/aspose.pdf/document/convert/_index.md index e8b782b0c7..16638c24b1 100644 --- a/english/cpp/aspose.pdf/document/convert/_index.md +++ b/english/cpp/aspose.pdf/document/convert/_index.md @@ -81,6 +81,10 @@ The operation result. ## See Also * Enum [Fixup](../../fixup/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Object](../../../system/object/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -108,6 +112,10 @@ The operation result. ## See Also * Enum [Fixup](../../fixup/) +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -131,6 +139,7 @@ The operation result ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfFormatConversionOptions](../../pdfformatconversionoptions/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) @@ -157,6 +166,8 @@ The operation result ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Enum [PdfFormat](../../pdfformat/) * Enum [ConvertErrorAction](../../converterroraction/) * Class [Document](../) @@ -185,6 +196,8 @@ The operation result ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Enum [PdfFormat](../../pdfformat/) * Enum [ConvertErrorAction](../../converterroraction/) * Enum [ConvertTransparencyAction](../../converttransparencyaction/) @@ -213,6 +226,7 @@ The operation result ## See Also +* Class [String](../../../system/string/) * Enum [PdfFormat](../../pdfformat/) * Enum [ConvertErrorAction](../../converterroraction/) * Class [Document](../) @@ -241,6 +255,7 @@ The operation result ## See Also +* Class [String](../../../system/string/) * Enum [PdfFormat](../../pdfformat/) * Enum [ConvertErrorAction](../../converterroraction/) * Enum [ConvertTransparencyAction](../../converttransparencyaction/) @@ -266,6 +281,8 @@ static void Aspose::Pdf::Document::Convert(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [LoadOptions](../../loadoptions/) * Class [SaveOptions](../../saveoptions/) * Class [Document](../) @@ -290,7 +307,10 @@ static void Aspose::Pdf::Document::Convert(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [LoadOptions](../../loadoptions/) +* Class [String](../../../system/string/) * Class [SaveOptions](../../saveoptions/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) @@ -314,7 +334,10 @@ static void Aspose::Pdf::Document::Convert(System::String srcFileName, System::S ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [LoadOptions](../../loadoptions/) +* Class [Stream](../../../system.io/stream/) * Class [SaveOptions](../../saveoptions/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) @@ -338,6 +361,8 @@ static void Aspose::Pdf::Document::Convert(System::String srcFileName, System::S ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [LoadOptions](../../loadoptions/) * Class [SaveOptions](../../saveoptions/) * Class [Document](../) diff --git a/english/cpp/aspose.pdf/document/convertpagetopngmemorystream/_index.md b/english/cpp/aspose.pdf/document/convertpagetopngmemorystream/_index.md index 1f734919af..e2d1fc82d6 100644 --- a/english/cpp/aspose.pdf/document/convertpagetopngmemorystream/_index.md +++ b/english/cpp/aspose.pdf/document/convertpagetopngmemorystream/_index.md @@ -27,6 +27,8 @@ System::SharedPtr Aspose::Pdf::Document::ConvertPageTo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MemoryStream](../../../system.io/memorystream/) * Class [Page](../../page/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/document/_index.md b/english/cpp/aspose.pdf/document/document/_index.md index f19bbbf2b3..6452c57b05 100644 --- a/english/cpp/aspose.pdf/document/document/_index.md +++ b/english/cpp/aspose.pdf/document/document/_index.md @@ -57,6 +57,8 @@ Aspose::Pdf::Document::Document(System::SharedPtr input) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -77,6 +79,8 @@ Aspose::Pdf::Document::Document(System::SharedPtr input, boo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -97,6 +101,8 @@ Aspose::Pdf::Document::Document(System::SharedPtr input, Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [LoadOptions](../../loadoptions/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) @@ -118,6 +124,9 @@ Aspose::Pdf::Document::Document(System::SharedPtr input, Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -139,6 +148,9 @@ Aspose::Pdf::Document::Document(System::SharedPtr input, Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -158,6 +170,7 @@ Aspose::Pdf::Document::Document(System::String filename) ## See Also +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -178,6 +191,7 @@ Aspose::Pdf::Document::Document(System::String filename, bool isManagedStream) ## See Also +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -198,6 +212,8 @@ Aspose::Pdf::Document::Document(System::String filename, System::SharedPtr Aspose::Pdf::Document:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentActionCollection](../../../aspose.pdf.annotations/documentactioncollection/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_background/_index.md b/english/cpp/aspose.pdf/document/get_background/_index.md index e3f5eb5637..cc0640ddc9 100644 --- a/english/cpp/aspose.pdf/document/get_background/_index.md +++ b/english/cpp/aspose.pdf/document/get_background/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_Background() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_collection/_index.md b/english/cpp/aspose.pdf/document/get_collection/_index.md index 4c6b4fc25e..e0a37cfba8 100644 --- a/english/cpp/aspose.pdf/document/get_collection/_index.md +++ b/english/cpp/aspose.pdf/document/get_collection/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_Collection ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Collection](../../collection/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_cryptoalgorithm/_index.md b/english/cpp/aspose.pdf/document/get_cryptoalgorithm/_index.md index db208ce661..ff6e9fc2ff 100644 --- a/english/cpp/aspose.pdf/document/get_cryptoalgorithm/_index.md +++ b/english/cpp/aspose.pdf/document/get_cryptoalgorithm/_index.md @@ -18,6 +18,7 @@ System::Nullable Aspose::Pdf::Document::get_Crypto ## See Also +* Class [Nullable](../../../system/nullable/) * Enum [CryptoAlgorithm](../../cryptoalgorithm/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_destinations/_index.md b/english/cpp/aspose.pdf/document/get_destinations/_index.md index da199a42dd..7289424319 100644 --- a/english/cpp/aspose.pdf/document/get_destinations/_index.md +++ b/english/cpp/aspose.pdf/document/get_destinations/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_Destinations ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DestinationCollection](../../destinationcollection/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_embeddedfiles/_index.md b/english/cpp/aspose.pdf/document/get_embeddedfiles/_index.md index 4c4219090b..08be85cc25 100644 --- a/english/cpp/aspose.pdf/document/get_embeddedfiles/_index.md +++ b/english/cpp/aspose.pdf/document/get_embeddedfiles/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_EmbeddedFil ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [EmbeddedFileCollection](../../embeddedfilecollection/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_filename/_index.md b/english/cpp/aspose.pdf/document/get_filename/_index.md index d59da7964f..e63d361afc 100644 --- a/english/cpp/aspose.pdf/document/get_filename/_index.md +++ b/english/cpp/aspose.pdf/document/get_filename/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Document::get_FileName() ## See Also +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/get_fontutilities/_index.md b/english/cpp/aspose.pdf/document/get_fontutilities/_index.md index d386431362..0fb0771562 100644 --- a/english/cpp/aspose.pdf/document/get_fontutilities/_index.md +++ b/english/cpp/aspose.pdf/document/get_fontutilities/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf/document/get_fontutilities/ ## Document::get_FontUtilities method -**IDocumentFontUtilities** instance. +[IDocumentFontUtilities](../idocumentfontutilities/) instance. ```cpp System::SharedPtr Aspose::Pdf::Document::get_FontUtilities() @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Document::get_F ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IDocumentFontUtilities](../idocumentfontutilities/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/get_form/_index.md b/english/cpp/aspose.pdf/document/get_form/_index.md index d9f8c3469a..376d3dee8c 100644 --- a/english/cpp/aspose.pdf/document/get_form/_index.md +++ b/english/cpp/aspose.pdf/document/get_form/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_Form() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Form](../../../aspose.pdf.forms/form/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_id/_index.md b/english/cpp/aspose.pdf/document/get_id/_index.md index 7147095597..0268fe196b 100644 --- a/english/cpp/aspose.pdf/document/get_id/_index.md +++ b/english/cpp/aspose.pdf/document/get_id/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_Id() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Id](../../id/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_info/_index.md b/english/cpp/aspose.pdf/document/get_info/_index.md index 2c772d168f..37cc176a5f 100644 --- a/english/cpp/aspose.pdf/document/get_info/_index.md +++ b/english/cpp/aspose.pdf/document/get_info/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_Info() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentInfo](../../documentinfo/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_javascript/_index.md b/english/cpp/aspose.pdf/document/get_javascript/_index.md index 5e533258ff..e4c0f01308 100644 --- a/english/cpp/aspose.pdf/document/get_javascript/_index.md +++ b/english/cpp/aspose.pdf/document/get_javascript/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_JavaScript() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [JavaScriptCollection](../../javascriptcollection/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_logicalstructure/_index.md b/english/cpp/aspose.pdf/document/get_logicalstructure/_index.md index a3ce25e996..ddee0d5b7d 100644 --- a/english/cpp/aspose.pdf/document/get_logicalstructure/_index.md +++ b/english/cpp/aspose.pdf/document/get_logicalstructure/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_LogicalStru ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [RootElement](../../../aspose.pdf.structure/rootelement/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_metadata/_index.md b/english/cpp/aspose.pdf/document/get_metadata/_index.md index b0a6375515..bca3075f62 100644 --- a/english/cpp/aspose.pdf/document/get_metadata/_index.md +++ b/english/cpp/aspose.pdf/document/get_metadata/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_Metadata() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Metadata](../../metadata/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_nameddestinations/_index.md b/english/cpp/aspose.pdf/document/get_nameddestinations/_index.md index 5135ff4c4e..176c567f4b 100644 --- a/english/cpp/aspose.pdf/document/get_nameddestinations/_index.md +++ b/english/cpp/aspose.pdf/document/get_nameddestinations/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_NamedDe ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [NamedDestinationCollection](../../nameddestinationcollection/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_openaction/_index.md b/english/cpp/aspose.pdf/document/get_openaction/_index.md index e003cf116c..4e14d527e6 100644 --- a/english/cpp/aspose.pdf/document/get_openaction/_index.md +++ b/english/cpp/aspose.pdf/document/get_openaction/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_OpenActi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../../aspose.pdf.annotations/iappointment/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_outlines/_index.md b/english/cpp/aspose.pdf/document/get_outlines/_index.md index 4346bfa417..1fda178951 100644 --- a/english/cpp/aspose.pdf/document/get_outlines/_index.md +++ b/english/cpp/aspose.pdf/document/get_outlines/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_Outlines() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineCollection](../../outlinecollection/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_outputintents/_index.md b/english/cpp/aspose.pdf/document/get_outputintents/_index.md index 10659c449d..efa1c68abe 100644 --- a/english/cpp/aspose.pdf/document/get_outputintents/_index.md +++ b/english/cpp/aspose.pdf/document/get_outputintents/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_OutputI ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutputIntents](../../outputintents/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_pageinfo/_index.md b/english/cpp/aspose.pdf/document/get_pageinfo/_index.md index 09ba17eca9..1009d5f3e0 100644 --- a/english/cpp/aspose.pdf/document/get_pageinfo/_index.md +++ b/english/cpp/aspose.pdf/document/get_pageinfo/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Document::get_PageInfo() The page info. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageInfo](../../pageinfo/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_pagelabels/_index.md b/english/cpp/aspose.pdf/document/get_pagelabels/_index.md index 21a6c19752..ae34a11e02 100644 --- a/english/cpp/aspose.pdf/document/get_pagelabels/_index.md +++ b/english/cpp/aspose.pdf/document/get_pagelabels/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_PageLabels() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageLabelCollection](../../pagelabelcollection/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_pages/_index.md b/english/cpp/aspose.pdf/document/get_pages/_index.md index 67116c08fb..b3b38aafe1 100644 --- a/english/cpp/aspose.pdf/document/get_pages/_index.md +++ b/english/cpp/aspose.pdf/document/get_pages/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Document::get_Pages() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageCollection](../../pagecollection/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_taggedcontent/_index.md b/english/cpp/aspose.pdf/document/get_taggedcontent/_index.md index 59f89be453..730b2084d3 100644 --- a/english/cpp/aspose.pdf/document/get_taggedcontent/_index.md +++ b/english/cpp/aspose.pdf/document/get_taggedcontent/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Document::get_TaggedConte Gets access to TaggedPdf content. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ITaggedContent](../../../aspose.pdf.tagged/itaggedcontent/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/get_version/_index.md b/english/cpp/aspose.pdf/document/get_version/_index.md index cc3fde5175..d4aef09f41 100644 --- a/english/cpp/aspose.pdf/document/get_version/_index.md +++ b/english/cpp/aspose.pdf/document/get_version/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Document::get_Version() ## See Also +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/getcatalogvalue/_index.md b/english/cpp/aspose.pdf/document/getcatalogvalue/_index.md index d34ca79534..28fc0f6f40 100644 --- a/english/cpp/aspose.pdf/document/getcatalogvalue/_index.md +++ b/english/cpp/aspose.pdf/document/getcatalogvalue/_index.md @@ -27,6 +27,9 @@ Item value - if key was successfully found; otherwise, null. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/getobjectbyid/_index.md b/english/cpp/aspose.pdf/document/getobjectbyid/_index.md index 72a7eff265..bf4e15dec9 100644 --- a/english/cpp/aspose.pdf/document/getobjectbyid/_index.md +++ b/english/cpp/aspose.pdf/document/getobjectbyid/_index.md @@ -27,6 +27,9 @@ The object with specified id. Null if the id is not found. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/getxmpmetadata/_index.md b/english/cpp/aspose.pdf/document/getxmpmetadata/_index.md index 49c6a33ff0..ea983ebffa 100644 --- a/english/cpp/aspose.pdf/document/getxmpmetadata/_index.md +++ b/english/cpp/aspose.pdf/document/getxmpmetadata/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Document::GetXmpMetadata(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/idocumentfontutilities/_index.md b/english/cpp/aspose.pdf/document/idocumentfontutilities/_index.md new file mode 100644 index 0000000000..a8c6c3d3fd --- /dev/null +++ b/english/cpp/aspose.pdf/document/idocumentfontutilities/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::Document::IDocumentFontUtilities class +linktitle: IDocumentFontUtilities +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::IDocumentFontUtilities class. Holds functionality to tune fonts in C++.' +type: docs +weight: 12200 +url: /cpp/aspose.pdf/document/idocumentfontutilities/ +--- +## IDocumentFontUtilities class + + +Holds functionality to tune fonts. + +```cpp +class IDocumentFontUtilities : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetAllFonts](./getallfonts/)() | Returns all fonts from document. | +| virtual [SubsetFonts](./subsetfonts/)(FontSubsetStrategy) | Subsets all fonts in document. | +## See Also + +* Class [Object](../../../system/object/) +* Class [Document](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/idocumentfontutilities/getallfonts/_index.md b/english/cpp/aspose.pdf/document/idocumentfontutilities/getallfonts/_index.md new file mode 100644 index 0000000000..674dd30f9d --- /dev/null +++ b/english/cpp/aspose.pdf/document/idocumentfontutilities/getallfonts/_index.md @@ -0,0 +1,32 @@ +--- +title: Aspose::Pdf::Document::IDocumentFontUtilities::GetAllFonts method +linktitle: GetAllFonts +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::IDocumentFontUtilities::GetAllFonts method. Returns all fonts from document in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/document/idocumentfontutilities/getallfonts/ +--- +## IDocumentFontUtilities::GetAllFonts method + + +Returns all fonts from document. + +```cpp +virtual System::ArrayPtr> Aspose::Pdf::Document::IDocumentFontUtilities::GetAllFonts()=0 +``` + + +### ReturnValue + +fonts + +## See Also + +* Typedef [ArrayPtr](../../../../system/arrayptr/) +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Font](../../../../aspose.pdf.text/font/) +* Class [IDocumentFontUtilities](../) +* Class [Document](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/document/idocumentfontutilities/subsetfonts/_index.md b/english/cpp/aspose.pdf/document/idocumentfontutilities/subsetfonts/_index.md new file mode 100644 index 0000000000..a81713ca6b --- /dev/null +++ b/english/cpp/aspose.pdf/document/idocumentfontutilities/subsetfonts/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::Document::IDocumentFontUtilities::SubsetFonts method +linktitle: SubsetFonts +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::IDocumentFontUtilities::SubsetFonts method. Subsets all fonts in document in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf/document/idocumentfontutilities/subsetfonts/ +--- +## IDocumentFontUtilities::SubsetFonts method + + +Subsets all fonts in document. + +```cpp +virtual void Aspose::Pdf::Document::IDocumentFontUtilities::SubsetFonts(FontSubsetStrategy subsetStrategy)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| subsetStrategy | FontSubsetStrategy | strategy | + +## See Also + +* Enum [FontSubsetStrategy](../../../fontsubsetstrategy/) +* Class [IDocumentFontUtilities](../) +* Class [Document](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/document/importannotationsfromxfdf/_index.md b/english/cpp/aspose.pdf/document/importannotationsfromxfdf/_index.md index 141fbab716..6907ea0d92 100644 --- a/english/cpp/aspose.pdf/document/importannotationsfromxfdf/_index.md +++ b/english/cpp/aspose.pdf/document/importannotationsfromxfdf/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::Document::ImportAnnotationsFromXfdf(System::SharedPtr &files) ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -63,6 +67,9 @@ void Aspose::Pdf::Document::Merge(System::SharedPtr merg ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MergeOptions](../mergeoptions/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Document](../) * Class [Document](../) * Namespace [Aspose::Pdf](../../) @@ -84,6 +91,10 @@ void Aspose::Pdf::Document::Merge(System::SharedPtr merg ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MergeOptions](../mergeoptions/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/mergedocuments/_index.md b/english/cpp/aspose.pdf/document/mergedocuments/_index.md index 81130f0acf..a9a8db6ef1 100644 --- a/english/cpp/aspose.pdf/document/mergedocuments/_index.md +++ b/english/cpp/aspose.pdf/document/mergedocuments/_index.md @@ -27,7 +27,9 @@ The merged document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -51,7 +53,10 @@ The merged document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -76,7 +81,10 @@ The merged document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../) +* Class [MergeOptions](../mergeoptions/) +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -101,7 +109,11 @@ The merged document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../) +* Class [MergeOptions](../mergeoptions/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/mergeoptions/_index.md b/english/cpp/aspose.pdf/document/mergeoptions/_index.md new file mode 100644 index 0000000000..a17bfa061f --- /dev/null +++ b/english/cpp/aspose.pdf/document/mergeoptions/_index.md @@ -0,0 +1,33 @@ +--- +title: Aspose::Pdf::Document::MergeOptions class +linktitle: MergeOptions +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::MergeOptions class. Represents the options to Merge methods in C++.' +type: docs +weight: 12300 +url: /cpp/aspose.pdf/document/mergeoptions/ +--- +## MergeOptions class + + +Represents the options to Merge methods. + +```cpp +class MergeOptions : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_IsNeedPageTreeBalance](./get_isneedpagetreebalance/)() const | Gets and sets the requirement for page tree balancing The entire page tree in the resulting document will be rebalanced. It creates balanced pages tree to speed up pages access. | +| [get_MaximumNodesInLevel](./get_maximumnodesinlevel/)() const | Gets and sets the maximum nodes in pages tree level. Default is 10. | +| [MergeOptions](./mergeoptions/)() | | +| [set_IsNeedPageTreeBalance](./set_isneedpagetreebalance/)(bool) | Gets and sets the requirement for page tree balancing The entire page tree in the resulting document will be rebalanced. It creates balanced pages tree to speed up pages access. | +| [set_MaximumNodesInLevel](./set_maximumnodesinlevel/)(uint8_t) | Gets and sets the maximum nodes in pages tree level. Default is 10. | +## See Also + +* Class [Object](../../../system/object/) +* Class [Document](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/mergeoptions/get_isneedpagetreebalance/_index.md b/english/cpp/aspose.pdf/document/mergeoptions/get_isneedpagetreebalance/_index.md new file mode 100644 index 0000000000..6fc59beeae --- /dev/null +++ b/english/cpp/aspose.pdf/document/mergeoptions/get_isneedpagetreebalance/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Document::MergeOptions::get_IsNeedPageTreeBalance method +linktitle: get_IsNeedPageTreeBalance +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::MergeOptions::get_IsNeedPageTreeBalance method. Gets and sets the requirement for page tree balancing The entire page tree in the resulting document will be rebalanced. It creates balanced pages tree to speed up pages access in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf/document/mergeoptions/get_isneedpagetreebalance/ +--- +## MergeOptions::get_IsNeedPageTreeBalance method + + +Gets and sets the requirement for page tree balancing The entire page tree in the resulting document will be rebalanced. It creates balanced pages tree to speed up pages access. + +```cpp +bool Aspose::Pdf::Document::MergeOptions::get_IsNeedPageTreeBalance() const +``` + +## See Also + +* Class [MergeOptions](../) +* Class [Document](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/document/mergeoptions/get_maximumnodesinlevel/_index.md b/english/cpp/aspose.pdf/document/mergeoptions/get_maximumnodesinlevel/_index.md new file mode 100644 index 0000000000..554ac8032c --- /dev/null +++ b/english/cpp/aspose.pdf/document/mergeoptions/get_maximumnodesinlevel/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Document::MergeOptions::get_MaximumNodesInLevel method +linktitle: get_MaximumNodesInLevel +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::MergeOptions::get_MaximumNodesInLevel method. Gets and sets the maximum nodes in pages tree level. Default is 10 in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf/document/mergeoptions/get_maximumnodesinlevel/ +--- +## MergeOptions::get_MaximumNodesInLevel method + + +Gets and sets the maximum nodes in pages tree level. Default is 10. + +```cpp +uint8_t Aspose::Pdf::Document::MergeOptions::get_MaximumNodesInLevel() const +``` + +## See Also + +* Class [MergeOptions](../) +* Class [Document](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/document/mergeoptions/mergeoptions/_index.md b/english/cpp/aspose.pdf/document/mergeoptions/mergeoptions/_index.md new file mode 100644 index 0000000000..fd23dbe745 --- /dev/null +++ b/english/cpp/aspose.pdf/document/mergeoptions/mergeoptions/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Document::MergeOptions::MergeOptions constructor +linktitle: MergeOptions +second_title: Aspose.PDF for C++ API Reference +description: 'How to use MergeOptions constructor of Aspose::Pdf::Document::MergeOptions class in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/document/mergeoptions/mergeoptions/ +--- +## MergeOptions::MergeOptions constructor + + + + +```cpp +Aspose::Pdf::Document::MergeOptions::MergeOptions() +``` + +## See Also + +* Class [MergeOptions](../) +* Class [Document](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/document/mergeoptions/set_isneedpagetreebalance/_index.md b/english/cpp/aspose.pdf/document/mergeoptions/set_isneedpagetreebalance/_index.md new file mode 100644 index 0000000000..9182e04764 --- /dev/null +++ b/english/cpp/aspose.pdf/document/mergeoptions/set_isneedpagetreebalance/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Document::MergeOptions::set_IsNeedPageTreeBalance method +linktitle: set_IsNeedPageTreeBalance +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::MergeOptions::set_IsNeedPageTreeBalance method. Gets and sets the requirement for page tree balancing The entire page tree in the resulting document will be rebalanced. It creates balanced pages tree to speed up pages access in C++.' +type: docs +weight: 400 +url: /cpp/aspose.pdf/document/mergeoptions/set_isneedpagetreebalance/ +--- +## MergeOptions::set_IsNeedPageTreeBalance method + + +Gets and sets the requirement for page tree balancing The entire page tree in the resulting document will be rebalanced. It creates balanced pages tree to speed up pages access. + +```cpp +void Aspose::Pdf::Document::MergeOptions::set_IsNeedPageTreeBalance(bool value) +``` + +## See Also + +* Class [MergeOptions](../) +* Class [Document](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/document/mergeoptions/set_maximumnodesinlevel/_index.md b/english/cpp/aspose.pdf/document/mergeoptions/set_maximumnodesinlevel/_index.md new file mode 100644 index 0000000000..a3afd6d835 --- /dev/null +++ b/english/cpp/aspose.pdf/document/mergeoptions/set_maximumnodesinlevel/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Document::MergeOptions::set_MaximumNodesInLevel method +linktitle: set_MaximumNodesInLevel +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::MergeOptions::set_MaximumNodesInLevel method. Gets and sets the maximum nodes in pages tree level. Default is 10 in C++.' +type: docs +weight: 500 +url: /cpp/aspose.pdf/document/mergeoptions/set_maximumnodesinlevel/ +--- +## MergeOptions::set_MaximumNodesInLevel method + + +Gets and sets the maximum nodes in pages tree level. Default is 10. + +```cpp +void Aspose::Pdf::Document::MergeOptions::set_MaximumNodesInLevel(uint8_t value) +``` + +## See Also + +* Class [MergeOptions](../) +* Class [Document](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/document/optimizationoptions/_index.md b/english/cpp/aspose.pdf/document/optimizationoptions/_index.md new file mode 100644 index 0000000000..bb698b6d3c --- /dev/null +++ b/english/cpp/aspose.pdf/document/optimizationoptions/_index.md @@ -0,0 +1,33 @@ +--- +title: Aspose::Pdf::Document::OptimizationOptions class +linktitle: OptimizationOptions +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::OptimizationOptions class. Class which describes document optimization algorithm. Instance of this class may be used as parameter of OptimizeResources() method in C++.' +type: docs +weight: 12400 +url: /cpp/aspose.pdf/document/optimizationoptions/ +--- +## OptimizationOptions class + + +Class which describes document optimization algorithm. Instance of this class may be used as parameter of [OptimizeResources()](../optimizeresources/) method. + +```cpp +class OptimizationOptions : public Aspose::Pdf::Optimization::OptimizationOptions +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [All](./all/)() | Creates optimization strategy will all options activated. | + +## Deprecated +This class is obsolete. Please use Aspose.Pdf.Optimization.OptimizationOptions instead. + +## See Also + +* Class [OptimizationOptions](../../../aspose.pdf.optimization/optimizationoptions/) +* Class [Document](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/optimizationoptions/all/_index.md b/english/cpp/aspose.pdf/document/optimizationoptions/all/_index.md new file mode 100644 index 0000000000..56a2dccd3c --- /dev/null +++ b/english/cpp/aspose.pdf/document/optimizationoptions/all/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::Document::OptimizationOptions::All method +linktitle: All +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::OptimizationOptions::All method. Creates optimization strategy will all options activated in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/document/optimizationoptions/all/ +--- +## OptimizationOptions::All method + + +Creates optimization strategy will all options activated. + +```cpp +static System::SharedPtr Aspose::Pdf::Document::OptimizationOptions::All() +``` + + +### ReturnValue + +[OptimizationOptions](../) object. + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [OptimizationOptions](../) +* Class [OptimizationOptions](../) +* Class [Document](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/document/optimizeresources/_index.md b/english/cpp/aspose.pdf/document/optimizeresources/_index.md index 3ccb8a255e..59097e8ec1 100644 --- a/english/cpp/aspose.pdf/document/optimizeresources/_index.md +++ b/english/cpp/aspose.pdf/document/optimizeresources/_index.md @@ -45,6 +45,7 @@ void Aspose::Pdf::Document::OptimizeResources(System::SharedPtr op | Parameter | Type | Description | | --- | --- | --- | -| options | System::SharedPtr\ | An optional parameter of type **RepairOptions** to specify repair settings. If not provided, default settings will be used. | +| options | System::SharedPtr\ | An optional parameter of type [RepairOptions](../repairoptions/) to specify repair settings. If not provided, default settings will be used. | ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RepairOptions](../repairoptions/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/repairoptions/_index.md b/english/cpp/aspose.pdf/document/repairoptions/_index.md new file mode 100644 index 0000000000..0f3f116d3c --- /dev/null +++ b/english/cpp/aspose.pdf/document/repairoptions/_index.md @@ -0,0 +1,35 @@ +--- +title: Aspose::Pdf::Document::RepairOptions class +linktitle: RepairOptions +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::RepairOptions class. Represents options for repairing a PDF document in C++.' +type: docs +weight: 12500 +url: /cpp/aspose.pdf/document/repairoptions/ +--- +## RepairOptions class + + +Represents options for repairing a PDF document. + +```cpp +class RepairOptions : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_RestoreIndirectObjectGenerations](./get_restoreindirectobjectgenerations/)() const | Gets a value indicating whether to restore wrong generation numbers in references to indirect objects during the repair process. | +| [RepairOptions](./repairoptions/)() | | +| [set_RestoreIndirectObjectGenerations](./set_restoreindirectobjectgenerations/)(bool) | Sets a value indicating whether to restore wrong generation numbers in references to indirect objects during the repair process. | +## Remarks + + +This class provides a way to customize the repair process of a PDF document. +## See Also + +* Class [Object](../../../system/object/) +* Class [Document](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/repairoptions/get_restoreindirectobjectgenerations/_index.md b/english/cpp/aspose.pdf/document/repairoptions/get_restoreindirectobjectgenerations/_index.md new file mode 100644 index 0000000000..1a00b09687 --- /dev/null +++ b/english/cpp/aspose.pdf/document/repairoptions/get_restoreindirectobjectgenerations/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Document::RepairOptions::get_RestoreIndirectObjectGenerations method +linktitle: get_RestoreIndirectObjectGenerations +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::RepairOptions::get_RestoreIndirectObjectGenerations method. Gets a value indicating whether to restore wrong generation numbers in references to indirect objects during the repair process in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf/document/repairoptions/get_restoreindirectobjectgenerations/ +--- +## RepairOptions::get_RestoreIndirectObjectGenerations method + + +Gets a value indicating whether to restore wrong generation numbers in references to indirect objects during the repair process. + +```cpp +bool Aspose::Pdf::Document::RepairOptions::get_RestoreIndirectObjectGenerations() const +``` + +## See Also + +* Class [RepairOptions](../) +* Class [Document](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/document/repairoptions/repairoptions/_index.md b/english/cpp/aspose.pdf/document/repairoptions/repairoptions/_index.md new file mode 100644 index 0000000000..fa4c658be4 --- /dev/null +++ b/english/cpp/aspose.pdf/document/repairoptions/repairoptions/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Document::RepairOptions::RepairOptions constructor +linktitle: RepairOptions +second_title: Aspose.PDF for C++ API Reference +description: 'How to use RepairOptions constructor of Aspose::Pdf::Document::RepairOptions class in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/document/repairoptions/repairoptions/ +--- +## RepairOptions::RepairOptions constructor + + + + +```cpp +Aspose::Pdf::Document::RepairOptions::RepairOptions() +``` + +## See Also + +* Class [RepairOptions](../) +* Class [Document](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/document/repairoptions/set_restoreindirectobjectgenerations/_index.md b/english/cpp/aspose.pdf/document/repairoptions/set_restoreindirectobjectgenerations/_index.md new file mode 100644 index 0000000000..5e523791e0 --- /dev/null +++ b/english/cpp/aspose.pdf/document/repairoptions/set_restoreindirectobjectgenerations/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::Document::RepairOptions::set_RestoreIndirectObjectGenerations method +linktitle: set_RestoreIndirectObjectGenerations +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Document::RepairOptions::set_RestoreIndirectObjectGenerations method. Sets a value indicating whether to restore wrong generation numbers in references to indirect objects during the repair process in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf/document/repairoptions/set_restoreindirectobjectgenerations/ +--- +## RepairOptions::set_RestoreIndirectObjectGenerations method + + +Sets a value indicating whether to restore wrong generation numbers in references to indirect objects during the repair process. + +```cpp +void Aspose::Pdf::Document::RepairOptions::set_RestoreIndirectObjectGenerations(bool value) +``` + +## See Also + +* Class [RepairOptions](../) +* Class [Document](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/document/save/_index.md b/english/cpp/aspose.pdf/document/save/_index.md index f0d2257b04..4f256d2b40 100644 --- a/english/cpp/aspose.pdf/document/save/_index.md +++ b/english/cpp/aspose.pdf/document/save/_index.md @@ -41,6 +41,7 @@ void Aspose::Pdf::Document::Save(System::SharedPtr options) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SaveOptions](../../saveoptions/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) @@ -61,6 +62,8 @@ void Aspose::Pdf::Document::Save(System::SharedPtr output) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -81,6 +84,8 @@ void Aspose::Pdf::Document::Save(System::SharedPtr outputStr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Enum [SaveFormat](../../saveformat/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) @@ -102,6 +107,8 @@ void Aspose::Pdf::Document::Save(System::SharedPtr outputStr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [SaveOptions](../../saveoptions/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) @@ -125,6 +132,9 @@ void Aspose::Pdf::Document::Save(System::SharedPtr re ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponse](../../../system.web/httpresponse/) +* Class [String](../../../system/string/) * Enum [ContentDisposition](../../contentdisposition/) * Class [SaveOptions](../../saveoptions/) * Class [Document](../) @@ -146,6 +156,7 @@ void Aspose::Pdf::Document::Save(System::String outputFileName) ## See Also +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -166,6 +177,7 @@ void Aspose::Pdf::Document::Save(System::String outputFileName, SaveFormat forma ## See Also +* Class [String](../../../system/string/) * Enum [SaveFormat](../../saveformat/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) @@ -187,6 +199,8 @@ void Aspose::Pdf::Document::Save(System::String outputFileName, System::SharedPt ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SaveOptions](../../saveoptions/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/savexml/_index.md b/english/cpp/aspose.pdf/document/savexml/_index.md index 608821a4a7..e4afd59c77 100644 --- a/english/cpp/aspose.pdf/document/savexml/_index.md +++ b/english/cpp/aspose.pdf/document/savexml/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Document::SaveXml(System::String file) ## See Also +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/sendto/_index.md b/english/cpp/aspose.pdf/document/sendto/_index.md index f2c6674134..b35a65a052 100644 --- a/english/cpp/aspose.pdf/document/sendto/_index.md +++ b/english/cpp/aspose.pdf/document/sendto/_index.md @@ -26,7 +26,9 @@ void Aspose::Pdf::Document::SendTo(System::SharedPtr de ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentDevice](../../../aspose.pdf.devices/documentdevice/) +* Class [Stream](../../../system.io/stream/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -49,7 +51,9 @@ void Aspose::Pdf::Document::SendTo(System::SharedPtr de ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentDevice](../../../aspose.pdf.devices/documentdevice/) +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -70,7 +74,9 @@ void Aspose::Pdf::Document::SendTo(System::SharedPtr de ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentDevice](../../../aspose.pdf.devices/documentdevice/) +* Class [Stream](../../../system.io/stream/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -91,7 +97,9 @@ void Aspose::Pdf::Document::SendTo(System::SharedPtr de ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DocumentDevice](../../../aspose.pdf.devices/documentdevice/) +* Class [String](../../../system/string/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/set_background/_index.md b/english/cpp/aspose.pdf/document/set_background/_index.md index d9dfb4c42f..40a9796165 100644 --- a/english/cpp/aspose.pdf/document/set_background/_index.md +++ b/english/cpp/aspose.pdf/document/set_background/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Document::set_Background(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/document/set_collection/_index.md b/english/cpp/aspose.pdf/document/set_collection/_index.md index bf8a079b8b..a11d3cc9ab 100644 --- a/english/cpp/aspose.pdf/document/set_collection/_index.md +++ b/english/cpp/aspose.pdf/document/set_collection/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Document::set_Collection(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/document/validate/_index.md b/english/cpp/aspose.pdf/document/validate/_index.md index 3180942edb..ffd46e6492 100644 --- a/english/cpp/aspose.pdf/document/validate/_index.md +++ b/english/cpp/aspose.pdf/document/validate/_index.md @@ -27,6 +27,7 @@ The operation result ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfFormatConversionOptions](../../pdfformatconversionoptions/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) @@ -52,6 +53,8 @@ The operation result ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Enum [PdfFormat](../../pdfformat/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) @@ -77,6 +80,7 @@ The operation result ## See Also +* Class [String](../../../system/string/) * Enum [PdfFormat](../../pdfformat/) * Class [Document](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/documentextensions/splitsharedimages/_index.md b/english/cpp/aspose.pdf/documentextensions/splitsharedimages/_index.md index 86141524dd..08647360c4 100644 --- a/english/cpp/aspose.pdf/documentextensions/splitsharedimages/_index.md +++ b/english/cpp/aspose.pdf/documentextensions/splitsharedimages/_index.md @@ -25,6 +25,7 @@ static void Aspose::Pdf::DocumentExtensions::SplitSharedImages(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) * Class [Page](../../page/) * Class [DocumentExtensions](../) diff --git a/english/cpp/aspose.pdf/documentfactory/createdocument/_index.md b/english/cpp/aspose.pdf/documentfactory/createdocument/_index.md index faa734490e..0a7c2caa3b 100644 --- a/english/cpp/aspose.pdf/documentfactory/createdocument/_index.md +++ b/english/cpp/aspose.pdf/documentfactory/createdocument/_index.md @@ -23,6 +23,7 @@ Created document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) * Class [DocumentFactory](../) * Namespace [Aspose::Pdf](../../) @@ -47,7 +48,9 @@ Created document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [Stream](../../../system.io/stream/) * Class [DocumentFactory](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -72,7 +75,9 @@ Created document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [Stream](../../../system.io/stream/) * Class [LoadOptions](../../loadoptions/) * Class [DocumentFactory](../) * Namespace [Aspose::Pdf](../../) @@ -98,7 +103,10 @@ Created document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [Stream](../../../system.io/stream/) +* Class [String](../../../system/string/) * Class [DocumentFactory](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -122,7 +130,9 @@ Created document. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) +* Class [String](../../../system/string/) * Class [DocumentFactory](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/_index.md b/english/cpp/aspose.pdf/documentinfo/_index.md index 7d2091313e..30a7f7d546 100644 --- a/english/cpp/aspose.pdf/documentinfo/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/_index.md @@ -53,5 +53,6 @@ class DocumentInfo : public System::Collections::Generic::Dictionary document) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/documentinfo/get_author/_index.md b/english/cpp/aspose.pdf/documentinfo/get_author/_index.md index b2b888537c..fdff031727 100644 --- a/english/cpp/aspose.pdf/documentinfo/get_author/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/get_author/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::DocumentInfo::get_Author() ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/get_creationdate/_index.md b/english/cpp/aspose.pdf/documentinfo/get_creationdate/_index.md index e005444fe7..945b34ce4f 100644 --- a/english/cpp/aspose.pdf/documentinfo/get_creationdate/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/get_creationdate/_index.md @@ -18,6 +18,7 @@ System::DateTime Aspose::Pdf::DocumentInfo::get_CreationDate() ## See Also +* Class [DateTime](../../../system/datetime/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/get_creationtimezone/_index.md b/english/cpp/aspose.pdf/documentinfo/get_creationtimezone/_index.md index 2060c7f2e6..a55345f2b2 100644 --- a/english/cpp/aspose.pdf/documentinfo/get_creationtimezone/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/get_creationtimezone/_index.md @@ -18,6 +18,7 @@ System::TimeSpan Aspose::Pdf::DocumentInfo::get_CreationTimeZone() ## See Also +* Class [TimeSpan](../../../system/timespan/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/get_creator/_index.md b/english/cpp/aspose.pdf/documentinfo/get_creator/_index.md index dd7db6f98a..b4a9178991 100644 --- a/english/cpp/aspose.pdf/documentinfo/get_creator/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/get_creator/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::DocumentInfo::get_Creator() ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/get_keywords/_index.md b/english/cpp/aspose.pdf/documentinfo/get_keywords/_index.md index c98c3bfb36..cd6d7dbf42 100644 --- a/english/cpp/aspose.pdf/documentinfo/get_keywords/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/get_keywords/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::DocumentInfo::get_Keywords() ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/get_moddate/_index.md b/english/cpp/aspose.pdf/documentinfo/get_moddate/_index.md index 800b666a74..53c51fe044 100644 --- a/english/cpp/aspose.pdf/documentinfo/get_moddate/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/get_moddate/_index.md @@ -18,6 +18,7 @@ System::DateTime Aspose::Pdf::DocumentInfo::get_ModDate() ## See Also +* Class [DateTime](../../../system/datetime/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/get_modtimezone/_index.md b/english/cpp/aspose.pdf/documentinfo/get_modtimezone/_index.md index 03baa66486..46b98ea548 100644 --- a/english/cpp/aspose.pdf/documentinfo/get_modtimezone/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/get_modtimezone/_index.md @@ -18,6 +18,7 @@ System::TimeSpan Aspose::Pdf::DocumentInfo::get_ModTimeZone() ## See Also +* Class [TimeSpan](../../../system/timespan/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/get_producer/_index.md b/english/cpp/aspose.pdf/documentinfo/get_producer/_index.md index dadf6b6ffd..b26ba38946 100644 --- a/english/cpp/aspose.pdf/documentinfo/get_producer/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/get_producer/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::DocumentInfo::get_Producer() ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/get_subject/_index.md b/english/cpp/aspose.pdf/documentinfo/get_subject/_index.md index 94860d74f6..bf271b4713 100644 --- a/english/cpp/aspose.pdf/documentinfo/get_subject/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/get_subject/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::DocumentInfo::get_Subject() ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/get_title/_index.md b/english/cpp/aspose.pdf/documentinfo/get_title/_index.md index 97b96caa5d..bb9225f83b 100644 --- a/english/cpp/aspose.pdf/documentinfo/get_title/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/get_title/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::DocumentInfo::get_Title() ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/get_trapped/_index.md b/english/cpp/aspose.pdf/documentinfo/get_trapped/_index.md index dbf0f77275..e18f11823a 100644 --- a/english/cpp/aspose.pdf/documentinfo/get_trapped/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/get_trapped/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::DocumentInfo::get_Trapped() ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/idx_get/_index.md b/english/cpp/aspose.pdf/documentinfo/idx_get/_index.md index de7a4f7873..d9d66fea45 100644 --- a/english/cpp/aspose.pdf/documentinfo/idx_get/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/idx_get/_index.md @@ -27,6 +27,7 @@ System::String Aspose::Pdf::DocumentInfo::idx_get(const System::String &key) con ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/idx_set/_index.md b/english/cpp/aspose.pdf/documentinfo/idx_set/_index.md index f9f5525d24..a85969f595 100644 --- a/english/cpp/aspose.pdf/documentinfo/idx_set/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/idx_set/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::DocumentInfo::idx_set(const System::String &key, System::Strin ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/ispredefinedkey/_index.md b/english/cpp/aspose.pdf/documentinfo/ispredefinedkey/_index.md index c309f4bcb3..306aad2d85 100644 --- a/english/cpp/aspose.pdf/documentinfo/ispredefinedkey/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/ispredefinedkey/_index.md @@ -27,6 +27,7 @@ True in case the key is predefined. ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/remove/_index.md b/english/cpp/aspose.pdf/documentinfo/remove/_index.md index 9ef9973b07..4d409fc2b6 100644 --- a/english/cpp/aspose.pdf/documentinfo/remove/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/remove/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::DocumentInfo::Remove(System::String key) ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/set_author/_index.md b/english/cpp/aspose.pdf/documentinfo/set_author/_index.md index 77ddd36360..03b89693fe 100644 --- a/english/cpp/aspose.pdf/documentinfo/set_author/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/set_author/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocumentInfo::set_Author(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/set_creationdate/_index.md b/english/cpp/aspose.pdf/documentinfo/set_creationdate/_index.md index fc7d6ad0ee..18c55fde47 100644 --- a/english/cpp/aspose.pdf/documentinfo/set_creationdate/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/set_creationdate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocumentInfo::set_CreationDate(System::DateTime value) ## See Also +* Class [DateTime](../../../system/datetime/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/set_creationtimezone/_index.md b/english/cpp/aspose.pdf/documentinfo/set_creationtimezone/_index.md index 32d420d503..99aec89685 100644 --- a/english/cpp/aspose.pdf/documentinfo/set_creationtimezone/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/set_creationtimezone/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocumentInfo::set_CreationTimeZone(System::TimeSpan value) ## See Also +* Class [TimeSpan](../../../system/timespan/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/set_creator/_index.md b/english/cpp/aspose.pdf/documentinfo/set_creator/_index.md index 986fcbfb92..681245b2f2 100644 --- a/english/cpp/aspose.pdf/documentinfo/set_creator/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/set_creator/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocumentInfo::set_Creator(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/set_keywords/_index.md b/english/cpp/aspose.pdf/documentinfo/set_keywords/_index.md index 9eeafc667b..a7ad70f9a0 100644 --- a/english/cpp/aspose.pdf/documentinfo/set_keywords/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/set_keywords/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocumentInfo::set_Keywords(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/set_moddate/_index.md b/english/cpp/aspose.pdf/documentinfo/set_moddate/_index.md index 3d74e34871..53e1428b7b 100644 --- a/english/cpp/aspose.pdf/documentinfo/set_moddate/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/set_moddate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocumentInfo::set_ModDate(System::DateTime value) ## See Also +* Class [DateTime](../../../system/datetime/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/set_modtimezone/_index.md b/english/cpp/aspose.pdf/documentinfo/set_modtimezone/_index.md index 3cdf1cb87f..b220a5371a 100644 --- a/english/cpp/aspose.pdf/documentinfo/set_modtimezone/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/set_modtimezone/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocumentInfo::set_ModTimeZone(System::TimeSpan value) ## See Also +* Class [TimeSpan](../../../system/timespan/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/set_producer/_index.md b/english/cpp/aspose.pdf/documentinfo/set_producer/_index.md index dbbf7848b4..d2d9fe175f 100644 --- a/english/cpp/aspose.pdf/documentinfo/set_producer/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/set_producer/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocumentInfo::set_Producer(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/set_subject/_index.md b/english/cpp/aspose.pdf/documentinfo/set_subject/_index.md index b8412505de..e42465e041 100644 --- a/english/cpp/aspose.pdf/documentinfo/set_subject/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/set_subject/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocumentInfo::set_Subject(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/set_title/_index.md b/english/cpp/aspose.pdf/documentinfo/set_title/_index.md index 8439b2ff2d..e0ff083813 100644 --- a/english/cpp/aspose.pdf/documentinfo/set_title/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/set_title/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocumentInfo::set_Title(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/documentinfo/set_trapped/_index.md b/english/cpp/aspose.pdf/documentinfo/set_trapped/_index.md index 79965ac99d..931e07614d 100644 --- a/english/cpp/aspose.pdf/documentinfo/set_trapped/_index.md +++ b/english/cpp/aspose.pdf/documentinfo/set_trapped/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::DocumentInfo::set_Trapped(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [DocumentInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/embeddedfilecollection/_index.md b/english/cpp/aspose.pdf/embeddedfilecollection/_index.md index 38159684d3..9e60426af7 100644 --- a/english/cpp/aspose.pdf/embeddedfilecollection/_index.md +++ b/english/cpp/aspose.pdf/embeddedfilecollection/_index.md @@ -36,5 +36,6 @@ class EmbeddedFileCollection : public System::Collections::Generic::ICollection< | [idx_get](./idx_get/)(System::String) | Gets embedded file by its name. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/embeddedfilecollection/add/_index.md b/english/cpp/aspose.pdf/embeddedfilecollection/add/_index.md index 9ceced1bde..767ce16bc7 100644 --- a/english/cpp/aspose.pdf/embeddedfilecollection/add/_index.md +++ b/english/cpp/aspose.pdf/embeddedfilecollection/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::EmbeddedFileCollection::Add(const System::SharedPtr> Aspose::Pd ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [String](../../../system/string/) * Class [EmbeddedFileCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/embeddedfilecollection/get_syncroot/_index.md b/english/cpp/aspose.pdf/embeddedfilecollection/get_syncroot/_index.md index 070c870ce5..b161f4f3ad 100644 --- a/english/cpp/aspose.pdf/embeddedfilecollection/get_syncroot/_index.md +++ b/english/cpp/aspose.pdf/embeddedfilecollection/get_syncroot/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::EmbeddedFileCollection::get_SyncR ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [EmbeddedFileCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/embeddedfilecollection/getenumerator/_index.md b/english/cpp/aspose.pdf/embeddedfilecollection/getenumerator/_index.md index 268acd80c7..4293bd4cbe 100644 --- a/english/cpp/aspose.pdf/embeddedfilecollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf/embeddedfilecollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator of colleciton. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [FileSpecification](../../filespecification/) * Class [EmbeddedFileCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/embeddedfilecollection/idx_get/_index.md b/english/cpp/aspose.pdf/embeddedfilecollection/idx_get/_index.md index bf3f0af50f..e2d3c11ba6 100644 --- a/english/cpp/aspose.pdf/embeddedfilecollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf/embeddedfilecollection/idx_get/_index.md @@ -27,6 +27,7 @@ Retreived embedded file specification ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileSpecification](../../filespecification/) * Class [EmbeddedFileCollection](../) * Namespace [Aspose::Pdf](../../) @@ -51,7 +52,9 @@ Retreived embedded file specification. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileSpecification](../../filespecification/) +* Class [String](../../../system/string/) * Class [EmbeddedFileCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/encryptedpayload/_index.md b/english/cpp/aspose.pdf/encryptedpayload/_index.md index 2531a58ef9..c3a156ec39 100644 --- a/english/cpp/aspose.pdf/encryptedpayload/_index.md +++ b/english/cpp/aspose.pdf/encryptedpayload/_index.md @@ -26,5 +26,6 @@ class EncryptedPayload : public System::Object | [get_Version](./get_version/)() | Gets version number. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/encryptedpayload/encryptedpayload/_index.md b/english/cpp/aspose.pdf/encryptedpayload/encryptedpayload/_index.md index a7d20278df..53913cbe1e 100644 --- a/english/cpp/aspose.pdf/encryptedpayload/encryptedpayload/_index.md +++ b/english/cpp/aspose.pdf/encryptedpayload/encryptedpayload/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::EncryptedPayload::EncryptedPayload(System::SharedPtr) | Gets reference on object that represent marging info. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | ## See Also * Class [LoadOptions](../loadoptions/) diff --git a/english/cpp/aspose.pdf/epubloadoptions/epubloadoptions/_index.md b/english/cpp/aspose.pdf/epubloadoptions/epubloadoptions/_index.md index 680d532885..33d34cffd8 100644 --- a/english/cpp/aspose.pdf/epubloadoptions/epubloadoptions/_index.md +++ b/english/cpp/aspose.pdf/epubloadoptions/epubloadoptions/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::EpubLoadOptions::EpubLoadOptions(System::Drawing::SizeF pageSize) ## See Also +* Class [SizeF](../../../system.drawing/sizef/) * Class [EpubLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/epubloadoptions/get_customcss/_index.md b/english/cpp/aspose.pdf/epubloadoptions/get_customcss/_index.md index ef972c5061..ca8054b9e0 100644 --- a/english/cpp/aspose.pdf/epubloadoptions/get_customcss/_index.md +++ b/english/cpp/aspose.pdf/epubloadoptions/get_customcss/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::EpubLoadOptions::get_CustomCss() const ## See Also +* Class [String](../../../system/string/) * Class [EpubLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/epubloadoptions/get_margin/_index.md b/english/cpp/aspose.pdf/epubloadoptions/get_margin/_index.md index 52e0d157c7..2263e550d8 100644 --- a/english/cpp/aspose.pdf/epubloadoptions/get_margin/_index.md +++ b/english/cpp/aspose.pdf/epubloadoptions/get_margin/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::EpubLoadOptions::get_Margin() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [EpubLoadOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/epubloadoptions/get_pagesize/_index.md b/english/cpp/aspose.pdf/epubloadoptions/get_pagesize/_index.md index c8286c4719..93b540bd9d 100644 --- a/english/cpp/aspose.pdf/epubloadoptions/get_pagesize/_index.md +++ b/english/cpp/aspose.pdf/epubloadoptions/get_pagesize/_index.md @@ -18,6 +18,7 @@ System::Drawing::SizeF Aspose::Pdf::EpubLoadOptions::get_PageSize() const ## See Also +* Class [SizeF](../../../system.drawing/sizef/) * Class [EpubLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/epubloadoptions/set_customcss/_index.md b/english/cpp/aspose.pdf/epubloadoptions/set_customcss/_index.md index 3966b4a99e..dd0de78908 100644 --- a/english/cpp/aspose.pdf/epubloadoptions/set_customcss/_index.md +++ b/english/cpp/aspose.pdf/epubloadoptions/set_customcss/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::EpubLoadOptions::set_CustomCss(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [EpubLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/epubloadoptions/set_margin/_index.md b/english/cpp/aspose.pdf/epubloadoptions/set_margin/_index.md index be87a8889f..11258b47f4 100644 --- a/english/cpp/aspose.pdf/epubloadoptions/set_margin/_index.md +++ b/english/cpp/aspose.pdf/epubloadoptions/set_margin/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::EpubLoadOptions::set_Margin(System::SharedPtr valu ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [EpubLoadOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/epubsaveoptions/_index.md b/english/cpp/aspose.pdf/epubsaveoptions/_index.md index f2752a8695..4020cd5068 100644 --- a/english/cpp/aspose.pdf/epubsaveoptions/_index.md +++ b/english/cpp/aspose.pdf/epubsaveoptions/_index.md @@ -16,23 +16,18 @@ Save options for export to EPUB format. class EpubSaveOptions : public Aspose::Pdf::UnifiedSaveOptions ``` +## Enums + +| Enum | Description | +| --- | --- | +| [RecognitionMode](./recognitionmode/) | When PDF file (that usually has fixed layout) is being converted, the conversion engine tries to perform grouping and multi-level analysis to restore the original document author's intent and produce result in flow layout. This property tunes that conversion for this or that desirable method of recognition of content. | ## Methods | Method | Description | | --- | --- | | [EpubSaveOptions](./epubsaveoptions/)() | Constructor. | -| [get_CacheGlyphs](../saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | -| [get_ExtractOcrSublayerOnly](../unifiedsaveoptions/get_extractocrsublayeronly/)() const | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | -| [get_SaveFormat](../saveoptions/get_saveformat/)() const | Format of data save. | | [get_Title](./get_title/)() const | Gets EPUB document title. | -| [get_WarningHandler](../saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [set_CacheGlyphs](../saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | -| [set_ExtractOcrSublayerOnly](../unifiedsaveoptions/set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [set_Title](./set_title/)(System::String) | Sets EPUB document title. | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | ## See Also * Class [UnifiedSaveOptions](../unifiedsaveoptions/) diff --git a/english/cpp/aspose.pdf/epubsaveoptions/get_title/_index.md b/english/cpp/aspose.pdf/epubsaveoptions/get_title/_index.md index def9f81862..0002691b5b 100644 --- a/english/cpp/aspose.pdf/epubsaveoptions/get_title/_index.md +++ b/english/cpp/aspose.pdf/epubsaveoptions/get_title/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::EpubSaveOptions::get_Title() const ## See Also +* Class [String](../../../system/string/) * Class [EpubSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/epubsaveoptions/recognitionmode/_index.md b/english/cpp/aspose.pdf/epubsaveoptions/recognitionmode/_index.md new file mode 100644 index 0000000000..57846a2256 --- /dev/null +++ b/english/cpp/aspose.pdf/epubsaveoptions/recognitionmode/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::EpubSaveOptions::RecognitionMode enum +linktitle: RecognitionMode +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::EpubSaveOptions::RecognitionMode enum. When PDF file (that usually has fixed layout) is being converted, the conversion engine tries to perform grouping and multi-level analysis to restore the original document author''s intent and produce result in flow layout. This property tunes that conversion for this or that desirable method of recognition of content in C++.' +type: docs +weight: 400 +url: /cpp/aspose.pdf/epubsaveoptions/recognitionmode/ +--- +## RecognitionMode enum + + +When PDF file (that usually has fixed layout) is being converted, the conversion engine tries to perform grouping and multi-level analysis to restore the original document author's intent and produce result in flow layout. This property tunes that conversion for this or that desirable method of recognition of content. + +```cpp +enum class RecognitionMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Flow | 0 | Full recognition mode, the engine tries to perform grouping and multi-level analysis to restore the original document author's intent and produce xhtml in flow layout. | +| PdfFlow | 1 | The main idea of this conversion is based on saving "natural" order of content rendering that is formed during processing of pdf documents. In the general cases pdf documents keep top-down, left-right rendering order (see attachment directions.png). This assumption allows to create a single-path algorithm that will transform Aps elements that have positions (fixed-layout) into flow formats like HTML,EPUB,DOC. This mode will be especially useful for converting from PDF(APS) into EPUB, because the EPUB format was developed for e-readers like the Kindle or smart-phones. The size of screen those devices usually is less than the size of screen of ordinary PC. Therefore the content of EPUB documents is better to save in the flow format, for correct rendering on screens with different sizes. In this mode every column will be added to the end of previous column this allows to keep the logical structure of transformed document during "pagination" in EPUB readers. This achievement allows correctly render scientific or magazine articles. | +| Fixed | 2 | This mode is fast and good for maximally preserving the original look pages, but unfortunately many EPUB readeres don't support xhtml with fixed layout. | + +## See Also + +* Class [EpubSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/epubsaveoptions/set_title/_index.md b/english/cpp/aspose.pdf/epubsaveoptions/set_title/_index.md index 9c79217889..f1e0ea7379 100644 --- a/english/cpp/aspose.pdf/epubsaveoptions/set_title/_index.md +++ b/english/cpp/aspose.pdf/epubsaveoptions/set_title/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::EpubSaveOptions::set_Title(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [EpubSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/excelsaveoptions/_index.md b/english/cpp/aspose.pdf/excelsaveoptions/_index.md index 8cc13ddcec..eef89b81f9 100644 --- a/english/cpp/aspose.pdf/excelsaveoptions/_index.md +++ b/english/cpp/aspose.pdf/excelsaveoptions/_index.md @@ -16,29 +16,24 @@ Save options for export to Excel format. class ExcelSaveOptions : public Aspose::Pdf::UnifiedSaveOptions ``` +## Enums + +| Enum | Description | +| --- | --- | +| [ExcelFormat](./excelformat/) | Allows to specify .xlsx, .xls/xml or csv file format. Default value is XLSX;. | ## Methods | Method | Description | | --- | --- | | [ExcelSaveOptions](./excelsaveoptions/)() | Constructor. | -| [get_CacheGlyphs](../saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | -| [get_ExtractOcrSublayerOnly](../unifiedsaveoptions/get_extractocrsublayeronly/)() const | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [get_Format](./get_format/)() const | Output format. | | [get_InsertBlankColumnAtFirst](./get_insertblankcolumnatfirst/)() const | Set true if you need inserting of blank column as the first column of worksheet. Default value is false; it means that blank column will not be inserted. | | [get_MinimizeTheNumberOfWorksheets](./get_minimizethenumberofworksheets/)() const | Set true if you need to minimize the number of worksheets in resultant workbook. Default value is false; it means save of each PDF page as separated worksheet. | -| [get_SaveFormat](../saveoptions/get_saveformat/)() const | Format of data save. | | [get_UniformWorksheets](./get_uniformworksheets/)() const | Set true for using uniform columns division through the document. Default value is false; it means that columns division will independent for each page. | -| [get_WarningHandler](../saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [set_CacheGlyphs](../saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | -| [set_ExtractOcrSublayerOnly](../unifiedsaveoptions/set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [set_Format](./set_format/)(ExcelSaveOptions::ExcelFormat) | Output format. | | [set_InsertBlankColumnAtFirst](./set_insertblankcolumnatfirst/)(bool) | Set true if you need inserting of blank column as the first column of worksheet. Default value is false; it means that blank column will not be inserted. | | [set_MinimizeTheNumberOfWorksheets](./set_minimizethenumberofworksheets/)(bool) | Set true if you need to minimize the number of worksheets in resultant workbook. Default value is false; it means save of each PDF page as separated worksheet. | | [set_UniformWorksheets](./set_uniformworksheets/)(bool) | Set true for using uniform columns division through the document. Default value is false; it means that columns division will independent for each page. | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | ## See Also * Class [UnifiedSaveOptions](../unifiedsaveoptions/) diff --git a/english/cpp/aspose.pdf/excelsaveoptions/excelformat/_index.md b/english/cpp/aspose.pdf/excelsaveoptions/excelformat/_index.md new file mode 100644 index 0000000000..80f3ac3287 --- /dev/null +++ b/english/cpp/aspose.pdf/excelsaveoptions/excelformat/_index.md @@ -0,0 +1,33 @@ +--- +title: Aspose::Pdf::ExcelSaveOptions::ExcelFormat enum +linktitle: ExcelFormat +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::ExcelSaveOptions::ExcelFormat enum. Allows to specify .xlsx, .xls/xml or csv file format. Default value is XLSX; in C++.' +type: docs +weight: 1000 +url: /cpp/aspose.pdf/excelsaveoptions/excelformat/ +--- +## ExcelFormat enum + + +Allows to specify .xlsx, .xls/xml or csv file format. Default value is XLSX;. + +```cpp +enum class ExcelFormat +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| XMLSpreadSheet2003 | 0 | Excel 2003 XML Format. | +| XLSX | 1 | Office Open XML (.xlsx) File Format. | +| CSV | 2 | A comma-separated values (CSV) File Format. | +| XLSM | 3 | A macro-enabled Office Open XML (.xlsm) File Format. | +| ODS | 4 | OpenDocument Spreadsheet. | + +## See Also + +* Class [ExcelSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/excelsaveoptions/get_format/_index.md b/english/cpp/aspose.pdf/excelsaveoptions/get_format/_index.md index 72f84cc118..69e6b8febe 100644 --- a/english/cpp/aspose.pdf/excelsaveoptions/get_format/_index.md +++ b/english/cpp/aspose.pdf/excelsaveoptions/get_format/_index.md @@ -18,6 +18,7 @@ ExcelSaveOptions::ExcelFormat Aspose::Pdf::ExcelSaveOptions::get_Format() const ## See Also +* Enum [ExcelFormat](../excelformat/) * Class [ExcelSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/excelsaveoptions/set_format/_index.md b/english/cpp/aspose.pdf/excelsaveoptions/set_format/_index.md index 3e46f3fa9b..b684b34b27 100644 --- a/english/cpp/aspose.pdf/excelsaveoptions/set_format/_index.md +++ b/english/cpp/aspose.pdf/excelsaveoptions/set_format/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::ExcelSaveOptions::set_Format(ExcelSaveOptions::ExcelFormat val ## See Also +* Enum [ExcelFormat](../excelformat/) * Class [ExcelSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/filechecker/iscontentsafe/_index.md b/english/cpp/aspose.pdf/filechecker/iscontentsafe/_index.md index de0d448a8a..2d7e96ca24 100644 --- a/english/cpp/aspose.pdf/filechecker/iscontentsafe/_index.md +++ b/english/cpp/aspose.pdf/filechecker/iscontentsafe/_index.md @@ -27,6 +27,8 @@ static bool Aspose::Pdf::FileChecker::IsContentSafe(System::SharedPtr spec) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileSpecification](../../filespecification/) * Class [FileParams](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/fileparams/get_checksum/_index.md b/english/cpp/aspose.pdf/fileparams/get_checksum/_index.md index bceac2641a..e06dd74c8a 100644 --- a/english/cpp/aspose.pdf/fileparams/get_checksum/_index.md +++ b/english/cpp/aspose.pdf/fileparams/get_checksum/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::FileParams::get_CheckSum() ## See Also +* Class [String](../../../system/string/) * Class [FileParams](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/fileparams/get_creationdate/_index.md b/english/cpp/aspose.pdf/fileparams/get_creationdate/_index.md index 52e7a64993..3d1fb08d41 100644 --- a/english/cpp/aspose.pdf/fileparams/get_creationdate/_index.md +++ b/english/cpp/aspose.pdf/fileparams/get_creationdate/_index.md @@ -18,6 +18,7 @@ System::DateTime Aspose::Pdf::FileParams::get_CreationDate() ## See Also +* Class [DateTime](../../../system/datetime/) * Class [FileParams](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/fileparams/get_moddate/_index.md b/english/cpp/aspose.pdf/fileparams/get_moddate/_index.md index 0b9c9ca566..07fc9eb2b8 100644 --- a/english/cpp/aspose.pdf/fileparams/get_moddate/_index.md +++ b/english/cpp/aspose.pdf/fileparams/get_moddate/_index.md @@ -18,6 +18,7 @@ System::DateTime Aspose::Pdf::FileParams::get_ModDate() ## See Also +* Class [DateTime](../../../system/datetime/) * Class [FileParams](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/fileparams/set_creationdate/_index.md b/english/cpp/aspose.pdf/fileparams/set_creationdate/_index.md index 9d8e19d504..128fcd1204 100644 --- a/english/cpp/aspose.pdf/fileparams/set_creationdate/_index.md +++ b/english/cpp/aspose.pdf/fileparams/set_creationdate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::FileParams::set_CreationDate(System::DateTime value) ## See Also +* Class [DateTime](../../../system/datetime/) * Class [FileParams](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/fileparams/set_moddate/_index.md b/english/cpp/aspose.pdf/fileparams/set_moddate/_index.md index b2fcefab67..54e9e8e97d 100644 --- a/english/cpp/aspose.pdf/fileparams/set_moddate/_index.md +++ b/english/cpp/aspose.pdf/fileparams/set_moddate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::FileParams::set_ModDate(System::DateTime value) ## See Also +* Class [DateTime](../../../system/datetime/) * Class [FileParams](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/filespecification/_index.md b/english/cpp/aspose.pdf/filespecification/_index.md index c91a46815e..3ef40a45ce 100644 --- a/english/cpp/aspose.pdf/filespecification/_index.md +++ b/english/cpp/aspose.pdf/filespecification/_index.md @@ -54,5 +54,6 @@ class FileSpecification : public System::IDisposable | [SetValue](./setvalue/)(System::String, System::String) | Sets application-specific parameter. | ## See Also +* Class [IDisposable](../../system/idisposable/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/filespecification/filespecification/_index.md b/english/cpp/aspose.pdf/filespecification/filespecification/_index.md index a0a09e9013..788c9cc0ae 100644 --- a/english/cpp/aspose.pdf/filespecification/filespecification/_index.md +++ b/english/cpp/aspose.pdf/filespecification/filespecification/_index.md @@ -38,6 +38,9 @@ Aspose::Pdf::FileSpecification::FileSpecification(System::SharedPtr Aspose::Pdf::FileSpecification::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CollectionItem](../../collectionitem/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/filespecification/get_contents/_index.md b/english/cpp/aspose.pdf/filespecification/get_contents/_index.md index c9f0419c3e..cc93856682 100644 --- a/english/cpp/aspose.pdf/filespecification/get_contents/_index.md +++ b/english/cpp/aspose.pdf/filespecification/get_contents/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::FileSpecification::get_Conten ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/filespecification/get_description/_index.md b/english/cpp/aspose.pdf/filespecification/get_description/_index.md index e3b07baa3a..07cfcfbf5c 100644 --- a/english/cpp/aspose.pdf/filespecification/get_description/_index.md +++ b/english/cpp/aspose.pdf/filespecification/get_description/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::FileSpecification::get_Description() ## See Also +* Class [String](../../../system/string/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/filespecification/get_encryptedpayload/_index.md b/english/cpp/aspose.pdf/filespecification/get_encryptedpayload/_index.md index 4b971388c0..dbbf91a205 100644 --- a/english/cpp/aspose.pdf/filespecification/get_encryptedpayload/_index.md +++ b/english/cpp/aspose.pdf/filespecification/get_encryptedpayload/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::FileSpecification: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [EncryptedPayload](../../encryptedpayload/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/filespecification/get_filesystem/_index.md b/english/cpp/aspose.pdf/filespecification/get_filesystem/_index.md index 63642660fa..92574ac801 100644 --- a/english/cpp/aspose.pdf/filespecification/get_filesystem/_index.md +++ b/english/cpp/aspose.pdf/filespecification/get_filesystem/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::FileSpecification::get_FileSystem() ## See Also +* Class [String](../../../system/string/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/filespecification/get_mimetype/_index.md b/english/cpp/aspose.pdf/filespecification/get_mimetype/_index.md index 15587d4494..014d044926 100644 --- a/english/cpp/aspose.pdf/filespecification/get_mimetype/_index.md +++ b/english/cpp/aspose.pdf/filespecification/get_mimetype/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::FileSpecification::get_MIMEType() ## See Also +* Class [String](../../../system/string/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/filespecification/get_name/_index.md b/english/cpp/aspose.pdf/filespecification/get_name/_index.md index 35e7a15eb3..60e7a18083 100644 --- a/english/cpp/aspose.pdf/filespecification/get_name/_index.md +++ b/english/cpp/aspose.pdf/filespecification/get_name/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::FileSpecification::get_Name() ## See Also +* Class [String](../../../system/string/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/filespecification/get_params/_index.md b/english/cpp/aspose.pdf/filespecification/get_params/_index.md index b3decab6e5..96dd0effb2 100644 --- a/english/cpp/aspose.pdf/filespecification/get_params/_index.md +++ b/english/cpp/aspose.pdf/filespecification/get_params/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::FileSpecification::get_Params() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileParams](../../fileparams/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/filespecification/get_streamcontents/_index.md b/english/cpp/aspose.pdf/filespecification/get_streamcontents/_index.md index deea2337a0..49051d3092 100644 --- a/english/cpp/aspose.pdf/filespecification/get_streamcontents/_index.md +++ b/english/cpp/aspose.pdf/filespecification/get_streamcontents/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::FileSpecification::get_Stream ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/filespecification/get_unicodename/_index.md b/english/cpp/aspose.pdf/filespecification/get_unicodename/_index.md index 005100f2c3..c050932514 100644 --- a/english/cpp/aspose.pdf/filespecification/get_unicodename/_index.md +++ b/english/cpp/aspose.pdf/filespecification/get_unicodename/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::FileSpecification::get_UnicodeName() ## See Also +* Class [String](../../../system/string/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/filespecification/getvalue/_index.md b/english/cpp/aspose.pdf/filespecification/getvalue/_index.md index 3a074b4ad6..807fa06df2 100644 --- a/english/cpp/aspose.pdf/filespecification/getvalue/_index.md +++ b/english/cpp/aspose.pdf/filespecification/getvalue/_index.md @@ -27,6 +27,7 @@ Value - if parameter found; otherwise, null. ## See Also +* Class [String](../../../system/string/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/filespecification/set_contents/_index.md b/english/cpp/aspose.pdf/filespecification/set_contents/_index.md index 66e5e05c38..9463955971 100644 --- a/english/cpp/aspose.pdf/filespecification/set_contents/_index.md +++ b/english/cpp/aspose.pdf/filespecification/set_contents/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::FileSpecification::set_Contents(System::SharedPtr va ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileParams](../../fileparams/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/filespecification/set_unicodename/_index.md b/english/cpp/aspose.pdf/filespecification/set_unicodename/_index.md index a09f53888c..373cf59da9 100644 --- a/english/cpp/aspose.pdf/filespecification/set_unicodename/_index.md +++ b/english/cpp/aspose.pdf/filespecification/set_unicodename/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::FileSpecification::set_UnicodeName(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/filespecification/setvalue/_index.md b/english/cpp/aspose.pdf/filespecification/setvalue/_index.md index e20cb5fec1..75d311c005 100644 --- a/english/cpp/aspose.pdf/filespecification/setvalue/_index.md +++ b/english/cpp/aspose.pdf/filespecification/setvalue/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::FileSpecification::SetValue(System::String key, System::String ## See Also +* Class [String](../../../system/string/) * Class [FileSpecification](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/filespecificationcomparer/_index.md b/english/cpp/aspose.pdf/filespecificationcomparer/_index.md index ea7c1a2b3a..67f35450f3 100644 --- a/english/cpp/aspose.pdf/filespecificationcomparer/_index.md +++ b/english/cpp/aspose.pdf/filespecificationcomparer/_index.md @@ -24,5 +24,6 @@ class FileSpecificationComparer : public System::Collections::Generic::IComparer | [FileSpecificationComparer](./filespecificationcomparer/)(System::SharedPtr\) | Creates a file specification comparer. | ## See Also +* Class [IComparer](../../system.collections.generic/icomparer/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/filespecificationcomparer/compare/_index.md b/english/cpp/aspose.pdf/filespecificationcomparer/compare/_index.md index 7804fa43b4..93c73e306d 100644 --- a/english/cpp/aspose.pdf/filespecificationcomparer/compare/_index.md +++ b/english/cpp/aspose.pdf/filespecificationcomparer/compare/_index.md @@ -28,6 +28,7 @@ A value indicating the relative order of the file specifications. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FileSpecification](../../filespecification/) * Class [FileSpecificationComparer](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/filespecificationcomparer/filespecificationcomparer/_index.md b/english/cpp/aspose.pdf/filespecificationcomparer/filespecificationcomparer/_index.md index ec588f2a84..d3ada6a860 100644 --- a/english/cpp/aspose.pdf/filespecificationcomparer/filespecificationcomparer/_index.md +++ b/english/cpp/aspose.pdf/filespecificationcomparer/filespecificationcomparer/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::FileSpecificationComparer::FileSpecificationComparer(System::Shared ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CollectionSort](../../collectionsort/) * Class [FileSpecificationComparer](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/floatingbox/_index.md b/english/cpp/aspose.pdf/floatingbox/_index.md index 832c53d30d..9b2065dda0 100644 --- a/english/cpp/aspose.pdf/floatingbox/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/_index.md @@ -20,7 +20,6 @@ class FloatingBox : public Aspose::Pdf::BaseParagraph | Method | Description | | --- | --- | -| [BaseParagraph](../baseparagraph/baseparagraph/)() | | | [Clone](./clone/)() override | Clones a new [FloatingBox](./) object. [Paragraphs](../paragraphs/) in the floating box are not cloned. | | [FloatingBox](./floatingbox/)(float, float) | Initializes a new instance of the [FloatingBox](./) class with specified width and height. | | [FloatingBox](./floatingbox/)() | Initializes a new instance of the [FloatingBox](./) class. | @@ -29,41 +28,23 @@ class FloatingBox : public Aspose::Pdf::BaseParagraph | [get_Border](./get_border/)() const | Gets a [BorderInfo](../borderinfo/) object that indicates the border info of the floating box. | | [get_ColumnInfo](./get_columninfo/)() const | Gets a column info. | | [get_Height](./get_height/)() const | Gets a float value that indicates the height of the floating box. | -| virtual [get_HorizontalAlignment](../baseparagraph/get_horizontalalignment/)() | Gets a horizontal alignment of paragraph. | -| virtual [get_Hyperlink](../baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [get_IsNeedRepeating](./get_isneedrepeating/)() const | Gets a bool value that indicates whether the paragraph need to be repeated on next page. Default value is false.The attribute is only valid when the paragraph itself and the object its ReferenceParagraphID referred to both are included in RepeatingRows. | | [get_Left](./get_left/)() const | Gets the table left coordinate. | -| [get_Margin](../baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | | [get_Padding](./get_padding/)() const | Gets a [MarginInfo](../margininfo/) object that indicates the padding of the floating box. | | [get_Paragraphs](./get_paragraphs/)() const | Gets a [Paragraphs](../paragraphs/) collection that indicates all paragraphs in the cell. | | [get_Top](./get_top/)() const | Gets the table top coordinate. | -| virtual [get_VerticalAlignment](../baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | | [get_Width](./get_width/)() const | Gets a float value that indicates the width of the floating box. | -| [get_ZIndex](../baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [set_BackgroundColor](./set_backgroundcolor/)(System::SharedPtr\) | Sets a [Aspose::Pdf::Color](../color/) object that indicates the background color of the floating box. | | [set_BackgroundImage](./set_backgroundimage/)(System::SharedPtr\) | Sets background image for page (for generator only, not filled in when reading document). | | [set_Border](./set_border/)(System::SharedPtr\) | Sets a [BorderInfo](../borderinfo/) object that indicates the border info of the floating box. | | [set_ColumnInfo](./set_columninfo/)(System::SharedPtr\) | Sets a column info. | | [set_Height](./set_height/)(double) | Sets a float value that indicates the height of the floating box. | -| virtual [set_HorizontalAlignment](../baseparagraph/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets a horizontal alignment of paragraph. | -| virtual [set_Hyperlink](../baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [set_IsNeedRepeating](./set_isneedrepeating/)(bool) | Sets a bool value that indicates whether the paragraph need to be repeated on next page. Default value is false.The attribute is only valid when the paragraph itself and the object its ReferenceParagraphID referred to both are included in RepeatingRows. | | [set_Left](./set_left/)(double) | Sets the table left coordinate. | -| [set_Margin](../baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | | [set_Padding](./set_padding/)(System::SharedPtr\) | Sets a [MarginInfo](../margininfo/) object that indicates the padding of the floating box. | | [set_Paragraphs](./set_paragraphs/)(System::SharedPtr\) | Sets a [Paragraphs](../paragraphs/) collection that indicates all paragraphs in the cell. | | [set_Top](./set_top/)(double) | Sets the table top coordinate. | -| virtual [set_VerticalAlignment](../baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | | [set_Width](./set_width/)(double) | Sets a float value that indicates the width of the floating box. | -| [set_ZIndex](../baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [BaseParagraph](../baseparagraph/) diff --git a/english/cpp/aspose.pdf/floatingbox/clone/_index.md b/english/cpp/aspose.pdf/floatingbox/clone/_index.md index 6e3cda61c2..06b6cdf13b 100644 --- a/english/cpp/aspose.pdf/floatingbox/clone/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/clone/_index.md @@ -23,6 +23,8 @@ The new [FloatingBox](../) object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [FloatingBox](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/floatingbox/get_backgroundcolor/_index.md b/english/cpp/aspose.pdf/floatingbox/get_backgroundcolor/_index.md index 632b9e8c8f..37a763e866 100644 --- a/english/cpp/aspose.pdf/floatingbox/get_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/get_backgroundcolor/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::FloatingBox::get_BackgroundColor() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [FloatingBox](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/floatingbox/get_backgroundimage/_index.md b/english/cpp/aspose.pdf/floatingbox/get_backgroundimage/_index.md index 494aa76281..e2cf4ee0bd 100644 --- a/english/cpp/aspose.pdf/floatingbox/get_backgroundimage/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/get_backgroundimage/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::FloatingBox::get_BackgroundImage() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Image](../../image/) * Class [FloatingBox](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/floatingbox/get_border/_index.md b/english/cpp/aspose.pdf/floatingbox/get_border/_index.md index 4c104cc171..b22a2d1e3e 100644 --- a/english/cpp/aspose.pdf/floatingbox/get_border/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/get_border/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::FloatingBox::get_Border() con ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../borderinfo/) * Class [FloatingBox](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/floatingbox/get_columninfo/_index.md b/english/cpp/aspose.pdf/floatingbox/get_columninfo/_index.md index afe80f8c2d..6942da17fb 100644 --- a/english/cpp/aspose.pdf/floatingbox/get_columninfo/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/get_columninfo/_index.md @@ -21,6 +21,7 @@ const System::SharedPtr & Aspose::Pdf::FloatingBox::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ColumnInfo](../../columninfo/) * Class [FloatingBox](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/floatingbox/get_padding/_index.md b/english/cpp/aspose.pdf/floatingbox/get_padding/_index.md index c4c8aca0f1..1c2c5b2d1b 100644 --- a/english/cpp/aspose.pdf/floatingbox/get_padding/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/get_padding/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::FloatingBox::get_Padding() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [FloatingBox](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/floatingbox/get_paragraphs/_index.md b/english/cpp/aspose.pdf/floatingbox/get_paragraphs/_index.md index 849a087cb4..ba96b7c935 100644 --- a/english/cpp/aspose.pdf/floatingbox/get_paragraphs/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/get_paragraphs/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::FloatingBox::get_Paragra ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Paragraphs](../../paragraphs/) * Class [FloatingBox](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/floatingbox/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf/floatingbox/set_backgroundcolor/_index.md index 90daaa5618..f3029337c6 100644 --- a/english/cpp/aspose.pdf/floatingbox/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/set_backgroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::FloatingBox::set_BackgroundColor(System::SharedPtr valu ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [FloatingBox](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/floatingbox/set_backgroundimage/_index.md b/english/cpp/aspose.pdf/floatingbox/set_backgroundimage/_index.md index 68843566ce..e4400725dd 100644 --- a/english/cpp/aspose.pdf/floatingbox/set_backgroundimage/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/set_backgroundimage/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::FloatingBox::set_BackgroundImage(System::SharedPtr valu ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Image](../../image/) * Class [FloatingBox](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/floatingbox/set_border/_index.md b/english/cpp/aspose.pdf/floatingbox/set_border/_index.md index 697bccfaad..64f14253ec 100644 --- a/english/cpp/aspose.pdf/floatingbox/set_border/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/set_border/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::FloatingBox::set_Border(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../borderinfo/) * Class [FloatingBox](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/floatingbox/set_columninfo/_index.md b/english/cpp/aspose.pdf/floatingbox/set_columninfo/_index.md index e74b255043..dc2b165327 100644 --- a/english/cpp/aspose.pdf/floatingbox/set_columninfo/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/set_columninfo/_index.md @@ -21,6 +21,7 @@ void Aspose::Pdf::FloatingBox::set_ColumnInfo(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [FloatingBox](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/floatingbox/set_paragraphs/_index.md b/english/cpp/aspose.pdf/floatingbox/set_paragraphs/_index.md index d36f9ed3e9..73383c6dc8 100644 --- a/english/cpp/aspose.pdf/floatingbox/set_paragraphs/_index.md +++ b/english/cpp/aspose.pdf/floatingbox/set_paragraphs/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::FloatingBox::set_Paragraphs(System::SharedPtr) | Sets artifact position. If this property is specified, then margins and alignments are ignored. | -| [set_RightMargin](../artifact/set_rightmargin/)(double) | Right margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_Rotation](../artifact/set_rotation/)(double) | Sets artifact rotation angle. | -| [set_Subtype](../artifact/set_subtype/)(Artifact::ArtifactSubtype) | Gets artifact subtype. If artifact has non-standard subtype, name of the subtype may be read via CustomSubtype. | -| [set_Text](../artifact/set_text/)(System::String) | Gets text of the artifact. | -| [set_TextState](../artifact/set_textstate/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) state for artifact text. | -| [set_TopMargin](../artifact/set_topmargin/)(double) | Top margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_Type](../artifact/set_type/)(Artifact::ArtifactType) | Gets artifact type. | -| [SetImage](../artifact/setimage/)(System::SharedPtr\) | Sets image of the artifact. | -| [SetImage](../artifact/setimage/)(System::String) | Sets image of the artifact. | -| [SetLinesAndState](../artifact/setlinesandstate/)(System::ArrayPtr\, System::SharedPtr\) | Set text and text properties of the artifact. Allows to specify multiple lines. | -| [SetPageNumberReplacementString](../artifact/setpagenumberreplacementstring/)(System::String) | Sets what string will be replaced with the page number. The default value is #. | -| [SetPdfPage](../artifact/setpdfpage/)(System::SharedPtr\) | Sets PDF page which is placed on the document page as artifact. | -| [SetText](../artifact/settext/)(System::SharedPtr\) | Sets text of the artifact. | -| [SetTextAndState](../artifact/settextandstate/)(System::String, System::SharedPtr\) | Set text and text properties of the artifact. | -| [SetValue](../artifact/setvalue/)(System::String, System::String) | Sets custom value of artifact. | ## See Also * Class [Artifact](../artifact/) diff --git a/english/cpp/aspose.pdf/formattedfragment/_index.md b/english/cpp/aspose.pdf/formattedfragment/_index.md index ce1e5162b2..b9c973d393 100644 --- a/english/cpp/aspose.pdf/formattedfragment/_index.md +++ b/english/cpp/aspose.pdf/formattedfragment/_index.md @@ -16,30 +16,6 @@ Represents abstract formatted fragment. class FormattedFragment : public Aspose::Pdf::BaseParagraph ``` -## Methods - -| Method | Description | -| --- | --- | -| [BaseParagraph](../baseparagraph/baseparagraph/)() | | -| [Clone](../baseparagraph/clone/)() override | Clones this instance. Virtual method. Always return null. | -| virtual [get_HorizontalAlignment](../baseparagraph/get_horizontalalignment/)() | Gets a horizontal alignment of paragraph. | -| virtual [get_Hyperlink](../baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| virtual [get_VerticalAlignment](../baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| [get_ZIndex](../baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| virtual [set_HorizontalAlignment](../baseparagraph/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets a horizontal alignment of paragraph. | -| virtual [set_Hyperlink](../baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| virtual [set_VerticalAlignment](../baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| [set_ZIndex](../baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [BaseParagraph](../baseparagraph/) diff --git a/english/cpp/aspose.pdf/graphinfo/_index.md b/english/cpp/aspose.pdf/graphinfo/_index.md index 99effecdb5..bf970fa1da 100644 --- a/english/cpp/aspose.pdf/graphinfo/_index.md +++ b/english/cpp/aspose.pdf/graphinfo/_index.md @@ -46,5 +46,6 @@ class GraphInfo : public System::ICloneable | [set_SkewAngleY](./set_skewangley/)(double) | Sets a float value that indicates the skew angle of the y-coordinate when transforming a coordinate system. | ## See Also +* Class [ICloneable](../../system/icloneable/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/graphinfo/clone/_index.md b/english/cpp/aspose.pdf/graphinfo/clone/_index.md index 9c79da3188..c6a86d7b7b 100644 --- a/english/cpp/aspose.pdf/graphinfo/clone/_index.md +++ b/english/cpp/aspose.pdf/graphinfo/clone/_index.md @@ -23,6 +23,8 @@ The cloned object ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [GraphInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/graphinfo/get_color/_index.md b/english/cpp/aspose.pdf/graphinfo/get_color/_index.md index 9d0d020f57..8198abc19c 100644 --- a/english/cpp/aspose.pdf/graphinfo/get_color/_index.md +++ b/english/cpp/aspose.pdf/graphinfo/get_color/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::GraphInfo::get_Color() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [GraphInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/graphinfo/get_dasharray/_index.md b/english/cpp/aspose.pdf/graphinfo/get_dasharray/_index.md index 577726c611..e9bec14156 100644 --- a/english/cpp/aspose.pdf/graphinfo/get_dasharray/_index.md +++ b/english/cpp/aspose.pdf/graphinfo/get_dasharray/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::GraphInfo::get_DashArray() const ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [GraphInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/graphinfo/get_fillcolor/_index.md b/english/cpp/aspose.pdf/graphinfo/get_fillcolor/_index.md index cc4f977f64..48647385d3 100644 --- a/english/cpp/aspose.pdf/graphinfo/get_fillcolor/_index.md +++ b/english/cpp/aspose.pdf/graphinfo/get_fillcolor/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::GraphInfo::get_FillColor() co ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [GraphInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/graphinfo/set_color/_index.md b/english/cpp/aspose.pdf/graphinfo/set_color/_index.md index ab942ecd79..4a45fd5dd8 100644 --- a/english/cpp/aspose.pdf/graphinfo/set_color/_index.md +++ b/english/cpp/aspose.pdf/graphinfo/set_color/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::GraphInfo::set_Color(System::SharedPtr val ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [GraphInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/graphinfo/set_dasharray/_index.md b/english/cpp/aspose.pdf/graphinfo/set_dasharray/_index.md index 114caf56b3..0dc56c3c77 100644 --- a/english/cpp/aspose.pdf/graphinfo/set_dasharray/_index.md +++ b/english/cpp/aspose.pdf/graphinfo/set_dasharray/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::GraphInfo::set_DashArray(System::ArrayPtr value) ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [GraphInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/graphinfo/set_fillcolor/_index.md b/english/cpp/aspose.pdf/graphinfo/set_fillcolor/_index.md index f874635466..7d397c5fc5 100644 --- a/english/cpp/aspose.pdf/graphinfo/set_fillcolor/_index.md +++ b/english/cpp/aspose.pdf/graphinfo/set_fillcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::GraphInfo::set_FillColor(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [GraphInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/group/_index.md b/english/cpp/aspose.pdf/group/_index.md index d857be6ee9..b3eb942f3f 100644 --- a/english/cpp/aspose.pdf/group/_index.md +++ b/english/cpp/aspose.pdf/group/_index.md @@ -25,5 +25,6 @@ class Group : public System::Object | [set_ColorSpace](./set_colorspace/)(Aspose::Pdf::ColorSpace) | The group color space. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/group/group/_index.md b/english/cpp/aspose.pdf/group/group/_index.md index b3291a7a18..cef4e76b43 100644 --- a/english/cpp/aspose.pdf/group/group/_index.md +++ b/english/cpp/aspose.pdf/group/group/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Group::Group(System::SharedPtr page) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [Group](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/headerartifact/_index.md b/english/cpp/aspose.pdf/headerartifact/_index.md index 6fb71868f1..48cd3e4fd3 100644 --- a/english/cpp/aspose.pdf/headerartifact/_index.md +++ b/english/cpp/aspose.pdf/headerartifact/_index.md @@ -20,59 +20,7 @@ class HeaderArtifact : public Aspose::Pdf::Artifact | Method | Description | | --- | --- | -| [Artifact](../artifact/artifact/)(System::String, System::String) | Constructor of artifact with specified type and subtype. | -| [Artifact](../artifact/artifact/)(Artifact::ArtifactType, Artifact::ArtifactSubtype) | Constructor of artifact with specified type and subtype. | -| [BeginUpdates](../artifact/beginupdates/)() | Start delated updates. Use this feature if you need make several changes to the same artifact to improve performance. Usually artifact operators are changed anytime when artifact property was changed. This causes changing of page contents everytime when artifact was changed. To avoid this effect put all artifact updates between StartUpdates/SaveUpdates calls. This allows to change page contents only once. | -| [Dispose](../artifact/dispose/)() override | Dispose the artifact. | -| [get_ArtifactHorizontalAlignment](../artifact/get_artifacthorizontalalignment/)() const | Horizontal alignment of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_ArtifactVerticalAlignment](../artifact/get_artifactverticalalignment/)() const | Vertical alignment of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_BottomMargin](../artifact/get_bottommargin/)() const | Bottom margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_Contents](../artifact/get_contents/)() | Gets collection of artifact internal operators. | -| [get_CustomSubtype](../artifact/get_customsubtype/)() | Gets name of artifact subtype. May be used if artifact subtype is not standard subtype. | -| [get_CustomType](../artifact/get_customtype/)() | Gets name of artifact type. May be used if artifact type is non standard. | -| [get_Form](../artifact/get_form/)() | Gets [XForm](../xform/) of the artifact (if [XForm](../xform/) is used). | -| [get_Image](../artifact/get_image/)() | Gets image of the artifact (if presents). | -| [get_IsBackground](../artifact/get_isbackground/)() const | If true [Artifact](../artifact/) is placed behind page contents. | -| [get_LeftMargin](../artifact/get_leftmargin/)() const | Left margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_Lines](../artifact/get_lines/)() | Lines of multiline text artifact. | -| [get_Opacity](../artifact/get_opacity/)() const | Gets opacity of the artifact. Possible values are in range 0..1. | -| [get_Position](../artifact/get_position/)() const | Gets artifact position. If this property is specified, then margins and alignments are ignored. | -| [get_Rectangle](../artifact/get_rectangle/)() | Gets rectangle of the artifact. | -| [get_RightMargin](../artifact/get_rightmargin/)() const | Right margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_Rotation](../artifact/get_rotation/)() | Gets artifact rotation angle. | -| [get_Subtype](../artifact/get_subtype/)() | Gets artifact subtype. If artifact has non-standard subtype, name of the subtype may be read via CustomSubtype. | -| [get_Text](../artifact/get_text/)() | Gets text of the artifact. | -| [get_TextState](../artifact/get_textstate/)() const | [Text](../../aspose.pdf.text/) state for artifact text. | -| [get_TopMargin](../artifact/get_topmargin/)() const | Top margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_Type](../artifact/get_type/)() | Gets artifact type. | -| [GetValue](../artifact/getvalue/)(System::String) | Gets custom value of artifact. | | [HeaderArtifact](./headerartifact/)() | Creates Header [Artifact](../artifact/) instance. | -| [RemoveValue](../artifact/removevalue/)(System::String) | Remove custom value from the artifact. | -| [SaveUpdates](../artifact/saveupdates/)() | Saves all updates in artifact which were made after [BeginUpdates()](../artifact/beginupdates/) call. | -| [set_ArtifactHorizontalAlignment](../artifact/set_artifacthorizontalalignment/)(HorizontalAlignment) | Horizontal alignment of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_ArtifactVerticalAlignment](../artifact/set_artifactverticalalignment/)(VerticalAlignment) | Vertical alignment of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_BottomMargin](../artifact/set_bottommargin/)(double) | Bottom margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_CustomSubtype](../artifact/set_customsubtype/)(System::String) | Gets name of artifact subtype. May be used if artifact subtype is not standard subtype. | -| [set_CustomType](../artifact/set_customtype/)(System::String) | Gets name of artifact type. May be used if artifact type is non standard. | -| [set_IsBackground](../artifact/set_isbackground/)(bool) | If true [Artifact](../artifact/) is placed behind page contents. | -| [set_LeftMargin](../artifact/set_leftmargin/)(double) | Left margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_Opacity](../artifact/set_opacity/)(double) | Sets opacity of the artifact. Possible values are in range 0..1. | -| [set_Position](../artifact/set_position/)(System::SharedPtr\) | Sets artifact position. If this property is specified, then margins and alignments are ignored. | -| [set_RightMargin](../artifact/set_rightmargin/)(double) | Right margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_Rotation](../artifact/set_rotation/)(double) | Sets artifact rotation angle. | -| [set_Subtype](../artifact/set_subtype/)(Artifact::ArtifactSubtype) | Gets artifact subtype. If artifact has non-standard subtype, name of the subtype may be read via CustomSubtype. | -| [set_Text](../artifact/set_text/)(System::String) | Gets text of the artifact. | -| [set_TextState](../artifact/set_textstate/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) state for artifact text. | -| [set_TopMargin](../artifact/set_topmargin/)(double) | Top margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_Type](../artifact/set_type/)(Artifact::ArtifactType) | Gets artifact type. | -| [SetImage](../artifact/setimage/)(System::SharedPtr\) | Sets image of the artifact. | -| [SetImage](../artifact/setimage/)(System::String) | Sets image of the artifact. | -| [SetLinesAndState](../artifact/setlinesandstate/)(System::ArrayPtr\, System::SharedPtr\) | Set text and text properties of the artifact. Allows to specify multiple lines. | -| [SetPageNumberReplacementString](../artifact/setpagenumberreplacementstring/)(System::String) | Sets what string will be replaced with the page number. The default value is #. | -| [SetPdfPage](../artifact/setpdfpage/)(System::SharedPtr\) | Sets PDF page which is placed on the document page as artifact. | -| [SetText](../artifact/settext/)(System::SharedPtr\) | Sets text of the artifact. | -| [SetTextAndState](../artifact/settextandstate/)(System::String, System::SharedPtr\) | Set text and text properties of the artifact. | -| [SetValue](../artifact/setvalue/)(System::String, System::String) | Sets custom value of artifact. | ## See Also * Class [Artifact](../artifact/) diff --git a/english/cpp/aspose.pdf/headerfooter/_index.md b/english/cpp/aspose.pdf/headerfooter/_index.md index d8c56647c5..f823860e2b 100644 --- a/english/cpp/aspose.pdf/headerfooter/_index.md +++ b/english/cpp/aspose.pdf/headerfooter/_index.md @@ -30,5 +30,6 @@ class HeaderFooter : public System::ICloneable | [set_Paragraphs](./set_paragraphs/)(System::SharedPtr\) | Sets the end note paragraphs. | ## See Also +* Class [ICloneable](../../system/icloneable/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/headerfooter/clone/_index.md b/english/cpp/aspose.pdf/headerfooter/clone/_index.md index 0750748830..81444eecbf 100644 --- a/english/cpp/aspose.pdf/headerfooter/clone/_index.md +++ b/english/cpp/aspose.pdf/headerfooter/clone/_index.md @@ -23,6 +23,8 @@ The new object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [HeaderFooter](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/headerfooter/get_margin/_index.md b/english/cpp/aspose.pdf/headerfooter/get_margin/_index.md index ef858b94d6..d044847c97 100644 --- a/english/cpp/aspose.pdf/headerfooter/get_margin/_index.md +++ b/english/cpp/aspose.pdf/headerfooter/get_margin/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::HeaderFooter::get_Margin() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [HeaderFooter](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/headerfooter/get_paragraphs/_index.md b/english/cpp/aspose.pdf/headerfooter/get_paragraphs/_index.md index fc4ca879c3..9011d5f58c 100644 --- a/english/cpp/aspose.pdf/headerfooter/get_paragraphs/_index.md +++ b/english/cpp/aspose.pdf/headerfooter/get_paragraphs/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::HeaderFooter::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Paragraphs](../../paragraphs/) * Class [HeaderFooter](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/headerfooter/set_margin/_index.md b/english/cpp/aspose.pdf/headerfooter/set_margin/_index.md index 768f70fa42..d2866c182c 100644 --- a/english/cpp/aspose.pdf/headerfooter/set_margin/_index.md +++ b/english/cpp/aspose.pdf/headerfooter/set_margin/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::HeaderFooter::set_Margin(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [HeaderFooter](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/headerfooter/set_paragraphs/_index.md b/english/cpp/aspose.pdf/headerfooter/set_paragraphs/_index.md index 94c810563d..45a0d89b2c 100644 --- a/english/cpp/aspose.pdf/headerfooter/set_paragraphs/_index.md +++ b/english/cpp/aspose.pdf/headerfooter/set_paragraphs/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::HeaderFooter::set_Paragraphs(System::SharedPtr) | Gets text position for text, represented with [TextFragment](../../aspose.pdf.text/textfragment/) object. The YIndent of the [Position](../../aspose.pdf.text/position/) structure represents baseline coordinate of the text fragment. | | [set_DestinationPage](./set_destinationpage/)(System::SharedPtr\) | Gets the destination page. | -| [set_EndNote](../../aspose.pdf.text/textfragment/set_endnote/)(System::SharedPtr\) | Sets the paragraph end note.(for pdf generation only) | -| [set_FootNote](../../aspose.pdf.text/textfragment/set_footnote/)(System::SharedPtr\) | Sets the paragraph foot note.(for pdf generation only) | -| [set_HorizontalAlignment](../../aspose.pdf.text/textfragment/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) override | Sets a horizontal alignment of text fragment. | -| [set_Hyperlink](../../aspose.pdf.text/textfragment/set_hyperlink/)(System::SharedPtr\) override | Sets the fragment hyperlink. | | [set_IsAutoSequence](./set_isautosequence/)(bool) | Gets the heading should be numered automatically. | -| [set_IsFirstParagraphInColumn](../baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | | [set_IsInList](./set_isinlist/)(bool) | Gets the heading should be in toc list. | -| [set_IsInNewPage](../baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [set_Level](./set_level/)(int32_t) | Gets the level. | -| [set_Margin](../baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_Position](../../aspose.pdf.text/textfragment/set_position/)(System::SharedPtr\) | Sets text position for text, represented with [TextFragment](../../aspose.pdf.text/textfragment/) object. | -| [set_Segments](../../aspose.pdf.text/textfragment/set_segments/)(System::SharedPtr\) | Gets text segments for current [TextFragment](../../aspose.pdf.text/textfragment/). | | [set_StartNumber](./set_startnumber/)(int32_t) | Gets the heading start number. | | [set_Style](./set_style/)(NumberingStyle) | Sets style. | -| [set_Text](../../aspose.pdf.text/textfragment/set_text/)(System::String) | Sets **System::String** text object that the [TextFragment](../../aspose.pdf.text/textfragment/) object represents. | | [set_TocPage](./set_tocpage/)(System::SharedPtr\) | Gets the page that contains this heading. | | [set_Top](./set_top/)(double) | Gets the top Y of this headings. | | [set_UserLabel](./set_userlabel/)(System::SharedPtr\) | Sets user label. | -| [set_VerticalAlignment](../../aspose.pdf.text/textfragment/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) override | Sets a vertical alignment of text fragment. | -| [set_WrapLinesCount](../../aspose.pdf.text/textfragment/set_wraplinescount/)(int32_t) | Sets wrap lines count for this paragraph(for pdf generation only) | -| [set_ZIndex](../baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [TextFragment](../../aspose.pdf.text/textfragment/textfragment/)() | Initializes new instance of the [TextFragment](../../aspose.pdf.text/textfragment/) object. | -| [TextFragment](../../aspose.pdf.text/textfragment/textfragment/)(System::SharedPtr\) | Initializes new instance of the [TextFragment](../../aspose.pdf.text/textfragment/) object with predefined [TabStops](../../aspose.pdf.text/tabstops/) positions. | -| [TextFragment](../../aspose.pdf.text/textfragment/textfragment/)(System::String) | Creates [TextFragment](../../aspose.pdf.text/textfragment/) object with single [TextSegment](../../aspose.pdf.text/textsegment/) object inside. Specifies text string inside the segment. | -| [TextFragment](../../aspose.pdf.text/textfragment/textfragment/)(System::String, System::SharedPtr\) | Creates [TextFragment](../../aspose.pdf.text/textfragment/) object with single [TextSegment](../../aspose.pdf.text/textsegment/) object inside and predefined [TabStops](../../aspose.pdf.text/tabstops/) positions. | ## See Also * Class [TextFragment](../../aspose.pdf.text/textfragment/) diff --git a/english/cpp/aspose.pdf/heading/clone/_index.md b/english/cpp/aspose.pdf/heading/clone/_index.md index 0dd71c1bcd..63bf5d266f 100644 --- a/english/cpp/aspose.pdf/heading/clone/_index.md +++ b/english/cpp/aspose.pdf/heading/clone/_index.md @@ -23,6 +23,8 @@ The cloned object ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Heading](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/heading/clonewithsegments/_index.md b/english/cpp/aspose.pdf/heading/clonewithsegments/_index.md index 33d01b49e6..0588152c4c 100644 --- a/english/cpp/aspose.pdf/heading/clonewithsegments/_index.md +++ b/english/cpp/aspose.pdf/heading/clonewithsegments/_index.md @@ -23,6 +23,8 @@ The cloned object ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Heading](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/heading/get_destinationpage/_index.md b/english/cpp/aspose.pdf/heading/get_destinationpage/_index.md index 5ada859b26..4414fd56ab 100644 --- a/english/cpp/aspose.pdf/heading/get_destinationpage/_index.md +++ b/english/cpp/aspose.pdf/heading/get_destinationpage/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Heading::get_Destinati ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [Heading](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/heading/get_tocpage/_index.md b/english/cpp/aspose.pdf/heading/get_tocpage/_index.md index 4ff9aa2ca7..8a262e07f8 100644 --- a/english/cpp/aspose.pdf/heading/get_tocpage/_index.md +++ b/english/cpp/aspose.pdf/heading/get_tocpage/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Heading::get_TocPage() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [Heading](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/heading/get_userlabel/_index.md b/english/cpp/aspose.pdf/heading/get_userlabel/_index.md index 47f67444c0..da0414095a 100644 --- a/english/cpp/aspose.pdf/heading/get_userlabel/_index.md +++ b/english/cpp/aspose.pdf/heading/get_userlabel/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Heading::get_UserLabel ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSegment](../../../aspose.pdf.text/textsegment/) * Class [Heading](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/heading/set_destinationpage/_index.md b/english/cpp/aspose.pdf/heading/set_destinationpage/_index.md index 852fdae859..14eba89216 100644 --- a/english/cpp/aspose.pdf/heading/set_destinationpage/_index.md +++ b/english/cpp/aspose.pdf/heading/set_destinationpage/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Heading::set_DestinationPage(System::SharedPtr valu ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [Heading](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/heading/set_userlabel/_index.md b/english/cpp/aspose.pdf/heading/set_userlabel/_index.md index e84038b076..87663a4d68 100644 --- a/english/cpp/aspose.pdf/heading/set_userlabel/_index.md +++ b/english/cpp/aspose.pdf/heading/set_userlabel/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Heading::set_UserLabel(System::SharedPtr va ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextSegment](../../../aspose.pdf.text/textsegment/) * Class [Heading](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/htmlfragment/_index.md b/english/cpp/aspose.pdf/htmlfragment/_index.md index 05ab908aa8..20a8beb002 100644 --- a/english/cpp/aspose.pdf/htmlfragment/_index.md +++ b/english/cpp/aspose.pdf/htmlfragment/_index.md @@ -20,36 +20,17 @@ class HtmlFragment : public Aspose::Pdf::FormattedFragment | Method | Description | | --- | --- | -| [BaseParagraph](../baseparagraph/baseparagraph/)() | | | [Clone](./clone/)() override | Clones html fragment. | -| virtual [get_HorizontalAlignment](../baseparagraph/get_horizontalalignment/)() | Gets a horizontal alignment of paragraph. | | [get_HtmlLoadOptions](./get_htmlloadoptions/)() const | Gets [HtmlLoadOptions](../htmlloadoptions/) that will be used for loading (and rendering) of HTML into this instance of class. Please use it when it's necessary use specific setting for import of HTML for this or that instance (f.e when this or that instance should use specific BasePath for imported HTML or should use specific loader of external resources) If parameter is default (null), then standard HTML loading options will be used. | -| virtual [get_Hyperlink](../baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | | [get_IsBreakWords](./get_isbreakwords/)() const | Gets words break. | -| [get_IsFirstParagraphInColumn](../baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [get_IsParagraphHasMargin](./get_isparagraphhasmargin/)() const | Gets is paragraph has default margin otherwise margin is 0. | -| [get_Margin](../baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | | [get_Rectangle](./get_rectangle/)() const | Gets rectangle of the [HtmlFragment](./). | | [get_TextState](./get_textstate/)() const | Gets font. | -| virtual [get_VerticalAlignment](../baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| [get_ZIndex](../baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [HtmlFragment](./htmlfragment/)(System::String) | Initializes a new instance of the [HtmlFragment](./) class. | -| virtual [set_HorizontalAlignment](../baseparagraph/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets a horizontal alignment of paragraph. | | [set_HtmlLoadOptions](./set_htmlloadoptions/)(System::SharedPtr\) | Sets [HtmlLoadOptions](../htmlloadoptions/) that will be used for loading (and rendering) of HTML into this instance of class. Please use it when it's necessary use specific setting for import of HTML for this or that instance (f.e when this or that instance should use specific BasePath for imported HTML or should use specific loader of external resources) If parameter is default (null), then standard HTML loading options will be used. | -| virtual [set_Hyperlink](../baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | | [set_IsBreakWords](./set_isbreakwords/)(bool) | Sets words break. | -| [set_IsFirstParagraphInColumn](../baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [set_IsParagraphHasMargin](./set_isparagraphhasmargin/)(bool) | Sets is paragraph has default margin otherwise margin is 0. | -| [set_Margin](../baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | | [set_TextState](./set_textstate/)(System::SharedPtr\) | Sets font. | -| virtual [set_VerticalAlignment](../baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| [set_ZIndex](../baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [FormattedFragment](../formattedfragment/) diff --git a/english/cpp/aspose.pdf/htmlfragment/clone/_index.md b/english/cpp/aspose.pdf/htmlfragment/clone/_index.md index 6ddcaaa8dc..d235e8b523 100644 --- a/english/cpp/aspose.pdf/htmlfragment/clone/_index.md +++ b/english/cpp/aspose.pdf/htmlfragment/clone/_index.md @@ -23,6 +23,8 @@ Cloned html fragment object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [HtmlFragment](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlfragment/get_htmlloadoptions/_index.md b/english/cpp/aspose.pdf/htmlfragment/get_htmlloadoptions/_index.md index ac762de24a..98a79c256e 100644 --- a/english/cpp/aspose.pdf/htmlfragment/get_htmlloadoptions/_index.md +++ b/english/cpp/aspose.pdf/htmlfragment/get_htmlloadoptions/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::HtmlFragmen ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [HtmlLoadOptions](../../htmlloadoptions/) * Class [HtmlFragment](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/htmlfragment/get_rectangle/_index.md b/english/cpp/aspose.pdf/htmlfragment/get_rectangle/_index.md index b3b7bc2d4f..55e9dc7c87 100644 --- a/english/cpp/aspose.pdf/htmlfragment/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf/htmlfragment/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::Drawing::RectangleF Aspose::Pdf::HtmlFragment::get_Rectangle() const ## See Also +* Class [RectangleF](../../../system.drawing/rectanglef/) * Class [HtmlFragment](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlfragment/get_textstate/_index.md b/english/cpp/aspose.pdf/htmlfragment/get_textstate/_index.md index 9f0d0e4e16..71a216e9fb 100644 --- a/english/cpp/aspose.pdf/htmlfragment/get_textstate/_index.md +++ b/english/cpp/aspose.pdf/htmlfragment/get_textstate/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::HtmlFragmen ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [HtmlFragment](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/htmlfragment/htmlfragment/_index.md b/english/cpp/aspose.pdf/htmlfragment/htmlfragment/_index.md index 79f4c41976..21a5b18304 100644 --- a/english/cpp/aspose.pdf/htmlfragment/htmlfragment/_index.md +++ b/english/cpp/aspose.pdf/htmlfragment/htmlfragment/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::HtmlFragment::HtmlFragment(System::String text) ## See Also +* Class [String](../../../system/string/) * Class [HtmlFragment](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlfragment/set_htmlloadoptions/_index.md b/english/cpp/aspose.pdf/htmlfragment/set_htmlloadoptions/_index.md index 0ca76c7069..41c9be7eb2 100644 --- a/english/cpp/aspose.pdf/htmlfragment/set_htmlloadoptions/_index.md +++ b/english/cpp/aspose.pdf/htmlfragment/set_htmlloadoptions/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::HtmlFragment::set_HtmlLoadOptions(System::SharedPtr) | Sets document page info. | | [set_PageLayoutOption](./set_pagelayoutoption/)(HtmlPageLayoutOption) | Sets layout option. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | ## See Also * Class [LoadOptions](../loadoptions/) diff --git a/english/cpp/aspose.pdf/htmlloadoptions/get_basepath/_index.md b/english/cpp/aspose.pdf/htmlloadoptions/get_basepath/_index.md index e00b560340..1d5acfdd91 100644 --- a/english/cpp/aspose.pdf/htmlloadoptions/get_basepath/_index.md +++ b/english/cpp/aspose.pdf/htmlloadoptions/get_basepath/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::HtmlLoadOptions::get_BasePath() const ## See Also +* Class [String](../../../system/string/) * Class [HtmlLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlloadoptions/get_inputencoding/_index.md b/english/cpp/aspose.pdf/htmlloadoptions/get_inputencoding/_index.md index 0c2bb59b18..bcc97eba1a 100644 --- a/english/cpp/aspose.pdf/htmlloadoptions/get_inputencoding/_index.md +++ b/english/cpp/aspose.pdf/htmlloadoptions/get_inputencoding/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::HtmlLoadOptions::get_InputEncoding() const ## See Also +* Class [String](../../../system/string/) * Class [HtmlLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlloadoptions/get_isprioritycsspagerule/_index.md b/english/cpp/aspose.pdf/htmlloadoptions/get_isprioritycsspagerule/_index.md index 9e4fa8c799..b1507494c2 100644 --- a/english/cpp/aspose.pdf/htmlloadoptions/get_isprioritycsspagerule/_index.md +++ b/english/cpp/aspose.pdf/htmlloadoptions/get_isprioritycsspagerule/_index.md @@ -2,7 +2,7 @@ title: Aspose::Pdf::HtmlLoadOptions::get_IsPriorityCssPageRule method linktitle: get_IsPriorityCssPageRule second_title: Aspose.PDF for C++ API Reference -description: 'How to use get_IsPriorityCssPageRule method of Aspose::Pdf::HtmlLoadOptions class in C++.' +description: 'Aspose::Pdf::HtmlLoadOptions::get_IsPriorityCssPageRule method. Gets the flag that specifies that page rules defined in css will override values defined in PageInfo in C++.' type: docs weight: 600 url: /cpp/aspose.pdf/htmlloadoptions/get_isprioritycsspagerule/ @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf/htmlloadoptions/get_isprioritycsspagerule/ ## HtmlLoadOptions::get_IsPriorityCssPageRule method - +Gets the flag that specifies that page rules defined in css will override values defined in [PageInfo](../../pageinfo/). ```cpp bool Aspose::Pdf::HtmlLoadOptions::get_IsPriorityCssPageRule() const diff --git a/english/cpp/aspose.pdf/htmlloadoptions/get_pageinfo/_index.md b/english/cpp/aspose.pdf/htmlloadoptions/get_pageinfo/_index.md index d618b1f518..959fc9ede6 100644 --- a/english/cpp/aspose.pdf/htmlloadoptions/get_pageinfo/_index.md +++ b/english/cpp/aspose.pdf/htmlloadoptions/get_pageinfo/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::HtmlLoadOptions::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageInfo](../../pageinfo/) * Class [HtmlLoadOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/htmlloadoptions/htmlloadoptions/_index.md b/english/cpp/aspose.pdf/htmlloadoptions/htmlloadoptions/_index.md index 9bed1689d1..d557410dc9 100644 --- a/english/cpp/aspose.pdf/htmlloadoptions/htmlloadoptions/_index.md +++ b/english/cpp/aspose.pdf/htmlloadoptions/htmlloadoptions/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::HtmlLoadOptions::HtmlLoadOptions(System::String basePath) ## See Also +* Class [String](../../../system/string/) * Class [HtmlLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlloadoptions/set_inputencoding/_index.md b/english/cpp/aspose.pdf/htmlloadoptions/set_inputencoding/_index.md index 6dcfa10854..e1c2c8613e 100644 --- a/english/cpp/aspose.pdf/htmlloadoptions/set_inputencoding/_index.md +++ b/english/cpp/aspose.pdf/htmlloadoptions/set_inputencoding/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::HtmlLoadOptions::set_InputEncoding(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [HtmlLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlloadoptions/set_isprioritycsspagerule/_index.md b/english/cpp/aspose.pdf/htmlloadoptions/set_isprioritycsspagerule/_index.md index ec6f4503b1..48b8adf894 100644 --- a/english/cpp/aspose.pdf/htmlloadoptions/set_isprioritycsspagerule/_index.md +++ b/english/cpp/aspose.pdf/htmlloadoptions/set_isprioritycsspagerule/_index.md @@ -2,7 +2,7 @@ title: Aspose::Pdf::HtmlLoadOptions::set_IsPriorityCssPageRule method linktitle: set_IsPriorityCssPageRule second_title: Aspose.PDF for C++ API Reference -description: 'How to use set_IsPriorityCssPageRule method of Aspose::Pdf::HtmlLoadOptions class in C++.' +description: 'Aspose::Pdf::HtmlLoadOptions::set_IsPriorityCssPageRule method. Sets the flag that specifies that page rules defined in css will override values defined in PageInfo in C++.' type: docs weight: 1300 url: /cpp/aspose.pdf/htmlloadoptions/set_isprioritycsspagerule/ @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf/htmlloadoptions/set_isprioritycsspagerule/ ## HtmlLoadOptions::set_IsPriorityCssPageRule method - +Sets the flag that specifies that page rules defined in css will override values defined in [PageInfo](../../pageinfo/). ```cpp void Aspose::Pdf::HtmlLoadOptions::set_IsPriorityCssPageRule(bool value) diff --git a/english/cpp/aspose.pdf/htmlloadoptions/set_pageinfo/_index.md b/english/cpp/aspose.pdf/htmlloadoptions/set_pageinfo/_index.md index 64b39b2943..c1934eeafa 100644 --- a/english/cpp/aspose.pdf/htmlloadoptions/set_pageinfo/_index.md +++ b/english/cpp/aspose.pdf/htmlloadoptions/set_pageinfo/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::HtmlLoadOptions::set_PageInfo(System::SharedPtr) override | With this property You can explicitely define what pages of document should be converted. Pages in this list must have 1-based numbers. I.e. valid numbers of pages must be taken from range (1...[NumberOfPagesInConvertedDocument]) Order of appearing of pages in this list does not affect their order in result HTML page(s) - in result pages allways will go in order in which they are present in source PDF. If this list is null (as it is by default), all pages will be converted. If any page number of this list will go out of range of present pages(1-[amountOfPagesInDocument]) exception will be thrown. | -| [set_ExtractOcrSublayerOnly](../unifiedsaveoptions/set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [set_FixedLayout](./set_fixedlayout/)(bool) | Sets a value indicating whether that HTML is created as fixed layout. | | [set_FlowLayoutParagraphFullWidth](./set_flowlayoutparagraphfullwidth/)(bool) | This attribute specifies full width paragraph text for Flow mode, FixedLayout = false. | | [set_IgnoredTextFontSize](./set_ignoredtextfontsize/)(System::Nullable\) | [Text](../../aspose.pdf.text/) with the specified size or less will be ignored during conversion. We do not remove this text, we ignore it and do not transfer it to the output file. | @@ -77,8 +88,6 @@ class HtmlSaveOptions : public Aspose::Pdf::UnifiedSaveOptions, | [set_Title](./set_title/)(System::String) | Sets HTML page title. | | [set_TryMergeFragments](./set_trymergefragments/)(bool) | The flag for combining image fragments into one picture. | | [set_UseZOrder](./set_usezorder/)(bool) | If attribute UseZORder set to true, graphics and text are added to resultant HTML document accordingly Z-order in original PDF document. If this attribute is false all graphics is put as single layer which may cause some unnecessary effects for overlapped objects. | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | ## Typedefs | Typedef | Description | diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/antialiasingprocessingtype/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/antialiasingprocessingtype/_index.md new file mode 100644 index 0000000000..895cfc77ae --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/antialiasingprocessingtype/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::AntialiasingProcessingType enum +linktitle: AntialiasingProcessingType +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::AntialiasingProcessingType enum. This enum describes possible antialiasing measures during conversion in C++.' +type: docs +weight: 4900 +url: /cpp/aspose.pdf/htmlsaveoptions/antialiasingprocessingtype/ +--- +## AntialiasingProcessingType enum + + +This enum describes possible antialiasing measures during conversion. + +```cpp +enum class AntialiasingProcessingType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| NoAdditionalProcessing | 0 | no special antialiasing processing in use. This is an optimal option for overhelming majority of documents and it does not require additional time during conversion | +| TryCorrectResultHtml | 1 | In such case converter tries to detect places with ajacent background graphical elements and correct result HTML in relevant way. This option allows enhance result of export for documents that contain backgrounds built from several ajacent graphical elements (for such kind of documents PDF renderers , f.e. Acrobat Reader, usually try smooth boundaries of elements during rendering. With this option converter imitates that behaviour of PDF-renderers. This option allows enhance layout of result of export for some specific documents (that use such compound backgrounds), but it requires additional time for processng (usually about 10-15% of additional time). So usage of this mode in general case is not recommended. | + +## See Also + +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/csssavinginfo/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/csssavinginfo/_index.md new file mode 100644 index 0000000000..140b721511 --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/csssavinginfo/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::CssSavingInfo class +linktitle: CssSavingInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::CssSavingInfo class. This class represents set of data that related to custom saving of CSS during conversion of PDF to HTML format in C++.' +type: docs +weight: 5800 +url: /cpp/aspose.pdf/htmlsaveoptions/csssavinginfo/ +--- +## CssSavingInfo class + + +This class represents set of data that related to custom saving of CSS during conversion of PDF to HTML format. + +```cpp +class CssSavingInfo : public System::Object +``` + +## See Also + +* Class [Object](../../../system/object/) +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/cssurlrequestinfo/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/cssurlrequestinfo/_index.md new file mode 100644 index 0000000000..f74f91f976 --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/cssurlrequestinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::CssUrlRequestInfo class +linktitle: CssUrlRequestInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::CssUrlRequestInfo class. Represents set of data that related to request from converter to custom code aimed to get desirable URL (or URL template)of subject CSS in C++.' +type: docs +weight: 5900 +url: /cpp/aspose.pdf/htmlsaveoptions/cssurlrequestinfo/ +--- +## CssUrlRequestInfo class + + +Represents set of data that related to request from converter to custom code aimed to get desirable URL (or URL template)of subject CSS. + +```cpp +class CssUrlRequestInfo : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CssUrlRequestInfo](./cssurlrequestinfo/)() | Creates instance of [CssUrlRequestInfo](./). | +## See Also + +* Class [Object](../../../system/object/) +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/cssurlrequestinfo/cssurlrequestinfo/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/cssurlrequestinfo/cssurlrequestinfo/_index.md new file mode 100644 index 0000000000..122ba24da5 --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/cssurlrequestinfo/cssurlrequestinfo/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::CssUrlRequestInfo::CssUrlRequestInfo constructor +linktitle: CssUrlRequestInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::CssUrlRequestInfo::CssUrlRequestInfo constructor. Creates instance of CssUrlRequestInfo in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/htmlsaveoptions/cssurlrequestinfo/cssurlrequestinfo/ +--- +## CssUrlRequestInfo::CssUrlRequestInfo constructor + + +Creates instance of [CssUrlRequestInfo](../). + +```cpp +Aspose::Pdf::HtmlSaveOptions::CssUrlRequestInfo::CssUrlRequestInfo() +``` + +## See Also + +* Class [CssUrlRequestInfo](../) +* Class [HtmlSaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/fontencodingrules/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/fontencodingrules/_index.md new file mode 100644 index 0000000000..c6ef885563 --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/fontencodingrules/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::FontEncodingRules enum +linktitle: FontEncodingRules +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::FontEncodingRules enum. This enumeration defines rules which tune encoding logic in C++.' +type: docs +weight: 5000 +url: /cpp/aspose.pdf/htmlsaveoptions/fontencodingrules/ +--- +## FontEncodingRules enum + + +This enumeration defines rules which tune encoding logic. + +```cpp +enum class FontEncodingRules : uint8_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | Leave encoding logic "as is" - in accordance with PDF specification. | +| DecreaseToUnicodePriorityLevel | 1 | ToUnicode is a special mechanism which helps to decode input codes to unicode symbols. According to specification it must be used first of all mechanisms to get unicode symbols for specific input code. But some documents has non-standard fonts and to convert these documents correctly it may be necessary to decrease ToUnicode priority and use another mechanisms to decode input codes. | + +## See Also + +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/fontsavingmodes/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/fontsavingmodes/_index.md new file mode 100644 index 0000000000..15455edc2b --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/fontsavingmodes/_index.md @@ -0,0 +1,33 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::FontSavingModes enum +linktitle: FontSavingModes +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::FontSavingModes enum. Enumerates modes that can be used for saving of fonts referenced in saved PDF in C++.' +type: docs +weight: 5100 +url: /cpp/aspose.pdf/htmlsaveoptions/fontsavingmodes/ +--- +## FontSavingModes enum + + +Enumerates modes that can be used for saving of fonts referenced in saved PDF. + +```cpp +enum class FontSavingModes +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| AlwaysSaveAsWOFF | 0 | All referenced fonts will be saved and referenced as WOFF-fonts. | +| AlwaysSaveAsTTF | 1 | All referenced fonts will be saved and referenced as TTF-fonts. | +| AlwaysSaveAsEOT | 2 | All referenced fonts will be saved and referenced as EOT-fonts. | +| SaveInAllFormats | 3 | All referenced fonts will be saved (and referenced in CSS) as 3 independent files : EOT, TTH, WOFF. It increases size of output data but makes output suitable for overwhelming majority of web browsers . | +| DontSave | 4 | All referenced fonts will not be saved. | + +## See Also + +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/get_defaultfontname/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/get_defaultfontname/_index.md index 647e8db5ce..31714143d9 100644 --- a/english/cpp/aspose.pdf/htmlsaveoptions/get_defaultfontname/_index.md +++ b/english/cpp/aspose.pdf/htmlsaveoptions/get_defaultfontname/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::HtmlSaveOptions::get_DefaultFontName() const Font name ## See Also +* Class [String](../../../system/string/) * Class [HtmlSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/get_explicitlistofsavedpages/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/get_explicitlistofsavedpages/_index.md index 7046ca4b77..dc4396ac56 100644 --- a/english/cpp/aspose.pdf/htmlsaveoptions/get_explicitlistofsavedpages/_index.md +++ b/english/cpp/aspose.pdf/htmlsaveoptions/get_explicitlistofsavedpages/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::HtmlSaveOptions::get_ExplicitListOfSavedP ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [HtmlSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/get_fontsources/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/get_fontsources/_index.md index 6414ecde02..1ffa76b222 100644 --- a/english/cpp/aspose.pdf/htmlsaveoptions/get_fontsources/_index.md +++ b/english/cpp/aspose.pdf/htmlsaveoptions/get_fontsources/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::HtmlSaveOptions::get_ Fonts may be saved preliminarily for cache purpose and then passed into Html conversion process. For example it may be useful in document splitting scenario and processing document pages in multiple threads with single set of fonts. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontSourceCollection](../../../aspose.pdf.text/fontsourcecollection/) * Class [HtmlSaveOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/get_ignoredtextfontsize/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/get_ignoredtextfontsize/_index.md index 7ef1e967eb..11c1ec5daa 100644 --- a/english/cpp/aspose.pdf/htmlsaveoptions/get_ignoredtextfontsize/_index.md +++ b/english/cpp/aspose.pdf/htmlsaveoptions/get_ignoredtextfontsize/_index.md @@ -18,6 +18,7 @@ System::Nullable Aspose::Pdf::HtmlSaveOptions::get_IgnoredTextFontSize() ## See Also +* Class [Nullable](../../../system/nullable/) * Class [HtmlSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/get_title/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/get_title/_index.md index aaee689d34..31c3e77b82 100644 --- a/english/cpp/aspose.pdf/htmlsaveoptions/get_title/_index.md +++ b/english/cpp/aspose.pdf/htmlsaveoptions/get_title/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::HtmlSaveOptions::get_Title() const ## See Also +* Class [String](../../../system/string/) * Class [HtmlSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/htmlimagesavinginfo/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/htmlimagesavinginfo/_index.md new file mode 100644 index 0000000000..4c5e266c47 --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/htmlimagesavinginfo/_index.md @@ -0,0 +1,29 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::HtmlImageSavingInfo class +linktitle: HtmlImageSavingInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::HtmlImageSavingInfo class. This class represents set of data that related to external resource image file''s saving during PDF to HTML conversion in C++.' +type: docs +weight: 6000 +url: /cpp/aspose.pdf/htmlsaveoptions/htmlimagesavinginfo/ +--- +## HtmlImageSavingInfo class + + +This class represents set of data that related to external resource image file's saving during PDF to HTML conversion. + +```cpp +class HtmlImageSavingInfo : public Aspose::Pdf::SaveOptions::ResourceSavingInfo +``` + +## Methods + +| Method | Description | +| --- | --- | +| [HtmlImageSavingInfo](./htmlimagesavinginfo/)() | creates new instance of [SaveOptions.ResourceSavingInfo](../../saveoptions/resourcesavinginfo/) | +## See Also + +* Class [ResourceSavingInfo](../../saveoptions/resourcesavinginfo/) +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/htmlimagesavinginfo/htmlimagesavinginfo/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/htmlimagesavinginfo/htmlimagesavinginfo/_index.md new file mode 100644 index 0000000000..33b3db2969 --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/htmlimagesavinginfo/htmlimagesavinginfo/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::HtmlImageSavingInfo::HtmlImageSavingInfo constructor +linktitle: HtmlImageSavingInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::HtmlImageSavingInfo::HtmlImageSavingInfo constructor. creates new instance of SaveOptions.ResourceSavingInfo in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/htmlsaveoptions/htmlimagesavinginfo/htmlimagesavinginfo/ +--- +## HtmlImageSavingInfo::HtmlImageSavingInfo constructor + + +creates new instance of [SaveOptions.ResourceSavingInfo](../../../saveoptions/resourcesavinginfo/) + +```cpp +Aspose::Pdf::HtmlSaveOptions::HtmlImageSavingInfo::HtmlImageSavingInfo() +``` + +## See Also + +* Class [HtmlImageSavingInfo](../) +* Class [HtmlSaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/htmlimagetype/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/htmlimagetype/_index.md new file mode 100644 index 0000000000..5db88420cb --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/htmlimagetype/_index.md @@ -0,0 +1,36 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::HtmlImageType enum +linktitle: HtmlImageType +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::HtmlImageType enum. enumerates possible types of image files that can be saved as external resources during Pdf to Html conversion in C++.' +type: docs +weight: 5200 +url: /cpp/aspose.pdf/htmlsaveoptions/htmlimagetype/ +--- +## HtmlImageType enum + + +enumerates possible types of image files that can be saved as external resources during [Pdf](../../) to Html conversion + +```cpp +enum class HtmlImageType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Jpeg | 0 | Jpeg format. | +| Png | 1 | Png format. | +| Bmp | 2 | Bmp format. | +| Gif | 3 | Gif format. | +| Tiff | 4 | Tiff format. | +| Svg | 5 | Svg format. | +| ZippedSvg | 6 | Zipped Svg format. | +| Unknown | 7 | Unknown - means that converter cannot detect type of content itself. | + +## See Also + +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/htmlmarkupgenerationmodes/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/htmlmarkupgenerationmodes/_index.md new file mode 100644 index 0000000000..4be48060d6 --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/htmlmarkupgenerationmodes/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::HtmlMarkupGenerationModes enum +linktitle: HtmlMarkupGenerationModes +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::HtmlMarkupGenerationModes enum. Sometimes specific reqirments to created HTML are present. This enum defines HTML preparing modes that can be used during conversion of PDF to HTML to match such specific requirments in C++.' +type: docs +weight: 5300 +url: /cpp/aspose.pdf/htmlsaveoptions/htmlmarkupgenerationmodes/ +--- +## HtmlMarkupGenerationModes enum + + +Sometimes specific reqirments to created HTML are present. This enum defines HTML preparing modes that can be used during conversion of PDF to HTML to match such specific requirments. + +```cpp +enum class HtmlMarkupGenerationModes +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| WriteAllHtml | 0 | Default mode any specific requirments are absent. Will be generated output that will contain all parts of HTML without any special additional processing. | +| WriteOnlyBodyContent | 1 | will be stripped away all HTML content that is outside HTML's body, i.e. will be left only content that is inside ******** tags | + +## See Also + +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/htmlpagemarkupsavinginfo/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/htmlpagemarkupsavinginfo/_index.md new file mode 100644 index 0000000000..315bb9eb7d --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/htmlpagemarkupsavinginfo/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::HtmlPageMarkupSavingInfo class +linktitle: HtmlPageMarkupSavingInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::HtmlPageMarkupSavingInfo class. If SplitToPages property of HtmlSaveOptions, then several HTML-files (one HTML file per converted page) are created during conversion of PDF to HTML. This class represents set of data that related to custom saving of one HTML-page''s markup during conversion of PDF to HTML in C++.' +type: docs +weight: 6100 +url: /cpp/aspose.pdf/htmlsaveoptions/htmlpagemarkupsavinginfo/ +--- +## HtmlPageMarkupSavingInfo class + + +If SplitToPages property of [HtmlSaveOptions](../), then several HTML-files (one HTML file per converted page) are created during conversion of PDF to HTML. This class represents set of data that related to custom saving of one HTML-page's markup during conversion of PDF to HTML. + +```cpp +class HtmlPageMarkupSavingInfo : public System::Object +``` + +## See Also + +* Class [Object](../../../system/object/) +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/imageparenttypes/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/imageparenttypes/_index.md new file mode 100644 index 0000000000..b5f5e9d4d7 --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/imageparenttypes/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::ImageParentTypes enum +linktitle: ImageParentTypes +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::ImageParentTypes enum. Enumerates possible types of image''s parents Image can pertain to HTML page or to SVG parent image in C++.' +type: docs +weight: 5400 +url: /cpp/aspose.pdf/htmlsaveoptions/imageparenttypes/ +--- +## ImageParentTypes enum + + +Enumerates possible types of image's parents [Image](../../image/) can pertain to HTML page or to SVG parent image. + +```cpp +enum class ImageParentTypes +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| HtmlPage | 0 | [Image](../../image/) pertains to HTML page itself. | +| SvgImage | 1 | [Image](../../image/) was embedded in SVG image. | + +## See Also + +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/letterspositioningmethods/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/letterspositioningmethods/_index.md new file mode 100644 index 0000000000..46fd603f5f --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/letterspositioningmethods/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::LettersPositioningMethods enum +linktitle: LettersPositioningMethods +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::LettersPositioningMethods enum. It enumerates possible modes of positioning of letters in words in result HTML in C++.' +type: docs +weight: 5500 +url: /cpp/aspose.pdf/htmlsaveoptions/letterspositioningmethods/ +--- +## LettersPositioningMethods enum + + +It enumerates possible modes of positioning of letters in words in result HTML. + +```cpp +enum class LettersPositioningMethods +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| UseEmUnitsAndCompensationOfRoundingErrorsInCss | 0 | It's default method. It uses EM-units and special alhorithm of compensation of rounding errors It's preferable for usage in IE10.0 and more fresh versions and gives better scaling of captions when scaling is necessary. | +| UsePixelUnitsInCssLetterSpacingForIE | 1 | It allows to get sometimes more precise results in old IE browser versions. | + +## See Also + +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/partsembeddingmodes/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/partsembeddingmodes/_index.md new file mode 100644 index 0000000000..3b60d1a094 --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/partsembeddingmodes/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::PartsEmbeddingModes enum +linktitle: PartsEmbeddingModes +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::PartsEmbeddingModes enum. This enum enumerates possible modes of embedding of files referenced in HTML It allows to control whether referenced files (HTML, Fonts,Images, CSSes) will be embedded into main HTML file or will be generated as apart binary entities in C++.' +type: docs +weight: 5600 +url: /cpp/aspose.pdf/htmlsaveoptions/partsembeddingmodes/ +--- +## PartsEmbeddingModes enum + + +This enum enumerates possible modes of embedding of files referenced in HTML It allows to control whether referenced files (HTML, Fonts,Images, CSSes) will be embedded into main HTML file or will be generated as apart binary entities. + +```cpp +enum class PartsEmbeddingModes +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| EmbedAllIntoHtml | 0 | Enforces embed all referenced files(Css,Images,Fonts) into generated HTML markup (i.e. into HTML itself) This approach generates one HTML file, but total size of output becames bigger(because Base64 encoding of binaries is in use) and not all browsers (especially legacy) successfully process binaries embedded into HTML. But it allows get HTML that contains whole result, without any additional files. | +| EmbedCssOnly | 1 | Enforces put apart all referenced files except CSS (Images and Fonts) I.e. CSS will be embedded into result HTML , and all other referenced files(Images and Fonts) will be processed as external parts It generates HTML that is sutable for wide set of browsers. | +| NoEmbedding | 2 | Enforces put apart referenced files(Css,Images,Fonts) This approach generates set of files, but total size of output becames smaller(because no Base64 encoding of binaries is in use) Also such approach generates HTML that is sutable for wide set of browsers. | + +## See Also + +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/rasterimagessavingmodes/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/rasterimagessavingmodes/_index.md new file mode 100644 index 0000000000..58b53ae82c --- /dev/null +++ b/english/cpp/aspose.pdf/htmlsaveoptions/rasterimagessavingmodes/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::HtmlSaveOptions::RasterImagesSavingModes enum +linktitle: RasterImagesSavingModes +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::HtmlSaveOptions::RasterImagesSavingModes enum. Converted PDF can contain raster images(.png, *.jpeg etc.) This enum defines methods of how raster images can be handled during conversion of PDF to HTML in C++.' +type: docs +weight: 5700 +url: /cpp/aspose.pdf/htmlsaveoptions/rasterimagessavingmodes/ +--- +## RasterImagesSavingModes enum + + +Converted PDF can contain raster images(.png, *.jpeg etc.) This enum defines methods of how raster images can be handled during conversion of PDF to HTML. + +```cpp +enum class RasterImagesSavingModes +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| AsPngImagesEmbeddedIntoSvg | 0 | for each distinct raster file will be generated wrapper SVG image, and raster image will be embedded as Base64 encoded strings into that SVG image | +| AsExternalPngFilesReferencedViaSvg | 1 | distinct raster images will be put apart as PNG files but will be referenced through wrapping SVG images, i.e. will be generated one PNG file and one SVG for each raster image, and each of such SVGs will contain links to relevant PNG file | +| AsEmbeddedPartsOfPngPageBackground | 2 | Will be generated one big PNG background file for each result page. Raster images will be embedded into that file and rendered as regions of that image. No external PNG files for each image will be generated, only one PNG file per page will be present in conversion result set of files. | + +## See Also + +* Class [HtmlSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/set_defaultfontname/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/set_defaultfontname/_index.md index aef65a4ba4..d27f529a4c 100644 --- a/english/cpp/aspose.pdf/htmlsaveoptions/set_defaultfontname/_index.md +++ b/english/cpp/aspose.pdf/htmlsaveoptions/set_defaultfontname/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::HtmlSaveOptions::set_DefaultFontName(System::String value) Font name ## See Also +* Class [String](../../../system/string/) * Class [HtmlSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/set_explicitlistofsavedpages/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/set_explicitlistofsavedpages/_index.md index d348173636..58fe62b103 100644 --- a/english/cpp/aspose.pdf/htmlsaveoptions/set_explicitlistofsavedpages/_index.md +++ b/english/cpp/aspose.pdf/htmlsaveoptions/set_explicitlistofsavedpages/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::HtmlSaveOptions::set_ExplicitListOfSavedPages(System::ArrayPtr ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [HtmlSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/htmlsaveoptions/set_ignoredtextfontsize/_index.md b/english/cpp/aspose.pdf/htmlsaveoptions/set_ignoredtextfontsize/_index.md index a075aec302..19592d04d4 100644 --- a/english/cpp/aspose.pdf/htmlsaveoptions/set_ignoredtextfontsize/_index.md +++ b/english/cpp/aspose.pdf/htmlsaveoptions/set_ignoredtextfontsize/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::HtmlSaveOptions::set_IgnoredTextFontSize(System::Nullable) | Converts the page of document. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/icolorspaceconversionstrategy/convert/_index.md b/english/cpp/aspose.pdf/icolorspaceconversionstrategy/convert/_index.md index b8d594ec57..e1b0e0b1a8 100644 --- a/english/cpp/aspose.pdf/icolorspaceconversionstrategy/convert/_index.md +++ b/english/cpp/aspose.pdf/icolorspaceconversionstrategy/convert/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::IColorSpaceConversionStrategy::Convert(System::SharedP ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [IColorSpaceConversionStrategy](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/id/_index.md b/english/cpp/aspose.pdf/id/_index.md index e8d5f62f06..9caa57bc30 100644 --- a/english/cpp/aspose.pdf/id/_index.md +++ b/english/cpp/aspose.pdf/id/_index.md @@ -24,5 +24,6 @@ class Id : public System::Object | [get_Original](./get_original/)() const | Permanent identifier based on the contents of the document at the time it was originally created. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/id/get_modified/_index.md b/english/cpp/aspose.pdf/id/get_modified/_index.md index 3ddb8a3ccf..2ca2450a5e 100644 --- a/english/cpp/aspose.pdf/id/get_modified/_index.md +++ b/english/cpp/aspose.pdf/id/get_modified/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Id::get_Modified() const ## See Also +* Class [String](../../../system/string/) * Class [Id](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/id/get_original/_index.md b/english/cpp/aspose.pdf/id/get_original/_index.md index be3032e913..8f83314745 100644 --- a/english/cpp/aspose.pdf/id/get_original/_index.md +++ b/english/cpp/aspose.pdf/id/get_original/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Id::get_Original() const ## See Also +* Class [String](../../../system/string/) * Class [Id](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/iindexbitmapconverter/_index.md b/english/cpp/aspose.pdf/iindexbitmapconverter/_index.md index 298b29af0d..9d6fbda5b7 100644 --- a/english/cpp/aspose.pdf/iindexbitmapconverter/_index.md +++ b/english/cpp/aspose.pdf/iindexbitmapconverter/_index.md @@ -25,5 +25,6 @@ class IIndexBitmapConverter : public virtual System::Object | virtual [Get8BppImage](./get8bppimage/)(System::SharedPtr\) | Returns 8Bpp bitmap representation. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/iindexbitmapconverter/get1bppimage/_index.md b/english/cpp/aspose.pdf/iindexbitmapconverter/get1bppimage/_index.md index 71028591a9..6a861c90c0 100644 --- a/english/cpp/aspose.pdf/iindexbitmapconverter/get1bppimage/_index.md +++ b/english/cpp/aspose.pdf/iindexbitmapconverter/get1bppimage/_index.md @@ -27,6 +27,8 @@ Bitmap in 1 bpp image format. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Bitmap](../../../system.drawing/bitmap/) * Class [IIndexBitmapConverter](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/iindexbitmapconverter/get4bppimage/_index.md b/english/cpp/aspose.pdf/iindexbitmapconverter/get4bppimage/_index.md index e6528fbf2d..72d5fc4c58 100644 --- a/english/cpp/aspose.pdf/iindexbitmapconverter/get4bppimage/_index.md +++ b/english/cpp/aspose.pdf/iindexbitmapconverter/get4bppimage/_index.md @@ -27,6 +27,8 @@ Bitmap in 4 bpp image format. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Bitmap](../../../system.drawing/bitmap/) * Class [IIndexBitmapConverter](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/iindexbitmapconverter/get8bppimage/_index.md b/english/cpp/aspose.pdf/iindexbitmapconverter/get8bppimage/_index.md index 3fb1899b26..6724ab30a1 100644 --- a/english/cpp/aspose.pdf/iindexbitmapconverter/get8bppimage/_index.md +++ b/english/cpp/aspose.pdf/iindexbitmapconverter/get8bppimage/_index.md @@ -27,6 +27,8 @@ Bitmap in 8 bpp image format. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Bitmap](../../../system.drawing/bitmap/) * Class [IIndexBitmapConverter](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/image/_index.md b/english/cpp/aspose.pdf/image/_index.md index 506ad41815..f56ed90a29 100644 --- a/english/cpp/aspose.pdf/image/_index.md +++ b/english/cpp/aspose.pdf/image/_index.md @@ -20,7 +20,6 @@ class Image : public Aspose::Pdf::BaseParagraph | Method | Description | | --- | --- | -| [BaseParagraph](../baseparagraph/baseparagraph/)() | | | [Clone](./clone/)() override | Clone the image. | | [get_BitmapInfo](./get_bitmapinfo/)() const | Gets uncompressed image bytes. | | [get_BitmapSize](./get_bitmapsize/)() | Gets the image bitmap size. | @@ -28,20 +27,11 @@ class Image : public Aspose::Pdf::BaseParagraph | [get_FileType](./get_filetype/)() const | Gets the image file type. | | [get_FixHeight](./get_fixheight/)() const | Gets the image height. | | [get_FixWidth](./get_fixwidth/)() const | Gets the image width. | -| virtual [get_HorizontalAlignment](../baseparagraph/get_horizontalalignment/)() | Gets a horizontal alignment of paragraph. | -| virtual [get_Hyperlink](../baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | | [get_ImageScale](./get_imagescale/)() const | Gets the image scale. | | [get_ImageStream](./get_imagestream/)() const | Gets the image stream. | | [get_IsApplyResolution](./get_isapplyresolution/)() const | Gets a bool value that indicates whether the image use resolution during generation. | | [get_IsBlackWhite](./get_isblackwhite/)() const | Gets a bool value that indicates whether the image is forced to be black-and-white. If TIFF image of CCITT subformat is used, this property must be set to true. | -| [get_IsFirstParagraphInColumn](../baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_Margin](../baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | | [get_Title](./get_title/)() const | Gets a string value that indicates the title of the image. | -| virtual [get_VerticalAlignment](../baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| [get_ZIndex](../baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | static [GetMimeType](./getmimetype/)(System::SharedPtr\) | Returns mime type for image. | | [Image](./image/)() | | | [set_BitmapInfo](./set_bitmapinfo/)(System::SharedPtr\) | Sets uncompressed image bytes. | @@ -49,20 +39,11 @@ class Image : public Aspose::Pdf::BaseParagraph | [set_FileType](./set_filetype/)(ImageFileType) | Sets the image file type. | | [set_FixHeight](./set_fixheight/)(double) | Sets the image height. | | [set_FixWidth](./set_fixwidth/)(double) | Sets the image width. | -| virtual [set_HorizontalAlignment](../baseparagraph/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets a horizontal alignment of paragraph. | -| virtual [set_Hyperlink](../baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | | [set_ImageScale](./set_imagescale/)(double) | Sets the image scale. | | [set_ImageStream](./set_imagestream/)(System::SharedPtr\) | Sets the image stream. | | [set_IsApplyResolution](./set_isapplyresolution/)(bool) | Sets a bool value that indicates whether the image use resolution during generation. | | [set_IsBlackWhite](./set_isblackwhite/)(bool) | Sets a bool value that indicates whether the image is forced to be black-and-white. If TIFF image of CCITT subformat is used, this property must be set to true. | -| [set_IsFirstParagraphInColumn](../baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_Margin](../baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | | [set_Title](./set_title/)(System::SharedPtr\) | Sets a string value that indicates the title of the image. | -| virtual [set_VerticalAlignment](../baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| [set_ZIndex](../baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | ## See Also * Class [BaseParagraph](../baseparagraph/) diff --git a/english/cpp/aspose.pdf/image/clone/_index.md b/english/cpp/aspose.pdf/image/clone/_index.md index b34071e0c7..7a252d941a 100644 --- a/english/cpp/aspose.pdf/image/clone/_index.md +++ b/english/cpp/aspose.pdf/image/clone/_index.md @@ -23,6 +23,8 @@ The cloned object ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Image](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/image/get_bitmapinfo/_index.md b/english/cpp/aspose.pdf/image/get_bitmapinfo/_index.md index f3c5f06770..52cc4105e7 100644 --- a/english/cpp/aspose.pdf/image/get_bitmapinfo/_index.md +++ b/english/cpp/aspose.pdf/image/get_bitmapinfo/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Image::get_Bitma ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BitmapInfo](../../bitmapinfo/) * Class [Image](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/image/get_bitmapsize/_index.md b/english/cpp/aspose.pdf/image/get_bitmapsize/_index.md index 40431e5afa..d4ec6af0ee 100644 --- a/english/cpp/aspose.pdf/image/get_bitmapsize/_index.md +++ b/english/cpp/aspose.pdf/image/get_bitmapsize/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Image::get_BitmapSize() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Image](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/image/get_file/_index.md b/english/cpp/aspose.pdf/image/get_file/_index.md index 74bea84d6a..7bb75868bc 100644 --- a/english/cpp/aspose.pdf/image/get_file/_index.md +++ b/english/cpp/aspose.pdf/image/get_file/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Image::get_File() const ## See Also +* Class [String](../../../system/string/) * Class [Image](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/image/get_imagestream/_index.md b/english/cpp/aspose.pdf/image/get_imagestream/_index.md index 88f5a27734..499938348c 100644 --- a/english/cpp/aspose.pdf/image/get_imagestream/_index.md +++ b/english/cpp/aspose.pdf/image/get_imagestream/_index.md @@ -18,6 +18,8 @@ const System::SharedPtr & Aspose::Pdf::Image::get_ImageStrea ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Image](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/image/get_title/_index.md b/english/cpp/aspose.pdf/image/get_title/_index.md index 3b341a53e1..8a8705e89a 100644 --- a/english/cpp/aspose.pdf/image/get_title/_index.md +++ b/english/cpp/aspose.pdf/image/get_title/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Image::get_Title() co ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragment](../../../aspose.pdf.text/textfragment/) * Class [Image](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/image/getmimetype/_index.md b/english/cpp/aspose.pdf/image/getmimetype/_index.md index ad8d855fde..a58a2a985a 100644 --- a/english/cpp/aspose.pdf/image/getmimetype/_index.md +++ b/english/cpp/aspose.pdf/image/getmimetype/_index.md @@ -27,6 +27,9 @@ Mime type as string if found; otherwise, "image/unknown" value. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../../system.drawing/image/) * Class [Image](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/image/set_bitmapinfo/_index.md b/english/cpp/aspose.pdf/image/set_bitmapinfo/_index.md index 1bc9fb404b..c1efcd03a9 100644 --- a/english/cpp/aspose.pdf/image/set_bitmapinfo/_index.md +++ b/english/cpp/aspose.pdf/image/set_bitmapinfo/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Image::set_BitmapInfo(System::SharedPtr v ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Image](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/image/set_title/_index.md b/english/cpp/aspose.pdf/image/set_title/_index.md index 7ce0d2542f..b38355f512 100644 --- a/english/cpp/aspose.pdf/image/set_title/_index.md +++ b/english/cpp/aspose.pdf/image/set_title/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Image::set_Title(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragment](../../../aspose.pdf.text/textfragment/) * Class [Image](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imageplacement/_index.md b/english/cpp/aspose.pdf/imageplacement/_index.md index 4711f4f480..5dbe0fa834 100644 --- a/english/cpp/aspose.pdf/imageplacement/_index.md +++ b/english/cpp/aspose.pdf/imageplacement/_index.md @@ -38,5 +38,6 @@ class ImagePlacement : public System::Object When an image is placed to a page it may have dimensions other than physical dimensions defined in [Resources](../resources/). The object [ImagePlacement](./) is intended to provide such information like dimensions, resolution and so on. ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/imageplacement/get_compositingparameters/_index.md b/english/cpp/aspose.pdf/imageplacement/get_compositingparameters/_index.md index 1c400cdbdb..106ee50c7a 100644 --- a/english/cpp/aspose.pdf/imageplacement/get_compositingparameters/_index.md +++ b/english/cpp/aspose.pdf/imageplacement/get_compositingparameters/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::ImagePlacemen ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CompositingParameters](../../compositingparameters/) * Class [ImagePlacement](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imageplacement/get_image/_index.md b/english/cpp/aspose.pdf/imageplacement/get_image/_index.md index b615dc1466..1d1fd2840f 100644 --- a/english/cpp/aspose.pdf/imageplacement/get_image/_index.md +++ b/english/cpp/aspose.pdf/imageplacement/get_image/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::ImagePlacement::get_Image() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XImage](../../ximage/) * Class [ImagePlacement](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imageplacement/get_matrix/_index.md b/english/cpp/aspose.pdf/imageplacement/get_matrix/_index.md index 8e32ad5733..59322d449a 100644 --- a/english/cpp/aspose.pdf/imageplacement/get_matrix/_index.md +++ b/english/cpp/aspose.pdf/imageplacement/get_matrix/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::ImagePlacement::get_Matrix() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../../matrix/) * Class [ImagePlacement](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imageplacement/get_operator/_index.md b/english/cpp/aspose.pdf/imageplacement/get_operator/_index.md index 9de555cb26..301ac9e276 100644 --- a/english/cpp/aspose.pdf/imageplacement/get_operator/_index.md +++ b/english/cpp/aspose.pdf/imageplacement/get_operator/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::ImagePlacement::get_Operat ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Operator](../../operator/) * Class [ImagePlacement](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imageplacement/get_page/_index.md b/english/cpp/aspose.pdf/imageplacement/get_page/_index.md index c6a6660fad..1f7f6d2b1f 100644 --- a/english/cpp/aspose.pdf/imageplacement/get_page/_index.md +++ b/english/cpp/aspose.pdf/imageplacement/get_page/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::ImagePlacement::get_Page() con ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [ImagePlacement](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imageplacement/get_rectangle/_index.md b/english/cpp/aspose.pdf/imageplacement/get_rectangle/_index.md index 38dbbc89a8..2fcdde198c 100644 --- a/english/cpp/aspose.pdf/imageplacement/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf/imageplacement/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::ImagePlacement::get_Recta ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [ImagePlacement](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imageplacement/get_resolution/_index.md b/english/cpp/aspose.pdf/imageplacement/get_resolution/_index.md index f008bc89e0..6a61969a96 100644 --- a/english/cpp/aspose.pdf/imageplacement/get_resolution/_index.md +++ b/english/cpp/aspose.pdf/imageplacement/get_resolution/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::ImagePlacement: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../../aspose.pdf.devices/resolution/) * Class [ImagePlacement](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imageplacement/replace/_index.md b/english/cpp/aspose.pdf/imageplacement/replace/_index.md index 377cbdcc23..c8c2dddc4c 100644 --- a/english/cpp/aspose.pdf/imageplacement/replace/_index.md +++ b/english/cpp/aspose.pdf/imageplacement/replace/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::ImagePlacement::Replace(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [ImagePlacement](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/imageplacement/save/_index.md b/english/cpp/aspose.pdf/imageplacement/save/_index.md index 4264f919f8..6f8df1ba90 100644 --- a/english/cpp/aspose.pdf/imageplacement/save/_index.md +++ b/english/cpp/aspose.pdf/imageplacement/save/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::ImagePlacement::Save(System::SharedPtr str ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [ImagePlacement](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -43,6 +45,9 @@ void Aspose::Pdf::ImagePlacement::Save(System::SharedPtr str ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [ImageFormat](../../../system.drawing.imaging/imageformat/) * Class [ImagePlacement](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/imageplacementabsorber/_index.md b/english/cpp/aspose.pdf/imageplacementabsorber/_index.md index a707162e19..c439ed481c 100644 --- a/english/cpp/aspose.pdf/imageplacementabsorber/_index.md +++ b/english/cpp/aspose.pdf/imageplacementabsorber/_index.md @@ -32,5 +32,6 @@ class ImagePlacementAbsorber : public System::Object The [ImagePlacementAbsorber](./) object is basically used in images search scenario. When the search is completed the occurrences are represented with [ImagePlacement](../imageplacement/) objects that the [ImagePlacementAbsorber::ImagePlacements](../) collection contains. The [ImagePlacement](../imageplacement/) object provides access to the image placement properties: dimensions, resolution etc. [Image](../image/) positive rotation is counterclockwise, for the page, it is clockwise. Here, we need to represent the image rotation angle, so we deduct the page angle from the image angle. ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/imageplacementabsorber/get_imageplacements/_index.md b/english/cpp/aspose.pdf/imageplacementabsorber/get_imageplacements/_index.md index d57f2b8a0a..c1effa0946 100644 --- a/english/cpp/aspose.pdf/imageplacementabsorber/get_imageplacements/_index.md +++ b/english/cpp/aspose.pdf/imageplacementabsorber/get_imageplacements/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::ImagePlacementAbsorber: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ImagePlacementCollection](../../imageplacementcollection/) * Class [ImagePlacementAbsorber](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imageplacementabsorber/visit/_index.md b/english/cpp/aspose.pdf/imageplacementabsorber/visit/_index.md index c6d843a8bb..d38acbc52b 100644 --- a/english/cpp/aspose.pdf/imageplacementabsorber/visit/_index.md +++ b/english/cpp/aspose.pdf/imageplacementabsorber/visit/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::ImagePlacementAbsorber::Visit(System::SharedPtr pdf) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Document](../../document/) * Class [ImagePlacementAbsorber](../) * Namespace [Aspose::Pdf](../../) @@ -43,6 +44,7 @@ void Aspose::Pdf::ImagePlacementAbsorber::Visit(System::SharedPtr page) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [ImagePlacementAbsorber](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imageplacementcollection/_index.md b/english/cpp/aspose.pdf/imageplacementcollection/_index.md index 5fd419a645..84508e0683 100644 --- a/english/cpp/aspose.pdf/imageplacementcollection/_index.md +++ b/english/cpp/aspose.pdf/imageplacementcollection/_index.md @@ -33,5 +33,6 @@ class ImagePlacementCollection : public System::Collections::Generic::ICollectio | [Remove](./remove/)(const System::SharedPtr\\&) override | Deletes specified item from collection. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/imageplacementcollection/add/_index.md b/english/cpp/aspose.pdf/imageplacementcollection/add/_index.md index 4d6b38a68f..9c3c6b1786 100644 --- a/english/cpp/aspose.pdf/imageplacementcollection/add/_index.md +++ b/english/cpp/aspose.pdf/imageplacementcollection/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::ImagePlacementCollection::Add(const System::SharedPtr Aspose::Pdf::ImagePlacementCollection::get_Syn ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [ImagePlacementCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/imageplacementcollection/getenumerator/_index.md b/english/cpp/aspose.pdf/imageplacementcollection/getenumerator/_index.md index 2003c0219a..b44164c0c2 100644 --- a/english/cpp/aspose.pdf/imageplacementcollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf/imageplacementcollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [ImagePlacement](../../imageplacement/) * Class [ImagePlacementCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imageplacementcollection/idx_get/_index.md b/english/cpp/aspose.pdf/imageplacementcollection/idx_get/_index.md index 6b067fc244..d8b6c509e2 100644 --- a/english/cpp/aspose.pdf/imageplacementcollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf/imageplacementcollection/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::ImagePlacementCollection::idx_get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ImagePlacement](../../imageplacement/) * Class [ImagePlacementCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imageplacementcollection/remove/_index.md b/english/cpp/aspose.pdf/imageplacementcollection/remove/_index.md index 64de164bfc..97a38caad3 100644 --- a/english/cpp/aspose.pdf/imageplacementcollection/remove/_index.md +++ b/english/cpp/aspose.pdf/imageplacementcollection/remove/_index.md @@ -27,6 +27,7 @@ true if item was deleted; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ImagePlacement](../../imageplacement/) * Class [ImagePlacementCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imagestamp/_index.md b/english/cpp/aspose.pdf/imagestamp/_index.md index 0ab1008791..3937f619da 100644 --- a/english/cpp/aspose.pdf/imagestamp/_index.md +++ b/english/cpp/aspose.pdf/imagestamp/_index.md @@ -21,54 +21,17 @@ class ImageStamp : public Aspose::Pdf::Stamp | Method | Description | | --- | --- | | [get_AlternativeText](./get_alternativetext/)() const | Gets Alternative [Text](../../aspose.pdf.text/) for image stamp. | -| [get_Background](../stamp/get_background/)() const | Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. | -| [get_BottomMargin](../stamp/get_bottommargin/)() const | Gets bottom margin of stamp. | | [get_Height](./get_height/)() override | Gets image height. Setting this image allows to scale image vertically. | -| [get_HorizontalAlignment](../stamp/get_horizontalalignment/)() const | Gets Horizontal alignment of stamp on the page. | | [get_Image](./get_image/)() const | Gets image stream used for stamping. | -| [get_LeftMargin](../stamp/get_leftmargin/)() const | Gets left margin of stamp. | -| [get_Opacity](../stamp/get_opacity/)() const | Gets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. | -| [get_OutlineOpacity](../stamp/get_outlineopacity/)() const | Gets a value to indicate the stamp outline opacity. The value is from 0.0 to 1.0. By default the value is 1.0. | -| [get_OutlineWidth](../stamp/get_outlinewidth/)() const | Gets a value of the stamp outline width. By default the value is 1.0. | | [get_Quality](./get_quality/)() const | Gets quality of image stamp in percent. Valid values are 0..100%. | -| [get_RightMargin](../stamp/get_rightmargin/)() const | Gets right margin of stamp. | -| [get_Rotate](../stamp/get_rotate/)() | Sets or gets the rotation of stamp content according [Rotation](../rotation/) values. [Note](../note/). This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns [Rotation.None](../rotation/). | -| [get_RotateAngle](../stamp/get_rotateangle/)() | Gets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. | -| [get_TopMargin](../stamp/get_topmargin/)() const | Gets top margin of stamp. | -| [get_VerticalAlignment](../stamp/get_verticalalignment/)() const | Gets vertical alignment of stamp on page. | | [get_Width](./get_width/)() override | Gets image width. Setting this property allos to scal image horizontally. | -| [get_XIndent](../stamp/get_xindent/)() const | Horizontal stamp coordinate, starting from the left. | -| [get_YIndent](../stamp/get_yindent/)() const | Vertical stamp coordinate, starting from the bottom. | -| [get_Zoom](../stamp/get_zoom/)() const | Zooming factor of the stamp. Allows to scale stamp. Please note that pair of properties ZoomX and ZoomY allows to set zoom factor for every axe separately. Setting of this property changes both ZoomX and ZoomY properties. If ZoomX and ZoomY are different then Zoom property returns ZoomX value. | -| [get_ZoomX](../stamp/get_zoomx/)() const | Horizontal zooming factor of the stamp. Allows to scale stamp horizontally. | -| [get_ZoomY](../stamp/get_zoomy/)() const | Vertical zooming factor of the stamp. Allows to scale stamp vertically. | -| [getStampId](../stamp/getstampid/)() | Returns stamp ID. | | [ImageStamp](./imagestamp/)(System::SharedPtr\) | Initializes a new instance of the [ImageStamp](./) class. | | [ImageStamp](./imagestamp/)(System::String) | Creates image stamp by image in the specified file. | | [Put](./put/)(System::SharedPtr\) override | Adds graphic stamp on the page. | | [set_AlternativeText](./set_alternativetext/)(System::String) | Sets Alternative [Text](../../aspose.pdf.text/) for image stamp. | -| [set_Background](../stamp/set_background/)(bool) | Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. | -| [set_BottomMargin](../stamp/set_bottommargin/)(double) | Sets bottom margin of stamp. | | [set_Height](./set_height/)(double) override | Sets image height. Setting this image allows to scale image vertically. | -| [set_HorizontalAlignment](../stamp/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets Horizontal alignment of stamp on the page. | -| [set_LeftMargin](../stamp/set_leftmargin/)(double) | Sets left margin of stamp. | -| [set_Opacity](../stamp/set_opacity/)(double) | Sets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. | -| [set_OutlineOpacity](../stamp/set_outlineopacity/)(double) | Sets a value to indicate the stamp outline opacity. The value is from 0.0 to 1.0. By default the value is 1.0. | -| [set_OutlineWidth](../stamp/set_outlinewidth/)(double) | Sets a value of the stamp outline width. By default the value is 1.0. | | [set_Quality](./set_quality/)(int32_t) | Sets quality of image stamp in percent. Valid values are 0..100%. | -| [set_RightMargin](../stamp/set_rightmargin/)(double) | Sets right margin of stamp. | -| [set_Rotate](../stamp/set_rotate/)(Rotation) | Sets or gets the rotation of stamp content according [Rotation](../rotation/) values. [Note](../note/). This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns [Rotation.None](../rotation/). | -| [set_RotateAngle](../stamp/set_rotateangle/)(double) | Sets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. | -| [set_TopMargin](../stamp/set_topmargin/)(double) | Sets top margin of stamp. | -| [set_VerticalAlignment](../stamp/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets vertical alignment of stamp on page. | | [set_Width](./set_width/)(double) override | Sets image width. Setting this property allos to scal image horizontally. | -| [set_XIndent](../stamp/set_xindent/)(double) | Horizontal stamp coordinate, starting from the left. | -| [set_YIndent](../stamp/set_yindent/)(double) | Vertical stamp coordinate, starting from the bottom. | -| [set_Zoom](../stamp/set_zoom/)(double) | Zooming factor of the stamp. Allows to scale stamp. Please note that pair of properties ZoomX and ZoomY allows to set zoom factor for every axe separately. Setting of this property changes both ZoomX and ZoomY properties. If ZoomX and ZoomY are different then Zoom property returns ZoomX value. | -| [set_ZoomX](../stamp/set_zoomx/)(double) | Horizontal zooming factor of the stamp. Allows to scale stamp horizontally. | -| [set_ZoomY](../stamp/set_zoomy/)(double) | Vertical zooming factor of the stamp. Allows to scale stamp vertically. | -| [setStampId](../stamp/setstampid/)(int32_t) | Sets stamp [Id](../id/). | -| [Stamp](../stamp/stamp/)() | | ## See Also * Class [Stamp](../stamp/) diff --git a/english/cpp/aspose.pdf/imagestamp/get_alternativetext/_index.md b/english/cpp/aspose.pdf/imagestamp/get_alternativetext/_index.md index c0159d2af0..1c7095820c 100644 --- a/english/cpp/aspose.pdf/imagestamp/get_alternativetext/_index.md +++ b/english/cpp/aspose.pdf/imagestamp/get_alternativetext/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::ImageStamp::get_AlternativeText() const ## See Also +* Class [String](../../../system/string/) * Class [ImageStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/imagestamp/get_image/_index.md b/english/cpp/aspose.pdf/imagestamp/get_image/_index.md index cf46c05a31..dcb82f9607 100644 --- a/english/cpp/aspose.pdf/imagestamp/get_image/_index.md +++ b/english/cpp/aspose.pdf/imagestamp/get_image/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::ImageStamp::get_Image() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [ImageStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/imagestamp/imagestamp/_index.md b/english/cpp/aspose.pdf/imagestamp/imagestamp/_index.md index 0a43dda326..74db041814 100644 --- a/english/cpp/aspose.pdf/imagestamp/imagestamp/_index.md +++ b/english/cpp/aspose.pdf/imagestamp/imagestamp/_index.md @@ -23,6 +23,8 @@ Aspose::Pdf::ImageStamp::ImageStamp(System::SharedPtr image) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [ImageStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -42,6 +44,7 @@ Aspose::Pdf::ImageStamp::ImageStamp(System::String fileName) ## See Also +* Class [String](../../../system/string/) * Class [ImageStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/imagestamp/put/_index.md b/english/cpp/aspose.pdf/imagestamp/put/_index.md index 959e8ec4cd..6d9ef0ef2b 100644 --- a/english/cpp/aspose.pdf/imagestamp/put/_index.md +++ b/english/cpp/aspose.pdf/imagestamp/put/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::ImageStamp::Put(System::SharedPtr page) override ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [ImageStamp](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/imagestamp/set_alternativetext/_index.md b/english/cpp/aspose.pdf/imagestamp/set_alternativetext/_index.md index 6f4e67c735..43e32c1b99 100644 --- a/english/cpp/aspose.pdf/imagestamp/set_alternativetext/_index.md +++ b/english/cpp/aspose.pdf/imagestamp/set_alternativetext/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::ImageStamp::set_AlternativeText(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [ImageStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/importoptions/_index.md b/english/cpp/aspose.pdf/importoptions/_index.md index d3b8b7c383..80e627e2f1 100644 --- a/english/cpp/aspose.pdf/importoptions/_index.md +++ b/english/cpp/aspose.pdf/importoptions/_index.md @@ -23,5 +23,6 @@ class ImportOptions : public System::Object | [get_ImportFormat](./get_importformat/)() const | Import format. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/inameddestinationcollection/_index.md b/english/cpp/aspose.pdf/inameddestinationcollection/_index.md index a6558f4f39..75010d68c4 100644 --- a/english/cpp/aspose.pdf/inameddestinationcollection/_index.md +++ b/english/cpp/aspose.pdf/inameddestinationcollection/_index.md @@ -28,5 +28,6 @@ class INamedDestinationCollection : public virtual System::Object | virtual [Remove](./remove/)(System::String) | Removes destination by its name. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/inameddestinationcollection/add/_index.md b/english/cpp/aspose.pdf/inameddestinationcollection/add/_index.md index bb64be3bde..9ee51bc52d 100644 --- a/english/cpp/aspose.pdf/inameddestinationcollection/add/_index.md +++ b/english/cpp/aspose.pdf/inameddestinationcollection/add/_index.md @@ -24,6 +24,8 @@ virtual void Aspose::Pdf::INamedDestinationCollection::Add(System::String name, ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../../aspose.pdf.annotations/iappointment/) * Class [INamedDestinationCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/inameddestinationcollection/get_names/_index.md b/english/cpp/aspose.pdf/inameddestinationcollection/get_names/_index.md index cf5f858861..c9636179f5 100644 --- a/english/cpp/aspose.pdf/inameddestinationcollection/get_names/_index.md +++ b/english/cpp/aspose.pdf/inameddestinationcollection/get_names/_index.md @@ -18,6 +18,8 @@ virtual System::ArrayPtr Aspose::Pdf::INamedDestinationCollectio ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [INamedDestinationCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/inameddestinationcollection/idx_get/_index.md b/english/cpp/aspose.pdf/inameddestinationcollection/idx_get/_index.md index 152a6a7e6d..0cb16c20b0 100644 --- a/english/cpp/aspose.pdf/inameddestinationcollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf/inameddestinationcollection/idx_get/_index.md @@ -27,7 +27,9 @@ Destination object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../../aspose.pdf.annotations/iappointment/) +* Class [String](../../../system/string/) * Class [INamedDestinationCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/inameddestinationcollection/idx_set/_index.md b/english/cpp/aspose.pdf/inameddestinationcollection/idx_set/_index.md index c63e42828e..fb35a09814 100644 --- a/english/cpp/aspose.pdf/inameddestinationcollection/idx_set/_index.md +++ b/english/cpp/aspose.pdf/inameddestinationcollection/idx_set/_index.md @@ -24,6 +24,8 @@ virtual void Aspose::Pdf::INamedDestinationCollection::idx_set(System::String na ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../../aspose.pdf.annotations/iappointment/) * Class [INamedDestinationCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/inameddestinationcollection/remove/_index.md b/english/cpp/aspose.pdf/inameddestinationcollection/remove/_index.md index 8c388decca..c4f5463ca4 100644 --- a/english/cpp/aspose.pdf/inameddestinationcollection/remove/_index.md +++ b/english/cpp/aspose.pdf/inameddestinationcollection/remove/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::INamedDestinationCollection::Remove(System::String nam ## See Also +* Class [String](../../../system/string/) * Class [INamedDestinationCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ioperatorcontainer/_index.md b/english/cpp/aspose.pdf/ioperatorcontainer/_index.md index b59820a491..49d76d145b 100644 --- a/english/cpp/aspose.pdf/ioperatorcontainer/_index.md +++ b/english/cpp/aspose.pdf/ioperatorcontainer/_index.md @@ -24,5 +24,6 @@ class IOperatorContainer : public virtual System::Object | virtual [get_Resources](./get_resources/)() | Gets the resources referenced by operators in the [Contents](../). | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/ioperatorcontainer/get_contents/_index.md b/english/cpp/aspose.pdf/ioperatorcontainer/get_contents/_index.md index ce4d3c5d69..3ebf658efc 100644 --- a/english/cpp/aspose.pdf/ioperatorcontainer/get_contents/_index.md +++ b/english/cpp/aspose.pdf/ioperatorcontainer/get_contents/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::Pdf::IOperatorContainer::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OperatorCollection](../../operatorcollection/) * Class [IOperatorContainer](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/ioperatorcontainer/get_resources/_index.md b/english/cpp/aspose.pdf/ioperatorcontainer/get_resources/_index.md index 4b17b18825..9e3af4c610 100644 --- a/english/cpp/aspose.pdf/ioperatorcontainer/get_resources/_index.md +++ b/english/cpp/aspose.pdf/ioperatorcontainer/get_resources/_index.md @@ -18,6 +18,7 @@ virtual System::SharedPtr Aspose::Pdf::IOperatorContaine ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resources](../../resources/) * Class [IOperatorContainer](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/ioperatorselector/_index.md b/english/cpp/aspose.pdf/ioperatorselector/_index.md index 17bbaea865..616c4d0b4f 100644 --- a/english/cpp/aspose.pdf/ioperatorselector/_index.md +++ b/english/cpp/aspose.pdf/ioperatorselector/_index.md @@ -96,5 +96,6 @@ class IOperatorSelector : public virtual System::Object | virtual [Visit](./visit/)(System::SharedPtr\) | Visit/select any text operator operator. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/ioperatorselector/visit/_index.md b/english/cpp/aspose.pdf/ioperatorselector/visit/_index.md index a759e1edf7..94dc6d6788 100644 --- a/english/cpp/aspose.pdf/ioperatorselector/visit/_index.md +++ b/english/cpp/aspose.pdf/ioperatorselector/visit/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::IOperatorSelector::Visit(System::SharedPtr) | Specifies the array of numbers of pages to convert. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/ipagesetoptions/get_explicitlistofsavedpages/_index.md b/english/cpp/aspose.pdf/ipagesetoptions/get_explicitlistofsavedpages/_index.md index 7fa2a1f16a..b5035c1a31 100644 --- a/english/cpp/aspose.pdf/ipagesetoptions/get_explicitlistofsavedpages/_index.md +++ b/english/cpp/aspose.pdf/ipagesetoptions/get_explicitlistofsavedpages/_index.md @@ -18,6 +18,7 @@ virtual System::ArrayPtr Aspose::Pdf::IPageSetOptions::get_ExplicitList ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [IPageSetOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ipagesetoptions/set_explicitlistofsavedpages/_index.md b/english/cpp/aspose.pdf/ipagesetoptions/set_explicitlistofsavedpages/_index.md index 25f108c106..4b9508f2ac 100644 --- a/english/cpp/aspose.pdf/ipagesetoptions/set_explicitlistofsavedpages/_index.md +++ b/english/cpp/aspose.pdf/ipagesetoptions/set_explicitlistofsavedpages/_index.md @@ -18,6 +18,7 @@ virtual void Aspose::Pdf::IPageSetOptions::set_ExplicitListOfSavedPages(System:: ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [IPageSetOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ipipelineoptions/_index.md b/english/cpp/aspose.pdf/ipipelineoptions/_index.md index 8f6ab725d6..8be6bf2937 100644 --- a/english/cpp/aspose.pdf/ipipelineoptions/_index.md +++ b/english/cpp/aspose.pdf/ipipelineoptions/_index.md @@ -24,5 +24,6 @@ class IPipelineOptions : public virtual System::Object | virtual [set_BatchSize](./set_batchsize/)(int32_t) | Specifies the size of a portion of pages to pass from node to node. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/isupportsmemorycleanup/_index.md b/english/cpp/aspose.pdf/isupportsmemorycleanup/_index.md index 315c75ba8f..655beb881f 100644 --- a/english/cpp/aspose.pdf/isupportsmemorycleanup/_index.md +++ b/english/cpp/aspose.pdf/isupportsmemorycleanup/_index.md @@ -23,5 +23,6 @@ class ISupportsMemoryCleanup : public virtual System::Object | virtual [FreeMemory](./freememory/)() | Clears cached data, frees memory etc. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/itexinputdirectory/_index.md b/english/cpp/aspose.pdf/itexinputdirectory/_index.md index 72ec285151..af426b5be0 100644 --- a/english/cpp/aspose.pdf/itexinputdirectory/_index.md +++ b/english/cpp/aspose.pdf/itexinputdirectory/_index.md @@ -23,5 +23,6 @@ class ITeXInputDirectory : public System::IDisposable | virtual [GetFile](./getfile/)(System::String, System::String\&, bool) | Returns the stream to read from or to write to. | ## See Also +* Class [IDisposable](../../system/idisposable/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/itexinputdirectory/getfile/_index.md b/english/cpp/aspose.pdf/itexinputdirectory/getfile/_index.md index 7c6672202a..6ac5cc52f5 100644 --- a/english/cpp/aspose.pdf/itexinputdirectory/getfile/_index.md +++ b/english/cpp/aspose.pdf/itexinputdirectory/getfile/_index.md @@ -29,6 +29,9 @@ The stream. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [String](../../../system/string/) * Class [ITeXInputDirectory](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/itexoutputdirectory/_index.md b/english/cpp/aspose.pdf/itexoutputdirectory/_index.md index 5f907f2262..7eae6a4af5 100644 --- a/english/cpp/aspose.pdf/itexoutputdirectory/_index.md +++ b/english/cpp/aspose.pdf/itexoutputdirectory/_index.md @@ -20,7 +20,6 @@ class ITeXOutputDirectory : public virtual Aspose::Pdf::ITeXInputDirectory | Method | Description | | --- | --- | -| virtual [GetFile](../itexinputdirectory/getfile/)(System::String, System::String\&, bool) | Returns the stream to read from or to write to. | | virtual [GetOutputFile](./getoutputfile/)(System::String, System::String\&) | Returns the stream to write to. | ## See Also diff --git a/english/cpp/aspose.pdf/itexoutputdirectory/getoutputfile/_index.md b/english/cpp/aspose.pdf/itexoutputdirectory/getoutputfile/_index.md index 14d0909440..c3d7958356 100644 --- a/english/cpp/aspose.pdf/itexoutputdirectory/getoutputfile/_index.md +++ b/english/cpp/aspose.pdf/itexoutputdirectory/getoutputfile/_index.md @@ -28,6 +28,9 @@ The stream. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [String](../../../system/string/) * Class [ITeXOutputDirectory](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/iwarningcallback/_index.md b/english/cpp/aspose.pdf/iwarningcallback/_index.md index ee7c33ce0e..217e3a81d7 100644 --- a/english/cpp/aspose.pdf/iwarningcallback/_index.md +++ b/english/cpp/aspose.pdf/iwarningcallback/_index.md @@ -23,5 +23,6 @@ class IWarningCallback : public virtual System::Object | virtual [Warning](./warning/)(System::SharedPtr\) | The callback method for some program notifications. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/iwarningcallback/warning/_index.md b/english/cpp/aspose.pdf/iwarningcallback/warning/_index.md index 973ad2bb21..9912478289 100644 --- a/english/cpp/aspose.pdf/iwarningcallback/warning/_index.md +++ b/english/cpp/aspose.pdf/iwarningcallback/warning/_index.md @@ -28,6 +28,7 @@ the result of further program workflow ## See Also * Enum [ReturnAction](../../returnaction/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [WarningInfo](../../warninginfo/) * Class [IWarningCallback](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/javascriptcollection/_index.md b/english/cpp/aspose.pdf/javascriptcollection/_index.md index 8fd6a4bbd8..4c32db5b81 100644 --- a/english/cpp/aspose.pdf/javascriptcollection/_index.md +++ b/english/cpp/aspose.pdf/javascriptcollection/_index.md @@ -26,5 +26,6 @@ class JavaScriptCollection : public System::Object | [Remove](./remove/)(System::String) | Removes JavaScript by its name. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/javascriptcollection/get_keys/_index.md b/english/cpp/aspose.pdf/javascriptcollection/get_keys/_index.md index e73711b484..41e30fae75 100644 --- a/english/cpp/aspose.pdf/javascriptcollection/get_keys/_index.md +++ b/english/cpp/aspose.pdf/javascriptcollection/get_keys/_index.md @@ -18,6 +18,9 @@ System::SharedPtr> Aspose::P ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [String](../../../system/string/) * Class [JavaScriptCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/javascriptcollection/idx_get/_index.md b/english/cpp/aspose.pdf/javascriptcollection/idx_get/_index.md index 5156b98182..42e201d3f8 100644 --- a/english/cpp/aspose.pdf/javascriptcollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf/javascriptcollection/idx_get/_index.md @@ -27,6 +27,7 @@ Javascript collection. ## See Also +* Class [String](../../../system/string/) * Class [JavaScriptCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/javascriptcollection/idx_set/_index.md b/english/cpp/aspose.pdf/javascriptcollection/idx_set/_index.md index 0dd1522240..e55f3ad59b 100644 --- a/english/cpp/aspose.pdf/javascriptcollection/idx_set/_index.md +++ b/english/cpp/aspose.pdf/javascriptcollection/idx_set/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::JavaScriptCollection::idx_set(System::String key, System::Stri ## See Also +* Class [String](../../../system/string/) * Class [JavaScriptCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/javascriptcollection/remove/_index.md b/english/cpp/aspose.pdf/javascriptcollection/remove/_index.md index 4a3e39b411..51ae50dcad 100644 --- a/english/cpp/aspose.pdf/javascriptcollection/remove/_index.md +++ b/english/cpp/aspose.pdf/javascriptcollection/remove/_index.md @@ -27,6 +27,7 @@ True - if javascript removed; otherwise, false. ## See Also +* Class [String](../../../system/string/) * Class [JavaScriptCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/latexfragment/_index.md b/english/cpp/aspose.pdf/latexfragment/_index.md index 1d71ddb0d6..4278c05717 100644 --- a/english/cpp/aspose.pdf/latexfragment/_index.md +++ b/english/cpp/aspose.pdf/latexfragment/_index.md @@ -20,34 +20,8 @@ class LatexFragment : public Aspose::Pdf::TeXFragment | Method | Description | | --- | --- | -| [BaseParagraph](../baseparagraph/baseparagraph/)() | | -| [Clone](../texfragment/clone/)() override | Clones fragment. | -| virtual [get_HorizontalAlignment](../baseparagraph/get_horizontalalignment/)() | Gets a horizontal alignment of paragraph. | -| virtual [get_Hyperlink](../baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | -| [get_IsFirstParagraphInColumn](../baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [get_LatexLoadOptionsOfInstance](../texfragment/get_latexloadoptionsofinstance/)() const | Gets [TeXLoadOptions](../texloadoptions/) that will be used for loading (and rendering) of LaTeX into this instance of class. Please use it when it's necessary use specific setting for import of LaTeX for this or that instance (f.e when this or that instance should use specific BasePath for imported LaTeX or should use specific loader of external resources) If parameter is default (null), then standard LaTeX loading options will be used. | -| [get_Margin](../baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | -| [get_TeXLoadOptionsOfInstance](../texfragment/get_texloadoptionsofinstance/)() const | Gets [TeXLoadOptions](../texloadoptions/) that will be used for loading (and rendering) of LaTeX into this instance of class. Please use it when it's necessary use specific setting for import of LaTeX for this or that instance (f.e when this or that instance should use specific BasePath for imported LaTeX or should use specific loader of external resources) If parameter is default (null), then standard LaTeX loading options will be used. | -| virtual [get_VerticalAlignment](../baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| [get_ZIndex](../baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [LatexFragment](./latexfragment/)(System::String) | Initializes a new instance of the [HtmlFragment](../htmlfragment/) class. | | [LatexFragment](./latexfragment/)(System::String, bool) | Initializes a new instance of the [HtmlFragment](../htmlfragment/) class. | -| virtual [set_HorizontalAlignment](../baseparagraph/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets a horizontal alignment of paragraph. | -| virtual [set_Hyperlink](../baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | -| [set_LatexLoadOptionsOfInstance](../texfragment/set_latexloadoptionsofinstance/)(System::SharedPtr\) | Sets [TeXLoadOptions](../texloadoptions/) that will be used for loading (and rendering) of LaTeX into this instance of class. Please use it when it's necessary use specific setting for import of LaTeX for this or that instance (f.e when this or that instance should use specific BasePath for imported LaTeX or should use specific loader of external resources) If parameter is default (null), then standard LaTeX loading options will be used. | -| [set_Margin](../baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | -| [set_TeXLoadOptionsOfInstance](../texfragment/set_texloadoptionsofinstance/)(System::SharedPtr\) | Sets [TeXLoadOptions](../texloadoptions/) that will be used for loading (and rendering) of LaTeX into this instance of class. Please use it when it's necessary use specific setting for import of LaTeX for this or that instance (f.e when this or that instance should use specific BasePath for imported LaTeX or should use specific loader of external resources) If parameter is default (null), then standard LaTeX loading options will be used. | -| virtual [set_VerticalAlignment](../baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| [set_ZIndex](../baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | -| [TeXFragment](../texfragment/texfragment/)(System::String) | Initializes a new instance of the [HtmlFragment](../htmlfragment/) class. | -| [TeXFragment](../texfragment/texfragment/)(System::String, bool) | Initializes a new instance of the [HtmlFragment](../htmlfragment/) class. | ## Deprecated Please use TeXFragment instead diff --git a/english/cpp/aspose.pdf/latexfragment/latexfragment/_index.md b/english/cpp/aspose.pdf/latexfragment/latexfragment/_index.md index 38ebfccdb5..ba72e6684f 100644 --- a/english/cpp/aspose.pdf/latexfragment/latexfragment/_index.md +++ b/english/cpp/aspose.pdf/latexfragment/latexfragment/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::LatexFragment::LatexFragment(System::String text) ## See Also +* Class [String](../../../system/string/) * Class [LatexFragment](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -43,6 +44,7 @@ Aspose::Pdf::LatexFragment::LatexFragment(System::String text, bool removeIndent ## See Also +* Class [String](../../../system/string/) * Class [LatexFragment](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/latexloadoptions/_index.md b/english/cpp/aspose.pdf/latexloadoptions/_index.md index dd1215e639..b673cc824a 100644 --- a/english/cpp/aspose.pdf/latexloadoptions/_index.md +++ b/english/cpp/aspose.pdf/latexloadoptions/_index.md @@ -16,46 +16,6 @@ Represents options for loading/importing TeX file into PDF document. class LatexLoadOptions : public Aspose::Pdf::TeXLoadOptions ``` -## Methods - -| Method | Description | -| --- | --- | -| [get_DateTime](../texloadoptions/get_datetime/)() | Gets/sets a certain value for date/time primitives like year, month, day and time. | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [get_InputDirectory](../texloadoptions/get_inputdirectory/)() | Gets/sets TeX input directory. | -| [get_JobName](../texloadoptions/get_jobname/)() const | Gets/set the name of the job. | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | -| [get_NoLigatures](../texloadoptions/get_noligatures/)() | Gets/sets a flag that cancels ligatures in all fonts. | -| [get_OutputDirectory](../texloadoptions/get_outputdirectory/)() | Gets/sets TeX output directory. | -| [get_RasterizeFormulas](../texloadoptions/get_rasterizeformulas/)() | Gets/sets a flag that allows to rasterize math formulas. | -| [get_Repeat](../texloadoptions/get_repeat/)() | Gets/sets the flag indicating whether it is necessary to run the TeX job twice in case, for example, there are references in input TeX file(s). In general, this behavior is useful when the engine collects some data along the typesetting process and stores it in an auxilliary file, all at the first run. And at the second run, the engine somehow uses that data. | -| [get_RequiredInputDirectory](../texloadoptions/get_requiredinputdirectory/)() | Gets/sets TeX requires input directory. Required input is the files that are somehow included into the main .tex file, e.g., packages for which there's no built-in support. | -| [get_ShowTerminalOutput](../texloadoptions/get_showterminaloutput/)() const | Gets/sets the flag indicating whether to show terminal output on the console. | -| [get_SubsetFonts](../texloadoptions/get_subsetfonts/)() | Gets/sets the flag indicating whether to subset fonts in output file or not. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [GetLoadResult](../texloadoptions/getloadresult/)() | Gets result for TeX load and compiling - did everything go smoothly or were there any comments/errors. | -| [LoadOptions](../loadoptions/loadoptions/)() | | -| [set_DateTime](../texloadoptions/set_datetime/)(System::DateTime) | Gets/sets a certain value for date/time primitives like year, month, day and time. | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [set_InputDirectory](../texloadoptions/set_inputdirectory/)(System::SharedPtr\) | Gets/sets TeX input directory. | -| [set_JobName](../texloadoptions/set_jobname/)(System::String) | Gets/set the name of the job. | -| [set_NoLigatures](../texloadoptions/set_noligatures/)(bool) | Gets/sets a flag that cancels ligatures in all fonts. | -| [set_OutputDirectory](../texloadoptions/set_outputdirectory/)(System::SharedPtr\) | Gets/sets TeX output directory. | -| [set_RasterizeFormulas](../texloadoptions/set_rasterizeformulas/)(bool) | Gets/sets a flag that allows to rasterize math formulas. | -| [set_Repeat](../texloadoptions/set_repeat/)(bool) | Gets/sets the flag indicating whether it is necessary to run the TeX job twice in case, for example, there are references in input TeX file(s). In general, this behavior is useful when the engine collects some data along the typesetting process and stores it in an auxilliary file, all at the first run. And at the second run, the engine somehow uses that data. | -| [set_RequiredInputDirectory](../texloadoptions/set_requiredinputdirectory/)(System::SharedPtr\) | Gets/sets TeX requires input directory. Required input is the files that are somehow included into the main .tex file, e.g., packages for which there's no built-in support. | -| [set_ShowTerminalOutput](../texloadoptions/set_showterminaloutput/)(bool) | Gets/sets the flag indicating whether to show terminal output on the console. | -| [set_SubsetFonts](../texloadoptions/set_subsetfonts/)(bool) | Gets/sets the flag indicating whether to subset fonts in output file or not. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [TeXLoadOptions](../texloadoptions/texloadoptions/)() | Creates default load options for converting TeX file into PDF document. | ## Deprecated Use TeXLoadOptions instead. diff --git a/english/cpp/aspose.pdf/latexsaveoptions/_index.md b/english/cpp/aspose.pdf/latexsaveoptions/_index.md index e6e0671f61..f33323c1eb 100644 --- a/english/cpp/aspose.pdf/latexsaveoptions/_index.md +++ b/english/cpp/aspose.pdf/latexsaveoptions/_index.md @@ -16,26 +16,6 @@ Save options for export to TeX format. class LaTeXSaveOptions : public Aspose::Pdf::TeXSaveOptions ``` -## Methods - -| Method | Description | -| --- | --- | -| [AddFontEncs](../texsaveoptions/addfontencs/)(const System::ArrayPtr\\&) | Adds a font ancoding to the font encoding list. | -| [ClearFontEncs](../texsaveoptions/clearfontencs/)() | Clears the font encoding list. | -| [get_CacheGlyphs](../saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | -| [get_ExtractOcrSublayerOnly](../unifiedsaveoptions/get_extractocrsublayeronly/)() const | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | -| [get_OutDirectoryPath](../texsaveoptions/get_outdirectorypath/)() const | Property for **_outDirectoryPath** parameter. | -| [get_PagesCount](../texsaveoptions/get_pagescount/)() const | Returns the number of pages after conversion. | -| [get_SaveFormat](../saveoptions/get_saveformat/)() const | Format of data save. | -| [get_WarningHandler](../saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [set_CacheGlyphs](../saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | -| [set_ExtractOcrSublayerOnly](../unifiedsaveoptions/set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | -| [set_OutDirectoryPath](../texsaveoptions/set_outdirectorypath/)(System::String) | Property for **_outDirectoryPath** parameter. | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [TeXSaveOptions](../texsaveoptions/texsaveoptions/)() | Initializes a new instance of the [TeXSaveOptions](../texsaveoptions/) class. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | ## Deprecated Use TeXSaveOptions instead diff --git a/english/cpp/aspose.pdf/layer/_index.md b/english/cpp/aspose.pdf/layer/_index.md index 4cff910d85..95993d73b9 100644 --- a/english/cpp/aspose.pdf/layer/_index.md +++ b/english/cpp/aspose.pdf/layer/_index.md @@ -33,5 +33,6 @@ class Layer : public System::Object | [Unlock](./unlock/)() | Unlocks the layer. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/layer/get_contents/_index.md b/english/cpp/aspose.pdf/layer/get_contents/_index.md index f1eee492b0..027f03faef 100644 --- a/english/cpp/aspose.pdf/layer/get_contents/_index.md +++ b/english/cpp/aspose.pdf/layer/get_contents/_index.md @@ -18,6 +18,8 @@ const System::SharedPtr outputStream ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Layer](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -42,6 +44,7 @@ void Aspose::Pdf::Layer::Save(System::String outputPath) ## See Also +* Class [String](../../../system/string/) * Class [Layer](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/levelformat/_index.md b/english/cpp/aspose.pdf/levelformat/_index.md index 47ca591651..66175ff66a 100644 --- a/english/cpp/aspose.pdf/levelformat/_index.md +++ b/english/cpp/aspose.pdf/levelformat/_index.md @@ -31,5 +31,6 @@ class LevelFormat : public System::Object | [set_TextState](./set_textstate/)(System::SharedPtr\) | Sets a list level text state. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/levelformat/get_margin/_index.md b/english/cpp/aspose.pdf/levelformat/get_margin/_index.md index 2c07d87486..4040613523 100644 --- a/english/cpp/aspose.pdf/levelformat/get_margin/_index.md +++ b/english/cpp/aspose.pdf/levelformat/get_margin/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LevelFormat::get_Margin() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [LevelFormat](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/levelformat/get_textstate/_index.md b/english/cpp/aspose.pdf/levelformat/get_textstate/_index.md index 0fbe297b1d..7c0748e9c7 100644 --- a/english/cpp/aspose.pdf/levelformat/get_textstate/_index.md +++ b/english/cpp/aspose.pdf/levelformat/get_textstate/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LevelFormat::get_Te ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [LevelFormat](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/levelformat/set_margin/_index.md b/english/cpp/aspose.pdf/levelformat/set_margin/_index.md index 60fb343b31..10518fbdd4 100644 --- a/english/cpp/aspose.pdf/levelformat/set_margin/_index.md +++ b/english/cpp/aspose.pdf/levelformat/set_margin/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LevelFormat::set_Margin(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [LevelFormat](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/levelformat/set_textstate/_index.md b/english/cpp/aspose.pdf/levelformat/set_textstate/_index.md index 81eaed8a28..17da9400e7 100644 --- a/english/cpp/aspose.pdf/levelformat/set_textstate/_index.md +++ b/english/cpp/aspose.pdf/levelformat/set_textstate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LevelFormat::set_TextState(System::SharedPtr) | Licenses the component. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/license/setlicense/_index.md b/english/cpp/aspose.pdf/license/setlicense/_index.md index 117f52b3a7..8233e2cb74 100644 --- a/english/cpp/aspose.pdf/license/setlicense/_index.md +++ b/english/cpp/aspose.pdf/license/setlicense/_index.md @@ -29,6 +29,8 @@ Use this method to load a license from a stream. [Java] void setLicense(java.io.InputStream stream) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [License](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -74,6 +76,7 @@ Tries to find the license in the following locations: ## See Also +* Class [String](../../../system/string/) * Class [License](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/loadoptions/_index.md b/english/cpp/aspose.pdf/loadoptions/_index.md index ef62538ebf..b27599c64e 100644 --- a/english/cpp/aspose.pdf/loadoptions/_index.md +++ b/english/cpp/aspose.pdf/loadoptions/_index.md @@ -16,6 +16,17 @@ url: /cpp/aspose.pdf/loadoptions/ class LoadOptions : public virtual System::Object ``` +## Nested classes + +* Class [ResourceLoadingResult](./resourceloadingresult/) +## Enums + +| Enum | Description | +| --- | --- | +| [MarginsAreaUsageModes](./marginsareausagemodes/) | Represents mode of usage of margins area during conversion + + (like HTML, EPUB etc), defines treatement of instructions of imported format related to usage of margins. | +| [PageSizeAdjustmentModes](./pagesizeadjustmentmodes/) | ATTENTION! The feature implemented but did not put yet to public API since blocker issue in OSHARED layer revealed for sample document. | ## Methods | Method | Description | @@ -41,5 +52,6 @@ class LoadOptions : public virtual System::Object | [ResourceLoadingStrategy](./resourceloadingstrategy/) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/loadoptions/get_warninghandler/_index.md b/english/cpp/aspose.pdf/loadoptions/get_warninghandler/_index.md index 2128c7019d..74670d577d 100644 --- a/english/cpp/aspose.pdf/loadoptions/get_warninghandler/_index.md +++ b/english/cpp/aspose.pdf/loadoptions/get_warninghandler/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::LoadOptions::get_WarningHandler ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IWarningCallback](../../iwarningcallback/) * Class [LoadOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/loadoptions/marginsareausagemodes/_index.md b/english/cpp/aspose.pdf/loadoptions/marginsareausagemodes/_index.md new file mode 100644 index 0000000000..0b4cfaa04b --- /dev/null +++ b/english/cpp/aspose.pdf/loadoptions/marginsareausagemodes/_index.md @@ -0,0 +1,33 @@ +--- +title: Aspose::Pdf::LoadOptions::MarginsAreaUsageModes enum +linktitle: MarginsAreaUsageModes +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::LoadOptions::MarginsAreaUsageModes enum. Represents mode of usage of margins area during conversion + (like HTML, EPUB etc), defines treatement of instructions of imported format related to usage of margins in C++.' +type: docs +weight: 800 +url: /cpp/aspose.pdf/loadoptions/marginsareausagemodes/ +--- +## MarginsAreaUsageModes enum + + +Represents mode of usage of margins area during conversion + + (like HTML, EPUB etc), defines treatement of instructions of imported format related to usage of margins. + +```cpp +enum class MarginsAreaUsageModes +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| PutContentOnMarginAreaIfNecessary | 0 | In this mode converter obeyes format of imported document (f.e. CSS of imported HTML) in usage of margins area.So, if format of imported document requires usage of margins area for rendering , converter will allow that. | +| NeverPutContentOnMarginArea | 1 | This mode strictly forbids usage of margins area, so, converter will never use area of margins for rendering, even if CSS or format of source document allows or requirs that. | + +## See Also + +* Class [LoadOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/loadoptions/pagesizeadjustmentmodes/_index.md b/english/cpp/aspose.pdf/loadoptions/pagesizeadjustmentmodes/_index.md new file mode 100644 index 0000000000..15dfe89082 --- /dev/null +++ b/english/cpp/aspose.pdf/loadoptions/pagesizeadjustmentmodes/_index.md @@ -0,0 +1,34 @@ +--- +title: Aspose::Pdf::LoadOptions::PageSizeAdjustmentModes enum +linktitle: PageSizeAdjustmentModes +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::LoadOptions::PageSizeAdjustmentModes enum. ATTENTION! The feature implemented but did not put yet to public API since blocker issue in OSHARED layer revealed for sample document in C++.' +type: docs +weight: 900 +url: /cpp/aspose.pdf/loadoptions/pagesizeadjustmentmodes/ +--- +## PageSizeAdjustmentModes enum + + +ATTENTION! The feature implemented but did not put yet to public API since blocker issue in OSHARED layer revealed for sample document. + +```cpp +enum class PageSizeAdjustmentModes +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| NoAjustmentAllwaysUsePredefinedSize | 0 | In this mode result pages will have required pagesize defined in [LoadOptions](../), no matter whether content after conversion goes out of page boundaries or no. | +| EnlargeRequiredViewportWidthAndDoConversionAgain | 1 | This mode defines such behaviour: after getting of conversion result , and detecting of fact that some content has been truncated, width of portview is enlarged to fit content and conversion is repeated. This mode allows getting of less pages in result in such case but requires repeated rendering(and therefore more processing time). | + +## Remarks + + +Represents mode of usage of page size during conversion. Formats (like HTML, EPUB etc), usually have float design, so, it allows to fit required pagesize. But sometimes content has specifies horizontal positions or size that does not allow put content into required page size. In such case we can define what should be done in this case (i.e when size of content does not fit required initial page size of result PDF document). +## See Also + +* Class [LoadOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/loadoptions/resourceloadingresult/_index.md b/english/cpp/aspose.pdf/loadoptions/resourceloadingresult/_index.md new file mode 100644 index 0000000000..22c285f3f8 --- /dev/null +++ b/english/cpp/aspose.pdf/loadoptions/resourceloadingresult/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::LoadOptions::ResourceLoadingResult class +linktitle: ResourceLoadingResult +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::LoadOptions::ResourceLoadingResult class. Result of custom loading of resource in C++.' +type: docs +weight: 1000 +url: /cpp/aspose.pdf/loadoptions/resourceloadingresult/ +--- +## ResourceLoadingResult class + + +Result of custom loading of resource. + +```cpp +class ResourceLoadingResult : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Data](./get_data/)() const | Bynary data that loaded with custom loader - it must be set after loading. | +| [ResourceLoadingResult](./resourceloadingresult/)(System::ArrayPtr\) | Creates instance of loading result. | +## See Also + +* Class [Object](../../../system/object/) +* Class [LoadOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/loadoptions/resourceloadingresult/get_data/_index.md b/english/cpp/aspose.pdf/loadoptions/resourceloadingresult/get_data/_index.md new file mode 100644 index 0000000000..22669c7f28 --- /dev/null +++ b/english/cpp/aspose.pdf/loadoptions/resourceloadingresult/get_data/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::LoadOptions::ResourceLoadingResult::get_Data method +linktitle: get_Data +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::LoadOptions::ResourceLoadingResult::get_Data method. Bynary data that loaded with custom loader - it must be set after loading in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf/loadoptions/resourceloadingresult/get_data/ +--- +## ResourceLoadingResult::get_Data method + + +Bynary data that loaded with custom loader - it must be set after loading. + +```cpp +System::ArrayPtr Aspose::Pdf::LoadOptions::ResourceLoadingResult::get_Data() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../../system/arrayptr/) +* Class [ResourceLoadingResult](../) +* Class [LoadOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/loadoptions/resourceloadingresult/resourceloadingresult/_index.md b/english/cpp/aspose.pdf/loadoptions/resourceloadingresult/resourceloadingresult/_index.md new file mode 100644 index 0000000000..47b3e34c5e --- /dev/null +++ b/english/cpp/aspose.pdf/loadoptions/resourceloadingresult/resourceloadingresult/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::LoadOptions::ResourceLoadingResult::ResourceLoadingResult constructor +linktitle: ResourceLoadingResult +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::LoadOptions::ResourceLoadingResult::ResourceLoadingResult constructor. Creates instance of loading result in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/loadoptions/resourceloadingresult/resourceloadingresult/ +--- +## ResourceLoadingResult::ResourceLoadingResult constructor + + +Creates instance of loading result. + +```cpp +Aspose::Pdf::LoadOptions::ResourceLoadingResult::ResourceLoadingResult(System::ArrayPtr data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | System::ArrayPtr\ | reult of custom loading must be allways provided, it can be zero-length array if it's impossible to get any result | + +## See Also + +* Typedef [ArrayPtr](../../../../system/arrayptr/) +* Class [ResourceLoadingResult](../) +* Class [LoadOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/loadoptions/set_warninghandler/_index.md b/english/cpp/aspose.pdf/loadoptions/set_warninghandler/_index.md index d053b1d3b7..45912f3c50 100644 --- a/english/cpp/aspose.pdf/loadoptions/set_warninghandler/_index.md +++ b/english/cpp/aspose.pdf/loadoptions/set_warninghandler/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LoadOptions::set_WarningHandler(System::SharedPtr Aspose::Pdf::LocalHyperlink::get_Target() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BaseParagraph](../../baseparagraph/) * Class [LocalHyperlink](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/localhyperlink/localhyperlink/_index.md b/english/cpp/aspose.pdf/localhyperlink/localhyperlink/_index.md index 7262c3e2e9..98fd66d82c 100644 --- a/english/cpp/aspose.pdf/localhyperlink/localhyperlink/_index.md +++ b/english/cpp/aspose.pdf/localhyperlink/localhyperlink/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::LocalHyperlink::LocalHyperlink(System::SharedPtr tar ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BaseParagraph](../../baseparagraph/) * Class [LocalHyperlink](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/localhyperlink/set_target/_index.md b/english/cpp/aspose.pdf/localhyperlink/set_target/_index.md index f49ca6f060..ff1acf8c48 100644 --- a/english/cpp/aspose.pdf/localhyperlink/set_target/_index.md +++ b/english/cpp/aspose.pdf/localhyperlink/set_target/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::LocalHyperlink::set_Target(System::SharedPtr va ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BaseParagraph](../../baseparagraph/) * Class [LocalHyperlink](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/margininfo/_index.md b/english/cpp/aspose.pdf/margininfo/_index.md index 19d69a7a36..55b88d0acc 100644 --- a/english/cpp/aspose.pdf/margininfo/_index.md +++ b/english/cpp/aspose.pdf/margininfo/_index.md @@ -33,5 +33,6 @@ class MarginInfo : public System::ICloneable | [set_Top](./set_top/)(double) | Sets a float value that indicates the top margin. | ## See Also +* Class [ICloneable](../../system/icloneable/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/margininfo/clone/_index.md b/english/cpp/aspose.pdf/margininfo/clone/_index.md index bd6c6804af..592010928d 100644 --- a/english/cpp/aspose.pdf/margininfo/clone/_index.md +++ b/english/cpp/aspose.pdf/margininfo/clone/_index.md @@ -23,6 +23,8 @@ The new object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [MarginInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/matrix/_index.md b/english/cpp/aspose.pdf/matrix/_index.md index b8dea86062..9389badcb3 100644 --- a/english/cpp/aspose.pdf/matrix/_index.md +++ b/english/cpp/aspose.pdf/matrix/_index.md @@ -60,5 +60,6 @@ class Matrix : public System::Object | [UnTransform](./untransform/)(double, double, double\&, double\&) | Transforms back x1 and y1 and returns x and y before the matrix transformation using the following formula: x = (D * x1 - C * y1 + C * F) / (A * D - C * B) y = (A * y1 - B * x1 + B * E) / (A * D - C * B). | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/matrix/add/_index.md b/english/cpp/aspose.pdf/matrix/add/_index.md index 63a9e1653d..79327caba8 100644 --- a/english/cpp/aspose.pdf/matrix/add/_index.md +++ b/english/cpp/aspose.pdf/matrix/add/_index.md @@ -27,6 +27,7 @@ Result of matrix add. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/matrix/equals/_index.md b/english/cpp/aspose.pdf/matrix/equals/_index.md index 8d9cb959eb..81bda4f55c 100644 --- a/english/cpp/aspose.pdf/matrix/equals/_index.md +++ b/english/cpp/aspose.pdf/matrix/equals/_index.md @@ -27,6 +27,8 @@ Returns true is other object is [Matrix](../) and all matrix member are equal to ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/matrix/get_data/_index.md b/english/cpp/aspose.pdf/matrix/get_data/_index.md index fc9db4b2e7..71b602a5de 100644 --- a/english/cpp/aspose.pdf/matrix/get_data/_index.md +++ b/english/cpp/aspose.pdf/matrix/get_data/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::Matrix::get_Data() const ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/matrix/get_elements/_index.md b/english/cpp/aspose.pdf/matrix/get_elements/_index.md index dac8234281..8cc737d2eb 100644 --- a/english/cpp/aspose.pdf/matrix/get_elements/_index.md +++ b/english/cpp/aspose.pdf/matrix/get_elements/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::Matrix::get_Elements() ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/matrix/getflipmatrix/_index.md b/english/cpp/aspose.pdf/matrix/getflipmatrix/_index.md index 1370dd45d9..a3c18053f5 100644 --- a/english/cpp/aspose.pdf/matrix/getflipmatrix/_index.md +++ b/english/cpp/aspose.pdf/matrix/getflipmatrix/_index.md @@ -23,6 +23,7 @@ System::SharedPtr Aspose::Pdf::Matrix::GetFlipMatrix() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/matrix/matrix/_index.md b/english/cpp/aspose.pdf/matrix/matrix/_index.md index 99d4cf5ea8..be62c737e9 100644 --- a/english/cpp/aspose.pdf/matrix/matrix/_index.md +++ b/english/cpp/aspose.pdf/matrix/matrix/_index.md @@ -61,6 +61,7 @@ Aspose::Pdf::Matrix::Matrix(System::ArrayPtr matrixArray) ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -99,6 +100,7 @@ Aspose::Pdf::Matrix::Matrix(System::SharedPtr matrix) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/matrix/multiply/_index.md b/english/cpp/aspose.pdf/matrix/multiply/_index.md index f195909d1f..8029140ce4 100644 --- a/english/cpp/aspose.pdf/matrix/multiply/_index.md +++ b/english/cpp/aspose.pdf/matrix/multiply/_index.md @@ -27,6 +27,7 @@ Result of multiplication. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/matrix/reverse/_index.md b/english/cpp/aspose.pdf/matrix/reverse/_index.md index d3c0567ac0..65f7caec26 100644 --- a/english/cpp/aspose.pdf/matrix/reverse/_index.md +++ b/english/cpp/aspose.pdf/matrix/reverse/_index.md @@ -23,6 +23,7 @@ Reverse matrix. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/matrix/rotation/_index.md b/english/cpp/aspose.pdf/matrix/rotation/_index.md index a694aa52aa..23ed4c8e68 100644 --- a/english/cpp/aspose.pdf/matrix/rotation/_index.md +++ b/english/cpp/aspose.pdf/matrix/rotation/_index.md @@ -27,6 +27,7 @@ static System::SharedPtr Aspose::Pdf::Matrix::Rotation(Aspose::Pdf::Rota ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../) * Enum [Rotation](../../rotation/) * Class [Matrix](../) @@ -52,6 +53,7 @@ Transformation matrix. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/matrix/scale/_index.md b/english/cpp/aspose.pdf/matrix/scale/_index.md index 37b472ed9e..7820fcef53 100644 --- a/english/cpp/aspose.pdf/matrix/scale/_index.md +++ b/english/cpp/aspose.pdf/matrix/scale/_index.md @@ -51,6 +51,7 @@ A new matrix that is the result of scaling the source matrix. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/matrix/skew/_index.md b/english/cpp/aspose.pdf/matrix/skew/_index.md index 06a281fd38..173ab60619 100644 --- a/english/cpp/aspose.pdf/matrix/skew/_index.md +++ b/english/cpp/aspose.pdf/matrix/skew/_index.md @@ -28,6 +28,7 @@ Transformation matrix. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/matrix/tostring/_index.md b/english/cpp/aspose.pdf/matrix/tostring/_index.md index 38b419f8a4..cd7169b614 100644 --- a/english/cpp/aspose.pdf/matrix/tostring/_index.md +++ b/english/cpp/aspose.pdf/matrix/tostring/_index.md @@ -23,6 +23,7 @@ String representation for the matrix ## See Also +* Class [String](../../../system/string/) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/matrix/transform/_index.md b/english/cpp/aspose.pdf/matrix/transform/_index.md index a0d2a57906..ac756d8976 100644 --- a/english/cpp/aspose.pdf/matrix/transform/_index.md +++ b/english/cpp/aspose.pdf/matrix/transform/_index.md @@ -49,6 +49,7 @@ Transformed rectangle. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) @@ -73,6 +74,7 @@ Transformation result. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../point/) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/matrix/translate/_index.md b/english/cpp/aspose.pdf/matrix/translate/_index.md index a49f30b936..6cd95efb0a 100644 --- a/english/cpp/aspose.pdf/matrix/translate/_index.md +++ b/english/cpp/aspose.pdf/matrix/translate/_index.md @@ -29,6 +29,7 @@ A new matrix that is the result of the translation. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../) * Class [Matrix](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/matrix3d/_index.md b/english/cpp/aspose.pdf/matrix3d/_index.md index 5b9b1843ea..f9c1a51854 100644 --- a/english/cpp/aspose.pdf/matrix3d/_index.md +++ b/english/cpp/aspose.pdf/matrix3d/_index.md @@ -55,5 +55,6 @@ class Matrix3D : public System::Object | [ToString](./tostring/)() const override | Returns text representation of the matrix. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/matrix3d/add/_index.md b/english/cpp/aspose.pdf/matrix3d/add/_index.md index fa2d9a2850..3cb5fbe6e2 100644 --- a/english/cpp/aspose.pdf/matrix3d/add/_index.md +++ b/english/cpp/aspose.pdf/matrix3d/add/_index.md @@ -27,6 +27,7 @@ Result of matrix add. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix3D](../) * Class [Matrix3D](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/matrix3d/equals/_index.md b/english/cpp/aspose.pdf/matrix3d/equals/_index.md index 84fc6635ee..fc169bd91a 100644 --- a/english/cpp/aspose.pdf/matrix3d/equals/_index.md +++ b/english/cpp/aspose.pdf/matrix3d/equals/_index.md @@ -27,6 +27,8 @@ Returns true is other object is [Matrix3D](../) and all matrix members are equal ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Matrix3D](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/matrix3d/matrix3d/_index.md b/english/cpp/aspose.pdf/matrix3d/matrix3d/_index.md index 7d6490ca52..8aa3292263 100644 --- a/english/cpp/aspose.pdf/matrix3d/matrix3d/_index.md +++ b/english/cpp/aspose.pdf/matrix3d/matrix3d/_index.md @@ -67,6 +67,7 @@ Aspose::Pdf::Matrix3D::Matrix3D(System::ArrayPtr matrix3DArray) ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Matrix3D](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -86,6 +87,7 @@ Aspose::Pdf::Matrix3D::Matrix3D(System::SharedPtr matrix) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix3D](../) * Class [Matrix3D](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/matrix3d/tostring/_index.md b/english/cpp/aspose.pdf/matrix3d/tostring/_index.md index 08c7916d64..41c6a0166b 100644 --- a/english/cpp/aspose.pdf/matrix3d/tostring/_index.md +++ b/english/cpp/aspose.pdf/matrix3d/tostring/_index.md @@ -23,6 +23,7 @@ String representation for the matrix ## See Also +* Class [String](../../../system/string/) * Class [Matrix3D](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/mdloadoptions/_index.md b/english/cpp/aspose.pdf/mdloadoptions/_index.md index 724ed1bd09..6cab875cd0 100644 --- a/english/cpp/aspose.pdf/mdloadoptions/_index.md +++ b/english/cpp/aspose.pdf/mdloadoptions/_index.md @@ -20,25 +20,11 @@ class MdLoadOptions : public Aspose::Pdf::LoadOptions | Method | Description | | --- | --- | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [get_IsPriorityCssPageRule](./get_isprioritycsspagerule/)() const | | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | +| [get_IsPriorityCssPageRule](./get_isprioritycsspagerule/)() const | Gets the flag that specifies that page rules defined in css will override values defined in [PageInfo](../pageinfo/). | | [get_PageInfo](./get_pageinfo/)() const | Gets document page info. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [LoadOptions](../loadoptions/loadoptions/)() | | | [MdLoadOptions](./mdloadoptions/)() | Creates load options for converting markdown into pdf document. | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [set_IsPriorityCssPageRule](./set_isprioritycsspagerule/)(bool) | | +| [set_IsPriorityCssPageRule](./set_isprioritycsspagerule/)(bool) | Sets the flag that specifies that page rules defined in css will override values defined in [PageInfo](../pageinfo/). | | [set_PageInfo](./set_pageinfo/)(System::SharedPtr\) | Sets document page info. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | ## See Also * Class [LoadOptions](../loadoptions/) diff --git a/english/cpp/aspose.pdf/mdloadoptions/get_isprioritycsspagerule/_index.md b/english/cpp/aspose.pdf/mdloadoptions/get_isprioritycsspagerule/_index.md index e0b26e9dfb..ba8ef37994 100644 --- a/english/cpp/aspose.pdf/mdloadoptions/get_isprioritycsspagerule/_index.md +++ b/english/cpp/aspose.pdf/mdloadoptions/get_isprioritycsspagerule/_index.md @@ -2,7 +2,7 @@ title: Aspose::Pdf::MdLoadOptions::get_IsPriorityCssPageRule method linktitle: get_IsPriorityCssPageRule second_title: Aspose.PDF for C++ API Reference -description: 'How to use get_IsPriorityCssPageRule method of Aspose::Pdf::MdLoadOptions class in C++.' +description: 'Aspose::Pdf::MdLoadOptions::get_IsPriorityCssPageRule method. Gets the flag that specifies that page rules defined in css will override values defined in PageInfo in C++.' type: docs weight: 200 url: /cpp/aspose.pdf/mdloadoptions/get_isprioritycsspagerule/ @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf/mdloadoptions/get_isprioritycsspagerule/ ## MdLoadOptions::get_IsPriorityCssPageRule method - +Gets the flag that specifies that page rules defined in css will override values defined in [PageInfo](../../pageinfo/). ```cpp bool Aspose::Pdf::MdLoadOptions::get_IsPriorityCssPageRule() const diff --git a/english/cpp/aspose.pdf/mdloadoptions/get_pageinfo/_index.md b/english/cpp/aspose.pdf/mdloadoptions/get_pageinfo/_index.md index dc597c534e..4980edf183 100644 --- a/english/cpp/aspose.pdf/mdloadoptions/get_pageinfo/_index.md +++ b/english/cpp/aspose.pdf/mdloadoptions/get_pageinfo/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::MdLoadOptions::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageInfo](../../pageinfo/) * Class [MdLoadOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/mdloadoptions/set_isprioritycsspagerule/_index.md b/english/cpp/aspose.pdf/mdloadoptions/set_isprioritycsspagerule/_index.md index 50b57ade60..42509b5cfc 100644 --- a/english/cpp/aspose.pdf/mdloadoptions/set_isprioritycsspagerule/_index.md +++ b/english/cpp/aspose.pdf/mdloadoptions/set_isprioritycsspagerule/_index.md @@ -2,7 +2,7 @@ title: Aspose::Pdf::MdLoadOptions::set_IsPriorityCssPageRule method linktitle: set_IsPriorityCssPageRule second_title: Aspose.PDF for C++ API Reference -description: 'How to use set_IsPriorityCssPageRule method of Aspose::Pdf::MdLoadOptions class in C++.' +description: 'Aspose::Pdf::MdLoadOptions::set_IsPriorityCssPageRule method. Sets the flag that specifies that page rules defined in css will override values defined in PageInfo in C++.' type: docs weight: 400 url: /cpp/aspose.pdf/mdloadoptions/set_isprioritycsspagerule/ @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf/mdloadoptions/set_isprioritycsspagerule/ ## MdLoadOptions::set_IsPriorityCssPageRule method - +Sets the flag that specifies that page rules defined in css will override values defined in [PageInfo](../../pageinfo/). ```cpp void Aspose::Pdf::MdLoadOptions::set_IsPriorityCssPageRule(bool value) diff --git a/english/cpp/aspose.pdf/mdloadoptions/set_pageinfo/_index.md b/english/cpp/aspose.pdf/mdloadoptions/set_pageinfo/_index.md index 9054ac54b2..1703aaa094 100644 --- a/english/cpp/aspose.pdf/mdloadoptions/set_pageinfo/_index.md +++ b/english/cpp/aspose.pdf/mdloadoptions/set_pageinfo/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::MdLoadOptions::set_PageInfo(System::SharedPtr\&) const override | Tries to find key in the dictionary and retreives value if found. | ## See Also +* Class [IDictionary](../../system.collections.generic/idictionary/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/metadata/add/_index.md b/english/cpp/aspose.pdf/metadata/add/_index.md index 71ff161c87..3efbc20634 100644 --- a/english/cpp/aspose.pdf/metadata/add/_index.md +++ b/english/cpp/aspose.pdf/metadata/add/_index.md @@ -23,6 +23,9 @@ void Aspose::Pdf::Metadata::Add(const System::Collections::Generic::KeyValuePair ## See Also +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../../xmpvalue/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) @@ -44,6 +47,9 @@ void Aspose::Pdf::Metadata::Add(const System::String &key, const System::SharedP ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -64,6 +70,8 @@ void Aspose::Pdf::Metadata::Add(const System::String &key, const System::SharedP ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../../xmpvalue/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) @@ -85,6 +93,8 @@ void Aspose::Pdf::Metadata::Add(const System::String &prefix, const System::Shar ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpPdfAExtensionObject](../../xmppdfaextensionobject/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/metadata/contains/_index.md b/english/cpp/aspose.pdf/metadata/contains/_index.md index 1cfa7d77d4..d20f8f663c 100644 --- a/english/cpp/aspose.pdf/metadata/contains/_index.md +++ b/english/cpp/aspose.pdf/metadata/contains/_index.md @@ -27,6 +27,9 @@ true if this pauir was found. ## See Also +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../../xmpvalue/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) @@ -51,6 +54,7 @@ True if key is contained in the metadata. ## See Also +* Class [String](../../../system/string/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/metadata/containskey/_index.md b/english/cpp/aspose.pdf/metadata/containskey/_index.md index d7302c1df7..f87a4f5657 100644 --- a/english/cpp/aspose.pdf/metadata/containskey/_index.md +++ b/english/cpp/aspose.pdf/metadata/containskey/_index.md @@ -27,6 +27,7 @@ true if key is found. ## See Also +* Class [String](../../../system/string/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/metadata/copyto/_index.md b/english/cpp/aspose.pdf/metadata/copyto/_index.md index ca6dd8cf97..ac7f966f5f 100644 --- a/english/cpp/aspose.pdf/metadata/copyto/_index.md +++ b/english/cpp/aspose.pdf/metadata/copyto/_index.md @@ -24,6 +24,10 @@ void Aspose::Pdf::Metadata::CopyTo(System::ArrayPtr> Asp ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [String](../../../system/string/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/metadata/get_namespacemanager/_index.md b/english/cpp/aspose.pdf/metadata/get_namespacemanager/_index.md index 55ff47a946..fa4b936d80 100644 --- a/english/cpp/aspose.pdf/metadata/get_namespacemanager/_index.md +++ b/english/cpp/aspose.pdf/metadata/get_namespacemanager/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Metadata::get_N ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNamespaceManager](../../../system.xml/xmlnamespacemanager/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/metadata/get_syncroot/_index.md b/english/cpp/aspose.pdf/metadata/get_syncroot/_index.md index 487e833012..9fab61aef8 100644 --- a/english/cpp/aspose.pdf/metadata/get_syncroot/_index.md +++ b/english/cpp/aspose.pdf/metadata/get_syncroot/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Metadata::get_SyncRoot() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/metadata/get_values/_index.md b/english/cpp/aspose.pdf/metadata/get_values/_index.md index 0a6bc30f09..ec449a91de 100644 --- a/english/cpp/aspose.pdf/metadata/get_values/_index.md +++ b/english/cpp/aspose.pdf/metadata/get_values/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Metadata::idx_get(const System::String ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../../xmpvalue/) +* Class [String](../../../system/string/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/metadata/idx_set/_index.md b/english/cpp/aspose.pdf/metadata/idx_set/_index.md index 55b68c856c..ac2dc5aa97 100644 --- a/english/cpp/aspose.pdf/metadata/idx_set/_index.md +++ b/english/cpp/aspose.pdf/metadata/idx_set/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::Metadata::idx_set(const System::String &key, System::SharedPtr ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../../xmpvalue/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/metadata/registernamespaceuri/_index.md b/english/cpp/aspose.pdf/metadata/registernamespaceuri/_index.md index 86e3ba28c6..034907c455 100644 --- a/english/cpp/aspose.pdf/metadata/registernamespaceuri/_index.md +++ b/english/cpp/aspose.pdf/metadata/registernamespaceuri/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Metadata::RegisterNamespaceUri(System::String prefix, System:: ## See Also +* Class [String](../../../system/string/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -45,6 +46,7 @@ void Aspose::Pdf::Metadata::RegisterNamespaceUri(System::String prefix, System:: ## See Also +* Class [String](../../../system/string/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/metadata/remove/_index.md b/english/cpp/aspose.pdf/metadata/remove/_index.md index 257f93247a..f964fe786e 100644 --- a/english/cpp/aspose.pdf/metadata/remove/_index.md +++ b/english/cpp/aspose.pdf/metadata/remove/_index.md @@ -27,6 +27,9 @@ true if pair was found and removed. ## See Also +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../../xmpvalue/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) @@ -51,6 +54,7 @@ True - if key removed; otherwise, false. ## See Also +* Class [String](../../../system/string/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/metadata/trygetvalue/_index.md b/english/cpp/aspose.pdf/metadata/trygetvalue/_index.md index c24faf76fe..3620813cfb 100644 --- a/english/cpp/aspose.pdf/metadata/trygetvalue/_index.md +++ b/english/cpp/aspose.pdf/metadata/trygetvalue/_index.md @@ -28,6 +28,8 @@ true if key was found. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../../xmpvalue/) * Class [Metadata](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/metered/_index.md b/english/cpp/aspose.pdf/metered/_index.md index 29efe12efd..7813205d7b 100644 --- a/english/cpp/aspose.pdf/metered/_index.md +++ b/english/cpp/aspose.pdf/metered/_index.md @@ -28,5 +28,6 @@ class Metered : public System::Object | [SetMeteredKey](./setmeteredkey/)(System::String, System::String) | Sets metered public and private key. If you purchase metered license, when start application, this API should be called, normally, this is enough. However, if always fail to upload consumption data and exceed 24 hours, the license will be set to evaluation status, to avoid such case, you should regularly check the license status, if it is evaluation status, call this API again. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/metered/getconsumptioncredit/_index.md b/english/cpp/aspose.pdf/metered/getconsumptioncredit/_index.md index b290204f48..06b0c521d5 100644 --- a/english/cpp/aspose.pdf/metered/getconsumptioncredit/_index.md +++ b/english/cpp/aspose.pdf/metered/getconsumptioncredit/_index.md @@ -23,6 +23,7 @@ Consumption quantity. ## See Also +* Class [Decimal](../../../system/decimal/) * Class [Metered](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/metered/getconsumptionquantity/_index.md b/english/cpp/aspose.pdf/metered/getconsumptionquantity/_index.md index 256cc294dd..c98f262774 100644 --- a/english/cpp/aspose.pdf/metered/getconsumptionquantity/_index.md +++ b/english/cpp/aspose.pdf/metered/getconsumptionquantity/_index.md @@ -23,6 +23,7 @@ Consumption quantity. ## See Also +* Class [Decimal](../../../system/decimal/) * Class [Metered](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/metered/getproductname/_index.md b/english/cpp/aspose.pdf/metered/getproductname/_index.md index ef23ed7bb5..feea7fd17a 100644 --- a/english/cpp/aspose.pdf/metered/getproductname/_index.md +++ b/english/cpp/aspose.pdf/metered/getproductname/_index.md @@ -23,6 +23,7 @@ Product Name ## See Also +* Class [String](../../../system/string/) * Class [Metered](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/metered/setmeteredkey/_index.md b/english/cpp/aspose.pdf/metered/setmeteredkey/_index.md index 73185e99eb..c5c962353f 100644 --- a/english/cpp/aspose.pdf/metered/setmeteredkey/_index.md +++ b/english/cpp/aspose.pdf/metered/setmeteredkey/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Metered::SetMeteredKey(System::String publicKey, System::Strin ## See Also +* Class [String](../../../system/string/) * Class [Metered](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/mhtloadoptions/_index.md b/english/cpp/aspose.pdf/mhtloadoptions/_index.md index c7da3a4e6f..015d384330 100644 --- a/english/cpp/aspose.pdf/mhtloadoptions/_index.md +++ b/english/cpp/aspose.pdf/mhtloadoptions/_index.md @@ -20,22 +20,8 @@ class MhtLoadOptions : public Aspose::Pdf::LoadOptions | Method | Description | | --- | --- | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | | [get_PageInfo](./get_pageinfo/)() const | Gets document page info. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [LoadOptions](../loadoptions/loadoptions/)() | | | [MhtLoadOptions](./mhtloadoptions/)() | Creates load options for converting html into pdf document with empty base path. | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | ## See Also * Class [LoadOptions](../loadoptions/) diff --git a/english/cpp/aspose.pdf/mhtloadoptions/get_pageinfo/_index.md b/english/cpp/aspose.pdf/mhtloadoptions/get_pageinfo/_index.md index 09ec0234e8..9af2c3e56a 100644 --- a/english/cpp/aspose.pdf/mhtloadoptions/get_pageinfo/_index.md +++ b/english/cpp/aspose.pdf/mhtloadoptions/get_pageinfo/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::MhtLoadOptions::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageInfo](../../pageinfo/) * Class [MhtLoadOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/mobixmlsaveoptions/_index.md b/english/cpp/aspose.pdf/mobixmlsaveoptions/_index.md index 7ab58d15b5..2bd60bc686 100644 --- a/english/cpp/aspose.pdf/mobixmlsaveoptions/_index.md +++ b/english/cpp/aspose.pdf/mobixmlsaveoptions/_index.md @@ -20,17 +20,7 @@ class MobiXmlSaveOptions : public Aspose::Pdf::UnifiedSaveOptions | Method | Description | | --- | --- | -| [get_CacheGlyphs](../saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | -| [get_ExtractOcrSublayerOnly](../unifiedsaveoptions/get_extractocrsublayeronly/)() const | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | -| [get_SaveFormat](../saveoptions/get_saveformat/)() const | Format of data save. | -| [get_WarningHandler](../saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | | [MobiXmlSaveOptions](./mobixmlsaveoptions/)() | Constructor. | -| [set_CacheGlyphs](../saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | -| [set_ExtractOcrSublayerOnly](../unifiedsaveoptions/set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | ## See Also * Class [UnifiedSaveOptions](../unifiedsaveoptions/) diff --git a/english/cpp/aspose.pdf/nameddestinationcollection/add/_index.md b/english/cpp/aspose.pdf/nameddestinationcollection/add/_index.md index 76dc1a7838..0790ed2e3b 100644 --- a/english/cpp/aspose.pdf/nameddestinationcollection/add/_index.md +++ b/english/cpp/aspose.pdf/nameddestinationcollection/add/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::NamedDestinationCollection::Add(System::String name, System::S ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../../aspose.pdf.annotations/iappointment/) * Class [NamedDestinationCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/nameddestinationcollection/get_names/_index.md b/english/cpp/aspose.pdf/nameddestinationcollection/get_names/_index.md index 2b0660220e..a2f8688b3b 100644 --- a/english/cpp/aspose.pdf/nameddestinationcollection/get_names/_index.md +++ b/english/cpp/aspose.pdf/nameddestinationcollection/get_names/_index.md @@ -18,6 +18,8 @@ System::ArrayPtr Aspose::Pdf::NamedDestinationCollection::get_Na ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [NamedDestinationCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/nameddestinationcollection/idx_get/_index.md b/english/cpp/aspose.pdf/nameddestinationcollection/idx_get/_index.md index 6f8b863518..c948ee5446 100644 --- a/english/cpp/aspose.pdf/nameddestinationcollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf/nameddestinationcollection/idx_get/_index.md @@ -27,7 +27,9 @@ Appoitnemt ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../../aspose.pdf.annotations/iappointment/) +* Class [String](../../../system/string/) * Class [NamedDestinationCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/nameddestinationcollection/idx_set/_index.md b/english/cpp/aspose.pdf/nameddestinationcollection/idx_set/_index.md index b181bddcc6..7564f13a18 100644 --- a/english/cpp/aspose.pdf/nameddestinationcollection/idx_set/_index.md +++ b/english/cpp/aspose.pdf/nameddestinationcollection/idx_set/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::NamedDestinationCollection::idx_set(System::String name, Syste ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../../aspose.pdf.annotations/iappointment/) * Class [NamedDestinationCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/nameddestinationcollection/remove/_index.md b/english/cpp/aspose.pdf/nameddestinationcollection/remove/_index.md index 9da79d88b5..f62a7a80e2 100644 --- a/english/cpp/aspose.pdf/nameddestinationcollection/remove/_index.md +++ b/english/cpp/aspose.pdf/nameddestinationcollection/remove/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::NamedDestinationCollection::Remove(System::String name) overri ## See Also +* Class [String](../../../system/string/) * Class [NamedDestinationCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/note/_index.md b/english/cpp/aspose.pdf/note/_index.md index 9168f9ce1a..c474017519 100644 --- a/english/cpp/aspose.pdf/note/_index.md +++ b/english/cpp/aspose.pdf/note/_index.md @@ -30,5 +30,6 @@ class Note : public System::Object | [set_TextState](./set_textstate/)(System::SharedPtr\) | Sets a note text state. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/note/get_paragraphs/_index.md b/english/cpp/aspose.pdf/note/get_paragraphs/_index.md index 684b7b9f76..1944db92b1 100644 --- a/english/cpp/aspose.pdf/note/get_paragraphs/_index.md +++ b/english/cpp/aspose.pdf/note/get_paragraphs/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Note::get_Paragraphs() c ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Paragraphs](../../paragraphs/) * Class [Note](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/note/get_text/_index.md b/english/cpp/aspose.pdf/note/get_text/_index.md index 0b4d0ee29c..3e979eaa1f 100644 --- a/english/cpp/aspose.pdf/note/get_text/_index.md +++ b/english/cpp/aspose.pdf/note/get_text/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Note::get_Text() const ## See Also +* Class [String](../../../system/string/) * Class [Note](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/note/get_textstate/_index.md b/english/cpp/aspose.pdf/note/get_textstate/_index.md index b8ffd27916..17d7db5abd 100644 --- a/english/cpp/aspose.pdf/note/get_textstate/_index.md +++ b/english/cpp/aspose.pdf/note/get_textstate/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Note::get_TextState ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [Note](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/note/note/_index.md b/english/cpp/aspose.pdf/note/note/_index.md index 7e8324b38d..6b8f9e4c20 100644 --- a/english/cpp/aspose.pdf/note/note/_index.md +++ b/english/cpp/aspose.pdf/note/note/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::Note::Note(System::String content) ## See Also +* Class [String](../../../system/string/) * Class [Note](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/note/set_paragraphs/_index.md b/english/cpp/aspose.pdf/note/set_paragraphs/_index.md index faa50c8982..baeaa1d841 100644 --- a/english/cpp/aspose.pdf/note/set_paragraphs/_index.md +++ b/english/cpp/aspose.pdf/note/set_paragraphs/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Note::set_Paragraphs(System::SharedPtr) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | ## See Also * Class [LoadOptions](../loadoptions/) diff --git a/english/cpp/aspose.pdf/operator!=/_index.md b/english/cpp/aspose.pdf/operator!=/_index.md new file mode 100644 index 0000000000..18f06b6a51 --- /dev/null +++ b/english/cpp/aspose.pdf/operator!=/_index.md @@ -0,0 +1,39 @@ +--- +title: Aspose::Pdf::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator!= method of class in C++.' +type: docs +weight: 25100 +url: /cpp/aspose.pdf/operator!=/ +--- +## Aspose::Pdf::operator!=(const System::SharedPtr\\&, const System::SharedPtr\\&) method + + + + +```cpp +bool Aspose::Pdf::operator!=(const System::SharedPtr &x, const System::SharedPtr &y) +``` + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [Color](../color/) +* Namespace [Aspose::Pdf](../) +* Library [Aspose.PDF for C++](../../) +## Aspose::Pdf::operator!=(const System::SharedPtr\\&, const System::SharedPtr\\&) method + + + + +```cpp +bool Aspose::Pdf::operator!=(const System::SharedPtr &field1, const System::SharedPtr &field2) +``` + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [XmpField](../xmpfield/) +* Namespace [Aspose::Pdf](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/operator/_index.md b/english/cpp/aspose.pdf/operator/_index.md index dc6c7b5460..85bd078681 100644 --- a/english/cpp/aspose.pdf/operator/_index.md +++ b/english/cpp/aspose.pdf/operator/_index.md @@ -28,5 +28,6 @@ class Operator : public System::Object | [ValueEquals](./valueequals/)(System::SharedPtr\) | Compares this instance with the given object. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/operator/accept/_index.md b/english/cpp/aspose.pdf/operator/accept/_index.md index e7df6e7589..bb735078d4 100644 --- a/english/cpp/aspose.pdf/operator/accept/_index.md +++ b/english/cpp/aspose.pdf/operator/accept/_index.md @@ -23,6 +23,7 @@ virtual void Aspose::Pdf::Operator::Accept(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IOperatorSelector](../../ioperatorselector/) * Class [Operator](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/operator/istextshowoperator/_index.md b/english/cpp/aspose.pdf/operator/istextshowoperator/_index.md index 60a09871eb..9d56eb379f 100644 --- a/english/cpp/aspose.pdf/operator/istextshowoperator/_index.md +++ b/english/cpp/aspose.pdf/operator/istextshowoperator/_index.md @@ -27,6 +27,7 @@ True if this is text output operator ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Operator](../) * Class [Operator](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/operator/tostring/_index.md b/english/cpp/aspose.pdf/operator/tostring/_index.md index 13b1082add..0cd5edbab4 100644 --- a/english/cpp/aspose.pdf/operator/tostring/_index.md +++ b/english/cpp/aspose.pdf/operator/tostring/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::Operator::ToString() const override ## See Also +* Class [String](../../../system/string/) * Class [Operator](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/operator/valueequals/_index.md b/english/cpp/aspose.pdf/operator/valueequals/_index.md index a79c17dcba..01652e8f93 100644 --- a/english/cpp/aspose.pdf/operator/valueequals/_index.md +++ b/english/cpp/aspose.pdf/operator/valueequals/_index.md @@ -27,6 +27,7 @@ True if objects are equal, otherwise false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Operator](../) * Class [Operator](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/operator==/_index.md b/english/cpp/aspose.pdf/operator==/_index.md new file mode 100644 index 0000000000..9ac6784011 --- /dev/null +++ b/english/cpp/aspose.pdf/operator==/_index.md @@ -0,0 +1,39 @@ +--- +title: Aspose::Pdf::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator== method of class in C++.' +type: docs +weight: 25300 +url: /cpp/aspose.pdf/operator==/ +--- +## Aspose::Pdf::operator==(const System::SharedPtr\\&, const System::SharedPtr\\&) method + + + + +```cpp +bool Aspose::Pdf::operator==(const System::SharedPtr &x, const System::SharedPtr &y) +``` + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [Color](../color/) +* Namespace [Aspose::Pdf](../) +* Library [Aspose.PDF for C++](../../) +## Aspose::Pdf::operator==(const System::SharedPtr\\&, const System::SharedPtr\\&) method + + + + +```cpp +bool Aspose::Pdf::operator==(const System::SharedPtr &field1, const System::SharedPtr &field2) +``` + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [XmpField](../xmpfield/) +* Namespace [Aspose::Pdf](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/operatorcollection/_index.md b/english/cpp/aspose.pdf/operatorcollection/_index.md index e098b1cc64..933afedddb 100644 --- a/english/cpp/aspose.pdf/operatorcollection/_index.md +++ b/english/cpp/aspose.pdf/operatorcollection/_index.md @@ -51,5 +51,6 @@ class OperatorCollection : public Aspose::Pdf::BaseOperatorCollection, ## See Also * Class [BaseOperatorCollection](../baseoperatorcollection/) +* Class [IDisposable](../../system/idisposable/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/operatorcollection/accept/_index.md b/english/cpp/aspose.pdf/operatorcollection/accept/_index.md index 942261788b..501a210e0f 100644 --- a/english/cpp/aspose.pdf/operatorcollection/accept/_index.md +++ b/english/cpp/aspose.pdf/operatorcollection/accept/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::OperatorCollection::Accept(System::SharedPtr &op) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Operator](../../operator/) * Class [OperatorCollection](../) * Namespace [Aspose::Pdf](../../) @@ -63,6 +66,8 @@ void Aspose::Pdf::OperatorCollection::Add(const System::SharedPtr Aspose::Pdf::OperatorCollection::idx_get(int32_t ind ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Operator](../../operator/) * Class [OperatorCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/operatorcollection/idx_set/_index.md b/english/cpp/aspose.pdf/operatorcollection/idx_set/_index.md index 1280485b29..ef414ade82 100644 --- a/english/cpp/aspose.pdf/operatorcollection/idx_set/_index.md +++ b/english/cpp/aspose.pdf/operatorcollection/idx_set/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::OperatorCollection::idx_set(int32_t index, System::SharedPtr op) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Operator](../../operator/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/operatorselector/visit/_index.md b/english/cpp/aspose.pdf/operatorselector/visit/_index.md index 850b801e65..1fb4bb00ef 100644 --- a/english/cpp/aspose.pdf/operatorselector/visit/_index.md +++ b/english/cpp/aspose.pdf/operatorselector/visit/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr BDC) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BDC](../../../aspose.pdf.operators/bdc/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -43,6 +44,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr BI) o ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BI](../../../aspose.pdf.operators/bi/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -63,6 +65,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr BMC) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BMC](../../../aspose.pdf.operators/bmc/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -83,6 +86,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr BT) o ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BT](../../../aspose.pdf.operators/bt/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -103,6 +107,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr BX) o ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BX](../../../aspose.pdf.operators/bx/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -123,6 +128,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr W) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Clip](../../../aspose.pdf.operators/clip/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -143,6 +149,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CurveTo](../../../aspose.pdf.operators/curveto/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -263,6 +275,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CurveTo1](../../../aspose.pdf.operators/curveto1/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -283,6 +296,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [CurveTo2](../../../aspose.pdf.operators/curveto2/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -303,6 +317,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr Do) o ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Do](../../../aspose.pdf.operators/do/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -323,6 +338,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr DP) o ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [DP](../../../aspose.pdf.operators/dp/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -343,6 +359,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr EI) o ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [EI](../../../aspose.pdf.operators/ei/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -363,6 +380,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr EMC) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [EMC](../../../aspose.pdf.operators/emc/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -383,6 +401,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [EndPath](../../../aspose.pdf.operators/endpath/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -403,6 +422,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr W ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [EOClip](../../../aspose.pdf.operators/eoclip/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -423,6 +443,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr f ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [EOFill](../../../aspose.pdf.operators/eofill/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -443,6 +464,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr ET) o ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ET](../../../aspose.pdf.operators/et/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -483,6 +506,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr EX) o ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [EX](../../../aspose.pdf.operators/ex/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -503,6 +527,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr f) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Fill](../../../aspose.pdf.operators/fill/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -523,6 +548,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GRestore](../../../aspose.pdf.operators/grestore/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -563,6 +590,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr gs) o ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GS](../../../aspose.pdf.operators/gs/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -583,6 +611,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr q) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GSave](../../../aspose.pdf.operators/gsave/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -603,6 +632,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr ID) o ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ID](../../../aspose.pdf.operators/id/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -623,6 +653,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr l ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [LineTo](../../../aspose.pdf.operators/lineto/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -643,6 +674,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr m ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MoveTo](../../../aspose.pdf.operators/moveto/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -703,6 +737,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr MP) o ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MP](../../../aspose.pdf.operators/mp/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -763,6 +800,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr re) o ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Re](../../../aspose.pdf.operators/re/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -803,6 +842,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SetColor](../../../aspose.pdf.operators/setcolor/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -983,6 +1031,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SetDash](../../../aspose.pdf.operators/setdash/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -1083,6 +1136,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SetFlat](../../../aspose.pdf.operators/setflat/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -1103,6 +1157,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [SetGray](../../../aspose.pdf.operators/setgray/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -1143,6 +1199,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr s ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ShFill](../../../aspose.pdf.operators/shfill/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -1443,6 +1514,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ShowText](../../../aspose.pdf.operators/showtext/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -1463,6 +1535,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr S ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Stroke](../../../aspose.pdf.operators/stroke/) * Class [OperatorSelector](../) * Namespace [Aspose::Pdf](../../) @@ -1483,6 +1556,7 @@ void Aspose::Pdf::OperatorSelector::Visit(System::SharedPtr) | The constructor. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/opi/get_filespecification/_index.md b/english/cpp/aspose.pdf/opi/get_filespecification/_index.md index 32f2904e78..586aa3f8dd 100644 --- a/english/cpp/aspose.pdf/opi/get_filespecification/_index.md +++ b/english/cpp/aspose.pdf/opi/get_filespecification/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Opi::get_FileSpecification() ## See Also +* Class [String](../../../system/string/) * Class [Opi](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/opi/get_position/_index.md b/english/cpp/aspose.pdf/opi/get_position/_index.md index e495257685..e2fc6b74a7 100644 --- a/english/cpp/aspose.pdf/opi/get_position/_index.md +++ b/english/cpp/aspose.pdf/opi/get_position/_index.md @@ -18,6 +18,7 @@ System::ArrayPtr Aspose::Pdf::Opi::get_Position() ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [Opi](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/opi/get_version/_index.md b/english/cpp/aspose.pdf/opi/get_version/_index.md index 6027d053cd..fa2a5220ee 100644 --- a/english/cpp/aspose.pdf/opi/get_version/_index.md +++ b/english/cpp/aspose.pdf/opi/get_version/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Opi::get_Version() ## See Also +* Class [String](../../../system/string/) * Class [Opi](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/opi/opi/_index.md b/english/cpp/aspose.pdf/opi/opi/_index.md index 0cc838da75..44f99a7035 100644 --- a/english/cpp/aspose.pdf/opi/opi/_index.md +++ b/english/cpp/aspose.pdf/opi/opi/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::Opi::Opi(System::SharedPtr xform) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../xform/) * Class [Opi](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/optimizedmemorystream/_index.md b/english/cpp/aspose.pdf/optimizedmemorystream/_index.md index f638f7c2cf..2c87a00b7a 100644 --- a/english/cpp/aspose.pdf/optimizedmemorystream/_index.md +++ b/english/cpp/aspose.pdf/optimizedmemorystream/_index.md @@ -48,7 +48,9 @@ class OptimizedMemoryStream : public System::IO::Stream | Field | Description | | --- | --- | | static [DefaultBufferSize](./defaultbuffersize/) | Default buffer size value in bytes. | +| static [Null](../../system.io/stream/null/) | A stream with no underlying storage. | ## See Also +* Class [Stream](../../system.io/stream/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/optimizedmemorystream/optimizedmemorystream/_index.md b/english/cpp/aspose.pdf/optimizedmemorystream/optimizedmemorystream/_index.md index c5246ddcfd..fb276f45f7 100644 --- a/english/cpp/aspose.pdf/optimizedmemorystream/optimizedmemorystream/_index.md +++ b/english/cpp/aspose.pdf/optimizedmemorystream/optimizedmemorystream/_index.md @@ -57,6 +57,7 @@ Aspose::Pdf::OptimizedMemoryStream::OptimizedMemoryStream(int32_t bufferSize, Sy ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [OptimizedMemoryStream](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -76,6 +77,7 @@ Aspose::Pdf::OptimizedMemoryStream::OptimizedMemoryStream(System::ArrayPtr & The sum of *offset* and *count* is greater than the buffer length. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [OptimizedMemoryStream](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/optimizedmemorystream/writeto/_index.md b/english/cpp/aspose.pdf/optimizedmemorystream/writeto/_index.md index 190373fc78..c13ee90695 100644 --- a/english/cpp/aspose.pdf/optimizedmemorystream/writeto/_index.md +++ b/english/cpp/aspose.pdf/optimizedmemorystream/writeto/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::OptimizedMemoryStream::WriteTo(System::SharedPtr\&) override | Adds outline item to collection. | | [Clear](./clear/)() override | Clears all items from the collection. | | [Contains](./contains/)(const System::SharedPtr\\&) const override | Checks does collection contains given item. | -| [CopyTo](./copyto/)(System::ArrayPtr\\>, int32_t) override | Copies the outline items to an **System.Array**, starting at a particular **System.Array** index. | +| [CopyTo](./copyto/)(System::ArrayPtr\\>, int32_t) override | Copies the outline items to an [System.Array](../../system/array/), starting at a particular [System.Array](../../system/array/) index. | | [Delete](./delete/)() | Deletes all outline items from the document outline. | | [Delete](./delete/)(System::String) | Deletes the outline item with specified title from the document outline. | | [get_Count](./get_count/)() const override | Count of collection items. Please dont confuse with VisibleCount: VisibleCount gets number of visible outline item on all levels. | diff --git a/english/cpp/aspose.pdf/outlinecollection/add/_index.md b/english/cpp/aspose.pdf/outlinecollection/add/_index.md index 6725070df4..e60e0d6af5 100644 --- a/english/cpp/aspose.pdf/outlinecollection/add/_index.md +++ b/english/cpp/aspose.pdf/outlinecollection/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::OutlineCollection::Add(const System::SharedPtr> array, int32_t index) override @@ -19,11 +19,13 @@ void Aspose::Pdf::OutlineCollection::CopyTo(System::ArrayPtr\> | The one-dimensional **System.Array** that is the destination. Must have zero-based indexing. | +| array | System::ArrayPtr\\> | The one-dimensional [System.Array](../../../system/array/) that is the destination. Must have zero-based indexing. | | index | int32_t | The zero-based index in array at which copying begins. | ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../../outlineitemcollection/) * Class [OutlineCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlinecollection/delete/_index.md b/english/cpp/aspose.pdf/outlinecollection/delete/_index.md index 1968999085..e3e1d29c7e 100644 --- a/english/cpp/aspose.pdf/outlinecollection/delete/_index.md +++ b/english/cpp/aspose.pdf/outlinecollection/delete/_index.md @@ -37,6 +37,7 @@ void Aspose::Pdf::OutlineCollection::Delete(System::String name) ## See Also +* Class [String](../../../system/string/) * Class [OutlineCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/outlinecollection/get_first/_index.md b/english/cpp/aspose.pdf/outlinecollection/get_first/_index.md index 07108b8ffc..ac7d156873 100644 --- a/english/cpp/aspose.pdf/outlinecollection/get_first/_index.md +++ b/english/cpp/aspose.pdf/outlinecollection/get_first/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::OutlineCollection::get_Fir ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../../outlineitemcollection/) * Class [OutlineCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlinecollection/get_last/_index.md b/english/cpp/aspose.pdf/outlinecollection/get_last/_index.md index 43523f008f..aa2ad7e7cb 100644 --- a/english/cpp/aspose.pdf/outlinecollection/get_last/_index.md +++ b/english/cpp/aspose.pdf/outlinecollection/get_last/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::OutlineCollection::get_Las ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../../outlineitemcollection/) * Class [OutlineCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlinecollection/get_syncroot/_index.md b/english/cpp/aspose.pdf/outlinecollection/get_syncroot/_index.md index f79be10933..5fa0e15cfe 100644 --- a/english/cpp/aspose.pdf/outlinecollection/get_syncroot/_index.md +++ b/english/cpp/aspose.pdf/outlinecollection/get_syncroot/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::OutlineCollection::get_SyncRoot() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [OutlineCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/outlinecollection/getenumerator/_index.md b/english/cpp/aspose.pdf/outlinecollection/getenumerator/_index.md index b7d6415221..2b71f7cb8d 100644 --- a/english/cpp/aspose.pdf/outlinecollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf/outlinecollection/getenumerator/_index.md @@ -19,7 +19,7 @@ System::SharedPtr Aspose::Pdf::OutlineCollection::idx_get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../../outlineitemcollection/) * Class [OutlineCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlinecollection/remove/_index.md b/english/cpp/aspose.pdf/outlinecollection/remove/_index.md index 8da833f85f..0f2527ba6e 100644 --- a/english/cpp/aspose.pdf/outlinecollection/remove/_index.md +++ b/english/cpp/aspose.pdf/outlinecollection/remove/_index.md @@ -27,6 +27,7 @@ NotImplementedException ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../../outlineitemcollection/) * Class [OutlineCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/_index.md index 17a6e20b60..1429fd7148 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/_index.md @@ -23,7 +23,7 @@ class OutlineItemCollection : public Aspose::Pdf::Outlines | [Add](./add/)(const System::SharedPtr\\&) override | Adds outline item to collection. | | [Clear](./clear/)() override | Clears all items from the collection. | | [Contains](./contains/)(const System::SharedPtr\\&) const override | Checks if collection contains given item. | -| [CopyTo](./copyto/)(System::ArrayPtr\\>, int32_t) override | Copies the outline entries to an **System.Array**, starting at a particular **System.Array** index. | +| [CopyTo](./copyto/)(System::ArrayPtr\\>, int32_t) override | Copies the outline entries to an [System.Array](../../system/array/), starting at a particular [System.Array](../../system/array/) index. | | [Delete](./delete/)() | Deletes this outline item from the document outline hierarchy. | | [Delete](./delete/)(System::String) | Deletes outline entry with specified name from the document outline hierarchy. | | [get_Action](./get_action/)() | Gets the action for this outline item. | diff --git a/english/cpp/aspose.pdf/outlineitemcollection/add/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/add/_index.md index fc7b892cfd..a0ffa4f3de 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/add/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::OutlineItemCollection::Add(const System::SharedPtr> array, int32_t index) override @@ -19,11 +19,13 @@ void Aspose::Pdf::OutlineItemCollection::CopyTo(System::ArrayPtr\> | The one-dimensional **System.Array** that is the destination. Must have zero-based indexing. | +| array | System::ArrayPtr\\> | The one-dimensional [System.Array](../../../system/array/) that is the destination. Must have zero-based indexing. | | index | int32_t | The zero-based index in array at which copying begins. | ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/delete/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/delete/_index.md index 50baed67bc..5c45a139d9 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/delete/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/delete/_index.md @@ -37,6 +37,7 @@ void Aspose::Pdf::OutlineItemCollection::Delete(System::String name) ## See Also +* Class [String](../../../system/string/) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/get_action/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/get_action/_index.md index 33d2ae7b4d..be287bb546 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/get_action/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/get_action/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::OutlineItemCollection::ge ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../../aspose.pdf.annotations/pdfaction/) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/get_color/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/get_color/_index.md index c9f1d97256..27b7d7ad16 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/get_color/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/get_color/_index.md @@ -18,6 +18,7 @@ System::Drawing::Color Aspose::Pdf::OutlineItemCollection::get_Color() ## See Also +* Class [Color](../../../system.drawing/color/) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/get_destination/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/get_destination/_index.md index b660ba9d0f..7aacac02cb 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/get_destination/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/get_destination/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::OutlineItemCollection: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IAppointment](../../../aspose.pdf.annotations/iappointment/) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/get_first/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/get_first/_index.md index 39df3b2240..05fb37beb9 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/get_first/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/get_first/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::OutlineItemCollection::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/get_last/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/get_last/_index.md index e6e8667694..1d28d61489 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/get_last/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/get_last/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::OutlineItemCollection::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/get_next/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/get_next/_index.md index 8e02019eeb..6cd9b8cf02 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/get_next/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/get_next/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::OutlineItemCollection::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/get_parent/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/get_parent/_index.md index c56ef58efe..dd183134f5 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/get_parent/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/get_parent/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::OutlineItemCollection::get_Parent() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Outlines](../../outlines/) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/get_prev/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/get_prev/_index.md index f939ec5850..2f9ed6a4ee 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/get_prev/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/get_prev/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::OutlineItemCollection::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/get_syncroot/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/get_syncroot/_index.md index d69cee2398..3dbb3c8bc1 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/get_syncroot/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/get_syncroot/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::OutlineItemCollection::get_SyncRo ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/get_title/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/get_title/_index.md index cfcebca90c..0dea3dd112 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/get_title/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/get_title/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::OutlineItemCollection::get_Title() ## See Also +* Class [String](../../../system/string/) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/getenumerator/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/getenumerator/_index.md index 7cb4ed7e8c..877b7ddf33 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/getenumerator/_index.md @@ -19,16 +19,18 @@ System::SharedPtr Aspose::Pdf::OutlineItemCollection::idx ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/insert/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/insert/_index.md index 9d6e0d276c..2e5c10d599 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/insert/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/insert/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::OutlineItemCollection::Insert(int32_t index, System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../) * Class [OutlineItemCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlineitemcollection/outlineitemcollection/_index.md b/english/cpp/aspose.pdf/outlineitemcollection/outlineitemcollection/_index.md index 7243c6df0c..af4e120ff2 100644 --- a/english/cpp/aspose.pdf/outlineitemcollection/outlineitemcollection/_index.md +++ b/english/cpp/aspose.pdf/outlineitemcollection/outlineitemcollection/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::OutlineItemCollection::OutlineItemCollection(System::SharedPtr\&) | Adds outline item to collection. | | virtual [Clear](./clear/)() | Clears all items from the collection. | | virtual [Contains](./contains/)(const System::SharedPtr\\&) const | Always throws NotImplementedException. | -| virtual [CopyTo](./copyto/)(System::ArrayPtr\\>, int32_t) | Copies the outline entries to an **System.Array**, starting at a particular **System.Array** index. | +| virtual [CopyTo](./copyto/)(System::ArrayPtr\\>, int32_t) | Copies the outline entries to an [System.Array](../../system/array/), starting at a particular [System.Array](../../system/array/) index. | | virtual [get_Count](./get_count/)() const | Gets count. | | virtual [get_IsReadOnly](./get_isreadonly/)() const | Gets a value indicating whether the collection is read-only. | | virtual [get_VisibleCount](./get_visiblecount/)() | Gets the total number of outline items at all levels in the document outline hierarchy. | @@ -31,5 +31,6 @@ class Outlines : public System::Collections::Generic::ICollection\&) | Remove outline collection item. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/outlines/add/_index.md b/english/cpp/aspose.pdf/outlines/add/_index.md index 18eb1a0896..e6ffd51d22 100644 --- a/english/cpp/aspose.pdf/outlines/add/_index.md +++ b/english/cpp/aspose.pdf/outlines/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Outlines::Add(const System::SharedPtr & ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../../outlineitemcollection/) * Class [Outlines](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlines/contains/_index.md b/english/cpp/aspose.pdf/outlines/contains/_index.md index b008aabfb2..b25da1a855 100644 --- a/english/cpp/aspose.pdf/outlines/contains/_index.md +++ b/english/cpp/aspose.pdf/outlines/contains/_index.md @@ -27,6 +27,7 @@ NotImplementedException ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../../outlineitemcollection/) * Class [Outlines](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlines/copyto/_index.md b/english/cpp/aspose.pdf/outlines/copyto/_index.md index 82b09efb49..544afce1f4 100644 --- a/english/cpp/aspose.pdf/outlines/copyto/_index.md +++ b/english/cpp/aspose.pdf/outlines/copyto/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf/outlines/copyto/ ## Outlines::CopyTo method -Copies the outline entries to an **System.Array**, starting at a particular **System.Array** index. +Copies the outline entries to an [System.Array](../../../system/array/), starting at a particular [System.Array](../../../system/array/) index. ```cpp void Aspose::Pdf::Outlines::CopyTo(System::ArrayPtr> array, int32_t arrayIndex) override=0 @@ -19,11 +19,13 @@ void Aspose::Pdf::Outlines::CopyTo(System::ArrayPtr\> | The one-dimensional **System.Array** that is the destination. Must have zero-based indexing. | +| array | System::ArrayPtr\\> | The one-dimensional [System.Array](../../../system/array/) that is the destination. Must have zero-based indexing. | | arrayIndex | int32_t | The zero-based index in array at which copying begins. | ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutlineItemCollection](../../outlineitemcollection/) * Class [Outlines](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outlines/getenumerator/_index.md b/english/cpp/aspose.pdf/outlines/getenumerator/_index.md index 378304bb60..098d2b0c74 100644 --- a/english/cpp/aspose.pdf/outlines/getenumerator/_index.md +++ b/english/cpp/aspose.pdf/outlines/getenumerator/_index.md @@ -19,10 +19,12 @@ System::SharedPtr\&) override | Removes the first occurrence of a specific output intent from the collection. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/outputintents/add/_index.md b/english/cpp/aspose.pdf/outputintents/add/_index.md index 3813fa5d53..1c20099e4c 100644 --- a/english/cpp/aspose.pdf/outputintents/add/_index.md +++ b/english/cpp/aspose.pdf/outputintents/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::OutputIntents::Add(const System::SharedPtr &item ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutputIntent](../../outputintent/) * Class [OutputIntents](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outputintents/contains/_index.md b/english/cpp/aspose.pdf/outputintents/contains/_index.md index 777d4bcc27..9481b6797d 100644 --- a/english/cpp/aspose.pdf/outputintents/contains/_index.md +++ b/english/cpp/aspose.pdf/outputintents/contains/_index.md @@ -33,6 +33,7 @@ if *item* is found in the collection; otherwise, **false** . ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OutputIntent](../../outputintent/) * Class [OutputIntents](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/outputintents/copyto/_index.md b/english/cpp/aspose.pdf/outputintents/copyto/_index.md index 3b42decd6f..7b8726da65 100644 --- a/english/cpp/aspose.pdf/outputintents/copyto/_index.md +++ b/english/cpp/aspose.pdf/outputintents/copyto/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::OutputIntents::CopyTo(System::ArrayPtr visitor ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ImagePlacementAbsorber](../../imageplacementabsorber/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) @@ -63,6 +65,7 @@ void Aspose::Pdf::Page::Accept(System::SharedPtr visitor) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextAbsorber](../../../aspose.pdf.text/textabsorber/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) @@ -83,6 +86,7 @@ void Aspose::Pdf::Page::Accept(System::SharedPtr vis ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragmentAbsorber](../../../aspose.pdf.text/textfragmentabsorber/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/addgraphics/_index.md b/english/cpp/aspose.pdf/page/addgraphics/_index.md index 45b88ee437..db69449068 100644 --- a/english/cpp/aspose.pdf/page/addgraphics/_index.md +++ b/english/cpp/aspose.pdf/page/addgraphics/_index.md @@ -28,6 +28,7 @@ is inside the rectangle area. If rectangle is null, all graphic elements will be ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphicElementCollection](../../../aspose.pdf.vector/graphicelementcollection/) * Class [Rectangle](../../rectangle/) * Class [Page](../) diff --git a/english/cpp/aspose.pdf/page/addimage/_index.md b/english/cpp/aspose.pdf/page/addimage/_index.md index dd8ae156f6..2f688d8f85 100644 --- a/english/cpp/aspose.pdf/page/addimage/_index.md +++ b/english/cpp/aspose.pdf/page/addimage/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::Page::AddImage(System::SharedPtr imageStre ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) @@ -48,6 +50,8 @@ void Aspose::Pdf::Page::AddImage(System::SharedPtr imageStre ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) @@ -70,6 +74,9 @@ void Aspose::Pdf::Page::AddImage(System::String hocr, System::SharedPtr stamp) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Stamp](../../stamp/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/asbytearray/_index.md b/english/cpp/aspose.pdf/page/asbytearray/_index.md index eefe293095..4f195002df 100644 --- a/english/cpp/aspose.pdf/page/asbytearray/_index.md +++ b/english/cpp/aspose.pdf/page/asbytearray/_index.md @@ -27,6 +27,8 @@ Converted array of image bytes. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resolution](../../../aspose.pdf.devices/resolution/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/asxml/_index.md b/english/cpp/aspose.pdf/page/asxml/_index.md index e04a69fced..c02b3fc864 100644 --- a/english/cpp/aspose.pdf/page/asxml/_index.md +++ b/english/cpp/aspose.pdf/page/asxml/_index.md @@ -23,6 +23,7 @@ Converted xml string. ## See Also +* Class [String](../../../system/string/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/page/calculatecontentbbox/_index.md b/english/cpp/aspose.pdf/page/calculatecontentbbox/_index.md index c7f323fe32..b712404ce9 100644 --- a/english/cpp/aspose.pdf/page/calculatecontentbbox/_index.md +++ b/english/cpp/aspose.pdf/page/calculatecontentbbox/_index.md @@ -23,6 +23,7 @@ Bbox value - rectangle containing contents without visible margins ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/converttopngmemorystream/_index.md b/english/cpp/aspose.pdf/page/converttopngmemorystream/_index.md index 59d96aa830..feef08a341 100644 --- a/english/cpp/aspose.pdf/page/converttopngmemorystream/_index.md +++ b/english/cpp/aspose.pdf/page/converttopngmemorystream/_index.md @@ -23,6 +23,8 @@ System::SharedPtr Aspose::Pdf::Page::ConvertToPNGMemor ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MemoryStream](../../../system.io/memorystream/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/page/deletegraphics/_index.md b/english/cpp/aspose.pdf/page/deletegraphics/_index.md index 7540a23165..4b2b8b7e63 100644 --- a/english/cpp/aspose.pdf/page/deletegraphics/_index.md +++ b/english/cpp/aspose.pdf/page/deletegraphics/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Page::DeleteGraphics(System::SharedPtr Aspose::Pdf::Page::get_Actions() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageActionCollection](../../pageactioncollection/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_annotations/_index.md b/english/cpp/aspose.pdf/page/get_annotations/_index.md index 76d3a9f745..f45e48ea82 100644 --- a/english/cpp/aspose.pdf/page/get_annotations/_index.md +++ b/english/cpp/aspose.pdf/page/get_annotations/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_Anno ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [AnnotationCollection](../../../aspose.pdf.annotations/annotationcollection/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_artbox/_index.md b/english/cpp/aspose.pdf/page/get_artbox/_index.md index e782c7f3c1..5910b287cf 100644 --- a/english/cpp/aspose.pdf/page/get_artbox/_index.md +++ b/english/cpp/aspose.pdf/page/get_artbox/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_ArtBox() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_artifacts/_index.md b/english/cpp/aspose.pdf/page/get_artifacts/_index.md index 25877e43fb..c3127c5b3e 100644 --- a/english/cpp/aspose.pdf/page/get_artifacts/_index.md +++ b/english/cpp/aspose.pdf/page/get_artifacts/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_Artifacts() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ArtifactCollection](../../artifactcollection/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_background/_index.md b/english/cpp/aspose.pdf/page/get_background/_index.md index 8290230dd8..f2e7522b7a 100644 --- a/english/cpp/aspose.pdf/page/get_background/_index.md +++ b/english/cpp/aspose.pdf/page/get_background/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_Background() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_backgroundimage/_index.md b/english/cpp/aspose.pdf/page/get_backgroundimage/_index.md index 81f0c7cd60..1db4a5b49b 100644 --- a/english/cpp/aspose.pdf/page/get_backgroundimage/_index.md +++ b/english/cpp/aspose.pdf/page/get_backgroundimage/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_BackgroundImage() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Image](../../image/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_bleedbox/_index.md b/english/cpp/aspose.pdf/page/get_bleedbox/_index.md index 81319795e2..56fbd9ce36 100644 --- a/english/cpp/aspose.pdf/page/get_bleedbox/_index.md +++ b/english/cpp/aspose.pdf/page/get_bleedbox/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_BleedBox() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_contents/_index.md b/english/cpp/aspose.pdf/page/get_contents/_index.md index a0a6085927..a144b924bd 100644 --- a/english/cpp/aspose.pdf/page/get_contents/_index.md +++ b/english/cpp/aspose.pdf/page/get_contents/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_Contents() override ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OperatorCollection](../../operatorcollection/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_cropbox/_index.md b/english/cpp/aspose.pdf/page/get_cropbox/_index.md index 02c77db022..bf99c27f21 100644 --- a/english/cpp/aspose.pdf/page/get_cropbox/_index.md +++ b/english/cpp/aspose.pdf/page/get_cropbox/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_CropBox() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_fieldsintaborder/_index.md b/english/cpp/aspose.pdf/page/get_fieldsintaborder/_index.md index cba7e17636..c53532c57a 100644 --- a/english/cpp/aspose.pdf/page/get_fieldsintaborder/_index.md +++ b/english/cpp/aspose.pdf/page/get_fieldsintaborder/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Page::get_Footer() const The page footer. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [HeaderFooter](../../headerfooter/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_group/_index.md b/english/cpp/aspose.pdf/page/get_group/_index.md index 14f0ed4be5..33d19ba4ab 100644 --- a/english/cpp/aspose.pdf/page/get_group/_index.md +++ b/english/cpp/aspose.pdf/page/get_group/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_Group() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Group](../../group/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_header/_index.md b/english/cpp/aspose.pdf/page/get_header/_index.md index c0679a0868..4ba72789f6 100644 --- a/english/cpp/aspose.pdf/page/get_header/_index.md +++ b/english/cpp/aspose.pdf/page/get_header/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Page::get_Header() const The page header. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [HeaderFooter](../../headerfooter/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_layers/_index.md b/english/cpp/aspose.pdf/page/get_layers/_index.md index 444ef71395..758c5ff4b5 100644 --- a/english/cpp/aspose.pdf/page/get_layers/_index.md +++ b/english/cpp/aspose.pdf/page/get_layers/_index.md @@ -22,6 +22,8 @@ System::SharedPtr>> The layers collection. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) * Class [Layer](../../layer/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_mediabox/_index.md b/english/cpp/aspose.pdf/page/get_mediabox/_index.md index 437e960939..b282441138 100644 --- a/english/cpp/aspose.pdf/page/get_mediabox/_index.md +++ b/english/cpp/aspose.pdf/page/get_mediabox/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_MediaBox() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_notelinestyle/_index.md b/english/cpp/aspose.pdf/page/get_notelinestyle/_index.md index 77f112edd3..22e2d5b956 100644 --- a/english/cpp/aspose.pdf/page/get_notelinestyle/_index.md +++ b/english/cpp/aspose.pdf/page/get_notelinestyle/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Page::get_NoteLineStyle() The note style. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphInfo](../../graphinfo/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_pageinfo/_index.md b/english/cpp/aspose.pdf/page/get_pageinfo/_index.md index e7c4199293..1d5c52331e 100644 --- a/english/cpp/aspose.pdf/page/get_pageinfo/_index.md +++ b/english/cpp/aspose.pdf/page/get_pageinfo/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Page::get_PageInfo() The page info. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageInfo](../../pageinfo/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_paragraphs/_index.md b/english/cpp/aspose.pdf/page/get_paragraphs/_index.md index 32fa906577..b8a41b2c9c 100644 --- a/english/cpp/aspose.pdf/page/get_paragraphs/_index.md +++ b/english/cpp/aspose.pdf/page/get_paragraphs/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Page::get_Paragraphs() The paragraphs. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Paragraphs](../../paragraphs/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_rect/_index.md b/english/cpp/aspose.pdf/page/get_rect/_index.md index 80b18c483b..119632481b 100644 --- a/english/cpp/aspose.pdf/page/get_rect/_index.md +++ b/english/cpp/aspose.pdf/page/get_rect/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_Rect() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_resources/_index.md b/english/cpp/aspose.pdf/page/get_resources/_index.md index e6655fbb0d..fdbad02409 100644 --- a/english/cpp/aspose.pdf/page/get_resources/_index.md +++ b/english/cpp/aspose.pdf/page/get_resources/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_Resources() ove ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resources](../../resources/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_rotationmatrix/_index.md b/english/cpp/aspose.pdf/page/get_rotationmatrix/_index.md index d11c79597c..227d7b75c0 100644 --- a/english/cpp/aspose.pdf/page/get_rotationmatrix/_index.md +++ b/english/cpp/aspose.pdf/page/get_rotationmatrix/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_RotationMatrix() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../../matrix/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_tocinfo/_index.md b/english/cpp/aspose.pdf/page/get_tocinfo/_index.md index a70406bbfd..316feb838e 100644 --- a/english/cpp/aspose.pdf/page/get_tocinfo/_index.md +++ b/english/cpp/aspose.pdf/page/get_tocinfo/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::Page::get_TocInfo() const The table of contents info - default null. If it set this page will contain table of contents. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TocInfo](../../tocinfo/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_trimbox/_index.md b/english/cpp/aspose.pdf/page/get_trimbox/_index.md index db97106d1e..383001b552 100644 --- a/english/cpp/aspose.pdf/page/get_trimbox/_index.md +++ b/english/cpp/aspose.pdf/page/get_trimbox/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_TrimBox() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/get_watermark/_index.md b/english/cpp/aspose.pdf/page/get_watermark/_index.md index f097e369bd..c78b3baa92 100644 --- a/english/cpp/aspose.pdf/page/get_watermark/_index.md +++ b/english/cpp/aspose.pdf/page/get_watermark/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Page::get_Watermark() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Watermark](../../watermark/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/getnotifications/_index.md b/english/cpp/aspose.pdf/page/getnotifications/_index.md index 094404e0b1..9e65854b90 100644 --- a/english/cpp/aspose.pdf/page/getnotifications/_index.md +++ b/english/cpp/aspose.pdf/page/getnotifications/_index.md @@ -23,6 +23,7 @@ String representing notifications about inside operations with page content. ## See Also +* Class [String](../../../system/string/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/page/getpagerect/_index.md b/english/cpp/aspose.pdf/page/getpagerect/_index.md index 2b3d874a17..834208ef3c 100644 --- a/english/cpp/aspose.pdf/page/getpagerect/_index.md +++ b/english/cpp/aspose.pdf/page/getpagerect/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Page::GetPageRect(bool co ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/mergelayers/_index.md b/english/cpp/aspose.pdf/page/mergelayers/_index.md index 82c2a26a78..2aec67d16a 100644 --- a/english/cpp/aspose.pdf/page/mergelayers/_index.md +++ b/english/cpp/aspose.pdf/page/mergelayers/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Page::MergeLayers(System::String newLayerName) ## See Also +* Class [String](../../../system/string/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -43,6 +44,7 @@ void Aspose::Pdf::Page::MergeLayers(System::String newLayerName, System::String ## See Also +* Class [String](../../../system/string/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/page/resize/_index.md b/english/cpp/aspose.pdf/page/resize/_index.md index 213cd6094a..68fae832d9 100644 --- a/english/cpp/aspose.pdf/page/resize/_index.md +++ b/english/cpp/aspose.pdf/page/resize/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Page::Resize(System::SharedPtr targetSize) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../../pagesize/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/sendto/_index.md b/english/cpp/aspose.pdf/page/sendto/_index.md index b710335939..fa38eaf41a 100644 --- a/english/cpp/aspose.pdf/page/sendto/_index.md +++ b/english/cpp/aspose.pdf/page/sendto/_index.md @@ -24,7 +24,9 @@ void Aspose::Pdf::Page::SendTo(System::SharedPtr device, Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageDevice](../../../aspose.pdf.devices/pagedevice/) +* Class [Stream](../../../system.io/stream/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -45,7 +47,9 @@ void Aspose::Pdf::Page::SendTo(System::SharedPtr device, Sy ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageDevice](../../../aspose.pdf.devices/pagedevice/) +* Class [String](../../../system/string/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/page/set_artbox/_index.md b/english/cpp/aspose.pdf/page/set_artbox/_index.md index de0e9a7505..124313e488 100644 --- a/english/cpp/aspose.pdf/page/set_artbox/_index.md +++ b/english/cpp/aspose.pdf/page/set_artbox/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Page::set_ArtBox(System::SharedPtr val ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_background/_index.md b/english/cpp/aspose.pdf/page/set_background/_index.md index 486cfd533a..71fcc39fb6 100644 --- a/english/cpp/aspose.pdf/page/set_background/_index.md +++ b/english/cpp/aspose.pdf/page/set_background/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Page::set_Background(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_backgroundimage/_index.md b/english/cpp/aspose.pdf/page/set_backgroundimage/_index.md index 56a56f61d8..9f1676a9c2 100644 --- a/english/cpp/aspose.pdf/page/set_backgroundimage/_index.md +++ b/english/cpp/aspose.pdf/page/set_backgroundimage/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Page::set_BackgroundImage(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Image](../../image/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_bleedbox/_index.md b/english/cpp/aspose.pdf/page/set_bleedbox/_index.md index 7d52d2b32d..a6368da39d 100644 --- a/english/cpp/aspose.pdf/page/set_bleedbox/_index.md +++ b/english/cpp/aspose.pdf/page/set_bleedbox/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Page::set_BleedBox(System::SharedPtr v ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_cropbox/_index.md b/english/cpp/aspose.pdf/page/set_cropbox/_index.md index e8c829dd86..d899e23d78 100644 --- a/english/cpp/aspose.pdf/page/set_cropbox/_index.md +++ b/english/cpp/aspose.pdf/page/set_cropbox/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Page::set_CropBox(System::SharedPtr va ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_footer/_index.md b/english/cpp/aspose.pdf/page/set_footer/_index.md index 4eb8edecd7..bddb2be093 100644 --- a/english/cpp/aspose.pdf/page/set_footer/_index.md +++ b/english/cpp/aspose.pdf/page/set_footer/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Page::set_Footer(System::SharedPtr value) The page footer. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [HeaderFooter](../../headerfooter/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_group/_index.md b/english/cpp/aspose.pdf/page/set_group/_index.md index 85cf4b5234..7d39df7aaf 100644 --- a/english/cpp/aspose.pdf/page/set_group/_index.md +++ b/english/cpp/aspose.pdf/page/set_group/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Page::set_Group(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Group](../../group/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_header/_index.md b/english/cpp/aspose.pdf/page/set_header/_index.md index 2ccb9ccdf9..67b7acd224 100644 --- a/english/cpp/aspose.pdf/page/set_header/_index.md +++ b/english/cpp/aspose.pdf/page/set_header/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Page::set_Header(System::SharedPtr value) The page header. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [HeaderFooter](../../headerfooter/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_layers/_index.md b/english/cpp/aspose.pdf/page/set_layers/_index.md index 6020af96f5..7286e08196 100644 --- a/english/cpp/aspose.pdf/page/set_layers/_index.md +++ b/english/cpp/aspose.pdf/page/set_layers/_index.md @@ -22,6 +22,8 @@ void Aspose::Pdf::Page::set_Layers(System::SharedPtr v ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_notelinestyle/_index.md b/english/cpp/aspose.pdf/page/set_notelinestyle/_index.md index 754ec9c235..251e019de3 100644 --- a/english/cpp/aspose.pdf/page/set_notelinestyle/_index.md +++ b/english/cpp/aspose.pdf/page/set_notelinestyle/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Page::set_NoteLineStyle(System::SharedPtr value) The note style. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [GraphInfo](../../graphinfo/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_pageinfo/_index.md b/english/cpp/aspose.pdf/page/set_pageinfo/_index.md index 26eb00f3f5..b4758b01bb 100644 --- a/english/cpp/aspose.pdf/page/set_pageinfo/_index.md +++ b/english/cpp/aspose.pdf/page/set_pageinfo/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Page::set_PageInfo(System::SharedPtr va The page info. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageInfo](../../pageinfo/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_paragraphs/_index.md b/english/cpp/aspose.pdf/page/set_paragraphs/_index.md index 6b6b04c1d8..fa8ae68d15 100644 --- a/english/cpp/aspose.pdf/page/set_paragraphs/_index.md +++ b/english/cpp/aspose.pdf/page/set_paragraphs/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Page::set_Paragraphs(System::SharedPtr value ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_tocinfo/_index.md b/english/cpp/aspose.pdf/page/set_tocinfo/_index.md index 8a508e6d80..45ab2a52cf 100644 --- a/english/cpp/aspose.pdf/page/set_tocinfo/_index.md +++ b/english/cpp/aspose.pdf/page/set_tocinfo/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::Page::set_TocInfo(System::SharedPtr valu The table of contents info - default null. If it set this page will contain table of contents. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TocInfo](../../tocinfo/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_trimbox/_index.md b/english/cpp/aspose.pdf/page/set_trimbox/_index.md index 632efd302b..44d541eda1 100644 --- a/english/cpp/aspose.pdf/page/set_trimbox/_index.md +++ b/english/cpp/aspose.pdf/page/set_trimbox/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Page::set_TrimBox(System::SharedPtr va ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/set_watermark/_index.md b/english/cpp/aspose.pdf/page/set_watermark/_index.md index d598dae98e..876720a0d6 100644 --- a/english/cpp/aspose.pdf/page/set_watermark/_index.md +++ b/english/cpp/aspose.pdf/page/set_watermark/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Page::set_Watermark(System::SharedPtr ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Watermark](../../watermark/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/page/trysavevectorgraphics/_index.md b/english/cpp/aspose.pdf/page/trysavevectorgraphics/_index.md index a8980822be..39dc1a4f99 100644 --- a/english/cpp/aspose.pdf/page/trysavevectorgraphics/_index.md +++ b/english/cpp/aspose.pdf/page/trysavevectorgraphics/_index.md @@ -27,6 +27,7 @@ True if the page contains path construction operators; otherwise, False. ## See Also +* Class [String](../../../system/string/) * Class [Page](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pageactioncollection/_index.md b/english/cpp/aspose.pdf/pageactioncollection/_index.md index 293e1eb750..985d701ba2 100644 --- a/english/cpp/aspose.pdf/pageactioncollection/_index.md +++ b/english/cpp/aspose.pdf/pageactioncollection/_index.md @@ -22,7 +22,6 @@ class PageActionCollection : public Aspose::Pdf::BaseActionCollection | --- | --- | | [get_OnClose](./get_onclose/)() | An action that shall be performed when the page is closed. | | [get_OnOpen](./get_onopen/)() | An action that shall be performed when the page is opened. | -| [RemoveActions](../baseactioncollection/removeactions/)() | Removes all actions of the annotation. | | [set_OnClose](./set_onclose/)(System::SharedPtr\) | An action that shall be performed when the page is closed. | | [set_OnOpen](./set_onopen/)(System::SharedPtr\) | An action that shall be performed when the page is opened. | ## See Also diff --git a/english/cpp/aspose.pdf/pageactioncollection/get_onclose/_index.md b/english/cpp/aspose.pdf/pageactioncollection/get_onclose/_index.md index 14676fd60e..9c9e4443c8 100644 --- a/english/cpp/aspose.pdf/pageactioncollection/get_onclose/_index.md +++ b/english/cpp/aspose.pdf/pageactioncollection/get_onclose/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::PageActionCollection::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../../aspose.pdf.annotations/pdfaction/) * Class [PageActionCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pageactioncollection/get_onopen/_index.md b/english/cpp/aspose.pdf/pageactioncollection/get_onopen/_index.md index 6435d85219..85a80c41bb 100644 --- a/english/cpp/aspose.pdf/pageactioncollection/get_onopen/_index.md +++ b/english/cpp/aspose.pdf/pageactioncollection/get_onopen/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::PageActionCollection::get ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfAction](../../../aspose.pdf.annotations/pdfaction/) * Class [PageActionCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pageactioncollection/set_onclose/_index.md b/english/cpp/aspose.pdf/pageactioncollection/set_onclose/_index.md index 04cb6eaed1..7a7d487ced 100644 --- a/english/cpp/aspose.pdf/pageactioncollection/set_onclose/_index.md +++ b/english/cpp/aspose.pdf/pageactioncollection/set_onclose/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PageActionCollection::set_OnClose(System::SharedPtr v ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextAbsorber](../../../aspose.pdf.text/textabsorber/) * Class [PageCollection](../) * Namespace [Aspose::Pdf](../../) @@ -83,6 +86,7 @@ void Aspose::Pdf::PageCollection::Accept(System::SharedPtr &item) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [PageCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagecollection/copypage/_index.md b/english/cpp/aspose.pdf/pagecollection/copypage/_index.md index 1536179059..e006f38b5a 100644 --- a/english/cpp/aspose.pdf/pagecollection/copypage/_index.md +++ b/english/cpp/aspose.pdf/pagecollection/copypage/_index.md @@ -27,6 +27,7 @@ Added page. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [PageCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagecollection/copyto/_index.md b/english/cpp/aspose.pdf/pagecollection/copyto/_index.md index 91d17633c4..8f44450358 100644 --- a/english/cpp/aspose.pdf/pagecollection/copyto/_index.md +++ b/english/cpp/aspose.pdf/pagecollection/copyto/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::PageCollection::CopyTo(System::ArrayPtr pages) ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PageCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pagecollection/get_syncroot/_index.md b/english/cpp/aspose.pdf/pagecollection/get_syncroot/_index.md index edb92a3472..02595bef42 100644 --- a/english/cpp/aspose.pdf/pagecollection/get_syncroot/_index.md +++ b/english/cpp/aspose.pdf/pagecollection/get_syncroot/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::PageCollection::get_SyncRoot() co ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [PageCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pagecollection/getenumerator/_index.md b/english/cpp/aspose.pdf/pagecollection/getenumerator/_index.md index a7de2f3e12..ddfd9db529 100644 --- a/english/cpp/aspose.pdf/pagecollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf/pagecollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator of pages ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [Page](../../page/) * Class [PageCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagecollection/idx_get/_index.md b/english/cpp/aspose.pdf/pagecollection/idx_get/_index.md index 79f0614a26..14775d33d0 100644 --- a/english/cpp/aspose.pdf/pagecollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf/pagecollection/idx_get/_index.md @@ -27,6 +27,7 @@ Retreived page. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [PageCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagecollection/indexof/_index.md b/english/cpp/aspose.pdf/pagecollection/indexof/_index.md index 6e673e8227..d82c1d0d95 100644 --- a/english/cpp/aspose.pdf/pagecollection/indexof/_index.md +++ b/english/cpp/aspose.pdf/pagecollection/indexof/_index.md @@ -31,6 +31,7 @@ Pages numbers start from 1. Returns 0 in case collection doesn't contain the pag ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [PageCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagecollection/insert/_index.md b/english/cpp/aspose.pdf/pagecollection/insert/_index.md index 80eb8ec485..0065958f98 100644 --- a/english/cpp/aspose.pdf/pagecollection/insert/_index.md +++ b/english/cpp/aspose.pdf/pagecollection/insert/_index.md @@ -27,6 +27,7 @@ Inserted page. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [PageCollection](../) * Namespace [Aspose::Pdf](../../) @@ -48,6 +49,8 @@ void Aspose::Pdf::PageCollection::Insert(int32_t pageNumber, System::ArrayPtr & Aspose::Pdf::PageInfo::get_AnyMargin() con ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [PageInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pageinfo/get_defaulttextstate/_index.md b/english/cpp/aspose.pdf/pageinfo/get_defaulttextstate/_index.md index 0ae3989bfc..4ac74efe07 100644 --- a/english/cpp/aspose.pdf/pageinfo/get_defaulttextstate/_index.md +++ b/english/cpp/aspose.pdf/pageinfo/get_defaulttextstate/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::PageInfo::get_DefaultTex ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [PageInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pageinfo/get_margin/_index.md b/english/cpp/aspose.pdf/pageinfo/get_margin/_index.md index addf323bb0..308de665b2 100644 --- a/english/cpp/aspose.pdf/pageinfo/get_margin/_index.md +++ b/english/cpp/aspose.pdf/pageinfo/get_margin/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::PageInfo::get_Margin() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [PageInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pageinfo/set_anymargin/_index.md b/english/cpp/aspose.pdf/pageinfo/set_anymargin/_index.md index 19d7345eed..dddccb2649 100644 --- a/english/cpp/aspose.pdf/pageinfo/set_anymargin/_index.md +++ b/english/cpp/aspose.pdf/pageinfo/set_anymargin/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PageInfo::set_AnyMargin(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [PageInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pageinfo/set_defaulttextstate/_index.md b/english/cpp/aspose.pdf/pageinfo/set_defaulttextstate/_index.md index 1ef1086445..8cf6180490 100644 --- a/english/cpp/aspose.pdf/pageinfo/set_defaulttextstate/_index.md +++ b/english/cpp/aspose.pdf/pageinfo/set_defaulttextstate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PageInfo::set_DefaultTextState(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [PageInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagelabel/_index.md b/english/cpp/aspose.pdf/pagelabel/_index.md index 39a653352f..fbeaac6d7c 100644 --- a/english/cpp/aspose.pdf/pagelabel/_index.md +++ b/english/cpp/aspose.pdf/pagelabel/_index.md @@ -29,5 +29,6 @@ class PageLabel : public System::Object | [set_StartingValue](./set_startingvalue/)(int32_t) | Sets starting value of the page numbering range. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/pagelabel/get_prefix/_index.md b/english/cpp/aspose.pdf/pagelabel/get_prefix/_index.md index 05f03b2640..6c7546c97f 100644 --- a/english/cpp/aspose.pdf/pagelabel/get_prefix/_index.md +++ b/english/cpp/aspose.pdf/pagelabel/get_prefix/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::PageLabel::get_Prefix() ## See Also +* Class [String](../../../system/string/) * Class [PageLabel](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pagelabel/set_prefix/_index.md b/english/cpp/aspose.pdf/pagelabel/set_prefix/_index.md index 04ee573db1..ac76d30273 100644 --- a/english/cpp/aspose.pdf/pagelabel/set_prefix/_index.md +++ b/english/cpp/aspose.pdf/pagelabel/set_prefix/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PageLabel::set_Prefix(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [PageLabel](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pagelabelcollection/_index.md b/english/cpp/aspose.pdf/pagelabelcollection/_index.md index f5adf6b80f..5ae70fe1cf 100644 --- a/english/cpp/aspose.pdf/pagelabelcollection/_index.md +++ b/english/cpp/aspose.pdf/pagelabelcollection/_index.md @@ -26,5 +26,6 @@ class PageLabelCollection : public System::Object | [UpdateLabel](./updatelabel/)(int32_t, System::SharedPtr\) | Update label for given page index (page index is started from 0). | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/pagelabelcollection/getlabel/_index.md b/english/cpp/aspose.pdf/pagelabelcollection/getlabel/_index.md index a85ba19f48..bb3b6d3f83 100644 --- a/english/cpp/aspose.pdf/pagelabelcollection/getlabel/_index.md +++ b/english/cpp/aspose.pdf/pagelabelcollection/getlabel/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::PageLabelCollection::GetLabel(int32_t ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageLabel](../../pagelabel/) * Class [PageLabelCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagelabelcollection/getpages/_index.md b/english/cpp/aspose.pdf/pagelabelcollection/getpages/_index.md index 271cf968f7..48192fdb5d 100644 --- a/english/cpp/aspose.pdf/pagelabelcollection/getpages/_index.md +++ b/english/cpp/aspose.pdf/pagelabelcollection/getpages/_index.md @@ -23,6 +23,7 @@ Array of integers which contains indexes of the pages. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) * Class [PageLabelCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pagelabelcollection/updatelabel/_index.md b/english/cpp/aspose.pdf/pagelabelcollection/updatelabel/_index.md index 98aec345fa..9cc12f7dff 100644 --- a/english/cpp/aspose.pdf/pagelabelcollection/updatelabel/_index.md +++ b/english/cpp/aspose.pdf/pagelabelcollection/updatelabel/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::PageLabelCollection::UpdateLabel(int32_t pageIndex, System::Sh ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageLabel](../../pagelabel/) * Class [PageLabelCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagelayoutconverter/_index.md b/english/cpp/aspose.pdf/pagelayoutconverter/_index.md index cf902da2ea..19d6fe0430 100644 --- a/english/cpp/aspose.pdf/pagelayoutconverter/_index.md +++ b/english/cpp/aspose.pdf/pagelayoutconverter/_index.md @@ -24,5 +24,6 @@ class PageLayoutConverter : public System::Object | static [ToString](./tostring/)(PageLayout) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/pagelayoutconverter/toenum/_index.md b/english/cpp/aspose.pdf/pagelayoutconverter/toenum/_index.md index 9258f4f601..160b6aa813 100644 --- a/english/cpp/aspose.pdf/pagelayoutconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf/pagelayoutconverter/toenum/_index.md @@ -19,6 +19,7 @@ static PageLayout Aspose::Pdf::PageLayoutConverter::ToEnum(System::String value) ## See Also * Enum [PageLayout](../../pagelayout/) +* Class [String](../../../system/string/) * Class [PageLayoutConverter](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pagelayoutconverter/tostring/_index.md b/english/cpp/aspose.pdf/pagelayoutconverter/tostring/_index.md index a9baa54419..f8b6cc571e 100644 --- a/english/cpp/aspose.pdf/pagelayoutconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf/pagelayoutconverter/tostring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::PageLayoutConverter::ToString(PageLayout valu ## See Also +* Class [String](../../../system/string/) * Enum [PageLayout](../../pagelayout/) * Class [PageLayoutConverter](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagemodeconverter/_index.md b/english/cpp/aspose.pdf/pagemodeconverter/_index.md index 92ba86eb37..c367e64d8b 100644 --- a/english/cpp/aspose.pdf/pagemodeconverter/_index.md +++ b/english/cpp/aspose.pdf/pagemodeconverter/_index.md @@ -24,5 +24,6 @@ class PageModeConverter : public System::Object | static [ToString](./tostring/)(PageMode) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/pagemodeconverter/toenum/_index.md b/english/cpp/aspose.pdf/pagemodeconverter/toenum/_index.md index 22ff5121da..e5e955438b 100644 --- a/english/cpp/aspose.pdf/pagemodeconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf/pagemodeconverter/toenum/_index.md @@ -19,6 +19,7 @@ static PageMode Aspose::Pdf::PageModeConverter::ToEnum(System::String value) ## See Also * Enum [PageMode](../../pagemode/) +* Class [String](../../../system/string/) * Class [PageModeConverter](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pagemodeconverter/tostring/_index.md b/english/cpp/aspose.pdf/pagemodeconverter/tostring/_index.md index 038ef45c31..93c508defd 100644 --- a/english/cpp/aspose.pdf/pagemodeconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf/pagemodeconverter/tostring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::PageModeConverter::ToString(PageMode value) ## See Also +* Class [String](../../../system/string/) * Enum [PageMode](../../pagemode/) * Class [PageModeConverter](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagenumberstamp/_index.md b/english/cpp/aspose.pdf/pagenumberstamp/_index.md index 81a904573f..1bd9c6910c 100644 --- a/english/cpp/aspose.pdf/pagenumberstamp/_index.md +++ b/english/cpp/aspose.pdf/pagenumberstamp/_index.md @@ -20,83 +20,16 @@ class PageNumberStamp : public Aspose::Pdf::TextStamp | Method | Description | | --- | --- | -| [get_Background](../stamp/get_background/)() const | Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. | -| [get_BottomMargin](../stamp/get_bottommargin/)() const | Gets bottom margin of stamp. | -| [get_Draw](../textstamp/get_draw/)() const | This property determines how stamp is drawn on page. If Draw = true stamp is drawn as graphic operators and if draw = false then stamp is drawn as text. | | [get_Format](./get_format/)() const | String value for stamping page numbers. Value must include char '#' which is replaced with the page number in the process of stamping. | -| [get_Height](../textstamp/get_height/)() override | Desired height of the stamp on the page. | -| [get_HorizontalAlignment](../stamp/get_horizontalalignment/)() const | Gets Horizontal alignment of stamp on the page. | -| [get_Justify](../textstamp/get_justify/)() | Defines text justification. If this property is set to true, both left and right edges of the text are aligned. Default value: false. | -| [get_LeftMargin](../stamp/get_leftmargin/)() const | Gets left margin of stamp. | -| [get_MaxRowWidth](../textstamp/get_maxrowwidth/)() const | Max row height for WordWrap option. | -| [get_NoCharacterBehavior](../textstamp/get_nocharacterbehavior/)() const | Gets mode that defines behavior in case fonts don't contain requested characters. | | [get_NumberingStyle](./get_numberingstyle/)() const | Numbering style which used by this stamp. | -| [get_Opacity](../stamp/get_opacity/)() const | Gets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. | -| [get_OutlineOpacity](../stamp/get_outlineopacity/)() const | Gets a value to indicate the stamp outline opacity. The value is from 0.0 to 1.0. By default the value is 1.0. | -| [get_OutlineWidth](../stamp/get_outlinewidth/)() const | Gets a value of the stamp outline width. By default the value is 1.0. | -| [get_ReplacementFont](../textstamp/get_replacementfont/)() const | Gets font used for replacing if user font does not contain required character. | -| [get_RightMargin](../stamp/get_rightmargin/)() const | Gets right margin of stamp. | -| [get_Rotate](../stamp/get_rotate/)() | Sets or gets the rotation of stamp content according [Rotation](../rotation/) values. [Note](../note/). This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns [Rotation.None](../rotation/). | -| [get_RotateAngle](../stamp/get_rotateangle/)() | Gets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. | -| [get_Scale](../textstamp/get_scale/)() const | Defines scaling of the text. If this property is set to true and Width value specified, text will be scaled in order to fit to specified width. | | [get_StartingNumber](./get_startingnumber/)() const | Gets value of the number of starting page. Other pages will be numbered starting from this value. | -| [get_TextAlignment](../textstamp/get_textalignment/)() const | Alignment of the text inside the stamp. | -| [get_TextState](../textstamp/get_textstate/)() const | Gets text properties of the stamp. See **TextState** for details. | -| [get_TopMargin](../stamp/get_topmargin/)() const | Gets top margin of stamp. | -| [get_TreatYIndentAsBaseLine](../textstamp/get_treatyindentasbaseline/)() const | Defines coordinate origin for placing text. If TreatYIndentAsBaseLine = true (default when Draw = true) YIndent value will be treated as text base line. If TreatYIndentAsBaseLine = false (default when Draw = false) YIndent value will be treated as bottom (descent line) of text. | -| [get_Value](../textstamp/get_value/)() | Gets string value which is used as stamp on the page. | -| [get_VerticalAlignment](../stamp/get_verticalalignment/)() const | Gets vertical alignment of stamp on page. | -| [get_Width](../textstamp/get_width/)() override | Desired width of the stamp on the page. | -| [get_WordWrap](../textstamp/get_wordwrap/)() const | Defines word wrap. If this property set to true and Width value specified, text will be broken in the several lines to fit into specified width. Default value: false. | -| [get_WordWrapMode](../textstamp/get_wordwrapmode/)() const | Gets the word wrap mode for text rendering. | -| [get_XIndent](../stamp/get_xindent/)() const | Horizontal stamp coordinate, starting from the left. | -| [get_YIndent](../stamp/get_yindent/)() const | Vertical stamp coordinate, starting from the bottom. | -| [get_Zoom](../stamp/get_zoom/)() const | Zooming factor of the stamp. Allows to scale stamp. Please note that pair of properties ZoomX and ZoomY allows to set zoom factor for every axe separately. Setting of this property changes both ZoomX and ZoomY properties. If ZoomX and ZoomY are different then Zoom property returns ZoomX value. | -| [get_ZoomX](../stamp/get_zoomx/)() const | Horizontal zooming factor of the stamp. Allows to scale stamp horizontally. | -| [get_ZoomY](../stamp/get_zoomy/)() const | Vertical zooming factor of the stamp. Allows to scale stamp vertically. | -| [getStampId](../stamp/getstampid/)() | Returns stamp ID. | | [PageNumberStamp](./pagenumberstamp/)(System::String) | Initializes a new instance of the [PageNumberStamp](./) class. | | [PageNumberStamp](./pagenumberstamp/)() | Initializes a new instance of the [PageNumberStamp](./) class. Format is set to "#". | | [PageNumberStamp](./pagenumberstamp/)(System::SharedPtr\) | Creates [PageNumberStamp](./) by formatted text. | | [Put](./put/)(System::SharedPtr\) override | Adds page number. | -| [set_Background](../stamp/set_background/)(bool) | Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. | -| [set_BottomMargin](../stamp/set_bottommargin/)(double) | Sets bottom margin of stamp. | -| [set_Draw](../textstamp/set_draw/)(bool) | This property determines how stamp is drawn on page. If Draw = true stamp is drawn as graphic operators and if draw = false then stamp is drawn as text. | | [set_Format](./set_format/)(System::String) | String value for stamping page numbers. Value must include char '#' which is replaced with the page number in the process of stamping. | -| [set_Height](../textstamp/set_height/)(double) override | Desired height of the stamp on the page. | -| [set_HorizontalAlignment](../stamp/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets Horizontal alignment of stamp on the page. | -| [set_Justify](../textstamp/set_justify/)(bool) | Defines text justification. If this property is set to true, both left and right edges of the text are aligned. Default value: false. | -| [set_LeftMargin](../stamp/set_leftmargin/)(double) | Sets left margin of stamp. | -| [set_MaxRowWidth](../textstamp/set_maxrowwidth/)(double) | Max row height for WordWrap option. | -| [set_NoCharacterBehavior](../textstamp/set_nocharacterbehavior/)(TextStamp::NoCharacterAction) | Sets mode that defines behavior in case fonts don't contain requested characters. | | [set_NumberingStyle](./set_numberingstyle/)(Aspose::Pdf::NumberingStyle) | Numbering style which used by this stamp. | -| [set_Opacity](../stamp/set_opacity/)(double) | Sets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. | -| [set_OutlineOpacity](../stamp/set_outlineopacity/)(double) | Sets a value to indicate the stamp outline opacity. The value is from 0.0 to 1.0. By default the value is 1.0. | -| [set_OutlineWidth](../stamp/set_outlinewidth/)(double) | Sets a value of the stamp outline width. By default the value is 1.0. | -| [set_ReplacementFont](../textstamp/set_replacementfont/)(System::SharedPtr\) | Sets font used for replacing if user font does not contain required character. | -| [set_RightMargin](../stamp/set_rightmargin/)(double) | Sets right margin of stamp. | -| [set_Rotate](../stamp/set_rotate/)(Rotation) | Sets or gets the rotation of stamp content according [Rotation](../rotation/) values. [Note](../note/). This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns [Rotation.None](../rotation/). | -| [set_RotateAngle](../stamp/set_rotateangle/)(double) | Sets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. | -| [set_Scale](../textstamp/set_scale/)(bool) | Defines scaling of the text. If this property is set to true and Width value specified, text will be scaled in order to fit to specified width. | | [set_StartingNumber](./set_startingnumber/)(int32_t) | Sets value of the number of starting page. Other pages will be numbered starting from this value. | -| [set_TextAlignment](../textstamp/set_textalignment/)(Aspose::Pdf::HorizontalAlignment) | Alignment of the text inside the stamp. | -| [set_TopMargin](../stamp/set_topmargin/)(double) | Sets top margin of stamp. | -| [set_TreatYIndentAsBaseLine](../textstamp/set_treatyindentasbaseline/)(bool) | Defines coordinate origin for placing text. If TreatYIndentAsBaseLine = true (default when Draw = true) YIndent value will be treated as text base line. If TreatYIndentAsBaseLine = false (default when Draw = false) YIndent value will be treated as bottom (descent line) of text. | -| [set_Value](../textstamp/set_value/)(System::String) | Sets string value which is used as stamp on the page. | -| [set_VerticalAlignment](../stamp/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets vertical alignment of stamp on page. | -| [set_Width](../textstamp/set_width/)(double) override | Desired width of the stamp on the page. | -| [set_WordWrap](../textstamp/set_wordwrap/)(bool) | Defines word wrap. If this property set to true and Width value specified, text will be broken in the several lines to fit into specified width. Default value: false. | -| [set_WordWrapMode](../textstamp/set_wordwrapmode/)(Aspose::Pdf::Text::TextFormattingOptions::WordWrapMode) | Sets the word wrap mode for text rendering. | -| [set_XIndent](../stamp/set_xindent/)(double) | Horizontal stamp coordinate, starting from the left. | -| [set_YIndent](../stamp/set_yindent/)(double) | Vertical stamp coordinate, starting from the bottom. | -| [set_Zoom](../stamp/set_zoom/)(double) | Zooming factor of the stamp. Allows to scale stamp. Please note that pair of properties ZoomX and ZoomY allows to set zoom factor for every axe separately. Setting of this property changes both ZoomX and ZoomY properties. If ZoomX and ZoomY are different then Zoom property returns ZoomX value. | -| [set_ZoomX](../stamp/set_zoomx/)(double) | Horizontal zooming factor of the stamp. Allows to scale stamp horizontally. | -| [set_ZoomY](../stamp/set_zoomy/)(double) | Vertical zooming factor of the stamp. Allows to scale stamp vertically. | -| [setStampId](../stamp/setstampid/)(int32_t) | Sets stamp [Id](../id/). | -| [Stamp](../stamp/stamp/)() | | -| [TextStamp](../textstamp/textstamp/)(System::String) | Initializes a new instance of the [TextStamp](../textstamp/) class. | -| [TextStamp](../textstamp/textstamp/)(System::String, System::SharedPtr\) | Initializes a new instance of the [TextStamp](../textstamp/) class. | -| [TextStamp](../textstamp/textstamp/)(System::SharedPtr\) | Initializes a new instance of the [TextStamp](../textstamp/) class with formattedText object. | ## See Also * Class [TextStamp](../textstamp/) diff --git a/english/cpp/aspose.pdf/pagenumberstamp/get_format/_index.md b/english/cpp/aspose.pdf/pagenumberstamp/get_format/_index.md index cef9d7afec..4f75d84058 100644 --- a/english/cpp/aspose.pdf/pagenumberstamp/get_format/_index.md +++ b/english/cpp/aspose.pdf/pagenumberstamp/get_format/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::PageNumberStamp::get_Format() const ## See Also +* Class [String](../../../system/string/) * Class [PageNumberStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pagenumberstamp/pagenumberstamp/_index.md b/english/cpp/aspose.pdf/pagenumberstamp/pagenumberstamp/_index.md index b174ec3e4f..7f0a0edcd0 100644 --- a/english/cpp/aspose.pdf/pagenumberstamp/pagenumberstamp/_index.md +++ b/english/cpp/aspose.pdf/pagenumberstamp/pagenumberstamp/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::PageNumberStamp::PageNumberStamp(System::SharedPtr page) override ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [PageNumberStamp](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagenumberstamp/set_format/_index.md b/english/cpp/aspose.pdf/pagenumberstamp/set_format/_index.md index d0615c0171..a6b833d546 100644 --- a/english/cpp/aspose.pdf/pagenumberstamp/set_format/_index.md +++ b/english/cpp/aspose.pdf/pagenumberstamp/set_format/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PageNumberStamp::set_Format(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [PageNumberStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pagesize/_index.md b/english/cpp/aspose.pdf/pagesize/_index.md index 90fe532da1..96ddd30fb2 100644 --- a/english/cpp/aspose.pdf/pagesize/_index.md +++ b/english/cpp/aspose.pdf/pagesize/_index.md @@ -41,5 +41,6 @@ class PageSize : public System::Object | [set_Width](./set_width/)(float) | Sets page width. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/pagesize/get_a0/_index.md b/english/cpp/aspose.pdf/pagesize/get_a0/_index.md index e769d5ba19..9f984d0d4b 100644 --- a/english/cpp/aspose.pdf/pagesize/get_a0/_index.md +++ b/english/cpp/aspose.pdf/pagesize/get_a0/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PageSize::get_A0() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../) * Class [PageSize](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagesize/get_a1/_index.md b/english/cpp/aspose.pdf/pagesize/get_a1/_index.md index 69b8fc0ebd..2eef2bf4e0 100644 --- a/english/cpp/aspose.pdf/pagesize/get_a1/_index.md +++ b/english/cpp/aspose.pdf/pagesize/get_a1/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PageSize::get_A1() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../) * Class [PageSize](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagesize/get_a2/_index.md b/english/cpp/aspose.pdf/pagesize/get_a2/_index.md index e6d8bce88c..9306ce84b6 100644 --- a/english/cpp/aspose.pdf/pagesize/get_a2/_index.md +++ b/english/cpp/aspose.pdf/pagesize/get_a2/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PageSize::get_A2() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../) * Class [PageSize](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagesize/get_a3/_index.md b/english/cpp/aspose.pdf/pagesize/get_a3/_index.md index 68d6775042..815684af7c 100644 --- a/english/cpp/aspose.pdf/pagesize/get_a3/_index.md +++ b/english/cpp/aspose.pdf/pagesize/get_a3/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PageSize::get_A3() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../) * Class [PageSize](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagesize/get_a4/_index.md b/english/cpp/aspose.pdf/pagesize/get_a4/_index.md index 5e9e53f6bf..da2065374e 100644 --- a/english/cpp/aspose.pdf/pagesize/get_a4/_index.md +++ b/english/cpp/aspose.pdf/pagesize/get_a4/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PageSize::get_A4() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../) * Class [PageSize](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagesize/get_a5/_index.md b/english/cpp/aspose.pdf/pagesize/get_a5/_index.md index c337c1cf74..27ac97125e 100644 --- a/english/cpp/aspose.pdf/pagesize/get_a5/_index.md +++ b/english/cpp/aspose.pdf/pagesize/get_a5/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PageSize::get_A5() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../) * Class [PageSize](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagesize/get_a6/_index.md b/english/cpp/aspose.pdf/pagesize/get_a6/_index.md index 713354fd6f..8627bb66c0 100644 --- a/english/cpp/aspose.pdf/pagesize/get_a6/_index.md +++ b/english/cpp/aspose.pdf/pagesize/get_a6/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PageSize::get_A6() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../) * Class [PageSize](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagesize/get_b5/_index.md b/english/cpp/aspose.pdf/pagesize/get_b5/_index.md index 8964de0594..bd6a93d534 100644 --- a/english/cpp/aspose.pdf/pagesize/get_b5/_index.md +++ b/english/cpp/aspose.pdf/pagesize/get_b5/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PageSize::get_B5() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../) * Class [PageSize](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagesize/get_p11x17/_index.md b/english/cpp/aspose.pdf/pagesize/get_p11x17/_index.md index d19c05f8d0..7696dfa2c7 100644 --- a/english/cpp/aspose.pdf/pagesize/get_p11x17/_index.md +++ b/english/cpp/aspose.pdf/pagesize/get_p11x17/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PageSize::get_P11x17() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../) * Class [PageSize](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagesize/get_pageledger/_index.md b/english/cpp/aspose.pdf/pagesize/get_pageledger/_index.md index f7c3bd3a87..cda5b2c486 100644 --- a/english/cpp/aspose.pdf/pagesize/get_pageledger/_index.md +++ b/english/cpp/aspose.pdf/pagesize/get_pageledger/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PageSize::get_PageLedger() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../) * Class [PageSize](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagesize/get_pagelegal/_index.md b/english/cpp/aspose.pdf/pagesize/get_pagelegal/_index.md index 61a53765b1..fc23fc9c1b 100644 --- a/english/cpp/aspose.pdf/pagesize/get_pagelegal/_index.md +++ b/english/cpp/aspose.pdf/pagesize/get_pagelegal/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PageSize::get_PageLegal() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../) * Class [PageSize](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pagesize/get_pageletter/_index.md b/english/cpp/aspose.pdf/pagesize/get_pageletter/_index.md index 3902837c9f..6d921168fd 100644 --- a/english/cpp/aspose.pdf/pagesize/get_pageletter/_index.md +++ b/english/cpp/aspose.pdf/pagesize/get_pageletter/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PageSize::get_PageLetter() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageSize](../) * Class [PageSize](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/paragraphs/_anonymous_method_0/_index.md b/english/cpp/aspose.pdf/paragraphs/_anonymous_method_0/_index.md index d8bce9ad7c..6f35f36c39 100644 --- a/english/cpp/aspose.pdf/paragraphs/_anonymous_method_0/_index.md +++ b/english/cpp/aspose.pdf/paragraphs/_anonymous_method_0/_index.md @@ -18,6 +18,7 @@ static int32_t Aspose::Pdf::Paragraphs::_anonymous_method_0(System::SharedPtr paragraph) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BaseParagraph](../../baseparagraph/) * Class [Paragraphs](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/paragraphs/clone/_index.md b/english/cpp/aspose.pdf/paragraphs/clone/_index.md index 0d0a5e5992..d2f0c2c97c 100644 --- a/english/cpp/aspose.pdf/paragraphs/clone/_index.md +++ b/english/cpp/aspose.pdf/paragraphs/clone/_index.md @@ -23,6 +23,8 @@ The new [Clone](./) object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Paragraphs](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/paragraphs/getenumerator/_index.md b/english/cpp/aspose.pdf/paragraphs/getenumerator/_index.md index 65c6912292..453b287da2 100644 --- a/english/cpp/aspose.pdf/paragraphs/getenumerator/_index.md +++ b/english/cpp/aspose.pdf/paragraphs/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [BaseParagraph](../../baseparagraph/) * Class [Paragraphs](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/paragraphs/getrange/_index.md b/english/cpp/aspose.pdf/paragraphs/getrange/_index.md index 2d9540513a..f0ca68527b 100644 --- a/english/cpp/aspose.pdf/paragraphs/getrange/_index.md +++ b/english/cpp/aspose.pdf/paragraphs/getrange/_index.md @@ -28,6 +28,7 @@ The paragraphs collection ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Paragraphs](../) * Class [Paragraphs](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/paragraphs/idx_get/_index.md b/english/cpp/aspose.pdf/paragraphs/idx_get/_index.md index 49677d3b76..7937da14bf 100644 --- a/english/cpp/aspose.pdf/paragraphs/idx_get/_index.md +++ b/english/cpp/aspose.pdf/paragraphs/idx_get/_index.md @@ -27,6 +27,7 @@ System::SharedPtr Aspose::Pdf::Paragraphs::idx_get(int32_t index) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BaseParagraph](../../baseparagraph/) * Class [Paragraphs](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/paragraphs/idx_set/_index.md b/english/cpp/aspose.pdf/paragraphs/idx_set/_index.md index 810a18bf35..4e07d2bc4e 100644 --- a/english/cpp/aspose.pdf/paragraphs/idx_set/_index.md +++ b/english/cpp/aspose.pdf/paragraphs/idx_set/_index.md @@ -24,6 +24,7 @@ void Aspose::Pdf::Paragraphs::idx_set(int32_t index, System::SharedPtr paragraph) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BaseParagraph](../../baseparagraph/) * Class [Paragraphs](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pclloadoptions/_index.md b/english/cpp/aspose.pdf/pclloadoptions/_index.md index 6697b07e0b..e67134ceb2 100644 --- a/english/cpp/aspose.pdf/pclloadoptions/_index.md +++ b/english/cpp/aspose.pdf/pclloadoptions/_index.md @@ -17,27 +17,18 @@ class PclLoadOptions : public Aspose::Pdf::LoadOptions, public Aspose::Pdf::IPipelineOptions ``` +## Enums + +| Enum | Description | +| --- | --- | +| [ConversionEngines](./conversionengines/) | Enumerates conversion engines that can be used for conversion. | ## Methods | Method | Description | | --- | --- | | [get_BatchSize](./get_batchsize/)() override | Defines batch size if batched conversion is applicable to source and destination formats pair. | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [LoadOptions](../loadoptions/loadoptions/)() | | | [PclLoadOptions](./pclloadoptions/)() | Creates [PclLoadOptions](./) object. | | [set_BatchSize](./set_batchsize/)(int32_t) override | Defines batch size if batched conversion is applicable to source and destination formats pair. | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | ## See Also * Class [LoadOptions](../loadoptions/) diff --git a/english/cpp/aspose.pdf/pclloadoptions/conversionengines/_index.md b/english/cpp/aspose.pdf/pclloadoptions/conversionengines/_index.md new file mode 100644 index 0000000000..dc77c8567c --- /dev/null +++ b/english/cpp/aspose.pdf/pclloadoptions/conversionengines/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::PclLoadOptions::ConversionEngines enum +linktitle: ConversionEngines +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::PclLoadOptions::ConversionEngines enum. Enumerates conversion engines that can be used for conversion in C++.' +type: docs +weight: 400 +url: /cpp/aspose.pdf/pclloadoptions/conversionengines/ +--- +## ConversionEngines enum + + +Enumerates conversion engines that can be used for conversion. + +```cpp +enum class ConversionEngines +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| LegacyEngine | 0 | Legacy conversion engine is conversion engine thay was used for a while and is used by default. | +| NewEngine | 1 | New conversion engine is currently in A-testing state. We open it into public API to get some feedback. It's currently recommended to use it only when old conversion engine cannot convert document for some reasons. | + +## See Also + +* Class [PclLoadOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfanonspecificationflags/_index.md b/english/cpp/aspose.pdf/pdfanonspecificationflags/_index.md index 464c899924..79aa5a4273 100644 --- a/english/cpp/aspose.pdf/pdfanonspecificationflags/_index.md +++ b/english/cpp/aspose.pdf/pdfanonspecificationflags/_index.md @@ -25,5 +25,6 @@ class PdfANonSpecificationFlags : public System::Object | [set_CheckDifferentNamesInFontDictionaries](./set_checkdifferentnamesinfontdictionaries/)(bool) | Some PDF documents contain fonts which have different names in internal data. Use of this flag enforces special processing logic for cases when fields BaseFont and FontDescriptor.FontName are different. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/pdfasymbolicfontencodingstrategy/_index.md b/english/cpp/aspose.pdf/pdfasymbolicfontencodingstrategy/_index.md index 80fed9675e..a83b98b13a 100644 --- a/english/cpp/aspose.pdf/pdfasymbolicfontencodingstrategy/_index.md +++ b/english/cpp/aspose.pdf/pdfasymbolicfontencodingstrategy/_index.md @@ -10,24 +10,28 @@ url: /cpp/aspose.pdf/pdfasymbolicfontencodingstrategy/ ## PdfASymbolicFontEncodingStrategy class -This class describes rules which can be used to tune process of copying encoding data for cases when TrueType symbolic font has more than one encoding. Some PDF documents after conversion into PDF/A format could give an error "More than one encoding in symbolic TrueType font's cmap". What is a reason of this error? All TrueType symbolic fonts have special table "cmap" in it's internal data. This table maps character codes to glyph indices. And this table could contain different encoding subtables which describe encodings used. See advanced info about cmap tables at [https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cmap.html](https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cmap.html). Usually cmap table contains several encoding subtables, but PDF/A standard requires that either only one encoding subtable must be left for this font in PDF/A document or there must be a (3,0) encoding subtable among this font subtables. And key question here - what data must be taken from another subtables to copy into destination encoding table (3,0)? Majority of fonts have 'well-formed' cmap tables where every encoding subtable is fully consistent with another subtable. But some fonts have cmap tables with collisions - where for example one subtable has glyph index 100 for unicode 100, but another subtable has glyph index 200 for the same unicode 100. To solve this problems special strategy needed. By default following strategy used: mac subtable(1,0) is looked for. If this table is found, only this data used to fill destination table (3,0). If mac subtable is not found then all subtables except (3,0) are iterated and used to copy data into destination (3,0) subtable. Also mapping for every unicode(unicode, glyph index) is copied into destination table only if destination table does not have this unicode at current moment. So, for example if first subtabe has glyph index 100 for unicode 100, and next subtable has glyph index 200 for the same unicode 100, only data from first subtable (unicode=100, glyph index = 100) will be copied. So each previous subtable takes precedence over the next. Properties of this class [PdfASymbolicFontEncodingStrategy](./) help tune default behaviour. If property [PreferredCmapEncodingTable](../) of type **QueueItem::CMapEncodingTableType** is set, then relevant subtable will be used in precedence to mac subtable(1,0). Value 'MacTable' from enumeration **QueueItem::CMapEncodingTableType** has no sense in this case, cause it points on the same mac subtable (1,0) which will be used by default. Property [CmapEncodingTablesPriorityQueue](../) discards all priorities for any subtable. If this property is set, then only subtables from declared queue will be used in specified order. If subtables specified are not found then default iteration of all subtables and copy strategy described above will be used. Object **QueueItem** specifies encoding subtable used. This subtable can be set via combination of members(PlatformID, PlatformSpecificId) or via **QueueItem::CMapEncodingTableType** enumeration. In case when the font has no (3,0) subtable some other subtable will be used to maintain the PDF/A compatibility. The choice of the subtable to use is made under the same rules as described earlier, so that [PreferredCmapEncodingTable](../) and [CmapEncodingTablesPriorityQueue](../) properties are used to determine the resultant subtable, and if the font doesn't have the requested subtable(s) either then any existant subtable will be used. +This class describes rules which can be used to tune process of copying encoding data for cases when TrueType symbolic font has more than one encoding. Some PDF documents after conversion into PDF/A format could give an error "More than one encoding in symbolic TrueType font's cmap". What is a reason of this error? All TrueType symbolic fonts have special table "cmap" in it's internal data. This table maps character codes to glyph indices. And this table could contain different encoding subtables which describe encodings used. See advanced info about cmap tables at [https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cmap.html](https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cmap.html). Usually cmap table contains several encoding subtables, but PDF/A standard requires that either only one encoding subtable must be left for this font in PDF/A document or there must be a (3,0) encoding subtable among this font subtables. And key question here - what data must be taken from another subtables to copy into destination encoding table (3,0)? Majority of fonts have 'well-formed' cmap tables where every encoding subtable is fully consistent with another subtable. But some fonts have cmap tables with collisions - where for example one subtable has glyph index 100 for unicode 100, but another subtable has glyph index 200 for the same unicode 100. To solve this problems special strategy needed. By default following strategy used: mac subtable(1,0) is looked for. If this table is found, only this data used to fill destination table (3,0). If mac subtable is not found then all subtables except (3,0) are iterated and used to copy data into destination (3,0) subtable. Also mapping for every unicode(unicode, glyph index) is copied into destination table only if destination table does not have this unicode at current moment. So, for example if first subtabe has glyph index 100 for unicode 100, and next subtable has glyph index 200 for the same unicode 100, only data from first subtable (unicode=100, glyph index = 100) will be copied. So each previous subtable takes precedence over the next. Properties of this class [PdfASymbolicFontEncodingStrategy](./) help tune default behaviour. If property [PreferredCmapEncodingTable](../) of type [QueueItem::CMapEncodingTableType](./queueitem/cmapencodingtabletype/) is set, then relevant subtable will be used in precedence to mac subtable(1,0). Value 'MacTable' from enumeration [QueueItem::CMapEncodingTableType](./queueitem/cmapencodingtabletype/) has no sense in this case, cause it points on the same mac subtable (1,0) which will be used by default. Property [CmapEncodingTablesPriorityQueue](../) discards all priorities for any subtable. If this property is set, then only subtables from declared queue will be used in specified order. If subtables specified are not found then default iteration of all subtables and copy strategy described above will be used. Object [QueueItem](./queueitem/) specifies encoding subtable used. This subtable can be set via combination of members(PlatformID, PlatformSpecificId) or via [QueueItem::CMapEncodingTableType](./queueitem/cmapencodingtabletype/) enumeration. In case when the font has no (3,0) subtable some other subtable will be used to maintain the PDF/A compatibility. The choice of the subtable to use is made under the same rules as described earlier, so that [PreferredCmapEncodingTable](../) and [CmapEncodingTablesPriorityQueue](../) properties are used to determine the resultant subtable, and if the font doesn't have the requested subtable(s) either then any existant subtable will be used. ```cpp class PdfASymbolicFontEncodingStrategy : public System::Object ``` +## Nested classes + +* Class [QueueItem](./queueitem/) ## Methods | Method | Description | | --- | --- | | [get_CmapEncodingTablesPriorityQueue](./get_cmapencodingtablespriorityqueue/)() const | Specifies queue of encoding subtables to process. | -| [get_PreferredCmapEncodingTable](./get_preferredcmapencodingtable/)() const | Specifies subtable which will be used in precedence to mac subtable(1,0). Value 'MacTable' from enumeration **QueueItem::CMapEncodingTableType** has no sense in this case. | +| [get_PreferredCmapEncodingTable](./get_preferredcmapencodingtable/)() const | Specifies subtable which will be used in precedence to mac subtable(1,0). Value 'MacTable' from enumeration [QueueItem::CMapEncodingTableType](./queueitem/cmapencodingtabletype/) has no sense in this case. | | [PdfASymbolicFontEncodingStrategy](./pdfasymbolicfontencodingstrategy/)() | Constructor. Sets default subtable (mac 1,0) | | [PdfASymbolicFontEncodingStrategy](./pdfasymbolicfontencodingstrategy/)(System::SharedPtr\\>\>) | Constructor. | | [PdfASymbolicFontEncodingStrategy](./pdfasymbolicfontencodingstrategy/)(PdfASymbolicFontEncodingStrategy::QueueItem::CMapEncodingTableType) | Constructor. | | [set_CmapEncodingTablesPriorityQueue](./set_cmapencodingtablespriorityqueue/)(System::SharedPtr\\>\>) | Specifies queue of encoding subtables to process. | -| [set_PreferredCmapEncodingTable](./set_preferredcmapencodingtable/)(PdfASymbolicFontEncodingStrategy::QueueItem::CMapEncodingTableType) | Specifies subtable which will be used in precedence to mac subtable(1,0). Value 'MacTable' from enumeration **QueueItem::CMapEncodingTableType** has no sense in this case. | +| [set_PreferredCmapEncodingTable](./set_preferredcmapencodingtable/)(PdfASymbolicFontEncodingStrategy::QueueItem::CMapEncodingTableType) | Specifies subtable which will be used in precedence to mac subtable(1,0). Value 'MacTable' from enumeration [QueueItem::CMapEncodingTableType](./queueitem/cmapencodingtabletype/) has no sense in this case. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/pdfasymbolicfontencodingstrategy/get_cmapencodingtablespriorityqueue/_index.md b/english/cpp/aspose.pdf/pdfasymbolicfontencodingstrategy/get_cmapencodingtablespriorityqueue/_index.md index 82afb27214..8bd38d0b83 100644 --- a/english/cpp/aspose.pdf/pdfasymbolicfontencodingstrategy/get_cmapencodingtablespriorityqueue/_index.md +++ b/english/cpp/aspose.pdf/pdfasymbolicfontencodingstrategy/get_cmapencodingtablespriorityqueue/_index.md @@ -18,6 +18,9 @@ const System::SharedPtr) | Rules to solve problems with unicode mapping. Can be null. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_default/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_default/_index.md index 51e626bb95..bacf4390b3 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_default/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_default/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::PdfFormatConve ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfFormatConversionOptions](../) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_excludefontsstrategy/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_excludefontsstrategy/_index.md index 4efc3a628c..6ff11afcfc 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_excludefontsstrategy/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_excludefontsstrategy/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf/pdfformatconversionoptions/get_excludefontsstrategy/ ## PdfFormatConversionOptions::get_ExcludeFontsStrategy method -Strategy(ies) to exclude superfluous fonts and reduce document file size. This parameter has sense only when flag [OptimizeFileSize](../) is set to true. By default combination of strategies **SubsetFonts** and **RemoveDuplicatedFonts** is used. +Strategy(ies) to exclude superfluous fonts and reduce document file size. This parameter has sense only when flag [OptimizeFileSize](../) is set to true. By default combination of strategies [SubsetFonts](../removefontsstrategy/) and [RemoveDuplicatedFonts](../removefontsstrategy/) is used. ```cpp PdfFormatConversionOptions::RemoveFontsStrategy Aspose::Pdf::PdfFormatConversionOptions::get_ExcludeFontsStrategy() const @@ -18,6 +18,7 @@ PdfFormatConversionOptions::RemoveFontsStrategy Aspose::Pdf::PdfFormatConversion ## See Also +* Enum [RemoveFontsStrategy](../removefontsstrategy/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_fontembeddingoptions/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_fontembeddingoptions/_index.md index 4946774a9b..a7732b7f2c 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_fontembeddingoptions/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_fontembeddingoptions/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose:: ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontEmbeddingOptions](../../../aspose.pdf.pdfaoptionclasses/fontembeddingoptions/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_iccprofilefilename/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_iccprofilefilename/_index.md index 4c2d492979..ae2f855501 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_iccprofilefilename/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_iccprofilefilename/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::PdfFormatConversionOptions::get_IccProfileFileName() ## See Also +* Class [String](../../../system/string/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_logfilename/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_logfilename/_index.md index 2451ac22b9..d9dc732565 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_logfilename/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_logfilename/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::PdfFormatConversionOptions::get_LogFileName() const ## See Also +* Class [String](../../../system/string/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_logstream/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_logstream/_index.md index 00df411d0b..970cefa088 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_logstream/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_logstream/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::PdfFormatConversionOptions::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_nonspecificationcases/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_nonspecificationcases/_index.md index f2f2ca44db..c762df64cd 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_nonspecificationcases/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_nonspecificationcases/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::PdfFormatConversionOpt ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfANonSpecificationFlags](../../pdfanonspecificationflags/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_notaccessiblefonts/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_notaccessiblefonts/_index.md index 2019171dd5..6630a772cb 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_notaccessiblefonts/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_notaccessiblefonts/_index.md @@ -18,6 +18,8 @@ System::ArrayPtr Aspose::Pdf::PdfFormatConversionOptions::get_No ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_puatextprocessingstrategy/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_puatextprocessingstrategy/_index.md index c33569f89f..dfd7e320a0 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_puatextprocessingstrategy/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_puatextprocessingstrategy/_index.md @@ -18,6 +18,7 @@ PdfFormatConversionOptions::PuaProcessingStrategy Aspose::Pdf::PdfFormatConversi ## See Also +* Enum [PuaProcessingStrategy](../puaprocessingstrategy/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_symbolicfontencodingstrategy/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_symbolicfontencodingstrategy/_index.md index ca9aec1b07..d003e1f14c 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_symbolicfontencodingstrategy/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_symbolicfontencodingstrategy/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::PdfFormatConver ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PdfASymbolicFontEncodingStrategy](../../pdfasymbolicfontencodingstrategy/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_unicodeprocessingrules/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_unicodeprocessingrules/_index.md index 5e490580f7..be839e4dde 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/get_unicodeprocessingrules/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/get_unicodeprocessingrules/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::PdfF ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ToUnicodeProcessingRules](../../../aspose.pdf.pdfaoptionclasses/tounicodeprocessingrules/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/pdfformatconversionoptions/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/pdfformatconversionoptions/_index.md index 4112d486a0..0833dbe4a9 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/pdfformatconversionoptions/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/pdfformatconversionoptions/_index.md @@ -67,6 +67,8 @@ Aspose::Pdf::PdfFormatConversionOptions::PdfFormatConversionOptions(System::Shar ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Enum [PdfFormat](../../pdfformat/) * Enum [ConvertErrorAction](../../converterroraction/) * Class [PdfFormatConversionOptions](../) @@ -89,6 +91,7 @@ Aspose::Pdf::PdfFormatConversionOptions::PdfFormatConversionOptions(System::Stri ## See Also +* Class [String](../../../system/string/) * Enum [PdfFormat](../../pdfformat/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) @@ -111,6 +114,7 @@ Aspose::Pdf::PdfFormatConversionOptions::PdfFormatConversionOptions(System::Stri ## See Also +* Class [String](../../../system/string/) * Enum [PdfFormat](../../pdfformat/) * Enum [ConvertErrorAction](../../converterroraction/) * Class [PdfFormatConversionOptions](../) @@ -135,6 +139,7 @@ Aspose::Pdf::PdfFormatConversionOptions::PdfFormatConversionOptions(System::Stri ## See Also +* Class [String](../../../system/string/) * Enum [PdfFormat](../../pdfformat/) * Enum [ConvertErrorAction](../../converterroraction/) * Enum [ConvertTransparencyAction](../../converttransparencyaction/) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/puaprocessingstrategy/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/puaprocessingstrategy/_index.md new file mode 100644 index 0000000000..f103efbdbf --- /dev/null +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/puaprocessingstrategy/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::PdfFormatConversionOptions::PuaProcessingStrategy enum +linktitle: PuaProcessingStrategy +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::PdfFormatConversionOptions::PuaProcessingStrategy enum. Some PDF documents have special unicode symbols, which are belonged to Private Use Area (PUA), see description at . This symbols cause an PDF/A compliant errors like "Text is mapped to Unicode Private Use Area but no ActualText entry is present". This enumeration declares a strategies which can be used to handle PUA symbols in C++.' +type: docs +weight: 3800 +url: /cpp/aspose.pdf/pdfformatconversionoptions/puaprocessingstrategy/ +--- +## PuaProcessingStrategy enum + + +Some PDF documents have special unicode symbols, which are belonged to Private Use Area (PUA), see description at [https://en.wikipedia.org/wiki/Private_Use_Areas](https://en.wikipedia.org/wiki/Private_Use_Areas). This symbols cause an PDF/A compliant errors like "Text is mapped to Unicode Private Use Area but no ActualText entry is present". This enumeration declares a strategies which can be used to handle PUA symbols. + +```cpp +enum class PuaProcessingStrategy +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | Disable PUA symbol processing. This strategy used by default for PDF/A documents with Level B conformance. | +| SurroundPuaTextWithEmptyActualText | 1 | Inserts marked content block with ActualText entry which contains empty text. This strategy gives good results for documents without marked content blocks. Used by default for PDF/A documents with Level A conformance. | +| SubstitutePuaSymbols | 2 | This strategy works slower than 'SurroundPuaTextWithEmptyActualText' but it can remove PUA compliant errors for documents which can't be handled properly by SurroundPuaTextWithEmptyActualText. PUA symbols are substituted on symbol 'space' or special unicode (some PUA symbols have unicode analogs). Substitution applied not to document's text but to font's internal data ToUnicode so it doesn't affects symbol's vision but it affects symbol's presentation in copy/paste operation system buffer. | + +## See Also + +* Class [PdfFormatConversionOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/removefontsstrategy/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/removefontsstrategy/_index.md new file mode 100644 index 0000000000..2820a0e4b9 --- /dev/null +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/removefontsstrategy/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::PdfFormatConversionOptions::RemoveFontsStrategy enum +linktitle: RemoveFontsStrategy +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::PdfFormatConversionOptions::RemoveFontsStrategy enum. Some documens have large size after converison into PDF/A format. To reduce file size for these documents it''s necessary to define a strategy of fonts removing. This enumeration declares a strategies which can be used to optimize fonts usage. Every strategy from this enumeration has sense only when flag OptimizeFileSize is set in C++.' +type: docs +weight: 3900 +url: /cpp/aspose.pdf/pdfformatconversionoptions/removefontsstrategy/ +--- +## RemoveFontsStrategy enum + + +Some documens have large size after converison into PDF/A format. To reduce file size for these documents it's necessary to define a strategy of fonts removing. This enumeration declares a strategies which can be used to optimize fonts usage. Every strategy from this enumeration has sense only when flag [OptimizeFileSize](../) is set. + +```cpp +enum class RemoveFontsStrategy : uint8_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| RemoveDuplicatedFonts | 4 | This strategy removes all the fonts which have duplicates in document. If document contains group of duplicated fonts only one font from this group is embedded in document. All other fonts from this group are removed from document, every removed font substituted with the already embedded analog. | +| RemoveSimilarFontsWithDifferentWidths | 1 | This strategy looks like [RemoveDuplicatedFonts](./) but it removes not fully duplicated fonts but fonts which are similar one to another and differs only by parameter "Widths". This parameter contains set of some widths for specified symbols of font. Every value of width from this "Widths" set is not the real width of symbol(glyph), real width for this symbol already defined in font's binary data. Value of width from "Widths" set means visual width for this symbol - the width which PDF viewer software must set on displaying symbol instead of real width defined in the font. More accurately specification tells: Acrobat 5.0 and later viewers use the glyph widths stored in the font dictionary to override the widths of glyphs in the font program itself, which improves the consistency of the display and printing of the document. This strategy is more effective than [RemoveDuplicatedFonts](./) but using of this strategy in some cases theoretically could damage visual presentation of converted document. This defect is possible due to that declared widths of fonts could be different for the same symbol and in this case width of this symbol will be changed to new one after font substitution - when removed font will be replaced in document with already embedded one. And if symbol's visual width will be changed - it will be shown incorrectly and this distinction could cause visual defects such as text overlapping or another problems. But visual defect described is a very rare case and this strategy reduces size of document more effectively. | +| SubsetFonts | 2 | This is most effective strategy to reduce document's size. It takes fully embedded font sets and trim them down to only the subsets used. It's recommended to use this strategy in combination with [RemoveDuplicatedFonts](./) or [RemoveSimilarFontsWithDifferentWidths](./) to get multiple compression effect for file size. Using of all three strategies simultaneously has no sense and strategy [RemoveSimilarFontsWithDifferentWidths](./) will not be used in this case. | + +## See Also + +* Class [PdfFormatConversionOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/segmentalignstrategy/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/segmentalignstrategy/_index.md new file mode 100644 index 0000000000..fa82995b97 --- /dev/null +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/segmentalignstrategy/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::PdfFormatConversionOptions::SegmentAlignStrategy enum +linktitle: SegmentAlignStrategy +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::PdfFormatConversionOptions::SegmentAlignStrategy enum. Describes strategies used to align document text segments. Now only strategy to restore segments to original bounds is supported. In future another strategies could be added in C++.' +type: docs +weight: 4000 +url: /cpp/aspose.pdf/pdfformatconversionoptions/segmentalignstrategy/ +--- +## SegmentAlignStrategy enum + + +Describes strategies used to align document text segments. Now only strategy to restore segments to original bounds is supported. In future another strategies could be added. + +```cpp +enum class SegmentAlignStrategy : uint8_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | None. | +| RestoreSegmentBounds | 1 | Restore segment bounds. | + +## See Also + +* Class [PdfFormatConversionOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/set_excludefontsstrategy/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/set_excludefontsstrategy/_index.md index 62dedac1fd..a941bf68ea 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/set_excludefontsstrategy/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/set_excludefontsstrategy/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf/pdfformatconversionoptions/set_excludefontsstrategy/ ## PdfFormatConversionOptions::set_ExcludeFontsStrategy method -Strategy(ies) to exclude superfluous fonts and reduce document file size. This parameter has sense only when flag [OptimizeFileSize](../) is set to true. By default combination of strategies **SubsetFonts** and **RemoveDuplicatedFonts** is used. +Strategy(ies) to exclude superfluous fonts and reduce document file size. This parameter has sense only when flag [OptimizeFileSize](../) is set to true. By default combination of strategies [SubsetFonts](../removefontsstrategy/) and [RemoveDuplicatedFonts](../removefontsstrategy/) is used. ```cpp void Aspose::Pdf::PdfFormatConversionOptions::set_ExcludeFontsStrategy(PdfFormatConversionOptions::RemoveFontsStrategy value) @@ -18,6 +18,7 @@ void Aspose::Pdf::PdfFormatConversionOptions::set_ExcludeFontsStrategy(PdfFormat ## See Also +* Enum [RemoveFontsStrategy](../removefontsstrategy/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/set_iccprofilefilename/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/set_iccprofilefilename/_index.md index 444e6bb95e..67a5be70b9 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/set_iccprofilefilename/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/set_iccprofilefilename/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PdfFormatConversionOptions::set_IccProfileFileName(System::Str ## See Also +* Class [String](../../../system/string/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/set_logfilename/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/set_logfilename/_index.md index 94f5d42ff1..5d51f80ceb 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/set_logfilename/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/set_logfilename/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PdfFormatConversionOptions::set_LogFileName(System::String val ## See Also +* Class [String](../../../system/string/) * Class [PdfFormatConversionOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfformatconversionoptions/set_logstream/_index.md b/english/cpp/aspose.pdf/pdfformatconversionoptions/set_logstream/_index.md index f23d29e6c4..1ff2a122ce 100644 --- a/english/cpp/aspose.pdf/pdfformatconversionoptions/set_logstream/_index.md +++ b/english/cpp/aspose.pdf/pdfformatconversionoptions/set_logstream/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::PdfFormatConversionOptions::set_LogStream(System::SharedPtr) | Constructor of [PdfPageStamp](./). | | [PdfPageStamp](./pdfpagestamp/)(System::String, int32_t) | Creates [Pdf](../) page stamp from specifed page of the document in specified file. | | [PdfPageStamp](./pdfpagestamp/)(System::SharedPtr\, int32_t) | Creates [Pdf](../) page stamp from specifed page in the document from the stream. | | [Put](./put/)(System::SharedPtr\) override | Put stamp on the specified page. | -| [set_Background](../stamp/set_background/)(bool) | Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. | -| [set_BottomMargin](../stamp/set_bottommargin/)(double) | Sets bottom margin of stamp. | -| virtual [set_Height](../stamp/set_height/)(double) | Desired height of the stamp on the page. | -| [set_HorizontalAlignment](../stamp/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets Horizontal alignment of stamp on the page. | -| [set_LeftMargin](../stamp/set_leftmargin/)(double) | Sets left margin of stamp. | -| [set_Opacity](../stamp/set_opacity/)(double) | Sets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. | -| [set_OutlineOpacity](../stamp/set_outlineopacity/)(double) | Sets a value to indicate the stamp outline opacity. The value is from 0.0 to 1.0. By default the value is 1.0. | -| [set_OutlineWidth](../stamp/set_outlinewidth/)(double) | Sets a value of the stamp outline width. By default the value is 1.0. | | [set_PdfPage](./set_pdfpage/)(System::SharedPtr\) | Sets page which will be used as stamp. | -| [set_RightMargin](../stamp/set_rightmargin/)(double) | Sets right margin of stamp. | -| [set_Rotate](../stamp/set_rotate/)(Rotation) | Sets or gets the rotation of stamp content according [Rotation](../rotation/) values. [Note](../note/). This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns [Rotation.None](../rotation/). | -| [set_RotateAngle](../stamp/set_rotateangle/)(double) | Sets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. | -| [set_TopMargin](../stamp/set_topmargin/)(double) | Sets top margin of stamp. | -| [set_VerticalAlignment](../stamp/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets vertical alignment of stamp on page. | -| virtual [set_Width](../stamp/set_width/)(double) | Desired width of the stamp on the page. | -| [set_XIndent](../stamp/set_xindent/)(double) | Horizontal stamp coordinate, starting from the left. | -| [set_YIndent](../stamp/set_yindent/)(double) | Vertical stamp coordinate, starting from the bottom. | -| [set_Zoom](../stamp/set_zoom/)(double) | Zooming factor of the stamp. Allows to scale stamp. Please note that pair of properties ZoomX and ZoomY allows to set zoom factor for every axe separately. Setting of this property changes both ZoomX and ZoomY properties. If ZoomX and ZoomY are different then Zoom property returns ZoomX value. | -| [set_ZoomX](../stamp/set_zoomx/)(double) | Horizontal zooming factor of the stamp. Allows to scale stamp horizontally. | -| [set_ZoomY](../stamp/set_zoomy/)(double) | Vertical zooming factor of the stamp. Allows to scale stamp vertically. | -| [setStampId](../stamp/setstampid/)(int32_t) | Sets stamp [Id](../id/). | -| [Stamp](../stamp/stamp/)() | | ## See Also * Class [Stamp](../stamp/) diff --git a/english/cpp/aspose.pdf/pdfpagestamp/get_pdfpage/_index.md b/english/cpp/aspose.pdf/pdfpagestamp/get_pdfpage/_index.md index 78560187fd..8684f4c16b 100644 --- a/english/cpp/aspose.pdf/pdfpagestamp/get_pdfpage/_index.md +++ b/english/cpp/aspose.pdf/pdfpagestamp/get_pdfpage/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::PdfPageStamp::get_PdfPage() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [PdfPageStamp](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pdfpagestamp/pdfpagestamp/_index.md b/english/cpp/aspose.pdf/pdfpagestamp/pdfpagestamp/_index.md index 3ef609aa24..d839bd069b 100644 --- a/english/cpp/aspose.pdf/pdfpagestamp/pdfpagestamp/_index.md +++ b/english/cpp/aspose.pdf/pdfpagestamp/pdfpagestamp/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::PdfPageStamp::PdfPageStamp(System::SharedPtr pdfPage) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [PdfPageStamp](../) * Namespace [Aspose::Pdf](../../) @@ -44,6 +45,8 @@ Aspose::Pdf::PdfPageStamp::PdfPageStamp(System::SharedPtr st ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [PdfPageStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -64,6 +67,7 @@ Aspose::Pdf::PdfPageStamp::PdfPageStamp(System::String fileName, int32_t pageInd ## See Also +* Class [String](../../../system/string/) * Class [PdfPageStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfpagestamp/put/_index.md b/english/cpp/aspose.pdf/pdfpagestamp/put/_index.md index 503299e97e..a9d3d4c828 100644 --- a/english/cpp/aspose.pdf/pdfpagestamp/put/_index.md +++ b/english/cpp/aspose.pdf/pdfpagestamp/put/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::PdfPageStamp::Put(System::SharedPtr page) override ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [PdfPageStamp](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pdfpagestamp/set_pdfpage/_index.md b/english/cpp/aspose.pdf/pdfpagestamp/set_pdfpage/_index.md index 0da780aa98..c2b99d16ac 100644 --- a/english/cpp/aspose.pdf/pdfpagestamp/set_pdfpage/_index.md +++ b/english/cpp/aspose.pdf/pdfpagestamp/set_pdfpage/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PdfPageStamp::set_PdfPage(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [PdfPageStamp](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pdfsaveoptions/_index.md b/english/cpp/aspose.pdf/pdfsaveoptions/_index.md index 5d87f45220..cad5d359ec 100644 --- a/english/cpp/aspose.pdf/pdfsaveoptions/_index.md +++ b/english/cpp/aspose.pdf/pdfsaveoptions/_index.md @@ -20,18 +20,11 @@ class PdfSaveOptions : public Aspose::Pdf::SaveOptions | Method | Description | | --- | --- | -| [get_CacheGlyphs](../saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | | [get_DefaultFontName](./get_defaultfontname/)() const | Font name used by default for fonts which are absent on computer. When the PDF document that is saved into PDF contains fonts, that are not available in the document itself and on the device, API replaces this fonts with the default font(if font with [DefaultFontName](../) is found on device) | -| [get_SaveFormat](../saveoptions/get_saveformat/)() const | Format of data save. | | [get_TempPath](./get_temppath/)() const | Path for temporary files. | -| [get_WarningHandler](../saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | | [PdfSaveOptions](./pdfsaveoptions/)() | Constructor. | -| [set_CacheGlyphs](../saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | | [set_DefaultFontName](./set_defaultfontname/)(System::String) | Font name used by default for fonts which are absent on computer. When the PDF document that is saved into PDF contains fonts, that are not available in the document itself and on the device, API replaces this fonts with the default font(if font with [DefaultFontName](../) is found on device) | | [set_TempPath](./set_temppath/)(System::String) | Path for temporary files. | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | ## See Also * Class [SaveOptions](../saveoptions/) diff --git a/english/cpp/aspose.pdf/pdfsaveoptions/get_defaultfontname/_index.md b/english/cpp/aspose.pdf/pdfsaveoptions/get_defaultfontname/_index.md index 2cbda563c1..8ec534ab17 100644 --- a/english/cpp/aspose.pdf/pdfsaveoptions/get_defaultfontname/_index.md +++ b/english/cpp/aspose.pdf/pdfsaveoptions/get_defaultfontname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::PdfSaveOptions::get_DefaultFontName() const ## See Also +* Class [String](../../../system/string/) * Class [PdfSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfsaveoptions/get_temppath/_index.md b/english/cpp/aspose.pdf/pdfsaveoptions/get_temppath/_index.md index 82e29f2e7d..86831de0c9 100644 --- a/english/cpp/aspose.pdf/pdfsaveoptions/get_temppath/_index.md +++ b/english/cpp/aspose.pdf/pdfsaveoptions/get_temppath/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::PdfSaveOptions::get_TempPath() const ## See Also +* Class [String](../../../system/string/) * Class [PdfSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfsaveoptions/set_defaultfontname/_index.md b/english/cpp/aspose.pdf/pdfsaveoptions/set_defaultfontname/_index.md index dd43e08fa4..857ebfc5ae 100644 --- a/english/cpp/aspose.pdf/pdfsaveoptions/set_defaultfontname/_index.md +++ b/english/cpp/aspose.pdf/pdfsaveoptions/set_defaultfontname/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PdfSaveOptions::set_DefaultFontName(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [PdfSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfsaveoptions/set_temppath/_index.md b/english/cpp/aspose.pdf/pdfsaveoptions/set_temppath/_index.md index 1dc30055cd..43bac7dd26 100644 --- a/english/cpp/aspose.pdf/pdfsaveoptions/set_temppath/_index.md +++ b/english/cpp/aspose.pdf/pdfsaveoptions/set_temppath/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PdfSaveOptions::set_TempPath(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [PdfSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pdfversionmethods/getstring/_index.md b/english/cpp/aspose.pdf/pdfversionmethods/getstring/_index.md index 975c5f628e..62a7806daf 100644 --- a/english/cpp/aspose.pdf/pdfversionmethods/getstring/_index.md +++ b/english/cpp/aspose.pdf/pdfversionmethods/getstring/_index.md @@ -27,6 +27,7 @@ Version in the string format '0.0'. ## See Also +* Class [String](../../../system/string/) * Enum [PdfVersion](../../pdfversion/) * Class [PdfVersionMethods](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/pdfxmlloadoptions/_index.md b/english/cpp/aspose.pdf/pdfxmlloadoptions/_index.md index e06e521390..eb6960613d 100644 --- a/english/cpp/aspose.pdf/pdfxmlloadoptions/_index.md +++ b/english/cpp/aspose.pdf/pdfxmlloadoptions/_index.md @@ -20,21 +20,7 @@ class PdfXmlLoadOptions : public Aspose::Pdf::LoadOptions | Method | Description | | --- | --- | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [LoadOptions](../loadoptions/loadoptions/)() | | | [PdfXmlLoadOptions](./pdfxmlloadoptions/)() | Constructor of [PdfXmlLoadOptions](./) class. | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | ## See Also * Class [LoadOptions](../loadoptions/) diff --git a/english/cpp/aspose.pdf/pdfxmlsaveoptions/_index.md b/english/cpp/aspose.pdf/pdfxmlsaveoptions/_index.md index dfce38a812..b61a6036cd 100644 --- a/english/cpp/aspose.pdf/pdfxmlsaveoptions/_index.md +++ b/english/cpp/aspose.pdf/pdfxmlsaveoptions/_index.md @@ -20,17 +20,7 @@ class PdfXmlSaveOptions : public Aspose::Pdf::UnifiedSaveOptions | Method | Description | | --- | --- | -| [get_CacheGlyphs](../saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | -| [get_ExtractOcrSublayerOnly](../unifiedsaveoptions/get_extractocrsublayeronly/)() const | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | -| [get_SaveFormat](../saveoptions/get_saveformat/)() const | Format of data save. | -| [get_WarningHandler](../saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | | [PdfXmlSaveOptions](./pdfxmlsaveoptions/)() | Constructor ofr PdfXml format. | -| [set_CacheGlyphs](../saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | -| [set_ExtractOcrSublayerOnly](../unifiedsaveoptions/set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | ## See Also * Class [UnifiedSaveOptions](../unifiedsaveoptions/) diff --git a/english/cpp/aspose.pdf/point/_index.md b/english/cpp/aspose.pdf/point/_index.md index 01a2b51845..b24ddd8acd 100644 --- a/english/cpp/aspose.pdf/point/_index.md +++ b/english/cpp/aspose.pdf/point/_index.md @@ -27,9 +27,10 @@ class Point : public System::Object | [Point](./point/)(double, double) | Initializes new instance of the [Point](./). | | [set_X](./set_x/)(double) | X coordinate value. | | [set_Y](./set_y/)(double) | Y coordinate value. | -| [ToPoint](./topoint/)() | Converts point into **System.Drawing.PointF** object. | +| [ToPoint](./topoint/)() | Converts point into [System.Drawing.PointF](../../system.drawing/pointf/) object. | | [ToString](./tostring/)() const override | Return string represention current point. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/point/distance/_index.md b/english/cpp/aspose.pdf/point/distance/_index.md index 7ebda50c1d..517cfbb02d 100644 --- a/english/cpp/aspose.pdf/point/distance/_index.md +++ b/english/cpp/aspose.pdf/point/distance/_index.md @@ -28,6 +28,7 @@ Distance between two points. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../) * Class [Point](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/point/get_trivial/_index.md b/english/cpp/aspose.pdf/point/get_trivial/_index.md index 85ab489d20..f0b99c8dc5 100644 --- a/english/cpp/aspose.pdf/point/get_trivial/_index.md +++ b/english/cpp/aspose.pdf/point/get_trivial/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Point::get_Trivial() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../) * Class [Point](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/point/topoint/_index.md b/english/cpp/aspose.pdf/point/topoint/_index.md index be3b4b30f3..4f8c80f51f 100644 --- a/english/cpp/aspose.pdf/point/topoint/_index.md +++ b/english/cpp/aspose.pdf/point/topoint/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf/point/topoint/ ## Point::ToPoint method -Converts point into **System.Drawing.PointF** object. +Converts point into [System.Drawing.PointF](../../../system.drawing/pointf/) object. ```cpp System::Drawing::PointF Aspose::Pdf::Point::ToPoint() @@ -23,6 +23,7 @@ PointF structure. ## See Also +* Class [PointF](../../../system.drawing/pointf/) * Class [Point](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/point/tostring/_index.md b/english/cpp/aspose.pdf/point/tostring/_index.md index dd3d1f2831..caff3d8621 100644 --- a/english/cpp/aspose.pdf/point/tostring/_index.md +++ b/english/cpp/aspose.pdf/point/tostring/_index.md @@ -23,6 +23,7 @@ String, representing current poit. ## See Also +* Class [String](../../../system/string/) * Class [Point](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/point3d/_index.md b/english/cpp/aspose.pdf/point3d/_index.md index d63d67f4c6..d11f9086e4 100644 --- a/english/cpp/aspose.pdf/point3d/_index.md +++ b/english/cpp/aspose.pdf/point3d/_index.md @@ -31,5 +31,6 @@ class Point3D : public System::Object | [ToString](./tostring/)() const override | Returns the string representation of the object. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/point3d/get_trivial/_index.md b/english/cpp/aspose.pdf/point3d/get_trivial/_index.md index 4d0f6dbf97..efd1f8127d 100644 --- a/english/cpp/aspose.pdf/point3d/get_trivial/_index.md +++ b/english/cpp/aspose.pdf/point3d/get_trivial/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Point3D::get_Trivial() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point3D](../) * Class [Point3D](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/point3d/tostring/_index.md b/english/cpp/aspose.pdf/point3d/tostring/_index.md index d992942155..0214708e58 100644 --- a/english/cpp/aspose.pdf/point3d/tostring/_index.md +++ b/english/cpp/aspose.pdf/point3d/tostring/_index.md @@ -23,6 +23,7 @@ The string value ## See Also +* Class [String](../../../system/string/) * Class [Point3D](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pptxsaveoptions/_index.md b/english/cpp/aspose.pdf/pptxsaveoptions/_index.md index d50405ea61..be731853c3 100644 --- a/english/cpp/aspose.pdf/pptxsaveoptions/_index.md +++ b/english/cpp/aspose.pdf/pptxsaveoptions/_index.md @@ -20,27 +20,17 @@ class PptxSaveOptions : public Aspose::Pdf::UnifiedSaveOptions | Method | Description | | --- | --- | -| [get_CacheGlyphs](../saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | | [get_CustomProgressHandler](./get_customprogresshandler/)() const | This handler can be used to handle conversion progress events f.e. it can be used to show progress bar or messages about current amount of processed pages, example of handler's code that shows progress on console is : | -| [get_ExtractOcrSublayerOnly](../unifiedsaveoptions/get_extractocrsublayeronly/)() const | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [get_ImageResolution](./get_imageresolution/)() const | Gets the image resolution (dpi). Default is 192 dpi. | | [get_OptimizeTextBoxes](./get_optimizetextboxes/)() const | Toggles text columns recognition. | -| [get_SaveFormat](../saveoptions/get_saveformat/)() const | Format of data save. | | [get_SeparateImages](./get_separateimages/)() const | If set to true then images are separated from all other graphics. | | [get_SlidesAsImages](./get_slidesasimages/)() const | If set to true then all the content is recognized as images (one per page) | -| [get_WarningHandler](../saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | | [PptxSaveOptions](./pptxsaveoptions/)() | Constructor. | -| [set_CacheGlyphs](../saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | | [set_CustomProgressHandler](./set_customprogresshandler/)(UnifiedSaveOptions::ConversionProgressEventHandler) | This handler can be used to handle conversion progress events f.e. it can be used to show progress bar or messages about current amount of processed pages, example of handler's code that shows progress on console is : | -| [set_ExtractOcrSublayerOnly](../unifiedsaveoptions/set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [set_ImageResolution](./set_imageresolution/)(int32_t) | Sets the image resolution (dpi). Default is 192 dpi. | | [set_OptimizeTextBoxes](./set_optimizetextboxes/)(bool) | Toggles text columns recognition. | | [set_SeparateImages](./set_separateimages/)(bool) | If set to true then images are separated from all other graphics. | | [set_SlidesAsImages](./set_slidesasimages/)(bool) | If set to true then all the content is recognized as images (one per page) | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | ## See Also * Class [UnifiedSaveOptions](../unifiedsaveoptions/) diff --git a/english/cpp/aspose.pdf/printduplexconverter/_index.md b/english/cpp/aspose.pdf/printduplexconverter/_index.md index 7b71263d54..e1de0b59a2 100644 --- a/english/cpp/aspose.pdf/printduplexconverter/_index.md +++ b/english/cpp/aspose.pdf/printduplexconverter/_index.md @@ -24,5 +24,6 @@ class PrintDuplexConverter : public System::Object | static [ToString](./tostring/)(PrintDuplex) | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/printduplexconverter/toenum/_index.md b/english/cpp/aspose.pdf/printduplexconverter/toenum/_index.md index 6b2740086d..773603940d 100644 --- a/english/cpp/aspose.pdf/printduplexconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf/printduplexconverter/toenum/_index.md @@ -19,6 +19,7 @@ static PrintDuplex Aspose::Pdf::PrintDuplexConverter::ToEnum(System::String valu ## See Also * Enum [PrintDuplex](../../printduplex/) +* Class [String](../../../system/string/) * Class [PrintDuplexConverter](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/printduplexconverter/tostring/_index.md b/english/cpp/aspose.pdf/printduplexconverter/tostring/_index.md index ee35748406..6632ece654 100644 --- a/english/cpp/aspose.pdf/printduplexconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf/printduplexconverter/tostring/_index.md @@ -18,6 +18,7 @@ static System::String Aspose::Pdf::PrintDuplexConverter::ToString(PrintDuplex va ## See Also +* Class [String](../../../system/string/) * Enum [PrintDuplex](../../printduplex/) * Class [PrintDuplexConverter](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/printscalingconverter/toenum/_index.md b/english/cpp/aspose.pdf/printscalingconverter/toenum/_index.md index 031956c636..8dc79f0b8a 100644 --- a/english/cpp/aspose.pdf/printscalingconverter/toenum/_index.md +++ b/english/cpp/aspose.pdf/printscalingconverter/toenum/_index.md @@ -28,6 +28,7 @@ Corresponding [PrintScaling](../../printscaling/) value. ## See Also * Enum [PrintScaling](../../printscaling/) +* Class [String](../../../system/string/) * Class [PrintScalingConverter](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/printscalingconverter/tostring/_index.md b/english/cpp/aspose.pdf/printscalingconverter/tostring/_index.md index 96899e0692..39d6087a69 100644 --- a/english/cpp/aspose.pdf/printscalingconverter/tostring/_index.md +++ b/english/cpp/aspose.pdf/printscalingconverter/tostring/_index.md @@ -27,6 +27,7 @@ String representation of the value. ## See Also +* Class [String](../../../system/string/) * Enum [PrintScaling](../../printscaling/) * Class [PrintScalingConverter](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/psloadoptions/_index.md b/english/cpp/aspose.pdf/psloadoptions/_index.md index eb9fddb122..999c15609f 100644 --- a/english/cpp/aspose.pdf/psloadoptions/_index.md +++ b/english/cpp/aspose.pdf/psloadoptions/_index.md @@ -20,23 +20,9 @@ class PsLoadOptions : public Aspose::Pdf::LoadOptions | Method | Description | | --- | --- | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | | [get_FontsFolders](./get_fontsfolders/)() const | Gets fonts folders paths. | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [LoadOptions](../loadoptions/loadoptions/)() | | | [PsLoadOptions](./psloadoptions/)() | Creates load options for converting PostScript into pdf document with empty base path. | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | | [set_FontsFolders](./set_fontsfolders/)(System::ArrayPtr\) | Sets fonts folders paths. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | ## See Also * Class [LoadOptions](../loadoptions/) diff --git a/english/cpp/aspose.pdf/psloadoptions/get_fontsfolders/_index.md b/english/cpp/aspose.pdf/psloadoptions/get_fontsfolders/_index.md index 0776665261..f55bd8593d 100644 --- a/english/cpp/aspose.pdf/psloadoptions/get_fontsfolders/_index.md +++ b/english/cpp/aspose.pdf/psloadoptions/get_fontsfolders/_index.md @@ -18,6 +18,8 @@ System::ArrayPtr Aspose::Pdf::PsLoadOptions::get_FontsFolders() ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [PsLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/psloadoptions/set_fontsfolders/_index.md b/english/cpp/aspose.pdf/psloadoptions/set_fontsfolders/_index.md index 68bafd5668..b0ec599e5d 100644 --- a/english/cpp/aspose.pdf/psloadoptions/set_fontsfolders/_index.md +++ b/english/cpp/aspose.pdf/psloadoptions/set_fontsfolders/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::PsLoadOptions::set_FontsFolders(System::ArrayPtr) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | ## See Also * Class [UnifiedSaveOptions](../unifiedsaveoptions/) diff --git a/english/cpp/aspose.pdf/pssaveoptions/get_embedfontas/_index.md b/english/cpp/aspose.pdf/pssaveoptions/get_embedfontas/_index.md index c6c28de716..bdf6e7e37d 100644 --- a/english/cpp/aspose.pdf/pssaveoptions/get_embedfontas/_index.md +++ b/english/cpp/aspose.pdf/pssaveoptions/get_embedfontas/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::PsSaveOptions::get_EmbedFontAs() const ## See Also +* Class [String](../../../system/string/) * Class [PsSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/pssaveoptions/set_embedfontas/_index.md b/english/cpp/aspose.pdf/pssaveoptions/set_embedfontas/_index.md index dc4f00f555..a9a57d21bf 100644 --- a/english/cpp/aspose.pdf/pssaveoptions/set_embedfontas/_index.md +++ b/english/cpp/aspose.pdf/pssaveoptions/set_embedfontas/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::PsSaveOptions::set_EmbedFontAs(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [PsSaveOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/rectangle/_index.md b/english/cpp/aspose.pdf/rectangle/_index.md index 31a0c00ad4..1f7fc9bd20 100644 --- a/english/cpp/aspose.pdf/rectangle/_index.md +++ b/english/cpp/aspose.pdf/rectangle/_index.md @@ -26,8 +26,8 @@ class Rectangle : public System::ICloneable | [ContainsLine](./containsline/)(double, double, double, double) | Determines whether the rectangle contains a line represented by two points. | | [ContainsPoint](./containspoint/)(double, double) | Determines whether the given point is contained within the rectangle. | | [Equals](./equals/)(System::SharedPtr\) | Check if rectangles are equal i.e. have same position and sizes. | -| static [FromRect](./fromrect/)(System::Drawing::Rectangle) | Initializes new rectangle from given instance of **System.Drawing.Rectangle**. | -| static [FromRect](./fromrect/)(System::Drawing::RectangleF) | Initializes new rectangle from given instance of **System.Drawing.Rectangle**. | +| static [FromRect](./fromrect/)(System::Drawing::Rectangle) | Initializes new rectangle from given instance of [System.Drawing.Rectangle](../../system.drawing/rectangle/). | +| static [FromRect](./fromrect/)(System::Drawing::RectangleF) | Initializes new rectangle from given instance of [System.Drawing.Rectangle](../../system.drawing/rectangle/). | | [get_Height](./get_height/)() | Height of rectangle. | | [get_IsEmpty](./get_isempty/)() const | Checks if rectangle is empty. | | [get_IsPoint](./get_ispoint/)() | Checks if rectangle is point i.e. LLX is equal URX and LLY is equal URY. | @@ -51,7 +51,7 @@ class Rectangle : public System::ICloneable | [set_URX](./set_urx/)(double) | X - coordinate of upper-right corner. | | [set_URY](./set_ury/)(double) | Y - coordinate of upper-right corner. | | [ToPoints](./topoints/)() | Converts rectangle into array of points ("QuadPoints"). | -| [ToRect](./torect/)() | Converts rectangle to instance of **System.Drawing.Rectangle**. Floating-point positions and size are truncated. | +| [ToRect](./torect/)() | Converts rectangle to instance of [System.Drawing.Rectangle](../../system.drawing/rectangle/). Floating-point positions and size are truncated. | | [ToString](./tostring/)() const override | Gets rectangle string representation. | ## Fields @@ -60,5 +60,6 @@ class Rectangle : public System::ICloneable | static [Empty](./empty/) | Empty rectangle. | ## See Also +* Class [ICloneable](../../system/icloneable/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/rectangle/center/_index.md b/english/cpp/aspose.pdf/rectangle/center/_index.md index c91bbc766f..d1bcbcd91c 100644 --- a/english/cpp/aspose.pdf/rectangle/center/_index.md +++ b/english/cpp/aspose.pdf/rectangle/center/_index.md @@ -23,6 +23,7 @@ System::SharedPtr Aspose::Pdf::Rectangle::Center() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../point/) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rectangle/clone/_index.md b/english/cpp/aspose.pdf/rectangle/clone/_index.md index 70739732f2..8efcd4c163 100644 --- a/english/cpp/aspose.pdf/rectangle/clone/_index.md +++ b/english/cpp/aspose.pdf/rectangle/clone/_index.md @@ -23,6 +23,8 @@ Clone object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/rectangle/contains/_index.md b/english/cpp/aspose.pdf/rectangle/contains/_index.md index d394c253c7..67d4a6a9a1 100644 --- a/english/cpp/aspose.pdf/rectangle/contains/_index.md +++ b/english/cpp/aspose.pdf/rectangle/contains/_index.md @@ -27,6 +27,7 @@ True if point is inside of the recatngle. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../point/) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rectangle/equals/_index.md b/english/cpp/aspose.pdf/rectangle/equals/_index.md index d816cbd122..c1a082948f 100644 --- a/english/cpp/aspose.pdf/rectangle/equals/_index.md +++ b/english/cpp/aspose.pdf/rectangle/equals/_index.md @@ -27,6 +27,7 @@ True if rectangles are eqals, false otherwise. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rectangle/fromrect/_index.md b/english/cpp/aspose.pdf/rectangle/fromrect/_index.md index 75aa563704..86573749f4 100644 --- a/english/cpp/aspose.pdf/rectangle/fromrect/_index.md +++ b/english/cpp/aspose.pdf/rectangle/fromrect/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf/rectangle/fromrect/ ## Rectangle::FromRect(System::Drawing::Rectangle) method -Initializes new rectangle from given instance of **System.Drawing.Rectangle**. +Initializes new rectangle from given instance of [System.Drawing.Rectangle](../../../system.drawing/rectangle/). ```cpp static System::SharedPtr Aspose::Pdf::Rectangle::FromRect(System::Drawing::Rectangle src) @@ -27,14 +27,16 @@ New rectangle. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../) +* Class [Rectangle](../../../system.drawing/rectangle/) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) ## Rectangle::FromRect(System::Drawing::RectangleF) method -Initializes new rectangle from given instance of **System.Drawing.Rectangle**. +Initializes new rectangle from given instance of [System.Drawing.Rectangle](../../../system.drawing/rectangle/). ```cpp static System::SharedPtr Aspose::Pdf::Rectangle::FromRect(System::Drawing::RectangleF src) @@ -51,7 +53,9 @@ New rectangle. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../) +* Class [RectangleF](../../../system.drawing/rectanglef/) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/rectangle/get_trivial/_index.md b/english/cpp/aspose.pdf/rectangle/get_trivial/_index.md index 86ac1a73e3..6f1f2c52cc 100644 --- a/english/cpp/aspose.pdf/rectangle/get_trivial/_index.md +++ b/english/cpp/aspose.pdf/rectangle/get_trivial/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::Rectangle::get_Trivial() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rectangle/intersect/_index.md b/english/cpp/aspose.pdf/rectangle/intersect/_index.md index 1ed9957b55..02e318b8a9 100644 --- a/english/cpp/aspose.pdf/rectangle/intersect/_index.md +++ b/english/cpp/aspose.pdf/rectangle/intersect/_index.md @@ -27,6 +27,7 @@ Intersection of rectangles; null if rectangles are not intersected. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rectangle/isintersect/_index.md b/english/cpp/aspose.pdf/rectangle/isintersect/_index.md index e0fba0b8b7..39b73fa528 100644 --- a/english/cpp/aspose.pdf/rectangle/isintersect/_index.md +++ b/english/cpp/aspose.pdf/rectangle/isintersect/_index.md @@ -27,6 +27,7 @@ True if this rectangle intersects with specified rectangle. Otherwise false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rectangle/join/_index.md b/english/cpp/aspose.pdf/rectangle/join/_index.md index 3a3979df82..4b793f5dfb 100644 --- a/english/cpp/aspose.pdf/rectangle/join/_index.md +++ b/english/cpp/aspose.pdf/rectangle/join/_index.md @@ -27,6 +27,7 @@ Described rectangle. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rectangle/nearequals/_index.md b/english/cpp/aspose.pdf/rectangle/nearequals/_index.md index 2863f54162..883f68ae98 100644 --- a/english/cpp/aspose.pdf/rectangle/nearequals/_index.md +++ b/english/cpp/aspose.pdf/rectangle/nearequals/_index.md @@ -28,6 +28,7 @@ True if rectangles are eqals, false otherwise. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rectangle/parse/_index.md b/english/cpp/aspose.pdf/rectangle/parse/_index.md index 5d2476111f..1c4d283bcb 100644 --- a/english/cpp/aspose.pdf/rectangle/parse/_index.md +++ b/english/cpp/aspose.pdf/rectangle/parse/_index.md @@ -27,7 +27,9 @@ static System::SharedPtr Aspose::Pdf::Rectangle::Parse(System::String ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../) +* Class [String](../../../system/string/) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/rectangle/topoints/_index.md b/english/cpp/aspose.pdf/rectangle/topoints/_index.md index 7a822eafe4..56fae136e0 100644 --- a/english/cpp/aspose.pdf/rectangle/topoints/_index.md +++ b/english/cpp/aspose.pdf/rectangle/topoints/_index.md @@ -23,6 +23,8 @@ Array of points. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Point](../../point/) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rectangle/torect/_index.md b/english/cpp/aspose.pdf/rectangle/torect/_index.md index b6c48a812a..0dec54e19a 100644 --- a/english/cpp/aspose.pdf/rectangle/torect/_index.md +++ b/english/cpp/aspose.pdf/rectangle/torect/_index.md @@ -10,7 +10,7 @@ url: /cpp/aspose.pdf/rectangle/torect/ ## Rectangle::ToRect method -Converts rectangle to instance of **System.Drawing.Rectangle**. Floating-point positions and size are truncated. +Converts rectangle to instance of [System.Drawing.Rectangle](../../../system.drawing/rectangle/). Floating-point positions and size are truncated. ```cpp System::Drawing::Rectangle Aspose::Pdf::Rectangle::ToRect() @@ -23,6 +23,7 @@ Result of conversion. ## See Also +* Class [Rectangle](../../../system.drawing/rectangle/) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/rectangle/tostring/_index.md b/english/cpp/aspose.pdf/rectangle/tostring/_index.md index 435ccdd776..6d424edcbd 100644 --- a/english/cpp/aspose.pdf/rectangle/tostring/_index.md +++ b/english/cpp/aspose.pdf/rectangle/tostring/_index.md @@ -23,6 +23,7 @@ String has format llx,lly,urx,ury. ## See Also +* Class [String](../../../system/string/) * Class [Rectangle](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/renderingoptions/_index.md b/english/cpp/aspose.pdf/renderingoptions/_index.md index e7e5752bf5..a5680a5c25 100644 --- a/english/cpp/aspose.pdf/renderingoptions/_index.md +++ b/english/cpp/aspose.pdf/renderingoptions/_index.md @@ -51,5 +51,6 @@ class RenderingOptions : public System::Object | [set_WidthExtraUnits](./set_widthextraunits/)(float) | Sets a value used to increase or decrease the width of rectangle for AppendRectangle operator. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/renderingoptions/get_defaultfontname/_index.md b/english/cpp/aspose.pdf/renderingoptions/get_defaultfontname/_index.md index 9bfa58dce3..b5a4e0f22d 100644 --- a/english/cpp/aspose.pdf/renderingoptions/get_defaultfontname/_index.md +++ b/english/cpp/aspose.pdf/renderingoptions/get_defaultfontname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::RenderingOptions::get_DefaultFontName() const ## See Also +* Class [String](../../../system/string/) * Class [RenderingOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/renderingoptions/set_defaultfontname/_index.md b/english/cpp/aspose.pdf/renderingoptions/set_defaultfontname/_index.md index 2ffa5e9a28..82ce17f3ed 100644 --- a/english/cpp/aspose.pdf/renderingoptions/set_defaultfontname/_index.md +++ b/english/cpp/aspose.pdf/renderingoptions/set_defaultfontname/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::RenderingOptions::set_DefaultFontName(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [RenderingOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/resources/_index.md b/english/cpp/aspose.pdf/resources/_index.md index 290daf29c1..8724efc3b5 100644 --- a/english/cpp/aspose.pdf/resources/_index.md +++ b/english/cpp/aspose.pdf/resources/_index.md @@ -16,6 +16,9 @@ Class representing page resources. class Resources : public Aspose::Pdf::ISupportsMemoryCleanup ``` +## Nested classes + +* Class [ExtGStateValue](./extgstatevalue/) ## Methods | Method | Description | diff --git a/english/cpp/aspose.pdf/resources/cpp_set_xfrom_weak/_index.md b/english/cpp/aspose.pdf/resources/cpp_set_xfrom_weak/_index.md index a9e069adf4..4cbea21cf3 100644 --- a/english/cpp/aspose.pdf/resources/cpp_set_xfrom_weak/_index.md +++ b/english/cpp/aspose.pdf/resources/cpp_set_xfrom_weak/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Resources::cpp_set_xfrom_weak(System::SharedPtr from) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../xform/) * Class [Resources](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/resources/extgstatevalue/_index.md b/english/cpp/aspose.pdf/resources/extgstatevalue/_index.md new file mode 100644 index 0000000000..a06339c227 --- /dev/null +++ b/english/cpp/aspose.pdf/resources/extgstatevalue/_index.md @@ -0,0 +1,32 @@ +--- +title: Aspose::Pdf::Resources::ExtGStateValue class +linktitle: ExtGStateValue +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::Resources::ExtGStateValue class. Represents ExtGStates with some values in C++.' +type: docs +weight: 800 +url: /cpp/aspose.pdf/resources/extgstatevalue/ +--- +## ExtGStateValue class + + +Represents ExtGStates with some values. + +```cpp +class ExtGStateValue : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ExtGStateValue](./extgstatevalue/)(System::String) | | +| [get_CA](./get_ca/)() const | | +| [get_ca](./get_ca/)() const | | +| [get_Name](./get_name/)() const | | +## See Also + +* Class [Object](../../../system/object/) +* Class [Resources](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/resources/extgstatevalue/extgstatevalue/_index.md b/english/cpp/aspose.pdf/resources/extgstatevalue/extgstatevalue/_index.md new file mode 100644 index 0000000000..7f9eb7c3f9 --- /dev/null +++ b/english/cpp/aspose.pdf/resources/extgstatevalue/extgstatevalue/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Resources::ExtGStateValue::ExtGStateValue constructor +linktitle: ExtGStateValue +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ExtGStateValue constructor of Aspose::Pdf::Resources::ExtGStateValue class in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/resources/extgstatevalue/extgstatevalue/ +--- +## ExtGStateValue::ExtGStateValue constructor + + + + +```cpp +Aspose::Pdf::Resources::ExtGStateValue::ExtGStateValue(System::String name) +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [ExtGStateValue](../) +* Class [Resources](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/resources/extgstatevalue/get_ca/_index.md b/english/cpp/aspose.pdf/resources/extgstatevalue/get_ca/_index.md new file mode 100644 index 0000000000..325120d43d --- /dev/null +++ b/english/cpp/aspose.pdf/resources/extgstatevalue/get_ca/_index.md @@ -0,0 +1,48 @@ +--- +title: Aspose::Pdf::Resources::ExtGStateValue::get_CA method +linktitle: get_CA +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_CA method of Aspose::Pdf::Resources::ExtGStateValue class in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf/resources/extgstatevalue/get_ca/ +--- +## ExtGStateValue::get_CA method + + + + +```cpp +double Aspose::Pdf::Resources::ExtGStateValue::get_CA() const +``` + +## See Also + +* Class [ExtGStateValue](../) +* Class [Resources](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) +--- +title: Aspose::Pdf::Resources::ExtGStateValue::get_ca method +linktitle: get_ca +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_ca method of Aspose::Pdf::Resources::ExtGStateValue class in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf/resources/extgstatevalue/get_ca/ +--- +## ExtGStateValue::get_ca method + + + + +```cpp +double Aspose::Pdf::Resources::ExtGStateValue::get_ca() const +``` + +## See Also + +* Class [ExtGStateValue](../) +* Class [Resources](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/resources/extgstatevalue/get_name/_index.md b/english/cpp/aspose.pdf/resources/extgstatevalue/get_name/_index.md new file mode 100644 index 0000000000..def41e12fd --- /dev/null +++ b/english/cpp/aspose.pdf/resources/extgstatevalue/get_name/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::Resources::ExtGStateValue::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Name method of Aspose::Pdf::Resources::ExtGStateValue class in C++.' +type: docs +weight: 400 +url: /cpp/aspose.pdf/resources/extgstatevalue/get_name/ +--- +## ExtGStateValue::get_Name method + + + + +```cpp +System::String Aspose::Pdf::Resources::ExtGStateValue::get_Name() const +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [ExtGStateValue](../) +* Class [Resources](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/resources/get_fonts/_index.md b/english/cpp/aspose.pdf/resources/get_fonts/_index.md index f941f648d1..dfcac34f48 100644 --- a/english/cpp/aspose.pdf/resources/get_fonts/_index.md +++ b/english/cpp/aspose.pdf/resources/get_fonts/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Resources::get_Fonts() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontCollection](../../../aspose.pdf.text/fontcollection/) * Class [Resources](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/resources/get_forms/_index.md b/english/cpp/aspose.pdf/resources/get_forms/_index.md index 3f1541fb5b..e19ab24886 100644 --- a/english/cpp/aspose.pdf/resources/get_forms/_index.md +++ b/english/cpp/aspose.pdf/resources/get_forms/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Resources::get_Forms() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XFormCollection](../../xformcollection/) * Class [Resources](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/resources/get_images/_index.md b/english/cpp/aspose.pdf/resources/get_images/_index.md index d2c856b556..65b8f5ab9a 100644 --- a/english/cpp/aspose.pdf/resources/get_images/_index.md +++ b/english/cpp/aspose.pdf/resources/get_images/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Resources::get_Images() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XImageCollection](../../ximagecollection/) * Class [Resources](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/resources/getextgstates/_index.md b/english/cpp/aspose.pdf/resources/getextgstates/_index.md index 8d73cbb44a..30d452b477 100644 --- a/english/cpp/aspose.pdf/resources/getextgstates/_index.md +++ b/english/cpp/aspose.pdf/resources/getextgstates/_index.md @@ -23,6 +23,10 @@ Returns dictionary with ExGStates names keys. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) +* Class [ExtGStateValue](../extgstatevalue/) * Class [Resources](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/resources/getfonts/_index.md b/english/cpp/aspose.pdf/resources/getfonts/_index.md index f956f9111d..ffdb19ea9a 100644 --- a/english/cpp/aspose.pdf/resources/getfonts/_index.md +++ b/english/cpp/aspose.pdf/resources/getfonts/_index.md @@ -27,6 +27,7 @@ Fonts collection. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FontCollection](../../../aspose.pdf.text/fontcollection/) * Class [Resources](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rgbtodevicegrayconversionstrategy/convert/_index.md b/english/cpp/aspose.pdf/rgbtodevicegrayconversionstrategy/convert/_index.md index 418f4c10d0..06ca5183b1 100644 --- a/english/cpp/aspose.pdf/rgbtodevicegrayconversionstrategy/convert/_index.md +++ b/english/cpp/aspose.pdf/rgbtodevicegrayconversionstrategy/convert/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::RgbToDeviceGrayConversionStrategy::Convert(System::SharedPtr

& Aspose::Pdf::Row::get_BackgroundColor() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [Row](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/row/get_border/_index.md b/english/cpp/aspose.pdf/row/get_border/_index.md index b6218786d8..c01ff8947a 100644 --- a/english/cpp/aspose.pdf/row/get_border/_index.md +++ b/english/cpp/aspose.pdf/row/get_border/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Row::get_Border() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../borderinfo/) * Class [Row](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/row/get_cells/_index.md b/english/cpp/aspose.pdf/row/get_cells/_index.md index 7821c1fba8..9f2af6d710 100644 --- a/english/cpp/aspose.pdf/row/get_cells/_index.md +++ b/english/cpp/aspose.pdf/row/get_cells/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Row::get_Cells() cons ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Cells](../../cells/) * Class [Row](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/row/get_defaultcellborder/_index.md b/english/cpp/aspose.pdf/row/get_defaultcellborder/_index.md index 8a7fb58969..2a738cb527 100644 --- a/english/cpp/aspose.pdf/row/get_defaultcellborder/_index.md +++ b/english/cpp/aspose.pdf/row/get_defaultcellborder/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Row::get_DefaultCellBorder() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../borderinfo/) * Class [Row](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/row/get_defaultcellpadding/_index.md b/english/cpp/aspose.pdf/row/get_defaultcellpadding/_index.md index 7a1eaad420..35e97a2f8d 100644 --- a/english/cpp/aspose.pdf/row/get_defaultcellpadding/_index.md +++ b/english/cpp/aspose.pdf/row/get_defaultcellpadding/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Row::get_DefaultCellPadding() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [Row](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/row/get_defaultcelltextstate/_index.md b/english/cpp/aspose.pdf/row/get_defaultcelltextstate/_index.md index 7574a13155..dfa768adb5 100644 --- a/english/cpp/aspose.pdf/row/get_defaultcelltextstate/_index.md +++ b/english/cpp/aspose.pdf/row/get_defaultcelltextstate/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Row::get_DefaultCellTextState() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [Row](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/row/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf/row/set_backgroundcolor/_index.md index b5f38a3768..a718bfbfdc 100644 --- a/english/cpp/aspose.pdf/row/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf/row/set_backgroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Row::set_BackgroundColor(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [Row](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/row/set_border/_index.md b/english/cpp/aspose.pdf/row/set_border/_index.md index f0e3374ca6..9aa1209ce3 100644 --- a/english/cpp/aspose.pdf/row/set_border/_index.md +++ b/english/cpp/aspose.pdf/row/set_border/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Row::set_Border(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../borderinfo/) * Class [Row](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/row/set_cells/_index.md b/english/cpp/aspose.pdf/row/set_cells/_index.md index 58bfa02740..eddd7483e9 100644 --- a/english/cpp/aspose.pdf/row/set_cells/_index.md +++ b/english/cpp/aspose.pdf/row/set_cells/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Row::set_Cells(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Cells](../../cells/) * Class [Row](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/row/set_defaultcellborder/_index.md b/english/cpp/aspose.pdf/row/set_defaultcellborder/_index.md index eece1cc18c..db9139ccad 100644 --- a/english/cpp/aspose.pdf/row/set_defaultcellborder/_index.md +++ b/english/cpp/aspose.pdf/row/set_defaultcellborder/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Row::set_DefaultCellBorder(System::SharedPtr value ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../borderinfo/) * Class [Row](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/row/set_defaultcellpadding/_index.md b/english/cpp/aspose.pdf/row/set_defaultcellpadding/_index.md index d9249c93c9..2e17f9773e 100644 --- a/english/cpp/aspose.pdf/row/set_defaultcellpadding/_index.md +++ b/english/cpp/aspose.pdf/row/set_defaultcellpadding/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Row::set_DefaultCellPadding(System::SharedPtr valu ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [Row](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/row/set_defaultcelltextstate/_index.md b/english/cpp/aspose.pdf/row/set_defaultcelltextstate/_index.md index e4f2e71ab9..edc0b819a8 100644 --- a/english/cpp/aspose.pdf/row/set_defaultcelltextstate/_index.md +++ b/english/cpp/aspose.pdf/row/set_defaultcelltextstate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Row::set_DefaultCellTextState(System::SharedPtr row) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Row](../../row/) * Class [Rows](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rows/getenumerator/_index.md b/english/cpp/aspose.pdf/rows/getenumerator/_index.md index 2bd3101eb9..9553e225ce 100644 --- a/english/cpp/aspose.pdf/rows/getenumerator/_index.md +++ b/english/cpp/aspose.pdf/rows/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [Row](../../row/) * Class [Rows](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rows/idx_get/_index.md b/english/cpp/aspose.pdf/rows/idx_get/_index.md index 66489f19ef..e0c935425c 100644 --- a/english/cpp/aspose.pdf/rows/idx_get/_index.md +++ b/english/cpp/aspose.pdf/rows/idx_get/_index.md @@ -23,6 +23,7 @@ System::SharedPtr Aspose::Pdf::Rows::idx_get(int32_t index) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Row](../../row/) * Class [Rows](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rows/idx_set/_index.md b/english/cpp/aspose.pdf/rows/idx_set/_index.md index a469ba19a7..3351254d2c 100644 --- a/english/cpp/aspose.pdf/rows/idx_set/_index.md +++ b/english/cpp/aspose.pdf/rows/idx_set/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Rows::idx_set(int32_t index, System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Row](../../row/) * Class [Rows](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rows/indexof/_index.md b/english/cpp/aspose.pdf/rows/indexof/_index.md index 60e7e91be3..abeca2e47e 100644 --- a/english/cpp/aspose.pdf/rows/indexof/_index.md +++ b/english/cpp/aspose.pdf/rows/indexof/_index.md @@ -27,6 +27,7 @@ The row index ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Row](../../row/) * Class [Rows](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/rows/remove/_index.md b/english/cpp/aspose.pdf/rows/remove/_index.md index 251dd76b4d..8899ba3ebc 100644 --- a/english/cpp/aspose.pdf/rows/remove/_index.md +++ b/english/cpp/aspose.pdf/rows/remove/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::Rows::Remove(System::SharedPtr row) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Row](../../row/) * Class [Rows](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/saveoptions/_index.md b/english/cpp/aspose.pdf/saveoptions/_index.md index 1568480dda..e86ec6f978 100644 --- a/english/cpp/aspose.pdf/saveoptions/_index.md +++ b/english/cpp/aspose.pdf/saveoptions/_index.md @@ -16,6 +16,19 @@ url: /cpp/aspose.pdf/saveoptions/ class SaveOptions : public virtual System::Object ``` +## Nested classes + +* Class [BorderInfo](./borderinfo/) +* Class [BorderPartStyle](./borderpartstyle/) +* Class [MarginInfo](./margininfo/) +* Class [MarginPartStyle](./marginpartstyle/) +* Class [ResourceSavingInfo](./resourcesavinginfo/) +## Enums + +| Enum | Description | +| --- | --- | +| [HtmlBorderLineType](./htmlborderlinetype/) | Represents line types that can be used in result document for drawing borders or another lines. | +| [NodeLevelResourceType](./nodelevelresourcetype/) | enumerates possible types of saved external resources | ## Methods | Method | Description | @@ -29,5 +42,6 @@ class SaveOptions : public virtual System::Object | [set_WarningHandler](./set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/saveoptions/borderinfo/_index.md b/english/cpp/aspose.pdf/saveoptions/borderinfo/_index.md new file mode 100644 index 0000000000..fcf6802941 --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/borderinfo/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::SaveOptions::BorderInfo class +linktitle: BorderInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::BorderInfo class. Instance of this class represents information about border That can be drown on some result document in C++.' +type: docs +weight: 1000 +url: /cpp/aspose.pdf/saveoptions/borderinfo/ +--- +## BorderInfo class + + +Instance of this class represents information about border That can be drown on some result document. + +```cpp +class BorderInfo : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BorderInfo](./borderinfo/)() | Creates instance of [BorderInfo](./) class. | +| [BorderInfo](./borderinfo/)(System::SharedPtr\) | Creates instance of [BorderInfo](./) class and initializes all elements of border(Top, Left, Right, Bottom) with attributes copied from supplied border style. | +## See Also + +* Class [Object](../../../system/object/) +* Class [SaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/borderinfo/borderinfo/_index.md b/english/cpp/aspose.pdf/saveoptions/borderinfo/borderinfo/_index.md new file mode 100644 index 0000000000..0554fed9b2 --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/borderinfo/borderinfo/_index.md @@ -0,0 +1,46 @@ +--- +title: Aspose::Pdf::SaveOptions::BorderInfo::BorderInfo constructor +linktitle: BorderInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::BorderInfo::BorderInfo constructor. Creates instance of BorderInfo class in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/saveoptions/borderinfo/borderinfo/ +--- +## BorderInfo::BorderInfo() constructor + + +Creates instance of [BorderInfo](../) class. + +```cpp +Aspose::Pdf::SaveOptions::BorderInfo::BorderInfo() +``` + +## See Also + +* Class [BorderInfo](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) +## BorderInfo::BorderInfo(System::SharedPtr\) constructor + + +Creates instance of [BorderInfo](../) class and initializes all elements of border(Top, Left, Right, Bottom) with attributes copied from supplied border style. + +```cpp +Aspose::Pdf::SaveOptions::BorderInfo::BorderInfo(System::SharedPtr commonStyle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| commonStyle | System::SharedPtr\ | style of border parts that will be used for all elements of border(left, right, top, bottom) | + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [BorderPartStyle](../../borderpartstyle/) +* Class [BorderInfo](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/borderpartstyle/_index.md b/english/cpp/aspose.pdf/saveoptions/borderpartstyle/_index.md new file mode 100644 index 0000000000..46286fcb8b --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/borderpartstyle/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::SaveOptions::BorderPartStyle class +linktitle: BorderPartStyle +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::BorderPartStyle class. Represents information of one part of border(top, bottom, left side or right side) in C++.' +type: docs +weight: 1100 +url: /cpp/aspose.pdf/saveoptions/borderpartstyle/ +--- +## BorderPartStyle class + + +Represents information of one part of border(top, bottom, left side or right side) + +```cpp +class BorderPartStyle : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BorderPartStyle](./borderpartstyle/)() | | +| [get_WidthInPoints](./get_widthinpoints/)() const | Represents border line's width in points. Must be number greater then zero. | +| [set_WidthInPoints](./set_widthinpoints/)(int32_t) | Represents border line's width in points. Must be number greater then zero. | +## See Also + +* Class [Object](../../../system/object/) +* Class [SaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/borderpartstyle/borderpartstyle/_index.md b/english/cpp/aspose.pdf/saveoptions/borderpartstyle/borderpartstyle/_index.md new file mode 100644 index 0000000000..270ec8b483 --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/borderpartstyle/borderpartstyle/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::SaveOptions::BorderPartStyle::BorderPartStyle constructor +linktitle: BorderPartStyle +second_title: Aspose.PDF for C++ API Reference +description: 'How to use BorderPartStyle constructor of Aspose::Pdf::SaveOptions::BorderPartStyle class in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/saveoptions/borderpartstyle/borderpartstyle/ +--- +## BorderPartStyle::BorderPartStyle constructor + + + + +```cpp +Aspose::Pdf::SaveOptions::BorderPartStyle::BorderPartStyle() +``` + +## See Also + +* Class [BorderPartStyle](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/borderpartstyle/get_widthinpoints/_index.md b/english/cpp/aspose.pdf/saveoptions/borderpartstyle/get_widthinpoints/_index.md new file mode 100644 index 0000000000..24e102d21c --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/borderpartstyle/get_widthinpoints/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::SaveOptions::BorderPartStyle::get_WidthInPoints method +linktitle: get_WidthInPoints +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::BorderPartStyle::get_WidthInPoints method. Represents border line''s width in points. Must be number greater then zero in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf/saveoptions/borderpartstyle/get_widthinpoints/ +--- +## BorderPartStyle::get_WidthInPoints method + + +Represents border line's width in points. Must be number greater then zero. + +```cpp +int32_t Aspose::Pdf::SaveOptions::BorderPartStyle::get_WidthInPoints() const +``` + +## See Also + +* Class [BorderPartStyle](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/borderpartstyle/set_widthinpoints/_index.md b/english/cpp/aspose.pdf/saveoptions/borderpartstyle/set_widthinpoints/_index.md new file mode 100644 index 0000000000..10cc43b8b7 --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/borderpartstyle/set_widthinpoints/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::SaveOptions::BorderPartStyle::set_WidthInPoints method +linktitle: set_WidthInPoints +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::BorderPartStyle::set_WidthInPoints method. Represents border line''s width in points. Must be number greater then zero in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf/saveoptions/borderpartstyle/set_widthinpoints/ +--- +## BorderPartStyle::set_WidthInPoints method + + +Represents border line's width in points. Must be number greater then zero. + +```cpp +void Aspose::Pdf::SaveOptions::BorderPartStyle::set_WidthInPoints(int32_t value) +``` + +## See Also + +* Class [BorderPartStyle](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/get_warninghandler/_index.md b/english/cpp/aspose.pdf/saveoptions/get_warninghandler/_index.md index cca64bd819..809dccf47c 100644 --- a/english/cpp/aspose.pdf/saveoptions/get_warninghandler/_index.md +++ b/english/cpp/aspose.pdf/saveoptions/get_warninghandler/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::SaveOptions::get_WarningHandler ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [IWarningCallback](../../iwarningcallback/) * Class [SaveOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/saveoptions/htmlborderlinetype/_index.md b/english/cpp/aspose.pdf/saveoptions/htmlborderlinetype/_index.md new file mode 100644 index 0000000000..53e1400cf3 --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/htmlborderlinetype/_index.md @@ -0,0 +1,37 @@ +--- +title: Aspose::Pdf::SaveOptions::HtmlBorderLineType enum +linktitle: HtmlBorderLineType +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::HtmlBorderLineType enum. Represents line types that can be used in result document for drawing borders or another lines in C++.' +type: docs +weight: 800 +url: /cpp/aspose.pdf/saveoptions/htmlborderlinetype/ +--- +## HtmlBorderLineType enum + + +Represents line types that can be used in result document for drawing borders or another lines. + +```cpp +enum class HtmlBorderLineType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No line will be shown. | +| Dotted | 1 | Dotted line will be shown. | +| Dashed | 2 | Dashed line will be shown. | +| Solid | 3 | Solid line will be shown. | +| Double | 4 | Double line will be shown. | +| Groove | 5 | Groove line will be shown. | +| Ridge | 6 | Ridge line will be shown. | +| Inset | 7 | Inset line will be shown. | +| Outset | 8 | Outset line will be shown. | + +## See Also + +* Class [SaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/margininfo/_index.md b/english/cpp/aspose.pdf/saveoptions/margininfo/_index.md new file mode 100644 index 0000000000..d2fa39eaab --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/margininfo/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::SaveOptions::MarginInfo class +linktitle: MarginInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::MarginInfo class. Instance of this class represents information about page margin That can be drown on some result document in C++.' +type: docs +weight: 1200 +url: /cpp/aspose.pdf/saveoptions/margininfo/ +--- +## MarginInfo class + + +Instance of this class represents information about page margin That can be drown on some result document. + +```cpp +class MarginInfo : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [MarginInfo](./margininfo/)() | Creates instance of [MarginInfo](./). | +| [MarginInfo](./margininfo/)(System::SharedPtr\) | Creates instance of [MarginInfo](./) class and initializes all elements of page margin(Top, Left, Right, Bottom) with attributes copied from supplied margin style. | +## See Also + +* Class [Object](../../../system/object/) +* Class [SaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/margininfo/margininfo/_index.md b/english/cpp/aspose.pdf/saveoptions/margininfo/margininfo/_index.md new file mode 100644 index 0000000000..822defc7b1 --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/margininfo/margininfo/_index.md @@ -0,0 +1,46 @@ +--- +title: Aspose::Pdf::SaveOptions::MarginInfo::MarginInfo constructor +linktitle: MarginInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::MarginInfo::MarginInfo constructor. Creates instance of MarginInfo in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/saveoptions/margininfo/margininfo/ +--- +## MarginInfo::MarginInfo() constructor + + +Creates instance of [MarginInfo](../). + +```cpp +Aspose::Pdf::SaveOptions::MarginInfo::MarginInfo() +``` + +## See Also + +* Class [MarginInfo](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) +## MarginInfo::MarginInfo(System::SharedPtr\) constructor + + +Creates instance of [MarginInfo](../) class and initializes all elements of page margin(Top, Left, Right, Bottom) with attributes copied from supplied margin style. + +```cpp +Aspose::Pdf::SaveOptions::MarginInfo::MarginInfo(System::SharedPtr commonMargin) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| commonMargin | System::SharedPtr\ | style of margin parts that will be used for all elements of margin(left, right, top, bottom) | + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [MarginPartStyle](../../marginpartstyle/) +* Class [MarginInfo](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/marginpartstyle/_index.md b/english/cpp/aspose.pdf/saveoptions/marginpartstyle/_index.md new file mode 100644 index 0000000000..db9db291e8 --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/marginpartstyle/_index.md @@ -0,0 +1,34 @@ +--- +title: Aspose::Pdf::SaveOptions::MarginPartStyle class +linktitle: MarginPartStyle +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::MarginPartStyle class. Represents information of one part of margin(top, botom, left side or right side) in C++.' +type: docs +weight: 1300 +url: /cpp/aspose.pdf/saveoptions/marginpartstyle/ +--- +## MarginPartStyle class + + +Represents information of one part of margin(top, botom, left side or right side) + +```cpp +class MarginPartStyle : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_IsAuto](./get_isauto/)() const | Gets a value indicating whether this instance is auto. | +| [get_ValueInPoints](./get_valueinpoints/)() const | Represents margin in points. Must be number greater then zero. | +| [MarginPartStyle](./marginpartstyle/)(int32_t) | Creates instance of [MarginPartStyle](./) class and set its value in points. | +| [MarginPartStyle](./marginpartstyle/)(bool) | Creates instance of [MarginPartStyle](./) class and initializes its value in points. | +| [set_IsAuto](./set_isauto/)(bool) | Sets a value indicating whether this instance is auto. | +| [set_ValueInPoints](./set_valueinpoints/)(int32_t) | Represents margin in points. Must be number greater then zero. | +## See Also + +* Class [Object](../../../system/object/) +* Class [SaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/marginpartstyle/get_isauto/_index.md b/english/cpp/aspose.pdf/saveoptions/marginpartstyle/get_isauto/_index.md new file mode 100644 index 0000000000..a8ead3d7b3 --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/marginpartstyle/get_isauto/_index.md @@ -0,0 +1,28 @@ +--- +title: Aspose::Pdf::SaveOptions::MarginPartStyle::get_IsAuto method +linktitle: get_IsAuto +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::MarginPartStyle::get_IsAuto method. Gets a value indicating whether this instance is auto in C++.' +type: docs +weight: 200 +url: /cpp/aspose.pdf/saveoptions/marginpartstyle/get_isauto/ +--- +## MarginPartStyle::get_IsAuto method + + +Gets a value indicating whether this instance is auto. + +```cpp +bool Aspose::Pdf::SaveOptions::MarginPartStyle::get_IsAuto() const +``` + +## Remarks + + +**true** if this instance is auto; otherwise, **false**. +## See Also + +* Class [MarginPartStyle](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/marginpartstyle/get_valueinpoints/_index.md b/english/cpp/aspose.pdf/saveoptions/marginpartstyle/get_valueinpoints/_index.md new file mode 100644 index 0000000000..b8c44a01b6 --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/marginpartstyle/get_valueinpoints/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::SaveOptions::MarginPartStyle::get_ValueInPoints method +linktitle: get_ValueInPoints +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::MarginPartStyle::get_ValueInPoints method. Represents margin in points. Must be number greater then zero in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf/saveoptions/marginpartstyle/get_valueinpoints/ +--- +## MarginPartStyle::get_ValueInPoints method + + +Represents margin in points. Must be number greater then zero. + +```cpp +int32_t Aspose::Pdf::SaveOptions::MarginPartStyle::get_ValueInPoints() const +``` + +## See Also + +* Class [MarginPartStyle](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/marginpartstyle/marginpartstyle/_index.md b/english/cpp/aspose.pdf/saveoptions/marginpartstyle/marginpartstyle/_index.md new file mode 100644 index 0000000000..2eb198c2dc --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/marginpartstyle/marginpartstyle/_index.md @@ -0,0 +1,49 @@ +--- +title: Aspose::Pdf::SaveOptions::MarginPartStyle::MarginPartStyle constructor +linktitle: MarginPartStyle +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::MarginPartStyle::MarginPartStyle constructor. Creates instance of MarginPartStyle class and initializes its value in points in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/saveoptions/marginpartstyle/marginpartstyle/ +--- +## MarginPartStyle::MarginPartStyle(bool) constructor + + +Creates instance of [MarginPartStyle](../) class and initializes its value in points. + +```cpp +Aspose::Pdf::SaveOptions::MarginPartStyle::MarginPartStyle(bool isAuto) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| isAuto | bool | Mark margin auto | + +## See Also + +* Class [MarginPartStyle](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) +## MarginPartStyle::MarginPartStyle(int32_t) constructor + + +Creates instance of [MarginPartStyle](../) class and set its value in points. + +```cpp +Aspose::Pdf::SaveOptions::MarginPartStyle::MarginPartStyle(int32_t valueInPoints) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| valueInPoints | int32_t | Integer value in points | + +## See Also + +* Class [MarginPartStyle](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/marginpartstyle/set_isauto/_index.md b/english/cpp/aspose.pdf/saveoptions/marginpartstyle/set_isauto/_index.md new file mode 100644 index 0000000000..e462289a7c --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/marginpartstyle/set_isauto/_index.md @@ -0,0 +1,28 @@ +--- +title: Aspose::Pdf::SaveOptions::MarginPartStyle::set_IsAuto method +linktitle: set_IsAuto +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::MarginPartStyle::set_IsAuto method. Sets a value indicating whether this instance is auto in C++.' +type: docs +weight: 400 +url: /cpp/aspose.pdf/saveoptions/marginpartstyle/set_isauto/ +--- +## MarginPartStyle::set_IsAuto method + + +Sets a value indicating whether this instance is auto. + +```cpp +void Aspose::Pdf::SaveOptions::MarginPartStyle::set_IsAuto(bool value) +``` + +## Remarks + + +**true** if this instance is auto; otherwise, **false**. +## See Also + +* Class [MarginPartStyle](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/marginpartstyle/set_valueinpoints/_index.md b/english/cpp/aspose.pdf/saveoptions/marginpartstyle/set_valueinpoints/_index.md new file mode 100644 index 0000000000..1a48c4c750 --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/marginpartstyle/set_valueinpoints/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::SaveOptions::MarginPartStyle::set_ValueInPoints method +linktitle: set_ValueInPoints +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::MarginPartStyle::set_ValueInPoints method. Represents margin in points. Must be number greater then zero in C++.' +type: docs +weight: 500 +url: /cpp/aspose.pdf/saveoptions/marginpartstyle/set_valueinpoints/ +--- +## MarginPartStyle::set_ValueInPoints method + + +Represents margin in points. Must be number greater then zero. + +```cpp +void Aspose::Pdf::SaveOptions::MarginPartStyle::set_ValueInPoints(int32_t value) +``` + +## See Also + +* Class [MarginPartStyle](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/nodelevelresourcetype/_index.md b/english/cpp/aspose.pdf/saveoptions/nodelevelresourcetype/_index.md new file mode 100644 index 0000000000..14697bd1bf --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/nodelevelresourcetype/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::SaveOptions::NodeLevelResourceType enum +linktitle: NodeLevelResourceType +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::NodeLevelResourceType enum. enumerates possible types of saved external resources in C++.' +type: docs +weight: 900 +url: /cpp/aspose.pdf/saveoptions/nodelevelresourcetype/ +--- +## NodeLevelResourceType enum + + +enumerates possible types of saved external resources + +```cpp +enum class NodeLevelResourceType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Image | 0 | Means that supplied resource is image. | +| Font | 1 | Means that supplied resource is font. | + +## See Also + +* Class [SaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/resourcesavinginfo/_index.md b/english/cpp/aspose.pdf/saveoptions/resourcesavinginfo/_index.md new file mode 100644 index 0000000000..f616ce66d4 --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/resourcesavinginfo/_index.md @@ -0,0 +1,29 @@ +--- +title: Aspose::Pdf::SaveOptions::ResourceSavingInfo class +linktitle: ResourceSavingInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::ResourceSavingInfo class. This class represents set of data that related to external resource file''s saving that occures during conversion of PDF to some other format (f.e. HTML) in C++.' +type: docs +weight: 1400 +url: /cpp/aspose.pdf/saveoptions/resourcesavinginfo/ +--- +## ResourceSavingInfo class + + +This class represents set of data that related to external resource file's saving that occures during conversion of PDF to some other format (f.e. HTML) + +```cpp +class ResourceSavingInfo : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_ResourceType](./get_resourcetype/)() const | Set by converter. Supposed file name that goes from converter to code of custom method Can be use in custom code to decide how to process or where save that file. | +## See Also + +* Class [Object](../../../system/object/) +* Class [SaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/resourcesavinginfo/get_resourcetype/_index.md b/english/cpp/aspose.pdf/saveoptions/resourcesavinginfo/get_resourcetype/_index.md new file mode 100644 index 0000000000..59f5fc1568 --- /dev/null +++ b/english/cpp/aspose.pdf/saveoptions/resourcesavinginfo/get_resourcetype/_index.md @@ -0,0 +1,25 @@ +--- +title: Aspose::Pdf::SaveOptions::ResourceSavingInfo::get_ResourceType method +linktitle: get_ResourceType +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SaveOptions::ResourceSavingInfo::get_ResourceType method. Set by converter. Supposed file name that goes from converter to code of custom method Can be use in custom code to decide how to process or where save that file in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/saveoptions/resourcesavinginfo/get_resourcetype/ +--- +## ResourceSavingInfo::get_ResourceType method + + +Set by converter. Supposed file name that goes from converter to code of custom method Can be use in custom code to decide how to process or where save that file. + +```cpp +SaveOptions::NodeLevelResourceType Aspose::Pdf::SaveOptions::ResourceSavingInfo::get_ResourceType() const +``` + +## See Also + +* Enum [NodeLevelResourceType](../../nodelevelresourcetype/) +* Class [ResourceSavingInfo](../) +* Class [SaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/saveoptions/set_warninghandler/_index.md b/english/cpp/aspose.pdf/saveoptions/set_warninghandler/_index.md index 5dcfc48b5b..267e0aa155 100644 --- a/english/cpp/aspose.pdf/saveoptions/set_warninghandler/_index.md +++ b/english/cpp/aspose.pdf/saveoptions/set_warninghandler/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::SaveOptions::set_WarningHandler(System::SharedPtr page)=0 ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [Stamp](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/svgloadoptions/_index.md b/english/cpp/aspose.pdf/svgloadoptions/_index.md index 7fd82bc02a..8609f94f64 100644 --- a/english/cpp/aspose.pdf/svgloadoptions/_index.md +++ b/english/cpp/aspose.pdf/svgloadoptions/_index.md @@ -16,28 +16,19 @@ Represents options for loading/importing SVG file into pdf document. class SvgLoadOptions : public Aspose::Pdf::LoadOptions ``` +## Enums + +| Enum | Description | +| --- | --- | +| [ConversionEngines](./conversionengines/) | Enumerates conversion engines that can be used for conversion. | ## Methods | Method | Description | | --- | --- | | [get_AdjustPageSize](./get_adjustpagesize/)() const | Adust pdf page size to svg size. | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | | [get_PageInfo](./get_pageinfo/)() const | Gets page info that should be applied during loading of document. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [LoadOptions](../loadoptions/loadoptions/)() | | | [set_AdjustPageSize](./set_adjustpagesize/)(bool) | Adust pdf page size to svg size. | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | | [set_PageInfo](./set_pageinfo/)(System::SharedPtr\) | Sets page info that should be applied during loading of document. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | | [SvgLoadOptions](./svgloadoptions/)() | Creates [SvgLoadOptions](./) object. | ## See Also diff --git a/english/cpp/aspose.pdf/svgloadoptions/conversionengines/_index.md b/english/cpp/aspose.pdf/svgloadoptions/conversionengines/_index.md new file mode 100644 index 0000000000..ec0455cba7 --- /dev/null +++ b/english/cpp/aspose.pdf/svgloadoptions/conversionengines/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::SvgLoadOptions::ConversionEngines enum +linktitle: ConversionEngines +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SvgLoadOptions::ConversionEngines enum. Enumerates conversion engines that can be used for conversion in C++.' +type: docs +weight: 600 +url: /cpp/aspose.pdf/svgloadoptions/conversionengines/ +--- +## ConversionEngines enum + + +Enumerates conversion engines that can be used for conversion. + +```cpp +enum class ConversionEngines +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| LegacyEngine | 0 | Represents legacy SVG to PDF conversion engine. | +| NewEngine | 1 | Represents new SVG to PDF conversion engine. | + +## See Also + +* Class [SvgLoadOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/svgloadoptions/get_pageinfo/_index.md b/english/cpp/aspose.pdf/svgloadoptions/get_pageinfo/_index.md index 48057b2c8a..c5d8f620ba 100644 --- a/english/cpp/aspose.pdf/svgloadoptions/get_pageinfo/_index.md +++ b/english/cpp/aspose.pdf/svgloadoptions/get_pageinfo/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::SvgLoadOptions::get_PageIn ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [PageInfo](../../pageinfo/) * Class [SvgLoadOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/svgloadoptions/set_pageinfo/_index.md b/english/cpp/aspose.pdf/svgloadoptions/set_pageinfo/_index.md index 470de8f7e3..d496498686 100644 --- a/english/cpp/aspose.pdf/svgloadoptions/set_pageinfo/_index.md +++ b/english/cpp/aspose.pdf/svgloadoptions/set_pageinfo/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::SvgLoadOptions::set_PageInfo(System::SharedPtr) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | | [SvgSaveOptions](./svgsaveoptions/)() | Constructor. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | ## Typedefs | Typedef | Description | diff --git a/english/cpp/aspose.pdf/svgsaveoptions/svgexternalimagetype/_index.md b/english/cpp/aspose.pdf/svgsaveoptions/svgexternalimagetype/_index.md new file mode 100644 index 0000000000..e48212239c --- /dev/null +++ b/english/cpp/aspose.pdf/svgsaveoptions/svgexternalimagetype/_index.md @@ -0,0 +1,34 @@ +--- +title: Aspose::Pdf::SvgSaveOptions::SvgExternalImageType enum +linktitle: SvgExternalImageType +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SvgSaveOptions::SvgExternalImageType enum. enumerates possible types of image files that can be saved as external resources during during Pdf to SVG conversion in C++.' +type: docs +weight: 300 +url: /cpp/aspose.pdf/svgsaveoptions/svgexternalimagetype/ +--- +## SvgExternalImageType enum + + +enumerates possible types of image files that can be saved as external resources during during [Pdf](../../) to SVG conversion + +```cpp +enum class SvgExternalImageType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Jpeg | 0 | Jpeg format. | +| Png | 1 | Png format. | +| Bmp | 2 | Bmp format. | +| Gif | 3 | Gif format. | +| Tiff | 4 | Tiff format. | +| Unknown | 5 | Unknown - means that converter cannot detect type of content itself. | + +## See Also + +* Class [SvgSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/svgsaveoptions/svgimagesavinginfo/_index.md b/english/cpp/aspose.pdf/svgsaveoptions/svgimagesavinginfo/_index.md new file mode 100644 index 0000000000..aa2ddb8582 --- /dev/null +++ b/english/cpp/aspose.pdf/svgsaveoptions/svgimagesavinginfo/_index.md @@ -0,0 +1,29 @@ +--- +title: Aspose::Pdf::SvgSaveOptions::SvgImageSavingInfo class +linktitle: SvgImageSavingInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SvgSaveOptions::SvgImageSavingInfo class. This class represents set of data that related to external resource image file''s saving during PDF to HTML conversion in C++.' +type: docs +weight: 400 +url: /cpp/aspose.pdf/svgsaveoptions/svgimagesavinginfo/ +--- +## SvgImageSavingInfo class + + +This class represents set of data that related to external resource image file's saving during PDF to HTML conversion. + +```cpp +class SvgImageSavingInfo : public Aspose::Pdf::SaveOptions::ResourceSavingInfo +``` + +## Methods + +| Method | Description | +| --- | --- | +| [SvgImageSavingInfo](./svgimagesavinginfo/)() | creates new instance of HtmlImageSavingInfo | +## See Also + +* Class [ResourceSavingInfo](../../saveoptions/resourcesavinginfo/) +* Class [SvgSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/svgsaveoptions/svgimagesavinginfo/svgimagesavinginfo/_index.md b/english/cpp/aspose.pdf/svgsaveoptions/svgimagesavinginfo/svgimagesavinginfo/_index.md new file mode 100644 index 0000000000..fa008a4ba8 --- /dev/null +++ b/english/cpp/aspose.pdf/svgsaveoptions/svgimagesavinginfo/svgimagesavinginfo/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::SvgSaveOptions::SvgImageSavingInfo::SvgImageSavingInfo constructor +linktitle: SvgImageSavingInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::SvgSaveOptions::SvgImageSavingInfo::SvgImageSavingInfo constructor. creates new instance of HtmlImageSavingInfo in C++.' +type: docs +weight: 100 +url: /cpp/aspose.pdf/svgsaveoptions/svgimagesavinginfo/svgimagesavinginfo/ +--- +## SvgImageSavingInfo::SvgImageSavingInfo constructor + + +creates new instance of HtmlImageSavingInfo + +```cpp +Aspose::Pdf::SvgSaveOptions::SvgImageSavingInfo::SvgImageSavingInfo() +``` + +## See Also + +* Class [SvgImageSavingInfo](../) +* Class [SvgSaveOptions](../../) +* Namespace [Aspose::Pdf](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/aspose.pdf/table/_index.md b/english/cpp/aspose.pdf/table/_index.md index cc14c80778..4a94c4067b 100644 --- a/english/cpp/aspose.pdf/table/_index.md +++ b/english/cpp/aspose.pdf/table/_index.md @@ -20,7 +20,6 @@ class Table : public Aspose::Pdf::BaseParagraph | Method | Description | | --- | --- | -| [BaseParagraph](../baseparagraph/baseparagraph/)() | | | [Clone](./clone/)() override | Clone the table. | | [get_Alignment](./get_alignment/)() const | Gets the table alignment. | | [get_BackgroundColor](./get_backgroundcolor/)() const | Gets table background color. | @@ -34,23 +33,14 @@ class Table : public Aspose::Pdf::BaseParagraph | [get_DefaultCellPadding](./get_defaultcellpadding/)() const | Gets the default cell padding. | | [get_DefaultCellTextState](./get_defaultcelltextstate/)() | Gets the default cell text state. | | [get_DefaultColumnWidth](./get_defaultcolumnwidth/)() const | Gets default cell border;. | -| virtual [get_HorizontalAlignment](../baseparagraph/get_horizontalalignment/)() | Gets a horizontal alignment of paragraph. | -| virtual [get_Hyperlink](../baseparagraph/get_hyperlink/)() | Gets the fragment hyperlink(for pdf generator). | | [get_IsBordersIncluded](./get_isbordersincluded/)() const | Gets border included in column widhts. | | [get_IsBroken](./get_isbroken/)() const | Gets the table is broken - will be truncated for next page. | -| [get_IsFirstParagraphInColumn](../baseparagraph/get_isfirstparagraphincolumn/)() const | Gets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [get_IsInLineParagraph](../baseparagraph/get_isinlineparagraph/)() const | Gets a paragraph is inline. Default is false.(for pdf generation) | -| [get_IsInNewPage](../baseparagraph/get_isinnewpage/)() const | Gets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [get_IsKeptWithNext](../baseparagraph/get_iskeptwithnext/)() const | Gets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [get_Left](./get_left/)() const | Gets the table left coordinate. | -| [get_Margin](../baseparagraph/get_margin/)() | Gets a outer margin for paragraph (for pdf generation) | | [get_RepeatingColumnsCount](./get_repeatingcolumnscount/)() const | Gets the maximum columns count for table. | | [get_RepeatingRowsCount](./get_repeatingrowscount/)() const | Gets the first rows count repeated for several pages. | | [get_RepeatingRowsStyle](./get_repeatingrowsstyle/)() const | Gets the style for repeating rows. | | [get_Rows](./get_rows/)() const | Gets the rows of the table. | | [get_Top](./get_top/)() const | Gets the table top coordinate. | -| virtual [get_VerticalAlignment](../baseparagraph/get_verticalalignment/)() | Gets a vertical alignment of paragraph. | -| [get_ZIndex](../baseparagraph/get_zindex/)() const | Gets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [GetHeight](./getheight/)(System::SharedPtr\) | Get height. | | [GetWidth](./getwidth/)() | Get width. | | [set_Alignment](./set_alignment/)(Aspose::Pdf::HorizontalAlignment) | Sets the table alignment. | @@ -65,22 +55,13 @@ class Table : public Aspose::Pdf::BaseParagraph | [set_DefaultCellPadding](./set_defaultcellpadding/)(System::SharedPtr\) | Sets the default cell padding. | | [set_DefaultCellTextState](./set_defaultcelltextstate/)(System::SharedPtr\) | Sets the default cell text state. | | [set_DefaultColumnWidth](./set_defaultcolumnwidth/)(System::String) | Gets default cell border;. | -| virtual [set_HorizontalAlignment](../baseparagraph/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets a horizontal alignment of paragraph. | -| virtual [set_Hyperlink](../baseparagraph/set_hyperlink/)(System::SharedPtr\) | Sets the fragment hyperlink(for pdf generator). | | [set_IsBordersIncluded](./set_isbordersincluded/)(bool) | Sets border included in column widhts. | | [set_IsBroken](./set_isbroken/)(bool) | Sets the table is broken - will be truncated for next page. | -| [set_IsFirstParagraphInColumn](../baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [set_Left](./set_left/)(float) | Sets the table left coordinate. | -| [set_Margin](../baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | | [set_RepeatingColumnsCount](./set_repeatingcolumnscount/)(int32_t) | Sets the maximum columns count for table. | | [set_RepeatingRowsCount](./set_repeatingrowscount/)(int32_t) | Gets the first rows count repeated for several pages. | | [set_RepeatingRowsStyle](./set_repeatingrowsstyle/)(System::SharedPtr\) | Gets the style for repeating rows. | | [set_Top](./set_top/)(float) | Sets the table top coordinate. | -| virtual [set_VerticalAlignment](../baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| [set_ZIndex](../baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [SetColumnTextState](./setcolumntextstate/)(int32_t, System::SharedPtr\) | Set height. | | [Table](./table/)() | Default ctor. | ## See Also diff --git a/english/cpp/aspose.pdf/table/clone/_index.md b/english/cpp/aspose.pdf/table/clone/_index.md index 21cf327dd0..df43dabbb6 100644 --- a/english/cpp/aspose.pdf/table/clone/_index.md +++ b/english/cpp/aspose.pdf/table/clone/_index.md @@ -23,6 +23,8 @@ The cloned object ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/table/get_backgroundcolor/_index.md b/english/cpp/aspose.pdf/table/get_backgroundcolor/_index.md index cfe49c130f..664a63f6e1 100644 --- a/english/cpp/aspose.pdf/table/get_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf/table/get_backgroundcolor/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Table::get_BackgroundColor() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/get_border/_index.md b/english/cpp/aspose.pdf/table/get_border/_index.md index 86c208ec46..6f6c1d6c89 100644 --- a/english/cpp/aspose.pdf/table/get_border/_index.md +++ b/english/cpp/aspose.pdf/table/get_border/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Table::get_Border() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../borderinfo/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/get_breaktext/_index.md b/english/cpp/aspose.pdf/table/get_breaktext/_index.md index 7aa48dc1c8..414614c2e7 100644 --- a/english/cpp/aspose.pdf/table/get_breaktext/_index.md +++ b/english/cpp/aspose.pdf/table/get_breaktext/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Table::get_BreakText( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragment](../../../aspose.pdf.text/textfragment/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/get_columnwidths/_index.md b/english/cpp/aspose.pdf/table/get_columnwidths/_index.md index c6fc135eb7..f6671c3121 100644 --- a/english/cpp/aspose.pdf/table/get_columnwidths/_index.md +++ b/english/cpp/aspose.pdf/table/get_columnwidths/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Table::get_ColumnWidths() const ## See Also +* Class [String](../../../system/string/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/table/get_defaultcellborder/_index.md b/english/cpp/aspose.pdf/table/get_defaultcellborder/_index.md index 53b895a31b..6354a604c7 100644 --- a/english/cpp/aspose.pdf/table/get_defaultcellborder/_index.md +++ b/english/cpp/aspose.pdf/table/get_defaultcellborder/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Table::get_DefaultCellBorder( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../borderinfo/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/get_defaultcellpadding/_index.md b/english/cpp/aspose.pdf/table/get_defaultcellpadding/_index.md index 3615ba3348..18c65beb21 100644 --- a/english/cpp/aspose.pdf/table/get_defaultcellpadding/_index.md +++ b/english/cpp/aspose.pdf/table/get_defaultcellpadding/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Table::get_DefaultCellPadding ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/get_defaultcelltextstate/_index.md b/english/cpp/aspose.pdf/table/get_defaultcelltextstate/_index.md index 12bc7b348b..9a99d717c4 100644 --- a/english/cpp/aspose.pdf/table/get_defaultcelltextstate/_index.md +++ b/english/cpp/aspose.pdf/table/get_defaultcelltextstate/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Table::get_DefaultCellTextState( ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/get_defaultcolumnwidth/_index.md b/english/cpp/aspose.pdf/table/get_defaultcolumnwidth/_index.md index 679d4f36bd..2b9b12f4d6 100644 --- a/english/cpp/aspose.pdf/table/get_defaultcolumnwidth/_index.md +++ b/english/cpp/aspose.pdf/table/get_defaultcolumnwidth/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::Table::get_DefaultColumnWidth() const ## See Also +* Class [String](../../../system/string/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/table/get_repeatingrowsstyle/_index.md b/english/cpp/aspose.pdf/table/get_repeatingrowsstyle/_index.md index ff904b95e5..ce092ea276 100644 --- a/english/cpp/aspose.pdf/table/get_repeatingrowsstyle/_index.md +++ b/english/cpp/aspose.pdf/table/get_repeatingrowsstyle/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::Table::get_RepeatingRows ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/get_rows/_index.md b/english/cpp/aspose.pdf/table/get_rows/_index.md index 6a1ae5c7f1..f72d6f9d2b 100644 --- a/english/cpp/aspose.pdf/table/get_rows/_index.md +++ b/english/cpp/aspose.pdf/table/get_rows/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Table::get_Rows() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rows](../../rows/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/getheight/_index.md b/english/cpp/aspose.pdf/table/getheight/_index.md index 075c863109..6e23f1fb76 100644 --- a/english/cpp/aspose.pdf/table/getheight/_index.md +++ b/english/cpp/aspose.pdf/table/getheight/_index.md @@ -27,6 +27,7 @@ The table height. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/set_backgroundcolor/_index.md b/english/cpp/aspose.pdf/table/set_backgroundcolor/_index.md index 81c311818a..9771d9fc9e 100644 --- a/english/cpp/aspose.pdf/table/set_backgroundcolor/_index.md +++ b/english/cpp/aspose.pdf/table/set_backgroundcolor/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Table::set_BackgroundColor(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Color](../../color/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/set_border/_index.md b/english/cpp/aspose.pdf/table/set_border/_index.md index affece168c..3ca81013fe 100644 --- a/english/cpp/aspose.pdf/table/set_border/_index.md +++ b/english/cpp/aspose.pdf/table/set_border/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Table::set_Border(System::SharedPtr value) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../borderinfo/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/set_breaktext/_index.md b/english/cpp/aspose.pdf/table/set_breaktext/_index.md index 76ad1aa40e..d6379f3ca0 100644 --- a/english/cpp/aspose.pdf/table/set_breaktext/_index.md +++ b/english/cpp/aspose.pdf/table/set_breaktext/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Table::set_BreakText(System::SharedPtr val ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragment](../../../aspose.pdf.text/textfragment/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/set_columnwidths/_index.md b/english/cpp/aspose.pdf/table/set_columnwidths/_index.md index 5839ee9481..9ad86924e6 100644 --- a/english/cpp/aspose.pdf/table/set_columnwidths/_index.md +++ b/english/cpp/aspose.pdf/table/set_columnwidths/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Table::set_ColumnWidths(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/table/set_defaultcellborder/_index.md b/english/cpp/aspose.pdf/table/set_defaultcellborder/_index.md index 1c7037a441..473e48804c 100644 --- a/english/cpp/aspose.pdf/table/set_defaultcellborder/_index.md +++ b/english/cpp/aspose.pdf/table/set_defaultcellborder/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Table::set_DefaultCellBorder(System::SharedPtr val ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BorderInfo](../../borderinfo/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/set_defaultcellpadding/_index.md b/english/cpp/aspose.pdf/table/set_defaultcellpadding/_index.md index b6df486675..9622fe0dbb 100644 --- a/english/cpp/aspose.pdf/table/set_defaultcellpadding/_index.md +++ b/english/cpp/aspose.pdf/table/set_defaultcellpadding/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Table::set_DefaultCellPadding(System::SharedPtr va ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [MarginInfo](../../margininfo/) * Class [Table](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/table/set_defaultcelltextstate/_index.md b/english/cpp/aspose.pdf/table/set_defaultcelltextstate/_index.md index a38976f336..6a077bcade 100644 --- a/english/cpp/aspose.pdf/table/set_defaultcelltextstate/_index.md +++ b/english/cpp/aspose.pdf/table/set_defaultcelltextstate/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::Table::set_DefaultCellTextState(System::SharedPtr) | Sets the fragment hyperlink(for pdf generator). | -| [set_IsFirstParagraphInColumn](../baseparagraph/set_isfirstparagraphincolumn/)(bool) | Sets a bool value that indicates whether this paragraph will be at next column. Default is false.(for pdf generation) | -| [set_IsInLineParagraph](../baseparagraph/set_isinlineparagraph/)(bool) | Sets a paragraph is inline. Default is false.(for pdf generation) | -| [set_IsInNewPage](../baseparagraph/set_isinnewpage/)(bool) | Sets a bool value that force this paragraph generates at new page. Default is false.(for pdf generation) | -| [set_IsKeptWithNext](../baseparagraph/set_iskeptwithnext/)(bool) | Sets a bool value that indicates whether current paragraph remains in the same page along with next paragraph. Default is false.(for pdf generation) | | [set_LatexLoadOptionsOfInstance](./set_latexloadoptionsofinstance/)(System::SharedPtr\) | Sets [TeXLoadOptions](../texloadoptions/) that will be used for loading (and rendering) of LaTeX into this instance of class. Please use it when it's necessary use specific setting for import of LaTeX for this or that instance (f.e when this or that instance should use specific BasePath for imported LaTeX or should use specific loader of external resources) If parameter is default (null), then standard LaTeX loading options will be used. | -| [set_Margin](../baseparagraph/set_margin/)(System::SharedPtr\) | Sets a outer margin for paragraph (for pdf generation) | | [set_TeXLoadOptionsOfInstance](./set_texloadoptionsofinstance/)(System::SharedPtr\) | Sets [TeXLoadOptions](../texloadoptions/) that will be used for loading (and rendering) of LaTeX into this instance of class. Please use it when it's necessary use specific setting for import of LaTeX for this or that instance (f.e when this or that instance should use specific BasePath for imported LaTeX or should use specific loader of external resources) If parameter is default (null), then standard LaTeX loading options will be used. | -| virtual [set_VerticalAlignment](../baseparagraph/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets a vertical alignment of paragraph. | -| [set_ZIndex](../baseparagraph/set_zindex/)(int32_t) | Sets a int value that indicates the Z-order of the graph. A graph with larger ZIndex will be placed over the graph with smaller ZIndex. ZIndex can be negative. Graph with negative ZIndex will be placed behind the text in the page. | | [TeXFragment](./texfragment/)(System::String) | Initializes a new instance of the [HtmlFragment](../htmlfragment/) class. | | [TeXFragment](./texfragment/)(System::String, bool) | Initializes a new instance of the [HtmlFragment](../htmlfragment/) class. | ## See Also diff --git a/english/cpp/aspose.pdf/texfragment/clone/_index.md b/english/cpp/aspose.pdf/texfragment/clone/_index.md index 9be8973479..4493466eb8 100644 --- a/english/cpp/aspose.pdf/texfragment/clone/_index.md +++ b/english/cpp/aspose.pdf/texfragment/clone/_index.md @@ -23,6 +23,8 @@ Cloned fragment. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [TeXFragment](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/texfragment/get_latexloadoptionsofinstance/_index.md b/english/cpp/aspose.pdf/texfragment/get_latexloadoptionsofinstance/_index.md index 854f0875a4..3ab170a6c4 100644 --- a/english/cpp/aspose.pdf/texfragment/get_latexloadoptionsofinstance/_index.md +++ b/english/cpp/aspose.pdf/texfragment/get_latexloadoptionsofinstance/_index.md @@ -22,6 +22,7 @@ Please us TeXLoadOptionsOfInstance instead. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TeXLoadOptions](../../texloadoptions/) * Class [TeXFragment](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/texfragment/get_texloadoptionsofinstance/_index.md b/english/cpp/aspose.pdf/texfragment/get_texloadoptionsofinstance/_index.md index 40dca92d76..295f77ce77 100644 --- a/english/cpp/aspose.pdf/texfragment/get_texloadoptionsofinstance/_index.md +++ b/english/cpp/aspose.pdf/texfragment/get_texloadoptionsofinstance/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::TeXFragment::get_TeXLoadOptionsOf ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TeXLoadOptions](../../texloadoptions/) * Class [TeXFragment](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/texfragment/set_latexloadoptionsofinstance/_index.md b/english/cpp/aspose.pdf/texfragment/set_latexloadoptionsofinstance/_index.md index 560e4f2e9e..ae06856db6 100644 --- a/english/cpp/aspose.pdf/texfragment/set_latexloadoptionsofinstance/_index.md +++ b/english/cpp/aspose.pdf/texfragment/set_latexloadoptionsofinstance/_index.md @@ -22,6 +22,7 @@ Please us TeXLoadOptionsOfInstance instead. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TeXLoadOptions](../../texloadoptions/) * Class [TeXFragment](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/texfragment/set_texloadoptionsofinstance/_index.md b/english/cpp/aspose.pdf/texfragment/set_texloadoptionsofinstance/_index.md index dcef7047b3..271b6d6f0f 100644 --- a/english/cpp/aspose.pdf/texfragment/set_texloadoptionsofinstance/_index.md +++ b/english/cpp/aspose.pdf/texfragment/set_texloadoptionsofinstance/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::TeXFragment::set_TeXLoadOptionsOfInstance(System::SharedPtr) | Gets/sets TeX input directory. | | [set_JobName](./set_jobname/)(System::String) | Gets/set the name of the job. | | [set_NoLigatures](./set_noligatures/)(bool) | Gets/sets a flag that cancels ligatures in all fonts. | @@ -54,7 +41,6 @@ class TeXLoadOptions : public Aspose::Pdf::LoadOptions | [set_RequiredInputDirectory](./set_requiredinputdirectory/)(System::SharedPtr\) | Gets/sets TeX requires input directory. Required input is the files that are somehow included into the main .tex file, e.g., packages for which there's no built-in support. | | [set_ShowTerminalOutput](./set_showterminaloutput/)(bool) | Gets/sets the flag indicating whether to show terminal output on the console. | | [set_SubsetFonts](./set_subsetfonts/)(bool) | Gets/sets the flag indicating whether to subset fonts in output file or not. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | | [TeXLoadOptions](./texloadoptions/)() | Creates default load options for converting TeX file into PDF document. | ## See Also diff --git a/english/cpp/aspose.pdf/texloadoptions/get_datetime/_index.md b/english/cpp/aspose.pdf/texloadoptions/get_datetime/_index.md index def5ee5c3f..ebc731e876 100644 --- a/english/cpp/aspose.pdf/texloadoptions/get_datetime/_index.md +++ b/english/cpp/aspose.pdf/texloadoptions/get_datetime/_index.md @@ -18,6 +18,7 @@ System::DateTime Aspose::Pdf::TeXLoadOptions::get_DateTime() ## See Also +* Class [DateTime](../../../system/datetime/) * Class [TeXLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/texloadoptions/get_inputdirectory/_index.md b/english/cpp/aspose.pdf/texloadoptions/get_inputdirectory/_index.md index 1fcc9587da..07ea62090d 100644 --- a/english/cpp/aspose.pdf/texloadoptions/get_inputdirectory/_index.md +++ b/english/cpp/aspose.pdf/texloadoptions/get_inputdirectory/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::TeXLoadOptions::get_InputDire ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ITeXInputDirectory](../../itexinputdirectory/) * Class [TeXLoadOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/texloadoptions/get_jobname/_index.md b/english/cpp/aspose.pdf/texloadoptions/get_jobname/_index.md index adfdd18c62..6d424642e5 100644 --- a/english/cpp/aspose.pdf/texloadoptions/get_jobname/_index.md +++ b/english/cpp/aspose.pdf/texloadoptions/get_jobname/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::TeXLoadOptions::get_JobName() const ## See Also +* Class [String](../../../system/string/) * Class [TeXLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/texloadoptions/get_outputdirectory/_index.md b/english/cpp/aspose.pdf/texloadoptions/get_outputdirectory/_index.md index 783bac77fb..d4644d36de 100644 --- a/english/cpp/aspose.pdf/texloadoptions/get_outputdirectory/_index.md +++ b/english/cpp/aspose.pdf/texloadoptions/get_outputdirectory/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::TeXLoadOptions::get_OutputDi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ITeXOutputDirectory](../../itexoutputdirectory/) * Class [TeXLoadOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/texloadoptions/get_requiredinputdirectory/_index.md b/english/cpp/aspose.pdf/texloadoptions/get_requiredinputdirectory/_index.md index 4f06627209..99e7df3f96 100644 --- a/english/cpp/aspose.pdf/texloadoptions/get_requiredinputdirectory/_index.md +++ b/english/cpp/aspose.pdf/texloadoptions/get_requiredinputdirectory/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::TeXLoadOptions::get_RequiredI ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ITeXInputDirectory](../../itexinputdirectory/) * Class [TeXLoadOptions](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/texloadoptions/set_datetime/_index.md b/english/cpp/aspose.pdf/texloadoptions/set_datetime/_index.md index b66d5ac12b..e0083eb454 100644 --- a/english/cpp/aspose.pdf/texloadoptions/set_datetime/_index.md +++ b/english/cpp/aspose.pdf/texloadoptions/set_datetime/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::TeXLoadOptions::set_DateTime(System::DateTime value) ## See Also +* Class [DateTime](../../../system/datetime/) * Class [TeXLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/texloadoptions/set_inputdirectory/_index.md b/english/cpp/aspose.pdf/texloadoptions/set_inputdirectory/_index.md index caf40a90f7..6480582a18 100644 --- a/english/cpp/aspose.pdf/texloadoptions/set_inputdirectory/_index.md +++ b/english/cpp/aspose.pdf/texloadoptions/set_inputdirectory/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::TeXLoadOptions::set_InputDirectory(System::SharedPtr\&) | Adds a font ancoding to the font encoding list. | | [ClearFontEncs](./clearfontencs/)() | Clears the font encoding list. | -| [get_CacheGlyphs](../saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | -| [get_ExtractOcrSublayerOnly](../unifiedsaveoptions/get_extractocrsublayeronly/)() const | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [get_OutDirectoryPath](./get_outdirectorypath/)() const | Property for **_outDirectoryPath** parameter. | | [get_PagesCount](./get_pagescount/)() const | Returns the number of pages after conversion. | -| [get_SaveFormat](../saveoptions/get_saveformat/)() const | Format of data save. | -| [get_WarningHandler](../saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [set_CacheGlyphs](../saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | -| [set_ExtractOcrSublayerOnly](../unifiedsaveoptions/set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [set_OutDirectoryPath](./set_outdirectorypath/)(System::String) | Property for **_outDirectoryPath** parameter. | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | | [TeXSaveOptions](./texsaveoptions/)() | Initializes a new instance of the [TeXSaveOptions](./) class. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | ## See Also * Class [UnifiedSaveOptions](../unifiedsaveoptions/) diff --git a/english/cpp/aspose.pdf/texsaveoptions/addfontencs/_index.md b/english/cpp/aspose.pdf/texsaveoptions/addfontencs/_index.md index 5a9b91de3f..49a0f6afc3 100644 --- a/english/cpp/aspose.pdf/texsaveoptions/addfontencs/_index.md +++ b/english/cpp/aspose.pdf/texsaveoptions/addfontencs/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::TeXSaveOptions::AddFontEncs(const System::ArrayPtr) override | Adds textual stamp on the page. | -| [set_Background](../stamp/set_background/)(bool) | Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. | -| [set_BottomMargin](../stamp/set_bottommargin/)(double) | Sets bottom margin of stamp. | | [set_Draw](./set_draw/)(bool) | This property determines how stamp is drawn on page. If Draw = true stamp is drawn as graphic operators and if draw = false then stamp is drawn as text. | | [set_Height](./set_height/)(double) override | Desired height of the stamp on the page. | -| [set_HorizontalAlignment](../stamp/set_horizontalalignment/)(Aspose::Pdf::HorizontalAlignment) | Sets Horizontal alignment of stamp on the page. | | [set_Justify](./set_justify/)(bool) | Defines text justification. If this property is set to true, both left and right edges of the text are aligned. Default value: false. | -| [set_LeftMargin](../stamp/set_leftmargin/)(double) | Sets left margin of stamp. | | [set_MaxRowWidth](./set_maxrowwidth/)(double) | Max row height for WordWrap option. | | [set_NoCharacterBehavior](./set_nocharacterbehavior/)(TextStamp::NoCharacterAction) | Sets mode that defines behavior in case fonts don't contain requested characters. | -| [set_Opacity](../stamp/set_opacity/)(double) | Sets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. | -| [set_OutlineOpacity](../stamp/set_outlineopacity/)(double) | Sets a value to indicate the stamp outline opacity. The value is from 0.0 to 1.0. By default the value is 1.0. | -| [set_OutlineWidth](../stamp/set_outlinewidth/)(double) | Sets a value of the stamp outline width. By default the value is 1.0. | | [set_ReplacementFont](./set_replacementfont/)(System::SharedPtr\) | Sets font used for replacing if user font does not contain required character. | -| [set_RightMargin](../stamp/set_rightmargin/)(double) | Sets right margin of stamp. | -| [set_Rotate](../stamp/set_rotate/)(Rotation) | Sets or gets the rotation of stamp content according [Rotation](../rotation/) values. [Note](../note/). This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns [Rotation.None](../rotation/). | -| [set_RotateAngle](../stamp/set_rotateangle/)(double) | Sets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. | | [set_Scale](./set_scale/)(bool) | Defines scaling of the text. If this property is set to true and Width value specified, text will be scaled in order to fit to specified width. | | [set_TextAlignment](./set_textalignment/)(Aspose::Pdf::HorizontalAlignment) | Alignment of the text inside the stamp. | -| [set_TopMargin](../stamp/set_topmargin/)(double) | Sets top margin of stamp. | | [set_TreatYIndentAsBaseLine](./set_treatyindentasbaseline/)(bool) | Defines coordinate origin for placing text. If TreatYIndentAsBaseLine = true (default when Draw = true) YIndent value will be treated as text base line. If TreatYIndentAsBaseLine = false (default when Draw = false) YIndent value will be treated as bottom (descent line) of text. | | [set_Value](./set_value/)(System::String) | Sets string value which is used as stamp on the page. | -| [set_VerticalAlignment](../stamp/set_verticalalignment/)(Aspose::Pdf::VerticalAlignment) | Sets vertical alignment of stamp on page. | | [set_Width](./set_width/)(double) override | Desired width of the stamp on the page. | | [set_WordWrap](./set_wordwrap/)(bool) | Defines word wrap. If this property set to true and Width value specified, text will be broken in the several lines to fit into specified width. Default value: false. | | [set_WordWrapMode](./set_wordwrapmode/)(Aspose::Pdf::Text::TextFormattingOptions::WordWrapMode) | Sets the word wrap mode for text rendering. | -| [set_XIndent](../stamp/set_xindent/)(double) | Horizontal stamp coordinate, starting from the left. | -| [set_YIndent](../stamp/set_yindent/)(double) | Vertical stamp coordinate, starting from the bottom. | -| [set_Zoom](../stamp/set_zoom/)(double) | Zooming factor of the stamp. Allows to scale stamp. Please note that pair of properties ZoomX and ZoomY allows to set zoom factor for every axe separately. Setting of this property changes both ZoomX and ZoomY properties. If ZoomX and ZoomY are different then Zoom property returns ZoomX value. | -| [set_ZoomX](../stamp/set_zoomx/)(double) | Horizontal zooming factor of the stamp. Allows to scale stamp horizontally. | -| [set_ZoomY](../stamp/set_zoomy/)(double) | Vertical zooming factor of the stamp. Allows to scale stamp vertically. | -| [setStampId](../stamp/setstampid/)(int32_t) | Sets stamp [Id](../id/). | -| [Stamp](../stamp/stamp/)() | | | [TextStamp](./textstamp/)(System::String) | Initializes a new instance of the [TextStamp](./) class. | | [TextStamp](./textstamp/)(System::String, System::SharedPtr\) | Initializes a new instance of the [TextStamp](./) class. | | [TextStamp](./textstamp/)(System::SharedPtr\) | Initializes a new instance of the [TextStamp](./) class with formattedText object. | diff --git a/english/cpp/aspose.pdf/textstamp/get_nocharacterbehavior/_index.md b/english/cpp/aspose.pdf/textstamp/get_nocharacterbehavior/_index.md index ede880f4d0..bebfc28137 100644 --- a/english/cpp/aspose.pdf/textstamp/get_nocharacterbehavior/_index.md +++ b/english/cpp/aspose.pdf/textstamp/get_nocharacterbehavior/_index.md @@ -18,6 +18,7 @@ TextStamp::NoCharacterAction Aspose::Pdf::TextStamp::get_NoCharacterBehavior() c ## See Also +* Enum [NoCharacterAction](../nocharacteraction/) * Class [TextStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/textstamp/get_replacementfont/_index.md b/english/cpp/aspose.pdf/textstamp/get_replacementfont/_index.md index cff5e79699..9ee807e929 100644 --- a/english/cpp/aspose.pdf/textstamp/get_replacementfont/_index.md +++ b/english/cpp/aspose.pdf/textstamp/get_replacementfont/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::TextStamp::get_ReplacementFont() cons ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../../aspose.pdf.text/font/) * Class [TextStamp](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/textstamp/get_textstate/_index.md b/english/cpp/aspose.pdf/textstamp/get_textstate/_index.md index 7acdad5b5e..eeea984e2b 100644 --- a/english/cpp/aspose.pdf/textstamp/get_textstate/_index.md +++ b/english/cpp/aspose.pdf/textstamp/get_textstate/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::TextStamp::get_Text ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextState](../../../aspose.pdf.text/textstate/) * Class [TextStamp](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/textstamp/get_value/_index.md b/english/cpp/aspose.pdf/textstamp/get_value/_index.md index d446b8d4d8..26ba1a63b1 100644 --- a/english/cpp/aspose.pdf/textstamp/get_value/_index.md +++ b/english/cpp/aspose.pdf/textstamp/get_value/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::TextStamp::get_Value() ## See Also +* Class [String](../../../system/string/) * Class [TextStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/textstamp/get_wordwrapmode/_index.md b/english/cpp/aspose.pdf/textstamp/get_wordwrapmode/_index.md index edfa1ddba4..45fa860f8e 100644 --- a/english/cpp/aspose.pdf/textstamp/get_wordwrapmode/_index.md +++ b/english/cpp/aspose.pdf/textstamp/get_wordwrapmode/_index.md @@ -18,6 +18,7 @@ Aspose::Pdf::Text::TextFormattingOptions::WordWrapMode Aspose::Pdf::TextStamp::g ## See Also +* Enum [WordWrapMode](../../../aspose.pdf.text/textformattingoptions/wordwrapmode/) * Class [TextStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/textstamp/nocharacteraction/_index.md b/english/cpp/aspose.pdf/textstamp/nocharacteraction/_index.md new file mode 100644 index 0000000000..10f543c2a3 --- /dev/null +++ b/english/cpp/aspose.pdf/textstamp/nocharacteraction/_index.md @@ -0,0 +1,32 @@ +--- +title: Aspose::Pdf::TextStamp::NoCharacterAction enum +linktitle: NoCharacterAction +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::TextStamp::NoCharacterAction enum. Action to perform if font does not contain required character in C++.' +type: docs +weight: 3000 +url: /cpp/aspose.pdf/textstamp/nocharacteraction/ +--- +## NoCharacterAction enum + + +Action to perform if font does not contain required character. + +```cpp +enum class NoCharacterAction +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| ThrowException | 0 | If the font does not contain all the characters of the string, an exception is thrown. | +| UseStandardFont | 1 | Repalce font to standard font which contains required character. | +| ReplaceAnyway | 2 | Replace text anyway without font substitution. | +| UseCustomReplacementFont | 3 | Repalce font to defined replacement font. | + +## See Also + +* Class [TextStamp](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/textstamp/put/_index.md b/english/cpp/aspose.pdf/textstamp/put/_index.md index 461cce4f22..a80ca3675b 100644 --- a/english/cpp/aspose.pdf/textstamp/put/_index.md +++ b/english/cpp/aspose.pdf/textstamp/put/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::TextStamp::Put(System::SharedPtr page) override ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Page](../../page/) * Class [TextStamp](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/textstamp/set_nocharacterbehavior/_index.md b/english/cpp/aspose.pdf/textstamp/set_nocharacterbehavior/_index.md index 10d4436af3..711280434a 100644 --- a/english/cpp/aspose.pdf/textstamp/set_nocharacterbehavior/_index.md +++ b/english/cpp/aspose.pdf/textstamp/set_nocharacterbehavior/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::TextStamp::set_NoCharacterBehavior(TextStamp::NoCharacterActio ## See Also +* Enum [NoCharacterAction](../nocharacteraction/) * Class [TextStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/textstamp/set_replacementfont/_index.md b/english/cpp/aspose.pdf/textstamp/set_replacementfont/_index.md index e90526f325..a2581e6d59 100644 --- a/english/cpp/aspose.pdf/textstamp/set_replacementfont/_index.md +++ b/english/cpp/aspose.pdf/textstamp/set_replacementfont/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::TextStamp::set_ReplacementFont(System::SharedPtr v ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Font](../../../aspose.pdf.text/font/) * Class [TextStamp](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/textstamp/set_value/_index.md b/english/cpp/aspose.pdf/textstamp/set_value/_index.md index 3380d062e0..f80f8c9f38 100644 --- a/english/cpp/aspose.pdf/textstamp/set_value/_index.md +++ b/english/cpp/aspose.pdf/textstamp/set_value/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::TextStamp::set_Value(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [TextStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/textstamp/set_wordwrapmode/_index.md b/english/cpp/aspose.pdf/textstamp/set_wordwrapmode/_index.md index 9fe293550a..4d093a0290 100644 --- a/english/cpp/aspose.pdf/textstamp/set_wordwrapmode/_index.md +++ b/english/cpp/aspose.pdf/textstamp/set_wordwrapmode/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::TextStamp::set_WordWrapMode(Aspose::Pdf::Text::TextFormattingO ## See Also +* Enum [WordWrapMode](../../../aspose.pdf.text/textformattingoptions/wordwrapmode/) * Class [TextStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/textstamp/textstamp/_index.md b/english/cpp/aspose.pdf/textstamp/textstamp/_index.md index 9a3071318f..e9e9eb445c 100644 --- a/english/cpp/aspose.pdf/textstamp/textstamp/_index.md +++ b/english/cpp/aspose.pdf/textstamp/textstamp/_index.md @@ -23,6 +23,7 @@ Aspose::Pdf::TextStamp::TextStamp(System::SharedPtr form ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [FormattedText](../../../aspose.pdf.facades/formattedtext/) * Class [TextStamp](../) * Namespace [Aspose::Pdf](../../) @@ -43,6 +44,7 @@ Aspose::Pdf::TextStamp::TextStamp(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [TextStamp](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -63,6 +65,8 @@ Aspose::Pdf::TextStamp::TextStamp(System::String value, System::SharedPtr & Aspose::Pdf::TocInfo::get_Col ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [ColumnInfo](../../columninfo/) * Class [TocInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/tocinfo/get_formatarray/_index.md b/english/cpp/aspose.pdf/tocinfo/get_formatarray/_index.md index d50e77c4e5..2f3ac71a5d 100644 --- a/english/cpp/aspose.pdf/tocinfo/get_formatarray/_index.md +++ b/english/cpp/aspose.pdf/tocinfo/get_formatarray/_index.md @@ -18,6 +18,8 @@ const System::ArrayPtr> & Aspose::Pdf::TocInfo::g ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [LevelFormat](../../levelformat/) * Class [TocInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/tocinfo/get_pagenumbersprefix/_index.md b/english/cpp/aspose.pdf/tocinfo/get_pagenumbersprefix/_index.md index b2b3d42929..b8d366c5bc 100644 --- a/english/cpp/aspose.pdf/tocinfo/get_pagenumbersprefix/_index.md +++ b/english/cpp/aspose.pdf/tocinfo/get_pagenumbersprefix/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::TocInfo::get_PageNumbersPrefix() const ## See Also +* Class [String](../../../system/string/) * Class [TocInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/tocinfo/get_title/_index.md b/english/cpp/aspose.pdf/tocinfo/get_title/_index.md index 71eff78b5a..9b0d0a70ab 100644 --- a/english/cpp/aspose.pdf/tocinfo/get_title/_index.md +++ b/english/cpp/aspose.pdf/tocinfo/get_title/_index.md @@ -18,6 +18,7 @@ const System::SharedPtr & Aspose::Pdf::TocInfo::get_Title() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragment](../../../aspose.pdf.text/textfragment/) * Class [TocInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/tocinfo/set_columninfo/_index.md b/english/cpp/aspose.pdf/tocinfo/set_columninfo/_index.md index cfc62ae2d4..5ae8510e40 100644 --- a/english/cpp/aspose.pdf/tocinfo/set_columninfo/_index.md +++ b/english/cpp/aspose.pdf/tocinfo/set_columninfo/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::TocInfo::set_ColumnInfo(System::SharedPtr value ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [TextFragment](../../../aspose.pdf.text/textfragment/) * Class [TocInfo](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/txtloadoptions/_index.md b/english/cpp/aspose.pdf/txtloadoptions/_index.md index 3a7261731a..015bb70aea 100644 --- a/english/cpp/aspose.pdf/txtloadoptions/_index.md +++ b/english/cpp/aspose.pdf/txtloadoptions/_index.md @@ -20,20 +20,6 @@ class TxtLoadOptions : public Aspose::Pdf::LoadOptions | Method | Description | | --- | --- | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [LoadOptions](../loadoptions/loadoptions/)() | | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | | [TxtLoadOptions](./txtloadoptions/)() | Creates load options for converting text into pdf document. | ## See Also diff --git a/english/cpp/aspose.pdf/unifiedsaveoptions/_index.md b/english/cpp/aspose.pdf/unifiedsaveoptions/_index.md index cc131ec23c..9e0eeace81 100644 --- a/english/cpp/aspose.pdf/unifiedsaveoptions/_index.md +++ b/english/cpp/aspose.pdf/unifiedsaveoptions/_index.md @@ -16,19 +16,15 @@ This class represents saving options for saving that uses unified conversion way class UnifiedSaveOptions : public Aspose::Pdf::SaveOptions ``` +## Nested classes + +* Class [ProgressEventHandlerInfo](./progresseventhandlerinfo/) ## Methods | Method | Description | | --- | --- | -| [get_CacheGlyphs](../saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | | [get_ExtractOcrSublayerOnly](./get_extractocrsublayeronly/)() const | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | -| [get_SaveFormat](../saveoptions/get_saveformat/)() const | Format of data save. | -| [get_WarningHandler](../saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [set_CacheGlyphs](../saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | | [set_ExtractOcrSublayerOnly](./set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | | [UnifiedSaveOptions](./unifiedsaveoptions/)() | | ## Typedefs diff --git a/english/cpp/aspose.pdf/unifiedsaveoptions/progresseventhandlerinfo/_index.md b/english/cpp/aspose.pdf/unifiedsaveoptions/progresseventhandlerinfo/_index.md new file mode 100644 index 0000000000..817ed308a8 --- /dev/null +++ b/english/cpp/aspose.pdf/unifiedsaveoptions/progresseventhandlerinfo/_index.md @@ -0,0 +1,24 @@ +--- +title: Aspose::Pdf::UnifiedSaveOptions::ProgressEventHandlerInfo class +linktitle: ProgressEventHandlerInfo +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::UnifiedSaveOptions::ProgressEventHandlerInfo class. This class represents information about conversion progress that can be used in external applicatuion to show conversion progress to end user in C++.' +type: docs +weight: 500 +url: /cpp/aspose.pdf/unifiedsaveoptions/progresseventhandlerinfo/ +--- +## ProgressEventHandlerInfo class + + +This class represents information about conversion progress that can be used in external applicatuion to show conversion progress to end user. + +```cpp +class ProgressEventHandlerInfo : public System::Object +``` + +## See Also + +* Class [Object](../../../system/object/) +* Class [UnifiedSaveOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/warninginfo/_index.md b/english/cpp/aspose.pdf/warninginfo/_index.md index 07f58ab35e..07229be960 100644 --- a/english/cpp/aspose.pdf/warninginfo/_index.md +++ b/english/cpp/aspose.pdf/warninginfo/_index.md @@ -25,5 +25,6 @@ class WarningInfo : public System::Object | [WarningInfo](./warninginfo/)(WarningType, System::String) | Constructs instance for gathering information. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/warninginfo/get_warningmessage/_index.md b/english/cpp/aspose.pdf/warninginfo/get_warningmessage/_index.md index 8468f43d85..c32db84f17 100644 --- a/english/cpp/aspose.pdf/warninginfo/get_warningmessage/_index.md +++ b/english/cpp/aspose.pdf/warninginfo/get_warningmessage/_index.md @@ -23,6 +23,7 @@ the warning message ## See Also +* Class [String](../../../system/string/) * Class [WarningInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/warninginfo/warninginfo/_index.md b/english/cpp/aspose.pdf/warninginfo/warninginfo/_index.md index 823389715c..311069da38 100644 --- a/english/cpp/aspose.pdf/warninginfo/warninginfo/_index.md +++ b/english/cpp/aspose.pdf/warninginfo/warninginfo/_index.md @@ -25,6 +25,7 @@ Aspose::Pdf::WarningInfo::WarningInfo(WarningType type, System::String message) ## See Also * Enum [WarningType](../../warningtype/) +* Class [String](../../../system/string/) * Class [WarningInfo](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/watermark/_index.md b/english/cpp/aspose.pdf/watermark/_index.md index c0b9cd98cb..1dcbdf6bb0 100644 --- a/english/cpp/aspose.pdf/watermark/_index.md +++ b/english/cpp/aspose.pdf/watermark/_index.md @@ -27,5 +27,6 @@ class Watermark : public System::Object | [Watermark](./watermark/)(System::SharedPtr\) | Initializes a watermark object with an image. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/watermark/get_image/_index.md b/english/cpp/aspose.pdf/watermark/get_image/_index.md index edca2888f3..3dd9562fbb 100644 --- a/english/cpp/aspose.pdf/watermark/get_image/_index.md +++ b/english/cpp/aspose.pdf/watermark/get_image/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::Watermark::get_Image() co ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../../system.drawing/image/) * Class [Watermark](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/watermark/get_position/_index.md b/english/cpp/aspose.pdf/watermark/get_position/_index.md index bd0b8d97ae..d459efe836 100644 --- a/english/cpp/aspose.pdf/watermark/get_position/_index.md +++ b/english/cpp/aspose.pdf/watermark/get_position/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::Watermark::get_Position() const ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [Watermark](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/watermark/watermark/_index.md b/english/cpp/aspose.pdf/watermark/watermark/_index.md index 4d013403eb..d95649635e 100644 --- a/english/cpp/aspose.pdf/watermark/watermark/_index.md +++ b/english/cpp/aspose.pdf/watermark/watermark/_index.md @@ -23,6 +23,8 @@ Aspose::Pdf::Watermark::Watermark(System::SharedPtr imag ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../../system.drawing/image/) * Class [Watermark](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -43,6 +45,8 @@ Aspose::Pdf::Watermark::Watermark(System::SharedPtr imag ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../../system.drawing/image/) * Class [Rectangle](../../rectangle/) * Class [Watermark](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/watermarkartifact/_index.md b/english/cpp/aspose.pdf/watermarkartifact/_index.md index 274af1cec4..aafc33c12f 100644 --- a/english/cpp/aspose.pdf/watermarkartifact/_index.md +++ b/english/cpp/aspose.pdf/watermarkartifact/_index.md @@ -20,58 +20,6 @@ class WatermarkArtifact : public Aspose::Pdf::Artifact | Method | Description | | --- | --- | -| [Artifact](../artifact/artifact/)(System::String, System::String) | Constructor of artifact with specified type and subtype. | -| [Artifact](../artifact/artifact/)(Artifact::ArtifactType, Artifact::ArtifactSubtype) | Constructor of artifact with specified type and subtype. | -| [BeginUpdates](../artifact/beginupdates/)() | Start delated updates. Use this feature if you need make several changes to the same artifact to improve performance. Usually artifact operators are changed anytime when artifact property was changed. This causes changing of page contents everytime when artifact was changed. To avoid this effect put all artifact updates between StartUpdates/SaveUpdates calls. This allows to change page contents only once. | -| [Dispose](../artifact/dispose/)() override | Dispose the artifact. | -| [get_ArtifactHorizontalAlignment](../artifact/get_artifacthorizontalalignment/)() const | Horizontal alignment of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_ArtifactVerticalAlignment](../artifact/get_artifactverticalalignment/)() const | Vertical alignment of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_BottomMargin](../artifact/get_bottommargin/)() const | Bottom margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_Contents](../artifact/get_contents/)() | Gets collection of artifact internal operators. | -| [get_CustomSubtype](../artifact/get_customsubtype/)() | Gets name of artifact subtype. May be used if artifact subtype is not standard subtype. | -| [get_CustomType](../artifact/get_customtype/)() | Gets name of artifact type. May be used if artifact type is non standard. | -| [get_Form](../artifact/get_form/)() | Gets [XForm](../xform/) of the artifact (if [XForm](../xform/) is used). | -| [get_Image](../artifact/get_image/)() | Gets image of the artifact (if presents). | -| [get_IsBackground](../artifact/get_isbackground/)() const | If true [Artifact](../artifact/) is placed behind page contents. | -| [get_LeftMargin](../artifact/get_leftmargin/)() const | Left margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_Lines](../artifact/get_lines/)() | Lines of multiline text artifact. | -| [get_Opacity](../artifact/get_opacity/)() const | Gets opacity of the artifact. Possible values are in range 0..1. | -| [get_Position](../artifact/get_position/)() const | Gets artifact position. If this property is specified, then margins and alignments are ignored. | -| [get_Rectangle](../artifact/get_rectangle/)() | Gets rectangle of the artifact. | -| [get_RightMargin](../artifact/get_rightmargin/)() const | Right margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_Rotation](../artifact/get_rotation/)() | Gets artifact rotation angle. | -| [get_Subtype](../artifact/get_subtype/)() | Gets artifact subtype. If artifact has non-standard subtype, name of the subtype may be read via CustomSubtype. | -| [get_Text](../artifact/get_text/)() | Gets text of the artifact. | -| [get_TextState](../artifact/get_textstate/)() const | [Text](../../aspose.pdf.text/) state for artifact text. | -| [get_TopMargin](../artifact/get_topmargin/)() const | Top margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [get_Type](../artifact/get_type/)() | Gets artifact type. | -| [GetValue](../artifact/getvalue/)(System::String) | Gets custom value of artifact. | -| [RemoveValue](../artifact/removevalue/)(System::String) | Remove custom value from the artifact. | -| [SaveUpdates](../artifact/saveupdates/)() | Saves all updates in artifact which were made after [BeginUpdates()](../artifact/beginupdates/) call. | -| [set_ArtifactHorizontalAlignment](../artifact/set_artifacthorizontalalignment/)(HorizontalAlignment) | Horizontal alignment of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_ArtifactVerticalAlignment](../artifact/set_artifactverticalalignment/)(VerticalAlignment) | Vertical alignment of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_BottomMargin](../artifact/set_bottommargin/)(double) | Bottom margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_CustomSubtype](../artifact/set_customsubtype/)(System::String) | Gets name of artifact subtype. May be used if artifact subtype is not standard subtype. | -| [set_CustomType](../artifact/set_customtype/)(System::String) | Gets name of artifact type. May be used if artifact type is non standard. | -| [set_IsBackground](../artifact/set_isbackground/)(bool) | If true [Artifact](../artifact/) is placed behind page contents. | -| [set_LeftMargin](../artifact/set_leftmargin/)(double) | Left margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_Opacity](../artifact/set_opacity/)(double) | Sets opacity of the artifact. Possible values are in range 0..1. | -| [set_Position](../artifact/set_position/)(System::SharedPtr\) | Sets artifact position. If this property is specified, then margins and alignments are ignored. | -| [set_RightMargin](../artifact/set_rightmargin/)(double) | Right margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_Rotation](../artifact/set_rotation/)(double) | Sets artifact rotation angle. | -| [set_Subtype](../artifact/set_subtype/)(Artifact::ArtifactSubtype) | Gets artifact subtype. If artifact has non-standard subtype, name of the subtype may be read via CustomSubtype. | -| [set_Text](../artifact/set_text/)(System::String) | Gets text of the artifact. | -| [set_TextState](../artifact/set_textstate/)(System::SharedPtr\) | [Text](../../aspose.pdf.text/) state for artifact text. | -| [set_TopMargin](../artifact/set_topmargin/)(double) | Top margin of artifact. If position is specified explicitly (in Position property) this value is ignored. | -| [set_Type](../artifact/set_type/)(Artifact::ArtifactType) | Gets artifact type. | -| [SetImage](../artifact/setimage/)(System::SharedPtr\) | Sets image of the artifact. | -| [SetImage](../artifact/setimage/)(System::String) | Sets image of the artifact. | -| [SetLinesAndState](../artifact/setlinesandstate/)(System::ArrayPtr\, System::SharedPtr\) | Set text and text properties of the artifact. Allows to specify multiple lines. | -| [SetPageNumberReplacementString](../artifact/setpagenumberreplacementstring/)(System::String) | Sets what string will be replaced with the page number. The default value is #. | -| [SetPdfPage](../artifact/setpdfpage/)(System::SharedPtr\) | Sets PDF page which is placed on the document page as artifact. | -| [SetText](../artifact/settext/)(System::SharedPtr\) | Sets text of the artifact. | -| [SetTextAndState](../artifact/settextandstate/)(System::String, System::SharedPtr\) | Set text and text properties of the artifact. | -| [SetValue](../artifact/setvalue/)(System::String, System::String) | Sets custom value of artifact. | | [WatermarkArtifact](./watermarkartifact/)() | Creates instance of [Watermark](../watermark/) artifact. | ## See Also diff --git a/english/cpp/aspose.pdf/webhyperlink/_index.md b/english/cpp/aspose.pdf/webhyperlink/_index.md index b34d61a227..32fbe44491 100644 --- a/english/cpp/aspose.pdf/webhyperlink/_index.md +++ b/english/cpp/aspose.pdf/webhyperlink/_index.md @@ -20,7 +20,6 @@ class WebHyperlink : public Aspose::Pdf::Hyperlink | Method | Description | | --- | --- | -| [cpp_set_link_element_to_weak](../hyperlink/cpp_set_link_element_to_weak/)() | | | [get_Url](./get_url/)() const | Gets the web url. | | [set_Url](./set_url/)(System::String) | Sets the web url. | | [WebHyperlink](./webhyperlink/)() | Initializes a new instance of the [WebHyperlink](./) class. | diff --git a/english/cpp/aspose.pdf/webhyperlink/get_url/_index.md b/english/cpp/aspose.pdf/webhyperlink/get_url/_index.md index a826931eec..9df67d0dde 100644 --- a/english/cpp/aspose.pdf/webhyperlink/get_url/_index.md +++ b/english/cpp/aspose.pdf/webhyperlink/get_url/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::WebHyperlink::get_Url() const ## See Also +* Class [String](../../../system/string/) * Class [WebHyperlink](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/webhyperlink/set_url/_index.md b/english/cpp/aspose.pdf/webhyperlink/set_url/_index.md index ab97038c50..92a367ea43 100644 --- a/english/cpp/aspose.pdf/webhyperlink/set_url/_index.md +++ b/english/cpp/aspose.pdf/webhyperlink/set_url/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::WebHyperlink::set_Url(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [WebHyperlink](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/webhyperlink/webhyperlink/_index.md b/english/cpp/aspose.pdf/webhyperlink/webhyperlink/_index.md index 7d790a500e..cac87e2382 100644 --- a/english/cpp/aspose.pdf/webhyperlink/webhyperlink/_index.md +++ b/english/cpp/aspose.pdf/webhyperlink/webhyperlink/_index.md @@ -37,6 +37,7 @@ Aspose::Pdf::WebHyperlink::WebHyperlink(System::String url) ## See Also +* Class [String](../../../system/string/) * Class [WebHyperlink](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xform/_index.md b/english/cpp/aspose.pdf/xform/_index.md index 3a891d25e1..bfa2d1b037 100644 --- a/english/cpp/aspose.pdf/xform/_index.md +++ b/english/cpp/aspose.pdf/xform/_index.md @@ -41,6 +41,7 @@ class XForm : public System::IDisposable, | [set_Name](./set_name/)(System::String) | Sets form name. Form name is name which used to reference form in XObejct ductionary in page resources. | ## See Also +* Class [IDisposable](../../system/idisposable/) * Class [ISupportsMemoryCleanup](../isupportsmemorycleanup/) * Class [IOperatorContainer](../ioperatorcontainer/) * Namespace [Aspose::Pdf](../) diff --git a/english/cpp/aspose.pdf/xform/createnewform/_index.md b/english/cpp/aspose.pdf/xform/createnewform/_index.md index b97137a28f..b6ab223737 100644 --- a/english/cpp/aspose.pdf/xform/createnewform/_index.md +++ b/english/cpp/aspose.pdf/xform/createnewform/_index.md @@ -28,6 +28,7 @@ Newly created [XForm](../). ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../) * Class [Page](../../page/) * Class [Document](../../document/) diff --git a/english/cpp/aspose.pdf/xform/get_bbox/_index.md b/english/cpp/aspose.pdf/xform/get_bbox/_index.md index 8cd5943d4e..a64925acb0 100644 --- a/english/cpp/aspose.pdf/xform/get_bbox/_index.md +++ b/english/cpp/aspose.pdf/xform/get_bbox/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::XForm::get_BBox() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xform/get_contents/_index.md b/english/cpp/aspose.pdf/xform/get_contents/_index.md index 213db0b5bf..32224eb7d5 100644 --- a/english/cpp/aspose.pdf/xform/get_contents/_index.md +++ b/english/cpp/aspose.pdf/xform/get_contents/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::XForm::get_Contents() overrid ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [OperatorCollection](../../operatorcollection/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xform/get_it/_index.md b/english/cpp/aspose.pdf/xform/get_it/_index.md index d36913a5c7..45832e78b6 100644 --- a/english/cpp/aspose.pdf/xform/get_it/_index.md +++ b/english/cpp/aspose.pdf/xform/get_it/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::XForm::get_IT() ## See Also +* Class [String](../../../system/string/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xform/get_matrix/_index.md b/english/cpp/aspose.pdf/xform/get_matrix/_index.md index bd0561255c..f0f4e072c3 100644 --- a/english/cpp/aspose.pdf/xform/get_matrix/_index.md +++ b/english/cpp/aspose.pdf/xform/get_matrix/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::XForm::get_Matrix() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../../matrix/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xform/get_name/_index.md b/english/cpp/aspose.pdf/xform/get_name/_index.md index f3a4196912..d796ede2e8 100644 --- a/english/cpp/aspose.pdf/xform/get_name/_index.md +++ b/english/cpp/aspose.pdf/xform/get_name/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::XForm::get_Name() ## See Also +* Class [String](../../../system/string/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xform/get_opi/_index.md b/english/cpp/aspose.pdf/xform/get_opi/_index.md index eb1902ed4f..adbc47bab1 100644 --- a/english/cpp/aspose.pdf/xform/get_opi/_index.md +++ b/english/cpp/aspose.pdf/xform/get_opi/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::XForm::get_Opi() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Opi](../../opi/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xform/get_rectangle/_index.md b/english/cpp/aspose.pdf/xform/get_rectangle/_index.md index 450d1fa7df..483beb0ec5 100644 --- a/english/cpp/aspose.pdf/xform/get_rectangle/_index.md +++ b/english/cpp/aspose.pdf/xform/get_rectangle/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::XForm::get_Rectangle() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xform/get_resources/_index.md b/english/cpp/aspose.pdf/xform/get_resources/_index.md index fe48126d9c..a6d378a9be 100644 --- a/english/cpp/aspose.pdf/xform/get_resources/_index.md +++ b/english/cpp/aspose.pdf/xform/get_resources/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::XForm::get_Resources() ov ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resources](../../resources/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xform/get_subtype/_index.md b/english/cpp/aspose.pdf/xform/get_subtype/_index.md index 6c42c7142c..d553b2b55d 100644 --- a/english/cpp/aspose.pdf/xform/get_subtype/_index.md +++ b/english/cpp/aspose.pdf/xform/get_subtype/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::XForm::get_Subtype() ## See Also +* Class [String](../../../system/string/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xform/getresources/_index.md b/english/cpp/aspose.pdf/xform/getresources/_index.md index 353bc47d5f..cf4f87d4c6 100644 --- a/english/cpp/aspose.pdf/xform/getresources/_index.md +++ b/english/cpp/aspose.pdf/xform/getresources/_index.md @@ -23,6 +23,7 @@ System::SharedPtr Aspose::Pdf::XForm::GetResources() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resources](../../resources/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) @@ -47,6 +48,7 @@ System::SharedPtr Aspose::Pdf::XForm::GetResources(bool ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Resources](../../resources/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xform/set_bbox/_index.md b/english/cpp/aspose.pdf/xform/set_bbox/_index.md index a061a60f96..e6da760547 100644 --- a/english/cpp/aspose.pdf/xform/set_bbox/_index.md +++ b/english/cpp/aspose.pdf/xform/set_bbox/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::XForm::set_BBox(System::SharedPtr valu ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Rectangle](../../rectangle/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xform/set_matrix/_index.md b/english/cpp/aspose.pdf/xform/set_matrix/_index.md index 6cb08a0eb2..7ca3ca0cb0 100644 --- a/english/cpp/aspose.pdf/xform/set_matrix/_index.md +++ b/english/cpp/aspose.pdf/xform/set_matrix/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::XForm::set_Matrix(System::SharedPtr value ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Matrix](../../matrix/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xform/set_name/_index.md b/english/cpp/aspose.pdf/xform/set_name/_index.md index b47af45706..b4fad61d7d 100644 --- a/english/cpp/aspose.pdf/xform/set_name/_index.md +++ b/english/cpp/aspose.pdf/xform/set_name/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::XForm::set_Name(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [XForm](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xformcollection/_index.md b/english/cpp/aspose.pdf/xformcollection/_index.md index fa6ede5aee..8a54df0243 100644 --- a/english/cpp/aspose.pdf/xformcollection/_index.md +++ b/english/cpp/aspose.pdf/xformcollection/_index.md @@ -41,6 +41,7 @@ class XFormCollection : public System::Collections::Generic::ICollection\&) override | Deletes specified item from collection. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Class [ISupportsMemoryCleanup](../isupportsmemorycleanup/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/xformcollection/add/_index.md b/english/cpp/aspose.pdf/xformcollection/add/_index.md index efd556a650..84e23d2939 100644 --- a/english/cpp/aspose.pdf/xformcollection/add/_index.md +++ b/english/cpp/aspose.pdf/xformcollection/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::XFormCollection::Add(const System::SharedPtr &item) ove ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../xform/) * Class [XFormCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xformcollection/contains/_index.md b/english/cpp/aspose.pdf/xformcollection/contains/_index.md index 80ed99f36d..e4817af4a2 100644 --- a/english/cpp/aspose.pdf/xformcollection/contains/_index.md +++ b/english/cpp/aspose.pdf/xformcollection/contains/_index.md @@ -27,6 +27,7 @@ true if item is found in the collection; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../xform/) * Class [XFormCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xformcollection/copyto/_index.md b/english/cpp/aspose.pdf/xformcollection/copyto/_index.md index 0a121c590c..e43d57bc5d 100644 --- a/english/cpp/aspose.pdf/xformcollection/copyto/_index.md +++ b/english/cpp/aspose.pdf/xformcollection/copyto/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::XFormCollection::CopyTo(System::ArrayPtr f ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../xform/) * Class [XFormCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xformcollection/delete/_index.md b/english/cpp/aspose.pdf/xformcollection/delete/_index.md index 16c3108f33..2bd3143e39 100644 --- a/english/cpp/aspose.pdf/xformcollection/delete/_index.md +++ b/english/cpp/aspose.pdf/xformcollection/delete/_index.md @@ -56,6 +56,7 @@ void Aspose::Pdf::XFormCollection::Delete(System::String name) ## See Also +* Class [String](../../../system/string/) * Class [XFormCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xformcollection/get_syncroot/_index.md b/english/cpp/aspose.pdf/xformcollection/get_syncroot/_index.md index 5edad70d32..2fb8b041da 100644 --- a/english/cpp/aspose.pdf/xformcollection/get_syncroot/_index.md +++ b/english/cpp/aspose.pdf/xformcollection/get_syncroot/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::XFormCollection::get_SyncRoot() c ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [XFormCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xformcollection/getenumerator/_index.md b/english/cpp/aspose.pdf/xformcollection/getenumerator/_index.md index 0e819e07f1..7e505cf2fb 100644 --- a/english/cpp/aspose.pdf/xformcollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf/xformcollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator for collection ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [XForm](../../xform/) * Class [XFormCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xformcollection/getformname/_index.md b/english/cpp/aspose.pdf/xformcollection/getformname/_index.md index d7f75aee7b..c72ac8536e 100644 --- a/english/cpp/aspose.pdf/xformcollection/getformname/_index.md +++ b/english/cpp/aspose.pdf/xformcollection/getformname/_index.md @@ -27,6 +27,8 @@ Form name in the collection; Null if form is not contained in the collection. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../xform/) * Class [XFormCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xformcollection/idx_get/_index.md b/english/cpp/aspose.pdf/xformcollection/idx_get/_index.md index 053c333343..f7e2ffb32a 100644 --- a/english/cpp/aspose.pdf/xformcollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf/xformcollection/idx_get/_index.md @@ -27,6 +27,7 @@ Retrieved [XForm](../../xform/). ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../xform/) * Class [XFormCollection](../) * Namespace [Aspose::Pdf](../../) @@ -51,7 +52,9 @@ Retrieved [XForm](../../xform/). ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../xform/) +* Class [String](../../../system/string/) * Class [XFormCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xformcollection/remove/_index.md b/english/cpp/aspose.pdf/xformcollection/remove/_index.md index 58fdbad6c4..e5c1892170 100644 --- a/english/cpp/aspose.pdf/xformcollection/remove/_index.md +++ b/english/cpp/aspose.pdf/xformcollection/remove/_index.md @@ -27,6 +27,7 @@ true if item was deleted from collection; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XForm](../../xform/) * Class [XFormCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/ximage/_index.md b/english/cpp/aspose.pdf/ximage/_index.md index 2056680002..88b8362d15 100644 --- a/english/cpp/aspose.pdf/ximage/_index.md +++ b/english/cpp/aspose.pdf/ximage/_index.md @@ -42,5 +42,6 @@ class XImage : public System::Object | [ToStream](./tostream/)() | Returns the original image stream. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/ximage/addstencilmask/_index.md b/english/cpp/aspose.pdf/ximage/addstencilmask/_index.md index a9a441007f..2ba461e523 100644 --- a/english/cpp/aspose.pdf/ximage/addstencilmask/_index.md +++ b/english/cpp/aspose.pdf/ximage/addstencilmask/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::XImage::AddStencilMask(System::SharedPtr m ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximage/detectcolortype/_index.md b/english/cpp/aspose.pdf/ximage/detectcolortype/_index.md index 2fad1d9027..d337ba9455 100644 --- a/english/cpp/aspose.pdf/ximage/detectcolortype/_index.md +++ b/english/cpp/aspose.pdf/ximage/detectcolortype/_index.md @@ -19,6 +19,8 @@ static Aspose::Pdf::ColorType Aspose::Pdf::XImage::DetectColorType(System::Share ## See Also * Enum [ColorType](../../colortype/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Bitmap](../../../system.drawing/bitmap/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximage/get_grayscaled/_index.md b/english/cpp/aspose.pdf/ximage/get_grayscaled/_index.md index ea10512353..ef318d3177 100644 --- a/english/cpp/aspose.pdf/ximage/get_grayscaled/_index.md +++ b/english/cpp/aspose.pdf/ximage/get_grayscaled/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::XImage::get_Grayscaled() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../../system.drawing/image/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximage/get_metadata/_index.md b/english/cpp/aspose.pdf/ximage/get_metadata/_index.md index 7d4b202782..cec659ebcd 100644 --- a/english/cpp/aspose.pdf/ximage/get_metadata/_index.md +++ b/english/cpp/aspose.pdf/ximage/get_metadata/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::XImage::get_Metadata() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [Metadata](../../metadata/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/ximage/get_name/_index.md b/english/cpp/aspose.pdf/ximage/get_name/_index.md index d9c38311f6..cc7834d11c 100644 --- a/english/cpp/aspose.pdf/ximage/get_name/_index.md +++ b/english/cpp/aspose.pdf/ximage/get_name/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::XImage::get_Name() ## See Also +* Class [String](../../../system/string/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximage/getnameincollection/_index.md b/english/cpp/aspose.pdf/ximage/getnameincollection/_index.md index 8795488fef..cb9b81156d 100644 --- a/english/cpp/aspose.pdf/ximage/getnameincollection/_index.md +++ b/english/cpp/aspose.pdf/ximage/getnameincollection/_index.md @@ -23,6 +23,7 @@ System::String Aspose::Pdf::XImage::GetNameInCollection() ## See Also +* Class [String](../../../system/string/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximage/isthesameobject/_index.md b/english/cpp/aspose.pdf/ximage/isthesameobject/_index.md index 25ababba4d..4b2a51e48c 100644 --- a/english/cpp/aspose.pdf/ximage/isthesameobject/_index.md +++ b/english/cpp/aspose.pdf/ximage/isthesameobject/_index.md @@ -27,6 +27,7 @@ Boolean value which is true if images references to the same object. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XImage](../) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/ximage/rename/_index.md b/english/cpp/aspose.pdf/ximage/rename/_index.md index 3d9a5c6bb2..bd90c29341 100644 --- a/english/cpp/aspose.pdf/ximage/rename/_index.md +++ b/english/cpp/aspose.pdf/ximage/rename/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::XImage::Rename(System::String name) ## See Also +* Class [String](../../../system/string/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximage/save/_index.md b/english/cpp/aspose.pdf/ximage/save/_index.md index 3555a92d0e..936658a9bc 100644 --- a/english/cpp/aspose.pdf/ximage/save/_index.md +++ b/english/cpp/aspose.pdf/ximage/save/_index.md @@ -23,6 +23,8 @@ void Aspose::Pdf::XImage::Save(System::SharedPtr stream) ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -43,6 +45,8 @@ void Aspose::Pdf::XImage::Save(System::SharedPtr stream, int ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -63,6 +67,9 @@ void Aspose::Pdf::XImage::Save(System::SharedPtr stream, Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [ImageFormat](../../../system.drawing.imaging/imageformat/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -84,6 +91,9 @@ void Aspose::Pdf::XImage::Save(System::SharedPtr stream, Sys ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [ImageFormat](../../../system.drawing.imaging/imageformat/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximage/set_name/_index.md b/english/cpp/aspose.pdf/ximage/set_name/_index.md index 757908e783..cbf7753c09 100644 --- a/english/cpp/aspose.pdf/ximage/set_name/_index.md +++ b/english/cpp/aspose.pdf/ximage/set_name/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::XImage::set_Name(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximage/tostream/_index.md b/english/cpp/aspose.pdf/ximage/tostream/_index.md index 33afef7b3f..52ce48f08b 100644 --- a/english/cpp/aspose.pdf/ximage/tostream/_index.md +++ b/english/cpp/aspose.pdf/ximage/tostream/_index.md @@ -23,6 +23,8 @@ The original image stream. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [XImage](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximageaddingparams/_index.md b/english/cpp/aspose.pdf/ximageaddingparams/_index.md index fcdf8ffd75..3790ac3330 100644 --- a/english/cpp/aspose.pdf/ximageaddingparams/_index.md +++ b/english/cpp/aspose.pdf/ximageaddingparams/_index.md @@ -16,6 +16,11 @@ url: /cpp/aspose.pdf/ximageaddingparams/ class XImageAddingParams : public System::Object ``` +## Enums + +| Enum | Description | +| --- | --- | +| [ImageType](./imagetype/) | | ## Methods | Method | Description | @@ -44,5 +49,6 @@ class XImageAddingParams : public System::Object | [XImageAddingParams](./ximageaddingparams/)() | | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/ximageaddingparams/get_bitmapinfo/_index.md b/english/cpp/aspose.pdf/ximageaddingparams/get_bitmapinfo/_index.md index 7aaf4a0f98..bfc1f919f7 100644 --- a/english/cpp/aspose.pdf/ximageaddingparams/get_bitmapinfo/_index.md +++ b/english/cpp/aspose.pdf/ximageaddingparams/get_bitmapinfo/_index.md @@ -18,6 +18,7 @@ System::SharedPtr Aspose::Pdf::XImageAddingParams::get_ ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BitmapInfo](../../bitmapinfo/) * Class [XImageAddingParams](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/ximageaddingparams/get_image/_index.md b/english/cpp/aspose.pdf/ximageaddingparams/get_image/_index.md index a674538c35..fa8b85fb9c 100644 --- a/english/cpp/aspose.pdf/ximageaddingparams/get_image/_index.md +++ b/english/cpp/aspose.pdf/ximageaddingparams/get_image/_index.md @@ -18,6 +18,8 @@ const System::SharedPtr & Aspose::Pdf::XImageAddingParam ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../../system.drawing/image/) * Class [XImageAddingParams](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximageaddingparams/get_imagestream/_index.md b/english/cpp/aspose.pdf/ximageaddingparams/get_imagestream/_index.md index 9a9bf8a632..e26106646e 100644 --- a/english/cpp/aspose.pdf/ximageaddingparams/get_imagestream/_index.md +++ b/english/cpp/aspose.pdf/ximageaddingparams/get_imagestream/_index.md @@ -18,6 +18,8 @@ const System::SharedPtr & Aspose::Pdf::XImageAddingParams::g ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [XImageAddingParams](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximageaddingparams/get_type/_index.md b/english/cpp/aspose.pdf/ximageaddingparams/get_type/_index.md index 85959526fb..c766e30a8d 100644 --- a/english/cpp/aspose.pdf/ximageaddingparams/get_type/_index.md +++ b/english/cpp/aspose.pdf/ximageaddingparams/get_type/_index.md @@ -18,6 +18,7 @@ Aspose::Pdf::XImageAddingParams::ImageType Aspose::Pdf::XImageAddingParams::get_ ## See Also +* Enum [ImageType](../imagetype/) * Class [XImageAddingParams](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximageaddingparams/imagetype/_index.md b/english/cpp/aspose.pdf/ximageaddingparams/imagetype/_index.md new file mode 100644 index 0000000000..e90b0f0c4f --- /dev/null +++ b/english/cpp/aspose.pdf/ximageaddingparams/imagetype/_index.md @@ -0,0 +1,30 @@ +--- +title: Aspose::Pdf::XImageAddingParams::ImageType enum +linktitle: ImageType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Aspose::Pdf::XImageAddingParams::ImageType enum in C++.' +type: docs +weight: 2300 +url: /cpp/aspose.pdf/ximageaddingparams/imagetype/ +--- +## ImageType enum + + + + +```cpp +enum class ImageType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| FileFormat | 0 | | +| RawBytes | 1 | | + +## See Also + +* Class [XImageAddingParams](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximageaddingparams/set_bitmapinfo/_index.md b/english/cpp/aspose.pdf/ximageaddingparams/set_bitmapinfo/_index.md index c3314703a2..079fd1e2cc 100644 --- a/english/cpp/aspose.pdf/ximageaddingparams/set_bitmapinfo/_index.md +++ b/english/cpp/aspose.pdf/ximageaddingparams/set_bitmapinfo/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::XImageAddingParams::set_BitmapInfo(System::SharedPtr, int32_t) | Replace image in collection with another image. | ## See Also +* Class [ICollection](../../system.collections.generic/icollection/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/ximagecollection/add/_index.md b/english/cpp/aspose.pdf/ximagecollection/add/_index.md index 4827a9c529..58bf0bd23c 100644 --- a/english/cpp/aspose.pdf/ximagecollection/add/_index.md +++ b/english/cpp/aspose.pdf/ximagecollection/add/_index.md @@ -27,6 +27,8 @@ Name of the added image. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BitmapInfo](../../bitmapinfo/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) @@ -52,6 +54,8 @@ Name of the added image. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [BitmapInfo](../../bitmapinfo/) * Enum [ImageFilterType](../../imagefiltertype/) * Class [XImageCollection](../) @@ -77,6 +81,9 @@ Name of the added image. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -101,6 +108,9 @@ Name of the added image. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Enum [ImageFilterType](../../imagefiltertype/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) @@ -122,6 +132,8 @@ void Aspose::Pdf::XImageCollection::Add(System::SharedPtr im ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximagecollection/addwithname/_index.md b/english/cpp/aspose.pdf/ximagecollection/addwithname/_index.md index 067a058772..5952e2366b 100644 --- a/english/cpp/aspose.pdf/ximagecollection/addwithname/_index.md +++ b/english/cpp/aspose.pdf/ximagecollection/addwithname/_index.md @@ -27,6 +27,8 @@ Name of the added image. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XImage](../../ximage/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/ximagecollection/contains/_index.md b/english/cpp/aspose.pdf/ximagecollection/contains/_index.md index 0fd4e0916d..46cd0627d6 100644 --- a/english/cpp/aspose.pdf/ximagecollection/contains/_index.md +++ b/english/cpp/aspose.pdf/ximagecollection/contains/_index.md @@ -27,6 +27,7 @@ true if item is found in the collection; otherwise, false. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XImage](../../ximage/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/ximagecollection/copyto/_index.md b/english/cpp/aspose.pdf/ximagecollection/copyto/_index.md index c9b4c1071f..d3d928ef9b 100644 --- a/english/cpp/aspose.pdf/ximagecollection/copyto/_index.md +++ b/english/cpp/aspose.pdf/ximagecollection/copyto/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::XImageCollection::CopyTo(System::ArrayPtr Aspose::Pdf::XImageCollection::get_Names() ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximagecollection/get_syncroot/_index.md b/english/cpp/aspose.pdf/ximagecollection/get_syncroot/_index.md index cea33b9778..84d7739ba6 100644 --- a/english/cpp/aspose.pdf/ximagecollection/get_syncroot/_index.md +++ b/english/cpp/aspose.pdf/ximagecollection/get_syncroot/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::XImageCollection::get_SyncRoot() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximagecollection/getenumerator/_index.md b/english/cpp/aspose.pdf/ximagecollection/getenumerator/_index.md index 7af49af156..8342acbd0a 100644 --- a/english/cpp/aspose.pdf/ximagecollection/getenumerator/_index.md +++ b/english/cpp/aspose.pdf/ximagecollection/getenumerator/_index.md @@ -23,6 +23,8 @@ Enumerator of collection ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) * Class [XImage](../../ximage/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/ximagecollection/getimagename/_index.md b/english/cpp/aspose.pdf/ximagecollection/getimagename/_index.md index 3c890f41ae..964abed742 100644 --- a/english/cpp/aspose.pdf/ximagecollection/getimagename/_index.md +++ b/english/cpp/aspose.pdf/ximagecollection/getimagename/_index.md @@ -27,6 +27,8 @@ Name (key) of the found image; null if images was not found. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XImage](../../ximage/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/ximagecollection/idx_get/_index.md b/english/cpp/aspose.pdf/ximagecollection/idx_get/_index.md index 8b84fb7984..51a5d48190 100644 --- a/english/cpp/aspose.pdf/ximagecollection/idx_get/_index.md +++ b/english/cpp/aspose.pdf/ximagecollection/idx_get/_index.md @@ -27,6 +27,7 @@ Retrieved image. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XImage](../../ximage/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) @@ -51,7 +52,9 @@ Retrieved image. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XImage](../../ximage/) +* Class [String](../../../system/string/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/ximagecollection/remove/_index.md b/english/cpp/aspose.pdf/ximagecollection/remove/_index.md index fa0b7db128..6e1ecaa8a0 100644 --- a/english/cpp/aspose.pdf/ximagecollection/remove/_index.md +++ b/english/cpp/aspose.pdf/ximagecollection/remove/_index.md @@ -29,6 +29,7 @@ NotImplementedException ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XImage](../../ximage/) * Class [XImageCollection](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/ximagecollection/replace/_index.md b/english/cpp/aspose.pdf/ximagecollection/replace/_index.md index 775a6e6bf6..d748a6751e 100644 --- a/english/cpp/aspose.pdf/ximagecollection/replace/_index.md +++ b/english/cpp/aspose.pdf/ximagecollection/replace/_index.md @@ -24,6 +24,8 @@ void Aspose::Pdf::XImageCollection::Replace(int32_t index, System::SharedPtr) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | | [XmlLoadOptions](./xmlloadoptions/)() | Creates [XmlLoadOptions](./) object without xsl data. | | [XmlLoadOptions](./xmlloadoptions/)(System::String) | Creates [XmlLoadOptions](./) object with xsl data. | | [XmlLoadOptions](./xmlloadoptions/)(System::SharedPtr\) | Creates [XmlLoadOptions](./) object with xsl data. | diff --git a/english/cpp/aspose.pdf/xmlloadoptions/get_xslstream/_index.md b/english/cpp/aspose.pdf/xmlloadoptions/get_xslstream/_index.md index 2b47f7b326..9cd9682dda 100644 --- a/english/cpp/aspose.pdf/xmlloadoptions/get_xslstream/_index.md +++ b/english/cpp/aspose.pdf/xmlloadoptions/get_xslstream/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::XmlLoadOptions::get_XslStream ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) * Class [XmlLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmlloadoptions/xmlloadoptions/_index.md b/english/cpp/aspose.pdf/xmlloadoptions/xmlloadoptions/_index.md index a7aa32a300..1acda2e211 100644 --- a/english/cpp/aspose.pdf/xmlloadoptions/xmlloadoptions/_index.md +++ b/english/cpp/aspose.pdf/xmlloadoptions/xmlloadoptions/_index.md @@ -37,6 +37,8 @@ Aspose::Pdf::XmlLoadOptions::XmlLoadOptions(System::SharedPtr) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | | [XmlSaveOptions](./xmlsaveoptions/)() | Constructor. | ## See Also diff --git a/english/cpp/aspose.pdf/xmpfield/_index.md b/english/cpp/aspose.pdf/xmpfield/_index.md index b619846af9..f32597704a 100644 --- a/english/cpp/aspose.pdf/xmpfield/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/_index.md @@ -38,5 +38,6 @@ class XmpField : public System::Object | [ToStructure](./tostructure/)() | Gets value as a structure. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/xmpfield/equals/_index.md b/english/cpp/aspose.pdf/xmpfield/equals/_index.md index 8d92242fda..6989a25709 100644 --- a/english/cpp/aspose.pdf/xmpfield/equals/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/equals/_index.md @@ -27,6 +27,8 @@ true if obj and this instance are the same type and represent the same value; ot ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpfield/get_empty/_index.md b/english/cpp/aspose.pdf/xmpfield/get_empty/_index.md index 966c5089f0..a36fa19e92 100644 --- a/english/cpp/aspose.pdf/xmpfield/get_empty/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/get_empty/_index.md @@ -18,6 +18,7 @@ static System::SharedPtr Aspose::Pdf::XmpField::get_Empty() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpField](../) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmpfield/get_lang/_index.md b/english/cpp/aspose.pdf/xmpfield/get_lang/_index.md index c4a895a2cf..d88bb15edc 100644 --- a/english/cpp/aspose.pdf/xmpfield/get_lang/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/get_lang/_index.md @@ -21,6 +21,7 @@ static System::SharedPtr Aspose::Pdf::XmpField::get_Lang() ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpField](../) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmpfield/get_localname/_index.md b/english/cpp/aspose.pdf/xmpfield/get_localname/_index.md index 4355d856a2..ee4372717a 100644 --- a/english/cpp/aspose.pdf/xmpfield/get_localname/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/get_localname/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::XmpField::get_LocalName() const The name of the local. ## See Also +* Class [String](../../../system/string/) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpfield/get_name/_index.md b/english/cpp/aspose.pdf/xmpfield/get_name/_index.md index 61433e43fd..359192f32d 100644 --- a/english/cpp/aspose.pdf/xmpfield/get_name/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/get_name/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::XmpField::get_Name() const The name. ## See Also +* Class [String](../../../system/string/) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpfield/get_namespaceuri/_index.md b/english/cpp/aspose.pdf/xmpfield/get_namespaceuri/_index.md index 8f9dba01ee..5e039832f2 100644 --- a/english/cpp/aspose.pdf/xmpfield/get_namespaceuri/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/get_namespaceuri/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::XmpField::get_NamespaceUri() const The namespace URI. ## See Also +* Class [String](../../../system/string/) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpfield/get_prefix/_index.md b/english/cpp/aspose.pdf/xmpfield/get_prefix/_index.md index e7e85d001e..2f23d6dadf 100644 --- a/english/cpp/aspose.pdf/xmpfield/get_prefix/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/get_prefix/_index.md @@ -22,6 +22,7 @@ System::String Aspose::Pdf::XmpField::get_Prefix() const The prefix. ## See Also +* Class [String](../../../system/string/) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpfield/get_value/_index.md b/english/cpp/aspose.pdf/xmpfield/get_value/_index.md index c35c9d2f5b..f79389f2bc 100644 --- a/english/cpp/aspose.pdf/xmpfield/get_value/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/get_value/_index.md @@ -22,6 +22,7 @@ System::SharedPtr Aspose::Pdf::XmpField::get_Value() const The value. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../../xmpvalue/) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmpfield/set_localname/_index.md b/english/cpp/aspose.pdf/xmpfield/set_localname/_index.md index fd47d5836c..74fd00c5c1 100644 --- a/english/cpp/aspose.pdf/xmpfield/set_localname/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/set_localname/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::XmpField::set_LocalName(System::String value) The name of the local. ## See Also +* Class [String](../../../system/string/) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpfield/set_namespaceuri/_index.md b/english/cpp/aspose.pdf/xmpfield/set_namespaceuri/_index.md index 050ecdcd0b..a1a0bdc79d 100644 --- a/english/cpp/aspose.pdf/xmpfield/set_namespaceuri/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/set_namespaceuri/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::XmpField::set_NamespaceUri(System::String value) The namespace URI. ## See Also +* Class [String](../../../system/string/) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpfield/set_prefix/_index.md b/english/cpp/aspose.pdf/xmpfield/set_prefix/_index.md index 3edc616af8..bcebcf1660 100644 --- a/english/cpp/aspose.pdf/xmpfield/set_prefix/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/set_prefix/_index.md @@ -22,6 +22,7 @@ void Aspose::Pdf::XmpField::set_Prefix(System::String value) The prefix. ## See Also +* Class [String](../../../system/string/) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpfield/toarray/_index.md b/english/cpp/aspose.pdf/xmpfield/toarray/_index.md index 56ab00bbe0..1ca88c2878 100644 --- a/english/cpp/aspose.pdf/xmpfield/toarray/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/toarray/_index.md @@ -23,6 +23,8 @@ The array. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../../xmpvalue/) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmpfield/tostructure/_index.md b/english/cpp/aspose.pdf/xmpfield/tostructure/_index.md index 3c3bb71e53..b16fdd50dd 100644 --- a/english/cpp/aspose.pdf/xmpfield/tostructure/_index.md +++ b/english/cpp/aspose.pdf/xmpfield/tostructure/_index.md @@ -23,6 +23,8 @@ The tructure. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpField](../) * Class [XmpField](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmppdfaextensionfield/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionfield/_index.md index 27a294c062..7e65521878 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionfield/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionfield/_index.md @@ -20,12 +20,9 @@ class XmpPdfAExtensionField : public Aspose::Pdf::XmpPdfAExtensionObject | Method | Description | | --- | --- | -| [get_Description](../xmppdfaextensionobject/get_description/)() const | Gets the description. | | [get_Name](./get_name/)() const | Field name. Field names must be valid XML element names. | -| [get_Value](../xmppdfaextensionobject/get_value/)() const | Gets the value. | | [get_ValueType](./get_valuetype/)() const | Field value type, drawn from XMP Specification 2004, or an embedded PDF/A value type extension schema. Predefined XMP type names or names of custom types. | | [GetXml](./getxml/)(System::SharedPtr\) override | Returns the list of xml elements that represent field in xml tree. | -| [set_Value](../xmppdfaextensionobject/set_value/)(System::String) | Sets the value. | | [XmpPdfAExtensionField](./xmppdfaextensionfield/)(System::String, System::String, System::String, System::String) | Initializes object. | ## See Also diff --git a/english/cpp/aspose.pdf/xmppdfaextensionfield/get_name/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionfield/get_name/_index.md index ea4f153019..ae24d14256 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionfield/get_name/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionfield/get_name/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::XmpPdfAExtensionField::get_Name() const ## See Also +* Class [String](../../../system/string/) * Class [XmpPdfAExtensionField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmppdfaextensionfield/get_valuetype/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionfield/get_valuetype/_index.md index 865bcd0c04..8da640f588 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionfield/get_valuetype/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionfield/get_valuetype/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::XmpPdfAExtensionField::get_ValueType() const ## See Also +* Class [String](../../../system/string/) * Class [XmpPdfAExtensionField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmppdfaextensionfield/getxml/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionfield/getxml/_index.md index 7c5c8b13de..f070c37bee 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionfield/getxml/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionfield/getxml/_index.md @@ -27,6 +27,10 @@ The list of fields. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [XmlDocument](../../../system.xml/xmldocument/) * Class [XmpPdfAExtensionField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmppdfaextensionfield/xmppdfaextensionfield/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionfield/xmppdfaextensionfield/_index.md index 7cc96adcad..9da8293ee0 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionfield/xmppdfaextensionfield/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionfield/xmppdfaextensionfield/_index.md @@ -26,6 +26,7 @@ Aspose::Pdf::XmpPdfAExtensionField::XmpPdfAExtensionField(System::String name, S ## See Also +* Class [String](../../../system/string/) * Class [XmpPdfAExtensionField](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmppdfaextensionobject/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionobject/_index.md index f0574ff3bd..ac6d6cd7bc 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionobject/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionobject/_index.md @@ -26,5 +26,6 @@ class XmpPdfAExtensionObject : public System::Object | [set_Value](./set_value/)(System::String) | Sets the value. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/xmppdfaextensionobject/get_description/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionobject/get_description/_index.md index 478b21b5af..6370942d16 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionobject/get_description/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionobject/get_description/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::XmpPdfAExtensionObject::get_Description() const ## See Also +* Class [String](../../../system/string/) * Class [XmpPdfAExtensionObject](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmppdfaextensionobject/get_value/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionobject/get_value/_index.md index de64282f2e..5ffd842528 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionobject/get_value/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionobject/get_value/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::XmpPdfAExtensionObject::get_Value() const ## See Also +* Class [String](../../../system/string/) * Class [XmpPdfAExtensionObject](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmppdfaextensionobject/getxml/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionobject/getxml/_index.md index 9bebd84ef0..ed227bf55b 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionobject/getxml/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionobject/getxml/_index.md @@ -27,6 +27,10 @@ virtual System::SharedPtr) override | Returns the list of xml elements that represent property in xml tree. | -| [set_Value](../xmppdfaextensionobject/set_value/)(System::String) | Sets the value. | -| [XmpPdfAExtensionField](../xmppdfaextensionfield/xmppdfaextensionfield/)(System::String, System::String, System::String, System::String) | Initializes object. | | [XmpPdfAExtensionProperty](./xmppdfaextensionproperty/)(System::String, System::String, System::String, XmpPdfAExtensionCategoryType, System::String) | Initializes new object. | ## See Also diff --git a/english/cpp/aspose.pdf/xmppdfaextensionproperty/getxml/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionproperty/getxml/_index.md index 4eeea15003..535216aca6 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionproperty/getxml/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionproperty/getxml/_index.md @@ -27,6 +27,10 @@ The list of xml elements. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [XmlDocument](../../../system.xml/xmldocument/) * Class [XmpPdfAExtensionProperty](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmppdfaextensionproperty/xmppdfaextensionproperty/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionproperty/xmppdfaextensionproperty/_index.md index ed6ef46345..06012188c7 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionproperty/xmppdfaextensionproperty/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionproperty/xmppdfaextensionproperty/_index.md @@ -27,6 +27,7 @@ Aspose::Pdf::XmpPdfAExtensionProperty::XmpPdfAExtensionProperty(System::String n ## See Also +* Class [String](../../../system/string/) * Enum [XmpPdfAExtensionCategoryType](../../xmppdfaextensioncategorytype/) * Class [XmpPdfAExtensionProperty](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmppdfaextensionschema/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionschema/_index.md index f7b69f7618..5395b52284 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionschema/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionschema/_index.md @@ -47,5 +47,6 @@ class XmpPdfAExtensionSchema : public System::Object | static [RdfPrefix](./rdfprefix/) | Default rdf namespace prefix. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/xmppdfaextensionschema/add/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionschema/add/_index.md index dd066c0a18..781940cfa8 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionschema/add/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionschema/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::XmpPdfAExtensionSchema::Add(System::SharedPtr Aspose::Pdf::XmpPdfAExtensi ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpPdfAExtensionSchemaDescription](../../xmppdfaextensionschemadescription/) * Class [XmpPdfAExtensionSchema](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmppdfaextensionschema/get_objects/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionschema/get_objects/_index.md index a572591639..3ac746a8a3 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionschema/get_objects/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionschema/get_objects/_index.md @@ -18,6 +18,8 @@ System::SharedPtr) | Add new field. | | [AddRange](./addrange/)(System::ArrayPtr\\>) | Adds the range of fields. | | [Clear](./clear/)() | Clears all fields. | -| [get_Description](../xmppdfaextensionobject/get_description/)() const | Gets the description. | | [get_Fields](./get_fields/)() const | Gets the list of fields. | | [get_NamespaceUri](./get_namespaceuri/)() const | Gets the namespace URI. | | [get_Prefix](./get_prefix/)() const | Gets the prefix. | | [get_Type](./get_type/)() const | Gets the value type. | -| [get_Value](../xmppdfaextensionobject/get_value/)() const | Gets the value. | | [GetXml](./getxml/)(System::SharedPtr\) override | Returns the list of xml elements that represent value type in xml tree. | | [Remove](./remove/)(System::SharedPtr\) | Removes the field from the list of fields. | -| [set_Value](../xmppdfaextensionobject/set_value/)(System::String) | Sets the value. | | [XmpPdfAExtensionValueType](./xmppdfaextensionvaluetype/)(System::String, System::String, System::String, System::String) | Initializes new object. | ## Remarks diff --git a/english/cpp/aspose.pdf/xmppdfaextensionvaluetype/add/_index.md b/english/cpp/aspose.pdf/xmppdfaextensionvaluetype/add/_index.md index 691d0ce3e7..7b56c0f5f1 100644 --- a/english/cpp/aspose.pdf/xmppdfaextensionvaluetype/add/_index.md +++ b/english/cpp/aspose.pdf/xmppdfaextensionvaluetype/add/_index.md @@ -23,6 +23,7 @@ void Aspose::Pdf::XmpPdfAExtensionValueType::Add(System::SharedPtr\>) | Constructor for array value. | ## See Also +* Class [Object](../../system/object/) * Namespace [Aspose::Pdf](../) * Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/to_keyvaluepair/_index.md b/english/cpp/aspose.pdf/xmpvalue/to_keyvaluepair/_index.md index 0903506e73..9be47cd689 100644 --- a/english/cpp/aspose.pdf/xmpvalue/to_keyvaluepair/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/to_keyvaluepair/_index.md @@ -18,6 +18,9 @@ static System::Collections::Generic::KeyValuePair> Aspose::Pdf::XmpValue ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) * Class [XmpValue](../) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/to_string/_index.md b/english/cpp/aspose.pdf/xmpvalue/to_string/_index.md index 0c30601276..66aceb0a47 100644 --- a/english/cpp/aspose.pdf/xmpvalue/to_string/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/to_string/_index.md @@ -18,6 +18,8 @@ static System::String Aspose::Pdf::XmpValue::to_String(System::SharedPtr Aspose::Pdf::XmpValue::to_XmpValue(double val ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) @@ -33,6 +34,7 @@ static System::SharedPtr Aspose::Pdf::XmpValue::to_XmpValue(int32_t va ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) @@ -48,7 +50,10 @@ static System::SharedPtr Aspose::Pdf::XmpValue::to_XmpValue(System::Ar ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Object](../../../system/object/) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -63,7 +68,9 @@ static System::SharedPtr Aspose::Pdf::XmpValue::to_XmpValue(System::Da ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../) +* Class [DateTime](../../../system/datetime/) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -78,7 +85,9 @@ static System::SharedPtr Aspose::Pdf::XmpValue::to_XmpValue(System::St ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../) +* Class [String](../../../system/string/) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/to_xmpvaluearray/_index.md b/english/cpp/aspose.pdf/xmpvalue/to_xmpvaluearray/_index.md index f206b11c1e..4384c3f387 100644 --- a/english/cpp/aspose.pdf/xmpvalue/to_xmpvaluearray/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/to_xmpvaluearray/_index.md @@ -18,6 +18,8 @@ static System::ArrayPtr> Aspose::Pdf::XmpValue::to_X ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/toarray/_index.md b/english/cpp/aspose.pdf/xmpvalue/toarray/_index.md index d5f4f08c5c..ea1f54f465 100644 --- a/english/cpp/aspose.pdf/xmpvalue/toarray/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/toarray/_index.md @@ -23,6 +23,8 @@ Array value ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/todatetime/_index.md b/english/cpp/aspose.pdf/xmpvalue/todatetime/_index.md index 4b756ea76f..e7f072c488 100644 --- a/english/cpp/aspose.pdf/xmpvalue/todatetime/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/todatetime/_index.md @@ -23,6 +23,7 @@ DateTime value. ## See Also +* Class [DateTime](../../../system/datetime/) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/todictionary/_index.md b/english/cpp/aspose.pdf/xmpvalue/todictionary/_index.md index 8590291eb6..96e5b69de0 100644 --- a/english/cpp/aspose.pdf/xmpvalue/todictionary/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/todictionary/_index.md @@ -23,6 +23,9 @@ Dictionary value. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) * Class [XmpValue](../) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/tofield/_index.md b/english/cpp/aspose.pdf/xmpvalue/tofield/_index.md index 2dc63b00f6..cc77ab909a 100644 --- a/english/cpp/aspose.pdf/xmpvalue/tofield/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/tofield/_index.md @@ -23,6 +23,7 @@ Field value. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpField](../../xmpfield/) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/tonamedvalue/_index.md b/english/cpp/aspose.pdf/xmpvalue/tonamedvalue/_index.md index 04c7a5c886..b7fe75f69f 100644 --- a/english/cpp/aspose.pdf/xmpvalue/tonamedvalue/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/tonamedvalue/_index.md @@ -23,6 +23,9 @@ Named value. ## See Also +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/tonamedvalues/_index.md b/english/cpp/aspose.pdf/xmpvalue/tonamedvalues/_index.md index 89fc9062d6..7cb5de82f1 100644 --- a/english/cpp/aspose.pdf/xmpvalue/tonamedvalues/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/tonamedvalues/_index.md @@ -23,6 +23,10 @@ Named collection value. ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/toraw/_index.md b/english/cpp/aspose.pdf/xmpvalue/toraw/_index.md index 329d0f5abf..8694263033 100644 --- a/english/cpp/aspose.pdf/xmpvalue/toraw/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/toraw/_index.md @@ -23,6 +23,8 @@ XML node for this value. ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../../system.xml/xmlnode/) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/tostring/_index.md b/english/cpp/aspose.pdf/xmpvalue/tostring/_index.md index 770ebdac97..e524d234d8 100644 --- a/english/cpp/aspose.pdf/xmpvalue/tostring/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/tostring/_index.md @@ -23,6 +23,7 @@ String representation. ## See Also +* Class [String](../../../system/string/) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -46,6 +47,9 @@ String representation. ## See Also +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IFormatProvider](../../../system/iformatprovider/) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/tostringvalue/_index.md b/english/cpp/aspose.pdf/xmpvalue/tostringvalue/_index.md index 6d271ede44..8cf4c941d7 100644 --- a/english/cpp/aspose.pdf/xmpvalue/tostringvalue/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/tostringvalue/_index.md @@ -23,6 +23,7 @@ String value. ## See Also +* Class [String](../../../system/string/) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/tostructure/_index.md b/english/cpp/aspose.pdf/xmpvalue/tostructure/_index.md index 6188c79b13..921f32c209 100644 --- a/english/cpp/aspose.pdf/xmpvalue/tostructure/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/tostructure/_index.md @@ -23,6 +23,8 @@ System::ArrayPtr> Aspose::Pdf::XmpValue::ToStructure ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpField](../../xmpfield/) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) diff --git a/english/cpp/aspose.pdf/xmpvalue/xmpvalue/_index.md b/english/cpp/aspose.pdf/xmpvalue/xmpvalue/_index.md index cf3a576790..468f1ebf0b 100644 --- a/english/cpp/aspose.pdf/xmpvalue/xmpvalue/_index.md +++ b/english/cpp/aspose.pdf/xmpvalue/xmpvalue/_index.md @@ -61,6 +61,8 @@ Aspose::Pdf::XmpValue::XmpValue(System::ArrayPtr> ar ## See Also +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) * Class [XmpValue](../) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) @@ -81,6 +83,7 @@ Aspose::Pdf::XmpValue::XmpValue(System::DateTime value) ## See Also +* Class [DateTime](../../../system/datetime/) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) @@ -100,6 +103,7 @@ Aspose::Pdf::XmpValue::XmpValue(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [XmpValue](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xpsloadoptions/_index.md b/english/cpp/aspose.pdf/xpsloadoptions/_index.md index 605583d3a5..bb280923d1 100644 --- a/english/cpp/aspose.pdf/xpsloadoptions/_index.md +++ b/english/cpp/aspose.pdf/xpsloadoptions/_index.md @@ -22,21 +22,7 @@ class XpsLoadOptions : public Aspose::Pdf::LoadOptions, | Method | Description | | --- | --- | | [get_BatchSize](./get_batchsize/)() override | Defines batch size if batched conversion is applicable to source and destination formats pair. | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [LoadOptions](../loadoptions/loadoptions/)() | | | [set_BatchSize](./set_batchsize/)(int32_t) override | Defines batch size if batched conversion is applicable to source and destination formats pair. | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | | [XpsLoadOptions](./xpsloadoptions/)() | Creates default load options for converting xps file into pdf document. | ## See Also diff --git a/english/cpp/aspose.pdf/xpssaveoptions/_index.md b/english/cpp/aspose.pdf/xpssaveoptions/_index.md index ec97aaaab3..d8e774bd96 100644 --- a/english/cpp/aspose.pdf/xpssaveoptions/_index.md +++ b/english/cpp/aspose.pdf/xpssaveoptions/_index.md @@ -22,21 +22,11 @@ class XpsSaveOptions : public Aspose::Pdf::UnifiedSaveOptions, | Method | Description | | --- | --- | | [get_BatchSize](./get_batchsize/)() override | Defines batch size if batched conversion is applicable to source and destination formats pair. | -| [get_CacheGlyphs](../saveoptions/get_cacheglyphs/)() const | Gets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [get_CloseResponse](../saveoptions/get_closeresponse/)() const | Gets boolean value which indicates will Response object be closed after document saved into response. | -| [get_ExtractOcrSublayerOnly](../unifiedsaveoptions/get_extractocrsublayeronly/)() const | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | -| [get_SaveFormat](../saveoptions/get_saveformat/)() const | Format of data save. | | [get_SaveTransparentTexts](./get_savetransparenttexts/)() const | Indicates whether to preserve transparent (OCR'ed) text. | | [get_UseNewImagingEngine](./get_usenewimagingengine/)() const | Gets UseNewImagingEngine option. | -| [get_WarningHandler](../saveoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | | [set_BatchSize](./set_batchsize/)(int32_t) override | Defines batch size if batched conversion is applicable to source and destination formats pair. | -| [set_CacheGlyphs](../saveoptions/set_cacheglyphs/)(bool) | Sets boolean value which indicates if will font glyphs be cached while preparing aps pages. Improves performance of conversion pdf to other formats but increases memory consumption. | -| [set_CloseResponse](../saveoptions/set_closeresponse/)(bool) | Sets boolean value which indicates will Response object be closed after document saved into response. | -| [set_ExtractOcrSublayerOnly](../unifiedsaveoptions/set_extractocrsublayeronly/)(bool) | This atrribute turned on functionality for extracting image or text for PDF documents with OCR sublayer. | | [set_SaveTransparentTexts](./set_savetransparenttexts/)(bool) | Indicates whether to preserve transparent (OCR'ed) text. | | [set_UseNewImagingEngine](./set_usenewimagingengine/)(bool) | Sets UseNewImagingEngine option. | -| [set_WarningHandler](../saveoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Save operation continues, however the user may also return Abort in which case the Save operation should cease. | -| [UnifiedSaveOptions](../unifiedsaveoptions/unifiedsaveoptions/)() | | | [XpsSaveOptions](./xpssaveoptions/)() | Constructor. | ## See Also diff --git a/english/cpp/aspose.pdf/xslfoloadoptions/_index.md b/english/cpp/aspose.pdf/xslfoloadoptions/_index.md index 3b14fa1503..368270020d 100644 --- a/english/cpp/aspose.pdf/xslfoloadoptions/_index.md +++ b/english/cpp/aspose.pdf/xslfoloadoptions/_index.md @@ -16,36 +16,22 @@ Represents options for loading/importing XSL-FO file into pdf document. class XslFoLoadOptions : public Aspose::Pdf::XmlLoadOptions ``` +## Enums + +| Enum | Description | +| --- | --- | +| [ParsingErrorsHandlingTypes](./parsingerrorshandlingtypes/) | Source XSLFO document can contain formatting errors. This enum enumerates possible strategies of handling of such formatting errors. | ## Methods | Method | Description | | --- | --- | | [get_BasePath](./get_basepath/)() const | The base path/url from which are searched relative paths to external resources (if any) referenced in loaded SVG file. | -| [get_DisableFontLicenseVerifications](../loadoptions/get_disablefontlicenseverifications/)() const | Gets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [get_LoadFormat](../loadoptions/get_loadformat/)() const | Represents file format which [LoadOptions](../loadoptions/) describes. | -| [get_WarningHandler](../loadoptions/get_warninghandler/)() const | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | -| [get_XslStream](../xmlloadoptions/get_xslstream/)() const | Gets xsl data for converting xml into pdf document. | | [get_XsltArgumentList](./get_xsltargumentlist/)() const | XsltArgumentList for inserting values into existing xls parameters. | -| [LoadOptions](../loadoptions/loadoptions/)() | | | [set_BasePath](./set_basepath/)(System::String) | The base path/url from which are searched relative paths to external resources (if any) referenced in loaded SVG file. | -| [set_DisableFontLicenseVerifications](../loadoptions/set_disablefontlicenseverifications/)(bool) | Sets flag to disable any license restrictions for all fonts while loading the file. When **true** - -, allows to execute operations with font that are prohibited by a license of this font, for example allows to embed a font into a PDF document even if license rules disable embedding for this font. By default **false** - -. | -| [set_WarningHandler](../loadoptions/set_warninghandler/)(System::SharedPtr\) | Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease. | | [set_XsltArgumentList](./set_xsltargumentlist/)(System::SharedPtr\) | XsltArgumentList for inserting values into existing xls parameters. | -| [XmlLoadOptions](../xmlloadoptions/xmlloadoptions/)() | Creates [XmlLoadOptions](../xmlloadoptions/) object without xsl data. | -| [XmlLoadOptions](../xmlloadoptions/xmlloadoptions/)(System::String) | Creates [XmlLoadOptions](../xmlloadoptions/) object with xsl data. | -| [XmlLoadOptions](../xmlloadoptions/xmlloadoptions/)(System::SharedPtr\) | Creates [XmlLoadOptions](../xmlloadoptions/) object with xsl data. | | [XslFoLoadOptions](./xslfoloadoptions/)() | Creates [XslFoLoadOptions](./) object without xsl data. | | [XslFoLoadOptions](./xslfoloadoptions/)(System::String) | Creates [XslFoLoadOptions](./) object with xsl data. | | [XslFoLoadOptions](./xslfoloadoptions/)(System::SharedPtr\) | Creates [XslFoLoadOptions](./) object with xsl data. | -| virtual [~XmlLoadOptions](../xmlloadoptions/~xmlloadoptions/)() | | ## See Also * Class [XmlLoadOptions](../xmlloadoptions/) diff --git a/english/cpp/aspose.pdf/xslfoloadoptions/get_basepath/_index.md b/english/cpp/aspose.pdf/xslfoloadoptions/get_basepath/_index.md index 7b1d0e51aa..03ce5a8293 100644 --- a/english/cpp/aspose.pdf/xslfoloadoptions/get_basepath/_index.md +++ b/english/cpp/aspose.pdf/xslfoloadoptions/get_basepath/_index.md @@ -18,6 +18,7 @@ System::String Aspose::Pdf::XslFoLoadOptions::get_BasePath() const ## See Also +* Class [String](../../../system/string/) * Class [XslFoLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xslfoloadoptions/get_xsltargumentlist/_index.md b/english/cpp/aspose.pdf/xslfoloadoptions/get_xsltargumentlist/_index.md index 3f8cd361f0..20e8b0fc45 100644 --- a/english/cpp/aspose.pdf/xslfoloadoptions/get_xsltargumentlist/_index.md +++ b/english/cpp/aspose.pdf/xslfoloadoptions/get_xsltargumentlist/_index.md @@ -18,6 +18,8 @@ System::SharedPtr Aspose::Pdf::XslFoLoadOpti ## See Also +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XsltArgumentList](../../../system.xml.xsl/xsltargumentlist/) * Class [XslFoLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xslfoloadoptions/parsingerrorshandlingtypes/_index.md b/english/cpp/aspose.pdf/xslfoloadoptions/parsingerrorshandlingtypes/_index.md new file mode 100644 index 0000000000..a402199254 --- /dev/null +++ b/english/cpp/aspose.pdf/xslfoloadoptions/parsingerrorshandlingtypes/_index.md @@ -0,0 +1,31 @@ +--- +title: Aspose::Pdf::XslFoLoadOptions::ParsingErrorsHandlingTypes enum +linktitle: ParsingErrorsHandlingTypes +second_title: Aspose.PDF for C++ API Reference +description: 'Aspose::Pdf::XslFoLoadOptions::ParsingErrorsHandlingTypes enum. Source XSLFO document can contain formatting errors. This enum enumerates possible strategies of handling of such formatting errors in C++.' +type: docs +weight: 600 +url: /cpp/aspose.pdf/xslfoloadoptions/parsingerrorshandlingtypes/ +--- +## ParsingErrorsHandlingTypes enum + + +Source XSLFO document can contain formatting errors. This enum enumerates possible strategies of handling of such formatting errors. + +```cpp +enum class ParsingErrorsHandlingTypes +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| TryIgnore | 0 | In this case converter will be instructed to try proceed with conversion and ignore found formatting errors. In this case success not guaranteed, serious problems can occure later in converter, anf in suck case will be thrown exception with list of found formatting errors. | +| ThrowExceptionImmediately | 1 | In this case conversion will be stopped immediately and exception will be thrown immediately after detecting of first formatting error. | +| InvokeCustomHandler | 2 | This is the most agile method - custom code must supply (in WarningCallback property) special handler that will be called when formatting error detected. That handler can f.e. log or count errors etc and will supply decision whether processing can be continued for this or that error. | + +## See Also + +* Class [XslFoLoadOptions](../) +* Namespace [Aspose::Pdf](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xslfoloadoptions/set_basepath/_index.md b/english/cpp/aspose.pdf/xslfoloadoptions/set_basepath/_index.md index dc6c2968fa..69f2efa2a2 100644 --- a/english/cpp/aspose.pdf/xslfoloadoptions/set_basepath/_index.md +++ b/english/cpp/aspose.pdf/xslfoloadoptions/set_basepath/_index.md @@ -18,6 +18,7 @@ void Aspose::Pdf::XslFoLoadOptions::set_BasePath(System::String value) ## See Also +* Class [String](../../../system/string/) * Class [XslFoLoadOptions](../) * Namespace [Aspose::Pdf](../../) * Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/aspose.pdf/xslfoloadoptions/set_xsltargumentlist/_index.md b/english/cpp/aspose.pdf/xslfoloadoptions/set_xsltargumentlist/_index.md index c563254ae2..667e3f9fb5 100644 --- a/english/cpp/aspose.pdf/xslfoloadoptions/set_xsltargumentlist/_index.md +++ b/english/cpp/aspose.pdf/xslfoloadoptions/set_xsltargumentlist/_index.md @@ -18,6 +18,8 @@ void Aspose::Pdf::XslFoLoadOptions::set_XsltArgumentList(System::SharedPtrclass ConcurrentDictionary : public System::Collections::Generic::Dictionary +``` + + +| Parameter | Description | +| --- | --- | +| TKey | Key type. | +| TValue | Value type. | +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const TKey\&, const TValue\&) override | Adds value into dictionary. | +| [Clear](./clear/)() override | Deletes all elements in container. | +| [CopyTo](./copyto/)(ArrayPtr\\>, int) override | Copies container elements to existing array elements. | +| [get_KeysInternal](./get_keysinternal/)() const override | Gets wrapper collection to access dictionary keys. | +| [idx_set](./idx_set/)(const TKey\&, TValue) override | RTTI information. | +| [Remove](./remove/)(const TKey\&) override | Removes element from container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | Implementation type. | +| [ThisType](./thistype/) | This type. | +## Remarks + + + +```cpp +#include +#include + +using namespace System; +using namespace System::Collections::Generic; + +int main() +{ + const int itemsCount = 32; + + // Create the ConcurrentDictionary-class instance. + auto concurrentDictionary = MakeObject>(); + + // Fill the concurrent dictionary. + for (auto i = 0; i < itemsCount; ++i) + { + concurrentDictionary->Add(i, i * i); + } + + Console::WriteLine(concurrentDictionary->idx_get(3)); + + return 0; +} +/* +This code example produces the following output: +9 +*/ +``` + +## See Also + +* Class [Dictionary](../../system.collections.generic/dictionary/) +* Namespace [System::Collections::Concurrent](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.concurrent/concurrentdictionary/add/_index.md b/english/cpp/system.collections.concurrent/concurrentdictionary/add/_index.md new file mode 100644 index 0000000000..44b20c97ba --- /dev/null +++ b/english/cpp/system.collections.concurrent/concurrentdictionary/add/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Concurrent::ConcurrentDictionary::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Concurrent::ConcurrentDictionary::Add method. Adds value into dictionary in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.concurrent/concurrentdictionary/add/ +--- +## ConcurrentDictionary::Add method + + +Adds value into dictionary. + +```cpp +virtual void System::Collections::Concurrent::ConcurrentDictionary::Add(const TKey &key, const TValue &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const TKey\& | Key to add. | +| value | const TValue\& | Value to add. | + +## See Also + +* Class [ConcurrentDictionary](../) +* Namespace [System::Collections::Concurrent](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.concurrent/concurrentdictionary/basetype/_index.md b/english/cpp/system.collections.concurrent/concurrentdictionary/basetype/_index.md new file mode 100644 index 0000000000..10aae13f59 --- /dev/null +++ b/english/cpp/system.collections.concurrent/concurrentdictionary/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Concurrent::ConcurrentDictionary::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Concurrent::ConcurrentDictionary::BaseType typedef. Implementation type in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.concurrent/concurrentdictionary/basetype/ +--- +## BaseType typedef + + +Implementation type. + +```cpp +using System::Collections::Concurrent::ConcurrentDictionary< TKey, TValue >::BaseType = System::Collections::Generic::Dictionary +``` + +## See Also + +* Class [ConcurrentDictionary](../) +* Namespace [System::Collections::Concurrent](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.concurrent/concurrentdictionary/clear/_index.md b/english/cpp/system.collections.concurrent/concurrentdictionary/clear/_index.md new file mode 100644 index 0000000000..290df49090 --- /dev/null +++ b/english/cpp/system.collections.concurrent/concurrentdictionary/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Concurrent::ConcurrentDictionary::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Concurrent::ConcurrentDictionary::Clear method. Deletes all elements in container in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.concurrent/concurrentdictionary/clear/ +--- +## ConcurrentDictionary::Clear method + + +Deletes all elements in container. + +```cpp +virtual void System::Collections::Concurrent::ConcurrentDictionary::Clear() override +``` + +## See Also + +* Class [ConcurrentDictionary](../) +* Namespace [System::Collections::Concurrent](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.concurrent/concurrentdictionary/copyto/_index.md b/english/cpp/system.collections.concurrent/concurrentdictionary/copyto/_index.md new file mode 100644 index 0000000000..d23e615d28 --- /dev/null +++ b/english/cpp/system.collections.concurrent/concurrentdictionary/copyto/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Concurrent::ConcurrentDictionary::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Concurrent::ConcurrentDictionary::CopyTo method. Copies container elements to existing array elements in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.concurrent/concurrentdictionary/copyto/ +--- +## ConcurrentDictionary::CopyTo method + + +Copies container elements to existing array elements. + +```cpp +virtual void System::Collections::Concurrent::ConcurrentDictionary::CopyTo(ArrayPtr> arr, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | ArrayPtr\\> | Destination array. | +| index | int | Index in destination array. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [ConcurrentDictionary](../) +* Namespace [System::Collections::Concurrent](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.concurrent/concurrentdictionary/get_keysinternal/_index.md b/english/cpp/system.collections.concurrent/concurrentdictionary/get_keysinternal/_index.md new file mode 100644 index 0000000000..d576d3f87d --- /dev/null +++ b/english/cpp/system.collections.concurrent/concurrentdictionary/get_keysinternal/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Concurrent::ConcurrentDictionary::get_KeysInternal method +linktitle: get_KeysInternal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Concurrent::ConcurrentDictionary::get_KeysInternal method. Gets wrapper collection to access dictionary keys in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.concurrent/concurrentdictionary/get_keysinternal/ +--- +## ConcurrentDictionary::get_KeysInternal method + + +Gets wrapper collection to access dictionary keys. + +```cpp +virtual SharedPtr System::Collections::Concurrent::ConcurrentDictionary::get_KeysInternal() const override +``` + + +### ReturnValue + +Newly created collection to wrap collection's keys. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Typedef [KeyCollection](../../../system.collections.generic/dictionary/keycollection/) +* Class [ConcurrentDictionary](../) +* Namespace [System::Collections::Concurrent](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.concurrent/concurrentdictionary/idx_set/_index.md b/english/cpp/system.collections.concurrent/concurrentdictionary/idx_set/_index.md new file mode 100644 index 0000000000..f24c413ff1 --- /dev/null +++ b/english/cpp/system.collections.concurrent/concurrentdictionary/idx_set/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Concurrent::ConcurrentDictionary::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Concurrent::ConcurrentDictionary::idx_set method. RTTI information in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.concurrent/concurrentdictionary/idx_set/ +--- +## ConcurrentDictionary::idx_set method + + +RTTI information. + +```cpp +virtual void System::Collections::Concurrent::ConcurrentDictionary::idx_set(const TKey &key, TValue value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const TKey\& | Position to set element at. | +| value | TValue | Value to set at specific position. | +## Remarks + + +Sets element at specific position. +## See Also + +* Class [ConcurrentDictionary](../) +* Namespace [System::Collections::Concurrent](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.concurrent/concurrentdictionary/remove/_index.md b/english/cpp/system.collections.concurrent/concurrentdictionary/remove/_index.md new file mode 100644 index 0000000000..7e4ff24032 --- /dev/null +++ b/english/cpp/system.collections.concurrent/concurrentdictionary/remove/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Concurrent::ConcurrentDictionary::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Concurrent::ConcurrentDictionary::Remove method. Removes element from container in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.concurrent/concurrentdictionary/remove/ +--- +## ConcurrentDictionary::Remove method + + +Removes element from container. + +```cpp +virtual bool System::Collections::Concurrent::ConcurrentDictionary::Remove(const TKey &key) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const TKey\& | Key to remove element at. | + +### ReturnValue + +True if element was found and removed, false otherwise. + +## See Also + +* Class [ConcurrentDictionary](../) +* Namespace [System::Collections::Concurrent](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.concurrent/concurrentdictionary/thistype/_index.md b/english/cpp/system.collections.concurrent/concurrentdictionary/thistype/_index.md new file mode 100644 index 0000000000..ff598deb7f --- /dev/null +++ b/english/cpp/system.collections.concurrent/concurrentdictionary/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Concurrent::ConcurrentDictionary::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Concurrent::ConcurrentDictionary::ThisType typedef. This type in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.concurrent/concurrentdictionary/thistype/ +--- +## ThisType typedef + + +This type. + +```cpp +using System::Collections::Concurrent::ConcurrentDictionary< TKey, TValue >::ThisType = ConcurrentDictionary +``` + +## See Also + +* Class [ConcurrentDictionary](../) +* Namespace [System::Collections::Concurrent](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_index.md b/english/cpp/system.collections.generic/_index.md new file mode 100644 index 0000000000..02ed4fe2c5 --- /dev/null +++ b/english/cpp/system.collections.generic/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Collections::Generic namespace +linktitle: System::Collections::Generic +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic namespace in C++.' +type: docs +weight: 3300 +url: /cpp/system.collections.generic/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [_KeyCollection](./_keycollection/) | Collection of [Dictionary](./dictionary/)'s keys. References collection, doesn't copy anything. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [_KeyList](./_keylist/) | Implements list of dictionary's keys. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [_ValueCollection](./_valuecollection/) | Collection of [Dictionary](./dictionary/)'s values. References collection, doesn't copy anything. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [_ValueList](./_valuelist/) | Implements list of dictionary's values. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BaseDictionary](./basedictionary/) | Implements common code for various dictionary-alike data structures (e. g. [Dictionary](./dictionary/), [SortedDictionary](./sorteddictionary/)). Shouldn't be used directly, except for inheritance when defining containers. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BaseEnumerator](./baseenumerator/) | Enumerator definition to wrap STL-styled types for C#-styled usage. Makes no assertions on container structure except for existance of sequental iterator. Uses begin() and end() functions. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BaseKVCollection](./basekvcollection/) | Holds common code for collections of keys or values. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BaseSet](./baseset/) | | +| [DefaultComparer](./defaultcomparer/) | Default comparator class. Uses operator < and operator == to compare values. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Dictionary](./dictionary/) | Forward declaration of [Dictionary](./dictionary/) class. | +| [DictionaryIterator](./dictionaryiterator/) | [Dictionary](./dictionary/) iterator that provides [KeyValuePair](./keyvaluepair/) notation. | +| [DictionaryPtr](./dictionaryptr/) | [Dictionary](./dictionary/) pointer class with operator overloads. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [EnumerableExt](./enumerableext/) | | +| [EnumeratorWrapperIterator](./enumeratorwrapperiterator/) | Iterator that wraps the pre-created enumerator and redirects all calls into it. | +| [HashDictionary](./hashdictionary/) | Stub for [HashDictionary](./hashdictionary/) class (not implemented currently). Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HashSet](./hashset/) | Forward declaration of [HashSet](./hashset/) class. | +| [HashSetPtr](./hashsetptr/) | Pointer to keep [HashSet](./hashset/) references. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [ICollection](./icollection/) | Interface of collection of elements. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IComparer](./icomparer/) | Interface that compares two objects in greater-equal-less sense. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IDictionary](./idictionary/) | Interface for dictionary-alike containers. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IEnumerable](./ienumerable/) | Interface of object providing enumerator on contained elements. | +| [IEnumerator](./ienumerator/) | Interface of enumerator which can be used to iterate through some elements. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IEqualityComparer](./iequalitycomparer/) | Interface providing means to compare two objects for equality. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IKVCollection](./ikvcollection/) | Interface of container containing keys or values of the dictionary-like container. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IList](./ilist/) | Interface of indexed container of elements. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ISet](./iset/) | Interface of collection containing a set of unique elements. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [KeyIterator](./keyiterator/) | [Dictionary](./dictionary/) iterator that provides key access. | +| [KeyValuePair](./keyvaluepair/) | Pair of key and value. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../system/smartptr/) class to manage objects of this type. | +| [KVPairIterator](./kvpairiterator/) | Adapting iterator, wraps std::pair into KVPair expected from [Dictionary](./dictionary/). | +| [LinkedList](./linkedlist/) | [LinkedList](./linkedlist/) forward declaration. | +| [LinkedListNode](./linkedlistnode/) | Node of linked list. Implements a wrapper over an iterator of std::list that is wrapped in linked list. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [List](./list/) | [List](./list/) forward declaration. | +| [ListExt](./listext/) | generic [List](./list/) class that implements [IListWrapper](../system.collections/ilistwrapper/) interface | +| [ListPtr](./listptr/) | [List](./list/) pointer with access operators. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [Queue](./queue/) | [Queue](./queue/) class forward declaration. | +| [QueuePtr](./queueptr/) | [Queue](./queue/) pointer. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [ReverseEnumerator](./reverseenumerator/) | Enumerator that reverse-iterates through container. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SimpleEnumerator](./simpleenumerator/) | Iterator class for simple containers holding elements directly using rbegin() and rend() functions. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SortedDictionary](./sorteddictionary/) | Sorted dictionary type forward declaration. | +| [SortedDictionaryPtr](./sorteddictionaryptr/) | Sorted dictionary pointer with access operators. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [SortedList](./sortedlist/) | Sorted list wrapping FlatMap structure. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SortedListHelper](./sortedlisthelper/) | This helper class is used to mask virtual functions get_Keys get_Values that come from [IDictionary](./idictionary/) interface and substitute these to the functions with different return type. | +| [SortedSet](./sortedset/) | Forward declaration of [SortedSet](./sortedset/) class. | +| [SortedSetPtr](./sortedsetptr/) | Pointer to keep [SortedSet](./sortedset/) references. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [Stack](./stack/) | [Stack](./stack/) class forward declaration. | +| [StackPtr](./stackptr/) | [Stack](./stack/) pointer. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [ValueIterator](./valueiterator/) | [Dictionary](./dictionary/) iterator that provides value access. | +## Functions + +| Function | Description | +| --- | --- | +| _net_binnary_search | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| _net_binnary_search | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| _net_binnary_search | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| _net_binnary_search | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | diff --git a/english/cpp/system.collections.generic/_keycollection/_index.md b/english/cpp/system.collections.generic/_keycollection/_index.md new file mode 100644 index 0000000000..394d673c67 --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::Generic::_KeyCollection class +linktitle: _KeyCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection class. Collection of Dictionary''s keys. References collection, doesn''t copy anything. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/_keycollection/ +--- +## _KeyCollection class + + +Collection of [Dictionary](../dictionary/)'s keys. References collection, doesn't copy anything. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass _KeyCollection : public System::Collections::Generic::BaseKVCollection +``` + +## Nested classes + +* Class [Enumerator](./enumerator/) +## Methods + +| Method | Description | +| --- | --- | +| [_KeyCollection](./_keycollection/)(const typename Dict::Ptr\&) | Initializes collection referencing specified dictionary. | +| [Contains](./contains/)(const TKey\&) const override | Checks if item is present in container. | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator iterating through keys. | +| [idx_get](./idx_get/)(int) const override | Implements [IList](../ilist/) method. Not supported. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [TKey](./tkey/) | Key type. | + +## See Also + +* Class [BaseKVCollection](../basekvcollection/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/_keycollection/_keycollection/_index.md b/english/cpp/system.collections.generic/_keycollection/_keycollection/_index.md new file mode 100644 index 0000000000..85f05f0b97 --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/_keycollection/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::_KeyCollection::_KeyCollection constructor +linktitle: _KeyCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection::_KeyCollection constructor. Initializes collection referencing specified dictionary in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/_keycollection/_keycollection/ +--- +## _KeyCollection::_KeyCollection constructor + + +Initializes collection referencing specified dictionary. + +```cpp +System::Collections::Generic::_KeyCollection::_KeyCollection(const typename Dict::Ptr &dict) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dict | const typename Dict::Ptr\& | [Dictionary](../../dictionary/) to reference. | + +## See Also + +* Class [_KeyCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keycollection/contains/_index.md b/english/cpp/system.collections.generic/_keycollection/contains/_index.md new file mode 100644 index 0000000000..373eea778e --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/contains/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::_KeyCollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection::Contains method. Checks if item is present in container in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/_keycollection/contains/ +--- +## _KeyCollection::Contains method + + +Checks if item is present in container. + +```cpp +bool System::Collections::Generic::_KeyCollection::Contains(const TKey &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const TKey\& | Item to look for. | + +### ReturnValue + +True if item is found, false otherwise. + +## See Also + +* Typedef [TKey](../tkey/) +* Class [_KeyCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keycollection/enumerator/_index.md b/english/cpp/system.collections.generic/_keycollection/enumerator/_index.md new file mode 100644 index 0000000000..4284d13680 --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/enumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::_KeyCollection::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection::Enumerator class. Enumerator to iterate through keys in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/_keycollection/enumerator/ +--- +## Enumerator class + + +[Enumerator](./) to iterate through keys. + +```cpp +class Enumerator : public System::Collections::Generic::BaseEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Enumerator](./enumerator/)(const typename Dict::Ptr\&) | Creates key enumerator for specified dictionary. | +| [get_Current](./get_current/)() const override | Gets current key. | +## See Also + +* Class [BaseEnumerator](../../baseenumerator/) +* Class [_KeyCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keycollection/enumerator/enumerator/_index.md b/english/cpp/system.collections.generic/_keycollection/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..780935edcc --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/enumerator/enumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::_KeyCollection::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection::Enumerator::Enumerator constructor. Creates key enumerator for specified dictionary in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/_keycollection/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Creates key enumerator for specified dictionary. + +```cpp +System::Collections::Generic::_KeyCollection::Enumerator::Enumerator(const typename Dict::Ptr &dict) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dict | const typename Dict::Ptr\& | [Dictionary](../../../dictionary/) to reference. | + +## See Also + +* Class [Enumerator](../) +* Class [_KeyCollection](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/_keycollection/enumerator/get_current/_index.md b/english/cpp/system.collections.generic/_keycollection/enumerator/get_current/_index.md new file mode 100644 index 0000000000..366a6e879c --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/enumerator/get_current/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Generic::_KeyCollection::Enumerator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection::Enumerator::get_Current method. Gets current key in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/_keycollection/enumerator/get_current/ +--- +## Enumerator::get_Current method + + +Gets current key. + +```cpp +MakeConstRef_t System::Collections::Generic::_KeyCollection::Enumerator::get_Current() const override +``` + + +### ReturnValue + +Current key. + +## See Also + +* Typedef [MakeConstRef_t](../../../../system/makeconstref_t/) +* Typedef [TKey](../../tkey/) +* Class [Enumerator](../) +* Class [_KeyCollection](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/_keycollection/getenumerator/_index.md b/english/cpp/system.collections.generic/_keycollection/getenumerator/_index.md new file mode 100644 index 0000000000..2b03e92349 --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Generic::_KeyCollection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection::GetEnumerator method. Gets enumerator iterating through keys in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/_keycollection/getenumerator/ +--- +## _KeyCollection::GetEnumerator method + + +Gets enumerator iterating through keys. + +```cpp +SharedPtr> System::Collections::Generic::_KeyCollection::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to newly created enumerator. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../ienumerator/) +* Typedef [TKey](../tkey/) +* Class [_KeyCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keycollection/idx_get/_index.md b/english/cpp/system.collections.generic/_keycollection/idx_get/_index.md new file mode 100644 index 0000000000..e0b575fb13 --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/idx_get/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::Generic::_KeyCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection::idx_get method. Implements IList method. Not supported in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/_keycollection/idx_get/ +--- +## _KeyCollection::idx_get method + + +Implements [IList](../../ilist/) method. Not supported. + +```cpp +TKey System::Collections::Generic::_KeyCollection::idx_get(int index) const override +``` + +## See Also + +* Typedef [TKey](../tkey/) +* Class [_KeyCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keycollection/tkey/_index.md b/english/cpp/system.collections.generic/_keycollection/tkey/_index.md new file mode 100644 index 0000000000..0bdcddbbd9 --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/tkey/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::_KeyCollection::TKey typedef +linktitle: TKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection::TKey typedef. Key type in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/_keycollection/tkey/ +--- +## TKey typedef + + +Key type. + +```cpp +Dict::map_t::key_type System::Collections::Generic::_KeyCollection< Dict >::TKey +``` + +## See Also + +* Class [_KeyCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keycollection/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.generic/_keycollection/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..44b9d25bad --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/virtualizebeginconstiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::_KeyCollection::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/_keycollection/virtualizebeginconstiterator/ +--- +## _KeyCollection::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::_KeyCollection::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [TKey](../tkey/) +* Class [_KeyCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keycollection/virtualizebeginiterator/_index.md b/english/cpp/system.collections.generic/_keycollection/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..bb47007275 --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/virtualizebeginiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::_KeyCollection::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/_keycollection/virtualizebeginiterator/ +--- +## _KeyCollection::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::_KeyCollection::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [TKey](../tkey/) +* Class [_KeyCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keycollection/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.generic/_keycollection/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..1a4a73429c --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/virtualizeendconstiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::_KeyCollection::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/_keycollection/virtualizeendconstiterator/ +--- +## _KeyCollection::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::_KeyCollection::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [TKey](../tkey/) +* Class [_KeyCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keycollection/virtualizeenditerator/_index.md b/english/cpp/system.collections.generic/_keycollection/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..49ed64a86a --- /dev/null +++ b/english/cpp/system.collections.generic/_keycollection/virtualizeenditerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::_KeyCollection::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyCollection::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/_keycollection/virtualizeenditerator/ +--- +## _KeyCollection::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::_KeyCollection::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [TKey](../tkey/) +* Class [_KeyCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keylist/_index.md b/english/cpp/system.collections.generic/_keylist/_index.md new file mode 100644 index 0000000000..6d7338e90c --- /dev/null +++ b/english/cpp/system.collections.generic/_keylist/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Collections::Generic::_KeyList class +linktitle: _KeyList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyList class. Implements list of dictionary''s keys. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/_keylist/ +--- +## _KeyList class + + +Implements list of dictionary's keys. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass _KeyList : public System::Collections::Generic::_KeyCollection +``` + + +| Parameter | Description | +| --- | --- | +| Dict | [Dictionary](../dictionary/) type. | +## Methods + +| Method | Description | +| --- | --- | +| [_KeyList](./_keylist/)(const typename Dict::Ptr\&) | Initializes collection referencing specified dictionary. | +| [Contains](./contains/)(const TKey\&) const override | Checks if specified key is present in collection. | +| [idx_get](./idx_get/)(int) const override | Gets key at specified position. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [TKey](./tkey/) | Key type. | + +## See Also + +* Class [_KeyCollection](../_keycollection/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/_keylist/_keylist/_index.md b/english/cpp/system.collections.generic/_keylist/_keylist/_index.md new file mode 100644 index 0000000000..ef05bf5f41 --- /dev/null +++ b/english/cpp/system.collections.generic/_keylist/_keylist/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::_KeyList::_KeyList constructor +linktitle: _KeyList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyList::_KeyList constructor. Initializes collection referencing specified dictionary in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/_keylist/_keylist/ +--- +## _KeyList::_KeyList constructor + + +Initializes collection referencing specified dictionary. + +```cpp +System::Collections::Generic::_KeyList::_KeyList(const typename Dict::Ptr &dict) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dict | const typename Dict::Ptr\& | [Dictionary](../../dictionary/) to reference. | + +## See Also + +* Class [_KeyList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keylist/contains/_index.md b/english/cpp/system.collections.generic/_keylist/contains/_index.md new file mode 100644 index 0000000000..4219570960 --- /dev/null +++ b/english/cpp/system.collections.generic/_keylist/contains/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::_KeyList::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyList::Contains method. Checks if specified key is present in collection in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/_keylist/contains/ +--- +## _KeyList::Contains method + + +Checks if specified key is present in collection. + +```cpp +bool System::Collections::Generic::_KeyList::Contains(const TKey &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const TKey\& | Key to look for. | + +### ReturnValue + +True if key is present, false otherwise. + +## See Also + +* Typedef [TKey](../tkey/) +* Class [_KeyList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keylist/idx_get/_index.md b/english/cpp/system.collections.generic/_keylist/idx_get/_index.md new file mode 100644 index 0000000000..188264e550 --- /dev/null +++ b/english/cpp/system.collections.generic/_keylist/idx_get/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::_KeyList::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyList::idx_get method. Gets key at specified position in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/_keylist/idx_get/ +--- +## _KeyList::idx_get method + + +Gets key at specified position. + +```cpp +virtual TKey System::Collections::Generic::_KeyList::idx_get(int index) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get key from. | + +### ReturnValue + +Copy of key at specified position. + +## See Also + +* Typedef [TKey](../tkey/) +* Class [_KeyList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_keylist/tkey/_index.md b/english/cpp/system.collections.generic/_keylist/tkey/_index.md new file mode 100644 index 0000000000..124da0e450 --- /dev/null +++ b/english/cpp/system.collections.generic/_keylist/tkey/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::_KeyList::TKey typedef +linktitle: TKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_KeyList::TKey typedef. Key type in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/_keylist/tkey/ +--- +## TKey typedef + + +Key type. + +```cpp +Dict::map_t::key_type System::Collections::Generic::_KeyList< Dict >::TKey +``` + +## See Also + +* Class [_KeyList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_net_binnary_search/_index.md b/english/cpp/system.collections.generic/_net_binnary_search/_index.md new file mode 100644 index 0000000000..66a1cfaae9 --- /dev/null +++ b/english/cpp/system.collections.generic/_net_binnary_search/_index.md @@ -0,0 +1,136 @@ +--- +title: System::Collections::Generic::_net_binnary_search method +linktitle: _net_binnary_search +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_net_binnary_search method. Implements binary search in random access container. Specialization for smart pointers. Uses System::Object::CompareTo method in C++.' +type: docs +weight: 4800 +url: /cpp/system.collections.generic/_net_binnary_search/ +--- +## System::Collections::Generic::_net_binnary_search(const containterT\\&, int, int, T) method + + +Implements binary search in random access container. Specialization for smart pointers. Uses System::Object::CompareTo method. + +```cpp +template class,class T,class Allocator> std::enable_if::value, int>::type System::Collections::Generic::_net_binnary_search(const containterT &container, int index, int count, T value) +``` + + +| Parameter | Description | +| --- | --- | +| containerT | STL-styled container template type with two template arguments: element type and allocator type. | +| T | Element type. | +| Allocator | Allocator type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| container | const containterT\\& | Container to search in. | +| index | int | Search range beginning index. | +| count | int | Search range length. | +| value | T | Value to look for. | + +### ReturnValue + +If found, index of the next element; otherwise, complements of index at which the search stopped. + +## See Also + +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) +## System::Collections::Generic::_net_binnary_search(const containterT\\&, int, int, T) method + + +Implements binary search in random access container. Specialization for value types. Uses CompareTo method. + +```cpp +template class,class T,class Allocator> std::enable_if::value &&!std::is_scalar::value, int>::type System::Collections::Generic::_net_binnary_search(const containterT &container, int index, int count, T value) +``` + + +| Parameter | Description | +| --- | --- | +| containerT | STL-styled container template type with two template arguments: element type and allocator type. | +| T | Element type. | +| Allocator | Allocator type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| container | const containterT\\& | Container to search in. | +| index | int | Search range beginning index. | +| count | int | Search range length. | +| value | T | Value to look for. | + +### ReturnValue + +If found, index of the next element; otherwise, complements of index at which the search stopped. + +## See Also + +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) +## System::Collections::Generic::_net_binnary_search(const containterT\\&, int, int, T) method + + +Implements binary search in random access container. Specialization for scalar types. Compares elements using greater and less operators. + +```cpp +template class,class T,class Allocator> std::enable_if::value, int>::type System::Collections::Generic::_net_binnary_search(const containterT &container, int index, int count, T value) +``` + + +| Parameter | Description | +| --- | --- | +| containerT | STL-styled container template type with two template arguments: element type and allocator type. | +| T | Element type. | +| Allocator | Allocator type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| container | const containterT\\& | Container to search in. | +| index | int | Search range beginning index. | +| count | int | Search range length. | +| value | T | Value to look for. | + +### ReturnValue + +If found, index of the next element; otherwise, complements of index at which the search stopped. + +## See Also + +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) +## System::Collections::Generic::_net_binnary_search(const containterT\\&, int, int, T, const SharedPtr\\>\&) method + + +Implements binary search in random access container. + +```cpp +template class,class T,class Allocator> int System::Collections::Generic::_net_binnary_search(const containterT &container, int index, int count, T value, const SharedPtr> &comparer) +``` + + +| Parameter | Description | +| --- | --- | +| containerT | STL-styled container template type with two template arguments: element type and allocator type. | +| T | Element type. | +| Allocator | Allocator type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| container | const containterT\\& | Container to search in. | +| index | int | Search range beginning index. | +| count | int | Search range length. | +| value | T | Value to look for. | +| comparer | const SharedPtr\\>\& | Comparer object. | + +### ReturnValue + +If found, index of the next element; otherwise, complements of index at which the search stopped. + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [IComparer](../icomparer/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/_index.md b/english/cpp/system.collections.generic/_valuecollection/_index.md new file mode 100644 index 0000000000..81f96dda67 --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::Generic::_ValueCollection class +linktitle: _ValueCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection class. Collection of Dictionary''s values. References collection, doesn''t copy anything. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/_valuecollection/ +--- +## _ValueCollection class + + +Collection of [Dictionary](../dictionary/)'s values. References collection, doesn't copy anything. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass _ValueCollection : public System::Collections::Generic::BaseKVCollection +``` + +## Nested classes + +* Class [Enumerator](./enumerator/) +## Methods + +| Method | Description | +| --- | --- | +| [_ValueCollection](./_valuecollection/)(const typename Dict::Ptr\&) | Initializes collection referencing specified dictionary. | +| [Contains](./contains/)(const TValue\&) const override | Checks if item is present in container. | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator iterating through values. | +| [idx_get](./idx_get/)(int) const override | Implements [IList](../ilist/) method. Not supported. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [TValue](./tvalue/) | Value type. | + +## See Also + +* Class [BaseKVCollection](../basekvcollection/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/_valuecollection/_index.md b/english/cpp/system.collections.generic/_valuecollection/_valuecollection/_index.md new file mode 100644 index 0000000000..fe30548e86 --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/_valuecollection/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::_ValueCollection::_ValueCollection constructor +linktitle: _ValueCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection::_ValueCollection constructor. Initializes collection referencing specified dictionary in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/_valuecollection/_valuecollection/ +--- +## _ValueCollection::_ValueCollection constructor + + +Initializes collection referencing specified dictionary. + +```cpp +System::Collections::Generic::_ValueCollection::_ValueCollection(const typename Dict::Ptr &dict) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dict | const typename Dict::Ptr\& | [Dictionary](../../dictionary/) to reference. | + +## See Also + +* Class [_ValueCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/contains/_index.md b/english/cpp/system.collections.generic/_valuecollection/contains/_index.md new file mode 100644 index 0000000000..0c0aba0dfc --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/contains/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::_ValueCollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection::Contains method. Checks if item is present in container in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/_valuecollection/contains/ +--- +## _ValueCollection::Contains method + + +Checks if item is present in container. + +```cpp +bool System::Collections::Generic::_ValueCollection::Contains(const TValue &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const TValue\& | Item to look for. | + +### ReturnValue + +True if item is found, false otherwise. + +## See Also + +* Typedef [TValue](../tvalue/) +* Class [_ValueCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/enumerator/_index.md b/english/cpp/system.collections.generic/_valuecollection/enumerator/_index.md new file mode 100644 index 0000000000..56cfb85c71 --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/enumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::_ValueCollection::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection::Enumerator class. Enumerator to iterate through values in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/_valuecollection/enumerator/ +--- +## Enumerator class + + +[Enumerator](./) to iterate through values. + +```cpp +class Enumerator : public System::Collections::Generic::BaseEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Enumerator](./enumerator/)(const typename Dict::Ptr\&) | Creates value enumerator for specified dictionary. | +| [get_Current](./get_current/)() const override | Gets current value. | +## See Also + +* Class [BaseEnumerator](../../baseenumerator/) +* Class [_ValueCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/enumerator/enumerator/_index.md b/english/cpp/system.collections.generic/_valuecollection/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..e6d6d03c81 --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/enumerator/enumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::_ValueCollection::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection::Enumerator::Enumerator constructor. Creates value enumerator for specified dictionary in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/_valuecollection/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Creates value enumerator for specified dictionary. + +```cpp +System::Collections::Generic::_ValueCollection::Enumerator::Enumerator(const typename Dict::Ptr &dict) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dict | const typename Dict::Ptr\& | [Dictionary](../../../dictionary/) to reference. | + +## See Also + +* Class [Enumerator](../) +* Class [_ValueCollection](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/enumerator/get_current/_index.md b/english/cpp/system.collections.generic/_valuecollection/enumerator/get_current/_index.md new file mode 100644 index 0000000000..9a38fb0167 --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/enumerator/get_current/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Generic::_ValueCollection::Enumerator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection::Enumerator::get_Current method. Gets current value in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/_valuecollection/enumerator/get_current/ +--- +## Enumerator::get_Current method + + +Gets current value. + +```cpp +MakeConstRef_t System::Collections::Generic::_ValueCollection::Enumerator::get_Current() const override +``` + + +### ReturnValue + +Current value. + +## See Also + +* Typedef [MakeConstRef_t](../../../../system/makeconstref_t/) +* Typedef [TValue](../../tvalue/) +* Class [Enumerator](../) +* Class [_ValueCollection](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/getenumerator/_index.md b/english/cpp/system.collections.generic/_valuecollection/getenumerator/_index.md new file mode 100644 index 0000000000..4f1b45151b --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Generic::_ValueCollection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection::GetEnumerator method. Gets enumerator iterating through values in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/_valuecollection/getenumerator/ +--- +## _ValueCollection::GetEnumerator method + + +Gets enumerator iterating through values. + +```cpp +SharedPtr> System::Collections::Generic::_ValueCollection::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to newly created enumerator. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../ienumerator/) +* Typedef [TValue](../tvalue/) +* Class [_ValueCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/idx_get/_index.md b/english/cpp/system.collections.generic/_valuecollection/idx_get/_index.md new file mode 100644 index 0000000000..620f566d02 --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/idx_get/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::Generic::_ValueCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection::idx_get method. Implements IList method. Not supported in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/_valuecollection/idx_get/ +--- +## _ValueCollection::idx_get method + + +Implements [IList](../../ilist/) method. Not supported. + +```cpp +TValue System::Collections::Generic::_ValueCollection::idx_get(int index) const override +``` + +## See Also + +* Typedef [TValue](../tvalue/) +* Class [_ValueCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/tvalue/_index.md b/english/cpp/system.collections.generic/_valuecollection/tvalue/_index.md new file mode 100644 index 0000000000..18c2bb86e4 --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/tvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::_ValueCollection::TValue typedef +linktitle: TValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection::TValue typedef. Value type in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/_valuecollection/tvalue/ +--- +## TValue typedef + + +Value type. + +```cpp +Dict::map_t::mapped_type System::Collections::Generic::_ValueCollection< Dict >::TValue +``` + +## See Also + +* Class [_ValueCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.generic/_valuecollection/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..e498981957 --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/virtualizebeginconstiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::_ValueCollection::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/_valuecollection/virtualizebeginconstiterator/ +--- +## _ValueCollection::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::_ValueCollection::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [TValue](../tvalue/) +* Class [_ValueCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/virtualizebeginiterator/_index.md b/english/cpp/system.collections.generic/_valuecollection/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..4bf10fcf1c --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/virtualizebeginiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::_ValueCollection::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/_valuecollection/virtualizebeginiterator/ +--- +## _ValueCollection::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::_ValueCollection::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [TValue](../tvalue/) +* Class [_ValueCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.generic/_valuecollection/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..de705b0dfe --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/virtualizeendconstiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::_ValueCollection::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/_valuecollection/virtualizeendconstiterator/ +--- +## _ValueCollection::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::_ValueCollection::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [TValue](../tvalue/) +* Class [_ValueCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_valuecollection/virtualizeenditerator/_index.md b/english/cpp/system.collections.generic/_valuecollection/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..4ee20c139a --- /dev/null +++ b/english/cpp/system.collections.generic/_valuecollection/virtualizeenditerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::_ValueCollection::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueCollection::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/_valuecollection/virtualizeenditerator/ +--- +## _ValueCollection::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::_ValueCollection::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [TValue](../tvalue/) +* Class [_ValueCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_valuelist/_index.md b/english/cpp/system.collections.generic/_valuelist/_index.md new file mode 100644 index 0000000000..47a0780053 --- /dev/null +++ b/english/cpp/system.collections.generic/_valuelist/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Collections::Generic::_ValueList class +linktitle: _ValueList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueList class. Implements list of dictionary''s values. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/_valuelist/ +--- +## _ValueList class + + +Implements list of dictionary's values. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass _ValueList : public System::Collections::Generic::_ValueCollection +``` + + +| Parameter | Description | +| --- | --- | +| Dict | [Dictionary](../dictionary/) type. | +## Methods + +| Method | Description | +| --- | --- | +| [_ValueList](./_valuelist/)(const typename Dict::Ptr\&) | Initializes collection referencing specified dictionary. | +| virtual [idx_get](./idx_get/)(int) const | Gets value at specified position. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [TValue](./tvalue/) | Value type. | + +## See Also + +* Class [_ValueCollection](../_valuecollection/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/_valuelist/_valuelist/_index.md b/english/cpp/system.collections.generic/_valuelist/_valuelist/_index.md new file mode 100644 index 0000000000..fc6ee23ff9 --- /dev/null +++ b/english/cpp/system.collections.generic/_valuelist/_valuelist/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::_ValueList::_ValueList constructor +linktitle: _ValueList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueList::_ValueList constructor. Initializes collection referencing specified dictionary in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/_valuelist/_valuelist/ +--- +## _ValueList::_ValueList constructor + + +Initializes collection referencing specified dictionary. + +```cpp +System::Collections::Generic::_ValueList::_ValueList(const typename Dict::Ptr &dict) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dict | const typename Dict::Ptr\& | [Dictionary](../../dictionary/) to reference. | + +## See Also + +* Class [_ValueList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_valuelist/idx_get/_index.md b/english/cpp/system.collections.generic/_valuelist/idx_get/_index.md new file mode 100644 index 0000000000..b3a23f0476 --- /dev/null +++ b/english/cpp/system.collections.generic/_valuelist/idx_get/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::_ValueList::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueList::idx_get method. Gets value at specified position in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/_valuelist/idx_get/ +--- +## _ValueList::idx_get method + + +Gets value at specified position. + +```cpp +virtual TValue System::Collections::Generic::_ValueList::idx_get(int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get value from. | + +### ReturnValue + +Copy of value at specified position. + +## See Also + +* Typedef [TValue](../tvalue/) +* Class [_ValueList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/_valuelist/tvalue/_index.md b/english/cpp/system.collections.generic/_valuelist/tvalue/_index.md new file mode 100644 index 0000000000..3be3d72256 --- /dev/null +++ b/english/cpp/system.collections.generic/_valuelist/tvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::_ValueList::TValue typedef +linktitle: TValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::_ValueList::TValue typedef. Value type in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/_valuelist/tvalue/ +--- +## TValue typedef + + +Value type. + +```cpp +Dict::map_t::mapped_type System::Collections::Generic::_ValueList< Dict >::TValue +``` + +## See Also + +* Class [_ValueList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/_add_range/_index.md b/english/cpp/system.collections.generic/basedictionary/_add_range/_index.md new file mode 100644 index 0000000000..4e8ff75be3 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/_add_range/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseDictionary::_add_range method +linktitle: _add_range +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::_add_range method. C++ specific in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/basedictionary/_add_range/ +--- +## BaseDictionary::_add_range method + + +C++ specific. + +```cpp +void System::Collections::Generic::BaseDictionary::_add_range(std::initializer_list list) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| list | std::initializer_list\ | Range to insert into container. | + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/_index.md b/english/cpp/system.collections.generic/basedictionary/_index.md new file mode 100644 index 0000000000..d2c57702f8 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/_index.md @@ -0,0 +1,73 @@ +--- +title: System::Collections::Generic::BaseDictionary class +linktitle: BaseDictionary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary class. Implements common code for various dictionary-alike data structures (e. g. Dictionary, SortedDictionary). Shouldn''t be used directly, except for inheritance when defining containers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/basedictionary/ +--- +## BaseDictionary class + + +Implements common code for various dictionary-alike data structures (e. g. [Dictionary](../dictionary/), [SortedDictionary](../sorteddictionary/)). Shouldn't be used directly, except for inheritance when defining containers. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass BaseDictionary : public System::Collections::Generic::IDictionary +``` + + +| Parameter | Description | +| --- | --- | +| Map | Underlying map type. | +## Methods + +| Method | Description | +| --- | --- | +| [_add_range](./_add_range/)(std::initializer_list\) | C++ specific. | +| [Add](./add/)(const key_t\&, const mapped_t\&) override | Adds key-value pair into dictionary. | +| [BaseDictionary](./basedictionary/)() | Creates empty data structure. | +| [BaseDictionary](./basedictionary/)(int, const Args\&...) | Forwarding constructor to push arguments into underlying map constructor. | +| [BaseDictionary](./basedictionary/)(BaseType *, const Args\&...) | Copying constructor. | +| [BaseDictionary](./basedictionary/)(BaseType *) | Copying constructor. | +| [begin](./begin/)() const | Returns an iterator to the KVPair-wrapper for key-value-element of the container. Implemented in C# style - iterator should be return the KVPair-object with get_Key() and get_Value() interface. If the container is empty, the returned iterator will be equal to [end()](../ienumerable/end/). | +| [cbegin](./cbegin/)() const | Returns an iterator to the first element of the container. Implemented in STL-style. If the container is empty, the returned iterator will be equal to [end()](../ienumerable/end/). | +| [cend](./cend/)() const | Returns an iterator to the element following the last element of the container. Implemented in STL-style. This element acts as a placeholder; attempting to access it results in undefined behavior. | +| [Clear](./clear/)() override | Deletes all elements. | +| [ContainsKey](./containskey/)(const key_t\&) const override | Checks if key is present in dictionary. | +| [ContainsValue](./containsvalue/)(const mapped_t\&) | Checks if value is present in dictionary. Uses operator == to compare values. | +| [data](./data/)() | Underlying data storage accessor. | +| [data](./data/)() const | Underlying data storage accessor. | +| [end](./end/)() const | Returns an iterator to the KVPair-wrapper for key-value-element following the last element of the container. Implemented in C# style - iterator should be return the KVPair-object with get_Key() and get_Value() interface. This element acts as a placeholder; attempting to access it results in undefined behavior. | +| [get_Count](./get_count/)() const override | Gets elements count. | +| virtual [GetEnumerator](./getenumerator/)() | Creates enumerator instance, should be implemented by subclass. | +| [GetValueOrDefault](./getvalueordefault/)(const key_t\&) const override | Returns value if found; or **Value()** otherwise. | +| [GetValueOrDefault](./getvalueordefault/)(const key_t\&, const mapped_t\&) const override | Returns value if found; or **defaultValue** otherwise. | +| [GetValueOrNull](./getvalueornull/)(const key_t\&) const override | Returns value if found; or **null** otherwise. Make sense only for reference types. | +| [idx_get](./idx_get/)(const key_t\&) const override | Keyed getter function. | +| [idx_set](./idx_set/)(const key_t\&, mapped_t) override | Keyed setter function. Alters or creates element. | +| virtual [operator[]](./operator[]/)(const key_t\&) | Accessor function. | +| [Remove](./remove/)(const key_t\&) override | Removes specific key from dictionary. | +| [SetTemplateWeakPtr](./settemplateweakptr/)(unsigned int) override | | +| [TryGetValue](./trygetvalue/)(const key_t\&, mapped_t\&) const override | Looks for keyed value and retreives it if found. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | Implemented interface. | +| [const_iterator](./const_iterator/) | Const iterator type. | +| [iterator](./iterator/) | Iterator type. | +| [KeyCollection](./keycollection/) | Make sure we use correct allocator with underlying storage type. | +| [KVPair](./kvpair/) | Key-value pair type. | +| [map_t](./map_t/) | Internal map type. | +| [ValueCollection](./valuecollection/) | Collection of values. | + +## See Also + +* Class [IDictionary](../idictionary/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/basedictionary/add/_index.md b/english/cpp/system.collections.generic/basedictionary/add/_index.md new file mode 100644 index 0000000000..b740fac05e --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/add/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseDictionary::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::Add method. Adds key-value pair into dictionary in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/basedictionary/add/ +--- +## BaseDictionary::Add method + + +Adds key-value pair into dictionary. + +```cpp +void System::Collections::Generic::BaseDictionary::Add(const key_t &key, const mapped_t &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const key_t\& | Key to insert value for. | +| value | const mapped_t\& | Value to insert. | + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/basedictionary/_index.md b/english/cpp/system.collections.generic/basedictionary/basedictionary/_index.md new file mode 100644 index 0000000000..7eb5d5c45b --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/basedictionary/_index.md @@ -0,0 +1,91 @@ +--- +title: System::Collections::Generic::BaseDictionary::BaseDictionary constructor +linktitle: BaseDictionary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::BaseDictionary constructor. Creates empty data structure in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/basedictionary/basedictionary/ +--- +## BaseDictionary::BaseDictionary() constructor + + +Creates empty data structure. + +```cpp +System::Collections::Generic::BaseDictionary::BaseDictionary() +``` + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## BaseDictionary::BaseDictionary(BaseType *) constructor + + +Copying constructor. + +```cpp +System::Collections::Generic::BaseDictionary::BaseDictionary(BaseType *src) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| src | BaseType * | [Object](../../../system/object/) to copy data from. | + +## See Also + +* Typedef [BaseType](../basetype/) +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## BaseDictionary::BaseDictionary(BaseType *, const Args\&...) constructor + + +Copying constructor. + +```cpp +template System::Collections::Generic::BaseDictionary::BaseDictionary(BaseType *src, const Args &... args) +``` + + +| Parameter | Description | +| --- | --- | +| Args | Types of map constructor arguments. | + +| Parameter | Type | Description | +| --- | --- | --- | +| src | BaseType * | [Object](../../../system/object/) to copy data from. | +| args | const Args\&... | Arguments to forward to underlying map constructor. | + +## See Also + +* Typedef [BaseType](../basetype/) +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## BaseDictionary::BaseDictionary(int, const Args\&...) constructor + + +Forwarding constructor to push arguments into underlying map constructor. + +```cpp +template System::Collections::Generic::BaseDictionary::BaseDictionary(int, const Args &... args) +``` + + +| Parameter | Description | +| --- | --- | +| Args | Types of arguments to forward to map. | + +| Parameter | Type | Description | +| --- | --- | --- | +| args | int | Arguments to forward to underlying map. | + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/basetype/_index.md b/english/cpp/system.collections.generic/basedictionary/basetype/_index.md new file mode 100644 index 0000000000..d8e55fb03f --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseDictionary::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::BaseType typedef. Implemented interface in C++.' +type: docs +weight: 2600 +url: /cpp/system.collections.generic/basedictionary/basetype/ +--- +## BaseType typedef + + +Implemented interface. + +```cpp +IDictionary System::Collections::Generic::BaseDictionary< Map >::BaseType +``` + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/begin/_index.md b/english/cpp/system.collections.generic/basedictionary/begin/_index.md new file mode 100644 index 0000000000..a75ddd0633 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/begin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseDictionary::begin method +linktitle: begin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::begin method. Returns an iterator to the KVPair-wrapper for key-value-element of the container. Implemented in C# style - iterator should be return the KVPair-object with get_Key() and get_Value() interface. If the container is empty, the returned iterator will be equal to end() in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/basedictionary/begin/ +--- +## BaseDictionary::begin method + + +Returns an iterator to the KVPair-wrapper for key-value-element of the container. Implemented in C# style - iterator should be return the KVPair-object with get_Key() and get_Value() interface. If the container is empty, the returned iterator will be equal to [end()](../../ienumerable/end/). + +```cpp +const_iterator System::Collections::Generic::BaseDictionary::begin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first element of collection. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/cbegin/_index.md b/english/cpp/system.collections.generic/basedictionary/cbegin/_index.md new file mode 100644 index 0000000000..abf1d15b95 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/cbegin/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseDictionary::cbegin method +linktitle: cbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::cbegin method. Returns an iterator to the first element of the container. Implemented in STL-style. If the container is empty, the returned iterator will be equal to end() in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/basedictionary/cbegin/ +--- +## BaseDictionary::cbegin method + + +Returns an iterator to the first element of the container. Implemented in STL-style. If the container is empty, the returned iterator will be equal to [end()](../../ienumerable/end/). + +```cpp +stl_const_iterator System::Collections::Generic::BaseDictionary::cbegin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first const-qualified element of collection. + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/cend/_index.md b/english/cpp/system.collections.generic/basedictionary/cend/_index.md new file mode 100644 index 0000000000..11e85c5ba4 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/cend/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseDictionary::cend method +linktitle: cend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::cend method. Returns an iterator to the element following the last element of the container. Implemented in STL-style. This element acts as a placeholder; attempting to access it results in undefined behavior in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/basedictionary/cend/ +--- +## BaseDictionary::cend method + + +Returns an iterator to the element following the last element of the container. Implemented in STL-style. This element acts as a placeholder; attempting to access it results in undefined behavior. + +```cpp +stl_const_iterator System::Collections::Generic::BaseDictionary::cend() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical const-qualified element placed after the end element of collection. + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/clear/_index.md b/english/cpp/system.collections.generic/basedictionary/clear/_index.md new file mode 100644 index 0000000000..aca5c9f5ee --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseDictionary::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::Clear method. Deletes all elements in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/basedictionary/clear/ +--- +## BaseDictionary::Clear method + + +Deletes all elements. + +```cpp +void System::Collections::Generic::BaseDictionary::Clear() override +``` + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/const_iterator/_index.md b/english/cpp/system.collections.generic/basedictionary/const_iterator/_index.md new file mode 100644 index 0000000000..0adf26981a --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/const_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseDictionary::const_iterator typedef +linktitle: const_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::const_iterator typedef. Const iterator type in C++.' +type: docs +weight: 2700 +url: /cpp/system.collections.generic/basedictionary/const_iterator/ +--- +## const_iterator typedef + + +Const iterator type. + +```cpp +KVPairIterator System::Collections::Generic::BaseDictionary< Map >::const_iterator +``` + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/containskey/_index.md b/english/cpp/system.collections.generic/basedictionary/containskey/_index.md new file mode 100644 index 0000000000..90a9ce8790 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/containskey/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::BaseDictionary::ContainsKey method +linktitle: ContainsKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::ContainsKey method. Checks if key is present in dictionary in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/basedictionary/containskey/ +--- +## BaseDictionary::ContainsKey method + + +Checks if key is present in dictionary. + +```cpp +bool System::Collections::Generic::BaseDictionary::ContainsKey(const key_t &key) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const key_t\& | Key to look for. | + +### ReturnValue + +true if key is present, false otherwise. + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/containsvalue/_index.md b/english/cpp/system.collections.generic/basedictionary/containsvalue/_index.md new file mode 100644 index 0000000000..c6f6b7a028 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/containsvalue/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::BaseDictionary::ContainsValue method +linktitle: ContainsValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::ContainsValue method. Checks if value is present in dictionary. Uses operator == to compare values in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/basedictionary/containsvalue/ +--- +## BaseDictionary::ContainsValue method + + +Checks if value is present in dictionary. Uses operator == to compare values. + +```cpp +bool System::Collections::Generic::BaseDictionary::ContainsValue(const mapped_t &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const mapped_t\& | Value to look for. | + +### ReturnValue + +true if value is found, false otherwise. + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/data/_index.md b/english/cpp/system.collections.generic/basedictionary/data/_index.md new file mode 100644 index 0000000000..baf5b43a7b --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/data/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Collections::Generic::BaseDictionary::data method +linktitle: data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::data method. Underlying data storage accessor in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/basedictionary/data/ +--- +## BaseDictionary::data() method + + +Underlying data storage accessor. + +```cpp +Map & System::Collections::Generic::BaseDictionary::data() +``` + + +### ReturnValue + +Reference to underlying data storage. + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## BaseDictionary::data() const method + + +Underlying data storage accessor. + +```cpp +const Map & System::Collections::Generic::BaseDictionary::data() const +``` + + +### ReturnValue + +Const reference to underlying data storage. + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/end/_index.md b/english/cpp/system.collections.generic/basedictionary/end/_index.md new file mode 100644 index 0000000000..4f4bc17a37 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/end/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseDictionary::end method +linktitle: end +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::end method. Returns an iterator to the KVPair-wrapper for key-value-element following the last element of the container. Implemented in C# style - iterator should be return the KVPair-object with get_Key() and get_Value() interface. This element acts as a placeholder; attempting to access it results in undefined behavior in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/basedictionary/end/ +--- +## BaseDictionary::end method + + +Returns an iterator to the KVPair-wrapper for key-value-element following the last element of the container. Implemented in C# style - iterator should be return the KVPair-object with get_Key() and get_Value() interface. This element acts as a placeholder; attempting to access it results in undefined behavior. + +```cpp +const_iterator System::Collections::Generic::BaseDictionary::end() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element placed after the end element of collection. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/get_count/_index.md b/english/cpp/system.collections.generic/basedictionary/get_count/_index.md new file mode 100644 index 0000000000..6ca1be4b1d --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseDictionary::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::get_Count method. Gets elements count in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/basedictionary/get_count/ +--- +## BaseDictionary::get_Count method + + +Gets elements count. + +```cpp +int32_t System::Collections::Generic::BaseDictionary::get_Count() const override +``` + + +### ReturnValue + +Number of elements (key-value pairs) being held currently. + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/getenumerator/_index.md b/english/cpp/system.collections.generic/basedictionary/getenumerator/_index.md new file mode 100644 index 0000000000..1423ef7ac7 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Generic::BaseDictionary::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::GetEnumerator method. Creates enumerator instance, should be implemented by subclass in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.generic/basedictionary/getenumerator/ +--- +## BaseDictionary::GetEnumerator method + + +Creates enumerator instance, should be implemented by subclass. + +```cpp +SharedPtr>> System::Collections::Generic::BaseDictionary::GetEnumerator() override=0 +``` + + +### ReturnValue + +Enumerator bound to this object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../ienumerator/) +* Class [KeyValuePair](../../keyvaluepair/) +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/getvalueordefault/_index.md b/english/cpp/system.collections.generic/basedictionary/getvalueordefault/_index.md new file mode 100644 index 0000000000..b5abfa18d2 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/getvalueordefault/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Collections::Generic::BaseDictionary::GetValueOrDefault method +linktitle: GetValueOrDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::GetValueOrDefault method. Returns value if found; or Value() otherwise in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.generic/basedictionary/getvalueordefault/ +--- +## BaseDictionary::GetValueOrDefault(const key_t\&) const method + + +Returns value if found; or **Value()** otherwise. + +```cpp +mapped_t System::Collections::Generic::BaseDictionary::GetValueOrDefault(const key_t &key) const override +``` + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## BaseDictionary::GetValueOrDefault(const key_t\&, const mapped_t\&) const method + + +Returns value if found; or **defaultValue** otherwise. + +```cpp +mapped_t System::Collections::Generic::BaseDictionary::GetValueOrDefault(const key_t &key, const mapped_t &defaultValue) const override +``` + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/getvalueornull/_index.md b/english/cpp/system.collections.generic/basedictionary/getvalueornull/_index.md new file mode 100644 index 0000000000..4c5b29eac4 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/getvalueornull/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseDictionary::GetValueOrNull method +linktitle: GetValueOrNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::GetValueOrNull method. Returns value if found; or null otherwise. Make sense only for reference types in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.generic/basedictionary/getvalueornull/ +--- +## BaseDictionary::GetValueOrNull method + + +Returns value if found; or **null** otherwise. Make sense only for reference types. + +```cpp +mapped_t System::Collections::Generic::BaseDictionary::GetValueOrNull(const key_t &key) const override +``` + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/idx_get/_index.md b/english/cpp/system.collections.generic/basedictionary/idx_get/_index.md new file mode 100644 index 0000000000..f969cf22d9 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/idx_get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::BaseDictionary::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::idx_get method. Keyed getter function in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.generic/basedictionary/idx_get/ +--- +## BaseDictionary::idx_get method + + +Keyed getter function. + +```cpp +mapped_t System::Collections::Generic::BaseDictionary::idx_get(const key_t &key) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const key_t\& | Key to get value at. | + +### ReturnValue + +Copy of element at **key** position. + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/idx_set/_index.md b/english/cpp/system.collections.generic/basedictionary/idx_set/_index.md new file mode 100644 index 0000000000..1fd19f6746 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/idx_set/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseDictionary::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::idx_set method. Keyed setter function. Alters or creates element in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.generic/basedictionary/idx_set/ +--- +## BaseDictionary::idx_set method + + +Keyed setter function. Alters or creates element. + +```cpp +void System::Collections::Generic::BaseDictionary::idx_set(const key_t &key, mapped_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const key_t\& | Key to set value at. | +| value | mapped_t | Value to set. | + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/iterator/_index.md b/english/cpp/system.collections.generic/basedictionary/iterator/_index.md new file mode 100644 index 0000000000..b075b00b35 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseDictionary::iterator typedef +linktitle: iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::iterator typedef. Iterator type in C++.' +type: docs +weight: 2800 +url: /cpp/system.collections.generic/basedictionary/iterator/ +--- +## iterator typedef + + +Iterator type. + +```cpp +KVPairIterator System::Collections::Generic::BaseDictionary< Map >::iterator +``` + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/keycollection/_index.md b/english/cpp/system.collections.generic/basedictionary/keycollection/_index.md new file mode 100644 index 0000000000..b9586df23a --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/keycollection/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::Generic::BaseDictionary::KeyCollection typedef +linktitle: KeyCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::KeyCollection typedef. Make sure we use correct allocator with underlying storage type in C++.' +type: docs +weight: 2900 +url: /cpp/system.collections.generic/basedictionary/keycollection/ +--- +## KeyCollection typedef + + +Make sure we use correct allocator with underlying storage type. + +```cpp +ICollection System::Collections::Generic::BaseDictionary< Map >::KeyCollection +``` + +## Remarks + + +Collection of keys. +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/kvpair/_index.md b/english/cpp/system.collections.generic/basedictionary/kvpair/_index.md new file mode 100644 index 0000000000..a64e4497cb --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/kvpair/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseDictionary::KVPair typedef +linktitle: KVPair +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::KVPair typedef. Key-value pair type in C++.' +type: docs +weight: 3000 +url: /cpp/system.collections.generic/basedictionary/kvpair/ +--- +## KVPair typedef + + +Key-value pair type. + +```cpp +KeyValuePair System::Collections::Generic::BaseDictionary< Map >::KVPair +``` + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/map_t/_index.md b/english/cpp/system.collections.generic/basedictionary/map_t/_index.md new file mode 100644 index 0000000000..ff1c4bbc5b --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/map_t/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseDictionary::map_t typedef +linktitle: map_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::map_t typedef. Internal map type in C++.' +type: docs +weight: 3100 +url: /cpp/system.collections.generic/basedictionary/map_t/ +--- +## map_t typedef + + +Internal map type. + +```cpp +Map System::Collections::Generic::BaseDictionary< Map >::map_t +``` + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/operator[]/_index.md b/english/cpp/system.collections.generic/basedictionary/operator[]/_index.md new file mode 100644 index 0000000000..5a6130206b --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/operator[]/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::BaseDictionary::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::operator[] method. Accessor function in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.generic/basedictionary/operator[]/ +--- +## BaseDictionary::operator[] method + + +Accessor function. + +```cpp +virtual mapped_t & System::Collections::Generic::BaseDictionary::operator[](const key_t &key) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const key_t\& | [Dictionary](../../dictionary/) key to access. | + +### ReturnValue + +Reference to existing (or created) value keyed by **key**. + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/remove/_index.md b/english/cpp/system.collections.generic/basedictionary/remove/_index.md new file mode 100644 index 0000000000..a33d3ffb24 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/remove/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::BaseDictionary::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::Remove method. Removes specific key from dictionary in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections.generic/basedictionary/remove/ +--- +## BaseDictionary::Remove method + + +Removes specific key from dictionary. + +```cpp +bool System::Collections::Generic::BaseDictionary::Remove(const key_t &key) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const key_t\& | Key to remove. | + +### ReturnValue + +true if key was found and removed, false otherwise. + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/settemplateweakptr/_index.md b/english/cpp/system.collections.generic/basedictionary/settemplateweakptr/_index.md new file mode 100644 index 0000000000..1685031e79 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/settemplateweakptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseDictionary::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'How to use SetTemplateWeakPtr method of System::Collections::Generic::BaseDictionary class in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections.generic/basedictionary/settemplateweakptr/ +--- +## BaseDictionary::SetTemplateWeakPtr method + + + + +```cpp +void System::Collections::Generic::BaseDictionary::SetTemplateWeakPtr(unsigned int argument) override +``` + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/trygetvalue/_index.md b/english/cpp/system.collections.generic/basedictionary/trygetvalue/_index.md new file mode 100644 index 0000000000..bc1cae6d23 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/trygetvalue/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::BaseDictionary::TryGetValue method +linktitle: TryGetValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::TryGetValue method. Looks for keyed value and retreives it if found in C++.' +type: docs +weight: 2100 +url: /cpp/system.collections.generic/basedictionary/trygetvalue/ +--- +## BaseDictionary::TryGetValue method + + +Looks for keyed value and retreives it if found. + +```cpp +bool System::Collections::Generic::BaseDictionary::TryGetValue(const key_t &key, mapped_t &value) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const key_t\& | Key to look for. | +| value | mapped_t\& | Reference to store found value at. | + +### ReturnValue + +true if value is found and retreived, false otherwise. + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/valuecollection/_index.md b/english/cpp/system.collections.generic/basedictionary/valuecollection/_index.md new file mode 100644 index 0000000000..8248a86d42 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/valuecollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseDictionary::ValueCollection typedef +linktitle: ValueCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::ValueCollection typedef. Collection of values in C++.' +type: docs +weight: 3200 +url: /cpp/system.collections.generic/basedictionary/valuecollection/ +--- +## ValueCollection typedef + + +Collection of values. + +```cpp +ICollection System::Collections::Generic::BaseDictionary< Map >::ValueCollection +``` + +## See Also + +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.generic/basedictionary/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..fe4198bcb9 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/virtualizebeginconstiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseDictionary::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 2200 +url: /cpp/system.collections.generic/basedictionary/virtualizebeginconstiterator/ +--- +## BaseDictionary::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::BaseDictionary::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [KVPair](../kvpair/) +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/virtualizebeginiterator/_index.md b/english/cpp/system.collections.generic/basedictionary/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..143a9d08ba --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/virtualizebeginiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseDictionary::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 2300 +url: /cpp/system.collections.generic/basedictionary/virtualizebeginiterator/ +--- +## BaseDictionary::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::BaseDictionary::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [KVPair](../kvpair/) +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.generic/basedictionary/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..e9064c1d6c --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/virtualizeendconstiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseDictionary::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 2400 +url: /cpp/system.collections.generic/basedictionary/virtualizeendconstiterator/ +--- +## BaseDictionary::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::BaseDictionary::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [KVPair](../kvpair/) +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basedictionary/virtualizeenditerator/_index.md b/english/cpp/system.collections.generic/basedictionary/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..758b644143 --- /dev/null +++ b/english/cpp/system.collections.generic/basedictionary/virtualizeenditerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseDictionary::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseDictionary::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 2500 +url: /cpp/system.collections.generic/basedictionary/virtualizeenditerator/ +--- +## BaseDictionary::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::BaseDictionary::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [KVPair](../kvpair/) +* Class [BaseDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseenumerator/_index.md b/english/cpp/system.collections.generic/baseenumerator/_index.md new file mode 100644 index 0000000000..278a5de1e8 --- /dev/null +++ b/english/cpp/system.collections.generic/baseenumerator/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Collections::Generic::BaseEnumerator class +linktitle: BaseEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseEnumerator class. Enumerator definition to wrap STL-styled types for C#-styled usage. Makes no assertions on container structure except for existance of sequental iterator. Uses begin() and end() functions. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/baseenumerator/ +--- +## BaseEnumerator class + + +Enumerator definition to wrap STL-styled types for C#-styled usage. Makes no assertions on container structure except for existance of sequental iterator. Uses begin() and end() functions. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass BaseEnumerator : public System::Collections::Generic::IEnumerator +``` + + +| Parameter | Description | +| --- | --- | +| Container | STL-styled container type. | +| Element | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| [BaseEnumerator](./baseenumerator/)(const Object::ptr\&, Container\&) | Initializes iterator. | +| [IsValid](./isvalid/)() const | Checks whether [MoveNext()](./movenext/) was called and end was not reached. | +| [MoveNext](./movenext/)() override | Enumerator-style increment. | +| [Reset](./reset/)() override | Resets enumerator to allow re-enumerating elements. | + +## See Also + +* Class [IEnumerator](../ienumerator/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/baseenumerator/baseenumerator/_index.md b/english/cpp/system.collections.generic/baseenumerator/baseenumerator/_index.md new file mode 100644 index 0000000000..ab10a476a5 --- /dev/null +++ b/english/cpp/system.collections.generic/baseenumerator/baseenumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::BaseEnumerator::BaseEnumerator constructor +linktitle: BaseEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseEnumerator::BaseEnumerator constructor. Initializes iterator in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/baseenumerator/baseenumerator/ +--- +## BaseEnumerator::BaseEnumerator constructor + + +Initializes iterator. + +```cpp +System::Collections::Generic::BaseEnumerator::BaseEnumerator(const Object::ptr &owner, Container &cont) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| owner | const Object::ptr\& | Pointer to owner container. | +| cont | Container\& | Actual container implementation reference. | + +## See Also + +* Typedef [ptr](../../../system/object/ptr/) +* Class [BaseEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseenumerator/isvalid/_index.md b/english/cpp/system.collections.generic/baseenumerator/isvalid/_index.md new file mode 100644 index 0000000000..40760cbf60 --- /dev/null +++ b/english/cpp/system.collections.generic/baseenumerator/isvalid/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseEnumerator::IsValid method +linktitle: IsValid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseEnumerator::IsValid method. Checks whether MoveNext() was called and end was not reached in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/baseenumerator/isvalid/ +--- +## BaseEnumerator::IsValid method + + +Checks whether [MoveNext()](../movenext/) was called and end was not reached. + +```cpp +bool System::Collections::Generic::BaseEnumerator::IsValid() const +``` + + +### ReturnValue + +false if [MoveNext()](../movenext/) was not called at all or container end is hit; true otherwise. + +## See Also + +* Class [BaseEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseenumerator/movenext/_index.md b/english/cpp/system.collections.generic/baseenumerator/movenext/_index.md new file mode 100644 index 0000000000..641e4d91ef --- /dev/null +++ b/english/cpp/system.collections.generic/baseenumerator/movenext/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseEnumerator::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseEnumerator::MoveNext method. Enumerator-style increment in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/baseenumerator/movenext/ +--- +## BaseEnumerator::MoveNext method + + +Enumerator-style increment. + +```cpp +bool System::Collections::Generic::BaseEnumerator::MoveNext() override +``` + + +### ReturnValue + +true if enumerator points to valid element, false if container end is hit. + +## See Also + +* Class [BaseEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseenumerator/reset/_index.md b/english/cpp/system.collections.generic/baseenumerator/reset/_index.md new file mode 100644 index 0000000000..0faf3dfb93 --- /dev/null +++ b/english/cpp/system.collections.generic/baseenumerator/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseEnumerator::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseEnumerator::Reset method. Resets enumerator to allow re-enumerating elements in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/baseenumerator/reset/ +--- +## BaseEnumerator::Reset method + + +Resets enumerator to allow re-enumerating elements. + +```cpp +void System::Collections::Generic::BaseEnumerator::Reset() override +``` + +## See Also + +* Class [BaseEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basekvcollection/_index.md b/english/cpp/system.collections.generic/basekvcollection/_index.md new file mode 100644 index 0000000000..1abb40cefb --- /dev/null +++ b/english/cpp/system.collections.generic/basekvcollection/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Collections::Generic::BaseKVCollection class +linktitle: BaseKVCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseKVCollection class. Holds common code for collections of keys or values. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/basekvcollection/ +--- +## BaseKVCollection class + + +Holds common code for collections of keys or values. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass BaseKVCollection : public System::Collections::Generic::IKVCollection +``` + + +| Parameter | Description | +| --- | --- | +| Dict | [Dictionary](../dictionary/) type. | +| KV | Key or value type, whichever the interface is used for. | +## Methods + +| Method | Description | +| --- | --- | +| [BaseKVCollection](./basekvcollection/)(const typename Dict::Ptr\&) | Creates collection. | +| [CopyTo](./copyto/)(ArrayPtr\, int) override | Copies data to existing array elements. | +| [get_Count](./get_count/)() const override | Gets number of elements. | +| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Enables compilation, but doesn't actually do anything as this structure doesn't own data. | + +## See Also + +* Class [IKVCollection](../ikvcollection/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/basekvcollection/basekvcollection/_index.md b/english/cpp/system.collections.generic/basekvcollection/basekvcollection/_index.md new file mode 100644 index 0000000000..55d5d72788 --- /dev/null +++ b/english/cpp/system.collections.generic/basekvcollection/basekvcollection/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseKVCollection::BaseKVCollection constructor +linktitle: BaseKVCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseKVCollection::BaseKVCollection constructor. Creates collection in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/basekvcollection/basekvcollection/ +--- +## BaseKVCollection::BaseKVCollection constructor + + +Creates collection. + +```cpp +System::Collections::Generic::BaseKVCollection::BaseKVCollection(const typename Dict::Ptr &dict) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dict | const typename Dict::Ptr\& | [Dictionary](../../dictionary/) pointer to hold. | + +## See Also + +* Class [BaseKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basekvcollection/copyto/_index.md b/english/cpp/system.collections.generic/basekvcollection/copyto/_index.md new file mode 100644 index 0000000000..c52250a3e4 --- /dev/null +++ b/english/cpp/system.collections.generic/basekvcollection/copyto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::BaseKVCollection::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseKVCollection::CopyTo method. Copies data to existing array elements in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/basekvcollection/copyto/ +--- +## BaseKVCollection::CopyTo method + + +Copies data to existing array elements. + +```cpp +virtual void System::Collections::Generic::BaseKVCollection::CopyTo(ArrayPtr arr, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | ArrayPtr\ | Destination array with sufficient size. | +| index | int | Start index in destination array. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BaseKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basekvcollection/get_count/_index.md b/english/cpp/system.collections.generic/basekvcollection/get_count/_index.md new file mode 100644 index 0000000000..d8b5ef6cef --- /dev/null +++ b/english/cpp/system.collections.generic/basekvcollection/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseKVCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseKVCollection::get_Count method. Gets number of elements in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/basekvcollection/get_count/ +--- +## BaseKVCollection::get_Count method + + +Gets number of elements. + +```cpp +virtual int System::Collections::Generic::BaseKVCollection::get_Count() const override +``` + + +### ReturnValue + +Number of elements in wrapped dictionary. + +## See Also + +* Class [BaseKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/basekvcollection/settemplateweakptr/_index.md b/english/cpp/system.collections.generic/basekvcollection/settemplateweakptr/_index.md new file mode 100644 index 0000000000..51c8eecaf4 --- /dev/null +++ b/english/cpp/system.collections.generic/basekvcollection/settemplateweakptr/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseKVCollection::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseKVCollection::SetTemplateWeakPtr method. Enables compilation, but doesn''t actually do anything as this structure doesn''t own data in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/basekvcollection/settemplateweakptr/ +--- +## BaseKVCollection::SetTemplateWeakPtr method + + +Enables compilation, but doesn't actually do anything as this structure doesn't own data. + +```cpp +void System::Collections::Generic::BaseKVCollection::SetTemplateWeakPtr(uint32_t argument) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | uint32_t | Unused value. | + +## See Also + +* Class [BaseKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/_add_range/_index.md b/english/cpp/system.collections.generic/baseset/_add_range/_index.md new file mode 100644 index 0000000000..c953668b6e --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/_add_range/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseSet::_add_range method +linktitle: _add_range +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::_add_range method. C++ specific in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/baseset/_add_range/ +--- +## BaseSet::_add_range method + + +C++ specific. + +```cpp +void System::Collections::Generic::BaseSet::_add_range(std::initializer_list list) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| list | std::initializer_list\ | Range to insert into container. | + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/_index.md b/english/cpp/system.collections.generic/baseset/_index.md new file mode 100644 index 0000000000..f9e4cd2136 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Collections::Generic::BaseSet class +linktitle: BaseSet +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::BaseSet class in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/baseset/ +--- +## BaseSet class + + + + +```cpp +templateclass BaseSet : public virtual System::Object, + public System::Collections::Generic::ICollection +``` + +## Nested classes + +* Class [Enumerator](./enumerator/) +## Methods + +| Method | Description | +| --- | --- | +| [_add_range](./_add_range/)(std::initializer_list\) | C++ specific. | +| [Add](./add/)(const T\&) override | Adds element into set. | +| [begin](./begin/)() const | Gets iterator to the first element of the const-qualified collection. | +| [cbegin](./cbegin/)() const | Gets iterator to the first const-qualified element of collection. | +| [cend](./cend/)() const | Gets iterator for a non-existent const-qualified element behind the end of the collection. | +| [Clear](./clear/)() override | Deletes all elements in set. | +| [Contains](./contains/)(const T\&) const override | Checks if element is present in set. | +| [CopyTo](./copyto/)(ArrayPtr\, int) override | Copies hash contents into existing array elements. | +| [data](./data/)() | Underlying data structure accessor. | +| [data](./data/)() const | Underlying data structure accessor. | +| [end](./end/)() const | Gets iterator for a non-existent element behind the end of the const-qualified collection. | +| [get_Count](./get_count/)() const override | Gets number of elements in set. | +| [GetEnumerator](./getenumerator/)() override | Creates enumerator. | +| [Remove](./remove/)(const T\&) override | Removes element from set. | +| [TryAdd](./tryadd/)(const T\&) | Adds element into set. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | Implemented interface. | +| [const_iterator](./const_iterator/) | Const iterator type. | +| [IEnumerablePtr](./ienumerableptr/) | Enumerable interface pointer. | +| [IEnumeratorPtr](./ienumeratorptr/) | [Enumerator](./enumerator/) pointer. | +| [iterator](./iterator/) | Iterator type. | +| [set_t](./set_t/) | Underlying data type. | +| [ThisPtr](./thisptr/) | Pointer type. | +| [ThisType](./thistype/) | Self type. | +| [ValueType](./valuetype/) | Value type. | +## See Also + +* Class [Object](../../system/object/) +* Class [ICollection](../icollection/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/baseset/add/_index.md b/english/cpp/system.collections.generic/baseset/add/_index.md new file mode 100644 index 0000000000..d22ec46282 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/add/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseSet::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::Add method. Adds element into set in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/baseset/add/ +--- +## BaseSet::Add method + + +Adds element into set. + +```cpp +void System::Collections::Generic::BaseSet::Add(const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Element to add. | + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/basetype/_index.md b/english/cpp/system.collections.generic/baseset/basetype/_index.md new file mode 100644 index 0000000000..765ee7a13b --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseSet::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::BaseType typedef. Implemented interface in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections.generic/baseset/basetype/ +--- +## BaseType typedef + + +Implemented interface. + +```cpp +using System::Collections::Generic::BaseSet< T, SET_T >::BaseType = ICollection +``` + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/begin/_index.md b/english/cpp/system.collections.generic/baseset/begin/_index.md new file mode 100644 index 0000000000..d7adc6034b --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/begin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseSet::begin method +linktitle: begin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::begin method. Gets iterator to the first element of the const-qualified collection in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/baseset/begin/ +--- +## BaseSet::begin method + + +Gets iterator to the first element of the const-qualified collection. + +```cpp +const_iterator System::Collections::Generic::BaseSet::begin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first element in the const-qualified instance of the hash set. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/cbegin/_index.md b/english/cpp/system.collections.generic/baseset/cbegin/_index.md new file mode 100644 index 0000000000..5db2988fd2 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/cbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseSet::cbegin method +linktitle: cbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::cbegin method. Gets iterator to the first const-qualified element of collection in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/baseset/cbegin/ +--- +## BaseSet::cbegin method + + +Gets iterator to the first const-qualified element of collection. + +```cpp +const_iterator System::Collections::Generic::BaseSet::cbegin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first const-qualified element in the hash set. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/cend/_index.md b/english/cpp/system.collections.generic/baseset/cend/_index.md new file mode 100644 index 0000000000..dd35f97d85 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/cend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseSet::cend method +linktitle: cend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::cend method. Gets iterator for a non-existent const-qualified element behind the end of the collection in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/baseset/cend/ +--- +## BaseSet::cend method + + +Gets iterator for a non-existent const-qualified element behind the end of the collection. + +```cpp +const_iterator System::Collections::Generic::BaseSet::cend() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical const-qualified element placed after the end element in the hash set. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/clear/_index.md b/english/cpp/system.collections.generic/baseset/clear/_index.md new file mode 100644 index 0000000000..8a480af915 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseSet::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::Clear method. Deletes all elements in set in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/baseset/clear/ +--- +## BaseSet::Clear method + + +Deletes all elements in set. + +```cpp +void System::Collections::Generic::BaseSet::Clear() override +``` + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/const_iterator/_index.md b/english/cpp/system.collections.generic/baseset/const_iterator/_index.md new file mode 100644 index 0000000000..1ddc136d40 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/const_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseSet::const_iterator typedef +linktitle: const_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::const_iterator typedef. Const iterator type in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections.generic/baseset/const_iterator/ +--- +## const_iterator typedef + + +Const iterator type. + +```cpp +using System::Collections::Generic::BaseSet< T, SET_T >::const_iterator = typename set_t::const_iterator +``` + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/contains/_index.md b/english/cpp/system.collections.generic/baseset/contains/_index.md new file mode 100644 index 0000000000..00d95c68c9 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::BaseSet::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::Contains method. Checks if element is present in set in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/baseset/contains/ +--- +## BaseSet::Contains method + + +Checks if element is present in set. + +```cpp +bool System::Collections::Generic::BaseSet::Contains(const T &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +True if item is present in set, false otherwise. + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/copyto/_index.md b/english/cpp/system.collections.generic/baseset/copyto/_index.md new file mode 100644 index 0000000000..f1653411fe --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/copyto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::BaseSet::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::CopyTo method. Copies hash contents into existing array elements in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/baseset/copyto/ +--- +## BaseSet::CopyTo method + + +Copies hash contents into existing array elements. + +```cpp +void System::Collections::Generic::BaseSet::CopyTo(ArrayPtr arr, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | ArrayPtr\ | Destination array. | +| index | int | Destination array beginning index. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/data/_index.md b/english/cpp/system.collections.generic/baseset/data/_index.md new file mode 100644 index 0000000000..b9334f7c21 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/data/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::BaseSet::data method +linktitle: data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::data method. Underlying data structure accessor in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/baseset/data/ +--- +## BaseSet::data() method + + +Underlying data structure accessor. + +```cpp +set_t & System::Collections::Generic::BaseSet::data() +``` + + +### ReturnValue + +Reference to underlying data structure. + +## See Also + +* Typedef [set_t](../set_t/) +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## BaseSet::data() const method + + +Underlying data structure accessor. + +```cpp +const set_t & System::Collections::Generic::BaseSet::data() const +``` + + +### ReturnValue + +Const reference to underlying data structure. + +## See Also + +* Typedef [set_t](../set_t/) +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/end/_index.md b/english/cpp/system.collections.generic/baseset/end/_index.md new file mode 100644 index 0000000000..0343e4acbb --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/end/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseSet::end method +linktitle: end +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::end method. Gets iterator for a non-existent element behind the end of the const-qualified collection in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/baseset/end/ +--- +## BaseSet::end method + + +Gets iterator for a non-existent element behind the end of the const-qualified collection. + +```cpp +const_iterator System::Collections::Generic::BaseSet::end() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element placed after the end element in the const-qualified instance of the hash set. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/enumerator/_index.md b/english/cpp/system.collections.generic/baseset/enumerator/_index.md new file mode 100644 index 0000000000..69a3ae8b82 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/enumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseSet::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::Enumerator class. Enumerator class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2800 +url: /cpp/system.collections.generic/baseset/enumerator/ +--- +## Enumerator class + + +[Enumerator](./) class. Objects of this class should only be allocated using [System::MakeObject()](../../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Enumerator : public System::Collections::Generic::SimpleEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Enumerator](./enumerator/)(const ThisPtr\&) | Creates enumerator iterating through **set** object. | +## See Also + +* Class [SimpleEnumerator](../../simpleenumerator/) +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/enumerator/enumerator/_index.md b/english/cpp/system.collections.generic/baseset/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..df7995531a --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/enumerator/enumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::BaseSet::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::Enumerator::Enumerator constructor. Creates enumerator iterating through set object in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/baseset/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Creates enumerator iterating through **set** object. + +```cpp +System::Collections::Generic::BaseSet::Enumerator::Enumerator(const ThisPtr &set) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| set | const ThisPtr\& | Set to iterate through. | + +## See Also + +* Typedef [ThisPtr](../../thisptr/) +* Class [Enumerator](../) +* Class [BaseSet](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/baseset/get_count/_index.md b/english/cpp/system.collections.generic/baseset/get_count/_index.md new file mode 100644 index 0000000000..9833de62b6 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseSet::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::get_Count method. Gets number of elements in set in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/baseset/get_count/ +--- +## BaseSet::get_Count method + + +Gets number of elements in set. + +```cpp +int System::Collections::Generic::BaseSet::get_Count() const override +``` + + +### ReturnValue + +Actual number of elements. + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/getenumerator/_index.md b/english/cpp/system.collections.generic/baseset/getenumerator/_index.md new file mode 100644 index 0000000000..bb3a0af22d --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/getenumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::BaseSet::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::GetEnumerator method. Creates enumerator in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/baseset/getenumerator/ +--- +## BaseSet::GetEnumerator method + + +Creates enumerator. + +```cpp +IEnumeratorPtr System::Collections::Generic::BaseSet::GetEnumerator() override +``` + + +### ReturnValue + +Newly created enumerator. + +## See Also + +* Typedef [IEnumeratorPtr](../ienumeratorptr/) +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/ienumerableptr/_index.md b/english/cpp/system.collections.generic/baseset/ienumerableptr/_index.md new file mode 100644 index 0000000000..b265c6f437 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/ienumerableptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseSet::IEnumerablePtr typedef +linktitle: IEnumerablePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::IEnumerablePtr typedef. Enumerable interface pointer in C++.' +type: docs +weight: 2100 +url: /cpp/system.collections.generic/baseset/ienumerableptr/ +--- +## IEnumerablePtr typedef + + +Enumerable interface pointer. + +```cpp +using System::Collections::Generic::BaseSet< T, SET_T >::IEnumerablePtr = SharedPtr> +``` + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/ienumeratorptr/_index.md b/english/cpp/system.collections.generic/baseset/ienumeratorptr/_index.md new file mode 100644 index 0000000000..29f87bebc1 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/ienumeratorptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseSet::IEnumeratorPtr typedef +linktitle: IEnumeratorPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::IEnumeratorPtr typedef. Enumerator pointer in C++.' +type: docs +weight: 2200 +url: /cpp/system.collections.generic/baseset/ienumeratorptr/ +--- +## IEnumeratorPtr typedef + + +[Enumerator](../enumerator/) pointer. + +```cpp +using System::Collections::Generic::BaseSet< T, SET_T >::IEnumeratorPtr = SharedPtr> +``` + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/iterator/_index.md b/english/cpp/system.collections.generic/baseset/iterator/_index.md new file mode 100644 index 0000000000..8586511d5f --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseSet::iterator typedef +linktitle: iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::iterator typedef. Iterator type in C++.' +type: docs +weight: 2300 +url: /cpp/system.collections.generic/baseset/iterator/ +--- +## iterator typedef + + +Iterator type. + +```cpp +using System::Collections::Generic::BaseSet< T, SET_T >::iterator = typename set_t::iterator +``` + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/remove/_index.md b/english/cpp/system.collections.generic/baseset/remove/_index.md new file mode 100644 index 0000000000..fd7a637f5a --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/remove/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::BaseSet::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::Remove method. Removes element from set in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.generic/baseset/remove/ +--- +## BaseSet::Remove method + + +Removes element from set. + +```cpp +bool System::Collections::Generic::BaseSet::Remove(const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Element to remove. | + +### ReturnValue + +True if element was found and deleted, false otherwise. + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/set_t/_index.md b/english/cpp/system.collections.generic/baseset/set_t/_index.md new file mode 100644 index 0000000000..46f21e99f2 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/set_t/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseSet::set_t typedef +linktitle: set_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::set_t typedef. Underlying data type in C++.' +type: docs +weight: 2400 +url: /cpp/system.collections.generic/baseset/set_t/ +--- +## set_t typedef + + +Underlying data type. + +```cpp +using System::Collections::Generic::BaseSet< T, SET_T >::set_t = SET_T +``` + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/thisptr/_index.md b/english/cpp/system.collections.generic/baseset/thisptr/_index.md new file mode 100644 index 0000000000..42a788aaf8 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/thisptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseSet::ThisPtr typedef +linktitle: ThisPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::ThisPtr typedef. Pointer type in C++.' +type: docs +weight: 2500 +url: /cpp/system.collections.generic/baseset/thisptr/ +--- +## ThisPtr typedef + + +Pointer type. + +```cpp +using System::Collections::Generic::BaseSet< T, SET_T >::ThisPtr = SharedPtr +``` + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/thistype/_index.md b/english/cpp/system.collections.generic/baseset/thistype/_index.md new file mode 100644 index 0000000000..86cc514357 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseSet::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::ThisType typedef. Self type in C++.' +type: docs +weight: 2600 +url: /cpp/system.collections.generic/baseset/thistype/ +--- +## ThisType typedef + + +Self type. + +```cpp +using System::Collections::Generic::BaseSet< T, SET_T >::ThisType = System::Collections::Generic::BaseSet +``` + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/tryadd/_index.md b/english/cpp/system.collections.generic/baseset/tryadd/_index.md new file mode 100644 index 0000000000..20c9c832cf --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/tryadd/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::BaseSet::TryAdd method +linktitle: TryAdd +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::TryAdd method. Adds element into set in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.generic/baseset/tryadd/ +--- +## BaseSet::TryAdd method + + +Adds element into set. + +```cpp +bool System::Collections::Generic::BaseSet::TryAdd(const T &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to add. | + +### ReturnValue + +True if element was added, false if already exists. + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/valuetype/_index.md b/english/cpp/system.collections.generic/baseset/valuetype/_index.md new file mode 100644 index 0000000000..e154fbba92 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/valuetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::BaseSet::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::ValueType typedef. Value type in C++.' +type: docs +weight: 2700 +url: /cpp/system.collections.generic/baseset/valuetype/ +--- +## ValueType typedef + + +Value type. + +```cpp +using System::Collections::Generic::BaseSet< T, SET_T >::ValueType = T +``` + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.generic/baseset/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..2bb58e143b --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/virtualizebeginconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseSet::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.generic/baseset/virtualizebeginconstiterator/ +--- +## BaseSet::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::BaseSet::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/virtualizebeginiterator/_index.md b/english/cpp/system.collections.generic/baseset/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..cdfc70d151 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/virtualizebeginiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseSet::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.generic/baseset/virtualizebeginiterator/ +--- +## BaseSet::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::BaseSet::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.generic/baseset/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..d5680095b3 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/virtualizeendconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseSet::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.generic/baseset/virtualizeendconstiterator/ +--- +## BaseSet::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::BaseSet::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/baseset/virtualizeenditerator/_index.md b/english/cpp/system.collections.generic/baseset/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..fe1172e4c0 --- /dev/null +++ b/english/cpp/system.collections.generic/baseset/virtualizeenditerator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::BaseSet::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::BaseSet::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.generic/baseset/virtualizeenditerator/ +--- +## BaseSet::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::BaseSet::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [BaseSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/defaultcomparer/_index.md b/english/cpp/system.collections.generic/defaultcomparer/_index.md new file mode 100644 index 0000000000..3f0d7d50a6 --- /dev/null +++ b/english/cpp/system.collections.generic/defaultcomparer/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Collections::Generic::DefaultComparer class +linktitle: DefaultComparer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DefaultComparer class. Default comparator class. Uses operator < and operator == to compare values. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/defaultcomparer/ +--- +## DefaultComparer class + + +Default comparator class. Uses operator < and operator == to compare values. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass DefaultComparer : public System::Collections::Generic::IComparer +``` + + +| Parameter | Description | +| --- | --- | +| T | Type being compared. | +## Methods + +| Method | Description | +| --- | --- | +| [Compare](./compare/)(typename ThisType::args_type, typename ThisType::args_type) const override | RTTI information. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | Interface implemented. | +| [ThisType](./thistype/) | Curent type. | + +## See Also + +* Class [IComparer](../icomparer/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/defaultcomparer/basetype/_index.md b/english/cpp/system.collections.generic/defaultcomparer/basetype/_index.md new file mode 100644 index 0000000000..35ba3109b1 --- /dev/null +++ b/english/cpp/system.collections.generic/defaultcomparer/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::DefaultComparer::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DefaultComparer::BaseType typedef. Interface implemented in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/defaultcomparer/basetype/ +--- +## BaseType typedef + + +Interface implemented. + +```cpp +using System::Collections::Generic::DefaultComparer< T >::BaseType = IComparer +``` + +## See Also + +* Class [DefaultComparer](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/defaultcomparer/compare/_index.md b/english/cpp/system.collections.generic/defaultcomparer/compare/_index.md new file mode 100644 index 0000000000..e74dc40491 --- /dev/null +++ b/english/cpp/system.collections.generic/defaultcomparer/compare/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Collections::Generic::DefaultComparer::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DefaultComparer::Compare method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/defaultcomparer/compare/ +--- +## DefaultComparer::Compare method + + +RTTI information. + +```cpp +virtual int System::Collections::Generic::DefaultComparer::Compare(typename ThisType::args_type x, typename ThisType::args_type y) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | typename ThisType::args_type | LHS operand. | +| y | typename ThisType::args_type | RHS operand. | + +### ReturnValue + +Negative value if **x** is less than **y**, 0 if operands are equal and positive value otherwise. +## Remarks + + +Actual data comparison. +## See Also + +* Typedef [args_type](../../icomparer/args_type/) +* Class [DefaultComparer](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/defaultcomparer/thistype/_index.md b/english/cpp/system.collections.generic/defaultcomparer/thistype/_index.md new file mode 100644 index 0000000000..00e528ac91 --- /dev/null +++ b/english/cpp/system.collections.generic/defaultcomparer/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::DefaultComparer::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DefaultComparer::ThisType typedef. Curent type in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/defaultcomparer/thistype/ +--- +## ThisType typedef + + +Curent type. + +```cpp +using System::Collections::Generic::DefaultComparer< T >::ThisType = DefaultComparer +``` + +## See Also + +* Class [DefaultComparer](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionary/_index.md b/english/cpp/system.collections.generic/dictionary/_index.md new file mode 100644 index 0000000000..c82fb7c2b0 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/_index.md @@ -0,0 +1,93 @@ +--- +title: System::Collections::Generic::Dictionary class +linktitle: Dictionary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary class. Forward declaration of Dictionary class in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/dictionary/ +--- +## Dictionary class + + +Forward declaration of [Dictionary](./) class. + +```cpp +templateclass Dictionary : public System::Collections::Generic::BaseDictionary, EqualityComparerAdapter, ASPOSE_MAP_ALLOCATOR_TYPE(TKey, TValue)>> +``` + + +| Parameter | Description | +| --- | --- | +| TKey | Key type. | +| TValue | Value type. | +## Nested classes + +* Class [Enumerator](./enumerator/) +## Methods + +| Method | Description | +| --- | --- | +| [Dictionary](./dictionary/)() | Creates empty dictionary. | +| [Dictionary](./dictionary/)(const map_t\&) | Copies data from map. | +| [Dictionary](./dictionary/)(int) | Overload which corresponds to creating pre-allocated dictionary; does no allocation, actually. | +| [Dictionary](./dictionary/)(const SharedPtr\\>\&) | Copy constructor. | +| [Dictionary](./dictionary/)(const SharedPtr\\>\&, const SharedPtr\\>\&) | Copy constructor. | +| [Dictionary](./dictionary/)(const SharedPtr\\>\&) | Creates empty dictionary. | +| [Dictionary](./dictionary/)(int, const SharedPtr\\>\&) | Creates empty dictionary. | +| [GetEnumerator](./getenumerator/)() override | Creates enumerator object. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [IEnumerablePtr](./ienumerableptr/) | Pointer to enumerable interface. | +| [IEnumeratorPtr](./ienumeratorptr/) | Pointer to enumerator. | +| [KeyCollection](./keycollection/) | RTTI information. | +| [KVPair](./kvpair/) | Key-value pair type. | +| [map_t](./map_t/) | Underlying data type. | +| [Ptr](./ptr/) | Pointer type. | +| [ValueCollection](./valuecollection/) | Collection of values to extract. | +## Remarks + + +[Dictionary](./) that maps values to keys. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + + +```cpp +#include +#include + +using namespace System; +using namespace System::Collections::Generic; + +int main() +{ + // Create the Dictionary-class instance. + auto dictionary = MakeObject>(); + + // Fill the dictionary. + dictionary->Add(0, u"Foo"); + dictionary->Add(1, u"Bar"); + dictionary->Add(2, u"Baz"); + + // Print the dictionary items. + for (const auto &pair: dictionary) + { + std::cout << pair.get_Key() << " - " << pair.get_Value() << std::endl; + } + + return 0; +} +/* +This code example produces the following output: +0 - Foo +1 - Bar +2 - Baz +*/ +``` + +## See Also + +* Class [BaseDictionary](../basedictionary/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/dictionary/dictionary/_index.md b/english/cpp/system.collections.generic/dictionary/dictionary/_index.md new file mode 100644 index 0000000000..60e69ba210 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/dictionary/_index.md @@ -0,0 +1,149 @@ +--- +title: System::Collections::Generic::Dictionary::Dictionary constructor +linktitle: Dictionary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary::Dictionary constructor. Creates empty dictionary in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/dictionary/dictionary/ +--- +## Dictionary::Dictionary() constructor + + +Creates empty dictionary. + +```cpp +System::Collections::Generic::Dictionary::Dictionary() +``` + +## See Also + +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## Dictionary::Dictionary(const map_t\&) constructor + + +Copies data from map. + +```cpp +System::Collections::Generic::Dictionary::Dictionary(const map_t &map) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| map | const map_t\& | Map to copy data from. | + +## See Also + +* Typedef [map_t](../map_t/) +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## Dictionary::Dictionary(const SharedPtr\\>\&) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::Dictionary::Dictionary(const SharedPtr> &src) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const SharedPtr\\>\& | [Dictionary](../) to copy data from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IDictionary](../../idictionary/) +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## Dictionary::Dictionary(const SharedPtr\\>\&, const SharedPtr\\>\&) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::Dictionary::Dictionary(const SharedPtr> &src, const SharedPtr> &comparer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const SharedPtr\\>\& | Source dictionary. | +| comparer | const SharedPtr\\>\& | Comparer object to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IDictionary](../../idictionary/) +* Class [IEqualityComparer](../../iequalitycomparer/) +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## Dictionary::Dictionary(const SharedPtr\\>\&) constructor + + +Creates empty dictionary. + +```cpp +System::Collections::Generic::Dictionary::Dictionary(const SharedPtr> &comparer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparer | const SharedPtr\\>\& | Comparer to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEqualityComparer](../../iequalitycomparer/) +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## Dictionary::Dictionary(int) constructor + + +Overload which corresponds to creating pre-allocated dictionary; does no allocation, actually. + +```cpp +System::Collections::Generic::Dictionary::Dictionary(int capacity) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity | int | Capacity to allocate; ignored. | + +## See Also + +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## Dictionary::Dictionary(int, const SharedPtr\\>\&) constructor + + +Creates empty dictionary. + +```cpp +System::Collections::Generic::Dictionary::Dictionary(int capacity, const SharedPtr> &comparer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity | int | [Dictionary](../) capacity after creation; ignored. | +| comparer | const SharedPtr\\>\& | Comparer to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEqualityComparer](../../iequalitycomparer/) +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionary/enumerator/_index.md b/english/cpp/system.collections.generic/dictionary/enumerator/_index.md new file mode 100644 index 0000000000..75d491bcb6 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/enumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::Dictionary::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary::Enumerator class. Enumerator that allows iterating through the dictionary. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/dictionary/enumerator/ +--- +## Enumerator class + + +[Enumerator](./) that allows iterating through the dictionary. Objects of this class should only be allocated using [System::MakeObject()](../../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Enumerator : public System::Collections::Generic::SimpleEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneIterator](./cloneiterator/)() const override | RTTI information. | +| [Enumerator](./enumerator/)(Ptr) | Creates enumerator. | +## See Also + +* Class [SimpleEnumerator](../../simpleenumerator/) +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionary/enumerator/cloneiterator/_index.md b/english/cpp/system.collections.generic/dictionary/enumerator/cloneiterator/_index.md new file mode 100644 index 0000000000..b3c49f1927 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/enumerator/cloneiterator/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::Dictionary::Enumerator::CloneIterator method +linktitle: CloneIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary::Enumerator::CloneIterator method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/dictionary/enumerator/cloneiterator/ +--- +## Enumerator::CloneIterator method + + +RTTI information. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::Dictionary::Enumerator::CloneIterator() const override +``` + + +### ReturnValue + +Copy of the current iterator. +## Remarks + + +Clones current iterator. +## See Also + +* Typedef [KVPair](../../kvpair/) +* Class [Enumerator](../) +* Class [Dictionary](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/dictionary/enumerator/enumerator/_index.md b/english/cpp/system.collections.generic/dictionary/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..020d575f95 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/enumerator/enumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::Dictionary::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary::Enumerator::Enumerator constructor. Creates enumerator in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/dictionary/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Creates enumerator. + +```cpp +System::Collections::Generic::Dictionary::Enumerator::Enumerator(Ptr dict) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dict | Ptr | [Dictionary](../../) to iterate through. | + +## See Also + +* Typedef [Ptr](../../ptr/) +* Class [Enumerator](../) +* Class [Dictionary](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/dictionary/getenumerator/_index.md b/english/cpp/system.collections.generic/dictionary/getenumerator/_index.md new file mode 100644 index 0000000000..e1c84c2926 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/getenumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::Dictionary::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary::GetEnumerator method. Creates enumerator object in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/dictionary/getenumerator/ +--- +## Dictionary::GetEnumerator method + + +Creates enumerator object. + +```cpp +virtual IEnumeratorPtr System::Collections::Generic::Dictionary::GetEnumerator() override +``` + + +### ReturnValue + +Newly created enumerator object. + +## See Also + +* Typedef [IEnumeratorPtr](../ienumeratorptr/) +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionary/ienumerableptr/_index.md b/english/cpp/system.collections.generic/dictionary/ienumerableptr/_index.md new file mode 100644 index 0000000000..9a0ad736da --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/ienumerableptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Dictionary::IEnumerablePtr typedef +linktitle: IEnumerablePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary::IEnumerablePtr typedef. Pointer to enumerable interface in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/dictionary/ienumerableptr/ +--- +## IEnumerablePtr typedef + + +Pointer to enumerable interface. + +```cpp +SharedPtr< IEnumerable > System::Collections::Generic::Dictionary< TKey, TValue >::IEnumerablePtr +``` + +## See Also + +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionary/ienumeratorptr/_index.md b/english/cpp/system.collections.generic/dictionary/ienumeratorptr/_index.md new file mode 100644 index 0000000000..2360a04e5a --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/ienumeratorptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Dictionary::IEnumeratorPtr typedef +linktitle: IEnumeratorPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary::IEnumeratorPtr typedef. Pointer to enumerator in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/dictionary/ienumeratorptr/ +--- +## IEnumeratorPtr typedef + + +Pointer to enumerator. + +```cpp +SharedPtr< IEnumerator > System::Collections::Generic::Dictionary< TKey, TValue >::IEnumeratorPtr +``` + +## See Also + +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionary/keycollection/_index.md b/english/cpp/system.collections.generic/dictionary/keycollection/_index.md new file mode 100644 index 0000000000..608c246e37 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/keycollection/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::Generic::Dictionary::KeyCollection typedef +linktitle: KeyCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary::KeyCollection typedef. RTTI information in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/dictionary/keycollection/ +--- +## KeyCollection typedef + + +RTTI information. + +```cpp +ICollection System::Collections::Generic::Dictionary< TKey, TValue >::KeyCollection +``` + +## Remarks + + +Collection of keys to extract. +## See Also + +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionary/kvpair/_index.md b/english/cpp/system.collections.generic/dictionary/kvpair/_index.md new file mode 100644 index 0000000000..84e98f19de --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/kvpair/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Dictionary::KVPair typedef +linktitle: KVPair +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary::KVPair typedef. Key-value pair type in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/dictionary/kvpair/ +--- +## KVPair typedef + + +Key-value pair type. + +```cpp +KeyValuePair System::Collections::Generic::Dictionary< TKey, TValue >::KVPair +``` + +## See Also + +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionary/map_t/_index.md b/english/cpp/system.collections.generic/dictionary/map_t/_index.md new file mode 100644 index 0000000000..2ca2db4ad6 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/map_t/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Dictionary::map_t typedef +linktitle: map_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary::map_t typedef. Underlying data type in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/dictionary/map_t/ +--- +## map_t typedef + + +Underlying data type. + +```cpp +std::unordered_map, EqualityComparerAdapter, ASPOSE_MAP_ALLOCATOR_TYPE(TKey, TValue)> System::Collections::Generic::Dictionary< TKey, TValue >::map_t +``` + +## See Also + +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionary/ptr/_index.md b/english/cpp/system.collections.generic/dictionary/ptr/_index.md new file mode 100644 index 0000000000..1231a5df20 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Dictionary::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary::Ptr typedef. Pointer type in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/dictionary/ptr/ +--- +## Ptr typedef + + +Pointer type. + +```cpp +SharedPtr< Dictionary > System::Collections::Generic::Dictionary< TKey, TValue >::Ptr +``` + +## See Also + +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionary/valuecollection/_index.md b/english/cpp/system.collections.generic/dictionary/valuecollection/_index.md new file mode 100644 index 0000000000..e39322ecfe --- /dev/null +++ b/english/cpp/system.collections.generic/dictionary/valuecollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Dictionary::ValueCollection typedef +linktitle: ValueCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Dictionary::ValueCollection typedef. Collection of values to extract in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/dictionary/valuecollection/ +--- +## ValueCollection typedef + + +Collection of values to extract. + +```cpp +ICollection System::Collections::Generic::Dictionary< TKey, TValue >::ValueCollection +``` + +## See Also + +* Class [Dictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionaryiterator/_index.md b/english/cpp/system.collections.generic/dictionaryiterator/_index.md new file mode 100644 index 0000000000..0beba0c6af --- /dev/null +++ b/english/cpp/system.collections.generic/dictionaryiterator/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Collections::Generic::DictionaryIterator class +linktitle: DictionaryIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DictionaryIterator class. Dictionary iterator that provides KeyValuePair notation in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/dictionaryiterator/ +--- +## DictionaryIterator class + + +[Dictionary](../dictionary/) iterator that provides [KeyValuePair](../keyvaluepair/) notation. + +```cpp +templateclass DictionaryIterator : public System::Details::NativeIteratorWrapperBase, + private System::Details::IteratorPointerUpdater +``` + + +| Parameter | Description | +| --- | --- | +| Dict | [Dictionary](../dictionary/) class. | +## Methods + +| Method | Description | +| --- | --- | +| [CloneIterator](./cloneiterator/)() const override | Clones current iterator. | +| [DecrementIterator](./decrementiterator/)() override | Moves the iterator step back. | +| [DictionaryIterator](./dictionaryiterator/)(typename Dict::map_t::const_iterator\&&, typename Dict::map_t::const_iterator\&&) | Constructor. | +| [DictionaryIterator](./dictionaryiterator/)(const typename Dict::map_t::const_iterator\&, const typename Dict::map_t::const_iterator\&) | Constructor. | +| [DictionaryIterator](./dictionaryiterator/)(DictionaryIterator\&&) | Move constructor. | +| [IncrementIterator](./incrementiterator/)() override | Moves the iterator step forward. | +| [ShiftIteratorBy](./shiftiteratorby/)(std::ptrdiff_t) override | Moves the iterator by the specified number of steps. | +| virtual [~DictionaryIterator](./~dictionaryiterator/)() | Destructor. | + +## See Also + +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/dictionaryiterator/cloneiterator/_index.md b/english/cpp/system.collections.generic/dictionaryiterator/cloneiterator/_index.md new file mode 100644 index 0000000000..34b0da45d2 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionaryiterator/cloneiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::DictionaryIterator::CloneIterator method +linktitle: CloneIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DictionaryIterator::CloneIterator method. Clones current iterator in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/dictionaryiterator/cloneiterator/ +--- +## DictionaryIterator::CloneIterator method + + +Clones current iterator. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::DictionaryIterator::CloneIterator() const override +``` + + +### ReturnValue + +Copy of the current iterator. + +## See Also + +* Class [DictionaryIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionaryiterator/decrementiterator/_index.md b/english/cpp/system.collections.generic/dictionaryiterator/decrementiterator/_index.md new file mode 100644 index 0000000000..2113488991 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionaryiterator/decrementiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::DictionaryIterator::DecrementIterator method +linktitle: DecrementIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DictionaryIterator::DecrementIterator method. Moves the iterator step back in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/dictionaryiterator/decrementiterator/ +--- +## DictionaryIterator::DecrementIterator method + + +Moves the iterator step back. + +```cpp +void System::Collections::Generic::DictionaryIterator::DecrementIterator() override +``` + +## See Also + +* Class [DictionaryIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionaryiterator/dictionaryiterator/_index.md b/english/cpp/system.collections.generic/dictionaryiterator/dictionaryiterator/_index.md new file mode 100644 index 0000000000..fb93477487 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionaryiterator/dictionaryiterator/_index.md @@ -0,0 +1,69 @@ +--- +title: System::Collections::Generic::DictionaryIterator::DictionaryIterator constructor +linktitle: DictionaryIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DictionaryIterator::DictionaryIterator constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/dictionaryiterator/dictionaryiterator/ +--- +## DictionaryIterator::DictionaryIterator(const typename Dict::map_t::const_iterator\&, const typename Dict::map_t::const_iterator\&) constructor + + +Constructor. + +```cpp +System::Collections::Generic::DictionaryIterator::DictionaryIterator(const typename Dict::map_t::const_iterator &iterator, const typename Dict::map_t::const_iterator &end) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| iterator | const typename Dict::map_t::const_iterator\& | Iterator to hold. | +| end | const typename Dict::map_t::const_iterator\& | Iterator to the end of the container. | + +## See Also + +* Class [DictionaryIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## DictionaryIterator::DictionaryIterator(DictionaryIterator\&&) constructor + + +Move constructor. + +```cpp +System::Collections::Generic::DictionaryIterator::DictionaryIterator(DictionaryIterator &&other) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | DictionaryIterator\&& | Iteratro to move data from. | + +## See Also + +* Class [DictionaryIterator](../) +* Class [DictionaryIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## DictionaryIterator::DictionaryIterator(typename Dict::map_t::const_iterator\&&, typename Dict::map_t::const_iterator\&&) constructor + + +Constructor. + +```cpp +System::Collections::Generic::DictionaryIterator::DictionaryIterator(typename Dict::map_t::const_iterator &&iterator, typename Dict::map_t::const_iterator &&end) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| iterator | typename Dict::map_t::const_iterator\&& | Iterator to hold. | +| end | typename Dict::map_t::const_iterator\&& | Iterator to the end of the container. | + +## See Also + +* Class [DictionaryIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionaryiterator/incrementiterator/_index.md b/english/cpp/system.collections.generic/dictionaryiterator/incrementiterator/_index.md new file mode 100644 index 0000000000..9ccd523ee9 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionaryiterator/incrementiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::DictionaryIterator::IncrementIterator method +linktitle: IncrementIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DictionaryIterator::IncrementIterator method. Moves the iterator step forward in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/dictionaryiterator/incrementiterator/ +--- +## DictionaryIterator::IncrementIterator method + + +Moves the iterator step forward. + +```cpp +void System::Collections::Generic::DictionaryIterator::IncrementIterator() override +``` + +## See Also + +* Class [DictionaryIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionaryiterator/shiftiteratorby/_index.md b/english/cpp/system.collections.generic/dictionaryiterator/shiftiteratorby/_index.md new file mode 100644 index 0000000000..c78ecd3efd --- /dev/null +++ b/english/cpp/system.collections.generic/dictionaryiterator/shiftiteratorby/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::DictionaryIterator::ShiftIteratorBy method +linktitle: ShiftIteratorBy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DictionaryIterator::ShiftIteratorBy method. Moves the iterator by the specified number of steps in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/dictionaryiterator/shiftiteratorby/ +--- +## DictionaryIterator::ShiftIteratorBy method + + +Moves the iterator by the specified number of steps. + +```cpp +void System::Collections::Generic::DictionaryIterator::ShiftIteratorBy(std::ptrdiff_t offset) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | std::ptrdiff_t | Number of steps to move the iterator by. | + +## See Also + +* Class [DictionaryIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionaryiterator/~dictionaryiterator/_index.md b/english/cpp/system.collections.generic/dictionaryiterator/~dictionaryiterator/_index.md new file mode 100644 index 0000000000..ad70328836 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionaryiterator/~dictionaryiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::DictionaryIterator::~DictionaryIterator method +linktitle: ~DictionaryIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DictionaryIterator::~DictionaryIterator method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/dictionaryiterator/~dictionaryiterator/ +--- +## DictionaryIterator::~DictionaryIterator method + + +Destructor. + +```cpp +virtual System::Collections::Generic::DictionaryIterator::~DictionaryIterator()=default +``` + +## See Also + +* Class [DictionaryIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionaryptr/_index.md b/english/cpp/system.collections.generic/dictionaryptr/_index.md new file mode 100644 index 0000000000..f7db506ba7 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionaryptr/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Collections::Generic::DictionaryPtr class +linktitle: DictionaryPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DictionaryPtr class. Dictionary pointer class with operator overloads. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/dictionaryptr/ +--- +## DictionaryPtr class + + +[Dictionary](../dictionary/) pointer class with operator overloads. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +templateclass DictionaryPtr : public System::SmartPtr> +``` + + +| Parameter | Description | +| --- | --- | +| T | Key type. | +| V | Value type. | +## Methods + +| Method | Description | +| --- | --- | +| [DictionaryPtr](./dictionaryptr/)() | Initializes null pointer. | +| [DictionaryPtr](./dictionaryptr/)(const SharedPtr\\>\&) | Converts pointer type. | +| [operator[]](./operator[]/)(const X\&) const | Access operator to work with key type conversion. | +| [operator[]](./operator[]/)(const T\&) const | Access operator. | + +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/dictionaryptr/dictionaryptr/_index.md b/english/cpp/system.collections.generic/dictionaryptr/dictionaryptr/_index.md new file mode 100644 index 0000000000..ae5dcd3388 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionaryptr/dictionaryptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::Generic::DictionaryPtr::DictionaryPtr constructor +linktitle: DictionaryPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DictionaryPtr::DictionaryPtr constructor. Initializes null pointer in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/dictionaryptr/dictionaryptr/ +--- +## DictionaryPtr::DictionaryPtr() constructor + + +Initializes null pointer. + +```cpp +System::Collections::Generic::DictionaryPtr::DictionaryPtr() +``` + +## See Also + +* Class [DictionaryPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## DictionaryPtr::DictionaryPtr(const SharedPtr\\>\&) constructor + + +Converts pointer type. + +```cpp +System::Collections::Generic::DictionaryPtr::DictionaryPtr(const SharedPtr> &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\>\& | Pointer to convert. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../dictionary/) +* Class [DictionaryPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/dictionaryptr/operator[]/_index.md b/english/cpp/system.collections.generic/dictionaryptr/operator[]/_index.md new file mode 100644 index 0000000000..fc9a0827a2 --- /dev/null +++ b/english/cpp/system.collections.generic/dictionaryptr/operator[]/_index.md @@ -0,0 +1,59 @@ +--- +title: System::Collections::Generic::DictionaryPtr::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::DictionaryPtr::operator[] method. Access operator in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/dictionaryptr/operator[]/ +--- +## DictionaryPtr::operator[](const T\&) const method + + +Access operator. + +```cpp +V & System::Collections::Generic::DictionaryPtr::operator[](const T &key) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const T\& | [Dictionary](../../dictionary/) key. | + +### ReturnValue + +Reference to value corresponding to the key passed, existing or newly created. + +## See Also + +* Class [DictionaryPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## DictionaryPtr::operator[](const X\&) const method + + +Access operator to work with key type conversion. + +```cpp +template V & System::Collections::Generic::DictionaryPtr::operator[](const X &key) const +``` + + +| Parameter | Description | +| --- | --- | +| X | Source key type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const X\& | [Dictionary](../../dictionary/) key. | + +### ReturnValue + +Reference to value corresponding to the key passed, existing or newly created. + +## See Also + +* Class [DictionaryPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/enumerableext/_index.md b/english/cpp/system.collections.generic/enumerableext/_index.md new file mode 100644 index 0000000000..3ebc257dc6 --- /dev/null +++ b/english/cpp/system.collections.generic/enumerableext/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Collections::Generic::EnumerableExt class +linktitle: EnumerableExt +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::EnumerableExt class in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.generic/enumerableext/ +--- +## EnumerableExt class + + + + +```cpp +templateclass EnumerableExt +``` + +## See Also + +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/enumeratorwrapperiterator/_index.md b/english/cpp/system.collections.generic/enumeratorwrapperiterator/_index.md new file mode 100644 index 0000000000..a5c8d0da77 --- /dev/null +++ b/english/cpp/system.collections.generic/enumeratorwrapperiterator/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Collections::Generic::EnumeratorWrapperIterator class +linktitle: EnumeratorWrapperIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::EnumeratorWrapperIterator class. Iterator that wraps the pre-created enumerator and redirects all calls into it in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.generic/enumeratorwrapperiterator/ +--- +## EnumeratorWrapperIterator class + + +Iterator that wraps the pre-created enumerator and redirects all calls into it. + +```cpp +templateclass EnumeratorWrapperIterator : public System::Details::VirtualizedIteratorBase +``` + + +| Parameter | Description | +| --- | --- | +| Element | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| [CloneIterator](./cloneiterator/)() const override | Clones current iterator. | +| [EnumeratorWrapperIterator](./enumeratorwrapperiterator/)(const SharedPtr\\>\&) | | +| [IncrementIterator](./incrementiterator/)() override | Moves the iterator step forward. Must update m_is_end and m_pointer. | +| [IteratorEquals](./iteratorequals/)(System::Details::VirtualizedIteratorBase\ *) const override | Checks if two iterators point to the same item. | +| virtual [~EnumeratorWrapperIterator](./~enumeratorwrapperiterator/)() | Destructor. | + +## See Also + +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/enumeratorwrapperiterator/cloneiterator/_index.md b/english/cpp/system.collections.generic/enumeratorwrapperiterator/cloneiterator/_index.md new file mode 100644 index 0000000000..f1bfe7fb26 --- /dev/null +++ b/english/cpp/system.collections.generic/enumeratorwrapperiterator/cloneiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::EnumeratorWrapperIterator::CloneIterator method +linktitle: CloneIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::EnumeratorWrapperIterator::CloneIterator method. Clones current iterator in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/enumeratorwrapperiterator/cloneiterator/ +--- +## EnumeratorWrapperIterator::CloneIterator method + + +Clones current iterator. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::EnumeratorWrapperIterator::CloneIterator() const override +``` + + +### ReturnValue + +Copy of the current iterator. + +## See Also + +* Class [EnumeratorWrapperIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/enumeratorwrapperiterator/enumeratorwrapperiterator/_index.md b/english/cpp/system.collections.generic/enumeratorwrapperiterator/enumeratorwrapperiterator/_index.md new file mode 100644 index 0000000000..8e82319806 --- /dev/null +++ b/english/cpp/system.collections.generic/enumeratorwrapperiterator/enumeratorwrapperiterator/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::Generic::EnumeratorWrapperIterator::EnumeratorWrapperIterator constructor +linktitle: EnumeratorWrapperIterator +second_title: Aspose.PDF for C++ API Reference +description: 'How to use EnumeratorWrapperIterator constructor of System::Collections::Generic::EnumeratorWrapperIterator class in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/enumeratorwrapperiterator/enumeratorwrapperiterator/ +--- +## EnumeratorWrapperIterator::EnumeratorWrapperIterator constructor + + + + +```cpp +System::Collections::Generic::EnumeratorWrapperIterator::EnumeratorWrapperIterator(const SharedPtr> &enumerator) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../ienumerator/) +* Class [EnumeratorWrapperIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/enumeratorwrapperiterator/incrementiterator/_index.md b/english/cpp/system.collections.generic/enumeratorwrapperiterator/incrementiterator/_index.md new file mode 100644 index 0000000000..106cbaba66 --- /dev/null +++ b/english/cpp/system.collections.generic/enumeratorwrapperiterator/incrementiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::EnumeratorWrapperIterator::IncrementIterator method +linktitle: IncrementIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::EnumeratorWrapperIterator::IncrementIterator method. Moves the iterator step forward. Must update m_is_end and m_pointer in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/enumeratorwrapperiterator/incrementiterator/ +--- +## EnumeratorWrapperIterator::IncrementIterator method + + +Moves the iterator step forward. Must update m_is_end and m_pointer. + +```cpp +void System::Collections::Generic::EnumeratorWrapperIterator::IncrementIterator() override +``` + +## See Also + +* Class [EnumeratorWrapperIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/enumeratorwrapperiterator/iteratorequals/_index.md b/english/cpp/system.collections.generic/enumeratorwrapperiterator/iteratorequals/_index.md new file mode 100644 index 0000000000..a4f99504ca --- /dev/null +++ b/english/cpp/system.collections.generic/enumeratorwrapperiterator/iteratorequals/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::EnumeratorWrapperIterator::IteratorEquals method +linktitle: IteratorEquals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::EnumeratorWrapperIterator::IteratorEquals method. Checks if two iterators point to the same item in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/enumeratorwrapperiterator/iteratorequals/ +--- +## EnumeratorWrapperIterator::IteratorEquals method + + +Checks if two iterators point to the same item. + +```cpp +bool System::Collections::Generic::EnumeratorWrapperIterator::IteratorEquals(System::Details::VirtualizedIteratorBase *other) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | System::Details::VirtualizedIteratorBase\ * | Iterator to check against. | + +### ReturnValue + +True if both this and **other** iterators point to the same item, false otherwise. + +## See Also + +* Class [EnumeratorWrapperIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/enumeratorwrapperiterator/~enumeratorwrapperiterator/_index.md b/english/cpp/system.collections.generic/enumeratorwrapperiterator/~enumeratorwrapperiterator/_index.md new file mode 100644 index 0000000000..d1afa8a59b --- /dev/null +++ b/english/cpp/system.collections.generic/enumeratorwrapperiterator/~enumeratorwrapperiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::EnumeratorWrapperIterator::~EnumeratorWrapperIterator method +linktitle: ~EnumeratorWrapperIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::EnumeratorWrapperIterator::~EnumeratorWrapperIterator method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/enumeratorwrapperiterator/~enumeratorwrapperiterator/ +--- +## EnumeratorWrapperIterator::~EnumeratorWrapperIterator method + + +Destructor. + +```cpp +virtual System::Collections::Generic::EnumeratorWrapperIterator::~EnumeratorWrapperIterator()=default +``` + +## See Also + +* Class [EnumeratorWrapperIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/hashdictionary/_index.md b/english/cpp/system.collections.generic/hashdictionary/_index.md new file mode 100644 index 0000000000..a72da7a4d7 --- /dev/null +++ b/english/cpp/system.collections.generic/hashdictionary/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::HashDictionary class +linktitle: HashDictionary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::HashDictionary class. Stub for HashDictionary class (not implemented currently). Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.generic/hashdictionary/ +--- +## HashDictionary class + + +Stub for [HashDictionary](./) class (not implemented currently). Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass HashDictionary +``` + +## Methods + +| Method | Description | +| --- | --- | +| [operator[]](./operator[]/)(const T\&) const | Accessor method stub. | + +## See Also + +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/hashdictionary/operator[]/_index.md b/english/cpp/system.collections.generic/hashdictionary/operator[]/_index.md new file mode 100644 index 0000000000..91e56efc49 --- /dev/null +++ b/english/cpp/system.collections.generic/hashdictionary/operator[]/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::HashDictionary::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::HashDictionary::operator[] method. Accessor method stub in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/hashdictionary/operator[]/ +--- +## HashDictionary::operator[] method + + +Accessor method stub. + +```cpp +T2 System::Collections::Generic::HashDictionary::operator[](const T &key) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const T\& | [Dictionary](../../dictionary/) key; ignored. | + +### ReturnValue + +Dummy value. + +## See Also + +* Class [HashDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/hashset/_index.md b/english/cpp/system.collections.generic/hashset/_index.md new file mode 100644 index 0000000000..9ed087f485 --- /dev/null +++ b/english/cpp/system.collections.generic/hashset/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Collections::Generic::HashSet class +linktitle: HashSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::HashSet class. Forward declaration of HashSet class in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.generic/hashset/ +--- +## HashSet class + + +Forward declaration of [HashSet](./) class. + +```cpp +templateclass HashSet : public System::Collections::Generic::BaseSet, EqualityComparerAdapter, System::Details::CollectionHelpers::ContainerPointerMode::allocator_type>> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [HashSet](./hashset/)() | RTTI information. | +| [HashSet](./hashset/)(int) | Creates empty set with specified capacity. | +| [HashSet](./hashset/)(const SharedPtr\\>\&) | Creates empty set that uses the specified equality comparer. | +| [HashSet](./hashset/)(const SharedPtr\\>\&) | Creates hashset based on enumerable values. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | Base type. | +| [ThisPtr](./thisptr/) | Pointer type. | +| [ThisType](./thistype/) | Self type. | +## Remarks + + +Set implementation based on hashing. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [BaseSet](../baseset/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/hashset/basetype/_index.md b/english/cpp/system.collections.generic/hashset/basetype/_index.md new file mode 100644 index 0000000000..2d6595d170 --- /dev/null +++ b/english/cpp/system.collections.generic/hashset/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::HashSet::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::HashSet::BaseType typedef. Base type in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/hashset/basetype/ +--- +## BaseType typedef + + +Base type. + +```cpp +using System::Collections::Generic::HashSet< T >::BaseType = BaseSet, EqualityComparerAdapter, typename System::Details::CollectionHelpers::ContainerPointerMode::allocator_type>> +``` + +## See Also + +* Class [HashSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/hashset/hashset/_index.md b/english/cpp/system.collections.generic/hashset/hashset/_index.md new file mode 100644 index 0000000000..af025bb6a1 --- /dev/null +++ b/english/cpp/system.collections.generic/hashset/hashset/_index.md @@ -0,0 +1,78 @@ +--- +title: System::Collections::Generic::HashSet::HashSet constructor +linktitle: HashSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::HashSet::HashSet constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/hashset/hashset/ +--- +## HashSet::HashSet() constructor + + +RTTI information. + +```cpp +System::Collections::Generic::HashSet::HashSet() +``` + +## Remarks + + +Creates empty set. +## See Also + +* Class [HashSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## HashSet::HashSet(const SharedPtr\\>\&) constructor + + +Creates hashset based on enumerable values. + +```cpp +System::Collections::Generic::HashSet::HashSet(const SharedPtr> &items) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../ienumerable/) +* Class [HashSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## HashSet::HashSet(const SharedPtr\\>\&) constructor + + +Creates empty set that uses the specified equality comparer. + +```cpp +System::Collections::Generic::HashSet::HashSet(const SharedPtr> &comparer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparer | const SharedPtr\\>\& | Comparer object to associate with hashset. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEqualityComparer](../../iequalitycomparer/) +* Class [HashSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## HashSet::HashSet(int) constructor + + +Creates empty set with specified capacity. + +```cpp +System::Collections::Generic::HashSet::HashSet(int capacity) +``` + +## See Also + +* Class [HashSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/hashset/thisptr/_index.md b/english/cpp/system.collections.generic/hashset/thisptr/_index.md new file mode 100644 index 0000000000..571d54cf9a --- /dev/null +++ b/english/cpp/system.collections.generic/hashset/thisptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::HashSet::ThisPtr typedef +linktitle: ThisPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::HashSet::ThisPtr typedef. Pointer type in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/hashset/thisptr/ +--- +## ThisPtr typedef + + +Pointer type. + +```cpp +using System::Collections::Generic::HashSet< T >::ThisPtr = SharedPtr +``` + +## See Also + +* Class [HashSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/hashset/thistype/_index.md b/english/cpp/system.collections.generic/hashset/thistype/_index.md new file mode 100644 index 0000000000..d0f2689993 --- /dev/null +++ b/english/cpp/system.collections.generic/hashset/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::HashSet::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::HashSet::ThisType typedef. Self type in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/hashset/thistype/ +--- +## ThisType typedef + + +Self type. + +```cpp +using System::Collections::Generic::HashSet< T >::ThisType = System::Collections::Generic::HashSet +``` + +## See Also + +* Class [HashSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/hashsetptr/_index.md b/english/cpp/system.collections.generic/hashsetptr/_index.md new file mode 100644 index 0000000000..58469794ce --- /dev/null +++ b/english/cpp/system.collections.generic/hashsetptr/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::HashSetPtr class +linktitle: HashSetPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::HashSetPtr class. Pointer to keep HashSet references. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.generic/hashsetptr/ +--- +## HashSetPtr class + + +Pointer to keep [HashSet](../hashset/) references. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +templateclass HashSetPtr : public System::SmartPtr> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [HashSetPtr](./hashsetptr/)() | Null pointer constructor. | +| [HashSetPtr](./hashsetptr/)(const SharedPtr\\>\&) | Copy constructor. | + +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/hashsetptr/hashsetptr/_index.md b/english/cpp/system.collections.generic/hashsetptr/hashsetptr/_index.md new file mode 100644 index 0000000000..af8e2f4426 --- /dev/null +++ b/english/cpp/system.collections.generic/hashsetptr/hashsetptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::Generic::HashSetPtr::HashSetPtr constructor +linktitle: HashSetPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::HashSetPtr::HashSetPtr constructor. Null pointer constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/hashsetptr/hashsetptr/ +--- +## HashSetPtr::HashSetPtr() constructor + + +Null pointer constructor. + +```cpp +System::Collections::Generic::HashSetPtr::HashSetPtr() +``` + +## See Also + +* Class [HashSetPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## HashSetPtr::HashSetPtr(const SharedPtr\\>\&) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::HashSetPtr::HashSetPtr(const SharedPtr> &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\>\& | Pointer to copy. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HashSet](../../hashset/) +* Class [HashSetPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/_index.md b/english/cpp/system.collections.generic/icollection/_index.md new file mode 100644 index 0000000000..715b226d34 --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Collections::Generic::ICollection class +linktitle: ICollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection class. Interface of collection of elements. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.generic/icollection/ +--- +## ICollection class + + +Interface of collection of elements. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass ICollection : public virtual System::Collections::Generic::IEnumerable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Add](./add/)(const T\&) | Adds element into collection. | +| virtual [Clear](./clear/)() | Deletes all elements from collection. | +| virtual [Contains](./contains/)(const T\&) const | Checks if element is present in collection. | +| virtual [CopyTo](./copyto/)(System::ArrayPtr\, int) | Copies all collection elements to existing array elements. | +| virtual [get_Count](./get_count/)() const | Gets number of elements in collection. | +| virtual [get_IsReadOnly](./get_isreadonly/)() const | Checks if collection is read only. | +| [get_SyncRoot](./get_syncroot/)() const | Gets the object the collection is being synchronized through. | +| [ICollection](./icollection/)() | Default constructor. | +| [ICollection](./icollection/)(const ICollection\&) | Copy constructor. | +| [ICollection](./icollection/)(ICollection\&&) | Move constructor. | +| [operator=](./operator=/)(ICollection\&&) | Move assignment operator. | +| [operator=](./operator=/)(const ICollection\&) | Move assignment operator. | +| virtual [Remove](./remove/)(const T\&) | Deletes element from collection. | +| virtual [~ICollection](./~icollection/)() | Destructor. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ThisType](./thistype/) | Collection type name. | +| [ValueType](./valuetype/) | RTTI information. | + +## See Also + +* Class [IEnumerable](../ienumerable/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/icollection/add/_index.md b/english/cpp/system.collections.generic/icollection/add/_index.md new file mode 100644 index 0000000000..713df8d549 --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/add/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::ICollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::Add method. Adds element into collection in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/icollection/add/ +--- +## ICollection::Add method + + +Adds element into collection. + +```cpp +virtual void System::Collections::Generic::ICollection::Add(const T &item)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | to add. | + +## See Also + +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/clear/_index.md b/english/cpp/system.collections.generic/icollection/clear/_index.md new file mode 100644 index 0000000000..4c1cc4fec3 --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ICollection::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::Clear method. Deletes all elements from collection in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/icollection/clear/ +--- +## ICollection::Clear method + + +Deletes all elements from collection. + +```cpp +virtual void System::Collections::Generic::ICollection::Clear()=0 +``` + +## See Also + +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/contains/_index.md b/english/cpp/system.collections.generic/icollection/contains/_index.md new file mode 100644 index 0000000000..4748ea15af --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::ICollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::Contains method. Checks if element is present in collection in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/icollection/contains/ +--- +## ICollection::Contains method + + +Checks if element is present in collection. + +```cpp +virtual bool System::Collections::Generic::ICollection::Contains(const T &item) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +True if element is present, false otherwise. + +## See Also + +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/copyto/_index.md b/english/cpp/system.collections.generic/icollection/copyto/_index.md new file mode 100644 index 0000000000..558fccbd24 --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/copyto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::ICollection::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::CopyTo method. Copies all collection elements to existing array elements in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/icollection/copyto/ +--- +## ICollection::CopyTo method + + +Copies all collection elements to existing array elements. + +```cpp +virtual void System::Collections::Generic::ICollection::CopyTo(System::ArrayPtr array, int arrayIndex)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | System::ArrayPtr\ | Destination array. | +| arrayIndex | int | Destination array start index. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/get_count/_index.md b/english/cpp/system.collections.generic/icollection/get_count/_index.md new file mode 100644 index 0000000000..ae49c0eb21 --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::ICollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::get_Count method. Gets number of elements in collection in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/icollection/get_count/ +--- +## ICollection::get_Count method + + +Gets number of elements in collection. + +```cpp +virtual int System::Collections::Generic::ICollection::get_Count() const =0 +``` + + +### ReturnValue + +Number of elements. + +## See Also + +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/get_isreadonly/_index.md b/english/cpp/system.collections.generic/icollection/get_isreadonly/_index.md new file mode 100644 index 0000000000..b0e746b585 --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::ICollection::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::get_IsReadOnly method. Checks if collection is read only in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/icollection/get_isreadonly/ +--- +## ICollection::get_IsReadOnly method + + +Checks if collection is read only. + +```cpp +virtual bool System::Collections::Generic::ICollection::get_IsReadOnly() const +``` + + +### ReturnValue + +true if collection is read only, false otherwise. + +## See Also + +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/get_syncroot/_index.md b/english/cpp/system.collections.generic/icollection/get_syncroot/_index.md new file mode 100644 index 0000000000..eba3c024b7 --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/get_syncroot/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::Generic::ICollection::get_SyncRoot method +linktitle: get_SyncRoot +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::get_SyncRoot method. Gets the object the collection is being synchronized through in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/icollection/get_syncroot/ +--- +## ICollection::get_SyncRoot method + + +Gets the object the collection is being synchronized through. + +```cpp +SharedPtr System::Collections::Generic::ICollection::get_SyncRoot() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/icollection/_index.md b/english/cpp/system.collections.generic/icollection/icollection/_index.md new file mode 100644 index 0000000000..25ed9db1fa --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/icollection/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Collections::Generic::ICollection::ICollection constructor +linktitle: ICollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::ICollection constructor. Default constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/icollection/icollection/ +--- +## ICollection::ICollection() constructor + + +Default constructor. + +```cpp +System::Collections::Generic::ICollection::ICollection() +``` + +## See Also + +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## ICollection::ICollection(const ICollection\&) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::ICollection::ICollection(const ICollection &) +``` + +## See Also + +* Class [ICollection](../) +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## ICollection::ICollection(ICollection\&&) constructor + + +Move constructor. + +```cpp +System::Collections::Generic::ICollection::ICollection(ICollection &&) noexcept +``` + +## See Also + +* Class [ICollection](../) +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/operator=/_index.md b/english/cpp/system.collections.generic/icollection/operator=/_index.md new file mode 100644 index 0000000000..e0712d1e4c --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/operator=/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::ICollection::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::operator= method. Move assignment operator in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/icollection/operator=/ +--- +## ICollection::operator=(const ICollection\&) method + + +Move assignment operator. + +```cpp +ICollection & System::Collections::Generic::ICollection::operator=(const ICollection &) +``` + + +### ReturnValue + +Reference to this. + +## See Also + +* Class [ICollection](../) +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## ICollection::operator=(ICollection\&&) method + + +Move assignment operator. + +```cpp +ICollection & System::Collections::Generic::ICollection::operator=(ICollection &&) noexcept +``` + + +### ReturnValue + +Reference to this. + +## See Also + +* Class [ICollection](../) +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/remove/_index.md b/english/cpp/system.collections.generic/icollection/remove/_index.md new file mode 100644 index 0000000000..1c6f156a5a --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/remove/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::ICollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::Remove method. Deletes element from collection in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/icollection/remove/ +--- +## ICollection::Remove method + + +Deletes element from collection. + +```cpp +virtual bool System::Collections::Generic::ICollection::Remove(const T &item)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to remove. | + +### ReturnValue + +True if element was found and removed, false otherwise. + +## See Also + +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/thistype/_index.md b/english/cpp/system.collections.generic/icollection/thistype/_index.md new file mode 100644 index 0000000000..aace686450 --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ICollection::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::ThisType typedef. Collection type name in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/icollection/thistype/ +--- +## ThisType typedef + + +Collection type name. + +```cpp +ICollection System::Collections::Generic::ICollection< T >::ThisType +``` + +## See Also + +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/valuetype/_index.md b/english/cpp/system.collections.generic/icollection/valuetype/_index.md new file mode 100644 index 0000000000..15ca710b40 --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/valuetype/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::Generic::ICollection::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::ValueType typedef. RTTI information in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.generic/icollection/valuetype/ +--- +## ValueType typedef + + +RTTI information. + +```cpp +T System::Collections::Generic::ICollection< T >::ValueType +``` + +## Remarks + + +Value type name. +## See Also + +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icollection/~icollection/_index.md b/english/cpp/system.collections.generic/icollection/~icollection/_index.md new file mode 100644 index 0000000000..6bf364f076 --- /dev/null +++ b/english/cpp/system.collections.generic/icollection/~icollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ICollection::~ICollection method +linktitle: ~ICollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ICollection::~ICollection method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/icollection/~icollection/ +--- +## ICollection::~ICollection method + + +Destructor. + +```cpp +virtual System::Collections::Generic::ICollection::~ICollection() +``` + +## See Also + +* Class [ICollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icomparer/_index.md b/english/cpp/system.collections.generic/icomparer/_index.md new file mode 100644 index 0000000000..1b569d2d4c --- /dev/null +++ b/english/cpp/system.collections.generic/icomparer/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::Generic::IComparer class +linktitle: IComparer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IComparer class. Interface that compares two objects in greater-equal-less sense. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections.generic/icomparer/ +--- +## IComparer class + + +Interface that compares two objects in greater-equal-less sense. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass IComparer : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Compare](./compare/)(args_type, args_type) const | [Comparison](../../system/comparison/) function. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [args_type](./args_type/) | RTTI information. | + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/icomparer/args_type/_index.md b/english/cpp/system.collections.generic/icomparer/args_type/_index.md new file mode 100644 index 0000000000..28b1b95a76 --- /dev/null +++ b/english/cpp/system.collections.generic/icomparer/args_type/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::Generic::IComparer::args_type typedef +linktitle: args_type +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IComparer::args_type typedef. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/icomparer/args_type/ +--- +## args_type typedef + + +RTTI information. + +```cpp +T System::Collections::Generic::IComparer< T >::args_type +``` + +## Remarks + + +[Comparison](../../../system/comparison/) argument type +## See Also + +* Class [IComparer](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/icomparer/compare/_index.md b/english/cpp/system.collections.generic/icomparer/compare/_index.md new file mode 100644 index 0000000000..4a3f1c8dd8 --- /dev/null +++ b/english/cpp/system.collections.generic/icomparer/compare/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::Generic::IComparer::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IComparer::Compare method. Comparison function in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/icomparer/compare/ +--- +## IComparer::Compare method + + +[Comparison](../../../system/comparison/) function. + +```cpp +virtual int System::Collections::Generic::IComparer::Compare(args_type x, args_type y) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | args_type | First object to compare. | +| y | args_type | Second object to compare. | + +### ReturnValue + +Negative value if **x** is less than **y**; zero if they are equal; positive value if **x** is greater than **y**. + +## See Also + +* Typedef [args_type](../args_type/) +* Class [IComparer](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/_index.md b/english/cpp/system.collections.generic/idictionary/_index.md new file mode 100644 index 0000000000..eb686ada3b --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Collections::Generic::IDictionary class +linktitle: IDictionary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary class. Interface for dictionary-alike containers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections.generic/idictionary/ +--- +## IDictionary class + + +Interface for dictionary-alike containers. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass IDictionary : public System::Collections::Generic::ICollection> +``` + + +| Parameter | Description | +| --- | --- | +| TKey | Key type. | +| TValue | Value type. | +## Methods + +| Method | Description | +| --- | --- | +| virtual [Add](./add/)(const TKey\&, const TValue\&) | Adds key-value pair into container. | +| virtual [ContainsKey](./containskey/)(const TKey\&) const | Checks if container contains key. | +| [CopyTo](./copyto/)(ArrayPtr\\>, int) override | Copies dictionary contents into existing array elements. | +| [get_IsFixedSize](./get_isfixedsize/)() const | Checks if collection size is fixed. | +| [get_IsSynchronized](./get_issynchronized/)() const | Checks if container is thread-safe. | +| virtual [get_Keys](./get_keys/)() const | Accesses key collection. | +| virtual [get_Values](./get_values/)() const | Accesses value collection. | +| virtual [GetValueOrDefault](./getvalueordefault/)(const TKey\&) const | Returns value if found; or **Value()** otherwise. | +| virtual [GetValueOrDefault](./getvalueordefault/)(const TKey\&, const TValue\&) const | Returns value if found; or **defaultValue** otherwise. | +| virtual [GetValueOrNull](./getvalueornull/)(const TKey\&) const | Returns value if found; or **null** otherwise, make sense only for reference types. | +| virtual [idx_get](./idx_get/)(const TKey\&) const | Getter function. | +| virtual [idx_set](./idx_set/)(const TKey\&, TValue) | Setter function. | +| virtual [Remove](./remove/)(const TKey\&) | Removes key from container. | +| virtual [TryGetValue](./trygetvalue/)(const TKey\&, TValue\&) const | Looks for value and retreives it if found. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | RTTI information. | +| [KeyValuePairType](./keyvaluepairtype/) | Key value pair type. | + +## See Also + +* Class [ICollection](../icollection/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/idictionary/add/_index.md b/english/cpp/system.collections.generic/idictionary/add/_index.md new file mode 100644 index 0000000000..4b680f0592 --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/add/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IDictionary::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::Add method. Adds key-value pair into container in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/idictionary/add/ +--- +## IDictionary::Add method + + +Adds key-value pair into container. + +```cpp +virtual void System::Collections::Generic::IDictionary::Add(const TKey &key, const TValue &value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const TKey\& | Key to add. | +| value | const TValue\& | Value to add. | + +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/basetype/_index.md b/english/cpp/system.collections.generic/idictionary/basetype/_index.md new file mode 100644 index 0000000000..285cdb8029 --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/basetype/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::Generic::IDictionary::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::BaseType typedef. RTTI information in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.generic/idictionary/basetype/ +--- +## BaseType typedef + + +RTTI information. + +```cpp +ICollection > System::Collections::Generic::IDictionary< TKey, TValue >::BaseType +``` + +## Remarks + + +Base interface type. +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/containskey/_index.md b/english/cpp/system.collections.generic/idictionary/containskey/_index.md new file mode 100644 index 0000000000..a653b78821 --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/containskey/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IDictionary::ContainsKey method +linktitle: ContainsKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::ContainsKey method. Checks if container contains key in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/idictionary/containskey/ +--- +## IDictionary::ContainsKey method + + +Checks if container contains key. + +```cpp +virtual bool System::Collections::Generic::IDictionary::ContainsKey(const TKey &key) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const TKey\& | Key to look for. | + +### ReturnValue + +True if key is present, false otherwise. + +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/copyto/_index.md b/english/cpp/system.collections.generic/idictionary/copyto/_index.md new file mode 100644 index 0000000000..ca2d3f5cec --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/copyto/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Generic::IDictionary::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::CopyTo method. Copies dictionary contents into existing array elements in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/idictionary/copyto/ +--- +## IDictionary::CopyTo method + + +Copies dictionary contents into existing array elements. + +```cpp +virtual void System::Collections::Generic::IDictionary::CopyTo(ArrayPtr> arr, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | ArrayPtr\\> | Destination array. | +| index | int | Destination array start index. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [KeyValuePair](../../keyvaluepair/) +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/get_isfixedsize/_index.md b/english/cpp/system.collections.generic/idictionary/get_isfixedsize/_index.md new file mode 100644 index 0000000000..7fa74b6f6b --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/get_isfixedsize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::IDictionary::get_IsFixedSize method +linktitle: get_IsFixedSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::get_IsFixedSize method. Checks if collection size is fixed in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/idictionary/get_isfixedsize/ +--- +## IDictionary::get_IsFixedSize method + + +Checks if collection size is fixed. + +```cpp +bool System::Collections::Generic::IDictionary::get_IsFixedSize() const +``` + + +### ReturnValue + +True if size is fixed, false otherwise. + +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/get_issynchronized/_index.md b/english/cpp/system.collections.generic/idictionary/get_issynchronized/_index.md new file mode 100644 index 0000000000..d6b8a920d0 --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/get_issynchronized/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::IDictionary::get_IsSynchronized method +linktitle: get_IsSynchronized +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::get_IsSynchronized method. Checks if container is thread-safe in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/idictionary/get_issynchronized/ +--- +## IDictionary::get_IsSynchronized method + + +Checks if container is thread-safe. + +```cpp +bool System::Collections::Generic::IDictionary::get_IsSynchronized() const +``` + + +### ReturnValue + +True if container access methods are thread-safe, false otherwise. + +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/get_keys/_index.md b/english/cpp/system.collections.generic/idictionary/get_keys/_index.md new file mode 100644 index 0000000000..5fb66a074d --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/get_keys/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::IDictionary::get_Keys method +linktitle: get_Keys +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::get_Keys method. Accesses key collection in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/idictionary/get_keys/ +--- +## IDictionary::get_Keys method + + +Accesses key collection. + +```cpp +virtual SharedPtr> System::Collections::Generic::IDictionary::get_Keys() const +``` + + +### ReturnValue + +Pointer to interface providing access to stored keys via [ICollection](../../icollection/) interface. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../icollection/) +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/get_values/_index.md b/english/cpp/system.collections.generic/idictionary/get_values/_index.md new file mode 100644 index 0000000000..531cf1336b --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/get_values/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::IDictionary::get_Values method +linktitle: get_Values +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::get_Values method. Accesses value collection in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/idictionary/get_values/ +--- +## IDictionary::get_Values method + + +Accesses value collection. + +```cpp +virtual SharedPtr> System::Collections::Generic::IDictionary::get_Values() const +``` + + +### ReturnValue + +Pointer to interface providing access to stored values via [ICollection](../../icollection/) interface. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../icollection/) +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/getvalueordefault/_index.md b/english/cpp/system.collections.generic/idictionary/getvalueordefault/_index.md new file mode 100644 index 0000000000..fb2e114fe5 --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/getvalueordefault/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Collections::Generic::IDictionary::GetValueOrDefault method +linktitle: GetValueOrDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::GetValueOrDefault method. Returns value if found; or Value() otherwise in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/idictionary/getvalueordefault/ +--- +## IDictionary::GetValueOrDefault(const TKey\&) const method + + +Returns value if found; or **Value()** otherwise. + +```cpp +virtual TValue System::Collections::Generic::IDictionary::GetValueOrDefault(const TKey &key) const +``` + +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IDictionary::GetValueOrDefault(const TKey\&, const TValue\&) const method + + +Returns value if found; or **defaultValue** otherwise. + +```cpp +virtual TValue System::Collections::Generic::IDictionary::GetValueOrDefault(const TKey &key, const TValue &defaultValue) const +``` + +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/getvalueornull/_index.md b/english/cpp/system.collections.generic/idictionary/getvalueornull/_index.md new file mode 100644 index 0000000000..159659bde4 --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/getvalueornull/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IDictionary::GetValueOrNull method +linktitle: GetValueOrNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::GetValueOrNull method. Returns value if found; or null otherwise, make sense only for reference types in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/idictionary/getvalueornull/ +--- +## IDictionary::GetValueOrNull method + + +Returns value if found; or **null** otherwise, make sense only for reference types. + +```cpp +virtual TValue System::Collections::Generic::IDictionary::GetValueOrNull(const TKey &key) const +``` + +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/idx_get/_index.md b/english/cpp/system.collections.generic/idictionary/idx_get/_index.md new file mode 100644 index 0000000000..69139305fb --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/idx_get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IDictionary::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::idx_get method. Getter function in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/idictionary/idx_get/ +--- +## IDictionary::idx_get method + + +Getter function. + +```cpp +virtual TValue System::Collections::Generic::IDictionary::idx_get(const TKey &key) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const TKey\& | Key to look for. | + +### ReturnValue + +Value at specified key. + +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/idx_set/_index.md b/english/cpp/system.collections.generic/idictionary/idx_set/_index.md new file mode 100644 index 0000000000..77fbe4376a --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/idx_set/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IDictionary::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::idx_set method. Setter function in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/idictionary/idx_set/ +--- +## IDictionary::idx_set method + + +Setter function. + +```cpp +virtual void System::Collections::Generic::IDictionary::idx_set(const TKey &key, TValue value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const TKey\& | Key to look for. | +| value | TValue | Value to set to specified key. | + +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/keyvaluepairtype/_index.md b/english/cpp/system.collections.generic/idictionary/keyvaluepairtype/_index.md new file mode 100644 index 0000000000..c4920d1d1a --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/keyvaluepairtype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IDictionary::KeyValuePairType typedef +linktitle: KeyValuePairType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::KeyValuePairType typedef. Key value pair type in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.generic/idictionary/keyvaluepairtype/ +--- +## KeyValuePairType typedef + + +Key value pair type. + +```cpp +KeyValuePair System::Collections::Generic::IDictionary< TKey, TValue >::KeyValuePairType +``` + +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/remove/_index.md b/english/cpp/system.collections.generic/idictionary/remove/_index.md new file mode 100644 index 0000000000..7506e22404 --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/remove/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IDictionary::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::Remove method. Removes key from container in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/idictionary/remove/ +--- +## IDictionary::Remove method + + +Removes key from container. + +```cpp +virtual bool System::Collections::Generic::IDictionary::Remove(const TKey &key)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const TKey\& | Key to remove. | + +### ReturnValue + +True if key was found and removed, false otherwise. + +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/idictionary/trygetvalue/_index.md b/english/cpp/system.collections.generic/idictionary/trygetvalue/_index.md new file mode 100644 index 0000000000..fa3da6387d --- /dev/null +++ b/english/cpp/system.collections.generic/idictionary/trygetvalue/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::IDictionary::TryGetValue method +linktitle: TryGetValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IDictionary::TryGetValue method. Looks for value and retreives it if found in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.generic/idictionary/trygetvalue/ +--- +## IDictionary::TryGetValue method + + +Looks for value and retreives it if found. + +```cpp +virtual bool System::Collections::Generic::IDictionary::TryGetValue(const TKey &key, TValue &value) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const TKey\& | Key to look for. | +| value | TValue\& | Reference to store retreived value into. | + +### ReturnValue + +True if value was found and retreived, false otherwise. + +## See Also + +* Class [IDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/_index.md b/english/cpp/system.collections.generic/ienumerable/_index.md new file mode 100644 index 0000000000..51b885726e --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/_index.md @@ -0,0 +1,86 @@ +--- +title: System::Collections::Generic::IEnumerable class +linktitle: IEnumerable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable class. Interface of object providing enumerator on contained elements in C++.' +type: docs +weight: 2100 +url: /cpp/system.collections.generic/ienumerable/ +--- +## IEnumerable class + + +Interface of object providing enumerator on contained elements. + +```cpp +templateclass IEnumerable : public virtual System::Object +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| [begin](./begin/)() | Gets iterator pointing to the first element (if any) of the collection. This iterator can't be used to change a referenced object because [GetEnumerator()](./getenumerator/) returns a copy-object of T. | +| [begin](./begin/)() const | Gets iterator pointing to the first element (if any) of the const-qualified instance of the collection. | +| [cbegin](./cbegin/)() const | Gets iterator pointing to the first const-qualified element (if any) of the collection. | +| [cend](./cend/)() const | Gets iterator pointing right after the last const-qualified element (if any) of the collection. | +| [end](./end/)() | Gets iterator pointing right after the last element (if any) of the collection. This iterator can't be used to change a referenced object because [GetEnumerator()](./getenumerator/) returns a copy-object of T. | +| [end](./end/)() const | Gets iterator pointing right after the last element (if any) of the const-qualified instance of the collection. | +| virtual [GetEnumerator](./getenumerator/)() | Gets enumerator. | +| [LINQ_All](./linq_all/)(std::function\) | Determines whether all elements of a sequence satisfy a condition. | +| [LINQ_Any](./linq_any/)() | Determines whether a sequence contains any elements. | +| [LINQ_Any](./linq_any/)(std::function\) | Determines whether any element of a sequence exists or satisfies a condition. | +| [LINQ_Cast](./linq_cast/)() | Casts the elements to the specified type. | +| [LINQ_Cast](./linq_cast/)() | | +| [LINQ_Concat](./linq_concat/)(SharedPtr\\>) | Concatenates two sequences. | +| [LINQ_Contains](./linq_contains/)(T) | Determines if a sequence contains a specified value. | +| [LINQ_Count](./linq_count/)() | Returns the number of elements in the sequence (calculated via direct counting). | +| [LINQ_Count](./linq_count/)(const Func\\&) | Returns the number of elements in the sequence that satisfy the specified condition. | +| [LINQ_ElementAt](./linq_elementat/)(int) | Returns the element at a specified index in a sequence. | +| [LINQ_First](./linq_first/)() | Returns the first element of a sequence. | +| [LINQ_First](./linq_first/)(const Func\\&) | Returns the first element of a sequence that satisfy the specified condition. | +| [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\) | 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\) | Groups the elements of a sequence. | +| [LINQ_GroupBy](./linq_groupby/)(System::Func\) | | +| [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_OfType](./linq_oftype/)() | Filters the elements of the sequence based on the specified type. | +| [LINQ_OfType](./linq_oftype/)() | | +| [LINQ_OrderBy](./linq_orderby/)(const Func\\&) | Sorts the elements of a sequence in ascending order according to the key values selected by keySelector. | +| [LINQ_OrderBy](./linq_orderby/)(const Func\\&) | | +| [LINQ_OrderByDescending](./linq_orderbydescending/)(const Func\\&) | Sorts the elements of a sequence in descending order according to the key values selected by keySelector. | +| [LINQ_OrderByDescending](./linq_orderbydescending/)(const Func\\&) | | +| [LINQ_Select](./linq_select/)(const Func\\&) | Transforms elements of a sequence. | +| [LINQ_Select](./linq_select/)(const Func\\&) | Transforms each element of a sequence into a new form by incorporating the element's index. | +| [LINQ_Select](./linq_select/)(const Func\\&) | | +| [LINQ_Select](./linq_select/)(const Func\\&) | | +| [LINQ_SelectMany](./linq_selectmany/)(const Func\\>\>\&) | Projects each element of a sequence and combines the resulting sequences into one sequence. | +| [LINQ_SelectMany](./linq_selectmany/)(const Func\\>\>\&) | | +| [LINQ_ToArray](./linq_toarray/)() | Creates an array from a sequence. | +| [LINQ_ToList](./linq_tolist/)() | Creates a List from a sequence. | +| [LINQ_Where](./linq_where/)(std::function\) | Filters a sequence based on the specified predicate. | +| virtual [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const | Gets the implementation of begin const iterator for the current container. | +| virtual [virtualizeBeginIterator](./virtualizebeginiterator/)() | Gets the implementation of begin iterator for the current container. | +| virtual [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const | Gets the implementation of end const iterator for the current container. | +| virtual [virtualizeEndIterator](./virtualizeenditerator/)() | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [const_iterator](./const_iterator/) | Const iterator type. | +| [IEnumeratorType](./ienumeratortype/) | RTTI information. | +| [iterator](./iterator/) | Iterator type. | +| [ValueType](./valuetype/) | | +| [virtualized_iterator](./virtualized_iterator/) | Inner iterator base type. | +| [virtualized_iterator_element](./virtualized_iterator_element/) | Inner iterator element type. | + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/ienumerable/begin/_index.md b/english/cpp/system.collections.generic/ienumerable/begin/_index.md new file mode 100644 index 0000000000..d6f1e6c8ed --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/begin/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::IEnumerable::begin method +linktitle: begin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::begin method. Gets iterator pointing to the first element (if any) of the collection. This iterator can''t be used to change a referenced object because GetEnumerator() returns a copy-object of T in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/ienumerable/begin/ +--- +## IEnumerable::begin() method + + +Gets iterator pointing to the first element (if any) of the collection. This iterator can't be used to change a referenced object because [GetEnumerator()](../getenumerator/) returns a copy-object of T. + +```cpp +iterator System::Collections::Generic::IEnumerable::begin() +``` + + +### ReturnValue + +An iterator pointing to the first element (if any) of the collection + +## See Also + +* Typedef [iterator](../iterator/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::begin() const method + + +Gets iterator pointing to the first element (if any) of the const-qualified instance of the collection. + +```cpp +const_iterator System::Collections::Generic::IEnumerable::begin() const +``` + + +### ReturnValue + +An iterator pointing to the first element (if any) of the const-qualified instance of the collection + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/cbegin/_index.md b/english/cpp/system.collections.generic/ienumerable/cbegin/_index.md new file mode 100644 index 0000000000..8f9adfecca --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/cbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IEnumerable::cbegin method +linktitle: cbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::cbegin method. Gets iterator pointing to the first const-qualified element (if any) of the collection in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/ienumerable/cbegin/ +--- +## IEnumerable::cbegin method + + +Gets iterator pointing to the first const-qualified element (if any) of the collection. + +```cpp +const_iterator System::Collections::Generic::IEnumerable::cbegin() const +``` + + +### ReturnValue + +An iterator pointing to the first const-qualified element (if any) of the collection + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/cend/_index.md b/english/cpp/system.collections.generic/ienumerable/cend/_index.md new file mode 100644 index 0000000000..232dc42482 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/cend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IEnumerable::cend method +linktitle: cend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::cend method. Gets iterator pointing right after the last const-qualified element (if any) of the collection in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/ienumerable/cend/ +--- +## IEnumerable::cend method + + +Gets iterator pointing right after the last const-qualified element (if any) of the collection. + +```cpp +const_iterator System::Collections::Generic::IEnumerable::cend() const +``` + + +### ReturnValue + +An iterator pointing right after the last const-qualified element (if any) of the collection + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/const_iterator/_index.md b/english/cpp/system.collections.generic/ienumerable/const_iterator/_index.md new file mode 100644 index 0000000000..fc7df1a888 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/const_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IEnumerable::const_iterator typedef +linktitle: const_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::const_iterator typedef. Const iterator type in C++.' +type: docs +weight: 3000 +url: /cpp/system.collections.generic/ienumerable/const_iterator/ +--- +## const_iterator typedef + + +Const iterator type. + +```cpp +using System::Collections::Generic::IEnumerable< T >::const_iterator = System::Details::VirtualizedConstIterator +``` + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/end/_index.md b/english/cpp/system.collections.generic/ienumerable/end/_index.md new file mode 100644 index 0000000000..d13f343abc --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/end/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::IEnumerable::end method +linktitle: end +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::end method. Gets iterator pointing right after the last element (if any) of the collection. This iterator can''t be used to change a referenced object because GetEnumerator() returns a copy-object of T in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/ienumerable/end/ +--- +## IEnumerable::end() method + + +Gets iterator pointing right after the last element (if any) of the collection. This iterator can't be used to change a referenced object because [GetEnumerator()](../getenumerator/) returns a copy-object of T. + +```cpp +iterator System::Collections::Generic::IEnumerable::end() +``` + + +### ReturnValue + +An iterator pointing right after the last element (if any) of the collection + +## See Also + +* Typedef [iterator](../iterator/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::end() const method + + +Gets iterator pointing right after the last element (if any) of the const-qualified instance of the collection. + +```cpp +const_iterator System::Collections::Generic::IEnumerable::end() const +``` + + +### ReturnValue + +An iterator pointing right after the last element (if any) of the const-qualified instance of the collection + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/getenumerator/_index.md b/english/cpp/system.collections.generic/ienumerable/getenumerator/_index.md new file mode 100644 index 0000000000..a65d0b0610 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/getenumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::IEnumerable::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::GetEnumerator method. Gets enumerator in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/ienumerable/getenumerator/ +--- +## IEnumerable::GetEnumerator method + + +Gets enumerator. + +```cpp +virtual SharedPtr> System::Collections::Generic::IEnumerable::GetEnumerator()=0 +``` + + +### ReturnValue + +Pointer to newly created enumerator object which can be used to iterate through interfaced object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../ienumerator/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/ienumeratortype/_index.md b/english/cpp/system.collections.generic/ienumerable/ienumeratortype/_index.md new file mode 100644 index 0000000000..c78626b2eb --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/ienumeratortype/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::Generic::IEnumerable::IEnumeratorType typedef +linktitle: IEnumeratorType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::IEnumeratorType typedef. RTTI information in C++.' +type: docs +weight: 3100 +url: /cpp/system.collections.generic/ienumerable/ienumeratortype/ +--- +## IEnumeratorType typedef + + +RTTI information. + +```cpp +IEnumerator System::Collections::Generic::IEnumerable< T >::IEnumeratorType +``` + +## Remarks + + +Enumerator type. +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/iterator/_index.md b/english/cpp/system.collections.generic/ienumerable/iterator/_index.md new file mode 100644 index 0000000000..b10fb99710 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IEnumerable::iterator typedef +linktitle: iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::iterator typedef. Iterator type in C++.' +type: docs +weight: 3200 +url: /cpp/system.collections.generic/ienumerable/iterator/ +--- +## iterator typedef + + +Iterator type. + +```cpp +using System::Collections::Generic::IEnumerable< T >::iterator = System::Details::VirtualizedIterator +``` + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_all/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_all/_index.md new file mode 100644 index 0000000000..5ceaaaa8bf --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_all/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_All method +linktitle: LINQ_All +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_All method. Determines whether all elements of a sequence satisfy a condition in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/ienumerable/linq_all/ +--- +## IEnumerable::LINQ_All method + + +Determines whether all elements of a sequence satisfy a condition. + +```cpp +bool System::Collections::Generic::IEnumerable::LINQ_All(std::function predicate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| predicate | std::function\ | A function to test each element for a condition. | + +### ReturnValue + +true if every element of the source sequence passes the test in the specified predicate, or if the sequence is empty; otherwise, false. + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_any/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_any/_index.md new file mode 100644 index 0000000000..e1341bccb5 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_any/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_Any method +linktitle: LINQ_Any +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_Any method. Determines whether a sequence contains any elements in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/ienumerable/linq_any/ +--- +## IEnumerable::LINQ_Any() method + + +Determines whether a sequence contains any elements. + +```cpp +bool System::Collections::Generic::IEnumerable::LINQ_Any() +``` + + +### ReturnValue + +true if the source sequence contains any elements; otherwise, false. + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::LINQ_Any(std::function\) method + + +Determines whether any element of a sequence exists or satisfies a condition. + +```cpp +bool System::Collections::Generic::IEnumerable::LINQ_Any(std::function predicate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| predicate | std::function\ | A function to test each element for a condition. | + +### ReturnValue + +true if the source sequence contains any elements; otherwise, false. + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_cast/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_cast/_index.md new file mode 100644 index 0000000000..9007655efe --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_cast/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_Cast method +linktitle: LINQ_Cast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_Cast method. Casts the elements to the specified type in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/ienumerable/linq_cast/ +--- +## IEnumerable::LINQ_Cast() method + + +Casts the elements to the specified type. + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_Cast() +``` + + +| Parameter | Description | +| --- | --- | +| ResultType | The type to cast the elements of the sequence. | + +### ReturnValue + +An [IEnumerable](../) that contains elements of the sequence cast the ResultType. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::LINQ_Cast() method + + + + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_Cast() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_concat/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_concat/_index.md new file mode 100644 index 0000000000..db41e743f5 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_concat/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_Concat method +linktitle: LINQ_Concat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_Concat method. Concatenates two sequences in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/ienumerable/linq_concat/ +--- +## IEnumerable::LINQ_Concat method + + +Concatenates two sequences. + +```cpp +SharedPtr> System::Collections::Generic::IEnumerable::LINQ_Concat(SharedPtr> sequence) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sequence | SharedPtr\\> | The sequence will be concatenated with the current one. | + +### ReturnValue + +An [IEnumerable](../) that contains the concatenated elements of the two input sequences. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_contains/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_contains/_index.md new file mode 100644 index 0000000000..171c8aa725 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_Contains method +linktitle: LINQ_Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_Contains method. Determines if a sequence contains a specified value in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/ienumerable/linq_contains/ +--- +## IEnumerable::LINQ_Contains method + + +Determines if a sequence contains a specified value. + +```cpp +bool System::Collections::Generic::IEnumerable::LINQ_Contains(T value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | T | The value to locate in the sequence. | + +### ReturnValue + +true if the sequence contains the specified value, otherwise false. + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_count/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_count/_index.md new file mode 100644 index 0000000000..c889822727 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_count/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_Count method +linktitle: LINQ_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_Count method. Returns the number of elements in the sequence (calculated via direct counting) in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/ienumerable/linq_count/ +--- +## IEnumerable::LINQ_Count() method + + +Returns the number of elements in the sequence (calculated via direct counting). + +```cpp +int System::Collections::Generic::IEnumerable::LINQ_Count() +``` + + +### ReturnValue + +Number of elements in the sequence. + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::LINQ_Count(const Func\\&) method + + +Returns the number of elements in the sequence that satisfy the specified condition. + +```cpp +int System::Collections::Generic::IEnumerable::LINQ_Count(const Func &predicate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| predicate | const Func\\& | A function to test each element for a condition. | + +### ReturnValue + +Number of elements in the sequence that satisfy the specified condition. + +## See Also + +* Class [Func](../../../system/func/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_elementat/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_elementat/_index.md new file mode 100644 index 0000000000..79c8a48998 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_elementat/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_ElementAt method +linktitle: LINQ_ElementAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_ElementAt method. Returns the element at a specified index in a sequence in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/ienumerable/linq_elementat/ +--- +## IEnumerable::LINQ_ElementAt method + + +Returns the element at a specified index in a sequence. + +```cpp +T System::Collections::Generic::IEnumerable::LINQ_ElementAt(int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get element at. | + +### ReturnValue + +Element at specified index or default-constructed value if not found. + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_first/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_first/_index.md new file mode 100644 index 0000000000..24f1e38f47 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_first/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_First method +linktitle: LINQ_First +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_First method. Returns the first element of a sequence in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.generic/ienumerable/linq_first/ +--- +## IEnumerable::LINQ_First() method + + +Returns the first element of a sequence. + +```cpp +T System::Collections::Generic::IEnumerable::LINQ_First() +``` + + +### ReturnValue + +First element in the sequence. + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::LINQ_First(const Func\\&) method + + +Returns the first element of a sequence that satisfy the specified condition. + +```cpp +T System::Collections::Generic::IEnumerable::LINQ_First(const Func &predicate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| predicate | const Func\\& | A function to test each element for a condition. | + +### ReturnValue + +First element in the sequence that satisfy the specified condition. + +## See Also + +* Class [Func](../../../system/func/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_firstordefault/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_firstordefault/_index.md new file mode 100644 index 0000000000..d88e39a36b --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_firstordefault/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_FirstOrDefault method +linktitle: LINQ_FirstOrDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_FirstOrDefault method. Returns the first element of a sequence, or a default value if the sequence is empty in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.generic/ienumerable/linq_firstordefault/ +--- +## IEnumerable::LINQ_FirstOrDefault() method + + +Returns the first element of a sequence, or a default value if the sequence is empty. + +```cpp +T System::Collections::Generic::IEnumerable::LINQ_FirstOrDefault() +``` + + +### ReturnValue + +First element in the sequence or default-constructed value if the sequence is empty. + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::LINQ_FirstOrDefault(std::function\) method + + +Returns the first element of the sequence that satisfies a condition or a default value if no such element is found. + +```cpp +T System::Collections::Generic::IEnumerable::LINQ_FirstOrDefault(std::function predicate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| predicate | std::function\ | A function to test each element for a condition. | + +### ReturnValue + +default(T) if source is empty or if no element passes the test specified by predicate; otherwise, the first element in source that passes the test specified by predicate. + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_groupby/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_groupby/_index.md new file mode 100644 index 0000000000..eaefd05839 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_groupby/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_GroupBy method +linktitle: LINQ_GroupBy +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LINQ_GroupBy method of System::Collections::Generic::IEnumerable class in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.generic/ienumerable/linq_groupby/ +--- +## IEnumerable::LINQ_GroupBy(System::Func\) method + + + + +```cpp +template SharedPtr>>> System::Collections::Generic::IEnumerable::LINQ_GroupBy(System::Func keyPredicate) +``` + +## 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\) method + + +Groups the elements of a sequence. + +```cpp +template System::SharedPtr>>> System::Collections::Generic::IEnumerable::LINQ_GroupBy(System::Func keyPredicate) +``` + + +| Parameter | Description | +| --- | --- | +| Key | The type of the key returned by keyPredicate | + +| Parameter | Type | Description | +| --- | --- | --- | +| keyPredicate | System::Func\ | A function to extract the 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++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_last/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_last/_index.md new file mode 100644 index 0000000000..94afe897de --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_last/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_Last method +linktitle: LINQ_Last +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_Last method. Returns the last element of a sequence in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.generic/ienumerable/linq_last/ +--- +## IEnumerable::LINQ_Last method + + +Returns the last element of a sequence. + +```cpp +T System::Collections::Generic::IEnumerable::LINQ_Last() +``` + + +### ReturnValue + +Last element in the sequence. + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_lastordefault/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_lastordefault/_index.md new file mode 100644 index 0000000000..3c6840dcc8 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_lastordefault/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_LastOrDefault method +linktitle: LINQ_LastOrDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_LastOrDefault method. Returns the last element of a sequence, or a default value if the sequence is empty in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.generic/ienumerable/linq_lastordefault/ +--- +## IEnumerable::LINQ_LastOrDefault method + + +Returns the last element of a sequence, or a default value if the sequence is empty. + +```cpp +T System::Collections::Generic::IEnumerable::LINQ_LastOrDefault() +``` + + +### ReturnValue + +Last element in the sequence or default-constructed value if the sequence is empty. + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_oftype/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_oftype/_index.md new file mode 100644 index 0000000000..deba2a5f07 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_oftype/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_OfType method +linktitle: LINQ_OfType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_OfType method. Filters the elements of the sequence based on the specified type in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.generic/ienumerable/linq_oftype/ +--- +## IEnumerable::LINQ_OfType() method + + +Filters the elements of the sequence based on the specified type. + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_OfType() +``` + + +| Parameter | Description | +| --- | --- | +| ResultType | The type to filter the elements of the sequence. | + +### ReturnValue + +An [IEnumerable](../) that contains elements from the sequence of the ResultType. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::LINQ_OfType() method + + + + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_OfType() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_orderby/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_orderby/_index.md new file mode 100644 index 0000000000..f87546dc8b --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_orderby/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_OrderBy method +linktitle: LINQ_OrderBy +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LINQ_OrderBy method of System::Collections::Generic::IEnumerable class in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections.generic/ienumerable/linq_orderby/ +--- +## IEnumerable::LINQ_OrderBy(const Func\\&) method + + + + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_OrderBy(const Func &keySelector) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [Func](../../../system/func/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::LINQ_OrderBy(const Func\\&) method + + +Sorts the elements of a sequence in ascending order according to the key values selected by keySelector. + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_OrderBy(const Func &keySelector) +``` + + +| Parameter | Description | +| --- | --- | +| keySelector | A function to extract a key from an element. | + +### ReturnValue + +An [IEnumerable](../) whose elements are sorted according to a key + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [Func](../../../system/func/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_orderbydescending/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_orderbydescending/_index.md new file mode 100644 index 0000000000..23d9d6aca1 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_orderbydescending/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_OrderByDescending method +linktitle: LINQ_OrderByDescending +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LINQ_OrderByDescending method of System::Collections::Generic::IEnumerable class in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections.generic/ienumerable/linq_orderbydescending/ +--- +## IEnumerable::LINQ_OrderByDescending(const Func\\&) method + + + + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_OrderByDescending(const Func &keySelector) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [Func](../../../system/func/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::LINQ_OrderByDescending(const Func\\&) method + + +Sorts the elements of a sequence in descending order according to the key values selected by keySelector. + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_OrderByDescending(const Func &keySelector) +``` + + +| Parameter | Description | +| --- | --- | +| keySelector | A function to extract a key from an element. | + +### ReturnValue + +An [IEnumerable](../) whose elements are sorted to the descending order of the key + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [Func](../../../system/func/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_select/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_select/_index.md new file mode 100644 index 0000000000..f76598550a --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_select/_index.md @@ -0,0 +1,103 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_Select method +linktitle: LINQ_Select +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LINQ_Select method of System::Collections::Generic::IEnumerable class in C++.' +type: docs +weight: 2100 +url: /cpp/system.collections.generic/ienumerable/linq_select/ +--- +## IEnumerable::LINQ_Select(const Func\\&) method + + + + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_Select(const Func &selector) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [Func](../../../system/func/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::LINQ_Select(const Func\\&) method + + + + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_Select(const Func &selector) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [Func](../../../system/func/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::LINQ_Select(const Func\\&) method + + +Transforms each element of a sequence into a new form by incorporating the element's index. + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_Select(const Func &selector) +``` + + +| Parameter | Description | +| --- | --- | +| ResultType | The type of the value returned by the **selector**. | + +| Parameter | Type | Description | +| --- | --- | --- | +| selector | const Func\\& | A transform function. | + +### ReturnValue + +An [IEnumerable](../) that contains elements returned by the **selector** function. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [Func](../../../system/func/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::LINQ_Select(const Func\\&) method + + +Transforms elements of a sequence. + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_Select(const Func &selector) +``` + + +| Parameter | Description | +| --- | --- | +| ResultType | The type of the value returned by the **selector**. | + +| Parameter | Type | Description | +| --- | --- | --- | +| selector | const Func\\& | A transform function. | + +### ReturnValue + +An [IEnumerable](../) that contains elements returned by the **selector** function. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [Func](../../../system/func/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_selectmany/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_selectmany/_index.md new file mode 100644 index 0000000000..df57df34f0 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_selectmany/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_SelectMany method +linktitle: LINQ_SelectMany +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LINQ_SelectMany method of System::Collections::Generic::IEnumerable class in C++.' +type: docs +weight: 2200 +url: /cpp/system.collections.generic/ienumerable/linq_selectmany/ +--- +## IEnumerable::LINQ_SelectMany(const Func\\>\>\&) method + + + + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_SelectMany(const Func>> &selector) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [Func](../../../system/func/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## IEnumerable::LINQ_SelectMany(const Func\\>\>\&) method + + +Projects each element of a sequence and combines the resulting sequences into one sequence. + +```cpp +template SharedPtr> System::Collections::Generic::IEnumerable::LINQ_SelectMany(const Func>> &selector) +``` + + +| Parameter | Description | +| --- | --- | +| ResultType | The type of the value returned by the **selector**. | + +| Parameter | Type | Description | +| --- | --- | --- | +| selector | const Func\\>\>\& | A transform function. | + +### ReturnValue + +An [IEnumerable](../) that contains the result of invoking a one-to-many projection function on each element of the input sequence. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [Func](../../../system/func/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_toarray/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_toarray/_index.md new file mode 100644 index 0000000000..d44e72e1bb --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_toarray/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_ToArray method +linktitle: LINQ_ToArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_ToArray method. Creates an array from a sequence in C++.' +type: docs +weight: 2300 +url: /cpp/system.collections.generic/ienumerable/linq_toarray/ +--- +## IEnumerable::LINQ_ToArray method + + +Creates an array from a sequence. + +```cpp +System::ArrayPtr System::Collections::Generic::IEnumerable::LINQ_ToArray() +``` + + +### ReturnValue + +[Array](../../../system/array/) that contains all elements of current sequence. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_tolist/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_tolist/_index.md new file mode 100644 index 0000000000..2f8d15fcf9 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_tolist/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_ToList method +linktitle: LINQ_ToList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_ToList method. Creates a List from a sequence in C++.' +type: docs +weight: 2400 +url: /cpp/system.collections.generic/ienumerable/linq_tolist/ +--- +## IEnumerable::LINQ_ToList method + + +Creates a List from a sequence. + +```cpp +System::SharedPtr> System::Collections::Generic::IEnumerable::LINQ_ToList() +``` + + +### ReturnValue + +The list containing all elements of specified sequence. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../list/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/linq_where/_index.md b/english/cpp/system.collections.generic/ienumerable/linq_where/_index.md new file mode 100644 index 0000000000..4d1b5a6471 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/linq_where/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::Generic::IEnumerable::LINQ_Where method +linktitle: LINQ_Where +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::LINQ_Where method. Filters a sequence based on the specified predicate in C++.' +type: docs +weight: 2500 +url: /cpp/system.collections.generic/ienumerable/linq_where/ +--- +## IEnumerable::LINQ_Where method + + +Filters a sequence based on the specified predicate. + +```cpp +SharedPtr> System::Collections::Generic::IEnumerable::LINQ_Where(std::function predicate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| predicate | std::function\ | A function that test each elements for some condition. | + +### ReturnValue + +An [IEnumerable](../) that contains filtered elements. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/valuetype/_index.md b/english/cpp/system.collections.generic/ienumerable/valuetype/_index.md new file mode 100644 index 0000000000..d4ee16099e --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/valuetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IEnumerable::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::IEnumerable::ValueType typedef of System::Collections::Generic::IEnumerable class in C++.' +type: docs +weight: 3300 +url: /cpp/system.collections.generic/ienumerable/valuetype/ +--- +## ValueType typedef + + + + +```cpp +using System::Collections::Generic::IEnumerable< T >::ValueType = T +``` + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.generic/ienumerable/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..52d30e336d --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/virtualizebeginconstiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IEnumerable::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 2600 +url: /cpp/system.collections.generic/ienumerable/virtualizebeginconstiterator/ +--- +## IEnumerable::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +virtual virtualized_iterator * System::Collections::Generic::IEnumerable::virtualizeBeginConstIterator() const +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [virtualized_iterator](../virtualized_iterator/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/virtualizebeginiterator/_index.md b/english/cpp/system.collections.generic/ienumerable/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..5ce8f841b2 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/virtualizebeginiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IEnumerable::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 2700 +url: /cpp/system.collections.generic/ienumerable/virtualizebeginiterator/ +--- +## IEnumerable::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +virtual virtualized_iterator * System::Collections::Generic::IEnumerable::virtualizeBeginIterator() +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [virtualized_iterator](../virtualized_iterator/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/virtualized_iterator/_index.md b/english/cpp/system.collections.generic/ienumerable/virtualized_iterator/_index.md new file mode 100644 index 0000000000..833da24627 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/virtualized_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IEnumerable::virtualized_iterator typedef +linktitle: virtualized_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::virtualized_iterator typedef. Inner iterator base type in C++.' +type: docs +weight: 3400 +url: /cpp/system.collections.generic/ienumerable/virtualized_iterator/ +--- +## virtualized_iterator typedef + + +Inner iterator base type. + +```cpp +using System::Collections::Generic::IEnumerable< T >::virtualized_iterator = System::Details::VirtualizedIteratorBase +``` + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/virtualized_iterator_element/_index.md b/english/cpp/system.collections.generic/ienumerable/virtualized_iterator_element/_index.md new file mode 100644 index 0000000000..75547aad9e --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/virtualized_iterator_element/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IEnumerable::virtualized_iterator_element typedef +linktitle: virtualized_iterator_element +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::virtualized_iterator_element typedef. Inner iterator element type in C++.' +type: docs +weight: 3500 +url: /cpp/system.collections.generic/ienumerable/virtualized_iterator_element/ +--- +## virtualized_iterator_element typedef + + +Inner iterator element type. + +```cpp +using System::Collections::Generic::IEnumerable< T >::virtualized_iterator_element = T +``` + +## See Also + +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.generic/ienumerable/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..9cabbb3689 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/virtualizeendconstiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IEnumerable::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 2800 +url: /cpp/system.collections.generic/ienumerable/virtualizeendconstiterator/ +--- +## IEnumerable::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +virtual virtualized_iterator * System::Collections::Generic::IEnumerable::virtualizeEndConstIterator() const +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [virtualized_iterator](../virtualized_iterator/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerable/virtualizeenditerator/_index.md b/english/cpp/system.collections.generic/ienumerable/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..fa19a521a4 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerable/virtualizeenditerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IEnumerable::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerable::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 2900 +url: /cpp/system.collections.generic/ienumerable/virtualizeenditerator/ +--- +## IEnumerable::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +virtual virtualized_iterator * System::Collections::Generic::IEnumerable::virtualizeEndIterator() +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [virtualized_iterator](../virtualized_iterator/) +* Class [IEnumerable](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerator/_index.md b/english/cpp/system.collections.generic/ienumerator/_index.md new file mode 100644 index 0000000000..c2e172f6fb --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/_index.md @@ -0,0 +1,90 @@ +--- +title: System::Collections::Generic::IEnumerator class +linktitle: IEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerator class. Interface of enumerator which can be used to iterate through some elements. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2200 +url: /cpp/system.collections.generic/ienumerator/ +--- +## IEnumerator class + + +Interface of enumerator which can be used to iterate through some elements. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass IEnumerator : public virtual System::IDisposable, + public System::Details::EnumeratorBasedIterator, + protected System::Details::IteratorPointerUpdater +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| [AsVirtualizedIterator](./asvirtualizediterator/)() | Prepares the iterator to be used by the VirtualizedIterator class. | +| [CloneIterator](./cloneiterator/)() const override | Clones current iterator. | +| virtual [Current](./current/)() const | Gets current element. | +| virtual [get_Current](./get_current/)() const | Gets current element. | +| [IEnumerator](./ienumerator/)() | | +| [IncrementIterator](./incrementiterator/)() override | Moves the iterator step forward. | +| [InitializeIterator](./initializeiterator/)() override | Does the first [MoveNext()](./movenext/) call and prepares the enumerator object to be used by VirtualizedIterator. | +| [MarkOwnedByVirtualizedIterator](./markownedbyvirtualizediterator/)() | Marks the enumerator owned by virtualized iterator. | +| virtual [MoveNext](./movenext/)() | Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing. | +| virtual [Reset](./reset/)() | Resets enumerator to position before first element. | +| virtual [~IEnumerator](./~ienumerator/)() | | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ValueType](./valuetype/) | Value type. | +## Remarks + + + +```cpp +#include +#include + +using namespace System; +using namespace System::Collections::Generic; + +int main() +{ + // Create the List-class instance. + auto collection = MakeObject>(); + + // Fill the list. + collection->Add(1); + collection->Add(2); + collection->Add(3); + + // Get the enumerator of the list. + auto enumerator = collection->GetEnumerator(); + + while (enumerator->MoveNext()) + { + // Get the current element and print it. + std::cout << enumerator->get_Current() << ' '; + } + + // Reset the enumerator. + enumerator->Reset(); + + return 0; +} +/* +This code example produces the following output: +1 2 3 +*/ +``` + +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/ienumerator/asvirtualizediterator/_index.md b/english/cpp/system.collections.generic/ienumerator/asvirtualizediterator/_index.md new file mode 100644 index 0000000000..95eff147d2 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/asvirtualizediterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IEnumerator::AsVirtualizedIterator method +linktitle: AsVirtualizedIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerator::AsVirtualizedIterator method. Prepares the iterator to be used by the VirtualizedIterator class in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/ienumerator/asvirtualizediterator/ +--- +## IEnumerator::AsVirtualizedIterator method + + +Prepares the iterator to be used by the VirtualizedIterator class. + +```cpp +IEnumerator * System::Collections::Generic::IEnumerator::AsVirtualizedIterator() +``` + + +### ReturnValue + +This pointer. + +## See Also + +* Class [IEnumerator](../) +* Class [IEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerator/cloneiterator/_index.md b/english/cpp/system.collections.generic/ienumerator/cloneiterator/_index.md new file mode 100644 index 0000000000..22febe2a7e --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/cloneiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::IEnumerator::CloneIterator method +linktitle: CloneIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerator::CloneIterator method. Clones current iterator in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/ienumerator/cloneiterator/ +--- +## IEnumerator::CloneIterator method + + +Clones current iterator. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::IEnumerator::CloneIterator() const override +``` + + +### ReturnValue + +Copy of the current iterator. + +## See Also + +* Class [IEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerator/current/_index.md b/english/cpp/system.collections.generic/ienumerator/current/_index.md new file mode 100644 index 0000000000..8ef06e0b94 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/current/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IEnumerator::Current method +linktitle: Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerator::Current method. Gets current element in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/ienumerator/current/ +--- +## IEnumerator::Current method + + +Gets current element. + +```cpp +virtual MakeConstRef_t System::Collections::Generic::IEnumerator::Current() const +``` + + +### ReturnValue + +Currently referenced element copy. + +## See Also + +* Typedef [MakeConstRef_t](../../../system/makeconstref_t/) +* Class [IEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerator/get_current/_index.md b/english/cpp/system.collections.generic/ienumerator/get_current/_index.md new file mode 100644 index 0000000000..5de19bf9e7 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/get_current/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IEnumerator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerator::get_Current method. Gets current element in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/ienumerator/get_current/ +--- +## IEnumerator::get_Current method + + +Gets current element. + +```cpp +virtual MakeConstRef_t System::Collections::Generic::IEnumerator::get_Current() const =0 +``` + + +### ReturnValue + +Currently referenced element copy. + +## See Also + +* Typedef [MakeConstRef_t](../../../system/makeconstref_t/) +* Class [IEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerator/ienumerator/_index.md b/english/cpp/system.collections.generic/ienumerator/ienumerator/_index.md new file mode 100644 index 0000000000..7f883cdaf9 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/ienumerator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IEnumerator::IEnumerator constructor +linktitle: IEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'How to use IEnumerator constructor of System::Collections::Generic::IEnumerator class in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/ienumerator/ienumerator/ +--- +## IEnumerator::IEnumerator constructor + + + + +```cpp +System::Collections::Generic::IEnumerator::IEnumerator() +``` + +## See Also + +* Class [IEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerator/incrementiterator/_index.md b/english/cpp/system.collections.generic/ienumerator/incrementiterator/_index.md new file mode 100644 index 0000000000..8714a325f0 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/incrementiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IEnumerator::IncrementIterator method +linktitle: IncrementIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerator::IncrementIterator method. Moves the iterator step forward in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/ienumerator/incrementiterator/ +--- +## IEnumerator::IncrementIterator method + + +Moves the iterator step forward. + +```cpp +void System::Collections::Generic::IEnumerator::IncrementIterator() override +``` + +## See Also + +* Class [IEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerator/initializeiterator/_index.md b/english/cpp/system.collections.generic/ienumerator/initializeiterator/_index.md new file mode 100644 index 0000000000..af2042ccc4 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/initializeiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IEnumerator::InitializeIterator method +linktitle: InitializeIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerator::InitializeIterator method. Does the first MoveNext() call and prepares the enumerator object to be used by VirtualizedIterator in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/ienumerator/initializeiterator/ +--- +## IEnumerator::InitializeIterator method + + +Does the first [MoveNext()](../movenext/) call and prepares the enumerator object to be used by VirtualizedIterator. + +```cpp +void System::Collections::Generic::IEnumerator::InitializeIterator() override +``` + +## See Also + +* Class [IEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerator/markownedbyvirtualizediterator/_index.md b/english/cpp/system.collections.generic/ienumerator/markownedbyvirtualizediterator/_index.md new file mode 100644 index 0000000000..bb4fee768b --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/markownedbyvirtualizediterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IEnumerator::MarkOwnedByVirtualizedIterator method +linktitle: MarkOwnedByVirtualizedIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerator::MarkOwnedByVirtualizedIterator method. Marks the enumerator owned by virtualized iterator in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/ienumerator/markownedbyvirtualizediterator/ +--- +## IEnumerator::MarkOwnedByVirtualizedIterator method + + +Marks the enumerator owned by virtualized iterator. + +```cpp +void System::Collections::Generic::IEnumerator::MarkOwnedByVirtualizedIterator() +``` + +## See Also + +* Class [IEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerator/movenext/_index.md b/english/cpp/system.collections.generic/ienumerator/movenext/_index.md new file mode 100644 index 0000000000..288f50cadf --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/movenext/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::IEnumerator::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerator::MoveNext method. Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/ienumerator/movenext/ +--- +## IEnumerator::MoveNext method + + +Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing. + +```cpp +virtual bool System::Collections::Generic::IEnumerator::MoveNext()=0 +``` + + +### ReturnValue + +True if some element is available after call, false otherwise. + +## See Also + +* Class [IEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerator/reset/_index.md b/english/cpp/system.collections.generic/ienumerator/reset/_index.md new file mode 100644 index 0000000000..44227772f5 --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IEnumerator::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerator::Reset method. Resets enumerator to position before first element in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/ienumerator/reset/ +--- +## IEnumerator::Reset method + + +Resets enumerator to position before first element. + +```cpp +virtual void System::Collections::Generic::IEnumerator::Reset() +``` + +## See Also + +* Class [IEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerator/valuetype/_index.md b/english/cpp/system.collections.generic/ienumerator/valuetype/_index.md new file mode 100644 index 0000000000..245a6f7b4f --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/valuetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IEnumerator::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEnumerator::ValueType typedef. Value type in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/ienumerator/valuetype/ +--- +## ValueType typedef + + +Value type. + +```cpp +T System::Collections::Generic::IEnumerator< T >::ValueType +``` + +## See Also + +* Class [IEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ienumerator/~ienumerator/_index.md b/english/cpp/system.collections.generic/ienumerator/~ienumerator/_index.md new file mode 100644 index 0000000000..3782a487fa --- /dev/null +++ b/english/cpp/system.collections.generic/ienumerator/~ienumerator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IEnumerator::~IEnumerator method +linktitle: ~IEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ~IEnumerator method of System::Collections::Generic::IEnumerator class in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/ienumerator/~ienumerator/ +--- +## IEnumerator::~IEnumerator method + + + + +```cpp +virtual System::Collections::Generic::IEnumerator::~IEnumerator() +``` + +## See Also + +* Class [IEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iequalitycomparer/_index.md b/english/cpp/system.collections.generic/iequalitycomparer/_index.md new file mode 100644 index 0000000000..9faa3acf22 --- /dev/null +++ b/english/cpp/system.collections.generic/iequalitycomparer/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::Generic::IEqualityComparer class +linktitle: IEqualityComparer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEqualityComparer class. Interface providing means to compare two objects for equality. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2300 +url: /cpp/system.collections.generic/iequalitycomparer/ +--- +## IEqualityComparer class + + +Interface providing means to compare two objects for equality. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass IEqualityComparer : public virtual System::Object +``` + + +| Parameter | Description | +| --- | --- | +| T | Type being compared. | +## Methods + +| Method | Description | +| --- | --- | +| virtual [Equals](./equals/)(T, T) const | RTTI information. | +| virtual [GetHashCode](./gethashcode/)(T) const | Gets hash code for some object. | + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/iequalitycomparer/equals/_index.md b/english/cpp/system.collections.generic/iequalitycomparer/equals/_index.md new file mode 100644 index 0000000000..9170c99bdb --- /dev/null +++ b/english/cpp/system.collections.generic/iequalitycomparer/equals/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Collections::Generic::IEqualityComparer::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEqualityComparer::Equals method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/iequalitycomparer/equals/ +--- +## IEqualityComparer::Equals method + + +RTTI information. + +```cpp +virtual bool System::Collections::Generic::IEqualityComparer::Equals(T x, T y) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | T | LHS object. | +| y | T | RHS object. | + +### ReturnValue + +True if objects are considered equal, false otherwise. +## Remarks + + +Checks if two objects are equal. +## See Also + +* Class [IEqualityComparer](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iequalitycomparer/gethashcode/_index.md b/english/cpp/system.collections.generic/iequalitycomparer/gethashcode/_index.md new file mode 100644 index 0000000000..fbb62f0fb4 --- /dev/null +++ b/english/cpp/system.collections.generic/iequalitycomparer/gethashcode/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IEqualityComparer::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IEqualityComparer::GetHashCode method. Gets hash code for some object in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/iequalitycomparer/gethashcode/ +--- +## IEqualityComparer::GetHashCode method + + +Gets hash code for some object. + +```cpp +virtual int System::Collections::Generic::IEqualityComparer::GetHashCode(T obj) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | T | [Object](../../../system/object/) to calculate hash code for. | + +### ReturnValue + +Hash code calculated for **obj**. + +## See Also + +* Class [IEqualityComparer](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/_index.md b/english/cpp/system.collections.generic/ikvcollection/_index.md new file mode 100644 index 0000000000..116ad216b4 --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::Generic::IKVCollection class +linktitle: IKVCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection class. Interface of container containing keys or values of the dictionary-like container. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2400 +url: /cpp/system.collections.generic/ikvcollection/ +--- +## IKVCollection class + + +Interface of container containing keys or values of the dictionary-like container. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass IKVCollection : public System::Collections::Generic::IList +``` + + +| Parameter | Description | +| --- | --- | +| T | [KeyValuePair](../keyvaluepair/) type. | +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const T\&) override | Adds item to container. | +| [Clear](./clear/)() override | Deletes all elements from container. | +| [Contains](./contains/)(const T\&) const override | Checks if item is present in container. | +| virtual [get_Count](./get_count/)() const | Gets number of elements in container. | +| [get_IsReadOnly](./get_isreadonly/)() const override | Checks if container is read only. | +| virtual [GetEnumerator](./getenumerator/)() | RTTI information. | +| virtual [idx_get](./idx_get/)(int) const | Getter function. | +| [idx_set](./idx_set/)(int, T) override | Setter function. | +| [IndexOf](./indexof/)(const T\&) const override | Gets index of item in container. | +| [Insert](./insert/)(int, const T\&) override | Inserts item at specified position. | +| [Remove](./remove/)(const T\&) override | Removes item from container. | +| [RemoveAt](./removeat/)(int) override | Removes item at specified position. | + +## See Also + +* Class [IList](../ilist/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/add/_index.md b/english/cpp/system.collections.generic/ikvcollection/add/_index.md new file mode 100644 index 0000000000..fe1c3fd137 --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/add/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::IKVCollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection::Add method. Adds item to container in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/ikvcollection/add/ +--- +## IKVCollection::Add method + + +Adds item to container. + +```cpp +virtual void System::Collections::Generic::IKVCollection::Add(const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to add to container. | + +## See Also + +* Class [IKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/clear/_index.md b/english/cpp/system.collections.generic/ikvcollection/clear/_index.md new file mode 100644 index 0000000000..12dddbcba0 --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IKVCollection::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection::Clear method. Deletes all elements from container in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/ikvcollection/clear/ +--- +## IKVCollection::Clear method + + +Deletes all elements from container. + +```cpp +virtual void System::Collections::Generic::IKVCollection::Clear() override +``` + +## See Also + +* Class [IKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/contains/_index.md b/english/cpp/system.collections.generic/ikvcollection/contains/_index.md new file mode 100644 index 0000000000..5b1ab63a24 --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IKVCollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection::Contains method. Checks if item is present in container in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/ikvcollection/contains/ +--- +## IKVCollection::Contains method + + +Checks if item is present in container. + +```cpp +virtual bool System::Collections::Generic::IKVCollection::Contains(const T &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +True if item is found, false otherwise. + +## See Also + +* Class [IKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/get_count/_index.md b/english/cpp/system.collections.generic/ikvcollection/get_count/_index.md new file mode 100644 index 0000000000..210bb4bc82 --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::IKVCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection::get_Count method. Gets number of elements in container in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/ikvcollection/get_count/ +--- +## IKVCollection::get_Count method + + +Gets number of elements in container. + +```cpp +virtual int System::Collections::Generic::IKVCollection::get_Count() const override=0 +``` + + +### ReturnValue + +Actual number of container elements. + +## See Also + +* Class [IKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/get_isreadonly/_index.md b/english/cpp/system.collections.generic/ikvcollection/get_isreadonly/_index.md new file mode 100644 index 0000000000..fb81b4f24a --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::IKVCollection::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection::get_IsReadOnly method. Checks if container is read only in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/ikvcollection/get_isreadonly/ +--- +## IKVCollection::get_IsReadOnly method + + +Checks if container is read only. + +```cpp +virtual bool System::Collections::Generic::IKVCollection::get_IsReadOnly() const override +``` + + +### ReturnValue + +True if container is read only, false otherwise. + +## See Also + +* Class [IKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/getenumerator/_index.md b/english/cpp/system.collections.generic/ikvcollection/getenumerator/_index.md new file mode 100644 index 0000000000..c0c5a4436c --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/getenumerator/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::IKVCollection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection::GetEnumerator method. RTTI information in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/ikvcollection/getenumerator/ +--- +## IKVCollection::GetEnumerator method + + +RTTI information. + +```cpp +virtual SharedPtr> System::Collections::Generic::IKVCollection::GetEnumerator() override=0 +``` + + +### ReturnValue + +Newly created enumerator object. +## Remarks + + +Gets enumerator for container. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../ienumerator/) +* Class [IKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/idx_get/_index.md b/english/cpp/system.collections.generic/ikvcollection/idx_get/_index.md new file mode 100644 index 0000000000..c87af79816 --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/idx_get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IKVCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection::idx_get method. Getter function in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/ikvcollection/idx_get/ +--- +## IKVCollection::idx_get method + + +Getter function. + +```cpp +virtual T System::Collections::Generic::IKVCollection::idx_get(int index) const override=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get element from. | + +### ReturnValue + +Element at specified position. + +## See Also + +* Class [IKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/idx_set/_index.md b/english/cpp/system.collections.generic/ikvcollection/idx_set/_index.md new file mode 100644 index 0000000000..46e7804465 --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/idx_set/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IKVCollection::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection::idx_set method. Setter function in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/ikvcollection/idx_set/ +--- +## IKVCollection::idx_set method + + +Setter function. + +```cpp +virtual void System::Collections::Generic::IKVCollection::idx_set(int index, T value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to set element at. | +| value | T | Value to set to specified element. | + +## See Also + +* Class [IKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/indexof/_index.md b/english/cpp/system.collections.generic/ikvcollection/indexof/_index.md new file mode 100644 index 0000000000..c58d42a471 --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/indexof/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IKVCollection::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection::IndexOf method. Gets index of item in container in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/ikvcollection/indexof/ +--- +## IKVCollection::IndexOf method + + +Gets index of item in container. + +```cpp +virtual int System::Collections::Generic::IKVCollection::IndexOf(const T &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +Index of item in container. + +## See Also + +* Class [IKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/insert/_index.md b/english/cpp/system.collections.generic/ikvcollection/insert/_index.md new file mode 100644 index 0000000000..32e9dc151b --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/insert/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IKVCollection::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection::Insert method. Inserts item at specified position in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/ikvcollection/insert/ +--- +## IKVCollection::Insert method + + +Inserts item at specified position. + +```cpp +virtual void System::Collections::Generic::IKVCollection::Insert(int index, const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Position to put item to. | +| item | const T\& | Item to put at specified position. | + +## See Also + +* Class [IKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/remove/_index.md b/english/cpp/system.collections.generic/ikvcollection/remove/_index.md new file mode 100644 index 0000000000..3c5cbf3ab5 --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/remove/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IKVCollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection::Remove method. Removes item from container in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/ikvcollection/remove/ +--- +## IKVCollection::Remove method + + +Removes item from container. + +```cpp +virtual bool System::Collections::Generic::IKVCollection::Remove(const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to remove. | + +### ReturnValue + +True if item was found and removed, false otherwise. + +## See Also + +* Class [IKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ikvcollection/removeat/_index.md b/english/cpp/system.collections.generic/ikvcollection/removeat/_index.md new file mode 100644 index 0000000000..903abe2508 --- /dev/null +++ b/english/cpp/system.collections.generic/ikvcollection/removeat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::IKVCollection::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IKVCollection::RemoveAt method. Removes item at specified position in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/ikvcollection/removeat/ +--- +## IKVCollection::RemoveAt method + + +Removes item at specified position. + +```cpp +virtual void System::Collections::Generic::IKVCollection::RemoveAt(int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to delete element from. | + +## See Also + +* Class [IKVCollection](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ilist/_index.md b/english/cpp/system.collections.generic/ilist/_index.md new file mode 100644 index 0000000000..71427d28ad --- /dev/null +++ b/english/cpp/system.collections.generic/ilist/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Collections::Generic::IList class +linktitle: IList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IList class. Interface of indexed container of elements. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2500 +url: /cpp/system.collections.generic/ilist/ +--- +## IList class + + +Interface of indexed container of elements. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass IList : public System::Collections::Generic::ICollection +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| [get_IsFixedSize](./get_isfixedsize/)() | Checks whether the collection is of fixed size. | +| virtual [idx_get](./idx_get/)(int) const | Gets element at specified index. | +| virtual [idx_set](./idx_set/)(int, T) | Sets element at specified index. | +| virtual [IndexOf](./indexof/)(const T\&) const | Gets index of first appearance of item in container. | +| virtual [Insert](./insert/)(int, const T\&) | Inserts element into specified position, shifting other elements. | +| virtual [RemoveAt](./removeat/)(int) | Removes element at specified index. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | RTTI information. | +| [ThisType](./thistype/) | This type. | +| [ValueType](./valuetype/) | Value type. | + +## See Also + +* Class [ICollection](../icollection/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/ilist/basetype/_index.md b/english/cpp/system.collections.generic/ilist/basetype/_index.md new file mode 100644 index 0000000000..0dd18acf7b --- /dev/null +++ b/english/cpp/system.collections.generic/ilist/basetype/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::Generic::IList::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IList::BaseType typedef. RTTI information in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/ilist/basetype/ +--- +## BaseType typedef + + +RTTI information. + +```cpp +ICollection System::Collections::Generic::IList< T >::BaseType +``` + +## Remarks + + +Base type. +## See Also + +* Class [IList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ilist/get_isfixedsize/_index.md b/english/cpp/system.collections.generic/ilist/get_isfixedsize/_index.md new file mode 100644 index 0000000000..16b320ee5f --- /dev/null +++ b/english/cpp/system.collections.generic/ilist/get_isfixedsize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::IList::get_IsFixedSize method +linktitle: get_IsFixedSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IList::get_IsFixedSize method. Checks whether the collection is of fixed size in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/ilist/get_isfixedsize/ +--- +## IList::get_IsFixedSize method + + +Checks whether the collection is of fixed size. + +```cpp +bool System::Collections::Generic::IList::get_IsFixedSize() +``` + + +### ReturnValue + +true If collection's size can't be changed, false otherwise. + +## See Also + +* Class [IList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ilist/idx_get/_index.md b/english/cpp/system.collections.generic/ilist/idx_get/_index.md new file mode 100644 index 0000000000..2d0ef85696 --- /dev/null +++ b/english/cpp/system.collections.generic/ilist/idx_get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IList::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IList::idx_get method. Gets element at specified index in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/ilist/idx_get/ +--- +## IList::idx_get method + + +Gets element at specified index. + +```cpp +virtual T System::Collections::Generic::IList::idx_get(int index) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index of element to get. | + +### ReturnValue + +Copy of element at specified index. + +## See Also + +* Class [IList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ilist/idx_set/_index.md b/english/cpp/system.collections.generic/ilist/idx_set/_index.md new file mode 100644 index 0000000000..92448d4001 --- /dev/null +++ b/english/cpp/system.collections.generic/ilist/idx_set/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IList::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IList::idx_set method. Sets element at specified index in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/ilist/idx_set/ +--- +## IList::idx_set method + + +Sets element at specified index. + +```cpp +virtual void System::Collections::Generic::IList::idx_set(int index, T value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index of element to set. | +| value | T | Value to set to selected element. | + +## See Also + +* Class [IList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ilist/indexof/_index.md b/english/cpp/system.collections.generic/ilist/indexof/_index.md new file mode 100644 index 0000000000..e12d8db0d6 --- /dev/null +++ b/english/cpp/system.collections.generic/ilist/indexof/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::IList::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IList::IndexOf method. Gets index of first appearance of item in container in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/ilist/indexof/ +--- +## IList::IndexOf method + + +Gets index of first appearance of item in container. + +```cpp +virtual int System::Collections::Generic::IList::IndexOf(const T &item) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +Index of first appearance of item in container or -1 if not found. + +## See Also + +* Class [IList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ilist/insert/_index.md b/english/cpp/system.collections.generic/ilist/insert/_index.md new file mode 100644 index 0000000000..98b1207796 --- /dev/null +++ b/english/cpp/system.collections.generic/ilist/insert/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::IList::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IList::Insert method. Inserts element into specified position, shifting other elements in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/ilist/insert/ +--- +## IList::Insert method + + +Inserts element into specified position, shifting other elements. + +```cpp +virtual void System::Collections::Generic::IList::Insert(int index, const T &item)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to insert elements onto. | +| item | const T\& | Item to insert at specified index. | + +## See Also + +* Class [IList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ilist/removeat/_index.md b/english/cpp/system.collections.generic/ilist/removeat/_index.md new file mode 100644 index 0000000000..7103d98e55 --- /dev/null +++ b/english/cpp/system.collections.generic/ilist/removeat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::IList::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IList::RemoveAt method. Removes element at specified index in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/ilist/removeat/ +--- +## IList::RemoveAt method + + +Removes element at specified index. + +```cpp +virtual void System::Collections::Generic::IList::RemoveAt(int index)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to remove element at. | + +## See Also + +* Class [IList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ilist/thistype/_index.md b/english/cpp/system.collections.generic/ilist/thistype/_index.md new file mode 100644 index 0000000000..a30f1a3cc8 --- /dev/null +++ b/english/cpp/system.collections.generic/ilist/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IList::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IList::ThisType typedef. This type in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/ilist/thistype/ +--- +## ThisType typedef + + +This type. + +```cpp +IList System::Collections::Generic::IList< T >::ThisType +``` + +## See Also + +* Class [IList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/ilist/valuetype/_index.md b/english/cpp/system.collections.generic/ilist/valuetype/_index.md new file mode 100644 index 0000000000..1db4dc9a86 --- /dev/null +++ b/english/cpp/system.collections.generic/ilist/valuetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::IList::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::IList::ValueType typedef. Value type in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/ilist/valuetype/ +--- +## ValueType typedef + + +Value type. + +```cpp +T System::Collections::Generic::IList< T >::ValueType +``` + +## See Also + +* Class [IList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iset/_index.md b/english/cpp/system.collections.generic/iset/_index.md new file mode 100644 index 0000000000..378641a46f --- /dev/null +++ b/english/cpp/system.collections.generic/iset/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Collections::Generic::ISet class +linktitle: ISet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet class. Interface of collection containing a set of unique elements. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2600 +url: /cpp/system.collections.generic/iset/ +--- +## ISet class + + +Interface of collection containing a set of unique elements. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass ISet : public System::Collections::Generic::ICollection +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| virtual [ExceptWith](./exceptwith/)(IEnumerablePtr) | Removes group of elements. | +| virtual [IntersectWith](./intersectwith/)(IEnumerablePtr) | Removes elements not present in different container. | +| virtual [IsProperSubsetOf](./ispropersubsetof/)(IEnumerablePtr) | Checks if current set is a strict subset of other container. | +| virtual [IsProperSupersetOf](./ispropersupersetof/)(IEnumerablePtr) | Checks if current set is a strict superset of other container. | +| virtual [IsSubsetOf](./issubsetof/)(IEnumerablePtr) | Checks if current set is a subset of other container. | +| virtual [IsSupersetOf](./issupersetof/)(IEnumerablePtr) | Checks if current set is a superset of other container. | +| virtual [Overlaps](./overlaps/)(IEnumerablePtr) | Checks if set overlaps with other container. | +| virtual [SetEquals](./setequals/)(IEnumerablePtr) | Checks if set and container contain same elements. | +| virtual [SymmetricExceptWith](./symmetricexceptwith/)(IEnumerablePtr) | Calculates symmetric exception of two containers. Removes all elements that are present in both containers, but at the same time adds all elements present in **other**, but not in current set. | +| virtual [UnionWith](./unionwith/)(IEnumerablePtr) | Adds elements from specified collection that are not present in current set yet. | +| virtual [~ISet](./~iset/)() | Destructor. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [IEnumerablePtr](./ienumerableptr/) | RTTI information. | + +## See Also + +* Class [ICollection](../icollection/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/iset/exceptwith/_index.md b/english/cpp/system.collections.generic/iset/exceptwith/_index.md new file mode 100644 index 0000000000..6a84286156 --- /dev/null +++ b/english/cpp/system.collections.generic/iset/exceptwith/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::ISet::ExceptWith method +linktitle: ExceptWith +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet::ExceptWith method. Removes group of elements in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/iset/exceptwith/ +--- +## ISet::ExceptWith method + + +Removes group of elements. + +```cpp +virtual void System::Collections::Generic::ISet::ExceptWith(IEnumerablePtr other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | IEnumerablePtr | Elements to remove. | + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [ISet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iset/ienumerableptr/_index.md b/english/cpp/system.collections.generic/iset/ienumerableptr/_index.md new file mode 100644 index 0000000000..a18c423ead --- /dev/null +++ b/english/cpp/system.collections.generic/iset/ienumerableptr/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::Generic::ISet::IEnumerablePtr typedef +linktitle: IEnumerablePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet::IEnumerablePtr typedef. RTTI information in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/iset/ienumerableptr/ +--- +## IEnumerablePtr typedef + + +RTTI information. + +```cpp +SharedPtr > System::Collections::Generic::ISet< T >::IEnumerablePtr +``` + +## Remarks + + +Enumerable type to compare contents of current set to. +## See Also + +* Class [ISet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iset/intersectwith/_index.md b/english/cpp/system.collections.generic/iset/intersectwith/_index.md new file mode 100644 index 0000000000..3bd9ae7c1b --- /dev/null +++ b/english/cpp/system.collections.generic/iset/intersectwith/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::ISet::IntersectWith method +linktitle: IntersectWith +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet::IntersectWith method. Removes elements not present in different container in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/iset/intersectwith/ +--- +## ISet::IntersectWith method + + +Removes elements not present in different container. + +```cpp +virtual void System::Collections::Generic::ISet::IntersectWith(IEnumerablePtr other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | IEnumerablePtr | Elements to keep (if present). | + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [ISet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iset/ispropersubsetof/_index.md b/english/cpp/system.collections.generic/iset/ispropersubsetof/_index.md new file mode 100644 index 0000000000..ab5543e0d4 --- /dev/null +++ b/english/cpp/system.collections.generic/iset/ispropersubsetof/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::ISet::IsProperSubsetOf method +linktitle: IsProperSubsetOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet::IsProperSubsetOf method. Checks if current set is a strict subset of other container in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/iset/ispropersubsetof/ +--- +## ISet::IsProperSubsetOf method + + +Checks if current set is a strict subset of other container. + +```cpp +virtual bool System::Collections::Generic::ISet::IsProperSubsetOf(IEnumerablePtr other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | IEnumerablePtr | Superset to check against. | + +### ReturnValue + +True if all elements in current set are present in **other** and **other** has more elements than current set, false otherwise. + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [ISet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iset/ispropersupersetof/_index.md b/english/cpp/system.collections.generic/iset/ispropersupersetof/_index.md new file mode 100644 index 0000000000..30a91d8361 --- /dev/null +++ b/english/cpp/system.collections.generic/iset/ispropersupersetof/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::ISet::IsProperSupersetOf method +linktitle: IsProperSupersetOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet::IsProperSupersetOf method. Checks if current set is a strict superset of other container in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/iset/ispropersupersetof/ +--- +## ISet::IsProperSupersetOf method + + +Checks if current set is a strict superset of other container. + +```cpp +virtual bool System::Collections::Generic::ISet::IsProperSupersetOf(IEnumerablePtr other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | IEnumerablePtr | Subset to check against. | + +### ReturnValue + +True if all elements in **other** are present in set and set has more elements that **other**, false otherwise. + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [ISet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iset/issubsetof/_index.md b/english/cpp/system.collections.generic/iset/issubsetof/_index.md new file mode 100644 index 0000000000..d934d11b3b --- /dev/null +++ b/english/cpp/system.collections.generic/iset/issubsetof/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::ISet::IsSubsetOf method +linktitle: IsSubsetOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet::IsSubsetOf method. Checks if current set is a subset of other container in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/iset/issubsetof/ +--- +## ISet::IsSubsetOf method + + +Checks if current set is a subset of other container. + +```cpp +virtual bool System::Collections::Generic::ISet::IsSubsetOf(IEnumerablePtr other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | IEnumerablePtr | Superset to check against. | + +### ReturnValue + +True if all elements in current set are present in **other**, false otherwise. + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [ISet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iset/issupersetof/_index.md b/english/cpp/system.collections.generic/iset/issupersetof/_index.md new file mode 100644 index 0000000000..0403183551 --- /dev/null +++ b/english/cpp/system.collections.generic/iset/issupersetof/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::ISet::IsSupersetOf method +linktitle: IsSupersetOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet::IsSupersetOf method. Checks if current set is a superset of other container in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/iset/issupersetof/ +--- +## ISet::IsSupersetOf method + + +Checks if current set is a superset of other container. + +```cpp +virtual bool System::Collections::Generic::ISet::IsSupersetOf(IEnumerablePtr other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | IEnumerablePtr | Subset to check against. | + +### ReturnValue + +True if all elements in **other** are present in set, false otherwise. + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [ISet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iset/overlaps/_index.md b/english/cpp/system.collections.generic/iset/overlaps/_index.md new file mode 100644 index 0000000000..a7fe9c3ca6 --- /dev/null +++ b/english/cpp/system.collections.generic/iset/overlaps/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::ISet::Overlaps method +linktitle: Overlaps +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet::Overlaps method. Checks if set overlaps with other container in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/iset/overlaps/ +--- +## ISet::Overlaps method + + +Checks if set overlaps with other container. + +```cpp +virtual bool System::Collections::Generic::ISet::Overlaps(IEnumerablePtr other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | IEnumerablePtr | Container to check against. | + +### ReturnValue + +True if current set and **other** have at least one common element, false otherwise. + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [ISet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iset/setequals/_index.md b/english/cpp/system.collections.generic/iset/setequals/_index.md new file mode 100644 index 0000000000..6d88c9e07e --- /dev/null +++ b/english/cpp/system.collections.generic/iset/setequals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::ISet::SetEquals method +linktitle: SetEquals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet::SetEquals method. Checks if set and container contain same elements in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/iset/setequals/ +--- +## ISet::SetEquals method + + +Checks if set and container contain same elements. + +```cpp +virtual bool System::Collections::Generic::ISet::SetEquals(IEnumerablePtr other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | IEnumerablePtr | Container to check against. | + +### ReturnValue + +True if both containers contain same elements, false otherwise. + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [ISet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iset/symmetricexceptwith/_index.md b/english/cpp/system.collections.generic/iset/symmetricexceptwith/_index.md new file mode 100644 index 0000000000..08683dae4f --- /dev/null +++ b/english/cpp/system.collections.generic/iset/symmetricexceptwith/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::ISet::SymmetricExceptWith method +linktitle: SymmetricExceptWith +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet::SymmetricExceptWith method. Calculates symmetric exception of two containers. Removes all elements that are present in both containers, but at the same time adds all elements present in other, but not in current set in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/iset/symmetricexceptwith/ +--- +## ISet::SymmetricExceptWith method + + +Calculates symmetric exception of two containers. Removes all elements that are present in both containers, but at the same time adds all elements present in **other**, but not in current set. + +```cpp +virtual void System::Collections::Generic::ISet::SymmetricExceptWith(IEnumerablePtr other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | IEnumerablePtr | Container to calculate exception with. | + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [ISet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iset/unionwith/_index.md b/english/cpp/system.collections.generic/iset/unionwith/_index.md new file mode 100644 index 0000000000..ced5dad555 --- /dev/null +++ b/english/cpp/system.collections.generic/iset/unionwith/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::ISet::UnionWith method +linktitle: UnionWith +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet::UnionWith method. Adds elements from specified collection that are not present in current set yet in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/iset/unionwith/ +--- +## ISet::UnionWith method + + +Adds elements from specified collection that are not present in current set yet. + +```cpp +virtual void System::Collections::Generic::ISet::UnionWith(IEnumerablePtr other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | IEnumerablePtr | Collection to add eleements from. | + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [ISet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/iset/~iset/_index.md b/english/cpp/system.collections.generic/iset/~iset/_index.md new file mode 100644 index 0000000000..85ce471d91 --- /dev/null +++ b/english/cpp/system.collections.generic/iset/~iset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ISet::~ISet method +linktitle: ~ISet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ISet::~ISet method. Destructor in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/iset/~iset/ +--- +## ISet::~ISet method + + +Destructor. + +```cpp +virtual System::Collections::Generic::ISet::~ISet() +``` + +## See Also + +* Class [ISet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyiterator/_index.md b/english/cpp/system.collections.generic/keyiterator/_index.md new file mode 100644 index 0000000000..db6b067a2e --- /dev/null +++ b/english/cpp/system.collections.generic/keyiterator/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Collections::Generic::KeyIterator class +linktitle: KeyIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyIterator class. Dictionary iterator that provides key access in C++.' +type: docs +weight: 2700 +url: /cpp/system.collections.generic/keyiterator/ +--- +## KeyIterator class + + +[Dictionary](../dictionary/) iterator that provides key access. + +```cpp +templateclass KeyIterator : public System::Details::NativeIteratorWrapperBase, + private System::Details::IteratorPointerUpdater +``` + + +| Parameter | Description | +| --- | --- | +| Dict | [Dictionary](../dictionary/) class. | +## Methods + +| Method | Description | +| --- | --- | +| [CloneIterator](./cloneiterator/)() const override | Clones current iterator. | +| [DecrementIterator](./decrementiterator/)() override | Moves the iterator step back. | +| [IncrementIterator](./incrementiterator/)() override | Moves the iterator step forward. | +| [KeyIterator](./keyiterator/)(typename Dict::map_t::const_iterator\&&, typename Dict::map_t::const_iterator\&&) | Constructor. | +| [KeyIterator](./keyiterator/)(const typename Dict::map_t::const_iterator\&, const typename Dict::map_t::const_iterator\&) | Constructor. | +| [KeyIterator](./keyiterator/)(KeyIterator\&&) | Move constructor. | +| [ShiftIteratorBy](./shiftiteratorby/)(std::ptrdiff_t) override | Moves the iterator by the specified number of steps. | +| virtual [~KeyIterator](./~keyiterator/)() | Destructor. | + +## See Also + +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/keyiterator/cloneiterator/_index.md b/english/cpp/system.collections.generic/keyiterator/cloneiterator/_index.md new file mode 100644 index 0000000000..2b3ad4c73c --- /dev/null +++ b/english/cpp/system.collections.generic/keyiterator/cloneiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::KeyIterator::CloneIterator method +linktitle: CloneIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyIterator::CloneIterator method. Clones current iterator in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/keyiterator/cloneiterator/ +--- +## KeyIterator::CloneIterator method + + +Clones current iterator. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::KeyIterator::CloneIterator() const override +``` + + +### ReturnValue + +Copy of the current iterator. + +## See Also + +* Class [KeyIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyiterator/decrementiterator/_index.md b/english/cpp/system.collections.generic/keyiterator/decrementiterator/_index.md new file mode 100644 index 0000000000..a4e2ce6524 --- /dev/null +++ b/english/cpp/system.collections.generic/keyiterator/decrementiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::KeyIterator::DecrementIterator method +linktitle: DecrementIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyIterator::DecrementIterator method. Moves the iterator step back in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/keyiterator/decrementiterator/ +--- +## KeyIterator::DecrementIterator method + + +Moves the iterator step back. + +```cpp +void System::Collections::Generic::KeyIterator::DecrementIterator() override +``` + +## See Also + +* Class [KeyIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyiterator/incrementiterator/_index.md b/english/cpp/system.collections.generic/keyiterator/incrementiterator/_index.md new file mode 100644 index 0000000000..f1ee5f88ed --- /dev/null +++ b/english/cpp/system.collections.generic/keyiterator/incrementiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::KeyIterator::IncrementIterator method +linktitle: IncrementIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyIterator::IncrementIterator method. Moves the iterator step forward in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/keyiterator/incrementiterator/ +--- +## KeyIterator::IncrementIterator method + + +Moves the iterator step forward. + +```cpp +void System::Collections::Generic::KeyIterator::IncrementIterator() override +``` + +## See Also + +* Class [KeyIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyiterator/keyiterator/_index.md b/english/cpp/system.collections.generic/keyiterator/keyiterator/_index.md new file mode 100644 index 0000000000..a3694d091c --- /dev/null +++ b/english/cpp/system.collections.generic/keyiterator/keyiterator/_index.md @@ -0,0 +1,69 @@ +--- +title: System::Collections::Generic::KeyIterator::KeyIterator constructor +linktitle: KeyIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyIterator::KeyIterator constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/keyiterator/keyiterator/ +--- +## KeyIterator::KeyIterator(const typename Dict::map_t::const_iterator\&, const typename Dict::map_t::const_iterator\&) constructor + + +Constructor. + +```cpp +System::Collections::Generic::KeyIterator::KeyIterator(const typename Dict::map_t::const_iterator &iterator, const typename Dict::map_t::const_iterator &end) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| iterator | const typename Dict::map_t::const_iterator\& | Iterator to hold. | +| end | const typename Dict::map_t::const_iterator\& | Iterator to the end of the container. | + +## See Also + +* Class [KeyIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## KeyIterator::KeyIterator(KeyIterator\&&) constructor + + +Move constructor. + +```cpp +System::Collections::Generic::KeyIterator::KeyIterator(KeyIterator &&other) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | KeyIterator\&& | Iterator to move data from. | + +## See Also + +* Class [KeyIterator](../) +* Class [KeyIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## KeyIterator::KeyIterator(typename Dict::map_t::const_iterator\&&, typename Dict::map_t::const_iterator\&&) constructor + + +Constructor. + +```cpp +System::Collections::Generic::KeyIterator::KeyIterator(typename Dict::map_t::const_iterator &&iterator, typename Dict::map_t::const_iterator &&end) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| iterator | typename Dict::map_t::const_iterator\&& | Iterator to hold. | +| end | typename Dict::map_t::const_iterator\&& | Iterator to the end of the container. | + +## See Also + +* Class [KeyIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyiterator/shiftiteratorby/_index.md b/english/cpp/system.collections.generic/keyiterator/shiftiteratorby/_index.md new file mode 100644 index 0000000000..2b23929b31 --- /dev/null +++ b/english/cpp/system.collections.generic/keyiterator/shiftiteratorby/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::KeyIterator::ShiftIteratorBy method +linktitle: ShiftIteratorBy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyIterator::ShiftIteratorBy method. Moves the iterator by the specified number of steps in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/keyiterator/shiftiteratorby/ +--- +## KeyIterator::ShiftIteratorBy method + + +Moves the iterator by the specified number of steps. + +```cpp +void System::Collections::Generic::KeyIterator::ShiftIteratorBy(std::ptrdiff_t offset) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | std::ptrdiff_t | Number of steps to move the iterator by. | + +## See Also + +* Class [KeyIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyiterator/~keyiterator/_index.md b/english/cpp/system.collections.generic/keyiterator/~keyiterator/_index.md new file mode 100644 index 0000000000..4d263e673b --- /dev/null +++ b/english/cpp/system.collections.generic/keyiterator/~keyiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::KeyIterator::~KeyIterator method +linktitle: ~KeyIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyIterator::~KeyIterator method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/keyiterator/~keyiterator/ +--- +## KeyIterator::~KeyIterator method + + +Destructor. + +```cpp +virtual System::Collections::Generic::KeyIterator::~KeyIterator()=default +``` + +## See Also + +* Class [KeyIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyvaluepair/_index.md b/english/cpp/system.collections.generic/keyvaluepair/_index.md new file mode 100644 index 0000000000..93802eb507 --- /dev/null +++ b/english/cpp/system.collections.generic/keyvaluepair/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Collections::Generic::KeyValuePair class +linktitle: KeyValuePair +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyValuePair class. Pair of key and value. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 2800 +url: /cpp/system.collections.generic/keyvaluepair/ +--- +## KeyValuePair class + + +Pair of key and value. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../../system/smartptr/) class to manage objects of this type. + +```cpp +templateclass KeyValuePair +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Key](./get_key/)() const | Gets key. | +| [get_Value](./get_value/)() const | Gets value. | +| [GetHashCode](./gethashcode/)() const | Calculates key-value pair hash by xoring key's and value's hashes. | +| [IsNull](./isnull/)() const | Always returns false. | +| [KeyValuePair](./keyvaluepair/)() | Null key-value pair initializer. | +| [KeyValuePair](./keyvaluepair/)(const TKey\&, const TValue\&) | Constructor. | +| [KeyValuePair](./keyvaluepair/)(const std::pair\\&) | Type conversion constructor. | +| [operator<](./operator_/)(const KeyValuePair\&) const | Patch for classes inherited from IComparer>, doesn't compare anything. | +| [ToString](./tostring/)() const | Converts key-value pair to string. | + +## See Also + +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/keyvaluepair/get_key/_index.md b/english/cpp/system.collections.generic/keyvaluepair/get_key/_index.md new file mode 100644 index 0000000000..423d89e096 --- /dev/null +++ b/english/cpp/system.collections.generic/keyvaluepair/get_key/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::KeyValuePair::get_Key method +linktitle: get_Key +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyValuePair::get_Key method. Gets key in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/keyvaluepair/get_key/ +--- +## KeyValuePair::get_Key method + + +Gets key. + +```cpp +const TKey & System::Collections::Generic::KeyValuePair::get_Key() const +``` + + +### ReturnValue + +Const reference to key. + +## See Also + +* Class [KeyValuePair](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyvaluepair/get_value/_index.md b/english/cpp/system.collections.generic/keyvaluepair/get_value/_index.md new file mode 100644 index 0000000000..d5a3e23079 --- /dev/null +++ b/english/cpp/system.collections.generic/keyvaluepair/get_value/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::KeyValuePair::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyValuePair::get_Value method. Gets value in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/keyvaluepair/get_value/ +--- +## KeyValuePair::get_Value method + + +Gets value. + +```cpp +const TValue & System::Collections::Generic::KeyValuePair::get_Value() const +``` + + +### ReturnValue + +Const reference to value. + +## See Also + +* Class [KeyValuePair](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyvaluepair/gethashcode/_index.md b/english/cpp/system.collections.generic/keyvaluepair/gethashcode/_index.md new file mode 100644 index 0000000000..82175ed7b0 --- /dev/null +++ b/english/cpp/system.collections.generic/keyvaluepair/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::KeyValuePair::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyValuePair::GetHashCode method. Calculates key-value pair hash by xoring key''s and value''s hashes in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/keyvaluepair/gethashcode/ +--- +## KeyValuePair::GetHashCode method + + +Calculates key-value pair hash by xoring key's and value's hashes. + +```cpp +int System::Collections::Generic::KeyValuePair::GetHashCode() const +``` + + +### ReturnValue + +Resulting hash value. + +## See Also + +* Class [KeyValuePair](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyvaluepair/isnull/_index.md b/english/cpp/system.collections.generic/keyvaluepair/isnull/_index.md new file mode 100644 index 0000000000..3b8a843459 --- /dev/null +++ b/english/cpp/system.collections.generic/keyvaluepair/isnull/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::KeyValuePair::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyValuePair::IsNull method. Always returns false in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/keyvaluepair/isnull/ +--- +## KeyValuePair::IsNull method + + +Always returns false. + +```cpp +bool System::Collections::Generic::KeyValuePair::IsNull() const +``` + +## See Also + +* Class [KeyValuePair](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyvaluepair/keyvaluepair/_index.md b/english/cpp/system.collections.generic/keyvaluepair/keyvaluepair/_index.md new file mode 100644 index 0000000000..b528d07586 --- /dev/null +++ b/english/cpp/system.collections.generic/keyvaluepair/keyvaluepair/_index.md @@ -0,0 +1,67 @@ +--- +title: System::Collections::Generic::KeyValuePair::KeyValuePair constructor +linktitle: KeyValuePair +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyValuePair::KeyValuePair constructor. Null key-value pair initializer in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/keyvaluepair/keyvaluepair/ +--- +## KeyValuePair::KeyValuePair() constructor + + +Null key-value pair initializer. + +```cpp +System::Collections::Generic::KeyValuePair::KeyValuePair() +``` + +## See Also + +* Class [KeyValuePair](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## KeyValuePair::KeyValuePair(const std::pair\\&) constructor + + +Type conversion constructor. + +```cpp +template System::Collections::Generic::KeyValuePair::KeyValuePair(const std::pair &pair) +``` + + +| Parameter | Description | +| --- | --- | +| OtherK | Other key type. | +| OtherV | Other value type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| pair | const std::pair\\& | Pair value. | + +## See Also + +* Class [KeyValuePair](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## KeyValuePair::KeyValuePair(const TKey\&, const TValue\&) constructor + + +Constructor. + +```cpp +System::Collections::Generic::KeyValuePair::KeyValuePair(const TKey &key, const TValue &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const TKey\& | Key. | +| value | const TValue\& | Value. | + +## See Also + +* Class [KeyValuePair](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyvaluepair/operator_/_index.md b/english/cpp/system.collections.generic/keyvaluepair/operator_/_index.md new file mode 100644 index 0000000000..c975b6216e --- /dev/null +++ b/english/cpp/system.collections.generic/keyvaluepair/operator_/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::KeyValuePair::operator< method +linktitle: operator< +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyValuePair::operator< method. Patch for classes inherited from IComparer>, doesn''t compare anything in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/keyvaluepair/operator_/ +--- +## KeyValuePair::operator< method + + +Patch for classes inherited from IComparer>, doesn't compare anything. + +```cpp +bool System::Collections::Generic::KeyValuePair::operator<(const KeyValuePair &kvp) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| kvp | const KeyValuePair\& | Dummy argument. | + +### ReturnValue + +Always returns false. + +## See Also + +* Class [KeyValuePair](../) +* Class [KeyValuePair](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/keyvaluepair/tostring/_index.md b/english/cpp/system.collections.generic/keyvaluepair/tostring/_index.md new file mode 100644 index 0000000000..3e5ee0fb3b --- /dev/null +++ b/english/cpp/system.collections.generic/keyvaluepair/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::KeyValuePair::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KeyValuePair::ToString method. Converts key-value pair to string in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/keyvaluepair/tostring/ +--- +## KeyValuePair::ToString method + + +Converts key-value pair to string. + +```cpp +String System::Collections::Generic::KeyValuePair::ToString() const +``` + + +### ReturnValue + +[String](../../../system/string/) representation of key-value type. + +## See Also + +* Class [String](../../../system/string/) +* Class [KeyValuePair](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/kvpairiterator/_index.md b/english/cpp/system.collections.generic/kvpairiterator/_index.md new file mode 100644 index 0000000000..6655269795 --- /dev/null +++ b/english/cpp/system.collections.generic/kvpairiterator/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Collections::Generic::KVPairIterator class +linktitle: KVPairIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::KVPairIterator class. Adapting iterator, wraps std::pair into KVPair expected from Dictionary in C++.' +type: docs +weight: 2900 +url: /cpp/system.collections.generic/kvpairiterator/ +--- +## KVPairIterator class + + +Adapting iterator, wraps std::pair into KVPair expected from [Dictionary](../dictionary/). + +```cpp +templateclass KVPairIterator +``` + + +| Parameter | Description | +| --- | --- | +| KVPair | Required return type | +| Container | wrapped container type | +## Methods + +| Method | Description | +| --- | --- | +| [KVPairIterator](./kvpairiterator/)(typename Container::const_iterator) | | +| [operator*](./operator_/)() const | | +| [operator++](./operator++/)() | | +| [operator++](./operator++/)(int) | | +| [operator--](./operator--/)() | | +| [operator--](./operator--/)(int) | | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [difference_type](./difference_type/) | | +| [iterator_category](./iterator_category/) | | +| [pointer](./pointer/) | | +| [reference](./reference/) | | +| [value_type](./value_type/) | | + +## See Also + +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/kvpairiterator/difference_type/_index.md b/english/cpp/system.collections.generic/kvpairiterator/difference_type/_index.md new file mode 100644 index 0000000000..ac39e12c93 --- /dev/null +++ b/english/cpp/system.collections.generic/kvpairiterator/difference_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::KVPairIterator::difference_type typedef +linktitle: difference_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::KVPairIterator::difference_type typedef of System::Collections::Generic::KVPairIterator class in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/kvpairiterator/difference_type/ +--- +## difference_type typedef + + + + +```cpp +using System::Collections::Generic::KVPairIterator< KVPair, Container >::difference_type = std::ptrdiff_t +``` + +## See Also + +* Class [KVPairIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/kvpairiterator/iterator_category/_index.md b/english/cpp/system.collections.generic/kvpairiterator/iterator_category/_index.md new file mode 100644 index 0000000000..3a670b447b --- /dev/null +++ b/english/cpp/system.collections.generic/kvpairiterator/iterator_category/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::KVPairIterator::iterator_category typedef +linktitle: iterator_category +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::KVPairIterator::iterator_category typedef of System::Collections::Generic::KVPairIterator class in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/kvpairiterator/iterator_category/ +--- +## iterator_category typedef + + + + +```cpp +using System::Collections::Generic::KVPairIterator< KVPair, Container >::iterator_category = std::bidirectional_iterator_tag +``` + +## See Also + +* Class [KVPairIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/kvpairiterator/kvpairiterator/_index.md b/english/cpp/system.collections.generic/kvpairiterator/kvpairiterator/_index.md new file mode 100644 index 0000000000..d4d0e74246 --- /dev/null +++ b/english/cpp/system.collections.generic/kvpairiterator/kvpairiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::KVPairIterator::KVPairIterator constructor +linktitle: KVPairIterator +second_title: Aspose.PDF for C++ API Reference +description: 'How to use KVPairIterator constructor of System::Collections::Generic::KVPairIterator class in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/kvpairiterator/kvpairiterator/ +--- +## KVPairIterator::KVPairIterator constructor + + + + +```cpp +System::Collections::Generic::KVPairIterator::KVPairIterator(typename Container::const_iterator current) +``` + +## See Also + +* Class [KVPairIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/kvpairiterator/operator++/_index.md b/english/cpp/system.collections.generic/kvpairiterator/operator++/_index.md new file mode 100644 index 0000000000..887b9967de --- /dev/null +++ b/english/cpp/system.collections.generic/kvpairiterator/operator++/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Collections::Generic::KVPairIterator::operator++ method +linktitle: operator++ +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator++ method of System::Collections::Generic::KVPairIterator class in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/kvpairiterator/operator++/ +--- +## KVPairIterator::operator++() method + + + + +```cpp +KVPairIterator & System::Collections::Generic::KVPairIterator::operator++() +``` + +## See Also + +* Class [KVPairIterator](../) +* Class [KVPairIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## KVPairIterator::operator++(int) method + + + + +```cpp +KVPairIterator System::Collections::Generic::KVPairIterator::operator++(int) +``` + +## See Also + +* Class [KVPairIterator](../) +* Class [KVPairIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/kvpairiterator/operator--/_index.md b/english/cpp/system.collections.generic/kvpairiterator/operator--/_index.md new file mode 100644 index 0000000000..575a213511 --- /dev/null +++ b/english/cpp/system.collections.generic/kvpairiterator/operator--/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Collections::Generic::KVPairIterator::operator-- method +linktitle: operator-- +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator-- method of System::Collections::Generic::KVPairIterator class in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/kvpairiterator/operator--/ +--- +## KVPairIterator::operator--() method + + + + +```cpp +KVPairIterator & System::Collections::Generic::KVPairIterator::operator--() +``` + +## See Also + +* Class [KVPairIterator](../) +* Class [KVPairIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## KVPairIterator::operator--(int) method + + + + +```cpp +KVPairIterator System::Collections::Generic::KVPairIterator::operator--(int) +``` + +## See Also + +* Class [KVPairIterator](../) +* Class [KVPairIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/kvpairiterator/operator_/_index.md b/english/cpp/system.collections.generic/kvpairiterator/operator_/_index.md new file mode 100644 index 0000000000..8d89e932a4 --- /dev/null +++ b/english/cpp/system.collections.generic/kvpairiterator/operator_/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::KVPairIterator::operator* method +linktitle: operator* +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator* method of System::Collections::Generic::KVPairIterator class in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/kvpairiterator/operator_/ +--- +## KVPairIterator::operator* method + + + + +```cpp +KVPair System::Collections::Generic::KVPairIterator::operator*() const +``` + +## See Also + +* Class [KVPairIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/kvpairiterator/pointer/_index.md b/english/cpp/system.collections.generic/kvpairiterator/pointer/_index.md new file mode 100644 index 0000000000..deac228968 --- /dev/null +++ b/english/cpp/system.collections.generic/kvpairiterator/pointer/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::KVPairIterator::pointer typedef +linktitle: pointer +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::KVPairIterator::pointer typedef of System::Collections::Generic::KVPairIterator class in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/kvpairiterator/pointer/ +--- +## pointer typedef + + + + +```cpp +using System::Collections::Generic::KVPairIterator< KVPair, Container >::pointer = value_type * +``` + +## See Also + +* Class [KVPairIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/kvpairiterator/reference/_index.md b/english/cpp/system.collections.generic/kvpairiterator/reference/_index.md new file mode 100644 index 0000000000..cbd554b770 --- /dev/null +++ b/english/cpp/system.collections.generic/kvpairiterator/reference/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::KVPairIterator::reference typedef +linktitle: reference +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::KVPairIterator::reference typedef of System::Collections::Generic::KVPairIterator class in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/kvpairiterator/reference/ +--- +## reference typedef + + + + +```cpp +using System::Collections::Generic::KVPairIterator< KVPair, Container >::reference = value_type & +``` + +## See Also + +* Class [KVPairIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/kvpairiterator/value_type/_index.md b/english/cpp/system.collections.generic/kvpairiterator/value_type/_index.md new file mode 100644 index 0000000000..9392d1bc80 --- /dev/null +++ b/english/cpp/system.collections.generic/kvpairiterator/value_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::KVPairIterator::value_type typedef +linktitle: value_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::KVPairIterator::value_type typedef of System::Collections::Generic::KVPairIterator class in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/kvpairiterator/value_type/ +--- +## value_type typedef + + + + +```cpp +using System::Collections::Generic::KVPairIterator< KVPair, Container >::value_type = KVPair +``` + +## See Also + +* Class [KVPairIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/_index.md b/english/cpp/system.collections.generic/linkedlist/_index.md new file mode 100644 index 0000000000..c1a18f99d2 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/_index.md @@ -0,0 +1,125 @@ +--- +title: System::Collections::Generic::LinkedList class +linktitle: LinkedList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList class. LinkedList forward declaration in C++.' +type: docs +weight: 3000 +url: /cpp/system.collections.generic/linkedlist/ +--- +## LinkedList class + + +[LinkedList](./) forward declaration. + +```cpp +templateclass LinkedList : public virtual System::Object, + public System::Collections::Generic::ICollection, + private System::Collections::Invalidatable +``` + + +| Parameter | Description | +| --- | --- | +| T | Contained value type. | +## Nested classes + +* Class [Enumerator](./enumerator/) +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const T\&) override | Adds **element** to the end of the list. | +| [AddAfter](./addafter/)(const SharedPtr\\>\&, const T\&) | Adds **element** after **node** of the list. | +| [AddAfter](./addafter/)(const SharedPtr\\>\&, const SharedPtr\\>\&) | Adds **newNode** after **node** of the list. | +| [AddBefore](./addbefore/)(const SharedPtr\\>\&, const T\&) | Adds **element** before **node** of the list. | +| [AddBefore](./addbefore/)(const SharedPtr\\>\&, const SharedPtr\\>\&) | Adds **newNode** before **node** of the list. | +| [AddFirst](./addfirst/)(const T\&) | Adds **element** to the beginning of the list. | +| [AddFirst](./addfirst/)(const SharedPtr\\>\&) | Adds **newNode** to the beginning of the list. | +| [AddLast](./addlast/)(const T\&) | Adds **element** to the end of the list. | +| [AddLast](./addlast/)(const SharedPtr\\>\&) | Adds **newNode** to the end of the list. | +| [begin](./begin/)() | Gets iterator to the first element of collection. | +| [begin](./begin/)() const | Gets iterator to the first element of the const-qualified collection. | +| [cbegin](./cbegin/)() const | Gets iterator to the first const-qualified element of collection. | +| [cend](./cend/)() const | Gets iterator for a non-existent const-qualified element behind the end of the collection. | +| [Clear](./clear/)() override | Deletes all elements in list. | +| [Contains](./contains/)(const T\&) const override | Checks if **element** is present in list. | +| [CopyTo](./copyto/)(ArrayPtr\, int) override | Copies container data into existing array elements. | +| [crbegin](./crbegin/)() const | Gets a reverse iterator to the last const-qualified element of collection (first in reverse). | +| [crend](./crend/)() const | Gets a reverse iterator for a non-existent const-qualified element before the start of the collection. | +| [end](./end/)() | Gets iterator for a non-existent element behind the end of the collection. | +| [end](./end/)() const | Gets iterator for a non-existent element behind the end of the const-qualified collection. | +| [Find](./find/)(const T\&) const | Performs forward direction find of an **element** in the list. | +| [FindLast](./findlast/)(const T\&) const | Performs reverse direction find of an **element** in the list. | +| [get_Count](./get_count/)() const override | Gets number of elements in list. | +| [get_First](./get_first/)() const | Gets pointer to the first element in the list. | +| [get_Last](./get_last/)() const | Gets pointer to the last element in the list. | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator to iterate through current [LinkedList](./). | +| [LinkedList](./linkedlist/)() | Creates empty [LinkedList](./). | +| [LinkedList](./linkedlist/)(const SharedPtr\\>\&) | Copy constructor. | +| [rbegin](./rbegin/)() | Gets a reverse iterator to the last element of collection (first in reverse). | +| [rbegin](./rbegin/)() const | Gets a reverse iterator to the last element of the const-qualified collection (first in reverse). | +| [Remove](./remove/)(const T\&) override | Removes first occurance of the specified **element** from list. | +| [Remove](./remove/)(const SharedPtr\\>\&) | Removes node from list. | +| [RemoveFirst](./removefirst/)() | Removes first node from list. | +| [RemoveLast](./removelast/)() | Removes last node from list. | +| [rend](./rend/)() | Gets a reverse iterator for a non-existent element before the start of the collection. | +| [rend](./rend/)() const | Gets a reverse iterator for a non-existent element before the start of the const-qualified collection. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [const_iterator](./const_iterator/) | Const iterator type. | +| [const_reverse_iterator](./const_reverse_iterator/) | Const reverse iterator type. | +| [iterator](./iterator/) | Iterator type. | +| [list_t](./list_t/) | Underlying data type. | +| [reverse_iterator](./reverse_iterator/) | Reverse iterator type. | +## Remarks + + +Linked list container. Implements a wrapper over std::list. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + + +```cpp +#include +#include + +using namespace System; +using namespace System::Collections::Generic; + +int main() +{ + // Create an instance of the LinkedList class. + auto list = MakeObject>(); + + // Fill the linked list. + list->AddFirst(1); + list->AddLast(30); + list->AddAfter(list->get_First(), 15); + list->AddBefore(list->get_Last(), 25); + + // Print the linked list items. + for (const auto item: list) + { + std::cout << item << ' '; + } + + return 0; +} +/* +This code example produces the following output: +1 15 25 30 +*/ +``` + +## See Also + +* Class [Object](../../system/object/) +* Class [ICollection](../icollection/) +* Class [Invalidatable](../../system.collections/invalidatable/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/linkedlist/add/_index.md b/english/cpp/system.collections.generic/linkedlist/add/_index.md new file mode 100644 index 0000000000..522e658f34 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/add/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::LinkedList::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::Add method. Adds element to the end of the list in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/linkedlist/add/ +--- +## LinkedList::Add method + + +Adds **element** to the end of the list. + +```cpp +void System::Collections::Generic::LinkedList::Add(const T &element) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| element | const T\& | Element to add into list. | + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/addafter/_index.md b/english/cpp/system.collections.generic/linkedlist/addafter/_index.md new file mode 100644 index 0000000000..4062a621a5 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/addafter/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Collections::Generic::LinkedList::AddAfter method +linktitle: AddAfter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::AddAfter method. Adds newNode after node of the list in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/linkedlist/addafter/ +--- +## LinkedList::AddAfter(const SharedPtr\\>\&, const SharedPtr\\>\&) method + + +Adds **newNode** after **node** of the list. + +```cpp +void System::Collections::Generic::LinkedList::AddAfter(const SharedPtr> &node, const SharedPtr> &newNode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | const SharedPtr\\>\& | Node after which to insert | +| newNode | const SharedPtr\\>\& | New node to add | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## LinkedList::AddAfter(const SharedPtr\\>\&, const T\&) method + + +Adds **element** after **node** of the list. + +```cpp +SharedPtr> System::Collections::Generic::LinkedList::AddAfter(const SharedPtr> &node, const T &element) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | const SharedPtr\\>\& | Node after which to insert | +| element | const T\& | Element to add | + +### ReturnValue + +New node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/addbefore/_index.md b/english/cpp/system.collections.generic/linkedlist/addbefore/_index.md new file mode 100644 index 0000000000..149547014a --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/addbefore/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Collections::Generic::LinkedList::AddBefore method +linktitle: AddBefore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::AddBefore method. Adds newNode before node of the list in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/linkedlist/addbefore/ +--- +## LinkedList::AddBefore(const SharedPtr\\>\&, const SharedPtr\\>\&) method + + +Adds **newNode** before **node** of the list. + +```cpp +void System::Collections::Generic::LinkedList::AddBefore(const SharedPtr> &node, const SharedPtr> &newNode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | const SharedPtr\\>\& | Node before which to insert | +| newNode | const SharedPtr\\>\& | New node to add | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## LinkedList::AddBefore(const SharedPtr\\>\&, const T\&) method + + +Adds **element** before **node** of the list. + +```cpp +SharedPtr> System::Collections::Generic::LinkedList::AddBefore(const SharedPtr> &node, const T &element) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | const SharedPtr\\>\& | Node before which to insert | +| element | const T\& | Element to add | + +### ReturnValue + +New node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/addfirst/_index.md b/english/cpp/system.collections.generic/linkedlist/addfirst/_index.md new file mode 100644 index 0000000000..e11bc09506 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/addfirst/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Collections::Generic::LinkedList::AddFirst method +linktitle: AddFirst +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::AddFirst method. Adds newNode to the beginning of the list in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/linkedlist/addfirst/ +--- +## LinkedList::AddFirst(const SharedPtr\\>\&) method + + +Adds **newNode** to the beginning of the list. + +```cpp +void System::Collections::Generic::LinkedList::AddFirst(const SharedPtr> &newNode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newNode | const SharedPtr\\>\& | New node to add. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## LinkedList::AddFirst(const T\&) method + + +Adds **element** to the beginning of the list. + +```cpp +SharedPtr> System::Collections::Generic::LinkedList::AddFirst(const T &element) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| element | const T\& | Element to add. | + +### ReturnValue + +New node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/addlast/_index.md b/english/cpp/system.collections.generic/linkedlist/addlast/_index.md new file mode 100644 index 0000000000..a75f23c90d --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/addlast/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Collections::Generic::LinkedList::AddLast method +linktitle: AddLast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::AddLast method. Adds newNode to the end of the list in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/linkedlist/addlast/ +--- +## LinkedList::AddLast(const SharedPtr\\>\&) method + + +Adds **newNode** to the end of the list. + +```cpp +void System::Collections::Generic::LinkedList::AddLast(const SharedPtr> &newNode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newNode | const SharedPtr\\>\& | New node to add. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## LinkedList::AddLast(const T\&) method + + +Adds **element** to the end of the list. + +```cpp +SharedPtr> System::Collections::Generic::LinkedList::AddLast(const T &element) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| element | const T\& | Element to add. | + +### ReturnValue + +New node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/begin/_index.md b/english/cpp/system.collections.generic/linkedlist/begin/_index.md new file mode 100644 index 0000000000..9b6df3c5a3 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/begin/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::LinkedList::begin method +linktitle: begin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::begin method. Gets iterator to the first element of the const-qualified collection in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/linkedlist/begin/ +--- +## LinkedList::begin() const method + + +Gets iterator to the first element of the const-qualified collection. + +```cpp +const_iterator System::Collections::Generic::LinkedList::begin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first element in the const-qualified instance of the linked list. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## LinkedList::begin() method + + +Gets iterator to the first element of collection. + +```cpp +iterator System::Collections::Generic::LinkedList::begin() noexcept +``` + + +### ReturnValue + +An iterator pointing to the first element in the linked list. + +## See Also + +* Typedef [iterator](../iterator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/cbegin/_index.md b/english/cpp/system.collections.generic/linkedlist/cbegin/_index.md new file mode 100644 index 0000000000..52dc97109d --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/cbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::LinkedList::cbegin method +linktitle: cbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::cbegin method. Gets iterator to the first const-qualified element of collection in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/linkedlist/cbegin/ +--- +## LinkedList::cbegin method + + +Gets iterator to the first const-qualified element of collection. + +```cpp +const_iterator System::Collections::Generic::LinkedList::cbegin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first const-qualified element in the linked list. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/cend/_index.md b/english/cpp/system.collections.generic/linkedlist/cend/_index.md new file mode 100644 index 0000000000..ed0c4b8b85 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/cend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::LinkedList::cend method +linktitle: cend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::cend method. Gets iterator for a non-existent const-qualified element behind the end of the collection in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/linkedlist/cend/ +--- +## LinkedList::cend method + + +Gets iterator for a non-existent const-qualified element behind the end of the collection. + +```cpp +const_iterator System::Collections::Generic::LinkedList::cend() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical const-qualified element placed after the end element in the linked list. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/clear/_index.md b/english/cpp/system.collections.generic/linkedlist/clear/_index.md new file mode 100644 index 0000000000..04f69f7c9e --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::LinkedList::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::Clear method. Deletes all elements in list in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/linkedlist/clear/ +--- +## LinkedList::Clear method + + +Deletes all elements in list. + +```cpp +void System::Collections::Generic::LinkedList::Clear() override +``` + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/const_iterator/_index.md b/english/cpp/system.collections.generic/linkedlist/const_iterator/_index.md new file mode 100644 index 0000000000..46314aa570 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/const_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::LinkedList::const_iterator typedef +linktitle: const_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::const_iterator typedef. Const iterator type in C++.' +type: docs +weight: 3100 +url: /cpp/system.collections.generic/linkedlist/const_iterator/ +--- +## const_iterator typedef + + +Const iterator type. + +```cpp +list_t::const_iterator System::Collections::Generic::LinkedList< T >::const_iterator +``` + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/const_reverse_iterator/_index.md b/english/cpp/system.collections.generic/linkedlist/const_reverse_iterator/_index.md new file mode 100644 index 0000000000..87c7025771 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/const_reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::LinkedList::const_reverse_iterator typedef +linktitle: const_reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::const_reverse_iterator typedef. Const reverse iterator type in C++.' +type: docs +weight: 3200 +url: /cpp/system.collections.generic/linkedlist/const_reverse_iterator/ +--- +## const_reverse_iterator typedef + + +Const reverse iterator type. + +```cpp +list_t::const_reverse_iterator System::Collections::Generic::LinkedList< T >::const_reverse_iterator +``` + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/contains/_index.md b/english/cpp/system.collections.generic/linkedlist/contains/_index.md new file mode 100644 index 0000000000..63a4731f78 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::LinkedList::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::Contains method. Checks if element is present in list in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/linkedlist/contains/ +--- +## LinkedList::Contains method + + +Checks if **element** is present in list. + +```cpp +bool System::Collections::Generic::LinkedList::Contains(const T &element) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| element | const T\& | Element to look for. | + +### ReturnValue + +True if **element** is found, false otherwise. + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/copyto/_index.md b/english/cpp/system.collections.generic/linkedlist/copyto/_index.md new file mode 100644 index 0000000000..0a33e8639b --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/copyto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::LinkedList::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::CopyTo method. Copies container data into existing array elements in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/linkedlist/copyto/ +--- +## LinkedList::CopyTo method + + +Copies container data into existing array elements. + +```cpp +void System::Collections::Generic::LinkedList::CopyTo(ArrayPtr array, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | ArrayPtr\ | the destination | +| index | int | zero-based index in array at which copying begins. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/crbegin/_index.md b/english/cpp/system.collections.generic/linkedlist/crbegin/_index.md new file mode 100644 index 0000000000..15158ae990 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/crbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::LinkedList::crbegin method +linktitle: crbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::crbegin method. Gets a reverse iterator to the last const-qualified element of collection (first in reverse) in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.generic/linkedlist/crbegin/ +--- +## LinkedList::crbegin method + + +Gets a reverse iterator to the last const-qualified element of collection (first in reverse). + +```cpp +const_reverse_iterator System::Collections::Generic::LinkedList::crbegin() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last const-qualified element in the linked list (first in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/crend/_index.md b/english/cpp/system.collections.generic/linkedlist/crend/_index.md new file mode 100644 index 0000000000..c58b7a1611 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/crend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::LinkedList::crend method +linktitle: crend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::crend method. Gets a reverse iterator for a non-existent const-qualified element before the start of the collection in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.generic/linkedlist/crend/ +--- +## LinkedList::crend method + + +Gets a reverse iterator for a non-existent const-qualified element before the start of the collection. + +```cpp +const_reverse_iterator System::Collections::Generic::LinkedList::crend() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical const-qualified element preceeding the first element in the linked list (last in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/end/_index.md b/english/cpp/system.collections.generic/linkedlist/end/_index.md new file mode 100644 index 0000000000..ce12b35d94 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/end/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::LinkedList::end method +linktitle: end +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::end method. Gets iterator for a non-existent element behind the end of the const-qualified collection in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.generic/linkedlist/end/ +--- +## LinkedList::end() const method + + +Gets iterator for a non-existent element behind the end of the const-qualified collection. + +```cpp +const_iterator System::Collections::Generic::LinkedList::end() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element placed after the end element in the const-qualified instance of the linked list. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## LinkedList::end() method + + +Gets iterator for a non-existent element behind the end of the collection. + +```cpp +iterator System::Collections::Generic::LinkedList::end() noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element placed after the end element in the linked list. + +## See Also + +* Typedef [iterator](../iterator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/enumerator/_index.md b/english/cpp/system.collections.generic/linkedlist/enumerator/_index.md new file mode 100644 index 0000000000..69b895dcdc --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/enumerator/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::LinkedList::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::Enumerator class. Enumerator to iterate through linked list in C++.' +type: docs +weight: 3600 +url: /cpp/system.collections.generic/linkedlist/enumerator/ +--- +## Enumerator class + + +[Enumerator](./) to iterate through linked list. + +```cpp +class Enumerator : public virtual System::Object, + public System::Collections::Generic::IEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Enumerator](./enumerator/)(const SharedPtr\\>\&) | Creates enumerator. | +| [get_Current](./get_current/)() const override | Gets current element. | +| [MoveNext](./movenext/)() override | Points enumerator to the next element (if any). | +## See Also + +* Class [Object](../../../system/object/) +* Class [IEnumerator](../../ienumerator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/enumerator/enumerator/_index.md b/english/cpp/system.collections.generic/linkedlist/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..c3b3354e06 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/enumerator/enumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Generic::LinkedList::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::Enumerator::Enumerator constructor. Creates enumerator in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/linkedlist/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Creates enumerator. + +```cpp +System::Collections::Generic::LinkedList::Enumerator::Enumerator(const SharedPtr> &list) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| list | const SharedPtr\\>\& | [List](../../../list/) to iterate through. | + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [LinkedList](../../) +* Class [Enumerator](../) +* Class [LinkedList](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/enumerator/get_current/_index.md b/english/cpp/system.collections.generic/linkedlist/enumerator/get_current/_index.md new file mode 100644 index 0000000000..161660f26e --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/enumerator/get_current/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::LinkedList::Enumerator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::Enumerator::get_Current method. Gets current element in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/linkedlist/enumerator/get_current/ +--- +## Enumerator::get_Current method + + +Gets current element. + +```cpp +MakeConstRef_t System::Collections::Generic::LinkedList::Enumerator::get_Current() const override +``` + + +### ReturnValue + +Element enumerator points to. + +## See Also + +* Typedef [MakeConstRef_t](../../../../system/makeconstref_t/) +* Class [Enumerator](../) +* Class [LinkedList](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/enumerator/movenext/_index.md b/english/cpp/system.collections.generic/linkedlist/enumerator/movenext/_index.md new file mode 100644 index 0000000000..c1ad15a1d8 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/enumerator/movenext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::LinkedList::Enumerator::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::Enumerator::MoveNext method. Points enumerator to the next element (if any) in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/linkedlist/enumerator/movenext/ +--- +## Enumerator::MoveNext method + + +Points enumerator to the next element (if any). + +```cpp +bool System::Collections::Generic::LinkedList::Enumerator::MoveNext() override +``` + + +### ReturnValue + +True if next element was selected successfully, otherwise false. + +## See Also + +* Class [Enumerator](../) +* Class [LinkedList](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/find/_index.md b/english/cpp/system.collections.generic/linkedlist/find/_index.md new file mode 100644 index 0000000000..0f793ea16c --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/find/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::Generic::LinkedList::Find method +linktitle: Find +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::Find method. Performs forward direction find of an element in the list in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.generic/linkedlist/find/ +--- +## LinkedList::Find method + + +Performs forward direction find of an **element** in the list. + +```cpp +SharedPtr> System::Collections::Generic::LinkedList::Find(const T &element) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| element | const T\& | Element to find. | + +### ReturnValue + +Founded node if **element** is found, nullptr otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/findlast/_index.md b/english/cpp/system.collections.generic/linkedlist/findlast/_index.md new file mode 100644 index 0000000000..b56efec5e3 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/findlast/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::Generic::LinkedList::FindLast method +linktitle: FindLast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::FindLast method. Performs reverse direction find of an element in the list in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.generic/linkedlist/findlast/ +--- +## LinkedList::FindLast method + + +Performs reverse direction find of an **element** in the list. + +```cpp +SharedPtr> System::Collections::Generic::LinkedList::FindLast(const T &element) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| element | const T\& | Element to find. | + +### ReturnValue + +Founded node if **element** is found, nullptr otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/get_count/_index.md b/english/cpp/system.collections.generic/linkedlist/get_count/_index.md new file mode 100644 index 0000000000..2bac0973bc --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::LinkedList::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::get_Count method. Gets number of elements in list in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.generic/linkedlist/get_count/ +--- +## LinkedList::get_Count method + + +Gets number of elements in list. + +```cpp +int System::Collections::Generic::LinkedList::get_Count() const override +``` + + +### ReturnValue + +Actual number of elements in list. + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/get_first/_index.md b/english/cpp/system.collections.generic/linkedlist/get_first/_index.md new file mode 100644 index 0000000000..5280885a17 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/get_first/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::LinkedList::get_First method +linktitle: get_First +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::get_First method. Gets pointer to the first element in the list in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections.generic/linkedlist/get_first/ +--- +## LinkedList::get_First method + + +Gets pointer to the first element in the list. + +```cpp +SharedPtr> System::Collections::Generic::LinkedList::get_First() const +``` + + +### ReturnValue + +First element in the list. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/get_last/_index.md b/english/cpp/system.collections.generic/linkedlist/get_last/_index.md new file mode 100644 index 0000000000..16f4e8b41a --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/get_last/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::LinkedList::get_Last method +linktitle: get_Last +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::get_Last method. Gets pointer to the last element in the list in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections.generic/linkedlist/get_last/ +--- +## LinkedList::get_Last method + + +Gets pointer to the last element in the list. + +```cpp +SharedPtr> System::Collections::Generic::LinkedList::get_Last() const +``` + + +### ReturnValue + +Last element in the list. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/getenumerator/_index.md b/english/cpp/system.collections.generic/linkedlist/getenumerator/_index.md new file mode 100644 index 0000000000..ecd530f2cb --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/getenumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::LinkedList::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::GetEnumerator method. Gets enumerator to iterate through current LinkedList in C++.' +type: docs +weight: 2100 +url: /cpp/system.collections.generic/linkedlist/getenumerator/ +--- +## LinkedList::GetEnumerator method + + +Gets enumerator to iterate through current [LinkedList](../). + +```cpp +SharedPtr> System::Collections::Generic::LinkedList::GetEnumerator() override +``` + + +### ReturnValue + +Newly created enumerator object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../ienumerator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/iterator/_index.md b/english/cpp/system.collections.generic/linkedlist/iterator/_index.md new file mode 100644 index 0000000000..a4dfd83093 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::LinkedList::iterator typedef +linktitle: iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::iterator typedef. Iterator type in C++.' +type: docs +weight: 3300 +url: /cpp/system.collections.generic/linkedlist/iterator/ +--- +## iterator typedef + + +Iterator type. + +```cpp +list_t::iterator System::Collections::Generic::LinkedList< T >::iterator +``` + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/linkedlist/_index.md b/english/cpp/system.collections.generic/linkedlist/linkedlist/_index.md new file mode 100644 index 0000000000..1adc7ea207 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/linkedlist/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::Generic::LinkedList::LinkedList constructor +linktitle: LinkedList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::LinkedList constructor. Creates empty LinkedList in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/linkedlist/linkedlist/ +--- +## LinkedList::LinkedList() constructor + + +Creates empty [LinkedList](../). + +```cpp +System::Collections::Generic::LinkedList::LinkedList() +``` + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## LinkedList::LinkedList(const SharedPtr\\>\&) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::LinkedList::LinkedList(const SharedPtr> &collection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| collection | const SharedPtr\\>\& | Collection to copy data from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../ienumerable/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/list_t/_index.md b/english/cpp/system.collections.generic/linkedlist/list_t/_index.md new file mode 100644 index 0000000000..209841b4b9 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/list_t/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::LinkedList::list_t typedef +linktitle: list_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::list_t typedef. Underlying data type in C++.' +type: docs +weight: 3400 +url: /cpp/system.collections.generic/linkedlist/list_t/ +--- +## list_t typedef + + +Underlying data type. + +```cpp +std::list System::Collections::Generic::LinkedList< T >::list_t +``` + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/rbegin/_index.md b/english/cpp/system.collections.generic/linkedlist/rbegin/_index.md new file mode 100644 index 0000000000..16ff37dc3a --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/rbegin/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::LinkedList::rbegin method +linktitle: rbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::rbegin method. Gets a reverse iterator to the last element of the const-qualified collection (first in reverse) in C++.' +type: docs +weight: 2200 +url: /cpp/system.collections.generic/linkedlist/rbegin/ +--- +## LinkedList::rbegin() const method + + +Gets a reverse iterator to the last element of the const-qualified collection (first in reverse). + +```cpp +const_reverse_iterator System::Collections::Generic::LinkedList::rbegin() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last element in the const-qualified linked list (first in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## LinkedList::rbegin() method + + +Gets a reverse iterator to the last element of collection (first in reverse). + +```cpp +reverse_iterator System::Collections::Generic::LinkedList::rbegin() noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last element in the linked list (first in reverse). + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/remove/_index.md b/english/cpp/system.collections.generic/linkedlist/remove/_index.md new file mode 100644 index 0000000000..b8cfc81abb --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/remove/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Collections::Generic::LinkedList::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::Remove method. Removes node from list in C++.' +type: docs +weight: 2300 +url: /cpp/system.collections.generic/linkedlist/remove/ +--- +## LinkedList::Remove(const SharedPtr\\>\&) method + + +Removes node from list. + +```cpp +void System::Collections::Generic::LinkedList::Remove(const SharedPtr> &node) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | const SharedPtr\\>\& | Node to remove. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../../linkedlistnode/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## LinkedList::Remove(const T\&) method + + +Removes first occurance of the specified **element** from list. + +```cpp +bool System::Collections::Generic::LinkedList::Remove(const T &element) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| element | const T\& | Element to remove. | + +### ReturnValue + +True if **element** was found and removed, false otherwise. + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/removefirst/_index.md b/english/cpp/system.collections.generic/linkedlist/removefirst/_index.md new file mode 100644 index 0000000000..77450f8873 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/removefirst/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::Generic::LinkedList::RemoveFirst method +linktitle: RemoveFirst +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::RemoveFirst method. Removes first node from list in C++.' +type: docs +weight: 2400 +url: /cpp/system.collections.generic/linkedlist/removefirst/ +--- +## LinkedList::RemoveFirst method + + +Removes first node from list. + +```cpp +void System::Collections::Generic::LinkedList::RemoveFirst() +``` + + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/removelast/_index.md b/english/cpp/system.collections.generic/linkedlist/removelast/_index.md new file mode 100644 index 0000000000..23dfe65f0d --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/removelast/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::Generic::LinkedList::RemoveLast method +linktitle: RemoveLast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::RemoveLast method. Removes last node from list in C++.' +type: docs +weight: 2500 +url: /cpp/system.collections.generic/linkedlist/removelast/ +--- +## LinkedList::RemoveLast method + + +Removes last node from list. + +```cpp +void System::Collections::Generic::LinkedList::RemoveLast() +``` + + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/rend/_index.md b/english/cpp/system.collections.generic/linkedlist/rend/_index.md new file mode 100644 index 0000000000..378247d6f1 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/rend/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::LinkedList::rend method +linktitle: rend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::rend method. Gets a reverse iterator for a non-existent element before the start of the const-qualified collection in C++.' +type: docs +weight: 2600 +url: /cpp/system.collections.generic/linkedlist/rend/ +--- +## LinkedList::rend() const method + + +Gets a reverse iterator for a non-existent element before the start of the const-qualified collection. + +```cpp +const_reverse_iterator System::Collections::Generic::LinkedList::rend() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical element preceeding the first element in the const-qualified linked list (last in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## LinkedList::rend() method + + +Gets a reverse iterator for a non-existent element before the start of the collection. + +```cpp +reverse_iterator System::Collections::Generic::LinkedList::rend() noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical element preceeding the first element in the linked list (last in reverse). + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/reverse_iterator/_index.md b/english/cpp/system.collections.generic/linkedlist/reverse_iterator/_index.md new file mode 100644 index 0000000000..b6f9e77a30 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::LinkedList::reverse_iterator typedef +linktitle: reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::reverse_iterator typedef. Reverse iterator type in C++.' +type: docs +weight: 3500 +url: /cpp/system.collections.generic/linkedlist/reverse_iterator/ +--- +## reverse_iterator typedef + + +Reverse iterator type. + +```cpp +list_t::reverse_iterator System::Collections::Generic::LinkedList< T >::reverse_iterator +``` + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.generic/linkedlist/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..2173c6699f --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/virtualizebeginconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::LinkedList::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 2700 +url: /cpp/system.collections.generic/linkedlist/virtualizebeginconstiterator/ +--- +## LinkedList::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::LinkedList::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/virtualizebeginiterator/_index.md b/english/cpp/system.collections.generic/linkedlist/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..3fc0a2ecb5 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/virtualizebeginiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::LinkedList::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 2800 +url: /cpp/system.collections.generic/linkedlist/virtualizebeginiterator/ +--- +## LinkedList::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::LinkedList::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.generic/linkedlist/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..6506b520b6 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/virtualizeendconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::LinkedList::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 2900 +url: /cpp/system.collections.generic/linkedlist/virtualizeendconstiterator/ +--- +## LinkedList::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::LinkedList::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlist/virtualizeenditerator/_index.md b/english/cpp/system.collections.generic/linkedlist/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..4c41a83270 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlist/virtualizeenditerator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::LinkedList::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedList::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 3000 +url: /cpp/system.collections.generic/linkedlist/virtualizeenditerator/ +--- +## LinkedList::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::LinkedList::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [LinkedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlistnode/_index.md b/english/cpp/system.collections.generic/linkedlistnode/_index.md new file mode 100644 index 0000000000..441d1a2555 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlistnode/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Collections::Generic::LinkedListNode class +linktitle: LinkedListNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedListNode class. Node of linked list. Implements a wrapper over an iterator of std::list that is wrapped in linked list. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3100 +url: /cpp/system.collections.generic/linkedlistnode/ +--- +## LinkedListNode class + + +Node of linked list. Implements a wrapper over an iterator of std::list that is wrapped in linked list. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass LinkedListNode : public System::Object +``` + + +| Parameter | Description | +| --- | --- | +| T | Stored value type. | +## Methods + +| Method | Description | +| --- | --- | +| [get_List](./get_list/)() const | Gets containing list. | +| [get_Next](./get_next/)() const | Gets next node. | +| [get_Previous](./get_previous/)() const | Gets previous node. | +| [get_Value](./get_value/)() const | Gets stored value. | +| [LinkedListNode](./linkedlistnode/)(const T\&) | Constructor. | +| [set_Value](./set_value/)(const T\&) | Sets stored value. | + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/linkedlistnode/get_list/_index.md b/english/cpp/system.collections.generic/linkedlistnode/get_list/_index.md new file mode 100644 index 0000000000..a942337aa8 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlistnode/get_list/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::LinkedListNode::get_List method +linktitle: get_List +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedListNode::get_List method. Gets containing list in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/linkedlistnode/get_list/ +--- +## LinkedListNode::get_List method + + +Gets containing list. + +```cpp +SharedPtr> System::Collections::Generic::LinkedListNode::get_List() const +``` + + +### ReturnValue + +Pointer to containing list (if any) or null. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedList](../../linkedlist/) +* Class [LinkedListNode](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlistnode/get_next/_index.md b/english/cpp/system.collections.generic/linkedlistnode/get_next/_index.md new file mode 100644 index 0000000000..5868bddffe --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlistnode/get_next/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::LinkedListNode::get_Next method +linktitle: get_Next +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedListNode::get_Next method. Gets next node in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/linkedlistnode/get_next/ +--- +## LinkedListNode::get_Next method + + +Gets next node. + +```cpp +SharedPtr> System::Collections::Generic::LinkedListNode::get_Next() const +``` + + +### ReturnValue + +Pointer to next node (if any) or null. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../) +* Class [LinkedListNode](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlistnode/get_previous/_index.md b/english/cpp/system.collections.generic/linkedlistnode/get_previous/_index.md new file mode 100644 index 0000000000..c9725328f3 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlistnode/get_previous/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::LinkedListNode::get_Previous method +linktitle: get_Previous +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedListNode::get_Previous method. Gets previous node in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/linkedlistnode/get_previous/ +--- +## LinkedListNode::get_Previous method + + +Gets previous node. + +```cpp +SharedPtr> System::Collections::Generic::LinkedListNode::get_Previous() const +``` + + +### ReturnValue + +Pointer to previous node (if any) or null. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LinkedListNode](../) +* Class [LinkedListNode](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlistnode/get_value/_index.md b/english/cpp/system.collections.generic/linkedlistnode/get_value/_index.md new file mode 100644 index 0000000000..c1259b67e4 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlistnode/get_value/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::LinkedListNode::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedListNode::get_Value method. Gets stored value in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/linkedlistnode/get_value/ +--- +## LinkedListNode::get_Value method + + +Gets stored value. + +```cpp +T System::Collections::Generic::LinkedListNode::get_Value() const +``` + + +### ReturnValue + +Stored value. + +## See Also + +* Class [LinkedListNode](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlistnode/linkedlistnode/_index.md b/english/cpp/system.collections.generic/linkedlistnode/linkedlistnode/_index.md new file mode 100644 index 0000000000..b9ce7dc5b3 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlistnode/linkedlistnode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::LinkedListNode::LinkedListNode constructor +linktitle: LinkedListNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedListNode::LinkedListNode constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/linkedlistnode/linkedlistnode/ +--- +## LinkedListNode::LinkedListNode constructor + + +Constructor. + +```cpp +System::Collections::Generic::LinkedListNode::LinkedListNode(const T &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | Contaied value. | + +## See Also + +* Class [LinkedListNode](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/linkedlistnode/set_value/_index.md b/english/cpp/system.collections.generic/linkedlistnode/set_value/_index.md new file mode 100644 index 0000000000..56fb7522b1 --- /dev/null +++ b/english/cpp/system.collections.generic/linkedlistnode/set_value/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::LinkedListNode::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::LinkedListNode::set_Value method. Sets stored value in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/linkedlistnode/set_value/ +--- +## LinkedListNode::set_Value method + + +Sets stored value. + +```cpp +void System::Collections::Generic::LinkedListNode::set_Value(const T &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | Value to store. | + +## See Also + +* Class [LinkedListNode](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/_add_range/_index.md b/english/cpp/system.collections.generic/list/_add_range/_index.md new file mode 100644 index 0000000000..f381057619 --- /dev/null +++ b/english/cpp/system.collections.generic/list/_add_range/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::List::_add_range method +linktitle: _add_range +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::_add_range method. C++ specific in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/list/_add_range/ +--- +## List::_add_range method + + +C++ specific. + +```cpp +void System::Collections::Generic::List::_add_range(std::initializer_list list) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| list | std::initializer_list\ | Range to insert into container. | + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/_index.md b/english/cpp/system.collections.generic/list/_index.md new file mode 100644 index 0000000000..c8ee89bf39 --- /dev/null +++ b/english/cpp/system.collections.generic/list/_index.md @@ -0,0 +1,182 @@ +--- +title: System::Collections::Generic::List class +linktitle: List +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List class. List forward declaration in C++.' +type: docs +weight: 3200 +url: /cpp/system.collections.generic/list/ +--- +## List class + + +[List](./) forward declaration. + +```cpp +templateclass List : public virtual System::Object, + public System::Collections::Generic::IList +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Nested classes + +* Class [Enumerator](./enumerator/) +## Methods + +| Method | Description | +| --- | --- | +| [_add_range](./_add_range/)(std::initializer_list\) | C++ specific. | +| [Add](./add/)(const T\&) override | Adds element to the end of list. | +| [AddInitializer](./addinitializer/)(int, const T) | Adds elements to list; used when translating initializers. | +| [AddRange](./addrange/)(IEnumerablePtr) | Adds all elements from collection (or itself) to the end of current list. | +| [AsReadOnly](./asreadonly/)() | Gets read-only reference to this collection. | +| [begin](./begin/)() | Gets iterator to the first element of collection. | +| [begin](./begin/)() const | Gets iterator to the first element of the const-qualified collection. | +| [BinarySearch](./binarysearch/)(const T\&) const | Looks for item in a sorted list. | +| [BinarySearch](./binarysearch/)(const T\&, const SharedPtr\\>\&) const | Looks for item in a sorted list. | +| [BinarySearch](./binarysearch/)(int, int, const T\&, const SharedPtr\\>\&) const | Looks for item in a sorted list. | +| [cbegin](./cbegin/)() const | Gets iterator to the first const-qualified element of collection. | +| [cend](./cend/)() const | Gets iterator for a non-existent const-qualified element behind the end of the collection. | +| [Clear](./clear/)() override | Deletes all elements. | +| [Contains](./contains/)(const T\&) const override | Checks if item is present in list. | +| [ConvertAll](./convertall/)(Converter\) | Creates a list of elements converted to different type. | +| [CopyTo](./copyto/)(System::ArrayPtr\, int) override | Copies list elements into existing array elements. | +| [CopyTo](./copyto/)(const System::ArrayPtr\\&) | Copies all elements into existing array elements. | +| [CopyTo](./copyto/)(int, const System::ArrayPtr\\&, int, int) | Copies elements starting from the specified index into existing array elements. | +| [crbegin](./crbegin/)() const | Gets a reverse iterator to the last const-qualified element of collection (first in reverse). | +| [crend](./crend/)() const | Gets a reverse iterator for a non-existent const-qualified element before the start of the collection. | +| [data](./data/)() | Underlying data structure access function. | +| [data](./data/)() const | Underlying data structure access function. | +| [end](./end/)() | Gets iterator for a non-existent element behind the end of the collection. | +| [end](./end/)() const | Gets iterator for a non-existent element behind the end of the const-qualified collection. | +| [Exists](./exists/)(System::Predicate\) | Checks if element adhering to specific predicate exists in list. | +| [Find](./find/)(System::Predicate\) | Looks for element adhering to specific predicate. | +| [FindAll](./findall/)(System::Predicate\) | Looks for elements adhering to specific predicate. | +| [FindIndex](./findindex/)(System::Predicate\) | Looks for element adhering to specific predicate. | +| [FindIndex](./findindex/)(int, System::Predicate\) | Looks for element adhering to specific predicate. | +| [FindIndex](./findindex/)(int, int, System::Predicate\) | Looks for element adhering to specific predicate. | +| [FindLast](./findlast/)(System::Predicate\) | Looks for last element adhering to specific predicate. | +| [ForEach](./foreach/)(System::Action\) | Applies action to all elements in list. | +| [get_Capacity](./get_capacity/)() const | Gets current list capacity. | +| [get_Count](./get_count/)() const override | Gets number of elements in current list. | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator to iterate through list elements. | +| [GetRange](./getrange/)(int, int) | Creates slice of list. | +| [idx_get](./idx_get/)(int) const override | Gets element at specific position. | +| [idx_set](./idx_set/)(int, T) override | Sets element at specific position. | +| [IndexOf](./indexof/)(const T\&) const override | Gets first index of specific item. | +| [IndexOf](./indexof/)(const T\&, int) const | Looks for specific item in list. | +| [Insert](./insert/)(int, const T\&) override | Inserts item at specified position. | +| [InsertRange](./insertrange/)(int, IEnumerablePtr) | Inserts data range at specific position. | +| [LastIndexOf](./lastindexof/)(const T\&) const | Searches for the specified object and returns the zero-based index of the last occurrence within the entire list. | +| [LastIndexOf](./lastindexof/)(const T\&, int32_t) const | Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the [List](./) that extends from the first element to the specified index. | +| [LastIndexOf](./lastindexof/)(const T\&, int32_t, int32_t) const | Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the [List](./) that contains the specified number of elements and ends at the specified index. | +| [List](./list/)() | Creates empty list. | +| [List](./list/)(int) | Creates list with pre-defined capacity. | +| [List](./list/)(IEnumerablePtr) | Copy constructor. | +| [operator[]](./operator[]/)(int) | Accessor function. | +| [operator[]](./operator[]/)(int) const | Accessor function. | +| [rbegin](./rbegin/)() | Gets a reverse iterator to the last element of collection (first in reverse). | +| [rbegin](./rbegin/)() const | Gets a reverse iterator to the last element of the const-qualified collection (first in reverse). | +| [Remove](./remove/)(const T\&) override | Removes first instance of specific item from list. | +| [RemoveAll](./removeall/)(Predicate\) | Removes all elements matching specific predicate. | +| [RemoveAt](./removeat/)(int) override | Removes item at specified position. | +| [RemoveRange](./removerange/)(int, int) | Removes slice of list. | +| [rend](./rend/)() | Gets a reverse iterator for a non-existent element before the start of the collection. | +| [rend](./rend/)() const | Gets a reverse iterator for a non-existent element before the start of the const-qualified collection. | +| [Reverse](./reverse/)() | Reverses elements order of the whole list. | +| [Reverse](./reverse/)(int, int) | Reverses elements order of the list slice. | +| [set_Capacity](./set_capacity/)(int) | Sets list capacity. | +| [Sort](./sort/)(const SharedPtr\\>\&) | Sorts elements in the list. | +| [Sort](./sort/)() | Sorts elements in the list using default comparator. | +| [Sort](./sort/)(int, int, SharedPtr\\>) | Sorts elements in the list slice. | +| [Sort](./sort/)(Comparison\, bool) | Sorts elements in the list. | +| [ToArray](./toarray/)() const | Converst list to array. | +| [TrimExcess](./trimexcess/)() | Makes list capacity to fit its size. | +| [TrueForAll](./trueforall/)(System::Predicate\) | Determines whether every element in the collection matches the conditions defined by the specified predicate. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | Interface type. | +| [const_iterator](./const_iterator/) | Const iterator type. | +| [const_reverse_iterator](./const_reverse_iterator/) | Const reverse iterator type. | +| [IEnumerablePtr](./ienumerableptr/) | Container holding elements of same type we hold. | +| [IEnumeratorPtr](./ienumeratorptr/) | [Enumerator](./enumerator/) type. | +| [iterator](./iterator/) | Iterator type. | +| [reverse_iterator](./reverse_iterator/) | Reverse iterator type. | +| [ValueType](./valuetype/) | This type. | +| [vector_t](./vector_t/) | RTTI information. | +## Remarks + + +[List](./) - wrapper around std::vector to be used in translated code. Requires operator == to be impemented for element type. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + + +```cpp +#include +#include + +using namespace System; +using namespace System::Collections::Generic; + +int main() +{ + // Create the first list. + auto list1 = MakeObject>(); + + // Fill the first list. + list1->Add(3); + list1->Add(1); + list1->Add(-5); + list1->Add(8); + + // Sort the first list. + // The first list items will be: {-5, 1, 3, 8} + list1->Sort(); + + // Remove the item at index 2. + // The first list items will be: {-5, 1, 8} + list1->RemoveAt(2); + + // Insert the item to index 1. + // The first list items will be: {-5, 15, 1, 8} + list1->Insert(1, 15); + + // Create the second list. + auto list2 = MakeObject>(); + + // Fill the second list. + list2->Add(10); + list2->Add(20); + list2->Add(30); + + // Append elements from the second list to the first one. + list1->AddRange(list2); + + // Print the first list items. + for (const auto item: list1) + { + std::cout << item << ' '; + } + + return 0; +} +/* +This code example produces the following output: +-5 15 1 8 10 20 30 +*/ +``` + +## See Also + +* Class [Object](../../system/object/) +* Class [IList](../ilist/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/list/add/_index.md b/english/cpp/system.collections.generic/list/add/_index.md new file mode 100644 index 0000000000..da9505a810 --- /dev/null +++ b/english/cpp/system.collections.generic/list/add/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::List::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::Add method. Adds element to the end of list in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/list/add/ +--- +## List::Add method + + +Adds element to the end of list. + +```cpp +void System::Collections::Generic::List::Add(const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to add. | + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/addinitializer/_index.md b/english/cpp/system.collections.generic/list/addinitializer/_index.md new file mode 100644 index 0000000000..f66c823678 --- /dev/null +++ b/english/cpp/system.collections.generic/list/addinitializer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::AddInitializer method +linktitle: AddInitializer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::AddInitializer method. Adds elements to list; used when translating initializers in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/list/addinitializer/ +--- +## List::AddInitializer method + + +Adds elements to list; used when translating initializers. + +```cpp +void System::Collections::Generic::List::AddInitializer(int size, const T inits[]) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size | int | Number of elements to insert. | +| inits | const T | Elements to insert. | + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/addrange/_index.md b/english/cpp/system.collections.generic/list/addrange/_index.md new file mode 100644 index 0000000000..a0fb207521 --- /dev/null +++ b/english/cpp/system.collections.generic/list/addrange/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::AddRange method +linktitle: AddRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::AddRange method. Adds all elements from collection (or itself) to the end of current list in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/list/addrange/ +--- +## List::AddRange method + + +Adds all elements from collection (or itself) to the end of current list. + +```cpp +void System::Collections::Generic::List::AddRange(IEnumerablePtr collection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| collection | IEnumerablePtr | Collection to copy elements from. | + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/asreadonly/_index.md b/english/cpp/system.collections.generic/list/asreadonly/_index.md new file mode 100644 index 0000000000..21041e710d --- /dev/null +++ b/english/cpp/system.collections.generic/list/asreadonly/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::List::AsReadOnly method +linktitle: AsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::AsReadOnly method. Gets read-only reference to this collection in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/list/asreadonly/ +--- +## List::AsReadOnly method + + +Gets read-only reference to this collection. + +```cpp +SharedPtr> System::Collections::Generic::List::AsReadOnly() +``` + + +### ReturnValue + +Newly created read-only wrapper around current list. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ReadOnlyCollection](../../../system.collections.objectmodel/readonlycollection/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/basetype/_index.md b/english/cpp/system.collections.generic/list/basetype/_index.md new file mode 100644 index 0000000000..7ccb1a621b --- /dev/null +++ b/english/cpp/system.collections.generic/list/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::List::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::BaseType typedef. Interface type in C++.' +type: docs +weight: 5200 +url: /cpp/system.collections.generic/list/basetype/ +--- +## BaseType typedef + + +Interface type. + +```cpp +IList System::Collections::Generic::List< T >::BaseType +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/begin/_index.md b/english/cpp/system.collections.generic/list/begin/_index.md new file mode 100644 index 0000000000..f2e7429de4 --- /dev/null +++ b/english/cpp/system.collections.generic/list/begin/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::List::begin method +linktitle: begin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::begin method. Gets iterator to the first element of the const-qualified collection in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/list/begin/ +--- +## List::begin() const method + + +Gets iterator to the first element of the const-qualified collection. + +```cpp +const_iterator System::Collections::Generic::List::begin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first element in the const-qualified instance of the list. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::begin() method + + +Gets iterator to the first element of collection. + +```cpp +iterator System::Collections::Generic::List::begin() noexcept +``` + + +### ReturnValue + +An iterator pointing to the first element in the list. + +## See Also + +* Typedef [iterator](../iterator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/binarysearch/_index.md b/english/cpp/system.collections.generic/list/binarysearch/_index.md new file mode 100644 index 0000000000..53352c62a1 --- /dev/null +++ b/english/cpp/system.collections.generic/list/binarysearch/_index.md @@ -0,0 +1,86 @@ +--- +title: System::Collections::Generic::List::BinarySearch method +linktitle: BinarySearch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::BinarySearch method. Looks for item in a sorted list in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/list/binarysearch/ +--- +## List::BinarySearch(const T\&) const method + + +Looks for item in a sorted list. + +```cpp +int System::Collections::Generic::List::BinarySearch(const T &item) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +Index of the item in sorted list or complement of closest index. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::BinarySearch(const T\&, const SharedPtr\\>\&) const method + + +Looks for item in a sorted list. + +```cpp +int System::Collections::Generic::List::BinarySearch(const T &item, const SharedPtr> &comparer) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | +| comparer | const SharedPtr\\>\& | Comparer to use. | + +### ReturnValue + +Index of the item in sorted list or complement of closest index. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IComparer](../../icomparer/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::BinarySearch(int, int, const T\&, const SharedPtr\\>\&) const method + + +Looks for item in a sorted list. + +```cpp +int System::Collections::Generic::List::BinarySearch(int index, int count, const T &item, const SharedPtr> &comparer) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Range beginning. | +| count | int | Range size. | +| item | const T\& | Item to look for. | +| comparer | const SharedPtr\\>\& | Comparer to use. | + +### ReturnValue + +Index of the item in sorted list or complement of closest index. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IComparer](../../icomparer/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/cbegin/_index.md b/english/cpp/system.collections.generic/list/cbegin/_index.md new file mode 100644 index 0000000000..62fdf470e3 --- /dev/null +++ b/english/cpp/system.collections.generic/list/cbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::cbegin method +linktitle: cbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::cbegin method. Gets iterator to the first const-qualified element of collection in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/list/cbegin/ +--- +## List::cbegin method + + +Gets iterator to the first const-qualified element of collection. + +```cpp +const_iterator System::Collections::Generic::List::cbegin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first const-qualified element in the list. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/cend/_index.md b/english/cpp/system.collections.generic/list/cend/_index.md new file mode 100644 index 0000000000..f40171244e --- /dev/null +++ b/english/cpp/system.collections.generic/list/cend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::cend method +linktitle: cend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::cend method. Gets iterator for a non-existent const-qualified element behind the end of the collection in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/list/cend/ +--- +## List::cend method + + +Gets iterator for a non-existent const-qualified element behind the end of the collection. + +```cpp +const_iterator System::Collections::Generic::List::cend() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical const-qualified element placed after the end element in the list. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/clear/_index.md b/english/cpp/system.collections.generic/list/clear/_index.md new file mode 100644 index 0000000000..df2029d9c3 --- /dev/null +++ b/english/cpp/system.collections.generic/list/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::List::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::Clear method. Deletes all elements in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/list/clear/ +--- +## List::Clear method + + +Deletes all elements. + +```cpp +void System::Collections::Generic::List::Clear() override +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/const_iterator/_index.md b/english/cpp/system.collections.generic/list/const_iterator/_index.md new file mode 100644 index 0000000000..9accf8ee44 --- /dev/null +++ b/english/cpp/system.collections.generic/list/const_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::List::const_iterator typedef +linktitle: const_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::const_iterator typedef. Const iterator type in C++.' +type: docs +weight: 5300 +url: /cpp/system.collections.generic/list/const_iterator/ +--- +## const_iterator typedef + + +Const iterator type. + +```cpp +vector_t::const_iterator System::Collections::Generic::List< T >::const_iterator +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/const_reverse_iterator/_index.md b/english/cpp/system.collections.generic/list/const_reverse_iterator/_index.md new file mode 100644 index 0000000000..327979bc88 --- /dev/null +++ b/english/cpp/system.collections.generic/list/const_reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::List::const_reverse_iterator typedef +linktitle: const_reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::const_reverse_iterator typedef. Const reverse iterator type in C++.' +type: docs +weight: 5400 +url: /cpp/system.collections.generic/list/const_reverse_iterator/ +--- +## const_reverse_iterator typedef + + +Const reverse iterator type. + +```cpp +vector_t::const_reverse_iterator System::Collections::Generic::List< T >::const_reverse_iterator +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/contains/_index.md b/english/cpp/system.collections.generic/list/contains/_index.md new file mode 100644 index 0000000000..989b90ed6a --- /dev/null +++ b/english/cpp/system.collections.generic/list/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::List::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::Contains method. Checks if item is present in list in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/list/contains/ +--- +## List::Contains method + + +Checks if item is present in list. + +```cpp +bool System::Collections::Generic::List::Contains(const T &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +True if item is found, false otherwise. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/convertall/_index.md b/english/cpp/system.collections.generic/list/convertall/_index.md new file mode 100644 index 0000000000..0a93f81410 --- /dev/null +++ b/english/cpp/system.collections.generic/list/convertall/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Collections::Generic::List::ConvertAll method +linktitle: ConvertAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::ConvertAll method. Creates a list of elements converted to different type in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.generic/list/convertall/ +--- +## List::ConvertAll method + + +Creates a list of elements converted to different type. + +```cpp +template SharedPtr> System::Collections::Generic::List::ConvertAll(Converter converter) +``` + + +| Parameter | Description | +| --- | --- | +| OutputType | Output list element type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| converter | Converter\ | Converter to use for items conversion. | + +### ReturnValue + +A newly created list of converted elements. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../) +* Typedef [Converter](../../../system/converter/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/copyto/_index.md b/english/cpp/system.collections.generic/list/copyto/_index.md new file mode 100644 index 0000000000..54debcbe77 --- /dev/null +++ b/english/cpp/system.collections.generic/list/copyto/_index.md @@ -0,0 +1,73 @@ +--- +title: System::Collections::Generic::List::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::CopyTo method. Copies all elements into existing array elements in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.generic/list/copyto/ +--- +## List::CopyTo(const System::ArrayPtr\\&) method + + +Copies all elements into existing array elements. + +```cpp +void System::Collections::Generic::List::CopyTo(const System::ArrayPtr &array) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const System::ArrayPtr\\& | [Array](../../../system/array/) to copy elements into. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::CopyTo(int, const System::ArrayPtr\\&, int, int) method + + +Copies elements starting from the specified index into existing array elements. + +```cpp +void System::Collections::Generic::List::CopyTo(int index, const System::ArrayPtr &array, int arrayIndex, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | A 0-based index of the element in the list represented by the current object to start copying from | +| array | const System::ArrayPtr\\& | [Array](../../../system/array/) to copy elements into. | +| arrayIndex | int | Beginning position in desitnation array. | +| count | int | Number of elements to copy. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::CopyTo(System::ArrayPtr\, int) method + + +Copies list elements into existing array elements. + +```cpp +void System::Collections::Generic::List::CopyTo(System::ArrayPtr array, int arrayIndex) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | System::ArrayPtr\ | Destination array. | +| arrayIndex | int | Destination array starting index. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/crbegin/_index.md b/english/cpp/system.collections.generic/list/crbegin/_index.md new file mode 100644 index 0000000000..b2e9be5793 --- /dev/null +++ b/english/cpp/system.collections.generic/list/crbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::crbegin method +linktitle: crbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::crbegin method. Gets a reverse iterator to the last const-qualified element of collection (first in reverse) in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.generic/list/crbegin/ +--- +## List::crbegin method + + +Gets a reverse iterator to the last const-qualified element of collection (first in reverse). + +```cpp +const_reverse_iterator System::Collections::Generic::List::crbegin() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last const-qualified element in the list (first in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/crend/_index.md b/english/cpp/system.collections.generic/list/crend/_index.md new file mode 100644 index 0000000000..e5776f848e --- /dev/null +++ b/english/cpp/system.collections.generic/list/crend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::crend method +linktitle: crend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::crend method. Gets a reverse iterator for a non-existent const-qualified element before the start of the collection in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.generic/list/crend/ +--- +## List::crend method + + +Gets a reverse iterator for a non-existent const-qualified element before the start of the collection. + +```cpp +const_reverse_iterator System::Collections::Generic::List::crend() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical const-qualified element preceeding the first element in the list (last in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/data/_index.md b/english/cpp/system.collections.generic/list/data/_index.md new file mode 100644 index 0000000000..8d6845438f --- /dev/null +++ b/english/cpp/system.collections.generic/list/data/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::List::data method +linktitle: data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::data method. Underlying data structure access function in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.generic/list/data/ +--- +## List::data() method + + +Underlying data structure access function. + +```cpp +vector_t & System::Collections::Generic::List::data() +``` + + +### ReturnValue + +Reference to underlying vector. + +## See Also + +* Typedef [vector_t](../vector_t/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::data() const method + + +Underlying data structure access function. + +```cpp +const vector_t & System::Collections::Generic::List::data() const +``` + + +### ReturnValue + +Const reference to underlying vector. + +## See Also + +* Typedef [vector_t](../vector_t/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/end/_index.md b/english/cpp/system.collections.generic/list/end/_index.md new file mode 100644 index 0000000000..1b21e06af0 --- /dev/null +++ b/english/cpp/system.collections.generic/list/end/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::List::end method +linktitle: end +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::end method. Gets iterator for a non-existent element behind the end of the const-qualified collection in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.generic/list/end/ +--- +## List::end() const method + + +Gets iterator for a non-existent element behind the end of the const-qualified collection. + +```cpp +const_iterator System::Collections::Generic::List::end() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element placed after the end element in the const-qualified instance of the list. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::end() method + + +Gets iterator for a non-existent element behind the end of the collection. + +```cpp +iterator System::Collections::Generic::List::end() noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element placed after the end element in the list. + +## See Also + +* Typedef [iterator](../iterator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/enumerator/_index.md b/english/cpp/system.collections.generic/list/enumerator/_index.md new file mode 100644 index 0000000000..79b4ceb4c0 --- /dev/null +++ b/english/cpp/system.collections.generic/list/enumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::Enumerator class. Enumerator to iterate through list elements. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 6100 +url: /cpp/system.collections.generic/list/enumerator/ +--- +## Enumerator class + + +[Enumerator](./) to iterate through list elements. Objects of this class should only be allocated using [System::MakeObject()](../../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Enumerator : public System::Collections::Generic::SimpleEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Enumerator](./enumerator/)(const ThisPtr\&) | Creates enumerator iterating through specific list. | +## See Also + +* Class [SimpleEnumerator](../../simpleenumerator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/enumerator/enumerator/_index.md b/english/cpp/system.collections.generic/list/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..4d8b40aedb --- /dev/null +++ b/english/cpp/system.collections.generic/list/enumerator/enumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::Enumerator::Enumerator constructor. Creates enumerator iterating through specific list in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/list/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Creates enumerator iterating through specific list. + +```cpp +System::Collections::Generic::List::Enumerator::Enumerator(const ThisPtr &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ThisPtr\& | [List](../../) to iterate through. | + +## See Also + +* Class [Enumerator](../) +* Class [List](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/list/exists/_index.md b/english/cpp/system.collections.generic/list/exists/_index.md new file mode 100644 index 0000000000..f2afa0b440 --- /dev/null +++ b/english/cpp/system.collections.generic/list/exists/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::List::Exists method +linktitle: Exists +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::Exists method. Checks if element adhering to specific predicate exists in list in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections.generic/list/exists/ +--- +## List::Exists method + + +Checks if element adhering to specific predicate exists in list. + +```cpp +bool System::Collections::Generic::List::Exists(System::Predicate match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| match | System::Predicate\ | Predicate to check elements with. | + +### ReturnValue + +True if matching element is found, false otherwise. + +## See Also + +* Typedef [Predicate](../../../system/predicate/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/find/_index.md b/english/cpp/system.collections.generic/list/find/_index.md new file mode 100644 index 0000000000..a40755ae5d --- /dev/null +++ b/english/cpp/system.collections.generic/list/find/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::List::Find method +linktitle: Find +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::Find method. Looks for element adhering to specific predicate in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections.generic/list/find/ +--- +## List::Find method + + +Looks for element adhering to specific predicate. + +```cpp +T System::Collections::Generic::List::Find(System::Predicate predicate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| predicate | System::Predicate\ | Predicate to check elements with. | + +### ReturnValue + +Value of matching element or nullprtr if not found. + +## See Also + +* Typedef [Predicate](../../../system/predicate/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/findall/_index.md b/english/cpp/system.collections.generic/list/findall/_index.md new file mode 100644 index 0000000000..4719c00c08 --- /dev/null +++ b/english/cpp/system.collections.generic/list/findall/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::Generic::List::FindAll method +linktitle: FindAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::FindAll method. Looks for elements adhering to specific predicate in C++.' +type: docs +weight: 2100 +url: /cpp/system.collections.generic/list/findall/ +--- +## List::FindAll method + + +Looks for elements adhering to specific predicate. + +```cpp +ListPtr System::Collections::Generic::List::FindAll(System::Predicate match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| match | System::Predicate\ | Predicate to check elements with. | + +### ReturnValue + +[List](../) of matching elements (if any) or empty list. + +## See Also + +* Class [ListPtr](../../listptr/) +* Typedef [Predicate](../../../system/predicate/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/findindex/_index.md b/english/cpp/system.collections.generic/list/findindex/_index.md new file mode 100644 index 0000000000..32b80227c4 --- /dev/null +++ b/english/cpp/system.collections.generic/list/findindex/_index.md @@ -0,0 +1,84 @@ +--- +title: System::Collections::Generic::List::FindIndex method +linktitle: FindIndex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::FindIndex method. Looks for element adhering to specific predicate in C++.' +type: docs +weight: 2200 +url: /cpp/system.collections.generic/list/findindex/ +--- +## List::FindIndex(int, int, System::Predicate\) method + + +Looks for element adhering to specific predicate. + +```cpp +int System::Collections::Generic::List::FindIndex(int startIndex, int count, System::Predicate match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int | Index to start search from. | +| count | int | Number of elements to look through. | +| match | System::Predicate\ | Predicate to check elements with. | + +### ReturnValue + +Index of matching element or -1 if not found. + +## See Also + +* Typedef [Predicate](../../../system/predicate/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::FindIndex(int, System::Predicate\) method + + +Looks for element adhering to specific predicate. + +```cpp +int System::Collections::Generic::List::FindIndex(int startIndex, System::Predicate match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int | Index to start search from. | +| match | System::Predicate\ | Predicate to check elements with. | + +### ReturnValue + +Index of matching element or -1 if not found. + +## See Also + +* Typedef [Predicate](../../../system/predicate/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::FindIndex(System::Predicate\) method + + +Looks for element adhering to specific predicate. + +```cpp +int System::Collections::Generic::List::FindIndex(System::Predicate match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| match | System::Predicate\ | Predicate to check elements with. | + +### ReturnValue + +Index of matching element or -1 if not found. + +## See Also + +* Typedef [Predicate](../../../system/predicate/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/findlast/_index.md b/english/cpp/system.collections.generic/list/findlast/_index.md new file mode 100644 index 0000000000..0f07e229f4 --- /dev/null +++ b/english/cpp/system.collections.generic/list/findlast/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::List::FindLast method +linktitle: FindLast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::FindLast method. Looks for last element adhering to specific predicate in C++.' +type: docs +weight: 2300 +url: /cpp/system.collections.generic/list/findlast/ +--- +## List::FindLast method + + +Looks for last element adhering to specific predicate. + +```cpp +T System::Collections::Generic::List::FindLast(System::Predicate match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| match | System::Predicate\ | Predicate to check elements with. | + +### ReturnValue + +Value of matching element or nullptr if not found. + +## See Also + +* Typedef [Predicate](../../../system/predicate/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/foreach/_index.md b/english/cpp/system.collections.generic/list/foreach/_index.md new file mode 100644 index 0000000000..463965ec5a --- /dev/null +++ b/english/cpp/system.collections.generic/list/foreach/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::ForEach method +linktitle: ForEach +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::ForEach method. Applies action to all elements in list in C++.' +type: docs +weight: 2400 +url: /cpp/system.collections.generic/list/foreach/ +--- +## List::ForEach method + + +Applies action to all elements in list. + +```cpp +void System::Collections::Generic::List::ForEach(System::Action action) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| action | System::Action\ | Action to apply. | + +## See Also + +* Typedef [Action](../../../system/action/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/get_capacity/_index.md b/english/cpp/system.collections.generic/list/get_capacity/_index.md new file mode 100644 index 0000000000..09ac3a3db5 --- /dev/null +++ b/english/cpp/system.collections.generic/list/get_capacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::List::get_Capacity method +linktitle: get_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::get_Capacity method. Gets current list capacity in C++.' +type: docs +weight: 2500 +url: /cpp/system.collections.generic/list/get_capacity/ +--- +## List::get_Capacity method + + +Gets current list capacity. + +```cpp +int System::Collections::Generic::List::get_Capacity() const +``` + + +### ReturnValue + +Capacity (not size) of the list. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/get_count/_index.md b/english/cpp/system.collections.generic/list/get_count/_index.md new file mode 100644 index 0000000000..c66fdc57ec --- /dev/null +++ b/english/cpp/system.collections.generic/list/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::List::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::get_Count method. Gets number of elements in current list in C++.' +type: docs +weight: 2600 +url: /cpp/system.collections.generic/list/get_count/ +--- +## List::get_Count method + + +Gets number of elements in current list. + +```cpp +int System::Collections::Generic::List::get_Count() const override +``` + + +### ReturnValue + +Actual number of elements. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/getenumerator/_index.md b/english/cpp/system.collections.generic/list/getenumerator/_index.md new file mode 100644 index 0000000000..8dfafef7a2 --- /dev/null +++ b/english/cpp/system.collections.generic/list/getenumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::GetEnumerator method. Gets enumerator to iterate through list elements in C++.' +type: docs +weight: 2700 +url: /cpp/system.collections.generic/list/getenumerator/ +--- +## List::GetEnumerator method + + +Gets enumerator to iterate through list elements. + +```cpp +IEnumeratorPtr System::Collections::Generic::List::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to newly created enumerator. + +## See Also + +* Typedef [IEnumeratorPtr](../ienumeratorptr/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/getrange/_index.md b/english/cpp/system.collections.generic/list/getrange/_index.md new file mode 100644 index 0000000000..963dbd94a9 --- /dev/null +++ b/english/cpp/system.collections.generic/list/getrange/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::List::GetRange method +linktitle: GetRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::GetRange method. Creates slice of list in C++.' +type: docs +weight: 2800 +url: /cpp/system.collections.generic/list/getrange/ +--- +## List::GetRange method + + +Creates slice of list. + +```cpp +ThisPtr System::Collections::Generic::List::GetRange(int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Range start index. | +| count | int | Range size. | + +### ReturnValue + +[List](../) containing a slice of current list. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/idx_get/_index.md b/english/cpp/system.collections.generic/list/idx_get/_index.md new file mode 100644 index 0000000000..daf60795e3 --- /dev/null +++ b/english/cpp/system.collections.generic/list/idx_get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::List::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::idx_get method. Gets element at specific position in C++.' +type: docs +weight: 2900 +url: /cpp/system.collections.generic/list/idx_get/ +--- +## List::idx_get method + + +Gets element at specific position. + +```cpp +T System::Collections::Generic::List::idx_get(int index) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get element from. | + +### ReturnValue + +Copy of element at specified position. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/idx_set/_index.md b/english/cpp/system.collections.generic/list/idx_set/_index.md new file mode 100644 index 0000000000..73212520e5 --- /dev/null +++ b/english/cpp/system.collections.generic/list/idx_set/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::idx_set method. Sets element at specific position in C++.' +type: docs +weight: 3000 +url: /cpp/system.collections.generic/list/idx_set/ +--- +## List::idx_set method + + +Sets element at specific position. + +```cpp +void System::Collections::Generic::List::idx_set(int index, T value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to set element at. | +| value | T | Value to set to specified position. | + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/ienumerableptr/_index.md b/english/cpp/system.collections.generic/list/ienumerableptr/_index.md new file mode 100644 index 0000000000..2f083ef8d4 --- /dev/null +++ b/english/cpp/system.collections.generic/list/ienumerableptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::List::IEnumerablePtr typedef +linktitle: IEnumerablePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::IEnumerablePtr typedef. Container holding elements of same type we hold in C++.' +type: docs +weight: 5500 +url: /cpp/system.collections.generic/list/ienumerableptr/ +--- +## IEnumerablePtr typedef + + +Container holding elements of same type we hold. + +```cpp +SharedPtr > System::Collections::Generic::List< T >::IEnumerablePtr +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/ienumeratorptr/_index.md b/english/cpp/system.collections.generic/list/ienumeratorptr/_index.md new file mode 100644 index 0000000000..32d6575b48 --- /dev/null +++ b/english/cpp/system.collections.generic/list/ienumeratorptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::List::IEnumeratorPtr typedef +linktitle: IEnumeratorPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::IEnumeratorPtr typedef. Enumerator type in C++.' +type: docs +weight: 5600 +url: /cpp/system.collections.generic/list/ienumeratorptr/ +--- +## IEnumeratorPtr typedef + + +[Enumerator](../enumerator/) type. + +```cpp +SharedPtr > System::Collections::Generic::List< T >::IEnumeratorPtr +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/indexof/_index.md b/english/cpp/system.collections.generic/list/indexof/_index.md new file mode 100644 index 0000000000..e316ca5885 --- /dev/null +++ b/english/cpp/system.collections.generic/list/indexof/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Collections::Generic::List::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::IndexOf method. Gets first index of specific item in C++.' +type: docs +weight: 3100 +url: /cpp/system.collections.generic/list/indexof/ +--- +## List::IndexOf(const T\&) const method + + +Gets first index of specific item. + +```cpp +int System::Collections::Generic::List::IndexOf(const T &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +Index of first occurance of specified item or -1 if not found. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::IndexOf(const T\&, int) const method + + +Looks for specific item in list. + +```cpp +int System::Collections::Generic::List::IndexOf(const T &item, int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | +| index | int | Index to start lookup at. | + +### ReturnValue + +Index of first instance of specified item or -1 if not found. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/insert/_index.md b/english/cpp/system.collections.generic/list/insert/_index.md new file mode 100644 index 0000000000..386db8f179 --- /dev/null +++ b/english/cpp/system.collections.generic/list/insert/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::Insert method. Inserts item at specified position in C++.' +type: docs +weight: 3200 +url: /cpp/system.collections.generic/list/insert/ +--- +## List::Insert method + + +Inserts item at specified position. + +```cpp +void System::Collections::Generic::List::Insert(int index, const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to insert item into. | +| item | const T\& | Item to insert. | + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/insertrange/_index.md b/english/cpp/system.collections.generic/list/insertrange/_index.md new file mode 100644 index 0000000000..788bc8e303 --- /dev/null +++ b/english/cpp/system.collections.generic/list/insertrange/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::List::InsertRange method +linktitle: InsertRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::InsertRange method. Inserts data range at specific position in C++.' +type: docs +weight: 3300 +url: /cpp/system.collections.generic/list/insertrange/ +--- +## List::InsertRange method + + +Inserts data range at specific position. + +```cpp +void System::Collections::Generic::List::InsertRange(int index, IEnumerablePtr collection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to insert data at. | +| collection | IEnumerablePtr | Collection of elements to insert. | + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/iterator/_index.md b/english/cpp/system.collections.generic/list/iterator/_index.md new file mode 100644 index 0000000000..ce0f41ccfe --- /dev/null +++ b/english/cpp/system.collections.generic/list/iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::List::iterator typedef +linktitle: iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::iterator typedef. Iterator type in C++.' +type: docs +weight: 5700 +url: /cpp/system.collections.generic/list/iterator/ +--- +## iterator typedef + + +Iterator type. + +```cpp +vector_t::iterator System::Collections::Generic::List< T >::iterator +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/lastindexof/_index.md b/english/cpp/system.collections.generic/list/lastindexof/_index.md new file mode 100644 index 0000000000..4716f4cf84 --- /dev/null +++ b/english/cpp/system.collections.generic/list/lastindexof/_index.md @@ -0,0 +1,81 @@ +--- +title: System::Collections::Generic::List::LastIndexOf method +linktitle: LastIndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::LastIndexOf method. Searches for the specified object and returns the zero-based index of the last occurrence within the entire list in C++.' +type: docs +weight: 3400 +url: /cpp/system.collections.generic/list/lastindexof/ +--- +## List::LastIndexOf(const T\&) const method + + +Searches for the specified object and returns the zero-based index of the last occurrence within the entire list. + +```cpp +int32_t System::Collections::Generic::List::LastIndexOf(const T &item) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | The object to locate in the list | + +### ReturnValue + +The zero-based index of the last occurrence of item within the entire the [List](../), if found; otherwise, -1. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::LastIndexOf(const T\&, int32_t) const method + + +Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the [List](../) that extends from the first element to the specified index. + +```cpp +int32_t System::Collections::Generic::List::LastIndexOf(const T &item, int32_t index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | The object to locate in the list | +| index | int32_t | The zero-based starting index of the backward search. | + +### ReturnValue + +The zero-based index of the last occurrence of item within the range of elements in the [List](../) that extends from the first element to index, if found; otherwise, -1. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::LastIndexOf(const T\&, int32_t, int32_t) const method + + +Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the [List](../) that contains the specified number of elements and ends at the specified index. + +```cpp +int32_t System::Collections::Generic::List::LastIndexOf(const T &item, int32_t index, int32_t count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | The object to locate in the [List](../) | +| index | int32_t | The zero-based starting index of the backward search. | +| count | int32_t | The number of elements in the section to search. | + +### ReturnValue + +The zero-based index of the last occurrence of item within the range of elements in the [List](../) that contains count number of elements and ends at index, if found; otherwise, -1. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/list/_index.md b/english/cpp/system.collections.generic/list/list/_index.md new file mode 100644 index 0000000000..7fabe06c98 --- /dev/null +++ b/english/cpp/system.collections.generic/list/list/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Collections::Generic::List::List constructor +linktitle: List +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::List constructor. Creates empty list in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/list/list/ +--- +## List::List() constructor + + +Creates empty list. + +```cpp +System::Collections::Generic::List::List() +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::List(IEnumerablePtr) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::List::List(IEnumerablePtr collection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| collection | IEnumerablePtr | Collection to copy data from. | + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::List(int) constructor + + +Creates list with pre-defined capacity. + +```cpp +System::Collections::Generic::List::List(int capacity) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity | int | Number of elements to reserve. | + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/operator[]/_index.md b/english/cpp/system.collections.generic/list/operator[]/_index.md new file mode 100644 index 0000000000..91d9108f50 --- /dev/null +++ b/english/cpp/system.collections.generic/list/operator[]/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Collections::Generic::List::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::operator[] method. Accessor function in C++.' +type: docs +weight: 3500 +url: /cpp/system.collections.generic/list/operator[]/ +--- +## List::operator[](int) method + + +Accessor function. + +```cpp +vector_t::reference System::Collections::Generic::List::operator[](int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get element from. | + +### ReturnValue + +Reference to element at specified position. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::operator[](int) const method + + +Accessor function. + +```cpp +vector_t::const_reference System::Collections::Generic::List::operator[](int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get element from. | + +### ReturnValue + +Const reference to element at specified position. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/rbegin/_index.md b/english/cpp/system.collections.generic/list/rbegin/_index.md new file mode 100644 index 0000000000..b171eca298 --- /dev/null +++ b/english/cpp/system.collections.generic/list/rbegin/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::List::rbegin method +linktitle: rbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::rbegin method. Gets a reverse iterator to the last element of the const-qualified collection (first in reverse) in C++.' +type: docs +weight: 3600 +url: /cpp/system.collections.generic/list/rbegin/ +--- +## List::rbegin() const method + + +Gets a reverse iterator to the last element of the const-qualified collection (first in reverse). + +```cpp +const_reverse_iterator System::Collections::Generic::List::rbegin() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last element in the const-qualified list (first in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::rbegin() method + + +Gets a reverse iterator to the last element of collection (first in reverse). + +```cpp +reverse_iterator System::Collections::Generic::List::rbegin() noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last element in the list (first in reverse). + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/remove/_index.md b/english/cpp/system.collections.generic/list/remove/_index.md new file mode 100644 index 0000000000..f35fb867bb --- /dev/null +++ b/english/cpp/system.collections.generic/list/remove/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::List::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::Remove method. Removes first instance of specific item from list in C++.' +type: docs +weight: 3700 +url: /cpp/system.collections.generic/list/remove/ +--- +## List::Remove method + + +Removes first instance of specific item from list. + +```cpp +bool System::Collections::Generic::List::Remove(const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to remove. | + +### ReturnValue + +True if item was found and removed, false otherwise. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/removeall/_index.md b/english/cpp/system.collections.generic/list/removeall/_index.md new file mode 100644 index 0000000000..ca6120a14a --- /dev/null +++ b/english/cpp/system.collections.generic/list/removeall/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::List::RemoveAll method +linktitle: RemoveAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::RemoveAll method. Removes all elements matching specific predicate in C++.' +type: docs +weight: 3800 +url: /cpp/system.collections.generic/list/removeall/ +--- +## List::RemoveAll method + + +Removes all elements matching specific predicate. + +```cpp +int System::Collections::Generic::List::RemoveAll(Predicate match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| match | Predicate\ | Predicate to check elements with. | + +### ReturnValue + +Number of removed elements. + +## See Also + +* Typedef [Predicate](../../../system/predicate/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/removeat/_index.md b/english/cpp/system.collections.generic/list/removeat/_index.md new file mode 100644 index 0000000000..d4380baa05 --- /dev/null +++ b/english/cpp/system.collections.generic/list/removeat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::List::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::RemoveAt method. Removes item at specified position in C++.' +type: docs +weight: 3900 +url: /cpp/system.collections.generic/list/removeat/ +--- +## List::RemoveAt method + + +Removes item at specified position. + +```cpp +void System::Collections::Generic::List::RemoveAt(int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to delete item at. | + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/removerange/_index.md b/english/cpp/system.collections.generic/list/removerange/_index.md new file mode 100644 index 0000000000..27c1b08433 --- /dev/null +++ b/english/cpp/system.collections.generic/list/removerange/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::RemoveRange method +linktitle: RemoveRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::RemoveRange method. Removes slice of list in C++.' +type: docs +weight: 4000 +url: /cpp/system.collections.generic/list/removerange/ +--- +## List::RemoveRange method + + +Removes slice of list. + +```cpp +void System::Collections::Generic::List::RemoveRange(int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Slice beginning position. | +| count | int | Number of elements to remove. | + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/rend/_index.md b/english/cpp/system.collections.generic/list/rend/_index.md new file mode 100644 index 0000000000..b3389bfa72 --- /dev/null +++ b/english/cpp/system.collections.generic/list/rend/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::List::rend method +linktitle: rend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::rend method. Gets a reverse iterator for a non-existent element before the start of the const-qualified collection in C++.' +type: docs +weight: 4100 +url: /cpp/system.collections.generic/list/rend/ +--- +## List::rend() const method + + +Gets a reverse iterator for a non-existent element before the start of the const-qualified collection. + +```cpp +const_reverse_iterator System::Collections::Generic::List::rend() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical element preceeding the first element in the const-qualified list (last in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::rend() method + + +Gets a reverse iterator for a non-existent element before the start of the collection. + +```cpp +reverse_iterator System::Collections::Generic::List::rend() noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical element preceeding the first element in the list (last in reverse). + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/reverse/_index.md b/english/cpp/system.collections.generic/list/reverse/_index.md new file mode 100644 index 0000000000..7d7a42dd8b --- /dev/null +++ b/english/cpp/system.collections.generic/list/reverse/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Collections::Generic::List::Reverse method +linktitle: Reverse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::Reverse method. Reverses elements order of the whole list in C++.' +type: docs +weight: 4200 +url: /cpp/system.collections.generic/list/reverse/ +--- +## List::Reverse() method + + +Reverses elements order of the whole list. + +```cpp +void System::Collections::Generic::List::Reverse() +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::Reverse(int, int) method + + +Reverses elements order of the list slice. + +```cpp +void System::Collections::Generic::List::Reverse(int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Slice beginning index. | +| count | int | Slice size. | + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/reverse_iterator/_index.md b/english/cpp/system.collections.generic/list/reverse_iterator/_index.md new file mode 100644 index 0000000000..0c8a118ce6 --- /dev/null +++ b/english/cpp/system.collections.generic/list/reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::List::reverse_iterator typedef +linktitle: reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::reverse_iterator typedef. Reverse iterator type in C++.' +type: docs +weight: 5800 +url: /cpp/system.collections.generic/list/reverse_iterator/ +--- +## reverse_iterator typedef + + +Reverse iterator type. + +```cpp +vector_t::reverse_iterator System::Collections::Generic::List< T >::reverse_iterator +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/set_capacity/_index.md b/english/cpp/system.collections.generic/list/set_capacity/_index.md new file mode 100644 index 0000000000..ab41c8283a --- /dev/null +++ b/english/cpp/system.collections.generic/list/set_capacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::List::set_Capacity method +linktitle: set_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::set_Capacity method. Sets list capacity in C++.' +type: docs +weight: 4300 +url: /cpp/system.collections.generic/list/set_capacity/ +--- +## List::set_Capacity method + + +Sets list capacity. + +```cpp +void System::Collections::Generic::List::set_Capacity(int capacity) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity | int | Capacity to set (can't be less than current size). | + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/sort/_index.md b/english/cpp/system.collections.generic/list/sort/_index.md new file mode 100644 index 0000000000..3eb880f3f4 --- /dev/null +++ b/english/cpp/system.collections.generic/list/sort/_index.md @@ -0,0 +1,87 @@ +--- +title: System::Collections::Generic::List::Sort method +linktitle: Sort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::Sort method. Sorts elements in the list using default comparator in C++.' +type: docs +weight: 4400 +url: /cpp/system.collections.generic/list/sort/ +--- +## List::Sort() method + + +Sorts elements in the list using default comparator. + +```cpp +void System::Collections::Generic::List::Sort() +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::Sort(Comparison\, bool) method + + +Sorts elements in the list. + +```cpp +void System::Collections::Generic::List::Sort(Comparison comparison, bool) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparison | Comparison\ | [Comparison](../../../system/comparison/) to use. | + +## See Also + +* Class [Comparison](../../../system/comparison/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::Sort(const SharedPtr\\>\&) method + + +Sorts elements in the list. + +```cpp +void System::Collections::Generic::List::Sort(const SharedPtr> &comparator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparator | const SharedPtr\\>\& | Comparator to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IComparer](../../icomparer/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## List::Sort(int, int, SharedPtr\\>) method + + +Sorts elements in the list slice. + +```cpp +void System::Collections::Generic::List::Sort(int index, int count, SharedPtr> comparator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Slice beginning index. | +| count | int | Slice size. | +| comparator | SharedPtr\\> | Comparator to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IComparer](../../icomparer/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/toarray/_index.md b/english/cpp/system.collections.generic/list/toarray/_index.md new file mode 100644 index 0000000000..1dd9b9ea56 --- /dev/null +++ b/english/cpp/system.collections.generic/list/toarray/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::List::ToArray method +linktitle: ToArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::ToArray method. Converst list to array in C++.' +type: docs +weight: 4500 +url: /cpp/system.collections.generic/list/toarray/ +--- +## List::ToArray method + + +Converst list to array. + +```cpp +ArrayPtr System::Collections::Generic::List::ToArray() const +``` + + +### ReturnValue + +Newly created array with copies of all elements. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/trimexcess/_index.md b/english/cpp/system.collections.generic/list/trimexcess/_index.md new file mode 100644 index 0000000000..3aed124169 --- /dev/null +++ b/english/cpp/system.collections.generic/list/trimexcess/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::List::TrimExcess method +linktitle: TrimExcess +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::TrimExcess method. Makes list capacity to fit its size in C++.' +type: docs +weight: 4600 +url: /cpp/system.collections.generic/list/trimexcess/ +--- +## List::TrimExcess method + + +Makes list capacity to fit its size. + +```cpp +void System::Collections::Generic::List::TrimExcess() +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/trueforall/_index.md b/english/cpp/system.collections.generic/list/trueforall/_index.md new file mode 100644 index 0000000000..74d2b1044f --- /dev/null +++ b/english/cpp/system.collections.generic/list/trueforall/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Generic::List::TrueForAll method +linktitle: TrueForAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::TrueForAll method. Determines whether every element in the collection matches the conditions defined by the specified predicate in C++.' +type: docs +weight: 4700 +url: /cpp/system.collections.generic/list/trueforall/ +--- +## List::TrueForAll method + + +Determines whether every element in the collection matches the conditions defined by the specified predicate. + +```cpp +bool System::Collections::Generic::List::TrueForAll(System::Predicate match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| match | System::Predicate\ | Predicate to check elements with. | + +### ReturnValue + +True if every element matches the conditions, false otherwise. + +## See Also + +* Typedef [Predicate](../../../system/predicate/) +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/valuetype/_index.md b/english/cpp/system.collections.generic/list/valuetype/_index.md new file mode 100644 index 0000000000..31c085d163 --- /dev/null +++ b/english/cpp/system.collections.generic/list/valuetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::List::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::ValueType typedef. This type in C++.' +type: docs +weight: 5900 +url: /cpp/system.collections.generic/list/valuetype/ +--- +## ValueType typedef + + +This type. + +```cpp +T System::Collections::Generic::List< T >::ValueType +``` + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/vector_t/_index.md b/english/cpp/system.collections.generic/list/vector_t/_index.md new file mode 100644 index 0000000000..93d602c09d --- /dev/null +++ b/english/cpp/system.collections.generic/list/vector_t/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::Generic::List::vector_t typedef +linktitle: vector_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::vector_t typedef. RTTI information in C++.' +type: docs +weight: 6000 +url: /cpp/system.collections.generic/list/vector_t/ +--- +## vector_t typedef + + +RTTI information. + +```cpp +std::vector System::Collections::Generic::List< T >::vector_t +``` + +## Remarks + + +Underlying data type. +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.generic/list/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..b55322a057 --- /dev/null +++ b/english/cpp/system.collections.generic/list/virtualizebeginconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::List::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 4800 +url: /cpp/system.collections.generic/list/virtualizebeginconstiterator/ +--- +## List::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::List::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/virtualizebeginiterator/_index.md b/english/cpp/system.collections.generic/list/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..f538b8c4a1 --- /dev/null +++ b/english/cpp/system.collections.generic/list/virtualizebeginiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::List::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 4900 +url: /cpp/system.collections.generic/list/virtualizebeginiterator/ +--- +## List::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::List::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.generic/list/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..53850aaa16 --- /dev/null +++ b/english/cpp/system.collections.generic/list/virtualizeendconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::List::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 5000 +url: /cpp/system.collections.generic/list/virtualizeendconstiterator/ +--- +## List::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::List::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/list/virtualizeenditerator/_index.md b/english/cpp/system.collections.generic/list/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..7b5e056298 --- /dev/null +++ b/english/cpp/system.collections.generic/list/virtualizeenditerator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::List::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::List::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 5100 +url: /cpp/system.collections.generic/list/virtualizeenditerator/ +--- +## List::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::List::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [List](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/listext/_index.md b/english/cpp/system.collections.generic/listext/_index.md new file mode 100644 index 0000000000..dc6c7d6db7 --- /dev/null +++ b/english/cpp/system.collections.generic/listext/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Collections::Generic::ListExt class +linktitle: ListExt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ListExt class. generic List class that implements IListWrapper interface in C++.' +type: docs +weight: 3300 +url: /cpp/system.collections.generic/listext/ +--- +## ListExt class + + +generic [List](../list/) class that implements [IListWrapper](../../system.collections/ilistwrapper/) interface + +```cpp +templateclass ListExt : public System::Collections::Generic::List, + public System::Collections::IListWrapper +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CreateIListWrapper](./createilistwrapper/)() override | RTTI information. | +| [CreateIListWrapperImpl](./createilistwrapperimpl/)() | [IListWrapper](../../system.collections/ilistwrapper/) implementation helper for reference types. | +| [CreateIListWrapperImpl](./createilistwrapperimpl/)() | [IListWrapper](../../system.collections/ilistwrapper/) implementation helper for value types. | +| [CreateIListWrapperImpl](./createilistwrapperimpl/)() | [IListWrapper](../../system.collections/ilistwrapper/) implementation helper for other types. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | | +| [BaseTypes](./basetypes/) | | +| [ListType](./listtype/) | | +| [ThisType](./thistype/) | | +| [ValueType](./valuetype/) | | +## See Also + +* Class [List](../list/) +* Class [IListWrapper](../../system.collections/ilistwrapper/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/listext/basetype/_index.md b/english/cpp/system.collections.generic/listext/basetype/_index.md new file mode 100644 index 0000000000..9d331a76b4 --- /dev/null +++ b/english/cpp/system.collections.generic/listext/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ListExt::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::ListExt::BaseType typedef of System::Collections::Generic::ListExt class in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/listext/basetype/ +--- +## BaseType typedef + + + + +```cpp +List System::Collections::Generic::ListExt< T >::BaseType +``` + +## See Also + +* Class [ListExt](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/listext/basetypes/_index.md b/english/cpp/system.collections.generic/listext/basetypes/_index.md new file mode 100644 index 0000000000..b196c58ebe --- /dev/null +++ b/english/cpp/system.collections.generic/listext/basetypes/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ListExt::BaseTypes typedef +linktitle: BaseTypes +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::ListExt::BaseTypes typedef of System::Collections::Generic::ListExt class in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/listext/basetypes/ +--- +## BaseTypes typedef + + + + +```cpp +System::BaseTypesInfo System::Collections::Generic::ListExt< T >::BaseTypes +``` + +## See Also + +* Class [ListExt](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/listext/createilistwrapper/_index.md b/english/cpp/system.collections.generic/listext/createilistwrapper/_index.md new file mode 100644 index 0000000000..06c58b5462 --- /dev/null +++ b/english/cpp/system.collections.generic/listext/createilistwrapper/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::ListExt::CreateIListWrapper method +linktitle: CreateIListWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ListExt::CreateIListWrapper method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/listext/createilistwrapper/ +--- +## ListExt::CreateIListWrapper method + + +RTTI information. + +```cpp +System::SharedPtr System::Collections::Generic::ListExt::CreateIListWrapper() override +``` + +## Remarks + + +[IListWrapper](../../../system.collections/ilistwrapper/) interface implementation +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections/ilist/) +* Class [ListExt](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/listext/createilistwrapperimpl/_index.md b/english/cpp/system.collections.generic/listext/createilistwrapperimpl/_index.md new file mode 100644 index 0000000000..6cd74d9368 --- /dev/null +++ b/english/cpp/system.collections.generic/listext/createilistwrapperimpl/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Collections::Generic::ListExt::CreateIListWrapperImpl method +linktitle: CreateIListWrapperImpl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ListExt::CreateIListWrapperImpl method. IListWrapper implementation helper for reference types in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/listext/createilistwrapperimpl/ +--- +## ListExt::CreateIListWrapperImpl() method + + +[IListWrapper](../../../system.collections/ilistwrapper/) implementation helper for reference types. + +```cpp +template std::enable_if::value, System::SharedPtr>::type System::Collections::Generic::ListExt::CreateIListWrapperImpl() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections/ilist/) +* Class [ListExt](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## ListExt::CreateIListWrapperImpl() method + + +[IListWrapper](../../../system.collections/ilistwrapper/) implementation helper for value types. + +```cpp +template std::enable_if::value &&System::IsBoxable::value, System::SharedPtr>::type System::Collections::Generic::ListExt::CreateIListWrapperImpl() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections/ilist/) +* Class [ListExt](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## ListExt::CreateIListWrapperImpl() method + + +[IListWrapper](../../../system.collections/ilistwrapper/) implementation helper for other types. + +```cpp +template std::enable_if::value &&!System::IsBoxable::value, System::SharedPtr>::type System::Collections::Generic::ListExt::CreateIListWrapperImpl() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections/ilist/) +* Class [ListExt](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/listext/listtype/_index.md b/english/cpp/system.collections.generic/listext/listtype/_index.md new file mode 100644 index 0000000000..f351494bfd --- /dev/null +++ b/english/cpp/system.collections.generic/listext/listtype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ListExt::ListType typedef +linktitle: ListType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::ListExt::ListType typedef of System::Collections::Generic::ListExt class in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/listext/listtype/ +--- +## ListType typedef + + + + +```cpp +System::Collections::Generic::List System::Collections::Generic::ListExt< T >::ListType +``` + +## See Also + +* Class [ListExt](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/listext/thistype/_index.md b/english/cpp/system.collections.generic/listext/thistype/_index.md new file mode 100644 index 0000000000..bdd7938bbe --- /dev/null +++ b/english/cpp/system.collections.generic/listext/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ListExt::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::ListExt::ThisType typedef of System::Collections::Generic::ListExt class in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/listext/thistype/ +--- +## ThisType typedef + + + + +```cpp +System::Collections::Generic::ListExt System::Collections::Generic::ListExt< T >::ThisType +``` + +## See Also + +* Class [ListExt](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/listext/valuetype/_index.md b/english/cpp/system.collections.generic/listext/valuetype/_index.md new file mode 100644 index 0000000000..b50d0022e0 --- /dev/null +++ b/english/cpp/system.collections.generic/listext/valuetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ListExt::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Generic::ListExt::ValueType typedef of System::Collections::Generic::ListExt class in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/listext/valuetype/ +--- +## ValueType typedef + + + + +```cpp +T System::Collections::Generic::ListExt< T >::ValueType +``` + +## See Also + +* Class [ListExt](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/listptr/_index.md b/english/cpp/system.collections.generic/listptr/_index.md new file mode 100644 index 0000000000..565c97ef65 --- /dev/null +++ b/english/cpp/system.collections.generic/listptr/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::ListPtr class +linktitle: ListPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ListPtr class. List pointer with access operators. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 3400 +url: /cpp/system.collections.generic/listptr/ +--- +## ListPtr class + + +[List](../list/) pointer with access operators. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +templateclass ListPtr : public System::SmartPtr> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ListPtr](./listptr/)(std::nullptr_t) | Initializes null-pointer. | +| [ListPtr](./listptr/)(const SharedPtr\\>\&) | Initializes pointer to specified list. | +| [operator==](./operator==/)(std::nullptr_t) const | Checks if [List](../list/) pointer is null. | +| [operator[]](./operator[]/)(int) | Accessor. | +| [operator[]](./operator[]/)(int) const | Accessor. | +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/listptr/listptr/_index.md b/english/cpp/system.collections.generic/listptr/listptr/_index.md new file mode 100644 index 0000000000..01eaff71f2 --- /dev/null +++ b/english/cpp/system.collections.generic/listptr/listptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::Generic::ListPtr::ListPtr constructor +linktitle: ListPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ListPtr::ListPtr constructor. Initializes pointer to specified list in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/listptr/listptr/ +--- +## ListPtr::ListPtr(const SharedPtr\\>\&) constructor + + +Initializes pointer to specified list. + +```cpp +System::Collections::Generic::ListPtr::ListPtr(const SharedPtr> &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\>\& | [List](../../list/) to point to. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../list/) +* Class [ListPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## ListPtr::ListPtr(std::nullptr_t) constructor + + +Initializes null-pointer. + +```cpp +System::Collections::Generic::ListPtr::ListPtr(std::nullptr_t=nullptr) +``` + +## See Also + +* Class [ListPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/listptr/operator==/_index.md b/english/cpp/system.collections.generic/listptr/operator==/_index.md new file mode 100644 index 0000000000..ed14895974 --- /dev/null +++ b/english/cpp/system.collections.generic/listptr/operator==/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::ListPtr::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ListPtr::operator== method. Checks if List pointer is null in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/listptr/operator==/ +--- +## ListPtr::operator== method + + +Checks if [List](../../list/) pointer is null. + +```cpp +bool System::Collections::Generic::ListPtr::operator==(std::nullptr_t) const +``` + + +### ReturnValue + +True if [List](../../list/) pointer is null and false otherwise. + +## See Also + +* Class [ListPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/listptr/operator[]/_index.md b/english/cpp/system.collections.generic/listptr/operator[]/_index.md new file mode 100644 index 0000000000..16556498c8 --- /dev/null +++ b/english/cpp/system.collections.generic/listptr/operator[]/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Collections::Generic::ListPtr::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ListPtr::operator[] method. Accessor in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/listptr/operator[]/ +--- +## ListPtr::operator[](int) method + + +Accessor. + +```cpp +std::vector::reference System::Collections::Generic::ListPtr::operator[](int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| idx | int | Index to access element from. | + +### ReturnValue + +Reference to specified element. + +## See Also + +* Class [ListPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## ListPtr::operator[](int) const method + + +Accessor. + +```cpp +std::vector::const_reference System::Collections::Generic::ListPtr::operator[](int idx) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| idx | int | Index to access element from. | + +### ReturnValue + +Const reference to specified element. + +## See Also + +* Class [ListPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/operator!=/_index.md b/english/cpp/system.collections.generic/operator!=/_index.md new file mode 100644 index 0000000000..24db4ebb79 --- /dev/null +++ b/english/cpp/system.collections.generic/operator!=/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Collections::Generic::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::operator!= method. Compares two key-value pairs using inverse ''equals'' semantics in C++.' +type: docs +weight: 5200 +url: /cpp/system.collections.generic/operator!=/ +--- +## System::Collections::Generic::operator!= method + + +Compares two key-value pairs using inverse 'equals' semantics. + +```cpp +template bool System::Collections::Generic::operator!=(const KeyValuePair &left, const KeyValuePair &right) +``` + + +| Parameter | Description | +| --- | --- | +| TKey | Key type. | +| TValue | Value type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| left | const KeyValuePair\\& | LHS operand. | +| right | const KeyValuePair\\& | RHS operand. | + +### ReturnValue + +True if both keys and values don't match, false otherwise. + +## See Also + +* Class [KeyValuePair](../keyvaluepair/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/operator==/_index.md b/english/cpp/system.collections.generic/operator==/_index.md new file mode 100644 index 0000000000..c1ae34f553 --- /dev/null +++ b/english/cpp/system.collections.generic/operator==/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Collections::Generic::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::operator== method. Compares two key-value pairs using ''equals'' semantics. Uses operator == or EqualsTo method for both keys and values, whichever is defined in C++.' +type: docs +weight: 5500 +url: /cpp/system.collections.generic/operator==/ +--- +## System::Collections::Generic::operator== method + + +Compares two key-value pairs using 'equals' semantics. Uses operator == or EqualsTo method for both keys and values, whichever is defined. + +```cpp +template bool System::Collections::Generic::operator==(const KeyValuePair &left, const KeyValuePair &right) +``` + + +| Parameter | Description | +| --- | --- | +| TKey | Key type. | +| TValue | Value type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| left | const KeyValuePair\\& | LHS operand. | +| right | const KeyValuePair\\& | RHS operand. | + +### ReturnValue + +True if both keys and values match, false otherwise. + +## See Also + +* Class [KeyValuePair](../keyvaluepair/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/operator__/_index.md b/english/cpp/system.collections.generic/operator__/_index.md new file mode 100644 index 0000000000..5d3be09a97 --- /dev/null +++ b/english/cpp/system.collections.generic/operator__/_index.md @@ -0,0 +1,67 @@ +--- +title: System::Collections::Generic::operator<< method +linktitle: operator<< +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::operator<< method. Insert data into the stream using UTF-8 encoding in C++.' +type: docs +weight: 5300 +url: /cpp/system.collections.generic/operator__/ +--- +## System::Collections::Generic::operator<<(std::ostream\&, const KeyValuePair\\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +template std::ostream & System::Collections::Generic::operator<<(std::ostream &stream, const KeyValuePair &pair) +``` + + +| Parameter | Description | +| --- | --- | +| TKey | Key type. | +| TValue | Value type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| pair | const KeyValuePair\\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [KeyValuePair](../keyvaluepair/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) +## System::Collections::Generic::operator<<(std::wostream\&, const KeyValuePair\\&) method + + +Insert data into the stream. + +```cpp +template std::wostream & System::Collections::Generic::operator<<(std::wostream &stream, const KeyValuePair &pair) +``` + + +| Parameter | Description | +| --- | --- | +| TKey | Key type. | +| TValue | Value type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| pair | const KeyValuePair\\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [KeyValuePair](../keyvaluepair/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/queue/_index.md b/english/cpp/system.collections.generic/queue/_index.md new file mode 100644 index 0000000000..ba1f7e4549 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/_index.md @@ -0,0 +1,111 @@ +--- +title: System::Collections::Generic::Queue class +linktitle: Queue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue class. Queue class forward declaration in C++.' +type: docs +weight: 3500 +url: /cpp/system.collections.generic/queue/ +--- +## Queue class + + +[Queue](./) class forward declaration. + +```cpp +templateclass Queue : public System::Collections::Generic::IEnumerable +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Nested classes + +* Class [Enumerator](./enumerator/) +## Methods + +| Method | Description | +| --- | --- | +| virtual [Clear](./clear/)() | Deletes all elements in queue. | +| virtual [Contains](./contains/)(const T\&) const | Checks if queue contains specific element using operator == to compare elements. | +| [data](./data/)() | Underlying data structure accessor. | +| [data](./data/)() const | Underlying data structure accessor. | +| [Dequeue](./dequeue/)() | Gets item from the beginning of the queue. | +| [Enqueue](./enqueue/)(const T\&) | Puts item to the end of the queue. | +| virtual [get_Count](./get_count/)() const | Gets number of elements in queue. | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator to iterate through the queue. | +| [Peek](./peek/)() | Gets item from the beginning of the queue, but does not remove it from queue. | +| [Queue](./queue/)() | Constructs empty queue. | +| [Queue](./queue/)(int) | Constructs empty queue. | +| [Queue](./queue/)(const SharedPtr\\>\&) | Copy constructor. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [IEnumerablePtr](./ienumerableptr/) | Container of same type elements. | +| [IEnumeratorPtr](./ienumeratorptr/) | [Enumerator](./enumerator/) type. | +| [queue_t](./queue_t/) | RTTI information. | +| [ValueType](./valuetype/) | This type. | +## Remarks + + +[Queue](./) container wrapping STL list. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + + +```cpp +#include +#include + +using namespace System; +using namespace System::Collections::Generic; + +void PrintItems(const SmartPtr> &queue) +{ + for (const int item: queue) + { + std::cout << item << ' '; + } + std::cout << std::endl; +} + +int main() +{ + // Create the Queue-class instance. + auto queue = MakeObject>(); + + // Fill the queue. + queue->Enqueue(1); + queue->Enqueue(2); + queue->Enqueue(3); + + // Print the first queue item. The Peek method doesn't remove an item from the queue. + std::cout << queue->Peek() << std::endl; + // Print the queue items. + PrintItems(queue); + + // Print the first queue item. The Dequeue method removes an item from the queue. + std::cout << queue->Dequeue() << std::endl; + // Print the queue items. + PrintItems(queue); + + return 0; +} +/* +This code example produces the following output: +1 +1 2 3 +1 +2 3 +*/ +``` + +## See Also + +* Class [IEnumerable](../ienumerable/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/queue/clear/_index.md b/english/cpp/system.collections.generic/queue/clear/_index.md new file mode 100644 index 0000000000..541c6f41ef --- /dev/null +++ b/english/cpp/system.collections.generic/queue/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Queue::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::Clear method. Deletes all elements in queue in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/queue/clear/ +--- +## Queue::Clear method + + +Deletes all elements in queue. + +```cpp +virtual void System::Collections::Generic::Queue::Clear() +``` + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/contains/_index.md b/english/cpp/system.collections.generic/queue/contains/_index.md new file mode 100644 index 0000000000..8598d7c184 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::Queue::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::Contains method. Checks if queue contains specific element using operator == to compare elements in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/queue/contains/ +--- +## Queue::Contains method + + +Checks if queue contains specific element using operator == to compare elements. + +```cpp +virtual bool System::Collections::Generic::Queue::Contains(const T &item) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +True if item is present, false otherwise. + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/data/_index.md b/english/cpp/system.collections.generic/queue/data/_index.md new file mode 100644 index 0000000000..7f6d542ec7 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/data/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::Queue::data method +linktitle: data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::data method. Underlying data structure accessor in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/queue/data/ +--- +## Queue::data() method + + +Underlying data structure accessor. + +```cpp +queue_t & System::Collections::Generic::Queue::data() +``` + + +### ReturnValue + +Reference to underlying data structure. + +## See Also + +* Typedef [queue_t](../queue_t/) +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## Queue::data() const method + + +Underlying data structure accessor. + +```cpp +const queue_t & System::Collections::Generic::Queue::data() const +``` + + +### ReturnValue + +Const reference to underlying data structure. + +## See Also + +* Typedef [queue_t](../queue_t/) +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/dequeue/_index.md b/english/cpp/system.collections.generic/queue/dequeue/_index.md new file mode 100644 index 0000000000..ddbd70fcb8 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/dequeue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Queue::Dequeue method +linktitle: Dequeue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::Dequeue method. Gets item from the beginning of the queue in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/queue/dequeue/ +--- +## Queue::Dequeue method + + +Gets item from the beginning of the queue. + +```cpp +T System::Collections::Generic::Queue::Dequeue() +``` + + +### ReturnValue + +Popped item. + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/enqueue/_index.md b/english/cpp/system.collections.generic/queue/enqueue/_index.md new file mode 100644 index 0000000000..71bcd101fa --- /dev/null +++ b/english/cpp/system.collections.generic/queue/enqueue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Queue::Enqueue method +linktitle: Enqueue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::Enqueue method. Puts item to the end of the queue in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/queue/enqueue/ +--- +## Queue::Enqueue method + + +Puts item to the end of the queue. + +```cpp +void System::Collections::Generic::Queue::Enqueue(const T &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to push. | + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/enumerator/_index.md b/english/cpp/system.collections.generic/queue/enumerator/_index.md new file mode 100644 index 0000000000..ae770937cc --- /dev/null +++ b/english/cpp/system.collections.generic/queue/enumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::Queue::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::Enumerator class. Enumerator to iterate through queue. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.generic/queue/enumerator/ +--- +## Enumerator class + + +[Enumerator](./) to iterate through queue. Objects of this class should only be allocated using [System::MakeObject()](../../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Enumerator : public System::Collections::Generic::SimpleEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Enumerator](./enumerator/)(const ThisPtr\&) | Constructs enumerator pointing to specific queue. | +## See Also + +* Class [SimpleEnumerator](../../simpleenumerator/) +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/enumerator/enumerator/_index.md b/english/cpp/system.collections.generic/queue/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..606950094b --- /dev/null +++ b/english/cpp/system.collections.generic/queue/enumerator/enumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::Queue::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::Enumerator::Enumerator constructor. Constructs enumerator pointing to specific queue in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/queue/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Constructs enumerator pointing to specific queue. + +```cpp +System::Collections::Generic::Queue::Enumerator::Enumerator(const ThisPtr &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ThisPtr\& | [Queue](../../) to point to. | + +## See Also + +* Class [Enumerator](../) +* Class [Queue](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/queue/get_count/_index.md b/english/cpp/system.collections.generic/queue/get_count/_index.md new file mode 100644 index 0000000000..22bbd5c937 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Queue::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::get_Count method. Gets number of elements in queue in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/queue/get_count/ +--- +## Queue::get_Count method + + +Gets number of elements in queue. + +```cpp +virtual int System::Collections::Generic::Queue::get_Count() const +``` + + +### ReturnValue + +Actual number of elements. + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/getenumerator/_index.md b/english/cpp/system.collections.generic/queue/getenumerator/_index.md new file mode 100644 index 0000000000..09452f8591 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/getenumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::Queue::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::GetEnumerator method. Gets enumerator to iterate through the queue in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/queue/getenumerator/ +--- +## Queue::GetEnumerator method + + +Gets enumerator to iterate through the queue. + +```cpp +IEnumeratorPtr System::Collections::Generic::Queue::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to newly created enumerator. + +## See Also + +* Typedef [IEnumeratorPtr](../ienumeratorptr/) +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/ienumerableptr/_index.md b/english/cpp/system.collections.generic/queue/ienumerableptr/_index.md new file mode 100644 index 0000000000..8d1fa9b2f8 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/ienumerableptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Queue::IEnumerablePtr typedef +linktitle: IEnumerablePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::IEnumerablePtr typedef. Container of same type elements in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.generic/queue/ienumerableptr/ +--- +## IEnumerablePtr typedef + + +Container of same type elements. + +```cpp +SharedPtr > System::Collections::Generic::Queue< T >::IEnumerablePtr +``` + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/ienumeratorptr/_index.md b/english/cpp/system.collections.generic/queue/ienumeratorptr/_index.md new file mode 100644 index 0000000000..350e7ded7d --- /dev/null +++ b/english/cpp/system.collections.generic/queue/ienumeratorptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Queue::IEnumeratorPtr typedef +linktitle: IEnumeratorPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::IEnumeratorPtr typedef. Enumerator type in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.generic/queue/ienumeratorptr/ +--- +## IEnumeratorPtr typedef + + +[Enumerator](../enumerator/) type. + +```cpp +SharedPtr > System::Collections::Generic::Queue< T >::IEnumeratorPtr +``` + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/peek/_index.md b/english/cpp/system.collections.generic/queue/peek/_index.md new file mode 100644 index 0000000000..303e5b5011 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/peek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Queue::Peek method +linktitle: Peek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::Peek method. Gets item from the beginning of the queue, but does not remove it from queue in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/queue/peek/ +--- +## Queue::Peek method + + +Gets item from the beginning of the queue, but does not remove it from queue. + +```cpp +T System::Collections::Generic::Queue::Peek() +``` + + +### ReturnValue + +First item in queue. + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/queue/_index.md b/english/cpp/system.collections.generic/queue/queue/_index.md new file mode 100644 index 0000000000..fa02bc07b8 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/queue/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Collections::Generic::Queue::Queue constructor +linktitle: Queue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::Queue constructor. Constructs empty queue in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/queue/queue/ +--- +## Queue::Queue() constructor + + +Constructs empty queue. + +```cpp +System::Collections::Generic::Queue::Queue() +``` + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## Queue::Queue(const SharedPtr\\>\&) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::Queue::Queue(const SharedPtr> &items) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| items | const SharedPtr\\>\& | Container to copy data from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../ienumerable/) +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## Queue::Queue(int) constructor + + +Constructs empty queue. + +```cpp +System::Collections::Generic::Queue::Queue(int capacity) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity | int | Number of elements to reserve. | + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/queue_t/_index.md b/english/cpp/system.collections.generic/queue/queue_t/_index.md new file mode 100644 index 0000000000..c60214395a --- /dev/null +++ b/english/cpp/system.collections.generic/queue/queue_t/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::Generic::Queue::queue_t typedef +linktitle: queue_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::queue_t typedef. RTTI information in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.generic/queue/queue_t/ +--- +## queue_t typedef + + +RTTI information. + +```cpp +std::list System::Collections::Generic::Queue< T >::queue_t +``` + +## Remarks + + +Underlying data type. +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/valuetype/_index.md b/english/cpp/system.collections.generic/queue/valuetype/_index.md new file mode 100644 index 0000000000..31e30c0200 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/valuetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Queue::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::ValueType typedef. This type in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.generic/queue/valuetype/ +--- +## ValueType typedef + + +This type. + +```cpp +T System::Collections::Generic::Queue< T >::ValueType +``` + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.generic/queue/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..0475141f47 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/virtualizebeginconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Queue::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/queue/virtualizebeginconstiterator/ +--- +## Queue::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::Queue::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/virtualizebeginiterator/_index.md b/english/cpp/system.collections.generic/queue/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..3b7291bd83 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/virtualizebeginiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Queue::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/queue/virtualizebeginiterator/ +--- +## Queue::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::Queue::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.generic/queue/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..dd26911256 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/virtualizeendconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Queue::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/queue/virtualizeendconstiterator/ +--- +## Queue::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::Queue::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queue/virtualizeenditerator/_index.md b/english/cpp/system.collections.generic/queue/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..e36c935646 --- /dev/null +++ b/english/cpp/system.collections.generic/queue/virtualizeenditerator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Queue::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Queue::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.generic/queue/virtualizeenditerator/ +--- +## Queue::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::Queue::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Queue](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/queueptr/_index.md b/english/cpp/system.collections.generic/queueptr/_index.md new file mode 100644 index 0000000000..b22be00169 --- /dev/null +++ b/english/cpp/system.collections.generic/queueptr/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::QueuePtr class +linktitle: QueuePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::QueuePtr class. Queue pointer. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 3600 +url: /cpp/system.collections.generic/queueptr/ +--- +## QueuePtr class + + +[Queue](../queue/) pointer. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +templateclass QueuePtr : public System::SmartPtr> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [QueuePtr](./queueptr/)() | Constructs null pointer. | +| [QueuePtr](./queueptr/)(const SharedPtr\\>\&) | Constructs pointer to specific queue. | + +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/queueptr/queueptr/_index.md b/english/cpp/system.collections.generic/queueptr/queueptr/_index.md new file mode 100644 index 0000000000..64202a6d4a --- /dev/null +++ b/english/cpp/system.collections.generic/queueptr/queueptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::Generic::QueuePtr::QueuePtr constructor +linktitle: QueuePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::QueuePtr::QueuePtr constructor. Constructs null pointer in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/queueptr/queueptr/ +--- +## QueuePtr::QueuePtr() constructor + + +Constructs null pointer. + +```cpp +System::Collections::Generic::QueuePtr::QueuePtr() +``` + +## See Also + +* Class [QueuePtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## QueuePtr::QueuePtr(const SharedPtr\\>\&) constructor + + +Constructs pointer to specific queue. + +```cpp +System::Collections::Generic::QueuePtr::QueuePtr(const SharedPtr> &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\>\& | [Queue](../../queue/) to point to. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Queue](../../queue/) +* Class [QueuePtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/reverseenumerator/_index.md b/english/cpp/system.collections.generic/reverseenumerator/_index.md new file mode 100644 index 0000000000..45330a7b0d --- /dev/null +++ b/english/cpp/system.collections.generic/reverseenumerator/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Collections::Generic::ReverseEnumerator class +linktitle: ReverseEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ReverseEnumerator class. Enumerator that reverse-iterates through container. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3700 +url: /cpp/system.collections.generic/reverseenumerator/ +--- +## ReverseEnumerator class + + +Enumerator that reverse-iterates through container. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass ReverseEnumerator : public System::Collections::Generic::IEnumerator +``` + + +| Parameter | Description | +| --- | --- | +| Container | Container to iterate through. | +| Element | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| [get_Current](./get_current/)() const override | Gets 'current' element. | +| [IsValid](./isvalid/)() const | Checks whether [MoveNext()](./movenext/) was called and end was not reached. | +| [MoveNext](./movenext/)() override | Enumerator-style increment. | +| [Reset](./reset/)() override | Resets enumerator to allow re-enumerating elements. | +| [ReverseEnumerator](./reverseenumerator/)(const Object::ptr\&, Container\&) | Initializes iterator. | +| virtual [~ReverseEnumerator](./~reverseenumerator/)() | Destructor. | + +## See Also + +* Class [IEnumerator](../ienumerator/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/reverseenumerator/get_current/_index.md b/english/cpp/system.collections.generic/reverseenumerator/get_current/_index.md new file mode 100644 index 0000000000..d4b5859240 --- /dev/null +++ b/english/cpp/system.collections.generic/reverseenumerator/get_current/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::ReverseEnumerator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ReverseEnumerator::get_Current method. Gets ''current'' element in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/reverseenumerator/get_current/ +--- +## ReverseEnumerator::get_Current method + + +Gets 'current' element. + +```cpp +virtual MakeConstRef_t System::Collections::Generic::ReverseEnumerator::get_Current() const override +``` + + +### ReturnValue + +Current element (if any) or default-constructed item otherwise. + +## See Also + +* Typedef [MakeConstRef_t](../../../system/makeconstref_t/) +* Class [ReverseEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/reverseenumerator/isvalid/_index.md b/english/cpp/system.collections.generic/reverseenumerator/isvalid/_index.md new file mode 100644 index 0000000000..c75b9cae39 --- /dev/null +++ b/english/cpp/system.collections.generic/reverseenumerator/isvalid/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::ReverseEnumerator::IsValid method +linktitle: IsValid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ReverseEnumerator::IsValid method. Checks whether MoveNext() was called and end was not reached in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/reverseenumerator/isvalid/ +--- +## ReverseEnumerator::IsValid method + + +Checks whether [MoveNext()](../movenext/) was called and end was not reached. + +```cpp +bool System::Collections::Generic::ReverseEnumerator::IsValid() const +``` + + +### ReturnValue + +false if [MoveNext()](../movenext/) was not called at all or container end is hit; true otherwise. + +## See Also + +* Class [ReverseEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/reverseenumerator/movenext/_index.md b/english/cpp/system.collections.generic/reverseenumerator/movenext/_index.md new file mode 100644 index 0000000000..0a174001c5 --- /dev/null +++ b/english/cpp/system.collections.generic/reverseenumerator/movenext/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::ReverseEnumerator::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ReverseEnumerator::MoveNext method. Enumerator-style increment in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/reverseenumerator/movenext/ +--- +## ReverseEnumerator::MoveNext method + + +Enumerator-style increment. + +```cpp +bool System::Collections::Generic::ReverseEnumerator::MoveNext() override +``` + + +### ReturnValue + +true if enumerator points to valid element, false if container end is hit. + +## See Also + +* Class [ReverseEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/reverseenumerator/reset/_index.md b/english/cpp/system.collections.generic/reverseenumerator/reset/_index.md new file mode 100644 index 0000000000..0c72d2465b --- /dev/null +++ b/english/cpp/system.collections.generic/reverseenumerator/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ReverseEnumerator::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ReverseEnumerator::Reset method. Resets enumerator to allow re-enumerating elements in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/reverseenumerator/reset/ +--- +## ReverseEnumerator::Reset method + + +Resets enumerator to allow re-enumerating elements. + +```cpp +void System::Collections::Generic::ReverseEnumerator::Reset() override +``` + +## See Also + +* Class [ReverseEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/reverseenumerator/reverseenumerator/_index.md b/english/cpp/system.collections.generic/reverseenumerator/reverseenumerator/_index.md new file mode 100644 index 0000000000..e08faf2b55 --- /dev/null +++ b/english/cpp/system.collections.generic/reverseenumerator/reverseenumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::ReverseEnumerator::ReverseEnumerator constructor +linktitle: ReverseEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ReverseEnumerator::ReverseEnumerator constructor. Initializes iterator in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/reverseenumerator/reverseenumerator/ +--- +## ReverseEnumerator::ReverseEnumerator constructor + + +Initializes iterator. + +```cpp +System::Collections::Generic::ReverseEnumerator::ReverseEnumerator(const Object::ptr &owner, Container &cont) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| owner | const Object::ptr\& | Pointer to owner container. | +| cont | Container\& | Actual container implementation reference. | + +## See Also + +* Typedef [ptr](../../../system/object/ptr/) +* Class [ReverseEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/reverseenumerator/~reverseenumerator/_index.md b/english/cpp/system.collections.generic/reverseenumerator/~reverseenumerator/_index.md new file mode 100644 index 0000000000..106108de4e --- /dev/null +++ b/english/cpp/system.collections.generic/reverseenumerator/~reverseenumerator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ReverseEnumerator::~ReverseEnumerator method +linktitle: ~ReverseEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ReverseEnumerator::~ReverseEnumerator method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/reverseenumerator/~reverseenumerator/ +--- +## ReverseEnumerator::~ReverseEnumerator method + + +Destructor. + +```cpp +virtual System::Collections::Generic::ReverseEnumerator::~ReverseEnumerator() +``` + +## See Also + +* Class [ReverseEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/simpleenumerator/_index.md b/english/cpp/system.collections.generic/simpleenumerator/_index.md new file mode 100644 index 0000000000..e05856b56a --- /dev/null +++ b/english/cpp/system.collections.generic/simpleenumerator/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Collections::Generic::SimpleEnumerator class +linktitle: SimpleEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SimpleEnumerator class. Iterator class for simple containers holding elements directly using rbegin() and rend() functions. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3800 +url: /cpp/system.collections.generic/simpleenumerator/ +--- +## SimpleEnumerator class + + +Iterator class for simple containers holding elements directly using rbegin() and rend() functions. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass SimpleEnumerator : public System::Collections::Generic::BaseEnumerator +``` + + +| Parameter | Description | +| --- | --- | +| Container | Container type to iterate through. | +| Element | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| [CloneIterator](./cloneiterator/)() const override | Clones current iterator. | +| [get_Current](./get_current/)() const override | Gets 'current' element. | +| [SimpleEnumerator](./simpleenumerator/)(Object::ptr, Container\&) | Creates simple iterator. | + +## See Also + +* Class [BaseEnumerator](../baseenumerator/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/simpleenumerator/cloneiterator/_index.md b/english/cpp/system.collections.generic/simpleenumerator/cloneiterator/_index.md new file mode 100644 index 0000000000..d7fa84bc04 --- /dev/null +++ b/english/cpp/system.collections.generic/simpleenumerator/cloneiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::SimpleEnumerator::CloneIterator method +linktitle: CloneIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SimpleEnumerator::CloneIterator method. Clones current iterator in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/simpleenumerator/cloneiterator/ +--- +## SimpleEnumerator::CloneIterator method + + +Clones current iterator. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::SimpleEnumerator::CloneIterator() const override +``` + + +### ReturnValue + +Copy of the current iterator. + +## See Also + +* Class [SimpleEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/simpleenumerator/get_current/_index.md b/english/cpp/system.collections.generic/simpleenumerator/get_current/_index.md new file mode 100644 index 0000000000..aa9c0be67d --- /dev/null +++ b/english/cpp/system.collections.generic/simpleenumerator/get_current/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::SimpleEnumerator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SimpleEnumerator::get_Current method. Gets ''current'' element in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/simpleenumerator/get_current/ +--- +## SimpleEnumerator::get_Current method + + +Gets 'current' element. + +```cpp +MakeConstRef_t System::Collections::Generic::SimpleEnumerator::get_Current() const override +``` + + +### ReturnValue + +Current element (if any) or default-constructed item otherwise. + +## See Also + +* Typedef [MakeConstRef_t](../../../system/makeconstref_t/) +* Class [SimpleEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/simpleenumerator/simpleenumerator/_index.md b/english/cpp/system.collections.generic/simpleenumerator/simpleenumerator/_index.md new file mode 100644 index 0000000000..e8885d9fb1 --- /dev/null +++ b/english/cpp/system.collections.generic/simpleenumerator/simpleenumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::SimpleEnumerator::SimpleEnumerator constructor +linktitle: SimpleEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SimpleEnumerator::SimpleEnumerator constructor. Creates simple iterator in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/simpleenumerator/simpleenumerator/ +--- +## SimpleEnumerator::SimpleEnumerator constructor + + +Creates simple iterator. + +```cpp +System::Collections::Generic::SimpleEnumerator::SimpleEnumerator(Object::ptr owner, Container &cont) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| owner | Object::ptr | Owner object to hold while iterator lives. | +| cont | Container\& | Container reference. | + +## See Also + +* Typedef [ptr](../../../system/object/ptr/) +* Class [SimpleEnumerator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/_index.md b/english/cpp/system.collections.generic/sorteddictionary/_index.md new file mode 100644 index 0000000000..e482030d38 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/_index.md @@ -0,0 +1,69 @@ +--- +title: System::Collections::Generic::SortedDictionary class +linktitle: SortedDictionary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary class. Sorted dictionary type forward declaration in C++.' +type: docs +weight: 3900 +url: /cpp/system.collections.generic/sorteddictionary/ +--- +## SortedDictionary class + + +Sorted dictionary type forward declaration. + +```cpp +templateclass SortedDictionary : public System::Collections::Generic::BaseDictionary::type>, ASPOSE_MAP_ALLOCATOR_TYPE(TKey, TValue)>> +``` + + +| Parameter | Description | +| --- | --- | +| TKey | Key type. | +| TValue | Value type. | +## Nested classes + +* Class [Enumerator](./enumerator/) +## Methods + +| Method | Description | +| --- | --- | +| [crbegin](./crbegin/)() const | Gets a reverse iterator to the last const-qualified element of collection (first in reverse). | +| [crend](./crend/)() const | Gets a reverse iterator for a non-existent const-qualified element before the start of the collection. | +| [get_Comparer](./get_comparer/)() const | Gets the IComparer used to order the elements of the SortedDictionary. | +| static [GetDefaultKeyComparer](./getdefaultkeycomparer/)() | Singleton accessor function. | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator to iterate through current dictionary. | +| [rbegin](./rbegin/)() | Gets a reverse iterator to the last element of collection (first in reverse). | +| [rbegin](./rbegin/)() const | Gets a reverse iterator to the last element of the const-qualified collection (first in reverse). | +| [rend](./rend/)() | Gets a reverse iterator for a non-existent element before the start of the collection. | +| [rend](./rend/)() const | Gets a reverse iterator for a non-existent element before the start of the const-qualified collection. | +| [SortedDictionary](./sorteddictionary/)() | Constructs empty dictionary. | +| [SortedDictionary](./sorteddictionary/)(const SharedPtr\::type\>\>\&) | Constructs empty dictionary. | +| [SortedDictionary](./sorteddictionary/)(const SharedPtr\\>\&) | Copy constructor. | +| [SortedDictionary](./sorteddictionary/)(const SharedPtr\\>\&, const SharedPtr\::type\>\>\&) | Copy constructor. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [const_iterator](./const_iterator/) | Const iterator type. | +| [const_reverse_iterator](./const_reverse_iterator/) | Const reverse iterator type. | +| [IEnumerablePtr](./ienumerableptr/) | Collection of same elements. | +| [IEnumeratorPtr](./ienumeratorptr/) | [Enumerator](./enumerator/) type. | +| [iterator](./iterator/) | Iterator type. | +| [KeyCollection](./keycollection/) | Key collection type. | +| [KVPair](./kvpair/) | Key-value pair type. | +| [map_t](./map_t/) | Underlying data type. | +| [Ptr](./ptr/) | Pointer type. | +| [reverse_iterator](./reverse_iterator/) | Reverse iterator type. | +| [this_t](./this_t/) | Self type. | +| [ValueCollection](./valuecollection/) | Value collection type. | +## Remarks + + +Sorted dictionary class wrapping STL map. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [BaseDictionary](../basedictionary/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/const_iterator/_index.md b/english/cpp/system.collections.generic/sorteddictionary/const_iterator/_index.md new file mode 100644 index 0000000000..91892c6bb1 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/const_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedDictionary::const_iterator typedef +linktitle: const_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::const_iterator typedef. Const iterator type in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/sorteddictionary/const_iterator/ +--- +## const_iterator typedef + + +Const iterator type. + +```cpp +_BaseType::const_iterator System::Collections::Generic::SortedDictionary< TKey, TValue >::const_iterator +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/const_reverse_iterator/_index.md b/english/cpp/system.collections.generic/sorteddictionary/const_reverse_iterator/_index.md new file mode 100644 index 0000000000..0b5b3c27d5 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/const_reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedDictionary::const_reverse_iterator typedef +linktitle: const_reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::const_reverse_iterator typedef. Const reverse iterator type in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/sorteddictionary/const_reverse_iterator/ +--- +## const_reverse_iterator typedef + + +Const reverse iterator type. + +```cpp +map_t::const_reverse_iterator System::Collections::Generic::SortedDictionary< TKey, TValue >::const_reverse_iterator +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/crbegin/_index.md b/english/cpp/system.collections.generic/sorteddictionary/crbegin/_index.md new file mode 100644 index 0000000000..9ca4bef288 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/crbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::SortedDictionary::crbegin method +linktitle: crbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::crbegin method. Gets a reverse iterator to the last const-qualified element of collection (first in reverse) in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/sorteddictionary/crbegin/ +--- +## SortedDictionary::crbegin method + + +Gets a reverse iterator to the last const-qualified element of collection (first in reverse). + +```cpp +const_reverse_iterator System::Collections::Generic::SortedDictionary::crbegin() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last const-qualified element in the map (first in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/crend/_index.md b/english/cpp/system.collections.generic/sorteddictionary/crend/_index.md new file mode 100644 index 0000000000..d1ad190055 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/crend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::SortedDictionary::crend method +linktitle: crend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::crend method. Gets a reverse iterator for a non-existent const-qualified element before the start of the collection in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/sorteddictionary/crend/ +--- +## SortedDictionary::crend method + + +Gets a reverse iterator for a non-existent const-qualified element before the start of the collection. + +```cpp +const_reverse_iterator System::Collections::Generic::SortedDictionary::crend() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical const-qualified element preceeding the first element in the map (last in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/enumerator/_index.md b/english/cpp/system.collections.generic/sorteddictionary/enumerator/_index.md new file mode 100644 index 0000000000..d83759e4fb --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/enumerator/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::Generic::SortedDictionary::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::Enumerator class. Enumerator type to iterate through dictionary. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2100 +url: /cpp/system.collections.generic/sorteddictionary/enumerator/ +--- +## Enumerator class + + +[Enumerator](./) type to iterate through dictionary. Objects of this class should only be allocated using [System::MakeObject()](../../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Enumerator : public System::Collections::Generic::SimpleEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Enumerator](./enumerator/)(const Ptr\&) | Constructs enumerator over specific dictionary. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [EnumeratorType](./enumeratortype/) | [Enumerator](./) type alias. | +## See Also + +* Class [SimpleEnumerator](../../simpleenumerator/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/enumerator/enumerator/_index.md b/english/cpp/system.collections.generic/sorteddictionary/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..ddeb791e1a --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/enumerator/enumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::SortedDictionary::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::Enumerator::Enumerator constructor. Constructs enumerator over specific dictionary in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/sorteddictionary/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Constructs enumerator over specific dictionary. + +```cpp +System::Collections::Generic::SortedDictionary::Enumerator::Enumerator(const Ptr &dict) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dict | const Ptr\& | [Dictionary](../../../dictionary/) to iterate through. | + +## See Also + +* Typedef [Ptr](../../ptr/) +* Class [Enumerator](../) +* Class [SortedDictionary](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/enumerator/enumeratortype/_index.md b/english/cpp/system.collections.generic/sorteddictionary/enumerator/enumeratortype/_index.md new file mode 100644 index 0000000000..3da64c5b81 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/enumerator/enumeratortype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::Generic::SortedDictionary::Enumerator::EnumeratorType typedef +linktitle: EnumeratorType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::Enumerator::EnumeratorType typedef. Enumerator type alias in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/sorteddictionary/enumerator/enumeratortype/ +--- +## EnumeratorType typedef + + +[Enumerator](../) type alias. + +```cpp +SortedDictionary::Enumerator System::Collections::Generic::SortedDictionary< TKey, TValue >::Enumerator::EnumeratorType +``` + +## See Also + +* Class [Enumerator](../) +* Class [SortedDictionary](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/get_comparer/_index.md b/english/cpp/system.collections.generic/sorteddictionary/get_comparer/_index.md new file mode 100644 index 0000000000..40a17699cb --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/get_comparer/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::Generic::SortedDictionary::get_Comparer method +linktitle: get_Comparer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::get_Comparer method. Gets the IComparer used to order the elements of the SortedDictionary in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/sorteddictionary/get_comparer/ +--- +## SortedDictionary::get_Comparer method + + +Gets the IComparer used to order the elements of the SortedDictionary. + +```cpp +SharedPtr> System::Collections::Generic::SortedDictionary::get_Comparer() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IComparer](../../icomparer/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/getdefaultkeycomparer/_index.md b/english/cpp/system.collections.generic/sorteddictionary/getdefaultkeycomparer/_index.md new file mode 100644 index 0000000000..096ac3e231 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/getdefaultkeycomparer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::SortedDictionary::GetDefaultKeyComparer method +linktitle: GetDefaultKeyComparer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::GetDefaultKeyComparer method. Singleton accessor function in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/sorteddictionary/getdefaultkeycomparer/ +--- +## SortedDictionary::GetDefaultKeyComparer method + + +Singleton accessor function. + +```cpp +static SharedPtr::type>> System::Collections::Generic::SortedDictionary::GetDefaultKeyComparer() +``` + + +### ReturnValue + +key default comparer. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IComparer](../../icomparer/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/getenumerator/_index.md b/english/cpp/system.collections.generic/sorteddictionary/getenumerator/_index.md new file mode 100644 index 0000000000..7866ca74fb --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/getenumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::SortedDictionary::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::GetEnumerator method. Gets enumerator to iterate through current dictionary in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/sorteddictionary/getenumerator/ +--- +## SortedDictionary::GetEnumerator method + + +Gets enumerator to iterate through current dictionary. + +```cpp +IEnumeratorPtr System::Collections::Generic::SortedDictionary::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to newly created enumerator. + +## See Also + +* Typedef [IEnumeratorPtr](../ienumeratorptr/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/ienumerableptr/_index.md b/english/cpp/system.collections.generic/sorteddictionary/ienumerableptr/_index.md new file mode 100644 index 0000000000..623cad3721 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/ienumerableptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedDictionary::IEnumerablePtr typedef +linktitle: IEnumerablePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::IEnumerablePtr typedef. Collection of same elements in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/sorteddictionary/ienumerableptr/ +--- +## IEnumerablePtr typedef + + +Collection of same elements. + +```cpp +SharedPtr< IEnumerable > System::Collections::Generic::SortedDictionary< TKey, TValue >::IEnumerablePtr +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/ienumeratorptr/_index.md b/english/cpp/system.collections.generic/sorteddictionary/ienumeratorptr/_index.md new file mode 100644 index 0000000000..6bc30b15c3 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/ienumeratorptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedDictionary::IEnumeratorPtr typedef +linktitle: IEnumeratorPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::IEnumeratorPtr typedef. Enumerator type in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/sorteddictionary/ienumeratorptr/ +--- +## IEnumeratorPtr typedef + + +[Enumerator](../enumerator/) type. + +```cpp +SharedPtr< IEnumerator > System::Collections::Generic::SortedDictionary< TKey, TValue >::IEnumeratorPtr +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/iterator/_index.md b/english/cpp/system.collections.generic/sorteddictionary/iterator/_index.md new file mode 100644 index 0000000000..d28dfa1066 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedDictionary::iterator typedef +linktitle: iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::iterator typedef. Iterator type in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.generic/sorteddictionary/iterator/ +--- +## iterator typedef + + +Iterator type. + +```cpp +_BaseType::iterator System::Collections::Generic::SortedDictionary< TKey, TValue >::iterator +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/keycollection/_index.md b/english/cpp/system.collections.generic/sorteddictionary/keycollection/_index.md new file mode 100644 index 0000000000..5a707afee3 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/keycollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedDictionary::KeyCollection typedef +linktitle: KeyCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::KeyCollection typedef. Key collection type in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.generic/sorteddictionary/keycollection/ +--- +## KeyCollection typedef + + +Key collection type. + +```cpp +ICollection System::Collections::Generic::SortedDictionary< TKey, TValue >::KeyCollection +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/kvpair/_index.md b/english/cpp/system.collections.generic/sorteddictionary/kvpair/_index.md new file mode 100644 index 0000000000..e9b0bd686b --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/kvpair/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedDictionary::KVPair typedef +linktitle: KVPair +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::KVPair typedef. Key-value pair type in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.generic/sorteddictionary/kvpair/ +--- +## KVPair typedef + + +Key-value pair type. + +```cpp +KeyValuePair System::Collections::Generic::SortedDictionary< TKey, TValue >::KVPair +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/map_t/_index.md b/english/cpp/system.collections.generic/sorteddictionary/map_t/_index.md new file mode 100644 index 0000000000..4f10658613 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/map_t/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedDictionary::map_t typedef +linktitle: map_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::map_t typedef. Underlying data type in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.generic/sorteddictionary/map_t/ +--- +## map_t typedef + + +Underlying data type. + +```cpp +std::map::type>, ASPOSE_MAP_ALLOCATOR_TYPE(TKey, TValue)> System::Collections::Generic::SortedDictionary< TKey, TValue >::map_t +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/ptr/_index.md b/english/cpp/system.collections.generic/sorteddictionary/ptr/_index.md new file mode 100644 index 0000000000..f928587a33 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedDictionary::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::Ptr typedef. Pointer type in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.generic/sorteddictionary/ptr/ +--- +## Ptr typedef + + +Pointer type. + +```cpp +SharedPtr System::Collections::Generic::SortedDictionary< TKey, TValue >::Ptr +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/rbegin/_index.md b/english/cpp/system.collections.generic/sorteddictionary/rbegin/_index.md new file mode 100644 index 0000000000..aa35bb32cc --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/rbegin/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::SortedDictionary::rbegin method +linktitle: rbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::rbegin method. Gets a reverse iterator to the last element of the const-qualified collection (first in reverse) in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/sorteddictionary/rbegin/ +--- +## SortedDictionary::rbegin() const method + + +Gets a reverse iterator to the last element of the const-qualified collection (first in reverse). + +```cpp +const_reverse_iterator System::Collections::Generic::SortedDictionary::rbegin() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last element in the const-qualified map (first in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedDictionary::rbegin() method + + +Gets a reverse iterator to the last element of collection (first in reverse). + +```cpp +reverse_iterator System::Collections::Generic::SortedDictionary::rbegin() noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last element in the map (first in reverse). + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/rend/_index.md b/english/cpp/system.collections.generic/sorteddictionary/rend/_index.md new file mode 100644 index 0000000000..e77dbfb4c8 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/rend/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::SortedDictionary::rend method +linktitle: rend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::rend method. Gets a reverse iterator for a non-existent element before the start of the const-qualified collection in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/sorteddictionary/rend/ +--- +## SortedDictionary::rend() const method + + +Gets a reverse iterator for a non-existent element before the start of the const-qualified collection. + +```cpp +const_reverse_iterator System::Collections::Generic::SortedDictionary::rend() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical element preceeding the first element in the const-qualified map (last in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedDictionary::rend() method + + +Gets a reverse iterator for a non-existent element before the start of the collection. + +```cpp +reverse_iterator System::Collections::Generic::SortedDictionary::rend() noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical element preceeding the first element in the map (last in reverse). + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/reverse_iterator/_index.md b/english/cpp/system.collections.generic/sorteddictionary/reverse_iterator/_index.md new file mode 100644 index 0000000000..90b25b77e2 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedDictionary::reverse_iterator typedef +linktitle: reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::reverse_iterator typedef. Reverse iterator type in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.generic/sorteddictionary/reverse_iterator/ +--- +## reverse_iterator typedef + + +Reverse iterator type. + +```cpp +map_t::reverse_iterator System::Collections::Generic::SortedDictionary< TKey, TValue >::reverse_iterator +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/sorteddictionary/_index.md b/english/cpp/system.collections.generic/sorteddictionary/sorteddictionary/_index.md new file mode 100644 index 0000000000..e3e3d2ded4 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/sorteddictionary/_index.md @@ -0,0 +1,88 @@ +--- +title: System::Collections::Generic::SortedDictionary::SortedDictionary constructor +linktitle: SortedDictionary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::SortedDictionary constructor. Constructs empty dictionary in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/sorteddictionary/sorteddictionary/ +--- +## SortedDictionary::SortedDictionary() constructor + + +Constructs empty dictionary. + +```cpp +System::Collections::Generic::SortedDictionary::SortedDictionary() +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedDictionary::SortedDictionary(const SharedPtr\::type\>\>\&) constructor + + +Constructs empty dictionary. + +```cpp +System::Collections::Generic::SortedDictionary::SortedDictionary(const SharedPtr::type>> &comparer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparer | const SharedPtr\::type\>\>\& | Comparer to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IComparer](../../icomparer/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedDictionary::SortedDictionary(const SharedPtr\\>\&) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::SortedDictionary::SortedDictionary(const SharedPtr> &src) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const SharedPtr\\>\& | Source dictionary to copy data from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IDictionary](../../idictionary/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedDictionary::SortedDictionary(const SharedPtr\\>\&, const SharedPtr\::type\>\>\&) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::SortedDictionary::SortedDictionary(const SharedPtr> &src, const SharedPtr::type>> &comparer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const SharedPtr\\>\& | Source dictionary to copy data from. | +| comparer | const SharedPtr\::type\>\>\& | Comparer to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IDictionary](../../idictionary/) +* Class [IComparer](../../icomparer/) +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/this_t/_index.md b/english/cpp/system.collections.generic/sorteddictionary/this_t/_index.md new file mode 100644 index 0000000000..8f7de1c2e7 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/this_t/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedDictionary::this_t typedef +linktitle: this_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::this_t typedef. Self type in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections.generic/sorteddictionary/this_t/ +--- +## this_t typedef + + +Self type. + +```cpp +SortedDictionary System::Collections::Generic::SortedDictionary< TKey, TValue >::this_t +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionary/valuecollection/_index.md b/english/cpp/system.collections.generic/sorteddictionary/valuecollection/_index.md new file mode 100644 index 0000000000..8765f28d8a --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionary/valuecollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedDictionary::ValueCollection typedef +linktitle: ValueCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionary::ValueCollection typedef. Value collection type in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections.generic/sorteddictionary/valuecollection/ +--- +## ValueCollection typedef + + +Value collection type. + +```cpp +ICollection System::Collections::Generic::SortedDictionary< TKey, TValue >::ValueCollection +``` + +## See Also + +* Class [SortedDictionary](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionaryptr/_index.md b/english/cpp/system.collections.generic/sorteddictionaryptr/_index.md new file mode 100644 index 0000000000..c968d97c01 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionaryptr/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::SortedDictionaryPtr class +linktitle: SortedDictionaryPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionaryPtr class. Sorted dictionary pointer with access operators. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 4000 +url: /cpp/system.collections.generic/sorteddictionaryptr/ +--- +## SortedDictionaryPtr class + + +Sorted dictionary pointer with access operators. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +templateclass SortedDictionaryPtr : public System::SmartPtr> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [operator[]](./operator[]/)(const T\&) const | Accessor function. | +| [SortedDictionaryPtr](./sorteddictionaryptr/)() | Constructs null pointer. | +| [SortedDictionaryPtr](./sorteddictionaryptr/)(const SharedPtr\\>\&) | Constructs pointer to specified sorted dictionary. | +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/sorteddictionaryptr/operator[]/_index.md b/english/cpp/system.collections.generic/sorteddictionaryptr/operator[]/_index.md new file mode 100644 index 0000000000..0c44b0070b --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionaryptr/operator[]/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::SortedDictionaryPtr::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionaryPtr::operator[] method. Accessor function in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/sorteddictionaryptr/operator[]/ +--- +## SortedDictionaryPtr::operator[] method + + +Accessor function. + +```cpp +V & System::Collections::Generic::SortedDictionaryPtr::operator[](const T &key) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const T\& | Key to access element at. | + +### ReturnValue + +Reference to element at specified key. + +## See Also + +* Class [SortedDictionaryPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sorteddictionaryptr/sorteddictionaryptr/_index.md b/english/cpp/system.collections.generic/sorteddictionaryptr/sorteddictionaryptr/_index.md new file mode 100644 index 0000000000..245ae8e5d8 --- /dev/null +++ b/english/cpp/system.collections.generic/sorteddictionaryptr/sorteddictionaryptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::Generic::SortedDictionaryPtr::SortedDictionaryPtr constructor +linktitle: SortedDictionaryPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedDictionaryPtr::SortedDictionaryPtr constructor. Constructs null pointer in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/sorteddictionaryptr/sorteddictionaryptr/ +--- +## SortedDictionaryPtr::SortedDictionaryPtr() constructor + + +Constructs null pointer. + +```cpp +System::Collections::Generic::SortedDictionaryPtr::SortedDictionaryPtr() +``` + +## See Also + +* Class [SortedDictionaryPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedDictionaryPtr::SortedDictionaryPtr(const SharedPtr\\>\&) constructor + + +Constructs pointer to specified sorted dictionary. + +```cpp +System::Collections::Generic::SortedDictionaryPtr::SortedDictionaryPtr(const SharedPtr> &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\>\& | [Dictionary](../../dictionary/) to point to. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SortedDictionary](../../sorteddictionary/) +* Class [SortedDictionaryPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/_index.md b/english/cpp/system.collections.generic/sortedlist/_index.md new file mode 100644 index 0000000000..5fc0c4aa55 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/_index.md @@ -0,0 +1,73 @@ +--- +title: System::Collections::Generic::SortedList class +linktitle: SortedList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList class. Sorted list wrapping FlatMap structure. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4100 +url: /cpp/system.collections.generic/sortedlist/ +--- +## SortedList class + + +Sorted list wrapping FlatMap structure. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass SortedList : public System::Collections::Generic::SortedListHelper, + public System::Collections::Generic::BaseDictionary>> +``` + + +| Parameter | Description | +| --- | --- | +| TKey | Key type. | +| TValue | Value type. | +## Nested classes + +* Class [Enumerator](./enumerator/) +## Methods + +| Method | Description | +| --- | --- | +| [crbegin](./crbegin/)() const | Gets a reverse iterator to the last const-qualified element of collection (first in reverse). | +| [crend](./crend/)() const | Gets a reverse iterator for a non-existent const-qualified element before the start of the collection. | +| [get_Capacity](./get_capacity/)() const | Gets current list capacity. | +| [get_Keys](./get_keys/)() const | | +| [get_Values](./get_values/)() const | | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator iterating through current list. | +| [IndexOfKey](./indexofkey/)(TKey) const | Looks for specific key. | +| [IndexOfValue](./indexofvalue/)(TValue) const | Looks for specific value. | +| [rbegin](./rbegin/)() | Gets a reverse iterator to the last element of collection (first in reverse). | +| [rbegin](./rbegin/)() const | Gets a reverse iterator to the last element of the const-qualified collection (first in reverse). | +| [RemoveAt](./removeat/)(int) | Removes item at specified position. | +| [rend](./rend/)() | Gets a reverse iterator for a non-existent element before the start of the collection. | +| [rend](./rend/)() const | Gets a reverse iterator for a non-existent element before the start of the const-qualified collection. | +| [set_Capacity](./set_capacity/)(int) | Sets current list capacity. | +| [SortedList](./sortedlist/)() | Constructs empty list. | +| [SortedList](./sortedlist/)(const SharedPtr\\>\&) | Constructs empty list. | +| [SortedList](./sortedlist/)(const SharedPtr\\>\&) | Copy constructor. | +| [SortedList](./sortedlist/)(const map_t\&) | Copy constructor. | +| [SortedList](./sortedlist/)(int) | Constructs empty list. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [const_iterator](./const_iterator/) | Const iterator type. | +| [const_reverse_iterator](./const_reverse_iterator/) | Const reverse iterator type. | +| [IEnumerablePtr](./ienumerableptr/) | Collection of same pairs type. | +| [IEnumeratorPtr](./ienumeratorptr/) | [Enumerator](./enumerator/) type. | +| [iterator](./iterator/) | Iterator type. | +| [KeyCollection](./keycollection/) | Key collection type. | +| [KVPair](./kvpair/) | Key value pair type. | +| [map_t](./map_t/) | Underlying data type. | +| [Ptr](./ptr/) | Pointer type. | +| [reverse_iterator](./reverse_iterator/) | Reverse iterator type. | +| [this_t](./this_t/) | This type. | +| [ValueCollection](./valuecollection/) | Value collection type. | + +## See Also + +* Class [SortedListHelper](../sortedlisthelper/) +* Class [BaseDictionary](../basedictionary/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/sortedlist/const_iterator/_index.md b/english/cpp/system.collections.generic/sortedlist/const_iterator/_index.md new file mode 100644 index 0000000000..78bfd17c01 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/const_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedList::const_iterator typedef +linktitle: const_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::const_iterator typedef. Const iterator type in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.generic/sortedlist/const_iterator/ +--- +## const_iterator typedef + + +Const iterator type. + +```cpp +_BaseType::const_iterator System::Collections::Generic::SortedList< TKey, TValue >::const_iterator +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/const_reverse_iterator/_index.md b/english/cpp/system.collections.generic/sortedlist/const_reverse_iterator/_index.md new file mode 100644 index 0000000000..dbd2d73c1d --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/const_reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedList::const_reverse_iterator typedef +linktitle: const_reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::const_reverse_iterator typedef. Const reverse iterator type in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.generic/sortedlist/const_reverse_iterator/ +--- +## const_reverse_iterator typedef + + +Const reverse iterator type. + +```cpp +map_t::const_reverse_iterator System::Collections::Generic::SortedList< TKey, TValue >::const_reverse_iterator +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/crbegin/_index.md b/english/cpp/system.collections.generic/sortedlist/crbegin/_index.md new file mode 100644 index 0000000000..c931eeb02d --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/crbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::SortedList::crbegin method +linktitle: crbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::crbegin method. Gets a reverse iterator to the last const-qualified element of collection (first in reverse) in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/sortedlist/crbegin/ +--- +## SortedList::crbegin method + + +Gets a reverse iterator to the last const-qualified element of collection (first in reverse). + +```cpp +const_reverse_iterator System::Collections::Generic::SortedList::crbegin() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last const-qualified element in the map (first in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/crend/_index.md b/english/cpp/system.collections.generic/sortedlist/crend/_index.md new file mode 100644 index 0000000000..66954eb35d --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/crend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::SortedList::crend method +linktitle: crend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::crend method. Gets a reverse iterator for a non-existent const-qualified element before the start of the collection in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/sortedlist/crend/ +--- +## SortedList::crend method + + +Gets a reverse iterator for a non-existent const-qualified element before the start of the collection. + +```cpp +const_reverse_iterator System::Collections::Generic::SortedList::crend() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical const-qualified element preceding the first element in the map (last in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/enumerator/_index.md b/english/cpp/system.collections.generic/sortedlist/enumerator/_index.md new file mode 100644 index 0000000000..75ceff8d75 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/enumerator/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::Generic::SortedList::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::Enumerator class. Enumerator class to iterate through list. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2600 +url: /cpp/system.collections.generic/sortedlist/enumerator/ +--- +## Enumerator class + + +[Enumerator](./) class to iterate through list. Objects of this class should only be allocated using [System::MakeObject()](../../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Enumerator : public System::Collections::Generic::SimpleEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Enumerator](./enumerator/)(const Ptr\&) | Creates enumerator iterating through specific dictionary. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [EnumeratorType](./enumeratortype/) | [Enumerator](./) type alias. | +## See Also + +* Class [SimpleEnumerator](../../simpleenumerator/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/enumerator/enumerator/_index.md b/english/cpp/system.collections.generic/sortedlist/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..cb99aacc11 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/enumerator/enumerator/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::Generic::SortedList::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::Enumerator::Enumerator constructor. Creates enumerator iterating through specific dictionary in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/sortedlist/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Creates enumerator iterating through specific dictionary. + +```cpp +System::Collections::Generic::SortedList::Enumerator::Enumerator(const Ptr &dict) +``` + +## See Also + +* Typedef [Ptr](../../ptr/) +* Class [Enumerator](../) +* Class [SortedList](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/enumerator/enumeratortype/_index.md b/english/cpp/system.collections.generic/sortedlist/enumerator/enumeratortype/_index.md new file mode 100644 index 0000000000..a13107d3fd --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/enumerator/enumeratortype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::Generic::SortedList::Enumerator::EnumeratorType typedef +linktitle: EnumeratorType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::Enumerator::EnumeratorType typedef. Enumerator type alias in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/sortedlist/enumerator/enumeratortype/ +--- +## EnumeratorType typedef + + +[Enumerator](../) type alias. + +```cpp +SortedList::Enumerator System::Collections::Generic::SortedList< TKey, TValue >::Enumerator::EnumeratorType +``` + +## See Also + +* Class [Enumerator](../) +* Class [SortedList](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/get_capacity/_index.md b/english/cpp/system.collections.generic/sortedlist/get_capacity/_index.md new file mode 100644 index 0000000000..9ef693517c --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/get_capacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::SortedList::get_Capacity method +linktitle: get_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::get_Capacity method. Gets current list capacity in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/sortedlist/get_capacity/ +--- +## SortedList::get_Capacity method + + +Gets current list capacity. + +```cpp +int System::Collections::Generic::SortedList::get_Capacity() const +``` + + +### ReturnValue + +Actual capacity of current list. + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/get_keys/_index.md b/english/cpp/system.collections.generic/sortedlist/get_keys/_index.md new file mode 100644 index 0000000000..cbd394c348 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/get_keys/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::Generic::SortedList::get_Keys method +linktitle: get_Keys +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Keys method of System::Collections::Generic::SortedList class in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/sortedlist/get_keys/ +--- +## SortedList::get_Keys method + + + + +```cpp +SharedPtr> System::Collections::Generic::SortedListHelper::get_Keys() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../ilist/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/get_values/_index.md b/english/cpp/system.collections.generic/sortedlist/get_values/_index.md new file mode 100644 index 0000000000..fb78cfc758 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/get_values/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::Generic::SortedList::get_Values method +linktitle: get_Values +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Values method of System::Collections::Generic::SortedList class in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/sortedlist/get_values/ +--- +## SortedList::get_Values method + + + + +```cpp +SharedPtr> System::Collections::Generic::SortedListHelper::get_Values() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../ilist/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/getenumerator/_index.md b/english/cpp/system.collections.generic/sortedlist/getenumerator/_index.md new file mode 100644 index 0000000000..a31e2a4efb --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/getenumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::SortedList::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::GetEnumerator method. Gets enumerator iterating through current list in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/sortedlist/getenumerator/ +--- +## SortedList::GetEnumerator method + + +Gets enumerator iterating through current list. + +```cpp +IEnumeratorPtr System::Collections::Generic::SortedList::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to newly created enumerator iterating through current list. + +## See Also + +* Typedef [IEnumeratorPtr](../ienumeratorptr/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/ienumerableptr/_index.md b/english/cpp/system.collections.generic/sortedlist/ienumerableptr/_index.md new file mode 100644 index 0000000000..61510bf77e --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/ienumerableptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedList::IEnumerablePtr typedef +linktitle: IEnumerablePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::IEnumerablePtr typedef. Collection of same pairs type in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.generic/sortedlist/ienumerableptr/ +--- +## IEnumerablePtr typedef + + +Collection of same pairs type. + +```cpp +SharedPtr< IEnumerable > System::Collections::Generic::SortedList< TKey, TValue >::IEnumerablePtr +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/ienumeratorptr/_index.md b/english/cpp/system.collections.generic/sortedlist/ienumeratorptr/_index.md new file mode 100644 index 0000000000..40f564540e --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/ienumeratorptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedList::IEnumeratorPtr typedef +linktitle: IEnumeratorPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::IEnumeratorPtr typedef. Enumerator type in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.generic/sortedlist/ienumeratorptr/ +--- +## IEnumeratorPtr typedef + + +[Enumerator](../enumerator/) type. + +```cpp +SharedPtr< IEnumerator > System::Collections::Generic::SortedList< TKey, TValue >::IEnumeratorPtr +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/indexofkey/_index.md b/english/cpp/system.collections.generic/sortedlist/indexofkey/_index.md new file mode 100644 index 0000000000..b64d060d26 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/indexofkey/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::SortedList::IndexOfKey method +linktitle: IndexOfKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::IndexOfKey method. Looks for specific key in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/sortedlist/indexofkey/ +--- +## SortedList::IndexOfKey method + + +Looks for specific key. + +```cpp +int System::Collections::Generic::SortedList::IndexOfKey(TKey key) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | TKey | Key to look for. | + +### ReturnValue + +index of specified key or -1 if not found. + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/indexofvalue/_index.md b/english/cpp/system.collections.generic/sortedlist/indexofvalue/_index.md new file mode 100644 index 0000000000..9837f6c7e2 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/indexofvalue/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::SortedList::IndexOfValue method +linktitle: IndexOfValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::IndexOfValue method. Looks for specific value in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/sortedlist/indexofvalue/ +--- +## SortedList::IndexOfValue method + + +Looks for specific value. + +```cpp +int System::Collections::Generic::SortedList::IndexOfValue(TValue value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TValue | Value to look for. | + +### ReturnValue + +Index of the first occurrence of specified value or -1 if not found. + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/iterator/_index.md b/english/cpp/system.collections.generic/sortedlist/iterator/_index.md new file mode 100644 index 0000000000..33960c6cec --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedList::iterator typedef +linktitle: iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::iterator typedef. Iterator type in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.generic/sortedlist/iterator/ +--- +## iterator typedef + + +Iterator type. + +```cpp +_BaseType::iterator System::Collections::Generic::SortedList< TKey, TValue >::iterator +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/keycollection/_index.md b/english/cpp/system.collections.generic/sortedlist/keycollection/_index.md new file mode 100644 index 0000000000..8e2b27a084 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/keycollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedList::KeyCollection typedef +linktitle: KeyCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::KeyCollection typedef. Key collection type in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections.generic/sortedlist/keycollection/ +--- +## KeyCollection typedef + + +Key collection type. + +```cpp +ICollection System::Collections::Generic::SortedList< TKey, TValue >::KeyCollection +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/kvpair/_index.md b/english/cpp/system.collections.generic/sortedlist/kvpair/_index.md new file mode 100644 index 0000000000..b60bbc5a6a --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/kvpair/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedList::KVPair typedef +linktitle: KVPair +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::KVPair typedef. Key value pair type in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections.generic/sortedlist/kvpair/ +--- +## KVPair typedef + + +Key value pair type. + +```cpp +KeyValuePair System::Collections::Generic::SortedList< TKey, TValue >::KVPair +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/map_t/_index.md b/english/cpp/system.collections.generic/sortedlist/map_t/_index.md new file mode 100644 index 0000000000..3449ebc793 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/map_t/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedList::map_t typedef +linktitle: map_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::map_t typedef. Underlying data type in C++.' +type: docs +weight: 2100 +url: /cpp/system.collections.generic/sortedlist/map_t/ +--- +## map_t typedef + + +Underlying data type. + +```cpp +Detail::FlatMap > System::Collections::Generic::SortedList< TKey, TValue >::map_t +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/ptr/_index.md b/english/cpp/system.collections.generic/sortedlist/ptr/_index.md new file mode 100644 index 0000000000..e3f0af7e0b --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedList::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::Ptr typedef. Pointer type in C++.' +type: docs +weight: 2200 +url: /cpp/system.collections.generic/sortedlist/ptr/ +--- +## Ptr typedef + + +Pointer type. + +```cpp +SharedPtr System::Collections::Generic::SortedList< TKey, TValue >::Ptr +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/rbegin/_index.md b/english/cpp/system.collections.generic/sortedlist/rbegin/_index.md new file mode 100644 index 0000000000..c4535b949c --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/rbegin/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::SortedList::rbegin method +linktitle: rbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::rbegin method. Gets a reverse iterator to the last element of the const-qualified collection (first in reverse) in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/sortedlist/rbegin/ +--- +## SortedList::rbegin() const method + + +Gets a reverse iterator to the last element of the const-qualified collection (first in reverse). + +```cpp +const_reverse_iterator System::Collections::Generic::SortedList::rbegin() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last element in the const-qualified map (first in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedList::rbegin() method + + +Gets a reverse iterator to the last element of collection (first in reverse). + +```cpp +reverse_iterator System::Collections::Generic::SortedList::rbegin() noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last element in the map (first in reverse). + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/removeat/_index.md b/english/cpp/system.collections.generic/sortedlist/removeat/_index.md new file mode 100644 index 0000000000..9ad2551db2 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/removeat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::SortedList::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::RemoveAt method. Removes item at specified position in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/sortedlist/removeat/ +--- +## SortedList::RemoveAt method + + +Removes item at specified position. + +```cpp +void System::Collections::Generic::SortedList::RemoveAt(int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to remove element at. | + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/rend/_index.md b/english/cpp/system.collections.generic/sortedlist/rend/_index.md new file mode 100644 index 0000000000..5adcc9dab3 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/rend/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::SortedList::rend method +linktitle: rend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::rend method. Gets a reverse iterator for a non-existent element before the start of the const-qualified collection in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/sortedlist/rend/ +--- +## SortedList::rend() const method + + +Gets a reverse iterator for a non-existent element before the start of the const-qualified collection. + +```cpp +const_reverse_iterator System::Collections::Generic::SortedList::rend() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical element preceding the first element in the const-qualified map (last in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedList::rend() method + + +Gets a reverse iterator for a non-existent element before the start of the collection. + +```cpp +reverse_iterator System::Collections::Generic::SortedList::rend() noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical element preceding the first element in the map (last in reverse). + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/reverse_iterator/_index.md b/english/cpp/system.collections.generic/sortedlist/reverse_iterator/_index.md new file mode 100644 index 0000000000..7362a014ad --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedList::reverse_iterator typedef +linktitle: reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::reverse_iterator typedef. Reverse iterator type in C++.' +type: docs +weight: 2300 +url: /cpp/system.collections.generic/sortedlist/reverse_iterator/ +--- +## reverse_iterator typedef + + +Reverse iterator type. + +```cpp +map_t::reverse_iterator System::Collections::Generic::SortedList< TKey, TValue >::reverse_iterator +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/set_capacity/_index.md b/english/cpp/system.collections.generic/sortedlist/set_capacity/_index.md new file mode 100644 index 0000000000..f7a8bf934a --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/set_capacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::SortedList::set_Capacity method +linktitle: set_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::set_Capacity method. Sets current list capacity in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.generic/sortedlist/set_capacity/ +--- +## SortedList::set_Capacity method + + +Sets current list capacity. + +```cpp +void System::Collections::Generic::SortedList::set_Capacity(int capacity) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity | int | Capacity to set. | + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/sortedlist/_index.md b/english/cpp/system.collections.generic/sortedlist/sortedlist/_index.md new file mode 100644 index 0000000000..b249905236 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/sortedlist/_index.md @@ -0,0 +1,104 @@ +--- +title: System::Collections::Generic::SortedList::SortedList constructor +linktitle: SortedList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::SortedList constructor. Constructs empty list in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/sortedlist/sortedlist/ +--- +## SortedList::SortedList() constructor + + +Constructs empty list. + +```cpp +System::Collections::Generic::SortedList::SortedList() +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedList::SortedList(const map_t\&) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::SortedList::SortedList(const map_t &map) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| map | const map_t\& | Map tp copy data from. | + +## See Also + +* Typedef [map_t](../map_t/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedList::SortedList(const SharedPtr\\>\&) constructor + + +Constructs empty list. + +```cpp +System::Collections::Generic::SortedList::SortedList(const SharedPtr> &comparer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparer | const SharedPtr\\>\& | Comparer to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IComparer](../../icomparer/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedList::SortedList(const SharedPtr\\>\&) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::SortedList::SortedList(const SharedPtr> &src) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const SharedPtr\\>\& | [Dictionary](../../dictionary/) to copy data from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IDictionary](../../idictionary/) +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedList::SortedList(int) constructor + + +Constructs empty list. + +```cpp +System::Collections::Generic::SortedList::SortedList(int capacity) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity | int | Number of elements to reserve. | + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/this_t/_index.md b/english/cpp/system.collections.generic/sortedlist/this_t/_index.md new file mode 100644 index 0000000000..91f90be774 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/this_t/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedList::this_t typedef +linktitle: this_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::this_t typedef. This type in C++.' +type: docs +weight: 2400 +url: /cpp/system.collections.generic/sortedlist/this_t/ +--- +## this_t typedef + + +This type. + +```cpp +SortedList System::Collections::Generic::SortedList< TKey, TValue >::this_t +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlist/valuecollection/_index.md b/english/cpp/system.collections.generic/sortedlist/valuecollection/_index.md new file mode 100644 index 0000000000..f57335f2ce --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlist/valuecollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedList::ValueCollection typedef +linktitle: ValueCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedList::ValueCollection typedef. Value collection type in C++.' +type: docs +weight: 2500 +url: /cpp/system.collections.generic/sortedlist/valuecollection/ +--- +## ValueCollection typedef + + +Value collection type. + +```cpp +ICollection System::Collections::Generic::SortedList< TKey, TValue >::ValueCollection +``` + +## See Also + +* Class [SortedList](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlisthelper/_index.md b/english/cpp/system.collections.generic/sortedlisthelper/_index.md new file mode 100644 index 0000000000..3b4c5a6a1e --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlisthelper/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::SortedListHelper class +linktitle: SortedListHelper +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedListHelper class. This helper class is used to mask virtual functions get_Keys get_Values that come from IDictionary interface and substitute these to the functions with different return type in C++.' +type: docs +weight: 4200 +url: /cpp/system.collections.generic/sortedlisthelper/ +--- +## SortedListHelper class + + +This helper class is used to mask virtual functions get_Keys get_Values that come from [IDictionary](../idictionary/) interface and substitute these to the functions with different return type. + +```cpp +templateclass SortedListHelper +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Keys](./get_keys/)() const | | +| [get_Values](./get_values/)() const | | +## See Also + +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/sortedlisthelper/get_keys/_index.md b/english/cpp/system.collections.generic/sortedlisthelper/get_keys/_index.md new file mode 100644 index 0000000000..1b1593498c --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlisthelper/get_keys/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::Generic::SortedListHelper::get_Keys method +linktitle: get_Keys +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Keys method of System::Collections::Generic::SortedListHelper class in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/sortedlisthelper/get_keys/ +--- +## SortedListHelper::get_Keys method + + + + +```cpp +SharedPtr> System::Collections::Generic::SortedListHelper::get_Keys() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../ilist/) +* Class [SortedListHelper](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedlisthelper/get_values/_index.md b/english/cpp/system.collections.generic/sortedlisthelper/get_values/_index.md new file mode 100644 index 0000000000..abb9a0008d --- /dev/null +++ b/english/cpp/system.collections.generic/sortedlisthelper/get_values/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::Generic::SortedListHelper::get_Values method +linktitle: get_Values +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Values method of System::Collections::Generic::SortedListHelper class in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/sortedlisthelper/get_values/ +--- +## SortedListHelper::get_Values method + + + + +```cpp +SharedPtr> System::Collections::Generic::SortedListHelper::get_Values() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../ilist/) +* Class [SortedListHelper](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedset/_index.md b/english/cpp/system.collections.generic/sortedset/_index.md new file mode 100644 index 0000000000..87f5a55b3e --- /dev/null +++ b/english/cpp/system.collections.generic/sortedset/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Collections::Generic::SortedSet class +linktitle: SortedSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedSet class. Forward declaration of SortedSet class in C++.' +type: docs +weight: 4300 +url: /cpp/system.collections.generic/sortedset/ +--- +## SortedSet class + + +Forward declaration of [SortedSet](./) class. + +```cpp +templateclass SortedSet : public System::Collections::Generic::BaseSet, System::Details::CollectionHelpers::ContainerPointerMode::allocator_type>> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [SortedSet](./sortedset/)() | RTTI information. | +| [SortedSet](./sortedset/)(int) | Creates empty set with specified capacity. | +| [SortedSet](./sortedset/)(const SharedPtr\\>\&) | Creates empty set that uses the specified equality comparer. | +| [SortedSet](./sortedset/)(const SharedPtr\\>\&) | Creates [SortedSet](./) based on enumerable values. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | Vase type. | +| [ThisPtr](./thisptr/) | Pointer type. | +| [ThisType](./thistype/) | Self type. | +## Remarks + + +Implementation a set of ordered objects. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [BaseSet](../baseset/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/sortedset/basetype/_index.md b/english/cpp/system.collections.generic/sortedset/basetype/_index.md new file mode 100644 index 0000000000..05d382b2cf --- /dev/null +++ b/english/cpp/system.collections.generic/sortedset/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedSet::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedSet::BaseType typedef. Vase type in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/sortedset/basetype/ +--- +## BaseType typedef + + +Vase type. + +```cpp +using System::Collections::Generic::SortedSet< T >::BaseType = BaseSet, typename System::Details::CollectionHelpers::ContainerPointerMode::allocator_type>> +``` + +## See Also + +* Class [SortedSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedset/sortedset/_index.md b/english/cpp/system.collections.generic/sortedset/sortedset/_index.md new file mode 100644 index 0000000000..5cc0d80e82 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedset/sortedset/_index.md @@ -0,0 +1,78 @@ +--- +title: System::Collections::Generic::SortedSet::SortedSet constructor +linktitle: SortedSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedSet::SortedSet constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/sortedset/sortedset/ +--- +## SortedSet::SortedSet() constructor + + +RTTI information. + +```cpp +System::Collections::Generic::SortedSet::SortedSet() +``` + +## Remarks + + +Creates empty set. +## See Also + +* Class [SortedSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedSet::SortedSet(const SharedPtr\\>\&) constructor + + +Creates empty set that uses the specified equality comparer. + +```cpp +System::Collections::Generic::SortedSet::SortedSet(const SharedPtr> &comparer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparer | const SharedPtr\\>\& | Comparer object to associate with [SortedSet](../). | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IComparer](../../icomparer/) +* Class [SortedSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedSet::SortedSet(const SharedPtr\\>\&) constructor + + +Creates [SortedSet](../) based on enumerable values. + +```cpp +System::Collections::Generic::SortedSet::SortedSet(const SharedPtr> &items) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../ienumerable/) +* Class [SortedSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedSet::SortedSet(int) constructor + + +Creates empty set with specified capacity. + +```cpp +System::Collections::Generic::SortedSet::SortedSet(int capacity) +``` + +## See Also + +* Class [SortedSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedset/thisptr/_index.md b/english/cpp/system.collections.generic/sortedset/thisptr/_index.md new file mode 100644 index 0000000000..6694df4685 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedset/thisptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedSet::ThisPtr typedef +linktitle: ThisPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedSet::ThisPtr typedef. Pointer type in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/sortedset/thisptr/ +--- +## ThisPtr typedef + + +Pointer type. + +```cpp +using System::Collections::Generic::SortedSet< T >::ThisPtr = SharedPtr +``` + +## See Also + +* Class [SortedSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedset/thistype/_index.md b/english/cpp/system.collections.generic/sortedset/thistype/_index.md new file mode 100644 index 0000000000..a2d5611570 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedset/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::SortedSet::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedSet::ThisType typedef. Self type in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/sortedset/thistype/ +--- +## ThisType typedef + + +Self type. + +```cpp +using System::Collections::Generic::SortedSet< T >::ThisType = System::Collections::Generic::SortedSet +``` + +## See Also + +* Class [SortedSet](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/sortedsetptr/_index.md b/english/cpp/system.collections.generic/sortedsetptr/_index.md new file mode 100644 index 0000000000..2b94228b78 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedsetptr/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Generic::SortedSetPtr class +linktitle: SortedSetPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedSetPtr class. Pointer to keep SortedSet references. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 4400 +url: /cpp/system.collections.generic/sortedsetptr/ +--- +## SortedSetPtr class + + +Pointer to keep [SortedSet](../sortedset/) references. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +templateclass SortedSetPtr : public System::SmartPtr> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [SortedSetPtr](./sortedsetptr/)() | Null pointer constructor. | +| [SortedSetPtr](./sortedsetptr/)(const SharedPtr\\>\&) | Copy constructor. | + +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/sortedsetptr/sortedsetptr/_index.md b/english/cpp/system.collections.generic/sortedsetptr/sortedsetptr/_index.md new file mode 100644 index 0000000000..693b2a68e4 --- /dev/null +++ b/english/cpp/system.collections.generic/sortedsetptr/sortedsetptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::Generic::SortedSetPtr::SortedSetPtr constructor +linktitle: SortedSetPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::SortedSetPtr::SortedSetPtr constructor. Null pointer constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/sortedsetptr/sortedsetptr/ +--- +## SortedSetPtr::SortedSetPtr() constructor + + +Null pointer constructor. + +```cpp +System::Collections::Generic::SortedSetPtr::SortedSetPtr() +``` + +## See Also + +* Class [SortedSetPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## SortedSetPtr::SortedSetPtr(const SharedPtr\\>\&) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::SortedSetPtr::SortedSetPtr(const SharedPtr> &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\>\& | Pointer to copy. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SortedSet](../../sortedset/) +* Class [SortedSetPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/_index.md b/english/cpp/system.collections.generic/stack/_index.md new file mode 100644 index 0000000000..d3d7d3108c --- /dev/null +++ b/english/cpp/system.collections.generic/stack/_index.md @@ -0,0 +1,111 @@ +--- +title: System::Collections::Generic::Stack class +linktitle: Stack +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack class. Stack class forward declaration in C++.' +type: docs +weight: 4500 +url: /cpp/system.collections.generic/stack/ +--- +## Stack class + + +[Stack](./) class forward declaration. + +```cpp +templateclass Stack : public System::Collections::Generic::IEnumerable +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Nested classes + +* Class [Enumerator](./enumerator/) +## Methods + +| Method | Description | +| --- | --- | +| [AddRange](./addrange/)(IEnumerablePtr) | Puts elements into stack. | +| virtual [Clear](./clear/)() | Deletes all elements from stack. | +| virtual [Contains](./contains/)(const T\&) const | Checks if specific item is present in container; uses operator == for comparison. | +| [data](./data/)() | Internal data structure accessor. | +| [data](./data/)() const | Internal data structure accessor. | +| virtual [get_Count](./get_count/)() const | Gets number of elements in stack. | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator to iterate through current stack. | +| [Peek](./peek/)() | Gets element from stack top, but keeps it in stack. | +| [Pop](./pop/)() | Gets element from top of the stack. | +| [Push](./push/)(const T\&) | Puts element of top of the stack. | +| [Stack](./stack/)() | Constructs empty stack. | +| [Stack](./stack/)(int) | Constructs empty stack. | +| [Stack](./stack/)(IEnumerablePtr) | Copy constructor. | +| virtual [ToArray](./toarray/)() | Converts stack to array. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [IEnumerablePtr](./ienumerableptr/) | Collection containing elements of same type. | +| [IEnumeratorPtr](./ienumeratorptr/) | [Enumerator](./enumerator/) type. | +| [stack_t](./stack_t/) | RTTI information. | +| [ValueType](./valuetype/) | Value type. | +## Remarks + + +[Stack](./) class wrapping std::list. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + + +```cpp +#include +#include + +using namespace System; +using namespace System::Collections::Generic; + +void PrintItems(const SmartPtr> &stack) +{ + for (const auto item: stack) + { + std::cout << item << ' '; + } + std::cout << std::endl; +} + +int main() +{ + // Create the Stack-class instance. + auto stack = MakeObject>(); + + // Fill the stack. + stack->Push(1); + stack->Push(2); + stack->Push(3); + + // Print the last item of the stack. The Peek method doesn't remove an item from the stack. + std::cout << stack->Peek() << std::endl; + PrintItems(stack); + + // Print the last item of the stack. The Pop method removes an item from the stack. + std::cout << stack->Pop() << std::endl; + PrintItems(stack); + + return 0; +} +/* +This code example produces the following output: +3 +3 2 1 +3 +2 1 +*/ +``` + +## See Also + +* Class [IEnumerable](../ienumerable/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/stack/addrange/_index.md b/english/cpp/system.collections.generic/stack/addrange/_index.md new file mode 100644 index 0000000000..926d30f9e2 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/addrange/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::Stack::AddRange method +linktitle: AddRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::AddRange method. Puts elements into stack in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/stack/addrange/ +--- +## Stack::AddRange method + + +Puts elements into stack. + +```cpp +void System::Collections::Generic::Stack::AddRange(IEnumerablePtr collection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| collection | IEnumerablePtr | Container of elements to push into stack. | + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/clear/_index.md b/english/cpp/system.collections.generic/stack/clear/_index.md new file mode 100644 index 0000000000..195c743d11 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Stack::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::Clear method. Deletes all elements from stack in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/stack/clear/ +--- +## Stack::Clear method + + +Deletes all elements from stack. + +```cpp +virtual void System::Collections::Generic::Stack::Clear() +``` + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/contains/_index.md b/english/cpp/system.collections.generic/stack/contains/_index.md new file mode 100644 index 0000000000..c04a95af68 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::Generic::Stack::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::Contains method. Checks if specific item is present in container; uses operator == for comparison in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/stack/contains/ +--- +## Stack::Contains method + + +Checks if specific item is present in container; uses operator == for comparison. + +```cpp +virtual bool System::Collections::Generic::Stack::Contains(const T &item) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +True if item is found, false otherwise. + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/data/_index.md b/english/cpp/system.collections.generic/stack/data/_index.md new file mode 100644 index 0000000000..72702bac3a --- /dev/null +++ b/english/cpp/system.collections.generic/stack/data/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Generic::Stack::data method +linktitle: data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::data method. Internal data structure accessor in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/stack/data/ +--- +## Stack::data() method + + +Internal data structure accessor. + +```cpp +stack_t & System::Collections::Generic::Stack::data() +``` + + +### ReturnValue + +Reference to internal data structure. + +## See Also + +* Typedef [stack_t](../stack_t/) +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## Stack::data() const method + + +Internal data structure accessor. + +```cpp +const stack_t & System::Collections::Generic::Stack::data() const +``` + + +### ReturnValue + +Const reference to internal data structure. + +## See Also + +* Typedef [stack_t](../stack_t/) +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/enumerator/_index.md b/english/cpp/system.collections.generic/stack/enumerator/_index.md new file mode 100644 index 0000000000..9ae36e8e5b --- /dev/null +++ b/english/cpp/system.collections.generic/stack/enumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::Stack::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::Enumerator class. Enumerator to iterate through stack. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections.generic/stack/enumerator/ +--- +## Enumerator class + + +[Enumerator](./) to iterate through stack. Objects of this class should only be allocated using [System::MakeObject()](../../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Enumerator : public System::Collections::Generic::ReverseEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Enumerator](./enumerator/)(const ThisPtr\&) | Constructs enumerator iterating through given stack. | +## See Also + +* Class [ReverseEnumerator](../../reverseenumerator/) +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/enumerator/enumerator/_index.md b/english/cpp/system.collections.generic/stack/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..c34dd5aa41 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/enumerator/enumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::Stack::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::Enumerator::Enumerator constructor. Constructs enumerator iterating through given stack in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/stack/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Constructs enumerator iterating through given stack. + +```cpp +System::Collections::Generic::Stack::Enumerator::Enumerator(const ThisPtr &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ThisPtr\& | [Stack](../../) to iterate through. | + +## See Also + +* Class [Enumerator](../) +* Class [Stack](../../) +* Namespace [System::Collections::Generic](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.generic/stack/get_count/_index.md b/english/cpp/system.collections.generic/stack/get_count/_index.md new file mode 100644 index 0000000000..46df072a1c --- /dev/null +++ b/english/cpp/system.collections.generic/stack/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Stack::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::get_Count method. Gets number of elements in stack in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/stack/get_count/ +--- +## Stack::get_Count method + + +Gets number of elements in stack. + +```cpp +virtual int System::Collections::Generic::Stack::get_Count() const +``` + + +### ReturnValue + +Actual elements count. + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/getenumerator/_index.md b/english/cpp/system.collections.generic/stack/getenumerator/_index.md new file mode 100644 index 0000000000..ddb63783e3 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/getenumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::Stack::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::GetEnumerator method. Gets enumerator to iterate through current stack in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.generic/stack/getenumerator/ +--- +## Stack::GetEnumerator method + + +Gets enumerator to iterate through current stack. + +```cpp +IEnumeratorPtr System::Collections::Generic::Stack::GetEnumerator() override +``` + + +### ReturnValue + +Newly created enumerator to iterate through current stack. + +## See Also + +* Typedef [IEnumeratorPtr](../ienumeratorptr/) +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/ienumerableptr/_index.md b/english/cpp/system.collections.generic/stack/ienumerableptr/_index.md new file mode 100644 index 0000000000..a8aa44be14 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/ienumerableptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Stack::IEnumerablePtr typedef +linktitle: IEnumerablePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::IEnumerablePtr typedef. Collection containing elements of same type in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.generic/stack/ienumerableptr/ +--- +## IEnumerablePtr typedef + + +Collection containing elements of same type. + +```cpp +SharedPtr > System::Collections::Generic::Stack< T >::IEnumerablePtr +``` + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/ienumeratorptr/_index.md b/english/cpp/system.collections.generic/stack/ienumeratorptr/_index.md new file mode 100644 index 0000000000..7bc9ec5564 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/ienumeratorptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Stack::IEnumeratorPtr typedef +linktitle: IEnumeratorPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::IEnumeratorPtr typedef. Enumerator type in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.generic/stack/ienumeratorptr/ +--- +## IEnumeratorPtr typedef + + +[Enumerator](../enumerator/) type. + +```cpp +SharedPtr > System::Collections::Generic::Stack< T >::IEnumeratorPtr +``` + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/peek/_index.md b/english/cpp/system.collections.generic/stack/peek/_index.md new file mode 100644 index 0000000000..5a862a5890 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/peek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Stack::Peek method +linktitle: Peek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::Peek method. Gets element from stack top, but keeps it in stack in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.generic/stack/peek/ +--- +## Stack::Peek method + + +Gets element from stack top, but keeps it in stack. + +```cpp +T System::Collections::Generic::Stack::Peek() +``` + + +### ReturnValue + +Top element of the stack. + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/pop/_index.md b/english/cpp/system.collections.generic/stack/pop/_index.md new file mode 100644 index 0000000000..4d41d01e58 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/pop/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Stack::Pop method +linktitle: Pop +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::Pop method. Gets element from top of the stack in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.generic/stack/pop/ +--- +## Stack::Pop method + + +Gets element from top of the stack. + +```cpp +T System::Collections::Generic::Stack::Pop() +``` + + +### ReturnValue + +Popped element. + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/push/_index.md b/english/cpp/system.collections.generic/stack/push/_index.md new file mode 100644 index 0000000000..95eed8ed56 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/push/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Stack::Push method +linktitle: Push +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::Push method. Puts element of top of the stack in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.generic/stack/push/ +--- +## Stack::Push method + + +Puts element of top of the stack. + +```cpp +void System::Collections::Generic::Stack::Push(const T &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Element to push into stack. | + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/stack/_index.md b/english/cpp/system.collections.generic/stack/stack/_index.md new file mode 100644 index 0000000000..4993896804 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/stack/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Collections::Generic::Stack::Stack constructor +linktitle: Stack +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::Stack constructor. Constructs empty stack in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/stack/stack/ +--- +## Stack::Stack() constructor + + +Constructs empty stack. + +```cpp +System::Collections::Generic::Stack::Stack() +``` + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## Stack::Stack(IEnumerablePtr) constructor + + +Copy constructor. + +```cpp +System::Collections::Generic::Stack::Stack(IEnumerablePtr collection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| collection | IEnumerablePtr | Collection to copy elements from. | + +## See Also + +* Typedef [IEnumerablePtr](../ienumerableptr/) +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## Stack::Stack(int) constructor + + +Constructs empty stack. + +```cpp +System::Collections::Generic::Stack::Stack(int capacity) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity | int | Number of elements to reserve; ignored. | + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/stack_t/_index.md b/english/cpp/system.collections.generic/stack/stack_t/_index.md new file mode 100644 index 0000000000..1112a0363c --- /dev/null +++ b/english/cpp/system.collections.generic/stack/stack_t/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::Generic::Stack::stack_t typedef +linktitle: stack_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::stack_t typedef. RTTI information in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.generic/stack/stack_t/ +--- +## stack_t typedef + + +RTTI information. + +```cpp +std::list System::Collections::Generic::Stack< T >::stack_t +``` + +## Remarks + + +Underlying data type. +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/toarray/_index.md b/english/cpp/system.collections.generic/stack/toarray/_index.md new file mode 100644 index 0000000000..39c7a39494 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/toarray/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Generic::Stack::ToArray method +linktitle: ToArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::ToArray method. Converts stack to array in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.generic/stack/toarray/ +--- +## Stack::ToArray method + + +Converts stack to array. + +```cpp +virtual ArrayPtr System::Collections::Generic::Stack::ToArray() +``` + + +### ReturnValue + +Newly created element with copies of all elements in stack. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/valuetype/_index.md b/english/cpp/system.collections.generic/stack/valuetype/_index.md new file mode 100644 index 0000000000..affb778599 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/valuetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::Stack::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::ValueType typedef. Value type in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections.generic/stack/valuetype/ +--- +## ValueType typedef + + +Value type. + +```cpp +T System::Collections::Generic::Stack< T >::ValueType +``` + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.generic/stack/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..7aba8c1830 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/virtualizebeginconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Stack::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.generic/stack/virtualizebeginconstiterator/ +--- +## Stack::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::Stack::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/virtualizebeginiterator/_index.md b/english/cpp/system.collections.generic/stack/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..510a74adcf --- /dev/null +++ b/english/cpp/system.collections.generic/stack/virtualizebeginiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Stack::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.generic/stack/virtualizebeginiterator/ +--- +## Stack::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::Stack::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.generic/stack/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..fbeb4b03e3 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/virtualizeendconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Stack::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.generic/stack/virtualizeendconstiterator/ +--- +## Stack::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::Stack::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stack/virtualizeenditerator/_index.md b/english/cpp/system.collections.generic/stack/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..465dd66489 --- /dev/null +++ b/english/cpp/system.collections.generic/stack/virtualizeenditerator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::Stack::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::Stack::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.generic/stack/virtualizeenditerator/ +--- +## Stack::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::Stack::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Stack](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/stackptr/_index.md b/english/cpp/system.collections.generic/stackptr/_index.md new file mode 100644 index 0000000000..6f9e9d74f7 --- /dev/null +++ b/english/cpp/system.collections.generic/stackptr/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::Generic::StackPtr class +linktitle: StackPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::StackPtr class. Stack pointer. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 4600 +url: /cpp/system.collections.generic/stackptr/ +--- +## StackPtr class + + +[Stack](../stack/) pointer. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +templateclass StackPtr : public System::SmartPtr> +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| [StackPtr](./stackptr/)() | Constructs null pointer. | +| [StackPtr](./stackptr/)(const SharedPtr\\>\&) | Constructs pointer referencing specific stack. | + +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/stackptr/stackptr/_index.md b/english/cpp/system.collections.generic/stackptr/stackptr/_index.md new file mode 100644 index 0000000000..90fffc9d5a --- /dev/null +++ b/english/cpp/system.collections.generic/stackptr/stackptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::Generic::StackPtr::StackPtr constructor +linktitle: StackPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::StackPtr::StackPtr constructor. Constructs null pointer in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/stackptr/stackptr/ +--- +## StackPtr::StackPtr() constructor + + +Constructs null pointer. + +```cpp +System::Collections::Generic::StackPtr::StackPtr() +``` + +## See Also + +* Class [StackPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## StackPtr::StackPtr(const SharedPtr\\>\&) constructor + + +Constructs pointer referencing specific stack. + +```cpp +System::Collections::Generic::StackPtr::StackPtr(const SharedPtr> &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\>\& | [Stack](../../stack/) to refeence. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stack](../../stack/) +* Class [StackPtr](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/valueiterator/_index.md b/english/cpp/system.collections.generic/valueiterator/_index.md new file mode 100644 index 0000000000..010e9469f0 --- /dev/null +++ b/english/cpp/system.collections.generic/valueiterator/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Collections::Generic::ValueIterator class +linktitle: ValueIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ValueIterator class. Dictionary iterator that provides value access in C++.' +type: docs +weight: 4700 +url: /cpp/system.collections.generic/valueiterator/ +--- +## ValueIterator class + + +[Dictionary](../dictionary/) iterator that provides value access. + +```cpp +templateclass ValueIterator : public System::Details::NativeIteratorWrapperBase, + private System::Details::IteratorPointerUpdater +``` + + +| Parameter | Description | +| --- | --- | +| Dict | [Dictionary](../dictionary/) class. | +## Methods + +| Method | Description | +| --- | --- | +| [CloneIterator](./cloneiterator/)() const override | Clones current iterator. | +| [DecrementIterator](./decrementiterator/)() override | Moves the iterator step back. | +| [IncrementIterator](./incrementiterator/)() override | Moves the iterator step forward. | +| [ShiftIteratorBy](./shiftiteratorby/)(std::ptrdiff_t) override | Moves the iterator by the specified number of steps. | +| [ValueIterator](./valueiterator/)(typename Dict::map_t::const_iterator\&&, typename Dict::map_t::const_iterator\&&) | Constructor. | +| [ValueIterator](./valueiterator/)(const typename Dict::map_t::const_iterator\&, const typename Dict::map_t::const_iterator\&) | Constructor. | +| [ValueIterator](./valueiterator/)(ValueIterator\&&) | Move constructor. | +| virtual [~ValueIterator](./~valueiterator/)() | Destructor. | + +## See Also + +* Namespace [System::Collections::Generic](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.generic/valueiterator/cloneiterator/_index.md b/english/cpp/system.collections.generic/valueiterator/cloneiterator/_index.md new file mode 100644 index 0000000000..9bf4523fc9 --- /dev/null +++ b/english/cpp/system.collections.generic/valueiterator/cloneiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::ValueIterator::CloneIterator method +linktitle: CloneIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ValueIterator::CloneIterator method. Clones current iterator in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.generic/valueiterator/cloneiterator/ +--- +## ValueIterator::CloneIterator method + + +Clones current iterator. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Generic::ValueIterator::CloneIterator() const override +``` + + +### ReturnValue + +Copy of the current iterator. + +## See Also + +* Class [ValueIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/valueiterator/decrementiterator/_index.md b/english/cpp/system.collections.generic/valueiterator/decrementiterator/_index.md new file mode 100644 index 0000000000..5932fdef83 --- /dev/null +++ b/english/cpp/system.collections.generic/valueiterator/decrementiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ValueIterator::DecrementIterator method +linktitle: DecrementIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ValueIterator::DecrementIterator method. Moves the iterator step back in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.generic/valueiterator/decrementiterator/ +--- +## ValueIterator::DecrementIterator method + + +Moves the iterator step back. + +```cpp +void System::Collections::Generic::ValueIterator::DecrementIterator() override +``` + +## See Also + +* Class [ValueIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/valueiterator/incrementiterator/_index.md b/english/cpp/system.collections.generic/valueiterator/incrementiterator/_index.md new file mode 100644 index 0000000000..faa026dac2 --- /dev/null +++ b/english/cpp/system.collections.generic/valueiterator/incrementiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ValueIterator::IncrementIterator method +linktitle: IncrementIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ValueIterator::IncrementIterator method. Moves the iterator step forward in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.generic/valueiterator/incrementiterator/ +--- +## ValueIterator::IncrementIterator method + + +Moves the iterator step forward. + +```cpp +void System::Collections::Generic::ValueIterator::IncrementIterator() override +``` + +## See Also + +* Class [ValueIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/valueiterator/shiftiteratorby/_index.md b/english/cpp/system.collections.generic/valueiterator/shiftiteratorby/_index.md new file mode 100644 index 0000000000..0758f2fa57 --- /dev/null +++ b/english/cpp/system.collections.generic/valueiterator/shiftiteratorby/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Generic::ValueIterator::ShiftIteratorBy method +linktitle: ShiftIteratorBy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ValueIterator::ShiftIteratorBy method. Moves the iterator by the specified number of steps in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.generic/valueiterator/shiftiteratorby/ +--- +## ValueIterator::ShiftIteratorBy method + + +Moves the iterator by the specified number of steps. + +```cpp +void System::Collections::Generic::ValueIterator::ShiftIteratorBy(std::ptrdiff_t offset) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | std::ptrdiff_t | Number of steps to move the iterator by. | + +## See Also + +* Class [ValueIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/valueiterator/valueiterator/_index.md b/english/cpp/system.collections.generic/valueiterator/valueiterator/_index.md new file mode 100644 index 0000000000..ae51b15036 --- /dev/null +++ b/english/cpp/system.collections.generic/valueiterator/valueiterator/_index.md @@ -0,0 +1,69 @@ +--- +title: System::Collections::Generic::ValueIterator::ValueIterator constructor +linktitle: ValueIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ValueIterator::ValueIterator constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.generic/valueiterator/valueiterator/ +--- +## ValueIterator::ValueIterator(const typename Dict::map_t::const_iterator\&, const typename Dict::map_t::const_iterator\&) constructor + + +Constructor. + +```cpp +System::Collections::Generic::ValueIterator::ValueIterator(const typename Dict::map_t::const_iterator &iterator, const typename Dict::map_t::const_iterator &end) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| iterator | const typename Dict::map_t::const_iterator\& | Iterator to hold. | +| end | const typename Dict::map_t::const_iterator\& | Iterator to the end of the container. | + +## See Also + +* Class [ValueIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## ValueIterator::ValueIterator(typename Dict::map_t::const_iterator\&&, typename Dict::map_t::const_iterator\&&) constructor + + +Constructor. + +```cpp +System::Collections::Generic::ValueIterator::ValueIterator(typename Dict::map_t::const_iterator &&iterator, typename Dict::map_t::const_iterator &&end) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| iterator | typename Dict::map_t::const_iterator\&& | Iterator to hold. | +| end | typename Dict::map_t::const_iterator\&& | Iterator to the end of the container. | + +## See Also + +* Class [ValueIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) +## ValueIterator::ValueIterator(ValueIterator\&&) constructor + + +Move constructor. + +```cpp +System::Collections::Generic::ValueIterator::ValueIterator(ValueIterator &&other) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | ValueIterator\&& | Iteratro to move data from. | + +## See Also + +* Class [ValueIterator](../) +* Class [ValueIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.generic/valueiterator/~valueiterator/_index.md b/english/cpp/system.collections.generic/valueiterator/~valueiterator/_index.md new file mode 100644 index 0000000000..7fb8485395 --- /dev/null +++ b/english/cpp/system.collections.generic/valueiterator/~valueiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Generic::ValueIterator::~ValueIterator method +linktitle: ~ValueIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Generic::ValueIterator::~ValueIterator method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.generic/valueiterator/~valueiterator/ +--- +## ValueIterator::~ValueIterator method + + +Destructor. + +```cpp +virtual System::Collections::Generic::ValueIterator::~ValueIterator()=default +``` + +## See Also + +* Class [ValueIterator](../) +* Namespace [System::Collections::Generic](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/_index.md b/english/cpp/system.collections.objectmodel/_index.md new file mode 100644 index 0000000000..097617e816 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/_index.md @@ -0,0 +1,19 @@ +--- +title: System::Collections::ObjectModel namespace +linktitle: System::Collections::ObjectModel +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::ObjectModel namespace in C++.' +type: docs +weight: 3400 +url: /cpp/system.collections.objectmodel/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Collection](./collection/) | Base type for generic collection. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [KeyedCollection](./keyedcollection/) | Abstract collection of elements with embedded keys. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ReadOnlyCollection](./readonlycollection/) | Wraps specific container to access it in read-only mode. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | diff --git a/english/cpp/system.collections.objectmodel/collection/_index.md b/english/cpp/system.collections.objectmodel/collection/_index.md new file mode 100644 index 0000000000..a6d0ae624f --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Collections::ObjectModel::Collection class +linktitle: Collection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection class. Base type for generic collection. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.objectmodel/collection/ +--- +## Collection class + + +Base type for generic collection. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass Collection : public System::Collections::Generic::IList +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Nested classes + +* Class [reverse_iterator_prototype](./reverse_iterator_prototype/) +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const T\&) override | Adds value to container. | +| [Clear](./clear/)() override | Deletes all elements. | +| [Collection](./collection/)() | Creates empty collection. | +| [Collection](./collection/)(SharedPtr\\>) | | +| [Contains](./contains/)(const T\&) const override | Checks if item is present in collection. | +| [CopyTo](./copyto/)(ArrayPtr\, int) override | Copies collection elements into existing array elements. | +| [crbegin](./crbegin/)() const | Gets a reverse iterator to the last const-qualified element of collection (first in reverse). | +| [crend](./crend/)() const | Gets a reverse iterator for a non-existent const-qualified element before the start of the collection. | +| [get_Count](./get_count/)() const override | Gets number of elements. | +| [get_Items](./get_items/)() | Internal data structure accessor. | +| [get_Items](./get_items/)() const | Internal data structure accessor. | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator to iterate through collection. | +| [idx_get](./idx_get/)(int) const override | Gets value at specified index. | +| [idx_set](./idx_set/)(int, T) override | Sets value at specified index. | +| [IndexOf](./indexof/)(const T\&) const override | Looks for element in collection. | +| [Insert](./insert/)(int, const T\&) override | Inserts item into specified position. | +| [operator[]](./operator[]/)(int) | Gets value at specified index. | +| [operator[]](./operator[]/)(int) const | Gets value at specified index. | +| [rbegin](./rbegin/)() | Gets a reverse iterator to the last element of collection (first in reverse). | +| [rbegin](./rbegin/)() const | Gets a reverse iterator to the last element of the const-qualified collection (first in reverse). | +| [Remove](./remove/)(const T\&) override | Removes specific item. | +| [RemoveAt](./removeat/)(int) override | Removes item at specific position. | +| [rend](./rend/)() | Gets a reverse iterator for a non-existent element before the start of the collection. | +| [rend](./rend/)() const | Gets a reverse iterator for a non-existent element before the start of the const-qualified collection. | +| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Makes stored pointers weak (if applicable). | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [const_reverse_iterator](./const_reverse_iterator/) | | +| [reverse_iterator](./reverse_iterator/) | | + +## See Also + +* Class [IList](../../system.collections.generic/ilist/) +* Namespace [System::Collections::ObjectModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.objectmodel/collection/add/_index.md b/english/cpp/system.collections.objectmodel/collection/add/_index.md new file mode 100644 index 0000000000..91e5103999 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/add/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::Collection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::Add method. Adds value to container in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.objectmodel/collection/add/ +--- +## Collection::Add method + + +Adds value to container. + +```cpp +virtual void System::Collections::ObjectModel::Collection::Add(const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to add. | + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/clear/_index.md b/english/cpp/system.collections.objectmodel/collection/clear/_index.md new file mode 100644 index 0000000000..24b8f10c18 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::ObjectModel::Collection::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::Clear method. Deletes all elements in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.objectmodel/collection/clear/ +--- +## Collection::Clear method + + +Deletes all elements. + +```cpp +void System::Collections::ObjectModel::Collection::Clear() override +``` + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/collection/_index.md b/english/cpp/system.collections.objectmodel/collection/collection/_index.md new file mode 100644 index 0000000000..1c7fad59d5 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/collection/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Collections::ObjectModel::Collection::Collection constructor +linktitle: Collection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::Collection constructor. Creates empty collection in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.objectmodel/collection/collection/ +--- +## Collection::Collection() constructor + + +Creates empty collection. + +```cpp +System::Collections::ObjectModel::Collection::Collection() +``` + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) +## Collection::Collection(SharedPtr\\>) constructor + + + + +```cpp +System::Collections::ObjectModel::Collection::Collection(SharedPtr> list) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/const_reverse_iterator/_index.md b/english/cpp/system.collections.objectmodel/collection/const_reverse_iterator/_index.md new file mode 100644 index 0000000000..4e06628beb --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/const_reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::ObjectModel::Collection::const_reverse_iterator typedef +linktitle: const_reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::ObjectModel::Collection::const_reverse_iterator typedef of System::Collections::ObjectModel::Collection class in C++.' +type: docs +weight: 2500 +url: /cpp/system.collections.objectmodel/collection/const_reverse_iterator/ +--- +## const_reverse_iterator typedef + + + + +```cpp +reverse_iterator_prototype System::Collections::ObjectModel::Collection< T >::const_reverse_iterator +``` + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/contains/_index.md b/english/cpp/system.collections.objectmodel/collection/contains/_index.md new file mode 100644 index 0000000000..95dea4190c --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::ObjectModel::Collection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::Contains method. Checks if item is present in collection in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.objectmodel/collection/contains/ +--- +## Collection::Contains method + + +Checks if item is present in collection. + +```cpp +bool System::Collections::ObjectModel::Collection::Contains(const T &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | to look for. | + +### ReturnValue + +True if item is present, false otherwise. + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/copyto/_index.md b/english/cpp/system.collections.objectmodel/collection/copyto/_index.md new file mode 100644 index 0000000000..0804beeac7 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/copyto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::ObjectModel::Collection::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::CopyTo method. Copies collection elements into existing array elements in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.objectmodel/collection/copyto/ +--- +## Collection::CopyTo method + + +Copies collection elements into existing array elements. + +```cpp +virtual void System::Collections::ObjectModel::Collection::CopyTo(ArrayPtr arr, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | ArrayPtr\ | Destination array. | +| index | int | Destination array start index. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/crbegin/_index.md b/english/cpp/system.collections.objectmodel/collection/crbegin/_index.md new file mode 100644 index 0000000000..f8ce3caa04 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/crbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::ObjectModel::Collection::crbegin method +linktitle: crbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::crbegin method. Gets a reverse iterator to the last const-qualified element of collection (first in reverse) in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.objectmodel/collection/crbegin/ +--- +## Collection::crbegin method + + +Gets a reverse iterator to the last const-qualified element of collection (first in reverse). + +```cpp +const_reverse_iterator System::Collections::ObjectModel::Collection::crbegin() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last const-qualified element in the list (first in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/crend/_index.md b/english/cpp/system.collections.objectmodel/collection/crend/_index.md new file mode 100644 index 0000000000..1b0223bd99 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/crend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::ObjectModel::Collection::crend method +linktitle: crend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::crend method. Gets a reverse iterator for a non-existent const-qualified element before the start of the collection in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.objectmodel/collection/crend/ +--- +## Collection::crend method + + +Gets a reverse iterator for a non-existent const-qualified element before the start of the collection. + +```cpp +const_reverse_iterator System::Collections::ObjectModel::Collection::crend() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical const-qualified element preceding the first element in the list (last in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/get_count/_index.md b/english/cpp/system.collections.objectmodel/collection/get_count/_index.md new file mode 100644 index 0000000000..1ed1296edf --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::Collection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::get_Count method. Gets number of elements in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.objectmodel/collection/get_count/ +--- +## Collection::get_Count method + + +Gets number of elements. + +```cpp +int System::Collections::ObjectModel::Collection::get_Count() const override +``` + + +### ReturnValue + +Active element count. + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/get_items/_index.md b/english/cpp/system.collections.objectmodel/collection/get_items/_index.md new file mode 100644 index 0000000000..0aa7c11491 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/get_items/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Collections::ObjectModel::Collection::get_Items method +linktitle: get_Items +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::get_Items method. Internal data structure accessor in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.objectmodel/collection/get_items/ +--- +## Collection::get_Items() method + + +Internal data structure accessor. + +```cpp +SharedPtr> System::Collections::ObjectModel::Collection::get_Items() +``` + + +### ReturnValue + +Pointer to internal list. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) +## Collection::get_Items() const method + + +Internal data structure accessor. + +```cpp +const Generic::ListPtr System::Collections::ObjectModel::Collection::get_Items() const +``` + + +### ReturnValue + +Pointer to internal list. + +## See Also + +* Class [ListPtr](../../../system.collections.generic/listptr/) +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/getenumerator/_index.md b/english/cpp/system.collections.objectmodel/collection/getenumerator/_index.md new file mode 100644 index 0000000000..83f7f0588f --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/getenumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::ObjectModel::Collection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::GetEnumerator method. Gets enumerator to iterate through collection in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.objectmodel/collection/getenumerator/ +--- +## Collection::GetEnumerator method + + +Gets enumerator to iterate through collection. + +```cpp +SharedPtr> System::Collections::ObjectModel::Collection::GetEnumerator() override +``` + + +### ReturnValue + +Created enumerator iterating through current collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/idx_get/_index.md b/english/cpp/system.collections.objectmodel/collection/idx_get/_index.md new file mode 100644 index 0000000000..adeb0928ef --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/idx_get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::ObjectModel::Collection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::idx_get method. Gets value at specified index in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.objectmodel/collection/idx_get/ +--- +## Collection::idx_get method + + +Gets value at specified index. + +```cpp +virtual T System::Collections::ObjectModel::Collection::idx_get(int index) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get value from. | + +### ReturnValue + +Copy of value at specified index. + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/idx_set/_index.md b/english/cpp/system.collections.objectmodel/collection/idx_set/_index.md new file mode 100644 index 0000000000..8d3065bc05 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/idx_set/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::ObjectModel::Collection::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::idx_set method. Sets value at specified index in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.objectmodel/collection/idx_set/ +--- +## Collection::idx_set method + + +Sets value at specified index. + +```cpp +virtual void System::Collections::ObjectModel::Collection::idx_set(int index, T value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to set value at. | +| value | T | Value to set at specified index. | + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/indexof/_index.md b/english/cpp/system.collections.objectmodel/collection/indexof/_index.md new file mode 100644 index 0000000000..7f8da6e793 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/indexof/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::ObjectModel::Collection::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::IndexOf method. Looks for element in collection in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.objectmodel/collection/indexof/ +--- +## Collection::IndexOf method + + +Looks for element in collection. + +```cpp +int System::Collections::ObjectModel::Collection::IndexOf(const T &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +Index of first occurrence of specified item or -1 if not found. + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/insert/_index.md b/english/cpp/system.collections.objectmodel/collection/insert/_index.md new file mode 100644 index 0000000000..ef1283d632 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/insert/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::ObjectModel::Collection::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::Insert method. Inserts item into specified position in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.objectmodel/collection/insert/ +--- +## Collection::Insert method + + +Inserts item into specified position. + +```cpp +void System::Collections::ObjectModel::Collection::Insert(int index, const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to insert item into. | +| item | const T\& | Item to insert into specified position. | + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/operator[]/_index.md b/english/cpp/system.collections.objectmodel/collection/operator[]/_index.md new file mode 100644 index 0000000000..6a04fd2db3 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/operator[]/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Collections::ObjectModel::Collection::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::operator[] method. Gets value at specified index in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.objectmodel/collection/operator[]/ +--- +## Collection::operator[](int) method + + +Gets value at specified index. + +```cpp +T & System::Collections::ObjectModel::Collection::operator[](int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get value from. | + +### ReturnValue + +Reference to existing value at specified index. + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) +## Collection::operator[](int) const method + + +Gets value at specified index. + +```cpp +const T & System::Collections::ObjectModel::Collection::operator[](int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get value from. | + +### ReturnValue + +Const reference to existing value at specified index. + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/rbegin/_index.md b/english/cpp/system.collections.objectmodel/collection/rbegin/_index.md new file mode 100644 index 0000000000..878979fb59 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/rbegin/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::ObjectModel::Collection::rbegin method +linktitle: rbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::rbegin method. Gets a reverse iterator to the last element of the const-qualified collection (first in reverse) in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.objectmodel/collection/rbegin/ +--- +## Collection::rbegin() const method + + +Gets a reverse iterator to the last element of the const-qualified collection (first in reverse). + +```cpp +const_reverse_iterator System::Collections::ObjectModel::Collection::rbegin() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last element in the const-qualified list (first in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) +## Collection::rbegin() method + + +Gets a reverse iterator to the last element of collection (first in reverse). + +```cpp +reverse_iterator System::Collections::ObjectModel::Collection::rbegin() noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the last element in the list (first in reverse). + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/remove/_index.md b/english/cpp/system.collections.objectmodel/collection/remove/_index.md new file mode 100644 index 0000000000..589fa203c2 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/remove/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::ObjectModel::Collection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::Remove method. Removes specific item in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.objectmodel/collection/remove/ +--- +## Collection::Remove method + + +Removes specific item. + +```cpp +bool System::Collections::ObjectModel::Collection::Remove(const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to remove. | + +### ReturnValue + +True if item was found and removed, false otherwise. + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/removeat/_index.md b/english/cpp/system.collections.objectmodel/collection/removeat/_index.md new file mode 100644 index 0000000000..0afdea7639 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/removeat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::Collection::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::RemoveAt method. Removes item at specific position in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.objectmodel/collection/removeat/ +--- +## Collection::RemoveAt method + + +Removes item at specific position. + +```cpp +void System::Collections::ObjectModel::Collection::RemoveAt(int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to remove item at. | + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/rend/_index.md b/english/cpp/system.collections.objectmodel/collection/rend/_index.md new file mode 100644 index 0000000000..be9c37f31d --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/rend/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::ObjectModel::Collection::rend method +linktitle: rend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::rend method. Gets a reverse iterator for a non-existent element before the start of the const-qualified collection in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections.objectmodel/collection/rend/ +--- +## Collection::rend() const method + + +Gets a reverse iterator for a non-existent element before the start of the const-qualified collection. + +```cpp +const_reverse_iterator System::Collections::ObjectModel::Collection::rend() const noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical element preceding the first element in the const-qualified list (last in reverse). + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) +## Collection::rend() method + + +Gets a reverse iterator for a non-existent element before the start of the collection. + +```cpp +reverse_iterator System::Collections::ObjectModel::Collection::rend() noexcept +``` + + +### ReturnValue + +A reverse iterator pointing to the theoretical element preceding the first element in the list (last in reverse). + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/reverse_iterator/_index.md b/english/cpp/system.collections.objectmodel/collection/reverse_iterator/_index.md new file mode 100644 index 0000000000..9db4473737 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::ObjectModel::Collection::reverse_iterator typedef +linktitle: reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::ObjectModel::Collection::reverse_iterator typedef of System::Collections::ObjectModel::Collection class in C++.' +type: docs +weight: 2600 +url: /cpp/system.collections.objectmodel/collection/reverse_iterator/ +--- +## reverse_iterator typedef + + + + +```cpp +reverse_iterator_prototype System::Collections::ObjectModel::Collection< T >::reverse_iterator +``` + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/_index.md b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/_index.md new file mode 100644 index 0000000000..e60d82c116 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::ObjectModel::Collection::reverse_iterator_prototype class +linktitle: reverse_iterator_prototype +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::reverse_iterator_prototype class. Iterates elements of the sequence container in the reverse order in C++.' +type: docs +weight: 2700 +url: /cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/ +--- +## reverse_iterator_prototype class + + +Iterates elements of the sequence container in the reverse order. + +```cpp +templateclass reverse_iterator_prototype : public Details::BaseIterator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [operator!=](./operator!=/)(const reverse_iterator_prototype\&) const | | +| [operator*](./operator_/)() const | | +| [operator++](./operator++/)() | | +| [operator--](./operator--/)() | | +| [operator==](./operator==/)(const reverse_iterator_prototype\&) const | | +| [reverse_iterator_prototype](./reverse_iterator_prototype/)() | | +| [reverse_iterator_prototype](./reverse_iterator_prototype/)(const SharedPtr\\>\&) | | +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator!=/_index.md b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator!=/_index.md new file mode 100644 index 0000000000..b0c81dae16 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator!=/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::ObjectModel::Collection::reverse_iterator_prototype::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator!= method of System::Collections::ObjectModel::Collection::reverse_iterator_prototype class in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator!=/ +--- +## reverse_iterator_prototype::operator!= method + + + + +```cpp +bool System::Collections::ObjectModel::Collection::reverse_iterator_prototype::operator!=(const reverse_iterator_prototype &it) const +``` + +## See Also + +* Class [reverse_iterator_prototype](../) +* Class [reverse_iterator_prototype](../) +* Class [Collection](../../) +* Namespace [System::Collections::ObjectModel](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator++/_index.md b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator++/_index.md new file mode 100644 index 0000000000..26e9ef29d2 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator++/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::ObjectModel::Collection::reverse_iterator_prototype::operator++ method +linktitle: operator++ +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator++ method of System::Collections::ObjectModel::Collection::reverse_iterator_prototype class in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator++/ +--- +## reverse_iterator_prototype::operator++ method + + + + +```cpp +reverse_iterator_prototype & System::Collections::ObjectModel::Collection::reverse_iterator_prototype::operator++() +``` + +## See Also + +* Class [reverse_iterator_prototype](../) +* Class [reverse_iterator_prototype](../) +* Class [Collection](../../) +* Namespace [System::Collections::ObjectModel](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator--/_index.md b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator--/_index.md new file mode 100644 index 0000000000..baee975402 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator--/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::ObjectModel::Collection::reverse_iterator_prototype::operator-- method +linktitle: operator-- +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator-- method of System::Collections::ObjectModel::Collection::reverse_iterator_prototype class in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator--/ +--- +## reverse_iterator_prototype::operator-- method + + + + +```cpp +reverse_iterator_prototype & System::Collections::ObjectModel::Collection::reverse_iterator_prototype::operator--() +``` + +## See Also + +* Class [reverse_iterator_prototype](../) +* Class [reverse_iterator_prototype](../) +* Class [Collection](../../) +* Namespace [System::Collections::ObjectModel](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator==/_index.md b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator==/_index.md new file mode 100644 index 0000000000..eaddcb2348 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator==/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::ObjectModel::Collection::reverse_iterator_prototype::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator== method of System::Collections::ObjectModel::Collection::reverse_iterator_prototype class in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator==/ +--- +## reverse_iterator_prototype::operator== method + + + + +```cpp +bool System::Collections::ObjectModel::Collection::reverse_iterator_prototype::operator==(const reverse_iterator_prototype &it) const +``` + +## See Also + +* Class [reverse_iterator_prototype](../) +* Class [reverse_iterator_prototype](../) +* Class [Collection](../../) +* Namespace [System::Collections::ObjectModel](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator_/_index.md b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator_/_index.md new file mode 100644 index 0000000000..03fe3a00a1 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator_/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::ObjectModel::Collection::reverse_iterator_prototype::operator* method +linktitle: operator* +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator* method of System::Collections::ObjectModel::Collection::reverse_iterator_prototype class in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/operator_/ +--- +## reverse_iterator_prototype::operator* method + + + + +```cpp +const U System::Collections::ObjectModel::Collection::reverse_iterator_prototype::operator*() const +``` + +## See Also + +* Class [reverse_iterator_prototype](../) +* Class [Collection](../../) +* Namespace [System::Collections::ObjectModel](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/reverse_iterator_prototype/_index.md b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/reverse_iterator_prototype/_index.md new file mode 100644 index 0000000000..4656fe1d06 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/reverse_iterator_prototype/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Collections::ObjectModel::Collection::reverse_iterator_prototype::reverse_iterator_prototype constructor +linktitle: reverse_iterator_prototype +second_title: Aspose.PDF for C++ API Reference +description: 'How to use reverse_iterator_prototype constructor of System::Collections::ObjectModel::Collection::reverse_iterator_prototype class in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.objectmodel/collection/reverse_iterator_prototype/reverse_iterator_prototype/ +--- +## reverse_iterator_prototype::reverse_iterator_prototype() constructor + + + + +```cpp +System::Collections::ObjectModel::Collection::reverse_iterator_prototype::reverse_iterator_prototype() +``` + +## See Also + +* Class [reverse_iterator_prototype](../) +* Class [Collection](../../) +* Namespace [System::Collections::ObjectModel](../../../) +* Library [Aspose.PDF for C++](../../../../) +## reverse_iterator_prototype::reverse_iterator_prototype(const SharedPtr\\>\&) constructor + + + + +```cpp +System::Collections::ObjectModel::Collection::reverse_iterator_prototype::reverse_iterator_prototype(const SharedPtr> &list) +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [IList](../../../../system.collections.generic/ilist/) +* Class [reverse_iterator_prototype](../) +* Class [Collection](../../) +* Namespace [System::Collections::ObjectModel](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/settemplateweakptr/_index.md b/english/cpp/system.collections.objectmodel/collection/settemplateweakptr/_index.md new file mode 100644 index 0000000000..f05f363da3 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/settemplateweakptr/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::Collection::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::SetTemplateWeakPtr method. Makes stored pointers weak (if applicable) in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections.objectmodel/collection/settemplateweakptr/ +--- +## Collection::SetTemplateWeakPtr method + + +Makes stored pointers weak (if applicable). + +```cpp +void System::Collections::ObjectModel::Collection::SetTemplateWeakPtr(uint32_t argument) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | uint32_t | Should be 0 as only one template argument is present. | + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.objectmodel/collection/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..83cab6d1ce --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/virtualizebeginconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::Collection::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 2100 +url: /cpp/system.collections.objectmodel/collection/virtualizebeginconstiterator/ +--- +## Collection::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::ObjectModel::Collection::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/virtualizebeginiterator/_index.md b/english/cpp/system.collections.objectmodel/collection/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..7a17fc4277 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/virtualizebeginiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::Collection::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 2200 +url: /cpp/system.collections.objectmodel/collection/virtualizebeginiterator/ +--- +## Collection::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::ObjectModel::Collection::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.objectmodel/collection/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..258cce9eb2 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/virtualizeendconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::Collection::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 2300 +url: /cpp/system.collections.objectmodel/collection/virtualizeendconstiterator/ +--- +## Collection::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::ObjectModel::Collection::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/collection/virtualizeenditerator/_index.md b/english/cpp/system.collections.objectmodel/collection/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..6046f769d1 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/collection/virtualizeenditerator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::Collection::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::Collection::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 2400 +url: /cpp/system.collections.objectmodel/collection/virtualizeenditerator/ +--- +## Collection::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::ObjectModel::Collection::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Collection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/keyedcollection/_index.md b/english/cpp/system.collections.objectmodel/keyedcollection/_index.md new file mode 100644 index 0000000000..8fab9b5646 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/keyedcollection/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::ObjectModel::KeyedCollection class +linktitle: KeyedCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::KeyedCollection class. Abstract collection of elements with embedded keys. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.objectmodel/keyedcollection/ +--- +## KeyedCollection class + + +Abstract collection of elements with embedded keys. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass KeyedCollection : public System::Collections::ObjectModel::Collection +``` + + +| Parameter | Description | +| --- | --- | +| TKey | Key type. | +| TItem | value type. | +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const TItem\&) override | Add item to container end. | +| [Contains](./contains/)(TKey) | Checks if key is present in container. | +| [get_Comparer](./get_comparer/)() | Gets comparer. | +| [idx_get](./idx_get/)(TKey) | Gets item at specific index. | +| [Remove](./remove/)(TKey) | Removes key from container. | +| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Makes specific template argument to be treated as weak pointer instead of shared pointer (if applicable). | +## Fields + +| Field | Description | +| --- | --- | +| static [defaultThreshold](./defaultthreshold/) | Lookup dictionary creation threshold, default. | + +## See Also + +* Class [Collection](../collection/) +* Namespace [System::Collections::ObjectModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.objectmodel/keyedcollection/add/_index.md b/english/cpp/system.collections.objectmodel/keyedcollection/add/_index.md new file mode 100644 index 0000000000..a64d773dbc --- /dev/null +++ b/english/cpp/system.collections.objectmodel/keyedcollection/add/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::KeyedCollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::KeyedCollection::Add method. Add item to container end in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.objectmodel/keyedcollection/add/ +--- +## KeyedCollection::Add method + + +Add item to container end. + +```cpp +virtual void System::Collections::ObjectModel::KeyedCollection::Add(const TItem &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const TItem\& | Item to add. | + +## See Also + +* Class [KeyedCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/keyedcollection/contains/_index.md b/english/cpp/system.collections.objectmodel/keyedcollection/contains/_index.md new file mode 100644 index 0000000000..4010694727 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/keyedcollection/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::ObjectModel::KeyedCollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::KeyedCollection::Contains method. Checks if key is present in container in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.objectmodel/keyedcollection/contains/ +--- +## KeyedCollection::Contains method + + +Checks if key is present in container. + +```cpp +bool System::Collections::ObjectModel::KeyedCollection::Contains(TKey key) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | TKey | Key to look for. | + +### ReturnValue + +True if key is found, false otherwise. + +## See Also + +* Class [KeyedCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/keyedcollection/defaultthreshold/_index.md b/english/cpp/system.collections.objectmodel/keyedcollection/defaultthreshold/_index.md new file mode 100644 index 0000000000..852f38c7c3 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/keyedcollection/defaultthreshold/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::ObjectModel::KeyedCollection::defaultThreshold field +linktitle: defaultThreshold +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::KeyedCollection::defaultThreshold field. Lookup dictionary creation threshold, default in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.objectmodel/keyedcollection/defaultthreshold/ +--- +## defaultThreshold field + + +Lookup dictionary creation threshold, default. + +```cpp +static const int System::Collections::ObjectModel::KeyedCollection::defaultThreshold +``` + +## Remarks + + +Sets default lookup dictionary creation threshold to zero, can be overwrited for concrete types. +## See Also + +* Class [KeyedCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/keyedcollection/get_comparer/_index.md b/english/cpp/system.collections.objectmodel/keyedcollection/get_comparer/_index.md new file mode 100644 index 0000000000..b962e4df84 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/keyedcollection/get_comparer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::ObjectModel::KeyedCollection::get_Comparer method +linktitle: get_Comparer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::KeyedCollection::get_Comparer method. Gets comparer in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.objectmodel/keyedcollection/get_comparer/ +--- +## KeyedCollection::get_Comparer method + + +Gets comparer. + +```cpp +System::SharedPtr> System::Collections::ObjectModel::KeyedCollection::get_Comparer() +``` + + +### ReturnValue + +Pointer to comparer in use. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEqualityComparer](../../../system.collections.generic/iequalitycomparer/) +* Class [KeyedCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/keyedcollection/idx_get/_index.md b/english/cpp/system.collections.objectmodel/keyedcollection/idx_get/_index.md new file mode 100644 index 0000000000..f738537b86 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/keyedcollection/idx_get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::ObjectModel::KeyedCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::KeyedCollection::idx_get method. Gets item at specific index in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.objectmodel/keyedcollection/idx_get/ +--- +## KeyedCollection::idx_get method + + +Gets item at specific index. + +```cpp +TItem System::Collections::ObjectModel::KeyedCollection::idx_get(TKey key) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | TKey | Key to look for. | + +### ReturnValue + +Copy of keyed value. + +## See Also + +* Class [KeyedCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/keyedcollection/remove/_index.md b/english/cpp/system.collections.objectmodel/keyedcollection/remove/_index.md new file mode 100644 index 0000000000..69dbffe350 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/keyedcollection/remove/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::ObjectModel::KeyedCollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::KeyedCollection::Remove method. Removes key from container in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.objectmodel/keyedcollection/remove/ +--- +## KeyedCollection::Remove method + + +Removes key from container. + +```cpp +bool System::Collections::ObjectModel::KeyedCollection::Remove(TKey key) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | TKey | Key to remove. | + +### ReturnValue + +True if key is found and removed, false otherwise. + +## See Also + +* Class [KeyedCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/keyedcollection/settemplateweakptr/_index.md b/english/cpp/system.collections.objectmodel/keyedcollection/settemplateweakptr/_index.md new file mode 100644 index 0000000000..bd6b35bccd --- /dev/null +++ b/english/cpp/system.collections.objectmodel/keyedcollection/settemplateweakptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::ObjectModel::KeyedCollection::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::KeyedCollection::SetTemplateWeakPtr method. Makes specific template argument to be treated as weak pointer instead of shared pointer (if applicable) in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.objectmodel/keyedcollection/settemplateweakptr/ +--- +## KeyedCollection::SetTemplateWeakPtr method + + +Makes specific template argument to be treated as weak pointer instead of shared pointer (if applicable). + +```cpp +void System::Collections::ObjectModel::KeyedCollection::SetTemplateWeakPtr(uint32_t argument) override +``` + +## See Also + +* Class [KeyedCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/_index.md new file mode 100644 index 0000000000..5f9b521887 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection class +linktitle: ReadOnlyCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection class. Wraps specific container to access it in read-only mode. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.objectmodel/readonlycollection/ +--- +## ReadOnlyCollection class + + +Wraps specific container to access it in read-only mode. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass ReadOnlyCollection : public virtual System::Object, + public System::Collections::Generic::IList +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| [Contains](./contains/)(const T\&) const override | Checks if container contains specific item. | +| [CopyTo](./copyto/)(System::ArrayPtr\, int) override | Copies container elements to existing array elements. | +| [get_Count](./get_count/)() const override | Gets count of container elements. | +| [get_IsReadOnly](./get_isreadonly/)() const override | Checks if collection is read only. | +| [GetEnumerator](./getenumerator/)() override | Gets collection enumerator. | +| [idx_get](./idx_get/)(int) const override | Gets item at specific position. | +| [IndexOf](./indexof/)(const T\&) const override | Looks for specific item in collection. | +| [ReadOnlyCollection](./readonlycollection/)(const SharedPtr\\>\&) | Wraps read-only collection around specific collection. | +| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Does nothing as read-only collection only wraps data and stores nothing. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | Implemented interface. | +| [IEnumeratorPtr](./ienumeratorptr/) | Container of same elements. | +| [ValueType](./valuetype/) | Value type. | + +## See Also + +* Class [Object](../../system/object/) +* Class [IList](../../system.collections.generic/ilist/) +* Namespace [System::Collections::ObjectModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/basetype/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/basetype/_index.md new file mode 100644 index 0000000000..3d4d643936 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::BaseType typedef. Implemented interface in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.objectmodel/readonlycollection/basetype/ +--- +## BaseType typedef + + +Implemented interface. + +```cpp +Generic::IList System::Collections::ObjectModel::ReadOnlyCollection< T >::BaseType +``` + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/contains/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/contains/_index.md new file mode 100644 index 0000000000..3625769771 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::Contains method. Checks if container contains specific item in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.objectmodel/readonlycollection/contains/ +--- +## ReadOnlyCollection::Contains method + + +Checks if container contains specific item. + +```cpp +virtual bool System::Collections::ObjectModel::ReadOnlyCollection::Contains(const T &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +true if item is found, false otherwise. + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/copyto/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/copyto/_index.md new file mode 100644 index 0000000000..8519a9717f --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/copyto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::CopyTo method. Copies container elements to existing array elements in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.objectmodel/readonlycollection/copyto/ +--- +## ReadOnlyCollection::CopyTo method + + +Copies container elements to existing array elements. + +```cpp +virtual void System::Collections::ObjectModel::ReadOnlyCollection::CopyTo(System::ArrayPtr array, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | System::ArrayPtr\ | Destination array. | +| index | int | Destination array beginning index. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/get_count/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/get_count/_index.md new file mode 100644 index 0000000000..1af8cc5f04 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::get_Count method. Gets count of container elements in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.objectmodel/readonlycollection/get_count/ +--- +## ReadOnlyCollection::get_Count method + + +Gets count of container elements. + +```cpp +virtual int System::Collections::ObjectModel::ReadOnlyCollection::get_Count() const override +``` + + +### ReturnValue + +Actual elements count. + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/get_isreadonly/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/get_isreadonly/_index.md new file mode 100644 index 0000000000..edc424cb8d --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::get_IsReadOnly method. Checks if collection is read only in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.objectmodel/readonlycollection/get_isreadonly/ +--- +## ReadOnlyCollection::get_IsReadOnly method + + +Checks if collection is read only. + +```cpp +bool System::Collections::ObjectModel::ReadOnlyCollection::get_IsReadOnly() const override +``` + + +### ReturnValue + +true for a read only collection. + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/getenumerator/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/getenumerator/_index.md new file mode 100644 index 0000000000..62b8eac5d4 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/getenumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::GetEnumerator method. Gets collection enumerator in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.objectmodel/readonlycollection/getenumerator/ +--- +## ReadOnlyCollection::GetEnumerator method + + +Gets collection enumerator. + +```cpp +virtual IEnumeratorPtr System::Collections::ObjectModel::ReadOnlyCollection::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to newly created enumerator. + +## See Also + +* Typedef [IEnumeratorPtr](../ienumeratorptr/) +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/idx_get/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/idx_get/_index.md new file mode 100644 index 0000000000..48e100467b --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/idx_get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::idx_get method. Gets item at specific position in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.objectmodel/readonlycollection/idx_get/ +--- +## ReadOnlyCollection::idx_get method + + +Gets item at specific position. + +```cpp +virtual T System::Collections::ObjectModel::ReadOnlyCollection::idx_get(int index) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get element from. | + +### ReturnValue + +Copy of element at specified position. + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/ienumeratorptr/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/ienumeratorptr/_index.md new file mode 100644 index 0000000000..97e6fa0d3c --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/ienumeratorptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::IEnumeratorPtr typedef +linktitle: IEnumeratorPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::IEnumeratorPtr typedef. Container of same elements in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.objectmodel/readonlycollection/ienumeratorptr/ +--- +## IEnumeratorPtr typedef + + +Container of same elements. + +```cpp +SharedPtr > System::Collections::ObjectModel::ReadOnlyCollection< T >::IEnumeratorPtr +``` + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/indexof/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/indexof/_index.md new file mode 100644 index 0000000000..a145079d54 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/indexof/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::IndexOf method. Looks for specific item in collection in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.objectmodel/readonlycollection/indexof/ +--- +## ReadOnlyCollection::IndexOf method + + +Looks for specific item in collection. + +```cpp +virtual int System::Collections::ObjectModel::ReadOnlyCollection::IndexOf(const T &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +Index of the first occurrence of specified item or negative value if not found. + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/readonlycollection/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/readonlycollection/_index.md new file mode 100644 index 0000000000..a7d245e1ca --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/readonlycollection/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::ReadOnlyCollection constructor +linktitle: ReadOnlyCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::ReadOnlyCollection constructor. Wraps read-only collection around specific collection in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.objectmodel/readonlycollection/readonlycollection/ +--- +## ReadOnlyCollection::ReadOnlyCollection constructor + + +Wraps read-only collection around specific collection. + +```cpp +System::Collections::ObjectModel::ReadOnlyCollection::ReadOnlyCollection(const SharedPtr> &list) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| list | const SharedPtr\\>\& | [Collection](../../collection/) to wrap. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/settemplateweakptr/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/settemplateweakptr/_index.md new file mode 100644 index 0000000000..0b6e4061d5 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/settemplateweakptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::SetTemplateWeakPtr method. Does nothing as read-only collection only wraps data and stores nothing in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.objectmodel/readonlycollection/settemplateweakptr/ +--- +## ReadOnlyCollection::SetTemplateWeakPtr method + + +Does nothing as read-only collection only wraps data and stores nothing. + +```cpp +void System::Collections::ObjectModel::ReadOnlyCollection::SetTemplateWeakPtr(uint32_t argument) override +``` + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/valuetype/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/valuetype/_index.md new file mode 100644 index 0000000000..1332ecf01b --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/valuetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::ValueType typedef. Value type in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.objectmodel/readonlycollection/valuetype/ +--- +## ValueType typedef + + +Value type. + +```cpp +T System::Collections::ObjectModel::ReadOnlyCollection< T >::ValueType +``` + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..60b3edff7d --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/virtualizebeginconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.objectmodel/readonlycollection/virtualizebeginconstiterator/ +--- +## ReadOnlyCollection::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::ObjectModel::ReadOnlyCollection::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/virtualizebeginiterator/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..ed11bdb423 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/virtualizebeginiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.objectmodel/readonlycollection/virtualizebeginiterator/ +--- +## ReadOnlyCollection::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::ObjectModel::ReadOnlyCollection::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..4ee35bbec8 --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/virtualizeendconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.objectmodel/readonlycollection/virtualizeendconstiterator/ +--- +## ReadOnlyCollection::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::ObjectModel::ReadOnlyCollection::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.objectmodel/readonlycollection/virtualizeenditerator/_index.md b/english/cpp/system.collections.objectmodel/readonlycollection/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..e816e2eb8c --- /dev/null +++ b/english/cpp/system.collections.objectmodel/readonlycollection/virtualizeenditerator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::ObjectModel::ReadOnlyCollection::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ObjectModel::ReadOnlyCollection::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.objectmodel/readonlycollection/virtualizeenditerator/ +--- +## ReadOnlyCollection::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::ObjectModel::ReadOnlyCollection::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [ReadOnlyCollection](../) +* Namespace [System::Collections::ObjectModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/_index.md b/english/cpp/system.collections.specialized/_index.md new file mode 100644 index 0000000000..34d2a53235 --- /dev/null +++ b/english/cpp/system.collections.specialized/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::Specialized namespace +linktitle: System::Collections::Specialized +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections::Specialized namespace in C++.' +type: docs +weight: 3500 +url: /cpp/system.collections.specialized/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [BitVector32](./bitvector32/) | Provides a simple light bit vector with easy integer or [Boolean](../system/boolean/) access to a 32 bit storage. | +| [NameValueCollection](./namevaluecollection/) | Collection of associated [String](../system/string/) keys and [String](../system/string/) values that can be accessed either with the key or with the index. | +| [StringCollection](./stringcollection/) | Indexed list of strings. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StringCollectionPtr](./stringcollectionptr/) | Stirng collection poiner with access operator. | +| [StringDictionary](./stringdictionary/) | [String](../system/string/) to string dictionary. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Functions + +| Function | Description | +| --- | --- | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | diff --git a/english/cpp/system.collections.specialized/bitvector32/_index.md b/english/cpp/system.collections.specialized/bitvector32/_index.md new file mode 100644 index 0000000000..1de04306a7 --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Collections::Specialized::BitVector32 class +linktitle: BitVector32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32 class. Provides a simple light bit vector with easy integer or Boolean access to a 32 bit storage in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.specialized/bitvector32/ +--- +## BitVector32 class + + +Provides a simple light bit vector with easy integer or [Boolean](../../system/boolean/) access to a 32 bit storage. + +```cpp +class BitVector32 +``` + +## Nested classes + +* Class [Section](./section/) +## Methods + +| Method | Description | +| --- | --- | +| [BitVector32](./bitvector32/)() | Initializes a new empty instance of the [BitVector32](./). | +| [BitVector32](./bitvector32/)(int32_t) | Initializes a new instance of the [BitVector32](./) structure with the specified internal data. | +| [BitVector32](./bitvector32/)(const BitVector32\&) | Initializes a new instance of the [BitVector32](./) structure with the information in the specified value. | +| static [CreateMask](./createmask/)() | Creates the first mask in a series. | +| static [CreateMask](./createmask/)(int32_t) | Creates the next mask in a series. | +| static [CreateSection](./createsection/)(int16_t) | Creates the first section in a series, with the specified maximum value. | +| static [CreateSection](./createsection/)(int16_t, BitVector32::Section) | Creates the next section in a series, with the specified maximum value. | +| [Equals](./equals/)(const BitVector32\&) | Determines whether the specified object is the same as the current. | +| [get_Data](./get_data/)() | returns the raw data stored in this bit vector... | +| [GetHashCode](./gethashcode/)() const | Returns a hash code for the current object. | +| [idx_get](./idx_get/)(int32_t) | Gets a value indicating whether all the specified bits are set. | +| [idx_get](./idx_get/)(BitVector32::Section) | Gets the value for the specified section. | +| [idx_set](./idx_set/)(int32_t, bool) | Sets a value indicating whether all the specified bits are set. | +| [idx_set](./idx_set/)(BitVector32::Section, int32_t) | Sets the value for the specified section. | +| static [ToString](./tostring/)(const BitVector32\&) | Converts value represented by value parameter to string. | +| [ToString](./tostring/)() const | Converts value represented by current object to string. | +## See Also + +* Namespace [System::Collections::Specialized](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/bitvector32/_index.md b/english/cpp/system.collections.specialized/bitvector32/bitvector32/_index.md new file mode 100644 index 0000000000..5f0a40a8d7 --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/bitvector32/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Collections::Specialized::BitVector32::BitVector32 constructor +linktitle: BitVector32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::BitVector32 constructor. Initializes a new empty instance of the BitVector32 in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.specialized/bitvector32/bitvector32/ +--- +## BitVector32::BitVector32() constructor + + +Initializes a new empty instance of the [BitVector32](../). + +```cpp +System::Collections::Specialized::BitVector32::BitVector32() +``` + +## See Also + +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## BitVector32::BitVector32(const BitVector32\&) constructor + + +Initializes a new instance of the [BitVector32](../) structure with the information in the specified value. + +```cpp +System::Collections::Specialized::BitVector32::BitVector32(const BitVector32 &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const BitVector32\& | other [BitVector32](../) object | + +## See Also + +* Class [BitVector32](../) +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## BitVector32::BitVector32(int32_t) constructor + + +Initializes a new instance of the [BitVector32](../) structure with the specified internal data. + +```cpp +System::Collections::Specialized::BitVector32::BitVector32(int32_t data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | int32_t | internal data | + +## See Also + +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/createmask/_index.md b/english/cpp/system.collections.specialized/bitvector32/createmask/_index.md new file mode 100644 index 0000000000..5625eb82a3 --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/createmask/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Collections::Specialized::BitVector32::CreateMask method +linktitle: CreateMask +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::CreateMask method. Creates the first mask in a series in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.specialized/bitvector32/createmask/ +--- +## BitVector32::CreateMask() method + + +Creates the first mask in a series. + +```cpp +static int32_t System::Collections::Specialized::BitVector32::CreateMask() +``` + +## See Also + +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## BitVector32::CreateMask(int32_t) method + + +Creates the next mask in a series. + +```cpp +static int32_t System::Collections::Specialized::BitVector32::CreateMask(int32_t previous) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| previous | int32_t | previous series | + +## See Also + +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/createsection/_index.md b/english/cpp/system.collections.specialized/bitvector32/createsection/_index.md new file mode 100644 index 0000000000..14380922fb --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/createsection/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Collections::Specialized::BitVector32::CreateSection method +linktitle: CreateSection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::CreateSection method. Creates the first section in a series, with the specified maximum value in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.specialized/bitvector32/createsection/ +--- +## BitVector32::CreateSection(int16_t) method + + +Creates the first section in a series, with the specified maximum value. + +```cpp +static BitVector32::Section System::Collections::Specialized::BitVector32::CreateSection(int16_t maxValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| maxValue | int16_t | specified maximum value. | + +## See Also + +* Class [Section](../section/) +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## BitVector32::CreateSection(int16_t, BitVector32::Section) method + + +Creates the next section in a series, with the specified maximum value. + +```cpp +static BitVector32::Section System::Collections::Specialized::BitVector32::CreateSection(int16_t maxValue, BitVector32::Section previous) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| maxValue | int16_t | specified maximum value. | +| previous | BitVector32::Section | previous series | + +## See Also + +* Class [Section](../section/) +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/equals/_index.md b/english/cpp/system.collections.specialized/bitvector32/equals/_index.md new file mode 100644 index 0000000000..a07337f6bc --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::BitVector32::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::Equals method. Determines whether the specified object is the same as the current in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.specialized/bitvector32/equals/ +--- +## BitVector32::Equals method + + +Determines whether the specified object is the same as the current. + +```cpp +bool System::Collections::Specialized::BitVector32::Equals(const BitVector32 &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const BitVector32\& | object to be compared | + +### ReturnValue + +True if objects are equal, otherwise - false + +## See Also + +* Class [BitVector32](../) +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/get_data/_index.md b/english/cpp/system.collections.specialized/bitvector32/get_data/_index.md new file mode 100644 index 0000000000..678064ac92 --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/get_data/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Specialized::BitVector32::get_Data method +linktitle: get_Data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::get_Data method. returns the raw data stored in this bit vector in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.specialized/bitvector32/get_data/ +--- +## BitVector32::get_Data method + + +returns the raw data stored in this bit vector... + +```cpp +int32_t System::Collections::Specialized::BitVector32::get_Data() +``` + +## See Also + +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/gethashcode/_index.md b/english/cpp/system.collections.specialized/bitvector32/gethashcode/_index.md new file mode 100644 index 0000000000..fed0cf3ccf --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Specialized::BitVector32::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.specialized/bitvector32/gethashcode/ +--- +## BitVector32::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int32_t System::Collections::Specialized::BitVector32::GetHashCode() const +``` + +## See Also + +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/idx_get/_index.md b/english/cpp/system.collections.specialized/bitvector32/idx_get/_index.md new file mode 100644 index 0000000000..e7eeb0bded --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/idx_get/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Collections::Specialized::BitVector32::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::idx_get method. Gets the value for the specified section in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.specialized/bitvector32/idx_get/ +--- +## BitVector32::idx_get(BitVector32::Section) method + + +Gets the value for the specified section. + +```cpp +int32_t System::Collections::Specialized::BitVector32::idx_get(BitVector32::Section section) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| section | BitVector32::Section | specified section. | + +## See Also + +* Class [Section](../section/) +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## BitVector32::idx_get(int32_t) method + + +Gets a value indicating whether all the specified bits are set. + +```cpp +bool System::Collections::Specialized::BitVector32::idx_get(int32_t bit) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bit | int32_t | specified bits. | + +## See Also + +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/idx_set/_index.md b/english/cpp/system.collections.specialized/bitvector32/idx_set/_index.md new file mode 100644 index 0000000000..149310e0d8 --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/idx_set/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Collections::Specialized::BitVector32::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::idx_set method. Sets the value for the specified section in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.specialized/bitvector32/idx_set/ +--- +## BitVector32::idx_set(BitVector32::Section, int32_t) method + + +Sets the value for the specified section. + +```cpp +void System::Collections::Specialized::BitVector32::idx_set(BitVector32::Section section, int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| section | BitVector32::Section | specified section. | +| value | int32_t | specified value. | + +## See Also + +* Class [Section](../section/) +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## BitVector32::idx_set(int32_t, bool) method + + +Sets a value indicating whether all the specified bits are set. + +```cpp +void System::Collections::Specialized::BitVector32::idx_set(int32_t bit, bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bit | int32_t | specified bits. | +| value | bool | value to set. | + +## See Also + +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/section/_index.md b/english/cpp/system.collections.specialized/bitvector32/section/_index.md new file mode 100644 index 0000000000..97a4462c5d --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/section/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Collections::Specialized::BitVector32::Section class +linktitle: Section +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::Section class. Represents an section of the vector that can contain a integer number in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.specialized/bitvector32/section/ +--- +## Section class + + +Represents an section of the vector that can contain a integer number. + +```cpp +class Section +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(const BitVector32::Section\&) | Determines whether the specified object is the same as the current. | +| [get_Mask](./get_mask/)() | Gets a mask that isolates this section within the [BitVector32](../). | +| [get_Offset](./get_offset/)() | Gets the offset of this section from the start of the [BitVector32](../). | +| [GetHashCode](./gethashcode/)() const | Returns a hash code for the current object. | +| [Section](./section/)() | Creates empty object. | +| [Section](./section/)(int16_t, int16_t) | Creates [Section](./) object with specified mask and offset. | +| static [ToString](./tostring/)(BitVector32::Section) | Converts value represented by value param to string. | +| [ToString](./tostring/)() const | Converts value represented by current object to string. | +## See Also + +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/section/equals/_index.md b/english/cpp/system.collections.specialized/bitvector32/section/equals/_index.md new file mode 100644 index 0000000000..fe383a1482 --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/section/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::Specialized::BitVector32::Section::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::Section::Equals method. Determines whether the specified object is the same as the current in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.specialized/bitvector32/section/equals/ +--- +## Section::Equals method + + +Determines whether the specified object is the same as the current. + +```cpp +bool System::Collections::Specialized::BitVector32::Section::Equals(const BitVector32::Section &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const BitVector32::Section\& | object to be compared | + +### ReturnValue + +True if objects are equal, otherwise - false + +## See Also + +* Class [Section](../) +* Class [Section](../) +* Class [BitVector32](../../) +* Namespace [System::Collections::Specialized](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/section/get_mask/_index.md b/english/cpp/system.collections.specialized/bitvector32/section/get_mask/_index.md new file mode 100644 index 0000000000..ffd19ffb57 --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/section/get_mask/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::Specialized::BitVector32::Section::get_Mask method +linktitle: get_Mask +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::Section::get_Mask method. Gets a mask that isolates this section within the BitVector32 in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.specialized/bitvector32/section/get_mask/ +--- +## Section::get_Mask method + + +Gets a mask that isolates this section within the [BitVector32](../../). + +```cpp +int16_t System::Collections::Specialized::BitVector32::Section::get_Mask() +``` + +## See Also + +* Class [Section](../) +* Class [BitVector32](../../) +* Namespace [System::Collections::Specialized](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/section/get_offset/_index.md b/english/cpp/system.collections.specialized/bitvector32/section/get_offset/_index.md new file mode 100644 index 0000000000..b0fd81e96b --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/section/get_offset/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::Specialized::BitVector32::Section::get_Offset method +linktitle: get_Offset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::Section::get_Offset method. Gets the offset of this section from the start of the BitVector32 in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.specialized/bitvector32/section/get_offset/ +--- +## Section::get_Offset method + + +Gets the offset of this section from the start of the [BitVector32](../../). + +```cpp +int16_t System::Collections::Specialized::BitVector32::Section::get_Offset() +``` + +## See Also + +* Class [Section](../) +* Class [BitVector32](../../) +* Namespace [System::Collections::Specialized](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/section/gethashcode/_index.md b/english/cpp/system.collections.specialized/bitvector32/section/gethashcode/_index.md new file mode 100644 index 0000000000..ff6893d61c --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/section/gethashcode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::Specialized::BitVector32::Section::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::Section::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.specialized/bitvector32/section/gethashcode/ +--- +## Section::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int32_t System::Collections::Specialized::BitVector32::Section::GetHashCode() const +``` + +## See Also + +* Class [Section](../) +* Class [BitVector32](../../) +* Namespace [System::Collections::Specialized](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/section/section/_index.md b/english/cpp/system.collections.specialized/bitvector32/section/section/_index.md new file mode 100644 index 0000000000..3e6c183eab --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/section/section/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Collections::Specialized::BitVector32::Section::Section constructor +linktitle: Section +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::Section::Section constructor. Creates empty object in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.specialized/bitvector32/section/section/ +--- +## Section::Section() constructor + + +Creates empty object. + +```cpp +System::Collections::Specialized::BitVector32::Section::Section() +``` + +## See Also + +* Class [Section](../) +* Class [BitVector32](../../) +* Namespace [System::Collections::Specialized](../../../) +* Library [Aspose.PDF for C++](../../../../) +## Section::Section(int16_t, int16_t) constructor + + +Creates [Section](../) object with specified mask and offset. + +```cpp +System::Collections::Specialized::BitVector32::Section::Section(int16_t mask, int16_t offset) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mask | int16_t | specified mask | +| offset | int16_t | specified offset | + +## See Also + +* Class [Section](../) +* Class [BitVector32](../../) +* Namespace [System::Collections::Specialized](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/section/tostring/_index.md b/english/cpp/system.collections.specialized/bitvector32/section/tostring/_index.md new file mode 100644 index 0000000000..daf6c56fcc --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/section/tostring/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Collections::Specialized::BitVector32::Section::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::Section::ToString method. Converts value represented by current object to string in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.specialized/bitvector32/section/tostring/ +--- +## Section::ToString() const method + + +Converts value represented by current object to string. + +```cpp +String System::Collections::Specialized::BitVector32::Section::ToString() const +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [Section](../) +* Class [BitVector32](../../) +* Namespace [System::Collections::Specialized](../../../) +* Library [Aspose.PDF for C++](../../../../) +## Section::ToString(BitVector32::Section) method + + +Converts value represented by value param to string. + +```cpp +static String System::Collections::Specialized::BitVector32::Section::ToString(BitVector32::Section value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | BitVector32::Section | object to be converted | + +## See Also + +* Class [String](../../../../system/string/) +* Class [Section](../) +* Class [Section](../) +* Class [BitVector32](../../) +* Namespace [System::Collections::Specialized](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.specialized/bitvector32/tostring/_index.md b/english/cpp/system.collections.specialized/bitvector32/tostring/_index.md new file mode 100644 index 0000000000..a7777950f5 --- /dev/null +++ b/english/cpp/system.collections.specialized/bitvector32/tostring/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Specialized::BitVector32::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::BitVector32::ToString method. Converts value represented by current object to string in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.specialized/bitvector32/tostring/ +--- +## BitVector32::ToString() const method + + +Converts value represented by current object to string. + +```cpp +String System::Collections::Specialized::BitVector32::ToString() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## BitVector32::ToString(const BitVector32\&) method + + +Converts value represented by value parameter to string. + +```cpp +static String System::Collections::Specialized::BitVector32::ToString(const BitVector32 &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const BitVector32\& | object to be converted | + +### ReturnValue + +string representation of object + +## See Also + +* Class [String](../../../system/string/) +* Class [BitVector32](../) +* Class [BitVector32](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/_index.md new file mode 100644 index 0000000000..23610a845b --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Collections::Specialized::NameValueCollection class +linktitle: NameValueCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection class. Collection of associated String keys and String values that can be accessed either with the key or with the index in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.specialized/namevaluecollection/ +--- +## NameValueCollection class + + +Collection of associated [String](../../system/string/) keys and [String](../../system/string/) values that can be accessed either with the key or with the index. + +```cpp +class NameValueCollection : public System::Collections::Generic::ICollection +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const String\&) override | Override [ICollection](../../system.collections/icollection/) method - not implemented. | +| [Add](./add/)(const System::SharedPtr\\&) | Copies the entries in the specified [NameValueCollection](./) to the current. | +| virtual [Add](./add/)(const String\&, const String\&) | Adds an entry with the specified name and value. | +| [Clear](./clear/)() override | Deletes all elements. | +| [Contains](./contains/)(const String\&) const override | Checks if item is present in collection. | +| [CopyTo](./copyto/)(System::ArrayPtr\, int32_t) override | Copies collection elements into existing array elements. | +| virtual [Get](./get/)(const String\&) | Gets the values associated with the specified key. | +| virtual [get_AllKeys](./get_allkeys/)() | Gets all the keys. | +| [get_Count](./get_count/)() const override | Gets the number of key/value pairs. | +| virtual [get_Keys](./get_keys/)() | Gets all the keys. | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator to iterate through collection. | +| virtual [GetValues](./getvalues/)(const String\&) | Gets the values associated with the specified key. | +| [HasKeys](./haskeys/)() | Gets a value indicating whether the [NameValueCollection](./) contains keys that are not null. | +| [idx_get](./idx_get/)(const String\&) | Gets value at specified index. | +| [idx_set](./idx_set/)(const String\&, const String\&) | Sets value of an entry. | +| [NameValueCollection](./namevaluecollection/)() | Initializes a new instance of the [NameValueCollection](./) class that is empty. | +| [NameValueCollection](./namevaluecollection/)(const System::SharedPtr\\&) | Copies the entries from the specified [NameValueCollection](./) to a new [NameValueCollection](./). | +| [Remove](./remove/)(const String\&) override | Removes specific item. | +| virtual [Set](./set/)(const String\&, const String\&) | Sets the value of an entry. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## See Also + +* Class [ICollection](../../system.collections.generic/icollection/) +* Namespace [System::Collections::Specialized](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/add/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/add/_index.md new file mode 100644 index 0000000000..9920a4f165 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/add/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Collections::Specialized::NameValueCollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::Add method. Override ICollection method - not implemented in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.specialized/namevaluecollection/add/ +--- +## NameValueCollection::Add(const String\&) method + + +Override [ICollection](../../../system.collections/icollection/) method - not implemented. + +```cpp +virtual void System::Collections::Specialized::NameValueCollection::Add(const String &item) override +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## NameValueCollection::Add(const String\&, const String\&) method + + +Adds an entry with the specified name and value. + +```cpp +virtual void System::Collections::Specialized::NameValueCollection::Add(const String &name, const String &value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## NameValueCollection::Add(const System::SharedPtr\\&) method + + +Copies the entries in the specified [NameValueCollection](../) to the current. + +```cpp +void System::Collections::Specialized::NameValueCollection::Add(const System::SharedPtr &c) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NameValueCollection](../) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/clear/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/clear/_index.md new file mode 100644 index 0000000000..cf62b3dbc5 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Specialized::NameValueCollection::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::Clear method. Deletes all elements in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.specialized/namevaluecollection/clear/ +--- +## NameValueCollection::Clear method + + +Deletes all elements. + +```cpp +void System::Collections::Specialized::NameValueCollection::Clear() override +``` + +## See Also + +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/contains/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/contains/_index.md new file mode 100644 index 0000000000..fb8be2373b --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/contains/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::NameValueCollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::Contains method. Checks if item is present in collection in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.specialized/namevaluecollection/contains/ +--- +## NameValueCollection::Contains method + + +Checks if item is present in collection. + +```cpp +virtual bool System::Collections::Specialized::NameValueCollection::Contains(const String &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const String\& | to look for. | + +### ReturnValue + +True if item is present, false otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/copyto/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/copyto/_index.md new file mode 100644 index 0000000000..ab4134c1e9 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/copyto/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Specialized::NameValueCollection::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::CopyTo method. Copies collection elements into existing array elements in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.specialized/namevaluecollection/copyto/ +--- +## NameValueCollection::CopyTo method + + +Copies collection elements into existing array elements. + +```cpp +void System::Collections::Specialized::NameValueCollection::CopyTo(System::ArrayPtr array, int32_t arrayIndex) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | System::ArrayPtr\ | Destination array. | +| arrayIndex | int32_t | Destination array start index. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/get/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/get/_index.md new file mode 100644 index 0000000000..a5c8a7be51 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/get/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::Specialized::NameValueCollection::Get method +linktitle: Get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::Get method. Gets the values associated with the specified key in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.specialized/namevaluecollection/get/ +--- +## NameValueCollection::Get method + + +Gets the values associated with the specified key. + +```cpp +virtual String System::Collections::Specialized::NameValueCollection::Get(const String &name) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/get_allkeys/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/get_allkeys/_index.md new file mode 100644 index 0000000000..1917a2e360 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/get_allkeys/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::Specialized::NameValueCollection::get_AllKeys method +linktitle: get_AllKeys +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::get_AllKeys method. Gets all the keys in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.specialized/namevaluecollection/get_allkeys/ +--- +## NameValueCollection::get_AllKeys method + + +Gets all the keys. + +```cpp +virtual System::ArrayPtr System::Collections::Specialized::NameValueCollection::get_AllKeys() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/get_count/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/get_count/_index.md new file mode 100644 index 0000000000..c2fc720941 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/get_count/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Specialized::NameValueCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::get_Count method. Gets the number of key/value pairs in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.specialized/namevaluecollection/get_count/ +--- +## NameValueCollection::get_Count method + + +Gets the number of key/value pairs. + +```cpp +virtual int System::Collections::Specialized::NameValueCollection::get_Count() const override +``` + +## See Also + +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/get_keys/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/get_keys/_index.md new file mode 100644 index 0000000000..ab6d089f0e --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/get_keys/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Collections::Specialized::NameValueCollection::get_Keys method +linktitle: get_Keys +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::get_Keys method. Gets all the keys in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.specialized/namevaluecollection/get_keys/ +--- +## NameValueCollection::get_Keys method + + +Gets all the keys. + +```cpp +virtual System::SharedPtr> System::Collections::Specialized::NameValueCollection::get_Keys() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/getenumerator/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/getenumerator/_index.md new file mode 100644 index 0000000000..51fba4b3e2 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Specialized::NameValueCollection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::GetEnumerator method. Gets enumerator to iterate through collection in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.specialized/namevaluecollection/getenumerator/ +--- +## NameValueCollection::GetEnumerator method + + +Gets enumerator to iterate through collection. + +```cpp +System::SharedPtr> System::Collections::Specialized::NameValueCollection::GetEnumerator() override +``` + + +### ReturnValue + +Created enumerator iterating through current collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/getvalues/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/getvalues/_index.md new file mode 100644 index 0000000000..0107ad4a80 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/getvalues/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::Specialized::NameValueCollection::GetValues method +linktitle: GetValues +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::GetValues method. Gets the values associated with the specified key in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.specialized/namevaluecollection/getvalues/ +--- +## NameValueCollection::GetValues method + + +Gets the values associated with the specified key. + +```cpp +virtual System::ArrayPtr System::Collections::Specialized::NameValueCollection::GetValues(const String &name) +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/haskeys/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/haskeys/_index.md new file mode 100644 index 0000000000..8570b33b3d --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/haskeys/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Specialized::NameValueCollection::HasKeys method +linktitle: HasKeys +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::HasKeys method. Gets a value indicating whether the NameValueCollection contains keys that are not null in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.specialized/namevaluecollection/haskeys/ +--- +## NameValueCollection::HasKeys method + + +Gets a value indicating whether the [NameValueCollection](../) contains keys that are not null. + +```cpp +bool System::Collections::Specialized::NameValueCollection::HasKeys() +``` + +## See Also + +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/idx_get/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/idx_get/_index.md new file mode 100644 index 0000000000..f949b45525 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/idx_get/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::NameValueCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::idx_get method. Gets value at specified index in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.specialized/namevaluecollection/idx_get/ +--- +## NameValueCollection::idx_get method + + +Gets value at specified index. + +```cpp +String System::Collections::Specialized::NameValueCollection::idx_get(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | entry name. | + +### ReturnValue + +Copy of value at specified index. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/idx_set/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/idx_set/_index.md new file mode 100644 index 0000000000..90c8fd1323 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/idx_set/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Specialized::NameValueCollection::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::idx_set method. Sets value of an entry in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.specialized/namevaluecollection/idx_set/ +--- +## NameValueCollection::idx_set method + + +Sets value of an entry. + +```cpp +void System::Collections::Specialized::NameValueCollection::idx_set(const String &name, const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | entry name. | +| value | const String\& | Value to set at name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/namevaluecollection/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/namevaluecollection/_index.md new file mode 100644 index 0000000000..4703877467 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/namevaluecollection/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Collections::Specialized::NameValueCollection::NameValueCollection constructor +linktitle: NameValueCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::NameValueCollection constructor. Initializes a new instance of the NameValueCollection class that is empty in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.specialized/namevaluecollection/namevaluecollection/ +--- +## NameValueCollection::NameValueCollection() constructor + + +Initializes a new instance of the [NameValueCollection](../) class that is empty. + +```cpp +System::Collections::Specialized::NameValueCollection::NameValueCollection() +``` + +## See Also + +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## NameValueCollection::NameValueCollection(const System::SharedPtr\\&) constructor + + +Copies the entries from the specified [NameValueCollection](../) to a new [NameValueCollection](../). + +```cpp +System::Collections::Specialized::NameValueCollection::NameValueCollection(const System::SharedPtr &col) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NameValueCollection](../) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/remove/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/remove/_index.md new file mode 100644 index 0000000000..d912ec5aef --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/remove/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::NameValueCollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::Remove method. Removes specific item in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.specialized/namevaluecollection/remove/ +--- +## NameValueCollection::Remove method + + +Removes specific item. + +```cpp +virtual bool System::Collections::Specialized::NameValueCollection::Remove(const String &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const String\& | Item to remove. | + +### ReturnValue + +True if item was found and removed, false otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/set/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/set/_index.md new file mode 100644 index 0000000000..e6047216da --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/set/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::Specialized::NameValueCollection::Set method +linktitle: Set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::Set method. Sets the value of an entry in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.specialized/namevaluecollection/set/ +--- +## NameValueCollection::Set method + + +Sets the value of an entry. + +```cpp +virtual void System::Collections::Specialized::NameValueCollection::Set(const String &name, const String &value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..df99dd5cc6 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/virtualizebeginconstiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::NameValueCollection::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.specialized/namevaluecollection/virtualizebeginconstiterator/ +--- +## NameValueCollection::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Specialized::NameValueCollection::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/virtualizebeginiterator/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..d35b67967e --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/virtualizebeginiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::NameValueCollection::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.specialized/namevaluecollection/virtualizebeginiterator/ +--- +## NameValueCollection::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Specialized::NameValueCollection::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..af1414a6de --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/virtualizeendconstiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::NameValueCollection::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections.specialized/namevaluecollection/virtualizeendconstiterator/ +--- +## NameValueCollection::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Specialized::NameValueCollection::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/namevaluecollection/virtualizeenditerator/_index.md b/english/cpp/system.collections.specialized/namevaluecollection/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..b40df0acd8 --- /dev/null +++ b/english/cpp/system.collections.specialized/namevaluecollection/virtualizeenditerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::NameValueCollection::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::NameValueCollection::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections.specialized/namevaluecollection/virtualizeenditerator/ +--- +## NameValueCollection::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Specialized::NameValueCollection::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/operator!=/_index.md b/english/cpp/system.collections.specialized/operator!=/_index.md new file mode 100644 index 0000000000..9d1bf3a735 --- /dev/null +++ b/english/cpp/system.collections.specialized/operator!=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::operator!= method. Checks if two specified objects are not equal in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.specialized/operator!=/ +--- +## System::Collections::Specialized::operator!= method + + +Checks if two specified objects are not equal. + +```cpp +bool System::Collections::Specialized::operator!=(BitVector32::Section a, BitVector32::Section b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | BitVector32::Section | - first object to compare | +| b | BitVector32::Section | - second object to compare | + +### ReturnValue + +true if are not equal, otherwise - false. + +## See Also + +* Class [Section](../bitvector32/section/) +* Namespace [System::Collections::Specialized](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.specialized/operator==/_index.md b/english/cpp/system.collections.specialized/operator==/_index.md new file mode 100644 index 0000000000..153973d1f0 --- /dev/null +++ b/english/cpp/system.collections.specialized/operator==/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::operator== method. Checks if two specified objects are equal in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.specialized/operator==/ +--- +## System::Collections::Specialized::operator== method + + +Checks if two specified objects are equal. + +```cpp +bool System::Collections::Specialized::operator==(BitVector32::Section a, BitVector32::Section b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | BitVector32::Section | - first object to compare | +| b | BitVector32::Section | - second object to compare | + +### ReturnValue + +true if are equal, otherwise - false. + +## See Also + +* Class [Section](../bitvector32/section/) +* Namespace [System::Collections::Specialized](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/_index.md b/english/cpp/system.collections.specialized/stringcollection/_index.md new file mode 100644 index 0000000000..230663b3d3 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/_index.md @@ -0,0 +1,71 @@ +--- +title: System::Collections::Specialized::StringCollection class +linktitle: StringCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection class. Indexed list of strings. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.specialized/stringcollection/ +--- +## StringCollection class + + +Indexed list of strings. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StringCollection : public System::Collections::Generic::IEnumerable +``` + +## Nested classes + +* Class [Enumerator](./enumerator/) +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const System::String\&) | Adds value to the end of the list. | +| [AddRange](./addrange/)(const ArrayPtr\\&) | Add elements into container. | +| [begin](./begin/)() | Returns an iterator to the first element of the container. If the container is empty, the returned iterator will be equal to [end()](./end/). | +| [begin](./begin/)() const | Returns an iterator to the first element of the const-qualified container. If the container is empty, the returned iterator will be equal to [end()](./end/). | +| [cbegin](./cbegin/)() const | Returns an iterator to the first const-qualified element of the container. If the container is empty, the returned iterator will be equal to [cend()](./cend/). | +| [cend](./cend/)() const | Returns an iterator to the element following the last element of the container. This element acts as a placeholder; attempting to access it results in undefined behavior. | +| [Clear](./clear/)() | Deletes all elements. | +| [Contains](./contains/)(const System::String\&) const | Checks whether specific string is present in container. | +| [CopyTo](./copyto/)(const ArrayPtr\\&, const int32_t) const | Copy elements to existing arra elements. | +| [crbegin](./crbegin/)() const | Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to [crend()](./crend/). | +| [crend](./crend/)() const | Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior. | +| [data](./data/)() | Internal data structure accessor. | +| [data](./data/)() const | Internal data structure accessor. | +| [end](./end/)() | Returns an iterator to the element following the last element of the container. This element acts as a placeholder; attempting to access it results in undefined behavior. | +| [end](./end/)() const | Returns an iterator to the element following the last element of the const-qualified container. This element acts as a placeholder; attempting to access it results in undefined behavior. | +| [get_Count](./get_count/)() const | Gets number of elements in collection. | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator iterating through current collection. | +| [idx_get](./idx_get/)(int) const | Gets value at specified position. | +| [idx_set](./idx_set/)(int, const System::String\&) | Sets value at specified position. | +| [IndexOf](./indexof/)(const System::String\&) const | Looks for specific string in container. | +| [Insert](./insert/)(int, const System::String\&) | Inserts specific value into container. | +| [operator[]](./operator[]/)(int) | Accessor function. | +| [rbegin](./rbegin/)() | Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to [rend()](./rend/). | +| [rbegin](./rbegin/)() const | Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to [rend()](./rend/). | +| [Remove](./remove/)(const System::String\&) | Removes first occurrence of specified string. | +| [RemoveAt](./removeat/)(int) | Removes element at specified position. | +| [rend](./rend/)() | Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior. | +| [rend](./rend/)() const | Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior. | +| [StringCollection](./stringcollection/)() | Constructs empty string collection. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [const_iterator](./const_iterator/) | Const iterator type. | +| [const_reverse_iterator](./const_reverse_iterator/) | Const reverse iterator type. | +| [iterator](./iterator/) | Iterator type. | +| [reverse_iterator](./reverse_iterator/) | Reverse iterator type. | +## See Also + +* Class [IEnumerable](../../system.collections.generic/ienumerable/) +* Namespace [System::Collections::Specialized](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/add/_index.md b/english/cpp/system.collections.specialized/stringcollection/add/_index.md new file mode 100644 index 0000000000..7d9795b375 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/add/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::StringCollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::Add method. Adds value to the end of the list in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.specialized/stringcollection/add/ +--- +## StringCollection::Add method + + +Adds value to the end of the list. + +```cpp +int System::Collections::Specialized::StringCollection::Add(const System::String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::String\& | [String](../../../system/string/) to add. | + +### ReturnValue + +Index of inserted element. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/addrange/_index.md b/english/cpp/system.collections.specialized/stringcollection/addrange/_index.md new file mode 100644 index 0000000000..c23ca37efb --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/addrange/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Specialized::StringCollection::AddRange method +linktitle: AddRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::AddRange method. Add elements into container in C++.' +type: docs +weight: 300 +url: /cpp/system.collections.specialized/stringcollection/addrange/ +--- +## StringCollection::AddRange method + + +Add elements into container. + +```cpp +void System::Collections::Specialized::StringCollection::AddRange(const ArrayPtr &range) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| range | const ArrayPtr\\& | Container of elements to insert. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/begin/_index.md b/english/cpp/system.collections.specialized/stringcollection/begin/_index.md new file mode 100644 index 0000000000..29ad02868c --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/begin/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Specialized::StringCollection::begin method +linktitle: begin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::begin method. Returns an iterator to the first element of the const-qualified container. If the container is empty, the returned iterator will be equal to end() in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.specialized/stringcollection/begin/ +--- +## StringCollection::begin() const method + + +Returns an iterator to the first element of the const-qualified container. If the container is empty, the returned iterator will be equal to [end()](../end/). + +```cpp +const_iterator System::Collections::Specialized::StringCollection::begin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first element of the const-qualified container. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## StringCollection::begin() method + + +Returns an iterator to the first element of the container. If the container is empty, the returned iterator will be equal to [end()](../end/). + +```cpp +iterator System::Collections::Specialized::StringCollection::begin() noexcept +``` + + +### ReturnValue + +An iterator pointing to the first element of the container. + +## See Also + +* Typedef [iterator](../iterator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/cbegin/_index.md b/english/cpp/system.collections.specialized/stringcollection/cbegin/_index.md new file mode 100644 index 0000000000..196a76295e --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/cbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::StringCollection::cbegin method +linktitle: cbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::cbegin method. Returns an iterator to the first const-qualified element of the container. If the container is empty, the returned iterator will be equal to cend() in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.specialized/stringcollection/cbegin/ +--- +## StringCollection::cbegin method + + +Returns an iterator to the first const-qualified element of the container. If the container is empty, the returned iterator will be equal to [cend()](../cend/). + +```cpp +const_iterator System::Collections::Specialized::StringCollection::cbegin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first const-qualified element of the container. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/cend/_index.md b/english/cpp/system.collections.specialized/stringcollection/cend/_index.md new file mode 100644 index 0000000000..2c6fc7e14a --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/cend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::StringCollection::cend method +linktitle: cend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::cend method. Returns an iterator to the element following the last element of the container. This element acts as a placeholder; attempting to access it results in undefined behavior in C++.' +type: docs +weight: 600 +url: /cpp/system.collections.specialized/stringcollection/cend/ +--- +## StringCollection::cend method + + +Returns an iterator to the element following the last element of the container. This element acts as a placeholder; attempting to access it results in undefined behavior. + +```cpp +const_iterator System::Collections::Specialized::StringCollection::cend() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical const-qualified element placed after the last element of the container. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/clear/_index.md b/english/cpp/system.collections.specialized/stringcollection/clear/_index.md new file mode 100644 index 0000000000..0e58f2d9e2 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Specialized::StringCollection::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::Clear method. Deletes all elements in C++.' +type: docs +weight: 700 +url: /cpp/system.collections.specialized/stringcollection/clear/ +--- +## StringCollection::Clear method + + +Deletes all elements. + +```cpp +void System::Collections::Specialized::StringCollection::Clear() +``` + +## See Also + +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/const_iterator/_index.md b/english/cpp/system.collections.specialized/stringcollection/const_iterator/_index.md new file mode 100644 index 0000000000..a6b1e7929a --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/const_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Specialized::StringCollection::const_iterator typedef +linktitle: const_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::const_iterator typedef. Const iterator type in C++.' +type: docs +weight: 2900 +url: /cpp/system.collections.specialized/stringcollection/const_iterator/ +--- +## const_iterator typedef + + +Const iterator type. + +```cpp +std::vector::const_iterator System::Collections::Specialized::StringCollection::const_iterator +``` + +## See Also + +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/const_reverse_iterator/_index.md b/english/cpp/system.collections.specialized/stringcollection/const_reverse_iterator/_index.md new file mode 100644 index 0000000000..1e5d4e6194 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/const_reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Specialized::StringCollection::const_reverse_iterator typedef +linktitle: const_reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::const_reverse_iterator typedef. Const reverse iterator type in C++.' +type: docs +weight: 3000 +url: /cpp/system.collections.specialized/stringcollection/const_reverse_iterator/ +--- +## const_reverse_iterator typedef + + +Const reverse iterator type. + +```cpp +std::vector::const_reverse_iterator System::Collections::Specialized::StringCollection::const_reverse_iterator +``` + +## See Also + +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/contains/_index.md b/english/cpp/system.collections.specialized/stringcollection/contains/_index.md new file mode 100644 index 0000000000..b29747c27c --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/contains/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::StringCollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::Contains method. Checks whether specific string is present in container in C++.' +type: docs +weight: 800 +url: /cpp/system.collections.specialized/stringcollection/contains/ +--- +## StringCollection::Contains method + + +Checks whether specific string is present in container. + +```cpp +bool System::Collections::Specialized::StringCollection::Contains(const System::String &value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::String\& | [String](../../../system/string/) to look for. | + +### ReturnValue + +True if string is found, false otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/copyto/_index.md b/english/cpp/system.collections.specialized/stringcollection/copyto/_index.md new file mode 100644 index 0000000000..5411e3fb75 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/copyto/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Specialized::StringCollection::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::CopyTo method. Copy elements to existing arra elements in C++.' +type: docs +weight: 900 +url: /cpp/system.collections.specialized/stringcollection/copyto/ +--- +## StringCollection::CopyTo method + + +Copy elements to existing arra elements. + +```cpp +void System::Collections::Specialized::StringCollection::CopyTo(const ArrayPtr &arr, const int32_t index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | [Array](../../../system/array/) to copy data to. | +| index | const int32_t | Index in destination array to start data copying at. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/crbegin/_index.md b/english/cpp/system.collections.specialized/stringcollection/crbegin/_index.md new file mode 100644 index 0000000000..d530a8260f --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/crbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::StringCollection::crbegin method +linktitle: crbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::crbegin method. Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to crend() in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections.specialized/stringcollection/crbegin/ +--- +## StringCollection::crbegin method + + +Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to [crend()](../crend/). + +```cpp +const_reverse_iterator System::Collections::Specialized::StringCollection::crbegin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the last const-qualified element of the container. + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/crend/_index.md b/english/cpp/system.collections.specialized/stringcollection/crend/_index.md new file mode 100644 index 0000000000..8f488002bd --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/crend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::StringCollection::crend method +linktitle: crend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::crend method. Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections.specialized/stringcollection/crend/ +--- +## StringCollection::crend method + + +Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior. + +```cpp +const_reverse_iterator System::Collections::Specialized::StringCollection::crend() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical const-qualified element preceding the first element of the container. + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/data/_index.md b/english/cpp/system.collections.specialized/stringcollection/data/_index.md new file mode 100644 index 0000000000..07d4e774a7 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/data/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Specialized::StringCollection::data method +linktitle: data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::data method. Internal data structure accessor in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections.specialized/stringcollection/data/ +--- +## StringCollection::data() method + + +Internal data structure accessor. + +```cpp +std::vector & System::Collections::Specialized::StringCollection::data() +``` + + +### ReturnValue + +Reference to internal data structure. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## StringCollection::data() const method + + +Internal data structure accessor. + +```cpp +const std::vector & System::Collections::Specialized::StringCollection::data() const +``` + + +### ReturnValue + +Const reference to internal data structure. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/end/_index.md b/english/cpp/system.collections.specialized/stringcollection/end/_index.md new file mode 100644 index 0000000000..229b3cc4c3 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/end/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Specialized::StringCollection::end method +linktitle: end +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::end method. Returns an iterator to the element following the last element of the const-qualified container. This element acts as a placeholder; attempting to access it results in undefined behavior in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections.specialized/stringcollection/end/ +--- +## StringCollection::end() const method + + +Returns an iterator to the element following the last element of the const-qualified container. This element acts as a placeholder; attempting to access it results in undefined behavior. + +```cpp +const_iterator System::Collections::Specialized::StringCollection::end() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element placed after the last element of the const-qualified container. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## StringCollection::end() method + + +Returns an iterator to the element following the last element of the container. This element acts as a placeholder; attempting to access it results in undefined behavior. + +```cpp +iterator System::Collections::Specialized::StringCollection::end() noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element placed after the last element of the container. + +## See Also + +* Typedef [iterator](../iterator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/enumerator/_index.md b/english/cpp/system.collections.specialized/stringcollection/enumerator/_index.md new file mode 100644 index 0000000000..e295e3cc08 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/enumerator/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::StringCollection::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::Enumerator class. RTTI information in C++.' +type: docs +weight: 3300 +url: /cpp/system.collections.specialized/stringcollection/enumerator/ +--- +## Enumerator class + + +RTTI information. + +```cpp +class Enumerator : public System::Collections::Generic::SimpleEnumerator> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Enumerator](./enumerator/)(const SharedPtr\\&) | Constructs enumerator iterating through specified collection. | +## Remarks + + +[Enumerator](./) type to iterate through string collection. +## See Also + +* Class [SimpleEnumerator](../../../system.collections.generic/simpleenumerator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/enumerator/enumerator/_index.md b/english/cpp/system.collections.specialized/stringcollection/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..1eef72adda --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/enumerator/enumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Specialized::StringCollection::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::Enumerator::Enumerator constructor. Constructs enumerator iterating through specified collection in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.specialized/stringcollection/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Constructs enumerator iterating through specified collection. + +```cpp +System::Collections::Specialized::StringCollection::Enumerator::Enumerator(const SharedPtr &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const SharedPtr\\& | Collection to iterate through. | + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [StringCollection](../../) +* Class [Enumerator](../) +* Class [StringCollection](../../) +* Namespace [System::Collections::Specialized](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/get_count/_index.md b/english/cpp/system.collections.specialized/stringcollection/get_count/_index.md new file mode 100644 index 0000000000..ea98538e03 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Specialized::StringCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::get_Count method. Gets number of elements in collection in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections.specialized/stringcollection/get_count/ +--- +## StringCollection::get_Count method + + +Gets number of elements in collection. + +```cpp +int System::Collections::Specialized::StringCollection::get_Count() const +``` + + +### ReturnValue + +Actual element count. + +## See Also + +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/getenumerator/_index.md b/english/cpp/system.collections.specialized/stringcollection/getenumerator/_index.md new file mode 100644 index 0000000000..b0af76706c --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::Specialized::StringCollection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::GetEnumerator method. Gets enumerator iterating through current collection in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections.specialized/stringcollection/getenumerator/ +--- +## StringCollection::GetEnumerator method + + +Gets enumerator iterating through current collection. + +```cpp +SharedPtr> System::Collections::Specialized::StringCollection::GetEnumerator() override +``` + + +### ReturnValue + +Newly created enumerator iterating through current collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/idx_get/_index.md b/english/cpp/system.collections.specialized/stringcollection/idx_get/_index.md new file mode 100644 index 0000000000..66e0f6a090 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/idx_get/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::StringCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::idx_get method. Gets value at specified position in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections.specialized/stringcollection/idx_get/ +--- +## StringCollection::idx_get method + + +Gets value at specified position. + +```cpp +System::String System::Collections::Specialized::StringCollection::idx_get(int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get string from. | + +### ReturnValue + +[String](../../../system/string/) at specified position. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/idx_set/_index.md b/english/cpp/system.collections.specialized/stringcollection/idx_set/_index.md new file mode 100644 index 0000000000..9209728fd0 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/idx_set/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Specialized::StringCollection::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::idx_set method. Sets value at specified position in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections.specialized/stringcollection/idx_set/ +--- +## StringCollection::idx_set method + + +Sets value at specified position. + +```cpp +void System::Collections::Specialized::StringCollection::idx_set(int index, const System::String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to set string at. | +| value | const System::String\& | [String](../../../system/string/) value to set at specified index. | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/indexof/_index.md b/english/cpp/system.collections.specialized/stringcollection/indexof/_index.md new file mode 100644 index 0000000000..909d7b2e94 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/indexof/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::StringCollection::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::IndexOf method. Looks for specific string in container in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections.specialized/stringcollection/indexof/ +--- +## StringCollection::IndexOf method + + +Looks for specific string in container. + +```cpp +int System::Collections::Specialized::StringCollection::IndexOf(const System::String &value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::String\& | [String](../../../system/string/) to look for. | + +### ReturnValue + +Index of first occurrence of specified string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/insert/_index.md b/english/cpp/system.collections.specialized/stringcollection/insert/_index.md new file mode 100644 index 0000000000..552e21f95d --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/insert/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Specialized::StringCollection::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::Insert method. Inserts specific value into container in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections.specialized/stringcollection/insert/ +--- +## StringCollection::Insert method + + +Inserts specific value into container. + +```cpp +void System::Collections::Specialized::StringCollection::Insert(int index, const System::String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to insert string into. | +| value | const System::String\& | Value to insert into specified position. | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/iterator/_index.md b/english/cpp/system.collections.specialized/stringcollection/iterator/_index.md new file mode 100644 index 0000000000..510259484a --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Specialized::StringCollection::iterator typedef +linktitle: iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::iterator typedef. Iterator type in C++.' +type: docs +weight: 3100 +url: /cpp/system.collections.specialized/stringcollection/iterator/ +--- +## iterator typedef + + +Iterator type. + +```cpp +std::vector::iterator System::Collections::Specialized::StringCollection::iterator +``` + +## See Also + +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/operator[]/_index.md b/english/cpp/system.collections.specialized/stringcollection/operator[]/_index.md new file mode 100644 index 0000000000..7b1774ebfa --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/operator[]/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::StringCollection::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::operator[] method. Accessor function in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections.specialized/stringcollection/operator[]/ +--- +## StringCollection::operator[] method + + +Accessor function. + +```cpp +System::String & System::Collections::Specialized::StringCollection::operator[](int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get element at. | + +### ReturnValue + +Reference to string at specified position, either existing or newly created. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/rbegin/_index.md b/english/cpp/system.collections.specialized/stringcollection/rbegin/_index.md new file mode 100644 index 0000000000..f989983c79 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/rbegin/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Specialized::StringCollection::rbegin method +linktitle: rbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::rbegin method. Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to rend() in C++.' +type: docs +weight: 2100 +url: /cpp/system.collections.specialized/stringcollection/rbegin/ +--- +## StringCollection::rbegin() const method + + +Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to [rend()](../rend/). + +```cpp +const_reverse_iterator System::Collections::Specialized::StringCollection::rbegin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the last element of the const-qualified container. + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## StringCollection::rbegin() method + + +Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to [rend()](../rend/). + +```cpp +reverse_iterator System::Collections::Specialized::StringCollection::rbegin() noexcept +``` + + +### ReturnValue + +An iterator pointing to the last element of the container. + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/remove/_index.md b/english/cpp/system.collections.specialized/stringcollection/remove/_index.md new file mode 100644 index 0000000000..5f6d572b35 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/remove/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::StringCollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::Remove method. Removes first occurrence of specified string in C++.' +type: docs +weight: 2200 +url: /cpp/system.collections.specialized/stringcollection/remove/ +--- +## StringCollection::Remove method + + +Removes first occurrence of specified string. + +```cpp +void System::Collections::Specialized::StringCollection::Remove(const System::String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::String\& | [String](../../../system/string/) to remove. | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/removeat/_index.md b/english/cpp/system.collections.specialized/stringcollection/removeat/_index.md new file mode 100644 index 0000000000..d2811ede84 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/removeat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Specialized::StringCollection::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::RemoveAt method. Removes element at specified position in C++.' +type: docs +weight: 2300 +url: /cpp/system.collections.specialized/stringcollection/removeat/ +--- +## StringCollection::RemoveAt method + + +Removes element at specified position. + +```cpp +void System::Collections::Specialized::StringCollection::RemoveAt(int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to remove element at. | + +## See Also + +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/rend/_index.md b/english/cpp/system.collections.specialized/stringcollection/rend/_index.md new file mode 100644 index 0000000000..2d7cd744ae --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/rend/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::Specialized::StringCollection::rend method +linktitle: rend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::rend method. Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior in C++.' +type: docs +weight: 2400 +url: /cpp/system.collections.specialized/stringcollection/rend/ +--- +## StringCollection::rend() const method + + +Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior. + +```cpp +const_reverse_iterator System::Collections::Specialized::StringCollection::rend() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element preceding the first element of the const-qualified container. + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## StringCollection::rend() method + + +Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior. + +```cpp +reverse_iterator System::Collections::Specialized::StringCollection::rend() noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element preceding the first element of the container. + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/reverse_iterator/_index.md b/english/cpp/system.collections.specialized/stringcollection/reverse_iterator/_index.md new file mode 100644 index 0000000000..71e4486e95 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Specialized::StringCollection::reverse_iterator typedef +linktitle: reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::reverse_iterator typedef. Reverse iterator type in C++.' +type: docs +weight: 3200 +url: /cpp/system.collections.specialized/stringcollection/reverse_iterator/ +--- +## reverse_iterator typedef + + +Reverse iterator type. + +```cpp +std::vector::reverse_iterator System::Collections::Specialized::StringCollection::reverse_iterator +``` + +## See Also + +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/stringcollection/_index.md b/english/cpp/system.collections.specialized/stringcollection/stringcollection/_index.md new file mode 100644 index 0000000000..f8ba77759d --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/stringcollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Specialized::StringCollection::StringCollection constructor +linktitle: StringCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::StringCollection constructor. Constructs empty string collection in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.specialized/stringcollection/stringcollection/ +--- +## StringCollection::StringCollection constructor + + +Constructs empty string collection. + +```cpp +System::Collections::Specialized::StringCollection::StringCollection() +``` + +## See Also + +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections.specialized/stringcollection/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..7d5f7b6c06 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/virtualizebeginconstiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::StringCollection::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 2500 +url: /cpp/system.collections.specialized/stringcollection/virtualizebeginconstiterator/ +--- +## StringCollection::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Specialized::StringCollection::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/virtualizebeginiterator/_index.md b/english/cpp/system.collections.specialized/stringcollection/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..9034602225 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/virtualizebeginiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::StringCollection::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 2600 +url: /cpp/system.collections.specialized/stringcollection/virtualizebeginiterator/ +--- +## StringCollection::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Specialized::StringCollection::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/virtualizeendconstiterator/_index.md b/english/cpp/system.collections.specialized/stringcollection/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..6aa4bdb61b --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/virtualizeendconstiterator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::StringCollection::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 2700 +url: /cpp/system.collections.specialized/stringcollection/virtualizeendconstiterator/ +--- +## StringCollection::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Specialized::StringCollection::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollection/virtualizeenditerator/_index.md b/english/cpp/system.collections.specialized/stringcollection/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..ad9318afb0 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollection/virtualizeenditerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::Specialized::StringCollection::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollection::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 2800 +url: /cpp/system.collections.specialized/stringcollection/virtualizeenditerator/ +--- +## StringCollection::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::Specialized::StringCollection::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollection](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollectionptr/_index.md b/english/cpp/system.collections.specialized/stringcollectionptr/_index.md new file mode 100644 index 0000000000..3a4621450b --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollectionptr/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::Specialized::StringCollectionPtr class +linktitle: StringCollectionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollectionPtr class. Stirng collection poiner with access operator in C++.' +type: docs +weight: 400 +url: /cpp/system.collections.specialized/stringcollectionptr/ +--- +## StringCollectionPtr class + + +Stirng collection poiner with access operator. + +```cpp +class StringCollectionPtr : public System::SmartPtr +``` + +## Methods + +| Method | Description | +| --- | --- | +| [operator[]](./operator[]/)(int) const | Accessor function. | +| [StringCollectionPtr](./stringcollectionptr/)() | Constructs null pointer. | +| [StringCollectionPtr](./stringcollectionptr/)(const SharedPtr\\&) | Constructs pointer to specific collection. | +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Collections::Specialized](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.specialized/stringcollectionptr/operator[]/_index.md b/english/cpp/system.collections.specialized/stringcollectionptr/operator[]/_index.md new file mode 100644 index 0000000000..5cb861b451 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollectionptr/operator[]/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::StringCollectionPtr::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollectionPtr::operator[] method. Accessor function in C++.' +type: docs +weight: 200 +url: /cpp/system.collections.specialized/stringcollectionptr/operator[]/ +--- +## StringCollectionPtr::operator[] method + + +Accessor function. + +```cpp +System::String & System::Collections::Specialized::StringCollectionPtr::operator[](int idx) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| idx | int | Index to get element at. | + +### ReturnValue + +Reference to string at specified position, either existing or newly created. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringCollectionPtr](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringcollectionptr/stringcollectionptr/_index.md b/english/cpp/system.collections.specialized/stringcollectionptr/stringcollectionptr/_index.md new file mode 100644 index 0000000000..a56c9c0541 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringcollectionptr/stringcollectionptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::Specialized::StringCollectionPtr::StringCollectionPtr constructor +linktitle: StringCollectionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringCollectionPtr::StringCollectionPtr constructor. Constructs null pointer in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.specialized/stringcollectionptr/stringcollectionptr/ +--- +## StringCollectionPtr::StringCollectionPtr() constructor + + +Constructs null pointer. + +```cpp +System::Collections::Specialized::StringCollectionPtr::StringCollectionPtr() +``` + +## See Also + +* Class [StringCollectionPtr](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) +## StringCollectionPtr::StringCollectionPtr(const SharedPtr\\&) constructor + + +Constructs pointer to specific collection. + +```cpp +System::Collections::Specialized::StringCollectionPtr::StringCollectionPtr(const SharedPtr &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | Collection to point to. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StringCollection](../../stringcollection/) +* Class [StringCollectionPtr](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections.specialized/stringdictionary/_index.md b/english/cpp/system.collections.specialized/stringdictionary/_index.md new file mode 100644 index 0000000000..7b8736960e --- /dev/null +++ b/english/cpp/system.collections.specialized/stringdictionary/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Specialized::StringDictionary class +linktitle: StringDictionary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringDictionary class. String to string dictionary. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.collections.specialized/stringdictionary/ +--- +## StringDictionary class + + +[String](../../system/string/) to string dictionary. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StringDictionary : public System::Collections::Generic::Dictionary +``` + +## Methods + +| Method | Description | +| --- | --- | +| [idx_get](./idx_get/)(const String\&) const override | Gets value at specific key. | +## See Also + +* Class [Dictionary](../../system.collections.generic/dictionary/) +* Namespace [System::Collections::Specialized](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections.specialized/stringdictionary/idx_get/_index.md b/english/cpp/system.collections.specialized/stringdictionary/idx_get/_index.md new file mode 100644 index 0000000000..e45a31db80 --- /dev/null +++ b/english/cpp/system.collections.specialized/stringdictionary/idx_get/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::Specialized::StringDictionary::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Specialized::StringDictionary::idx_get method. Gets value at specific key in C++.' +type: docs +weight: 100 +url: /cpp/system.collections.specialized/stringdictionary/idx_get/ +--- +## StringDictionary::idx_get method + + +Gets value at specific key. + +```cpp +virtual String System::Collections::Specialized::StringDictionary::idx_get(const String &key) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const String\& | Key to look at. | + +### ReturnValue + +Copy of value at specified position, either existing or newly created. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringDictionary](../) +* Namespace [System::Collections::Specialized](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/_index.md b/english/cpp/system.collections/_index.md new file mode 100644 index 0000000000..bf9cbeb046 --- /dev/null +++ b/english/cpp/system.collections/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections namespace +linktitle: System::Collections +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Collections namespace in C++.' +type: docs +weight: 3100 +url: /cpp/system.collections/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [BitArray](./bitarray/) | [Array](../system/array/) of bits which can be addressed by index. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BitArrayPtr](./bitarrayptr/) | Pointer to [BitArray](./bitarray/). This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [CollectionBase](./collectionbase/) | Provides an abstract base class for a strongly typed collection. | +| [ICollection](./icollection/) | Defines non generic collection interface. | +| [IEnumerable](./ienumerable/) | [IEnumerable](./ienumerable/) is the base interface for all non-generic collections that can be enumerated. | +| [IEnumerator](./ienumerator/) | Interface of enumerator which can be used to iterate through some elements. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IEnumeratorImplRefType](./ienumeratorimplreftype/) | Wrapper the creates non generic [IEnumerator](./ienumerator/) implementation over the generic Iterator [IEnumeratorImplRefType](./ienumeratorimplreftype/) - wrapper for the Reference Types. | +| [IEnumeratorImplValueType](./ienumeratorimplvaluetype/) | Wrapper the creates non generic [IEnumerator](./ienumerator/) implementation over the generic Iterator [IEnumeratorImplRefType](./ienumeratorimplreftype/) - wrapper for the value Types. | +| [IList](./ilist/) | [IList](./ilist/) Represents a non-generic collection of objects that can be individually accessed by index. | +| [IListImplRefType](./ilistimplreftype/) | Stub that implements [System::Collections::IList](./ilist/) interface on [System::Collections::Generic::List](../system.collections.generic/list/) object Implementation for reference types. | +| [IListImplValueType](./ilistimplvaluetype/) | Stub that implements [System::Collections::IList](./ilist/) interface on [System::Collections::Generic::List](../system.collections.generic/list/) object Implementation for value types. | +| [IListWrapper](./ilistwrapper/) | Intrerface to support casting from generic to non-generic collection. | +| [Invalidatable](./invalidatable/) | Class that makes it possible to track the state of its descendants through [InvalidatableTracker](./invalidatabletracker/) objects. | +| [InvalidatableTracker](./invalidatabletracker/) | Class that implements trackers of [Invalidatable](./invalidatable/) objects. | diff --git a/english/cpp/system.collections/bitarray/_index.md b/english/cpp/system.collections/bitarray/_index.md new file mode 100644 index 0000000000..f5c901949f --- /dev/null +++ b/english/cpp/system.collections/bitarray/_index.md @@ -0,0 +1,108 @@ +--- +title: System::Collections::BitArray class +linktitle: BitArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray class. Array of bits which can be addressed by index. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/bitarray/ +--- +## BitArray class + + +[Array](../../system/array/) of bits which can be addressed by index. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class BitArray : public virtual System::Object, + public System::Collections::Generic::ICollection +``` + +## Nested classes + +* Class [Enumerator](./enumerator/) +* Class [Reference](./reference/) +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const bool\&) override | Adds value to the end of container. | +| [And](./and/)(const BitArrayPtr\&) | Calculates bitwise 'and' between two BitSets. | +| [BitArray](./bitarray/)(const bitset\&) | Copy constructor. | +| [BitArray](./bitarray/)(const BitArray\&) | Copy constructor. | +| [BitArray](./bitarray/)(const BitArrayPtr\&) | Copy constructor. | +| [BitArray](./bitarray/)(const System::ArrayPtr\\&) | Copy constructor. | +| [BitArray](./bitarray/)(const System::ArrayPtr\\&) | Copy constructor. | +| [BitArray](./bitarray/)(const System::ArrayPtr\\&) | Copy constructor. | +| [BitArray](./bitarray/)(int, bool) | Fill constructor. | +| [Clear](./clear/)() override | Deletes all elements. | +| [Contains](./contains/)(const bool\&) const override | Checks whether specific value is present in container. Not implemented. | +| [CopyTo](./copyto/)(System::ArrayPtr\, int) override | Copies data to existing array elements. | +| [data](./data/)() | Underlying data structure access. | +| [data](./data/)() const | Underlying data structure access. | +| [Get](./get/)(int) const | Gets [BitArray](./) element. | +| [get_Count](./get_count/)() const override | Gets container size. | +| [get_Length](./get_length/)() const | Gets container size. | +| [GetEnumerator](./getenumerator/)() override | Creates enumerator object. | +| [idx_get](./idx_get/)(int) const | Getter function. | +| [idx_set](./idx_set/)(int, bool) | Setter function. | +| [Not](./not/)() | Negates BitSet. | +| [operator!=](./operator!=/)(const BitArray\&) const | Bitwise comparison operator. | +| [operator==](./operator==/)(const BitArray\&) const | Bitwise comparison operator. | +| [operator[]](./operator[]/)(int) | Accessor function. | +| [Or](./or/)(const BitArrayPtr\&) | Calculates bitwise 'or' between two BitSets. | +| [Remove](./remove/)(const bool\&) override | Returns first occurance of specified value. Not implemented. | +| [Set](./set/)(int, bool) | Sets [BitArray](./) element. | +| [SetAll](./setall/)(bool) | Sets all elements to specific value. | +| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Formal implementation of weak template arguments mechanism; inapplicable to this class. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +| [Xor](./xor/)(const BitArrayPtr\&) | Calculates bitwise 'xor' between two BitSets. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [bitset](./bitset/) | RTTI information. | +## Remarks + + + +```cpp +#include +#include + +using namespace System; +using namespace System::Collections::Generic; + +void Print(const System::SmartPtr> &bitArray) +{ + for (const auto item: bitArray) + { + std::cout << item << ' '; + } + std::cout << std::endl; +} + +int main() +{ + // Constructs a new instance of the BitArray class. + auto bitArray = MakeObject(3); + + // Print values. + Print(bitArray); + + return 0; +} +/* +This code example produces the following output: +0 0 0 +*/ +``` + +## See Also + +* Class [Object](../../system/object/) +* Class [ICollection](../../system.collections.generic/icollection/) +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/bitarray/add/_index.md b/english/cpp/system.collections/bitarray/add/_index.md new file mode 100644 index 0000000000..141034626b --- /dev/null +++ b/english/cpp/system.collections/bitarray/add/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::BitArray::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Add method. Adds value to the end of container in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/bitarray/add/ +--- +## BitArray::Add method + + +Adds value to the end of container. + +```cpp +void System::Collections::BitArray::Add(const bool &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const bool\& | Value to push. | + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/and/_index.md b/english/cpp/system.collections/bitarray/and/_index.md new file mode 100644 index 0000000000..2cf747c130 --- /dev/null +++ b/english/cpp/system.collections/bitarray/and/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::BitArray::And method +linktitle: And +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::And method. Calculates bitwise ''and'' between two BitSets in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/bitarray/and/ +--- +## BitArray::And method + + +Calculates bitwise 'and' between two BitSets. + +```cpp +BitArrayPtr System::Collections::BitArray::And(const BitArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const BitArrayPtr\& | RHS operand. | + +### ReturnValue + +Bitwise 'and' result. + +## See Also + +* Class [BitArrayPtr](../../bitarrayptr/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/bitarray/_index.md b/english/cpp/system.collections/bitarray/bitarray/_index.md new file mode 100644 index 0000000000..45bcc4cabd --- /dev/null +++ b/english/cpp/system.collections/bitarray/bitarray/_index.md @@ -0,0 +1,149 @@ +--- +title: System::Collections::BitArray::BitArray constructor +linktitle: BitArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::BitArray constructor. Copy constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/bitarray/bitarray/ +--- +## BitArray::BitArray(const BitArray\&) constructor + + +Copy constructor. + +```cpp +System::Collections::BitArray::BitArray(const BitArray &bits) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bits | const BitArray\& | Container to copy data from. | + +## See Also + +* Class [BitArray](../) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) +## BitArray::BitArray(const BitArrayPtr\&) constructor + + +Copy constructor. + +```cpp +System::Collections::BitArray::BitArray(const BitArrayPtr &array) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const BitArrayPtr\& | [BitArray](../) to copy data from. | + +## See Also + +* Class [BitArrayPtr](../../bitarrayptr/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) +## BitArray::BitArray(const bitset\&) constructor + + +Copy constructor. + +```cpp +System::Collections::BitArray::BitArray(const bitset &bits) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bits | const bitset\& | Container to copy data from. | + +## See Also + +* Typedef [bitset](../bitset/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) +## BitArray::BitArray(const System::ArrayPtr\\&) constructor + + +Copy constructor. + +```cpp +System::Collections::BitArray::BitArray(const System::ArrayPtr &values) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| values | const System::ArrayPtr\\& | Container to elementwise copy data from. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) +## BitArray::BitArray(const System::ArrayPtr\\&) constructor + + +Copy constructor. + +```cpp +System::Collections::BitArray::BitArray(const System::ArrayPtr &values) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| values | const System::ArrayPtr\\& | Container to bitwise copy data from. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) +## BitArray::BitArray(const System::ArrayPtr\\&) constructor + + +Copy constructor. + +```cpp +System::Collections::BitArray::BitArray(const System::ArrayPtr &bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::ArrayPtr\\& | Container to bitwise copy data from. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) +## BitArray::BitArray(int, bool) constructor + + +Fill constructor. + +```cpp +System::Collections::BitArray::BitArray(int length, bool defaultValue=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| length | int | Number of elements to fill. | +| defaultValue | bool | Filling value. | + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/bitset/_index.md b/english/cpp/system.collections/bitarray/bitset/_index.md new file mode 100644 index 0000000000..bfa3c1513b --- /dev/null +++ b/english/cpp/system.collections/bitarray/bitset/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::BitArray::bitset typedef +linktitle: bitset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::bitset typedef. RTTI information in C++.' +type: docs +weight: 2800 +url: /cpp/system.collections/bitarray/bitset/ +--- +## bitset typedef + + +RTTI information. + +```cpp +Detail::BitsetType System::Collections::BitArray::bitset +``` + +## Remarks + + +Underlying data type. +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/clear/_index.md b/english/cpp/system.collections/bitarray/clear/_index.md new file mode 100644 index 0000000000..3957fe4882 --- /dev/null +++ b/english/cpp/system.collections/bitarray/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::BitArray::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Clear method. Deletes all elements in C++.' +type: docs +weight: 400 +url: /cpp/system.collections/bitarray/clear/ +--- +## BitArray::Clear method + + +Deletes all elements. + +```cpp +void System::Collections::BitArray::Clear() override +``` + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/contains/_index.md b/english/cpp/system.collections/bitarray/contains/_index.md new file mode 100644 index 0000000000..806b27a652 --- /dev/null +++ b/english/cpp/system.collections/bitarray/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::BitArray::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Contains method. Checks whether specific value is present in container. Not implemented in C++.' +type: docs +weight: 500 +url: /cpp/system.collections/bitarray/contains/ +--- +## BitArray::Contains method + + +Checks whether specific value is present in container. Not implemented. + +```cpp +bool System::Collections::BitArray::Contains(const bool &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const bool\& | Item to look for. | + +### ReturnValue + +true if the element is present, false otherwise. + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/copyto/_index.md b/english/cpp/system.collections/bitarray/copyto/_index.md new file mode 100644 index 0000000000..2f13dcd5de --- /dev/null +++ b/english/cpp/system.collections/bitarray/copyto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::BitArray::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::CopyTo method. Copies data to existing array elements in C++.' +type: docs +weight: 600 +url: /cpp/system.collections/bitarray/copyto/ +--- +## BitArray::CopyTo method + + +Copies data to existing array elements. + +```cpp +void System::Collections::BitArray::CopyTo(System::ArrayPtr array, int arrayIndex) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | System::ArrayPtr\ | Destination array. | +| arrayIndex | int | Destination array beginning index. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/data/_index.md b/english/cpp/system.collections/bitarray/data/_index.md new file mode 100644 index 0000000000..1288c7b440 --- /dev/null +++ b/english/cpp/system.collections/bitarray/data/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Collections::BitArray::data method +linktitle: data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::data method. Underlying data structure access in C++.' +type: docs +weight: 700 +url: /cpp/system.collections/bitarray/data/ +--- +## BitArray::data() method + + +Underlying data structure access. + +```cpp +bitset & System::Collections::BitArray::data() +``` + + +### ReturnValue + +[Reference](../reference/) to underlying data structure. + +## See Also + +* Typedef [bitset](../bitset/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) +## BitArray::data() const method + + +Underlying data structure access. + +```cpp +const bitset & System::Collections::BitArray::data() const +``` + + +### ReturnValue + +Const reference to underlying data structure. + +## See Also + +* Typedef [bitset](../bitset/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/enumerator/_index.md b/english/cpp/system.collections/bitarray/enumerator/_index.md new file mode 100644 index 0000000000..32d27d177c --- /dev/null +++ b/english/cpp/system.collections/bitarray/enumerator/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::BitArray::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Enumerator class. Enumerator type for iteration purposes in C++.' +type: docs +weight: 2900 +url: /cpp/system.collections/bitarray/enumerator/ +--- +## Enumerator class + + +[Enumerator](./) type for iteration purposes. + +```cpp +class Enumerator : public virtual System::Object, + public System::Collections::Generic::IEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Enumerator](./enumerator/)(const SharedPtr\\&) | Creates enumerator. | +| [get_Current](./get_current/)() const override | Gets addressed bit in boolean form. | +| [MoveNext](./movenext/)() override | Moves to the next bit. | +| [Reset](./reset/)() override | Resets enumerator to position before first element. | +## See Also + +* Class [Object](../../../system/object/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/enumerator/enumerator/_index.md b/english/cpp/system.collections/bitarray/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..d6a466e9ab --- /dev/null +++ b/english/cpp/system.collections/bitarray/enumerator/enumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::BitArray::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Enumerator::Enumerator constructor. Creates enumerator in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/bitarray/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Creates enumerator. + +```cpp +System::Collections::BitArray::Enumerator::Enumerator(const SharedPtr &parent) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parent | const SharedPtr\\& | [BitArray](../../) to iterate through. | + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [BitArray](../../) +* Class [Enumerator](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/bitarray/enumerator/get_current/_index.md b/english/cpp/system.collections/bitarray/enumerator/get_current/_index.md new file mode 100644 index 0000000000..a06ef30b49 --- /dev/null +++ b/english/cpp/system.collections/bitarray/enumerator/get_current/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::BitArray::Enumerator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Enumerator::get_Current method. Gets addressed bit in boolean form in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/bitarray/enumerator/get_current/ +--- +## Enumerator::get_Current method + + +Gets addressed bit in boolean form. + +```cpp +bool System::Collections::BitArray::Enumerator::get_Current() const override +``` + + +### ReturnValue + +[Boolean](../../../../system/boolean/) representation of current bit. + +## See Also + +* Class [Enumerator](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/bitarray/enumerator/movenext/_index.md b/english/cpp/system.collections/bitarray/enumerator/movenext/_index.md new file mode 100644 index 0000000000..d83da7905f --- /dev/null +++ b/english/cpp/system.collections/bitarray/enumerator/movenext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::BitArray::Enumerator::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Enumerator::MoveNext method. Moves to the next bit in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/bitarray/enumerator/movenext/ +--- +## Enumerator::MoveNext method + + +Moves to the next bit. + +```cpp +bool System::Collections::BitArray::Enumerator::MoveNext() override +``` + + +### ReturnValue + +false if container end is hit, true otherwise. + +## See Also + +* Class [Enumerator](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/bitarray/enumerator/reset/_index.md b/english/cpp/system.collections/bitarray/enumerator/reset/_index.md new file mode 100644 index 0000000000..9ff775e240 --- /dev/null +++ b/english/cpp/system.collections/bitarray/enumerator/reset/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::BitArray::Enumerator::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Enumerator::Reset method. Resets enumerator to position before first element in C++.' +type: docs +weight: 400 +url: /cpp/system.collections/bitarray/enumerator/reset/ +--- +## Enumerator::Reset method + + +Resets enumerator to position before first element. + +```cpp +void System::Collections::BitArray::Enumerator::Reset() override +``` + +## See Also + +* Class [Enumerator](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/bitarray/get/_index.md b/english/cpp/system.collections/bitarray/get/_index.md new file mode 100644 index 0000000000..373523a8ab --- /dev/null +++ b/english/cpp/system.collections/bitarray/get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::BitArray::Get method +linktitle: Get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Get method. Gets BitArray element in C++.' +type: docs +weight: 800 +url: /cpp/system.collections/bitarray/get/ +--- +## BitArray::Get method + + +Gets [BitArray](../) element. + +```cpp +bool System::Collections::BitArray::Get(int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index of bit to get. | + +### ReturnValue + +[Boolean](../../../system/boolean/) representation of addressed bit. + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/get_count/_index.md b/english/cpp/system.collections/bitarray/get_count/_index.md new file mode 100644 index 0000000000..99a2d9d9ce --- /dev/null +++ b/english/cpp/system.collections/bitarray/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::BitArray::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::get_Count method. Gets container size in C++.' +type: docs +weight: 900 +url: /cpp/system.collections/bitarray/get_count/ +--- +## BitArray::get_Count method + + +Gets container size. + +```cpp +int System::Collections::BitArray::get_Count() const override +``` + + +### ReturnValue + +Actual number of elements in container. + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/get_length/_index.md b/english/cpp/system.collections/bitarray/get_length/_index.md new file mode 100644 index 0000000000..f08e3beb42 --- /dev/null +++ b/english/cpp/system.collections/bitarray/get_length/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::BitArray::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::get_Length method. Gets container size in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections/bitarray/get_length/ +--- +## BitArray::get_Length method + + +Gets container size. + +```cpp +int System::Collections::BitArray::get_Length() const +``` + + +### ReturnValue + +Actual number of elements in container. + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/getenumerator/_index.md b/english/cpp/system.collections/bitarray/getenumerator/_index.md new file mode 100644 index 0000000000..cab811fd61 --- /dev/null +++ b/english/cpp/system.collections/bitarray/getenumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::BitArray::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::GetEnumerator method. Creates enumerator object in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections/bitarray/getenumerator/ +--- +## BitArray::GetEnumerator method + + +Creates enumerator object. + +```cpp +SharedPtr> System::Collections::BitArray::GetEnumerator() override +``` + + +### ReturnValue + +Constructed enumerator object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/idx_get/_index.md b/english/cpp/system.collections/bitarray/idx_get/_index.md new file mode 100644 index 0000000000..d0f6c1c4fc --- /dev/null +++ b/english/cpp/system.collections/bitarray/idx_get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::BitArray::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::idx_get method. Getter function in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections/bitarray/idx_get/ +--- +## BitArray::idx_get method + + +Getter function. + +```cpp +bool System::Collections::BitArray::idx_get(int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index of bit to extract. | + +### ReturnValue + +Value of referenced bit. + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/idx_set/_index.md b/english/cpp/system.collections/bitarray/idx_set/_index.md new file mode 100644 index 0000000000..159374b9ff --- /dev/null +++ b/english/cpp/system.collections/bitarray/idx_set/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::BitArray::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::idx_set method. Setter function in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections/bitarray/idx_set/ +--- +## BitArray::idx_set method + + +Setter function. + +```cpp +void System::Collections::BitArray::idx_set(int index, bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index of bit to set. | +| value | bool | New bit value. | + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/not/_index.md b/english/cpp/system.collections/bitarray/not/_index.md new file mode 100644 index 0000000000..2995be0f30 --- /dev/null +++ b/english/cpp/system.collections/bitarray/not/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::BitArray::Not method +linktitle: Not +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Not method. Negates BitSet in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections/bitarray/not/ +--- +## BitArray::Not method + + +Negates BitSet. + +```cpp +BitArrayPtr System::Collections::BitArray::Not() +``` + + +### ReturnValue + +Negated BitSet. + +## See Also + +* Class [BitArrayPtr](../../bitarrayptr/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/operator!=/_index.md b/english/cpp/system.collections/bitarray/operator!=/_index.md new file mode 100644 index 0000000000..718e2b6166 --- /dev/null +++ b/english/cpp/system.collections/bitarray/operator!=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::BitArray::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::operator!= method. Bitwise comparison operator in C++.' +type: docs +weight: 1500 +url: /cpp/system.collections/bitarray/operator!=/ +--- +## BitArray::operator!= method + + +Bitwise comparison operator. + +```cpp +bool System::Collections::BitArray::operator!=(const BitArray &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const BitArray\& | RHS operand. | + +### ReturnValue + +false if sizes and all bits match, true otherwise. + +## See Also + +* Class [BitArray](../) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/operator==/_index.md b/english/cpp/system.collections/bitarray/operator==/_index.md new file mode 100644 index 0000000000..200fca9886 --- /dev/null +++ b/english/cpp/system.collections/bitarray/operator==/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::BitArray::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::operator== method. Bitwise comparison operator in C++.' +type: docs +weight: 1600 +url: /cpp/system.collections/bitarray/operator==/ +--- +## BitArray::operator== method + + +Bitwise comparison operator. + +```cpp +bool System::Collections::BitArray::operator==(const BitArray &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const BitArray\& | RHS operand. | + +### ReturnValue + +true if sizes and all bits match, false otherwise. + +## See Also + +* Class [BitArray](../) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/operator[]/_index.md b/english/cpp/system.collections/bitarray/operator[]/_index.md new file mode 100644 index 0000000000..ce649ac11b --- /dev/null +++ b/english/cpp/system.collections/bitarray/operator[]/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::BitArray::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::operator[] method. Accessor function in C++.' +type: docs +weight: 1700 +url: /cpp/system.collections/bitarray/operator[]/ +--- +## BitArray::operator[] method + + +Accessor function. + +```cpp +Reference System::Collections::BitArray::operator[](int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index of bit to access. | + +### ReturnValue + +[Reference](../reference/) allowing operations on referred bit. + +## See Also + +* Class [Reference](../reference/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/or/_index.md b/english/cpp/system.collections/bitarray/or/_index.md new file mode 100644 index 0000000000..32ef13451a --- /dev/null +++ b/english/cpp/system.collections/bitarray/or/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::BitArray::Or method +linktitle: Or +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Or method. Calculates bitwise ''or'' between two BitSets in C++.' +type: docs +weight: 1800 +url: /cpp/system.collections/bitarray/or/ +--- +## BitArray::Or method + + +Calculates bitwise 'or' between two BitSets. + +```cpp +BitArrayPtr System::Collections::BitArray::Or(const BitArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const BitArrayPtr\& | RHS operand. | + +### ReturnValue + +Bitwise 'or' result. + +## See Also + +* Class [BitArrayPtr](../../bitarrayptr/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/reference/_index.md b/english/cpp/system.collections/bitarray/reference/_index.md new file mode 100644 index 0000000000..4d7f437998 --- /dev/null +++ b/english/cpp/system.collections/bitarray/reference/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Collections::BitArray::Reference class +linktitle: Reference +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Reference class. Reference class to allow treating BitArray elements in contexts where bool is required in C++.' +type: docs +weight: 3000 +url: /cpp/system.collections/bitarray/reference/ +--- +## Reference class + + +[Reference](./) class to allow treating [BitArray](../) elements in contexts where bool is required. + +```cpp +class Reference +``` + +## Methods + +| Method | Description | +| --- | --- | +| [operator bool](./operatorbool/)() const | Converts referenced value to bool. | +| [operator&=](./operator&=/)(bool) | Assignment end operator. | +| [operator-=](./operator-=/)(bool) | Assignment substraction operator. | +| [operator=](./operator=/)(bool) | Sets referenced bit value. | +| [operator=](./operator=/)(const Reference\&) | Copies bit value. | +| [operator^=](./operator^=/)(bool) | Assignment xor operator. | +| [operator|=](./operator_=/)(bool) | Assignment or operator. | +| [operator~](./operator~/)() const | Inverts referenced value. | +| [~Reference](./~reference/)() | Deletes reference. | +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/reference/operator&=/_index.md b/english/cpp/system.collections/bitarray/reference/operator&=/_index.md new file mode 100644 index 0000000000..a2e8ffc6e2 --- /dev/null +++ b/english/cpp/system.collections/bitarray/reference/operator&=/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::BitArray::Reference::operator&= method +linktitle: operator&= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Reference::operator&= method. Assignment end operator in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/bitarray/reference/operator&=/ +--- +## Reference::operator&= method + + +Assignment end operator. + +```cpp +Reference & System::Collections::BitArray::Reference::operator&=(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | RHS operand. | + +### ReturnValue + +This reference. + +## See Also + +* Class [Reference](../) +* Class [Reference](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/bitarray/reference/operator-=/_index.md b/english/cpp/system.collections/bitarray/reference/operator-=/_index.md new file mode 100644 index 0000000000..9ea4ae9410 --- /dev/null +++ b/english/cpp/system.collections/bitarray/reference/operator-=/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::BitArray::Reference::operator-= method +linktitle: operator-= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Reference::operator-= method. Assignment substraction operator in C++.' +type: docs +weight: 400 +url: /cpp/system.collections/bitarray/reference/operator-=/ +--- +## Reference::operator-= method + + +Assignment substraction operator. + +```cpp +Reference & System::Collections::BitArray::Reference::operator-=(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | RHS operand. | + +### ReturnValue + +This reference. + +## See Also + +* Class [Reference](../) +* Class [Reference](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/bitarray/reference/operator=/_index.md b/english/cpp/system.collections/bitarray/reference/operator=/_index.md new file mode 100644 index 0000000000..7e1d654613 --- /dev/null +++ b/english/cpp/system.collections/bitarray/reference/operator=/_index.md @@ -0,0 +1,59 @@ +--- +title: System::Collections::BitArray::Reference::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Reference::operator= method. Sets referenced bit value in C++.' +type: docs +weight: 500 +url: /cpp/system.collections/bitarray/reference/operator=/ +--- +## Reference::operator=(bool) method + + +Sets referenced bit value. + +```cpp +Reference & System::Collections::BitArray::Reference::operator=(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | to set. | + +### ReturnValue + +This reference. + +## See Also + +* Class [Reference](../) +* Class [Reference](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) +## Reference::operator=(const Reference\&) method + + +Copies bit value. + +```cpp +Reference & System::Collections::BitArray::Reference::operator=(const Reference &reference) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reference | const Reference\& | [Reference](../) to source bit. | + +### ReturnValue + +This reference. + +## See Also + +* Class [Reference](../) +* Class [Reference](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/bitarray/reference/operator^=/_index.md b/english/cpp/system.collections/bitarray/reference/operator^=/_index.md new file mode 100644 index 0000000000..eb08b85d4c --- /dev/null +++ b/english/cpp/system.collections/bitarray/reference/operator^=/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::BitArray::Reference::operator^= method +linktitle: operator^= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Reference::operator^= method. Assignment xor operator in C++.' +type: docs +weight: 600 +url: /cpp/system.collections/bitarray/reference/operator^=/ +--- +## Reference::operator^= method + + +Assignment xor operator. + +```cpp +Reference & System::Collections::BitArray::Reference::operator^=(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | RHS operand. | + +### ReturnValue + +This reference. + +## See Also + +* Class [Reference](../) +* Class [Reference](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/bitarray/reference/operator_=/_index.md b/english/cpp/system.collections/bitarray/reference/operator_=/_index.md new file mode 100644 index 0000000000..28536d4187 --- /dev/null +++ b/english/cpp/system.collections/bitarray/reference/operator_=/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::BitArray::Reference::operator|= method +linktitle: operator|= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Reference::operator|= method. Assignment or operator in C++.' +type: docs +weight: 700 +url: /cpp/system.collections/bitarray/reference/operator_=/ +--- +## Reference::operator|= method + + +Assignment or operator. + +```cpp +Reference & System::Collections::BitArray::Reference::operator|=(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | RHS operand. | + +### ReturnValue + +This reference. + +## See Also + +* Class [Reference](../) +* Class [Reference](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/bitarray/reference/operatorbool/_index.md b/english/cpp/system.collections/bitarray/reference/operatorbool/_index.md new file mode 100644 index 0000000000..7583a4c89f --- /dev/null +++ b/english/cpp/system.collections/bitarray/reference/operatorbool/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::BitArray::Reference::operator bool method +linktitle: operator bool +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Reference::operator bool method. Converts referenced value to bool in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/bitarray/reference/operatorbool/ +--- +## Reference::operator bool method + + +Converts referenced value to bool. + +```cpp +System::Collections::BitArray::Reference::operator bool() const +``` + + +### ReturnValue + +true if bit is non-zero, false otherwise. + +## See Also + +* Class [Reference](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/bitarray/reference/operator~/_index.md b/english/cpp/system.collections/bitarray/reference/operator~/_index.md new file mode 100644 index 0000000000..d4c86405d9 --- /dev/null +++ b/english/cpp/system.collections/bitarray/reference/operator~/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::BitArray::Reference::operator~ method +linktitle: operator~ +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Reference::operator~ method. Inverts referenced value in C++.' +type: docs +weight: 800 +url: /cpp/system.collections/bitarray/reference/operator~/ +--- +## Reference::operator~ method + + +Inverts referenced value. + +```cpp +bool System::Collections::BitArray::Reference::operator~() const +``` + + +### ReturnValue + +true if bit is zero, false otherwise. + +## See Also + +* Class [Reference](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/bitarray/reference/~reference/_index.md b/english/cpp/system.collections/bitarray/reference/~reference/_index.md new file mode 100644 index 0000000000..366d24caf6 --- /dev/null +++ b/english/cpp/system.collections/bitarray/reference/~reference/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::BitArray::Reference::~Reference method +linktitle: ~Reference +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Reference::~Reference method. Deletes reference in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/bitarray/reference/~reference/ +--- +## Reference::~Reference method + + +Deletes reference. + +```cpp +System::Collections::BitArray::Reference::~Reference() +``` + +## See Also + +* Class [Reference](../) +* Class [BitArray](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/bitarray/remove/_index.md b/english/cpp/system.collections/bitarray/remove/_index.md new file mode 100644 index 0000000000..500c25ddb9 --- /dev/null +++ b/english/cpp/system.collections/bitarray/remove/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Collections::BitArray::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Remove method. Returns first occurance of specified value. Not implemented in C++.' +type: docs +weight: 1900 +url: /cpp/system.collections/bitarray/remove/ +--- +## BitArray::Remove method + + +Returns first occurance of specified value. Not implemented. + +```cpp +bool System::Collections::BitArray::Remove(const bool &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const bool\& | Value to remove. | + +### ReturnValue + +true if value is found and removed, false otherwise. + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/set/_index.md b/english/cpp/system.collections/bitarray/set/_index.md new file mode 100644 index 0000000000..00122794a0 --- /dev/null +++ b/english/cpp/system.collections/bitarray/set/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::BitArray::Set method +linktitle: Set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Set method. Sets BitArray element in C++.' +type: docs +weight: 2000 +url: /cpp/system.collections/bitarray/set/ +--- +## BitArray::Set method + + +Sets [BitArray](../) element. + +```cpp +void System::Collections::BitArray::Set(int index, bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index of bit to set. | +| value | bool | [Boolean](../../../system/boolean/) representation of value being set. | + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/setall/_index.md b/english/cpp/system.collections/bitarray/setall/_index.md new file mode 100644 index 0000000000..f1701738df --- /dev/null +++ b/english/cpp/system.collections/bitarray/setall/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::BitArray::SetAll method +linktitle: SetAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::SetAll method. Sets all elements to specific value in C++.' +type: docs +weight: 2100 +url: /cpp/system.collections/bitarray/setall/ +--- +## BitArray::SetAll method + + +Sets all elements to specific value. + +```cpp +void System::Collections::BitArray::SetAll(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | Filling value. | + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/settemplateweakptr/_index.md b/english/cpp/system.collections/bitarray/settemplateweakptr/_index.md new file mode 100644 index 0000000000..a9be855fd8 --- /dev/null +++ b/english/cpp/system.collections/bitarray/settemplateweakptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::BitArray::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::SetTemplateWeakPtr method. Formal implementation of weak template arguments mechanism; inapplicable to this class in C++.' +type: docs +weight: 2200 +url: /cpp/system.collections/bitarray/settemplateweakptr/ +--- +## BitArray::SetTemplateWeakPtr method + + +Formal implementation of weak template arguments mechanism; inapplicable to this class. + +```cpp +void System::Collections::BitArray::SetTemplateWeakPtr(uint32_t argument) override +``` + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/virtualizebeginconstiterator/_index.md b/english/cpp/system.collections/bitarray/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..7278be9913 --- /dev/null +++ b/english/cpp/system.collections/bitarray/virtualizebeginconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::BitArray::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 2300 +url: /cpp/system.collections/bitarray/virtualizebeginconstiterator/ +--- +## BitArray::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::BitArray::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/virtualizebeginiterator/_index.md b/english/cpp/system.collections/bitarray/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..9023325bf2 --- /dev/null +++ b/english/cpp/system.collections/bitarray/virtualizebeginiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::BitArray::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 2400 +url: /cpp/system.collections/bitarray/virtualizebeginiterator/ +--- +## BitArray::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::BitArray::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/virtualizeendconstiterator/_index.md b/english/cpp/system.collections/bitarray/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..3c15b86cc4 --- /dev/null +++ b/english/cpp/system.collections/bitarray/virtualizeendconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::BitArray::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 2500 +url: /cpp/system.collections/bitarray/virtualizeendconstiterator/ +--- +## BitArray::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::BitArray::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/virtualizeenditerator/_index.md b/english/cpp/system.collections/bitarray/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..04b835cca1 --- /dev/null +++ b/english/cpp/system.collections/bitarray/virtualizeenditerator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::BitArray::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 2600 +url: /cpp/system.collections/bitarray/virtualizeenditerator/ +--- +## BitArray::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Collections::BitArray::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarray/xor/_index.md b/english/cpp/system.collections/bitarray/xor/_index.md new file mode 100644 index 0000000000..52c46cee9b --- /dev/null +++ b/english/cpp/system.collections/bitarray/xor/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::BitArray::Xor method +linktitle: Xor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArray::Xor method. Calculates bitwise ''xor'' between two BitSets in C++.' +type: docs +weight: 2700 +url: /cpp/system.collections/bitarray/xor/ +--- +## BitArray::Xor method + + +Calculates bitwise 'xor' between two BitSets. + +```cpp +BitArrayPtr System::Collections::BitArray::Xor(const BitArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const BitArrayPtr\& | RHS operand. | + +### ReturnValue + +Bitwise 'xor' result. + +## See Also + +* Class [BitArrayPtr](../../bitarrayptr/) +* Class [BitArray](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarrayptr/_index.md b/english/cpp/system.collections/bitarrayptr/_index.md new file mode 100644 index 0000000000..1634d5924a --- /dev/null +++ b/english/cpp/system.collections/bitarrayptr/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::BitArrayPtr class +linktitle: BitArrayPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArrayPtr class. Pointer to BitArray. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/bitarrayptr/ +--- +## BitArrayPtr class + + +Pointer to [BitArray](../bitarray/). This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +class BitArrayPtr : public System::SmartPtr +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BitArrayPtr](./bitarrayptr/)() | Initializes null pointer. | +| [BitArrayPtr](./bitarrayptr/)(const SharedPtr\\&) | Conversion constructor. | +| [IsNull](./isnull/)() const | Checks if specific value is null. | +| [operator[]](./operator[]/)(int) const | Bit accessor. | +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/bitarrayptr/bitarrayptr/_index.md b/english/cpp/system.collections/bitarrayptr/bitarrayptr/_index.md new file mode 100644 index 0000000000..79a5bdb673 --- /dev/null +++ b/english/cpp/system.collections/bitarrayptr/bitarrayptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Collections::BitArrayPtr::BitArrayPtr constructor +linktitle: BitArrayPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArrayPtr::BitArrayPtr constructor. Initializes null pointer in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/bitarrayptr/bitarrayptr/ +--- +## BitArrayPtr::BitArrayPtr() constructor + + +Initializes null pointer. + +```cpp +System::Collections::BitArrayPtr::BitArrayPtr() +``` + +## See Also + +* Class [BitArrayPtr](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) +## BitArrayPtr::BitArrayPtr(const SharedPtr\\&) constructor + + +Conversion constructor. + +```cpp +System::Collections::BitArrayPtr::BitArrayPtr(const SharedPtr &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | value to convert. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [BitArray](../../bitarray/) +* Class [BitArrayPtr](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarrayptr/isnull/_index.md b/english/cpp/system.collections/bitarrayptr/isnull/_index.md new file mode 100644 index 0000000000..3f092e5114 --- /dev/null +++ b/english/cpp/system.collections/bitarrayptr/isnull/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::BitArrayPtr::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArrayPtr::IsNull method. Checks if specific value is null in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/bitarrayptr/isnull/ +--- +## BitArrayPtr::IsNull method + + +Checks if specific value is null. + +```cpp +bool System::Collections::BitArrayPtr::IsNull() const +``` + +## See Also + +* Class [BitArrayPtr](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/bitarrayptr/operator[]/_index.md b/english/cpp/system.collections/bitarrayptr/operator[]/_index.md new file mode 100644 index 0000000000..323eeecd9a --- /dev/null +++ b/english/cpp/system.collections/bitarrayptr/operator[]/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::BitArrayPtr::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::BitArrayPtr::operator[] method. Bit accessor in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/bitarrayptr/operator[]/ +--- +## BitArrayPtr::operator[] method + + +Bit accessor. + +```cpp +BitArray::Reference System::Collections::BitArrayPtr::operator[](int idx) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| idx | int | Index to address. | + +### ReturnValue + +Reference to addressed bit. + +## See Also + +* Class [Reference](../../bitarray/reference/) +* Class [BitArrayPtr](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/collectionbase/_index.md b/english/cpp/system.collections/collectionbase/_index.md new file mode 100644 index 0000000000..7df961f237 --- /dev/null +++ b/english/cpp/system.collections/collectionbase/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Collections::CollectionBase class +linktitle: CollectionBase +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase class. Provides an abstract base class for a strongly typed collection in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/collectionbase/ +--- +## CollectionBase class + + +Provides an abstract base class for a strongly typed collection. + +```cpp +templateclass CollectionBase : public virtual System::Collections::Generic::IEnumerable +``` + + +| Parameter | Description | +| --- | --- | +| T | Type of elements of the collection | +## Nested classes + +* Class [ListImpl](./listimpl/) +## Methods + +| Method | Description | +| --- | --- | +| [Clear](./clear/)() | Removes all objects from the collection instance. This method cannot be overridden. | +| [get_Capacity](./get_capacity/)() | Returns the number of elements that the collection can contain. | +| [get_Count](./get_count/)() | Returns the number of elements contained in the collection instance. This method cannot be overridden. | +| [GetEnumerator](./getenumerator/)() override | Returns an enumerator that iterates through the collection instance. | +| [RemoveAt](./removeat/)(int32_t) | Removes the element at the specified index of the collection instance. This method is not overridable. | +| [set_Capacity](./set_capacity/)(int32_t) | Sets the number of elements that the collection can contain. | +| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | + +## See Also + +* Class [IEnumerable](../../system.collections.generic/ienumerable/) +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/collectionbase/clear/_index.md b/english/cpp/system.collections/collectionbase/clear/_index.md new file mode 100644 index 0000000000..bcd5b6ddd7 --- /dev/null +++ b/english/cpp/system.collections/collectionbase/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::CollectionBase::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::Clear method. Removes all objects from the collection instance. This method cannot be overridden in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/collectionbase/clear/ +--- +## CollectionBase::Clear method + + +Removes all objects from the collection instance. This method cannot be overridden. + +```cpp +void System::Collections::CollectionBase::Clear() +``` + +## See Also + +* Class [CollectionBase](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/collectionbase/get_capacity/_index.md b/english/cpp/system.collections/collectionbase/get_capacity/_index.md new file mode 100644 index 0000000000..893f9c3c91 --- /dev/null +++ b/english/cpp/system.collections/collectionbase/get_capacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::CollectionBase::get_Capacity method +linktitle: get_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::get_Capacity method. Returns the number of elements that the collection can contain in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/collectionbase/get_capacity/ +--- +## CollectionBase::get_Capacity method + + +Returns the number of elements that the collection can contain. + +```cpp +int32_t System::Collections::CollectionBase::get_Capacity() +``` + + +### ReturnValue + +The number of elements that the collection can contain. + +## See Also + +* Class [CollectionBase](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/collectionbase/get_count/_index.md b/english/cpp/system.collections/collectionbase/get_count/_index.md new file mode 100644 index 0000000000..b18b24d95c --- /dev/null +++ b/english/cpp/system.collections/collectionbase/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::CollectionBase::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::get_Count method. Returns the number of elements contained in the collection instance. This method cannot be overridden in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/collectionbase/get_count/ +--- +## CollectionBase::get_Count method + + +Returns the number of elements contained in the collection instance. This method cannot be overridden. + +```cpp +int32_t System::Collections::CollectionBase::get_Count() +``` + + +### ReturnValue + +The number of elements contained in the collection instance. Retrieving the value of this method is an O(1) operation. + +## See Also + +* Class [CollectionBase](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/collectionbase/getenumerator/_index.md b/english/cpp/system.collections/collectionbase/getenumerator/_index.md new file mode 100644 index 0000000000..485048da1b --- /dev/null +++ b/english/cpp/system.collections/collectionbase/getenumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::CollectionBase::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::GetEnumerator method. Returns an enumerator that iterates through the collection instance in C++.' +type: docs +weight: 400 +url: /cpp/system.collections/collectionbase/getenumerator/ +--- +## CollectionBase::GetEnumerator method + + +Returns an enumerator that iterates through the collection instance. + +```cpp +SharedPtr> System::Collections::CollectionBase::GetEnumerator() override +``` + + +### ReturnValue + +An [IEnumerator](../../ienumerator/) for the collection instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [CollectionBase](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/collectionbase/listimpl/_index.md b/english/cpp/system.collections/collectionbase/listimpl/_index.md new file mode 100644 index 0000000000..3499495e41 --- /dev/null +++ b/english/cpp/system.collections/collectionbase/listimpl/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Collections::CollectionBase::ListImpl class +linktitle: ListImpl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::ListImpl class. Provides an interface for accessing the elements in the collection in C++.' +type: docs +weight: 900 +url: /cpp/system.collections/collectionbase/listimpl/ +--- +## ListImpl class + + +Provides an interface for accessing the elements in the collection. + +```cpp +class ListImpl : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const T\&) | Adds a element to the end of the collection. | +| [Contains](./contains/)(const T\&) | Determines whether the collection contains a specific element. | +| [CopyTo](./copyto/)(const ArrayPtr\\&, int32_t) | Copies the entire collection to a compatible one-dimensional [Array](../../../system/array/), starting at the specified index of the target array. | +| [idx_get](./idx_get/)(int32_t) | Returns the element at the specified index. | +| [idx_set](./idx_set/)(int32_t, T) | Sets the element at the specified index. | +| [IndexOf](./indexof/)(const T\&) | Searches for the specified element and returns the zero-based index of the first occurrence within the entire collection. | +| [Insert](./insert/)(int32_t, const T\&) | Inserts an element into the collection at the specified index. | +| [Remove](./remove/)(const T\&) | Removes the first occurrence of a specific element from the collection. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [Object](../../../system/object/) +* Class [CollectionBase](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/collectionbase/listimpl/add/_index.md b/english/cpp/system.collections/collectionbase/listimpl/add/_index.md new file mode 100644 index 0000000000..b00cb2486e --- /dev/null +++ b/english/cpp/system.collections/collectionbase/listimpl/add/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::CollectionBase::ListImpl::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::ListImpl::Add method. Adds a element to the end of the collection in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/collectionbase/listimpl/add/ +--- +## ListImpl::Add method + + +Adds a element to the end of the collection. + +```cpp +int32_t System::Collections::CollectionBase::ListImpl::Add(const T &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | The element to be added to the end of the collection. | + +### ReturnValue + +The collection index at which the **value** has been added. + +## See Also + +* Class [ListImpl](../) +* Class [CollectionBase](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/collectionbase/listimpl/contains/_index.md b/english/cpp/system.collections/collectionbase/listimpl/contains/_index.md new file mode 100644 index 0000000000..f2529c341a --- /dev/null +++ b/english/cpp/system.collections/collectionbase/listimpl/contains/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::CollectionBase::ListImpl::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::ListImpl::Contains method. Determines whether the collection contains a specific element in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/collectionbase/listimpl/contains/ +--- +## ListImpl::Contains method + + +Determines whether the collection contains a specific element. + +```cpp +bool System::Collections::CollectionBase::ListImpl::Contains(const T &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | The element to locate in the collection. | + +### ReturnValue + +**true** if the collection contains the specified **value**; otherwise, **false**. + +## See Also + +* Class [ListImpl](../) +* Class [CollectionBase](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/collectionbase/listimpl/copyto/_index.md b/english/cpp/system.collections/collectionbase/listimpl/copyto/_index.md new file mode 100644 index 0000000000..276bedee75 --- /dev/null +++ b/english/cpp/system.collections/collectionbase/listimpl/copyto/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::CollectionBase::ListImpl::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::ListImpl::CopyTo method. Copies the entire collection to a compatible one-dimensional Array, starting at the specified index of the target array in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/collectionbase/listimpl/copyto/ +--- +## ListImpl::CopyTo method + + +Copies the entire collection to a compatible one-dimensional [Array](../../../../system/array/), starting at the specified index of the target array. + +```cpp +void System::Collections::CollectionBase::ListImpl::CopyTo(const ArrayPtr &array, int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const ArrayPtr\\& | The one-dimensional [Array](../../../../system/array/) that is the destination of the elements copied from the collection. The [Array](../../../../system/array/) must have zero-based indexing. | +| index | int32_t | The zero-based index in **array** at which copying begins. | + +## See Also + +* Typedef [ArrayPtr](../../../../system/arrayptr/) +* Class [ListImpl](../) +* Class [CollectionBase](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/collectionbase/listimpl/idx_get/_index.md b/english/cpp/system.collections/collectionbase/listimpl/idx_get/_index.md new file mode 100644 index 0000000000..0fd7ee69e9 --- /dev/null +++ b/english/cpp/system.collections/collectionbase/listimpl/idx_get/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::CollectionBase::ListImpl::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::ListImpl::idx_get method. Returns the element at the specified index in C++.' +type: docs +weight: 400 +url: /cpp/system.collections/collectionbase/listimpl/idx_get/ +--- +## ListImpl::idx_get method + + +Returns the element at the specified index. + +```cpp +T System::Collections::CollectionBase::ListImpl::idx_get(int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The zero-based index of the element to get or set. | + +### ReturnValue + +The element at the specified index. + +## See Also + +* Class [ListImpl](../) +* Class [CollectionBase](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/collectionbase/listimpl/idx_set/_index.md b/english/cpp/system.collections/collectionbase/listimpl/idx_set/_index.md new file mode 100644 index 0000000000..7dce11548d --- /dev/null +++ b/english/cpp/system.collections/collectionbase/listimpl/idx_set/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::CollectionBase::ListImpl::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::ListImpl::idx_set method. Sets the element at the specified index in C++.' +type: docs +weight: 500 +url: /cpp/system.collections/collectionbase/listimpl/idx_set/ +--- +## ListImpl::idx_set method + + +Sets the element at the specified index. + +```cpp +void System::Collections::CollectionBase::ListImpl::idx_set(int32_t index, T value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The zero-based index of the element to get or set. | +| value | T | The element to set. | + +## See Also + +* Class [ListImpl](../) +* Class [CollectionBase](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/collectionbase/listimpl/indexof/_index.md b/english/cpp/system.collections/collectionbase/listimpl/indexof/_index.md new file mode 100644 index 0000000000..7e761d293f --- /dev/null +++ b/english/cpp/system.collections/collectionbase/listimpl/indexof/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::CollectionBase::ListImpl::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::ListImpl::IndexOf method. Searches for the specified element and returns the zero-based index of the first occurrence within the entire collection in C++.' +type: docs +weight: 600 +url: /cpp/system.collections/collectionbase/listimpl/indexof/ +--- +## ListImpl::IndexOf method + + +Searches for the specified element and returns the zero-based index of the first occurrence within the entire collection. + +```cpp +int32_t System::Collections::CollectionBase::ListImpl::IndexOf(const T &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | The element to locate in the collection. | + +### ReturnValue + +The zero-based index of the first occurrence of **value** within the entire collection, if found; otherwise, -1. + +## See Also + +* Class [ListImpl](../) +* Class [CollectionBase](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/collectionbase/listimpl/insert/_index.md b/english/cpp/system.collections/collectionbase/listimpl/insert/_index.md new file mode 100644 index 0000000000..af7b47bda8 --- /dev/null +++ b/english/cpp/system.collections/collectionbase/listimpl/insert/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::CollectionBase::ListImpl::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::ListImpl::Insert method. Inserts an element into the collection at the specified index in C++.' +type: docs +weight: 700 +url: /cpp/system.collections/collectionbase/listimpl/insert/ +--- +## ListImpl::Insert method + + +Inserts an element into the collection at the specified index. + +```cpp +void System::Collections::CollectionBase::ListImpl::Insert(int32_t index, const T &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The zero-based index at which **value** should be inserted. | +| value | const T\& | The element to insert. | + +## See Also + +* Class [ListImpl](../) +* Class [CollectionBase](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/collectionbase/listimpl/ptr/_index.md b/english/cpp/system.collections/collectionbase/listimpl/ptr/_index.md new file mode 100644 index 0000000000..eca033e448 --- /dev/null +++ b/english/cpp/system.collections/collectionbase/listimpl/ptr/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Collections::CollectionBase::ListImpl::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::ListImpl::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 900 +url: /cpp/system.collections/collectionbase/listimpl/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Collections::CollectionBase< T >::ListImpl::Ptr = SharedPtr +``` + +## See Also + +* Class [ListImpl](../) +* Class [CollectionBase](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/collectionbase/listimpl/remove/_index.md b/english/cpp/system.collections/collectionbase/listimpl/remove/_index.md new file mode 100644 index 0000000000..c3e722941f --- /dev/null +++ b/english/cpp/system.collections/collectionbase/listimpl/remove/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::CollectionBase::ListImpl::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::ListImpl::Remove method. Removes the first occurrence of a specific element from the collection in C++.' +type: docs +weight: 800 +url: /cpp/system.collections/collectionbase/listimpl/remove/ +--- +## ListImpl::Remove method + + +Removes the first occurrence of a specific element from the collection. + +```cpp +void System::Collections::CollectionBase::ListImpl::Remove(const T &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | The element to remove from the collection. | + +## See Also + +* Class [ListImpl](../) +* Class [CollectionBase](../../) +* Namespace [System::Collections](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.collections/collectionbase/ptr/_index.md b/english/cpp/system.collections/collectionbase/ptr/_index.md new file mode 100644 index 0000000000..10e8b0145c --- /dev/null +++ b/english/cpp/system.collections/collectionbase/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::CollectionBase::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 800 +url: /cpp/system.collections/collectionbase/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Collections::CollectionBase< T >::Ptr = SharedPtr +``` + +## See Also + +* Class [CollectionBase](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/collectionbase/removeat/_index.md b/english/cpp/system.collections/collectionbase/removeat/_index.md new file mode 100644 index 0000000000..24bca85bd5 --- /dev/null +++ b/english/cpp/system.collections/collectionbase/removeat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::CollectionBase::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::RemoveAt method. Removes the element at the specified index of the collection instance. This method is not overridable in C++.' +type: docs +weight: 500 +url: /cpp/system.collections/collectionbase/removeat/ +--- +## CollectionBase::RemoveAt method + + +Removes the element at the specified index of the collection instance. This method is not overridable. + +```cpp +void System::Collections::CollectionBase::RemoveAt(int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The zero-based index of the element to remove. | + +## See Also + +* Class [CollectionBase](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/collectionbase/set_capacity/_index.md b/english/cpp/system.collections/collectionbase/set_capacity/_index.md new file mode 100644 index 0000000000..1a5ccc5f21 --- /dev/null +++ b/english/cpp/system.collections/collectionbase/set_capacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::CollectionBase::set_Capacity method +linktitle: set_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::set_Capacity method. Sets the number of elements that the collection can contain in C++.' +type: docs +weight: 600 +url: /cpp/system.collections/collectionbase/set_capacity/ +--- +## CollectionBase::set_Capacity method + + +Sets the number of elements that the collection can contain. + +```cpp +void System::Collections::CollectionBase::set_Capacity(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [CollectionBase](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/collectionbase/settemplateweakptr/_index.md b/english/cpp/system.collections/collectionbase/settemplateweakptr/_index.md new file mode 100644 index 0000000000..67e8c588e3 --- /dev/null +++ b/english/cpp/system.collections/collectionbase/settemplateweakptr/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::CollectionBase::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::CollectionBase::SetTemplateWeakPtr method. Set n''th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode in C++.' +type: docs +weight: 700 +url: /cpp/system.collections/collectionbase/settemplateweakptr/ +--- +## CollectionBase::SetTemplateWeakPtr method + + +Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. + +```cpp +void System::Collections::CollectionBase::SetTemplateWeakPtr(uint32_t argument) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | uint32_t | Index of template argument to treat as weak poiner. | + +## See Also + +* Class [CollectionBase](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/icollection/_index.md b/english/cpp/system.collections/icollection/_index.md new file mode 100644 index 0000000000..b430049773 --- /dev/null +++ b/english/cpp/system.collections/icollection/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Collections::ICollection class +linktitle: ICollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ICollection class. Defines non generic collection interface in C++.' +type: docs +weight: 400 +url: /cpp/system.collections/icollection/ +--- +## ICollection class + + +Defines non generic collection interface. + +```cpp +class ICollection : public System::Collections::IEnumerable +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_Count](./get_count/)() const | RTTI information. | + +## See Also + +* Class [IEnumerable](../ienumerable/) +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/icollection/get_count/_index.md b/english/cpp/system.collections/icollection/get_count/_index.md new file mode 100644 index 0000000000..83f15ee9cf --- /dev/null +++ b/english/cpp/system.collections/icollection/get_count/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::ICollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::ICollection::get_Count method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/icollection/get_count/ +--- +## ICollection::get_Count method + + +RTTI information. + +```cpp +virtual int System::Collections::ICollection::get_Count() const =0 +``` + + +### ReturnValue + +Number of elements. +## Remarks + + +Gets number of elements in collection. +## See Also + +* Class [ICollection](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ienumerable/_index.md b/english/cpp/system.collections/ienumerable/_index.md new file mode 100644 index 0000000000..e13a3f72c9 --- /dev/null +++ b/english/cpp/system.collections/ienumerable/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::IEnumerable class +linktitle: IEnumerable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumerable class. IEnumerable is the base interface for all non-generic collections that can be enumerated in C++.' +type: docs +weight: 500 +url: /cpp/system.collections/ienumerable/ +--- +## IEnumerable class + + +[IEnumerable](./) is the base interface for all non-generic collections that can be enumerated. + +```cpp +class IEnumerable : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetEnumerator](./getenumerator/)() | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/ienumerable/getenumerator/_index.md b/english/cpp/system.collections/ienumerable/getenumerator/_index.md new file mode 100644 index 0000000000..9942e098b0 --- /dev/null +++ b/english/cpp/system.collections/ienumerable/getenumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::IEnumerable::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumerable::GetEnumerator method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/ienumerable/getenumerator/ +--- +## IEnumerable::GetEnumerator method + + +RTTI information. + +```cpp +virtual SharedPtr System::Collections::IEnumerable::GetEnumerator()=0 +``` + +## Remarks + + +Returns an enumerator that iterates through a collection. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../ienumerator/) +* Class [IEnumerable](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ienumerator/_index.md b/english/cpp/system.collections/ienumerator/_index.md new file mode 100644 index 0000000000..f6628fdbbf --- /dev/null +++ b/english/cpp/system.collections/ienumerator/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Collections::IEnumerator class +linktitle: IEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumerator class. Interface of enumerator which can be used to iterate through some elements. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.collections/ienumerator/ +--- +## IEnumerator class + + +Interface of enumerator which can be used to iterate through some elements. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IEnumerator : public virtual System::IDisposable, + public virtual System::Object +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| virtual [Current](./current/)() const | Gets current element. | +| virtual [get_Current](./get_current/)() const | Gets current element. | +| virtual [MoveNext](./movenext/)() | Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing. | +| virtual [Reset](./reset/)() | Resets enumerator to position before first element. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ValueType](./valuetype/) | RTTI information. | + +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Class [Object](../../system/object/) +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/ienumerator/current/_index.md b/english/cpp/system.collections/ienumerator/current/_index.md new file mode 100644 index 0000000000..d9f20a3407 --- /dev/null +++ b/english/cpp/system.collections/ienumerator/current/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::IEnumerator::Current method +linktitle: Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumerator::Current method. Gets current element in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/ienumerator/current/ +--- +## IEnumerator::Current method + + +Gets current element. + +```cpp +virtual const SharedPtr & System::Collections::IEnumerator::Current() const +``` + + +### ReturnValue + +Currently referenced element copy. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IEnumerator](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ienumerator/get_current/_index.md b/english/cpp/system.collections/ienumerator/get_current/_index.md new file mode 100644 index 0000000000..fb038e63f9 --- /dev/null +++ b/english/cpp/system.collections/ienumerator/get_current/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::IEnumerator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumerator::get_Current method. Gets current element in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/ienumerator/get_current/ +--- +## IEnumerator::get_Current method + + +Gets current element. + +```cpp +virtual const SharedPtr & System::Collections::IEnumerator::get_Current() const =0 +``` + + +### ReturnValue + +Currently referenced element copy. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IEnumerator](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ienumerator/movenext/_index.md b/english/cpp/system.collections/ienumerator/movenext/_index.md new file mode 100644 index 0000000000..72fbdf7fe8 --- /dev/null +++ b/english/cpp/system.collections/ienumerator/movenext/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::IEnumerator::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumerator::MoveNext method. Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/ienumerator/movenext/ +--- +## IEnumerator::MoveNext method + + +Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing. + +```cpp +virtual bool System::Collections::IEnumerator::MoveNext()=0 +``` + + +### ReturnValue + +True if some element is available after call, false otherwise. + +## See Also + +* Class [IEnumerator](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ienumerator/reset/_index.md b/english/cpp/system.collections/ienumerator/reset/_index.md new file mode 100644 index 0000000000..179fddab56 --- /dev/null +++ b/english/cpp/system.collections/ienumerator/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::IEnumerator::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumerator::Reset method. Resets enumerator to position before first element in C++.' +type: docs +weight: 400 +url: /cpp/system.collections/ienumerator/reset/ +--- +## IEnumerator::Reset method + + +Resets enumerator to position before first element. + +```cpp +virtual void System::Collections::IEnumerator::Reset() +``` + +## See Also + +* Class [IEnumerator](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ienumerator/valuetype/_index.md b/english/cpp/system.collections/ienumerator/valuetype/_index.md new file mode 100644 index 0000000000..906352b70a --- /dev/null +++ b/english/cpp/system.collections/ienumerator/valuetype/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::IEnumerator::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumerator::ValueType typedef. RTTI information in C++.' +type: docs +weight: 500 +url: /cpp/system.collections/ienumerator/valuetype/ +--- +## ValueType typedef + + +RTTI information. + +```cpp +using System::Collections::IEnumerator::ValueType = SharedPtr +``` + +## Remarks + + +Value type. +## See Also + +* Class [IEnumerator](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ienumeratorimplreftype/_index.md b/english/cpp/system.collections/ienumeratorimplreftype/_index.md new file mode 100644 index 0000000000..8f4463ffd0 --- /dev/null +++ b/english/cpp/system.collections/ienumeratorimplreftype/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Collections::IEnumeratorImplRefType class +linktitle: IEnumeratorImplRefType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumeratorImplRefType class. Wrapper the creates non generic IEnumerator implementation over the generic Iterator IEnumeratorImplRefType - wrapper for the Reference Types in C++.' +type: docs +weight: 700 +url: /cpp/system.collections/ienumeratorimplreftype/ +--- +## IEnumeratorImplRefType class + + +Wrapper the creates non generic [IEnumerator](../ienumerator/) implementation over the generic Iterator [IEnumeratorImplRefType](./) - wrapper for the Reference Types. + +```cpp +templateclass IEnumeratorImplRefType : public System::Collections::IEnumerator +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| [get_Current](./get_current/)() const override | Gets current element. | +| [IEnumeratorImplRefType](./ienumeratorimplreftype/)(System::SharedPtr\\>\>) | wrapper constructor | +| [MoveNext](./movenext/)() override | Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing. | + +## See Also + +* Class [IEnumerator](../ienumerator/) +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/ienumeratorimplreftype/get_current/_index.md b/english/cpp/system.collections/ienumeratorimplreftype/get_current/_index.md new file mode 100644 index 0000000000..4d0aefeeda --- /dev/null +++ b/english/cpp/system.collections/ienumeratorimplreftype/get_current/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::IEnumeratorImplRefType::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumeratorImplRefType::get_Current method. Gets current element in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/ienumeratorimplreftype/get_current/ +--- +## IEnumeratorImplRefType::get_Current method + + +Gets current element. + +```cpp +virtual const SharedPtr & System::Collections::IEnumeratorImplRefType::get_Current() const override +``` + + +### ReturnValue + +Currently referenced element copy. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IEnumeratorImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ienumeratorimplreftype/ienumeratorimplreftype/_index.md b/english/cpp/system.collections/ienumeratorimplreftype/ienumeratorimplreftype/_index.md new file mode 100644 index 0000000000..b08b822212 --- /dev/null +++ b/english/cpp/system.collections/ienumeratorimplreftype/ienumeratorimplreftype/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::IEnumeratorImplRefType::IEnumeratorImplRefType constructor +linktitle: IEnumeratorImplRefType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumeratorImplRefType::IEnumeratorImplRefType constructor. wrapper constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/ienumeratorimplreftype/ienumeratorimplreftype/ +--- +## IEnumeratorImplRefType::IEnumeratorImplRefType constructor + + +wrapper constructor + +```cpp +System::Collections::IEnumeratorImplRefType::IEnumeratorImplRefType(System::SharedPtr>> enumerator) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [IEnumeratorImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ienumeratorimplreftype/movenext/_index.md b/english/cpp/system.collections/ienumeratorimplreftype/movenext/_index.md new file mode 100644 index 0000000000..d1453a080c --- /dev/null +++ b/english/cpp/system.collections/ienumeratorimplreftype/movenext/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::IEnumeratorImplRefType::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumeratorImplRefType::MoveNext method. Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/ienumeratorimplreftype/movenext/ +--- +## IEnumeratorImplRefType::MoveNext method + + +Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing. + +```cpp +virtual bool System::Collections::IEnumeratorImplRefType::MoveNext() override +``` + + +### ReturnValue + +True if some element is available after call, false otherwise. + +## See Also + +* Class [IEnumeratorImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ienumeratorimplvaluetype/_index.md b/english/cpp/system.collections/ienumeratorimplvaluetype/_index.md new file mode 100644 index 0000000000..6182bd1252 --- /dev/null +++ b/english/cpp/system.collections/ienumeratorimplvaluetype/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Collections::IEnumeratorImplValueType class +linktitle: IEnumeratorImplValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumeratorImplValueType class. Wrapper the creates non generic IEnumerator implementation over the generic Iterator IEnumeratorImplRefType - wrapper for the value Types in C++.' +type: docs +weight: 800 +url: /cpp/system.collections/ienumeratorimplvaluetype/ +--- +## IEnumeratorImplValueType class + + +Wrapper the creates non generic [IEnumerator](../ienumerator/) implementation over the generic Iterator [IEnumeratorImplRefType](../ienumeratorimplreftype/) - wrapper for the value Types. + +```cpp +templateclass IEnumeratorImplValueType : public System::Collections::IEnumerator +``` + + +| Parameter | Description | +| --- | --- | +| T | Element type. | +## Methods + +| Method | Description | +| --- | --- | +| [get_Current](./get_current/)() const override | Gets current element. | +| [IEnumeratorImplValueType](./ienumeratorimplvaluetype/)(System::SharedPtr\\>) | wrapper constructor | +| [MoveNext](./movenext/)() override | Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing. | + +## See Also + +* Class [IEnumerator](../ienumerator/) +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/ienumeratorimplvaluetype/get_current/_index.md b/english/cpp/system.collections/ienumeratorimplvaluetype/get_current/_index.md new file mode 100644 index 0000000000..ec103b9b95 --- /dev/null +++ b/english/cpp/system.collections/ienumeratorimplvaluetype/get_current/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::IEnumeratorImplValueType::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumeratorImplValueType::get_Current method. Gets current element in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/ienumeratorimplvaluetype/get_current/ +--- +## IEnumeratorImplValueType::get_Current method + + +Gets current element. + +```cpp +virtual const SharedPtr & System::Collections::IEnumeratorImplValueType::get_Current() const override +``` + + +### ReturnValue + +Currently referenced element copy. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IEnumeratorImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ienumeratorimplvaluetype/ienumeratorimplvaluetype/_index.md b/english/cpp/system.collections/ienumeratorimplvaluetype/ienumeratorimplvaluetype/_index.md new file mode 100644 index 0000000000..923445faa6 --- /dev/null +++ b/english/cpp/system.collections/ienumeratorimplvaluetype/ienumeratorimplvaluetype/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::IEnumeratorImplValueType::IEnumeratorImplValueType constructor +linktitle: IEnumeratorImplValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumeratorImplValueType::IEnumeratorImplValueType constructor. wrapper constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/ienumeratorimplvaluetype/ienumeratorimplvaluetype/ +--- +## IEnumeratorImplValueType::IEnumeratorImplValueType constructor + + +wrapper constructor + +```cpp +System::Collections::IEnumeratorImplValueType::IEnumeratorImplValueType(System::SharedPtr> enumerator) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [IEnumeratorImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ienumeratorimplvaluetype/movenext/_index.md b/english/cpp/system.collections/ienumeratorimplvaluetype/movenext/_index.md new file mode 100644 index 0000000000..21b7e0064f --- /dev/null +++ b/english/cpp/system.collections/ienumeratorimplvaluetype/movenext/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::IEnumeratorImplValueType::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IEnumeratorImplValueType::MoveNext method. Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/ienumeratorimplvaluetype/movenext/ +--- +## IEnumeratorImplValueType::MoveNext method + + +Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing. + +```cpp +virtual bool System::Collections::IEnumeratorImplValueType::MoveNext() override +``` + + +### ReturnValue + +True if some element is available after call, false otherwise. + +## See Also + +* Class [IEnumeratorImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilist/_index.md b/english/cpp/system.collections/ilist/_index.md new file mode 100644 index 0000000000..10cba238c9 --- /dev/null +++ b/english/cpp/system.collections/ilist/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Collections::IList class +linktitle: IList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IList class. IList Represents a non-generic collection of objects that can be individually accessed by index in C++.' +type: docs +weight: 900 +url: /cpp/system.collections/ilist/ +--- +## IList class + + +[IList](./) Represents a non-generic collection of objects that can be individually accessed by index. + +```cpp +class IList : public virtual System::Collections::ICollection +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Add](./add/)(SharedPtr\) | Adds item to the end of list. | +| virtual [Clear](./clear/)() | Removes all items from the list. | +| virtual [Contains](./contains/)(SharedPtr\) const | Checks if the item is in the list. | +| virtual [get_IsFixedSize](./get_isfixedsize/)() const | Gets a value indicating whether the list has a fixed size. | +| virtual [idx_get](./idx_get/)(int, int) const | RTTI information. | +| virtual [IndexOf](./indexof/)(SharedPtr\) const | Gets the first index of the specified item. | +| virtual [Insert](./insert/)(int, SharedPtr\) | Inserts the item to the list at the specified index. | +| virtual [Remove](./remove/)(SharedPtr\) | Removes the first instance of the specified item from the list. | +| virtual [RemoveAt](./removeat/)(int) | Removes the item from the list at the specified index. | +## See Also + +* Class [ICollection](../icollection/) +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/ilist/add/_index.md b/english/cpp/system.collections/ilist/add/_index.md new file mode 100644 index 0000000000..96e57fbb2c --- /dev/null +++ b/english/cpp/system.collections/ilist/add/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::IList::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IList::Add method. Adds item to the end of list in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/ilist/add/ +--- +## IList::Add method + + +Adds item to the end of list. + +```cpp +virtual int System::Collections::IList::Add(SharedPtr item)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | SharedPtr\ | The item to add. | + +### ReturnValue + +The index of the added item. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IList](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilist/clear/_index.md b/english/cpp/system.collections/ilist/clear/_index.md new file mode 100644 index 0000000000..554a3a338b --- /dev/null +++ b/english/cpp/system.collections/ilist/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::IList::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IList::Clear method. Removes all items from the list in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/ilist/clear/ +--- +## IList::Clear method + + +Removes all items from the list. + +```cpp +virtual void System::Collections::IList::Clear()=0 +``` + +## See Also + +* Class [IList](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilist/contains/_index.md b/english/cpp/system.collections/ilist/contains/_index.md new file mode 100644 index 0000000000..28d6a95513 --- /dev/null +++ b/english/cpp/system.collections/ilist/contains/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::IList::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IList::Contains method. Checks if the item is in the list in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/ilist/contains/ +--- +## IList::Contains method + + +Checks if the item is in the list. + +```cpp +virtual bool System::Collections::IList::Contains(SharedPtr item) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | SharedPtr\ | The item to look for. | + +### ReturnValue + +True if item is found, false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IList](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilist/get_isfixedsize/_index.md b/english/cpp/system.collections/ilist/get_isfixedsize/_index.md new file mode 100644 index 0000000000..8d9d46e874 --- /dev/null +++ b/english/cpp/system.collections/ilist/get_isfixedsize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::IList::get_IsFixedSize method +linktitle: get_IsFixedSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IList::get_IsFixedSize method. Gets a value indicating whether the list has a fixed size in C++.' +type: docs +weight: 400 +url: /cpp/system.collections/ilist/get_isfixedsize/ +--- +## IList::get_IsFixedSize method + + +Gets a value indicating whether the list has a fixed size. + +```cpp +virtual bool System::Collections::IList::get_IsFixedSize() const +``` + + +### ReturnValue + +True when the list has a fixed size, otherwise false. + +## See Also + +* Class [IList](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilist/idx_get/_index.md b/english/cpp/system.collections/ilist/idx_get/_index.md new file mode 100644 index 0000000000..847dd2fa4d --- /dev/null +++ b/english/cpp/system.collections/ilist/idx_get/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Collections::IList::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IList::idx_get method. RTTI information in C++.' +type: docs +weight: 500 +url: /cpp/system.collections/ilist/idx_get/ +--- +## IList::idx_get method + + +RTTI information. + +```cpp +virtual SharedPtr System::Collections::IList::idx_get(int index, int dummy=0) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | The item index. | +| dummy | int | The fake param that is used to disambiguate. | + +### ReturnValue + +The item at the specified index. +## Remarks + + +Gets the item at the specified index. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IList](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilist/indexof/_index.md b/english/cpp/system.collections/ilist/indexof/_index.md new file mode 100644 index 0000000000..908c901aef --- /dev/null +++ b/english/cpp/system.collections/ilist/indexof/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::IList::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IList::IndexOf method. Gets the first index of the specified item in C++.' +type: docs +weight: 600 +url: /cpp/system.collections/ilist/indexof/ +--- +## IList::IndexOf method + + +Gets the first index of the specified item. + +```cpp +virtual int System::Collections::IList::IndexOf(SharedPtr item) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | SharedPtr\ | The item to look for. | + +### ReturnValue + +The index of the first occurrence of the specified item, otherwise -1. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IList](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilist/insert/_index.md b/english/cpp/system.collections/ilist/insert/_index.md new file mode 100644 index 0000000000..4623c3ad33 --- /dev/null +++ b/english/cpp/system.collections/ilist/insert/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::IList::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IList::Insert method. Inserts the item to the list at the specified index in C++.' +type: docs +weight: 700 +url: /cpp/system.collections/ilist/insert/ +--- +## IList::Insert method + + +Inserts the item to the list at the specified index. + +```cpp +virtual void System::Collections::IList::Insert(int index, SharedPtr item)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | The index to insert the item into. | +| item | SharedPtr\ | The item to insert. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IList](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilist/remove/_index.md b/english/cpp/system.collections/ilist/remove/_index.md new file mode 100644 index 0000000000..12ab60d054 --- /dev/null +++ b/english/cpp/system.collections/ilist/remove/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::IList::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IList::Remove method. Removes the first instance of the specified item from the list in C++.' +type: docs +weight: 800 +url: /cpp/system.collections/ilist/remove/ +--- +## IList::Remove method + + +Removes the first instance of the specified item from the list. + +```cpp +virtual void System::Collections::IList::Remove(SharedPtr item)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | SharedPtr\ | The item to remove. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IList](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilist/removeat/_index.md b/english/cpp/system.collections/ilist/removeat/_index.md new file mode 100644 index 0000000000..d7785d6bb4 --- /dev/null +++ b/english/cpp/system.collections/ilist/removeat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::IList::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IList::RemoveAt method. Removes the item from the list at the specified index in C++.' +type: docs +weight: 900 +url: /cpp/system.collections/ilist/removeat/ +--- +## IList::RemoveAt method + + +Removes the item from the list at the specified index. + +```cpp +virtual void System::Collections::IList::RemoveAt(int index)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | The index to remove the item at. | + +## See Also + +* Class [IList](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/_index.md b/english/cpp/system.collections/ilistimplreftype/_index.md new file mode 100644 index 0000000000..c94d88c772 --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Collections::IListImplRefType class +linktitle: IListImplRefType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType class. Stub that implements System::Collections::IList interface on System::Collections::Generic::List object Implementation for reference types in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections/ilistimplreftype/ +--- +## IListImplRefType class + + +Stub that implements [System::Collections::IList](../ilist/) interface on [System::Collections::Generic::List](../../system.collections.generic/list/) object Implementation for reference types. + +```cpp +templateclass IListImplRefType : public virtual System::Collections::IList +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(SharedPtr\) override | Adds element to the end of list. | +| static [BoxValue](./boxvalue/)(System::SharedPtr\) | Converting type reference into object value into object. | +| [Clear](./clear/)() override | Deletes all elements. | +| [Contains](./contains/)(SharedPtr\) const override | Checks if item is present in list. | +| [get_Count](./get_count/)() const override | [ICollection.get_Count()](../icollection/get_count/) methods implementation Gets number of elements in collection. | +| [GetEnumerator](./getenumerator/)() override | [IEnumerable.GetEnumerator()](../ienumerable/getenumerator/) implementation Returns an enumerator that iterates through a collection. | +| [idx_get](./idx_get/)(int, int) const override | Gets the element at the specified index. | +| [IListImplRefType](./ilistimplreftype/)(System::SharedPtr\\>\>) | Creates new object instance. | +| [IndexOf](./indexof/)(System::SharedPtr\) const override | Gets index of first appearance of item in container. | +| [Insert](./insert/)(int, System::SharedPtr\) override | Inserts element into specified position, shifting other elements. | +| [Remove](./remove/)(SharedPtr\) override | Removes first instance of specific item from list. | +| [RemoveAt](./removeat/)(int) override | Removes item at specified position. | +| static [UnboxValue](./unboxvalue/)(System::SharedPtr\) | Converting object value into partucular type reference. | +## See Also + +* Class [IList](../ilist/) +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/ilistimplreftype/add/_index.md b/english/cpp/system.collections/ilistimplreftype/add/_index.md new file mode 100644 index 0000000000..8d6dc86380 --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/add/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::IListImplRefType::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::Add method. Adds element to the end of list in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/ilistimplreftype/add/ +--- +## IListImplRefType::Add method + + +Adds element to the end of list. + +```cpp +virtual int System::Collections::IListImplRefType::Add(SharedPtr item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | SharedPtr\ | Item to add. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/boxvalue/_index.md b/english/cpp/system.collections/ilistimplreftype/boxvalue/_index.md new file mode 100644 index 0000000000..61b35e6306 --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/boxvalue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::IListImplRefType::BoxValue method +linktitle: BoxValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::BoxValue method. Converting type reference into object value into object in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections/ilistimplreftype/boxvalue/ +--- +## IListImplRefType::BoxValue method + + +Converting type reference into object value into object. + +```cpp +static System::SharedPtr System::Collections::IListImplRefType::BoxValue(System::SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/clear/_index.md b/english/cpp/system.collections/ilistimplreftype/clear/_index.md new file mode 100644 index 0000000000..69de4010bd --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::IListImplRefType::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::Clear method. Deletes all elements in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/ilistimplreftype/clear/ +--- +## IListImplRefType::Clear method + + +Deletes all elements. + +```cpp +virtual void System::Collections::IListImplRefType::Clear() override +``` + +## See Also + +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/contains/_index.md b/english/cpp/system.collections/ilistimplreftype/contains/_index.md new file mode 100644 index 0000000000..7bf3c61287 --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/contains/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::IListImplRefType::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::Contains method. Checks if item is present in list in C++.' +type: docs +weight: 400 +url: /cpp/system.collections/ilistimplreftype/contains/ +--- +## IListImplRefType::Contains method + + +Checks if item is present in list. + +```cpp +virtual bool System::Collections::IListImplRefType::Contains(SharedPtr item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | SharedPtr\ | Item to look for. | + +### ReturnValue + +True if item is found, false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/get_count/_index.md b/english/cpp/system.collections/ilistimplreftype/get_count/_index.md new file mode 100644 index 0000000000..96300d1493 --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::IListImplRefType::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::get_Count method. ICollection.get_Count() methods implementation Gets number of elements in collection in C++.' +type: docs +weight: 500 +url: /cpp/system.collections/ilistimplreftype/get_count/ +--- +## IListImplRefType::get_Count method + + +[ICollection.get_Count()](../../icollection/get_count/) methods implementation Gets number of elements in collection. + +```cpp +virtual int System::Collections::IListImplRefType::get_Count() const override +``` + + +### ReturnValue + +Number of elements. + +## See Also + +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/getenumerator/_index.md b/english/cpp/system.collections/ilistimplreftype/getenumerator/_index.md new file mode 100644 index 0000000000..5e48c10b43 --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/getenumerator/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::IListImplRefType::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::GetEnumerator method. IEnumerable.GetEnumerator() implementation Returns an enumerator that iterates through a collection in C++.' +type: docs +weight: 600 +url: /cpp/system.collections/ilistimplreftype/getenumerator/ +--- +## IListImplRefType::GetEnumerator method + + +[IEnumerable.GetEnumerator()](../../ienumerable/getenumerator/) implementation Returns an enumerator that iterates through a collection. + +```cpp +virtual SharedPtr System::Collections::IListImplRefType::GetEnumerator() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../ienumerator/) +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/idx_get/_index.md b/english/cpp/system.collections/ilistimplreftype/idx_get/_index.md new file mode 100644 index 0000000000..1935b4535b --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/idx_get/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::IListImplRefType::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::idx_get method. Gets the element at the specified index in C++.' +type: docs +weight: 700 +url: /cpp/system.collections/ilistimplreftype/idx_get/ +--- +## IListImplRefType::idx_get method + + +Gets the element at the specified index. + +```cpp +virtual SharedPtr System::Collections::IListImplRefType::idx_get(int index, int dummy=0) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | index of the element | +| dummy | int | fake param to help resolve disambiguity | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/ilistimplreftype/_index.md b/english/cpp/system.collections/ilistimplreftype/ilistimplreftype/_index.md new file mode 100644 index 0000000000..44c8751cb2 --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/ilistimplreftype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::IListImplRefType::IListImplRefType constructor +linktitle: IListImplRefType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::IListImplRefType constructor. Creates new object instance in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/ilistimplreftype/ilistimplreftype/ +--- +## IListImplRefType::IListImplRefType constructor + + +Creates new object instance. + +```cpp +System::Collections::IListImplRefType::IListImplRefType(System::SharedPtr>> list) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| list | System::SharedPtr\\>\> | generic collection to wrap | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/indexof/_index.md b/english/cpp/system.collections/ilistimplreftype/indexof/_index.md new file mode 100644 index 0000000000..64ac5c24ca --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/indexof/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::IListImplRefType::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::IndexOf method. Gets index of first appearance of item in container in C++.' +type: docs +weight: 800 +url: /cpp/system.collections/ilistimplreftype/indexof/ +--- +## IListImplRefType::IndexOf method + + +Gets index of first appearance of item in container. + +```cpp +virtual int System::Collections::IListImplRefType::IndexOf(System::SharedPtr value) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | Item to look for. | + +### ReturnValue + +Index of first appearance of item in container or -1 if not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/insert/_index.md b/english/cpp/system.collections/ilistimplreftype/insert/_index.md new file mode 100644 index 0000000000..67382ec066 --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/insert/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::IListImplRefType::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::Insert method. Inserts element into specified position, shifting other elements in C++.' +type: docs +weight: 900 +url: /cpp/system.collections/ilistimplreftype/insert/ +--- +## IListImplRefType::Insert method + + +Inserts element into specified position, shifting other elements. + +```cpp +virtual void System::Collections::IListImplRefType::Insert(int index, System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to insert elements onto. | +| value | System::SharedPtr\ | Item to insert at specified index. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/remove/_index.md b/english/cpp/system.collections/ilistimplreftype/remove/_index.md new file mode 100644 index 0000000000..15c2298856 --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/remove/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::IListImplRefType::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::Remove method. Removes first instance of specific item from list in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections/ilistimplreftype/remove/ +--- +## IListImplRefType::Remove method + + +Removes first instance of specific item from list. + +```cpp +virtual void System::Collections::IListImplRefType::Remove(SharedPtr item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | SharedPtr\ | Item to remove. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/removeat/_index.md b/english/cpp/system.collections/ilistimplreftype/removeat/_index.md new file mode 100644 index 0000000000..b8cf631ef9 --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/removeat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::IListImplRefType::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::RemoveAt method. Removes item at specified position in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections/ilistimplreftype/removeat/ +--- +## IListImplRefType::RemoveAt method + + +Removes item at specified position. + +```cpp +virtual void System::Collections::IListImplRefType::RemoveAt(int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to delete item at. | + +## See Also + +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplreftype/unboxvalue/_index.md b/english/cpp/system.collections/ilistimplreftype/unboxvalue/_index.md new file mode 100644 index 0000000000..eccf5f4e8e --- /dev/null +++ b/english/cpp/system.collections/ilistimplreftype/unboxvalue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::IListImplRefType::UnboxValue method +linktitle: UnboxValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplRefType::UnboxValue method. Converting object value into partucular type reference in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections/ilistimplreftype/unboxvalue/ +--- +## IListImplRefType::UnboxValue method + + +Converting object value into partucular type reference. + +```cpp +static System::SharedPtr System::Collections::IListImplRefType::UnboxValue(System::SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplRefType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplvaluetype/_index.md b/english/cpp/system.collections/ilistimplvaluetype/_index.md new file mode 100644 index 0000000000..1ba58462a9 --- /dev/null +++ b/english/cpp/system.collections/ilistimplvaluetype/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Collections::IListImplValueType class +linktitle: IListImplValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplValueType class. Stub that implements System::Collections::IList interface on System::Collections::Generic::List object Implementation for value types in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections/ilistimplvaluetype/ +--- +## IListImplValueType class + + +Stub that implements [System::Collections::IList](../ilist/) interface on [System::Collections::Generic::List](../../system.collections.generic/list/) object Implementation for value types. + +```cpp +templateclass IListImplValueType : public virtual System::Collections::IList +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(SharedPtr\) override | Adds element to the end of list. | +| [Clear](./clear/)() override | Deletes all elements. | +| [Contains](./contains/)(SharedPtr\) const override | Checks if item is present in list. | +| [get_Count](./get_count/)() const override | [ICollection.get_Count()](../icollection/get_count/) methods implementation Gets number of elements in collection. | +| [GetEnumerator](./getenumerator/)() override | [IEnumerable.GetEnumerator()](../ienumerable/getenumerator/) implementation Returns an enumerator that iterates through a collection. | +| [idx_get](./idx_get/)(int, int) const override | Gets the element at the specified index. | +| [IListImplValueType](./ilistimplvaluetype/)(System::SharedPtr\\>) | Creates new object instance. | +| [IndexOf](./indexof/)(System::SharedPtr\) const override | Gets index of first appearance of item in container. | +| [Insert](./insert/)(int, System::SharedPtr\) override | Inserts element into specified position, shifting other elements. | +| [Remove](./remove/)(SharedPtr\) override | Removes first instance of specific item from list. | +| [RemoveAt](./removeat/)(int) override | Removes item at specified position. | +## See Also + +* Class [IList](../ilist/) +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/ilistimplvaluetype/add/_index.md b/english/cpp/system.collections/ilistimplvaluetype/add/_index.md new file mode 100644 index 0000000000..59ed79e2ab --- /dev/null +++ b/english/cpp/system.collections/ilistimplvaluetype/add/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::IListImplValueType::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplValueType::Add method. Adds element to the end of list in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/ilistimplvaluetype/add/ +--- +## IListImplValueType::Add method + + +Adds element to the end of list. + +```cpp +int System::Collections::IListImplValueType::Add(SharedPtr item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | SharedPtr\ | Item to add. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplvaluetype/clear/_index.md b/english/cpp/system.collections/ilistimplvaluetype/clear/_index.md new file mode 100644 index 0000000000..8210181436 --- /dev/null +++ b/english/cpp/system.collections/ilistimplvaluetype/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::IListImplValueType::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplValueType::Clear method. Deletes all elements in C++.' +type: docs +weight: 300 +url: /cpp/system.collections/ilistimplvaluetype/clear/ +--- +## IListImplValueType::Clear method + + +Deletes all elements. + +```cpp +virtual void System::Collections::IListImplValueType::Clear() override +``` + +## See Also + +* Class [IListImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplvaluetype/contains/_index.md b/english/cpp/system.collections/ilistimplvaluetype/contains/_index.md new file mode 100644 index 0000000000..47b4571a2b --- /dev/null +++ b/english/cpp/system.collections/ilistimplvaluetype/contains/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::IListImplValueType::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplValueType::Contains method. Checks if item is present in list in C++.' +type: docs +weight: 400 +url: /cpp/system.collections/ilistimplvaluetype/contains/ +--- +## IListImplValueType::Contains method + + +Checks if item is present in list. + +```cpp +virtual bool System::Collections::IListImplValueType::Contains(SharedPtr item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | SharedPtr\ | Item to look for. | + +### ReturnValue + +True if item is found, false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplvaluetype/get_count/_index.md b/english/cpp/system.collections/ilistimplvaluetype/get_count/_index.md new file mode 100644 index 0000000000..83a5879551 --- /dev/null +++ b/english/cpp/system.collections/ilistimplvaluetype/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::IListImplValueType::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplValueType::get_Count method. ICollection.get_Count() methods implementation Gets number of elements in collection in C++.' +type: docs +weight: 500 +url: /cpp/system.collections/ilistimplvaluetype/get_count/ +--- +## IListImplValueType::get_Count method + + +[ICollection.get_Count()](../../icollection/get_count/) methods implementation Gets number of elements in collection. + +```cpp +virtual int System::Collections::IListImplValueType::get_Count() const override +``` + + +### ReturnValue + +Number of elements. + +## See Also + +* Class [IListImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplvaluetype/getenumerator/_index.md b/english/cpp/system.collections/ilistimplvaluetype/getenumerator/_index.md new file mode 100644 index 0000000000..e2b76c037c --- /dev/null +++ b/english/cpp/system.collections/ilistimplvaluetype/getenumerator/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::IListImplValueType::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplValueType::GetEnumerator method. IEnumerable.GetEnumerator() implementation Returns an enumerator that iterates through a collection in C++.' +type: docs +weight: 600 +url: /cpp/system.collections/ilistimplvaluetype/getenumerator/ +--- +## IListImplValueType::GetEnumerator method + + +[IEnumerable.GetEnumerator()](../../ienumerable/getenumerator/) implementation Returns an enumerator that iterates through a collection. + +```cpp +virtual SharedPtr System::Collections::IListImplValueType::GetEnumerator() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../ienumerator/) +* Class [IListImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplvaluetype/idx_get/_index.md b/english/cpp/system.collections/ilistimplvaluetype/idx_get/_index.md new file mode 100644 index 0000000000..9ea5b58da5 --- /dev/null +++ b/english/cpp/system.collections/ilistimplvaluetype/idx_get/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::IListImplValueType::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplValueType::idx_get method. Gets the element at the specified index in C++.' +type: docs +weight: 700 +url: /cpp/system.collections/ilistimplvaluetype/idx_get/ +--- +## IListImplValueType::idx_get method + + +Gets the element at the specified index. + +```cpp +virtual SharedPtr System::Collections::IListImplValueType::idx_get(int index, int dummy=0) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | index of the element | +| dummy | int | fake param to help resolve disambiguity | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplvaluetype/ilistimplvaluetype/_index.md b/english/cpp/system.collections/ilistimplvaluetype/ilistimplvaluetype/_index.md new file mode 100644 index 0000000000..2822d7c653 --- /dev/null +++ b/english/cpp/system.collections/ilistimplvaluetype/ilistimplvaluetype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::IListImplValueType::IListImplValueType constructor +linktitle: IListImplValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplValueType::IListImplValueType constructor. Creates new object instance in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/ilistimplvaluetype/ilistimplvaluetype/ +--- +## IListImplValueType::IListImplValueType constructor + + +Creates new object instance. + +```cpp +System::Collections::IListImplValueType::IListImplValueType(System::SharedPtr> list) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| list | System::SharedPtr\\> | generic collection to wrap | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [IListImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplvaluetype/indexof/_index.md b/english/cpp/system.collections/ilistimplvaluetype/indexof/_index.md new file mode 100644 index 0000000000..63f44cd51b --- /dev/null +++ b/english/cpp/system.collections/ilistimplvaluetype/indexof/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Collections::IListImplValueType::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplValueType::IndexOf method. Gets index of first appearance of item in container in C++.' +type: docs +weight: 800 +url: /cpp/system.collections/ilistimplvaluetype/indexof/ +--- +## IListImplValueType::IndexOf method + + +Gets index of first appearance of item in container. + +```cpp +virtual int System::Collections::IListImplValueType::IndexOf(System::SharedPtr value) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | Item to look for. | + +### ReturnValue + +Index of first appearance of item in container or -1 if not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplvaluetype/insert/_index.md b/english/cpp/system.collections/ilistimplvaluetype/insert/_index.md new file mode 100644 index 0000000000..733c90d4c2 --- /dev/null +++ b/english/cpp/system.collections/ilistimplvaluetype/insert/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Collections::IListImplValueType::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplValueType::Insert method. Inserts element into specified position, shifting other elements in C++.' +type: docs +weight: 900 +url: /cpp/system.collections/ilistimplvaluetype/insert/ +--- +## IListImplValueType::Insert method + + +Inserts element into specified position, shifting other elements. + +```cpp +virtual void System::Collections::IListImplValueType::Insert(int index, System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to insert elements onto. | +| value | System::SharedPtr\ | Item to insert at specified index. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplvaluetype/remove/_index.md b/english/cpp/system.collections/ilistimplvaluetype/remove/_index.md new file mode 100644 index 0000000000..01bbd19b78 --- /dev/null +++ b/english/cpp/system.collections/ilistimplvaluetype/remove/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Collections::IListImplValueType::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplValueType::Remove method. Removes first instance of specific item from list in C++.' +type: docs +weight: 1000 +url: /cpp/system.collections/ilistimplvaluetype/remove/ +--- +## IListImplValueType::Remove method + + +Removes first instance of specific item from list. + +```cpp +virtual void System::Collections::IListImplValueType::Remove(SharedPtr item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | SharedPtr\ | Item to remove. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IListImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistimplvaluetype/removeat/_index.md b/english/cpp/system.collections/ilistimplvaluetype/removeat/_index.md new file mode 100644 index 0000000000..687abef098 --- /dev/null +++ b/english/cpp/system.collections/ilistimplvaluetype/removeat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::IListImplValueType::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListImplValueType::RemoveAt method. Removes item at specified position in C++.' +type: docs +weight: 1100 +url: /cpp/system.collections/ilistimplvaluetype/removeat/ +--- +## IListImplValueType::RemoveAt method + + +Removes item at specified position. + +```cpp +virtual void System::Collections::IListImplValueType::RemoveAt(int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to delete item at. | + +## See Also + +* Class [IListImplValueType](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/ilistwrapper/_index.md b/english/cpp/system.collections/ilistwrapper/_index.md new file mode 100644 index 0000000000..604420167d --- /dev/null +++ b/english/cpp/system.collections/ilistwrapper/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Collections::IListWrapper class +linktitle: IListWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListWrapper class. Intrerface to support casting from generic to non-generic collection in C++.' +type: docs +weight: 1200 +url: /cpp/system.collections/ilistwrapper/ +--- +## IListWrapper class + + +Intrerface to support casting from generic to non-generic collection. + +```cpp +class IListWrapper +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [CreateIListWrapper](./createilistwrapper/)() | Creates object that works with original colletion via non-generic interface. | +## See Also + +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/ilistwrapper/createilistwrapper/_index.md b/english/cpp/system.collections/ilistwrapper/createilistwrapper/_index.md new file mode 100644 index 0000000000..6315e9dbf4 --- /dev/null +++ b/english/cpp/system.collections/ilistwrapper/createilistwrapper/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Collections::IListWrapper::CreateIListWrapper method +linktitle: CreateIListWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::IListWrapper::CreateIListWrapper method. Creates object that works with original colletion via non-generic interface in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/ilistwrapper/createilistwrapper/ +--- +## IListWrapper::CreateIListWrapper method + + +Creates object that works with original colletion via non-generic interface. + +```cpp +virtual SmartPtr System::Collections::IListWrapper::CreateIListWrapper() +``` + +## See Also + +* Class [SmartPtr](../../../system/smartptr/) +* Class [IList](../../ilist/) +* Class [IListWrapper](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/invalidatable/_index.md b/english/cpp/system.collections/invalidatable/_index.md new file mode 100644 index 0000000000..ba0ed10e62 --- /dev/null +++ b/english/cpp/system.collections/invalidatable/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Invalidatable class +linktitle: Invalidatable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Invalidatable class. Class that makes it possible to track the state of its descendants through InvalidatableTracker objects in C++.' +type: docs +weight: 1300 +url: /cpp/system.collections/invalidatable/ +--- +## Invalidatable class + + +Class that makes it possible to track the state of its descendants through [InvalidatableTracker](../invalidatabletracker/) objects. + +```cpp +class Invalidatable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [GetState](./getstate/)() | Returns current state. | +| [Invalidate](./invalidate/)() | Changes the current state, invalidating all previously created trackers. | +## See Also + +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/invalidatable/getstate/_index.md b/english/cpp/system.collections/invalidatable/getstate/_index.md new file mode 100644 index 0000000000..c5055e42c3 --- /dev/null +++ b/english/cpp/system.collections/invalidatable/getstate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::Invalidatable::GetState method +linktitle: GetState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Invalidatable::GetState method. Returns current state in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/invalidatable/getstate/ +--- +## Invalidatable::GetState method + + +Returns current state. + +```cpp +int64_t System::Collections::Invalidatable::GetState() +``` + + +### ReturnValue + +Current state + +## See Also + +* Class [Invalidatable](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/invalidatable/invalidate/_index.md b/english/cpp/system.collections/invalidatable/invalidate/_index.md new file mode 100644 index 0000000000..77ab5ffc33 --- /dev/null +++ b/english/cpp/system.collections/invalidatable/invalidate/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Collections::Invalidatable::Invalidate method +linktitle: Invalidate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::Invalidatable::Invalidate method. Changes the current state, invalidating all previously created trackers in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/invalidatable/invalidate/ +--- +## Invalidatable::Invalidate method + + +Changes the current state, invalidating all previously created trackers. + +```cpp +void System::Collections::Invalidatable::Invalidate() +``` + +## See Also + +* Class [Invalidatable](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/invalidatabletracker/_index.md b/english/cpp/system.collections/invalidatabletracker/_index.md new file mode 100644 index 0000000000..c5360edf4e --- /dev/null +++ b/english/cpp/system.collections/invalidatabletracker/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::InvalidatableTracker class +linktitle: InvalidatableTracker +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::InvalidatableTracker class. Class that implements trackers of Invalidatable objects in C++.' +type: docs +weight: 1400 +url: /cpp/system.collections/invalidatabletracker/ +--- +## InvalidatableTracker class + + +Class that implements trackers of [Invalidatable](../invalidatable/) objects. + +```cpp +class InvalidatableTracker +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CheckValidity](./checkvalidity/)() const | Checks if the state of the tracked object has changed. | +| [InvalidatableTracker](./invalidatabletracker/)(Invalidatable *) | Constructs a tracker object. | +## See Also + +* Namespace [System::Collections](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.collections/invalidatabletracker/checkvalidity/_index.md b/english/cpp/system.collections/invalidatabletracker/checkvalidity/_index.md new file mode 100644 index 0000000000..72713149f5 --- /dev/null +++ b/english/cpp/system.collections/invalidatabletracker/checkvalidity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Collections::InvalidatableTracker::CheckValidity method +linktitle: CheckValidity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::InvalidatableTracker::CheckValidity method. Checks if the state of the tracked object has changed in C++.' +type: docs +weight: 200 +url: /cpp/system.collections/invalidatabletracker/checkvalidity/ +--- +## InvalidatableTracker::CheckValidity method + + +Checks if the state of the tracked object has changed. + +```cpp +bool System::Collections::InvalidatableTracker::CheckValidity() const +``` + + +### ReturnValue + +True if the state of the tracked object has not changed, false otherwise. + +## See Also + +* Class [InvalidatableTracker](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.collections/invalidatabletracker/invalidatabletracker/_index.md b/english/cpp/system.collections/invalidatabletracker/invalidatabletracker/_index.md new file mode 100644 index 0000000000..3a2ea1f938 --- /dev/null +++ b/english/cpp/system.collections/invalidatabletracker/invalidatabletracker/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Collections::InvalidatableTracker::InvalidatableTracker constructor +linktitle: InvalidatableTracker +second_title: Aspose.PDF for C++ API Reference +description: 'System::Collections::InvalidatableTracker::InvalidatableTracker constructor. Constructs a tracker object in C++.' +type: docs +weight: 100 +url: /cpp/system.collections/invalidatabletracker/invalidatabletracker/ +--- +## InvalidatableTracker::InvalidatableTracker constructor + + +Constructs a tracker object. + +```cpp +System::Collections::InvalidatableTracker::InvalidatableTracker(Invalidatable *invalidator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| invalidator | Invalidatable * | A [Invalidatable](../../invalidatable/) object, that is needed to be tracked | + +## See Also + +* Class [Invalidatable](../../invalidatable/) +* Class [InvalidatableTracker](../) +* Namespace [System::Collections](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel.design.serialization/_index.md b/english/cpp/system.componentmodel.design.serialization/_index.md new file mode 100644 index 0000000000..4f1082da2f --- /dev/null +++ b/english/cpp/system.componentmodel.design.serialization/_index.md @@ -0,0 +1,17 @@ +--- +title: System::ComponentModel::Design::Serialization namespace +linktitle: System::ComponentModel::Design::Serialization +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::ComponentModel::Design::Serialization namespace in C++.' +type: docs +weight: 3700 +url: /cpp/system.componentmodel.design.serialization/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [InstanceDescriptor](./instancedescriptor/) | Dummy class for code using [InstanceDescriptor](./instancedescriptor/) to compile. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | diff --git a/english/cpp/system.componentmodel.design.serialization/instancedescriptor/_index.md b/english/cpp/system.componentmodel.design.serialization/instancedescriptor/_index.md new file mode 100644 index 0000000000..e44f714ce8 --- /dev/null +++ b/english/cpp/system.componentmodel.design.serialization/instancedescriptor/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ComponentModel::Design::Serialization::InstanceDescriptor class +linktitle: InstanceDescriptor +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::Design::Serialization::InstanceDescriptor class. Dummy class for code using InstanceDescriptor to compile. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel.design.serialization/instancedescriptor/ +--- +## InstanceDescriptor class + + +Dummy class for code using [InstanceDescriptor](./) to compile. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class InstanceDescriptor : public System::Object +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::ComponentModel::Design::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/_index.md b/english/cpp/system.componentmodel/_index.md new file mode 100644 index 0000000000..6dee7a78ca --- /dev/null +++ b/english/cpp/system.componentmodel/_index.md @@ -0,0 +1,37 @@ +--- +title: System::ComponentModel namespace +linktitle: System::ComponentModel +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::ComponentModel namespace in C++.' +type: docs +weight: 3600 +url: /cpp/system.componentmodel/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [AsyncCompletedEventArgs](./asynccompletedeventargs/) | An instance of this class is passed as the argument on to the AsyncCompletedEventHandler delegate. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BackgroundWorker](./backgroundworker/) | Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CancelEventArgs](./canceleventargs/) | Arguments of cancellable event. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Component](./component/) | Dummy class to make translated code using [Component](./component/) class compilable. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Container](./container/) | Dummy class for translated code using [Container](./container/) class to work. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DoWorkEventArgs](./doworkeventargs/) | DoWork event arguments. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EnumConverter](./enumconverter/) | Dummy class for EnumConverter-using translated code to compile. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IComponent](./icomponent/) | Dummy class for IComponent-using code to compile after translating. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IContainer](./icontainer/) | Dummy interface for IContainer-using code to compile. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ITypeDescriptorContext](./itypedescriptorcontext/) | Dummy interface for ITypeDescriptorContext-using code to compile. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ProgressChangedEventArgs](./progresschangedeventargs/) | An instance of this class is passed as the argument on to the ProgressChangedEventHandler delegate. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PropertyChangedEventArgs](./propertychangedeventargs/) | Arguments of PropertyChanged event. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RunWorkerCompletedEventArgs](./runworkercompletedeventargs/) | An instance of this class is passed as the argument to the RunWorkerCompletedEventHandler delegate. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TypeConverter](./typeconverter/) | Class that handles type conversion in component model. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TypeDescriptor](./typedescriptor/) | Dummy class for TypeDescriptor-using code to compile after translating. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [PropertyChangedEventHandler](./propertychangedeventhandler/) | Handler type to handle PropertyChanged event. | +| [Win32Exception](./win32exception/) | | diff --git a/english/cpp/system.componentmodel/asynccompletedeventargs/_index.md b/english/cpp/system.componentmodel/asynccompletedeventargs/_index.md new file mode 100644 index 0000000000..904e180a20 --- /dev/null +++ b/english/cpp/system.componentmodel/asynccompletedeventargs/_index.md @@ -0,0 +1,37 @@ +--- +title: System::ComponentModel::AsyncCompletedEventArgs class +linktitle: AsyncCompletedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::AsyncCompletedEventArgs class. An instance of this class is passed as the argument on to the AsyncCompletedEventHandler delegate. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/asynccompletedeventargs/ +--- +## AsyncCompletedEventArgs class + + +An instance of this class is passed as the argument on to the AsyncCompletedEventHandler delegate. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class AsyncCompletedEventArgs : public System::EventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AsyncCompletedEventArgs](./asynccompletedeventargs/)() | Constructor. | +| [AsyncCompletedEventArgs](./asynccompletedeventargs/)(const System::Exception\&, bool, const System::SharedPtr\\&) | Initializes a new instance of the [System.ComponentModel.AsyncCompletedEventArgs](./) class. | +| [get_Cancelled](./get_cancelled/)() const | Gets a value indicating whether an asynchronous operation has been canceled. true if the background operation has been canceled; otherwise false. The default is false. | +| [get_Error](./get_error/)() const | Gets a value indicating which error occurred during an asynchronous operation. | +| [get_UserState](./get_userstate/)() const | Gets the unique identifier for the asynchronous task. An object reference that uniquely identifies the asynchronous task; otherwise, null if no value has been set. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## See Also + +* Class [EventArgs](../../system/eventargs/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/asynccompletedeventargs/asynccompletedeventargs/_index.md b/english/cpp/system.componentmodel/asynccompletedeventargs/asynccompletedeventargs/_index.md new file mode 100644 index 0000000000..a54bd8df03 --- /dev/null +++ b/english/cpp/system.componentmodel/asynccompletedeventargs/asynccompletedeventargs/_index.md @@ -0,0 +1,47 @@ +--- +title: System::ComponentModel::AsyncCompletedEventArgs::AsyncCompletedEventArgs constructor +linktitle: AsyncCompletedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::AsyncCompletedEventArgs::AsyncCompletedEventArgs constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/asynccompletedeventargs/asynccompletedeventargs/ +--- +## AsyncCompletedEventArgs::AsyncCompletedEventArgs() constructor + + +Constructor. + +```cpp +System::ComponentModel::AsyncCompletedEventArgs::AsyncCompletedEventArgs() +``` + +## See Also + +* Class [AsyncCompletedEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## AsyncCompletedEventArgs::AsyncCompletedEventArgs(const System::Exception\&, bool, const System::SharedPtr\\&) constructor + + +Initializes a new instance of the [System.ComponentModel.AsyncCompletedEventArgs](../) class. + +```cpp +System::ComponentModel::AsyncCompletedEventArgs::AsyncCompletedEventArgs(const System::Exception &error, bool canceled, const System::SharedPtr &userState) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| error | const System::Exception\& | Any error that occurred during the asynchronous operation. | +| canceled | bool | A value indicating whether the asynchronous operation was canceled. | +| userState | const System::SharedPtr\\& | The optional user-supplied state object passed to the [System.ComponentModel.BackgroundWorker.RunWorkerAsync](../../backgroundworker/runworkerasync/)([System.Object](../../../system/object/)) method. | + +## See Also + +* Typedef [Exception](../../../system/exception/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [AsyncCompletedEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/asynccompletedeventargs/get_cancelled/_index.md b/english/cpp/system.componentmodel/asynccompletedeventargs/get_cancelled/_index.md new file mode 100644 index 0000000000..ee913ec986 --- /dev/null +++ b/english/cpp/system.componentmodel/asynccompletedeventargs/get_cancelled/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ComponentModel::AsyncCompletedEventArgs::get_Cancelled method +linktitle: get_Cancelled +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::AsyncCompletedEventArgs::get_Cancelled method. Gets a value indicating whether an asynchronous operation has been canceled. true if the background operation has been canceled; otherwise false. The default is false in C++.' +type: docs +weight: 200 +url: /cpp/system.componentmodel/asynccompletedeventargs/get_cancelled/ +--- +## AsyncCompletedEventArgs::get_Cancelled method + + +Gets a value indicating whether an asynchronous operation has been canceled. true if the background operation has been canceled; otherwise false. The default is false. + +```cpp +bool System::ComponentModel::AsyncCompletedEventArgs::get_Cancelled() const +``` + +## See Also + +* Class [AsyncCompletedEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/asynccompletedeventargs/get_error/_index.md b/english/cpp/system.componentmodel/asynccompletedeventargs/get_error/_index.md new file mode 100644 index 0000000000..41763f553f --- /dev/null +++ b/english/cpp/system.componentmodel/asynccompletedeventargs/get_error/_index.md @@ -0,0 +1,29 @@ +--- +title: System::ComponentModel::AsyncCompletedEventArgs::get_Error method +linktitle: get_Error +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::AsyncCompletedEventArgs::get_Error method. Gets a value indicating which error occurred during an asynchronous operation in C++.' +type: docs +weight: 300 +url: /cpp/system.componentmodel/asynccompletedeventargs/get_error/ +--- +## AsyncCompletedEventArgs::get_Error method + + +Gets a value indicating which error occurred during an asynchronous operation. + +```cpp +const System::Exception & System::ComponentModel::AsyncCompletedEventArgs::get_Error() const +``` + + +### ReturnValue + +An [System.Exception](../../../system/exception/) instance, if an error occurred during an asynchronous operation otherwise null. + +## See Also + +* Typedef [Exception](../../../system/exception/) +* Class [AsyncCompletedEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/asynccompletedeventargs/get_userstate/_index.md b/english/cpp/system.componentmodel/asynccompletedeventargs/get_userstate/_index.md new file mode 100644 index 0000000000..972358fd3b --- /dev/null +++ b/english/cpp/system.componentmodel/asynccompletedeventargs/get_userstate/_index.md @@ -0,0 +1,25 @@ +--- +title: System::ComponentModel::AsyncCompletedEventArgs::get_UserState method +linktitle: get_UserState +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::AsyncCompletedEventArgs::get_UserState method. Gets the unique identifier for the asynchronous task. An object reference that uniquely identifies the asynchronous task; otherwise, null if no value has been set in C++.' +type: docs +weight: 400 +url: /cpp/system.componentmodel/asynccompletedeventargs/get_userstate/ +--- +## AsyncCompletedEventArgs::get_UserState method + + +Gets the unique identifier for the asynchronous task. An object reference that uniquely identifies the asynchronous task; otherwise, null if no value has been set. + +```cpp +System::SharedPtr System::ComponentModel::AsyncCompletedEventArgs::get_UserState() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [AsyncCompletedEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/backgroundworker/_index.md b/english/cpp/system.componentmodel/backgroundworker/_index.md new file mode 100644 index 0000000000..ec7967fa59 --- /dev/null +++ b/english/cpp/system.componentmodel/backgroundworker/_index.md @@ -0,0 +1,35 @@ +--- +title: System::ComponentModel::BackgroundWorker class +linktitle: BackgroundWorker +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::BackgroundWorker class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.componentmodel/backgroundworker/ +--- +## BackgroundWorker class + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class BackgroundWorker : public System::ComponentModel::Component +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BackgroundWorker](./backgroundworker/)() | RTTI information. | +| [get_WorkerReportsProgress](./get_workerreportsprogress/)() const | Gets a value indicating whether the [System::ComponentModel::BackgroundWorker](./) can report progress updates. | +| [ReportProgress](./reportprogress/)(int) | Raises the **System::ComponentModel::BackgroundWorker::ProgressChanged** event. | +| [ReportProgress](./reportprogress/)(int, const System::SharedPtr\\&) | Raises the **System::ComponentModel::BackgroundWorker::ProgressChanged** event with userState object. | +| [RunWorkerAsync](./runworkerasync/)() | Starts execution of a background operation. | +| [RunWorkerAsync](./runworkerasync/)(const System::SharedPtr\\&) | Starts execution of a background operation. | +| [set_WorkerReportsProgress](./set_workerreportsprogress/)(bool) | Sets a value indicating whether the [System::ComponentModel::BackgroundWorker](./) can report progress updates. | +| [~BackgroundWorker](./~backgroundworker/)() | Destructor. | +## See Also + +* Class [Component](../component/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/backgroundworker/backgroundworker/_index.md b/english/cpp/system.componentmodel/backgroundworker/backgroundworker/_index.md new file mode 100644 index 0000000000..ab3a9d6e4a --- /dev/null +++ b/english/cpp/system.componentmodel/backgroundworker/backgroundworker/_index.md @@ -0,0 +1,27 @@ +--- +title: System::ComponentModel::BackgroundWorker::BackgroundWorker constructor +linktitle: BackgroundWorker +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::BackgroundWorker::BackgroundWorker constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/backgroundworker/backgroundworker/ +--- +## BackgroundWorker::BackgroundWorker constructor + + +RTTI information. + +```cpp +System::ComponentModel::BackgroundWorker::BackgroundWorker() +``` + +## Remarks + + +Constructor. +## See Also + +* Class [BackgroundWorker](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/backgroundworker/get_workerreportsprogress/_index.md b/english/cpp/system.componentmodel/backgroundworker/get_workerreportsprogress/_index.md new file mode 100644 index 0000000000..f0d711d437 --- /dev/null +++ b/english/cpp/system.componentmodel/backgroundworker/get_workerreportsprogress/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ComponentModel::BackgroundWorker::get_WorkerReportsProgress method +linktitle: get_WorkerReportsProgress +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::BackgroundWorker::get_WorkerReportsProgress method. Gets a value indicating whether the System::ComponentModel::BackgroundWorker can report progress updates in C++.' +type: docs +weight: 300 +url: /cpp/system.componentmodel/backgroundworker/get_workerreportsprogress/ +--- +## BackgroundWorker::get_WorkerReportsProgress method + + +Gets a value indicating whether the [System::ComponentModel::BackgroundWorker](../) can report progress updates. + +```cpp +bool System::ComponentModel::BackgroundWorker::get_WorkerReportsProgress() const +``` + + +### ReturnValue + +true if the [System::ComponentModel::BackgroundWorker](../) supports progress updates otherwise false. The default is false. + +## See Also + +* Class [BackgroundWorker](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/backgroundworker/reportprogress/_index.md b/english/cpp/system.componentmodel/backgroundworker/reportprogress/_index.md new file mode 100644 index 0000000000..6f072f6db6 --- /dev/null +++ b/english/cpp/system.componentmodel/backgroundworker/reportprogress/_index.md @@ -0,0 +1,50 @@ +--- +title: System::ComponentModel::BackgroundWorker::ReportProgress method +linktitle: ReportProgress +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::BackgroundWorker::ReportProgress method. Raises the System::ComponentModel::BackgroundWorker::ProgressChanged event in C++.' +type: docs +weight: 400 +url: /cpp/system.componentmodel/backgroundworker/reportprogress/ +--- +## BackgroundWorker::ReportProgress(int) method + + +Raises the **System::ComponentModel::BackgroundWorker::ProgressChanged** event. + +```cpp +void System::ComponentModel::BackgroundWorker::ReportProgress(int percentProgress) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| percentProgress | int | The percentage, from 0 to 100, of the background operation that is complete. | + +## See Also + +* Class [BackgroundWorker](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## BackgroundWorker::ReportProgress(int, const System::SharedPtr\\&) method + + +Raises the **System::ComponentModel::BackgroundWorker::ProgressChanged** event with userState object. + +```cpp +void System::ComponentModel::BackgroundWorker::ReportProgress(int percentProgress, const System::SharedPtr &userState) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| percentProgress | int | The percentage, from 0 to 100, of the background operation that is complete. | +| userState | const System::SharedPtr\\& | The state object passed to System::ComponentModel::BackgroundWorker::RunWorkerAsync(System::Object). | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [BackgroundWorker](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/backgroundworker/runworkerasync/_index.md b/english/cpp/system.componentmodel/backgroundworker/runworkerasync/_index.md new file mode 100644 index 0000000000..cf86df57a3 --- /dev/null +++ b/english/cpp/system.componentmodel/backgroundworker/runworkerasync/_index.md @@ -0,0 +1,44 @@ +--- +title: System::ComponentModel::BackgroundWorker::RunWorkerAsync method +linktitle: RunWorkerAsync +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::BackgroundWorker::RunWorkerAsync method. Starts execution of a background operation in C++.' +type: docs +weight: 500 +url: /cpp/system.componentmodel/backgroundworker/runworkerasync/ +--- +## BackgroundWorker::RunWorkerAsync() method + + +Starts execution of a background operation. + +```cpp +void System::ComponentModel::BackgroundWorker::RunWorkerAsync() +``` + +## See Also + +* Class [BackgroundWorker](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## BackgroundWorker::RunWorkerAsync(const System::SharedPtr\\&) method + + +Starts execution of a background operation. + +```cpp +void System::ComponentModel::BackgroundWorker::RunWorkerAsync(const System::SharedPtr &argument) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | const System::SharedPtr\\& | A parameter for use by the background operation to be executed in the **System::ComponentModel::BackgroundWorker::DoWork** event handler. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [BackgroundWorker](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/backgroundworker/set_workerreportsprogress/_index.md b/english/cpp/system.componentmodel/backgroundworker/set_workerreportsprogress/_index.md new file mode 100644 index 0000000000..e44ffad39b --- /dev/null +++ b/english/cpp/system.componentmodel/backgroundworker/set_workerreportsprogress/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ComponentModel::BackgroundWorker::set_WorkerReportsProgress method +linktitle: set_WorkerReportsProgress +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::BackgroundWorker::set_WorkerReportsProgress method. Sets a value indicating whether the System::ComponentModel::BackgroundWorker can report progress updates in C++.' +type: docs +weight: 600 +url: /cpp/system.componentmodel/backgroundworker/set_workerreportsprogress/ +--- +## BackgroundWorker::set_WorkerReportsProgress method + + +Sets a value indicating whether the [System::ComponentModel::BackgroundWorker](../) can report progress updates. + +```cpp +void System::ComponentModel::BackgroundWorker::set_WorkerReportsProgress(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The true or false. | + +## See Also + +* Class [BackgroundWorker](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/backgroundworker/~backgroundworker/_index.md b/english/cpp/system.componentmodel/backgroundworker/~backgroundworker/_index.md new file mode 100644 index 0000000000..361b73f726 --- /dev/null +++ b/english/cpp/system.componentmodel/backgroundworker/~backgroundworker/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ComponentModel::BackgroundWorker::~BackgroundWorker method +linktitle: ~BackgroundWorker +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::BackgroundWorker::~BackgroundWorker method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.componentmodel/backgroundworker/~backgroundworker/ +--- +## BackgroundWorker::~BackgroundWorker method + + +Destructor. + +```cpp +System::ComponentModel::BackgroundWorker::~BackgroundWorker() +``` + +## See Also + +* Class [BackgroundWorker](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/canceleventargs/_index.md b/english/cpp/system.componentmodel/canceleventargs/_index.md new file mode 100644 index 0000000000..504b5bf423 --- /dev/null +++ b/english/cpp/system.componentmodel/canceleventargs/_index.md @@ -0,0 +1,36 @@ +--- +title: System::ComponentModel::CancelEventArgs class +linktitle: CancelEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::CancelEventArgs class. Arguments of cancellable event. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.componentmodel/canceleventargs/ +--- +## CancelEventArgs class + + +Arguments of cancellable event. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CancelEventArgs : public System::EventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CancelEventArgs](./canceleventargs/)(bool) | RTTI information. | +| [CancelEventArgs](./canceleventargs/)() | Constructor; sets Cancel property to false. | +| [get_Cancel](./get_cancel/)() | Gets value indicating whether the event should be cancelled. | +| [set_Cancel](./set_cancel/)(bool) | Sets value indicating whether the event should be cancelled. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## See Also + +* Class [EventArgs](../../system/eventargs/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/canceleventargs/canceleventargs/_index.md b/english/cpp/system.componentmodel/canceleventargs/canceleventargs/_index.md new file mode 100644 index 0000000000..f7a2095c68 --- /dev/null +++ b/english/cpp/system.componentmodel/canceleventargs/canceleventargs/_index.md @@ -0,0 +1,45 @@ +--- +title: System::ComponentModel::CancelEventArgs::CancelEventArgs constructor +linktitle: CancelEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::CancelEventArgs::CancelEventArgs constructor. Constructor; sets Cancel property to false in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/canceleventargs/canceleventargs/ +--- +## CancelEventArgs::CancelEventArgs() constructor + + +Constructor; sets Cancel property to false. + +```cpp +System::ComponentModel::CancelEventArgs::CancelEventArgs() +``` + +## See Also + +* Class [CancelEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## CancelEventArgs::CancelEventArgs(bool) constructor + + +RTTI information. + +```cpp +System::ComponentModel::CancelEventArgs::CancelEventArgs(bool cancel) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cancel | bool | Cancel property value. | +## Remarks + + +Constructor. +## See Also + +* Class [CancelEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/canceleventargs/get_cancel/_index.md b/english/cpp/system.componentmodel/canceleventargs/get_cancel/_index.md new file mode 100644 index 0000000000..8d78cdceb9 --- /dev/null +++ b/english/cpp/system.componentmodel/canceleventargs/get_cancel/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ComponentModel::CancelEventArgs::get_Cancel method +linktitle: get_Cancel +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::CancelEventArgs::get_Cancel method. Gets value indicating whether the event should be cancelled in C++.' +type: docs +weight: 200 +url: /cpp/system.componentmodel/canceleventargs/get_cancel/ +--- +## CancelEventArgs::get_Cancel method + + +Gets value indicating whether the event should be cancelled. + +```cpp +bool System::ComponentModel::CancelEventArgs::get_Cancel() +``` + + +### ReturnValue + +True if event should be cancelled, false otherwise. + +## See Also + +* Class [CancelEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/canceleventargs/set_cancel/_index.md b/english/cpp/system.componentmodel/canceleventargs/set_cancel/_index.md new file mode 100644 index 0000000000..fa577f4613 --- /dev/null +++ b/english/cpp/system.componentmodel/canceleventargs/set_cancel/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ComponentModel::CancelEventArgs::set_Cancel method +linktitle: set_Cancel +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::CancelEventArgs::set_Cancel method. Sets value indicating whether the event should be cancelled in C++.' +type: docs +weight: 300 +url: /cpp/system.componentmodel/canceleventargs/set_cancel/ +--- +## CancelEventArgs::set_Cancel method + + +Sets value indicating whether the event should be cancelled. + +```cpp +void System::ComponentModel::CancelEventArgs::set_Cancel(bool cancel) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cancel | bool | If true, the event should be cancelled, if false, it should not. | + +## See Also + +* Class [CancelEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/component/_index.md b/english/cpp/system.componentmodel/component/_index.md new file mode 100644 index 0000000000..cf4ae3decc --- /dev/null +++ b/english/cpp/system.componentmodel/component/_index.md @@ -0,0 +1,32 @@ +--- +title: System::ComponentModel::Component class +linktitle: Component +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::Component class. Dummy class to make translated code using Component class compilable. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.componentmodel/component/ +--- +## Component class + + +Dummy class to make translated code using [Component](./) class compilable. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Component : public System::MarshalByRefObject, + public System::ComponentModel::IComponent +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Component](./component/)() | RTTI information. | +| [Dispose](./dispose/)(bool) | Disposable pattern support; does nothing. | +| [get_DesignMode](./get_designmode/)() | Checks if component is in design mode. | +## See Also + +* Class [MarshalByRefObject](../../system/marshalbyrefobject/) +* Class [IComponent](../icomponent/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/component/component/_index.md b/english/cpp/system.componentmodel/component/component/_index.md new file mode 100644 index 0000000000..88b4b2b553 --- /dev/null +++ b/english/cpp/system.componentmodel/component/component/_index.md @@ -0,0 +1,27 @@ +--- +title: System::ComponentModel::Component::Component constructor +linktitle: Component +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::Component::Component constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/component/component/ +--- +## Component::Component constructor + + +RTTI information. + +```cpp +System::ComponentModel::Component::Component() +``` + +## Remarks + + +Constructs [Component](../) object. +## See Also + +* Class [Component](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/component/dispose/_index.md b/english/cpp/system.componentmodel/component/dispose/_index.md new file mode 100644 index 0000000000..1057ac3fb7 --- /dev/null +++ b/english/cpp/system.componentmodel/component/dispose/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ComponentModel::Component::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::Component::Dispose method. Disposable pattern support; does nothing in C++.' +type: docs +weight: 200 +url: /cpp/system.componentmodel/component/dispose/ +--- +## Component::Dispose method + + +Disposable pattern support; does nothing. + +```cpp +void System::ComponentModel::Component::Dispose(bool disposing=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| disposing | bool | Indicates whether [Dispose()](./) method is called from [Dispose()](./) method rather than from finalizer; ignored. | + +## See Also + +* Class [Component](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/component/get_designmode/_index.md b/english/cpp/system.componentmodel/component/get_designmode/_index.md new file mode 100644 index 0000000000..fdc7904e4c --- /dev/null +++ b/english/cpp/system.componentmodel/component/get_designmode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ComponentModel::Component::get_DesignMode method +linktitle: get_DesignMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::Component::get_DesignMode method. Checks if component is in design mode in C++.' +type: docs +weight: 300 +url: /cpp/system.componentmodel/component/get_designmode/ +--- +## Component::get_DesignMode method + + +Checks if component is in design mode. + +```cpp +bool System::ComponentModel::Component::get_DesignMode() +``` + + +### ReturnValue + +Always returns false. + +## See Also + +* Class [Component](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/container/_index.md b/english/cpp/system.componentmodel/container/_index.md new file mode 100644 index 0000000000..f991fb27f3 --- /dev/null +++ b/english/cpp/system.componentmodel/container/_index.md @@ -0,0 +1,29 @@ +--- +title: System::ComponentModel::Container class +linktitle: Container +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::Container class. Dummy class for translated code using Container class to work. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.componentmodel/container/ +--- +## Container class + + +Dummy class for translated code using [Container](./) class to work. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Container : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Dispose](./dispose/)() | RTTI information. | +| [Dispose](./dispose/)(bool) | Disposable pattern support; does nothing. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/container/dispose/_index.md b/english/cpp/system.componentmodel/container/dispose/_index.md new file mode 100644 index 0000000000..2ce6eb255b --- /dev/null +++ b/english/cpp/system.componentmodel/container/dispose/_index.md @@ -0,0 +1,46 @@ +--- +title: System::ComponentModel::Container::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::Container::Dispose method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/container/dispose/ +--- +## Container::Dispose() method + + +RTTI information. + +```cpp +void System::ComponentModel::Container::Dispose() +``` + +## Remarks + + +Disposable pattern support; does nothing. +## See Also + +* Class [Container](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## Container::Dispose(bool) method + + +Disposable pattern support; does nothing. + +```cpp +void System::ComponentModel::Container::Dispose(bool disposing) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| disposing | bool | Indicates whether [Dispose()](./) method is called from [Dispose()](./) method rather than from finalizer; ignored. | + +## See Also + +* Class [Container](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/doworkeventargs/_index.md b/english/cpp/system.componentmodel/doworkeventargs/_index.md new file mode 100644 index 0000000000..0461cec851 --- /dev/null +++ b/english/cpp/system.componentmodel/doworkeventargs/_index.md @@ -0,0 +1,36 @@ +--- +title: System::ComponentModel::DoWorkEventArgs class +linktitle: DoWorkEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::DoWorkEventArgs class. DoWork event arguments. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.componentmodel/doworkeventargs/ +--- +## DoWorkEventArgs class + + +DoWork event arguments. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DoWorkEventArgs : public System::ComponentModel::CancelEventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| [DoWorkEventArgs](./doworkeventargs/)(const SharedPtr\\&) | RTTI information. | +| [get_Argument](./get_argument/)() | Gets Argument property; not implemented. | +| [get_Result](./get_result/)() | Gets Result property; not implemented. | +| [set_Result](./set_result/)(const SharedPtr\\&) | Sets Result property; not implemented. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## See Also + +* Class [CancelEventArgs](../canceleventargs/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/doworkeventargs/doworkeventargs/_index.md b/english/cpp/system.componentmodel/doworkeventargs/doworkeventargs/_index.md new file mode 100644 index 0000000000..139b0fb09f --- /dev/null +++ b/english/cpp/system.componentmodel/doworkeventargs/doworkeventargs/_index.md @@ -0,0 +1,33 @@ +--- +title: System::ComponentModel::DoWorkEventArgs::DoWorkEventArgs constructor +linktitle: DoWorkEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::DoWorkEventArgs::DoWorkEventArgs constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/doworkeventargs/doworkeventargs/ +--- +## DoWorkEventArgs::DoWorkEventArgs constructor + + +RTTI information. + +```cpp +System::ComponentModel::DoWorkEventArgs::DoWorkEventArgs(const SharedPtr &argument) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | const SharedPtr\\& | Argument property initializer. | +## Remarks + + +Constructs arguments instance. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [DoWorkEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/doworkeventargs/get_argument/_index.md b/english/cpp/system.componentmodel/doworkeventargs/get_argument/_index.md new file mode 100644 index 0000000000..c8951369d4 --- /dev/null +++ b/english/cpp/system.componentmodel/doworkeventargs/get_argument/_index.md @@ -0,0 +1,25 @@ +--- +title: System::ComponentModel::DoWorkEventArgs::get_Argument method +linktitle: get_Argument +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::DoWorkEventArgs::get_Argument method. Gets Argument property; not implemented in C++.' +type: docs +weight: 200 +url: /cpp/system.componentmodel/doworkeventargs/get_argument/ +--- +## DoWorkEventArgs::get_Argument method + + +Gets Argument property; not implemented. + +```cpp +SharedPtr System::ComponentModel::DoWorkEventArgs::get_Argument() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [DoWorkEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/doworkeventargs/get_result/_index.md b/english/cpp/system.componentmodel/doworkeventargs/get_result/_index.md new file mode 100644 index 0000000000..3173f682c2 --- /dev/null +++ b/english/cpp/system.componentmodel/doworkeventargs/get_result/_index.md @@ -0,0 +1,25 @@ +--- +title: System::ComponentModel::DoWorkEventArgs::get_Result method +linktitle: get_Result +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::DoWorkEventArgs::get_Result method. Gets Result property; not implemented in C++.' +type: docs +weight: 300 +url: /cpp/system.componentmodel/doworkeventargs/get_result/ +--- +## DoWorkEventArgs::get_Result method + + +Gets Result property; not implemented. + +```cpp +SharedPtr System::ComponentModel::DoWorkEventArgs::get_Result() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [DoWorkEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/doworkeventargs/set_result/_index.md b/english/cpp/system.componentmodel/doworkeventargs/set_result/_index.md new file mode 100644 index 0000000000..79b4279c81 --- /dev/null +++ b/english/cpp/system.componentmodel/doworkeventargs/set_result/_index.md @@ -0,0 +1,25 @@ +--- +title: System::ComponentModel::DoWorkEventArgs::set_Result method +linktitle: set_Result +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::DoWorkEventArgs::set_Result method. Sets Result property; not implemented in C++.' +type: docs +weight: 400 +url: /cpp/system.componentmodel/doworkeventargs/set_result/ +--- +## DoWorkEventArgs::set_Result method + + +Sets Result property; not implemented. + +```cpp +void System::ComponentModel::DoWorkEventArgs::set_Result(const SharedPtr &) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [DoWorkEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/enumconverter/_index.md b/english/cpp/system.componentmodel/enumconverter/_index.md new file mode 100644 index 0000000000..16c3d2f59f --- /dev/null +++ b/english/cpp/system.componentmodel/enumconverter/_index.md @@ -0,0 +1,33 @@ +--- +title: System::ComponentModel::EnumConverter class +linktitle: EnumConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::EnumConverter class. Dummy class for EnumConverter-using translated code to compile. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.componentmodel/enumconverter/ +--- +## EnumConverter class + + +Dummy class for EnumConverter-using translated code to compile. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EnumConverter : public System::ComponentModel::TypeConverter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CanConvertFrom](./canconvertfrom/)(const System::SharedPtr\\&, const System::TypeInfo\&) | Checks if types are convertible; not implemented. | +| [CanConvertTo](./canconvertto/)(const System::SharedPtr\\&, const System::TypeInfo\&) | Checks if types are convertible; not implemented. | +| [ConvertFrom](./convertfrom/)(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::SharedPtr\\&) override | Does actual type conversion; not implemented. | +| [ConvertTo](./convertto/)(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::SharedPtr\\&, const System::TypeInfo\&) override | Does actual type conversion; not implemented. | +| [EnumConverter](./enumconverter/)(const System::TypeInfo\&) | RTTI information. | +| [get_EnumType](./get_enumtype/)() | Gets enum type [EnumConverter](./) is working with; not implemented. | +## See Also + +* Class [TypeConverter](../typeconverter/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/enumconverter/canconvertfrom/_index.md b/english/cpp/system.componentmodel/enumconverter/canconvertfrom/_index.md new file mode 100644 index 0000000000..1892773642 --- /dev/null +++ b/english/cpp/system.componentmodel/enumconverter/canconvertfrom/_index.md @@ -0,0 +1,26 @@ +--- +title: System::ComponentModel::EnumConverter::CanConvertFrom method +linktitle: CanConvertFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::EnumConverter::CanConvertFrom method. Checks if types are convertible; not implemented in C++.' +type: docs +weight: 200 +url: /cpp/system.componentmodel/enumconverter/canconvertfrom/ +--- +## EnumConverter::CanConvertFrom method + + +Checks if types are convertible; not implemented. + +```cpp +bool System::ComponentModel::EnumConverter::CanConvertFrom(const System::SharedPtr &context, const System::TypeInfo &sourceType) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [EnumConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/enumconverter/canconvertto/_index.md b/english/cpp/system.componentmodel/enumconverter/canconvertto/_index.md new file mode 100644 index 0000000000..eceb7c18ca --- /dev/null +++ b/english/cpp/system.componentmodel/enumconverter/canconvertto/_index.md @@ -0,0 +1,26 @@ +--- +title: System::ComponentModel::EnumConverter::CanConvertTo method +linktitle: CanConvertTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::EnumConverter::CanConvertTo method. Checks if types are convertible; not implemented in C++.' +type: docs +weight: 300 +url: /cpp/system.componentmodel/enumconverter/canconvertto/ +--- +## EnumConverter::CanConvertTo method + + +Checks if types are convertible; not implemented. + +```cpp +bool System::ComponentModel::EnumConverter::CanConvertTo(const System::SharedPtr &context, const System::TypeInfo &destinationType) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [EnumConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/enumconverter/convertfrom/_index.md b/english/cpp/system.componentmodel/enumconverter/convertfrom/_index.md new file mode 100644 index 0000000000..687da8be26 --- /dev/null +++ b/english/cpp/system.componentmodel/enumconverter/convertfrom/_index.md @@ -0,0 +1,27 @@ +--- +title: System::ComponentModel::EnumConverter::ConvertFrom method +linktitle: ConvertFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::EnumConverter::ConvertFrom method. Does actual type conversion; not implemented in C++.' +type: docs +weight: 400 +url: /cpp/system.componentmodel/enumconverter/convertfrom/ +--- +## EnumConverter::ConvertFrom method + + +Does actual type conversion; not implemented. + +```cpp +System::SharedPtr System::ComponentModel::EnumConverter::ConvertFrom(const System::SharedPtr &context, const System::SharedPtr &culture, const System::SharedPtr &value) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [EnumConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/enumconverter/convertto/_index.md b/english/cpp/system.componentmodel/enumconverter/convertto/_index.md new file mode 100644 index 0000000000..268bb2fd12 --- /dev/null +++ b/english/cpp/system.componentmodel/enumconverter/convertto/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ComponentModel::EnumConverter::ConvertTo method +linktitle: ConvertTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::EnumConverter::ConvertTo method. Does actual type conversion; not implemented in C++.' +type: docs +weight: 500 +url: /cpp/system.componentmodel/enumconverter/convertto/ +--- +## EnumConverter::ConvertTo method + + +Does actual type conversion; not implemented. + +```cpp +System::SharedPtr System::ComponentModel::EnumConverter::ConvertTo(const System::SharedPtr &context, const System::SharedPtr &culture, const System::SharedPtr &value, const System::TypeInfo &destinationType) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [EnumConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/enumconverter/enumconverter/_index.md b/english/cpp/system.componentmodel/enumconverter/enumconverter/_index.md new file mode 100644 index 0000000000..a2b406b090 --- /dev/null +++ b/english/cpp/system.componentmodel/enumconverter/enumconverter/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ComponentModel::EnumConverter::EnumConverter constructor +linktitle: EnumConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::EnumConverter::EnumConverter constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/enumconverter/enumconverter/ +--- +## EnumConverter::EnumConverter constructor + + +RTTI information. + +```cpp +System::ComponentModel::EnumConverter::EnumConverter(const System::TypeInfo &type) +``` + +## Remarks + + +Initializes [EnumConverter](../) object; not implemented. +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [EnumConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/enumconverter/get_enumtype/_index.md b/english/cpp/system.componentmodel/enumconverter/get_enumtype/_index.md new file mode 100644 index 0000000000..83613cda23 --- /dev/null +++ b/english/cpp/system.componentmodel/enumconverter/get_enumtype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::ComponentModel::EnumConverter::get_EnumType method +linktitle: get_EnumType +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::EnumConverter::get_EnumType method. Gets enum type EnumConverter is working with; not implemented in C++.' +type: docs +weight: 600 +url: /cpp/system.componentmodel/enumconverter/get_enumtype/ +--- +## EnumConverter::get_EnumType method + + +Gets enum type [EnumConverter](../) is working with; not implemented. + +```cpp +const System::TypeInfo & System::ComponentModel::EnumConverter::get_EnumType() +``` + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [EnumConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/icomponent/_index.md b/english/cpp/system.componentmodel/icomponent/_index.md new file mode 100644 index 0000000000..4a19b5067f --- /dev/null +++ b/english/cpp/system.componentmodel/icomponent/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ComponentModel::IComponent class +linktitle: IComponent +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::IComponent class. Dummy class for IComponent-using code to compile after translating. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.componentmodel/icomponent/ +--- +## IComponent class + + +Dummy class for IComponent-using code to compile after translating. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IComponent : public virtual System::Object +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/icontainer/_index.md b/english/cpp/system.componentmodel/icontainer/_index.md new file mode 100644 index 0000000000..16b87dd952 --- /dev/null +++ b/english/cpp/system.componentmodel/icontainer/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ComponentModel::IContainer class +linktitle: IContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::IContainer class. Dummy interface for IContainer-using code to compile. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.componentmodel/icontainer/ +--- +## IContainer class + + +Dummy interface for IContainer-using code to compile. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IContainer : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Add](./add/)(System::SharedPtr\) | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/icontainer/add/_index.md b/english/cpp/system.componentmodel/icontainer/add/_index.md new file mode 100644 index 0000000000..f169642748 --- /dev/null +++ b/english/cpp/system.componentmodel/icontainer/add/_index.md @@ -0,0 +1,33 @@ +--- +title: System::ComponentModel::IContainer::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::IContainer::Add method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/icontainer/add/ +--- +## IContainer::Add method + + +RTTI information. + +```cpp +virtual void System::ComponentModel::IContainer::Add(System::SharedPtr component)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| component | System::SharedPtr\ | [Component](../../component/) to add. | +## Remarks + + +Adds component into container. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IComponent](../../icomponent/) +* Class [IContainer](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/itypedescriptorcontext/_index.md b/english/cpp/system.componentmodel/itypedescriptorcontext/_index.md new file mode 100644 index 0000000000..eda15532c4 --- /dev/null +++ b/english/cpp/system.componentmodel/itypedescriptorcontext/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ComponentModel::ITypeDescriptorContext class +linktitle: ITypeDescriptorContext +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::ITypeDescriptorContext class. Dummy interface for ITypeDescriptorContext-using code to compile. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.componentmodel/itypedescriptorcontext/ +--- +## ITypeDescriptorContext class + + +Dummy interface for ITypeDescriptorContext-using code to compile. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ITypeDescriptorContext : public virtual System::Object +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/progresschangedeventargs/_index.md b/english/cpp/system.componentmodel/progresschangedeventargs/_index.md new file mode 100644 index 0000000000..10608a9fcb --- /dev/null +++ b/english/cpp/system.componentmodel/progresschangedeventargs/_index.md @@ -0,0 +1,35 @@ +--- +title: System::ComponentModel::ProgressChangedEventArgs class +linktitle: ProgressChangedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::ProgressChangedEventArgs class. An instance of this class is passed as the argument on to the ProgressChangedEventHandler delegate. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.componentmodel/progresschangedeventargs/ +--- +## ProgressChangedEventArgs class + + +An instance of this class is passed as the argument on to the ProgressChangedEventHandler delegate. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ProgressChangedEventArgs : public System::EventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_ProgressPercentage](./get_progresspercentage/)() const | Gets the asynchronous task progress percentage. | +| [get_UserState](./get_userstate/)() const | Gets a unique user state. | +| [ProgressChangedEventArgs](./progresschangedeventargs/)(int, System::SharedPtr\) | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## See Also + +* Class [EventArgs](../../system/eventargs/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/progresschangedeventargs/get_progresspercentage/_index.md b/english/cpp/system.componentmodel/progresschangedeventargs/get_progresspercentage/_index.md new file mode 100644 index 0000000000..1270200838 --- /dev/null +++ b/english/cpp/system.componentmodel/progresschangedeventargs/get_progresspercentage/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ComponentModel::ProgressChangedEventArgs::get_ProgressPercentage method +linktitle: get_ProgressPercentage +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::ProgressChangedEventArgs::get_ProgressPercentage method. Gets the asynchronous task progress percentage in C++.' +type: docs +weight: 200 +url: /cpp/system.componentmodel/progresschangedeventargs/get_progresspercentage/ +--- +## ProgressChangedEventArgs::get_ProgressPercentage method + + +Gets the asynchronous task progress percentage. + +```cpp +int System::ComponentModel::ProgressChangedEventArgs::get_ProgressPercentage() const +``` + +## See Also + +* Class [ProgressChangedEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/progresschangedeventargs/get_userstate/_index.md b/english/cpp/system.componentmodel/progresschangedeventargs/get_userstate/_index.md new file mode 100644 index 0000000000..2b0284ca44 --- /dev/null +++ b/english/cpp/system.componentmodel/progresschangedeventargs/get_userstate/_index.md @@ -0,0 +1,25 @@ +--- +title: System::ComponentModel::ProgressChangedEventArgs::get_UserState method +linktitle: get_UserState +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::ProgressChangedEventArgs::get_UserState method. Gets a unique user state in C++.' +type: docs +weight: 300 +url: /cpp/system.componentmodel/progresschangedeventargs/get_userstate/ +--- +## ProgressChangedEventArgs::get_UserState method + + +Gets a unique user state. + +```cpp +System::SharedPtr System::ComponentModel::ProgressChangedEventArgs::get_UserState() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ProgressChangedEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/progresschangedeventargs/progresschangedeventargs/_index.md b/english/cpp/system.componentmodel/progresschangedeventargs/progresschangedeventargs/_index.md new file mode 100644 index 0000000000..d1868da80f --- /dev/null +++ b/english/cpp/system.componentmodel/progresschangedeventargs/progresschangedeventargs/_index.md @@ -0,0 +1,31 @@ +--- +title: System::ComponentModel::ProgressChangedEventArgs::ProgressChangedEventArgs constructor +linktitle: ProgressChangedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::ProgressChangedEventArgs::ProgressChangedEventArgs constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/progresschangedeventargs/progresschangedeventargs/ +--- +## ProgressChangedEventArgs::ProgressChangedEventArgs constructor + + +Constructor. + +```cpp +System::ComponentModel::ProgressChangedEventArgs::ProgressChangedEventArgs(int progressPercentage, System::SharedPtr userState) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| progressPercentage | int | The percentage of an asynchronous task that has been completed. | +| userState | System::SharedPtr\ | A unique user state. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ProgressChangedEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/propertychangedeventargs/_index.md b/english/cpp/system.componentmodel/propertychangedeventargs/_index.md new file mode 100644 index 0000000000..6277bb8755 --- /dev/null +++ b/english/cpp/system.componentmodel/propertychangedeventargs/_index.md @@ -0,0 +1,34 @@ +--- +title: System::ComponentModel::PropertyChangedEventArgs class +linktitle: PropertyChangedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::PropertyChangedEventArgs class. Arguments of PropertyChanged event. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1200 +url: /cpp/system.componentmodel/propertychangedeventargs/ +--- +## PropertyChangedEventArgs class + + +Arguments of PropertyChanged event. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PropertyChangedEventArgs : public System::EventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_PropertyName](./get_propertyname/)() | RTTI information. | +| [PropertyChangedEventArgs](./propertychangedeventargs/)(const String\&) | Initializes PropertyChanged event arguments. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## See Also + +* Class [EventArgs](../../system/eventargs/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/propertychangedeventargs/get_propertyname/_index.md b/english/cpp/system.componentmodel/propertychangedeventargs/get_propertyname/_index.md new file mode 100644 index 0000000000..e7b1122527 --- /dev/null +++ b/english/cpp/system.componentmodel/propertychangedeventargs/get_propertyname/_index.md @@ -0,0 +1,32 @@ +--- +title: System::ComponentModel::PropertyChangedEventArgs::get_PropertyName method +linktitle: get_PropertyName +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::PropertyChangedEventArgs::get_PropertyName method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.componentmodel/propertychangedeventargs/get_propertyname/ +--- +## PropertyChangedEventArgs::get_PropertyName method + + +RTTI information. + +```cpp +virtual String System::ComponentModel::PropertyChangedEventArgs::get_PropertyName() +``` + + +### ReturnValue + +[String](../../../system/string/) name of the property. +## Remarks + + +Gets name of property associated with event. +## See Also + +* Class [String](../../../system/string/) +* Class [PropertyChangedEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/propertychangedeventargs/propertychangedeventargs/_index.md b/english/cpp/system.componentmodel/propertychangedeventargs/propertychangedeventargs/_index.md new file mode 100644 index 0000000000..7db629fc84 --- /dev/null +++ b/english/cpp/system.componentmodel/propertychangedeventargs/propertychangedeventargs/_index.md @@ -0,0 +1,29 @@ +--- +title: System::ComponentModel::PropertyChangedEventArgs::PropertyChangedEventArgs constructor +linktitle: PropertyChangedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::PropertyChangedEventArgs::PropertyChangedEventArgs constructor. Initializes PropertyChanged event arguments in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/propertychangedeventargs/propertychangedeventargs/ +--- +## PropertyChangedEventArgs::PropertyChangedEventArgs constructor + + +Initializes PropertyChanged event arguments. + +```cpp +System::ComponentModel::PropertyChangedEventArgs::PropertyChangedEventArgs(const String &propertyName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| propertyName | const String\& | Name of changed property. | + +## See Also + +* Class [String](../../../system/string/) +* Class [PropertyChangedEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/propertychangedeventhandler/_index.md b/english/cpp/system.componentmodel/propertychangedeventhandler/_index.md new file mode 100644 index 0000000000..4c6040497d --- /dev/null +++ b/english/cpp/system.componentmodel/propertychangedeventhandler/_index.md @@ -0,0 +1,22 @@ +--- +title: System::ComponentModel::PropertyChangedEventHandler typedef +linktitle: PropertyChangedEventHandler +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::PropertyChangedEventHandler typedef. Handler type to handle PropertyChanged event in C++.' +type: docs +weight: 1600 +url: /cpp/system.componentmodel/propertychangedeventhandler/ +--- +## PropertyChangedEventHandler typedef + + +Handler type to handle PropertyChanged event. + +```cpp +using System::ComponentModel::PropertyChangedEventHandler = System::EventHandler> +``` + +## See Also + +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/runworkercompletedeventargs/_index.md b/english/cpp/system.componentmodel/runworkercompletedeventargs/_index.md new file mode 100644 index 0000000000..7846392e64 --- /dev/null +++ b/english/cpp/system.componentmodel/runworkercompletedeventargs/_index.md @@ -0,0 +1,34 @@ +--- +title: System::ComponentModel::RunWorkerCompletedEventArgs class +linktitle: RunWorkerCompletedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::RunWorkerCompletedEventArgs class. An instance of this class is passed as the argument to the RunWorkerCompletedEventHandler delegate. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.componentmodel/runworkercompletedeventargs/ +--- +## RunWorkerCompletedEventArgs class + + +An instance of this class is passed as the argument to the RunWorkerCompletedEventHandler delegate. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RunWorkerCompletedEventArgs : public System::ComponentModel::AsyncCompletedEventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Result](./get_result/)() const | Gets a value that represents the result of an asynchronous operation. | +| [RunWorkerCompletedEventArgs](./runworkercompletedeventargs/)(const System::SharedPtr\\&, const System::Exception\&, bool) | RTTI information. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## See Also + +* Class [AsyncCompletedEventArgs](../asynccompletedeventargs/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/runworkercompletedeventargs/get_result/_index.md b/english/cpp/system.componentmodel/runworkercompletedeventargs/get_result/_index.md new file mode 100644 index 0000000000..c2a354d930 --- /dev/null +++ b/english/cpp/system.componentmodel/runworkercompletedeventargs/get_result/_index.md @@ -0,0 +1,30 @@ +--- +title: System::ComponentModel::RunWorkerCompletedEventArgs::get_Result method +linktitle: get_Result +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::RunWorkerCompletedEventArgs::get_Result method. Gets a value that represents the result of an asynchronous operation in C++.' +type: docs +weight: 200 +url: /cpp/system.componentmodel/runworkercompletedeventargs/get_result/ +--- +## RunWorkerCompletedEventArgs::get_Result method + + +Gets a value that represents the result of an asynchronous operation. + +```cpp +System::SharedPtr System::ComponentModel::RunWorkerCompletedEventArgs::get_Result() const +``` + + +### ReturnValue + +An [System.Object](../../../system/object/) representing the result of an asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RunWorkerCompletedEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/runworkercompletedeventargs/runworkercompletedeventargs/_index.md b/english/cpp/system.componentmodel/runworkercompletedeventargs/runworkercompletedeventargs/_index.md new file mode 100644 index 0000000000..064d98358f --- /dev/null +++ b/english/cpp/system.componentmodel/runworkercompletedeventargs/runworkercompletedeventargs/_index.md @@ -0,0 +1,36 @@ +--- +title: System::ComponentModel::RunWorkerCompletedEventArgs::RunWorkerCompletedEventArgs constructor +linktitle: RunWorkerCompletedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::RunWorkerCompletedEventArgs::RunWorkerCompletedEventArgs constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/runworkercompletedeventargs/runworkercompletedeventargs/ +--- +## RunWorkerCompletedEventArgs::RunWorkerCompletedEventArgs constructor + + +RTTI information. + +```cpp +System::ComponentModel::RunWorkerCompletedEventArgs::RunWorkerCompletedEventArgs(const System::SharedPtr &result, const System::Exception &error, bool canceled) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| result | const System::SharedPtr\\& | The result of an asynchronous operation. | +| error | const System::Exception\& | Any error that occurred during the asynchronous operation. | +| canceled | bool | A value indicating whether the asynchronous operation was canceled. | +## Remarks + + +Constructor +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Typedef [Exception](../../../system/exception/) +* Class [RunWorkerCompletedEventArgs](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/typeconverter/_index.md b/english/cpp/system.componentmodel/typeconverter/_index.md new file mode 100644 index 0000000000..9263b9386c --- /dev/null +++ b/english/cpp/system.componentmodel/typeconverter/_index.md @@ -0,0 +1,43 @@ +--- +title: System::ComponentModel::TypeConverter class +linktitle: TypeConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::TypeConverter class. Class that handles type conversion in component model. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1400 +url: /cpp/system.componentmodel/typeconverter/ +--- +## TypeConverter class + + +Class that handles type conversion in component model. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TypeConverter : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ConvertFrom](./convertfrom/)(const System::SharedPtr\\&) | Converts objects. | +| virtual [ConvertFrom](./convertfrom/)(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::SharedPtr\\&) | Converts objects. | +| [ConvertFrom](./convertfrom/)(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::String\&) | Converts string to object. | +| [ConvertFromInvariantString](./convertfrominvariantstring/)(const System::String\&) | Converts invariant string to object. | +| [ConvertFromInvariantString](./convertfrominvariantstring/)(const System::SharedPtr\\&, const System::String\&) | Converts invariant string to object. | +| [ConvertFromString](./convertfromstring/)(const System::String\&) | Converts string to object. | +| [ConvertFromString](./convertfromstring/)(const System::SharedPtr\\&, const System::String\&) | Converts string to object. | +| [ConvertFromString](./convertfromstring/)(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::String\&) | Converts string to object. | +| [ConvertTo](./convertto/)(const System::SharedPtr\\&, const System::TypeInfo\&) | Converts object to specific type. | +| virtual [ConvertTo](./convertto/)(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::SharedPtr\\&, const System::TypeInfo\&) | Converts object to specific type. | +| [ConvertToInvariantString](./converttoinvariantstring/)(const System::SharedPtr\\&) | Converts object to invariant string. | +| [ConvertToInvariantString](./converttoinvariantstring/)(const System::SharedPtr\\&, const System::SharedPtr\\&) | Converts object to invariant string. | +| [ConvertToString](./converttostring/)(const System::SharedPtr\\&) | Converts object to string. | +| [ConvertToString](./converttostring/)(const System::SharedPtr\\&, const System::SharedPtr\\&) | Converts object to string. | +| [ConvertToString](./converttostring/)(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::SharedPtr\\&) | Converts object to string. | +| [TypeConverter](./typeconverter/)() | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/typeconverter/convertfrom/_index.md b/english/cpp/system.componentmodel/typeconverter/convertfrom/_index.md new file mode 100644 index 0000000000..426683b14f --- /dev/null +++ b/english/cpp/system.componentmodel/typeconverter/convertfrom/_index.md @@ -0,0 +1,93 @@ +--- +title: System::ComponentModel::TypeConverter::ConvertFrom method +linktitle: ConvertFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::TypeConverter::ConvertFrom method. Converts objects in C++.' +type: docs +weight: 200 +url: /cpp/system.componentmodel/typeconverter/convertfrom/ +--- +## TypeConverter::ConvertFrom(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::SharedPtr\\&) method + + +Converts objects. + +```cpp +virtual System::SharedPtr System::ComponentModel::TypeConverter::ConvertFrom(const System::SharedPtr &context, const System::SharedPtr &culture, const System::SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const System::SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| culture | const System::SharedPtr\\& | Culture to use when converting objects. | +| value | const System::SharedPtr\\& | [Object](../../../system/object/) to convert. | + +### ReturnValue + +converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeConverter::ConvertFrom(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::String\&) method + + +Converts string to object. + +```cpp +System::SharedPtr System::ComponentModel::TypeConverter::ConvertFrom(const System::SharedPtr &context, const System::SharedPtr &culture, const System::String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const System::SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| culture | const System::SharedPtr\\& | Culture to use when converting objects. | +| value | const System::String\& | Value to convert. | + +### ReturnValue + +converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [String](../../../system/string/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeConverter::ConvertFrom(const System::SharedPtr\\&) method + + +Converts objects. + +```cpp +System::SharedPtr System::ComponentModel::TypeConverter::ConvertFrom(const System::SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::SharedPtr\\& | [Object](../../../system/object/) to convert. | + +### ReturnValue + +converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/typeconverter/convertfrominvariantstring/_index.md b/english/cpp/system.componentmodel/typeconverter/convertfrominvariantstring/_index.md new file mode 100644 index 0000000000..e1f557699a --- /dev/null +++ b/english/cpp/system.componentmodel/typeconverter/convertfrominvariantstring/_index.md @@ -0,0 +1,63 @@ +--- +title: System::ComponentModel::TypeConverter::ConvertFromInvariantString method +linktitle: ConvertFromInvariantString +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::TypeConverter::ConvertFromInvariantString method. Converts invariant string to object in C++.' +type: docs +weight: 300 +url: /cpp/system.componentmodel/typeconverter/convertfrominvariantstring/ +--- +## TypeConverter::ConvertFromInvariantString(const System::SharedPtr\\&, const System::String\&) method + + +Converts invariant string to object. + +```cpp +System::SharedPtr System::ComponentModel::TypeConverter::ConvertFromInvariantString(const System::SharedPtr &context, const System::String &text) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const System::SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| text | const System::String\& | Value to convert. | + +### ReturnValue + +converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [String](../../../system/string/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeConverter::ConvertFromInvariantString(const System::String\&) method + + +Converts invariant string to object. + +```cpp +System::SharedPtr System::ComponentModel::TypeConverter::ConvertFromInvariantString(const System::String &text) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const System::String\& | Value to convert. | + +### ReturnValue + +converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/typeconverter/convertfromstring/_index.md b/english/cpp/system.componentmodel/typeconverter/convertfromstring/_index.md new file mode 100644 index 0000000000..77204bddf2 --- /dev/null +++ b/english/cpp/system.componentmodel/typeconverter/convertfromstring/_index.md @@ -0,0 +1,93 @@ +--- +title: System::ComponentModel::TypeConverter::ConvertFromString method +linktitle: ConvertFromString +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::TypeConverter::ConvertFromString method. Converts string to object in C++.' +type: docs +weight: 400 +url: /cpp/system.componentmodel/typeconverter/convertfromstring/ +--- +## TypeConverter::ConvertFromString(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::String\&) method + + +Converts string to object. + +```cpp +System::SharedPtr System::ComponentModel::TypeConverter::ConvertFromString(const System::SharedPtr &context, const System::SharedPtr &culture, const System::String &text) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const System::SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| culture | const System::SharedPtr\\& | Culture to use when converting objects. | +| text | const System::String\& | Value to convert. | + +### ReturnValue + +converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [String](../../../system/string/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeConverter::ConvertFromString(const System::SharedPtr\\&, const System::String\&) method + + +Converts string to object. + +```cpp +System::SharedPtr System::ComponentModel::TypeConverter::ConvertFromString(const System::SharedPtr &context, const System::String &text) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const System::SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| text | const System::String\& | Value to convert. | + +### ReturnValue + +converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [String](../../../system/string/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeConverter::ConvertFromString(const System::String\&) method + + +Converts string to object. + +```cpp +System::SharedPtr System::ComponentModel::TypeConverter::ConvertFromString(const System::String &text) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const System::String\& | Value to convert. | + +### ReturnValue + +converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/typeconverter/convertto/_index.md b/english/cpp/system.componentmodel/typeconverter/convertto/_index.md new file mode 100644 index 0000000000..a843c1db0d --- /dev/null +++ b/english/cpp/system.componentmodel/typeconverter/convertto/_index.md @@ -0,0 +1,67 @@ +--- +title: System::ComponentModel::TypeConverter::ConvertTo method +linktitle: ConvertTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::TypeConverter::ConvertTo method. Converts object to specific type in C++.' +type: docs +weight: 500 +url: /cpp/system.componentmodel/typeconverter/convertto/ +--- +## TypeConverter::ConvertTo(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::SharedPtr\\&, const System::TypeInfo\&) method + + +Converts object to specific type. + +```cpp +virtual System::SharedPtr System::ComponentModel::TypeConverter::ConvertTo(const System::SharedPtr &context, const System::SharedPtr &culture, const System::SharedPtr &value, const System::TypeInfo &destinationType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const System::SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| culture | const System::SharedPtr\\& | Culture to use when converting objects. | +| value | const System::SharedPtr\\& | [Object](../../../system/object/) to convert. | +| destinationType | const System::TypeInfo\& | Type to convert to. | + +### ReturnValue + +Converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeConverter::ConvertTo(const System::SharedPtr\\&, const System::TypeInfo\&) method + + +Converts object to specific type. + +```cpp +System::SharedPtr System::ComponentModel::TypeConverter::ConvertTo(const System::SharedPtr &value, const System::TypeInfo &destinationType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::SharedPtr\\& | [Object](../../../system/object/) to convert. | +| destinationType | const System::TypeInfo\& | Type to convert to. | + +### ReturnValue + +Converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/typeconverter/converttoinvariantstring/_index.md b/english/cpp/system.componentmodel/typeconverter/converttoinvariantstring/_index.md new file mode 100644 index 0000000000..74926f5cd3 --- /dev/null +++ b/english/cpp/system.componentmodel/typeconverter/converttoinvariantstring/_index.md @@ -0,0 +1,63 @@ +--- +title: System::ComponentModel::TypeConverter::ConvertToInvariantString method +linktitle: ConvertToInvariantString +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::TypeConverter::ConvertToInvariantString method. Converts object to invariant string in C++.' +type: docs +weight: 600 +url: /cpp/system.componentmodel/typeconverter/converttoinvariantstring/ +--- +## TypeConverter::ConvertToInvariantString(const System::SharedPtr\\&, const System::SharedPtr\\&) method + + +Converts object to invariant string. + +```cpp +System::String System::ComponentModel::TypeConverter::ConvertToInvariantString(const System::SharedPtr &context, const System::SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const System::SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| value | const System::SharedPtr\\& | [Object](../../../system/object/) to convert. | + +### ReturnValue + +Converted object. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [Object](../../../system/object/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeConverter::ConvertToInvariantString(const System::SharedPtr\\&) method + + +Converts object to invariant string. + +```cpp +System::String System::ComponentModel::TypeConverter::ConvertToInvariantString(const System::SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::SharedPtr\\& | [Object](../../../system/object/) to convert. | + +### ReturnValue + +Converted object. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/typeconverter/converttostring/_index.md b/english/cpp/system.componentmodel/typeconverter/converttostring/_index.md new file mode 100644 index 0000000000..26ede534d8 --- /dev/null +++ b/english/cpp/system.componentmodel/typeconverter/converttostring/_index.md @@ -0,0 +1,93 @@ +--- +title: System::ComponentModel::TypeConverter::ConvertToString method +linktitle: ConvertToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::TypeConverter::ConvertToString method. Converts object to string in C++.' +type: docs +weight: 700 +url: /cpp/system.componentmodel/typeconverter/converttostring/ +--- +## TypeConverter::ConvertToString(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::SharedPtr\\&) method + + +Converts object to string. + +```cpp +System::String System::ComponentModel::TypeConverter::ConvertToString(const System::SharedPtr &context, const System::SharedPtr &culture, const System::SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const System::SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| culture | const System::SharedPtr\\& | Culture to use when converting objects. | +| value | const System::SharedPtr\\& | [Object](../../../system/object/) to convert. | + +### ReturnValue + +Converted object. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Object](../../../system/object/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeConverter::ConvertToString(const System::SharedPtr\\&, const System::SharedPtr\\&) method + + +Converts object to string. + +```cpp +System::String System::ComponentModel::TypeConverter::ConvertToString(const System::SharedPtr &context, const System::SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const System::SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| value | const System::SharedPtr\\& | [Object](../../../system/object/) to convert. | + +### ReturnValue + +Converted object. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ITypeDescriptorContext](../../itypedescriptorcontext/) +* Class [Object](../../../system/object/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeConverter::ConvertToString(const System::SharedPtr\\&) method + + +Converts object to string. + +```cpp +System::String System::ComponentModel::TypeConverter::ConvertToString(const System::SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::SharedPtr\\& | [Object](../../../system/object/) to convert. | + +### ReturnValue + +Converted object. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/typeconverter/typeconverter/_index.md b/english/cpp/system.componentmodel/typeconverter/typeconverter/_index.md new file mode 100644 index 0000000000..fe0a338f39 --- /dev/null +++ b/english/cpp/system.componentmodel/typeconverter/typeconverter/_index.md @@ -0,0 +1,27 @@ +--- +title: System::ComponentModel::TypeConverter::TypeConverter constructor +linktitle: TypeConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::TypeConverter::TypeConverter constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/typeconverter/typeconverter/ +--- +## TypeConverter::TypeConverter constructor + + +RTTI information. + +```cpp +System::ComponentModel::TypeConverter::TypeConverter() +``` + +## Remarks + + +Constructor. +## See Also + +* Class [TypeConverter](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/typedescriptor/_index.md b/english/cpp/system.componentmodel/typedescriptor/_index.md new file mode 100644 index 0000000000..49366178fe --- /dev/null +++ b/english/cpp/system.componentmodel/typedescriptor/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ComponentModel::TypeDescriptor class +linktitle: TypeDescriptor +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::TypeDescriptor class. Dummy class for TypeDescriptor-using code to compile after translating. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1500 +url: /cpp/system.componentmodel/typedescriptor/ +--- +## TypeDescriptor class + + +Dummy class for TypeDescriptor-using code to compile after translating. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TypeDescriptor : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [GetConverter](./getconverter/)(const TypeInfo\&) | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.componentmodel/typedescriptor/getconverter/_index.md b/english/cpp/system.componentmodel/typedescriptor/getconverter/_index.md new file mode 100644 index 0000000000..9a2a344308 --- /dev/null +++ b/english/cpp/system.componentmodel/typedescriptor/getconverter/_index.md @@ -0,0 +1,30 @@ +--- +title: System::ComponentModel::TypeDescriptor::GetConverter method +linktitle: GetConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::ComponentModel::TypeDescriptor::GetConverter method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.componentmodel/typedescriptor/getconverter/ +--- +## TypeDescriptor::GetConverter method + + +RTTI information. + +```cpp +static System::SharedPtr System::ComponentModel::TypeDescriptor::GetConverter(const TypeInfo &type) +``` + +## Remarks + + +Gets converter for specific type; not implemented. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TypeConverter](../../typeconverter/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [TypeDescriptor](../) +* Namespace [System::ComponentModel](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.componentmodel/win32exception/_index.md b/english/cpp/system.componentmodel/win32exception/_index.md new file mode 100644 index 0000000000..9f7e76d857 --- /dev/null +++ b/english/cpp/system.componentmodel/win32exception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::ComponentModel::Win32Exception typedef +linktitle: Win32Exception +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::ComponentModel::Win32Exception typedef in C++.' +type: docs +weight: 1700 +url: /cpp/system.componentmodel/win32exception/ +--- +## Win32Exception typedef + + + + +```cpp +using System::ComponentModel::Win32Exception = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::ComponentModel](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data.common/_index.md b/english/cpp/system.data.common/_index.md new file mode 100644 index 0000000000..0d793a0de3 --- /dev/null +++ b/english/cpp/system.data.common/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Data::Common namespace +linktitle: System::Data::Common +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Data::Common namespace in C++.' +type: docs +weight: 3900 +url: /cpp/system.data.common/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [DbCommand](./dbcommand/) | Database command. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DbConnection](./dbconnection/) | Database connection. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DbConnectionStringBuilder](./dbconnectionstringbuilder/) | API to build connection string of named fields. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DbDataReader](./dbdatareader/) | API to receive data from database. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DbProviderFactories](./dbproviderfactories/) | API to get DB provider factories. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DbProviderFactory](./dbproviderfactory/) | Provider to access database. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | diff --git a/english/cpp/system.data.common/dbcommand/_index.md b/english/cpp/system.data.common/dbcommand/_index.md new file mode 100644 index 0000000000..4e9f075095 --- /dev/null +++ b/english/cpp/system.data.common/dbcommand/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Data::Common::DbCommand class +linktitle: DbCommand +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbCommand class. Database command. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.data.common/dbcommand/ +--- +## DbCommand class + + +Database command. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DbCommand : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [ExecuteNonQuery](./executenonquery/)() | Executes non-query command. | +| virtual [ExecuteReader](./executereader/)() | Executes query command. | +| virtual [get_CommandText](./get_commandtext/)() const | RTTI information. | +| virtual [get_Connection](./get_connection/)() const | Gets database connecton associated with command. | +| virtual [set_CommandText](./set_commandtext/)(String) const | Sets DB command text. | +| virtual [set_Connection](./set_connection/)(SharedPtr\) | Gets database connecton associated with command. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data::Common](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data.common/dbcommand/executenonquery/_index.md b/english/cpp/system.data.common/dbcommand/executenonquery/_index.md new file mode 100644 index 0000000000..9c0cbdc98d --- /dev/null +++ b/english/cpp/system.data.common/dbcommand/executenonquery/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Data::Common::DbCommand::ExecuteNonQuery method +linktitle: ExecuteNonQuery +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbCommand::ExecuteNonQuery method. Executes non-query command in C++.' +type: docs +weight: 100 +url: /cpp/system.data.common/dbcommand/executenonquery/ +--- +## DbCommand::ExecuteNonQuery method + + +Executes non-query command. + +```cpp +virtual int System::Data::Common::DbCommand::ExecuteNonQuery()=0 +``` + + +### ReturnValue + +Number of rows affected. + +## See Also + +* Class [DbCommand](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbcommand/executereader/_index.md b/english/cpp/system.data.common/dbcommand/executereader/_index.md new file mode 100644 index 0000000000..9daa48773a --- /dev/null +++ b/english/cpp/system.data.common/dbcommand/executereader/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::Common::DbCommand::ExecuteReader method +linktitle: ExecuteReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbCommand::ExecuteReader method. Executes query command in C++.' +type: docs +weight: 200 +url: /cpp/system.data.common/dbcommand/executereader/ +--- +## DbCommand::ExecuteReader method + + +Executes query command. + +```cpp +virtual SharedPtr System::Data::Common::DbCommand::ExecuteReader() +``` + + +### ReturnValue + +Database data reader object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DbDataReader](../../dbdatareader/) +* Class [DbCommand](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbcommand/get_commandtext/_index.md b/english/cpp/system.data.common/dbcommand/get_commandtext/_index.md new file mode 100644 index 0000000000..6670778649 --- /dev/null +++ b/english/cpp/system.data.common/dbcommand/get_commandtext/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Data::Common::DbCommand::get_CommandText method +linktitle: get_CommandText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbCommand::get_CommandText method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.data.common/dbcommand/get_commandtext/ +--- +## DbCommand::get_CommandText method + + +RTTI information. + +```cpp +virtual String System::Data::Common::DbCommand::get_CommandText() const =0 +``` + + +### ReturnValue + +Command text. +## Remarks + + +Gets DB command text. +## See Also + +* Class [String](../../../system/string/) +* Class [DbCommand](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbcommand/get_connection/_index.md b/english/cpp/system.data.common/dbcommand/get_connection/_index.md new file mode 100644 index 0000000000..9f666920f5 --- /dev/null +++ b/english/cpp/system.data.common/dbcommand/get_connection/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::Common::DbCommand::get_Connection method +linktitle: get_Connection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbCommand::get_Connection method. Gets database connecton associated with command in C++.' +type: docs +weight: 400 +url: /cpp/system.data.common/dbcommand/get_connection/ +--- +## DbCommand::get_Connection method + + +Gets database connecton associated with command. + +```cpp +virtual SharedPtr System::Data::Common::DbCommand::get_Connection() const +``` + + +### ReturnValue + +Database connection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DbConnection](../../dbconnection/) +* Class [DbCommand](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbcommand/set_commandtext/_index.md b/english/cpp/system.data.common/dbcommand/set_commandtext/_index.md new file mode 100644 index 0000000000..5689a536f4 --- /dev/null +++ b/english/cpp/system.data.common/dbcommand/set_commandtext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::Common::DbCommand::set_CommandText method +linktitle: set_CommandText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbCommand::set_CommandText method. Sets DB command text in C++.' +type: docs +weight: 500 +url: /cpp/system.data.common/dbcommand/set_commandtext/ +--- +## DbCommand::set_CommandText method + + +Sets DB command text. + +```cpp +virtual void System::Data::Common::DbCommand::set_CommandText(String value) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | Command text. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DbCommand](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbcommand/set_connection/_index.md b/english/cpp/system.data.common/dbcommand/set_connection/_index.md new file mode 100644 index 0000000000..ef333acd91 --- /dev/null +++ b/english/cpp/system.data.common/dbcommand/set_connection/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::Common::DbCommand::set_Connection method +linktitle: set_Connection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbCommand::set_Connection method. Gets database connecton associated with command in C++.' +type: docs +weight: 600 +url: /cpp/system.data.common/dbcommand/set_connection/ +--- +## DbCommand::set_Connection method + + +Gets database connecton associated with command. + +```cpp +virtual void System::Data::Common::DbCommand::set_Connection(SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | Database connection. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DbConnection](../../dbconnection/) +* Class [DbCommand](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbconnection/_index.md b/english/cpp/system.data.common/dbconnection/_index.md new file mode 100644 index 0000000000..51d2929cb4 --- /dev/null +++ b/english/cpp/system.data.common/dbconnection/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::Common::DbConnection class +linktitle: DbConnection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbConnection class. Database connection. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.data.common/dbconnection/ +--- +## DbConnection class + + +Database connection. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DbConnection : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_ConnectionString](./get_connectionstring/)() const | RTTI information. | +| virtual [Open](./open/)() | Opens connection to database. | +| virtual [set_ConnectionString](./set_connectionstring/)(String) const | Sets connection information (e. g. server and port). | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data::Common](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data.common/dbconnection/get_connectionstring/_index.md b/english/cpp/system.data.common/dbconnection/get_connectionstring/_index.md new file mode 100644 index 0000000000..8c6b13445d --- /dev/null +++ b/english/cpp/system.data.common/dbconnection/get_connectionstring/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Data::Common::DbConnection::get_ConnectionString method +linktitle: get_ConnectionString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbConnection::get_ConnectionString method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.data.common/dbconnection/get_connectionstring/ +--- +## DbConnection::get_ConnectionString method + + +RTTI information. + +```cpp +virtual String System::Data::Common::DbConnection::get_ConnectionString() const =0 +``` + + +### ReturnValue + +Connection string. +## Remarks + + +Gets connection information (e. g. server and port). +## See Also + +* Class [String](../../../system/string/) +* Class [DbConnection](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbconnection/open/_index.md b/english/cpp/system.data.common/dbconnection/open/_index.md new file mode 100644 index 0000000000..2f9422fffd --- /dev/null +++ b/english/cpp/system.data.common/dbconnection/open/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Data::Common::DbConnection::Open method +linktitle: Open +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbConnection::Open method. Opens connection to database in C++.' +type: docs +weight: 200 +url: /cpp/system.data.common/dbconnection/open/ +--- +## DbConnection::Open method + + +Opens connection to database. + +```cpp +virtual void System::Data::Common::DbConnection::Open()=0 +``` + +## See Also + +* Class [DbConnection](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbconnection/set_connectionstring/_index.md b/english/cpp/system.data.common/dbconnection/set_connectionstring/_index.md new file mode 100644 index 0000000000..405b60b343 --- /dev/null +++ b/english/cpp/system.data.common/dbconnection/set_connectionstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::Common::DbConnection::set_ConnectionString method +linktitle: set_ConnectionString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbConnection::set_ConnectionString method. Sets connection information (e. g. server and port) in C++.' +type: docs +weight: 300 +url: /cpp/system.data.common/dbconnection/set_connectionstring/ +--- +## DbConnection::set_ConnectionString method + + +Sets connection information (e. g. server and port). + +```cpp +virtual void System::Data::Common::DbConnection::set_ConnectionString(String value) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | Connection string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DbConnection](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbconnectionstringbuilder/_index.md b/english/cpp/system.data.common/dbconnectionstringbuilder/_index.md new file mode 100644 index 0000000000..eb2638bb01 --- /dev/null +++ b/english/cpp/system.data.common/dbconnectionstringbuilder/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Data::Common::DbConnectionStringBuilder class +linktitle: DbConnectionStringBuilder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbConnectionStringBuilder class. API to build connection string of named fields. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.data.common/dbconnectionstringbuilder/ +--- +## DbConnectionStringBuilder class + + +API to build connection string of named fields. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DbConnectionStringBuilder : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_ConnectionString](./get_connectionstring/)() const | Gets whole connection string. | +| virtual [idx_get](./idx_get/)(String) | RTTI information. | +| virtual [idx_set](./idx_set/)(String, Object::ptr) | Sets named value. | +| virtual [set_ConnectionString](./set_connectionstring/)(String) | Sets whole connection string. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data::Common](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data.common/dbconnectionstringbuilder/get_connectionstring/_index.md b/english/cpp/system.data.common/dbconnectionstringbuilder/get_connectionstring/_index.md new file mode 100644 index 0000000000..0723a99650 --- /dev/null +++ b/english/cpp/system.data.common/dbconnectionstringbuilder/get_connectionstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::Common::DbConnectionStringBuilder::get_ConnectionString method +linktitle: get_ConnectionString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbConnectionStringBuilder::get_ConnectionString method. Gets whole connection string in C++.' +type: docs +weight: 100 +url: /cpp/system.data.common/dbconnectionstringbuilder/get_connectionstring/ +--- +## DbConnectionStringBuilder::get_ConnectionString method + + +Gets whole connection string. + +```cpp +virtual String System::Data::Common::DbConnectionStringBuilder::get_ConnectionString() const +``` + + +### ReturnValue + +connection string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DbConnectionStringBuilder](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbconnectionstringbuilder/idx_get/_index.md b/english/cpp/system.data.common/dbconnectionstringbuilder/idx_get/_index.md new file mode 100644 index 0000000000..a815168ada --- /dev/null +++ b/english/cpp/system.data.common/dbconnectionstringbuilder/idx_get/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Data::Common::DbConnectionStringBuilder::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbConnectionStringBuilder::idx_get method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.data.common/dbconnectionstringbuilder/idx_get/ +--- +## DbConnectionStringBuilder::idx_get method + + +RTTI information. + +```cpp +virtual Object::ptr System::Data::Common::DbConnectionStringBuilder::idx_get(String keyword)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| keyword | String | Property name. | + +### ReturnValue + +Boxed value of named property. +## Remarks + + +Gets named value. +## See Also + +* Typedef [ptr](../../../system/object/ptr/) +* Class [String](../../../system/string/) +* Class [DbConnectionStringBuilder](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbconnectionstringbuilder/idx_set/_index.md b/english/cpp/system.data.common/dbconnectionstringbuilder/idx_set/_index.md new file mode 100644 index 0000000000..e6ed39ea9c --- /dev/null +++ b/english/cpp/system.data.common/dbconnectionstringbuilder/idx_set/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Data::Common::DbConnectionStringBuilder::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbConnectionStringBuilder::idx_set method. Sets named value in C++.' +type: docs +weight: 300 +url: /cpp/system.data.common/dbconnectionstringbuilder/idx_set/ +--- +## DbConnectionStringBuilder::idx_set method + + +Sets named value. + +```cpp +virtual Object::ptr System::Data::Common::DbConnectionStringBuilder::idx_set(String keyword, Object::ptr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| keyword | String | Property name. | +| value | Object::ptr | Boxed value of named property. | + +## See Also + +* Typedef [ptr](../../../system/object/ptr/) +* Class [String](../../../system/string/) +* Class [DbConnectionStringBuilder](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbconnectionstringbuilder/set_connectionstring/_index.md b/english/cpp/system.data.common/dbconnectionstringbuilder/set_connectionstring/_index.md new file mode 100644 index 0000000000..989a55d5bc --- /dev/null +++ b/english/cpp/system.data.common/dbconnectionstringbuilder/set_connectionstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::Common::DbConnectionStringBuilder::set_ConnectionString method +linktitle: set_ConnectionString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbConnectionStringBuilder::set_ConnectionString method. Sets whole connection string in C++.' +type: docs +weight: 400 +url: /cpp/system.data.common/dbconnectionstringbuilder/set_connectionstring/ +--- +## DbConnectionStringBuilder::set_ConnectionString method + + +Sets whole connection string. + +```cpp +virtual void System::Data::Common::DbConnectionStringBuilder::set_ConnectionString(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | connection string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DbConnectionStringBuilder](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbdatareader/_index.md b/english/cpp/system.data.common/dbdatareader/_index.md new file mode 100644 index 0000000000..cb35b447e5 --- /dev/null +++ b/english/cpp/system.data.common/dbdatareader/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Data::Common::DbDataReader class +linktitle: DbDataReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbDataReader class. API to receive data from database. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.data.common/dbdatareader/ +--- +## DbDataReader class + + +API to receive data from database. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DbDataReader : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Close](./close/)() | Closes data retrieval channel. | +| virtual [idx_get](./idx_get/)(String) | Gets named item. | +| virtual [idx_get](./idx_get/)(int) | Gets item by index. | +| virtual [Read](./read/)() | Reads next record from database. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data::Common](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data.common/dbdatareader/close/_index.md b/english/cpp/system.data.common/dbdatareader/close/_index.md new file mode 100644 index 0000000000..b32d819af1 --- /dev/null +++ b/english/cpp/system.data.common/dbdatareader/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Data::Common::DbDataReader::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbDataReader::Close method. Closes data retrieval channel in C++.' +type: docs +weight: 100 +url: /cpp/system.data.common/dbdatareader/close/ +--- +## DbDataReader::Close method + + +Closes data retrieval channel. + +```cpp +virtual void System::Data::Common::DbDataReader::Close()=0 +``` + +## See Also + +* Class [DbDataReader](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbdatareader/idx_get/_index.md b/english/cpp/system.data.common/dbdatareader/idx_get/_index.md new file mode 100644 index 0000000000..12ed501cb1 --- /dev/null +++ b/english/cpp/system.data.common/dbdatareader/idx_get/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Data::Common::DbDataReader::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbDataReader::idx_get method. Gets item by index in C++.' +type: docs +weight: 200 +url: /cpp/system.data.common/dbdatareader/idx_get/ +--- +## DbDataReader::idx_get(int) method + + +Gets item by index. + +```cpp +virtual SharedPtr System::Data::Common::DbDataReader::idx_get(int ordinal)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ordinal | int | Item index. | + +### ReturnValue + +Boxed item value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [DbDataReader](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) +## DbDataReader::idx_get(String) method + + +Gets named item. + +```cpp +virtual SharedPtr System::Data::Common::DbDataReader::idx_get(String name)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Item name. | + +### ReturnValue + +Boxed item value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [DbDataReader](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbdatareader/ptr/_index.md b/english/cpp/system.data.common/dbdatareader/ptr/_index.md new file mode 100644 index 0000000000..82a8ba4b6e --- /dev/null +++ b/english/cpp/system.data.common/dbdatareader/ptr/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Data::Common::DbDataReader::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbDataReader::Ptr typedef. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.data.common/dbdatareader/ptr/ +--- +## Ptr typedef + + +RTTI information. + +```cpp +SharedPtr System::Data::Common::DbDataReader::Ptr +``` + +## Remarks + + +Pointer type. +## See Also + +* Class [DbDataReader](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbdatareader/read/_index.md b/english/cpp/system.data.common/dbdatareader/read/_index.md new file mode 100644 index 0000000000..d3a5fdc038 --- /dev/null +++ b/english/cpp/system.data.common/dbdatareader/read/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Data::Common::DbDataReader::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbDataReader::Read method. Reads next record from database in C++.' +type: docs +weight: 300 +url: /cpp/system.data.common/dbdatareader/read/ +--- +## DbDataReader::Read method + + +Reads next record from database. + +```cpp +virtual bool System::Data::Common::DbDataReader::Read()=0 +``` + + +### ReturnValue + +True if there are more rows, false otherwise. + +## See Also + +* Class [DbDataReader](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbproviderfactories/_index.md b/english/cpp/system.data.common/dbproviderfactories/_index.md new file mode 100644 index 0000000000..3ec5899e80 --- /dev/null +++ b/english/cpp/system.data.common/dbproviderfactories/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Data::Common::DbProviderFactories class +linktitle: DbProviderFactories +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbProviderFactories class. API to get DB provider factories. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.data.common/dbproviderfactories/ +--- +## DbProviderFactories class + + +API to get DB provider factories. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DbProviderFactories +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [GetFactory](./getfactory/)(const String\&) | Gets DB provider factory by name. | +## See Also + +* Namespace [System::Data::Common](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data.common/dbproviderfactories/getfactory/_index.md b/english/cpp/system.data.common/dbproviderfactories/getfactory/_index.md new file mode 100644 index 0000000000..3770de9b89 --- /dev/null +++ b/english/cpp/system.data.common/dbproviderfactories/getfactory/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Data::Common::DbProviderFactories::GetFactory method +linktitle: GetFactory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbProviderFactories::GetFactory method. Gets DB provider factory by name in C++.' +type: docs +weight: 100 +url: /cpp/system.data.common/dbproviderfactories/getfactory/ +--- +## DbProviderFactories::GetFactory method + + +Gets DB provider factory by name. + +```cpp +static SharedPtr System::Data::Common::DbProviderFactories::GetFactory(const String &providerInvariantName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| providerInvariantName | const String\& | Provider name (e. g. database vendor name). | + +### ReturnValue + +Provider factory. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DbProviderFactory](../../dbproviderfactory/) +* Class [String](../../../system/string/) +* Class [DbProviderFactories](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbproviderfactory/_index.md b/english/cpp/system.data.common/dbproviderfactory/_index.md new file mode 100644 index 0000000000..1287c9c5d9 --- /dev/null +++ b/english/cpp/system.data.common/dbproviderfactory/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::Common::DbProviderFactory class +linktitle: DbProviderFactory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbProviderFactory class. Provider to access database. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.data.common/dbproviderfactory/ +--- +## DbProviderFactory class + + +Provider to access database. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DbProviderFactory : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [CreateCommand](./createcommand/)() | RTTI information. | +| virtual [CreateConnection](./createconnection/)() | Creates database connection. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data::Common](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data.common/dbproviderfactory/createcommand/_index.md b/english/cpp/system.data.common/dbproviderfactory/createcommand/_index.md new file mode 100644 index 0000000000..0968600d83 --- /dev/null +++ b/english/cpp/system.data.common/dbproviderfactory/createcommand/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Data::Common::DbProviderFactory::CreateCommand method +linktitle: CreateCommand +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbProviderFactory::CreateCommand method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.data.common/dbproviderfactory/createcommand/ +--- +## DbProviderFactory::CreateCommand method + + +RTTI information. + +```cpp +virtual SharedPtr System::Data::Common::DbProviderFactory::CreateCommand()=0 +``` + + +### ReturnValue + +Empty command to database covered by this provider. +## Remarks + + +Creates command to send to database. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DbCommand](../../dbcommand/) +* Class [DbProviderFactory](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.common/dbproviderfactory/createconnection/_index.md b/english/cpp/system.data.common/dbproviderfactory/createconnection/_index.md new file mode 100644 index 0000000000..76e13c025c --- /dev/null +++ b/english/cpp/system.data.common/dbproviderfactory/createconnection/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::Common::DbProviderFactory::CreateConnection method +linktitle: CreateConnection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::Common::DbProviderFactory::CreateConnection method. Creates database connection in C++.' +type: docs +weight: 200 +url: /cpp/system.data.common/dbproviderfactory/createconnection/ +--- +## DbProviderFactory::CreateConnection method + + +Creates database connection. + +```cpp +virtual SharedPtr System::Data::Common::DbProviderFactory::CreateConnection()=0 +``` + + +### ReturnValue + +Empty connection to database covered by this provider. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DbConnection](../../dbconnection/) +* Class [DbProviderFactory](../) +* Namespace [System::Data::Common](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/_index.md b/english/cpp/system.data.sqlclient/_index.md new file mode 100644 index 0000000000..b31129ecf8 --- /dev/null +++ b/english/cpp/system.data.sqlclient/_index.md @@ -0,0 +1,17 @@ +--- +title: System::Data::SqlClient namespace +linktitle: System::Data::SqlClient +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Data::SqlClient namespace in C++.' +type: docs +weight: 4000 +url: /cpp/system.data.sqlclient/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [SqlConnectionStringBuilder](./sqlconnectionstringbuilder/) | SQL-based connection builder. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/_index.md new file mode 100644 index 0000000000..e72f61cf3d --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder class +linktitle: SqlConnectionStringBuilder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder class. SQL-based connection builder. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/ +--- +## SqlConnectionStringBuilder class + + +SQL-based connection builder. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SqlConnectionStringBuilder : public System::Data::Common::DbConnectionStringBuilder +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_DataSource](./get_datasource/)() const | Gets data source (e. g. hostname and port). | +| [get_Encrypt](./get_encrypt/)() const | Checks whether encription is enabled on line. | +| [get_InitialCatalog](./get_initialcatalog/)() const | Gets name of database associated with connection. | +| [get_NetworkLibrary](./get_networklibrary/)() const | Gets used network library name. | +| [get_Password](./get_password/)() const | Gets password used to connect to database. | +| [get_TrustServerCertificate](./get_trustservercertificate/)() const | Checks whether connection is protected using trust server certificate. | +| [get_UserID](./get_userid/)() const | Gets user id used for connection. | +| [idx_get](./idx_get/)(String) override | RTTI information. | +| [idx_set](./idx_set/)(String, Object::ptr) override | Sets keyed object. | +| [set_DataSource](./set_datasource/)(const String\&) | Gets data source (e. g. hostname and port). | +| [set_Encrypt](./set_encrypt/)(bool) | Toggles encryption on or off. | +| [set_InitialCatalog](./set_initialcatalog/)(const String\&) | Sets name of database associated with connection. | +| [set_NetworkLibrary](./set_networklibrary/)(const String\&) | Selects network library to use. | +| [set_Password](./set_password/)(const String\&) | Sets password to be used to connect to database. | +| [set_TrustServerCertificate](./set_trustservercertificate/)(bool) | Determines whether connection is protected using trust server certificate. | +| [set_UserID](./set_userid/)(const String\&) | Sets user id to use for connection. | +## See Also + +* Class [DbConnectionStringBuilder](../../system.data.common/dbconnectionstringbuilder/) +* Namespace [System::Data::SqlClient](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_datasource/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_datasource/_index.md new file mode 100644 index 0000000000..8f3e111fa5 --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_datasource/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::get_DataSource method +linktitle: get_DataSource +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::get_DataSource method. Gets data source (e. g. hostname and port) in C++.' +type: docs +weight: 100 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_datasource/ +--- +## SqlConnectionStringBuilder::get_DataSource method + + +Gets data source (e. g. hostname and port). + +```cpp +String System::Data::SqlClient::SqlConnectionStringBuilder::get_DataSource() const +``` + + +### ReturnValue + +[Data](../../../system.data/) source string. + +## See Also + +* Class [String](../../../system/string/) +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_encrypt/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_encrypt/_index.md new file mode 100644 index 0000000000..f12f8d8e7e --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_encrypt/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::get_Encrypt method +linktitle: get_Encrypt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::get_Encrypt method. Checks whether encription is enabled on line in C++.' +type: docs +weight: 200 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_encrypt/ +--- +## SqlConnectionStringBuilder::get_Encrypt method + + +Checks whether encription is enabled on line. + +```cpp +bool System::Data::SqlClient::SqlConnectionStringBuilder::get_Encrypt() const +``` + + +### ReturnValue + +True if encription is enabled, false otherwise. + +## See Also + +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_initialcatalog/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_initialcatalog/_index.md new file mode 100644 index 0000000000..9bb4ac6b44 --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_initialcatalog/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::get_InitialCatalog method +linktitle: get_InitialCatalog +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::get_InitialCatalog method. Gets name of database associated with connection in C++.' +type: docs +weight: 300 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_initialcatalog/ +--- +## SqlConnectionStringBuilder::get_InitialCatalog method + + +Gets name of database associated with connection. + +```cpp +String System::Data::SqlClient::SqlConnectionStringBuilder::get_InitialCatalog() const +``` + + +### ReturnValue + +Database name. + +## See Also + +* Class [String](../../../system/string/) +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_networklibrary/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_networklibrary/_index.md new file mode 100644 index 0000000000..b6f6f2464d --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_networklibrary/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::get_NetworkLibrary method +linktitle: get_NetworkLibrary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::get_NetworkLibrary method. Gets used network library name in C++.' +type: docs +weight: 400 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_networklibrary/ +--- +## SqlConnectionStringBuilder::get_NetworkLibrary method + + +Gets used network library name. + +```cpp +String System::Data::SqlClient::SqlConnectionStringBuilder::get_NetworkLibrary() const +``` + + +### ReturnValue + +Name of network library used. + +## See Also + +* Class [String](../../../system/string/) +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_password/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_password/_index.md new file mode 100644 index 0000000000..3e28d5f703 --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_password/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::get_Password method +linktitle: get_Password +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::get_Password method. Gets password used to connect to database in C++.' +type: docs +weight: 500 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_password/ +--- +## SqlConnectionStringBuilder::get_Password method + + +Gets password used to connect to database. + +```cpp +String System::Data::SqlClient::SqlConnectionStringBuilder::get_Password() const +``` + + +### ReturnValue + +Password string. + +## See Also + +* Class [String](../../../system/string/) +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_trustservercertificate/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_trustservercertificate/_index.md new file mode 100644 index 0000000000..4139ec095b --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_trustservercertificate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::get_TrustServerCertificate method +linktitle: get_TrustServerCertificate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::get_TrustServerCertificate method. Checks whether connection is protected using trust server certificate in C++.' +type: docs +weight: 600 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_trustservercertificate/ +--- +## SqlConnectionStringBuilder::get_TrustServerCertificate method + + +Checks whether connection is protected using trust server certificate. + +```cpp +bool System::Data::SqlClient::SqlConnectionStringBuilder::get_TrustServerCertificate() const +``` + + +### ReturnValue + +True if trust server certificate is provided, false otherwise. + +## See Also + +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_userid/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_userid/_index.md new file mode 100644 index 0000000000..865ab85a78 --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_userid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::get_UserID method +linktitle: get_UserID +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::get_UserID method. Gets user id used for connection in C++.' +type: docs +weight: 700 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/get_userid/ +--- +## SqlConnectionStringBuilder::get_UserID method + + +Gets user id used for connection. + +```cpp +String System::Data::SqlClient::SqlConnectionStringBuilder::get_UserID() const +``` + + +### ReturnValue + +User ID string. + +## See Also + +* Class [String](../../../system/string/) +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/idx_get/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/idx_get/_index.md new file mode 100644 index 0000000000..e6f3af5c69 --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/idx_get/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::idx_get method. RTTI information in C++.' +type: docs +weight: 800 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/idx_get/ +--- +## SqlConnectionStringBuilder::idx_get method + + +RTTI information. + +```cpp +virtual Object::ptr System::Data::SqlClient::SqlConnectionStringBuilder::idx_get(String key) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | String | Item key. | + +### ReturnValue + +Item associated with specified key. +## Remarks + + +Gets keyed object. +## See Also + +* Typedef [ptr](../../../system/object/ptr/) +* Class [String](../../../system/string/) +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/idx_set/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/idx_set/_index.md new file mode 100644 index 0000000000..dac38a36f6 --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/idx_set/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::idx_set method. Sets keyed object in C++.' +type: docs +weight: 900 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/idx_set/ +--- +## SqlConnectionStringBuilder::idx_set method + + +Sets keyed object. + +```cpp +virtual Object::ptr System::Data::SqlClient::SqlConnectionStringBuilder::idx_set(String key, Object::ptr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | String | Item key. | +| value | Object::ptr | Item to associate with specified key. | + +## See Also + +* Typedef [ptr](../../../system/object/ptr/) +* Class [String](../../../system/string/) +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_datasource/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_datasource/_index.md new file mode 100644 index 0000000000..2433f2a5a8 --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_datasource/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::set_DataSource method +linktitle: set_DataSource +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::set_DataSource method. Gets data source (e. g. hostname and port) in C++.' +type: docs +weight: 1000 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_datasource/ +--- +## SqlConnectionStringBuilder::set_DataSource method + + +Gets data source (e. g. hostname and port). + +```cpp +void System::Data::SqlClient::SqlConnectionStringBuilder::set_DataSource(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | [Data](../../../system.data/) source string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_encrypt/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_encrypt/_index.md new file mode 100644 index 0000000000..7b5a14bf6c --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_encrypt/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::set_Encrypt method +linktitle: set_Encrypt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::set_Encrypt method. Toggles encryption on or off in C++.' +type: docs +weight: 1100 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_encrypt/ +--- +## SqlConnectionStringBuilder::set_Encrypt method + + +Toggles encryption on or off. + +```cpp +void System::Data::SqlClient::SqlConnectionStringBuilder::set_Encrypt(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | If true, toggles SSL on, else toggles it off. | + +## See Also + +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_initialcatalog/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_initialcatalog/_index.md new file mode 100644 index 0000000000..4b6c809820 --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_initialcatalog/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::set_InitialCatalog method +linktitle: set_InitialCatalog +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::set_InitialCatalog method. Sets name of database associated with connection in C++.' +type: docs +weight: 1200 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_initialcatalog/ +--- +## SqlConnectionStringBuilder::set_InitialCatalog method + + +Sets name of database associated with connection. + +```cpp +void System::Data::SqlClient::SqlConnectionStringBuilder::set_InitialCatalog(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Database name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_networklibrary/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_networklibrary/_index.md new file mode 100644 index 0000000000..a39bf1c74d --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_networklibrary/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::set_NetworkLibrary method +linktitle: set_NetworkLibrary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::set_NetworkLibrary method. Selects network library to use in C++.' +type: docs +weight: 1300 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_networklibrary/ +--- +## SqlConnectionStringBuilder::set_NetworkLibrary method + + +Selects network library to use. + +```cpp +void System::Data::SqlClient::SqlConnectionStringBuilder::set_NetworkLibrary(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Name of network library to use. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_password/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_password/_index.md new file mode 100644 index 0000000000..46519b81a3 --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_password/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::set_Password method +linktitle: set_Password +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::set_Password method. Sets password to be used to connect to database in C++.' +type: docs +weight: 1400 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_password/ +--- +## SqlConnectionStringBuilder::set_Password method + + +Sets password to be used to connect to database. + +```cpp +void System::Data::SqlClient::SqlConnectionStringBuilder::set_Password(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Password string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_trustservercertificate/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_trustservercertificate/_index.md new file mode 100644 index 0000000000..67b92dde8e --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_trustservercertificate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::set_TrustServerCertificate method +linktitle: set_TrustServerCertificate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::set_TrustServerCertificate method. Determines whether connection is protected using trust server certificate in C++.' +type: docs +weight: 1500 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_trustservercertificate/ +--- +## SqlConnectionStringBuilder::set_TrustServerCertificate method + + +Determines whether connection is protected using trust server certificate. + +```cpp +void System::Data::SqlClient::SqlConnectionStringBuilder::set_TrustServerCertificate(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | If true, enables trust server certificate usage, otherwise disables it. | + +## See Also + +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_userid/_index.md b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_userid/_index.md new file mode 100644 index 0000000000..b7886ef588 --- /dev/null +++ b/english/cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_userid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::SqlClient::SqlConnectionStringBuilder::set_UserID method +linktitle: set_UserID +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::SqlClient::SqlConnectionStringBuilder::set_UserID method. Sets user id to use for connection in C++.' +type: docs +weight: 1600 +url: /cpp/system.data.sqlclient/sqlconnectionstringbuilder/set_userid/ +--- +## SqlConnectionStringBuilder::set_UserID method + + +Sets user id to use for connection. + +```cpp +void System::Data::SqlClient::SqlConnectionStringBuilder::set_UserID(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | User ID string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SqlConnectionStringBuilder](../) +* Namespace [System::Data::SqlClient](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/_index.md b/english/cpp/system.data/_index.md new file mode 100644 index 0000000000..cce79c9559 --- /dev/null +++ b/english/cpp/system.data/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data namespace +linktitle: System::Data +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Data namespace in C++.' +type: docs +weight: 3800 +url: /cpp/system.data/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [DataColumn](./datacolumn/) | Describes column in data. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DataColumnCollection](./datacolumncollection/) | Encapsulates collection of data columns. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DataRelation](./datarelation/) | Describes parent-child relation between tables. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DataRelationCollection](./datarelationcollection/) | Collection of dependencies between tables. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DataRow](./datarow/) | Row in the data set. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DataRowCollection](./datarowcollection/) | Collection of data rows. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DataRowView](./datarowview/) | View over the data row. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DataSet](./dataset/) | Set of data which is stored in tables having some relations between them. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DataTable](./datatable/) | [Data](./) structured in rows and columns. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DataTableCollection](./datatablecollection/) | Collection of data tables. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DataView](./dataview/) | View working on table. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IDataReader](./idatareader/) | Interface to read consequental data from. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IDataRecord](./idatarecord/) | Interface to record with columns. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | diff --git a/english/cpp/system.data/datacolumn/_index.md b/english/cpp/system.data/datacolumn/_index.md new file mode 100644 index 0000000000..c4b7c91bd9 --- /dev/null +++ b/english/cpp/system.data/datacolumn/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Data::DataColumn class +linktitle: DataColumn +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataColumn class. Describes column in data. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.data/datacolumn/ +--- +## DataColumn class + + +Describes column in data. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataColumn : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_ColumnName](./get_columnname/)() | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/datacolumn/get_columnname/_index.md b/english/cpp/system.data/datacolumn/get_columnname/_index.md new file mode 100644 index 0000000000..421a10ad17 --- /dev/null +++ b/english/cpp/system.data/datacolumn/get_columnname/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Data::DataColumn::get_ColumnName method +linktitle: get_ColumnName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataColumn::get_ColumnName method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.data/datacolumn/get_columnname/ +--- +## DataColumn::get_ColumnName method + + +RTTI information. + +```cpp +System::String System::Data::DataColumn::get_ColumnName() +``` + + +### ReturnValue + +Column name. +## Remarks + + +Gets column name. +## See Also + +* Class [String](../../../system/string/) +* Class [DataColumn](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datacolumncollection/_index.md b/english/cpp/system.data/datacolumncollection/_index.md new file mode 100644 index 0000000000..088bd0c999 --- /dev/null +++ b/english/cpp/system.data/datacolumncollection/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::DataColumnCollection class +linktitle: DataColumnCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataColumnCollection class. Encapsulates collection of data columns. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.data/datacolumncollection/ +--- +## DataColumnCollection class + + +Encapsulates collection of data columns. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataColumnCollection : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Count](./get_count/)() | RTTI information. | +| [idx_get](./idx_get/)(const int32_t) | Gets column by index. | +| [IndexOf](./indexof/)(const System::String\&) | Looks for column in collection. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/datacolumncollection/get_count/_index.md b/english/cpp/system.data/datacolumncollection/get_count/_index.md new file mode 100644 index 0000000000..5ed95ab849 --- /dev/null +++ b/english/cpp/system.data/datacolumncollection/get_count/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Data::DataColumnCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataColumnCollection::get_Count method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.data/datacolumncollection/get_count/ +--- +## DataColumnCollection::get_Count method + + +RTTI information. + +```cpp +int32_t System::Data::DataColumnCollection::get_Count() +``` + + +### ReturnValue + +Number of existing columns. +## Remarks + + +Gets number of columns in collection. +## See Also + +* Class [DataColumnCollection](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datacolumncollection/idx_get/_index.md b/english/cpp/system.data/datacolumncollection/idx_get/_index.md new file mode 100644 index 0000000000..e2b921ce4a --- /dev/null +++ b/english/cpp/system.data/datacolumncollection/idx_get/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Data::DataColumnCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataColumnCollection::idx_get method. Gets column by index in C++.' +type: docs +weight: 200 +url: /cpp/system.data/datacolumncollection/idx_get/ +--- +## DataColumnCollection::idx_get method + + +Gets column by index. + +```cpp +System::SharedPtr System::Data::DataColumnCollection::idx_get(const int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | const int32_t | Index of column to retrieve. | + +### ReturnValue + +Column of specified index. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataColumn](../../datacolumn/) +* Class [DataColumnCollection](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datacolumncollection/indexof/_index.md b/english/cpp/system.data/datacolumncollection/indexof/_index.md new file mode 100644 index 0000000000..d4acfd649f --- /dev/null +++ b/english/cpp/system.data/datacolumncollection/indexof/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Data::DataColumnCollection::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataColumnCollection::IndexOf method. Looks for column in collection in C++.' +type: docs +weight: 300 +url: /cpp/system.data/datacolumncollection/indexof/ +--- +## DataColumnCollection::IndexOf method + + +Looks for column in collection. + +```cpp +int32_t System::Data::DataColumnCollection::IndexOf(const System::String &columnName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| columnName | const System::String\& | Name of column to look for. | + +### ReturnValue + +Column index if found, otherwise -1. + +## See Also + +* Class [String](../../../system/string/) +* Class [DataColumnCollection](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datarelation/_index.md b/english/cpp/system.data/datarelation/_index.md new file mode 100644 index 0000000000..b7d7348877 --- /dev/null +++ b/english/cpp/system.data/datarelation/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::DataRelation class +linktitle: DataRelation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRelation class. Describes parent-child relation between tables. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.data/datarelation/ +--- +## DataRelation class + + +Describes parent-child relation between tables. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataRelation : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_ChildTable](./get_childtable/)() | Gets child table information. | +| [get_ParentTable](./get_parenttable/)() | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/datarelation/get_childtable/_index.md b/english/cpp/system.data/datarelation/get_childtable/_index.md new file mode 100644 index 0000000000..871aa6ccb5 --- /dev/null +++ b/english/cpp/system.data/datarelation/get_childtable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::DataRelation::get_ChildTable method +linktitle: get_ChildTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRelation::get_ChildTable method. Gets child table information in C++.' +type: docs +weight: 100 +url: /cpp/system.data/datarelation/get_childtable/ +--- +## DataRelation::get_ChildTable method + + +Gets child table information. + +```cpp +System::SharedPtr System::Data::DataRelation::get_ChildTable() +``` + + +### ReturnValue + +Table object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataTable](../../datatable/) +* Class [DataRelation](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datarelation/get_parenttable/_index.md b/english/cpp/system.data/datarelation/get_parenttable/_index.md new file mode 100644 index 0000000000..4198bea4fe --- /dev/null +++ b/english/cpp/system.data/datarelation/get_parenttable/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Data::DataRelation::get_ParentTable method +linktitle: get_ParentTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRelation::get_ParentTable method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.data/datarelation/get_parenttable/ +--- +## DataRelation::get_ParentTable method + + +RTTI information. + +```cpp +System::SharedPtr System::Data::DataRelation::get_ParentTable() +``` + + +### ReturnValue + +Table object. +## Remarks + + +Gets parent table information. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataTable](../../datatable/) +* Class [DataRelation](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datarelationcollection/_index.md b/english/cpp/system.data/datarelationcollection/_index.md new file mode 100644 index 0000000000..6304b8d259 --- /dev/null +++ b/english/cpp/system.data/datarelationcollection/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Data::DataRelationCollection class +linktitle: DataRelationCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRelationCollection class. Collection of dependencies between tables. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.data/datarelationcollection/ +--- +## DataRelationCollection class + + +Collection of dependencies between tables. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataRelationCollection : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [GetEnumerator](./getenumerator/)() | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/datarelationcollection/getenumerator/_index.md b/english/cpp/system.data/datarelationcollection/getenumerator/_index.md new file mode 100644 index 0000000000..cae0b59a72 --- /dev/null +++ b/english/cpp/system.data/datarelationcollection/getenumerator/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Data::DataRelationCollection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRelationCollection::GetEnumerator method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.data/datarelationcollection/getenumerator/ +--- +## DataRelationCollection::GetEnumerator method + + +RTTI information. + +```cpp +System::SharedPtr>> System::Data::DataRelationCollection::GetEnumerator() +``` + + +### ReturnValue + +Newly created iterator. +## Remarks + + +Gets enumerator to iterate through dependency records. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [DataRelation](../../datarelation/) +* Class [DataRelationCollection](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datarow/_index.md b/english/cpp/system.data/datarow/_index.md new file mode 100644 index 0000000000..5115d21126 --- /dev/null +++ b/english/cpp/system.data/datarow/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::DataRow class +linktitle: DataRow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRow class. Row in the data set. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.data/datarow/ +--- +## DataRow class + + +Row in the data set. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataRow : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Table](./get_table/)() | Gets table row belongs to. | +| [GetChildRows](./getchildrows/)(const System::SharedPtr\\&) | Gets rows which are considered child through specified relation. | +| [idx_get](./idx_get/)(const int32_t) | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/datarow/get_table/_index.md b/english/cpp/system.data/datarow/get_table/_index.md new file mode 100644 index 0000000000..c022f4b811 --- /dev/null +++ b/english/cpp/system.data/datarow/get_table/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::DataRow::get_Table method +linktitle: get_Table +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRow::get_Table method. Gets table row belongs to in C++.' +type: docs +weight: 100 +url: /cpp/system.data/datarow/get_table/ +--- +## DataRow::get_Table method + + +Gets table row belongs to. + +```cpp +System::SharedPtr System::Data::DataRow::get_Table() +``` + + +### ReturnValue + +Table object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataTable](../../datatable/) +* Class [DataRow](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datarow/getchildrows/_index.md b/english/cpp/system.data/datarow/getchildrows/_index.md new file mode 100644 index 0000000000..ad50303729 --- /dev/null +++ b/english/cpp/system.data/datarow/getchildrows/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Data::DataRow::GetChildRows method +linktitle: GetChildRows +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRow::GetChildRows method. Gets rows which are considered child through specified relation in C++.' +type: docs +weight: 200 +url: /cpp/system.data/datarow/getchildrows/ +--- +## DataRow::GetChildRows method + + +Gets rows which are considered child through specified relation. + +```cpp +System::ArrayPtr> System::Data::DataRow::GetChildRows(const System::SharedPtr &relation) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| relation | const System::SharedPtr\\& | Relation object to specify parent row - child row relation. | + +### ReturnValue + +[Array](../../../system/array/) of child rows retreived. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataRow](../) +* Class [DataRelation](../../datarelation/) +* Class [DataRow](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datarow/idx_get/_index.md b/english/cpp/system.data/datarow/idx_get/_index.md new file mode 100644 index 0000000000..6253ce6c05 --- /dev/null +++ b/english/cpp/system.data/datarow/idx_get/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Data::DataRow::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRow::idx_get method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.data/datarow/idx_get/ +--- +## DataRow::idx_get method + + +RTTI information. + +```cpp +System::SharedPtr System::Data::DataRow::idx_get(const int32_t columnIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| columnIndex | const int32_t | Column to get data from. | + +### ReturnValue + +Boxed value. +## Remarks + + +Gets object at specified column index. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [DataRow](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datarowcollection/_index.md b/english/cpp/system.data/datarowcollection/_index.md new file mode 100644 index 0000000000..22600f48d3 --- /dev/null +++ b/english/cpp/system.data/datarowcollection/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::DataRowCollection class +linktitle: DataRowCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRowCollection class. Collection of data rows. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.data/datarowcollection/ +--- +## DataRowCollection class + + +Collection of data rows. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataRowCollection : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Count](./get_count/)() | Gets number of rows in collection. | +| [idx_get](./idx_get/)(const int32_t) | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/datarowcollection/get_count/_index.md b/english/cpp/system.data/datarowcollection/get_count/_index.md new file mode 100644 index 0000000000..31d6720310 --- /dev/null +++ b/english/cpp/system.data/datarowcollection/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Data::DataRowCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRowCollection::get_Count method. Gets number of rows in collection in C++.' +type: docs +weight: 100 +url: /cpp/system.data/datarowcollection/get_count/ +--- +## DataRowCollection::get_Count method + + +Gets number of rows in collection. + +```cpp +int32_t System::Data::DataRowCollection::get_Count() +``` + + +### ReturnValue + +Number of existing rows. + +## See Also + +* Class [DataRowCollection](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datarowcollection/idx_get/_index.md b/english/cpp/system.data/datarowcollection/idx_get/_index.md new file mode 100644 index 0000000000..54523527fb --- /dev/null +++ b/english/cpp/system.data/datarowcollection/idx_get/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Data::DataRowCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRowCollection::idx_get method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.data/datarowcollection/idx_get/ +--- +## DataRowCollection::idx_get method + + +RTTI information. + +```cpp +System::SharedPtr System::Data::DataRowCollection::idx_get(const int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | const int32_t | Row index in collection. | + +### ReturnValue + +Requested data row object. +## Remarks + + +Gets row by index. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataRow](../../datarow/) +* Class [DataRowCollection](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datarowview/_index.md b/english/cpp/system.data/datarowview/_index.md new file mode 100644 index 0000000000..22841764c7 --- /dev/null +++ b/english/cpp/system.data/datarowview/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Data::DataRowView class +linktitle: DataRowView +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRowView class. View over the data row. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.data/datarowview/ +--- +## DataRowView class + + +View over the data row. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataRowView : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Row](./get_row/)() | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/datarowview/get_row/_index.md b/english/cpp/system.data/datarowview/get_row/_index.md new file mode 100644 index 0000000000..02d67490d4 --- /dev/null +++ b/english/cpp/system.data/datarowview/get_row/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Data::DataRowView::get_Row method +linktitle: get_Row +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataRowView::get_Row method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.data/datarowview/get_row/ +--- +## DataRowView::get_Row method + + +RTTI information. + +```cpp +System::SharedPtr System::Data::DataRowView::get_Row() +``` + + +### ReturnValue + +[Data](../../) row object. +## Remarks + + +Gets row available through the view. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataRow](../../datarow/) +* Class [DataRowView](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/dataset/_index.md b/english/cpp/system.data/dataset/_index.md new file mode 100644 index 0000000000..689c244483 --- /dev/null +++ b/english/cpp/system.data/dataset/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::DataSet class +linktitle: DataSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataSet class. Set of data which is stored in tables having some relations between them. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.data/dataset/ +--- +## DataSet class + + +Set of data which is stored in tables having some relations between them. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataSet : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Relations](./get_relations/)() | Gets relations between tables in the data set. | +| [get_Tables](./get_tables/)() | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/dataset/get_relations/_index.md b/english/cpp/system.data/dataset/get_relations/_index.md new file mode 100644 index 0000000000..f053d7d2e2 --- /dev/null +++ b/english/cpp/system.data/dataset/get_relations/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::DataSet::get_Relations method +linktitle: get_Relations +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataSet::get_Relations method. Gets relations between tables in the data set in C++.' +type: docs +weight: 100 +url: /cpp/system.data/dataset/get_relations/ +--- +## DataSet::get_Relations method + + +Gets relations between tables in the data set. + +```cpp +System::SharedPtr System::Data::DataSet::get_Relations() +``` + + +### ReturnValue + +Table relation collection object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataRelationCollection](../../datarelationcollection/) +* Class [DataSet](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/dataset/get_tables/_index.md b/english/cpp/system.data/dataset/get_tables/_index.md new file mode 100644 index 0000000000..f39ca4c527 --- /dev/null +++ b/english/cpp/system.data/dataset/get_tables/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Data::DataSet::get_Tables method +linktitle: get_Tables +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataSet::get_Tables method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.data/dataset/get_tables/ +--- +## DataSet::get_Tables method + + +RTTI information. + +```cpp +System::SharedPtr System::Data::DataSet::get_Tables() +``` + + +### ReturnValue + +Table collection object. +## Remarks + + +Gets tables present in the data set. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataTableCollection](../../datatablecollection/) +* Class [DataSet](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datatable/_index.md b/english/cpp/system.data/datatable/_index.md new file mode 100644 index 0000000000..25759bcb60 --- /dev/null +++ b/english/cpp/system.data/datatable/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Data::DataTable class +linktitle: DataTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataTable class. Data structured in rows and columns. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.data/datatable/ +--- +## DataTable class + + +[Data](../) structured in rows and columns. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataTable : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Columns](./get_columns/)() | Gets columns present in the table. | +| [get_DataSet](./get_dataset/)() | Gets data set table belongs to. | +| [get_Rows](./get_rows/)() | RTTI information. | +| [get_TableName](./get_tablename/)() | Gets table name. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/datatable/get_columns/_index.md b/english/cpp/system.data/datatable/get_columns/_index.md new file mode 100644 index 0000000000..cca021e5fb --- /dev/null +++ b/english/cpp/system.data/datatable/get_columns/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::DataTable::get_Columns method +linktitle: get_Columns +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataTable::get_Columns method. Gets columns present in the table in C++.' +type: docs +weight: 100 +url: /cpp/system.data/datatable/get_columns/ +--- +## DataTable::get_Columns method + + +Gets columns present in the table. + +```cpp +System::SharedPtr System::Data::DataTable::get_Columns() +``` + + +### ReturnValue + +[Data](../../) column collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataColumnCollection](../../datacolumncollection/) +* Class [DataTable](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datatable/get_dataset/_index.md b/english/cpp/system.data/datatable/get_dataset/_index.md new file mode 100644 index 0000000000..e5be89525d --- /dev/null +++ b/english/cpp/system.data/datatable/get_dataset/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::DataTable::get_DataSet method +linktitle: get_DataSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataTable::get_DataSet method. Gets data set table belongs to in C++.' +type: docs +weight: 200 +url: /cpp/system.data/datatable/get_dataset/ +--- +## DataTable::get_DataSet method + + +Gets data set table belongs to. + +```cpp +System::SharedPtr System::Data::DataTable::get_DataSet() +``` + + +### ReturnValue + +Parent data set object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataSet](../../dataset/) +* Class [DataTable](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datatable/get_rows/_index.md b/english/cpp/system.data/datatable/get_rows/_index.md new file mode 100644 index 0000000000..3ad48c7b7b --- /dev/null +++ b/english/cpp/system.data/datatable/get_rows/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Data::DataTable::get_Rows method +linktitle: get_Rows +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataTable::get_Rows method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.data/datatable/get_rows/ +--- +## DataTable::get_Rows method + + +RTTI information. + +```cpp +System::SharedPtr System::Data::DataTable::get_Rows() +``` + + +### ReturnValue + +[Data](../../) row collection. +## Remarks + + +Gets rows present in the table. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataRowCollection](../../datarowcollection/) +* Class [DataTable](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datatable/get_tablename/_index.md b/english/cpp/system.data/datatable/get_tablename/_index.md new file mode 100644 index 0000000000..dc8aafd754 --- /dev/null +++ b/english/cpp/system.data/datatable/get_tablename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Data::DataTable::get_TableName method +linktitle: get_TableName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataTable::get_TableName method. Gets table name in C++.' +type: docs +weight: 400 +url: /cpp/system.data/datatable/get_tablename/ +--- +## DataTable::get_TableName method + + +Gets table name. + +```cpp +System::String System::Data::DataTable::get_TableName() +``` + + +### ReturnValue + +Table name. + +## See Also + +* Class [String](../../../system/string/) +* Class [DataTable](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/datatablecollection/_index.md b/english/cpp/system.data/datatablecollection/_index.md new file mode 100644 index 0000000000..6865a707f8 --- /dev/null +++ b/english/cpp/system.data/datatablecollection/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Data::DataTableCollection class +linktitle: DataTableCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataTableCollection class. Collection of data tables. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.data/datatablecollection/ +--- +## DataTableCollection class + + +Collection of data tables. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataTableCollection : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [idx_get](./idx_get/)(const System::String\&) | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/datatablecollection/idx_get/_index.md b/english/cpp/system.data/datatablecollection/idx_get/_index.md new file mode 100644 index 0000000000..870563b40f --- /dev/null +++ b/english/cpp/system.data/datatablecollection/idx_get/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Data::DataTableCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataTableCollection::idx_get method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.data/datatablecollection/idx_get/ +--- +## DataTableCollection::idx_get method + + +RTTI information. + +```cpp +System::SharedPtr System::Data::DataTableCollection::idx_get(const System::String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const System::String\& | Table name. | + +### ReturnValue + +Table with specified name. +## Remarks + + +Gets table by name. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataTable](../../datatable/) +* Class [String](../../../system/string/) +* Class [DataTableCollection](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/dataview/_index.md b/english/cpp/system.data/dataview/_index.md new file mode 100644 index 0000000000..aa7984c539 --- /dev/null +++ b/english/cpp/system.data/dataview/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::DataView class +linktitle: DataView +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataView class. View working on table. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.data/dataview/ +--- +## DataView class + + +View working on table. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataView : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Count](./get_count/)() | RTTI information. | +| [get_Table](./get_table/)() | Gets table the view belongs to. | +| [idx_get](./idx_get/)(const int32_t) | Gets row views. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/dataview/get_count/_index.md b/english/cpp/system.data/dataview/get_count/_index.md new file mode 100644 index 0000000000..0024ea6cd8 --- /dev/null +++ b/english/cpp/system.data/dataview/get_count/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Data::DataView::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataView::get_Count method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.data/dataview/get_count/ +--- +## DataView::get_Count method + + +RTTI information. + +```cpp +int32_t System::Data::DataView::get_Count() +``` + + +### ReturnValue + +Number of rows. +## Remarks + + +Gets count of rows in the view. +## See Also + +* Class [DataView](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/dataview/get_table/_index.md b/english/cpp/system.data/dataview/get_table/_index.md new file mode 100644 index 0000000000..7bc4937f88 --- /dev/null +++ b/english/cpp/system.data/dataview/get_table/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::DataView::get_Table method +linktitle: get_Table +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataView::get_Table method. Gets table the view belongs to in C++.' +type: docs +weight: 200 +url: /cpp/system.data/dataview/get_table/ +--- +## DataView::get_Table method + + +Gets table the view belongs to. + +```cpp +System::SharedPtr System::Data::DataView::get_Table() +``` + + +### ReturnValue + +Table object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataTable](../../datatable/) +* Class [DataView](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/dataview/idx_get/_index.md b/english/cpp/system.data/dataview/idx_get/_index.md new file mode 100644 index 0000000000..f3ee777cfb --- /dev/null +++ b/english/cpp/system.data/dataview/idx_get/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Data::DataView::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::DataView::idx_get method. Gets row views in C++.' +type: docs +weight: 300 +url: /cpp/system.data/dataview/idx_get/ +--- +## DataView::idx_get method + + +Gets row views. + +```cpp +System::SharedPtr System::Data::DataView::idx_get(const int32_t recordIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| recordIndex | const int32_t | Row view index. | + +### ReturnValue + +[Data](../../) row view at specified index. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataRowView](../../datarowview/) +* Class [DataView](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/idatareader/_index.md b/english/cpp/system.data/idatareader/_index.md new file mode 100644 index 0000000000..c0ad26c17a --- /dev/null +++ b/english/cpp/system.data/idatareader/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Data::IDataReader class +linktitle: IDataReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::IDataReader class. Interface to read consequental data from. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1200 +url: /cpp/system.data/idatareader/ +--- +## IDataReader class + + +Interface to read consequental data from. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IDataReader : public System::Data::IDataRecord +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Read](./read/)() | RTTI information. | +## See Also + +* Class [IDataRecord](../idatarecord/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/idatareader/read/_index.md b/english/cpp/system.data/idatareader/read/_index.md new file mode 100644 index 0000000000..13be24752b --- /dev/null +++ b/english/cpp/system.data/idatareader/read/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Data::IDataReader::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::IDataReader::Read method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.data/idatareader/read/ +--- +## IDataReader::Read method + + +RTTI information. + +```cpp +virtual bool System::Data::IDataReader::Read()=0 +``` + + +### ReturnValue + +True if there are more rows, false otherwise. +## Remarks + + +Moves to the next row. +## See Also + +* Class [IDataReader](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/idatarecord/_index.md b/english/cpp/system.data/idatarecord/_index.md new file mode 100644 index 0000000000..501fd17604 --- /dev/null +++ b/english/cpp/system.data/idatarecord/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Data::IDataRecord class +linktitle: IDataRecord +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::IDataRecord class. Interface to record with columns. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.data/idatarecord/ +--- +## IDataRecord class + + +Interface to record with columns. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IDataRecord : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_FieldCount](./get_fieldcount/)() | RTTI information. | +| virtual [GetName](./getname/)(const int32_t) | Gets name of field at specified position. | +| virtual [idx_get](./idx_get/)(const int32_t) | Gets value at speified index. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Data](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.data/idatarecord/get_fieldcount/_index.md b/english/cpp/system.data/idatarecord/get_fieldcount/_index.md new file mode 100644 index 0000000000..6545e4c548 --- /dev/null +++ b/english/cpp/system.data/idatarecord/get_fieldcount/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Data::IDataRecord::get_FieldCount method +linktitle: get_FieldCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::IDataRecord::get_FieldCount method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.data/idatarecord/get_fieldcount/ +--- +## IDataRecord::get_FieldCount method + + +RTTI information. + +```cpp +virtual int32_t System::Data::IDataRecord::get_FieldCount()=0 +``` + + +### ReturnValue + +Number of fields in current record. +## Remarks + + +Gets number of fields in the record. +## See Also + +* Class [IDataRecord](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/idatarecord/getname/_index.md b/english/cpp/system.data/idatarecord/getname/_index.md new file mode 100644 index 0000000000..e8b7e55ba3 --- /dev/null +++ b/english/cpp/system.data/idatarecord/getname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Data::IDataRecord::GetName method +linktitle: GetName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::IDataRecord::GetName method. Gets name of field at specified position in C++.' +type: docs +weight: 200 +url: /cpp/system.data/idatarecord/getname/ +--- +## IDataRecord::GetName method + + +Gets name of field at specified position. + +```cpp +virtual System::String System::Data::IDataRecord::GetName(const int32_t index)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | const int32_t | Index to get name of field at. | + +### ReturnValue + +Feild name at specified index. + +## See Also + +* Class [String](../../../system/string/) +* Class [IDataRecord](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.data/idatarecord/idx_get/_index.md b/english/cpp/system.data/idatarecord/idx_get/_index.md new file mode 100644 index 0000000000..3e303fe1ff --- /dev/null +++ b/english/cpp/system.data/idatarecord/idx_get/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Data::IDataRecord::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Data::IDataRecord::idx_get method. Gets value at speified index in C++.' +type: docs +weight: 300 +url: /cpp/system.data/idatarecord/idx_get/ +--- +## IDataRecord::idx_get method + + +Gets value at speified index. + +```cpp +virtual System::SharedPtr System::Data::IDataRecord::idx_get(const int32_t index)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | const int32_t | Index to get field value at. | + +### ReturnValue + +Boxed field value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IDataRecord](../) +* Namespace [System::Data](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/_index.md b/english/cpp/system.diagnostics/_index.md new file mode 100644 index 0000000000..13f0a2d7ca --- /dev/null +++ b/english/cpp/system.diagnostics/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Diagnostics namespace +linktitle: System::Diagnostics +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Diagnostics namespace in C++.' +type: docs +weight: 4100 +url: /cpp/system.diagnostics/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [FileVersionInfo](./fileversioninfo/) | Provides information on file version. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PerformanceCounter](./performancecounter/) | Dummy class for PerformanceCounter-using translated code to compile. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Process](./process/) | Encapsulates process information and manipulation. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ProcessStartInfo](./processstartinfo/) | Describes process start parameters. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StackFrame](./stackframe/) | Gets information on single stack frame. MSVS only. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StackTrace](./stacktrace/) | Collection of stack frames. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Stopwatch](./stopwatch/) | Allows time measurement. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TraceListener](./tracelistener/) | Interface to react to debug and trace infofmation. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [ProcessWindowStyle](./processwindowstyle/) | Style of process window. | +| [TraceEventType](./traceeventtype/) | Identifies the type of event that has caused the trace. | +| [TraceLevel](./tracelevel/) | Specifies what messages to output for the [System.Diagnostics.Debug](./debug/), [System.Diagnostics.Trace](./trace/) and System.Diagnostics.TraceSwitch classes. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [StopwatchPtr](./stopwatchptr/) | Pointer type. | diff --git a/english/cpp/system.diagnostics/fileversioninfo/_index.md b/english/cpp/system.diagnostics/fileversioninfo/_index.md new file mode 100644 index 0000000000..1d6c15e7d6 --- /dev/null +++ b/english/cpp/system.diagnostics/fileversioninfo/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::FileVersionInfo class +linktitle: FileVersionInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::FileVersionInfo class. Provides information on file version. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.diagnostics/fileversioninfo/ +--- +## FileVersionInfo class + + +Provides information on file version. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class FileVersionInfo +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_ProductVersion](./get_productversion/)() const | Gets product version field. | +| static [GetVersionInfo](./getversioninfo/)(const String\&) | Gets file version info; not implemented. | +## See Also + +* Namespace [System::Diagnostics](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.diagnostics/fileversioninfo/get_productversion/_index.md b/english/cpp/system.diagnostics/fileversioninfo/get_productversion/_index.md new file mode 100644 index 0000000000..8945fcb412 --- /dev/null +++ b/english/cpp/system.diagnostics/fileversioninfo/get_productversion/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::FileVersionInfo::get_ProductVersion method +linktitle: get_ProductVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::FileVersionInfo::get_ProductVersion method. Gets product version field in C++.' +type: docs +weight: 200 +url: /cpp/system.diagnostics/fileversioninfo/get_productversion/ +--- +## FileVersionInfo::get_ProductVersion method + + +Gets product version field. + +```cpp +String System::Diagnostics::FileVersionInfo::get_ProductVersion() const +``` + + +### ReturnValue + +Product version string. + +## See Also + +* Class [String](../../../system/string/) +* Class [FileVersionInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/fileversioninfo/getversioninfo/_index.md b/english/cpp/system.diagnostics/fileversioninfo/getversioninfo/_index.md new file mode 100644 index 0000000000..89c17765b8 --- /dev/null +++ b/english/cpp/system.diagnostics/fileversioninfo/getversioninfo/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Diagnostics::FileVersionInfo::GetVersionInfo method +linktitle: GetVersionInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::FileVersionInfo::GetVersionInfo method. Gets file version info; not implemented in C++.' +type: docs +weight: 100 +url: /cpp/system.diagnostics/fileversioninfo/getversioninfo/ +--- +## FileVersionInfo::GetVersionInfo method + + +Gets file version info; not implemented. + +```cpp +static SharedPtr System::Diagnostics::FileVersionInfo::GetVersionInfo(const String &fileName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| fileName | const String\& | Path to file to get information for. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FileVersionInfo](../) +* Class [String](../../../system/string/) +* Class [FileVersionInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/performancecounter/_index.md b/english/cpp/system.diagnostics/performancecounter/_index.md new file mode 100644 index 0000000000..9a7069ce06 --- /dev/null +++ b/english/cpp/system.diagnostics/performancecounter/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Diagnostics::PerformanceCounter class +linktitle: PerformanceCounter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::PerformanceCounter class. Dummy class for PerformanceCounter-using translated code to compile. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.diagnostics/performancecounter/ +--- +## PerformanceCounter class + + +Dummy class for PerformanceCounter-using translated code to compile. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PerformanceCounter : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() | Stops all performance counting operations. | +| [NextValue](./nextvalue/)() | Gets next measured value. | +| [PerformanceCounter](./performancecounter/)() | Creates performance counter. | +| [PerformanceCounter](./performancecounter/)(const String\&, const String\&) | Creates performance counter of specific category. | +| [PerformanceCounter](./performancecounter/)(const String\&, const String\&, const String\&, const String\&) | Creates performance counter of specific category and instance name. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Diagnostics](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.diagnostics/performancecounter/close/_index.md b/english/cpp/system.diagnostics/performancecounter/close/_index.md new file mode 100644 index 0000000000..b059df5188 --- /dev/null +++ b/english/cpp/system.diagnostics/performancecounter/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Diagnostics::PerformanceCounter::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::PerformanceCounter::Close method. Stops all performance counting operations in C++.' +type: docs +weight: 200 +url: /cpp/system.diagnostics/performancecounter/close/ +--- +## PerformanceCounter::Close method + + +Stops all performance counting operations. + +```cpp +void System::Diagnostics::PerformanceCounter::Close() +``` + +## See Also + +* Class [PerformanceCounter](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/performancecounter/nextvalue/_index.md b/english/cpp/system.diagnostics/performancecounter/nextvalue/_index.md new file mode 100644 index 0000000000..bdd838b0bd --- /dev/null +++ b/english/cpp/system.diagnostics/performancecounter/nextvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Diagnostics::PerformanceCounter::NextValue method +linktitle: NextValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::PerformanceCounter::NextValue method. Gets next measured value in C++.' +type: docs +weight: 300 +url: /cpp/system.diagnostics/performancecounter/nextvalue/ +--- +## PerformanceCounter::NextValue method + + +Gets next measured value. + +```cpp +float System::Diagnostics::PerformanceCounter::NextValue() +``` + +## See Also + +* Class [PerformanceCounter](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/performancecounter/performancecounter/_index.md b/english/cpp/system.diagnostics/performancecounter/performancecounter/_index.md new file mode 100644 index 0000000000..c8a259bf09 --- /dev/null +++ b/english/cpp/system.diagnostics/performancecounter/performancecounter/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Diagnostics::PerformanceCounter::PerformanceCounter constructor +linktitle: PerformanceCounter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::PerformanceCounter::PerformanceCounter constructor. Creates performance counter in C++.' +type: docs +weight: 100 +url: /cpp/system.diagnostics/performancecounter/performancecounter/ +--- +## PerformanceCounter::PerformanceCounter() constructor + + +Creates performance counter. + +```cpp +System::Diagnostics::PerformanceCounter::PerformanceCounter() +``` + +## See Also + +* Class [PerformanceCounter](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) +## PerformanceCounter::PerformanceCounter(const String\&, const String\&) constructor + + +Creates performance counter of specific category. + +```cpp +System::Diagnostics::PerformanceCounter::PerformanceCounter(const String &category_name, const String &counter_name) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [PerformanceCounter](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) +## PerformanceCounter::PerformanceCounter(const String\&, const String\&, const String\&, const String\&) constructor + + +Creates performance counter of specific category and instance name. + +```cpp +System::Diagnostics::PerformanceCounter::PerformanceCounter(const String &category_name, const String &counter_name, const String &instance_name, const String &machine_name) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [PerformanceCounter](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/_index.md b/english/cpp/system.diagnostics/process/_index.md new file mode 100644 index 0000000000..58216feae3 --- /dev/null +++ b/english/cpp/system.diagnostics/process/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Diagnostics::Process class +linktitle: Process +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process class. Encapsulates process information and manipulation. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.diagnostics/process/ +--- +## Process class + + +Encapsulates process information and manipulation. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Process : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_EnableRaisingEvents](./get_enableraisingevents/)() const | Gets whether the event Exited should be raised when the process terminates. | +| [get_ExitCode](./get_exitcode/)() const | Gets process exit code. | +| [get_PrivateMemorySize64](./get_privatememorysize64/)() const | Gets process private memory set size. | +| [get_ProcessName](./get_processname/)() const | Gets process name. | +| [get_StandardError](./get_standarderror/)() const | Provides reader to read from process error output. Not implemented. | +| [get_StandardOutput](./get_standardoutput/)() const | Provides reader to read from process standard output. Not implemented. | +| [get_StartInfo](./get_startinfo/)() const | Gets process start information. | +| [get_WorkingSet64](./get_workingset64/)() const | Gets process memory working set size. | +| static [GetCurrentProcess](./getcurrentprocess/)() | Gets information on current process. [Windows](../../system.windows/) only. | +| [GetOutputText](./getoutputtext/)() const | Gets process output text. | +| [set_EnableRaisingEvents](./set_enableraisingevents/)(bool) | Sets whether the event Exited should be raised when the process terminates. | +| [Start](./start/)() | Starts process with pre-defined parameters. | +| static [Start](./start/)(const String\&, const String\&) | Starts process with specified path and arguments. | +| static [Start](./start/)(const SharedPtr\\&) | Starts process with specified path and arguments. | +| [WaitForExit](./waitforexit/)(int) | Waits for process to exit. Not implemented. | +| [WaitForExit](./waitforexit/)() | Waits for process to exit, doesn't return until it's over. | +| virtual [~Process](./~process/)() | Destructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Diagnostics](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.diagnostics/process/get_enableraisingevents/_index.md b/english/cpp/system.diagnostics/process/get_enableraisingevents/_index.md new file mode 100644 index 0000000000..2c286428a5 --- /dev/null +++ b/english/cpp/system.diagnostics/process/get_enableraisingevents/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Diagnostics::Process::get_EnableRaisingEvents method +linktitle: get_EnableRaisingEvents +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::get_EnableRaisingEvents method. Gets whether the event Exited should be raised when the process terminates in C++.' +type: docs +weight: 200 +url: /cpp/system.diagnostics/process/get_enableraisingevents/ +--- +## Process::get_EnableRaisingEvents method + + +Gets whether the event Exited should be raised when the process terminates. + +```cpp +bool System::Diagnostics::Process::get_EnableRaisingEvents() const +``` + +## See Also + +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/get_exitcode/_index.md b/english/cpp/system.diagnostics/process/get_exitcode/_index.md new file mode 100644 index 0000000000..4680f2d5ec --- /dev/null +++ b/english/cpp/system.diagnostics/process/get_exitcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::Process::get_ExitCode method +linktitle: get_ExitCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::get_ExitCode method. Gets process exit code in C++.' +type: docs +weight: 300 +url: /cpp/system.diagnostics/process/get_exitcode/ +--- +## Process::get_ExitCode method + + +Gets process exit code. + +```cpp +int System::Diagnostics::Process::get_ExitCode() const +``` + + +### ReturnValue + +[Process](../) exit code. + +## See Also + +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/get_privatememorysize64/_index.md b/english/cpp/system.diagnostics/process/get_privatememorysize64/_index.md new file mode 100644 index 0000000000..7269f8b1ee --- /dev/null +++ b/english/cpp/system.diagnostics/process/get_privatememorysize64/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::Process::get_PrivateMemorySize64 method +linktitle: get_PrivateMemorySize64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::get_PrivateMemorySize64 method. Gets process private memory set size in C++.' +type: docs +weight: 400 +url: /cpp/system.diagnostics/process/get_privatememorysize64/ +--- +## Process::get_PrivateMemorySize64 method + + +Gets process private memory set size. + +```cpp +int64_t System::Diagnostics::Process::get_PrivateMemorySize64() const +``` + + +### ReturnValue + +[Process](../) private memory size. + +## See Also + +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/get_processname/_index.md b/english/cpp/system.diagnostics/process/get_processname/_index.md new file mode 100644 index 0000000000..ed563eb849 --- /dev/null +++ b/english/cpp/system.diagnostics/process/get_processname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::Process::get_ProcessName method +linktitle: get_ProcessName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::get_ProcessName method. Gets process name in C++.' +type: docs +weight: 500 +url: /cpp/system.diagnostics/process/get_processname/ +--- +## Process::get_ProcessName method + + +Gets process name. + +```cpp +String System::Diagnostics::Process::get_ProcessName() const +``` + + +### ReturnValue + +[Process](../) name. + +## See Also + +* Class [String](../../../system/string/) +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/get_standarderror/_index.md b/english/cpp/system.diagnostics/process/get_standarderror/_index.md new file mode 100644 index 0000000000..2a903b834e --- /dev/null +++ b/english/cpp/system.diagnostics/process/get_standarderror/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Diagnostics::Process::get_StandardError method +linktitle: get_StandardError +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::get_StandardError method. Provides reader to read from process error output. Not implemented in C++.' +type: docs +weight: 600 +url: /cpp/system.diagnostics/process/get_standarderror/ +--- +## Process::get_StandardError method + + +Provides reader to read from process error output. Not implemented. + +```cpp +SharedPtr System::Diagnostics::Process::get_StandardError() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StreamReader](../../../system.io/streamreader/) +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/get_standardoutput/_index.md b/english/cpp/system.diagnostics/process/get_standardoutput/_index.md new file mode 100644 index 0000000000..d358198b43 --- /dev/null +++ b/english/cpp/system.diagnostics/process/get_standardoutput/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Diagnostics::Process::get_StandardOutput method +linktitle: get_StandardOutput +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::get_StandardOutput method. Provides reader to read from process standard output. Not implemented in C++.' +type: docs +weight: 700 +url: /cpp/system.diagnostics/process/get_standardoutput/ +--- +## Process::get_StandardOutput method + + +Provides reader to read from process standard output. Not implemented. + +```cpp +SharedPtr System::Diagnostics::Process::get_StandardOutput() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StreamReader](../../../system.io/streamreader/) +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/get_startinfo/_index.md b/english/cpp/system.diagnostics/process/get_startinfo/_index.md new file mode 100644 index 0000000000..37ed0de8ba --- /dev/null +++ b/english/cpp/system.diagnostics/process/get_startinfo/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Diagnostics::Process::get_StartInfo method +linktitle: get_StartInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::get_StartInfo method. Gets process start information in C++.' +type: docs +weight: 800 +url: /cpp/system.diagnostics/process/get_startinfo/ +--- +## Process::get_StartInfo method + + +Gets process start information. + +```cpp +SharedPtr System::Diagnostics::Process::get_StartInfo() const +``` + + +### ReturnValue + +[Object](../../../system/object/) encapsulating process start information. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ProcessStartInfo](../../processstartinfo/) +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/get_workingset64/_index.md b/english/cpp/system.diagnostics/process/get_workingset64/_index.md new file mode 100644 index 0000000000..a745d507af --- /dev/null +++ b/english/cpp/system.diagnostics/process/get_workingset64/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::Process::get_WorkingSet64 method +linktitle: get_WorkingSet64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::get_WorkingSet64 method. Gets process memory working set size in C++.' +type: docs +weight: 900 +url: /cpp/system.diagnostics/process/get_workingset64/ +--- +## Process::get_WorkingSet64 method + + +Gets process memory working set size. + +```cpp +int64_t System::Diagnostics::Process::get_WorkingSet64() const +``` + + +### ReturnValue + +[Process](../) memory working set size. + +## See Also + +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/getcurrentprocess/_index.md b/english/cpp/system.diagnostics/process/getcurrentprocess/_index.md new file mode 100644 index 0000000000..bbc7588052 --- /dev/null +++ b/english/cpp/system.diagnostics/process/getcurrentprocess/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Diagnostics::Process::GetCurrentProcess method +linktitle: GetCurrentProcess +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::GetCurrentProcess method. Gets information on current process. Windows only in C++.' +type: docs +weight: 1400 +url: /cpp/system.diagnostics/process/getcurrentprocess/ +--- +## Process::GetCurrentProcess method + + +Gets information on current process. [Windows](../../../system.windows/) only. + +```cpp +static SharedPtr System::Diagnostics::Process::GetCurrentProcess() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Process](../) +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/getoutputtext/_index.md b/english/cpp/system.diagnostics/process/getoutputtext/_index.md new file mode 100644 index 0000000000..931dfefd25 --- /dev/null +++ b/english/cpp/system.diagnostics/process/getoutputtext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::Process::GetOutputText method +linktitle: GetOutputText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::GetOutputText method. Gets process output text in C++.' +type: docs +weight: 1000 +url: /cpp/system.diagnostics/process/getoutputtext/ +--- +## Process::GetOutputText method + + +Gets process output text. + +```cpp +String System::Diagnostics::Process::GetOutputText() const +``` + + +### ReturnValue + +[Process](../) output text. + +## See Also + +* Class [String](../../../system/string/) +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/set_enableraisingevents/_index.md b/english/cpp/system.diagnostics/process/set_enableraisingevents/_index.md new file mode 100644 index 0000000000..de9b0936d4 --- /dev/null +++ b/english/cpp/system.diagnostics/process/set_enableraisingevents/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Diagnostics::Process::set_EnableRaisingEvents method +linktitle: set_EnableRaisingEvents +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::set_EnableRaisingEvents method. Sets whether the event Exited should be raised when the process terminates in C++.' +type: docs +weight: 1100 +url: /cpp/system.diagnostics/process/set_enableraisingevents/ +--- +## Process::set_EnableRaisingEvents method + + +Sets whether the event Exited should be raised when the process terminates. + +```cpp +void System::Diagnostics::Process::set_EnableRaisingEvents(bool enable_raising_events) +``` + +## See Also + +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/start/_index.md b/english/cpp/system.diagnostics/process/start/_index.md new file mode 100644 index 0000000000..42f69c63b4 --- /dev/null +++ b/english/cpp/system.diagnostics/process/start/_index.md @@ -0,0 +1,76 @@ +--- +title: System::Diagnostics::Process::Start method +linktitle: Start +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::Start method. Starts process with pre-defined parameters in C++.' +type: docs +weight: 1200 +url: /cpp/system.diagnostics/process/start/ +--- +## Process::Start() method + + +Starts process with pre-defined parameters. + +```cpp +bool System::Diagnostics::Process::Start() +``` + +## See Also + +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) +## Process::Start(const SharedPtr\\&) method + + +Starts process with specified path and arguments. + +```cpp +static SharedPtr System::Diagnostics::Process::Start(const SharedPtr &start_info) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| start_info | const SharedPtr\\& | Information on process to start. | + +### ReturnValue + +[Object](../../../system/object/) attached to newly started process. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Process](../) +* Class [ProcessStartInfo](../../processstartinfo/) +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) +## Process::Start(const String\&, const String\&) method + + +Starts process with specified path and arguments. + +```cpp +static SharedPtr System::Diagnostics::Process::Start(const String &filename, const String &arguments=String::Empty) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | [Process](../) path. | +| arguments | const String\& | [Process](../) parameters. | + +### ReturnValue + +[Object](../../../system/object/) attached to newly started process. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Process](../) +* Class [String](../../../system/string/) +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/waitforexit/_index.md b/english/cpp/system.diagnostics/process/waitforexit/_index.md new file mode 100644 index 0000000000..1f449ddd50 --- /dev/null +++ b/english/cpp/system.diagnostics/process/waitforexit/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Diagnostics::Process::WaitForExit method +linktitle: WaitForExit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::WaitForExit method. Waits for process to exit, doesn''t return until it''s over in C++.' +type: docs +weight: 1300 +url: /cpp/system.diagnostics/process/waitforexit/ +--- +## Process::WaitForExit() method + + +Waits for process to exit, doesn't return until it's over. + +```cpp +void System::Diagnostics::Process::WaitForExit() +``` + +## See Also + +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) +## Process::WaitForExit(int) method + + +Waits for process to exit. Not implemented. + +```cpp +bool System::Diagnostics::Process::WaitForExit(int milliseconds) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| milliseconds | int | Maximum waiting delay. | + +### ReturnValue + +True if process is finished, false if timeout exceeds. + +## See Also + +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/process/~process/_index.md b/english/cpp/system.diagnostics/process/~process/_index.md new file mode 100644 index 0000000000..012ba1be51 --- /dev/null +++ b/english/cpp/system.diagnostics/process/~process/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Diagnostics::Process::~Process method +linktitle: ~Process +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Process::~Process method. Destructor in C++.' +type: docs +weight: 100 +url: /cpp/system.diagnostics/process/~process/ +--- +## Process::~Process method + + +Destructor. + +```cpp +virtual System::Diagnostics::Process::~Process() +``` + +## See Also + +* Class [Process](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/_index.md b/english/cpp/system.diagnostics/processstartinfo/_index.md new file mode 100644 index 0000000000..4575b42116 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Diagnostics::ProcessStartInfo class +linktitle: ProcessStartInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo class. Describes process start parameters. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.diagnostics/processstartinfo/ +--- +## ProcessStartInfo class + + +Describes process start parameters. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ProcessStartInfo : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Arguments](./get_arguments/)() const | Gets process arguments. | +| [get_CreateNoWindow](./get_createnowindow/)() const | Gets NoWindow property. | +| [get_EnvironmentVariables](./get_environmentvariables/)() const | Gets process environment variables. | +| [get_FileName](./get_filename/)() const | Gets process file name. | +| [get_RedirectStandardError](./get_redirectstandarderror/)() const | Gets RedirectStandardError property. | +| [get_RedirectStandardInput](./get_redirectstandardinput/)() const | Gets RedirectStandardInput property. | +| [get_RedirectStandardOutput](./get_redirectstandardoutput/)() const | Gets RedirectStandardOutput property. | +| [get_UseShellExecute](./get_useshellexecute/)() const | Gets UseShellExecute property. | +| [get_WindowStyle](./get_windowstyle/)() const | Gets window style. | +| [get_WorkingDirectory](./get_workingdirectory/)() const | Gets working directory of the process. | +| [ProcessStartInfo](./processstartinfo/)() | Creates empty start info object. | +| [ProcessStartInfo](./processstartinfo/)(const String\&) | Creates start info object. | +| [ProcessStartInfo](./processstartinfo/)(const String\&, const String\&) | Creates start info object. | +| [set_Arguments](./set_arguments/)(const String\&) | Sets process arguments. | +| [set_CreateNoWindow](./set_createnowindow/)(bool) | Sets NoWindow property. | +| [set_FileName](./set_filename/)(const String\&) | Sets process file name. | +| [set_RedirectStandardError](./set_redirectstandarderror/)(bool) | Sets RedirectStandardError property. | +| [set_RedirectStandardInput](./set_redirectstandardinput/)(bool) | Sets RedirectStandardInput property. | +| [set_RedirectStandardOutput](./set_redirectstandardoutput/)(bool) | Sets RedirectStandardOutput property. | +| [set_UseShellExecute](./set_useshellexecute/)(bool) | Sets UseShellExecute property. | +| [set_WindowStyle](./set_windowstyle/)(ProcessWindowStyle) | Sets window style. | +| [set_WorkingDirectory](./set_workingdirectory/)(const String\&) | Sets working directory of the process. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Diagnostics](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/get_arguments/_index.md b/english/cpp/system.diagnostics/processstartinfo/get_arguments/_index.md new file mode 100644 index 0000000000..4f238107c2 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/get_arguments/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::ProcessStartInfo::get_Arguments method +linktitle: get_Arguments +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::get_Arguments method. Gets process arguments in C++.' +type: docs +weight: 200 +url: /cpp/system.diagnostics/processstartinfo/get_arguments/ +--- +## ProcessStartInfo::get_Arguments method + + +Gets process arguments. + +```cpp +String System::Diagnostics::ProcessStartInfo::get_Arguments() const +``` + + +### ReturnValue + +[Process](../../process/) arguments. + +## See Also + +* Class [String](../../../system/string/) +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/get_createnowindow/_index.md b/english/cpp/system.diagnostics/processstartinfo/get_createnowindow/_index.md new file mode 100644 index 0000000000..3dfd188faa --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/get_createnowindow/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::ProcessStartInfo::get_CreateNoWindow method +linktitle: get_CreateNoWindow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::get_CreateNoWindow method. Gets NoWindow property in C++.' +type: docs +weight: 300 +url: /cpp/system.diagnostics/processstartinfo/get_createnowindow/ +--- +## ProcessStartInfo::get_CreateNoWindow method + + +Gets NoWindow property. + +```cpp +bool System::Diagnostics::ProcessStartInfo::get_CreateNoWindow() const +``` + + +### ReturnValue + +If true, no window is created, false otherwise. + +## See Also + +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/get_environmentvariables/_index.md b/english/cpp/system.diagnostics/processstartinfo/get_environmentvariables/_index.md new file mode 100644 index 0000000000..deff852ef7 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/get_environmentvariables/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Diagnostics::ProcessStartInfo::get_EnvironmentVariables method +linktitle: get_EnvironmentVariables +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::get_EnvironmentVariables method. Gets process environment variables in C++.' +type: docs +weight: 400 +url: /cpp/system.diagnostics/processstartinfo/get_environmentvariables/ +--- +## ProcessStartInfo::get_EnvironmentVariables method + + +Gets process environment variables. + +```cpp +SharedPtr> System::Diagnostics::ProcessStartInfo::get_EnvironmentVariables() const +``` + + +### ReturnValue + +[Process](../../process/) environment variables. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/get_filename/_index.md b/english/cpp/system.diagnostics/processstartinfo/get_filename/_index.md new file mode 100644 index 0000000000..d50330bef4 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/get_filename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::ProcessStartInfo::get_FileName method +linktitle: get_FileName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::get_FileName method. Gets process file name in C++.' +type: docs +weight: 500 +url: /cpp/system.diagnostics/processstartinfo/get_filename/ +--- +## ProcessStartInfo::get_FileName method + + +Gets process file name. + +```cpp +String System::Diagnostics::ProcessStartInfo::get_FileName() const +``` + + +### ReturnValue + +[Process](../../process/) file name or path. + +## See Also + +* Class [String](../../../system/string/) +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/get_redirectstandarderror/_index.md b/english/cpp/system.diagnostics/processstartinfo/get_redirectstandarderror/_index.md new file mode 100644 index 0000000000..2626961ca4 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/get_redirectstandarderror/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::ProcessStartInfo::get_RedirectStandardError method +linktitle: get_RedirectStandardError +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::get_RedirectStandardError method. Gets RedirectStandardError property in C++.' +type: docs +weight: 600 +url: /cpp/system.diagnostics/processstartinfo/get_redirectstandarderror/ +--- +## ProcessStartInfo::get_RedirectStandardError method + + +Gets RedirectStandardError property. + +```cpp +bool System::Diagnostics::ProcessStartInfo::get_RedirectStandardError() const +``` + + +### ReturnValue + +If true, error output is redirected, false otherwise. + +## See Also + +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/get_redirectstandardinput/_index.md b/english/cpp/system.diagnostics/processstartinfo/get_redirectstandardinput/_index.md new file mode 100644 index 0000000000..646c8930b3 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/get_redirectstandardinput/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::ProcessStartInfo::get_RedirectStandardInput method +linktitle: get_RedirectStandardInput +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::get_RedirectStandardInput method. Gets RedirectStandardInput property in C++.' +type: docs +weight: 700 +url: /cpp/system.diagnostics/processstartinfo/get_redirectstandardinput/ +--- +## ProcessStartInfo::get_RedirectStandardInput method + + +Gets RedirectStandardInput property. + +```cpp +bool System::Diagnostics::ProcessStartInfo::get_RedirectStandardInput() const +``` + + +### ReturnValue + +If true, standard input is redirected, false otherwise. + +## See Also + +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/get_redirectstandardoutput/_index.md b/english/cpp/system.diagnostics/processstartinfo/get_redirectstandardoutput/_index.md new file mode 100644 index 0000000000..982c6f175f --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/get_redirectstandardoutput/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::ProcessStartInfo::get_RedirectStandardOutput method +linktitle: get_RedirectStandardOutput +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::get_RedirectStandardOutput method. Gets RedirectStandardOutput property in C++.' +type: docs +weight: 800 +url: /cpp/system.diagnostics/processstartinfo/get_redirectstandardoutput/ +--- +## ProcessStartInfo::get_RedirectStandardOutput method + + +Gets RedirectStandardOutput property. + +```cpp +bool System::Diagnostics::ProcessStartInfo::get_RedirectStandardOutput() const +``` + + +### ReturnValue + +If true, standard output is redirected, false otherwise. + +## See Also + +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/get_useshellexecute/_index.md b/english/cpp/system.diagnostics/processstartinfo/get_useshellexecute/_index.md new file mode 100644 index 0000000000..00581089c3 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/get_useshellexecute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::ProcessStartInfo::get_UseShellExecute method +linktitle: get_UseShellExecute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::get_UseShellExecute method. Gets UseShellExecute property in C++.' +type: docs +weight: 900 +url: /cpp/system.diagnostics/processstartinfo/get_useshellexecute/ +--- +## ProcessStartInfo::get_UseShellExecute method + + +Gets UseShellExecute property. + +```cpp +bool System::Diagnostics::ProcessStartInfo::get_UseShellExecute() const +``` + + +### ReturnValue + +If true, shell is used to execute process, false otherwise. + +## See Also + +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/get_windowstyle/_index.md b/english/cpp/system.diagnostics/processstartinfo/get_windowstyle/_index.md new file mode 100644 index 0000000000..e9d5e5d31c --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/get_windowstyle/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::ProcessStartInfo::get_WindowStyle method +linktitle: get_WindowStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::get_WindowStyle method. Gets window style in C++.' +type: docs +weight: 1000 +url: /cpp/system.diagnostics/processstartinfo/get_windowstyle/ +--- +## ProcessStartInfo::get_WindowStyle method + + +Gets window style. + +```cpp +ProcessWindowStyle System::Diagnostics::ProcessStartInfo::get_WindowStyle() const +``` + + +### ReturnValue + +[Process](../../process/) window style. + +## See Also + +* Enum [ProcessWindowStyle](../../processwindowstyle/) +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/get_workingdirectory/_index.md b/english/cpp/system.diagnostics/processstartinfo/get_workingdirectory/_index.md new file mode 100644 index 0000000000..2ab8c4a0b4 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/get_workingdirectory/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::ProcessStartInfo::get_WorkingDirectory method +linktitle: get_WorkingDirectory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::get_WorkingDirectory method. Gets working directory of the process in C++.' +type: docs +weight: 1100 +url: /cpp/system.diagnostics/processstartinfo/get_workingdirectory/ +--- +## ProcessStartInfo::get_WorkingDirectory method + + +Gets working directory of the process. + +```cpp +String System::Diagnostics::ProcessStartInfo::get_WorkingDirectory() const +``` + + +### ReturnValue + +[Process](../../process/) working directory path. + +## See Also + +* Class [String](../../../system/string/) +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/processstartinfo/_index.md b/english/cpp/system.diagnostics/processstartinfo/processstartinfo/_index.md new file mode 100644 index 0000000000..23fe3c352e --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/processstartinfo/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Diagnostics::ProcessStartInfo::ProcessStartInfo constructor +linktitle: ProcessStartInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::ProcessStartInfo constructor. Creates empty start info object in C++.' +type: docs +weight: 100 +url: /cpp/system.diagnostics/processstartinfo/processstartinfo/ +--- +## ProcessStartInfo::ProcessStartInfo() constructor + + +Creates empty start info object. + +```cpp +System::Diagnostics::ProcessStartInfo::ProcessStartInfo() +``` + +## See Also + +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) +## ProcessStartInfo::ProcessStartInfo(const String\&) constructor + + +Creates start info object. + +```cpp +System::Diagnostics::ProcessStartInfo::ProcessStartInfo(const String &fileName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| fileName | const String\& | File name or path. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) +## ProcessStartInfo::ProcessStartInfo(const String\&, const String\&) constructor + + +Creates start info object. + +```cpp +System::Diagnostics::ProcessStartInfo::ProcessStartInfo(const String &fileName, const String &arguments) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| fileName | const String\& | File name or path. | +| arguments | const String\& | [Process](../../process/) arguments. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/set_arguments/_index.md b/english/cpp/system.diagnostics/processstartinfo/set_arguments/_index.md new file mode 100644 index 0000000000..31bcdd1160 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/set_arguments/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::ProcessStartInfo::set_Arguments method +linktitle: set_Arguments +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::set_Arguments method. Sets process arguments in C++.' +type: docs +weight: 1200 +url: /cpp/system.diagnostics/processstartinfo/set_arguments/ +--- +## ProcessStartInfo::set_Arguments method + + +Sets process arguments. + +```cpp +void System::Diagnostics::ProcessStartInfo::set_Arguments(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | [Process](../../process/) arguments. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/set_createnowindow/_index.md b/english/cpp/system.diagnostics/processstartinfo/set_createnowindow/_index.md new file mode 100644 index 0000000000..331ef2fc7f --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/set_createnowindow/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::ProcessStartInfo::set_CreateNoWindow method +linktitle: set_CreateNoWindow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::set_CreateNoWindow method. Sets NoWindow property in C++.' +type: docs +weight: 1300 +url: /cpp/system.diagnostics/processstartinfo/set_createnowindow/ +--- +## ProcessStartInfo::set_CreateNoWindow method + + +Sets NoWindow property. + +```cpp +void System::Diagnostics::ProcessStartInfo::set_CreateNoWindow(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | If true, no window is created, false otherwise. | + +## See Also + +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/set_filename/_index.md b/english/cpp/system.diagnostics/processstartinfo/set_filename/_index.md new file mode 100644 index 0000000000..895a8f7749 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/set_filename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::ProcessStartInfo::set_FileName method +linktitle: set_FileName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::set_FileName method. Sets process file name in C++.' +type: docs +weight: 1400 +url: /cpp/system.diagnostics/processstartinfo/set_filename/ +--- +## ProcessStartInfo::set_FileName method + + +Sets process file name. + +```cpp +void System::Diagnostics::ProcessStartInfo::set_FileName(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | [Process](../../process/) file name or path. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/set_redirectstandarderror/_index.md b/english/cpp/system.diagnostics/processstartinfo/set_redirectstandarderror/_index.md new file mode 100644 index 0000000000..2144f103d0 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/set_redirectstandarderror/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::ProcessStartInfo::set_RedirectStandardError method +linktitle: set_RedirectStandardError +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::set_RedirectStandardError method. Sets RedirectStandardError property in C++.' +type: docs +weight: 1500 +url: /cpp/system.diagnostics/processstartinfo/set_redirectstandarderror/ +--- +## ProcessStartInfo::set_RedirectStandardError method + + +Sets RedirectStandardError property. + +```cpp +void System::Diagnostics::ProcessStartInfo::set_RedirectStandardError(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | If true, error output is redirected, false otherwise. | + +## See Also + +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/set_redirectstandardinput/_index.md b/english/cpp/system.diagnostics/processstartinfo/set_redirectstandardinput/_index.md new file mode 100644 index 0000000000..2693c4726f --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/set_redirectstandardinput/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::ProcessStartInfo::set_RedirectStandardInput method +linktitle: set_RedirectStandardInput +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::set_RedirectStandardInput method. Sets RedirectStandardInput property in C++.' +type: docs +weight: 1600 +url: /cpp/system.diagnostics/processstartinfo/set_redirectstandardinput/ +--- +## ProcessStartInfo::set_RedirectStandardInput method + + +Sets RedirectStandardInput property. + +```cpp +void System::Diagnostics::ProcessStartInfo::set_RedirectStandardInput(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | If true, standard input is redirected, false otherwise. | + +## See Also + +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/set_redirectstandardoutput/_index.md b/english/cpp/system.diagnostics/processstartinfo/set_redirectstandardoutput/_index.md new file mode 100644 index 0000000000..529f521f6c --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/set_redirectstandardoutput/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::ProcessStartInfo::set_RedirectStandardOutput method +linktitle: set_RedirectStandardOutput +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::set_RedirectStandardOutput method. Sets RedirectStandardOutput property in C++.' +type: docs +weight: 1700 +url: /cpp/system.diagnostics/processstartinfo/set_redirectstandardoutput/ +--- +## ProcessStartInfo::set_RedirectStandardOutput method + + +Sets RedirectStandardOutput property. + +```cpp +void System::Diagnostics::ProcessStartInfo::set_RedirectStandardOutput(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | If true, standard output is redirected, false otherwise. | + +## See Also + +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/set_useshellexecute/_index.md b/english/cpp/system.diagnostics/processstartinfo/set_useshellexecute/_index.md new file mode 100644 index 0000000000..0f67356ca0 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/set_useshellexecute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::ProcessStartInfo::set_UseShellExecute method +linktitle: set_UseShellExecute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::set_UseShellExecute method. Sets UseShellExecute property in C++.' +type: docs +weight: 1800 +url: /cpp/system.diagnostics/processstartinfo/set_useshellexecute/ +--- +## ProcessStartInfo::set_UseShellExecute method + + +Sets UseShellExecute property. + +```cpp +void System::Diagnostics::ProcessStartInfo::set_UseShellExecute(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | If true, shell is used to execute process, false otherwise. | + +## See Also + +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/set_windowstyle/_index.md b/english/cpp/system.diagnostics/processstartinfo/set_windowstyle/_index.md new file mode 100644 index 0000000000..63b7107f65 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/set_windowstyle/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::ProcessStartInfo::set_WindowStyle method +linktitle: set_WindowStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::set_WindowStyle method. Sets window style in C++.' +type: docs +weight: 1900 +url: /cpp/system.diagnostics/processstartinfo/set_windowstyle/ +--- +## ProcessStartInfo::set_WindowStyle method + + +Sets window style. + +```cpp +void System::Diagnostics::ProcessStartInfo::set_WindowStyle(ProcessWindowStyle value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | ProcessWindowStyle | [Process](../../process/) window style. | + +## See Also + +* Enum [ProcessWindowStyle](../../processwindowstyle/) +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processstartinfo/set_workingdirectory/_index.md b/english/cpp/system.diagnostics/processstartinfo/set_workingdirectory/_index.md new file mode 100644 index 0000000000..67265e7ae3 --- /dev/null +++ b/english/cpp/system.diagnostics/processstartinfo/set_workingdirectory/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::ProcessStartInfo::set_WorkingDirectory method +linktitle: set_WorkingDirectory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessStartInfo::set_WorkingDirectory method. Sets working directory of the process in C++.' +type: docs +weight: 2000 +url: /cpp/system.diagnostics/processstartinfo/set_workingdirectory/ +--- +## ProcessStartInfo::set_WorkingDirectory method + + +Sets working directory of the process. + +```cpp +void System::Diagnostics::ProcessStartInfo::set_WorkingDirectory(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | [Process](../../process/) working directory path. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ProcessStartInfo](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/processwindowstyle/_index.md b/english/cpp/system.diagnostics/processwindowstyle/_index.md new file mode 100644 index 0000000000..deec24f40d --- /dev/null +++ b/english/cpp/system.diagnostics/processwindowstyle/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Diagnostics::ProcessWindowStyle enum +linktitle: ProcessWindowStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::ProcessWindowStyle enum. Style of process window in C++.' +type: docs +weight: 900 +url: /cpp/system.diagnostics/processwindowstyle/ +--- +## ProcessWindowStyle enum + + +Style of process window. + +```cpp +enum class ProcessWindowStyle +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Normal | 0 | Normal window. | +| Hidden | 1 | Hidden window. | +| Minimized | 2 | Minimized window. | +| Maximized | 3 | Maximized window. | + +## See Also + +* Namespace [System::Diagnostics](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.diagnostics/stackframe/_index.md b/english/cpp/system.diagnostics/stackframe/_index.md new file mode 100644 index 0000000000..709076845a --- /dev/null +++ b/english/cpp/system.diagnostics/stackframe/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Diagnostics::StackFrame class +linktitle: StackFrame +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackFrame class. Gets information on single stack frame. MSVS only. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.diagnostics/stackframe/ +--- +## StackFrame class + + +Gets information on single stack frame. MSVS only. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StackFrame : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetFileColumnNumber](./getfilecolumnnumber/)() | Gets the colnum number. | +| virtual [GetFileLineNumber](./getfilelinenumber/)() | Gets the line number. | +| virtual [GetFileName](./getfilename/)() | Gets the file name. | +| [GetMethod](./getmethod/)() | Gets method information. | +| [operator=](./operator=/)(const StackFrame\&) const | No changing. | +| [StackFrame](./stackframe/)(int) | Creates stack frame on current stack offset. | +| [StackFrame](./stackframe/)(const StackFrame\&) | No copying. | +| virtual [~StackFrame](./~stackframe/)() | Destructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Diagnostics](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.diagnostics/stackframe/getfilecolumnnumber/_index.md b/english/cpp/system.diagnostics/stackframe/getfilecolumnnumber/_index.md new file mode 100644 index 0000000000..77b7822c65 --- /dev/null +++ b/english/cpp/system.diagnostics/stackframe/getfilecolumnnumber/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::StackFrame::GetFileColumnNumber method +linktitle: GetFileColumnNumber +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackFrame::GetFileColumnNumber method. Gets the colnum number in C++.' +type: docs +weight: 300 +url: /cpp/system.diagnostics/stackframe/getfilecolumnnumber/ +--- +## StackFrame::GetFileColumnNumber method + + +Gets the colnum number. + +```cpp +virtual int System::Diagnostics::StackFrame::GetFileColumnNumber() +``` + + +### ReturnValue + +The colnum number + +## See Also + +* Class [StackFrame](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stackframe/getfilelinenumber/_index.md b/english/cpp/system.diagnostics/stackframe/getfilelinenumber/_index.md new file mode 100644 index 0000000000..3c65872a36 --- /dev/null +++ b/english/cpp/system.diagnostics/stackframe/getfilelinenumber/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::StackFrame::GetFileLineNumber method +linktitle: GetFileLineNumber +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackFrame::GetFileLineNumber method. Gets the line number in C++.' +type: docs +weight: 400 +url: /cpp/system.diagnostics/stackframe/getfilelinenumber/ +--- +## StackFrame::GetFileLineNumber method + + +Gets the line number. + +```cpp +virtual int System::Diagnostics::StackFrame::GetFileLineNumber() +``` + + +### ReturnValue + +The line number + +## See Also + +* Class [StackFrame](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stackframe/getfilename/_index.md b/english/cpp/system.diagnostics/stackframe/getfilename/_index.md new file mode 100644 index 0000000000..efce2180da --- /dev/null +++ b/english/cpp/system.diagnostics/stackframe/getfilename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::StackFrame::GetFileName method +linktitle: GetFileName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackFrame::GetFileName method. Gets the file name in C++.' +type: docs +weight: 500 +url: /cpp/system.diagnostics/stackframe/getfilename/ +--- +## StackFrame::GetFileName method + + +Gets the file name. + +```cpp +virtual System::String System::Diagnostics::StackFrame::GetFileName() +``` + + +### ReturnValue + +The file name + +## See Also + +* Class [String](../../../system/string/) +* Class [StackFrame](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stackframe/getmethod/_index.md b/english/cpp/system.diagnostics/stackframe/getmethod/_index.md new file mode 100644 index 0000000000..45833bb9b4 --- /dev/null +++ b/english/cpp/system.diagnostics/stackframe/getmethod/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Diagnostics::StackFrame::GetMethod method +linktitle: GetMethod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackFrame::GetMethod method. Gets method information in C++.' +type: docs +weight: 600 +url: /cpp/system.diagnostics/stackframe/getmethod/ +--- +## StackFrame::GetMethod method + + +Gets method information. + +```cpp +System::SharedPtr System::Diagnostics::StackFrame::GetMethod() +``` + + +### ReturnValue + +[Object](../../../system/object/) with captured method info. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MethodBase](../../../system.reflection/methodbase/) +* Class [StackFrame](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stackframe/operator=/_index.md b/english/cpp/system.diagnostics/stackframe/operator=/_index.md new file mode 100644 index 0000000000..3bb31c1673 --- /dev/null +++ b/english/cpp/system.diagnostics/stackframe/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Diagnostics::StackFrame::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackFrame::operator= method. No changing in C++.' +type: docs +weight: 700 +url: /cpp/system.diagnostics/stackframe/operator=/ +--- +## StackFrame::operator= method + + +No changing. + +```cpp +const StackFrame & System::Diagnostics::StackFrame::operator=(const StackFrame &) const =delete +``` + +## See Also + +* Class [StackFrame](../) +* Class [StackFrame](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stackframe/stackframe/_index.md b/english/cpp/system.diagnostics/stackframe/stackframe/_index.md new file mode 100644 index 0000000000..9627d4960a --- /dev/null +++ b/english/cpp/system.diagnostics/stackframe/stackframe/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Diagnostics::StackFrame::StackFrame constructor +linktitle: StackFrame +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackFrame::StackFrame constructor. No copying in C++.' +type: docs +weight: 100 +url: /cpp/system.diagnostics/stackframe/stackframe/ +--- +## StackFrame::StackFrame(const StackFrame\&) constructor + + +No copying. + +```cpp +System::Diagnostics::StackFrame::StackFrame(const StackFrame &)=delete +``` + +## See Also + +* Class [StackFrame](../) +* Class [StackFrame](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) +## StackFrame::StackFrame(int) constructor + + +Creates stack frame on current stack offset. + +```cpp +System::Diagnostics::StackFrame::StackFrame(int skip_frames) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| skip_frames | int | How many frames to skip. | + +## See Also + +* Class [StackFrame](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stackframe/~stackframe/_index.md b/english/cpp/system.diagnostics/stackframe/~stackframe/_index.md new file mode 100644 index 0000000000..26cbd9d755 --- /dev/null +++ b/english/cpp/system.diagnostics/stackframe/~stackframe/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Diagnostics::StackFrame::~StackFrame method +linktitle: ~StackFrame +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackFrame::~StackFrame method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.diagnostics/stackframe/~stackframe/ +--- +## StackFrame::~StackFrame method + + +Destructor. + +```cpp +virtual System::Diagnostics::StackFrame::~StackFrame() +``` + +## See Also + +* Class [StackFrame](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stacktrace/_index.md b/english/cpp/system.diagnostics/stacktrace/_index.md new file mode 100644 index 0000000000..814d0f94f4 --- /dev/null +++ b/english/cpp/system.diagnostics/stacktrace/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Diagnostics::StackTrace class +linktitle: StackTrace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackTrace class. Collection of stack frames. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.diagnostics/stacktrace/ +--- +## StackTrace class + + +Collection of stack frames. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StackTrace : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_FrameCount](./get_framecount/)() const | Gets count of frames in stack trace. | +| virtual [GetFrame](./getframe/)(uint32_t) | Gets stack frame. | +| [operator=](./operator=/)(const StackTrace\&) const | No assignment. | +| [StackTrace](./stacktrace/)() | Creates stack trace describing current stack state. | +| [StackTrace](./stacktrace/)(bool) | Creates stack trace describing current stack state. | +| [StackTrace](./stacktrace/)(const StackTrace\&) | No copying. | +| virtual [~StackTrace](./~stacktrace/)() | Destructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Diagnostics](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.diagnostics/stacktrace/get_framecount/_index.md b/english/cpp/system.diagnostics/stacktrace/get_framecount/_index.md new file mode 100644 index 0000000000..6a482feb46 --- /dev/null +++ b/english/cpp/system.diagnostics/stacktrace/get_framecount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::StackTrace::get_FrameCount method +linktitle: get_FrameCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackTrace::get_FrameCount method. Gets count of frames in stack trace in C++.' +type: docs +weight: 300 +url: /cpp/system.diagnostics/stacktrace/get_framecount/ +--- +## StackTrace::get_FrameCount method + + +Gets count of frames in stack trace. + +```cpp +int System::Diagnostics::StackTrace::get_FrameCount() const +``` + + +### ReturnValue + +Number of frames available. + +## See Also + +* Class [StackTrace](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stacktrace/getframe/_index.md b/english/cpp/system.diagnostics/stacktrace/getframe/_index.md new file mode 100644 index 0000000000..d9c0ceab6e --- /dev/null +++ b/english/cpp/system.diagnostics/stacktrace/getframe/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Diagnostics::StackTrace::GetFrame method +linktitle: GetFrame +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackTrace::GetFrame method. Gets stack frame in C++.' +type: docs +weight: 400 +url: /cpp/system.diagnostics/stacktrace/getframe/ +--- +## StackTrace::GetFrame method + + +Gets stack frame. + +```cpp +virtual SharedPtr System::Diagnostics::StackTrace::GetFrame(uint32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | uint32_t | Stack frame index, must be between 0 and FrameCount-1. | + +### ReturnValue + +Available stack frames. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StackFrame](../../stackframe/) +* Class [StackTrace](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stacktrace/operator=/_index.md b/english/cpp/system.diagnostics/stacktrace/operator=/_index.md new file mode 100644 index 0000000000..db67353d4f --- /dev/null +++ b/english/cpp/system.diagnostics/stacktrace/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Diagnostics::StackTrace::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackTrace::operator= method. No assignment in C++.' +type: docs +weight: 500 +url: /cpp/system.diagnostics/stacktrace/operator=/ +--- +## StackTrace::operator= method + + +No assignment. + +```cpp +const StackTrace & System::Diagnostics::StackTrace::operator=(const StackTrace &) const =delete +``` + +## See Also + +* Class [StackTrace](../) +* Class [StackTrace](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stacktrace/stacktrace/_index.md b/english/cpp/system.diagnostics/stacktrace/stacktrace/_index.md new file mode 100644 index 0000000000..b3126301a6 --- /dev/null +++ b/english/cpp/system.diagnostics/stacktrace/stacktrace/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Diagnostics::StackTrace::StackTrace constructor +linktitle: StackTrace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackTrace::StackTrace constructor. Creates stack trace describing current stack state in C++.' +type: docs +weight: 100 +url: /cpp/system.diagnostics/stacktrace/stacktrace/ +--- +## StackTrace::StackTrace() constructor + + +Creates stack trace describing current stack state. + +```cpp +System::Diagnostics::StackTrace::StackTrace() +``` + +## See Also + +* Class [StackTrace](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) +## StackTrace::StackTrace(bool) constructor + + +Creates stack trace describing current stack state. + +```cpp +System::Diagnostics::StackTrace::StackTrace(bool isFileInfoNeeded) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| isFileInfoNeeded | bool | True to capture the file name, line number, and column number; otherwise, false | + +## See Also + +* Class [StackTrace](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) +## StackTrace::StackTrace(const StackTrace\&) constructor + + +No copying. + +```cpp +System::Diagnostics::StackTrace::StackTrace(const StackTrace &)=delete +``` + +## See Also + +* Class [StackTrace](../) +* Class [StackTrace](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stacktrace/~stacktrace/_index.md b/english/cpp/system.diagnostics/stacktrace/~stacktrace/_index.md new file mode 100644 index 0000000000..f9f3e8c73b --- /dev/null +++ b/english/cpp/system.diagnostics/stacktrace/~stacktrace/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Diagnostics::StackTrace::~StackTrace method +linktitle: ~StackTrace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StackTrace::~StackTrace method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.diagnostics/stacktrace/~stacktrace/ +--- +## StackTrace::~StackTrace method + + +Destructor. + +```cpp +virtual System::Diagnostics::StackTrace::~StackTrace() +``` + +## See Also + +* Class [StackTrace](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stopwatch/_index.md b/english/cpp/system.diagnostics/stopwatch/_index.md new file mode 100644 index 0000000000..7909e514c8 --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatch/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Diagnostics::Stopwatch class +linktitle: Stopwatch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Stopwatch class. Allows time measurement. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.diagnostics/stopwatch/ +--- +## Stopwatch class + + +Allows time measurement. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Stopwatch : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Elapsed](./get_elapsed/)() const | Gets the total elapsed time measured by the current instance. | +| [get_ElapsedMilliseconds](./get_elapsedmilliseconds/)() const | Gets the total elapsed time measured by the current instance, in milliseconds. | +| [get_ElapsedTicks](./get_elapsedticks/)() const | Gets the total elapsed time measured by the current instance, in timer ticks. | +| [get_IsRunning](./get_isrunning/)() const | Checks if stopwatch is running. | +| [Reset](./reset/)() | Stops time measurement, sets measured interval to zero. | +| [Restart](./restart/)() | Sets measured interval to zero, then starts time measurement. | +| [Start](./start/)() | Starts time measurement. | +| static [StartNew](./startnew/)() | Creates new [Stopwatch](./) object and starts measurement. | +| [Stop](./stop/)() | Stops time measurement. | +| [Stopwatch](./stopwatch/)() | RTTI information. | +| virtual [~Stopwatch](./~stopwatch/)() | Destructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Diagnostics](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.diagnostics/stopwatch/get_elapsed/_index.md b/english/cpp/system.diagnostics/stopwatch/get_elapsed/_index.md new file mode 100644 index 0000000000..66a6120118 --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatch/get_elapsed/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::Stopwatch::get_Elapsed method +linktitle: get_Elapsed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Stopwatch::get_Elapsed method. Gets the total elapsed time measured by the current instance in C++.' +type: docs +weight: 300 +url: /cpp/system.diagnostics/stopwatch/get_elapsed/ +--- +## Stopwatch::get_Elapsed method + + +Gets the total elapsed time measured by the current instance. + +```cpp +TimeSpan System::Diagnostics::Stopwatch::get_Elapsed() const +``` + + +### ReturnValue + +A [TimeSpan](../../../system/timespan/) representing the total elapsed time measured by the current instance. + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [Stopwatch](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stopwatch/get_elapsedmilliseconds/_index.md b/english/cpp/system.diagnostics/stopwatch/get_elapsedmilliseconds/_index.md new file mode 100644 index 0000000000..dee6c2fb47 --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatch/get_elapsedmilliseconds/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::Stopwatch::get_ElapsedMilliseconds method +linktitle: get_ElapsedMilliseconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Stopwatch::get_ElapsedMilliseconds method. Gets the total elapsed time measured by the current instance, in milliseconds in C++.' +type: docs +weight: 400 +url: /cpp/system.diagnostics/stopwatch/get_elapsedmilliseconds/ +--- +## Stopwatch::get_ElapsedMilliseconds method + + +Gets the total elapsed time measured by the current instance, in milliseconds. + +```cpp +int64_t System::Diagnostics::Stopwatch::get_ElapsedMilliseconds() const +``` + + +### ReturnValue + +An integer representing the total number of milliseconds measured by the current instance. + +## See Also + +* Class [Stopwatch](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stopwatch/get_elapsedticks/_index.md b/english/cpp/system.diagnostics/stopwatch/get_elapsedticks/_index.md new file mode 100644 index 0000000000..fe4b822afb --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatch/get_elapsedticks/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::Stopwatch::get_ElapsedTicks method +linktitle: get_ElapsedTicks +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Stopwatch::get_ElapsedTicks method. Gets the total elapsed time measured by the current instance, in timer ticks in C++.' +type: docs +weight: 500 +url: /cpp/system.diagnostics/stopwatch/get_elapsedticks/ +--- +## Stopwatch::get_ElapsedTicks method + + +Gets the total elapsed time measured by the current instance, in timer ticks. + +```cpp +int64_t System::Diagnostics::Stopwatch::get_ElapsedTicks() const +``` + + +### ReturnValue + +An integer representing the total number of timer ticks measured by the current instance. + +## See Also + +* Class [Stopwatch](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stopwatch/get_isrunning/_index.md b/english/cpp/system.diagnostics/stopwatch/get_isrunning/_index.md new file mode 100644 index 0000000000..78674e9d07 --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatch/get_isrunning/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Diagnostics::Stopwatch::get_IsRunning method +linktitle: get_IsRunning +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Stopwatch::get_IsRunning method. Checks if stopwatch is running in C++.' +type: docs +weight: 600 +url: /cpp/system.diagnostics/stopwatch/get_isrunning/ +--- +## Stopwatch::get_IsRunning method + + +Checks if stopwatch is running. + +```cpp +bool System::Diagnostics::Stopwatch::get_IsRunning() const +``` + + +### ReturnValue + +True if we're measuring time now, false otherwise. + +## See Also + +* Class [Stopwatch](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stopwatch/reset/_index.md b/english/cpp/system.diagnostics/stopwatch/reset/_index.md new file mode 100644 index 0000000000..a8b88bd3ea --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatch/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Diagnostics::Stopwatch::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Stopwatch::Reset method. Stops time measurement, sets measured interval to zero in C++.' +type: docs +weight: 700 +url: /cpp/system.diagnostics/stopwatch/reset/ +--- +## Stopwatch::Reset method + + +Stops time measurement, sets measured interval to zero. + +```cpp +void System::Diagnostics::Stopwatch::Reset() +``` + +## See Also + +* Class [Stopwatch](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stopwatch/restart/_index.md b/english/cpp/system.diagnostics/stopwatch/restart/_index.md new file mode 100644 index 0000000000..1f1c27d262 --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatch/restart/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Diagnostics::Stopwatch::Restart method +linktitle: Restart +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Stopwatch::Restart method. Sets measured interval to zero, then starts time measurement in C++.' +type: docs +weight: 800 +url: /cpp/system.diagnostics/stopwatch/restart/ +--- +## Stopwatch::Restart method + + +Sets measured interval to zero, then starts time measurement. + +```cpp +void System::Diagnostics::Stopwatch::Restart() +``` + +## See Also + +* Class [Stopwatch](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stopwatch/start/_index.md b/english/cpp/system.diagnostics/stopwatch/start/_index.md new file mode 100644 index 0000000000..59301c535a --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatch/start/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Diagnostics::Stopwatch::Start method +linktitle: Start +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Stopwatch::Start method. Starts time measurement in C++.' +type: docs +weight: 900 +url: /cpp/system.diagnostics/stopwatch/start/ +--- +## Stopwatch::Start method + + +Starts time measurement. + +```cpp +void System::Diagnostics::Stopwatch::Start() +``` + +## See Also + +* Class [Stopwatch](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stopwatch/startnew/_index.md b/english/cpp/system.diagnostics/stopwatch/startnew/_index.md new file mode 100644 index 0000000000..236edeb883 --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatch/startnew/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Diagnostics::Stopwatch::StartNew method +linktitle: StartNew +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Stopwatch::StartNew method. Creates new Stopwatch object and starts measurement in C++.' +type: docs +weight: 1100 +url: /cpp/system.diagnostics/stopwatch/startnew/ +--- +## Stopwatch::StartNew method + + +Creates new [Stopwatch](../) object and starts measurement. + +```cpp +static SharedPtr System::Diagnostics::Stopwatch::StartNew() +``` + + +### ReturnValue + +Pointer to newly created [Stopwatch](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stopwatch](../) +* Class [Stopwatch](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stopwatch/stop/_index.md b/english/cpp/system.diagnostics/stopwatch/stop/_index.md new file mode 100644 index 0000000000..bc43e573b3 --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatch/stop/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Diagnostics::Stopwatch::Stop method +linktitle: Stop +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Stopwatch::Stop method. Stops time measurement in C++.' +type: docs +weight: 1000 +url: /cpp/system.diagnostics/stopwatch/stop/ +--- +## Stopwatch::Stop method + + +Stops time measurement. + +```cpp +void System::Diagnostics::Stopwatch::Stop() +``` + +## See Also + +* Class [Stopwatch](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stopwatch/stopwatch/_index.md b/english/cpp/system.diagnostics/stopwatch/stopwatch/_index.md new file mode 100644 index 0000000000..fd69078f71 --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatch/stopwatch/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Diagnostics::Stopwatch::Stopwatch constructor +linktitle: Stopwatch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Stopwatch::Stopwatch constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.diagnostics/stopwatch/stopwatch/ +--- +## Stopwatch::Stopwatch constructor + + +RTTI information. + +```cpp +System::Diagnostics::Stopwatch::Stopwatch() +``` + +## Remarks + + +Constructs [Stopwatch](../) object. +## See Also + +* Class [Stopwatch](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stopwatch/~stopwatch/_index.md b/english/cpp/system.diagnostics/stopwatch/~stopwatch/_index.md new file mode 100644 index 0000000000..495712a6cd --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatch/~stopwatch/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Diagnostics::Stopwatch::~Stopwatch method +linktitle: ~Stopwatch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::Stopwatch::~Stopwatch method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.diagnostics/stopwatch/~stopwatch/ +--- +## Stopwatch::~Stopwatch method + + +Destructor. + +```cpp +virtual System::Diagnostics::Stopwatch::~Stopwatch() +``` + +## See Also + +* Class [Stopwatch](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/stopwatchptr/_index.md b/english/cpp/system.diagnostics/stopwatchptr/_index.md new file mode 100644 index 0000000000..546a2b7058 --- /dev/null +++ b/english/cpp/system.diagnostics/stopwatchptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Diagnostics::StopwatchPtr typedef +linktitle: StopwatchPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::StopwatchPtr typedef. Pointer type in C++.' +type: docs +weight: 1200 +url: /cpp/system.diagnostics/stopwatchptr/ +--- +## StopwatchPtr typedef + + +Pointer type. + +```cpp +typedef SharedPtr System::Diagnostics::StopwatchPtr +``` + +## See Also + +* Namespace [System::Diagnostics](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.diagnostics/traceeventtype/_index.md b/english/cpp/system.diagnostics/traceeventtype/_index.md new file mode 100644 index 0000000000..fbcc99a044 --- /dev/null +++ b/english/cpp/system.diagnostics/traceeventtype/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Diagnostics::TraceEventType enum +linktitle: TraceEventType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::TraceEventType enum. Identifies the type of event that has caused the trace in C++.' +type: docs +weight: 1000 +url: /cpp/system.diagnostics/traceeventtype/ +--- +## TraceEventType enum + + +Identifies the type of event that has caused the trace. + +```cpp +enum class TraceEventType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Critical | 1 | Fatal error or application crash. | +| Error | 2 | Recoverable error. | +| Warning | 4 | Noncritical problem. | +| Information | 8 | Informational message. | +| Verbose | 16 | Debugging trace. | +| Start | 256 | Starting of a logical operation. | +| Stop | 512 | Stopping of a logical operation. | +| Suspend | 1024 | Suspension of a logical operation. | +| Resume | 2048 | Resumption of a logical operation. | +| Transfer | 4096 | Changing of correlation identity. | + +## See Also + +* Namespace [System::Diagnostics](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.diagnostics/tracelevel/_index.md b/english/cpp/system.diagnostics/tracelevel/_index.md new file mode 100644 index 0000000000..df80badaf0 --- /dev/null +++ b/english/cpp/system.diagnostics/tracelevel/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Diagnostics::TraceLevel enum +linktitle: TraceLevel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::TraceLevel enum. Specifies what messages to output for the System.Diagnostics.Debug, System.Diagnostics.Trace and System.Diagnostics.TraceSwitch classes in C++.' +type: docs +weight: 1100 +url: /cpp/system.diagnostics/tracelevel/ +--- +## TraceLevel enum + + +Specifies what messages to output for the [System.Diagnostics.Debug](../debug/), [System.Diagnostics.Trace](../trace/) and System.Diagnostics.TraceSwitch classes. + +```cpp +enum class TraceLevel +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Off | 0 | Output no tracing and debugging messages. | +| Error | 1 | Output error-handling messages. | +| Warning | 2 | Output warnings and error-handling messages. | +| Info | 3 | Output informational messages, warnings, and error-handling messages. | +| Verbose | 4 | Output all debugging and tracing messages. | + +## See Also + +* Namespace [System::Diagnostics](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.diagnostics/tracelistener/_index.md b/english/cpp/system.diagnostics/tracelistener/_index.md new file mode 100644 index 0000000000..94be32b2f4 --- /dev/null +++ b/english/cpp/system.diagnostics/tracelistener/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Diagnostics::TraceListener class +linktitle: TraceListener +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::TraceListener class. Interface to react to debug and trace infofmation. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.diagnostics/tracelistener/ +--- +## TraceListener class + + +Interface to react to debug and trace infofmation. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TraceListener : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Fail](./fail/)(System::String) | Writes failure message to debugger. | +| virtual [Fail](./fail/)(System::String, System::String) | Writes failure message to debugger. | +| virtual [Write](./write/)(System::String) | RTTI information. | +| virtual [WriteLine](./writeline/)(System::String) | Writes line to debugger. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Diagnostics](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.diagnostics/tracelistener/fail/_index.md b/english/cpp/system.diagnostics/tracelistener/fail/_index.md new file mode 100644 index 0000000000..8f9aa479a5 --- /dev/null +++ b/english/cpp/system.diagnostics/tracelistener/fail/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Diagnostics::TraceListener::Fail method +linktitle: Fail +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::TraceListener::Fail method. Writes failure message to debugger in C++.' +type: docs +weight: 100 +url: /cpp/system.diagnostics/tracelistener/fail/ +--- +## TraceListener::Fail(System::String) method + + +Writes failure message to debugger. + +```cpp +virtual void System::Diagnostics::TraceListener::Fail(System::String message) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| message | System::String | Message to write. | + +## See Also + +* Class [String](../../../system/string/) +* Class [TraceListener](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) +## TraceListener::Fail(System::String, System::String) method + + +Writes failure message to debugger. + +```cpp +virtual void System::Diagnostics::TraceListener::Fail(System::String message, System::String detailMessage) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| message | System::String | Message to write. | +| detailMessage | System::String | Detailed message to write. | + +## See Also + +* Class [String](../../../system/string/) +* Class [TraceListener](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/tracelistener/write/_index.md b/english/cpp/system.diagnostics/tracelistener/write/_index.md new file mode 100644 index 0000000000..a7a0815d86 --- /dev/null +++ b/english/cpp/system.diagnostics/tracelistener/write/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Diagnostics::TraceListener::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::TraceListener::Write method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.diagnostics/tracelistener/write/ +--- +## TraceListener::Write method + + +RTTI information. + +```cpp +virtual void System::Diagnostics::TraceListener::Write(System::String message) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| message | System::String | Message to write. | +## Remarks + + +Writes message to debugger. +## See Also + +* Class [String](../../../system/string/) +* Class [TraceListener](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.diagnostics/tracelistener/writeline/_index.md b/english/cpp/system.diagnostics/tracelistener/writeline/_index.md new file mode 100644 index 0000000000..4b28f27723 --- /dev/null +++ b/english/cpp/system.diagnostics/tracelistener/writeline/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Diagnostics::TraceListener::WriteLine method +linktitle: WriteLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Diagnostics::TraceListener::WriteLine method. Writes line to debugger in C++.' +type: docs +weight: 300 +url: /cpp/system.diagnostics/tracelistener/writeline/ +--- +## TraceListener::WriteLine method + + +Writes line to debugger. + +```cpp +virtual void System::Diagnostics::TraceListener::WriteLine(System::String message) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| message | System::String | Message to write. | + +## See Also + +* Class [String](../../../system/string/) +* Class [TraceListener](../) +* Namespace [System::Diagnostics](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/_index.md b/english/cpp/system.drawing.drawing2d/_index.md new file mode 100644 index 0000000000..db5c18bfe4 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Drawing::Drawing2D namespace +linktitle: System::Drawing::Drawing2D +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Drawing::Drawing2D namespace in C++.' +type: docs +weight: 4300 +url: /cpp/system.drawing.drawing2d/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [AdjustableArrowCap](./adjustablearrowcap/) | Represents an adjustable arrow-shaped line cap. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Blend](./blend/) | Represents a blend pattern for a [LinearGradientBrush](./lineargradientbrush/) object. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ColorBlend](./colorblend/) | Contains arrays of colors and positions used for interpolating color blending in a multicolor gradient. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CustomLineCap](./customlinecap/) | Represents a user-defined line cap. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [GraphicsContainer](./graphicscontainer/) | Contains the internal data of a graphics container. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [GraphicsPath](./graphicspath/) | Represents a set of connected lines and curves. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [GraphicsState](./graphicsstate/) | Represents a [Graphics](../system.drawing/graphics/) object's state. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HatchBrush](./hatchbrush/) | Represents a rectangular brush with a hatch style, a foreground color, and a background color. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [LinearGradientBrush](./lineargradientbrush/) | Represents a linear gradient brush. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Matrix](./matrix/) | Represents a 3x3 matrix that defines transform operations. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PathData](./pathdata/) | Contains the graphical data that represents a path. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PathGradientBrush](./pathgradientbrush/) | Represents a brush that fills the interior of a [GraphicsPath](./graphicspath/) object with a gradient. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RegionData](./regiondata/) | Contains data that defines a region. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [CombineMode](./combinemode/) | Specifies how clipping regions are combined. | +| [CompositingMode](./compositingmode/) | Specifies how source colors and background colors are combined. | +| [CompositingQuality](./compositingquality/) | Specifies the quality level to be used during compositing. | +| [CoordinateSpace](./coordinatespace/) | Specifies how to evaluate coordinates. | +| [DashCap](./dashcap/) | Specifies the type of a cap used at the both ends of a dash in a dashed line. | +| [DashStyle](./dashstyle/) | Specifies the style of a dashed line. | +| [FillMode](./fillmode/) | Specifies how to fill the interior of a closed path. | +| [FlushIntention](./flushintention/) | Specifies if commands in the graphics stack are terminated immediately or executed as soon as possible. | +| [HatchStyle](./hatchstyle/) | Specifies patterns of [HatchBrush](./hatchbrush/) brush. | +| [InterpolationMode](./interpolationmode/) | Specifies an algorithm to use when images are rotated or scaled. | +| [LinearGradientMode](./lineargradientmode/) | Represents a linear gradient direction. | +| [LineCap](./linecap/) | Indicates the available cap styles with which a [Pen](../system.drawing/pen/) object can end a line. | +| [LineJoin](./linejoin/) | Specifies how consequent lines or curves are joined. | +| [MatrixOrder](./matrixorder/) | Specifies the order of matrix transform operations. | +| [PathPointType](./pathpointtype/) | Specifies the type of a path point. | +| [PenAlignment](./penalignment/) | Specifies the alignment of a [Pen](../system.drawing/pen/) object relative to an abstract reference 0-width line. | +| [PenType](./pentype/) | Specifies a type of a fill [Pen](../system.drawing/pen/) object uses. | +| [PixelFormat](./pixelformat/) | Specifies the color data format of a pixel. | +| [PixelOffsetMode](./pixeloffsetmode/) | Specifies how pixels are offset when being rendered. | +| [QualityMode](./qualitymode/) | Specifies an overall rendering quality. | +| [SmoothingMode](./smoothingmode/) | Specifies what type of soothing (antialiasing) is applied to lines, curves and edges of filled areas. | +| [WrapMode](./wrapmode/) | Specifies how a texture or a gradient is tiled when it is smaller than the area being filled. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [MatrixPtr](./matrixptr/) | An alias for a shared pointer to an instance of [Matrix](./matrix/) class. | diff --git a/english/cpp/system.drawing.drawing2d/adjustablearrowcap/_index.md b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/_index.md new file mode 100644 index 0000000000..231b9e85c1 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Drawing::Drawing2D::AdjustableArrowCap class +linktitle: AdjustableArrowCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::AdjustableArrowCap class. Represents an adjustable arrow-shaped line cap. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.drawing2d/adjustablearrowcap/ +--- +## AdjustableArrowCap class + + +Represents an adjustable arrow-shaped line cap. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class AdjustableArrowCap : public System::Drawing::Drawing2D::CustomLineCap +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AdjustableArrowCap](./adjustablearrowcap/)(float, float, bool) | Constructs a new instance of [AdjustableArrowCap](./) with the specified width and height. | +| [get_Filled](./get_filled/)() const | Returns a value that indicates if the arrow represented by the current object is filled. | +| [get_Height](./get_height/)() const | Returns the height of the arrow represented by the current object. | +| [get_MiddleInset](./get_middleinset/)() const | Sets the distance between the line and the cap represented by the current object. | +| [get_Width](./get_width/)() const | Returns the width of the arrow represented by the current object. | +| [set_Filled](./set_filled/)(bool) | Sets a value that specifies if the arrow represented by the current object is filled. | +| [set_Height](./set_height/)(float) | Sets the height of the arrow represented by the current object. | +| [set_MiddleInset](./set_middleinset/)(float) | Sets the distance between the line and the cap represented by the current object. | +| [set_Width](./set_width/)(float) | Sets the width of the arrow represented by the current object. | +## See Also + +* Class [CustomLineCap](../customlinecap/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/adjustablearrowcap/adjustablearrowcap/_index.md b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/adjustablearrowcap/_index.md new file mode 100644 index 0000000000..2c9430b08a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/adjustablearrowcap/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::AdjustableArrowCap::AdjustableArrowCap constructor +linktitle: AdjustableArrowCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::AdjustableArrowCap::AdjustableArrowCap constructor. Constructs a new instance of AdjustableArrowCap with the specified width and height in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.drawing2d/adjustablearrowcap/adjustablearrowcap/ +--- +## AdjustableArrowCap::AdjustableArrowCap constructor + + +Constructs a new instance of [AdjustableArrowCap](../) with the specified width and height. + +```cpp +System::Drawing::Drawing2D::AdjustableArrowCap::AdjustableArrowCap(float width, float height, bool is_filled=true) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| width | float | The width of the arrow | +| height | float | The height of the arrow | +| is_filled | bool | Specifies if the arrow should be filled (true) or not (false) | + +## See Also + +* Class [AdjustableArrowCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/adjustablearrowcap/get_filled/_index.md b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/get_filled/_index.md new file mode 100644 index 0000000000..4f19f7f3fd --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/get_filled/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Drawing2D::AdjustableArrowCap::get_Filled method +linktitle: get_Filled +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::AdjustableArrowCap::get_Filled method. Returns a value that indicates if the arrow represented by the current object is filled in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.drawing2d/adjustablearrowcap/get_filled/ +--- +## AdjustableArrowCap::get_Filled method + + +Returns a value that indicates if the arrow represented by the current object is filled. + +```cpp +bool System::Drawing::Drawing2D::AdjustableArrowCap::get_Filled() const +``` + + +### ReturnValue + +True if the arrow is filled, otherwise - false + +## See Also + +* Class [AdjustableArrowCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/adjustablearrowcap/get_height/_index.md b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/get_height/_index.md new file mode 100644 index 0000000000..34378b849b --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/get_height/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::AdjustableArrowCap::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::AdjustableArrowCap::get_Height method. Returns the height of the arrow represented by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.drawing2d/adjustablearrowcap/get_height/ +--- +## AdjustableArrowCap::get_Height method + + +Returns the height of the arrow represented by the current object. + +```cpp +float System::Drawing::Drawing2D::AdjustableArrowCap::get_Height() const +``` + +## See Also + +* Class [AdjustableArrowCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/adjustablearrowcap/get_middleinset/_index.md b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/get_middleinset/_index.md new file mode 100644 index 0000000000..5df0484cb9 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/get_middleinset/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Drawing2D::AdjustableArrowCap::get_MiddleInset method +linktitle: get_MiddleInset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::AdjustableArrowCap::get_MiddleInset method. Sets the distance between the line and the cap represented by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.drawing2d/adjustablearrowcap/get_middleinset/ +--- +## AdjustableArrowCap::get_MiddleInset method + + +Sets the distance between the line and the cap represented by the current object. + +```cpp +float System::Drawing::Drawing2D::AdjustableArrowCap::get_MiddleInset() const +``` + + +### ReturnValue + +The inset value + +## See Also + +* Class [AdjustableArrowCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/adjustablearrowcap/get_width/_index.md b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/get_width/_index.md new file mode 100644 index 0000000000..fc3fc79e3a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/get_width/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::AdjustableArrowCap::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::AdjustableArrowCap::get_Width method. Returns the width of the arrow represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.drawing2d/adjustablearrowcap/get_width/ +--- +## AdjustableArrowCap::get_Width method + + +Returns the width of the arrow represented by the current object. + +```cpp +float System::Drawing::Drawing2D::AdjustableArrowCap::get_Width() const +``` + +## See Also + +* Class [AdjustableArrowCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/adjustablearrowcap/set_filled/_index.md b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/set_filled/_index.md new file mode 100644 index 0000000000..50784f1561 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/set_filled/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Drawing2D::AdjustableArrowCap::set_Filled method +linktitle: set_Filled +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::AdjustableArrowCap::set_Filled method. Sets a value that specifies if the arrow represented by the current object is filled in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.drawing2d/adjustablearrowcap/set_filled/ +--- +## AdjustableArrowCap::set_Filled method + + +Sets a value that specifies if the arrow represented by the current object is filled. + +```cpp +void System::Drawing::Drawing2D::AdjustableArrowCap::set_Filled(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set | + +## See Also + +* Class [AdjustableArrowCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/adjustablearrowcap/set_height/_index.md b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/set_height/_index.md new file mode 100644 index 0000000000..80e200050a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/set_height/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Drawing2D::AdjustableArrowCap::set_Height method +linktitle: set_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::AdjustableArrowCap::set_Height method. Sets the height of the arrow represented by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.drawing2d/adjustablearrowcap/set_height/ +--- +## AdjustableArrowCap::set_Height method + + +Sets the height of the arrow represented by the current object. + +```cpp +void System::Drawing::Drawing2D::AdjustableArrowCap::set_Height(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [AdjustableArrowCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/adjustablearrowcap/set_middleinset/_index.md b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/set_middleinset/_index.md new file mode 100644 index 0000000000..f750160b17 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/set_middleinset/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Drawing2D::AdjustableArrowCap::set_MiddleInset method +linktitle: set_MiddleInset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::AdjustableArrowCap::set_MiddleInset method. Sets the distance between the line and the cap represented by the current object in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.drawing2d/adjustablearrowcap/set_middleinset/ +--- +## AdjustableArrowCap::set_MiddleInset method + + +Sets the distance between the line and the cap represented by the current object. + +```cpp +void System::Drawing::Drawing2D::AdjustableArrowCap::set_MiddleInset(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [AdjustableArrowCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/adjustablearrowcap/set_width/_index.md b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/set_width/_index.md new file mode 100644 index 0000000000..d227375dae --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/adjustablearrowcap/set_width/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Drawing2D::AdjustableArrowCap::set_Width method +linktitle: set_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::AdjustableArrowCap::set_Width method. Sets the width of the arrow represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.drawing2d/adjustablearrowcap/set_width/ +--- +## AdjustableArrowCap::set_Width method + + +Sets the width of the arrow represented by the current object. + +```cpp +void System::Drawing::Drawing2D::AdjustableArrowCap::set_Width(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [AdjustableArrowCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/blend/_index.md b/english/cpp/system.drawing.drawing2d/blend/_index.md new file mode 100644 index 0000000000..f606c5bcaa --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/blend/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Drawing2D::Blend class +linktitle: Blend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Blend class. Represents a blend pattern for a LinearGradientBrush object. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.drawing2d/blend/ +--- +## Blend class + + +Represents a blend pattern for a [LinearGradientBrush](../lineargradientbrush/) object. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Blend : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Blend](./blend/)() | Constructs a new instance of [Blend](./) class. | +| [Blend](./blend/)(int) | Constructs a new instance of [Blend](./) class. | +| [get_Factors](./get_factors/)() const | Returns the array of blend factors of the gradient. | +| [get_Positions](./get_positions/)() const | Returns the array of blend positions of the gradient. | +| [set_Factors](./set_factors/)(const ArrayPtr\\&) | Sets the array of blend factors of the gradient. | +| [set_Positions](./set_positions/)(const ArrayPtr\\&) | Sets the array of blend positions of the gradient. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/blend/blend/_index.md b/english/cpp/system.drawing.drawing2d/blend/blend/_index.md new file mode 100644 index 0000000000..e29ea44bf9 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/blend/blend/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Drawing::Drawing2D::Blend::Blend constructor +linktitle: Blend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Blend::Blend constructor. Constructs a new instance of Blend class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.drawing2d/blend/blend/ +--- +## Blend::Blend() constructor + + +Constructs a new instance of [Blend](../) class. + +```cpp +System::Drawing::Drawing2D::Blend::Blend() +``` + +## See Also + +* Class [Blend](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Blend::Blend(int) constructor + + +Constructs a new instance of [Blend](../) class. + +```cpp +System::Drawing::Drawing2D::Blend::Blend(int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| count | int | The number of elements in the Factors and Positions arrays. | + +## See Also + +* Class [Blend](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/blend/get_factors/_index.md b/english/cpp/system.drawing.drawing2d/blend/get_factors/_index.md new file mode 100644 index 0000000000..01238b5752 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/blend/get_factors/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::Blend::get_Factors method +linktitle: get_Factors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Blend::get_Factors method. Returns the array of blend factors of the gradient in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.drawing2d/blend/get_factors/ +--- +## Blend::get_Factors method + + +Returns the array of blend factors of the gradient. + +```cpp +ArrayPtr System::Drawing::Drawing2D::Blend::get_Factors() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Blend](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/blend/get_positions/_index.md b/english/cpp/system.drawing.drawing2d/blend/get_positions/_index.md new file mode 100644 index 0000000000..fe2a48e8a9 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/blend/get_positions/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::Blend::get_Positions method +linktitle: get_Positions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Blend::get_Positions method. Returns the array of blend positions of the gradient in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.drawing2d/blend/get_positions/ +--- +## Blend::get_Positions method + + +Returns the array of blend positions of the gradient. + +```cpp +ArrayPtr System::Drawing::Drawing2D::Blend::get_Positions() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Blend](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/blend/set_factors/_index.md b/english/cpp/system.drawing.drawing2d/blend/set_factors/_index.md new file mode 100644 index 0000000000..8b17bd1e6a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/blend/set_factors/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::Blend::set_Factors method +linktitle: set_Factors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Blend::set_Factors method. Sets the array of blend factors of the gradient in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.drawing2d/blend/set_factors/ +--- +## Blend::set_Factors method + + +Sets the array of blend factors of the gradient. + +```cpp +void System::Drawing::Drawing2D::Blend::set_Factors(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | The array to set | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Blend](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/blend/set_positions/_index.md b/english/cpp/system.drawing.drawing2d/blend/set_positions/_index.md new file mode 100644 index 0000000000..76b9bc2908 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/blend/set_positions/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::Blend::set_Positions method +linktitle: set_Positions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Blend::set_Positions method. Sets the array of blend positions of the gradient in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.drawing2d/blend/set_positions/ +--- +## Blend::set_Positions method + + +Sets the array of blend positions of the gradient. + +```cpp +void System::Drawing::Drawing2D::Blend::set_Positions(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | The array to set | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Blend](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/colorblend/_index.md b/english/cpp/system.drawing.drawing2d/colorblend/_index.md new file mode 100644 index 0000000000..82580ce87f --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/colorblend/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Drawing2D::ColorBlend class +linktitle: ColorBlend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::ColorBlend class. Contains arrays of colors and positions used for interpolating color blending in a multicolor gradient. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.drawing2d/colorblend/ +--- +## ColorBlend class + + +Contains arrays of colors and positions used for interpolating color blending in a multicolor gradient. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ColorBlend : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ColorBlend](./colorblend/)() | Constructs a new instance of [ColorBlend](./) class. | +| [ColorBlend](./colorblend/)(int) | Constructs a new instance of [Blend](../blend/) class. | +| [get_Colors](./get_colors/)() | Returns an array of colors to use at corresponding positions along a gradient. | +| [get_Positions](./get_positions/)() | Returns the array of blend positions along a gradient. | +| [set_Colors](./set_colors/)(const ArrayPtr\\&) | Sets an array of colors to use at corresponding positions along a gradient. | +| [set_Positions](./set_positions/)(const ArrayPtr\\&) | Sets the array of blend positions along a gradient. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/colorblend/colorblend/_index.md b/english/cpp/system.drawing.drawing2d/colorblend/colorblend/_index.md new file mode 100644 index 0000000000..bb1949b048 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/colorblend/colorblend/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Drawing::Drawing2D::ColorBlend::ColorBlend constructor +linktitle: ColorBlend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::ColorBlend::ColorBlend constructor. Constructs a new instance of ColorBlend class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.drawing2d/colorblend/colorblend/ +--- +## ColorBlend::ColorBlend() constructor + + +Constructs a new instance of [ColorBlend](../) class. + +```cpp +System::Drawing::Drawing2D::ColorBlend::ColorBlend() +``` + +## See Also + +* Class [ColorBlend](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## ColorBlend::ColorBlend(int) constructor + + +Constructs a new instance of [Blend](../../blend/) class. + +```cpp +System::Drawing::Drawing2D::ColorBlend::ColorBlend(int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| count | int | The number of elements in the Colors and Positions arrays. | + +## See Also + +* Class [ColorBlend](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/colorblend/get_colors/_index.md b/english/cpp/system.drawing.drawing2d/colorblend/get_colors/_index.md new file mode 100644 index 0000000000..b5081d0f11 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/colorblend/get_colors/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::ColorBlend::get_Colors method +linktitle: get_Colors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::ColorBlend::get_Colors method. Returns an array of colors to use at corresponding positions along a gradient in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.drawing2d/colorblend/get_colors/ +--- +## ColorBlend::get_Colors method + + +Returns an array of colors to use at corresponding positions along a gradient. + +```cpp +ArrayPtr System::Drawing::Drawing2D::ColorBlend::get_Colors() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Color](../../../system.drawing/color/) +* Class [ColorBlend](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/colorblend/get_positions/_index.md b/english/cpp/system.drawing.drawing2d/colorblend/get_positions/_index.md new file mode 100644 index 0000000000..aadaebf3de --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/colorblend/get_positions/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::ColorBlend::get_Positions method +linktitle: get_Positions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::ColorBlend::get_Positions method. Returns the array of blend positions along a gradient in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.drawing2d/colorblend/get_positions/ +--- +## ColorBlend::get_Positions method + + +Returns the array of blend positions along a gradient. + +```cpp +ArrayPtr System::Drawing::Drawing2D::ColorBlend::get_Positions() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ColorBlend](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/colorblend/set_colors/_index.md b/english/cpp/system.drawing.drawing2d/colorblend/set_colors/_index.md new file mode 100644 index 0000000000..3430218150 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/colorblend/set_colors/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::ColorBlend::set_Colors method +linktitle: set_Colors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::ColorBlend::set_Colors method. Sets an array of colors to use at corresponding positions along a gradient in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.drawing2d/colorblend/set_colors/ +--- +## ColorBlend::set_Colors method + + +Sets an array of colors to use at corresponding positions along a gradient. + +```cpp +void System::Drawing::Drawing2D::ColorBlend::set_Colors(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | The array to set | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Color](../../../system.drawing/color/) +* Class [ColorBlend](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/colorblend/set_positions/_index.md b/english/cpp/system.drawing.drawing2d/colorblend/set_positions/_index.md new file mode 100644 index 0000000000..b44fdb2d85 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/colorblend/set_positions/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::ColorBlend::set_Positions method +linktitle: set_Positions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::ColorBlend::set_Positions method. Sets the array of blend positions along a gradient in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.drawing2d/colorblend/set_positions/ +--- +## ColorBlend::set_Positions method + + +Sets the array of blend positions along a gradient. + +```cpp +void System::Drawing::Drawing2D::ColorBlend::set_Positions(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | The array to set | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ColorBlend](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/combinemode/_index.md b/english/cpp/system.drawing.drawing2d/combinemode/_index.md new file mode 100644 index 0000000000..005eda4a9e --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/combinemode/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Drawing2D::CombineMode enum +linktitle: CombineMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CombineMode enum. Specifies how clipping regions are combined in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing.drawing2d/combinemode/ +--- +## CombineMode enum + + +Specifies how clipping regions are combined. + +```cpp +enum class CombineMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Replace | 0 | One clipping region is replaced by another. | +| Intersect | 1 | The two clipping regions are combined by taking their intersection. | +| Union | 2 | The two clipping regions are combined by taking the union of both. | +| Xor | 3 | The two clipping regions are combined by taking only the area enclosed by one or the other regions, but not both. | +| Exclude | 4 | Two clipping regions are combined by taking the area of the first region that does not intersect with the second. | +| Complement | 5 | Two clipping regions are combined by taking the area of the second region that does not intersect with the first. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/compositingmode/_index.md b/english/cpp/system.drawing.drawing2d/compositingmode/_index.md new file mode 100644 index 0000000000..80a4d71f0d --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/compositingmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::CompositingMode enum +linktitle: CompositingMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CompositingMode enum. Specifies how source colors and background colors are combined in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing.drawing2d/compositingmode/ +--- +## CompositingMode enum + + +Specifies how source colors and background colors are combined. + +```cpp +enum class CompositingMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| SourceOver | 0 | The color being rendered overwrites the background color. | +| SourceCopy | 1 | | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/compositingquality/_index.md b/english/cpp/system.drawing.drawing2d/compositingquality/_index.md new file mode 100644 index 0000000000..ccc72cc817 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/compositingquality/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Drawing2D::CompositingQuality enum +linktitle: CompositingQuality +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CompositingQuality enum. Specifies the quality level to be used during compositing in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing.drawing2d/compositingquality/ +--- +## CompositingQuality enum + + +Specifies the quality level to be used during compositing. + +```cpp +enum class CompositingQuality +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Invalid | n/a | Invalid value. | +| Default | n/a | Default value. | +| HighSpeed | n/a | Low quality, high speed. | +| HighQuality | n/a | High quality, low speed. | +| GammaCorrected | n/a | Gamma correction is used. | +| AssumeLinear | n/a | Assume linear values. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/coordinatespace/_index.md b/english/cpp/system.drawing.drawing2d/coordinatespace/_index.md new file mode 100644 index 0000000000..26dd3decf1 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/coordinatespace/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::CoordinateSpace enum +linktitle: CoordinateSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CoordinateSpace enum. Specifies how to evaluate coordinates in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing.drawing2d/coordinatespace/ +--- +## CoordinateSpace enum + + +Specifies how to evaluate coordinates. + +```cpp +enum class CoordinateSpace +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| World | 0 | The coordinates are in the world coordinate context. | +| Page | 1 | The coordinates are in the page coordinate context. | +| Device | 2 | Specifies that coordinates are in the device coordinate context. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/_index.md new file mode 100644 index 0000000000..a8d3ab1e77 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap class +linktitle: CustomLineCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap class. Represents a user-defined line cap. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.drawing2d/customlinecap/ +--- +## CustomLineCap class + + +Represents a user-defined line cap. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CustomLineCap : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Clone](./clone/)() | Returns a copy of the current object. | +| [CustomLineCap](./customlinecap/)(const SharedPtr\\&, const SharedPtr\\&, LineCap, float) | Constructs a new instance of [CustomLineCap](./) class that represents a user-defined line cap with the specified properties. | +| [Dispose](./dispose/)() | Releases all operating system resources acquired by the current object. | +| [get_BaseCap](./get_basecap/)() const | Returns the base line cap from which this custom cap is created. | +| [get_BaseInset](./get_baseinset/)() const | Returns the distance between the line and the cap. | +| [get_StrokeJoin](./get_strokejoin/)() const | Returns the LineJoin value which determines how lines of this custom cap are joined. | +| [get_WidthScale](./get_widthscale/)() const | Returns the scale of this custom cap. | +| [GetStrokeCaps](./getstrokecaps/)(LineCap\&, LineCap\&) | Gets the start and end line caps of the custom cap represented by the current object. | +| [set_BaseCap](./set_basecap/)(LineCap) | Sets the base line cap value for this custom cap. | +| [set_BaseInset](./set_baseinset/)(float) | Sets the distance between the line and the cap. | +| [set_StrokeJoin](./set_strokejoin/)(LineJoin) | Sets the LineJoin value which determines how lines of this custom cap are joined. | +| [set_WidthScale](./set_widthscale/)(float) | Sets the scale value of this custom cap. | +| [SetStrokeCaps](./setstrokecaps/)(LineCap, LineCap) | Sets the start and end line caps of the custom cap represented by the current object. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/clone/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/clone/_index.md new file mode 100644 index 0000000000..f8cc313543 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/clone/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::Clone method. Returns a copy of the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.drawing2d/customlinecap/clone/ +--- +## CustomLineCap::Clone method + + +Returns a copy of the current object. + +```cpp +virtual SharedPtr System::Drawing::Drawing2D::CustomLineCap::Clone() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CustomLineCap](../) +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/customlinecap/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/customlinecap/_index.md new file mode 100644 index 0000000000..9de515543e --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/customlinecap/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::CustomLineCap constructor +linktitle: CustomLineCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::CustomLineCap constructor. Constructs a new instance of CustomLineCap class that represents a user-defined line cap with the specified properties in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.drawing2d/customlinecap/customlinecap/ +--- +## CustomLineCap::CustomLineCap constructor + + +Constructs a new instance of [CustomLineCap](../) class that represents a user-defined line cap with the specified properties. + +```cpp +System::Drawing::Drawing2D::CustomLineCap::CustomLineCap(const SharedPtr &fillPath, const SharedPtr &strokePath, LineCap baseCap=LineCap::Flat, float baseInset=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| fillPath | const SharedPtr\\& | Specifies a fill for the custom cap | +| strokePath | const SharedPtr\\& | Specifies an outline of the custom cap | +| baseCap | LineCap | The base line cap from which the custom cap is created | +| baseInset | float | Specifies the distance between the line and the cap | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsPath](../../graphicspath/) +* Enum [LineCap](../../linecap/) +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/dispose/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/dispose/_index.md new file mode 100644 index 0000000000..ff81766f9c --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::Dispose method. Releases all operating system resources acquired by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.drawing2d/customlinecap/dispose/ +--- +## CustomLineCap::Dispose method + + +Releases all operating system resources acquired by the current object. + +```cpp +void System::Drawing::Drawing2D::CustomLineCap::Dispose() +``` + +## See Also + +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/get_basecap/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/get_basecap/_index.md new file mode 100644 index 0000000000..b7924a70c1 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/get_basecap/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::get_BaseCap method +linktitle: get_BaseCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::get_BaseCap method. Returns the base line cap from which this custom cap is created in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.drawing2d/customlinecap/get_basecap/ +--- +## CustomLineCap::get_BaseCap method + + +Returns the base line cap from which this custom cap is created. + +```cpp +LineCap System::Drawing::Drawing2D::CustomLineCap::get_BaseCap() const +``` + +## See Also + +* Enum [LineCap](../../linecap/) +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/get_baseinset/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/get_baseinset/_index.md new file mode 100644 index 0000000000..cc7f04d89c --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/get_baseinset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::get_BaseInset method +linktitle: get_BaseInset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::get_BaseInset method. Returns the distance between the line and the cap in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.drawing2d/customlinecap/get_baseinset/ +--- +## CustomLineCap::get_BaseInset method + + +Returns the distance between the line and the cap. + +```cpp +float System::Drawing::Drawing2D::CustomLineCap::get_BaseInset() const +``` + +## See Also + +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/get_strokejoin/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/get_strokejoin/_index.md new file mode 100644 index 0000000000..3593ce4d1a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/get_strokejoin/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::get_StrokeJoin method +linktitle: get_StrokeJoin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::get_StrokeJoin method. Returns the LineJoin value which determines how lines of this custom cap are joined in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.drawing2d/customlinecap/get_strokejoin/ +--- +## CustomLineCap::get_StrokeJoin method + + +Returns the LineJoin value which determines how lines of this custom cap are joined. + +```cpp +LineJoin System::Drawing::Drawing2D::CustomLineCap::get_StrokeJoin() const +``` + +## See Also + +* Enum [LineJoin](../../linejoin/) +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/get_widthscale/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/get_widthscale/_index.md new file mode 100644 index 0000000000..cd0e274bb3 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/get_widthscale/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::get_WidthScale method +linktitle: get_WidthScale +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::get_WidthScale method. Returns the scale of this custom cap in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.drawing2d/customlinecap/get_widthscale/ +--- +## CustomLineCap::get_WidthScale method + + +Returns the scale of this custom cap. + +```cpp +float System::Drawing::Drawing2D::CustomLineCap::get_WidthScale() const +``` + +## See Also + +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/getstrokecaps/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/getstrokecaps/_index.md new file mode 100644 index 0000000000..b69ce001d2 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/getstrokecaps/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::GetStrokeCaps method +linktitle: GetStrokeCaps +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::GetStrokeCaps method. Gets the start and end line caps of the custom cap represented by the current object in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.drawing2d/customlinecap/getstrokecaps/ +--- +## CustomLineCap::GetStrokeCaps method + + +Gets the start and end line caps of the custom cap represented by the current object. + +```cpp +void System::Drawing::Drawing2D::CustomLineCap::GetStrokeCaps(LineCap &startCap, LineCap &endCap) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startCap | LineCap\& | The output argument; Contains the start cap | +| endCap | LineCap\& | The output argument; Contains the end cap | + +## See Also + +* Enum [LineCap](../../linecap/) +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/set_basecap/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/set_basecap/_index.md new file mode 100644 index 0000000000..2413deca81 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/set_basecap/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::set_BaseCap method +linktitle: set_BaseCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::set_BaseCap method. Sets the base line cap value for this custom cap in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.drawing2d/customlinecap/set_basecap/ +--- +## CustomLineCap::set_BaseCap method + + +Sets the base line cap value for this custom cap. + +```cpp +void System::Drawing::Drawing2D::CustomLineCap::set_BaseCap(LineCap value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | LineCap | New base line cap value | + +## See Also + +* Enum [LineCap](../../linecap/) +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/set_baseinset/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/set_baseinset/_index.md new file mode 100644 index 0000000000..8dd68121b9 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/set_baseinset/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::set_BaseInset method +linktitle: set_BaseInset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::set_BaseInset method. Sets the distance between the line and the cap in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.drawing2d/customlinecap/set_baseinset/ +--- +## CustomLineCap::set_BaseInset method + + +Sets the distance between the line and the cap. + +```cpp +void System::Drawing::Drawing2D::CustomLineCap::set_BaseInset(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | New distance value | + +## See Also + +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/set_strokejoin/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/set_strokejoin/_index.md new file mode 100644 index 0000000000..10627d235d --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/set_strokejoin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::set_StrokeJoin method +linktitle: set_StrokeJoin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::set_StrokeJoin method. Sets the LineJoin value which determines how lines of this custom cap are joined in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.drawing2d/customlinecap/set_strokejoin/ +--- +## CustomLineCap::set_StrokeJoin method + + +Sets the LineJoin value which determines how lines of this custom cap are joined. + +```cpp +void System::Drawing::Drawing2D::CustomLineCap::set_StrokeJoin(LineJoin value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | LineJoin | New stroke join value | + +## See Also + +* Enum [LineJoin](../../linejoin/) +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/set_widthscale/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/set_widthscale/_index.md new file mode 100644 index 0000000000..1613a3a85a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/set_widthscale/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::set_WidthScale method +linktitle: set_WidthScale +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::set_WidthScale method. Sets the scale value of this custom cap in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing.drawing2d/customlinecap/set_widthscale/ +--- +## CustomLineCap::set_WidthScale method + + +Sets the scale value of this custom cap. + +```cpp +void System::Drawing::Drawing2D::CustomLineCap::set_WidthScale(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | New scale value | + +## See Also + +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/customlinecap/setstrokecaps/_index.md b/english/cpp/system.drawing.drawing2d/customlinecap/setstrokecaps/_index.md new file mode 100644 index 0000000000..5b21331cdd --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/customlinecap/setstrokecaps/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::CustomLineCap::SetStrokeCaps method +linktitle: SetStrokeCaps +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::CustomLineCap::SetStrokeCaps method. Sets the start and end line caps of the custom cap represented by the current object in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing.drawing2d/customlinecap/setstrokecaps/ +--- +## CustomLineCap::SetStrokeCaps method + + +Sets the start and end line caps of the custom cap represented by the current object. + +```cpp +void System::Drawing::Drawing2D::CustomLineCap::SetStrokeCaps(LineCap startCap, LineCap endCap) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startCap | LineCap | The start cap to set | +| endCap | LineCap | The end cap to set | + +## See Also + +* Enum [LineCap](../../linecap/) +* Class [CustomLineCap](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/dashcap/_index.md b/english/cpp/system.drawing.drawing2d/dashcap/_index.md new file mode 100644 index 0000000000..3aaf55a360 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/dashcap/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::DashCap enum +linktitle: DashCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::DashCap enum. Specifies the type of a cap used at the both ends of a dash in a dashed line in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing.drawing2d/dashcap/ +--- +## DashCap enum + + +Specifies the type of a cap used at the both ends of a dash in a dashed line. + +```cpp +enum class DashCap +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Flat | 0 | A square cap that squares off both ends of a dash. | +| Round | 2 | A circular cap that rounds off both ends of a dash. | +| Triangle | 3 | A triangular cap that points both ends of a dash. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/dashstyle/_index.md b/english/cpp/system.drawing.drawing2d/dashstyle/_index.md new file mode 100644 index 0000000000..fb45881b61 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/dashstyle/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Drawing2D::DashStyle enum +linktitle: DashStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::DashStyle enum. Specifies the style of a dashed line in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing.drawing2d/dashstyle/ +--- +## DashStyle enum + + +Specifies the style of a dashed line. + +```cpp +enum class DashStyle +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Solid | 0 | Solid line. | +| Dash | 1 | Dashed line. | +| Dot | 2 | A line consisting of dots. | +| DashDot | 3 | A dash-dot line. | +| DashDotDot | 4 | A dash-dot-dot line. | +| Custom | 5 | Custom dash style. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/fillmode/_index.md b/english/cpp/system.drawing.drawing2d/fillmode/_index.md new file mode 100644 index 0000000000..106504fdbb --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/fillmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::FillMode enum +linktitle: FillMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::FillMode enum. Specifies how to fill the interior of a closed path in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing.drawing2d/fillmode/ +--- +## FillMode enum + + +Specifies how to fill the interior of a closed path. + +```cpp +enum class FillMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Alternate | 0 | Alternate fill mode. | +| Winding | 1 | | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/flushintention/_index.md b/english/cpp/system.drawing.drawing2d/flushintention/_index.md new file mode 100644 index 0000000000..9322ad6b18 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/flushintention/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::FlushIntention enum +linktitle: FlushIntention +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::FlushIntention enum. Specifies if commands in the graphics stack are terminated immediately or executed as soon as possible in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing.drawing2d/flushintention/ +--- +## FlushIntention enum + + +Specifies if commands in the graphics stack are terminated immediately or executed as soon as possible. + +```cpp +enum class FlushIntention +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Flush | 0 | Terminate immadiately. | +| Sync | 1 | Execute as soon as possible. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicscontainer/_index.md b/english/cpp/system.drawing.drawing2d/graphicscontainer/_index.md new file mode 100644 index 0000000000..5052747594 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicscontainer/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::GraphicsContainer class +linktitle: GraphicsContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsContainer class. Contains the internal data of a graphics container. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.drawing2d/graphicscontainer/ +--- +## GraphicsContainer class + + +Contains the internal data of a graphics container. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class GraphicsContainer : public System::MarshalByRefObject +``` + +## See Also + +* Class [MarshalByRefObject](../../system/marshalbyrefobject/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/_index.md new file mode 100644 index 0000000000..1ce7aca09e --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/_index.md @@ -0,0 +1,98 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath class +linktitle: GraphicsPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath class. Represents a set of connected lines and curves. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.drawing2d/graphicspath/ +--- +## GraphicsPath class + + +Represents a set of connected lines and curves. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class GraphicsPath : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddArc](./addarc/)(float, float, float, float, float, float) | Adds the specified elliptical arc to the path represented by the current object. | +| [AddArc](./addarc/)(int, int, int, int, float, float) | Adds the specified elliptical arc to the path represented by the current object. | +| [AddArc](./addarc/)(const RectangleF\&, float, float) | Adds the specified elliptical arc to the path represented by the current object. | +| [AddArc](./addarc/)(const Rectangle\&, float, float) | Adds the specified elliptical arc to the path represented by the current object. | +| [AddBezier](./addbezier/)(const Point\&, const Point\&, const Point\&, const Point\&) | Adds the specified cubic Bezier curve to the path represented by the current object. | +| [AddBezier](./addbezier/)(const PointF\&, const PointF\&, const PointF\&, const PointF\&) | Adds the specified cubic Bezier curve to the path represented by the current object. | +| [AddBezier](./addbezier/)(int, int, int, int, int, int, int, int) | Adds the specified cubic Bezier curve to the path represented by the current object. | +| [AddBezier](./addbezier/)(float, float, float, float, float, float, float, float) | Adds the specified cubic Bezier curve to the path represented by the current object. | +| [AddBeziers](./addbeziers/)(const ArrayPtr\\&) | Adds a sequence of connected cubic Bezier curves to the current figure. | +| [AddBeziers](./addbeziers/)(const ArrayPtr\\&) | Adds a sequence of connected cubic Bezier curves to the current figure. | +| [AddClosedCurve](./addclosedcurve/)(const ArrayPtr\\&, float) | Adds the specified closed curve to the path represented by the current object. | +| [AddClosedCurve](./addclosedcurve/)(const ArrayPtr\\&, float) | Adds the specified closed curve to the path represented by the current object. | +| [AddCurve](./addcurve/)(const ArrayPtr\\&, float) | Adds the specified curve to the path represented by the current object. | +| [AddCurve](./addcurve/)(const ArrayPtr\\&, float) | Adds the specified curve to the path represented by the current object. | +| [AddCurve](./addcurve/)(const ArrayPtr\\&, int, int, float) | Adds the specified curve to the path represented by the current object. | +| [AddCurve](./addcurve/)(const ArrayPtr\\&, int, int, float) | Adds the specified curve to the path represented by the current object. | +| [AddEllipse](./addellipse/)(float, float, float, float) | Adds the specified ellipse to the path represented by the current object. | +| [AddEllipse](./addellipse/)(int, int, int, int) | Adds the specified ellipse to the path represented by the current object. | +| [AddEllipse](./addellipse/)(const RectangleF\&) | Adds the specified ellipse to the path represented by the current object. | +| [AddEllipse](./addellipse/)(const Rectangle\&) | Adds the specified ellipse to the path represented by the current object. | +| [AddLine](./addline/)(const Point\&, const Point\&) | Adds the specified line to the path represented by the current object. | +| [AddLine](./addline/)(const PointF\&, const PointF\&) | Adds the specified line to the path represented by the current object. | +| [AddLine](./addline/)(int, int, int, int) | Adds the specified line to the path represented by the current object. | +| [AddLine](./addline/)(float, float, float, float) | Adds the specified line to the path represented by the current object. | +| [AddLines](./addlines/)(const ArrayPtr\\&) | Adds the specified series of connected line segments to the path represented by the current object. | +| [AddLines](./addlines/)(const ArrayPtr\\&) | Adds the specified series of connected line segments to the path represented by the current object. | +| [AddPath](./addpath/)(const SharedPtr\\&, bool) | Adds the specified path to the path represented by the current object. | +| [AddPie](./addpie/)(float, float, float, float, float, float) | Adds the specified outline of the pie shape to the path represented by the current object. | +| [AddPie](./addpie/)(int, int, int, int, float, float) | Adds the specified outline of the pie shape to the path represented by the current object. | +| [AddPie](./addpie/)(const Rectangle\&, float, float) | Adds the specified outline of the pie shape to the path represented by the current object. | +| [AddPolygon](./addpolygon/)(const ArrayPtr\\&) | Adds the specified polygon to the path represented by the current object. | +| [AddPolygon](./addpolygon/)(const ArrayPtr\\&) | Adds the specified polygon to the path represented by the current object. | +| [AddRectangle](./addrectangle/)(const Rectangle\&) | Adds the specified rectangle to the path represented by the current object. | +| [AddRectangle](./addrectangle/)(const RectangleF\&) | Adds the specified rectangle to the path represented by the current object. | +| [AddRectangles](./addrectangles/)(const ArrayPtr\\&) | Adds the specified series of rectangles to the path represented by the current object. | +| [AddRectangles](./addrectangles/)(const ArrayPtr\\&) | Adds the specified series of rectangles to the path represented by the current object. | +| [AddString](./addstring/)(const String\&, const SharedPtr\\&, int, float, Point, const SharedPtr\\&) | Adds a string of text to the path represented by the current object. | +| [AddString](./addstring/)(const String\&, const SharedPtr\\&, int, float, PointF, const SharedPtr\\&) | Adds a string of text to the path represented by the current object. | +| [AddString](./addstring/)(const String\&, const SharedPtr\\&, int, float, Rectangle, const SharedPtr\\&) | Adds a string of text to the path represented by the current object. | +| [AddString](./addstring/)(const String\&, const SharedPtr\\&, int, float, RectangleF, const SharedPtr\\&) | Adds a string of text to the path represented by the current object. | +| virtual [Clone](./clone/)() | Creates a copy of the current object. | +| [CloseAllFigures](./closeallfigures/)() | Closes all open figures and starts a new one. | +| [CloseFigure](./closefigure/)() | Closes the current figure and starts a new one. | +| [Dispose](./dispose/)() | Releases all operating system resources acquired by the current object. | +| [Flatten](./flatten/)() | Flattens each curve in the path by converting them into a series of connected lines. The flatness value of 0.25 is used. | +| [Flatten](./flatten/)(const MatrixPtr\&) | Flattens each curve in the path by converting them into a series of connected lines. The flatness value of 0.25 is used. | +| [Flatten](./flatten/)(const MatrixPtr\&, float) | Flattens each curve in the path by converting them into a series of connected lines. | +| [get_FillMode](./get_fillmode/)() | Returns the fill mode of the current object. | +| [get_PathData](./get_pathdata/)() | Returns a [PathData](../pathdata/) object containing the points that make up a path represented by the current object and their types. | +| [get_PathPoints](./get_pathpoints/)() const | Returns an array that contains points that make up a path represented by the current object. | +| [get_PathTypes](./get_pathtypes/)() const | Returns an array that contains values that indicate the types of the points that make up a path represented by the current object. | +| [get_PointCount](./get_pointcount/)() const | Returns the number of points in the path represented by the current object. | +| [GetBounds](./getbounds/)(const MatrixPtr\&, const SharedPtr\\&) const | Returns a [RectangleF](../../system.drawing/rectanglef/) object that represents a rectangle that bounds the path represented by the current object when it is transformed with the specified matrix. | +| [GetFigureFlags](./getfigureflags/)() | Returns a value which is a bitwise combination of Detail::FigureType values that indicates what types of figures are contained within the path represented by the current object. | +| [GetLastPoint](./getlastpoint/)() const | Returns a [PointF](../../system.drawing/pointf/) object representing the last point in the path. | +| [GraphicsPath](./graphicspath/)(FillMode) | Constructs a new instance of [GraphicsPath](./) class with the specified fill mode. | +| [GraphicsPath](./graphicspath/)(const ArrayPtr\\&, const ArrayPtr\\&, FillMode) | Constructs a new instance of [GraphicsPath](./) object that represents the specified path. | +| [GraphicsPath](./graphicspath/)(const ArrayPtr\\&, const ArrayPtr\\&, FillMode) | Constructs a new instance of [GraphicsPath](./) object that represents the specified path. | +| [GraphicsPath](./graphicspath/)(const SkPath\&) | | +| [IsOutlineVisible](./isoutlinevisible/)(const PointF\&, const SharedPtr\\&) | Indicates whether the specified point is contained within (under) the outline of this [GraphicsPath](./) when drawn with the specified [Pen](../../system.drawing/pen/). NOT EMPLEMENTED. | +| [IsVisible](./isvisible/)(const PointF\&) | Determines if the specified point is contained within the path represented by the current object. | +| [IsVisible](./isvisible/)(float, float) | Determines if the specified point is contained within the path represented by the current object. | +| [Reset](./reset/)() | Empties the path by removing all points from it. | +| [Reverse](./reverse/)() | Reverses the order of points in the PathPoints array of this [GraphicsPath](./). | +| [set_FillMode](./set_fillmode/)(FillMode) | Sets the fill mode of the current object. | +| [SetMarkers](./setmarkers/)() | NOT IMPLEMENTED. | +| [StartFigure](./startfigure/)() | Starts a new figure. | +| [Transform](./transform/)(const MatrixPtr\&) | Transforms the path represented by the current object by applying the specified transform matrix to it. | +| [Transform](./transform/)(const SkMatrix\&) | | +| [Widen](./widen/)(const SharedPtr\\&) | Replaces this path with an outline around the original path. | +| [~GraphicsPath](./~graphicspath/)() | Destructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addarc/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addarc/_index.md new file mode 100644 index 0000000000..8a0bffe6df --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addarc/_index.md @@ -0,0 +1,101 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddArc method +linktitle: AddArc +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddArc method. Adds the specified elliptical arc to the path represented by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.drawing2d/graphicspath/addarc/ +--- +## GraphicsPath::AddArc(const Rectangle\&, float, float) method + + +Adds the specified elliptical arc to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddArc(const Rectangle &rect, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | The rectangle that bounds the ellipse from which the arc is drawn | +| startAngle | float | Specifies the starting angle of the arc in degrees, measured clockwise from the X-axis | +| sweepAngle | float | Specifies the angle between the starting angle and the end of the arc | + +## See Also + +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddArc(const RectangleF\&, float, float) method + + +Adds the specified elliptical arc to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddArc(const RectangleF &rect, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | The rectangle that bounds the ellipse from which the arc is drawn | +| startAngle | float | Specifies the starting angle of the arc in degrees, measured clockwise from the X-axis | +| sweepAngle | float | Specifies the angle between the starting angle and the end of the arc | + +## See Also + +* Class [RectangleF](../../../system.drawing/rectanglef/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddArc(float, float, float, float, float, float) method + + +Adds the specified elliptical arc to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddArc(float x, float y, float width, float height, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | float | The X coordinate of the upper left corner of the rectangle that bounds the ellipse from which the arc is drawn | +| y | float | The Y coordinate of the upper left corner of the rectangle that bounds the ellipse from which the arc is drawn | +| width | float | The width of the upper left corner of the rectangle that bounds the ellipse from which the arc is drawn | +| height | float | The height of the upper left corner of the rectangle that bounds the ellipse from which the arc is drawn | +| startAngle | float | Specifies the starting angle of the arc in degrees, measured clockwise from the X-axis | +| sweepAngle | float | Specifies the angle between the starting angle and the end of the arc | + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddArc(int, int, int, int, float, float) method + + +Adds the specified elliptical arc to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddArc(int x, int y, int width, int height, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | int | The X coordinate of the upper left corner of the rectangle that bounds the ellipse from which the arc is drawn | +| y | int | The Y coordinate of the upper left corner of the rectangle that bounds the ellipse from which the arc is drawn | +| width | int | The width of the upper left corner of the rectangle that bounds the ellipse from which the arc is drawn | +| height | int | The height of the upper left corner of the rectangle that bounds the ellipse from which the arc is drawn | +| startAngle | float | Specifies the starting angle of the arc in degrees, measured clockwise from the X-axis | +| sweepAngle | float | Specifies the angle between the starting angle and the end of the arc | + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addbezier/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addbezier/_index.md new file mode 100644 index 0000000000..f5158b29a4 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addbezier/_index.md @@ -0,0 +1,107 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddBezier method +linktitle: AddBezier +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddBezier method. Adds the specified cubic Bezier curve to the path represented by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.drawing2d/graphicspath/addbezier/ +--- +## GraphicsPath::AddBezier(const Point\&, const Point\&, const Point\&, const Point\&) method + + +Adds the specified cubic Bezier curve to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddBezier(const Point &pt1, const Point &pt2, const Point &pt3, const Point &pt4) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pt1 | const Point\& | The starting point of the curve to add | +| pt2 | const Point\& | The 1-st control point of the curve to add | +| pt3 | const Point\& | The 2-nd control point of the curve to add | +| pt4 | const Point\& | The ending point of the curve to add | + +## See Also + +* Class [Point](../../../system.drawing/point/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddBezier(const PointF\&, const PointF\&, const PointF\&, const PointF\&) method + + +Adds the specified cubic Bezier curve to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddBezier(const PointF &pt1, const PointF &pt2, const PointF &pt3, const PointF &pt4) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pt1 | const PointF\& | The starting point of the curve to add | +| pt2 | const PointF\& | The 1-st control point of the curve to add | +| pt3 | const PointF\& | The 2-nd control point of the curve to add | +| pt4 | const PointF\& | The ending point of the curve to add | + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddBezier(float, float, float, float, float, float, float, float) method + + +Adds the specified cubic Bezier curve to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddBezier(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x1 | float | The X coordinate of the starting point of the curve to add | +| y1 | float | The Y coordinate of the starting point of the curve to add | +| x2 | float | The X coordinate of the 1-st control point of the curve to add | +| y2 | float | The Y coordinate of the 1-st control point of the curve to add | +| x3 | float | The X coordinate of the 2-nd control point of the curve to add | +| y3 | float | The Y coordinate of the 2-nd control point of the curve to add | +| x4 | float | The X coordinate of the ending point of the curve to add | +| y4 | float | The Y coordinate of the ending point of the curve to add | + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddBezier(int, int, int, int, int, int, int, int) method + + +Adds the specified cubic Bezier curve to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddBezier(int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x1 | int | The X coordinate of the starting point of the curve to add | +| y1 | int | The Y coordinate of the starting point of the curve to add | +| x2 | int | The X coordinate of the 1-st control point of the curve to add | +| y2 | int | The Y coordinate of the 1-st control point of the curve to add | +| x3 | int | The X coordinate of the 2-nd control point of the curve to add | +| y3 | int | The Y coordinate of the 2-nd control point of the curve to add | +| x4 | int | The X coordinate of the ending point of the curve to add | +| y4 | int | The Y coordinate of the ending point of the curve to add | + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addbeziers/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addbeziers/_index.md new file mode 100644 index 0000000000..b0b1af4197 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addbeziers/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddBeziers method +linktitle: AddBeziers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddBeziers method. Adds a sequence of connected cubic Bezier curves to the current figure in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.drawing2d/graphicspath/addbeziers/ +--- +## GraphicsPath::AddBeziers(const ArrayPtr\\&) method + + +Adds a sequence of connected cubic Bezier curves to the current figure. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddBeziers(const ArrayPtr &points) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | An array of [Point](../../../system.drawing/point/) structures that represents the points that define the curves | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../../system.drawing/point/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddBeziers(const ArrayPtr\\&) method + + +Adds a sequence of connected cubic Bezier curves to the current figure. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddBeziers(const ArrayPtr &points) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | An array of [PointF](../../../system.drawing/pointf/) structures that represents the points that define the curves | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addclosedcurve/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addclosedcurve/_index.md new file mode 100644 index 0000000000..5ccfd80f79 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addclosedcurve/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddClosedCurve method +linktitle: AddClosedCurve +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddClosedCurve method. Adds the specified closed curve to the path represented by the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.drawing2d/graphicspath/addclosedcurve/ +--- +## GraphicsPath::AddClosedCurve(const ArrayPtr\\&, float) method + + +Adds the specified closed curve to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddClosedCurve(const ArrayPtr &points, float tension=0.5) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | Points that specify the curve | +| tension | float | Specifies the amount that the curve bends between the control points | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../../system.drawing/point/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddClosedCurve(const ArrayPtr\\&, float) method + + +Adds the specified closed curve to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddClosedCurve(const ArrayPtr &points, float tension=0.5) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | Points that specify the curve | +| tension | float | Specifies the amount that the curve bends between the control points | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addcurve/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addcurve/_index.md new file mode 100644 index 0000000000..1bc4dacc02 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addcurve/_index.md @@ -0,0 +1,101 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddCurve method +linktitle: AddCurve +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddCurve method. Adds the specified curve to the path represented by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.drawing2d/graphicspath/addcurve/ +--- +## GraphicsPath::AddCurve(const ArrayPtr\\&, float) method + + +Adds the specified curve to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddCurve(const ArrayPtr &points, float tension=0.5) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | Points that specify the curve | +| tension | float | Specifies the amount that the curve bends between the control points | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../../system.drawing/point/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddCurve(const ArrayPtr\\&, int, int, float) method + + +Adds the specified curve to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddCurve(const ArrayPtr &points, int offset, int number_of_segments, float tension) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | Points that specify the curve | +| offset | int | The index of the point in **points** that is used as the staring poit of the curve | +| number_of_segments | int | The number of segments used to draw the curve | +| tension | float | Specifies the amount that the curve bends between the control points | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../../system.drawing/point/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddCurve(const ArrayPtr\\&, float) method + + +Adds the specified curve to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddCurve(const ArrayPtr &points, float tension=0.5) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | Points that specify the curve | +| tension | float | Specifies the amount that the curve bends between the control points | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddCurve(const ArrayPtr\\&, int, int, float) method + + +Adds the specified curve to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddCurve(const ArrayPtr &points, int offset, int number_of_segments, float tension) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | Points that specify the curve | +| offset | int | The index of the point in **points** that is used as the staring poit of the curve | +| number_of_segments | int | The number of segments used to draw the curve | +| tension | float | Specifies the amount that the curve bends between the control points | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addellipse/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addellipse/_index.md new file mode 100644 index 0000000000..e11000e0ea --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addellipse/_index.md @@ -0,0 +1,93 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddEllipse method +linktitle: AddEllipse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddEllipse method. Adds the specified ellipse to the path represented by the current object in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.drawing2d/graphicspath/addellipse/ +--- +## GraphicsPath::AddEllipse(const Rectangle\&) method + + +Adds the specified ellipse to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddEllipse(const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | Specifies a rectangle that bounds the ellipse to add | + +## See Also + +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddEllipse(const RectangleF\&) method + + +Adds the specified ellipse to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddEllipse(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | Specifies a rectangle that bounds the ellipse to add | + +## See Also + +* Class [RectangleF](../../../system.drawing/rectanglef/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddEllipse(float, float, float, float) method + + +Adds the specified ellipse to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddEllipse(float x, float y, float width, float height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | float | The X coordinate of the upper left corner of the rectangle that bounds the ellipse to add | +| y | float | The Y coordinate of the upper left corner of the rectangle that bounds the ellipse to add | +| width | float | The width of the upper left corner of the rectangle that bounds the ellipse to add | +| height | float | The height of the upper left corner of the rectangle that bounds the ellipse to add | + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddEllipse(int, int, int, int) method + + +Adds the specified ellipse to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddEllipse(int x, int y, int width, int height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | int | The X coordinate of the upper left corner of the rectangle that bounds the ellipse to add | +| y | int | The Y coordinate of the upper left corner of the rectangle that bounds the ellipse to add | +| width | int | The width of the upper left corner of the rectangle that bounds the ellipse to add | +| height | int | The height of the upper left corner of the rectangle that bounds the ellipse to add | + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addline/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addline/_index.md new file mode 100644 index 0000000000..527cf756f5 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addline/_index.md @@ -0,0 +1,95 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddLine method +linktitle: AddLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddLine method. Adds the specified line to the path represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.drawing2d/graphicspath/addline/ +--- +## GraphicsPath::AddLine(const Point\&, const Point\&) method + + +Adds the specified line to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddLine(const Point &pt1, const Point &pt2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pt1 | const Point\& | The starting point of the line to add | +| pt2 | const Point\& | The ending point of the line to add | + +## See Also + +* Class [Point](../../../system.drawing/point/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddLine(const PointF\&, const PointF\&) method + + +Adds the specified line to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddLine(const PointF &pt1, const PointF &pt2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pt1 | const PointF\& | The starting point of the line to add | +| pt2 | const PointF\& | The ending point of the line to add | + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddLine(float, float, float, float) method + + +Adds the specified line to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddLine(float x1, float y1, float x2, float y2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x1 | float | The X coordinate of the starting point of the line to add | +| y1 | float | The Y coordinate of the starting point of the line to add | +| x2 | float | The X coordinate of the ending point of the line to add | +| y2 | float | The Y coordinate of the ending point of the line to add | + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddLine(int, int, int, int) method + + +Adds the specified line to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddLine(int x1, int y1, int x2, int y2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x1 | int | The X coordinate of the starting point of the line to add | +| y1 | int | The Y coordinate of the starting point of the line to add | +| x2 | int | The X coordinate of the ending point of the line to add | +| y2 | int | The Y coordinate of the ending point of the line to add | + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addlines/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addlines/_index.md new file mode 100644 index 0000000000..baade6b460 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addlines/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddLines method +linktitle: AddLines +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddLines method. Adds the specified series of connected line segments to the path represented by the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.drawing2d/graphicspath/addlines/ +--- +## GraphicsPath::AddLines(const ArrayPtr\\&) method + + +Adds the specified series of connected line segments to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddLines(const ArrayPtr &points) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | An array containing points that specify the line segments to add | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../../system.drawing/point/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddLines(const ArrayPtr\\&) method + + +Adds the specified series of connected line segments to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddLines(const ArrayPtr &points) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | An array containing points that specify the line segments to add | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addpath/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addpath/_index.md new file mode 100644 index 0000000000..861c201d83 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addpath/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddPath method +linktitle: AddPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddPath method. Adds the specified path to the path represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.drawing2d/graphicspath/addpath/ +--- +## GraphicsPath::AddPath method + + +Adds the specified path to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddPath(const SharedPtr &path, bool connect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const SharedPtr\\& | The path to add | +| connect | bool | True specifies that the last first figure in the **path** is part of the last figure of the path represented by the current object; false specifies that the first figure in the **path** and the last figure in the path represented by the current object are separate figures | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsPath](../) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addpie/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addpie/_index.md new file mode 100644 index 0000000000..c0e8c4c007 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addpie/_index.md @@ -0,0 +1,79 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddPie method +linktitle: AddPie +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddPie method. Adds the specified outline of the pie shape to the path represented by the current object in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing.drawing2d/graphicspath/addpie/ +--- +## GraphicsPath::AddPie(const Rectangle\&, float, float) method + + +Adds the specified outline of the pie shape to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddPie(const Rectangle &rect, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | The rectangle that bounds the ellipse from which the pie is drawn | +| startAngle | float | Specifies the starting angle of the pie in degrees, measured clockwise from the X-axis | +| sweepAngle | float | Specifies the angle between the starting angle and the end of the pie | + +## See Also + +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddPie(float, float, float, float, float, float) method + + +Adds the specified outline of the pie shape to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddPie(float x, float y, float width, float height, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | float | The X coordinate of the upper left corner of the rectangle that bounds the ellipse from which the pie is drawn | +| y | float | The Y coordinate of the upper left corner of the rectangle that bounds the ellipse from which the pie is drawn | +| width | float | The width of the upper left corner of the rectangle that bounds the ellipse from which the pie is drawn | +| height | float | The height of the upper left corner of the rectangle that bounds the ellipse from which the pie is drawn | +| startAngle | float | Specifies the starting angle of the pie in degrees, measured clockwise from the X-axis | +| sweepAngle | float | Specifies the angle between the starting angle and the end of the pie | + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddPie(int, int, int, int, float, float) method + + +Adds the specified outline of the pie shape to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddPie(int x, int y, int width, int height, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | int | The X coordinate of the upper left corner of the rectangle that bounds the ellipse from which the pie is drawn | +| y | int | The Y coordinate of the upper left corner of the rectangle that bounds the ellipse from which the pie is drawn | +| width | int | The width of the upper left corner of the rectangle that bounds the ellipse from which the pie is drawn | +| height | int | The height of the upper left corner of the rectangle that bounds the ellipse from which the pie is drawn | +| startAngle | float | Specifies the starting angle of the pie in degrees, measured clockwise from the X-axis | +| sweepAngle | float | Specifies the angle between the starting angle and the end of the pie | + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addpolygon/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addpolygon/_index.md new file mode 100644 index 0000000000..9028977be9 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addpolygon/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddPolygon method +linktitle: AddPolygon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddPolygon method. Adds the specified polygon to the path represented by the current object in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing.drawing2d/graphicspath/addpolygon/ +--- +## GraphicsPath::AddPolygon(const ArrayPtr\\&) method + + +Adds the specified polygon to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddPolygon(const ArrayPtr &points) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | An array containing points that specify the polygon to add | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../../system.drawing/point/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddPolygon(const ArrayPtr\\&) method + + +Adds the specified polygon to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddPolygon(const ArrayPtr &points) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | An array containing points that specify the polygon to add | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addrectangle/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addrectangle/_index.md new file mode 100644 index 0000000000..b20c8ec6bd --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addrectangle/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddRectangle method +linktitle: AddRectangle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddRectangle method. Adds the specified rectangle to the path represented by the current object in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing.drawing2d/graphicspath/addrectangle/ +--- +## GraphicsPath::AddRectangle(const Rectangle\&) method + + +Adds the specified rectangle to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddRectangle(const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A rectangle to add | + +## See Also + +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddRectangle(const RectangleF\&) method + + +Adds the specified rectangle to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddRectangle(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | A rectangle to add | + +## See Also + +* Class [RectangleF](../../../system.drawing/rectanglef/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addrectangles/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addrectangles/_index.md new file mode 100644 index 0000000000..c457d8796a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addrectangles/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddRectangles method +linktitle: AddRectangles +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddRectangles method. Adds the specified series of rectangles to the path represented by the current object in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing.drawing2d/graphicspath/addrectangles/ +--- +## GraphicsPath::AddRectangles(const ArrayPtr\\&) method + + +Adds the specified series of rectangles to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddRectangles(const ArrayPtr &rects) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rects | const ArrayPtr\\& | An array of [Rectangle](../../../system.drawing/rectangle/) objects representing the rectangles to add | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddRectangles(const ArrayPtr\\&) method + + +Adds the specified series of rectangles to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddRectangles(const ArrayPtr &rects) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rects | const ArrayPtr\\& | An array of [RectangleF](../../../system.drawing/rectanglef/) objects representing the rectangles to add | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RectangleF](../../../system.drawing/rectanglef/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/addstring/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/addstring/_index.md new file mode 100644 index 0000000000..18d559a6e0 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/addstring/_index.md @@ -0,0 +1,125 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::AddString method +linktitle: AddString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::AddString method. Adds a string of text to the path represented by the current object in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing.drawing2d/graphicspath/addstring/ +--- +## GraphicsPath::AddString(const String\&, const SharedPtr\\&, int, float, Point, const SharedPtr\\&) method + + +Adds a string of text to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddString(const String &text, const SharedPtr &family, int style, float emSize, Point origin, const SharedPtr &stringFormat) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const String\& | The text to add | +| family | const SharedPtr\\& | The font family used to draw the text | +| style | int | A FontStyle enumeration value tha specifies the font style to use | +| emSize | float | The height of the em square box that bounds each character of the string | +| origin | Point | Specifies the location where the text starts | +| stringFormat | const SharedPtr\\& | The format of the string | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../../../system.drawing/fontfamily/) +* Class [Point](../../../system.drawing/point/) +* Class [StringFormat](../../../system.drawing/stringformat/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddString(const String\&, const SharedPtr\\&, int, float, PointF, const SharedPtr\\&) method + + +Adds a string of text to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddString(const String &text, const SharedPtr &family, int style, float emSize, PointF origin, const SharedPtr &stringFormat) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const String\& | The text to add | +| family | const SharedPtr\\& | The font family used to draw the text | +| style | int | A FontStyle enumeration value tha specifies the font style to use | +| emSize | float | The height of the em square box that bounds each character of the string | +| origin | PointF | Specifies the location where the text starts | +| stringFormat | const SharedPtr\\& | The format of the string | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../../../system.drawing/fontfamily/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [StringFormat](../../../system.drawing/stringformat/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddString(const String\&, const SharedPtr\\&, int, float, Rectangle, const SharedPtr\\&) method + + +Adds a string of text to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddString(const String &text, const SharedPtr &family, int style, float emSize, Rectangle layoutRect, const SharedPtr &stringFormat) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const String\& | The text to add | +| family | const SharedPtr\\& | The font family used to draw the text | +| style | int | A FontStyle enumeration value tha specifies the font style to use | +| emSize | float | The height of the em square box that bounds each character of the string | +| layoutRect | Rectangle | A rectangle that bounds the text | +| stringFormat | const SharedPtr\\& | The format of the string | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../../../system.drawing/fontfamily/) +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [StringFormat](../../../system.drawing/stringformat/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::AddString(const String\&, const SharedPtr\\&, int, float, RectangleF, const SharedPtr\\&) method + + +Adds a string of text to the path represented by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::AddString(const String &text, const SharedPtr &family, int style, float emSize, RectangleF layoutRect, const SharedPtr &stringFormat) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const String\& | The text to add | +| family | const SharedPtr\\& | The font family used to draw the text | +| style | int | A FontStyle enumeration value tha specifies the font style to use | +| emSize | float | The height of the em square box that bounds each character of the string | +| layoutRect | RectangleF | A rectangle that bounds the text | +| stringFormat | const SharedPtr\\& | The format of the string | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../../../system.drawing/fontfamily/) +* Class [RectangleF](../../../system.drawing/rectanglef/) +* Class [StringFormat](../../../system.drawing/stringformat/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/clone/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/clone/_index.md new file mode 100644 index 0000000000..7a028ddf76 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::Clone method. Creates a copy of the current object in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing.drawing2d/graphicspath/clone/ +--- +## GraphicsPath::Clone method + + +Creates a copy of the current object. + +```cpp +virtual SharedPtr System::Drawing::Drawing2D::GraphicsPath::Clone() +``` + + +### ReturnValue + +A [GraphicsPath](../) object which is an exact copy of the current object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsPath](../) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/closeallfigures/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/closeallfigures/_index.md new file mode 100644 index 0000000000..8ba87c155a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/closeallfigures/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::CloseAllFigures method +linktitle: CloseAllFigures +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::CloseAllFigures method. Closes all open figures and starts a new one in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing.drawing2d/graphicspath/closeallfigures/ +--- +## GraphicsPath::CloseAllFigures method + + +Closes all open figures and starts a new one. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::CloseAllFigures() +``` + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/closefigure/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/closefigure/_index.md new file mode 100644 index 0000000000..b46075691c --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/closefigure/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::CloseFigure method +linktitle: CloseFigure +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::CloseFigure method. Closes the current figure and starts a new one in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing.drawing2d/graphicspath/closefigure/ +--- +## GraphicsPath::CloseFigure method + + +Closes the current figure and starts a new one. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::CloseFigure() +``` + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/dispose/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/dispose/_index.md new file mode 100644 index 0000000000..638d5dfea3 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::Dispose method. Releases all operating system resources acquired by the current object in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing.drawing2d/graphicspath/dispose/ +--- +## GraphicsPath::Dispose method + + +Releases all operating system resources acquired by the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::Dispose() +``` + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/flatten/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/flatten/_index.md new file mode 100644 index 0000000000..7674951ea0 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/flatten/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::Flatten method +linktitle: Flatten +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::Flatten method. Flattens each curve in the path by converting them into a series of connected lines. The flatness value of 0.25 is used in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing.drawing2d/graphicspath/flatten/ +--- +## GraphicsPath::Flatten() method + + +Flattens each curve in the path by converting them into a series of connected lines. The flatness value of 0.25 is used. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::Flatten() +``` + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::Flatten(const MatrixPtr\&) method + + +Flattens each curve in the path by converting them into a series of connected lines. The flatness value of 0.25 is used. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::Flatten(const MatrixPtr &matrix) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const MatrixPtr\& | The transform matrix to apply to the path before flattening | + +## See Also + +* Typedef [MatrixPtr](../../matrixptr/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::Flatten(const MatrixPtr\&, float) method + + +Flattens each curve in the path by converting them into a series of connected lines. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::Flatten(const MatrixPtr &matrix, float flatness) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const MatrixPtr\& | The transform matrix to apply to the path before flattening | +| flatness | float | Specifies the maximum permitted error between the curve and its flattened approximation | + +## See Also + +* Typedef [MatrixPtr](../../matrixptr/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/get_fillmode/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/get_fillmode/_index.md new file mode 100644 index 0000000000..39d75b2a18 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/get_fillmode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::get_FillMode method +linktitle: get_FillMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::get_FillMode method. Returns the fill mode of the current object in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing.drawing2d/graphicspath/get_fillmode/ +--- +## GraphicsPath::get_FillMode method + + +Returns the fill mode of the current object. + +```cpp +FillMode System::Drawing::Drawing2D::GraphicsPath::get_FillMode() +``` + +## See Also + +* Enum [FillMode](../../fillmode/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/get_pathdata/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/get_pathdata/_index.md new file mode 100644 index 0000000000..eb99e4238d --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/get_pathdata/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::get_PathData method +linktitle: get_PathData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::get_PathData method. Returns a PathData object containing the points that make up a path represented by the current object and their types in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing.drawing2d/graphicspath/get_pathdata/ +--- +## GraphicsPath::get_PathData method + + +Returns a [PathData](../../pathdata/) object containing the points that make up a path represented by the current object and their types. + +```cpp +SharedPtr System::Drawing::Drawing2D::GraphicsPath::get_PathData() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PathData](../../pathdata/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/get_pathpoints/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/get_pathpoints/_index.md new file mode 100644 index 0000000000..2ea8c09336 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/get_pathpoints/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::get_PathPoints method +linktitle: get_PathPoints +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::get_PathPoints method. Returns an array that contains points that make up a path represented by the current object in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing.drawing2d/graphicspath/get_pathpoints/ +--- +## GraphicsPath::get_PathPoints method + + +Returns an array that contains points that make up a path represented by the current object. + +```cpp +ArrayPtr System::Drawing::Drawing2D::GraphicsPath::get_PathPoints() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/get_pathtypes/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/get_pathtypes/_index.md new file mode 100644 index 0000000000..1cd6d5c9b3 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/get_pathtypes/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::get_PathTypes method +linktitle: get_PathTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::get_PathTypes method. Returns an array that contains values that indicate the types of the points that make up a path represented by the current object in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing.drawing2d/graphicspath/get_pathtypes/ +--- +## GraphicsPath::get_PathTypes method + + +Returns an array that contains values that indicate the types of the points that make up a path represented by the current object. + +```cpp +ArrayPtr System::Drawing::Drawing2D::GraphicsPath::get_PathTypes() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/get_pointcount/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/get_pointcount/_index.md new file mode 100644 index 0000000000..7753822716 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/get_pointcount/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::get_PointCount method +linktitle: get_PointCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::get_PointCount method. Returns the number of points in the path represented by the current object in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing.drawing2d/graphicspath/get_pointcount/ +--- +## GraphicsPath::get_PointCount method + + +Returns the number of points in the path represented by the current object. + +```cpp +int System::Drawing::Drawing2D::GraphicsPath::get_PointCount() const +``` + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/getbounds/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/getbounds/_index.md new file mode 100644 index 0000000000..0e0acd4d13 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/getbounds/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::GetBounds method +linktitle: GetBounds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::GetBounds method. Returns a RectangleF object that represents a rectangle that bounds the path represented by the current object when it is transformed with the specified matrix in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing.drawing2d/graphicspath/getbounds/ +--- +## GraphicsPath::GetBounds method + + +Returns a [RectangleF](../../../system.drawing/rectanglef/) object that represents a rectangle that bounds the path represented by the current object when it is transformed with the specified matrix. + +```cpp +RectangleF System::Drawing::Drawing2D::GraphicsPath::GetBounds(const MatrixPtr &matrix=nullptr, const SharedPtr &pen=nullptr) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const MatrixPtr\& | The transform matrix | +| pen | const SharedPtr\\& | A [Pen](../../../system.drawing/pen/) to calculate the bounding rectangle. | + +## See Also + +* Class [RectangleF](../../../system.drawing/rectanglef/) +* Typedef [MatrixPtr](../../matrixptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../../system.drawing/pen/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/getfigureflags/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/getfigureflags/_index.md new file mode 100644 index 0000000000..233ad6c955 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/getfigureflags/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::GetFigureFlags method +linktitle: GetFigureFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::GetFigureFlags method. Returns a value which is a bitwise combination of Detail::FigureType values that indicates what types of figures are contained within the path represented by the current object in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing.drawing2d/graphicspath/getfigureflags/ +--- +## GraphicsPath::GetFigureFlags method + + +Returns a value which is a bitwise combination of Detail::FigureType values that indicates what types of figures are contained within the path represented by the current object. + +```cpp +Detail::FigureType System::Drawing::Drawing2D::GraphicsPath::GetFigureFlags() +``` + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/getlastpoint/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/getlastpoint/_index.md new file mode 100644 index 0000000000..775ca4ab69 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/getlastpoint/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::GetLastPoint method +linktitle: GetLastPoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::GetLastPoint method. Returns a PointF object representing the last point in the path in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing.drawing2d/graphicspath/getlastpoint/ +--- +## GraphicsPath::GetLastPoint method + + +Returns a [PointF](../../../system.drawing/pointf/) object representing the last point in the path. + +```cpp +PointF System::Drawing::Drawing2D::GraphicsPath::GetLastPoint() const +``` + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/graphicspath/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/graphicspath/_index.md new file mode 100644 index 0000000000..835e067aa5 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/graphicspath/_index.md @@ -0,0 +1,91 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::GraphicsPath constructor +linktitle: GraphicsPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::GraphicsPath constructor. Constructs a new instance of GraphicsPath object that represents the specified path in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.drawing2d/graphicspath/graphicspath/ +--- +## GraphicsPath::GraphicsPath(const ArrayPtr\\&, const ArrayPtr\\&, FillMode) constructor + + +Constructs a new instance of [GraphicsPath](../) object that represents the specified path. + +```cpp +System::Drawing::Drawing2D::GraphicsPath::GraphicsPath(const ArrayPtr &pts, const ArrayPtr &types, FillMode fillMode=FillMode::Alternate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pts | const ArrayPtr\\& | An array containing the points that specify the path to be represented by the object being created | +| types | const ArrayPtr\\& | An array containing the values tha specify the types of the corresponding points in **pts** array | +| fillMode | FillMode | Specifies how the interior of the closed path represented by the object being created should be filled | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../../system.drawing/point/) +* Enum [FillMode](../../fillmode/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::GraphicsPath(const ArrayPtr\\&, const ArrayPtr\\&, FillMode) constructor + + +Constructs a new instance of [GraphicsPath](../) object that represents the specified path. + +```cpp +System::Drawing::Drawing2D::GraphicsPath::GraphicsPath(const ArrayPtr &pts, const ArrayPtr &types, FillMode fillMode=FillMode::Alternate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pts | const ArrayPtr\\& | An array containing the points that specify the path to be represented by the object being created | +| types | const ArrayPtr\\& | An array containing the values tha specify the types of the corresponding points in **pts** array | +| fillMode | FillMode | Specifies how the interior of the closed path represented by the object being created should be filled | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Enum [FillMode](../../fillmode/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::GraphicsPath(const SkPath\&) constructor + + + + +```cpp +System::Drawing::Drawing2D::GraphicsPath::GraphicsPath(const SkPath &path) +``` + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::GraphicsPath(FillMode) constructor + + +Constructs a new instance of [GraphicsPath](../) class with the specified fill mode. + +```cpp +System::Drawing::Drawing2D::GraphicsPath::GraphicsPath(FillMode fillMode=FillMode::Alternate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| fillMode | FillMode | Specifies how the interior of the closed path represented by the object being created should be filled | + +## See Also + +* Enum [FillMode](../../fillmode/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/isoutlinevisible/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/isoutlinevisible/_index.md new file mode 100644 index 0000000000..8c4a7aac78 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/isoutlinevisible/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::IsOutlineVisible method +linktitle: IsOutlineVisible +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::IsOutlineVisible method. Indicates whether the specified point is contained within (under) the outline of this GraphicsPath when drawn with the specified Pen. NOT EMPLEMENTED in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing.drawing2d/graphicspath/isoutlinevisible/ +--- +## GraphicsPath::IsOutlineVisible method + + +Indicates whether the specified point is contained within (under) the outline of this [GraphicsPath](../) when drawn with the specified [Pen](../../../system.drawing/pen/). NOT EMPLEMENTED. + +```cpp +bool System::Drawing::Drawing2D::GraphicsPath::IsOutlineVisible(const PointF &point, const SharedPtr &pen) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | The point to test | +| pen | const SharedPtr\\& | The [Pen](../../../system.drawing/pen/) to test | + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../../system.drawing/pen/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/isvisible/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/isvisible/_index.md new file mode 100644 index 0000000000..5166f603f4 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/isvisible/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::IsVisible method +linktitle: IsVisible +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::IsVisible method. Determines if the specified point is contained within the path represented by the current object in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing.drawing2d/graphicspath/isvisible/ +--- +## GraphicsPath::IsVisible(const PointF\&) method + + +Determines if the specified point is contained within the path represented by the current object. + +```cpp +bool System::Drawing::Drawing2D::GraphicsPath::IsVisible(const PointF &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | The point to check | + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::IsVisible(float, float) method + + +Determines if the specified point is contained within the path represented by the current object. + +```cpp +bool System::Drawing::Drawing2D::GraphicsPath::IsVisible(float x, float y) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | float | The X coordiate of the point to check | +| y | float | The Y coordiate of the point to check | + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/reset/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/reset/_index.md new file mode 100644 index 0000000000..672e285e2f --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::Reset method. Empties the path by removing all points from it in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing.drawing2d/graphicspath/reset/ +--- +## GraphicsPath::Reset method + + +Empties the path by removing all points from it. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::Reset() +``` + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/reverse/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/reverse/_index.md new file mode 100644 index 0000000000..8de652cb87 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/reverse/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::Reverse method +linktitle: Reverse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::Reverse method. Reverses the order of points in the PathPoints array of this GraphicsPath in C++.' +type: docs +weight: 3300 +url: /cpp/system.drawing.drawing2d/graphicspath/reverse/ +--- +## GraphicsPath::Reverse method + + +Reverses the order of points in the PathPoints array of this [GraphicsPath](../). + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::Reverse() +``` + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/set_fillmode/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/set_fillmode/_index.md new file mode 100644 index 0000000000..5d8585aaa8 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/set_fillmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::set_FillMode method +linktitle: set_FillMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::set_FillMode method. Sets the fill mode of the current object in C++.' +type: docs +weight: 3400 +url: /cpp/system.drawing.drawing2d/graphicspath/set_fillmode/ +--- +## GraphicsPath::set_FillMode method + + +Sets the fill mode of the current object. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::set_FillMode(FillMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mode | FillMode | The value to set | + +## See Also + +* Enum [FillMode](../../fillmode/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/setmarkers/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/setmarkers/_index.md new file mode 100644 index 0000000000..af83cb020a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/setmarkers/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::SetMarkers method +linktitle: SetMarkers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::SetMarkers method. NOT IMPLEMENTED in C++.' +type: docs +weight: 3500 +url: /cpp/system.drawing.drawing2d/graphicspath/setmarkers/ +--- +## GraphicsPath::SetMarkers method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::SetMarkers() +``` + + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/startfigure/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/startfigure/_index.md new file mode 100644 index 0000000000..8368fdfacb --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/startfigure/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::StartFigure method +linktitle: StartFigure +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::StartFigure method. Starts a new figure in C++.' +type: docs +weight: 3600 +url: /cpp/system.drawing.drawing2d/graphicspath/startfigure/ +--- +## GraphicsPath::StartFigure method + + +Starts a new figure. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::StartFigure() +``` + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/transform/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/transform/_index.md new file mode 100644 index 0000000000..3c311c9ca8 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/transform/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::Transform method +linktitle: Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::Transform method. Transforms the path represented by the current object by applying the specified transform matrix to it in C++.' +type: docs +weight: 3700 +url: /cpp/system.drawing.drawing2d/graphicspath/transform/ +--- +## GraphicsPath::Transform(const MatrixPtr\&) method + + +Transforms the path represented by the current object by applying the specified transform matrix to it. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::Transform(const MatrixPtr &matrix) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const MatrixPtr\& | The transform matrix specifying the transformation | + +## See Also + +* Typedef [MatrixPtr](../../matrixptr/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## GraphicsPath::Transform(const SkMatrix\&) method + + + + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::Transform(const SkMatrix &matrix) +``` + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/widen/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/widen/_index.md new file mode 100644 index 0000000000..23805a27a0 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/widen/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::Widen method +linktitle: Widen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::Widen method. Replaces this path with an outline around the original path in C++.' +type: docs +weight: 3800 +url: /cpp/system.drawing.drawing2d/graphicspath/widen/ +--- +## GraphicsPath::Widen method + + +Replaces this path with an outline around the original path. + +```cpp +void System::Drawing::Drawing2D::GraphicsPath::Widen(const SharedPtr &pen) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A [Pen](../../../system.drawing/pen/) object that specifies the width between the original and the new outlines | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../../system.drawing/pen/) +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicspath/~graphicspath/_index.md b/english/cpp/system.drawing.drawing2d/graphicspath/~graphicspath/_index.md new file mode 100644 index 0000000000..65bd439bcb --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicspath/~graphicspath/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::GraphicsPath::~GraphicsPath method +linktitle: ~GraphicsPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsPath::~GraphicsPath method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.drawing2d/graphicspath/~graphicspath/ +--- +## GraphicsPath::~GraphicsPath method + + +Destructor. + +```cpp +System::Drawing::Drawing2D::GraphicsPath::~GraphicsPath() +``` + +## See Also + +* Class [GraphicsPath](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/graphicsstate/_index.md b/english/cpp/system.drawing.drawing2d/graphicsstate/_index.md new file mode 100644 index 0000000000..84307cac55 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/graphicsstate/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::GraphicsState class +linktitle: GraphicsState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::GraphicsState class. Represents a Graphics object''s state. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.drawing2d/graphicsstate/ +--- +## GraphicsState class + + +Represents a [Graphics](../../system.drawing/graphics/) object's state. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class GraphicsState : public System::MarshalByRefObject +``` + +## See Also + +* Class [MarshalByRefObject](../../system/marshalbyrefobject/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/hatchbrush/_index.md b/english/cpp/system.drawing.drawing2d/hatchbrush/_index.md new file mode 100644 index 0000000000..fd940ab1b3 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/hatchbrush/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Drawing2D::HatchBrush class +linktitle: HatchBrush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::HatchBrush class. Represents a rectangular brush with a hatch style, a foreground color, and a background color. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.drawing2d/hatchbrush/ +--- +## HatchBrush class + + +Represents a rectangular brush with a hatch style, a foreground color, and a background color. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HatchBrush : public System::Drawing::Brush +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | Creates an exact copy of the current object. | +| [get_BackgroundColor](./get_backgroundcolor/)() const | Returns a value that indicates the background color of this brush. | +| [get_ForegroundColor](./get_foregroundcolor/)() const | Returns a value that indicates the foreground color of this brush. | +| [get_HatchStyle](./get_hatchstyle/)() const | Returns a value that indicates the hatch style of this brush. | +| [HatchBrush](./hatchbrush/)(HatchStyle, Color, Color) | RTTI information. | +## See Also + +* Class [Brush](../../system.drawing/brush/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/hatchbrush/clone/_index.md b/english/cpp/system.drawing.drawing2d/hatchbrush/clone/_index.md new file mode 100644 index 0000000000..25a6c92665 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/hatchbrush/clone/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::HatchBrush::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::HatchBrush::Clone method. Creates an exact copy of the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.drawing2d/hatchbrush/clone/ +--- +## HatchBrush::Clone method + + +Creates an exact copy of the current object. + +```cpp +virtual SharedPtr System::Drawing::Drawing2D::HatchBrush::Clone() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../../system.drawing/brush/) +* Class [HatchBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/hatchbrush/get_backgroundcolor/_index.md b/english/cpp/system.drawing.drawing2d/hatchbrush/get_backgroundcolor/_index.md new file mode 100644 index 0000000000..a581390304 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/hatchbrush/get_backgroundcolor/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::HatchBrush::get_BackgroundColor method +linktitle: get_BackgroundColor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::HatchBrush::get_BackgroundColor method. Returns a value that indicates the background color of this brush in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.drawing2d/hatchbrush/get_backgroundcolor/ +--- +## HatchBrush::get_BackgroundColor method + + +Returns a value that indicates the background color of this brush. + +```cpp +Color System::Drawing::Drawing2D::HatchBrush::get_BackgroundColor() const +``` + +## See Also + +* Class [Color](../../../system.drawing/color/) +* Class [HatchBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/hatchbrush/get_foregroundcolor/_index.md b/english/cpp/system.drawing.drawing2d/hatchbrush/get_foregroundcolor/_index.md new file mode 100644 index 0000000000..67562307ae --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/hatchbrush/get_foregroundcolor/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::HatchBrush::get_ForegroundColor method +linktitle: get_ForegroundColor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::HatchBrush::get_ForegroundColor method. Returns a value that indicates the foreground color of this brush in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.drawing2d/hatchbrush/get_foregroundcolor/ +--- +## HatchBrush::get_ForegroundColor method + + +Returns a value that indicates the foreground color of this brush. + +```cpp +Color System::Drawing::Drawing2D::HatchBrush::get_ForegroundColor() const +``` + +## See Also + +* Class [Color](../../../system.drawing/color/) +* Class [HatchBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/hatchbrush/get_hatchstyle/_index.md b/english/cpp/system.drawing.drawing2d/hatchbrush/get_hatchstyle/_index.md new file mode 100644 index 0000000000..62a8fa8062 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/hatchbrush/get_hatchstyle/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::HatchBrush::get_HatchStyle method +linktitle: get_HatchStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::HatchBrush::get_HatchStyle method. Returns a value that indicates the hatch style of this brush in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.drawing2d/hatchbrush/get_hatchstyle/ +--- +## HatchBrush::get_HatchStyle method + + +Returns a value that indicates the hatch style of this brush. + +```cpp +HatchStyle System::Drawing::Drawing2D::HatchBrush::get_HatchStyle() const +``` + +## See Also + +* Enum [HatchStyle](../../hatchstyle/) +* Class [HatchBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/hatchbrush/hatchbrush/_index.md b/english/cpp/system.drawing.drawing2d/hatchbrush/hatchbrush/_index.md new file mode 100644 index 0000000000..99a980cbae --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/hatchbrush/hatchbrush/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Drawing::Drawing2D::HatchBrush::HatchBrush constructor +linktitle: HatchBrush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::HatchBrush::HatchBrush constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.drawing2d/hatchbrush/hatchbrush/ +--- +## HatchBrush::HatchBrush constructor + + +RTTI information. + +```cpp +System::Drawing::Drawing2D::HatchBrush::HatchBrush(HatchStyle hatch_style, Color fore_color, Color back_color=Color::FromArgb(0xFF000000)) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hatch_style | HatchStyle | Specifies the hatch style for the brush | +| fore_color | Color | Foreground color for the brush | +| back_color | Color | Background color for the brush | +## Remarks + + +Constructs a new instance of [HatchBrush](../) class that represents a brush with the specified hatch style, foreground color and background color. +## See Also + +* Enum [HatchStyle](../../hatchstyle/) +* Class [Color](../../../system.drawing/color/) +* Class [HatchBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/hatchstyle/_index.md b/english/cpp/system.drawing.drawing2d/hatchstyle/_index.md new file mode 100644 index 0000000000..71ba708db9 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/hatchstyle/_index.md @@ -0,0 +1,83 @@ +--- +title: System::Drawing::Drawing2D::HatchStyle enum +linktitle: HatchStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::HatchStyle enum. Specifies patterns of HatchBrush brush in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing.drawing2d/hatchstyle/ +--- +## HatchStyle enum + + +Specifies patterns of [HatchBrush](../hatchbrush/) brush. + +```cpp +enum class HatchStyle +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Horizontal | 0 | Horizontal lines. | +| Vertical | 1 | Vertical lines. | +| ForwardDiagonal | 2 | Lines on a diagonal from top-left to bottom-right. | +| BackwardDiagonal | 3 | Lines on a diagonal from top-right to bottom-left. | +| Cross | 4 | Criss-cross horizontal and vertical lines. | +| DiagonalCross | 5 | Criss-cross diagonal lines. | +| Percent05 | 6 | A 5% hatch. The foreground-to-backgroud color ratio is 5:95. | +| Percent10 | 7 | A 10% hatch. The foreground-to-backgroud color ratio is 10:90. | +| Percent20 | 8 | A 20% hatch. The foreground-to-backgroud color ratio is 20:80. | +| Percent25 | 9 | A 25% hatch. The foreground-to-backgroud color ratio is 25:75. | +| Percent30 | 10 | A 30% hatch. The foreground-to-backgroud color ratio is 30:70. | +| Percent40 | 11 | A 40% hatch. The foreground-to-backgroud color ratio is 40:60. | +| Percent50 | 12 | A 50% hatch. The foreground-to-backgroud color ratio is 50:50. | +| Percent60 | 13 | A 60% hatch. The foreground-to-backgroud color ratio is 60:40. | +| Percent70 | 14 | A 70% hatch. The foreground-to-backgroud color ratio is 70:30. | +| Percent75 | 15 | A 75% hatch. The foreground-to-backgroud color ratio is 75:25. | +| Percent80 | 16 | A 80% hatch. The foreground-to-backgroud color ratio is 80:20. | +| Percent90 | 17 | A 90% hatch. The foreground-to-backgroud color ratio is 90:10. | +| LightDownwardDiagonal | 18 | Diagonal lines that slant to the right from top points to bottom points and are spaced 50%, not antialiased. | +| LightUpwardDiagonal | 19 | Diagonal lines that slant to the left from top points to bottom points, not antialiased. | +| DarkDownwardDiagonal | 20 | Diagonal lines that slant to the right from top points to bottom points, not antialiased. | +| DarkUpwardDiagonal | 21 | Diagonal lines that slant to the left from top points to bottom points, not antialiased. | +| WideDownwardDiagonal | 22 | Diagonal lines that slant to the right from top points to bottom points, not antialiased. | +| WideUpwardDiagonal | 23 | Diagonal lines that slant to the right from top points to bottom points, not antialiased. | +| LightVertical | 24 | Vertical lines. | +| LightHorizontal | 25 | Horizontal lines. | +| NarrowVertical | 26 | Vertical lines. | +| NarrowHorizontal | 27 | Horizontal lines. | +| DarkVertical | 28 | Vertical lines. | +| DarkHorizontal | 29 | Horizontal lines. | +| DashedDownwardDiagonal | 30 | Dashed downward diagonal lines. | +| DashedUpwardDiagonal | 31 | Dashed upward diagonal lines. | +| DashedHorizontal | 32 | Dashed horizontal lines. | +| DashedVertical | 33 | Dashed vertical lines. | +| SmallConfetti | 34 | Small confetti. | +| LargeConfetti | 35 | Large confetti. | +| ZigZag | 36 | Zigzags. | +| Wave | 37 | Wawed lines. | +| DiagonalBrick | 38 | Diagonal brick pattern. | +| HorizontalBrick | 39 | Horizontal brick pattern. | +| Weave | 40 | Weave. | +| Plaid | 41 | Plaid. | +| Divot | 42 | Divot. | +| DottedGrid | 43 | Dotted grid. | +| DottedDiamond | 44 | Dotted diamond. | +| Shingle | 45 | Shingle. | +| Trellis | 46 | Trellis. | +| Sphere | 47 | Sphere. | +| SmallGrid | 48 | Small grid. | +| SmallCheckerBoard | 49 | Small checker board. | +| LargeCheckerBoard | 50 | Large checker board. | +| OutlinedDiamond | 51 | Outline diamond. | +| SolidDiamond | 52 | Solid diamond. | +| LargeGrid | n/a | Large grid. | +| Min | n/a | The first member of this enum. | +| Max | n/a | The last member of this enum. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/interpolationmode/_index.md b/english/cpp/system.drawing.drawing2d/interpolationmode/_index.md new file mode 100644 index 0000000000..c698a060cd --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/interpolationmode/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Drawing::Drawing2D::InterpolationMode enum +linktitle: InterpolationMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::InterpolationMode enum. Specifies an algorithm to use when images are rotated or scaled in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing.drawing2d/interpolationmode/ +--- +## InterpolationMode enum + + +Specifies an algorithm to use when images are rotated or scaled. + +```cpp +enum class InterpolationMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Invalid | n/a | Equivalent to [QualityMode::Invalid](../qualitymode/). | +| Default | n/a | Default mode. | +| Low | n/a | Low quality. | +| High | n/a | High quality. | +| Bilinear | n/a | Bilinear interpolation. | +| Bicubic | n/a | Bicubic interpolation. | +| NearestNeighbor | n/a | Nearest neighbor interpolation. | +| HighQualityBilinear | n/a | High qulaity bilenear interpolation. | +| HighQualityBicubic | n/a | High quality bicubic interpolation. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/_index.md new file mode 100644 index 0000000000..e6e06c4e1f --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush class +linktitle: LinearGradientBrush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush class. Represents a linear gradient brush. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/ +--- +## LinearGradientBrush class + + +Represents a linear gradient brush. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class LinearGradientBrush : public System::Drawing::Brush +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | Creates a copy of the current object. | +| [get_Blend](./get_blend/)() const | Returns a blend that specifies factors and positions of base colors for this brush. | +| [get_GammaCorrection](./get_gammacorrection/)() const | Returns a value indicating that gamma correction is enabled for this brush. | +| [get_InterpolationColors](./get_interpolationcolors/)() const | Returns a [ColorBlend](../colorblend/) object that defines a multicolor linear gradient. | +| [get_LinearColors](./get_linearcolors/)() const | Returns starting and ending colors of this gradient. | +| [get_Rectangle](./get_rectangle/)() | Returns a bounding rectangle. | +| [get_Transform](./get_transform/)() const | Returns a copy of a [Matrix](../matrix/) object that specifies the geometrical transformations for the brush represented by the current object. | +| [get_WrapMode](./get_wrapmode/)() const | Returns the wrap mode. | +| [LinearGradientBrush](./lineargradientbrush/)(const PointF\&, const PointF\&, const Color\&, const Color\&) | RTTI information. | +| [LinearGradientBrush](./lineargradientbrush/)(const Point\&, const Point\&, const Color\&, const Color\&) | Constructs a new instance of [LinearGradientBrush](./). | +| [LinearGradientBrush](./lineargradientbrush/)(const RectangleF\&, const Color\&, const Color\&, LinearGradientMode) | Constructs a new instance of [LinearGradientBrush](./). | +| [LinearGradientBrush](./lineargradientbrush/)(const Rectangle\&, const Color\&, const Color\&, LinearGradientMode) | Constructs a new instance of [LinearGradientBrush](./). | +| [LinearGradientBrush](./lineargradientbrush/)(const RectangleF\&, const Color\&, const Color\&, float, bool) | Constructs a new instance of [LinearGradientBrush](./). | +| [LinearGradientBrush](./lineargradientbrush/)(const Rectangle\&, const Color\&, const Color\&, float, bool) | Constructs a new instance of [LinearGradientBrush](./). | +| [MultiplyTransform](./multiplytransform/)(const SharedPtr\\&, MatrixOrder) | Multiplies current object's transform matrix by the specified matrix. | +| [ResetTransform](./resettransform/)() | Resets current object's transformation matrix. | +| [RotateTransform](./rotatetransform/)(float, MatrixOrder) | Rotates current object's transform matrix. | +| [ScaleTransform](./scaletransform/)(float, float, MatrixOrder) | Scales current object's transform matrix. | +| [set_Blend](./set_blend/)(const SharedPtr\\&) | Sets a blend that specifies factors and positions of base colors for this brush. | +| [set_GammaCorrection](./set_gammacorrection/)(bool) | Sets gamma correction status for this brush. | +| [set_InterpolationColors](./set_interpolationcolors/)(const SharedPtr\\&) | Sets a [ColorBlend](../colorblend/) object that defines a multicolor linear gradient. | +| [set_LinearColors](./set_linearcolors/)(const ArrayPtr\\&) | Sets starting and ending colors of this gradient. | +| [set_Transform](./set_transform/)(const SharedPtr\\&) | Sets a [Matrix](../matrix/) object that specifies the geometrical transformations for the brush represented by the current object. | +| [set_WrapMode](./set_wrapmode/)(WrapMode) | Sets the wrap mode. | +| [SetBlendTriangularShape](./setblendtriangularshape/)(float, float) | NOT IMPLEMENTED. | +| [SetSigmaBellShape](./setsigmabellshape/)(float, float) | NOT IMPLEMENTED. | +| [TranslateTransform](./translatetransform/)(float, float, Drawing2D::MatrixOrder) | Translates current object's transform matrix. | +## See Also + +* Class [Brush](../../system.drawing/brush/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/clone/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/clone/_index.md new file mode 100644 index 0000000000..fe0e310149 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::Clone method. Creates a copy of the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/clone/ +--- +## LinearGradientBrush::Clone method + + +Creates a copy of the current object. + +```cpp +SharedPtr System::Drawing::Drawing2D::LinearGradientBrush::Clone() override +``` + + +### ReturnValue + +A shared pointer to the copy of the current object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../../system.drawing/brush/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_blend/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_blend/_index.md new file mode 100644 index 0000000000..f0d7d39868 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_blend/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::get_Blend method +linktitle: get_Blend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::get_Blend method. Returns a blend that specifies factors and positions of base colors for this brush in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/get_blend/ +--- +## LinearGradientBrush::get_Blend method + + +Returns a blend that specifies factors and positions of base colors for this brush. + +```cpp +SharedPtr System::Drawing::Drawing2D::LinearGradientBrush::get_Blend() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Blend](../../blend/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_gammacorrection/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_gammacorrection/_index.md new file mode 100644 index 0000000000..d2f557e856 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_gammacorrection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::get_GammaCorrection method +linktitle: get_GammaCorrection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::get_GammaCorrection method. Returns a value indicating that gamma correction is enabled for this brush in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/get_gammacorrection/ +--- +## LinearGradientBrush::get_GammaCorrection method + + +Returns a value indicating that gamma correction is enabled for this brush. + +```cpp +bool System::Drawing::Drawing2D::LinearGradientBrush::get_GammaCorrection() const +``` + +## See Also + +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_interpolationcolors/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_interpolationcolors/_index.md new file mode 100644 index 0000000000..f77657868a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_interpolationcolors/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::get_InterpolationColors method +linktitle: get_InterpolationColors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::get_InterpolationColors method. Returns a ColorBlend object that defines a multicolor linear gradient in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/get_interpolationcolors/ +--- +## LinearGradientBrush::get_InterpolationColors method + + +Returns a [ColorBlend](../../colorblend/) object that defines a multicolor linear gradient. + +```cpp +SharedPtr System::Drawing::Drawing2D::LinearGradientBrush::get_InterpolationColors() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ColorBlend](../../colorblend/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_linearcolors/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_linearcolors/_index.md new file mode 100644 index 0000000000..a23118e2f4 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_linearcolors/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::get_LinearColors method +linktitle: get_LinearColors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::get_LinearColors method. Returns starting and ending colors of this gradient in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/get_linearcolors/ +--- +## LinearGradientBrush::get_LinearColors method + + +Returns starting and ending colors of this gradient. + +```cpp +ArrayPtr System::Drawing::Drawing2D::LinearGradientBrush::get_LinearColors() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Color](../../../system.drawing/color/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_rectangle/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_rectangle/_index.md new file mode 100644 index 0000000000..965420d3cf --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_rectangle/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::get_Rectangle method +linktitle: get_Rectangle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::get_Rectangle method. Returns a bounding rectangle in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/get_rectangle/ +--- +## LinearGradientBrush::get_Rectangle method + + +Returns a bounding rectangle. + +```cpp +RectangleF System::Drawing::Drawing2D::LinearGradientBrush::get_Rectangle() +``` + +## See Also + +* Class [RectangleF](../../../system.drawing/rectanglef/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_transform/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_transform/_index.md new file mode 100644 index 0000000000..66bf30fdf2 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_transform/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::get_Transform method +linktitle: get_Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::get_Transform method. Returns a copy of a Matrix object that specifies the geometrical transformations for the brush represented by the current object in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/get_transform/ +--- +## LinearGradientBrush::get_Transform method + + +Returns a copy of a [Matrix](../../matrix/) object that specifies the geometrical transformations for the brush represented by the current object. + +```cpp +SharedPtr System::Drawing::Drawing2D::LinearGradientBrush::get_Transform() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../matrix/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_wrapmode/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_wrapmode/_index.md new file mode 100644 index 0000000000..b28fcc5078 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/get_wrapmode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::get_WrapMode method +linktitle: get_WrapMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::get_WrapMode method. Returns the wrap mode in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/get_wrapmode/ +--- +## LinearGradientBrush::get_WrapMode method + + +Returns the wrap mode. + +```cpp +WrapMode System::Drawing::Drawing2D::LinearGradientBrush::get_WrapMode() const +``` + +## See Also + +* Enum [WrapMode](../../wrapmode/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/lineargradientbrush/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/lineargradientbrush/_index.md new file mode 100644 index 0000000000..10e911f2b5 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/lineargradientbrush/_index.md @@ -0,0 +1,160 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::LinearGradientBrush constructor +linktitle: LinearGradientBrush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::LinearGradientBrush constructor. Constructs a new instance of LinearGradientBrush in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/lineargradientbrush/ +--- +## LinearGradientBrush::LinearGradientBrush(const Point\&, const Point\&, const Color\&, const Color\&) constructor + + +Constructs a new instance of [LinearGradientBrush](../). + +```cpp +System::Drawing::Drawing2D::LinearGradientBrush::LinearGradientBrush(const Point &point1, const Point &point2, const Color &color1, const Color &color2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point1 | const Point\& | The start point of the gradient | +| point2 | const Point\& | The end point of the gradient | +| color1 | const Color\& | The start color of the gradient | +| color2 | const Color\& | The end color of the gradient | + +## See Also + +* Class [Point](../../../system.drawing/point/) +* Class [Color](../../../system.drawing/color/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## LinearGradientBrush::LinearGradientBrush(const PointF\&, const PointF\&, const Color\&, const Color\&) constructor + + +RTTI information. + +```cpp +System::Drawing::Drawing2D::LinearGradientBrush::LinearGradientBrush(const PointF &point1, const PointF &point2, const Color &color1, const Color &color2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point1 | const PointF\& | The start point of the gradient | +| point2 | const PointF\& | The end point of the gradient | +| color1 | const Color\& | The start color of the gradient | +| color2 | const Color\& | The end color of the gradient | +## Remarks + + +Constructs a new instance of [LinearGradientBrush](../). +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Class [Color](../../../system.drawing/color/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## LinearGradientBrush::LinearGradientBrush(const Rectangle\&, const Color\&, const Color\&, float, bool) constructor + + +Constructs a new instance of [LinearGradientBrush](../). + +```cpp +System::Drawing::Drawing2D::LinearGradientBrush::LinearGradientBrush(const Rectangle &rect, const Color &color1, const Color &color2, float angle, bool isAngleScaleable=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A bounding rectangle of the gradient | +| color1 | const Color\& | The start color of the gradient | +| color2 | const Color\& | The end color of the gradient | +| angle | float | The angle of the gradient orientation line; measured in degrees clockwise from the x-axis | +| isAngleScaleable | bool | Specifies if the angle of the gradient is affected by the transformation associated with the brush | + +## See Also + +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [Color](../../../system.drawing/color/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## LinearGradientBrush::LinearGradientBrush(const Rectangle\&, const Color\&, const Color\&, LinearGradientMode) constructor + + +Constructs a new instance of [LinearGradientBrush](../). + +```cpp +System::Drawing::Drawing2D::LinearGradientBrush::LinearGradientBrush(const Rectangle &rect, const Color &color1, const Color &color2, LinearGradientMode linearGradientMode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A bounding rectangle of the gradient | +| color1 | const Color\& | The start color of the gradient | +| color2 | const Color\& | The end color of the gradient | +| linearGradientMode | LinearGradientMode | The gradient direction | + +## See Also + +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [Color](../../../system.drawing/color/) +* Enum [LinearGradientMode](../../lineargradientmode/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## LinearGradientBrush::LinearGradientBrush(const RectangleF\&, const Color\&, const Color\&, float, bool) constructor + + +Constructs a new instance of [LinearGradientBrush](../). + +```cpp +System::Drawing::Drawing2D::LinearGradientBrush::LinearGradientBrush(const RectangleF &rect, const Color &color1, const Color &color2, float angle, bool isAngleScaleable=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | A bounding rectangle of the gradient | +| color1 | const Color\& | The start color of the gradient | +| color2 | const Color\& | The end color of the gradient | +| angle | float | The angle of the gradient orientation line; measured in degrees clockwise from the x-axis | +| isAngleScaleable | bool | Specifies if the angle of the gradient is affected by the transformation associated with the brush | + +## See Also + +* Class [RectangleF](../../../system.drawing/rectanglef/) +* Class [Color](../../../system.drawing/color/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## LinearGradientBrush::LinearGradientBrush(const RectangleF\&, const Color\&, const Color\&, LinearGradientMode) constructor + + +Constructs a new instance of [LinearGradientBrush](../). + +```cpp +System::Drawing::Drawing2D::LinearGradientBrush::LinearGradientBrush(const RectangleF &rect, const Color &color1, const Color &color2, LinearGradientMode linearGradientMode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | A bounding rectangle of the gradient | +| color1 | const Color\& | The start color of the gradient | +| color2 | const Color\& | The end color of the gradient | +| linearGradientMode | LinearGradientMode | The gradient direction | + +## See Also + +* Class [RectangleF](../../../system.drawing/rectanglef/) +* Class [Color](../../../system.drawing/color/) +* Enum [LinearGradientMode](../../lineargradientmode/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/multiplytransform/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/multiplytransform/_index.md new file mode 100644 index 0000000000..4ec01ae455 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/multiplytransform/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::MultiplyTransform method +linktitle: MultiplyTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::MultiplyTransform method. Multiplies current object''s transform matrix by the specified matrix in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/multiplytransform/ +--- +## LinearGradientBrush::MultiplyTransform method + + +Multiplies current object's transform matrix by the specified matrix. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::MultiplyTransform(const SharedPtr &matrix, MatrixOrder order=MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const SharedPtr\\& | The matrix by which the current object's transform matrix is multiplied | +| order | MatrixOrder | Specifies the order of the operation | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../matrix/) +* Enum [MatrixOrder](../../matrixorder/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/resettransform/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/resettransform/_index.md new file mode 100644 index 0000000000..350e519bc6 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/resettransform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::ResetTransform method +linktitle: ResetTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::ResetTransform method. Resets current object''s transformation matrix in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/resettransform/ +--- +## LinearGradientBrush::ResetTransform method + + +Resets current object's transformation matrix. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::ResetTransform() +``` + +## See Also + +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/rotatetransform/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/rotatetransform/_index.md new file mode 100644 index 0000000000..d08089e777 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/rotatetransform/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::RotateTransform method +linktitle: RotateTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::RotateTransform method. Rotates current object''s transform matrix in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/rotatetransform/ +--- +## LinearGradientBrush::RotateTransform method + + +Rotates current object's transform matrix. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::RotateTransform(float angle, MatrixOrder order=MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| angle | float | The angle to rotate the matrix by | +| order | MatrixOrder | Specifies the order of the operation | + +## See Also + +* Enum [MatrixOrder](../../matrixorder/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/scaletransform/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/scaletransform/_index.md new file mode 100644 index 0000000000..02e108767a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/scaletransform/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::ScaleTransform method +linktitle: ScaleTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::ScaleTransform method. Scales current object''s transform matrix in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/scaletransform/ +--- +## LinearGradientBrush::ScaleTransform method + + +Scales current object's transform matrix. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::ScaleTransform(float sx, float sy, MatrixOrder order=MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sx | float | The value by which to scale the matrix in x-axis direction | +| sy | float | The value by which to scale the matrix in y-axis direction | +| order | MatrixOrder | Specifies the order of the operation | + +## See Also + +* Enum [MatrixOrder](../../matrixorder/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_blend/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_blend/_index.md new file mode 100644 index 0000000000..30b5ecf397 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_blend/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::set_Blend method +linktitle: set_Blend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::set_Blend method. Sets a blend that specifies factors and positions of base colors for this brush in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/set_blend/ +--- +## LinearGradientBrush::set_Blend method + + +Sets a blend that specifies factors and positions of base colors for this brush. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::set_Blend(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | New blend value | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Blend](../../blend/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_gammacorrection/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_gammacorrection/_index.md new file mode 100644 index 0000000000..15a747e67b --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_gammacorrection/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::set_GammaCorrection method +linktitle: set_GammaCorrection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::set_GammaCorrection method. Sets gamma correction status for this brush in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/set_gammacorrection/ +--- +## LinearGradientBrush::set_GammaCorrection method + + +Sets gamma correction status for this brush. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::set_GammaCorrection(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | New gamma correction value | + +## See Also + +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_interpolationcolors/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_interpolationcolors/_index.md new file mode 100644 index 0000000000..1b174f2215 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_interpolationcolors/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::set_InterpolationColors method +linktitle: set_InterpolationColors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::set_InterpolationColors method. Sets a ColorBlend object that defines a multicolor linear gradient in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/set_interpolationcolors/ +--- +## LinearGradientBrush::set_InterpolationColors method + + +Sets a [ColorBlend](../../colorblend/) object that defines a multicolor linear gradient. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::set_InterpolationColors(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | A value to set | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ColorBlend](../../colorblend/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_linearcolors/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_linearcolors/_index.md new file mode 100644 index 0000000000..a2d43cde2e --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_linearcolors/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::set_LinearColors method +linktitle: set_LinearColors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::set_LinearColors method. Sets starting and ending colors of this gradient in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/set_linearcolors/ +--- +## LinearGradientBrush::set_LinearColors method + + +Sets starting and ending colors of this gradient. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::set_LinearColors(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../../system/array/) of two colors | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Color](../../../system.drawing/color/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_transform/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_transform/_index.md new file mode 100644 index 0000000000..e67d7d8717 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_transform/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::set_Transform method +linktitle: set_Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::set_Transform method. Sets a Matrix object that specifies the geometrical transformations for the brush represented by the current object in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/set_transform/ +--- +## LinearGradientBrush::set_Transform method + + +Sets a [Matrix](../../matrix/) object that specifies the geometrical transformations for the brush represented by the current object. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::set_Transform(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../matrix/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_wrapmode/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_wrapmode/_index.md new file mode 100644 index 0000000000..a0f5cf313d --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/set_wrapmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::set_WrapMode method +linktitle: set_WrapMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::set_WrapMode method. Sets the wrap mode in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/set_wrapmode/ +--- +## LinearGradientBrush::set_WrapMode method + + +Sets the wrap mode. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::set_WrapMode(WrapMode value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | WrapMode | The value to set | + +## See Also + +* Enum [WrapMode](../../wrapmode/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/setblendtriangularshape/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/setblendtriangularshape/_index.md new file mode 100644 index 0000000000..290bc505e7 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/setblendtriangularshape/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::SetBlendTriangularShape method +linktitle: SetBlendTriangularShape +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::SetBlendTriangularShape method. NOT IMPLEMENTED in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/setblendtriangularshape/ +--- +## LinearGradientBrush::SetBlendTriangularShape method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::SetBlendTriangularShape(float focus, float scale=1.0f) +``` + + +## See Also + +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/setsigmabellshape/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/setsigmabellshape/_index.md new file mode 100644 index 0000000000..bee17d99e3 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/setsigmabellshape/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::SetSigmaBellShape method +linktitle: SetSigmaBellShape +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::SetSigmaBellShape method. NOT IMPLEMENTED in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/setsigmabellshape/ +--- +## LinearGradientBrush::SetSigmaBellShape method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::SetSigmaBellShape(float focus, float scale=1.0f) +``` + + +## See Also + +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientbrush/translatetransform/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientbrush/translatetransform/_index.md new file mode 100644 index 0000000000..7733e78021 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientbrush/translatetransform/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientBrush::TranslateTransform method +linktitle: TranslateTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientBrush::TranslateTransform method. Translates current object''s transform matrix in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing.drawing2d/lineargradientbrush/translatetransform/ +--- +## LinearGradientBrush::TranslateTransform method + + +Translates current object's transform matrix. + +```cpp +void System::Drawing::Drawing2D::LinearGradientBrush::TranslateTransform(float dx, float dy, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dx | float | The X value by which the matrix is translated | +| dy | float | The Y value by which the matrix is translated | +| order | Drawing2D::MatrixOrder | Specifies the order of the operation | + +## See Also + +* Enum [MatrixOrder](../../matrixorder/) +* Class [LinearGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/lineargradientmode/_index.md b/english/cpp/system.drawing.drawing2d/lineargradientmode/_index.md new file mode 100644 index 0000000000..3f99cb7580 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/lineargradientmode/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Drawing2D::LinearGradientMode enum +linktitle: LinearGradientMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LinearGradientMode enum. Represents a linear gradient direction in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing.drawing2d/lineargradientmode/ +--- +## LinearGradientMode enum + + +Represents a linear gradient direction. + +```cpp +enum class LinearGradientMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Horizontal | 0 | Left-to-right. | +| Vertical | 1 | Bottom-to-top. | +| ForwardDiagonal | 2 | From upper-left corner to bottom-right corner. | +| BackwardDiagonal | 3 | From upper-right corner to bottom-left corner. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/linecap/_index.md b/english/cpp/system.drawing.drawing2d/linecap/_index.md new file mode 100644 index 0000000000..cfb91900f6 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/linecap/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Drawing::Drawing2D::LineCap enum +linktitle: LineCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LineCap enum. Indicates the available cap styles with which a Pen object can end a line in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing.drawing2d/linecap/ +--- +## LineCap enum + + +Indicates the available cap styles with which a [Pen](../../system.drawing/pen/) object can end a line. + +```cpp +enum class LineCap +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Flat | 0 | Flat line cap. | +| Square | 1 | Square line cap. | +| Round | 2 | Round line cap. | +| Triangle | 3 | Triangular line cap. | +| NoAnchor | 16 | No anchor. | +| SquareAnchor | 17 | Square anchor line cap. | +| RoundAnchor | 18 | Round anchor line cap. | +| DiamondAnchor | 19 | Diamond anchor line cap. | +| ArrowAnchor | 20 | Arrow anchor line cap. | +| AnchorMask | 240 | A mask used to check if a line cap is an anchor cap. | +| Custom | 255 | Custom cap. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/linejoin/_index.md b/english/cpp/system.drawing.drawing2d/linejoin/_index.md new file mode 100644 index 0000000000..ee8d5b4eb3 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/linejoin/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Drawing2D::LineJoin enum +linktitle: LineJoin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::LineJoin enum. Specifies how consequent lines or curves are joined in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing.drawing2d/linejoin/ +--- +## LineJoin enum + + +Specifies how consequent lines or curves are joined. + +```cpp +enum class LineJoin +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Miter | 0 | Mitered join which produces a sharp or clipped corner depending on whether the length of the miter exceeds the miter limit. | +| Bevel | 1 | Bevel join which produces a diagonal corner. | +| Round | 2 | Round join which produces a smooth circular arc between the lines. | +| MiterClipped | 3 | Mitered join which produces a sharp or beveled corner depending on whether the length of the miter exceeds the miter limit. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/_index.md b/english/cpp/system.drawing.drawing2d/matrix/_index.md new file mode 100644 index 0000000000..183a550c91 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Drawing::Drawing2D::Matrix class +linktitle: Matrix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix class. Represents a 3x3 matrix that defines transform operations. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.drawing2d/matrix/ +--- +## Matrix class + + +Represents a 3x3 matrix that defines transform operations. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Matrix : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() const | Creates a copy of the current object. | +| [Dispose](./dispose/)() | Releases all operating system resources acquired by the current object. | +| [Equals](./equals/)(ptr) override | Tests whether the specified object is a [Matrix](./) and is identical to this object. | +| [get_Elements](./get_elements/)() const | Returns an arry containing the elements of the matrix in the following order: m11, m12, m21, m22, dx, dy. | +| [get_IsIdentity](./get_isidentity/)() const | Determines if the matrix represented by the current object is an identity matrix. | +| [get_IsInvertible](./get_isinvertible/)() const | Determines if the matrix represented by the current object is invertible. | +| [get_OffsetX](./get_offsetx/)() const | Returns the X translation value of the matrix represented by the current object. | +| [get_OffsetY](./get_offsety/)() const | Returns the Y translation value of the matrix represented by the current object. | +| [Invert](./invert/)() | Inverts the matrix represented by the current object. | +| [Matrix](./matrix/)() | Constructs a new instance of [Matrix](./) class that represents an identity matrix. | +| [Matrix](./matrix/)(float, float, float, float, float, float) | Constructs a new instance of [Matrix](./) class and initializes it with the specified values. | +| [Matrix](./matrix/)(const Rectangle\&, const ArrayPtr\\&) | Constructs a new instance of the [Matrix](./) class to the geometric transform defined by the specified rectangle and array of points. | +| [Matrix](./matrix/)(const RectangleF\&, const ArrayPtr\\&) | Constructs a new instance of the [Matrix](./) class to the geometric transform defined by the specified rectangle and array of points. | +| [Multiply](./multiply/)(const SharedPtr\\&) | Multiplies the matrix represented by the current object by the specified matrix. | +| [Multiply](./multiply/)(const SharedPtr\\&, MatrixOrder) | Multiplies the matrix represented by the current object by the specified matrix. | +| [Reset](./reset/)() | Resets the matrix represented by the current object so that it becomes an identity matrix. | +| [Rotate](./rotate/)(float) | Rotates the matrix represented by the current object clockwise by the specified angle. | +| [Rotate](./rotate/)(float, MatrixOrder) | Rotates the matrix represented by the current object clockwise around the origin by the specified angle. | +| [RotateAt](./rotateat/)(float, const PointF\&) | Rotates the matrix represented by the current object clockwise around the specified point by the specified angle. | +| [RotateAt](./rotateat/)(float, const PointF\&, MatrixOrder) | Rotates the matrix represented by the current object clockwise around the specified point by the specified angle. | +| [Scale](./scale/)(float, float) | Applies the specified scale vector to the matrix represented by the current object. | +| [Scale](./scale/)(float, float, MatrixOrder) | Applies the specified scale vector to the matrix represented by the current object. | +| [Shear](./shear/)(float, float) | Applies the specified shear vector to the matrix represented by the current object. | +| [Shear](./shear/)(float, float, MatrixOrder) | Applies the specified shear vector to the matrix represented by the current object. | +| [TransformPoints](./transformpoints/)(const ArrayPtr\\&) | Applies the geometric transformation defined by the matrix represented by the current object to the specified points. | +| [TransformPoints](./transformpoints/)(const System::Details::ArrayView\\&) | Applies the geometric transformation defined by the matrix represented by the current object to the specified points. | +| [TransformPoints](./transformpoints/)(const ArrayPtr\\&) | Applies the geometric transformation defined by the matrix represented by the current object to the specified points. | +| [TransformPoints](./transformpoints/)(const System::Details::ArrayView\\&) | Applies the geometric transformation defined by the matrix represented by the current object to the specified points. | +| [TransformVectors](./transformvectors/)(const ArrayPtr\\&) | Applies only the scale and rotate components of the matrix represented by the current object to the specified points. | +| [TransformVectors](./transformvectors/)(const System::Details::ArrayView\\&) | Applies only the scale and rotate components of the matrix represented by the current object to the specified points. | +| [TransformVectors](./transformvectors/)(const ArrayPtr\\&) | Applies only the scale and rotate components of the matrix represented by the current object to the specified points. | +| [TransformVectors](./transformvectors/)(const System::Details::ArrayView\\&) | Applies only the scale and rotate components of the matrix represented by the current object to the specified points. | +| [Translate](./translate/)(float, float) | Applies the specified translate vector to the matrix represented by the current object. | +| [Translate](./translate/)(float, float, MatrixOrder) | Applies the specified translate vector to the matrix represented by the current object. | +| [VectorTransformPoints](./vectortransformpoints/)(const ArrayPtr\\&) | Multiplies each vector in an array by the matrix represented by the current object. | +| [VectorTransformPoints](./vectortransformpoints/)(const System::Details::ArrayView\\&) | Multiplies each vector in an array by the matrix represented by the current object. | +| virtual [~Matrix](./~matrix/)() | Destructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/clone/_index.md b/english/cpp/system.drawing.drawing2d/matrix/clone/_index.md new file mode 100644 index 0000000000..a65e2dafa3 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::Matrix::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::Clone method. Creates a copy of the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.drawing2d/matrix/clone/ +--- +## Matrix::Clone method + + +Creates a copy of the current object. + +```cpp +SharedPtr System::Drawing::Drawing2D::Matrix::Clone() const +``` + + +### ReturnValue + +A [Matrix](../) object which is an exact copy of the current object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/dispose/_index.md b/english/cpp/system.drawing.drawing2d/matrix/dispose/_index.md new file mode 100644 index 0000000000..c74ab05bbd --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::Matrix::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::Dispose method. Releases all operating system resources acquired by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.drawing2d/matrix/dispose/ +--- +## Matrix::Dispose method + + +Releases all operating system resources acquired by the current object. + +```cpp +void System::Drawing::Drawing2D::Matrix::Dispose() +``` + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/equals/_index.md b/english/cpp/system.drawing.drawing2d/matrix/equals/_index.md new file mode 100644 index 0000000000..cf156af585 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/equals/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::Matrix::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::Equals method. Tests whether the specified object is a Matrix and is identical to this object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.drawing2d/matrix/equals/ +--- +## Matrix::Equals method + + +Tests whether the specified object is a [Matrix](../) and is identical to this object. + +```cpp +bool System::Drawing::Drawing2D::Matrix::Equals(ptr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | ptr | The object to test | + +## See Also + +* Typedef [ptr](../../../system/object/ptr/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/get_elements/_index.md b/english/cpp/system.drawing.drawing2d/matrix/get_elements/_index.md new file mode 100644 index 0000000000..68802eb219 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/get_elements/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::Matrix::get_Elements method +linktitle: get_Elements +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::get_Elements method. Returns an arry containing the elements of the matrix in the following order: m11, m12, m21, m22, dx, dy in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.drawing2d/matrix/get_elements/ +--- +## Matrix::get_Elements method + + +Returns an arry containing the elements of the matrix in the following order: m11, m12, m21, m22, dx, dy. + +```cpp +System::ArrayPtr System::Drawing::Drawing2D::Matrix::get_Elements() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/get_isidentity/_index.md b/english/cpp/system.drawing.drawing2d/matrix/get_isidentity/_index.md new file mode 100644 index 0000000000..ea0ea9b881 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/get_isidentity/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::Matrix::get_IsIdentity method +linktitle: get_IsIdentity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::get_IsIdentity method. Determines if the matrix represented by the current object is an identity matrix in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.drawing2d/matrix/get_isidentity/ +--- +## Matrix::get_IsIdentity method + + +Determines if the matrix represented by the current object is an identity matrix. + +```cpp +bool System::Drawing::Drawing2D::Matrix::get_IsIdentity() const +``` + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/get_isinvertible/_index.md b/english/cpp/system.drawing.drawing2d/matrix/get_isinvertible/_index.md new file mode 100644 index 0000000000..e46dc9b187 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/get_isinvertible/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::Matrix::get_IsInvertible method +linktitle: get_IsInvertible +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::get_IsInvertible method. Determines if the matrix represented by the current object is invertible in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.drawing2d/matrix/get_isinvertible/ +--- +## Matrix::get_IsInvertible method + + +Determines if the matrix represented by the current object is invertible. + +```cpp +bool System::Drawing::Drawing2D::Matrix::get_IsInvertible() const +``` + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/get_offsetx/_index.md b/english/cpp/system.drawing.drawing2d/matrix/get_offsetx/_index.md new file mode 100644 index 0000000000..ae3d9c28d1 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/get_offsetx/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::Matrix::get_OffsetX method +linktitle: get_OffsetX +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::get_OffsetX method. Returns the X translation value of the matrix represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.drawing2d/matrix/get_offsetx/ +--- +## Matrix::get_OffsetX method + + +Returns the X translation value of the matrix represented by the current object. + +```cpp +float System::Drawing::Drawing2D::Matrix::get_OffsetX() const +``` + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/get_offsety/_index.md b/english/cpp/system.drawing.drawing2d/matrix/get_offsety/_index.md new file mode 100644 index 0000000000..7071841d7c --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/get_offsety/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::Matrix::get_OffsetY method +linktitle: get_OffsetY +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::get_OffsetY method. Returns the Y translation value of the matrix represented by the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.drawing2d/matrix/get_offsety/ +--- +## Matrix::get_OffsetY method + + +Returns the Y translation value of the matrix represented by the current object. + +```cpp +float System::Drawing::Drawing2D::Matrix::get_OffsetY() const +``` + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/invert/_index.md b/english/cpp/system.drawing.drawing2d/matrix/invert/_index.md new file mode 100644 index 0000000000..30553f5222 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/invert/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::Matrix::Invert method +linktitle: Invert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::Invert method. Inverts the matrix represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.drawing2d/matrix/invert/ +--- +## Matrix::Invert method + + +Inverts the matrix represented by the current object. + +```cpp +void System::Drawing::Drawing2D::Matrix::Invert() +``` + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/matrix/_index.md b/english/cpp/system.drawing.drawing2d/matrix/matrix/_index.md new file mode 100644 index 0000000000..014b4cd37b --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/matrix/_index.md @@ -0,0 +1,81 @@ +--- +title: System::Drawing::Drawing2D::Matrix::Matrix constructor +linktitle: Matrix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::Matrix constructor. Constructs a new instance of Matrix class that represents an identity matrix in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.drawing2d/matrix/matrix/ +--- +## Matrix::Matrix() constructor + + +Constructs a new instance of [Matrix](../) class that represents an identity matrix. + +```cpp +System::Drawing::Drawing2D::Matrix::Matrix() +``` + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::Matrix(const Rectangle\&, const ArrayPtr\\&) constructor + + +Constructs a new instance of the [Matrix](../) class to the geometric transform defined by the specified rectangle and array of points. + +```cpp +System::Drawing::Drawing2D::Matrix::Matrix(const Rectangle &rect, const ArrayPtr &plgpts) +``` + +## See Also + +* Class [Rectangle](../../../system.drawing/rectangle/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../../system.drawing/point/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::Matrix(const RectangleF\&, const ArrayPtr\\&) constructor + + +Constructs a new instance of the [Matrix](../) class to the geometric transform defined by the specified rectangle and array of points. + +```cpp +System::Drawing::Drawing2D::Matrix::Matrix(const RectangleF &rect, const ArrayPtr &plgpts) +``` + +## See Also + +* Class [RectangleF](../../../system.drawing/rectanglef/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::Matrix(float, float, float, float, float, float) constructor + + +Constructs a new instance of [Matrix](../) class and initializes it with the specified values. + +```cpp +System::Drawing::Drawing2D::Matrix::Matrix(float m11, float m12, float m21, float m22, float dx, float dy) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| m11 | float | The value of the 1-st row 1-st column | +| m12 | float | The value of the 1-st row 2-nd column | +| m21 | float | The value of the 2-nd row 1-st column | +| m22 | float | The value of the 2-nd row 2-nd column | +| dx | float | The value of the 3-rd row 1-st column | +| dy | float | The value of the 3-rd row 2-nd column | + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/multiply/_index.md b/english/cpp/system.drawing.drawing2d/matrix/multiply/_index.md new file mode 100644 index 0000000000..95bc4e91fc --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/multiply/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Drawing::Drawing2D::Matrix::Multiply method +linktitle: Multiply +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::Multiply method. Multiplies the matrix represented by the current object by the specified matrix in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing.drawing2d/matrix/multiply/ +--- +## Matrix::Multiply(const SharedPtr\\&) method + + +Multiplies the matrix represented by the current object by the specified matrix. + +```cpp +void System::Drawing::Drawing2D::Matrix::Multiply(const SharedPtr &matrix) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const SharedPtr\\& | The matrix to multiply the matrix represented by the current object by | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::Multiply(const SharedPtr\\&, MatrixOrder) method + + +Multiplies the matrix represented by the current object by the specified matrix. + +```cpp +void System::Drawing::Drawing2D::Matrix::Multiply(const SharedPtr &matrix, MatrixOrder order) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const SharedPtr\\& | The matrix to multiply the matrix represented by the current object by | +| order | MatrixOrder | The multiplication order | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../) +* Enum [MatrixOrder](../../matrixorder/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/reset/_index.md b/english/cpp/system.drawing.drawing2d/matrix/reset/_index.md new file mode 100644 index 0000000000..6962382fd0 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::Matrix::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::Reset method. Resets the matrix represented by the current object so that it becomes an identity matrix in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing.drawing2d/matrix/reset/ +--- +## Matrix::Reset method + + +Resets the matrix represented by the current object so that it becomes an identity matrix. + +```cpp +void System::Drawing::Drawing2D::Matrix::Reset() +``` + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/rotate/_index.md b/english/cpp/system.drawing.drawing2d/matrix/rotate/_index.md new file mode 100644 index 0000000000..5c27f4f1e5 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/rotate/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Drawing::Drawing2D::Matrix::Rotate method +linktitle: Rotate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::Rotate method. Rotates the matrix represented by the current object clockwise by the specified angle in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing.drawing2d/matrix/rotate/ +--- +## Matrix::Rotate(float) method + + +Rotates the matrix represented by the current object clockwise by the specified angle. + +```cpp +void System::Drawing::Drawing2D::Matrix::Rotate(float angle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| angle | float | The angle to rotate the matrix by | + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::Rotate(float, MatrixOrder) method + + +Rotates the matrix represented by the current object clockwise around the origin by the specified angle. + +```cpp +void System::Drawing::Drawing2D::Matrix::Rotate(float angle, MatrixOrder order) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| angle | float | The angle to rotate the matrix by | +| order | MatrixOrder | The order in which the rotation is applied | + +## See Also + +* Enum [MatrixOrder](../../matrixorder/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/rotateat/_index.md b/english/cpp/system.drawing.drawing2d/matrix/rotateat/_index.md new file mode 100644 index 0000000000..05d0271533 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/rotateat/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Drawing::Drawing2D::Matrix::RotateAt method +linktitle: RotateAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::RotateAt method. Rotates the matrix represented by the current object clockwise around the specified point by the specified angle in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing.drawing2d/matrix/rotateat/ +--- +## Matrix::RotateAt(float, const PointF\&) method + + +Rotates the matrix represented by the current object clockwise around the specified point by the specified angle. + +```cpp +void System::Drawing::Drawing2D::Matrix::RotateAt(float angle, const PointF &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| angle | float | The angle to rotate the matrix by | +| point | const PointF\& | Specifies the center of rotation | + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::RotateAt(float, const PointF\&, MatrixOrder) method + + +Rotates the matrix represented by the current object clockwise around the specified point by the specified angle. + +```cpp +void System::Drawing::Drawing2D::Matrix::RotateAt(float angle, const PointF &point, MatrixOrder order) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| angle | float | The angle to rotate the matrix by | +| point | const PointF\& | Specifies the center of rotation | +| order | MatrixOrder | The order in which the rotation is applied | + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Enum [MatrixOrder](../../matrixorder/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/scale/_index.md b/english/cpp/system.drawing.drawing2d/matrix/scale/_index.md new file mode 100644 index 0000000000..d1e8e554b7 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/scale/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Drawing::Drawing2D::Matrix::Scale method +linktitle: Scale +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::Scale method. Applies the specified scale vector to the matrix represented by the current object in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing.drawing2d/matrix/scale/ +--- +## Matrix::Scale(float, float) method + + +Applies the specified scale vector to the matrix represented by the current object. + +```cpp +void System::Drawing::Drawing2D::Matrix::Scale(float scaleX, float scaleY) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| scaleX | float | The value by which to scale the matrix in x-axis direction | +| scaleY | float | The value by which to scale the matrix in y-axis direction | + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::Scale(float, float, MatrixOrder) method + + +Applies the specified scale vector to the matrix represented by the current object. + +```cpp +void System::Drawing::Drawing2D::Matrix::Scale(float scaleX, float scaleY, MatrixOrder order) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| scaleX | float | The value by which to scale the matrix in x-axis direction | +| scaleY | float | The value by which to scale the matrix in y-axis direction | +| order | MatrixOrder | The order in which the scale vector is applied to the matrix | + +## See Also + +* Enum [MatrixOrder](../../matrixorder/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/shear/_index.md b/english/cpp/system.drawing.drawing2d/matrix/shear/_index.md new file mode 100644 index 0000000000..11e50b8b1a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/shear/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Drawing::Drawing2D::Matrix::Shear method +linktitle: Shear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::Shear method. Applies the specified shear vector to the matrix represented by the current object in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing.drawing2d/matrix/shear/ +--- +## Matrix::Shear(float, float) method + + +Applies the specified shear vector to the matrix represented by the current object. + +```cpp +void System::Drawing::Drawing2D::Matrix::Shear(float shearX, float shearY) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| shearX | float | The horizontal shear factor | +| shearY | float | The vertical shear factor | + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::Shear(float, float, MatrixOrder) method + + +Applies the specified shear vector to the matrix represented by the current object. + +```cpp +void System::Drawing::Drawing2D::Matrix::Shear(float shearX, float shearY, MatrixOrder order) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| shearX | float | The horizontal shear factor | +| shearY | float | The vertical shear factor | +| order | MatrixOrder | The order in which the shear vector is applied to the matrix | + +## See Also + +* Enum [MatrixOrder](../../matrixorder/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/transformpoints/_index.md b/english/cpp/system.drawing.drawing2d/matrix/transformpoints/_index.md new file mode 100644 index 0000000000..677af506a6 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/transformpoints/_index.md @@ -0,0 +1,91 @@ +--- +title: System::Drawing::Drawing2D::Matrix::TransformPoints method +linktitle: TransformPoints +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::TransformPoints method. Applies the geometric transformation defined by the matrix represented by the current object to the specified points in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing.drawing2d/matrix/transformpoints/ +--- +## Matrix::TransformPoints(const ArrayPtr\\&) method + + +Applies the geometric transformation defined by the matrix represented by the current object to the specified points. + +```cpp +void System::Drawing::Drawing2D::Matrix::TransformPoints(const ArrayPtr &pts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pts | const ArrayPtr\\& | An array containing the points to transform | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../../system.drawing/point/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::TransformPoints(const ArrayPtr\\&) method + + +Applies the geometric transformation defined by the matrix represented by the current object to the specified points. + +```cpp +void System::Drawing::Drawing2D::Matrix::TransformPoints(const ArrayPtr &pts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pts | const ArrayPtr\\& | An array containing the points to transform | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::TransformPoints(const System::Details::ArrayView\\&) method + + +Applies the geometric transformation defined by the matrix represented by the current object to the specified points. + +```cpp +void System::Drawing::Drawing2D::Matrix::TransformPoints(const System::Details::ArrayView &pts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pts | const System::Details::ArrayView\\& | An array view containing the points to transform | + +## See Also + +* Class [Point](../../../system.drawing/point/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::TransformPoints(const System::Details::ArrayView\\&) method + + +Applies the geometric transformation defined by the matrix represented by the current object to the specified points. + +```cpp +void System::Drawing::Drawing2D::Matrix::TransformPoints(const System::Details::ArrayView &pts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pts | const System::Details::ArrayView\\& | An array view containing the points to transform | + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/transformvectors/_index.md b/english/cpp/system.drawing.drawing2d/matrix/transformvectors/_index.md new file mode 100644 index 0000000000..297d45e81f --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/transformvectors/_index.md @@ -0,0 +1,91 @@ +--- +title: System::Drawing::Drawing2D::Matrix::TransformVectors method +linktitle: TransformVectors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::TransformVectors method. Applies only the scale and rotate components of the matrix represented by the current object to the specified points in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing.drawing2d/matrix/transformvectors/ +--- +## Matrix::TransformVectors(const ArrayPtr\\&) method + + +Applies only the scale and rotate components of the matrix represented by the current object to the specified points. + +```cpp +void System::Drawing::Drawing2D::Matrix::TransformVectors(const ArrayPtr &pts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pts | const ArrayPtr\\& | An array containing the points to transform | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../../system.drawing/point/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::TransformVectors(const ArrayPtr\\&) method + + +Applies only the scale and rotate components of the matrix represented by the current object to the specified points. + +```cpp +void System::Drawing::Drawing2D::Matrix::TransformVectors(const ArrayPtr &pts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pts | const ArrayPtr\\& | An array containing the points to transform | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::TransformVectors(const System::Details::ArrayView\\&) method + + +Applies only the scale and rotate components of the matrix represented by the current object to the specified points. + +```cpp +void System::Drawing::Drawing2D::Matrix::TransformVectors(const System::Details::ArrayView &pts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pts | const System::Details::ArrayView\\& | An array view containing the points to transform | + +## See Also + +* Class [Point](../../../system.drawing/point/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::TransformVectors(const System::Details::ArrayView\\&) method + + +Applies only the scale and rotate components of the matrix represented by the current object to the specified points. + +```cpp +void System::Drawing::Drawing2D::Matrix::TransformVectors(const System::Details::ArrayView &pts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pts | const System::Details::ArrayView\\& | An array view containing the points to transform | + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/translate/_index.md b/english/cpp/system.drawing.drawing2d/matrix/translate/_index.md new file mode 100644 index 0000000000..906b1a88e5 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/translate/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Drawing::Drawing2D::Matrix::Translate method +linktitle: Translate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::Translate method. Applies the specified translate vector to the matrix represented by the current object in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing.drawing2d/matrix/translate/ +--- +## Matrix::Translate(float, float) method + + +Applies the specified translate vector to the matrix represented by the current object. + +```cpp +void System::Drawing::Drawing2D::Matrix::Translate(float offsetX, float offsetY) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offsetX | float | The X value by which the matrix is translated | +| offsetY | float | The Y value by which the matrix is translated | + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::Translate(float, float, MatrixOrder) method + + +Applies the specified translate vector to the matrix represented by the current object. + +```cpp +void System::Drawing::Drawing2D::Matrix::Translate(float offsetX, float offsetY, MatrixOrder order) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offsetX | float | The X value by which the matrix is translated | +| offsetY | float | The Y value by which the matrix is translated | +| order | MatrixOrder | The order in which the translation vector is applied to the matrix | + +## See Also + +* Enum [MatrixOrder](../../matrixorder/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/vectortransformpoints/_index.md b/english/cpp/system.drawing.drawing2d/matrix/vectortransformpoints/_index.md new file mode 100644 index 0000000000..2fe246fe5a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/vectortransformpoints/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Drawing::Drawing2D::Matrix::VectorTransformPoints method +linktitle: VectorTransformPoints +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::VectorTransformPoints method. Multiplies each vector in an array by the matrix represented by the current object in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing.drawing2d/matrix/vectortransformpoints/ +--- +## Matrix::VectorTransformPoints(const ArrayPtr\\&) method + + +Multiplies each vector in an array by the matrix represented by the current object. + +```cpp +void System::Drawing::Drawing2D::Matrix::VectorTransformPoints(const ArrayPtr &pts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pts | const ArrayPtr\\& | An array containing the points to transform | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../../system.drawing/point/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## Matrix::VectorTransformPoints(const System::Details::ArrayView\\&) method + + +Multiplies each vector in an array by the matrix represented by the current object. + +```cpp +void System::Drawing::Drawing2D::Matrix::VectorTransformPoints(const System::Details::ArrayView &pts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pts | const System::Details::ArrayView\\& | An array view containing the points to transform | + +## See Also + +* Class [Point](../../../system.drawing/point/) +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrix/~matrix/_index.md b/english/cpp/system.drawing.drawing2d/matrix/~matrix/_index.md new file mode 100644 index 0000000000..14a3f24ef6 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrix/~matrix/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::Matrix::~Matrix method +linktitle: ~Matrix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::Matrix::~Matrix method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.drawing2d/matrix/~matrix/ +--- +## Matrix::~Matrix method + + +Destructor. + +```cpp +virtual System::Drawing::Drawing2D::Matrix::~Matrix() +``` + +## See Also + +* Class [Matrix](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/matrixorder/_index.md b/english/cpp/system.drawing.drawing2d/matrixorder/_index.md new file mode 100644 index 0000000000..4fcf5aae6c --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrixorder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::MatrixOrder enum +linktitle: MatrixOrder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::MatrixOrder enum. Specifies the order of matrix transform operations in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing.drawing2d/matrixorder/ +--- +## MatrixOrder enum + + +Specifies the order of matrix transform operations. + +```cpp +enum class MatrixOrder +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Prepend | 0 | The new operation is applied before the old operation. | +| Append | 1 | The new operation is applied after the old operation. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/matrixptr/_index.md b/english/cpp/system.drawing.drawing2d/matrixptr/_index.md new file mode 100644 index 0000000000..4cb80c38ab --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/matrixptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Drawing2D::MatrixPtr typedef +linktitle: MatrixPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::MatrixPtr typedef. An alias for a shared pointer to an instance of Matrix class in C++.' +type: docs +weight: 3600 +url: /cpp/system.drawing.drawing2d/matrixptr/ +--- +## MatrixPtr typedef + + +An alias for a shared pointer to an instance of [Matrix](../matrix/) class. + +```cpp +typedef SharedPtr System::Drawing::Drawing2D::MatrixPtr +``` + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/pathdata/_index.md b/english/cpp/system.drawing.drawing2d/pathdata/_index.md new file mode 100644 index 0000000000..6aaa11f267 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathdata/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Drawing2D::PathData class +linktitle: PathData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathData class. Contains the graphical data that represents a path. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.drawing2d/pathdata/ +--- +## PathData class + + +Contains the graphical data that represents a path. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PathData : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Points](./get_points/)() | Returns an array containing the points that make up a path. | +| [get_Types](./get_types/)() | Returns an array containing the values that specify the types of corresponding points in **Points** array. | +| [PathData](./pathdata/)() | Constructs an empty [PathData](./) object. | +| [set_Points](./set_points/)(const ArrayPtr\\&) | Sets an array containing the points that make up a path. | +| [set_Types](./set_types/)(const ArrayPtr\\&) | Sets an array containing the values that specify the types of corresponding points in **Points** array. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/pathdata/get_points/_index.md b/english/cpp/system.drawing.drawing2d/pathdata/get_points/_index.md new file mode 100644 index 0000000000..58ae8cbadf --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathdata/get_points/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::PathData::get_Points method +linktitle: get_Points +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathData::get_Points method. Returns an array containing the points that make up a path in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.drawing2d/pathdata/get_points/ +--- +## PathData::get_Points method + + +Returns an array containing the points that make up a path. + +```cpp +ArrayPtr System::Drawing::Drawing2D::PathData::get_Points() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [PathData](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathdata/get_types/_index.md b/english/cpp/system.drawing.drawing2d/pathdata/get_types/_index.md new file mode 100644 index 0000000000..f54ebe15d0 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathdata/get_types/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::PathData::get_Types method +linktitle: get_Types +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathData::get_Types method. Returns an array containing the values that specify the types of corresponding points in Points array in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.drawing2d/pathdata/get_types/ +--- +## PathData::get_Types method + + +Returns an array containing the values that specify the types of corresponding points in **Points** array. + +```cpp +ArrayPtr System::Drawing::Drawing2D::PathData::get_Types() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PathData](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathdata/pathdata/_index.md b/english/cpp/system.drawing.drawing2d/pathdata/pathdata/_index.md new file mode 100644 index 0000000000..b487826d5c --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathdata/pathdata/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::PathData::PathData constructor +linktitle: PathData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathData::PathData constructor. Constructs an empty PathData object in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.drawing2d/pathdata/pathdata/ +--- +## PathData::PathData constructor + + +Constructs an empty [PathData](../) object. + +```cpp +System::Drawing::Drawing2D::PathData::PathData() +``` + +## See Also + +* Class [PathData](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathdata/set_points/_index.md b/english/cpp/system.drawing.drawing2d/pathdata/set_points/_index.md new file mode 100644 index 0000000000..f393a5a7d3 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathdata/set_points/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::PathData::set_Points method +linktitle: set_Points +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathData::set_Points method. Sets an array containing the points that make up a path in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.drawing2d/pathdata/set_points/ +--- +## PathData::set_Points method + + +Sets an array containing the points that make up a path. + +```cpp +void System::Drawing::Drawing2D::PathData::set_Points(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | The array to set | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Class [PathData](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathdata/set_types/_index.md b/english/cpp/system.drawing.drawing2d/pathdata/set_types/_index.md new file mode 100644 index 0000000000..117e3c293b --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathdata/set_types/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::PathData::set_Types method +linktitle: set_Types +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathData::set_Types method. Sets an array containing the values that specify the types of corresponding points in Points array in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.drawing2d/pathdata/set_types/ +--- +## PathData::set_Types method + + +Sets an array containing the values that specify the types of corresponding points in **Points** array. + +```cpp +void System::Drawing::Drawing2D::PathData::set_Types(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | The array to set | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PathData](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/_index.md new file mode 100644 index 0000000000..7e7bba68e7 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush class +linktitle: PathGradientBrush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush class. Represents a brush that fills the interior of a GraphicsPath object with a gradient. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/ +--- +## PathGradientBrush class + + +Represents a brush that fills the interior of a [GraphicsPath](../graphicspath/) object with a gradient. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PathGradientBrush : public System::Drawing::Brush +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | Creates a copy of the current object. | +| [get_Blend](./get_blend/)() const | NOT IMPLEMENTED. | +| [get_CenterColor](./get_centercolor/)() const | Returns a color that is at the center of the path filled by the current object. | +| [get_CenterPoint](./get_centerpoint/)() const | Gets the center point of the gradient. | +| [get_FocusScales](./get_focusscales/)() const | Gets the focus point for the gradient falloff. | +| [get_InterpolationColors](./get_interpolationcolors/)() const | Returns a value the defines a multicolor linear gradient. | +| [get_Rectangle](./get_rectangle/)() | NOT IMPLEMENTED. | +| [get_SurroundColors](./get_surroundcolors/)() const | Returns colors that correspond to the points in the path this [PathGradientBrush](./) fills. | +| [get_Transform](./get_transform/)() const | Returns a copy of a [Matrix](../matrix/) object that specifies the geometrical transformations for the brush represented by the current object. | +| [get_WrapMode](./get_wrapmode/)() const | Returns the wrap mode. | +| [MultiplyTransform](./multiplytransform/)(const SharedPtr\\&, MatrixOrder) | Multiplies current object's transform matrix by the specified matrix. | +| [PathGradientBrush](./pathgradientbrush/)(const ArrayPtr\\&, WrapMode) | RTTI information. | +| [PathGradientBrush](./pathgradientbrush/)(const ArrayPtr\\&, WrapMode) | Constructs a new instance of [PathGradientBrush](./) class. | +| [PathGradientBrush](./pathgradientbrush/)(const SharedPtr\\&) | Constructs a new instance of [PathGradientBrush](./) class. | +| [ResetTransform](./resettransform/)() | Resets the current object's transform matrix so that it becomes an identity matrix. | +| [RotateTransform](./rotatetransform/)(float, Drawing2D::MatrixOrder) | Rotates the local geometric transformation by the specified angle in the specified order. | +| [ScaleTransform](./scaletransform/)(float, float, Drawing2D::MatrixOrder) | Scales the local geometric transformation by the specified factors in the specified order. | +| [set_Blend](./set_blend/)(const SharedPtr\\&) | Sets a blend that specifies factors and positions of base colors for this brush. | +| [set_CenterColor](./set_centercolor/)(Color) | Sets a color that is at the center of the path filled by the current object. | +| [set_CenterPoint](./set_centerpoint/)(const PointF\&) | Sets the center point of the gradient. | +| [set_FocusScales](./set_focusscales/)(const PointF\&) | Sets the focus point for the gradient falloff. | +| [set_InterpolationColors](./set_interpolationcolors/)(const SharedPtr\\&) | Sets a value the defines a multicolor linear gradient. | +| [set_SurroundColors](./set_surroundcolors/)(const ArrayPtr\\&) | Sets colors that correspond to the points in the path this [PathGradientBrush](./) fills. | +| [set_Transform](./set_transform/)(const SharedPtr\\&) | Sets a [Matrix](../matrix/) object that specifies the geometrical transformations for the brush represented by the current object. | +| [set_WrapMode](./set_wrapmode/)(WrapMode) | Sets the wrap mode. | +| [SetBlendTriangularShape](./setblendtriangularshape/)(float, float) | NOT IMPLEMENTED. | +| [SetSigmaBellShape](./setsigmabellshape/)(float, float) | NOT IMPLEMENTED. | +| [TranslateTransform](./translatetransform/)(float, float, Drawing2D::MatrixOrder) | Translates the local geometric transformation by the specified dimensions in the specified order. | +## See Also + +* Class [Brush](../../system.drawing/brush/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/clone/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/clone/_index.md new file mode 100644 index 0000000000..98a32b8987 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::Clone method. Creates a copy of the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/clone/ +--- +## PathGradientBrush::Clone method + + +Creates a copy of the current object. + +```cpp +virtual SharedPtr System::Drawing::Drawing2D::PathGradientBrush::Clone() override +``` + + +### ReturnValue + +A shared pointer to the copy of the current object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../../system.drawing/brush/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_blend/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_blend/_index.md new file mode 100644 index 0000000000..21f55553bc --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_blend/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::get_Blend method +linktitle: get_Blend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::get_Blend method. NOT IMPLEMENTED in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/get_blend/ +--- +## PathGradientBrush::get_Blend method + + +NOT IMPLEMENTED. + +```cpp +SharedPtr System::Drawing::Drawing2D::PathGradientBrush::get_Blend() const +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Blend](../../blend/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_centercolor/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_centercolor/_index.md new file mode 100644 index 0000000000..fe8ddcb65e --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_centercolor/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::get_CenterColor method +linktitle: get_CenterColor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::get_CenterColor method. Returns a color that is at the center of the path filled by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/get_centercolor/ +--- +## PathGradientBrush::get_CenterColor method + + +Returns a color that is at the center of the path filled by the current object. + +```cpp +Color System::Drawing::Drawing2D::PathGradientBrush::get_CenterColor() const +``` + +## See Also + +* Class [Color](../../../system.drawing/color/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_centerpoint/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_centerpoint/_index.md new file mode 100644 index 0000000000..5049e5500b --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_centerpoint/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::get_CenterPoint method +linktitle: get_CenterPoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::get_CenterPoint method. Gets the center point of the gradient in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/get_centerpoint/ +--- +## PathGradientBrush::get_CenterPoint method + + +Gets the center point of the gradient. + +```cpp +PointF System::Drawing::Drawing2D::PathGradientBrush::get_CenterPoint() const +``` + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_focusscales/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_focusscales/_index.md new file mode 100644 index 0000000000..923d895f1c --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_focusscales/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::get_FocusScales method +linktitle: get_FocusScales +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::get_FocusScales method. Gets the focus point for the gradient falloff in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/get_focusscales/ +--- +## PathGradientBrush::get_FocusScales method + + +Gets the focus point for the gradient falloff. + +```cpp +PointF System::Drawing::Drawing2D::PathGradientBrush::get_FocusScales() const +``` + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_interpolationcolors/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_interpolationcolors/_index.md new file mode 100644 index 0000000000..c461260900 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_interpolationcolors/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::get_InterpolationColors method +linktitle: get_InterpolationColors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::get_InterpolationColors method. Returns a value the defines a multicolor linear gradient in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/get_interpolationcolors/ +--- +## PathGradientBrush::get_InterpolationColors method + + +Returns a value the defines a multicolor linear gradient. + +```cpp +SharedPtr System::Drawing::Drawing2D::PathGradientBrush::get_InterpolationColors() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ColorBlend](../../colorblend/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_rectangle/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_rectangle/_index.md new file mode 100644 index 0000000000..8c2de89e53 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_rectangle/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::get_Rectangle method +linktitle: get_Rectangle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::get_Rectangle method. NOT IMPLEMENTED in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/get_rectangle/ +--- +## PathGradientBrush::get_Rectangle method + + +NOT IMPLEMENTED. + +```cpp +RectangleF System::Drawing::Drawing2D::PathGradientBrush::get_Rectangle() +``` + + +## See Also + +* Class [RectangleF](../../../system.drawing/rectanglef/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_surroundcolors/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_surroundcolors/_index.md new file mode 100644 index 0000000000..6a4921aadd --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_surroundcolors/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::get_SurroundColors method +linktitle: get_SurroundColors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::get_SurroundColors method. Returns colors that correspond to the points in the path this PathGradientBrush fills in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/get_surroundcolors/ +--- +## PathGradientBrush::get_SurroundColors method + + +Returns colors that correspond to the points in the path this [PathGradientBrush](../) fills. + +```cpp +ArrayPtr System::Drawing::Drawing2D::PathGradientBrush::get_SurroundColors() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Color](../../../system.drawing/color/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_transform/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_transform/_index.md new file mode 100644 index 0000000000..576f0dad2d --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_transform/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::get_Transform method +linktitle: get_Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::get_Transform method. Returns a copy of a Matrix object that specifies the geometrical transformations for the brush represented by the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/get_transform/ +--- +## PathGradientBrush::get_Transform method + + +Returns a copy of a [Matrix](../../matrix/) object that specifies the geometrical transformations for the brush represented by the current object. + +```cpp +SharedPtr System::Drawing::Drawing2D::PathGradientBrush::get_Transform() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../matrix/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_wrapmode/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_wrapmode/_index.md new file mode 100644 index 0000000000..fab37f1f35 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/get_wrapmode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::get_WrapMode method +linktitle: get_WrapMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::get_WrapMode method. Returns the wrap mode in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/get_wrapmode/ +--- +## PathGradientBrush::get_WrapMode method + + +Returns the wrap mode. + +```cpp +WrapMode System::Drawing::Drawing2D::PathGradientBrush::get_WrapMode() const +``` + +## See Also + +* Enum [WrapMode](../../wrapmode/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/multiplytransform/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/multiplytransform/_index.md new file mode 100644 index 0000000000..b7113327af --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/multiplytransform/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::MultiplyTransform method +linktitle: MultiplyTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::MultiplyTransform method. Multiplies current object''s transform matrix by the specified matrix in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/multiplytransform/ +--- +## PathGradientBrush::MultiplyTransform method + + +Multiplies current object's transform matrix by the specified matrix. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::MultiplyTransform(const SharedPtr &matrix, MatrixOrder order=MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const SharedPtr\\& | The matrix by which the current object's transform matrix is multiplied | +| order | MatrixOrder | Specifies the order of the operation | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../matrix/) +* Enum [MatrixOrder](../../matrixorder/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/pathgradientbrush/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/pathgradientbrush/_index.md new file mode 100644 index 0000000000..0a55901b01 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/pathgradientbrush/_index.md @@ -0,0 +1,79 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::PathGradientBrush constructor +linktitle: PathGradientBrush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::PathGradientBrush constructor. Constructs a new instance of PathGradientBrush class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/pathgradientbrush/ +--- +## PathGradientBrush::PathGradientBrush(const ArrayPtr\\&, WrapMode) constructor + + +Constructs a new instance of [PathGradientBrush](../) class. + +```cpp +System::Drawing::Drawing2D::PathGradientBrush::PathGradientBrush(const ArrayPtr &points, WrapMode wrapMode=WrapMode::Clamp) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | An array that contains vertices of the path | +| wrapMode | WrapMode | Specifies how the fills drawn by a brush represented by the object being created should be tiled | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../../system.drawing/point/) +* Enum [WrapMode](../../wrapmode/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## PathGradientBrush::PathGradientBrush(const ArrayPtr\\&, WrapMode) constructor + + +RTTI information. + +```cpp +System::Drawing::Drawing2D::PathGradientBrush::PathGradientBrush(const ArrayPtr &points, WrapMode wrapMode=WrapMode::Clamp) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| points | const ArrayPtr\\& | An array that contains vertices of the path | +| wrapMode | WrapMode | Specifies how the fills drawn by a brush represented by the object being created should be tiled | +## Remarks + + +Constructs a new instance of [PathGradientBrush](../) class. +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../../system.drawing/pointf/) +* Enum [WrapMode](../../wrapmode/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) +## PathGradientBrush::PathGradientBrush(const SharedPtr\\&) constructor + + +Constructs a new instance of [PathGradientBrush](../) class. + +```cpp +System::Drawing::Drawing2D::PathGradientBrush::PathGradientBrush(const SharedPtr &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const SharedPtr\\& | A [GraphicsPath](../../graphicspath/) object that specifies a path filled by the object being created | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsPath](../../graphicspath/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/resettransform/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/resettransform/_index.md new file mode 100644 index 0000000000..99be94088e --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/resettransform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::ResetTransform method +linktitle: ResetTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::ResetTransform method. Resets the current object''s transform matrix so that it becomes an identity matrix in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/resettransform/ +--- +## PathGradientBrush::ResetTransform method + + +Resets the current object's transform matrix so that it becomes an identity matrix. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::ResetTransform() +``` + +## See Also + +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/rotatetransform/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/rotatetransform/_index.md new file mode 100644 index 0000000000..5c24983d24 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/rotatetransform/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::RotateTransform method +linktitle: RotateTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::RotateTransform method. Rotates the local geometric transformation by the specified angle in the specified order in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/rotatetransform/ +--- +## PathGradientBrush::RotateTransform method + + +Rotates the local geometric transformation by the specified angle in the specified order. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::RotateTransform(float angle, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| angle | float | The rotation angle | +| order | Drawing2D::MatrixOrder | Specifies the order of the operation | + +## See Also + +* Enum [MatrixOrder](../../matrixorder/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/scaletransform/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/scaletransform/_index.md new file mode 100644 index 0000000000..1874bfcb56 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/scaletransform/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::ScaleTransform method +linktitle: ScaleTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::ScaleTransform method. Scales the local geometric transformation by the specified factors in the specified order in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/scaletransform/ +--- +## PathGradientBrush::ScaleTransform method + + +Scales the local geometric transformation by the specified factors in the specified order. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::ScaleTransform(float sx, float sy, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sx | float | Scale factor by which to perform scaling in in X-axis direction | +| sy | float | Scale factor by which to perform scaling in in Y-axis direction | +| order | Drawing2D::MatrixOrder | Specifies the order of the operation | + +## See Also + +* Enum [MatrixOrder](../../matrixorder/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_blend/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_blend/_index.md new file mode 100644 index 0000000000..ea95426251 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_blend/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::set_Blend method +linktitle: set_Blend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::set_Blend method. Sets a blend that specifies factors and positions of base colors for this brush in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/set_blend/ +--- +## PathGradientBrush::set_Blend method + + +Sets a blend that specifies factors and positions of base colors for this brush. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::set_Blend(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | New blend value | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Blend](../../blend/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_centercolor/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_centercolor/_index.md new file mode 100644 index 0000000000..3d9849cdff --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_centercolor/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::set_CenterColor method +linktitle: set_CenterColor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::set_CenterColor method. Sets a color that is at the center of the path filled by the current object in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/set_centercolor/ +--- +## PathGradientBrush::set_CenterColor method + + +Sets a color that is at the center of the path filled by the current object. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::set_CenterColor(Color value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Color | The value to set | + +## See Also + +* Class [Color](../../../system.drawing/color/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_centerpoint/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_centerpoint/_index.md new file mode 100644 index 0000000000..db0f670c33 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_centerpoint/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::set_CenterPoint method +linktitle: set_CenterPoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::set_CenterPoint method. Sets the center point of the gradient in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/set_centerpoint/ +--- +## PathGradientBrush::set_CenterPoint method + + +Sets the center point of the gradient. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::set_CenterPoint(const PointF &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const PointF\& | The value to set | + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_focusscales/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_focusscales/_index.md new file mode 100644 index 0000000000..ceb667429b --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_focusscales/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::set_FocusScales method +linktitle: set_FocusScales +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::set_FocusScales method. Sets the focus point for the gradient falloff in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/set_focusscales/ +--- +## PathGradientBrush::set_FocusScales method + + +Sets the focus point for the gradient falloff. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::set_FocusScales(const PointF &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const PointF\& | The value to set | + +## See Also + +* Class [PointF](../../../system.drawing/pointf/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_interpolationcolors/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_interpolationcolors/_index.md new file mode 100644 index 0000000000..f55eac3037 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_interpolationcolors/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::set_InterpolationColors method +linktitle: set_InterpolationColors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::set_InterpolationColors method. Sets a value the defines a multicolor linear gradient in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/set_interpolationcolors/ +--- +## PathGradientBrush::set_InterpolationColors method + + +Sets a value the defines a multicolor linear gradient. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::set_InterpolationColors(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ColorBlend](../../colorblend/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_surroundcolors/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_surroundcolors/_index.md new file mode 100644 index 0000000000..6089714bab --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_surroundcolors/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::set_SurroundColors method +linktitle: set_SurroundColors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::set_SurroundColors method. Sets colors that correspond to the points in the path this PathGradientBrush fills in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/set_surroundcolors/ +--- +## PathGradientBrush::set_SurroundColors method + + +Sets colors that correspond to the points in the path this [PathGradientBrush](../) fills. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::set_SurroundColors(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | An array of colors to set | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Color](../../../system.drawing/color/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_transform/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_transform/_index.md new file mode 100644 index 0000000000..b2c9b6af93 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_transform/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::set_Transform method +linktitle: set_Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::set_Transform method. Sets a Matrix object that specifies the geometrical transformations for the brush represented by the current object in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/set_transform/ +--- +## PathGradientBrush::set_Transform method + + +Sets a [Matrix](../../matrix/) object that specifies the geometrical transformations for the brush represented by the current object. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::set_Transform(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../matrix/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_wrapmode/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_wrapmode/_index.md new file mode 100644 index 0000000000..5ae9ffeaa6 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/set_wrapmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::set_WrapMode method +linktitle: set_WrapMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::set_WrapMode method. Sets the wrap mode in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/set_wrapmode/ +--- +## PathGradientBrush::set_WrapMode method + + +Sets the wrap mode. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::set_WrapMode(WrapMode value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | WrapMode | The value to set | + +## See Also + +* Enum [WrapMode](../../wrapmode/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/setblendtriangularshape/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/setblendtriangularshape/_index.md new file mode 100644 index 0000000000..da5e5355e7 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/setblendtriangularshape/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::SetBlendTriangularShape method +linktitle: SetBlendTriangularShape +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::SetBlendTriangularShape method. NOT IMPLEMENTED in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/setblendtriangularshape/ +--- +## PathGradientBrush::SetBlendTriangularShape method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::SetBlendTriangularShape(float focus, float scale=1.0f) +``` + + +## See Also + +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/setsigmabellshape/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/setsigmabellshape/_index.md new file mode 100644 index 0000000000..aec37d654f --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/setsigmabellshape/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::SetSigmaBellShape method +linktitle: SetSigmaBellShape +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::SetSigmaBellShape method. NOT IMPLEMENTED in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/setsigmabellshape/ +--- +## PathGradientBrush::SetSigmaBellShape method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::SetSigmaBellShape(float focus, float scale=1.0f) +``` + + +## See Also + +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathgradientbrush/translatetransform/_index.md b/english/cpp/system.drawing.drawing2d/pathgradientbrush/translatetransform/_index.md new file mode 100644 index 0000000000..bdc13f7130 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathgradientbrush/translatetransform/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Drawing2D::PathGradientBrush::TranslateTransform method +linktitle: TranslateTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathGradientBrush::TranslateTransform method. Translates the local geometric transformation by the specified dimensions in the specified order in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing.drawing2d/pathgradientbrush/translatetransform/ +--- +## PathGradientBrush::TranslateTransform method + + +Translates the local geometric transformation by the specified dimensions in the specified order. + +```cpp +void System::Drawing::Drawing2D::PathGradientBrush::TranslateTransform(float dx, float dy, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dx | float | The value of translation in x | +| dy | float | The value of translation in y | +| order | Drawing2D::MatrixOrder | Specifies the order of the operation | + +## See Also + +* Enum [MatrixOrder](../../matrixorder/) +* Class [PathGradientBrush](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/pathpointtype/_index.md b/english/cpp/system.drawing.drawing2d/pathpointtype/_index.md new file mode 100644 index 0000000000..1cd0c1a28f --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pathpointtype/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Drawing::Drawing2D::PathPointType enum +linktitle: PathPointType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PathPointType enum. Specifies the type of a path point in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing.drawing2d/pathpointtype/ +--- +## PathPointType enum + + +Specifies the type of a path point. + +```cpp +enum class PathPointType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Start | 0 | The starting point. | +| Line | 1 | A line segment. | +| Bezier | 3 | Bezier curve. | +| PathTypeMask | 7 | A type mask point. | +| DashMode | 16 | Specifies that a segment is dashed. | +| PathMarker | 32 | A path marker. | +| CloseSubpath | 128 | The ending point of a subpath. | +| Bezier3 | 3 | Cubic Bezier curve. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/penalignment/_index.md b/english/cpp/system.drawing.drawing2d/penalignment/_index.md new file mode 100644 index 0000000000..88b5232e9a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/penalignment/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Drawing2D::PenAlignment enum +linktitle: PenAlignment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PenAlignment enum. Specifies the alignment of a Pen object relative to an abstract reference 0-width line in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing.drawing2d/penalignment/ +--- +## PenAlignment enum + + +Specifies the alignment of a [Pen](../../system.drawing/pen/) object relative to an abstract reference 0-width line. + +```cpp +enum class PenAlignment +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Center | 0 | The [Pen](../../system.drawing/pen/) is positioned at the center of the reference line. | +| Inset | 1 | The [Pen](../../system.drawing/pen/) is positioned on the inside of the reference line. | +| Outset | 2 | The [Pen](../../system.drawing/pen/) is positioned on the outside of the reference line. | +| Left | 3 | The [Pen](../../system.drawing/pen/) is positioned to the left of the reference line. | +| Right | 4 | The [Pen](../../system.drawing/pen/) is positioned to the right of the reference line. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/pentype/_index.md b/english/cpp/system.drawing.drawing2d/pentype/_index.md new file mode 100644 index 0000000000..340151febd --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pentype/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Drawing2D::PenType enum +linktitle: PenType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PenType enum. Specifies a type of a fill Pen object uses in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing.drawing2d/pentype/ +--- +## PenType enum + + +Specifies a type of a fill [Pen](../../system.drawing/pen/) object uses. + +```cpp +enum class PenType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| SolidColor | 0 | A solid fill. | +| HatchFill | 1 | A hatch fill. | +| TextureFill | 2 | A bitmap texture fill. | +| PathGradient | 3 | A path gradient fill. | +| LinearGradient | 4 | A linear gradient fill. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/pixelformat/_index.md b/english/cpp/system.drawing.drawing2d/pixelformat/_index.md new file mode 100644 index 0000000000..374200da8a --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pixelformat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Drawing2D::PixelFormat enum +linktitle: PixelFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PixelFormat enum. Specifies the color data format of a pixel in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing.drawing2d/pixelformat/ +--- +## PixelFormat enum + + +Specifies the color data format of a pixel. + +```cpp +enum class PixelFormat +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Format32bppRgb | 2498570 | Specifies that the pixel format is 32 bits per pixel with 8 bits for each of red, green, and blue components and remaining 8 bits not used. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/pixeloffsetmode/_index.md b/english/cpp/system.drawing.drawing2d/pixeloffsetmode/_index.md new file mode 100644 index 0000000000..bfb65a5d30 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/pixeloffsetmode/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Drawing2D::PixelOffsetMode enum +linktitle: PixelOffsetMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::PixelOffsetMode enum. Specifies how pixels are offset when being rendered in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing.drawing2d/pixeloffsetmode/ +--- +## PixelOffsetMode enum + + +Specifies how pixels are offset when being rendered. + +```cpp +enum class PixelOffsetMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Invalid | n/a | Invalid value. | +| Default | n/a | The default mode. | +| HighSpeed | n/a | Low quality (high performance) mode. | +| HighQuality | n/a | High quality (lower performance) mode. | +| None | n/a | No pixel offset. | +| Half | n/a | Pixels are offset by -0.5 units both horizontally and vertically for high performance anti-aliasing. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/qualitymode/_index.md b/english/cpp/system.drawing.drawing2d/qualitymode/_index.md new file mode 100644 index 0000000000..8e002e0116 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/qualitymode/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Drawing2D::QualityMode enum +linktitle: QualityMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::QualityMode enum. Specifies an overall rendering quality in C++.' +type: docs +weight: 3300 +url: /cpp/system.drawing.drawing2d/qualitymode/ +--- +## QualityMode enum + + +Specifies an overall rendering quality. + +```cpp +enum class QualityMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Invalid | -1 | Invalid qulity mode. | +| Default | 0 | Default quality mode. | +| Low | 1 | Low quality, higher speed. | +| High | 2 | High quality, lower speed. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/regiondata/_index.md b/english/cpp/system.drawing.drawing2d/regiondata/_index.md new file mode 100644 index 0000000000..f11b202fa4 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/regiondata/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Drawing2D::RegionData class +linktitle: RegionData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::RegionData class. Contains data that defines a region. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing.drawing2d/regiondata/ +--- +## RegionData class + + +Contains data that defines a region. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RegionData : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Data](./get_data/)() | Returns a byte array containing data thet defines a region. | +| [RegionData](./regiondata/)(const ArrayPtr\\&) | Constructs a new instance of [RegionData](./) class and initializes it with the specified data. | +| [set_Data](./set_data/)(const ArrayPtr\\&) | Sets a region data for the current object. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/regiondata/get_data/_index.md b/english/cpp/system.drawing.drawing2d/regiondata/get_data/_index.md new file mode 100644 index 0000000000..cc7331a962 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/regiondata/get_data/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Drawing2D::RegionData::get_Data method +linktitle: get_Data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::RegionData::get_Data method. Returns a byte array containing data thet defines a region in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.drawing2d/regiondata/get_data/ +--- +## RegionData::get_Data method + + +Returns a byte array containing data thet defines a region. + +```cpp +ArrayPtr System::Drawing::Drawing2D::RegionData::get_Data() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RegionData](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/regiondata/regiondata/_index.md b/english/cpp/system.drawing.drawing2d/regiondata/regiondata/_index.md new file mode 100644 index 0000000000..da6faaac43 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/regiondata/regiondata/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::RegionData::RegionData constructor +linktitle: RegionData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::RegionData::RegionData constructor. Constructs a new instance of RegionData class and initializes it with the specified data in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.drawing2d/regiondata/regiondata/ +--- +## RegionData::RegionData constructor + + +Constructs a new instance of [RegionData](../) class and initializes it with the specified data. + +```cpp +System::Drawing::Drawing2D::RegionData::RegionData(const ArrayPtr &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ArrayPtr\\& | A byte array containing data that defines a region | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RegionData](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/regiondata/set_data/_index.md b/english/cpp/system.drawing.drawing2d/regiondata/set_data/_index.md new file mode 100644 index 0000000000..de7c329f52 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/regiondata/set_data/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Drawing2D::RegionData::set_Data method +linktitle: set_Data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::RegionData::set_Data method. Sets a region data for the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.drawing2d/regiondata/set_data/ +--- +## RegionData::set_Data method + + +Sets a region data for the current object. + +```cpp +void System::Drawing::Drawing2D::RegionData::set_Data(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | The data to set | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RegionData](../) +* Namespace [System::Drawing::Drawing2D](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.drawing2d/smoothingmode/_index.md b/english/cpp/system.drawing.drawing2d/smoothingmode/_index.md new file mode 100644 index 0000000000..fcdf52ac1b --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/smoothingmode/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Drawing2D::SmoothingMode enum +linktitle: SmoothingMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::SmoothingMode enum. Specifies what type of soothing (antialiasing) is applied to lines, curves and edges of filled areas in C++.' +type: docs +weight: 3400 +url: /cpp/system.drawing.drawing2d/smoothingmode/ +--- +## SmoothingMode enum + + +Specifies what type of soothing (antialiasing) is applied to lines, curves and edges of filled areas. + +```cpp +enum class SmoothingMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Invalid | n/a | Invalid value. | +| Default | n/a | Default mode, not antialiasing. | +| HighSpeed | n/a | No antialiasing, high speed. | +| HighQuality | n/a | Antialiased rendering, low speed. | +| None | n/a | No antialising. | +| AntiAlias | n/a | Antialiased rendering. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.drawing2d/wrapmode/_index.md b/english/cpp/system.drawing.drawing2d/wrapmode/_index.md new file mode 100644 index 0000000000..27e2e215e4 --- /dev/null +++ b/english/cpp/system.drawing.drawing2d/wrapmode/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Drawing2D::WrapMode enum +linktitle: WrapMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Drawing2D::WrapMode enum. Specifies how a texture or a gradient is tiled when it is smaller than the area being filled in C++.' +type: docs +weight: 3500 +url: /cpp/system.drawing.drawing2d/wrapmode/ +--- +## WrapMode enum + + +Specifies how a texture or a gradient is tiled when it is smaller than the area being filled. + +```cpp +enum class WrapMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Tile | 0 | Tiles the gradient or texture. | +| TileFlipX | 1 | Reverses the texture or gradient horizontally and then tiles the texture or gradient. | +| TileFlipY | 2 | Reverses the texture or gradient vertically and then tiles the texture or gradient. | +| TileFlipXY | 3 | Reverses the texture or gradient horizontally and vertically and then tiles the texture or gradient. | +| Clamp | 4 | Clamps the texture or gradient to the object boundary. | + +## See Also + +* Namespace [System::Drawing::Drawing2D](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/_index.md b/english/cpp/system.drawing.imaging/_index.md new file mode 100644 index 0000000000..0773bab700 --- /dev/null +++ b/english/cpp/system.drawing.imaging/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Drawing::Imaging namespace +linktitle: System::Drawing::Imaging +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Drawing::Imaging namespace in C++.' +type: docs +weight: 4400 +url: /cpp/system.drawing.imaging/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [BitmapData](./bitmapdata/) | Represents a set of attributes of a bitmap image. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ColorMap](./colormap/) | Represents a map for converting colors. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ColorMatrix](./colormatrix/) | Represents a 5x5 matrix that contains the coordinates for the RGBAW color space. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ColorPalette](./colorpalette/) | Represents a set of 32-bit ARGB colors that make up a color palette. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Encoder](./encoder/) | Represents a GUID that is associated with a set of image encoder parameters. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EncoderParameter](./encoderparameter/) | Serves as a container used to pass values to an image encoder. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EncoderParameters](./encoderparameters/) | Represents an array of [EncoderParameter](./encoderparameter/) objects. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [FrameDimension](./framedimension/) | Provides properties that get the frame dimensions of an image. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ImageAttributes](./imageattributes/) | Represents information about how image colors are manipulated during rendering. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ImageCodecInfo](./imagecodecinfo/) | Provides information about an image codec. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ImageFormat](./imageformat/) | Represents the file format of an image. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Metafile](./metafile/) | Represents a graphic metafile. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [MetafileHeader](./metafileheader/) | Contains attributes associated with a graphic metafile. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PropertyItem](./propertyitem/) | Represents a metadata property to be included in an image file. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [ColorAdjustType](./coloradjusttype/) | Specifies which objects use color adjustment information. | +| [ColorChannelFlag](./colorchannelflag/) | Specifies a color channel in CMYK color space. | +| [ColorMatrixFlag](./colormatrixflag/) | Specifies the types of images and colors that will be affected by the color and grayscale adjustment settings of an [ImageAttributes](./imageattributes/) object. | +| [EmfPlusRecordType](./emfplusrecordtype/) | Represents the methods that can be used with a metafile to read and write graphic commands. | +| [EmfType](./emftype/) | Specifies the types of the records that are placed in an EMF file. | +| [EncoderParameterValueType](./encoderparametervaluetype/) | Specifies the type of a value represented by [EncoderParameter](./encoderparameter/) class. | +| [EncoderValue](./encodervalue/) | Specifies the parameter value passed to a JPEG or TIFF image encoder. | +| [ImageFlags](./imageflags/) | Represents attributes of the pixel data represented by an [Image](../system.drawing/image/) object. | +| [ImageLockMode](./imagelockmode/) | Specifies properties of the region of an image being locked. | +| [MetafileFrameUnit](./metafileframeunit/) | Specifies the unit of measurement for the rectangle used to size and position a metafile. | +| [MetafileType](./metafiletype/) | Represents a type of a graphic metafile. | +| [PixelFormat](./pixelformat/) | Specifies the color data format of a pixel. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BitmapDataPtr](./bitmapdataptr/) | An alias for a shared pointer to an instance of [BitmapData](./bitmapdata/) class. | +| [ColorMapPtr](./colormapptr/) | An alias for a shared pointer to an instance of [ColorMap](./colormap/) class. | +| [ColorMatrixPtr](./colormatrixptr/) | An alias for a shared pointer to an instance of the [ColorMatrix](./colormatrix/) class. | +| [ColorPalettePtr](./colorpaletteptr/) | An alias for a shared pointer to an instance of the [ColorPalette](./colorpalette/) class. | +| [EncoderParameterPtr](./encoderparameterptr/) | An alias for a shared pointer to an instance of [EncoderParameter](./encoderparameter/) class. | +| [EncoderParametersPtr](./encoderparametersptr/) | An alias for a shared pointer to an instance of [EncoderParameters](./encoderparameters/) class. | +| [EncoderPtr](./encoderptr/) | An alias for a shared pointer to an instance of [Encoder](./encoder/) class. | +| [FrameDimensionPtr](./framedimensionptr/) | An alias for a shared pointer to an instance of [FrameDimension](./framedimension/) class. | +| [ImageAttributesPtr](./imageattributesptr/) | An aliast for a shared pointer to an instance of the [ImageAttributes](./imageattributes/) class. | +| [ImageCodecInfoPtr](./imagecodecinfoptr/) | An alias for a shared pointer to an instance of [ImageCodecInfo](./imagecodecinfo/) class. | +| [ImageFormatPtr](./imageformatptr/) | An alias for a shared pointer to an instance of [ImageFormat](./imageformat/) class. | +| [PlayRecordCallback](./playrecordcallback/) | A delegate used as a parameter in EnumerateMetafileProc function object. | diff --git a/english/cpp/system.drawing.imaging/bitmapdata/_index.md b/english/cpp/system.drawing.imaging/bitmapdata/_index.md new file mode 100644 index 0000000000..92cb2e7843 --- /dev/null +++ b/english/cpp/system.drawing.imaging/bitmapdata/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Drawing::Imaging::BitmapData class +linktitle: BitmapData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::BitmapData class. Represents a set of attributes of a bitmap image. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/bitmapdata/ +--- +## BitmapData class + + +Represents a set of attributes of a bitmap image. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class BitmapData : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Height](./get_height/)() const | Returns the height of the image in pixels. | +| [get_PixelFormat](./get_pixelformat/)() const | Returns the pixel format of the bitmap image. | +| [get_Scan0](./get_scan0/)() const | Returns the address of the first pixel data in the bitmap. | +| [get_Stride](./get_stride/)() const | Returns the stride width of the image in bytes. | +| [get_Width](./get_width/)() const | Returns the width of the image in pixels. | +| [set_Height](./set_height/)(int) | Sets the height of the image in pixels. | +| [set_PixelFormat](./set_pixelformat/)(PixelFormat) | Sets the pixel format of the bitmap image. | +| [set_Scan0](./set_scan0/)(IntPtr) | Sets the address of the first pixel data in the bitmap. | +| [set_Stride](./set_stride/)(int) | Sets the stride width of the image in bytes. | +| [set_Width](./set_width/)(int) | Sets the width of the image in pixels. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/bitmapdata/get_height/_index.md b/english/cpp/system.drawing.imaging/bitmapdata/get_height/_index.md new file mode 100644 index 0000000000..e30269a6ef --- /dev/null +++ b/english/cpp/system.drawing.imaging/bitmapdata/get_height/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::BitmapData::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::BitmapData::get_Height method. Returns the height of the image in pixels in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/bitmapdata/get_height/ +--- +## BitmapData::get_Height method + + +Returns the height of the image in pixels. + +```cpp +int System::Drawing::Imaging::BitmapData::get_Height() const +``` + +## See Also + +* Class [BitmapData](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/bitmapdata/get_pixelformat/_index.md b/english/cpp/system.drawing.imaging/bitmapdata/get_pixelformat/_index.md new file mode 100644 index 0000000000..68d92c7057 --- /dev/null +++ b/english/cpp/system.drawing.imaging/bitmapdata/get_pixelformat/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::BitmapData::get_PixelFormat method +linktitle: get_PixelFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::BitmapData::get_PixelFormat method. Returns the pixel format of the bitmap image in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/bitmapdata/get_pixelformat/ +--- +## BitmapData::get_PixelFormat method + + +Returns the pixel format of the bitmap image. + +```cpp +PixelFormat System::Drawing::Imaging::BitmapData::get_PixelFormat() const +``` + +## See Also + +* Enum [PixelFormat](../../pixelformat/) +* Class [BitmapData](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/bitmapdata/get_scan0/_index.md b/english/cpp/system.drawing.imaging/bitmapdata/get_scan0/_index.md new file mode 100644 index 0000000000..3d63c17826 --- /dev/null +++ b/english/cpp/system.drawing.imaging/bitmapdata/get_scan0/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::BitmapData::get_Scan0 method +linktitle: get_Scan0 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::BitmapData::get_Scan0 method. Returns the address of the first pixel data in the bitmap in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/bitmapdata/get_scan0/ +--- +## BitmapData::get_Scan0 method + + +Returns the address of the first pixel data in the bitmap. + +```cpp +IntPtr System::Drawing::Imaging::BitmapData::get_Scan0() const +``` + +## See Also + +* Class [BitmapData](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/bitmapdata/get_stride/_index.md b/english/cpp/system.drawing.imaging/bitmapdata/get_stride/_index.md new file mode 100644 index 0000000000..601f24878f --- /dev/null +++ b/english/cpp/system.drawing.imaging/bitmapdata/get_stride/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::BitmapData::get_Stride method +linktitle: get_Stride +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::BitmapData::get_Stride method. Returns the stride width of the image in bytes in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/bitmapdata/get_stride/ +--- +## BitmapData::get_Stride method + + +Returns the stride width of the image in bytes. + +```cpp +int System::Drawing::Imaging::BitmapData::get_Stride() const +``` + +## See Also + +* Class [BitmapData](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/bitmapdata/get_width/_index.md b/english/cpp/system.drawing.imaging/bitmapdata/get_width/_index.md new file mode 100644 index 0000000000..53aba497ea --- /dev/null +++ b/english/cpp/system.drawing.imaging/bitmapdata/get_width/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::BitmapData::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::BitmapData::get_Width method. Returns the width of the image in pixels in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.imaging/bitmapdata/get_width/ +--- +## BitmapData::get_Width method + + +Returns the width of the image in pixels. + +```cpp +int System::Drawing::Imaging::BitmapData::get_Width() const +``` + +## See Also + +* Class [BitmapData](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/bitmapdata/set_height/_index.md b/english/cpp/system.drawing.imaging/bitmapdata/set_height/_index.md new file mode 100644 index 0000000000..9a97ad9c52 --- /dev/null +++ b/english/cpp/system.drawing.imaging/bitmapdata/set_height/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::BitmapData::set_Height method +linktitle: set_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::BitmapData::set_Height method. Sets the height of the image in pixels in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.imaging/bitmapdata/set_height/ +--- +## BitmapData::set_Height method + + +Sets the height of the image in pixels. + +```cpp +void System::Drawing::Imaging::BitmapData::set_Height(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [BitmapData](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/bitmapdata/set_pixelformat/_index.md b/english/cpp/system.drawing.imaging/bitmapdata/set_pixelformat/_index.md new file mode 100644 index 0000000000..2a4d3d3f85 --- /dev/null +++ b/english/cpp/system.drawing.imaging/bitmapdata/set_pixelformat/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Imaging::BitmapData::set_PixelFormat method +linktitle: set_PixelFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::BitmapData::set_PixelFormat method. Sets the pixel format of the bitmap image in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.imaging/bitmapdata/set_pixelformat/ +--- +## BitmapData::set_PixelFormat method + + +Sets the pixel format of the bitmap image. + +```cpp +void System::Drawing::Imaging::BitmapData::set_PixelFormat(PixelFormat value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | PixelFormat | The value to set | + +## See Also + +* Enum [PixelFormat](../../pixelformat/) +* Class [BitmapData](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/bitmapdata/set_scan0/_index.md b/english/cpp/system.drawing.imaging/bitmapdata/set_scan0/_index.md new file mode 100644 index 0000000000..4a17f614bb --- /dev/null +++ b/english/cpp/system.drawing.imaging/bitmapdata/set_scan0/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::BitmapData::set_Scan0 method +linktitle: set_Scan0 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::BitmapData::set_Scan0 method. Sets the address of the first pixel data in the bitmap in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.imaging/bitmapdata/set_scan0/ +--- +## BitmapData::set_Scan0 method + + +Sets the address of the first pixel data in the bitmap. + +```cpp +void System::Drawing::Imaging::BitmapData::set_Scan0(IntPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | IntPtr | The value to set | + +## See Also + +* Class [BitmapData](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/bitmapdata/set_stride/_index.md b/english/cpp/system.drawing.imaging/bitmapdata/set_stride/_index.md new file mode 100644 index 0000000000..e7e87bf4fd --- /dev/null +++ b/english/cpp/system.drawing.imaging/bitmapdata/set_stride/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::BitmapData::set_Stride method +linktitle: set_Stride +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::BitmapData::set_Stride method. Sets the stride width of the image in bytes in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.imaging/bitmapdata/set_stride/ +--- +## BitmapData::set_Stride method + + +Sets the stride width of the image in bytes. + +```cpp +void System::Drawing::Imaging::BitmapData::set_Stride(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [BitmapData](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/bitmapdata/set_width/_index.md b/english/cpp/system.drawing.imaging/bitmapdata/set_width/_index.md new file mode 100644 index 0000000000..778c76e92b --- /dev/null +++ b/english/cpp/system.drawing.imaging/bitmapdata/set_width/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::BitmapData::set_Width method +linktitle: set_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::BitmapData::set_Width method. Sets the width of the image in pixels in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.imaging/bitmapdata/set_width/ +--- +## BitmapData::set_Width method + + +Sets the width of the image in pixels. + +```cpp +void System::Drawing::Imaging::BitmapData::set_Width(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [BitmapData](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/bitmapdataptr/_index.md b/english/cpp/system.drawing.imaging/bitmapdataptr/_index.md new file mode 100644 index 0000000000..da6c37004c --- /dev/null +++ b/english/cpp/system.drawing.imaging/bitmapdataptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Imaging::BitmapDataPtr typedef +linktitle: BitmapDataPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::BitmapDataPtr typedef. An alias for a shared pointer to an instance of BitmapData class in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing.imaging/bitmapdataptr/ +--- +## BitmapDataPtr typedef + + +An alias for a shared pointer to an instance of [BitmapData](../bitmapdata/) class. + +```cpp +typedef SharedPtr System::Drawing::Imaging::BitmapDataPtr +``` + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/coloradjusttype/_index.md b/english/cpp/system.drawing.imaging/coloradjusttype/_index.md new file mode 100644 index 0000000000..5f7eef3577 --- /dev/null +++ b/english/cpp/system.drawing.imaging/coloradjusttype/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Imaging::ColorAdjustType enum +linktitle: ColorAdjustType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorAdjustType enum. Specifies which objects use color adjustment information in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing.imaging/coloradjusttype/ +--- +## ColorAdjustType enum + + +Specifies which objects use color adjustment information. + +```cpp +enum class ColorAdjustType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | Defines color adjustment information that is used by all objects that do not have their own color adjustment information. | +| Bitmap | 1 | Defines color adjustment information for [Bitmap](../../system.drawing/bitmap/) objects. | +| Brush | 2 | Defines color adjustment information for [Brush](../../system.drawing/brush/) objects. | +| Pen | 3 | Defines color adjustment information for [Pen](../../system.drawing/pen/) objects. | +| Text | 4 | Defines color adjustment information for text. | +| Count | 5 | Specifies the number of types specified. | +| Any | 6 | Specifies the number of types specified. | + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/colorchannelflag/_index.md b/english/cpp/system.drawing.imaging/colorchannelflag/_index.md new file mode 100644 index 0000000000..7d13d754b4 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colorchannelflag/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Imaging::ColorChannelFlag enum +linktitle: ColorChannelFlag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorChannelFlag enum. Specifies a color channel in CMYK color space in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing.imaging/colorchannelflag/ +--- +## ColorChannelFlag enum + + +Specifies a color channel in CMYK color space. + +```cpp +enum class ColorChannelFlag +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| ColorChannelC | 0 | The cyan color channel. | +| ColorChannelM | 1 | The magenta color channel. | +| ColorChannelY | 2 | The yellow color channel. | +| ColorChannelK | 3 | The black color channel. | +| ColorChannelLast | 4 | The last selected channel should be used. | + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/colormap/_index.md b/english/cpp/system.drawing.imaging/colormap/_index.md new file mode 100644 index 0000000000..4bf5090076 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormap/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Imaging::ColorMap class +linktitle: ColorMap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMap class. Represents a map for converting colors. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/colormap/ +--- +## ColorMap class + + +Represents a map for converting colors. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ColorMap : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_NewColor](./get_newcolor/)() const | Returns the new [Color](../../system.drawing/color/) object representing the color to which to convert. | +| [get_OldColor](./get_oldcolor/)() const | Returns the old [Color](../../system.drawing/color/) object representing the color to be converted. | +| [set_NewColor](./set_newcolor/)(const Color\&) | Sets the new [Color](../../system.drawing/color/) object representing the color to which to convert. | +| [set_OldColor](./set_oldcolor/)(const Color\&) | Sets the old [Color](../../system.drawing/color/) object representing the color to be converted. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/colormap/get_newcolor/_index.md b/english/cpp/system.drawing.imaging/colormap/get_newcolor/_index.md new file mode 100644 index 0000000000..e646e1bf90 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormap/get_newcolor/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ColorMap::get_NewColor method +linktitle: get_NewColor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMap::get_NewColor method. Returns the new Color object representing the color to which to convert in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/colormap/get_newcolor/ +--- +## ColorMap::get_NewColor method + + +Returns the new [Color](../../../system.drawing/color/) object representing the color to which to convert. + +```cpp +Color System::Drawing::Imaging::ColorMap::get_NewColor() const +``` + +## See Also + +* Class [Color](../../../system.drawing/color/) +* Class [ColorMap](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormap/get_oldcolor/_index.md b/english/cpp/system.drawing.imaging/colormap/get_oldcolor/_index.md new file mode 100644 index 0000000000..ff1eee22bd --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormap/get_oldcolor/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ColorMap::get_OldColor method +linktitle: get_OldColor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMap::get_OldColor method. Returns the old Color object representing the color to be converted in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/colormap/get_oldcolor/ +--- +## ColorMap::get_OldColor method + + +Returns the old [Color](../../../system.drawing/color/) object representing the color to be converted. + +```cpp +Color System::Drawing::Imaging::ColorMap::get_OldColor() const +``` + +## See Also + +* Class [Color](../../../system.drawing/color/) +* Class [ColorMap](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormap/set_newcolor/_index.md b/english/cpp/system.drawing.imaging/colormap/set_newcolor/_index.md new file mode 100644 index 0000000000..657b7cde4f --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormap/set_newcolor/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Imaging::ColorMap::set_NewColor method +linktitle: set_NewColor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMap::set_NewColor method. Sets the new Color object representing the color to which to convert in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/colormap/set_newcolor/ +--- +## ColorMap::set_NewColor method + + +Sets the new [Color](../../../system.drawing/color/) object representing the color to which to convert. + +```cpp +void System::Drawing::Imaging::ColorMap::set_NewColor(const Color &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Color\& | The value to set | + +## See Also + +* Class [Color](../../../system.drawing/color/) +* Class [ColorMap](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormap/set_oldcolor/_index.md b/english/cpp/system.drawing.imaging/colormap/set_oldcolor/_index.md new file mode 100644 index 0000000000..4f8d4b4faa --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormap/set_oldcolor/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Imaging::ColorMap::set_OldColor method +linktitle: set_OldColor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMap::set_OldColor method. Sets the old Color object representing the color to be converted in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/colormap/set_oldcolor/ +--- +## ColorMap::set_OldColor method + + +Sets the old [Color](../../../system.drawing/color/) object representing the color to be converted. + +```cpp +void System::Drawing::Imaging::ColorMap::set_OldColor(const Color &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Color\& | The value to set | + +## See Also + +* Class [Color](../../../system.drawing/color/) +* Class [ColorMap](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormapptr/_index.md b/english/cpp/system.drawing.imaging/colormapptr/_index.md new file mode 100644 index 0000000000..5fd1dab00e --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormapptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Imaging::ColorMapPtr typedef +linktitle: ColorMapPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMapPtr typedef. An alias for a shared pointer to an instance of ColorMap class in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing.imaging/colormapptr/ +--- +## ColorMapPtr typedef + + +An alias for a shared pointer to an instance of [ColorMap](../colormap/) class. + +```cpp +typedef SharedPtr System::Drawing::Imaging::ColorMapPtr +``` + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/_index.md b/english/cpp/system.drawing.imaging/colormatrix/_index.md new file mode 100644 index 0000000000..d436f3eddb --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/_index.md @@ -0,0 +1,81 @@ +--- +title: System::Drawing::Imaging::ColorMatrix class +linktitle: ColorMatrix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix class. Represents a 5x5 matrix that contains the coordinates for the RGBAW color space. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/colormatrix/ +--- +## ColorMatrix class + + +Represents a 5x5 matrix that contains the coordinates for the RGBAW color space. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ColorMatrix : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ColorMatrix](./colormatrix/)() | Constructs a new instance of [ColorMatrix](./) class and initializes it with the values of identity matrix. | +| [ColorMatrix](./colormatrix/)(const System::ArrayPtr\\>\&) | Constructs a new instance of [ColorMatrix](./) class and initializes it with the specified values. | +| [get_Matrix00](./get_matrix00/)() const | Returns a value in 0-th row and 0-th column. | +| [get_Matrix01](./get_matrix01/)() const | Returns a value in 0-th row and 1-st column. | +| [get_Matrix02](./get_matrix02/)() const | Returns a value in 0-th row and 2-nd column. | +| [get_Matrix03](./get_matrix03/)() const | Returns a value in 0-th row and 3-rd column. | +| [get_Matrix04](./get_matrix04/)() const | Returns a value in 0-th row and 4-th column. | +| [get_Matrix10](./get_matrix10/)() const | Returns a value in 1-st row and 0-th column. | +| [get_Matrix11](./get_matrix11/)() const | Returns a value in 1-st row and 1-st column. | +| [get_Matrix12](./get_matrix12/)() const | Returns a value in 1-st row and 2-nd column. | +| [get_Matrix13](./get_matrix13/)() const | Returns a value in 1-st row and 3-rd column. | +| [get_Matrix14](./get_matrix14/)() const | Returns a value in 1-st row and 4-th column. | +| [get_Matrix20](./get_matrix20/)() const | Returns a value in 2-nd row and 0-th column. | +| [get_Matrix21](./get_matrix21/)() const | Returns a value in 2-nd row and 1-st column. | +| [get_Matrix22](./get_matrix22/)() const | Returns a value in 2-nd row and 2-nd column. | +| [get_Matrix23](./get_matrix23/)() const | Returns a value in 2-nd row and 3-rd column. | +| [get_Matrix24](./get_matrix24/)() const | Returns a value in 2-nd row and 4-th column. | +| [get_Matrix30](./get_matrix30/)() const | Returns a value in 3-rd row and 0-th column. | +| [get_Matrix31](./get_matrix31/)() const | Returns a value in 3-rd row and 1-st column. | +| [get_Matrix32](./get_matrix32/)() const | Returns a value in 3-rd row and 2-nd column. | +| [get_Matrix33](./get_matrix33/)() const | Returns a value in 3-rd row and 3-rd column. | +| [get_Matrix34](./get_matrix34/)() const | Returns a value in 3-rd row and 4-th column. | +| [get_Matrix40](./get_matrix40/)() const | Returns a value in 4-th row and 0-th column. | +| [get_Matrix41](./get_matrix41/)() const | Returns a value in 4-th row and 1-st column. | +| [get_Matrix42](./get_matrix42/)() const | Returns a value in 4-th row and 2-nd column. | +| [get_Matrix43](./get_matrix43/)() const | Returns a value in 4-th row and 3-rd column. | +| [get_Matrix44](./get_matrix44/)() const | Returns a value in 4-th row and 4-th column. | +| [idx_get](./idx_get/)(int, int) | Returns a value at the specified row and column. | +| [idx_set](./idx_set/)(int, int, float) | Sets the specifie value at the specified location in the matrix. | +| [set_Matrix00](./set_matrix00/)(float) | Sets a value in the 0-th row and 0-th column. | +| [set_Matrix01](./set_matrix01/)(float) | Sets a value in the 0-th row and 1-st column. | +| [set_Matrix02](./set_matrix02/)(float) | Sets a value in the 0-th row and 2-nd column. | +| [set_Matrix03](./set_matrix03/)(float) | Sets a value in the 0-th row and 3-rd column. | +| [set_Matrix04](./set_matrix04/)(float) | Sets a value in the 0-th row and 4-th column. | +| [set_Matrix10](./set_matrix10/)(float) | Sets a value in the 1-st row and 0-th column. | +| [set_Matrix11](./set_matrix11/)(float) | Sets a value in the 1-st row and 1-st column. | +| [set_Matrix12](./set_matrix12/)(float) | Sets a value in the 1-st row and 2-nd column. | +| [set_Matrix13](./set_matrix13/)(float) | Sets a value in the 1-st row and 3-rd column. | +| [set_Matrix14](./set_matrix14/)(float) | Sets a value in the 1-st row and 4-th column. | +| [set_Matrix20](./set_matrix20/)(float) | Sets a value in the 2-nd row and 0-th column. | +| [set_Matrix21](./set_matrix21/)(float) | Sets a value in the 2-nd row and 1-st column. | +| [set_Matrix22](./set_matrix22/)(float) | Sets a value in the 2-nd row and 2-nd column. | +| [set_Matrix23](./set_matrix23/)(float) | Sets a value in the 2-nd row and 3-rd column. | +| [set_Matrix24](./set_matrix24/)(float) | Sets a value in the 2-nd row and 4-th column. | +| [set_Matrix30](./set_matrix30/)(float) | Sets a value in the 3-rd row and 0-th column. | +| [set_Matrix31](./set_matrix31/)(float) | Sets a value in the 3-rd row and 1-st column. | +| [set_Matrix32](./set_matrix32/)(float) | Sets a value in the 3-rd row and 2-nd column. | +| [set_Matrix33](./set_matrix33/)(float) | Sets a value in the 3-rd row and 3-rd column. | +| [set_Matrix34](./set_matrix34/)(float) | Sets a value in the 3-rd row and 4-th column. | +| [set_Matrix40](./set_matrix40/)(float) | Sets a value in the 4-th row and 0-th column. | +| [set_Matrix41](./set_matrix41/)(float) | Sets a value in the 4-th row and 1-st column. | +| [set_Matrix42](./set_matrix42/)(float) | Sets a value in the 4-th row and 2-nd column. | +| [set_Matrix43](./set_matrix43/)(float) | Sets a value in the 4-th row and 3-rd column. | +| [set_Matrix44](./set_matrix44/)(float) | Sets a value in the 4-th row and 4-th column. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/colormatrix/_index.md b/english/cpp/system.drawing.imaging/colormatrix/colormatrix/_index.md new file mode 100644 index 0000000000..66452be623 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/colormatrix/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::ColorMatrix constructor +linktitle: ColorMatrix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::ColorMatrix constructor. Constructs a new instance of ColorMatrix class and initializes it with the values of identity matrix in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/colormatrix/colormatrix/ +--- +## ColorMatrix::ColorMatrix() constructor + + +Constructs a new instance of [ColorMatrix](../) class and initializes it with the values of identity matrix. + +```cpp +System::Drawing::Imaging::ColorMatrix::ColorMatrix() +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## ColorMatrix::ColorMatrix(const System::ArrayPtr\\>\&) constructor + + +Constructs a new instance of [ColorMatrix](../) class and initializes it with the specified values. + +```cpp +System::Drawing::Imaging::ColorMatrix::ColorMatrix(const System::ArrayPtr> &matrix) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const System::ArrayPtr\\>\& | A 2-dimensional array containing value ot initialize the matrix with | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix00/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix00/_index.md new file mode 100644 index 0000000000..98343e34b6 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix00/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix00 method +linktitle: get_Matrix00 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix00 method. Returns a value in 0-th row and 0-th column in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix00/ +--- +## ColorMatrix::get_Matrix00 method + + +Returns a value in 0-th row and 0-th column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix00() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix01/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix01/_index.md new file mode 100644 index 0000000000..356522dabb --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix01/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix01 method +linktitle: get_Matrix01 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix01 method. Returns a value in 0-th row and 1-st column in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix01/ +--- +## ColorMatrix::get_Matrix01 method + + +Returns a value in 0-th row and 1-st column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix01() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix02/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix02/_index.md new file mode 100644 index 0000000000..dae8ffc391 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix02/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix02 method +linktitle: get_Matrix02 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix02 method. Returns a value in 0-th row and 2-nd column in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix02/ +--- +## ColorMatrix::get_Matrix02 method + + +Returns a value in 0-th row and 2-nd column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix02() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix03/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix03/_index.md new file mode 100644 index 0000000000..ca19a83085 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix03/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix03 method +linktitle: get_Matrix03 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix03 method. Returns a value in 0-th row and 3-rd column in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix03/ +--- +## ColorMatrix::get_Matrix03 method + + +Returns a value in 0-th row and 3-rd column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix03() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix04/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix04/_index.md new file mode 100644 index 0000000000..c225f2b8a7 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix04/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix04 method +linktitle: get_Matrix04 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix04 method. Returns a value in 0-th row and 4-th column in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix04/ +--- +## ColorMatrix::get_Matrix04 method + + +Returns a value in 0-th row and 4-th column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix04() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix10/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix10/_index.md new file mode 100644 index 0000000000..efec8f622c --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix10/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix10 method +linktitle: get_Matrix10 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix10 method. Returns a value in 1-st row and 0-th column in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix10/ +--- +## ColorMatrix::get_Matrix10 method + + +Returns a value in 1-st row and 0-th column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix10() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix11/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix11/_index.md new file mode 100644 index 0000000000..206ebbb1f8 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix11/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix11 method +linktitle: get_Matrix11 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix11 method. Returns a value in 1-st row and 1-st column in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix11/ +--- +## ColorMatrix::get_Matrix11 method + + +Returns a value in 1-st row and 1-st column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix11() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix12/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix12/_index.md new file mode 100644 index 0000000000..b6b790e74f --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix12/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix12 method +linktitle: get_Matrix12 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix12 method. Returns a value in 1-st row and 2-nd column in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix12/ +--- +## ColorMatrix::get_Matrix12 method + + +Returns a value in 1-st row and 2-nd column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix12() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix13/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix13/_index.md new file mode 100644 index 0000000000..8f1a541c6b --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix13/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix13 method +linktitle: get_Matrix13 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix13 method. Returns a value in 1-st row and 3-rd column in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix13/ +--- +## ColorMatrix::get_Matrix13 method + + +Returns a value in 1-st row and 3-rd column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix13() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix14/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix14/_index.md new file mode 100644 index 0000000000..c7b45859f5 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix14/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix14 method +linktitle: get_Matrix14 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix14 method. Returns a value in 1-st row and 4-th column in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix14/ +--- +## ColorMatrix::get_Matrix14 method + + +Returns a value in 1-st row and 4-th column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix14() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix20/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix20/_index.md new file mode 100644 index 0000000000..777d323e95 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix20/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix20 method +linktitle: get_Matrix20 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix20 method. Returns a value in 2-nd row and 0-th column in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix20/ +--- +## ColorMatrix::get_Matrix20 method + + +Returns a value in 2-nd row and 0-th column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix20() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix21/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix21/_index.md new file mode 100644 index 0000000000..103ff4c259 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix21/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix21 method +linktitle: get_Matrix21 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix21 method. Returns a value in 2-nd row and 1-st column in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix21/ +--- +## ColorMatrix::get_Matrix21 method + + +Returns a value in 2-nd row and 1-st column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix21() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix22/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix22/_index.md new file mode 100644 index 0000000000..1ecca76592 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix22/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix22 method +linktitle: get_Matrix22 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix22 method. Returns a value in 2-nd row and 2-nd column in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix22/ +--- +## ColorMatrix::get_Matrix22 method + + +Returns a value in 2-nd row and 2-nd column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix22() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix23/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix23/_index.md new file mode 100644 index 0000000000..9cbc0e651e --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix23/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix23 method +linktitle: get_Matrix23 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix23 method. Returns a value in 2-nd row and 3-rd column in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix23/ +--- +## ColorMatrix::get_Matrix23 method + + +Returns a value in 2-nd row and 3-rd column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix23() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix24/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix24/_index.md new file mode 100644 index 0000000000..1c3da97eb0 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix24/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix24 method +linktitle: get_Matrix24 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix24 method. Returns a value in 2-nd row and 4-th column in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix24/ +--- +## ColorMatrix::get_Matrix24 method + + +Returns a value in 2-nd row and 4-th column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix24() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix30/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix30/_index.md new file mode 100644 index 0000000000..4ac161a70f --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix30/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix30 method +linktitle: get_Matrix30 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix30 method. Returns a value in 3-rd row and 0-th column in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix30/ +--- +## ColorMatrix::get_Matrix30 method + + +Returns a value in 3-rd row and 0-th column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix30() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix31/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix31/_index.md new file mode 100644 index 0000000000..274766e399 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix31/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix31 method +linktitle: get_Matrix31 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix31 method. Returns a value in 3-rd row and 1-st column in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix31/ +--- +## ColorMatrix::get_Matrix31 method + + +Returns a value in 3-rd row and 1-st column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix31() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix32/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix32/_index.md new file mode 100644 index 0000000000..26963e27ae --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix32/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix32 method +linktitle: get_Matrix32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix32 method. Returns a value in 3-rd row and 2-nd column in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix32/ +--- +## ColorMatrix::get_Matrix32 method + + +Returns a value in 3-rd row and 2-nd column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix32() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix33/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix33/_index.md new file mode 100644 index 0000000000..39d0279b17 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix33/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix33 method +linktitle: get_Matrix33 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix33 method. Returns a value in 3-rd row and 3-rd column in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix33/ +--- +## ColorMatrix::get_Matrix33 method + + +Returns a value in 3-rd row and 3-rd column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix33() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix34/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix34/_index.md new file mode 100644 index 0000000000..4077029cd9 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix34/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix34 method +linktitle: get_Matrix34 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix34 method. Returns a value in 3-rd row and 4-th column in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix34/ +--- +## ColorMatrix::get_Matrix34 method + + +Returns a value in 3-rd row and 4-th column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix34() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix40/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix40/_index.md new file mode 100644 index 0000000000..ee484373f2 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix40/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix40 method +linktitle: get_Matrix40 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix40 method. Returns a value in 4-th row and 0-th column in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix40/ +--- +## ColorMatrix::get_Matrix40 method + + +Returns a value in 4-th row and 0-th column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix40() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix41/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix41/_index.md new file mode 100644 index 0000000000..340354c0ce --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix41/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix41 method +linktitle: get_Matrix41 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix41 method. Returns a value in 4-th row and 1-st column in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix41/ +--- +## ColorMatrix::get_Matrix41 method + + +Returns a value in 4-th row and 1-st column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix41() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix42/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix42/_index.md new file mode 100644 index 0000000000..4cb08e7a8e --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix42/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix42 method +linktitle: get_Matrix42 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix42 method. Returns a value in 4-th row and 2-nd column in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix42/ +--- +## ColorMatrix::get_Matrix42 method + + +Returns a value in 4-th row and 2-nd column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix42() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix43/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix43/_index.md new file mode 100644 index 0000000000..ac801e5f1d --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix43/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix43 method +linktitle: get_Matrix43 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix43 method. Returns a value in 4-th row and 3-rd column in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix43/ +--- +## ColorMatrix::get_Matrix43 method + + +Returns a value in 4-th row and 3-rd column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix43() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/get_matrix44/_index.md b/english/cpp/system.drawing.imaging/colormatrix/get_matrix44/_index.md new file mode 100644 index 0000000000..228f75b8cd --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/get_matrix44/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::get_Matrix44 method +linktitle: get_Matrix44 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::get_Matrix44 method. Returns a value in 4-th row and 4-th column in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing.imaging/colormatrix/get_matrix44/ +--- +## ColorMatrix::get_Matrix44 method + + +Returns a value in 4-th row and 4-th column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::get_Matrix44() const +``` + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/idx_get/_index.md b/english/cpp/system.drawing.imaging/colormatrix/idx_get/_index.md new file mode 100644 index 0000000000..edfd7778bf --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/idx_get/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::idx_get method. Returns a value at the specified row and column in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing.imaging/colormatrix/idx_get/ +--- +## ColorMatrix::idx_get method + + +Returns a value at the specified row and column. + +```cpp +float System::Drawing::Imaging::ColorMatrix::idx_get(int row, int column) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| row | int | A 0-based index of the row in the matrix in which the value to return is located | +| column | int | A 0-based index of the column in the matrix in which the value to return is located | + +### ReturnValue + +A value at the specified location in the matrix + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/idx_set/_index.md b/english/cpp/system.drawing.imaging/colormatrix/idx_set/_index.md new file mode 100644 index 0000000000..a1332cd802 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/idx_set/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::idx_set method. Sets the specifie value at the specified location in the matrix in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing.imaging/colormatrix/idx_set/ +--- +## ColorMatrix::idx_set method + + +Sets the specifie value at the specified location in the matrix. + +```cpp +float System::Drawing::Imaging::ColorMatrix::idx_set(int row, int column, float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| row | int | A 0-based index of the row in the matrix in which to set the value | +| column | int | A 0-based index of the column in the matrix in which to set the value | +| value | float | A value to set | + +### ReturnValue + +**value** + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix00/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix00/_index.md new file mode 100644 index 0000000000..aa508092f6 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix00/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix00 method +linktitle: set_Matrix00 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix00 method. Sets a value in the 0-th row and 0-th column in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix00/ +--- +## ColorMatrix::set_Matrix00 method + + +Sets a value in the 0-th row and 0-th column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix00(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix01/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix01/_index.md new file mode 100644 index 0000000000..02bc5b5dbc --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix01/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix01 method +linktitle: set_Matrix01 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix01 method. Sets a value in the 0-th row and 1-st column in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix01/ +--- +## ColorMatrix::set_Matrix01 method + + +Sets a value in the 0-th row and 1-st column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix01(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix02/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix02/_index.md new file mode 100644 index 0000000000..70b7a949be --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix02/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix02 method +linktitle: set_Matrix02 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix02 method. Sets a value in the 0-th row and 2-nd column in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix02/ +--- +## ColorMatrix::set_Matrix02 method + + +Sets a value in the 0-th row and 2-nd column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix02(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix03/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix03/_index.md new file mode 100644 index 0000000000..b5b9a8a2c5 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix03/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix03 method +linktitle: set_Matrix03 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix03 method. Sets a value in the 0-th row and 3-rd column in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix03/ +--- +## ColorMatrix::set_Matrix03 method + + +Sets a value in the 0-th row and 3-rd column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix03(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix04/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix04/_index.md new file mode 100644 index 0000000000..0848bd06b3 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix04/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix04 method +linktitle: set_Matrix04 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix04 method. Sets a value in the 0-th row and 4-th column in C++.' +type: docs +weight: 3300 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix04/ +--- +## ColorMatrix::set_Matrix04 method + + +Sets a value in the 0-th row and 4-th column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix04(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix10/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix10/_index.md new file mode 100644 index 0000000000..bab7a469d0 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix10/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix10 method +linktitle: set_Matrix10 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix10 method. Sets a value in the 1-st row and 0-th column in C++.' +type: docs +weight: 3400 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix10/ +--- +## ColorMatrix::set_Matrix10 method + + +Sets a value in the 1-st row and 0-th column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix10(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix11/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix11/_index.md new file mode 100644 index 0000000000..37e599b128 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix11/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix11 method +linktitle: set_Matrix11 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix11 method. Sets a value in the 1-st row and 1-st column in C++.' +type: docs +weight: 3500 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix11/ +--- +## ColorMatrix::set_Matrix11 method + + +Sets a value in the 1-st row and 1-st column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix11(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix12/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix12/_index.md new file mode 100644 index 0000000000..db0be19e8a --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix12/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix12 method +linktitle: set_Matrix12 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix12 method. Sets a value in the 1-st row and 2-nd column in C++.' +type: docs +weight: 3600 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix12/ +--- +## ColorMatrix::set_Matrix12 method + + +Sets a value in the 1-st row and 2-nd column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix12(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix13/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix13/_index.md new file mode 100644 index 0000000000..5299d77215 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix13/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix13 method +linktitle: set_Matrix13 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix13 method. Sets a value in the 1-st row and 3-rd column in C++.' +type: docs +weight: 3700 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix13/ +--- +## ColorMatrix::set_Matrix13 method + + +Sets a value in the 1-st row and 3-rd column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix13(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix14/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix14/_index.md new file mode 100644 index 0000000000..110d449063 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix14/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix14 method +linktitle: set_Matrix14 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix14 method. Sets a value in the 1-st row and 4-th column in C++.' +type: docs +weight: 3800 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix14/ +--- +## ColorMatrix::set_Matrix14 method + + +Sets a value in the 1-st row and 4-th column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix14(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix20/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix20/_index.md new file mode 100644 index 0000000000..f52111cc81 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix20/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix20 method +linktitle: set_Matrix20 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix20 method. Sets a value in the 2-nd row and 0-th column in C++.' +type: docs +weight: 3900 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix20/ +--- +## ColorMatrix::set_Matrix20 method + + +Sets a value in the 2-nd row and 0-th column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix20(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix21/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix21/_index.md new file mode 100644 index 0000000000..a869529f66 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix21/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix21 method +linktitle: set_Matrix21 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix21 method. Sets a value in the 2-nd row and 1-st column in C++.' +type: docs +weight: 4000 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix21/ +--- +## ColorMatrix::set_Matrix21 method + + +Sets a value in the 2-nd row and 1-st column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix21(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix22/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix22/_index.md new file mode 100644 index 0000000000..d8dceb67a1 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix22/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix22 method +linktitle: set_Matrix22 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix22 method. Sets a value in the 2-nd row and 2-nd column in C++.' +type: docs +weight: 4100 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix22/ +--- +## ColorMatrix::set_Matrix22 method + + +Sets a value in the 2-nd row and 2-nd column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix22(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix23/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix23/_index.md new file mode 100644 index 0000000000..94f0a09579 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix23/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix23 method +linktitle: set_Matrix23 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix23 method. Sets a value in the 2-nd row and 3-rd column in C++.' +type: docs +weight: 4200 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix23/ +--- +## ColorMatrix::set_Matrix23 method + + +Sets a value in the 2-nd row and 3-rd column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix23(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix24/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix24/_index.md new file mode 100644 index 0000000000..0018faa34d --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix24/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix24 method +linktitle: set_Matrix24 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix24 method. Sets a value in the 2-nd row and 4-th column in C++.' +type: docs +weight: 4300 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix24/ +--- +## ColorMatrix::set_Matrix24 method + + +Sets a value in the 2-nd row and 4-th column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix24(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix30/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix30/_index.md new file mode 100644 index 0000000000..bf45a1f08f --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix30/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix30 method +linktitle: set_Matrix30 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix30 method. Sets a value in the 3-rd row and 0-th column in C++.' +type: docs +weight: 4400 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix30/ +--- +## ColorMatrix::set_Matrix30 method + + +Sets a value in the 3-rd row and 0-th column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix30(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix31/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix31/_index.md new file mode 100644 index 0000000000..f6775cb2ca --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix31/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix31 method +linktitle: set_Matrix31 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix31 method. Sets a value in the 3-rd row and 1-st column in C++.' +type: docs +weight: 4500 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix31/ +--- +## ColorMatrix::set_Matrix31 method + + +Sets a value in the 3-rd row and 1-st column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix31(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix32/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix32/_index.md new file mode 100644 index 0000000000..498ce4f7f3 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix32/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix32 method +linktitle: set_Matrix32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix32 method. Sets a value in the 3-rd row and 2-nd column in C++.' +type: docs +weight: 4600 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix32/ +--- +## ColorMatrix::set_Matrix32 method + + +Sets a value in the 3-rd row and 2-nd column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix32(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix33/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix33/_index.md new file mode 100644 index 0000000000..49047b4a65 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix33/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix33 method +linktitle: set_Matrix33 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix33 method. Sets a value in the 3-rd row and 3-rd column in C++.' +type: docs +weight: 4700 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix33/ +--- +## ColorMatrix::set_Matrix33 method + + +Sets a value in the 3-rd row and 3-rd column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix33(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix34/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix34/_index.md new file mode 100644 index 0000000000..0aadfa5126 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix34/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix34 method +linktitle: set_Matrix34 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix34 method. Sets a value in the 3-rd row and 4-th column in C++.' +type: docs +weight: 4800 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix34/ +--- +## ColorMatrix::set_Matrix34 method + + +Sets a value in the 3-rd row and 4-th column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix34(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix40/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix40/_index.md new file mode 100644 index 0000000000..6b58c5c452 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix40/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix40 method +linktitle: set_Matrix40 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix40 method. Sets a value in the 4-th row and 0-th column in C++.' +type: docs +weight: 4900 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix40/ +--- +## ColorMatrix::set_Matrix40 method + + +Sets a value in the 4-th row and 0-th column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix40(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix41/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix41/_index.md new file mode 100644 index 0000000000..e51d6983b1 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix41/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix41 method +linktitle: set_Matrix41 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix41 method. Sets a value in the 4-th row and 1-st column in C++.' +type: docs +weight: 5000 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix41/ +--- +## ColorMatrix::set_Matrix41 method + + +Sets a value in the 4-th row and 1-st column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix41(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix42/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix42/_index.md new file mode 100644 index 0000000000..e73d4f22a1 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix42/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix42 method +linktitle: set_Matrix42 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix42 method. Sets a value in the 4-th row and 2-nd column in C++.' +type: docs +weight: 5100 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix42/ +--- +## ColorMatrix::set_Matrix42 method + + +Sets a value in the 4-th row and 2-nd column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix42(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix43/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix43/_index.md new file mode 100644 index 0000000000..4984d1f400 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix43/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix43 method +linktitle: set_Matrix43 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix43 method. Sets a value in the 4-th row and 3-rd column in C++.' +type: docs +weight: 5200 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix43/ +--- +## ColorMatrix::set_Matrix43 method + + +Sets a value in the 4-th row and 3-rd column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix43(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrix/set_matrix44/_index.md b/english/cpp/system.drawing.imaging/colormatrix/set_matrix44/_index.md new file mode 100644 index 0000000000..48170de777 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrix/set_matrix44/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorMatrix::set_Matrix44 method +linktitle: set_Matrix44 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrix::set_Matrix44 method. Sets a value in the 4-th row and 4-th column in C++.' +type: docs +weight: 5300 +url: /cpp/system.drawing.imaging/colormatrix/set_matrix44/ +--- +## ColorMatrix::set_Matrix44 method + + +Sets a value in the 4-th row and 4-th column. + +```cpp +void System::Drawing::Imaging::ColorMatrix::set_Matrix44(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A value to set | + +## See Also + +* Class [ColorMatrix](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colormatrixflag/_index.md b/english/cpp/system.drawing.imaging/colormatrixflag/_index.md new file mode 100644 index 0000000000..6b56ff13a1 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrixflag/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Imaging::ColorMatrixFlag enum +linktitle: ColorMatrixFlag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrixFlag enum. Specifies the types of images and colors that will be affected by the color and grayscale adjustment settings of an ImageAttributes object in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing.imaging/colormatrixflag/ +--- +## ColorMatrixFlag enum + + +Specifies the types of images and colors that will be affected by the color and grayscale adjustment settings of an [ImageAttributes](../imageattributes/) object. + +```cpp +enum class ColorMatrixFlag +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | Both colors and grayscale values are color-adjusted. | +| SkipGrays | 1 | Grayscale values are not color-adjusted. | +| AltGrays | 2 | Only grayscale values are color-adjusted. | + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/colormatrixptr/_index.md b/english/cpp/system.drawing.imaging/colormatrixptr/_index.md new file mode 100644 index 0000000000..490c1a687f --- /dev/null +++ b/english/cpp/system.drawing.imaging/colormatrixptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Imaging::ColorMatrixPtr typedef +linktitle: ColorMatrixPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorMatrixPtr typedef. An alias for a shared pointer to an instance of the ColorMatrix class in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing.imaging/colormatrixptr/ +--- +## ColorMatrixPtr typedef + + +An alias for a shared pointer to an instance of the [ColorMatrix](../colormatrix/) class. + +```cpp +typedef SharedPtr System::Drawing::Imaging::ColorMatrixPtr +``` + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/colorpalette/_index.md b/english/cpp/system.drawing.imaging/colorpalette/_index.md new file mode 100644 index 0000000000..b0d52776f9 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colorpalette/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Imaging::ColorPalette class +linktitle: ColorPalette +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorPalette class. Represents a set of 32-bit ARGB colors that make up a color palette. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/colorpalette/ +--- +## ColorPalette class + + +Represents a set of 32-bit ARGB colors that make up a color palette. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ColorPalette : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Entries](./get_entries/)() const | Returns an array of [Color](../../system.drawing/color/) objects represented by the current object. | +| [get_Flags](./get_flags/)() const | Returns a value that specifies how the color values in the array of colors should be interpreted. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/colorpalette/get_entries/_index.md b/english/cpp/system.drawing.imaging/colorpalette/get_entries/_index.md new file mode 100644 index 0000000000..84b922e2db --- /dev/null +++ b/english/cpp/system.drawing.imaging/colorpalette/get_entries/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ColorPalette::get_Entries method +linktitle: get_Entries +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorPalette::get_Entries method. Returns an array of Color objects represented by the current object in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/colorpalette/get_entries/ +--- +## ColorPalette::get_Entries method + + +Returns an array of [Color](../../../system.drawing/color/) objects represented by the current object. + +```cpp +System::ArrayPtr System::Drawing::Imaging::ColorPalette::get_Entries() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Color](../../../system.drawing/color/) +* Class [ColorPalette](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colorpalette/get_flags/_index.md b/english/cpp/system.drawing.imaging/colorpalette/get_flags/_index.md new file mode 100644 index 0000000000..ed7fd76f1f --- /dev/null +++ b/english/cpp/system.drawing.imaging/colorpalette/get_flags/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ColorPalette::get_Flags method +linktitle: get_Flags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorPalette::get_Flags method. Returns a value that specifies how the color values in the array of colors should be interpreted in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/colorpalette/get_flags/ +--- +## ColorPalette::get_Flags method + + +Returns a value that specifies how the color values in the array of colors should be interpreted. + +```cpp +int System::Drawing::Imaging::ColorPalette::get_Flags() const +``` + + +### ReturnValue + +1 - The color values contain alpha information; 2 - The colors are grayscale values; 3 - The colors are halftone values + +## See Also + +* Class [ColorPalette](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/colorpaletteptr/_index.md b/english/cpp/system.drawing.imaging/colorpaletteptr/_index.md new file mode 100644 index 0000000000..ed55d1a079 --- /dev/null +++ b/english/cpp/system.drawing.imaging/colorpaletteptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Imaging::ColorPalettePtr typedef +linktitle: ColorPalettePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ColorPalettePtr typedef. An alias for a shared pointer to an instance of the ColorPalette class in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing.imaging/colorpaletteptr/ +--- +## ColorPalettePtr typedef + + +An alias for a shared pointer to an instance of the [ColorPalette](../colorpalette/) class. + +```cpp +typedef SharedPtr System::Drawing::Imaging::ColorPalettePtr +``` + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/emfplusrecordtype/_index.md b/english/cpp/system.drawing.imaging/emfplusrecordtype/_index.md new file mode 100644 index 0000000000..68f93d988c --- /dev/null +++ b/english/cpp/system.drawing.imaging/emfplusrecordtype/_index.md @@ -0,0 +1,280 @@ +--- +title: System::Drawing::Imaging::EmfPlusRecordType enum +linktitle: EmfPlusRecordType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EmfPlusRecordType enum. Represents the methods that can be used with a metafile to read and write graphic commands in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing.imaging/emfplusrecordtype/ +--- +## EmfPlusRecordType enum + + +Represents the methods that can be used with a metafile to read and write graphic commands. + +```cpp +enum class EmfPlusRecordType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| EmfHeader | 1 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfMin | 1 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyBezier | 2 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolygon | 3 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyline | 4 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyBezierTo | 5 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyLineTo | 6 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyPolyline | 7 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyPolygon | 8 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetWindowExtEx | 9 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetWindowOrgEx | 10 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetViewportExtEx | 11 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetViewportOrgEx | 12 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetBrushOrgEx | 13 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfEof | 14 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetPixelV | 15 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetMapperFlags | 16 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetMapMode | 17 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetBkMode | 18 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetPolyFillMode | 19 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetROP2 | 20 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetStretchBltMode | 21 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetTextAlign | 22 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetColorAdjustment | 23 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetTextColor | 24 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetBkColor | 25 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfOffsetClipRgn | 26 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfMoveToEx | 27 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetMetaRgn | 28 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfExcludeClipRect | 29 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfIntersectClipRect | 30 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfScaleViewportExtEx | 31 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfScaleWindowExtEx | 32 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSaveDC | 33 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfRestoreDC | 34 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetWorldTransform | 35 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfModifyWorldTransform | 36 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSelectObject | 37 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfCreatePen | 38 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfCreateBrushIndirect | 39 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfDeleteObject | 40 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfAngleArc | 41 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfEllipse | 42 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfRectangle | 43 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfRoundRect | 44 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfRoundArc | 45 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfChord | 46 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPie | 47 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSelectPalette | 48 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfCreatePalette | 49 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetPaletteEntries | 50 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfResizePalette | 51 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfRealizePalette | 52 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfExtFloodFill | 53 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfLineTo | 54 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfArcTo | 55 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyDraw | 56 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetArcDirection | 57 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetMiterLimit | 58 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfBeginPath | 59 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfEndPath | 60 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfCloseFigure | 61 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfFillPath | 62 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfStrokeAndFillPath | 63 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfStrokePath | 64 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfFlattenPath | 65 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfWidenPath | 66 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSelectClipPath | 67 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfAbortPath | 68 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfReserved069 | 69 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfGdiComment | 70 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfFillRgn | 71 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfFrameRgn | 72 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfInvertRgn | 73 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPaintRgn | 74 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfExtSelectClipRgn | 75 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfBitBlt | 76 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfStretchBlt | 77 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfMaskBlt | 78 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPlgBlt | 79 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetDIBitsToDevice | 80 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfStretchDIBits | 81 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfExtCreateFontIndirect | 82 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfExtTextOutA | 83 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfExtTextOutW | 84 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyBezier16 | 85 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolygon16 | 86 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyline16 | 87 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyBezierTo16 | 88 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolylineTo16 | 89 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyPolyline16 | 90 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyPolygon16 | 91 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyDraw16 | 92 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfCreateMonoBrush | 93 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfCreateDibPatternBrushPt | 94 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfExtCreatePen | 95 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyTextOutA | 96 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPolyTextOutW | 97 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetIcmMode | 98 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfCreateColorSpace | 99 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetColorSpace | 100 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfDeleteColorSpace | 101 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfGlsRecord | 102 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfGlsBoundedRecord | 103 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPixelFormat | 104 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfDrawEscape | 105 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfExtEscape | 106 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfStartDoc | 107 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSmallTextOut | 108 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfForceUfiMapping | 109 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfNamedEscpae | 110 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfColorCorrectPalette | 111 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetIcmProfileA | 112 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetIcmProfileW | 113 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfAlphaBlend | 114 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetLayout | 115 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfTransparentBlt | 116 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfReserved117 | 117 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfGradientFill | 118 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetLinkedUfis | 119 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfSetTextJustification | 120 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfColorMatchToTargetW | 121 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfCreateColorSpaceW | 122 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfMax | 122 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| EmfPlusRecordBase | 16384 | Refer to "Enhanced-Format Metafiles" in the GDI section of the MSDN Library. | +| Invalid | 16384 | Invalid data. | +| Header | 16385 | Identifies a record that is the EMF+ header. | +| Min | 16385 | The minimum value for this enumeration. | +| EndOfFile | 16386 | Identifies a record that marks the last EMF+ record of a metafile. | +| Comment | 16387 | Refer to System::Drawing::Graphics::AddMetafileComment(System::Byte[]). | +| GetDC | 16388 | Refer to [System::Drawing::Graphics::GetHdc](../../system.drawing/graphics/gethdc/). | +| MultiFormatStart | 16389 | Marks the start of a multiple-format section. | +| MultiFormatSection | 16390 | Marks a multiple-format section. | +| MultiFormatEnd | 16391 | Marks the end of a multiple-format section. | +| Object | 16392 | Marks an object. | +| Clear | 16393 | Refer to [System::Drawing::Graphics::Clear(System::Drawing::Color)](../../system.drawing/graphics/clear/). | +| FillRects | 16394 | Refer to Overload:System::[Drawing::Graphics::FillRectangles](../../system.drawing/graphics/fillrectangles/) methods. | +| DrawRects | 16395 | Refer to Overload:System::[Drawing::Graphics::DrawRectangles](../../system.drawing/graphics/drawrectangles/) methods. | +| FillPolygon | 16396 | Refer to Overload:System::[Drawing::Graphics::FillPolygon](../../system.drawing/graphics/fillpolygon/) methods. | +| DrawLines | 16397 | Refer to Overload:System::[Drawing::Graphics::DrawLines](../../system.drawing/graphics/drawlines/) methods. | +| FillEllipse | 16398 | Refer to Overload:System::[Drawing::Graphics::FillEllipse](../../system.drawing/graphics/fillellipse/) methods. | +| DrawEllipse | 16399 | Refer to Overload:System::[Drawing::Graphics::DrawEllipse](../../system.drawing/graphics/drawellipse/) methods. | +| FillPie | 16400 | Refer to Overload:System::[Drawing::Graphics::FillPie](../../system.drawing/graphics/fillpie/) methods. | +| DrawPie | 16401 | Refer to Overload:System::[Drawing::Graphics::DrawPie](../../system.drawing/graphics/drawpie/) methods. | +| DrawArc | 16402 | Refer to Overload:System::[Drawing::Graphics::DrawArc](../../system.drawing/graphics/drawarc/) methods. | +| FillRegion | 16403 | Refer to System::Drawing::Graphics::FillRegion(System::Drawing::Brush,System::Drawing::Region). | +| FillPath | 16404 | Refer to System::Drawing::Graphics::FillPath(System::Drawing::Brush,System::Drawing::Drawing2D::GraphicsPath). | +| DrawPath | 16405 | Refer to System::Drawing::Graphics::DrawPath(System::Drawing::Pen,System::Drawing::Drawing2D::GraphicsPath). | +| FillClosedCurve | 16406 | Refer to Overload:System::[Drawing::Graphics::FillClosedCurve](../../system.drawing/graphics/fillclosedcurve/) methods. | +| DrawClosedCurve | 16407 | Refer to Overload:System::[Drawing::Graphics::DrawClosedCurve](../../system.drawing/graphics/drawclosedcurve/) methods. | +| DrawCurve | 16408 | Refer to Overload:System::[Drawing::Graphics::DrawCurve](../../system.drawing/graphics/drawcurve/) methods. | +| DrawBeziers | 16409 | Refer to Overload:System::[Drawing::Graphics::DrawBeziers](../../system.drawing/graphics/drawbeziers/) methods. | +| DrawImage | 16410 | Refer to Overload:System::[Drawing::Graphics::DrawImage](../../system.drawing/graphics/drawimage/) methods. | +| DrawImagePoints | 16411 | Refer to Overload:System::[Drawing::Graphics::DrawImage](../../system.drawing/graphics/drawimage/) methods. | +| DrawString | 16412 | Refer to Overload:System::[Drawing::Graphics::DrawString](../../system.drawing/graphics/drawstring/) methods. | +| SetRenderingOrigin | 16413 | Refer to System::Drawing::Graphics::RenderingOrigin. | +| SetAntiAliasMode | 16414 | Refer to System::Drawing::Graphics::SmoothingMode. | +| SetTextRenderingHint | 16415 | Refer to System::Drawing::Graphics::TextRenderingHint. | +| SetTextContrast | 16416 | Refer to System::Drawing::Graphics::TextContrast. | +| SetInterpolationMode | 16417 | Refer to System::Drawing::Graphics::InterpolationMode. | +| SetPixelOffsetMode | 16418 | Refer to System::Drawing::Graphics::PixelOffsetMode. | +| SetCompositingMode | 16419 | Refer to System::Drawing::Graphics::CompositingMode. | +| SetCompositingQuality | 16420 | Refer to System::Drawing::Graphics::CompositingQuality. | +| Save | 16421 | Refer to [System::Drawing::Graphics::Save](../../system.drawing/graphics/save/). | +| Restore | 16422 | Refer to System::Drawing::Graphics::Restore(System::Drawing::Drawing2D::GraphicsState). | +| BeginContainer | 16423 | Refer to [System::Drawing::Graphics::BeginContainer](../../system.drawing/graphics/begincontainer/) methods. | +| BeginContainerNoParams | 16424 | Refer to [System::Drawing::Graphics::BeginContainer](../../system.drawing/graphics/begincontainer/) methods. | +| EndContainer | 16425 | Refer to System::Drawing::Graphics::EndContainer(System::Drawing::Drawing2D::GraphicsContainer). | +| SetWorldTransform | 16426 | Refer to Overload:System::[Drawing::Graphics::TransformPoints](../../system.drawing/graphics/transformpoints/) methods. | +| ResetWorldTransform | 16427 | Refer to [System::Drawing::Graphics::ResetTransform](../../system.drawing/graphics/resettransform/). | +| MultiplyWorldTransform | 16428 | Refer to Overload:System::[Drawing::Graphics::MultiplyTransform](../../system.drawing/graphics/multiplytransform/) methods. | +| TranslateWorldTransform | 16429 | Refer to Overload:System::[Drawing::Graphics::TransformPoints](../../system.drawing/graphics/transformpoints/) methods. | +| ScaleWorldTransform | 16430 | Refer to Overload:System::[Drawing::Graphics::ScaleTransform](../../system.drawing/graphics/scaletransform/) methods. | +| RotateWorldTransform | 16431 | Refer to Overload:System::[Drawing::Graphics::RotateTransform](../../system.drawing/graphics/rotatetransform/) methods. | +| SetPageTransform | 16432 | Refer to Overload:System::[Drawing::Graphics::TransformPoints](../../system.drawing/graphics/transformpoints/) methods. | +| ResetClip | 16433 | Refer to [System::Drawing::Graphics::ResetClip](../../system.drawing/graphics/resetclip/). | +| SetClipRect | 16434 | Refer to Overload:System::[Drawing::Graphics::SetClip](../../system.drawing/graphics/setclip/) methods. | +| SetClipPath | 16435 | Refer to Overload:System::[Drawing::Graphics::SetClip](../../system.drawing/graphics/setclip/) methods. | +| SetClipRegion | 16436 | Refer to Overload:System::[Drawing::Graphics::SetClip](../../system.drawing/graphics/setclip/) methods. | +| OffsetClip | 16437 | Refer to Overload:System::[Drawing::Graphics::TranslateClip](../../system.drawing/graphics/translateclip/) methods. | +| DrawDriverString | 16438 | Specifies a character string, a location, and formatting information. | +| Max | 16438 | The maximum value for this enumeration. | +| Total | 16439 | Used internally. | +| WmfRecordBase | 65536 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSaveDC | 65566 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfRealizePalette | 65589 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetPalEntries | 65591 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfCreatePalette | 65783 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetBkMode | 65794 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetMapMode | 65795 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetROP2 | 65796 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetRelAbs | 65797 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetPolyFillMode | 65798 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetStretchBltMode | 65799 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetTextCharExtra | 65800 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfRestoreDC | 65831 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfInvertRegion | 65834 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfPaintRegion | 65835 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSelectClipRegion | 65836 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSelectObject | 65837 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetTextAlign | 65838 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfResizePalette | 65849 | Increases or decreases the size of a logical palette based on the specified value. | +| WmfDibCreatePatternBrush | 65858 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetLayout | 65865 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfDeleteObject | 66032 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfCreatePatternBrush | 66041 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetBkColor | 66049 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetTextColor | 66057 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetTextJustification | 66058 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetWindowOrg | 66059 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetWindowExt | 66060 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetViewportOrg | 66061 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetViewportExt | 66062 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfOffsetWindowOrg | 66063 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfOffsetViewportOrg | 66065 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfLineTo | 66067 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfMoveTo | 66068 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfOffsetCilpRgn | 66080 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfFillRegion | 66088 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetMapperFlags | 66097 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSelectPalette | 66100 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfCreatePenIndirect | 66298 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfCreateFontIndirect | 66299 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfCreateBrushIndirect | 66300 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfPolygon | 66340 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfPolyline | 66341 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfScaleWindowExt | 66576 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfScaleViewportExt | 66578 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfExcludeClipRect | 66581 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfIntersectClipRect | 66582 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfEllipse | 66584 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfFloodFill | 66585 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfRectangle | 66587 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetPixel | 66591 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfFrameRegion | 66601 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfAnimatePalette | 66614 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfTextOut | 66849 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfPolyPolygon | 66872 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfExtFloodFill | 66888 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfRoundRect | 67100 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfPatBlt | 67101 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfEscape | 67110 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfCreateRegion | 67327 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfArc | 67607 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfPie | 67610 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfChord | 67632 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfBitBlt | 67874 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfDibBitBlt | 67904 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfExtTextOut | 68146 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfStretchBlt | 68387 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfDibStretchBlt | 68417 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfSetDibToDev | 68915 | Refer to "Windows-Format Metafiles" in the GDI section of the MSDN Library. | +| WmfStretchDib | 69443 | Copies the color data for a rectangle of pixels in a DIB to the specified destination rectangle. | + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/emftype/_index.md b/english/cpp/system.drawing.imaging/emftype/_index.md new file mode 100644 index 0000000000..19cf5f00a2 --- /dev/null +++ b/english/cpp/system.drawing.imaging/emftype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Imaging::EmfType enum +linktitle: EmfType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EmfType enum. Specifies the types of the records that are placed in an EMF file in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing.imaging/emftype/ +--- +## EmfType enum + + +Specifies the types of the records that are placed in an EMF file. + +```cpp +enum class EmfType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| EmfOnly | n/a | [Windows](../../system.windows/) enhanced metafile. Contains GDI commands. Metafiles of this type are refered to as an EMF file. | +| EmfPlusOnly | n/a | [Windows](../../system.windows/) enhanced metafile plus. Contains GDI+ commands. Metafiles of this type are refered to as an EMF+ file. | +| EmfPlusDual | n/a | Dual [Windows](../../system.windows/) enhanced metafile. Contains equivalent GDI and GDI+ commands. Metafiles of this type are refered to as an EMF+ file. | + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/encoder/_index.md b/english/cpp/system.drawing.imaging/encoder/_index.md new file mode 100644 index 0000000000..61f4698100 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Drawing::Imaging::Encoder class +linktitle: Encoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder class. Represents a GUID that is associated with a set of image encoder parameters. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.imaging/encoder/ +--- +## Encoder class + + +Represents a GUID that is associated with a set of image encoder parameters. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Encoder : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Encoder](./encoder/)(const Guid\&) | Constructs a new instance of [Encoder](./) class. | +| [get_Guid](./get_guid/)() const | Returns a GUID that specifies a set of image encoder parameters the current object represents. | +## Fields + +| Field | Description | +| --- | --- | +| static [ChrominanceTable](./chrominancetable/) | An instance of [Encoder](./) class that represents chrominance table parameter category. | +| static [ColorDepth](./colordepth/) | An instance of [Encoder](./) class that represents the color depth parameter category. | +| static [Compression](./compression/) | An instance of [Encoder](./) class that represents the compression parameter category. | +| static [LuminanceTable](./luminancetable/) | An instance of [Encoder](./) class that represents the luminance table parameter category. | +| static [Quality](./quality/) | An instance of [Encoder](./) class that represents the quality parameter category. | +| static [RenderMethod](./rendermethod/) | An instance of [Encoder](./) class that represents the render method parameter category. | +| static [SaveFlag](./saveflag/) | An instance of [Encoder](./) class that represents the save flag parameter category. | +| static [ScanMethod](./scanmethod/) | An instance of [Encoder](./) class that represents the scan method parameter category. | +| static [Transformation](./transformation/) | An instance of [Encoder](./) class that represents the transformation parameter category. | +| static [Version](./version/) | An instance of [Encoder](./) class that represents the version parameter category. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/encoder/chrominancetable/_index.md b/english/cpp/system.drawing.imaging/encoder/chrominancetable/_index.md new file mode 100644 index 0000000000..0db9678671 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/chrominancetable/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Encoder::ChrominanceTable field +linktitle: ChrominanceTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder::ChrominanceTable field. An instance of Encoder class that represents chrominance table parameter category in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/encoder/chrominancetable/ +--- +## ChrominanceTable field + + +An instance of [Encoder](../) class that represents chrominance table parameter category. + +```cpp +static const EncoderPtr System::Drawing::Imaging::Encoder::ChrominanceTable +``` + +## See Also + +* Class [Encoder](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoder/colordepth/_index.md b/english/cpp/system.drawing.imaging/encoder/colordepth/_index.md new file mode 100644 index 0000000000..7b9af5e7d9 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/colordepth/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Encoder::ColorDepth field +linktitle: ColorDepth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder::ColorDepth field. An instance of Encoder class that represents the color depth parameter category in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/encoder/colordepth/ +--- +## ColorDepth field + + +An instance of [Encoder](../) class that represents the color depth parameter category. + +```cpp +static const EncoderPtr System::Drawing::Imaging::Encoder::ColorDepth +``` + +## See Also + +* Class [Encoder](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoder/compression/_index.md b/english/cpp/system.drawing.imaging/encoder/compression/_index.md new file mode 100644 index 0000000000..ebd15985ba --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/compression/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Encoder::Compression field +linktitle: Compression +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder::Compression field. An instance of Encoder class that represents the compression parameter category in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.imaging/encoder/compression/ +--- +## Compression field + + +An instance of [Encoder](../) class that represents the compression parameter category. + +```cpp +static const EncoderPtr System::Drawing::Imaging::Encoder::Compression +``` + +## See Also + +* Class [Encoder](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoder/encoder/_index.md b/english/cpp/system.drawing.imaging/encoder/encoder/_index.md new file mode 100644 index 0000000000..bfba13a367 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/encoder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Imaging::Encoder::Encoder constructor +linktitle: Encoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder::Encoder constructor. Constructs a new instance of Encoder class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/encoder/encoder/ +--- +## Encoder::Encoder constructor + + +Constructs a new instance of [Encoder](../) class. + +```cpp +System::Drawing::Imaging::Encoder::Encoder(const Guid &guid) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| guid | const Guid\& | A GUID that specifies a set of image encoder parameters the object being corstructed should represent. | + +## See Also + +* Class [Guid](../../../system/guid/) +* Class [Encoder](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoder/get_guid/_index.md b/english/cpp/system.drawing.imaging/encoder/get_guid/_index.md new file mode 100644 index 0000000000..607cdd16d3 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/get_guid/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::Encoder::get_Guid method +linktitle: get_Guid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder::get_Guid method. Returns a GUID that specifies a set of image encoder parameters the current object represents in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/encoder/get_guid/ +--- +## Encoder::get_Guid method + + +Returns a GUID that specifies a set of image encoder parameters the current object represents. + +```cpp +Guid System::Drawing::Imaging::Encoder::get_Guid() const +``` + +## See Also + +* Class [Guid](../../../system/guid/) +* Class [Encoder](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoder/luminancetable/_index.md b/english/cpp/system.drawing.imaging/encoder/luminancetable/_index.md new file mode 100644 index 0000000000..bfe2afb8a9 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/luminancetable/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Encoder::LuminanceTable field +linktitle: LuminanceTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder::LuminanceTable field. An instance of Encoder class that represents the luminance table parameter category in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.imaging/encoder/luminancetable/ +--- +## LuminanceTable field + + +An instance of [Encoder](../) class that represents the luminance table parameter category. + +```cpp +static const EncoderPtr System::Drawing::Imaging::Encoder::LuminanceTable +``` + +## See Also + +* Class [Encoder](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoder/quality/_index.md b/english/cpp/system.drawing.imaging/encoder/quality/_index.md new file mode 100644 index 0000000000..3c68623378 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/quality/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Encoder::Quality field +linktitle: Quality +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder::Quality field. An instance of Encoder class that represents the quality parameter category in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.imaging/encoder/quality/ +--- +## Quality field + + +An instance of [Encoder](../) class that represents the quality parameter category. + +```cpp +static const EncoderPtr System::Drawing::Imaging::Encoder::Quality +``` + +## See Also + +* Class [Encoder](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoder/rendermethod/_index.md b/english/cpp/system.drawing.imaging/encoder/rendermethod/_index.md new file mode 100644 index 0000000000..9818da6832 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/rendermethod/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Encoder::RenderMethod field +linktitle: RenderMethod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder::RenderMethod field. An instance of Encoder class that represents the render method parameter category in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.imaging/encoder/rendermethod/ +--- +## RenderMethod field + + +An instance of [Encoder](../) class that represents the render method parameter category. + +```cpp +static const EncoderPtr System::Drawing::Imaging::Encoder::RenderMethod +``` + +## See Also + +* Class [Encoder](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoder/saveflag/_index.md b/english/cpp/system.drawing.imaging/encoder/saveflag/_index.md new file mode 100644 index 0000000000..4048b3367c --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/saveflag/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Encoder::SaveFlag field +linktitle: SaveFlag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder::SaveFlag field. An instance of Encoder class that represents the save flag parameter category in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.imaging/encoder/saveflag/ +--- +## SaveFlag field + + +An instance of [Encoder](../) class that represents the save flag parameter category. + +```cpp +static const EncoderPtr System::Drawing::Imaging::Encoder::SaveFlag +``` + +## See Also + +* Class [Encoder](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoder/scanmethod/_index.md b/english/cpp/system.drawing.imaging/encoder/scanmethod/_index.md new file mode 100644 index 0000000000..280ec7fb91 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/scanmethod/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Encoder::ScanMethod field +linktitle: ScanMethod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder::ScanMethod field. An instance of Encoder class that represents the scan method parameter category in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.imaging/encoder/scanmethod/ +--- +## ScanMethod field + + +An instance of [Encoder](../) class that represents the scan method parameter category. + +```cpp +static const EncoderPtr System::Drawing::Imaging::Encoder::ScanMethod +``` + +## See Also + +* Class [Encoder](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoder/transformation/_index.md b/english/cpp/system.drawing.imaging/encoder/transformation/_index.md new file mode 100644 index 0000000000..a772c69051 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/transformation/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Encoder::Transformation field +linktitle: Transformation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder::Transformation field. An instance of Encoder class that represents the transformation parameter category in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.imaging/encoder/transformation/ +--- +## Transformation field + + +An instance of [Encoder](../) class that represents the transformation parameter category. + +```cpp +static const EncoderPtr System::Drawing::Imaging::Encoder::Transformation +``` + +## See Also + +* Class [Encoder](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoder/version/_index.md b/english/cpp/system.drawing.imaging/encoder/version/_index.md new file mode 100644 index 0000000000..ee6ad76f09 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoder/version/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Encoder::Version field +linktitle: Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Encoder::Version field. An instance of Encoder class that represents the version parameter category in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing.imaging/encoder/version/ +--- +## Version field + + +An instance of [Encoder](../) class that represents the version parameter category. + +```cpp +static const EncoderPtr System::Drawing::Imaging::Encoder::Version +``` + +## See Also + +* Class [Encoder](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoderparameter/_index.md b/english/cpp/system.drawing.imaging/encoderparameter/_index.md new file mode 100644 index 0000000000..15e392bdaf --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparameter/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Drawing::Imaging::EncoderParameter class +linktitle: EncoderParameter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameter class. Serves as a container used to pass values to an image encoder. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.imaging/encoderparameter/ +--- +## EncoderParameter class + + +Serves as a container used to pass values to an image encoder. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EncoderParameter : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [EncoderParameter](./encoderparameter/)() | Constructs a new instance of [EncoderParameter](./) class. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, uint8_t, bool) | Constructs a new instance of [EncoderParameter](./) class. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, int16_t) | Constructs a new instance of [EncoderParameter](./) class. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, int64_t) | Constructs a new instance of [EncoderParameter](./) class. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, int32_t) | Constructs a new instance of [EncoderParameter](./) class. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, int32_t, int32_t) | Constructs a new instance of [EncoderParameter](./) class that represents a fraction. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, int64_t, int64_t) | Constructs a new instance of [EncoderParameter](./) class that represents a range of integer values. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, int32_t, int32_t, int32_t, int32_t) | Constructs a new instance of [EncoderParameter](./) class that represents a range of fractions. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, const String\&) | Constructs a new instance of [EncoderParameter](./) class. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, const ArrayPtr\\&, bool) | Constructs a new instance of [EncoderParameter](./) class that represents an array of values. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, const ArrayPtr\\&) | Constructs a new instance of [EncoderParameter](./) class that represents an array of values. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, const ArrayPtr\\&) | Constructs a new instance of [EncoderParameter](./) class that represents an array of values. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, const ArrayPtr\\&, const ArrayPtr\\&) | Constructs a new instance of [EncoderParameter](./) class that represents an array of fractions. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, const ArrayPtr\\&, const ArrayPtr\\&) | Constructs a new instance of [EncoderParameter](./) class that represents an array of ranges of integers. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, const ArrayPtr\\&, const ArrayPtr\\&, const ArrayPtr\\&, const ArrayPtr\\&) | Constructs a new instance of [EncoderParameter](./) class that represents an array of ranges of fractions. | +| [EncoderParameter](./encoderparameter/)(const SharedPtr\\&, int, EncoderParameterValueType, void *) | Constructs a new instance of [EncoderParameter](./) class that represents the specified number of values of the specified type which are read from the specified buffer. | +| [get_Encoder](./get_encoder/)() const | Returns the [Encoder](../encoder/) object associated with the current [EncoderParameter](./) object. | +| [get_NumberOfValues](./get_numberofvalues/)() const | Returns the number of value represented by the current object. | +| [get_Type](./get_type/)() const | Returns the type of the value(s) represented by the current object. | +| [set_Encoder](./set_encoder/)(const EncoderPtr\&) | Associates the specified [Encoder](../encoder/) object with the current [EncoderParameter](./) object. | +| [~EncoderParameter](./~encoderparameter/)() | Destructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/encoderparameter/encoderparameter/_index.md b/english/cpp/system.drawing.imaging/encoderparameter/encoderparameter/_index.md new file mode 100644 index 0000000000..03b1c7df86 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparameter/encoderparameter/_index.md @@ -0,0 +1,375 @@ +--- +title: System::Drawing::Imaging::EncoderParameter::EncoderParameter constructor +linktitle: EncoderParameter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameter::EncoderParameter constructor. Constructs a new instance of EncoderParameter class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/encoderparameter/encoderparameter/ +--- +## EncoderParameter::EncoderParameter() constructor + + +Constructs a new instance of [EncoderParameter](../) class. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter() +``` + +## See Also + +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, const ArrayPtr\\&) constructor + + +Constructs a new instance of [EncoderParameter](../) class that represents an array of values. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| value | const ArrayPtr\\& | An array of 16-bit integer values to be represted by the object being created | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, const ArrayPtr\\&, const ArrayPtr\\&) constructor + + +Constructs a new instance of [EncoderParameter](../) class that represents an array of fractions. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, const ArrayPtr &numerator, const ArrayPtr &denominator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| numerator | const ArrayPtr\\& | An array of numerators of the fractions to be represented by the object being created | +| denominator | const ArrayPtr\\& | An array of denominators of the fractions to be represented by the object being created | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, const ArrayPtr\\&, const ArrayPtr\\&, const ArrayPtr\\&, const ArrayPtr\\&) constructor + + +Constructs a new instance of [EncoderParameter](../) class that represents an array of ranges of fractions. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, const ArrayPtr &numerator1, const ArrayPtr &denominator1, const ArrayPtr &numerator2, const ArrayPtr &denominator2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| numerator1 | const ArrayPtr\\& | An array that contains numerators of the smallest fractions of each range | +| numerator2 | const ArrayPtr\\& | An array that contains numerators of the fractions fractions of each range | +| denominator1 | const ArrayPtr\\& | An array that contains denominators of the smallest fractions of each range | +| denominator2 | const ArrayPtr\\& | An array that contains denominators of the largest fractions of each range | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, const ArrayPtr\\&, const ArrayPtr\\&) constructor + + +Constructs a new instance of [EncoderParameter](../) class that represents an array of ranges of integers. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, const ArrayPtr &rangebegin, const ArrayPtr &rangeend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| rangebegin | const ArrayPtr\\& | An array that contains the smallest values of each range | +| rangeend | const ArrayPtr\\& | An arry that contains the largest values of each range | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, const ArrayPtr\\&) constructor + + +Constructs a new instance of [EncoderParameter](../) class that represents an array of values. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| value | const ArrayPtr\\& | An array of 64-bit integer values to be represted by the object being created | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, const ArrayPtr\\&, bool) constructor + + +Constructs a new instance of [EncoderParameter](../) class that represents an array of values. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, const ArrayPtr &value, bool undefined=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| value | const ArrayPtr\\& | An array of unsigend 8-bit integer values to be represted by the object being created | +| undefined | bool | True if the values in **value** array should be treated as having an undefined type, otherwise - false | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, const String\&) constructor + + +Constructs a new instance of [EncoderParameter](../) class. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| value | const String\& | A string to be represted by the object being created | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Class [String](../../../system/string/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, int, EncoderParameterValueType, void *) constructor + + +Constructs a new instance of [EncoderParameter](../) class that represents the specified number of values of the specified type which are read from the specified buffer. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, int numberValues, EncoderParameterValueType type, void *value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| numberValues | int | Specifies the number of values | +| type | EncoderParameterValueType | Specifies the type of values | +| value | void * | A pointer to the buffer to read the values from | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Enum [EncoderParameterValueType](../../encoderparametervaluetype/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, int16_t) constructor + + +Constructs a new instance of [EncoderParameter](../) class. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, int16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| value | int16_t | A 16-bit integer value to be represted by the object being created | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, int32_t, int32_t) constructor + + +Constructs a new instance of [EncoderParameter](../) class that represents a fraction. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, int32_t numerator, int32_t denominator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| numerator | int32_t | A numerator of the fraction to be represented by the object being created | +| denominator | int32_t | A denominator of the fraction to be represented by the object being created | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, int32_t, int32_t, int32_t, int32_t) constructor + + +Constructs a new instance of [EncoderParameter](../) class that represents a range of fractions. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, int32_t numerator1, int32_t demoninator1, int32_t numerator2, int32_t demoninator2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| numerator1 | int32_t | A numerator of the smallest fraction in the range | +| numerator2 | int32_t | A numerator of the largest fraction in the range | +| demoninator1 | int32_t | A denominator of the smallest fraction in the range | +| demoninator2 | int32_t | A denominator of the largest fraction in the range | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, int32_t) constructor + + +Constructs a new instance of [EncoderParameter](../) class. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| value | int32_t | A 32-bit integer value to be represted by the object being created | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, int64_t, int64_t) constructor + + +Constructs a new instance of [EncoderParameter](../) class that represents a range of integer values. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, int64_t rangebegin, int64_t rangeend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| rangebegin | int64_t | The smallest value in the range | +| rangeend | int64_t | The largest value in the range | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, int64_t) constructor + + +Constructs a new instance of [EncoderParameter](../) class. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| value | int64_t | A 64-bit integer value to be represted by the object being created | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderParameter::EncoderParameter(const SharedPtr\\&, uint8_t, bool) constructor + + +Constructs a new instance of [EncoderParameter](../) class. + +```cpp +System::Drawing::Imaging::EncoderParameter::EncoderParameter(const SharedPtr &encoder, uint8_t value, bool undefined=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder | const SharedPtr\\& | Specifies the parameter category | +| value | uint8_t | An unsigend 8-bit integer value to be represted by the object being created | +| undefined | bool | True if the **value** should be treated as having an undefined type, otherwise - false | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoder](../../encoder/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoderparameter/get_encoder/_index.md b/english/cpp/system.drawing.imaging/encoderparameter/get_encoder/_index.md new file mode 100644 index 0000000000..896873c831 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparameter/get_encoder/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::EncoderParameter::get_Encoder method +linktitle: get_Encoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameter::get_Encoder method. Returns the Encoder object associated with the current EncoderParameter object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/encoderparameter/get_encoder/ +--- +## EncoderParameter::get_Encoder method + + +Returns the [Encoder](../../encoder/) object associated with the current [EncoderParameter](../) object. + +```cpp +EncoderPtr System::Drawing::Imaging::EncoderParameter::get_Encoder() const +``` + +## See Also + +* Typedef [EncoderPtr](../../encoderptr/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoderparameter/get_numberofvalues/_index.md b/english/cpp/system.drawing.imaging/encoderparameter/get_numberofvalues/_index.md new file mode 100644 index 0000000000..e1c1be5e59 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparameter/get_numberofvalues/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::EncoderParameter::get_NumberOfValues method +linktitle: get_NumberOfValues +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameter::get_NumberOfValues method. Returns the number of value represented by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/encoderparameter/get_numberofvalues/ +--- +## EncoderParameter::get_NumberOfValues method + + +Returns the number of value represented by the current object. + +```cpp +int System::Drawing::Imaging::EncoderParameter::get_NumberOfValues() const +``` + +## See Also + +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoderparameter/get_type/_index.md b/english/cpp/system.drawing.imaging/encoderparameter/get_type/_index.md new file mode 100644 index 0000000000..45de3f80e7 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparameter/get_type/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::EncoderParameter::get_Type method +linktitle: get_Type +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameter::get_Type method. Returns the type of the value(s) represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.imaging/encoderparameter/get_type/ +--- +## EncoderParameter::get_Type method + + +Returns the type of the value(s) represented by the current object. + +```cpp +EncoderParameterValueType System::Drawing::Imaging::EncoderParameter::get_Type() const +``` + +## See Also + +* Enum [EncoderParameterValueType](../../encoderparametervaluetype/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoderparameter/set_encoder/_index.md b/english/cpp/system.drawing.imaging/encoderparameter/set_encoder/_index.md new file mode 100644 index 0000000000..d722249d02 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparameter/set_encoder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Imaging::EncoderParameter::set_Encoder method +linktitle: set_Encoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameter::set_Encoder method. Associates the specified Encoder object with the current EncoderParameter object in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.imaging/encoderparameter/set_encoder/ +--- +## EncoderParameter::set_Encoder method + + +Associates the specified [Encoder](../../encoder/) object with the current [EncoderParameter](../) object. + +```cpp +void System::Drawing::Imaging::EncoderParameter::set_Encoder(const EncoderPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const EncoderPtr\& | The [Encoder](../../encoder/) object to associate the current [EncoderParameter](../) object with | + +## See Also + +* Typedef [EncoderPtr](../../encoderptr/) +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoderparameter/~encoderparameter/_index.md b/english/cpp/system.drawing.imaging/encoderparameter/~encoderparameter/_index.md new file mode 100644 index 0000000000..67a652724e --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparameter/~encoderparameter/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::EncoderParameter::~EncoderParameter method +linktitle: ~EncoderParameter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameter::~EncoderParameter method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/encoderparameter/~encoderparameter/ +--- +## EncoderParameter::~EncoderParameter method + + +Destructor. + +```cpp +System::Drawing::Imaging::EncoderParameter::~EncoderParameter() +``` + +## See Also + +* Class [EncoderParameter](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoderparameterptr/_index.md b/english/cpp/system.drawing.imaging/encoderparameterptr/_index.md new file mode 100644 index 0000000000..3d0a732669 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparameterptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Imaging::EncoderParameterPtr typedef +linktitle: EncoderParameterPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameterPtr typedef. An alias for a shared pointer to an instance of EncoderParameter class in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing.imaging/encoderparameterptr/ +--- +## EncoderParameterPtr typedef + + +An alias for a shared pointer to an instance of [EncoderParameter](../encoderparameter/) class. + +```cpp +typedef SharedPtr System::Drawing::Imaging::EncoderParameterPtr +``` + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/encoderparameters/_index.md b/english/cpp/system.drawing.imaging/encoderparameters/_index.md new file mode 100644 index 0000000000..1b079b1047 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparameters/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Imaging::EncoderParameters class +linktitle: EncoderParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameters class. Represents an array of EncoderParameter objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.imaging/encoderparameters/ +--- +## EncoderParameters class + + +Represents an array of [EncoderParameter](../encoderparameter/) objects. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EncoderParameters : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [EncoderParameters](./encoderparameters/)(int) | Constructs a new instance of [EncoderParameters](./) class. | +| [get_Param](./get_param/)() const | Returns an array of [EncoderParameter](../encoderparameter/) objects represented by the current [EncoderParameters](./) object. | +| [set_Param](./set_param/)(const System::ArrayPtr\\&) | Assigns an array of [EncoderParameter](../encoderparameter/) objects to the current [EncoderParameters](./) object. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/encoderparameters/encoderparameters/_index.md b/english/cpp/system.drawing.imaging/encoderparameters/encoderparameters/_index.md new file mode 100644 index 0000000000..73e55f9934 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparameters/encoderparameters/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::EncoderParameters::EncoderParameters constructor +linktitle: EncoderParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameters::EncoderParameters constructor. Constructs a new instance of EncoderParameters class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/encoderparameters/encoderparameters/ +--- +## EncoderParameters::EncoderParameters constructor + + +Constructs a new instance of [EncoderParameters](../) class. + +```cpp +System::Drawing::Imaging::EncoderParameters::EncoderParameters(int count=1) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| count | int | The number of EncodeParameter objects to be represented by the object being created. | + +## See Also + +* Class [EncoderParameters](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoderparameters/get_param/_index.md b/english/cpp/system.drawing.imaging/encoderparameters/get_param/_index.md new file mode 100644 index 0000000000..3e5ad062dc --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparameters/get_param/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::EncoderParameters::get_Param method +linktitle: get_Param +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameters::get_Param method. Returns an array of EncoderParameter objects represented by the current EncoderParameters object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/encoderparameters/get_param/ +--- +## EncoderParameters::get_Param method + + +Returns an array of [EncoderParameter](../../encoderparameter/) objects represented by the current [EncoderParameters](../) object. + +```cpp +System::ArrayPtr System::Drawing::Imaging::EncoderParameters::get_Param() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [EncoderParameterPtr](../../encoderparameterptr/) +* Class [EncoderParameters](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoderparameters/set_param/_index.md b/english/cpp/system.drawing.imaging/encoderparameters/set_param/_index.md new file mode 100644 index 0000000000..ef205142f1 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparameters/set_param/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Imaging::EncoderParameters::set_Param method +linktitle: set_Param +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameters::set_Param method. Assigns an array of EncoderParameter objects to the current EncoderParameters object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/encoderparameters/set_param/ +--- +## EncoderParameters::set_Param method + + +Assigns an array of [EncoderParameter](../../encoderparameter/) objects to the current [EncoderParameters](../) object. + +```cpp +void System::Drawing::Imaging::EncoderParameters::set_Param(const System::ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | An array to assign | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [EncoderParameterPtr](../../encoderparameterptr/) +* Class [EncoderParameters](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/encoderparametersptr/_index.md b/english/cpp/system.drawing.imaging/encoderparametersptr/_index.md new file mode 100644 index 0000000000..30708f2823 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparametersptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Imaging::EncoderParametersPtr typedef +linktitle: EncoderParametersPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParametersPtr typedef. An alias for a shared pointer to an instance of EncoderParameters class in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing.imaging/encoderparametersptr/ +--- +## EncoderParametersPtr typedef + + +An alias for a shared pointer to an instance of [EncoderParameters](../encoderparameters/) class. + +```cpp +typedef SharedPtr System::Drawing::Imaging::EncoderParametersPtr +``` + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/encoderparametervaluetype/_index.md b/english/cpp/system.drawing.imaging/encoderparametervaluetype/_index.md new file mode 100644 index 0000000000..e866fa2d3d --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderparametervaluetype/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Drawing::Imaging::EncoderParameterValueType enum +linktitle: EncoderParameterValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderParameterValueType enum. Specifies the type of a value represented by EncoderParameter class in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing.imaging/encoderparametervaluetype/ +--- +## EncoderParameterValueType enum + + +Specifies the type of a value represented by [EncoderParameter](../encoderparameter/) class. + +```cpp +enum class EncoderParameterValueType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| ValueTypeByte | 1 | An 8-bit unsigned integer. | +| ValueTypeAscii | 2 | An 8-bit unsigned integer containing one 7-bit ASCII. | +| ValueTypeShort | 3 | A 16-bit unsigned integer. | +| ValueTypeLong | 4 | A 32-bit unsigned integer. | +| ValueTypeRational | 5 | A fraction specified by two longs - numerator and denominator. | +| ValueTypeLongRange | 6 | A range of integers. | +| ValueTypeUndefined | 7 | | +| ValueTypeRationalRange | 8 | A range of fractions. | + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/encoderptr/_index.md b/english/cpp/system.drawing.imaging/encoderptr/_index.md new file mode 100644 index 0000000000..521a095919 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encoderptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Imaging::EncoderPtr typedef +linktitle: EncoderPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderPtr typedef. An alias for a shared pointer to an instance of Encoder class in C++.' +type: docs +weight: 3300 +url: /cpp/system.drawing.imaging/encoderptr/ +--- +## EncoderPtr typedef + + +An alias for a shared pointer to an instance of [Encoder](../encoder/) class. + +```cpp +typedef SharedPtr System::Drawing::Imaging::EncoderPtr +``` + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/encodervalue/_index.md b/english/cpp/system.drawing.imaging/encodervalue/_index.md new file mode 100644 index 0000000000..c6f99a7db0 --- /dev/null +++ b/english/cpp/system.drawing.imaging/encodervalue/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Drawing::Imaging::EncoderValue enum +linktitle: EncoderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::EncoderValue enum. Specifies the parameter value passed to a JPEG or TIFF image encoder in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing.imaging/encodervalue/ +--- +## EncoderValue enum + + +Specifies the parameter value passed to a JPEG or TIFF image encoder. + +```cpp +enum class EncoderValue +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| ColorTypeCMYK | 0 | The CMYK color space. | +| ColorTypeYCCK | 1 | The YCCK color space. | +| CompressionLZW | 2 | The LZW compression method. | +| CompressionCCITT3 | 3 | Specifies the CCITT3 compression method for a TIFF image. | +| CompressionCCITT4 | 4 | Specifies the CCITT4 compression method for a TIFF image. | +| CompressionRle | 5 | Specifies he RLE compression method for a TIFF image. | +| CompressionNone | 6 | Specifies no compression for a TIFF image. | +| ScanMethodInterlaced | 7 | Interlaced mode. | +| ScanMethodNonInterlaced | 8 | Non-interlaced mode. | +| VersionGif87 | 9 | Specifies version 87 for a TIFF image. | +| VersionGif89 | 10 | Specifies version 89a for a GIF image. | +| RenderProgressive | 11 | Progressive mode. | +| RenderNonProgressive | 12 | Non-progressive mode. | +| TransformRotate90 | 13 | Specifies lossless 90-degree clockwise rotation for a JPEG image. | +| TransformRotate180 | 14 | Specifies lossless 180-degree rotation for a JPEG image. | +| TransformRotate270 | 15 | Specifies lossless 270-degree clockwise rotation for a JPEG image. | +| TransformFlipHorizontal | 16 | Specifies a lossless horizontal flip for a JPEG image. | +| TransformFlipVertical | 17 | Specifies a lossless vertical flip for a JPEG image. | +| MultiFrame | 18 | Multiframe encoding. | +| LastFrame | 19 | The last frame of a multiframe image. | +| Flush | 20 | The encoder object is to be closed. | +| FrameDimensionTime | 21 | Specifies the time frame dimension for a GIF image. | +| FrameDimensionResolution | 22 | The resolution frame dimension. | +| FrameDimensionPage | 23 | Specifies the page frame dimension for a TIFF image. | + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/framedimension/_index.md b/english/cpp/system.drawing.imaging/framedimension/_index.md new file mode 100644 index 0000000000..5f9648f936 --- /dev/null +++ b/english/cpp/system.drawing.imaging/framedimension/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Imaging::FrameDimension class +linktitle: FrameDimension +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::FrameDimension class. Provides properties that get the frame dimensions of an image. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.imaging/framedimension/ +--- +## FrameDimension class + + +Provides properties that get the frame dimensions of an image. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class FrameDimension : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(FrameDimensionPtr) | Determines if the specified [FrameDimension](./) object is equivalent to the current object. | +| [FrameDimension](./framedimension/)(const System::Guid\&) | Constructs a new [FrameDimension](./) object and initializes it with the specified GUID. | +| [get_Guid](./get_guid/)() const | Returns GUID associated with the current object. | +| static [get_Page](./get_page/)() | Returns the page dimension. | +| static [get_Resolution](./get_resolution/)() | Returns the resolution dimension. | +| static [get_Time](./get_time/)() | Returns the time dimension. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/framedimension/equals/_index.md b/english/cpp/system.drawing.imaging/framedimension/equals/_index.md new file mode 100644 index 0000000000..6499948ed1 --- /dev/null +++ b/english/cpp/system.drawing.imaging/framedimension/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Imaging::FrameDimension::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::FrameDimension::Equals method. Determines if the specified FrameDimension object is equivalent to the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/framedimension/equals/ +--- +## FrameDimension::Equals method + + +Determines if the specified [FrameDimension](../) object is equivalent to the current object. + +```cpp +bool System::Drawing::Imaging::FrameDimension::Equals(FrameDimensionPtr format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | FrameDimensionPtr | The object to compare the current object with | + +### ReturnValue + +True if the current object is equivalent to **format**, otherwis - false + +## See Also + +* Typedef [FrameDimensionPtr](../../framedimensionptr/) +* Class [FrameDimension](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/framedimension/framedimension/_index.md b/english/cpp/system.drawing.imaging/framedimension/framedimension/_index.md new file mode 100644 index 0000000000..c557e7984c --- /dev/null +++ b/english/cpp/system.drawing.imaging/framedimension/framedimension/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Imaging::FrameDimension::FrameDimension constructor +linktitle: FrameDimension +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::FrameDimension::FrameDimension constructor. Constructs a new FrameDimension object and initializes it with the specified GUID in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/framedimension/framedimension/ +--- +## FrameDimension::FrameDimension constructor + + +Constructs a new [FrameDimension](../) object and initializes it with the specified GUID. + +```cpp +System::Drawing::Imaging::FrameDimension::FrameDimension(const System::Guid &guid) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| guid | const System::Guid\& | A GUID to be associated with the object being created | + +## See Also + +* Class [Guid](../../../system/guid/) +* Class [FrameDimension](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/framedimension/get_guid/_index.md b/english/cpp/system.drawing.imaging/framedimension/get_guid/_index.md new file mode 100644 index 0000000000..e7b5068481 --- /dev/null +++ b/english/cpp/system.drawing.imaging/framedimension/get_guid/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::FrameDimension::get_Guid method +linktitle: get_Guid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::FrameDimension::get_Guid method. Returns GUID associated with the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/framedimension/get_guid/ +--- +## FrameDimension::get_Guid method + + +Returns GUID associated with the current object. + +```cpp +System::Guid System::Drawing::Imaging::FrameDimension::get_Guid() const +``` + +## See Also + +* Class [Guid](../../../system/guid/) +* Class [FrameDimension](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/framedimension/get_page/_index.md b/english/cpp/system.drawing.imaging/framedimension/get_page/_index.md new file mode 100644 index 0000000000..59166240ba --- /dev/null +++ b/english/cpp/system.drawing.imaging/framedimension/get_page/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::FrameDimension::get_Page method +linktitle: get_Page +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::FrameDimension::get_Page method. Returns the page dimension in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/framedimension/get_page/ +--- +## FrameDimension::get_Page method + + +Returns the page dimension. + +```cpp +static FrameDimensionPtr System::Drawing::Imaging::FrameDimension::get_Page() +``` + +## See Also + +* Typedef [FrameDimensionPtr](../../framedimensionptr/) +* Class [FrameDimension](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/framedimension/get_resolution/_index.md b/english/cpp/system.drawing.imaging/framedimension/get_resolution/_index.md new file mode 100644 index 0000000000..6417081de5 --- /dev/null +++ b/english/cpp/system.drawing.imaging/framedimension/get_resolution/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::FrameDimension::get_Resolution method +linktitle: get_Resolution +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::FrameDimension::get_Resolution method. Returns the resolution dimension in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.imaging/framedimension/get_resolution/ +--- +## FrameDimension::get_Resolution method + + +Returns the resolution dimension. + +```cpp +static FrameDimensionPtr System::Drawing::Imaging::FrameDimension::get_Resolution() +``` + +## See Also + +* Typedef [FrameDimensionPtr](../../framedimensionptr/) +* Class [FrameDimension](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/framedimension/get_time/_index.md b/english/cpp/system.drawing.imaging/framedimension/get_time/_index.md new file mode 100644 index 0000000000..c9db09bcad --- /dev/null +++ b/english/cpp/system.drawing.imaging/framedimension/get_time/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::FrameDimension::get_Time method +linktitle: get_Time +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::FrameDimension::get_Time method. Returns the time dimension in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.imaging/framedimension/get_time/ +--- +## FrameDimension::get_Time method + + +Returns the time dimension. + +```cpp +static FrameDimensionPtr System::Drawing::Imaging::FrameDimension::get_Time() +``` + +## See Also + +* Typedef [FrameDimensionPtr](../../framedimensionptr/) +* Class [FrameDimension](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/framedimensionptr/_index.md b/english/cpp/system.drawing.imaging/framedimensionptr/_index.md new file mode 100644 index 0000000000..7e43b5cd95 --- /dev/null +++ b/english/cpp/system.drawing.imaging/framedimensionptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Imaging::FrameDimensionPtr typedef +linktitle: FrameDimensionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::FrameDimensionPtr typedef. An alias for a shared pointer to an instance of FrameDimension class in C++.' +type: docs +weight: 3400 +url: /cpp/system.drawing.imaging/framedimensionptr/ +--- +## FrameDimensionPtr typedef + + +An alias for a shared pointer to an instance of [FrameDimension](../framedimension/) class. + +```cpp +typedef SharedPtr System::Drawing::Imaging::FrameDimensionPtr +``` + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/_index.md b/english/cpp/system.drawing.imaging/imageattributes/_index.md new file mode 100644 index 0000000000..7df9cb2028 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Drawing::Imaging::ImageAttributes class +linktitle: ImageAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes class. Represents information about how image colors are manipulated during rendering. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.imaging/imageattributes/ +--- +## ImageAttributes class + + +Represents information about how image colors are manipulated during rendering. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ImageAttributes : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ClearBrushRemapTable](./clearbrushremaptable/)() | NOT IMPLEMENTED. | +| [ClearColorKey](./clearcolorkey/)(ColorAdjustType) | NOT IMPLEMENTED. | +| [ClearColorMatrix](./clearcolormatrix/)(ColorAdjustType) | NOT IMPLEMENTED. | +| [ClearGamma](./cleargamma/)(ColorAdjustType) | NOT IMPLEMENTED. | +| [ClearNoOp](./clearnoop/)(ColorAdjustType) | NOT IMPLEMENTED. | +| [ClearOutputChannel](./clearoutputchannel/)(ColorAdjustType) | NOT IMPLEMENTED. | +| [ClearOutputChannelColorProfile](./clearoutputchannelcolorprofile/)(ColorAdjustType) | NOT IMPLEMENTED. | +| [ClearRemapTable](./clearremaptable/)(ColorAdjustType) | NOT IMPLEMENTED. | +| [ClearThreshold](./clearthreshold/)(ColorAdjustType) | NOT IMPLEMENTED. | +| [Clone](./clone/)() | Creates a copy of the current object. | +| [Dispose](./dispose/)() | Releases all operating system resources acquired by the current object. | +| [GetAdjustedPalette](./getadjustedpalette/)(const SharedPtr\\&, ColorAdjustType) | NOT IMPLEMENTED. | +| [ImageAttributes](./imageattributes/)() | Default constructor. | +| [SetBrushRemapTable](./setbrushremaptable/)(const ArrayPtr\\>\&) | NOT IMPLEMENTED. | +| [SetColorKey](./setcolorkey/)(Color, Color, ColorAdjustType) | NOT IMPLEMENTED. | +| [SetColorMatrices](./setcolormatrices/)(const SharedPtr\\&, const SharedPtr\\&, ColorMatrixFlag, ColorAdjustType) | NOT IMPLEMENTED. | +| [SetColorMatrix](./setcolormatrix/)(const SharedPtr\\&, ColorMatrixFlag, ColorAdjustType) | Sets the color-adjustment matrix. | +| [SetGamma](./setgamma/)(float, ColorAdjustType) | NOT IMPLEMENTED. | +| [SetNoOp](./setnoop/)(ColorAdjustType) | NOT IMPLEMENTED. | +| [SetOutputChannel](./setoutputchannel/)(ColorChannelFlag, ColorAdjustType) | NOT IMPLEMENTED. | +| [SetOutputChannelColorProfile](./setoutputchannelcolorprofile/)(const String\&, ColorAdjustType) | NOT IMPLEMENTED. | +| [SetRemapTable](./setremaptable/)(const ArrayPtr\\>\&, ColorAdjustType) | NOT IMPLEMENTED. | +| [SetThreshold](./setthreshold/)(float, ColorAdjustType) | NOT IMPLEMENTED. | +| [SetWrapMode](./setwrapmode/)(Drawing2D::WrapMode, Color, bool) | Sets the wrap mode and color used to decide how to tile a texture across a shape, or at shape boundaries. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/clearbrushremaptable/_index.md b/english/cpp/system.drawing.imaging/imageattributes/clearbrushremaptable/_index.md new file mode 100644 index 0000000000..ef24a1cfd4 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/clearbrushremaptable/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::ClearBrushRemapTable method +linktitle: ClearBrushRemapTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::ClearBrushRemapTable method. NOT IMPLEMENTED in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/imageattributes/clearbrushremaptable/ +--- +## ImageAttributes::ClearBrushRemapTable method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::ClearBrushRemapTable() +``` + + +## See Also + +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/clearcolorkey/_index.md b/english/cpp/system.drawing.imaging/imageattributes/clearcolorkey/_index.md new file mode 100644 index 0000000000..471ee133dd --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/clearcolorkey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::ClearColorKey method +linktitle: ClearColorKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::ClearColorKey method. NOT IMPLEMENTED in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/imageattributes/clearcolorkey/ +--- +## ImageAttributes::ClearColorKey method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::ClearColorKey(ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/clearcolormatrix/_index.md b/english/cpp/system.drawing.imaging/imageattributes/clearcolormatrix/_index.md new file mode 100644 index 0000000000..b7a04416b3 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/clearcolormatrix/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::ClearColorMatrix method +linktitle: ClearColorMatrix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::ClearColorMatrix method. NOT IMPLEMENTED in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/imageattributes/clearcolormatrix/ +--- +## ImageAttributes::ClearColorMatrix method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::ClearColorMatrix(ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/cleargamma/_index.md b/english/cpp/system.drawing.imaging/imageattributes/cleargamma/_index.md new file mode 100644 index 0000000000..85595d20b7 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/cleargamma/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::ClearGamma method +linktitle: ClearGamma +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::ClearGamma method. NOT IMPLEMENTED in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.imaging/imageattributes/cleargamma/ +--- +## ImageAttributes::ClearGamma method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::ClearGamma(ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/clearnoop/_index.md b/english/cpp/system.drawing.imaging/imageattributes/clearnoop/_index.md new file mode 100644 index 0000000000..73a39e85e6 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/clearnoop/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::ClearNoOp method +linktitle: ClearNoOp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::ClearNoOp method. NOT IMPLEMENTED in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.imaging/imageattributes/clearnoop/ +--- +## ImageAttributes::ClearNoOp method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::ClearNoOp(ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/clearoutputchannel/_index.md b/english/cpp/system.drawing.imaging/imageattributes/clearoutputchannel/_index.md new file mode 100644 index 0000000000..9ab9820bf1 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/clearoutputchannel/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::ClearOutputChannel method +linktitle: ClearOutputChannel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::ClearOutputChannel method. NOT IMPLEMENTED in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.imaging/imageattributes/clearoutputchannel/ +--- +## ImageAttributes::ClearOutputChannel method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::ClearOutputChannel(ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/clearoutputchannelcolorprofile/_index.md b/english/cpp/system.drawing.imaging/imageattributes/clearoutputchannelcolorprofile/_index.md new file mode 100644 index 0000000000..274f982ffe --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/clearoutputchannelcolorprofile/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::ClearOutputChannelColorProfile method +linktitle: ClearOutputChannelColorProfile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::ClearOutputChannelColorProfile method. NOT IMPLEMENTED in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.imaging/imageattributes/clearoutputchannelcolorprofile/ +--- +## ImageAttributes::ClearOutputChannelColorProfile method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::ClearOutputChannelColorProfile(ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/clearremaptable/_index.md b/english/cpp/system.drawing.imaging/imageattributes/clearremaptable/_index.md new file mode 100644 index 0000000000..0519cc9500 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/clearremaptable/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::ClearRemapTable method +linktitle: ClearRemapTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::ClearRemapTable method. NOT IMPLEMENTED in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.imaging/imageattributes/clearremaptable/ +--- +## ImageAttributes::ClearRemapTable method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::ClearRemapTable(ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/clearthreshold/_index.md b/english/cpp/system.drawing.imaging/imageattributes/clearthreshold/_index.md new file mode 100644 index 0000000000..c8d5f92a8f --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/clearthreshold/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::ClearThreshold method +linktitle: ClearThreshold +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::ClearThreshold method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.imaging/imageattributes/clearthreshold/ +--- +## ImageAttributes::ClearThreshold method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::ClearThreshold(ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/clone/_index.md b/english/cpp/system.drawing.imaging/imageattributes/clone/_index.md new file mode 100644 index 0000000000..7b33d1e40c --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::Clone method. Creates a copy of the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.imaging/imageattributes/clone/ +--- +## ImageAttributes::Clone method + + +Creates a copy of the current object. + +```cpp +SharedPtr System::Drawing::Imaging::ImageAttributes::Clone() +``` + + +### ReturnValue + +An [ImageAttributes](../) object which is an exact copy of the current object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ImageAttributes](../) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/dispose/_index.md b/english/cpp/system.drawing.imaging/imageattributes/dispose/_index.md new file mode 100644 index 0000000000..970b756862 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::Dispose method. Releases all operating system resources acquired by the current object in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing.imaging/imageattributes/dispose/ +--- +## ImageAttributes::Dispose method + + +Releases all operating system resources acquired by the current object. + +```cpp +void System::Drawing::Imaging::ImageAttributes::Dispose() +``` + +## See Also + +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/getadjustedpalette/_index.md b/english/cpp/system.drawing.imaging/imageattributes/getadjustedpalette/_index.md new file mode 100644 index 0000000000..b095a43f01 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/getadjustedpalette/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::GetAdjustedPalette method +linktitle: GetAdjustedPalette +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::GetAdjustedPalette method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing.imaging/imageattributes/getadjustedpalette/ +--- +## ImageAttributes::GetAdjustedPalette method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::GetAdjustedPalette(const SharedPtr &palette, ColorAdjustType type) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ColorPalette](../../colorpalette/) +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/imageattributes/_index.md b/english/cpp/system.drawing.imaging/imageattributes/imageattributes/_index.md new file mode 100644 index 0000000000..bef47c19b5 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/imageattributes/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::ImageAttributes constructor +linktitle: ImageAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::ImageAttributes constructor. Default constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/imageattributes/imageattributes/ +--- +## ImageAttributes::ImageAttributes constructor + + +Default constructor. + +```cpp +System::Drawing::Imaging::ImageAttributes::ImageAttributes() +``` + +## See Also + +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/setbrushremaptable/_index.md b/english/cpp/system.drawing.imaging/imageattributes/setbrushremaptable/_index.md new file mode 100644 index 0000000000..100e5e6ce0 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/setbrushremaptable/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::SetBrushRemapTable method +linktitle: SetBrushRemapTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::SetBrushRemapTable method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing.imaging/imageattributes/setbrushremaptable/ +--- +## ImageAttributes::SetBrushRemapTable method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::SetBrushRemapTable(const ArrayPtr> &map) +``` + + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ColorMap](../../colormap/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/setcolorkey/_index.md b/english/cpp/system.drawing.imaging/imageattributes/setcolorkey/_index.md new file mode 100644 index 0000000000..dc13bd60df --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/setcolorkey/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::SetColorKey method +linktitle: SetColorKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::SetColorKey method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing.imaging/imageattributes/setcolorkey/ +--- +## ImageAttributes::SetColorKey method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::SetColorKey(Color colorLow, Color colorHigh, ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Class [Color](../../../system.drawing/color/) +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/setcolormatrices/_index.md b/english/cpp/system.drawing.imaging/imageattributes/setcolormatrices/_index.md new file mode 100644 index 0000000000..e3ac3e2904 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/setcolormatrices/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::SetColorMatrices method +linktitle: SetColorMatrices +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::SetColorMatrices method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing.imaging/imageattributes/setcolormatrices/ +--- +## ImageAttributes::SetColorMatrices method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::SetColorMatrices(const SharedPtr &newColorMatrix, const SharedPtr &grayMatrix, ColorMatrixFlag mode=ColorMatrixFlag::Default, ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ColorMatrix](../../colormatrix/) +* Enum [ColorMatrixFlag](../../colormatrixflag/) +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/setcolormatrix/_index.md b/english/cpp/system.drawing.imaging/imageattributes/setcolormatrix/_index.md new file mode 100644 index 0000000000..b4d0a3dbc9 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/setcolormatrix/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::SetColorMatrix method +linktitle: SetColorMatrix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::SetColorMatrix method. Sets the color-adjustment matrix in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing.imaging/imageattributes/setcolormatrix/ +--- +## ImageAttributes::SetColorMatrix method + + +Sets the color-adjustment matrix. + +```cpp +void System::Drawing::Imaging::ImageAttributes::SetColorMatrix(const SharedPtr &newColorMatrix, ColorMatrixFlag mode=ColorMatrixFlag::Default, ColorAdjustType type=ColorAdjustType::Default) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newColorMatrix | const SharedPtr\\& | The color-adjustment matrix to set | +| mode | ColorMatrixFlag | Specifies the type of image and color that will be affected by the color-adjustment matrix | +| type | ColorAdjustType | Specifies the type of objects for which the color-adjustment matrix is set | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ColorMatrix](../../colormatrix/) +* Enum [ColorMatrixFlag](../../colormatrixflag/) +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/setgamma/_index.md b/english/cpp/system.drawing.imaging/imageattributes/setgamma/_index.md new file mode 100644 index 0000000000..8d654c1272 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/setgamma/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::SetGamma method +linktitle: SetGamma +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::SetGamma method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing.imaging/imageattributes/setgamma/ +--- +## ImageAttributes::SetGamma method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::SetGamma(float gamma, ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/setnoop/_index.md b/english/cpp/system.drawing.imaging/imageattributes/setnoop/_index.md new file mode 100644 index 0000000000..7b76ca812d --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/setnoop/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::SetNoOp method +linktitle: SetNoOp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::SetNoOp method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing.imaging/imageattributes/setnoop/ +--- +## ImageAttributes::SetNoOp method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::SetNoOp(ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/setoutputchannel/_index.md b/english/cpp/system.drawing.imaging/imageattributes/setoutputchannel/_index.md new file mode 100644 index 0000000000..3bc41ed6c3 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/setoutputchannel/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::SetOutputChannel method +linktitle: SetOutputChannel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::SetOutputChannel method. NOT IMPLEMENTED in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing.imaging/imageattributes/setoutputchannel/ +--- +## ImageAttributes::SetOutputChannel method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Enum [ColorChannelFlag](../../colorchannelflag/) +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/setoutputchannelcolorprofile/_index.md b/english/cpp/system.drawing.imaging/imageattributes/setoutputchannelcolorprofile/_index.md new file mode 100644 index 0000000000..34b5a063dd --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/setoutputchannelcolorprofile/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::SetOutputChannelColorProfile method +linktitle: SetOutputChannelColorProfile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::SetOutputChannelColorProfile method. NOT IMPLEMENTED in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing.imaging/imageattributes/setoutputchannelcolorprofile/ +--- +## ImageAttributes::SetOutputChannelColorProfile method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::SetOutputChannelColorProfile(const String &colorProfileFilename, ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Class [String](../../../system/string/) +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/setremaptable/_index.md b/english/cpp/system.drawing.imaging/imageattributes/setremaptable/_index.md new file mode 100644 index 0000000000..f24c34f000 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/setremaptable/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::SetRemapTable method +linktitle: SetRemapTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::SetRemapTable method. NOT IMPLEMENTED in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing.imaging/imageattributes/setremaptable/ +--- +## ImageAttributes::SetRemapTable method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::SetRemapTable(const ArrayPtr> &map, ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ColorMap](../../colormap/) +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/setthreshold/_index.md b/english/cpp/system.drawing.imaging/imageattributes/setthreshold/_index.md new file mode 100644 index 0000000000..e2a1bf65c3 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/setthreshold/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::SetThreshold method +linktitle: SetThreshold +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::SetThreshold method. NOT IMPLEMENTED in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing.imaging/imageattributes/setthreshold/ +--- +## ImageAttributes::SetThreshold method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::ImageAttributes::SetThreshold(float threshold, ColorAdjustType type=ColorAdjustType::Default) +``` + + +## See Also + +* Enum [ColorAdjustType](../../coloradjusttype/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributes/setwrapmode/_index.md b/english/cpp/system.drawing.imaging/imageattributes/setwrapmode/_index.md new file mode 100644 index 0000000000..26264be46c --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributes/setwrapmode/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageAttributes::SetWrapMode method +linktitle: SetWrapMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributes::SetWrapMode method. Sets the wrap mode and color used to decide how to tile a texture across a shape, or at shape boundaries in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing.imaging/imageattributes/setwrapmode/ +--- +## ImageAttributes::SetWrapMode method + + +Sets the wrap mode and color used to decide how to tile a texture across a shape, or at shape boundaries. + +```cpp +void System::Drawing::Imaging::ImageAttributes::SetWrapMode(Drawing2D::WrapMode mode, Color color=Color(), bool clamp=false) +``` + +## See Also + +* Enum [WrapMode](../../../system.drawing.drawing2d/wrapmode/) +* Class [Color](../../../system.drawing/color/) +* Class [ImageAttributes](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageattributesptr/_index.md b/english/cpp/system.drawing.imaging/imageattributesptr/_index.md new file mode 100644 index 0000000000..84e814373a --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageattributesptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Imaging::ImageAttributesPtr typedef +linktitle: ImageAttributesPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageAttributesPtr typedef. An aliast for a shared pointer to an instance of the ImageAttributes class in C++.' +type: docs +weight: 3500 +url: /cpp/system.drawing.imaging/imageattributesptr/ +--- +## ImageAttributesPtr typedef + + +An aliast for a shared pointer to an instance of the [ImageAttributes](../imageattributes/) class. + +```cpp +typedef SharedPtr System::Drawing::Imaging::ImageAttributesPtr +``` + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/imagecodecinfo/_index.md b/english/cpp/system.drawing.imaging/imagecodecinfo/_index.md new file mode 100644 index 0000000000..4bf7245d8d --- /dev/null +++ b/english/cpp/system.drawing.imaging/imagecodecinfo/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Imaging::ImageCodecInfo class +linktitle: ImageCodecInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageCodecInfo class. Provides information about an image codec. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.imaging/imagecodecinfo/ +--- +## ImageCodecInfo class + + +Provides information about an image codec. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ImageCodecInfo : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_FormatID](./get_formatid/)() const | Returns a GUID associated with the format of the codec represented by the current object. | +| [get_MimeType](./get_mimetype/)() | Returns the Multipurpose Internet Mail Extensions (MIME) type of the codec represented by the current object. | +| static [GetImageDecoders](./getimagedecoders/)() | Returns an array of [ImageCodecInfo](./) objects that represent supported image decoders. | +| static [GetImageEncoders](./getimageencoders/)() | Returns an array of [ImageCodecInfo](./) objects that represent supported image encoders. | +| [set_FormatID](./set_formatid/)(const Guid\&) | Sets a GUID associated with the format of the codec represented by the current object. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/imagecodecinfo/get_formatid/_index.md b/english/cpp/system.drawing.imaging/imagecodecinfo/get_formatid/_index.md new file mode 100644 index 0000000000..71078b1b32 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imagecodecinfo/get_formatid/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageCodecInfo::get_FormatID method +linktitle: get_FormatID +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageCodecInfo::get_FormatID method. Returns a GUID associated with the format of the codec represented by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/imagecodecinfo/get_formatid/ +--- +## ImageCodecInfo::get_FormatID method + + +Returns a GUID associated with the format of the codec represented by the current object. + +```cpp +Guid System::Drawing::Imaging::ImageCodecInfo::get_FormatID() const +``` + +## See Also + +* Class [Guid](../../../system/guid/) +* Class [ImageCodecInfo](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imagecodecinfo/get_mimetype/_index.md b/english/cpp/system.drawing.imaging/imagecodecinfo/get_mimetype/_index.md new file mode 100644 index 0000000000..9e7f60ac11 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imagecodecinfo/get_mimetype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageCodecInfo::get_MimeType method +linktitle: get_MimeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageCodecInfo::get_MimeType method. Returns the Multipurpose Internet Mail Extensions (MIME) type of the codec represented by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/imagecodecinfo/get_mimetype/ +--- +## ImageCodecInfo::get_MimeType method + + +Returns the Multipurpose Internet Mail Extensions (MIME) type of the codec represented by the current object. + +```cpp +System::String System::Drawing::Imaging::ImageCodecInfo::get_MimeType() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [ImageCodecInfo](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imagecodecinfo/getimagedecoders/_index.md b/english/cpp/system.drawing.imaging/imagecodecinfo/getimagedecoders/_index.md new file mode 100644 index 0000000000..0520a0c01a --- /dev/null +++ b/english/cpp/system.drawing.imaging/imagecodecinfo/getimagedecoders/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageCodecInfo::GetImageDecoders method +linktitle: GetImageDecoders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageCodecInfo::GetImageDecoders method. Returns an array of ImageCodecInfo objects that represent supported image decoders in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/imagecodecinfo/getimagedecoders/ +--- +## ImageCodecInfo::GetImageDecoders method + + +Returns an array of [ImageCodecInfo](../) objects that represent supported image decoders. + +```cpp +static System::ArrayPtr System::Drawing::Imaging::ImageCodecInfo::GetImageDecoders() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [ImageCodecInfoPtr](../../imagecodecinfoptr/) +* Class [ImageCodecInfo](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imagecodecinfo/getimageencoders/_index.md b/english/cpp/system.drawing.imaging/imagecodecinfo/getimageencoders/_index.md new file mode 100644 index 0000000000..d56ddb4d2a --- /dev/null +++ b/english/cpp/system.drawing.imaging/imagecodecinfo/getimageencoders/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::ImageCodecInfo::GetImageEncoders method +linktitle: GetImageEncoders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageCodecInfo::GetImageEncoders method. Returns an array of ImageCodecInfo objects that represent supported image encoders in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/imagecodecinfo/getimageencoders/ +--- +## ImageCodecInfo::GetImageEncoders method + + +Returns an array of [ImageCodecInfo](../) objects that represent supported image encoders. + +```cpp +static System::ArrayPtr System::Drawing::Imaging::ImageCodecInfo::GetImageEncoders() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [ImageCodecInfoPtr](../../imagecodecinfoptr/) +* Class [ImageCodecInfo](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imagecodecinfo/set_formatid/_index.md b/english/cpp/system.drawing.imaging/imagecodecinfo/set_formatid/_index.md new file mode 100644 index 0000000000..9c23790698 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imagecodecinfo/set_formatid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Imaging::ImageCodecInfo::set_FormatID method +linktitle: set_FormatID +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageCodecInfo::set_FormatID method. Sets a GUID associated with the format of the codec represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.imaging/imagecodecinfo/set_formatid/ +--- +## ImageCodecInfo::set_FormatID method + + +Sets a GUID associated with the format of the codec represented by the current object. + +```cpp +void System::Drawing::Imaging::ImageCodecInfo::set_FormatID(const Guid &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Guid\& | The value to set | + +## See Also + +* Class [Guid](../../../system/guid/) +* Class [ImageCodecInfo](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imagecodecinfoptr/_index.md b/english/cpp/system.drawing.imaging/imagecodecinfoptr/_index.md new file mode 100644 index 0000000000..66325b15d6 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imagecodecinfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Imaging::ImageCodecInfoPtr typedef +linktitle: ImageCodecInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageCodecInfoPtr typedef. An alias for a shared pointer to an instance of ImageCodecInfo class in C++.' +type: docs +weight: 3600 +url: /cpp/system.drawing.imaging/imagecodecinfoptr/ +--- +## ImageCodecInfoPtr typedef + + +An alias for a shared pointer to an instance of [ImageCodecInfo](../imagecodecinfo/) class. + +```cpp +typedef SharedPtr System::Drawing::Imaging::ImageCodecInfoPtr +``` + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/imageflags/_index.md b/english/cpp/system.drawing.imaging/imageflags/_index.md new file mode 100644 index 0000000000..d0c82454cb --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageflags/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Drawing::Imaging::ImageFlags enum +linktitle: ImageFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFlags enum. Represents attributes of the pixel data represented by an Image object in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing.imaging/imageflags/ +--- +## ImageFlags enum + + +Represents attributes of the pixel data represented by an [Image](../../system.drawing/image/) object. + +```cpp +enum class ImageFlags +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | | +| Scalable | 1 | Scalable. | +| HasAlpha | 2 | Contains alpha information. | +| HasTranslucent | 4 | There are alpha values greater than 0 and less than 255. | +| PartiallyScalable | 8 | | +| ColorSpaceRgb | 16 | The pixel data is represented in RGB color space. | +| ColorSpaceCmyk | 32 | The pixel data is represented in CMYK color space. | +| ColorSpaceGray | 64 | The pixel data is grayscale. | +| ColorSpaceYcbcr | 128 | The pixel data is represented in YCBCR color space. | +| ColorSpaceYcck | 256 | The pixel data is represented in YCCK color space. | +| HasRealDpi | 4096 | The DPI information is stored in the image. | +| HasRealPixelSize | 8192 | The size of a pixel is stored in the image. | +| ReadOnly | 65536 | The pixel data is read-only. | +| Caching | 131072 | Can be cached for faster access. | + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/_index.md b/english/cpp/system.drawing.imaging/imageformat/_index.md new file mode 100644 index 0000000000..4fff5993b2 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Drawing::Imaging::ImageFormat class +linktitle: ImageFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat class. Represents the file format of an image. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.imaging/imageformat/ +--- +## ImageFormat class + + +Represents the file format of an image. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ImageFormat : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(ImageFormatPtr) const | Determines if the image formats represented by the current and specified objects are equal. | +| static [get_Bmp](./get_bmp/)() | Returns a shared pointer to an [ImageFormat](./) object that represents the bitmap image format. | +| static [get_Emf](./get_emf/)() | Returns a shared pointer to an [ImageFormat](./) object that represents the enhanced metafile format. | +| static [get_Exif](./get_exif/)() | Returns a shared pointer to an [ImageFormat](./) object that represents the Exchangeable [Image](../../system.drawing/image/) File (Exif) format. | +| static [get_Gif](./get_gif/)() | Returns a shared pointer to an [ImageFormat](./) object that represents the [Graphics](../../system.drawing/graphics/) Interchange Format (GIF) image format. | +| [get_Guid](./get_guid/)() const | Returns the GUID associated with the image format represented by the current object. | +| static [get_Icon](./get_icon/)() | Returns a shared pointer to an [ImageFormat](./) object that represents the [Windows](../../system.windows/) icon image format. | +| static [get_Jpeg](./get_jpeg/)() | Returns a shared pointer to an [ImageFormat](./) object that represents the Joint Photographic Experts Group (JPEG) image format. | +| static [get_MemoryBmp](./get_memorybmp/)() | Returns a shared pointer to an [ImageFormat](./) object that represents the format of a bitmap in memory. | +| static [get_Png](./get_png/)() | Returns a shared pointer to an [ImageFormat](./) object that represents the W3C Portable Network [Graphics](../../system.drawing/graphics/) (PNG) image format. | +| static [get_Tiff](./get_tiff/)() | Returns a shared pointer to an [ImageFormat](./) object that represents the Tagged [Image](../../system.drawing/image/) File Format (TIFF) image format. | +| static [get_Wmf](./get_wmf/)() | Returns a shared pointer to an [ImageFormat](./) object that represents the [Windows](../../system.windows/) metafile (WMF) image format. | +| [ImageFormat](./imageformat/)(const System::Guid\&) | Constructs an instance of [ImageFormat](./) class that represents an image format format associated with the specified GUID. | +| virtual [ToString](./tostring/)() const | Converts this [ImageFormat](./) object to a human-readable string. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/equals/_index.md b/english/cpp/system.drawing.imaging/imageformat/equals/_index.md new file mode 100644 index 0000000000..e64b626170 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Imaging::ImageFormat::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::Equals method. Determines if the image formats represented by the current and specified objects are equal in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/imageformat/equals/ +--- +## ImageFormat::Equals method + + +Determines if the image formats represented by the current and specified objects are equal. + +```cpp +bool System::Drawing::Imaging::ImageFormat::Equals(ImageFormatPtr format) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | ImageFormatPtr | The image format object to compare the current object with | + +### ReturnValue + +True if the current and the specified objects represent the same image format, otherwise - false + +## See Also + +* Typedef [ImageFormatPtr](../../imageformatptr/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/get_bmp/_index.md b/english/cpp/system.drawing.imaging/imageformat/get_bmp/_index.md new file mode 100644 index 0000000000..d5cdcda5ca --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/get_bmp/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageFormat::get_Bmp method +linktitle: get_Bmp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::get_Bmp method. Returns a shared pointer to an ImageFormat object that represents the bitmap image format in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.imaging/imageformat/get_bmp/ +--- +## ImageFormat::get_Bmp method + + +Returns a shared pointer to an [ImageFormat](../) object that represents the bitmap image format. + +```cpp +static ImageFormatPtr System::Drawing::Imaging::ImageFormat::get_Bmp() +``` + +## See Also + +* Typedef [ImageFormatPtr](../../imageformatptr/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/get_emf/_index.md b/english/cpp/system.drawing.imaging/imageformat/get_emf/_index.md new file mode 100644 index 0000000000..dddd38fac1 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/get_emf/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageFormat::get_Emf method +linktitle: get_Emf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::get_Emf method. Returns a shared pointer to an ImageFormat object that represents the enhanced metafile format in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.imaging/imageformat/get_emf/ +--- +## ImageFormat::get_Emf method + + +Returns a shared pointer to an [ImageFormat](../) object that represents the enhanced metafile format. + +```cpp +static ImageFormatPtr System::Drawing::Imaging::ImageFormat::get_Emf() +``` + +## See Also + +* Typedef [ImageFormatPtr](../../imageformatptr/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/get_exif/_index.md b/english/cpp/system.drawing.imaging/imageformat/get_exif/_index.md new file mode 100644 index 0000000000..463c4fa81d --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/get_exif/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageFormat::get_Exif method +linktitle: get_Exif +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::get_Exif method. Returns a shared pointer to an ImageFormat object that represents the Exchangeable Image File (Exif) format in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.imaging/imageformat/get_exif/ +--- +## ImageFormat::get_Exif method + + +Returns a shared pointer to an [ImageFormat](../) object that represents the Exchangeable [Image](../../../system.drawing/image/) File (Exif) format. + +```cpp +static ImageFormatPtr System::Drawing::Imaging::ImageFormat::get_Exif() +``` + +## See Also + +* Typedef [ImageFormatPtr](../../imageformatptr/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/get_gif/_index.md b/english/cpp/system.drawing.imaging/imageformat/get_gif/_index.md new file mode 100644 index 0000000000..2a6a6dde20 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/get_gif/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageFormat::get_Gif method +linktitle: get_Gif +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::get_Gif method. Returns a shared pointer to an ImageFormat object that represents the Graphics Interchange Format (GIF) image format in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.imaging/imageformat/get_gif/ +--- +## ImageFormat::get_Gif method + + +Returns a shared pointer to an [ImageFormat](../) object that represents the [Graphics](../../../system.drawing/graphics/) Interchange Format (GIF) image format. + +```cpp +static ImageFormatPtr System::Drawing::Imaging::ImageFormat::get_Gif() +``` + +## See Also + +* Typedef [ImageFormatPtr](../../imageformatptr/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/get_guid/_index.md b/english/cpp/system.drawing.imaging/imageformat/get_guid/_index.md new file mode 100644 index 0000000000..112ee2b2b8 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/get_guid/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageFormat::get_Guid method +linktitle: get_Guid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::get_Guid method. Returns the GUID associated with the image format represented by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/imageformat/get_guid/ +--- +## ImageFormat::get_Guid method + + +Returns the GUID associated with the image format represented by the current object. + +```cpp +System::Guid System::Drawing::Imaging::ImageFormat::get_Guid() const +``` + +## See Also + +* Class [Guid](../../../system/guid/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/get_icon/_index.md b/english/cpp/system.drawing.imaging/imageformat/get_icon/_index.md new file mode 100644 index 0000000000..3570af02a9 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/get_icon/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageFormat::get_Icon method +linktitle: get_Icon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::get_Icon method. Returns a shared pointer to an ImageFormat object that represents the Windows icon image format in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.imaging/imageformat/get_icon/ +--- +## ImageFormat::get_Icon method + + +Returns a shared pointer to an [ImageFormat](../) object that represents the [Windows](../../../system.windows/) icon image format. + +```cpp +static ImageFormatPtr System::Drawing::Imaging::ImageFormat::get_Icon() +``` + +## See Also + +* Typedef [ImageFormatPtr](../../imageformatptr/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/get_jpeg/_index.md b/english/cpp/system.drawing.imaging/imageformat/get_jpeg/_index.md new file mode 100644 index 0000000000..9d0785c453 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/get_jpeg/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageFormat::get_Jpeg method +linktitle: get_Jpeg +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::get_Jpeg method. Returns a shared pointer to an ImageFormat object that represents the Joint Photographic Experts Group (JPEG) image format in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.imaging/imageformat/get_jpeg/ +--- +## ImageFormat::get_Jpeg method + + +Returns a shared pointer to an [ImageFormat](../) object that represents the Joint Photographic Experts Group (JPEG) image format. + +```cpp +static ImageFormatPtr System::Drawing::Imaging::ImageFormat::get_Jpeg() +``` + +## See Also + +* Typedef [ImageFormatPtr](../../imageformatptr/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/get_memorybmp/_index.md b/english/cpp/system.drawing.imaging/imageformat/get_memorybmp/_index.md new file mode 100644 index 0000000000..fe11df53b8 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/get_memorybmp/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageFormat::get_MemoryBmp method +linktitle: get_MemoryBmp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::get_MemoryBmp method. Returns a shared pointer to an ImageFormat object that represents the format of a bitmap in memory in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.imaging/imageformat/get_memorybmp/ +--- +## ImageFormat::get_MemoryBmp method + + +Returns a shared pointer to an [ImageFormat](../) object that represents the format of a bitmap in memory. + +```cpp +static ImageFormatPtr System::Drawing::Imaging::ImageFormat::get_MemoryBmp() +``` + +## See Also + +* Typedef [ImageFormatPtr](../../imageformatptr/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/get_png/_index.md b/english/cpp/system.drawing.imaging/imageformat/get_png/_index.md new file mode 100644 index 0000000000..f8a7a7f846 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/get_png/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageFormat::get_Png method +linktitle: get_Png +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::get_Png method. Returns a shared pointer to an ImageFormat object that represents the W3C Portable Network Graphics (PNG) image format in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing.imaging/imageformat/get_png/ +--- +## ImageFormat::get_Png method + + +Returns a shared pointer to an [ImageFormat](../) object that represents the W3C Portable Network [Graphics](../../../system.drawing/graphics/) (PNG) image format. + +```cpp +static ImageFormatPtr System::Drawing::Imaging::ImageFormat::get_Png() +``` + +## See Also + +* Typedef [ImageFormatPtr](../../imageformatptr/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/get_tiff/_index.md b/english/cpp/system.drawing.imaging/imageformat/get_tiff/_index.md new file mode 100644 index 0000000000..9b6d071bb2 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/get_tiff/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageFormat::get_Tiff method +linktitle: get_Tiff +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::get_Tiff method. Returns a shared pointer to an ImageFormat object that represents the Tagged Image File Format (TIFF) image format in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing.imaging/imageformat/get_tiff/ +--- +## ImageFormat::get_Tiff method + + +Returns a shared pointer to an [ImageFormat](../) object that represents the Tagged [Image](../../../system.drawing/image/) File Format (TIFF) image format. + +```cpp +static ImageFormatPtr System::Drawing::Imaging::ImageFormat::get_Tiff() +``` + +## See Also + +* Typedef [ImageFormatPtr](../../imageformatptr/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/get_wmf/_index.md b/english/cpp/system.drawing.imaging/imageformat/get_wmf/_index.md new file mode 100644 index 0000000000..5a1500daf7 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/get_wmf/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageFormat::get_Wmf method +linktitle: get_Wmf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::get_Wmf method. Returns a shared pointer to an ImageFormat object that represents the Windows metafile (WMF) image format in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing.imaging/imageformat/get_wmf/ +--- +## ImageFormat::get_Wmf method + + +Returns a shared pointer to an [ImageFormat](../) object that represents the [Windows](../../../system.windows/) metafile (WMF) image format. + +```cpp +static ImageFormatPtr System::Drawing::Imaging::ImageFormat::get_Wmf() +``` + +## See Also + +* Typedef [ImageFormatPtr](../../imageformatptr/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/imageformat/_index.md b/english/cpp/system.drawing.imaging/imageformat/imageformat/_index.md new file mode 100644 index 0000000000..8f90a67551 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/imageformat/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Imaging::ImageFormat::ImageFormat constructor +linktitle: ImageFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::ImageFormat constructor. Constructs an instance of ImageFormat class that represents an image format format associated with the specified GUID in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/imageformat/imageformat/ +--- +## ImageFormat::ImageFormat constructor + + +Constructs an instance of [ImageFormat](../) class that represents an image format format associated with the specified GUID. + +```cpp +System::Drawing::Imaging::ImageFormat::ImageFormat(const System::Guid &guid) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| guid | const System::Guid\& | GUID specifying the image format | + +## See Also + +* Class [Guid](../../../system/guid/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformat/tostring/_index.md b/english/cpp/system.drawing.imaging/imageformat/tostring/_index.md new file mode 100644 index 0000000000..648e2c2c0b --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformat/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::ImageFormat::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormat::ToString method. Converts this ImageFormat object to a human-readable string in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/imageformat/tostring/ +--- +## ImageFormat::ToString method + + +Converts this [ImageFormat](../) object to a human-readable string. + +```cpp +System::String System::Drawing::Imaging::ImageFormat::ToString() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [ImageFormat](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/imageformatptr/_index.md b/english/cpp/system.drawing.imaging/imageformatptr/_index.md new file mode 100644 index 0000000000..562a0e44a5 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imageformatptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Imaging::ImageFormatPtr typedef +linktitle: ImageFormatPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageFormatPtr typedef. An alias for a shared pointer to an instance of ImageFormat class in C++.' +type: docs +weight: 3700 +url: /cpp/system.drawing.imaging/imageformatptr/ +--- +## ImageFormatPtr typedef + + +An alias for a shared pointer to an instance of [ImageFormat](../imageformat/) class. + +```cpp +typedef SharedPtr System::Drawing::Imaging::ImageFormatPtr +``` + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/imagelockmode/_index.md b/english/cpp/system.drawing.imaging/imagelockmode/_index.md new file mode 100644 index 0000000000..737fcf3338 --- /dev/null +++ b/english/cpp/system.drawing.imaging/imagelockmode/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Imaging::ImageLockMode enum +linktitle: ImageLockMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::ImageLockMode enum. Specifies properties of the region of an image being locked in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing.imaging/imagelockmode/ +--- +## ImageLockMode enum + + +Specifies properties of the region of an image being locked. + +```cpp +enum class ImageLockMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| ReadOnly | 1 | The region is locked only for reading. | +| WriteOnly | 2 | The region is locked only for writing. | +| ReadWrite | n/a | The region is locked both for reading and writing. | +| UserInputBuffer | 4 | The image resides in a user input buffer, access to which is controlled by the user. | + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/metafile/_index.md b/english/cpp/system.drawing.imaging/metafile/_index.md new file mode 100644 index 0000000000..0b9fe3d026 --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafile/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Drawing::Imaging::Metafile class +linktitle: Metafile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Metafile class. Represents a graphic metafile. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing.imaging/metafile/ +--- +## Metafile class + + +Represents a graphic metafile. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Metafile : public System::Drawing::Image +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | Returns a copy of the current object. | +| [get_Height](./get_height/)() const override | Returns the heights of the image in pixels. | +| [get_PixelFormat](./get_pixelformat/)() const override | Returns a value the indicates the pixel format. | +| [get_RawFormat](./get_rawformat/)() const override | Returns a value the indicates the image format. | +| [get_Width](./get_width/)() const override | Returns the width of the image in pixels. | +| [GetHenhmetafile](./gethenhmetafile/)() | NOT IMPLEMENTED. | +| [GetMetafileHeader](./getmetafileheader/)() | Returns a header associated with the current object. | +| [Metafile](./metafile/)(const System::String\&) | NOT IMPLEMENTED. | +| [Metafile](./metafile/)(const SharedPtr\\&) | NOT IMPLEMENTED. | +| [Metafile](./metafile/)(const SharedPtr\\&, IntPtr, EmfType) | NOT IMPLEMENTED. | +| [Metafile](./metafile/)(const SharedPtr\\&, IntPtr) | NOT IMPLEMENTED. | +| [Metafile](./metafile/)(const SharedPtr\\&, IntPtr, Rectangle, MetafileFrameUnit, EmfType) | NOT IMPLEMENTED. | +| [Metafile](./metafile/)(const SharedPtr\\&, IntPtr, RectangleF, MetafileFrameUnit, EmfType) | NOT IMPLEMENTED. | +| [Metafile](./metafile/)(IntPtr, EmfType) | NOT IMPLEMENTED. | +| [PlayRecord](./playrecord/)(EmfPlusRecordType, int32_t, int32_t, System::ByteArrayPtr) | NOT IMPLEMENTED. | +| virtual [~Metafile](./~metafile/)() | Destructor. | +## See Also + +* Class [Image](../../system.drawing/image/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/metafile/clone/_index.md b/english/cpp/system.drawing.imaging/metafile/clone/_index.md new file mode 100644 index 0000000000..c6437e6ea9 --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafile/clone/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::Metafile::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Metafile::Clone method. Returns a copy of the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/metafile/clone/ +--- +## Metafile::Clone method + + +Returns a copy of the current object. + +```cpp +virtual SharedPtr System::Drawing::Imaging::Metafile::Clone() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../../system.drawing/image/) +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafile/get_height/_index.md b/english/cpp/system.drawing.imaging/metafile/get_height/_index.md new file mode 100644 index 0000000000..84c1f2f240 --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafile/get_height/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Metafile::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Metafile::get_Height method. Returns the heights of the image in pixels in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/metafile/get_height/ +--- +## Metafile::get_Height method + + +Returns the heights of the image in pixels. + +```cpp +virtual int System::Drawing::Imaging::Metafile::get_Height() const override +``` + +## See Also + +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafile/get_pixelformat/_index.md b/english/cpp/system.drawing.imaging/metafile/get_pixelformat/_index.md new file mode 100644 index 0000000000..d6441d199a --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafile/get_pixelformat/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::Metafile::get_PixelFormat method +linktitle: get_PixelFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Metafile::get_PixelFormat method. Returns a value the indicates the pixel format in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.imaging/metafile/get_pixelformat/ +--- +## Metafile::get_PixelFormat method + + +Returns a value the indicates the pixel format. + +```cpp +virtual Imaging::PixelFormat System::Drawing::Imaging::Metafile::get_PixelFormat() const override +``` + +## See Also + +* Enum [PixelFormat](../../pixelformat/) +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafile/get_rawformat/_index.md b/english/cpp/system.drawing.imaging/metafile/get_rawformat/_index.md new file mode 100644 index 0000000000..dd929c361c --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafile/get_rawformat/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::Metafile::get_RawFormat method +linktitle: get_RawFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Metafile::get_RawFormat method. Returns a value the indicates the image format in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.imaging/metafile/get_rawformat/ +--- +## Metafile::get_RawFormat method + + +Returns a value the indicates the image format. + +```cpp +virtual Imaging::ImageFormatPtr System::Drawing::Imaging::Metafile::get_RawFormat() const override +``` + +## See Also + +* Typedef [ImageFormatPtr](../../imageformatptr/) +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafile/get_width/_index.md b/english/cpp/system.drawing.imaging/metafile/get_width/_index.md new file mode 100644 index 0000000000..e41769784a --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafile/get_width/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Metafile::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Metafile::get_Width method. Returns the width of the image in pixels in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.imaging/metafile/get_width/ +--- +## Metafile::get_Width method + + +Returns the width of the image in pixels. + +```cpp +virtual int System::Drawing::Imaging::Metafile::get_Width() const override +``` + +## See Also + +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafile/gethenhmetafile/_index.md b/english/cpp/system.drawing.imaging/metafile/gethenhmetafile/_index.md new file mode 100644 index 0000000000..7d98d7bead --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafile/gethenhmetafile/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::Metafile::GetHenhmetafile method +linktitle: GetHenhmetafile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Metafile::GetHenhmetafile method. NOT IMPLEMENTED in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.imaging/metafile/gethenhmetafile/ +--- +## Metafile::GetHenhmetafile method + + +NOT IMPLEMENTED. + +```cpp +IntPtr System::Drawing::Imaging::Metafile::GetHenhmetafile() +``` + + +## See Also + +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafile/getmetafileheader/_index.md b/english/cpp/system.drawing.imaging/metafile/getmetafileheader/_index.md new file mode 100644 index 0000000000..463d619b87 --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafile/getmetafileheader/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Imaging::Metafile::GetMetafileHeader method +linktitle: GetMetafileHeader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Metafile::GetMetafileHeader method. Returns a header associated with the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.imaging/metafile/getmetafileheader/ +--- +## Metafile::GetMetafileHeader method + + +Returns a header associated with the current object. + +```cpp +SharedPtr System::Drawing::Imaging::Metafile::GetMetafileHeader() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MetafileHeader](../../metafileheader/) +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafile/metafile/_index.md b/english/cpp/system.drawing.imaging/metafile/metafile/_index.md new file mode 100644 index 0000000000..79837672a0 --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafile/metafile/_index.md @@ -0,0 +1,133 @@ +--- +title: System::Drawing::Imaging::Metafile::Metafile constructor +linktitle: Metafile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Metafile::Metafile constructor. NOT IMPLEMENTED in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/metafile/metafile/ +--- +## Metafile::Metafile(const SharedPtr\\&) constructor + + +NOT IMPLEMENTED. + +```cpp +System::Drawing::Imaging::Metafile::Metafile(const SharedPtr &stream) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## Metafile::Metafile(const SharedPtr\\&, IntPtr) constructor + + +NOT IMPLEMENTED. + +```cpp +System::Drawing::Imaging::Metafile::Metafile(const SharedPtr &stream, IntPtr hdc) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## Metafile::Metafile(const SharedPtr\\&, IntPtr, EmfType) constructor + + +NOT IMPLEMENTED. + +```cpp +System::Drawing::Imaging::Metafile::Metafile(const SharedPtr &stream, IntPtr hdc, EmfType type) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Enum [EmfType](../../emftype/) +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## Metafile::Metafile(const SharedPtr\\&, IntPtr, Rectangle, MetafileFrameUnit, EmfType) constructor + + +NOT IMPLEMENTED. + +```cpp +System::Drawing::Imaging::Metafile::Metafile(const SharedPtr &stream, IntPtr hdc, Rectangle rect, MetafileFrameUnit frameUnit, EmfType type) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [Rectangle](../../../system.drawing/rectangle/) +* Enum [MetafileFrameUnit](../../metafileframeunit/) +* Enum [EmfType](../../emftype/) +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## Metafile::Metafile(const SharedPtr\\&, IntPtr, RectangleF, MetafileFrameUnit, EmfType) constructor + + +NOT IMPLEMENTED. + +```cpp +System::Drawing::Imaging::Metafile::Metafile(const SharedPtr &stream, IntPtr hdc, RectangleF rect, MetafileFrameUnit frameUnit, EmfType type) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [RectangleF](../../../system.drawing/rectanglef/) +* Enum [MetafileFrameUnit](../../metafileframeunit/) +* Enum [EmfType](../../emftype/) +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## Metafile::Metafile(const System::String\&) constructor + + +NOT IMPLEMENTED. + +```cpp +System::Drawing::Imaging::Metafile::Metafile(const System::String &filename) +``` + + +## See Also + +* Class [String](../../../system/string/) +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) +## Metafile::Metafile(IntPtr, EmfType) constructor + + +NOT IMPLEMENTED. + +```cpp +System::Drawing::Imaging::Metafile::Metafile(IntPtr, EmfType) +``` + + +## See Also + +* Enum [EmfType](../../emftype/) +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafile/playrecord/_index.md b/english/cpp/system.drawing.imaging/metafile/playrecord/_index.md new file mode 100644 index 0000000000..d613df2a50 --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafile/playrecord/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Imaging::Metafile::PlayRecord method +linktitle: PlayRecord +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Metafile::PlayRecord method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.imaging/metafile/playrecord/ +--- +## Metafile::PlayRecord method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Imaging::Metafile::PlayRecord(EmfPlusRecordType, int32_t, int32_t, System::ByteArrayPtr) +``` + + +## See Also + +* Enum [EmfPlusRecordType](../../emfplusrecordtype/) +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafile/~metafile/_index.md b/english/cpp/system.drawing.imaging/metafile/~metafile/_index.md new file mode 100644 index 0000000000..2699526445 --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafile/~metafile/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::Metafile::~Metafile method +linktitle: ~Metafile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::Metafile::~Metafile method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/metafile/~metafile/ +--- +## Metafile::~Metafile method + + +Destructor. + +```cpp +virtual System::Drawing::Imaging::Metafile::~Metafile() +``` + +## See Also + +* Class [Metafile](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafileframeunit/_index.md b/english/cpp/system.drawing.imaging/metafileframeunit/_index.md new file mode 100644 index 0000000000..c2b4731261 --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafileframeunit/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Imaging::MetafileFrameUnit enum +linktitle: MetafileFrameUnit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::MetafileFrameUnit enum. Specifies the unit of measurement for the rectangle used to size and position a metafile in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing.imaging/metafileframeunit/ +--- +## MetafileFrameUnit enum + + +Specifies the unit of measurement for the rectangle used to size and position a metafile. + +```cpp +enum class MetafileFrameUnit +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Pixel | n/a | Specifies a pixel as the unit of measure. | +| Point | n/a | Specifies a printer's point as the unit of measure. | +| Inch | n/a | Specifies an inch as the unit of measure. | +| Document | n/a | Specifies 1/300 of an inch as the unit of measure. | +| Millimeter | n/a | Specifies a millimeter as the unit of measure. | +| GdiCompatible | n/a | Specifies .01 millimeter as the unit of measure. Provided for compatibility with GDI. | + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/metafileheader/_index.md b/english/cpp/system.drawing.imaging/metafileheader/_index.md new file mode 100644 index 0000000000..cb7d6f41ab --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafileheader/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Imaging::MetafileHeader class +linktitle: MetafileHeader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::MetafileHeader class. Contains attributes associated with a graphic metafile. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing.imaging/metafileheader/ +--- +## MetafileHeader class + + +Contains attributes associated with a graphic metafile. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class MetafileHeader : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Bounds](./get_bounds/)() const | Returns a bounding rectangle of a metafile associated with the current object. | +| [get_DpiX](./get_dpix/)() const | NOT IMPLEMENTED. | +| [get_DpiY](./get_dpiy/)() const | NOT IMPLEMENTED. | +| [set_Bounds](./set_bounds/)(const Rectangle\&) | Sets a bounding rectangle of a metafile associated with the current object. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/metafileheader/get_bounds/_index.md b/english/cpp/system.drawing.imaging/metafileheader/get_bounds/_index.md new file mode 100644 index 0000000000..a0ccb992ea --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafileheader/get_bounds/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::MetafileHeader::get_Bounds method +linktitle: get_Bounds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::MetafileHeader::get_Bounds method. Returns a bounding rectangle of a metafile associated with the current object in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/metafileheader/get_bounds/ +--- +## MetafileHeader::get_Bounds method + + +Returns a bounding rectangle of a metafile associated with the current object. + +```cpp +Rectangle System::Drawing::Imaging::MetafileHeader::get_Bounds() const +``` + +## See Also + +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [MetafileHeader](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafileheader/get_dpix/_index.md b/english/cpp/system.drawing.imaging/metafileheader/get_dpix/_index.md new file mode 100644 index 0000000000..60c8282ef2 --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafileheader/get_dpix/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::MetafileHeader::get_DpiX method +linktitle: get_DpiX +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::MetafileHeader::get_DpiX method. NOT IMPLEMENTED in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/metafileheader/get_dpix/ +--- +## MetafileHeader::get_DpiX method + + +NOT IMPLEMENTED. + +```cpp +float System::Drawing::Imaging::MetafileHeader::get_DpiX() const +``` + + +## See Also + +* Class [MetafileHeader](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafileheader/get_dpiy/_index.md b/english/cpp/system.drawing.imaging/metafileheader/get_dpiy/_index.md new file mode 100644 index 0000000000..cdde32d056 --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafileheader/get_dpiy/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::MetafileHeader::get_DpiY method +linktitle: get_DpiY +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::MetafileHeader::get_DpiY method. NOT IMPLEMENTED in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/metafileheader/get_dpiy/ +--- +## MetafileHeader::get_DpiY method + + +NOT IMPLEMENTED. + +```cpp +float System::Drawing::Imaging::MetafileHeader::get_DpiY() const +``` + + +## See Also + +* Class [MetafileHeader](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafileheader/set_bounds/_index.md b/english/cpp/system.drawing.imaging/metafileheader/set_bounds/_index.md new file mode 100644 index 0000000000..6a3919232b --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafileheader/set_bounds/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Imaging::MetafileHeader::set_Bounds method +linktitle: set_Bounds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::MetafileHeader::set_Bounds method. Sets a bounding rectangle of a metafile associated with the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/metafileheader/set_bounds/ +--- +## MetafileHeader::set_Bounds method + + +Sets a bounding rectangle of a metafile associated with the current object. + +```cpp +void System::Drawing::Imaging::MetafileHeader::set_Bounds(const Rectangle &bounds) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bounds | const Rectangle\& | A bounding rectagle to set | + +## See Also + +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [MetafileHeader](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/metafiletype/_index.md b/english/cpp/system.drawing.imaging/metafiletype/_index.md new file mode 100644 index 0000000000..cd8a821ae5 --- /dev/null +++ b/english/cpp/system.drawing.imaging/metafiletype/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Imaging::MetafileType enum +linktitle: MetafileType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::MetafileType enum. Represents a type of a graphic metafile in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing.imaging/metafiletype/ +--- +## MetafileType enum + + +Represents a type of a graphic metafile. + +```cpp +enum class MetafileType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Invalid | 0 | Invalid metafile. | +| Wmf | 1 | Standard WMF. | +| WmfPlaceable | 2 | Placeable [Metafile](../metafile/) format. | +| Emf | 3 | EMF (not EMF+). | +| EmfPlusOnly | 4 | EMF+ without dual, down-level records. | +| EmfPlusDual | 5 | EMF+ with dual, down-level records. | + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/pixelformat/_index.md b/english/cpp/system.drawing.imaging/pixelformat/_index.md new file mode 100644 index 0000000000..5bb497a262 --- /dev/null +++ b/english/cpp/system.drawing.imaging/pixelformat/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Drawing::Imaging::PixelFormat enum +linktitle: PixelFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::PixelFormat enum. Specifies the color data format of a pixel in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing.imaging/pixelformat/ +--- +## PixelFormat enum + + +Specifies the color data format of a pixel. + +```cpp +enum class PixelFormat +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Indexed | 65536 | Specifies that the pixel data contains color indexed values which means they are an index to colors in the system color table. | +| Gdi | 131072 | Specifies that the pixel data contains GDI colors. | +| Alpha | 262144 | Specifies that the pixel data contains alpha values which are not pre-multiplied. | +| PAlpha | 524288 | Specifies that the pixel data contains pre-multipled alpha values. | +| Extended | 1048576 | Reserved. | +| Canonical | 2097152 | Specifies the pixel format of 32 bits per pixel with 24-bit color depth and an 8-bit alpha channel. | +| Undefined | 0 | Specifies that the pixel format is undefined. | +| DontCare | 0 | The pixel format is not specified. | +| Format1bppIndexed | n/a | Specifies that pixel format is 1 bit per pixel indexed color. | +| Format4bppIndexed | n/a | Specifies that pixel format is 4 bits per pixel indexed color. | +| Format8bppIndexed | n/a | Specifies that pixel format is 8 bits per pixel indexed color. | +| Format16bppGrayScale | n/a | Specifies that the pixel format is 16 bits per pixel. The color information specifies 65536 shades of gray. | +| Format16bppRgb555 | n/a | Specifies that the pixel format is 16 bits per pixel with 5 bits for each of red, green, and blue components and remaining bit not used. | +| Format16bppRgb565 | n/a | Specifies that the pixel format is 16 bits per pixel with 5 bits for red, 6 bits for green and 5 bits for blue components. | +| Format16bppArgb1555 | n/a | Specifies that the pixel format is 16 bits per pixel with 5 bits for each of red, green, and blue components and 1 bit for alpha. | +| Format24bppRgb | n/a | Specifies that the pixel format is 24 bits per pixel with 8 bits for each of red, green, and blue components. | +| Format32bppRgb | n/a | Specifies that the pixel format is 32 bits per pixel with 8 bits for each of red, green, and blue components and remaining 8 bits not used. | +| Format32bppArgb | n/a | Specifies that the pixel format is 32 bits per pixel with 8 bits for each of red, green, and blue components and 8 bits for alpha. | +| Format32bppPArgb | n/a | Specifies that the pixel format is 32 bits per pixel with 8 bits for each of red, green, and blue components and 8 bits for alpha. The red, green and blue components are pre-multiplied according to the value of alpha component. | +| Format48bppRgb | n/a | Specifies that the pixel format is 48 bits per pixel with 16 bits for each of red, green, and blue components. | +| Format64bppArgb | n/a | Specifies that the pixel format is 64 bits per pixel with 16 bits for each of red, green, and blue components and 16 bits for alpha. | +| Format64bppPArgb | n/a | Specifies that the pixel format is 64 bits per pixel with 16 bits for each of red, green, and blue components and 16 bits for alpha. The red, green and blue components are pre-multiplied according to the value of alpha component. | +| Format32bppCMYK | n/a | Specifies that the pixel format is 32 bits per pixel with 8 bits for each of the cyan, magenta, yellow and key components. | +| Max | 16 | The max value of this enum. | + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/playrecordcallback/_index.md b/english/cpp/system.drawing.imaging/playrecordcallback/_index.md new file mode 100644 index 0000000000..265f82937b --- /dev/null +++ b/english/cpp/system.drawing.imaging/playrecordcallback/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Imaging::PlayRecordCallback typedef +linktitle: PlayRecordCallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::PlayRecordCallback typedef. A delegate used as a parameter in EnumerateMetafileProc function object in C++.' +type: docs +weight: 3800 +url: /cpp/system.drawing.imaging/playrecordcallback/ +--- +## PlayRecordCallback typedef + + +A delegate used as a parameter in EnumerateMetafileProc function object. + +```cpp +using System::Drawing::Imaging::PlayRecordCallback = MulticastDelegate +``` + +## See Also + +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/propertyitem/_index.md b/english/cpp/system.drawing.imaging/propertyitem/_index.md new file mode 100644 index 0000000000..9ac829e601 --- /dev/null +++ b/english/cpp/system.drawing.imaging/propertyitem/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Drawing::Imaging::PropertyItem class +linktitle: PropertyItem +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::PropertyItem class. Represents a metadata property to be included in an image file. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing.imaging/propertyitem/ +--- +## PropertyItem class + + +Represents a metadata property to be included in an image file. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PropertyItem : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Id](./get_id/)() const | Returns the ID of the property represented by the current object. | +| [get_Len](./get_len/)() const | Returns the length of the property represented by the current object in bytes. | +| [get_Type](./get_type/)() const | Returns the type of the property represented by the current object in bytes. | +| [get_Value](./get_value/)() const | Returns the value of the property represented by the current object in bytes. | +| [PropertyItem](./propertyitem/)() | Constructs a new instance of [PropertyItem](./) class. | +| [set_Id](./set_id/)(int32_t) | Sets the ID of the property represented by the current object. | +| [set_Len](./set_len/)(int32_t) | Sets the length of the property represented by the current object in bytes. | +| [set_Type](./set_type/)(int16_t) | Sets the type of the property represented by the current object in bytes. | +| [set_Value](./set_value/)(const System::ArrayPtr\\&) | Sets the type of the property represented by the current object in bytes. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Imaging](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.imaging/propertyitem/get_id/_index.md b/english/cpp/system.drawing.imaging/propertyitem/get_id/_index.md new file mode 100644 index 0000000000..ec221687b0 --- /dev/null +++ b/english/cpp/system.drawing.imaging/propertyitem/get_id/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::PropertyItem::get_Id method +linktitle: get_Id +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::PropertyItem::get_Id method. Returns the ID of the property represented by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.imaging/propertyitem/get_id/ +--- +## PropertyItem::get_Id method + + +Returns the ID of the property represented by the current object. + +```cpp +int32_t System::Drawing::Imaging::PropertyItem::get_Id() const +``` + +## See Also + +* Class [PropertyItem](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/propertyitem/get_len/_index.md b/english/cpp/system.drawing.imaging/propertyitem/get_len/_index.md new file mode 100644 index 0000000000..f366e8cb3f --- /dev/null +++ b/english/cpp/system.drawing.imaging/propertyitem/get_len/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::PropertyItem::get_Len method +linktitle: get_Len +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::PropertyItem::get_Len method. Returns the length of the property represented by the current object in bytes in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.imaging/propertyitem/get_len/ +--- +## PropertyItem::get_Len method + + +Returns the length of the property represented by the current object in bytes. + +```cpp +int32_t System::Drawing::Imaging::PropertyItem::get_Len() const +``` + +## See Also + +* Class [PropertyItem](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/propertyitem/get_type/_index.md b/english/cpp/system.drawing.imaging/propertyitem/get_type/_index.md new file mode 100644 index 0000000000..729970c8fe --- /dev/null +++ b/english/cpp/system.drawing.imaging/propertyitem/get_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::PropertyItem::get_Type method +linktitle: get_Type +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::PropertyItem::get_Type method. Returns the type of the property represented by the current object in bytes in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.imaging/propertyitem/get_type/ +--- +## PropertyItem::get_Type method + + +Returns the type of the property represented by the current object in bytes. + +```cpp +int16_t System::Drawing::Imaging::PropertyItem::get_Type() const +``` + +## See Also + +* Class [PropertyItem](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/propertyitem/get_value/_index.md b/english/cpp/system.drawing.imaging/propertyitem/get_value/_index.md new file mode 100644 index 0000000000..77a8a6a952 --- /dev/null +++ b/english/cpp/system.drawing.imaging/propertyitem/get_value/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Imaging::PropertyItem::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::PropertyItem::get_Value method. Returns the value of the property represented by the current object in bytes in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.imaging/propertyitem/get_value/ +--- +## PropertyItem::get_Value method + + +Returns the value of the property represented by the current object in bytes. + +```cpp +ArrayPtr System::Drawing::Imaging::PropertyItem::get_Value() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PropertyItem](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/propertyitem/propertyitem/_index.md b/english/cpp/system.drawing.imaging/propertyitem/propertyitem/_index.md new file mode 100644 index 0000000000..2ab02d3101 --- /dev/null +++ b/english/cpp/system.drawing.imaging/propertyitem/propertyitem/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Imaging::PropertyItem::PropertyItem constructor +linktitle: PropertyItem +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::PropertyItem::PropertyItem constructor. Constructs a new instance of PropertyItem class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.imaging/propertyitem/propertyitem/ +--- +## PropertyItem::PropertyItem constructor + + +Constructs a new instance of [PropertyItem](../) class. + +```cpp +System::Drawing::Imaging::PropertyItem::PropertyItem() +``` + +## See Also + +* Class [PropertyItem](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/propertyitem/set_id/_index.md b/english/cpp/system.drawing.imaging/propertyitem/set_id/_index.md new file mode 100644 index 0000000000..7b9d1ea0a2 --- /dev/null +++ b/english/cpp/system.drawing.imaging/propertyitem/set_id/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::PropertyItem::set_Id method +linktitle: set_Id +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::PropertyItem::set_Id method. Sets the ID of the property represented by the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.imaging/propertyitem/set_id/ +--- +## PropertyItem::set_Id method + + +Sets the ID of the property represented by the current object. + +```cpp +void System::Drawing::Imaging::PropertyItem::set_Id(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set | + +## See Also + +* Class [PropertyItem](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/propertyitem/set_len/_index.md b/english/cpp/system.drawing.imaging/propertyitem/set_len/_index.md new file mode 100644 index 0000000000..10bb6de5f2 --- /dev/null +++ b/english/cpp/system.drawing.imaging/propertyitem/set_len/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::PropertyItem::set_Len method +linktitle: set_Len +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::PropertyItem::set_Len method. Sets the length of the property represented by the current object in bytes in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.imaging/propertyitem/set_len/ +--- +## PropertyItem::set_Len method + + +Sets the length of the property represented by the current object in bytes. + +```cpp +void System::Drawing::Imaging::PropertyItem::set_Len(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set | + +## See Also + +* Class [PropertyItem](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/propertyitem/set_type/_index.md b/english/cpp/system.drawing.imaging/propertyitem/set_type/_index.md new file mode 100644 index 0000000000..d3d4923430 --- /dev/null +++ b/english/cpp/system.drawing.imaging/propertyitem/set_type/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Imaging::PropertyItem::set_Type method +linktitle: set_Type +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::PropertyItem::set_Type method. Sets the type of the property represented by the current object in bytes in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.imaging/propertyitem/set_type/ +--- +## PropertyItem::set_Type method + + +Sets the type of the property represented by the current object in bytes. + +```cpp +void System::Drawing::Imaging::PropertyItem::set_Type(int16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int16_t | The value to set | + +## See Also + +* Class [PropertyItem](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.imaging/propertyitem/set_value/_index.md b/english/cpp/system.drawing.imaging/propertyitem/set_value/_index.md new file mode 100644 index 0000000000..75b641352b --- /dev/null +++ b/english/cpp/system.drawing.imaging/propertyitem/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Imaging::PropertyItem::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Imaging::PropertyItem::set_Value method. Sets the type of the property represented by the current object in bytes in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.imaging/propertyitem/set_value/ +--- +## PropertyItem::set_Value method + + +Sets the type of the property represented by the current object in bytes. + +```cpp +void System::Drawing::Imaging::PropertyItem::set_Value(const System::ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | The value to set | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PropertyItem](../) +* Namespace [System::Drawing::Imaging](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/_index.md b/english/cpp/system.drawing.printing/_index.md new file mode 100644 index 0000000000..fc54f78b8b --- /dev/null +++ b/english/cpp/system.drawing.printing/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Drawing::Printing namespace +linktitle: System::Drawing::Printing +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Drawing::Printing namespace in C++.' +type: docs +weight: 4500 +url: /cpp/system.drawing.printing/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Margins](./margins/) | Represents margins of a printed page. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PageSettings](./pagesettings/) | Represents settings of a printed page. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PaperSize](./papersize/) | Specifies the size of a piece of paper. | +| [PrintController](./printcontroller/) | Controls how a document is printed, when printing from a [Windows](../system.windows/) Forms application. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PrintDocument](./printdocument/) | Sends output to a printer, when printing from a [Windows](../system.windows/) Forms application. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PrinterResolution](./printerresolution/) | Represents a resolution of a printer. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PrinterSettings](./printersettings/) | Represents settings of a printer. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PrintEventArgs](./printeventargs/) | Provides data for the BeginPrint and EndPrint events. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PrintPageEventArgs](./printpageeventargs/) | Provides data for PrintPage event. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [QueryPageSettingsEventArgs](./querypagesettingseventargs/) | Provides data for the QueryPageSettings event. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StandardPrintController](./standardprintcontroller/) | Specifies a print controller that sends information to a printer. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [PaperKind](./paperkind/) | Specifies the standard paper sizes. | +| [PrintAction](./printaction/) | Specifies a type of print operation. | +| [PrintRange](./printrange/) | Specifies what pages are printed. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [PrintEventHandler](./printeventhandler/) | A type of a function object that handles BeginPrint and EndPrint events. | +| [PrintPageEventHandler](./printpageeventhandler/) | A type of a function that handles PrintPage event. | diff --git a/english/cpp/system.drawing.printing/margins/_index.md b/english/cpp/system.drawing.printing/margins/_index.md new file mode 100644 index 0000000000..f9c6545663 --- /dev/null +++ b/english/cpp/system.drawing.printing/margins/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Printing::Margins class +linktitle: Margins +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::Margins class. Represents margins of a printed page. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.printing/margins/ +--- +## Margins class + + +Represents margins of a printed page. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Margins : public System::Object +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/pagesettings/_index.md b/english/cpp/system.drawing.printing/pagesettings/_index.md new file mode 100644 index 0000000000..cc76351fb5 --- /dev/null +++ b/english/cpp/system.drawing.printing/pagesettings/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Drawing::Printing::PageSettings class +linktitle: PageSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PageSettings class. Represents settings of a printed page. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.printing/pagesettings/ +--- +## PageSettings class + + +Represents settings of a printed page. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PageSettings : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Bounds](./get_bounds/)() | NOT IMPLEMENTED. | +| [get_HardMarginX](./get_hardmarginx/)() | NOT IMPLEMENTED. | +| [get_HardMarginY](./get_hardmarginy/)() | NOT IMPLEMENTED. | +| [get_PrinterResolution](./get_printerresolution/)() | NOT IMPLEMENTED. | +| [PageSettings](./pagesettings/)() | Constructs a new instance of [PageSettings](./) class. | +| [PageSettings](./pagesettings/)(const SharedPtr\\&) | Constructs a new instance of [PageSettings](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ptr](./ptr/) | An alias for a shared pointer to an instance of this class. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/pagesettings/get_bounds/_index.md b/english/cpp/system.drawing.printing/pagesettings/get_bounds/_index.md new file mode 100644 index 0000000000..29bf8d5c56 --- /dev/null +++ b/english/cpp/system.drawing.printing/pagesettings/get_bounds/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Printing::PageSettings::get_Bounds method +linktitle: get_Bounds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PageSettings::get_Bounds method. NOT IMPLEMENTED in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.printing/pagesettings/get_bounds/ +--- +## PageSettings::get_Bounds method + + +NOT IMPLEMENTED. + +```cpp +Rectangle System::Drawing::Printing::PageSettings::get_Bounds() +``` + + +## See Also + +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [PageSettings](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/pagesettings/get_hardmarginx/_index.md b/english/cpp/system.drawing.printing/pagesettings/get_hardmarginx/_index.md new file mode 100644 index 0000000000..4df68af366 --- /dev/null +++ b/english/cpp/system.drawing.printing/pagesettings/get_hardmarginx/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Printing::PageSettings::get_HardMarginX method +linktitle: get_HardMarginX +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PageSettings::get_HardMarginX method. NOT IMPLEMENTED in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.printing/pagesettings/get_hardmarginx/ +--- +## PageSettings::get_HardMarginX method + + +NOT IMPLEMENTED. + +```cpp +float System::Drawing::Printing::PageSettings::get_HardMarginX() +``` + + +## See Also + +* Class [PageSettings](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/pagesettings/get_hardmarginy/_index.md b/english/cpp/system.drawing.printing/pagesettings/get_hardmarginy/_index.md new file mode 100644 index 0000000000..a8ee52ce9f --- /dev/null +++ b/english/cpp/system.drawing.printing/pagesettings/get_hardmarginy/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Printing::PageSettings::get_HardMarginY method +linktitle: get_HardMarginY +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PageSettings::get_HardMarginY method. NOT IMPLEMENTED in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.printing/pagesettings/get_hardmarginy/ +--- +## PageSettings::get_HardMarginY method + + +NOT IMPLEMENTED. + +```cpp +float System::Drawing::Printing::PageSettings::get_HardMarginY() +``` + + +## See Also + +* Class [PageSettings](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/pagesettings/get_printerresolution/_index.md b/english/cpp/system.drawing.printing/pagesettings/get_printerresolution/_index.md new file mode 100644 index 0000000000..bea156be3a --- /dev/null +++ b/english/cpp/system.drawing.printing/pagesettings/get_printerresolution/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Printing::PageSettings::get_PrinterResolution method +linktitle: get_PrinterResolution +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PageSettings::get_PrinterResolution method. NOT IMPLEMENTED in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.printing/pagesettings/get_printerresolution/ +--- +## PageSettings::get_PrinterResolution method + + +NOT IMPLEMENTED. + +```cpp +SharedPtr System::Drawing::Printing::PageSettings::get_PrinterResolution() +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PrinterResolution](../../printerresolution/) +* Class [PageSettings](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/pagesettings/pagesettings/_index.md b/english/cpp/system.drawing.printing/pagesettings/pagesettings/_index.md new file mode 100644 index 0000000000..5d8e1a990b --- /dev/null +++ b/english/cpp/system.drawing.printing/pagesettings/pagesettings/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Drawing::Printing::PageSettings::PageSettings constructor +linktitle: PageSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PageSettings::PageSettings constructor. Constructs a new instance of PageSettings class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.printing/pagesettings/pagesettings/ +--- +## PageSettings::PageSettings() constructor + + +Constructs a new instance of [PageSettings](../) class. + +```cpp +System::Drawing::Printing::PageSettings::PageSettings() +``` + +## See Also + +* Class [PageSettings](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) +## PageSettings::PageSettings(const SharedPtr\\&) constructor + + +Constructs a new instance of [PageSettings](../) class. + +```cpp +System::Drawing::Printing::PageSettings::PageSettings(const SharedPtr &) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PrinterSettings](../../printersettings/) +* Class [PageSettings](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/pagesettings/ptr/_index.md b/english/cpp/system.drawing.printing/pagesettings/ptr/_index.md new file mode 100644 index 0000000000..0ce68277a6 --- /dev/null +++ b/english/cpp/system.drawing.printing/pagesettings/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Printing::PageSettings::ptr typedef +linktitle: ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PageSettings::ptr typedef. An alias for a shared pointer to an instance of this class in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.printing/pagesettings/ptr/ +--- +## ptr typedef + + +An alias for a shared pointer to an instance of this class. + +```cpp +SharedPtr System::Drawing::Printing::PageSettings::ptr +``` + +## See Also + +* Class [PageSettings](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/paperkind/_index.md b/english/cpp/system.drawing.printing/paperkind/_index.md new file mode 100644 index 0000000000..f786ea8f9e --- /dev/null +++ b/english/cpp/system.drawing.printing/paperkind/_index.md @@ -0,0 +1,144 @@ +--- +title: System::Drawing::Printing::PaperKind enum +linktitle: PaperKind +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperKind enum. Specifies the standard paper sizes in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing.printing/paperkind/ +--- +## PaperKind enum + + +Specifies the standard paper sizes. + +```cpp +enum class PaperKind +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Custom | 0 | The paper size is defined by the user. | +| Letter | 1 | Letter paper (8.5 in. by 11 in.). | +| LetterSmall | 2 | Letter small paper (8.5 in. by 11 in.). | +| Tabloid | 3 | Tabloid paper (11 in. by 17 in.). | +| Ledger | 4 | Ledger paper (17 in. by 11 in.). | +| Legal | 5 | Legal paper (8.5 in. by 14 in.). | +| Statement | 6 | Statement paper (5.5 in. by 8.5 in.). | +| Executive | 7 | Executive paper (7.25 in. by 10.5 in.). | +| A3 | 8 | A3 paper (297 mm by 420 mm). | +| A4 | 9 | A4 paper (210 mm by 297 mm). | +| A4Small | 10 | A4 small paper (210 mm by 297 mm). | +| A5 | 11 | A5 paper (148 mm by 210 mm). | +| B4 | 12 | B4 paper (250 mm by 353 mm). | +| B5 | 13 | B5 paper (176 mm by 250 mm). | +| Folio | 14 | Folio paper (8.5 in. by 13 in.). | +| Quarto | 15 | Quarto paper (215 mm by 275 mm). | +| Standard10x14 | 16 | Standard paper (10 in. by 14 in.). | +| Standard11x17 | 17 | Standard paper (11 in. by 17 in.). | +| Note | 18 | Note paper (8.5 in. by 11 in.). | +| Number9Envelope | 19 | #9 envelope (3.875 in. by 8.875 in.). | +| Number10Envelope | 20 | #10 envelope (4.125 in. by 9.5 in.). | +| Number11Envelope | 21 | #11 envelope (4.5 in. by 10.375 in.). | +| Number12Envelope | 22 | #12 envelope (4.75 in. by 11 in.). | +| Number14Envelope | 23 | #14 envelope (5 in. by 11.5 in.). | +| CSheet | 24 | C paper (17 in. by 22 in.). | +| DSheet | 25 | D paper (22 in. by 34 in.). | +| ESheet | 26 | E paper (34 in. by 44 in.). | +| DLEnvelope | 27 | DL envelope (110 mm by 220 mm). | +| C5Envelope | 28 | C5 envelope (162 mm by 229 mm). | +| C3Envelope | 29 | C3 envelope (324 mm by 458 mm). | +| C4Envelope | 30 | C4 envelope (229 mm by 324 mm). | +| C6Envelope | 31 | C6 envelope (114 mm by 162 mm). | +| C65Envelope | 32 | C65 envelope (114 mm by 229 mm). | +| B4Envelope | 33 | B4 envelope (250 mm by 353 mm). | +| B5Envelope | 34 | B5 envelope (176 mm by 250 mm). | +| B6Envelope | 35 | B6 envelope (176 mm by 125 mm). | +| ItalyEnvelope | 36 | Italy envelope (110 mm by 230 mm). | +| MonarchEnvelope | 37 | Monarch envelope (3.875 in. by 7.5 in.). | +| PersonalEnvelope | 38 | 6 3/4 envelope (3.625 in. by 6.5 in.). | +| USStandardFanfold | 39 | US standard fanfold (14.875 in. by 11 in.). | +| GermanStandardFanfold | 40 | German standard fanfold (8.5 in. by 12 in.). | +| GermanLegalFanfold | 41 | German legal fanfold (8.5 in. by 13 in.). | +| IsoB4 | 42 | ISO B4 (250 mm by 353 mm). | +| JapanesePostcard | 43 | Japanese postcard (100 mm by 148 mm). | +| Standard9x11 | 44 | Standard paper (9 in. by 11 in.). | +| Standard10x11 | 45 | Standard paper (10 in. by 11 in.). | +| Standard15x11 | 46 | Standard paper (15 in. by 11 in.). | +| InviteEnvelope | 47 | Invitation envelope (220 mm by 220 mm). | +| LetterExtra | 50 | Letter extra paper (9.275 in. by 12 in.). This value is specific to the PostScript driver and is used only by Linotronic printers in order to conserve paper. | +| LegalExtra | 51 | Legal extra paper (9.275 in. by 15 in.). This value is specific to the PostScript driver and is used only by Linotronic printers in order to conserve paper. | +| TabloidExtra | 52 | Tabloid extra paper (11.69 in. by 18 in.). This value is specific to the PostScript driver and is used only by Linotronic printers in order to conserve paper. | +| A4Extra | 53 | A4 extra paper (236 mm by 322 mm). This value is specific to the PostScript driver and is used only by Linotronic printers to help save paper. | +| LetterTransverse | 54 | Letter transverse paper (8.275 in. by 11 in.). | +| A4Transverse | 55 | A4 transverse paper (210 mm by 297 mm). | +| LetterExtraTransverse | 56 | Letter extra transverse paper (9.275 in. by 12 in.). | +| APlus | 57 | SuperA/SuperA/A4 paper (227 mm by 356 mm). | +| BPlus | 58 | SuperB/SuperB/A3 paper (305 mm by 487 mm). | +| LetterPlus | 59 | Letter plus paper (8.5 in. by 12.69 in.). | +| A4Plus | 60 | A4 plus paper (210 mm by 330 mm). | +| A5Transverse | 61 | A5 transverse paper (148 mm by 210 mm). | +| B5Transverse | 62 | JIS B5 transverse paper (182 mm by 257 mm). | +| A3Extra | 63 | A3 extra paper (322 mm by 445 mm). | +| A5Extra | 64 | A5 extra paper (174 mm by 235 mm). | +| B5Extra | 65 | ISO B5 extra paper (201 mm by 276 mm). | +| A2 | 66 | A2 paper (420 mm by 594 mm). | +| A3Transverse | 67 | A3 transverse paper (297 mm by 420 mm). | +| A3ExtraTransverse | 68 | A3 extra transverse paper (322 mm by 445 mm). | +| JapaneseDoublePostcard | 69 | Japanese double postcard (200 mm by 148 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| A6 | 70 | A6 paper (105 mm by 148 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| JapaneseEnvelopeKakuNumber2 | 71 | Japanese Kaku #2 envelope. Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| JapaneseEnvelopeKakuNumber3 | 72 | Japanese Kaku #3 envelope. Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| JapaneseEnvelopeChouNumber3 | 73 | Japanese Chou #3 envelope. Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| JapaneseEnvelopeChouNumber4 | 74 | Japanese Chou #4 envelope. Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| LetterRotated | 75 | Letter rotated paper (11 in. by 8.5 in.). | +| A3Rotated | 76 | A3 rotated paper (420 mm by 297 mm). | +| A4Rotated | 77 | A4 rotated paper (297 mm by 210 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| A5Rotated | 78 | A5 rotated paper (210 mm by 148 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| B4JisRotated | 79 | JIS B4 rotated paper (364 mm by 257 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| B5JisRotated | 80 | JIS B5 rotated paper (257 mm by 182 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| JapanesePostcardRotated | 81 | Japanese rotated postcard (148 mm by 100 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| JapaneseDoublePostcardRotated | 82 | Japanese rotated double postcard (148 mm by 200 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| A6Rotated | 83 | A6 rotated paper (148 mm by 105 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| JapaneseEnvelopeKakuNumber2Rotated | 84 | Japanese rotated Kaku #2 envelope. Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| JapaneseEnvelopeKakuNumber3Rotated | 85 | Japanese rotated Kaku #3 envelope. Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| JapaneseEnvelopeChouNumber3Rotated | 86 | Japanese rotated Chou #3 envelope. Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| JapaneseEnvelopeChouNumber4Rotated | 87 | Japanese rotated Chou #4 envelope. Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| B6Jis | 88 | JIS B6 paper (128 mm by 182 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| B6JisRotated | 89 | JIS B6 rotated paper (182 mm by 128 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| Standard12x11 | 90 | Standard paper (12 in. by 11 in.). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| JapaneseEnvelopeYouNumber4 | 91 | Japanese You #4 envelope. Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| JapaneseEnvelopeYouNumber4Rotated | 92 | Japanese You #4 rotated envelope. Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| Prc16K | 93 | 16K paper (146 mm by 215 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| Prc32K | 94 | 32K paper (97 mm by 151 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| Prc32KBig | 95 | 32K big paper (97 mm by 151 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber1 | 96 | #1 envelope (102 mm by 165 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber2 | 97 | #2 envelope (102 mm by 176 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber3 | 98 | #3 envelope (125 mm by 176 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber4 | 99 | #4 envelope (110 mm by 208 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber5 | 100 | #5 envelope (110 mm by 220 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber6 | 101 | #6 envelope (120 mm by 230 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber7 | 102 | #7 envelope (160 mm by 230 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber8 | 103 | #8 envelope (120 mm by 309 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber9 | 104 | #9 envelope (229 mm by 324 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber10 | 105 | #10 envelope (324 mm by 458 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| Prc16KRotated | 106 | 16K rotated paper (146 mm by 215 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| Prc32KRotated | 107 | 32K rotated paper (97 mm by 151 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| Prc32KBigRotated | 108 | 32K big rotated paper (97 mm by 151 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber1Rotated | 109 | #1 rotated envelope (165 mm by 102 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber2Rotated | 110 | #2 rotated envelope (176 mm by 102 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber3Rotated | 111 | #3 rotated envelope (176 mm by 125 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber4Rotated | 112 | #4 rotated envelope (208 mm by 110 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber5Rotated | 113 | Envelope #5 rotated envelope (220 mm by 110 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber6Rotated | 114 | #6 rotated envelope (230 mm by 120 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber7Rotated | 115 | #7 rotated envelope (230 mm by 160 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber8Rotated | 116 | #8 rotated envelope (309 mm by 120 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber9Rotated | 117 | #9 rotated envelope (324 mm by 229 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | +| PrcEnvelopeNumber10Rotated | 118 | #10 rotated envelope (458 mm by 324 mm). Requires [Windows](../../system.windows/) 98, [Windows](../../system.windows/) NT 4.0, or later. | + +## See Also + +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/papersize/_index.md b/english/cpp/system.drawing.printing/papersize/_index.md new file mode 100644 index 0000000000..2257676699 --- /dev/null +++ b/english/cpp/system.drawing.printing/papersize/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Drawing::Printing::PaperSize class +linktitle: PaperSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperSize class. Specifies the size of a piece of paper in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.printing/papersize/ +--- +## PaperSize class + + +Specifies the size of a piece of paper. + +```cpp +class PaperSize : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Height](./get_height/)() const | Gets the height of the paper, in hundredths of an inch. | +| [get_Kind](./get_kind/)() const | Gets the type of paper. | +| [get_PaperName](./get_papername/)() const | Gets the name of the type of paper. | +| [get_RawKind](./get_rawkind/)() const | Gets an integer representing one of the [System::Drawing::Printing::PaperSize](./) values or a custom value. | +| [get_Width](./get_width/)() const | Gets the width of the paper, in hundredths of an inch. | +| [PaperSize](./papersize/)() | Initializes a new instance of the [System::Drawing::Printing::PaperSize](./) class. | +| [PaperSize](./papersize/)(PaperKind, System::String, int32_t, int32_t) | Initializes a new instance of the [System::Drawing::Printing::PaperSize](./) class. | +| [PaperSize](./papersize/)(System::String, int32_t, int32_t) | Initializes a new instance of the [System::Drawing::Printing::PaperSize](./) class. | +| [set_Height](./set_height/)(int32_t) | Sets the height of the paper, in hundredths of an inch. | +| [set_PaperName](./set_papername/)(System::String) | Sets the name of the type of paper. | +| [set_RawKind](./set_rawkind/)(int32_t) | Sets an integer representing one of the [System::Drawing::Printing::PaperSize](./) values or a custom value. | +| [set_Width](./set_width/)(int32_t) | Sets the width of the paper, in hundredths of an inch. | +| [ToString](./tostring/)() const override | Provides information about the [System::Drawing::Printing::PaperSize](./) in string form. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/papersize/get_height/_index.md b/english/cpp/system.drawing.printing/papersize/get_height/_index.md new file mode 100644 index 0000000000..a762e1e383 --- /dev/null +++ b/english/cpp/system.drawing.printing/papersize/get_height/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Printing::PaperSize::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperSize::get_Height method. Gets the height of the paper, in hundredths of an inch in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.printing/papersize/get_height/ +--- +## PaperSize::get_Height method + + +Gets the height of the paper, in hundredths of an inch. + +```cpp +int32_t System::Drawing::Printing::PaperSize::get_Height() const +``` + + +### ReturnValue + +The height of the paper, in hundredths of an inch. + +## See Also + +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/papersize/get_kind/_index.md b/english/cpp/system.drawing.printing/papersize/get_kind/_index.md new file mode 100644 index 0000000000..014607fe51 --- /dev/null +++ b/english/cpp/system.drawing.printing/papersize/get_kind/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Printing::PaperSize::get_Kind method +linktitle: get_Kind +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperSize::get_Kind method. Gets the type of paper in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.printing/papersize/get_kind/ +--- +## PaperSize::get_Kind method + + +Gets the type of paper. + +```cpp +PaperKind System::Drawing::Printing::PaperSize::get_Kind() const +``` + + +### ReturnValue + +One of the [System::Drawing::Printing::PaperKind](../../paperkind/) values. + +## See Also + +* Enum [PaperKind](../../paperkind/) +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/papersize/get_papername/_index.md b/english/cpp/system.drawing.printing/papersize/get_papername/_index.md new file mode 100644 index 0000000000..08099dbda1 --- /dev/null +++ b/english/cpp/system.drawing.printing/papersize/get_papername/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Printing::PaperSize::get_PaperName method +linktitle: get_PaperName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperSize::get_PaperName method. Gets the name of the type of paper in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.printing/papersize/get_papername/ +--- +## PaperSize::get_PaperName method + + +Gets the name of the type of paper. + +```cpp +System::String System::Drawing::Printing::PaperSize::get_PaperName() const +``` + + +### ReturnValue + +The name of the type of paper. + +## See Also + +* Class [String](../../../system/string/) +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/papersize/get_rawkind/_index.md b/english/cpp/system.drawing.printing/papersize/get_rawkind/_index.md new file mode 100644 index 0000000000..a2a5735f2d --- /dev/null +++ b/english/cpp/system.drawing.printing/papersize/get_rawkind/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Printing::PaperSize::get_RawKind method +linktitle: get_RawKind +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperSize::get_RawKind method. Gets an integer representing one of the System::Drawing::Printing::PaperSize values or a custom value in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.printing/papersize/get_rawkind/ +--- +## PaperSize::get_RawKind method + + +Gets an integer representing one of the [System::Drawing::Printing::PaperSize](../) values or a custom value. + +```cpp +int32_t System::Drawing::Printing::PaperSize::get_RawKind() const +``` + + +### ReturnValue + +An integer representing one of the [System::Drawing::Printing::PaperSize](../) values, or a custom value. + +## See Also + +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/papersize/get_width/_index.md b/english/cpp/system.drawing.printing/papersize/get_width/_index.md new file mode 100644 index 0000000000..0cb7c2d966 --- /dev/null +++ b/english/cpp/system.drawing.printing/papersize/get_width/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Printing::PaperSize::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperSize::get_Width method. Gets the width of the paper, in hundredths of an inch in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.printing/papersize/get_width/ +--- +## PaperSize::get_Width method + + +Gets the width of the paper, in hundredths of an inch. + +```cpp +int32_t System::Drawing::Printing::PaperSize::get_Width() const +``` + + +### ReturnValue + +The width of the paper, in hundredths of an inch. + +## See Also + +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/papersize/papersize/_index.md b/english/cpp/system.drawing.printing/papersize/papersize/_index.md new file mode 100644 index 0000000000..debc2892aa --- /dev/null +++ b/english/cpp/system.drawing.printing/papersize/papersize/_index.md @@ -0,0 +1,69 @@ +--- +title: System::Drawing::Printing::PaperSize::PaperSize constructor +linktitle: PaperSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperSize::PaperSize constructor. Initializes a new instance of the System::Drawing::Printing::PaperSize class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.printing/papersize/papersize/ +--- +## PaperSize::PaperSize() constructor + + +Initializes a new instance of the [System::Drawing::Printing::PaperSize](../) class. + +```cpp +System::Drawing::Printing::PaperSize::PaperSize() +``` + +## See Also + +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) +## PaperSize::PaperSize(PaperKind, System::String, int32_t, int32_t) constructor + + +Initializes a new instance of the [System::Drawing::Printing::PaperSize](../) class. + +```cpp +System::Drawing::Printing::PaperSize::PaperSize(PaperKind kind, System::String name, int32_t width, int32_t height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| kind | PaperKind | The kind of the paper. | +| name | System::String | The name of the paper. | +| width | int32_t | The width of the paper, in hundredths of an inch. | +| height | int32_t | The height of the paper, in hundredths of an inch. | + +## See Also + +* Enum [PaperKind](../../paperkind/) +* Class [String](../../../system/string/) +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) +## PaperSize::PaperSize(System::String, int32_t, int32_t) constructor + + +Initializes a new instance of the [System::Drawing::Printing::PaperSize](../) class. + +```cpp +System::Drawing::Printing::PaperSize::PaperSize(System::String name, int32_t width, int32_t height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | System::String | The name of the paper. | +| width | int32_t | The width of the paper, in hundredths of an inch. | +| height | int32_t | The height of the paper, in hundredths of an inch. | + +## See Also + +* Class [String](../../../system/string/) +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/papersize/set_height/_index.md b/english/cpp/system.drawing.printing/papersize/set_height/_index.md new file mode 100644 index 0000000000..aaa4f3dfe6 --- /dev/null +++ b/english/cpp/system.drawing.printing/papersize/set_height/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Printing::PaperSize::set_Height method +linktitle: set_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperSize::set_Height method. Sets the height of the paper, in hundredths of an inch in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.printing/papersize/set_height/ +--- +## PaperSize::set_Height method + + +Sets the height of the paper, in hundredths of an inch. + +```cpp +void System::Drawing::Printing::PaperSize::set_Height(int32_t value) +``` + + +## See Also + +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/papersize/set_papername/_index.md b/english/cpp/system.drawing.printing/papersize/set_papername/_index.md new file mode 100644 index 0000000000..c5db79c185 --- /dev/null +++ b/english/cpp/system.drawing.printing/papersize/set_papername/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Printing::PaperSize::set_PaperName method +linktitle: set_PaperName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperSize::set_PaperName method. Sets the name of the type of paper in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.printing/papersize/set_papername/ +--- +## PaperSize::set_PaperName method + + +Sets the name of the type of paper. + +```cpp +void System::Drawing::Printing::PaperSize::set_PaperName(System::String value) +``` + + +## See Also + +* Class [String](../../../system/string/) +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/papersize/set_rawkind/_index.md b/english/cpp/system.drawing.printing/papersize/set_rawkind/_index.md new file mode 100644 index 0000000000..30e63122f2 --- /dev/null +++ b/english/cpp/system.drawing.printing/papersize/set_rawkind/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Printing::PaperSize::set_RawKind method +linktitle: set_RawKind +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperSize::set_RawKind method. Sets an integer representing one of the System::Drawing::Printing::PaperSize values or a custom value in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.printing/papersize/set_rawkind/ +--- +## PaperSize::set_RawKind method + + +Sets an integer representing one of the [System::Drawing::Printing::PaperSize](../) values or a custom value. + +```cpp +void System::Drawing::Printing::PaperSize::set_RawKind(int32_t value) +``` + +## See Also + +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/papersize/set_width/_index.md b/english/cpp/system.drawing.printing/papersize/set_width/_index.md new file mode 100644 index 0000000000..32b675b698 --- /dev/null +++ b/english/cpp/system.drawing.printing/papersize/set_width/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Printing::PaperSize::set_Width method +linktitle: set_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperSize::set_Width method. Sets the width of the paper, in hundredths of an inch in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.printing/papersize/set_width/ +--- +## PaperSize::set_Width method + + +Sets the width of the paper, in hundredths of an inch. + +```cpp +void System::Drawing::Printing::PaperSize::set_Width(int32_t value) +``` + + +## See Also + +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/papersize/tostring/_index.md b/english/cpp/system.drawing.printing/papersize/tostring/_index.md new file mode 100644 index 0000000000..53b75af376 --- /dev/null +++ b/english/cpp/system.drawing.printing/papersize/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Printing::PaperSize::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PaperSize::ToString method. Provides information about the System::Drawing::Printing::PaperSize in string form in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.printing/papersize/tostring/ +--- +## PaperSize::ToString method + + +Provides information about the [System::Drawing::Printing::PaperSize](../) in string form. + +```cpp +System::String System::Drawing::Printing::PaperSize::ToString() const override +``` + + +### ReturnValue + +A string. + +## See Also + +* Class [String](../../../system/string/) +* Class [PaperSize](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printaction/_index.md b/english/cpp/system.drawing.printing/printaction/_index.md new file mode 100644 index 0000000000..da029e6e87 --- /dev/null +++ b/english/cpp/system.drawing.printing/printaction/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Printing::PrintAction enum +linktitle: PrintAction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintAction enum. Specifies a type of print operation in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing.printing/printaction/ +--- +## PrintAction enum + + +Specifies a type of print operation. + +```cpp +enum class PrintAction +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| PrintToFile | 0 | [Printing](../) to a file. | +| PrintToPreview | 1 | [Printing](../) preview. | +| PrintToPrinter | 2 | [Printing](../) to a printer. | + +## See Also + +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/printcontroller/_index.md b/english/cpp/system.drawing.printing/printcontroller/_index.md new file mode 100644 index 0000000000..f904ad71e5 --- /dev/null +++ b/english/cpp/system.drawing.printing/printcontroller/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Printing::PrintController class +linktitle: PrintController +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintController class. Controls how a document is printed, when printing from a Windows Forms application. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.printing/printcontroller/ +--- +## PrintController class + + +Controls how a document is printed, when printing from a [Windows](../../system.windows/) Forms application. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PrintController : public System::Object +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/printdocument/_index.md b/english/cpp/system.drawing.printing/printdocument/_index.md new file mode 100644 index 0000000000..3611b11939 --- /dev/null +++ b/english/cpp/system.drawing.printing/printdocument/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Printing::PrintDocument class +linktitle: PrintDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintDocument class. Sends output to a printer, when printing from a Windows Forms application. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.printing/printdocument/ +--- +## PrintDocument class + + +Sends output to a printer, when printing from a [Windows](../../system.windows/) Forms application. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PrintDocument : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_PrinterSettings](./get_printersettings/)() | NOT IMPLEMENTED. | +| [Print](./print/)() | NOT IMPLEMENTED. | +| [set_DocumentName](./set_documentname/)(const String\&) | NOT IMPLEMENTED. | +| [set_PrintController](./set_printcontroller/)(const SharedPtr\\&) | NOT IMPLEMENTED. | +| [set_PrinterSettings](./set_printersettings/)(const SharedPtr\\&) | NOT IMPLEMENTED. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/printdocument/get_printersettings/_index.md b/english/cpp/system.drawing.printing/printdocument/get_printersettings/_index.md new file mode 100644 index 0000000000..0a118bbace --- /dev/null +++ b/english/cpp/system.drawing.printing/printdocument/get_printersettings/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Printing::PrintDocument::get_PrinterSettings method +linktitle: get_PrinterSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintDocument::get_PrinterSettings method. NOT IMPLEMENTED in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.printing/printdocument/get_printersettings/ +--- +## PrintDocument::get_PrinterSettings method + + +NOT IMPLEMENTED. + +```cpp +SharedPtr System::Drawing::Printing::PrintDocument::get_PrinterSettings() +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PrinterSettings](../../printersettings/) +* Class [PrintDocument](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printdocument/print/_index.md b/english/cpp/system.drawing.printing/printdocument/print/_index.md new file mode 100644 index 0000000000..071d190481 --- /dev/null +++ b/english/cpp/system.drawing.printing/printdocument/print/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Printing::PrintDocument::Print method +linktitle: Print +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintDocument::Print method. NOT IMPLEMENTED in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.printing/printdocument/print/ +--- +## PrintDocument::Print method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Printing::PrintDocument::Print() +``` + + +## See Also + +* Class [PrintDocument](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printdocument/set_documentname/_index.md b/english/cpp/system.drawing.printing/printdocument/set_documentname/_index.md new file mode 100644 index 0000000000..e67108bc04 --- /dev/null +++ b/english/cpp/system.drawing.printing/printdocument/set_documentname/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Printing::PrintDocument::set_DocumentName method +linktitle: set_DocumentName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintDocument::set_DocumentName method. NOT IMPLEMENTED in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.printing/printdocument/set_documentname/ +--- +## PrintDocument::set_DocumentName method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Printing::PrintDocument::set_DocumentName(const String &name) +``` + + +## See Also + +* Class [String](../../../system/string/) +* Class [PrintDocument](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printdocument/set_printcontroller/_index.md b/english/cpp/system.drawing.printing/printdocument/set_printcontroller/_index.md new file mode 100644 index 0000000000..920caa1ecc --- /dev/null +++ b/english/cpp/system.drawing.printing/printdocument/set_printcontroller/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Printing::PrintDocument::set_PrintController method +linktitle: set_PrintController +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintDocument::set_PrintController method. NOT IMPLEMENTED in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.printing/printdocument/set_printcontroller/ +--- +## PrintDocument::set_PrintController method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Printing::PrintDocument::set_PrintController(const SharedPtr &printController) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PrintController](../../printcontroller/) +* Class [PrintDocument](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printdocument/set_printersettings/_index.md b/english/cpp/system.drawing.printing/printdocument/set_printersettings/_index.md new file mode 100644 index 0000000000..47872fac40 --- /dev/null +++ b/english/cpp/system.drawing.printing/printdocument/set_printersettings/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Printing::PrintDocument::set_PrinterSettings method +linktitle: set_PrinterSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintDocument::set_PrinterSettings method. NOT IMPLEMENTED in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.printing/printdocument/set_printersettings/ +--- +## PrintDocument::set_PrinterSettings method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Printing::PrintDocument::set_PrinterSettings(const SharedPtr &printerSettings) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PrinterSettings](../../printersettings/) +* Class [PrintDocument](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printerresolution/_index.md b/english/cpp/system.drawing.printing/printerresolution/_index.md new file mode 100644 index 0000000000..db2480e4c7 --- /dev/null +++ b/english/cpp/system.drawing.printing/printerresolution/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Printing::PrinterResolution class +linktitle: PrinterResolution +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrinterResolution class. Represents a resolution of a printer. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.printing/printerresolution/ +--- +## PrinterResolution class + + +Represents a resolution of a printer. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PrinterResolution : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_X](./get_x/)() const | Returns horizontal resolution. | +| [get_Y](./get_y/)() const | Returns vertical resolution. | +| [set_X](./set_x/)(int) | Sets horizontal resolution. | +| [set_Y](./set_y/)(int) | Sets vertical resolution. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/printerresolution/get_x/_index.md b/english/cpp/system.drawing.printing/printerresolution/get_x/_index.md new file mode 100644 index 0000000000..a01c7647d2 --- /dev/null +++ b/english/cpp/system.drawing.printing/printerresolution/get_x/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Printing::PrinterResolution::get_X method +linktitle: get_X +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrinterResolution::get_X method. Returns horizontal resolution in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.printing/printerresolution/get_x/ +--- +## PrinterResolution::get_X method + + +Returns horizontal resolution. + +```cpp +int System::Drawing::Printing::PrinterResolution::get_X() const +``` + +## See Also + +* Class [PrinterResolution](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printerresolution/get_y/_index.md b/english/cpp/system.drawing.printing/printerresolution/get_y/_index.md new file mode 100644 index 0000000000..c58c053445 --- /dev/null +++ b/english/cpp/system.drawing.printing/printerresolution/get_y/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Printing::PrinterResolution::get_Y method +linktitle: get_Y +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrinterResolution::get_Y method. Returns vertical resolution in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.printing/printerresolution/get_y/ +--- +## PrinterResolution::get_Y method + + +Returns vertical resolution. + +```cpp +int System::Drawing::Printing::PrinterResolution::get_Y() const +``` + +## See Also + +* Class [PrinterResolution](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printerresolution/set_x/_index.md b/english/cpp/system.drawing.printing/printerresolution/set_x/_index.md new file mode 100644 index 0000000000..9077eec576 --- /dev/null +++ b/english/cpp/system.drawing.printing/printerresolution/set_x/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Printing::PrinterResolution::set_X method +linktitle: set_X +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrinterResolution::set_X method. Sets horizontal resolution in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.printing/printerresolution/set_x/ +--- +## PrinterResolution::set_X method + + +Sets horizontal resolution. + +```cpp +void System::Drawing::Printing::PrinterResolution::set_X(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [PrinterResolution](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printerresolution/set_y/_index.md b/english/cpp/system.drawing.printing/printerresolution/set_y/_index.md new file mode 100644 index 0000000000..7f90ed9ea9 --- /dev/null +++ b/english/cpp/system.drawing.printing/printerresolution/set_y/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Printing::PrinterResolution::set_Y method +linktitle: set_Y +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrinterResolution::set_Y method. Sets vertical resolution in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.printing/printerresolution/set_y/ +--- +## PrinterResolution::set_Y method + + +Sets vertical resolution. + +```cpp +void System::Drawing::Printing::PrinterResolution::set_Y(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [PrinterResolution](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printersettings/_index.md b/english/cpp/system.drawing.printing/printersettings/_index.md new file mode 100644 index 0000000000..6321691d96 --- /dev/null +++ b/english/cpp/system.drawing.printing/printersettings/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Drawing::Printing::PrinterSettings class +linktitle: PrinterSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrinterSettings class. Represents settings of a printer. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing.printing/printersettings/ +--- +## PrinterSettings class + + +Represents settings of a printer. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PrinterSettings : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_FromPage](./get_frompage/)() | NOT IMPLEMENTED. | +| [get_PrintRange](./get_printrange/)() | NOT IMPLEMENTED. | +| [get_ToPage](./get_topage/)() | NOT IMPLEMENTED. | +| [set_PrinterName](./set_printername/)(const String\&) | NOT IMPLEMENTED. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ptr](./ptr/) | An alias for a shared pointer to an instance of this class. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/printersettings/get_frompage/_index.md b/english/cpp/system.drawing.printing/printersettings/get_frompage/_index.md new file mode 100644 index 0000000000..cf88302f62 --- /dev/null +++ b/english/cpp/system.drawing.printing/printersettings/get_frompage/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Printing::PrinterSettings::get_FromPage method +linktitle: get_FromPage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrinterSettings::get_FromPage method. NOT IMPLEMENTED in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.printing/printersettings/get_frompage/ +--- +## PrinterSettings::get_FromPage method + + +NOT IMPLEMENTED. + +```cpp +int System::Drawing::Printing::PrinterSettings::get_FromPage() +``` + + +## See Also + +* Class [PrinterSettings](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printersettings/get_printrange/_index.md b/english/cpp/system.drawing.printing/printersettings/get_printrange/_index.md new file mode 100644 index 0000000000..5ba4a9b8e5 --- /dev/null +++ b/english/cpp/system.drawing.printing/printersettings/get_printrange/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Printing::PrinterSettings::get_PrintRange method +linktitle: get_PrintRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrinterSettings::get_PrintRange method. NOT IMPLEMENTED in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.printing/printersettings/get_printrange/ +--- +## PrinterSettings::get_PrintRange method + + +NOT IMPLEMENTED. + +```cpp +PrintRange System::Drawing::Printing::PrinterSettings::get_PrintRange() +``` + + +## See Also + +* Enum [PrintRange](../../printrange/) +* Class [PrinterSettings](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printersettings/get_topage/_index.md b/english/cpp/system.drawing.printing/printersettings/get_topage/_index.md new file mode 100644 index 0000000000..e863c069a6 --- /dev/null +++ b/english/cpp/system.drawing.printing/printersettings/get_topage/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Printing::PrinterSettings::get_ToPage method +linktitle: get_ToPage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrinterSettings::get_ToPage method. NOT IMPLEMENTED in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.printing/printersettings/get_topage/ +--- +## PrinterSettings::get_ToPage method + + +NOT IMPLEMENTED. + +```cpp +int System::Drawing::Printing::PrinterSettings::get_ToPage() +``` + + +## See Also + +* Class [PrinterSettings](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printersettings/ptr/_index.md b/english/cpp/system.drawing.printing/printersettings/ptr/_index.md new file mode 100644 index 0000000000..e6cfbf129b --- /dev/null +++ b/english/cpp/system.drawing.printing/printersettings/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Printing::PrinterSettings::ptr typedef +linktitle: ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrinterSettings::ptr typedef. An alias for a shared pointer to an instance of this class in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.printing/printersettings/ptr/ +--- +## ptr typedef + + +An alias for a shared pointer to an instance of this class. + +```cpp +SharedPtr System::Drawing::Printing::PrinterSettings::ptr +``` + +## See Also + +* Class [PrinterSettings](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printersettings/set_printername/_index.md b/english/cpp/system.drawing.printing/printersettings/set_printername/_index.md new file mode 100644 index 0000000000..73eec2620d --- /dev/null +++ b/english/cpp/system.drawing.printing/printersettings/set_printername/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Printing::PrinterSettings::set_PrinterName method +linktitle: set_PrinterName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrinterSettings::set_PrinterName method. NOT IMPLEMENTED in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.printing/printersettings/set_printername/ +--- +## PrinterSettings::set_PrinterName method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Printing::PrinterSettings::set_PrinterName(const String &value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [PrinterSettings](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printeventargs/_index.md b/english/cpp/system.drawing.printing/printeventargs/_index.md new file mode 100644 index 0000000000..c2c2d7f1ad --- /dev/null +++ b/english/cpp/system.drawing.printing/printeventargs/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Printing::PrintEventArgs class +linktitle: PrintEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintEventArgs class. Provides data for the BeginPrint and EndPrint events. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing.printing/printeventargs/ +--- +## PrintEventArgs class + + +Provides data for the BeginPrint and EndPrint events. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PrintEventArgs : public System::ComponentModel::CancelEventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_PrintAction](./get_printaction/)() | Returns a value that specify a print action represented by the current objet. | +| [PrintEventArgs](./printeventargs/)() | Constructs a new instance of [PrintEventArgs](./) object. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## See Also + +* Class [CancelEventArgs](../../system.componentmodel/canceleventargs/) +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/printeventargs/get_printaction/_index.md b/english/cpp/system.drawing.printing/printeventargs/get_printaction/_index.md new file mode 100644 index 0000000000..19d13af4d5 --- /dev/null +++ b/english/cpp/system.drawing.printing/printeventargs/get_printaction/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Printing::PrintEventArgs::get_PrintAction method +linktitle: get_PrintAction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintEventArgs::get_PrintAction method. Returns a value that specify a print action represented by the current objet in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.printing/printeventargs/get_printaction/ +--- +## PrintEventArgs::get_PrintAction method + + +Returns a value that specify a print action represented by the current objet. + +```cpp +PrintAction System::Drawing::Printing::PrintEventArgs::get_PrintAction() +``` + +## See Also + +* Enum [PrintAction](../../printaction/) +* Class [PrintEventArgs](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printeventargs/printeventargs/_index.md b/english/cpp/system.drawing.printing/printeventargs/printeventargs/_index.md new file mode 100644 index 0000000000..a67a4bceaa --- /dev/null +++ b/english/cpp/system.drawing.printing/printeventargs/printeventargs/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Printing::PrintEventArgs::PrintEventArgs constructor +linktitle: PrintEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintEventArgs::PrintEventArgs constructor. Constructs a new instance of PrintEventArgs object in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.printing/printeventargs/printeventargs/ +--- +## PrintEventArgs::PrintEventArgs constructor + + +Constructs a new instance of [PrintEventArgs](../) object. + +```cpp +System::Drawing::Printing::PrintEventArgs::PrintEventArgs() +``` + +## See Also + +* Class [PrintEventArgs](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printeventhandler/_index.md b/english/cpp/system.drawing.printing/printeventhandler/_index.md new file mode 100644 index 0000000000..fc8117f644 --- /dev/null +++ b/english/cpp/system.drawing.printing/printeventhandler/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Printing::PrintEventHandler typedef +linktitle: PrintEventHandler +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintEventHandler typedef. A type of a function object that handles BeginPrint and EndPrint events in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing.printing/printeventhandler/ +--- +## PrintEventHandler typedef + + +A type of a function object that handles BeginPrint and EndPrint events. + +```cpp +using System::Drawing::Printing::PrintEventHandler = System::EventHandler> +``` + +## See Also + +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/printpageeventargs/_index.md b/english/cpp/system.drawing.printing/printpageeventargs/_index.md new file mode 100644 index 0000000000..6aeb030cbc --- /dev/null +++ b/english/cpp/system.drawing.printing/printpageeventargs/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Drawing::Printing::PrintPageEventArgs class +linktitle: PrintPageEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintPageEventArgs class. Provides data for PrintPage event. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing.printing/printpageeventargs/ +--- +## PrintPageEventArgs class + + +Provides data for PrintPage event. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PrintPageEventArgs : public System::EventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Graphics](./get_graphics/)() | NOT IMPLEMENTED. | +| [get_HasMorePages](./get_hasmorepages/)() | NOT IMPLEMENTED. | +| [get_PageSettings](./get_pagesettings/)() | NOT IMPLEMENTED. | +| [PrintPageEventArgs](./printpageeventargs/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Constructs a new instance of [PrintPageEventArgs](./) class. | +| [set_HasMorePages](./set_hasmorepages/)(bool) | NOT IMPLEMENTED. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ptr](./ptr/) | An alias for a shared pointer to an instance of this class. | +## See Also + +* Class [EventArgs](../../system/eventargs/) +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/printpageeventargs/get_graphics/_index.md b/english/cpp/system.drawing.printing/printpageeventargs/get_graphics/_index.md new file mode 100644 index 0000000000..c49cfabb5d --- /dev/null +++ b/english/cpp/system.drawing.printing/printpageeventargs/get_graphics/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Printing::PrintPageEventArgs::get_Graphics method +linktitle: get_Graphics +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintPageEventArgs::get_Graphics method. NOT IMPLEMENTED in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.printing/printpageeventargs/get_graphics/ +--- +## PrintPageEventArgs::get_Graphics method + + +NOT IMPLEMENTED. + +```cpp +SharedPtr System::Drawing::Printing::PrintPageEventArgs::get_Graphics() +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../../../system.drawing/graphics/) +* Class [PrintPageEventArgs](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printpageeventargs/get_hasmorepages/_index.md b/english/cpp/system.drawing.printing/printpageeventargs/get_hasmorepages/_index.md new file mode 100644 index 0000000000..b8963092ed --- /dev/null +++ b/english/cpp/system.drawing.printing/printpageeventargs/get_hasmorepages/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Printing::PrintPageEventArgs::get_HasMorePages method +linktitle: get_HasMorePages +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintPageEventArgs::get_HasMorePages method. NOT IMPLEMENTED in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.printing/printpageeventargs/get_hasmorepages/ +--- +## PrintPageEventArgs::get_HasMorePages method + + +NOT IMPLEMENTED. + +```cpp +bool System::Drawing::Printing::PrintPageEventArgs::get_HasMorePages() +``` + + +## See Also + +* Class [PrintPageEventArgs](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printpageeventargs/get_pagesettings/_index.md b/english/cpp/system.drawing.printing/printpageeventargs/get_pagesettings/_index.md new file mode 100644 index 0000000000..b60691cf95 --- /dev/null +++ b/english/cpp/system.drawing.printing/printpageeventargs/get_pagesettings/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Printing::PrintPageEventArgs::get_PageSettings method +linktitle: get_PageSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintPageEventArgs::get_PageSettings method. NOT IMPLEMENTED in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.printing/printpageeventargs/get_pagesettings/ +--- +## PrintPageEventArgs::get_PageSettings method + + +NOT IMPLEMENTED. + +```cpp +SharedPtr System::Drawing::Printing::PrintPageEventArgs::get_PageSettings() +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PageSettings](../../pagesettings/) +* Class [PrintPageEventArgs](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printpageeventargs/printpageeventargs/_index.md b/english/cpp/system.drawing.printing/printpageeventargs/printpageeventargs/_index.md new file mode 100644 index 0000000000..5a44763e24 --- /dev/null +++ b/english/cpp/system.drawing.printing/printpageeventargs/printpageeventargs/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Drawing::Printing::PrintPageEventArgs::PrintPageEventArgs constructor +linktitle: PrintPageEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintPageEventArgs::PrintPageEventArgs constructor. Constructs a new instance of PrintPageEventArgs class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.printing/printpageeventargs/printpageeventargs/ +--- +## PrintPageEventArgs::PrintPageEventArgs constructor + + +Constructs a new instance of [PrintPageEventArgs](../) class. + +```cpp +System::Drawing::Printing::PrintPageEventArgs::PrintPageEventArgs(const SharedPtr &, const SharedPtr &, const SharedPtr &, const SharedPtr &) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../../../system.drawing/graphics/) +* Class [Rectangle](../../../system.drawing/rectangle/) +* Class [PageSettings](../../pagesettings/) +* Class [PrintPageEventArgs](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printpageeventargs/ptr/_index.md b/english/cpp/system.drawing.printing/printpageeventargs/ptr/_index.md new file mode 100644 index 0000000000..032bcef8a8 --- /dev/null +++ b/english/cpp/system.drawing.printing/printpageeventargs/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Printing::PrintPageEventArgs::ptr typedef +linktitle: ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintPageEventArgs::ptr typedef. An alias for a shared pointer to an instance of this class in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.printing/printpageeventargs/ptr/ +--- +## ptr typedef + + +An alias for a shared pointer to an instance of this class. + +```cpp +SharedPtr System::Drawing::Printing::PrintPageEventArgs::ptr +``` + +## See Also + +* Class [PrintPageEventArgs](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printpageeventargs/set_hasmorepages/_index.md b/english/cpp/system.drawing.printing/printpageeventargs/set_hasmorepages/_index.md new file mode 100644 index 0000000000..afd594b126 --- /dev/null +++ b/english/cpp/system.drawing.printing/printpageeventargs/set_hasmorepages/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Printing::PrintPageEventArgs::set_HasMorePages method +linktitle: set_HasMorePages +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintPageEventArgs::set_HasMorePages method. NOT IMPLEMENTED in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.printing/printpageeventargs/set_hasmorepages/ +--- +## PrintPageEventArgs::set_HasMorePages method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Printing::PrintPageEventArgs::set_HasMorePages(bool value) +``` + + +## See Also + +* Class [PrintPageEventArgs](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/printpageeventhandler/_index.md b/english/cpp/system.drawing.printing/printpageeventhandler/_index.md new file mode 100644 index 0000000000..3dde28c342 --- /dev/null +++ b/english/cpp/system.drawing.printing/printpageeventhandler/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Drawing::Printing::PrintPageEventHandler typedef +linktitle: PrintPageEventHandler +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintPageEventHandler typedef. A type of a function that handles PrintPage event in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing.printing/printpageeventhandler/ +--- +## PrintPageEventHandler typedef + + +A type of a function that handles PrintPage event. + +```cpp +using System::Drawing::Printing::PrintPageEventHandler = System::EventHandler> +``` + +## See Also + +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/printrange/_index.md b/english/cpp/system.drawing.printing/printrange/_index.md new file mode 100644 index 0000000000..191efe6407 --- /dev/null +++ b/english/cpp/system.drawing.printing/printrange/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Printing::PrintRange enum +linktitle: PrintRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::PrintRange enum. Specifies what pages are printed in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing.printing/printrange/ +--- +## PrintRange enum + + +Specifies what pages are printed. + +```cpp +enum class PrintRange +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| AllPages | 0 | Print all pages. | +| Selection | 1 | Print selected pages. | +| SomePages | 2 | Print pages from the specified range. | +| CurrentPage | 4194304 | Print currently displayed page. | + +## See Also + +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/querypagesettingseventargs/_index.md b/english/cpp/system.drawing.printing/querypagesettingseventargs/_index.md new file mode 100644 index 0000000000..21e8aca663 --- /dev/null +++ b/english/cpp/system.drawing.printing/querypagesettingseventargs/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Printing::QueryPageSettingsEventArgs class +linktitle: QueryPageSettingsEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::QueryPageSettingsEventArgs class. Provides data for the QueryPageSettings event. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing.printing/querypagesettingseventargs/ +--- +## QueryPageSettingsEventArgs class + + +Provides data for the QueryPageSettings event. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class QueryPageSettingsEventArgs : private System::Drawing::Printing::PrintEventArgs +``` + +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ptr](./ptr/) | An alias for a shared pointer to an instance of this class. | +## See Also + +* Class [PrintEventArgs](../printeventargs/) +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.printing/querypagesettingseventargs/ptr/_index.md b/english/cpp/system.drawing.printing/querypagesettingseventargs/ptr/_index.md new file mode 100644 index 0000000000..41c9d839a3 --- /dev/null +++ b/english/cpp/system.drawing.printing/querypagesettingseventargs/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Printing::QueryPageSettingsEventArgs::ptr typedef +linktitle: ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::QueryPageSettingsEventArgs::ptr typedef. An alias for a shared pointer to an instance of this class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.printing/querypagesettingseventargs/ptr/ +--- +## ptr typedef + + +An alias for a shared pointer to an instance of this class. + +```cpp +SharedPtr System::Drawing::Printing::QueryPageSettingsEventArgs::ptr +``` + +## See Also + +* Class [QueryPageSettingsEventArgs](../) +* Namespace [System::Drawing::Printing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.printing/standardprintcontroller/_index.md b/english/cpp/system.drawing.printing/standardprintcontroller/_index.md new file mode 100644 index 0000000000..19debe5727 --- /dev/null +++ b/english/cpp/system.drawing.printing/standardprintcontroller/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Printing::StandardPrintController class +linktitle: StandardPrintController +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Printing::StandardPrintController class. Specifies a print controller that sends information to a printer. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing.printing/standardprintcontroller/ +--- +## StandardPrintController class + + +Specifies a print controller that sends information to a printer. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StandardPrintController : public System::Drawing::Printing::PrintController +``` + +## See Also + +* Class [PrintController](../printcontroller/) +* Namespace [System::Drawing::Printing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.text/_index.md b/english/cpp/system.drawing.text/_index.md new file mode 100644 index 0000000000..7580a3bc7f --- /dev/null +++ b/english/cpp/system.drawing.text/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Text namespace +linktitle: System::Drawing::Text +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Drawing::Text namespace in C++.' +type: docs +weight: 4600 +url: /cpp/system.drawing.text/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [FontCollection](./fontcollection/) | A base class for installed and private font collections. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [InstalledFontCollection](./installedfontcollection/) | Represents the collection of the fonts installed in the system. NOT IMPLEMENTED. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PrivateFontCollection](./privatefontcollection/) | Represents a collection of font families provided by the client application. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [GenericFontFamilies](./genericfontfamilies/) | Represents a generic font family. | +| [HotkeyPrefix](./hotkeyprefix/) | Specifies the type of display for hot-key prefixes that relate to text. | +| [TextRenderingHint](./textrenderinghint/) | Specifies the quality of text rendering. | diff --git a/english/cpp/system.drawing.text/fontcollection/_index.md b/english/cpp/system.drawing.text/fontcollection/_index.md new file mode 100644 index 0000000000..0a39a469f1 --- /dev/null +++ b/english/cpp/system.drawing.text/fontcollection/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Text::FontCollection class +linktitle: FontCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Text::FontCollection class. A base class for installed and private font collections. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.text/fontcollection/ +--- +## FontCollection class + + +A base class for installed and private font collections. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class FontCollection : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Dispose](./dispose/)() override | Releases operating system resources acquired by the current object. | +| virtual [get_Families](./get_families/)() | Returns an array of [FontFamily](../../system.drawing/fontfamily/) objects associated with the font collection represented by the current object. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Drawing::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.text/fontcollection/dispose/_index.md b/english/cpp/system.drawing.text/fontcollection/dispose/_index.md new file mode 100644 index 0000000000..24eced8571 --- /dev/null +++ b/english/cpp/system.drawing.text/fontcollection/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Text::FontCollection::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Text::FontCollection::Dispose method. Releases operating system resources acquired by the current object in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.text/fontcollection/dispose/ +--- +## FontCollection::Dispose method + + +Releases operating system resources acquired by the current object. + +```cpp +virtual void System::Drawing::Text::FontCollection::Dispose() override +``` + +## See Also + +* Class [FontCollection](../) +* Namespace [System::Drawing::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.text/fontcollection/get_families/_index.md b/english/cpp/system.drawing.text/fontcollection/get_families/_index.md new file mode 100644 index 0000000000..08b26921a8 --- /dev/null +++ b/english/cpp/system.drawing.text/fontcollection/get_families/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Text::FontCollection::get_Families method +linktitle: get_Families +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Text::FontCollection::get_Families method. Returns an array of FontFamily objects associated with the font collection represented by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.text/fontcollection/get_families/ +--- +## FontCollection::get_Families method + + +Returns an array of [FontFamily](../../../system.drawing/fontfamily/) objects associated with the font collection represented by the current object. + +```cpp +virtual ArrayPtr> System::Drawing::Text::FontCollection::get_Families() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../../../system.drawing/fontfamily/) +* Class [FontCollection](../) +* Namespace [System::Drawing::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.text/genericfontfamilies/_index.md b/english/cpp/system.drawing.text/genericfontfamilies/_index.md new file mode 100644 index 0000000000..1b7cacdbb5 --- /dev/null +++ b/english/cpp/system.drawing.text/genericfontfamilies/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Text::GenericFontFamilies enum +linktitle: GenericFontFamilies +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Text::GenericFontFamilies enum. Represents a generic font family in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing.text/genericfontfamilies/ +--- +## GenericFontFamilies enum + + +Represents a generic font family. + +```cpp +enum class GenericFontFamilies +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Serif | 0 | Serif font family. | +| SansSerif | 1 | Sans Serif font family. | +| Monospace | 2 | Monospace font family. | + +## See Also + +* Namespace [System::Drawing::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.text/hotkeyprefix/_index.md b/english/cpp/system.drawing.text/hotkeyprefix/_index.md new file mode 100644 index 0000000000..32ecdd31d0 --- /dev/null +++ b/english/cpp/system.drawing.text/hotkeyprefix/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Text::HotkeyPrefix enum +linktitle: HotkeyPrefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Text::HotkeyPrefix enum. Specifies the type of display for hot-key prefixes that relate to text in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing.text/hotkeyprefix/ +--- +## HotkeyPrefix enum + + +Specifies the type of display for hot-key prefixes that relate to text. + +```cpp +enum class HotkeyPrefix +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No hot-key prefix. | +| Show | 1 | Tthe hot-key prefix is displayed. | +| Hide | 2 | | + +## See Also + +* Namespace [System::Drawing::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.text/installedfontcollection/_index.md b/english/cpp/system.drawing.text/installedfontcollection/_index.md new file mode 100644 index 0000000000..12dea22ce2 --- /dev/null +++ b/english/cpp/system.drawing.text/installedfontcollection/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Text::InstalledFontCollection class +linktitle: InstalledFontCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Text::InstalledFontCollection class. Represents the collection of the fonts installed in the system. NOT IMPLEMENTED. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.text/installedfontcollection/ +--- +## InstalledFontCollection class + + +Represents the collection of the fonts installed in the system. NOT IMPLEMENTED. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class InstalledFontCollection : public System::Drawing::Text::FontCollection +``` + +## Methods + +| Method | Description | +| --- | --- | +| [InstalledFontCollection](./installedfontcollection/)() | Constructs a new instance of [InstalledFontCollection](./) class. | +## See Also + +* Class [FontCollection](../fontcollection/) +* Namespace [System::Drawing::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.text/installedfontcollection/installedfontcollection/_index.md b/english/cpp/system.drawing.text/installedfontcollection/installedfontcollection/_index.md new file mode 100644 index 0000000000..88dcd2237c --- /dev/null +++ b/english/cpp/system.drawing.text/installedfontcollection/installedfontcollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Text::InstalledFontCollection::InstalledFontCollection constructor +linktitle: InstalledFontCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Text::InstalledFontCollection::InstalledFontCollection constructor. Constructs a new instance of InstalledFontCollection class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.text/installedfontcollection/installedfontcollection/ +--- +## InstalledFontCollection::InstalledFontCollection constructor + + +Constructs a new instance of [InstalledFontCollection](../) class. + +```cpp +System::Drawing::Text::InstalledFontCollection::InstalledFontCollection() +``` + +## See Also + +* Class [InstalledFontCollection](../) +* Namespace [System::Drawing::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.text/privatefontcollection/_index.md b/english/cpp/system.drawing.text/privatefontcollection/_index.md new file mode 100644 index 0000000000..b6cedd2c29 --- /dev/null +++ b/english/cpp/system.drawing.text/privatefontcollection/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Text::PrivateFontCollection class +linktitle: PrivateFontCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Text::PrivateFontCollection class. Represents a collection of font families provided by the client application. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.text/privatefontcollection/ +--- +## PrivateFontCollection class + + +Represents a collection of font families provided by the client application. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PrivateFontCollection : public System::Drawing::Text::FontCollection +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddFont](./addfont/)(const System::ArrayPtr\\&, int) | Adds the specified font to the collection. | +| [AddFontFile](./addfontfile/)(const String\&) | Adds a font from the specified file to the collection. | +| [get_Families](./get_families/)() override | Returns an array of [FontFamily](../../system.drawing/fontfamily/) objects associated with the font collection represented by the current object. | +## See Also + +* Class [FontCollection](../fontcollection/) +* Namespace [System::Drawing::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing.text/privatefontcollection/addfont/_index.md b/english/cpp/system.drawing.text/privatefontcollection/addfont/_index.md new file mode 100644 index 0000000000..1e697c98f0 --- /dev/null +++ b/english/cpp/system.drawing.text/privatefontcollection/addfont/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Text::PrivateFontCollection::AddFont method +linktitle: AddFont +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Text::PrivateFontCollection::AddFont method. Adds the specified font to the collection in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing.text/privatefontcollection/addfont/ +--- +## PrivateFontCollection::AddFont method + + +Adds the specified font to the collection. + +```cpp +void System::Drawing::Text::PrivateFontCollection::AddFont(const System::ArrayPtr &data, int len) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const System::ArrayPtr\\& | A byte array containing the font data | +| len | int | The size of the **data** buffer in bytes | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PrivateFontCollection](../) +* Namespace [System::Drawing::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.text/privatefontcollection/addfontfile/_index.md b/english/cpp/system.drawing.text/privatefontcollection/addfontfile/_index.md new file mode 100644 index 0000000000..e1d7f09b26 --- /dev/null +++ b/english/cpp/system.drawing.text/privatefontcollection/addfontfile/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Text::PrivateFontCollection::AddFontFile method +linktitle: AddFontFile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Text::PrivateFontCollection::AddFontFile method. Adds a font from the specified file to the collection in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing.text/privatefontcollection/addfontfile/ +--- +## PrivateFontCollection::AddFontFile method + + +Adds a font from the specified file to the collection. + +```cpp +void System::Drawing::Text::PrivateFontCollection::AddFontFile(const String &filename) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | A path to the file containing the font to add | + +## See Also + +* Class [String](../../../system/string/) +* Class [PrivateFontCollection](../) +* Namespace [System::Drawing::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.text/privatefontcollection/get_families/_index.md b/english/cpp/system.drawing.text/privatefontcollection/get_families/_index.md new file mode 100644 index 0000000000..6ab771693c --- /dev/null +++ b/english/cpp/system.drawing.text/privatefontcollection/get_families/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Text::PrivateFontCollection::get_Families method +linktitle: get_Families +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Text::PrivateFontCollection::get_Families method. Returns an array of FontFamily objects associated with the font collection represented by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing.text/privatefontcollection/get_families/ +--- +## PrivateFontCollection::get_Families method + + +Returns an array of [FontFamily](../../../system.drawing/fontfamily/) objects associated with the font collection represented by the current object. + +```cpp +ArrayPtr> System::Drawing::Text::PrivateFontCollection::get_Families() override +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../../../system.drawing/fontfamily/) +* Class [PrivateFontCollection](../) +* Namespace [System::Drawing::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing.text/textrenderinghint/_index.md b/english/cpp/system.drawing.text/textrenderinghint/_index.md new file mode 100644 index 0000000000..3f11941d46 --- /dev/null +++ b/english/cpp/system.drawing.text/textrenderinghint/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Text::TextRenderingHint enum +linktitle: TextRenderingHint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Text::TextRenderingHint enum. Specifies the quality of text rendering in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing.text/textrenderinghint/ +--- +## TextRenderingHint enum + + +Specifies the quality of text rendering. + +```cpp +enum class TextRenderingHint +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| SystemDefault | 0 | Glyph with system default rendering hint. | +| SingleBitPerPixelGridFit | 1 | Glyph bitmap with hinting. | +| SingleBitPerPixel | 2 | Glyph bitmap without hinting. | +| AntiAliasGridFit | 3 | Anti-aliasing with hinting. | +| AntiAlias | 4 | Glyph anti-alias bitmap without hinting. | +| ClearTypeGridFit | 5 | Glyph CT bitmap with hinting. | + +## See Also + +* Namespace [System::Drawing::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/_index.md b/english/cpp/system.drawing/_index.md new file mode 100644 index 0000000000..5c5d24e521 --- /dev/null +++ b/english/cpp/system.drawing/_index.md @@ -0,0 +1,72 @@ +--- +title: System::Drawing namespace +linktitle: System::Drawing +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Drawing namespace in C++.' +type: docs +weight: 4200 +url: /cpp/system.drawing/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Bitmap](./bitmap/) | Represents a GDI+ bitmap image. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Brush](./brush/) | A base class for classes that represent fillers used to fill the interiors of graphical shapes. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Brushes](./brushes/) | Provides a set of precreated [SolidBrush](./solidbrush/) objects. This is a static type with no instance services. You should never create instances of it by any means. | +| [CharacterRange](./characterrange/) | Represents a range of character positions in a string. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../system/smartptr/) class to manage objects of this type. | +| [Color](./color/) | Represents a color. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../system/smartptr/) class to manage objects of this type. | +| [ColorTranslator](./colortranslator/) | Performs color translations. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Font](./font/) | Represents a particular format for text, including font face, size, and style. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [FontConverter](./fontconverter/) | Converts [Font](./font/) objects from one data type to another. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [FontFamily](./fontfamily/) | Represents a group of type faces that share a similar basic design. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Graphics](./graphics/) | Represents a drawing surface. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Icon](./icon/) | Represents a [Windows](../system.windows/) icon. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Image](./image/) | A base class for [System::Drawing::Bitmap](./bitmap/) and System::Drawing::Metafile classes providing basic functionality. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ImageConverter](./imageconverter/) | Converts [Image](./image/) objects from one data type to another. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ImageFormatConverter](./imageformatconverter/) | Converts ImageFormat objects from one data type to another. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Pen](./pen/) | Represents properties such as color, width etc. of the lines and curves being drawn. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Pens](./pens/) | Provides a set of pre-created [Pen](./pen/) objects. This is a static type with no instance services. You should never create instances of it by any means. | +| [Point](./point/) | Represents a pair of integer X and Y coordinates of a point on a 2-dimensional plane. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../system/smartptr/) class to manage objects of this type. | +| [PointF](./pointf/) | Represents a pair of single-precision floating point X and Y coordinates of a point on a 2-dimensional plane. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../system/smartptr/) class to manage objects of this type. | +| [Rectangle](./rectangle/) | Represents a rectangular area of an image defined as integer X and Y coordinates of its upper left corner and its width and height. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../system/smartptr/) class to manage objects of this type. | +| [RectangleF](./rectanglef/) | Represents a rectangular area of an image defined as single-precision floating point X and Y coordinates of its upper left corner and its width and height. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../system/smartptr/) class to manage objects of this type. | +| [Region](./region/) | Represents the interior of a graphic shape. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Size](./size/) | Represents a pair of integer values that represent width and height of an image. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../system/smartptr/) class to manage objects of this type. | +| [SizeF](./sizef/) | Represents a pair of single-precision floating point values that represent width and height of an image. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../system/smartptr/) class to manage objects of this type. | +| [SolidBrush](./solidbrush/) | Represents single-color brush. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StringFormat](./stringformat/) | Encapsulates text layout information, display manipulations and OpenType features. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SystemColors](./systemcolors/) | Class that provide a set of precreated [Color](./color/) objects that represent colors of [Windows](../system.windows/) display elements. This is a static type with no instance services. You should never create instances of it by any means. | +| [SystemFonts](./systemfonts/) | Provides a set of pre-created [Font](./font/) objects that represent fonts used to display text in [Windows](../system.windows/) display elements. This is a static type with no instance services. You should never create instances of it by any means. | +| [TextureBrush](./texturebrush/) | Represents a brush that uses an image to fill the interior of a shape. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [ContentAlignment](./contentalignment/) | Specifies the content alignment. | +| [CopyPixelOperation](./copypixeloperation/) | Specifies how the source color in a pixel copying operation is combined with the destination color to result in a final color. | +| [FontStyle](./fontstyle/) | Represents a font style. | +| [GraphicsUnit](./graphicsunit/) | Represents a unit of measure. | +| [KnownColor](./knowncolor/) | Specifies the known system colors. | +| [RotateFlipType](./rotatefliptype/) | Specifies the type of rotation and/or flipping operation. | +| [StringAlignment](./stringalignment/) | Specifies the string alignment relative to its layout rectangle. | +| [StringDigitSubstitute](./stringdigitsubstitute/) | Specifies how digits in a string are substituted according to the locale or language. | +| [StringFormatFlags](./stringformatflags/) | Specifies the display and layout information for the strings of text. | +| [StringTrimming](./stringtrimming/) | Specifies how characters should be trimmed from a string that does not fit the layout shape. | +## Functions + +| Function | Description | +| --- | --- | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | diff --git a/english/cpp/system.drawing/bitmap/_index.md b/english/cpp/system.drawing/bitmap/_index.md new file mode 100644 index 0000000000..d6eebe052d --- /dev/null +++ b/english/cpp/system.drawing/bitmap/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Drawing::Bitmap class +linktitle: Bitmap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap class. Represents a GDI+ bitmap image. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/bitmap/ +--- +## Bitmap class + + +Represents a GDI+ bitmap image. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Bitmap : public System::Drawing::Image +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BeginPixelProcessing](./beginpixelprocessing/)(bool) | Enables pixel processing mode. | +| [Bitmap](./bitmap/)(const SharedPtr\\&) | Constructs a new [Bitmap](./) object from the specified existing image. | +| [Bitmap](./bitmap/)(const SharedPtr\\&, bool) | Constructs a new [Bitmap](./) object from the specified stream. | +| [Bitmap](./bitmap/)(const String\&) | Constructs a new [Bitmap](./) object from the specified file. | +| [Bitmap](./bitmap/)(const String\&, bool) | Constructs a new [Bitmap](./) object from the specified file. | +| [Bitmap](./bitmap/)(int, int, Imaging::PixelFormat) | Constructs a new [Bitmap](./) object that represents a bitmap image with the specified width, height, pixel format and pixel data. | +| [Bitmap](./bitmap/)(const SharedPtr\\&, const Size\&) | Constructs a new [Bitmap](./) object from the specified existing image, scaled to the specified size. | +| [Bitmap](./bitmap/)(const SharedPtr\\&, int, int) | Constructs a new [Bitmap](./) object from the specified existing image with width and height scaled to the specified values. | +| [Clone](./clone/)() override | Creates a copy of the current object. | +| [Clone](./clone/)(Rectangle, Imaging::PixelFormat) | Creates a [Bitmap](./) object that represents a copy of a region of the bitmap image represented by the current object. | +| [Clone](./clone/)(RectangleF, Imaging::PixelFormat) | Creates a [Bitmap](./) object that represents a copy of a region of the bitmap image represented by the current object. | +| [ComputeHash](./computehash/)() | Computes the SHA1 hash value. | +| static [ConvertToARGBImage](./converttoargbimage/)(const SharedPtr\\&) | Creates a copy of the specified bitmap image with pixel format changed to Format32bppArgb. | +| [EndPixelProcessing](./endpixelprocessing/)(bool) | Disables pixel processing mode. | +| [get_Height](./get_height/)() const override | Returns the height of the image in pixels. | +| [get_Palette](./get_palette/)() const override | Returns the color palette used by the image represented by the current object. | +| [get_PixelFormat](./get_pixelformat/)() const override | Returns the pixel format of the image represented by the current object. | +| [get_RawFormat](./get_rawformat/)() const override | Returns the file format of the image represented by the current object. | +| [get_Width](./get_width/)() const override | Returns the width of the image in pixels. | +| [GetHbitmap](./gethbitmap/)() | Creates a GDI bitmap object from the bitmap represented by the current object. | +| [GetPixel](./getpixel/)(int, int) | Returns the color of the specified pixel. | +| [GetSkBitmap](./getskbitmap/)() const override | Returns a raw pointer to the underlying SkBitmap object. | +| [IsMultiImage](./ismultiimage/)() const override | Returns whether the original format is a multi-image. | +| [LockBits](./lockbits/)(const Rectangle\&, Imaging::ImageLockMode, Imaging::PixelFormat) | Locks a [Bitmap](./) into system memory. | +| [LockBits](./lockbits/)(const Rectangle\&, Imaging::ImageLockMode, Imaging::PixelFormat, const Imaging::BitmapDataPtr\&) | Locks a [Bitmap](./) into system memory. | +| [MakeTransparent](./maketransparent/)(Color) | Changes the color of all pixels with the specified color to transparent. | +| [MEMBER_FUNCTION_MAKE_OBJECT](./member_function_make_object/)(Bitmap, CODEPORTING_ARGS(const SharedPtr\\&original, int width, int height), CODEPORTING_ARGS(original, width, height)) | | +| [PremultipleColors](./premultiplecolors/)() | Premultiplies the colors of the pixels of the image represented by the current object. | +| [RotateFlip](./rotateflip/)(RotateFlipType) override | Rotates image to multiple of 90 degrees and flips. | +| [set_Palette](./set_palette/)(Imaging::ColorPalettePtr) override | Sets the color palette used by the image represented by the current object. | +| [SetPixel](./setpixel/)(int, int, Color) | Sets the color of the specified pixel in the bitmap image represented by the current object. | +| [SetResolution](./setresolution/)(float, float) | Sets the resolution of the image. | +| [UnlockBits](./unlockbits/)(const Imaging::BitmapDataPtr\&) | Unlocks the specified bitmap from system memory. | +## See Also + +* Class [Image](../image/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/bitmap/beginpixelprocessing/_index.md b/english/cpp/system.drawing/bitmap/beginpixelprocessing/_index.md new file mode 100644 index 0000000000..346ccf1bf9 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/beginpixelprocessing/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Bitmap::BeginPixelProcessing method +linktitle: BeginPixelProcessing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::BeginPixelProcessing method. Enables pixel processing mode in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/bitmap/beginpixelprocessing/ +--- +## Bitmap::BeginPixelProcessing method + + +Enables pixel processing mode. + +```cpp +bool System::Drawing::Bitmap::BeginPixelProcessing(bool update_colors=true) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| update_colors | bool | Specifies whether to update colors. | + +## See Also + +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/bitmap/_index.md b/english/cpp/system.drawing/bitmap/bitmap/_index.md new file mode 100644 index 0000000000..9ae9c9a178 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/bitmap/_index.md @@ -0,0 +1,161 @@ +--- +title: System::Drawing::Bitmap::Bitmap constructor +linktitle: Bitmap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::Bitmap constructor. Constructs a new Bitmap object from the specified existing image in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/bitmap/bitmap/ +--- +## Bitmap::Bitmap(const SharedPtr\\&) constructor + + +Constructs a new [Bitmap](../) object from the specified existing image. + +```cpp +System::Drawing::Bitmap::Bitmap(const SharedPtr &original) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| original | const SharedPtr\\& | The existing image to create the bitmap image from | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Bitmap::Bitmap(const SharedPtr\\&, const Size\&) constructor + + +Constructs a new [Bitmap](../) object from the specified existing image, scaled to the specified size. + +```cpp +System::Drawing::Bitmap::Bitmap(const SharedPtr &original, const Size &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| original | const SharedPtr\\& | The existing image to create the bitmap image from | +| size | const Size\& | The size of the new image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Size](../../size/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Bitmap::Bitmap(const SharedPtr\\&, int, int) constructor + + +Constructs a new [Bitmap](../) object from the specified existing image with width and height scaled to the specified values. + +```cpp +System::Drawing::Bitmap::Bitmap(const SharedPtr &original, int width, int height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| original | const SharedPtr\\& | The existing image to create the bitmap image from | +| width | int | Width of the new image | +| height | int | Height of the new image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Bitmap::Bitmap(const SharedPtr\\&, bool) constructor + + +Constructs a new [Bitmap](../) object from the specified stream. + +```cpp +System::Drawing::Bitmap::Bitmap(const SharedPtr &stream, bool useIcm=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | A stream that contains image data | +| useIcm | bool | IGNORED | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Bitmap::Bitmap(const String\&) constructor + + +Constructs a new [Bitmap](../) object from the specified file. + +```cpp +System::Drawing::Bitmap::Bitmap(const String &filename) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | A name of the file that contains image data | + +## See Also + +* Class [String](../../../system/string/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Bitmap::Bitmap(const String\&, bool) constructor + + +Constructs a new [Bitmap](../) object from the specified file. + +```cpp +System::Drawing::Bitmap::Bitmap(const String &filename, bool useIcm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | A name of the file that contains image data | +| useIcm | bool | IGNORED | + +## See Also + +* Class [String](../../../system/string/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Bitmap::Bitmap(int, int, Imaging::PixelFormat) constructor + + +Constructs a new [Bitmap](../) object that represents a bitmap image with the specified width, height, pixel format and pixel data. + +```cpp +System::Drawing::Bitmap::Bitmap(int width, int height, Imaging::PixelFormat format=Imaging::PixelFormat::Format32bppArgb) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| width | int | The width of the image | +| height | int | The height of the image | +| format | Imaging::PixelFormat | The pixel format of the image | + +## See Also + +* Enum [PixelFormat](../../../system.drawing.imaging/pixelformat/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/clone/_index.md b/english/cpp/system.drawing/bitmap/clone/_index.md new file mode 100644 index 0000000000..17df95a919 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/clone/_index.md @@ -0,0 +1,86 @@ +--- +title: System::Drawing::Bitmap::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::Clone method. Creates a copy of the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/bitmap/clone/ +--- +## Bitmap::Clone() method + + +Creates a copy of the current object. + +```cpp +virtual SharedPtr System::Drawing::Bitmap::Clone() override +``` + + +### ReturnValue + +A copy of the current object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Bitmap::Clone(Rectangle, Imaging::PixelFormat) method + + +Creates a [Bitmap](../) object that represents a copy of a region of the bitmap image represented by the current object. + +```cpp +SharedPtr System::Drawing::Bitmap::Clone(Rectangle rect, Imaging::PixelFormat format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | Rectangle | The rectangle that specifies the region to copy | +| format | Imaging::PixelFormat | The pixel format for the new [Bitmap](../) | + +### ReturnValue + +The created [Bitmap](../) object + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Bitmap](../) +* Class [Rectangle](../../rectangle/) +* Enum [PixelFormat](../../../system.drawing.imaging/pixelformat/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Bitmap::Clone(RectangleF, Imaging::PixelFormat) method + + +Creates a [Bitmap](../) object that represents a copy of a region of the bitmap image represented by the current object. + +```cpp +SharedPtr System::Drawing::Bitmap::Clone(RectangleF rect, Imaging::PixelFormat format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | RectangleF | The rectangle that specifies the region to copy | +| format | Imaging::PixelFormat | The pixel format for the new [Bitmap](../) | + +### ReturnValue + +The created [Bitmap](../) object + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Bitmap](../) +* Class [RectangleF](../../rectanglef/) +* Enum [PixelFormat](../../../system.drawing.imaging/pixelformat/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/computehash/_index.md b/english/cpp/system.drawing/bitmap/computehash/_index.md new file mode 100644 index 0000000000..a90e9fe92c --- /dev/null +++ b/english/cpp/system.drawing/bitmap/computehash/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Bitmap::ComputeHash method +linktitle: ComputeHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::ComputeHash method. Computes the SHA1 hash value in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/bitmap/computehash/ +--- +## Bitmap::ComputeHash method + + +Computes the SHA1 hash value. + +```cpp +ArrayPtr System::Drawing::Bitmap::ComputeHash() +``` + + +### ReturnValue + +The computed hash code. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/converttoargbimage/_index.md b/english/cpp/system.drawing/bitmap/converttoargbimage/_index.md new file mode 100644 index 0000000000..329ace5bc8 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/converttoargbimage/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Bitmap::ConvertToARGBImage method +linktitle: ConvertToARGBImage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::ConvertToARGBImage method. Creates a copy of the specified bitmap image with pixel format changed to Format32bppArgb in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing/bitmap/converttoargbimage/ +--- +## Bitmap::ConvertToARGBImage method + + +Creates a copy of the specified bitmap image with pixel format changed to Format32bppArgb. + +```cpp +static SharedPtr System::Drawing::Bitmap::ConvertToARGBImage(const SharedPtr &src_bmp) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| src_bmp | const SharedPtr\\& | The original bitmap to copy | + +### ReturnValue + +The copy of the original bitmap with the pixel format changed to Format32bppArgb + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Bitmap](../) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/endpixelprocessing/_index.md b/english/cpp/system.drawing/bitmap/endpixelprocessing/_index.md new file mode 100644 index 0000000000..80e15caff1 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/endpixelprocessing/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Bitmap::EndPixelProcessing method +linktitle: EndPixelProcessing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::EndPixelProcessing method. Disables pixel processing mode in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/bitmap/endpixelprocessing/ +--- +## Bitmap::EndPixelProcessing method + + +Disables pixel processing mode. + +```cpp +bool System::Drawing::Bitmap::EndPixelProcessing(bool update_colors=true) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| update_colors | bool | Specifies whether to update colors. | + +## See Also + +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/get_height/_index.md b/english/cpp/system.drawing/bitmap/get_height/_index.md new file mode 100644 index 0000000000..16e0ad62ec --- /dev/null +++ b/english/cpp/system.drawing/bitmap/get_height/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Bitmap::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::get_Height method. Returns the height of the image in pixels in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/bitmap/get_height/ +--- +## Bitmap::get_Height method + + +Returns the height of the image in pixels. + +```cpp +virtual int System::Drawing::Bitmap::get_Height() const override +``` + +## See Also + +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/get_palette/_index.md b/english/cpp/system.drawing/bitmap/get_palette/_index.md new file mode 100644 index 0000000000..a0e93816d5 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/get_palette/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Bitmap::get_Palette method +linktitle: get_Palette +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::get_Palette method. Returns the color palette used by the image represented by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/bitmap/get_palette/ +--- +## Bitmap::get_Palette method + + +Returns the color palette used by the image represented by the current object. + +```cpp +virtual Imaging::ColorPalettePtr System::Drawing::Bitmap::get_Palette() const override +``` + +## See Also + +* Typedef [ColorPalettePtr](../../../system.drawing.imaging/colorpaletteptr/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/get_pixelformat/_index.md b/english/cpp/system.drawing/bitmap/get_pixelformat/_index.md new file mode 100644 index 0000000000..77564a59c8 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/get_pixelformat/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Bitmap::get_PixelFormat method +linktitle: get_PixelFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::get_PixelFormat method. Returns the pixel format of the image represented by the current object in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/bitmap/get_pixelformat/ +--- +## Bitmap::get_PixelFormat method + + +Returns the pixel format of the image represented by the current object. + +```cpp +virtual Imaging::PixelFormat System::Drawing::Bitmap::get_PixelFormat() const override +``` + +## See Also + +* Enum [PixelFormat](../../../system.drawing.imaging/pixelformat/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/get_rawformat/_index.md b/english/cpp/system.drawing/bitmap/get_rawformat/_index.md new file mode 100644 index 0000000000..4f6ebc9f33 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/get_rawformat/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Bitmap::get_RawFormat method +linktitle: get_RawFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::get_RawFormat method. Returns the file format of the image represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/bitmap/get_rawformat/ +--- +## Bitmap::get_RawFormat method + + +Returns the file format of the image represented by the current object. + +```cpp +virtual Imaging::ImageFormatPtr System::Drawing::Bitmap::get_RawFormat() const override +``` + +## See Also + +* Typedef [ImageFormatPtr](../../../system.drawing.imaging/imageformatptr/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/get_width/_index.md b/english/cpp/system.drawing/bitmap/get_width/_index.md new file mode 100644 index 0000000000..45d1de67a3 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/get_width/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Bitmap::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::get_Width method. Returns the width of the image in pixels in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/bitmap/get_width/ +--- +## Bitmap::get_Width method + + +Returns the width of the image in pixels. + +```cpp +virtual int System::Drawing::Bitmap::get_Width() const override +``` + +## See Also + +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/gethbitmap/_index.md b/english/cpp/system.drawing/bitmap/gethbitmap/_index.md new file mode 100644 index 0000000000..4627fd92e0 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/gethbitmap/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Bitmap::GetHbitmap method +linktitle: GetHbitmap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::GetHbitmap method. Creates a GDI bitmap object from the bitmap represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/bitmap/gethbitmap/ +--- +## Bitmap::GetHbitmap method + + +Creates a GDI bitmap object from the bitmap represented by the current object. + +```cpp +IntPtr System::Drawing::Bitmap::GetHbitmap() +``` + + +### ReturnValue + +A handle to the created GDI bitmap object. + +## See Also + +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/getpixel/_index.md b/english/cpp/system.drawing/bitmap/getpixel/_index.md new file mode 100644 index 0000000000..0fdd814a0f --- /dev/null +++ b/english/cpp/system.drawing/bitmap/getpixel/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Bitmap::GetPixel method +linktitle: GetPixel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::GetPixel method. Returns the color of the specified pixel in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/bitmap/getpixel/ +--- +## Bitmap::GetPixel method + + +Returns the color of the specified pixel. + +```cpp +Color System::Drawing::Bitmap::GetPixel(int x, int y) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | int | The X coordinate of the pixel whose color to return | +| y | int | The Y coordinate of the pixel whose color to return | + +### ReturnValue + +The color of the specified pixel + +## See Also + +* Class [Color](../../color/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/getskbitmap/_index.md b/english/cpp/system.drawing/bitmap/getskbitmap/_index.md new file mode 100644 index 0000000000..767bc781e2 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/getskbitmap/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Bitmap::GetSkBitmap method +linktitle: GetSkBitmap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::GetSkBitmap method. Returns a raw pointer to the underlying SkBitmap object in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/bitmap/getskbitmap/ +--- +## Bitmap::GetSkBitmap method + + +Returns a raw pointer to the underlying SkBitmap object. + +```cpp +virtual const SkBitmap * System::Drawing::Bitmap::GetSkBitmap() const override +``` + +## See Also + +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/ismultiimage/_index.md b/english/cpp/system.drawing/bitmap/ismultiimage/_index.md new file mode 100644 index 0000000000..7a82c58ebc --- /dev/null +++ b/english/cpp/system.drawing/bitmap/ismultiimage/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Bitmap::IsMultiImage method +linktitle: IsMultiImage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::IsMultiImage method. Returns whether the original format is a multi-image in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/bitmap/ismultiimage/ +--- +## Bitmap::IsMultiImage method + + +Returns whether the original format is a multi-image. + +```cpp +virtual bool System::Drawing::Bitmap::IsMultiImage() const override +``` + +## See Also + +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/lockbits/_index.md b/english/cpp/system.drawing/bitmap/lockbits/_index.md new file mode 100644 index 0000000000..5549cf536f --- /dev/null +++ b/english/cpp/system.drawing/bitmap/lockbits/_index.md @@ -0,0 +1,68 @@ +--- +title: System::Drawing::Bitmap::LockBits method +linktitle: LockBits +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::LockBits method. Locks a Bitmap into system memory in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/bitmap/lockbits/ +--- +## Bitmap::LockBits(const Rectangle\&, Imaging::ImageLockMode, Imaging::PixelFormat) method + + +Locks a [Bitmap](../) into system memory. + +```cpp +Imaging::BitmapDataPtr System::Drawing::Bitmap::LockBits(const Rectangle &rect, Imaging::ImageLockMode flags, Imaging::PixelFormat format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A rectangle that specifies the region of the image to lock | +| flags | Imaging::ImageLockMode | Specifies the access level to the bitmap | +| format | Imaging::PixelFormat | The data format of this bitmap | + +### ReturnValue + +A shared pointer to a BitmapData object that contains information about the performed lock operation + +## See Also + +* Typedef [BitmapDataPtr](../../../system.drawing.imaging/bitmapdataptr/) +* Class [Rectangle](../../rectangle/) +* Enum [ImageLockMode](../../../system.drawing.imaging/imagelockmode/) +* Enum [PixelFormat](../../../system.drawing.imaging/pixelformat/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Bitmap::LockBits(const Rectangle\&, Imaging::ImageLockMode, Imaging::PixelFormat, const Imaging::BitmapDataPtr\&) method + + +Locks a [Bitmap](../) into system memory. + +```cpp +Imaging::BitmapDataPtr System::Drawing::Bitmap::LockBits(const Rectangle &rect, Imaging::ImageLockMode flags, Imaging::PixelFormat format, const Imaging::BitmapDataPtr &bitmap_data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A rectangle that specifies the region of the image to lock | +| flags | Imaging::ImageLockMode | Specifies the access level to the bitmap | +| format | Imaging::PixelFormat | The data format of this bitmap | +| bitmap_data | const Imaging::BitmapDataPtr\& | Contains information about the lock operation | + +### ReturnValue + +A shared pointer to a BitmapData object that contains information about the performed lock operation + +## See Also + +* Typedef [BitmapDataPtr](../../../system.drawing.imaging/bitmapdataptr/) +* Class [Rectangle](../../rectangle/) +* Enum [ImageLockMode](../../../system.drawing.imaging/imagelockmode/) +* Enum [PixelFormat](../../../system.drawing.imaging/pixelformat/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/maketransparent/_index.md b/english/cpp/system.drawing/bitmap/maketransparent/_index.md new file mode 100644 index 0000000000..0fe97be780 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/maketransparent/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Bitmap::MakeTransparent method +linktitle: MakeTransparent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::MakeTransparent method. Changes the color of all pixels with the specified color to transparent in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/bitmap/maketransparent/ +--- +## Bitmap::MakeTransparent method + + +Changes the color of all pixels with the specified color to transparent. + +```cpp +void System::Drawing::Bitmap::MakeTransparent(Color transparent_color=Color::get_LightGray()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| transparent_color | Color | The color of the pixels whose color to change | + +## See Also + +* Class [Color](../../color/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/member_function_make_object/_index.md b/english/cpp/system.drawing/bitmap/member_function_make_object/_index.md new file mode 100644 index 0000000000..ad6ce76b5e --- /dev/null +++ b/english/cpp/system.drawing/bitmap/member_function_make_object/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Bitmap::MEMBER_FUNCTION_MAKE_OBJECT method +linktitle: MEMBER_FUNCTION_MAKE_OBJECT +second_title: Aspose.PDF for C++ API Reference +description: 'How to use MEMBER_FUNCTION_MAKE_OBJECT method of System::Drawing::Bitmap class in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/bitmap/member_function_make_object/ +--- +## Bitmap::MEMBER_FUNCTION_MAKE_OBJECT method + + + + +```cpp +System::Drawing::Bitmap::MEMBER_FUNCTION_MAKE_OBJECT(Bitmap, CODEPORTING_ARGS(const SharedPtr &original, int width, int height), CODEPORTING_ARGS(original, width, height)) +``` + +## See Also + +* Class [Bitmap](../) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/premultiplecolors/_index.md b/english/cpp/system.drawing/bitmap/premultiplecolors/_index.md new file mode 100644 index 0000000000..e143ed24ff --- /dev/null +++ b/english/cpp/system.drawing/bitmap/premultiplecolors/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Bitmap::PremultipleColors method +linktitle: PremultipleColors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::PremultipleColors method. Premultiplies the colors of the pixels of the image represented by the current object in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/bitmap/premultiplecolors/ +--- +## Bitmap::PremultipleColors method + + +Premultiplies the colors of the pixels of the image represented by the current object. + +```cpp +void System::Drawing::Bitmap::PremultipleColors() +``` + +## See Also + +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/rotateflip/_index.md b/english/cpp/system.drawing/bitmap/rotateflip/_index.md new file mode 100644 index 0000000000..2692dbb963 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/rotateflip/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Bitmap::RotateFlip method +linktitle: RotateFlip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::RotateFlip method. Rotates image to multiple of 90 degrees and flips in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/bitmap/rotateflip/ +--- +## Bitmap::RotateFlip method + + +Rotates image to multiple of 90 degrees and flips. + +```cpp +virtual void System::Drawing::Bitmap::RotateFlip(RotateFlipType rotate_flip_type) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rotate_flip_type | RotateFlipType | The type of rotation and/or flip operation | + +## See Also + +* Enum [RotateFlipType](../../rotatefliptype/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/set_palette/_index.md b/english/cpp/system.drawing/bitmap/set_palette/_index.md new file mode 100644 index 0000000000..1af61cc161 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/set_palette/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Bitmap::set_Palette method +linktitle: set_Palette +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::set_Palette method. Sets the color palette used by the image represented by the current object in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/bitmap/set_palette/ +--- +## Bitmap::set_Palette method + + +Sets the color palette used by the image represented by the current object. + +```cpp +void System::Drawing::Bitmap::set_Palette(Imaging::ColorPalettePtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Imaging::ColorPalettePtr | The value to set | + +## See Also + +* Typedef [ColorPalettePtr](../../../system.drawing.imaging/colorpaletteptr/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/setpixel/_index.md b/english/cpp/system.drawing/bitmap/setpixel/_index.md new file mode 100644 index 0000000000..0e8eab4ed3 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/setpixel/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Bitmap::SetPixel method +linktitle: SetPixel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::SetPixel method. Sets the color of the specified pixel in the bitmap image represented by the current object in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing/bitmap/setpixel/ +--- +## Bitmap::SetPixel method + + +Sets the color of the specified pixel in the bitmap image represented by the current object. + +```cpp +void System::Drawing::Bitmap::SetPixel(int x, int y, Color color) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | int | X coordinate of the pixel | +| y | int | Y coordinate of the pixel | +| color | Color | The new color to set | + +## See Also + +* Class [Color](../../color/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/setresolution/_index.md b/english/cpp/system.drawing/bitmap/setresolution/_index.md new file mode 100644 index 0000000000..23ce326206 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/setresolution/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Bitmap::SetResolution method +linktitle: SetResolution +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::SetResolution method. Sets the resolution of the image in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing/bitmap/setresolution/ +--- +## Bitmap::SetResolution method + + +Sets the resolution of the image. + +```cpp +void System::Drawing::Bitmap::SetResolution(float xDpi, float yDpi) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xDpi | float | The new horizontal resolution in pixels per inch. | +| yDpi | float | The new vertical resolution in pixels per inch. | + +## See Also + +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/bitmap/unlockbits/_index.md b/english/cpp/system.drawing/bitmap/unlockbits/_index.md new file mode 100644 index 0000000000..fcd2e5a8f5 --- /dev/null +++ b/english/cpp/system.drawing/bitmap/unlockbits/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Bitmap::UnlockBits method +linktitle: UnlockBits +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Bitmap::UnlockBits method. Unlocks the specified bitmap from system memory in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing/bitmap/unlockbits/ +--- +## Bitmap::UnlockBits method + + +Unlocks the specified bitmap from system memory. + +```cpp +void System::Drawing::Bitmap::UnlockBits(const Imaging::BitmapDataPtr &bitmap_data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bitmap_data | const Imaging::BitmapDataPtr\& | An object that contains information about the lock operation | + +## See Also + +* Typedef [BitmapDataPtr](../../../system.drawing.imaging/bitmapdataptr/) +* Class [Bitmap](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brush/_index.md b/english/cpp/system.drawing/brush/_index.md new file mode 100644 index 0000000000..8f73be3da6 --- /dev/null +++ b/english/cpp/system.drawing/brush/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Brush class +linktitle: Brush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brush class. A base class for classes that represent fillers used to fill the interiors of graphical shapes. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/brush/ +--- +## Brush class + + +A base class for classes that represent fillers used to fill the interiors of graphical shapes. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Brush : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Clone](./clone/)() | RTTI information. | +| [Dispose](./dispose/)() | Releases operating system resources acquired by the current object. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/brush/clone/_index.md b/english/cpp/system.drawing/brush/clone/_index.md new file mode 100644 index 0000000000..653c6c4331 --- /dev/null +++ b/english/cpp/system.drawing/brush/clone/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Brush::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brush::Clone method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/brush/clone/ +--- +## Brush::Clone method + + +RTTI information. + +```cpp +virtual SharedPtr System::Drawing::Brush::Clone()=0 +``` + + +### ReturnValue + +A shared pointer to the copy of the current object. +## Remarks + + +Creates a copy of the current object. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../) +* Class [Brush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brush/dispose/_index.md b/english/cpp/system.drawing/brush/dispose/_index.md new file mode 100644 index 0000000000..31b109616c --- /dev/null +++ b/english/cpp/system.drawing/brush/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Brush::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brush::Dispose method. Releases operating system resources acquired by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/brush/dispose/ +--- +## Brush::Dispose method + + +Releases operating system resources acquired by the current object. + +```cpp +void System::Drawing::Brush::Dispose() +``` + +## See Also + +* Class [Brush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/_index.md b/english/cpp/system.drawing/brushes/_index.md new file mode 100644 index 0000000000..ee70862f61 --- /dev/null +++ b/english/cpp/system.drawing/brushes/_index.md @@ -0,0 +1,167 @@ +--- +title: System::Drawing::Brushes class +linktitle: Brushes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes class. Provides a set of precreated SolidBrush objects. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/brushes/ +--- +## Brushes class + + +Provides a set of precreated [SolidBrush](../solidbrush/) objects. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class Brushes +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [get_AliceBlue](./get_aliceblue/)() | Returns the solid fill color whose hexadecimal value is #FFF0F8FF. | +| static [get_AntiqueWhite](./get_antiquewhite/)() | Returns the solid fill color whose hexadecimal value is #FFFAEBD7. | +| static [get_Aqua](./get_aqua/)() | Returns the solid fill color whose hexadecimal value is #FF00FFFF. | +| static [get_Aquamarine](./get_aquamarine/)() | Returns the solid fill color whose hexadecimal value is #FF7FFFD4. | +| static [get_Azure](./get_azure/)() | Returns the solid fill color whose hexadecimal value is #FFF0FFFF. | +| static [get_Beige](./get_beige/)() | Returns the solid fill color whose hexadecimal value is #FFF5F5DC. | +| static [get_Bisque](./get_bisque/)() | Returns the solid fill color whose hexadecimal value is #FFFFE4C4. | +| static [get_Black](./get_black/)() | Returns the solid fill color whose hexadecimal value is #FF000000. | +| static [get_BlanchedAlmond](./get_blanchedalmond/)() | Returns the solid fill color whose hexadecimal value is #FFFFEBCD. | +| static [get_Blue](./get_blue/)() | Returns the solid fill color whose hexadecimal value is #FF0000FF. | +| static [get_BlueViolet](./get_blueviolet/)() | Returns the solid fill color whose hexadecimal value is #FF8A2BE2. | +| static [get_Brown](./get_brown/)() | Returns the solid fill color whose hexadecimal value is #FFA52A2A. | +| static [get_BurlyWood](./get_burlywood/)() | Returns the solid fill color whose hexadecimal value is #FFDEB887. | +| static [get_CadetBlue](./get_cadetblue/)() | Returns the solid fill color whose hexadecimal value is #FF5F9EA0. | +| static [get_Chartreuse](./get_chartreuse/)() | Returns the solid fill color whose hexadecimal value is #FF7FFF00. | +| static [get_Chocolate](./get_chocolate/)() | Returns the solid fill color whose hexadecimal value is #FFD2691E. | +| static [get_Coral](./get_coral/)() | Returns the solid fill color whose hexadecimal value is #FFFF7F50. | +| static [get_CornflowerBlue](./get_cornflowerblue/)() | Returns the solid fill color whose hexadecimal value is #FF6495ED. | +| static [get_Cornsilk](./get_cornsilk/)() | Returns the solid fill color whose hexadecimal value is #FFFFF8DC. | +| static [get_Crimson](./get_crimson/)() | Returns the solid fill color whose hexadecimal value is #FFDC143C. | +| static [get_Cyan](./get_cyan/)() | Returns the solid fill color whose hexadecimal value is #FF00FFFF. | +| static [get_DarkBlue](./get_darkblue/)() | Returns the solid fill color whose hexadecimal value is #FF00008B. | +| static [get_DarkCyan](./get_darkcyan/)() | Returns the solid fill color whose hexadecimal value is #FF008B8B. | +| static [get_DarkGoldenrod](./get_darkgoldenrod/)() | Returns the solid fill color whose hexadecimal value is #FFB8860B. | +| static [get_DarkGray](./get_darkgray/)() | Returns the solid fill color whose hexadecimal value is #FFA9A9A9. | +| static [get_DarkGreen](./get_darkgreen/)() | Returns the solid fill color whose hexadecimal value is #FF006400. | +| static [get_DarkKhaki](./get_darkkhaki/)() | Returns the solid fill color whose hexadecimal value is #FFBDB76B. | +| static [get_DarkMagenta](./get_darkmagenta/)() | Returns the solid fill color whose hexadecimal value is #FF8B008B. | +| static [get_DarkOliveGreen](./get_darkolivegreen/)() | Returns the solid fill color whose hexadecimal value is #FF556B2F. | +| static [get_DarkOrange](./get_darkorange/)() | Returns the solid fill color whose hexadecimal value is #FFFF8C00. | +| static [get_DarkOrchid](./get_darkorchid/)() | Returns the solid fill color whose hexadecimal value is #FF9932CC. | +| static [get_DarkRed](./get_darkred/)() | Returns the solid fill color whose hexadecimal value is #FF8B0000. | +| static [get_DarkSalmon](./get_darksalmon/)() | Returns the solid fill color whose hexadecimal value is #FFE9967A. | +| static [get_DarkSeaGreen](./get_darkseagreen/)() | Returns the solid fill color whose hexadecimal value is #FF8FBC8F. | +| static [get_DarkSlateBlue](./get_darkslateblue/)() | Returns the solid fill color whose hexadecimal value is #FF483D8B. | +| static [get_DarkSlateGray](./get_darkslategray/)() | Returns the solid fill color whose hexadecimal value is #FF2F4F4F. | +| static [get_DarkTurquoise](./get_darkturquoise/)() | Returns the solid fill color whose hexadecimal value is #FF00CED1. | +| static [get_DarkViolet](./get_darkviolet/)() | Returns the solid fill color whose hexadecimal value is #FF9400D3. | +| static [get_DeepPink](./get_deeppink/)() | Returns the solid fill color whose hexadecimal value is #FFFF1493. | +| static [get_DeepSkyBlue](./get_deepskyblue/)() | Returns the solid fill color whose hexadecimal value is #FF00BFFF. | +| static [get_DimGray](./get_dimgray/)() | Returns the solid fill color whose hexadecimal value is #FF696969. | +| static [get_DodgerBlue](./get_dodgerblue/)() | Returns the solid fill color whose hexadecimal value is #FF1E90FF. | +| static [get_Firebrick](./get_firebrick/)() | Returns the solid fill color whose hexadecimal value is #FFB22222. | +| static [get_FloralWhite](./get_floralwhite/)() | Returns the solid fill color whose hexadecimal value is #FFFFFAF0. | +| static [get_ForestGreen](./get_forestgreen/)() | Returns the solid fill color whose hexadecimal value is #FF228B22. | +| static [get_Fuchsia](./get_fuchsia/)() | Returns the solid fill color whose hexadecimal value is #FFFF00FF. | +| static [get_Gainsboro](./get_gainsboro/)() | Returns the solid fill color whose hexadecimal value is #FFDCDCDC. | +| static [get_GhostWhite](./get_ghostwhite/)() | Returns the solid fill color whose hexadecimal value is #FFF8F8FF. | +| static [get_Gold](./get_gold/)() | Returns the solid fill color whose hexadecimal value is #FFFFD700. | +| static [get_Goldenrod](./get_goldenrod/)() | Returns the solid fill color whose hexadecimal value is #FFDAA520. | +| static [get_Gray](./get_gray/)() | Returns the solid fill color whose hexadecimal value is #FF808080. | +| static [get_Green](./get_green/)() | Returns the solid fill color whose hexadecimal value is #FF008000. | +| static [get_GreenYellow](./get_greenyellow/)() | Returns the solid fill color whose hexadecimal value is #FFADFF2F. | +| static [get_Honeydew](./get_honeydew/)() | Returns the solid fill color whose hexadecimal value is #FFF0FFF0. | +| static [get_HotPink](./get_hotpink/)() | Returns the solid fill color whose hexadecimal value is #FFFF69B4. | +| static [get_IndianRed](./get_indianred/)() | Returns the solid fill color whose hexadecimal value is #FFCD5C5C. | +| static [get_Indigo](./get_indigo/)() | Returns the solid fill color whose hexadecimal value is #FF4B0082. | +| static [get_Ivory](./get_ivory/)() | Returns the solid fill color whose hexadecimal value is #FFFFFFF0. | +| static [get_Khaki](./get_khaki/)() | Returns the solid fill color whose hexadecimal value is #FFF0E68C. | +| static [get_Lavender](./get_lavender/)() | Returns the solid fill color whose hexadecimal value is #FFE6E6FA. | +| static [get_LavenderBlush](./get_lavenderblush/)() | Returns the solid fill color whose hexadecimal value is #FFFFF0F5. | +| static [get_LawnGreen](./get_lawngreen/)() | Returns the solid fill color whose hexadecimal value is #FF7CFC00. | +| static [get_LemonChiffon](./get_lemonchiffon/)() | Returns the solid fill color whose hexadecimal value is #FFFFFACD. | +| static [get_LightBlue](./get_lightblue/)() | Returns the solid fill color whose hexadecimal value is #FFADD8E6. | +| static [get_LightCoral](./get_lightcoral/)() | Returns the solid fill color whose hexadecimal value is #FFF08080. | +| static [get_LightCyan](./get_lightcyan/)() | Returns the solid fill color whose hexadecimal value is #FFE0FFFF. | +| static [get_LightGoldenrodYellow](./get_lightgoldenrodyellow/)() | Returns the solid fill color whose hexadecimal value is #FFFAFAD2. | +| static [get_LightGray](./get_lightgray/)() | Returns the solid fill color whose hexadecimal value is #FFD3D3D3. | +| static [get_LightGreen](./get_lightgreen/)() | Returns the solid fill color whose hexadecimal value is #FF90EE90. | +| static [get_LightPink](./get_lightpink/)() | Returns the solid fill color whose hexadecimal value is #FFFFB6C1. | +| static [get_LightSalmon](./get_lightsalmon/)() | Returns the solid fill color whose hexadecimal value is #FFFFA07A. | +| static [get_LightSeaGreen](./get_lightseagreen/)() | Returns the solid fill color whose hexadecimal value is #FF20B2AA. | +| static [get_LightSkyBlue](./get_lightskyblue/)() | Returns the solid fill color whose hexadecimal value is #FF87CEFA. | +| static [get_LightSlateGray](./get_lightslategray/)() | Returns the solid fill color whose hexadecimal value is #FF778899. | +| static [get_LightSteelBlue](./get_lightsteelblue/)() | Returns the solid fill color whose hexadecimal value is #FFB0C4DE. | +| static [get_LightYellow](./get_lightyellow/)() | Returns the solid fill color whose hexadecimal value is #FFFFFFE0. | +| static [get_Lime](./get_lime/)() | Returns the solid fill color whose hexadecimal value is #FF00FF00. | +| static [get_LimeGreen](./get_limegreen/)() | Returns the solid fill color whose hexadecimal value is #FF32CD32. | +| static [get_Linen](./get_linen/)() | Returns the solid fill color whose hexadecimal value is #FFFAF0E6. | +| static [get_Magenta](./get_magenta/)() | Returns the solid fill color whose hexadecimal value is #FFFF00FF. | +| static [get_Maroon](./get_maroon/)() | Returns the solid fill color whose hexadecimal value is #FF800000. | +| static [get_MediumAquamarine](./get_mediumaquamarine/)() | Returns the solid fill color whose hexadecimal value is #FF66CDAA. | +| static [get_MediumBlue](./get_mediumblue/)() | Returns the solid fill color whose hexadecimal value is #FF0000CD. | +| static [get_MediumOrchid](./get_mediumorchid/)() | Returns the solid fill color whose hexadecimal value is #FFBA55D3. | +| static [get_MediumPurple](./get_mediumpurple/)() | Returns the solid fill color whose hexadecimal value is #FF9370DB. | +| static [get_MediumSeaGreen](./get_mediumseagreen/)() | Returns the solid fill color whose hexadecimal value is #FF3CB371. | +| static [get_MediumSlateBlue](./get_mediumslateblue/)() | Returns the solid fill color whose hexadecimal value is #FF7B68EE. | +| static [get_MediumSpringGreen](./get_mediumspringgreen/)() | Returns the solid fill color whose hexadecimal value is #FF00FA9A. | +| static [get_MediumTurquoise](./get_mediumturquoise/)() | Returns the solid fill color whose hexadecimal value is #FF48D1CC. | +| static [get_MediumVioletRed](./get_mediumvioletred/)() | Returns the solid fill color whose hexadecimal value is #FFC71585. | +| static [get_MidnightBlue](./get_midnightblue/)() | Returns the solid fill color whose hexadecimal value is #FF191970. | +| static [get_MintCream](./get_mintcream/)() | Returns the solid fill color whose hexadecimal value is #FFF5FFFA. | +| static [get_MistyRose](./get_mistyrose/)() | Returns the solid fill color whose hexadecimal value is #FFFFE4E1. | +| static [get_Moccasin](./get_moccasin/)() | Returns the solid fill color whose hexadecimal value is #FFFFE4B5. | +| static [get_NavajoWhite](./get_navajowhite/)() | Returns the solid fill color whose hexadecimal value is #FFFFDEAD. | +| static [get_Navy](./get_navy/)() | Returns the solid fill color whose hexadecimal value is #FF000080. | +| static [get_OldLace](./get_oldlace/)() | Returns the solid fill color whose hexadecimal value is #FFFDF5E6. | +| static [get_Olive](./get_olive/)() | Returns the solid fill color whose hexadecimal value is #FF808000. | +| static [get_OliveDrab](./get_olivedrab/)() | Returns the solid fill color whose hexadecimal value is #FF6B8E23. | +| static [get_Orange](./get_orange/)() | Returns the solid fill color whose hexadecimal value is #FFFFA500. | +| static [get_OrangeRed](./get_orangered/)() | Returns the solid fill color whose hexadecimal value is #FFFF4500. | +| static [get_Orchid](./get_orchid/)() | Returns the solid fill color whose hexadecimal value is #FFDA70D6. | +| static [get_PaleGoldenrod](./get_palegoldenrod/)() | Returns the solid fill color whose hexadecimal value is #FFEEE8AA. | +| static [get_PaleGreen](./get_palegreen/)() | Returns the solid fill color whose hexadecimal value is #FF98FB98. | +| static [get_PaleTurquoise](./get_paleturquoise/)() | Returns the solid fill color whose hexadecimal value is #FFAFEEEE. | +| static [get_PaleVioletRed](./get_palevioletred/)() | Returns the solid fill color whose hexadecimal value is #FFDB7093. | +| static [get_PapayaWhip](./get_papayawhip/)() | Returns the solid fill color whose hexadecimal value is #FFFFEFD5. | +| static [get_PeachPuff](./get_peachpuff/)() | Returns the solid fill color whose hexadecimal value is #FFFFDAB9. | +| static [get_Peru](./get_peru/)() | Returns the solid fill color whose hexadecimal value is #FFCD853F. | +| static [get_Pink](./get_pink/)() | Returns the solid fill color whose hexadecimal value is #FFFFC0CB. | +| static [get_Plum](./get_plum/)() | Returns the solid fill color whose hexadecimal value is #FFDDA0DD. | +| static [get_PowderBlue](./get_powderblue/)() | Returns the solid fill color whose hexadecimal value is #FFB0E0E6. | +| static [get_Purple](./get_purple/)() | Returns the solid fill color whose hexadecimal value is #FF800080. | +| static [get_Red](./get_red/)() | Returns the solid fill color whose hexadecimal value is #FFFF0000. | +| static [get_RosyBrown](./get_rosybrown/)() | Returns the solid fill color whose hexadecimal value is #FFBC8F8F. | +| static [get_RoyalBlue](./get_royalblue/)() | Returns the solid fill color whose hexadecimal value is #FF4169E1. | +| static [get_SaddleBrown](./get_saddlebrown/)() | Returns the solid fill color whose hexadecimal value is #FF8B4513. | +| static [get_Salmon](./get_salmon/)() | Returns the solid fill color whose hexadecimal value is #FFFA8072. | +| static [get_SandyBrown](./get_sandybrown/)() | Returns the solid fill color whose hexadecimal value is #FFF4A460. | +| static [get_SeaGreen](./get_seagreen/)() | Returns the solid fill color whose hexadecimal value is #FF2E8B57. | +| static [get_SeaShell](./get_seashell/)() | Returns the solid fill color whose hexadecimal value is #FFFFF5EE. | +| static [get_Sienna](./get_sienna/)() | Returns the solid fill color whose hexadecimal value is #FFA0522D. | +| static [get_Silver](./get_silver/)() | Returns the solid fill color whose hexadecimal value is #FFC0C0C0. | +| static [get_SkyBlue](./get_skyblue/)() | Returns the solid fill color whose hexadecimal value is #FF87CEEB. | +| static [get_SlateBlue](./get_slateblue/)() | Returns the solid fill color whose hexadecimal value is #FF6A5ACD. | +| static [get_SlateGray](./get_slategray/)() | Returns the solid fill color whose hexadecimal value is #FF708090. | +| static [get_Snow](./get_snow/)() | Returns the solid fill color whose hexadecimal value is #FFFFFAFA. | +| static [get_SpringGreen](./get_springgreen/)() | Returns the solid fill color whose hexadecimal value is #FF00FF7F. | +| static [get_SteelBlue](./get_steelblue/)() | Returns the solid fill color whose hexadecimal value is #FF4682B4. | +| static [get_Tan](./get_tan/)() | Returns the solid fill color whose hexadecimal value is #FFD2B48C. | +| static [get_Teal](./get_teal/)() | Returns the solid fill color whose hexadecimal value is #FF008080. | +| static [get_Thistle](./get_thistle/)() | Returns the solid fill color whose hexadecimal value is #FFD8BFD8. | +| static [get_Tomato](./get_tomato/)() | Returns the solid fill color whose hexadecimal value is #FFFF6347. | +| static [get_Transparent](./get_transparent/)() | Returns the solid fill color whose hexadecimal value is #00FFFFFF. | +| static [get_Turquoise](./get_turquoise/)() | Returns the solid fill color whose hexadecimal value is #FF40E0D0. | +| static [get_Violet](./get_violet/)() | Returns the solid fill color whose hexadecimal value is #FFEE82EE. | +| static [get_Wheat](./get_wheat/)() | Returns the solid fill color whose hexadecimal value is #FFF5DEB3. | +| static [get_White](./get_white/)() | Returns the solid fill color whose hexadecimal value is #FFFFFFFF. | +| static [get_WhiteSmoke](./get_whitesmoke/)() | Returns the solid fill color whose hexadecimal value is #FFF5F5F5. | +| static [get_Yellow](./get_yellow/)() | Returns the solid fill color whose hexadecimal value is #FFFFFF00. | +| static [get_YellowGreen](./get_yellowgreen/)() | Returns the solid fill color whose hexadecimal value is #FF9ACD32. | +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/brushes/get_aliceblue/_index.md b/english/cpp/system.drawing/brushes/get_aliceblue/_index.md new file mode 100644 index 0000000000..c9a3425262 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_aliceblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_AliceBlue method +linktitle: get_AliceBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_AliceBlue method. Returns the solid fill color whose hexadecimal value is #FFF0F8FF in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/brushes/get_aliceblue/ +--- +## Brushes::get_AliceBlue method + + +Returns the solid fill color whose hexadecimal value is #FFF0F8FF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_AliceBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_antiquewhite/_index.md b/english/cpp/system.drawing/brushes/get_antiquewhite/_index.md new file mode 100644 index 0000000000..59f3d26234 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_antiquewhite/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_AntiqueWhite method +linktitle: get_AntiqueWhite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_AntiqueWhite method. Returns the solid fill color whose hexadecimal value is #FFFAEBD7 in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/brushes/get_antiquewhite/ +--- +## Brushes::get_AntiqueWhite method + + +Returns the solid fill color whose hexadecimal value is #FFFAEBD7. + +```cpp +static SharedPtr System::Drawing::Brushes::get_AntiqueWhite() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_aqua/_index.md b/english/cpp/system.drawing/brushes/get_aqua/_index.md new file mode 100644 index 0000000000..16f902e7e1 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_aqua/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Aqua method +linktitle: get_Aqua +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Aqua method. Returns the solid fill color whose hexadecimal value is #FF00FFFF in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/brushes/get_aqua/ +--- +## Brushes::get_Aqua method + + +Returns the solid fill color whose hexadecimal value is #FF00FFFF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Aqua() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_aquamarine/_index.md b/english/cpp/system.drawing/brushes/get_aquamarine/_index.md new file mode 100644 index 0000000000..a567c8d3ba --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_aquamarine/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Aquamarine method +linktitle: get_Aquamarine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Aquamarine method. Returns the solid fill color whose hexadecimal value is #FF7FFFD4 in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/brushes/get_aquamarine/ +--- +## Brushes::get_Aquamarine method + + +Returns the solid fill color whose hexadecimal value is #FF7FFFD4. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Aquamarine() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_azure/_index.md b/english/cpp/system.drawing/brushes/get_azure/_index.md new file mode 100644 index 0000000000..968b430024 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_azure/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Azure method +linktitle: get_Azure +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Azure method. Returns the solid fill color whose hexadecimal value is #FFF0FFFF in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/brushes/get_azure/ +--- +## Brushes::get_Azure method + + +Returns the solid fill color whose hexadecimal value is #FFF0FFFF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Azure() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_beige/_index.md b/english/cpp/system.drawing/brushes/get_beige/_index.md new file mode 100644 index 0000000000..a42618a6d3 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_beige/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Beige method +linktitle: get_Beige +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Beige method. Returns the solid fill color whose hexadecimal value is #FFF5F5DC in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/brushes/get_beige/ +--- +## Brushes::get_Beige method + + +Returns the solid fill color whose hexadecimal value is #FFF5F5DC. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Beige() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_bisque/_index.md b/english/cpp/system.drawing/brushes/get_bisque/_index.md new file mode 100644 index 0000000000..e33d651502 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_bisque/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Bisque method +linktitle: get_Bisque +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Bisque method. Returns the solid fill color whose hexadecimal value is #FFFFE4C4 in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/brushes/get_bisque/ +--- +## Brushes::get_Bisque method + + +Returns the solid fill color whose hexadecimal value is #FFFFE4C4. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Bisque() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_black/_index.md b/english/cpp/system.drawing/brushes/get_black/_index.md new file mode 100644 index 0000000000..e15c2046c6 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_black/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Black method +linktitle: get_Black +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Black method. Returns the solid fill color whose hexadecimal value is #FF000000 in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/brushes/get_black/ +--- +## Brushes::get_Black method + + +Returns the solid fill color whose hexadecimal value is #FF000000. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Black() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_blanchedalmond/_index.md b/english/cpp/system.drawing/brushes/get_blanchedalmond/_index.md new file mode 100644 index 0000000000..e39a8c0808 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_blanchedalmond/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_BlanchedAlmond method +linktitle: get_BlanchedAlmond +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_BlanchedAlmond method. Returns the solid fill color whose hexadecimal value is #FFFFEBCD in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/brushes/get_blanchedalmond/ +--- +## Brushes::get_BlanchedAlmond method + + +Returns the solid fill color whose hexadecimal value is #FFFFEBCD. + +```cpp +static SharedPtr System::Drawing::Brushes::get_BlanchedAlmond() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_blue/_index.md b/english/cpp/system.drawing/brushes/get_blue/_index.md new file mode 100644 index 0000000000..85a00cd0c6 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_blue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Blue method +linktitle: get_Blue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Blue method. Returns the solid fill color whose hexadecimal value is #FF0000FF in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/brushes/get_blue/ +--- +## Brushes::get_Blue method + + +Returns the solid fill color whose hexadecimal value is #FF0000FF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Blue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_blueviolet/_index.md b/english/cpp/system.drawing/brushes/get_blueviolet/_index.md new file mode 100644 index 0000000000..87c3bf0786 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_blueviolet/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_BlueViolet method +linktitle: get_BlueViolet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_BlueViolet method. Returns the solid fill color whose hexadecimal value is #FF8A2BE2 in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/brushes/get_blueviolet/ +--- +## Brushes::get_BlueViolet method + + +Returns the solid fill color whose hexadecimal value is #FF8A2BE2. + +```cpp +static SharedPtr System::Drawing::Brushes::get_BlueViolet() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_brown/_index.md b/english/cpp/system.drawing/brushes/get_brown/_index.md new file mode 100644 index 0000000000..411c0e96d0 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_brown/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Brown method +linktitle: get_Brown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Brown method. Returns the solid fill color whose hexadecimal value is #FFA52A2A in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/brushes/get_brown/ +--- +## Brushes::get_Brown method + + +Returns the solid fill color whose hexadecimal value is #FFA52A2A. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Brown() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_burlywood/_index.md b/english/cpp/system.drawing/brushes/get_burlywood/_index.md new file mode 100644 index 0000000000..02754760b2 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_burlywood/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_BurlyWood method +linktitle: get_BurlyWood +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_BurlyWood method. Returns the solid fill color whose hexadecimal value is #FFDEB887 in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/brushes/get_burlywood/ +--- +## Brushes::get_BurlyWood method + + +Returns the solid fill color whose hexadecimal value is #FFDEB887. + +```cpp +static SharedPtr System::Drawing::Brushes::get_BurlyWood() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_cadetblue/_index.md b/english/cpp/system.drawing/brushes/get_cadetblue/_index.md new file mode 100644 index 0000000000..b8195c79fb --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_cadetblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_CadetBlue method +linktitle: get_CadetBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_CadetBlue method. Returns the solid fill color whose hexadecimal value is #FF5F9EA0 in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/brushes/get_cadetblue/ +--- +## Brushes::get_CadetBlue method + + +Returns the solid fill color whose hexadecimal value is #FF5F9EA0. + +```cpp +static SharedPtr System::Drawing::Brushes::get_CadetBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_chartreuse/_index.md b/english/cpp/system.drawing/brushes/get_chartreuse/_index.md new file mode 100644 index 0000000000..c76268af76 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_chartreuse/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Chartreuse method +linktitle: get_Chartreuse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Chartreuse method. Returns the solid fill color whose hexadecimal value is #FF7FFF00 in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/brushes/get_chartreuse/ +--- +## Brushes::get_Chartreuse method + + +Returns the solid fill color whose hexadecimal value is #FF7FFF00. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Chartreuse() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_chocolate/_index.md b/english/cpp/system.drawing/brushes/get_chocolate/_index.md new file mode 100644 index 0000000000..2e46734af2 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_chocolate/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Chocolate method +linktitle: get_Chocolate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Chocolate method. Returns the solid fill color whose hexadecimal value is #FFD2691E in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/brushes/get_chocolate/ +--- +## Brushes::get_Chocolate method + + +Returns the solid fill color whose hexadecimal value is #FFD2691E. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Chocolate() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_coral/_index.md b/english/cpp/system.drawing/brushes/get_coral/_index.md new file mode 100644 index 0000000000..9c87f70b6b --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_coral/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Coral method +linktitle: get_Coral +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Coral method. Returns the solid fill color whose hexadecimal value is #FFFF7F50 in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/brushes/get_coral/ +--- +## Brushes::get_Coral method + + +Returns the solid fill color whose hexadecimal value is #FFFF7F50. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Coral() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_cornflowerblue/_index.md b/english/cpp/system.drawing/brushes/get_cornflowerblue/_index.md new file mode 100644 index 0000000000..3a50e9a4a3 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_cornflowerblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_CornflowerBlue method +linktitle: get_CornflowerBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_CornflowerBlue method. Returns the solid fill color whose hexadecimal value is #FF6495ED in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/brushes/get_cornflowerblue/ +--- +## Brushes::get_CornflowerBlue method + + +Returns the solid fill color whose hexadecimal value is #FF6495ED. + +```cpp +static SharedPtr System::Drawing::Brushes::get_CornflowerBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_cornsilk/_index.md b/english/cpp/system.drawing/brushes/get_cornsilk/_index.md new file mode 100644 index 0000000000..aa2c347f15 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_cornsilk/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Cornsilk method +linktitle: get_Cornsilk +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Cornsilk method. Returns the solid fill color whose hexadecimal value is #FFFFF8DC in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/brushes/get_cornsilk/ +--- +## Brushes::get_Cornsilk method + + +Returns the solid fill color whose hexadecimal value is #FFFFF8DC. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Cornsilk() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_crimson/_index.md b/english/cpp/system.drawing/brushes/get_crimson/_index.md new file mode 100644 index 0000000000..ce0d2f726c --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_crimson/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Crimson method +linktitle: get_Crimson +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Crimson method. Returns the solid fill color whose hexadecimal value is #FFDC143C in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/brushes/get_crimson/ +--- +## Brushes::get_Crimson method + + +Returns the solid fill color whose hexadecimal value is #FFDC143C. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Crimson() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_cyan/_index.md b/english/cpp/system.drawing/brushes/get_cyan/_index.md new file mode 100644 index 0000000000..0d5f155751 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_cyan/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Cyan method +linktitle: get_Cyan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Cyan method. Returns the solid fill color whose hexadecimal value is #FF00FFFF in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing/brushes/get_cyan/ +--- +## Brushes::get_Cyan method + + +Returns the solid fill color whose hexadecimal value is #FF00FFFF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Cyan() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkblue/_index.md b/english/cpp/system.drawing/brushes/get_darkblue/_index.md new file mode 100644 index 0000000000..91dca58de9 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkBlue method +linktitle: get_DarkBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkBlue method. Returns the solid fill color whose hexadecimal value is #FF00008B in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing/brushes/get_darkblue/ +--- +## Brushes::get_DarkBlue method + + +Returns the solid fill color whose hexadecimal value is #FF00008B. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkcyan/_index.md b/english/cpp/system.drawing/brushes/get_darkcyan/_index.md new file mode 100644 index 0000000000..b7203260ae --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkcyan/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkCyan method +linktitle: get_DarkCyan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkCyan method. Returns the solid fill color whose hexadecimal value is #FF008B8B in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing/brushes/get_darkcyan/ +--- +## Brushes::get_DarkCyan method + + +Returns the solid fill color whose hexadecimal value is #FF008B8B. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkCyan() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkgoldenrod/_index.md b/english/cpp/system.drawing/brushes/get_darkgoldenrod/_index.md new file mode 100644 index 0000000000..ad542ca478 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkgoldenrod/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkGoldenrod method +linktitle: get_DarkGoldenrod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkGoldenrod method. Returns the solid fill color whose hexadecimal value is #FFB8860B in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing/brushes/get_darkgoldenrod/ +--- +## Brushes::get_DarkGoldenrod method + + +Returns the solid fill color whose hexadecimal value is #FFB8860B. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkGoldenrod() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkgray/_index.md b/english/cpp/system.drawing/brushes/get_darkgray/_index.md new file mode 100644 index 0000000000..ee3ae8ed0a --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkgray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkGray method +linktitle: get_DarkGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkGray method. Returns the solid fill color whose hexadecimal value is #FFA9A9A9 in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing/brushes/get_darkgray/ +--- +## Brushes::get_DarkGray method + + +Returns the solid fill color whose hexadecimal value is #FFA9A9A9. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkGray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkgreen/_index.md b/english/cpp/system.drawing/brushes/get_darkgreen/_index.md new file mode 100644 index 0000000000..588e24922b --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkgreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkGreen method +linktitle: get_DarkGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkGreen method. Returns the solid fill color whose hexadecimal value is #FF006400 in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing/brushes/get_darkgreen/ +--- +## Brushes::get_DarkGreen method + + +Returns the solid fill color whose hexadecimal value is #FF006400. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkkhaki/_index.md b/english/cpp/system.drawing/brushes/get_darkkhaki/_index.md new file mode 100644 index 0000000000..c67e229b46 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkkhaki/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkKhaki method +linktitle: get_DarkKhaki +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkKhaki method. Returns the solid fill color whose hexadecimal value is #FFBDB76B in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing/brushes/get_darkkhaki/ +--- +## Brushes::get_DarkKhaki method + + +Returns the solid fill color whose hexadecimal value is #FFBDB76B. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkKhaki() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkmagenta/_index.md b/english/cpp/system.drawing/brushes/get_darkmagenta/_index.md new file mode 100644 index 0000000000..62c19a9391 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkmagenta/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkMagenta method +linktitle: get_DarkMagenta +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkMagenta method. Returns the solid fill color whose hexadecimal value is #FF8B008B in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing/brushes/get_darkmagenta/ +--- +## Brushes::get_DarkMagenta method + + +Returns the solid fill color whose hexadecimal value is #FF8B008B. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkMagenta() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkolivegreen/_index.md b/english/cpp/system.drawing/brushes/get_darkolivegreen/_index.md new file mode 100644 index 0000000000..a0635cb75f --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkolivegreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkOliveGreen method +linktitle: get_DarkOliveGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkOliveGreen method. Returns the solid fill color whose hexadecimal value is #FF556B2F in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing/brushes/get_darkolivegreen/ +--- +## Brushes::get_DarkOliveGreen method + + +Returns the solid fill color whose hexadecimal value is #FF556B2F. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkOliveGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkorange/_index.md b/english/cpp/system.drawing/brushes/get_darkorange/_index.md new file mode 100644 index 0000000000..4477b45b64 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkorange/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkOrange method +linktitle: get_DarkOrange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkOrange method. Returns the solid fill color whose hexadecimal value is #FFFF8C00 in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing/brushes/get_darkorange/ +--- +## Brushes::get_DarkOrange method + + +Returns the solid fill color whose hexadecimal value is #FFFF8C00. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkOrange() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkorchid/_index.md b/english/cpp/system.drawing/brushes/get_darkorchid/_index.md new file mode 100644 index 0000000000..7354aeadda --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkorchid/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkOrchid method +linktitle: get_DarkOrchid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkOrchid method. Returns the solid fill color whose hexadecimal value is #FF9932CC in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing/brushes/get_darkorchid/ +--- +## Brushes::get_DarkOrchid method + + +Returns the solid fill color whose hexadecimal value is #FF9932CC. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkOrchid() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkred/_index.md b/english/cpp/system.drawing/brushes/get_darkred/_index.md new file mode 100644 index 0000000000..27e3605ddf --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkred/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkRed method +linktitle: get_DarkRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkRed method. Returns the solid fill color whose hexadecimal value is #FF8B0000 in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing/brushes/get_darkred/ +--- +## Brushes::get_DarkRed method + + +Returns the solid fill color whose hexadecimal value is #FF8B0000. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkRed() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darksalmon/_index.md b/english/cpp/system.drawing/brushes/get_darksalmon/_index.md new file mode 100644 index 0000000000..11ebad1137 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darksalmon/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkSalmon method +linktitle: get_DarkSalmon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkSalmon method. Returns the solid fill color whose hexadecimal value is #FFE9967A in C++.' +type: docs +weight: 3300 +url: /cpp/system.drawing/brushes/get_darksalmon/ +--- +## Brushes::get_DarkSalmon method + + +Returns the solid fill color whose hexadecimal value is #FFE9967A. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkSalmon() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkseagreen/_index.md b/english/cpp/system.drawing/brushes/get_darkseagreen/_index.md new file mode 100644 index 0000000000..7d3b26b819 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkseagreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkSeaGreen method +linktitle: get_DarkSeaGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkSeaGreen method. Returns the solid fill color whose hexadecimal value is #FF8FBC8F in C++.' +type: docs +weight: 3400 +url: /cpp/system.drawing/brushes/get_darkseagreen/ +--- +## Brushes::get_DarkSeaGreen method + + +Returns the solid fill color whose hexadecimal value is #FF8FBC8F. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkSeaGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkslateblue/_index.md b/english/cpp/system.drawing/brushes/get_darkslateblue/_index.md new file mode 100644 index 0000000000..c5ee76b5e1 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkslateblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkSlateBlue method +linktitle: get_DarkSlateBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkSlateBlue method. Returns the solid fill color whose hexadecimal value is #FF483D8B in C++.' +type: docs +weight: 3500 +url: /cpp/system.drawing/brushes/get_darkslateblue/ +--- +## Brushes::get_DarkSlateBlue method + + +Returns the solid fill color whose hexadecimal value is #FF483D8B. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkSlateBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkslategray/_index.md b/english/cpp/system.drawing/brushes/get_darkslategray/_index.md new file mode 100644 index 0000000000..04d8e1030e --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkslategray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkSlateGray method +linktitle: get_DarkSlateGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkSlateGray method. Returns the solid fill color whose hexadecimal value is #FF2F4F4F in C++.' +type: docs +weight: 3600 +url: /cpp/system.drawing/brushes/get_darkslategray/ +--- +## Brushes::get_DarkSlateGray method + + +Returns the solid fill color whose hexadecimal value is #FF2F4F4F. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkSlateGray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkturquoise/_index.md b/english/cpp/system.drawing/brushes/get_darkturquoise/_index.md new file mode 100644 index 0000000000..2856f78403 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkturquoise/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkTurquoise method +linktitle: get_DarkTurquoise +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkTurquoise method. Returns the solid fill color whose hexadecimal value is #FF00CED1 in C++.' +type: docs +weight: 3700 +url: /cpp/system.drawing/brushes/get_darkturquoise/ +--- +## Brushes::get_DarkTurquoise method + + +Returns the solid fill color whose hexadecimal value is #FF00CED1. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkTurquoise() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_darkviolet/_index.md b/english/cpp/system.drawing/brushes/get_darkviolet/_index.md new file mode 100644 index 0000000000..02ae2f4beb --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_darkviolet/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DarkViolet method +linktitle: get_DarkViolet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DarkViolet method. Returns the solid fill color whose hexadecimal value is #FF9400D3 in C++.' +type: docs +weight: 3800 +url: /cpp/system.drawing/brushes/get_darkviolet/ +--- +## Brushes::get_DarkViolet method + + +Returns the solid fill color whose hexadecimal value is #FF9400D3. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DarkViolet() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_deeppink/_index.md b/english/cpp/system.drawing/brushes/get_deeppink/_index.md new file mode 100644 index 0000000000..efd13a9f46 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_deeppink/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DeepPink method +linktitle: get_DeepPink +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DeepPink method. Returns the solid fill color whose hexadecimal value is #FFFF1493 in C++.' +type: docs +weight: 3900 +url: /cpp/system.drawing/brushes/get_deeppink/ +--- +## Brushes::get_DeepPink method + + +Returns the solid fill color whose hexadecimal value is #FFFF1493. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DeepPink() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_deepskyblue/_index.md b/english/cpp/system.drawing/brushes/get_deepskyblue/_index.md new file mode 100644 index 0000000000..d137ce9fd6 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_deepskyblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DeepSkyBlue method +linktitle: get_DeepSkyBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DeepSkyBlue method. Returns the solid fill color whose hexadecimal value is #FF00BFFF in C++.' +type: docs +weight: 4000 +url: /cpp/system.drawing/brushes/get_deepskyblue/ +--- +## Brushes::get_DeepSkyBlue method + + +Returns the solid fill color whose hexadecimal value is #FF00BFFF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DeepSkyBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_dimgray/_index.md b/english/cpp/system.drawing/brushes/get_dimgray/_index.md new file mode 100644 index 0000000000..9d20ce88b8 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_dimgray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DimGray method +linktitle: get_DimGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DimGray method. Returns the solid fill color whose hexadecimal value is #FF696969 in C++.' +type: docs +weight: 4100 +url: /cpp/system.drawing/brushes/get_dimgray/ +--- +## Brushes::get_DimGray method + + +Returns the solid fill color whose hexadecimal value is #FF696969. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DimGray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_dodgerblue/_index.md b/english/cpp/system.drawing/brushes/get_dodgerblue/_index.md new file mode 100644 index 0000000000..3ba1db7a32 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_dodgerblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_DodgerBlue method +linktitle: get_DodgerBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_DodgerBlue method. Returns the solid fill color whose hexadecimal value is #FF1E90FF in C++.' +type: docs +weight: 4200 +url: /cpp/system.drawing/brushes/get_dodgerblue/ +--- +## Brushes::get_DodgerBlue method + + +Returns the solid fill color whose hexadecimal value is #FF1E90FF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_DodgerBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_firebrick/_index.md b/english/cpp/system.drawing/brushes/get_firebrick/_index.md new file mode 100644 index 0000000000..b6d4a522f3 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_firebrick/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Firebrick method +linktitle: get_Firebrick +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Firebrick method. Returns the solid fill color whose hexadecimal value is #FFB22222 in C++.' +type: docs +weight: 4300 +url: /cpp/system.drawing/brushes/get_firebrick/ +--- +## Brushes::get_Firebrick method + + +Returns the solid fill color whose hexadecimal value is #FFB22222. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Firebrick() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_floralwhite/_index.md b/english/cpp/system.drawing/brushes/get_floralwhite/_index.md new file mode 100644 index 0000000000..06e6a15585 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_floralwhite/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_FloralWhite method +linktitle: get_FloralWhite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_FloralWhite method. Returns the solid fill color whose hexadecimal value is #FFFFFAF0 in C++.' +type: docs +weight: 4400 +url: /cpp/system.drawing/brushes/get_floralwhite/ +--- +## Brushes::get_FloralWhite method + + +Returns the solid fill color whose hexadecimal value is #FFFFFAF0. + +```cpp +static SharedPtr System::Drawing::Brushes::get_FloralWhite() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_forestgreen/_index.md b/english/cpp/system.drawing/brushes/get_forestgreen/_index.md new file mode 100644 index 0000000000..1a2b01eed8 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_forestgreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_ForestGreen method +linktitle: get_ForestGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_ForestGreen method. Returns the solid fill color whose hexadecimal value is #FF228B22 in C++.' +type: docs +weight: 4500 +url: /cpp/system.drawing/brushes/get_forestgreen/ +--- +## Brushes::get_ForestGreen method + + +Returns the solid fill color whose hexadecimal value is #FF228B22. + +```cpp +static SharedPtr System::Drawing::Brushes::get_ForestGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_fuchsia/_index.md b/english/cpp/system.drawing/brushes/get_fuchsia/_index.md new file mode 100644 index 0000000000..768a56201e --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_fuchsia/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Fuchsia method +linktitle: get_Fuchsia +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Fuchsia method. Returns the solid fill color whose hexadecimal value is #FFFF00FF in C++.' +type: docs +weight: 4600 +url: /cpp/system.drawing/brushes/get_fuchsia/ +--- +## Brushes::get_Fuchsia method + + +Returns the solid fill color whose hexadecimal value is #FFFF00FF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Fuchsia() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_gainsboro/_index.md b/english/cpp/system.drawing/brushes/get_gainsboro/_index.md new file mode 100644 index 0000000000..1100ca0f45 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_gainsboro/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Gainsboro method +linktitle: get_Gainsboro +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Gainsboro method. Returns the solid fill color whose hexadecimal value is #FFDCDCDC in C++.' +type: docs +weight: 4700 +url: /cpp/system.drawing/brushes/get_gainsboro/ +--- +## Brushes::get_Gainsboro method + + +Returns the solid fill color whose hexadecimal value is #FFDCDCDC. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Gainsboro() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_ghostwhite/_index.md b/english/cpp/system.drawing/brushes/get_ghostwhite/_index.md new file mode 100644 index 0000000000..d59af770d0 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_ghostwhite/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_GhostWhite method +linktitle: get_GhostWhite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_GhostWhite method. Returns the solid fill color whose hexadecimal value is #FFF8F8FF in C++.' +type: docs +weight: 4800 +url: /cpp/system.drawing/brushes/get_ghostwhite/ +--- +## Brushes::get_GhostWhite method + + +Returns the solid fill color whose hexadecimal value is #FFF8F8FF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_GhostWhite() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_gold/_index.md b/english/cpp/system.drawing/brushes/get_gold/_index.md new file mode 100644 index 0000000000..d5fdbcde8b --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_gold/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Gold method +linktitle: get_Gold +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Gold method. Returns the solid fill color whose hexadecimal value is #FFFFD700 in C++.' +type: docs +weight: 4900 +url: /cpp/system.drawing/brushes/get_gold/ +--- +## Brushes::get_Gold method + + +Returns the solid fill color whose hexadecimal value is #FFFFD700. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Gold() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_goldenrod/_index.md b/english/cpp/system.drawing/brushes/get_goldenrod/_index.md new file mode 100644 index 0000000000..5d919e2bd8 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_goldenrod/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Goldenrod method +linktitle: get_Goldenrod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Goldenrod method. Returns the solid fill color whose hexadecimal value is #FFDAA520 in C++.' +type: docs +weight: 5000 +url: /cpp/system.drawing/brushes/get_goldenrod/ +--- +## Brushes::get_Goldenrod method + + +Returns the solid fill color whose hexadecimal value is #FFDAA520. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Goldenrod() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_gray/_index.md b/english/cpp/system.drawing/brushes/get_gray/_index.md new file mode 100644 index 0000000000..cd43827d91 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_gray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Gray method +linktitle: get_Gray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Gray method. Returns the solid fill color whose hexadecimal value is #FF808080 in C++.' +type: docs +weight: 5100 +url: /cpp/system.drawing/brushes/get_gray/ +--- +## Brushes::get_Gray method + + +Returns the solid fill color whose hexadecimal value is #FF808080. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Gray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_green/_index.md b/english/cpp/system.drawing/brushes/get_green/_index.md new file mode 100644 index 0000000000..f83978c2f3 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_green/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Green method +linktitle: get_Green +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Green method. Returns the solid fill color whose hexadecimal value is #FF008000 in C++.' +type: docs +weight: 5200 +url: /cpp/system.drawing/brushes/get_green/ +--- +## Brushes::get_Green method + + +Returns the solid fill color whose hexadecimal value is #FF008000. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Green() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_greenyellow/_index.md b/english/cpp/system.drawing/brushes/get_greenyellow/_index.md new file mode 100644 index 0000000000..e3914e7d27 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_greenyellow/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_GreenYellow method +linktitle: get_GreenYellow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_GreenYellow method. Returns the solid fill color whose hexadecimal value is #FFADFF2F in C++.' +type: docs +weight: 5300 +url: /cpp/system.drawing/brushes/get_greenyellow/ +--- +## Brushes::get_GreenYellow method + + +Returns the solid fill color whose hexadecimal value is #FFADFF2F. + +```cpp +static SharedPtr System::Drawing::Brushes::get_GreenYellow() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_honeydew/_index.md b/english/cpp/system.drawing/brushes/get_honeydew/_index.md new file mode 100644 index 0000000000..b189c878c7 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_honeydew/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Honeydew method +linktitle: get_Honeydew +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Honeydew method. Returns the solid fill color whose hexadecimal value is #FFF0FFF0 in C++.' +type: docs +weight: 5400 +url: /cpp/system.drawing/brushes/get_honeydew/ +--- +## Brushes::get_Honeydew method + + +Returns the solid fill color whose hexadecimal value is #FFF0FFF0. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Honeydew() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_hotpink/_index.md b/english/cpp/system.drawing/brushes/get_hotpink/_index.md new file mode 100644 index 0000000000..be28280bf2 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_hotpink/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_HotPink method +linktitle: get_HotPink +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_HotPink method. Returns the solid fill color whose hexadecimal value is #FFFF69B4 in C++.' +type: docs +weight: 5500 +url: /cpp/system.drawing/brushes/get_hotpink/ +--- +## Brushes::get_HotPink method + + +Returns the solid fill color whose hexadecimal value is #FFFF69B4. + +```cpp +static SharedPtr System::Drawing::Brushes::get_HotPink() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_indianred/_index.md b/english/cpp/system.drawing/brushes/get_indianred/_index.md new file mode 100644 index 0000000000..a4eb721e24 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_indianred/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_IndianRed method +linktitle: get_IndianRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_IndianRed method. Returns the solid fill color whose hexadecimal value is #FFCD5C5C in C++.' +type: docs +weight: 5600 +url: /cpp/system.drawing/brushes/get_indianred/ +--- +## Brushes::get_IndianRed method + + +Returns the solid fill color whose hexadecimal value is #FFCD5C5C. + +```cpp +static SharedPtr System::Drawing::Brushes::get_IndianRed() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_indigo/_index.md b/english/cpp/system.drawing/brushes/get_indigo/_index.md new file mode 100644 index 0000000000..eb1bade675 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_indigo/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Indigo method +linktitle: get_Indigo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Indigo method. Returns the solid fill color whose hexadecimal value is #FF4B0082 in C++.' +type: docs +weight: 5700 +url: /cpp/system.drawing/brushes/get_indigo/ +--- +## Brushes::get_Indigo method + + +Returns the solid fill color whose hexadecimal value is #FF4B0082. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Indigo() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_ivory/_index.md b/english/cpp/system.drawing/brushes/get_ivory/_index.md new file mode 100644 index 0000000000..13d4cde8e3 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_ivory/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Ivory method +linktitle: get_Ivory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Ivory method. Returns the solid fill color whose hexadecimal value is #FFFFFFF0 in C++.' +type: docs +weight: 5800 +url: /cpp/system.drawing/brushes/get_ivory/ +--- +## Brushes::get_Ivory method + + +Returns the solid fill color whose hexadecimal value is #FFFFFFF0. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Ivory() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_khaki/_index.md b/english/cpp/system.drawing/brushes/get_khaki/_index.md new file mode 100644 index 0000000000..08a3646f26 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_khaki/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Khaki method +linktitle: get_Khaki +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Khaki method. Returns the solid fill color whose hexadecimal value is #FFF0E68C in C++.' +type: docs +weight: 5900 +url: /cpp/system.drawing/brushes/get_khaki/ +--- +## Brushes::get_Khaki method + + +Returns the solid fill color whose hexadecimal value is #FFF0E68C. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Khaki() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lavender/_index.md b/english/cpp/system.drawing/brushes/get_lavender/_index.md new file mode 100644 index 0000000000..1e892619e8 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lavender/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Lavender method +linktitle: get_Lavender +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Lavender method. Returns the solid fill color whose hexadecimal value is #FFE6E6FA in C++.' +type: docs +weight: 6000 +url: /cpp/system.drawing/brushes/get_lavender/ +--- +## Brushes::get_Lavender method + + +Returns the solid fill color whose hexadecimal value is #FFE6E6FA. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Lavender() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lavenderblush/_index.md b/english/cpp/system.drawing/brushes/get_lavenderblush/_index.md new file mode 100644 index 0000000000..b946636689 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lavenderblush/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LavenderBlush method +linktitle: get_LavenderBlush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LavenderBlush method. Returns the solid fill color whose hexadecimal value is #FFFFF0F5 in C++.' +type: docs +weight: 6100 +url: /cpp/system.drawing/brushes/get_lavenderblush/ +--- +## Brushes::get_LavenderBlush method + + +Returns the solid fill color whose hexadecimal value is #FFFFF0F5. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LavenderBlush() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lawngreen/_index.md b/english/cpp/system.drawing/brushes/get_lawngreen/_index.md new file mode 100644 index 0000000000..8aa3e6790b --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lawngreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LawnGreen method +linktitle: get_LawnGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LawnGreen method. Returns the solid fill color whose hexadecimal value is #FF7CFC00 in C++.' +type: docs +weight: 6200 +url: /cpp/system.drawing/brushes/get_lawngreen/ +--- +## Brushes::get_LawnGreen method + + +Returns the solid fill color whose hexadecimal value is #FF7CFC00. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LawnGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lemonchiffon/_index.md b/english/cpp/system.drawing/brushes/get_lemonchiffon/_index.md new file mode 100644 index 0000000000..8fd7442deb --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lemonchiffon/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LemonChiffon method +linktitle: get_LemonChiffon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LemonChiffon method. Returns the solid fill color whose hexadecimal value is #FFFFFACD in C++.' +type: docs +weight: 6300 +url: /cpp/system.drawing/brushes/get_lemonchiffon/ +--- +## Brushes::get_LemonChiffon method + + +Returns the solid fill color whose hexadecimal value is #FFFFFACD. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LemonChiffon() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightblue/_index.md b/english/cpp/system.drawing/brushes/get_lightblue/_index.md new file mode 100644 index 0000000000..1b3cf56034 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightBlue method +linktitle: get_LightBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightBlue method. Returns the solid fill color whose hexadecimal value is #FFADD8E6 in C++.' +type: docs +weight: 6400 +url: /cpp/system.drawing/brushes/get_lightblue/ +--- +## Brushes::get_LightBlue method + + +Returns the solid fill color whose hexadecimal value is #FFADD8E6. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightcoral/_index.md b/english/cpp/system.drawing/brushes/get_lightcoral/_index.md new file mode 100644 index 0000000000..1fed8604c4 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightcoral/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightCoral method +linktitle: get_LightCoral +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightCoral method. Returns the solid fill color whose hexadecimal value is #FFF08080 in C++.' +type: docs +weight: 6500 +url: /cpp/system.drawing/brushes/get_lightcoral/ +--- +## Brushes::get_LightCoral method + + +Returns the solid fill color whose hexadecimal value is #FFF08080. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightCoral() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightcyan/_index.md b/english/cpp/system.drawing/brushes/get_lightcyan/_index.md new file mode 100644 index 0000000000..fb51c5bc8f --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightcyan/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightCyan method +linktitle: get_LightCyan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightCyan method. Returns the solid fill color whose hexadecimal value is #FFE0FFFF in C++.' +type: docs +weight: 6600 +url: /cpp/system.drawing/brushes/get_lightcyan/ +--- +## Brushes::get_LightCyan method + + +Returns the solid fill color whose hexadecimal value is #FFE0FFFF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightCyan() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightgoldenrodyellow/_index.md b/english/cpp/system.drawing/brushes/get_lightgoldenrodyellow/_index.md new file mode 100644 index 0000000000..d0f81b39bb --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightgoldenrodyellow/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightGoldenrodYellow method +linktitle: get_LightGoldenrodYellow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightGoldenrodYellow method. Returns the solid fill color whose hexadecimal value is #FFFAFAD2 in C++.' +type: docs +weight: 6700 +url: /cpp/system.drawing/brushes/get_lightgoldenrodyellow/ +--- +## Brushes::get_LightGoldenrodYellow method + + +Returns the solid fill color whose hexadecimal value is #FFFAFAD2. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightGoldenrodYellow() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightgray/_index.md b/english/cpp/system.drawing/brushes/get_lightgray/_index.md new file mode 100644 index 0000000000..182f89ef6d --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightgray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightGray method +linktitle: get_LightGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightGray method. Returns the solid fill color whose hexadecimal value is #FFD3D3D3 in C++.' +type: docs +weight: 6800 +url: /cpp/system.drawing/brushes/get_lightgray/ +--- +## Brushes::get_LightGray method + + +Returns the solid fill color whose hexadecimal value is #FFD3D3D3. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightGray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightgreen/_index.md b/english/cpp/system.drawing/brushes/get_lightgreen/_index.md new file mode 100644 index 0000000000..2b6c9a753e --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightgreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightGreen method +linktitle: get_LightGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightGreen method. Returns the solid fill color whose hexadecimal value is #FF90EE90 in C++.' +type: docs +weight: 6900 +url: /cpp/system.drawing/brushes/get_lightgreen/ +--- +## Brushes::get_LightGreen method + + +Returns the solid fill color whose hexadecimal value is #FF90EE90. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightpink/_index.md b/english/cpp/system.drawing/brushes/get_lightpink/_index.md new file mode 100644 index 0000000000..ec076b1028 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightpink/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightPink method +linktitle: get_LightPink +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightPink method. Returns the solid fill color whose hexadecimal value is #FFFFB6C1 in C++.' +type: docs +weight: 7000 +url: /cpp/system.drawing/brushes/get_lightpink/ +--- +## Brushes::get_LightPink method + + +Returns the solid fill color whose hexadecimal value is #FFFFB6C1. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightPink() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightsalmon/_index.md b/english/cpp/system.drawing/brushes/get_lightsalmon/_index.md new file mode 100644 index 0000000000..103cdd372b --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightsalmon/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightSalmon method +linktitle: get_LightSalmon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightSalmon method. Returns the solid fill color whose hexadecimal value is #FFFFA07A in C++.' +type: docs +weight: 7100 +url: /cpp/system.drawing/brushes/get_lightsalmon/ +--- +## Brushes::get_LightSalmon method + + +Returns the solid fill color whose hexadecimal value is #FFFFA07A. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightSalmon() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightseagreen/_index.md b/english/cpp/system.drawing/brushes/get_lightseagreen/_index.md new file mode 100644 index 0000000000..186168d7b7 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightseagreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightSeaGreen method +linktitle: get_LightSeaGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightSeaGreen method. Returns the solid fill color whose hexadecimal value is #FF20B2AA in C++.' +type: docs +weight: 7200 +url: /cpp/system.drawing/brushes/get_lightseagreen/ +--- +## Brushes::get_LightSeaGreen method + + +Returns the solid fill color whose hexadecimal value is #FF20B2AA. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightSeaGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightskyblue/_index.md b/english/cpp/system.drawing/brushes/get_lightskyblue/_index.md new file mode 100644 index 0000000000..7b9030d472 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightskyblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightSkyBlue method +linktitle: get_LightSkyBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightSkyBlue method. Returns the solid fill color whose hexadecimal value is #FF87CEFA in C++.' +type: docs +weight: 7300 +url: /cpp/system.drawing/brushes/get_lightskyblue/ +--- +## Brushes::get_LightSkyBlue method + + +Returns the solid fill color whose hexadecimal value is #FF87CEFA. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightSkyBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightslategray/_index.md b/english/cpp/system.drawing/brushes/get_lightslategray/_index.md new file mode 100644 index 0000000000..f69389338b --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightslategray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightSlateGray method +linktitle: get_LightSlateGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightSlateGray method. Returns the solid fill color whose hexadecimal value is #FF778899 in C++.' +type: docs +weight: 7400 +url: /cpp/system.drawing/brushes/get_lightslategray/ +--- +## Brushes::get_LightSlateGray method + + +Returns the solid fill color whose hexadecimal value is #FF778899. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightSlateGray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightsteelblue/_index.md b/english/cpp/system.drawing/brushes/get_lightsteelblue/_index.md new file mode 100644 index 0000000000..0b8f5940c6 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightsteelblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightSteelBlue method +linktitle: get_LightSteelBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightSteelBlue method. Returns the solid fill color whose hexadecimal value is #FFB0C4DE in C++.' +type: docs +weight: 7500 +url: /cpp/system.drawing/brushes/get_lightsteelblue/ +--- +## Brushes::get_LightSteelBlue method + + +Returns the solid fill color whose hexadecimal value is #FFB0C4DE. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightSteelBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lightyellow/_index.md b/english/cpp/system.drawing/brushes/get_lightyellow/_index.md new file mode 100644 index 0000000000..6b426105ef --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lightyellow/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LightYellow method +linktitle: get_LightYellow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LightYellow method. Returns the solid fill color whose hexadecimal value is #FFFFFFE0 in C++.' +type: docs +weight: 7600 +url: /cpp/system.drawing/brushes/get_lightyellow/ +--- +## Brushes::get_LightYellow method + + +Returns the solid fill color whose hexadecimal value is #FFFFFFE0. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LightYellow() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_lime/_index.md b/english/cpp/system.drawing/brushes/get_lime/_index.md new file mode 100644 index 0000000000..b146b10179 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_lime/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Lime method +linktitle: get_Lime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Lime method. Returns the solid fill color whose hexadecimal value is #FF00FF00 in C++.' +type: docs +weight: 7700 +url: /cpp/system.drawing/brushes/get_lime/ +--- +## Brushes::get_Lime method + + +Returns the solid fill color whose hexadecimal value is #FF00FF00. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Lime() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_limegreen/_index.md b/english/cpp/system.drawing/brushes/get_limegreen/_index.md new file mode 100644 index 0000000000..47bdd2decc --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_limegreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_LimeGreen method +linktitle: get_LimeGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_LimeGreen method. Returns the solid fill color whose hexadecimal value is #FF32CD32 in C++.' +type: docs +weight: 7800 +url: /cpp/system.drawing/brushes/get_limegreen/ +--- +## Brushes::get_LimeGreen method + + +Returns the solid fill color whose hexadecimal value is #FF32CD32. + +```cpp +static SharedPtr System::Drawing::Brushes::get_LimeGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_linen/_index.md b/english/cpp/system.drawing/brushes/get_linen/_index.md new file mode 100644 index 0000000000..65d5546170 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_linen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Linen method +linktitle: get_Linen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Linen method. Returns the solid fill color whose hexadecimal value is #FFFAF0E6 in C++.' +type: docs +weight: 7900 +url: /cpp/system.drawing/brushes/get_linen/ +--- +## Brushes::get_Linen method + + +Returns the solid fill color whose hexadecimal value is #FFFAF0E6. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Linen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_magenta/_index.md b/english/cpp/system.drawing/brushes/get_magenta/_index.md new file mode 100644 index 0000000000..a85078f26e --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_magenta/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Magenta method +linktitle: get_Magenta +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Magenta method. Returns the solid fill color whose hexadecimal value is #FFFF00FF in C++.' +type: docs +weight: 8000 +url: /cpp/system.drawing/brushes/get_magenta/ +--- +## Brushes::get_Magenta method + + +Returns the solid fill color whose hexadecimal value is #FFFF00FF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Magenta() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_maroon/_index.md b/english/cpp/system.drawing/brushes/get_maroon/_index.md new file mode 100644 index 0000000000..93af9b3f00 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_maroon/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Maroon method +linktitle: get_Maroon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Maroon method. Returns the solid fill color whose hexadecimal value is #FF800000 in C++.' +type: docs +weight: 8100 +url: /cpp/system.drawing/brushes/get_maroon/ +--- +## Brushes::get_Maroon method + + +Returns the solid fill color whose hexadecimal value is #FF800000. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Maroon() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_mediumaquamarine/_index.md b/english/cpp/system.drawing/brushes/get_mediumaquamarine/_index.md new file mode 100644 index 0000000000..43d07f77fd --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_mediumaquamarine/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_MediumAquamarine method +linktitle: get_MediumAquamarine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_MediumAquamarine method. Returns the solid fill color whose hexadecimal value is #FF66CDAA in C++.' +type: docs +weight: 8200 +url: /cpp/system.drawing/brushes/get_mediumaquamarine/ +--- +## Brushes::get_MediumAquamarine method + + +Returns the solid fill color whose hexadecimal value is #FF66CDAA. + +```cpp +static SharedPtr System::Drawing::Brushes::get_MediumAquamarine() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_mediumblue/_index.md b/english/cpp/system.drawing/brushes/get_mediumblue/_index.md new file mode 100644 index 0000000000..6f398a84f1 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_mediumblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_MediumBlue method +linktitle: get_MediumBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_MediumBlue method. Returns the solid fill color whose hexadecimal value is #FF0000CD in C++.' +type: docs +weight: 8300 +url: /cpp/system.drawing/brushes/get_mediumblue/ +--- +## Brushes::get_MediumBlue method + + +Returns the solid fill color whose hexadecimal value is #FF0000CD. + +```cpp +static SharedPtr System::Drawing::Brushes::get_MediumBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_mediumorchid/_index.md b/english/cpp/system.drawing/brushes/get_mediumorchid/_index.md new file mode 100644 index 0000000000..e097b05b0d --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_mediumorchid/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_MediumOrchid method +linktitle: get_MediumOrchid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_MediumOrchid method. Returns the solid fill color whose hexadecimal value is #FFBA55D3 in C++.' +type: docs +weight: 8400 +url: /cpp/system.drawing/brushes/get_mediumorchid/ +--- +## Brushes::get_MediumOrchid method + + +Returns the solid fill color whose hexadecimal value is #FFBA55D3. + +```cpp +static SharedPtr System::Drawing::Brushes::get_MediumOrchid() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_mediumpurple/_index.md b/english/cpp/system.drawing/brushes/get_mediumpurple/_index.md new file mode 100644 index 0000000000..cb4212ded0 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_mediumpurple/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_MediumPurple method +linktitle: get_MediumPurple +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_MediumPurple method. Returns the solid fill color whose hexadecimal value is #FF9370DB in C++.' +type: docs +weight: 8500 +url: /cpp/system.drawing/brushes/get_mediumpurple/ +--- +## Brushes::get_MediumPurple method + + +Returns the solid fill color whose hexadecimal value is #FF9370DB. + +```cpp +static SharedPtr System::Drawing::Brushes::get_MediumPurple() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_mediumseagreen/_index.md b/english/cpp/system.drawing/brushes/get_mediumseagreen/_index.md new file mode 100644 index 0000000000..a453a9ced8 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_mediumseagreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_MediumSeaGreen method +linktitle: get_MediumSeaGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_MediumSeaGreen method. Returns the solid fill color whose hexadecimal value is #FF3CB371 in C++.' +type: docs +weight: 8600 +url: /cpp/system.drawing/brushes/get_mediumseagreen/ +--- +## Brushes::get_MediumSeaGreen method + + +Returns the solid fill color whose hexadecimal value is #FF3CB371. + +```cpp +static SharedPtr System::Drawing::Brushes::get_MediumSeaGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_mediumslateblue/_index.md b/english/cpp/system.drawing/brushes/get_mediumslateblue/_index.md new file mode 100644 index 0000000000..6838c2e3e3 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_mediumslateblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_MediumSlateBlue method +linktitle: get_MediumSlateBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_MediumSlateBlue method. Returns the solid fill color whose hexadecimal value is #FF7B68EE in C++.' +type: docs +weight: 8700 +url: /cpp/system.drawing/brushes/get_mediumslateblue/ +--- +## Brushes::get_MediumSlateBlue method + + +Returns the solid fill color whose hexadecimal value is #FF7B68EE. + +```cpp +static SharedPtr System::Drawing::Brushes::get_MediumSlateBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_mediumspringgreen/_index.md b/english/cpp/system.drawing/brushes/get_mediumspringgreen/_index.md new file mode 100644 index 0000000000..912ff048f5 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_mediumspringgreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_MediumSpringGreen method +linktitle: get_MediumSpringGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_MediumSpringGreen method. Returns the solid fill color whose hexadecimal value is #FF00FA9A in C++.' +type: docs +weight: 8800 +url: /cpp/system.drawing/brushes/get_mediumspringgreen/ +--- +## Brushes::get_MediumSpringGreen method + + +Returns the solid fill color whose hexadecimal value is #FF00FA9A. + +```cpp +static SharedPtr System::Drawing::Brushes::get_MediumSpringGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_mediumturquoise/_index.md b/english/cpp/system.drawing/brushes/get_mediumturquoise/_index.md new file mode 100644 index 0000000000..e186258af2 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_mediumturquoise/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_MediumTurquoise method +linktitle: get_MediumTurquoise +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_MediumTurquoise method. Returns the solid fill color whose hexadecimal value is #FF48D1CC in C++.' +type: docs +weight: 8900 +url: /cpp/system.drawing/brushes/get_mediumturquoise/ +--- +## Brushes::get_MediumTurquoise method + + +Returns the solid fill color whose hexadecimal value is #FF48D1CC. + +```cpp +static SharedPtr System::Drawing::Brushes::get_MediumTurquoise() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_mediumvioletred/_index.md b/english/cpp/system.drawing/brushes/get_mediumvioletred/_index.md new file mode 100644 index 0000000000..5532aaafb7 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_mediumvioletred/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_MediumVioletRed method +linktitle: get_MediumVioletRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_MediumVioletRed method. Returns the solid fill color whose hexadecimal value is #FFC71585 in C++.' +type: docs +weight: 9000 +url: /cpp/system.drawing/brushes/get_mediumvioletred/ +--- +## Brushes::get_MediumVioletRed method + + +Returns the solid fill color whose hexadecimal value is #FFC71585. + +```cpp +static SharedPtr System::Drawing::Brushes::get_MediumVioletRed() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_midnightblue/_index.md b/english/cpp/system.drawing/brushes/get_midnightblue/_index.md new file mode 100644 index 0000000000..1b837f71c1 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_midnightblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_MidnightBlue method +linktitle: get_MidnightBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_MidnightBlue method. Returns the solid fill color whose hexadecimal value is #FF191970 in C++.' +type: docs +weight: 9100 +url: /cpp/system.drawing/brushes/get_midnightblue/ +--- +## Brushes::get_MidnightBlue method + + +Returns the solid fill color whose hexadecimal value is #FF191970. + +```cpp +static SharedPtr System::Drawing::Brushes::get_MidnightBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_mintcream/_index.md b/english/cpp/system.drawing/brushes/get_mintcream/_index.md new file mode 100644 index 0000000000..07ea975ef7 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_mintcream/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_MintCream method +linktitle: get_MintCream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_MintCream method. Returns the solid fill color whose hexadecimal value is #FFF5FFFA in C++.' +type: docs +weight: 9200 +url: /cpp/system.drawing/brushes/get_mintcream/ +--- +## Brushes::get_MintCream method + + +Returns the solid fill color whose hexadecimal value is #FFF5FFFA. + +```cpp +static SharedPtr System::Drawing::Brushes::get_MintCream() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_mistyrose/_index.md b/english/cpp/system.drawing/brushes/get_mistyrose/_index.md new file mode 100644 index 0000000000..72a0371e82 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_mistyrose/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_MistyRose method +linktitle: get_MistyRose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_MistyRose method. Returns the solid fill color whose hexadecimal value is #FFFFE4E1 in C++.' +type: docs +weight: 9300 +url: /cpp/system.drawing/brushes/get_mistyrose/ +--- +## Brushes::get_MistyRose method + + +Returns the solid fill color whose hexadecimal value is #FFFFE4E1. + +```cpp +static SharedPtr System::Drawing::Brushes::get_MistyRose() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_moccasin/_index.md b/english/cpp/system.drawing/brushes/get_moccasin/_index.md new file mode 100644 index 0000000000..9aee177469 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_moccasin/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Moccasin method +linktitle: get_Moccasin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Moccasin method. Returns the solid fill color whose hexadecimal value is #FFFFE4B5 in C++.' +type: docs +weight: 9400 +url: /cpp/system.drawing/brushes/get_moccasin/ +--- +## Brushes::get_Moccasin method + + +Returns the solid fill color whose hexadecimal value is #FFFFE4B5. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Moccasin() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_navajowhite/_index.md b/english/cpp/system.drawing/brushes/get_navajowhite/_index.md new file mode 100644 index 0000000000..77e549e04f --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_navajowhite/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_NavajoWhite method +linktitle: get_NavajoWhite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_NavajoWhite method. Returns the solid fill color whose hexadecimal value is #FFFFDEAD in C++.' +type: docs +weight: 9500 +url: /cpp/system.drawing/brushes/get_navajowhite/ +--- +## Brushes::get_NavajoWhite method + + +Returns the solid fill color whose hexadecimal value is #FFFFDEAD. + +```cpp +static SharedPtr System::Drawing::Brushes::get_NavajoWhite() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_navy/_index.md b/english/cpp/system.drawing/brushes/get_navy/_index.md new file mode 100644 index 0000000000..6324499fd5 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_navy/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Navy method +linktitle: get_Navy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Navy method. Returns the solid fill color whose hexadecimal value is #FF000080 in C++.' +type: docs +weight: 9600 +url: /cpp/system.drawing/brushes/get_navy/ +--- +## Brushes::get_Navy method + + +Returns the solid fill color whose hexadecimal value is #FF000080. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Navy() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_oldlace/_index.md b/english/cpp/system.drawing/brushes/get_oldlace/_index.md new file mode 100644 index 0000000000..c3a525de49 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_oldlace/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_OldLace method +linktitle: get_OldLace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_OldLace method. Returns the solid fill color whose hexadecimal value is #FFFDF5E6 in C++.' +type: docs +weight: 9700 +url: /cpp/system.drawing/brushes/get_oldlace/ +--- +## Brushes::get_OldLace method + + +Returns the solid fill color whose hexadecimal value is #FFFDF5E6. + +```cpp +static SharedPtr System::Drawing::Brushes::get_OldLace() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_olive/_index.md b/english/cpp/system.drawing/brushes/get_olive/_index.md new file mode 100644 index 0000000000..a90a4e84b5 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_olive/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Olive method +linktitle: get_Olive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Olive method. Returns the solid fill color whose hexadecimal value is #FF808000 in C++.' +type: docs +weight: 9800 +url: /cpp/system.drawing/brushes/get_olive/ +--- +## Brushes::get_Olive method + + +Returns the solid fill color whose hexadecimal value is #FF808000. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Olive() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_olivedrab/_index.md b/english/cpp/system.drawing/brushes/get_olivedrab/_index.md new file mode 100644 index 0000000000..63473e4aea --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_olivedrab/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_OliveDrab method +linktitle: get_OliveDrab +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_OliveDrab method. Returns the solid fill color whose hexadecimal value is #FF6B8E23 in C++.' +type: docs +weight: 9900 +url: /cpp/system.drawing/brushes/get_olivedrab/ +--- +## Brushes::get_OliveDrab method + + +Returns the solid fill color whose hexadecimal value is #FF6B8E23. + +```cpp +static SharedPtr System::Drawing::Brushes::get_OliveDrab() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_orange/_index.md b/english/cpp/system.drawing/brushes/get_orange/_index.md new file mode 100644 index 0000000000..0f481145fc --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_orange/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Orange method +linktitle: get_Orange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Orange method. Returns the solid fill color whose hexadecimal value is #FFFFA500 in C++.' +type: docs +weight: 10000 +url: /cpp/system.drawing/brushes/get_orange/ +--- +## Brushes::get_Orange method + + +Returns the solid fill color whose hexadecimal value is #FFFFA500. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Orange() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_orangered/_index.md b/english/cpp/system.drawing/brushes/get_orangered/_index.md new file mode 100644 index 0000000000..c42df4fb82 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_orangered/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_OrangeRed method +linktitle: get_OrangeRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_OrangeRed method. Returns the solid fill color whose hexadecimal value is #FFFF4500 in C++.' +type: docs +weight: 10100 +url: /cpp/system.drawing/brushes/get_orangered/ +--- +## Brushes::get_OrangeRed method + + +Returns the solid fill color whose hexadecimal value is #FFFF4500. + +```cpp +static SharedPtr System::Drawing::Brushes::get_OrangeRed() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_orchid/_index.md b/english/cpp/system.drawing/brushes/get_orchid/_index.md new file mode 100644 index 0000000000..42d177e858 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_orchid/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Orchid method +linktitle: get_Orchid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Orchid method. Returns the solid fill color whose hexadecimal value is #FFDA70D6 in C++.' +type: docs +weight: 10200 +url: /cpp/system.drawing/brushes/get_orchid/ +--- +## Brushes::get_Orchid method + + +Returns the solid fill color whose hexadecimal value is #FFDA70D6. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Orchid() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_palegoldenrod/_index.md b/english/cpp/system.drawing/brushes/get_palegoldenrod/_index.md new file mode 100644 index 0000000000..e34c7aaa37 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_palegoldenrod/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_PaleGoldenrod method +linktitle: get_PaleGoldenrod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_PaleGoldenrod method. Returns the solid fill color whose hexadecimal value is #FFEEE8AA in C++.' +type: docs +weight: 10300 +url: /cpp/system.drawing/brushes/get_palegoldenrod/ +--- +## Brushes::get_PaleGoldenrod method + + +Returns the solid fill color whose hexadecimal value is #FFEEE8AA. + +```cpp +static SharedPtr System::Drawing::Brushes::get_PaleGoldenrod() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_palegreen/_index.md b/english/cpp/system.drawing/brushes/get_palegreen/_index.md new file mode 100644 index 0000000000..e75c31d665 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_palegreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_PaleGreen method +linktitle: get_PaleGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_PaleGreen method. Returns the solid fill color whose hexadecimal value is #FF98FB98 in C++.' +type: docs +weight: 10400 +url: /cpp/system.drawing/brushes/get_palegreen/ +--- +## Brushes::get_PaleGreen method + + +Returns the solid fill color whose hexadecimal value is #FF98FB98. + +```cpp +static SharedPtr System::Drawing::Brushes::get_PaleGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_paleturquoise/_index.md b/english/cpp/system.drawing/brushes/get_paleturquoise/_index.md new file mode 100644 index 0000000000..794d0ddef4 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_paleturquoise/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_PaleTurquoise method +linktitle: get_PaleTurquoise +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_PaleTurquoise method. Returns the solid fill color whose hexadecimal value is #FFAFEEEE in C++.' +type: docs +weight: 10500 +url: /cpp/system.drawing/brushes/get_paleturquoise/ +--- +## Brushes::get_PaleTurquoise method + + +Returns the solid fill color whose hexadecimal value is #FFAFEEEE. + +```cpp +static SharedPtr System::Drawing::Brushes::get_PaleTurquoise() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_palevioletred/_index.md b/english/cpp/system.drawing/brushes/get_palevioletred/_index.md new file mode 100644 index 0000000000..1333baa5b4 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_palevioletred/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_PaleVioletRed method +linktitle: get_PaleVioletRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_PaleVioletRed method. Returns the solid fill color whose hexadecimal value is #FFDB7093 in C++.' +type: docs +weight: 10600 +url: /cpp/system.drawing/brushes/get_palevioletred/ +--- +## Brushes::get_PaleVioletRed method + + +Returns the solid fill color whose hexadecimal value is #FFDB7093. + +```cpp +static SharedPtr System::Drawing::Brushes::get_PaleVioletRed() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_papayawhip/_index.md b/english/cpp/system.drawing/brushes/get_papayawhip/_index.md new file mode 100644 index 0000000000..ef02265dea --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_papayawhip/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_PapayaWhip method +linktitle: get_PapayaWhip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_PapayaWhip method. Returns the solid fill color whose hexadecimal value is #FFFFEFD5 in C++.' +type: docs +weight: 10700 +url: /cpp/system.drawing/brushes/get_papayawhip/ +--- +## Brushes::get_PapayaWhip method + + +Returns the solid fill color whose hexadecimal value is #FFFFEFD5. + +```cpp +static SharedPtr System::Drawing::Brushes::get_PapayaWhip() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_peachpuff/_index.md b/english/cpp/system.drawing/brushes/get_peachpuff/_index.md new file mode 100644 index 0000000000..a56ac94e73 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_peachpuff/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_PeachPuff method +linktitle: get_PeachPuff +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_PeachPuff method. Returns the solid fill color whose hexadecimal value is #FFFFDAB9 in C++.' +type: docs +weight: 10800 +url: /cpp/system.drawing/brushes/get_peachpuff/ +--- +## Brushes::get_PeachPuff method + + +Returns the solid fill color whose hexadecimal value is #FFFFDAB9. + +```cpp +static SharedPtr System::Drawing::Brushes::get_PeachPuff() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_peru/_index.md b/english/cpp/system.drawing/brushes/get_peru/_index.md new file mode 100644 index 0000000000..c494217c09 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_peru/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Peru method +linktitle: get_Peru +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Peru method. Returns the solid fill color whose hexadecimal value is #FFCD853F in C++.' +type: docs +weight: 10900 +url: /cpp/system.drawing/brushes/get_peru/ +--- +## Brushes::get_Peru method + + +Returns the solid fill color whose hexadecimal value is #FFCD853F. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Peru() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_pink/_index.md b/english/cpp/system.drawing/brushes/get_pink/_index.md new file mode 100644 index 0000000000..aa66b722a5 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_pink/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Pink method +linktitle: get_Pink +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Pink method. Returns the solid fill color whose hexadecimal value is #FFFFC0CB in C++.' +type: docs +weight: 11000 +url: /cpp/system.drawing/brushes/get_pink/ +--- +## Brushes::get_Pink method + + +Returns the solid fill color whose hexadecimal value is #FFFFC0CB. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Pink() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_plum/_index.md b/english/cpp/system.drawing/brushes/get_plum/_index.md new file mode 100644 index 0000000000..67315b59c9 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_plum/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Plum method +linktitle: get_Plum +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Plum method. Returns the solid fill color whose hexadecimal value is #FFDDA0DD in C++.' +type: docs +weight: 11100 +url: /cpp/system.drawing/brushes/get_plum/ +--- +## Brushes::get_Plum method + + +Returns the solid fill color whose hexadecimal value is #FFDDA0DD. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Plum() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_powderblue/_index.md b/english/cpp/system.drawing/brushes/get_powderblue/_index.md new file mode 100644 index 0000000000..2ca181ab2c --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_powderblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_PowderBlue method +linktitle: get_PowderBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_PowderBlue method. Returns the solid fill color whose hexadecimal value is #FFB0E0E6 in C++.' +type: docs +weight: 11200 +url: /cpp/system.drawing/brushes/get_powderblue/ +--- +## Brushes::get_PowderBlue method + + +Returns the solid fill color whose hexadecimal value is #FFB0E0E6. + +```cpp +static SharedPtr System::Drawing::Brushes::get_PowderBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_purple/_index.md b/english/cpp/system.drawing/brushes/get_purple/_index.md new file mode 100644 index 0000000000..88fcf28c2a --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_purple/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Purple method +linktitle: get_Purple +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Purple method. Returns the solid fill color whose hexadecimal value is #FF800080 in C++.' +type: docs +weight: 11300 +url: /cpp/system.drawing/brushes/get_purple/ +--- +## Brushes::get_Purple method + + +Returns the solid fill color whose hexadecimal value is #FF800080. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Purple() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_red/_index.md b/english/cpp/system.drawing/brushes/get_red/_index.md new file mode 100644 index 0000000000..bf6519b2e0 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_red/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Red method +linktitle: get_Red +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Red method. Returns the solid fill color whose hexadecimal value is #FFFF0000 in C++.' +type: docs +weight: 11400 +url: /cpp/system.drawing/brushes/get_red/ +--- +## Brushes::get_Red method + + +Returns the solid fill color whose hexadecimal value is #FFFF0000. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Red() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_rosybrown/_index.md b/english/cpp/system.drawing/brushes/get_rosybrown/_index.md new file mode 100644 index 0000000000..05db66e14b --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_rosybrown/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_RosyBrown method +linktitle: get_RosyBrown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_RosyBrown method. Returns the solid fill color whose hexadecimal value is #FFBC8F8F in C++.' +type: docs +weight: 11500 +url: /cpp/system.drawing/brushes/get_rosybrown/ +--- +## Brushes::get_RosyBrown method + + +Returns the solid fill color whose hexadecimal value is #FFBC8F8F. + +```cpp +static SharedPtr System::Drawing::Brushes::get_RosyBrown() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_royalblue/_index.md b/english/cpp/system.drawing/brushes/get_royalblue/_index.md new file mode 100644 index 0000000000..30c6416726 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_royalblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_RoyalBlue method +linktitle: get_RoyalBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_RoyalBlue method. Returns the solid fill color whose hexadecimal value is #FF4169E1 in C++.' +type: docs +weight: 11600 +url: /cpp/system.drawing/brushes/get_royalblue/ +--- +## Brushes::get_RoyalBlue method + + +Returns the solid fill color whose hexadecimal value is #FF4169E1. + +```cpp +static SharedPtr System::Drawing::Brushes::get_RoyalBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_saddlebrown/_index.md b/english/cpp/system.drawing/brushes/get_saddlebrown/_index.md new file mode 100644 index 0000000000..af811bee8d --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_saddlebrown/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_SaddleBrown method +linktitle: get_SaddleBrown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_SaddleBrown method. Returns the solid fill color whose hexadecimal value is #FF8B4513 in C++.' +type: docs +weight: 11700 +url: /cpp/system.drawing/brushes/get_saddlebrown/ +--- +## Brushes::get_SaddleBrown method + + +Returns the solid fill color whose hexadecimal value is #FF8B4513. + +```cpp +static SharedPtr System::Drawing::Brushes::get_SaddleBrown() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_salmon/_index.md b/english/cpp/system.drawing/brushes/get_salmon/_index.md new file mode 100644 index 0000000000..14bd859bc3 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_salmon/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Salmon method +linktitle: get_Salmon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Salmon method. Returns the solid fill color whose hexadecimal value is #FFFA8072 in C++.' +type: docs +weight: 11800 +url: /cpp/system.drawing/brushes/get_salmon/ +--- +## Brushes::get_Salmon method + + +Returns the solid fill color whose hexadecimal value is #FFFA8072. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Salmon() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_sandybrown/_index.md b/english/cpp/system.drawing/brushes/get_sandybrown/_index.md new file mode 100644 index 0000000000..473f53350e --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_sandybrown/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_SandyBrown method +linktitle: get_SandyBrown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_SandyBrown method. Returns the solid fill color whose hexadecimal value is #FFF4A460 in C++.' +type: docs +weight: 11900 +url: /cpp/system.drawing/brushes/get_sandybrown/ +--- +## Brushes::get_SandyBrown method + + +Returns the solid fill color whose hexadecimal value is #FFF4A460. + +```cpp +static SharedPtr System::Drawing::Brushes::get_SandyBrown() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_seagreen/_index.md b/english/cpp/system.drawing/brushes/get_seagreen/_index.md new file mode 100644 index 0000000000..e936a4d0bc --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_seagreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_SeaGreen method +linktitle: get_SeaGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_SeaGreen method. Returns the solid fill color whose hexadecimal value is #FF2E8B57 in C++.' +type: docs +weight: 12000 +url: /cpp/system.drawing/brushes/get_seagreen/ +--- +## Brushes::get_SeaGreen method + + +Returns the solid fill color whose hexadecimal value is #FF2E8B57. + +```cpp +static SharedPtr System::Drawing::Brushes::get_SeaGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_seashell/_index.md b/english/cpp/system.drawing/brushes/get_seashell/_index.md new file mode 100644 index 0000000000..d6ace77afe --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_seashell/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_SeaShell method +linktitle: get_SeaShell +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_SeaShell method. Returns the solid fill color whose hexadecimal value is #FFFFF5EE in C++.' +type: docs +weight: 12100 +url: /cpp/system.drawing/brushes/get_seashell/ +--- +## Brushes::get_SeaShell method + + +Returns the solid fill color whose hexadecimal value is #FFFFF5EE. + +```cpp +static SharedPtr System::Drawing::Brushes::get_SeaShell() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_sienna/_index.md b/english/cpp/system.drawing/brushes/get_sienna/_index.md new file mode 100644 index 0000000000..8d2a823030 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_sienna/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Sienna method +linktitle: get_Sienna +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Sienna method. Returns the solid fill color whose hexadecimal value is #FFA0522D in C++.' +type: docs +weight: 12200 +url: /cpp/system.drawing/brushes/get_sienna/ +--- +## Brushes::get_Sienna method + + +Returns the solid fill color whose hexadecimal value is #FFA0522D. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Sienna() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_silver/_index.md b/english/cpp/system.drawing/brushes/get_silver/_index.md new file mode 100644 index 0000000000..37ca215f74 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_silver/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Silver method +linktitle: get_Silver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Silver method. Returns the solid fill color whose hexadecimal value is #FFC0C0C0 in C++.' +type: docs +weight: 12300 +url: /cpp/system.drawing/brushes/get_silver/ +--- +## Brushes::get_Silver method + + +Returns the solid fill color whose hexadecimal value is #FFC0C0C0. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Silver() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_skyblue/_index.md b/english/cpp/system.drawing/brushes/get_skyblue/_index.md new file mode 100644 index 0000000000..f46c73c554 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_skyblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_SkyBlue method +linktitle: get_SkyBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_SkyBlue method. Returns the solid fill color whose hexadecimal value is #FF87CEEB in C++.' +type: docs +weight: 12400 +url: /cpp/system.drawing/brushes/get_skyblue/ +--- +## Brushes::get_SkyBlue method + + +Returns the solid fill color whose hexadecimal value is #FF87CEEB. + +```cpp +static SharedPtr System::Drawing::Brushes::get_SkyBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_slateblue/_index.md b/english/cpp/system.drawing/brushes/get_slateblue/_index.md new file mode 100644 index 0000000000..cd86a1435c --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_slateblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_SlateBlue method +linktitle: get_SlateBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_SlateBlue method. Returns the solid fill color whose hexadecimal value is #FF6A5ACD in C++.' +type: docs +weight: 12500 +url: /cpp/system.drawing/brushes/get_slateblue/ +--- +## Brushes::get_SlateBlue method + + +Returns the solid fill color whose hexadecimal value is #FF6A5ACD. + +```cpp +static SharedPtr System::Drawing::Brushes::get_SlateBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_slategray/_index.md b/english/cpp/system.drawing/brushes/get_slategray/_index.md new file mode 100644 index 0000000000..7b714138f6 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_slategray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_SlateGray method +linktitle: get_SlateGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_SlateGray method. Returns the solid fill color whose hexadecimal value is #FF708090 in C++.' +type: docs +weight: 12600 +url: /cpp/system.drawing/brushes/get_slategray/ +--- +## Brushes::get_SlateGray method + + +Returns the solid fill color whose hexadecimal value is #FF708090. + +```cpp +static SharedPtr System::Drawing::Brushes::get_SlateGray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_snow/_index.md b/english/cpp/system.drawing/brushes/get_snow/_index.md new file mode 100644 index 0000000000..bcfcbc1848 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_snow/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Snow method +linktitle: get_Snow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Snow method. Returns the solid fill color whose hexadecimal value is #FFFFFAFA in C++.' +type: docs +weight: 12700 +url: /cpp/system.drawing/brushes/get_snow/ +--- +## Brushes::get_Snow method + + +Returns the solid fill color whose hexadecimal value is #FFFFFAFA. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Snow() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_springgreen/_index.md b/english/cpp/system.drawing/brushes/get_springgreen/_index.md new file mode 100644 index 0000000000..e7a28fc8d9 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_springgreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_SpringGreen method +linktitle: get_SpringGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_SpringGreen method. Returns the solid fill color whose hexadecimal value is #FF00FF7F in C++.' +type: docs +weight: 12800 +url: /cpp/system.drawing/brushes/get_springgreen/ +--- +## Brushes::get_SpringGreen method + + +Returns the solid fill color whose hexadecimal value is #FF00FF7F. + +```cpp +static SharedPtr System::Drawing::Brushes::get_SpringGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_steelblue/_index.md b/english/cpp/system.drawing/brushes/get_steelblue/_index.md new file mode 100644 index 0000000000..225fd53a2e --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_steelblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_SteelBlue method +linktitle: get_SteelBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_SteelBlue method. Returns the solid fill color whose hexadecimal value is #FF4682B4 in C++.' +type: docs +weight: 12900 +url: /cpp/system.drawing/brushes/get_steelblue/ +--- +## Brushes::get_SteelBlue method + + +Returns the solid fill color whose hexadecimal value is #FF4682B4. + +```cpp +static SharedPtr System::Drawing::Brushes::get_SteelBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_tan/_index.md b/english/cpp/system.drawing/brushes/get_tan/_index.md new file mode 100644 index 0000000000..1bf29ff71a --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_tan/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Tan method +linktitle: get_Tan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Tan method. Returns the solid fill color whose hexadecimal value is #FFD2B48C in C++.' +type: docs +weight: 13000 +url: /cpp/system.drawing/brushes/get_tan/ +--- +## Brushes::get_Tan method + + +Returns the solid fill color whose hexadecimal value is #FFD2B48C. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Tan() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_teal/_index.md b/english/cpp/system.drawing/brushes/get_teal/_index.md new file mode 100644 index 0000000000..81efc95849 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_teal/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Teal method +linktitle: get_Teal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Teal method. Returns the solid fill color whose hexadecimal value is #FF008080 in C++.' +type: docs +weight: 13100 +url: /cpp/system.drawing/brushes/get_teal/ +--- +## Brushes::get_Teal method + + +Returns the solid fill color whose hexadecimal value is #FF008080. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Teal() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_thistle/_index.md b/english/cpp/system.drawing/brushes/get_thistle/_index.md new file mode 100644 index 0000000000..f6a076e709 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_thistle/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Thistle method +linktitle: get_Thistle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Thistle method. Returns the solid fill color whose hexadecimal value is #FFD8BFD8 in C++.' +type: docs +weight: 13200 +url: /cpp/system.drawing/brushes/get_thistle/ +--- +## Brushes::get_Thistle method + + +Returns the solid fill color whose hexadecimal value is #FFD8BFD8. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Thistle() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_tomato/_index.md b/english/cpp/system.drawing/brushes/get_tomato/_index.md new file mode 100644 index 0000000000..a090b293ff --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_tomato/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Tomato method +linktitle: get_Tomato +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Tomato method. Returns the solid fill color whose hexadecimal value is #FFFF6347 in C++.' +type: docs +weight: 13300 +url: /cpp/system.drawing/brushes/get_tomato/ +--- +## Brushes::get_Tomato method + + +Returns the solid fill color whose hexadecimal value is #FFFF6347. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Tomato() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_transparent/_index.md b/english/cpp/system.drawing/brushes/get_transparent/_index.md new file mode 100644 index 0000000000..5c87112678 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_transparent/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Transparent method +linktitle: get_Transparent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Transparent method. Returns the solid fill color whose hexadecimal value is #00FFFFFF in C++.' +type: docs +weight: 13400 +url: /cpp/system.drawing/brushes/get_transparent/ +--- +## Brushes::get_Transparent method + + +Returns the solid fill color whose hexadecimal value is #00FFFFFF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Transparent() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_turquoise/_index.md b/english/cpp/system.drawing/brushes/get_turquoise/_index.md new file mode 100644 index 0000000000..b7b7fe81a1 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_turquoise/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Turquoise method +linktitle: get_Turquoise +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Turquoise method. Returns the solid fill color whose hexadecimal value is #FF40E0D0 in C++.' +type: docs +weight: 13500 +url: /cpp/system.drawing/brushes/get_turquoise/ +--- +## Brushes::get_Turquoise method + + +Returns the solid fill color whose hexadecimal value is #FF40E0D0. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Turquoise() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_violet/_index.md b/english/cpp/system.drawing/brushes/get_violet/_index.md new file mode 100644 index 0000000000..afb827303b --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_violet/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Violet method +linktitle: get_Violet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Violet method. Returns the solid fill color whose hexadecimal value is #FFEE82EE in C++.' +type: docs +weight: 13600 +url: /cpp/system.drawing/brushes/get_violet/ +--- +## Brushes::get_Violet method + + +Returns the solid fill color whose hexadecimal value is #FFEE82EE. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Violet() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_wheat/_index.md b/english/cpp/system.drawing/brushes/get_wheat/_index.md new file mode 100644 index 0000000000..188dc0ca10 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_wheat/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Wheat method +linktitle: get_Wheat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Wheat method. Returns the solid fill color whose hexadecimal value is #FFF5DEB3 in C++.' +type: docs +weight: 13700 +url: /cpp/system.drawing/brushes/get_wheat/ +--- +## Brushes::get_Wheat method + + +Returns the solid fill color whose hexadecimal value is #FFF5DEB3. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Wheat() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_white/_index.md b/english/cpp/system.drawing/brushes/get_white/_index.md new file mode 100644 index 0000000000..ecbf1d2672 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_white/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_White method +linktitle: get_White +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_White method. Returns the solid fill color whose hexadecimal value is #FFFFFFFF in C++.' +type: docs +weight: 13800 +url: /cpp/system.drawing/brushes/get_white/ +--- +## Brushes::get_White method + + +Returns the solid fill color whose hexadecimal value is #FFFFFFFF. + +```cpp +static SharedPtr System::Drawing::Brushes::get_White() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_whitesmoke/_index.md b/english/cpp/system.drawing/brushes/get_whitesmoke/_index.md new file mode 100644 index 0000000000..883905132b --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_whitesmoke/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_WhiteSmoke method +linktitle: get_WhiteSmoke +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_WhiteSmoke method. Returns the solid fill color whose hexadecimal value is #FFF5F5F5 in C++.' +type: docs +weight: 13900 +url: /cpp/system.drawing/brushes/get_whitesmoke/ +--- +## Brushes::get_WhiteSmoke method + + +Returns the solid fill color whose hexadecimal value is #FFF5F5F5. + +```cpp +static SharedPtr System::Drawing::Brushes::get_WhiteSmoke() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_yellow/_index.md b/english/cpp/system.drawing/brushes/get_yellow/_index.md new file mode 100644 index 0000000000..ae64be7394 --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_yellow/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_Yellow method +linktitle: get_Yellow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_Yellow method. Returns the solid fill color whose hexadecimal value is #FFFFFF00 in C++.' +type: docs +weight: 14000 +url: /cpp/system.drawing/brushes/get_yellow/ +--- +## Brushes::get_Yellow method + + +Returns the solid fill color whose hexadecimal value is #FFFFFF00. + +```cpp +static SharedPtr System::Drawing::Brushes::get_Yellow() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/brushes/get_yellowgreen/_index.md b/english/cpp/system.drawing/brushes/get_yellowgreen/_index.md new file mode 100644 index 0000000000..2a951f617a --- /dev/null +++ b/english/cpp/system.drawing/brushes/get_yellowgreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Brushes::get_YellowGreen method +linktitle: get_YellowGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Brushes::get_YellowGreen method. Returns the solid fill color whose hexadecimal value is #FF9ACD32 in C++.' +type: docs +weight: 14100 +url: /cpp/system.drawing/brushes/get_yellowgreen/ +--- +## Brushes::get_YellowGreen method + + +Returns the solid fill color whose hexadecimal value is #FF9ACD32. + +```cpp +static SharedPtr System::Drawing::Brushes::get_YellowGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Brushes](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/characterrange/_index.md b/english/cpp/system.drawing/characterrange/_index.md new file mode 100644 index 0000000000..23c1911826 --- /dev/null +++ b/english/cpp/system.drawing/characterrange/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::CharacterRange class +linktitle: CharacterRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::CharacterRange class. Represents a range of character positions in a string. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/characterrange/ +--- +## CharacterRange class + + +Represents a range of character positions in a string. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../../system/smartptr/) class to manage objects of this type. + +```cpp +class CharacterRange +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CharacterRange](./characterrange/)(int32_t, int32_t) | Constructs a new instance of [CharacterRange](./) class that represents the specified range. | +| [CharacterRange](./characterrange/)() | Constructs a new instance of [CharacterRange](./) class that represents an empty range. | +| [get_First](./get_first/)() const | Returns the position of the first character of the range represented by the current object. | +| [get_Length](./get_length/)() const | Returns the number of characters in the range represented by the current object. | +| [operator!=](./operator!=/)(const CharacterRange\&) const | Determines if the current and specified objects represent distinct ranges. | +| [operator==](./operator==/)(const CharacterRange\&) const | Determines if the current and specified objects represent the same range. | +| [set_First](./set_first/)(int32_t) | Sets the position of the first character of the range represented by the current object. | +| [set_Length](./set_length/)(int32_t) | Returns the number of characters in the range represented by the current object. | +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/characterrange/characterrange/_index.md b/english/cpp/system.drawing/characterrange/characterrange/_index.md new file mode 100644 index 0000000000..a90138da59 --- /dev/null +++ b/english/cpp/system.drawing/characterrange/characterrange/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Drawing::CharacterRange::CharacterRange constructor +linktitle: CharacterRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::CharacterRange::CharacterRange constructor. Constructs a new instance of CharacterRange class that represents an empty range in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/characterrange/characterrange/ +--- +## CharacterRange::CharacterRange() constructor + + +Constructs a new instance of [CharacterRange](../) class that represents an empty range. + +```cpp +System::Drawing::CharacterRange::CharacterRange() +``` + +## See Also + +* Class [CharacterRange](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## CharacterRange::CharacterRange(int32_t, int32_t) constructor + + +Constructs a new instance of [CharacterRange](../) class that represents the specified range. + +```cpp +System::Drawing::CharacterRange::CharacterRange(int32_t first, int32_t length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| first | int32_t | The position in a string of the first characeter of the range represented by the current object | +| length | int32_t | The number of characters in the range | + +## See Also + +* Class [CharacterRange](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/characterrange/get_first/_index.md b/english/cpp/system.drawing/characterrange/get_first/_index.md new file mode 100644 index 0000000000..0605d0ac4a --- /dev/null +++ b/english/cpp/system.drawing/characterrange/get_first/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::CharacterRange::get_First method +linktitle: get_First +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::CharacterRange::get_First method. Returns the position of the first character of the range represented by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/characterrange/get_first/ +--- +## CharacterRange::get_First method + + +Returns the position of the first character of the range represented by the current object. + +```cpp +int32_t System::Drawing::CharacterRange::get_First() const +``` + +## See Also + +* Class [CharacterRange](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/characterrange/get_length/_index.md b/english/cpp/system.drawing/characterrange/get_length/_index.md new file mode 100644 index 0000000000..93170e640e --- /dev/null +++ b/english/cpp/system.drawing/characterrange/get_length/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::CharacterRange::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::CharacterRange::get_Length method. Returns the number of characters in the range represented by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/characterrange/get_length/ +--- +## CharacterRange::get_Length method + + +Returns the number of characters in the range represented by the current object. + +```cpp +int32_t System::Drawing::CharacterRange::get_Length() const +``` + +## See Also + +* Class [CharacterRange](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/characterrange/operator!=/_index.md b/english/cpp/system.drawing/characterrange/operator!=/_index.md new file mode 100644 index 0000000000..005d8e2ef1 --- /dev/null +++ b/english/cpp/system.drawing/characterrange/operator!=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::CharacterRange::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::CharacterRange::operator!= method. Determines if the current and specified objects represent distinct ranges in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/characterrange/operator!=/ +--- +## CharacterRange::operator!= method + + +Determines if the current and specified objects represent distinct ranges. + +```cpp +bool System::Drawing::CharacterRange::operator!=(const CharacterRange &cr) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cr | const CharacterRange\& | The [CharacterRange](../) object to compare the current object with | + +### ReturnValue + +True if **cr** and the current objects represent distinct ranges, otherwise - false + +## See Also + +* Class [CharacterRange](../) +* Class [CharacterRange](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/characterrange/operator==/_index.md b/english/cpp/system.drawing/characterrange/operator==/_index.md new file mode 100644 index 0000000000..b736be8d2f --- /dev/null +++ b/english/cpp/system.drawing/characterrange/operator==/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::CharacterRange::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::CharacterRange::operator== method. Determines if the current and specified objects represent the same range in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/characterrange/operator==/ +--- +## CharacterRange::operator== method + + +Determines if the current and specified objects represent the same range. + +```cpp +bool System::Drawing::CharacterRange::operator==(const CharacterRange &cr) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cr | const CharacterRange\& | The [CharacterRange](../) object to compare the current object with | + +### ReturnValue + +True if both **cr** and the current objects represent the same range, otherwise - false + +## See Also + +* Class [CharacterRange](../) +* Class [CharacterRange](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/characterrange/set_first/_index.md b/english/cpp/system.drawing/characterrange/set_first/_index.md new file mode 100644 index 0000000000..8e7d967ebd --- /dev/null +++ b/english/cpp/system.drawing/characterrange/set_first/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::CharacterRange::set_First method +linktitle: set_First +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::CharacterRange::set_First method. Sets the position of the first character of the range represented by the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/characterrange/set_first/ +--- +## CharacterRange::set_First method + + +Sets the position of the first character of the range represented by the current object. + +```cpp +void System::Drawing::CharacterRange::set_First(int32_t first) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| first | int32_t | The value to set | + +## See Also + +* Class [CharacterRange](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/characterrange/set_length/_index.md b/english/cpp/system.drawing/characterrange/set_length/_index.md new file mode 100644 index 0000000000..da346ae4bb --- /dev/null +++ b/english/cpp/system.drawing/characterrange/set_length/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::CharacterRange::set_Length method +linktitle: set_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::CharacterRange::set_Length method. Returns the number of characters in the range represented by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/characterrange/set_length/ +--- +## CharacterRange::set_Length method + + +Returns the number of characters in the range represented by the current object. + +```cpp +void System::Drawing::CharacterRange::set_Length(int32_t length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| length | int32_t | The value to set | + +## See Also + +* Class [CharacterRange](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/_index.md b/english/cpp/system.drawing/color/_index.md new file mode 100644 index 0000000000..2d72eac501 --- /dev/null +++ b/english/cpp/system.drawing/color/_index.md @@ -0,0 +1,198 @@ +--- +title: System::Drawing::Color class +linktitle: Color +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color class. Represents a color. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/color/ +--- +## Color class + + +Represents a color. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../../system/smartptr/) class to manage objects of this type. + +```cpp +class Color +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Color](./color/)() | Constructs an "empty" instance of [Color](./) class that does not represent any color. | +| [Equals](./equals/)(const Color\&) const | Determines if the current and the specified [Color](./) objects represent the same color. | +| static [FromArgb](./fromargb/)(int) | Constructs an instance of [Color](./) class that reprsents the specfied color. | +| static [FromArgb](./fromargb/)(int, int, int, int) | Constructs an instance of [Color](./) class that reprsents the specfied color. | +| static [FromArgb](./fromargb/)(int, int, int) | Constructs an instance of [Color](./) class that reprsents the specfied color with alpha component set to 0xFF. | +| static [FromArgb](./fromargb/)(int, Color) | Constructs an instance of [Color](./) class that reprsents the specfied color. | +| static [FromKnownColor](./fromknowncolor/)(KnownColor) | Constructs an instance of [Color](./) class that represents the specified known color. | +| static [FromName](./fromname/)(const String\&) | Constructs an instance of [Color](./) class that represents a color with the specified name. | +| [get_A](./get_a/)() const | Returns the value of the alpha component of the color represented by the current object. | +| static [get_AliceBlue](./get_aliceblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FFF0F8FF. | +| static [get_AntiqueWhite](./get_antiquewhite/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFAEBD7. | +| static [get_Aqua](./get_aqua/)() | Returns a color whose ARGB value in hexadecimal notation is #FF00FFFF. | +| static [get_Aquamarine](./get_aquamarine/)() | Returns a color whose ARGB value in hexadecimal notation is #FF7FFFD4. | +| static [get_Azure](./get_azure/)() | Returns a color whose ARGB value in hexadecimal notation is #FFF0FFFF. | +| [get_B](./get_b/)() const | Returns the value of the blue component of the color represented by the current object. | +| static [get_Beige](./get_beige/)() | Returns a color whose ARGB value in hexadecimal notation is #FFF5F5DC. | +| static [get_Bisque](./get_bisque/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFE4C4. | +| static [get_Black](./get_black/)() | Returns a color whose ARGB value in hexadecimal notation is #FF000000. | +| static [get_BlanchedAlmond](./get_blanchedalmond/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFEBCD. | +| static [get_Blue](./get_blue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF0000FF. | +| static [get_BlueViolet](./get_blueviolet/)() | Returns a color whose ARGB value in hexadecimal notation is #FF8A2BE2. | +| static [get_Brown](./get_brown/)() | Returns a color whose ARGB value in hexadecimal notation is #FFA52A2A. | +| static [get_BurlyWood](./get_burlywood/)() | Returns a color whose ARGB value in hexadecimal notation is #FFDEB887. | +| static [get_CadetBlue](./get_cadetblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF5F9EA0. | +| static [get_Chartreuse](./get_chartreuse/)() | Returns a color whose ARGB value in hexadecimal notation is #FF7FFF00. | +| static [get_Chocolate](./get_chocolate/)() | Returns a color whose ARGB value in hexadecimal notation is #FFD2691E. | +| static [get_Coral](./get_coral/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFF7F50. | +| static [get_CornflowerBlue](./get_cornflowerblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF6495ED. | +| static [get_Cornsilk](./get_cornsilk/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFF8DC. | +| static [get_Crimson](./get_crimson/)() | Returns a color whose ARGB value in hexadecimal notation is #FFDC143C. | +| static [get_Cyan](./get_cyan/)() | Returns a color whose ARGB value in hexadecimal notation is #FF00FFFF. | +| static [get_DarkBlue](./get_darkblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF00008B. | +| static [get_DarkCyan](./get_darkcyan/)() | Returns a color whose ARGB value in hexadecimal notation is #FF008B8B. | +| static [get_DarkGoldenrod](./get_darkgoldenrod/)() | Returns a color whose ARGB value in hexadecimal notation is #FFB8860B. | +| static [get_DarkGray](./get_darkgray/)() | Returns a color whose ARGB value in hexadecimal notation is #FFA9A9A9. | +| static [get_DarkGreen](./get_darkgreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF006400. | +| static [get_DarkKhaki](./get_darkkhaki/)() | Returns a color whose ARGB value in hexadecimal notation is #FFBDB76B. | +| static [get_DarkMagenta](./get_darkmagenta/)() | Returns a color whose ARGB value in hexadecimal notation is #FF8B008B. | +| static [get_DarkOliveGreen](./get_darkolivegreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF556B2F. | +| static [get_DarkOrange](./get_darkorange/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFF8C00. | +| static [get_DarkOrchid](./get_darkorchid/)() | Returns a color whose ARGB value in hexadecimal notation is #FF9932CC. | +| static [get_DarkRed](./get_darkred/)() | Returns a color whose ARGB value in hexadecimal notation is #FF8B0000. | +| static [get_DarkSalmon](./get_darksalmon/)() | Returns a color whose ARGB value in hexadecimal notation is #FFE9967A. | +| static [get_DarkSeaGreen](./get_darkseagreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF8FBC8F. | +| static [get_DarkSlateBlue](./get_darkslateblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF483D8B. | +| static [get_DarkSlateGray](./get_darkslategray/)() | Returns a color whose ARGB value in hexadecimal notation is #FF2F4F4F. | +| static [get_DarkTurquoise](./get_darkturquoise/)() | Returns a color whose ARGB value in hexadecimal notation is #FF00CED1. | +| static [get_DarkViolet](./get_darkviolet/)() | Returns a color whose ARGB value in hexadecimal notation is #FF9400D3. | +| static [get_DeepPink](./get_deeppink/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFF1493. | +| static [get_DeepSkyBlue](./get_deepskyblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF00BFFF. | +| static [get_DimGray](./get_dimgray/)() | Returns a color whose ARGB value in hexadecimal notation is #FF696969. | +| static [get_DodgerBlue](./get_dodgerblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF1E90FF. | +| static [get_Firebrick](./get_firebrick/)() | Returns a color whose ARGB value in hexadecimal notation is #FFB22222. | +| static [get_FloralWhite](./get_floralwhite/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFFAF0. | +| static [get_ForestGreen](./get_forestgreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF228B22. | +| static [get_Fuchsia](./get_fuchsia/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFF00FF. | +| [get_G](./get_g/)() const | Returns the value of the green component of the color represented by the current object. | +| static [get_Gainsboro](./get_gainsboro/)() | Returns a color whose ARGB value in hexadecimal notation is #FFDCDCDC. | +| static [get_GhostWhite](./get_ghostwhite/)() | Returns a color whose ARGB value in hexadecimal notation is #FFF8F8FF. | +| static [get_Gold](./get_gold/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFD700. | +| static [get_Goldenrod](./get_goldenrod/)() | Returns a color whose ARGB value in hexadecimal notation is #FFDAA520. | +| static [get_Gray](./get_gray/)() | Returns a color whose ARGB value in hexadecimal notation is #FF808080. | +| static [get_Green](./get_green/)() | Returns a color whose ARGB value in hexadecimal notation is #FF008000. | +| static [get_GreenYellow](./get_greenyellow/)() | Returns a color whose ARGB value in hexadecimal notation is #FFADFF2F. | +| static [get_Honeydew](./get_honeydew/)() | Returns a color whose ARGB value in hexadecimal notation is #FFF0FFF0. | +| static [get_HotPink](./get_hotpink/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFF69B4. | +| static [get_IndianRed](./get_indianred/)() | Returns a color whose ARGB value in hexadecimal notation is #FFCD5C5C. | +| static [get_Indigo](./get_indigo/)() | Returns a color whose ARGB value in hexadecimal notation is #FF4B0082. | +| [get_IsEmpty](./get_isempty/)() const | Returns a value that indicate if the current object is "empty" i.e. does not represent any color. | +| [get_IsNamedColor](./get_isnamedcolor/)() const | Returns a value that determines whether the [Color](./) structure represents a named color or a member of the KnownColor enumeration. | +| static [get_Ivory](./get_ivory/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFFFF0. | +| static [get_Khaki](./get_khaki/)() | Returns a color whose ARGB value in hexadecimal notation is #FFF0E68C. | +| static [get_Lavender](./get_lavender/)() | Returns a color whose ARGB value in hexadecimal notation is #FFE6E6FA. | +| static [get_LavenderBlush](./get_lavenderblush/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFF0F5. | +| static [get_LawnGreen](./get_lawngreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF7CFC00. | +| static [get_LemonChiffon](./get_lemonchiffon/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFFACD. | +| static [get_LightBlue](./get_lightblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FFADD8E6. | +| static [get_LightCoral](./get_lightcoral/)() | Returns a color whose ARGB value in hexadecimal notation is #FFF08080. | +| static [get_LightCyan](./get_lightcyan/)() | Returns a color whose ARGB value in hexadecimal notation is #FFE0FFFF. | +| static [get_LightGoldenrodYellow](./get_lightgoldenrodyellow/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFAFAD2. | +| static [get_LightGray](./get_lightgray/)() | Returns a color whose ARGB value in hexadecimal notation is #FFD3D3D3. | +| static [get_LightGreen](./get_lightgreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF90EE90. | +| static [get_LightPink](./get_lightpink/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFB6C1. | +| static [get_LightSalmon](./get_lightsalmon/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFA07A. | +| static [get_LightSeaGreen](./get_lightseagreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF20B2AA. | +| static [get_LightSkyBlue](./get_lightskyblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF87CEFA. | +| static [get_LightSlateGray](./get_lightslategray/)() | Returns a color whose ARGB value in hexadecimal notation is #FF778899. | +| static [get_LightSteelBlue](./get_lightsteelblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FFB0C4DE. | +| static [get_LightYellow](./get_lightyellow/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFFFE0. | +| static [get_Lime](./get_lime/)() | Returns a color whose ARGB value in hexadecimal notation is #FF00FF00. | +| static [get_LimeGreen](./get_limegreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF32CD32. | +| static [get_Linen](./get_linen/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFAF0E6. | +| static [get_Magenta](./get_magenta/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFF00FF. | +| static [get_Maroon](./get_maroon/)() | Returns a color whose ARGB value in hexadecimal notation is #FF800000. | +| static [get_MediumAquamarine](./get_mediumaquamarine/)() | Returns a color whose ARGB value in hexadecimal notation is #FF66CDAA. | +| static [get_MediumBlue](./get_mediumblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF0000CD. | +| static [get_MediumOrchid](./get_mediumorchid/)() | Returns a color whose ARGB value in hexadecimal notation is #FFBA55D3. | +| static [get_MediumPurple](./get_mediumpurple/)() | Returns a color whose ARGB value in hexadecimal notation is #FF9370DB. | +| static [get_MediumSeaGreen](./get_mediumseagreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF3CB371. | +| static [get_MediumSlateBlue](./get_mediumslateblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF7B68EE. | +| static [get_MediumSpringGreen](./get_mediumspringgreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF00FA9A. | +| static [get_MediumTurquoise](./get_mediumturquoise/)() | Returns a color whose ARGB value in hexadecimal notation is #FF48D1CC. | +| static [get_MediumVioletRed](./get_mediumvioletred/)() | Returns a color whose ARGB value in hexadecimal notation is #FFC71585. | +| static [get_MidnightBlue](./get_midnightblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF191970. | +| static [get_MintCream](./get_mintcream/)() | Returns a color whose ARGB value in hexadecimal notation is #FFF5FFFA. | +| static [get_MistyRose](./get_mistyrose/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFE4E1. | +| static [get_Moccasin](./get_moccasin/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFE4B5. | +| [get_Name](./get_name/)() const | Returns the name of the color represented by the current object. | +| static [get_NavajoWhite](./get_navajowhite/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFDEAD. | +| static [get_Navy](./get_navy/)() | Returns a color whose ARGB value in hexadecimal notation is #FF000080. | +| static [get_OldLace](./get_oldlace/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFDF5E6. | +| static [get_Olive](./get_olive/)() | Returns a color whose ARGB value in hexadecimal notation is #FF808000. | +| static [get_OliveDrab](./get_olivedrab/)() | Returns a color whose ARGB value in hexadecimal notation is #FF6B8E23. | +| static [get_Orange](./get_orange/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFA500. | +| static [get_OrangeRed](./get_orangered/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFF4500. | +| static [get_Orchid](./get_orchid/)() | Returns a color whose ARGB value in hexadecimal notation is #FFDA70D6. | +| static [get_PaleGoldenrod](./get_palegoldenrod/)() | Returns a color whose ARGB value in hexadecimal notation is #FFEEE8AA. | +| static [get_PaleGreen](./get_palegreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF98FB98. | +| static [get_PaleTurquoise](./get_paleturquoise/)() | Returns a color whose ARGB value in hexadecimal notation is #FFAFEEEE. | +| static [get_PaleVioletRed](./get_palevioletred/)() | Returns a color whose ARGB value in hexadecimal notation is #FFDB7093. | +| static [get_PapayaWhip](./get_papayawhip/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFEFD5. | +| static [get_PeachPuff](./get_peachpuff/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFDAB9. | +| static [get_Peru](./get_peru/)() | Returns a color whose ARGB value in hexadecimal notation is #FFCD853F. | +| static [get_Pink](./get_pink/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFC0CB. | +| static [get_Plum](./get_plum/)() | Returns a color whose ARGB value in hexadecimal notation is #FFDDA0DD. | +| static [get_PowderBlue](./get_powderblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FFB0E0E6. | +| static [get_Purple](./get_purple/)() | Returns a color whose ARGB value in hexadecimal notation is #FF800080. | +| [get_R](./get_r/)() const | Returns the value of the red component of the color represented by the current object. | +| static [get_Red](./get_red/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFF0000. | +| static [get_RosyBrown](./get_rosybrown/)() | Returns a color whose ARGB value in hexadecimal notation is #FFBC8F8F. | +| static [get_RoyalBlue](./get_royalblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF4169E1. | +| static [get_SaddleBrown](./get_saddlebrown/)() | Returns a color whose ARGB value in hexadecimal notation is #FF8B4513. | +| static [get_Salmon](./get_salmon/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFA8072. | +| static [get_SandyBrown](./get_sandybrown/)() | Returns a color whose ARGB value in hexadecimal notation is #FFF4A460. | +| static [get_SeaGreen](./get_seagreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF2E8B57. | +| static [get_SeaShell](./get_seashell/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFF5EE. | +| static [get_Sienna](./get_sienna/)() | Returns a color whose ARGB value in hexadecimal notation is #FFA0522D. | +| static [get_Silver](./get_silver/)() | Returns a color whose ARGB value in hexadecimal notation is #FFC0C0C0. | +| static [get_SkyBlue](./get_skyblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF87CEEB. | +| static [get_SlateBlue](./get_slateblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF6A5ACD. | +| static [get_SlateGray](./get_slategray/)() | Returns a color whose ARGB value in hexadecimal notation is #FF708090. | +| static [get_Snow](./get_snow/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFFAFA. | +| static [get_SpringGreen](./get_springgreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF00FF7F. | +| static [get_SteelBlue](./get_steelblue/)() | Returns a color whose ARGB value in hexadecimal notation is #FF4682B4. | +| static [get_Tan](./get_tan/)() | Returns a color whose ARGB value in hexadecimal notation is #FFD2B48C. | +| static [get_Teal](./get_teal/)() | Returns a color whose ARGB value in hexadecimal notation is #FF008080. | +| static [get_Thistle](./get_thistle/)() | Returns a color whose ARGB value in hexadecimal notation is #FFD8BFD8. | +| static [get_Tomato](./get_tomato/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFF6347. | +| static [get_Transparent](./get_transparent/)() | Returns a color whose ARGB value in hexadecimal notation is #00FFFFFF. | +| static [get_Turquoise](./get_turquoise/)() | Returns a color whose ARGB value in hexadecimal notation is #FF40E0D0. | +| static [get_Violet](./get_violet/)() | Returns a color whose ARGB value in hexadecimal notation is #FFEE82EE. | +| static [get_Wheat](./get_wheat/)() | Returns a color whose ARGB value in hexadecimal notation is #FFF5DEB3. | +| static [get_White](./get_white/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFFFFF. | +| static [get_WhiteSmoke](./get_whitesmoke/)() | Returns a color whose ARGB value in hexadecimal notation is #FFF5F5F5. | +| static [get_Yellow](./get_yellow/)() | Returns a color whose ARGB value in hexadecimal notation is #FFFFFF00. | +| static [get_YellowGreen](./get_yellowgreen/)() | Returns a color whose ARGB value in hexadecimal notation is #FF9ACD32. | +| [GetBrightness](./getbrightness/)() | Returns the brightness component of the color reprsented by the current object. | +| [GetHashCode](./gethashcode/)() const | Returns the hash code of the current object. | +| [GetHue](./gethue/)() | Returns the Hue-Saturation-Brightness (HSB) hue value, in degrees, for the color reprsented by the current object. | +| [GetSaturation](./getsaturation/)() | Returns the Hue-Saturation-Brightness (HSB) saturation for the color reprsented by the current object. | +| [IsNull](./isnull/)() const | Always returns false. | +| [operator!=](./operator!=/)(const std::nullptr_t\&) const | Always returns true. | +| [operator!=](./operator!=/)(const Color\&) const | Determines if the current and the specified [Color](./) objects represent distinct colors. | +| [operator==](./operator==/)(const std::nullptr_t\&) const | Always returns false. | +| [operator==](./operator==/)(const Color\&) const | Determines if the current and the specified [Color](./) objects represent the same color. | +| [ToArgb](./toargb/)() const | Returns a 32-bit ARGB value of the color represented by the current object. | +| [ToString](./tostring/)() const | Returns the string representation of the current object. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](./empty/) | An "empty" instance of [Color](./) class i.e. an instance that does not represent any color. | +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/color/color/_index.md b/english/cpp/system.drawing/color/color/_index.md new file mode 100644 index 0000000000..e9f2cad601 --- /dev/null +++ b/english/cpp/system.drawing/color/color/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Color::Color constructor +linktitle: Color +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::Color constructor. Constructs an "empty" instance of Color class that does not represent any color in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/color/color/ +--- +## Color::Color constructor + + +Constructs an "empty" instance of [Color](../) class that does not represent any color. + +```cpp +System::Drawing::Color::Color() +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/empty/_index.md b/english/cpp/system.drawing/color/empty/_index.md new file mode 100644 index 0000000000..dd3ca1a69d --- /dev/null +++ b/english/cpp/system.drawing/color/empty/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Color::Empty field +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::Empty field. An "empty" instance of Color class i.e. an instance that does not represent any color in C++.' +type: docs +weight: 16300 +url: /cpp/system.drawing/color/empty/ +--- +## Empty field + + +An "empty" instance of [Color](../) class i.e. an instance that does not represent any color. + +```cpp +static const Color System::Drawing::Color::Empty +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/equals/_index.md b/english/cpp/system.drawing/color/equals/_index.md new file mode 100644 index 0000000000..1334f04fbd --- /dev/null +++ b/english/cpp/system.drawing/color/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Color::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::Equals method. Determines if the current and the specified Color objects represent the same color in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/color/equals/ +--- +## Color::Equals method + + +Determines if the current and the specified [Color](../) objects represent the same color. + +```cpp +bool System::Drawing::Color::Equals(const Color &color) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| color | const Color\& | The [Color](../) object to compare the current object with | + +### ReturnValue + +True if both the current and the specified objects represent the same color, otherwise - false + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/fromargb/_index.md b/english/cpp/system.drawing/color/fromargb/_index.md new file mode 100644 index 0000000000..2cf6e55a51 --- /dev/null +++ b/english/cpp/system.drawing/color/fromargb/_index.md @@ -0,0 +1,111 @@ +--- +title: System::Drawing::Color::FromArgb method +linktitle: FromArgb +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::FromArgb method. Constructs an instance of Color class that reprsents the specfied color in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/color/fromargb/ +--- +## Color::FromArgb(int, Color) method + + +Constructs an instance of [Color](../) class that reprsents the specfied color. + +```cpp +static Color System::Drawing::Color::FromArgb(int alpha, Color base_color) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| alpha | int | A value of the alpah component of the color | +| base_color | Color | An instance of [Color](../) object that represents the red, green and blue components of the color to be represented by the object being created | + +### ReturnValue + +An object that represents the specified color. + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Color::FromArgb(int, int, int, int) method + + +Constructs an instance of [Color](../) class that reprsents the specfied color. + +```cpp +static Color System::Drawing::Color::FromArgb(int alpha, int red, int green, int blue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| alpha | int | A value of the alpah component of the color | +| red | int | A value of the red component of the color | +| green | int | A value of the green component of the color | +| blue | int | A value of the blue component of the color | + +### ReturnValue + +An object that represents the specified color. + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Color::FromArgb(int) method + + +Constructs an instance of [Color](../) class that reprsents the specfied color. + +```cpp +static Color System::Drawing::Color::FromArgb(int argb) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argb | int | A 32-bit ARGB value of the color to be represented by the object being constructed | + +### ReturnValue + +An object that represents the specified color. + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Color::FromArgb(int, int, int) method + + +Constructs an instance of [Color](../) class that reprsents the specfied color with alpha component set to 0xFF. + +```cpp +static Color System::Drawing::Color::FromArgb(int red, int green, int blue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| red | int | A value of the red component of the color | +| green | int | A value of the green component of the color | +| blue | int | A value of the blue component of the color | + +### ReturnValue + +An object that represents the specified color. + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/fromknowncolor/_index.md b/english/cpp/system.drawing/color/fromknowncolor/_index.md new file mode 100644 index 0000000000..1c1ad241e7 --- /dev/null +++ b/english/cpp/system.drawing/color/fromknowncolor/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Color::FromKnownColor method +linktitle: FromKnownColor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::FromKnownColor method. Constructs an instance of Color class that represents the specified known color in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/color/fromknowncolor/ +--- +## Color::FromKnownColor method + + +Constructs an instance of [Color](../) class that represents the specified known color. + +```cpp +static Color System::Drawing::Color::FromKnownColor(KnownColor kc) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| kc | KnownColor | A known color to be represented by the object being created | + +### ReturnValue + +An instance of [Color](../) class that represents **kc** color + +## See Also + +* Class [Color](../) +* Enum [KnownColor](../../knowncolor/) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/fromname/_index.md b/english/cpp/system.drawing/color/fromname/_index.md new file mode 100644 index 0000000000..dbd3e45ad0 --- /dev/null +++ b/english/cpp/system.drawing/color/fromname/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Color::FromName method +linktitle: FromName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::FromName method. Constructs an instance of Color class that represents a color with the specified name in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing/color/fromname/ +--- +## Color::FromName method + + +Constructs an instance of [Color](../) class that represents a color with the specified name. + +```cpp +static Color System::Drawing::Color::FromName(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name of the color | + +### ReturnValue + +An instance of [Color](../) class that represents a color named **name** + +## See Also + +* Class [Color](../) +* Class [String](../../../system/string/) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_a/_index.md b/english/cpp/system.drawing/color/get_a/_index.md new file mode 100644 index 0000000000..bccc7bba92 --- /dev/null +++ b/english/cpp/system.drawing/color/get_a/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Color::get_A method +linktitle: get_A +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_A method. Returns the value of the alpha component of the color represented by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/color/get_a/ +--- +## Color::get_A method + + +Returns the value of the alpha component of the color represented by the current object. + +```cpp +int System::Drawing::Color::get_A() const +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_aliceblue/_index.md b/english/cpp/system.drawing/color/get_aliceblue/_index.md new file mode 100644 index 0000000000..7ff8ffc601 --- /dev/null +++ b/english/cpp/system.drawing/color/get_aliceblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_AliceBlue method +linktitle: get_AliceBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_AliceBlue method. Returns a color whose ARGB value in hexadecimal notation is #FFF0F8FF in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing/color/get_aliceblue/ +--- +## Color::get_AliceBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FFF0F8FF. + +```cpp +static Color System::Drawing::Color::get_AliceBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_antiquewhite/_index.md b/english/cpp/system.drawing/color/get_antiquewhite/_index.md new file mode 100644 index 0000000000..5f4b71380b --- /dev/null +++ b/english/cpp/system.drawing/color/get_antiquewhite/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_AntiqueWhite method +linktitle: get_AntiqueWhite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_AntiqueWhite method. Returns a color whose ARGB value in hexadecimal notation is #FFFAEBD7 in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing/color/get_antiquewhite/ +--- +## Color::get_AntiqueWhite method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFAEBD7. + +```cpp +static Color System::Drawing::Color::get_AntiqueWhite() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_aqua/_index.md b/english/cpp/system.drawing/color/get_aqua/_index.md new file mode 100644 index 0000000000..67e2da5a28 --- /dev/null +++ b/english/cpp/system.drawing/color/get_aqua/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Aqua method +linktitle: get_Aqua +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Aqua method. Returns a color whose ARGB value in hexadecimal notation is #FF00FFFF in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing/color/get_aqua/ +--- +## Color::get_Aqua method + + +Returns a color whose ARGB value in hexadecimal notation is #FF00FFFF. + +```cpp +static Color System::Drawing::Color::get_Aqua() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_aquamarine/_index.md b/english/cpp/system.drawing/color/get_aquamarine/_index.md new file mode 100644 index 0000000000..064b9f4854 --- /dev/null +++ b/english/cpp/system.drawing/color/get_aquamarine/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Aquamarine method +linktitle: get_Aquamarine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Aquamarine method. Returns a color whose ARGB value in hexadecimal notation is #FF7FFFD4 in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing/color/get_aquamarine/ +--- +## Color::get_Aquamarine method + + +Returns a color whose ARGB value in hexadecimal notation is #FF7FFFD4. + +```cpp +static Color System::Drawing::Color::get_Aquamarine() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_azure/_index.md b/english/cpp/system.drawing/color/get_azure/_index.md new file mode 100644 index 0000000000..f57049f2b6 --- /dev/null +++ b/english/cpp/system.drawing/color/get_azure/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Azure method +linktitle: get_Azure +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Azure method. Returns a color whose ARGB value in hexadecimal notation is #FFF0FFFF in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing/color/get_azure/ +--- +## Color::get_Azure method + + +Returns a color whose ARGB value in hexadecimal notation is #FFF0FFFF. + +```cpp +static Color System::Drawing::Color::get_Azure() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_b/_index.md b/english/cpp/system.drawing/color/get_b/_index.md new file mode 100644 index 0000000000..cd822c13e8 --- /dev/null +++ b/english/cpp/system.drawing/color/get_b/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Color::get_B method +linktitle: get_B +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_B method. Returns the value of the blue component of the color represented by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/color/get_b/ +--- +## Color::get_B method + + +Returns the value of the blue component of the color represented by the current object. + +```cpp +int System::Drawing::Color::get_B() const +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_beige/_index.md b/english/cpp/system.drawing/color/get_beige/_index.md new file mode 100644 index 0000000000..6f272c853f --- /dev/null +++ b/english/cpp/system.drawing/color/get_beige/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Beige method +linktitle: get_Beige +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Beige method. Returns a color whose ARGB value in hexadecimal notation is #FFF5F5DC in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing/color/get_beige/ +--- +## Color::get_Beige method + + +Returns a color whose ARGB value in hexadecimal notation is #FFF5F5DC. + +```cpp +static Color System::Drawing::Color::get_Beige() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_bisque/_index.md b/english/cpp/system.drawing/color/get_bisque/_index.md new file mode 100644 index 0000000000..a6bf525db7 --- /dev/null +++ b/english/cpp/system.drawing/color/get_bisque/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Bisque method +linktitle: get_Bisque +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Bisque method. Returns a color whose ARGB value in hexadecimal notation is #FFFFE4C4 in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing/color/get_bisque/ +--- +## Color::get_Bisque method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFE4C4. + +```cpp +static Color System::Drawing::Color::get_Bisque() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_black/_index.md b/english/cpp/system.drawing/color/get_black/_index.md new file mode 100644 index 0000000000..0c5ae3459b --- /dev/null +++ b/english/cpp/system.drawing/color/get_black/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Black method +linktitle: get_Black +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Black method. Returns a color whose ARGB value in hexadecimal notation is #FF000000 in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing/color/get_black/ +--- +## Color::get_Black method + + +Returns a color whose ARGB value in hexadecimal notation is #FF000000. + +```cpp +static Color System::Drawing::Color::get_Black() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_blanchedalmond/_index.md b/english/cpp/system.drawing/color/get_blanchedalmond/_index.md new file mode 100644 index 0000000000..a51c7d77bf --- /dev/null +++ b/english/cpp/system.drawing/color/get_blanchedalmond/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_BlanchedAlmond method +linktitle: get_BlanchedAlmond +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_BlanchedAlmond method. Returns a color whose ARGB value in hexadecimal notation is #FFFFEBCD in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing/color/get_blanchedalmond/ +--- +## Color::get_BlanchedAlmond method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFEBCD. + +```cpp +static Color System::Drawing::Color::get_BlanchedAlmond() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_blue/_index.md b/english/cpp/system.drawing/color/get_blue/_index.md new file mode 100644 index 0000000000..277786b2a9 --- /dev/null +++ b/english/cpp/system.drawing/color/get_blue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Blue method +linktitle: get_Blue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Blue method. Returns a color whose ARGB value in hexadecimal notation is #FF0000FF in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing/color/get_blue/ +--- +## Color::get_Blue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF0000FF. + +```cpp +static Color System::Drawing::Color::get_Blue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_blueviolet/_index.md b/english/cpp/system.drawing/color/get_blueviolet/_index.md new file mode 100644 index 0000000000..9534cc6cef --- /dev/null +++ b/english/cpp/system.drawing/color/get_blueviolet/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_BlueViolet method +linktitle: get_BlueViolet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_BlueViolet method. Returns a color whose ARGB value in hexadecimal notation is #FF8A2BE2 in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing/color/get_blueviolet/ +--- +## Color::get_BlueViolet method + + +Returns a color whose ARGB value in hexadecimal notation is #FF8A2BE2. + +```cpp +static Color System::Drawing::Color::get_BlueViolet() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_brown/_index.md b/english/cpp/system.drawing/color/get_brown/_index.md new file mode 100644 index 0000000000..3e100193da --- /dev/null +++ b/english/cpp/system.drawing/color/get_brown/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Brown method +linktitle: get_Brown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Brown method. Returns a color whose ARGB value in hexadecimal notation is #FFA52A2A in C++.' +type: docs +weight: 3300 +url: /cpp/system.drawing/color/get_brown/ +--- +## Color::get_Brown method + + +Returns a color whose ARGB value in hexadecimal notation is #FFA52A2A. + +```cpp +static Color System::Drawing::Color::get_Brown() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_burlywood/_index.md b/english/cpp/system.drawing/color/get_burlywood/_index.md new file mode 100644 index 0000000000..7430b03d69 --- /dev/null +++ b/english/cpp/system.drawing/color/get_burlywood/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_BurlyWood method +linktitle: get_BurlyWood +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_BurlyWood method. Returns a color whose ARGB value in hexadecimal notation is #FFDEB887 in C++.' +type: docs +weight: 3400 +url: /cpp/system.drawing/color/get_burlywood/ +--- +## Color::get_BurlyWood method + + +Returns a color whose ARGB value in hexadecimal notation is #FFDEB887. + +```cpp +static Color System::Drawing::Color::get_BurlyWood() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_cadetblue/_index.md b/english/cpp/system.drawing/color/get_cadetblue/_index.md new file mode 100644 index 0000000000..acc6c7e3c1 --- /dev/null +++ b/english/cpp/system.drawing/color/get_cadetblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_CadetBlue method +linktitle: get_CadetBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_CadetBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF5F9EA0 in C++.' +type: docs +weight: 3500 +url: /cpp/system.drawing/color/get_cadetblue/ +--- +## Color::get_CadetBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF5F9EA0. + +```cpp +static Color System::Drawing::Color::get_CadetBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_chartreuse/_index.md b/english/cpp/system.drawing/color/get_chartreuse/_index.md new file mode 100644 index 0000000000..c884269cf5 --- /dev/null +++ b/english/cpp/system.drawing/color/get_chartreuse/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Chartreuse method +linktitle: get_Chartreuse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Chartreuse method. Returns a color whose ARGB value in hexadecimal notation is #FF7FFF00 in C++.' +type: docs +weight: 3600 +url: /cpp/system.drawing/color/get_chartreuse/ +--- +## Color::get_Chartreuse method + + +Returns a color whose ARGB value in hexadecimal notation is #FF7FFF00. + +```cpp +static Color System::Drawing::Color::get_Chartreuse() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_chocolate/_index.md b/english/cpp/system.drawing/color/get_chocolate/_index.md new file mode 100644 index 0000000000..e468b5f4a8 --- /dev/null +++ b/english/cpp/system.drawing/color/get_chocolate/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Chocolate method +linktitle: get_Chocolate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Chocolate method. Returns a color whose ARGB value in hexadecimal notation is #FFD2691E in C++.' +type: docs +weight: 3700 +url: /cpp/system.drawing/color/get_chocolate/ +--- +## Color::get_Chocolate method + + +Returns a color whose ARGB value in hexadecimal notation is #FFD2691E. + +```cpp +static Color System::Drawing::Color::get_Chocolate() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_coral/_index.md b/english/cpp/system.drawing/color/get_coral/_index.md new file mode 100644 index 0000000000..ae6eae7eef --- /dev/null +++ b/english/cpp/system.drawing/color/get_coral/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Coral method +linktitle: get_Coral +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Coral method. Returns a color whose ARGB value in hexadecimal notation is #FFFF7F50 in C++.' +type: docs +weight: 3800 +url: /cpp/system.drawing/color/get_coral/ +--- +## Color::get_Coral method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFF7F50. + +```cpp +static Color System::Drawing::Color::get_Coral() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_cornflowerblue/_index.md b/english/cpp/system.drawing/color/get_cornflowerblue/_index.md new file mode 100644 index 0000000000..ef664440dc --- /dev/null +++ b/english/cpp/system.drawing/color/get_cornflowerblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_CornflowerBlue method +linktitle: get_CornflowerBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_CornflowerBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF6495ED in C++.' +type: docs +weight: 3900 +url: /cpp/system.drawing/color/get_cornflowerblue/ +--- +## Color::get_CornflowerBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF6495ED. + +```cpp +static Color System::Drawing::Color::get_CornflowerBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_cornsilk/_index.md b/english/cpp/system.drawing/color/get_cornsilk/_index.md new file mode 100644 index 0000000000..c0ff6f16df --- /dev/null +++ b/english/cpp/system.drawing/color/get_cornsilk/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Cornsilk method +linktitle: get_Cornsilk +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Cornsilk method. Returns a color whose ARGB value in hexadecimal notation is #FFFFF8DC in C++.' +type: docs +weight: 4000 +url: /cpp/system.drawing/color/get_cornsilk/ +--- +## Color::get_Cornsilk method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFF8DC. + +```cpp +static Color System::Drawing::Color::get_Cornsilk() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_crimson/_index.md b/english/cpp/system.drawing/color/get_crimson/_index.md new file mode 100644 index 0000000000..83e601b03a --- /dev/null +++ b/english/cpp/system.drawing/color/get_crimson/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Crimson method +linktitle: get_Crimson +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Crimson method. Returns a color whose ARGB value in hexadecimal notation is #FFDC143C in C++.' +type: docs +weight: 4100 +url: /cpp/system.drawing/color/get_crimson/ +--- +## Color::get_Crimson method + + +Returns a color whose ARGB value in hexadecimal notation is #FFDC143C. + +```cpp +static Color System::Drawing::Color::get_Crimson() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_cyan/_index.md b/english/cpp/system.drawing/color/get_cyan/_index.md new file mode 100644 index 0000000000..7491e9e2f5 --- /dev/null +++ b/english/cpp/system.drawing/color/get_cyan/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Cyan method +linktitle: get_Cyan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Cyan method. Returns a color whose ARGB value in hexadecimal notation is #FF00FFFF in C++.' +type: docs +weight: 4200 +url: /cpp/system.drawing/color/get_cyan/ +--- +## Color::get_Cyan method + + +Returns a color whose ARGB value in hexadecimal notation is #FF00FFFF. + +```cpp +static Color System::Drawing::Color::get_Cyan() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkblue/_index.md b/english/cpp/system.drawing/color/get_darkblue/_index.md new file mode 100644 index 0000000000..ec683e711c --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkBlue method +linktitle: get_DarkBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF00008B in C++.' +type: docs +weight: 4300 +url: /cpp/system.drawing/color/get_darkblue/ +--- +## Color::get_DarkBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF00008B. + +```cpp +static Color System::Drawing::Color::get_DarkBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkcyan/_index.md b/english/cpp/system.drawing/color/get_darkcyan/_index.md new file mode 100644 index 0000000000..a37f030011 --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkcyan/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkCyan method +linktitle: get_DarkCyan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkCyan method. Returns a color whose ARGB value in hexadecimal notation is #FF008B8B in C++.' +type: docs +weight: 4400 +url: /cpp/system.drawing/color/get_darkcyan/ +--- +## Color::get_DarkCyan method + + +Returns a color whose ARGB value in hexadecimal notation is #FF008B8B. + +```cpp +static Color System::Drawing::Color::get_DarkCyan() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkgoldenrod/_index.md b/english/cpp/system.drawing/color/get_darkgoldenrod/_index.md new file mode 100644 index 0000000000..245e06bfc1 --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkgoldenrod/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkGoldenrod method +linktitle: get_DarkGoldenrod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkGoldenrod method. Returns a color whose ARGB value in hexadecimal notation is #FFB8860B in C++.' +type: docs +weight: 4500 +url: /cpp/system.drawing/color/get_darkgoldenrod/ +--- +## Color::get_DarkGoldenrod method + + +Returns a color whose ARGB value in hexadecimal notation is #FFB8860B. + +```cpp +static Color System::Drawing::Color::get_DarkGoldenrod() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkgray/_index.md b/english/cpp/system.drawing/color/get_darkgray/_index.md new file mode 100644 index 0000000000..27d8f859bc --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkgray/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkGray method +linktitle: get_DarkGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkGray method. Returns a color whose ARGB value in hexadecimal notation is #FFA9A9A9 in C++.' +type: docs +weight: 4600 +url: /cpp/system.drawing/color/get_darkgray/ +--- +## Color::get_DarkGray method + + +Returns a color whose ARGB value in hexadecimal notation is #FFA9A9A9. + +```cpp +static Color System::Drawing::Color::get_DarkGray() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkgreen/_index.md b/english/cpp/system.drawing/color/get_darkgreen/_index.md new file mode 100644 index 0000000000..4b502d0572 --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkgreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkGreen method +linktitle: get_DarkGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF006400 in C++.' +type: docs +weight: 4700 +url: /cpp/system.drawing/color/get_darkgreen/ +--- +## Color::get_DarkGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF006400. + +```cpp +static Color System::Drawing::Color::get_DarkGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkkhaki/_index.md b/english/cpp/system.drawing/color/get_darkkhaki/_index.md new file mode 100644 index 0000000000..c25200fd2b --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkkhaki/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkKhaki method +linktitle: get_DarkKhaki +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkKhaki method. Returns a color whose ARGB value in hexadecimal notation is #FFBDB76B in C++.' +type: docs +weight: 4800 +url: /cpp/system.drawing/color/get_darkkhaki/ +--- +## Color::get_DarkKhaki method + + +Returns a color whose ARGB value in hexadecimal notation is #FFBDB76B. + +```cpp +static Color System::Drawing::Color::get_DarkKhaki() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkmagenta/_index.md b/english/cpp/system.drawing/color/get_darkmagenta/_index.md new file mode 100644 index 0000000000..7d7bc8612b --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkmagenta/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkMagenta method +linktitle: get_DarkMagenta +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkMagenta method. Returns a color whose ARGB value in hexadecimal notation is #FF8B008B in C++.' +type: docs +weight: 4900 +url: /cpp/system.drawing/color/get_darkmagenta/ +--- +## Color::get_DarkMagenta method + + +Returns a color whose ARGB value in hexadecimal notation is #FF8B008B. + +```cpp +static Color System::Drawing::Color::get_DarkMagenta() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkolivegreen/_index.md b/english/cpp/system.drawing/color/get_darkolivegreen/_index.md new file mode 100644 index 0000000000..bca765a670 --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkolivegreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkOliveGreen method +linktitle: get_DarkOliveGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkOliveGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF556B2F in C++.' +type: docs +weight: 5000 +url: /cpp/system.drawing/color/get_darkolivegreen/ +--- +## Color::get_DarkOliveGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF556B2F. + +```cpp +static Color System::Drawing::Color::get_DarkOliveGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkorange/_index.md b/english/cpp/system.drawing/color/get_darkorange/_index.md new file mode 100644 index 0000000000..d1f1266060 --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkorange/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkOrange method +linktitle: get_DarkOrange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkOrange method. Returns a color whose ARGB value in hexadecimal notation is #FFFF8C00 in C++.' +type: docs +weight: 5100 +url: /cpp/system.drawing/color/get_darkorange/ +--- +## Color::get_DarkOrange method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFF8C00. + +```cpp +static Color System::Drawing::Color::get_DarkOrange() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkorchid/_index.md b/english/cpp/system.drawing/color/get_darkorchid/_index.md new file mode 100644 index 0000000000..280c24cfc0 --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkorchid/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkOrchid method +linktitle: get_DarkOrchid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkOrchid method. Returns a color whose ARGB value in hexadecimal notation is #FF9932CC in C++.' +type: docs +weight: 5200 +url: /cpp/system.drawing/color/get_darkorchid/ +--- +## Color::get_DarkOrchid method + + +Returns a color whose ARGB value in hexadecimal notation is #FF9932CC. + +```cpp +static Color System::Drawing::Color::get_DarkOrchid() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkred/_index.md b/english/cpp/system.drawing/color/get_darkred/_index.md new file mode 100644 index 0000000000..775b271c39 --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkred/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkRed method +linktitle: get_DarkRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkRed method. Returns a color whose ARGB value in hexadecimal notation is #FF8B0000 in C++.' +type: docs +weight: 5300 +url: /cpp/system.drawing/color/get_darkred/ +--- +## Color::get_DarkRed method + + +Returns a color whose ARGB value in hexadecimal notation is #FF8B0000. + +```cpp +static Color System::Drawing::Color::get_DarkRed() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darksalmon/_index.md b/english/cpp/system.drawing/color/get_darksalmon/_index.md new file mode 100644 index 0000000000..78ab9476f1 --- /dev/null +++ b/english/cpp/system.drawing/color/get_darksalmon/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkSalmon method +linktitle: get_DarkSalmon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkSalmon method. Returns a color whose ARGB value in hexadecimal notation is #FFE9967A in C++.' +type: docs +weight: 5400 +url: /cpp/system.drawing/color/get_darksalmon/ +--- +## Color::get_DarkSalmon method + + +Returns a color whose ARGB value in hexadecimal notation is #FFE9967A. + +```cpp +static Color System::Drawing::Color::get_DarkSalmon() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkseagreen/_index.md b/english/cpp/system.drawing/color/get_darkseagreen/_index.md new file mode 100644 index 0000000000..7e1181cc01 --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkseagreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkSeaGreen method +linktitle: get_DarkSeaGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkSeaGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF8FBC8F in C++.' +type: docs +weight: 5500 +url: /cpp/system.drawing/color/get_darkseagreen/ +--- +## Color::get_DarkSeaGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF8FBC8F. + +```cpp +static Color System::Drawing::Color::get_DarkSeaGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkslateblue/_index.md b/english/cpp/system.drawing/color/get_darkslateblue/_index.md new file mode 100644 index 0000000000..39ac76fee4 --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkslateblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkSlateBlue method +linktitle: get_DarkSlateBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkSlateBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF483D8B in C++.' +type: docs +weight: 5600 +url: /cpp/system.drawing/color/get_darkslateblue/ +--- +## Color::get_DarkSlateBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF483D8B. + +```cpp +static Color System::Drawing::Color::get_DarkSlateBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkslategray/_index.md b/english/cpp/system.drawing/color/get_darkslategray/_index.md new file mode 100644 index 0000000000..df2d1b28c7 --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkslategray/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkSlateGray method +linktitle: get_DarkSlateGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkSlateGray method. Returns a color whose ARGB value in hexadecimal notation is #FF2F4F4F in C++.' +type: docs +weight: 5700 +url: /cpp/system.drawing/color/get_darkslategray/ +--- +## Color::get_DarkSlateGray method + + +Returns a color whose ARGB value in hexadecimal notation is #FF2F4F4F. + +```cpp +static Color System::Drawing::Color::get_DarkSlateGray() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkturquoise/_index.md b/english/cpp/system.drawing/color/get_darkturquoise/_index.md new file mode 100644 index 0000000000..a93083034e --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkturquoise/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkTurquoise method +linktitle: get_DarkTurquoise +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkTurquoise method. Returns a color whose ARGB value in hexadecimal notation is #FF00CED1 in C++.' +type: docs +weight: 5800 +url: /cpp/system.drawing/color/get_darkturquoise/ +--- +## Color::get_DarkTurquoise method + + +Returns a color whose ARGB value in hexadecimal notation is #FF00CED1. + +```cpp +static Color System::Drawing::Color::get_DarkTurquoise() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_darkviolet/_index.md b/english/cpp/system.drawing/color/get_darkviolet/_index.md new file mode 100644 index 0000000000..e81d20ddc3 --- /dev/null +++ b/english/cpp/system.drawing/color/get_darkviolet/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DarkViolet method +linktitle: get_DarkViolet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DarkViolet method. Returns a color whose ARGB value in hexadecimal notation is #FF9400D3 in C++.' +type: docs +weight: 5900 +url: /cpp/system.drawing/color/get_darkviolet/ +--- +## Color::get_DarkViolet method + + +Returns a color whose ARGB value in hexadecimal notation is #FF9400D3. + +```cpp +static Color System::Drawing::Color::get_DarkViolet() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_deeppink/_index.md b/english/cpp/system.drawing/color/get_deeppink/_index.md new file mode 100644 index 0000000000..5e77f104bd --- /dev/null +++ b/english/cpp/system.drawing/color/get_deeppink/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DeepPink method +linktitle: get_DeepPink +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DeepPink method. Returns a color whose ARGB value in hexadecimal notation is #FFFF1493 in C++.' +type: docs +weight: 6000 +url: /cpp/system.drawing/color/get_deeppink/ +--- +## Color::get_DeepPink method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFF1493. + +```cpp +static Color System::Drawing::Color::get_DeepPink() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_deepskyblue/_index.md b/english/cpp/system.drawing/color/get_deepskyblue/_index.md new file mode 100644 index 0000000000..ce8ea75481 --- /dev/null +++ b/english/cpp/system.drawing/color/get_deepskyblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DeepSkyBlue method +linktitle: get_DeepSkyBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DeepSkyBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF00BFFF in C++.' +type: docs +weight: 6100 +url: /cpp/system.drawing/color/get_deepskyblue/ +--- +## Color::get_DeepSkyBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF00BFFF. + +```cpp +static Color System::Drawing::Color::get_DeepSkyBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_dimgray/_index.md b/english/cpp/system.drawing/color/get_dimgray/_index.md new file mode 100644 index 0000000000..57e86ee48e --- /dev/null +++ b/english/cpp/system.drawing/color/get_dimgray/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DimGray method +linktitle: get_DimGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DimGray method. Returns a color whose ARGB value in hexadecimal notation is #FF696969 in C++.' +type: docs +weight: 6200 +url: /cpp/system.drawing/color/get_dimgray/ +--- +## Color::get_DimGray method + + +Returns a color whose ARGB value in hexadecimal notation is #FF696969. + +```cpp +static Color System::Drawing::Color::get_DimGray() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_dodgerblue/_index.md b/english/cpp/system.drawing/color/get_dodgerblue/_index.md new file mode 100644 index 0000000000..e2ea8ee585 --- /dev/null +++ b/english/cpp/system.drawing/color/get_dodgerblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_DodgerBlue method +linktitle: get_DodgerBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_DodgerBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF1E90FF in C++.' +type: docs +weight: 6300 +url: /cpp/system.drawing/color/get_dodgerblue/ +--- +## Color::get_DodgerBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF1E90FF. + +```cpp +static Color System::Drawing::Color::get_DodgerBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_firebrick/_index.md b/english/cpp/system.drawing/color/get_firebrick/_index.md new file mode 100644 index 0000000000..a545e90e62 --- /dev/null +++ b/english/cpp/system.drawing/color/get_firebrick/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Firebrick method +linktitle: get_Firebrick +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Firebrick method. Returns a color whose ARGB value in hexadecimal notation is #FFB22222 in C++.' +type: docs +weight: 6400 +url: /cpp/system.drawing/color/get_firebrick/ +--- +## Color::get_Firebrick method + + +Returns a color whose ARGB value in hexadecimal notation is #FFB22222. + +```cpp +static Color System::Drawing::Color::get_Firebrick() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_floralwhite/_index.md b/english/cpp/system.drawing/color/get_floralwhite/_index.md new file mode 100644 index 0000000000..b81547ba94 --- /dev/null +++ b/english/cpp/system.drawing/color/get_floralwhite/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_FloralWhite method +linktitle: get_FloralWhite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_FloralWhite method. Returns a color whose ARGB value in hexadecimal notation is #FFFFFAF0 in C++.' +type: docs +weight: 6500 +url: /cpp/system.drawing/color/get_floralwhite/ +--- +## Color::get_FloralWhite method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFFAF0. + +```cpp +static Color System::Drawing::Color::get_FloralWhite() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_forestgreen/_index.md b/english/cpp/system.drawing/color/get_forestgreen/_index.md new file mode 100644 index 0000000000..c1f9931039 --- /dev/null +++ b/english/cpp/system.drawing/color/get_forestgreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_ForestGreen method +linktitle: get_ForestGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_ForestGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF228B22 in C++.' +type: docs +weight: 6600 +url: /cpp/system.drawing/color/get_forestgreen/ +--- +## Color::get_ForestGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF228B22. + +```cpp +static Color System::Drawing::Color::get_ForestGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_fuchsia/_index.md b/english/cpp/system.drawing/color/get_fuchsia/_index.md new file mode 100644 index 0000000000..86d938e619 --- /dev/null +++ b/english/cpp/system.drawing/color/get_fuchsia/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Fuchsia method +linktitle: get_Fuchsia +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Fuchsia method. Returns a color whose ARGB value in hexadecimal notation is #FFFF00FF in C++.' +type: docs +weight: 6700 +url: /cpp/system.drawing/color/get_fuchsia/ +--- +## Color::get_Fuchsia method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFF00FF. + +```cpp +static Color System::Drawing::Color::get_Fuchsia() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_g/_index.md b/english/cpp/system.drawing/color/get_g/_index.md new file mode 100644 index 0000000000..7715f6d190 --- /dev/null +++ b/english/cpp/system.drawing/color/get_g/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Color::get_G method +linktitle: get_G +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_G method. Returns the value of the green component of the color represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/color/get_g/ +--- +## Color::get_G method + + +Returns the value of the green component of the color represented by the current object. + +```cpp +int System::Drawing::Color::get_G() const +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_gainsboro/_index.md b/english/cpp/system.drawing/color/get_gainsboro/_index.md new file mode 100644 index 0000000000..c81c76c1c9 --- /dev/null +++ b/english/cpp/system.drawing/color/get_gainsboro/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Gainsboro method +linktitle: get_Gainsboro +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Gainsboro method. Returns a color whose ARGB value in hexadecimal notation is #FFDCDCDC in C++.' +type: docs +weight: 6800 +url: /cpp/system.drawing/color/get_gainsboro/ +--- +## Color::get_Gainsboro method + + +Returns a color whose ARGB value in hexadecimal notation is #FFDCDCDC. + +```cpp +static Color System::Drawing::Color::get_Gainsboro() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_ghostwhite/_index.md b/english/cpp/system.drawing/color/get_ghostwhite/_index.md new file mode 100644 index 0000000000..21039c8e38 --- /dev/null +++ b/english/cpp/system.drawing/color/get_ghostwhite/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_GhostWhite method +linktitle: get_GhostWhite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_GhostWhite method. Returns a color whose ARGB value in hexadecimal notation is #FFF8F8FF in C++.' +type: docs +weight: 6900 +url: /cpp/system.drawing/color/get_ghostwhite/ +--- +## Color::get_GhostWhite method + + +Returns a color whose ARGB value in hexadecimal notation is #FFF8F8FF. + +```cpp +static Color System::Drawing::Color::get_GhostWhite() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_gold/_index.md b/english/cpp/system.drawing/color/get_gold/_index.md new file mode 100644 index 0000000000..24ce4b8b80 --- /dev/null +++ b/english/cpp/system.drawing/color/get_gold/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Gold method +linktitle: get_Gold +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Gold method. Returns a color whose ARGB value in hexadecimal notation is #FFFFD700 in C++.' +type: docs +weight: 7000 +url: /cpp/system.drawing/color/get_gold/ +--- +## Color::get_Gold method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFD700. + +```cpp +static Color System::Drawing::Color::get_Gold() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_goldenrod/_index.md b/english/cpp/system.drawing/color/get_goldenrod/_index.md new file mode 100644 index 0000000000..44dbade1cd --- /dev/null +++ b/english/cpp/system.drawing/color/get_goldenrod/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Goldenrod method +linktitle: get_Goldenrod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Goldenrod method. Returns a color whose ARGB value in hexadecimal notation is #FFDAA520 in C++.' +type: docs +weight: 7100 +url: /cpp/system.drawing/color/get_goldenrod/ +--- +## Color::get_Goldenrod method + + +Returns a color whose ARGB value in hexadecimal notation is #FFDAA520. + +```cpp +static Color System::Drawing::Color::get_Goldenrod() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_gray/_index.md b/english/cpp/system.drawing/color/get_gray/_index.md new file mode 100644 index 0000000000..ec3c6ec173 --- /dev/null +++ b/english/cpp/system.drawing/color/get_gray/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Gray method +linktitle: get_Gray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Gray method. Returns a color whose ARGB value in hexadecimal notation is #FF808080 in C++.' +type: docs +weight: 7200 +url: /cpp/system.drawing/color/get_gray/ +--- +## Color::get_Gray method + + +Returns a color whose ARGB value in hexadecimal notation is #FF808080. + +```cpp +static Color System::Drawing::Color::get_Gray() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_green/_index.md b/english/cpp/system.drawing/color/get_green/_index.md new file mode 100644 index 0000000000..13b275e2b4 --- /dev/null +++ b/english/cpp/system.drawing/color/get_green/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Green method +linktitle: get_Green +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Green method. Returns a color whose ARGB value in hexadecimal notation is #FF008000 in C++.' +type: docs +weight: 7300 +url: /cpp/system.drawing/color/get_green/ +--- +## Color::get_Green method + + +Returns a color whose ARGB value in hexadecimal notation is #FF008000. + +```cpp +static Color System::Drawing::Color::get_Green() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_greenyellow/_index.md b/english/cpp/system.drawing/color/get_greenyellow/_index.md new file mode 100644 index 0000000000..1e8dc8413a --- /dev/null +++ b/english/cpp/system.drawing/color/get_greenyellow/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_GreenYellow method +linktitle: get_GreenYellow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_GreenYellow method. Returns a color whose ARGB value in hexadecimal notation is #FFADFF2F in C++.' +type: docs +weight: 7400 +url: /cpp/system.drawing/color/get_greenyellow/ +--- +## Color::get_GreenYellow method + + +Returns a color whose ARGB value in hexadecimal notation is #FFADFF2F. + +```cpp +static Color System::Drawing::Color::get_GreenYellow() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_honeydew/_index.md b/english/cpp/system.drawing/color/get_honeydew/_index.md new file mode 100644 index 0000000000..ade2540577 --- /dev/null +++ b/english/cpp/system.drawing/color/get_honeydew/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Honeydew method +linktitle: get_Honeydew +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Honeydew method. Returns a color whose ARGB value in hexadecimal notation is #FFF0FFF0 in C++.' +type: docs +weight: 7500 +url: /cpp/system.drawing/color/get_honeydew/ +--- +## Color::get_Honeydew method + + +Returns a color whose ARGB value in hexadecimal notation is #FFF0FFF0. + +```cpp +static Color System::Drawing::Color::get_Honeydew() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_hotpink/_index.md b/english/cpp/system.drawing/color/get_hotpink/_index.md new file mode 100644 index 0000000000..9d2b754c0e --- /dev/null +++ b/english/cpp/system.drawing/color/get_hotpink/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_HotPink method +linktitle: get_HotPink +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_HotPink method. Returns a color whose ARGB value in hexadecimal notation is #FFFF69B4 in C++.' +type: docs +weight: 7600 +url: /cpp/system.drawing/color/get_hotpink/ +--- +## Color::get_HotPink method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFF69B4. + +```cpp +static Color System::Drawing::Color::get_HotPink() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_indianred/_index.md b/english/cpp/system.drawing/color/get_indianred/_index.md new file mode 100644 index 0000000000..8b7552a354 --- /dev/null +++ b/english/cpp/system.drawing/color/get_indianred/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_IndianRed method +linktitle: get_IndianRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_IndianRed method. Returns a color whose ARGB value in hexadecimal notation is #FFCD5C5C in C++.' +type: docs +weight: 7700 +url: /cpp/system.drawing/color/get_indianred/ +--- +## Color::get_IndianRed method + + +Returns a color whose ARGB value in hexadecimal notation is #FFCD5C5C. + +```cpp +static Color System::Drawing::Color::get_IndianRed() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_indigo/_index.md b/english/cpp/system.drawing/color/get_indigo/_index.md new file mode 100644 index 0000000000..b8301643e9 --- /dev/null +++ b/english/cpp/system.drawing/color/get_indigo/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Indigo method +linktitle: get_Indigo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Indigo method. Returns a color whose ARGB value in hexadecimal notation is #FF4B0082 in C++.' +type: docs +weight: 7800 +url: /cpp/system.drawing/color/get_indigo/ +--- +## Color::get_Indigo method + + +Returns a color whose ARGB value in hexadecimal notation is #FF4B0082. + +```cpp +static Color System::Drawing::Color::get_Indigo() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_isempty/_index.md b/english/cpp/system.drawing/color/get_isempty/_index.md new file mode 100644 index 0000000000..6980243713 --- /dev/null +++ b/english/cpp/system.drawing/color/get_isempty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Color::get_IsEmpty method +linktitle: get_IsEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_IsEmpty method. Returns a value that indicate if the current object is "empty" i.e. does not represent any color in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/color/get_isempty/ +--- +## Color::get_IsEmpty method + + +Returns a value that indicate if the current object is "empty" i.e. does not represent any color. + +```cpp +bool System::Drawing::Color::get_IsEmpty() const +``` + + +### ReturnValue + +True if the current object does not represent any color, otherwise - false + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_isnamedcolor/_index.md b/english/cpp/system.drawing/color/get_isnamedcolor/_index.md new file mode 100644 index 0000000000..d924644fb1 --- /dev/null +++ b/english/cpp/system.drawing/color/get_isnamedcolor/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Color::get_IsNamedColor method +linktitle: get_IsNamedColor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_IsNamedColor method. Returns a value that determines whether the Color structure represents a named color or a member of the KnownColor enumeration in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/color/get_isnamedcolor/ +--- +## Color::get_IsNamedColor method + + +Returns a value that determines whether the [Color](../) structure represents a named color or a member of the KnownColor enumeration. + +```cpp +bool System::Drawing::Color::get_IsNamedColor() const +``` + + +### ReturnValue + +True if the [Color](../) was created using either the FromName(String) method or the [FromKnownColor(KnownColor)](../fromknowncolor/) method; otherwise, it returns false. + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_ivory/_index.md b/english/cpp/system.drawing/color/get_ivory/_index.md new file mode 100644 index 0000000000..c72addca3b --- /dev/null +++ b/english/cpp/system.drawing/color/get_ivory/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Ivory method +linktitle: get_Ivory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Ivory method. Returns a color whose ARGB value in hexadecimal notation is #FFFFFFF0 in C++.' +type: docs +weight: 7900 +url: /cpp/system.drawing/color/get_ivory/ +--- +## Color::get_Ivory method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFFFF0. + +```cpp +static Color System::Drawing::Color::get_Ivory() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_khaki/_index.md b/english/cpp/system.drawing/color/get_khaki/_index.md new file mode 100644 index 0000000000..90ecd64034 --- /dev/null +++ b/english/cpp/system.drawing/color/get_khaki/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Khaki method +linktitle: get_Khaki +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Khaki method. Returns a color whose ARGB value in hexadecimal notation is #FFF0E68C in C++.' +type: docs +weight: 8000 +url: /cpp/system.drawing/color/get_khaki/ +--- +## Color::get_Khaki method + + +Returns a color whose ARGB value in hexadecimal notation is #FFF0E68C. + +```cpp +static Color System::Drawing::Color::get_Khaki() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lavender/_index.md b/english/cpp/system.drawing/color/get_lavender/_index.md new file mode 100644 index 0000000000..93cc0d640a --- /dev/null +++ b/english/cpp/system.drawing/color/get_lavender/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Lavender method +linktitle: get_Lavender +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Lavender method. Returns a color whose ARGB value in hexadecimal notation is #FFE6E6FA in C++.' +type: docs +weight: 8100 +url: /cpp/system.drawing/color/get_lavender/ +--- +## Color::get_Lavender method + + +Returns a color whose ARGB value in hexadecimal notation is #FFE6E6FA. + +```cpp +static Color System::Drawing::Color::get_Lavender() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lavenderblush/_index.md b/english/cpp/system.drawing/color/get_lavenderblush/_index.md new file mode 100644 index 0000000000..e14745f842 --- /dev/null +++ b/english/cpp/system.drawing/color/get_lavenderblush/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LavenderBlush method +linktitle: get_LavenderBlush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LavenderBlush method. Returns a color whose ARGB value in hexadecimal notation is #FFFFF0F5 in C++.' +type: docs +weight: 8200 +url: /cpp/system.drawing/color/get_lavenderblush/ +--- +## Color::get_LavenderBlush method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFF0F5. + +```cpp +static Color System::Drawing::Color::get_LavenderBlush() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lawngreen/_index.md b/english/cpp/system.drawing/color/get_lawngreen/_index.md new file mode 100644 index 0000000000..aa79dc40fa --- /dev/null +++ b/english/cpp/system.drawing/color/get_lawngreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LawnGreen method +linktitle: get_LawnGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LawnGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF7CFC00 in C++.' +type: docs +weight: 8300 +url: /cpp/system.drawing/color/get_lawngreen/ +--- +## Color::get_LawnGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF7CFC00. + +```cpp +static Color System::Drawing::Color::get_LawnGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lemonchiffon/_index.md b/english/cpp/system.drawing/color/get_lemonchiffon/_index.md new file mode 100644 index 0000000000..404921d740 --- /dev/null +++ b/english/cpp/system.drawing/color/get_lemonchiffon/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LemonChiffon method +linktitle: get_LemonChiffon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LemonChiffon method. Returns a color whose ARGB value in hexadecimal notation is #FFFFFACD in C++.' +type: docs +weight: 8400 +url: /cpp/system.drawing/color/get_lemonchiffon/ +--- +## Color::get_LemonChiffon method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFFACD. + +```cpp +static Color System::Drawing::Color::get_LemonChiffon() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightblue/_index.md b/english/cpp/system.drawing/color/get_lightblue/_index.md new file mode 100644 index 0000000000..03e42d237c --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightBlue method +linktitle: get_LightBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightBlue method. Returns a color whose ARGB value in hexadecimal notation is #FFADD8E6 in C++.' +type: docs +weight: 8500 +url: /cpp/system.drawing/color/get_lightblue/ +--- +## Color::get_LightBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FFADD8E6. + +```cpp +static Color System::Drawing::Color::get_LightBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightcoral/_index.md b/english/cpp/system.drawing/color/get_lightcoral/_index.md new file mode 100644 index 0000000000..ea44757005 --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightcoral/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightCoral method +linktitle: get_LightCoral +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightCoral method. Returns a color whose ARGB value in hexadecimal notation is #FFF08080 in C++.' +type: docs +weight: 8600 +url: /cpp/system.drawing/color/get_lightcoral/ +--- +## Color::get_LightCoral method + + +Returns a color whose ARGB value in hexadecimal notation is #FFF08080. + +```cpp +static Color System::Drawing::Color::get_LightCoral() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightcyan/_index.md b/english/cpp/system.drawing/color/get_lightcyan/_index.md new file mode 100644 index 0000000000..bcc3929c16 --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightcyan/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightCyan method +linktitle: get_LightCyan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightCyan method. Returns a color whose ARGB value in hexadecimal notation is #FFE0FFFF in C++.' +type: docs +weight: 8700 +url: /cpp/system.drawing/color/get_lightcyan/ +--- +## Color::get_LightCyan method + + +Returns a color whose ARGB value in hexadecimal notation is #FFE0FFFF. + +```cpp +static Color System::Drawing::Color::get_LightCyan() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightgoldenrodyellow/_index.md b/english/cpp/system.drawing/color/get_lightgoldenrodyellow/_index.md new file mode 100644 index 0000000000..768b4db887 --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightgoldenrodyellow/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightGoldenrodYellow method +linktitle: get_LightGoldenrodYellow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightGoldenrodYellow method. Returns a color whose ARGB value in hexadecimal notation is #FFFAFAD2 in C++.' +type: docs +weight: 8800 +url: /cpp/system.drawing/color/get_lightgoldenrodyellow/ +--- +## Color::get_LightGoldenrodYellow method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFAFAD2. + +```cpp +static Color System::Drawing::Color::get_LightGoldenrodYellow() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightgray/_index.md b/english/cpp/system.drawing/color/get_lightgray/_index.md new file mode 100644 index 0000000000..32ac5e09ed --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightgray/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightGray method +linktitle: get_LightGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightGray method. Returns a color whose ARGB value in hexadecimal notation is #FFD3D3D3 in C++.' +type: docs +weight: 8900 +url: /cpp/system.drawing/color/get_lightgray/ +--- +## Color::get_LightGray method + + +Returns a color whose ARGB value in hexadecimal notation is #FFD3D3D3. + +```cpp +static Color System::Drawing::Color::get_LightGray() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightgreen/_index.md b/english/cpp/system.drawing/color/get_lightgreen/_index.md new file mode 100644 index 0000000000..706f7571d7 --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightgreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightGreen method +linktitle: get_LightGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF90EE90 in C++.' +type: docs +weight: 9000 +url: /cpp/system.drawing/color/get_lightgreen/ +--- +## Color::get_LightGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF90EE90. + +```cpp +static Color System::Drawing::Color::get_LightGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightpink/_index.md b/english/cpp/system.drawing/color/get_lightpink/_index.md new file mode 100644 index 0000000000..6df334152a --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightpink/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightPink method +linktitle: get_LightPink +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightPink method. Returns a color whose ARGB value in hexadecimal notation is #FFFFB6C1 in C++.' +type: docs +weight: 9100 +url: /cpp/system.drawing/color/get_lightpink/ +--- +## Color::get_LightPink method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFB6C1. + +```cpp +static Color System::Drawing::Color::get_LightPink() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightsalmon/_index.md b/english/cpp/system.drawing/color/get_lightsalmon/_index.md new file mode 100644 index 0000000000..41ed3b6a2c --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightsalmon/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightSalmon method +linktitle: get_LightSalmon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightSalmon method. Returns a color whose ARGB value in hexadecimal notation is #FFFFA07A in C++.' +type: docs +weight: 9200 +url: /cpp/system.drawing/color/get_lightsalmon/ +--- +## Color::get_LightSalmon method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFA07A. + +```cpp +static Color System::Drawing::Color::get_LightSalmon() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightseagreen/_index.md b/english/cpp/system.drawing/color/get_lightseagreen/_index.md new file mode 100644 index 0000000000..1dd91e1c1b --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightseagreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightSeaGreen method +linktitle: get_LightSeaGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightSeaGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF20B2AA in C++.' +type: docs +weight: 9300 +url: /cpp/system.drawing/color/get_lightseagreen/ +--- +## Color::get_LightSeaGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF20B2AA. + +```cpp +static Color System::Drawing::Color::get_LightSeaGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightskyblue/_index.md b/english/cpp/system.drawing/color/get_lightskyblue/_index.md new file mode 100644 index 0000000000..e434e3119c --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightskyblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightSkyBlue method +linktitle: get_LightSkyBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightSkyBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF87CEFA in C++.' +type: docs +weight: 9400 +url: /cpp/system.drawing/color/get_lightskyblue/ +--- +## Color::get_LightSkyBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF87CEFA. + +```cpp +static Color System::Drawing::Color::get_LightSkyBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightslategray/_index.md b/english/cpp/system.drawing/color/get_lightslategray/_index.md new file mode 100644 index 0000000000..3f031b6d0a --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightslategray/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightSlateGray method +linktitle: get_LightSlateGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightSlateGray method. Returns a color whose ARGB value in hexadecimal notation is #FF778899 in C++.' +type: docs +weight: 9500 +url: /cpp/system.drawing/color/get_lightslategray/ +--- +## Color::get_LightSlateGray method + + +Returns a color whose ARGB value in hexadecimal notation is #FF778899. + +```cpp +static Color System::Drawing::Color::get_LightSlateGray() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightsteelblue/_index.md b/english/cpp/system.drawing/color/get_lightsteelblue/_index.md new file mode 100644 index 0000000000..75bc4d8263 --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightsteelblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightSteelBlue method +linktitle: get_LightSteelBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightSteelBlue method. Returns a color whose ARGB value in hexadecimal notation is #FFB0C4DE in C++.' +type: docs +weight: 9600 +url: /cpp/system.drawing/color/get_lightsteelblue/ +--- +## Color::get_LightSteelBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FFB0C4DE. + +```cpp +static Color System::Drawing::Color::get_LightSteelBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lightyellow/_index.md b/english/cpp/system.drawing/color/get_lightyellow/_index.md new file mode 100644 index 0000000000..b4caa1dab5 --- /dev/null +++ b/english/cpp/system.drawing/color/get_lightyellow/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LightYellow method +linktitle: get_LightYellow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LightYellow method. Returns a color whose ARGB value in hexadecimal notation is #FFFFFFE0 in C++.' +type: docs +weight: 9700 +url: /cpp/system.drawing/color/get_lightyellow/ +--- +## Color::get_LightYellow method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFFFE0. + +```cpp +static Color System::Drawing::Color::get_LightYellow() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_lime/_index.md b/english/cpp/system.drawing/color/get_lime/_index.md new file mode 100644 index 0000000000..660648adee --- /dev/null +++ b/english/cpp/system.drawing/color/get_lime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Lime method +linktitle: get_Lime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Lime method. Returns a color whose ARGB value in hexadecimal notation is #FF00FF00 in C++.' +type: docs +weight: 9800 +url: /cpp/system.drawing/color/get_lime/ +--- +## Color::get_Lime method + + +Returns a color whose ARGB value in hexadecimal notation is #FF00FF00. + +```cpp +static Color System::Drawing::Color::get_Lime() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_limegreen/_index.md b/english/cpp/system.drawing/color/get_limegreen/_index.md new file mode 100644 index 0000000000..2a11a1a42c --- /dev/null +++ b/english/cpp/system.drawing/color/get_limegreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_LimeGreen method +linktitle: get_LimeGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_LimeGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF32CD32 in C++.' +type: docs +weight: 9900 +url: /cpp/system.drawing/color/get_limegreen/ +--- +## Color::get_LimeGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF32CD32. + +```cpp +static Color System::Drawing::Color::get_LimeGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_linen/_index.md b/english/cpp/system.drawing/color/get_linen/_index.md new file mode 100644 index 0000000000..2ef1e14472 --- /dev/null +++ b/english/cpp/system.drawing/color/get_linen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Linen method +linktitle: get_Linen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Linen method. Returns a color whose ARGB value in hexadecimal notation is #FFFAF0E6 in C++.' +type: docs +weight: 10000 +url: /cpp/system.drawing/color/get_linen/ +--- +## Color::get_Linen method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFAF0E6. + +```cpp +static Color System::Drawing::Color::get_Linen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_magenta/_index.md b/english/cpp/system.drawing/color/get_magenta/_index.md new file mode 100644 index 0000000000..c5a33247b5 --- /dev/null +++ b/english/cpp/system.drawing/color/get_magenta/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Magenta method +linktitle: get_Magenta +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Magenta method. Returns a color whose ARGB value in hexadecimal notation is #FFFF00FF in C++.' +type: docs +weight: 10100 +url: /cpp/system.drawing/color/get_magenta/ +--- +## Color::get_Magenta method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFF00FF. + +```cpp +static Color System::Drawing::Color::get_Magenta() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_maroon/_index.md b/english/cpp/system.drawing/color/get_maroon/_index.md new file mode 100644 index 0000000000..fbc82e10bc --- /dev/null +++ b/english/cpp/system.drawing/color/get_maroon/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Maroon method +linktitle: get_Maroon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Maroon method. Returns a color whose ARGB value in hexadecimal notation is #FF800000 in C++.' +type: docs +weight: 10200 +url: /cpp/system.drawing/color/get_maroon/ +--- +## Color::get_Maroon method + + +Returns a color whose ARGB value in hexadecimal notation is #FF800000. + +```cpp +static Color System::Drawing::Color::get_Maroon() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_mediumaquamarine/_index.md b/english/cpp/system.drawing/color/get_mediumaquamarine/_index.md new file mode 100644 index 0000000000..cd89e261bf --- /dev/null +++ b/english/cpp/system.drawing/color/get_mediumaquamarine/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_MediumAquamarine method +linktitle: get_MediumAquamarine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_MediumAquamarine method. Returns a color whose ARGB value in hexadecimal notation is #FF66CDAA in C++.' +type: docs +weight: 10300 +url: /cpp/system.drawing/color/get_mediumaquamarine/ +--- +## Color::get_MediumAquamarine method + + +Returns a color whose ARGB value in hexadecimal notation is #FF66CDAA. + +```cpp +static Color System::Drawing::Color::get_MediumAquamarine() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_mediumblue/_index.md b/english/cpp/system.drawing/color/get_mediumblue/_index.md new file mode 100644 index 0000000000..b1b0496e52 --- /dev/null +++ b/english/cpp/system.drawing/color/get_mediumblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_MediumBlue method +linktitle: get_MediumBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_MediumBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF0000CD in C++.' +type: docs +weight: 10400 +url: /cpp/system.drawing/color/get_mediumblue/ +--- +## Color::get_MediumBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF0000CD. + +```cpp +static Color System::Drawing::Color::get_MediumBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_mediumorchid/_index.md b/english/cpp/system.drawing/color/get_mediumorchid/_index.md new file mode 100644 index 0000000000..d7de42ce56 --- /dev/null +++ b/english/cpp/system.drawing/color/get_mediumorchid/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_MediumOrchid method +linktitle: get_MediumOrchid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_MediumOrchid method. Returns a color whose ARGB value in hexadecimal notation is #FFBA55D3 in C++.' +type: docs +weight: 10500 +url: /cpp/system.drawing/color/get_mediumorchid/ +--- +## Color::get_MediumOrchid method + + +Returns a color whose ARGB value in hexadecimal notation is #FFBA55D3. + +```cpp +static Color System::Drawing::Color::get_MediumOrchid() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_mediumpurple/_index.md b/english/cpp/system.drawing/color/get_mediumpurple/_index.md new file mode 100644 index 0000000000..dbcd5a7c7b --- /dev/null +++ b/english/cpp/system.drawing/color/get_mediumpurple/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_MediumPurple method +linktitle: get_MediumPurple +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_MediumPurple method. Returns a color whose ARGB value in hexadecimal notation is #FF9370DB in C++.' +type: docs +weight: 10600 +url: /cpp/system.drawing/color/get_mediumpurple/ +--- +## Color::get_MediumPurple method + + +Returns a color whose ARGB value in hexadecimal notation is #FF9370DB. + +```cpp +static Color System::Drawing::Color::get_MediumPurple() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_mediumseagreen/_index.md b/english/cpp/system.drawing/color/get_mediumseagreen/_index.md new file mode 100644 index 0000000000..84c7c758c1 --- /dev/null +++ b/english/cpp/system.drawing/color/get_mediumseagreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_MediumSeaGreen method +linktitle: get_MediumSeaGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_MediumSeaGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF3CB371 in C++.' +type: docs +weight: 10700 +url: /cpp/system.drawing/color/get_mediumseagreen/ +--- +## Color::get_MediumSeaGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF3CB371. + +```cpp +static Color System::Drawing::Color::get_MediumSeaGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_mediumslateblue/_index.md b/english/cpp/system.drawing/color/get_mediumslateblue/_index.md new file mode 100644 index 0000000000..c08ee7cdc6 --- /dev/null +++ b/english/cpp/system.drawing/color/get_mediumslateblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_MediumSlateBlue method +linktitle: get_MediumSlateBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_MediumSlateBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF7B68EE in C++.' +type: docs +weight: 10800 +url: /cpp/system.drawing/color/get_mediumslateblue/ +--- +## Color::get_MediumSlateBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF7B68EE. + +```cpp +static Color System::Drawing::Color::get_MediumSlateBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_mediumspringgreen/_index.md b/english/cpp/system.drawing/color/get_mediumspringgreen/_index.md new file mode 100644 index 0000000000..aabe3dd201 --- /dev/null +++ b/english/cpp/system.drawing/color/get_mediumspringgreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_MediumSpringGreen method +linktitle: get_MediumSpringGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_MediumSpringGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF00FA9A in C++.' +type: docs +weight: 10900 +url: /cpp/system.drawing/color/get_mediumspringgreen/ +--- +## Color::get_MediumSpringGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF00FA9A. + +```cpp +static Color System::Drawing::Color::get_MediumSpringGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_mediumturquoise/_index.md b/english/cpp/system.drawing/color/get_mediumturquoise/_index.md new file mode 100644 index 0000000000..229e29e9ad --- /dev/null +++ b/english/cpp/system.drawing/color/get_mediumturquoise/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_MediumTurquoise method +linktitle: get_MediumTurquoise +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_MediumTurquoise method. Returns a color whose ARGB value in hexadecimal notation is #FF48D1CC in C++.' +type: docs +weight: 11000 +url: /cpp/system.drawing/color/get_mediumturquoise/ +--- +## Color::get_MediumTurquoise method + + +Returns a color whose ARGB value in hexadecimal notation is #FF48D1CC. + +```cpp +static Color System::Drawing::Color::get_MediumTurquoise() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_mediumvioletred/_index.md b/english/cpp/system.drawing/color/get_mediumvioletred/_index.md new file mode 100644 index 0000000000..7cceda4964 --- /dev/null +++ b/english/cpp/system.drawing/color/get_mediumvioletred/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_MediumVioletRed method +linktitle: get_MediumVioletRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_MediumVioletRed method. Returns a color whose ARGB value in hexadecimal notation is #FFC71585 in C++.' +type: docs +weight: 11100 +url: /cpp/system.drawing/color/get_mediumvioletred/ +--- +## Color::get_MediumVioletRed method + + +Returns a color whose ARGB value in hexadecimal notation is #FFC71585. + +```cpp +static Color System::Drawing::Color::get_MediumVioletRed() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_midnightblue/_index.md b/english/cpp/system.drawing/color/get_midnightblue/_index.md new file mode 100644 index 0000000000..77772ea46e --- /dev/null +++ b/english/cpp/system.drawing/color/get_midnightblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_MidnightBlue method +linktitle: get_MidnightBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_MidnightBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF191970 in C++.' +type: docs +weight: 11200 +url: /cpp/system.drawing/color/get_midnightblue/ +--- +## Color::get_MidnightBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF191970. + +```cpp +static Color System::Drawing::Color::get_MidnightBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_mintcream/_index.md b/english/cpp/system.drawing/color/get_mintcream/_index.md new file mode 100644 index 0000000000..fafe4f0a77 --- /dev/null +++ b/english/cpp/system.drawing/color/get_mintcream/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_MintCream method +linktitle: get_MintCream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_MintCream method. Returns a color whose ARGB value in hexadecimal notation is #FFF5FFFA in C++.' +type: docs +weight: 11300 +url: /cpp/system.drawing/color/get_mintcream/ +--- +## Color::get_MintCream method + + +Returns a color whose ARGB value in hexadecimal notation is #FFF5FFFA. + +```cpp +static Color System::Drawing::Color::get_MintCream() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_mistyrose/_index.md b/english/cpp/system.drawing/color/get_mistyrose/_index.md new file mode 100644 index 0000000000..bf597b9733 --- /dev/null +++ b/english/cpp/system.drawing/color/get_mistyrose/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_MistyRose method +linktitle: get_MistyRose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_MistyRose method. Returns a color whose ARGB value in hexadecimal notation is #FFFFE4E1 in C++.' +type: docs +weight: 11400 +url: /cpp/system.drawing/color/get_mistyrose/ +--- +## Color::get_MistyRose method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFE4E1. + +```cpp +static Color System::Drawing::Color::get_MistyRose() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_moccasin/_index.md b/english/cpp/system.drawing/color/get_moccasin/_index.md new file mode 100644 index 0000000000..ad4330cadc --- /dev/null +++ b/english/cpp/system.drawing/color/get_moccasin/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Moccasin method +linktitle: get_Moccasin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Moccasin method. Returns a color whose ARGB value in hexadecimal notation is #FFFFE4B5 in C++.' +type: docs +weight: 11500 +url: /cpp/system.drawing/color/get_moccasin/ +--- +## Color::get_Moccasin method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFE4B5. + +```cpp +static Color System::Drawing::Color::get_Moccasin() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_name/_index.md b/english/cpp/system.drawing/color/get_name/_index.md new file mode 100644 index 0000000000..47625f5303 --- /dev/null +++ b/english/cpp/system.drawing/color/get_name/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Name method. Returns the name of the color represented by the current object in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/color/get_name/ +--- +## Color::get_Name method + + +Returns the name of the color represented by the current object. + +```cpp +String System::Drawing::Color::get_Name() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_navajowhite/_index.md b/english/cpp/system.drawing/color/get_navajowhite/_index.md new file mode 100644 index 0000000000..523da2e71f --- /dev/null +++ b/english/cpp/system.drawing/color/get_navajowhite/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_NavajoWhite method +linktitle: get_NavajoWhite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_NavajoWhite method. Returns a color whose ARGB value in hexadecimal notation is #FFFFDEAD in C++.' +type: docs +weight: 11600 +url: /cpp/system.drawing/color/get_navajowhite/ +--- +## Color::get_NavajoWhite method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFDEAD. + +```cpp +static Color System::Drawing::Color::get_NavajoWhite() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_navy/_index.md b/english/cpp/system.drawing/color/get_navy/_index.md new file mode 100644 index 0000000000..0a8eaa9276 --- /dev/null +++ b/english/cpp/system.drawing/color/get_navy/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Navy method +linktitle: get_Navy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Navy method. Returns a color whose ARGB value in hexadecimal notation is #FF000080 in C++.' +type: docs +weight: 11700 +url: /cpp/system.drawing/color/get_navy/ +--- +## Color::get_Navy method + + +Returns a color whose ARGB value in hexadecimal notation is #FF000080. + +```cpp +static Color System::Drawing::Color::get_Navy() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_oldlace/_index.md b/english/cpp/system.drawing/color/get_oldlace/_index.md new file mode 100644 index 0000000000..d459753ed0 --- /dev/null +++ b/english/cpp/system.drawing/color/get_oldlace/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_OldLace method +linktitle: get_OldLace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_OldLace method. Returns a color whose ARGB value in hexadecimal notation is #FFFDF5E6 in C++.' +type: docs +weight: 11800 +url: /cpp/system.drawing/color/get_oldlace/ +--- +## Color::get_OldLace method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFDF5E6. + +```cpp +static Color System::Drawing::Color::get_OldLace() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_olive/_index.md b/english/cpp/system.drawing/color/get_olive/_index.md new file mode 100644 index 0000000000..6f7ae4b0f7 --- /dev/null +++ b/english/cpp/system.drawing/color/get_olive/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Olive method +linktitle: get_Olive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Olive method. Returns a color whose ARGB value in hexadecimal notation is #FF808000 in C++.' +type: docs +weight: 11900 +url: /cpp/system.drawing/color/get_olive/ +--- +## Color::get_Olive method + + +Returns a color whose ARGB value in hexadecimal notation is #FF808000. + +```cpp +static Color System::Drawing::Color::get_Olive() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_olivedrab/_index.md b/english/cpp/system.drawing/color/get_olivedrab/_index.md new file mode 100644 index 0000000000..6732cf4402 --- /dev/null +++ b/english/cpp/system.drawing/color/get_olivedrab/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_OliveDrab method +linktitle: get_OliveDrab +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_OliveDrab method. Returns a color whose ARGB value in hexadecimal notation is #FF6B8E23 in C++.' +type: docs +weight: 12000 +url: /cpp/system.drawing/color/get_olivedrab/ +--- +## Color::get_OliveDrab method + + +Returns a color whose ARGB value in hexadecimal notation is #FF6B8E23. + +```cpp +static Color System::Drawing::Color::get_OliveDrab() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_orange/_index.md b/english/cpp/system.drawing/color/get_orange/_index.md new file mode 100644 index 0000000000..48b021650e --- /dev/null +++ b/english/cpp/system.drawing/color/get_orange/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Orange method +linktitle: get_Orange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Orange method. Returns a color whose ARGB value in hexadecimal notation is #FFFFA500 in C++.' +type: docs +weight: 12100 +url: /cpp/system.drawing/color/get_orange/ +--- +## Color::get_Orange method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFA500. + +```cpp +static Color System::Drawing::Color::get_Orange() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_orangered/_index.md b/english/cpp/system.drawing/color/get_orangered/_index.md new file mode 100644 index 0000000000..6d546ba017 --- /dev/null +++ b/english/cpp/system.drawing/color/get_orangered/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_OrangeRed method +linktitle: get_OrangeRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_OrangeRed method. Returns a color whose ARGB value in hexadecimal notation is #FFFF4500 in C++.' +type: docs +weight: 12200 +url: /cpp/system.drawing/color/get_orangered/ +--- +## Color::get_OrangeRed method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFF4500. + +```cpp +static Color System::Drawing::Color::get_OrangeRed() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_orchid/_index.md b/english/cpp/system.drawing/color/get_orchid/_index.md new file mode 100644 index 0000000000..f1b2591829 --- /dev/null +++ b/english/cpp/system.drawing/color/get_orchid/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Orchid method +linktitle: get_Orchid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Orchid method. Returns a color whose ARGB value in hexadecimal notation is #FFDA70D6 in C++.' +type: docs +weight: 12300 +url: /cpp/system.drawing/color/get_orchid/ +--- +## Color::get_Orchid method + + +Returns a color whose ARGB value in hexadecimal notation is #FFDA70D6. + +```cpp +static Color System::Drawing::Color::get_Orchid() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_palegoldenrod/_index.md b/english/cpp/system.drawing/color/get_palegoldenrod/_index.md new file mode 100644 index 0000000000..a8beb1f870 --- /dev/null +++ b/english/cpp/system.drawing/color/get_palegoldenrod/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_PaleGoldenrod method +linktitle: get_PaleGoldenrod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_PaleGoldenrod method. Returns a color whose ARGB value in hexadecimal notation is #FFEEE8AA in C++.' +type: docs +weight: 12400 +url: /cpp/system.drawing/color/get_palegoldenrod/ +--- +## Color::get_PaleGoldenrod method + + +Returns a color whose ARGB value in hexadecimal notation is #FFEEE8AA. + +```cpp +static Color System::Drawing::Color::get_PaleGoldenrod() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_palegreen/_index.md b/english/cpp/system.drawing/color/get_palegreen/_index.md new file mode 100644 index 0000000000..071c67d9c8 --- /dev/null +++ b/english/cpp/system.drawing/color/get_palegreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_PaleGreen method +linktitle: get_PaleGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_PaleGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF98FB98 in C++.' +type: docs +weight: 12500 +url: /cpp/system.drawing/color/get_palegreen/ +--- +## Color::get_PaleGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF98FB98. + +```cpp +static Color System::Drawing::Color::get_PaleGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_paleturquoise/_index.md b/english/cpp/system.drawing/color/get_paleturquoise/_index.md new file mode 100644 index 0000000000..d19df34c4e --- /dev/null +++ b/english/cpp/system.drawing/color/get_paleturquoise/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_PaleTurquoise method +linktitle: get_PaleTurquoise +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_PaleTurquoise method. Returns a color whose ARGB value in hexadecimal notation is #FFAFEEEE in C++.' +type: docs +weight: 12600 +url: /cpp/system.drawing/color/get_paleturquoise/ +--- +## Color::get_PaleTurquoise method + + +Returns a color whose ARGB value in hexadecimal notation is #FFAFEEEE. + +```cpp +static Color System::Drawing::Color::get_PaleTurquoise() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_palevioletred/_index.md b/english/cpp/system.drawing/color/get_palevioletred/_index.md new file mode 100644 index 0000000000..6732ab10a6 --- /dev/null +++ b/english/cpp/system.drawing/color/get_palevioletred/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_PaleVioletRed method +linktitle: get_PaleVioletRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_PaleVioletRed method. Returns a color whose ARGB value in hexadecimal notation is #FFDB7093 in C++.' +type: docs +weight: 12700 +url: /cpp/system.drawing/color/get_palevioletred/ +--- +## Color::get_PaleVioletRed method + + +Returns a color whose ARGB value in hexadecimal notation is #FFDB7093. + +```cpp +static Color System::Drawing::Color::get_PaleVioletRed() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_papayawhip/_index.md b/english/cpp/system.drawing/color/get_papayawhip/_index.md new file mode 100644 index 0000000000..b3fb7a5bb9 --- /dev/null +++ b/english/cpp/system.drawing/color/get_papayawhip/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_PapayaWhip method +linktitle: get_PapayaWhip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_PapayaWhip method. Returns a color whose ARGB value in hexadecimal notation is #FFFFEFD5 in C++.' +type: docs +weight: 12800 +url: /cpp/system.drawing/color/get_papayawhip/ +--- +## Color::get_PapayaWhip method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFEFD5. + +```cpp +static Color System::Drawing::Color::get_PapayaWhip() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_peachpuff/_index.md b/english/cpp/system.drawing/color/get_peachpuff/_index.md new file mode 100644 index 0000000000..e7fed5e554 --- /dev/null +++ b/english/cpp/system.drawing/color/get_peachpuff/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_PeachPuff method +linktitle: get_PeachPuff +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_PeachPuff method. Returns a color whose ARGB value in hexadecimal notation is #FFFFDAB9 in C++.' +type: docs +weight: 12900 +url: /cpp/system.drawing/color/get_peachpuff/ +--- +## Color::get_PeachPuff method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFDAB9. + +```cpp +static Color System::Drawing::Color::get_PeachPuff() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_peru/_index.md b/english/cpp/system.drawing/color/get_peru/_index.md new file mode 100644 index 0000000000..18c66ff1b9 --- /dev/null +++ b/english/cpp/system.drawing/color/get_peru/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Peru method +linktitle: get_Peru +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Peru method. Returns a color whose ARGB value in hexadecimal notation is #FFCD853F in C++.' +type: docs +weight: 13000 +url: /cpp/system.drawing/color/get_peru/ +--- +## Color::get_Peru method + + +Returns a color whose ARGB value in hexadecimal notation is #FFCD853F. + +```cpp +static Color System::Drawing::Color::get_Peru() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_pink/_index.md b/english/cpp/system.drawing/color/get_pink/_index.md new file mode 100644 index 0000000000..9ea62b68d5 --- /dev/null +++ b/english/cpp/system.drawing/color/get_pink/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Pink method +linktitle: get_Pink +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Pink method. Returns a color whose ARGB value in hexadecimal notation is #FFFFC0CB in C++.' +type: docs +weight: 13100 +url: /cpp/system.drawing/color/get_pink/ +--- +## Color::get_Pink method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFC0CB. + +```cpp +static Color System::Drawing::Color::get_Pink() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_plum/_index.md b/english/cpp/system.drawing/color/get_plum/_index.md new file mode 100644 index 0000000000..7fd852244c --- /dev/null +++ b/english/cpp/system.drawing/color/get_plum/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Plum method +linktitle: get_Plum +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Plum method. Returns a color whose ARGB value in hexadecimal notation is #FFDDA0DD in C++.' +type: docs +weight: 13200 +url: /cpp/system.drawing/color/get_plum/ +--- +## Color::get_Plum method + + +Returns a color whose ARGB value in hexadecimal notation is #FFDDA0DD. + +```cpp +static Color System::Drawing::Color::get_Plum() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_powderblue/_index.md b/english/cpp/system.drawing/color/get_powderblue/_index.md new file mode 100644 index 0000000000..1fd024a086 --- /dev/null +++ b/english/cpp/system.drawing/color/get_powderblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_PowderBlue method +linktitle: get_PowderBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_PowderBlue method. Returns a color whose ARGB value in hexadecimal notation is #FFB0E0E6 in C++.' +type: docs +weight: 13300 +url: /cpp/system.drawing/color/get_powderblue/ +--- +## Color::get_PowderBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FFB0E0E6. + +```cpp +static Color System::Drawing::Color::get_PowderBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_purple/_index.md b/english/cpp/system.drawing/color/get_purple/_index.md new file mode 100644 index 0000000000..22e27eaacc --- /dev/null +++ b/english/cpp/system.drawing/color/get_purple/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Purple method +linktitle: get_Purple +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Purple method. Returns a color whose ARGB value in hexadecimal notation is #FF800080 in C++.' +type: docs +weight: 13400 +url: /cpp/system.drawing/color/get_purple/ +--- +## Color::get_Purple method + + +Returns a color whose ARGB value in hexadecimal notation is #FF800080. + +```cpp +static Color System::Drawing::Color::get_Purple() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_r/_index.md b/english/cpp/system.drawing/color/get_r/_index.md new file mode 100644 index 0000000000..4acf81951a --- /dev/null +++ b/english/cpp/system.drawing/color/get_r/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Color::get_R method +linktitle: get_R +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_R method. Returns the value of the red component of the color represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/color/get_r/ +--- +## Color::get_R method + + +Returns the value of the red component of the color represented by the current object. + +```cpp +int System::Drawing::Color::get_R() const +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_red/_index.md b/english/cpp/system.drawing/color/get_red/_index.md new file mode 100644 index 0000000000..1290ef16ac --- /dev/null +++ b/english/cpp/system.drawing/color/get_red/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Red method +linktitle: get_Red +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Red method. Returns a color whose ARGB value in hexadecimal notation is #FFFF0000 in C++.' +type: docs +weight: 13500 +url: /cpp/system.drawing/color/get_red/ +--- +## Color::get_Red method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFF0000. + +```cpp +static Color System::Drawing::Color::get_Red() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_rosybrown/_index.md b/english/cpp/system.drawing/color/get_rosybrown/_index.md new file mode 100644 index 0000000000..b939eadb23 --- /dev/null +++ b/english/cpp/system.drawing/color/get_rosybrown/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_RosyBrown method +linktitle: get_RosyBrown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_RosyBrown method. Returns a color whose ARGB value in hexadecimal notation is #FFBC8F8F in C++.' +type: docs +weight: 13600 +url: /cpp/system.drawing/color/get_rosybrown/ +--- +## Color::get_RosyBrown method + + +Returns a color whose ARGB value in hexadecimal notation is #FFBC8F8F. + +```cpp +static Color System::Drawing::Color::get_RosyBrown() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_royalblue/_index.md b/english/cpp/system.drawing/color/get_royalblue/_index.md new file mode 100644 index 0000000000..308542df86 --- /dev/null +++ b/english/cpp/system.drawing/color/get_royalblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_RoyalBlue method +linktitle: get_RoyalBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_RoyalBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF4169E1 in C++.' +type: docs +weight: 13700 +url: /cpp/system.drawing/color/get_royalblue/ +--- +## Color::get_RoyalBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF4169E1. + +```cpp +static Color System::Drawing::Color::get_RoyalBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_saddlebrown/_index.md b/english/cpp/system.drawing/color/get_saddlebrown/_index.md new file mode 100644 index 0000000000..fcd2dae2fd --- /dev/null +++ b/english/cpp/system.drawing/color/get_saddlebrown/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_SaddleBrown method +linktitle: get_SaddleBrown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_SaddleBrown method. Returns a color whose ARGB value in hexadecimal notation is #FF8B4513 in C++.' +type: docs +weight: 13800 +url: /cpp/system.drawing/color/get_saddlebrown/ +--- +## Color::get_SaddleBrown method + + +Returns a color whose ARGB value in hexadecimal notation is #FF8B4513. + +```cpp +static Color System::Drawing::Color::get_SaddleBrown() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_salmon/_index.md b/english/cpp/system.drawing/color/get_salmon/_index.md new file mode 100644 index 0000000000..954ef53793 --- /dev/null +++ b/english/cpp/system.drawing/color/get_salmon/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Salmon method +linktitle: get_Salmon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Salmon method. Returns a color whose ARGB value in hexadecimal notation is #FFFA8072 in C++.' +type: docs +weight: 13900 +url: /cpp/system.drawing/color/get_salmon/ +--- +## Color::get_Salmon method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFA8072. + +```cpp +static Color System::Drawing::Color::get_Salmon() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_sandybrown/_index.md b/english/cpp/system.drawing/color/get_sandybrown/_index.md new file mode 100644 index 0000000000..de97272496 --- /dev/null +++ b/english/cpp/system.drawing/color/get_sandybrown/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_SandyBrown method +linktitle: get_SandyBrown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_SandyBrown method. Returns a color whose ARGB value in hexadecimal notation is #FFF4A460 in C++.' +type: docs +weight: 14000 +url: /cpp/system.drawing/color/get_sandybrown/ +--- +## Color::get_SandyBrown method + + +Returns a color whose ARGB value in hexadecimal notation is #FFF4A460. + +```cpp +static Color System::Drawing::Color::get_SandyBrown() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_seagreen/_index.md b/english/cpp/system.drawing/color/get_seagreen/_index.md new file mode 100644 index 0000000000..ee36e57269 --- /dev/null +++ b/english/cpp/system.drawing/color/get_seagreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_SeaGreen method +linktitle: get_SeaGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_SeaGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF2E8B57 in C++.' +type: docs +weight: 14100 +url: /cpp/system.drawing/color/get_seagreen/ +--- +## Color::get_SeaGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF2E8B57. + +```cpp +static Color System::Drawing::Color::get_SeaGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_seashell/_index.md b/english/cpp/system.drawing/color/get_seashell/_index.md new file mode 100644 index 0000000000..4e5d9c78d0 --- /dev/null +++ b/english/cpp/system.drawing/color/get_seashell/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_SeaShell method +linktitle: get_SeaShell +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_SeaShell method. Returns a color whose ARGB value in hexadecimal notation is #FFFFF5EE in C++.' +type: docs +weight: 14200 +url: /cpp/system.drawing/color/get_seashell/ +--- +## Color::get_SeaShell method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFF5EE. + +```cpp +static Color System::Drawing::Color::get_SeaShell() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_sienna/_index.md b/english/cpp/system.drawing/color/get_sienna/_index.md new file mode 100644 index 0000000000..440cab257b --- /dev/null +++ b/english/cpp/system.drawing/color/get_sienna/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Sienna method +linktitle: get_Sienna +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Sienna method. Returns a color whose ARGB value in hexadecimal notation is #FFA0522D in C++.' +type: docs +weight: 14300 +url: /cpp/system.drawing/color/get_sienna/ +--- +## Color::get_Sienna method + + +Returns a color whose ARGB value in hexadecimal notation is #FFA0522D. + +```cpp +static Color System::Drawing::Color::get_Sienna() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_silver/_index.md b/english/cpp/system.drawing/color/get_silver/_index.md new file mode 100644 index 0000000000..060975cd5b --- /dev/null +++ b/english/cpp/system.drawing/color/get_silver/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Silver method +linktitle: get_Silver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Silver method. Returns a color whose ARGB value in hexadecimal notation is #FFC0C0C0 in C++.' +type: docs +weight: 14400 +url: /cpp/system.drawing/color/get_silver/ +--- +## Color::get_Silver method + + +Returns a color whose ARGB value in hexadecimal notation is #FFC0C0C0. + +```cpp +static Color System::Drawing::Color::get_Silver() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_skyblue/_index.md b/english/cpp/system.drawing/color/get_skyblue/_index.md new file mode 100644 index 0000000000..bf6431cf03 --- /dev/null +++ b/english/cpp/system.drawing/color/get_skyblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_SkyBlue method +linktitle: get_SkyBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_SkyBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF87CEEB in C++.' +type: docs +weight: 14500 +url: /cpp/system.drawing/color/get_skyblue/ +--- +## Color::get_SkyBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF87CEEB. + +```cpp +static Color System::Drawing::Color::get_SkyBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_slateblue/_index.md b/english/cpp/system.drawing/color/get_slateblue/_index.md new file mode 100644 index 0000000000..a1138c4def --- /dev/null +++ b/english/cpp/system.drawing/color/get_slateblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_SlateBlue method +linktitle: get_SlateBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_SlateBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF6A5ACD in C++.' +type: docs +weight: 14600 +url: /cpp/system.drawing/color/get_slateblue/ +--- +## Color::get_SlateBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF6A5ACD. + +```cpp +static Color System::Drawing::Color::get_SlateBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_slategray/_index.md b/english/cpp/system.drawing/color/get_slategray/_index.md new file mode 100644 index 0000000000..982d7747a1 --- /dev/null +++ b/english/cpp/system.drawing/color/get_slategray/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_SlateGray method +linktitle: get_SlateGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_SlateGray method. Returns a color whose ARGB value in hexadecimal notation is #FF708090 in C++.' +type: docs +weight: 14700 +url: /cpp/system.drawing/color/get_slategray/ +--- +## Color::get_SlateGray method + + +Returns a color whose ARGB value in hexadecimal notation is #FF708090. + +```cpp +static Color System::Drawing::Color::get_SlateGray() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_snow/_index.md b/english/cpp/system.drawing/color/get_snow/_index.md new file mode 100644 index 0000000000..c7fb527185 --- /dev/null +++ b/english/cpp/system.drawing/color/get_snow/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Snow method +linktitle: get_Snow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Snow method. Returns a color whose ARGB value in hexadecimal notation is #FFFFFAFA in C++.' +type: docs +weight: 14800 +url: /cpp/system.drawing/color/get_snow/ +--- +## Color::get_Snow method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFFAFA. + +```cpp +static Color System::Drawing::Color::get_Snow() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_springgreen/_index.md b/english/cpp/system.drawing/color/get_springgreen/_index.md new file mode 100644 index 0000000000..868cadb1ef --- /dev/null +++ b/english/cpp/system.drawing/color/get_springgreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_SpringGreen method +linktitle: get_SpringGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_SpringGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF00FF7F in C++.' +type: docs +weight: 14900 +url: /cpp/system.drawing/color/get_springgreen/ +--- +## Color::get_SpringGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF00FF7F. + +```cpp +static Color System::Drawing::Color::get_SpringGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_steelblue/_index.md b/english/cpp/system.drawing/color/get_steelblue/_index.md new file mode 100644 index 0000000000..be3a203db9 --- /dev/null +++ b/english/cpp/system.drawing/color/get_steelblue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_SteelBlue method +linktitle: get_SteelBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_SteelBlue method. Returns a color whose ARGB value in hexadecimal notation is #FF4682B4 in C++.' +type: docs +weight: 15000 +url: /cpp/system.drawing/color/get_steelblue/ +--- +## Color::get_SteelBlue method + + +Returns a color whose ARGB value in hexadecimal notation is #FF4682B4. + +```cpp +static Color System::Drawing::Color::get_SteelBlue() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_tan/_index.md b/english/cpp/system.drawing/color/get_tan/_index.md new file mode 100644 index 0000000000..e44e65efe0 --- /dev/null +++ b/english/cpp/system.drawing/color/get_tan/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Tan method +linktitle: get_Tan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Tan method. Returns a color whose ARGB value in hexadecimal notation is #FFD2B48C in C++.' +type: docs +weight: 15100 +url: /cpp/system.drawing/color/get_tan/ +--- +## Color::get_Tan method + + +Returns a color whose ARGB value in hexadecimal notation is #FFD2B48C. + +```cpp +static Color System::Drawing::Color::get_Tan() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_teal/_index.md b/english/cpp/system.drawing/color/get_teal/_index.md new file mode 100644 index 0000000000..40f9230e15 --- /dev/null +++ b/english/cpp/system.drawing/color/get_teal/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Teal method +linktitle: get_Teal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Teal method. Returns a color whose ARGB value in hexadecimal notation is #FF008080 in C++.' +type: docs +weight: 15200 +url: /cpp/system.drawing/color/get_teal/ +--- +## Color::get_Teal method + + +Returns a color whose ARGB value in hexadecimal notation is #FF008080. + +```cpp +static Color System::Drawing::Color::get_Teal() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_thistle/_index.md b/english/cpp/system.drawing/color/get_thistle/_index.md new file mode 100644 index 0000000000..573ad8f167 --- /dev/null +++ b/english/cpp/system.drawing/color/get_thistle/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Thistle method +linktitle: get_Thistle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Thistle method. Returns a color whose ARGB value in hexadecimal notation is #FFD8BFD8 in C++.' +type: docs +weight: 15300 +url: /cpp/system.drawing/color/get_thistle/ +--- +## Color::get_Thistle method + + +Returns a color whose ARGB value in hexadecimal notation is #FFD8BFD8. + +```cpp +static Color System::Drawing::Color::get_Thistle() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_tomato/_index.md b/english/cpp/system.drawing/color/get_tomato/_index.md new file mode 100644 index 0000000000..b2399b5cff --- /dev/null +++ b/english/cpp/system.drawing/color/get_tomato/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Tomato method +linktitle: get_Tomato +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Tomato method. Returns a color whose ARGB value in hexadecimal notation is #FFFF6347 in C++.' +type: docs +weight: 15400 +url: /cpp/system.drawing/color/get_tomato/ +--- +## Color::get_Tomato method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFF6347. + +```cpp +static Color System::Drawing::Color::get_Tomato() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_transparent/_index.md b/english/cpp/system.drawing/color/get_transparent/_index.md new file mode 100644 index 0000000000..8b74f46d3b --- /dev/null +++ b/english/cpp/system.drawing/color/get_transparent/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Transparent method +linktitle: get_Transparent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Transparent method. Returns a color whose ARGB value in hexadecimal notation is #00FFFFFF in C++.' +type: docs +weight: 15500 +url: /cpp/system.drawing/color/get_transparent/ +--- +## Color::get_Transparent method + + +Returns a color whose ARGB value in hexadecimal notation is #00FFFFFF. + +```cpp +static Color System::Drawing::Color::get_Transparent() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_turquoise/_index.md b/english/cpp/system.drawing/color/get_turquoise/_index.md new file mode 100644 index 0000000000..b62bfe48d6 --- /dev/null +++ b/english/cpp/system.drawing/color/get_turquoise/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Turquoise method +linktitle: get_Turquoise +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Turquoise method. Returns a color whose ARGB value in hexadecimal notation is #FF40E0D0 in C++.' +type: docs +weight: 15600 +url: /cpp/system.drawing/color/get_turquoise/ +--- +## Color::get_Turquoise method + + +Returns a color whose ARGB value in hexadecimal notation is #FF40E0D0. + +```cpp +static Color System::Drawing::Color::get_Turquoise() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_violet/_index.md b/english/cpp/system.drawing/color/get_violet/_index.md new file mode 100644 index 0000000000..fceffa9283 --- /dev/null +++ b/english/cpp/system.drawing/color/get_violet/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Violet method +linktitle: get_Violet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Violet method. Returns a color whose ARGB value in hexadecimal notation is #FFEE82EE in C++.' +type: docs +weight: 15700 +url: /cpp/system.drawing/color/get_violet/ +--- +## Color::get_Violet method + + +Returns a color whose ARGB value in hexadecimal notation is #FFEE82EE. + +```cpp +static Color System::Drawing::Color::get_Violet() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_wheat/_index.md b/english/cpp/system.drawing/color/get_wheat/_index.md new file mode 100644 index 0000000000..6430a305aa --- /dev/null +++ b/english/cpp/system.drawing/color/get_wheat/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Wheat method +linktitle: get_Wheat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Wheat method. Returns a color whose ARGB value in hexadecimal notation is #FFF5DEB3 in C++.' +type: docs +weight: 15800 +url: /cpp/system.drawing/color/get_wheat/ +--- +## Color::get_Wheat method + + +Returns a color whose ARGB value in hexadecimal notation is #FFF5DEB3. + +```cpp +static Color System::Drawing::Color::get_Wheat() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_white/_index.md b/english/cpp/system.drawing/color/get_white/_index.md new file mode 100644 index 0000000000..c35421f291 --- /dev/null +++ b/english/cpp/system.drawing/color/get_white/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_White method +linktitle: get_White +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_White method. Returns a color whose ARGB value in hexadecimal notation is #FFFFFFFF in C++.' +type: docs +weight: 15900 +url: /cpp/system.drawing/color/get_white/ +--- +## Color::get_White method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFFFFF. + +```cpp +static Color System::Drawing::Color::get_White() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_whitesmoke/_index.md b/english/cpp/system.drawing/color/get_whitesmoke/_index.md new file mode 100644 index 0000000000..787083b63e --- /dev/null +++ b/english/cpp/system.drawing/color/get_whitesmoke/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_WhiteSmoke method +linktitle: get_WhiteSmoke +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_WhiteSmoke method. Returns a color whose ARGB value in hexadecimal notation is #FFF5F5F5 in C++.' +type: docs +weight: 16000 +url: /cpp/system.drawing/color/get_whitesmoke/ +--- +## Color::get_WhiteSmoke method + + +Returns a color whose ARGB value in hexadecimal notation is #FFF5F5F5. + +```cpp +static Color System::Drawing::Color::get_WhiteSmoke() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_yellow/_index.md b/english/cpp/system.drawing/color/get_yellow/_index.md new file mode 100644 index 0000000000..10fb5a968a --- /dev/null +++ b/english/cpp/system.drawing/color/get_yellow/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_Yellow method +linktitle: get_Yellow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_Yellow method. Returns a color whose ARGB value in hexadecimal notation is #FFFFFF00 in C++.' +type: docs +weight: 16100 +url: /cpp/system.drawing/color/get_yellow/ +--- +## Color::get_Yellow method + + +Returns a color whose ARGB value in hexadecimal notation is #FFFFFF00. + +```cpp +static Color System::Drawing::Color::get_Yellow() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/get_yellowgreen/_index.md b/english/cpp/system.drawing/color/get_yellowgreen/_index.md new file mode 100644 index 0000000000..f2945c771d --- /dev/null +++ b/english/cpp/system.drawing/color/get_yellowgreen/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::get_YellowGreen method +linktitle: get_YellowGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::get_YellowGreen method. Returns a color whose ARGB value in hexadecimal notation is #FF9ACD32 in C++.' +type: docs +weight: 16200 +url: /cpp/system.drawing/color/get_yellowgreen/ +--- +## Color::get_YellowGreen method + + +Returns a color whose ARGB value in hexadecimal notation is #FF9ACD32. + +```cpp +static Color System::Drawing::Color::get_YellowGreen() +``` + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/getbrightness/_index.md b/english/cpp/system.drawing/color/getbrightness/_index.md new file mode 100644 index 0000000000..f290e08186 --- /dev/null +++ b/english/cpp/system.drawing/color/getbrightness/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Color::GetBrightness method +linktitle: GetBrightness +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::GetBrightness method. Returns the brightness component of the color reprsented by the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/color/getbrightness/ +--- +## Color::GetBrightness method + + +Returns the brightness component of the color reprsented by the current object. + +```cpp +float System::Drawing::Color::GetBrightness() +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/gethashcode/_index.md b/english/cpp/system.drawing/color/gethashcode/_index.md new file mode 100644 index 0000000000..89796d013e --- /dev/null +++ b/english/cpp/system.drawing/color/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Color::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::GetHashCode method. Returns the hash code of the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/color/gethashcode/ +--- +## Color::GetHashCode method + + +Returns the hash code of the current object. + +```cpp +int System::Drawing::Color::GetHashCode() const +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/gethue/_index.md b/english/cpp/system.drawing/color/gethue/_index.md new file mode 100644 index 0000000000..083abd3122 --- /dev/null +++ b/english/cpp/system.drawing/color/gethue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Color::GetHue method +linktitle: GetHue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::GetHue method. Returns the Hue-Saturation-Brightness (HSB) hue value, in degrees, for the color reprsented by the current object in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/color/gethue/ +--- +## Color::GetHue method + + +Returns the Hue-Saturation-Brightness (HSB) hue value, in degrees, for the color reprsented by the current object. + +```cpp +float System::Drawing::Color::GetHue() +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/getsaturation/_index.md b/english/cpp/system.drawing/color/getsaturation/_index.md new file mode 100644 index 0000000000..5501687393 --- /dev/null +++ b/english/cpp/system.drawing/color/getsaturation/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Color::GetSaturation method +linktitle: GetSaturation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::GetSaturation method. Returns the Hue-Saturation-Brightness (HSB) saturation for the color reprsented by the current object in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/color/getsaturation/ +--- +## Color::GetSaturation method + + +Returns the Hue-Saturation-Brightness (HSB) saturation for the color reprsented by the current object. + +```cpp +float System::Drawing::Color::GetSaturation() +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/isnull/_index.md b/english/cpp/system.drawing/color/isnull/_index.md new file mode 100644 index 0000000000..b814023491 --- /dev/null +++ b/english/cpp/system.drawing/color/isnull/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Color::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::IsNull method. Always returns false in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/color/isnull/ +--- +## Color::IsNull method + + +Always returns false. + +```cpp +bool System::Drawing::Color::IsNull() const +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/operator!=/_index.md b/english/cpp/system.drawing/color/operator!=/_index.md new file mode 100644 index 0000000000..14e98a1519 --- /dev/null +++ b/english/cpp/system.drawing/color/operator!=/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Drawing::Color::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::operator!= method. Determines if the current and the specified Color objects represent distinct colors in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/color/operator!=/ +--- +## Color::operator!=(const Color\&) const method + + +Determines if the current and the specified [Color](../) objects represent distinct colors. + +```cpp +bool System::Drawing::Color::operator!=(const Color &r) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| r | const Color\& | The [Color](../) object to compare the current object with | + +### ReturnValue + +True if the current and the specified objects represent distinct colors, otherwise - false + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Color::operator!=(const std::nullptr_t\&) const method + + +Always returns true. + +```cpp +bool System::Drawing::Color::operator!=(const std::nullptr_t &r) const +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/operator==/_index.md b/english/cpp/system.drawing/color/operator==/_index.md new file mode 100644 index 0000000000..b5ed602336 --- /dev/null +++ b/english/cpp/system.drawing/color/operator==/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Drawing::Color::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::operator== method. Determines if the current and the specified Color objects represent the same color in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/color/operator==/ +--- +## Color::operator==(const Color\&) const method + + +Determines if the current and the specified [Color](../) objects represent the same color. + +```cpp +bool System::Drawing::Color::operator==(const Color &r) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| r | const Color\& | The [Color](../) object to compare the current object with | + +### ReturnValue + +True if both the current and the specified objects represent the same color, otherwise - false + +## See Also + +* Class [Color](../) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Color::operator==(const std::nullptr_t\&) const method + + +Always returns false. + +```cpp +bool System::Drawing::Color::operator==(const std::nullptr_t &r) const +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/toargb/_index.md b/english/cpp/system.drawing/color/toargb/_index.md new file mode 100644 index 0000000000..dc19467878 --- /dev/null +++ b/english/cpp/system.drawing/color/toargb/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Color::ToArgb method +linktitle: ToArgb +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::ToArgb method. Returns a 32-bit ARGB value of the color represented by the current object in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/color/toargb/ +--- +## Color::ToArgb method + + +Returns a 32-bit ARGB value of the color represented by the current object. + +```cpp +int System::Drawing::Color::ToArgb() const +``` + +## See Also + +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/color/tostring/_index.md b/english/cpp/system.drawing/color/tostring/_index.md new file mode 100644 index 0000000000..7b222f5189 --- /dev/null +++ b/english/cpp/system.drawing/color/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Color::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Color::ToString method. Returns the string representation of the current object in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/color/tostring/ +--- +## Color::ToString method + + +Returns the string representation of the current object. + +```cpp +String System::Drawing::Color::ToString() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Color](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/colortranslator/_index.md b/english/cpp/system.drawing/colortranslator/_index.md new file mode 100644 index 0000000000..8c4ee8578b --- /dev/null +++ b/english/cpp/system.drawing/colortranslator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::ColorTranslator class +linktitle: ColorTranslator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::ColorTranslator class. Performs color translations. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/colortranslator/ +--- +## ColorTranslator class + + +Performs color translations. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ColorTranslator +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [FromHtml](./fromhtml/)(const System::String\&) | Converts the specified HTML color representation to the equvivalent [Color](../color/) object. | +| static [FromWin32](./fromwin32/)(int) | Converts the specified [Windows](../../system.windows/) color to the equvivalent [Color](../color/) object. | +| static [ToHtml](./tohtml/)(const Color\&) | Converts the specified [Color](../color/) object to the string representation of equivalent HTML color. | +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/colortranslator/fromhtml/_index.md b/english/cpp/system.drawing/colortranslator/fromhtml/_index.md new file mode 100644 index 0000000000..5bf7565057 --- /dev/null +++ b/english/cpp/system.drawing/colortranslator/fromhtml/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::ColorTranslator::FromHtml method +linktitle: FromHtml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::ColorTranslator::FromHtml method. Converts the specified HTML color representation to the equvivalent Color object in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/colortranslator/fromhtml/ +--- +## ColorTranslator::FromHtml method + + +Converts the specified HTML color representation to the equvivalent [Color](../../color/) object. + +```cpp +static Color System::Drawing::ColorTranslator::FromHtml(const System::String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const System::String\& | The name of HTML color to translate | + +### ReturnValue + +A [Color](../../color/) object that represents the specified HTML color + +## See Also + +* Class [Color](../../color/) +* Class [String](../../../system/string/) +* Class [ColorTranslator](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/colortranslator/fromwin32/_index.md b/english/cpp/system.drawing/colortranslator/fromwin32/_index.md new file mode 100644 index 0000000000..f3f9a44688 --- /dev/null +++ b/english/cpp/system.drawing/colortranslator/fromwin32/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::ColorTranslator::FromWin32 method +linktitle: FromWin32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::ColorTranslator::FromWin32 method. Converts the specified Windows color to the equvivalent Color object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/colortranslator/fromwin32/ +--- +## ColorTranslator::FromWin32 method + + +Converts the specified [Windows](../../../system.windows/) color to the equvivalent [Color](../../color/) object. + +```cpp +static Color System::Drawing::ColorTranslator::FromWin32(int win32_color) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| win32_color | int | The [Windows](../../../system.windows/) color to convert | + +### ReturnValue + +A [Color](../../color/) object that represents the specified [Windows](../../../system.windows/) color + +## See Also + +* Class [Color](../../color/) +* Class [ColorTranslator](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/colortranslator/tohtml/_index.md b/english/cpp/system.drawing/colortranslator/tohtml/_index.md new file mode 100644 index 0000000000..99304b2fab --- /dev/null +++ b/english/cpp/system.drawing/colortranslator/tohtml/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::ColorTranslator::ToHtml method +linktitle: ToHtml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::ColorTranslator::ToHtml method. Converts the specified Color object to the string representation of equivalent HTML color in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/colortranslator/tohtml/ +--- +## ColorTranslator::ToHtml method + + +Converts the specified [Color](../../color/) object to the string representation of equivalent HTML color. + +```cpp +static String System::Drawing::ColorTranslator::ToHtml(const Color &color) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| color | const Color\& | A [Color](../../color/) object to translate | + +### ReturnValue + +The name of HTML color equivalent to the color represented by **color** + +## See Also + +* Class [String](../../../system/string/) +* Class [Color](../../color/) +* Class [ColorTranslator](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/contentalignment/_index.md b/english/cpp/system.drawing/contentalignment/_index.md new file mode 100644 index 0000000000..37c02d856d --- /dev/null +++ b/english/cpp/system.drawing/contentalignment/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Drawing::ContentAlignment enum +linktitle: ContentAlignment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::ContentAlignment enum. Specifies the content alignment in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing/contentalignment/ +--- +## ContentAlignment enum + + +Specifies the content alignment. + +```cpp +enum class ContentAlignment +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| TopLeft | 1 | Aligned vertically at the top, and horizontally on the left. | +| TopCenter | 2 | Aligned vertically at the top, and horizontally at the center. | +| TopRight | 4 | Aligned vertically at the top, and horizontally on the right. | +| MiddleLeft | 16 | Aligned vertically in the middle, and horizontally on the left. | +| MiddleCenter | 32 | Aligned vertically in the middle, and horizontally at the center. | +| MiddleRight | 64 | Aligned vertically in the middle, and horizontally on the right. | +| BottomLeft | 256 | Aligned vertically at the bottom, and horizontally on the left. | +| BottomCenter | 512 | Aligned vertically at the bottom, and horizontally at the center. | +| BottomRight | 1024 | Aligned vertically at the bottom, and horizontally on the right. | + +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/copypixeloperation/_index.md b/english/cpp/system.drawing/copypixeloperation/_index.md new file mode 100644 index 0000000000..dd5e2e9afe --- /dev/null +++ b/english/cpp/system.drawing/copypixeloperation/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Drawing::CopyPixelOperation enum +linktitle: CopyPixelOperation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::CopyPixelOperation enum. Specifies how the source color in a pixel copying operation is combined with the destination color to result in a final color in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing/copypixeloperation/ +--- +## CopyPixelOperation enum + + +Specifies how the source color in a pixel copying operation is combined with the destination color to result in a final color. + +```cpp +enum class CopyPixelOperation +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| NoMirrorBitmap | n/a | The bitmap is not mirrored. | +| Blackness | 66 | The destination region is filled by using the color with index 0 in the physical palette. | +| NotSourceErase | 1114278 | The source and destination colors are ORed and the color that results is then inverted. | +| NotSourceCopy | 3342344 | The source region is inverted and then copied to the destination. | +| SourceErase | 4457256 | The inverted colors of the destination region are ANDed with the colors of the source region. | +| DestinationInvert | 5570569 | The destination region is inverted. | +| PatInvert | 5898313 | The colors of the brush currently selected in the destination device context are XORed with the colors of the destination. | +| SourceInvert | 6684742 | The colors of the source and destination regions are XORed. | +| SourceAnd | 8913094 | The colors of the source and destination regions are ANDed. | +| MergePaint | 12255782 | The colors of the inverted source region are ORed with the colors of the destination region. | +| MergeCopy | 12583114 | The colors of the source region are ANDed with the colors of the selected brush of the destination device context. | +| SourceCopy | 13369376 | The source region is copied directly to the destination region. | +| SourcePaint | 15597702 | The colors of the source and destination regions are ORed. | +| PatCopy | 15728673 | The brush currently selected in the destination device context is copied to the destination bitmap. | +| PatPaint | 16452105 | The colors of the brush currently selected in the destination device context are ORed with the colors of the inverted source region. The result of this operation is ORed with the colors of the destination region. | +| Whiteness | 16711778 | The destination region is filled by using the color with index 1 in the physical palette. | +| CaptureBlt | 1073741824 | [Windows](../../system.windows/) that are layered on top of application's window are included in the resulting image. | + +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/font/_index.md b/english/cpp/system.drawing/font/_index.md new file mode 100644 index 0000000000..7ba0817bf4 --- /dev/null +++ b/english/cpp/system.drawing/font/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Drawing::Font class +linktitle: Font +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font class. Represents a particular format for text, including font face, size, and style. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/font/ +--- +## Font class + + +Represents a particular format for text, including font face, size, and style. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Font : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() | Returns a copy of the current font. | +| [Dispose](./dispose/)() | Releases all operating system resources acquired by the current object. | +| [Equals](./equals/)(System::SharedPtr\) override | Determines if the current and the specified objects are identical. | +| [Font](./font/)(const SharedPtr\\&, FontStyle) | Constructs a new instance of [Font](./) class that represents the specified existing font with the specified font style. | +| [Font](./font/)(const SharedPtr\\&, float, FontStyle, GraphicsUnit, uint8_t, bool) | Constructs a new instance of [Font](./) class. | +| [Font](./font/)(const SharedPtr\\&, float, GraphicsUnit) | Constructs a new instance of [Font](./) class. | +| [Font](./font/)(const String\&, float, FontStyle, GraphicsUnit, uint8_t, bool) | Constructs a new instance of [Font](./) class. | +| [Font](./font/)(const String\&, float, GraphicsUnit) | Constructs a new instance of [Font](./) class. | +| static [FromLogFont](./fromlogfont/)(const SharedPtr\\&) | NOT IMPLEMENTED. | +| [get_Bold](./get_bold/)() | Determines if the font represented by the current object has the bold style applied. | +| [get_FontFamily](./get_fontfamily/)() | Returns the font family of the font represented by the current object. | +| [get_FontStyle](./get_fontstyle/)() | Returns the font style of the font represneted by the current object. | +| [get_GdiCharSet](./get_gdicharset/)() | Returns a value that indicates the GDI character set used by the font represented by the current object. | +| [get_Height](./get_height/)() | Returns the line spacing of the font represented by the current object in pixels. | +| [get_Italic](./get_italic/)() | Determines if the font represented by the current object has the italic style applied. | +| [get_Name](./get_name/)() | Returns the face name of the font represented by the current object. | +| [get_OriginalFontName](./get_originalfontname/)() | Returns the originally specified name of the font. | +| [get_Size](./get_size/)() | Returns the em size of the font represented by the current object measured in the units specified by the Unit property. | +| [get_SizeInPoints](./get_sizeinpoints/)() | Returns the em size of the font represented by the current object in points. | +| [get_Strikeout](./get_strikeout/)() | Determines if the font represented by the current object has the strikeout style applied. | +| [get_Style](./get_style/)() | Returns the font style of the font represented by the current object. | +| [get_Underline](./get_underline/)() | Determines if the font represented by the current object has the underline style applied. | +| [get_Unit](./get_unit/)() | Returns the measurement unit for the font represented by the current object. | +| [GetHeight](./getheight/)(const SharedPtr\\&) | Returns the line spacing of the font represented by the current object, in the current unit of a specified [Graphics](../graphics/) object. | +| [GetHeight](./getheight/)(float) | Returns the height of the font represented by the current object when drawn to a display device with the specified vertical resolution. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/font/clone/_index.md b/english/cpp/system.drawing/font/clone/_index.md new file mode 100644 index 0000000000..b93915526e --- /dev/null +++ b/english/cpp/system.drawing/font/clone/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Font::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::Clone method. Returns a copy of the current font in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/font/clone/ +--- +## Font::Clone method + + +Returns a copy of the current font. + +```cpp +SharedPtr System::Drawing::Font::Clone() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/dispose/_index.md b/english/cpp/system.drawing/font/dispose/_index.md new file mode 100644 index 0000000000..cc8e89f504 --- /dev/null +++ b/english/cpp/system.drawing/font/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Font::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::Dispose method. Releases all operating system resources acquired by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/font/dispose/ +--- +## Font::Dispose method + + +Releases all operating system resources acquired by the current object. + +```cpp +void System::Drawing::Font::Dispose() +``` + +## See Also + +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/equals/_index.md b/english/cpp/system.drawing/font/equals/_index.md new file mode 100644 index 0000000000..fad241778f --- /dev/null +++ b/english/cpp/system.drawing/font/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Font::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::Equals method. Determines if the current and the specified objects are identical in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/font/equals/ +--- +## Font::Equals method + + +Determines if the current and the specified objects are identical. + +```cpp +bool System::Drawing::Font::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | An object to compare the current object with | + +### ReturnValue + +True if the current and the specified objects are identical, otherwise - false + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/font/_index.md b/english/cpp/system.drawing/font/font/_index.md new file mode 100644 index 0000000000..ba6d66e6fb --- /dev/null +++ b/english/cpp/system.drawing/font/font/_index.md @@ -0,0 +1,134 @@ +--- +title: System::Drawing::Font::Font constructor +linktitle: Font +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::Font constructor. Constructs a new instance of Font class that represents the specified existing font with the specified font style in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/font/font/ +--- +## Font::Font(const SharedPtr\\&, FontStyle) constructor + + +Constructs a new instance of [Font](../) class that represents the specified existing font with the specified font style. + +```cpp +System::Drawing::Font::Font(const SharedPtr &prototype, FontStyle new_style) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prototype | const SharedPtr\\& | The existing font to create the new one from | +| new_style | FontStyle | A font style to apply to the new font | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../) +* Enum [FontStyle](../../fontstyle/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Font::Font(const SharedPtr\\&, float, FontStyle, GraphicsUnit, uint8_t, bool) constructor + + +Constructs a new instance of [Font](../) class. + +```cpp +System::Drawing::Font::Font(const SharedPtr &family, float em_size, FontStyle style, GraphicsUnit unit=GraphicsUnit::Point, uint8_t gdi_charset=1, bool gdi_vertical_font=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| family | const SharedPtr\\& | The font family of the new font | +| em_size | float | The em size of the new font in the units specified by **unit** parameter | +| style | FontStyle | The style of the new font | +| unit | GraphicsUnit | The measurement units of the new font | +| gdi_charset | uint8_t | A GDI charset to be used for the new font | +| gdi_vertical_font | bool | True if the new font is derived from a GDI vertical font | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../../fontfamily/) +* Enum [FontStyle](../../fontstyle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Font::Font(const SharedPtr\\&, float, GraphicsUnit) constructor + + +Constructs a new instance of [Font](../) class. + +```cpp +System::Drawing::Font::Font(const SharedPtr &family, float em_size, GraphicsUnit unit=GraphicsUnit::Point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| family | const SharedPtr\\& | The font family of the new font | +| em_size | float | The em size of the new font in the units specified by **unit** parameter | +| unit | GraphicsUnit | The measurement units of the new font | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../../fontfamily/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Font::Font(const String\&, float, FontStyle, GraphicsUnit, uint8_t, bool) constructor + + +Constructs a new instance of [Font](../) class. + +```cpp +System::Drawing::Font::Font(const String &family_name, float em_size, FontStyle style, GraphicsUnit unit=GraphicsUnit::Point, uint8_t gdi_charset=1, bool gdi_vertical_font=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| family_name | const String\& | The name of the new font's font family | +| em_size | float | The em size of the new font in the units specified by **unit** parameter | +| style | FontStyle | The style of the new font | +| unit | GraphicsUnit | The measurement units of the new font | +| gdi_charset | uint8_t | A GDI charset to be used for the new font | +| gdi_vertical_font | bool | True if the new font is derived from a GDI vertical font | + +## See Also + +* Class [String](../../../system/string/) +* Enum [FontStyle](../../fontstyle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Font::Font(const String\&, float, GraphicsUnit) constructor + + +Constructs a new instance of [Font](../) class. + +```cpp +System::Drawing::Font::Font(const String &family_name, float em_size, GraphicsUnit unit=GraphicsUnit::Point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| family_name | const String\& | The name of the new font's font family | +| em_size | float | The em size of the new font in the units specified by **unit** parameter | +| unit | GraphicsUnit | The measurement units of the new font | + +## See Also + +* Class [String](../../../system/string/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/fromlogfont/_index.md b/english/cpp/system.drawing/font/fromlogfont/_index.md new file mode 100644 index 0000000000..510a9815a7 --- /dev/null +++ b/english/cpp/system.drawing/font/fromlogfont/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Drawing::Font::FromLogFont method +linktitle: FromLogFont +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::FromLogFont method. NOT IMPLEMENTED in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/font/fromlogfont/ +--- +## Font::FromLogFont method + + +NOT IMPLEMENTED. + +```cpp +static SharedPtr System::Drawing::Font::FromLogFont(const SharedPtr &lf) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../) +* Class [Object](../../../system/object/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_bold/_index.md b/english/cpp/system.drawing/font/get_bold/_index.md new file mode 100644 index 0000000000..162fe6f38a --- /dev/null +++ b/english/cpp/system.drawing/font/get_bold/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Font::get_Bold method +linktitle: get_Bold +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_Bold method. Determines if the font represented by the current object has the bold style applied in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/font/get_bold/ +--- +## Font::get_Bold method + + +Determines if the font represented by the current object has the bold style applied. + +```cpp +bool System::Drawing::Font::get_Bold() +``` + +## See Also + +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_fontfamily/_index.md b/english/cpp/system.drawing/font/get_fontfamily/_index.md new file mode 100644 index 0000000000..0a8af7c9c9 --- /dev/null +++ b/english/cpp/system.drawing/font/get_fontfamily/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Font::get_FontFamily method +linktitle: get_FontFamily +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_FontFamily method. Returns the font family of the font represented by the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/font/get_fontfamily/ +--- +## Font::get_FontFamily method + + +Returns the font family of the font represented by the current object. + +```cpp +SharedPtr System::Drawing::Font::get_FontFamily() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../../fontfamily/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_fontstyle/_index.md b/english/cpp/system.drawing/font/get_fontstyle/_index.md new file mode 100644 index 0000000000..0dbc751ded --- /dev/null +++ b/english/cpp/system.drawing/font/get_fontstyle/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Font::get_FontStyle method +linktitle: get_FontStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_FontStyle method. Returns the font style of the font represneted by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/font/get_fontstyle/ +--- +## Font::get_FontStyle method + + +Returns the font style of the font represneted by the current object. + +```cpp +FontStyle System::Drawing::Font::get_FontStyle() +``` + +## See Also + +* Enum [FontStyle](../../fontstyle/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_gdicharset/_index.md b/english/cpp/system.drawing/font/get_gdicharset/_index.md new file mode 100644 index 0000000000..6447014a46 --- /dev/null +++ b/english/cpp/system.drawing/font/get_gdicharset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Font::get_GdiCharSet method +linktitle: get_GdiCharSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_GdiCharSet method. Returns a value that indicates the GDI character set used by the font represented by the current object in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/font/get_gdicharset/ +--- +## Font::get_GdiCharSet method + + +Returns a value that indicates the GDI character set used by the font represented by the current object. + +```cpp +uint8_t System::Drawing::Font::get_GdiCharSet() +``` + +## See Also + +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_height/_index.md b/english/cpp/system.drawing/font/get_height/_index.md new file mode 100644 index 0000000000..3c1d884fe2 --- /dev/null +++ b/english/cpp/system.drawing/font/get_height/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Font::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_Height method. Returns the line spacing of the font represented by the current object in pixels in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/font/get_height/ +--- +## Font::get_Height method + + +Returns the line spacing of the font represented by the current object in pixels. + +```cpp +int System::Drawing::Font::get_Height() +``` + +## See Also + +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_italic/_index.md b/english/cpp/system.drawing/font/get_italic/_index.md new file mode 100644 index 0000000000..5a59018bbd --- /dev/null +++ b/english/cpp/system.drawing/font/get_italic/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Font::get_Italic method +linktitle: get_Italic +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_Italic method. Determines if the font represented by the current object has the italic style applied in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/font/get_italic/ +--- +## Font::get_Italic method + + +Determines if the font represented by the current object has the italic style applied. + +```cpp +bool System::Drawing::Font::get_Italic() +``` + +## See Also + +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_name/_index.md b/english/cpp/system.drawing/font/get_name/_index.md new file mode 100644 index 0000000000..0bc9ffbfff --- /dev/null +++ b/english/cpp/system.drawing/font/get_name/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Font::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_Name method. Returns the face name of the font represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/font/get_name/ +--- +## Font::get_Name method + + +Returns the face name of the font represented by the current object. + +```cpp +String System::Drawing::Font::get_Name() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_originalfontname/_index.md b/english/cpp/system.drawing/font/get_originalfontname/_index.md new file mode 100644 index 0000000000..e65436f000 --- /dev/null +++ b/english/cpp/system.drawing/font/get_originalfontname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Font::get_OriginalFontName method +linktitle: get_OriginalFontName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_OriginalFontName method. Returns the originally specified name of the font in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/font/get_originalfontname/ +--- +## Font::get_OriginalFontName method + + +Returns the originally specified name of the font. + +```cpp +String System::Drawing::Font::get_OriginalFontName() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_size/_index.md b/english/cpp/system.drawing/font/get_size/_index.md new file mode 100644 index 0000000000..2845ead6a8 --- /dev/null +++ b/english/cpp/system.drawing/font/get_size/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Font::get_Size method +linktitle: get_Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_Size method. Returns the em size of the font represented by the current object measured in the units specified by the Unit property in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/font/get_size/ +--- +## Font::get_Size method + + +Returns the em size of the font represented by the current object measured in the units specified by the Unit property. + +```cpp +float System::Drawing::Font::get_Size() +``` + +## See Also + +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_sizeinpoints/_index.md b/english/cpp/system.drawing/font/get_sizeinpoints/_index.md new file mode 100644 index 0000000000..2f9322c2c6 --- /dev/null +++ b/english/cpp/system.drawing/font/get_sizeinpoints/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Font::get_SizeInPoints method +linktitle: get_SizeInPoints +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_SizeInPoints method. Returns the em size of the font represented by the current object in points in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/font/get_sizeinpoints/ +--- +## Font::get_SizeInPoints method + + +Returns the em size of the font represented by the current object in points. + +```cpp +float System::Drawing::Font::get_SizeInPoints() +``` + +## See Also + +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_strikeout/_index.md b/english/cpp/system.drawing/font/get_strikeout/_index.md new file mode 100644 index 0000000000..3a9c71bdae --- /dev/null +++ b/english/cpp/system.drawing/font/get_strikeout/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Font::get_Strikeout method +linktitle: get_Strikeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_Strikeout method. Determines if the font represented by the current object has the strikeout style applied in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/font/get_strikeout/ +--- +## Font::get_Strikeout method + + +Determines if the font represented by the current object has the strikeout style applied. + +```cpp +bool System::Drawing::Font::get_Strikeout() +``` + +## See Also + +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_style/_index.md b/english/cpp/system.drawing/font/get_style/_index.md new file mode 100644 index 0000000000..25a156d014 --- /dev/null +++ b/english/cpp/system.drawing/font/get_style/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Font::get_Style method +linktitle: get_Style +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_Style method. Returns the font style of the font represented by the current object in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/font/get_style/ +--- +## Font::get_Style method + + +Returns the font style of the font represented by the current object. + +```cpp +FontStyle System::Drawing::Font::get_Style() +``` + +## See Also + +* Enum [FontStyle](../../fontstyle/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_underline/_index.md b/english/cpp/system.drawing/font/get_underline/_index.md new file mode 100644 index 0000000000..c1f61cfd61 --- /dev/null +++ b/english/cpp/system.drawing/font/get_underline/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Font::get_Underline method +linktitle: get_Underline +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_Underline method. Determines if the font represented by the current object has the underline style applied in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/font/get_underline/ +--- +## Font::get_Underline method + + +Determines if the font represented by the current object has the underline style applied. + +```cpp +bool System::Drawing::Font::get_Underline() +``` + +## See Also + +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/get_unit/_index.md b/english/cpp/system.drawing/font/get_unit/_index.md new file mode 100644 index 0000000000..fb86daff89 --- /dev/null +++ b/english/cpp/system.drawing/font/get_unit/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Font::get_Unit method +linktitle: get_Unit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::get_Unit method. Returns the measurement unit for the font represented by the current object in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/font/get_unit/ +--- +## Font::get_Unit method + + +Returns the measurement unit for the font represented by the current object. + +```cpp +GraphicsUnit System::Drawing::Font::get_Unit() +``` + +## See Also + +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/font/getheight/_index.md b/english/cpp/system.drawing/font/getheight/_index.md new file mode 100644 index 0000000000..2e8891cc3c --- /dev/null +++ b/english/cpp/system.drawing/font/getheight/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Drawing::Font::GetHeight method +linktitle: GetHeight +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Font::GetHeight method. Returns the line spacing of the font represented by the current object, in the current unit of a specified Graphics object in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/font/getheight/ +--- +## Font::GetHeight(const SharedPtr\\&) method + + +Returns the line spacing of the font represented by the current object, in the current unit of a specified [Graphics](../../graphics/) object. + +```cpp +float System::Drawing::Font::GetHeight(const SharedPtr &graphics) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| graphics | const SharedPtr\\& | A [Graphics](../../graphics/) object that specifies the measurement units | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../../graphics/) +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Font::GetHeight(float) method + + +Returns the height of the font represented by the current object when drawn to a display device with the specified vertical resolution. + +```cpp +float System::Drawing::Font::GetHeight(float dpi=96.f) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dpi | float | The vertical resolution of the display device | + +### ReturnValue + +The hegiht of the font in pixels + +## See Also + +* Class [Font](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontconverter/_index.md b/english/cpp/system.drawing/fontconverter/_index.md new file mode 100644 index 0000000000..8ce07582d2 --- /dev/null +++ b/english/cpp/system.drawing/fontconverter/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::FontConverter class +linktitle: FontConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontConverter class. Converts Font objects from one data type to another. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/fontconverter/ +--- +## FontConverter class + + +Converts [Font](../font/) objects from one data type to another. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class FontConverter : public System::ComponentModel::TypeConverter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ConvertFrom](./convertfrom/)(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::SharedPtr\\&) override | Converts objects. | +| [ConvertTo](./convertto/)(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::SharedPtr\\&, const System::TypeInfo\&) override | Converts object to specific type. | +## See Also + +* Class [TypeConverter](../../system.componentmodel/typeconverter/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/fontconverter/convertfrom/_index.md b/english/cpp/system.drawing/fontconverter/convertfrom/_index.md new file mode 100644 index 0000000000..f169f4695a --- /dev/null +++ b/english/cpp/system.drawing/fontconverter/convertfrom/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Drawing::FontConverter::ConvertFrom method +linktitle: ConvertFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontConverter::ConvertFrom method. Converts objects in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/fontconverter/convertfrom/ +--- +## FontConverter::ConvertFrom method + + +Converts objects. + +```cpp +System::SharedPtr System::Drawing::FontConverter::ConvertFrom(const System::SharedPtr &context, const System::SharedPtr &culture, const System::SharedPtr &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const System::SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| culture | const System::SharedPtr\\& | Culture to use when converting objects. | +| value | const System::SharedPtr\\& | An object to convert. | + +### ReturnValue + +converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../../system.componentmodel/itypedescriptorcontext/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [FontConverter](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontconverter/convertto/_index.md b/english/cpp/system.drawing/fontconverter/convertto/_index.md new file mode 100644 index 0000000000..ec00deaa57 --- /dev/null +++ b/english/cpp/system.drawing/fontconverter/convertto/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Drawing::FontConverter::ConvertTo method +linktitle: ConvertTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontConverter::ConvertTo method. Converts object to specific type in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/fontconverter/convertto/ +--- +## FontConverter::ConvertTo method + + +Converts object to specific type. + +```cpp +System::SharedPtr System::Drawing::FontConverter::ConvertTo(const System::SharedPtr &context, const System::SharedPtr &culture, const System::SharedPtr &value, const System::TypeInfo &destinationType) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const System::SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| culture | const System::SharedPtr\\& | Culture to use when converting objects. | +| value | const System::SharedPtr\\& | An object to convert. | +| destinationType | const System::TypeInfo\& | Type to convert to. | + +### ReturnValue + +Converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../../system.componentmodel/itypedescriptorcontext/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [FontConverter](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/_index.md b/english/cpp/system.drawing/fontfamily/_index.md new file mode 100644 index 0000000000..a4dd726d09 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Drawing::FontFamily class +linktitle: FontFamily +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily class. Represents a group of type faces that share a similar basic design. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/fontfamily/ +--- +## FontFamily class + + +Represents a group of type faces that share a similar basic design. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class FontFamily : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() | Returns a copy of the current [FontFamily](./) object. | +| [Dispose](./dispose/)() | Releases all operating system resources acquired by the current object. | +| [Equals](./equals/)(System::SharedPtr\) override | Determines if the current and the specified objects are identical. | +| [FontFamily](./fontfamily/)(const String\&) | Constructs a new instance of [FontFamily](./) class that represents a font family with the specified name. | +| [FontFamily](./fontfamily/)(const String\&, const SharedPtr\\&) | Constructs a new instance of [FontFamily](./) in the specified FontCollection with the specified name. | +| [FontFamily](./fontfamily/)(Text::GenericFontFamilies) | Constructs a new instance of [FontFamily](./) from the specified generic font family. | +| static [get_Families](./get_families/)() | Returns an array containing all [FontFamily](./) objects associated with the current graphics context. | +| static [get_GenericMonospace](./get_genericmonospace/)() | Returns a [FontFamily](./) object that represents a Generic Monospace font family. | +| static [get_GenericSansSerif](./get_genericsansserif/)() | Returns a [FontFamily](./) object that represents a Generic Sans Serif font family. | +| static [get_GenericSerif](./get_genericserif/)() | Returns a [FontFamily](./) object that represents a Generic Serif font family. | +| [get_Name](./get_name/)() const | Returns the name of the font family represented by the current object. | +| [GetCellAscent](./getcellascent/)(FontStyle) | Returns the cell ascent of the font family represented by the current object for the specified font style. | +| [GetCellDescent](./getcelldescent/)(FontStyle) | Returns the cell descent of the font family represented by the current object for the specified font style. | +| [GetEmHeight](./getemheight/)(FontStyle) | Returns the height of em square in font design units for the specified style. | +| [GetLineSpacing](./getlinespacing/)(FontStyle) | Returns the line spacing of the font family represented by the current object for the specified font style. | +| [GetName](./getname/)(int) const | Returns the name of the font family represented by the current object. | +| [IsStyleAvailable](./isstyleavailable/)(FontStyle) | Determines if the specified font style is available. | +| virtual [~FontFamily](./~fontfamily/)() | Destructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/fontfamily/clone/_index.md b/english/cpp/system.drawing/fontfamily/clone/_index.md new file mode 100644 index 0000000000..0a468e66c5 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::FontFamily::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::Clone method. Returns a copy of the current FontFamily object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/fontfamily/clone/ +--- +## FontFamily::Clone method + + +Returns a copy of the current [FontFamily](../) object. + +```cpp +SharedPtr System::Drawing::FontFamily::Clone() +``` + + +### ReturnValue + +The created [FontFamily](../) object + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/dispose/_index.md b/english/cpp/system.drawing/fontfamily/dispose/_index.md new file mode 100644 index 0000000000..1993ae7255 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::FontFamily::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::Dispose method. Releases all operating system resources acquired by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/fontfamily/dispose/ +--- +## FontFamily::Dispose method + + +Releases all operating system resources acquired by the current object. + +```cpp +void System::Drawing::FontFamily::Dispose() +``` + +## See Also + +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/equals/_index.md b/english/cpp/system.drawing/fontfamily/equals/_index.md new file mode 100644 index 0000000000..8487a6ade9 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::FontFamily::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::Equals method. Determines if the current and the specified objects are identical in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/fontfamily/equals/ +--- +## FontFamily::Equals method + + +Determines if the current and the specified objects are identical. + +```cpp +bool System::Drawing::FontFamily::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | An object to compare the current object with | + +### ReturnValue + +True if the current and the specified objects are identical, otherwise - false + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/fontfamily/_index.md b/english/cpp/system.drawing/fontfamily/fontfamily/_index.md new file mode 100644 index 0000000000..848cbfd836 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/fontfamily/_index.md @@ -0,0 +1,72 @@ +--- +title: System::Drawing::FontFamily::FontFamily constructor +linktitle: FontFamily +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::FontFamily constructor. Constructs a new instance of FontFamily class that represents a font family with the specified name in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/fontfamily/fontfamily/ +--- +## FontFamily::FontFamily(const String\&) constructor + + +Constructs a new instance of [FontFamily](../) class that represents a font family with the specified name. + +```cpp +System::Drawing::FontFamily::FontFamily(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | A font family name | + +## See Also + +* Class [String](../../../system/string/) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## FontFamily::FontFamily(const String\&, const SharedPtr\\&) constructor + + +Constructs a new instance of [FontFamily](../) in the specified FontCollection with the specified name. + +```cpp +System::Drawing::FontFamily::FontFamily(const String &name, const SharedPtr &font_collection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | A font family name | +| font_collection | const SharedPtr\\& | The FontCollection what contains this instance. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontCollection](../../../system.drawing.text/fontcollection/) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## FontFamily::FontFamily(Text::GenericFontFamilies) constructor + + +Constructs a new instance of [FontFamily](../) from the specified generic font family. + +```cpp +System::Drawing::FontFamily::FontFamily(Text::GenericFontFamilies generic_family) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| generic_family | Text::GenericFontFamilies | The GenericFontFamilies value to construct the [FontFamily](../). | + +## See Also + +* Enum [GenericFontFamilies](../../../system.drawing.text/genericfontfamilies/) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/get_families/_index.md b/english/cpp/system.drawing/fontfamily/get_families/_index.md new file mode 100644 index 0000000000..fa9438248f --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/get_families/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::FontFamily::get_Families method +linktitle: get_Families +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::get_Families method. Returns an array containing all FontFamily objects associated with the current graphics context in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/fontfamily/get_families/ +--- +## FontFamily::get_Families method + + +Returns an array containing all [FontFamily](../) objects associated with the current graphics context. + +```cpp +static ArrayPtr> System::Drawing::FontFamily::get_Families() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/get_genericmonospace/_index.md b/english/cpp/system.drawing/fontfamily/get_genericmonospace/_index.md new file mode 100644 index 0000000000..0dac675442 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/get_genericmonospace/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::FontFamily::get_GenericMonospace method +linktitle: get_GenericMonospace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::get_GenericMonospace method. Returns a FontFamily object that represents a Generic Monospace font family in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/fontfamily/get_genericmonospace/ +--- +## FontFamily::get_GenericMonospace method + + +Returns a [FontFamily](../) object that represents a Generic Monospace font family. + +```cpp +static SharedPtr System::Drawing::FontFamily::get_GenericMonospace() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/get_genericsansserif/_index.md b/english/cpp/system.drawing/fontfamily/get_genericsansserif/_index.md new file mode 100644 index 0000000000..084b334c42 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/get_genericsansserif/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::FontFamily::get_GenericSansSerif method +linktitle: get_GenericSansSerif +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::get_GenericSansSerif method. Returns a FontFamily object that represents a Generic Sans Serif font family in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/fontfamily/get_genericsansserif/ +--- +## FontFamily::get_GenericSansSerif method + + +Returns a [FontFamily](../) object that represents a Generic Sans Serif font family. + +```cpp +static SharedPtr System::Drawing::FontFamily::get_GenericSansSerif() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/get_genericserif/_index.md b/english/cpp/system.drawing/fontfamily/get_genericserif/_index.md new file mode 100644 index 0000000000..c5d35c0a6c --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/get_genericserif/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::FontFamily::get_GenericSerif method +linktitle: get_GenericSerif +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::get_GenericSerif method. Returns a FontFamily object that represents a Generic Serif font family in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/fontfamily/get_genericserif/ +--- +## FontFamily::get_GenericSerif method + + +Returns a [FontFamily](../) object that represents a Generic Serif font family. + +```cpp +static SharedPtr System::Drawing::FontFamily::get_GenericSerif() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [FontFamily](../) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/get_name/_index.md b/english/cpp/system.drawing/fontfamily/get_name/_index.md new file mode 100644 index 0000000000..9e3512d261 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/get_name/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::FontFamily::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::get_Name method. Returns the name of the font family represented by the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/fontfamily/get_name/ +--- +## FontFamily::get_Name method + + +Returns the name of the font family represented by the current object. + +```cpp +String System::Drawing::FontFamily::get_Name() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/getcellascent/_index.md b/english/cpp/system.drawing/fontfamily/getcellascent/_index.md new file mode 100644 index 0000000000..4b3252329b --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/getcellascent/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::FontFamily::GetCellAscent method +linktitle: GetCellAscent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::GetCellAscent method. Returns the cell ascent of the font family represented by the current object for the specified font style in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/fontfamily/getcellascent/ +--- +## FontFamily::GetCellAscent method + + +Returns the cell ascent of the font family represented by the current object for the specified font style. + +```cpp +int System::Drawing::FontFamily::GetCellAscent(FontStyle style) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| style | FontStyle | The font style | + +### ReturnValue + +The cell ascent of the font family represented by the current object for the specified font style. + +## See Also + +* Enum [FontStyle](../../fontstyle/) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/getcelldescent/_index.md b/english/cpp/system.drawing/fontfamily/getcelldescent/_index.md new file mode 100644 index 0000000000..4a4bb29e87 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/getcelldescent/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::FontFamily::GetCellDescent method +linktitle: GetCellDescent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::GetCellDescent method. Returns the cell descent of the font family represented by the current object for the specified font style in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/fontfamily/getcelldescent/ +--- +## FontFamily::GetCellDescent method + + +Returns the cell descent of the font family represented by the current object for the specified font style. + +```cpp +int System::Drawing::FontFamily::GetCellDescent(FontStyle style) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| style | FontStyle | The font style | + +### ReturnValue + +The cell descent of the font family represented by the current object for the specified font style. + +## See Also + +* Enum [FontStyle](../../fontstyle/) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/getemheight/_index.md b/english/cpp/system.drawing/fontfamily/getemheight/_index.md new file mode 100644 index 0000000000..31a8a95b53 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/getemheight/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::FontFamily::GetEmHeight method +linktitle: GetEmHeight +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::GetEmHeight method. Returns the height of em square in font design units for the specified style in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/fontfamily/getemheight/ +--- +## FontFamily::GetEmHeight method + + +Returns the height of em square in font design units for the specified style. + +```cpp +int System::Drawing::FontFamily::GetEmHeight(FontStyle style) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| style | FontStyle | The style for which to get the height | + +### ReturnValue + +The hight of the em square for the specified style + +## See Also + +* Enum [FontStyle](../../fontstyle/) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/getlinespacing/_index.md b/english/cpp/system.drawing/fontfamily/getlinespacing/_index.md new file mode 100644 index 0000000000..f272b966a7 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/getlinespacing/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::FontFamily::GetLineSpacing method +linktitle: GetLineSpacing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::GetLineSpacing method. Returns the line spacing of the font family represented by the current object for the specified font style in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/fontfamily/getlinespacing/ +--- +## FontFamily::GetLineSpacing method + + +Returns the line spacing of the font family represented by the current object for the specified font style. + +```cpp +int System::Drawing::FontFamily::GetLineSpacing(FontStyle style) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| style | FontStyle | The font style | + +### ReturnValue + +The line spacing of the font family represented by the current object for the specified font style. + +## See Also + +* Enum [FontStyle](../../fontstyle/) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/getname/_index.md b/english/cpp/system.drawing/fontfamily/getname/_index.md new file mode 100644 index 0000000000..752cf56ec4 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/getname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::FontFamily::GetName method +linktitle: GetName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::GetName method. Returns the name of the font family represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/fontfamily/getname/ +--- +## FontFamily::GetName method + + +Returns the name of the font family represented by the current object. + +```cpp +String System::Drawing::FontFamily::GetName(int language) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| language | int | IGNORED | + +### ReturnValue + +The name of the font family represented by the current object + +## See Also + +* Class [String](../../../system/string/) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/isstyleavailable/_index.md b/english/cpp/system.drawing/fontfamily/isstyleavailable/_index.md new file mode 100644 index 0000000000..0d4d388ad6 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/isstyleavailable/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::FontFamily::IsStyleAvailable method +linktitle: IsStyleAvailable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::IsStyleAvailable method. Determines if the specified font style is available in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/fontfamily/isstyleavailable/ +--- +## FontFamily::IsStyleAvailable method + + +Determines if the specified font style is available. + +```cpp +bool System::Drawing::FontFamily::IsStyleAvailable(FontStyle style) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| style | FontStyle | The font style to test | + +### ReturnValue + +True if the specified font style is avaliable, otherwise - false + +## See Also + +* Enum [FontStyle](../../fontstyle/) +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontfamily/~fontfamily/_index.md b/english/cpp/system.drawing/fontfamily/~fontfamily/_index.md new file mode 100644 index 0000000000..162f50a5a1 --- /dev/null +++ b/english/cpp/system.drawing/fontfamily/~fontfamily/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::FontFamily::~FontFamily method +linktitle: ~FontFamily +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontFamily::~FontFamily method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/fontfamily/~fontfamily/ +--- +## FontFamily::~FontFamily method + + +Destructor. + +```cpp +virtual System::Drawing::FontFamily::~FontFamily() +``` + +## See Also + +* Class [FontFamily](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/fontstyle/_index.md b/english/cpp/system.drawing/fontstyle/_index.md new file mode 100644 index 0000000000..5671e387c7 --- /dev/null +++ b/english/cpp/system.drawing/fontstyle/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::FontStyle enum +linktitle: FontStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::FontStyle enum. Represents a font style in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing/fontstyle/ +--- +## FontStyle enum + + +Represents a font style. + +```cpp +enum class FontStyle +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Regular | 0 | Normal. | +| Bold | 1 | Bold. | +| Italic | 2 | Italic. | +| Underline | 4 | Underline. | +| Strikeout | 8 | Strikeout. | + +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/graphics/_index.md b/english/cpp/system.drawing/graphics/_index.md new file mode 100644 index 0000000000..cf55b54527 --- /dev/null +++ b/english/cpp/system.drawing/graphics/_index.md @@ -0,0 +1,224 @@ +--- +title: System::Drawing::Graphics class +linktitle: Graphics +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics class. Represents a drawing surface. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/graphics/ +--- +## Graphics class + + +Represents a drawing surface. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Graphics : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddMetafileComment](./addmetafilecomment/)(const System::ArrayPtr\\&) | NOT IMPLEMENTED. | +| [BeginContainer](./begincontainer/)() | Saves a container with the current state of this object, opens and uses a new container and returns the saved container. | +| [BeginContainer](./begincontainer/)(Rectangle, Rectangle, GraphicsUnit) | Saves a container with the current state of this object, opens and uses a new container and returns the saved container. | +| [BeginContainer](./begincontainer/)(RectangleF, RectangleF, GraphicsUnit) | Saves a container with the current state of this object, opens and uses a new container and returns the saved container. | +| [Clear](./clear/)(Color) | Clears the drawing surface represented by the current object and fills it with the specified color. | +| [CopyFromScreen](./copyfromscreen/)(Point, Point, Size, CopyPixelOperation) | NOT IMPLEMENTED. | +| [CopyFromScreen](./copyfromscreen/)(int32_t, int32_t, int32_t, int32_t, Size, CopyPixelOperation) | NOT IMPLEMENTED. | +| [Dispose](./dispose/)() | Releases all operating system resources acquired by the current object. | +| [DrawArc](./drawarc/)(const SharedPtr\\&, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t) | Draws the specified arc using the specified pen on the surface represented by the current object. | +| [DrawArc](./drawarc/)(const SharedPtr\\&, float, float, float, float, float, float) | Draws the specified arc using the specified pen on the surface represented by the current object. | +| [DrawArc](./drawarc/)(const SharedPtr\\&, Rectangle, float, float) | Draws the specified arc using the specified pen on the surface represented by the current object. | +| [DrawArc](./drawarc/)(const SharedPtr\\&, RectangleF, float, float) | Draws the specified arc using the specified pen on the surface represented by the current object. | +| [DrawBezier](./drawbezier/)(const SharedPtr\\&, const Point\&, const Point\&, const Point\&, const Point\&) | NOT IMPLEMENTED. | +| [DrawBezier](./drawbezier/)(const SharedPtr\\&, const PointF\&, const PointF\&, const PointF\&, const PointF\&) | NOT IMPLEMENTED. | +| [DrawBezier](./drawbezier/)(const SharedPtr\\&, float, float, float, float, float, float, float, float) | NOT IMPLEMENTED. | +| [DrawBeziers](./drawbeziers/)(const SharedPtr\\&, const ArrayPtr\\&) | Draws a series of Bezier splines using the specified pen. | +| [DrawBeziers](./drawbeziers/)(const SharedPtr\\&, const ArrayPtr\\&) | Draws a series of Bezier splines using the specified pen. | +| [DrawClosedCurve](./drawclosedcurve/)(const SharedPtr\\&, const ArrayPtr\\&, float, Drawing2D::FillMode) | Draws a closed spline using the specified pen. | +| [DrawClosedCurve](./drawclosedcurve/)(const SharedPtr\\&, const ArrayPtr\\&, float, Drawing2D::FillMode) | Draws a closed spline using the specified pen. | +| [DrawCurve](./drawcurve/)(const SharedPtr\\&, const ArrayPtr\\&, float) | Draws a spline using the specified pen. | +| [DrawCurve](./drawcurve/)(const SharedPtr\\&, const ArrayPtr\\&, float) | Draws a spline using the specified pen. | +| [DrawCurve](./drawcurve/)(const SharedPtr\\&, const ArrayPtr\\&, int32_t, int32_t, float) | Draws a spline using the specified pen. | +| [DrawCurve](./drawcurve/)(const SharedPtr\\&, const ArrayPtr\\&, int32_t, int32_t, float) | Draws a spline using the specified pen. | +| [DrawEllipse](./drawellipse/)(const SharedPtr\\&, Rectangle) | Draws the specified ellipse using the specified pen on the surface represented by the current object. | +| [DrawEllipse](./drawellipse/)(const SharedPtr\\&, RectangleF) | Draws the specified ellipse using the specified pen on the surface represented by the current object. | +| [DrawEllipse](./drawellipse/)(const SharedPtr\\&, int, int, int, int) | Draws the specified ellipse using the specified pen on the surface represented by the current object. | +| [DrawEllipse](./drawellipse/)(const SharedPtr\\&, float, float, float, float) | Draws the specified ellipse using the specified pen on the surface represented by the current object. | +| [DrawIcon](./drawicon/)(const SharedPtr\\&, Rectangle) | NOT IMPLEMENTED. | +| [DrawIcon](./drawicon/)(const SharedPtr\\&, int32_t, int32_t) | NOT IMPLEMENTED. | +| [DrawIconUnstretched](./drawiconunstretched/)(const SharedPtr\\&, Rectangle) | NOT IMPLEMENTED. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, const System::ArrayPtr\\&) | NOT IMPLEMENTED. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, const System::ArrayPtr\\&, const RectangleF\&, GraphicsUnit, const Imaging::ImageAttributesPtr\&) | Draws the specified region of the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, const System::Details::ArrayView\\&, const RectangleF\&, GraphicsUnit, const Imaging::ImageAttributesPtr\&) | Draws the specified region of the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, const System::Details::StackArray\\&, const RectangleF\&, GraphicsUnit, const Imaging::ImageAttributesPtr\&) | Draws the specified region of the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, int, int) | Draws the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, float, float) | Draws the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, Point) | Draws the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, PointF) | Draws the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, int, int, int, int) | Draws the specified image to the specified rectangle. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, float, float, float, float) | Draws the specified image to the specified rectangle. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, RectangleF, RectangleF, GraphicsUnit) | Draws the specified region of the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, Rectangle, Rectangle, GraphicsUnit) | Draws the specified region of the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, int, int, Rectangle, GraphicsUnit) | Draws the specified region of the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, const Rectangle\&) | Draws the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, const RectangleF\&) | Draws the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr\&) | Draws the specified region of the specified image to the specified rectangle. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr\&) | Draws the specified region of the specified image to the specified rectangle. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, Rectangle, int, int, int, int, GraphicsUnit) | Draws the specified region of the specified image to the specified rectangle. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, Rectangle, float, float, float, float, GraphicsUnit) | Draws the specified region of the specified image to the specified rectangle. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr\&, Graphics::DrawImageAbort) | NOT IMPLEMENTED. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr\&, Graphics::DrawImageAbort) | NOT IMPLEMENTED. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr\&, Graphics::DrawImageAbort, IntPtr) | NOT IMPLEMENTED. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr\&, Graphics::DrawImageAbort, IntPtr) | NOT IMPLEMENTED. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, const ArrayPtr\\&, RectangleF, GraphicsUnit) | NOT IMPLEMENTED. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, const ArrayPtr\\&) | NOT IMPLEMENTED. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, const ArrayPtr\\&, Rectangle, GraphicsUnit) | NOT IMPLEMENTED. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, const ArrayPtr\\&, Rectangle, GraphicsUnit, const SharedPtr\\&) | Draws the specified region of the specified image at the specified location. | +| [DrawImage](./drawimage/)(const SharedPtr\\&, float, float, RectangleF, GraphicsUnit) | Draws the specified region of the specified image at the specified location. | +| [DrawImageUnscaled](./drawimageunscaled/)(const SharedPtr\\&, int, int) | Draws the specified image using its original physical size at the specified location. | +| [DrawImageUnscaled](./drawimageunscaled/)(const SharedPtr\\&, int, int, int, int) | Draws a specified image using its original physical size at a specified location. | +| [DrawImageUnscaled](./drawimageunscaled/)(const SharedPtr\\&, const Rectangle\&) | Draws a specified image using its original physical size at a specified location. | +| [DrawImageUnscaled](./drawimageunscaled/)(const SharedPtr\\&, const Point\&) | Draws a specified image using its original physical size at a specified location. | +| [DrawImageUnscaledAndClipped](./drawimageunscaledandclipped/)(const SharedPtr\\&, Rectangle) | NOT IMPLEMENTED. | +| [DrawLine](./drawline/)(const SharedPtr\\&, Point, Point) | Draws the specified line using the specified pen. | +| [DrawLine](./drawline/)(const SharedPtr\\&, PointF, PointF) | Draws the specified line using the specified pen. | +| [DrawLine](./drawline/)(const SharedPtr\\&, int, int, int, int) | Draws the specified line using the specified pen. | +| [DrawLine](./drawline/)(const SharedPtr\\&, float, float, float, float) | Draws the specified line using the specified pen. | +| [DrawLines](./drawlines/)(const SharedPtr\\&, const System::ArrayPtr\\&) | Draws a series of line segments using the specified pen. | +| [DrawLines](./drawlines/)(const SharedPtr\\&, const System::ArrayPtr\\&) | Draws a series of line segments using the specified pen. | +| [DrawPath](./drawpath/)(const SharedPtr\\&, const SharedPtr\\&) | Draws the specified path using the specified pen. | +| [DrawPie](./drawpie/)(const SharedPtr\\&, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t) | Draws the specified pie using the specified pen on the surface represented by the current object. | +| [DrawPie](./drawpie/)(const SharedPtr\\&, float, float, float, float, float, float) | Draws the specified pie using the specified pen on the surface represented by the current object. | +| [DrawPie](./drawpie/)(const SharedPtr\\&, Rectangle, float, float) | Draws the specified pie using the specified pen on the surface represented by the current object. | +| [DrawPie](./drawpie/)(const SharedPtr\\&, RectangleF, float, float) | Draws the specified pie using the specified pen on the surface represented by the current object. | +| [DrawPolygon](./drawpolygon/)(const SharedPtr\\&, const ArrayPtr\\&) | Draws a polygon using the specified pen. | +| [DrawPolygon](./drawpolygon/)(const SharedPtr\\&, const ArrayPtr\\&) | Draws a polygon using the specified pen. | +| [DrawRectangle](./drawrectangle/)(const SharedPtr\\&, int, int, int, int) | Draws the specified rectangle using the specified pen on the surface represented by the current object. | +| [DrawRectangle](./drawrectangle/)(const SharedPtr\\&, float, float, float, float) | Draws the specified rectangle using the specified pen on the surface represented by the current object. | +| [DrawRectangle](./drawrectangle/)(const SharedPtr\\&, Rectangle) | Draws the specified rectangle using the specified pen on the surface represented by the current object. | +| [DrawRectangles](./drawrectangles/)(const SharedPtr\\&, const ArrayPtr\\&) | Draws a series of rectangles using the specified pen. | +| [DrawRectangles](./drawrectangles/)(const SharedPtr\\&, const ArrayPtr\\&) | Draws a series of rectangles using the specified pen. | +| [DrawString](./drawstring/)(const String\&, const SharedPtr\\&, const SharedPtr\\&, PointF, const System::SharedPtr\\&) | Draws the specified string at the specified location using the specified font and brush. | +| [DrawString](./drawstring/)(const String\&, const SharedPtr\\&, const SharedPtr\\&, RectangleF, const System::SharedPtr\\&) | Draws the specified string in the specified rectangle using the specified font and brush. | +| [DrawString](./drawstring/)(const String\&, const SharedPtr\\&, const SharedPtr\\&, float, float, const System::SharedPtr\\&) | Draws the specified string at the specified location using the specified font and brush. | +| [EndContainer](./endcontainer/)(const SharedPtr\\&) | Closes the current container and restores the state of this object from the state of saved container. | +| [EnumerateMetafile](./enumeratemetafile/)(const SharedPtr\\&, const ArrayPtr\\&, Graphics::EnumerateMetafileProc) | NOT IMPLEMENTED. | +| [EnumerateMetafile](./enumeratemetafile/)(const SharedPtr\\&, const ArrayPtr\\&, Graphics::EnumerateMetafileProc) | NOT IMPLEMENTED. | +| [EnumerateMetafile](./enumeratemetafile/)(const SharedPtr\\&, Point, Graphics::EnumerateMetafileProc) | NOT IMPLEMENTED. | +| [EnumerateMetafile](./enumeratemetafile/)(const SharedPtr\\&, PointF, Graphics::EnumerateMetafileProc) | NOT IMPLEMENTED. | +| [EnumerateMetafile](./enumeratemetafile/)(const SharedPtr\\&, Rectangle, Graphics::EnumerateMetafileProc) | NOT IMPLEMENTED. | +| [EnumerateMetafile](./enumeratemetafile/)(const SharedPtr\\&, RectangleF, Graphics::EnumerateMetafileProc) | NOT IMPLEMENTED. | +| [EnumerateMetafile](./enumeratemetafile/)(const SharedPtr\\&, Point, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc) | NOT IMPLEMENTED. | +| [EnumerateMetafile](./enumeratemetafile/)(const SharedPtr\\&, PointF, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc) | NOT IMPLEMENTED. | +| [EnumerateMetafile](./enumeratemetafile/)(const SharedPtr\\&, const ArrayPtr\\&, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc) | NOT IMPLEMENTED. | +| [EnumerateMetafile](./enumeratemetafile/)(const SharedPtr\\&, const ArrayPtr\\&, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc) | NOT IMPLEMENTED. | +| [EnumerateMetafile](./enumeratemetafile/)(const SharedPtr\\&, Rectangle, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc) | NOT IMPLEMENTED. | +| [EnumerateMetafile](./enumeratemetafile/)(const SharedPtr\\&, RectangleF, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc) | NOT IMPLEMENTED. | +| [ExcludeClip](./excludeclip/)(Rectangle) | NOT IMPLEMENTED. | +| [ExcludeClip](./excludeclip/)(const SharedPtr\\&) | NOT IMPLEMENTED. | +| [FillClosedCurve](./fillclosedcurve/)(const SharedPtr\\&, const ArrayPtr\\&, Drawing2D::FillMode, float) | Draws a closed spline using the specified brush. | +| [FillClosedCurve](./fillclosedcurve/)(const SharedPtr\\&, const ArrayPtr\\&, Drawing2D::FillMode, float) | Draws a closed spline using the specified brush. | +| [FillEllipse](./fillellipse/)(const SharedPtr\\&, Rectangle) | Fills the interior of the ellipse specified by the bounding rectangle using the specified brush. | +| [FillEllipse](./fillellipse/)(const SharedPtr\\&, RectangleF) | Fills the interior of the ellipse specified by the bounding rectangle using the specified brush. | +| [FillEllipse](./fillellipse/)(const SharedPtr\\&, int, int, int, int) | Fills the interior of the ellipse specified by the bounding rectangle using the specified brush. | +| [FillEllipse](./fillellipse/)(const SharedPtr\\&, float, float, float, float) | Fills the interior of the ellipse specified by the bounding rectangle using the specified brush. | +| [FillPath](./fillpath/)(const SharedPtr\\&, const SharedPtr\\&) | Fills the interiors of the specified path using the specified brush. | +| [FillPie](./fillpie/)(const SharedPtr\\&, int, int, int, int, int, int) | Fills the specified pie using the specified brush on the surface represented by the current object. | +| [FillPie](./fillpie/)(const SharedPtr\\&, float, float, float, float, float, float) | Fills the specified pie using the specified brush on the surface represented by the current object. | +| [FillPie](./fillpie/)(const SharedPtr\\&, Rectangle, float, float) | Fills the specified pie using the specified brush on the surface represented by the current object. | +| [FillPolygon](./fillpolygon/)(const SharedPtr\\&, const ArrayPtr\\&, Drawing2D::FillMode) | Fills the interiors of the specified polygon using the specified brush. | +| [FillPolygon](./fillpolygon/)(const SharedPtr\\&, const ArrayPtr\\&, Drawing2D::FillMode) | Fills the interiors of the specified polygon using the specified brush. | +| [FillRectangle](./fillrectangle/)(const SharedPtr\\&, float, float, float, float) | Fills the specified rectangle with the specified brush. | +| [FillRectangle](./fillrectangle/)(const SharedPtr\\&, int, int, int, int) | Fills the specified rectangle with the specified brush. | +| [FillRectangle](./fillrectangle/)(const SharedPtr\\&, Rectangle) | Fills the specified rectangle with the specified brush. | +| [FillRectangle](./fillrectangle/)(const SharedPtr\\&, RectangleF) | Fills the specified rectangle with the specified brush. | +| [FillRectangles](./fillrectangles/)(const SharedPtr\\&, const ArrayPtr\\&) | Fills a series of rectangles using the specified brush. | +| [FillRectangles](./fillrectangles/)(const SharedPtr\\&, const ArrayPtr\\&) | Fills a series of rectangles using the specified brush. | +| [FillRegion](./fillregion/)(const SharedPtr\\&, const SharedPtr\\&) | Fills the interiors of the specified region using the specified brush. | +| [Flush](./flush/)(Drawing2D::FlushIntention) | Triggers the immediate execution of all pending draw operations. | +| static [FromHwnd](./fromhwnd/)(IntPtr) | NOT IMPLEMENTED. | +| static [FromHwndInternal](./fromhwndinternal/)(IntPtr) | NOT IMPLEMENTED. | +| static [FromImage](./fromimage/)(const SharedPtr\\&) | Creates a new [Graphics](./) object from the specified image. | +| [get_Clip](./get_clip/)() | Returns a [Region](../region/) object that represents a region that limits the drawing area of the drawing surface represented by the current [Graphics](./) object. | +| [get_ClipBounds](./get_clipbounds/)() const | Returns a rectangle that bounds the clipping area of the surface represented by the current object. | +| [get_CompositingMode](./get_compositingmode/)() | Returns a value that indicates how composited images are drawn on the surface represented by the current object. | +| [get_CompositingQuality](./get_compositingquality/)() | Returns a value that indicates the quality level used when compositing images. | +| [get_DpiX](./get_dpix/)() | Returns the horizontal resolution. | +| [get_DpiY](./get_dpiy/)() | Returns the vertical resolution. | +| [get_InterpolationMode](./get_interpolationmode/)() | Returns a value that indicates the interpolation mode associated with the current object. | +| [get_IsClipEmpty](./get_isclipempty/)() const | NOT IMPLEMENTED. | +| [get_IsVisibleClipEmpty](./get_isvisibleclipempty/)() const | NOT IMPLEMENTED. | +| [get_PageScale](./get_pagescale/)() const | Returns the scaling between world units and page units for the current [Graphics](./) object. | +| [get_PageUnit](./get_pageunit/)() const | Returns measurement units used for page coordinates on the surface represented by the current object. | +| [get_PixelOffsetMode](./get_pixeloffsetmode/)() | Returns a value that indicates how the pixels are offset during rendering on the surface represented by the current object. | +| [get_RenderingOrigin](./get_renderingorigin/)() const | Returns a [Point](../point/) object that represents the rendering origin of the current [Graphics](./) object for dithering and for hatch brushes. | +| [get_SmoothingMode](./get_smoothingmode/)() | Returns a value that indicates a soothing mode used during rendering on the surface represented by the current object. | +| [get_TextContrast](./get_textcontrast/)() const | NOT IMPLEMENTED. | +| [get_TextRenderingHint](./get_textrenderinghint/)() | Returns a value that indicates the quality of text rendering. | +| [get_Transform](./get_transform/)() | Returns the geometric world transformation for the current [Graphics](./) object. | +| [get_VisibleClipBounds](./get_visibleclipbounds/)() const | Returns the [RectangleF](../rectanglef/) object that represents a bounding rectangle of the visible clipping region of the current [Graphics](./) object. | +| [GetHdc](./gethdc/)() | NOT IMPLEMENTED. | +| [GetNearestColor](./getnearestcolor/)(Color) | NOT IMPLEMENTED. | +| [GetSkCanvas](./getskcanvas/)() const | | +| [IntersectClip](./intersectclip/)(const System::SharedPtr\\&) | Updates the clip region of this object to the intersection of the current clip and the specified clip. | +| [IntersectClip](./intersectclip/)(System::Drawing::RectangleF) | Updates the clip region of this object to the intersection of the current clip and the specified clip. | +| [IntersectClip](./intersectclip/)(System::Drawing::Rectangle) | Updates the clip region of this object to the intersection of the current clip and the specified clip. | +| [IsVisible](./isvisible/)(Point) | Determines whether the specified point is contained within the visible clip region of the current [Graphics](./) object. | +| [IsVisible](./isvisible/)(PointF) | NOT IMPLEMENTED. | +| [IsVisible](./isvisible/)(Rectangle) | NOT IMPLEMENTED. | +| [IsVisible](./isvisible/)(RectangleF) | NOT IMPLEMENTED. | +| [IsVisible](./isvisible/)(int32_t, int32_t) | NOT IMPLEMENTED. | +| [IsVisible](./isvisible/)(float, float) | NOT IMPLEMENTED. | +| [IsVisible](./isvisible/)(float, float, float, float) | NOT IMPLEMENTED. | +| [IsVisible](./isvisible/)(int32_t, int32_t, int32_t, int32_t) | NOT IMPLEMENTED. | +| [MeasureCharacterRanges](./measurecharacterranges/)(const System::String\&, const SharedPtr\\&, RectangleF, const SharedPtr\\&) | Returns an array of regions each of which bounds character positions in the specified string. | +| [MeasureString](./measurestring/)(String const\&, System::SharedPtr\ const\&, PointF const\&, System::SharedPtr\ const\&) const | Returns a size of the specified string when drawn in the specified font in the specified format. | +| [MeasureString](./measurestring/)(String const\&, System::SharedPtr\ const\&, int, System::SharedPtr\ const\&) const | Returns a size of the specified string when drawn in the specified font in the specified format. | +| [MeasureString](./measurestring/)(String const\&, System::SharedPtr\ const\&, SizeF const\&, System::SharedPtr\ const\&, int\&, int\&) const | NOT IMPLEMENTED. | +| [MeasureString](./measurestring/)(String const\&, System::SharedPtr\ const\&, SizeF const\&, System::SharedPtr\ const\&) const | Returns a size of the specified string when drawn in the specified font in the specified format. | +| [MultiplyTransform](./multiplytransform/)(const SharedPtr\\&, Drawing2D::MatrixOrder) | Multiplies the world transformation matrix of the current [Graphics](./) object by the specified matrix. | +| [ReleaseHdc](./releasehdc/)() | NOT IMPLEMENTED. | +| [ReleaseHdc](./releasehdc/)(IntPtr) | NOT IMPLEMENTED. | +| [ResetClip](./resetclip/)() | Resets the clip region for this graphics to an infinite region. | +| [ResetTransform](./resettransform/)() | Resets the world transformation matrix of the current object so that it becomes an identity matrix. | +| [Restore](./restore/)(const SharedPtr\\&) | Restores the state of this object from the saved state. | +| [RotateTransform](./rotatetransform/)(float, Drawing2D::MatrixOrder) | Applies the specified rotation to the world transformation matrix of the current [Graphics](./) object in the specified order. | +| [Save](./save/)() | Saves the current state of this object and returns the saved state. | +| [ScaleTransform](./scaletransform/)(float, float, Drawing2D::MatrixOrder) | Applies the specified scale vector to the world transformation matrix of the current object. | +| [set_Clip](./set_clip/)(const SharedPtr\\&) | Sets a region that limits the drawing area of the drawing surface represented by the current. | +| [set_CompositingMode](./set_compositingmode/)(Drawing2D::CompositingMode) | Sets a value that specifies how composited images are drawn on the surface represented by the current object. | +| [set_CompositingQuality](./set_compositingquality/)(Drawing2D::CompositingQuality) | Sets a value that specifies the quality level to use when compositing images. | +| [set_InterpolationMode](./set_interpolationmode/)(Drawing2D::InterpolationMode) | Sets a value that indicates the interpolation mode associated with the current object. | +| [set_PageScale](./set_pagescale/)(float) | Sets the scaling between world units and page units for the current [Graphics](./) object. | +| [set_PageUnit](./set_pageunit/)(GraphicsUnit) | Sets measurement units used for page coordinates on the surface represented by the current object. | +| [set_PixelOffsetMode](./set_pixeloffsetmode/)(Drawing2D::PixelOffsetMode) | Sets a value that specifies how the pixels should be offset during rendering on the surface represented by the current object. | +| [set_RenderingOrigin](./set_renderingorigin/)(Point) | Sets a [Point](../point/) object that specifies the rendering origin of the current [Graphics](./) object for dithering and for hatch brushes. | +| [set_SmoothingMode](./set_smoothingmode/)(Drawing2D::SmoothingMode) | Sets a value that specifies a soothing mode used during rendering on the surface represented by the current object. | +| [set_TextContrast](./set_textcontrast/)(int32_t) | NOT IMPLEMENTED. | +| [set_TextRenderingHint](./set_textrenderinghint/)(Text::TextRenderingHint) | Sets a value that specifies the quality of text rendering. | +| [set_Transform](./set_transform/)(const SharedPtr\\&) | Sets the geometric world transformation for the current [Graphics](./) object. | +| [SetClip](./setclip/)(const SharedPtr\\&, Drawing2D::CombineMode) | Sets the clipping region of drawing surface represented by the current [Graphics](./) object to the result of the specified operation that combines the current clip region and the specified region. | +| [SetClip](./setclip/)(Rectangle, Drawing2D::CombineMode) | Sets the clipping region of drawing surface represented by the current [Graphics](./) object to the result of the specified operation that combines the current clip region and the specified region. | +| [SetClip](./setclip/)(RectangleF, Drawing2D::CombineMode) | Sets the clipping region of drawing surface represented by the current [Graphics](./) object to the result of the specified operation that combines the current clip region and the specified region. | +| [SetClip](./setclip/)(const SharedPtr\\&, Drawing2D::CombineMode) | NOT IMPLEMENTED. | +| [SetClip](./setclip/)(const SharedPtr\\&, Drawing2D::CombineMode) | Sets the clipping region of drawing surface represented by the current [Graphics](./) object to the result of the specified operation that combines the current clip region and the region specified by a graphics path. | +| [TransformPoints](./transformpoints/)(Drawing2D::CoordinateSpace, Drawing2D::CoordinateSpace, const ArrayPtr\\&) | NOT IMPLEMENTED. | +| [TransformPoints](./transformpoints/)(Drawing2D::CoordinateSpace, Drawing2D::CoordinateSpace, const ArrayPtr\\&) | NOT IMPLEMENTED. | +| [TranslateClip](./translateclip/)(int, int) | NOT IMPLEMENTED. | +| [TranslateClip](./translateclip/)(float, float) | NOT IMPLEMENTED. | +| [TranslateTransform](./translatetransform/)(float, float, Drawing2D::MatrixOrder) | Applies the specified translation vector to the world transformation matrix of the current [Graphics](./) object. | +| [~Graphics](./~graphics/)() | | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [DrawImageAbort](./drawimageabort/) | The type of a callback fuction object used as an argument for DrawImage method. | +| [EnumerateMetafileProc](./enumeratemetafileproc/) | The type of a callback fuction object used as an argument for EnumerateMetafile method. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/graphics/addmetafilecomment/_index.md b/english/cpp/system.drawing/graphics/addmetafilecomment/_index.md new file mode 100644 index 0000000000..b329f2afef --- /dev/null +++ b/english/cpp/system.drawing/graphics/addmetafilecomment/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Graphics::AddMetafileComment method +linktitle: AddMetafileComment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::AddMetafileComment method. NOT IMPLEMENTED in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/graphics/addmetafilecomment/ +--- +## Graphics::AddMetafileComment method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::AddMetafileComment(const System::ArrayPtr &data) +``` + + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/begincontainer/_index.md b/english/cpp/system.drawing/graphics/begincontainer/_index.md new file mode 100644 index 0000000000..0c0240cc90 --- /dev/null +++ b/english/cpp/system.drawing/graphics/begincontainer/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Drawing::Graphics::BeginContainer method +linktitle: BeginContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::BeginContainer method. Saves a container with the current state of this object, opens and uses a new container and returns the saved container in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/graphics/begincontainer/ +--- +## Graphics::BeginContainer() method + + +Saves a container with the current state of this object, opens and uses a new container and returns the saved container. + +```cpp +SharedPtr System::Drawing::Graphics::BeginContainer() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsContainer](../../../system.drawing.drawing2d/graphicscontainer/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::BeginContainer(Rectangle, Rectangle, GraphicsUnit) method + + +Saves a container with the current state of this object, opens and uses a new container and returns the saved container. + +```cpp +SharedPtr System::Drawing::Graphics::BeginContainer(Rectangle dstrect, Rectangle srcrect, GraphicsUnit unit) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dstrect | Rectangle | The rectangle that specifies a scale transformation of the new container. Used together with **srcrect** | +| srcrect | Rectangle | The rectangle that specifies a scale transformation of the new container. Used together with **dstrect** | +| unit | GraphicsUnit | The value that specifies the unit of measure of the new container | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsContainer](../../../system.drawing.drawing2d/graphicscontainer/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::BeginContainer(RectangleF, RectangleF, GraphicsUnit) method + + +Saves a container with the current state of this object, opens and uses a new container and returns the saved container. + +```cpp +SharedPtr System::Drawing::Graphics::BeginContainer(RectangleF dstrect, RectangleF srcrect, GraphicsUnit unit) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dstrect | RectangleF | The rectangle that specifies a scale transformation of the new container. Used together with **srcrect** | +| srcrect | RectangleF | The rectangle that specifies a scale transformation of the new container. Used together with **dstrect** | +| unit | GraphicsUnit | The value that specifies the unit of measure of the new container | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsContainer](../../../system.drawing.drawing2d/graphicscontainer/) +* Class [RectangleF](../../rectanglef/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/clear/_index.md b/english/cpp/system.drawing/graphics/clear/_index.md new file mode 100644 index 0000000000..6c6021a1b5 --- /dev/null +++ b/english/cpp/system.drawing/graphics/clear/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Graphics::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::Clear method. Clears the drawing surface represented by the current object and fills it with the specified color in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/graphics/clear/ +--- +## Graphics::Clear method + + +Clears the drawing surface represented by the current object and fills it with the specified color. + +```cpp +void System::Drawing::Graphics::Clear(Color color) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| color | Color | The color to fill the surface with | + +## See Also + +* Class [Color](../../color/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/copyfromscreen/_index.md b/english/cpp/system.drawing/graphics/copyfromscreen/_index.md new file mode 100644 index 0000000000..1557534da9 --- /dev/null +++ b/english/cpp/system.drawing/graphics/copyfromscreen/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Drawing::Graphics::CopyFromScreen method +linktitle: CopyFromScreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::CopyFromScreen method. NOT IMPLEMENTED in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/graphics/copyfromscreen/ +--- +## Graphics::CopyFromScreen(int32_t, int32_t, int32_t, int32_t, Size, CopyPixelOperation) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::CopyFromScreen(int32_t sourceX, int32_t sourceY, int32_t destinationX, int32_t destinationY, Size blockRegionSize, CopyPixelOperation copyPixelOperation=CopyPixelOperation::SourceCopy) +``` + + +## See Also + +* Class [Size](../../size/) +* Enum [CopyPixelOperation](../../copypixeloperation/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::CopyFromScreen(Point, Point, Size, CopyPixelOperation) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::CopyFromScreen(Point upperLeftSource, Point upperLeftDestination, Size blockRegionSize, CopyPixelOperation copyPixelOperation=CopyPixelOperation::SourceCopy) +``` + + +## See Also + +* Class [Point](../../point/) +* Class [Size](../../size/) +* Enum [CopyPixelOperation](../../copypixeloperation/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/dispose/_index.md b/english/cpp/system.drawing/graphics/dispose/_index.md new file mode 100644 index 0000000000..5a7a05f799 --- /dev/null +++ b/english/cpp/system.drawing/graphics/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Graphics::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::Dispose method. Releases all operating system resources acquired by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/graphics/dispose/ +--- +## Graphics::Dispose method + + +Releases all operating system resources acquired by the current object. + +```cpp +void System::Drawing::Graphics::Dispose() +``` + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawarc/_index.md b/english/cpp/system.drawing/graphics/drawarc/_index.md new file mode 100644 index 0000000000..564a274d92 --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawarc/_index.md @@ -0,0 +1,113 @@ +--- +title: System::Drawing::Graphics::DrawArc method +linktitle: DrawArc +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawArc method. Draws the specified arc using the specified pen on the surface represented by the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/graphics/drawarc/ +--- +## Graphics::DrawArc(const SharedPtr\\&, float, float, float, float, float, float) method + + +Draws the specified arc using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawArc(const SharedPtr &pen, float x, float y, float width, float height, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the arc | +| x | float | The X coordinate of the upper left corner of the rectangle that defines the ellipse | +| y | float | The Y coordinate of the upper left corner of the rectangle that defines the ellipse | +| width | float | The width of the rectangle that defines the ellipse | +| height | float | The height of the rectangle that defines the ellipse | +| startAngle | float | Angle in degrees measured clockwise from the X axis to the starting point of the arc | +| sweepAngle | float | Angle in degrees measured clockwise from the **startAngle** to ending point of the arc | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawArc(const SharedPtr\\&, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t) method + + +Draws the specified arc using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawArc(const SharedPtr &pen, int32_t x, int32_t y, int32_t width, int32_t height, int32_t startAngle, int32_t sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the arc | +| x | int32_t | The X coordinate of the upper left corner of the rectangle that defines the ellipse | +| y | int32_t | The Y coordinate of the upper left corner of the rectangle that defines the ellipse | +| width | int32_t | The width of the rectangle that defines the ellipse | +| height | int32_t | The height of the rectangle that defines the ellipse | +| startAngle | int32_t | Angle in degrees measured clockwise from the X axis to the starting point of the arc | +| sweepAngle | int32_t | Angle in degrees measured clockwise from the **startAngle** to ending point of the arc | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawArc(const SharedPtr\\&, Rectangle, float, float) method + + +Draws the specified arc using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawArc(const SharedPtr &pen, Rectangle rect, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the arc | +| rect | Rectangle | The rectangle that defines the ellipse | +| startAngle | float | Angle in degrees measured clockwise from the X axis to the starting point of the arc | +| sweepAngle | float | Angle in degrees measured clockwise from the **startAngle** to ending point of the arc | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawArc(const SharedPtr\\&, RectangleF, float, float) method + + +Draws the specified arc using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawArc(const SharedPtr &pen, RectangleF rect, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the arc | +| rect | RectangleF | The rectangle that defines the ellipse | +| startAngle | float | Angle in degrees measured clockwise from the X axis to the starting point of the arc | +| sweepAngle | float | Angle in degrees measured clockwise from the **startAngle** to ending point of the arc | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [RectangleF](../../rectanglef/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawbezier/_index.md b/english/cpp/system.drawing/graphics/drawbezier/_index.md new file mode 100644 index 0000000000..bc3ca4bdbd --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawbezier/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Drawing::Graphics::DrawBezier method +linktitle: DrawBezier +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawBezier method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/graphics/drawbezier/ +--- +## Graphics::DrawBezier(const SharedPtr\\&, const Point\&, const Point\&, const Point\&, const Point\&) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawBezier(const SharedPtr &pen, const Point &pt1, const Point &pt2, const Point &pt3, const Point &pt4) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawBezier(const SharedPtr\\&, const PointF\&, const PointF\&, const PointF\&, const PointF\&) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawBezier(const SharedPtr &pen, const PointF &pt1, const PointF &pt2, const PointF &pt3, const PointF &pt4) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [PointF](../../pointf/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawBezier(const SharedPtr\\&, float, float, float, float, float, float, float, float) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawBezier(const SharedPtr &pen, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawbeziers/_index.md b/english/cpp/system.drawing/graphics/drawbeziers/_index.md new file mode 100644 index 0000000000..8fc8153a7d --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawbeziers/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Drawing::Graphics::DrawBeziers method +linktitle: DrawBeziers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawBeziers method. Draws a series of Bezier splines using the specified pen in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/graphics/drawbeziers/ +--- +## Graphics::DrawBeziers(const SharedPtr\\&, const ArrayPtr\\&) method + + +Draws a series of Bezier splines using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawBeziers(const SharedPtr &pen, const ArrayPtr &points) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the splines | +| points | const ArrayPtr\\& | [Array](../../../system/array/) of points that determines the curve | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawBeziers(const SharedPtr\\&, const ArrayPtr\\&) method + + +Draws a series of Bezier splines using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawBeziers(const SharedPtr &pen, const ArrayPtr &points) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the splines | +| points | const ArrayPtr\\& | [Array](../../../system/array/) of points that determines the curve | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawclosedcurve/_index.md b/english/cpp/system.drawing/graphics/drawclosedcurve/_index.md new file mode 100644 index 0000000000..bf6a786b60 --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawclosedcurve/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Drawing::Graphics::DrawClosedCurve method +linktitle: DrawClosedCurve +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawClosedCurve method. Draws a closed spline using the specified pen in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/graphics/drawclosedcurve/ +--- +## Graphics::DrawClosedCurve(const SharedPtr\\&, const ArrayPtr\\&, float, Drawing2D::FillMode) method + + +Draws a closed spline using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawClosedCurve(const SharedPtr &pen, const ArrayPtr &points, float tension=0.5f, Drawing2D::FillMode fillmode=Drawing2D::FillMode::Alternate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the spline | +| points | const ArrayPtr\\& | [Array](../../../system/array/) of points that determines the spline | +| tension | float | Value that specifies the tension of the spline | +| fillmode | Drawing2D::FillMode | IGNORED | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Enum [FillMode](../../../system.drawing.drawing2d/fillmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawClosedCurve(const SharedPtr\\&, const ArrayPtr\\&, float, Drawing2D::FillMode) method + + +Draws a closed spline using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawClosedCurve(const SharedPtr &pen, const ArrayPtr &points, float tension=0.5f, Drawing2D::FillMode fillmode=Drawing2D::FillMode::Alternate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the spline | +| points | const ArrayPtr\\& | [Array](../../../system/array/) of points that determines the spline | +| tension | float | Value that specifies the tension of the spline | +| fillmode | Drawing2D::FillMode | IGNORED | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Enum [FillMode](../../../system.drawing.drawing2d/fillmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawcurve/_index.md b/english/cpp/system.drawing/graphics/drawcurve/_index.md new file mode 100644 index 0000000000..fb3148a548 --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawcurve/_index.md @@ -0,0 +1,113 @@ +--- +title: System::Drawing::Graphics::DrawCurve method +linktitle: DrawCurve +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawCurve method. Draws a spline using the specified pen in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/graphics/drawcurve/ +--- +## Graphics::DrawCurve(const SharedPtr\\&, const ArrayPtr\\&, float) method + + +Draws a spline using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawCurve(const SharedPtr &pen, const ArrayPtr &points, float tension=0.5f) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the spline | +| points | const ArrayPtr\\& | [Array](../../../system/array/) of points that determines the spline | +| tension | float | Value that specifies the tension of the spline | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawCurve(const SharedPtr\\&, const ArrayPtr\\&, int32_t, int32_t, float) method + + +Draws a spline using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawCurve(const SharedPtr &pen, const ArrayPtr &points, int32_t offset, int32_t numberOfSegments, float tension=0.5f) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the spline | +| points | const ArrayPtr\\& | [Array](../../../system/array/) of points that determines the spline | +| offset | int32_t | Offset from the 1st element in the **points** array | +| numberOfSegments | int32_t | Number of segments to include into the curve | +| tension | float | Value that specifies the tension of the spline | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawCurve(const SharedPtr\\&, const ArrayPtr\\&, float) method + + +Draws a spline using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawCurve(const SharedPtr &pen, const ArrayPtr &points, float tension=0.5f) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the spline | +| points | const ArrayPtr\\& | [Array](../../../system/array/) of points that determines the spline | +| tension | float | Value that specifies the tension of the spline | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawCurve(const SharedPtr\\&, const ArrayPtr\\&, int32_t, int32_t, float) method + + +Draws a spline using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawCurve(const SharedPtr &pen, const ArrayPtr &points, int32_t offset, int32_t numberOfSegments, float tension=0.5f) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the spline | +| points | const ArrayPtr\\& | [Array](../../../system/array/) of points that determines the spline | +| offset | int32_t | Offset from the 1st element in the **points** array | +| numberOfSegments | int32_t | Number of segments to include into the curve | +| tension | float | Value that specifies the tension of the spline | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawellipse/_index.md b/english/cpp/system.drawing/graphics/drawellipse/_index.md new file mode 100644 index 0000000000..46e03fe64c --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawellipse/_index.md @@ -0,0 +1,105 @@ +--- +title: System::Drawing::Graphics::DrawEllipse method +linktitle: DrawEllipse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawEllipse method. Draws the specified ellipse using the specified pen on the surface represented by the current object in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/graphics/drawellipse/ +--- +## Graphics::DrawEllipse(const SharedPtr\\&, float, float, float, float) method + + +Draws the specified ellipse using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawEllipse(const SharedPtr &pen, float x, float y, float width, float height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the ellipse | +| x | float | The X coordinate of the upper left corner of the rectangle that defines the ellipse | +| y | float | The Y coordinate of the upper left corner of the rectangle that defines the ellipse | +| width | float | The width of the rectangle that defines the ellipse | +| height | float | The height of the rectangle that defines the ellipse | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawEllipse(const SharedPtr\\&, int, int, int, int) method + + +Draws the specified ellipse using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawEllipse(const SharedPtr &pen, int x, int y, int width, int height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the ellipse | +| x | int | The X coordinate of the upper left corner of the rectangle that defines the ellipse | +| y | int | The Y coordinate of the upper left corner of the rectangle that defines the ellipse | +| width | int | The width of the rectangle that defines the ellipse | +| height | int | The height of the rectangle that defines the ellipse | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawEllipse(const SharedPtr\\&, Rectangle) method + + +Draws the specified ellipse using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawEllipse(const SharedPtr &pen, Rectangle rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the ellipse | +| rect | Rectangle | The rectangle that defines the ellipse | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawEllipse(const SharedPtr\\&, RectangleF) method + + +Draws the specified ellipse using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawEllipse(const SharedPtr &pen, RectangleF rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the ellipse | +| rect | RectangleF | The rectangle that defines the ellipse | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [RectangleF](../../rectanglef/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawicon/_index.md b/english/cpp/system.drawing/graphics/drawicon/_index.md new file mode 100644 index 0000000000..6601a701e2 --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawicon/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Drawing::Graphics::DrawIcon method +linktitle: DrawIcon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawIcon method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/graphics/drawicon/ +--- +## Graphics::DrawIcon(const SharedPtr\\&, int32_t, int32_t) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawIcon(const SharedPtr &icon, int32_t x, int32_t y) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Icon](../../icon/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawIcon(const SharedPtr\\&, Rectangle) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawIcon(const SharedPtr &icon, Rectangle targetRect) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Icon](../../icon/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawiconunstretched/_index.md b/english/cpp/system.drawing/graphics/drawiconunstretched/_index.md new file mode 100644 index 0000000000..b3abb88ede --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawiconunstretched/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Drawing::Graphics::DrawIconUnstretched method +linktitle: DrawIconUnstretched +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawIconUnstretched method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/graphics/drawiconunstretched/ +--- +## Graphics::DrawIconUnstretched method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawIconUnstretched(const SharedPtr &icon, Rectangle targetRect) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Icon](../../icon/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawimage/_index.md b/english/cpp/system.drawing/graphics/drawimage/_index.md new file mode 100644 index 0000000000..5a3023cc95 --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawimage/_index.md @@ -0,0 +1,710 @@ +--- +title: System::Drawing::Graphics::DrawImage method +linktitle: DrawImage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawImage method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/graphics/drawimage/ +--- +## Graphics::DrawImage(const SharedPtr\\&, const ArrayPtr\\&, Rectangle, GraphicsUnit) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, const ArrayPtr &destPoints, Rectangle srcRect, GraphicsUnit srcUnit) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, const ArrayPtr\\&, Rectangle, GraphicsUnit, const SharedPtr\\&) method + + +Draws the specified region of the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, const ArrayPtr &destPoints, Rectangle srcRect, GraphicsUnit srcUnit, const SharedPtr &imageAttr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| destPoints | const ArrayPtr\\& | An array containing three points that define a parallelogram on the drawing surface to draw the image to | +| srcRect | Rectangle | A rectangle that defines the region of the specified image to draw | +| srcUnit | GraphicsUnit | The measurement units used by **srcRect** parameter | +| imageAttr | const SharedPtr\\& | Specifies coloring and gamma information for the image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [ImageAttributes](../../../system.drawing.imaging/imageattributes/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, const ArrayPtr\\&) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, const ArrayPtr &destPoints) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, const ArrayPtr\\&, RectangleF, GraphicsUnit) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, const ArrayPtr &destPoints, RectangleF srcRect, GraphicsUnit srcUnit) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Class [RectangleF](../../rectanglef/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, const Rectangle\&) method + + +Draws the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| rect | const Rectangle\& | A rectangle to draw the image to | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, const RectangleF\&) method + + +Draws the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| rect | const RectangleF\& | A rectangle to draw the image to | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [RectangleF](../../rectanglef/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, const System::ArrayPtr\\&) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, const System::ArrayPtr &destPoints) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | IGNORED | +| destPoints | const System::ArrayPtr\\& | IGNORED | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, const System::ArrayPtr\\&, const RectangleF\&, GraphicsUnit, const Imaging::ImageAttributesPtr\&) method + + +Draws the specified region of the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, const System::ArrayPtr &destPoints, const RectangleF &srcRect, GraphicsUnit srcUnit, const Imaging::ImageAttributesPtr &imgAttributes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| destPoints | const System::ArrayPtr\\& | An array containing three points that define a parallelogram on the drawing surface to draw the image to | +| srcRect | const RectangleF\& | A rectangle that defines the region of the specified image to draw | +| srcUnit | GraphicsUnit | The measurement units used by **srcRect** parameter | +| imgAttributes | const Imaging::ImageAttributesPtr\& | Specifies coloring and gamma information for the image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Class [RectangleF](../../rectanglef/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [ImageAttributesPtr](../../../system.drawing.imaging/imageattributesptr/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, const System::Details::ArrayView\\&, const RectangleF\&, GraphicsUnit, const Imaging::ImageAttributesPtr\&) method + + +Draws the specified region of the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, const System::Details::ArrayView &destPoints, const RectangleF &srcRect, GraphicsUnit srcUnit, const Imaging::ImageAttributesPtr &imgAttributes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| destPoints | const System::Details::ArrayView\\& | An array view containing three points that define a parallelogram on the drawing surface to draw the image to | +| srcRect | const RectangleF\& | A rectangle that defines the region of the specified image to draw | +| srcUnit | GraphicsUnit | The measurement units used by **srcRect** parameter | +| imgAttributes | const Imaging::ImageAttributesPtr\& | Specifies coloring and gamma information for the image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [PointF](../../pointf/) +* Class [RectangleF](../../rectanglef/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [ImageAttributesPtr](../../../system.drawing.imaging/imageattributesptr/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, const System::Details::StackArray\\&, const RectangleF\&, GraphicsUnit, const Imaging::ImageAttributesPtr\&) method + + +Draws the specified region of the specified image at the specified location. + +```cpp +template void System::Drawing::Graphics::DrawImage(const SharedPtr &image, const System::Details::StackArray &destPoints, const RectangleF &srcRect, GraphicsUnit srcUnit, const Imaging::ImageAttributesPtr &imgAttributes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| destPoints | const System::Details::StackArray\\& | An stack array containing three points that define a parallelogram on the drawing surface to draw the image to | +| srcRect | const RectangleF\& | A rectangle that defines the region of the specified image to draw | +| srcUnit | GraphicsUnit | The measurement units used by **srcRect** parameter | +| imgAttributes | const Imaging::ImageAttributesPtr\& | Specifies coloring and gamma information for the image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [PointF](../../pointf/) +* Class [RectangleF](../../rectanglef/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [ImageAttributesPtr](../../../system.drawing.imaging/imageattributesptr/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, float, float) method + + +Draws the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, float x, float y) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| x | float | The X coordinate of the upper left corner of the drawn image | +| y | float | The Y coordinate of the upper left corner of the drawn image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, float, float, float, float) method + + +Draws the specified image to the specified rectangle. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, float x, float y, float width, float height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| x | float | The X coordinate of the upper left corner of the rectangle to draw the image to | +| y | float | The Y coordinate of the upper left corner of the rectangle to draw the image to | +| width | float | The width of the upper left corner of the rectangle to draw the image to | +| height | float | The height of the upper left corner of the rectangle to draw the image to | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, float, float, RectangleF, GraphicsUnit) method + + +Draws the specified region of the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, float x, float y, RectangleF srcRect, GraphicsUnit srcUnit) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| x | float | The X coordinate of the upper left corner of the rectangle to draw the image to | +| y | float | The Y coordinate of the upper left corner of the rectangle to draw the image to | +| srcRect | RectangleF | A rectangle that defines the region of the specified image to draw | +| srcUnit | GraphicsUnit | The measurement units used by **srcRect** parameter | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [RectangleF](../../rectanglef/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, int, int) method + + +Draws the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, int x, int y) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| x | int | The X coordinate of the upper left corner of the drawn image | +| y | int | The Y coordinate of the upper left corner of the drawn image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, int, int, int, int) method + + +Draws the specified image to the specified rectangle. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, int x, int y, int width, int height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| x | int | The X coordinate of the upper left corner of the rectangle to draw the image to | +| y | int | The Y coordinate of the upper left corner of the rectangle to draw the image to | +| width | int | The width of the upper left corner of the rectangle to draw the image to | +| height | int | The height of the upper left corner of the rectangle to draw the image to | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, int, int, Rectangle, GraphicsUnit) method + + +Draws the specified region of the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, int x, int y, Rectangle srcRect, GraphicsUnit srcUnit) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| x | int | The X coordinate of the upper left corner of the rectangle to draw the image to | +| y | int | The Y coordinate of the upper left corner of the rectangle to draw the image to | +| srcRect | Rectangle | A rectangle that defines the region of the specified image to draw | +| srcUnit | GraphicsUnit | The measurement units used by **srcRect** parameter | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, Point) method + + +Draws the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, Point pt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| pt | Point | The location of the upper left corner of the drawn image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, PointF) method + + +Draws the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, PointF pt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| pt | PointF | The location of the upper left corner of the drawn image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [PointF](../../pointf/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, Rectangle, float, float, float, float, GraphicsUnit) method + + +Draws the specified region of the specified image to the specified rectangle. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, GraphicsUnit srcUnit) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| destRect | Rectangle | A rectangle to draw the image to | +| srcX | float | The X coordinate of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcY | float | The Y coordinate of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcWidth | float | The width of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcHeight | float | The height of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcUnit | GraphicsUnit | The measurement units in which parameters **srcX**, **srcY**, **srcWidth** and **srcHeight** are specified | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr\&) method + + +Draws the specified region of the specified image to the specified rectangle. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, GraphicsUnit srcUnit, const Imaging::ImageAttributesPtr &imgAttributes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| destRect | Rectangle | A rectangle to draw the image to | +| srcX | float | The X coordinate of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcY | float | The Y coordinate of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcWidth | float | The width of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcHeight | float | The height of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcUnit | GraphicsUnit | The measurement units in which parameters **srcX**, **srcY**, **srcWidth** and **srcHeight** are specified | +| imgAttributes | const Imaging::ImageAttributesPtr\& | Specifies coloring and gamma information for the image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [ImageAttributesPtr](../../../system.drawing.imaging/imageattributesptr/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr\&, Graphics::DrawImageAbort) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, GraphicsUnit srcUnit, const Imaging::ImageAttributesPtr &imgAttributes, Graphics::DrawImageAbort callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [ImageAttributesPtr](../../../system.drawing.imaging/imageattributesptr/) +* Typedef [DrawImageAbort](../drawimageabort/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, Rectangle, float, float, float, float, GraphicsUnit, const Imaging::ImageAttributesPtr\&, Graphics::DrawImageAbort, IntPtr) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, GraphicsUnit srcUnit, const Imaging::ImageAttributesPtr &imgAttributes, Graphics::DrawImageAbort callback, IntPtr callbackData) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [ImageAttributesPtr](../../../system.drawing.imaging/imageattributesptr/) +* Typedef [DrawImageAbort](../drawimageabort/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, Rectangle, int, int, int, int, GraphicsUnit) method + + +Draws the specified region of the specified image to the specified rectangle. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, GraphicsUnit srcUnit) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| destRect | Rectangle | A rectangle to draw the image to | +| srcX | int | The X coordinate of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcY | int | The Y coordinate of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcWidth | int | The width of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcHeight | int | The height of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcUnit | GraphicsUnit | The measurement units in which parameters **srcX**, **srcY**, **srcWidth** and **srcHeight** are specified | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr\&) method + + +Draws the specified region of the specified image to the specified rectangle. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, GraphicsUnit srcUnit, const Imaging::ImageAttributesPtr &imgAttributes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| destRect | Rectangle | A rectangle to draw the image to | +| srcX | int | The X coordinate of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcY | int | The Y coordinate of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcWidth | int | The width of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcHeight | int | The height of the upper left corner of the rectangle that specifies the portion of the image to draw | +| srcUnit | GraphicsUnit | The measurement units in which parameters **srcX**, **srcY**, **srcWidth** and **srcHeight** are specified | +| imgAttributes | const Imaging::ImageAttributesPtr\& | Specifies coloring and gamma information for the image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [ImageAttributesPtr](../../../system.drawing.imaging/imageattributesptr/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr\&, Graphics::DrawImageAbort) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, GraphicsUnit srcUnit, const Imaging::ImageAttributesPtr &imgAttributes, Graphics::DrawImageAbort callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [ImageAttributesPtr](../../../system.drawing.imaging/imageattributesptr/) +* Typedef [DrawImageAbort](../drawimageabort/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, Rectangle, int, int, int, int, GraphicsUnit, const Imaging::ImageAttributesPtr\&, Graphics::DrawImageAbort, IntPtr) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, GraphicsUnit srcUnit, const Imaging::ImageAttributesPtr &imgAttributes, Graphics::DrawImageAbort callback, IntPtr callbackData) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [ImageAttributesPtr](../../../system.drawing.imaging/imageattributesptr/) +* Typedef [DrawImageAbort](../drawimageabort/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, Rectangle, Rectangle, GraphicsUnit) method + + +Draws the specified region of the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, Rectangle destRect, Rectangle srcRect, GraphicsUnit srcUnit) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| destRect | Rectangle | A rectangle to draw the image to | +| srcRect | Rectangle | A rectangle that defines the region of the specified image to draw | +| srcUnit | GraphicsUnit | The measurement units used by **srcRect** parameter | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImage(const SharedPtr\\&, RectangleF, RectangleF, GraphicsUnit) method + + +Draws the specified region of the specified image at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImage(const SharedPtr &image, RectangleF destRect, RectangleF srcRect, GraphicsUnit srcUnit) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| destRect | RectangleF | A rectangle to draw the image to | +| srcRect | RectangleF | A rectangle that defines the region of the specified image to draw | +| srcUnit | GraphicsUnit | The measurement units used by **srcRect** parameter | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [RectangleF](../../rectanglef/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawimageabort/_index.md b/english/cpp/system.drawing/graphics/drawimageabort/_index.md new file mode 100644 index 0000000000..f6265bb3fb --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawimageabort/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Graphics::DrawImageAbort typedef +linktitle: DrawImageAbort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawImageAbort typedef. The type of a callback fuction object used as an argument for DrawImage method in C++.' +type: docs +weight: 9000 +url: /cpp/system.drawing/graphics/drawimageabort/ +--- +## DrawImageAbort typedef + + +The type of a callback fuction object used as an argument for DrawImage method. + +```cpp +using System::Drawing::Graphics::DrawImageAbort = std::function +``` + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawimageunscaled/_index.md b/english/cpp/system.drawing/graphics/drawimageunscaled/_index.md new file mode 100644 index 0000000000..176785186e --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawimageunscaled/_index.md @@ -0,0 +1,103 @@ +--- +title: System::Drawing::Graphics::DrawImageUnscaled method +linktitle: DrawImageUnscaled +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawImageUnscaled method. Draws a specified image using its original physical size at a specified location in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/graphics/drawimageunscaled/ +--- +## Graphics::DrawImageUnscaled(const SharedPtr\\&, const Point\&) method + + +Draws a specified image using its original physical size at a specified location. + +```cpp +void System::Drawing::Graphics::DrawImageUnscaled(const SharedPtr &image, const Point &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| point | const Point\& | The [Point](../../point/) structure that specifies the upper-left corner of the drawn image. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImageUnscaled(const SharedPtr\\&, const Rectangle\&) method + + +Draws a specified image using its original physical size at a specified location. + +```cpp +void System::Drawing::Graphics::DrawImageUnscaled(const SharedPtr &image, const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| rect | const Rectangle\& | The rectangle that specifies the upper-left corner of the drawn image. The X and Y properties of the rectangle specify the upper-left corner. The width and height values are ignored. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImageUnscaled(const SharedPtr\\&, int, int) method + + +Draws the specified image using its original physical size at the specified location. + +```cpp +void System::Drawing::Graphics::DrawImageUnscaled(const SharedPtr &image, int x, int y) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| x | int | The X coordinate of the upper left corner of the drawn image | +| y | int | The Y coordinate of the upper left corner of the drawn image | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawImageUnscaled(const SharedPtr\\&, int, int, int, int) method + + +Draws a specified image using its original physical size at a specified location. + +```cpp +void System::Drawing::Graphics::DrawImageUnscaled(const SharedPtr &image, int x, int y, int width, int height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | The image to draw | +| x | int | The X coordinate of the upper left corner of the drawn image | +| y | int | The Y coordinate of the upper left corner of the drawn image | +| width | int | Not used | +| height | int | Not used | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawimageunscaledandclipped/_index.md b/english/cpp/system.drawing/graphics/drawimageunscaledandclipped/_index.md new file mode 100644 index 0000000000..37eaccd0f1 --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawimageunscaledandclipped/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Drawing::Graphics::DrawImageUnscaledAndClipped method +linktitle: DrawImageUnscaledAndClipped +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawImageUnscaledAndClipped method. NOT IMPLEMENTED in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/graphics/drawimageunscaledandclipped/ +--- +## Graphics::DrawImageUnscaledAndClipped method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::DrawImageUnscaledAndClipped(const SharedPtr &image, Rectangle rectangle) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawline/_index.md b/english/cpp/system.drawing/graphics/drawline/_index.md new file mode 100644 index 0000000000..b443ecf470 --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawline/_index.md @@ -0,0 +1,107 @@ +--- +title: System::Drawing::Graphics::DrawLine method +linktitle: DrawLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawLine method. Draws the specified line using the specified pen in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing/graphics/drawline/ +--- +## Graphics::DrawLine(const SharedPtr\\&, float, float, float, float) method + + +Draws the specified line using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawLine(const SharedPtr &pen, float x1, float y1, float x2, float y2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A [Pen](../../pen/) object that specifies graphical properties of the line to draw | +| x1 | float | The X-coordinate of the first point defining the line to draw | +| y1 | float | The Y-coordinate of the first point defining the line to draw | +| x2 | float | The X-coordinate of the second point defining the line to draw | +| y2 | float | The Y-coordinate of the second point defining the line to draw | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawLine(const SharedPtr\\&, int, int, int, int) method + + +Draws the specified line using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawLine(const SharedPtr &pen, int x1, int y1, int x2, int y2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A [Pen](../../pen/) object that specifies graphical properties of the line to draw | +| x1 | int | The X-coordinate of the first point defining the line to draw | +| y1 | int | The Y-coordinate of the first point defining the line to draw | +| x2 | int | The X-coordinate of the second point defining the line to draw | +| y2 | int | The Y-coordinate of the second point defining the line to draw | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawLine(const SharedPtr\\&, Point, Point) method + + +Draws the specified line using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawLine(const SharedPtr &pen, Point pt1, Point pt2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A [Pen](../../pen/) object that specifies graphical properties of the line to draw | +| pt1 | Point | The first point defining the line to draw | +| pt2 | Point | The second point defining the line to draw | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawLine(const SharedPtr\\&, PointF, PointF) method + + +Draws the specified line using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawLine(const SharedPtr &pen, PointF pt1, PointF pt2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A [Pen](../../pen/) object that specifies graphical properties of the line to draw | +| pt1 | PointF | The first point defining the line to draw | +| pt2 | PointF | The second point defining the line to draw | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [PointF](../../pointf/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawlines/_index.md b/english/cpp/system.drawing/graphics/drawlines/_index.md new file mode 100644 index 0000000000..1ecd69696c --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawlines/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Drawing::Graphics::DrawLines method +linktitle: DrawLines +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawLines method. Draws a series of line segments using the specified pen in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing/graphics/drawlines/ +--- +## Graphics::DrawLines(const SharedPtr\\&, const System::ArrayPtr\\&) method + + +Draws a series of line segments using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawLines(const SharedPtr &pen, const System::ArrayPtr &points) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the lines | +| points | const System::ArrayPtr\\& | [Array](../../../system/array/) of points to connect | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawLines(const SharedPtr\\&, const System::ArrayPtr\\&) method + + +Draws a series of line segments using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawLines(const SharedPtr &pen, const System::ArrayPtr &points) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the lines | +| points | const System::ArrayPtr\\& | [Array](../../../system/array/) of points to connect | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawpath/_index.md b/english/cpp/system.drawing/graphics/drawpath/_index.md new file mode 100644 index 0000000000..bf5e29b7aa --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawpath/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Graphics::DrawPath method +linktitle: DrawPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawPath method. Draws the specified path using the specified pen in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing/graphics/drawpath/ +--- +## Graphics::DrawPath method + + +Draws the specified path using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawPath(const SharedPtr &pen, const SharedPtr &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A [Pen](../../pen/) object to use for drawing | +| path | const SharedPtr\\& | A graphics path to draw | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [GraphicsPath](../../../system.drawing.drawing2d/graphicspath/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawpie/_index.md b/english/cpp/system.drawing/graphics/drawpie/_index.md new file mode 100644 index 0000000000..93462d0696 --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawpie/_index.md @@ -0,0 +1,113 @@ +--- +title: System::Drawing::Graphics::DrawPie method +linktitle: DrawPie +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawPie method. Draws the specified pie using the specified pen on the surface represented by the current object in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing/graphics/drawpie/ +--- +## Graphics::DrawPie(const SharedPtr\\&, float, float, float, float, float, float) method + + +Draws the specified pie using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawPie(const SharedPtr &pen, float x, float y, float width, float height, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the pie | +| x | float | The X coordinate of the upper left corner of the rectangle that defines the ellipse | +| y | float | The Y coordinate of the upper left corner of the rectangle that defines the ellipse | +| width | float | The width of the rectangle that defines the ellipse | +| height | float | The height of the rectangle that defines the ellipse | +| startAngle | float | Angle in degrees measured clockwise from the X axis to the starting point of the pie | +| sweepAngle | float | Angle in degrees measured clockwise from the **startAngle** to ending point of the pie | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawPie(const SharedPtr\\&, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t) method + + +Draws the specified pie using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawPie(const SharedPtr &pen, int32_t x, int32_t y, int32_t width, int32_t height, int32_t startAngle, int32_t sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the pie | +| x | int32_t | The X coordinate of the upper left corner of the rectangle that defines the ellipse | +| y | int32_t | The Y coordinate of the upper left corner of the rectangle that defines the ellipse | +| width | int32_t | The width of the rectangle that defines the ellipse | +| height | int32_t | The height of the rectangle that defines the ellipse | +| startAngle | int32_t | Angle in degrees measured clockwise from the X axis to the starting point of the pie | +| sweepAngle | int32_t | Angle in degrees measured clockwise from the **startAngle** to ending point of the pie | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawPie(const SharedPtr\\&, Rectangle, float, float) method + + +Draws the specified pie using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawPie(const SharedPtr &pen, Rectangle rect, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the pie | +| rect | Rectangle | The rectangle that defines the ellipse | +| startAngle | float | Angle in degrees measured clockwise from the X axis to the starting point of the pie | +| sweepAngle | float | Angle in degrees measured clockwise from the **startAngle** to ending point of the pie | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawPie(const SharedPtr\\&, RectangleF, float, float) method + + +Draws the specified pie using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawPie(const SharedPtr &pen, RectangleF rect, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the pie | +| rect | RectangleF | The rectangle that defines the ellipse | +| startAngle | float | Angle in degrees measured clockwise from the X axis to the starting point of the pie | +| sweepAngle | float | Angle in degrees measured clockwise from the **startAngle** to ending point of the pie | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [RectangleF](../../rectanglef/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawpolygon/_index.md b/english/cpp/system.drawing/graphics/drawpolygon/_index.md new file mode 100644 index 0000000000..6f263c177a --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawpolygon/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Drawing::Graphics::DrawPolygon method +linktitle: DrawPolygon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawPolygon method. Draws a polygon using the specified pen in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing/graphics/drawpolygon/ +--- +## Graphics::DrawPolygon(const SharedPtr\\&, const ArrayPtr\\&) method + + +Draws a polygon using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawPolygon(const SharedPtr &pen, const ArrayPtr &points) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the polygon | +| points | const ArrayPtr\\& | [Array](../../../system/array/) of vertices that defines the polygon | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawPolygon(const SharedPtr\\&, const ArrayPtr\\&) method + + +Draws a polygon using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawPolygon(const SharedPtr &pen, const ArrayPtr &points) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the polygon | +| points | const ArrayPtr\\& | [Array](../../../system/array/) of vertices that defines the polygon | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawrectangle/_index.md b/english/cpp/system.drawing/graphics/drawrectangle/_index.md new file mode 100644 index 0000000000..4966d6a250 --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawrectangle/_index.md @@ -0,0 +1,82 @@ +--- +title: System::Drawing::Graphics::DrawRectangle method +linktitle: DrawRectangle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawRectangle method. Draws the specified rectangle using the specified pen on the surface represented by the current object in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing/graphics/drawrectangle/ +--- +## Graphics::DrawRectangle(const SharedPtr\\&, float, float, float, float) method + + +Draws the specified rectangle using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawRectangle(const SharedPtr &pen, float x, float y, float width, float height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the rectangle | +| x | float | The X coordinate of the upper left corner of the rectangle to draw | +| y | float | The Y coordinate of the upper left corner of the rectangle to draw | +| width | float | The width of the rectangle to draw | +| height | float | The height of the rectangle to draw | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawRectangle(const SharedPtr\\&, int, int, int, int) method + + +Draws the specified rectangle using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawRectangle(const SharedPtr &pen, int x, int y, int width, int height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the rectangle | +| x | int | The X coordinate of the upper left corner of the rectangle to draw | +| y | int | The Y coordinate of the upper left corner of the rectangle to draw | +| width | int | The width of the rectangle to draw | +| height | int | The height of the rectangle to draw | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawRectangle(const SharedPtr\\&, Rectangle) method + + +Draws the specified rectangle using the specified pen on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::DrawRectangle(const SharedPtr &pen, Rectangle rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the rectangle | +| rect | Rectangle | A [Rectangle](../../rectangle/) object that specifies the location and size of the rectangle to draw | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawrectangles/_index.md b/english/cpp/system.drawing/graphics/drawrectangles/_index.md new file mode 100644 index 0000000000..5b5626e96f --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawrectangles/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Drawing::Graphics::DrawRectangles method +linktitle: DrawRectangles +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawRectangles method. Draws a series of rectangles using the specified pen in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing/graphics/drawrectangles/ +--- +## Graphics::DrawRectangles(const SharedPtr\\&, const ArrayPtr\\&) method + + +Draws a series of rectangles using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawRectangles(const SharedPtr &pen, const ArrayPtr &rects) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the rectangles | +| rects | const ArrayPtr\\& | [Array](../../../system/array/) of rectangles to draw | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawRectangles(const SharedPtr\\&, const ArrayPtr\\&) method + + +Draws a series of rectangles using the specified pen. + +```cpp +void System::Drawing::Graphics::DrawRectangles(const SharedPtr &pen, const ArrayPtr &rects) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pen | const SharedPtr\\& | A pen to use when drawing the rectangles | +| rects | const ArrayPtr\\& | [Array](../../../system/array/) of rectangles to draw | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RectangleF](../../rectanglef/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/drawstring/_index.md b/english/cpp/system.drawing/graphics/drawstring/_index.md new file mode 100644 index 0000000000..7a3a95e5f3 --- /dev/null +++ b/english/cpp/system.drawing/graphics/drawstring/_index.md @@ -0,0 +1,96 @@ +--- +title: System::Drawing::Graphics::DrawString method +linktitle: DrawString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::DrawString method. Draws the specified string at the specified location using the specified font and brush in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing/graphics/drawstring/ +--- +## Graphics::DrawString(const String\&, const SharedPtr\\&, const SharedPtr\\&, float, float, const System::SharedPtr\\&) method + + +Draws the specified string at the specified location using the specified font and brush. + +```cpp +void System::Drawing::Graphics::DrawString(const String &str, const SharedPtr &font, const SharedPtr &brush, float x, float y, const System::SharedPtr &stringFormat=nullptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | The string to draw | +| font | const SharedPtr\\& | A font to use | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object to use for drawing | +| x | float | The X coordinate of the location of the upper left corner of the drawn string | +| y | float | The Y coordinate of the location of the upper left corner of the drawn string | +| stringFormat | const System::SharedPtr\\& | Specified the format of the string | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [Brush](../../brush/) +* Class [StringFormat](../../stringformat/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawString(const String\&, const SharedPtr\\&, const SharedPtr\\&, PointF, const System::SharedPtr\\&) method + + +Draws the specified string at the specified location using the specified font and brush. + +```cpp +void System::Drawing::Graphics::DrawString(const String &str, const SharedPtr &font, const SharedPtr &brush, PointF topLeft, const System::SharedPtr &stringFormat=nullptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | The string to draw | +| font | const SharedPtr\\& | A font to use | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object to use for drawing | +| topLeft | PointF | Specifies the location of the upper left corner of the drawn string | +| stringFormat | const System::SharedPtr\\& | Specified the format of the string | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [Brush](../../brush/) +* Class [PointF](../../pointf/) +* Class [StringFormat](../../stringformat/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::DrawString(const String\&, const SharedPtr\\&, const SharedPtr\\&, RectangleF, const System::SharedPtr\\&) method + + +Draws the specified string in the specified rectangle using the specified font and brush. + +```cpp +void System::Drawing::Graphics::DrawString(const String &str, const SharedPtr &font, const SharedPtr &brush, RectangleF layoutRectangle, const System::SharedPtr &stringFormat=nullptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | The string to draw | +| font | const SharedPtr\\& | A font to use | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object to use for drawing | +| layoutRectangle | RectangleF | Specifies a rectangle to draw the string in | +| stringFormat | const System::SharedPtr\\& | Specified the format of the string | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [Brush](../../brush/) +* Class [RectangleF](../../rectanglef/) +* Class [StringFormat](../../stringformat/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/endcontainer/_index.md b/english/cpp/system.drawing/graphics/endcontainer/_index.md new file mode 100644 index 0000000000..ba9587041b --- /dev/null +++ b/english/cpp/system.drawing/graphics/endcontainer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Graphics::EndContainer method +linktitle: EndContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::EndContainer method. Closes the current container and restores the state of this object from the state of saved container in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing/graphics/endcontainer/ +--- +## Graphics::EndContainer method + + +Closes the current container and restores the state of this object from the state of saved container. + +```cpp +void System::Drawing::Graphics::EndContainer(const SharedPtr &container) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| container | const SharedPtr\\& | The container to restore the state from | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsContainer](../../../system.drawing.drawing2d/graphicscontainer/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/enumeratemetafile/_index.md b/english/cpp/system.drawing/graphics/enumeratemetafile/_index.md new file mode 100644 index 0000000000..de9a87f0ad --- /dev/null +++ b/english/cpp/system.drawing/graphics/enumeratemetafile/_index.md @@ -0,0 +1,251 @@ +--- +title: System::Drawing::Graphics::EnumerateMetafile method +linktitle: EnumerateMetafile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::EnumerateMetafile method. NOT IMPLEMENTED in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing/graphics/enumeratemetafile/ +--- +## Graphics::EnumerateMetafile(const SharedPtr\\&, const ArrayPtr\\&, Graphics::EnumerateMetafileProc) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::EnumerateMetafile(const SharedPtr &metafile, const ArrayPtr &destPoints, Graphics::EnumerateMetafileProc callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Metafile](../../../system.drawing.imaging/metafile/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Typedef [EnumerateMetafileProc](../enumeratemetafileproc/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::EnumerateMetafile(const SharedPtr\\&, const ArrayPtr\\&, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::EnumerateMetafile(const SharedPtr &metafile, const ArrayPtr &destPoints, Rectangle srcRect, GraphicsUnit srcUnit, Graphics::EnumerateMetafileProc callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Metafile](../../../system.drawing.imaging/metafile/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [EnumerateMetafileProc](../enumeratemetafileproc/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::EnumerateMetafile(const SharedPtr\\&, const ArrayPtr\\&, Graphics::EnumerateMetafileProc) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::EnumerateMetafile(const SharedPtr &metafile, const ArrayPtr &destPoints, Graphics::EnumerateMetafileProc callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Metafile](../../../system.drawing.imaging/metafile/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Typedef [EnumerateMetafileProc](../enumeratemetafileproc/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::EnumerateMetafile(const SharedPtr\\&, const ArrayPtr\\&, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::EnumerateMetafile(const SharedPtr &metafile, const ArrayPtr &destPoints, RectangleF srcRect, GraphicsUnit srcUnit, Graphics::EnumerateMetafileProc callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Metafile](../../../system.drawing.imaging/metafile/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Class [RectangleF](../../rectanglef/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [EnumerateMetafileProc](../enumeratemetafileproc/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::EnumerateMetafile(const SharedPtr\\&, Point, Graphics::EnumerateMetafileProc) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::EnumerateMetafile(const SharedPtr &metafile, Point destPoint, Graphics::EnumerateMetafileProc callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Metafile](../../../system.drawing.imaging/metafile/) +* Class [Point](../../point/) +* Typedef [EnumerateMetafileProc](../enumeratemetafileproc/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::EnumerateMetafile(const SharedPtr\\&, Point, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::EnumerateMetafile(const SharedPtr &metafile, Point destPoint, Rectangle srcRect, GraphicsUnit srcUnit, Graphics::EnumerateMetafileProc callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Metafile](../../../system.drawing.imaging/metafile/) +* Class [Point](../../point/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [EnumerateMetafileProc](../enumeratemetafileproc/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::EnumerateMetafile(const SharedPtr\\&, PointF, Graphics::EnumerateMetafileProc) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::EnumerateMetafile(const SharedPtr &metafile, PointF destPoint, Graphics::EnumerateMetafileProc callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Metafile](../../../system.drawing.imaging/metafile/) +* Class [PointF](../../pointf/) +* Typedef [EnumerateMetafileProc](../enumeratemetafileproc/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::EnumerateMetafile(const SharedPtr\\&, PointF, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::EnumerateMetafile(const SharedPtr &metafile, PointF destPoint, RectangleF srcRect, GraphicsUnit srcUnit, Graphics::EnumerateMetafileProc callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Metafile](../../../system.drawing.imaging/metafile/) +* Class [PointF](../../pointf/) +* Class [RectangleF](../../rectanglef/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [EnumerateMetafileProc](../enumeratemetafileproc/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::EnumerateMetafile(const SharedPtr\\&, Rectangle, Graphics::EnumerateMetafileProc) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::EnumerateMetafile(const SharedPtr &metafile, Rectangle destRect, Graphics::EnumerateMetafileProc callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Metafile](../../../system.drawing.imaging/metafile/) +* Class [Rectangle](../../rectangle/) +* Typedef [EnumerateMetafileProc](../enumeratemetafileproc/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::EnumerateMetafile(const SharedPtr\\&, Rectangle, Rectangle, GraphicsUnit, Graphics::EnumerateMetafileProc) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::EnumerateMetafile(const SharedPtr &metafile, Rectangle destRect, Rectangle srcRect, GraphicsUnit srcUnit, Graphics::EnumerateMetafileProc callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Metafile](../../../system.drawing.imaging/metafile/) +* Class [Rectangle](../../rectangle/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [EnumerateMetafileProc](../enumeratemetafileproc/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::EnumerateMetafile(const SharedPtr\\&, RectangleF, Graphics::EnumerateMetafileProc) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::EnumerateMetafile(const SharedPtr &metafile, RectangleF destRect, Graphics::EnumerateMetafileProc callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Metafile](../../../system.drawing.imaging/metafile/) +* Class [RectangleF](../../rectanglef/) +* Typedef [EnumerateMetafileProc](../enumeratemetafileproc/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::EnumerateMetafile(const SharedPtr\\&, RectangleF, RectangleF, GraphicsUnit, Graphics::EnumerateMetafileProc) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::EnumerateMetafile(const SharedPtr &metafile, RectangleF destRect, RectangleF srcRect, GraphicsUnit srcUnit, Graphics::EnumerateMetafileProc callback) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Metafile](../../../system.drawing.imaging/metafile/) +* Class [RectangleF](../../rectanglef/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Typedef [EnumerateMetafileProc](../enumeratemetafileproc/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/enumeratemetafileproc/_index.md b/english/cpp/system.drawing/graphics/enumeratemetafileproc/_index.md new file mode 100644 index 0000000000..c03f0018bd --- /dev/null +++ b/english/cpp/system.drawing/graphics/enumeratemetafileproc/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Graphics::EnumerateMetafileProc typedef +linktitle: EnumerateMetafileProc +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::EnumerateMetafileProc typedef. The type of a callback fuction object used as an argument for EnumerateMetafile method in C++.' +type: docs +weight: 9100 +url: /cpp/system.drawing/graphics/enumeratemetafileproc/ +--- +## EnumerateMetafileProc typedef + + +The type of a callback fuction object used as an argument for EnumerateMetafile method. + +```cpp +using System::Drawing::Graphics::EnumerateMetafileProc = MulticastDelegate +``` + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/excludeclip/_index.md b/english/cpp/system.drawing/graphics/excludeclip/_index.md new file mode 100644 index 0000000000..c328fc6c40 --- /dev/null +++ b/english/cpp/system.drawing/graphics/excludeclip/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Drawing::Graphics::ExcludeClip method +linktitle: ExcludeClip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::ExcludeClip method. NOT IMPLEMENTED in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing/graphics/excludeclip/ +--- +## Graphics::ExcludeClip(const SharedPtr\\&) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::ExcludeClip(const SharedPtr ®ion) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../../region/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::ExcludeClip(Rectangle) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::ExcludeClip(Rectangle rect) +``` + + +## See Also + +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/fillclosedcurve/_index.md b/english/cpp/system.drawing/graphics/fillclosedcurve/_index.md new file mode 100644 index 0000000000..903f8ee374 --- /dev/null +++ b/english/cpp/system.drawing/graphics/fillclosedcurve/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Drawing::Graphics::FillClosedCurve method +linktitle: FillClosedCurve +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::FillClosedCurve method. Draws a closed spline using the specified brush in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing/graphics/fillclosedcurve/ +--- +## Graphics::FillClosedCurve(const SharedPtr\\&, const ArrayPtr\\&, Drawing2D::FillMode, float) method + + +Draws a closed spline using the specified brush. + +```cpp +void System::Drawing::Graphics::FillClosedCurve(const SharedPtr &brush, const ArrayPtr &points, Drawing2D::FillMode fillmode=Drawing2D::FillMode::Alternate, float tension=0.5f) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A brush to use when drawing the spline | +| points | const ArrayPtr\\& | [Array](../../../system/array/) of points that determines the spline | +| fillmode | Drawing2D::FillMode | IGNORED | +| tension | float | Value that specifies the tension of the spline | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Enum [FillMode](../../../system.drawing.drawing2d/fillmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::FillClosedCurve(const SharedPtr\\&, const ArrayPtr\\&, Drawing2D::FillMode, float) method + + +Draws a closed spline using the specified brush. + +```cpp +void System::Drawing::Graphics::FillClosedCurve(const SharedPtr &brush, const ArrayPtr &points, Drawing2D::FillMode fillmode=Drawing2D::FillMode::Alternate, float tension=0.5f) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A brush to use when drawing the spline | +| points | const ArrayPtr\\& | [Array](../../../system/array/) of points that determines the spline | +| fillmode | Drawing2D::FillMode | IGNORED | +| tension | float | Value that specifies the tension of the spline | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Enum [FillMode](../../../system.drawing.drawing2d/fillmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/fillellipse/_index.md b/english/cpp/system.drawing/graphics/fillellipse/_index.md new file mode 100644 index 0000000000..7d440f50fd --- /dev/null +++ b/english/cpp/system.drawing/graphics/fillellipse/_index.md @@ -0,0 +1,105 @@ +--- +title: System::Drawing::Graphics::FillEllipse method +linktitle: FillEllipse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::FillEllipse method. Fills the interior of the ellipse specified by the bounding rectangle using the specified brush in C++.' +type: docs +weight: 3300 +url: /cpp/system.drawing/graphics/fillellipse/ +--- +## Graphics::FillEllipse(const SharedPtr\\&, float, float, float, float) method + + +Fills the interior of the ellipse specified by the bounding rectangle using the specified brush. + +```cpp +void System::Drawing::Graphics::FillEllipse(const SharedPtr &brush, float x, float y, float width, float height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object to use for filling | +| x | float | The X coordinate of the upper left corner of the bounding rectangle | +| y | float | The Y coordinate of the upper left corner of the bounding rectangle | +| width | float | The width of the bounding rectangle | +| height | float | The height of the bounding rectangle | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::FillEllipse(const SharedPtr\\&, int, int, int, int) method + + +Fills the interior of the ellipse specified by the bounding rectangle using the specified brush. + +```cpp +void System::Drawing::Graphics::FillEllipse(const SharedPtr &brush, int x, int y, int width, int height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object to use for filling | +| x | int | The X coordinate of the upper left corner of the bounding rectangle | +| y | int | The Y coordinate of the upper left corner of the bounding rectangle | +| width | int | The width of the bounding rectangle | +| height | int | The height of the bounding rectangle | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::FillEllipse(const SharedPtr\\&, Rectangle) method + + +Fills the interior of the ellipse specified by the bounding rectangle using the specified brush. + +```cpp +void System::Drawing::Graphics::FillEllipse(const SharedPtr &brush, Rectangle rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object to use for filling | +| rect | Rectangle | The bounding rectangle that defines the ellipse to fill | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::FillEllipse(const SharedPtr\\&, RectangleF) method + + +Fills the interior of the ellipse specified by the bounding rectangle using the specified brush. + +```cpp +void System::Drawing::Graphics::FillEllipse(const SharedPtr &brush, RectangleF rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object to use for filling | +| rect | RectangleF | The bounding rectangle that defines the ellipse to fill | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [RectangleF](../../rectanglef/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/fillpath/_index.md b/english/cpp/system.drawing/graphics/fillpath/_index.md new file mode 100644 index 0000000000..6abde51bb6 --- /dev/null +++ b/english/cpp/system.drawing/graphics/fillpath/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Graphics::FillPath method +linktitle: FillPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::FillPath method. Fills the interiors of the specified path using the specified brush in C++.' +type: docs +weight: 3400 +url: /cpp/system.drawing/graphics/fillpath/ +--- +## Graphics::FillPath method + + +Fills the interiors of the specified path using the specified brush. + +```cpp +void System::Drawing::Graphics::FillPath(const SharedPtr &brush, const SharedPtr &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object that specifies the parameters of the fill | +| path | const SharedPtr\\& | The path to fill | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [GraphicsPath](../../../system.drawing.drawing2d/graphicspath/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/fillpie/_index.md b/english/cpp/system.drawing/graphics/fillpie/_index.md new file mode 100644 index 0000000000..00fa49be85 --- /dev/null +++ b/english/cpp/system.drawing/graphics/fillpie/_index.md @@ -0,0 +1,88 @@ +--- +title: System::Drawing::Graphics::FillPie method +linktitle: FillPie +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::FillPie method. Fills the specified pie using the specified brush on the surface represented by the current object in C++.' +type: docs +weight: 3500 +url: /cpp/system.drawing/graphics/fillpie/ +--- +## Graphics::FillPie(const SharedPtr\\&, float, float, float, float, float, float) method + + +Fills the specified pie using the specified brush on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::FillPie(const SharedPtr &brush, float x, float y, float width, float height, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A brush to use when filling the pie | +| x | float | The X coordinate of the upper left corner of the rectangle that defines the ellipse | +| y | float | The Y coordinate of the upper left corner of the rectangle that defines the ellipse | +| width | float | The width of the rectangle that defines the ellipse | +| height | float | The height of the rectangle that defines the ellipse | +| startAngle | float | Angle in degrees measured clockwise from the X axis to the starting point of the pie | +| sweepAngle | float | Angle in degrees measured clockwise from the **startAngle** to ending point of the pie | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::FillPie(const SharedPtr\\&, int, int, int, int, int, int) method + + +Fills the specified pie using the specified brush on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::FillPie(const SharedPtr &brush, int x, int y, int width, int height, int startAngle, int sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A brush to use when filling the pie | +| x | int | The X coordinate of the upper left corner of the rectangle that defines the ellipse | +| y | int | The Y coordinate of the upper left corner of the rectangle that defines the ellipse | +| width | int | The width of the rectangle that defines the ellipse | +| height | int | The height of the rectangle that defines the ellipse | +| startAngle | int | Angle in degrees measured clockwise from the X axis to the starting point of the pie | +| sweepAngle | int | Angle in degrees measured clockwise from the **startAngle** to ending point of the pie | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::FillPie(const SharedPtr\\&, Rectangle, float, float) method + + +Fills the specified pie using the specified brush on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::FillPie(const SharedPtr &brush, Rectangle rect, float startAngle, float sweepAngle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A brush to use when filling the pie | +| rect | Rectangle | The rectangle that defines the ellipse | +| startAngle | float | Angle in degrees measured clockwise from the X axis to the starting point of the pie | +| sweepAngle | float | Angle in degrees measured clockwise from the **startAngle** to ending point of the pie | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/fillpolygon/_index.md b/english/cpp/system.drawing/graphics/fillpolygon/_index.md new file mode 100644 index 0000000000..cabbb9e6e9 --- /dev/null +++ b/english/cpp/system.drawing/graphics/fillpolygon/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Drawing::Graphics::FillPolygon method +linktitle: FillPolygon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::FillPolygon method. Fills the interiors of the specified polygon using the specified brush in C++.' +type: docs +weight: 3600 +url: /cpp/system.drawing/graphics/fillpolygon/ +--- +## Graphics::FillPolygon(const SharedPtr\\&, const ArrayPtr\\&, Drawing2D::FillMode) method + + +Fills the interiors of the specified polygon using the specified brush. + +```cpp +void System::Drawing::Graphics::FillPolygon(const SharedPtr &brush, const ArrayPtr &points, Drawing2D::FillMode fillMode=Drawing2D::FillMode::Alternate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object that specifies the parameters of the fill | +| points | const ArrayPtr\\& | An array containing the points that define the polygon | +| fillMode | Drawing2D::FillMode | The fill mode | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Enum [FillMode](../../../system.drawing.drawing2d/fillmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::FillPolygon(const SharedPtr\\&, const ArrayPtr\\&, Drawing2D::FillMode) method + + +Fills the interiors of the specified polygon using the specified brush. + +```cpp +void System::Drawing::Graphics::FillPolygon(const SharedPtr &brush, const ArrayPtr &points, Drawing2D::FillMode fillMode=Drawing2D::FillMode::Alternate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object that specifies the parameters of the fill | +| points | const ArrayPtr\\& | An array containing the points that define the polygon | +| fillMode | Drawing2D::FillMode | The fill mode | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Enum [FillMode](../../../system.drawing.drawing2d/fillmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/fillrectangle/_index.md b/english/cpp/system.drawing/graphics/fillrectangle/_index.md new file mode 100644 index 0000000000..d8743fd175 --- /dev/null +++ b/english/cpp/system.drawing/graphics/fillrectangle/_index.md @@ -0,0 +1,105 @@ +--- +title: System::Drawing::Graphics::FillRectangle method +linktitle: FillRectangle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::FillRectangle method. Fills the specified rectangle with the specified brush in C++.' +type: docs +weight: 3700 +url: /cpp/system.drawing/graphics/fillrectangle/ +--- +## Graphics::FillRectangle(const SharedPtr\\&, float, float, float, float) method + + +Fills the specified rectangle with the specified brush. + +```cpp +void System::Drawing::Graphics::FillRectangle(const SharedPtr &brush, float x, float y, float width, float height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object to use for filling | +| x | float | The X coordinate of the upper left corner of the rectangle to fill | +| y | float | The Y coordinate of the upper left corner of the rectangle to fill | +| width | float | The width of the rectangle to fill | +| height | float | The height of the rectangle to fill | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::FillRectangle(const SharedPtr\\&, int, int, int, int) method + + +Fills the specified rectangle with the specified brush. + +```cpp +void System::Drawing::Graphics::FillRectangle(const SharedPtr &brush, int x, int y, int width, int height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object to use for filling | +| x | int | The X coordinate of the upper left corner of the rectangle to fill | +| y | int | The Y coordinate of the upper left corner of the rectangle to fill | +| width | int | The width of the rectangle to fill | +| height | int | The height of the rectangle to fill | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::FillRectangle(const SharedPtr\\&, Rectangle) method + + +Fills the specified rectangle with the specified brush. + +```cpp +void System::Drawing::Graphics::FillRectangle(const SharedPtr &brush, Rectangle rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object to use for filling | +| rect | Rectangle | A [Rectangle](../../rectangle/) object that specifies the location and size of the rectangle to fill | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::FillRectangle(const SharedPtr\\&, RectangleF) method + + +Fills the specified rectangle with the specified brush. + +```cpp +void System::Drawing::Graphics::FillRectangle(const SharedPtr &brush, RectangleF rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object to use for filling | +| rect | RectangleF | A [RectangleF](../../rectanglef/) object that specifies the location and size of the rectangle to fill | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [RectangleF](../../rectanglef/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/fillrectangles/_index.md b/english/cpp/system.drawing/graphics/fillrectangles/_index.md new file mode 100644 index 0000000000..819f9a0883 --- /dev/null +++ b/english/cpp/system.drawing/graphics/fillrectangles/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Drawing::Graphics::FillRectangles method +linktitle: FillRectangles +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::FillRectangles method. Fills a series of rectangles using the specified brush in C++.' +type: docs +weight: 3800 +url: /cpp/system.drawing/graphics/fillrectangles/ +--- +## Graphics::FillRectangles(const SharedPtr\\&, const ArrayPtr\\&) method + + +Fills a series of rectangles using the specified brush. + +```cpp +void System::Drawing::Graphics::FillRectangles(const SharedPtr &brush, const ArrayPtr &rects) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A brush to use when filling the rectangles | +| rects | const ArrayPtr\\& | [Array](../../../system/array/) of rectangles to draw | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::FillRectangles(const SharedPtr\\&, const ArrayPtr\\&) method + + +Fills a series of rectangles using the specified brush. + +```cpp +void System::Drawing::Graphics::FillRectangles(const SharedPtr &brush, const ArrayPtr &rects) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A brush to use when filling the rectangles | +| rects | const ArrayPtr\\& | [Array](../../../system/array/) of rectangles to draw | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RectangleF](../../rectanglef/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/fillregion/_index.md b/english/cpp/system.drawing/graphics/fillregion/_index.md new file mode 100644 index 0000000000..7de74a67ba --- /dev/null +++ b/english/cpp/system.drawing/graphics/fillregion/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Graphics::FillRegion method +linktitle: FillRegion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::FillRegion method. Fills the interiors of the specified region using the specified brush in C++.' +type: docs +weight: 3900 +url: /cpp/system.drawing/graphics/fillregion/ +--- +## Graphics::FillRegion method + + +Fills the interiors of the specified region using the specified brush. + +```cpp +void System::Drawing::Graphics::FillRegion(const SharedPtr &brush, const SharedPtr ®ion) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | A [Brush](../../brush/) object that specifies the parameters of the fill | +| region | const SharedPtr\\& | The region to fill | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Region](../../region/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/flush/_index.md b/english/cpp/system.drawing/graphics/flush/_index.md new file mode 100644 index 0000000000..3b67aa5f67 --- /dev/null +++ b/english/cpp/system.drawing/graphics/flush/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Graphics::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::Flush method. Triggers the immediate execution of all pending draw operations in C++.' +type: docs +weight: 4000 +url: /cpp/system.drawing/graphics/flush/ +--- +## Graphics::Flush method + + +Triggers the immediate execution of all pending draw operations. + +```cpp +void System::Drawing::Graphics::Flush(Drawing2D::FlushIntention intention=Drawing2D::FlushIntention::Flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| intention | Drawing2D::FlushIntention | IGNORED | + +## See Also + +* Enum [FlushIntention](../../../system.drawing.drawing2d/flushintention/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/fromhwnd/_index.md b/english/cpp/system.drawing/graphics/fromhwnd/_index.md new file mode 100644 index 0000000000..c5b7ab00fc --- /dev/null +++ b/english/cpp/system.drawing/graphics/fromhwnd/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Graphics::FromHwnd method +linktitle: FromHwnd +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::FromHwnd method. NOT IMPLEMENTED in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/graphics/fromhwnd/ +--- +## Graphics::FromHwnd method + + +NOT IMPLEMENTED. + +```cpp +static SharedPtr System::Drawing::Graphics::FromHwnd(IntPtr hwnd) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/fromhwndinternal/_index.md b/english/cpp/system.drawing/graphics/fromhwndinternal/_index.md new file mode 100644 index 0000000000..db46f42a75 --- /dev/null +++ b/english/cpp/system.drawing/graphics/fromhwndinternal/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Graphics::FromHwndInternal method +linktitle: FromHwndInternal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::FromHwndInternal method. NOT IMPLEMENTED in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/graphics/fromhwndinternal/ +--- +## Graphics::FromHwndInternal method + + +NOT IMPLEMENTED. + +```cpp +static SharedPtr System::Drawing::Graphics::FromHwndInternal(IntPtr hwnd) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/fromimage/_index.md b/english/cpp/system.drawing/graphics/fromimage/_index.md new file mode 100644 index 0000000000..ef0068d13d --- /dev/null +++ b/english/cpp/system.drawing/graphics/fromimage/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Drawing::Graphics::FromImage method +linktitle: FromImage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::FromImage method. Creates a new Graphics object from the specified image in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/graphics/fromimage/ +--- +## Graphics::FromImage method + + +Creates a new [Graphics](../) object from the specified image. + +```cpp +static SharedPtr System::Drawing::Graphics::FromImage(const SharedPtr &image) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | An [Image](../../image/) object from which a [Graphics](../) object should be created | + +### ReturnValue + +The created [Graphics](../) object + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../) +* Class [Image](../../image/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_clip/_index.md b/english/cpp/system.drawing/graphics/get_clip/_index.md new file mode 100644 index 0000000000..0203c0fd78 --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_clip/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Graphics::get_Clip method +linktitle: get_Clip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_Clip method. Returns a Region object that represents a region that limits the drawing area of the drawing surface represented by the current Graphics object in C++.' +type: docs +weight: 4100 +url: /cpp/system.drawing/graphics/get_clip/ +--- +## Graphics::get_Clip method + + +Returns a [Region](../../region/) object that represents a region that limits the drawing area of the drawing surface represented by the current [Graphics](../) object. + +```cpp +SharedPtr System::Drawing::Graphics::get_Clip() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../../region/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_clipbounds/_index.md b/english/cpp/system.drawing/graphics/get_clipbounds/_index.md new file mode 100644 index 0000000000..20dfc27256 --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_clipbounds/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_ClipBounds method +linktitle: get_ClipBounds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_ClipBounds method. Returns a rectangle that bounds the clipping area of the surface represented by the current object in C++.' +type: docs +weight: 4200 +url: /cpp/system.drawing/graphics/get_clipbounds/ +--- +## Graphics::get_ClipBounds method + + +Returns a rectangle that bounds the clipping area of the surface represented by the current object. + +```cpp +RectangleF System::Drawing::Graphics::get_ClipBounds() const +``` + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_compositingmode/_index.md b/english/cpp/system.drawing/graphics/get_compositingmode/_index.md new file mode 100644 index 0000000000..51b7debb50 --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_compositingmode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_CompositingMode method +linktitle: get_CompositingMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_CompositingMode method. Returns a value that indicates how composited images are drawn on the surface represented by the current object in C++.' +type: docs +weight: 4300 +url: /cpp/system.drawing/graphics/get_compositingmode/ +--- +## Graphics::get_CompositingMode method + + +Returns a value that indicates how composited images are drawn on the surface represented by the current object. + +```cpp +Drawing2D::CompositingMode System::Drawing::Graphics::get_CompositingMode() +``` + +## See Also + +* Enum [CompositingMode](../../../system.drawing.drawing2d/compositingmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_compositingquality/_index.md b/english/cpp/system.drawing/graphics/get_compositingquality/_index.md new file mode 100644 index 0000000000..18c9f817d3 --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_compositingquality/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_CompositingQuality method +linktitle: get_CompositingQuality +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_CompositingQuality method. Returns a value that indicates the quality level used when compositing images in C++.' +type: docs +weight: 4400 +url: /cpp/system.drawing/graphics/get_compositingquality/ +--- +## Graphics::get_CompositingQuality method + + +Returns a value that indicates the quality level used when compositing images. + +```cpp +Drawing2D::CompositingQuality System::Drawing::Graphics::get_CompositingQuality() +``` + +## See Also + +* Enum [CompositingQuality](../../../system.drawing.drawing2d/compositingquality/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_dpix/_index.md b/english/cpp/system.drawing/graphics/get_dpix/_index.md new file mode 100644 index 0000000000..946e6c29d9 --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_dpix/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Graphics::get_DpiX method +linktitle: get_DpiX +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_DpiX method. Returns the horizontal resolution in C++.' +type: docs +weight: 4500 +url: /cpp/system.drawing/graphics/get_dpix/ +--- +## Graphics::get_DpiX method + + +Returns the horizontal resolution. + +```cpp +float System::Drawing::Graphics::get_DpiX() +``` + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_dpiy/_index.md b/english/cpp/system.drawing/graphics/get_dpiy/_index.md new file mode 100644 index 0000000000..8e1ff950ca --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_dpiy/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Graphics::get_DpiY method +linktitle: get_DpiY +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_DpiY method. Returns the vertical resolution in C++.' +type: docs +weight: 4600 +url: /cpp/system.drawing/graphics/get_dpiy/ +--- +## Graphics::get_DpiY method + + +Returns the vertical resolution. + +```cpp +float System::Drawing::Graphics::get_DpiY() +``` + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_interpolationmode/_index.md b/english/cpp/system.drawing/graphics/get_interpolationmode/_index.md new file mode 100644 index 0000000000..e0c323a9ab --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_interpolationmode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_InterpolationMode method +linktitle: get_InterpolationMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_InterpolationMode method. Returns a value that indicates the interpolation mode associated with the current object in C++.' +type: docs +weight: 4700 +url: /cpp/system.drawing/graphics/get_interpolationmode/ +--- +## Graphics::get_InterpolationMode method + + +Returns a value that indicates the interpolation mode associated with the current object. + +```cpp +Drawing2D::InterpolationMode System::Drawing::Graphics::get_InterpolationMode() +``` + +## See Also + +* Enum [InterpolationMode](../../../system.drawing.drawing2d/interpolationmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_isclipempty/_index.md b/english/cpp/system.drawing/graphics/get_isclipempty/_index.md new file mode 100644 index 0000000000..ba51518ca0 --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_isclipempty/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_IsClipEmpty method +linktitle: get_IsClipEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_IsClipEmpty method. NOT IMPLEMENTED in C++.' +type: docs +weight: 4800 +url: /cpp/system.drawing/graphics/get_isclipempty/ +--- +## Graphics::get_IsClipEmpty method + + +NOT IMPLEMENTED. + +```cpp +bool System::Drawing::Graphics::get_IsClipEmpty() const +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_isvisibleclipempty/_index.md b/english/cpp/system.drawing/graphics/get_isvisibleclipempty/_index.md new file mode 100644 index 0000000000..65e61098a0 --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_isvisibleclipempty/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_IsVisibleClipEmpty method +linktitle: get_IsVisibleClipEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_IsVisibleClipEmpty method. NOT IMPLEMENTED in C++.' +type: docs +weight: 4900 +url: /cpp/system.drawing/graphics/get_isvisibleclipempty/ +--- +## Graphics::get_IsVisibleClipEmpty method + + +NOT IMPLEMENTED. + +```cpp +bool System::Drawing::Graphics::get_IsVisibleClipEmpty() const +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_pagescale/_index.md b/english/cpp/system.drawing/graphics/get_pagescale/_index.md new file mode 100644 index 0000000000..39e09bf340 --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_pagescale/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Graphics::get_PageScale method +linktitle: get_PageScale +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_PageScale method. Returns the scaling between world units and page units for the current Graphics object in C++.' +type: docs +weight: 5000 +url: /cpp/system.drawing/graphics/get_pagescale/ +--- +## Graphics::get_PageScale method + + +Returns the scaling between world units and page units for the current [Graphics](../) object. + +```cpp +float System::Drawing::Graphics::get_PageScale() const +``` + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_pageunit/_index.md b/english/cpp/system.drawing/graphics/get_pageunit/_index.md new file mode 100644 index 0000000000..872310d4ef --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_pageunit/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_PageUnit method +linktitle: get_PageUnit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_PageUnit method. Returns measurement units used for page coordinates on the surface represented by the current object in C++.' +type: docs +weight: 5100 +url: /cpp/system.drawing/graphics/get_pageunit/ +--- +## Graphics::get_PageUnit method + + +Returns measurement units used for page coordinates on the surface represented by the current object. + +```cpp +GraphicsUnit System::Drawing::Graphics::get_PageUnit() const +``` + +## See Also + +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_pixeloffsetmode/_index.md b/english/cpp/system.drawing/graphics/get_pixeloffsetmode/_index.md new file mode 100644 index 0000000000..db29abec3e --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_pixeloffsetmode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_PixelOffsetMode method +linktitle: get_PixelOffsetMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_PixelOffsetMode method. Returns a value that indicates how the pixels are offset during rendering on the surface represented by the current object in C++.' +type: docs +weight: 5200 +url: /cpp/system.drawing/graphics/get_pixeloffsetmode/ +--- +## Graphics::get_PixelOffsetMode method + + +Returns a value that indicates how the pixels are offset during rendering on the surface represented by the current object. + +```cpp +Drawing2D::PixelOffsetMode System::Drawing::Graphics::get_PixelOffsetMode() +``` + +## See Also + +* Enum [PixelOffsetMode](../../../system.drawing.drawing2d/pixeloffsetmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_renderingorigin/_index.md b/english/cpp/system.drawing/graphics/get_renderingorigin/_index.md new file mode 100644 index 0000000000..db18320acd --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_renderingorigin/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_RenderingOrigin method +linktitle: get_RenderingOrigin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_RenderingOrigin method. Returns a Point object that represents the rendering origin of the current Graphics object for dithering and for hatch brushes in C++.' +type: docs +weight: 5300 +url: /cpp/system.drawing/graphics/get_renderingorigin/ +--- +## Graphics::get_RenderingOrigin method + + +Returns a [Point](../../point/) object that represents the rendering origin of the current [Graphics](../) object for dithering and for hatch brushes. + +```cpp +Point System::Drawing::Graphics::get_RenderingOrigin() const +``` + +## See Also + +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_smoothingmode/_index.md b/english/cpp/system.drawing/graphics/get_smoothingmode/_index.md new file mode 100644 index 0000000000..2a8b6a0832 --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_smoothingmode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_SmoothingMode method +linktitle: get_SmoothingMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_SmoothingMode method. Returns a value that indicates a soothing mode used during rendering on the surface represented by the current object in C++.' +type: docs +weight: 5400 +url: /cpp/system.drawing/graphics/get_smoothingmode/ +--- +## Graphics::get_SmoothingMode method + + +Returns a value that indicates a soothing mode used during rendering on the surface represented by the current object. + +```cpp +Drawing2D::SmoothingMode System::Drawing::Graphics::get_SmoothingMode() +``` + +## See Also + +* Enum [SmoothingMode](../../../system.drawing.drawing2d/smoothingmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_textcontrast/_index.md b/english/cpp/system.drawing/graphics/get_textcontrast/_index.md new file mode 100644 index 0000000000..bbb85aba2a --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_textcontrast/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_TextContrast method +linktitle: get_TextContrast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_TextContrast method. NOT IMPLEMENTED in C++.' +type: docs +weight: 5500 +url: /cpp/system.drawing/graphics/get_textcontrast/ +--- +## Graphics::get_TextContrast method + + +NOT IMPLEMENTED. + +```cpp +int32_t System::Drawing::Graphics::get_TextContrast() const +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_textrenderinghint/_index.md b/english/cpp/system.drawing/graphics/get_textrenderinghint/_index.md new file mode 100644 index 0000000000..ee2542809a --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_textrenderinghint/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_TextRenderingHint method +linktitle: get_TextRenderingHint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_TextRenderingHint method. Returns a value that indicates the quality of text rendering in C++.' +type: docs +weight: 5600 +url: /cpp/system.drawing/graphics/get_textrenderinghint/ +--- +## Graphics::get_TextRenderingHint method + + +Returns a value that indicates the quality of text rendering. + +```cpp +Text::TextRenderingHint System::Drawing::Graphics::get_TextRenderingHint() +``` + +## See Also + +* Enum [TextRenderingHint](../../../system.drawing.text/textrenderinghint/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_transform/_index.md b/english/cpp/system.drawing/graphics/get_transform/_index.md new file mode 100644 index 0000000000..4064c689c9 --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_transform/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Graphics::get_Transform method +linktitle: get_Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_Transform method. Returns the geometric world transformation for the current Graphics object in C++.' +type: docs +weight: 5700 +url: /cpp/system.drawing/graphics/get_transform/ +--- +## Graphics::get_Transform method + + +Returns the geometric world transformation for the current [Graphics](../) object. + +```cpp +SharedPtr System::Drawing::Graphics::get_Transform() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../../system.drawing.drawing2d/matrix/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/get_visibleclipbounds/_index.md b/english/cpp/system.drawing/graphics/get_visibleclipbounds/_index.md new file mode 100644 index 0000000000..5a44ad6241 --- /dev/null +++ b/english/cpp/system.drawing/graphics/get_visibleclipbounds/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::get_VisibleClipBounds method +linktitle: get_VisibleClipBounds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::get_VisibleClipBounds method. Returns the RectangleF object that represents a bounding rectangle of the visible clipping region of the current Graphics object in C++.' +type: docs +weight: 5800 +url: /cpp/system.drawing/graphics/get_visibleclipbounds/ +--- +## Graphics::get_VisibleClipBounds method + + +Returns the [RectangleF](../../rectanglef/) object that represents a bounding rectangle of the visible clipping region of the current [Graphics](../) object. + +```cpp +RectangleF System::Drawing::Graphics::get_VisibleClipBounds() const +``` + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/gethdc/_index.md b/english/cpp/system.drawing/graphics/gethdc/_index.md new file mode 100644 index 0000000000..323e931262 --- /dev/null +++ b/english/cpp/system.drawing/graphics/gethdc/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::GetHdc method +linktitle: GetHdc +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::GetHdc method. NOT IMPLEMENTED in C++.' +type: docs +weight: 5900 +url: /cpp/system.drawing/graphics/gethdc/ +--- +## Graphics::GetHdc method + + +NOT IMPLEMENTED. + +```cpp +IntPtr System::Drawing::Graphics::GetHdc() +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/getnearestcolor/_index.md b/english/cpp/system.drawing/graphics/getnearestcolor/_index.md new file mode 100644 index 0000000000..d2f489951d --- /dev/null +++ b/english/cpp/system.drawing/graphics/getnearestcolor/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Graphics::GetNearestColor method +linktitle: GetNearestColor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::GetNearestColor method. NOT IMPLEMENTED in C++.' +type: docs +weight: 6000 +url: /cpp/system.drawing/graphics/getnearestcolor/ +--- +## Graphics::GetNearestColor method + + +NOT IMPLEMENTED. + +```cpp +Color System::Drawing::Graphics::GetNearestColor(Color color) +``` + + +## See Also + +* Class [Color](../../color/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/getskcanvas/_index.md b/english/cpp/system.drawing/graphics/getskcanvas/_index.md new file mode 100644 index 0000000000..cf8290382d --- /dev/null +++ b/english/cpp/system.drawing/graphics/getskcanvas/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Graphics::GetSkCanvas method +linktitle: GetSkCanvas +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetSkCanvas method of System::Drawing::Graphics class in C++.' +type: docs +weight: 6100 +url: /cpp/system.drawing/graphics/getskcanvas/ +--- +## Graphics::GetSkCanvas method + + + + +```cpp +SkCanvas * System::Drawing::Graphics::GetSkCanvas() const +``` + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/intersectclip/_index.md b/english/cpp/system.drawing/graphics/intersectclip/_index.md new file mode 100644 index 0000000000..7cb96d0ae8 --- /dev/null +++ b/english/cpp/system.drawing/graphics/intersectclip/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Drawing::Graphics::IntersectClip method +linktitle: IntersectClip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::IntersectClip method. Updates the clip region of this object to the intersection of the current clip and the specified clip in C++.' +type: docs +weight: 6200 +url: /cpp/system.drawing/graphics/intersectclip/ +--- +## Graphics::IntersectClip(const System::SharedPtr\\&) method + + +Updates the clip region of this object to the intersection of the current clip and the specified clip. + +```cpp +void System::Drawing::Graphics::IntersectClip(const System::SharedPtr ®ion) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| region | const System::SharedPtr\\& | The region to intersect with | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../../region/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::IntersectClip(System::Drawing::Rectangle) method + + +Updates the clip region of this object to the intersection of the current clip and the specified clip. + +```cpp +void System::Drawing::Graphics::IntersectClip(System::Drawing::Rectangle rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | System::Drawing::Rectangle | The rectangle to intersect with | + +## See Also + +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::IntersectClip(System::Drawing::RectangleF) method + + +Updates the clip region of this object to the intersection of the current clip and the specified clip. + +```cpp +void System::Drawing::Graphics::IntersectClip(System::Drawing::RectangleF rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | System::Drawing::RectangleF | The rectangle to intersect with | + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/isvisible/_index.md b/english/cpp/system.drawing/graphics/isvisible/_index.md new file mode 100644 index 0000000000..40c37e4aaf --- /dev/null +++ b/english/cpp/system.drawing/graphics/isvisible/_index.md @@ -0,0 +1,141 @@ +--- +title: System::Drawing::Graphics::IsVisible method +linktitle: IsVisible +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::IsVisible method. NOT IMPLEMENTED in C++.' +type: docs +weight: 6300 +url: /cpp/system.drawing/graphics/isvisible/ +--- +## Graphics::IsVisible(float, float) method + + +NOT IMPLEMENTED. + +```cpp +bool System::Drawing::Graphics::IsVisible(float x, float y) +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::IsVisible(float, float, float, float) method + + +NOT IMPLEMENTED. + +```cpp +bool System::Drawing::Graphics::IsVisible(float x, float y, float width, float height) +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::IsVisible(int32_t, int32_t) method + + +NOT IMPLEMENTED. + +```cpp +bool System::Drawing::Graphics::IsVisible(int32_t x, int32_t y) +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::IsVisible(int32_t, int32_t, int32_t, int32_t) method + + +NOT IMPLEMENTED. + +```cpp +bool System::Drawing::Graphics::IsVisible(int32_t x, int32_t y, int32_t width, int32_t height) +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::IsVisible(Point) method + + +Determines whether the specified point is contained within the visible clip region of the current [Graphics](../) object. + +```cpp +bool System::Drawing::Graphics::IsVisible(Point point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | Point | The point to check | + +### ReturnValue + +True if **point** is contained within the visible clip region of the current [Graphics](../) object, otherwise - false + +## See Also + +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::IsVisible(PointF) method + + +NOT IMPLEMENTED. + +```cpp +bool System::Drawing::Graphics::IsVisible(PointF point) +``` + + +## See Also + +* Class [PointF](../../pointf/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::IsVisible(Rectangle) method + + +NOT IMPLEMENTED. + +```cpp +bool System::Drawing::Graphics::IsVisible(Rectangle rect) +``` + + +## See Also + +* Class [Rectangle](../../rectangle/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::IsVisible(RectangleF) method + + +NOT IMPLEMENTED. + +```cpp +bool System::Drawing::Graphics::IsVisible(RectangleF rect) +``` + + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/measurecharacterranges/_index.md b/english/cpp/system.drawing/graphics/measurecharacterranges/_index.md new file mode 100644 index 0000000000..4d66d2e2fa --- /dev/null +++ b/english/cpp/system.drawing/graphics/measurecharacterranges/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Drawing::Graphics::MeasureCharacterRanges method +linktitle: MeasureCharacterRanges +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::MeasureCharacterRanges method. Returns an array of regions each of which bounds character positions in the specified string in C++.' +type: docs +weight: 6400 +url: /cpp/system.drawing/graphics/measurecharacterranges/ +--- +## Graphics::MeasureCharacterRanges method + + +Returns an array of regions each of which bounds character positions in the specified string. + +```cpp +ArrayPtr> System::Drawing::Graphics::MeasureCharacterRanges(const System::String &text, const SharedPtr &font, RectangleF layoutRect, const SharedPtr &stringFormat) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const System::String\& | The string to measure | +| font | const SharedPtr\\& | The font used during the measurement of the string | +| layoutRect | RectangleF | The layout rectangle used during the measurement of the string | +| stringFormat | const SharedPtr\\& | The string format, contaions the character ranges to measure | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../../region/) +* Class [String](../../../system/string/) +* Class [Font](../../font/) +* Class [RectangleF](../../rectanglef/) +* Class [StringFormat](../../stringformat/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/measurestring/_index.md b/english/cpp/system.drawing/graphics/measurestring/_index.md new file mode 100644 index 0000000000..3222afd4c8 --- /dev/null +++ b/english/cpp/system.drawing/graphics/measurestring/_index.md @@ -0,0 +1,123 @@ +--- +title: System::Drawing::Graphics::MeasureString method +linktitle: MeasureString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::MeasureString method. Returns a size of the specified string when drawn in the specified font in the specified format in C++.' +type: docs +weight: 6500 +url: /cpp/system.drawing/graphics/measurestring/ +--- +## Graphics::MeasureString(String const\&, System::SharedPtr\ const\&, int, System::SharedPtr\ const\&) const method + + +Returns a size of the specified string when drawn in the specified font in the specified format. + +```cpp +SizeF System::Drawing::Graphics::MeasureString(String const &str, System::SharedPtr const &font, int width, System::SharedPtr const &stringFormat=nullptr) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String const\& | The string whose size to calculate | +| font | System::SharedPtr\ const\& | The font used to draw the string | +| width | int | The maximum width of the string | +| stringFormat | System::SharedPtr\ const\& | Specifies the string format | + +### ReturnValue + +A [SizeF](../../sizef/) object that represents the size of the string in the measurment units specified by the PageUnit property of the current Grapphics object. + +## See Also + +* Class [SizeF](../../sizef/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [StringFormat](../../stringformat/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::MeasureString(String const\&, System::SharedPtr\ const\&, PointF const\&, System::SharedPtr\ const\&) const method + + +Returns a size of the specified string when drawn in the specified font in the specified format. + +```cpp +SizeF System::Drawing::Graphics::MeasureString(String const &str, System::SharedPtr const &font, PointF const &origin=PointF(0, 0), System::SharedPtr const &stringFormat=nullptr) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String const\& | The string whose size to calculate | +| font | System::SharedPtr\ const\& | The font used to draw the string | +| origin | PointF const\& | Specifies the location of the upper left corner of the string | +| stringFormat | System::SharedPtr\ const\& | Specifies the string format | + +### ReturnValue + +A [SizeF](../../sizef/) object that represents the size of the string in the measurment units specified by the PageUnit property of the current Grapphics object. + +## See Also + +* Class [SizeF](../../sizef/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [PointF](../../pointf/) +* Class [StringFormat](../../stringformat/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::MeasureString(String const\&, System::SharedPtr\ const\&, SizeF const\&, System::SharedPtr\ const\&, int\&, int\&) const method + + +NOT IMPLEMENTED. + +```cpp +SizeF System::Drawing::Graphics::MeasureString(String const &str, System::SharedPtr const &font, SizeF const &layoutArea, System::SharedPtr const &stringFormat, int &charactersFitted, int &linesFilled) const +``` + + +## See Also + +* Class [SizeF](../../sizef/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [StringFormat](../../stringformat/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::MeasureString(String const\&, System::SharedPtr\ const\&, SizeF const\&, System::SharedPtr\ const\&) const method + + +Returns a size of the specified string when drawn in the specified font in the specified format. + +```cpp +SizeF System::Drawing::Graphics::MeasureString(String const &str, System::SharedPtr const &font, SizeF const &layoutArea, System::SharedPtr const &stringFormat=nullptr) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String const\& | The string whose size to calculate | +| font | System::SharedPtr\ const\& | The font used to draw the string | +| layoutArea | SizeF const\& | The maximum layout area of the string | +| stringFormat | System::SharedPtr\ const\& | Specifies the string format | + +### ReturnValue + +A [SizeF](../../sizef/) object that represents the size of the string in the measurment units specified by the PageUnit property of the current Grapphics object. + +## See Also + +* Class [SizeF](../../sizef/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [StringFormat](../../stringformat/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/multiplytransform/_index.md b/english/cpp/system.drawing/graphics/multiplytransform/_index.md new file mode 100644 index 0000000000..4feb56d982 --- /dev/null +++ b/english/cpp/system.drawing/graphics/multiplytransform/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Graphics::MultiplyTransform method +linktitle: MultiplyTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::MultiplyTransform method. Multiplies the world transformation matrix of the current Graphics object by the specified matrix in C++.' +type: docs +weight: 6600 +url: /cpp/system.drawing/graphics/multiplytransform/ +--- +## Graphics::MultiplyTransform method + + +Multiplies the world transformation matrix of the current [Graphics](../) object by the specified matrix. + +```cpp +void System::Drawing::Graphics::MultiplyTransform(const SharedPtr &matrix, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const SharedPtr\\& | The matrix to multiply the world transformation matrix of the current [Graphics](../) object by | +| order | Drawing2D::MatrixOrder | The multiplication order | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../../system.drawing.drawing2d/matrix/) +* Enum [MatrixOrder](../../../system.drawing.drawing2d/matrixorder/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/releasehdc/_index.md b/english/cpp/system.drawing/graphics/releasehdc/_index.md new file mode 100644 index 0000000000..126dc0a7b2 --- /dev/null +++ b/english/cpp/system.drawing/graphics/releasehdc/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Drawing::Graphics::ReleaseHdc method +linktitle: ReleaseHdc +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::ReleaseHdc method. NOT IMPLEMENTED in C++.' +type: docs +weight: 6700 +url: /cpp/system.drawing/graphics/releasehdc/ +--- +## Graphics::ReleaseHdc() method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::ReleaseHdc() +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::ReleaseHdc(IntPtr) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::ReleaseHdc(IntPtr hdc) +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/resetclip/_index.md b/english/cpp/system.drawing/graphics/resetclip/_index.md new file mode 100644 index 0000000000..3f2ff4539c --- /dev/null +++ b/english/cpp/system.drawing/graphics/resetclip/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Graphics::ResetClip method +linktitle: ResetClip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::ResetClip method. Resets the clip region for this graphics to an infinite region in C++.' +type: docs +weight: 6800 +url: /cpp/system.drawing/graphics/resetclip/ +--- +## Graphics::ResetClip method + + +Resets the clip region for this graphics to an infinite region. + +```cpp +void System::Drawing::Graphics::ResetClip() +``` + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/resettransform/_index.md b/english/cpp/system.drawing/graphics/resettransform/_index.md new file mode 100644 index 0000000000..aafcbd3be5 --- /dev/null +++ b/english/cpp/system.drawing/graphics/resettransform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Graphics::ResetTransform method +linktitle: ResetTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::ResetTransform method. Resets the world transformation matrix of the current object so that it becomes an identity matrix in C++.' +type: docs +weight: 6900 +url: /cpp/system.drawing/graphics/resettransform/ +--- +## Graphics::ResetTransform method + + +Resets the world transformation matrix of the current object so that it becomes an identity matrix. + +```cpp +void System::Drawing::Graphics::ResetTransform() +``` + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/restore/_index.md b/english/cpp/system.drawing/graphics/restore/_index.md new file mode 100644 index 0000000000..7fea867f72 --- /dev/null +++ b/english/cpp/system.drawing/graphics/restore/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Graphics::Restore method +linktitle: Restore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::Restore method. Restores the state of this object from the saved state in C++.' +type: docs +weight: 7000 +url: /cpp/system.drawing/graphics/restore/ +--- +## Graphics::Restore method + + +Restores the state of this object from the saved state. + +```cpp +void System::Drawing::Graphics::Restore(const SharedPtr &graphicsState) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| graphicsState | const SharedPtr\\& | The state to restore from | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsState](../../../system.drawing.drawing2d/graphicsstate/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/rotatetransform/_index.md b/english/cpp/system.drawing/graphics/rotatetransform/_index.md new file mode 100644 index 0000000000..8854500651 --- /dev/null +++ b/english/cpp/system.drawing/graphics/rotatetransform/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Graphics::RotateTransform method +linktitle: RotateTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::RotateTransform method. Applies the specified rotation to the world transformation matrix of the current Graphics object in the specified order in C++.' +type: docs +weight: 7100 +url: /cpp/system.drawing/graphics/rotatetransform/ +--- +## Graphics::RotateTransform method + + +Applies the specified rotation to the world transformation matrix of the current [Graphics](../) object in the specified order. + +```cpp +void System::Drawing::Graphics::RotateTransform(float angle, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| angle | float | The rotation angle | +| order | Drawing2D::MatrixOrder | The order in which the rotanion operation is applied to the matrix | + +## See Also + +* Enum [MatrixOrder](../../../system.drawing.drawing2d/matrixorder/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/save/_index.md b/english/cpp/system.drawing/graphics/save/_index.md new file mode 100644 index 0000000000..b72c4371f0 --- /dev/null +++ b/english/cpp/system.drawing/graphics/save/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Graphics::Save method +linktitle: Save +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::Save method. Saves the current state of this object and returns the saved state in C++.' +type: docs +weight: 7200 +url: /cpp/system.drawing/graphics/save/ +--- +## Graphics::Save method + + +Saves the current state of this object and returns the saved state. + +```cpp +SharedPtr System::Drawing::Graphics::Save() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsState](../../../system.drawing.drawing2d/graphicsstate/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/scaletransform/_index.md b/english/cpp/system.drawing/graphics/scaletransform/_index.md new file mode 100644 index 0000000000..d7a99cb437 --- /dev/null +++ b/english/cpp/system.drawing/graphics/scaletransform/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Graphics::ScaleTransform method +linktitle: ScaleTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::ScaleTransform method. Applies the specified scale vector to the world transformation matrix of the current object in C++.' +type: docs +weight: 7300 +url: /cpp/system.drawing/graphics/scaletransform/ +--- +## Graphics::ScaleTransform method + + +Applies the specified scale vector to the world transformation matrix of the current object. + +```cpp +void System::Drawing::Graphics::ScaleTransform(float sx, float sy, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sx | float | The value by which to scale the matrix in x-axis direction | +| sy | float | The value by which to scale the matrix in y-axis direction | +| order | Drawing2D::MatrixOrder | The order in which the scale vector is applied to the matrix | + +## See Also + +* Enum [MatrixOrder](../../../system.drawing.drawing2d/matrixorder/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/set_clip/_index.md b/english/cpp/system.drawing/graphics/set_clip/_index.md new file mode 100644 index 0000000000..8c39e43609 --- /dev/null +++ b/english/cpp/system.drawing/graphics/set_clip/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Graphics::set_Clip method +linktitle: set_Clip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::set_Clip method. Sets a region that limits the drawing area of the drawing surface represented by the current in C++.' +type: docs +weight: 7400 +url: /cpp/system.drawing/graphics/set_clip/ +--- +## Graphics::set_Clip method + + +Sets a region that limits the drawing area of the drawing surface represented by the current. + +```cpp +void System::Drawing::Graphics::set_Clip(const SharedPtr ®ion) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../../region/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/set_compositingmode/_index.md b/english/cpp/system.drawing/graphics/set_compositingmode/_index.md new file mode 100644 index 0000000000..cbba4be649 --- /dev/null +++ b/english/cpp/system.drawing/graphics/set_compositingmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Graphics::set_CompositingMode method +linktitle: set_CompositingMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::set_CompositingMode method. Sets a value that specifies how composited images are drawn on the surface represented by the current object in C++.' +type: docs +weight: 7500 +url: /cpp/system.drawing/graphics/set_compositingmode/ +--- +## Graphics::set_CompositingMode method + + +Sets a value that specifies how composited images are drawn on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::set_CompositingMode(Drawing2D::CompositingMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mode | Drawing2D::CompositingMode | The value to set | + +## See Also + +* Enum [CompositingMode](../../../system.drawing.drawing2d/compositingmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/set_compositingquality/_index.md b/english/cpp/system.drawing/graphics/set_compositingquality/_index.md new file mode 100644 index 0000000000..02bbc8f4bc --- /dev/null +++ b/english/cpp/system.drawing/graphics/set_compositingquality/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Graphics::set_CompositingQuality method +linktitle: set_CompositingQuality +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::set_CompositingQuality method. Sets a value that specifies the quality level to use when compositing images in C++.' +type: docs +weight: 7600 +url: /cpp/system.drawing/graphics/set_compositingquality/ +--- +## Graphics::set_CompositingQuality method + + +Sets a value that specifies the quality level to use when compositing images. + +```cpp +void System::Drawing::Graphics::set_CompositingQuality(Drawing2D::CompositingQuality quality) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| quality | Drawing2D::CompositingQuality | The value to set | + +## See Also + +* Enum [CompositingQuality](../../../system.drawing.drawing2d/compositingquality/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/set_interpolationmode/_index.md b/english/cpp/system.drawing/graphics/set_interpolationmode/_index.md new file mode 100644 index 0000000000..8faf66812a --- /dev/null +++ b/english/cpp/system.drawing/graphics/set_interpolationmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Graphics::set_InterpolationMode method +linktitle: set_InterpolationMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::set_InterpolationMode method. Sets a value that indicates the interpolation mode associated with the current object in C++.' +type: docs +weight: 7700 +url: /cpp/system.drawing/graphics/set_interpolationmode/ +--- +## Graphics::set_InterpolationMode method + + +Sets a value that indicates the interpolation mode associated with the current object. + +```cpp +void System::Drawing::Graphics::set_InterpolationMode(Drawing2D::InterpolationMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mode | Drawing2D::InterpolationMode | The value to set | + +## See Also + +* Enum [InterpolationMode](../../../system.drawing.drawing2d/interpolationmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/set_pagescale/_index.md b/english/cpp/system.drawing/graphics/set_pagescale/_index.md new file mode 100644 index 0000000000..b66677e704 --- /dev/null +++ b/english/cpp/system.drawing/graphics/set_pagescale/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Graphics::set_PageScale method +linktitle: set_PageScale +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::set_PageScale method. Sets the scaling between world units and page units for the current Graphics object in C++.' +type: docs +weight: 7800 +url: /cpp/system.drawing/graphics/set_pagescale/ +--- +## Graphics::set_PageScale method + + +Sets the scaling between world units and page units for the current [Graphics](../) object. + +```cpp +void System::Drawing::Graphics::set_PageScale(float scale) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| scale | float | The value to set | + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/set_pageunit/_index.md b/english/cpp/system.drawing/graphics/set_pageunit/_index.md new file mode 100644 index 0000000000..9142ec4b12 --- /dev/null +++ b/english/cpp/system.drawing/graphics/set_pageunit/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Graphics::set_PageUnit method +linktitle: set_PageUnit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::set_PageUnit method. Sets measurement units used for page coordinates on the surface represented by the current object in C++.' +type: docs +weight: 7900 +url: /cpp/system.drawing/graphics/set_pageunit/ +--- +## Graphics::set_PageUnit method + + +Sets measurement units used for page coordinates on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::set_PageUnit(GraphicsUnit value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | GraphicsUnit | The value to set | + +## See Also + +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/set_pixeloffsetmode/_index.md b/english/cpp/system.drawing/graphics/set_pixeloffsetmode/_index.md new file mode 100644 index 0000000000..37c1200092 --- /dev/null +++ b/english/cpp/system.drawing/graphics/set_pixeloffsetmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Graphics::set_PixelOffsetMode method +linktitle: set_PixelOffsetMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::set_PixelOffsetMode method. Sets a value that specifies how the pixels should be offset during rendering on the surface represented by the current object in C++.' +type: docs +weight: 8000 +url: /cpp/system.drawing/graphics/set_pixeloffsetmode/ +--- +## Graphics::set_PixelOffsetMode method + + +Sets a value that specifies how the pixels should be offset during rendering on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::set_PixelOffsetMode(Drawing2D::PixelOffsetMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mode | Drawing2D::PixelOffsetMode | The value to set | + +## See Also + +* Enum [PixelOffsetMode](../../../system.drawing.drawing2d/pixeloffsetmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/set_renderingorigin/_index.md b/english/cpp/system.drawing/graphics/set_renderingorigin/_index.md new file mode 100644 index 0000000000..9567b9b5e8 --- /dev/null +++ b/english/cpp/system.drawing/graphics/set_renderingorigin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Graphics::set_RenderingOrigin method +linktitle: set_RenderingOrigin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::set_RenderingOrigin method. Sets a Point object that specifies the rendering origin of the current Graphics object for dithering and for hatch brushes in C++.' +type: docs +weight: 8100 +url: /cpp/system.drawing/graphics/set_renderingorigin/ +--- +## Graphics::set_RenderingOrigin method + + +Sets a [Point](../../point/) object that specifies the rendering origin of the current [Graphics](../) object for dithering and for hatch brushes. + +```cpp +void System::Drawing::Graphics::set_RenderingOrigin(Point point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | Point | The value to set | + +## See Also + +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/set_smoothingmode/_index.md b/english/cpp/system.drawing/graphics/set_smoothingmode/_index.md new file mode 100644 index 0000000000..6c0549e4c6 --- /dev/null +++ b/english/cpp/system.drawing/graphics/set_smoothingmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Graphics::set_SmoothingMode method +linktitle: set_SmoothingMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::set_SmoothingMode method. Sets a value that specifies a soothing mode used during rendering on the surface represented by the current object in C++.' +type: docs +weight: 8200 +url: /cpp/system.drawing/graphics/set_smoothingmode/ +--- +## Graphics::set_SmoothingMode method + + +Sets a value that specifies a soothing mode used during rendering on the surface represented by the current object. + +```cpp +void System::Drawing::Graphics::set_SmoothingMode(Drawing2D::SmoothingMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mode | Drawing2D::SmoothingMode | The value to set | + +## See Also + +* Enum [SmoothingMode](../../../system.drawing.drawing2d/smoothingmode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/set_textcontrast/_index.md b/english/cpp/system.drawing/graphics/set_textcontrast/_index.md new file mode 100644 index 0000000000..1ea1b14fc4 --- /dev/null +++ b/english/cpp/system.drawing/graphics/set_textcontrast/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Graphics::set_TextContrast method +linktitle: set_TextContrast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::set_TextContrast method. NOT IMPLEMENTED in C++.' +type: docs +weight: 8300 +url: /cpp/system.drawing/graphics/set_textcontrast/ +--- +## Graphics::set_TextContrast method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::set_TextContrast(int32_t value) +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/set_textrenderinghint/_index.md b/english/cpp/system.drawing/graphics/set_textrenderinghint/_index.md new file mode 100644 index 0000000000..e0e1f94897 --- /dev/null +++ b/english/cpp/system.drawing/graphics/set_textrenderinghint/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Graphics::set_TextRenderingHint method +linktitle: set_TextRenderingHint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::set_TextRenderingHint method. Sets a value that specifies the quality of text rendering in C++.' +type: docs +weight: 8400 +url: /cpp/system.drawing/graphics/set_textrenderinghint/ +--- +## Graphics::set_TextRenderingHint method + + +Sets a value that specifies the quality of text rendering. + +```cpp +void System::Drawing::Graphics::set_TextRenderingHint(Text::TextRenderingHint hint) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hint | Text::TextRenderingHint | The value to set | + +## See Also + +* Enum [TextRenderingHint](../../../system.drawing.text/textrenderinghint/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/set_transform/_index.md b/english/cpp/system.drawing/graphics/set_transform/_index.md new file mode 100644 index 0000000000..e1eee97022 --- /dev/null +++ b/english/cpp/system.drawing/graphics/set_transform/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Graphics::set_Transform method +linktitle: set_Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::set_Transform method. Sets the geometric world transformation for the current Graphics object in C++.' +type: docs +weight: 8500 +url: /cpp/system.drawing/graphics/set_transform/ +--- +## Graphics::set_Transform method + + +Sets the geometric world transformation for the current [Graphics](../) object. + +```cpp +void System::Drawing::Graphics::set_Transform(const SharedPtr &matrix) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const SharedPtr\\& | The value to set | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../../system.drawing.drawing2d/matrix/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/setclip/_index.md b/english/cpp/system.drawing/graphics/setclip/_index.md new file mode 100644 index 0000000000..059b47d602 --- /dev/null +++ b/english/cpp/system.drawing/graphics/setclip/_index.md @@ -0,0 +1,117 @@ +--- +title: System::Drawing::Graphics::SetClip method +linktitle: SetClip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::SetClip method. Sets the clipping region of drawing surface represented by the current Graphics object to the result of the specified operation that combines the current clip region and the region specified by a graphics path in C++.' +type: docs +weight: 8600 +url: /cpp/system.drawing/graphics/setclip/ +--- +## Graphics::SetClip(const SharedPtr\\&, Drawing2D::CombineMode) method + + +Sets the clipping region of drawing surface represented by the current [Graphics](../) object to the result of the specified operation that combines the current clip region and the region specified by a graphics path. + +```cpp +void System::Drawing::Graphics::SetClip(const SharedPtr &path, Drawing2D::CombineMode combineMode=Drawing2D::CombineMode::Replace) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const SharedPtr\\& | Specifies a region to combine | +| combineMode | Drawing2D::CombineMode | Specifies the combining operation | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsPath](../../../system.drawing.drawing2d/graphicspath/) +* Enum [CombineMode](../../../system.drawing.drawing2d/combinemode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::SetClip(const SharedPtr\\&, Drawing2D::CombineMode) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::SetClip(const SharedPtr &graphics, Drawing2D::CombineMode combineMode=Drawing2D::CombineMode::Replace) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../) +* Enum [CombineMode](../../../system.drawing.drawing2d/combinemode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::SetClip(const SharedPtr\\&, Drawing2D::CombineMode) method + + +Sets the clipping region of drawing surface represented by the current [Graphics](../) object to the result of the specified operation that combines the current clip region and the specified region. + +```cpp +void System::Drawing::Graphics::SetClip(const SharedPtr ®ion, Drawing2D::CombineMode combineMode=Drawing2D::CombineMode::Replace) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| region | const SharedPtr\\& | Specifies a region to combine | +| combineMode | Drawing2D::CombineMode | Specifies the combining operation | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../../region/) +* Enum [CombineMode](../../../system.drawing.drawing2d/combinemode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::SetClip(Rectangle, Drawing2D::CombineMode) method + + +Sets the clipping region of drawing surface represented by the current [Graphics](../) object to the result of the specified operation that combines the current clip region and the specified region. + +```cpp +void System::Drawing::Graphics::SetClip(Rectangle rect, Drawing2D::CombineMode combineMode=Drawing2D::CombineMode::Replace) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | Rectangle | Specifies a region to combine | +| combineMode | Drawing2D::CombineMode | Specifies the combining operation | + +## See Also + +* Class [Rectangle](../../rectangle/) +* Enum [CombineMode](../../../system.drawing.drawing2d/combinemode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::SetClip(RectangleF, Drawing2D::CombineMode) method + + +Sets the clipping region of drawing surface represented by the current [Graphics](../) object to the result of the specified operation that combines the current clip region and the specified region. + +```cpp +void System::Drawing::Graphics::SetClip(RectangleF rect, Drawing2D::CombineMode combineMode=Drawing2D::CombineMode::Replace) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | RectangleF | Specifies a region to combine | +| combineMode | Drawing2D::CombineMode | Specifies the combining operation | + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Enum [CombineMode](../../../system.drawing.drawing2d/combinemode/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/transformpoints/_index.md b/english/cpp/system.drawing/graphics/transformpoints/_index.md new file mode 100644 index 0000000000..d3df2bb878 --- /dev/null +++ b/english/cpp/system.drawing/graphics/transformpoints/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Drawing::Graphics::TransformPoints method +linktitle: TransformPoints +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::TransformPoints method. NOT IMPLEMENTED in C++.' +type: docs +weight: 8700 +url: /cpp/system.drawing/graphics/transformpoints/ +--- +## Graphics::TransformPoints(Drawing2D::CoordinateSpace, Drawing2D::CoordinateSpace, const ArrayPtr\\&) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::TransformPoints(Drawing2D::CoordinateSpace destSpace, Drawing2D::CoordinateSpace srcSpace, const ArrayPtr &pts) +``` + + +## See Also + +* Enum [CoordinateSpace](../../../system.drawing.drawing2d/coordinatespace/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Point](../../point/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::TransformPoints(Drawing2D::CoordinateSpace, Drawing2D::CoordinateSpace, const ArrayPtr\\&) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::TransformPoints(Drawing2D::CoordinateSpace destSpace, Drawing2D::CoordinateSpace srcSpace, const ArrayPtr &pts) +``` + + +## See Also + +* Enum [CoordinateSpace](../../../system.drawing.drawing2d/coordinatespace/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PointF](../../pointf/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/translateclip/_index.md b/english/cpp/system.drawing/graphics/translateclip/_index.md new file mode 100644 index 0000000000..8f7dfdda15 --- /dev/null +++ b/english/cpp/system.drawing/graphics/translateclip/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Drawing::Graphics::TranslateClip method +linktitle: TranslateClip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::TranslateClip method. NOT IMPLEMENTED in C++.' +type: docs +weight: 8800 +url: /cpp/system.drawing/graphics/translateclip/ +--- +## Graphics::TranslateClip(float, float) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::TranslateClip(float dx, float dy) +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Graphics::TranslateClip(int, int) method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Graphics::TranslateClip(int dx, int dy) +``` + + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/translatetransform/_index.md b/english/cpp/system.drawing/graphics/translatetransform/_index.md new file mode 100644 index 0000000000..7feda62b4c --- /dev/null +++ b/english/cpp/system.drawing/graphics/translatetransform/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Graphics::TranslateTransform method +linktitle: TranslateTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Graphics::TranslateTransform method. Applies the specified translation vector to the world transformation matrix of the current Graphics object in C++.' +type: docs +weight: 8900 +url: /cpp/system.drawing/graphics/translatetransform/ +--- +## Graphics::TranslateTransform method + + +Applies the specified translation vector to the world transformation matrix of the current [Graphics](../) object. + +```cpp +void System::Drawing::Graphics::TranslateTransform(float dx, float dy, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dx | float | The X value by which the matrix is translated | +| dy | float | The Y value by which the matrix is translated | +| order | Drawing2D::MatrixOrder | The order in which the translation vector is applied to the matrix | + +## See Also + +* Enum [MatrixOrder](../../../system.drawing.drawing2d/matrixorder/) +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphics/~graphics/_index.md b/english/cpp/system.drawing/graphics/~graphics/_index.md new file mode 100644 index 0000000000..3250b20159 --- /dev/null +++ b/english/cpp/system.drawing/graphics/~graphics/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Graphics::~Graphics method +linktitle: ~Graphics +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ~Graphics method of System::Drawing::Graphics class in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/graphics/~graphics/ +--- +## Graphics::~Graphics method + + + + +```cpp +System::Drawing::Graphics::~Graphics() +``` + +## See Also + +* Class [Graphics](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/graphicsunit/_index.md b/english/cpp/system.drawing/graphicsunit/_index.md new file mode 100644 index 0000000000..b29c65e1b9 --- /dev/null +++ b/english/cpp/system.drawing/graphicsunit/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::GraphicsUnit enum +linktitle: GraphicsUnit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::GraphicsUnit enum. Represents a unit of measure in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing/graphicsunit/ +--- +## GraphicsUnit enum + + +Represents a unit of measure. + +```cpp +enum class GraphicsUnit +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| World | 0 | World coordinate (non-physical unit). | +| Display | 1 | The units of measure of the display device. | +| Pixel | 2 | A device pixel. | +| Point | 3 | A printer's point (1/72 of an inch). | +| Inch | 4 | One inch. | +| Document | 5 | 1/300 of an inch. | +| Millimeter | 6 | One millimeter. | + +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/icon/_index.md b/english/cpp/system.drawing/icon/_index.md new file mode 100644 index 0000000000..25d3a118c4 --- /dev/null +++ b/english/cpp/system.drawing/icon/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Icon class +linktitle: Icon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Icon class. Represents a Windows icon. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/icon/ +--- +## Icon class + + +Represents a [Windows](../../system.windows/) icon. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Icon : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Height](./get_height/)() const | Returns the hegiht of the icon. | +| [get_Width](./get_width/)() const | Returns the width of the icon. | +| [Icon](./icon/)(const String\&) | Constructs a new instance of [Icon](./) class that represents an icon from the specified file. | +| [ToBitmap](./tobitmap/)() | Converts the current object to a [Bitmap](../bitmap/) object. | +| virtual [~Icon](./~icon/)() | Destructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/icon/get_height/_index.md b/english/cpp/system.drawing/icon/get_height/_index.md new file mode 100644 index 0000000000..3b19ee1121 --- /dev/null +++ b/english/cpp/system.drawing/icon/get_height/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Icon::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Icon::get_Height method. Returns the hegiht of the icon in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/icon/get_height/ +--- +## Icon::get_Height method + + +Returns the hegiht of the icon. + +```cpp +int32_t System::Drawing::Icon::get_Height() const +``` + +## See Also + +* Class [Icon](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/icon/get_width/_index.md b/english/cpp/system.drawing/icon/get_width/_index.md new file mode 100644 index 0000000000..2885952ded --- /dev/null +++ b/english/cpp/system.drawing/icon/get_width/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Icon::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Icon::get_Width method. Returns the width of the icon in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/icon/get_width/ +--- +## Icon::get_Width method + + +Returns the width of the icon. + +```cpp +int32_t System::Drawing::Icon::get_Width() const +``` + +## See Also + +* Class [Icon](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/icon/icon/_index.md b/english/cpp/system.drawing/icon/icon/_index.md new file mode 100644 index 0000000000..9814cd9dc4 --- /dev/null +++ b/english/cpp/system.drawing/icon/icon/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Icon::Icon constructor +linktitle: Icon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Icon::Icon constructor. Constructs a new instance of Icon class that represents an icon from the specified file in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/icon/icon/ +--- +## Icon::Icon constructor + + +Constructs a new instance of [Icon](../) class that represents an icon from the specified file. + +```cpp +System::Drawing::Icon::Icon(const String &filename) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | A name of the file to load the icon from | + +## See Also + +* Class [String](../../../system/string/) +* Class [Icon](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/icon/tobitmap/_index.md b/english/cpp/system.drawing/icon/tobitmap/_index.md new file mode 100644 index 0000000000..b80c572322 --- /dev/null +++ b/english/cpp/system.drawing/icon/tobitmap/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Icon::ToBitmap method +linktitle: ToBitmap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Icon::ToBitmap method. Converts the current object to a Bitmap object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/icon/tobitmap/ +--- +## Icon::ToBitmap method + + +Converts the current object to a [Bitmap](../../bitmap/) object. + +```cpp +SharedPtr System::Drawing::Icon::ToBitmap() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Bitmap](../../bitmap/) +* Class [Icon](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/icon/~icon/_index.md b/english/cpp/system.drawing/icon/~icon/_index.md new file mode 100644 index 0000000000..bf6a44bda3 --- /dev/null +++ b/english/cpp/system.drawing/icon/~icon/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Icon::~Icon method +linktitle: ~Icon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Icon::~Icon method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/icon/~icon/ +--- +## Icon::~Icon method + + +Destructor. + +```cpp +virtual System::Drawing::Icon::~Icon() +``` + +## See Also + +* Class [Icon](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/_index.md b/english/cpp/system.drawing/image/_index.md new file mode 100644 index 0000000000..b52a85c136 --- /dev/null +++ b/english/cpp/system.drawing/image/_index.md @@ -0,0 +1,68 @@ +--- +title: System::Drawing::Image class +linktitle: Image +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image class. A base class for System::Drawing::Bitmap and System::Drawing::Metafile classes providing basic functionality. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/image/ +--- +## Image class + + +A base class for [System::Drawing::Bitmap](../bitmap/) and System::Drawing::Metafile classes providing basic functionality. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Image : public virtual System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Clone](./clone/)() | Creates a copy of the current object. | +| [Dispose](./dispose/)() override | Releases all resources aquired by the current object. | +| static [FromFile](./fromfile/)(const String\&, bool) | Creates an [Image](./) object from the specified file. | +| static [FromHbitmap](./fromhbitmap/)(IntPtr) | Constructs a [Bitmap](../bitmap/) object from the specified GDI bitmap. | +| static [FromStream](./fromstream/)(const SharedPtr\\&, bool, bool) | Creates an [Image](./) object from the specified stream. | +| virtual [get_Flags](./get_flags/)() const | Returns a bit-wise combination of ImageFlags enum values that represents the attributes of the image. | +| [get_FrameDimensionsList](./get_framedimensionslist/)() const | Returns an array of GUIDs that represent the dimensions of frames within the image represented by the current object. | +| virtual [get_Height](./get_height/)() const | Returns the height of the image in pixels. | +| [get_HorizontalResolution](./get_horizontalresolution/)() const | Returns the horizontal resolution of the image represented by the current object in pixels per inch. | +| virtual [get_Palette](./get_palette/)() const | Returns the color palette used by the image represented by the current object. | +| virtual [get_PixelFormat](./get_pixelformat/)() const | Returns the pixel format of the image represented by the current object. | +| virtual [get_PropertyIdList](./get_propertyidlist/)() const | Gets IDs of the property items stored in this image. | +| virtual [get_PropertyItems](./get_propertyitems/)() const | Gets all the property items(pieces of metadata) stored in this image. | +| virtual [get_RawFormat](./get_rawformat/)() const | Returns the file format of the image represented by the current object. | +| [get_Size](./get_size/)() const | Returns a [Size](../size/) object that represents the width and height of the image in pixels. | +| virtual [get_Tag](./get_tag/)() const | Gets an object that provides additional data about the image. | +| [get_VerticalResolution](./get_verticalresolution/)() const | Returns the vertical resolution of the image represented by the current object in pixels per inch. | +| virtual [get_Width](./get_width/)() const | Returns the width of the image in pixels. | +| [GetBounds](./getbounds/)(GraphicsUnit\&) | Returns the image bounds in the specified measurement units. | +| [GetFrameCount](./getframecount/)(const Imaging::FrameDimensionPtr\&) | Returns the number of frames of the specified frame dimension. | +| static [GetPixelFormatSize](./getpixelformatsize/)(Imaging::PixelFormat) | Returns the number of bits used to represent the color depth in the specified pixel format. | +| virtual [GetSkBitmap](./getskbitmap/)() const | Returns an underlying SkBitmap object. | +| [GetThumbnailImage](./getthumbnailimage/)(int, int, Image::GetThumbnailImageAbort, IntPtr) | Gets a thumbnail for this [System::Drawing::Image](./) object. | +| static [IsAlphaPixelFormat](./isalphapixelformat/)(Imaging::PixelFormat) | Determines if the specified pixel format contains alpha information. | +| virtual [IsMultiImage](./ismultiimage/)() const | Returns whether the original format is a multi-image. | +| virtual [RotateFlip](./rotateflip/)(RotateFlipType) | Rotate image to multiple of 90 degrees and flip. | +| [Save](./save/)(const String\&) | Saves the image represented by the current object to the specified file in PNG format. | +| [Save](./save/)(const String\&, const Imaging::ImageFormatPtr\&) | Saves the image represented by the current object to the specified file in the specified format. | +| [Save](./save/)(const SharedPtr\\&, const Imaging::ImageFormatPtr\&) | Saves the image represented by the current object to the specified stream in the specified format. | +| [Save](./save/)(const String\&, const Imaging::ImageCodecInfoPtr\&, const Imaging::EncoderParametersPtr\&) | Saves the image represented by the current object to the specified file using the specified encoder and encoder parameters. | +| [Save](./save/)(const SharedPtr\\&, const Imaging::ImageCodecInfoPtr\&, const Imaging::EncoderParametersPtr\&) | Saves the image represented by the current object to the specified stream using the specified encoder and encoder parameters. | +| [SaveAdd](./saveadd/)(const Imaging::EncoderParametersPtr\&) | Adds a frame to the file or stream specified in a previous call to the [Save()](./save/) method. | +| [SaveAdd](./saveadd/)(const SharedPtr\\&, const Imaging::EncoderParametersPtr\&) | Adds a frame to the file or stream specified in a previous call to the [Save()](./save/) method. | +| [SelectActiveFrame](./selectactiveframe/)(const Imaging::FrameDimensionPtr\&, int) | Selects the specified frame. | +| virtual [set_Palette](./set_palette/)(Imaging::ColorPalettePtr) | Sets the color palette used by the image represented by the current object. | +| virtual [set_Tag](./set_tag/)(const System::SharedPtr\) | Sets an object that provides additional data about the image. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [GetThumbnailImageAbort](./getthumbnailimageabort/) | A callback to cancel GetThumbnailImage execution. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/image/clone/_index.md b/english/cpp/system.drawing/image/clone/_index.md new file mode 100644 index 0000000000..b76f2e3cd0 --- /dev/null +++ b/english/cpp/system.drawing/image/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Image::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::Clone method. Creates a copy of the current object in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/image/clone/ +--- +## Image::Clone method + + +Creates a copy of the current object. + +```cpp +virtual SharedPtr System::Drawing::Image::Clone()=0 +``` + + +### ReturnValue + +A copy of the current object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/dispose/_index.md b/english/cpp/system.drawing/image/dispose/_index.md new file mode 100644 index 0000000000..a51d13f9ac --- /dev/null +++ b/english/cpp/system.drawing/image/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Image::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::Dispose method. Releases all resources aquired by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/image/dispose/ +--- +## Image::Dispose method + + +Releases all resources aquired by the current object. + +```cpp +void System::Drawing::Image::Dispose() override +``` + +## See Also + +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/fromfile/_index.md b/english/cpp/system.drawing/image/fromfile/_index.md new file mode 100644 index 0000000000..f6d99dd689 --- /dev/null +++ b/english/cpp/system.drawing/image/fromfile/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Drawing::Image::FromFile method +linktitle: FromFile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::FromFile method. Creates an Image object from the specified file in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing/image/fromfile/ +--- +## Image::FromFile method + + +Creates an [Image](../) object from the specified file. + +```cpp +static SharedPtr System::Drawing::Image::FromFile(const String &filename, bool use_embedded_color_management=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | A name of the file that contains image data | +| use_embedded_color_management | bool | IGNORED | + +### ReturnValue + +A shared pointer to the created [Image](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../) +* Class [String](../../../system/string/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/fromhbitmap/_index.md b/english/cpp/system.drawing/image/fromhbitmap/_index.md new file mode 100644 index 0000000000..b710816d1b --- /dev/null +++ b/english/cpp/system.drawing/image/fromhbitmap/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Image::FromHbitmap method +linktitle: FromHbitmap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::FromHbitmap method. Constructs a Bitmap object from the specified GDI bitmap in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing/image/fromhbitmap/ +--- +## Image::FromHbitmap method + + +Constructs a [Bitmap](../../bitmap/) object from the specified GDI bitmap. + +```cpp +static SharedPtr System::Drawing::Image::FromHbitmap(IntPtr hbitmap) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hbitmap | IntPtr | A handle to a GDI bitmap from which to create a [Bitmap](../../bitmap/) object | + +### ReturnValue + +A shared pointer to the created [Bitmap](../../bitmap/) object + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Bitmap](../../bitmap/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/fromstream/_index.md b/english/cpp/system.drawing/image/fromstream/_index.md new file mode 100644 index 0000000000..17dff4f47e --- /dev/null +++ b/english/cpp/system.drawing/image/fromstream/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Drawing::Image::FromStream method +linktitle: FromStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::FromStream method. Creates an Image object from the specified stream in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing/image/fromstream/ +--- +## Image::FromStream method + + +Creates an [Image](../) object from the specified stream. + +```cpp +static SharedPtr System::Drawing::Image::FromStream(const SharedPtr &stream, bool use_embedded_color_management=false, bool validate_image_data=true) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | A stream that contains image data | +| use_embedded_color_management | bool | IGNORED | +| validate_image_data | bool | IGNORED | + +### ReturnValue + +A shared pointer to the created [Image](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../) +* Class [Stream](../../../system.io/stream/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_flags/_index.md b/english/cpp/system.drawing/image/get_flags/_index.md new file mode 100644 index 0000000000..282974cc33 --- /dev/null +++ b/english/cpp/system.drawing/image/get_flags/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Image::get_Flags method +linktitle: get_Flags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_Flags method. Returns a bit-wise combination of ImageFlags enum values that represents the attributes of the image in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/image/get_flags/ +--- +## Image::get_Flags method + + +Returns a bit-wise combination of ImageFlags enum values that represents the attributes of the image. + +```cpp +virtual int32_t System::Drawing::Image::get_Flags() const +``` + +## See Also + +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_framedimensionslist/_index.md b/english/cpp/system.drawing/image/get_framedimensionslist/_index.md new file mode 100644 index 0000000000..4629a1f6c4 --- /dev/null +++ b/english/cpp/system.drawing/image/get_framedimensionslist/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Image::get_FrameDimensionsList method +linktitle: get_FrameDimensionsList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_FrameDimensionsList method. Returns an array of GUIDs that represent the dimensions of frames within the image represented by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/image/get_framedimensionslist/ +--- +## Image::get_FrameDimensionsList method + + +Returns an array of GUIDs that represent the dimensions of frames within the image represented by the current object. + +```cpp +ArrayPtr System::Drawing::Image::get_FrameDimensionsList() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Guid](../../../system/guid/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_height/_index.md b/english/cpp/system.drawing/image/get_height/_index.md new file mode 100644 index 0000000000..300635592b --- /dev/null +++ b/english/cpp/system.drawing/image/get_height/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Image::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_Height method. Returns the height of the image in pixels in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/image/get_height/ +--- +## Image::get_Height method + + +Returns the height of the image in pixels. + +```cpp +virtual int System::Drawing::Image::get_Height() const =0 +``` + +## See Also + +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_horizontalresolution/_index.md b/english/cpp/system.drawing/image/get_horizontalresolution/_index.md new file mode 100644 index 0000000000..1ad7ed1b13 --- /dev/null +++ b/english/cpp/system.drawing/image/get_horizontalresolution/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Image::get_HorizontalResolution method +linktitle: get_HorizontalResolution +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_HorizontalResolution method. Returns the horizontal resolution of the image represented by the current object in pixels per inch in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/image/get_horizontalresolution/ +--- +## Image::get_HorizontalResolution method + + +Returns the horizontal resolution of the image represented by the current object in pixels per inch. + +```cpp +float System::Drawing::Image::get_HorizontalResolution() const +``` + +## See Also + +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_palette/_index.md b/english/cpp/system.drawing/image/get_palette/_index.md new file mode 100644 index 0000000000..979e9357b9 --- /dev/null +++ b/english/cpp/system.drawing/image/get_palette/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Image::get_Palette method +linktitle: get_Palette +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_Palette method. Returns the color palette used by the image represented by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/image/get_palette/ +--- +## Image::get_Palette method + + +Returns the color palette used by the image represented by the current object. + +```cpp +virtual Imaging::ColorPalettePtr System::Drawing::Image::get_Palette() const +``` + +## See Also + +* Typedef [ColorPalettePtr](../../../system.drawing.imaging/colorpaletteptr/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_pixelformat/_index.md b/english/cpp/system.drawing/image/get_pixelformat/_index.md new file mode 100644 index 0000000000..201c556b9d --- /dev/null +++ b/english/cpp/system.drawing/image/get_pixelformat/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Image::get_PixelFormat method +linktitle: get_PixelFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_PixelFormat method. Returns the pixel format of the image represented by the current object in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/image/get_pixelformat/ +--- +## Image::get_PixelFormat method + + +Returns the pixel format of the image represented by the current object. + +```cpp +virtual Imaging::PixelFormat System::Drawing::Image::get_PixelFormat() const =0 +``` + +## See Also + +* Enum [PixelFormat](../../../system.drawing.imaging/pixelformat/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_propertyidlist/_index.md b/english/cpp/system.drawing/image/get_propertyidlist/_index.md new file mode 100644 index 0000000000..7445710b83 --- /dev/null +++ b/english/cpp/system.drawing/image/get_propertyidlist/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Image::get_PropertyIdList method +linktitle: get_PropertyIdList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_PropertyIdList method. Gets IDs of the property items stored in this image in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/image/get_propertyidlist/ +--- +## Image::get_PropertyIdList method + + +Gets IDs of the property items stored in this image. + +```cpp +virtual ArrayPtr System::Drawing::Image::get_PropertyIdList() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_propertyitems/_index.md b/english/cpp/system.drawing/image/get_propertyitems/_index.md new file mode 100644 index 0000000000..ac47aa2e72 --- /dev/null +++ b/english/cpp/system.drawing/image/get_propertyitems/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Image::get_PropertyItems method +linktitle: get_PropertyItems +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_PropertyItems method. Gets all the property items(pieces of metadata) stored in this image in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/image/get_propertyitems/ +--- +## Image::get_PropertyItems method + + +Gets all the property items(pieces of metadata) stored in this image. + +```cpp +virtual ArrayPtr> System::Drawing::Image::get_PropertyItems() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PropertyItem](../../../system.drawing.imaging/propertyitem/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_rawformat/_index.md b/english/cpp/system.drawing/image/get_rawformat/_index.md new file mode 100644 index 0000000000..e57e3c755b --- /dev/null +++ b/english/cpp/system.drawing/image/get_rawformat/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Image::get_RawFormat method +linktitle: get_RawFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_RawFormat method. Returns the file format of the image represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/image/get_rawformat/ +--- +## Image::get_RawFormat method + + +Returns the file format of the image represented by the current object. + +```cpp +virtual Imaging::ImageFormatPtr System::Drawing::Image::get_RawFormat() const =0 +``` + +## See Also + +* Typedef [ImageFormatPtr](../../../system.drawing.imaging/imageformatptr/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_size/_index.md b/english/cpp/system.drawing/image/get_size/_index.md new file mode 100644 index 0000000000..d7e47fd3d4 --- /dev/null +++ b/english/cpp/system.drawing/image/get_size/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Image::get_Size method +linktitle: get_Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_Size method. Returns a Size object that represents the width and height of the image in pixels in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/image/get_size/ +--- +## Image::get_Size method + + +Returns a [Size](../../size/) object that represents the width and height of the image in pixels. + +```cpp +Size System::Drawing::Image::get_Size() const +``` + +## See Also + +* Class [Size](../../size/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_tag/_index.md b/english/cpp/system.drawing/image/get_tag/_index.md new file mode 100644 index 0000000000..9786656bcd --- /dev/null +++ b/english/cpp/system.drawing/image/get_tag/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Image::get_Tag method +linktitle: get_Tag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_Tag method. Gets an object that provides additional data about the image in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/image/get_tag/ +--- +## Image::get_Tag method + + +Gets an object that provides additional data about the image. + +```cpp +virtual System::SharedPtr System::Drawing::Image::get_Tag() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_verticalresolution/_index.md b/english/cpp/system.drawing/image/get_verticalresolution/_index.md new file mode 100644 index 0000000000..098fb370f2 --- /dev/null +++ b/english/cpp/system.drawing/image/get_verticalresolution/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Image::get_VerticalResolution method +linktitle: get_VerticalResolution +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_VerticalResolution method. Returns the vertical resolution of the image represented by the current object in pixels per inch in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/image/get_verticalresolution/ +--- +## Image::get_VerticalResolution method + + +Returns the vertical resolution of the image represented by the current object in pixels per inch. + +```cpp +float System::Drawing::Image::get_VerticalResolution() const +``` + +## See Also + +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/get_width/_index.md b/english/cpp/system.drawing/image/get_width/_index.md new file mode 100644 index 0000000000..7bb5a4b966 --- /dev/null +++ b/english/cpp/system.drawing/image/get_width/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Image::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::get_Width method. Returns the width of the image in pixels in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/image/get_width/ +--- +## Image::get_Width method + + +Returns the width of the image in pixels. + +```cpp +virtual int System::Drawing::Image::get_Width() const =0 +``` + +## See Also + +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/getbounds/_index.md b/english/cpp/system.drawing/image/getbounds/_index.md new file mode 100644 index 0000000000..f97ecae63e --- /dev/null +++ b/english/cpp/system.drawing/image/getbounds/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Image::GetBounds method +linktitle: GetBounds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::GetBounds method. Returns the image bounds in the specified measurement units in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/image/getbounds/ +--- +## Image::GetBounds method + + +Returns the image bounds in the specified measurement units. + +```cpp +RectangleF System::Drawing::Image::GetBounds(GraphicsUnit &page_unit) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| page_unit | GraphicsUnit\& | Measurement unit | + +### ReturnValue + +An instance of [RectangleF](../../rectanglef/) class that represents the image bound in the specified measurement units + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Enum [GraphicsUnit](../../graphicsunit/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/getframecount/_index.md b/english/cpp/system.drawing/image/getframecount/_index.md new file mode 100644 index 0000000000..4311224c27 --- /dev/null +++ b/english/cpp/system.drawing/image/getframecount/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Image::GetFrameCount method +linktitle: GetFrameCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::GetFrameCount method. Returns the number of frames of the specified frame dimension in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/image/getframecount/ +--- +## Image::GetFrameCount method + + +Returns the number of frames of the specified frame dimension. + +```cpp +int System::Drawing::Image::GetFrameCount(const Imaging::FrameDimensionPtr &dimension) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dimension | const Imaging::FrameDimensionPtr\& | A frame dimension | + +### ReturnValue + +The number of frames of the **dimension** frame dimension. + +## See Also + +* Typedef [FrameDimensionPtr](../../../system.drawing.imaging/framedimensionptr/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/getpixelformatsize/_index.md b/english/cpp/system.drawing/image/getpixelformatsize/_index.md new file mode 100644 index 0000000000..2b84379ef8 --- /dev/null +++ b/english/cpp/system.drawing/image/getpixelformatsize/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Image::GetPixelFormatSize method +linktitle: GetPixelFormatSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::GetPixelFormatSize method. Returns the number of bits used to represent the color depth in the specified pixel format in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing/image/getpixelformatsize/ +--- +## Image::GetPixelFormatSize method + + +Returns the number of bits used to represent the color depth in the specified pixel format. + +```cpp +static int System::Drawing::Image::GetPixelFormatSize(Imaging::PixelFormat pixfmt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pixfmt | Imaging::PixelFormat | A pixel format for which to determine the size | + +### ReturnValue + +The color depth in **pixfmt** + +## See Also + +* Enum [PixelFormat](../../../system.drawing.imaging/pixelformat/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/getskbitmap/_index.md b/english/cpp/system.drawing/image/getskbitmap/_index.md new file mode 100644 index 0000000000..07e8364d09 --- /dev/null +++ b/english/cpp/system.drawing/image/getskbitmap/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Image::GetSkBitmap method +linktitle: GetSkBitmap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::GetSkBitmap method. Returns an underlying SkBitmap object in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/image/getskbitmap/ +--- +## Image::GetSkBitmap method + + +Returns an underlying SkBitmap object. + +```cpp +virtual const SkBitmap * System::Drawing::Image::GetSkBitmap() const =0 +``` + +## See Also + +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/getthumbnailimage/_index.md b/english/cpp/system.drawing/image/getthumbnailimage/_index.md new file mode 100644 index 0000000000..8c39afa790 --- /dev/null +++ b/english/cpp/system.drawing/image/getthumbnailimage/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Drawing::Image::GetThumbnailImage method +linktitle: GetThumbnailImage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::GetThumbnailImage method. Gets a thumbnail for this System::Drawing::Image object in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/image/getthumbnailimage/ +--- +## Image::GetThumbnailImage method + + +Gets a thumbnail for this [System::Drawing::Image](../) object. + +```cpp +SharedPtr System::Drawing::Image::GetThumbnailImage(int thumbWidth, int thumbHeight, Image::GetThumbnailImageAbort callback, IntPtr callbackData) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| thumbWidth | int | A width of thumbnail | +| thumbHeight | int | A heigth of thumbnail | +| callback | Image::GetThumbnailImageAbort | Ignored | +| callbackData | IntPtr | Ignored | + +### ReturnValue + +A thumbnail for this [System::Drawing::Image](../) object + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../) +* Typedef [GetThumbnailImageAbort](../getthumbnailimageabort/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/getthumbnailimageabort/_index.md b/english/cpp/system.drawing/image/getthumbnailimageabort/_index.md new file mode 100644 index 0000000000..a474773ee3 --- /dev/null +++ b/english/cpp/system.drawing/image/getthumbnailimageabort/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Image::GetThumbnailImageAbort typedef +linktitle: GetThumbnailImageAbort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::GetThumbnailImageAbort typedef. A callback to cancel GetThumbnailImage execution in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing/image/getthumbnailimageabort/ +--- +## GetThumbnailImageAbort typedef + + +A callback to cancel GetThumbnailImage execution. + +```cpp +using System::Drawing::Image::GetThumbnailImageAbort = System::MulticastDelegate +``` + +## See Also + +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/isalphapixelformat/_index.md b/english/cpp/system.drawing/image/isalphapixelformat/_index.md new file mode 100644 index 0000000000..b6f90f9a20 --- /dev/null +++ b/english/cpp/system.drawing/image/isalphapixelformat/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Image::IsAlphaPixelFormat method +linktitle: IsAlphaPixelFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::IsAlphaPixelFormat method. Determines if the specified pixel format contains alpha information in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing/image/isalphapixelformat/ +--- +## Image::IsAlphaPixelFormat method + + +Determines if the specified pixel format contains alpha information. + +```cpp +static bool System::Drawing::Image::IsAlphaPixelFormat(Imaging::PixelFormat pixfmt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pixfmt | Imaging::PixelFormat | A pixel format to test | + +### ReturnValue + +True if **pixfmt** contains alpha information, otherwise - false + +## See Also + +* Enum [PixelFormat](../../../system.drawing.imaging/pixelformat/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/ismultiimage/_index.md b/english/cpp/system.drawing/image/ismultiimage/_index.md new file mode 100644 index 0000000000..32abf1e52a --- /dev/null +++ b/english/cpp/system.drawing/image/ismultiimage/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Image::IsMultiImage method +linktitle: IsMultiImage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::IsMultiImage method. Returns whether the original format is a multi-image in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/image/ismultiimage/ +--- +## Image::IsMultiImage method + + +Returns whether the original format is a multi-image. + +```cpp +virtual bool System::Drawing::Image::IsMultiImage() const +``` + +## See Also + +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/rotateflip/_index.md b/english/cpp/system.drawing/image/rotateflip/_index.md new file mode 100644 index 0000000000..b63c300a87 --- /dev/null +++ b/english/cpp/system.drawing/image/rotateflip/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Image::RotateFlip method +linktitle: RotateFlip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::RotateFlip method. Rotate image to multiple of 90 degrees and flip in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing/image/rotateflip/ +--- +## Image::RotateFlip method + + +Rotate image to multiple of 90 degrees and flip. + +```cpp +virtual void System::Drawing::Image::RotateFlip(RotateFlipType rotate_flip_type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rotate_flip_type | RotateFlipType | Type of rotation and flip. | + +## See Also + +* Enum [RotateFlipType](../../rotatefliptype/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/save/_index.md b/english/cpp/system.drawing/image/save/_index.md new file mode 100644 index 0000000000..6eaa68c982 --- /dev/null +++ b/english/cpp/system.drawing/image/save/_index.md @@ -0,0 +1,123 @@ +--- +title: System::Drawing::Image::Save method +linktitle: Save +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::Save method. Saves the image represented by the current object to the specified stream using the specified encoder and encoder parameters in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing/image/save/ +--- +## Image::Save(const SharedPtr\\&, const Imaging::ImageCodecInfoPtr\&, const Imaging::EncoderParametersPtr\&) method + + +Saves the image represented by the current object to the specified stream using the specified encoder and encoder parameters. + +```cpp +void System::Drawing::Image::Save(const SharedPtr &stream, const Imaging::ImageCodecInfoPtr &encoder, const Imaging::EncoderParametersPtr &encoder_params) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | A stream to save the image to | +| encoder | const Imaging::ImageCodecInfoPtr\& | The encoder to use | +| encoder_params | const Imaging::EncoderParametersPtr\& | The parameters of the encoder to used | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ImageCodecInfoPtr](../../../system.drawing.imaging/imagecodecinfoptr/) +* Typedef [EncoderParametersPtr](../../../system.drawing.imaging/encoderparametersptr/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Image::Save(const SharedPtr\\&, const Imaging::ImageFormatPtr\&) method + + +Saves the image represented by the current object to the specified stream in the specified format. + +```cpp +void System::Drawing::Image::Save(const SharedPtr &stream, const Imaging::ImageFormatPtr &format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | A stream to save the image to | +| format | const Imaging::ImageFormatPtr\& | A format to save the image in | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [ImageFormatPtr](../../../system.drawing.imaging/imageformatptr/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Image::Save(const String\&) method + + +Saves the image represented by the current object to the specified file in PNG format. + +```cpp +void System::Drawing::Image::Save(const String &filename) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | The name of the file to save the image to | + +## See Also + +* Class [String](../../../system/string/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Image::Save(const String\&, const Imaging::ImageCodecInfoPtr\&, const Imaging::EncoderParametersPtr\&) method + + +Saves the image represented by the current object to the specified file using the specified encoder and encoder parameters. + +```cpp +void System::Drawing::Image::Save(const String &filename, const Imaging::ImageCodecInfoPtr &encoder, const Imaging::EncoderParametersPtr &encoder_params) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | The name of the file to save the image to | +| encoder | const Imaging::ImageCodecInfoPtr\& | The encoder to use | +| encoder_params | const Imaging::EncoderParametersPtr\& | The parameters of the encoder to use | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ImageCodecInfoPtr](../../../system.drawing.imaging/imagecodecinfoptr/) +* Typedef [EncoderParametersPtr](../../../system.drawing.imaging/encoderparametersptr/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Image::Save(const String\&, const Imaging::ImageFormatPtr\&) method + + +Saves the image represented by the current object to the specified file in the specified format. + +```cpp +void System::Drawing::Image::Save(const String &filename, const Imaging::ImageFormatPtr &format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | The name of the file to save the image to | +| format | const Imaging::ImageFormatPtr\& | A format to save the image in | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ImageFormatPtr](../../../system.drawing.imaging/imageformatptr/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/saveadd/_index.md b/english/cpp/system.drawing/image/saveadd/_index.md new file mode 100644 index 0000000000..c69192406b --- /dev/null +++ b/english/cpp/system.drawing/image/saveadd/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Drawing::Image::SaveAdd method +linktitle: SaveAdd +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::SaveAdd method. Adds a frame to the file or stream specified in a previous call to the Save() method in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing/image/saveadd/ +--- +## Image::SaveAdd(const Imaging::EncoderParametersPtr\&) method + + +Adds a frame to the file or stream specified in a previous call to the [Save()](../save/) method. + +```cpp +void System::Drawing::Image::SaveAdd(const Imaging::EncoderParametersPtr &encoder_params) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder_params | const Imaging::EncoderParametersPtr\& | The parameters of the encoder to use | + +## See Also + +* Typedef [EncoderParametersPtr](../../../system.drawing.imaging/encoderparametersptr/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Image::SaveAdd(const SharedPtr\\&, const Imaging::EncoderParametersPtr\&) method + + +Adds a frame to the file or stream specified in a previous call to the [Save()](../save/) method. + +```cpp +void System::Drawing::Image::SaveAdd(const SharedPtr &image, const Imaging::EncoderParametersPtr &encoder_params) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | An [Image](../) object that contains the frame to be added | +| encoder_params | const Imaging::EncoderParametersPtr\& | The parameters of the encoder to use | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../) +* Typedef [EncoderParametersPtr](../../../system.drawing.imaging/encoderparametersptr/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/selectactiveframe/_index.md b/english/cpp/system.drawing/image/selectactiveframe/_index.md new file mode 100644 index 0000000000..e8aefe5451 --- /dev/null +++ b/english/cpp/system.drawing/image/selectactiveframe/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Image::SelectActiveFrame method +linktitle: SelectActiveFrame +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::SelectActiveFrame method. Selects the specified frame in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing/image/selectactiveframe/ +--- +## Image::SelectActiveFrame method + + +Selects the specified frame. + +```cpp +int System::Drawing::Image::SelectActiveFrame(const Imaging::FrameDimensionPtr &dimension, int frameIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dimension | const Imaging::FrameDimensionPtr\& | The dimension of the frame to select | +| frameIndex | int | The index of the frame to select returns Always 0 | + +## See Also + +* Typedef [FrameDimensionPtr](../../../system.drawing.imaging/framedimensionptr/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/set_palette/_index.md b/english/cpp/system.drawing/image/set_palette/_index.md new file mode 100644 index 0000000000..cd2f4aec72 --- /dev/null +++ b/english/cpp/system.drawing/image/set_palette/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Image::set_Palette method +linktitle: set_Palette +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::set_Palette method. Sets the color palette used by the image represented by the current object in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing/image/set_palette/ +--- +## Image::set_Palette method + + +Sets the color palette used by the image represented by the current object. + +```cpp +virtual void System::Drawing::Image::set_Palette(Imaging::ColorPalettePtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Imaging::ColorPalettePtr | The value to set | + +## See Also + +* Typedef [ColorPalettePtr](../../../system.drawing.imaging/colorpaletteptr/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/image/set_tag/_index.md b/english/cpp/system.drawing/image/set_tag/_index.md new file mode 100644 index 0000000000..54069e63b2 --- /dev/null +++ b/english/cpp/system.drawing/image/set_tag/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Image::set_Tag method +linktitle: set_Tag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Image::set_Tag method. Sets an object that provides additional data about the image in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing/image/set_tag/ +--- +## Image::set_Tag method + + +Sets an object that provides additional data about the image. + +```cpp +virtual void System::Drawing::Image::set_Tag(const System::SharedPtr tag) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Image](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/imageconverter/_index.md b/english/cpp/system.drawing/imageconverter/_index.md new file mode 100644 index 0000000000..cf7d2cdf7a --- /dev/null +++ b/english/cpp/system.drawing/imageconverter/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::ImageConverter class +linktitle: ImageConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::ImageConverter class. Converts Image objects from one data type to another. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/imageconverter/ +--- +## ImageConverter class + + +Converts [Image](../image/) objects from one data type to another. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ImageConverter : public System::ComponentModel::TypeConverter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ConvertTo](./convertto/)(const System::SharedPtr\\&, const System::SharedPtr\\&, const System::SharedPtr\\&, const System::TypeInfo\&) override | Converts object to specific type. | +| [ImageConverter](./imageconverter/)() | Constructs a new instance of [ImageConverter](./). | +## See Also + +* Class [TypeConverter](../../system.componentmodel/typeconverter/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/imageconverter/convertto/_index.md b/english/cpp/system.drawing/imageconverter/convertto/_index.md new file mode 100644 index 0000000000..c81cb34be7 --- /dev/null +++ b/english/cpp/system.drawing/imageconverter/convertto/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Drawing::ImageConverter::ConvertTo method +linktitle: ConvertTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::ImageConverter::ConvertTo method. Converts object to specific type in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/imageconverter/convertto/ +--- +## ImageConverter::ConvertTo method + + +Converts object to specific type. + +```cpp +System::SharedPtr System::Drawing::ImageConverter::ConvertTo(const System::SharedPtr &context, const System::SharedPtr &culture, const System::SharedPtr &value, const System::TypeInfo &destinationType) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const System::SharedPtr\\& | [Object](../../../system/object/) conversion context information | +| culture | const System::SharedPtr\\& | Culture to use when converting objects | +| value | const System::SharedPtr\\& | An object to convert. | +| destinationType | const System::TypeInfo\& | A type to convert to. | + +### ReturnValue + +Converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../../system.componentmodel/itypedescriptorcontext/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [ImageConverter](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/imageconverter/imageconverter/_index.md b/english/cpp/system.drawing/imageconverter/imageconverter/_index.md new file mode 100644 index 0000000000..a7f7e40a67 --- /dev/null +++ b/english/cpp/system.drawing/imageconverter/imageconverter/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::ImageConverter::ImageConverter constructor +linktitle: ImageConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::ImageConverter::ImageConverter constructor. Constructs a new instance of ImageConverter in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/imageconverter/imageconverter/ +--- +## ImageConverter::ImageConverter constructor + + +Constructs a new instance of [ImageConverter](../). + +```cpp +System::Drawing::ImageConverter::ImageConverter() +``` + +## See Also + +* Class [ImageConverter](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/imageformatconverter/_index.md b/english/cpp/system.drawing/imageformatconverter/_index.md new file mode 100644 index 0000000000..ba1ca4cd28 --- /dev/null +++ b/english/cpp/system.drawing/imageformatconverter/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::ImageFormatConverter class +linktitle: ImageFormatConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::ImageFormatConverter class. Converts ImageFormat objects from one data type to another. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/imageformatconverter/ +--- +## ImageFormatConverter class + + +Converts ImageFormat objects from one data type to another. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ImageFormatConverter : public System::ComponentModel::TypeConverter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ConvertFrom](./convertfrom/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) override | Converts objects. | +| [ConvertTo](./convertto/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const TypeInfo\&) override | Converts object to specific type. | +| [ImageFormatConverter](./imageformatconverter/)() | Constructs a new instance of [ImageFormatConverter](./). | +## See Also + +* Class [TypeConverter](../../system.componentmodel/typeconverter/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/imageformatconverter/convertfrom/_index.md b/english/cpp/system.drawing/imageformatconverter/convertfrom/_index.md new file mode 100644 index 0000000000..7ccd1e89cd --- /dev/null +++ b/english/cpp/system.drawing/imageformatconverter/convertfrom/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Drawing::ImageFormatConverter::ConvertFrom method +linktitle: ConvertFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::ImageFormatConverter::ConvertFrom method. Converts objects in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/imageformatconverter/convertfrom/ +--- +## ImageFormatConverter::ConvertFrom method + + +Converts objects. + +```cpp +SharedPtr System::Drawing::ImageFormatConverter::ConvertFrom(const SharedPtr &context, const SharedPtr &culture, const SharedPtr &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| culture | const SharedPtr\\& | Culture to use when converting objects. | +| value | const SharedPtr\\& | [Object](../../../system/object/) to convert. | + +### ReturnValue + +converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../../system.componentmodel/itypedescriptorcontext/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [ImageFormatConverter](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/imageformatconverter/convertto/_index.md b/english/cpp/system.drawing/imageformatconverter/convertto/_index.md new file mode 100644 index 0000000000..a9f5c879e0 --- /dev/null +++ b/english/cpp/system.drawing/imageformatconverter/convertto/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Drawing::ImageFormatConverter::ConvertTo method +linktitle: ConvertTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::ImageFormatConverter::ConvertTo method. Converts object to specific type in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/imageformatconverter/convertto/ +--- +## ImageFormatConverter::ConvertTo method + + +Converts object to specific type. + +```cpp +SharedPtr System::Drawing::ImageFormatConverter::ConvertTo(const SharedPtr &context, const SharedPtr &culture, const SharedPtr &value, const TypeInfo &destinationType) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| context | const SharedPtr\\& | [Object](../../../system/object/) conversion context information. | +| culture | const SharedPtr\\& | Culture to use when converting objects. | +| value | const SharedPtr\\& | [Object](../../../system/object/) to convert. | +| destinationType | const TypeInfo\& | Type to convert to. | + +### ReturnValue + +Converted object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITypeDescriptorContext](../../../system.componentmodel/itypedescriptorcontext/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [ImageFormatConverter](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/imageformatconverter/imageformatconverter/_index.md b/english/cpp/system.drawing/imageformatconverter/imageformatconverter/_index.md new file mode 100644 index 0000000000..bc56de5825 --- /dev/null +++ b/english/cpp/system.drawing/imageformatconverter/imageformatconverter/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::ImageFormatConverter::ImageFormatConverter constructor +linktitle: ImageFormatConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::ImageFormatConverter::ImageFormatConverter constructor. Constructs a new instance of ImageFormatConverter in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/imageformatconverter/imageformatconverter/ +--- +## ImageFormatConverter::ImageFormatConverter constructor + + +Constructs a new instance of [ImageFormatConverter](../). + +```cpp +System::Drawing::ImageFormatConverter::ImageFormatConverter() +``` + +## See Also + +* Class [ImageFormatConverter](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/knowncolor/_index.md b/english/cpp/system.drawing/knowncolor/_index.md new file mode 100644 index 0000000000..883e7c0c8c --- /dev/null +++ b/english/cpp/system.drawing/knowncolor/_index.md @@ -0,0 +1,201 @@ +--- +title: System::Drawing::KnownColor enum +linktitle: KnownColor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::KnownColor enum. Specifies the known system colors in C++.' +type: docs +weight: 3300 +url: /cpp/system.drawing/knowncolor/ +--- +## KnownColor enum + + +Specifies the known system colors. + +```cpp +enum class KnownColor +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| ActiveBorder | 1 | The color of the active window's border. | +| ActiveCaption | 2 | The color of the background of the active window's title bar. | +| ActiveCaptionText | 3 | The color of the text in the title bar of the active window. | +| AppWorkspace | 4 | The color of the application workspace. | +| Control | 5 | The color of the face of a 3-Dimensional element. | +| ControlDark | 6 | The color of the shadow of a 3-Dimensional element. | +| ControlDarkDark | 7 | The color of the dark shadow of a 3-Dimensional element. | +| ControlLight | 8 | The color of the light of a 3-Dimensional element. | +| ControlLightLight | 9 | The color of the highlight of a 3-Dimensional element. | +| ControlText | 10 | The color of text in a 3-Dimensional element. | +| Desktop | 11 | The color of the desktop. | +| GrayText | 12 | The color of dimmed text. | +| Highlight | 13 | The seleceted items' background color. | +| HighlightText | 14 | The color of the text of selected items. | +| HotTrack | 15 | The color of a hot-tracked item. | +| InactiveBorder | 16 | The color of the border of an inactive window. | +| InactiveCaption | 17 | The color of the background of an inactive window's title bar. | +| InactiveCaptionText | 18 | The color of the text in an inactive window's title bar. | +| Info | 19 | The color of the ToolTip's background. | +| InfoText | 20 | The color of the text of a ToolTip. | +| Menu | 21 | The color of the background of a menu. | +| MenuText | 22 | The color of text in a menu. | +| ScrollBar | 23 | The color of the background of a scroll bar. | +| Window | 24 | The color of the background in the client area of a window. | +| WindowFrame | 25 | The color of a window frame. | +| WindowText | 26 | The color of the text in the client area of a window. | +| Transparent | 27 | The system-defined color whose ARGB value in hexadecimal notation is #00FFFFFF. | +| AliceBlue | 28 | The system-defined color whose ARGB value in hexadecimal notation is #FFF0F8FF. | +| AntiqueWhite | 29 | The system-defined color whose ARGB value in hexadecimal notation is #FFFAEBD7. | +| Aqua | 30 | The system-defined color whose ARGB value in hexadecimal notation is #FF00FFFF. | +| Aquamarine | 31 | The system-defined color whose ARGB value in hexadecimal notation is #FF7FFFD4. | +| Azure | 32 | The system-defined color whose ARGB value in hexadecimal notation is #FFF0FFFF. | +| Beige | 33 | The system-defined color whose ARGB value in hexadecimal notation is #FFF5F5DC. | +| Bisque | 34 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFE4C4. | +| Black | 35 | The system-defined color whose ARGB value in hexadecimal notation is #FF000000. | +| BlanchedAlmond | 36 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFEBCD. | +| Blue | 37 | The system-defined color whose ARGB value in hexadecimal notation is #FF0000FF. | +| BlueViolet | 38 | The system-defined color whose ARGB value in hexadecimal notation is #FF8A2BE2. | +| Brown | 39 | The system-defined color whose ARGB value in hexadecimal notation is #FFA52A2A. | +| BurlyWood | 40 | The system-defined color whose ARGB value in hexadecimal notation is #FFDEB887. | +| CadetBlue | 41 | The system-defined color whose ARGB value in hexadecimal notation is #FF5F9EA0. | +| Chartreuse | 42 | The system-defined color whose ARGB value in hexadecimal notation is #FF7FFF00. | +| Chocolate | 43 | The system-defined color whose ARGB value in hexadecimal notation is #FFD2691E. | +| Coral | 44 | The system-defined color whose ARGB value in hexadecimal notation is #FFFF7F50. | +| CornflowerBlue | 45 | The system-defined color whose ARGB value in hexadecimal notation is #FF6495ED. | +| Cornsilk | 46 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFF8DC. | +| Crimson | 47 | The system-defined color whose ARGB value in hexadecimal notation is #FFDC143C. | +| Cyan | 48 | The system-defined color whose ARGB value in hexadecimal notation is #FF00FFFF. | +| DarkBlue | 49 | The system-defined color whose ARGB value in hexadecimal notation is #FF00008B. | +| DarkCyan | 50 | The system-defined color whose ARGB value in hexadecimal notation is #FF008B8B. | +| DarkGoldenrod | 51 | The system-defined color whose ARGB value in hexadecimal notation is #FFB8860B. | +| DarkGray | 52 | The system-defined color whose ARGB value in hexadecimal notation is #FFA9A9A9. | +| DarkGreen | 53 | The system-defined color whose ARGB value in hexadecimal notation is #FF006400. | +| DarkKhaki | 54 | The system-defined color whose ARGB value in hexadecimal notation is #FFBDB76B. | +| DarkMagenta | 55 | The system-defined color whose ARGB value in hexadecimal notation is #FF8B008B. | +| DarkOliveGreen | 56 | The system-defined color whose ARGB value in hexadecimal notation is #FF556B2F. | +| DarkOrange | 57 | The system-defined color whose ARGB value in hexadecimal notation is #FFFF8C00. | +| DarkOrchid | 58 | The system-defined color whose ARGB value in hexadecimal notation is #FF9932CC. | +| DarkRed | 59 | The system-defined color whose ARGB value in hexadecimal notation is #FF8B0000. | +| DarkSalmon | 60 | The system-defined color whose ARGB value in hexadecimal notation is #FFE9967A. | +| DarkSeaGreen | 61 | The system-defined color whose ARGB value in hexadecimal notation is #FF8FBC8F. | +| DarkSlateBlue | 62 | The system-defined color whose ARGB value in hexadecimal notation is #FF483D8B. | +| DarkSlateGray | 63 | The system-defined color whose ARGB value in hexadecimal notation is #FF2F4F4F. | +| DarkTurquoise | 64 | The system-defined color whose ARGB value in hexadecimal notation is #FF00CED1. | +| DarkViolet | 65 | The system-defined color whose ARGB value in hexadecimal notation is #FF9400D3. | +| DeepPink | 66 | The system-defined color whose ARGB value in hexadecimal notation is #FFFF1493. | +| DeepSkyBlue | 67 | The system-defined color whose ARGB value in hexadecimal notation is #FF00BFFF. | +| DimGray | 68 | The system-defined color whose ARGB value in hexadecimal notation is #FF696969. | +| DodgerBlue | 69 | The system-defined color whose ARGB value in hexadecimal notation is #FF1E90FF. | +| Firebrick | 70 | The system-defined color whose ARGB value in hexadecimal notation is #FFB22222. | +| FloralWhite | 71 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFFAF0. | +| ForestGreen | 72 | The system-defined color whose ARGB value in hexadecimal notation is #FF228B22. | +| Fuchsia | 73 | The system-defined color whose ARGB value in hexadecimal notation is #FFFF00FF. | +| Gainsboro | 74 | The system-defined color whose ARGB value in hexadecimal notation is #FFDCDCDC. | +| GhostWhite | 75 | The system-defined color whose ARGB value in hexadecimal notation is #FFF8F8FF. | +| Gold | 76 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFD700. | +| Goldenrod | 77 | The system-defined color whose ARGB value in hexadecimal notation is #FFDAA520. | +| Gray | 78 | The system-defined color whose ARGB value in hexadecimal notation is #FF808080. | +| Green | 79 | The system-defined color whose ARGB value in hexadecimal notation is #FF008000. | +| GreenYellow | 80 | The system-defined color whose ARGB value in hexadecimal notation is #FFADFF2F. | +| Honeydew | 81 | The system-defined color whose ARGB value in hexadecimal notation is #FFF0FFF0. | +| HotPink | 82 | The system-defined color whose ARGB value in hexadecimal notation is #FFFF69B4. | +| IndianRed | 83 | The system-defined color whose ARGB value in hexadecimal notation is #FFCD5C5C. | +| Indigo | 84 | The system-defined color whose ARGB value in hexadecimal notation is #FF4B0082. | +| Ivory | 85 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFFFF0. | +| Khaki | 86 | The system-defined color whose ARGB value in hexadecimal notation is #FFF0E68C. | +| Lavender | 87 | The system-defined color whose ARGB value in hexadecimal notation is #FFE6E6FA. | +| LavenderBlush | 88 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFF0F5. | +| LawnGreen | 89 | The system-defined color whose ARGB value in hexadecimal notation is #FF7CFC00. | +| LemonChiffon | 90 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFFACD. | +| LightBlue | 91 | The system-defined color whose ARGB value in hexadecimal notation is #FFADD8E6. | +| LightCoral | 92 | The system-defined color whose ARGB value in hexadecimal notation is #FFF08080. | +| LightCyan | 93 | The system-defined color whose ARGB value in hexadecimal notation is #FFE0FFFF. | +| LightGoldenrodYellow | 94 | The system-defined color whose ARGB value in hexadecimal notation is #FFFAFAD2. | +| LightGray | 95 | The system-defined color whose ARGB value in hexadecimal notation is #FFD3D3D3. | +| LightGreen | 96 | The system-defined color whose ARGB value in hexadecimal notation is #FF90EE90. | +| LightPink | 97 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFB6C1. | +| LightSalmon | 98 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFA07A. | +| LightSeaGreen | 99 | The system-defined color whose ARGB value in hexadecimal notation is #FF20B2AA. | +| LightSkyBlue | 100 | The system-defined color whose ARGB value in hexadecimal notation is #FF87CEFA. | +| LightSlateGray | 101 | The system-defined color whose ARGB value in hexadecimal notation is #FF778899. | +| LightSteelBlue | 102 | The system-defined color whose ARGB value in hexadecimal notation is #FFB0C4DE. | +| LightYellow | 103 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFFFE0. | +| Lime | 104 | The system-defined color whose ARGB value in hexadecimal notation is #FF00FF00. | +| LimeGreen | 105 | The system-defined color whose ARGB value in hexadecimal notation is #FF32CD32. | +| Linen | 106 | The system-defined color whose ARGB value in hexadecimal notation is #FFFAF0E6. | +| Magenta | 107 | The system-defined color whose ARGB value in hexadecimal notation is #FFFF00FF. | +| Maroon | 108 | The system-defined color whose ARGB value in hexadecimal notation is #FF800000. | +| MediumAquamarine | 109 | The system-defined color whose ARGB value in hexadecimal notation is #FF66CDAA. | +| MediumBlue | 110 | The system-defined color whose ARGB value in hexadecimal notation is #FF0000CD. | +| MediumOrchid | 111 | The system-defined color whose ARGB value in hexadecimal notation is #FFBA55D3. | +| MediumPurple | 112 | The system-defined color whose ARGB value in hexadecimal notation is #FF9370DB. | +| MediumSeaGreen | 113 | The system-defined color whose ARGB value in hexadecimal notation is #FF3CB371. | +| MediumSlateBlue | 114 | The system-defined color whose ARGB value in hexadecimal notation is #FF7B68EE. | +| MediumSpringGreen | 115 | The system-defined color whose ARGB value in hexadecimal notation is #FF00FA9A. | +| MediumTurquoise | 116 | The system-defined color whose ARGB value in hexadecimal notation is #FF48D1CC. | +| MediumVioletRed | 117 | The system-defined color whose ARGB value in hexadecimal notation is #FFC71585. | +| MidnightBlue | 118 | The system-defined color whose ARGB value in hexadecimal notation is #FF191970. | +| MintCream | 119 | The system-defined color whose ARGB value in hexadecimal notation is #FFF5FFFA. | +| MistyRose | 120 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFE4E1. | +| Moccasin | 121 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFE4B5. | +| NavajoWhite | 122 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFDEAD. | +| Navy | 123 | The system-defined color whose ARGB value in hexadecimal notation is #FF000080. | +| OldLace | 124 | The system-defined color whose ARGB value in hexadecimal notation is #FFFDF5E6. | +| Olive | 125 | The system-defined color whose ARGB value in hexadecimal notation is #FF808000. | +| OliveDrab | 126 | The system-defined color whose ARGB value in hexadecimal notation is #FF6B8E23. | +| Orange | 127 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFA500. | +| OrangeRed | 128 | The system-defined color whose ARGB value in hexadecimal notation is #FFFF4500. | +| Orchid | 129 | The system-defined color whose ARGB value in hexadecimal notation is #FFDA70D6. | +| PaleGoldenrod | 130 | The system-defined color whose ARGB value in hexadecimal notation is #FFEEE8AA. | +| PaleGreen | 131 | The system-defined color whose ARGB value in hexadecimal notation is #FF98FB98. | +| PaleTurquoise | 132 | The system-defined color whose ARGB value in hexadecimal notation is #FFAFEEEE. | +| PaleVioletRed | 133 | The system-defined color whose ARGB value in hexadecimal notation is #FFDB7093. | +| PapayaWhip | 134 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFEFD5. | +| PeachPuff | 135 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFDAB9. | +| Peru | 136 | The system-defined color whose ARGB value in hexadecimal notation is #FFCD853F. | +| Pink | 137 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFC0CB. | +| Plum | 138 | The system-defined color whose ARGB value in hexadecimal notation is #FFDDA0DD. | +| PowderBlue | 139 | The system-defined color whose ARGB value in hexadecimal notation is #FFB0E0E6. | +| Purple | 140 | The system-defined color whose ARGB value in hexadecimal notation is #FF800080. | +| Red | 141 | The system-defined color whose ARGB value in hexadecimal notation is #FFFF0000. | +| RosyBrown | 142 | The system-defined color whose ARGB value in hexadecimal notation is #FFBC8F8F. | +| RoyalBlue | 143 | The system-defined color whose ARGB value in hexadecimal notation is #FF4169E1. | +| SaddleBrown | 144 | The system-defined color whose ARGB value in hexadecimal notation is #FF8B4513. | +| Salmon | 145 | The system-defined color whose ARGB value in hexadecimal notation is #FFFA8072. | +| SandyBrown | 146 | The system-defined color whose ARGB value in hexadecimal notation is #FFF4A460. | +| SeaGreen | 147 | The system-defined color whose ARGB value in hexadecimal notation is #FF2E8B57. | +| SeaShell | 148 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFF5EE. | +| Sienna | 149 | The system-defined color whose ARGB value in hexadecimal notation is #FFA0522D. | +| Silver | 150 | The system-defined color whose ARGB value in hexadecimal notation is #FFC0C0C0. | +| SkyBlue | 151 | The system-defined color whose ARGB value in hexadecimal notation is #FF87CEEB. | +| SlateBlue | 152 | The system-defined color whose ARGB value in hexadecimal notation is #FF6A5ACD. | +| SlateGray | 153 | The system-defined color whose ARGB value in hexadecimal notation is #FF708090. | +| Snow | 154 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFFAFA. | +| SpringGreen | 155 | The system-defined color whose ARGB value in hexadecimal notation is #FF00FF7F. | +| SteelBlue | 156 | The system-defined color whose ARGB value in hexadecimal notation is #FF4682B4. | +| Tan | 157 | The system-defined color whose ARGB value in hexadecimal notation is #FFD2B48C. | +| Teal | 158 | The system-defined color whose ARGB value in hexadecimal notation is #FF008080. | +| Thistle | 159 | The system-defined color whose ARGB value in hexadecimal notation is #FFD8BFD8. | +| Tomato | 160 | The system-defined color whose ARGB value in hexadecimal notation is #FFFF6347. | +| Turquoise | 161 | The system-defined color whose ARGB value in hexadecimal notation is #FF40E0D0. | +| Violet | 162 | The system-defined color whose ARGB value in hexadecimal notation is #FFEE82EE. | +| Wheat | 163 | The system-defined color whose ARGB value in hexadecimal notation is #FFF5DEB3. | +| White | 164 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFFFFF. | +| WhiteSmoke | 165 | The system-defined color whose ARGB value in hexadecimal notation is #FFF5F5F5. | +| Yellow | 166 | The system-defined color whose ARGB value in hexadecimal notation is #FFFFFF00. | +| YellowGreen | 167 | The system-defined color whose ARGB value in hexadecimal notation is #FF9ACD32. | +| ButtonFace | 168 | The face color of a 3-Dimensional element. | +| ButtonHighlight | 169 | The highlight color of a 3-Dimensional element. | +| ButtonShadow | 170 | The color of the shadow of a 3-Dimensional element. | +| GradientActiveCaption | 171 | The lightest color in the color gradient of the title bar of an active window. | +| GradientInactiveCaption | 172 | The lightest color in the color gradient of the title bar of an inactive window. | +| MenuBar | 173 | The color of the menu bar's background. | +| MenuHighlight | 174 | The color used to highlight menu items when the menu appears as a flat menu. | + +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/operator__/_index.md b/english/cpp/system.drawing/operator__/_index.md new file mode 100644 index 0000000000..243a1df157 --- /dev/null +++ b/english/cpp/system.drawing/operator__/_index.md @@ -0,0 +1,249 @@ +--- +title: System::Drawing::operator<< method +linktitle: operator<< +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::operator<< method. Insert data into the stream using UTF-8 encoding in C++.' +type: docs +weight: 3900 +url: /cpp/system.drawing/operator__/ +--- +## System::Drawing::operator<<(std::ostream\&, Color) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::Drawing::operator<<(std::ostream &stream, Color color) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| color | Color | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Color](../color/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) +## System::Drawing::operator<<(std::ostream\&, const Point\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::Drawing::operator<<(std::ostream &stream, const Point &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| point | const Point\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Point](../point/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) +## System::Drawing::operator<<(std::ostream\&, const PointF\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::Drawing::operator<<(std::ostream &stream, const PointF &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| point | const PointF\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [PointF](../pointf/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) +## System::Drawing::operator<<(std::ostream\&, const Rectangle\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::Drawing::operator<<(std::ostream &stream, const Rectangle &rectangle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| rectangle | const Rectangle\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Rectangle](../rectangle/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) +## System::Drawing::operator<<(std::ostream\&, const RectangleF\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::Drawing::operator<<(std::ostream &stream, const RectangleF &rectangle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| rectangle | const RectangleF\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [RectangleF](../rectanglef/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) +## System::Drawing::operator<<(std::wostream\&, Color) method + + +Insert data into the stream. + +```cpp +std::wostream & System::Drawing::operator<<(std::wostream &stream, Color color) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| color | Color | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Color](../color/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) +## System::Drawing::operator<<(std::wostream\&, const Point\&) method + + +Insert data into the stream. + +```cpp +std::wostream & System::Drawing::operator<<(std::wostream &stream, const Point &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| point | const Point\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Point](../point/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) +## System::Drawing::operator<<(std::wostream\&, const PointF\&) method + + +Insert data into the stream. + +```cpp +std::wostream & System::Drawing::operator<<(std::wostream &stream, const PointF &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| point | const PointF\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [PointF](../pointf/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) +## System::Drawing::operator<<(std::wostream\&, const Rectangle\&) method + + +Insert data into the stream. + +```cpp +std::wostream & System::Drawing::operator<<(std::wostream &stream, const Rectangle &rectangle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| rectangle | const Rectangle\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Rectangle](../rectangle/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) +## System::Drawing::operator<<(std::wostream\&, const RectangleF\&) method + + +Insert data into the stream. + +```cpp +std::wostream & System::Drawing::operator<<(std::wostream &stream, const RectangleF &rectangle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| rectangle | const RectangleF\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [RectangleF](../rectanglef/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/pen/_index.md b/english/cpp/system.drawing/pen/_index.md new file mode 100644 index 0000000000..0955a08662 --- /dev/null +++ b/english/cpp/system.drawing/pen/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Drawing::Pen class +linktitle: Pen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen class. Represents properties such as color, width etc. of the lines and curves being drawn. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/pen/ +--- +## Pen class + + +Represents properties such as color, width etc. of the lines and curves being drawn. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Pen : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() | Returns a copy of the current object. | +| [Dispose](./dispose/)() | Releases all operating resources acquired by the current object. | +| [get_Alignment](./get_alignment/)() const | Returns a value that indicates the alignment of the current [Pen](./) object. | +| [get_Brush](./get_brush/)() | Returns this pen's [Brush](../brush/) object. | +| [get_Color](./get_color/)() const | Returns this pen's color. | +| [get_CompoundArray](./get_compoundarray/)() const | Returns an array of values that specifies a compound pen. | +| [get_DashCap](./get_dashcap/)() const | Returns a value that indicates the cap used at the both ends of a dashed line. | +| [get_DashOffset](./get_dashoffset/)() const | Returns the distance from the start of a line to the beginning of a dash pattern. | +| [get_DashPattern](./get_dashpattern/)() const | Returns an array indicating custom dash pattern in a dashed line. | +| [get_DashStyle](./get_dashstyle/)() const | Returns a value that indicates the dash style of the current [Pen](./) object. | +| [get_EndCap](./get_endcap/)() const | Returns a value that indicates the ending line cap of the current [Pen](./) object. | +| [get_LineJoin](./get_linejoin/)() const | Returns a value that indicates how the lines drawn by this [Pen](./) object are joined. | +| [get_MiterLimit](./get_miterlimit/)() const | Returns the limit of the thickness of the join on a mitered corner. | +| [get_PenType](./get_pentype/)() const | NOT IMPLEMENTED. | +| [get_StartCap](./get_startcap/)() const | Returns a value that indicates the starting line cap of the current [Pen](./) object. | +| [get_Transform](./get_transform/)() | Returns a copy of a Matrix object that specifies the geometrical transformations for the pen represneted by the current object. | +| [get_Width](./get_width/)() const | Returns the width of the current [Pen](./) object. | +| [MultiplyTransform](./multiplytransform/)(const SharedPtr\\&, Drawing2D::MatrixOrder) | Multiplies current object's transform matrix by the specified matrix. | +| [Pen](./pen/)(const Color\&) | Constructs a new [Pen](./) object representing the specified color. | +| [Pen](./pen/)(const Color\&, float) | Constructs a new [Pen](./) object representing the specified color and width. | +| [Pen](./pen/)(const SharedPtr\\&) | Constructs a new [Pen](./) object and initializes it with the specified [Brush](../brush/) object. | +| [Pen](./pen/)(const SharedPtr\\&, float) | Constructs a new [Pen](./) object and initializes it with the specified [Brush](../brush/) object. | +| [ResetTransform](./resettransform/)() | Resets the current object's transform matrix so that it becomes an identity matrix. | +| [RotateTransform](./rotatetransform/)(float, Drawing2D::MatrixOrder) | Rotates the local geometric transformation by the specified angle in the specified order. | +| [ScaleTransform](./scaletransform/)(float, float, Drawing2D::MatrixOrder) | Scales the local geometric transformation by the specified factors in the specified order. | +| [set_Alignment](./set_alignment/)(Drawing2D::PenAlignment) | Sets the alignment of the current [Pen](./) object. | +| [set_Brush](./set_brush/)(const SharedPtr\\&) | Sets this pen's [Brush](../brush/) object. | +| [set_Color](./set_color/)(const Color\&) | Sets this pen's color. | +| [set_CompoundArray](./set_compoundarray/)(const System::ArrayPtr\\&) | Sets an array of values that specifies a compound pen. | +| [set_CustomEndCap](./set_customendcap/)(const SharedPtr\\&) | Sets the custom end line cap. | +| [set_CustomStartCap](./set_customstartcap/)(const SharedPtr\\&) | Sets the custom start line cap. | +| [set_DashCap](./set_dashcap/)(Drawing2D::DashCap) | Sets a value that specifies the cap used at the both ends of a dashed line. | +| [set_DashOffset](./set_dashoffset/)(float) | Sets the distance from the start of a line to the beginning of a dash pattern. | +| [set_DashPattern](./set_dashpattern/)(const System::ArrayPtr\\&) | Sets an array specifying custom dash pattern in a dashed line. The array consists of numbers that specify the lengths of alternating dashes and spaces. | +| [set_DashStyle](./set_dashstyle/)(Drawing2D::DashStyle) | Sets a value that specifies the dash style of the current [Pen](./) object. | +| [set_EndCap](./set_endcap/)(Drawing2D::LineCap) | Sets the ending line cap of the current [Pen](./) object. | +| [set_LineJoin](./set_linejoin/)(Drawing2D::LineJoin) | Sets a value that specifies how the lines drawn by this [Pen](./) object are joined. | +| [set_MiterLimit](./set_miterlimit/)(float) | Sets the limit of the thickness of the join on a mitered corner. | +| [set_StartCap](./set_startcap/)(Drawing2D::LineCap) | Sets the starting line cap of the current [Pen](./) object. | +| [set_Transform](./set_transform/)(const SharedPtr\\&) | Sets a Matrix object that specifies the geometrical transformations for the pen represneted by the current object. | +| [set_Width](./set_width/)(float) | Sets the width of the current [Pen](./) object. | +| [SetLineCap](./setlinecap/)(Drawing2D::LineCap, Drawing2D::LineCap, Drawing2D::DashCap) | NOT IMPLEMENTED. | +| [TranslateTransform](./translatetransform/)(float, float, Drawing2D::MatrixOrder) | Translates the local geometric transformation by the specified dimensions in the specified order. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/pen/clone/_index.md b/english/cpp/system.drawing/pen/clone/_index.md new file mode 100644 index 0000000000..ee3d6988bc --- /dev/null +++ b/english/cpp/system.drawing/pen/clone/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pen::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::Clone method. Returns a copy of the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/pen/clone/ +--- +## Pen::Clone method + + +Returns a copy of the current object. + +```cpp +SharedPtr System::Drawing::Pen::Clone() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/dispose/_index.md b/english/cpp/system.drawing/pen/dispose/_index.md new file mode 100644 index 0000000000..48777baa93 --- /dev/null +++ b/english/cpp/system.drawing/pen/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Pen::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::Dispose method. Releases all operating resources acquired by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/pen/dispose/ +--- +## Pen::Dispose method + + +Releases all operating resources acquired by the current object. + +```cpp +void System::Drawing::Pen::Dispose() +``` + +## See Also + +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_alignment/_index.md b/english/cpp/system.drawing/pen/get_alignment/_index.md new file mode 100644 index 0000000000..e0eda96b33 --- /dev/null +++ b/english/cpp/system.drawing/pen/get_alignment/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Pen::get_Alignment method +linktitle: get_Alignment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_Alignment method. Returns a value that indicates the alignment of the current Pen object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/pen/get_alignment/ +--- +## Pen::get_Alignment method + + +Returns a value that indicates the alignment of the current [Pen](../) object. + +```cpp +Drawing2D::PenAlignment System::Drawing::Pen::get_Alignment() const +``` + +## See Also + +* Enum [PenAlignment](../../../system.drawing.drawing2d/penalignment/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_brush/_index.md b/english/cpp/system.drawing/pen/get_brush/_index.md new file mode 100644 index 0000000000..4bf5f35b45 --- /dev/null +++ b/english/cpp/system.drawing/pen/get_brush/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pen::get_Brush method +linktitle: get_Brush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_Brush method. Returns this pen''s Brush object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/pen/get_brush/ +--- +## Pen::get_Brush method + + +Returns this pen's [Brush](../../brush/) object. + +```cpp +SharedPtr System::Drawing::Pen::get_Brush() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_color/_index.md b/english/cpp/system.drawing/pen/get_color/_index.md new file mode 100644 index 0000000000..27474d81e1 --- /dev/null +++ b/english/cpp/system.drawing/pen/get_color/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Pen::get_Color method +linktitle: get_Color +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_Color method. Returns this pen''s color in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/pen/get_color/ +--- +## Pen::get_Color method + + +Returns this pen's color. + +```cpp +Color System::Drawing::Pen::get_Color() const +``` + +## See Also + +* Class [Color](../../color/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_compoundarray/_index.md b/english/cpp/system.drawing/pen/get_compoundarray/_index.md new file mode 100644 index 0000000000..307eca0a11 --- /dev/null +++ b/english/cpp/system.drawing/pen/get_compoundarray/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Pen::get_CompoundArray method +linktitle: get_CompoundArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_CompoundArray method. Returns an array of values that specifies a compound pen in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/pen/get_compoundarray/ +--- +## Pen::get_CompoundArray method + + +Returns an array of values that specifies a compound pen. + +```cpp +System::ArrayPtr System::Drawing::Pen::get_CompoundArray() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_dashcap/_index.md b/english/cpp/system.drawing/pen/get_dashcap/_index.md new file mode 100644 index 0000000000..d66d8656a5 --- /dev/null +++ b/english/cpp/system.drawing/pen/get_dashcap/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Pen::get_DashCap method +linktitle: get_DashCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_DashCap method. Returns a value that indicates the cap used at the both ends of a dashed line in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/pen/get_dashcap/ +--- +## Pen::get_DashCap method + + +Returns a value that indicates the cap used at the both ends of a dashed line. + +```cpp +Drawing2D::DashCap System::Drawing::Pen::get_DashCap() const +``` + +## See Also + +* Enum [DashCap](../../../system.drawing.drawing2d/dashcap/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_dashoffset/_index.md b/english/cpp/system.drawing/pen/get_dashoffset/_index.md new file mode 100644 index 0000000000..18014d8222 --- /dev/null +++ b/english/cpp/system.drawing/pen/get_dashoffset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Pen::get_DashOffset method +linktitle: get_DashOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_DashOffset method. Returns the distance from the start of a line to the beginning of a dash pattern in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/pen/get_dashoffset/ +--- +## Pen::get_DashOffset method + + +Returns the distance from the start of a line to the beginning of a dash pattern. + +```cpp +float System::Drawing::Pen::get_DashOffset() const +``` + +## See Also + +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_dashpattern/_index.md b/english/cpp/system.drawing/pen/get_dashpattern/_index.md new file mode 100644 index 0000000000..55b5893b3a --- /dev/null +++ b/english/cpp/system.drawing/pen/get_dashpattern/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Pen::get_DashPattern method +linktitle: get_DashPattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_DashPattern method. Returns an array indicating custom dash pattern in a dashed line in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/pen/get_dashpattern/ +--- +## Pen::get_DashPattern method + + +Returns an array indicating custom dash pattern in a dashed line. + +```cpp +System::ArrayPtr System::Drawing::Pen::get_DashPattern() const +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_dashstyle/_index.md b/english/cpp/system.drawing/pen/get_dashstyle/_index.md new file mode 100644 index 0000000000..fadc1f9003 --- /dev/null +++ b/english/cpp/system.drawing/pen/get_dashstyle/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Pen::get_DashStyle method +linktitle: get_DashStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_DashStyle method. Returns a value that indicates the dash style of the current Pen object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/pen/get_dashstyle/ +--- +## Pen::get_DashStyle method + + +Returns a value that indicates the dash style of the current [Pen](../) object. + +```cpp +Drawing2D::DashStyle System::Drawing::Pen::get_DashStyle() const +``` + +## See Also + +* Enum [DashStyle](../../../system.drawing.drawing2d/dashstyle/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_endcap/_index.md b/english/cpp/system.drawing/pen/get_endcap/_index.md new file mode 100644 index 0000000000..4062f7f8e0 --- /dev/null +++ b/english/cpp/system.drawing/pen/get_endcap/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Pen::get_EndCap method +linktitle: get_EndCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_EndCap method. Returns a value that indicates the ending line cap of the current Pen object in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/pen/get_endcap/ +--- +## Pen::get_EndCap method + + +Returns a value that indicates the ending line cap of the current [Pen](../) object. + +```cpp +Drawing2D::LineCap System::Drawing::Pen::get_EndCap() const +``` + +## See Also + +* Enum [LineCap](../../../system.drawing.drawing2d/linecap/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_linejoin/_index.md b/english/cpp/system.drawing/pen/get_linejoin/_index.md new file mode 100644 index 0000000000..07ff02f1f2 --- /dev/null +++ b/english/cpp/system.drawing/pen/get_linejoin/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Pen::get_LineJoin method +linktitle: get_LineJoin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_LineJoin method. Returns a value that indicates how the lines drawn by this Pen object are joined in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/pen/get_linejoin/ +--- +## Pen::get_LineJoin method + + +Returns a value that indicates how the lines drawn by this [Pen](../) object are joined. + +```cpp +Drawing2D::LineJoin System::Drawing::Pen::get_LineJoin() const +``` + +## See Also + +* Enum [LineJoin](../../../system.drawing.drawing2d/linejoin/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_miterlimit/_index.md b/english/cpp/system.drawing/pen/get_miterlimit/_index.md new file mode 100644 index 0000000000..6eae2a12de --- /dev/null +++ b/english/cpp/system.drawing/pen/get_miterlimit/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Pen::get_MiterLimit method +linktitle: get_MiterLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_MiterLimit method. Returns the limit of the thickness of the join on a mitered corner in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/pen/get_miterlimit/ +--- +## Pen::get_MiterLimit method + + +Returns the limit of the thickness of the join on a mitered corner. + +```cpp +float System::Drawing::Pen::get_MiterLimit() const +``` + +## See Also + +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_pentype/_index.md b/english/cpp/system.drawing/pen/get_pentype/_index.md new file mode 100644 index 0000000000..1b2283b3fd --- /dev/null +++ b/english/cpp/system.drawing/pen/get_pentype/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pen::get_PenType method +linktitle: get_PenType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_PenType method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/pen/get_pentype/ +--- +## Pen::get_PenType method + + +NOT IMPLEMENTED. + +```cpp +Drawing2D::PenType System::Drawing::Pen::get_PenType() const +``` + + +## See Also + +* Enum [PenType](../../../system.drawing.drawing2d/pentype/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_startcap/_index.md b/english/cpp/system.drawing/pen/get_startcap/_index.md new file mode 100644 index 0000000000..1b5ff45b8b --- /dev/null +++ b/english/cpp/system.drawing/pen/get_startcap/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Pen::get_StartCap method +linktitle: get_StartCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_StartCap method. Returns a value that indicates the starting line cap of the current Pen object in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/pen/get_startcap/ +--- +## Pen::get_StartCap method + + +Returns a value that indicates the starting line cap of the current [Pen](../) object. + +```cpp +Drawing2D::LineCap System::Drawing::Pen::get_StartCap() const +``` + +## See Also + +* Enum [LineCap](../../../system.drawing.drawing2d/linecap/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_transform/_index.md b/english/cpp/system.drawing/pen/get_transform/_index.md new file mode 100644 index 0000000000..5cd3a3bf89 --- /dev/null +++ b/english/cpp/system.drawing/pen/get_transform/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pen::get_Transform method +linktitle: get_Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_Transform method. Returns a copy of a Matrix object that specifies the geometrical transformations for the pen represneted by the current object in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/pen/get_transform/ +--- +## Pen::get_Transform method + + +Returns a copy of a Matrix object that specifies the geometrical transformations for the pen represneted by the current object. + +```cpp +SharedPtr System::Drawing::Pen::get_Transform() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../../system.drawing.drawing2d/matrix/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/get_width/_index.md b/english/cpp/system.drawing/pen/get_width/_index.md new file mode 100644 index 0000000000..6faaefd833 --- /dev/null +++ b/english/cpp/system.drawing/pen/get_width/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Pen::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::get_Width method. Returns the width of the current Pen object in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/pen/get_width/ +--- +## Pen::get_Width method + + +Returns the width of the current [Pen](../) object. + +```cpp +float System::Drawing::Pen::get_Width() const +``` + +## See Also + +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/multiplytransform/_index.md b/english/cpp/system.drawing/pen/multiplytransform/_index.md new file mode 100644 index 0000000000..0121bbda89 --- /dev/null +++ b/english/cpp/system.drawing/pen/multiplytransform/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Pen::MultiplyTransform method +linktitle: MultiplyTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::MultiplyTransform method. Multiplies current object''s transform matrix by the specified matrix in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/pen/multiplytransform/ +--- +## Pen::MultiplyTransform method + + +Multiplies current object's transform matrix by the specified matrix. + +```cpp +void System::Drawing::Pen::MultiplyTransform(const SharedPtr &matrix, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const SharedPtr\\& | The matrix by which the current object's transform matrix is multiplied | +| order | Drawing2D::MatrixOrder | Specifies the order of the operation | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../../system.drawing.drawing2d/matrix/) +* Enum [MatrixOrder](../../../system.drawing.drawing2d/matrixorder/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/pen/_index.md b/english/cpp/system.drawing/pen/pen/_index.md new file mode 100644 index 0000000000..7d9dae1131 --- /dev/null +++ b/english/cpp/system.drawing/pen/pen/_index.md @@ -0,0 +1,93 @@ +--- +title: System::Drawing::Pen::Pen constructor +linktitle: Pen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::Pen constructor. Constructs a new Pen object representing the specified color in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/pen/pen/ +--- +## Pen::Pen(const Color\&) constructor + + +Constructs a new [Pen](../) object representing the specified color. + +```cpp +System::Drawing::Pen::Pen(const Color &color) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| color | const Color\& | The color of the pen represented by the object being constructed | + +## See Also + +* Class [Color](../../color/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Pen::Pen(const Color\&, float) constructor + + +Constructs a new [Pen](../) object representing the specified color and width. + +```cpp +System::Drawing::Pen::Pen(const Color &color, float width) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| color | const Color\& | The color of the pen represented by the object being constructed | +| width | float | The width of the pen represented by the object being constructed | + +## See Also + +* Class [Color](../../color/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Pen::Pen(const SharedPtr\\&) constructor + + +Constructs a new [Pen](../) object and initializes it with the specified [Brush](../../brush/) object. + +```cpp +System::Drawing::Pen::Pen(const SharedPtr &brush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | The [Brush](../../brush/) object that specifies the fill properties of the pen represented by the object being constructed | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Pen::Pen(const SharedPtr\\&, float) constructor + + +Constructs a new [Pen](../) object and initializes it with the specified [Brush](../../brush/) object. + +```cpp +System::Drawing::Pen::Pen(const SharedPtr &brush, float width) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | The [Brush](../../brush/) object that specifies the fill properties of the pen represented by the object being constructed | +| width | float | The width of the pen represented by the object being constructed | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/resettransform/_index.md b/english/cpp/system.drawing/pen/resettransform/_index.md new file mode 100644 index 0000000000..ba0c4a8970 --- /dev/null +++ b/english/cpp/system.drawing/pen/resettransform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Pen::ResetTransform method +linktitle: ResetTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::ResetTransform method. Resets the current object''s transform matrix so that it becomes an identity matrix in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/pen/resettransform/ +--- +## Pen::ResetTransform method + + +Resets the current object's transform matrix so that it becomes an identity matrix. + +```cpp +void System::Drawing::Pen::ResetTransform() +``` + +## See Also + +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/rotatetransform/_index.md b/english/cpp/system.drawing/pen/rotatetransform/_index.md new file mode 100644 index 0000000000..76b1f47332 --- /dev/null +++ b/english/cpp/system.drawing/pen/rotatetransform/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Pen::RotateTransform method +linktitle: RotateTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::RotateTransform method. Rotates the local geometric transformation by the specified angle in the specified order in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing/pen/rotatetransform/ +--- +## Pen::RotateTransform method + + +Rotates the local geometric transformation by the specified angle in the specified order. + +```cpp +void System::Drawing::Pen::RotateTransform(float angle, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| angle | float | The rotation angle | +| order | Drawing2D::MatrixOrder | Specifies the order of the operation | + +## See Also + +* Enum [MatrixOrder](../../../system.drawing.drawing2d/matrixorder/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/scaletransform/_index.md b/english/cpp/system.drawing/pen/scaletransform/_index.md new file mode 100644 index 0000000000..f27c2ca7a6 --- /dev/null +++ b/english/cpp/system.drawing/pen/scaletransform/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Pen::ScaleTransform method +linktitle: ScaleTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::ScaleTransform method. Scales the local geometric transformation by the specified factors in the specified order in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing/pen/scaletransform/ +--- +## Pen::ScaleTransform method + + +Scales the local geometric transformation by the specified factors in the specified order. + +```cpp +void System::Drawing::Pen::ScaleTransform(float sx, float sy, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sx | float | Scale factor by which to perform scaling in in X-axis direction | +| sy | float | Scale factor by which to perform scaling in in Y-axis direction | +| order | Drawing2D::MatrixOrder | Specifies the order of the operation | + +## See Also + +* Enum [MatrixOrder](../../../system.drawing.drawing2d/matrixorder/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_alignment/_index.md b/english/cpp/system.drawing/pen/set_alignment/_index.md new file mode 100644 index 0000000000..c23676ad5c --- /dev/null +++ b/english/cpp/system.drawing/pen/set_alignment/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Pen::set_Alignment method +linktitle: set_Alignment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_Alignment method. Sets the alignment of the current Pen object in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing/pen/set_alignment/ +--- +## Pen::set_Alignment method + + +Sets the alignment of the current [Pen](../) object. + +```cpp +void System::Drawing::Pen::set_Alignment(Drawing2D::PenAlignment value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Drawing2D::PenAlignment | The value to set | + +## See Also + +* Enum [PenAlignment](../../../system.drawing.drawing2d/penalignment/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_brush/_index.md b/english/cpp/system.drawing/pen/set_brush/_index.md new file mode 100644 index 0000000000..6d90b25d13 --- /dev/null +++ b/english/cpp/system.drawing/pen/set_brush/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Pen::set_Brush method +linktitle: set_Brush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_Brush method. Sets this pen''s Brush object in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing/pen/set_brush/ +--- +## Pen::set_Brush method + + +Sets this pen's [Brush](../../brush/) object. + +```cpp +void System::Drawing::Pen::set_Brush(const SharedPtr &brush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| brush | const SharedPtr\\& | The value to set | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_color/_index.md b/english/cpp/system.drawing/pen/set_color/_index.md new file mode 100644 index 0000000000..8b6db390cb --- /dev/null +++ b/english/cpp/system.drawing/pen/set_color/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Pen::set_Color method +linktitle: set_Color +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_Color method. Sets this pen''s color in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing/pen/set_color/ +--- +## Pen::set_Color method + + +Sets this pen's color. + +```cpp +void System::Drawing::Pen::set_Color(const Color &color) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| color | const Color\& | The value to set | + +## See Also + +* Class [Color](../../color/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_compoundarray/_index.md b/english/cpp/system.drawing/pen/set_compoundarray/_index.md new file mode 100644 index 0000000000..50af479068 --- /dev/null +++ b/english/cpp/system.drawing/pen/set_compoundarray/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Pen::set_CompoundArray method +linktitle: set_CompoundArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_CompoundArray method. Sets an array of values that specifies a compound pen in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing/pen/set_compoundarray/ +--- +## Pen::set_CompoundArray method + + +Sets an array of values that specifies a compound pen. + +```cpp +void System::Drawing::Pen::set_CompoundArray(const System::ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | The value to set | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_customendcap/_index.md b/english/cpp/system.drawing/pen/set_customendcap/_index.md new file mode 100644 index 0000000000..04d7f746a7 --- /dev/null +++ b/english/cpp/system.drawing/pen/set_customendcap/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Pen::set_CustomEndCap method +linktitle: set_CustomEndCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_CustomEndCap method. Sets the custom end line cap in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing/pen/set_customendcap/ +--- +## Pen::set_CustomEndCap method + + +Sets the custom end line cap. + +```cpp +void System::Drawing::Pen::set_CustomEndCap(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CustomLineCap](../../../system.drawing.drawing2d/customlinecap/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_customstartcap/_index.md b/english/cpp/system.drawing/pen/set_customstartcap/_index.md new file mode 100644 index 0000000000..110397d136 --- /dev/null +++ b/english/cpp/system.drawing/pen/set_customstartcap/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Pen::set_CustomStartCap method +linktitle: set_CustomStartCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_CustomStartCap method. Sets the custom start line cap in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing/pen/set_customstartcap/ +--- +## Pen::set_CustomStartCap method + + +Sets the custom start line cap. + +```cpp +void System::Drawing::Pen::set_CustomStartCap(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CustomLineCap](../../../system.drawing.drawing2d/customlinecap/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_dashcap/_index.md b/english/cpp/system.drawing/pen/set_dashcap/_index.md new file mode 100644 index 0000000000..7925b5d4f9 --- /dev/null +++ b/english/cpp/system.drawing/pen/set_dashcap/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Pen::set_DashCap method +linktitle: set_DashCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_DashCap method. Sets a value that specifies the cap used at the both ends of a dashed line in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing/pen/set_dashcap/ +--- +## Pen::set_DashCap method + + +Sets a value that specifies the cap used at the both ends of a dashed line. + +```cpp +void System::Drawing::Pen::set_DashCap(Drawing2D::DashCap value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Drawing2D::DashCap | The value to set | + +## See Also + +* Enum [DashCap](../../../system.drawing.drawing2d/dashcap/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_dashoffset/_index.md b/english/cpp/system.drawing/pen/set_dashoffset/_index.md new file mode 100644 index 0000000000..5945688120 --- /dev/null +++ b/english/cpp/system.drawing/pen/set_dashoffset/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Pen::set_DashOffset method +linktitle: set_DashOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_DashOffset method. Sets the distance from the start of a line to the beginning of a dash pattern in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing/pen/set_dashoffset/ +--- +## Pen::set_DashOffset method + + +Sets the distance from the start of a line to the beginning of a dash pattern. + +```cpp +void System::Drawing::Pen::set_DashOffset(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_dashpattern/_index.md b/english/cpp/system.drawing/pen/set_dashpattern/_index.md new file mode 100644 index 0000000000..25202a9d30 --- /dev/null +++ b/english/cpp/system.drawing/pen/set_dashpattern/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Pen::set_DashPattern method +linktitle: set_DashPattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_DashPattern method. Sets an array specifying custom dash pattern in a dashed line. The array consists of numbers that specify the lengths of alternating dashes and spaces in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing/pen/set_dashpattern/ +--- +## Pen::set_DashPattern method + + +Sets an array specifying custom dash pattern in a dashed line. The array consists of numbers that specify the lengths of alternating dashes and spaces. + +```cpp +void System::Drawing::Pen::set_DashPattern(const System::ArrayPtr &value) +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_dashstyle/_index.md b/english/cpp/system.drawing/pen/set_dashstyle/_index.md new file mode 100644 index 0000000000..e3ae9bce74 --- /dev/null +++ b/english/cpp/system.drawing/pen/set_dashstyle/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Pen::set_DashStyle method +linktitle: set_DashStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_DashStyle method. Sets a value that specifies the dash style of the current Pen object in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing/pen/set_dashstyle/ +--- +## Pen::set_DashStyle method + + +Sets a value that specifies the dash style of the current [Pen](../) object. + +```cpp +void System::Drawing::Pen::set_DashStyle(Drawing2D::DashStyle value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Drawing2D::DashStyle | The value to set | + +## See Also + +* Enum [DashStyle](../../../system.drawing.drawing2d/dashstyle/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_endcap/_index.md b/english/cpp/system.drawing/pen/set_endcap/_index.md new file mode 100644 index 0000000000..6fce6c487e --- /dev/null +++ b/english/cpp/system.drawing/pen/set_endcap/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Pen::set_EndCap method +linktitle: set_EndCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_EndCap method. Sets the ending line cap of the current Pen object in C++.' +type: docs +weight: 3300 +url: /cpp/system.drawing/pen/set_endcap/ +--- +## Pen::set_EndCap method + + +Sets the ending line cap of the current [Pen](../) object. + +```cpp +void System::Drawing::Pen::set_EndCap(Drawing2D::LineCap value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Drawing2D::LineCap | The value to set | + +## See Also + +* Enum [LineCap](../../../system.drawing.drawing2d/linecap/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_linejoin/_index.md b/english/cpp/system.drawing/pen/set_linejoin/_index.md new file mode 100644 index 0000000000..461a320bcd --- /dev/null +++ b/english/cpp/system.drawing/pen/set_linejoin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Pen::set_LineJoin method +linktitle: set_LineJoin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_LineJoin method. Sets a value that specifies how the lines drawn by this Pen object are joined in C++.' +type: docs +weight: 3400 +url: /cpp/system.drawing/pen/set_linejoin/ +--- +## Pen::set_LineJoin method + + +Sets a value that specifies how the lines drawn by this [Pen](../) object are joined. + +```cpp +void System::Drawing::Pen::set_LineJoin(Drawing2D::LineJoin value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Drawing2D::LineJoin | The value to set | + +## See Also + +* Enum [LineJoin](../../../system.drawing.drawing2d/linejoin/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_miterlimit/_index.md b/english/cpp/system.drawing/pen/set_miterlimit/_index.md new file mode 100644 index 0000000000..5c939e3766 --- /dev/null +++ b/english/cpp/system.drawing/pen/set_miterlimit/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Pen::set_MiterLimit method +linktitle: set_MiterLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_MiterLimit method. Sets the limit of the thickness of the join on a mitered corner in C++.' +type: docs +weight: 3500 +url: /cpp/system.drawing/pen/set_miterlimit/ +--- +## Pen::set_MiterLimit method + + +Sets the limit of the thickness of the join on a mitered corner. + +```cpp +void System::Drawing::Pen::set_MiterLimit(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_startcap/_index.md b/english/cpp/system.drawing/pen/set_startcap/_index.md new file mode 100644 index 0000000000..40b686857e --- /dev/null +++ b/english/cpp/system.drawing/pen/set_startcap/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Pen::set_StartCap method +linktitle: set_StartCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_StartCap method. Sets the starting line cap of the current Pen object in C++.' +type: docs +weight: 3600 +url: /cpp/system.drawing/pen/set_startcap/ +--- +## Pen::set_StartCap method + + +Sets the starting line cap of the current [Pen](../) object. + +```cpp +void System::Drawing::Pen::set_StartCap(Drawing2D::LineCap value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Drawing2D::LineCap | The value to set | + +## See Also + +* Enum [LineCap](../../../system.drawing.drawing2d/linecap/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_transform/_index.md b/english/cpp/system.drawing/pen/set_transform/_index.md new file mode 100644 index 0000000000..e589eedb99 --- /dev/null +++ b/english/cpp/system.drawing/pen/set_transform/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Pen::set_Transform method +linktitle: set_Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_Transform method. Sets a Matrix object that specifies the geometrical transformations for the pen represneted by the current object in C++.' +type: docs +weight: 3700 +url: /cpp/system.drawing/pen/set_transform/ +--- +## Pen::set_Transform method + + +Sets a Matrix object that specifies the geometrical transformations for the pen represneted by the current object. + +```cpp +void System::Drawing::Pen::set_Transform(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../../system.drawing.drawing2d/matrix/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/set_width/_index.md b/english/cpp/system.drawing/pen/set_width/_index.md new file mode 100644 index 0000000000..8e4b806e94 --- /dev/null +++ b/english/cpp/system.drawing/pen/set_width/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Pen::set_Width method +linktitle: set_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::set_Width method. Sets the width of the current Pen object in C++.' +type: docs +weight: 3800 +url: /cpp/system.drawing/pen/set_width/ +--- +## Pen::set_Width method + + +Sets the width of the current [Pen](../) object. + +```cpp +void System::Drawing::Pen::set_Width(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/setlinecap/_index.md b/english/cpp/system.drawing/pen/setlinecap/_index.md new file mode 100644 index 0000000000..2a4b952a9e --- /dev/null +++ b/english/cpp/system.drawing/pen/setlinecap/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::Pen::SetLineCap method +linktitle: SetLineCap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::SetLineCap method. NOT IMPLEMENTED in C++.' +type: docs +weight: 3900 +url: /cpp/system.drawing/pen/setlinecap/ +--- +## Pen::SetLineCap method + + +NOT IMPLEMENTED. + +```cpp +void System::Drawing::Pen::SetLineCap(Drawing2D::LineCap startCap, Drawing2D::LineCap endCap, Drawing2D::DashCap dashCap) +``` + + +## See Also + +* Enum [LineCap](../../../system.drawing.drawing2d/linecap/) +* Enum [DashCap](../../../system.drawing.drawing2d/dashcap/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pen/translatetransform/_index.md b/english/cpp/system.drawing/pen/translatetransform/_index.md new file mode 100644 index 0000000000..246ceb57ee --- /dev/null +++ b/english/cpp/system.drawing/pen/translatetransform/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Pen::TranslateTransform method +linktitle: TranslateTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pen::TranslateTransform method. Translates the local geometric transformation by the specified dimensions in the specified order in C++.' +type: docs +weight: 4000 +url: /cpp/system.drawing/pen/translatetransform/ +--- +## Pen::TranslateTransform method + + +Translates the local geometric transformation by the specified dimensions in the specified order. + +```cpp +void System::Drawing::Pen::TranslateTransform(float dx, float dy, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dx | float | The value of translation in x | +| dy | float | The value of translation in y | +| order | Drawing2D::MatrixOrder | Specifies the order of the operation | + +## See Also + +* Enum [MatrixOrder](../../../system.drawing.drawing2d/matrixorder/) +* Class [Pen](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/_index.md b/english/cpp/system.drawing/pens/_index.md new file mode 100644 index 0000000000..7ab91a4e4f --- /dev/null +++ b/english/cpp/system.drawing/pens/_index.md @@ -0,0 +1,167 @@ +--- +title: System::Drawing::Pens class +linktitle: Pens +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens class. Provides a set of pre-created Pen objects. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/pens/ +--- +## Pens class + + +Provides a set of pre-created [Pen](../pen/) objects. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class Pens +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [get_AliceBlue](./get_aliceblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF0F8FF. | +| static [get_AntiqueWhite](./get_antiquewhite/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFAEBD7. | +| static [get_Aqua](./get_aqua/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FFFF. | +| static [get_Aquamarine](./get_aquamarine/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF7FFFD4. | +| static [get_Azure](./get_azure/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF0FFFF. | +| static [get_Beige](./get_beige/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF5F5DC. | +| static [get_Bisque](./get_bisque/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFE4C4. | +| static [get_Black](./get_black/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF000000. | +| static [get_BlanchedAlmond](./get_blanchedalmond/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFEBCD. | +| static [get_Blue](./get_blue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF0000FF. | +| static [get_BlueViolet](./get_blueviolet/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8A2BE2. | +| static [get_Brown](./get_brown/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFA52A2A. | +| static [get_BurlyWood](./get_burlywood/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDEB887. | +| static [get_CadetBlue](./get_cadetblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF5F9EA0. | +| static [get_Chartreuse](./get_chartreuse/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF7FFF00. | +| static [get_Chocolate](./get_chocolate/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFD2691E. | +| static [get_Coral](./get_coral/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF7F50. | +| static [get_CornflowerBlue](./get_cornflowerblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF6495ED. | +| static [get_Cornsilk](./get_cornsilk/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFF8DC. | +| static [get_Crimson](./get_crimson/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDC143C. | +| static [get_Cyan](./get_cyan/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FFFF. | +| static [get_DarkBlue](./get_darkblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00008B. | +| static [get_DarkCyan](./get_darkcyan/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF008B8B. | +| static [get_DarkGoldenrod](./get_darkgoldenrod/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFB8860B. | +| static [get_DarkGray](./get_darkgray/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFA9A9A9. | +| static [get_DarkGreen](./get_darkgreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF006400. | +| static [get_DarkKhaki](./get_darkkhaki/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFBDB76B. | +| static [get_DarkMagenta](./get_darkmagenta/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8B008B. | +| static [get_DarkOliveGreen](./get_darkolivegreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF556B2F. | +| static [get_DarkOrange](./get_darkorange/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF8C00. | +| static [get_DarkOrchid](./get_darkorchid/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF9932CC. | +| static [get_DarkRed](./get_darkred/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8B0000. | +| static [get_DarkSalmon](./get_darksalmon/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFE9967A. | +| static [get_DarkSeaGreen](./get_darkseagreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8FBC8F. | +| static [get_DarkSlateBlue](./get_darkslateblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF483D8B. | +| static [get_DarkSlateGray](./get_darkslategray/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF2F4F4F. | +| static [get_DarkTurquoise](./get_darkturquoise/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00CED1. | +| static [get_DarkViolet](./get_darkviolet/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF9400D3. | +| static [get_DeepPink](./get_deeppink/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF1493. | +| static [get_DeepSkyBlue](./get_deepskyblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00BFFF. | +| static [get_DimGray](./get_dimgray/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF696969. | +| static [get_DodgerBlue](./get_dodgerblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF1E90FF. | +| static [get_Firebrick](./get_firebrick/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFB22222. | +| static [get_FloralWhite](./get_floralwhite/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFAF0. | +| static [get_ForestGreen](./get_forestgreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF228B22. | +| static [get_Fuchsia](./get_fuchsia/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF00FF. | +| static [get_Gainsboro](./get_gainsboro/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDCDCDC. | +| static [get_GhostWhite](./get_ghostwhite/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF8F8FF. | +| static [get_Gold](./get_gold/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFD700. | +| static [get_Goldenrod](./get_goldenrod/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDAA520. | +| static [get_Gray](./get_gray/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF808080. | +| static [get_Green](./get_green/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF008000. | +| static [get_GreenYellow](./get_greenyellow/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFADFF2F. | +| static [get_Honeydew](./get_honeydew/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF0FFF0. | +| static [get_HotPink](./get_hotpink/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF69B4. | +| static [get_IndianRed](./get_indianred/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFCD5C5C. | +| static [get_Indigo](./get_indigo/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF4B0082. | +| static [get_Ivory](./get_ivory/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFFF0. | +| static [get_Khaki](./get_khaki/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF0E68C. | +| static [get_Lavender](./get_lavender/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFE6E6FA. | +| static [get_LavenderBlush](./get_lavenderblush/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFF0F5. | +| static [get_LawnGreen](./get_lawngreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF7CFC00. | +| static [get_LemonChiffon](./get_lemonchiffon/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFACD. | +| static [get_LightBlue](./get_lightblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFADD8E6. | +| static [get_LightCoral](./get_lightcoral/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF08080. | +| static [get_LightCyan](./get_lightcyan/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFE0FFFF. | +| static [get_LightGoldenrodYellow](./get_lightgoldenrodyellow/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFAFAD2. | +| static [get_LightGray](./get_lightgray/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFD3D3D3. | +| static [get_LightGreen](./get_lightgreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF90EE90. | +| static [get_LightPink](./get_lightpink/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFB6C1. | +| static [get_LightSalmon](./get_lightsalmon/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFA07A. | +| static [get_LightSeaGreen](./get_lightseagreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF20B2AA. | +| static [get_LightSkyBlue](./get_lightskyblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF87CEFA. | +| static [get_LightSlateGray](./get_lightslategray/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF778899. | +| static [get_LightSteelBlue](./get_lightsteelblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFB0C4DE. | +| static [get_LightYellow](./get_lightyellow/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFFE0. | +| static [get_Lime](./get_lime/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FF00. | +| static [get_LimeGreen](./get_limegreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF32CD32. | +| static [get_Linen](./get_linen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFAF0E6. | +| static [get_Magenta](./get_magenta/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF00FF. | +| static [get_Maroon](./get_maroon/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF800000. | +| static [get_MediumAquamarine](./get_mediumaquamarine/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF66CDAA. | +| static [get_MediumBlue](./get_mediumblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF0000CD. | +| static [get_MediumOrchid](./get_mediumorchid/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFBA55D3. | +| static [get_MediumPurple](./get_mediumpurple/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF9370DB. | +| static [get_MediumSeaGreen](./get_mediumseagreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF3CB371. | +| static [get_MediumSlateBlue](./get_mediumslateblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF7B68EE. | +| static [get_MediumSpringGreen](./get_mediumspringgreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FA9A. | +| static [get_MediumTurquoise](./get_mediumturquoise/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF48D1CC. | +| static [get_MediumVioletRed](./get_mediumvioletred/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFC71585. | +| static [get_MidnightBlue](./get_midnightblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF191970. | +| static [get_MintCream](./get_mintcream/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF5FFFA. | +| static [get_MistyRose](./get_mistyrose/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFE4E1. | +| static [get_Moccasin](./get_moccasin/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFE4B5. | +| static [get_NavajoWhite](./get_navajowhite/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFDEAD. | +| static [get_Navy](./get_navy/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF000080. | +| static [get_OldLace](./get_oldlace/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFDF5E6. | +| static [get_Olive](./get_olive/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF808000. | +| static [get_OliveDrab](./get_olivedrab/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF6B8E23. | +| static [get_Orange](./get_orange/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFA500. | +| static [get_OrangeRed](./get_orangered/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF4500. | +| static [get_Orchid](./get_orchid/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDA70D6. | +| static [get_PaleGoldenrod](./get_palegoldenrod/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFEEE8AA. | +| static [get_PaleGreen](./get_palegreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF98FB98. | +| static [get_PaleTurquoise](./get_paleturquoise/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFAFEEEE. | +| static [get_PaleVioletRed](./get_palevioletred/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDB7093. | +| static [get_PapayaWhip](./get_papayawhip/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFEFD5. | +| static [get_PeachPuff](./get_peachpuff/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFDAB9. | +| static [get_Peru](./get_peru/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFCD853F. | +| static [get_Pink](./get_pink/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFC0CB. | +| static [get_Plum](./get_plum/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDDA0DD. | +| static [get_PowderBlue](./get_powderblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFB0E0E6. | +| static [get_Purple](./get_purple/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF800080. | +| static [get_Red](./get_red/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF0000. | +| static [get_RosyBrown](./get_rosybrown/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFBC8F8F. | +| static [get_RoyalBlue](./get_royalblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF4169E1. | +| static [get_SaddleBrown](./get_saddlebrown/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8B4513. | +| static [get_Salmon](./get_salmon/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFA8072. | +| static [get_SandyBrown](./get_sandybrown/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF4A460. | +| static [get_SeaGreen](./get_seagreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF2E8B57. | +| static [get_SeaShell](./get_seashell/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFF5EE. | +| static [get_Sienna](./get_sienna/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFA0522D. | +| static [get_Silver](./get_silver/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFC0C0C0. | +| static [get_SkyBlue](./get_skyblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF87CEEB. | +| static [get_SlateBlue](./get_slateblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF6A5ACD. | +| static [get_SlateGray](./get_slategray/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF708090. | +| static [get_Snow](./get_snow/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFAFA. | +| static [get_SpringGreen](./get_springgreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FF7F. | +| static [get_SteelBlue](./get_steelblue/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF4682B4. | +| static [get_Tan](./get_tan/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFD2B48C. | +| static [get_Teal](./get_teal/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF008080. | +| static [get_Thistle](./get_thistle/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFD8BFD8. | +| static [get_Tomato](./get_tomato/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF6347. | +| static [get_Transparent](./get_transparent/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #00FFFFFF. | +| static [get_Turquoise](./get_turquoise/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF40E0D0. | +| static [get_Violet](./get_violet/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFEE82EE. | +| static [get_Wheat](./get_wheat/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF5DEB3. | +| static [get_White](./get_white/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFFFF. | +| static [get_WhiteSmoke](./get_whitesmoke/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF5F5F5. | +| static [get_Yellow](./get_yellow/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFF00. | +| static [get_YellowGreen](./get_yellowgreen/)() | Returns a [Pen](../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF9ACD32. | +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/pens/get_aliceblue/_index.md b/english/cpp/system.drawing/pens/get_aliceblue/_index.md new file mode 100644 index 0000000000..b5813b5b7a --- /dev/null +++ b/english/cpp/system.drawing/pens/get_aliceblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_AliceBlue method +linktitle: get_AliceBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_AliceBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF0F8FF in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/pens/get_aliceblue/ +--- +## Pens::get_AliceBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF0F8FF. + +```cpp +static SharedPtr System::Drawing::Pens::get_AliceBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_antiquewhite/_index.md b/english/cpp/system.drawing/pens/get_antiquewhite/_index.md new file mode 100644 index 0000000000..1804d1853e --- /dev/null +++ b/english/cpp/system.drawing/pens/get_antiquewhite/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_AntiqueWhite method +linktitle: get_AntiqueWhite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_AntiqueWhite method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFAEBD7 in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/pens/get_antiquewhite/ +--- +## Pens::get_AntiqueWhite method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFAEBD7. + +```cpp +static SharedPtr System::Drawing::Pens::get_AntiqueWhite() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_aqua/_index.md b/english/cpp/system.drawing/pens/get_aqua/_index.md new file mode 100644 index 0000000000..fed977666d --- /dev/null +++ b/english/cpp/system.drawing/pens/get_aqua/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Aqua method +linktitle: get_Aqua +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Aqua method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FFFF in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/pens/get_aqua/ +--- +## Pens::get_Aqua method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FFFF. + +```cpp +static SharedPtr System::Drawing::Pens::get_Aqua() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_aquamarine/_index.md b/english/cpp/system.drawing/pens/get_aquamarine/_index.md new file mode 100644 index 0000000000..d4f9b4cef3 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_aquamarine/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Aquamarine method +linktitle: get_Aquamarine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Aquamarine method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF7FFFD4 in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/pens/get_aquamarine/ +--- +## Pens::get_Aquamarine method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF7FFFD4. + +```cpp +static SharedPtr System::Drawing::Pens::get_Aquamarine() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_azure/_index.md b/english/cpp/system.drawing/pens/get_azure/_index.md new file mode 100644 index 0000000000..0263b4bbec --- /dev/null +++ b/english/cpp/system.drawing/pens/get_azure/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Azure method +linktitle: get_Azure +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Azure method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF0FFFF in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/pens/get_azure/ +--- +## Pens::get_Azure method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF0FFFF. + +```cpp +static SharedPtr System::Drawing::Pens::get_Azure() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_beige/_index.md b/english/cpp/system.drawing/pens/get_beige/_index.md new file mode 100644 index 0000000000..41869d593e --- /dev/null +++ b/english/cpp/system.drawing/pens/get_beige/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Beige method +linktitle: get_Beige +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Beige method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF5F5DC in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/pens/get_beige/ +--- +## Pens::get_Beige method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF5F5DC. + +```cpp +static SharedPtr System::Drawing::Pens::get_Beige() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_bisque/_index.md b/english/cpp/system.drawing/pens/get_bisque/_index.md new file mode 100644 index 0000000000..38a0cf2c7d --- /dev/null +++ b/english/cpp/system.drawing/pens/get_bisque/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Bisque method +linktitle: get_Bisque +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Bisque method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFE4C4 in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/pens/get_bisque/ +--- +## Pens::get_Bisque method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFE4C4. + +```cpp +static SharedPtr System::Drawing::Pens::get_Bisque() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_black/_index.md b/english/cpp/system.drawing/pens/get_black/_index.md new file mode 100644 index 0000000000..f4f234ffdb --- /dev/null +++ b/english/cpp/system.drawing/pens/get_black/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Black method +linktitle: get_Black +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Black method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF000000 in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/pens/get_black/ +--- +## Pens::get_Black method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF000000. + +```cpp +static SharedPtr System::Drawing::Pens::get_Black() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_blanchedalmond/_index.md b/english/cpp/system.drawing/pens/get_blanchedalmond/_index.md new file mode 100644 index 0000000000..a731db22ec --- /dev/null +++ b/english/cpp/system.drawing/pens/get_blanchedalmond/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_BlanchedAlmond method +linktitle: get_BlanchedAlmond +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_BlanchedAlmond method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFEBCD in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/pens/get_blanchedalmond/ +--- +## Pens::get_BlanchedAlmond method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFEBCD. + +```cpp +static SharedPtr System::Drawing::Pens::get_BlanchedAlmond() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_blue/_index.md b/english/cpp/system.drawing/pens/get_blue/_index.md new file mode 100644 index 0000000000..cd579dc53f --- /dev/null +++ b/english/cpp/system.drawing/pens/get_blue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Blue method +linktitle: get_Blue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Blue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF0000FF in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/pens/get_blue/ +--- +## Pens::get_Blue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF0000FF. + +```cpp +static SharedPtr System::Drawing::Pens::get_Blue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_blueviolet/_index.md b/english/cpp/system.drawing/pens/get_blueviolet/_index.md new file mode 100644 index 0000000000..02221b0613 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_blueviolet/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_BlueViolet method +linktitle: get_BlueViolet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_BlueViolet method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8A2BE2 in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/pens/get_blueviolet/ +--- +## Pens::get_BlueViolet method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8A2BE2. + +```cpp +static SharedPtr System::Drawing::Pens::get_BlueViolet() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_brown/_index.md b/english/cpp/system.drawing/pens/get_brown/_index.md new file mode 100644 index 0000000000..6ad52f7103 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_brown/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Brown method +linktitle: get_Brown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Brown method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFA52A2A in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/pens/get_brown/ +--- +## Pens::get_Brown method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFA52A2A. + +```cpp +static SharedPtr System::Drawing::Pens::get_Brown() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_burlywood/_index.md b/english/cpp/system.drawing/pens/get_burlywood/_index.md new file mode 100644 index 0000000000..13ccbd8d04 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_burlywood/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_BurlyWood method +linktitle: get_BurlyWood +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_BurlyWood method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDEB887 in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/pens/get_burlywood/ +--- +## Pens::get_BurlyWood method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDEB887. + +```cpp +static SharedPtr System::Drawing::Pens::get_BurlyWood() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_cadetblue/_index.md b/english/cpp/system.drawing/pens/get_cadetblue/_index.md new file mode 100644 index 0000000000..ed7734f404 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_cadetblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_CadetBlue method +linktitle: get_CadetBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_CadetBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF5F9EA0 in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/pens/get_cadetblue/ +--- +## Pens::get_CadetBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF5F9EA0. + +```cpp +static SharedPtr System::Drawing::Pens::get_CadetBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_chartreuse/_index.md b/english/cpp/system.drawing/pens/get_chartreuse/_index.md new file mode 100644 index 0000000000..e7d543f58e --- /dev/null +++ b/english/cpp/system.drawing/pens/get_chartreuse/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Chartreuse method +linktitle: get_Chartreuse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Chartreuse method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF7FFF00 in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/pens/get_chartreuse/ +--- +## Pens::get_Chartreuse method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF7FFF00. + +```cpp +static SharedPtr System::Drawing::Pens::get_Chartreuse() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_chocolate/_index.md b/english/cpp/system.drawing/pens/get_chocolate/_index.md new file mode 100644 index 0000000000..23a0073350 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_chocolate/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Chocolate method +linktitle: get_Chocolate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Chocolate method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFD2691E in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/pens/get_chocolate/ +--- +## Pens::get_Chocolate method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFD2691E. + +```cpp +static SharedPtr System::Drawing::Pens::get_Chocolate() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_coral/_index.md b/english/cpp/system.drawing/pens/get_coral/_index.md new file mode 100644 index 0000000000..00681ed5d0 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_coral/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Coral method +linktitle: get_Coral +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Coral method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF7F50 in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/pens/get_coral/ +--- +## Pens::get_Coral method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF7F50. + +```cpp +static SharedPtr System::Drawing::Pens::get_Coral() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_cornflowerblue/_index.md b/english/cpp/system.drawing/pens/get_cornflowerblue/_index.md new file mode 100644 index 0000000000..aa7f74989b --- /dev/null +++ b/english/cpp/system.drawing/pens/get_cornflowerblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_CornflowerBlue method +linktitle: get_CornflowerBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_CornflowerBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF6495ED in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/pens/get_cornflowerblue/ +--- +## Pens::get_CornflowerBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF6495ED. + +```cpp +static SharedPtr System::Drawing::Pens::get_CornflowerBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_cornsilk/_index.md b/english/cpp/system.drawing/pens/get_cornsilk/_index.md new file mode 100644 index 0000000000..a4584c826f --- /dev/null +++ b/english/cpp/system.drawing/pens/get_cornsilk/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Cornsilk method +linktitle: get_Cornsilk +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Cornsilk method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFF8DC in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/pens/get_cornsilk/ +--- +## Pens::get_Cornsilk method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFF8DC. + +```cpp +static SharedPtr System::Drawing::Pens::get_Cornsilk() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_crimson/_index.md b/english/cpp/system.drawing/pens/get_crimson/_index.md new file mode 100644 index 0000000000..9ac8f31783 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_crimson/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Crimson method +linktitle: get_Crimson +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Crimson method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDC143C in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/pens/get_crimson/ +--- +## Pens::get_Crimson method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDC143C. + +```cpp +static SharedPtr System::Drawing::Pens::get_Crimson() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_cyan/_index.md b/english/cpp/system.drawing/pens/get_cyan/_index.md new file mode 100644 index 0000000000..d637bc409b --- /dev/null +++ b/english/cpp/system.drawing/pens/get_cyan/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Cyan method +linktitle: get_Cyan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Cyan method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FFFF in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing/pens/get_cyan/ +--- +## Pens::get_Cyan method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FFFF. + +```cpp +static SharedPtr System::Drawing::Pens::get_Cyan() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkblue/_index.md b/english/cpp/system.drawing/pens/get_darkblue/_index.md new file mode 100644 index 0000000000..ee8d7304c7 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkBlue method +linktitle: get_DarkBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00008B in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing/pens/get_darkblue/ +--- +## Pens::get_DarkBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00008B. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkcyan/_index.md b/english/cpp/system.drawing/pens/get_darkcyan/_index.md new file mode 100644 index 0000000000..5f0ed189a5 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkcyan/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkCyan method +linktitle: get_DarkCyan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkCyan method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF008B8B in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing/pens/get_darkcyan/ +--- +## Pens::get_DarkCyan method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF008B8B. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkCyan() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkgoldenrod/_index.md b/english/cpp/system.drawing/pens/get_darkgoldenrod/_index.md new file mode 100644 index 0000000000..d9971a40ef --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkgoldenrod/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkGoldenrod method +linktitle: get_DarkGoldenrod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkGoldenrod method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFB8860B in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing/pens/get_darkgoldenrod/ +--- +## Pens::get_DarkGoldenrod method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFB8860B. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkGoldenrod() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkgray/_index.md b/english/cpp/system.drawing/pens/get_darkgray/_index.md new file mode 100644 index 0000000000..8f74eee2d1 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkgray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkGray method +linktitle: get_DarkGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkGray method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFA9A9A9 in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing/pens/get_darkgray/ +--- +## Pens::get_DarkGray method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFA9A9A9. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkGray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkgreen/_index.md b/english/cpp/system.drawing/pens/get_darkgreen/_index.md new file mode 100644 index 0000000000..b75148874d --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkgreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkGreen method +linktitle: get_DarkGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF006400 in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing/pens/get_darkgreen/ +--- +## Pens::get_DarkGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF006400. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkkhaki/_index.md b/english/cpp/system.drawing/pens/get_darkkhaki/_index.md new file mode 100644 index 0000000000..a8000da85c --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkkhaki/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkKhaki method +linktitle: get_DarkKhaki +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkKhaki method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFBDB76B in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing/pens/get_darkkhaki/ +--- +## Pens::get_DarkKhaki method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFBDB76B. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkKhaki() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkmagenta/_index.md b/english/cpp/system.drawing/pens/get_darkmagenta/_index.md new file mode 100644 index 0000000000..4b4b952255 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkmagenta/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkMagenta method +linktitle: get_DarkMagenta +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkMagenta method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8B008B in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing/pens/get_darkmagenta/ +--- +## Pens::get_DarkMagenta method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8B008B. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkMagenta() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkolivegreen/_index.md b/english/cpp/system.drawing/pens/get_darkolivegreen/_index.md new file mode 100644 index 0000000000..ac985f0679 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkolivegreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkOliveGreen method +linktitle: get_DarkOliveGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkOliveGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF556B2F in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing/pens/get_darkolivegreen/ +--- +## Pens::get_DarkOliveGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF556B2F. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkOliveGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkorange/_index.md b/english/cpp/system.drawing/pens/get_darkorange/_index.md new file mode 100644 index 0000000000..db59c48b25 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkorange/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkOrange method +linktitle: get_DarkOrange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkOrange method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF8C00 in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing/pens/get_darkorange/ +--- +## Pens::get_DarkOrange method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF8C00. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkOrange() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkorchid/_index.md b/english/cpp/system.drawing/pens/get_darkorchid/_index.md new file mode 100644 index 0000000000..5d63778bf7 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkorchid/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkOrchid method +linktitle: get_DarkOrchid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkOrchid method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF9932CC in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing/pens/get_darkorchid/ +--- +## Pens::get_DarkOrchid method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF9932CC. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkOrchid() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkred/_index.md b/english/cpp/system.drawing/pens/get_darkred/_index.md new file mode 100644 index 0000000000..3c30a857d8 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkred/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkRed method +linktitle: get_DarkRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkRed method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8B0000 in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing/pens/get_darkred/ +--- +## Pens::get_DarkRed method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8B0000. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkRed() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darksalmon/_index.md b/english/cpp/system.drawing/pens/get_darksalmon/_index.md new file mode 100644 index 0000000000..3d9ca19c15 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darksalmon/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkSalmon method +linktitle: get_DarkSalmon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkSalmon method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFE9967A in C++.' +type: docs +weight: 3300 +url: /cpp/system.drawing/pens/get_darksalmon/ +--- +## Pens::get_DarkSalmon method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFE9967A. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkSalmon() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkseagreen/_index.md b/english/cpp/system.drawing/pens/get_darkseagreen/_index.md new file mode 100644 index 0000000000..c52112a320 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkseagreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkSeaGreen method +linktitle: get_DarkSeaGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkSeaGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8FBC8F in C++.' +type: docs +weight: 3400 +url: /cpp/system.drawing/pens/get_darkseagreen/ +--- +## Pens::get_DarkSeaGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8FBC8F. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkSeaGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkslateblue/_index.md b/english/cpp/system.drawing/pens/get_darkslateblue/_index.md new file mode 100644 index 0000000000..a642600245 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkslateblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkSlateBlue method +linktitle: get_DarkSlateBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkSlateBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF483D8B in C++.' +type: docs +weight: 3500 +url: /cpp/system.drawing/pens/get_darkslateblue/ +--- +## Pens::get_DarkSlateBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF483D8B. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkSlateBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkslategray/_index.md b/english/cpp/system.drawing/pens/get_darkslategray/_index.md new file mode 100644 index 0000000000..aee6121e6b --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkslategray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkSlateGray method +linktitle: get_DarkSlateGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkSlateGray method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF2F4F4F in C++.' +type: docs +weight: 3600 +url: /cpp/system.drawing/pens/get_darkslategray/ +--- +## Pens::get_DarkSlateGray method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF2F4F4F. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkSlateGray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkturquoise/_index.md b/english/cpp/system.drawing/pens/get_darkturquoise/_index.md new file mode 100644 index 0000000000..23797fe27b --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkturquoise/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkTurquoise method +linktitle: get_DarkTurquoise +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkTurquoise method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00CED1 in C++.' +type: docs +weight: 3700 +url: /cpp/system.drawing/pens/get_darkturquoise/ +--- +## Pens::get_DarkTurquoise method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00CED1. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkTurquoise() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_darkviolet/_index.md b/english/cpp/system.drawing/pens/get_darkviolet/_index.md new file mode 100644 index 0000000000..b2388e6d01 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_darkviolet/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DarkViolet method +linktitle: get_DarkViolet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DarkViolet method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF9400D3 in C++.' +type: docs +weight: 3800 +url: /cpp/system.drawing/pens/get_darkviolet/ +--- +## Pens::get_DarkViolet method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF9400D3. + +```cpp +static SharedPtr System::Drawing::Pens::get_DarkViolet() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_deeppink/_index.md b/english/cpp/system.drawing/pens/get_deeppink/_index.md new file mode 100644 index 0000000000..0129265952 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_deeppink/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DeepPink method +linktitle: get_DeepPink +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DeepPink method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF1493 in C++.' +type: docs +weight: 3900 +url: /cpp/system.drawing/pens/get_deeppink/ +--- +## Pens::get_DeepPink method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF1493. + +```cpp +static SharedPtr System::Drawing::Pens::get_DeepPink() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_deepskyblue/_index.md b/english/cpp/system.drawing/pens/get_deepskyblue/_index.md new file mode 100644 index 0000000000..df54513c53 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_deepskyblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DeepSkyBlue method +linktitle: get_DeepSkyBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DeepSkyBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00BFFF in C++.' +type: docs +weight: 4000 +url: /cpp/system.drawing/pens/get_deepskyblue/ +--- +## Pens::get_DeepSkyBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00BFFF. + +```cpp +static SharedPtr System::Drawing::Pens::get_DeepSkyBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_dimgray/_index.md b/english/cpp/system.drawing/pens/get_dimgray/_index.md new file mode 100644 index 0000000000..70093171d3 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_dimgray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DimGray method +linktitle: get_DimGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DimGray method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF696969 in C++.' +type: docs +weight: 4100 +url: /cpp/system.drawing/pens/get_dimgray/ +--- +## Pens::get_DimGray method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF696969. + +```cpp +static SharedPtr System::Drawing::Pens::get_DimGray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_dodgerblue/_index.md b/english/cpp/system.drawing/pens/get_dodgerblue/_index.md new file mode 100644 index 0000000000..c79aff1e41 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_dodgerblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_DodgerBlue method +linktitle: get_DodgerBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_DodgerBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF1E90FF in C++.' +type: docs +weight: 4200 +url: /cpp/system.drawing/pens/get_dodgerblue/ +--- +## Pens::get_DodgerBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF1E90FF. + +```cpp +static SharedPtr System::Drawing::Pens::get_DodgerBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_firebrick/_index.md b/english/cpp/system.drawing/pens/get_firebrick/_index.md new file mode 100644 index 0000000000..0579bb91d2 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_firebrick/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Firebrick method +linktitle: get_Firebrick +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Firebrick method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFB22222 in C++.' +type: docs +weight: 4300 +url: /cpp/system.drawing/pens/get_firebrick/ +--- +## Pens::get_Firebrick method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFB22222. + +```cpp +static SharedPtr System::Drawing::Pens::get_Firebrick() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_floralwhite/_index.md b/english/cpp/system.drawing/pens/get_floralwhite/_index.md new file mode 100644 index 0000000000..4c2b87e790 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_floralwhite/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_FloralWhite method +linktitle: get_FloralWhite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_FloralWhite method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFAF0 in C++.' +type: docs +weight: 4400 +url: /cpp/system.drawing/pens/get_floralwhite/ +--- +## Pens::get_FloralWhite method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFAF0. + +```cpp +static SharedPtr System::Drawing::Pens::get_FloralWhite() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_forestgreen/_index.md b/english/cpp/system.drawing/pens/get_forestgreen/_index.md new file mode 100644 index 0000000000..1c4e04d0cf --- /dev/null +++ b/english/cpp/system.drawing/pens/get_forestgreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_ForestGreen method +linktitle: get_ForestGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_ForestGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF228B22 in C++.' +type: docs +weight: 4500 +url: /cpp/system.drawing/pens/get_forestgreen/ +--- +## Pens::get_ForestGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF228B22. + +```cpp +static SharedPtr System::Drawing::Pens::get_ForestGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_fuchsia/_index.md b/english/cpp/system.drawing/pens/get_fuchsia/_index.md new file mode 100644 index 0000000000..2f80780b8a --- /dev/null +++ b/english/cpp/system.drawing/pens/get_fuchsia/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Fuchsia method +linktitle: get_Fuchsia +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Fuchsia method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF00FF in C++.' +type: docs +weight: 4600 +url: /cpp/system.drawing/pens/get_fuchsia/ +--- +## Pens::get_Fuchsia method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF00FF. + +```cpp +static SharedPtr System::Drawing::Pens::get_Fuchsia() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_gainsboro/_index.md b/english/cpp/system.drawing/pens/get_gainsboro/_index.md new file mode 100644 index 0000000000..0bed2a1b6a --- /dev/null +++ b/english/cpp/system.drawing/pens/get_gainsboro/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Gainsboro method +linktitle: get_Gainsboro +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Gainsboro method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDCDCDC in C++.' +type: docs +weight: 4700 +url: /cpp/system.drawing/pens/get_gainsboro/ +--- +## Pens::get_Gainsboro method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDCDCDC. + +```cpp +static SharedPtr System::Drawing::Pens::get_Gainsboro() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_ghostwhite/_index.md b/english/cpp/system.drawing/pens/get_ghostwhite/_index.md new file mode 100644 index 0000000000..ed31a90e46 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_ghostwhite/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_GhostWhite method +linktitle: get_GhostWhite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_GhostWhite method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF8F8FF in C++.' +type: docs +weight: 4800 +url: /cpp/system.drawing/pens/get_ghostwhite/ +--- +## Pens::get_GhostWhite method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF8F8FF. + +```cpp +static SharedPtr System::Drawing::Pens::get_GhostWhite() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_gold/_index.md b/english/cpp/system.drawing/pens/get_gold/_index.md new file mode 100644 index 0000000000..afe570b7ec --- /dev/null +++ b/english/cpp/system.drawing/pens/get_gold/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Gold method +linktitle: get_Gold +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Gold method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFD700 in C++.' +type: docs +weight: 4900 +url: /cpp/system.drawing/pens/get_gold/ +--- +## Pens::get_Gold method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFD700. + +```cpp +static SharedPtr System::Drawing::Pens::get_Gold() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_goldenrod/_index.md b/english/cpp/system.drawing/pens/get_goldenrod/_index.md new file mode 100644 index 0000000000..ac6a6d8231 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_goldenrod/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Goldenrod method +linktitle: get_Goldenrod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Goldenrod method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDAA520 in C++.' +type: docs +weight: 5000 +url: /cpp/system.drawing/pens/get_goldenrod/ +--- +## Pens::get_Goldenrod method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDAA520. + +```cpp +static SharedPtr System::Drawing::Pens::get_Goldenrod() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_gray/_index.md b/english/cpp/system.drawing/pens/get_gray/_index.md new file mode 100644 index 0000000000..5825a4443b --- /dev/null +++ b/english/cpp/system.drawing/pens/get_gray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Gray method +linktitle: get_Gray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Gray method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF808080 in C++.' +type: docs +weight: 5100 +url: /cpp/system.drawing/pens/get_gray/ +--- +## Pens::get_Gray method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF808080. + +```cpp +static SharedPtr System::Drawing::Pens::get_Gray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_green/_index.md b/english/cpp/system.drawing/pens/get_green/_index.md new file mode 100644 index 0000000000..c0830bac28 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_green/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Green method +linktitle: get_Green +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Green method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF008000 in C++.' +type: docs +weight: 5200 +url: /cpp/system.drawing/pens/get_green/ +--- +## Pens::get_Green method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF008000. + +```cpp +static SharedPtr System::Drawing::Pens::get_Green() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_greenyellow/_index.md b/english/cpp/system.drawing/pens/get_greenyellow/_index.md new file mode 100644 index 0000000000..872f20757b --- /dev/null +++ b/english/cpp/system.drawing/pens/get_greenyellow/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_GreenYellow method +linktitle: get_GreenYellow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_GreenYellow method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFADFF2F in C++.' +type: docs +weight: 5300 +url: /cpp/system.drawing/pens/get_greenyellow/ +--- +## Pens::get_GreenYellow method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFADFF2F. + +```cpp +static SharedPtr System::Drawing::Pens::get_GreenYellow() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_honeydew/_index.md b/english/cpp/system.drawing/pens/get_honeydew/_index.md new file mode 100644 index 0000000000..af4e205078 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_honeydew/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Honeydew method +linktitle: get_Honeydew +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Honeydew method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF0FFF0 in C++.' +type: docs +weight: 5400 +url: /cpp/system.drawing/pens/get_honeydew/ +--- +## Pens::get_Honeydew method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF0FFF0. + +```cpp +static SharedPtr System::Drawing::Pens::get_Honeydew() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_hotpink/_index.md b/english/cpp/system.drawing/pens/get_hotpink/_index.md new file mode 100644 index 0000000000..70bbad3cd3 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_hotpink/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_HotPink method +linktitle: get_HotPink +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_HotPink method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF69B4 in C++.' +type: docs +weight: 5500 +url: /cpp/system.drawing/pens/get_hotpink/ +--- +## Pens::get_HotPink method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF69B4. + +```cpp +static SharedPtr System::Drawing::Pens::get_HotPink() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_indianred/_index.md b/english/cpp/system.drawing/pens/get_indianred/_index.md new file mode 100644 index 0000000000..40275ae63f --- /dev/null +++ b/english/cpp/system.drawing/pens/get_indianred/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_IndianRed method +linktitle: get_IndianRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_IndianRed method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFCD5C5C in C++.' +type: docs +weight: 5600 +url: /cpp/system.drawing/pens/get_indianred/ +--- +## Pens::get_IndianRed method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFCD5C5C. + +```cpp +static SharedPtr System::Drawing::Pens::get_IndianRed() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_indigo/_index.md b/english/cpp/system.drawing/pens/get_indigo/_index.md new file mode 100644 index 0000000000..83c2d2ea82 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_indigo/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Indigo method +linktitle: get_Indigo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Indigo method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF4B0082 in C++.' +type: docs +weight: 5700 +url: /cpp/system.drawing/pens/get_indigo/ +--- +## Pens::get_Indigo method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF4B0082. + +```cpp +static SharedPtr System::Drawing::Pens::get_Indigo() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_ivory/_index.md b/english/cpp/system.drawing/pens/get_ivory/_index.md new file mode 100644 index 0000000000..e80c81ad8a --- /dev/null +++ b/english/cpp/system.drawing/pens/get_ivory/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Ivory method +linktitle: get_Ivory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Ivory method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFFF0 in C++.' +type: docs +weight: 5800 +url: /cpp/system.drawing/pens/get_ivory/ +--- +## Pens::get_Ivory method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFFF0. + +```cpp +static SharedPtr System::Drawing::Pens::get_Ivory() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_khaki/_index.md b/english/cpp/system.drawing/pens/get_khaki/_index.md new file mode 100644 index 0000000000..dd8130a27c --- /dev/null +++ b/english/cpp/system.drawing/pens/get_khaki/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Khaki method +linktitle: get_Khaki +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Khaki method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF0E68C in C++.' +type: docs +weight: 5900 +url: /cpp/system.drawing/pens/get_khaki/ +--- +## Pens::get_Khaki method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF0E68C. + +```cpp +static SharedPtr System::Drawing::Pens::get_Khaki() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lavender/_index.md b/english/cpp/system.drawing/pens/get_lavender/_index.md new file mode 100644 index 0000000000..d920d60270 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lavender/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Lavender method +linktitle: get_Lavender +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Lavender method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFE6E6FA in C++.' +type: docs +weight: 6000 +url: /cpp/system.drawing/pens/get_lavender/ +--- +## Pens::get_Lavender method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFE6E6FA. + +```cpp +static SharedPtr System::Drawing::Pens::get_Lavender() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lavenderblush/_index.md b/english/cpp/system.drawing/pens/get_lavenderblush/_index.md new file mode 100644 index 0000000000..a876eccefd --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lavenderblush/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LavenderBlush method +linktitle: get_LavenderBlush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LavenderBlush method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFF0F5 in C++.' +type: docs +weight: 6100 +url: /cpp/system.drawing/pens/get_lavenderblush/ +--- +## Pens::get_LavenderBlush method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFF0F5. + +```cpp +static SharedPtr System::Drawing::Pens::get_LavenderBlush() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lawngreen/_index.md b/english/cpp/system.drawing/pens/get_lawngreen/_index.md new file mode 100644 index 0000000000..8d8e88e93f --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lawngreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LawnGreen method +linktitle: get_LawnGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LawnGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF7CFC00 in C++.' +type: docs +weight: 6200 +url: /cpp/system.drawing/pens/get_lawngreen/ +--- +## Pens::get_LawnGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF7CFC00. + +```cpp +static SharedPtr System::Drawing::Pens::get_LawnGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lemonchiffon/_index.md b/english/cpp/system.drawing/pens/get_lemonchiffon/_index.md new file mode 100644 index 0000000000..13bcfa0145 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lemonchiffon/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LemonChiffon method +linktitle: get_LemonChiffon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LemonChiffon method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFACD in C++.' +type: docs +weight: 6300 +url: /cpp/system.drawing/pens/get_lemonchiffon/ +--- +## Pens::get_LemonChiffon method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFACD. + +```cpp +static SharedPtr System::Drawing::Pens::get_LemonChiffon() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightblue/_index.md b/english/cpp/system.drawing/pens/get_lightblue/_index.md new file mode 100644 index 0000000000..f291ad3204 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightBlue method +linktitle: get_LightBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFADD8E6 in C++.' +type: docs +weight: 6400 +url: /cpp/system.drawing/pens/get_lightblue/ +--- +## Pens::get_LightBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFADD8E6. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightcoral/_index.md b/english/cpp/system.drawing/pens/get_lightcoral/_index.md new file mode 100644 index 0000000000..0e5b9bc9eb --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightcoral/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightCoral method +linktitle: get_LightCoral +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightCoral method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF08080 in C++.' +type: docs +weight: 6500 +url: /cpp/system.drawing/pens/get_lightcoral/ +--- +## Pens::get_LightCoral method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF08080. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightCoral() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightcyan/_index.md b/english/cpp/system.drawing/pens/get_lightcyan/_index.md new file mode 100644 index 0000000000..94f80e82e0 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightcyan/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightCyan method +linktitle: get_LightCyan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightCyan method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFE0FFFF in C++.' +type: docs +weight: 6600 +url: /cpp/system.drawing/pens/get_lightcyan/ +--- +## Pens::get_LightCyan method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFE0FFFF. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightCyan() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightgoldenrodyellow/_index.md b/english/cpp/system.drawing/pens/get_lightgoldenrodyellow/_index.md new file mode 100644 index 0000000000..a80504a585 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightgoldenrodyellow/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightGoldenrodYellow method +linktitle: get_LightGoldenrodYellow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightGoldenrodYellow method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFAFAD2 in C++.' +type: docs +weight: 6700 +url: /cpp/system.drawing/pens/get_lightgoldenrodyellow/ +--- +## Pens::get_LightGoldenrodYellow method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFAFAD2. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightGoldenrodYellow() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightgray/_index.md b/english/cpp/system.drawing/pens/get_lightgray/_index.md new file mode 100644 index 0000000000..77f23ccae9 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightgray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightGray method +linktitle: get_LightGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightGray method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFD3D3D3 in C++.' +type: docs +weight: 6800 +url: /cpp/system.drawing/pens/get_lightgray/ +--- +## Pens::get_LightGray method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFD3D3D3. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightGray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightgreen/_index.md b/english/cpp/system.drawing/pens/get_lightgreen/_index.md new file mode 100644 index 0000000000..6a6ffd6b4e --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightgreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightGreen method +linktitle: get_LightGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF90EE90 in C++.' +type: docs +weight: 6900 +url: /cpp/system.drawing/pens/get_lightgreen/ +--- +## Pens::get_LightGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF90EE90. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightpink/_index.md b/english/cpp/system.drawing/pens/get_lightpink/_index.md new file mode 100644 index 0000000000..898702bd31 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightpink/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightPink method +linktitle: get_LightPink +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightPink method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFB6C1 in C++.' +type: docs +weight: 7000 +url: /cpp/system.drawing/pens/get_lightpink/ +--- +## Pens::get_LightPink method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFB6C1. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightPink() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightsalmon/_index.md b/english/cpp/system.drawing/pens/get_lightsalmon/_index.md new file mode 100644 index 0000000000..932a29db86 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightsalmon/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightSalmon method +linktitle: get_LightSalmon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightSalmon method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFA07A in C++.' +type: docs +weight: 7100 +url: /cpp/system.drawing/pens/get_lightsalmon/ +--- +## Pens::get_LightSalmon method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFA07A. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightSalmon() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightseagreen/_index.md b/english/cpp/system.drawing/pens/get_lightseagreen/_index.md new file mode 100644 index 0000000000..72ae75e0ee --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightseagreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightSeaGreen method +linktitle: get_LightSeaGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightSeaGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF20B2AA in C++.' +type: docs +weight: 7200 +url: /cpp/system.drawing/pens/get_lightseagreen/ +--- +## Pens::get_LightSeaGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF20B2AA. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightSeaGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightskyblue/_index.md b/english/cpp/system.drawing/pens/get_lightskyblue/_index.md new file mode 100644 index 0000000000..93f32b0ac4 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightskyblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightSkyBlue method +linktitle: get_LightSkyBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightSkyBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF87CEFA in C++.' +type: docs +weight: 7300 +url: /cpp/system.drawing/pens/get_lightskyblue/ +--- +## Pens::get_LightSkyBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF87CEFA. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightSkyBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightslategray/_index.md b/english/cpp/system.drawing/pens/get_lightslategray/_index.md new file mode 100644 index 0000000000..21b37b2f24 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightslategray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightSlateGray method +linktitle: get_LightSlateGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightSlateGray method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF778899 in C++.' +type: docs +weight: 7400 +url: /cpp/system.drawing/pens/get_lightslategray/ +--- +## Pens::get_LightSlateGray method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF778899. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightSlateGray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightsteelblue/_index.md b/english/cpp/system.drawing/pens/get_lightsteelblue/_index.md new file mode 100644 index 0000000000..bc90f85c2d --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightsteelblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightSteelBlue method +linktitle: get_LightSteelBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightSteelBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFB0C4DE in C++.' +type: docs +weight: 7500 +url: /cpp/system.drawing/pens/get_lightsteelblue/ +--- +## Pens::get_LightSteelBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFB0C4DE. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightSteelBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lightyellow/_index.md b/english/cpp/system.drawing/pens/get_lightyellow/_index.md new file mode 100644 index 0000000000..b4ab0ceee4 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lightyellow/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LightYellow method +linktitle: get_LightYellow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LightYellow method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFFE0 in C++.' +type: docs +weight: 7600 +url: /cpp/system.drawing/pens/get_lightyellow/ +--- +## Pens::get_LightYellow method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFFE0. + +```cpp +static SharedPtr System::Drawing::Pens::get_LightYellow() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_lime/_index.md b/english/cpp/system.drawing/pens/get_lime/_index.md new file mode 100644 index 0000000000..77bdd65a51 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_lime/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Lime method +linktitle: get_Lime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Lime method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FF00 in C++.' +type: docs +weight: 7700 +url: /cpp/system.drawing/pens/get_lime/ +--- +## Pens::get_Lime method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FF00. + +```cpp +static SharedPtr System::Drawing::Pens::get_Lime() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_limegreen/_index.md b/english/cpp/system.drawing/pens/get_limegreen/_index.md new file mode 100644 index 0000000000..dc62a29c98 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_limegreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_LimeGreen method +linktitle: get_LimeGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_LimeGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF32CD32 in C++.' +type: docs +weight: 7800 +url: /cpp/system.drawing/pens/get_limegreen/ +--- +## Pens::get_LimeGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF32CD32. + +```cpp +static SharedPtr System::Drawing::Pens::get_LimeGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_linen/_index.md b/english/cpp/system.drawing/pens/get_linen/_index.md new file mode 100644 index 0000000000..a742379f4d --- /dev/null +++ b/english/cpp/system.drawing/pens/get_linen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Linen method +linktitle: get_Linen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Linen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFAF0E6 in C++.' +type: docs +weight: 7900 +url: /cpp/system.drawing/pens/get_linen/ +--- +## Pens::get_Linen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFAF0E6. + +```cpp +static SharedPtr System::Drawing::Pens::get_Linen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_magenta/_index.md b/english/cpp/system.drawing/pens/get_magenta/_index.md new file mode 100644 index 0000000000..fc19f491e0 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_magenta/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Magenta method +linktitle: get_Magenta +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Magenta method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF00FF in C++.' +type: docs +weight: 8000 +url: /cpp/system.drawing/pens/get_magenta/ +--- +## Pens::get_Magenta method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF00FF. + +```cpp +static SharedPtr System::Drawing::Pens::get_Magenta() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_maroon/_index.md b/english/cpp/system.drawing/pens/get_maroon/_index.md new file mode 100644 index 0000000000..b86ba8e0a9 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_maroon/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Maroon method +linktitle: get_Maroon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Maroon method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF800000 in C++.' +type: docs +weight: 8100 +url: /cpp/system.drawing/pens/get_maroon/ +--- +## Pens::get_Maroon method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF800000. + +```cpp +static SharedPtr System::Drawing::Pens::get_Maroon() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_mediumaquamarine/_index.md b/english/cpp/system.drawing/pens/get_mediumaquamarine/_index.md new file mode 100644 index 0000000000..306865deb5 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_mediumaquamarine/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_MediumAquamarine method +linktitle: get_MediumAquamarine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_MediumAquamarine method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF66CDAA in C++.' +type: docs +weight: 8200 +url: /cpp/system.drawing/pens/get_mediumaquamarine/ +--- +## Pens::get_MediumAquamarine method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF66CDAA. + +```cpp +static SharedPtr System::Drawing::Pens::get_MediumAquamarine() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_mediumblue/_index.md b/english/cpp/system.drawing/pens/get_mediumblue/_index.md new file mode 100644 index 0000000000..d376a86240 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_mediumblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_MediumBlue method +linktitle: get_MediumBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_MediumBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF0000CD in C++.' +type: docs +weight: 8300 +url: /cpp/system.drawing/pens/get_mediumblue/ +--- +## Pens::get_MediumBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF0000CD. + +```cpp +static SharedPtr System::Drawing::Pens::get_MediumBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_mediumorchid/_index.md b/english/cpp/system.drawing/pens/get_mediumorchid/_index.md new file mode 100644 index 0000000000..315aa98ae6 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_mediumorchid/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_MediumOrchid method +linktitle: get_MediumOrchid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_MediumOrchid method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFBA55D3 in C++.' +type: docs +weight: 8400 +url: /cpp/system.drawing/pens/get_mediumorchid/ +--- +## Pens::get_MediumOrchid method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFBA55D3. + +```cpp +static SharedPtr System::Drawing::Pens::get_MediumOrchid() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_mediumpurple/_index.md b/english/cpp/system.drawing/pens/get_mediumpurple/_index.md new file mode 100644 index 0000000000..37b7c143f5 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_mediumpurple/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_MediumPurple method +linktitle: get_MediumPurple +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_MediumPurple method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF9370DB in C++.' +type: docs +weight: 8500 +url: /cpp/system.drawing/pens/get_mediumpurple/ +--- +## Pens::get_MediumPurple method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF9370DB. + +```cpp +static SharedPtr System::Drawing::Pens::get_MediumPurple() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_mediumseagreen/_index.md b/english/cpp/system.drawing/pens/get_mediumseagreen/_index.md new file mode 100644 index 0000000000..451cf19cad --- /dev/null +++ b/english/cpp/system.drawing/pens/get_mediumseagreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_MediumSeaGreen method +linktitle: get_MediumSeaGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_MediumSeaGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF3CB371 in C++.' +type: docs +weight: 8600 +url: /cpp/system.drawing/pens/get_mediumseagreen/ +--- +## Pens::get_MediumSeaGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF3CB371. + +```cpp +static SharedPtr System::Drawing::Pens::get_MediumSeaGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_mediumslateblue/_index.md b/english/cpp/system.drawing/pens/get_mediumslateblue/_index.md new file mode 100644 index 0000000000..c6b990e971 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_mediumslateblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_MediumSlateBlue method +linktitle: get_MediumSlateBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_MediumSlateBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF7B68EE in C++.' +type: docs +weight: 8700 +url: /cpp/system.drawing/pens/get_mediumslateblue/ +--- +## Pens::get_MediumSlateBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF7B68EE. + +```cpp +static SharedPtr System::Drawing::Pens::get_MediumSlateBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_mediumspringgreen/_index.md b/english/cpp/system.drawing/pens/get_mediumspringgreen/_index.md new file mode 100644 index 0000000000..631c265afb --- /dev/null +++ b/english/cpp/system.drawing/pens/get_mediumspringgreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_MediumSpringGreen method +linktitle: get_MediumSpringGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_MediumSpringGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FA9A in C++.' +type: docs +weight: 8800 +url: /cpp/system.drawing/pens/get_mediumspringgreen/ +--- +## Pens::get_MediumSpringGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FA9A. + +```cpp +static SharedPtr System::Drawing::Pens::get_MediumSpringGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_mediumturquoise/_index.md b/english/cpp/system.drawing/pens/get_mediumturquoise/_index.md new file mode 100644 index 0000000000..09adf1b17c --- /dev/null +++ b/english/cpp/system.drawing/pens/get_mediumturquoise/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_MediumTurquoise method +linktitle: get_MediumTurquoise +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_MediumTurquoise method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF48D1CC in C++.' +type: docs +weight: 8900 +url: /cpp/system.drawing/pens/get_mediumturquoise/ +--- +## Pens::get_MediumTurquoise method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF48D1CC. + +```cpp +static SharedPtr System::Drawing::Pens::get_MediumTurquoise() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_mediumvioletred/_index.md b/english/cpp/system.drawing/pens/get_mediumvioletred/_index.md new file mode 100644 index 0000000000..91715e1862 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_mediumvioletred/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_MediumVioletRed method +linktitle: get_MediumVioletRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_MediumVioletRed method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFC71585 in C++.' +type: docs +weight: 9000 +url: /cpp/system.drawing/pens/get_mediumvioletred/ +--- +## Pens::get_MediumVioletRed method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFC71585. + +```cpp +static SharedPtr System::Drawing::Pens::get_MediumVioletRed() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_midnightblue/_index.md b/english/cpp/system.drawing/pens/get_midnightblue/_index.md new file mode 100644 index 0000000000..dd7b43def3 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_midnightblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_MidnightBlue method +linktitle: get_MidnightBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_MidnightBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF191970 in C++.' +type: docs +weight: 9100 +url: /cpp/system.drawing/pens/get_midnightblue/ +--- +## Pens::get_MidnightBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF191970. + +```cpp +static SharedPtr System::Drawing::Pens::get_MidnightBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_mintcream/_index.md b/english/cpp/system.drawing/pens/get_mintcream/_index.md new file mode 100644 index 0000000000..f9da9a186f --- /dev/null +++ b/english/cpp/system.drawing/pens/get_mintcream/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_MintCream method +linktitle: get_MintCream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_MintCream method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF5FFFA in C++.' +type: docs +weight: 9200 +url: /cpp/system.drawing/pens/get_mintcream/ +--- +## Pens::get_MintCream method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF5FFFA. + +```cpp +static SharedPtr System::Drawing::Pens::get_MintCream() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_mistyrose/_index.md b/english/cpp/system.drawing/pens/get_mistyrose/_index.md new file mode 100644 index 0000000000..20e0179d9f --- /dev/null +++ b/english/cpp/system.drawing/pens/get_mistyrose/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_MistyRose method +linktitle: get_MistyRose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_MistyRose method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFE4E1 in C++.' +type: docs +weight: 9300 +url: /cpp/system.drawing/pens/get_mistyrose/ +--- +## Pens::get_MistyRose method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFE4E1. + +```cpp +static SharedPtr System::Drawing::Pens::get_MistyRose() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_moccasin/_index.md b/english/cpp/system.drawing/pens/get_moccasin/_index.md new file mode 100644 index 0000000000..91e0a626e8 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_moccasin/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Moccasin method +linktitle: get_Moccasin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Moccasin method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFE4B5 in C++.' +type: docs +weight: 9400 +url: /cpp/system.drawing/pens/get_moccasin/ +--- +## Pens::get_Moccasin method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFE4B5. + +```cpp +static SharedPtr System::Drawing::Pens::get_Moccasin() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_navajowhite/_index.md b/english/cpp/system.drawing/pens/get_navajowhite/_index.md new file mode 100644 index 0000000000..fe032b27aa --- /dev/null +++ b/english/cpp/system.drawing/pens/get_navajowhite/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_NavajoWhite method +linktitle: get_NavajoWhite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_NavajoWhite method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFDEAD in C++.' +type: docs +weight: 9500 +url: /cpp/system.drawing/pens/get_navajowhite/ +--- +## Pens::get_NavajoWhite method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFDEAD. + +```cpp +static SharedPtr System::Drawing::Pens::get_NavajoWhite() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_navy/_index.md b/english/cpp/system.drawing/pens/get_navy/_index.md new file mode 100644 index 0000000000..6c31b99209 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_navy/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Navy method +linktitle: get_Navy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Navy method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF000080 in C++.' +type: docs +weight: 9600 +url: /cpp/system.drawing/pens/get_navy/ +--- +## Pens::get_Navy method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF000080. + +```cpp +static SharedPtr System::Drawing::Pens::get_Navy() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_oldlace/_index.md b/english/cpp/system.drawing/pens/get_oldlace/_index.md new file mode 100644 index 0000000000..94f67db5e0 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_oldlace/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_OldLace method +linktitle: get_OldLace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_OldLace method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFDF5E6 in C++.' +type: docs +weight: 9700 +url: /cpp/system.drawing/pens/get_oldlace/ +--- +## Pens::get_OldLace method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFDF5E6. + +```cpp +static SharedPtr System::Drawing::Pens::get_OldLace() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_olive/_index.md b/english/cpp/system.drawing/pens/get_olive/_index.md new file mode 100644 index 0000000000..647464dd39 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_olive/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Olive method +linktitle: get_Olive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Olive method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF808000 in C++.' +type: docs +weight: 9800 +url: /cpp/system.drawing/pens/get_olive/ +--- +## Pens::get_Olive method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF808000. + +```cpp +static SharedPtr System::Drawing::Pens::get_Olive() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_olivedrab/_index.md b/english/cpp/system.drawing/pens/get_olivedrab/_index.md new file mode 100644 index 0000000000..c13d1bc2b1 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_olivedrab/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_OliveDrab method +linktitle: get_OliveDrab +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_OliveDrab method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF6B8E23 in C++.' +type: docs +weight: 9900 +url: /cpp/system.drawing/pens/get_olivedrab/ +--- +## Pens::get_OliveDrab method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF6B8E23. + +```cpp +static SharedPtr System::Drawing::Pens::get_OliveDrab() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_orange/_index.md b/english/cpp/system.drawing/pens/get_orange/_index.md new file mode 100644 index 0000000000..2a10c8cf33 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_orange/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Orange method +linktitle: get_Orange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Orange method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFA500 in C++.' +type: docs +weight: 10000 +url: /cpp/system.drawing/pens/get_orange/ +--- +## Pens::get_Orange method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFA500. + +```cpp +static SharedPtr System::Drawing::Pens::get_Orange() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_orangered/_index.md b/english/cpp/system.drawing/pens/get_orangered/_index.md new file mode 100644 index 0000000000..87fafcf73d --- /dev/null +++ b/english/cpp/system.drawing/pens/get_orangered/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_OrangeRed method +linktitle: get_OrangeRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_OrangeRed method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF4500 in C++.' +type: docs +weight: 10100 +url: /cpp/system.drawing/pens/get_orangered/ +--- +## Pens::get_OrangeRed method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF4500. + +```cpp +static SharedPtr System::Drawing::Pens::get_OrangeRed() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_orchid/_index.md b/english/cpp/system.drawing/pens/get_orchid/_index.md new file mode 100644 index 0000000000..0a88458d91 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_orchid/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Orchid method +linktitle: get_Orchid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Orchid method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDA70D6 in C++.' +type: docs +weight: 10200 +url: /cpp/system.drawing/pens/get_orchid/ +--- +## Pens::get_Orchid method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDA70D6. + +```cpp +static SharedPtr System::Drawing::Pens::get_Orchid() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_palegoldenrod/_index.md b/english/cpp/system.drawing/pens/get_palegoldenrod/_index.md new file mode 100644 index 0000000000..69079b5eec --- /dev/null +++ b/english/cpp/system.drawing/pens/get_palegoldenrod/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_PaleGoldenrod method +linktitle: get_PaleGoldenrod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_PaleGoldenrod method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFEEE8AA in C++.' +type: docs +weight: 10300 +url: /cpp/system.drawing/pens/get_palegoldenrod/ +--- +## Pens::get_PaleGoldenrod method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFEEE8AA. + +```cpp +static SharedPtr System::Drawing::Pens::get_PaleGoldenrod() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_palegreen/_index.md b/english/cpp/system.drawing/pens/get_palegreen/_index.md new file mode 100644 index 0000000000..52f6c88d63 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_palegreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_PaleGreen method +linktitle: get_PaleGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_PaleGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF98FB98 in C++.' +type: docs +weight: 10400 +url: /cpp/system.drawing/pens/get_palegreen/ +--- +## Pens::get_PaleGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF98FB98. + +```cpp +static SharedPtr System::Drawing::Pens::get_PaleGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_paleturquoise/_index.md b/english/cpp/system.drawing/pens/get_paleturquoise/_index.md new file mode 100644 index 0000000000..886a9ddaaf --- /dev/null +++ b/english/cpp/system.drawing/pens/get_paleturquoise/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_PaleTurquoise method +linktitle: get_PaleTurquoise +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_PaleTurquoise method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFAFEEEE in C++.' +type: docs +weight: 10500 +url: /cpp/system.drawing/pens/get_paleturquoise/ +--- +## Pens::get_PaleTurquoise method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFAFEEEE. + +```cpp +static SharedPtr System::Drawing::Pens::get_PaleTurquoise() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_palevioletred/_index.md b/english/cpp/system.drawing/pens/get_palevioletred/_index.md new file mode 100644 index 0000000000..bbab6b53c4 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_palevioletred/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_PaleVioletRed method +linktitle: get_PaleVioletRed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_PaleVioletRed method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDB7093 in C++.' +type: docs +weight: 10600 +url: /cpp/system.drawing/pens/get_palevioletred/ +--- +## Pens::get_PaleVioletRed method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDB7093. + +```cpp +static SharedPtr System::Drawing::Pens::get_PaleVioletRed() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_papayawhip/_index.md b/english/cpp/system.drawing/pens/get_papayawhip/_index.md new file mode 100644 index 0000000000..96da8ad231 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_papayawhip/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_PapayaWhip method +linktitle: get_PapayaWhip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_PapayaWhip method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFEFD5 in C++.' +type: docs +weight: 10700 +url: /cpp/system.drawing/pens/get_papayawhip/ +--- +## Pens::get_PapayaWhip method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFEFD5. + +```cpp +static SharedPtr System::Drawing::Pens::get_PapayaWhip() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_peachpuff/_index.md b/english/cpp/system.drawing/pens/get_peachpuff/_index.md new file mode 100644 index 0000000000..412b046649 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_peachpuff/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_PeachPuff method +linktitle: get_PeachPuff +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_PeachPuff method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFDAB9 in C++.' +type: docs +weight: 10800 +url: /cpp/system.drawing/pens/get_peachpuff/ +--- +## Pens::get_PeachPuff method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFDAB9. + +```cpp +static SharedPtr System::Drawing::Pens::get_PeachPuff() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_peru/_index.md b/english/cpp/system.drawing/pens/get_peru/_index.md new file mode 100644 index 0000000000..db080fb4c9 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_peru/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Peru method +linktitle: get_Peru +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Peru method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFCD853F in C++.' +type: docs +weight: 10900 +url: /cpp/system.drawing/pens/get_peru/ +--- +## Pens::get_Peru method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFCD853F. + +```cpp +static SharedPtr System::Drawing::Pens::get_Peru() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_pink/_index.md b/english/cpp/system.drawing/pens/get_pink/_index.md new file mode 100644 index 0000000000..7c5e80bb33 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_pink/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Pink method +linktitle: get_Pink +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Pink method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFC0CB in C++.' +type: docs +weight: 11000 +url: /cpp/system.drawing/pens/get_pink/ +--- +## Pens::get_Pink method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFC0CB. + +```cpp +static SharedPtr System::Drawing::Pens::get_Pink() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_plum/_index.md b/english/cpp/system.drawing/pens/get_plum/_index.md new file mode 100644 index 0000000000..2e1e73ac47 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_plum/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Plum method +linktitle: get_Plum +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Plum method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDDA0DD in C++.' +type: docs +weight: 11100 +url: /cpp/system.drawing/pens/get_plum/ +--- +## Pens::get_Plum method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFDDA0DD. + +```cpp +static SharedPtr System::Drawing::Pens::get_Plum() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_powderblue/_index.md b/english/cpp/system.drawing/pens/get_powderblue/_index.md new file mode 100644 index 0000000000..35cee0f404 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_powderblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_PowderBlue method +linktitle: get_PowderBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_PowderBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFB0E0E6 in C++.' +type: docs +weight: 11200 +url: /cpp/system.drawing/pens/get_powderblue/ +--- +## Pens::get_PowderBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFB0E0E6. + +```cpp +static SharedPtr System::Drawing::Pens::get_PowderBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_purple/_index.md b/english/cpp/system.drawing/pens/get_purple/_index.md new file mode 100644 index 0000000000..22105adf95 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_purple/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Purple method +linktitle: get_Purple +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Purple method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF800080 in C++.' +type: docs +weight: 11300 +url: /cpp/system.drawing/pens/get_purple/ +--- +## Pens::get_Purple method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF800080. + +```cpp +static SharedPtr System::Drawing::Pens::get_Purple() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_red/_index.md b/english/cpp/system.drawing/pens/get_red/_index.md new file mode 100644 index 0000000000..878d378e90 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_red/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Red method +linktitle: get_Red +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Red method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF0000 in C++.' +type: docs +weight: 11400 +url: /cpp/system.drawing/pens/get_red/ +--- +## Pens::get_Red method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF0000. + +```cpp +static SharedPtr System::Drawing::Pens::get_Red() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_rosybrown/_index.md b/english/cpp/system.drawing/pens/get_rosybrown/_index.md new file mode 100644 index 0000000000..35e1e2864f --- /dev/null +++ b/english/cpp/system.drawing/pens/get_rosybrown/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_RosyBrown method +linktitle: get_RosyBrown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_RosyBrown method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFBC8F8F in C++.' +type: docs +weight: 11500 +url: /cpp/system.drawing/pens/get_rosybrown/ +--- +## Pens::get_RosyBrown method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFBC8F8F. + +```cpp +static SharedPtr System::Drawing::Pens::get_RosyBrown() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_royalblue/_index.md b/english/cpp/system.drawing/pens/get_royalblue/_index.md new file mode 100644 index 0000000000..51cee2b8d2 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_royalblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_RoyalBlue method +linktitle: get_RoyalBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_RoyalBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF4169E1 in C++.' +type: docs +weight: 11600 +url: /cpp/system.drawing/pens/get_royalblue/ +--- +## Pens::get_RoyalBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF4169E1. + +```cpp +static SharedPtr System::Drawing::Pens::get_RoyalBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_saddlebrown/_index.md b/english/cpp/system.drawing/pens/get_saddlebrown/_index.md new file mode 100644 index 0000000000..4ec0a0bd44 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_saddlebrown/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_SaddleBrown method +linktitle: get_SaddleBrown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_SaddleBrown method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8B4513 in C++.' +type: docs +weight: 11700 +url: /cpp/system.drawing/pens/get_saddlebrown/ +--- +## Pens::get_SaddleBrown method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF8B4513. + +```cpp +static SharedPtr System::Drawing::Pens::get_SaddleBrown() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_salmon/_index.md b/english/cpp/system.drawing/pens/get_salmon/_index.md new file mode 100644 index 0000000000..e7102eccf9 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_salmon/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Salmon method +linktitle: get_Salmon +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Salmon method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFA8072 in C++.' +type: docs +weight: 11800 +url: /cpp/system.drawing/pens/get_salmon/ +--- +## Pens::get_Salmon method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFA8072. + +```cpp +static SharedPtr System::Drawing::Pens::get_Salmon() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_sandybrown/_index.md b/english/cpp/system.drawing/pens/get_sandybrown/_index.md new file mode 100644 index 0000000000..8199d62e85 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_sandybrown/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_SandyBrown method +linktitle: get_SandyBrown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_SandyBrown method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF4A460 in C++.' +type: docs +weight: 11900 +url: /cpp/system.drawing/pens/get_sandybrown/ +--- +## Pens::get_SandyBrown method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF4A460. + +```cpp +static SharedPtr System::Drawing::Pens::get_SandyBrown() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_seagreen/_index.md b/english/cpp/system.drawing/pens/get_seagreen/_index.md new file mode 100644 index 0000000000..3f783bc1b0 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_seagreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_SeaGreen method +linktitle: get_SeaGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_SeaGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF2E8B57 in C++.' +type: docs +weight: 12000 +url: /cpp/system.drawing/pens/get_seagreen/ +--- +## Pens::get_SeaGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF2E8B57. + +```cpp +static SharedPtr System::Drawing::Pens::get_SeaGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_seashell/_index.md b/english/cpp/system.drawing/pens/get_seashell/_index.md new file mode 100644 index 0000000000..1d8e50824a --- /dev/null +++ b/english/cpp/system.drawing/pens/get_seashell/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_SeaShell method +linktitle: get_SeaShell +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_SeaShell method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFF5EE in C++.' +type: docs +weight: 12100 +url: /cpp/system.drawing/pens/get_seashell/ +--- +## Pens::get_SeaShell method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFF5EE. + +```cpp +static SharedPtr System::Drawing::Pens::get_SeaShell() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_sienna/_index.md b/english/cpp/system.drawing/pens/get_sienna/_index.md new file mode 100644 index 0000000000..681652cb79 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_sienna/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Sienna method +linktitle: get_Sienna +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Sienna method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFA0522D in C++.' +type: docs +weight: 12200 +url: /cpp/system.drawing/pens/get_sienna/ +--- +## Pens::get_Sienna method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFA0522D. + +```cpp +static SharedPtr System::Drawing::Pens::get_Sienna() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_silver/_index.md b/english/cpp/system.drawing/pens/get_silver/_index.md new file mode 100644 index 0000000000..c8a6527c51 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_silver/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Silver method +linktitle: get_Silver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Silver method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFC0C0C0 in C++.' +type: docs +weight: 12300 +url: /cpp/system.drawing/pens/get_silver/ +--- +## Pens::get_Silver method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFC0C0C0. + +```cpp +static SharedPtr System::Drawing::Pens::get_Silver() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_skyblue/_index.md b/english/cpp/system.drawing/pens/get_skyblue/_index.md new file mode 100644 index 0000000000..df1827c5ed --- /dev/null +++ b/english/cpp/system.drawing/pens/get_skyblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_SkyBlue method +linktitle: get_SkyBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_SkyBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF87CEEB in C++.' +type: docs +weight: 12400 +url: /cpp/system.drawing/pens/get_skyblue/ +--- +## Pens::get_SkyBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF87CEEB. + +```cpp +static SharedPtr System::Drawing::Pens::get_SkyBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_slateblue/_index.md b/english/cpp/system.drawing/pens/get_slateblue/_index.md new file mode 100644 index 0000000000..a2e9bd9339 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_slateblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_SlateBlue method +linktitle: get_SlateBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_SlateBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF6A5ACD in C++.' +type: docs +weight: 12500 +url: /cpp/system.drawing/pens/get_slateblue/ +--- +## Pens::get_SlateBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF6A5ACD. + +```cpp +static SharedPtr System::Drawing::Pens::get_SlateBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_slategray/_index.md b/english/cpp/system.drawing/pens/get_slategray/_index.md new file mode 100644 index 0000000000..22a5f06bf7 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_slategray/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_SlateGray method +linktitle: get_SlateGray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_SlateGray method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF708090 in C++.' +type: docs +weight: 12600 +url: /cpp/system.drawing/pens/get_slategray/ +--- +## Pens::get_SlateGray method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF708090. + +```cpp +static SharedPtr System::Drawing::Pens::get_SlateGray() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_snow/_index.md b/english/cpp/system.drawing/pens/get_snow/_index.md new file mode 100644 index 0000000000..84f538a019 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_snow/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Snow method +linktitle: get_Snow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Snow method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFAFA in C++.' +type: docs +weight: 12700 +url: /cpp/system.drawing/pens/get_snow/ +--- +## Pens::get_Snow method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFAFA. + +```cpp +static SharedPtr System::Drawing::Pens::get_Snow() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_springgreen/_index.md b/english/cpp/system.drawing/pens/get_springgreen/_index.md new file mode 100644 index 0000000000..672491b774 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_springgreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_SpringGreen method +linktitle: get_SpringGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_SpringGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FF7F in C++.' +type: docs +weight: 12800 +url: /cpp/system.drawing/pens/get_springgreen/ +--- +## Pens::get_SpringGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF00FF7F. + +```cpp +static SharedPtr System::Drawing::Pens::get_SpringGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_steelblue/_index.md b/english/cpp/system.drawing/pens/get_steelblue/_index.md new file mode 100644 index 0000000000..8206f5171d --- /dev/null +++ b/english/cpp/system.drawing/pens/get_steelblue/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_SteelBlue method +linktitle: get_SteelBlue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_SteelBlue method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF4682B4 in C++.' +type: docs +weight: 12900 +url: /cpp/system.drawing/pens/get_steelblue/ +--- +## Pens::get_SteelBlue method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF4682B4. + +```cpp +static SharedPtr System::Drawing::Pens::get_SteelBlue() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_tan/_index.md b/english/cpp/system.drawing/pens/get_tan/_index.md new file mode 100644 index 0000000000..55294c60eb --- /dev/null +++ b/english/cpp/system.drawing/pens/get_tan/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Tan method +linktitle: get_Tan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Tan method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFD2B48C in C++.' +type: docs +weight: 13000 +url: /cpp/system.drawing/pens/get_tan/ +--- +## Pens::get_Tan method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFD2B48C. + +```cpp +static SharedPtr System::Drawing::Pens::get_Tan() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_teal/_index.md b/english/cpp/system.drawing/pens/get_teal/_index.md new file mode 100644 index 0000000000..83c158f41c --- /dev/null +++ b/english/cpp/system.drawing/pens/get_teal/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Teal method +linktitle: get_Teal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Teal method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF008080 in C++.' +type: docs +weight: 13100 +url: /cpp/system.drawing/pens/get_teal/ +--- +## Pens::get_Teal method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF008080. + +```cpp +static SharedPtr System::Drawing::Pens::get_Teal() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_thistle/_index.md b/english/cpp/system.drawing/pens/get_thistle/_index.md new file mode 100644 index 0000000000..8c2b04f9f9 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_thistle/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Thistle method +linktitle: get_Thistle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Thistle method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFD8BFD8 in C++.' +type: docs +weight: 13200 +url: /cpp/system.drawing/pens/get_thistle/ +--- +## Pens::get_Thistle method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFD8BFD8. + +```cpp +static SharedPtr System::Drawing::Pens::get_Thistle() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_tomato/_index.md b/english/cpp/system.drawing/pens/get_tomato/_index.md new file mode 100644 index 0000000000..19770b7977 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_tomato/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Tomato method +linktitle: get_Tomato +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Tomato method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF6347 in C++.' +type: docs +weight: 13300 +url: /cpp/system.drawing/pens/get_tomato/ +--- +## Pens::get_Tomato method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFF6347. + +```cpp +static SharedPtr System::Drawing::Pens::get_Tomato() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_transparent/_index.md b/english/cpp/system.drawing/pens/get_transparent/_index.md new file mode 100644 index 0000000000..73d3ec5b14 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_transparent/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Transparent method +linktitle: get_Transparent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Transparent method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #00FFFFFF in C++.' +type: docs +weight: 13400 +url: /cpp/system.drawing/pens/get_transparent/ +--- +## Pens::get_Transparent method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #00FFFFFF. + +```cpp +static SharedPtr System::Drawing::Pens::get_Transparent() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_turquoise/_index.md b/english/cpp/system.drawing/pens/get_turquoise/_index.md new file mode 100644 index 0000000000..47668f207f --- /dev/null +++ b/english/cpp/system.drawing/pens/get_turquoise/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Turquoise method +linktitle: get_Turquoise +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Turquoise method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF40E0D0 in C++.' +type: docs +weight: 13500 +url: /cpp/system.drawing/pens/get_turquoise/ +--- +## Pens::get_Turquoise method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF40E0D0. + +```cpp +static SharedPtr System::Drawing::Pens::get_Turquoise() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_violet/_index.md b/english/cpp/system.drawing/pens/get_violet/_index.md new file mode 100644 index 0000000000..0f1f4315a3 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_violet/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Violet method +linktitle: get_Violet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Violet method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFEE82EE in C++.' +type: docs +weight: 13600 +url: /cpp/system.drawing/pens/get_violet/ +--- +## Pens::get_Violet method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFEE82EE. + +```cpp +static SharedPtr System::Drawing::Pens::get_Violet() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_wheat/_index.md b/english/cpp/system.drawing/pens/get_wheat/_index.md new file mode 100644 index 0000000000..74763bd061 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_wheat/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Wheat method +linktitle: get_Wheat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Wheat method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF5DEB3 in C++.' +type: docs +weight: 13700 +url: /cpp/system.drawing/pens/get_wheat/ +--- +## Pens::get_Wheat method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF5DEB3. + +```cpp +static SharedPtr System::Drawing::Pens::get_Wheat() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_white/_index.md b/english/cpp/system.drawing/pens/get_white/_index.md new file mode 100644 index 0000000000..b191f485a2 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_white/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_White method +linktitle: get_White +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_White method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFFFF in C++.' +type: docs +weight: 13800 +url: /cpp/system.drawing/pens/get_white/ +--- +## Pens::get_White method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFFFF. + +```cpp +static SharedPtr System::Drawing::Pens::get_White() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_whitesmoke/_index.md b/english/cpp/system.drawing/pens/get_whitesmoke/_index.md new file mode 100644 index 0000000000..e56419cc30 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_whitesmoke/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_WhiteSmoke method +linktitle: get_WhiteSmoke +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_WhiteSmoke method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF5F5F5 in C++.' +type: docs +weight: 13900 +url: /cpp/system.drawing/pens/get_whitesmoke/ +--- +## Pens::get_WhiteSmoke method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFF5F5F5. + +```cpp +static SharedPtr System::Drawing::Pens::get_WhiteSmoke() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_yellow/_index.md b/english/cpp/system.drawing/pens/get_yellow/_index.md new file mode 100644 index 0000000000..88603afa93 --- /dev/null +++ b/english/cpp/system.drawing/pens/get_yellow/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_Yellow method +linktitle: get_Yellow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_Yellow method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFF00 in C++.' +type: docs +weight: 14000 +url: /cpp/system.drawing/pens/get_yellow/ +--- +## Pens::get_Yellow method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FFFFFF00. + +```cpp +static SharedPtr System::Drawing::Pens::get_Yellow() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pens/get_yellowgreen/_index.md b/english/cpp/system.drawing/pens/get_yellowgreen/_index.md new file mode 100644 index 0000000000..dc7957474a --- /dev/null +++ b/english/cpp/system.drawing/pens/get_yellowgreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Pens::get_YellowGreen method +linktitle: get_YellowGreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Pens::get_YellowGreen method. Returns a Pen object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF9ACD32 in C++.' +type: docs +weight: 14100 +url: /cpp/system.drawing/pens/get_yellowgreen/ +--- +## Pens::get_YellowGreen method + + +Returns a [Pen](../../pen/) object with a width of 1 and whose ARGB color in hexadecimal notation has a value of #FF9ACD32. + +```cpp +static SharedPtr System::Drawing::Pens::get_YellowGreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Pen](../../pen/) +* Class [Pens](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/_index.md b/english/cpp/system.drawing/point/_index.md new file mode 100644 index 0000000000..f18c198409 --- /dev/null +++ b/english/cpp/system.drawing/point/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Drawing::Point class +linktitle: Point +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point class. Represents a pair of integer X and Y coordinates of a point on a 2-dimensional plane. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/point/ +--- +## Point class + + +Represents a pair of integer X and Y coordinates of a point on a 2-dimensional plane. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../../system/smartptr/) class to manage objects of this type. + +```cpp +class Point +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Add](./add/)(const Point\&, const Size\&) | Adds the width and height values of the specified [Size](../size/) object to the X and Y coordinates values of the specified [Point](./) object correspondingly. | +| static [Ceiling](./ceiling/)(const PointF\&) | Constructs a [Point](./) object from the specified [PointF](../pointf/) object by rounding the [PointF](../pointf/) object's X and Y coordinates values to the next higher integer values. | +| [Equals](./equals/)(const Point\&) const | Determines if the current object and the specified object are equal, i.e. represent the same pair of X and Y coordinates values. | +| [get_IsEmpty](./get_isempty/)() const | Determines if both X and Y coordinates values are equal to 0. | +| [get_X](./get_x/)() const | Returns the value of X coordinate represented by the current object. | +| [get_Y](./get_y/)() const | Returns the value of Y coordinate represented by the current object. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code for the current object. | +| [getStdHash](./getstdhash/)() const | Returns a hash value for the current object. | +| [IsNull](./isnull/)() const | Always returns false. | +| [Offset](./offset/)(int, int) | Offsets the X and Y coordinates value represented by the current object by the specified values. | +| [Offset](./offset/)(Point) | Offsets the X and Y coordinates represented by the current object by the values of X and Y coordinates represented by the specified [Point](./) object correspondingly. | +| [operator PointF](./operatorpointf/)() const | Constructs an instance of [PointF](../pointf/) object and initializes it with X and Y coordinates values of the current [Point](./) object. | +| [operator Size](./operatorsize/)() const | Constructs an instance of [Size](../size/) object and initializes its width and height values with X and Y coordinates values represented by the current object correspondingly. | +| [Point](./point/)() | Constructs a new [Point](./) object and initializes its X and Y coordinates values with 0. | +| [Point](./point/)(int, int) | Constructs a new [Point](./) object and initializes it with the specified values. | +| [Point](./point/)(const Size\&) | Constructs a new [Point](./) object and initializes its X and Y coordinates values with the values of width and height of the specifide [SizeF](../sizef/) object correspondingly. | +| [Point](./point/)(int) | Constructs a new [Point](./) object and initializes its X coordinate value with a value formed by high 16 bits of the specified 32-bit integer and its Y coordinate value with a vale formed by low 16 bits of the specified 32-bit integer value value. | +| static [Round](./round/)(const PointF\&) | Constructs a [Point](./) object from the specified [PointF](../pointf/) object by rounding the [PointF](../pointf/) object's X and Y coordinates values to the nearest integer values. | +| [set_X](./set_x/)(int) | Sets the value of X coordinate represented by the current object. | +| [set_Y](./set_y/)(int) | Sets the value of Y coordinate represented by the current object. | +| static [Subtract](./subtract/)(const Point\&, const Size\&) | Subtracts the width and height values of the specified [Size](../size/) object from the X and Y coordinates values of the specified [Point](./) object correspondingly. | +| [ToString](./tostring/)() const | Returns the string representation of the pair of X and Y coordinates values represented by the current object. | +| static [Truncate](./truncate/)(const PointF\&) | Constructs a [Point](./) object from the specified [PointF](../pointf/) object by truncating the [PointF](../pointf/) object's X and Y coordinates values to the next lower integer values. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](./empty/) | An empty instance of [Point](./) class whose X and Y coordinates values are 0. | +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/point/add/_index.md b/english/cpp/system.drawing/point/add/_index.md new file mode 100644 index 0000000000..7e8241e54b --- /dev/null +++ b/english/cpp/system.drawing/point/add/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Drawing::Point::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::Add method. Adds the width and height values of the specified Size object to the X and Y coordinates values of the specified Point object correspondingly in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/point/add/ +--- +## Point::Add method + + +Adds the width and height values of the specified [Size](../../size/) object to the X and Y coordinates values of the specified [Point](../) object correspondingly. + +```cpp +static Point System::Drawing::Point::Add(const Point &point, const Size &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const Point\& | The point to translate | +| size | const Size\& | The [Size](../../size/) object that specifies the values to add to the coordinates values of the **point** | + +### ReturnValue + +A new [Point](../) object whose X coordinate value is equal to the sum of X coordinate value of **point** and the width value of **size** and Y coordinate value is equal to the sum of Y coordinate value of **point** and the height value of **size** + +## See Also + +* Class [Point](../) +* Class [Size](../../size/) +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/ceiling/_index.md b/english/cpp/system.drawing/point/ceiling/_index.md new file mode 100644 index 0000000000..95e2e8def6 --- /dev/null +++ b/english/cpp/system.drawing/point/ceiling/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Point::Ceiling method +linktitle: Ceiling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::Ceiling method. Constructs a Point object from the specified PointF object by rounding the PointF object''s X and Y coordinates values to the next higher integer values in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/point/ceiling/ +--- +## Point::Ceiling method + + +Constructs a [Point](../) object from the specified [PointF](../../pointf/) object by rounding the [PointF](../../pointf/) object's X and Y coordinates values to the next higher integer values. + +```cpp +static Point System::Drawing::Point::Ceiling(const PointF &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | The [PointF](../../pointf/) object to construct a [Point](../) object from | + +### ReturnValue + +A [Point](../) object constructed from **point** + +## See Also + +* Class [Point](../) +* Class [PointF](../../pointf/) +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/empty/_index.md b/english/cpp/system.drawing/point/empty/_index.md new file mode 100644 index 0000000000..f8ad910665 --- /dev/null +++ b/english/cpp/system.drawing/point/empty/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Point::Empty field +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::Empty field. An empty instance of Point class whose X and Y coordinates values are 0 in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/point/empty/ +--- +## Empty field + + +An empty instance of [Point](../) class whose X and Y coordinates values are 0. + +```cpp +static const Point System::Drawing::Point::Empty +``` + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/equals/_index.md b/english/cpp/system.drawing/point/equals/_index.md new file mode 100644 index 0000000000..9bd55ea136 --- /dev/null +++ b/english/cpp/system.drawing/point/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Point::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::Equals method. Determines if the current object and the specified object are equal, i.e. represent the same pair of X and Y coordinates values in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/point/equals/ +--- +## Point::Equals method + + +Determines if the current object and the specified object are equal, i.e. represent the same pair of X and Y coordinates values. + +```cpp +bool System::Drawing::Point::Equals(const Point &point) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const Point\& | [Point](../) The object to compare the current object with | + +### ReturnValue + +True if the objects are equal, otherwise - false + +## See Also + +* Class [Point](../) +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/get_isempty/_index.md b/english/cpp/system.drawing/point/get_isempty/_index.md new file mode 100644 index 0000000000..86727d68f0 --- /dev/null +++ b/english/cpp/system.drawing/point/get_isempty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Point::get_IsEmpty method +linktitle: get_IsEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::get_IsEmpty method. Determines if both X and Y coordinates values are equal to 0 in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/point/get_isempty/ +--- +## Point::get_IsEmpty method + + +Determines if both X and Y coordinates values are equal to 0. + +```cpp +bool System::Drawing::Point::get_IsEmpty() const +``` + + +### ReturnValue + +True if both X and Y coordinates represented by the current object are 0; otherwise - false + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/get_x/_index.md b/english/cpp/system.drawing/point/get_x/_index.md new file mode 100644 index 0000000000..76d88df0a9 --- /dev/null +++ b/english/cpp/system.drawing/point/get_x/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Point::get_X method +linktitle: get_X +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::get_X method. Returns the value of X coordinate represented by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/point/get_x/ +--- +## Point::get_X method + + +Returns the value of X coordinate represented by the current object. + +```cpp +int System::Drawing::Point::get_X() const +``` + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/get_y/_index.md b/english/cpp/system.drawing/point/get_y/_index.md new file mode 100644 index 0000000000..bd46ece26f --- /dev/null +++ b/english/cpp/system.drawing/point/get_y/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Point::get_Y method +linktitle: get_Y +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::get_Y method. Returns the value of Y coordinate represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/point/get_y/ +--- +## Point::get_Y method + + +Returns the value of Y coordinate represented by the current object. + +```cpp +int System::Drawing::Point::get_Y() const +``` + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/gethashcode/_index.md b/english/cpp/system.drawing/point/gethashcode/_index.md new file mode 100644 index 0000000000..0822a7368b --- /dev/null +++ b/english/cpp/system.drawing/point/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Point::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/point/gethashcode/ +--- +## Point::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int System::Drawing::Point::GetHashCode() const +``` + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/getstdhash/_index.md b/english/cpp/system.drawing/point/getstdhash/_index.md new file mode 100644 index 0000000000..d4aa1b20ef --- /dev/null +++ b/english/cpp/system.drawing/point/getstdhash/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Point::getStdHash method +linktitle: getStdHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::getStdHash method. Returns a hash value for the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/point/getstdhash/ +--- +## Point::getStdHash method + + +Returns a hash value for the current object. + +```cpp +size_t System::Drawing::Point::getStdHash() const +``` + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/isnull/_index.md b/english/cpp/system.drawing/point/isnull/_index.md new file mode 100644 index 0000000000..095be0e9c0 --- /dev/null +++ b/english/cpp/system.drawing/point/isnull/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Point::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::IsNull method. Always returns false in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/point/isnull/ +--- +## Point::IsNull method + + +Always returns false. + +```cpp +bool System::Drawing::Point::IsNull() const +``` + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/offset/_index.md b/english/cpp/system.drawing/point/offset/_index.md new file mode 100644 index 0000000000..bedde9834a --- /dev/null +++ b/english/cpp/system.drawing/point/offset/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Drawing::Point::Offset method +linktitle: Offset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::Offset method. Offsets the X and Y coordinates value represented by the current object by the specified values in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/point/offset/ +--- +## Point::Offset(int, int) method + + +Offsets the X and Y coordinates value represented by the current object by the specified values. + +```cpp +void System::Drawing::Point::Offset(int dx, int dy) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dx | int | The value to offset the X coordinate value by | +| dy | int | The value to offset the Y coordinate value by | + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Point::Offset(Point) method + + +Offsets the X and Y coordinates represented by the current object by the values of X and Y coordinates represented by the specified [Point](../) object correspondingly. + +```cpp +void System::Drawing::Point::Offset(Point point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | Point | The [Point](../) object specifying the values to offset the X and Y coordinates by | + +## See Also + +* Class [Point](../) +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/operatorpointf/_index.md b/english/cpp/system.drawing/point/operatorpointf/_index.md new file mode 100644 index 0000000000..0307cbd513 --- /dev/null +++ b/english/cpp/system.drawing/point/operatorpointf/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Point::operator PointF method +linktitle: operator PointF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::operator PointF method. Constructs an instance of PointF object and initializes it with X and Y coordinates values of the current Point object in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/point/operatorpointf/ +--- +## Point::operator PointF method + + +Constructs an instance of [PointF](../../pointf/) object and initializes it with X and Y coordinates values of the current [Point](../) object. + +```cpp +System::Drawing::Point::operator PointF() const +``` + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/operatorsize/_index.md b/english/cpp/system.drawing/point/operatorsize/_index.md new file mode 100644 index 0000000000..709cd5376c --- /dev/null +++ b/english/cpp/system.drawing/point/operatorsize/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Point::operator Size method +linktitle: operator Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::operator Size method. Constructs an instance of Size object and initializes its width and height values with X and Y coordinates values represented by the current object correspondingly in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/point/operatorsize/ +--- +## Point::operator Size method + + +Constructs an instance of [Size](../../size/) object and initializes its width and height values with X and Y coordinates values represented by the current object correspondingly. + +```cpp +System::Drawing::Point::operator Size() const +``` + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/point/_index.md b/english/cpp/system.drawing/point/point/_index.md new file mode 100644 index 0000000000..84676e7abc --- /dev/null +++ b/english/cpp/system.drawing/point/point/_index.md @@ -0,0 +1,82 @@ +--- +title: System::Drawing::Point::Point constructor +linktitle: Point +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::Point constructor. Constructs a new Point object and initializes its X and Y coordinates values with 0 in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/point/point/ +--- +## Point::Point() constructor + + +Constructs a new [Point](../) object and initializes its X and Y coordinates values with 0. + +```cpp +System::Drawing::Point::Point() +``` + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Point::Point(const Size\&) constructor + + +Constructs a new [Point](../) object and initializes its X and Y coordinates values with the values of width and height of the specifide [SizeF](../../sizef/) object correspondingly. + +```cpp +System::Drawing::Point::Point(const Size &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size | const Size\& | A [SizeF](../../sizef/) object whose width and height values are used to initialize X and Y coordinates values of the [Point](../) object being created | + +## See Also + +* Class [Size](../../size/) +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Point::Point(int) constructor + + +Constructs a new [Point](../) object and initializes its X coordinate value with a value formed by high 16 bits of the specified 32-bit integer and its Y coordinate value with a vale formed by low 16 bits of the specified 32-bit integer value value. + +```cpp +System::Drawing::Point::Point(int dw) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dw | int | The 32-bit integer value whose high 16 bits specify the X coordinate value and low 16 bits specify the Y coordinate value of the object being created | + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Point::Point(int, int) constructor + + +Constructs a new [Point](../) object and initializes it with the specified values. + +```cpp +System::Drawing::Point::Point(int x, int y) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | int | The value of X coordinate | +| y | int | The value of Y coordinate | + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/round/_index.md b/english/cpp/system.drawing/point/round/_index.md new file mode 100644 index 0000000000..03b1f0b22b --- /dev/null +++ b/english/cpp/system.drawing/point/round/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Point::Round method +linktitle: Round +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::Round method. Constructs a Point object from the specified PointF object by rounding the PointF object''s X and Y coordinates values to the nearest integer values in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/point/round/ +--- +## Point::Round method + + +Constructs a [Point](../) object from the specified [PointF](../../pointf/) object by rounding the [PointF](../../pointf/) object's X and Y coordinates values to the nearest integer values. + +```cpp +static Point System::Drawing::Point::Round(const PointF &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | The [PointF](../../pointf/) object to construct a [Point](../) object from | + +### ReturnValue + +A [Point](../) object constructed from **point** + +## See Also + +* Class [Point](../) +* Class [PointF](../../pointf/) +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/set_x/_index.md b/english/cpp/system.drawing/point/set_x/_index.md new file mode 100644 index 0000000000..cbb0c2a659 --- /dev/null +++ b/english/cpp/system.drawing/point/set_x/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Point::set_X method +linktitle: set_X +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::set_X method. Sets the value of X coordinate represented by the current object in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/point/set_x/ +--- +## Point::set_X method + + +Sets the value of X coordinate represented by the current object. + +```cpp +void System::Drawing::Point::set_X(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/set_y/_index.md b/english/cpp/system.drawing/point/set_y/_index.md new file mode 100644 index 0000000000..7eeaad8e77 --- /dev/null +++ b/english/cpp/system.drawing/point/set_y/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Point::set_Y method +linktitle: set_Y +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::set_Y method. Sets the value of Y coordinate represented by the current object in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/point/set_y/ +--- +## Point::set_Y method + + +Sets the value of Y coordinate represented by the current object. + +```cpp +void System::Drawing::Point::set_Y(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/subtract/_index.md b/english/cpp/system.drawing/point/subtract/_index.md new file mode 100644 index 0000000000..2813186174 --- /dev/null +++ b/english/cpp/system.drawing/point/subtract/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Drawing::Point::Subtract method +linktitle: Subtract +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::Subtract method. Subtracts the width and height values of the specified Size object from the X and Y coordinates values of the specified Point object correspondingly in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/point/subtract/ +--- +## Point::Subtract method + + +Subtracts the width and height values of the specified [Size](../../size/) object from the X and Y coordinates values of the specified [Point](../) object correspondingly. + +```cpp +static Point System::Drawing::Point::Subtract(const Point &point, const Size &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const Point\& | The point to translate | +| size | const Size\& | The [Size](../../size/) object that specifies the values to subtract from the coordinates values of the **point** | + +### ReturnValue + +A new [Point](../) object whose X coordinate value is equal to the result of subtraction of the width value of **size** from the X coordinate value of **point** and Y coordinate value is equal to the result of subtraction of the height value of **size** from the Y coordinate value of **point** + +## See Also + +* Class [Point](../) +* Class [Size](../../size/) +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/tostring/_index.md b/english/cpp/system.drawing/point/tostring/_index.md new file mode 100644 index 0000000000..7008a9479f --- /dev/null +++ b/english/cpp/system.drawing/point/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Point::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::ToString method. Returns the string representation of the pair of X and Y coordinates values represented by the current object in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/point/tostring/ +--- +## Point::ToString method + + +Returns the string representation of the pair of X and Y coordinates values represented by the current object. + +```cpp +String System::Drawing::Point::ToString() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/point/truncate/_index.md b/english/cpp/system.drawing/point/truncate/_index.md new file mode 100644 index 0000000000..19ea3a90ba --- /dev/null +++ b/english/cpp/system.drawing/point/truncate/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Point::Truncate method +linktitle: Truncate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Point::Truncate method. Constructs a Point object from the specified PointF object by truncating the PointF object''s X and Y coordinates values to the next lower integer values in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/point/truncate/ +--- +## Point::Truncate method + + +Constructs a [Point](../) object from the specified [PointF](../../pointf/) object by truncating the [PointF](../../pointf/) object's X and Y coordinates values to the next lower integer values. + +```cpp +static Point System::Drawing::Point::Truncate(const PointF &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | The [PointF](../../pointf/) object to construct a [Point](../) object from | + +### ReturnValue + +A [Point](../) object constructed from **point** + +## See Also + +* Class [Point](../) +* Class [PointF](../../pointf/) +* Class [Point](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/_index.md b/english/cpp/system.drawing/pointf/_index.md new file mode 100644 index 0000000000..c52258fa18 --- /dev/null +++ b/english/cpp/system.drawing/pointf/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Drawing::PointF class +linktitle: PointF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF class. Represents a pair of single-precision floating point X and Y coordinates of a point on a 2-dimensional plane. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/pointf/ +--- +## PointF class + + +Represents a pair of single-precision floating point X and Y coordinates of a point on a 2-dimensional plane. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../../system/smartptr/) class to manage objects of this type. + +```cpp +class PointF +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Add](./add/)(const PointF\&, const SizeF\&) | Adds the width and height values of the specified [SizeF](../sizef/) object to the X and Y coordinates values of the specified [PointF](./) object correspondingly. | +| static [Add](./add/)(const PointF\&, const Size\&) | Adds the width and height values of the specified [Size](../size/) object to the X and Y coordinates values of the specified [PointF](./) object correspondingly. | +| [Equals](./equals/)(const PointF\&) const | Determines if the current object and the specified object are equal, i.e. represent the same pair of X and Y coordinates values. | +| [get_IsEmpty](./get_isempty/)() const | Determines if both X and Y coordinates values are equal to 0. | +| [get_X](./get_x/)() const | Returns the value of X coordinate represented by the current object. | +| [get_Y](./get_y/)() const | Returns the value of Y coordinate represented by the current object. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code for the current object. | +| [IsNull](./isnull/)() const | Always returns false. | +| explicit [operator bool](./operatorbool/)() | Always returns true. | +| [PointF](./pointf/)() | Constructs a new [PointF](./) object and initializes its X and Y coordinates values with 0. | +| [PointF](./pointf/)(float, float) | Constructs a new [PointF](./) object and initializes it with the specified values. | +| [PointF](./pointf/)(const SizeF\&) | Constructs a new [PointF](./) object and initializes its X and Y coordinates values with the values of width and height of the specifide [SizeF](../sizef/) object correspondingly. | +| [set_X](./set_x/)(float) | Sets the value of X coordinate represented by the current object. | +| [set_Y](./set_y/)(float) | Sets the value of Y coordinate represented by the current object. | +| static [Subtract](./subtract/)(const PointF\&, const SizeF\&) | Subtracts the width and height values of the specified [SizeF](../sizef/) object from the X and Y coordinates values of the specified [PointF](./) object correspondingly. | +| static [Subtract](./subtract/)(const PointF\&, const Size\&) | Subtracts the width and height values of the specified [Size](../size/) object from the X and Y coordinates values of the specified [PointF](./) object correspondingly. | +| [ToString](./tostring/)() const | Returns the string representation of the pair of X and Y coordinates values represented by the current object. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](./empty/) | An empty instance of [PointF](./) class whose X and Y coordinates values are 0. | +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/pointf/add/_index.md b/english/cpp/system.drawing/pointf/add/_index.md new file mode 100644 index 0000000000..aa1961ab09 --- /dev/null +++ b/english/cpp/system.drawing/pointf/add/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Drawing::PointF::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::Add method. Adds the width and height values of the specified Size object to the X and Y coordinates values of the specified PointF object correspondingly in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/pointf/add/ +--- +## PointF::Add(const PointF\&, const Size\&) method + + +Adds the width and height values of the specified [Size](../../size/) object to the X and Y coordinates values of the specified [PointF](../) object correspondingly. + +```cpp +static PointF System::Drawing::PointF::Add(const PointF &point, const Size &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | The point to translate | +| size | const Size\& | The [Size](../../size/) object that specifies the values to add to the coordinates values of the **point** | + +### ReturnValue + +A new [PointF](../) object whose X coordinate value is equal to the sum of X coordinate value of **point** and the width value of **size** and Y coordinate value is equal to the sum of Y coordinate value of **point** and the height value of **size** + +## See Also + +* Class [PointF](../) +* Class [Size](../../size/) +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## PointF::Add(const PointF\&, const SizeF\&) method + + +Adds the width and height values of the specified [SizeF](../../sizef/) object to the X and Y coordinates values of the specified [PointF](../) object correspondingly. + +```cpp +static PointF System::Drawing::PointF::Add(const PointF &point, const SizeF &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | The point to translate | +| size | const SizeF\& | The [SizeF](../../sizef/) object that specifies the values to add to the coordinates values of the **point** | + +### ReturnValue + +A new [PointF](../) object whose X coordinate value is equal to the sum of X coordinate value of **point** and the width value of **size** and Y coordinate value is equal to the sum of Y coordinate value of **point** and the height value of **size** + +## See Also + +* Class [PointF](../) +* Class [SizeF](../../sizef/) +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/empty/_index.md b/english/cpp/system.drawing/pointf/empty/_index.md new file mode 100644 index 0000000000..8a6e50d1fe --- /dev/null +++ b/english/cpp/system.drawing/pointf/empty/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::PointF::Empty field +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::Empty field. An empty instance of PointF class whose X and Y coordinates values are 0 in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/pointf/empty/ +--- +## Empty field + + +An empty instance of [PointF](../) class whose X and Y coordinates values are 0. + +```cpp +static const PointF System::Drawing::PointF::Empty +``` + +## See Also + +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/equals/_index.md b/english/cpp/system.drawing/pointf/equals/_index.md new file mode 100644 index 0000000000..5b3005b4e1 --- /dev/null +++ b/english/cpp/system.drawing/pointf/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::PointF::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::Equals method. Determines if the current object and the specified object are equal, i.e. represent the same pair of X and Y coordinates values in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/pointf/equals/ +--- +## PointF::Equals method + + +Determines if the current object and the specified object are equal, i.e. represent the same pair of X and Y coordinates values. + +```cpp +bool System::Drawing::PointF::Equals(const PointF &point) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | [PointF](../) The object to compare the current object with | + +### ReturnValue + +True if the objects are equal, otherwise - false + +## See Also + +* Class [PointF](../) +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/get_isempty/_index.md b/english/cpp/system.drawing/pointf/get_isempty/_index.md new file mode 100644 index 0000000000..6bfd729f03 --- /dev/null +++ b/english/cpp/system.drawing/pointf/get_isempty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::PointF::get_IsEmpty method +linktitle: get_IsEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::get_IsEmpty method. Determines if both X and Y coordinates values are equal to 0 in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/pointf/get_isempty/ +--- +## PointF::get_IsEmpty method + + +Determines if both X and Y coordinates values are equal to 0. + +```cpp +bool System::Drawing::PointF::get_IsEmpty() const +``` + + +### ReturnValue + +True if both X and Y coordinates represented by the current object are 0; otherwise - false + +## See Also + +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/get_x/_index.md b/english/cpp/system.drawing/pointf/get_x/_index.md new file mode 100644 index 0000000000..a048b61465 --- /dev/null +++ b/english/cpp/system.drawing/pointf/get_x/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::PointF::get_X method +linktitle: get_X +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::get_X method. Returns the value of X coordinate represented by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/pointf/get_x/ +--- +## PointF::get_X method + + +Returns the value of X coordinate represented by the current object. + +```cpp +float System::Drawing::PointF::get_X() const +``` + +## See Also + +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/get_y/_index.md b/english/cpp/system.drawing/pointf/get_y/_index.md new file mode 100644 index 0000000000..f0bb182a54 --- /dev/null +++ b/english/cpp/system.drawing/pointf/get_y/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::PointF::get_Y method +linktitle: get_Y +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::get_Y method. Returns the value of Y coordinate represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/pointf/get_y/ +--- +## PointF::get_Y method + + +Returns the value of Y coordinate represented by the current object. + +```cpp +float System::Drawing::PointF::get_Y() const +``` + +## See Also + +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/gethashcode/_index.md b/english/cpp/system.drawing/pointf/gethashcode/_index.md new file mode 100644 index 0000000000..1dcd812a96 --- /dev/null +++ b/english/cpp/system.drawing/pointf/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::PointF::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/pointf/gethashcode/ +--- +## PointF::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int System::Drawing::PointF::GetHashCode() const +``` + +## See Also + +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/isnull/_index.md b/english/cpp/system.drawing/pointf/isnull/_index.md new file mode 100644 index 0000000000..43fd28a356 --- /dev/null +++ b/english/cpp/system.drawing/pointf/isnull/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::PointF::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::IsNull method. Always returns false in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/pointf/isnull/ +--- +## PointF::IsNull method + + +Always returns false. + +```cpp +bool System::Drawing::PointF::IsNull() const +``` + +## See Also + +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/operatorbool/_index.md b/english/cpp/system.drawing/pointf/operatorbool/_index.md new file mode 100644 index 0000000000..0f1efc2212 --- /dev/null +++ b/english/cpp/system.drawing/pointf/operatorbool/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::PointF::operator bool method +linktitle: operator bool +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::operator bool method. Always returns true in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/pointf/operatorbool/ +--- +## PointF::operator bool method + + +Always returns true. + +```cpp +System::Drawing::PointF::operator bool() +``` + +## See Also + +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/pointf/_index.md b/english/cpp/system.drawing/pointf/pointf/_index.md new file mode 100644 index 0000000000..e3ef45b45d --- /dev/null +++ b/english/cpp/system.drawing/pointf/pointf/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Drawing::PointF::PointF constructor +linktitle: PointF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::PointF constructor. Constructs a new PointF object and initializes its X and Y coordinates values with 0 in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/pointf/pointf/ +--- +## PointF::PointF() constructor + + +Constructs a new [PointF](../) object and initializes its X and Y coordinates values with 0. + +```cpp +System::Drawing::PointF::PointF() +``` + +## See Also + +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## PointF::PointF(const SizeF\&) constructor + + +Constructs a new [PointF](../) object and initializes its X and Y coordinates values with the values of width and height of the specifide [SizeF](../../sizef/) object correspondingly. + +```cpp +System::Drawing::PointF::PointF(const SizeF &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size | const SizeF\& | A [SizeF](../../sizef/) object whose width and height values are used to initialize X and Y coordinates values of the [PointF](../) object being created | + +## See Also + +* Class [SizeF](../../sizef/) +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## PointF::PointF(float, float) constructor + + +Constructs a new [PointF](../) object and initializes it with the specified values. + +```cpp +System::Drawing::PointF::PointF(float x, float y) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | float | The value of X coordinate | +| y | float | The value of Y coordinate | + +## See Also + +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/set_x/_index.md b/english/cpp/system.drawing/pointf/set_x/_index.md new file mode 100644 index 0000000000..8180dbd2de --- /dev/null +++ b/english/cpp/system.drawing/pointf/set_x/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::PointF::set_X method +linktitle: set_X +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::set_X method. Sets the value of X coordinate represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/pointf/set_x/ +--- +## PointF::set_X method + + +Sets the value of X coordinate represented by the current object. + +```cpp +void System::Drawing::PointF::set_X(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/set_y/_index.md b/english/cpp/system.drawing/pointf/set_y/_index.md new file mode 100644 index 0000000000..bfb9b8de51 --- /dev/null +++ b/english/cpp/system.drawing/pointf/set_y/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::PointF::set_Y method +linktitle: set_Y +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::set_Y method. Sets the value of Y coordinate represented by the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/pointf/set_y/ +--- +## PointF::set_Y method + + +Sets the value of Y coordinate represented by the current object. + +```cpp +void System::Drawing::PointF::set_Y(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/subtract/_index.md b/english/cpp/system.drawing/pointf/subtract/_index.md new file mode 100644 index 0000000000..0af338b0bb --- /dev/null +++ b/english/cpp/system.drawing/pointf/subtract/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Drawing::PointF::Subtract method +linktitle: Subtract +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::Subtract method. Subtracts the width and height values of the specified Size object from the X and Y coordinates values of the specified PointF object correspondingly in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/pointf/subtract/ +--- +## PointF::Subtract(const PointF\&, const Size\&) method + + +Subtracts the width and height values of the specified [Size](../../size/) object from the X and Y coordinates values of the specified [PointF](../) object correspondingly. + +```cpp +static PointF System::Drawing::PointF::Subtract(const PointF &point, const Size &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | The point to translate | +| size | const Size\& | The [Size](../../size/) object that specifies the values to subtract from the coordinates values of the **point** | + +### ReturnValue + +A new [PointF](../) object whose X coordinate value is equal to the result of subtraction of the width value of **size** from the X coordinate value of **point** and Y coordinate value is equal to the result of subtraction of the height value of **size** from the Y coordinate value of **point** + +## See Also + +* Class [PointF](../) +* Class [Size](../../size/) +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## PointF::Subtract(const PointF\&, const SizeF\&) method + + +Subtracts the width and height values of the specified [SizeF](../../sizef/) object from the X and Y coordinates values of the specified [PointF](../) object correspondingly. + +```cpp +static PointF System::Drawing::PointF::Subtract(const PointF &point, const SizeF &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | The point to translate | +| size | const SizeF\& | The [SizeF](../../sizef/) object that specifies the values to subtract from the coordinates values of the **point** | + +### ReturnValue + +A new [PointF](../) object whose X coordinate value is equal to the result of subtraction of the width value of **size** from the X coordinate value of **point** and Y coordinate value is equal to the result of subtraction of the height value of **size** from the Y coordinate value of **point** + +## See Also + +* Class [PointF](../) +* Class [SizeF](../../sizef/) +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/pointf/tostring/_index.md b/english/cpp/system.drawing/pointf/tostring/_index.md new file mode 100644 index 0000000000..56dfecffbb --- /dev/null +++ b/english/cpp/system.drawing/pointf/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::PointF::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::PointF::ToString method. Returns the string representation of the pair of X and Y coordinates values represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/pointf/tostring/ +--- +## PointF::ToString method + + +Returns the string representation of the pair of X and Y coordinates values represented by the current object. + +```cpp +System::String System::Drawing::PointF::ToString() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [PointF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/_index.md b/english/cpp/system.drawing/rectangle/_index.md new file mode 100644 index 0000000000..1c7072fcbb --- /dev/null +++ b/english/cpp/system.drawing/rectangle/_index.md @@ -0,0 +1,74 @@ +--- +title: System::Drawing::Rectangle class +linktitle: Rectangle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle class. Represents a rectangular area of an image defined as integer X and Y coordinates of its upper left corner and its width and height. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/rectangle/ +--- +## Rectangle class + + +Represents a rectangular area of an image defined as integer X and Y coordinates of its upper left corner and its width and height. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../../system/smartptr/) class to manage objects of this type. + +```cpp +class Rectangle +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Ceiling](./ceiling/)(const RectangleF\&) | Constructs a [Rectangle](./) object from the specified [RectangleF](../rectanglef/) object by rounding the [RectangleF](../rectanglef/) object's location and size values to the next higher integer values. | +| [Contains](./contains/)(int, int) const | Determines if the specified point is located within the rectangle represented by the current object. | +| [Contains](./contains/)(const Point\&) const | Determines if the specified point is located within the rectangle represented by the current object. | +| [Contains](./contains/)(const Rectangle\&) const | Determines if the specified rectangle is located within the rectangle represented by the current object. | +| [Equals](./equals/)(const Rectangle\&) const | Determines if the rectangles represented by the current and the specified objects are identical. | +| static [FromLTRB](./fromltrb/)(int, int, int, int) | Constructs a new [Rectangle](./) object that represents a rectangle with the specified edge locations. | +| [get_Bottom](./get_bottom/)() const | Returns the y coordinate of the bottom edge of the rectangle represented by the current object. | +| [get_Height](./get_height/)() const | Returns the height of the rectangle represented by the current object. | +| [get_IsEmpty](./get_isempty/)() const | Determines if X and Y coordinates of the upper left corner of the recangle represented by the current object as well as its width and height have values of 0. | +| [get_Left](./get_left/)() const | Returns the X coordinate of the left edge of the rectangle represented by the current object. | +| [get_Location](./get_location/)() const | Returns an instance of the [Point](../point/) class that specifies the location of the upper left corner of the rectangle represented by the current object. | +| [get_Right](./get_right/)() const | Returns the X coordinate of the right edge of the rectangle represented by the current object. | +| [get_Size](./get_size/)() const | Returns an instance of the [Size](../size/) class that specifies the width and height of the rectangle represented by the current object. | +| [get_Top](./get_top/)() const | Returns the Y coordinate of the top edge of the rectangle represented by the current object. | +| [get_Width](./get_width/)() const | Returns the width of the rectangle represented by the current object. | +| [get_X](./get_x/)() const | Returns the X coordinate of the upper left corner of the rectangle represented by the current object. | +| [get_Y](./get_y/)() const | Returns the Y coordinate of the upper left corner of the rectangle represented by the current object. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code of the current object. | +| [Inflate](./inflate/)(int, int) | Increases the width and height of the rectangle represented by the current object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the specified amounts. | +| [Inflate](./inflate/)(const Size\&) | Increases the width and height of the rectangle represented by the current object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the amounts specified by width and height values of the specified size object correspondingly. | +| static [Inflate](./inflate/)(const Rectangle\&, int, int) | Increases the width and height of the rectangle represented by the specified object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the specified amounts. | +| [Intersect](./intersect/)(const Rectangle\&) | Replaces the rectangle represented by the current object with the rectangle that results from the its intersection with the rectangle represented by the specified object. | +| static [Intersect](./intersect/)(const Rectangle\&, const Rectangle\&) | Returns a rectangle that is a result of intersection of the specified rectangles. | +| [IntersectsWith](./intersectswith/)(const Rectangle\&) | Determines if the rectangles represented by the current and specified objects intesect. | +| [Offset](./offset/)(const Point\&) | Offsets the position of the rectangle represented by the current object by the specified amounts. | +| [Offset](./offset/)(int, int) | Offsets the position of the rectangle represented by the current object by the specified amounts. | +| [operator RectangleF](./operatorrectanglef/)() const | Returns a [RectangleF](../rectanglef/) object that represents a rectangle equivalent to the rectangle represented by the current object. | +| [operator!=](./operator!=/)(std::nullptr_t) const | Always returns true. | +| [operator==](./operator==/)(std::nullptr_t) const | Always returns false. | +| [Rectangle](./rectangle/)() | Constructs a new instance of [Rectangle](./) object that represents a rectangle with X and Y coordinates and width and hegiht values set to 0. | +| [Rectangle](./rectangle/)(int, int, int, int) | Constructs a new instance of [Rectangle](./) object that represents a rectangle with the specified coordinates of its upper left corner and width and height. | +| [Rectangle](./rectangle/)(const Point\&, const Size\&) | Constructs a new instance of [Rectangle](./) object that represents a rectangle with the coordinates of its upper left corner specified as an instance of [Point](../point/) class and its width and height as an instance of [Size](../size/) class. | +| [Rectangle](./rectangle/)(const System::Windows::Forms::Screen::Rectangle_\&) | Constructs a new instance of [Rectangle](./) object that represents the rectangle equivalent to the specified one. | +| static [Round](./round/)(const RectangleF\&) | Constructs a [Rectangle](./) object from the specified [RectangleF](../rectanglef/) object by rounding the [RectangleF](../rectanglef/) object's location and size values to the nearest integer values. | +| [set_Height](./set_height/)(int) | Sets the height of the rectangle represented by the current object. | +| [set_Location](./set_location/)(Point) | Sets the location of the upper left corner of the rectangle represented by the current object. | +| [set_Size](./set_size/)(Size) | Sets the width and height of the rectangle represented by the current object. | +| [set_Width](./set_width/)(int) | Sets the width of the rectangle represented by the current object. | +| [set_X](./set_x/)(int) | Sets the X coordinate of the upper left corner of the rectangle represented by the current object. | +| [set_Y](./set_y/)(int) | Sets the Y coordinate of the upper left corner of the rectangle represented by the current object. | +| [ToString](./tostring/)() const | Returns the string representation of the current object. | +| static [Truncate](./truncate/)(const RectangleF\&) | Constructs a [Rectangle](./) object from the specified [RectangleF](../rectanglef/) object by truncating the [RectangleF](../rectanglef/) object's location and size values to the next lower integer values. | +| static [Union](./union/)(const Rectangle\&, const Rectangle\&) | Returns a rectangle that is a result of union of the specified rectangles. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](./empty/) | An empty rectangle i.e. a rectangle whose location and size values have zero values. | +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/rectangle/ceiling/_index.md b/english/cpp/system.drawing/rectangle/ceiling/_index.md new file mode 100644 index 0000000000..00134d2cea --- /dev/null +++ b/english/cpp/system.drawing/rectangle/ceiling/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Rectangle::Ceiling method +linktitle: Ceiling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::Ceiling method. Constructs a Rectangle object from the specified RectangleF object by rounding the RectangleF object''s location and size values to the next higher integer values in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing/rectangle/ceiling/ +--- +## Rectangle::Ceiling method + + +Constructs a [Rectangle](../) object from the specified [RectangleF](../../rectanglef/) object by rounding the [RectangleF](../../rectanglef/) object's location and size values to the next higher integer values. + +```cpp +static Rectangle System::Drawing::Rectangle::Ceiling(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | The [RectangleF](../../rectanglef/) object to convert | + +### ReturnValue + +The [Rectangle](../) object constructed from **rect** + +## See Also + +* Class [Rectangle](../) +* Class [RectangleF](../../rectanglef/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/contains/_index.md b/english/cpp/system.drawing/rectangle/contains/_index.md new file mode 100644 index 0000000000..02bd850ed5 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/contains/_index.md @@ -0,0 +1,81 @@ +--- +title: System::Drawing::Rectangle::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::Contains method. Determines if the specified point is located within the rectangle represented by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/rectangle/contains/ +--- +## Rectangle::Contains(const Point\&) const method + + +Determines if the specified point is located within the rectangle represented by the current object. + +```cpp +bool System::Drawing::Rectangle::Contains(const Point &point) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const Point\& | A point to check | + +### ReturnValue + +True if the specified point is located within the rectangle represented by the current object, otherwise - false + +## See Also + +* Class [Point](../../point/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Rectangle::Contains(const Rectangle\&) const method + + +Determines if the specified rectangle is located within the rectangle represented by the current object. + +```cpp +bool System::Drawing::Rectangle::Contains(const Rectangle &rect) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A rectangle to check | + +### ReturnValue + +True if the specified rectangle is located within the rectangle represented by the current object, otherwise - false + +## See Also + +* Class [Rectangle](../) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Rectangle::Contains(int, int) const method + + +Determines if the specified point is located within the rectangle represented by the current object. + +```cpp +bool System::Drawing::Rectangle::Contains(int x, int y) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | int | The X coordinate of the point to check | +| y | int | The Y coordinate of the point to check | + +### ReturnValue + +True if the specified point is located within the rectangle represented by the current object, otherwise - false + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/empty/_index.md b/english/cpp/system.drawing/rectangle/empty/_index.md new file mode 100644 index 0000000000..83c7271123 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/empty/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::Empty field +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::Empty field. An empty rectangle i.e. a rectangle whose location and size values have zero values in C++.' +type: docs +weight: 3500 +url: /cpp/system.drawing/rectangle/empty/ +--- +## Empty field + + +An empty rectangle i.e. a rectangle whose location and size values have zero values. + +```cpp +static const Rectangle System::Drawing::Rectangle::Empty +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/equals/_index.md b/english/cpp/system.drawing/rectangle/equals/_index.md new file mode 100644 index 0000000000..5141b66e8e --- /dev/null +++ b/english/cpp/system.drawing/rectangle/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Rectangle::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::Equals method. Determines if the rectangles represented by the current and the specified objects are identical in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/rectangle/equals/ +--- +## Rectangle::Equals method + + +Determines if the rectangles represented by the current and the specified objects are identical. + +```cpp +bool System::Drawing::Rectangle::Equals(const Rectangle &rect) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | The [Rectangle](../) object to compare the current object with | + +### ReturnValue + +True if the rectangles represented by the current and the specified objects are identical, otherwise - false + +## See Also + +* Class [Rectangle](../) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/fromltrb/_index.md b/english/cpp/system.drawing/rectangle/fromltrb/_index.md new file mode 100644 index 0000000000..b191d19bf6 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/fromltrb/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Drawing::Rectangle::FromLTRB method +linktitle: FromLTRB +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::FromLTRB method. Constructs a new Rectangle object that represents a rectangle with the specified edge locations in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing/rectangle/fromltrb/ +--- +## Rectangle::FromLTRB method + + +Constructs a new [Rectangle](../) object that represents a rectangle with the specified edge locations. + +```cpp +static Rectangle System::Drawing::Rectangle::FromLTRB(int left, int top, int right, int bottom) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| left | int | The X coordinate of the left edge of the rectangle | +| top | int | The Y coordinate of the top edge of the rectangle | +| right | int | The X coordinate of the right edge of the rectangle | +| bottom | int | The Y coordinate of the bottom edge of the rectangle | + +### ReturnValue + +An instance of [Rectangle](../) class that represents the speified rectangle + +## See Also + +* Class [Rectangle](../) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/get_bottom/_index.md b/english/cpp/system.drawing/rectangle/get_bottom/_index.md new file mode 100644 index 0000000000..fc5edd6659 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/get_bottom/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::get_Bottom method +linktitle: get_Bottom +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::get_Bottom method. Returns the y coordinate of the bottom edge of the rectangle represented by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/rectangle/get_bottom/ +--- +## Rectangle::get_Bottom method + + +Returns the y coordinate of the bottom edge of the rectangle represented by the current object. + +```cpp +int System::Drawing::Rectangle::get_Bottom() const +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/get_height/_index.md b/english/cpp/system.drawing/rectangle/get_height/_index.md new file mode 100644 index 0000000000..e257520f35 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/get_height/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::get_Height method. Returns the height of the rectangle represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/rectangle/get_height/ +--- +## Rectangle::get_Height method + + +Returns the height of the rectangle represented by the current object. + +```cpp +int System::Drawing::Rectangle::get_Height() const +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/get_isempty/_index.md b/english/cpp/system.drawing/rectangle/get_isempty/_index.md new file mode 100644 index 0000000000..3fb5554563 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/get_isempty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Rectangle::get_IsEmpty method +linktitle: get_IsEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::get_IsEmpty method. Determines if X and Y coordinates of the upper left corner of the recangle represented by the current object as well as its width and height have values of 0 in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/rectangle/get_isempty/ +--- +## Rectangle::get_IsEmpty method + + +Determines if X and Y coordinates of the upper left corner of the recangle represented by the current object as well as its width and height have values of 0. + +```cpp +bool System::Drawing::Rectangle::get_IsEmpty() const +``` + + +### ReturnValue + +True if X and Y coordinates of the upper left corner of the recangle represented by the current object as well as its width and height have values of 0, otherwise - false + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/get_left/_index.md b/english/cpp/system.drawing/rectangle/get_left/_index.md new file mode 100644 index 0000000000..dd5681cfc9 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/get_left/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::get_Left method +linktitle: get_Left +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::get_Left method. Returns the X coordinate of the left edge of the rectangle represented by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/rectangle/get_left/ +--- +## Rectangle::get_Left method + + +Returns the X coordinate of the left edge of the rectangle represented by the current object. + +```cpp +int System::Drawing::Rectangle::get_Left() const +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/get_location/_index.md b/english/cpp/system.drawing/rectangle/get_location/_index.md new file mode 100644 index 0000000000..6d39e8765e --- /dev/null +++ b/english/cpp/system.drawing/rectangle/get_location/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Rectangle::get_Location method +linktitle: get_Location +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::get_Location method. Returns an instance of the Point class that specifies the location of the upper left corner of the rectangle represented by the current object in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/rectangle/get_location/ +--- +## Rectangle::get_Location method + + +Returns an instance of the [Point](../../point/) class that specifies the location of the upper left corner of the rectangle represented by the current object. + +```cpp +Point System::Drawing::Rectangle::get_Location() const +``` + +## See Also + +* Class [Point](../../point/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/get_right/_index.md b/english/cpp/system.drawing/rectangle/get_right/_index.md new file mode 100644 index 0000000000..9ae7212b19 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/get_right/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::get_Right method +linktitle: get_Right +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::get_Right method. Returns the X coordinate of the right edge of the rectangle represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/rectangle/get_right/ +--- +## Rectangle::get_Right method + + +Returns the X coordinate of the right edge of the rectangle represented by the current object. + +```cpp +int System::Drawing::Rectangle::get_Right() const +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/get_size/_index.md b/english/cpp/system.drawing/rectangle/get_size/_index.md new file mode 100644 index 0000000000..3c9c6a7e33 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/get_size/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Rectangle::get_Size method +linktitle: get_Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::get_Size method. Returns an instance of the Size class that specifies the width and height of the rectangle represented by the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/rectangle/get_size/ +--- +## Rectangle::get_Size method + + +Returns an instance of the [Size](../../size/) class that specifies the width and height of the rectangle represented by the current object. + +```cpp +Size System::Drawing::Rectangle::get_Size() const +``` + +## See Also + +* Class [Size](../../size/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/get_top/_index.md b/english/cpp/system.drawing/rectangle/get_top/_index.md new file mode 100644 index 0000000000..e92373c338 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/get_top/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::get_Top method +linktitle: get_Top +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::get_Top method. Returns the Y coordinate of the top edge of the rectangle represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/rectangle/get_top/ +--- +## Rectangle::get_Top method + + +Returns the Y coordinate of the top edge of the rectangle represented by the current object. + +```cpp +int System::Drawing::Rectangle::get_Top() const +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/get_width/_index.md b/english/cpp/system.drawing/rectangle/get_width/_index.md new file mode 100644 index 0000000000..ef4fdb9b5e --- /dev/null +++ b/english/cpp/system.drawing/rectangle/get_width/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::get_Width method. Returns the width of the rectangle represented by the current object in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/rectangle/get_width/ +--- +## Rectangle::get_Width method + + +Returns the width of the rectangle represented by the current object. + +```cpp +int System::Drawing::Rectangle::get_Width() const +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/get_x/_index.md b/english/cpp/system.drawing/rectangle/get_x/_index.md new file mode 100644 index 0000000000..6ad565279a --- /dev/null +++ b/english/cpp/system.drawing/rectangle/get_x/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::get_X method +linktitle: get_X +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::get_X method. Returns the X coordinate of the upper left corner of the rectangle represented by the current object in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/rectangle/get_x/ +--- +## Rectangle::get_X method + + +Returns the X coordinate of the upper left corner of the rectangle represented by the current object. + +```cpp +int System::Drawing::Rectangle::get_X() const +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/get_y/_index.md b/english/cpp/system.drawing/rectangle/get_y/_index.md new file mode 100644 index 0000000000..29ecb92019 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/get_y/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::get_Y method +linktitle: get_Y +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::get_Y method. Returns the Y coordinate of the upper left corner of the rectangle represented by the current object in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/rectangle/get_y/ +--- +## Rectangle::get_Y method + + +Returns the Y coordinate of the upper left corner of the rectangle represented by the current object. + +```cpp +int System::Drawing::Rectangle::get_Y() const +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/gethashcode/_index.md b/english/cpp/system.drawing/rectangle/gethashcode/_index.md new file mode 100644 index 0000000000..1611439151 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::GetHashCode method. Returns a hash code of the current object in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/rectangle/gethashcode/ +--- +## Rectangle::GetHashCode method + + +Returns a hash code of the current object. + +```cpp +int System::Drawing::Rectangle::GetHashCode() const +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/inflate/_index.md b/english/cpp/system.drawing/rectangle/inflate/_index.md new file mode 100644 index 0000000000..5c06a8e9bd --- /dev/null +++ b/english/cpp/system.drawing/rectangle/inflate/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Drawing::Rectangle::Inflate method +linktitle: Inflate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::Inflate method. Increases the width and height of the rectangle represented by the current object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the amounts specified by width and height values of the specified size object correspondingly in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/rectangle/inflate/ +--- +## Rectangle::Inflate(const Size\&) method + + +Increases the width and height of the rectangle represented by the current object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the amounts specified by width and height values of the specified size object correspondingly. + +```cpp +void System::Drawing::Rectangle::Inflate(const Size &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size | const Size\& | The [Size](../../size/) object specifying the amounts to increase the width and height of the rectangle by | + +## See Also + +* Class [Size](../../size/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Rectangle::Inflate(int, int) method + + +Increases the width and height of the rectangle represented by the current object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the specified amounts. + +```cpp +void System::Drawing::Rectangle::Inflate(int width, int height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| width | int | The amount by which the width of the rectangle is to be increased in both directions | +| height | int | The amount by which the height of the rectangle is to be increased in both directions | + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Rectangle::Inflate(const Rectangle\&, int, int) method + + +Increases the width and height of the rectangle represented by the specified object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the specified amounts. + +```cpp +static Rectangle System::Drawing::Rectangle::Inflate(const Rectangle &rect, int x, int y) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A rectangle to inflate | +| x | int | The amount by which the width of the rectangle is to be increased in both directions | +| y | int | The amount by which the height of the rectangle is to be increased in both directions | + +### ReturnValue + +The [Rectangle](../) object representing the enlarged rectangle + +## See Also + +* Class [Rectangle](../) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/intersect/_index.md b/english/cpp/system.drawing/rectangle/intersect/_index.md new file mode 100644 index 0000000000..a395b47082 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/intersect/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Drawing::Rectangle::Intersect method +linktitle: Intersect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::Intersect method. Replaces the rectangle represented by the current object with the rectangle that results from the its intersection with the rectangle represented by the specified object in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/rectangle/intersect/ +--- +## Rectangle::Intersect(const Rectangle\&) method + + +Replaces the rectangle represented by the current object with the rectangle that results from the its intersection with the rectangle represented by the specified object. + +```cpp +void System::Drawing::Rectangle::Intersect(const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | The [Rectangle](../) object that represents the rectangle to intersect the rectangle represented by the current object with | + +## See Also + +* Class [Rectangle](../) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Rectangle::Intersect(const Rectangle\&, const Rectangle\&) method + + +Returns a rectangle that is a result of intersection of the specified rectangles. + +```cpp +static Rectangle System::Drawing::Rectangle::Intersect(const Rectangle &a, const Rectangle &b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | const Rectangle\& | The first rectangle to intersect | +| b | const Rectangle\& | The second rectangle to intersect | + +### ReturnValue + +The result of intersection of **a** with **b** + +## See Also + +* Class [Rectangle](../) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/intersectswith/_index.md b/english/cpp/system.drawing/rectangle/intersectswith/_index.md new file mode 100644 index 0000000000..ec4352222f --- /dev/null +++ b/english/cpp/system.drawing/rectangle/intersectswith/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Rectangle::IntersectsWith method +linktitle: IntersectsWith +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::IntersectsWith method. Determines if the rectangles represented by the current and specified objects intesect in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/rectangle/intersectswith/ +--- +## Rectangle::IntersectsWith method + + +Determines if the rectangles represented by the current and specified objects intesect. + +```cpp +bool System::Drawing::Rectangle::IntersectsWith(const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | The rectangle to check | + +### ReturnValue + +True if the rectangles represented by the current object and **rect** intersect, otherwise - false + +## See Also + +* Class [Rectangle](../) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/offset/_index.md b/english/cpp/system.drawing/rectangle/offset/_index.md new file mode 100644 index 0000000000..ee5a1180dc --- /dev/null +++ b/english/cpp/system.drawing/rectangle/offset/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Drawing::Rectangle::Offset method +linktitle: Offset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::Offset method. Offsets the position of the rectangle represented by the current object by the specified amounts in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/rectangle/offset/ +--- +## Rectangle::Offset(const Point\&) method + + +Offsets the position of the rectangle represented by the current object by the specified amounts. + +```cpp +void System::Drawing::Rectangle::Offset(const Point &pos) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pos | const Point\& | The [Point](../../point/) object that specifies the amount by which the rectangle is offset; the point's X coordinat value specifies the amount to add to the X coordinate of the upper left corner of the rectangle and the point's Y coordinate specifies the amount to add to the Y coordinate of the upper left corner of the rectangle | + +## See Also + +* Class [Point](../../point/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Rectangle::Offset(int, int) method + + +Offsets the position of the rectangle represented by the current object by the specified amounts. + +```cpp +void System::Drawing::Rectangle::Offset(int x, int y) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | int | The value to add to the current X coordinate of the rectangle | +| y | int | The value to add to the current Y coordinate of the rectangle | + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/operator!=/_index.md b/english/cpp/system.drawing/rectangle/operator!=/_index.md new file mode 100644 index 0000000000..3a71632a3d --- /dev/null +++ b/english/cpp/system.drawing/rectangle/operator!=/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::operator!= method. Always returns true in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing/rectangle/operator!=/ +--- +## Rectangle::operator!= method + + +Always returns true. + +```cpp +bool System::Drawing::Rectangle::operator!=(std::nullptr_t) const +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/operator==/_index.md b/english/cpp/system.drawing/rectangle/operator==/_index.md new file mode 100644 index 0000000000..ba9e924e77 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/operator==/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::operator== method. Always returns false in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing/rectangle/operator==/ +--- +## Rectangle::operator== method + + +Always returns false. + +```cpp +bool System::Drawing::Rectangle::operator==(std::nullptr_t) const +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/operatorrectanglef/_index.md b/english/cpp/system.drawing/rectangle/operatorrectanglef/_index.md new file mode 100644 index 0000000000..2ef26aebae --- /dev/null +++ b/english/cpp/system.drawing/rectangle/operatorrectanglef/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Rectangle::operator RectangleF method +linktitle: operator RectangleF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::operator RectangleF method. Returns a RectangleF object that represents a rectangle equivalent to the rectangle represented by the current object in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/rectangle/operatorrectanglef/ +--- +## Rectangle::operator RectangleF method + + +Returns a [RectangleF](../../rectanglef/) object that represents a rectangle equivalent to the rectangle represented by the current object. + +```cpp +System::Drawing::Rectangle::operator RectangleF() const +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/rectangle/_index.md b/english/cpp/system.drawing/rectangle/rectangle/_index.md new file mode 100644 index 0000000000..1fffad04c3 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/rectangle/_index.md @@ -0,0 +1,87 @@ +--- +title: System::Drawing::Rectangle::Rectangle constructor +linktitle: Rectangle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::Rectangle constructor. Constructs a new instance of Rectangle object that represents a rectangle with X and Y coordinates and width and hegiht values set to 0 in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/rectangle/rectangle/ +--- +## Rectangle::Rectangle() constructor + + +Constructs a new instance of [Rectangle](../) object that represents a rectangle with X and Y coordinates and width and hegiht values set to 0. + +```cpp +System::Drawing::Rectangle::Rectangle() +``` + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Rectangle::Rectangle(const Point\&, const Size\&) constructor + + +Constructs a new instance of [Rectangle](../) object that represents a rectangle with the coordinates of its upper left corner specified as an instance of [Point](../../point/) class and its width and height as an instance of [Size](../../size/) class. + +```cpp +System::Drawing::Rectangle::Rectangle(const Point &location, const Size &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| location | const Point\& | Specifies the location of the upper left corner of the rectangle | +| size | const Size\& | Specifies the width and hegiht of the rectangle | + +## See Also + +* Class [Point](../../point/) +* Class [Size](../../size/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Rectangle::Rectangle(const System::Windows::Forms::Screen::Rectangle_\&) constructor + + +Constructs a new instance of [Rectangle](../) object that represents the rectangle equivalent to the specified one. + +```cpp +System::Drawing::Rectangle::Rectangle(const System::Windows::Forms::Screen::Rectangle_ &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const System::Windows::Forms::Screen::Rectangle_\& | An instance of [System::Windows::Forms::Screen::Rectangle_](../../../system.windows.forms/screen/rectangle_/) class that specifies the position and size of the rectangle to be represented by the object being constructed | + +## See Also + +* Class [Rectangle_](../../../system.windows.forms/screen/rectangle_/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Rectangle::Rectangle(int, int, int, int) constructor + + +Constructs a new instance of [Rectangle](../) object that represents a rectangle with the specified coordinates of its upper left corner and width and height. + +```cpp +System::Drawing::Rectangle::Rectangle(int x, int y, int width, int height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | int | A value of the X coordinate of the upper left corner of the rectangle | +| y | int | A value of the Y coordinate of the upper left corner of the rectangle | +| width | int | The width of the rectangle | +| height | int | The height of the rectangle | + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/round/_index.md b/english/cpp/system.drawing/rectangle/round/_index.md new file mode 100644 index 0000000000..88f66a456b --- /dev/null +++ b/english/cpp/system.drawing/rectangle/round/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Rectangle::Round method +linktitle: Round +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::Round method. Constructs a Rectangle object from the specified RectangleF object by rounding the RectangleF object''s location and size values to the nearest integer values in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing/rectangle/round/ +--- +## Rectangle::Round method + + +Constructs a [Rectangle](../) object from the specified [RectangleF](../../rectanglef/) object by rounding the [RectangleF](../../rectanglef/) object's location and size values to the nearest integer values. + +```cpp +static Rectangle System::Drawing::Rectangle::Round(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | The [RectangleF](../../rectanglef/) object to convert | + +### ReturnValue + +The [Rectangle](../) object constructed from **rect** + +## See Also + +* Class [Rectangle](../) +* Class [RectangleF](../../rectanglef/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/set_height/_index.md b/english/cpp/system.drawing/rectangle/set_height/_index.md new file mode 100644 index 0000000000..ae395fc741 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/set_height/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Rectangle::set_Height method +linktitle: set_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::set_Height method. Sets the height of the rectangle represented by the current object in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing/rectangle/set_height/ +--- +## Rectangle::set_Height method + + +Sets the height of the rectangle represented by the current object. + +```cpp +void System::Drawing::Rectangle::set_Height(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/set_location/_index.md b/english/cpp/system.drawing/rectangle/set_location/_index.md new file mode 100644 index 0000000000..be268e90f3 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/set_location/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Rectangle::set_Location method +linktitle: set_Location +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::set_Location method. Sets the location of the upper left corner of the rectangle represented by the current object in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing/rectangle/set_location/ +--- +## Rectangle::set_Location method + + +Sets the location of the upper left corner of the rectangle represented by the current object. + +```cpp +void System::Drawing::Rectangle::set_Location(Point value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Point | The value to set | + +## See Also + +* Class [Point](../../point/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/set_size/_index.md b/english/cpp/system.drawing/rectangle/set_size/_index.md new file mode 100644 index 0000000000..b4ac4cd9e1 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/set_size/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::Rectangle::set_Size method +linktitle: set_Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::set_Size method. Sets the width and height of the rectangle represented by the current object in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing/rectangle/set_size/ +--- +## Rectangle::set_Size method + + +Sets the width and height of the rectangle represented by the current object. + +```cpp +void System::Drawing::Rectangle::set_Size(Size value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Size | An instance of [Size](../../size/) class specifying the width and height values to set | + +## See Also + +* Class [Size](../../size/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/set_width/_index.md b/english/cpp/system.drawing/rectangle/set_width/_index.md new file mode 100644 index 0000000000..3c3271fd39 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/set_width/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Rectangle::set_Width method +linktitle: set_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::set_Width method. Sets the width of the rectangle represented by the current object in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing/rectangle/set_width/ +--- +## Rectangle::set_Width method + + +Sets the width of the rectangle represented by the current object. + +```cpp +void System::Drawing::Rectangle::set_Width(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/set_x/_index.md b/english/cpp/system.drawing/rectangle/set_x/_index.md new file mode 100644 index 0000000000..a107f61a86 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/set_x/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Rectangle::set_X method +linktitle: set_X +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::set_X method. Sets the X coordinate of the upper left corner of the rectangle represented by the current object in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing/rectangle/set_x/ +--- +## Rectangle::set_X method + + +Sets the X coordinate of the upper left corner of the rectangle represented by the current object. + +```cpp +void System::Drawing::Rectangle::set_X(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/set_y/_index.md b/english/cpp/system.drawing/rectangle/set_y/_index.md new file mode 100644 index 0000000000..4babd67582 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/set_y/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Rectangle::set_Y method +linktitle: set_Y +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::set_Y method. Sets the Y coordinate of the upper left corner of the rectangle represented by the current object in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing/rectangle/set_y/ +--- +## Rectangle::set_Y method + + +Sets the Y coordinate of the upper left corner of the rectangle represented by the current object. + +```cpp +void System::Drawing::Rectangle::set_Y(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/tostring/_index.md b/english/cpp/system.drawing/rectangle/tostring/_index.md new file mode 100644 index 0000000000..4c9316187a --- /dev/null +++ b/english/cpp/system.drawing/rectangle/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Rectangle::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::ToString method. Returns the string representation of the current object in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing/rectangle/tostring/ +--- +## Rectangle::ToString method + + +Returns the string representation of the current object. + +```cpp +String System::Drawing::Rectangle::ToString() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/truncate/_index.md b/english/cpp/system.drawing/rectangle/truncate/_index.md new file mode 100644 index 0000000000..241b470c91 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/truncate/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Rectangle::Truncate method +linktitle: Truncate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::Truncate method. Constructs a Rectangle object from the specified RectangleF object by truncating the RectangleF object''s location and size values to the next lower integer values in C++.' +type: docs +weight: 3300 +url: /cpp/system.drawing/rectangle/truncate/ +--- +## Rectangle::Truncate method + + +Constructs a [Rectangle](../) object from the specified [RectangleF](../../rectanglef/) object by truncating the [RectangleF](../../rectanglef/) object's location and size values to the next lower integer values. + +```cpp +static Rectangle System::Drawing::Rectangle::Truncate(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | The [RectangleF](../../rectanglef/) object to convert | + +### ReturnValue + +The [Rectangle](../) object constructed from **rect** + +## See Also + +* Class [Rectangle](../) +* Class [RectangleF](../../rectanglef/) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectangle/union/_index.md b/english/cpp/system.drawing/rectangle/union/_index.md new file mode 100644 index 0000000000..7e31ea4af7 --- /dev/null +++ b/english/cpp/system.drawing/rectangle/union/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Rectangle::Union method +linktitle: Union +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Rectangle::Union method. Returns a rectangle that is a result of union of the specified rectangles in C++.' +type: docs +weight: 3400 +url: /cpp/system.drawing/rectangle/union/ +--- +## Rectangle::Union method + + +Returns a rectangle that is a result of union of the specified rectangles. + +```cpp +static Rectangle System::Drawing::Rectangle::Union(const Rectangle &a, const Rectangle &b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | const Rectangle\& | The first rectangle to union | +| b | const Rectangle\& | The second rectangle to union | + +### ReturnValue + +The result of union of **a** with **b** + +## See Also + +* Class [Rectangle](../) +* Class [Rectangle](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/_index.md b/english/cpp/system.drawing/rectanglef/_index.md new file mode 100644 index 0000000000..d535e34619 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Drawing::RectangleF class +linktitle: RectangleF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF class. Represents a rectangular area of an image defined as single-precision floating point X and Y coordinates of its upper left corner and its width and height. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/rectanglef/ +--- +## RectangleF class + + +Represents a rectangular area of an image defined as single-precision floating point X and Y coordinates of its upper left corner and its width and height. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../../system/smartptr/) class to manage objects of this type. + +```cpp +class RectangleF +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Contains](./contains/)(float, float) | Determines if the specified point is located within the rectangle represented by the current object. | +| [Contains](./contains/)(const PointF\&) | Determines if the specified point is located within the rectangle represented by the current object. | +| [Contains](./contains/)(const RectangleF\&) | Determines if the specified rectangle is located within the rectangle represented by the current object. | +| [Equals](./equals/)(const RectangleF\&) const | Determines if the rectangles represented by the current and the specified objects are identical. | +| static [FromLTRB](./fromltrb/)(float, float, float, float) | Constructs a new [RectangleF](./) object that represents a rectangle with the specified edge locations. | +| [get_Bottom](./get_bottom/)() const | Returns the y coordinate of the bottom edge of the rectangle represented by the current object. | +| [get_Height](./get_height/)() const | Returns the height of the rectangle represented by the current object. | +| [get_IsEmpty](./get_isempty/)() const | Determines if X and Y coordinates of the upper left corner of the recangle represented by the current object as well as its width and height have values of 0. | +| [get_Left](./get_left/)() const | Returns the X coordinate of the left edge of the rectangle represented by the current object. | +| [get_Location](./get_location/)() const | Returns an instance of the [PointF](../pointf/) class that specifies the location of the upper left corner of the rectangle represented by the current object. | +| [get_Right](./get_right/)() const | Returns the X coordinate of the right edge of the rectangle represented by the current object. | +| [get_Size](./get_size/)() const | Returns an instance of the [SizeF](../sizef/) class that specifies the width and height of the rectangle represented by the current object. | +| [get_Top](./get_top/)() const | Returns the Y coordinate of the top edge of the rectangle represented by the current object. | +| [get_Width](./get_width/)() const | Returns the width of the rectangle represented by the current object. | +| [get_X](./get_x/)() const | Returns the X coordinate of the upper left corner of the rectangle represented by the current object. | +| [get_Y](./get_y/)() const | Returns the Y coordinate of the upper left corner of the rectangle represented by the current object. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code of the current object. | +| [Inflate](./inflate/)(float, float) | Increases the width and height of the rectangle represented by the current object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the specified amounts. | +| [Inflate](./inflate/)(const SizeF\&) | Increases the width and height of the rectangle represented by the current object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the amounts specified by width and height values of the specified size object correspondingly. | +| static [Inflate](./inflate/)(const RectangleF\&, float, float) | Increases the width and height of the rectangle represented by the specified object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the specified amounts. | +| [Intersect](./intersect/)(const RectangleF\&) | Replaces the rectangle represented by the current object with the rectangle that results from the its intersection with the rectangle represented by the specified object. | +| static [Intersect](./intersect/)(const RectangleF\&, const RectangleF\&) | Returns a rectangle that is a result of intersection of the specified rectangles. | +| [IntersectsWith](./intersectswith/)(const RectangleF\&) | Determines if the rectangles represented by the current and specified objects intesect. | +| [Offset](./offset/)(const PointF\&) | Offsets the position of the rectangle represented by the current object by the specified amounts. | +| [Offset](./offset/)(float, float) | Offsets the position of the rectangle represented by the current object by the specified amounts. | +| [operator!=](./operator!=/)(std::nullptr_t) const | Always returns true. | +| [operator==](./operator==/)(std::nullptr_t) const | Always returns false. | +| [RectangleF](./rectanglef/)() | Constructs a new instance of [RectangleF](./) object that represents a rectangle with X and Y coordinates and width and hegiht values set to 0. | +| [RectangleF](./rectanglef/)(float, float, float, float) | Constructs a new instance of [RectangleF](./) object that represents a rectangle with the specified coordinates of its upper left corner and width and height. | +| [RectangleF](./rectanglef/)(const PointF\&, const SizeF\&) | Constructs a new instance of [RectangleF](./) object that represents a rectangle with the coordinates of its upper left corner specified as an instance of [PointF](../pointf/) class and its width and height as an instance of [SizeF](../sizef/) class. | +| explicit [RectangleF](./rectanglef/)(const Rectangle\&) | Constructs a new instance of [RectangleF](./) object that represents the rectangle equivalent to the specified one. | +| [set_Height](./set_height/)(float) | Sets the height of the rectangle represented by the current object. | +| [set_Location](./set_location/)(PointF) | Sets the location of the upper left corner of the rectangle represented by the current object. | +| [set_Size](./set_size/)(SizeF) | Sets the width and height of the rectangle represented by the current object. | +| [set_Width](./set_width/)(float) | Sets the width of the rectangle represented by the current object. | +| [set_X](./set_x/)(float) | Sets the X coordinate of the upper left corner of the rectangle represented by the current object. | +| [set_Y](./set_y/)(float) | Sets the Y coordinate of the upper left corner of the rectangle represented by the current object. | +| [ToString](./tostring/)() const | Returns the string representation of the current object. | +| static [Union](./union/)(const RectangleF\&, const RectangleF\&) | Returns a rectangle that is a result of union of the specified rectangles. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](./empty/) | An empty rectangle i.e. a rectangle whose location and size values have zero values. | +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/rectanglef/contains/_index.md b/english/cpp/system.drawing/rectanglef/contains/_index.md new file mode 100644 index 0000000000..5171af62cd --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/contains/_index.md @@ -0,0 +1,81 @@ +--- +title: System::Drawing::RectangleF::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::Contains method. Determines if the specified point is located within the rectangle represented by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/rectanglef/contains/ +--- +## RectangleF::Contains(const PointF\&) method + + +Determines if the specified point is located within the rectangle represented by the current object. + +```cpp +bool System::Drawing::RectangleF::Contains(const PointF &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | A point to check | + +### ReturnValue + +True if the specified point is located within the rectangle represented by the current object, otherwise - false + +## See Also + +* Class [PointF](../../pointf/) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## RectangleF::Contains(const RectangleF\&) method + + +Determines if the specified rectangle is located within the rectangle represented by the current object. + +```cpp +bool System::Drawing::RectangleF::Contains(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | A rectangle to check | + +### ReturnValue + +True if the specified rectangle is located within the rectangle represented by the current object, otherwise - false + +## See Also + +* Class [RectangleF](../) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## RectangleF::Contains(float, float) method + + +Determines if the specified point is located within the rectangle represented by the current object. + +```cpp +bool System::Drawing::RectangleF::Contains(float x, float y) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | float | The X coordinate of the point to check | +| y | float | The Y coordinate of the point to check | + +### ReturnValue + +True if the specified point is located within the rectangle represented by the current object, otherwise - false + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/empty/_index.md b/english/cpp/system.drawing/rectanglef/empty/_index.md new file mode 100644 index 0000000000..e737a3c882 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/empty/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::RectangleF::Empty field +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::Empty field. An empty rectangle i.e. a rectangle whose location and size values have zero values in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing/rectanglef/empty/ +--- +## Empty field + + +An empty rectangle i.e. a rectangle whose location and size values have zero values. + +```cpp +static const RectangleF System::Drawing::RectangleF::Empty +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/equals/_index.md b/english/cpp/system.drawing/rectanglef/equals/_index.md new file mode 100644 index 0000000000..77cfe65ffa --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::RectangleF::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::Equals method. Determines if the rectangles represented by the current and the specified objects are identical in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/rectanglef/equals/ +--- +## RectangleF::Equals method + + +Determines if the rectangles represented by the current and the specified objects are identical. + +```cpp +bool System::Drawing::RectangleF::Equals(const RectangleF &rect) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | The [RectangleF](../) object to compare the current object with | + +### ReturnValue + +True if the rectangles represented by the current and the specified objects are identical, otherwise - false + +## See Also + +* Class [RectangleF](../) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/fromltrb/_index.md b/english/cpp/system.drawing/rectanglef/fromltrb/_index.md new file mode 100644 index 0000000000..9f11483648 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/fromltrb/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Drawing::RectangleF::FromLTRB method +linktitle: FromLTRB +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::FromLTRB method. Constructs a new RectangleF object that represents a rectangle with the specified edge locations in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing/rectanglef/fromltrb/ +--- +## RectangleF::FromLTRB method + + +Constructs a new [RectangleF](../) object that represents a rectangle with the specified edge locations. + +```cpp +static RectangleF System::Drawing::RectangleF::FromLTRB(float left, float top, float right, float bottom) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| left | float | The X coordinate of the left edge of the rectangle | +| top | float | The Y coordinate of the top edge of the rectangle | +| right | float | The X coordinate of the right edge of the rectangle | +| bottom | float | The Y coordinate of the bottom edge of the rectangle | + +### ReturnValue + +An instance of [RectangleF](../) class that represents the speified rectangle + +## See Also + +* Class [RectangleF](../) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/get_bottom/_index.md b/english/cpp/system.drawing/rectanglef/get_bottom/_index.md new file mode 100644 index 0000000000..a3847f6078 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/get_bottom/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::RectangleF::get_Bottom method +linktitle: get_Bottom +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::get_Bottom method. Returns the y coordinate of the bottom edge of the rectangle represented by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/rectanglef/get_bottom/ +--- +## RectangleF::get_Bottom method + + +Returns the y coordinate of the bottom edge of the rectangle represented by the current object. + +```cpp +float System::Drawing::RectangleF::get_Bottom() const +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/get_height/_index.md b/english/cpp/system.drawing/rectanglef/get_height/_index.md new file mode 100644 index 0000000000..b0947faa31 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/get_height/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::RectangleF::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::get_Height method. Returns the height of the rectangle represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/rectanglef/get_height/ +--- +## RectangleF::get_Height method + + +Returns the height of the rectangle represented by the current object. + +```cpp +float System::Drawing::RectangleF::get_Height() const +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/get_isempty/_index.md b/english/cpp/system.drawing/rectanglef/get_isempty/_index.md new file mode 100644 index 0000000000..7b5418e13b --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/get_isempty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::RectangleF::get_IsEmpty method +linktitle: get_IsEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::get_IsEmpty method. Determines if X and Y coordinates of the upper left corner of the recangle represented by the current object as well as its width and height have values of 0 in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/rectanglef/get_isempty/ +--- +## RectangleF::get_IsEmpty method + + +Determines if X and Y coordinates of the upper left corner of the recangle represented by the current object as well as its width and height have values of 0. + +```cpp +bool System::Drawing::RectangleF::get_IsEmpty() const +``` + + +### ReturnValue + +True if X and Y coordinates of the upper left corner of the recangle represented by the current object as well as its width and height have values of 0, otherwise - false + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/get_left/_index.md b/english/cpp/system.drawing/rectanglef/get_left/_index.md new file mode 100644 index 0000000000..41572a57df --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/get_left/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::RectangleF::get_Left method +linktitle: get_Left +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::get_Left method. Returns the X coordinate of the left edge of the rectangle represented by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/rectanglef/get_left/ +--- +## RectangleF::get_Left method + + +Returns the X coordinate of the left edge of the rectangle represented by the current object. + +```cpp +float System::Drawing::RectangleF::get_Left() const +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/get_location/_index.md b/english/cpp/system.drawing/rectanglef/get_location/_index.md new file mode 100644 index 0000000000..8bd520ee5e --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/get_location/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::RectangleF::get_Location method +linktitle: get_Location +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::get_Location method. Returns an instance of the PointF class that specifies the location of the upper left corner of the rectangle represented by the current object in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/rectanglef/get_location/ +--- +## RectangleF::get_Location method + + +Returns an instance of the [PointF](../../pointf/) class that specifies the location of the upper left corner of the rectangle represented by the current object. + +```cpp +PointF System::Drawing::RectangleF::get_Location() const +``` + +## See Also + +* Class [PointF](../../pointf/) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/get_right/_index.md b/english/cpp/system.drawing/rectanglef/get_right/_index.md new file mode 100644 index 0000000000..91806375c4 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/get_right/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::RectangleF::get_Right method +linktitle: get_Right +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::get_Right method. Returns the X coordinate of the right edge of the rectangle represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/rectanglef/get_right/ +--- +## RectangleF::get_Right method + + +Returns the X coordinate of the right edge of the rectangle represented by the current object. + +```cpp +float System::Drawing::RectangleF::get_Right() const +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/get_size/_index.md b/english/cpp/system.drawing/rectanglef/get_size/_index.md new file mode 100644 index 0000000000..1319749106 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/get_size/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::RectangleF::get_Size method +linktitle: get_Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::get_Size method. Returns an instance of the SizeF class that specifies the width and height of the rectangle represented by the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/rectanglef/get_size/ +--- +## RectangleF::get_Size method + + +Returns an instance of the [SizeF](../../sizef/) class that specifies the width and height of the rectangle represented by the current object. + +```cpp +SizeF System::Drawing::RectangleF::get_Size() const +``` + +## See Also + +* Class [SizeF](../../sizef/) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/get_top/_index.md b/english/cpp/system.drawing/rectanglef/get_top/_index.md new file mode 100644 index 0000000000..d5d7acbe68 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/get_top/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::RectangleF::get_Top method +linktitle: get_Top +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::get_Top method. Returns the Y coordinate of the top edge of the rectangle represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/rectanglef/get_top/ +--- +## RectangleF::get_Top method + + +Returns the Y coordinate of the top edge of the rectangle represented by the current object. + +```cpp +float System::Drawing::RectangleF::get_Top() const +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/get_width/_index.md b/english/cpp/system.drawing/rectanglef/get_width/_index.md new file mode 100644 index 0000000000..37596ff6c9 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/get_width/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::RectangleF::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::get_Width method. Returns the width of the rectangle represented by the current object in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/rectanglef/get_width/ +--- +## RectangleF::get_Width method + + +Returns the width of the rectangle represented by the current object. + +```cpp +float System::Drawing::RectangleF::get_Width() const +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/get_x/_index.md b/english/cpp/system.drawing/rectanglef/get_x/_index.md new file mode 100644 index 0000000000..f122f0bd6b --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/get_x/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::RectangleF::get_X method +linktitle: get_X +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::get_X method. Returns the X coordinate of the upper left corner of the rectangle represented by the current object in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/rectanglef/get_x/ +--- +## RectangleF::get_X method + + +Returns the X coordinate of the upper left corner of the rectangle represented by the current object. + +```cpp +float System::Drawing::RectangleF::get_X() const +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/get_y/_index.md b/english/cpp/system.drawing/rectanglef/get_y/_index.md new file mode 100644 index 0000000000..bc981d122a --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/get_y/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::RectangleF::get_Y method +linktitle: get_Y +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::get_Y method. Returns the Y coordinate of the upper left corner of the rectangle represented by the current object in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/rectanglef/get_y/ +--- +## RectangleF::get_Y method + + +Returns the Y coordinate of the upper left corner of the rectangle represented by the current object. + +```cpp +float System::Drawing::RectangleF::get_Y() const +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/gethashcode/_index.md b/english/cpp/system.drawing/rectanglef/gethashcode/_index.md new file mode 100644 index 0000000000..0b0e71970a --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::RectangleF::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::GetHashCode method. Returns a hash code of the current object in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/rectanglef/gethashcode/ +--- +## RectangleF::GetHashCode method + + +Returns a hash code of the current object. + +```cpp +int System::Drawing::RectangleF::GetHashCode() const +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/inflate/_index.md b/english/cpp/system.drawing/rectanglef/inflate/_index.md new file mode 100644 index 0000000000..5f09ec44b8 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/inflate/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Drawing::RectangleF::Inflate method +linktitle: Inflate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::Inflate method. Increases the width and height of the rectangle represented by the current object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the amounts specified by width and height values of the specified size object correspondingly in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/rectanglef/inflate/ +--- +## RectangleF::Inflate(const SizeF\&) method + + +Increases the width and height of the rectangle represented by the current object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the amounts specified by width and height values of the specified size object correspondingly. + +```cpp +void System::Drawing::RectangleF::Inflate(const SizeF &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size | const SizeF\& | The [SizeF](../../sizef/) object specifying the amounts to increase the width and height of the rectangle by | + +## See Also + +* Class [SizeF](../../sizef/) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## RectangleF::Inflate(float, float) method + + +Increases the width and height of the rectangle represented by the current object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the specified amounts. + +```cpp +void System::Drawing::RectangleF::Inflate(float width, float height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| width | float | The amount by which the width of the rectangle is to be increased in both directions | +| height | float | The amount by which the height of the rectangle is to be increased in both directions | + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## RectangleF::Inflate(const RectangleF\&, float, float) method + + +Increases the width and height of the rectangle represented by the specified object, maintaining the location of the geometrical center of the rectangle. The width and height are increased in both directions by the specified amounts. + +```cpp +static RectangleF System::Drawing::RectangleF::Inflate(const RectangleF &rect, float x, float y) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | A rectangle to inflate | +| x | float | The amount by which the width of the rectangle is to be increased in both directions | +| y | float | The amount by which the height of the rectangle is to be increased in both directions | + +### ReturnValue + +The [RectangleF](../) object representing the enlarged rectangle + +## See Also + +* Class [RectangleF](../) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/intersect/_index.md b/english/cpp/system.drawing/rectanglef/intersect/_index.md new file mode 100644 index 0000000000..9803cf55fa --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/intersect/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Drawing::RectangleF::Intersect method +linktitle: Intersect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::Intersect method. Replaces the rectangle represented by the current object with the rectangle that results from the its intersection with the rectangle represented by the specified object in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/rectanglef/intersect/ +--- +## RectangleF::Intersect(const RectangleF\&) method + + +Replaces the rectangle represented by the current object with the rectangle that results from the its intersection with the rectangle represented by the specified object. + +```cpp +void System::Drawing::RectangleF::Intersect(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | The [RectangleF](../) object that represents the rectangle to intersect the rectangle represented by the current object with | + +## See Also + +* Class [RectangleF](../) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## RectangleF::Intersect(const RectangleF\&, const RectangleF\&) method + + +Returns a rectangle that is a result of intersection of the specified rectangles. + +```cpp +static RectangleF System::Drawing::RectangleF::Intersect(const RectangleF &a, const RectangleF &b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | const RectangleF\& | The first rectangle to intersect | +| b | const RectangleF\& | The second rectangle to intersect | + +### ReturnValue + +The result of intersection of **a** with **b** + +## See Also + +* Class [RectangleF](../) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/intersectswith/_index.md b/english/cpp/system.drawing/rectanglef/intersectswith/_index.md new file mode 100644 index 0000000000..ab6a0039fb --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/intersectswith/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::RectangleF::IntersectsWith method +linktitle: IntersectsWith +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::IntersectsWith method. Determines if the rectangles represented by the current and specified objects intesect in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/rectanglef/intersectswith/ +--- +## RectangleF::IntersectsWith method + + +Determines if the rectangles represented by the current and specified objects intesect. + +```cpp +bool System::Drawing::RectangleF::IntersectsWith(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | The rectangle to check | + +### ReturnValue + +True if the rectangles represented by the current object and **rect** intersect, otherwise - false + +## See Also + +* Class [RectangleF](../) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/offset/_index.md b/english/cpp/system.drawing/rectanglef/offset/_index.md new file mode 100644 index 0000000000..ebbfdd92c5 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/offset/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Drawing::RectangleF::Offset method +linktitle: Offset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::Offset method. Offsets the position of the rectangle represented by the current object by the specified amounts in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/rectanglef/offset/ +--- +## RectangleF::Offset(const PointF\&) method + + +Offsets the position of the rectangle represented by the current object by the specified amounts. + +```cpp +void System::Drawing::RectangleF::Offset(const PointF &pos) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pos | const PointF\& | The [PointF](../../pointf/) object that specifies the amount by which the rectangle is offset; the point's X coordinat value specifies the amount to add to the X coordinate of the upper left corner of the rectangle and the point's Y coordinate specifies the amount to add to the Y coordinate of the upper left corner of the rectangle | + +## See Also + +* Class [PointF](../../pointf/) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## RectangleF::Offset(float, float) method + + +Offsets the position of the rectangle represented by the current object by the specified amounts. + +```cpp +void System::Drawing::RectangleF::Offset(float x, float y) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | float | The value to add to the current X coordinate of the rectangle | +| y | float | The value to add to the current Y coordinate of the rectangle | + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/operator!=/_index.md b/english/cpp/system.drawing/rectanglef/operator!=/_index.md new file mode 100644 index 0000000000..665fae27c9 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/operator!=/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::RectangleF::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::operator!= method. Always returns true in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/rectanglef/operator!=/ +--- +## RectangleF::operator!= method + + +Always returns true. + +```cpp +bool System::Drawing::RectangleF::operator!=(std::nullptr_t) const +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/operator==/_index.md b/english/cpp/system.drawing/rectanglef/operator==/_index.md new file mode 100644 index 0000000000..11c708bdf1 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/operator==/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::RectangleF::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::operator== method. Always returns false in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing/rectanglef/operator==/ +--- +## RectangleF::operator== method + + +Always returns false. + +```cpp +bool System::Drawing::RectangleF::operator==(std::nullptr_t) const +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/rectanglef/_index.md b/english/cpp/system.drawing/rectanglef/rectanglef/_index.md new file mode 100644 index 0000000000..5d6da4e3a5 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/rectanglef/_index.md @@ -0,0 +1,87 @@ +--- +title: System::Drawing::RectangleF::RectangleF constructor +linktitle: RectangleF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::RectangleF constructor. Constructs a new instance of RectangleF object that represents a rectangle with X and Y coordinates and width and hegiht values set to 0 in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/rectanglef/rectanglef/ +--- +## RectangleF::RectangleF() constructor + + +Constructs a new instance of [RectangleF](../) object that represents a rectangle with X and Y coordinates and width and hegiht values set to 0. + +```cpp +System::Drawing::RectangleF::RectangleF() +``` + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## RectangleF::RectangleF(const PointF\&, const SizeF\&) constructor + + +Constructs a new instance of [RectangleF](../) object that represents a rectangle with the coordinates of its upper left corner specified as an instance of [PointF](../../pointf/) class and its width and height as an instance of [SizeF](../../sizef/) class. + +```cpp +System::Drawing::RectangleF::RectangleF(const PointF &location, const SizeF &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| location | const PointF\& | Specifies the location of the upper left corner of the rectangle | +| size | const SizeF\& | Specifies the width and hegiht of the rectangle | + +## See Also + +* Class [PointF](../../pointf/) +* Class [SizeF](../../sizef/) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## RectangleF::RectangleF(const Rectangle\&) constructor + + +Constructs a new instance of [RectangleF](../) object that represents the rectangle equivalent to the specified one. + +```cpp +System::Drawing::RectangleF::RectangleF(const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | An instance of [Rectangle](../../rectangle/) class that specifies the position and size of the rectangle to be represented by the object being constructed | + +## See Also + +* Class [Rectangle](../../rectangle/) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## RectangleF::RectangleF(float, float, float, float) constructor + + +Constructs a new instance of [RectangleF](../) object that represents a rectangle with the specified coordinates of its upper left corner and width and height. + +```cpp +System::Drawing::RectangleF::RectangleF(float x, float y, float width, float height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | float | A value of the X coordinate of the upper left corner of the rectangle | +| y | float | A value of the Y coordinate of the upper left corner of the rectangle | +| width | float | The width of the rectangle | +| height | float | The height of the rectangle | + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/set_height/_index.md b/english/cpp/system.drawing/rectanglef/set_height/_index.md new file mode 100644 index 0000000000..ff293def35 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/set_height/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::RectangleF::set_Height method +linktitle: set_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::set_Height method. Sets the height of the rectangle represented by the current object in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing/rectanglef/set_height/ +--- +## RectangleF::set_Height method + + +Sets the height of the rectangle represented by the current object. + +```cpp +void System::Drawing::RectangleF::set_Height(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/set_location/_index.md b/english/cpp/system.drawing/rectanglef/set_location/_index.md new file mode 100644 index 0000000000..60bff6bd47 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/set_location/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::RectangleF::set_Location method +linktitle: set_Location +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::set_Location method. Sets the location of the upper left corner of the rectangle represented by the current object in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing/rectanglef/set_location/ +--- +## RectangleF::set_Location method + + +Sets the location of the upper left corner of the rectangle represented by the current object. + +```cpp +void System::Drawing::RectangleF::set_Location(PointF value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | PointF | The value to set | + +## See Also + +* Class [PointF](../../pointf/) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/set_size/_index.md b/english/cpp/system.drawing/rectanglef/set_size/_index.md new file mode 100644 index 0000000000..bb12a20a09 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/set_size/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::RectangleF::set_Size method +linktitle: set_Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::set_Size method. Sets the width and height of the rectangle represented by the current object in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing/rectanglef/set_size/ +--- +## RectangleF::set_Size method + + +Sets the width and height of the rectangle represented by the current object. + +```cpp +void System::Drawing::RectangleF::set_Size(SizeF value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SizeF | An instance of [SizeF](../../sizef/) class specifying the width and height values to set | + +## See Also + +* Class [SizeF](../../sizef/) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/set_width/_index.md b/english/cpp/system.drawing/rectanglef/set_width/_index.md new file mode 100644 index 0000000000..87e0a56b78 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/set_width/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::RectangleF::set_Width method +linktitle: set_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::set_Width method. Sets the width of the rectangle represented by the current object in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing/rectanglef/set_width/ +--- +## RectangleF::set_Width method + + +Sets the width of the rectangle represented by the current object. + +```cpp +void System::Drawing::RectangleF::set_Width(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/set_x/_index.md b/english/cpp/system.drawing/rectanglef/set_x/_index.md new file mode 100644 index 0000000000..0ebef8a80c --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/set_x/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::RectangleF::set_X method +linktitle: set_X +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::set_X method. Sets the X coordinate of the upper left corner of the rectangle represented by the current object in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing/rectanglef/set_x/ +--- +## RectangleF::set_X method + + +Sets the X coordinate of the upper left corner of the rectangle represented by the current object. + +```cpp +void System::Drawing::RectangleF::set_X(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/set_y/_index.md b/english/cpp/system.drawing/rectanglef/set_y/_index.md new file mode 100644 index 0000000000..2a5e8a96d7 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/set_y/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::RectangleF::set_Y method +linktitle: set_Y +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::set_Y method. Sets the Y coordinate of the upper left corner of the rectangle represented by the current object in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing/rectanglef/set_y/ +--- +## RectangleF::set_Y method + + +Sets the Y coordinate of the upper left corner of the rectangle represented by the current object. + +```cpp +void System::Drawing::RectangleF::set_Y(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/tostring/_index.md b/english/cpp/system.drawing/rectanglef/tostring/_index.md new file mode 100644 index 0000000000..3454cf92fc --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::RectangleF::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::ToString method. Returns the string representation of the current object in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing/rectanglef/tostring/ +--- +## RectangleF::ToString method + + +Returns the string representation of the current object. + +```cpp +System::String System::Drawing::RectangleF::ToString() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rectanglef/union/_index.md b/english/cpp/system.drawing/rectanglef/union/_index.md new file mode 100644 index 0000000000..7b1a83a729 --- /dev/null +++ b/english/cpp/system.drawing/rectanglef/union/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::RectangleF::Union method +linktitle: Union +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RectangleF::Union method. Returns a rectangle that is a result of union of the specified rectangles in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing/rectanglef/union/ +--- +## RectangleF::Union method + + +Returns a rectangle that is a result of union of the specified rectangles. + +```cpp +static RectangleF System::Drawing::RectangleF::Union(const RectangleF &a, const RectangleF &b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | const RectangleF\& | The first rectangle to union | +| b | const RectangleF\& | The second rectangle to union | + +### ReturnValue + +The result of union of **a** with **b** + +## See Also + +* Class [RectangleF](../) +* Class [RectangleF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/_index.md b/english/cpp/system.drawing/region/_index.md new file mode 100644 index 0000000000..94f4f07bd8 --- /dev/null +++ b/english/cpp/system.drawing/region/_index.md @@ -0,0 +1,78 @@ +--- +title: System::Drawing::Region class +linktitle: Region +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region class. Represents the interior of a graphic shape. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing/region/ +--- +## Region class + + +Represents the interior of a graphic shape. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Region : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() const | Returns a copy of the current object. | +| [Complement](./complement/)(const RectangleF\&) | Replaces the region represented by the current object with the portion of the region defined by the specified recangle that does not intersect with this region. | +| [Complement](./complement/)(const Rectangle\&) | Replaces the region represented by the current object with the portion of the region defined by the specified recangle that does not intersect with this region. | +| [Complement](./complement/)(const SharedPtr\\&) | Replaces the region represented by the current object with the portion of the region defined by the specified path that does not intersect with this region. | +| [Complement](./complement/)(const SharedPtr\\&) | Replaces the region represented by the current object with the portion of the specified region that does not intersect with this region. | +| [Dispose](./dispose/)() | Releases all operating system resources acquired by the current object. | +| [Equals](./equals/)(const SharedPtr\\&, const SharedPtr\\&) | Determines whether the specified region is identical to the region represented by the current object on the specified drawing surface. | +| [Exclude](./exclude/)(const RectangleF\&) | Replaces the region represented by the current object with the result of exclusion of the region defined by the specified rectange from it. | +| [Exclude](./exclude/)(const Rectangle\&) | Replaces the region represented by the current object with the result of exclusion of the region defined by the specified rectange from it. | +| [Exclude](./exclude/)(const SharedPtr\\&) | Replaces the region represented by the current object with the result of exclusion of the region defined by the specified path from it. | +| [Exclude](./exclude/)(const SharedPtr\\&) | Replaces the region represented by the current object with the result of exclusion of the specified region from it. | +| [GetBounds](./getbounds/)(const SharedPtr\\&) const | Gets a [RectangleF](../rectanglef/) structure that represents a rectangle that bounds this [Region](./) on the drawing surface of a [Graphics](../graphics/) object. | +| [GetRegionData](./getregiondata/)() const | Returns a RegionData object containing data that defines the region represented by the current object. | +| [GetRegionScans](./getregionscans/)(const SharedPtr\\&) const | Returns an array of [RectangleF](../rectanglef/) structures that approximate this [Region](./) after the specified matrix transformation is applied. | +| [Intersect](./intersect/)(const RectangleF\&) | Replaces the region represented by the current object with the result of intersection of this region and a region defined by the specified rectangle. | +| [Intersect](./intersect/)(const Rectangle\&) | Replaces the region represented by the current object with the result of intersection of this region and a region defined by the specified rectangle. | +| [Intersect](./intersect/)(const SharedPtr\\&) | Replaces the region represented by the current object with the result of intersection of this region and a region defined by the specified path. | +| [Intersect](./intersect/)(const SharedPtr\\&) | Replaces the region represented by the current object with the result of intersection of this region and the specified region. | +| [IsEmpty](./isempty/)(const SharedPtr\\&) const | Determines wheter the region represented by the current object has empty interior on the specified drawing surface. | +| [IsInfinite](./isinfinite/)(const SharedPtr\\&) const | Determines wheter the region represented by the current object has infinite interior on the specified drawing surface. | +| [IsVisible](./isvisible/)(const Point\&) const | Determines if the specified point is contained within the region represented by the current object. | +| [IsVisible](./isvisible/)(const PointF\&) const | Determines if the specified point is contained within the region represented by the current object. | +| [IsVisible](./isvisible/)(const Rectangle\&) | Determines if any portion the specified rectangle is contained within the region represented by the current object. | +| [IsVisible](./isvisible/)(const RectangleF\&) | Determines if any portion the specified rectangle is contained within the region represented by the current object. | +| [IsVisible](./isvisible/)(const Point\&, const SharedPtr\\&) const | Determines if the specified point is contained within the region represented by the current object using the specified graphics. | +| [IsVisible](./isvisible/)(const PointF\&, const SharedPtr\\&) const | Determines if the specified point is contained within the region represented by the current object using the specified graphics. | +| [IsVisible](./isvisible/)(const Rectangle\&, const SharedPtr\\&) | Determines if any portion the specified rectangle is contained within the region represented by the current object using the specified graphics. | +| [IsVisible](./isvisible/)(const RectangleF\&, const SharedPtr\\&) | Determines if any portion the specified rectangle is contained within the region represented by the current object using the specified graphics. | +| [IsVisible](./isvisible/)(float, float) const | Determines if the specified point is contained within the region represented by the current object. | +| [IsVisible](./isvisible/)(float, float, const SharedPtr\\&) const | Determines if the specified point is contained within the region represented by the current object using the specified graphics. | +| [MakeEmpty](./makeempty/)() | Initializes the current object to empty interior. | +| [MakeInfinite](./makeinfinite/)() | Initializes this region object to an infinite interior. | +| [Region](./region/)() | Constructs a new instance of [Region](./) class. | +| [Region](./region/)(const RectangleF\&) | Constructs a new instance of [Region](./) class that represents a region defined by the specified rectangle. | +| [Region](./region/)(const Rectangle\&) | Constructs a new instance of [Region](./) class that represents a region defined by the specified rectangle. | +| [Region](./region/)(const SharedPtr\\&) | Constructs a new instance of [Region](./) class that represents a region defined by the specified path. | +| [Region](./region/)(const SkPath\&) | | +| [Region](./region/)(const SharedPtr\\&) | Constructs a new instance of [Region](./) class that represents a region defined by the specified RegionData object. | +| [Transform](./transform/)(const SharedPtr\\&) | Transforms this region by the specified matrix. | +| [Transform](./transform/)(const SkMatrix\&) | Transforms this region by the specified matrix. | +| [Translate](./translate/)(int, int) | Moves the coordinates of the region by the specified amount. | +| [Translate](./translate/)(float, float) | Moves the coordinates of the region by the specified amount. | +| [Union](./union/)(const RectangleF\&) | Replaces the region represented by the current object with the result of union operation of this region and a region defined by the specified rectangle. | +| [Union](./union/)(const Rectangle\&) | Replaces the region represented by the current object with the result of union of this region and a region defined by the specified rectangle. | +| [Union](./union/)(const SharedPtr\\&) | Replaces the region represented by the current object with the result of union of this region and a region defined by the specified path. | +| [Union](./union/)(const SharedPtr\\&) | Replaces the region represented by the current object with the result of union of this region and and the specified region. | +| [Xor](./xor/)(const RectangleF\&) | Replaces the region represented by the current object with the portions of this region and the region defined by the specified recangle that do not intersect. | +| [Xor](./xor/)(const Rectangle\&) | Replaces the region represented by the current object with the portions of this region and the region defined by the specified recangle that do not intersect. | +| [Xor](./xor/)(const SharedPtr\\&) | Replaces the region represented by the current object with the portions of this region and the region defined by the specified path that do not intersect. | +| [Xor](./xor/)(const SharedPtr\\&) | Replaces the region represented by the current object with the portions of this region and the specified region that do not intersect. | +| virtual [~Region](./~region/)() | Destructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/region/clone/_index.md b/english/cpp/system.drawing/region/clone/_index.md new file mode 100644 index 0000000000..f47be4a75b --- /dev/null +++ b/english/cpp/system.drawing/region/clone/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Region::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::Clone method. Returns a copy of the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/region/clone/ +--- +## Region::Clone method + + +Returns a copy of the current object. + +```cpp +SharedPtr System::Drawing::Region::Clone() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/complement/_index.md b/english/cpp/system.drawing/region/complement/_index.md new file mode 100644 index 0000000000..a9dfd6324f --- /dev/null +++ b/english/cpp/system.drawing/region/complement/_index.md @@ -0,0 +1,91 @@ +--- +title: System::Drawing::Region::Complement method +linktitle: Complement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::Complement method. Replaces the region represented by the current object with the portion of the region defined by the specified recangle that does not intersect with this region in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/region/complement/ +--- +## Region::Complement(const Rectangle\&) method + + +Replaces the region represented by the current object with the portion of the region defined by the specified recangle that does not intersect with this region. + +```cpp +void System::Drawing::Region::Complement(const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A rectangle that defines a region to complement | + +## See Also + +* Class [Rectangle](../../rectangle/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Complement(const RectangleF\&) method + + +Replaces the region represented by the current object with the portion of the region defined by the specified recangle that does not intersect with this region. + +```cpp +void System::Drawing::Region::Complement(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | A rectangle that defines a region to complement | + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Complement(const SharedPtr\\&) method + + +Replaces the region represented by the current object with the portion of the region defined by the specified path that does not intersect with this region. + +```cpp +void System::Drawing::Region::Complement(const SharedPtr &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const SharedPtr\\& | A path that defines a region to complement | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsPath](../../../system.drawing.drawing2d/graphicspath/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Complement(const SharedPtr\\&) method + + +Replaces the region represented by the current object with the portion of the specified region that does not intersect with this region. + +```cpp +void System::Drawing::Region::Complement(const SharedPtr ®ion) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| region | const SharedPtr\\& | A region to complement | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/dispose/_index.md b/english/cpp/system.drawing/region/dispose/_index.md new file mode 100644 index 0000000000..51576b74db --- /dev/null +++ b/english/cpp/system.drawing/region/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Region::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::Dispose method. Releases all operating system resources acquired by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/region/dispose/ +--- +## Region::Dispose method + + +Releases all operating system resources acquired by the current object. + +```cpp +void System::Drawing::Region::Dispose() +``` + +## See Also + +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/equals/_index.md b/english/cpp/system.drawing/region/equals/_index.md new file mode 100644 index 0000000000..728df28006 --- /dev/null +++ b/english/cpp/system.drawing/region/equals/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Drawing::Region::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::Equals method. Determines whether the specified region is identical to the region represented by the current object on the specified drawing surface in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/region/equals/ +--- +## Region::Equals method + + +Determines whether the specified region is identical to the region represented by the current object on the specified drawing surface. + +```cpp +bool System::Drawing::Region::Equals(const SharedPtr &r, const SharedPtr &g) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| r | const SharedPtr\\& | The region to compare this region with | +| g | const SharedPtr\\& | A drawing surface | + +### ReturnValue + +True if the interior of the specified region is identical to the interior of the region represented by the current objcet when the transformation associated with the **g** parameter is applied; otherwise - false + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../) +* Class [Graphics](../../graphics/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/exclude/_index.md b/english/cpp/system.drawing/region/exclude/_index.md new file mode 100644 index 0000000000..1d459b5d55 --- /dev/null +++ b/english/cpp/system.drawing/region/exclude/_index.md @@ -0,0 +1,91 @@ +--- +title: System::Drawing::Region::Exclude method +linktitle: Exclude +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::Exclude method. Replaces the region represented by the current object with the result of exclusion of the region defined by the specified rectange from it in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/region/exclude/ +--- +## Region::Exclude(const Rectangle\&) method + + +Replaces the region represented by the current object with the result of exclusion of the region defined by the specified rectange from it. + +```cpp +void System::Drawing::Region::Exclude(const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A rectangle that defines a region to exclude | + +## See Also + +* Class [Rectangle](../../rectangle/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Exclude(const RectangleF\&) method + + +Replaces the region represented by the current object with the result of exclusion of the region defined by the specified rectange from it. + +```cpp +void System::Drawing::Region::Exclude(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | A rectangle that defines a region to exclude | + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Exclude(const SharedPtr\\&) method + + +Replaces the region represented by the current object with the result of exclusion of the region defined by the specified path from it. + +```cpp +void System::Drawing::Region::Exclude(const SharedPtr &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const SharedPtr\\& | A path that defines a region to exclude | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsPath](../../../system.drawing.drawing2d/graphicspath/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Exclude(const SharedPtr\\&) method + + +Replaces the region represented by the current object with the result of exclusion of the specified region from it. + +```cpp +void System::Drawing::Region::Exclude(const SharedPtr ®ion) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| region | const SharedPtr\\& | A region to exclude | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/getbounds/_index.md b/english/cpp/system.drawing/region/getbounds/_index.md new file mode 100644 index 0000000000..54a9691de2 --- /dev/null +++ b/english/cpp/system.drawing/region/getbounds/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::Region::GetBounds method +linktitle: GetBounds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::GetBounds method. Gets a RectangleF structure that represents a rectangle that bounds this Region on the drawing surface of a Graphics object in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/region/getbounds/ +--- +## Region::GetBounds method + + +Gets a [RectangleF](../../rectanglef/) structure that represents a rectangle that bounds this [Region](../) on the drawing surface of a [Graphics](../../graphics/) object. + +```cpp +RectangleF System::Drawing::Region::GetBounds(const SharedPtr &graphics) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| graphics | const SharedPtr\\& | The [Graphics](../../graphics/) on which this [Region](../) is drawn. | + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../../graphics/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/getregiondata/_index.md b/english/cpp/system.drawing/region/getregiondata/_index.md new file mode 100644 index 0000000000..538efae171 --- /dev/null +++ b/english/cpp/system.drawing/region/getregiondata/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::Region::GetRegionData method +linktitle: GetRegionData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::GetRegionData method. Returns a RegionData object containing data that defines the region represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/region/getregiondata/ +--- +## Region::GetRegionData method + + +Returns a RegionData object containing data that defines the region represented by the current object. + +```cpp +SharedPtr System::Drawing::Region::GetRegionData() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RegionData](../../../system.drawing.drawing2d/regiondata/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/getregionscans/_index.md b/english/cpp/system.drawing/region/getregionscans/_index.md new file mode 100644 index 0000000000..acf4bd878c --- /dev/null +++ b/english/cpp/system.drawing/region/getregionscans/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::Region::GetRegionScans method +linktitle: GetRegionScans +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::GetRegionScans method. Returns an array of RectangleF structures that approximate this Region after the specified matrix transformation is applied in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/region/getregionscans/ +--- +## Region::GetRegionScans method + + +Returns an array of [RectangleF](../../rectanglef/) structures that approximate this [Region](../) after the specified matrix transformation is applied. + +```cpp +ArrayPtr System::Drawing::Region::GetRegionScans(const SharedPtr &matrix) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const SharedPtr\\& | A Matrix that represents a geometric transformation to apply to the region. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RectangleF](../../rectanglef/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../../system.drawing.drawing2d/matrix/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/intersect/_index.md b/english/cpp/system.drawing/region/intersect/_index.md new file mode 100644 index 0000000000..17cee37e62 --- /dev/null +++ b/english/cpp/system.drawing/region/intersect/_index.md @@ -0,0 +1,91 @@ +--- +title: System::Drawing::Region::Intersect method +linktitle: Intersect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::Intersect method. Replaces the region represented by the current object with the result of intersection of this region and a region defined by the specified rectangle in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/region/intersect/ +--- +## Region::Intersect(const Rectangle\&) method + + +Replaces the region represented by the current object with the result of intersection of this region and a region defined by the specified rectangle. + +```cpp +void System::Drawing::Region::Intersect(const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A rectangle that defines a region to intersect this region with | + +## See Also + +* Class [Rectangle](../../rectangle/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Intersect(const RectangleF\&) method + + +Replaces the region represented by the current object with the result of intersection of this region and a region defined by the specified rectangle. + +```cpp +void System::Drawing::Region::Intersect(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | A rectangle that defines a region to intersect this region with | + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Intersect(const SharedPtr\\&) method + + +Replaces the region represented by the current object with the result of intersection of this region and a region defined by the specified path. + +```cpp +void System::Drawing::Region::Intersect(const SharedPtr &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const SharedPtr\\& | A path that defines a region to intersect this region with | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsPath](../../../system.drawing.drawing2d/graphicspath/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Intersect(const SharedPtr\\&) method + + +Replaces the region represented by the current object with the result of intersection of this region and the specified region. + +```cpp +void System::Drawing::Region::Intersect(const SharedPtr ®ion) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| region | const SharedPtr\\& | A region to intersect this region with | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/isempty/_index.md b/english/cpp/system.drawing/region/isempty/_index.md new file mode 100644 index 0000000000..82b13a1036 --- /dev/null +++ b/english/cpp/system.drawing/region/isempty/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Region::IsEmpty method +linktitle: IsEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::IsEmpty method. Determines wheter the region represented by the current object has empty interior on the specified drawing surface in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/region/isempty/ +--- +## Region::IsEmpty method + + +Determines wheter the region represented by the current object has empty interior on the specified drawing surface. + +```cpp +bool System::Drawing::Region::IsEmpty(const SharedPtr &g) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| g | const SharedPtr\\& | A drawing surface | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../../graphics/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/isinfinite/_index.md b/english/cpp/system.drawing/region/isinfinite/_index.md new file mode 100644 index 0000000000..cc98bf9152 --- /dev/null +++ b/english/cpp/system.drawing/region/isinfinite/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::Region::IsInfinite method +linktitle: IsInfinite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::IsInfinite method. Determines wheter the region represented by the current object has infinite interior on the specified drawing surface in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/region/isinfinite/ +--- +## Region::IsInfinite method + + +Determines wheter the region represented by the current object has infinite interior on the specified drawing surface. + +```cpp +bool System::Drawing::Region::IsInfinite(const SharedPtr &g) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| g | const SharedPtr\\& | A drawing surface | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../../graphics/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/isvisible/_index.md b/english/cpp/system.drawing/region/isvisible/_index.md new file mode 100644 index 0000000000..eebae7b5bd --- /dev/null +++ b/english/cpp/system.drawing/region/isvisible/_index.md @@ -0,0 +1,224 @@ +--- +title: System::Drawing::Region::IsVisible method +linktitle: IsVisible +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::IsVisible method. Determines if the specified point is contained within the region represented by the current object in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/region/isvisible/ +--- +## Region::IsVisible(const Point\&) const method + + +Determines if the specified point is contained within the region represented by the current object. + +```cpp +bool System::Drawing::Region::IsVisible(const Point &point) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const Point\& | The point to check | + +## See Also + +* Class [Point](../../point/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::IsVisible(const Point\&, const SharedPtr\\&) const method + + +Determines if the specified point is contained within the region represented by the current object using the specified graphics. + +```cpp +bool System::Drawing::Region::IsVisible(const Point &point, const SharedPtr &graphics) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const Point\& | The point to check | +| graphics | const SharedPtr\\& | The graphics context | + +## See Also + +* Class [Point](../../point/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../../graphics/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::IsVisible(const PointF\&) const method + + +Determines if the specified point is contained within the region represented by the current object. + +```cpp +bool System::Drawing::Region::IsVisible(const PointF &point) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | The point to check | + +## See Also + +* Class [PointF](../../pointf/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::IsVisible(const PointF\&, const SharedPtr\\&) const method + + +Determines if the specified point is contained within the region represented by the current object using the specified graphics. + +```cpp +bool System::Drawing::Region::IsVisible(const PointF &point, const SharedPtr &graphics) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | The point to check | +| graphics | const SharedPtr\\& | The graphics context | + +## See Also + +* Class [PointF](../../pointf/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../../graphics/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::IsVisible(const Rectangle\&) method + + +Determines if any portion the specified rectangle is contained within the region represented by the current object. + +```cpp +bool System::Drawing::Region::IsVisible(const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | The rectangle to check | + +## See Also + +* Class [Rectangle](../../rectangle/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::IsVisible(const Rectangle\&, const SharedPtr\\&) method + + +Determines if any portion the specified rectangle is contained within the region represented by the current object using the specified graphics. + +```cpp +bool System::Drawing::Region::IsVisible(const Rectangle &rect, const SharedPtr &graphics) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | The rectangle to check | +| graphics | const SharedPtr\\& | The graphics context | + +## See Also + +* Class [Rectangle](../../rectangle/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../../graphics/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::IsVisible(const RectangleF\&) method + + +Determines if any portion the specified rectangle is contained within the region represented by the current object. + +```cpp +bool System::Drawing::Region::IsVisible(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | The rectangle to check | + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::IsVisible(const RectangleF\&, const SharedPtr\\&) method + + +Determines if any portion the specified rectangle is contained within the region represented by the current object using the specified graphics. + +```cpp +bool System::Drawing::Region::IsVisible(const RectangleF &rect, const SharedPtr &graphics) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | The rectangle to check | +| graphics | const SharedPtr\\& | The graphics context | + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../../graphics/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::IsVisible(float, float) const method + + +Determines if the specified point is contained within the region represented by the current object. + +```cpp +bool System::Drawing::Region::IsVisible(float x, float y) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | float | The X coordinate of the point to check | +| y | float | The Y coordinate of the point to check | + +## See Also + +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::IsVisible(float, float, const SharedPtr\\&) const method + + +Determines if the specified point is contained within the region represented by the current object using the specified graphics. + +```cpp +bool System::Drawing::Region::IsVisible(float x, float y, const SharedPtr &graphics) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | float | The X coordinate of the point to check | +| y | float | The Y coordinate of the point to check | +| graphics | const SharedPtr\\& | The graphics context | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../../graphics/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/makeempty/_index.md b/english/cpp/system.drawing/region/makeempty/_index.md new file mode 100644 index 0000000000..4c5a85c0ff --- /dev/null +++ b/english/cpp/system.drawing/region/makeempty/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Region::MakeEmpty method +linktitle: MakeEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::MakeEmpty method. Initializes the current object to empty interior in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/region/makeempty/ +--- +## Region::MakeEmpty method + + +Initializes the current object to empty interior. + +```cpp +void System::Drawing::Region::MakeEmpty() +``` + +## See Also + +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/makeinfinite/_index.md b/english/cpp/system.drawing/region/makeinfinite/_index.md new file mode 100644 index 0000000000..c9d6683a5e --- /dev/null +++ b/english/cpp/system.drawing/region/makeinfinite/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Region::MakeInfinite method +linktitle: MakeInfinite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::MakeInfinite method. Initializes this region object to an infinite interior in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/region/makeinfinite/ +--- +## Region::MakeInfinite method + + +Initializes this region object to an infinite interior. + +```cpp +void System::Drawing::Region::MakeInfinite() +``` + +## See Also + +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/region/_index.md b/english/cpp/system.drawing/region/region/_index.md new file mode 100644 index 0000000000..4b43d64878 --- /dev/null +++ b/english/cpp/system.drawing/region/region/_index.md @@ -0,0 +1,119 @@ +--- +title: System::Drawing::Region::Region constructor +linktitle: Region +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::Region constructor. Constructs a new instance of Region class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/region/region/ +--- +## Region::Region() constructor + + +Constructs a new instance of [Region](../) class. + +```cpp +System::Drawing::Region::Region() +``` + +## See Also + +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Region(const Rectangle\&) constructor + + +Constructs a new instance of [Region](../) class that represents a region defined by the specified rectangle. + +```cpp +System::Drawing::Region::Region(const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A rectangle that defines the region | + +## See Also + +* Class [Rectangle](../../rectangle/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Region(const RectangleF\&) constructor + + +Constructs a new instance of [Region](../) class that represents a region defined by the specified rectangle. + +```cpp +System::Drawing::Region::Region(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | A rectangle that defines the region | + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Region(const SharedPtr\\&) constructor + + +Constructs a new instance of [Region](../) class that represents a region defined by the specified path. + +```cpp +System::Drawing::Region::Region(const SharedPtr &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const SharedPtr\\& | A path that defines the region | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsPath](../../../system.drawing.drawing2d/graphicspath/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Region(const SharedPtr\\&) constructor + + +Constructs a new instance of [Region](../) class that represents a region defined by the specified RegionData object. + +```cpp +System::Drawing::Region::Region(const SharedPtr ®ion_data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| region_data | const SharedPtr\\& | A RegionData object that defines the region | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RegionData](../../../system.drawing.drawing2d/regiondata/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Region(const SkPath\&) constructor + + + + +```cpp +System::Drawing::Region::Region(const SkPath &path) +``` + +## See Also + +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/transform/_index.md b/english/cpp/system.drawing/region/transform/_index.md new file mode 100644 index 0000000000..a04708782c --- /dev/null +++ b/english/cpp/system.drawing/region/transform/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Drawing::Region::Transform method +linktitle: Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::Transform method. Transforms this region by the specified matrix in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/region/transform/ +--- +## Region::Transform(const SharedPtr\\&) method + + +Transforms this region by the specified matrix. + +```cpp +void System::Drawing::Region::Transform(const SharedPtr &matrix) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const SharedPtr\\& | Transformation matrix | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../../system.drawing.drawing2d/matrix/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Transform(const SkMatrix\&) method + + +Transforms this region by the specified matrix. + +```cpp +void System::Drawing::Region::Transform(const SkMatrix &matrix) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const SkMatrix\& | Transformation matrix | + +## See Also + +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/translate/_index.md b/english/cpp/system.drawing/region/translate/_index.md new file mode 100644 index 0000000000..3eb3627f50 --- /dev/null +++ b/english/cpp/system.drawing/region/translate/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Drawing::Region::Translate method +linktitle: Translate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::Translate method. Moves the coordinates of the region by the specified amount in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/region/translate/ +--- +## Region::Translate(float, float) method + + +Moves the coordinates of the region by the specified amount. + +```cpp +void System::Drawing::Region::Translate(float dx, float dy) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dx | float | Specifies the amount to move the region by horizontally | +| dy | float | Specifies the amount to move the region by vertically | + +## See Also + +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Translate(int, int) method + + +Moves the coordinates of the region by the specified amount. + +```cpp +void System::Drawing::Region::Translate(int dx, int dy) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dx | int | Specifies the amount to move the region by horizontally | +| dy | int | Specifies the amount to move the region by vertically | + +## See Also + +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/union/_index.md b/english/cpp/system.drawing/region/union/_index.md new file mode 100644 index 0000000000..0e956edf7f --- /dev/null +++ b/english/cpp/system.drawing/region/union/_index.md @@ -0,0 +1,91 @@ +--- +title: System::Drawing::Region::Union method +linktitle: Union +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::Union method. Replaces the region represented by the current object with the result of union of this region and a region defined by the specified rectangle in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/region/union/ +--- +## Region::Union(const Rectangle\&) method + + +Replaces the region represented by the current object with the result of union of this region and a region defined by the specified rectangle. + +```cpp +void System::Drawing::Region::Union(const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A rectangle that defines a region to unite this region with | + +## See Also + +* Class [Rectangle](../../rectangle/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Union(const RectangleF\&) method + + +Replaces the region represented by the current object with the result of union operation of this region and a region defined by the specified rectangle. + +```cpp +void System::Drawing::Region::Union(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | A rectangle that defines a region to unite this region with | + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Union(const SharedPtr\\&) method + + +Replaces the region represented by the current object with the result of union of this region and a region defined by the specified path. + +```cpp +void System::Drawing::Region::Union(const SharedPtr &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const SharedPtr\\& | A path that defines a region to unite this region with | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsPath](../../../system.drawing.drawing2d/graphicspath/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Union(const SharedPtr\\&) method + + +Replaces the region represented by the current object with the result of union of this region and and the specified region. + +```cpp +void System::Drawing::Region::Union(const SharedPtr ®ion) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| region | const SharedPtr\\& | A region to unite this region with | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/xor/_index.md b/english/cpp/system.drawing/region/xor/_index.md new file mode 100644 index 0000000000..727971bc31 --- /dev/null +++ b/english/cpp/system.drawing/region/xor/_index.md @@ -0,0 +1,91 @@ +--- +title: System::Drawing::Region::Xor method +linktitle: Xor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::Xor method. Replaces the region represented by the current object with the portions of this region and the region defined by the specified recangle that do not intersect in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/region/xor/ +--- +## Region::Xor(const Rectangle\&) method + + +Replaces the region represented by the current object with the portions of this region and the region defined by the specified recangle that do not intersect. + +```cpp +void System::Drawing::Region::Xor(const Rectangle &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const Rectangle\& | A rectangle that defines a region to xor with the region represented by the current object | + +## See Also + +* Class [Rectangle](../../rectangle/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Xor(const RectangleF\&) method + + +Replaces the region represented by the current object with the portions of this region and the region defined by the specified recangle that do not intersect. + +```cpp +void System::Drawing::Region::Xor(const RectangleF &rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rect | const RectangleF\& | A rectangle that defines a region to xor with the region represented by the current object | + +## See Also + +* Class [RectangleF](../../rectanglef/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Xor(const SharedPtr\\&) method + + +Replaces the region represented by the current object with the portions of this region and the region defined by the specified path that do not intersect. + +```cpp +void System::Drawing::Region::Xor(const SharedPtr &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const SharedPtr\\& | A path that defines a region to xor with the region represented by the current object | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GraphicsPath](../../../system.drawing.drawing2d/graphicspath/) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Region::Xor(const SharedPtr\\&) method + + +Replaces the region represented by the current object with the portions of this region and the specified region that do not intersect. + +```cpp +void System::Drawing::Region::Xor(const SharedPtr ®ion) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| region | const SharedPtr\\& | A region to xor with the region represented by the current object | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Region](../) +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/region/~region/_index.md b/english/cpp/system.drawing/region/~region/_index.md new file mode 100644 index 0000000000..21e073867e --- /dev/null +++ b/english/cpp/system.drawing/region/~region/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Region::~Region method +linktitle: ~Region +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Region::~Region method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/region/~region/ +--- +## Region::~Region method + + +Destructor. + +```cpp +virtual System::Drawing::Region::~Region() +``` + +## See Also + +* Class [Region](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/rotatefliptype/_index.md b/english/cpp/system.drawing/rotatefliptype/_index.md new file mode 100644 index 0000000000..6010445415 --- /dev/null +++ b/english/cpp/system.drawing/rotatefliptype/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Drawing::RotateFlipType enum +linktitle: RotateFlipType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::RotateFlipType enum. Specifies the type of rotation and/or flipping operation in C++.' +type: docs +weight: 3400 +url: /cpp/system.drawing/rotatefliptype/ +--- +## RotateFlipType enum + + +Specifies the type of rotation and/or flipping operation. + +```cpp +enum class RotateFlipType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| RotateNoneFlipNone | 0 | No rotation and no flipping. | +| Rotate90FlipNone | 1 | Rotate by 90 degrees clockwise and no flipping. | +| Rotate180FlipNone | 2 | Rotate by 180 degrees clockwise and no flipping. | +| Rotate270FlipNone | 3 | Rotate by 270 degrees clockwise and no flipping. | +| RotateNoneFlipX | 4 | Horizontal flipping and no rotation. | +| Rotate90FlipX | 5 | Rotate by 90 degrees clockwise and flip horizontally. | +| Rotate180FlipX | 6 | Rotate by 180 degrees clockwise and flip horizontally. | +| Rotate270FlipX | 7 | Rotate by 270 degrees clockwise and flip horizontally. | +| RotateNoneFlipY | n/a | Vertical flipping and no rotation. | +| Rotate90FlipY | n/a | Rotate by 90 degrees clockwise and flip vertically. | +| Rotate180FlipY | n/a | Rotate by 180 degrees clockwise and flip vertically. | +| Rotate270FlipY | n/a | Rotate by 270 degrees clockwise and flip vertically. | +| RotateNoneFlipXY | n/a | Horizontal and vertical flipping and no rotation. | +| Rotate90FlipXY | n/a | Rotate by 90 degrees clockwise and flip horizontally and vertically. | +| Rotate180FlipXY | n/a | Rotate by 180 degrees clockwise and flip horizontally and vertically. | +| Rotate270FlipXY | n/a | Rotate by 270 degrees clockwise and flip horizontally and vertically. | + +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/size/_index.md b/english/cpp/system.drawing/size/_index.md new file mode 100644 index 0000000000..974da6267e --- /dev/null +++ b/english/cpp/system.drawing/size/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Drawing::Size class +linktitle: Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size class. Represents a pair of integer values that represent width and height of an image. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing/size/ +--- +## Size class + + +Represents a pair of integer values that represent width and height of an image. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../../system/smartptr/) class to manage objects of this type. + +```cpp +class Size +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Add](./add/)(const Size\&, const Size\&) | Returns a new [Size](./) object that is a sum of the specified [Size](./) object, i.e. whose width value is equal to the sum of width values of the specified objects and height value is equal to the sum of height values of the specified objects. | +| static [Ceiling](./ceiling/)(const SizeF\&) | Constructs a [Size](./) object from the specified [SizeF](../sizef/) object by rounding the [SizeF](../sizef/) object's width and height values to the next higher integer values. | +| [Equals](./equals/)(const Size\&) const | Determines if the current object and the specified object are equal, i.e. represent the same pair of width and hegiht values. | +| [get_Height](./get_height/)() const | Returns the value of heght represented by the current object. | +| [get_IsEmpty](./get_isempty/)() const | Determines if both width and hegiht values are equal to 0. | +| [get_Width](./get_width/)() const | Returns the value of width represented by the current object. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code for the current object. | +| [operator Point](./operatorpoint/)() const | Constructs an instance of [Point](../point/) object and initializes its X and Y coordinate with the current object's width and height values correspondingly. | +| [operator SizeF](./operatorsizef/)() const | Constructs an instance of [SizeF](../sizef/) object and initializes it with width and hegiht values of the current [Size](./) object. | +| static [Round](./round/)(const SizeF\&) | Constructs a [Size](./) object from the specified [SizeF](../sizef/) object by rounding the [SizeF](../sizef/) object's width and height values to the nearest integer values. | +| [set_Height](./set_height/)(int) | Sets the value of height represented by the current object. | +| [set_Width](./set_width/)(int) | Sets the value of width represented by the current object. | +| [Size](./size/)() | Constructs a new [Size](./) object and initializes its width and height values with 0. | +| [Size](./size/)(const Point\&) | Constructs a new [Size](./) object and initializes its width and height values with the values of X and Y coordinates of the specifide point correspondingly. | +| [Size](./size/)(int, int) | Constructs a new [Size](./) object and initializes it with the specified value. | +| static [Subtract](./subtract/)(const Size\&, const Size\&) | Returns a new [Size](./) object that is the results of subctraction of **size2** from **size1**, i.e. whose width value is the result of subtraction of **size2's** width value from **size1's** width value and height value is the result of subtraction of **size2's** height value from **size1's** height value. | +| [ToString](./tostring/)() const | Returns the string representation of the pair of width and hegiht values represented by the current object. | +| static [Truncate](./truncate/)(const SizeF\&) | Constructs a [Size](./) object from the specified [SizeF](../sizef/) object by truncating the [SizeF](../sizef/) object's width and height values to the next lower integer values. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](./empty/) | An empty instance of [Size](./) class whose width and height values are 0. | +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/size/add/_index.md b/english/cpp/system.drawing/size/add/_index.md new file mode 100644 index 0000000000..fbbec3d9db --- /dev/null +++ b/english/cpp/system.drawing/size/add/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Size::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::Add method. Returns a new Size object that is a sum of the specified Size object, i.e. whose width value is equal to the sum of width values of the specified objects and height value is equal to the sum of height values of the specified objects in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/size/add/ +--- +## Size::Add method + + +Returns a new [Size](../) object that is a sum of the specified [Size](../) object, i.e. whose width value is equal to the sum of width values of the specified objects and height value is equal to the sum of height values of the specified objects. + +```cpp +static Size System::Drawing::Size::Add(const Size &size1, const Size &size2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size1 | const Size\& | The first operand | +| size2 | const Size\& | The second operand | + +### ReturnValue + +The [Size](../) object which is the sum of **size1** and **size2** + +## See Also + +* Class [Size](../) +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/ceiling/_index.md b/english/cpp/system.drawing/size/ceiling/_index.md new file mode 100644 index 0000000000..de95b6da60 --- /dev/null +++ b/english/cpp/system.drawing/size/ceiling/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Size::Ceiling method +linktitle: Ceiling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::Ceiling method. Constructs a Size object from the specified SizeF object by rounding the SizeF object''s width and height values to the next higher integer values in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/size/ceiling/ +--- +## Size::Ceiling method + + +Constructs a [Size](../) object from the specified [SizeF](../../sizef/) object by rounding the [SizeF](../../sizef/) object's width and height values to the next higher integer values. + +```cpp +static Size System::Drawing::Size::Ceiling(const SizeF &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size | const SizeF\& | The [SizeF](../../sizef/) object to convert | + +### ReturnValue + +A [Size](../) object constructed from **size** + +## See Also + +* Class [Size](../) +* Class [SizeF](../../sizef/) +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/empty/_index.md b/english/cpp/system.drawing/size/empty/_index.md new file mode 100644 index 0000000000..87dd00c881 --- /dev/null +++ b/english/cpp/system.drawing/size/empty/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Size::Empty field +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::Empty field. An empty instance of Size class whose width and height values are 0 in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/size/empty/ +--- +## Empty field + + +An empty instance of [Size](../) class whose width and height values are 0. + +```cpp +static const Size System::Drawing::Size::Empty +``` + +## See Also + +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/equals/_index.md b/english/cpp/system.drawing/size/equals/_index.md new file mode 100644 index 0000000000..56850a97f9 --- /dev/null +++ b/english/cpp/system.drawing/size/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::Size::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::Equals method. Determines if the current object and the specified object are equal, i.e. represent the same pair of width and hegiht values in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/size/equals/ +--- +## Size::Equals method + + +Determines if the current object and the specified object are equal, i.e. represent the same pair of width and hegiht values. + +```cpp +bool System::Drawing::Size::Equals(const Size &size) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size | const Size\& | The object to compare the current object with | + +### ReturnValue + +True if the objects are equal, otherwise - false + +## See Also + +* Class [Size](../) +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/get_height/_index.md b/english/cpp/system.drawing/size/get_height/_index.md new file mode 100644 index 0000000000..c90c41d205 --- /dev/null +++ b/english/cpp/system.drawing/size/get_height/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Size::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::get_Height method. Returns the value of heght represented by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/size/get_height/ +--- +## Size::get_Height method + + +Returns the value of heght represented by the current object. + +```cpp +int System::Drawing::Size::get_Height() const +``` + +## See Also + +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/get_isempty/_index.md b/english/cpp/system.drawing/size/get_isempty/_index.md new file mode 100644 index 0000000000..30cc8cf356 --- /dev/null +++ b/english/cpp/system.drawing/size/get_isempty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Size::get_IsEmpty method +linktitle: get_IsEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::get_IsEmpty method. Determines if both width and hegiht values are equal to 0 in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/size/get_isempty/ +--- +## Size::get_IsEmpty method + + +Determines if both width and hegiht values are equal to 0. + +```cpp +bool System::Drawing::Size::get_IsEmpty() const +``` + + +### ReturnValue + +True if both width and height represented by the current object are 0; otherwise - false + +## See Also + +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/get_width/_index.md b/english/cpp/system.drawing/size/get_width/_index.md new file mode 100644 index 0000000000..5aae30af6a --- /dev/null +++ b/english/cpp/system.drawing/size/get_width/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Size::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::get_Width method. Returns the value of width represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/size/get_width/ +--- +## Size::get_Width method + + +Returns the value of width represented by the current object. + +```cpp +int System::Drawing::Size::get_Width() const +``` + +## See Also + +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/gethashcode/_index.md b/english/cpp/system.drawing/size/gethashcode/_index.md new file mode 100644 index 0000000000..6e2b4a62fa --- /dev/null +++ b/english/cpp/system.drawing/size/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Size::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/size/gethashcode/ +--- +## Size::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int32_t System::Drawing::Size::GetHashCode() const +``` + +## See Also + +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/operatorpoint/_index.md b/english/cpp/system.drawing/size/operatorpoint/_index.md new file mode 100644 index 0000000000..8783c7d737 --- /dev/null +++ b/english/cpp/system.drawing/size/operatorpoint/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Size::operator Point method +linktitle: operator Point +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::operator Point method. Constructs an instance of Point object and initializes its X and Y coordinate with the current object''s width and height values correspondingly in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/size/operatorpoint/ +--- +## Size::operator Point method + + +Constructs an instance of [Point](../../point/) object and initializes its X and Y coordinate with the current object's width and height values correspondingly. + +```cpp +System::Drawing::Size::operator Point() const +``` + +## See Also + +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/operatorsizef/_index.md b/english/cpp/system.drawing/size/operatorsizef/_index.md new file mode 100644 index 0000000000..749a207af3 --- /dev/null +++ b/english/cpp/system.drawing/size/operatorsizef/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::Size::operator SizeF method +linktitle: operator SizeF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::operator SizeF method. Constructs an instance of SizeF object and initializes it with width and hegiht values of the current Size object in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/size/operatorsizef/ +--- +## Size::operator SizeF method + + +Constructs an instance of [SizeF](../../sizef/) object and initializes it with width and hegiht values of the current [Size](../) object. + +```cpp +System::Drawing::Size::operator SizeF() const +``` + +## See Also + +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/round/_index.md b/english/cpp/system.drawing/size/round/_index.md new file mode 100644 index 0000000000..a7c84b3d5e --- /dev/null +++ b/english/cpp/system.drawing/size/round/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Size::Round method +linktitle: Round +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::Round method. Constructs a Size object from the specified SizeF object by rounding the SizeF object''s width and height values to the nearest integer values in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/size/round/ +--- +## Size::Round method + + +Constructs a [Size](../) object from the specified [SizeF](../../sizef/) object by rounding the [SizeF](../../sizef/) object's width and height values to the nearest integer values. + +```cpp +static Size System::Drawing::Size::Round(const SizeF &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size | const SizeF\& | The [SizeF](../../sizef/) object to convert to construct [Size](../) object from | + +### ReturnValue + +A [Size](../) object constructed from **size** + +## See Also + +* Class [Size](../) +* Class [SizeF](../../sizef/) +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/set_height/_index.md b/english/cpp/system.drawing/size/set_height/_index.md new file mode 100644 index 0000000000..fa186db876 --- /dev/null +++ b/english/cpp/system.drawing/size/set_height/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Size::set_Height method +linktitle: set_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::set_Height method. Sets the value of height represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/size/set_height/ +--- +## Size::set_Height method + + +Sets the value of height represented by the current object. + +```cpp +void System::Drawing::Size::set_Height(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/set_width/_index.md b/english/cpp/system.drawing/size/set_width/_index.md new file mode 100644 index 0000000000..8fb836759a --- /dev/null +++ b/english/cpp/system.drawing/size/set_width/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::Size::set_Width method +linktitle: set_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::set_Width method. Sets the value of width represented by the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/size/set_width/ +--- +## Size::set_Width method + + +Sets the value of width represented by the current object. + +```cpp +void System::Drawing::Size::set_Width(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to set | + +## See Also + +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/size/_index.md b/english/cpp/system.drawing/size/size/_index.md new file mode 100644 index 0000000000..8f9f68bb35 --- /dev/null +++ b/english/cpp/system.drawing/size/size/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Drawing::Size::Size constructor +linktitle: Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::Size constructor. Constructs a new Size object and initializes its width and height values with 0 in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/size/size/ +--- +## Size::Size() constructor + + +Constructs a new [Size](../) object and initializes its width and height values with 0. + +```cpp +System::Drawing::Size::Size() +``` + +## See Also + +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Size::Size(const Point\&) constructor + + +Constructs a new [Size](../) object and initializes its width and height values with the values of X and Y coordinates of the specifide point correspondingly. + +```cpp +System::Drawing::Size::Size(const Point &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const Point\& | A [Point](../../point/) object whose X and Y coordinates are used to initialize width and height value of the [Size](../) object being created | + +## See Also + +* Class [Point](../../point/) +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## Size::Size(int, int) constructor + + +Constructs a new [Size](../) object and initializes it with the specified value. + +```cpp +System::Drawing::Size::Size(int width, int height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| width | int | The value to width | +| height | int | The value of height | + +## See Also + +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/subtract/_index.md b/english/cpp/system.drawing/size/subtract/_index.md new file mode 100644 index 0000000000..d5e2afd561 --- /dev/null +++ b/english/cpp/system.drawing/size/subtract/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Size::Subtract method +linktitle: Subtract +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::Subtract method. Returns a new Size object that is the results of subctraction of size2 from size1, i.e. whose width value is the result of subtraction of size2''s width value from size1''s width value and height value is the result of subtraction of size2''s height value from size1''s height value in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/size/subtract/ +--- +## Size::Subtract method + + +Returns a new [Size](../) object that is the results of subctraction of **size2** from **size1**, i.e. whose width value is the result of subtraction of **size2's** width value from **size1's** width value and height value is the result of subtraction of **size2's** height value from **size1's** height value. + +```cpp +static Size System::Drawing::Size::Subtract(const Size &size1, const Size &size2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size1 | const Size\& | The [Size](../) object to subtract from | +| size2 | const Size\& | The [Size](../) object to subtract | + +### ReturnValue + +The [Size](../) object which is the result of subtraction of **size2** from **size1** + +## See Also + +* Class [Size](../) +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/tostring/_index.md b/english/cpp/system.drawing/size/tostring/_index.md new file mode 100644 index 0000000000..c911cc5011 --- /dev/null +++ b/english/cpp/system.drawing/size/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::Size::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::ToString method. Returns the string representation of the pair of width and hegiht values represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/size/tostring/ +--- +## Size::ToString method + + +Returns the string representation of the pair of width and hegiht values represented by the current object. + +```cpp +String System::Drawing::Size::ToString() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/size/truncate/_index.md b/english/cpp/system.drawing/size/truncate/_index.md new file mode 100644 index 0000000000..5c3eba2f12 --- /dev/null +++ b/english/cpp/system.drawing/size/truncate/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::Size::Truncate method +linktitle: Truncate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::Size::Truncate method. Constructs a Size object from the specified SizeF object by truncating the SizeF object''s width and height values to the next lower integer values in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/size/truncate/ +--- +## Size::Truncate method + + +Constructs a [Size](../) object from the specified [SizeF](../../sizef/) object by truncating the [SizeF](../../sizef/) object's width and height values to the next lower integer values. + +```cpp +static Size System::Drawing::Size::Truncate(const SizeF &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size | const SizeF\& | The [SizeF](../../sizef/) object to convert to construct [Size](../) object from | + +### ReturnValue + +A [Size](../) object constructed from **size** + +## See Also + +* Class [Size](../) +* Class [SizeF](../../sizef/) +* Class [Size](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/_index.md b/english/cpp/system.drawing/sizef/_index.md new file mode 100644 index 0000000000..1bbc6f876d --- /dev/null +++ b/english/cpp/system.drawing/sizef/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Drawing::SizeF class +linktitle: SizeF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF class. Represents a pair of single-precision floating point values that represent width and height of an image. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing/sizef/ +--- +## SizeF class + + +Represents a pair of single-precision floating point values that represent width and height of an image. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../../system/smartptr/) class to manage objects of this type. + +```cpp +class SizeF +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Add](./add/)(const SizeF\&, const SizeF\&) | Returns a new [SizeF](./) object that is a sum of the specified [SizeF](./) objects, i.e. whose width value is equal to the sum of width values of the specified objects and height value is equal to the sum of height values of the specified objects. | +| [Equals](./equals/)(const SizeF\&) const | Determines if the current object and the specified object are equal, i.e. represent the same pair of width and hegiht values. | +| [get_Height](./get_height/)() const | Returns the value of height represented by the current object. | +| [get_IsEmpty](./get_isempty/)() const | Determines if both width and hegiht values are equal to 0. | +| [get_Width](./get_width/)() const | Returns the value of width represented by the current object. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code for the current object. | +| [operator PointF](./operatorpointf/)() const | Converts the current object to an instance of [Point](../point/) object by initializing its X and Y coordinate with the current object's width and height values correspondingly. | +| [operator+=](./operator+=/)(const SizeF\&) | Adds the specified [SizeF](./) object's width and height values to the width and height values of the current [SizeF](./) object correspondingly. | +| [set_Height](./set_height/)(float) | Sets the value of height represented by the current object. | +| [set_Width](./set_width/)(float) | Sets the value of width represented by the current object. | +| [SizeF](./sizef/)() | Constructs a new [SizeF](./) object and initializes its width and height values with 0. | +| [SizeF](./sizef/)(const PointF\&) | Constructs a new [SizeF](./) object and initializes its width and height values with the values of X and Y coordinates of the specifide point correspondingly. | +| [SizeF](./sizef/)(float, float) | Constructs a new [SizeF](./) object and initializes it with the specified value. | +| static [Subtract](./subtract/)(const SizeF\&, const SizeF\&) | Returns a new [SizeF](./) object that is the results of subctraction of **size2** from **size1**, i.e. whose width value is the result of subtraction of **size2's** width value from **size1's** width value and height value is the result of subtraction of **size2's** height value from **size1's** height value. | +| [ToPointF](./topointf/)() const | Converts the current object to an instance of [Point](../point/) object by initializing its X and Y coordinate with the current object's width and height values correspondingly. | +| [ToSize](./tosize/)() const | Constructs a [Size](../size/) object from the current [SizeF](./) object by truncating the [SizeF](./) object's width and height values to the next lower integer values. | +| [ToString](./tostring/)() const | Returns the string representation of the pair of width and hegiht values represented by the current object. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](./empty/) | An empty instance of [SizeF](./) class whose width and height values are 0. | +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/sizef/add/_index.md b/english/cpp/system.drawing/sizef/add/_index.md new file mode 100644 index 0000000000..01a5ab9e38 --- /dev/null +++ b/english/cpp/system.drawing/sizef/add/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::SizeF::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::Add method. Returns a new SizeF object that is a sum of the specified SizeF objects, i.e. whose width value is equal to the sum of width values of the specified objects and height value is equal to the sum of height values of the specified objects in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/sizef/add/ +--- +## SizeF::Add method + + +Returns a new [SizeF](../) object that is a sum of the specified [SizeF](../) objects, i.e. whose width value is equal to the sum of width values of the specified objects and height value is equal to the sum of height values of the specified objects. + +```cpp +static SizeF System::Drawing::SizeF::Add(const SizeF &size1, const SizeF &size2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size1 | const SizeF\& | The first operand | +| size2 | const SizeF\& | The second operand | + +### ReturnValue + +The [SizeF](../) object which is the sum of **size1** and **size2** + +## See Also + +* Class [SizeF](../) +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/empty/_index.md b/english/cpp/system.drawing/sizef/empty/_index.md new file mode 100644 index 0000000000..b25b146fc7 --- /dev/null +++ b/english/cpp/system.drawing/sizef/empty/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::SizeF::Empty field +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::Empty field. An empty instance of SizeF class whose width and height values are 0 in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/sizef/empty/ +--- +## Empty field + + +An empty instance of [SizeF](../) class whose width and height values are 0. + +```cpp +static const SizeF System::Drawing::SizeF::Empty +``` + +## See Also + +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/equals/_index.md b/english/cpp/system.drawing/sizef/equals/_index.md new file mode 100644 index 0000000000..88ff76e94d --- /dev/null +++ b/english/cpp/system.drawing/sizef/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::SizeF::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::Equals method. Determines if the current object and the specified object are equal, i.e. represent the same pair of width and hegiht values in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/sizef/equals/ +--- +## SizeF::Equals method + + +Determines if the current object and the specified object are equal, i.e. represent the same pair of width and hegiht values. + +```cpp +bool System::Drawing::SizeF::Equals(const SizeF &size) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size | const SizeF\& | The object to compare the current object with | + +### ReturnValue + +True if the objects are equal, otherwise - false + +## See Also + +* Class [SizeF](../) +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/get_height/_index.md b/english/cpp/system.drawing/sizef/get_height/_index.md new file mode 100644 index 0000000000..318dce4321 --- /dev/null +++ b/english/cpp/system.drawing/sizef/get_height/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::SizeF::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::get_Height method. Returns the value of height represented by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/sizef/get_height/ +--- +## SizeF::get_Height method + + +Returns the value of height represented by the current object. + +```cpp +float System::Drawing::SizeF::get_Height() const +``` + +## See Also + +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/get_isempty/_index.md b/english/cpp/system.drawing/sizef/get_isempty/_index.md new file mode 100644 index 0000000000..16f7f0d98f --- /dev/null +++ b/english/cpp/system.drawing/sizef/get_isempty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::SizeF::get_IsEmpty method +linktitle: get_IsEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::get_IsEmpty method. Determines if both width and hegiht values are equal to 0 in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/sizef/get_isempty/ +--- +## SizeF::get_IsEmpty method + + +Determines if both width and hegiht values are equal to 0. + +```cpp +bool System::Drawing::SizeF::get_IsEmpty() const +``` + + +### ReturnValue + +True if both width and height represented by the current object are 0; otherwise - false + +## See Also + +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/get_width/_index.md b/english/cpp/system.drawing/sizef/get_width/_index.md new file mode 100644 index 0000000000..1c924acf5f --- /dev/null +++ b/english/cpp/system.drawing/sizef/get_width/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::SizeF::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::get_Width method. Returns the value of width represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/sizef/get_width/ +--- +## SizeF::get_Width method + + +Returns the value of width represented by the current object. + +```cpp +float System::Drawing::SizeF::get_Width() const +``` + +## See Also + +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/gethashcode/_index.md b/english/cpp/system.drawing/sizef/gethashcode/_index.md new file mode 100644 index 0000000000..eccdf7a2ed --- /dev/null +++ b/english/cpp/system.drawing/sizef/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::SizeF::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/sizef/gethashcode/ +--- +## SizeF::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int32_t System::Drawing::SizeF::GetHashCode() const +``` + +## See Also + +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/operator+=/_index.md b/english/cpp/system.drawing/sizef/operator+=/_index.md new file mode 100644 index 0000000000..f009662d49 --- /dev/null +++ b/english/cpp/system.drawing/sizef/operator+=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::SizeF::operator+= method +linktitle: operator+= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::operator+= method. Adds the specified SizeF object''s width and height values to the width and height values of the current SizeF object correspondingly in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/sizef/operator+=/ +--- +## SizeF::operator+= method + + +Adds the specified [SizeF](../) object's width and height values to the width and height values of the current [SizeF](../) object correspondingly. + +```cpp +SizeF & System::Drawing::SizeF::operator+=(const SizeF &size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size | const SizeF\& | The object to add | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [SizeF](../) +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/operatorpointf/_index.md b/english/cpp/system.drawing/sizef/operatorpointf/_index.md new file mode 100644 index 0000000000..6fd114c1fc --- /dev/null +++ b/english/cpp/system.drawing/sizef/operatorpointf/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::SizeF::operator PointF method +linktitle: operator PointF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::operator PointF method. Converts the current object to an instance of Point object by initializing its X and Y coordinate with the current object''s width and height values correspondingly in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/sizef/operatorpointf/ +--- +## SizeF::operator PointF method + + +Converts the current object to an instance of [Point](../../point/) object by initializing its X and Y coordinate with the current object's width and height values correspondingly. + +```cpp +System::Drawing::SizeF::operator PointF() const +``` + +## See Also + +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/set_height/_index.md b/english/cpp/system.drawing/sizef/set_height/_index.md new file mode 100644 index 0000000000..b7ff061fe8 --- /dev/null +++ b/english/cpp/system.drawing/sizef/set_height/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::SizeF::set_Height method +linktitle: set_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::set_Height method. Sets the value of height represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/sizef/set_height/ +--- +## SizeF::set_Height method + + +Sets the value of height represented by the current object. + +```cpp +void System::Drawing::SizeF::set_Height(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/set_width/_index.md b/english/cpp/system.drawing/sizef/set_width/_index.md new file mode 100644 index 0000000000..97bbaeea97 --- /dev/null +++ b/english/cpp/system.drawing/sizef/set_width/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::SizeF::set_Width method +linktitle: set_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::set_Width method. Sets the value of width represented by the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/sizef/set_width/ +--- +## SizeF::set_Width method + + +Sets the value of width represented by the current object. + +```cpp +void System::Drawing::SizeF::set_Width(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to set | + +## See Also + +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/sizef/_index.md b/english/cpp/system.drawing/sizef/sizef/_index.md new file mode 100644 index 0000000000..ee71ed6aa3 --- /dev/null +++ b/english/cpp/system.drawing/sizef/sizef/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Drawing::SizeF::SizeF constructor +linktitle: SizeF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::SizeF constructor. Constructs a new SizeF object and initializes its width and height values with 0 in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/sizef/sizef/ +--- +## SizeF::SizeF() constructor + + +Constructs a new [SizeF](../) object and initializes its width and height values with 0. + +```cpp +System::Drawing::SizeF::SizeF() +``` + +## See Also + +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## SizeF::SizeF(const PointF\&) constructor + + +Constructs a new [SizeF](../) object and initializes its width and height values with the values of X and Y coordinates of the specifide point correspondingly. + +```cpp +System::Drawing::SizeF::SizeF(const PointF &point) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| point | const PointF\& | A [Point](../../point/) object whose X and Y coordinates are used to initialize width and height value of the [SizeF](../) object being created | + +## See Also + +* Class [PointF](../../pointf/) +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## SizeF::SizeF(float, float) constructor + + +Constructs a new [SizeF](../) object and initializes it with the specified value. + +```cpp +System::Drawing::SizeF::SizeF(float width, float height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| width | float | The value to width | +| height | float | The value of height | + +## See Also + +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/subtract/_index.md b/english/cpp/system.drawing/sizef/subtract/_index.md new file mode 100644 index 0000000000..79ba39d62b --- /dev/null +++ b/english/cpp/system.drawing/sizef/subtract/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::SizeF::Subtract method +linktitle: Subtract +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::Subtract method. Returns a new SizeF object that is the results of subctraction of size2 from size1, i.e. whose width value is the result of subtraction of size2''s width value from size1''s width value and height value is the result of subtraction of size2''s height value from size1''s height value in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/sizef/subtract/ +--- +## SizeF::Subtract method + + +Returns a new [SizeF](../) object that is the results of subctraction of **size2** from **size1**, i.e. whose width value is the result of subtraction of **size2's** width value from **size1's** width value and height value is the result of subtraction of **size2's** height value from **size1's** height value. + +```cpp +static SizeF System::Drawing::SizeF::Subtract(const SizeF &size1, const SizeF &size2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| size1 | const SizeF\& | The [SizeF](../) object to subtract from | +| size2 | const SizeF\& | The [SizeF](../) object to subtract | + +### ReturnValue + +The [SizeF](../) object which is the result of subtraction of **size2** from **size1** + +## See Also + +* Class [SizeF](../) +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/topointf/_index.md b/english/cpp/system.drawing/sizef/topointf/_index.md new file mode 100644 index 0000000000..3858861f78 --- /dev/null +++ b/english/cpp/system.drawing/sizef/topointf/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SizeF::ToPointF method +linktitle: ToPointF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::ToPointF method. Converts the current object to an instance of Point object by initializing its X and Y coordinate with the current object''s width and height values correspondingly in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/sizef/topointf/ +--- +## SizeF::ToPointF method + + +Converts the current object to an instance of [Point](../../point/) object by initializing its X and Y coordinate with the current object's width and height values correspondingly. + +```cpp +PointF System::Drawing::SizeF::ToPointF() const +``` + +## See Also + +* Class [PointF](../../pointf/) +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/tosize/_index.md b/english/cpp/system.drawing/sizef/tosize/_index.md new file mode 100644 index 0000000000..0b31dcab8d --- /dev/null +++ b/english/cpp/system.drawing/sizef/tosize/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::SizeF::ToSize method +linktitle: ToSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::ToSize method. Constructs a Size object from the current SizeF object by truncating the SizeF object''s width and height values to the next lower integer values in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/sizef/tosize/ +--- +## SizeF::ToSize method + + +Constructs a [Size](../../size/) object from the current [SizeF](../) object by truncating the [SizeF](../) object's width and height values to the next lower integer values. + +```cpp +Size System::Drawing::SizeF::ToSize() const +``` + + +### ReturnValue + +A [Size](../../size/) object constructed from the current object + +## See Also + +* Class [Size](../../size/) +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/sizef/tostring/_index.md b/english/cpp/system.drawing/sizef/tostring/_index.md new file mode 100644 index 0000000000..72756e4b86 --- /dev/null +++ b/english/cpp/system.drawing/sizef/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SizeF::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SizeF::ToString method. Returns the string representation of the pair of width and hegiht values represented by the current object in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/sizef/tostring/ +--- +## SizeF::ToString method + + +Returns the string representation of the pair of width and hegiht values represented by the current object. + +```cpp +System::String System::Drawing::SizeF::ToString() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [SizeF](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/solidbrush/_index.md b/english/cpp/system.drawing/solidbrush/_index.md new file mode 100644 index 0000000000..fc94a5d967 --- /dev/null +++ b/english/cpp/system.drawing/solidbrush/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::SolidBrush class +linktitle: SolidBrush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SolidBrush class. Represents single-color brush. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing/solidbrush/ +--- +## SolidBrush class + + +Represents single-color brush. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SolidBrush : public System::Drawing::Brush +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | Creates a copy of the current object. | +| [get_Color](./get_color/)() const | Returns this brush's color. | +| [set_Color](./set_color/)(Color) | Sets the color of this brush. | +| [SolidBrush](./solidbrush/)(const Color\&) | Constructs a new [SolidBrush](./) object and initalizes it with the specified color. | +## See Also + +* Class [Brush](../brush/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/solidbrush/clone/_index.md b/english/cpp/system.drawing/solidbrush/clone/_index.md new file mode 100644 index 0000000000..5fdc28552e --- /dev/null +++ b/english/cpp/system.drawing/solidbrush/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::SolidBrush::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SolidBrush::Clone method. Creates a copy of the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/solidbrush/clone/ +--- +## SolidBrush::Clone method + + +Creates a copy of the current object. + +```cpp +virtual SharedPtr System::Drawing::SolidBrush::Clone() override +``` + + +### ReturnValue + +A shared pointer to the copy of the current object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [SolidBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/solidbrush/get_color/_index.md b/english/cpp/system.drawing/solidbrush/get_color/_index.md new file mode 100644 index 0000000000..5c07a8d66e --- /dev/null +++ b/english/cpp/system.drawing/solidbrush/get_color/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SolidBrush::get_Color method +linktitle: get_Color +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SolidBrush::get_Color method. Returns this brush''s color in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/solidbrush/get_color/ +--- +## SolidBrush::get_Color method + + +Returns this brush's color. + +```cpp +Color System::Drawing::SolidBrush::get_Color() const +``` + +## See Also + +* Class [Color](../../color/) +* Class [SolidBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/solidbrush/set_color/_index.md b/english/cpp/system.drawing/solidbrush/set_color/_index.md new file mode 100644 index 0000000000..abd4d6f95b --- /dev/null +++ b/english/cpp/system.drawing/solidbrush/set_color/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::SolidBrush::set_Color method +linktitle: set_Color +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SolidBrush::set_Color method. Sets the color of this brush in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/solidbrush/set_color/ +--- +## SolidBrush::set_Color method + + +Sets the color of this brush. + +```cpp +void System::Drawing::SolidBrush::set_Color(Color color) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| color | Color | A color to set | + +## See Also + +* Class [Color](../../color/) +* Class [SolidBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/solidbrush/solidbrush/_index.md b/english/cpp/system.drawing/solidbrush/solidbrush/_index.md new file mode 100644 index 0000000000..7794119be8 --- /dev/null +++ b/english/cpp/system.drawing/solidbrush/solidbrush/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::SolidBrush::SolidBrush constructor +linktitle: SolidBrush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SolidBrush::SolidBrush constructor. Constructs a new SolidBrush object and initalizes it with the specified color in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/solidbrush/solidbrush/ +--- +## SolidBrush::SolidBrush constructor + + +Constructs a new [SolidBrush](../) object and initalizes it with the specified color. + +```cpp +System::Drawing::SolidBrush::SolidBrush(const Color &color) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| color | const Color\& | The color of the brush | + +## See Also + +* Class [Color](../../color/) +* Class [SolidBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringalignment/_index.md b/english/cpp/system.drawing/stringalignment/_index.md new file mode 100644 index 0000000000..67f1852e44 --- /dev/null +++ b/english/cpp/system.drawing/stringalignment/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::StringAlignment enum +linktitle: StringAlignment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringAlignment enum. Specifies the string alignment relative to its layout rectangle in C++.' +type: docs +weight: 3500 +url: /cpp/system.drawing/stringalignment/ +--- +## StringAlignment enum + + +Specifies the string alignment relative to its layout rectangle. + +```cpp +enum class StringAlignment +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Near | 0 | Near. | +| Center | 1 | Center. | +| Far | 2 | Far from the origin of the layout rectangle. | + +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/stringdigitsubstitute/_index.md b/english/cpp/system.drawing/stringdigitsubstitute/_index.md new file mode 100644 index 0000000000..6adb21a655 --- /dev/null +++ b/english/cpp/system.drawing/stringdigitsubstitute/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::StringDigitSubstitute enum +linktitle: StringDigitSubstitute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringDigitSubstitute enum. Specifies how digits in a string are substituted according to the locale or language in C++.' +type: docs +weight: 3600 +url: /cpp/system.drawing/stringdigitsubstitute/ +--- +## StringDigitSubstitute enum + + +Specifies how digits in a string are substituted according to the locale or language. + +```cpp +enum class StringDigitSubstitute +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| User | 0 | User-defined substitution. | +| None | 1 | Subtitution is disabled. | +| National | 2 | Substitute digits that correspond to the official national language of the user's locale. | +| Traditional | 3 | Substitute digits that correspond to the user's native script or language, which may not be the same as the official national language of the user's locale. | + +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/stringformat/_index.md b/english/cpp/system.drawing/stringformat/_index.md new file mode 100644 index 0000000000..ae6838f202 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Drawing::StringFormat class +linktitle: StringFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat class. Encapsulates text layout information, display manipulations and OpenType features. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing/stringformat/ +--- +## StringFormat class + + +Encapsulates text layout information, display manipulations and OpenType features. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StringFormat : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() | Returns an exact copy of the current object. | +| [get_Alignment](./get_alignment/)() const | Returns a value that indicates horizontal alignment of the string. | +| [get_DigitSubstitutionLanguage](./get_digitsubstitutionlanguage/)() const | Returns a value that indicats the language that is used when local digits are substituted with western digits. | +| [get_DigitSubstitutionMethod](./get_digitsubstitutionmethod/)() const | Returns digit substitution method. | +| [get_FormatFlags](./get_formatflags/)() const | Returns a bitwise combination of StringFormatFlags that specifies the string format represented by the current object. | +| static [get_GenericDefault](./get_genericdefault/)() | Returns a [StringFormat](./) object that represents a generic default format. | +| static [get_GenericTypographic](./get_generictypographic/)() | Returns a [StringFormat](./) object that represents a generic typographic format. | +| [get_HotkeyPrefix](./get_hotkeyprefix/)() const | Returns the value that indicates how the hot key prefix is displayed. | +| [get_LineAlignment](./get_linealignment/)() const | Returns a value that indicates vertical alignment of the string. | +| [get_Trimming](./get_trimming/)() const | Returns a value that indicates how the string is trimmed. | +| [GetCharacterRangesCount](./getcharacterrangescount/)() const | Gets a size of the [CharacterRange](../characterrange/) array. | +| [GetTabStops](./gettabstops/)(float\&) const | Returns the tab stops for the current [StringFormat](./) object. | +| [set_Alignment](./set_alignment/)(StringAlignment) | Sets horizontal alignment of the string. | +| [set_FormatFlags](./set_formatflags/)(StringFormatFlags) | Sets the string format flags. | +| [set_HotkeyPrefix](./set_hotkeyprefix/)(Text::HotkeyPrefix) | Sets the value that specifies how the hot key prefix should be displayed. | +| [set_LineAlignment](./set_linealignment/)(StringAlignment) | Sets vertical alignment of the string. | +| [set_Trimming](./set_trimming/)(StringTrimming) | Sets a value that specifies how the string is trimmed. | +| [SetDigitSubstitution](./setdigitsubstitution/)(int32_t, StringDigitSubstitute) | Sets digit substitution language and method. | +| [SetMeasurableCharacterRanges](./setmeasurablecharacterranges/)(const ArrayPtr\\&) | Sets an array of [CharacterRange](../characterrange/) objects that represent the chracter ranges measured by a call to the MeasureCharacterRanges() method. | +| [SetTabStops](./settabstops/)(float, const ArrayPtr\\&) | Sets the tab stops for the current [StringFormat](./) object. | +| [StringFormat](./stringformat/)() | Constructs a new instance of [StringFormat](./) class. | +| [StringFormat](./stringformat/)(StringFormatFlags, int32_t) | Constructs a new instance of [StringFormat](./) class with the specified format flags and language. | +| [StringFormat](./stringformat/)(const SharedPtr\\&) | Copy constructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/stringformat/clone/_index.md b/english/cpp/system.drawing/stringformat/clone/_index.md new file mode 100644 index 0000000000..805addb3ce --- /dev/null +++ b/english/cpp/system.drawing/stringformat/clone/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::StringFormat::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::Clone method. Returns an exact copy of the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/stringformat/clone/ +--- +## StringFormat::Clone method + + +Returns an exact copy of the current object. + +```cpp +SharedPtr System::Drawing::StringFormat::Clone() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StringFormat](../) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/get_alignment/_index.md b/english/cpp/system.drawing/stringformat/get_alignment/_index.md new file mode 100644 index 0000000000..ddcdb7efd6 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/get_alignment/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::StringFormat::get_Alignment method +linktitle: get_Alignment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::get_Alignment method. Returns a value that indicates horizontal alignment of the string in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/stringformat/get_alignment/ +--- +## StringFormat::get_Alignment method + + +Returns a value that indicates horizontal alignment of the string. + +```cpp +StringAlignment System::Drawing::StringFormat::get_Alignment() const +``` + +## See Also + +* Enum [StringAlignment](../../stringalignment/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/get_digitsubstitutionlanguage/_index.md b/english/cpp/system.drawing/stringformat/get_digitsubstitutionlanguage/_index.md new file mode 100644 index 0000000000..e761017463 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/get_digitsubstitutionlanguage/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::StringFormat::get_DigitSubstitutionLanguage method +linktitle: get_DigitSubstitutionLanguage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::get_DigitSubstitutionLanguage method. Returns a value that indicats the language that is used when local digits are substituted with western digits in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/stringformat/get_digitsubstitutionlanguage/ +--- +## StringFormat::get_DigitSubstitutionLanguage method + + +Returns a value that indicats the language that is used when local digits are substituted with western digits. + +```cpp +int32_t System::Drawing::StringFormat::get_DigitSubstitutionLanguage() const +``` + +## See Also + +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/get_digitsubstitutionmethod/_index.md b/english/cpp/system.drawing/stringformat/get_digitsubstitutionmethod/_index.md new file mode 100644 index 0000000000..08df792700 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/get_digitsubstitutionmethod/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::StringFormat::get_DigitSubstitutionMethod method +linktitle: get_DigitSubstitutionMethod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::get_DigitSubstitutionMethod method. Returns digit substitution method in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/stringformat/get_digitsubstitutionmethod/ +--- +## StringFormat::get_DigitSubstitutionMethod method + + +Returns digit substitution method. + +```cpp +StringDigitSubstitute System::Drawing::StringFormat::get_DigitSubstitutionMethod() const +``` + +## See Also + +* Enum [StringDigitSubstitute](../../stringdigitsubstitute/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/get_formatflags/_index.md b/english/cpp/system.drawing/stringformat/get_formatflags/_index.md new file mode 100644 index 0000000000..48435626bf --- /dev/null +++ b/english/cpp/system.drawing/stringformat/get_formatflags/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::StringFormat::get_FormatFlags method +linktitle: get_FormatFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::get_FormatFlags method. Returns a bitwise combination of StringFormatFlags that specifies the string format represented by the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/stringformat/get_formatflags/ +--- +## StringFormat::get_FormatFlags method + + +Returns a bitwise combination of StringFormatFlags that specifies the string format represented by the current object. + +```cpp +StringFormatFlags System::Drawing::StringFormat::get_FormatFlags() const +``` + +## See Also + +* Enum [StringFormatFlags](../../stringformatflags/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/get_genericdefault/_index.md b/english/cpp/system.drawing/stringformat/get_genericdefault/_index.md new file mode 100644 index 0000000000..625250b80d --- /dev/null +++ b/english/cpp/system.drawing/stringformat/get_genericdefault/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::StringFormat::get_GenericDefault method +linktitle: get_GenericDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::get_GenericDefault method. Returns a StringFormat object that represents a generic default format in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/stringformat/get_genericdefault/ +--- +## StringFormat::get_GenericDefault method + + +Returns a [StringFormat](../) object that represents a generic default format. + +```cpp +static SharedPtr System::Drawing::StringFormat::get_GenericDefault() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StringFormat](../) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/get_generictypographic/_index.md b/english/cpp/system.drawing/stringformat/get_generictypographic/_index.md new file mode 100644 index 0000000000..c222a09b9c --- /dev/null +++ b/english/cpp/system.drawing/stringformat/get_generictypographic/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::StringFormat::get_GenericTypographic method +linktitle: get_GenericTypographic +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::get_GenericTypographic method. Returns a StringFormat object that represents a generic typographic format in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing/stringformat/get_generictypographic/ +--- +## StringFormat::get_GenericTypographic method + + +Returns a [StringFormat](../) object that represents a generic typographic format. + +```cpp +static SharedPtr System::Drawing::StringFormat::get_GenericTypographic() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StringFormat](../) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/get_hotkeyprefix/_index.md b/english/cpp/system.drawing/stringformat/get_hotkeyprefix/_index.md new file mode 100644 index 0000000000..bb85804ab7 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/get_hotkeyprefix/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::StringFormat::get_HotkeyPrefix method +linktitle: get_HotkeyPrefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::get_HotkeyPrefix method. Returns the value that indicates how the hot key prefix is displayed in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/stringformat/get_hotkeyprefix/ +--- +## StringFormat::get_HotkeyPrefix method + + +Returns the value that indicates how the hot key prefix is displayed. + +```cpp +Text::HotkeyPrefix System::Drawing::StringFormat::get_HotkeyPrefix() const +``` + +## See Also + +* Enum [HotkeyPrefix](../../../system.drawing.text/hotkeyprefix/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/get_linealignment/_index.md b/english/cpp/system.drawing/stringformat/get_linealignment/_index.md new file mode 100644 index 0000000000..480735d7bb --- /dev/null +++ b/english/cpp/system.drawing/stringformat/get_linealignment/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::StringFormat::get_LineAlignment method +linktitle: get_LineAlignment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::get_LineAlignment method. Returns a value that indicates vertical alignment of the string in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/stringformat/get_linealignment/ +--- +## StringFormat::get_LineAlignment method + + +Returns a value that indicates vertical alignment of the string. + +```cpp +StringAlignment System::Drawing::StringFormat::get_LineAlignment() const +``` + +## See Also + +* Enum [StringAlignment](../../stringalignment/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/get_trimming/_index.md b/english/cpp/system.drawing/stringformat/get_trimming/_index.md new file mode 100644 index 0000000000..7e9507b9d7 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/get_trimming/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::StringFormat::get_Trimming method +linktitle: get_Trimming +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::get_Trimming method. Returns a value that indicates how the string is trimmed in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/stringformat/get_trimming/ +--- +## StringFormat::get_Trimming method + + +Returns a value that indicates how the string is trimmed. + +```cpp +StringTrimming System::Drawing::StringFormat::get_Trimming() const +``` + +## See Also + +* Enum [StringTrimming](../../stringtrimming/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/getcharacterrangescount/_index.md b/english/cpp/system.drawing/stringformat/getcharacterrangescount/_index.md new file mode 100644 index 0000000000..2c7c83b451 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/getcharacterrangescount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Drawing::StringFormat::GetCharacterRangesCount method +linktitle: GetCharacterRangesCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::GetCharacterRangesCount method. Gets a size of the CharacterRange array in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/stringformat/getcharacterrangescount/ +--- +## StringFormat::GetCharacterRangesCount method + + +Gets a size of the [CharacterRange](../../characterrange/) array. + +```cpp +int System::Drawing::StringFormat::GetCharacterRangesCount() const +``` + + +### ReturnValue + +a size of the [CharacterRange](../../characterrange/) array + +## See Also + +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/gettabstops/_index.md b/english/cpp/system.drawing/stringformat/gettabstops/_index.md new file mode 100644 index 0000000000..e5b96c893b --- /dev/null +++ b/english/cpp/system.drawing/stringformat/gettabstops/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::StringFormat::GetTabStops method +linktitle: GetTabStops +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::GetTabStops method. Returns the tab stops for the current StringFormat object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/stringformat/gettabstops/ +--- +## StringFormat::GetTabStops method + + +Returns the tab stops for the current [StringFormat](../) object. + +```cpp +ArrayPtr System::Drawing::StringFormat::GetTabStops(float &first_tab_offset) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| first_tab_offset | float\& | Output argumnt; Contains the number of spaces between the beginning of a text line and the first tab stop | + +### ReturnValue + +An array containing values which are the numbers of spaces between tab stops + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/set_alignment/_index.md b/english/cpp/system.drawing/stringformat/set_alignment/_index.md new file mode 100644 index 0000000000..af73678d41 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/set_alignment/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::StringFormat::set_Alignment method +linktitle: set_Alignment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::set_Alignment method. Sets horizontal alignment of the string in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/stringformat/set_alignment/ +--- +## StringFormat::set_Alignment method + + +Sets horizontal alignment of the string. + +```cpp +void System::Drawing::StringFormat::set_Alignment(StringAlignment value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | StringAlignment | The value to set | + +## See Also + +* Enum [StringAlignment](../../stringalignment/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/set_formatflags/_index.md b/english/cpp/system.drawing/stringformat/set_formatflags/_index.md new file mode 100644 index 0000000000..8b44993fcc --- /dev/null +++ b/english/cpp/system.drawing/stringformat/set_formatflags/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::StringFormat::set_FormatFlags method +linktitle: set_FormatFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::set_FormatFlags method. Sets the string format flags in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/stringformat/set_formatflags/ +--- +## StringFormat::set_FormatFlags method + + +Sets the string format flags. + +```cpp +void System::Drawing::StringFormat::set_FormatFlags(StringFormatFlags value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | StringFormatFlags | The value to set | + +## See Also + +* Enum [StringFormatFlags](../../stringformatflags/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/set_hotkeyprefix/_index.md b/english/cpp/system.drawing/stringformat/set_hotkeyprefix/_index.md new file mode 100644 index 0000000000..da603aa319 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/set_hotkeyprefix/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::StringFormat::set_HotkeyPrefix method +linktitle: set_HotkeyPrefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::set_HotkeyPrefix method. Sets the value that specifies how the hot key prefix should be displayed in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/stringformat/set_hotkeyprefix/ +--- +## StringFormat::set_HotkeyPrefix method + + +Sets the value that specifies how the hot key prefix should be displayed. + +```cpp +void System::Drawing::StringFormat::set_HotkeyPrefix(Text::HotkeyPrefix value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Text::HotkeyPrefix | The value to set | + +## See Also + +* Enum [HotkeyPrefix](../../../system.drawing.text/hotkeyprefix/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/set_linealignment/_index.md b/english/cpp/system.drawing/stringformat/set_linealignment/_index.md new file mode 100644 index 0000000000..acb871e498 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/set_linealignment/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::StringFormat::set_LineAlignment method +linktitle: set_LineAlignment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::set_LineAlignment method. Sets vertical alignment of the string in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/stringformat/set_linealignment/ +--- +## StringFormat::set_LineAlignment method + + +Sets vertical alignment of the string. + +```cpp +void System::Drawing::StringFormat::set_LineAlignment(StringAlignment value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | StringAlignment | The value to set | + +## See Also + +* Enum [StringAlignment](../../stringalignment/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/set_trimming/_index.md b/english/cpp/system.drawing/stringformat/set_trimming/_index.md new file mode 100644 index 0000000000..26a0027fa8 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/set_trimming/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::StringFormat::set_Trimming method +linktitle: set_Trimming +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::set_Trimming method. Sets a value that specifies how the string is trimmed in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/stringformat/set_trimming/ +--- +## StringFormat::set_Trimming method + + +Sets a value that specifies how the string is trimmed. + +```cpp +void System::Drawing::StringFormat::set_Trimming(StringTrimming value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | StringTrimming | The value to set | + +## See Also + +* Enum [StringTrimming](../../stringtrimming/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/setdigitsubstitution/_index.md b/english/cpp/system.drawing/stringformat/setdigitsubstitution/_index.md new file mode 100644 index 0000000000..1a9f2a6539 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/setdigitsubstitution/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::StringFormat::SetDigitSubstitution method +linktitle: SetDigitSubstitution +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::SetDigitSubstitution method. Sets digit substitution language and method in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/stringformat/setdigitsubstitution/ +--- +## StringFormat::SetDigitSubstitution method + + +Sets digit substitution language and method. + +```cpp +void System::Drawing::StringFormat::SetDigitSubstitution(int32_t language, StringDigitSubstitute substitute) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| language | int32_t | A language to bu esed when local digits are substituted with western digits. | +| substitute | StringDigitSubstitute | Specifies how digits are displayed | + +## See Also + +* Enum [StringDigitSubstitute](../../stringdigitsubstitute/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/setmeasurablecharacterranges/_index.md b/english/cpp/system.drawing/stringformat/setmeasurablecharacterranges/_index.md new file mode 100644 index 0000000000..c263e07302 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/setmeasurablecharacterranges/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::StringFormat::SetMeasurableCharacterRanges method +linktitle: SetMeasurableCharacterRanges +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::SetMeasurableCharacterRanges method. Sets an array of CharacterRange objects that represent the chracter ranges measured by a call to the MeasureCharacterRanges() method in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/stringformat/setmeasurablecharacterranges/ +--- +## StringFormat::SetMeasurableCharacterRanges method + + +Sets an array of [CharacterRange](../../characterrange/) objects that represent the chracter ranges measured by a call to the MeasureCharacterRanges() method. + +```cpp +void System::Drawing::StringFormat::SetMeasurableCharacterRanges(const ArrayPtr &ranges) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ranges | const ArrayPtr\\& | The character ranges to set | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [CharacterRange](../../characterrange/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/settabstops/_index.md b/english/cpp/system.drawing/stringformat/settabstops/_index.md new file mode 100644 index 0000000000..ad9a718569 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/settabstops/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::StringFormat::SetTabStops method +linktitle: SetTabStops +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::SetTabStops method. Sets the tab stops for the current StringFormat object in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/stringformat/settabstops/ +--- +## StringFormat::SetTabStops method + + +Sets the tab stops for the current [StringFormat](../) object. + +```cpp +void System::Drawing::StringFormat::SetTabStops(float first_tab_offset, const ArrayPtr &tab_stops) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| first_tab_offset | float | The number of spaces between the beginning of a text line and the first tab stop | +| tab_stops | const ArrayPtr\\& | An array containing values which are the numbers of spaces between tab stops. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformat/stringformat/_index.md b/english/cpp/system.drawing/stringformat/stringformat/_index.md new file mode 100644 index 0000000000..7129be6eb6 --- /dev/null +++ b/english/cpp/system.drawing/stringformat/stringformat/_index.md @@ -0,0 +1,65 @@ +--- +title: System::Drawing::StringFormat::StringFormat constructor +linktitle: StringFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormat::StringFormat constructor. Constructs a new instance of StringFormat class in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/stringformat/stringformat/ +--- +## StringFormat::StringFormat() constructor + + +Constructs a new instance of [StringFormat](../) class. + +```cpp +System::Drawing::StringFormat::StringFormat() +``` + +## See Also + +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## StringFormat::StringFormat(const SharedPtr\\&) constructor + + +Copy constructor. + +```cpp +System::Drawing::StringFormat::StringFormat(const SharedPtr &format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const SharedPtr\\& | A [StringFormat](../) object to copy from | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StringFormat](../) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## StringFormat::StringFormat(StringFormatFlags, int32_t) constructor + + +Constructs a new instance of [StringFormat](../) class with the specified format flags and language. + +```cpp +System::Drawing::StringFormat::StringFormat(StringFormatFlags options, int32_t language=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| options | StringFormatFlags | A bitwise combination of StringFormatFlags enum value that specify the string format to be represented by the object being created | +| language | int32_t | A language of the text | + +## See Also + +* Enum [StringFormatFlags](../../stringformatflags/) +* Class [StringFormat](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/stringformatflags/_index.md b/english/cpp/system.drawing/stringformatflags/_index.md new file mode 100644 index 0000000000..232b9a6e7e --- /dev/null +++ b/english/cpp/system.drawing/stringformatflags/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Drawing::StringFormatFlags enum +linktitle: StringFormatFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringFormatFlags enum. Specifies the display and layout information for the strings of text in C++.' +type: docs +weight: 3700 +url: /cpp/system.drawing/stringformatflags/ +--- +## StringFormatFlags enum + + +Specifies the display and layout information for the strings of text. + +```cpp +enum class StringFormatFlags +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| DirectionRightToLeft | 1 | Right-to-left text direction. | +| DirectionVertical | 2 | [Text](../../system.drawing.text/) is vertically alligned. | +| FitBlackBox | 4 | Parts of characters can overhang the layout box. | +| DisplayFormatControl | 32 | Control characters are displayed. | +| NoFontFallback | 1024 | [Font](../font/) fallback is disabled. | +| MeasureTrailingSpaces | 2048 | Inserts the trailing space at the end of each line. | +| NoWrap | 4096 | [Text](../../system.drawing.text/) wrapping is disabled. | +| LineLimit | 8192 | Entire lines are laid out in the formatting rectangle. | +| NoClip | 16384 | Overhanging parts of glyphs are allowed to show. | + +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/stringtrimming/_index.md b/english/cpp/system.drawing/stringtrimming/_index.md new file mode 100644 index 0000000000..6a26565438 --- /dev/null +++ b/english/cpp/system.drawing/stringtrimming/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Drawing::StringTrimming enum +linktitle: StringTrimming +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::StringTrimming enum. Specifies how characters should be trimmed from a string that does not fit the layout shape in C++.' +type: docs +weight: 3800 +url: /cpp/system.drawing/stringtrimming/ +--- +## StringTrimming enum + + +Specifies how characters should be trimmed from a string that does not fit the layout shape. + +```cpp +enum class StringTrimming +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No trimming. | +| Character | 1 | Trim to the nearest character. | +| Word | 2 | Trim to the nearest word. | +| EllipsisCharacter | 3 | Trim to the nearest character and insert ellipsis at the end of the string. | +| EllipsisWord | 4 | Trim to the nearest word and insert ellipsis at the end of the string. | +| EllipsisPath | 5 | The center is removed from trimmed lines and replaced by an ellipsis. Keep as much of the last slash-delimited segment of the line as possible. | + +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/systemcolors/_index.md b/english/cpp/system.drawing/systemcolors/_index.md new file mode 100644 index 0000000000..e14d351baf --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/_index.md @@ -0,0 +1,59 @@ +--- +title: System::Drawing::SystemColors class +linktitle: SystemColors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors class. Class that provide a set of precreated Color objects that represent colors of Windows display elements. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing/systemcolors/ +--- +## SystemColors class + + +Class that provide a set of precreated [Color](../color/) objects that represent colors of [Windows](../../system.windows/) display elements. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class SystemColors +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [get_ActiveBorder](./get_activeborder/)() | Returns a [Color](../color/) object that represents the color of the active window's border. | +| static [get_ActiveCaption](./get_activecaption/)() | Returns a [Color](../color/) object that represents the color of the background of the active window's title bar. | +| static [get_ActiveCaptionText](./get_activecaptiontext/)() | Returns a [Color](../color/) object that represents the color of the text in the title bar of the active window. | +| static [get_AppWorkspace](./get_appworkspace/)() | Returns a [Color](../color/) object that represents the color of the application workspace. | +| static [get_ButtonFace](./get_buttonface/)() | Returns a [Color](../color/) object that represents the face color of a 3-Dimensional element. | +| static [get_ButtonHighlight](./get_buttonhighlight/)() | Returns a [Color](../color/) object that represents the highlight color of a 3-Dimensional element. | +| static [get_ButtonShadow](./get_buttonshadow/)() | Returns a [Color](../color/) object that represents the color of the shadow of a 3-Dimensional element. | +| static [get_Control](./get_control/)() | Returns a [Color](../color/) object that represents the color of the face of a 3-Dimensional element. | +| static [get_ControlDark](./get_controldark/)() | Returns a [Color](../color/) object that represents the color of the shadow of a 3-Dimensional element. | +| static [get_ControlDarkDark](./get_controldarkdark/)() | Returns a [Color](../color/) object that represents the color of the dark shadow of a 3-Dimensional element. | +| static [get_ControlLight](./get_controllight/)() | Returns a [Color](../color/) object that represents the color of the light of a 3-Dimensional element. | +| static [get_ControlLightLight](./get_controllightlight/)() | Returns a [Color](../color/) object that represents the color of the highlight of a 3-Dimensional element. | +| static [get_ControlText](./get_controltext/)() | Returns a [Color](../color/) object that represents the color of text in a 3-Dimensional element. | +| static [get_Desktop](./get_desktop/)() | Returns a [Color](../color/) object that represents the color of the desktop. | +| static [get_GradientActiveCaption](./get_gradientactivecaption/)() | Returns a [Color](../color/) object that represents the lightest color in the color gradient of the title bar of an active window. | +| static [get_GradientInactiveCaption](./get_gradientinactivecaption/)() | Returns a [Color](../color/) object that represents the lightest color in the color gradient of the title bar of an inactive window. | +| static [get_GrayText](./get_graytext/)() | Returns a [Color](../color/) object that represents the color of dimmed text. | +| static [get_Highlight](./get_highlight/)() | Returns a [Color](../color/) object that represents the seleceted items' background color. | +| static [get_HighlightText](./get_highlighttext/)() | Returns a [Color](../color/) object that represents the color of the text of selected items. | +| static [get_HotTrack](./get_hottrack/)() | Returns a [Color](../color/) object that represents the color of a hot-tracked item. | +| static [get_InactiveBorder](./get_inactiveborder/)() | Returns a [Color](../color/) object that represents the color of the border of an inactive window. | +| static [get_InactiveCaption](./get_inactivecaption/)() | Returns a [Color](../color/) object that represents the color of the background of an inactive window's title bar. | +| static [get_InactiveCaptionText](./get_inactivecaptiontext/)() | Returns a [Color](../color/) object that represents the color of the text in an inactive window's title bar. | +| static [get_Info](./get_info/)() | Returns a [Color](../color/) object that represents the color of the ToolTip's background. | +| static [get_InfoText](./get_infotext/)() | Returns a [Color](../color/) object that represents the color of the text of a ToolTip. | +| static [get_Menu](./get_menu/)() | Returns a [Color](../color/) object that represents the color of the background of a menu. | +| static [get_MenuBar](./get_menubar/)() | Returns a [Color](../color/) object that represents the color of the menu bar's background. | +| static [get_MenuHighlight](./get_menuhighlight/)() | Returns a [Color](../color/) object that represents the color used to highlight menu items when the menu appears as a flat menu. | +| static [get_MenuText](./get_menutext/)() | Returns a [Color](../color/) object that represents the color of text in a menu. | +| static [get_ScrollBar](./get_scrollbar/)() | Returns a [Color](../color/) object that represents the color of the background of a scroll bar. | +| static [get_Window](./get_window/)() | Returns a [Color](../color/) object that represents the color of the background in the client area of a window. | +| static [get_WindowFrame](./get_windowframe/)() | Returns a [Color](../color/) object that represents the color of a window frame. | +| static [get_WindowText](./get_windowtext/)() | Returns a [Color](../color/) object that represents the color of the text in the client area of a window. | +## See Also + +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/systemcolors/get_activeborder/_index.md b/english/cpp/system.drawing/systemcolors/get_activeborder/_index.md new file mode 100644 index 0000000000..6f965884fe --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_activeborder/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_ActiveBorder method +linktitle: get_ActiveBorder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_ActiveBorder method. Returns a Color object that represents the color of the active window''s border in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/systemcolors/get_activeborder/ +--- +## SystemColors::get_ActiveBorder method + + +Returns a [Color](../../color/) object that represents the color of the active window's border. + +```cpp +static Color System::Drawing::SystemColors::get_ActiveBorder() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_activecaption/_index.md b/english/cpp/system.drawing/systemcolors/get_activecaption/_index.md new file mode 100644 index 0000000000..b89863ef1c --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_activecaption/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_ActiveCaption method +linktitle: get_ActiveCaption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_ActiveCaption method. Returns a Color object that represents the color of the background of the active window''s title bar in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/systemcolors/get_activecaption/ +--- +## SystemColors::get_ActiveCaption method + + +Returns a [Color](../../color/) object that represents the color of the background of the active window's title bar. + +```cpp +static Color System::Drawing::SystemColors::get_ActiveCaption() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_activecaptiontext/_index.md b/english/cpp/system.drawing/systemcolors/get_activecaptiontext/_index.md new file mode 100644 index 0000000000..4292ce9da8 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_activecaptiontext/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_ActiveCaptionText method +linktitle: get_ActiveCaptionText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_ActiveCaptionText method. Returns a Color object that represents the color of the text in the title bar of the active window in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/systemcolors/get_activecaptiontext/ +--- +## SystemColors::get_ActiveCaptionText method + + +Returns a [Color](../../color/) object that represents the color of the text in the title bar of the active window. + +```cpp +static Color System::Drawing::SystemColors::get_ActiveCaptionText() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_appworkspace/_index.md b/english/cpp/system.drawing/systemcolors/get_appworkspace/_index.md new file mode 100644 index 0000000000..4526cf2483 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_appworkspace/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_AppWorkspace method +linktitle: get_AppWorkspace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_AppWorkspace method. Returns a Color object that represents the color of the application workspace in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/systemcolors/get_appworkspace/ +--- +## SystemColors::get_AppWorkspace method + + +Returns a [Color](../../color/) object that represents the color of the application workspace. + +```cpp +static Color System::Drawing::SystemColors::get_AppWorkspace() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_buttonface/_index.md b/english/cpp/system.drawing/systemcolors/get_buttonface/_index.md new file mode 100644 index 0000000000..8858ba3ef0 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_buttonface/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_ButtonFace method +linktitle: get_ButtonFace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_ButtonFace method. Returns a Color object that represents the face color of a 3-Dimensional element in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/systemcolors/get_buttonface/ +--- +## SystemColors::get_ButtonFace method + + +Returns a [Color](../../color/) object that represents the face color of a 3-Dimensional element. + +```cpp +static Color System::Drawing::SystemColors::get_ButtonFace() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_buttonhighlight/_index.md b/english/cpp/system.drawing/systemcolors/get_buttonhighlight/_index.md new file mode 100644 index 0000000000..a2c94fa1eb --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_buttonhighlight/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_ButtonHighlight method +linktitle: get_ButtonHighlight +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_ButtonHighlight method. Returns a Color object that represents the highlight color of a 3-Dimensional element in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/systemcolors/get_buttonhighlight/ +--- +## SystemColors::get_ButtonHighlight method + + +Returns a [Color](../../color/) object that represents the highlight color of a 3-Dimensional element. + +```cpp +static Color System::Drawing::SystemColors::get_ButtonHighlight() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_buttonshadow/_index.md b/english/cpp/system.drawing/systemcolors/get_buttonshadow/_index.md new file mode 100644 index 0000000000..a4472df70d --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_buttonshadow/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_ButtonShadow method +linktitle: get_ButtonShadow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_ButtonShadow method. Returns a Color object that represents the color of the shadow of a 3-Dimensional element in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/systemcolors/get_buttonshadow/ +--- +## SystemColors::get_ButtonShadow method + + +Returns a [Color](../../color/) object that represents the color of the shadow of a 3-Dimensional element. + +```cpp +static Color System::Drawing::SystemColors::get_ButtonShadow() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_control/_index.md b/english/cpp/system.drawing/systemcolors/get_control/_index.md new file mode 100644 index 0000000000..2f7c6875e1 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_control/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_Control method +linktitle: get_Control +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_Control method. Returns a Color object that represents the color of the face of a 3-Dimensional element in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/systemcolors/get_control/ +--- +## SystemColors::get_Control method + + +Returns a [Color](../../color/) object that represents the color of the face of a 3-Dimensional element. + +```cpp +static Color System::Drawing::SystemColors::get_Control() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_controldark/_index.md b/english/cpp/system.drawing/systemcolors/get_controldark/_index.md new file mode 100644 index 0000000000..09efc15606 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_controldark/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_ControlDark method +linktitle: get_ControlDark +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_ControlDark method. Returns a Color object that represents the color of the shadow of a 3-Dimensional element in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/systemcolors/get_controldark/ +--- +## SystemColors::get_ControlDark method + + +Returns a [Color](../../color/) object that represents the color of the shadow of a 3-Dimensional element. + +```cpp +static Color System::Drawing::SystemColors::get_ControlDark() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_controldarkdark/_index.md b/english/cpp/system.drawing/systemcolors/get_controldarkdark/_index.md new file mode 100644 index 0000000000..9474fbd162 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_controldarkdark/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_ControlDarkDark method +linktitle: get_ControlDarkDark +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_ControlDarkDark method. Returns a Color object that represents the color of the dark shadow of a 3-Dimensional element in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/systemcolors/get_controldarkdark/ +--- +## SystemColors::get_ControlDarkDark method + + +Returns a [Color](../../color/) object that represents the color of the dark shadow of a 3-Dimensional element. + +```cpp +static Color System::Drawing::SystemColors::get_ControlDarkDark() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_controllight/_index.md b/english/cpp/system.drawing/systemcolors/get_controllight/_index.md new file mode 100644 index 0000000000..7828c68079 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_controllight/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_ControlLight method +linktitle: get_ControlLight +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_ControlLight method. Returns a Color object that represents the color of the light of a 3-Dimensional element in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/systemcolors/get_controllight/ +--- +## SystemColors::get_ControlLight method + + +Returns a [Color](../../color/) object that represents the color of the light of a 3-Dimensional element. + +```cpp +static Color System::Drawing::SystemColors::get_ControlLight() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_controllightlight/_index.md b/english/cpp/system.drawing/systemcolors/get_controllightlight/_index.md new file mode 100644 index 0000000000..47e613407e --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_controllightlight/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_ControlLightLight method +linktitle: get_ControlLightLight +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_ControlLightLight method. Returns a Color object that represents the color of the highlight of a 3-Dimensional element in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/systemcolors/get_controllightlight/ +--- +## SystemColors::get_ControlLightLight method + + +Returns a [Color](../../color/) object that represents the color of the highlight of a 3-Dimensional element. + +```cpp +static Color System::Drawing::SystemColors::get_ControlLightLight() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_controltext/_index.md b/english/cpp/system.drawing/systemcolors/get_controltext/_index.md new file mode 100644 index 0000000000..fe611b6ad7 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_controltext/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_ControlText method +linktitle: get_ControlText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_ControlText method. Returns a Color object that represents the color of text in a 3-Dimensional element in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/systemcolors/get_controltext/ +--- +## SystemColors::get_ControlText method + + +Returns a [Color](../../color/) object that represents the color of text in a 3-Dimensional element. + +```cpp +static Color System::Drawing::SystemColors::get_ControlText() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_desktop/_index.md b/english/cpp/system.drawing/systemcolors/get_desktop/_index.md new file mode 100644 index 0000000000..254dec9d2a --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_desktop/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_Desktop method +linktitle: get_Desktop +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_Desktop method. Returns a Color object that represents the color of the desktop in C++.' +type: docs +weight: 1400 +url: /cpp/system.drawing/systemcolors/get_desktop/ +--- +## SystemColors::get_Desktop method + + +Returns a [Color](../../color/) object that represents the color of the desktop. + +```cpp +static Color System::Drawing::SystemColors::get_Desktop() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_gradientactivecaption/_index.md b/english/cpp/system.drawing/systemcolors/get_gradientactivecaption/_index.md new file mode 100644 index 0000000000..70e0896810 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_gradientactivecaption/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_GradientActiveCaption method +linktitle: get_GradientActiveCaption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_GradientActiveCaption method. Returns a Color object that represents the lightest color in the color gradient of the title bar of an active window in C++.' +type: docs +weight: 1500 +url: /cpp/system.drawing/systemcolors/get_gradientactivecaption/ +--- +## SystemColors::get_GradientActiveCaption method + + +Returns a [Color](../../color/) object that represents the lightest color in the color gradient of the title bar of an active window. + +```cpp +static Color System::Drawing::SystemColors::get_GradientActiveCaption() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_gradientinactivecaption/_index.md b/english/cpp/system.drawing/systemcolors/get_gradientinactivecaption/_index.md new file mode 100644 index 0000000000..78b2fb35d5 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_gradientinactivecaption/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_GradientInactiveCaption method +linktitle: get_GradientInactiveCaption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_GradientInactiveCaption method. Returns a Color object that represents the lightest color in the color gradient of the title bar of an inactive window in C++.' +type: docs +weight: 1600 +url: /cpp/system.drawing/systemcolors/get_gradientinactivecaption/ +--- +## SystemColors::get_GradientInactiveCaption method + + +Returns a [Color](../../color/) object that represents the lightest color in the color gradient of the title bar of an inactive window. + +```cpp +static Color System::Drawing::SystemColors::get_GradientInactiveCaption() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_graytext/_index.md b/english/cpp/system.drawing/systemcolors/get_graytext/_index.md new file mode 100644 index 0000000000..1ccd1d7bb0 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_graytext/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_GrayText method +linktitle: get_GrayText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_GrayText method. Returns a Color object that represents the color of dimmed text in C++.' +type: docs +weight: 1700 +url: /cpp/system.drawing/systemcolors/get_graytext/ +--- +## SystemColors::get_GrayText method + + +Returns a [Color](../../color/) object that represents the color of dimmed text. + +```cpp +static Color System::Drawing::SystemColors::get_GrayText() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_highlight/_index.md b/english/cpp/system.drawing/systemcolors/get_highlight/_index.md new file mode 100644 index 0000000000..8a352a5050 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_highlight/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_Highlight method +linktitle: get_Highlight +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_Highlight method. Returns a Color object that represents the seleceted items'' background color in C++.' +type: docs +weight: 1800 +url: /cpp/system.drawing/systemcolors/get_highlight/ +--- +## SystemColors::get_Highlight method + + +Returns a [Color](../../color/) object that represents the seleceted items' background color. + +```cpp +static Color System::Drawing::SystemColors::get_Highlight() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_highlighttext/_index.md b/english/cpp/system.drawing/systemcolors/get_highlighttext/_index.md new file mode 100644 index 0000000000..3370761339 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_highlighttext/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_HighlightText method +linktitle: get_HighlightText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_HighlightText method. Returns a Color object that represents the color of the text of selected items in C++.' +type: docs +weight: 1900 +url: /cpp/system.drawing/systemcolors/get_highlighttext/ +--- +## SystemColors::get_HighlightText method + + +Returns a [Color](../../color/) object that represents the color of the text of selected items. + +```cpp +static Color System::Drawing::SystemColors::get_HighlightText() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_hottrack/_index.md b/english/cpp/system.drawing/systemcolors/get_hottrack/_index.md new file mode 100644 index 0000000000..331c99de33 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_hottrack/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_HotTrack method +linktitle: get_HotTrack +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_HotTrack method. Returns a Color object that represents the color of a hot-tracked item in C++.' +type: docs +weight: 2000 +url: /cpp/system.drawing/systemcolors/get_hottrack/ +--- +## SystemColors::get_HotTrack method + + +Returns a [Color](../../color/) object that represents the color of a hot-tracked item. + +```cpp +static Color System::Drawing::SystemColors::get_HotTrack() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_inactiveborder/_index.md b/english/cpp/system.drawing/systemcolors/get_inactiveborder/_index.md new file mode 100644 index 0000000000..bc359e6f9c --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_inactiveborder/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_InactiveBorder method +linktitle: get_InactiveBorder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_InactiveBorder method. Returns a Color object that represents the color of the border of an inactive window in C++.' +type: docs +weight: 2100 +url: /cpp/system.drawing/systemcolors/get_inactiveborder/ +--- +## SystemColors::get_InactiveBorder method + + +Returns a [Color](../../color/) object that represents the color of the border of an inactive window. + +```cpp +static Color System::Drawing::SystemColors::get_InactiveBorder() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_inactivecaption/_index.md b/english/cpp/system.drawing/systemcolors/get_inactivecaption/_index.md new file mode 100644 index 0000000000..8f74863f77 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_inactivecaption/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_InactiveCaption method +linktitle: get_InactiveCaption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_InactiveCaption method. Returns a Color object that represents the color of the background of an inactive window''s title bar in C++.' +type: docs +weight: 2200 +url: /cpp/system.drawing/systemcolors/get_inactivecaption/ +--- +## SystemColors::get_InactiveCaption method + + +Returns a [Color](../../color/) object that represents the color of the background of an inactive window's title bar. + +```cpp +static Color System::Drawing::SystemColors::get_InactiveCaption() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_inactivecaptiontext/_index.md b/english/cpp/system.drawing/systemcolors/get_inactivecaptiontext/_index.md new file mode 100644 index 0000000000..756bd9c96e --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_inactivecaptiontext/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_InactiveCaptionText method +linktitle: get_InactiveCaptionText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_InactiveCaptionText method. Returns a Color object that represents the color of the text in an inactive window''s title bar in C++.' +type: docs +weight: 2300 +url: /cpp/system.drawing/systemcolors/get_inactivecaptiontext/ +--- +## SystemColors::get_InactiveCaptionText method + + +Returns a [Color](../../color/) object that represents the color of the text in an inactive window's title bar. + +```cpp +static Color System::Drawing::SystemColors::get_InactiveCaptionText() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_info/_index.md b/english/cpp/system.drawing/systemcolors/get_info/_index.md new file mode 100644 index 0000000000..756745f620 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_info/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_Info method +linktitle: get_Info +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_Info method. Returns a Color object that represents the color of the ToolTip''s background in C++.' +type: docs +weight: 2400 +url: /cpp/system.drawing/systemcolors/get_info/ +--- +## SystemColors::get_Info method + + +Returns a [Color](../../color/) object that represents the color of the ToolTip's background. + +```cpp +static Color System::Drawing::SystemColors::get_Info() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_infotext/_index.md b/english/cpp/system.drawing/systemcolors/get_infotext/_index.md new file mode 100644 index 0000000000..562349f6f7 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_infotext/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_InfoText method +linktitle: get_InfoText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_InfoText method. Returns a Color object that represents the color of the text of a ToolTip in C++.' +type: docs +weight: 2500 +url: /cpp/system.drawing/systemcolors/get_infotext/ +--- +## SystemColors::get_InfoText method + + +Returns a [Color](../../color/) object that represents the color of the text of a ToolTip. + +```cpp +static Color System::Drawing::SystemColors::get_InfoText() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_menu/_index.md b/english/cpp/system.drawing/systemcolors/get_menu/_index.md new file mode 100644 index 0000000000..8ac35985a6 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_menu/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_Menu method +linktitle: get_Menu +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_Menu method. Returns a Color object that represents the color of the background of a menu in C++.' +type: docs +weight: 2600 +url: /cpp/system.drawing/systemcolors/get_menu/ +--- +## SystemColors::get_Menu method + + +Returns a [Color](../../color/) object that represents the color of the background of a menu. + +```cpp +static Color System::Drawing::SystemColors::get_Menu() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_menubar/_index.md b/english/cpp/system.drawing/systemcolors/get_menubar/_index.md new file mode 100644 index 0000000000..eec0743288 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_menubar/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_MenuBar method +linktitle: get_MenuBar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_MenuBar method. Returns a Color object that represents the color of the menu bar''s background in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing/systemcolors/get_menubar/ +--- +## SystemColors::get_MenuBar method + + +Returns a [Color](../../color/) object that represents the color of the menu bar's background. + +```cpp +static Color System::Drawing::SystemColors::get_MenuBar() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_menuhighlight/_index.md b/english/cpp/system.drawing/systemcolors/get_menuhighlight/_index.md new file mode 100644 index 0000000000..52eb68615c --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_menuhighlight/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_MenuHighlight method +linktitle: get_MenuHighlight +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_MenuHighlight method. Returns a Color object that represents the color used to highlight menu items when the menu appears as a flat menu in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing/systemcolors/get_menuhighlight/ +--- +## SystemColors::get_MenuHighlight method + + +Returns a [Color](../../color/) object that represents the color used to highlight menu items when the menu appears as a flat menu. + +```cpp +static Color System::Drawing::SystemColors::get_MenuHighlight() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_menutext/_index.md b/english/cpp/system.drawing/systemcolors/get_menutext/_index.md new file mode 100644 index 0000000000..2245ceb8df --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_menutext/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_MenuText method +linktitle: get_MenuText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_MenuText method. Returns a Color object that represents the color of text in a menu in C++.' +type: docs +weight: 2900 +url: /cpp/system.drawing/systemcolors/get_menutext/ +--- +## SystemColors::get_MenuText method + + +Returns a [Color](../../color/) object that represents the color of text in a menu. + +```cpp +static Color System::Drawing::SystemColors::get_MenuText() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_scrollbar/_index.md b/english/cpp/system.drawing/systemcolors/get_scrollbar/_index.md new file mode 100644 index 0000000000..5cb9103235 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_scrollbar/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_ScrollBar method +linktitle: get_ScrollBar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_ScrollBar method. Returns a Color object that represents the color of the background of a scroll bar in C++.' +type: docs +weight: 3000 +url: /cpp/system.drawing/systemcolors/get_scrollbar/ +--- +## SystemColors::get_ScrollBar method + + +Returns a [Color](../../color/) object that represents the color of the background of a scroll bar. + +```cpp +static Color System::Drawing::SystemColors::get_ScrollBar() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_window/_index.md b/english/cpp/system.drawing/systemcolors/get_window/_index.md new file mode 100644 index 0000000000..68c6312b55 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_window/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_Window method +linktitle: get_Window +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_Window method. Returns a Color object that represents the color of the background in the client area of a window in C++.' +type: docs +weight: 3100 +url: /cpp/system.drawing/systemcolors/get_window/ +--- +## SystemColors::get_Window method + + +Returns a [Color](../../color/) object that represents the color of the background in the client area of a window. + +```cpp +static Color System::Drawing::SystemColors::get_Window() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_windowframe/_index.md b/english/cpp/system.drawing/systemcolors/get_windowframe/_index.md new file mode 100644 index 0000000000..10195a7c2a --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_windowframe/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_WindowFrame method +linktitle: get_WindowFrame +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_WindowFrame method. Returns a Color object that represents the color of a window frame in C++.' +type: docs +weight: 3200 +url: /cpp/system.drawing/systemcolors/get_windowframe/ +--- +## SystemColors::get_WindowFrame method + + +Returns a [Color](../../color/) object that represents the color of a window frame. + +```cpp +static Color System::Drawing::SystemColors::get_WindowFrame() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemcolors/get_windowtext/_index.md b/english/cpp/system.drawing/systemcolors/get_windowtext/_index.md new file mode 100644 index 0000000000..411814c442 --- /dev/null +++ b/english/cpp/system.drawing/systemcolors/get_windowtext/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::SystemColors::get_WindowText method +linktitle: get_WindowText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemColors::get_WindowText method. Returns a Color object that represents the color of the text in the client area of a window in C++.' +type: docs +weight: 3300 +url: /cpp/system.drawing/systemcolors/get_windowtext/ +--- +## SystemColors::get_WindowText method + + +Returns a [Color](../../color/) object that represents the color of the text in the client area of a window. + +```cpp +static Color System::Drawing::SystemColors::get_WindowText() +``` + +## See Also + +* Class [Color](../../color/) +* Class [SystemColors](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemfonts/_index.md b/english/cpp/system.drawing/systemfonts/_index.md new file mode 100644 index 0000000000..6e495c18a4 --- /dev/null +++ b/english/cpp/system.drawing/systemfonts/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Drawing::SystemFonts class +linktitle: SystemFonts +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemFonts class. Provides a set of pre-created Font objects that represent fonts used to display text in Windows display elements. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 2700 +url: /cpp/system.drawing/systemfonts/ +--- +## SystemFonts class + + +Provides a set of pre-created [Font](../font/) objects that represent fonts used to display text in [Windows](../../system.windows/) display elements. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class SystemFonts : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [get_CaptionFont](./get_captionfont/)() | NOT IMPLEMENTED. | +| static [get_DefaultFont](./get_defaultfont/)() | Returns a [Font](../font/) object that represents the default font that application can use for dialog boxes and forms. | +| static [get_IconTitleFont](./get_icontitlefont/)() | NOT IMPLEMENTED. | +| static [get_MenuFont](./get_menufont/)() | NOT IMPLEMENTED. | +| static [get_MessageBoxFont](./get_messageboxfont/)() | NOT IMPLEMENTED. | +| static [get_SmallCaptionFont](./get_smallcaptionfont/)() | NOT IMPLEMENTED. | +| static [get_StatusFont](./get_statusfont/)() | NOT IMPLEMENTED. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/systemfonts/get_captionfont/_index.md b/english/cpp/system.drawing/systemfonts/get_captionfont/_index.md new file mode 100644 index 0000000000..450fd629d4 --- /dev/null +++ b/english/cpp/system.drawing/systemfonts/get_captionfont/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::SystemFonts::get_CaptionFont method +linktitle: get_CaptionFont +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemFonts::get_CaptionFont method. NOT IMPLEMENTED in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/systemfonts/get_captionfont/ +--- +## SystemFonts::get_CaptionFont method + + +NOT IMPLEMENTED. + +```cpp +static SharedPtr System::Drawing::SystemFonts::get_CaptionFont() +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [SystemFonts](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemfonts/get_defaultfont/_index.md b/english/cpp/system.drawing/systemfonts/get_defaultfont/_index.md new file mode 100644 index 0000000000..3492a64af3 --- /dev/null +++ b/english/cpp/system.drawing/systemfonts/get_defaultfont/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::SystemFonts::get_DefaultFont method +linktitle: get_DefaultFont +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemFonts::get_DefaultFont method. Returns a Font object that represents the default font that application can use for dialog boxes and forms in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/systemfonts/get_defaultfont/ +--- +## SystemFonts::get_DefaultFont method + + +Returns a [Font](../../font/) object that represents the default font that application can use for dialog boxes and forms. + +```cpp +static SharedPtr System::Drawing::SystemFonts::get_DefaultFont() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [SystemFonts](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemfonts/get_icontitlefont/_index.md b/english/cpp/system.drawing/systemfonts/get_icontitlefont/_index.md new file mode 100644 index 0000000000..c97bd52e1b --- /dev/null +++ b/english/cpp/system.drawing/systemfonts/get_icontitlefont/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::SystemFonts::get_IconTitleFont method +linktitle: get_IconTitleFont +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemFonts::get_IconTitleFont method. NOT IMPLEMENTED in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/systemfonts/get_icontitlefont/ +--- +## SystemFonts::get_IconTitleFont method + + +NOT IMPLEMENTED. + +```cpp +static SharedPtr System::Drawing::SystemFonts::get_IconTitleFont() +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [SystemFonts](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemfonts/get_menufont/_index.md b/english/cpp/system.drawing/systemfonts/get_menufont/_index.md new file mode 100644 index 0000000000..05d022c42a --- /dev/null +++ b/english/cpp/system.drawing/systemfonts/get_menufont/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::SystemFonts::get_MenuFont method +linktitle: get_MenuFont +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemFonts::get_MenuFont method. NOT IMPLEMENTED in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/systemfonts/get_menufont/ +--- +## SystemFonts::get_MenuFont method + + +NOT IMPLEMENTED. + +```cpp +static SharedPtr System::Drawing::SystemFonts::get_MenuFont() +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [SystemFonts](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemfonts/get_messageboxfont/_index.md b/english/cpp/system.drawing/systemfonts/get_messageboxfont/_index.md new file mode 100644 index 0000000000..fda37a2f44 --- /dev/null +++ b/english/cpp/system.drawing/systemfonts/get_messageboxfont/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::SystemFonts::get_MessageBoxFont method +linktitle: get_MessageBoxFont +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemFonts::get_MessageBoxFont method. NOT IMPLEMENTED in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/systemfonts/get_messageboxfont/ +--- +## SystemFonts::get_MessageBoxFont method + + +NOT IMPLEMENTED. + +```cpp +static SharedPtr System::Drawing::SystemFonts::get_MessageBoxFont() +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [SystemFonts](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemfonts/get_smallcaptionfont/_index.md b/english/cpp/system.drawing/systemfonts/get_smallcaptionfont/_index.md new file mode 100644 index 0000000000..aa724ceb38 --- /dev/null +++ b/english/cpp/system.drawing/systemfonts/get_smallcaptionfont/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::SystemFonts::get_SmallCaptionFont method +linktitle: get_SmallCaptionFont +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemFonts::get_SmallCaptionFont method. NOT IMPLEMENTED in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/systemfonts/get_smallcaptionfont/ +--- +## SystemFonts::get_SmallCaptionFont method + + +NOT IMPLEMENTED. + +```cpp +static SharedPtr System::Drawing::SystemFonts::get_SmallCaptionFont() +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [SystemFonts](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/systemfonts/get_statusfont/_index.md b/english/cpp/system.drawing/systemfonts/get_statusfont/_index.md new file mode 100644 index 0000000000..5734d8157c --- /dev/null +++ b/english/cpp/system.drawing/systemfonts/get_statusfont/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Drawing::SystemFonts::get_StatusFont method +linktitle: get_StatusFont +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::SystemFonts::get_StatusFont method. NOT IMPLEMENTED in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/systemfonts/get_statusfont/ +--- +## SystemFonts::get_StatusFont method + + +NOT IMPLEMENTED. + +```cpp +static SharedPtr System::Drawing::SystemFonts::get_StatusFont() +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Font](../../font/) +* Class [SystemFonts](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/_index.md b/english/cpp/system.drawing/texturebrush/_index.md new file mode 100644 index 0000000000..537a0e2dc1 --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Drawing::TextureBrush class +linktitle: TextureBrush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush class. Represents a brush that uses an image to fill the interior of a shape. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2800 +url: /cpp/system.drawing/texturebrush/ +--- +## TextureBrush class + + +Represents a brush that uses an image to fill the interior of a shape. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TextureBrush : public System::Drawing::Brush +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | Creates a copy of the current object. | +| [get_Image](./get_image/)() | Returns an image used by the current [TextureBrush](./) object. | +| [get_Transform](./get_transform/)() | Returns a copy of a Matrix object that specifies the geometrical transformations for the brush represneted by the current object. | +| [get_WrapMode](./get_wrapmode/)() | Returns a value that specifies how the brush represented by the current object is tiled. | +| [MultiplyTransform](./multiplytransform/)(const SharedPtr\\&, Drawing2D::MatrixOrder) | Multiplies current object's transform matrix by the specified matrix. | +| [ResetTransform](./resettransform/)() | Resets the current object's transform matrix so that it becomes an identity matrix. | +| [RotateTransform](./rotatetransform/)(float, Drawing2D::MatrixOrder) | Rotates the local geometric transformation by the specified angle in the specified order. | +| [ScaleTransform](./scaletransform/)(float, float, Drawing2D::MatrixOrder) | Scales the local geometric transformation by the specified factors in the specified order. | +| [set_Transform](./set_transform/)(const System::SharedPtr\\&) | Sets a Matrix object that specifies the geometrical transformations for the brush represneted by the current object. | +| [set_WrapMode](./set_wrapmode/)(Drawing2D::WrapMode) | Sets a value that specifies how the brush represented by the current object is tiled. | +| [TextureBrush](./texturebrush/)(const SharedPtr\\&, Drawing2D::WrapMode) | Constructs a new instance of [TextureBrush](./) class that uses the specified image. | +| [TextureBrush](./texturebrush/)(const SharedPtr\\&, RectangleF, const SharedPtr\\&) | Constructs a new instance of [TextureBrush](./) class that uses the specified image. | +| [TextureBrush](./texturebrush/)(const SharedPtr\\&, Rectangle, const SharedPtr\\&) | Constructs a new instance of [TextureBrush](./) class that uses the specified image. | +| [TextureBrush](./texturebrush/)(const SharedPtr\\&, Drawing2D::WrapMode, RectangleF) | Constructs a new instance of [TextureBrush](./) class that uses the specified image. | +| [TextureBrush](./texturebrush/)(const SharedPtr\\&, Drawing2D::WrapMode, Rectangle) | Constructs a new instance of [TextureBrush](./) class that uses the specified image. | +| [TranslateTransform](./translatetransform/)(float, float, Drawing2D::MatrixOrder) | Translates the local geometric transformation by the specified dimensions in the specified order. | +| virtual [~TextureBrush](./~texturebrush/)() | Destructor. | +## See Also + +* Class [Brush](../brush/) +* Namespace [System::Drawing](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.drawing/texturebrush/clone/_index.md b/english/cpp/system.drawing/texturebrush/clone/_index.md new file mode 100644 index 0000000000..36b3bb6b2d --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::TextureBrush::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::Clone method. Creates a copy of the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.drawing/texturebrush/clone/ +--- +## TextureBrush::Clone method + + +Creates a copy of the current object. + +```cpp +virtual SharedPtr System::Drawing::TextureBrush::Clone() override +``` + + +### ReturnValue + +A shared pointer to the copy of the current object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Brush](../../brush/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/get_image/_index.md b/english/cpp/system.drawing/texturebrush/get_image/_index.md new file mode 100644 index 0000000000..92ed81943f --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/get_image/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::TextureBrush::get_Image method +linktitle: get_Image +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::get_Image method. Returns an image used by the current TextureBrush object in C++.' +type: docs +weight: 400 +url: /cpp/system.drawing/texturebrush/get_image/ +--- +## TextureBrush::get_Image method + + +Returns an image used by the current [TextureBrush](../) object. + +```cpp +SharedPtr System::Drawing::TextureBrush::get_Image() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/get_transform/_index.md b/english/cpp/system.drawing/texturebrush/get_transform/_index.md new file mode 100644 index 0000000000..715c913a62 --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/get_transform/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Drawing::TextureBrush::get_Transform method +linktitle: get_Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::get_Transform method. Returns a copy of a Matrix object that specifies the geometrical transformations for the brush represneted by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.drawing/texturebrush/get_transform/ +--- +## TextureBrush::get_Transform method + + +Returns a copy of a Matrix object that specifies the geometrical transformations for the brush represneted by the current object. + +```cpp +System::SharedPtr System::Drawing::TextureBrush::get_Transform() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../../system.drawing.drawing2d/matrix/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/get_wrapmode/_index.md b/english/cpp/system.drawing/texturebrush/get_wrapmode/_index.md new file mode 100644 index 0000000000..d9b695362e --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/get_wrapmode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Drawing::TextureBrush::get_WrapMode method +linktitle: get_WrapMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::get_WrapMode method. Returns a value that specifies how the brush represented by the current object is tiled in C++.' +type: docs +weight: 600 +url: /cpp/system.drawing/texturebrush/get_wrapmode/ +--- +## TextureBrush::get_WrapMode method + + +Returns a value that specifies how the brush represented by the current object is tiled. + +```cpp +Drawing2D::WrapMode System::Drawing::TextureBrush::get_WrapMode() +``` + +## See Also + +* Enum [WrapMode](../../../system.drawing.drawing2d/wrapmode/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/multiplytransform/_index.md b/english/cpp/system.drawing/texturebrush/multiplytransform/_index.md new file mode 100644 index 0000000000..874b17eb99 --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/multiplytransform/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Drawing::TextureBrush::MultiplyTransform method +linktitle: MultiplyTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::MultiplyTransform method. Multiplies current object''s transform matrix by the specified matrix in C++.' +type: docs +weight: 700 +url: /cpp/system.drawing/texturebrush/multiplytransform/ +--- +## TextureBrush::MultiplyTransform method + + +Multiplies current object's transform matrix by the specified matrix. + +```cpp +void System::Drawing::TextureBrush::MultiplyTransform(const SharedPtr &matrix, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const SharedPtr\\& | The matrix by which the current object's transform matrix is multiplied | +| order | Drawing2D::MatrixOrder | Specifies the order of the operation | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../../system.drawing.drawing2d/matrix/) +* Enum [MatrixOrder](../../../system.drawing.drawing2d/matrixorder/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/resettransform/_index.md b/english/cpp/system.drawing/texturebrush/resettransform/_index.md new file mode 100644 index 0000000000..9f1d1bb786 --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/resettransform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::TextureBrush::ResetTransform method +linktitle: ResetTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::ResetTransform method. Resets the current object''s transform matrix so that it becomes an identity matrix in C++.' +type: docs +weight: 800 +url: /cpp/system.drawing/texturebrush/resettransform/ +--- +## TextureBrush::ResetTransform method + + +Resets the current object's transform matrix so that it becomes an identity matrix. + +```cpp +void System::Drawing::TextureBrush::ResetTransform() +``` + +## See Also + +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/rotatetransform/_index.md b/english/cpp/system.drawing/texturebrush/rotatetransform/_index.md new file mode 100644 index 0000000000..a71033b21a --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/rotatetransform/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::TextureBrush::RotateTransform method +linktitle: RotateTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::RotateTransform method. Rotates the local geometric transformation by the specified angle in the specified order in C++.' +type: docs +weight: 900 +url: /cpp/system.drawing/texturebrush/rotatetransform/ +--- +## TextureBrush::RotateTransform method + + +Rotates the local geometric transformation by the specified angle in the specified order. + +```cpp +void System::Drawing::TextureBrush::RotateTransform(float angle, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| angle | float | The rotation angle | +| order | Drawing2D::MatrixOrder | Specifies the order of the operation | + +## See Also + +* Enum [MatrixOrder](../../../system.drawing.drawing2d/matrixorder/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/scaletransform/_index.md b/english/cpp/system.drawing/texturebrush/scaletransform/_index.md new file mode 100644 index 0000000000..a02b63ea78 --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/scaletransform/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::TextureBrush::ScaleTransform method +linktitle: ScaleTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::ScaleTransform method. Scales the local geometric transformation by the specified factors in the specified order in C++.' +type: docs +weight: 1000 +url: /cpp/system.drawing/texturebrush/scaletransform/ +--- +## TextureBrush::ScaleTransform method + + +Scales the local geometric transformation by the specified factors in the specified order. + +```cpp +void System::Drawing::TextureBrush::ScaleTransform(float sx, float sy, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sx | float | Scale factor by which to perform scaling in in X-axis direction | +| sy | float | Scale factor by which to perform scaling in in Y-axis direction | +| order | Drawing2D::MatrixOrder | Specifies the order of the operation | + +## See Also + +* Enum [MatrixOrder](../../../system.drawing.drawing2d/matrixorder/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/set_transform/_index.md b/english/cpp/system.drawing/texturebrush/set_transform/_index.md new file mode 100644 index 0000000000..83f09734b1 --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/set_transform/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Drawing::TextureBrush::set_Transform method +linktitle: set_Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::set_Transform method. Sets a Matrix object that specifies the geometrical transformations for the brush represneted by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.drawing/texturebrush/set_transform/ +--- +## TextureBrush::set_Transform method + + +Sets a Matrix object that specifies the geometrical transformations for the brush represneted by the current object. + +```cpp +void System::Drawing::TextureBrush::set_Transform(const System::SharedPtr &matrix) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| matrix | const System::SharedPtr\\& | The value to set | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Matrix](../../../system.drawing.drawing2d/matrix/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/set_wrapmode/_index.md b/english/cpp/system.drawing/texturebrush/set_wrapmode/_index.md new file mode 100644 index 0000000000..0d03f90e8a --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/set_wrapmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Drawing::TextureBrush::set_WrapMode method +linktitle: set_WrapMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::set_WrapMode method. Sets a value that specifies how the brush represented by the current object is tiled in C++.' +type: docs +weight: 1200 +url: /cpp/system.drawing/texturebrush/set_wrapmode/ +--- +## TextureBrush::set_WrapMode method + + +Sets a value that specifies how the brush represented by the current object is tiled. + +```cpp +void System::Drawing::TextureBrush::set_WrapMode(Drawing2D::WrapMode wrap_mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| wrap_mode | Drawing2D::WrapMode | The value to set | + +## See Also + +* Enum [WrapMode](../../../system.drawing.drawing2d/wrapmode/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/texturebrush/_index.md b/english/cpp/system.drawing/texturebrush/texturebrush/_index.md new file mode 100644 index 0000000000..a5fcc1f2bc --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/texturebrush/_index.md @@ -0,0 +1,132 @@ +--- +title: System::Drawing::TextureBrush::TextureBrush constructor +linktitle: TextureBrush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::TextureBrush constructor. Constructs a new instance of TextureBrush class that uses the specified image in C++.' +type: docs +weight: 100 +url: /cpp/system.drawing/texturebrush/texturebrush/ +--- +## TextureBrush::TextureBrush(const SharedPtr\\&, Drawing2D::WrapMode, Rectangle) constructor + + +Constructs a new instance of [TextureBrush](../) class that uses the specified image. + +```cpp +System::Drawing::TextureBrush::TextureBrush(const SharedPtr &image, Drawing2D::WrapMode wrap_mode, Rectangle dst_rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | An image used by the brush to fill the interior of a shape | +| wrap_mode | Drawing2D::WrapMode | Specifies how the brush object is tiled | +| dst_rect | Rectangle | Specifies the bounding rectangle for the brush | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Enum [WrapMode](../../../system.drawing.drawing2d/wrapmode/) +* Class [Rectangle](../../rectangle/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## TextureBrush::TextureBrush(const SharedPtr\\&, Drawing2D::WrapMode, RectangleF) constructor + + +Constructs a new instance of [TextureBrush](../) class that uses the specified image. + +```cpp +System::Drawing::TextureBrush::TextureBrush(const SharedPtr &image, Drawing2D::WrapMode wrap_mode, RectangleF dst_rect) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | An image used by the brush to fill the interior of a shape | +| wrap_mode | Drawing2D::WrapMode | Specifies how the brush object is tiled | +| dst_rect | RectangleF | Specifies the bounding rectangle for the brush | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Enum [WrapMode](../../../system.drawing.drawing2d/wrapmode/) +* Class [RectangleF](../../rectanglef/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## TextureBrush::TextureBrush(const SharedPtr\\&, Drawing2D::WrapMode) constructor + + +Constructs a new instance of [TextureBrush](../) class that uses the specified image. + +```cpp +System::Drawing::TextureBrush::TextureBrush(const SharedPtr &image, Drawing2D::WrapMode wrap_mode=Drawing2D::WrapMode::Tile) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | An image used by the brush to fill the interior of a shape | +| wrap_mode | Drawing2D::WrapMode | Specifies how the brush object is tiled | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Enum [WrapMode](../../../system.drawing.drawing2d/wrapmode/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## TextureBrush::TextureBrush(const SharedPtr\\&, Rectangle, const SharedPtr\\&) constructor + + +Constructs a new instance of [TextureBrush](../) class that uses the specified image. + +```cpp +System::Drawing::TextureBrush::TextureBrush(const SharedPtr &image, Rectangle dst_rect, const SharedPtr &image_attrs=nullptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | An image used by the brush to fill the interior of a shape | +| dst_rect | Rectangle | Specifies the bounding rectangle for the brush | +| image_attrs | const SharedPtr\\& | The image attributes | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [Rectangle](../../rectangle/) +* Class [ImageAttributes](../../../system.drawing.imaging/imageattributes/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) +## TextureBrush::TextureBrush(const SharedPtr\\&, RectangleF, const SharedPtr\\&) constructor + + +Constructs a new instance of [TextureBrush](../) class that uses the specified image. + +```cpp +System::Drawing::TextureBrush::TextureBrush(const SharedPtr &image, RectangleF dst_rect, const SharedPtr &image_attrs=nullptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| image | const SharedPtr\\& | An image used by the brush to fill the interior of a shape | +| dst_rect | RectangleF | Specifies the bounding rectangle for the brush | +| image_attrs | const SharedPtr\\& | The image attributes | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Image](../../image/) +* Class [RectangleF](../../rectanglef/) +* Class [ImageAttributes](../../../system.drawing.imaging/imageattributes/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/translatetransform/_index.md b/english/cpp/system.drawing/texturebrush/translatetransform/_index.md new file mode 100644 index 0000000000..fd728a9217 --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/translatetransform/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Drawing::TextureBrush::TranslateTransform method +linktitle: TranslateTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::TranslateTransform method. Translates the local geometric transformation by the specified dimensions in the specified order in C++.' +type: docs +weight: 1300 +url: /cpp/system.drawing/texturebrush/translatetransform/ +--- +## TextureBrush::TranslateTransform method + + +Translates the local geometric transformation by the specified dimensions in the specified order. + +```cpp +void System::Drawing::TextureBrush::TranslateTransform(float dx, float dy, Drawing2D::MatrixOrder order=Drawing2D::MatrixOrder::Prepend) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dx | float | The value of translation in x | +| dy | float | The value of translation in y | +| order | Drawing2D::MatrixOrder | Specifies the order of the operation | + +## See Also + +* Enum [MatrixOrder](../../../system.drawing.drawing2d/matrixorder/) +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.drawing/texturebrush/~texturebrush/_index.md b/english/cpp/system.drawing/texturebrush/~texturebrush/_index.md new file mode 100644 index 0000000000..0c4fe5698c --- /dev/null +++ b/english/cpp/system.drawing/texturebrush/~texturebrush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Drawing::TextureBrush::~TextureBrush method +linktitle: ~TextureBrush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Drawing::TextureBrush::~TextureBrush method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.drawing/texturebrush/~texturebrush/ +--- +## TextureBrush::~TextureBrush method + + +Destructor. + +```cpp +virtual System::Drawing::TextureBrush::~TextureBrush() +``` + +## See Also + +* Class [TextureBrush](../) +* Namespace [System::Drawing](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/_index.md b/english/cpp/system.globalization/_index.md new file mode 100644 index 0000000000..a8ab98cab6 --- /dev/null +++ b/english/cpp/system.globalization/_index.md @@ -0,0 +1,92 @@ +--- +title: System::Globalization namespace +linktitle: System::Globalization +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Globalization namespace in C++.' +type: docs +weight: 4700 +url: /cpp/system.globalization/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Calendar](./calendar/) | [Calendar](./calendar/) which defines how the dates are handled, calculated, formatted, etc. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CharUnicodeInfo](./charunicodeinfo/) | Gets information about unicode character. | +| [ChineseLunisolarCalendar](./chineselunisolarcalendar/) | Chinese lunisolar calendar. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CompareInfo](./compareinfo/) | Makes culture-sensitive string comparison. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CultureInfo](./cultureinfo/) | Collection of culture-specific values and algorithms. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DateTimeFormatInfo](./datetimeformatinfo/) | Set of date and time formatting parameters. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DaylightTime](./daylighttime/) | Period of daylight saving time. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EastAsianLunisolarCalendar](./eastasianlunisolarcalendar/) | East-asian lunisolar calendar. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [GlobalizationExtensions](./globalizationextensions/) | [Globalization](./) related methods. | +| [GregorianCalendar](./gregoriancalendar/) | Gregorian calendar. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HebrewCalendar](./hebrewcalendar/) | Hebrew calendar. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HijriCalendar](./hijricalendar/) | Hijri calendar. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IdnMapping](./idnmapping/) | [IdnMapping](./idnmapping/) used to map names to Punycode. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [JapaneseCalendar](./japanesecalendar/) | Japanese calendar. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [JapaneseLunisolarCalendar](./japaneselunisolarcalendar/) | Japanese lunisolar calendar. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [JulianCalendar](./juliancalendar/) | Julian calendar. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [KoreanCalendar](./koreancalendar/) | Korean calendar. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [KoreanLunisolarCalendar](./koreanlunisolarcalendar/) | Korean lunisolar calendar. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [NumberFormatInfo](./numberformatinfo/) | Holds information on how to format numbers. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PersianCalendar](./persiancalendar/) | Persian calendar. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RegionInfo](./regioninfo/) | Provides information on region. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SortKey](./sortkey/) | Mapping of a string to its sort key. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SortVersion](./sortversion/) | Provides information about Unicode version used to compare and order strings. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StringInfo](./stringinfo/) | Splitter to iterate through string parts. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TaiwanCalendar](./taiwancalendar/) | Taiwan calendar. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TaiwanLunisolarCalendar](./taiwanlunisolarcalendar/) | Taiwan lunisolar calendar. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TextElementEnumerator](./textelementenumerator/) | Enumerator to iterate through string elements (characters). Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TextInfo](./textinfo/) | Defines locale-specific text properties. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ThaiBuddhistCalendar](./thaibuddhistcalendar/) | Thai Buddhist calendar. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [UmAlQuraCalendar](./umalquracalendar/) | Um Al Qura calendar. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [CalendarAlgorithmType](./calendaralgorithmtype/) | [Calendar](./calendar/) type. | +| [CalendarWeekRule](./calendarweekrule/) | How to determine first week of the year. | +| [CompareOptions](./compareoptions/) | [String](../system/string/) comparison options. | +| [CultureTypes](./culturetypes/) | Culture categories bitmask entries. | +| [DateTimeStyles](./datetimestyles/) | Defines date and time formatting options. Bit flags. | +| [DigitShapes](./digitshapes/) | Specifies display of digits. | +| [GregorianCalendarTypes](./gregoriancalendartypes/) | Types of gregorian calendars. | +| [NumberStyles](./numberstyles/) | Number style allowed when parsing. | +| [TimeSpanStyles](./timespanstyles/) | Specifies the formatting options that customize string parsing for methods that convert a string representation of a time interval into Timespan object. | +| [UnicodeCategory](./unicodecategory/) | Category of unicode character. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [CalendarPtr](./calendarptr/) | [Calendar](./calendar/) pointer type. | +| [ChineseLunisolarCalendarPtr](./chineselunisolarcalendarptr/) | [ChineseLunisolarCalendar](./chineselunisolarcalendar/) pointer type. | +| [CompareInfoPtr](./compareinfoptr/) | [CompareInfo](./compareinfo/) pointer type. | +| [CultureInfoPtr](./cultureinfoptr/) | [CultureInfo](./cultureinfo/) pointer type. | +| [DateTimeFormatInfoPtr](./datetimeformatinfoptr/) | [DateTimeFormatInfo](./datetimeformatinfo/) info pointer. | +| [DaylightTimePtr](./daylighttimeptr/) | [DaylightTime](./daylighttime/) pointer type. | +| [EastAsianLunisolarCalendarPtr](./eastasianlunisolarcalendarptr/) | [EastAsianLunisolarCalendar](./eastasianlunisolarcalendar/) pointer type. | +| [GregorianCalendarPtr](./gregoriancalendarptr/) | [GregorianCalendar](./gregoriancalendar/) pointer type. | +| [HebrewCalendarPtr](./hebrewcalendarptr/) | [HebrewCalendar](./hebrewcalendar/) pointer type. | +| [HijriCalendarPtr](./hijricalendarptr/) | [HijriCalendar](./hijricalendar/) pointer type. | +| [IdnMappingPtr](./idnmappingptr/) | [IdnMapping](./idnmapping/) pointer type. | +| [JapaneseCalendarPtr](./japanesecalendarptr/) | [JapaneseCalendar](./japanesecalendar/) pointer type. | +| [JapaneseLunisolarCalendarPtr](./japaneselunisolarcalendarptr/) | [JapaneseLunisolarCalendar](./japaneselunisolarcalendar/) pointer type. | +| [JulianCalendarPtr](./juliancalendarptr/) | [JulianCalendar](./juliancalendar/) pointer type. | +| [KoreanCalendarPtr](./koreancalendarptr/) | [KoreanCalendar](./koreancalendar/) pointer type. | +| [KoreanLunisolarCalendarPtr](./koreanlunisolarcalendarptr/) | [KoreanLunisolarCalendar](./koreanlunisolarcalendar/) pointer type. | +| [NumberFormatInfoPtr](./numberformatinfoptr/) | [NumberFormatInfo](./numberformatinfo/) pointer. | +| [PersianCalendarPtr](./persiancalendarptr/) | [PersianCalendar](./persiancalendar/) pointer type. | +| [RegionInfoPtr](./regioninfoptr/) | [RegionInfo](./regioninfo/) pointer type. | +| [SortKeyPtr](./sortkeyptr/) | [SortKey](./sortkey/) pointer type. | +| [SortVersionPtr](./sortversionptr/) | [SortVersion](./sortversion/) pointer type. | +| [StringInfoPtr](./stringinfoptr/) | [StringInfo](./stringinfo/) pointer type. | +| [TaiwanCalendarPtr](./taiwancalendarptr/) | [TaiwanCalendar](./taiwancalendar/) pointer type. | +| [TaiwanLunisolarCalendarPtr](./taiwanlunisolarcalendarptr/) | [TaiwanLunisolarCalendar](./taiwanlunisolarcalendar/) pointer type. | +| [TextElementEnumeratorPtr](./textelementenumeratorptr/) | [TextElementEnumerator](./textelementenumerator/) pointer type. | +| [TextInfoPtr](./textinfoptr/) | [TextInfo](./textinfo/) pointer type. | +| [ThaiBuddhistCalendarPtr](./thaibuddhistcalendarptr/) | [ThaiBuddhistCalendar](./thaibuddhistcalendar/) pointer type. | +| [UmAlQuraCalendarPtr](./umalquracalendarptr/) | [UmAlQuraCalendar](./umalquracalendar/) pointer type. | diff --git a/english/cpp/system.globalization/calendar/_index.md b/english/cpp/system.globalization/calendar/_index.md new file mode 100644 index 0000000000..0efcd31667 --- /dev/null +++ b/english/cpp/system.globalization/calendar/_index.md @@ -0,0 +1,77 @@ +--- +title: System::Globalization::Calendar class +linktitle: Calendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar class. Calendar which defines how the dates are handled, calculated, formatted, etc. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/calendar/ +--- +## Calendar class + + +[Calendar](./) which defines how the dates are handled, calculated, formatted, etc. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Calendar : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [AddDays](./adddays/)(DateTime, int) const | Adds days to time point. | +| virtual [AddHours](./addhours/)(DateTime, int) const | Adds hours to time point. | +| virtual [AddMilliseconds](./addmilliseconds/)(DateTime, double) const | Adds milliseconds to time point. | +| virtual [AddMinutes](./addminutes/)(DateTime, int) const | Adds minutes to time point. | +| virtual [AddMonths](./addmonths/)(DateTime, int) const | Adds months to time point. | +| virtual [AddSeconds](./addseconds/)(DateTime, int) const | Adds seconds to time point. | +| virtual [AddWeeks](./addweeks/)(DateTime, int) const | Adds weeks to time point. | +| virtual [AddYears](./addyears/)(DateTime, int) const | Adds years to time point. | +| [Calendar](./calendar/)(const Calendar\&) | RTTI information. | +| virtual [get_AlgorithmType](./get_algorithmtype/)() const | Gets algorithm type. | +| [get_CurrentEra](./get_currentera/)() const | Gets index of current era. | +| [get_CurrentEraValue](./get_currenteravalue/)() const | Gets value of current era. | +| virtual [get_Eras](./get_eras/)() const | Gets list of eras existing in calendar. | +| virtual [get_ID](./get_id/)() const | Gets calendar identifier. | +| [get_IsReadOnly](./get_isreadonly/)() const | Checks if the calendar is read only. | +| virtual [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const | Maximal point in time that is supported by the calendar. | +| virtual [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const | Minimal point in time that is supported by the calendar. | +| virtual [get_TwoDigitYearMax](./get_twodigityearmax/)() const | Gets the last year that can be represented by a 2-digit. | +| virtual [GetDayOfMonth](./getdayofmonth/)(DateTime) const | Gets day of month for the specified time point. | +| virtual [GetDayOfWeek](./getdayofweek/)(DateTime) const | Gets day of week for the specified time point. | +| virtual [GetDayOfYear](./getdayofyear/)(DateTime) const | Gets day of year for the specified time point. | +| virtual [GetDaysInMonth](./getdaysinmonth/)(int, int) const | Gets number of days in specific month. | +| virtual [GetDaysInMonth](./getdaysinmonth/)(int, int, int) const | Gets number of days in specific month. | +| virtual [GetDaysInYear](./getdaysinyear/)(int) const | Gets number of days in specific year. | +| virtual [GetDaysInYear](./getdaysinyear/)(int, int) const | Gets number of days in specific year. | +| virtual [GetEra](./getera/)(DateTime) const | Gets era for the specified time point. | +| virtual [GetHour](./gethour/)(DateTime) const | Gets hours for the specified time point. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int, int) const | Gets the leap month for the specified year. | +| virtual [GetMilliseconds](./getmilliseconds/)(DateTime) const | Gets milliseconds for the specified time point. | +| virtual [GetMinute](./getminute/)(DateTime) const | Gets minutes for the specified time point. | +| virtual [GetMonth](./getmonth/)(DateTime) const | Gets month for the specified time point. | +| virtual [GetMonthsInYear](./getmonthsinyear/)(int) const | Gets number of months in the specified year. | +| virtual [GetMonthsInYear](./getmonthsinyear/)(int, int) const | Gets number of months in the specified year. | +| virtual [GetSecond](./getsecond/)(DateTime) const | Gets seconds for the specified time point. | +| virtual [GetWeekOfYear](./getweekofyear/)(DateTime, CalendarWeekRule, DayOfWeek) const | Gets week of the year for the specified time point. | +| virtual [GetYear](./getyear/)(DateTime) const | Gets year for the specified time point. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int, int) const | Checks if the day is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int) const | Checks if the month is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int, int) const | Checks if the month is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int, int) const | Checks if the year is leap. | +| [IsValidDay](./isvalidday/)(int, int, int, int) const | Checks year, month, day and era values. | +| [operator=](./operator=/)(const Calendar\&) | | +| static [ReadOnly](./readonly/)(const CalendarPtr\&) | Gets read only version of calendar. | +| virtual [set_TwoDigitYearMax](./set_twodigityearmax/)(int) | Sets the last year that can be represented by a 2-digit. | +| virtual [ToDateTime](./todatetime/)(int, int, int, int, int, int, int) const | Constructs [DateTime](../../system/datetime/) object from components. | +| virtual [ToDateTime](./todatetime/)(int, int, int, int, int, int, int, int) const | Constructs [DateTime](../../system/datetime/) object from components. | +| virtual [ToFourDigitYear](./tofourdigityear/)(int) const | Converts the year to 4-digit year using TwoDigitYearMax property. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/calendar/adddays/_index.md b/english/cpp/system.globalization/calendar/adddays/_index.md new file mode 100644 index 0000000000..53a0a261c0 --- /dev/null +++ b/english/cpp/system.globalization/calendar/adddays/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::Calendar::AddDays method +linktitle: AddDays +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::AddDays method. Adds days to time point in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/calendar/adddays/ +--- +## Calendar::AddDays method + + +Adds days to time point. + +```cpp +virtual DateTime System::Globalization::Calendar::AddDays(DateTime time, int days) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Original time point value. | +| days | int | Number of days to add. | + +### ReturnValue + +Time point after calculation is done. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/addhours/_index.md b/english/cpp/system.globalization/calendar/addhours/_index.md new file mode 100644 index 0000000000..13860caec2 --- /dev/null +++ b/english/cpp/system.globalization/calendar/addhours/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::Calendar::AddHours method +linktitle: AddHours +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::AddHours method. Adds hours to time point in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/calendar/addhours/ +--- +## Calendar::AddHours method + + +Adds hours to time point. + +```cpp +virtual DateTime System::Globalization::Calendar::AddHours(DateTime time, int hours) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Original time point value. | +| hours | int | Number of hours to add. | + +### ReturnValue + +Time point after calculation is done. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/addmilliseconds/_index.md b/english/cpp/system.globalization/calendar/addmilliseconds/_index.md new file mode 100644 index 0000000000..8eed611a3c --- /dev/null +++ b/english/cpp/system.globalization/calendar/addmilliseconds/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::Calendar::AddMilliseconds method +linktitle: AddMilliseconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::AddMilliseconds method. Adds milliseconds to time point in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/calendar/addmilliseconds/ +--- +## Calendar::AddMilliseconds method + + +Adds milliseconds to time point. + +```cpp +virtual DateTime System::Globalization::Calendar::AddMilliseconds(DateTime time, double milliseconds) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Original time point value. | +| milliseconds | double | Number of milliseconds to add. | + +### ReturnValue + +Time point after calculation is done. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/addminutes/_index.md b/english/cpp/system.globalization/calendar/addminutes/_index.md new file mode 100644 index 0000000000..0e525aaa84 --- /dev/null +++ b/english/cpp/system.globalization/calendar/addminutes/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::Calendar::AddMinutes method +linktitle: AddMinutes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::AddMinutes method. Adds minutes to time point in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/calendar/addminutes/ +--- +## Calendar::AddMinutes method + + +Adds minutes to time point. + +```cpp +virtual DateTime System::Globalization::Calendar::AddMinutes(DateTime time, int minutes) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Original time point value. | +| minutes | int | Number of minutes to add. | + +### ReturnValue + +Time point after calculation is done. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/addmonths/_index.md b/english/cpp/system.globalization/calendar/addmonths/_index.md new file mode 100644 index 0000000000..6105acaeec --- /dev/null +++ b/english/cpp/system.globalization/calendar/addmonths/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::Calendar::AddMonths method +linktitle: AddMonths +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::AddMonths method. Adds months to time point in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/calendar/addmonths/ +--- +## Calendar::AddMonths method + + +Adds months to time point. + +```cpp +virtual DateTime System::Globalization::Calendar::AddMonths(DateTime time, int months) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Original time point value. | +| months | int | Number of months to add. | + +### ReturnValue + +Time point after calculation is done. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/addseconds/_index.md b/english/cpp/system.globalization/calendar/addseconds/_index.md new file mode 100644 index 0000000000..3539db21b3 --- /dev/null +++ b/english/cpp/system.globalization/calendar/addseconds/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::Calendar::AddSeconds method +linktitle: AddSeconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::AddSeconds method. Adds seconds to time point in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/calendar/addseconds/ +--- +## Calendar::AddSeconds method + + +Adds seconds to time point. + +```cpp +virtual DateTime System::Globalization::Calendar::AddSeconds(DateTime time, int seconds) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Original time point value. | +| seconds | int | Number of seconds to add. | + +### ReturnValue + +Time point after calculation is done. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/addweeks/_index.md b/english/cpp/system.globalization/calendar/addweeks/_index.md new file mode 100644 index 0000000000..ea22060087 --- /dev/null +++ b/english/cpp/system.globalization/calendar/addweeks/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::Calendar::AddWeeks method +linktitle: AddWeeks +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::AddWeeks method. Adds weeks to time point in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/calendar/addweeks/ +--- +## Calendar::AddWeeks method + + +Adds weeks to time point. + +```cpp +virtual DateTime System::Globalization::Calendar::AddWeeks(DateTime time, int weeks) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Original time point value. | +| weeks | int | Number of weeks to add. | + +### ReturnValue + +Time point after calculation is done. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/addyears/_index.md b/english/cpp/system.globalization/calendar/addyears/_index.md new file mode 100644 index 0000000000..e6c132d9e0 --- /dev/null +++ b/english/cpp/system.globalization/calendar/addyears/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::Calendar::AddYears method +linktitle: AddYears +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::AddYears method. Adds years to time point in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/calendar/addyears/ +--- +## Calendar::AddYears method + + +Adds years to time point. + +```cpp +virtual DateTime System::Globalization::Calendar::AddYears(DateTime time, int years) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Original time point value. | +| years | int | Number of years to add. | + +### ReturnValue + +Time point after calculation is done. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/calendar/_index.md b/english/cpp/system.globalization/calendar/calendar/_index.md new file mode 100644 index 0000000000..6f1b91d65b --- /dev/null +++ b/english/cpp/system.globalization/calendar/calendar/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::Calendar::Calendar constructor +linktitle: Calendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::Calendar constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/calendar/calendar/ +--- +## Calendar::Calendar constructor + + +RTTI information. + +```cpp +System::Globalization::Calendar::Calendar(const Calendar &)=delete +``` + +## See Also + +* Class [Calendar](../) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/get_algorithmtype/_index.md b/english/cpp/system.globalization/calendar/get_algorithmtype/_index.md new file mode 100644 index 0000000000..4d71766fcb --- /dev/null +++ b/english/cpp/system.globalization/calendar/get_algorithmtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::Calendar::get_AlgorithmType method +linktitle: get_AlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::get_AlgorithmType method. Gets algorithm type in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/calendar/get_algorithmtype/ +--- +## Calendar::get_AlgorithmType method + + +Gets algorithm type. + +```cpp +virtual CalendarAlgorithmType System::Globalization::Calendar::get_AlgorithmType() const =0 +``` + + +### ReturnValue + +Value indicating how the calendar is built. + +## See Also + +* Enum [CalendarAlgorithmType](../../calendaralgorithmtype/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/get_currentera/_index.md b/english/cpp/system.globalization/calendar/get_currentera/_index.md new file mode 100644 index 0000000000..c7729c4708 --- /dev/null +++ b/english/cpp/system.globalization/calendar/get_currentera/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::Calendar::get_CurrentEra method +linktitle: get_CurrentEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::get_CurrentEra method. Gets index of current era in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/calendar/get_currentera/ +--- +## Calendar::get_CurrentEra method + + +Gets index of current era. + +```cpp +int System::Globalization::Calendar::get_CurrentEra() const +``` + + +### ReturnValue + +Current era index. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/get_currenteravalue/_index.md b/english/cpp/system.globalization/calendar/get_currenteravalue/_index.md new file mode 100644 index 0000000000..46daad3460 --- /dev/null +++ b/english/cpp/system.globalization/calendar/get_currenteravalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::Calendar::get_CurrentEraValue method +linktitle: get_CurrentEraValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::get_CurrentEraValue method. Gets value of current era in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/calendar/get_currenteravalue/ +--- +## Calendar::get_CurrentEraValue method + + +Gets value of current era. + +```cpp +int System::Globalization::Calendar::get_CurrentEraValue() const +``` + + +### ReturnValue + +Current era value. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/get_eras/_index.md b/english/cpp/system.globalization/calendar/get_eras/_index.md new file mode 100644 index 0000000000..0bcfc19126 --- /dev/null +++ b/english/cpp/system.globalization/calendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::Calendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/calendar/get_eras/ +--- +## Calendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +virtual ArrayPtr System::Globalization::Calendar::get_Eras() const =0 +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/get_id/_index.md b/english/cpp/system.globalization/calendar/get_id/_index.md new file mode 100644 index 0000000000..44f1053ee4 --- /dev/null +++ b/english/cpp/system.globalization/calendar/get_id/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::Calendar::get_ID method +linktitle: get_ID +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::get_ID method. Gets calendar identifier in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/calendar/get_id/ +--- +## Calendar::get_ID method + + +Gets calendar identifier. + +```cpp +virtual Details::CalendarId System::Globalization::Calendar::get_ID() const +``` + + +### ReturnValue + +Identifier as defined by calendar. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/get_isreadonly/_index.md b/english/cpp/system.globalization/calendar/get_isreadonly/_index.md new file mode 100644 index 0000000000..b9d1f181ff --- /dev/null +++ b/english/cpp/system.globalization/calendar/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::Calendar::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::get_IsReadOnly method. Checks if the calendar is read only in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/calendar/get_isreadonly/ +--- +## Calendar::get_IsReadOnly method + + +Checks if the calendar is read only. + +```cpp +bool System::Globalization::Calendar::get_IsReadOnly() const +``` + + +### ReturnValue + +True if the calendar is read only, false otherwise. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/calendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..181e6ea073 --- /dev/null +++ b/english/cpp/system.globalization/calendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::Calendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/calendar/get_maxsupporteddatetime/ +--- +## Calendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +virtual DateTime System::Globalization::Calendar::get_MaxSupportedDateTime() const =0 +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/calendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..ad0bb9b0d2 --- /dev/null +++ b/english/cpp/system.globalization/calendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::Calendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/calendar/get_minsupporteddatetime/ +--- +## Calendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +virtual DateTime System::Globalization::Calendar::get_MinSupportedDateTime() const =0 +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/get_twodigityearmax/_index.md b/english/cpp/system.globalization/calendar/get_twodigityearmax/_index.md new file mode 100644 index 0000000000..25ae6e40ac --- /dev/null +++ b/english/cpp/system.globalization/calendar/get_twodigityearmax/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::Calendar::get_TwoDigitYearMax method +linktitle: get_TwoDigitYearMax +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::get_TwoDigitYearMax method. Gets the last year that can be represented by a 2-digit in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/calendar/get_twodigityearmax/ +--- +## Calendar::get_TwoDigitYearMax method + + +Gets the last year that can be represented by a 2-digit. + +```cpp +virtual int System::Globalization::Calendar::get_TwoDigitYearMax() const +``` + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getdayofmonth/_index.md b/english/cpp/system.globalization/calendar/getdayofmonth/_index.md new file mode 100644 index 0000000000..081f087c4e --- /dev/null +++ b/english/cpp/system.globalization/calendar/getdayofmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::Calendar::GetDayOfMonth method +linktitle: GetDayOfMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetDayOfMonth method. Gets day of month for the specified time point in C++.' +type: docs +weight: 1900 +url: /cpp/system.globalization/calendar/getdayofmonth/ +--- +## Calendar::GetDayOfMonth method + + +Gets day of month for the specified time point. + +```cpp +virtual int System::Globalization::Calendar::GetDayOfMonth(DateTime time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getdayofweek/_index.md b/english/cpp/system.globalization/calendar/getdayofweek/_index.md new file mode 100644 index 0000000000..3c21788dab --- /dev/null +++ b/english/cpp/system.globalization/calendar/getdayofweek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::Calendar::GetDayOfWeek method +linktitle: GetDayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetDayOfWeek method. Gets day of week for the specified time point in C++.' +type: docs +weight: 2000 +url: /cpp/system.globalization/calendar/getdayofweek/ +--- +## Calendar::GetDayOfWeek method + + +Gets day of week for the specified time point. + +```cpp +virtual DayOfWeek System::Globalization::Calendar::GetDayOfWeek(DateTime time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of week in the time point passed. + +## See Also + +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getdayofyear/_index.md b/english/cpp/system.globalization/calendar/getdayofyear/_index.md new file mode 100644 index 0000000000..a1b08eba41 --- /dev/null +++ b/english/cpp/system.globalization/calendar/getdayofyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::Calendar::GetDayOfYear method +linktitle: GetDayOfYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetDayOfYear method. Gets day of year for the specified time point in C++.' +type: docs +weight: 2100 +url: /cpp/system.globalization/calendar/getdayofyear/ +--- +## Calendar::GetDayOfYear method + + +Gets day of year for the specified time point. + +```cpp +virtual int System::Globalization::Calendar::GetDayOfYear(DateTime time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of year in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getdaysinmonth/_index.md b/english/cpp/system.globalization/calendar/getdaysinmonth/_index.md new file mode 100644 index 0000000000..02c6666066 --- /dev/null +++ b/english/cpp/system.globalization/calendar/getdaysinmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::Calendar::GetDaysInMonth method +linktitle: GetDaysInMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetDaysInMonth method. Gets number of days in specific month in C++.' +type: docs +weight: 2200 +url: /cpp/system.globalization/calendar/getdaysinmonth/ +--- +## Calendar::GetDaysInMonth(int, int) const method + + +Gets number of days in specific month. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | + +### ReturnValue + +Number of days in specified month of specified year. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## Calendar::GetDaysInMonth(int, int, int) const method + + +Gets number of days in specific month. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInMonth(int year, int month, int era) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified month of specified year of specified era. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getdaysinyear/_index.md b/english/cpp/system.globalization/calendar/getdaysinyear/_index.md new file mode 100644 index 0000000000..a9a8e577d2 --- /dev/null +++ b/english/cpp/system.globalization/calendar/getdaysinyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::Calendar::GetDaysInYear method +linktitle: GetDaysInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetDaysInYear method. Gets number of days in specific year in C++.' +type: docs +weight: 2300 +url: /cpp/system.globalization/calendar/getdaysinyear/ +--- +## Calendar::GetDaysInYear(int) const method + + +Gets number of days in specific year. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | + +### ReturnValue + +Number of days in specified year. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## Calendar::GetDaysInYear(int, int) const method + + +Gets number of days in specific year. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInYear(int year, int era) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified year of specified era. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getera/_index.md b/english/cpp/system.globalization/calendar/getera/_index.md new file mode 100644 index 0000000000..a2c43eac58 --- /dev/null +++ b/english/cpp/system.globalization/calendar/getera/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::Calendar::GetEra method +linktitle: GetEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetEra method. Gets era for the specified time point in C++.' +type: docs +weight: 2400 +url: /cpp/system.globalization/calendar/getera/ +--- +## Calendar::GetEra method + + +Gets era for the specified time point. + +```cpp +virtual int System::Globalization::Calendar::GetEra(DateTime time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Era of the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/gethour/_index.md b/english/cpp/system.globalization/calendar/gethour/_index.md new file mode 100644 index 0000000000..680e6d2174 --- /dev/null +++ b/english/cpp/system.globalization/calendar/gethour/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::Calendar::GetHour method +linktitle: GetHour +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetHour method. Gets hours for the specified time point in C++.' +type: docs +weight: 2500 +url: /cpp/system.globalization/calendar/gethour/ +--- +## Calendar::GetHour method + + +Gets hours for the specified time point. + +```cpp +virtual int System::Globalization::Calendar::GetHour(DateTime time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Hours in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getleapmonth/_index.md b/english/cpp/system.globalization/calendar/getleapmonth/_index.md new file mode 100644 index 0000000000..d8dc5e16bf --- /dev/null +++ b/english/cpp/system.globalization/calendar/getleapmonth/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::Calendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetLeapMonth method. Gets the leap month for the specified year in C++.' +type: docs +weight: 2600 +url: /cpp/system.globalization/calendar/getleapmonth/ +--- +## Calendar::GetLeapMonth(int) const method + + +Gets the leap month for the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | + +### ReturnValue + +Leap month of the speicified year or zero if the year has no leap month. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## Calendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year, int era) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getmilliseconds/_index.md b/english/cpp/system.globalization/calendar/getmilliseconds/_index.md new file mode 100644 index 0000000000..889d3da7f5 --- /dev/null +++ b/english/cpp/system.globalization/calendar/getmilliseconds/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::Calendar::GetMilliseconds method +linktitle: GetMilliseconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetMilliseconds method. Gets milliseconds for the specified time point in C++.' +type: docs +weight: 2700 +url: /cpp/system.globalization/calendar/getmilliseconds/ +--- +## Calendar::GetMilliseconds method + + +Gets milliseconds for the specified time point. + +```cpp +virtual double System::Globalization::Calendar::GetMilliseconds(DateTime time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Milliseconds in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getminute/_index.md b/english/cpp/system.globalization/calendar/getminute/_index.md new file mode 100644 index 0000000000..6edec7045a --- /dev/null +++ b/english/cpp/system.globalization/calendar/getminute/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::Calendar::GetMinute method +linktitle: GetMinute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetMinute method. Gets minutes for the specified time point in C++.' +type: docs +weight: 2800 +url: /cpp/system.globalization/calendar/getminute/ +--- +## Calendar::GetMinute method + + +Gets minutes for the specified time point. + +```cpp +virtual int System::Globalization::Calendar::GetMinute(DateTime time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Minutes in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getmonth/_index.md b/english/cpp/system.globalization/calendar/getmonth/_index.md new file mode 100644 index 0000000000..6813177b6c --- /dev/null +++ b/english/cpp/system.globalization/calendar/getmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::Calendar::GetMonth method +linktitle: GetMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetMonth method. Gets month for the specified time point in C++.' +type: docs +weight: 2900 +url: /cpp/system.globalization/calendar/getmonth/ +--- +## Calendar::GetMonth method + + +Gets month for the specified time point. + +```cpp +virtual int System::Globalization::Calendar::GetMonth(DateTime time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getmonthsinyear/_index.md b/english/cpp/system.globalization/calendar/getmonthsinyear/_index.md new file mode 100644 index 0000000000..5cf8a615af --- /dev/null +++ b/english/cpp/system.globalization/calendar/getmonthsinyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::Calendar::GetMonthsInYear method +linktitle: GetMonthsInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetMonthsInYear method. Gets number of months in the specified year in C++.' +type: docs +weight: 3000 +url: /cpp/system.globalization/calendar/getmonthsinyear/ +--- +## Calendar::GetMonthsInYear(int) const method + + +Gets number of months in the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetMonthsInYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | + +### ReturnValue + +Number of months in the specified year. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## Calendar::GetMonthsInYear(int, int) const method + + +Gets number of months in the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetMonthsInYear(int year, int era) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | +| era | int | Era. | + +### ReturnValue + +Number of months in the specified year of specified era. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getsecond/_index.md b/english/cpp/system.globalization/calendar/getsecond/_index.md new file mode 100644 index 0000000000..659793b66d --- /dev/null +++ b/english/cpp/system.globalization/calendar/getsecond/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::Calendar::GetSecond method +linktitle: GetSecond +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetSecond method. Gets seconds for the specified time point in C++.' +type: docs +weight: 3100 +url: /cpp/system.globalization/calendar/getsecond/ +--- +## Calendar::GetSecond method + + +Gets seconds for the specified time point. + +```cpp +virtual int System::Globalization::Calendar::GetSecond(DateTime time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Seconds in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getweekofyear/_index.md b/english/cpp/system.globalization/calendar/getweekofyear/_index.md new file mode 100644 index 0000000000..3a8c415458 --- /dev/null +++ b/english/cpp/system.globalization/calendar/getweekofyear/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Globalization::Calendar::GetWeekOfYear method +linktitle: GetWeekOfYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetWeekOfYear method. Gets week of the year for the specified time point in C++.' +type: docs +weight: 3200 +url: /cpp/system.globalization/calendar/getweekofyear/ +--- +## Calendar::GetWeekOfYear method + + +Gets week of the year for the specified time point. + +```cpp +virtual int System::Globalization::Calendar::GetWeekOfYear(DateTime time, CalendarWeekRule rule, DayOfWeek first_day_of_week) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | +| rule | CalendarWeekRule | Determines how to determine the first week of the year. | +| first_day_of_week | DayOfWeek | Determines first day of week. | + +### ReturnValue + +Year week number in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Enum [CalendarWeekRule](../../calendarweekrule/) +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/getyear/_index.md b/english/cpp/system.globalization/calendar/getyear/_index.md new file mode 100644 index 0000000000..801d6ca229 --- /dev/null +++ b/english/cpp/system.globalization/calendar/getyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::Calendar::GetYear method +linktitle: GetYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::GetYear method. Gets year for the specified time point in C++.' +type: docs +weight: 3300 +url: /cpp/system.globalization/calendar/getyear/ +--- +## Calendar::GetYear method + + +Gets year for the specified time point. + +```cpp +virtual int System::Globalization::Calendar::GetYear(DateTime time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Year in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/isleapday/_index.md b/english/cpp/system.globalization/calendar/isleapday/_index.md new file mode 100644 index 0000000000..3148dd9eba --- /dev/null +++ b/english/cpp/system.globalization/calendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::Calendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 3400 +url: /cpp/system.globalization/calendar/isleapday/ +--- +## Calendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## Calendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day, int era) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/isleapmonth/_index.md b/english/cpp/system.globalization/calendar/isleapmonth/_index.md new file mode 100644 index 0000000000..09403ad8ce --- /dev/null +++ b/english/cpp/system.globalization/calendar/isleapmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::Calendar::IsLeapMonth method +linktitle: IsLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::IsLeapMonth method. Checks if the month is leap in C++.' +type: docs +weight: 3500 +url: /cpp/system.globalization/calendar/isleapmonth/ +--- +## Calendar::IsLeapMonth(int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## Calendar::IsLeapMonth(int, int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month, int era) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| era | int | Era. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/isleapyear/_index.md b/english/cpp/system.globalization/calendar/isleapyear/_index.md new file mode 100644 index 0000000000..dec0309f52 --- /dev/null +++ b/english/cpp/system.globalization/calendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::Calendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 3600 +url: /cpp/system.globalization/calendar/isleapyear/ +--- +## Calendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## Calendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year, int era) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/isvalidday/_index.md b/english/cpp/system.globalization/calendar/isvalidday/_index.md new file mode 100644 index 0000000000..3362eab998 --- /dev/null +++ b/english/cpp/system.globalization/calendar/isvalidday/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Globalization::Calendar::IsValidDay method +linktitle: IsValidDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::IsValidDay method. Checks year, month, day and era values in C++.' +type: docs +weight: 3700 +url: /cpp/system.globalization/calendar/isvalidday/ +--- +## Calendar::IsValidDay method + + +Checks year, month, day and era values. + +```cpp +bool System::Globalization::Calendar::IsValidDay(int year, int month, int day, int era) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if values are valid. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/operator=/_index.md b/english/cpp/system.globalization/calendar/operator=/_index.md new file mode 100644 index 0000000000..e1f417bf17 --- /dev/null +++ b/english/cpp/system.globalization/calendar/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::Calendar::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Globalization::Calendar class in C++.' +type: docs +weight: 3800 +url: /cpp/system.globalization/calendar/operator=/ +--- +## Calendar::operator= method + + + + +```cpp +Calendar & System::Globalization::Calendar::operator=(const Calendar &)=delete +``` + +## See Also + +* Class [Calendar](../) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/readonly/_index.md b/english/cpp/system.globalization/calendar/readonly/_index.md new file mode 100644 index 0000000000..c0268b3d67 --- /dev/null +++ b/english/cpp/system.globalization/calendar/readonly/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::Calendar::ReadOnly method +linktitle: ReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::ReadOnly method. Gets read only version of calendar in C++.' +type: docs +weight: 4200 +url: /cpp/system.globalization/calendar/readonly/ +--- +## Calendar::ReadOnly method + + +Gets read only version of calendar. + +```cpp +static CalendarPtr System::Globalization::Calendar::ReadOnly(const CalendarPtr &calendar) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| calendar | const CalendarPtr\& | [Calendar](../) to get read only version of. | + +### ReturnValue + +Same calendar if it is read only or a copy of it with read-only flag set. + +## See Also + +* Typedef [CalendarPtr](../../calendarptr/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/set_twodigityearmax/_index.md b/english/cpp/system.globalization/calendar/set_twodigityearmax/_index.md new file mode 100644 index 0000000000..cf331cacf9 --- /dev/null +++ b/english/cpp/system.globalization/calendar/set_twodigityearmax/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::Calendar::set_TwoDigitYearMax method +linktitle: set_TwoDigitYearMax +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::set_TwoDigitYearMax method. Sets the last year that can be represented by a 2-digit in C++.' +type: docs +weight: 3900 +url: /cpp/system.globalization/calendar/set_twodigityearmax/ +--- +## Calendar::set_TwoDigitYearMax method + + +Sets the last year that can be represented by a 2-digit. + +```cpp +virtual void System::Globalization::Calendar::set_TwoDigitYearMax(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Last year of a 100-year range. | + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/todatetime/_index.md b/english/cpp/system.globalization/calendar/todatetime/_index.md new file mode 100644 index 0000000000..a964d3d36b --- /dev/null +++ b/english/cpp/system.globalization/calendar/todatetime/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Globalization::Calendar::ToDateTime method +linktitle: ToDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::ToDateTime method. Constructs DateTime object from components in C++.' +type: docs +weight: 4000 +url: /cpp/system.globalization/calendar/todatetime/ +--- +## Calendar::ToDateTime(int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +virtual DateTime System::Globalization::Calendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## Calendar::ToDateTime(int, int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +virtual DateTime System::Globalization::Calendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | +| era | int | Era. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendar/tofourdigityear/_index.md b/english/cpp/system.globalization/calendar/tofourdigityear/_index.md new file mode 100644 index 0000000000..0941f5ec3b --- /dev/null +++ b/english/cpp/system.globalization/calendar/tofourdigityear/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::Calendar::ToFourDigitYear method +linktitle: ToFourDigitYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::Calendar::ToFourDigitYear method. Converts the year to 4-digit year using TwoDigitYearMax property in C++.' +type: docs +weight: 4100 +url: /cpp/system.globalization/calendar/tofourdigityear/ +--- +## Calendar::ToFourDigitYear method + + +Converts the year to 4-digit year using TwoDigitYearMax property. + +```cpp +virtual int System::Globalization::Calendar::ToFourDigitYear(int year) const +``` + + +### ReturnValue + +Four-digit representation of year. + +## See Also + +* Class [Calendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/calendaralgorithmtype/_index.md b/english/cpp/system.globalization/calendaralgorithmtype/_index.md new file mode 100644 index 0000000000..d5c39a0bed --- /dev/null +++ b/english/cpp/system.globalization/calendaralgorithmtype/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Globalization::CalendarAlgorithmType enum +linktitle: CalendarAlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CalendarAlgorithmType enum. Calendar type in C++.' +type: docs +weight: 3100 +url: /cpp/system.globalization/calendaralgorithmtype/ +--- +## CalendarAlgorithmType enum + + +[Calendar](../calendar/) type. + +```cpp +enum class CalendarAlgorithmType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| LunarCalendar | 0 | Lunar-based calendar. | +| LunisolarCalendar | 1 | Lunar and solar-based calendar. | +| SolarCalendar | 2 | Solar calendar. | +| Unknown | 3 | Unknown calendar. | + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/calendarptr/_index.md b/english/cpp/system.globalization/calendarptr/_index.md new file mode 100644 index 0000000000..035797b71f --- /dev/null +++ b/english/cpp/system.globalization/calendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::CalendarPtr typedef +linktitle: CalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CalendarPtr typedef. Calendar pointer type in C++.' +type: docs +weight: 4100 +url: /cpp/system.globalization/calendarptr/ +--- +## CalendarPtr typedef + + +[Calendar](../calendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::CalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/calendarweekrule/_index.md b/english/cpp/system.globalization/calendarweekrule/_index.md new file mode 100644 index 0000000000..87f8939cbe --- /dev/null +++ b/english/cpp/system.globalization/calendarweekrule/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::CalendarWeekRule enum +linktitle: CalendarWeekRule +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CalendarWeekRule enum. How to determine first week of the year in C++.' +type: docs +weight: 3200 +url: /cpp/system.globalization/calendarweekrule/ +--- +## CalendarWeekRule enum + + +How to determine first week of the year. + +```cpp +enum class CalendarWeekRule : int32_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| FirstDay | 0 | First day of the year starts first week of the year. | +| FirstFullWeek | 1 | First full week of the year is the first one. | +| FirstFourDayWeek | 2 | First four days long week of the year is the first one. | + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/charunicodeinfo/_index.md b/english/cpp/system.globalization/charunicodeinfo/_index.md new file mode 100644 index 0000000000..697023473b --- /dev/null +++ b/english/cpp/system.globalization/charunicodeinfo/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::CharUnicodeInfo class +linktitle: CharUnicodeInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CharUnicodeInfo class. Gets information about unicode character in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/charunicodeinfo/ +--- +## CharUnicodeInfo class + + +Gets information about unicode character. + +```cpp +class CharUnicodeInfo +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [GetDecimalDigitValue](./getdecimaldigitvalue/)(char16_t) | Gets decimal digit value of the specified character. | +| static [GetDecimalDigitValue](./getdecimaldigitvalue/)(const String\&, int) | Gets decimal digit value of the character at the specified index of the string. | +| static [GetDigitValue](./getdigitvalue/)(char16_t) | Gets digit value of the specified character. | +| static [GetDigitValue](./getdigitvalue/)(const String\&, int) | Gets digit value of the character at the specified index of the string. | +| static [GetNumericValue](./getnumericvalue/)(char16_t) | Gets numeric value associated with the specified character. | +| static [GetNumericValue](./getnumericvalue/)(const String\&, int) | Gets numeric value associated with the character at the specified index of the string. | +| static [GetUnicodeCategory](./getunicodecategory/)(char16_t) | Gets unicode category of the character. | +| static [GetUnicodeCategory](./getunicodecategory/)(const String\&, int) | Gets unicode category of the character at the specified index of the string. | +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/charunicodeinfo/getdecimaldigitvalue/_index.md b/english/cpp/system.globalization/charunicodeinfo/getdecimaldigitvalue/_index.md new file mode 100644 index 0000000000..fd738c5c12 --- /dev/null +++ b/english/cpp/system.globalization/charunicodeinfo/getdecimaldigitvalue/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Globalization::CharUnicodeInfo::GetDecimalDigitValue method +linktitle: GetDecimalDigitValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CharUnicodeInfo::GetDecimalDigitValue method. Gets decimal digit value of the specified character in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/charunicodeinfo/getdecimaldigitvalue/ +--- +## CharUnicodeInfo::GetDecimalDigitValue(char16_t) method + + +Gets decimal digit value of the specified character. + +```cpp +static int System::Globalization::CharUnicodeInfo::GetDecimalDigitValue(char16_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | Unicode character. | + +### ReturnValue + +The decimal digit value or -1 if the specified character is not a decimal digit. + +## See Also + +* Class [CharUnicodeInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CharUnicodeInfo::GetDecimalDigitValue(const String\&, int) method + + +Gets decimal digit value of the character at the specified index of the string. + +```cpp +static int System::Globalization::CharUnicodeInfo::GetDecimalDigitValue(const String &str, int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | The string containing unicode character. | +| index | int | The index of the unicode character. | + +### ReturnValue + +The decimal digit value or -1 if the specified character is not a decimal digit. + +## See Also + +* Class [String](../../../system/string/) +* Class [CharUnicodeInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/charunicodeinfo/getdigitvalue/_index.md b/english/cpp/system.globalization/charunicodeinfo/getdigitvalue/_index.md new file mode 100644 index 0000000000..cbbb5fe6b9 --- /dev/null +++ b/english/cpp/system.globalization/charunicodeinfo/getdigitvalue/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Globalization::CharUnicodeInfo::GetDigitValue method +linktitle: GetDigitValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CharUnicodeInfo::GetDigitValue method. Gets digit value of the specified character in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/charunicodeinfo/getdigitvalue/ +--- +## CharUnicodeInfo::GetDigitValue(char16_t) method + + +Gets digit value of the specified character. + +```cpp +static int System::Globalization::CharUnicodeInfo::GetDigitValue(char16_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | Unicode character. | + +### ReturnValue + +The digit value or -1 if the specified character is not a digit. + +## See Also + +* Class [CharUnicodeInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CharUnicodeInfo::GetDigitValue(const String\&, int) method + + +Gets digit value of the character at the specified index of the string. + +```cpp +static int System::Globalization::CharUnicodeInfo::GetDigitValue(const String &str, int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | The string containing unicode character. | +| index | int | The index of the unicode character. | + +### ReturnValue + +The digit value or -1 if the specified character is not a digit. + +## See Also + +* Class [String](../../../system/string/) +* Class [CharUnicodeInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/charunicodeinfo/getnumericvalue/_index.md b/english/cpp/system.globalization/charunicodeinfo/getnumericvalue/_index.md new file mode 100644 index 0000000000..31a130b590 --- /dev/null +++ b/english/cpp/system.globalization/charunicodeinfo/getnumericvalue/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Globalization::CharUnicodeInfo::GetNumericValue method +linktitle: GetNumericValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CharUnicodeInfo::GetNumericValue method. Gets numeric value associated with the specified character in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/charunicodeinfo/getnumericvalue/ +--- +## CharUnicodeInfo::GetNumericValue(char16_t) method + + +Gets numeric value associated with the specified character. + +```cpp +static double System::Globalization::CharUnicodeInfo::GetNumericValue(char16_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | Unicode character. | + +### ReturnValue + +The numeric value or -1 if the specified character is not a numeric character. + +## See Also + +* Class [CharUnicodeInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CharUnicodeInfo::GetNumericValue(const String\&, int) method + + +Gets numeric value associated with the character at the specified index of the string. + +```cpp +static double System::Globalization::CharUnicodeInfo::GetNumericValue(const String &str, int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | The string containing unicode character. | +| index | int | The index of the unicode character. | + +### ReturnValue + +The numeric value or -1 if the specified character is not a numeric character. + +## See Also + +* Class [String](../../../system/string/) +* Class [CharUnicodeInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/charunicodeinfo/getunicodecategory/_index.md b/english/cpp/system.globalization/charunicodeinfo/getunicodecategory/_index.md new file mode 100644 index 0000000000..12ab2fedf1 --- /dev/null +++ b/english/cpp/system.globalization/charunicodeinfo/getunicodecategory/_index.md @@ -0,0 +1,59 @@ +--- +title: System::Globalization::CharUnicodeInfo::GetUnicodeCategory method +linktitle: GetUnicodeCategory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CharUnicodeInfo::GetUnicodeCategory method. Gets unicode category of the character in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/charunicodeinfo/getunicodecategory/ +--- +## CharUnicodeInfo::GetUnicodeCategory(char16_t) method + + +Gets unicode category of the character. + +```cpp +static UnicodeCategory System::Globalization::CharUnicodeInfo::GetUnicodeCategory(char16_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | Unicode character. | + +### ReturnValue + +Unicode category. + +## See Also + +* Enum [UnicodeCategory](../../unicodecategory/) +* Class [CharUnicodeInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CharUnicodeInfo::GetUnicodeCategory(const String\&, int) method + + +Gets unicode category of the character at the specified index of the string. + +```cpp +static UnicodeCategory System::Globalization::CharUnicodeInfo::GetUnicodeCategory(const String &str, int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | The string containing unicode character. | +| index | int | The index of the unicode character. | + +### ReturnValue + +Unicode category. + +## See Also + +* Enum [UnicodeCategory](../../unicodecategory/) +* Class [String](../../../system/string/) +* Class [CharUnicodeInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/_index.md new file mode 100644 index 0000000000..2546b05400 --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar class +linktitle: ChineseLunisolarCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar class. Chinese lunisolar calendar. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/chineselunisolarcalendar/ +--- +## ChineseLunisolarCalendar class + + +Chinese lunisolar calendar. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ChineseLunisolarCalendar : public System::Globalization::EastAsianLunisolarCalendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ChineseLunisolarCalendar](./chineselunisolarcalendar/)() | Default constructor. | +| [Clone](./clone/)() override | RTTI information. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetDaysInMonth](./getdaysinmonth/)(int, int, int) const override | Gets number of days in specific month. | +| virtual [GetDaysInMonth](./getdaysinmonth/)(int, int) const | Gets number of days in specific month. | +| [GetEra](./getera/)(DateTime) const override | Gets era for the specified time point. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | Gets the leap month for the specified year. | +| [GetMonthsInYear](./getmonthsinyear/)(int, int) const override | Gets number of months in the specified year. | +| virtual [GetMonthsInYear](./getmonthsinyear/)(int) const | RTTI information. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapMonth](./isleapmonth/)(int, int, int) const override | Checks if the month is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int) const | Checks if the month is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [ChineseEra](./chineseera/) | Current chinese era. | +## See Also + +* Class [EastAsianLunisolarCalendar](../eastasianlunisolarcalendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/chineseera/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/chineseera/_index.md new file mode 100644 index 0000000000..22d337242e --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/chineseera/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::ChineseEra field +linktitle: ChineseEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::ChineseEra field. Current chinese era in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/chineselunisolarcalendar/chineseera/ +--- +## ChineseEra field + + +Current chinese era. + +```cpp +static int System::Globalization::ChineseLunisolarCalendar::ChineseEra +``` + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/chineselunisolarcalendar/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/chineselunisolarcalendar/_index.md new file mode 100644 index 0000000000..f61d29aeec --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/chineselunisolarcalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::ChineseLunisolarCalendar constructor +linktitle: ChineseLunisolarCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::ChineseLunisolarCalendar constructor. Default constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/chineselunisolarcalendar/chineselunisolarcalendar/ +--- +## ChineseLunisolarCalendar::ChineseLunisolarCalendar constructor + + +Default constructor. + +```cpp +System::Globalization::ChineseLunisolarCalendar::ChineseLunisolarCalendar() +``` + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/clone/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/clone/_index.md new file mode 100644 index 0000000000..171fa5ab8c --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/chineselunisolarcalendar/clone/ +--- +## ChineseLunisolarCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::ChineseLunisolarCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/get_eras/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/get_eras/_index.md new file mode 100644 index 0000000000..1dba094ea2 --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/chineselunisolarcalendar/get_eras/ +--- +## ChineseLunisolarCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::ChineseLunisolarCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..d9a09ced01 --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/chineselunisolarcalendar/get_maxsupporteddatetime/ +--- +## ChineseLunisolarCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::ChineseLunisolarCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..e7a387256b --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/chineselunisolarcalendar/get_minsupporteddatetime/ +--- +## ChineseLunisolarCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::ChineseLunisolarCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/getdaysinmonth/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/getdaysinmonth/_index.md new file mode 100644 index 0000000000..fe1b231abd --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/getdaysinmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::GetDaysInMonth method +linktitle: GetDaysInMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::GetDaysInMonth method. Gets number of days in specific month in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/chineselunisolarcalendar/getdaysinmonth/ +--- +## ChineseLunisolarCalendar::GetDaysInMonth(int, int) const method + + +Gets number of days in specific month. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | + +### ReturnValue + +Number of days in specified month of specified year. + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ChineseLunisolarCalendar::GetDaysInMonth(int, int, int) const method + + +Gets number of days in specific month. + +```cpp +int System::Globalization::ChineseLunisolarCalendar::GetDaysInMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified month of specified year of specified era. + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/getera/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/getera/_index.md new file mode 100644 index 0000000000..1fafa558b2 --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/getera/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::GetEra method +linktitle: GetEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::GetEra method. Gets era for the specified time point in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/chineselunisolarcalendar/getera/ +--- +## ChineseLunisolarCalendar::GetEra method + + +Gets era for the specified time point. + +```cpp +int System::Globalization::ChineseLunisolarCalendar::GetEra(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Era of the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/getleapmonth/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..685a97cf78 --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/getleapmonth/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::GetLeapMonth method. Gets the leap month for the specified year in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/chineselunisolarcalendar/getleapmonth/ +--- +## ChineseLunisolarCalendar::GetLeapMonth(int) const method + + +Gets the leap month for the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | + +### ReturnValue + +Leap month of the speicified year or zero if the year has no leap month. + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ChineseLunisolarCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::ChineseLunisolarCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/getmonthsinyear/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/getmonthsinyear/_index.md new file mode 100644 index 0000000000..7439479f9c --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/getmonthsinyear/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::GetMonthsInYear method +linktitle: GetMonthsInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::GetMonthsInYear method. RTTI information in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/chineselunisolarcalendar/getmonthsinyear/ +--- +## ChineseLunisolarCalendar::GetMonthsInYear(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetMonthsInYear(int year) const +``` + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ChineseLunisolarCalendar::GetMonthsInYear(int, int) const method + + +Gets number of months in the specified year. + +```cpp +int System::Globalization::ChineseLunisolarCalendar::GetMonthsInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | +| era | int | Era. | + +### ReturnValue + +Number of months in the specified year of specified era. + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/isleapday/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/isleapday/_index.md new file mode 100644 index 0000000000..bd47f48053 --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/chineselunisolarcalendar/isleapday/ +--- +## ChineseLunisolarCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ChineseLunisolarCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::ChineseLunisolarCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/isleapmonth/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/isleapmonth/_index.md new file mode 100644 index 0000000000..a6798add64 --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/isleapmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::IsLeapMonth method +linktitle: IsLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::IsLeapMonth method. Checks if the month is leap in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/chineselunisolarcalendar/isleapmonth/ +--- +## ChineseLunisolarCalendar::IsLeapMonth(int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ChineseLunisolarCalendar::IsLeapMonth(int, int, int) const method + + +Checks if the month is leap. + +```cpp +bool System::Globalization::ChineseLunisolarCalendar::IsLeapMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| era | int | Era. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendar/isleapyear/_index.md b/english/cpp/system.globalization/chineselunisolarcalendar/isleapyear/_index.md new file mode 100644 index 0000000000..ff48bb8ff7 --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::ChineseLunisolarCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/chineselunisolarcalendar/isleapyear/ +--- +## ChineseLunisolarCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ChineseLunisolarCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::ChineseLunisolarCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [ChineseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/chineselunisolarcalendarptr/_index.md b/english/cpp/system.globalization/chineselunisolarcalendarptr/_index.md new file mode 100644 index 0000000000..387dd3bff1 --- /dev/null +++ b/english/cpp/system.globalization/chineselunisolarcalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::ChineseLunisolarCalendarPtr typedef +linktitle: ChineseLunisolarCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ChineseLunisolarCalendarPtr typedef. ChineseLunisolarCalendar pointer type in C++.' +type: docs +weight: 4200 +url: /cpp/system.globalization/chineselunisolarcalendarptr/ +--- +## ChineseLunisolarCalendarPtr typedef + + +[ChineseLunisolarCalendar](../chineselunisolarcalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::ChineseLunisolarCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/compareinfo/_index.md b/english/cpp/system.globalization/compareinfo/_index.md new file mode 100644 index 0000000000..f345f5fd15 --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/_index.md @@ -0,0 +1,78 @@ +--- +title: System::Globalization::CompareInfo class +linktitle: CompareInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo class. Makes culture-sensitive string comparison. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/compareinfo/ +--- +## CompareInfo class + + +Makes culture-sensitive string comparison. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CompareInfo : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Compare](./compare/)(const String\&, const String\&) const | Compares strings. Not implemented. | +| virtual [Compare](./compare/)(const String\&, const String\&, CompareOptions) const | Compares strings. Only Ordinal and OrdinalIgnoreCase modes are supported. | +| virtual [Compare](./compare/)(const String\&, int, int, const String\&, int, int) const | Compares a section of one string with a section of second string. Not implemented. | +| virtual [Compare](./compare/)(const String\&, int, const String\&, int, CompareOptions) const | Compares the end section of one string with the end section of second string using string comparison methods. Not implemented. | +| virtual [Compare](./compare/)(const String\&, int, const String\&, int) const | Compares the end section of one string with the end section of second string. Not implemented. | +| virtual [Compare](./compare/)(const String\&, int, int, const String\&, int, int, CompareOptions) const | Compares a section of one string with a section of second string using string comparison methods. Not implemented. | +| [CompareInfo](./compareinfo/)(const CompareInfo\&) | RTTI information. | +| [Equals](./equals/)(SharedPtr\) override | | +| [get_LCID](./get_lcid/)() const | Gets LCID of the culture associated with comparer. | +| virtual [get_Name](./get_name/)() const | Gets name of the culture associated with comparer. | +| [get_Version](./get_version/)() const | Gets information about sort version. | +| static [GetCompareInfo](./getcompareinfo/)(int, const SharedPtr\\&) | Gets [CompareInfo](./) associated with the specified culture and using string comparison methods in the specified assembly. | +| static [GetCompareInfo](./getcompareinfo/)(const String\&, const SharedPtr\\&) | Gets [CompareInfo](./) associated with the specified culture and using string comparison methods in the specified assembly. | +| static [GetCompareInfo](./getcompareinfo/)(int) | Gets [CompareInfo](./) associated with the specified culture. | +| static [GetCompareInfo](./getcompareinfo/)(const String\&) | Gets [CompareInfo](./) associated with the specified culture. | +| virtual [GetHashCode](./gethashcode/)(const String\&, CompareOptions) const | Gets string hash code based on specified comparison options. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| virtual [GetSortKey](./getsortkey/)(const String\&, CompareOptions) const | Gets [SortKey](../sortkey/) object for the specified string using specified compare options. | +| virtual [GetSortKey](./getsortkey/)(const String\&) const | Gets [SortKey](../sortkey/) object for the specified string. | +| virtual [IndexOf](./indexof/)(const String\&, const String\&, int, int) const | Looks for substring. | +| virtual [IndexOf](./indexof/)(const String\&, const String\&, int, CompareOptions) const | Looks for substring. Only Ordinal mode is supported. | +| virtual [IndexOf](./indexof/)(const String\&, const String\&, int, int, CompareOptions) const | Looks for substring. Only Ordinal mode is supported. | +| virtual [IndexOf](./indexof/)(const String\&, char16_t, int, int, CompareOptions) const | Looks for the specified character. Only Ordinal mode is supported. | +| virtual [IndexOf](./indexof/)(const String\&, const String\&, int) const | Looks for substring. | +| virtual [IndexOf](./indexof/)(const String\&, char16_t) const | Looks for the specified character. | +| virtual [IndexOf](./indexof/)(const String\&, const String\&) const | Looks for substring. | +| virtual [IndexOf](./indexof/)(const String\&, char16_t, int, CompareOptions) const | Looks for the specified character. Only Ordinal mode is supported. | +| virtual [IndexOf](./indexof/)(const String\&, char16_t, int, int) const | Looks for the specified character. | +| virtual [IndexOf](./indexof/)(const String\&, char16_t, int) const | Looks for the specified character. | +| virtual [IndexOf](./indexof/)(const String\&, const String\&, CompareOptions) const | Looks for substring. Only Ordinal mode is supported. | +| virtual [IndexOf](./indexof/)(const String\&, char16_t, CompareOptions) const | Looks for the specified character. Only Ordinal mode is supported. | +| virtual [IsPrefix](./isprefix/)(const String\&, const String\&, CompareOptions) const | Checks if the specified string starts with the specified prefix using the specified compare options. | +| virtual [IsPrefix](./isprefix/)(const String\&, const String\&) const | Checks if the specified string starts with the specified prefix. | +| static [IsSortable](./issortable/)(char16_t) | Checks whether a specified character is sortable. | +| static [IsSortable](./issortable/)(const String\&) | Checks whether a specified string is sortable. | +| virtual [IsSuffix](./issuffix/)(const String\&, const String\&, CompareOptions) const | Checks if the specified string ends with the specified suffix using the specified compare options. | +| virtual [IsSuffix](./issuffix/)(const String\&, const String\&) const | Checks if the specified string ends with the specified suffix. | +| virtual [LastIndexOf](./lastindexof/)(const String\&, const String\&) const | Searches last occurrence of the specified substring. | +| virtual [LastIndexOf](./lastindexof/)(const String\&, const String\&, int, int, CompareOptions) const | Searches last occurrence of the specified substring using the specified compare options. | +| virtual [LastIndexOf](./lastindexof/)(const String\&, char16_t, int, int, CompareOptions) const | Searches last occurrence of the specified character using the specified compare options. | +| virtual [LastIndexOf](./lastindexof/)(const String\&, const String\&, int, int) const | Searches last occurrence of the specified string. | +| virtual [LastIndexOf](./lastindexof/)(const String\&, const String\&, int, CompareOptions) const | Searches last occurrence of the specified string using the specified compare options. | +| virtual [LastIndexOf](./lastindexof/)(const String\&, char16_t, int, CompareOptions) const | Searches last occurrence of the specified character using the specified compare options. | +| virtual [LastIndexOf](./lastindexof/)(const String\&, const String\&, int) const | Searches last occurrence of the specified string. | +| virtual [LastIndexOf](./lastindexof/)(const String\&, char16_t, int) const | Searches last occurrence of the specified character. | +| virtual [LastIndexOf](./lastindexof/)(const String\&, const String\&, CompareOptions) const | Searches last occurrence of the specified string using the specified compare options. | +| virtual [LastIndexOf](./lastindexof/)(const String\&, char16_t, CompareOptions) const | Searches last occurrence of the specified character using the specified compare options. | +| virtual [LastIndexOf](./lastindexof/)(const String\&, char16_t) const | Searches last occurrence of the specified character. | +| virtual [LastIndexOf](./lastindexof/)(const String\&, char16_t, int, int) const | Searches last occurrence of the specified character. | +| [operator=](./operator=/)(const CompareInfo\&) | | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/compareinfo/compare/_index.md b/english/cpp/system.globalization/compareinfo/compare/_index.md new file mode 100644 index 0000000000..aac4e97395 --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/compare/_index.md @@ -0,0 +1,177 @@ +--- +title: System::Globalization::CompareInfo::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::Compare method. Compares strings. Only Ordinal and OrdinalIgnoreCase modes are supported in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/compareinfo/compare/ +--- +## CompareInfo::Compare(const String\&, const String\&, CompareOptions) const method + + +Compares strings. Only Ordinal and OrdinalIgnoreCase modes are supported. + +```cpp +virtual int System::Globalization::CompareInfo::Compare(const String &a, const String &b, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | const String\& | LHS string. | +| b | const String\& | RHS string. | +| options | CompareOptions | [String](../../../system/string/) comparison type. | + +### ReturnValue + +Negative value if LHS string preceeds RHS one, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::Compare(const String\&, const String\&) const method + + +Compares strings. Not implemented. + +```cpp +virtual int System::Globalization::CompareInfo::Compare(const String &string1, const String &string2) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| string1 | const String\& | LHS string. | +| string2 | const String\& | RHS string. | + +### ReturnValue + +Negative value if LHS string preceeds RHS one, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::Compare(const String\&, int, const String\&, int) const method + + +Compares the end section of one string with the end section of second string. Not implemented. + +```cpp +virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, const String &string2, int offset2) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| string1 | const String\& | First string. | +| offset1 | int | Start index of characters in **string1**. | +| string2 | const String\& | Second string. | +| offset2 | int | Start index of characters in **string2**. | + +### ReturnValue + +Negative value if first string section preceeds second string section, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::Compare(const String\&, int, const String\&, int, CompareOptions) const method + + +Compares the end section of one string with the end section of second string using string comparison methods. Not implemented. + +```cpp +virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, const String &string2, int offset2, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| string1 | const String\& | First string. | +| offset1 | int | Start index of characters in **string1**. | +| string2 | const String\& | Second string. | +| offset2 | int | Start index of characters in **string2**. | +| options | CompareOptions | [String](../../../system/string/) comparison options. | + +### ReturnValue + +Negative value if first string section preceeds second string section, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::Compare(const String\&, int, int, const String\&, int, int) const method + + +Compares a section of one string with a section of second string. Not implemented. + +```cpp +virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, int length1, const String &string2, int offset2, int length2) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| string1 | const String\& | First string. | +| offset1 | int | Start index of characters in **string1**. | +| length1 | int | Number of characters in **string1** to compare. | +| string2 | const String\& | Second string. | +| offset2 | int | Start index of characters in **string2**. | +| length2 | int | Number of characters in **string2** to compare. | + +### ReturnValue + +Negative value if first string section preceeds second string section, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::Compare(const String\&, int, int, const String\&, int, int, CompareOptions) const method + + +Compares a section of one string with a section of second string using string comparison methods. Not implemented. + +```cpp +virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, int length1, const String &string2, int offset2, int length2, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| string1 | const String\& | First string. | +| offset1 | int | Start index of characters in **string1**. | +| length1 | int | Number of characters in **string1** to compare. | +| string2 | const String\& | Second string. | +| offset2 | int | Start index of characters in **string2**. | +| length2 | int | Number of characters in **string2** to compare. | +| options | CompareOptions | [String](../../../system/string/) comparison options. | + +### ReturnValue + +Negative value if first string section preceeds second string section, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/compareinfo/_index.md b/english/cpp/system.globalization/compareinfo/compareinfo/_index.md new file mode 100644 index 0000000000..e3c4848f78 --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/compareinfo/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::CompareInfo::CompareInfo constructor +linktitle: CompareInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::CompareInfo constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/compareinfo/compareinfo/ +--- +## CompareInfo::CompareInfo constructor + + +RTTI information. + +```cpp +System::Globalization::CompareInfo::CompareInfo(const CompareInfo &)=delete +``` + +## See Also + +* Class [CompareInfo](../) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/equals/_index.md b/english/cpp/system.globalization/compareinfo/equals/_index.md new file mode 100644 index 0000000000..92e3194548 --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/equals/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Globalization::CompareInfo::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Equals method of System::Globalization::CompareInfo class in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/compareinfo/equals/ +--- +## CompareInfo::Equals method + + + + +```cpp +bool System::Globalization::CompareInfo::Equals(SharedPtr other) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/get_lcid/_index.md b/english/cpp/system.globalization/compareinfo/get_lcid/_index.md new file mode 100644 index 0000000000..e41c9c1aab --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/get_lcid/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::CompareInfo::get_LCID method +linktitle: get_LCID +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::get_LCID method. Gets LCID of the culture associated with comparer in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/compareinfo/get_lcid/ +--- +## CompareInfo::get_LCID method + + +Gets LCID of the culture associated with comparer. + +```cpp +int System::Globalization::CompareInfo::get_LCID() const +``` + +## See Also + +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/get_name/_index.md b/english/cpp/system.globalization/compareinfo/get_name/_index.md new file mode 100644 index 0000000000..610d4819b6 --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/get_name/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::CompareInfo::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::get_Name method. Gets name of the culture associated with comparer in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/compareinfo/get_name/ +--- +## CompareInfo::get_Name method + + +Gets name of the culture associated with comparer. + +```cpp +virtual String System::Globalization::CompareInfo::get_Name() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/get_version/_index.md b/english/cpp/system.globalization/compareinfo/get_version/_index.md new file mode 100644 index 0000000000..c866e48fff --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/get_version/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::CompareInfo::get_Version method +linktitle: get_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::get_Version method. Gets information about sort version in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/compareinfo/get_version/ +--- +## CompareInfo::get_Version method + + +Gets information about sort version. + +```cpp +SortVersionPtr System::Globalization::CompareInfo::get_Version() const +``` + +## See Also + +* Typedef [SortVersionPtr](../../sortversionptr/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/getcompareinfo/_index.md b/english/cpp/system.globalization/compareinfo/getcompareinfo/_index.md new file mode 100644 index 0000000000..764e5400b1 --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/getcompareinfo/_index.md @@ -0,0 +1,113 @@ +--- +title: System::Globalization::CompareInfo::GetCompareInfo method +linktitle: GetCompareInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::GetCompareInfo method. Gets CompareInfo associated with the specified culture in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/compareinfo/getcompareinfo/ +--- +## CompareInfo::GetCompareInfo(const String\&) method + + +Gets [CompareInfo](../) associated with the specified culture. + +```cpp +static CompareInfoPtr System::Globalization::CompareInfo::GetCompareInfo(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Culture name. | + +### ReturnValue + +[CompareInfo](../) object. + +## See Also + +* Typedef [CompareInfoPtr](../../compareinfoptr/) +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::GetCompareInfo(const String\&, const SharedPtr\\&) method + + +Gets [CompareInfo](../) associated with the specified culture and using string comparison methods in the specified assembly. + +```cpp +static CompareInfoPtr System::Globalization::CompareInfo::GetCompareInfo(const String &name, const SharedPtr &assembly) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Culture name. | +| assembly | const SharedPtr\\& | Assembly that contains string comparison methods. | + +### ReturnValue + +[CompareInfo](../) object. + +## See Also + +* Typedef [CompareInfoPtr](../../compareinfoptr/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Assembly](../../../system.reflection/assembly/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::GetCompareInfo(int) method + + +Gets [CompareInfo](../) associated with the specified culture. + +```cpp +static CompareInfoPtr System::Globalization::CompareInfo::GetCompareInfo(int culture) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| culture | int | Culture identifier (LCID). | + +### ReturnValue + +[CompareInfo](../) object. + +## See Also + +* Typedef [CompareInfoPtr](../../compareinfoptr/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::GetCompareInfo(int, const SharedPtr\\&) method + + +Gets [CompareInfo](../) associated with the specified culture and using string comparison methods in the specified assembly. + +```cpp +static CompareInfoPtr System::Globalization::CompareInfo::GetCompareInfo(int culture, const SharedPtr &assembly) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| culture | int | Culture identifier (LCID). | +| assembly | const SharedPtr\\& | Assembly that contains string comparison methods. | + +### ReturnValue + +[CompareInfo](../) object. + +## See Also + +* Typedef [CompareInfoPtr](../../compareinfoptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Assembly](../../../system.reflection/assembly/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/gethashcode/_index.md b/english/cpp/system.globalization/compareinfo/gethashcode/_index.md new file mode 100644 index 0000000000..fafbadd107 --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/gethashcode/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Globalization::CompareInfo::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/compareinfo/gethashcode/ +--- +## CompareInfo::GetHashCode() const method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int System::Globalization::CompareInfo::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::GetHashCode(const String\&, CompareOptions) const method + + +Gets string hash code based on specified comparison options. + +```cpp +virtual int System::Globalization::CompareInfo::GetHashCode(const String &value, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Input string. | +| options | CompareOptions | [String](../../../system/string/) comparsion options. | + +### ReturnValue + +Hash code. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/getsortkey/_index.md b/english/cpp/system.globalization/compareinfo/getsortkey/_index.md new file mode 100644 index 0000000000..44e0f71784 --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/getsortkey/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Globalization::CompareInfo::GetSortKey method +linktitle: GetSortKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::GetSortKey method. Gets SortKey object for the specified string in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/compareinfo/getsortkey/ +--- +## CompareInfo::GetSortKey(const String\&) const method + + +Gets [SortKey](../../sortkey/) object for the specified string. + +```cpp +virtual SortKeyPtr System::Globalization::CompareInfo::GetSortKey(const String &value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Input string. | + +### ReturnValue + +[SortKey](../../sortkey/) object. + +## See Also + +* Typedef [SortKeyPtr](../../sortkeyptr/) +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::GetSortKey(const String\&, CompareOptions) const method + + +Gets [SortKey](../../sortkey/) object for the specified string using specified compare options. + +```cpp +virtual SortKeyPtr System::Globalization::CompareInfo::GetSortKey(const String &value, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Input string. | +| options | CompareOptions | Compare options. | + +### ReturnValue + +[SortKey](../../sortkey/) object. + +## See Also + +* Typedef [SortKeyPtr](../../sortkeyptr/) +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/indexof/_index.md b/english/cpp/system.globalization/compareinfo/indexof/_index.md new file mode 100644 index 0000000000..201e955069 --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/indexof/_index.md @@ -0,0 +1,333 @@ +--- +title: System::Globalization::CompareInfo::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::IndexOf method. Looks for the specified character in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/compareinfo/indexof/ +--- +## CompareInfo::IndexOf(const String\&, char16_t) const method + + +Looks for the specified character. + +```cpp +virtual int System::Globalization::CompareInfo::IndexOf(const String &source, char16_t value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | char16_t | Character. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IndexOf(const String\&, char16_t, CompareOptions) const method + + +Looks for the specified character. Only Ordinal mode is supported. + +```cpp +virtual int System::Globalization::CompareInfo::IndexOf(const String &source, char16_t value, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | char16_t | Character. | +| options | CompareOptions | Lookup options. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IndexOf(const String\&, char16_t, int) const method + + +Looks for the specified character. + +```cpp +virtual int System::Globalization::CompareInfo::IndexOf(const String &source, char16_t value, int start_index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | char16_t | Character. | +| start_index | int | Lookup start index in source string. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IndexOf(const String\&, char16_t, int, CompareOptions) const method + + +Looks for the specified character. Only Ordinal mode is supported. + +```cpp +virtual int System::Globalization::CompareInfo::IndexOf(const String &source, char16_t value, int start_index, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | char16_t | Character. | +| start_index | int | Lookup start index in source string. | +| options | CompareOptions | Lookup options. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IndexOf(const String\&, char16_t, int, int) const method + + +Looks for the specified character. + +```cpp +virtual int System::Globalization::CompareInfo::IndexOf(const String &source, char16_t value, int start_index, int count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | char16_t | Character. | +| start_index | int | Lookup start index in source string. | +| count | int | Number of characters in source string. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IndexOf(const String\&, char16_t, int, int, CompareOptions) const method + + +Looks for the specified character. Only Ordinal mode is supported. + +```cpp +virtual int System::Globalization::CompareInfo::IndexOf(const String &source, char16_t value, int start_index, int count, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | char16_t | Character. | +| start_index | int | Lookup start index in source string. | +| count | int | Number of characters in source string. | +| options | CompareOptions | Lookup options. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IndexOf(const String\&, const String\&) const method + + +Looks for substring. + +```cpp +virtual int System::Globalization::CompareInfo::IndexOf(const String &source, const String &value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | const String\& | Lookup value. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IndexOf(const String\&, const String\&, CompareOptions) const method + + +Looks for substring. Only Ordinal mode is supported. + +```cpp +virtual int System::Globalization::CompareInfo::IndexOf(const String &source, const String &value, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | const String\& | Lookup value. | +| options | CompareOptions | Lookup options. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IndexOf(const String\&, const String\&, int) const method + + +Looks for substring. + +```cpp +virtual int System::Globalization::CompareInfo::IndexOf(const String &source, const String &value, int start_index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | const String\& | Lookup value. | +| start_index | int | Lookup start index in source string. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IndexOf(const String\&, const String\&, int, CompareOptions) const method + + +Looks for substring. Only Ordinal mode is supported. + +```cpp +virtual int System::Globalization::CompareInfo::IndexOf(const String &source, const String &value, int start_index, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | const String\& | Lookup value. | +| start_index | int | Lookup start index in source string. | +| options | CompareOptions | Lookup options. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IndexOf(const String\&, const String\&, int, int) const method + + +Looks for substring. + +```cpp +virtual int System::Globalization::CompareInfo::IndexOf(const String &source, const String &value, int start_index, int count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | const String\& | Lookup value. | +| start_index | int | Lookup start index in source string. | +| count | int | Number of characters in source string. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IndexOf(const String\&, const String\&, int, int, CompareOptions) const method + + +Looks for substring. Only Ordinal mode is supported. + +```cpp +virtual int System::Globalization::CompareInfo::IndexOf(const String &source, const String &value, int start_index, int count, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | const String\& | Lookup value. | +| start_index | int | Lookup start index in source string. | +| count | int | Number of characters in source string. | +| options | CompareOptions | Lookup options. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/isprefix/_index.md b/english/cpp/system.globalization/compareinfo/isprefix/_index.md new file mode 100644 index 0000000000..b7858991c9 --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/isprefix/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Globalization::CompareInfo::IsPrefix method +linktitle: IsPrefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::IsPrefix method. Checks if the specified string starts with the specified prefix in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/compareinfo/isprefix/ +--- +## CompareInfo::IsPrefix(const String\&, const String\&) const method + + +Checks if the specified string starts with the specified prefix. + +```cpp +virtual bool System::Globalization::CompareInfo::IsPrefix(const String &source, const String &prefix) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| prefix | const String\& | Prefix string. | + +### ReturnValue + +True if string starts with prefix; otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IsPrefix(const String\&, const String\&, CompareOptions) const method + + +Checks if the specified string starts with the specified prefix using the specified compare options. + +```cpp +virtual bool System::Globalization::CompareInfo::IsPrefix(const String &source, const String &prefix, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| prefix | const String\& | Prefix string. | +| options | CompareOptions | Compare options. | + +### ReturnValue + +True if string starts with prefix; otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/issortable/_index.md b/english/cpp/system.globalization/compareinfo/issortable/_index.md new file mode 100644 index 0000000000..21deff9a1b --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/issortable/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::CompareInfo::IsSortable method +linktitle: IsSortable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::IsSortable method. Checks whether a specified character is sortable in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/compareinfo/issortable/ +--- +## CompareInfo::IsSortable(char16_t) method + + +Checks whether a specified character is sortable. + +```cpp +static bool System::Globalization::CompareInfo::IsSortable(char16_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | Unicode character. | + +### ReturnValue + +True if **ch** is sortable; otherwise false. + +## See Also + +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IsSortable(const String\&) method + + +Checks whether a specified string is sortable. + +```cpp +static bool System::Globalization::CompareInfo::IsSortable(const String &text) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const String\& | A string. | + +### ReturnValue + +True if **text** is not empty and all characters in **text** are sortable; otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/issuffix/_index.md b/english/cpp/system.globalization/compareinfo/issuffix/_index.md new file mode 100644 index 0000000000..e5f57ea057 --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/issuffix/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Globalization::CompareInfo::IsSuffix method +linktitle: IsSuffix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::IsSuffix method. Checks if the specified string ends with the specified suffix in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/compareinfo/issuffix/ +--- +## CompareInfo::IsSuffix(const String\&, const String\&) const method + + +Checks if the specified string ends with the specified suffix. + +```cpp +virtual bool System::Globalization::CompareInfo::IsSuffix(const String &source, const String &suffix) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| suffix | const String\& | Suffix string. | + +### ReturnValue + +True if string ends with suffix; otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::IsSuffix(const String\&, const String\&, CompareOptions) const method + + +Checks if the specified string ends with the specified suffix using the specified compare options. + +```cpp +virtual bool System::Globalization::CompareInfo::IsSuffix(const String &source, const String &suffix, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| suffix | const String\& | Suffix string. | +| options | CompareOptions | Compare options. | + +### ReturnValue + +True if string ends with suffix; otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/lastindexof/_index.md b/english/cpp/system.globalization/compareinfo/lastindexof/_index.md new file mode 100644 index 0000000000..650456978a --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/lastindexof/_index.md @@ -0,0 +1,333 @@ +--- +title: System::Globalization::CompareInfo::LastIndexOf method +linktitle: LastIndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::LastIndexOf method. Searches last occurrence of the specified character in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/compareinfo/lastindexof/ +--- +## CompareInfo::LastIndexOf(const String\&, char16_t) const method + + +Searches last occurrence of the specified character. + +```cpp +virtual int System::Globalization::CompareInfo::LastIndexOf(const String &source, char16_t value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | char16_t | Lookup value. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::LastIndexOf(const String\&, char16_t, CompareOptions) const method + + +Searches last occurrence of the specified character using the specified compare options. + +```cpp +virtual int System::Globalization::CompareInfo::LastIndexOf(const String &source, char16_t value, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | char16_t | Lookup value. | +| options | CompareOptions | Compare options. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::LastIndexOf(const String\&, char16_t, int) const method + + +Searches last occurrence of the specified character. + +```cpp +virtual int System::Globalization::CompareInfo::LastIndexOf(const String &source, char16_t value, int start_index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | char16_t | Lookup value. | +| start_index | int | Lookup start index in source string. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::LastIndexOf(const String\&, char16_t, int, CompareOptions) const method + + +Searches last occurrence of the specified character using the specified compare options. + +```cpp +virtual int System::Globalization::CompareInfo::LastIndexOf(const String &source, char16_t value, int start_index, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | char16_t | Lookup value. | +| start_index | int | Lookup start index in source string. | +| options | CompareOptions | Compare options. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::LastIndexOf(const String\&, char16_t, int, int) const method + + +Searches last occurrence of the specified character. + +```cpp +virtual int System::Globalization::CompareInfo::LastIndexOf(const String &source, char16_t value, int start_index, int count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | char16_t | Lookup value. | +| start_index | int | Lookup start index in source string. | +| count | int | Number of characters in source string. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::LastIndexOf(const String\&, char16_t, int, int, CompareOptions) const method + + +Searches last occurrence of the specified character using the specified compare options. + +```cpp +virtual int System::Globalization::CompareInfo::LastIndexOf(const String &source, char16_t value, int start_index, int count, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | char16_t | Lookup value. | +| start_index | int | Lookup start index in source string. | +| count | int | Number of characters in source string. | +| options | CompareOptions | Compare options. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::LastIndexOf(const String\&, const String\&) const method + + +Searches last occurrence of the specified substring. + +```cpp +virtual int System::Globalization::CompareInfo::LastIndexOf(const String &source, const String &value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | const String\& | Lookup value. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::LastIndexOf(const String\&, const String\&, CompareOptions) const method + + +Searches last occurrence of the specified string using the specified compare options. + +```cpp +virtual int System::Globalization::CompareInfo::LastIndexOf(const String &source, const String &value, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | const String\& | Lookup value. | +| options | CompareOptions | Compare options. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::LastIndexOf(const String\&, const String\&, int) const method + + +Searches last occurrence of the specified string. + +```cpp +virtual int System::Globalization::CompareInfo::LastIndexOf(const String &source, const String &value, int start_index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | const String\& | Lookup value. | +| start_index | int | Lookup start index in source string. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::LastIndexOf(const String\&, const String\&, int, CompareOptions) const method + + +Searches last occurrence of the specified string using the specified compare options. + +```cpp +virtual int System::Globalization::CompareInfo::LastIndexOf(const String &source, const String &value, int start_index, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | const String\& | Lookup value. | +| start_index | int | Lookup start index in source string. | +| options | CompareOptions | Compare options. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::LastIndexOf(const String\&, const String\&, int, int) const method + + +Searches last occurrence of the specified string. + +```cpp +virtual int System::Globalization::CompareInfo::LastIndexOf(const String &source, const String &value, int start_index, int count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | const String\& | Lookup value. | +| start_index | int | Lookup start index in source string. | +| count | int | Number of characters in source string. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CompareInfo::LastIndexOf(const String\&, const String\&, int, int, CompareOptions) const method + + +Searches last occurrence of the specified substring using the specified compare options. + +```cpp +virtual int System::Globalization::CompareInfo::LastIndexOf(const String &source, const String &value, int start_index, int count, CompareOptions options) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const String\& | Source string. | +| value | const String\& | Lookup value. | +| start_index | int | Lookup start index in source string. | +| count | int | Number of characters in source string. | +| options | CompareOptions | Compare options. | + +### ReturnValue + +Index of lookup value in source string or -1 if not found. + +## See Also + +* Class [String](../../../system/string/) +* Enum [CompareOptions](../../compareoptions/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/operator=/_index.md b/english/cpp/system.globalization/compareinfo/operator=/_index.md new file mode 100644 index 0000000000..6fee333550 --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::CompareInfo::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Globalization::CompareInfo class in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/compareinfo/operator=/ +--- +## CompareInfo::operator= method + + + + +```cpp +CompareInfo & System::Globalization::CompareInfo::operator=(const CompareInfo &)=delete +``` + +## See Also + +* Class [CompareInfo](../) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfo/tostring/_index.md b/english/cpp/system.globalization/compareinfo/tostring/_index.md new file mode 100644 index 0000000000..719f78758b --- /dev/null +++ b/english/cpp/system.globalization/compareinfo/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CompareInfo::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfo::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/compareinfo/tostring/ +--- +## CompareInfo::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Globalization::CompareInfo::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [CompareInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/compareinfoptr/_index.md b/english/cpp/system.globalization/compareinfoptr/_index.md new file mode 100644 index 0000000000..ebd32f6a51 --- /dev/null +++ b/english/cpp/system.globalization/compareinfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::CompareInfoPtr typedef +linktitle: CompareInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareInfoPtr typedef. CompareInfo pointer type in C++.' +type: docs +weight: 4300 +url: /cpp/system.globalization/compareinfoptr/ +--- +## CompareInfoPtr typedef + + +[CompareInfo](../compareinfo/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::CompareInfoPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/compareoptions/_index.md b/english/cpp/system.globalization/compareoptions/_index.md new file mode 100644 index 0000000000..3cfb90d786 --- /dev/null +++ b/english/cpp/system.globalization/compareoptions/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Globalization::CompareOptions enum +linktitle: CompareOptions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CompareOptions enum. String comparison options in C++.' +type: docs +weight: 3300 +url: /cpp/system.globalization/compareoptions/ +--- +## CompareOptions enum + + +[String](../../system/string/) comparison options. + +```cpp +enum class CompareOptions : int32_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No special options. | +| IgnoreCase | 1 | Ignore case. | +| IgnoreNonSpace | 2 | Ignore nonspacing combining characters, e. g. diacritics. | +| IgnoreSymbols | 4 | Include whitespaces, punctuation signs and so on. | +| IgnoreKanaType | 8 | Ignore kana type (Japanese). | +| IgnoreWidth | 16 | Ignore character width wen comparing strings. | +| OrdinalIgnoreCase | 268435456 | Ordinal comparison with case difference ignored. | +| StringSort | 536870912 | Use string sort algorithm to compare characters. | +| Ordinal | 1073741824 | Compare UTF codes directly for first comparison. | + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/cultureinfo/_index.md b/english/cpp/system.globalization/cultureinfo/_index.md new file mode 100644 index 0000000000..0880356025 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/_index.md @@ -0,0 +1,86 @@ +--- +title: System::Globalization::CultureInfo class +linktitle: CultureInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo class. Collection of culture-specific values and algorithms. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/cultureinfo/ +--- +## CultureInfo class + + +Collection of culture-specific values and algorithms. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CultureInfo : public virtual System::Object, + public System::IFormatProvider, + public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ClearCachedData](./clearcacheddata/)() | Refreshes cached culture information. | +| [Clone](./clone/)() override | Clones culture info. | +| static [CreateSpecificCulture](./createspecificculture/)(const String\&) | Creates culture by name. | +| explicit [CultureInfo](./cultureinfo/)(int) | RTTI information. | +| [CultureInfo](./cultureinfo/)(int, bool) | Constructor. | +| explicit [CultureInfo](./cultureinfo/)(const String\&) | Constructor. | +| [CultureInfo](./cultureinfo/)(const String\&, bool) | Constructor. | +| [CultureInfo](./cultureinfo/)(std::nullptr_t) | Always throws ArgumentNullException. | +| [Equals](./equals/)(SharedPtr\) override | Compares objects. | +| virtual [get_Calendar](./get_calendar/)() const | Gets calendar used by the culture. | +| virtual [get_CompareInfo](./get_compareinfo/)() const | Gets string comparer that adheres to culture rules. | +| [get_CultureTypes](./get_culturetypes/)() const | Gets bitwise joint of culture types that describe the current culture. | +| static [get_CurrentCulture](./get_currentculture/)() | Gets culture set for current thread. | +| static [get_CurrentUICulture](./get_currentuiculture/)() | Gets current thread's UI culture. | +| virtual [get_DateTimeFormat](./get_datetimeformat/)() const | Gets date format information. | +| static [get_DefaultThreadCurrentCulture](./get_defaultthreadcurrentculture/)() | Gets default culture in the current application domain. | +| static [get_DefaultThreadCurrentUICulture](./get_defaultthreadcurrentuiculture/)() | Gets default UI culture in the current application domain. | +| virtual [get_DisplayName](./get_displayname/)() const | Gets culture display name. | +| virtual [get_EnglishName](./get_englishname/)() const | Gets culture English name. | +| [get_IetfLanguageTag](./get_ietflanguagetag/)() const | Gets the RFC 4646 name for a language. | +| static [get_InstalledUICulture](./get_installeduiculture/)() | Gets culture installed with the operating system. | +| static [get_InvariantCulture](./get_invariantculture/)() | Gets invariant culture. | +| virtual [get_IsNeutralCulture](./get_isneutralculture/)() const | Checks whether the culture is neutral. | +| [get_IsReadOnly](./get_isreadonly/)() const | Checks if culture object is read-only. | +| virtual [get_KeyboardLayoutId](./get_keyboardlayoutid/)() const | Gets active input locale identifier. | +| virtual [get_LCID](./get_lcid/)() const | Gets culture identifier. | +| virtual [get_Name](./get_name/)() const | Gets culture name. | +| virtual [get_NativeName](./get_nativename/)() const | Gets culture native name. | +| virtual [get_NumberFormat](./get_numberformat/)() const | Gets number format information. | +| virtual [get_OptionalCalendars](./get_optionalcalendars/)() const | List of calendars that can be used with the culture. | +| virtual [get_Parent](./get_parent/)() const | Gets parent culture. | +| virtual [get_TextInfo](./get_textinfo/)() const | Gets text parameters used by the culture. | +| virtual [get_ThreeLetterISOLanguageName](./get_threeletterisolanguagename/)() const | Gets three-letter ISO 639-2 language code. | +| virtual [get_ThreeLetterWindowsLanguageName](./get_threeletterwindowslanguagename/)() const | Gets three-letter code for language as defined in [Windows](../../system.windows/) API. | +| virtual [get_TwoLetterISOLanguageName](./get_twoletterisolanguagename/)() const | Gets two letters ISO language name associated with culture. | +| [get_UseUserOverride](./get_useuseroverride/)() const | Gets a flag indicating whether the [CultureInfo](./) uses user-selected culture settings. | +| [GetConsoleFallbackUICulture](./getconsolefallbackuiculture/)() const | Gets alternate culture suitable for console applications. | +| static [GetCultureInfo](./getcultureinfo/)(const String\&) | Gets culture by its name. Same as CreateSpecificCulture. | +| static [GetCultureInfo](./getcultureinfo/)(const String\&, const String\&) | Gets culture by its name. | +| static [GetCultureInfo](./getcultureinfo/)(int32_t) | Gets culture by id. | +| static [GetCultureInfoByIetfLanguageTag](./getcultureinfobyietflanguagetag/)(const String\&) | Deprecated. Gets a read-only [CultureInfo](./) object by the specified RFC 4646 language tag. | +| static [GetCultures](./getcultures/)(CultureTypes) | Gets cultures that fall into specified types. | +| [GetFormat](./getformat/)(const TypeInfo\&) override | Gets format object for specific type. | +| [GetHashCode](./gethashcode/)() const override | Returns object hash code. | +| [IsInherited](./isinherited/)() const | Gets is-inherited flag. FOR INTERNAL USE. | +| [operator=](./operator=/)(const CultureInfo\&) | | +| [operator==](./operator==/)(const CultureInfo\&) const | Compares culture parameters. | +| static [ReadOnly](./readonly/)(const CultureInfoPtr\&) | Gets a read only version of culture. | +| static [set_CurrentCulture](./set_currentculture/)(const CultureInfoPtr\&) | Sets culture for current thread. | +| static [set_CurrentUICulture](./set_currentuiculture/)(const CultureInfoPtr\&) | Sets current thread's UI culture. | +| virtual [set_DateTimeFormat](./set_datetimeformat/)(DateTimeFormatInfoPtr) | Sets date format information. | +| static [set_DefaultThreadCurrentCulture](./set_defaultthreadcurrentculture/)(const CultureInfoPtr\&) | Sets default culture in the current application domain. | +| static [set_DefaultThreadCurrentUICulture](./set_defaultthreadcurrentuiculture/)(const CultureInfoPtr\&) | Sets default UI culture in the current application domain. | +| virtual [set_NumberFormat](./set_numberformat/)(NumberFormatInfoPtr) | Gets number format information. | +| [ToString](./tostring/)() const override | Converts culture to string. | +## See Also + +* Class [Object](../../system/object/) +* Class [IFormatProvider](../../system/iformatprovider/) +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/cultureinfo/clearcacheddata/_index.md b/english/cpp/system.globalization/cultureinfo/clearcacheddata/_index.md new file mode 100644 index 0000000000..8559a08876 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/clearcacheddata/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::CultureInfo::ClearCachedData method +linktitle: ClearCachedData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::ClearCachedData method. Refreshes cached culture information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/cultureinfo/clearcacheddata/ +--- +## CultureInfo::ClearCachedData method + + +Refreshes cached culture information. + +```cpp +void System::Globalization::CultureInfo::ClearCachedData() +``` + +## See Also + +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/clone/_index.md b/english/cpp/system.globalization/cultureinfo/clone/_index.md new file mode 100644 index 0000000000..bf92a046f1 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::CultureInfo::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::Clone method. Clones culture info in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/cultureinfo/clone/ +--- +## CultureInfo::Clone method + + +Clones culture info. + +```cpp +SharedPtr System::Globalization::CultureInfo::Clone() override +``` + + +### ReturnValue + +Newly created culture info object with same data as current one. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/createspecificculture/_index.md b/english/cpp/system.globalization/cultureinfo/createspecificculture/_index.md new file mode 100644 index 0000000000..a08223ecfd --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/createspecificculture/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::CultureInfo::CreateSpecificCulture method +linktitle: CreateSpecificCulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::CreateSpecificCulture method. Creates culture by name in C++.' +type: docs +weight: 3500 +url: /cpp/system.globalization/cultureinfo/createspecificculture/ +--- +## CultureInfo::CreateSpecificCulture method + + +Creates culture by name. + +```cpp +static CultureInfoPtr System::Globalization::CultureInfo::CreateSpecificCulture(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Predefined culture name or existing culture object's name. | + +### ReturnValue + +Culture object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/cultureinfo/_index.md b/english/cpp/system.globalization/cultureinfo/cultureinfo/_index.md new file mode 100644 index 0000000000..71968e9384 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/cultureinfo/_index.md @@ -0,0 +1,106 @@ +--- +title: System::Globalization::CultureInfo::CultureInfo constructor +linktitle: CultureInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::CultureInfo constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/cultureinfo/cultureinfo/ +--- +## CultureInfo::CultureInfo(const String\&) constructor + + +Constructor. + +```cpp +System::Globalization::CultureInfo::CultureInfo(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Culture name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CultureInfo::CultureInfo(const String\&, bool) constructor + + +Constructor. + +```cpp +System::Globalization::CultureInfo::CultureInfo(const String &name, bool use_user_override) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Culture name. | +| use_user_override | bool | If true, use user-defined values instead of systems; PARAMETER IGNORED. | + +## See Also + +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CultureInfo::CultureInfo(int) constructor + + +RTTI information. + +```cpp +System::Globalization::CultureInfo::CultureInfo(int culture) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| culture | int | Culture identifier. | +## Remarks + + +Constructor. +## See Also + +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CultureInfo::CultureInfo(int, bool) constructor + + +Constructor. + +```cpp +System::Globalization::CultureInfo::CultureInfo(int culture, bool use_user_override) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| culture | int | Culture identifier. | +| use_user_override | bool | If true, use user-defined values instead of systems; PARAMETER IGNORED. | + +## See Also + +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CultureInfo::CultureInfo(std::nullptr_t) constructor + + +Always throws ArgumentNullException. + +```cpp +System::Globalization::CultureInfo::CultureInfo(std::nullptr_t) +``` + +## See Also + +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/equals/_index.md b/english/cpp/system.globalization/cultureinfo/equals/_index.md new file mode 100644 index 0000000000..f3cfc5603f --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::CultureInfo::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::Equals method. Compares objects in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/cultureinfo/equals/ +--- +## CultureInfo::Equals method + + +Compares objects. + +```cpp +bool System::Globalization::CultureInfo::Equals(SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SharedPtr\ | [Object](../../../system/object/) to compare to. | + +### ReturnValue + +True if **obj** is [CultureInfo](../) and has same parameters as this object, false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_calendar/_index.md b/english/cpp/system.globalization/cultureinfo/get_calendar/_index.md new file mode 100644 index 0000000000..72dcf47191 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_calendar/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_Calendar method +linktitle: get_Calendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_Calendar method. Gets calendar used by the culture in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/cultureinfo/get_calendar/ +--- +## CultureInfo::get_Calendar method + + +Gets calendar used by the culture. + +```cpp +virtual CalendarPtr System::Globalization::CultureInfo::get_Calendar() const +``` + + +### ReturnValue + +[Calendar](../../calendar/) object. + +## See Also + +* Typedef [CalendarPtr](../../calendarptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_compareinfo/_index.md b/english/cpp/system.globalization/cultureinfo/get_compareinfo/_index.md new file mode 100644 index 0000000000..aba155b767 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_compareinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_CompareInfo method +linktitle: get_CompareInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_CompareInfo method. Gets string comparer that adheres to culture rules in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/cultureinfo/get_compareinfo/ +--- +## CultureInfo::get_CompareInfo method + + +Gets string comparer that adheres to culture rules. + +```cpp +virtual CompareInfoPtr System::Globalization::CultureInfo::get_CompareInfo() const +``` + + +### ReturnValue + +[String](../../../system/string/) comparer object. + +## See Also + +* Typedef [CompareInfoPtr](../../compareinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_culturetypes/_index.md b/english/cpp/system.globalization/cultureinfo/get_culturetypes/_index.md new file mode 100644 index 0000000000..dd000bd130 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_culturetypes/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_CultureTypes method +linktitle: get_CultureTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_CultureTypes method. Gets bitwise joint of culture types that describe the current culture in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/cultureinfo/get_culturetypes/ +--- +## CultureInfo::get_CultureTypes method + + +Gets bitwise joint of culture types that describe the current culture. + +```cpp +CultureTypes System::Globalization::CultureInfo::get_CultureTypes() const +``` + + +### ReturnValue + +Culture types bitwise joint. + +## See Also + +* Enum [CultureTypes](../../culturetypes/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_currentculture/_index.md b/english/cpp/system.globalization/cultureinfo/get_currentculture/_index.md new file mode 100644 index 0000000000..b1bea64fce --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_currentculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_CurrentCulture method +linktitle: get_CurrentCulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_CurrentCulture method. Gets culture set for current thread in C++.' +type: docs +weight: 3600 +url: /cpp/system.globalization/cultureinfo/get_currentculture/ +--- +## CultureInfo::get_CurrentCulture method + + +Gets culture set for current thread. + +```cpp +static const CultureInfoPtr & System::Globalization::CultureInfo::get_CurrentCulture() +``` + + +### ReturnValue + +Culture object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_currentuiculture/_index.md b/english/cpp/system.globalization/cultureinfo/get_currentuiculture/_index.md new file mode 100644 index 0000000000..26d999b010 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_currentuiculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_CurrentUICulture method +linktitle: get_CurrentUICulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_CurrentUICulture method. Gets current thread''s UI culture in C++.' +type: docs +weight: 3700 +url: /cpp/system.globalization/cultureinfo/get_currentuiculture/ +--- +## CultureInfo::get_CurrentUICulture method + + +Gets current thread's UI culture. + +```cpp +static const CultureInfoPtr & System::Globalization::CultureInfo::get_CurrentUICulture() +``` + + +### ReturnValue + +Culture object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_datetimeformat/_index.md b/english/cpp/system.globalization/cultureinfo/get_datetimeformat/_index.md new file mode 100644 index 0000000000..d790fef3ab --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_datetimeformat/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_DateTimeFormat method +linktitle: get_DateTimeFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_DateTimeFormat method. Gets date format information in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/cultureinfo/get_datetimeformat/ +--- +## CultureInfo::get_DateTimeFormat method + + +Gets date format information. + +```cpp +virtual DateTimeFormatInfoPtr System::Globalization::CultureInfo::get_DateTimeFormat() const +``` + + +### ReturnValue + +Date format info structure associated with culture. + +## See Also + +* Typedef [DateTimeFormatInfoPtr](../../datetimeformatinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_defaultthreadcurrentculture/_index.md b/english/cpp/system.globalization/cultureinfo/get_defaultthreadcurrentculture/_index.md new file mode 100644 index 0000000000..a3549b70bf --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_defaultthreadcurrentculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_DefaultThreadCurrentCulture method +linktitle: get_DefaultThreadCurrentCulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_DefaultThreadCurrentCulture method. Gets default culture in the current application domain in C++.' +type: docs +weight: 3800 +url: /cpp/system.globalization/cultureinfo/get_defaultthreadcurrentculture/ +--- +## CultureInfo::get_DefaultThreadCurrentCulture method + + +Gets default culture in the current application domain. + +```cpp +static CultureInfoPtr System::Globalization::CultureInfo::get_DefaultThreadCurrentCulture() +``` + + +### ReturnValue + +Culture object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_defaultthreadcurrentuiculture/_index.md b/english/cpp/system.globalization/cultureinfo/get_defaultthreadcurrentuiculture/_index.md new file mode 100644 index 0000000000..2d037e0812 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_defaultthreadcurrentuiculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_DefaultThreadCurrentUICulture method +linktitle: get_DefaultThreadCurrentUICulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_DefaultThreadCurrentUICulture method. Gets default UI culture in the current application domain in C++.' +type: docs +weight: 3900 +url: /cpp/system.globalization/cultureinfo/get_defaultthreadcurrentuiculture/ +--- +## CultureInfo::get_DefaultThreadCurrentUICulture method + + +Gets default UI culture in the current application domain. + +```cpp +static CultureInfoPtr System::Globalization::CultureInfo::get_DefaultThreadCurrentUICulture() +``` + + +### ReturnValue + +Culture object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_displayname/_index.md b/english/cpp/system.globalization/cultureinfo/get_displayname/_index.md new file mode 100644 index 0000000000..d4a5b67a16 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_displayname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_DisplayName method +linktitle: get_DisplayName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_DisplayName method. Gets culture display name in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/cultureinfo/get_displayname/ +--- +## CultureInfo::get_DisplayName method + + +Gets culture display name. + +```cpp +virtual String System::Globalization::CultureInfo::get_DisplayName() const +``` + + +### ReturnValue + +Culture display name. + +## See Also + +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_englishname/_index.md b/english/cpp/system.globalization/cultureinfo/get_englishname/_index.md new file mode 100644 index 0000000000..c2857371e3 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_englishname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_EnglishName method +linktitle: get_EnglishName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_EnglishName method. Gets culture English name in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/cultureinfo/get_englishname/ +--- +## CultureInfo::get_EnglishName method + + +Gets culture English name. + +```cpp +virtual String System::Globalization::CultureInfo::get_EnglishName() const +``` + + +### ReturnValue + +Culture English name. + +## See Also + +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_ietflanguagetag/_index.md b/english/cpp/system.globalization/cultureinfo/get_ietflanguagetag/_index.md new file mode 100644 index 0000000000..21bfd8eac6 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_ietflanguagetag/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_IetfLanguageTag method +linktitle: get_IetfLanguageTag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_IetfLanguageTag method. Gets the RFC 4646 name for a language in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/cultureinfo/get_ietflanguagetag/ +--- +## CultureInfo::get_IetfLanguageTag method + + +Gets the RFC 4646 name for a language. + +```cpp +String System::Globalization::CultureInfo::get_IetfLanguageTag() const +``` + + +### ReturnValue + +Language tag. + +## See Also + +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_installeduiculture/_index.md b/english/cpp/system.globalization/cultureinfo/get_installeduiculture/_index.md new file mode 100644 index 0000000000..1a6d5a4be2 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_installeduiculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_InstalledUICulture method +linktitle: get_InstalledUICulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_InstalledUICulture method. Gets culture installed with the operating system in C++.' +type: docs +weight: 4000 +url: /cpp/system.globalization/cultureinfo/get_installeduiculture/ +--- +## CultureInfo::get_InstalledUICulture method + + +Gets culture installed with the operating system. + +```cpp +static const CultureInfoPtr & System::Globalization::CultureInfo::get_InstalledUICulture() +``` + + +### ReturnValue + +Culture object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_invariantculture/_index.md b/english/cpp/system.globalization/cultureinfo/get_invariantculture/_index.md new file mode 100644 index 0000000000..fbbde9cdfe --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_invariantculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_InvariantCulture method +linktitle: get_InvariantCulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_InvariantCulture method. Gets invariant culture in C++.' +type: docs +weight: 4100 +url: /cpp/system.globalization/cultureinfo/get_invariantculture/ +--- +## CultureInfo::get_InvariantCulture method + + +Gets invariant culture. + +```cpp +static const CultureInfoPtr & System::Globalization::CultureInfo::get_InvariantCulture() +``` + + +### ReturnValue + +Culture object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_isneutralculture/_index.md b/english/cpp/system.globalization/cultureinfo/get_isneutralculture/_index.md new file mode 100644 index 0000000000..b29bf545cc --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_isneutralculture/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::CultureInfo::get_IsNeutralCulture method +linktitle: get_IsNeutralCulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_IsNeutralCulture method. Checks whether the culture is neutral in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/cultureinfo/get_isneutralculture/ +--- +## CultureInfo::get_IsNeutralCulture method + + +Checks whether the culture is neutral. + +```cpp +virtual bool System::Globalization::CultureInfo::get_IsNeutralCulture() const +``` + + +### ReturnValue + +False if culture is associated with language but not with country or region, false otherwise. + +## See Also + +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_isreadonly/_index.md b/english/cpp/system.globalization/cultureinfo/get_isreadonly/_index.md new file mode 100644 index 0000000000..62437bb85d --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::CultureInfo::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_IsReadOnly method. Checks if culture object is read-only in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/cultureinfo/get_isreadonly/ +--- +## CultureInfo::get_IsReadOnly method + + +Checks if culture object is read-only. + +```cpp +bool System::Globalization::CultureInfo::get_IsReadOnly() const +``` + + +### ReturnValue + +True if culture is read-only, false otherwise. + +## See Also + +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_keyboardlayoutid/_index.md b/english/cpp/system.globalization/cultureinfo/get_keyboardlayoutid/_index.md new file mode 100644 index 0000000000..49e2eca510 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_keyboardlayoutid/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::CultureInfo::get_KeyboardLayoutId method +linktitle: get_KeyboardLayoutId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_KeyboardLayoutId method. Gets active input locale identifier in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/cultureinfo/get_keyboardlayoutid/ +--- +## CultureInfo::get_KeyboardLayoutId method + + +Gets active input locale identifier. + +```cpp +virtual int System::Globalization::CultureInfo::get_KeyboardLayoutId() const +``` + + +### ReturnValue + +Input locale identifier. + +## See Also + +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_lcid/_index.md b/english/cpp/system.globalization/cultureinfo/get_lcid/_index.md new file mode 100644 index 0000000000..5bf699a8ef --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_lcid/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::CultureInfo::get_LCID method +linktitle: get_LCID +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_LCID method. Gets culture identifier in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/cultureinfo/get_lcid/ +--- +## CultureInfo::get_LCID method + + +Gets culture identifier. + +```cpp +virtual int System::Globalization::CultureInfo::get_LCID() const +``` + + +### ReturnValue + +Culture identifier. + +## See Also + +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_name/_index.md b/english/cpp/system.globalization/cultureinfo/get_name/_index.md new file mode 100644 index 0000000000..e76f2aeb53 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_Name method. Gets culture name in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/cultureinfo/get_name/ +--- +## CultureInfo::get_Name method + + +Gets culture name. + +```cpp +virtual String System::Globalization::CultureInfo::get_Name() const +``` + + +### ReturnValue + +Culture name. + +## See Also + +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_nativename/_index.md b/english/cpp/system.globalization/cultureinfo/get_nativename/_index.md new file mode 100644 index 0000000000..1605eecd6a --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_nativename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_NativeName method +linktitle: get_NativeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_NativeName method. Gets culture native name in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/cultureinfo/get_nativename/ +--- +## CultureInfo::get_NativeName method + + +Gets culture native name. + +```cpp +virtual String System::Globalization::CultureInfo::get_NativeName() const +``` + + +### ReturnValue + +Culture native name. + +## See Also + +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_numberformat/_index.md b/english/cpp/system.globalization/cultureinfo/get_numberformat/_index.md new file mode 100644 index 0000000000..be32ac3265 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_numberformat/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_NumberFormat method +linktitle: get_NumberFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_NumberFormat method. Gets number format information in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/cultureinfo/get_numberformat/ +--- +## CultureInfo::get_NumberFormat method + + +Gets number format information. + +```cpp +virtual NumberFormatInfoPtr System::Globalization::CultureInfo::get_NumberFormat() const +``` + + +### ReturnValue + +Number format info structure associated with culture. + +## See Also + +* Typedef [NumberFormatInfoPtr](../../numberformatinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_optionalcalendars/_index.md b/english/cpp/system.globalization/cultureinfo/get_optionalcalendars/_index.md new file mode 100644 index 0000000000..e760bf3133 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_optionalcalendars/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::CultureInfo::get_OptionalCalendars method +linktitle: get_OptionalCalendars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_OptionalCalendars method. List of calendars that can be used with the culture in C++.' +type: docs +weight: 1900 +url: /cpp/system.globalization/cultureinfo/get_optionalcalendars/ +--- +## CultureInfo::get_OptionalCalendars method + + +List of calendars that can be used with the culture. + +```cpp +virtual ArrayPtr System::Globalization::CultureInfo::get_OptionalCalendars() const +``` + + +### ReturnValue + +[Calendar](../../calendar/) array. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [CalendarPtr](../../calendarptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_parent/_index.md b/english/cpp/system.globalization/cultureinfo/get_parent/_index.md new file mode 100644 index 0000000000..ca5039cfc2 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_parent/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_Parent method +linktitle: get_Parent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_Parent method. Gets parent culture in C++.' +type: docs +weight: 2000 +url: /cpp/system.globalization/cultureinfo/get_parent/ +--- +## CultureInfo::get_Parent method + + +Gets parent culture. + +```cpp +virtual CultureInfoPtr System::Globalization::CultureInfo::get_Parent() const +``` + + +### ReturnValue + +Parent culture object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_textinfo/_index.md b/english/cpp/system.globalization/cultureinfo/get_textinfo/_index.md new file mode 100644 index 0000000000..4cad27f99b --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_textinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_TextInfo method +linktitle: get_TextInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_TextInfo method. Gets text parameters used by the culture in C++.' +type: docs +weight: 2100 +url: /cpp/system.globalization/cultureinfo/get_textinfo/ +--- +## CultureInfo::get_TextInfo method + + +Gets text parameters used by the culture. + +```cpp +virtual TextInfoPtr System::Globalization::CultureInfo::get_TextInfo() const +``` + + +### ReturnValue + +[Text](../../../system.text/) information object. + +## See Also + +* Typedef [TextInfoPtr](../../textinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_threeletterisolanguagename/_index.md b/english/cpp/system.globalization/cultureinfo/get_threeletterisolanguagename/_index.md new file mode 100644 index 0000000000..9769534ca1 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_threeletterisolanguagename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_ThreeLetterISOLanguageName method +linktitle: get_ThreeLetterISOLanguageName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_ThreeLetterISOLanguageName method. Gets three-letter ISO 639-2 language code in C++.' +type: docs +weight: 2200 +url: /cpp/system.globalization/cultureinfo/get_threeletterisolanguagename/ +--- +## CultureInfo::get_ThreeLetterISOLanguageName method + + +Gets three-letter ISO 639-2 language code. + +```cpp +virtual String System::Globalization::CultureInfo::get_ThreeLetterISOLanguageName() const +``` + + +### ReturnValue + +Three-letter code. + +## See Also + +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_threeletterwindowslanguagename/_index.md b/english/cpp/system.globalization/cultureinfo/get_threeletterwindowslanguagename/_index.md new file mode 100644 index 0000000000..733fc0928b --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_threeletterwindowslanguagename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_ThreeLetterWindowsLanguageName method +linktitle: get_ThreeLetterWindowsLanguageName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_ThreeLetterWindowsLanguageName method. Gets three-letter code for language as defined in Windows API in C++.' +type: docs +weight: 2300 +url: /cpp/system.globalization/cultureinfo/get_threeletterwindowslanguagename/ +--- +## CultureInfo::get_ThreeLetterWindowsLanguageName method + + +Gets three-letter code for language as defined in [Windows](../../../system.windows/) API. + +```cpp +virtual String System::Globalization::CultureInfo::get_ThreeLetterWindowsLanguageName() const +``` + + +### ReturnValue + +Three-letter code. + +## See Also + +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_twoletterisolanguagename/_index.md b/english/cpp/system.globalization/cultureinfo/get_twoletterisolanguagename/_index.md new file mode 100644 index 0000000000..460ba863c5 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_twoletterisolanguagename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::get_TwoLetterISOLanguageName method +linktitle: get_TwoLetterISOLanguageName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_TwoLetterISOLanguageName method. Gets two letters ISO language name associated with culture in C++.' +type: docs +weight: 2400 +url: /cpp/system.globalization/cultureinfo/get_twoletterisolanguagename/ +--- +## CultureInfo::get_TwoLetterISOLanguageName method + + +Gets two letters ISO language name associated with culture. + +```cpp +virtual String System::Globalization::CultureInfo::get_TwoLetterISOLanguageName() const +``` + + +### ReturnValue + +Two-letter ISO language name. + +## See Also + +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/get_useuseroverride/_index.md b/english/cpp/system.globalization/cultureinfo/get_useuseroverride/_index.md new file mode 100644 index 0000000000..25aeed7682 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/get_useuseroverride/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::CultureInfo::get_UseUserOverride method +linktitle: get_UseUserOverride +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::get_UseUserOverride method. Gets a flag indicating whether the CultureInfo uses user-selected culture settings in C++.' +type: docs +weight: 2500 +url: /cpp/system.globalization/cultureinfo/get_useuseroverride/ +--- +## CultureInfo::get_UseUserOverride method + + +Gets a flag indicating whether the [CultureInfo](../) uses user-selected culture settings. + +```cpp +bool System::Globalization::CultureInfo::get_UseUserOverride() const +``` + + +### ReturnValue + +True if [CultureInfo](../) uses user-selected culture settings, false otherwise + +## See Also + +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/getconsolefallbackuiculture/_index.md b/english/cpp/system.globalization/cultureinfo/getconsolefallbackuiculture/_index.md new file mode 100644 index 0000000000..4a539c4953 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/getconsolefallbackuiculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::GetConsoleFallbackUICulture method +linktitle: GetConsoleFallbackUICulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::GetConsoleFallbackUICulture method. Gets alternate culture suitable for console applications in C++.' +type: docs +weight: 2600 +url: /cpp/system.globalization/cultureinfo/getconsolefallbackuiculture/ +--- +## CultureInfo::GetConsoleFallbackUICulture method + + +Gets alternate culture suitable for console applications. + +```cpp +CultureInfoPtr System::Globalization::CultureInfo::GetConsoleFallbackUICulture() const +``` + + +### ReturnValue + +Culture object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/getcultureinfo/_index.md b/english/cpp/system.globalization/cultureinfo/getcultureinfo/_index.md new file mode 100644 index 0000000000..b7d5fd86ad --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/getcultureinfo/_index.md @@ -0,0 +1,84 @@ +--- +title: System::Globalization::CultureInfo::GetCultureInfo method +linktitle: GetCultureInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::GetCultureInfo method. Gets culture by its name. Same as CreateSpecificCulture in C++.' +type: docs +weight: 4200 +url: /cpp/system.globalization/cultureinfo/getcultureinfo/ +--- +## CultureInfo::GetCultureInfo(const String\&) method + + +Gets culture by its name. Same as CreateSpecificCulture. + +```cpp +static CultureInfoPtr System::Globalization::CultureInfo::GetCultureInfo(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Predefined culture name or existing culture object's name. | + +### ReturnValue + +Newly created culture object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CultureInfo::GetCultureInfo(const String\&, const String\&) method + + +Gets culture by its name. + +```cpp +static CultureInfoPtr System::Globalization::CultureInfo::GetCultureInfo(const String &name, const String &text_and_compare_culture_name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Culture name. | +| text_and_compare_culture_name | const String\& | Culture name used for [TextInfo](../../textinfo/) and [CompareInfo](../../compareinfo/) objects. | + +### ReturnValue + +Culture object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## CultureInfo::GetCultureInfo(int32_t) method + + +Gets culture by id. + +```cpp +static CultureInfoPtr System::Globalization::CultureInfo::GetCultureInfo(int32_t culture) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| culture | int32_t | Culture identifier. | + +### ReturnValue + +Newly created culture object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/getcultureinfobyietflanguagetag/_index.md b/english/cpp/system.globalization/cultureinfo/getcultureinfobyietflanguagetag/_index.md new file mode 100644 index 0000000000..8439d470e0 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/getcultureinfobyietflanguagetag/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::CultureInfo::GetCultureInfoByIetfLanguageTag method +linktitle: GetCultureInfoByIetfLanguageTag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::GetCultureInfoByIetfLanguageTag method. Deprecated. Gets a read-only CultureInfo object by the specified RFC 4646 language tag in C++.' +type: docs +weight: 4300 +url: /cpp/system.globalization/cultureinfo/getcultureinfobyietflanguagetag/ +--- +## CultureInfo::GetCultureInfoByIetfLanguageTag method + + +Deprecated. Gets a read-only [CultureInfo](../) object by the specified RFC 4646 language tag. + +```cpp +static CultureInfoPtr System::Globalization::CultureInfo::GetCultureInfoByIetfLanguageTag(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Name of a language. | + +### ReturnValue + +A read-only [CultureInfo](../) object. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/getcultures/_index.md b/english/cpp/system.globalization/cultureinfo/getcultures/_index.md new file mode 100644 index 0000000000..54d5fbfb6e --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/getcultures/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Globalization::CultureInfo::GetCultures method +linktitle: GetCultures +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::GetCultures method. Gets cultures that fall into specified types in C++.' +type: docs +weight: 4400 +url: /cpp/system.globalization/cultureinfo/getcultures/ +--- +## CultureInfo::GetCultures method + + +Gets cultures that fall into specified types. + +```cpp +static ArrayPtr System::Globalization::CultureInfo::GetCultures(CultureTypes types) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| types | CultureTypes | Limits what cultures are fetched. | + +### ReturnValue + +[Array](../../../system/array/) of cultures selected. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Enum [CultureTypes](../../culturetypes/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/getformat/_index.md b/english/cpp/system.globalization/cultureinfo/getformat/_index.md new file mode 100644 index 0000000000..295ac65b24 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/getformat/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Globalization::CultureInfo::GetFormat method +linktitle: GetFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::GetFormat method. Gets format object for specific type in C++.' +type: docs +weight: 2700 +url: /cpp/system.globalization/cultureinfo/getformat/ +--- +## CultureInfo::GetFormat method + + +Gets format object for specific type. + +```cpp +SharedPtr System::Globalization::CultureInfo::GetFormat(const TypeInfo &format_type) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format_type | const TypeInfo\& | Format object type. | + +### ReturnValue + +Format info object or null if not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/gethashcode/_index.md b/english/cpp/system.globalization/cultureinfo/gethashcode/_index.md new file mode 100644 index 0000000000..e186f2e567 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::CultureInfo::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::GetHashCode method. Returns object hash code in C++.' +type: docs +weight: 2800 +url: /cpp/system.globalization/cultureinfo/gethashcode/ +--- +## CultureInfo::GetHashCode method + + +Returns object hash code. + +```cpp +int System::Globalization::CultureInfo::GetHashCode() const override +``` + +## See Also + +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/isinherited/_index.md b/english/cpp/system.globalization/cultureinfo/isinherited/_index.md new file mode 100644 index 0000000000..43fb2a64be --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/isinherited/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::CultureInfo::IsInherited method +linktitle: IsInherited +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::IsInherited method. Gets is-inherited flag. FOR INTERNAL USE in C++.' +type: docs +weight: 2900 +url: /cpp/system.globalization/cultureinfo/isinherited/ +--- +## CultureInfo::IsInherited method + + +Gets is-inherited flag. FOR INTERNAL USE. + +```cpp +bool System::Globalization::CultureInfo::IsInherited() const +``` + +## See Also + +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/operator=/_index.md b/english/cpp/system.globalization/cultureinfo/operator=/_index.md new file mode 100644 index 0000000000..3decb83691 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::CultureInfo::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Globalization::CultureInfo class in C++.' +type: docs +weight: 3000 +url: /cpp/system.globalization/cultureinfo/operator=/ +--- +## CultureInfo::operator= method + + + + +```cpp +CultureInfo & System::Globalization::CultureInfo::operator=(const CultureInfo &)=delete +``` + +## See Also + +* Class [CultureInfo](../) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/operator==/_index.md b/english/cpp/system.globalization/cultureinfo/operator==/_index.md new file mode 100644 index 0000000000..373767d446 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/operator==/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::CultureInfo::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::operator== method. Compares culture parameters in C++.' +type: docs +weight: 3100 +url: /cpp/system.globalization/cultureinfo/operator==/ +--- +## CultureInfo::operator== method + + +Compares culture parameters. + +```cpp +bool System::Globalization::CultureInfo::operator==(const CultureInfo &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const CultureInfo\& | Culture to compare to. | + +### ReturnValue + +True if culture parameters match, false otherwise. + +## See Also + +* Class [CultureInfo](../) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/readonly/_index.md b/english/cpp/system.globalization/cultureinfo/readonly/_index.md new file mode 100644 index 0000000000..ae11664666 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/readonly/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::CultureInfo::ReadOnly method +linktitle: ReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::ReadOnly method. Gets a read only version of culture in C++.' +type: docs +weight: 4500 +url: /cpp/system.globalization/cultureinfo/readonly/ +--- +## CultureInfo::ReadOnly method + + +Gets a read only version of culture. + +```cpp +static CultureInfoPtr System::Globalization::CultureInfo::ReadOnly(const CultureInfoPtr &culture_info) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| culture_info | const CultureInfoPtr\& | Culture to wrap as read-only. | + +### ReturnValue + +If **culture_info** is read-only, returns same object, otherwise creates a read-only copy. + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/set_currentculture/_index.md b/english/cpp/system.globalization/cultureinfo/set_currentculture/_index.md new file mode 100644 index 0000000000..56ad9d9dc3 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/set_currentculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::set_CurrentCulture method +linktitle: set_CurrentCulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::set_CurrentCulture method. Sets culture for current thread in C++.' +type: docs +weight: 4600 +url: /cpp/system.globalization/cultureinfo/set_currentculture/ +--- +## CultureInfo::set_CurrentCulture method + + +Sets culture for current thread. + +```cpp +static void System::Globalization::CultureInfo::set_CurrentCulture(const CultureInfoPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const CultureInfoPtr\& | Culture to set. | + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/set_currentuiculture/_index.md b/english/cpp/system.globalization/cultureinfo/set_currentuiculture/_index.md new file mode 100644 index 0000000000..a837dc9fd4 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/set_currentuiculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::set_CurrentUICulture method +linktitle: set_CurrentUICulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::set_CurrentUICulture method. Sets current thread''s UI culture in C++.' +type: docs +weight: 4700 +url: /cpp/system.globalization/cultureinfo/set_currentuiculture/ +--- +## CultureInfo::set_CurrentUICulture method + + +Sets current thread's UI culture. + +```cpp +static void System::Globalization::CultureInfo::set_CurrentUICulture(const CultureInfoPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const CultureInfoPtr\& | Culture object. | + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/set_datetimeformat/_index.md b/english/cpp/system.globalization/cultureinfo/set_datetimeformat/_index.md new file mode 100644 index 0000000000..36aaccd46e --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/set_datetimeformat/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::set_DateTimeFormat method +linktitle: set_DateTimeFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::set_DateTimeFormat method. Sets date format information in C++.' +type: docs +weight: 3200 +url: /cpp/system.globalization/cultureinfo/set_datetimeformat/ +--- +## CultureInfo::set_DateTimeFormat method + + +Sets date format information. + +```cpp +virtual void System::Globalization::CultureInfo::set_DateTimeFormat(DateTimeFormatInfoPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTimeFormatInfoPtr | Date time format information. | + +## See Also + +* Typedef [DateTimeFormatInfoPtr](../../datetimeformatinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/set_defaultthreadcurrentculture/_index.md b/english/cpp/system.globalization/cultureinfo/set_defaultthreadcurrentculture/_index.md new file mode 100644 index 0000000000..92a40dfd05 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/set_defaultthreadcurrentculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::set_DefaultThreadCurrentCulture method +linktitle: set_DefaultThreadCurrentCulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::set_DefaultThreadCurrentCulture method. Sets default culture in the current application domain in C++.' +type: docs +weight: 4800 +url: /cpp/system.globalization/cultureinfo/set_defaultthreadcurrentculture/ +--- +## CultureInfo::set_DefaultThreadCurrentCulture method + + +Sets default culture in the current application domain. + +```cpp +static void System::Globalization::CultureInfo::set_DefaultThreadCurrentCulture(const CultureInfoPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const CultureInfoPtr\& | Culture object. | + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/set_defaultthreadcurrentuiculture/_index.md b/english/cpp/system.globalization/cultureinfo/set_defaultthreadcurrentuiculture/_index.md new file mode 100644 index 0000000000..5ead772b33 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/set_defaultthreadcurrentuiculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::set_DefaultThreadCurrentUICulture method +linktitle: set_DefaultThreadCurrentUICulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::set_DefaultThreadCurrentUICulture method. Sets default UI culture in the current application domain in C++.' +type: docs +weight: 4900 +url: /cpp/system.globalization/cultureinfo/set_defaultthreadcurrentuiculture/ +--- +## CultureInfo::set_DefaultThreadCurrentUICulture method + + +Sets default UI culture in the current application domain. + +```cpp +static void System::Globalization::CultureInfo::set_DefaultThreadCurrentUICulture(const CultureInfoPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const CultureInfoPtr\& | Culture to set. | + +## See Also + +* Typedef [CultureInfoPtr](../../cultureinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/set_numberformat/_index.md b/english/cpp/system.globalization/cultureinfo/set_numberformat/_index.md new file mode 100644 index 0000000000..4604af4e58 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/set_numberformat/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::set_NumberFormat method +linktitle: set_NumberFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::set_NumberFormat method. Gets number format information in C++.' +type: docs +weight: 3300 +url: /cpp/system.globalization/cultureinfo/set_numberformat/ +--- +## CultureInfo::set_NumberFormat method + + +Gets number format information. + +```cpp +virtual void System::Globalization::CultureInfo::set_NumberFormat(NumberFormatInfoPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | NumberFormatInfoPtr | Number format information. | + +## See Also + +* Typedef [NumberFormatInfoPtr](../../numberformatinfoptr/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfo/tostring/_index.md b/english/cpp/system.globalization/cultureinfo/tostring/_index.md new file mode 100644 index 0000000000..c9d043e5a8 --- /dev/null +++ b/english/cpp/system.globalization/cultureinfo/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::CultureInfo::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfo::ToString method. Converts culture to string in C++.' +type: docs +weight: 3400 +url: /cpp/system.globalization/cultureinfo/tostring/ +--- +## CultureInfo::ToString method + + +Converts culture to string. + +```cpp +String System::Globalization::CultureInfo::ToString() const override +``` + + +### ReturnValue + +The name of the [CultureInfo](../), eg. "de-DE_phoneb", "en-US", or "fj-FJ". + +## See Also + +* Class [String](../../../system/string/) +* Class [CultureInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/cultureinfoptr/_index.md b/english/cpp/system.globalization/cultureinfoptr/_index.md new file mode 100644 index 0000000000..594966728a --- /dev/null +++ b/english/cpp/system.globalization/cultureinfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::CultureInfoPtr typedef +linktitle: CultureInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureInfoPtr typedef. CultureInfo pointer type in C++.' +type: docs +weight: 4400 +url: /cpp/system.globalization/cultureinfoptr/ +--- +## CultureInfoPtr typedef + + +[CultureInfo](../cultureinfo/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::CultureInfoPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/culturetypes/_index.md b/english/cpp/system.globalization/culturetypes/_index.md new file mode 100644 index 0000000000..d53b19d737 --- /dev/null +++ b/english/cpp/system.globalization/culturetypes/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Globalization::CultureTypes enum +linktitle: CultureTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::CultureTypes enum. Culture categories bitmask entries in C++.' +type: docs +weight: 3400 +url: /cpp/system.globalization/culturetypes/ +--- +## CultureTypes enum + + +Culture categories bitmask entries. + +```cpp +enum class CultureTypes : int32_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| NeutralCultures | 1 | Culture that is specific for language but not for contry or region. | +| SpecificCultures | 2 | Specific to country/region. | +| InstalledWin32Cultures | 4 | Cultures installed in OS. | +| AllCultures | n/a | All avaliable cultures. | +| UserCustomCulture | 8 | User-defined cultures. | +| ReplacementCultures | 16 | User-defined replacements for existing cultures. | +| WindowsOnlyCultures | 32 | Obsolete. | +| FrameworkCultures | 64 | Obsolete. | + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/_index.md b/english/cpp/system.globalization/datetimeformatinfo/_index.md new file mode 100644 index 0000000000..eec5d26d4b --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/_index.md @@ -0,0 +1,99 @@ +--- +title: System::Globalization::DateTimeFormatInfo class +linktitle: DateTimeFormatInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo class. Set of date and time formatting parameters. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/datetimeformatinfo/ +--- +## DateTimeFormatInfo class + + +Set of date and time formatting parameters. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DateTimeFormatInfo : public virtual System::Object, + public System::IFormatProvider, + public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | Clones format info. | +| [DateTimeFormatInfo](./datetimeformatinfo/)() | Default constructor, constructs invariant format info. | +| [get_AbbreviatedDayNames](./get_abbreviateddaynames/)() const | Gets abbreviated day names. | +| [get_AbbreviatedMonthGenitiveNames](./get_abbreviatedmonthgenitivenames/)() const | Gets abbreviated month names in genitive form. | +| [get_AbbreviatedMonthNames](./get_abbreviatedmonthnames/)() const | Gets abbreviated month names. | +| [get_AMDesignator](./get_amdesignator/)() const | Gets AM designator. | +| [get_Calendar](./get_calendar/)() const | Gets calendar associated with formatter. | +| [get_CalendarWeekRule](./get_calendarweekrule/)() const | Gets calendar week rule associated with formatter. | +| static [get_CurrentInfo](./get_currentinfo/)() | Gets current thread's date and time formatter. | +| [get_DateSeparator](./get_dateseparator/)() const | Gets date separator. | +| [get_DayNames](./get_daynames/)() const | Gets day names. | +| [get_FirstDayOfWeek](./get_firstdayofweek/)() const | Gets first day of week. | +| [get_FullDateTimePattern](./get_fulldatetimepattern/)() const | Gets full date and time pattern. | +| static [get_InvariantInfo](./get_invariantinfo/)() | Gets invariant date and time formatter. | +| [get_IsReadOnly](./get_isreadonly/)() const | Checks whether formatter is read-only. | +| [get_LongDatePattern](./get_longdatepattern/)() const | Gets long date pattern. | +| [get_LongTimePattern](./get_longtimepattern/)() const | Gets long time pattern. | +| [get_MonthDayPattern](./get_monthdaypattern/)() const | Gets month day pattern. | +| [get_MonthGenitiveNames](./get_monthgenitivenames/)() const | Gets month names in genitive form. | +| [get_MonthNames](./get_monthnames/)() const | Gets month names. | +| [get_NativeCalendarName](./get_nativecalendarname/)() const | Gets native calendar name if available. | +| [get_PMDesignator](./get_pmdesignator/)() const | Gets PM designator. | +| [get_RFC1123Pattern](./get_rfc1123pattern/)() const | Gets RFC1123 pattern. | +| [get_ShortDatePattern](./get_shortdatepattern/)() const | Gets short date pattern. | +| [get_ShortestDayNames](./get_shortestdaynames/)() const | Gets shortest day names possible. | +| [get_ShortTimePattern](./get_shorttimepattern/)() const | Gets short time pattern. | +| [get_SortableDateTimePattern](./get_sortabledatetimepattern/)() const | Gets sortable date and time pattern. | +| [get_TimeSeparator](./get_timeseparator/)() const | Gets time separator. | +| [get_UniversalSortableDateTimePattern](./get_universalsortabledatetimepattern/)() const | Gets universal sortable date and time pattern. | +| [get_YearMonthPattern](./get_yearmonthpattern/)() const | Gets year and month pattern. | +| [GetAbbreviatedDayName](./getabbreviateddayname/)(DayOfWeek) const | Gets abbreviated week day name. | +| [GetAbbreviatedEraName](./getabbreviatederaname/)(int) const | Gets abbreviated era name. | +| [GetAbbreviatedMonthName](./getabbreviatedmonthname/)(int) const | Gets abbreviated month name. | +| [GetAllDateTimePatterns](./getalldatetimepatterns/)() const | Gets all patterns in which date and time values can be formatted. | +| [GetAllDateTimePatterns](./getalldatetimepatterns/)(char16_t) const | Gets all patterns in which date and time values can be formatted using specified format string. | +| [GetDayName](./getdayname/)(DayOfWeek) const | Gets week day name. | +| [GetEra](./getera/)(const String\&) const | Gets era by name. | +| [GetEraName](./geteraname/)(int) const | Gets era name. | +| [GetFormat](./getformat/)(const TypeInfo\&) override | Gets formatter of specific type. | +| static [GetInstance](./getinstance/)(const IFormatProviderPtr\&) | Gets formatter associated with format provider. | +| [GetLeapYearMonthName](./getleapyearmonthname/)(int) const | Gets leap-year month name. | +| [GetMonthGenitiveName](./getmonthgenitivename/)(int) const | Gets genitive month name. | +| [GetMonthName](./getmonthname/)(int) const | Gets month name. | +| [GetShortestDayName](./getshortestdayname/)(DayOfWeek) const | Gets shortes name for the specified day of week. | +| [operator=](./operator=/)(const DateTimeFormatInfo\&) | | +| static [ReadOnly](./readonly/)(const DateTimeFormatInfoPtr\&) | Gets read-only version of formatter. | +| [set_AbbreviatedDayNames](./set_abbreviateddaynames/)(const ArrayPtr\\&) | Sets abbreviated day names. | +| [set_AbbreviatedMonthGenitiveNames](./set_abbreviatedmonthgenitivenames/)(const ArrayPtr\\&) | Sets abbreviated month names in genitive form. | +| [set_AbbreviatedMonthNames](./set_abbreviatedmonthnames/)(const ArrayPtr\\&) | Sets abbreviated month names. | +| [set_AMDesignator](./set_amdesignator/)(const String\&) | Sets AM designator. | +| [set_Calendar](./set_calendar/)(const SharedPtr\\&) | Sets calendar associated with formatter. | +| [set_CalendarWeekRule](./set_calendarweekrule/)(CalendarWeekRule) | Sets calendar week rule associated with formatter. | +| [set_DateSeparator](./set_dateseparator/)(const String\&) | Sets date separator. | +| [set_DayNames](./set_daynames/)(const ArrayPtr\\&) | Sets day names. | +| [set_FirstDayOfWeek](./set_firstdayofweek/)(DayOfWeek) | Sets first day of week. | +| [set_FullDateTimePattern](./set_fulldatetimepattern/)(const String\&) | Sets full date and time pattern. | +| [set_LongDatePattern](./set_longdatepattern/)(const String\&) | Sets long date pattern. | +| [set_LongTimePattern](./set_longtimepattern/)(const String\&) | Sets long time pattern. | +| [set_MonthDayPattern](./set_monthdaypattern/)(const String\&) | Sets month day pattern. | +| [set_MonthGenitiveNames](./set_monthgenitivenames/)(const ArrayPtr\\&) | Sets month names in genitive form. | +| [set_MonthNames](./set_monthnames/)(const ArrayPtr\\&) | Sets month names. | +| [set_PMDesignator](./set_pmdesignator/)(const String\&) | Sets PM designator. | +| [set_ShortDatePattern](./set_shortdatepattern/)(const String\&) | Sets short date pattern. | +| [set_ShortestDayNames](./set_shortestdaynames/)(const ArrayPtr\\&) | Sets shortest day names possible. | +| [set_ShortTimePattern](./set_shorttimepattern/)(const String\&) | Sets short time pattern. | +| [set_TimeSeparator](./set_timeseparator/)(const String\&) | Sets time separator. | +| [set_YearMonthPattern](./set_yearmonthpattern/)(const String\&) | Sets year and month pattern. | +| [SetAllDateTimePatterns](./setalldatetimepatterns/)(const ArrayPtr\\&, char16_t) | Sets patterns for the specified format. | +## See Also + +* Class [Object](../../system/object/) +* Class [IFormatProvider](../../system/iformatprovider/) +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/clone/_index.md b/english/cpp/system.globalization/datetimeformatinfo/clone/_index.md new file mode 100644 index 0000000000..5244c81994 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::Clone method. Clones format info in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/datetimeformatinfo/clone/ +--- +## DateTimeFormatInfo::Clone method + + +Clones format info. + +```cpp +SharedPtr System::Globalization::DateTimeFormatInfo::Clone() override +``` + + +### ReturnValue + +Newly created copy of format info object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/datetimeformatinfo/_index.md b/english/cpp/system.globalization/datetimeformatinfo/datetimeformatinfo/_index.md new file mode 100644 index 0000000000..7aada842f5 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/datetimeformatinfo/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::DateTimeFormatInfo::DateTimeFormatInfo constructor +linktitle: DateTimeFormatInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::DateTimeFormatInfo constructor. Default constructor, constructs invariant format info in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/datetimeformatinfo/datetimeformatinfo/ +--- +## DateTimeFormatInfo::DateTimeFormatInfo constructor + + +Default constructor, constructs invariant format info. + +```cpp +System::Globalization::DateTimeFormatInfo::DateTimeFormatInfo() +``` + +## See Also + +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_abbreviateddaynames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_abbreviateddaynames/_index.md new file mode 100644 index 0000000000..dcfafbffd0 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_abbreviateddaynames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_AbbreviatedDayNames method +linktitle: get_AbbreviatedDayNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_AbbreviatedDayNames method. Gets abbreviated day names in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/datetimeformatinfo/get_abbreviateddaynames/ +--- +## DateTimeFormatInfo::get_AbbreviatedDayNames method + + +Gets abbreviated day names. + +```cpp +ArrayPtr System::Globalization::DateTimeFormatInfo::get_AbbreviatedDayNames() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of abbreviated day names, starting with Sunday. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_abbreviatedmonthgenitivenames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_abbreviatedmonthgenitivenames/_index.md new file mode 100644 index 0000000000..9195f9042d --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_abbreviatedmonthgenitivenames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_AbbreviatedMonthGenitiveNames method +linktitle: get_AbbreviatedMonthGenitiveNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_AbbreviatedMonthGenitiveNames method. Gets abbreviated month names in genitive form in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/datetimeformatinfo/get_abbreviatedmonthgenitivenames/ +--- +## DateTimeFormatInfo::get_AbbreviatedMonthGenitiveNames method + + +Gets abbreviated month names in genitive form. + +```cpp +ArrayPtr System::Globalization::DateTimeFormatInfo::get_AbbreviatedMonthGenitiveNames() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of abbreviated month names, starting with January. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_abbreviatedmonthnames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_abbreviatedmonthnames/_index.md new file mode 100644 index 0000000000..eb497abb57 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_abbreviatedmonthnames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_AbbreviatedMonthNames method +linktitle: get_AbbreviatedMonthNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_AbbreviatedMonthNames method. Gets abbreviated month names in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/datetimeformatinfo/get_abbreviatedmonthnames/ +--- +## DateTimeFormatInfo::get_AbbreviatedMonthNames method + + +Gets abbreviated month names. + +```cpp +ArrayPtr System::Globalization::DateTimeFormatInfo::get_AbbreviatedMonthNames() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of abbreviated month names, starting with January. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_amdesignator/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_amdesignator/_index.md new file mode 100644 index 0000000000..6f893740cc --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_amdesignator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_AMDesignator method +linktitle: get_AMDesignator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_AMDesignator method. Gets AM designator in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/datetimeformatinfo/get_amdesignator/ +--- +## DateTimeFormatInfo::get_AMDesignator method + + +Gets AM designator. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_AMDesignator() const +``` + + +### ReturnValue + +AM designator string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_calendar/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_calendar/_index.md new file mode 100644 index 0000000000..9d62b1f1b4 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_calendar/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_Calendar method +linktitle: get_Calendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_Calendar method. Gets calendar associated with formatter in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/datetimeformatinfo/get_calendar/ +--- +## DateTimeFormatInfo::get_Calendar method + + +Gets calendar associated with formatter. + +```cpp +SharedPtr System::Globalization::DateTimeFormatInfo::get_Calendar() const +``` + + +### ReturnValue + +[Calendar](../../calendar/) objects. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Calendar](../../calendar/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_calendarweekrule/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_calendarweekrule/_index.md new file mode 100644 index 0000000000..b5a2769849 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_calendarweekrule/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_CalendarWeekRule method +linktitle: get_CalendarWeekRule +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_CalendarWeekRule method. Gets calendar week rule associated with formatter in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/datetimeformatinfo/get_calendarweekrule/ +--- +## DateTimeFormatInfo::get_CalendarWeekRule method + + +Gets calendar week rule associated with formatter. + +```cpp +CalendarWeekRule System::Globalization::DateTimeFormatInfo::get_CalendarWeekRule() const +``` + + +### ReturnValue + +Week rule. + +## See Also + +* Enum [CalendarWeekRule](../../calendarweekrule/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_currentinfo/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_currentinfo/_index.md new file mode 100644 index 0000000000..b6cb3f1c1e --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_currentinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_CurrentInfo method +linktitle: get_CurrentInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_CurrentInfo method. Gets current thread''s date and time formatter in C++.' +type: docs +weight: 6400 +url: /cpp/system.globalization/datetimeformatinfo/get_currentinfo/ +--- +## DateTimeFormatInfo::get_CurrentInfo method + + +Gets current thread's date and time formatter. + +```cpp +static DateTimeFormatInfoPtr System::Globalization::DateTimeFormatInfo::get_CurrentInfo() +``` + + +### ReturnValue + +Format info object. + +## See Also + +* Typedef [DateTimeFormatInfoPtr](../../datetimeformatinfoptr/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_dateseparator/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_dateseparator/_index.md new file mode 100644 index 0000000000..3207ef6e6f --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_dateseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_DateSeparator method +linktitle: get_DateSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_DateSeparator method. Gets date separator in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/datetimeformatinfo/get_dateseparator/ +--- +## DateTimeFormatInfo::get_DateSeparator method + + +Gets date separator. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_DateSeparator() const +``` + + +### ReturnValue + +Date components separator character. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_daynames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_daynames/_index.md new file mode 100644 index 0000000000..fb25fa2d19 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_daynames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_DayNames method +linktitle: get_DayNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_DayNames method. Gets day names in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/datetimeformatinfo/get_daynames/ +--- +## DateTimeFormatInfo::get_DayNames method + + +Gets day names. + +```cpp +ArrayPtr System::Globalization::DateTimeFormatInfo::get_DayNames() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of day names, starting with Sunday. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_firstdayofweek/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_firstdayofweek/_index.md new file mode 100644 index 0000000000..d88100739f --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_firstdayofweek/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_FirstDayOfWeek method +linktitle: get_FirstDayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_FirstDayOfWeek method. Gets first day of week in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/datetimeformatinfo/get_firstdayofweek/ +--- +## DateTimeFormatInfo::get_FirstDayOfWeek method + + +Gets first day of week. + +```cpp +DayOfWeek System::Globalization::DateTimeFormatInfo::get_FirstDayOfWeek() const +``` + + +### ReturnValue + +Wek day. + +## See Also + +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_fulldatetimepattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_fulldatetimepattern/_index.md new file mode 100644 index 0000000000..5a3124bda3 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_fulldatetimepattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_FullDateTimePattern method +linktitle: get_FullDateTimePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_FullDateTimePattern method. Gets full date and time pattern in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/datetimeformatinfo/get_fulldatetimepattern/ +--- +## DateTimeFormatInfo::get_FullDateTimePattern method + + +Gets full date and time pattern. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_FullDateTimePattern() const +``` + + +### ReturnValue + +Format string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_invariantinfo/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_invariantinfo/_index.md new file mode 100644 index 0000000000..ef81a8fd16 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_invariantinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_InvariantInfo method +linktitle: get_InvariantInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_InvariantInfo method. Gets invariant date and time formatter in C++.' +type: docs +weight: 6500 +url: /cpp/system.globalization/datetimeformatinfo/get_invariantinfo/ +--- +## DateTimeFormatInfo::get_InvariantInfo method + + +Gets invariant date and time formatter. + +```cpp +static const DateTimeFormatInfoPtr & System::Globalization::DateTimeFormatInfo::get_InvariantInfo() +``` + + +### ReturnValue + +Format info object. + +## See Also + +* Typedef [DateTimeFormatInfoPtr](../../datetimeformatinfoptr/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_isreadonly/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_isreadonly/_index.md new file mode 100644 index 0000000000..fcff82ee1b --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_IsReadOnly method. Checks whether formatter is read-only in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/datetimeformatinfo/get_isreadonly/ +--- +## DateTimeFormatInfo::get_IsReadOnly method + + +Checks whether formatter is read-only. + +```cpp +bool System::Globalization::DateTimeFormatInfo::get_IsReadOnly() const +``` + + +### ReturnValue + +True if formatter is read-only, false otherwise. + +## See Also + +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_longdatepattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_longdatepattern/_index.md new file mode 100644 index 0000000000..2a758be897 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_longdatepattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_LongDatePattern method +linktitle: get_LongDatePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_LongDatePattern method. Gets long date pattern in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/datetimeformatinfo/get_longdatepattern/ +--- +## DateTimeFormatInfo::get_LongDatePattern method + + +Gets long date pattern. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_LongDatePattern() const +``` + + +### ReturnValue + +Format string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_longtimepattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_longtimepattern/_index.md new file mode 100644 index 0000000000..32a091ba50 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_longtimepattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_LongTimePattern method +linktitle: get_LongTimePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_LongTimePattern method. Gets long time pattern in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/datetimeformatinfo/get_longtimepattern/ +--- +## DateTimeFormatInfo::get_LongTimePattern method + + +Gets long time pattern. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_LongTimePattern() const +``` + + +### ReturnValue + +Format string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_monthdaypattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_monthdaypattern/_index.md new file mode 100644 index 0000000000..cacaa5f1d1 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_monthdaypattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_MonthDayPattern method +linktitle: get_MonthDayPattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_MonthDayPattern method. Gets month day pattern in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/datetimeformatinfo/get_monthdaypattern/ +--- +## DateTimeFormatInfo::get_MonthDayPattern method + + +Gets month day pattern. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_MonthDayPattern() const +``` + + +### ReturnValue + +Format string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_monthgenitivenames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_monthgenitivenames/_index.md new file mode 100644 index 0000000000..2ee20e2d44 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_monthgenitivenames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_MonthGenitiveNames method +linktitle: get_MonthGenitiveNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_MonthGenitiveNames method. Gets month names in genitive form in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/datetimeformatinfo/get_monthgenitivenames/ +--- +## DateTimeFormatInfo::get_MonthGenitiveNames method + + +Gets month names in genitive form. + +```cpp +ArrayPtr System::Globalization::DateTimeFormatInfo::get_MonthGenitiveNames() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of month names, starting with January. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_monthnames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_monthnames/_index.md new file mode 100644 index 0000000000..8f6a2aaf86 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_monthnames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_MonthNames method +linktitle: get_MonthNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_MonthNames method. Gets month names in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/datetimeformatinfo/get_monthnames/ +--- +## DateTimeFormatInfo::get_MonthNames method + + +Gets month names. + +```cpp +ArrayPtr System::Globalization::DateTimeFormatInfo::get_MonthNames() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of month names, starting with January. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_nativecalendarname/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_nativecalendarname/_index.md new file mode 100644 index 0000000000..857c520d0a --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_nativecalendarname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_NativeCalendarName method +linktitle: get_NativeCalendarName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_NativeCalendarName method. Gets native calendar name if available in C++.' +type: docs +weight: 1900 +url: /cpp/system.globalization/datetimeformatinfo/get_nativecalendarname/ +--- +## DateTimeFormatInfo::get_NativeCalendarName method + + +Gets native calendar name if available. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_NativeCalendarName() const +``` + + +### ReturnValue + +Native calendar name. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_pmdesignator/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_pmdesignator/_index.md new file mode 100644 index 0000000000..86e83ba2f9 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_pmdesignator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_PMDesignator method +linktitle: get_PMDesignator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_PMDesignator method. Gets PM designator in C++.' +type: docs +weight: 2000 +url: /cpp/system.globalization/datetimeformatinfo/get_pmdesignator/ +--- +## DateTimeFormatInfo::get_PMDesignator method + + +Gets PM designator. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_PMDesignator() const +``` + + +### ReturnValue + +PM designator string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_rfc1123pattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_rfc1123pattern/_index.md new file mode 100644 index 0000000000..17262da7fc --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_rfc1123pattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_RFC1123Pattern method +linktitle: get_RFC1123Pattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_RFC1123Pattern method. Gets RFC1123 pattern in C++.' +type: docs +weight: 2100 +url: /cpp/system.globalization/datetimeformatinfo/get_rfc1123pattern/ +--- +## DateTimeFormatInfo::get_RFC1123Pattern method + + +Gets RFC1123 pattern. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_RFC1123Pattern() const +``` + + +### ReturnValue + +Format string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_shortdatepattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_shortdatepattern/_index.md new file mode 100644 index 0000000000..94e174ab42 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_shortdatepattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_ShortDatePattern method +linktitle: get_ShortDatePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_ShortDatePattern method. Gets short date pattern in C++.' +type: docs +weight: 2200 +url: /cpp/system.globalization/datetimeformatinfo/get_shortdatepattern/ +--- +## DateTimeFormatInfo::get_ShortDatePattern method + + +Gets short date pattern. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_ShortDatePattern() const +``` + + +### ReturnValue + +Format string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_shortestdaynames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_shortestdaynames/_index.md new file mode 100644 index 0000000000..c3a215b5b2 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_shortestdaynames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_ShortestDayNames method +linktitle: get_ShortestDayNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_ShortestDayNames method. Gets shortest day names possible in C++.' +type: docs +weight: 2300 +url: /cpp/system.globalization/datetimeformatinfo/get_shortestdaynames/ +--- +## DateTimeFormatInfo::get_ShortestDayNames method + + +Gets shortest day names possible. + +```cpp +ArrayPtr System::Globalization::DateTimeFormatInfo::get_ShortestDayNames() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of shortest day names possible, starting with Sunday. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_shorttimepattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_shorttimepattern/_index.md new file mode 100644 index 0000000000..a543203749 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_shorttimepattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_ShortTimePattern method +linktitle: get_ShortTimePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_ShortTimePattern method. Gets short time pattern in C++.' +type: docs +weight: 2400 +url: /cpp/system.globalization/datetimeformatinfo/get_shorttimepattern/ +--- +## DateTimeFormatInfo::get_ShortTimePattern method + + +Gets short time pattern. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_ShortTimePattern() const +``` + + +### ReturnValue + +Format string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_sortabledatetimepattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_sortabledatetimepattern/_index.md new file mode 100644 index 0000000000..48b10e7c86 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_sortabledatetimepattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_SortableDateTimePattern method +linktitle: get_SortableDateTimePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_SortableDateTimePattern method. Gets sortable date and time pattern in C++.' +type: docs +weight: 2500 +url: /cpp/system.globalization/datetimeformatinfo/get_sortabledatetimepattern/ +--- +## DateTimeFormatInfo::get_SortableDateTimePattern method + + +Gets sortable date and time pattern. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_SortableDateTimePattern() const +``` + + +### ReturnValue + +Format string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_timeseparator/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_timeseparator/_index.md new file mode 100644 index 0000000000..3340fd68c3 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_timeseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_TimeSeparator method +linktitle: get_TimeSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_TimeSeparator method. Gets time separator in C++.' +type: docs +weight: 2600 +url: /cpp/system.globalization/datetimeformatinfo/get_timeseparator/ +--- +## DateTimeFormatInfo::get_TimeSeparator method + + +Gets time separator. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_TimeSeparator() const +``` + + +### ReturnValue + +Time components separator character. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_universalsortabledatetimepattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_universalsortabledatetimepattern/_index.md new file mode 100644 index 0000000000..f0a68732e7 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_universalsortabledatetimepattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_UniversalSortableDateTimePattern method +linktitle: get_UniversalSortableDateTimePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_UniversalSortableDateTimePattern method. Gets universal sortable date and time pattern in C++.' +type: docs +weight: 2700 +url: /cpp/system.globalization/datetimeformatinfo/get_universalsortabledatetimepattern/ +--- +## DateTimeFormatInfo::get_UniversalSortableDateTimePattern method + + +Gets universal sortable date and time pattern. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_UniversalSortableDateTimePattern() const +``` + + +### ReturnValue + +Format string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/get_yearmonthpattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/get_yearmonthpattern/_index.md new file mode 100644 index 0000000000..4d4363d74b --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/get_yearmonthpattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::get_YearMonthPattern method +linktitle: get_YearMonthPattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::get_YearMonthPattern method. Gets year and month pattern in C++.' +type: docs +weight: 2800 +url: /cpp/system.globalization/datetimeformatinfo/get_yearmonthpattern/ +--- +## DateTimeFormatInfo::get_YearMonthPattern method + + +Gets year and month pattern. + +```cpp +String System::Globalization::DateTimeFormatInfo::get_YearMonthPattern() const +``` + + +### ReturnValue + +Format string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/getabbreviateddayname/_index.md b/english/cpp/system.globalization/datetimeformatinfo/getabbreviateddayname/_index.md new file mode 100644 index 0000000000..39aebe5ca4 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/getabbreviateddayname/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetAbbreviatedDayName method +linktitle: GetAbbreviatedDayName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetAbbreviatedDayName method. Gets abbreviated week day name in C++.' +type: docs +weight: 2900 +url: /cpp/system.globalization/datetimeformatinfo/getabbreviateddayname/ +--- +## DateTimeFormatInfo::GetAbbreviatedDayName method + + +Gets abbreviated week day name. + +```cpp +String System::Globalization::DateTimeFormatInfo::GetAbbreviatedDayName(DayOfWeek day_of_week) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| day_of_week | DayOfWeek | Day to get name of. | + +### ReturnValue + +Week day name. + +## See Also + +* Class [String](../../../system/string/) +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/getabbreviatederaname/_index.md b/english/cpp/system.globalization/datetimeformatinfo/getabbreviatederaname/_index.md new file mode 100644 index 0000000000..145b853415 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/getabbreviatederaname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetAbbreviatedEraName method +linktitle: GetAbbreviatedEraName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetAbbreviatedEraName method. Gets abbreviated era name in C++.' +type: docs +weight: 3000 +url: /cpp/system.globalization/datetimeformatinfo/getabbreviatederaname/ +--- +## DateTimeFormatInfo::GetAbbreviatedEraName method + + +Gets abbreviated era name. + +```cpp +String System::Globalization::DateTimeFormatInfo::GetAbbreviatedEraName(int era) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| era | int | Era to get name of. | + +### ReturnValue + +Era name. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/getabbreviatedmonthname/_index.md b/english/cpp/system.globalization/datetimeformatinfo/getabbreviatedmonthname/_index.md new file mode 100644 index 0000000000..d141e18722 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/getabbreviatedmonthname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetAbbreviatedMonthName method +linktitle: GetAbbreviatedMonthName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetAbbreviatedMonthName method. Gets abbreviated month name in C++.' +type: docs +weight: 3100 +url: /cpp/system.globalization/datetimeformatinfo/getabbreviatedmonthname/ +--- +## DateTimeFormatInfo::GetAbbreviatedMonthName method + + +Gets abbreviated month name. + +```cpp +String System::Globalization::DateTimeFormatInfo::GetAbbreviatedMonthName(int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| month | int | Month to get name of. | + +### ReturnValue + +Month name. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/getalldatetimepatterns/_index.md b/english/cpp/system.globalization/datetimeformatinfo/getalldatetimepatterns/_index.md new file mode 100644 index 0000000000..7af4cfaf00 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/getalldatetimepatterns/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetAllDateTimePatterns method +linktitle: GetAllDateTimePatterns +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetAllDateTimePatterns method. Gets all patterns in which date and time values can be formatted in C++.' +type: docs +weight: 3200 +url: /cpp/system.globalization/datetimeformatinfo/getalldatetimepatterns/ +--- +## DateTimeFormatInfo::GetAllDateTimePatterns() const method + + +Gets all patterns in which date and time values can be formatted. + +```cpp +ArrayPtr System::Globalization::DateTimeFormatInfo::GetAllDateTimePatterns() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of patterns. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeFormatInfo::GetAllDateTimePatterns(char16_t) const method + + +Gets all patterns in which date and time values can be formatted using specified format string. + +```cpp +ArrayPtr System::Globalization::DateTimeFormatInfo::GetAllDateTimePatterns(char16_t format) const +``` + + +### ReturnValue + +[Array](../../../system/array/) of patterns. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/getdayname/_index.md b/english/cpp/system.globalization/datetimeformatinfo/getdayname/_index.md new file mode 100644 index 0000000000..9f032f15a7 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/getdayname/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetDayName method +linktitle: GetDayName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetDayName method. Gets week day name in C++.' +type: docs +weight: 3300 +url: /cpp/system.globalization/datetimeformatinfo/getdayname/ +--- +## DateTimeFormatInfo::GetDayName method + + +Gets week day name. + +```cpp +String System::Globalization::DateTimeFormatInfo::GetDayName(DayOfWeek day_of_week) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| day_of_week | DayOfWeek | Day to get name of. | + +### ReturnValue + +Week day name. + +## See Also + +* Class [String](../../../system/string/) +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/getera/_index.md b/english/cpp/system.globalization/datetimeformatinfo/getera/_index.md new file mode 100644 index 0000000000..46cbc14b4f --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/getera/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetEra method +linktitle: GetEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetEra method. Gets era by name in C++.' +type: docs +weight: 3400 +url: /cpp/system.globalization/datetimeformatinfo/getera/ +--- +## DateTimeFormatInfo::GetEra method + + +Gets era by name. + +```cpp +int System::Globalization::DateTimeFormatInfo::GetEra(const String &era_name) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| era_name | const String\& | Era name. | + +### ReturnValue + +Era index. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/geteraname/_index.md b/english/cpp/system.globalization/datetimeformatinfo/geteraname/_index.md new file mode 100644 index 0000000000..17e5dfcbea --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/geteraname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetEraName method +linktitle: GetEraName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetEraName method. Gets era name in C++.' +type: docs +weight: 3500 +url: /cpp/system.globalization/datetimeformatinfo/geteraname/ +--- +## DateTimeFormatInfo::GetEraName method + + +Gets era name. + +```cpp +String System::Globalization::DateTimeFormatInfo::GetEraName(int era) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| era | int | Era to get name of. | + +### ReturnValue + +Era name. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/getformat/_index.md b/english/cpp/system.globalization/datetimeformatinfo/getformat/_index.md new file mode 100644 index 0000000000..d64adc0fbe --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/getformat/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetFormat method +linktitle: GetFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetFormat method. Gets formatter of specific type in C++.' +type: docs +weight: 3600 +url: /cpp/system.globalization/datetimeformatinfo/getformat/ +--- +## DateTimeFormatInfo::GetFormat method + + +Gets formatter of specific type. + +```cpp +SharedPtr System::Globalization::DateTimeFormatInfo::GetFormat(const TypeInfo &format_type) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format_type | const TypeInfo\& | Type of formatter to get; only [DateTimeFormatInfo](../) type is supported. | + +### ReturnValue + +Formatter or null if not availsable. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/getinstance/_index.md b/english/cpp/system.globalization/datetimeformatinfo/getinstance/_index.md new file mode 100644 index 0000000000..e308564061 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/getinstance/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetInstance method +linktitle: GetInstance +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetInstance method. Gets formatter associated with format provider in C++.' +type: docs +weight: 6600 +url: /cpp/system.globalization/datetimeformatinfo/getinstance/ +--- +## DateTimeFormatInfo::GetInstance method + + +Gets formatter associated with format provider. + +```cpp +static DateTimeFormatInfoPtr System::Globalization::DateTimeFormatInfo::GetInstance(const IFormatProviderPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | const IFormatProviderPtr\& | Provider to get format for. | + +### ReturnValue + +Formatter associated with format provider or current thread's format if unavailable. + +## See Also + +* Typedef [DateTimeFormatInfoPtr](../../datetimeformatinfoptr/) +* Typedef [IFormatProviderPtr](../../../system/iformatproviderptr/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/getleapyearmonthname/_index.md b/english/cpp/system.globalization/datetimeformatinfo/getleapyearmonthname/_index.md new file mode 100644 index 0000000000..b32d4d5267 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/getleapyearmonthname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetLeapYearMonthName method +linktitle: GetLeapYearMonthName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetLeapYearMonthName method. Gets leap-year month name in C++.' +type: docs +weight: 3700 +url: /cpp/system.globalization/datetimeformatinfo/getleapyearmonthname/ +--- +## DateTimeFormatInfo::GetLeapYearMonthName method + + +Gets leap-year month name. + +```cpp +String System::Globalization::DateTimeFormatInfo::GetLeapYearMonthName(int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| month | int | Month to get name of. | + +### ReturnValue + +Month name. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/getmonthgenitivename/_index.md b/english/cpp/system.globalization/datetimeformatinfo/getmonthgenitivename/_index.md new file mode 100644 index 0000000000..60d5ce206e --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/getmonthgenitivename/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetMonthGenitiveName method +linktitle: GetMonthGenitiveName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetMonthGenitiveName method. Gets genitive month name in C++.' +type: docs +weight: 3800 +url: /cpp/system.globalization/datetimeformatinfo/getmonthgenitivename/ +--- +## DateTimeFormatInfo::GetMonthGenitiveName method + + +Gets genitive month name. + +```cpp +String System::Globalization::DateTimeFormatInfo::GetMonthGenitiveName(int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| month | int | Month to get name of. | + +### ReturnValue + +Month name. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/getmonthname/_index.md b/english/cpp/system.globalization/datetimeformatinfo/getmonthname/_index.md new file mode 100644 index 0000000000..62da296897 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/getmonthname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetMonthName method +linktitle: GetMonthName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetMonthName method. Gets month name in C++.' +type: docs +weight: 3900 +url: /cpp/system.globalization/datetimeformatinfo/getmonthname/ +--- +## DateTimeFormatInfo::GetMonthName method + + +Gets month name. + +```cpp +String System::Globalization::DateTimeFormatInfo::GetMonthName(int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| month | int | Month to get name of. | + +### ReturnValue + +Month name. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/getshortestdayname/_index.md b/english/cpp/system.globalization/datetimeformatinfo/getshortestdayname/_index.md new file mode 100644 index 0000000000..77987a652c --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/getshortestdayname/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Globalization::DateTimeFormatInfo::GetShortestDayName method +linktitle: GetShortestDayName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::GetShortestDayName method. Gets shortes name for the specified day of week in C++.' +type: docs +weight: 4000 +url: /cpp/system.globalization/datetimeformatinfo/getshortestdayname/ +--- +## DateTimeFormatInfo::GetShortestDayName method + + +Gets shortes name for the specified day of week. + +```cpp +String System::Globalization::DateTimeFormatInfo::GetShortestDayName(DayOfWeek day_of_week) const +``` + +## See Also + +* Class [String](../../../system/string/) +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/operator=/_index.md b/english/cpp/system.globalization/datetimeformatinfo/operator=/_index.md new file mode 100644 index 0000000000..61552cf27e --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::DateTimeFormatInfo::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Globalization::DateTimeFormatInfo class in C++.' +type: docs +weight: 4100 +url: /cpp/system.globalization/datetimeformatinfo/operator=/ +--- +## DateTimeFormatInfo::operator= method + + + + +```cpp +DateTimeFormatInfo & System::Globalization::DateTimeFormatInfo::operator=(const DateTimeFormatInfo &)=delete +``` + +## See Also + +* Class [DateTimeFormatInfo](../) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/readonly/_index.md b/english/cpp/system.globalization/datetimeformatinfo/readonly/_index.md new file mode 100644 index 0000000000..b0aff5fade --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/readonly/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::DateTimeFormatInfo::ReadOnly method +linktitle: ReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::ReadOnly method. Gets read-only version of formatter in C++.' +type: docs +weight: 6700 +url: /cpp/system.globalization/datetimeformatinfo/readonly/ +--- +## DateTimeFormatInfo::ReadOnly method + + +Gets read-only version of formatter. + +```cpp +static DateTimeFormatInfoPtr System::Globalization::DateTimeFormatInfo::ReadOnly(const DateTimeFormatInfoPtr &info) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| info | const DateTimeFormatInfoPtr\& | Formatter to get read-only version of. | + +### ReturnValue + +if **info** is read-only, returns it, otherwise creates a copy of it and marks it as read-only. + +## See Also + +* Typedef [DateTimeFormatInfoPtr](../../datetimeformatinfoptr/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_abbreviateddaynames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_abbreviateddaynames/_index.md new file mode 100644 index 0000000000..09edf67725 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_abbreviateddaynames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_AbbreviatedDayNames method +linktitle: set_AbbreviatedDayNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_AbbreviatedDayNames method. Sets abbreviated day names in C++.' +type: docs +weight: 4200 +url: /cpp/system.globalization/datetimeformatinfo/set_abbreviateddaynames/ +--- +## DateTimeFormatInfo::set_AbbreviatedDayNames method + + +Sets abbreviated day names. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_AbbreviatedDayNames(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../../system/array/) of abbreviated day names, starting with Sunday. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_abbreviatedmonthgenitivenames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_abbreviatedmonthgenitivenames/_index.md new file mode 100644 index 0000000000..528f752ac9 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_abbreviatedmonthgenitivenames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_AbbreviatedMonthGenitiveNames method +linktitle: set_AbbreviatedMonthGenitiveNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_AbbreviatedMonthGenitiveNames method. Sets abbreviated month names in genitive form in C++.' +type: docs +weight: 4300 +url: /cpp/system.globalization/datetimeformatinfo/set_abbreviatedmonthgenitivenames/ +--- +## DateTimeFormatInfo::set_AbbreviatedMonthGenitiveNames method + + +Sets abbreviated month names in genitive form. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_AbbreviatedMonthGenitiveNames(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../../system/array/) of abbreviated month names, starting with January. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_abbreviatedmonthnames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_abbreviatedmonthnames/_index.md new file mode 100644 index 0000000000..ea8979501b --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_abbreviatedmonthnames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_AbbreviatedMonthNames method +linktitle: set_AbbreviatedMonthNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_AbbreviatedMonthNames method. Sets abbreviated month names in C++.' +type: docs +weight: 4400 +url: /cpp/system.globalization/datetimeformatinfo/set_abbreviatedmonthnames/ +--- +## DateTimeFormatInfo::set_AbbreviatedMonthNames method + + +Sets abbreviated month names. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_AbbreviatedMonthNames(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../../system/array/) of abbreviated month names, starting with January. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_amdesignator/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_amdesignator/_index.md new file mode 100644 index 0000000000..cd49a2db5b --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_amdesignator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_AMDesignator method +linktitle: set_AMDesignator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_AMDesignator method. Sets AM designator in C++.' +type: docs +weight: 4500 +url: /cpp/system.globalization/datetimeformatinfo/set_amdesignator/ +--- +## DateTimeFormatInfo::set_AMDesignator method + + +Sets AM designator. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_AMDesignator(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | AM designator string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_calendar/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_calendar/_index.md new file mode 100644 index 0000000000..3aab249437 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_calendar/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_Calendar method +linktitle: set_Calendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_Calendar method. Sets calendar associated with formatter in C++.' +type: docs +weight: 4600 +url: /cpp/system.globalization/datetimeformatinfo/set_calendar/ +--- +## DateTimeFormatInfo::set_Calendar method + + +Sets calendar associated with formatter. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_Calendar(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | [Calendar](../../calendar/) object. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Calendar](../../calendar/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_calendarweekrule/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_calendarweekrule/_index.md new file mode 100644 index 0000000000..1d18d7e215 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_calendarweekrule/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_CalendarWeekRule method +linktitle: set_CalendarWeekRule +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_CalendarWeekRule method. Sets calendar week rule associated with formatter in C++.' +type: docs +weight: 4700 +url: /cpp/system.globalization/datetimeformatinfo/set_calendarweekrule/ +--- +## DateTimeFormatInfo::set_CalendarWeekRule method + + +Sets calendar week rule associated with formatter. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_CalendarWeekRule(CalendarWeekRule value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | CalendarWeekRule | Week rule. | + +## See Also + +* Enum [CalendarWeekRule](../../calendarweekrule/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_dateseparator/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_dateseparator/_index.md new file mode 100644 index 0000000000..78f33338f5 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_dateseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_DateSeparator method +linktitle: set_DateSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_DateSeparator method. Sets date separator in C++.' +type: docs +weight: 4800 +url: /cpp/system.globalization/datetimeformatinfo/set_dateseparator/ +--- +## DateTimeFormatInfo::set_DateSeparator method + + +Sets date separator. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_DateSeparator(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Date separator. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_daynames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_daynames/_index.md new file mode 100644 index 0000000000..0a22808542 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_daynames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_DayNames method +linktitle: set_DayNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_DayNames method. Sets day names in C++.' +type: docs +weight: 4900 +url: /cpp/system.globalization/datetimeformatinfo/set_daynames/ +--- +## DateTimeFormatInfo::set_DayNames method + + +Sets day names. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_DayNames(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../../system/array/) of day names, starting with Sunday. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_firstdayofweek/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_firstdayofweek/_index.md new file mode 100644 index 0000000000..23392abffb --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_firstdayofweek/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_FirstDayOfWeek method +linktitle: set_FirstDayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_FirstDayOfWeek method. Sets first day of week in C++.' +type: docs +weight: 5000 +url: /cpp/system.globalization/datetimeformatinfo/set_firstdayofweek/ +--- +## DateTimeFormatInfo::set_FirstDayOfWeek method + + +Sets first day of week. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_FirstDayOfWeek(DayOfWeek value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DayOfWeek | Week day. | + +## See Also + +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_fulldatetimepattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_fulldatetimepattern/_index.md new file mode 100644 index 0000000000..39a4f3632a --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_fulldatetimepattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_FullDateTimePattern method +linktitle: set_FullDateTimePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_FullDateTimePattern method. Sets full date and time pattern in C++.' +type: docs +weight: 5100 +url: /cpp/system.globalization/datetimeformatinfo/set_fulldatetimepattern/ +--- +## DateTimeFormatInfo::set_FullDateTimePattern method + + +Sets full date and time pattern. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_FullDateTimePattern(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Format string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_longdatepattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_longdatepattern/_index.md new file mode 100644 index 0000000000..4b407edb4a --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_longdatepattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_LongDatePattern method +linktitle: set_LongDatePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_LongDatePattern method. Sets long date pattern in C++.' +type: docs +weight: 5200 +url: /cpp/system.globalization/datetimeformatinfo/set_longdatepattern/ +--- +## DateTimeFormatInfo::set_LongDatePattern method + + +Sets long date pattern. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_LongDatePattern(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Format string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_longtimepattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_longtimepattern/_index.md new file mode 100644 index 0000000000..947acf813c --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_longtimepattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_LongTimePattern method +linktitle: set_LongTimePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_LongTimePattern method. Sets long time pattern in C++.' +type: docs +weight: 5300 +url: /cpp/system.globalization/datetimeformatinfo/set_longtimepattern/ +--- +## DateTimeFormatInfo::set_LongTimePattern method + + +Sets long time pattern. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_LongTimePattern(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Format string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_monthdaypattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_monthdaypattern/_index.md new file mode 100644 index 0000000000..0d3563fcd3 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_monthdaypattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_MonthDayPattern method +linktitle: set_MonthDayPattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_MonthDayPattern method. Sets month day pattern in C++.' +type: docs +weight: 5400 +url: /cpp/system.globalization/datetimeformatinfo/set_monthdaypattern/ +--- +## DateTimeFormatInfo::set_MonthDayPattern method + + +Sets month day pattern. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_MonthDayPattern(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Format string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_monthgenitivenames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_monthgenitivenames/_index.md new file mode 100644 index 0000000000..71f21d35e9 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_monthgenitivenames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_MonthGenitiveNames method +linktitle: set_MonthGenitiveNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_MonthGenitiveNames method. Sets month names in genitive form in C++.' +type: docs +weight: 5500 +url: /cpp/system.globalization/datetimeformatinfo/set_monthgenitivenames/ +--- +## DateTimeFormatInfo::set_MonthGenitiveNames method + + +Sets month names in genitive form. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_MonthGenitiveNames(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../../system/array/) of month names, starting with January. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_monthnames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_monthnames/_index.md new file mode 100644 index 0000000000..c04bbbfe6f --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_monthnames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_MonthNames method +linktitle: set_MonthNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_MonthNames method. Sets month names in C++.' +type: docs +weight: 5600 +url: /cpp/system.globalization/datetimeformatinfo/set_monthnames/ +--- +## DateTimeFormatInfo::set_MonthNames method + + +Sets month names. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_MonthNames(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../../system/array/) of month names, starting with January. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_pmdesignator/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_pmdesignator/_index.md new file mode 100644 index 0000000000..87ca31012a --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_pmdesignator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_PMDesignator method +linktitle: set_PMDesignator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_PMDesignator method. Sets PM designator in C++.' +type: docs +weight: 5700 +url: /cpp/system.globalization/datetimeformatinfo/set_pmdesignator/ +--- +## DateTimeFormatInfo::set_PMDesignator method + + +Sets PM designator. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_PMDesignator(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | PM designator string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_shortdatepattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_shortdatepattern/_index.md new file mode 100644 index 0000000000..1df0f18c5d --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_shortdatepattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_ShortDatePattern method +linktitle: set_ShortDatePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_ShortDatePattern method. Sets short date pattern in C++.' +type: docs +weight: 5800 +url: /cpp/system.globalization/datetimeformatinfo/set_shortdatepattern/ +--- +## DateTimeFormatInfo::set_ShortDatePattern method + + +Sets short date pattern. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_ShortDatePattern(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Format string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_shortestdaynames/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_shortestdaynames/_index.md new file mode 100644 index 0000000000..2237a941c8 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_shortestdaynames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_ShortestDayNames method +linktitle: set_ShortestDayNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_ShortestDayNames method. Sets shortest day names possible in C++.' +type: docs +weight: 5900 +url: /cpp/system.globalization/datetimeformatinfo/set_shortestdaynames/ +--- +## DateTimeFormatInfo::set_ShortestDayNames method + + +Sets shortest day names possible. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_ShortestDayNames(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../../system/array/) of shortest day names possible, starting with Sunday. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_shorttimepattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_shorttimepattern/_index.md new file mode 100644 index 0000000000..8129480eeb --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_shorttimepattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_ShortTimePattern method +linktitle: set_ShortTimePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_ShortTimePattern method. Sets short time pattern in C++.' +type: docs +weight: 6000 +url: /cpp/system.globalization/datetimeformatinfo/set_shorttimepattern/ +--- +## DateTimeFormatInfo::set_ShortTimePattern method + + +Sets short time pattern. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_ShortTimePattern(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Format string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_timeseparator/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_timeseparator/_index.md new file mode 100644 index 0000000000..ff60c76979 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_timeseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_TimeSeparator method +linktitle: set_TimeSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_TimeSeparator method. Sets time separator in C++.' +type: docs +weight: 6100 +url: /cpp/system.globalization/datetimeformatinfo/set_timeseparator/ +--- +## DateTimeFormatInfo::set_TimeSeparator method + + +Sets time separator. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_TimeSeparator(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Time components separator character. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/set_yearmonthpattern/_index.md b/english/cpp/system.globalization/datetimeformatinfo/set_yearmonthpattern/_index.md new file mode 100644 index 0000000000..9523ed1d5a --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/set_yearmonthpattern/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DateTimeFormatInfo::set_YearMonthPattern method +linktitle: set_YearMonthPattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::set_YearMonthPattern method. Sets year and month pattern in C++.' +type: docs +weight: 6200 +url: /cpp/system.globalization/datetimeformatinfo/set_yearmonthpattern/ +--- +## DateTimeFormatInfo::set_YearMonthPattern method + + +Sets year and month pattern. + +```cpp +void System::Globalization::DateTimeFormatInfo::set_YearMonthPattern(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Format string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfo/setalldatetimepatterns/_index.md b/english/cpp/system.globalization/datetimeformatinfo/setalldatetimepatterns/_index.md new file mode 100644 index 0000000000..fc93e69b04 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfo/setalldatetimepatterns/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Globalization::DateTimeFormatInfo::SetAllDateTimePatterns method +linktitle: SetAllDateTimePatterns +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfo::SetAllDateTimePatterns method. Sets patterns for the specified format in C++.' +type: docs +weight: 6300 +url: /cpp/system.globalization/datetimeformatinfo/setalldatetimepatterns/ +--- +## DateTimeFormatInfo::SetAllDateTimePatterns method + + +Sets patterns for the specified format. + +```cpp +void System::Globalization::DateTimeFormatInfo::SetAllDateTimePatterns(const ArrayPtr &patterns, char16_t format) +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [DateTimeFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/datetimeformatinfoptr/_index.md b/english/cpp/system.globalization/datetimeformatinfoptr/_index.md new file mode 100644 index 0000000000..95dc966936 --- /dev/null +++ b/english/cpp/system.globalization/datetimeformatinfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::DateTimeFormatInfoPtr typedef +linktitle: DateTimeFormatInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeFormatInfoPtr typedef. DateTimeFormatInfo info pointer in C++.' +type: docs +weight: 4500 +url: /cpp/system.globalization/datetimeformatinfoptr/ +--- +## DateTimeFormatInfoPtr typedef + + +[DateTimeFormatInfo](../datetimeformatinfo/) info pointer. + +```cpp +typedef SharedPtr System::Globalization::DateTimeFormatInfoPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/datetimestyles/_index.md b/english/cpp/system.globalization/datetimestyles/_index.md new file mode 100644 index 0000000000..0b37821cb5 --- /dev/null +++ b/english/cpp/system.globalization/datetimestyles/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Globalization::DateTimeStyles enum +linktitle: DateTimeStyles +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DateTimeStyles enum. Defines date and time formatting options. Bit flags in C++.' +type: docs +weight: 3500 +url: /cpp/system.globalization/datetimestyles/ +--- +## DateTimeStyles enum + + +Defines date and time formatting options. Bit flags. + +```cpp +enum class DateTimeStyles : int32_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | Default. | +| AllowLeadingWhite | 1 | Ignore leading white spaces. | +| AllowTrailingWhite | 2 | Ignore trailing white spaces. | +| AllowInnerWhite | 4 | Ignore inner white spaces. | +| AllowWhiteSpaces | n/a | Ignore all white spaces. | +| NoCurrentDateDefault | 8 | When parsing a date/time string, if all year/month/day are missing, set the default date to 0001/1/1, instead of the current year/month/day. | +| AdjustToUniversal | 16 | When parsing a date/time string, if a timezone specifier ("GMT","Z","+xxxx", "-xxxx" exists), we will ajdust the parsed time based to GMT. | +| AssumeLocal | 32 | If no timezone is given, use local timezone. | +| AssumeUniversal | 64 | If no timezone is given, use UTC. | +| RoundtripKind | 128 | Attempt to preserve whether the input is unspecified, local or UTC. | + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/daylighttime/_index.md b/english/cpp/system.globalization/daylighttime/_index.md new file mode 100644 index 0000000000..fa32da5f78 --- /dev/null +++ b/english/cpp/system.globalization/daylighttime/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Globalization::DaylightTime class +linktitle: DaylightTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DaylightTime class. Period of daylight saving time. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/daylighttime/ +--- +## DaylightTime class + + +Period of daylight saving time. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DaylightTime : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [DaylightTime](./daylighttime/)(DateTime, DateTime, TimeSpan) | RTTI information. | +| [get_Delta](./get_delta/)() const | Gets difference between standard time and daylight saving time. | +| [get_End](./get_end/)() const | Gets date and time when daylight saving time ends. | +| [get_Start](./get_start/)() const | Gets date and time when daylight saving time begins. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/daylighttime/daylighttime/_index.md b/english/cpp/system.globalization/daylighttime/daylighttime/_index.md new file mode 100644 index 0000000000..09271bdf0b --- /dev/null +++ b/english/cpp/system.globalization/daylighttime/daylighttime/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Globalization::DaylightTime::DaylightTime constructor +linktitle: DaylightTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DaylightTime::DaylightTime constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/daylighttime/daylighttime/ +--- +## DaylightTime::DaylightTime constructor + + +RTTI information. + +```cpp +System::Globalization::DaylightTime::DaylightTime(DateTime start, DateTime end, TimeSpan delta) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| start | DateTime | Date and time when daylight saving time begins (must be in local time). | +| end | DateTime | Date and time when daylight saving time ends (must be in local time). | +| delta | TimeSpan | Difference between standard time and daylight saving time. | +## Remarks + + +Constructor. +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TimeSpan](../../../system/timespan/) +* Class [DaylightTime](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/daylighttime/get_delta/_index.md b/english/cpp/system.globalization/daylighttime/get_delta/_index.md new file mode 100644 index 0000000000..e72752e93e --- /dev/null +++ b/english/cpp/system.globalization/daylighttime/get_delta/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DaylightTime::get_Delta method +linktitle: get_Delta +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DaylightTime::get_Delta method. Gets difference between standard time and daylight saving time in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/daylighttime/get_delta/ +--- +## DaylightTime::get_Delta method + + +Gets difference between standard time and daylight saving time. + +```cpp +TimeSpan System::Globalization::DaylightTime::get_Delta() const +``` + + +### ReturnValue + +Difference between standard time and daylight saving time. + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [DaylightTime](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/daylighttime/get_end/_index.md b/english/cpp/system.globalization/daylighttime/get_end/_index.md new file mode 100644 index 0000000000..c441551720 --- /dev/null +++ b/english/cpp/system.globalization/daylighttime/get_end/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DaylightTime::get_End method +linktitle: get_End +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DaylightTime::get_End method. Gets date and time when daylight saving time ends in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/daylighttime/get_end/ +--- +## DaylightTime::get_End method + + +Gets date and time when daylight saving time ends. + +```cpp +DateTime System::Globalization::DaylightTime::get_End() const +``` + + +### ReturnValue + +Date and time when daylight saving time ends (value is in local time). + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [DaylightTime](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/daylighttime/get_start/_index.md b/english/cpp/system.globalization/daylighttime/get_start/_index.md new file mode 100644 index 0000000000..e531b7a647 --- /dev/null +++ b/english/cpp/system.globalization/daylighttime/get_start/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::DaylightTime::get_Start method +linktitle: get_Start +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DaylightTime::get_Start method. Gets date and time when daylight saving time begins in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/daylighttime/get_start/ +--- +## DaylightTime::get_Start method + + +Gets date and time when daylight saving time begins. + +```cpp +DateTime System::Globalization::DaylightTime::get_Start() const +``` + + +### ReturnValue + +Date and time when daylight saving time begins (value is in local time). + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [DaylightTime](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/daylighttimeptr/_index.md b/english/cpp/system.globalization/daylighttimeptr/_index.md new file mode 100644 index 0000000000..ad293cb8cc --- /dev/null +++ b/english/cpp/system.globalization/daylighttimeptr/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Globalization::DaylightTimePtr typedef +linktitle: DaylightTimePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DaylightTimePtr typedef. DaylightTime pointer type in C++.' +type: docs +weight: 4600 +url: /cpp/system.globalization/daylighttimeptr/ +--- +## DaylightTimePtr typedef + + +[DaylightTime](../daylighttime/) pointer type. + +```cpp +typedef SharedPtr< DaylightTime > System::Globalization::DaylightTimePtr +``` + +## Remarks + + +Shared pointer to an instance of [TimeZone](../../system/timezone/) class. +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/digitshapes/_index.md b/english/cpp/system.globalization/digitshapes/_index.md new file mode 100644 index 0000000000..19d7cad8e1 --- /dev/null +++ b/english/cpp/system.globalization/digitshapes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::DigitShapes enum +linktitle: DigitShapes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::DigitShapes enum. Specifies display of digits in C++.' +type: docs +weight: 3600 +url: /cpp/system.globalization/digitshapes/ +--- +## DigitShapes enum + + +Specifies display of digits. + +```cpp +enum class DigitShapes : int32_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Context | 0 | Digit shape depends on previous text. | +| None | 1 | Digit shape is not changed. | +| NativeNational | 2 | ASCII digits 0..9 replaced by native national digits. | + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/eastasianlunisolarcalendar/_index.md b/english/cpp/system.globalization/eastasianlunisolarcalendar/_index.md new file mode 100644 index 0000000000..55061d24cd --- /dev/null +++ b/english/cpp/system.globalization/eastasianlunisolarcalendar/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Globalization::EastAsianLunisolarCalendar class +linktitle: EastAsianLunisolarCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::EastAsianLunisolarCalendar class. East-asian lunisolar calendar. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/eastasianlunisolarcalendar/ +--- +## EastAsianLunisolarCalendar class + + +East-asian lunisolar calendar. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EastAsianLunisolarCalendar : public System::Globalization::Calendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_AlgorithmType](./get_algorithmtype/)() const override | RTTI information. | +| [GetCelestialStem](./getcelestialstem/)(int) const | Gets celestial stem. | +| virtual [GetSexagenaryYear](./getsexagenaryyear/)(DateTime) const | Gets the year in the sexagenary cycle. | +| [GetTerrestrialBranch](./getterrestrialbranch/)(int) const | Gets terrestrial branch. | +## See Also + +* Class [Calendar](../calendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/eastasianlunisolarcalendar/get_algorithmtype/_index.md b/english/cpp/system.globalization/eastasianlunisolarcalendar/get_algorithmtype/_index.md new file mode 100644 index 0000000000..6e75a118e5 --- /dev/null +++ b/english/cpp/system.globalization/eastasianlunisolarcalendar/get_algorithmtype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::EastAsianLunisolarCalendar::get_AlgorithmType method +linktitle: get_AlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::EastAsianLunisolarCalendar::get_AlgorithmType method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/eastasianlunisolarcalendar/get_algorithmtype/ +--- +## EastAsianLunisolarCalendar::get_AlgorithmType method + + +RTTI information. + +```cpp +CalendarAlgorithmType System::Globalization::EastAsianLunisolarCalendar::get_AlgorithmType() const override +``` + +## See Also + +* Enum [CalendarAlgorithmType](../../calendaralgorithmtype/) +* Class [EastAsianLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/eastasianlunisolarcalendar/getcelestialstem/_index.md b/english/cpp/system.globalization/eastasianlunisolarcalendar/getcelestialstem/_index.md new file mode 100644 index 0000000000..d270b7df7c --- /dev/null +++ b/english/cpp/system.globalization/eastasianlunisolarcalendar/getcelestialstem/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Globalization::EastAsianLunisolarCalendar::GetCelestialStem method +linktitle: GetCelestialStem +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::EastAsianLunisolarCalendar::GetCelestialStem method. Gets celestial stem in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/eastasianlunisolarcalendar/getcelestialstem/ +--- +## EastAsianLunisolarCalendar::GetCelestialStem method + + +Gets celestial stem. + +```cpp +int System::Globalization::EastAsianLunisolarCalendar::GetCelestialStem(int sexagenary_year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sexagenary_year | int | Number from 1 through 60. | + +### ReturnValue + +Number from 1 through 10. + +## See Also + +* Class [EastAsianLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/eastasianlunisolarcalendar/getsexagenaryyear/_index.md b/english/cpp/system.globalization/eastasianlunisolarcalendar/getsexagenaryyear/_index.md new file mode 100644 index 0000000000..d4eddf6dd4 --- /dev/null +++ b/english/cpp/system.globalization/eastasianlunisolarcalendar/getsexagenaryyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::EastAsianLunisolarCalendar::GetSexagenaryYear method +linktitle: GetSexagenaryYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::EastAsianLunisolarCalendar::GetSexagenaryYear method. Gets the year in the sexagenary cycle in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/eastasianlunisolarcalendar/getsexagenaryyear/ +--- +## EastAsianLunisolarCalendar::GetSexagenaryYear method + + +Gets the year in the sexagenary cycle. + +```cpp +virtual int System::Globalization::EastAsianLunisolarCalendar::GetSexagenaryYear(DateTime time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | [DateTime](../../../system/datetime/) object. | + +### ReturnValue + +Number from 1 through 60. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [EastAsianLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/eastasianlunisolarcalendar/getterrestrialbranch/_index.md b/english/cpp/system.globalization/eastasianlunisolarcalendar/getterrestrialbranch/_index.md new file mode 100644 index 0000000000..9780f2e5bd --- /dev/null +++ b/english/cpp/system.globalization/eastasianlunisolarcalendar/getterrestrialbranch/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Globalization::EastAsianLunisolarCalendar::GetTerrestrialBranch method +linktitle: GetTerrestrialBranch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::EastAsianLunisolarCalendar::GetTerrestrialBranch method. Gets terrestrial branch in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/eastasianlunisolarcalendar/getterrestrialbranch/ +--- +## EastAsianLunisolarCalendar::GetTerrestrialBranch method + + +Gets terrestrial branch. + +```cpp +int System::Globalization::EastAsianLunisolarCalendar::GetTerrestrialBranch(int sexagenary_year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sexagenary_year | int | Number from 1 through 60. | + +### ReturnValue + +Number from 1 through 12. + +## See Also + +* Class [EastAsianLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/eastasianlunisolarcalendarptr/_index.md b/english/cpp/system.globalization/eastasianlunisolarcalendarptr/_index.md new file mode 100644 index 0000000000..243f5a6bbd --- /dev/null +++ b/english/cpp/system.globalization/eastasianlunisolarcalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::EastAsianLunisolarCalendarPtr typedef +linktitle: EastAsianLunisolarCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::EastAsianLunisolarCalendarPtr typedef. EastAsianLunisolarCalendar pointer type in C++.' +type: docs +weight: 4700 +url: /cpp/system.globalization/eastasianlunisolarcalendarptr/ +--- +## EastAsianLunisolarCalendarPtr typedef + + +[EastAsianLunisolarCalendar](../eastasianlunisolarcalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::EastAsianLunisolarCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/globalizationextensions/_index.md b/english/cpp/system.globalization/globalizationextensions/_index.md new file mode 100644 index 0000000000..37482e1840 --- /dev/null +++ b/english/cpp/system.globalization/globalizationextensions/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Globalization::GlobalizationExtensions class +linktitle: GlobalizationExtensions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GlobalizationExtensions class. Globalization related methods in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/globalizationextensions/ +--- +## GlobalizationExtensions class + + +[Globalization](../) related methods. + +```cpp +class GlobalizationExtensions +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [GetStringComparer](./getstringcomparer/)(const CompareInfoPtr\&, CompareOptions) | Gets [StringComparer](../../system/stringcomparer/) object for the specified [CompareInfo](../compareinfo/) object and specified string comparison rules. | +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/globalizationextensions/getstringcomparer/_index.md b/english/cpp/system.globalization/globalizationextensions/getstringcomparer/_index.md new file mode 100644 index 0000000000..427272bb43 --- /dev/null +++ b/english/cpp/system.globalization/globalizationextensions/getstringcomparer/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Globalization::GlobalizationExtensions::GetStringComparer method +linktitle: GetStringComparer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GlobalizationExtensions::GetStringComparer method. Gets StringComparer object for the specified CompareInfo object and specified string comparison rules in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/globalizationextensions/getstringcomparer/ +--- +## GlobalizationExtensions::GetStringComparer method + + +Gets [StringComparer](../../../system/stringcomparer/) object for the specified [CompareInfo](../../compareinfo/) object and specified string comparison rules. + +```cpp +static StringComparerPtr System::Globalization::GlobalizationExtensions::GetStringComparer(const CompareInfoPtr &compare_info, CompareOptions options) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| compare_info | const CompareInfoPtr\& | [CompareInfo](../../compareinfo/) object. | +| options | CompareOptions | [String](../../../system/string/) comparison options. | + +### ReturnValue + +[StringComparer](../../../system/stringcomparer/) object. + +## See Also + +* Typedef [StringComparerPtr](../../../system/stringcomparerptr/) +* Typedef [CompareInfoPtr](../../compareinfoptr/) +* Enum [CompareOptions](../../compareoptions/) +* Class [GlobalizationExtensions](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/_index.md b/english/cpp/system.globalization/gregoriancalendar/_index.md new file mode 100644 index 0000000000..b0476006e6 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Globalization::GregorianCalendar class +linktitle: GregorianCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar class. Gregorian calendar. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/gregoriancalendar/ +--- +## GregorianCalendar class + + +Gregorian calendar. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class GregorianCalendar : public System::Globalization::Calendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_AlgorithmType](./get_algorithmtype/)() const override | Gets algorithm type. | +| virtual [get_CalendarType](./get_calendartype/)() const | Gets Gregorian calendar type. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetDayOfMonth](./getdayofmonth/)(DateTime) const override | Gets day of month for the specified time point. | +| [GetDayOfWeek](./getdayofweek/)(DateTime) const override | Gets day of week for the specified time point. | +| [GetDayOfYear](./getdayofyear/)(DateTime) const override | Gets day of year for the specified time point. | +| [GetDaysInMonth](./getdaysinmonth/)(int, int, int) const override | Gets number of days in specific month. | +| virtual [GetDaysInMonth](./getdaysinmonth/)(int, int) const | Gets number of days in specific month. | +| [GetDaysInYear](./getdaysinyear/)(int, int) const override | Gets number of days in specific year. | +| virtual [GetDaysInYear](./getdaysinyear/)(int) const | Gets number of days in specific year. | +| static [GetDefaultInstance](./getdefaultinstance/)() | Gets default gregorian calendar instance. | +| [GetEra](./getera/)(DateTime) const override | Gets era for the specified time point. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | Gets the leap month for the specified year. | +| [GetMonth](./getmonth/)(DateTime) const override | Gets month for the specified time point. | +| [GetMonthsInYear](./getmonthsinyear/)(int, int) const override | Gets number of months in the specified year. | +| virtual [GetMonthsInYear](./getmonthsinyear/)(int) const | RTTI information. | +| [GetYear](./getyear/)(DateTime) const override | Gets year for the specified time point. | +| [GregorianCalendar](./gregoriancalendar/)(GregorianCalendarTypes) | Constructs specific gregorian calendar. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapMonth](./isleapmonth/)(int, int, int) const override | Checks if the month is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int) const | Checks if the month is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| virtual [set_CalendarType](./set_calendartype/)(GregorianCalendarTypes) | Sets Gregorian calendar type. | +| [ToDateTime](./todatetime/)(int, int, int, int, int, int, int, int) const override | Constructs [DateTime](../../system/datetime/) object from components. | +| virtual [ToDateTime](./todatetime/)(int, int, int, int, int, int, int) const | Constructs [DateTime](../../system/datetime/) object from components. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [ADEra](./adera/) | Current era. | +## See Also + +* Class [Calendar](../calendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/adera/_index.md b/english/cpp/system.globalization/gregoriancalendar/adera/_index.md new file mode 100644 index 0000000000..95252684a8 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/adera/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::GregorianCalendar::ADEra field +linktitle: ADEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::ADEra field. Current era in C++.' +type: docs +weight: 2400 +url: /cpp/system.globalization/gregoriancalendar/adera/ +--- +## ADEra field + + +Current era. + +```cpp +static int System::Globalization::GregorianCalendar::ADEra +``` + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/clone/_index.md b/english/cpp/system.globalization/gregoriancalendar/clone/_index.md new file mode 100644 index 0000000000..99680f766b --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::GregorianCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/gregoriancalendar/clone/ +--- +## GregorianCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::GregorianCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/get_algorithmtype/_index.md b/english/cpp/system.globalization/gregoriancalendar/get_algorithmtype/_index.md new file mode 100644 index 0000000000..6dcfb3cca1 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/get_algorithmtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::GregorianCalendar::get_AlgorithmType method +linktitle: get_AlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::get_AlgorithmType method. Gets algorithm type in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/gregoriancalendar/get_algorithmtype/ +--- +## GregorianCalendar::get_AlgorithmType method + + +Gets algorithm type. + +```cpp +CalendarAlgorithmType System::Globalization::GregorianCalendar::get_AlgorithmType() const override +``` + + +### ReturnValue + +Value indicating how the calendar is built. + +## See Also + +* Enum [CalendarAlgorithmType](../../calendaralgorithmtype/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/get_calendartype/_index.md b/english/cpp/system.globalization/gregoriancalendar/get_calendartype/_index.md new file mode 100644 index 0000000000..c502403457 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/get_calendartype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::GregorianCalendar::get_CalendarType method +linktitle: get_CalendarType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::get_CalendarType method. Gets Gregorian calendar type in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/gregoriancalendar/get_calendartype/ +--- +## GregorianCalendar::get_CalendarType method + + +Gets Gregorian calendar type. + +```cpp +virtual GregorianCalendarTypes System::Globalization::GregorianCalendar::get_CalendarType() const +``` + + +### ReturnValue + +[Calendar](../../calendar/) type. + +## See Also + +* Enum [GregorianCalendarTypes](../../gregoriancalendartypes/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/get_eras/_index.md b/english/cpp/system.globalization/gregoriancalendar/get_eras/_index.md new file mode 100644 index 0000000000..89feec32d4 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::GregorianCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/gregoriancalendar/get_eras/ +--- +## GregorianCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::GregorianCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/gregoriancalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..c996f9fb32 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::GregorianCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/gregoriancalendar/get_maxsupporteddatetime/ +--- +## GregorianCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::GregorianCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/gregoriancalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..f8581ac3dd --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::GregorianCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/gregoriancalendar/get_minsupporteddatetime/ +--- +## GregorianCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::GregorianCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/getdayofmonth/_index.md b/english/cpp/system.globalization/gregoriancalendar/getdayofmonth/_index.md new file mode 100644 index 0000000000..eff72776ad --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/getdayofmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::GregorianCalendar::GetDayOfMonth method +linktitle: GetDayOfMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::GetDayOfMonth method. Gets day of month for the specified time point in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/gregoriancalendar/getdayofmonth/ +--- +## GregorianCalendar::GetDayOfMonth method + + +Gets day of month for the specified time point. + +```cpp +int System::Globalization::GregorianCalendar::GetDayOfMonth(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/getdayofweek/_index.md b/english/cpp/system.globalization/gregoriancalendar/getdayofweek/_index.md new file mode 100644 index 0000000000..247b7520e9 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/getdayofweek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::GregorianCalendar::GetDayOfWeek method +linktitle: GetDayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::GetDayOfWeek method. Gets day of week for the specified time point in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/gregoriancalendar/getdayofweek/ +--- +## GregorianCalendar::GetDayOfWeek method + + +Gets day of week for the specified time point. + +```cpp +DayOfWeek System::Globalization::GregorianCalendar::GetDayOfWeek(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of week in the time point passed. + +## See Also + +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTime](../../../system/datetime/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/getdayofyear/_index.md b/english/cpp/system.globalization/gregoriancalendar/getdayofyear/_index.md new file mode 100644 index 0000000000..fab16d05c4 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/getdayofyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::GregorianCalendar::GetDayOfYear method +linktitle: GetDayOfYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::GetDayOfYear method. Gets day of year for the specified time point in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/gregoriancalendar/getdayofyear/ +--- +## GregorianCalendar::GetDayOfYear method + + +Gets day of year for the specified time point. + +```cpp +int System::Globalization::GregorianCalendar::GetDayOfYear(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of year in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/getdaysinmonth/_index.md b/english/cpp/system.globalization/gregoriancalendar/getdaysinmonth/_index.md new file mode 100644 index 0000000000..094d064cce --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/getdaysinmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::GregorianCalendar::GetDaysInMonth method +linktitle: GetDaysInMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::GetDaysInMonth method. Gets number of days in specific month in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/gregoriancalendar/getdaysinmonth/ +--- +## GregorianCalendar::GetDaysInMonth(int, int) const method + + +Gets number of days in specific month. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | + +### ReturnValue + +Number of days in specified month of specified year. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## GregorianCalendar::GetDaysInMonth(int, int, int) const method + + +Gets number of days in specific month. + +```cpp +int System::Globalization::GregorianCalendar::GetDaysInMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified month of specified year of specified era. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/getdaysinyear/_index.md b/english/cpp/system.globalization/gregoriancalendar/getdaysinyear/_index.md new file mode 100644 index 0000000000..0515bec125 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/getdaysinyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::GregorianCalendar::GetDaysInYear method +linktitle: GetDaysInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::GetDaysInYear method. Gets number of days in specific year in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/gregoriancalendar/getdaysinyear/ +--- +## GregorianCalendar::GetDaysInYear(int) const method + + +Gets number of days in specific year. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | + +### ReturnValue + +Number of days in specified year. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## GregorianCalendar::GetDaysInYear(int, int) const method + + +Gets number of days in specific year. + +```cpp +int System::Globalization::GregorianCalendar::GetDaysInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified year of specified era. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/getdefaultinstance/_index.md b/english/cpp/system.globalization/gregoriancalendar/getdefaultinstance/_index.md new file mode 100644 index 0000000000..4d98165ec0 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/getdefaultinstance/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::GregorianCalendar::GetDefaultInstance method +linktitle: GetDefaultInstance +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::GetDefaultInstance method. Gets default gregorian calendar instance in C++.' +type: docs +weight: 2300 +url: /cpp/system.globalization/gregoriancalendar/getdefaultinstance/ +--- +## GregorianCalendar::GetDefaultInstance method + + +Gets default gregorian calendar instance. + +```cpp +static CalendarPtr System::Globalization::GregorianCalendar::GetDefaultInstance() +``` + +## See Also + +* Typedef [CalendarPtr](../../calendarptr/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/getera/_index.md b/english/cpp/system.globalization/gregoriancalendar/getera/_index.md new file mode 100644 index 0000000000..c726d878ed --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/getera/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::GregorianCalendar::GetEra method +linktitle: GetEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::GetEra method. Gets era for the specified time point in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/gregoriancalendar/getera/ +--- +## GregorianCalendar::GetEra method + + +Gets era for the specified time point. + +```cpp +int System::Globalization::GregorianCalendar::GetEra(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Era of the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/getleapmonth/_index.md b/english/cpp/system.globalization/gregoriancalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..5fe5f535dc --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/getleapmonth/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::GregorianCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::GetLeapMonth method. Gets the leap month for the specified year in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/gregoriancalendar/getleapmonth/ +--- +## GregorianCalendar::GetLeapMonth(int) const method + + +Gets the leap month for the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | + +### ReturnValue + +Leap month of the speicified year or zero if the year has no leap month. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## GregorianCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::GregorianCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/getmonth/_index.md b/english/cpp/system.globalization/gregoriancalendar/getmonth/_index.md new file mode 100644 index 0000000000..7a6e171351 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/getmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::GregorianCalendar::GetMonth method +linktitle: GetMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::GetMonth method. Gets month for the specified time point in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/gregoriancalendar/getmonth/ +--- +## GregorianCalendar::GetMonth method + + +Gets month for the specified time point. + +```cpp +int System::Globalization::GregorianCalendar::GetMonth(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/getmonthsinyear/_index.md b/english/cpp/system.globalization/gregoriancalendar/getmonthsinyear/_index.md new file mode 100644 index 0000000000..088ec04650 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/getmonthsinyear/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::GregorianCalendar::GetMonthsInYear method +linktitle: GetMonthsInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::GetMonthsInYear method. RTTI information in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/gregoriancalendar/getmonthsinyear/ +--- +## GregorianCalendar::GetMonthsInYear(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetMonthsInYear(int year) const +``` + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## GregorianCalendar::GetMonthsInYear(int, int) const method + + +Gets number of months in the specified year. + +```cpp +int System::Globalization::GregorianCalendar::GetMonthsInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | +| era | int | Era. | + +### ReturnValue + +Number of months in the specified year of specified era. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/getyear/_index.md b/english/cpp/system.globalization/gregoriancalendar/getyear/_index.md new file mode 100644 index 0000000000..cfa9dd389d --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/getyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::GregorianCalendar::GetYear method +linktitle: GetYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::GetYear method. Gets year for the specified time point in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/gregoriancalendar/getyear/ +--- +## GregorianCalendar::GetYear method + + +Gets year for the specified time point. + +```cpp +int System::Globalization::GregorianCalendar::GetYear(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Year in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/gregoriancalendar/_index.md b/english/cpp/system.globalization/gregoriancalendar/gregoriancalendar/_index.md new file mode 100644 index 0000000000..f40700f8a1 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/gregoriancalendar/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::GregorianCalendar::GregorianCalendar constructor +linktitle: GregorianCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::GregorianCalendar constructor. Constructs specific gregorian calendar in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/gregoriancalendar/gregoriancalendar/ +--- +## GregorianCalendar::GregorianCalendar constructor + + +Constructs specific gregorian calendar. + +```cpp +System::Globalization::GregorianCalendar::GregorianCalendar(GregorianCalendarTypes type=GregorianCalendarTypes::Localized) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | GregorianCalendarTypes | Type of calendar to construct. | + +## See Also + +* Enum [GregorianCalendarTypes](../../gregoriancalendartypes/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/isleapday/_index.md b/english/cpp/system.globalization/gregoriancalendar/isleapday/_index.md new file mode 100644 index 0000000000..4d57ceb7ad --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::GregorianCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/gregoriancalendar/isleapday/ +--- +## GregorianCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## GregorianCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::GregorianCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/isleapmonth/_index.md b/english/cpp/system.globalization/gregoriancalendar/isleapmonth/_index.md new file mode 100644 index 0000000000..bee57c17ed --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/isleapmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::GregorianCalendar::IsLeapMonth method +linktitle: IsLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::IsLeapMonth method. Checks if the month is leap in C++.' +type: docs +weight: 1900 +url: /cpp/system.globalization/gregoriancalendar/isleapmonth/ +--- +## GregorianCalendar::IsLeapMonth(int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## GregorianCalendar::IsLeapMonth(int, int, int) const method + + +Checks if the month is leap. + +```cpp +bool System::Globalization::GregorianCalendar::IsLeapMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| era | int | Era. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/isleapyear/_index.md b/english/cpp/system.globalization/gregoriancalendar/isleapyear/_index.md new file mode 100644 index 0000000000..4bcfc746b2 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::GregorianCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 2000 +url: /cpp/system.globalization/gregoriancalendar/isleapyear/ +--- +## GregorianCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## GregorianCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::GregorianCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/set_calendartype/_index.md b/english/cpp/system.globalization/gregoriancalendar/set_calendartype/_index.md new file mode 100644 index 0000000000..acea940e71 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/set_calendartype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::GregorianCalendar::set_CalendarType method +linktitle: set_CalendarType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::set_CalendarType method. Sets Gregorian calendar type in C++.' +type: docs +weight: 2100 +url: /cpp/system.globalization/gregoriancalendar/set_calendartype/ +--- +## GregorianCalendar::set_CalendarType method + + +Sets Gregorian calendar type. + +```cpp +virtual void System::Globalization::GregorianCalendar::set_CalendarType(GregorianCalendarTypes value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | GregorianCalendarTypes | [Calendar](../../calendar/) type. | + +## See Also + +* Enum [GregorianCalendarTypes](../../gregoriancalendartypes/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendar/todatetime/_index.md b/english/cpp/system.globalization/gregoriancalendar/todatetime/_index.md new file mode 100644 index 0000000000..08e3d43a5e --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendar/todatetime/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Globalization::GregorianCalendar::ToDateTime method +linktitle: ToDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendar::ToDateTime method. Constructs DateTime object from components in C++.' +type: docs +weight: 2200 +url: /cpp/system.globalization/gregoriancalendar/todatetime/ +--- +## GregorianCalendar::ToDateTime(int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +virtual DateTime System::Globalization::Calendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## GregorianCalendar::ToDateTime(int, int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +DateTime System::Globalization::GregorianCalendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | +| era | int | Era. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [GregorianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/gregoriancalendarptr/_index.md b/english/cpp/system.globalization/gregoriancalendarptr/_index.md new file mode 100644 index 0000000000..c59e66d038 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::GregorianCalendarPtr typedef +linktitle: GregorianCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendarPtr typedef. GregorianCalendar pointer type in C++.' +type: docs +weight: 4800 +url: /cpp/system.globalization/gregoriancalendarptr/ +--- +## GregorianCalendarPtr typedef + + +[GregorianCalendar](../gregoriancalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::GregorianCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/gregoriancalendartypes/_index.md b/english/cpp/system.globalization/gregoriancalendartypes/_index.md new file mode 100644 index 0000000000..3355b083a7 --- /dev/null +++ b/english/cpp/system.globalization/gregoriancalendartypes/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::GregorianCalendarTypes enum +linktitle: GregorianCalendarTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::GregorianCalendarTypes enum. Types of gregorian calendars in C++.' +type: docs +weight: 3700 +url: /cpp/system.globalization/gregoriancalendartypes/ +--- +## GregorianCalendarTypes enum + + +Types of gregorian calendars. + +```cpp +enum class GregorianCalendarTypes : int32_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Localized | n/a | Locale-specific gregorian calendar. | +| USEnglish | n/a | US English gregorian calendar. | +| MiddleEastFrench | n/a | Middle East French gregorian calendar. | +| Arabic | n/a | Arabic gregorian calendar. | +| TransliteratedEnglish | n/a | Transliterated English gregorian calendar. | +| TransliteratedFrench | n/a | Transliterated French gregorian calendar. | + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/_index.md b/english/cpp/system.globalization/hebrewcalendar/_index.md new file mode 100644 index 0000000000..a2f8fc8fc3 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Globalization::HebrewCalendar class +linktitle: HebrewCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar class. Hebrew calendar. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/hebrewcalendar/ +--- +## HebrewCalendar class + + +Hebrew calendar. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HebrewCalendar : public System::Globalization::Calendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_AlgorithmType](./get_algorithmtype/)() const override | Gets algorithm type. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetDayOfWeek](./getdayofweek/)(DateTime) const override | Gets day of week for the specified time point. | +| [GetDaysInMonth](./getdaysinmonth/)(int, int, int) const override | Gets number of days in specific month. | +| [GetEra](./getera/)(DateTime) const override | Gets era for the specified time point. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | RTTI information. | +| [GetMonth](./getmonth/)(DateTime) const override | Gets month for the specified time point. | +| [GetMonthsInYear](./getmonthsinyear/)(int, int) const override | Gets number of months in the specified year. | +| virtual [GetMonthsInYear](./getmonthsinyear/)(int) const | Gets number of months in the specified year. | +| [HebrewCalendar](./hebrewcalendar/)() | Constructor. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapMonth](./isleapmonth/)(int, int, int) const override | Checks if the month is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int) const | Checks if the month is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| [set_TwoDigitYearMax](./set_twodigityearmax/)(int) override | Sets the last year that can be represented by a 2-digit. | +| [ToDateTime](./todatetime/)(int, int, int, int, int, int, int, int) const override | Constructs [DateTime](../../system/datetime/) object from components. | +| virtual [ToDateTime](./todatetime/)(int, int, int, int, int, int, int) const | Constructs [DateTime](../../system/datetime/) object from components. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [HebrewEra](./hebrewera/) | Current hebrew era. | +## See Also + +* Class [Calendar](../calendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/clone/_index.md b/english/cpp/system.globalization/hebrewcalendar/clone/_index.md new file mode 100644 index 0000000000..c4becc4e26 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::HebrewCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/hebrewcalendar/clone/ +--- +## HebrewCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::HebrewCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/get_algorithmtype/_index.md b/english/cpp/system.globalization/hebrewcalendar/get_algorithmtype/_index.md new file mode 100644 index 0000000000..b39e88cacd --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/get_algorithmtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::HebrewCalendar::get_AlgorithmType method +linktitle: get_AlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::get_AlgorithmType method. Gets algorithm type in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/hebrewcalendar/get_algorithmtype/ +--- +## HebrewCalendar::get_AlgorithmType method + + +Gets algorithm type. + +```cpp +CalendarAlgorithmType System::Globalization::HebrewCalendar::get_AlgorithmType() const override +``` + + +### ReturnValue + +Value indicating how the calendar is built. + +## See Also + +* Enum [CalendarAlgorithmType](../../calendaralgorithmtype/) +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/get_eras/_index.md b/english/cpp/system.globalization/hebrewcalendar/get_eras/_index.md new file mode 100644 index 0000000000..1f1e061357 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::HebrewCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/hebrewcalendar/get_eras/ +--- +## HebrewCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::HebrewCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/hebrewcalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..0cee7519e0 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::HebrewCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/hebrewcalendar/get_maxsupporteddatetime/ +--- +## HebrewCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::HebrewCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/hebrewcalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..9673141e6d --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::HebrewCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/hebrewcalendar/get_minsupporteddatetime/ +--- +## HebrewCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::HebrewCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/getdayofweek/_index.md b/english/cpp/system.globalization/hebrewcalendar/getdayofweek/_index.md new file mode 100644 index 0000000000..40331fd4b2 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/getdayofweek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::HebrewCalendar::GetDayOfWeek method +linktitle: GetDayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::GetDayOfWeek method. Gets day of week for the specified time point in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/hebrewcalendar/getdayofweek/ +--- +## HebrewCalendar::GetDayOfWeek method + + +Gets day of week for the specified time point. + +```cpp +DayOfWeek System::Globalization::HebrewCalendar::GetDayOfWeek(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of week in the time point passed. + +## See Also + +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTime](../../../system/datetime/) +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/getdaysinmonth/_index.md b/english/cpp/system.globalization/hebrewcalendar/getdaysinmonth/_index.md new file mode 100644 index 0000000000..974a333bcc --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/getdaysinmonth/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::HebrewCalendar::GetDaysInMonth method +linktitle: GetDaysInMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::GetDaysInMonth method. Gets number of days in specific month in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/hebrewcalendar/getdaysinmonth/ +--- +## HebrewCalendar::GetDaysInMonth method + + +Gets number of days in specific month. + +```cpp +int System::Globalization::HebrewCalendar::GetDaysInMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified month of specified year of specified era. + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/getera/_index.md b/english/cpp/system.globalization/hebrewcalendar/getera/_index.md new file mode 100644 index 0000000000..a34aba5557 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/getera/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::HebrewCalendar::GetEra method +linktitle: GetEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::GetEra method. Gets era for the specified time point in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/hebrewcalendar/getera/ +--- +## HebrewCalendar::GetEra method + + +Gets era for the specified time point. + +```cpp +int System::Globalization::HebrewCalendar::GetEra(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Era of the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/getleapmonth/_index.md b/english/cpp/system.globalization/hebrewcalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..137899b9e5 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/getleapmonth/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::HebrewCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::GetLeapMonth method. RTTI information in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/hebrewcalendar/getleapmonth/ +--- +## HebrewCalendar::GetLeapMonth(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## HebrewCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::HebrewCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/getmonth/_index.md b/english/cpp/system.globalization/hebrewcalendar/getmonth/_index.md new file mode 100644 index 0000000000..48736d22dc --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/getmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::HebrewCalendar::GetMonth method +linktitle: GetMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::GetMonth method. Gets month for the specified time point in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/hebrewcalendar/getmonth/ +--- +## HebrewCalendar::GetMonth method + + +Gets month for the specified time point. + +```cpp +int System::Globalization::HebrewCalendar::GetMonth(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/getmonthsinyear/_index.md b/english/cpp/system.globalization/hebrewcalendar/getmonthsinyear/_index.md new file mode 100644 index 0000000000..20c390098d --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/getmonthsinyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::HebrewCalendar::GetMonthsInYear method +linktitle: GetMonthsInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::GetMonthsInYear method. Gets number of months in the specified year in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/hebrewcalendar/getmonthsinyear/ +--- +## HebrewCalendar::GetMonthsInYear(int) const method + + +Gets number of months in the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetMonthsInYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | + +### ReturnValue + +Number of months in the specified year. + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## HebrewCalendar::GetMonthsInYear(int, int) const method + + +Gets number of months in the specified year. + +```cpp +int System::Globalization::HebrewCalendar::GetMonthsInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | +| era | int | Era. | + +### ReturnValue + +Number of months in the specified year of specified era. + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/hebrewcalendar/_index.md b/english/cpp/system.globalization/hebrewcalendar/hebrewcalendar/_index.md new file mode 100644 index 0000000000..fd05dc4d76 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/hebrewcalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::HebrewCalendar::HebrewCalendar constructor +linktitle: HebrewCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::HebrewCalendar constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/hebrewcalendar/hebrewcalendar/ +--- +## HebrewCalendar::HebrewCalendar constructor + + +Constructor. + +```cpp +System::Globalization::HebrewCalendar::HebrewCalendar() +``` + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/hebrewera/_index.md b/english/cpp/system.globalization/hebrewcalendar/hebrewera/_index.md new file mode 100644 index 0000000000..3d9bf44112 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/hebrewera/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::HebrewCalendar::HebrewEra field +linktitle: HebrewEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::HebrewEra field. Current hebrew era in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/hebrewcalendar/hebrewera/ +--- +## HebrewEra field + + +Current hebrew era. + +```cpp +static int System::Globalization::HebrewCalendar::HebrewEra +``` + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/isleapday/_index.md b/english/cpp/system.globalization/hebrewcalendar/isleapday/_index.md new file mode 100644 index 0000000000..7ef73e43ad --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::HebrewCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/hebrewcalendar/isleapday/ +--- +## HebrewCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## HebrewCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::HebrewCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/isleapmonth/_index.md b/english/cpp/system.globalization/hebrewcalendar/isleapmonth/_index.md new file mode 100644 index 0000000000..fa30c16049 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/isleapmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::HebrewCalendar::IsLeapMonth method +linktitle: IsLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::IsLeapMonth method. Checks if the month is leap in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/hebrewcalendar/isleapmonth/ +--- +## HebrewCalendar::IsLeapMonth(int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## HebrewCalendar::IsLeapMonth(int, int, int) const method + + +Checks if the month is leap. + +```cpp +bool System::Globalization::HebrewCalendar::IsLeapMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| era | int | Era. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/isleapyear/_index.md b/english/cpp/system.globalization/hebrewcalendar/isleapyear/_index.md new file mode 100644 index 0000000000..d5353d0aa9 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::HebrewCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/hebrewcalendar/isleapyear/ +--- +## HebrewCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## HebrewCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::HebrewCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/set_twodigityearmax/_index.md b/english/cpp/system.globalization/hebrewcalendar/set_twodigityearmax/_index.md new file mode 100644 index 0000000000..e53ce42ee1 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/set_twodigityearmax/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::HebrewCalendar::set_TwoDigitYearMax method +linktitle: set_TwoDigitYearMax +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::set_TwoDigitYearMax method. Sets the last year that can be represented by a 2-digit in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/hebrewcalendar/set_twodigityearmax/ +--- +## HebrewCalendar::set_TwoDigitYearMax method + + +Sets the last year that can be represented by a 2-digit. + +```cpp +void System::Globalization::HebrewCalendar::set_TwoDigitYearMax(int value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Last year of a 100-year range. | + +## See Also + +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendar/todatetime/_index.md b/english/cpp/system.globalization/hebrewcalendar/todatetime/_index.md new file mode 100644 index 0000000000..773773b9ec --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendar/todatetime/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Globalization::HebrewCalendar::ToDateTime method +linktitle: ToDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendar::ToDateTime method. Constructs DateTime object from components in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/hebrewcalendar/todatetime/ +--- +## HebrewCalendar::ToDateTime(int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +virtual DateTime System::Globalization::Calendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## HebrewCalendar::ToDateTime(int, int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +DateTime System::Globalization::HebrewCalendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | +| era | int | Era. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [HebrewCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hebrewcalendarptr/_index.md b/english/cpp/system.globalization/hebrewcalendarptr/_index.md new file mode 100644 index 0000000000..a80231a4a9 --- /dev/null +++ b/english/cpp/system.globalization/hebrewcalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::HebrewCalendarPtr typedef +linktitle: HebrewCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HebrewCalendarPtr typedef. HebrewCalendar pointer type in C++.' +type: docs +weight: 4900 +url: /cpp/system.globalization/hebrewcalendarptr/ +--- +## HebrewCalendarPtr typedef + + +[HebrewCalendar](../hebrewcalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::HebrewCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/hijricalendar/_index.md b/english/cpp/system.globalization/hijricalendar/_index.md new file mode 100644 index 0000000000..c189e6c295 --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Globalization::HijriCalendar class +linktitle: HijriCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar class. Hijri calendar. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/hijricalendar/ +--- +## HijriCalendar class + + +Hijri calendar. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HijriCalendar : public System::Globalization::Calendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_AlgorithmType](./get_algorithmtype/)() const override | Gets algorithm type. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_HijriAdjustment](./get_hijriadjustment/)() const | Gets hijri adjustment. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetDayOfWeek](./getdayofweek/)(DateTime) const override | Gets day of week for the specified time point. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | RTTI information. | +| [HijriCalendar](./hijricalendar/)() | Constructor. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapMonth](./isleapmonth/)(int, int, int) const override | Checks if the month is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int) const | Checks if the month is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| [set_HijriAdjustment](./set_hijriadjustment/)(int) | Sets hijri adjustment. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [HijriEra](./hijriera/) | Current hijri era. | +## See Also + +* Class [Calendar](../calendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/hijricalendar/clone/_index.md b/english/cpp/system.globalization/hijricalendar/clone/_index.md new file mode 100644 index 0000000000..3b0f668a48 --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::HijriCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/hijricalendar/clone/ +--- +## HijriCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::HijriCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/get_algorithmtype/_index.md b/english/cpp/system.globalization/hijricalendar/get_algorithmtype/_index.md new file mode 100644 index 0000000000..ba0908fc7c --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/get_algorithmtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::HijriCalendar::get_AlgorithmType method +linktitle: get_AlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::get_AlgorithmType method. Gets algorithm type in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/hijricalendar/get_algorithmtype/ +--- +## HijriCalendar::get_AlgorithmType method + + +Gets algorithm type. + +```cpp +CalendarAlgorithmType System::Globalization::HijriCalendar::get_AlgorithmType() const override +``` + + +### ReturnValue + +Value indicating how the calendar is built. + +## See Also + +* Enum [CalendarAlgorithmType](../../calendaralgorithmtype/) +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/get_eras/_index.md b/english/cpp/system.globalization/hijricalendar/get_eras/_index.md new file mode 100644 index 0000000000..afcb7c8b6c --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::HijriCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/hijricalendar/get_eras/ +--- +## HijriCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::HijriCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/get_hijriadjustment/_index.md b/english/cpp/system.globalization/hijricalendar/get_hijriadjustment/_index.md new file mode 100644 index 0000000000..63c4f555b5 --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/get_hijriadjustment/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::HijriCalendar::get_HijriAdjustment method +linktitle: get_HijriAdjustment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::get_HijriAdjustment method. Gets hijri adjustment in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/hijricalendar/get_hijriadjustment/ +--- +## HijriCalendar::get_HijriAdjustment method + + +Gets hijri adjustment. + +```cpp +int System::Globalization::HijriCalendar::get_HijriAdjustment() const +``` + + +### ReturnValue + +Integer from -2 to 2. + +## See Also + +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/hijricalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..0a5e03f2f5 --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::HijriCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/hijricalendar/get_maxsupporteddatetime/ +--- +## HijriCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::HijriCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/hijricalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..8d054c53d9 --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::HijriCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/hijricalendar/get_minsupporteddatetime/ +--- +## HijriCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::HijriCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/getdayofweek/_index.md b/english/cpp/system.globalization/hijricalendar/getdayofweek/_index.md new file mode 100644 index 0000000000..1016647153 --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/getdayofweek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::HijriCalendar::GetDayOfWeek method +linktitle: GetDayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::GetDayOfWeek method. Gets day of week for the specified time point in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/hijricalendar/getdayofweek/ +--- +## HijriCalendar::GetDayOfWeek method + + +Gets day of week for the specified time point. + +```cpp +DayOfWeek System::Globalization::HijriCalendar::GetDayOfWeek(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of week in the time point passed. + +## See Also + +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTime](../../../system/datetime/) +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/getleapmonth/_index.md b/english/cpp/system.globalization/hijricalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..ae9f3e5ed4 --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/getleapmonth/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::HijriCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::GetLeapMonth method. RTTI information in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/hijricalendar/getleapmonth/ +--- +## HijriCalendar::GetLeapMonth(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + +## See Also + +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## HijriCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::HijriCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/hijricalendar/_index.md b/english/cpp/system.globalization/hijricalendar/hijricalendar/_index.md new file mode 100644 index 0000000000..e03a6e55af --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/hijricalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::HijriCalendar::HijriCalendar constructor +linktitle: HijriCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::HijriCalendar constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/hijricalendar/hijricalendar/ +--- +## HijriCalendar::HijriCalendar constructor + + +Constructor. + +```cpp +System::Globalization::HijriCalendar::HijriCalendar() +``` + +## See Also + +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/hijriera/_index.md b/english/cpp/system.globalization/hijricalendar/hijriera/_index.md new file mode 100644 index 0000000000..d47d3599e2 --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/hijriera/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::HijriCalendar::HijriEra field +linktitle: HijriEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::HijriEra field. Current hijri era in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/hijricalendar/hijriera/ +--- +## HijriEra field + + +Current hijri era. + +```cpp +static int System::Globalization::HijriCalendar::HijriEra +``` + +## See Also + +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/isleapday/_index.md b/english/cpp/system.globalization/hijricalendar/isleapday/_index.md new file mode 100644 index 0000000000..dda54e970c --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::HijriCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/hijricalendar/isleapday/ +--- +## HijriCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## HijriCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::HijriCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/isleapmonth/_index.md b/english/cpp/system.globalization/hijricalendar/isleapmonth/_index.md new file mode 100644 index 0000000000..37cc79f4d1 --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/isleapmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::HijriCalendar::IsLeapMonth method +linktitle: IsLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::IsLeapMonth method. Checks if the month is leap in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/hijricalendar/isleapmonth/ +--- +## HijriCalendar::IsLeapMonth(int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## HijriCalendar::IsLeapMonth(int, int, int) const method + + +Checks if the month is leap. + +```cpp +bool System::Globalization::HijriCalendar::IsLeapMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| era | int | Era. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/isleapyear/_index.md b/english/cpp/system.globalization/hijricalendar/isleapyear/_index.md new file mode 100644 index 0000000000..1f3601a592 --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::HijriCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/hijricalendar/isleapyear/ +--- +## HijriCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## HijriCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::HijriCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendar/set_hijriadjustment/_index.md b/english/cpp/system.globalization/hijricalendar/set_hijriadjustment/_index.md new file mode 100644 index 0000000000..8dc42f24d7 --- /dev/null +++ b/english/cpp/system.globalization/hijricalendar/set_hijriadjustment/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::HijriCalendar::set_HijriAdjustment method +linktitle: set_HijriAdjustment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendar::set_HijriAdjustment method. Sets hijri adjustment in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/hijricalendar/set_hijriadjustment/ +--- +## HijriCalendar::set_HijriAdjustment method + + +Sets hijri adjustment. + +```cpp +void System::Globalization::HijriCalendar::set_HijriAdjustment(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Integer from -2 to 2. | + +## See Also + +* Class [HijriCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/hijricalendarptr/_index.md b/english/cpp/system.globalization/hijricalendarptr/_index.md new file mode 100644 index 0000000000..f3a8d6aed2 --- /dev/null +++ b/english/cpp/system.globalization/hijricalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::HijriCalendarPtr typedef +linktitle: HijriCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::HijriCalendarPtr typedef. HijriCalendar pointer type in C++.' +type: docs +weight: 5000 +url: /cpp/system.globalization/hijricalendarptr/ +--- +## HijriCalendarPtr typedef + + +[HijriCalendar](../hijricalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::HijriCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/idnmapping/_index.md b/english/cpp/system.globalization/idnmapping/_index.md new file mode 100644 index 0000000000..df6cc194eb --- /dev/null +++ b/english/cpp/system.globalization/idnmapping/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Globalization::IdnMapping class +linktitle: IdnMapping +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::IdnMapping class. IdnMapping used to map names to Punycode. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/idnmapping/ +--- +## IdnMapping class + + +[IdnMapping](./) used to map names to Punycode. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IdnMapping : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(SharedPtr\) override | Compares two [IdnMapping](./) objects. | +| [get_AllowUnassigned](./get_allowunassigned/)() const | Gets flag that indicates if unassigned code points used in operations. | +| [get_UseStd3AsciiRules](./get_usestd3asciirules/)() const | Gets flag that indicates if standard naming conventions used in operations. | +| [GetAscii](./getascii/)(const String\&) const | [Convert](../../system/convert/) unicode domain name to ascii equivalent. | +| [GetAscii](./getascii/)(const String\&, int) const | [Convert](../../system/convert/) unicode domain name to ascii equivalent. | +| [GetAscii](./getascii/)(const String\&, int, int) const | [Convert](../../system/convert/) unicode domain name to ascii equivalent. | +| [GetHashCode](./gethashcode/)() const override | Gets hash code for current [IdnMapping](./) object. | +| [GetUnicode](./getunicode/)(const String\&) const | [Convert](../../system/convert/) ascii domain name to unicode equivalent. | +| [GetUnicode](./getunicode/)(const String\&, int) const | [Convert](../../system/convert/) ascii domain name to unicode equivalent. | +| [GetUnicode](./getunicode/)(const String\&, int, int) const | [Convert](../../system/convert/) ascii domain name to unicode equivalent. | +| [IdnMapping](./idnmapping/)() | RTTI information. | +| [IdnMapping](./idnmapping/)(const IdnMapping\&) | | +| [operator=](./operator=/)(const IdnMapping\&) | | +| [set_AllowUnassigned](./set_allowunassigned/)(bool) | Sets flag that indicates if unassigned code points used in operations. | +| [set_UseStd3AsciiRules](./set_usestd3asciirules/)(bool) | Sets flag that indicates if standard naming conventions used in operations. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/idnmapping/equals/_index.md b/english/cpp/system.globalization/idnmapping/equals/_index.md new file mode 100644 index 0000000000..1f5c3b4d88 --- /dev/null +++ b/english/cpp/system.globalization/idnmapping/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::IdnMapping::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::IdnMapping::Equals method. Compares two IdnMapping objects in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/idnmapping/equals/ +--- +## IdnMapping::Equals method + + +Compares two [IdnMapping](../) objects. + +```cpp +bool System::Globalization::IdnMapping::Equals(SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The object to compare to the current object. | + +### ReturnValue + +true if two objects are equal, otherwise - false. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/idnmapping/get_allowunassigned/_index.md b/english/cpp/system.globalization/idnmapping/get_allowunassigned/_index.md new file mode 100644 index 0000000000..9fd077ac18 --- /dev/null +++ b/english/cpp/system.globalization/idnmapping/get_allowunassigned/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::IdnMapping::get_AllowUnassigned method +linktitle: get_AllowUnassigned +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::IdnMapping::get_AllowUnassigned method. Gets flag that indicates if unassigned code points used in operations in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/idnmapping/get_allowunassigned/ +--- +## IdnMapping::get_AllowUnassigned method + + +Gets flag that indicates if unassigned code points used in operations. + +```cpp +bool System::Globalization::IdnMapping::get_AllowUnassigned() const +``` + +## See Also + +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/idnmapping/get_usestd3asciirules/_index.md b/english/cpp/system.globalization/idnmapping/get_usestd3asciirules/_index.md new file mode 100644 index 0000000000..5c927e642d --- /dev/null +++ b/english/cpp/system.globalization/idnmapping/get_usestd3asciirules/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::IdnMapping::get_UseStd3AsciiRules method +linktitle: get_UseStd3AsciiRules +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::IdnMapping::get_UseStd3AsciiRules method. Gets flag that indicates if standard naming conventions used in operations in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/idnmapping/get_usestd3asciirules/ +--- +## IdnMapping::get_UseStd3AsciiRules method + + +Gets flag that indicates if standard naming conventions used in operations. + +```cpp +bool System::Globalization::IdnMapping::get_UseStd3AsciiRules() const +``` + +## See Also + +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/idnmapping/getascii/_index.md b/english/cpp/system.globalization/idnmapping/getascii/_index.md new file mode 100644 index 0000000000..1d802f6a07 --- /dev/null +++ b/english/cpp/system.globalization/idnmapping/getascii/_index.md @@ -0,0 +1,84 @@ +--- +title: System::Globalization::IdnMapping::GetAscii method +linktitle: GetAscii +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::IdnMapping::GetAscii method. Convert unicode domain name to ascii equivalent in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/idnmapping/getascii/ +--- +## IdnMapping::GetAscii(const String\&) const method + + +[Convert](../../../system/convert/) unicode domain name to ascii equivalent. + +```cpp +String System::Globalization::IdnMapping::GetAscii(const String &unicode) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| unicode | const String\& | [String](../../../system/string/) to convert. | + +### ReturnValue + +Ascii equivalent of unicode string. + +## See Also + +* Class [String](../../../system/string/) +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## IdnMapping::GetAscii(const String\&, int) const method + + +[Convert](../../../system/convert/) unicode domain name to ascii equivalent. + +```cpp +String System::Globalization::IdnMapping::GetAscii(const String &unicode, int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| unicode | const String\& | [String](../../../system/string/) to convert. | +| index | int | Start index of the substring to convert | + +### ReturnValue + +Ascii equivalent of unicode string. + +## See Also + +* Class [String](../../../system/string/) +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## IdnMapping::GetAscii(const String\&, int, int) const method + + +[Convert](../../../system/convert/) unicode domain name to ascii equivalent. + +```cpp +String System::Globalization::IdnMapping::GetAscii(const String &unicode, int index, int count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| unicode | const String\& | [String](../../../system/string/) to convert. | +| index | int | Start index of the substring to convert | +| count | int | Number of characters to convert. | + +### ReturnValue + +Ascii equivalent of unicode string. + +## See Also + +* Class [String](../../../system/string/) +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/idnmapping/gethashcode/_index.md b/english/cpp/system.globalization/idnmapping/gethashcode/_index.md new file mode 100644 index 0000000000..53df2d1f70 --- /dev/null +++ b/english/cpp/system.globalization/idnmapping/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::IdnMapping::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::IdnMapping::GetHashCode method. Gets hash code for current IdnMapping object in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/idnmapping/gethashcode/ +--- +## IdnMapping::GetHashCode method + + +Gets hash code for current [IdnMapping](../) object. + +```cpp +int System::Globalization::IdnMapping::GetHashCode() const override +``` + + +### ReturnValue + +A 32-bit signed integer hash code. + +## See Also + +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/idnmapping/getunicode/_index.md b/english/cpp/system.globalization/idnmapping/getunicode/_index.md new file mode 100644 index 0000000000..9741b99338 --- /dev/null +++ b/english/cpp/system.globalization/idnmapping/getunicode/_index.md @@ -0,0 +1,84 @@ +--- +title: System::Globalization::IdnMapping::GetUnicode method +linktitle: GetUnicode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::IdnMapping::GetUnicode method. Convert ascii domain name to unicode equivalent in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/idnmapping/getunicode/ +--- +## IdnMapping::GetUnicode(const String\&) const method + + +[Convert](../../../system/convert/) ascii domain name to unicode equivalent. + +```cpp +String System::Globalization::IdnMapping::GetUnicode(const String &ascii) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ascii | const String\& | [String](../../../system/string/) to convert. | + +### ReturnValue + +Unicode equivalent of ascii string. + +## See Also + +* Class [String](../../../system/string/) +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## IdnMapping::GetUnicode(const String\&, int) const method + + +[Convert](../../../system/convert/) ascii domain name to unicode equivalent. + +```cpp +String System::Globalization::IdnMapping::GetUnicode(const String &ascii, int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ascii | const String\& | [String](../../../system/string/) to convert. | +| index | int | Start index of the substring to convert | + +### ReturnValue + +Unicode equivalent of ascii string. + +## See Also + +* Class [String](../../../system/string/) +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## IdnMapping::GetUnicode(const String\&, int, int) const method + + +[Convert](../../../system/convert/) ascii domain name to unicode equivalent. + +```cpp +String System::Globalization::IdnMapping::GetUnicode(const String &ascii, int index, int count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ascii | const String\& | [String](../../../system/string/) to convert. | +| index | int | Start index of the substring to convert | +| count | int | Number of characters to convert. | + +### ReturnValue + +Unicode equivalent of ascii string. + +## See Also + +* Class [String](../../../system/string/) +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/idnmapping/idnmapping/_index.md b/english/cpp/system.globalization/idnmapping/idnmapping/_index.md new file mode 100644 index 0000000000..4cd35abd76 --- /dev/null +++ b/english/cpp/system.globalization/idnmapping/idnmapping/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Globalization::IdnMapping::IdnMapping constructor +linktitle: IdnMapping +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::IdnMapping::IdnMapping constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/idnmapping/idnmapping/ +--- +## IdnMapping::IdnMapping() constructor + + +RTTI information. + +```cpp +System::Globalization::IdnMapping::IdnMapping() +``` + +## Remarks + + +Constructor. +## See Also + +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## IdnMapping::IdnMapping(const IdnMapping\&) constructor + + + + +```cpp +System::Globalization::IdnMapping::IdnMapping(const IdnMapping &)=delete +``` + +## See Also + +* Class [IdnMapping](../) +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/idnmapping/operator=/_index.md b/english/cpp/system.globalization/idnmapping/operator=/_index.md new file mode 100644 index 0000000000..512c16648d --- /dev/null +++ b/english/cpp/system.globalization/idnmapping/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::IdnMapping::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Globalization::IdnMapping class in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/idnmapping/operator=/ +--- +## IdnMapping::operator= method + + + + +```cpp +IdnMapping & System::Globalization::IdnMapping::operator=(const IdnMapping &)=delete +``` + +## See Also + +* Class [IdnMapping](../) +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/idnmapping/set_allowunassigned/_index.md b/english/cpp/system.globalization/idnmapping/set_allowunassigned/_index.md new file mode 100644 index 0000000000..4cbd637a2a --- /dev/null +++ b/english/cpp/system.globalization/idnmapping/set_allowunassigned/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::IdnMapping::set_AllowUnassigned method +linktitle: set_AllowUnassigned +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::IdnMapping::set_AllowUnassigned method. Sets flag that indicates if unassigned code points used in operations in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/idnmapping/set_allowunassigned/ +--- +## IdnMapping::set_AllowUnassigned method + + +Sets flag that indicates if unassigned code points used in operations. + +```cpp +void System::Globalization::IdnMapping::set_AllowUnassigned(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | Flag that indicates if unassigned code points used in operations. | + +## See Also + +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/idnmapping/set_usestd3asciirules/_index.md b/english/cpp/system.globalization/idnmapping/set_usestd3asciirules/_index.md new file mode 100644 index 0000000000..f58313b372 --- /dev/null +++ b/english/cpp/system.globalization/idnmapping/set_usestd3asciirules/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::IdnMapping::set_UseStd3AsciiRules method +linktitle: set_UseStd3AsciiRules +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::IdnMapping::set_UseStd3AsciiRules method. Sets flag that indicates if standard naming conventions used in operations in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/idnmapping/set_usestd3asciirules/ +--- +## IdnMapping::set_UseStd3AsciiRules method + + +Sets flag that indicates if standard naming conventions used in operations. + +```cpp +void System::Globalization::IdnMapping::set_UseStd3AsciiRules(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | Flag that indicates if standard naming conventions used in operations. | + +## See Also + +* Class [IdnMapping](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/idnmappingptr/_index.md b/english/cpp/system.globalization/idnmappingptr/_index.md new file mode 100644 index 0000000000..83c91c78aa --- /dev/null +++ b/english/cpp/system.globalization/idnmappingptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::IdnMappingPtr typedef +linktitle: IdnMappingPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::IdnMappingPtr typedef. IdnMapping pointer type in C++.' +type: docs +weight: 5100 +url: /cpp/system.globalization/idnmappingptr/ +--- +## IdnMappingPtr typedef + + +[IdnMapping](../idnmapping/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::IdnMappingPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/japanesecalendar/_index.md b/english/cpp/system.globalization/japanesecalendar/_index.md new file mode 100644 index 0000000000..dd04e7319f --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Globalization::JapaneseCalendar class +linktitle: JapaneseCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar class. Japanese calendar. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/japanesecalendar/ +--- +## JapaneseCalendar class + + +Japanese calendar. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class JapaneseCalendar : public System::Globalization::Calendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_AlgorithmType](./get_algorithmtype/)() const override | Gets algorithm type. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetDayOfMonth](./getdayofmonth/)(DateTime) const override | Gets day of month for the specified time point. | +| [GetDayOfWeek](./getdayofweek/)(DateTime) const override | Gets day of week for the specified time point. | +| [GetDayOfYear](./getdayofyear/)(DateTime) const override | Gets day of year for the specified time point. | +| [GetDaysInMonth](./getdaysinmonth/)(int, int, int) const override | Gets number of days in specific month. | +| virtual [GetDaysInMonth](./getdaysinmonth/)(int, int) const | Gets number of days in specific month. | +| [GetDaysInYear](./getdaysinyear/)(int, int) const override | Gets number of days in specific year. | +| virtual [GetDaysInYear](./getdaysinyear/)(int) const | Gets number of days in specific year. | +| [GetEra](./getera/)(DateTime) const override | Gets era for the specified time point. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | Gets the leap month for the specified year. | +| [GetMonth](./getmonth/)(DateTime) const override | Gets month for the specified time point. | +| [GetMonthsInYear](./getmonthsinyear/)(int, int) const override | Gets number of months in the specified year. | +| virtual [GetMonthsInYear](./getmonthsinyear/)(int) const | RTTI information. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapMonth](./isleapmonth/)(int, int, int) const override | Checks if the month is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int) const | Checks if the month is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| [JapaneseCalendar](./japanesecalendar/)() | Constructor. | +| [ToDateTime](./todatetime/)(int, int, int, int, int, int, int, int) const override | Constructs [DateTime](../../system/datetime/) object from components. | +| virtual [ToDateTime](./todatetime/)(int, int, int, int, int, int, int) const | Constructs [DateTime](../../system/datetime/) object from components. | +## See Also + +* Class [Calendar](../calendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/japanesecalendar/clone/_index.md b/english/cpp/system.globalization/japanesecalendar/clone/_index.md new file mode 100644 index 0000000000..3300722bd5 --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::JapaneseCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/japanesecalendar/clone/ +--- +## JapaneseCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::JapaneseCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/get_algorithmtype/_index.md b/english/cpp/system.globalization/japanesecalendar/get_algorithmtype/_index.md new file mode 100644 index 0000000000..b1f6cbc766 --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/get_algorithmtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::JapaneseCalendar::get_AlgorithmType method +linktitle: get_AlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::get_AlgorithmType method. Gets algorithm type in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/japanesecalendar/get_algorithmtype/ +--- +## JapaneseCalendar::get_AlgorithmType method + + +Gets algorithm type. + +```cpp +CalendarAlgorithmType System::Globalization::JapaneseCalendar::get_AlgorithmType() const override +``` + + +### ReturnValue + +Value indicating how the calendar is built. + +## See Also + +* Enum [CalendarAlgorithmType](../../calendaralgorithmtype/) +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/get_eras/_index.md b/english/cpp/system.globalization/japanesecalendar/get_eras/_index.md new file mode 100644 index 0000000000..5f5d26856a --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::JapaneseCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/japanesecalendar/get_eras/ +--- +## JapaneseCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::JapaneseCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/japanesecalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..cc02fa9e41 --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::JapaneseCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/japanesecalendar/get_maxsupporteddatetime/ +--- +## JapaneseCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::JapaneseCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/japanesecalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..e9841de26d --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::JapaneseCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/japanesecalendar/get_minsupporteddatetime/ +--- +## JapaneseCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::JapaneseCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/getdayofmonth/_index.md b/english/cpp/system.globalization/japanesecalendar/getdayofmonth/_index.md new file mode 100644 index 0000000000..26d62a58a9 --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/getdayofmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::JapaneseCalendar::GetDayOfMonth method +linktitle: GetDayOfMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::GetDayOfMonth method. Gets day of month for the specified time point in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/japanesecalendar/getdayofmonth/ +--- +## JapaneseCalendar::GetDayOfMonth method + + +Gets day of month for the specified time point. + +```cpp +int System::Globalization::JapaneseCalendar::GetDayOfMonth(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/getdayofweek/_index.md b/english/cpp/system.globalization/japanesecalendar/getdayofweek/_index.md new file mode 100644 index 0000000000..a09ca65566 --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/getdayofweek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::JapaneseCalendar::GetDayOfWeek method +linktitle: GetDayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::GetDayOfWeek method. Gets day of week for the specified time point in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/japanesecalendar/getdayofweek/ +--- +## JapaneseCalendar::GetDayOfWeek method + + +Gets day of week for the specified time point. + +```cpp +DayOfWeek System::Globalization::JapaneseCalendar::GetDayOfWeek(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of week in the time point passed. + +## See Also + +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/getdayofyear/_index.md b/english/cpp/system.globalization/japanesecalendar/getdayofyear/_index.md new file mode 100644 index 0000000000..81ce568338 --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/getdayofyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::JapaneseCalendar::GetDayOfYear method +linktitle: GetDayOfYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::GetDayOfYear method. Gets day of year for the specified time point in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/japanesecalendar/getdayofyear/ +--- +## JapaneseCalendar::GetDayOfYear method + + +Gets day of year for the specified time point. + +```cpp +int System::Globalization::JapaneseCalendar::GetDayOfYear(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of year in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/getdaysinmonth/_index.md b/english/cpp/system.globalization/japanesecalendar/getdaysinmonth/_index.md new file mode 100644 index 0000000000..ccab28c368 --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/getdaysinmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::JapaneseCalendar::GetDaysInMonth method +linktitle: GetDaysInMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::GetDaysInMonth method. Gets number of days in specific month in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/japanesecalendar/getdaysinmonth/ +--- +## JapaneseCalendar::GetDaysInMonth(int, int) const method + + +Gets number of days in specific month. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | + +### ReturnValue + +Number of days in specified month of specified year. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JapaneseCalendar::GetDaysInMonth(int, int, int) const method + + +Gets number of days in specific month. + +```cpp +int System::Globalization::JapaneseCalendar::GetDaysInMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified month of specified year of specified era. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/getdaysinyear/_index.md b/english/cpp/system.globalization/japanesecalendar/getdaysinyear/_index.md new file mode 100644 index 0000000000..8f2e9d55a3 --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/getdaysinyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::JapaneseCalendar::GetDaysInYear method +linktitle: GetDaysInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::GetDaysInYear method. Gets number of days in specific year in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/japanesecalendar/getdaysinyear/ +--- +## JapaneseCalendar::GetDaysInYear(int) const method + + +Gets number of days in specific year. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | + +### ReturnValue + +Number of days in specified year. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JapaneseCalendar::GetDaysInYear(int, int) const method + + +Gets number of days in specific year. + +```cpp +int System::Globalization::JapaneseCalendar::GetDaysInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified year of specified era. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/getera/_index.md b/english/cpp/system.globalization/japanesecalendar/getera/_index.md new file mode 100644 index 0000000000..db29f9f8d6 --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/getera/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::JapaneseCalendar::GetEra method +linktitle: GetEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::GetEra method. Gets era for the specified time point in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/japanesecalendar/getera/ +--- +## JapaneseCalendar::GetEra method + + +Gets era for the specified time point. + +```cpp +int System::Globalization::JapaneseCalendar::GetEra(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Era of the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/getleapmonth/_index.md b/english/cpp/system.globalization/japanesecalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..3ae246afbc --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/getleapmonth/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::JapaneseCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::GetLeapMonth method. Gets the leap month for the specified year in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/japanesecalendar/getleapmonth/ +--- +## JapaneseCalendar::GetLeapMonth(int) const method + + +Gets the leap month for the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | + +### ReturnValue + +Leap month of the speicified year or zero if the year has no leap month. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JapaneseCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::JapaneseCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/getmonth/_index.md b/english/cpp/system.globalization/japanesecalendar/getmonth/_index.md new file mode 100644 index 0000000000..5c3cc6c86e --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/getmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::JapaneseCalendar::GetMonth method +linktitle: GetMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::GetMonth method. Gets month for the specified time point in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/japanesecalendar/getmonth/ +--- +## JapaneseCalendar::GetMonth method + + +Gets month for the specified time point. + +```cpp +int System::Globalization::JapaneseCalendar::GetMonth(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/getmonthsinyear/_index.md b/english/cpp/system.globalization/japanesecalendar/getmonthsinyear/_index.md new file mode 100644 index 0000000000..6adcb74d9f --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/getmonthsinyear/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::JapaneseCalendar::GetMonthsInYear method +linktitle: GetMonthsInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::GetMonthsInYear method. RTTI information in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/japanesecalendar/getmonthsinyear/ +--- +## JapaneseCalendar::GetMonthsInYear(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetMonthsInYear(int year) const +``` + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JapaneseCalendar::GetMonthsInYear(int, int) const method + + +Gets number of months in the specified year. + +```cpp +int System::Globalization::JapaneseCalendar::GetMonthsInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | +| era | int | Era. | + +### ReturnValue + +Number of months in the specified year of specified era. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/isleapday/_index.md b/english/cpp/system.globalization/japanesecalendar/isleapday/_index.md new file mode 100644 index 0000000000..32295ff0cb --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::JapaneseCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/japanesecalendar/isleapday/ +--- +## JapaneseCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JapaneseCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::JapaneseCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/isleapmonth/_index.md b/english/cpp/system.globalization/japanesecalendar/isleapmonth/_index.md new file mode 100644 index 0000000000..6774b5f732 --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/isleapmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::JapaneseCalendar::IsLeapMonth method +linktitle: IsLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::IsLeapMonth method. Checks if the month is leap in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/japanesecalendar/isleapmonth/ +--- +## JapaneseCalendar::IsLeapMonth(int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JapaneseCalendar::IsLeapMonth(int, int, int) const method + + +Checks if the month is leap. + +```cpp +bool System::Globalization::JapaneseCalendar::IsLeapMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| era | int | Era. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/isleapyear/_index.md b/english/cpp/system.globalization/japanesecalendar/isleapyear/_index.md new file mode 100644 index 0000000000..c407696129 --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::JapaneseCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/japanesecalendar/isleapyear/ +--- +## JapaneseCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JapaneseCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::JapaneseCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/japanesecalendar/_index.md b/english/cpp/system.globalization/japanesecalendar/japanesecalendar/_index.md new file mode 100644 index 0000000000..ec1803b52a --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/japanesecalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::JapaneseCalendar::JapaneseCalendar constructor +linktitle: JapaneseCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::JapaneseCalendar constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/japanesecalendar/japanesecalendar/ +--- +## JapaneseCalendar::JapaneseCalendar constructor + + +Constructor. + +```cpp +System::Globalization::JapaneseCalendar::JapaneseCalendar() +``` + +## See Also + +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendar/todatetime/_index.md b/english/cpp/system.globalization/japanesecalendar/todatetime/_index.md new file mode 100644 index 0000000000..f9a4dbb6df --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendar/todatetime/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Globalization::JapaneseCalendar::ToDateTime method +linktitle: ToDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendar::ToDateTime method. Constructs DateTime object from components in C++.' +type: docs +weight: 1900 +url: /cpp/system.globalization/japanesecalendar/todatetime/ +--- +## JapaneseCalendar::ToDateTime(int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +virtual DateTime System::Globalization::Calendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JapaneseCalendar::ToDateTime(int, int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +DateTime System::Globalization::JapaneseCalendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | +| era | int | Era. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japanesecalendarptr/_index.md b/english/cpp/system.globalization/japanesecalendarptr/_index.md new file mode 100644 index 0000000000..60446438fb --- /dev/null +++ b/english/cpp/system.globalization/japanesecalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::JapaneseCalendarPtr typedef +linktitle: JapaneseCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseCalendarPtr typedef. JapaneseCalendar pointer type in C++.' +type: docs +weight: 5200 +url: /cpp/system.globalization/japanesecalendarptr/ +--- +## JapaneseCalendarPtr typedef + + +[JapaneseCalendar](../japanesecalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::JapaneseCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendar/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendar/_index.md new file mode 100644 index 0000000000..796ac406ba --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendar/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendar class +linktitle: JapaneseLunisolarCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendar class. Japanese lunisolar calendar. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/japaneselunisolarcalendar/ +--- +## JapaneseLunisolarCalendar class + + +Japanese lunisolar calendar. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class JapaneseLunisolarCalendar : public System::Globalization::EastAsianLunisolarCalendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetEra](./getera/)(DateTime) const override | Gets era for the specified time point. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | RTTI information. | +| [GetYear](./getyear/)(DateTime) const override | Gets year for the specified time point. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| [JapaneseLunisolarCalendar](./japaneselunisolarcalendar/)() | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [JapaneseEra](./japaneseera/) | Current japanese era. | +## See Also + +* Class [EastAsianLunisolarCalendar](../eastasianlunisolarcalendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendar/clone/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendar/clone/_index.md new file mode 100644 index 0000000000..9b6a10029f --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/japaneselunisolarcalendar/clone/ +--- +## JapaneseLunisolarCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::JapaneseLunisolarCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendar/get_eras/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendar/get_eras/_index.md new file mode 100644 index 0000000000..202aa98ba1 --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/japaneselunisolarcalendar/get_eras/ +--- +## JapaneseLunisolarCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::JapaneseLunisolarCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..c54b8fb2a5 --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/japaneselunisolarcalendar/get_maxsupporteddatetime/ +--- +## JapaneseLunisolarCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::JapaneseLunisolarCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..ea7f54a52e --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/japaneselunisolarcalendar/get_minsupporteddatetime/ +--- +## JapaneseLunisolarCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::JapaneseLunisolarCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendar/getera/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendar/getera/_index.md new file mode 100644 index 0000000000..7345ca4796 --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendar/getera/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendar::GetEra method +linktitle: GetEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendar::GetEra method. Gets era for the specified time point in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/japaneselunisolarcalendar/getera/ +--- +## JapaneseLunisolarCalendar::GetEra method + + +Gets era for the specified time point. + +```cpp +int System::Globalization::JapaneseLunisolarCalendar::GetEra(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Era of the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendar/getleapmonth/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..7273f9ec1e --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendar/getleapmonth/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendar::GetLeapMonth method. RTTI information in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/japaneselunisolarcalendar/getleapmonth/ +--- +## JapaneseLunisolarCalendar::GetLeapMonth(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + +## See Also + +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JapaneseLunisolarCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::JapaneseLunisolarCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendar/getyear/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendar/getyear/_index.md new file mode 100644 index 0000000000..cecd89925c --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendar/getyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendar::GetYear method +linktitle: GetYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendar::GetYear method. Gets year for the specified time point in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/japaneselunisolarcalendar/getyear/ +--- +## JapaneseLunisolarCalendar::GetYear method + + +Gets year for the specified time point. + +```cpp +int System::Globalization::JapaneseLunisolarCalendar::GetYear(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Year in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendar/isleapday/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendar/isleapday/_index.md new file mode 100644 index 0000000000..8736774902 --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/japaneselunisolarcalendar/isleapday/ +--- +## JapaneseLunisolarCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JapaneseLunisolarCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::JapaneseLunisolarCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendar/isleapyear/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendar/isleapyear/_index.md new file mode 100644 index 0000000000..655ac58ce4 --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/japaneselunisolarcalendar/isleapyear/ +--- +## JapaneseLunisolarCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JapaneseLunisolarCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::JapaneseLunisolarCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendar/japaneseera/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendar/japaneseera/_index.md new file mode 100644 index 0000000000..01a4791e10 --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendar/japaneseera/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendar::JapaneseEra field +linktitle: JapaneseEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendar::JapaneseEra field. Current japanese era in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/japaneselunisolarcalendar/japaneseera/ +--- +## JapaneseEra field + + +Current japanese era. + +```cpp +static int System::Globalization::JapaneseLunisolarCalendar::JapaneseEra +``` + +## See Also + +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendar/japaneselunisolarcalendar/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendar/japaneselunisolarcalendar/_index.md new file mode 100644 index 0000000000..cb8fbca61f --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendar/japaneselunisolarcalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendar::JapaneseLunisolarCalendar constructor +linktitle: JapaneseLunisolarCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendar::JapaneseLunisolarCalendar constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/japaneselunisolarcalendar/japaneselunisolarcalendar/ +--- +## JapaneseLunisolarCalendar::JapaneseLunisolarCalendar constructor + + +Constructor. + +```cpp +System::Globalization::JapaneseLunisolarCalendar::JapaneseLunisolarCalendar() +``` + +## See Also + +* Class [JapaneseLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/japaneselunisolarcalendarptr/_index.md b/english/cpp/system.globalization/japaneselunisolarcalendarptr/_index.md new file mode 100644 index 0000000000..b2465c477f --- /dev/null +++ b/english/cpp/system.globalization/japaneselunisolarcalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::JapaneseLunisolarCalendarPtr typedef +linktitle: JapaneseLunisolarCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JapaneseLunisolarCalendarPtr typedef. JapaneseLunisolarCalendar pointer type in C++.' +type: docs +weight: 5300 +url: /cpp/system.globalization/japaneselunisolarcalendarptr/ +--- +## JapaneseLunisolarCalendarPtr typedef + + +[JapaneseLunisolarCalendar](../japaneselunisolarcalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::JapaneseLunisolarCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/juliancalendar/_index.md b/english/cpp/system.globalization/juliancalendar/_index.md new file mode 100644 index 0000000000..aa3c6e3f25 --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Globalization::JulianCalendar class +linktitle: JulianCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar class. Julian calendar. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/juliancalendar/ +--- +## JulianCalendar class + + +Julian calendar. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class JulianCalendar : public System::Globalization::Calendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_AlgorithmType](./get_algorithmtype/)() const override | Gets algorithm type. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetDaysInMonth](./getdaysinmonth/)(int, int, int) const override | Gets number of days in specific month. | +| virtual [GetDaysInMonth](./getdaysinmonth/)(int, int) const | Gets number of days in specific month. | +| [GetDaysInYear](./getdaysinyear/)(int, int) const override | Gets number of days in specific year. | +| virtual [GetDaysInYear](./getdaysinyear/)(int) const | Gets number of days in specific year. | +| [GetEra](./getera/)(DateTime) const override | Gets era for the specified time point. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | Gets the leap month for the specified year. | +| [GetMonthsInYear](./getmonthsinyear/)(int, int) const override | Gets number of months in the specified year. | +| virtual [GetMonthsInYear](./getmonthsinyear/)(int) const | RTTI information. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapMonth](./isleapmonth/)(int, int, int) const override | Checks if the month is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int) const | Checks if the month is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| [JulianCalendar](./juliancalendar/)() | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [JulianEra](./julianera/) | Current julian era. | +## See Also + +* Class [Calendar](../calendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/juliancalendar/clone/_index.md b/english/cpp/system.globalization/juliancalendar/clone/_index.md new file mode 100644 index 0000000000..7a8db65b9b --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::JulianCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/juliancalendar/clone/ +--- +## JulianCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::JulianCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/get_algorithmtype/_index.md b/english/cpp/system.globalization/juliancalendar/get_algorithmtype/_index.md new file mode 100644 index 0000000000..b50ba608d8 --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/get_algorithmtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::JulianCalendar::get_AlgorithmType method +linktitle: get_AlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::get_AlgorithmType method. Gets algorithm type in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/juliancalendar/get_algorithmtype/ +--- +## JulianCalendar::get_AlgorithmType method + + +Gets algorithm type. + +```cpp +CalendarAlgorithmType System::Globalization::JulianCalendar::get_AlgorithmType() const override +``` + + +### ReturnValue + +Value indicating how the calendar is built. + +## See Also + +* Enum [CalendarAlgorithmType](../../calendaralgorithmtype/) +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/get_eras/_index.md b/english/cpp/system.globalization/juliancalendar/get_eras/_index.md new file mode 100644 index 0000000000..a89fd6d5b5 --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::JulianCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/juliancalendar/get_eras/ +--- +## JulianCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::JulianCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/juliancalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..251519e632 --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::JulianCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/juliancalendar/get_maxsupporteddatetime/ +--- +## JulianCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::JulianCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/juliancalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..f03d3f3596 --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::JulianCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/juliancalendar/get_minsupporteddatetime/ +--- +## JulianCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::JulianCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/getdaysinmonth/_index.md b/english/cpp/system.globalization/juliancalendar/getdaysinmonth/_index.md new file mode 100644 index 0000000000..ad1bd702d5 --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/getdaysinmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::JulianCalendar::GetDaysInMonth method +linktitle: GetDaysInMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::GetDaysInMonth method. Gets number of days in specific month in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/juliancalendar/getdaysinmonth/ +--- +## JulianCalendar::GetDaysInMonth(int, int) const method + + +Gets number of days in specific month. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | + +### ReturnValue + +Number of days in specified month of specified year. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JulianCalendar::GetDaysInMonth(int, int, int) const method + + +Gets number of days in specific month. + +```cpp +int System::Globalization::JulianCalendar::GetDaysInMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified month of specified year of specified era. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/getdaysinyear/_index.md b/english/cpp/system.globalization/juliancalendar/getdaysinyear/_index.md new file mode 100644 index 0000000000..fa188eeacb --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/getdaysinyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::JulianCalendar::GetDaysInYear method +linktitle: GetDaysInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::GetDaysInYear method. Gets number of days in specific year in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/juliancalendar/getdaysinyear/ +--- +## JulianCalendar::GetDaysInYear(int) const method + + +Gets number of days in specific year. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | + +### ReturnValue + +Number of days in specified year. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JulianCalendar::GetDaysInYear(int, int) const method + + +Gets number of days in specific year. + +```cpp +int System::Globalization::JulianCalendar::GetDaysInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified year of specified era. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/getera/_index.md b/english/cpp/system.globalization/juliancalendar/getera/_index.md new file mode 100644 index 0000000000..398019230e --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/getera/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::JulianCalendar::GetEra method +linktitle: GetEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::GetEra method. Gets era for the specified time point in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/juliancalendar/getera/ +--- +## JulianCalendar::GetEra method + + +Gets era for the specified time point. + +```cpp +int System::Globalization::JulianCalendar::GetEra(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Era of the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/getleapmonth/_index.md b/english/cpp/system.globalization/juliancalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..c5061391bb --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/getleapmonth/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::JulianCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::GetLeapMonth method. Gets the leap month for the specified year in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/juliancalendar/getleapmonth/ +--- +## JulianCalendar::GetLeapMonth(int) const method + + +Gets the leap month for the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | + +### ReturnValue + +Leap month of the speicified year or zero if the year has no leap month. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JulianCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::JulianCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/getmonthsinyear/_index.md b/english/cpp/system.globalization/juliancalendar/getmonthsinyear/_index.md new file mode 100644 index 0000000000..665e3f7302 --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/getmonthsinyear/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::JulianCalendar::GetMonthsInYear method +linktitle: GetMonthsInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::GetMonthsInYear method. RTTI information in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/juliancalendar/getmonthsinyear/ +--- +## JulianCalendar::GetMonthsInYear(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetMonthsInYear(int year) const +``` + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JulianCalendar::GetMonthsInYear(int, int) const method + + +Gets number of months in the specified year. + +```cpp +int System::Globalization::JulianCalendar::GetMonthsInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | +| era | int | Era. | + +### ReturnValue + +Number of months in the specified year of specified era. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/isleapday/_index.md b/english/cpp/system.globalization/juliancalendar/isleapday/_index.md new file mode 100644 index 0000000000..6afb257a4e --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::JulianCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/juliancalendar/isleapday/ +--- +## JulianCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JulianCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::JulianCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/isleapmonth/_index.md b/english/cpp/system.globalization/juliancalendar/isleapmonth/_index.md new file mode 100644 index 0000000000..66dfbd8d05 --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/isleapmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::JulianCalendar::IsLeapMonth method +linktitle: IsLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::IsLeapMonth method. Checks if the month is leap in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/juliancalendar/isleapmonth/ +--- +## JulianCalendar::IsLeapMonth(int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JulianCalendar::IsLeapMonth(int, int, int) const method + + +Checks if the month is leap. + +```cpp +bool System::Globalization::JulianCalendar::IsLeapMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| era | int | Era. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/isleapyear/_index.md b/english/cpp/system.globalization/juliancalendar/isleapyear/_index.md new file mode 100644 index 0000000000..10892b6485 --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::JulianCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/juliancalendar/isleapyear/ +--- +## JulianCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## JulianCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::JulianCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/juliancalendar/_index.md b/english/cpp/system.globalization/juliancalendar/juliancalendar/_index.md new file mode 100644 index 0000000000..95381173d1 --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/juliancalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::JulianCalendar::JulianCalendar constructor +linktitle: JulianCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::JulianCalendar constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/juliancalendar/juliancalendar/ +--- +## JulianCalendar::JulianCalendar constructor + + +Constructor. + +```cpp +System::Globalization::JulianCalendar::JulianCalendar() +``` + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendar/julianera/_index.md b/english/cpp/system.globalization/juliancalendar/julianera/_index.md new file mode 100644 index 0000000000..7628da04de --- /dev/null +++ b/english/cpp/system.globalization/juliancalendar/julianera/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::JulianCalendar::JulianEra field +linktitle: JulianEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendar::JulianEra field. Current julian era in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/juliancalendar/julianera/ +--- +## JulianEra field + + +Current julian era. + +```cpp +static int System::Globalization::JulianCalendar::JulianEra +``` + +## See Also + +* Class [JulianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/juliancalendarptr/_index.md b/english/cpp/system.globalization/juliancalendarptr/_index.md new file mode 100644 index 0000000000..3f200f004d --- /dev/null +++ b/english/cpp/system.globalization/juliancalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::JulianCalendarPtr typedef +linktitle: JulianCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::JulianCalendarPtr typedef. JulianCalendar pointer type in C++.' +type: docs +weight: 5400 +url: /cpp/system.globalization/juliancalendarptr/ +--- +## JulianCalendarPtr typedef + + +[JulianCalendar](../juliancalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::JulianCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/koreancalendar/_index.md b/english/cpp/system.globalization/koreancalendar/_index.md new file mode 100644 index 0000000000..c3b2bdf6d7 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::KoreanCalendar class +linktitle: KoreanCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar class. Korean calendar. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/koreancalendar/ +--- +## KoreanCalendar class + + +Korean calendar. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class KoreanCalendar : public System::Globalization::Calendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_AlgorithmType](./get_algorithmtype/)() const override | Gets algorithm type. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetDayOfMonth](./getdayofmonth/)(DateTime) const override | Gets day of month for the specified time point. | +| [GetDayOfWeek](./getdayofweek/)(DateTime) const override | Gets day of week for the specified time point. | +| [GetDayOfYear](./getdayofyear/)(DateTime) const override | Gets day of year for the specified time point. | +| [GetDaysInMonth](./getdaysinmonth/)(int, int, int) const override | Gets number of days in specific month. | +| virtual [GetDaysInMonth](./getdaysinmonth/)(int, int) const | Gets number of days in specific month. | +| [GetDaysInYear](./getdaysinyear/)(int, int) const override | Gets number of days in specific year. | +| virtual [GetDaysInYear](./getdaysinyear/)(int) const | Gets number of days in specific year. | +| [GetEra](./getera/)(DateTime) const override | Gets era for the specified time point. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | Gets the leap month for the specified year. | +| [GetMonth](./getmonth/)(DateTime) const override | Gets month for the specified time point. | +| [GetMonthsInYear](./getmonthsinyear/)(int, int) const override | Gets number of months in the specified year. | +| virtual [GetMonthsInYear](./getmonthsinyear/)(int) const | RTTI information. | +| [GetYear](./getyear/)(DateTime) const override | Gets year for the specified time point. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapMonth](./isleapmonth/)(int, int, int) const override | Checks if the month is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int) const | Checks if the month is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| [KoreanCalendar](./koreancalendar/)() | Constructor. | +| [ToDateTime](./todatetime/)(int, int, int, int, int, int, int, int) const override | Constructs [DateTime](../../system/datetime/) object from components. | +| virtual [ToDateTime](./todatetime/)(int, int, int, int, int, int, int) const | Constructs [DateTime](../../system/datetime/) object from components. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [KoreanEra](./koreanera/) | Current korean era. | +## See Also + +* Class [Calendar](../calendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/koreancalendar/clone/_index.md b/english/cpp/system.globalization/koreancalendar/clone/_index.md new file mode 100644 index 0000000000..4b6df81f47 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::KoreanCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/koreancalendar/clone/ +--- +## KoreanCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::KoreanCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/get_algorithmtype/_index.md b/english/cpp/system.globalization/koreancalendar/get_algorithmtype/_index.md new file mode 100644 index 0000000000..4122505d92 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/get_algorithmtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::KoreanCalendar::get_AlgorithmType method +linktitle: get_AlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::get_AlgorithmType method. Gets algorithm type in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/koreancalendar/get_algorithmtype/ +--- +## KoreanCalendar::get_AlgorithmType method + + +Gets algorithm type. + +```cpp +CalendarAlgorithmType System::Globalization::KoreanCalendar::get_AlgorithmType() const override +``` + + +### ReturnValue + +Value indicating how the calendar is built. + +## See Also + +* Enum [CalendarAlgorithmType](../../calendaralgorithmtype/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/get_eras/_index.md b/english/cpp/system.globalization/koreancalendar/get_eras/_index.md new file mode 100644 index 0000000000..6b51d712e6 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::KoreanCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/koreancalendar/get_eras/ +--- +## KoreanCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::KoreanCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/koreancalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..44a056ebc0 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::KoreanCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/koreancalendar/get_maxsupporteddatetime/ +--- +## KoreanCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::KoreanCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/koreancalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..ff4a976ebe --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::KoreanCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/koreancalendar/get_minsupporteddatetime/ +--- +## KoreanCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::KoreanCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/getdayofmonth/_index.md b/english/cpp/system.globalization/koreancalendar/getdayofmonth/_index.md new file mode 100644 index 0000000000..6a9b018f48 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/getdayofmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::KoreanCalendar::GetDayOfMonth method +linktitle: GetDayOfMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::GetDayOfMonth method. Gets day of month for the specified time point in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/koreancalendar/getdayofmonth/ +--- +## KoreanCalendar::GetDayOfMonth method + + +Gets day of month for the specified time point. + +```cpp +int System::Globalization::KoreanCalendar::GetDayOfMonth(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/getdayofweek/_index.md b/english/cpp/system.globalization/koreancalendar/getdayofweek/_index.md new file mode 100644 index 0000000000..88ec3b5906 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/getdayofweek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::KoreanCalendar::GetDayOfWeek method +linktitle: GetDayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::GetDayOfWeek method. Gets day of week for the specified time point in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/koreancalendar/getdayofweek/ +--- +## KoreanCalendar::GetDayOfWeek method + + +Gets day of week for the specified time point. + +```cpp +DayOfWeek System::Globalization::KoreanCalendar::GetDayOfWeek(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of week in the time point passed. + +## See Also + +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTime](../../../system/datetime/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/getdayofyear/_index.md b/english/cpp/system.globalization/koreancalendar/getdayofyear/_index.md new file mode 100644 index 0000000000..2e7ab322ce --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/getdayofyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::KoreanCalendar::GetDayOfYear method +linktitle: GetDayOfYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::GetDayOfYear method. Gets day of year for the specified time point in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/koreancalendar/getdayofyear/ +--- +## KoreanCalendar::GetDayOfYear method + + +Gets day of year for the specified time point. + +```cpp +int System::Globalization::KoreanCalendar::GetDayOfYear(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of year in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/getdaysinmonth/_index.md b/english/cpp/system.globalization/koreancalendar/getdaysinmonth/_index.md new file mode 100644 index 0000000000..f13f27afa1 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/getdaysinmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::KoreanCalendar::GetDaysInMonth method +linktitle: GetDaysInMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::GetDaysInMonth method. Gets number of days in specific month in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/koreancalendar/getdaysinmonth/ +--- +## KoreanCalendar::GetDaysInMonth(int, int) const method + + +Gets number of days in specific month. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | + +### ReturnValue + +Number of days in specified month of specified year. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## KoreanCalendar::GetDaysInMonth(int, int, int) const method + + +Gets number of days in specific month. + +```cpp +int System::Globalization::KoreanCalendar::GetDaysInMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified month of specified year of specified era. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/getdaysinyear/_index.md b/english/cpp/system.globalization/koreancalendar/getdaysinyear/_index.md new file mode 100644 index 0000000000..1a4776a5fb --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/getdaysinyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::KoreanCalendar::GetDaysInYear method +linktitle: GetDaysInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::GetDaysInYear method. Gets number of days in specific year in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/koreancalendar/getdaysinyear/ +--- +## KoreanCalendar::GetDaysInYear(int) const method + + +Gets number of days in specific year. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | + +### ReturnValue + +Number of days in specified year. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## KoreanCalendar::GetDaysInYear(int, int) const method + + +Gets number of days in specific year. + +```cpp +int System::Globalization::KoreanCalendar::GetDaysInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified year of specified era. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/getera/_index.md b/english/cpp/system.globalization/koreancalendar/getera/_index.md new file mode 100644 index 0000000000..b109392150 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/getera/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::KoreanCalendar::GetEra method +linktitle: GetEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::GetEra method. Gets era for the specified time point in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/koreancalendar/getera/ +--- +## KoreanCalendar::GetEra method + + +Gets era for the specified time point. + +```cpp +int System::Globalization::KoreanCalendar::GetEra(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Era of the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/getleapmonth/_index.md b/english/cpp/system.globalization/koreancalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..eee7becfc3 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/getleapmonth/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::KoreanCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::GetLeapMonth method. Gets the leap month for the specified year in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/koreancalendar/getleapmonth/ +--- +## KoreanCalendar::GetLeapMonth(int) const method + + +Gets the leap month for the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | + +### ReturnValue + +Leap month of the speicified year or zero if the year has no leap month. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## KoreanCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::KoreanCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/getmonth/_index.md b/english/cpp/system.globalization/koreancalendar/getmonth/_index.md new file mode 100644 index 0000000000..2f25e94369 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/getmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::KoreanCalendar::GetMonth method +linktitle: GetMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::GetMonth method. Gets month for the specified time point in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/koreancalendar/getmonth/ +--- +## KoreanCalendar::GetMonth method + + +Gets month for the specified time point. + +```cpp +int System::Globalization::KoreanCalendar::GetMonth(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/getmonthsinyear/_index.md b/english/cpp/system.globalization/koreancalendar/getmonthsinyear/_index.md new file mode 100644 index 0000000000..ec15e3bc3b --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/getmonthsinyear/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::KoreanCalendar::GetMonthsInYear method +linktitle: GetMonthsInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::GetMonthsInYear method. RTTI information in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/koreancalendar/getmonthsinyear/ +--- +## KoreanCalendar::GetMonthsInYear(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetMonthsInYear(int year) const +``` + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## KoreanCalendar::GetMonthsInYear(int, int) const method + + +Gets number of months in the specified year. + +```cpp +int System::Globalization::KoreanCalendar::GetMonthsInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | +| era | int | Era. | + +### ReturnValue + +Number of months in the specified year of specified era. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/getyear/_index.md b/english/cpp/system.globalization/koreancalendar/getyear/_index.md new file mode 100644 index 0000000000..d5fcb6ce7b --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/getyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::KoreanCalendar::GetYear method +linktitle: GetYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::GetYear method. Gets year for the specified time point in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/koreancalendar/getyear/ +--- +## KoreanCalendar::GetYear method + + +Gets year for the specified time point. + +```cpp +int System::Globalization::KoreanCalendar::GetYear(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Year in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/isleapday/_index.md b/english/cpp/system.globalization/koreancalendar/isleapday/_index.md new file mode 100644 index 0000000000..85f72005cd --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::KoreanCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/koreancalendar/isleapday/ +--- +## KoreanCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## KoreanCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::KoreanCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/isleapmonth/_index.md b/english/cpp/system.globalization/koreancalendar/isleapmonth/_index.md new file mode 100644 index 0000000000..3f6b48a94c --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/isleapmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::KoreanCalendar::IsLeapMonth method +linktitle: IsLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::IsLeapMonth method. Checks if the month is leap in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/koreancalendar/isleapmonth/ +--- +## KoreanCalendar::IsLeapMonth(int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## KoreanCalendar::IsLeapMonth(int, int, int) const method + + +Checks if the month is leap. + +```cpp +bool System::Globalization::KoreanCalendar::IsLeapMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| era | int | Era. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/isleapyear/_index.md b/english/cpp/system.globalization/koreancalendar/isleapyear/_index.md new file mode 100644 index 0000000000..b33af1d00b --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::KoreanCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 1900 +url: /cpp/system.globalization/koreancalendar/isleapyear/ +--- +## KoreanCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## KoreanCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::KoreanCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/koreancalendar/_index.md b/english/cpp/system.globalization/koreancalendar/koreancalendar/_index.md new file mode 100644 index 0000000000..9b694072d5 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/koreancalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::KoreanCalendar::KoreanCalendar constructor +linktitle: KoreanCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::KoreanCalendar constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/koreancalendar/koreancalendar/ +--- +## KoreanCalendar::KoreanCalendar constructor + + +Constructor. + +```cpp +System::Globalization::KoreanCalendar::KoreanCalendar() +``` + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/koreanera/_index.md b/english/cpp/system.globalization/koreancalendar/koreanera/_index.md new file mode 100644 index 0000000000..fb15c5eed5 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/koreanera/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::KoreanCalendar::KoreanEra field +linktitle: KoreanEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::KoreanEra field. Current korean era in C++.' +type: docs +weight: 2100 +url: /cpp/system.globalization/koreancalendar/koreanera/ +--- +## KoreanEra field + + +Current korean era. + +```cpp +static int System::Globalization::KoreanCalendar::KoreanEra +``` + +## See Also + +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendar/todatetime/_index.md b/english/cpp/system.globalization/koreancalendar/todatetime/_index.md new file mode 100644 index 0000000000..8270e3def4 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendar/todatetime/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Globalization::KoreanCalendar::ToDateTime method +linktitle: ToDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendar::ToDateTime method. Constructs DateTime object from components in C++.' +type: docs +weight: 2000 +url: /cpp/system.globalization/koreancalendar/todatetime/ +--- +## KoreanCalendar::ToDateTime(int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +virtual DateTime System::Globalization::Calendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## KoreanCalendar::ToDateTime(int, int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +DateTime System::Globalization::KoreanCalendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | +| era | int | Era. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [KoreanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreancalendarptr/_index.md b/english/cpp/system.globalization/koreancalendarptr/_index.md new file mode 100644 index 0000000000..3217c07137 --- /dev/null +++ b/english/cpp/system.globalization/koreancalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::KoreanCalendarPtr typedef +linktitle: KoreanCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanCalendarPtr typedef. KoreanCalendar pointer type in C++.' +type: docs +weight: 5500 +url: /cpp/system.globalization/koreancalendarptr/ +--- +## KoreanCalendarPtr typedef + + +[KoreanCalendar](../koreancalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::KoreanCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/koreanlunisolarcalendar/_index.md b/english/cpp/system.globalization/koreanlunisolarcalendar/_index.md new file mode 100644 index 0000000000..cf6a69306b --- /dev/null +++ b/english/cpp/system.globalization/koreanlunisolarcalendar/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Globalization::KoreanLunisolarCalendar class +linktitle: KoreanLunisolarCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanLunisolarCalendar class. Korean lunisolar calendar. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/koreanlunisolarcalendar/ +--- +## KoreanLunisolarCalendar class + + +Korean lunisolar calendar. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class KoreanLunisolarCalendar : public System::Globalization::EastAsianLunisolarCalendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | RTTI information. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| [KoreanLunisolarCalendar](./koreanlunisolarcalendar/)() | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [GregorianEra](./gregorianera/) | Current gregorian era. | +## See Also + +* Class [EastAsianLunisolarCalendar](../eastasianlunisolarcalendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/koreanlunisolarcalendar/clone/_index.md b/english/cpp/system.globalization/koreanlunisolarcalendar/clone/_index.md new file mode 100644 index 0000000000..4cac4ffc7d --- /dev/null +++ b/english/cpp/system.globalization/koreanlunisolarcalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::KoreanLunisolarCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanLunisolarCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/koreanlunisolarcalendar/clone/ +--- +## KoreanLunisolarCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::KoreanLunisolarCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [KoreanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreanlunisolarcalendar/get_eras/_index.md b/english/cpp/system.globalization/koreanlunisolarcalendar/get_eras/_index.md new file mode 100644 index 0000000000..ccef6d651e --- /dev/null +++ b/english/cpp/system.globalization/koreanlunisolarcalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::KoreanLunisolarCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanLunisolarCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/koreanlunisolarcalendar/get_eras/ +--- +## KoreanLunisolarCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::KoreanLunisolarCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [KoreanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreanlunisolarcalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/koreanlunisolarcalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..ae4dac4113 --- /dev/null +++ b/english/cpp/system.globalization/koreanlunisolarcalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::KoreanLunisolarCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanLunisolarCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/koreanlunisolarcalendar/get_maxsupporteddatetime/ +--- +## KoreanLunisolarCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::KoreanLunisolarCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [KoreanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreanlunisolarcalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/koreanlunisolarcalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..4b3436c456 --- /dev/null +++ b/english/cpp/system.globalization/koreanlunisolarcalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::KoreanLunisolarCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanLunisolarCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/koreanlunisolarcalendar/get_minsupporteddatetime/ +--- +## KoreanLunisolarCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::KoreanLunisolarCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [KoreanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreanlunisolarcalendar/getleapmonth/_index.md b/english/cpp/system.globalization/koreanlunisolarcalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..281f37312b --- /dev/null +++ b/english/cpp/system.globalization/koreanlunisolarcalendar/getleapmonth/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::KoreanLunisolarCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanLunisolarCalendar::GetLeapMonth method. RTTI information in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/koreanlunisolarcalendar/getleapmonth/ +--- +## KoreanLunisolarCalendar::GetLeapMonth(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + +## See Also + +* Class [KoreanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## KoreanLunisolarCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::KoreanLunisolarCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [KoreanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreanlunisolarcalendar/gregorianera/_index.md b/english/cpp/system.globalization/koreanlunisolarcalendar/gregorianera/_index.md new file mode 100644 index 0000000000..e70f2b5623 --- /dev/null +++ b/english/cpp/system.globalization/koreanlunisolarcalendar/gregorianera/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::KoreanLunisolarCalendar::GregorianEra field +linktitle: GregorianEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanLunisolarCalendar::GregorianEra field. Current gregorian era in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/koreanlunisolarcalendar/gregorianera/ +--- +## GregorianEra field + + +Current gregorian era. + +```cpp +static int System::Globalization::KoreanLunisolarCalendar::GregorianEra +``` + +## See Also + +* Class [KoreanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreanlunisolarcalendar/isleapday/_index.md b/english/cpp/system.globalization/koreanlunisolarcalendar/isleapday/_index.md new file mode 100644 index 0000000000..5b05697dde --- /dev/null +++ b/english/cpp/system.globalization/koreanlunisolarcalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::KoreanLunisolarCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanLunisolarCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/koreanlunisolarcalendar/isleapday/ +--- +## KoreanLunisolarCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [KoreanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## KoreanLunisolarCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::KoreanLunisolarCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [KoreanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreanlunisolarcalendar/isleapyear/_index.md b/english/cpp/system.globalization/koreanlunisolarcalendar/isleapyear/_index.md new file mode 100644 index 0000000000..d03a4e622d --- /dev/null +++ b/english/cpp/system.globalization/koreanlunisolarcalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::KoreanLunisolarCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanLunisolarCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/koreanlunisolarcalendar/isleapyear/ +--- +## KoreanLunisolarCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [KoreanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## KoreanLunisolarCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::KoreanLunisolarCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [KoreanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreanlunisolarcalendar/koreanlunisolarcalendar/_index.md b/english/cpp/system.globalization/koreanlunisolarcalendar/koreanlunisolarcalendar/_index.md new file mode 100644 index 0000000000..9626e5eff6 --- /dev/null +++ b/english/cpp/system.globalization/koreanlunisolarcalendar/koreanlunisolarcalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::KoreanLunisolarCalendar::KoreanLunisolarCalendar constructor +linktitle: KoreanLunisolarCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanLunisolarCalendar::KoreanLunisolarCalendar constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/koreanlunisolarcalendar/koreanlunisolarcalendar/ +--- +## KoreanLunisolarCalendar::KoreanLunisolarCalendar constructor + + +Constructor. + +```cpp +System::Globalization::KoreanLunisolarCalendar::KoreanLunisolarCalendar() +``` + +## See Also + +* Class [KoreanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/koreanlunisolarcalendarptr/_index.md b/english/cpp/system.globalization/koreanlunisolarcalendarptr/_index.md new file mode 100644 index 0000000000..456a2a47d9 --- /dev/null +++ b/english/cpp/system.globalization/koreanlunisolarcalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::KoreanLunisolarCalendarPtr typedef +linktitle: KoreanLunisolarCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::KoreanLunisolarCalendarPtr typedef. KoreanLunisolarCalendar pointer type in C++.' +type: docs +weight: 5600 +url: /cpp/system.globalization/koreanlunisolarcalendarptr/ +--- +## KoreanLunisolarCalendarPtr typedef + + +[KoreanLunisolarCalendar](../koreanlunisolarcalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::KoreanLunisolarCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/numberformatinfo/_index.md b/english/cpp/system.globalization/numberformatinfo/_index.md new file mode 100644 index 0000000000..c531021a46 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/_index.md @@ -0,0 +1,94 @@ +--- +title: System::Globalization::NumberFormatInfo class +linktitle: NumberFormatInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo class. Holds information on how to format numbers. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1900 +url: /cpp/system.globalization/numberformatinfo/ +--- +## NumberFormatInfo class + + +Holds information on how to format numbers. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class NumberFormatInfo : public virtual System::Object, + public System::IFormatProvider, + public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | Clones format info. | +| [get_CurrencyDecimalDigits](./get_currencydecimaldigits/)() const | Gets number of currency decimal digits. | +| [get_CurrencyDecimalSeparator](./get_currencydecimalseparator/)() const | Gets currency decimal separator. | +| [get_CurrencyGroupSeparator](./get_currencygroupseparator/)() const | Gets currency group separator. | +| [get_CurrencyGroupSizes](./get_currencygroupsizes/)() const | Gets number of currency decimal digits per group. | +| [get_CurrencyNegativePattern](./get_currencynegativepattern/)() const | Gets currency negative pattern. | +| [get_CurrencyPositivePattern](./get_currencypositivepattern/)() const | Gets currency positive pattern. | +| [get_CurrencySymbol](./get_currencysymbol/)() const | Gets currency symbol. | +| static [get_CurrentInfo](./get_currentinfo/)() | Gets current thread culture-defined number format info. | +| [get_DigitSubstitution](./get_digitsubstitution/)() const | Gets a value that specifies how to display shape of a digit. | +| static [get_InvariantInfo](./get_invariantinfo/)() | Gets invariant culture-defined number format info. | +| [get_IsReadOnly](./get_isreadonly/)() const | Checks if format is read-only. | +| [get_NaNSymbol](./get_nansymbol/)() const | Gets Not-a-Number symbol. | +| [get_NativeDigits](./get_nativedigits/)() const | Gets digits symbols (0 through 9). | +| [get_NegativeInfinitySymbol](./get_negativeinfinitysymbol/)() const | Gets negative infinity symbol. | +| [get_NegativeSign](./get_negativesign/)() const | Gets negative sign. | +| [get_NumberDecimalDigits](./get_numberdecimaldigits/)() const | Gets number of decimal digits. | +| [get_NumberDecimalSeparator](./get_numberdecimalseparator/)() const | Gets decimal separator. | +| [get_NumberGroupSeparator](./get_numbergroupseparator/)() const | Gets number group separator. | +| [get_NumberGroupSizes](./get_numbergroupsizes/)() const | Gets numbers of digits per group. | +| [get_NumberNegativePattern](./get_numbernegativepattern/)() const | Gets number negative pattern. | +| [get_PercentDecimalDigits](./get_percentdecimaldigits/)() const | Gets number of decimal places in percent values. | +| [get_PercentDecimalSeparator](./get_percentdecimalseparator/)() const | Gets decimal separator in percent values. | +| [get_PercentGroupSeparator](./get_percentgroupseparator/)() const | Gets group separator in percent values. | +| [get_PercentGroupSizes](./get_percentgroupsizes/)() const | Gets numbers of digits per percent value group. | +| [get_PercentNegativePattern](./get_percentnegativepattern/)() const | Gets percent negative pattern. | +| [get_PercentPositivePattern](./get_percentpositivepattern/)() const | Gets percent positive pattern. | +| [get_PercentSymbol](./get_percentsymbol/)() const | Gets percent symbol. | +| [get_PerMilleSymbol](./get_permillesymbol/)() const | Gets permille symbol. | +| [get_PositiveInfinitySymbol](./get_positiveinfinitysymbol/)() const | Gets positive infinity symbol. | +| [get_PositiveSign](./get_positivesign/)() const | Gets positive sign. | +| [GetFormat](./getformat/)(const TypeInfo\&) override | Gets formatter of specific type. | +| static [GetInstance](./getinstance/)(const IFormatProviderPtr\&) | Gets formatter associated with format provider. | +| [NumberFormatInfo](./numberformatinfo/)() | Default constructor (invariant [NumberFormatInfo](./)). | +| [operator=](./operator=/)(const NumberFormatInfo\&) | | +| static [ReadOnly](./readonly/)(NumberFormatInfoPtr) | Gets read-only version of formatter. | +| [set_CurrencyDecimalDigits](./set_currencydecimaldigits/)(int) | Sets number of currency decimal digits. | +| [set_CurrencyDecimalSeparator](./set_currencydecimalseparator/)(const String\&) | Sets currency decimal separator. | +| [set_CurrencyGroupSeparator](./set_currencygroupseparator/)(const String\&) | Sets currency group separator. | +| [set_CurrencyGroupSizes](./set_currencygroupsizes/)(const ArrayPtr\\&) | Sets number of currency decimal digits per group. | +| [set_CurrencyNegativePattern](./set_currencynegativepattern/)(int) | Sets currency negative pattern. | +| [set_CurrencyPositivePattern](./set_currencypositivepattern/)(int) | Sets currency positive pattern. | +| [set_CurrencySymbol](./set_currencysymbol/)(const String\&) | Sets currency symbol. | +| [set_DigitSubstitution](./set_digitsubstitution/)(DigitShapes) | Sets a value that specifies how to display shape of a digit. | +| [set_NaNSymbol](./set_nansymbol/)(const String\&) | Sets Not-a-Number symbol. | +| [set_NativeDigits](./set_nativedigits/)(const ArrayPtr\\&) | Sets digits symbols (0 through 9). | +| [set_NegativeInfinitySymbol](./set_negativeinfinitysymbol/)(const String\&) | Sets negative infinity symbol. | +| [set_NegativeSign](./set_negativesign/)(const String\&) | Sets negative sign. | +| [set_NumberDecimalDigits](./set_numberdecimaldigits/)(int) | Sets number of decimal digits. | +| [set_NumberDecimalSeparator](./set_numberdecimalseparator/)(const String\&) | Sets decimal separator. | +| [set_NumberGroupSeparator](./set_numbergroupseparator/)(const String\&) | Sets number group separator. | +| [set_NumberGroupSizes](./set_numbergroupsizes/)(const ArrayPtr\\&) | Sets numbers of digits per group. | +| [set_NumberNegativePattern](./set_numbernegativepattern/)(int) | Sets number negative pattern. | +| [set_PercentDecimalDigits](./set_percentdecimaldigits/)(int) | Sets number of decimal places in percent values. | +| [set_PercentDecimalSeparator](./set_percentdecimalseparator/)(const String\&) | Sets decimal separator in percent values. | +| [set_PercentGroupSeparator](./set_percentgroupseparator/)(const String\&) | Sets group separator in percent values. | +| [set_PercentGroupSizes](./set_percentgroupsizes/)(const ArrayPtr\\&) | Sets numbers of digits per percent value group. | +| [set_PercentNegativePattern](./set_percentnegativepattern/)(int) | Sets percent negative pattern. | +| [set_PercentPositivePattern](./set_percentpositivepattern/)(int) | Sets percent positive pattern. | +| [set_PercentSymbol](./set_percentsymbol/)(const String\&) | Sets percent symbol. | +| [set_PerMilleSymbol](./set_permillesymbol/)(const String\&) | Sets permille symbol. | +| [set_PositiveInfinitySymbol](./set_positiveinfinitysymbol/)(const String\&) | Sets positive infinity symbol. | +| [set_PositiveSign](./set_positivesign/)(const String\&) | Sets positive sign. | +## See Also + +* Class [Object](../../system/object/) +* Class [IFormatProvider](../../system/iformatprovider/) +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/numberformatinfo/clone/_index.md b/english/cpp/system.globalization/numberformatinfo/clone/_index.md new file mode 100644 index 0000000000..4804848e43 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::NumberFormatInfo::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::Clone method. Clones format info in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/numberformatinfo/clone/ +--- +## NumberFormatInfo::Clone method + + +Clones format info. + +```cpp +SharedPtr System::Globalization::NumberFormatInfo::Clone() override +``` + + +### ReturnValue + +New object copied from the current [NumberFormatInfo](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_currencydecimaldigits/_index.md b/english/cpp/system.globalization/numberformatinfo/get_currencydecimaldigits/_index.md new file mode 100644 index 0000000000..27e1f280db --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_currencydecimaldigits/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::get_CurrencyDecimalDigits method +linktitle: get_CurrencyDecimalDigits +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_CurrencyDecimalDigits method. Gets number of currency decimal digits in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/numberformatinfo/get_currencydecimaldigits/ +--- +## NumberFormatInfo::get_CurrencyDecimalDigits method + + +Gets number of currency decimal digits. + +```cpp +int System::Globalization::NumberFormatInfo::get_CurrencyDecimalDigits() const +``` + + +### ReturnValue + +Number of currency decimal digits. + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_currencydecimalseparator/_index.md b/english/cpp/system.globalization/numberformatinfo/get_currencydecimalseparator/_index.md new file mode 100644 index 0000000000..d621b884f2 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_currencydecimalseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_CurrencyDecimalSeparator method +linktitle: get_CurrencyDecimalSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_CurrencyDecimalSeparator method. Gets currency decimal separator in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/numberformatinfo/get_currencydecimalseparator/ +--- +## NumberFormatInfo::get_CurrencyDecimalSeparator method + + +Gets currency decimal separator. + +```cpp +String System::Globalization::NumberFormatInfo::get_CurrencyDecimalSeparator() const +``` + + +### ReturnValue + +Currency decimal separator. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_currencygroupseparator/_index.md b/english/cpp/system.globalization/numberformatinfo/get_currencygroupseparator/_index.md new file mode 100644 index 0000000000..85ac80e6db --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_currencygroupseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_CurrencyGroupSeparator method +linktitle: get_CurrencyGroupSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_CurrencyGroupSeparator method. Gets currency group separator in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/numberformatinfo/get_currencygroupseparator/ +--- +## NumberFormatInfo::get_CurrencyGroupSeparator method + + +Gets currency group separator. + +```cpp +String System::Globalization::NumberFormatInfo::get_CurrencyGroupSeparator() const +``` + + +### ReturnValue + +Currency group separator. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_currencygroupsizes/_index.md b/english/cpp/system.globalization/numberformatinfo/get_currencygroupsizes/_index.md new file mode 100644 index 0000000000..3268c6fdda --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_currencygroupsizes/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_CurrencyGroupSizes method +linktitle: get_CurrencyGroupSizes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_CurrencyGroupSizes method. Gets number of currency decimal digits per group in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/numberformatinfo/get_currencygroupsizes/ +--- +## NumberFormatInfo::get_CurrencyGroupSizes method + + +Gets number of currency decimal digits per group. + +```cpp +ArrayPtr System::Globalization::NumberFormatInfo::get_CurrencyGroupSizes() const +``` + + +### ReturnValue + +Number of currency decimal digits per group. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_currencynegativepattern/_index.md b/english/cpp/system.globalization/numberformatinfo/get_currencynegativepattern/_index.md new file mode 100644 index 0000000000..ff5fe608ad --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_currencynegativepattern/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::get_CurrencyNegativePattern method +linktitle: get_CurrencyNegativePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_CurrencyNegativePattern method. Gets currency negative pattern in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/numberformatinfo/get_currencynegativepattern/ +--- +## NumberFormatInfo::get_CurrencyNegativePattern method + + +Gets currency negative pattern. + +```cpp +int System::Globalization::NumberFormatInfo::get_CurrencyNegativePattern() const +``` + + +### ReturnValue + +Index of the pattern in array {"($n)", "-$n", "$-n", "$n-", "(n$)", "-n$", "n-$", "n$-", "-n $", "-$ n", "n $-", "$ n-", "$ -n", "n- $", "($ n)", "(n $)"}, where "n" is number, "-" is minus sign and "$" is currency symbol. + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_currencypositivepattern/_index.md b/english/cpp/system.globalization/numberformatinfo/get_currencypositivepattern/_index.md new file mode 100644 index 0000000000..9e271b03ce --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_currencypositivepattern/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::get_CurrencyPositivePattern method +linktitle: get_CurrencyPositivePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_CurrencyPositivePattern method. Gets currency positive pattern in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/numberformatinfo/get_currencypositivepattern/ +--- +## NumberFormatInfo::get_CurrencyPositivePattern method + + +Gets currency positive pattern. + +```cpp +int System::Globalization::NumberFormatInfo::get_CurrencyPositivePattern() const +``` + + +### ReturnValue + +Index of the pattern in array {"$n", "n$", "$ n", "n $"}, where "n" is number and "$" is currency symbol. + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_currencysymbol/_index.md b/english/cpp/system.globalization/numberformatinfo/get_currencysymbol/_index.md new file mode 100644 index 0000000000..fd86155472 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_currencysymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_CurrencySymbol method +linktitle: get_CurrencySymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_CurrencySymbol method. Gets currency symbol in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/numberformatinfo/get_currencysymbol/ +--- +## NumberFormatInfo::get_CurrencySymbol method + + +Gets currency symbol. + +```cpp +String System::Globalization::NumberFormatInfo::get_CurrencySymbol() const +``` + + +### ReturnValue + +Currency symbol. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_currentinfo/_index.md b/english/cpp/system.globalization/numberformatinfo/get_currentinfo/_index.md new file mode 100644 index 0000000000..bbe73c89a6 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_currentinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_CurrentInfo method +linktitle: get_CurrentInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_CurrentInfo method. Gets current thread culture-defined number format info in C++.' +type: docs +weight: 6000 +url: /cpp/system.globalization/numberformatinfo/get_currentinfo/ +--- +## NumberFormatInfo::get_CurrentInfo method + + +Gets current thread culture-defined number format info. + +```cpp +static NumberFormatInfoPtr System::Globalization::NumberFormatInfo::get_CurrentInfo() +``` + + +### ReturnValue + +Format info object. + +## See Also + +* Typedef [NumberFormatInfoPtr](../../numberformatinfoptr/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_digitsubstitution/_index.md b/english/cpp/system.globalization/numberformatinfo/get_digitsubstitution/_index.md new file mode 100644 index 0000000000..f11c5eb58a --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_digitsubstitution/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_DigitSubstitution method +linktitle: get_DigitSubstitution +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_DigitSubstitution method. Gets a value that specifies how to display shape of a digit in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/numberformatinfo/get_digitsubstitution/ +--- +## NumberFormatInfo::get_DigitSubstitution method + + +Gets a value that specifies how to display shape of a digit. + +```cpp +DigitShapes System::Globalization::NumberFormatInfo::get_DigitSubstitution() const +``` + + +### ReturnValue + +Value that specifies how to display shape of a digit. + +## See Also + +* Enum [DigitShapes](../../digitshapes/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_invariantinfo/_index.md b/english/cpp/system.globalization/numberformatinfo/get_invariantinfo/_index.md new file mode 100644 index 0000000000..570c3369a0 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_invariantinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_InvariantInfo method +linktitle: get_InvariantInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_InvariantInfo method. Gets invariant culture-defined number format info in C++.' +type: docs +weight: 6100 +url: /cpp/system.globalization/numberformatinfo/get_invariantinfo/ +--- +## NumberFormatInfo::get_InvariantInfo method + + +Gets invariant culture-defined number format info. + +```cpp +static const NumberFormatInfoPtr & System::Globalization::NumberFormatInfo::get_InvariantInfo() +``` + + +### ReturnValue + +Format info object. + +## See Also + +* Typedef [NumberFormatInfoPtr](../../numberformatinfoptr/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_isreadonly/_index.md b/english/cpp/system.globalization/numberformatinfo/get_isreadonly/_index.md new file mode 100644 index 0000000000..044f345045 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_IsReadOnly method. Checks if format is read-only in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/numberformatinfo/get_isreadonly/ +--- +## NumberFormatInfo::get_IsReadOnly method + + +Checks if format is read-only. + +```cpp +bool System::Globalization::NumberFormatInfo::get_IsReadOnly() const +``` + + +### ReturnValue + +True if format is read-only, false otherwise. + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_nansymbol/_index.md b/english/cpp/system.globalization/numberformatinfo/get_nansymbol/_index.md new file mode 100644 index 0000000000..877108018f --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_nansymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_NaNSymbol method +linktitle: get_NaNSymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_NaNSymbol method. Gets Not-a-Number symbol in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/numberformatinfo/get_nansymbol/ +--- +## NumberFormatInfo::get_NaNSymbol method + + +Gets Not-a-Number symbol. + +```cpp +String System::Globalization::NumberFormatInfo::get_NaNSymbol() const +``` + + +### ReturnValue + +Not-a-Number symbol. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_nativedigits/_index.md b/english/cpp/system.globalization/numberformatinfo/get_nativedigits/_index.md new file mode 100644 index 0000000000..09ce24f8d5 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_nativedigits/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::NumberFormatInfo::get_NativeDigits method +linktitle: get_NativeDigits +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_NativeDigits method. Gets digits symbols (0 through 9) in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/numberformatinfo/get_nativedigits/ +--- +## NumberFormatInfo::get_NativeDigits method + + +Gets digits symbols (0 through 9). + +```cpp +ArrayPtr System::Globalization::NumberFormatInfo::get_NativeDigits() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of digit symbols. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_negativeinfinitysymbol/_index.md b/english/cpp/system.globalization/numberformatinfo/get_negativeinfinitysymbol/_index.md new file mode 100644 index 0000000000..6bb780c6ce --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_negativeinfinitysymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_NegativeInfinitySymbol method +linktitle: get_NegativeInfinitySymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_NegativeInfinitySymbol method. Gets negative infinity symbol in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/numberformatinfo/get_negativeinfinitysymbol/ +--- +## NumberFormatInfo::get_NegativeInfinitySymbol method + + +Gets negative infinity symbol. + +```cpp +String System::Globalization::NumberFormatInfo::get_NegativeInfinitySymbol() const +``` + + +### ReturnValue + +Negative infinity symbol. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_negativesign/_index.md b/english/cpp/system.globalization/numberformatinfo/get_negativesign/_index.md new file mode 100644 index 0000000000..e94fc986a6 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_negativesign/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_NegativeSign method +linktitle: get_NegativeSign +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_NegativeSign method. Gets negative sign in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/numberformatinfo/get_negativesign/ +--- +## NumberFormatInfo::get_NegativeSign method + + +Gets negative sign. + +```cpp +String System::Globalization::NumberFormatInfo::get_NegativeSign() const +``` + + +### ReturnValue + +Negative sign. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_numberdecimaldigits/_index.md b/english/cpp/system.globalization/numberformatinfo/get_numberdecimaldigits/_index.md new file mode 100644 index 0000000000..873b9f2060 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_numberdecimaldigits/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::get_NumberDecimalDigits method +linktitle: get_NumberDecimalDigits +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_NumberDecimalDigits method. Gets number of decimal digits in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/numberformatinfo/get_numberdecimaldigits/ +--- +## NumberFormatInfo::get_NumberDecimalDigits method + + +Gets number of decimal digits. + +```cpp +int System::Globalization::NumberFormatInfo::get_NumberDecimalDigits() const +``` + + +### ReturnValue + +Number of digits. + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_numberdecimalseparator/_index.md b/english/cpp/system.globalization/numberformatinfo/get_numberdecimalseparator/_index.md new file mode 100644 index 0000000000..48c36cecf5 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_numberdecimalseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_NumberDecimalSeparator method +linktitle: get_NumberDecimalSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_NumberDecimalSeparator method. Gets decimal separator in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/numberformatinfo/get_numberdecimalseparator/ +--- +## NumberFormatInfo::get_NumberDecimalSeparator method + + +Gets decimal separator. + +```cpp +String System::Globalization::NumberFormatInfo::get_NumberDecimalSeparator() const +``` + + +### ReturnValue + +[Decimal](../../../system/decimal/) separator. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_numbergroupseparator/_index.md b/english/cpp/system.globalization/numberformatinfo/get_numbergroupseparator/_index.md new file mode 100644 index 0000000000..4c880d6cf9 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_numbergroupseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_NumberGroupSeparator method +linktitle: get_NumberGroupSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_NumberGroupSeparator method. Gets number group separator in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/numberformatinfo/get_numbergroupseparator/ +--- +## NumberFormatInfo::get_NumberGroupSeparator method + + +Gets number group separator. + +```cpp +String System::Globalization::NumberFormatInfo::get_NumberGroupSeparator() const +``` + + +### ReturnValue + +Group separator. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_numbergroupsizes/_index.md b/english/cpp/system.globalization/numberformatinfo/get_numbergroupsizes/_index.md new file mode 100644 index 0000000000..0e6662f583 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_numbergroupsizes/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_NumberGroupSizes method +linktitle: get_NumberGroupSizes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_NumberGroupSizes method. Gets numbers of digits per group in C++.' +type: docs +weight: 1900 +url: /cpp/system.globalization/numberformatinfo/get_numbergroupsizes/ +--- +## NumberFormatInfo::get_NumberGroupSizes method + + +Gets numbers of digits per group. + +```cpp +ArrayPtr System::Globalization::NumberFormatInfo::get_NumberGroupSizes() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of digits per group, left to right; each element must be 1 to 9, last one can be 0 which means "combine all"; last element repeats. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_numbernegativepattern/_index.md b/english/cpp/system.globalization/numberformatinfo/get_numbernegativepattern/_index.md new file mode 100644 index 0000000000..70974e6a83 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_numbernegativepattern/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::get_NumberNegativePattern method +linktitle: get_NumberNegativePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_NumberNegativePattern method. Gets number negative pattern in C++.' +type: docs +weight: 2000 +url: /cpp/system.globalization/numberformatinfo/get_numbernegativepattern/ +--- +## NumberFormatInfo::get_NumberNegativePattern method + + +Gets number negative pattern. + +```cpp +int System::Globalization::NumberFormatInfo::get_NumberNegativePattern() const +``` + + +### ReturnValue + +Index of the pattern in array {"(n)", "-n", "- n", "n-", "n -"}, where "n" is number and "-" is minus sign. + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_percentdecimaldigits/_index.md b/english/cpp/system.globalization/numberformatinfo/get_percentdecimaldigits/_index.md new file mode 100644 index 0000000000..72dde7e22a --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_percentdecimaldigits/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::get_PercentDecimalDigits method +linktitle: get_PercentDecimalDigits +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_PercentDecimalDigits method. Gets number of decimal places in percent values in C++.' +type: docs +weight: 2100 +url: /cpp/system.globalization/numberformatinfo/get_percentdecimaldigits/ +--- +## NumberFormatInfo::get_PercentDecimalDigits method + + +Gets number of decimal places in percent values. + +```cpp +int System::Globalization::NumberFormatInfo::get_PercentDecimalDigits() const +``` + + +### ReturnValue + +Number of decimal places in percent values. + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_percentdecimalseparator/_index.md b/english/cpp/system.globalization/numberformatinfo/get_percentdecimalseparator/_index.md new file mode 100644 index 0000000000..a2dfc79833 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_percentdecimalseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_PercentDecimalSeparator method +linktitle: get_PercentDecimalSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_PercentDecimalSeparator method. Gets decimal separator in percent values in C++.' +type: docs +weight: 2200 +url: /cpp/system.globalization/numberformatinfo/get_percentdecimalseparator/ +--- +## NumberFormatInfo::get_PercentDecimalSeparator method + + +Gets decimal separator in percent values. + +```cpp +String System::Globalization::NumberFormatInfo::get_PercentDecimalSeparator() const +``` + + +### ReturnValue + +[Decimal](../../../system/decimal/) separator in percent values. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_percentgroupseparator/_index.md b/english/cpp/system.globalization/numberformatinfo/get_percentgroupseparator/_index.md new file mode 100644 index 0000000000..478f09f5cb --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_percentgroupseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_PercentGroupSeparator method +linktitle: get_PercentGroupSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_PercentGroupSeparator method. Gets group separator in percent values in C++.' +type: docs +weight: 2300 +url: /cpp/system.globalization/numberformatinfo/get_percentgroupseparator/ +--- +## NumberFormatInfo::get_PercentGroupSeparator method + + +Gets group separator in percent values. + +```cpp +String System::Globalization::NumberFormatInfo::get_PercentGroupSeparator() const +``` + + +### ReturnValue + +Group separator in percent values. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_percentgroupsizes/_index.md b/english/cpp/system.globalization/numberformatinfo/get_percentgroupsizes/_index.md new file mode 100644 index 0000000000..65dfad8313 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_percentgroupsizes/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_PercentGroupSizes method +linktitle: get_PercentGroupSizes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_PercentGroupSizes method. Gets numbers of digits per percent value group in C++.' +type: docs +weight: 2400 +url: /cpp/system.globalization/numberformatinfo/get_percentgroupsizes/ +--- +## NumberFormatInfo::get_PercentGroupSizes method + + +Gets numbers of digits per percent value group. + +```cpp +ArrayPtr System::Globalization::NumberFormatInfo::get_PercentGroupSizes() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of digits per group, left to right; each element must be 1 to 9, last one can be 0 which means "combine all"; last element repeats. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_percentnegativepattern/_index.md b/english/cpp/system.globalization/numberformatinfo/get_percentnegativepattern/_index.md new file mode 100644 index 0000000000..596b0b4016 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_percentnegativepattern/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::get_PercentNegativePattern method +linktitle: get_PercentNegativePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_PercentNegativePattern method. Gets percent negative pattern in C++.' +type: docs +weight: 2500 +url: /cpp/system.globalization/numberformatinfo/get_percentnegativepattern/ +--- +## NumberFormatInfo::get_PercentNegativePattern method + + +Gets percent negative pattern. + +```cpp +int System::Globalization::NumberFormatInfo::get_PercentNegativePattern() const +``` + + +### ReturnValue + +Index of the pattern in array {"-n %", "-n%", "-%n", "%-n", "%n-", "n-%", "n%-", "-% n", "n %-", "% n-", "% -n", "n- %"}, where "n" is number, "%" is percent sign and "-" is minus sign. + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_percentpositivepattern/_index.md b/english/cpp/system.globalization/numberformatinfo/get_percentpositivepattern/_index.md new file mode 100644 index 0000000000..0235a0b264 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_percentpositivepattern/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::get_PercentPositivePattern method +linktitle: get_PercentPositivePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_PercentPositivePattern method. Gets percent positive pattern in C++.' +type: docs +weight: 2600 +url: /cpp/system.globalization/numberformatinfo/get_percentpositivepattern/ +--- +## NumberFormatInfo::get_PercentPositivePattern method + + +Gets percent positive pattern. + +```cpp +int System::Globalization::NumberFormatInfo::get_PercentPositivePattern() const +``` + + +### ReturnValue + +Index of the pattern in array {"n %", "n%", "%n", "% n"}, where "n" is number and "%" is percent sign. + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_percentsymbol/_index.md b/english/cpp/system.globalization/numberformatinfo/get_percentsymbol/_index.md new file mode 100644 index 0000000000..a3f668a140 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_percentsymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_PercentSymbol method +linktitle: get_PercentSymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_PercentSymbol method. Gets percent symbol in C++.' +type: docs +weight: 2700 +url: /cpp/system.globalization/numberformatinfo/get_percentsymbol/ +--- +## NumberFormatInfo::get_PercentSymbol method + + +Gets percent symbol. + +```cpp +String System::Globalization::NumberFormatInfo::get_PercentSymbol() const +``` + + +### ReturnValue + +Percent symbol. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_permillesymbol/_index.md b/english/cpp/system.globalization/numberformatinfo/get_permillesymbol/_index.md new file mode 100644 index 0000000000..6b954ead52 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_permillesymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_PerMilleSymbol method +linktitle: get_PerMilleSymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_PerMilleSymbol method. Gets permille symbol in C++.' +type: docs +weight: 2800 +url: /cpp/system.globalization/numberformatinfo/get_permillesymbol/ +--- +## NumberFormatInfo::get_PerMilleSymbol method + + +Gets permille symbol. + +```cpp +String System::Globalization::NumberFormatInfo::get_PerMilleSymbol() const +``` + + +### ReturnValue + +Permille symbol. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_positiveinfinitysymbol/_index.md b/english/cpp/system.globalization/numberformatinfo/get_positiveinfinitysymbol/_index.md new file mode 100644 index 0000000000..2d518ac797 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_positiveinfinitysymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_PositiveInfinitySymbol method +linktitle: get_PositiveInfinitySymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_PositiveInfinitySymbol method. Gets positive infinity symbol in C++.' +type: docs +weight: 2900 +url: /cpp/system.globalization/numberformatinfo/get_positiveinfinitysymbol/ +--- +## NumberFormatInfo::get_PositiveInfinitySymbol method + + +Gets positive infinity symbol. + +```cpp +String System::Globalization::NumberFormatInfo::get_PositiveInfinitySymbol() const +``` + + +### ReturnValue + +Positive infinity symbol. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/get_positivesign/_index.md b/english/cpp/system.globalization/numberformatinfo/get_positivesign/_index.md new file mode 100644 index 0000000000..81d85c9397 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/get_positivesign/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::get_PositiveSign method +linktitle: get_PositiveSign +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::get_PositiveSign method. Gets positive sign in C++.' +type: docs +weight: 3000 +url: /cpp/system.globalization/numberformatinfo/get_positivesign/ +--- +## NumberFormatInfo::get_PositiveSign method + + +Gets positive sign. + +```cpp +String System::Globalization::NumberFormatInfo::get_PositiveSign() const +``` + + +### ReturnValue + +Positive sign. + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/getformat/_index.md b/english/cpp/system.globalization/numberformatinfo/getformat/_index.md new file mode 100644 index 0000000000..560a01c847 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/getformat/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Globalization::NumberFormatInfo::GetFormat method +linktitle: GetFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::GetFormat method. Gets formatter of specific type in C++.' +type: docs +weight: 3100 +url: /cpp/system.globalization/numberformatinfo/getformat/ +--- +## NumberFormatInfo::GetFormat method + + +Gets formatter of specific type. + +```cpp +SharedPtr System::Globalization::NumberFormatInfo::GetFormat(const TypeInfo &format_type) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format_type | const TypeInfo\& | Type of formatter to get; only [NumberFormatInfo](../) type is supported. | + +### ReturnValue + +Formatter or null if not availsable. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/getinstance/_index.md b/english/cpp/system.globalization/numberformatinfo/getinstance/_index.md new file mode 100644 index 0000000000..c2d7c09117 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/getinstance/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::NumberFormatInfo::GetInstance method +linktitle: GetInstance +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::GetInstance method. Gets formatter associated with format provider in C++.' +type: docs +weight: 6200 +url: /cpp/system.globalization/numberformatinfo/getinstance/ +--- +## NumberFormatInfo::GetInstance method + + +Gets formatter associated with format provider. + +```cpp +static NumberFormatInfoPtr System::Globalization::NumberFormatInfo::GetInstance(const IFormatProviderPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | const IFormatProviderPtr\& | Provider to get format for. | + +### ReturnValue + +Formatter associated with format provider or current thread's format if unavailable. + +## See Also + +* Typedef [NumberFormatInfoPtr](../../numberformatinfoptr/) +* Typedef [IFormatProviderPtr](../../../system/iformatproviderptr/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/numberformatinfo/_index.md b/english/cpp/system.globalization/numberformatinfo/numberformatinfo/_index.md new file mode 100644 index 0000000000..71dcee2c89 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/numberformatinfo/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::NumberFormatInfo::NumberFormatInfo constructor +linktitle: NumberFormatInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::NumberFormatInfo constructor. Default constructor (invariant NumberFormatInfo) in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/numberformatinfo/numberformatinfo/ +--- +## NumberFormatInfo::NumberFormatInfo constructor + + +Default constructor (invariant [NumberFormatInfo](../)). + +```cpp +System::Globalization::NumberFormatInfo::NumberFormatInfo() +``` + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/operator=/_index.md b/english/cpp/system.globalization/numberformatinfo/operator=/_index.md new file mode 100644 index 0000000000..dfb9bf2ff8 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::NumberFormatInfo::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Globalization::NumberFormatInfo class in C++.' +type: docs +weight: 3200 +url: /cpp/system.globalization/numberformatinfo/operator=/ +--- +## NumberFormatInfo::operator= method + + + + +```cpp +NumberFormatInfo & System::Globalization::NumberFormatInfo::operator=(const NumberFormatInfo &)=delete +``` + +## See Also + +* Class [NumberFormatInfo](../) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/readonly/_index.md b/english/cpp/system.globalization/numberformatinfo/readonly/_index.md new file mode 100644 index 0000000000..9fdd65baa3 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/readonly/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::NumberFormatInfo::ReadOnly method +linktitle: ReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::ReadOnly method. Gets read-only version of formatter in C++.' +type: docs +weight: 6300 +url: /cpp/system.globalization/numberformatinfo/readonly/ +--- +## NumberFormatInfo::ReadOnly method + + +Gets read-only version of formatter. + +```cpp +static NumberFormatInfoPtr System::Globalization::NumberFormatInfo::ReadOnly(NumberFormatInfoPtr nfi) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nfi | NumberFormatInfoPtr | Formatter to get read-only version of. | + +### ReturnValue + +if **nfi** is read-only, returns it, otherwise creates a copy of it and marks it as read-only. + +## See Also + +* Typedef [NumberFormatInfoPtr](../../numberformatinfoptr/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_currencydecimaldigits/_index.md b/english/cpp/system.globalization/numberformatinfo/set_currencydecimaldigits/_index.md new file mode 100644 index 0000000000..b662a2a6b2 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_currencydecimaldigits/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::set_CurrencyDecimalDigits method +linktitle: set_CurrencyDecimalDigits +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_CurrencyDecimalDigits method. Sets number of currency decimal digits in C++.' +type: docs +weight: 3300 +url: /cpp/system.globalization/numberformatinfo/set_currencydecimaldigits/ +--- +## NumberFormatInfo::set_CurrencyDecimalDigits method + + +Sets number of currency decimal digits. + +```cpp +void System::Globalization::NumberFormatInfo::set_CurrencyDecimalDigits(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Number of currency decimal digits. | + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_currencydecimalseparator/_index.md b/english/cpp/system.globalization/numberformatinfo/set_currencydecimalseparator/_index.md new file mode 100644 index 0000000000..9ab8d279c8 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_currencydecimalseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_CurrencyDecimalSeparator method +linktitle: set_CurrencyDecimalSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_CurrencyDecimalSeparator method. Sets currency decimal separator in C++.' +type: docs +weight: 3400 +url: /cpp/system.globalization/numberformatinfo/set_currencydecimalseparator/ +--- +## NumberFormatInfo::set_CurrencyDecimalSeparator method + + +Sets currency decimal separator. + +```cpp +void System::Globalization::NumberFormatInfo::set_CurrencyDecimalSeparator(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Currency decimal separator. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_currencygroupseparator/_index.md b/english/cpp/system.globalization/numberformatinfo/set_currencygroupseparator/_index.md new file mode 100644 index 0000000000..37b387b5fa --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_currencygroupseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_CurrencyGroupSeparator method +linktitle: set_CurrencyGroupSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_CurrencyGroupSeparator method. Sets currency group separator in C++.' +type: docs +weight: 3500 +url: /cpp/system.globalization/numberformatinfo/set_currencygroupseparator/ +--- +## NumberFormatInfo::set_CurrencyGroupSeparator method + + +Sets currency group separator. + +```cpp +void System::Globalization::NumberFormatInfo::set_CurrencyGroupSeparator(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Currency group separator. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_currencygroupsizes/_index.md b/english/cpp/system.globalization/numberformatinfo/set_currencygroupsizes/_index.md new file mode 100644 index 0000000000..a242e8604f --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_currencygroupsizes/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_CurrencyGroupSizes method +linktitle: set_CurrencyGroupSizes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_CurrencyGroupSizes method. Sets number of currency decimal digits per group in C++.' +type: docs +weight: 3600 +url: /cpp/system.globalization/numberformatinfo/set_currencygroupsizes/ +--- +## NumberFormatInfo::set_CurrencyGroupSizes method + + +Sets number of currency decimal digits per group. + +```cpp +void System::Globalization::NumberFormatInfo::set_CurrencyGroupSizes(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | Number of currency decimal digits per group. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_currencynegativepattern/_index.md b/english/cpp/system.globalization/numberformatinfo/set_currencynegativepattern/_index.md new file mode 100644 index 0000000000..8921de8281 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_currencynegativepattern/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::set_CurrencyNegativePattern method +linktitle: set_CurrencyNegativePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_CurrencyNegativePattern method. Sets currency negative pattern in C++.' +type: docs +weight: 3700 +url: /cpp/system.globalization/numberformatinfo/set_currencynegativepattern/ +--- +## NumberFormatInfo::set_CurrencyNegativePattern method + + +Sets currency negative pattern. + +```cpp +void System::Globalization::NumberFormatInfo::set_CurrencyNegativePattern(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Index of the pattern in array {"($n)", "-$n", "$-n", "$n-", "(n$)", "-n$", "n-$", "n$-", "-n $", "-$ n", "n $-", "$ n-", "$ -n", "n- $", "($ n)", "(n $)"}, where "n" is number, "-" is minus sign and "$" is currency symbol. | + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_currencypositivepattern/_index.md b/english/cpp/system.globalization/numberformatinfo/set_currencypositivepattern/_index.md new file mode 100644 index 0000000000..0fb22e1388 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_currencypositivepattern/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::set_CurrencyPositivePattern method +linktitle: set_CurrencyPositivePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_CurrencyPositivePattern method. Sets currency positive pattern in C++.' +type: docs +weight: 3800 +url: /cpp/system.globalization/numberformatinfo/set_currencypositivepattern/ +--- +## NumberFormatInfo::set_CurrencyPositivePattern method + + +Sets currency positive pattern. + +```cpp +void System::Globalization::NumberFormatInfo::set_CurrencyPositivePattern(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Index of the pattern in array {"$n", "n$", "$ n", "n $"}, where "n" is number and "$" is currency symbol. | + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_currencysymbol/_index.md b/english/cpp/system.globalization/numberformatinfo/set_currencysymbol/_index.md new file mode 100644 index 0000000000..b10cd10abe --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_currencysymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_CurrencySymbol method +linktitle: set_CurrencySymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_CurrencySymbol method. Sets currency symbol in C++.' +type: docs +weight: 3900 +url: /cpp/system.globalization/numberformatinfo/set_currencysymbol/ +--- +## NumberFormatInfo::set_CurrencySymbol method + + +Sets currency symbol. + +```cpp +void System::Globalization::NumberFormatInfo::set_CurrencySymbol(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Currency symbol. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_digitsubstitution/_index.md b/english/cpp/system.globalization/numberformatinfo/set_digitsubstitution/_index.md new file mode 100644 index 0000000000..b70aac2f28 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_digitsubstitution/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_DigitSubstitution method +linktitle: set_DigitSubstitution +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_DigitSubstitution method. Sets a value that specifies how to display shape of a digit in C++.' +type: docs +weight: 4000 +url: /cpp/system.globalization/numberformatinfo/set_digitsubstitution/ +--- +## NumberFormatInfo::set_DigitSubstitution method + + +Sets a value that specifies how to display shape of a digit. + +```cpp +void System::Globalization::NumberFormatInfo::set_DigitSubstitution(DigitShapes value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DigitShapes | Value that specifies how to display shape of a digit. | + +## See Also + +* Enum [DigitShapes](../../digitshapes/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_nansymbol/_index.md b/english/cpp/system.globalization/numberformatinfo/set_nansymbol/_index.md new file mode 100644 index 0000000000..37b2a384f0 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_nansymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_NaNSymbol method +linktitle: set_NaNSymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_NaNSymbol method. Sets Not-a-Number symbol in C++.' +type: docs +weight: 4100 +url: /cpp/system.globalization/numberformatinfo/set_nansymbol/ +--- +## NumberFormatInfo::set_NaNSymbol method + + +Sets Not-a-Number symbol. + +```cpp +void System::Globalization::NumberFormatInfo::set_NaNSymbol(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Not-a-Number symbol. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_nativedigits/_index.md b/english/cpp/system.globalization/numberformatinfo/set_nativedigits/_index.md new file mode 100644 index 0000000000..cf3fa3c1c0 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_nativedigits/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::NumberFormatInfo::set_NativeDigits method +linktitle: set_NativeDigits +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_NativeDigits method. Sets digits symbols (0 through 9) in C++.' +type: docs +weight: 4200 +url: /cpp/system.globalization/numberformatinfo/set_nativedigits/ +--- +## NumberFormatInfo::set_NativeDigits method + + +Sets digits symbols (0 through 9). + +```cpp +void System::Globalization::NumberFormatInfo::set_NativeDigits(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../../system/array/) of digit symbols. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_negativeinfinitysymbol/_index.md b/english/cpp/system.globalization/numberformatinfo/set_negativeinfinitysymbol/_index.md new file mode 100644 index 0000000000..a62ced1218 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_negativeinfinitysymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_NegativeInfinitySymbol method +linktitle: set_NegativeInfinitySymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_NegativeInfinitySymbol method. Sets negative infinity symbol in C++.' +type: docs +weight: 4300 +url: /cpp/system.globalization/numberformatinfo/set_negativeinfinitysymbol/ +--- +## NumberFormatInfo::set_NegativeInfinitySymbol method + + +Sets negative infinity symbol. + +```cpp +void System::Globalization::NumberFormatInfo::set_NegativeInfinitySymbol(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Negative infinity symbol. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_negativesign/_index.md b/english/cpp/system.globalization/numberformatinfo/set_negativesign/_index.md new file mode 100644 index 0000000000..8eeec8ea3a --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_negativesign/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_NegativeSign method +linktitle: set_NegativeSign +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_NegativeSign method. Sets negative sign in C++.' +type: docs +weight: 4400 +url: /cpp/system.globalization/numberformatinfo/set_negativesign/ +--- +## NumberFormatInfo::set_NegativeSign method + + +Sets negative sign. + +```cpp +void System::Globalization::NumberFormatInfo::set_NegativeSign(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Negative sign. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_numberdecimaldigits/_index.md b/english/cpp/system.globalization/numberformatinfo/set_numberdecimaldigits/_index.md new file mode 100644 index 0000000000..068d9e04cb --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_numberdecimaldigits/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::set_NumberDecimalDigits method +linktitle: set_NumberDecimalDigits +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_NumberDecimalDigits method. Sets number of decimal digits in C++.' +type: docs +weight: 4500 +url: /cpp/system.globalization/numberformatinfo/set_numberdecimaldigits/ +--- +## NumberFormatInfo::set_NumberDecimalDigits method + + +Sets number of decimal digits. + +```cpp +void System::Globalization::NumberFormatInfo::set_NumberDecimalDigits(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Number of digits. | + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_numberdecimalseparator/_index.md b/english/cpp/system.globalization/numberformatinfo/set_numberdecimalseparator/_index.md new file mode 100644 index 0000000000..c3f1d1d47f --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_numberdecimalseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_NumberDecimalSeparator method +linktitle: set_NumberDecimalSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_NumberDecimalSeparator method. Sets decimal separator in C++.' +type: docs +weight: 4600 +url: /cpp/system.globalization/numberformatinfo/set_numberdecimalseparator/ +--- +## NumberFormatInfo::set_NumberDecimalSeparator method + + +Sets decimal separator. + +```cpp +void System::Globalization::NumberFormatInfo::set_NumberDecimalSeparator(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | [Decimal](../../../system/decimal/) separator. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_numbergroupseparator/_index.md b/english/cpp/system.globalization/numberformatinfo/set_numbergroupseparator/_index.md new file mode 100644 index 0000000000..9d53b72216 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_numbergroupseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_NumberGroupSeparator method +linktitle: set_NumberGroupSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_NumberGroupSeparator method. Sets number group separator in C++.' +type: docs +weight: 4700 +url: /cpp/system.globalization/numberformatinfo/set_numbergroupseparator/ +--- +## NumberFormatInfo::set_NumberGroupSeparator method + + +Sets number group separator. + +```cpp +void System::Globalization::NumberFormatInfo::set_NumberGroupSeparator(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Group separator. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_numbergroupsizes/_index.md b/english/cpp/system.globalization/numberformatinfo/set_numbergroupsizes/_index.md new file mode 100644 index 0000000000..a3f953e07f --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_numbergroupsizes/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_NumberGroupSizes method +linktitle: set_NumberGroupSizes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_NumberGroupSizes method. Sets numbers of digits per group in C++.' +type: docs +weight: 4800 +url: /cpp/system.globalization/numberformatinfo/set_numbergroupsizes/ +--- +## NumberFormatInfo::set_NumberGroupSizes method + + +Sets numbers of digits per group. + +```cpp +void System::Globalization::NumberFormatInfo::set_NumberGroupSizes(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../../system/array/) of digits per group, left to right; each element must be 1 to 9, last one can be 0 which means "combine all"; last element repeats. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_numbernegativepattern/_index.md b/english/cpp/system.globalization/numberformatinfo/set_numbernegativepattern/_index.md new file mode 100644 index 0000000000..71c02920d3 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_numbernegativepattern/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::set_NumberNegativePattern method +linktitle: set_NumberNegativePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_NumberNegativePattern method. Sets number negative pattern in C++.' +type: docs +weight: 4900 +url: /cpp/system.globalization/numberformatinfo/set_numbernegativepattern/ +--- +## NumberFormatInfo::set_NumberNegativePattern method + + +Sets number negative pattern. + +```cpp +void System::Globalization::NumberFormatInfo::set_NumberNegativePattern(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Index of the pattern in array {"(n)", "-n", "- n", "n-", "n -"}, where "n" is number and "-" is minus sign. | + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_percentdecimaldigits/_index.md b/english/cpp/system.globalization/numberformatinfo/set_percentdecimaldigits/_index.md new file mode 100644 index 0000000000..b6bc1e7b58 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_percentdecimaldigits/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::set_PercentDecimalDigits method +linktitle: set_PercentDecimalDigits +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_PercentDecimalDigits method. Sets number of decimal places in percent values in C++.' +type: docs +weight: 5000 +url: /cpp/system.globalization/numberformatinfo/set_percentdecimaldigits/ +--- +## NumberFormatInfo::set_PercentDecimalDigits method + + +Sets number of decimal places in percent values. + +```cpp +void System::Globalization::NumberFormatInfo::set_PercentDecimalDigits(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Number of decimal places in percent values. | + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_percentdecimalseparator/_index.md b/english/cpp/system.globalization/numberformatinfo/set_percentdecimalseparator/_index.md new file mode 100644 index 0000000000..e8428be7ce --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_percentdecimalseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_PercentDecimalSeparator method +linktitle: set_PercentDecimalSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_PercentDecimalSeparator method. Sets decimal separator in percent values in C++.' +type: docs +weight: 5100 +url: /cpp/system.globalization/numberformatinfo/set_percentdecimalseparator/ +--- +## NumberFormatInfo::set_PercentDecimalSeparator method + + +Sets decimal separator in percent values. + +```cpp +void System::Globalization::NumberFormatInfo::set_PercentDecimalSeparator(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | [Decimal](../../../system/decimal/) separator in percent values. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_percentgroupseparator/_index.md b/english/cpp/system.globalization/numberformatinfo/set_percentgroupseparator/_index.md new file mode 100644 index 0000000000..1f3f2525bc --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_percentgroupseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_PercentGroupSeparator method +linktitle: set_PercentGroupSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_PercentGroupSeparator method. Sets group separator in percent values in C++.' +type: docs +weight: 5200 +url: /cpp/system.globalization/numberformatinfo/set_percentgroupseparator/ +--- +## NumberFormatInfo::set_PercentGroupSeparator method + + +Sets group separator in percent values. + +```cpp +void System::Globalization::NumberFormatInfo::set_PercentGroupSeparator(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Group separator in percent values. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_percentgroupsizes/_index.md b/english/cpp/system.globalization/numberformatinfo/set_percentgroupsizes/_index.md new file mode 100644 index 0000000000..5b2c0e1310 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_percentgroupsizes/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_PercentGroupSizes method +linktitle: set_PercentGroupSizes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_PercentGroupSizes method. Sets numbers of digits per percent value group in C++.' +type: docs +weight: 5300 +url: /cpp/system.globalization/numberformatinfo/set_percentgroupsizes/ +--- +## NumberFormatInfo::set_PercentGroupSizes method + + +Sets numbers of digits per percent value group. + +```cpp +void System::Globalization::NumberFormatInfo::set_PercentGroupSizes(const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../../system/array/) of digits per group, left to right; each element must be 1 to 9, last one can be 0 which means "combine all"; last element repeats. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_percentnegativepattern/_index.md b/english/cpp/system.globalization/numberformatinfo/set_percentnegativepattern/_index.md new file mode 100644 index 0000000000..f08f224bf3 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_percentnegativepattern/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::set_PercentNegativePattern method +linktitle: set_PercentNegativePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_PercentNegativePattern method. Sets percent negative pattern in C++.' +type: docs +weight: 5400 +url: /cpp/system.globalization/numberformatinfo/set_percentnegativepattern/ +--- +## NumberFormatInfo::set_PercentNegativePattern method + + +Sets percent negative pattern. + +```cpp +void System::Globalization::NumberFormatInfo::set_PercentNegativePattern(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Index of the pattern in array {"-n %", "-n%", "-%n", "%-n", "%n-", "n-%", "n%-", "-% n", "n %-", "% n-", "% -n", "n- %"}, where "n" is number, "%" is percent sign and "-" is minus sign. | + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_percentpositivepattern/_index.md b/english/cpp/system.globalization/numberformatinfo/set_percentpositivepattern/_index.md new file mode 100644 index 0000000000..891aa5ead2 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_percentpositivepattern/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::NumberFormatInfo::set_PercentPositivePattern method +linktitle: set_PercentPositivePattern +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_PercentPositivePattern method. Sets percent positive pattern in C++.' +type: docs +weight: 5500 +url: /cpp/system.globalization/numberformatinfo/set_percentpositivepattern/ +--- +## NumberFormatInfo::set_PercentPositivePattern method + + +Sets percent positive pattern. + +```cpp +void System::Globalization::NumberFormatInfo::set_PercentPositivePattern(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Index of the pattern in array {"n %", "n%", "%n", "% n"}, where "n" is number and "%" is percent sign. | + +## See Also + +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_percentsymbol/_index.md b/english/cpp/system.globalization/numberformatinfo/set_percentsymbol/_index.md new file mode 100644 index 0000000000..9596db8d34 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_percentsymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_PercentSymbol method +linktitle: set_PercentSymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_PercentSymbol method. Sets percent symbol in C++.' +type: docs +weight: 5600 +url: /cpp/system.globalization/numberformatinfo/set_percentsymbol/ +--- +## NumberFormatInfo::set_PercentSymbol method + + +Sets percent symbol. + +```cpp +void System::Globalization::NumberFormatInfo::set_PercentSymbol(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Percent symbol. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_permillesymbol/_index.md b/english/cpp/system.globalization/numberformatinfo/set_permillesymbol/_index.md new file mode 100644 index 0000000000..d5ce4c855a --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_permillesymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_PerMilleSymbol method +linktitle: set_PerMilleSymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_PerMilleSymbol method. Sets permille symbol in C++.' +type: docs +weight: 5700 +url: /cpp/system.globalization/numberformatinfo/set_permillesymbol/ +--- +## NumberFormatInfo::set_PerMilleSymbol method + + +Sets permille symbol. + +```cpp +void System::Globalization::NumberFormatInfo::set_PerMilleSymbol(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Permille symbol. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_positiveinfinitysymbol/_index.md b/english/cpp/system.globalization/numberformatinfo/set_positiveinfinitysymbol/_index.md new file mode 100644 index 0000000000..e7d5e2b986 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_positiveinfinitysymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_PositiveInfinitySymbol method +linktitle: set_PositiveInfinitySymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_PositiveInfinitySymbol method. Sets positive infinity symbol in C++.' +type: docs +weight: 5800 +url: /cpp/system.globalization/numberformatinfo/set_positiveinfinitysymbol/ +--- +## NumberFormatInfo::set_PositiveInfinitySymbol method + + +Sets positive infinity symbol. + +```cpp +void System::Globalization::NumberFormatInfo::set_PositiveInfinitySymbol(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Positive infinity symbol. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfo/set_positivesign/_index.md b/english/cpp/system.globalization/numberformatinfo/set_positivesign/_index.md new file mode 100644 index 0000000000..4f77005140 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfo/set_positivesign/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::NumberFormatInfo::set_PositiveSign method +linktitle: set_PositiveSign +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfo::set_PositiveSign method. Sets positive sign in C++.' +type: docs +weight: 5900 +url: /cpp/system.globalization/numberformatinfo/set_positivesign/ +--- +## NumberFormatInfo::set_PositiveSign method + + +Sets positive sign. + +```cpp +void System::Globalization::NumberFormatInfo::set_PositiveSign(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Positive sign. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NumberFormatInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/numberformatinfoptr/_index.md b/english/cpp/system.globalization/numberformatinfoptr/_index.md new file mode 100644 index 0000000000..343e2eabd2 --- /dev/null +++ b/english/cpp/system.globalization/numberformatinfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::NumberFormatInfoPtr typedef +linktitle: NumberFormatInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberFormatInfoPtr typedef. NumberFormatInfo pointer in C++.' +type: docs +weight: 5700 +url: /cpp/system.globalization/numberformatinfoptr/ +--- +## NumberFormatInfoPtr typedef + + +[NumberFormatInfo](../numberformatinfo/) pointer. + +```cpp +typedef SharedPtr System::Globalization::NumberFormatInfoPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/numberstyles/_index.md b/english/cpp/system.globalization/numberstyles/_index.md new file mode 100644 index 0000000000..80434f60de --- /dev/null +++ b/english/cpp/system.globalization/numberstyles/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Globalization::NumberStyles enum +linktitle: NumberStyles +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::NumberStyles enum. Number style allowed when parsing in C++.' +type: docs +weight: 3800 +url: /cpp/system.globalization/numberstyles/ +--- +## NumberStyles enum + + +Number style allowed when parsing. + +```cpp +enum class NumberStyles : int32_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No non-digit symbols. | +| AllowLeadingWhite | 1 | Allow leading whitespaces. | +| AllowTrailingWhite | 2 | Allow trailing whitespaces. | +| AllowLeadingSign | 4 | Allow leading sign. | +| Integer | n/a | Default integer formatting. | +| AllowTrailingSign | 8 | Allow trailing sign. | +| AllowParentheses | 16 | Allow parenthesis for negative values. | +| AllowDecimalPoint | 32 | Allow decimal point. | +| AllowThousands | 64 | Allow group separators. | +| Number | n/a | Default composite number format. | +| AllowExponent | 128 | Allow exponent sign. | +| Float | n/a | Default floating point number format. | +| AllowCurrencySymbol | 256 | Allow currency symbol. | +| Currency | n/a | Default currency format. | +| Any | n/a | Allow any format specifier. | +| AllowHexSpecifier | 512 | Allow hexadecimal numbers. | +| HexNumber | n/a | Default hexadecimal number format. | + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/persiancalendar/_index.md b/english/cpp/system.globalization/persiancalendar/_index.md new file mode 100644 index 0000000000..e12da700ac --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Globalization::PersianCalendar class +linktitle: PersianCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar class. Persian calendar. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2000 +url: /cpp/system.globalization/persiancalendar/ +--- +## PersianCalendar class + + +Persian calendar. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PersianCalendar : public System::Globalization::Calendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_AlgorithmType](./get_algorithmtype/)() const override | Gets algorithm type. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetDayOfWeek](./getdayofweek/)(DateTime) const override | Gets day of week for the specified time point. | +| [GetDaysInMonth](./getdaysinmonth/)(int, int, int) const override | Gets number of days in specific month. | +| virtual [GetDaysInMonth](./getdaysinmonth/)(int, int) const | RTTI information. | +| [GetDaysInYear](./getdaysinyear/)(int, int) const override | Gets number of days in specific year. | +| virtual [GetDaysInYear](./getdaysinyear/)(int) const | Gets number of days in specific year. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | Gets the leap month for the specified year. | +| [GetMonthsInYear](./getmonthsinyear/)(int, int) const override | Gets number of months in the specified year. | +| virtual [GetMonthsInYear](./getmonthsinyear/)(int) const | Gets number of months in the specified year. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapMonth](./isleapmonth/)(int, int, int) const override | Checks if the month is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int) const | Checks if the month is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| [PersianCalendar](./persiancalendar/)() | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [PersianEra](./persianera/) | Current persian era. | +## See Also + +* Class [Calendar](../calendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/persiancalendar/clone/_index.md b/english/cpp/system.globalization/persiancalendar/clone/_index.md new file mode 100644 index 0000000000..f590be9e7a --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::PersianCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/persiancalendar/clone/ +--- +## PersianCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::PersianCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/get_algorithmtype/_index.md b/english/cpp/system.globalization/persiancalendar/get_algorithmtype/_index.md new file mode 100644 index 0000000000..f5595749c2 --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/get_algorithmtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::PersianCalendar::get_AlgorithmType method +linktitle: get_AlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::get_AlgorithmType method. Gets algorithm type in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/persiancalendar/get_algorithmtype/ +--- +## PersianCalendar::get_AlgorithmType method + + +Gets algorithm type. + +```cpp +CalendarAlgorithmType System::Globalization::PersianCalendar::get_AlgorithmType() const override +``` + + +### ReturnValue + +Value indicating how the calendar is built. + +## See Also + +* Enum [CalendarAlgorithmType](../../calendaralgorithmtype/) +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/get_eras/_index.md b/english/cpp/system.globalization/persiancalendar/get_eras/_index.md new file mode 100644 index 0000000000..b35bd7072c --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::PersianCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/persiancalendar/get_eras/ +--- +## PersianCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::PersianCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/persiancalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..e38550f206 --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::PersianCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/persiancalendar/get_maxsupporteddatetime/ +--- +## PersianCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::PersianCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/persiancalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..15f702d3d9 --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::PersianCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/persiancalendar/get_minsupporteddatetime/ +--- +## PersianCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::PersianCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/getdayofweek/_index.md b/english/cpp/system.globalization/persiancalendar/getdayofweek/_index.md new file mode 100644 index 0000000000..887ed6cbc5 --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/getdayofweek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::PersianCalendar::GetDayOfWeek method +linktitle: GetDayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::GetDayOfWeek method. Gets day of week for the specified time point in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/persiancalendar/getdayofweek/ +--- +## PersianCalendar::GetDayOfWeek method + + +Gets day of week for the specified time point. + +```cpp +DayOfWeek System::Globalization::PersianCalendar::GetDayOfWeek(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of week in the time point passed. + +## See Also + +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTime](../../../system/datetime/) +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/getdaysinmonth/_index.md b/english/cpp/system.globalization/persiancalendar/getdaysinmonth/_index.md new file mode 100644 index 0000000000..b091342ced --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/getdaysinmonth/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Globalization::PersianCalendar::GetDaysInMonth method +linktitle: GetDaysInMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::GetDaysInMonth method. RTTI information in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/persiancalendar/getdaysinmonth/ +--- +## PersianCalendar::GetDaysInMonth(int, int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInMonth(int year, int month) const +``` + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## PersianCalendar::GetDaysInMonth(int, int, int) const method + + +Gets number of days in specific month. + +```cpp +int System::Globalization::PersianCalendar::GetDaysInMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified month of specified year of specified era. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/getdaysinyear/_index.md b/english/cpp/system.globalization/persiancalendar/getdaysinyear/_index.md new file mode 100644 index 0000000000..c39bc774d2 --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/getdaysinyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::PersianCalendar::GetDaysInYear method +linktitle: GetDaysInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::GetDaysInYear method. Gets number of days in specific year in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/persiancalendar/getdaysinyear/ +--- +## PersianCalendar::GetDaysInYear(int) const method + + +Gets number of days in specific year. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | + +### ReturnValue + +Number of days in specified year. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## PersianCalendar::GetDaysInYear(int, int) const method + + +Gets number of days in specific year. + +```cpp +int System::Globalization::PersianCalendar::GetDaysInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified year of specified era. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/getleapmonth/_index.md b/english/cpp/system.globalization/persiancalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..7cc1d18c5f --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/getleapmonth/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::PersianCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::GetLeapMonth method. Gets the leap month for the specified year in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/persiancalendar/getleapmonth/ +--- +## PersianCalendar::GetLeapMonth(int) const method + + +Gets the leap month for the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | + +### ReturnValue + +Leap month of the speicified year or zero if the year has no leap month. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## PersianCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::PersianCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/getmonthsinyear/_index.md b/english/cpp/system.globalization/persiancalendar/getmonthsinyear/_index.md new file mode 100644 index 0000000000..bfa9d666c4 --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/getmonthsinyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::PersianCalendar::GetMonthsInYear method +linktitle: GetMonthsInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::GetMonthsInYear method. Gets number of months in the specified year in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/persiancalendar/getmonthsinyear/ +--- +## PersianCalendar::GetMonthsInYear(int) const method + + +Gets number of months in the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetMonthsInYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | + +### ReturnValue + +Number of months in the specified year. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## PersianCalendar::GetMonthsInYear(int, int) const method + + +Gets number of months in the specified year. + +```cpp +int System::Globalization::PersianCalendar::GetMonthsInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | +| era | int | Era. | + +### ReturnValue + +Number of months in the specified year of specified era. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/isleapday/_index.md b/english/cpp/system.globalization/persiancalendar/isleapday/_index.md new file mode 100644 index 0000000000..14cee680ac --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::PersianCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/persiancalendar/isleapday/ +--- +## PersianCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## PersianCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::PersianCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/isleapmonth/_index.md b/english/cpp/system.globalization/persiancalendar/isleapmonth/_index.md new file mode 100644 index 0000000000..fe15cab25c --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/isleapmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::PersianCalendar::IsLeapMonth method +linktitle: IsLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::IsLeapMonth method. Checks if the month is leap in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/persiancalendar/isleapmonth/ +--- +## PersianCalendar::IsLeapMonth(int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## PersianCalendar::IsLeapMonth(int, int, int) const method + + +Checks if the month is leap. + +```cpp +bool System::Globalization::PersianCalendar::IsLeapMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| era | int | Era. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/isleapyear/_index.md b/english/cpp/system.globalization/persiancalendar/isleapyear/_index.md new file mode 100644 index 0000000000..6a98885b21 --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::PersianCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/persiancalendar/isleapyear/ +--- +## PersianCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## PersianCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::PersianCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/persiancalendar/_index.md b/english/cpp/system.globalization/persiancalendar/persiancalendar/_index.md new file mode 100644 index 0000000000..a83d3fa821 --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/persiancalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::PersianCalendar::PersianCalendar constructor +linktitle: PersianCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::PersianCalendar constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/persiancalendar/persiancalendar/ +--- +## PersianCalendar::PersianCalendar constructor + + +Constructor. + +```cpp +System::Globalization::PersianCalendar::PersianCalendar() +``` + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendar/persianera/_index.md b/english/cpp/system.globalization/persiancalendar/persianera/_index.md new file mode 100644 index 0000000000..22fb0cf67f --- /dev/null +++ b/english/cpp/system.globalization/persiancalendar/persianera/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::PersianCalendar::PersianEra field +linktitle: PersianEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendar::PersianEra field. Current persian era in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/persiancalendar/persianera/ +--- +## PersianEra field + + +Current persian era. + +```cpp +static int System::Globalization::PersianCalendar::PersianEra +``` + +## See Also + +* Class [PersianCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/persiancalendarptr/_index.md b/english/cpp/system.globalization/persiancalendarptr/_index.md new file mode 100644 index 0000000000..b164a2f7ce --- /dev/null +++ b/english/cpp/system.globalization/persiancalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::PersianCalendarPtr typedef +linktitle: PersianCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::PersianCalendarPtr typedef. PersianCalendar pointer type in C++.' +type: docs +weight: 5800 +url: /cpp/system.globalization/persiancalendarptr/ +--- +## PersianCalendarPtr typedef + + +[PersianCalendar](../persiancalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::PersianCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/regioninfo/_index.md b/english/cpp/system.globalization/regioninfo/_index.md new file mode 100644 index 0000000000..2852e2a521 --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Globalization::RegionInfo class +linktitle: RegionInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo class. Provides information on region. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2100 +url: /cpp/system.globalization/regioninfo/ +--- +## RegionInfo class + + +Provides information on region. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RegionInfo : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(SharedPtr\) override | | +| virtual [get_CurrencyEnglishName](./get_currencyenglishname/)() const | Gets currency English name. | +| virtual [get_CurrencyNativeName](./get_currencynativename/)() const | Gets currency native name. | +| virtual [get_CurrencySymbol](./get_currencysymbol/)() const | Gets currency symbol. | +| static [get_CurrentRegion](./get_currentregion/)() | Gets region set in system. | +| virtual [get_DisplayName](./get_displayname/)() const | Gets full region name. | +| virtual [get_EnglishName](./get_englishname/)() const | Gets English region name. | +| virtual [get_GeoId](./get_geoid/)() const | Gets unique identificator for a region. | +| virtual [get_IsMetric](./get_ismetric/)() const | Checks whether region uses metric system. | +| virtual [get_ISOCurrencySymbol](./get_isocurrencysymbol/)() const | Gets ISO currency symbol. | +| virtual [get_Name](./get_name/)() const | Gets region name. | +| virtual [get_NativeName](./get_nativename/)() const | Gets native region name. | +| virtual [get_ThreeLetterISORegionName](./get_threeletterisoregionname/)() const | Gets 3 letter ISO region code. | +| virtual [get_ThreeLetterWindowsRegionName](./get_threeletterwindowsregionname/)() const | Gets 3 letter [Windows](../../system.windows/) region code. | +| virtual [get_TwoLetterISORegionName](./get_twoletterisoregionname/)() const | Gets 2 letter ISO region code. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| [operator=](./operator=/)(const RegionInfo\&) | | +| [RegionInfo](./regioninfo/)(const String\&) | RTTI information. | +| [RegionInfo](./regioninfo/)(int) | Constructor. | +| [RegionInfo](./regioninfo/)(const RegionInfo\&) | | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/regioninfo/equals/_index.md b/english/cpp/system.globalization/regioninfo/equals/_index.md new file mode 100644 index 0000000000..389187ca72 --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/equals/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Globalization::RegionInfo::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Equals method of System::Globalization::RegionInfo class in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/regioninfo/equals/ +--- +## RegionInfo::Equals method + + + + +```cpp +bool System::Globalization::RegionInfo::Equals(SharedPtr value) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_currencyenglishname/_index.md b/english/cpp/system.globalization/regioninfo/get_currencyenglishname/_index.md new file mode 100644 index 0000000000..b9f5d430be --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_currencyenglishname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::get_CurrencyEnglishName method +linktitle: get_CurrencyEnglishName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_CurrencyEnglishName method. Gets currency English name in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/regioninfo/get_currencyenglishname/ +--- +## RegionInfo::get_CurrencyEnglishName method + + +Gets currency English name. + +```cpp +virtual String System::Globalization::RegionInfo::get_CurrencyEnglishName() const +``` + + +### ReturnValue + +Currency name. + +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_currencynativename/_index.md b/english/cpp/system.globalization/regioninfo/get_currencynativename/_index.md new file mode 100644 index 0000000000..8553f9b704 --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_currencynativename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::get_CurrencyNativeName method +linktitle: get_CurrencyNativeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_CurrencyNativeName method. Gets currency native name in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/regioninfo/get_currencynativename/ +--- +## RegionInfo::get_CurrencyNativeName method + + +Gets currency native name. + +```cpp +virtual String System::Globalization::RegionInfo::get_CurrencyNativeName() const +``` + + +### ReturnValue + +Currency name. + +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_currencysymbol/_index.md b/english/cpp/system.globalization/regioninfo/get_currencysymbol/_index.md new file mode 100644 index 0000000000..bd4f354689 --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_currencysymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::get_CurrencySymbol method +linktitle: get_CurrencySymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_CurrencySymbol method. Gets currency symbol in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/regioninfo/get_currencysymbol/ +--- +## RegionInfo::get_CurrencySymbol method + + +Gets currency symbol. + +```cpp +virtual String System::Globalization::RegionInfo::get_CurrencySymbol() const +``` + + +### ReturnValue + +Currency symbol. + +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_currentregion/_index.md b/english/cpp/system.globalization/regioninfo/get_currentregion/_index.md new file mode 100644 index 0000000000..d947933801 --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_currentregion/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::get_CurrentRegion method +linktitle: get_CurrentRegion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_CurrentRegion method. Gets region set in system in C++.' +type: docs +weight: 1900 +url: /cpp/system.globalization/regioninfo/get_currentregion/ +--- +## RegionInfo::get_CurrentRegion method + + +Gets region set in system. + +```cpp +static RegionInfoPtr System::Globalization::RegionInfo::get_CurrentRegion() +``` + + +### ReturnValue + +Newly created region object. + +## See Also + +* Typedef [RegionInfoPtr](../../regioninfoptr/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_displayname/_index.md b/english/cpp/system.globalization/regioninfo/get_displayname/_index.md new file mode 100644 index 0000000000..c6bfab56e1 --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_displayname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::get_DisplayName method +linktitle: get_DisplayName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_DisplayName method. Gets full region name in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/regioninfo/get_displayname/ +--- +## RegionInfo::get_DisplayName method + + +Gets full region name. + +```cpp +virtual String System::Globalization::RegionInfo::get_DisplayName() const +``` + + +### ReturnValue + +Region name. + +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_englishname/_index.md b/english/cpp/system.globalization/regioninfo/get_englishname/_index.md new file mode 100644 index 0000000000..42eada2636 --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_englishname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::get_EnglishName method +linktitle: get_EnglishName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_EnglishName method. Gets English region name in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/regioninfo/get_englishname/ +--- +## RegionInfo::get_EnglishName method + + +Gets English region name. + +```cpp +virtual String System::Globalization::RegionInfo::get_EnglishName() const +``` + + +### ReturnValue + +Region name. + +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_geoid/_index.md b/english/cpp/system.globalization/regioninfo/get_geoid/_index.md new file mode 100644 index 0000000000..deb290c20c --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_geoid/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::RegionInfo::get_GeoId method +linktitle: get_GeoId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_GeoId method. Gets unique identificator for a region in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/regioninfo/get_geoid/ +--- +## RegionInfo::get_GeoId method + + +Gets unique identificator for a region. + +```cpp +virtual int System::Globalization::RegionInfo::get_GeoId() const +``` + + +### ReturnValue + +A 32-bit unique identificator. + +## See Also + +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_ismetric/_index.md b/english/cpp/system.globalization/regioninfo/get_ismetric/_index.md new file mode 100644 index 0000000000..b453008b5e --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_ismetric/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::RegionInfo::get_IsMetric method +linktitle: get_IsMetric +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_IsMetric method. Checks whether region uses metric system in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/regioninfo/get_ismetric/ +--- +## RegionInfo::get_IsMetric method + + +Checks whether region uses metric system. + +```cpp +virtual bool System::Globalization::RegionInfo::get_IsMetric() const +``` + + +### ReturnValue + +True if region uses metric system, false otherwise. + +## See Also + +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_isocurrencysymbol/_index.md b/english/cpp/system.globalization/regioninfo/get_isocurrencysymbol/_index.md new file mode 100644 index 0000000000..4b8f0224d0 --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_isocurrencysymbol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::get_ISOCurrencySymbol method +linktitle: get_ISOCurrencySymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_ISOCurrencySymbol method. Gets ISO currency symbol in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/regioninfo/get_isocurrencysymbol/ +--- +## RegionInfo::get_ISOCurrencySymbol method + + +Gets ISO currency symbol. + +```cpp +virtual String System::Globalization::RegionInfo::get_ISOCurrencySymbol() const +``` + + +### ReturnValue + +Currency symbol. + +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_name/_index.md b/english/cpp/system.globalization/regioninfo/get_name/_index.md new file mode 100644 index 0000000000..b8d0d569df --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_Name method. Gets region name in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/regioninfo/get_name/ +--- +## RegionInfo::get_Name method + + +Gets region name. + +```cpp +virtual String System::Globalization::RegionInfo::get_Name() const +``` + + +### ReturnValue + +Region name. + +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_nativename/_index.md b/english/cpp/system.globalization/regioninfo/get_nativename/_index.md new file mode 100644 index 0000000000..9b37d64e06 --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_nativename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::get_NativeName method +linktitle: get_NativeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_NativeName method. Gets native region name in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/regioninfo/get_nativename/ +--- +## RegionInfo::get_NativeName method + + +Gets native region name. + +```cpp +virtual String System::Globalization::RegionInfo::get_NativeName() const +``` + + +### ReturnValue + +Region name. + +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_threeletterisoregionname/_index.md b/english/cpp/system.globalization/regioninfo/get_threeletterisoregionname/_index.md new file mode 100644 index 0000000000..84a9a43558 --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_threeletterisoregionname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::get_ThreeLetterISORegionName method +linktitle: get_ThreeLetterISORegionName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_ThreeLetterISORegionName method. Gets 3 letter ISO region code in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/regioninfo/get_threeletterisoregionname/ +--- +## RegionInfo::get_ThreeLetterISORegionName method + + +Gets 3 letter ISO region code. + +```cpp +virtual String System::Globalization::RegionInfo::get_ThreeLetterISORegionName() const +``` + + +### ReturnValue + +Region code. + +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_threeletterwindowsregionname/_index.md b/english/cpp/system.globalization/regioninfo/get_threeletterwindowsregionname/_index.md new file mode 100644 index 0000000000..b12b8852bd --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_threeletterwindowsregionname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::get_ThreeLetterWindowsRegionName method +linktitle: get_ThreeLetterWindowsRegionName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_ThreeLetterWindowsRegionName method. Gets 3 letter Windows region code in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/regioninfo/get_threeletterwindowsregionname/ +--- +## RegionInfo::get_ThreeLetterWindowsRegionName method + + +Gets 3 letter [Windows](../../../system.windows/) region code. + +```cpp +virtual String System::Globalization::RegionInfo::get_ThreeLetterWindowsRegionName() const +``` + + +### ReturnValue + +Region code. + +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/get_twoletterisoregionname/_index.md b/english/cpp/system.globalization/regioninfo/get_twoletterisoregionname/_index.md new file mode 100644 index 0000000000..03a78dd5b6 --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/get_twoletterisoregionname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::get_TwoLetterISORegionName method +linktitle: get_TwoLetterISORegionName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::get_TwoLetterISORegionName method. Gets 2 letter ISO region code in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/regioninfo/get_twoletterisoregionname/ +--- +## RegionInfo::get_TwoLetterISORegionName method + + +Gets 2 letter ISO region code. + +```cpp +virtual String System::Globalization::RegionInfo::get_TwoLetterISORegionName() const +``` + + +### ReturnValue + +Region code. + +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/gethashcode/_index.md b/english/cpp/system.globalization/regioninfo/gethashcode/_index.md new file mode 100644 index 0000000000..66dd92ec1a --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::RegionInfo::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/regioninfo/gethashcode/ +--- +## RegionInfo::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int System::Globalization::RegionInfo::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/operator=/_index.md b/english/cpp/system.globalization/regioninfo/operator=/_index.md new file mode 100644 index 0000000000..f839e7edfa --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::RegionInfo::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Globalization::RegionInfo class in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/regioninfo/operator=/ +--- +## RegionInfo::operator= method + + + + +```cpp +RegionInfo & System::Globalization::RegionInfo::operator=(const RegionInfo &)=delete +``` + +## See Also + +* Class [RegionInfo](../) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/regioninfo/_index.md b/english/cpp/system.globalization/regioninfo/regioninfo/_index.md new file mode 100644 index 0000000000..037d0af50d --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/regioninfo/_index.md @@ -0,0 +1,66 @@ +--- +title: System::Globalization::RegionInfo::RegionInfo constructor +linktitle: RegionInfo +second_title: Aspose.PDF for C++ API Reference +description: 'How to use RegionInfo constructor of System::Globalization::RegionInfo class in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/regioninfo/regioninfo/ +--- +## RegionInfo::RegionInfo(const RegionInfo\&) constructor + + + + +```cpp +System::Globalization::RegionInfo::RegionInfo(const RegionInfo &)=delete +``` + +## See Also + +* Class [RegionInfo](../) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## RegionInfo::RegionInfo(const String\&) constructor + + +RTTI information. + +```cpp +System::Globalization::RegionInfo::RegionInfo(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Language & Region pair (not just region). For instance: "en-US" or "en_US". | +## Remarks + + +Constructor. +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## RegionInfo::RegionInfo(int) constructor + + +Constructor. + +```cpp +System::Globalization::RegionInfo::RegionInfo(int culture) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| culture | int | Culture identifier. | + +## See Also + +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfo/tostring/_index.md b/english/cpp/system.globalization/regioninfo/tostring/_index.md new file mode 100644 index 0000000000..b476a32147 --- /dev/null +++ b/english/cpp/system.globalization/regioninfo/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::RegionInfo::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfo::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/regioninfo/tostring/ +--- +## RegionInfo::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Globalization::RegionInfo::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [RegionInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/regioninfoptr/_index.md b/english/cpp/system.globalization/regioninfoptr/_index.md new file mode 100644 index 0000000000..e5d4d90c6c --- /dev/null +++ b/english/cpp/system.globalization/regioninfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::RegionInfoPtr typedef +linktitle: RegionInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::RegionInfoPtr typedef. RegionInfo pointer type in C++.' +type: docs +weight: 5900 +url: /cpp/system.globalization/regioninfoptr/ +--- +## RegionInfoPtr typedef + + +[RegionInfo](../regioninfo/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::RegionInfoPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/sortkey/_index.md b/english/cpp/system.globalization/sortkey/_index.md new file mode 100644 index 0000000000..7b1790074d --- /dev/null +++ b/english/cpp/system.globalization/sortkey/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Globalization::SortKey class +linktitle: SortKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortKey class. Mapping of a string to its sort key. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2200 +url: /cpp/system.globalization/sortkey/ +--- +## SortKey class + + +Mapping of a string to its sort key. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SortKey : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Compare](./compare/)(const SortKeyPtr\&, const SortKeyPtr\&) | Compares two sort keys. | +| [Equals](./equals/)(SharedPtr\) override | Checks if the specified object is equal to the current [SortKey](./) object. | +| virtual [get_KeyData](./get_keydata/)() | Gets byte array representing current object. | +| virtual [get_OriginalString](./get_originalstring/)() | Gets original string used to create this object. | +| [GetHashCode](./gethashcode/)() const override | Gets hash code for the current [SortKey](./) object. | +| [operator=](./operator=/)(const SortKey\&) | | +| [SortKey](./sortkey/)(const SortKey\&) | | +| [ToString](./tostring/)() const override | Converts current object to its string representation. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/sortkey/compare/_index.md b/english/cpp/system.globalization/sortkey/compare/_index.md new file mode 100644 index 0000000000..594299ef4b --- /dev/null +++ b/english/cpp/system.globalization/sortkey/compare/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::SortKey::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortKey::Compare method. Compares two sort keys in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/sortkey/compare/ +--- +## SortKey::Compare method + + +Compares two sort keys. + +```cpp +static int System::Globalization::SortKey::Compare(const SortKeyPtr &sortkey1, const SortKeyPtr &sortkey2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sortkey1 | const SortKeyPtr\& | First sort key. | +| sortkey2 | const SortKeyPtr\& | Second sort key. | + +### ReturnValue + +-1 if **sortkey1** is less then **sortkey2**, 1 - if **sortkey1** is greater then **sortkey2**, 0 - if **sortkey1** is equal to **sortkey2**. + +## See Also + +* Typedef [SortKeyPtr](../../sortkeyptr/) +* Class [SortKey](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortkey/equals/_index.md b/english/cpp/system.globalization/sortkey/equals/_index.md new file mode 100644 index 0000000000..4206c5e201 --- /dev/null +++ b/english/cpp/system.globalization/sortkey/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::SortKey::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortKey::Equals method. Checks if the specified object is equal to the current SortKey object in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/sortkey/equals/ +--- +## SortKey::Equals method + + +Checks if the specified object is equal to the current [SortKey](../) object. + +```cpp +bool System::Globalization::SortKey::Equals(SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The object to compare with the current [SortKey](../) object. | + +### ReturnValue + +true if objects are equals, otherwise - false. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [SortKey](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortkey/get_keydata/_index.md b/english/cpp/system.globalization/sortkey/get_keydata/_index.md new file mode 100644 index 0000000000..9244067778 --- /dev/null +++ b/english/cpp/system.globalization/sortkey/get_keydata/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::SortKey::get_KeyData method +linktitle: get_KeyData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortKey::get_KeyData method. Gets byte array representing current object in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/sortkey/get_keydata/ +--- +## SortKey::get_KeyData method + + +Gets byte array representing current object. + +```cpp +virtual ArrayPtr System::Globalization::SortKey::get_KeyData() +``` + + +### ReturnValue + +A byte array representing current object. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SortKey](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortkey/get_originalstring/_index.md b/english/cpp/system.globalization/sortkey/get_originalstring/_index.md new file mode 100644 index 0000000000..5631a7fb95 --- /dev/null +++ b/english/cpp/system.globalization/sortkey/get_originalstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::SortKey::get_OriginalString method +linktitle: get_OriginalString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortKey::get_OriginalString method. Gets original string used to create this object in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/sortkey/get_originalstring/ +--- +## SortKey::get_OriginalString method + + +Gets original string used to create this object. + +```cpp +virtual String System::Globalization::SortKey::get_OriginalString() +``` + + +### ReturnValue + +Original string used to create this object. + +## See Also + +* Class [String](../../../system/string/) +* Class [SortKey](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortkey/gethashcode/_index.md b/english/cpp/system.globalization/sortkey/gethashcode/_index.md new file mode 100644 index 0000000000..528b28bc36 --- /dev/null +++ b/english/cpp/system.globalization/sortkey/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::SortKey::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortKey::GetHashCode method. Gets hash code for the current SortKey object in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/sortkey/gethashcode/ +--- +## SortKey::GetHashCode method + + +Gets hash code for the current [SortKey](../) object. + +```cpp +int System::Globalization::SortKey::GetHashCode() const override +``` + + +### ReturnValue + +A 32-signed integer hash code. + +## See Also + +* Class [SortKey](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortkey/operator=/_index.md b/english/cpp/system.globalization/sortkey/operator=/_index.md new file mode 100644 index 0000000000..9b8054ff7b --- /dev/null +++ b/english/cpp/system.globalization/sortkey/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::SortKey::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Globalization::SortKey class in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/sortkey/operator=/ +--- +## SortKey::operator= method + + + + +```cpp +SortKey & System::Globalization::SortKey::operator=(const SortKey &)=delete +``` + +## See Also + +* Class [SortKey](../) +* Class [SortKey](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortkey/sortkey/_index.md b/english/cpp/system.globalization/sortkey/sortkey/_index.md new file mode 100644 index 0000000000..77a9849d71 --- /dev/null +++ b/english/cpp/system.globalization/sortkey/sortkey/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::SortKey::SortKey constructor +linktitle: SortKey +second_title: Aspose.PDF for C++ API Reference +description: 'How to use SortKey constructor of System::Globalization::SortKey class in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/sortkey/sortkey/ +--- +## SortKey::SortKey constructor + + + + +```cpp +System::Globalization::SortKey::SortKey(const SortKey &)=delete +``` + +## See Also + +* Class [SortKey](../) +* Class [SortKey](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortkey/tostring/_index.md b/english/cpp/system.globalization/sortkey/tostring/_index.md new file mode 100644 index 0000000000..50f84b7ca6 --- /dev/null +++ b/english/cpp/system.globalization/sortkey/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::SortKey::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortKey::ToString method. Converts current object to its string representation in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/sortkey/tostring/ +--- +## SortKey::ToString method + + +Converts current object to its string representation. + +```cpp +String System::Globalization::SortKey::ToString() const override +``` + + +### ReturnValue + +A string that represents the current [SortKey](../) object. + +## See Also + +* Class [String](../../../system/string/) +* Class [SortKey](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortkeyptr/_index.md b/english/cpp/system.globalization/sortkeyptr/_index.md new file mode 100644 index 0000000000..282823a184 --- /dev/null +++ b/english/cpp/system.globalization/sortkeyptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::SortKeyPtr typedef +linktitle: SortKeyPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortKeyPtr typedef. SortKey pointer type in C++.' +type: docs +weight: 6000 +url: /cpp/system.globalization/sortkeyptr/ +--- +## SortKeyPtr typedef + + +[SortKey](../sortkey/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::SortKeyPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/sortversion/_index.md b/english/cpp/system.globalization/sortversion/_index.md new file mode 100644 index 0000000000..164da920f4 --- /dev/null +++ b/english/cpp/system.globalization/sortversion/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Globalization::SortVersion class +linktitle: SortVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortVersion class. Provides information about Unicode version used to compare and order strings. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2300 +url: /cpp/system.globalization/sortversion/ +--- +## SortVersion class + + +Provides information about Unicode version used to compare and order strings. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SortVersion : public System::IEquatable> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(SharedPtr\) override | Checks if current [SortVersion](./) instance is equal to a specified [SortVersion](./) object. | +| [Equals](./equals/)(SharedPtr\) override | Checks if current [SortVersion](./) instance is equal to a specified [SortVersion](./) object. | +| [get_FullVersion](./get_fullversion/)() | Gets full version number. | +| [get_SortId](./get_sortid/)() | Gets unique identifier for this object. | +| [GetHashCode](./gethashcode/)() const override | Gets hash code for the current object. | +| [operator!=](./operator!=/)(const SortVersion\&) | Checks if current [SortVersion](./) instance is not equal to a specified [SortVersion](./) object. | +| [operator=](./operator=/)(const SortVersion\&) | | +| [operator==](./operator==/)(const SortVersion\&) | Checks if current [SortVersion](./) instance is equal to a specified [SortVersion](./) object. | +| [SortVersion](./sortversion/)(int, const Guid\&) | RTTI information. | +| [SortVersion](./sortversion/)(const SortVersion\&) | | +## See Also + +* Class [IEquatable](../../system/iequatable/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/sortversion/equals/_index.md b/english/cpp/system.globalization/sortversion/equals/_index.md new file mode 100644 index 0000000000..b9ab133ac6 --- /dev/null +++ b/english/cpp/system.globalization/sortversion/equals/_index.md @@ -0,0 +1,59 @@ +--- +title: System::Globalization::SortVersion::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortVersion::Equals method. Checks if current SortVersion instance is equal to a specified SortVersion object in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/sortversion/equals/ +--- +## SortVersion::Equals(SharedPtr\) method + + +Checks if current [SortVersion](../) instance is equal to a specified [SortVersion](../) object. + +```cpp +bool System::Globalization::SortVersion::Equals(SharedPtr other) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | SharedPtr\ | The object to compare. | + +### ReturnValue + +true if objects represents the same version, otherwise - false. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [SortVersion](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## SortVersion::Equals(SharedPtr\) method + + +Checks if current [SortVersion](../) instance is equal to a specified [SortVersion](../) object. + +```cpp +bool System::Globalization::SortVersion::Equals(SharedPtr other) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | SharedPtr\ | The object to compare. | + +### ReturnValue + +true if objects represents the same version, otherwise - false. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SortVersion](../) +* Class [SortVersion](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortversion/get_fullversion/_index.md b/english/cpp/system.globalization/sortversion/get_fullversion/_index.md new file mode 100644 index 0000000000..8712e1bd74 --- /dev/null +++ b/english/cpp/system.globalization/sortversion/get_fullversion/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::SortVersion::get_FullVersion method +linktitle: get_FullVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortVersion::get_FullVersion method. Gets full version number in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/sortversion/get_fullversion/ +--- +## SortVersion::get_FullVersion method + + +Gets full version number. + +```cpp +int System::Globalization::SortVersion::get_FullVersion() +``` + + +### ReturnValue + +Full version number. + +## See Also + +* Class [SortVersion](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortversion/get_sortid/_index.md b/english/cpp/system.globalization/sortversion/get_sortid/_index.md new file mode 100644 index 0000000000..9bdd34cf9f --- /dev/null +++ b/english/cpp/system.globalization/sortversion/get_sortid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::SortVersion::get_SortId method +linktitle: get_SortId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortVersion::get_SortId method. Gets unique identifier for this object in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/sortversion/get_sortid/ +--- +## SortVersion::get_SortId method + + +Gets unique identifier for this object. + +```cpp +Guid System::Globalization::SortVersion::get_SortId() +``` + + +### ReturnValue + +Unique identifier for this object. + +## See Also + +* Class [Guid](../../../system/guid/) +* Class [SortVersion](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortversion/gethashcode/_index.md b/english/cpp/system.globalization/sortversion/gethashcode/_index.md new file mode 100644 index 0000000000..aa27ca099b --- /dev/null +++ b/english/cpp/system.globalization/sortversion/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::SortVersion::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortVersion::GetHashCode method. Gets hash code for the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/sortversion/gethashcode/ +--- +## SortVersion::GetHashCode method + + +Gets hash code for the current object. + +```cpp +int System::Globalization::SortVersion::GetHashCode() const override +``` + + +### ReturnValue + +A 32-bit signed integer hash code. + +## See Also + +* Class [SortVersion](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortversion/operator!=/_index.md b/english/cpp/system.globalization/sortversion/operator!=/_index.md new file mode 100644 index 0000000000..c425e0aa76 --- /dev/null +++ b/english/cpp/system.globalization/sortversion/operator!=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::SortVersion::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortVersion::operator!= method. Checks if current SortVersion instance is not equal to a specified SortVersion object in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/sortversion/operator!=/ +--- +## SortVersion::operator!= method + + +Checks if current [SortVersion](../) instance is not equal to a specified [SortVersion](../) object. + +```cpp +bool System::Globalization::SortVersion::operator!=(const SortVersion &other) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const SortVersion\& | The object to compare. | + +### ReturnValue + +true if objects represents the different versions, otherwise - false. + +## See Also + +* Class [SortVersion](../) +* Class [SortVersion](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortversion/operator=/_index.md b/english/cpp/system.globalization/sortversion/operator=/_index.md new file mode 100644 index 0000000000..45fb1092e4 --- /dev/null +++ b/english/cpp/system.globalization/sortversion/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::SortVersion::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Globalization::SortVersion class in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/sortversion/operator=/ +--- +## SortVersion::operator= method + + + + +```cpp +SortVersion & System::Globalization::SortVersion::operator=(const SortVersion &)=delete +``` + +## See Also + +* Class [SortVersion](../) +* Class [SortVersion](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortversion/operator==/_index.md b/english/cpp/system.globalization/sortversion/operator==/_index.md new file mode 100644 index 0000000000..c18a923f74 --- /dev/null +++ b/english/cpp/system.globalization/sortversion/operator==/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::SortVersion::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortVersion::operator== method. Checks if current SortVersion instance is equal to a specified SortVersion object in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/sortversion/operator==/ +--- +## SortVersion::operator== method + + +Checks if current [SortVersion](../) instance is equal to a specified [SortVersion](../) object. + +```cpp +bool System::Globalization::SortVersion::operator==(const SortVersion &other) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const SortVersion\& | The object to compare. | + +### ReturnValue + +true if objects represents the same version, otherwise - false. + +## See Also + +* Class [SortVersion](../) +* Class [SortVersion](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortversion/sortversion/_index.md b/english/cpp/system.globalization/sortversion/sortversion/_index.md new file mode 100644 index 0000000000..44314dbf0f --- /dev/null +++ b/english/cpp/system.globalization/sortversion/sortversion/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Globalization::SortVersion::SortVersion constructor +linktitle: SortVersion +second_title: Aspose.PDF for C++ API Reference +description: 'How to use SortVersion constructor of System::Globalization::SortVersion class in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/sortversion/sortversion/ +--- +## SortVersion::SortVersion(const SortVersion\&) constructor + + + + +```cpp +System::Globalization::SortVersion::SortVersion(const SortVersion &)=delete +``` + +## See Also + +* Class [SortVersion](../) +* Class [SortVersion](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## SortVersion::SortVersion(int, const Guid\&) constructor + + +RTTI information. + +```cpp +System::Globalization::SortVersion::SortVersion(int full_version, const Guid &sort_id) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| full_version | int | [Version](../../../system/version/) number. | +| sort_id | const Guid\& | A sort identifier. | +## Remarks + + +Constructor. +## See Also + +* Class [Guid](../../../system/guid/) +* Class [SortVersion](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/sortversionptr/_index.md b/english/cpp/system.globalization/sortversionptr/_index.md new file mode 100644 index 0000000000..d84381f1b4 --- /dev/null +++ b/english/cpp/system.globalization/sortversionptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::SortVersionPtr typedef +linktitle: SortVersionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::SortVersionPtr typedef. SortVersion pointer type in C++.' +type: docs +weight: 6100 +url: /cpp/system.globalization/sortversionptr/ +--- +## SortVersionPtr typedef + + +[SortVersion](../sortversion/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::SortVersionPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/stringinfo/_index.md b/english/cpp/system.globalization/stringinfo/_index.md new file mode 100644 index 0000000000..e7f634730a --- /dev/null +++ b/english/cpp/system.globalization/stringinfo/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Globalization::StringInfo class +linktitle: StringInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::StringInfo class. Splitter to iterate through string parts. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2400 +url: /cpp/system.globalization/stringinfo/ +--- +## StringInfo class + + +Splitter to iterate through string parts. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StringInfo : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(SharedPtr\) override | | +| [get_LengthInTextElements](./get_lengthintextelements/)() const | Gets number of text items in [StringInfo](./) object. | +| [get_String](./get_string/)() const | Gets the value of the [StringInfo](./) object. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetNextTextElement](./getnexttextelement/)(const String\&) | Gets first element in the specified string. | +| static [GetNextTextElement](./getnexttextelement/)(const String\&, int) | Gets element at the specified index of the specified string. | +| static [GetTextElementEnumerator](./gettextelementenumerator/)(const String\&) | Creates enumerator to iterate through string's characters. | +| static [GetTextElementEnumerator](./gettextelementenumerator/)(const String\&, int) | Creates enumerator to iterate through string's characters starting at the specified index. | +| [operator=](./operator=/)(const StringInfo\&) | | +| static [ParseCombiningCharacters](./parsecombiningcharacters/)(const String\&) | Gets indexes of the base characters, high surrogates and control characters. | +| [set_String](./set_string/)(const String\&) | Sets the value of the [StringInfo](./) object. | +| [StringInfo](./stringinfo/)() | RTTI information. | +| [StringInfo](./stringinfo/)(const String\&) | Constructor. | +| [StringInfo](./stringinfo/)(const StringInfo\&) | | +| [SubstringByTextElements](./substringbytextelements/)(int) const | Gets substring of text elements from the specified text element through the last text element. | +| [SubstringByTextElements](./substringbytextelements/)(int, int) const | Gets substring of text elements from the specified text element through the specified number of text elements. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/stringinfo/equals/_index.md b/english/cpp/system.globalization/stringinfo/equals/_index.md new file mode 100644 index 0000000000..897c0c216f --- /dev/null +++ b/english/cpp/system.globalization/stringinfo/equals/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Globalization::StringInfo::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Equals method of System::Globalization::StringInfo class in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/stringinfo/equals/ +--- +## StringInfo::Equals method + + + + +```cpp +bool System::Globalization::StringInfo::Equals(SharedPtr value) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/stringinfo/get_lengthintextelements/_index.md b/english/cpp/system.globalization/stringinfo/get_lengthintextelements/_index.md new file mode 100644 index 0000000000..dee55a6ee2 --- /dev/null +++ b/english/cpp/system.globalization/stringinfo/get_lengthintextelements/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::StringInfo::get_LengthInTextElements method +linktitle: get_LengthInTextElements +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::StringInfo::get_LengthInTextElements method. Gets number of text items in StringInfo object in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/stringinfo/get_lengthintextelements/ +--- +## StringInfo::get_LengthInTextElements method + + +Gets number of text items in [StringInfo](../) object. + +```cpp +int System::Globalization::StringInfo::get_LengthInTextElements() const +``` + +## See Also + +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/stringinfo/get_string/_index.md b/english/cpp/system.globalization/stringinfo/get_string/_index.md new file mode 100644 index 0000000000..78f0d230b3 --- /dev/null +++ b/english/cpp/system.globalization/stringinfo/get_string/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::StringInfo::get_String method +linktitle: get_String +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::StringInfo::get_String method. Gets the value of the StringInfo object in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/stringinfo/get_string/ +--- +## StringInfo::get_String method + + +Gets the value of the [StringInfo](../) object. + +```cpp +String System::Globalization::StringInfo::get_String() const +``` + + +### ReturnValue + +[String](../../../system/string/) value. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/stringinfo/gethashcode/_index.md b/english/cpp/system.globalization/stringinfo/gethashcode/_index.md new file mode 100644 index 0000000000..2c1cf63c4c --- /dev/null +++ b/english/cpp/system.globalization/stringinfo/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::StringInfo::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::StringInfo::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/stringinfo/gethashcode/ +--- +## StringInfo::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int System::Globalization::StringInfo::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/stringinfo/getnexttextelement/_index.md b/english/cpp/system.globalization/stringinfo/getnexttextelement/_index.md new file mode 100644 index 0000000000..b31c273dd2 --- /dev/null +++ b/english/cpp/system.globalization/stringinfo/getnexttextelement/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::StringInfo::GetNextTextElement method +linktitle: GetNextTextElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::StringInfo::GetNextTextElement method. Gets first element in the specified string in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/stringinfo/getnexttextelement/ +--- +## StringInfo::GetNextTextElement(const String\&) method + + +Gets first element in the specified string. + +```cpp +static String System::Globalization::StringInfo::GetNextTextElement(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Input string. | + +### ReturnValue + +First text element. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## StringInfo::GetNextTextElement(const String\&, int) method + + +Gets element at the specified index of the specified string. + +```cpp +static String System::Globalization::StringInfo::GetNextTextElement(const String &str, int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Input string. | +| index | int | Start index. | + +### ReturnValue + +[Text](../../../system.text/) element at the specified index. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/stringinfo/gettextelementenumerator/_index.md b/english/cpp/system.globalization/stringinfo/gettextelementenumerator/_index.md new file mode 100644 index 0000000000..829830a3d8 --- /dev/null +++ b/english/cpp/system.globalization/stringinfo/gettextelementenumerator/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Globalization::StringInfo::GetTextElementEnumerator method +linktitle: GetTextElementEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::StringInfo::GetTextElementEnumerator method. Creates enumerator to iterate through string''s characters in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/stringinfo/gettextelementenumerator/ +--- +## StringInfo::GetTextElementEnumerator(const String\&) method + + +Creates enumerator to iterate through string's characters. + +```cpp +static SharedPtr System::Globalization::StringInfo::GetTextElementEnumerator(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../../../system/string/) to iterate through. | + +### ReturnValue + +Newly created enumerator. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextElementEnumerator](../../textelementenumerator/) +* Class [String](../../../system/string/) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## StringInfo::GetTextElementEnumerator(const String\&, int) method + + +Creates enumerator to iterate through string's characters starting at the specified index. + +```cpp +static SharedPtr System::Globalization::StringInfo::GetTextElementEnumerator(const String &str, int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../../../system/string/) to iterate through. | +| index | int | Start index. | + +### ReturnValue + +Newly created enumerator. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextElementEnumerator](../../textelementenumerator/) +* Class [String](../../../system/string/) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/stringinfo/operator=/_index.md b/english/cpp/system.globalization/stringinfo/operator=/_index.md new file mode 100644 index 0000000000..3dc74ad7a9 --- /dev/null +++ b/english/cpp/system.globalization/stringinfo/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::StringInfo::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Globalization::StringInfo class in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/stringinfo/operator=/ +--- +## StringInfo::operator= method + + + + +```cpp +StringInfo & System::Globalization::StringInfo::operator=(const StringInfo &)=delete +``` + +## See Also + +* Class [StringInfo](../) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/stringinfo/parsecombiningcharacters/_index.md b/english/cpp/system.globalization/stringinfo/parsecombiningcharacters/_index.md new file mode 100644 index 0000000000..f90af8f9e7 --- /dev/null +++ b/english/cpp/system.globalization/stringinfo/parsecombiningcharacters/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::StringInfo::ParseCombiningCharacters method +linktitle: ParseCombiningCharacters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::StringInfo::ParseCombiningCharacters method. Gets indexes of the base characters, high surrogates and control characters in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/stringinfo/parsecombiningcharacters/ +--- +## StringInfo::ParseCombiningCharacters method + + +Gets indexes of the base characters, high surrogates and control characters. + +```cpp +static ArrayPtr System::Globalization::StringInfo::ParseCombiningCharacters(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Input string. | + +### ReturnValue + +[Array](../../../system/array/) of indexes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/stringinfo/set_string/_index.md b/english/cpp/system.globalization/stringinfo/set_string/_index.md new file mode 100644 index 0000000000..ec4e4b58dc --- /dev/null +++ b/english/cpp/system.globalization/stringinfo/set_string/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::StringInfo::set_String method +linktitle: set_String +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::StringInfo::set_String method. Sets the value of the StringInfo object in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/stringinfo/set_string/ +--- +## StringInfo::set_String method + + +Sets the value of the [StringInfo](../) object. + +```cpp +void System::Globalization::StringInfo::set_String(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | [String](../../../system/string/) value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/stringinfo/stringinfo/_index.md b/english/cpp/system.globalization/stringinfo/stringinfo/_index.md new file mode 100644 index 0000000000..0016b46d53 --- /dev/null +++ b/english/cpp/system.globalization/stringinfo/stringinfo/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Globalization::StringInfo::StringInfo constructor +linktitle: StringInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::StringInfo::StringInfo constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/stringinfo/stringinfo/ +--- +## StringInfo::StringInfo() constructor + + +RTTI information. + +```cpp +System::Globalization::StringInfo::StringInfo() +``` + +## Remarks + + +Constructor. +## See Also + +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## StringInfo::StringInfo(const String\&) constructor + + +Constructor. + +```cpp +System::Globalization::StringInfo::StringInfo(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | A string to initialize this [StringInfo](../) object, | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## StringInfo::StringInfo(const StringInfo\&) constructor + + + + +```cpp +System::Globalization::StringInfo::StringInfo(const StringInfo &)=delete +``` + +## See Also + +* Class [StringInfo](../) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/stringinfo/substringbytextelements/_index.md b/english/cpp/system.globalization/stringinfo/substringbytextelements/_index.md new file mode 100644 index 0000000000..8f02a1971c --- /dev/null +++ b/english/cpp/system.globalization/stringinfo/substringbytextelements/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::StringInfo::SubstringByTextElements method +linktitle: SubstringByTextElements +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::StringInfo::SubstringByTextElements method. Gets substring of text elements from the specified text element through the last text element in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/stringinfo/substringbytextelements/ +--- +## StringInfo::SubstringByTextElements(int) const method + + +Gets substring of text elements from the specified text element through the last text element. + +```cpp +String System::Globalization::StringInfo::SubstringByTextElements(int starting_text_element) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| starting_text_element | int | Index of a text element. | + +### ReturnValue + +Substring of text elements. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## StringInfo::SubstringByTextElements(int, int) const method + + +Gets substring of text elements from the specified text element through the specified number of text elements. + +```cpp +String System::Globalization::StringInfo::SubstringByTextElements(int starting_text_element, int length_in_text_elements) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| starting_text_element | int | Index of a text element. | +| length_in_text_elements | int | Number of text elements. | + +### ReturnValue + +Substring of text elements. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/stringinfoptr/_index.md b/english/cpp/system.globalization/stringinfoptr/_index.md new file mode 100644 index 0000000000..b99c38b509 --- /dev/null +++ b/english/cpp/system.globalization/stringinfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::StringInfoPtr typedef +linktitle: StringInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::StringInfoPtr typedef. StringInfo pointer type in C++.' +type: docs +weight: 6200 +url: /cpp/system.globalization/stringinfoptr/ +--- +## StringInfoPtr typedef + + +[StringInfo](../stringinfo/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::StringInfoPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/taiwancalendar/_index.md b/english/cpp/system.globalization/taiwancalendar/_index.md new file mode 100644 index 0000000000..767af75a33 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Globalization::TaiwanCalendar class +linktitle: TaiwanCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar class. Taiwan calendar. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2500 +url: /cpp/system.globalization/taiwancalendar/ +--- +## TaiwanCalendar class + + +Taiwan calendar. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TaiwanCalendar : public System::Globalization::Calendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_AlgorithmType](./get_algorithmtype/)() const override | Gets algorithm type. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetDayOfMonth](./getdayofmonth/)(DateTime) const override | Gets day of month for the specified time point. | +| [GetDayOfWeek](./getdayofweek/)(DateTime) const override | Gets day of week for the specified time point. | +| [GetDayOfYear](./getdayofyear/)(DateTime) const override | Gets day of year for the specified time point. | +| [GetDaysInMonth](./getdaysinmonth/)(int, int, int) const override | Gets number of days in specific month. | +| virtual [GetDaysInMonth](./getdaysinmonth/)(int, int) const | Gets number of days in specific month. | +| [GetDaysInYear](./getdaysinyear/)(int, int) const override | Gets number of days in specific year. | +| virtual [GetDaysInYear](./getdaysinyear/)(int) const | Gets number of days in specific year. | +| [GetEra](./getera/)(DateTime) const override | Gets era for the specified time point. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | Gets the leap month for the specified year. | +| [GetMonth](./getmonth/)(DateTime) const override | Gets month for the specified time point. | +| [GetMonthsInYear](./getmonthsinyear/)(int, int) const override | Gets number of months in the specified year. | +| virtual [GetMonthsInYear](./getmonthsinyear/)(int) const | RTTI information. | +| [GetYear](./getyear/)(DateTime) const override | Gets year for the specified time point. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapMonth](./isleapmonth/)(int, int, int) const override | Checks if the month is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int) const | Checks if the month is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| [TaiwanCalendar](./taiwancalendar/)() | Constructor. | +| [ToDateTime](./todatetime/)(int, int, int, int, int, int, int, int) const override | Constructs [DateTime](../../system/datetime/) object from components. | +| virtual [ToDateTime](./todatetime/)(int, int, int, int, int, int, int) const | Constructs [DateTime](../../system/datetime/) object from components. | +## See Also + +* Class [Calendar](../calendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/taiwancalendar/clone/_index.md b/english/cpp/system.globalization/taiwancalendar/clone/_index.md new file mode 100644 index 0000000000..7634d751ed --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::TaiwanCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/taiwancalendar/clone/ +--- +## TaiwanCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::TaiwanCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/get_algorithmtype/_index.md b/english/cpp/system.globalization/taiwancalendar/get_algorithmtype/_index.md new file mode 100644 index 0000000000..775bdc61e7 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/get_algorithmtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::TaiwanCalendar::get_AlgorithmType method +linktitle: get_AlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::get_AlgorithmType method. Gets algorithm type in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/taiwancalendar/get_algorithmtype/ +--- +## TaiwanCalendar::get_AlgorithmType method + + +Gets algorithm type. + +```cpp +CalendarAlgorithmType System::Globalization::TaiwanCalendar::get_AlgorithmType() const override +``` + + +### ReturnValue + +Value indicating how the calendar is built. + +## See Also + +* Enum [CalendarAlgorithmType](../../calendaralgorithmtype/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/get_eras/_index.md b/english/cpp/system.globalization/taiwancalendar/get_eras/_index.md new file mode 100644 index 0000000000..55e768aa96 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::TaiwanCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/taiwancalendar/get_eras/ +--- +## TaiwanCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::TaiwanCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/taiwancalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..2e686627a3 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::TaiwanCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/taiwancalendar/get_maxsupporteddatetime/ +--- +## TaiwanCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::TaiwanCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/taiwancalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..71d294f056 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::TaiwanCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/taiwancalendar/get_minsupporteddatetime/ +--- +## TaiwanCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::TaiwanCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/getdayofmonth/_index.md b/english/cpp/system.globalization/taiwancalendar/getdayofmonth/_index.md new file mode 100644 index 0000000000..24dd0b530c --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/getdayofmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::TaiwanCalendar::GetDayOfMonth method +linktitle: GetDayOfMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::GetDayOfMonth method. Gets day of month for the specified time point in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/taiwancalendar/getdayofmonth/ +--- +## TaiwanCalendar::GetDayOfMonth method + + +Gets day of month for the specified time point. + +```cpp +int System::Globalization::TaiwanCalendar::GetDayOfMonth(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/getdayofweek/_index.md b/english/cpp/system.globalization/taiwancalendar/getdayofweek/_index.md new file mode 100644 index 0000000000..34d14f47a4 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/getdayofweek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::TaiwanCalendar::GetDayOfWeek method +linktitle: GetDayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::GetDayOfWeek method. Gets day of week for the specified time point in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/taiwancalendar/getdayofweek/ +--- +## TaiwanCalendar::GetDayOfWeek method + + +Gets day of week for the specified time point. + +```cpp +DayOfWeek System::Globalization::TaiwanCalendar::GetDayOfWeek(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of week in the time point passed. + +## See Also + +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/getdayofyear/_index.md b/english/cpp/system.globalization/taiwancalendar/getdayofyear/_index.md new file mode 100644 index 0000000000..015432060e --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/getdayofyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::TaiwanCalendar::GetDayOfYear method +linktitle: GetDayOfYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::GetDayOfYear method. Gets day of year for the specified time point in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/taiwancalendar/getdayofyear/ +--- +## TaiwanCalendar::GetDayOfYear method + + +Gets day of year for the specified time point. + +```cpp +int System::Globalization::TaiwanCalendar::GetDayOfYear(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of year in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/getdaysinmonth/_index.md b/english/cpp/system.globalization/taiwancalendar/getdaysinmonth/_index.md new file mode 100644 index 0000000000..10c7bcfb2f --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/getdaysinmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::TaiwanCalendar::GetDaysInMonth method +linktitle: GetDaysInMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::GetDaysInMonth method. Gets number of days in specific month in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/taiwancalendar/getdaysinmonth/ +--- +## TaiwanCalendar::GetDaysInMonth(int, int) const method + + +Gets number of days in specific month. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | + +### ReturnValue + +Number of days in specified month of specified year. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanCalendar::GetDaysInMonth(int, int, int) const method + + +Gets number of days in specific month. + +```cpp +int System::Globalization::TaiwanCalendar::GetDaysInMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified month of specified year of specified era. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/getdaysinyear/_index.md b/english/cpp/system.globalization/taiwancalendar/getdaysinyear/_index.md new file mode 100644 index 0000000000..8997ceb6c5 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/getdaysinyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::TaiwanCalendar::GetDaysInYear method +linktitle: GetDaysInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::GetDaysInYear method. Gets number of days in specific year in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/taiwancalendar/getdaysinyear/ +--- +## TaiwanCalendar::GetDaysInYear(int) const method + + +Gets number of days in specific year. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | + +### ReturnValue + +Number of days in specified year. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanCalendar::GetDaysInYear(int, int) const method + + +Gets number of days in specific year. + +```cpp +int System::Globalization::TaiwanCalendar::GetDaysInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified year of specified era. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/getera/_index.md b/english/cpp/system.globalization/taiwancalendar/getera/_index.md new file mode 100644 index 0000000000..794e25ddae --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/getera/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::TaiwanCalendar::GetEra method +linktitle: GetEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::GetEra method. Gets era for the specified time point in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/taiwancalendar/getera/ +--- +## TaiwanCalendar::GetEra method + + +Gets era for the specified time point. + +```cpp +int System::Globalization::TaiwanCalendar::GetEra(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Era of the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/getleapmonth/_index.md b/english/cpp/system.globalization/taiwancalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..42b10fc205 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/getleapmonth/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::TaiwanCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::GetLeapMonth method. Gets the leap month for the specified year in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/taiwancalendar/getleapmonth/ +--- +## TaiwanCalendar::GetLeapMonth(int) const method + + +Gets the leap month for the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | + +### ReturnValue + +Leap month of the speicified year or zero if the year has no leap month. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::TaiwanCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/getmonth/_index.md b/english/cpp/system.globalization/taiwancalendar/getmonth/_index.md new file mode 100644 index 0000000000..8ec5feb507 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/getmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::TaiwanCalendar::GetMonth method +linktitle: GetMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::GetMonth method. Gets month for the specified time point in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/taiwancalendar/getmonth/ +--- +## TaiwanCalendar::GetMonth method + + +Gets month for the specified time point. + +```cpp +int System::Globalization::TaiwanCalendar::GetMonth(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/getmonthsinyear/_index.md b/english/cpp/system.globalization/taiwancalendar/getmonthsinyear/_index.md new file mode 100644 index 0000000000..abd07dcbbe --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/getmonthsinyear/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::TaiwanCalendar::GetMonthsInYear method +linktitle: GetMonthsInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::GetMonthsInYear method. RTTI information in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/taiwancalendar/getmonthsinyear/ +--- +## TaiwanCalendar::GetMonthsInYear(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetMonthsInYear(int year) const +``` + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanCalendar::GetMonthsInYear(int, int) const method + + +Gets number of months in the specified year. + +```cpp +int System::Globalization::TaiwanCalendar::GetMonthsInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | +| era | int | Era. | + +### ReturnValue + +Number of months in the specified year of specified era. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/getyear/_index.md b/english/cpp/system.globalization/taiwancalendar/getyear/_index.md new file mode 100644 index 0000000000..5f89d356f8 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/getyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::TaiwanCalendar::GetYear method +linktitle: GetYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::GetYear method. Gets year for the specified time point in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/taiwancalendar/getyear/ +--- +## TaiwanCalendar::GetYear method + + +Gets year for the specified time point. + +```cpp +int System::Globalization::TaiwanCalendar::GetYear(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Year in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/isleapday/_index.md b/english/cpp/system.globalization/taiwancalendar/isleapday/_index.md new file mode 100644 index 0000000000..09edf8c3c4 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::TaiwanCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/taiwancalendar/isleapday/ +--- +## TaiwanCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::TaiwanCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/isleapmonth/_index.md b/english/cpp/system.globalization/taiwancalendar/isleapmonth/_index.md new file mode 100644 index 0000000000..1005e2fea7 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/isleapmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::TaiwanCalendar::IsLeapMonth method +linktitle: IsLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::IsLeapMonth method. Checks if the month is leap in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/taiwancalendar/isleapmonth/ +--- +## TaiwanCalendar::IsLeapMonth(int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanCalendar::IsLeapMonth(int, int, int) const method + + +Checks if the month is leap. + +```cpp +bool System::Globalization::TaiwanCalendar::IsLeapMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| era | int | Era. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/isleapyear/_index.md b/english/cpp/system.globalization/taiwancalendar/isleapyear/_index.md new file mode 100644 index 0000000000..a24f9d97ba --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::TaiwanCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 1900 +url: /cpp/system.globalization/taiwancalendar/isleapyear/ +--- +## TaiwanCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::TaiwanCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/taiwancalendar/_index.md b/english/cpp/system.globalization/taiwancalendar/taiwancalendar/_index.md new file mode 100644 index 0000000000..54edc7a49e --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/taiwancalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::TaiwanCalendar::TaiwanCalendar constructor +linktitle: TaiwanCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::TaiwanCalendar constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/taiwancalendar/taiwancalendar/ +--- +## TaiwanCalendar::TaiwanCalendar constructor + + +Constructor. + +```cpp +System::Globalization::TaiwanCalendar::TaiwanCalendar() +``` + +## See Also + +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendar/todatetime/_index.md b/english/cpp/system.globalization/taiwancalendar/todatetime/_index.md new file mode 100644 index 0000000000..0978f50500 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendar/todatetime/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Globalization::TaiwanCalendar::ToDateTime method +linktitle: ToDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendar::ToDateTime method. Constructs DateTime object from components in C++.' +type: docs +weight: 2000 +url: /cpp/system.globalization/taiwancalendar/todatetime/ +--- +## TaiwanCalendar::ToDateTime(int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +virtual DateTime System::Globalization::Calendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanCalendar::ToDateTime(int, int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +DateTime System::Globalization::TaiwanCalendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | +| era | int | Era. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwancalendarptr/_index.md b/english/cpp/system.globalization/taiwancalendarptr/_index.md new file mode 100644 index 0000000000..44502bdc10 --- /dev/null +++ b/english/cpp/system.globalization/taiwancalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::TaiwanCalendarPtr typedef +linktitle: TaiwanCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanCalendarPtr typedef. TaiwanCalendar pointer type in C++.' +type: docs +weight: 6300 +url: /cpp/system.globalization/taiwancalendarptr/ +--- +## TaiwanCalendarPtr typedef + + +[TaiwanCalendar](../taiwancalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::TaiwanCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendar/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendar/_index.md new file mode 100644 index 0000000000..aee222694f --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendar/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendar class +linktitle: TaiwanLunisolarCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendar class. Taiwan lunisolar calendar. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2600 +url: /cpp/system.globalization/taiwanlunisolarcalendar/ +--- +## TaiwanLunisolarCalendar class + + +Taiwan lunisolar calendar. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TaiwanLunisolarCalendar : public System::Globalization::EastAsianLunisolarCalendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetDaysInMonth](./getdaysinmonth/)(int, int, int) const override | Gets number of days in specific month. | +| virtual [GetDaysInMonth](./getdaysinmonth/)(int, int) const | Gets number of days in specific month. | +| [GetEra](./getera/)(DateTime) const override | Gets era for the specified time point. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | Gets the leap month for the specified year. | +| [GetMonthsInYear](./getmonthsinyear/)(int, int) const override | Gets number of months in the specified year. | +| virtual [GetMonthsInYear](./getmonthsinyear/)(int) const | RTTI information. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| [TaiwanLunisolarCalendar](./taiwanlunisolarcalendar/)() | Constructor. | +## See Also + +* Class [EastAsianLunisolarCalendar](../eastasianlunisolarcalendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendar/clone/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendar/clone/_index.md new file mode 100644 index 0000000000..a3b3bf5b35 --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/taiwanlunisolarcalendar/clone/ +--- +## TaiwanLunisolarCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::TaiwanLunisolarCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendar/get_eras/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendar/get_eras/_index.md new file mode 100644 index 0000000000..05663bf362 --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/taiwanlunisolarcalendar/get_eras/ +--- +## TaiwanLunisolarCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::TaiwanLunisolarCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..5bc97170b7 --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/taiwanlunisolarcalendar/get_maxsupporteddatetime/ +--- +## TaiwanLunisolarCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::TaiwanLunisolarCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..8b5559e19f --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/taiwanlunisolarcalendar/get_minsupporteddatetime/ +--- +## TaiwanLunisolarCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::TaiwanLunisolarCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendar/getdaysinmonth/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendar/getdaysinmonth/_index.md new file mode 100644 index 0000000000..e0e99c66f4 --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendar/getdaysinmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendar::GetDaysInMonth method +linktitle: GetDaysInMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendar::GetDaysInMonth method. Gets number of days in specific month in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/taiwanlunisolarcalendar/getdaysinmonth/ +--- +## TaiwanLunisolarCalendar::GetDaysInMonth(int, int) const method + + +Gets number of days in specific month. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | + +### ReturnValue + +Number of days in specified month of specified year. + +## See Also + +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanLunisolarCalendar::GetDaysInMonth(int, int, int) const method + + +Gets number of days in specific month. + +```cpp +int System::Globalization::TaiwanLunisolarCalendar::GetDaysInMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified month of specified year of specified era. + +## See Also + +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendar/getera/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendar/getera/_index.md new file mode 100644 index 0000000000..52a81d11f3 --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendar/getera/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendar::GetEra method +linktitle: GetEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendar::GetEra method. Gets era for the specified time point in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/taiwanlunisolarcalendar/getera/ +--- +## TaiwanLunisolarCalendar::GetEra method + + +Gets era for the specified time point. + +```cpp +int System::Globalization::TaiwanLunisolarCalendar::GetEra(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Era of the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendar/getleapmonth/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..a2635d6841 --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendar/getleapmonth/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendar::GetLeapMonth method. Gets the leap month for the specified year in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/taiwanlunisolarcalendar/getleapmonth/ +--- +## TaiwanLunisolarCalendar::GetLeapMonth(int) const method + + +Gets the leap month for the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | + +### ReturnValue + +Leap month of the speicified year or zero if the year has no leap month. + +## See Also + +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanLunisolarCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::TaiwanLunisolarCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendar/getmonthsinyear/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendar/getmonthsinyear/_index.md new file mode 100644 index 0000000000..5519e82d1a --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendar/getmonthsinyear/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendar::GetMonthsInYear method +linktitle: GetMonthsInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendar::GetMonthsInYear method. RTTI information in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/taiwanlunisolarcalendar/getmonthsinyear/ +--- +## TaiwanLunisolarCalendar::GetMonthsInYear(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetMonthsInYear(int year) const +``` + +## See Also + +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanLunisolarCalendar::GetMonthsInYear(int, int) const method + + +Gets number of months in the specified year. + +```cpp +int System::Globalization::TaiwanLunisolarCalendar::GetMonthsInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | +| era | int | Era. | + +### ReturnValue + +Number of months in the specified year of specified era. + +## See Also + +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendar/isleapday/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendar/isleapday/_index.md new file mode 100644 index 0000000000..8fc3cb6cdd --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/taiwanlunisolarcalendar/isleapday/ +--- +## TaiwanLunisolarCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanLunisolarCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::TaiwanLunisolarCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendar/isleapyear/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendar/isleapyear/_index.md new file mode 100644 index 0000000000..54f64f9e29 --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/taiwanlunisolarcalendar/isleapyear/ +--- +## TaiwanLunisolarCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TaiwanLunisolarCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::TaiwanLunisolarCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendar/taiwanlunisolarcalendar/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendar/taiwanlunisolarcalendar/_index.md new file mode 100644 index 0000000000..28ab2183b3 --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendar/taiwanlunisolarcalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendar::TaiwanLunisolarCalendar constructor +linktitle: TaiwanLunisolarCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendar::TaiwanLunisolarCalendar constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/taiwanlunisolarcalendar/taiwanlunisolarcalendar/ +--- +## TaiwanLunisolarCalendar::TaiwanLunisolarCalendar constructor + + +Constructor. + +```cpp +System::Globalization::TaiwanLunisolarCalendar::TaiwanLunisolarCalendar() +``` + +## See Also + +* Class [TaiwanLunisolarCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/taiwanlunisolarcalendarptr/_index.md b/english/cpp/system.globalization/taiwanlunisolarcalendarptr/_index.md new file mode 100644 index 0000000000..93e47ed7eb --- /dev/null +++ b/english/cpp/system.globalization/taiwanlunisolarcalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::TaiwanLunisolarCalendarPtr typedef +linktitle: TaiwanLunisolarCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TaiwanLunisolarCalendarPtr typedef. TaiwanLunisolarCalendar pointer type in C++.' +type: docs +weight: 6400 +url: /cpp/system.globalization/taiwanlunisolarcalendarptr/ +--- +## TaiwanLunisolarCalendarPtr typedef + + +[TaiwanLunisolarCalendar](../taiwanlunisolarcalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::TaiwanLunisolarCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/textelementenumerator/_index.md b/english/cpp/system.globalization/textelementenumerator/_index.md new file mode 100644 index 0000000000..8fcc8d8971 --- /dev/null +++ b/english/cpp/system.globalization/textelementenumerator/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::TextElementEnumerator class +linktitle: TextElementEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextElementEnumerator class. Enumerator to iterate through string elements (characters). Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2700 +url: /cpp/system.globalization/textelementenumerator/ +--- +## TextElementEnumerator class + + +Enumerator to iterate through string elements (characters). Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TextElementEnumerator : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Current](./get_current/)() const | Gets the current text element. | +| [get_ElementIndex](./get_elementindex/)() const | Gets index of the current text element. | +| [GetTextElement](./gettextelement/)() const | Gets current element. | +| [MoveNext](./movenext/)() | Moves to the next element. | +| [operator=](./operator=/)(const TextElementEnumerator\&) | | +| [Reset](./reset/)() | Sets enumerator to initial position. | +| [TextElementEnumerator](./textelementenumerator/)(const TextElementEnumerator\&) | | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/textelementenumerator/get_current/_index.md b/english/cpp/system.globalization/textelementenumerator/get_current/_index.md new file mode 100644 index 0000000000..172c640add --- /dev/null +++ b/english/cpp/system.globalization/textelementenumerator/get_current/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Globalization::TextElementEnumerator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextElementEnumerator::get_Current method. Gets the current text element in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/textelementenumerator/get_current/ +--- +## TextElementEnumerator::get_Current method + + +Gets the current text element. + +```cpp +SharedPtr System::Globalization::TextElementEnumerator::get_Current() const +``` + + +### ReturnValue + +[Object](../../../system/object/) containing the current text element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TextElementEnumerator](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textelementenumerator/get_elementindex/_index.md b/english/cpp/system.globalization/textelementenumerator/get_elementindex/_index.md new file mode 100644 index 0000000000..846a3ac15a --- /dev/null +++ b/english/cpp/system.globalization/textelementenumerator/get_elementindex/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::TextElementEnumerator::get_ElementIndex method +linktitle: get_ElementIndex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextElementEnumerator::get_ElementIndex method. Gets index of the current text element in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/textelementenumerator/get_elementindex/ +--- +## TextElementEnumerator::get_ElementIndex method + + +Gets index of the current text element. + +```cpp +int System::Globalization::TextElementEnumerator::get_ElementIndex() const +``` + + +### ReturnValue + +Index of the current text element. + +## See Also + +* Class [TextElementEnumerator](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textelementenumerator/gettextelement/_index.md b/english/cpp/system.globalization/textelementenumerator/gettextelement/_index.md new file mode 100644 index 0000000000..9bd4079d67 --- /dev/null +++ b/english/cpp/system.globalization/textelementenumerator/gettextelement/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::TextElementEnumerator::GetTextElement method +linktitle: GetTextElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextElementEnumerator::GetTextElement method. Gets current element in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/textelementenumerator/gettextelement/ +--- +## TextElementEnumerator::GetTextElement method + + +Gets current element. + +```cpp +String System::Globalization::TextElementEnumerator::GetTextElement() const +``` + + +### ReturnValue + +Current element. + +## See Also + +* Class [String](../../../system/string/) +* Class [TextElementEnumerator](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textelementenumerator/movenext/_index.md b/english/cpp/system.globalization/textelementenumerator/movenext/_index.md new file mode 100644 index 0000000000..725aa82ab6 --- /dev/null +++ b/english/cpp/system.globalization/textelementenumerator/movenext/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::TextElementEnumerator::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextElementEnumerator::MoveNext method. Moves to the next element in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/textelementenumerator/movenext/ +--- +## TextElementEnumerator::MoveNext method + + +Moves to the next element. + +```cpp +bool System::Globalization::TextElementEnumerator::MoveNext() +``` + + +### ReturnValue + +True if successfully, false if hits the end. + +## See Also + +* Class [TextElementEnumerator](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textelementenumerator/operator=/_index.md b/english/cpp/system.globalization/textelementenumerator/operator=/_index.md new file mode 100644 index 0000000000..380ab7acf7 --- /dev/null +++ b/english/cpp/system.globalization/textelementenumerator/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::TextElementEnumerator::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Globalization::TextElementEnumerator class in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/textelementenumerator/operator=/ +--- +## TextElementEnumerator::operator= method + + + + +```cpp +TextElementEnumerator & System::Globalization::TextElementEnumerator::operator=(const TextElementEnumerator &)=delete +``` + +## See Also + +* Class [TextElementEnumerator](../) +* Class [TextElementEnumerator](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textelementenumerator/reset/_index.md b/english/cpp/system.globalization/textelementenumerator/reset/_index.md new file mode 100644 index 0000000000..3c6a0c61d4 --- /dev/null +++ b/english/cpp/system.globalization/textelementenumerator/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::TextElementEnumerator::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextElementEnumerator::Reset method. Sets enumerator to initial position in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/textelementenumerator/reset/ +--- +## TextElementEnumerator::Reset method + + +Sets enumerator to initial position. + +```cpp +void System::Globalization::TextElementEnumerator::Reset() +``` + +## See Also + +* Class [TextElementEnumerator](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textelementenumerator/textelementenumerator/_index.md b/english/cpp/system.globalization/textelementenumerator/textelementenumerator/_index.md new file mode 100644 index 0000000000..7f7accbcf6 --- /dev/null +++ b/english/cpp/system.globalization/textelementenumerator/textelementenumerator/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::TextElementEnumerator::TextElementEnumerator constructor +linktitle: TextElementEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TextElementEnumerator constructor of System::Globalization::TextElementEnumerator class in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/textelementenumerator/textelementenumerator/ +--- +## TextElementEnumerator::TextElementEnumerator constructor + + + + +```cpp +System::Globalization::TextElementEnumerator::TextElementEnumerator(const TextElementEnumerator &)=delete +``` + +## See Also + +* Class [TextElementEnumerator](../) +* Class [TextElementEnumerator](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textelementenumeratorptr/_index.md b/english/cpp/system.globalization/textelementenumeratorptr/_index.md new file mode 100644 index 0000000000..10d8edb7b1 --- /dev/null +++ b/english/cpp/system.globalization/textelementenumeratorptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::TextElementEnumeratorPtr typedef +linktitle: TextElementEnumeratorPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextElementEnumeratorPtr typedef. TextElementEnumerator pointer type in C++.' +type: docs +weight: 6500 +url: /cpp/system.globalization/textelementenumeratorptr/ +--- +## TextElementEnumeratorPtr typedef + + +[TextElementEnumerator](../textelementenumerator/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::TextElementEnumeratorPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/textinfo/_index.md b/english/cpp/system.globalization/textinfo/_index.md new file mode 100644 index 0000000000..c9c8b88698 --- /dev/null +++ b/english/cpp/system.globalization/textinfo/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Globalization::TextInfo class +linktitle: TextInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo class. Defines locale-specific text properties. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2800 +url: /cpp/system.globalization/textinfo/ +--- +## TextInfo class + + +Defines locale-specific text properties. Setter operations are only enabled on non-read-only objects. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TextInfo : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [Equals](./equals/)(SharedPtr\) override | | +| virtual [get_ANSICodePage](./get_ansicodepage/)() const | Gets ANSI codepage. | +| [get_CultureName](./get_culturename/)() const | Gets cluture name. | +| virtual [get_EBCDICCodePage](./get_ebcdiccodepage/)() const | Gets EBCDIC codepage. | +| [get_IsReadOnly](./get_isreadonly/)() const | Checks if format is read-only. | +| [get_IsRightToLeft](./get_isrighttoleft/)() const | Checks if text is written left to right. | +| [get_LCID](./get_lcid/)() const | Gets locale ID. | +| virtual [get_ListSeparator](./get_listseparator/)() const | Gets list separator. | +| virtual [get_MacCodePage](./get_maccodepage/)() const | Gets Macintosh codepage. | +| virtual [get_OEMCodePage](./get_oemcodepage/)() const | Gets OEM codepage. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| [operator=](./operator=/)(const TextInfo\&) | | +| static [ReadOnly](./readonly/)(const TextInfoPtr\&) | Gets a read only version of culture. | +| virtual [set_ListSeparator](./set_listseparator/)(String) | Sets list separator. | +| [TextInfo](./textinfo/)(const TextInfo\&) | RTTI information. | +| virtual [ToLower](./tolower/)(char_t) const | Converts character to lower case. | +| virtual [ToLower](./tolower/)(String) const | Converts string to lower case. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| [ToTitleCase](./totitlecase/)(String) const | Converts string to title case (except for acronyms that are in upper case already). | +| virtual [ToUpper](./toupper/)(char_t) const | Converts character to upper case. | +| virtual [ToUpper](./toupper/)(String) const | Converts string to upper case. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/textinfo/clone/_index.md b/english/cpp/system.globalization/textinfo/clone/_index.md new file mode 100644 index 0000000000..d5c38a35bb --- /dev/null +++ b/english/cpp/system.globalization/textinfo/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::TextInfo::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/textinfo/clone/ +--- +## TextInfo::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::TextInfo::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/equals/_index.md b/english/cpp/system.globalization/textinfo/equals/_index.md new file mode 100644 index 0000000000..e1074de2db --- /dev/null +++ b/english/cpp/system.globalization/textinfo/equals/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Globalization::TextInfo::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Equals method of System::Globalization::TextInfo class in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/textinfo/equals/ +--- +## TextInfo::Equals method + + + + +```cpp +bool System::Globalization::TextInfo::Equals(SharedPtr obj) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/get_ansicodepage/_index.md b/english/cpp/system.globalization/textinfo/get_ansicodepage/_index.md new file mode 100644 index 0000000000..408cdc3e90 --- /dev/null +++ b/english/cpp/system.globalization/textinfo/get_ansicodepage/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::TextInfo::get_ANSICodePage method +linktitle: get_ANSICodePage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::get_ANSICodePage method. Gets ANSI codepage in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/textinfo/get_ansicodepage/ +--- +## TextInfo::get_ANSICodePage method + + +Gets ANSI codepage. + +```cpp +virtual int System::Globalization::TextInfo::get_ANSICodePage() const +``` + + +### ReturnValue + +Codepage ID. + +## See Also + +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/get_culturename/_index.md b/english/cpp/system.globalization/textinfo/get_culturename/_index.md new file mode 100644 index 0000000000..f7b6ec8527 --- /dev/null +++ b/english/cpp/system.globalization/textinfo/get_culturename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::TextInfo::get_CultureName method +linktitle: get_CultureName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::get_CultureName method. Gets cluture name in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/textinfo/get_culturename/ +--- +## TextInfo::get_CultureName method + + +Gets cluture name. + +```cpp +String System::Globalization::TextInfo::get_CultureName() const +``` + + +### ReturnValue + +Culture name. + +## See Also + +* Class [String](../../../system/string/) +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/get_ebcdiccodepage/_index.md b/english/cpp/system.globalization/textinfo/get_ebcdiccodepage/_index.md new file mode 100644 index 0000000000..0f319e67de --- /dev/null +++ b/english/cpp/system.globalization/textinfo/get_ebcdiccodepage/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::TextInfo::get_EBCDICCodePage method +linktitle: get_EBCDICCodePage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::get_EBCDICCodePage method. Gets EBCDIC codepage in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/textinfo/get_ebcdiccodepage/ +--- +## TextInfo::get_EBCDICCodePage method + + +Gets EBCDIC codepage. + +```cpp +virtual int System::Globalization::TextInfo::get_EBCDICCodePage() const +``` + + +### ReturnValue + +Codepage ID. + +## See Also + +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/get_isreadonly/_index.md b/english/cpp/system.globalization/textinfo/get_isreadonly/_index.md new file mode 100644 index 0000000000..829df6c656 --- /dev/null +++ b/english/cpp/system.globalization/textinfo/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::TextInfo::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::get_IsReadOnly method. Checks if format is read-only in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/textinfo/get_isreadonly/ +--- +## TextInfo::get_IsReadOnly method + + +Checks if format is read-only. + +```cpp +bool System::Globalization::TextInfo::get_IsReadOnly() const +``` + + +### ReturnValue + +True if format is read-only, false otherwise. + +## See Also + +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/get_isrighttoleft/_index.md b/english/cpp/system.globalization/textinfo/get_isrighttoleft/_index.md new file mode 100644 index 0000000000..e81a2c31ae --- /dev/null +++ b/english/cpp/system.globalization/textinfo/get_isrighttoleft/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::TextInfo::get_IsRightToLeft method +linktitle: get_IsRightToLeft +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::get_IsRightToLeft method. Checks if text is written left to right in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/textinfo/get_isrighttoleft/ +--- +## TextInfo::get_IsRightToLeft method + + +Checks if text is written left to right. + +```cpp +bool System::Globalization::TextInfo::get_IsRightToLeft() const +``` + + +### ReturnValue + +True if text direction is LTR, false if it is RTL. + +## See Also + +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/get_lcid/_index.md b/english/cpp/system.globalization/textinfo/get_lcid/_index.md new file mode 100644 index 0000000000..9d7f6ef11b --- /dev/null +++ b/english/cpp/system.globalization/textinfo/get_lcid/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::TextInfo::get_LCID method +linktitle: get_LCID +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::get_LCID method. Gets locale ID in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/textinfo/get_lcid/ +--- +## TextInfo::get_LCID method + + +Gets locale ID. + +```cpp +int System::Globalization::TextInfo::get_LCID() const +``` + + +### ReturnValue + +Locale ID. + +## See Also + +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/get_listseparator/_index.md b/english/cpp/system.globalization/textinfo/get_listseparator/_index.md new file mode 100644 index 0000000000..d0499acfdd --- /dev/null +++ b/english/cpp/system.globalization/textinfo/get_listseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::TextInfo::get_ListSeparator method +linktitle: get_ListSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::get_ListSeparator method. Gets list separator in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/textinfo/get_listseparator/ +--- +## TextInfo::get_ListSeparator method + + +Gets list separator. + +```cpp +virtual String System::Globalization::TextInfo::get_ListSeparator() const +``` + + +### ReturnValue + +List separator. + +## See Also + +* Class [String](../../../system/string/) +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/get_maccodepage/_index.md b/english/cpp/system.globalization/textinfo/get_maccodepage/_index.md new file mode 100644 index 0000000000..0dcd63f1b7 --- /dev/null +++ b/english/cpp/system.globalization/textinfo/get_maccodepage/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::TextInfo::get_MacCodePage method +linktitle: get_MacCodePage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::get_MacCodePage method. Gets Macintosh codepage in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/textinfo/get_maccodepage/ +--- +## TextInfo::get_MacCodePage method + + +Gets Macintosh codepage. + +```cpp +virtual int System::Globalization::TextInfo::get_MacCodePage() const +``` + + +### ReturnValue + +Codepage ID. + +## See Also + +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/get_oemcodepage/_index.md b/english/cpp/system.globalization/textinfo/get_oemcodepage/_index.md new file mode 100644 index 0000000000..649496dc21 --- /dev/null +++ b/english/cpp/system.globalization/textinfo/get_oemcodepage/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::TextInfo::get_OEMCodePage method +linktitle: get_OEMCodePage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::get_OEMCodePage method. Gets OEM codepage in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/textinfo/get_oemcodepage/ +--- +## TextInfo::get_OEMCodePage method + + +Gets OEM codepage. + +```cpp +virtual int System::Globalization::TextInfo::get_OEMCodePage() const +``` + + +### ReturnValue + +Codepage ID. + +## See Also + +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/gethashcode/_index.md b/english/cpp/system.globalization/textinfo/gethashcode/_index.md new file mode 100644 index 0000000000..c0234d8eb4 --- /dev/null +++ b/english/cpp/system.globalization/textinfo/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::TextInfo::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/textinfo/gethashcode/ +--- +## TextInfo::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int System::Globalization::TextInfo::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/operator=/_index.md b/english/cpp/system.globalization/textinfo/operator=/_index.md new file mode 100644 index 0000000000..b31534c4ec --- /dev/null +++ b/english/cpp/system.globalization/textinfo/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::TextInfo::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Globalization::TextInfo class in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/textinfo/operator=/ +--- +## TextInfo::operator= method + + + + +```cpp +TextInfo & System::Globalization::TextInfo::operator=(const TextInfo &)=delete +``` + +## See Also + +* Class [TextInfo](../) +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/readonly/_index.md b/english/cpp/system.globalization/textinfo/readonly/_index.md new file mode 100644 index 0000000000..f9b0cdc10c --- /dev/null +++ b/english/cpp/system.globalization/textinfo/readonly/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::TextInfo::ReadOnly method +linktitle: ReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::ReadOnly method. Gets a read only version of culture in C++.' +type: docs +weight: 2000 +url: /cpp/system.globalization/textinfo/readonly/ +--- +## TextInfo::ReadOnly method + + +Gets a read only version of culture. + +```cpp +static TextInfoPtr System::Globalization::TextInfo::ReadOnly(const TextInfoPtr &text_info) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text_info | const TextInfoPtr\& | [TextInfo](../) to wrap as read-only. | + +### ReturnValue + +If **text_info** is read-only, returns same object, otherwise creates a read-only copy. + +## See Also + +* Typedef [TextInfoPtr](../../textinfoptr/) +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/set_listseparator/_index.md b/english/cpp/system.globalization/textinfo/set_listseparator/_index.md new file mode 100644 index 0000000000..5ff118a1ee --- /dev/null +++ b/english/cpp/system.globalization/textinfo/set_listseparator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::TextInfo::set_ListSeparator method +linktitle: set_ListSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::set_ListSeparator method. Sets list separator in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/textinfo/set_listseparator/ +--- +## TextInfo::set_ListSeparator method + + +Sets list separator. + +```cpp +virtual void System::Globalization::TextInfo::set_ListSeparator(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | List separator. | + +## See Also + +* Class [String](../../../system/string/) +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/textinfo/_index.md b/english/cpp/system.globalization/textinfo/textinfo/_index.md new file mode 100644 index 0000000000..6dad59269b --- /dev/null +++ b/english/cpp/system.globalization/textinfo/textinfo/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::TextInfo::TextInfo constructor +linktitle: TextInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::TextInfo constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/textinfo/textinfo/ +--- +## TextInfo::TextInfo constructor + + +RTTI information. + +```cpp +System::Globalization::TextInfo::TextInfo(const TextInfo &)=delete +``` + +## See Also + +* Class [TextInfo](../) +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/tolower/_index.md b/english/cpp/system.globalization/textinfo/tolower/_index.md new file mode 100644 index 0000000000..818b7daeb0 --- /dev/null +++ b/english/cpp/system.globalization/textinfo/tolower/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::TextInfo::ToLower method +linktitle: ToLower +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::ToLower method. Converts character to lower case in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/textinfo/tolower/ +--- +## TextInfo::ToLower(char_t) const method + + +Converts character to lower case. + +```cpp +virtual char_t System::Globalization::TextInfo::ToLower(char_t c) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character to convert. | + +### ReturnValue + +Converted character. + +## See Also + +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TextInfo::ToLower(String) const method + + +Converts string to lower case. + +```cpp +virtual String System::Globalization::TextInfo::ToLower(String str) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String | [String](../../../system/string/) to convert. | + +### ReturnValue + +Converted string. + +## See Also + +* Class [String](../../../system/string/) +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/tostring/_index.md b/english/cpp/system.globalization/textinfo/tostring/_index.md new file mode 100644 index 0000000000..dd75d9d345 --- /dev/null +++ b/english/cpp/system.globalization/textinfo/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::TextInfo::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/textinfo/tostring/ +--- +## TextInfo::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Globalization::TextInfo::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/totitlecase/_index.md b/english/cpp/system.globalization/textinfo/totitlecase/_index.md new file mode 100644 index 0000000000..5f6b3fb9a2 --- /dev/null +++ b/english/cpp/system.globalization/textinfo/totitlecase/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::TextInfo::ToTitleCase method +linktitle: ToTitleCase +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::ToTitleCase method. Converts string to title case (except for acronyms that are in upper case already) in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/textinfo/totitlecase/ +--- +## TextInfo::ToTitleCase method + + +Converts string to title case (except for acronyms that are in upper case already). + +```cpp +String System::Globalization::TextInfo::ToTitleCase(String str) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String | [String](../../../system/string/) to convert case of. | + +### ReturnValue + +Case conversion result. + +## See Also + +* Class [String](../../../system/string/) +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfo/toupper/_index.md b/english/cpp/system.globalization/textinfo/toupper/_index.md new file mode 100644 index 0000000000..3f42e63c7c --- /dev/null +++ b/english/cpp/system.globalization/textinfo/toupper/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::TextInfo::ToUpper method +linktitle: ToUpper +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfo::ToUpper method. Converts character to upper case in C++.' +type: docs +weight: 1900 +url: /cpp/system.globalization/textinfo/toupper/ +--- +## TextInfo::ToUpper(char_t) const method + + +Converts character to upper case. + +```cpp +virtual char_t System::Globalization::TextInfo::ToUpper(char_t c) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character to convert. | + +### ReturnValue + +Converted character. + +## See Also + +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## TextInfo::ToUpper(String) const method + + +Converts string to upper case. + +```cpp +virtual String System::Globalization::TextInfo::ToUpper(String str) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String | [String](../../../system/string/) to convert. | + +### ReturnValue + +Converted string. + +## See Also + +* Class [String](../../../system/string/) +* Class [TextInfo](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/textinfoptr/_index.md b/english/cpp/system.globalization/textinfoptr/_index.md new file mode 100644 index 0000000000..e3b1d84388 --- /dev/null +++ b/english/cpp/system.globalization/textinfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::TextInfoPtr typedef +linktitle: TextInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TextInfoPtr typedef. TextInfo pointer type in C++.' +type: docs +weight: 6600 +url: /cpp/system.globalization/textinfoptr/ +--- +## TextInfoPtr typedef + + +[TextInfo](../textinfo/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::TextInfoPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/_index.md new file mode 100644 index 0000000000..e1f806e789 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar class +linktitle: ThaiBuddhistCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar class. Thai Buddhist calendar. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2900 +url: /cpp/system.globalization/thaibuddhistcalendar/ +--- +## ThaiBuddhistCalendar class + + +Thai Buddhist calendar. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ThaiBuddhistCalendar : public System::Globalization::Calendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_AlgorithmType](./get_algorithmtype/)() const override | Gets algorithm type. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetDayOfMonth](./getdayofmonth/)(DateTime) const override | Gets day of month for the specified time point. | +| [GetDayOfWeek](./getdayofweek/)(DateTime) const override | Gets day of week for the specified time point. | +| [GetDayOfYear](./getdayofyear/)(DateTime) const override | Gets day of year for the specified time point. | +| [GetDaysInMonth](./getdaysinmonth/)(int, int, int) const override | Gets number of days in specific month. | +| virtual [GetDaysInMonth](./getdaysinmonth/)(int, int) const | Gets number of days in specific month. | +| [GetDaysInYear](./getdaysinyear/)(int, int) const override | Gets number of days in specific year. | +| virtual [GetDaysInYear](./getdaysinyear/)(int) const | Gets number of days in specific year. | +| [GetEra](./getera/)(DateTime) const override | Gets era for the specified time point. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | Gets the leap month for the specified year. | +| [GetMonth](./getmonth/)(DateTime) const override | Gets month for the specified time point. | +| [GetMonthsInYear](./getmonthsinyear/)(int, int) const override | Gets number of months in the specified year. | +| virtual [GetMonthsInYear](./getmonthsinyear/)(int) const | RTTI information. | +| [GetYear](./getyear/)(DateTime) const override | Gets year for the specified time point. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapMonth](./isleapmonth/)(int, int, int) const override | Checks if the month is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int) const | Checks if the month is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| [ThaiBuddhistCalendar](./thaibuddhistcalendar/)() | Constructor. | +| [ToDateTime](./todatetime/)(int, int, int, int, int, int, int, int) const override | Constructs [DateTime](../../system/datetime/) object from components. | +| virtual [ToDateTime](./todatetime/)(int, int, int, int, int, int, int) const | Constructs [DateTime](../../system/datetime/) object from components. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [ThaiBuddhistEra](./thaibuddhistera/) | Current Thai Buddhist era. | +## See Also + +* Class [Calendar](../calendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/clone/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/clone/_index.md new file mode 100644 index 0000000000..6b420b85dc --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/thaibuddhistcalendar/clone/ +--- +## ThaiBuddhistCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::ThaiBuddhistCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/get_algorithmtype/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/get_algorithmtype/_index.md new file mode 100644 index 0000000000..ef5f4a23b5 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/get_algorithmtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::get_AlgorithmType method +linktitle: get_AlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::get_AlgorithmType method. Gets algorithm type in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/thaibuddhistcalendar/get_algorithmtype/ +--- +## ThaiBuddhistCalendar::get_AlgorithmType method + + +Gets algorithm type. + +```cpp +CalendarAlgorithmType System::Globalization::ThaiBuddhistCalendar::get_AlgorithmType() const override +``` + + +### ReturnValue + +Value indicating how the calendar is built. + +## See Also + +* Enum [CalendarAlgorithmType](../../calendaralgorithmtype/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/get_eras/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/get_eras/_index.md new file mode 100644 index 0000000000..b6210801e7 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/thaibuddhistcalendar/get_eras/ +--- +## ThaiBuddhistCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::ThaiBuddhistCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..c242324a42 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/thaibuddhistcalendar/get_maxsupporteddatetime/ +--- +## ThaiBuddhistCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::ThaiBuddhistCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..b294e62209 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/thaibuddhistcalendar/get_minsupporteddatetime/ +--- +## ThaiBuddhistCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::ThaiBuddhistCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/getdayofmonth/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/getdayofmonth/_index.md new file mode 100644 index 0000000000..0aa635f68d --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/getdayofmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::GetDayOfMonth method +linktitle: GetDayOfMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::GetDayOfMonth method. Gets day of month for the specified time point in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/thaibuddhistcalendar/getdayofmonth/ +--- +## ThaiBuddhistCalendar::GetDayOfMonth method + + +Gets day of month for the specified time point. + +```cpp +int System::Globalization::ThaiBuddhistCalendar::GetDayOfMonth(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/getdayofweek/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/getdayofweek/_index.md new file mode 100644 index 0000000000..3d7d243782 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/getdayofweek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::GetDayOfWeek method +linktitle: GetDayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::GetDayOfWeek method. Gets day of week for the specified time point in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/thaibuddhistcalendar/getdayofweek/ +--- +## ThaiBuddhistCalendar::GetDayOfWeek method + + +Gets day of week for the specified time point. + +```cpp +DayOfWeek System::Globalization::ThaiBuddhistCalendar::GetDayOfWeek(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of week in the time point passed. + +## See Also + +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTime](../../../system/datetime/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/getdayofyear/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/getdayofyear/_index.md new file mode 100644 index 0000000000..9b9ad1db9b --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/getdayofyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::GetDayOfYear method +linktitle: GetDayOfYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::GetDayOfYear method. Gets day of year for the specified time point in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/thaibuddhistcalendar/getdayofyear/ +--- +## ThaiBuddhistCalendar::GetDayOfYear method + + +Gets day of year for the specified time point. + +```cpp +int System::Globalization::ThaiBuddhistCalendar::GetDayOfYear(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of year in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/getdaysinmonth/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/getdaysinmonth/_index.md new file mode 100644 index 0000000000..f6b2df254e --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/getdaysinmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::GetDaysInMonth method +linktitle: GetDaysInMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::GetDaysInMonth method. Gets number of days in specific month in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/thaibuddhistcalendar/getdaysinmonth/ +--- +## ThaiBuddhistCalendar::GetDaysInMonth(int, int) const method + + +Gets number of days in specific month. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | + +### ReturnValue + +Number of days in specified month of specified year. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ThaiBuddhistCalendar::GetDaysInMonth(int, int, int) const method + + +Gets number of days in specific month. + +```cpp +int System::Globalization::ThaiBuddhistCalendar::GetDaysInMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified month of specified year of specified era. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/getdaysinyear/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/getdaysinyear/_index.md new file mode 100644 index 0000000000..6986c3446a --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/getdaysinyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::GetDaysInYear method +linktitle: GetDaysInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::GetDaysInYear method. Gets number of days in specific year in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/thaibuddhistcalendar/getdaysinyear/ +--- +## ThaiBuddhistCalendar::GetDaysInYear(int) const method + + +Gets number of days in specific year. + +```cpp +virtual int System::Globalization::Calendar::GetDaysInYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | + +### ReturnValue + +Number of days in specified year. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ThaiBuddhistCalendar::GetDaysInYear(int, int) const method + + +Gets number of days in specific year. + +```cpp +int System::Globalization::ThaiBuddhistCalendar::GetDaysInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of days in. | +| era | int | Era. | + +### ReturnValue + +Number of days in specified year of specified era. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/getera/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/getera/_index.md new file mode 100644 index 0000000000..c905409b9f --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/getera/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::GetEra method +linktitle: GetEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::GetEra method. Gets era for the specified time point in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/thaibuddhistcalendar/getera/ +--- +## ThaiBuddhistCalendar::GetEra method + + +Gets era for the specified time point. + +```cpp +int System::Globalization::ThaiBuddhistCalendar::GetEra(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Era of the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/getleapmonth/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..a01e226599 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/getleapmonth/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::GetLeapMonth method. Gets the leap month for the specified year in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/thaibuddhistcalendar/getleapmonth/ +--- +## ThaiBuddhistCalendar::GetLeapMonth(int) const method + + +Gets the leap month for the specified year. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | + +### ReturnValue + +Leap month of the speicified year or zero if the year has no leap month. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ThaiBuddhistCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::ThaiBuddhistCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/getmonth/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/getmonth/_index.md new file mode 100644 index 0000000000..4bd7bd9edc --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/getmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::GetMonth method +linktitle: GetMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::GetMonth method. Gets month for the specified time point in C++.' +type: docs +weight: 1400 +url: /cpp/system.globalization/thaibuddhistcalendar/getmonth/ +--- +## ThaiBuddhistCalendar::GetMonth method + + +Gets month for the specified time point. + +```cpp +int System::Globalization::ThaiBuddhistCalendar::GetMonth(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Month in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/getmonthsinyear/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/getmonthsinyear/_index.md new file mode 100644 index 0000000000..a62b5691f6 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/getmonthsinyear/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::GetMonthsInYear method +linktitle: GetMonthsInYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::GetMonthsInYear method. RTTI information in C++.' +type: docs +weight: 1500 +url: /cpp/system.globalization/thaibuddhistcalendar/getmonthsinyear/ +--- +## ThaiBuddhistCalendar::GetMonthsInYear(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetMonthsInYear(int year) const +``` + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ThaiBuddhistCalendar::GetMonthsInYear(int, int) const method + + +Gets number of months in the specified year. + +```cpp +int System::Globalization::ThaiBuddhistCalendar::GetMonthsInYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get number of months in. | +| era | int | Era. | + +### ReturnValue + +Number of months in the specified year of specified era. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/getyear/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/getyear/_index.md new file mode 100644 index 0000000000..6af92dbcb9 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/getyear/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::GetYear method +linktitle: GetYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::GetYear method. Gets year for the specified time point in C++.' +type: docs +weight: 1600 +url: /cpp/system.globalization/thaibuddhistcalendar/getyear/ +--- +## ThaiBuddhistCalendar::GetYear method + + +Gets year for the specified time point. + +```cpp +int System::Globalization::ThaiBuddhistCalendar::GetYear(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Year in the time point passed. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/isleapday/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/isleapday/_index.md new file mode 100644 index 0000000000..6b2f6713b6 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 1700 +url: /cpp/system.globalization/thaibuddhistcalendar/isleapday/ +--- +## ThaiBuddhistCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ThaiBuddhistCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::ThaiBuddhistCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/isleapmonth/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/isleapmonth/_index.md new file mode 100644 index 0000000000..26e39d148f --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/isleapmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::IsLeapMonth method +linktitle: IsLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::IsLeapMonth method. Checks if the month is leap in C++.' +type: docs +weight: 1800 +url: /cpp/system.globalization/thaibuddhistcalendar/isleapmonth/ +--- +## ThaiBuddhistCalendar::IsLeapMonth(int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ThaiBuddhistCalendar::IsLeapMonth(int, int, int) const method + + +Checks if the month is leap. + +```cpp +bool System::Globalization::ThaiBuddhistCalendar::IsLeapMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| era | int | Era. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/isleapyear/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/isleapyear/_index.md new file mode 100644 index 0000000000..e6ca86f03a --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 1900 +url: /cpp/system.globalization/thaibuddhistcalendar/isleapyear/ +--- +## ThaiBuddhistCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ThaiBuddhistCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::ThaiBuddhistCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/thaibuddhistcalendar/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/thaibuddhistcalendar/_index.md new file mode 100644 index 0000000000..231d984b99 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/thaibuddhistcalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::ThaiBuddhistCalendar constructor +linktitle: ThaiBuddhistCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::ThaiBuddhistCalendar constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/thaibuddhistcalendar/thaibuddhistcalendar/ +--- +## ThaiBuddhistCalendar::ThaiBuddhistCalendar constructor + + +Constructor. + +```cpp +System::Globalization::ThaiBuddhistCalendar::ThaiBuddhistCalendar() +``` + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/thaibuddhistera/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/thaibuddhistera/_index.md new file mode 100644 index 0000000000..484d843650 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/thaibuddhistera/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::ThaiBuddhistEra field +linktitle: ThaiBuddhistEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::ThaiBuddhistEra field. Current Thai Buddhist era in C++.' +type: docs +weight: 2100 +url: /cpp/system.globalization/thaibuddhistcalendar/thaibuddhistera/ +--- +## ThaiBuddhistEra field + + +Current Thai Buddhist era. + +```cpp +static int System::Globalization::ThaiBuddhistCalendar::ThaiBuddhistEra +``` + +## See Also + +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendar/todatetime/_index.md b/english/cpp/system.globalization/thaibuddhistcalendar/todatetime/_index.md new file mode 100644 index 0000000000..4af42f54f2 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendar/todatetime/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Globalization::ThaiBuddhistCalendar::ToDateTime method +linktitle: ToDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendar::ToDateTime method. Constructs DateTime object from components in C++.' +type: docs +weight: 2000 +url: /cpp/system.globalization/thaibuddhistcalendar/todatetime/ +--- +## ThaiBuddhistCalendar::ToDateTime(int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +virtual DateTime System::Globalization::Calendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## ThaiBuddhistCalendar::ToDateTime(int, int, int, int, int, int, int, int) const method + + +Constructs [DateTime](../../../system/datetime/) object from components. + +```cpp +DateTime System::Globalization::ThaiBuddhistCalendar::ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| hour | int | Hour. | +| minute | int | Minute. | +| second | int | Second. | +| millisecond | int | Millisecond. | +| era | int | Era. | + +### ReturnValue + +[DateTime](../../../system/datetime/) object that has specified components. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ThaiBuddhistCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/thaibuddhistcalendarptr/_index.md b/english/cpp/system.globalization/thaibuddhistcalendarptr/_index.md new file mode 100644 index 0000000000..7b2e4a3899 --- /dev/null +++ b/english/cpp/system.globalization/thaibuddhistcalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::ThaiBuddhistCalendarPtr typedef +linktitle: ThaiBuddhistCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::ThaiBuddhistCalendarPtr typedef. ThaiBuddhistCalendar pointer type in C++.' +type: docs +weight: 6700 +url: /cpp/system.globalization/thaibuddhistcalendarptr/ +--- +## ThaiBuddhistCalendarPtr typedef + + +[ThaiBuddhistCalendar](../thaibuddhistcalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::ThaiBuddhistCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/timespanstyles/_index.md b/english/cpp/system.globalization/timespanstyles/_index.md new file mode 100644 index 0000000000..71c39ff91d --- /dev/null +++ b/english/cpp/system.globalization/timespanstyles/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::TimeSpanStyles enum +linktitle: TimeSpanStyles +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::TimeSpanStyles enum. Specifies the formatting options that customize string parsing for methods that convert a string representation of a time interval into Timespan object in C++.' +type: docs +weight: 3900 +url: /cpp/system.globalization/timespanstyles/ +--- +## TimeSpanStyles enum + + +Specifies the formatting options that customize string parsing for methods that convert a string representation of a time interval into Timespan object. + +```cpp +enum class TimeSpanStyles : int32_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | The time interval represented by the inptut string is interpreted as a negative time interval only if a negative sign is present. | +| AssumeNegative | 1 | The time interval represented by the inptut string is interpreted as a negative time interval always. | + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/umalquracalendar/_index.md b/english/cpp/system.globalization/umalquracalendar/_index.md new file mode 100644 index 0000000000..799f143763 --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Globalization::UmAlQuraCalendar class +linktitle: UmAlQuraCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar class. Um Al Qura calendar. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3000 +url: /cpp/system.globalization/umalquracalendar/ +--- +## UmAlQuraCalendar class + + +Um Al Qura calendar. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class UmAlQuraCalendar : public System::Globalization::Calendar +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | RTTI information. | +| [get_AlgorithmType](./get_algorithmtype/)() const override | Gets algorithm type. | +| [get_Eras](./get_eras/)() const override | Gets list of eras existing in calendar. | +| [get_MaxSupportedDateTime](./get_maxsupporteddatetime/)() const override | Maximal point in time that is supported by the calendar. | +| [get_MinSupportedDateTime](./get_minsupporteddatetime/)() const override | Minimal point in time that is supported by the calendar. | +| [GetDayOfWeek](./getdayofweek/)(DateTime) const override | Gets day of week for the specified time point. | +| [GetLeapMonth](./getleapmonth/)(int, int) const override | Gets the leap month for the specified year. | +| virtual [GetLeapMonth](./getleapmonth/)(int) const | RTTI information. | +| [IsLeapDay](./isleapday/)(int, int, int, int) const override | Checks if the day is leap. | +| virtual [IsLeapDay](./isleapday/)(int, int, int) const | Checks if the day is leap. | +| [IsLeapMonth](./isleapmonth/)(int, int, int) const override | Checks if the month is leap. | +| virtual [IsLeapMonth](./isleapmonth/)(int, int) const | Checks if the month is leap. | +| [IsLeapYear](./isleapyear/)(int, int) const override | Checks if the year is leap. | +| virtual [IsLeapYear](./isleapyear/)(int) const | Checks if the year is leap. | +| [set_TwoDigitYearMax](./set_twodigityearmax/)(int) override | Sets the last year that can be represented by a 2-digit. | +| [UmAlQuraCalendar](./umalquracalendar/)() | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [UmAlQuraEra](./umalquraera/) | Current UmAlQura era. | +## See Also + +* Class [Calendar](../calendar/) +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/umalquracalendar/clone/_index.md b/english/cpp/system.globalization/umalquracalendar/clone/_index.md new file mode 100644 index 0000000000..f8c1717b5c --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::UmAlQuraCalendar::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.globalization/umalquracalendar/clone/ +--- +## UmAlQuraCalendar::Clone method + + +RTTI information. + +```cpp +SharedPtr System::Globalization::UmAlQuraCalendar::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendar/get_algorithmtype/_index.md b/english/cpp/system.globalization/umalquracalendar/get_algorithmtype/_index.md new file mode 100644 index 0000000000..d637c97fce --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/get_algorithmtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::UmAlQuraCalendar::get_AlgorithmType method +linktitle: get_AlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::get_AlgorithmType method. Gets algorithm type in C++.' +type: docs +weight: 300 +url: /cpp/system.globalization/umalquracalendar/get_algorithmtype/ +--- +## UmAlQuraCalendar::get_AlgorithmType method + + +Gets algorithm type. + +```cpp +CalendarAlgorithmType System::Globalization::UmAlQuraCalendar::get_AlgorithmType() const override +``` + + +### ReturnValue + +Value indicating how the calendar is built. + +## See Also + +* Enum [CalendarAlgorithmType](../../calendaralgorithmtype/) +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendar/get_eras/_index.md b/english/cpp/system.globalization/umalquracalendar/get_eras/_index.md new file mode 100644 index 0000000000..90390d6a2e --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/get_eras/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Globalization::UmAlQuraCalendar::get_Eras method +linktitle: get_Eras +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::get_Eras method. Gets list of eras existing in calendar in C++.' +type: docs +weight: 400 +url: /cpp/system.globalization/umalquracalendar/get_eras/ +--- +## UmAlQuraCalendar::get_Eras method + + +Gets list of eras existing in calendar. + +```cpp +ArrayPtr System::Globalization::UmAlQuraCalendar::get_Eras() const override +``` + + +### ReturnValue + +[Array](../../../system/array/) of numbers defining eras numbers. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendar/get_maxsupporteddatetime/_index.md b/english/cpp/system.globalization/umalquracalendar/get_maxsupporteddatetime/_index.md new file mode 100644 index 0000000000..6d6c9909da --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/get_maxsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::UmAlQuraCalendar::get_MaxSupportedDateTime method +linktitle: get_MaxSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::get_MaxSupportedDateTime method. Maximal point in time that is supported by the calendar in C++.' +type: docs +weight: 500 +url: /cpp/system.globalization/umalquracalendar/get_maxsupporteddatetime/ +--- +## UmAlQuraCalendar::get_MaxSupportedDateTime method + + +Maximal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::UmAlQuraCalendar::get_MaxSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendar/get_minsupporteddatetime/_index.md b/english/cpp/system.globalization/umalquracalendar/get_minsupporteddatetime/_index.md new file mode 100644 index 0000000000..ceaee785f7 --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/get_minsupporteddatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Globalization::UmAlQuraCalendar::get_MinSupportedDateTime method +linktitle: get_MinSupportedDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::get_MinSupportedDateTime method. Minimal point in time that is supported by the calendar in C++.' +type: docs +weight: 600 +url: /cpp/system.globalization/umalquracalendar/get_minsupporteddatetime/ +--- +## UmAlQuraCalendar::get_MinSupportedDateTime method + + +Minimal point in time that is supported by the calendar. + +```cpp +DateTime System::Globalization::UmAlQuraCalendar::get_MinSupportedDateTime() const override +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendar/getdayofweek/_index.md b/english/cpp/system.globalization/umalquracalendar/getdayofweek/_index.md new file mode 100644 index 0000000000..7c50f040a4 --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/getdayofweek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Globalization::UmAlQuraCalendar::GetDayOfWeek method +linktitle: GetDayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::GetDayOfWeek method. Gets day of week for the specified time point in C++.' +type: docs +weight: 700 +url: /cpp/system.globalization/umalquracalendar/getdayofweek/ +--- +## UmAlQuraCalendar::GetDayOfWeek method + + +Gets day of week for the specified time point. + +```cpp +DayOfWeek System::Globalization::UmAlQuraCalendar::GetDayOfWeek(DateTime time) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | Time and date to extract data from. | + +### ReturnValue + +Day of week in the time point passed. + +## See Also + +* Enum [DayOfWeek](../../../system/dayofweek/) +* Class [DateTime](../../../system/datetime/) +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendar/getleapmonth/_index.md b/english/cpp/system.globalization/umalquracalendar/getleapmonth/_index.md new file mode 100644 index 0000000000..b39e1dd0f3 --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/getleapmonth/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Globalization::UmAlQuraCalendar::GetLeapMonth method +linktitle: GetLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::GetLeapMonth method. RTTI information in C++.' +type: docs +weight: 800 +url: /cpp/system.globalization/umalquracalendar/getleapmonth/ +--- +## UmAlQuraCalendar::GetLeapMonth(int) const method + + +RTTI information. + +```cpp +virtual int System::Globalization::Calendar::GetLeapMonth(int year) const +``` + +## See Also + +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## UmAlQuraCalendar::GetLeapMonth(int, int) const method + + +Gets the leap month for the specified year. + +```cpp +int System::Globalization::UmAlQuraCalendar::GetLeapMonth(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year to get leap month in. | +| era | int | Era. | + +### ReturnValue + +Leap month of the speicified year of the specified era or zero if the year has no leap month. + +## See Also + +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendar/isleapday/_index.md b/english/cpp/system.globalization/umalquracalendar/isleapday/_index.md new file mode 100644 index 0000000000..888589721d --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/isleapday/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Globalization::UmAlQuraCalendar::IsLeapDay method +linktitle: IsLeapDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::IsLeapDay method. Checks if the day is leap in C++.' +type: docs +weight: 900 +url: /cpp/system.globalization/umalquracalendar/isleapday/ +--- +## UmAlQuraCalendar::IsLeapDay(int, int, int) const method + + +Checks if the day is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapDay(int year, int month, int day) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## UmAlQuraCalendar::IsLeapDay(int, int, int, int) const method + + +Checks if the day is leap. + +```cpp +bool System::Globalization::UmAlQuraCalendar::IsLeapDay(int year, int month, int day, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| day | int | Day. | +| era | int | Era. | + +### ReturnValue + +True if specified date is leap, false otherwise. + +## See Also + +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendar/isleapmonth/_index.md b/english/cpp/system.globalization/umalquracalendar/isleapmonth/_index.md new file mode 100644 index 0000000000..8172a0633d --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/isleapmonth/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Globalization::UmAlQuraCalendar::IsLeapMonth method +linktitle: IsLeapMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::IsLeapMonth method. Checks if the month is leap in C++.' +type: docs +weight: 1000 +url: /cpp/system.globalization/umalquracalendar/isleapmonth/ +--- +## UmAlQuraCalendar::IsLeapMonth(int, int) const method + + +Checks if the month is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapMonth(int year, int month) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## UmAlQuraCalendar::IsLeapMonth(int, int, int) const method + + +Checks if the month is leap. + +```cpp +bool System::Globalization::UmAlQuraCalendar::IsLeapMonth(int year, int month, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month. | +| era | int | Era. | + +### ReturnValue + +True if specified month is leap, false otherwise. + +## See Also + +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendar/isleapyear/_index.md b/english/cpp/system.globalization/umalquracalendar/isleapyear/_index.md new file mode 100644 index 0000000000..ff82f3912a --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/isleapyear/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Globalization::UmAlQuraCalendar::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::IsLeapYear method. Checks if the year is leap in C++.' +type: docs +weight: 1100 +url: /cpp/system.globalization/umalquracalendar/isleapyear/ +--- +## UmAlQuraCalendar::IsLeapYear(int) const method + + +Checks if the year is leap. + +```cpp +virtual bool System::Globalization::Calendar::IsLeapYear(int year) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) +## UmAlQuraCalendar::IsLeapYear(int, int) const method + + +Checks if the year is leap. + +```cpp +bool System::Globalization::UmAlQuraCalendar::IsLeapYear(int year, int era) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| era | int | Era. | + +### ReturnValue + +True if specified year is leap, false otherwise. + +## See Also + +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendar/set_twodigityearmax/_index.md b/english/cpp/system.globalization/umalquracalendar/set_twodigityearmax/_index.md new file mode 100644 index 0000000000..ea53bcc952 --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/set_twodigityearmax/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Globalization::UmAlQuraCalendar::set_TwoDigitYearMax method +linktitle: set_TwoDigitYearMax +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::set_TwoDigitYearMax method. Sets the last year that can be represented by a 2-digit in C++.' +type: docs +weight: 1200 +url: /cpp/system.globalization/umalquracalendar/set_twodigityearmax/ +--- +## UmAlQuraCalendar::set_TwoDigitYearMax method + + +Sets the last year that can be represented by a 2-digit. + +```cpp +void System::Globalization::UmAlQuraCalendar::set_TwoDigitYearMax(int value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Last year of a 100-year range. | + +## See Also + +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendar/umalquracalendar/_index.md b/english/cpp/system.globalization/umalquracalendar/umalquracalendar/_index.md new file mode 100644 index 0000000000..a93a8ebec6 --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/umalquracalendar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::UmAlQuraCalendar::UmAlQuraCalendar constructor +linktitle: UmAlQuraCalendar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::UmAlQuraCalendar constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.globalization/umalquracalendar/umalquracalendar/ +--- +## UmAlQuraCalendar::UmAlQuraCalendar constructor + + +Constructor. + +```cpp +System::Globalization::UmAlQuraCalendar::UmAlQuraCalendar() +``` + +## See Also + +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendar/umalquraera/_index.md b/english/cpp/system.globalization/umalquracalendar/umalquraera/_index.md new file mode 100644 index 0000000000..e0563f5d37 --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendar/umalquraera/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Globalization::UmAlQuraCalendar::UmAlQuraEra field +linktitle: UmAlQuraEra +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendar::UmAlQuraEra field. Current UmAlQura era in C++.' +type: docs +weight: 1300 +url: /cpp/system.globalization/umalquracalendar/umalquraera/ +--- +## UmAlQuraEra field + + +Current UmAlQura era. + +```cpp +static int System::Globalization::UmAlQuraCalendar::UmAlQuraEra +``` + +## See Also + +* Class [UmAlQuraCalendar](../) +* Namespace [System::Globalization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.globalization/umalquracalendarptr/_index.md b/english/cpp/system.globalization/umalquracalendarptr/_index.md new file mode 100644 index 0000000000..cab3757681 --- /dev/null +++ b/english/cpp/system.globalization/umalquracalendarptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Globalization::UmAlQuraCalendarPtr typedef +linktitle: UmAlQuraCalendarPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UmAlQuraCalendarPtr typedef. UmAlQuraCalendar pointer type in C++.' +type: docs +weight: 6800 +url: /cpp/system.globalization/umalquracalendarptr/ +--- +## UmAlQuraCalendarPtr typedef + + +[UmAlQuraCalendar](../umalquracalendar/) pointer type. + +```cpp +typedef SharedPtr System::Globalization::UmAlQuraCalendarPtr +``` + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.globalization/unicodecategory/_index.md b/english/cpp/system.globalization/unicodecategory/_index.md new file mode 100644 index 0000000000..0e787ba3d4 --- /dev/null +++ b/english/cpp/system.globalization/unicodecategory/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Globalization::UnicodeCategory enum +linktitle: UnicodeCategory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Globalization::UnicodeCategory enum. Category of unicode character in C++.' +type: docs +weight: 4000 +url: /cpp/system.globalization/unicodecategory/ +--- +## UnicodeCategory enum + + +Category of unicode character. + +```cpp +enum class UnicodeCategory +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| UppercaseLetter | 0 | Upper case letter. | +| LowercaseLetter | 1 | Lower case letter. | +| TitlecaseLetter | 2 | Title case letter. | +| ModifierLetter | 3 | Letter modifier. | +| OtherLetter | 4 | Other letter. | +| NonSpacingMark | 5 | Mark character. | +| SpacingCombiningMark | 6 | Spacing mark. | +| EnclosingMark | 7 | Enclosing mark. | +| DecimalDigitNumber | 8 | [Decimal](../../system/decimal/) digit. | +| LetterNumber | 9 | Letter number. | +| OtherNumber | 10 | Other number. | +| SpaceSeparator | 11 | Space. | +| LineSeparator | 12 | Line separator. | +| ParagraphSeparator | 13 | Paragraph separator. | +| Control | 14 | Control character. | +| Format | 15 | Format character. | +| Surrogate | 16 | Surrogate character. | +| PrivateUse | 17 | Character for private use. | +| ConnectorPunctuation | 18 | Connector punctuation sign. | +| DashPunctuation | 19 | Dash punctuation sign. | +| OpenPunctuation | 20 | Opening punctuation sign. | +| ClosePunctuation | 21 | Closing punctuation sign. | +| InitialQuotePunctuation | 22 | Initial quote punctuation sign. | +| FinalQuotePunctuation | 23 | Final quote punctuation sign. | +| OtherPunctuation | 24 | Other punctuation sign. | +| MathSymbol | 25 | [Math](../../system/math/) symbol. | +| CurrencySymbol | 26 | Currency symbol. | +| ModifierSymbol | 27 | Modifier symbol. | +| OtherSymbol | 28 | Other symbol. | +| OtherNotAssigned | 29 | Not assigned or other. | + +## See Also + +* Namespace [System::Globalization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io.compression/_index.md b/english/cpp/system.io.compression/_index.md new file mode 100644 index 0000000000..686f54701d --- /dev/null +++ b/english/cpp/system.io.compression/_index.md @@ -0,0 +1,25 @@ +--- +title: System::IO::Compression namespace +linktitle: System::IO::Compression +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::Compression namespace in C++.' +type: docs +weight: 4900 +url: /cpp/system.io.compression/ +--- + + + +## Enums + +| Enum | Description | +| --- | --- | +| [CompressionLevel](./compressionlevel/) | Specifies values that indicate whether a compression operation emphasizes speed or compression size. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BrotliStream](./brotlistream/) | An alias for Aspose::Brotli::BrotliStream. | +| [CompressionMode](./compressionmode/) | An alias for Aspose::Zip::CompressionMode enum. | +| [DeflateStream](./deflatestream/) | An alias for Aspose::Zip::DeflateStream. | +| [GZipStream](./gzipstream/) | An alias for Aspose::Zip::GZipStream. | diff --git a/english/cpp/system.io.compression/brotlistream/_index.md b/english/cpp/system.io.compression/brotlistream/_index.md new file mode 100644 index 0000000000..93eb7d62c7 --- /dev/null +++ b/english/cpp/system.io.compression/brotlistream/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::Compression::BrotliStream typedef +linktitle: BrotliStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Compression::BrotliStream typedef. An alias for Aspose::Brotli::BrotliStream in C++.' +type: docs +weight: 200 +url: /cpp/system.io.compression/brotlistream/ +--- +## BrotliStream typedef + + +An alias for Aspose::Brotli::BrotliStream. + +```cpp +using System::IO::Compression::BrotliStream = Aspose::Brotli::BrotliStream +``` + +## See Also + +* Namespace [System::IO::Compression](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io.compression/compressionlevel/_index.md b/english/cpp/system.io.compression/compressionlevel/_index.md new file mode 100644 index 0000000000..09ad21a74f --- /dev/null +++ b/english/cpp/system.io.compression/compressionlevel/_index.md @@ -0,0 +1,30 @@ +--- +title: System::IO::Compression::CompressionLevel enum +linktitle: CompressionLevel +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Compression::CompressionLevel enum. Specifies values that indicate whether a compression operation emphasizes speed or compression size in C++.' +type: docs +weight: 100 +url: /cpp/system.io.compression/compressionlevel/ +--- +## CompressionLevel enum + + +Specifies values that indicate whether a compression operation emphasizes speed or compression size. + +```cpp +enum class CompressionLevel +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Optimal | 0 | | +| Fastest | 1 | | +| NoCompression | 2 | | + +## See Also + +* Namespace [System::IO::Compression](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io.compression/compressionmode/_index.md b/english/cpp/system.io.compression/compressionmode/_index.md new file mode 100644 index 0000000000..7cdea5f7dc --- /dev/null +++ b/english/cpp/system.io.compression/compressionmode/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::Compression::CompressionMode typedef +linktitle: CompressionMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Compression::CompressionMode typedef. An alias for Aspose::Zip::CompressionMode enum in C++.' +type: docs +weight: 300 +url: /cpp/system.io.compression/compressionmode/ +--- +## CompressionMode typedef + + +An alias for Aspose::Zip::CompressionMode enum. + +```cpp +using System::IO::Compression::CompressionMode = Aspose::Zip::CompressionMode +``` + +## See Also + +* Namespace [System::IO::Compression](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io.compression/deflatestream/_index.md b/english/cpp/system.io.compression/deflatestream/_index.md new file mode 100644 index 0000000000..d064a6260e --- /dev/null +++ b/english/cpp/system.io.compression/deflatestream/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::Compression::DeflateStream typedef +linktitle: DeflateStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Compression::DeflateStream typedef. An alias for Aspose::Zip::DeflateStream in C++.' +type: docs +weight: 400 +url: /cpp/system.io.compression/deflatestream/ +--- +## DeflateStream typedef + + +An alias for Aspose::Zip::DeflateStream. + +```cpp +using System::IO::Compression::DeflateStream = Aspose::Zip::DeflateStream +``` + +## See Also + +* Namespace [System::IO::Compression](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io.compression/gzipstream/_index.md b/english/cpp/system.io.compression/gzipstream/_index.md new file mode 100644 index 0000000000..df78f727ec --- /dev/null +++ b/english/cpp/system.io.compression/gzipstream/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::Compression::GZipStream typedef +linktitle: GZipStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Compression::GZipStream typedef. An alias for Aspose::Zip::GZipStream in C++.' +type: docs +weight: 500 +url: /cpp/system.io.compression/gzipstream/ +--- +## GZipStream typedef + + +An alias for Aspose::Zip::GZipStream. + +```cpp +using System::IO::Compression::GZipStream = Aspose::Zip::GZipStream +``` + +## See Also + +* Namespace [System::IO::Compression](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/_index.md b/english/cpp/system.io/_index.md new file mode 100644 index 0000000000..035f046fc2 --- /dev/null +++ b/english/cpp/system.io/_index.md @@ -0,0 +1,83 @@ +--- +title: System::IO namespace +linktitle: System::IO +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO namespace in C++.' +type: docs +weight: 4800 +url: /cpp/system.io/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [BasicSTDIOStreamWrapper](./basicstdiostreamwrapper/) | Represents a [System.IO.Stream](./stream/)-like wrapper for std::basic_iostream and its derived objects. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BasicSTDIStreamWrapper](./basicstdistreamwrapper/) | Represents a [System.IO.Stream](./stream/)-like wrapper for std::basic_istream and its derived objects. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BasicSTDOStreamWrapper](./basicstdostreamwrapper/) | Represents a [System.IO.Stream](./stream/)-like wrapper for std::basic_ostream and its derived objects. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BasicSystemIOStreamBuf](./basicsystemiostreambuf/) | Represents a buffer that wraps [System::IO::Stream](./stream/)-like streams and allows them to be used as an std::iostream-like streams internal buffer. | +| [BasicSystemIOStreamWrapper](./basicsystemiostreamwrapper/) | Represents a std::iostream-like wrapper that used [BasicSystemIOStreamBuf](./basicsystemiostreambuf/) as internal buffer. | +| [BasicSystemIStreamWrapper](./basicsystemistreamwrapper/) | Represents a std::istream-like wrapper that used [BasicSystemIOStreamBuf](./basicsystemiostreambuf/) as internal buffer. | +| [BasicSystemOStreamWrapper](./basicsystemostreamwrapper/) | Represents a std::ostream-like wrapper that used [BasicSystemIOStreamBuf](./basicsystemiostreambuf/) as internal buffer. | +| [BinaryReader](./binaryreader/) | Represents a reader that reads primitive data types as binary data in particular encoding. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BinaryWriter](./binarywriter/) | Represents a writer that writes values of primitive types to a byte stream. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BufferedStream](./bufferedstream/) | Adds a buffering layer on top of another stream. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Directory](./directory/) | Contains methods for manipulating directories. This is a static type with no instance services. You should never create instances of it by any means. | +| [DirectoryInfo](./directoryinfo/) | Represents a file system path, a directory referred to by this path and provides instance methods for manipulating directories. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [File](./file/) | Provides methods for manipulating files. This is a static type with no instance services. You should never create instances of it by any means. | +| [FileInfo](./fileinfo/) | Represents a path to a file and a file referred to by this path and provides methods for manipulating it. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [FileStream](./filestream/) | Represents a file stream supporting synchronous and asynchronous read and write operations. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [FileSystemInfo](./filesysteminfo/) | The base class for [FileInfo](./fileinfo/) and [DirectoryInfo](./directoryinfo/). Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [FileSystemInfoStat](./filesysteminfostat/) | Represents information about a file or directory. | +| [MemoryStream](./memorystream/) | Represents a stream that reads from and writes to memory. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Path](./path/) | Provides methods for manipulating paths. This is a static type with no instance services. You should never create instances of it by any means. | +| [STDIOStreamWrapperBase](./stdiostreamwrapperbase/) | Represents a base class for [System.IO.Stream](./stream/)-like wrappers. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Stream](./stream/) | A base class for a variety of stream implementations. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StreamReader](./streamreader/) | Represents a reader that reads characters from a byte stream. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StreamWriter](./streamwriter/) | Represents a writer that writes characters to a byte stream. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StringReader](./stringreader/) | Represents a reader that reads characters from a string. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StringWriter](./stringwriter/) | Implements a [TextWriter](./textwriter/) that writes information to a string. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TextReader](./textreader/) | A base class for classes that represent readers that read sequences of characters from different sources. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TextWriter](./textwriter/) | A base class for classes that represent writers that writes sequences of characters to different destinations. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [UnmanagedMemoryStream](./unmanagedmemorystream/) | Provides access to unmanaged memory. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [FileAccess](./fileaccess/) | Specifies the type of access when opening the file. | +| [FileAttributes](./fileattributes/) | Represents attributes of a directory or a file. | +| [FileMode](./filemode/) | Specifies how a file should be opened. | +| [FileOptions](./fileoptions/) | Represents advanced options for creating [FileStream](./filestream/) object. | +| [FileShare](./fileshare/) | Specifies what kind of access other [FileStream](./filestream/) objects can have to a file being opened. | +| [SearchOption](./searchoption/) | Specifies a search should be performed only in the current directory, or in the current directory and all its subdirectories. | +| [SeekOrigin](./seekorigin/) | Specifies the reference position in the stream relative to which the position to seek to is specified. | +| [STDIOStreamPositionPreference](./stdiostreampositionpreference/) | Determines which position in the stream is preferable as a common read and write position when std::basic_iostream and its descendants will have different read and write positions at the time of wrapper creation. | +| [STDIOStreamWrappingMode](./stdiostreamwrappingmode/) | Specifies the mode of I/O operations that wrappers will perform on std::iostreams-like streams. | +| [SystemIOStreamWrappingMode](./systemiostreamwrappingmode/) | Specifies the mode of I/O operations that wrappers will perform on [System::IO::Stream](./stream/)-like streams. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BinaryWriterPtr](./binarywriterptr/) | An alias for a shared pointer to this class. | +| [FileNotFoundException](./filenotfoundexception/) | The exception that is thrown when an attempt to access a file that does not exist on disk fails. Never wrap the FileNotFoundException class instances into [System::SmartPtr](../system/smartptr/). | +| [STDIOStreamWrapper](./stdiostreamwrapper/) | Specializations of [BasicSTDIOStreamWrapper](./basicstdiostreamwrapper/) for char character types. | +| [STDIStreamWrapper](./stdistreamwrapper/) | Specializations of [BasicSTDIStreamWrapper](./basicstdistreamwrapper/) for char character types. | +| [STDOStreamWrapper](./stdostreamwrapper/) | Specializations of [BasicSTDOStreamWrapper](./basicstdostreamwrapper/) for char character types. | +| [STDWIOStreamWrapper](./stdwiostreamwrapper/) | Specializations of [BasicSTDIOStreamWrapper](./basicstdiostreamwrapper/) for wchar_t character types. | +| [STDWIStreamWrapper](./stdwistreamwrapper/) | Specializations of [BasicSTDIStreamWrapper](./basicstdistreamwrapper/) for wchar_t character types. | +| [STDWOStreamWrapper](./stdwostreamwrapper/) | Specializations of [BasicSTDOStreamWrapper](./basicstdostreamwrapper/) for wchar_t character types. | +| [SystemIOStreamWrapper](./systemiostreamwrapper/) | Specializations of [BasicSystemIOStreamWrapper](./basicsystemiostreamwrapper/) for char character types. | +| [SystemIStreamWrapper](./systemistreamwrapper/) | Specializations of [BasicSystemIStreamWrapper](./basicsystemistreamwrapper/) for char character types. | +| [SystemOStreamWrapper](./systemostreamwrapper/) | Specializations of [BasicSystemOStreamWrapper](./basicsystemostreamwrapper/) for char character types. | +| [SystemWIOStreamWrapper](./systemwiostreamwrapper/) | Specializations of [BasicSystemIOStreamWrapper](./basicsystemiostreamwrapper/) for wchar_t character types. | +| [SystemWIStreamWrapper](./systemwistreamwrapper/) | Specializations of [BasicSystemIStreamWrapper](./basicsystemistreamwrapper/) for wchar_t character types. | +| [SystemWOStreamWrapper](./systemwostreamwrapper/) | Specializations of [BasicSystemOStreamWrapper](./basicsystemostreamwrapper/) for wchar_t character types. | +## Functions + +| Function | Description | +| --- | --- | +| WrapSTDIOStream | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| WrapSTDIOStream | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| WrapSTDIOStream | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | diff --git a/english/cpp/system.io/basicstdiostreamwrapper/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/_index.md new file mode 100644 index 0000000000..116c44b03d --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/_index.md @@ -0,0 +1,56 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper class +linktitle: BasicSTDIOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIOStreamWrapper class. Represents a System.IO.Stream-like wrapper for std::basic_iostream and its derived objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.io/basicstdiostreamwrapper/ +--- +## BasicSTDIOStreamWrapper class + + +Represents a [System.IO.Stream](../stream/)-like wrapper for std::basic_iostream and its derived objects. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass BasicSTDIOStreamWrapper : public System::IO::BasicSTDIStreamWrapper, + public System::IO::BasicSTDOStreamWrapper +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BasicSTDIOStreamWrapper](./basicstdiostreamwrapper/)(std::basic_iostream\\&, STDIOStreamWrappingMode, STDIOStreamPositionPreference) | Constructs a new instance of the [BasicSTDIOStreamWrapper](./). | +| [BasicSTDIOStreamWrapper](./basicstdiostreamwrapper/)(const BasicSTDIOStreamWrapper\&) | Copy constructor. Deleted. | +| [Flush](./flush/)() override | Clears this stream's buffers and writes all buffered data to the underlying storage. | +| [operator=](./operator=/)(const BasicSTDIOStreamWrapper\&) | Copy assignment operator. Deleted. | +| [Read](./read/)(const ArrayPtr\\&, int32_t, int32_t) override | If wrapping mode is binary, reads the specified number of bytes from the stream, otherwise read the specified number of characters and converts them to uint8_t type. Writes result of the reading to the specified byte array. | +| [Read](./read/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [ReadByte](./readbyte/)() override | If wrapping mode is binary, reads a single byte from the last decoded character storage, otherwise read a single character from the stream and convert it to uint8_t type. | +| [SetLength](./setlength/)(int64_t) override | Sets the length of the stream represented by the current object. | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | If wrapping mode is binary, writes to the stream the specified subrange of bytes from the specified byte array, otherwise convert the specified subrange of bytes from the specified byte array to char_type type ant then writes result to the stream. | +| [Write](./write/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the stream. | +| [WriteByte](./writebyte/)(uint8_t) override | If wrapping mode is binary, writes to the stream the specified unsigned 8-bit integer value, otherwise convert it to char_type type and then write the result to the stream. | +## Fields + +| Field | Description | +| --- | --- | +| static [Null](../stream/null/) | A stream with no underlying storage. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseIType](./baseitype/) | | +| [BaseOType](./baseotype/) | | +| [BaseType](./basetype/) | | +| [char_type](./char_type/) | RTTI information. | +| [ThisType](./thistype/) | | +| [ThisTypeBaseTypesInfo](./thistypebasetypesinfo/) | | +| [traits_type](./traits_type/) | | +## See Also + +* Class [BasicSTDIStreamWrapper](../basicstdistreamwrapper/) +* Class [BasicSTDOStreamWrapper](../basicstdostreamwrapper/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/baseitype/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/baseitype/_index.md new file mode 100644 index 0000000000..97ab3d5624 --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/baseitype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::BaseIType typedef +linktitle: BaseIType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDIOStreamWrapper::BaseIType typedef of System::IO::BasicSTDIOStreamWrapper class in C++.' +type: docs +weight: 900 +url: /cpp/system.io/basicstdiostreamwrapper/baseitype/ +--- +## BaseIType typedef + + + + +```cpp +using System::IO::BasicSTDIOStreamWrapper< T, typename >::BaseIType = BasicSTDIStreamWrapper +``` + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/baseotype/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/baseotype/_index.md new file mode 100644 index 0000000000..52ac68458d --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/baseotype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::BaseOType typedef +linktitle: BaseOType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDIOStreamWrapper::BaseOType typedef of System::IO::BasicSTDIOStreamWrapper class in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/basicstdiostreamwrapper/baseotype/ +--- +## BaseOType typedef + + + + +```cpp +using System::IO::BasicSTDIOStreamWrapper< T, typename >::BaseOType = BasicSTDOStreamWrapper +``` + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/basetype/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/basetype/_index.md new file mode 100644 index 0000000000..c63f56efe6 --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDIOStreamWrapper::BaseType typedef of System::IO::BasicSTDIOStreamWrapper class in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/basicstdiostreamwrapper/basetype/ +--- +## BaseType typedef + + + + +```cpp +using System::IO::BasicSTDIOStreamWrapper< T, typename >::BaseType = STDIOStreamWrapperBase +``` + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/basicstdiostreamwrapper/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/basicstdiostreamwrapper/_index.md new file mode 100644 index 0000000000..0872121a2f --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/basicstdiostreamwrapper/_index.md @@ -0,0 +1,49 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::BasicSTDIOStreamWrapper constructor +linktitle: BasicSTDIOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIOStreamWrapper::BasicSTDIOStreamWrapper constructor. Copy constructor. Deleted in C++.' +type: docs +weight: 100 +url: /cpp/system.io/basicstdiostreamwrapper/basicstdiostreamwrapper/ +--- +## BasicSTDIOStreamWrapper::BasicSTDIOStreamWrapper(const BasicSTDIOStreamWrapper\&) constructor + + +Copy constructor. Deleted. + +```cpp +System::IO::BasicSTDIOStreamWrapper::BasicSTDIOStreamWrapper(const BasicSTDIOStreamWrapper &)=delete +``` + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSTDIOStreamWrapper::BasicSTDIOStreamWrapper(std::basic_iostream\\&, STDIOStreamWrappingMode, STDIOStreamPositionPreference) constructor + + +Constructs a new instance of the [BasicSTDIOStreamWrapper](../). + +```cpp +System::IO::BasicSTDIOStreamWrapper::BasicSTDIOStreamWrapper(std::basic_iostream &str, STDIOStreamWrappingMode mode=STDIOStreamWrappingMode::Binary, STDIOStreamPositionPreference pref_pos=STDIOStreamPositionPreference::Zero) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | std::basic_iostream\\& | The reference to the stream | +| mode | STDIOStreamWrappingMode | Wrapping mode | +| pref_pos | STDIOStreamPositionPreference | Position that will prefer as read and write position, if they are different | + +## See Also + +* Typedef [char_type](../char_type/) +* Typedef [traits_type](../traits_type/) +* Enum [STDIOStreamWrappingMode](../../stdiostreamwrappingmode/) +* Enum [STDIOStreamPositionPreference](../../stdiostreampositionpreference/) +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/char_type/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/char_type/_index.md new file mode 100644 index 0000000000..2d29006132 --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/char_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::char_type typedef +linktitle: char_type +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIOStreamWrapper::char_type typedef. RTTI information in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/basicstdiostreamwrapper/char_type/ +--- +## char_type typedef + + +RTTI information. + +```cpp +using System::IO::BasicSTDIOStreamWrapper< T, typename >::char_type = typename BaseType::char_type +``` + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/flush/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/flush/_index.md new file mode 100644 index 0000000000..b90cb9a242 --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIOStreamWrapper::Flush method. Clears this stream''s buffers and writes all buffered data to the underlying storage in C++.' +type: docs +weight: 200 +url: /cpp/system.io/basicstdiostreamwrapper/flush/ +--- +## BasicSTDIOStreamWrapper::Flush method + + +Clears this stream's buffers and writes all buffered data to the underlying storage. + +```cpp +virtual void System::IO::BasicSTDIOStreamWrapper::Flush() override +``` + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/operator=/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/operator=/_index.md new file mode 100644 index 0000000000..4e94f3e2c2 --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIOStreamWrapper::operator= method. Copy assignment operator. Deleted in C++.' +type: docs +weight: 300 +url: /cpp/system.io/basicstdiostreamwrapper/operator=/ +--- +## BasicSTDIOStreamWrapper::operator= method + + +Copy assignment operator. Deleted. + +```cpp +BasicSTDIOStreamWrapper & System::IO::BasicSTDIOStreamWrapper::operator=(const BasicSTDIOStreamWrapper &)=delete +``` + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/read/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/read/_index.md new file mode 100644 index 0000000000..55b19c58e4 --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/read/_index.md @@ -0,0 +1,60 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIOStreamWrapper::Read method. If wrapping mode is binary, reads the specified number of bytes from the stream, otherwise read the specified number of characters and converts them to uint8_t type. Writes result of the reading to the specified byte array in C++.' +type: docs +weight: 400 +url: /cpp/system.io/basicstdiostreamwrapper/read/ +--- +## BasicSTDIOStreamWrapper::Read(const ArrayPtr\\&, int32_t, int32_t) method + + +If wrapping mode is binary, reads the specified number of bytes from the stream, otherwise read the specified number of characters and converts them to uint8_t type. Writes result of the reading to the specified byte array. + +```cpp +virtual int32_t System::IO::BasicSTDIOStreamWrapper::Read(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The byte array to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +Number of bytes or characters read + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSTDIOStreamWrapper::Read(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +virtual int32_t System::IO::BasicSTDIOStreamWrapper::Read(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The byte array view to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/readbyte/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/readbyte/_index.md new file mode 100644 index 0000000000..10f6efca49 --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/readbyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::ReadByte method +linktitle: ReadByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIOStreamWrapper::ReadByte method. If wrapping mode is binary, reads a single byte from the last decoded character storage, otherwise read a single character from the stream and convert it to uint8_t type in C++.' +type: docs +weight: 500 +url: /cpp/system.io/basicstdiostreamwrapper/readbyte/ +--- +## BasicSTDIOStreamWrapper::ReadByte method + + +If wrapping mode is binary, reads a single byte from the last decoded character storage, otherwise read a single character from the stream and convert it to uint8_t type. + +```cpp +virtual int System::IO::BasicSTDIOStreamWrapper::ReadByte() override +``` + + +### ReturnValue + +A 32-bit integer value equivalent to the result of reading + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/setlength/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/setlength/_index.md new file mode 100644 index 0000000000..6ad4091dfd --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/setlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::SetLength method +linktitle: SetLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIOStreamWrapper::SetLength method. Sets the length of the stream represented by the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.io/basicstdiostreamwrapper/setlength/ +--- +## BasicSTDIOStreamWrapper::SetLength method + + +Sets the length of the stream represented by the current object. + +```cpp +virtual void System::IO::BasicSTDIOStreamWrapper::SetLength(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The length in bytes to set | + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/thistype/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/thistype/_index.md new file mode 100644 index 0000000000..236cf3aaf0 --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDIOStreamWrapper::ThisType typedef of System::IO::BasicSTDIOStreamWrapper class in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/basicstdiostreamwrapper/thistype/ +--- +## ThisType typedef + + + + +```cpp +using System::IO::BasicSTDIOStreamWrapper< T, typename >::ThisType = BasicSTDIOStreamWrapper +``` + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/thistypebasetypesinfo/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/thistypebasetypesinfo/_index.md new file mode 100644 index 0000000000..c1ad7b1173 --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/thistypebasetypesinfo/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::ThisTypeBaseTypesInfo typedef +linktitle: ThisTypeBaseTypesInfo +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDIOStreamWrapper::ThisTypeBaseTypesInfo typedef of System::IO::BasicSTDIOStreamWrapper class in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/basicstdiostreamwrapper/thistypebasetypesinfo/ +--- +## ThisTypeBaseTypesInfo typedef + + + + +```cpp +using System::IO::BasicSTDIOStreamWrapper< T, typename >::ThisTypeBaseTypesInfo = BaseTypesInfo +``` + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/traits_type/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/traits_type/_index.md new file mode 100644 index 0000000000..aedeab09a7 --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/traits_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::traits_type typedef +linktitle: traits_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDIOStreamWrapper::traits_type typedef of System::IO::BasicSTDIOStreamWrapper class in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/basicstdiostreamwrapper/traits_type/ +--- +## traits_type typedef + + + + +```cpp +using System::IO::BasicSTDIOStreamWrapper< T, typename >::traits_type = typename BaseType::traits_type +``` + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/write/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/write/_index.md new file mode 100644 index 0000000000..e8d01cd038 --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/write/_index.md @@ -0,0 +1,52 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIOStreamWrapper::Write method. If wrapping mode is binary, writes to the stream the specified subrange of bytes from the specified byte array, otherwise convert the specified subrange of bytes from the specified byte array to char_type type ant then writes result to the stream in C++.' +type: docs +weight: 700 +url: /cpp/system.io/basicstdiostreamwrapper/write/ +--- +## BasicSTDIOStreamWrapper::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +If wrapping mode is binary, writes to the stream the specified subrange of bytes from the specified byte array, otherwise convert the specified subrange of bytes from the specified byte array to char_type type ant then writes result to the stream. + +```cpp +virtual void System::IO::BasicSTDIOStreamWrapper::Write(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the bytes to write | +| offset | int32_t | A 0-based index of the elemnet in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSTDIOStreamWrapper::Write(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +virtual void System::IO::BasicSTDIOStreamWrapper::Write(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The array view containing the bytes to write | +| offset | int32_t | A 0-based index of the element in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdiostreamwrapper/writebyte/_index.md b/english/cpp/system.io/basicstdiostreamwrapper/writebyte/_index.md new file mode 100644 index 0000000000..56c54264de --- /dev/null +++ b/english/cpp/system.io/basicstdiostreamwrapper/writebyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BasicSTDIOStreamWrapper::WriteByte method +linktitle: WriteByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIOStreamWrapper::WriteByte method. If wrapping mode is binary, writes to the stream the specified unsigned 8-bit integer value, otherwise convert it to char_type type and then write the result to the stream in C++.' +type: docs +weight: 800 +url: /cpp/system.io/basicstdiostreamwrapper/writebyte/ +--- +## BasicSTDIOStreamWrapper::WriteByte method + + +If wrapping mode is binary, writes to the stream the specified unsigned 8-bit integer value, otherwise convert it to char_type type and then write the result to the stream. + +```cpp +virtual void System::IO::BasicSTDIOStreamWrapper::WriteByte(uint8_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint8_t | The value to write | + +## See Also + +* Class [BasicSTDIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/_index.md b/english/cpp/system.io/basicstdistreamwrapper/_index.md new file mode 100644 index 0000000000..1ac8050652 --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/_index.md @@ -0,0 +1,52 @@ +--- +title: System::IO::BasicSTDIStreamWrapper class +linktitle: BasicSTDIStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIStreamWrapper class. Represents a System.IO.Stream-like wrapper for std::basic_istream and its derived objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.io/basicstdistreamwrapper/ +--- +## BasicSTDIStreamWrapper class + + +Represents a [System.IO.Stream](../stream/)-like wrapper for std::basic_istream and its derived objects. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass BasicSTDIStreamWrapper : public virtual System::IO::STDIOStreamWrapperBase +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BasicSTDIStreamWrapper](./basicstdistreamwrapper/)(std::basic_istream\\&, STDIOStreamWrappingMode) | Constructs a new instance of the [BasicSTDIStreamWrapper](./). | +| [BasicSTDIStreamWrapper](./basicstdistreamwrapper/)(const BasicSTDIStreamWrapper\&) | Copy constructor. Deleted. | +| [Flush](./flush/)() override | Clears this stream's buffers and writes all buffered data to the underlying storage. Not supported! | +| [operator=](./operator=/)(const BasicSTDIStreamWrapper\&) | Copy assignment operator. Deleted. | +| [Read](./read/)(const ArrayPtr\\&, int32_t, int32_t) override | If wrapping mode is binary, reads the specified number of bytes from the stream, otherwise read the specified number of characters and converts them to uint8_t type. Writes result of the reading to the specified byte array. | +| [Read](./read/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [ReadByte](./readbyte/)() override | If wrapping mode is binary, reads a single byte from the last decoded character storage, otherwise read a single character from the stream and convert it to uint8_t type. | +| [SetLength](./setlength/)(int64_t) override | Sets the length of the stream represented by the current object. Not supported! | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | If wrapping mode is binary, writes to the stream the specified subrange of bytes from the specified byte array, otherwise convert the specified subrange of bytes from the specified byte array to char_type type ant then writes result to the stream. Not supported! | +| [Write](./write/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the stream. | +| [WriteByte](./writebyte/)(uint8_t) override | If wrapping mode is binary, writes to the stream the specified unsigned 8-bit integer value, otherwise convert it to char_type type and then write the result to the stream. Not supported! | +## Fields + +| Field | Description | +| --- | --- | +| static [Null](../stream/null/) | A stream with no underlying storage. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | | +| [char_type](./char_type/) | RTTI information. | +| [ThisType](./thistype/) | | +| [ThisTypeBaseTypesInfo](./thistypebasetypesinfo/) | | +| [traits_type](./traits_type/) | | +## See Also + +* Class [STDIOStreamWrapperBase](../stdiostreamwrapperbase/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/basetype/_index.md b/english/cpp/system.io/basicstdistreamwrapper/basetype/_index.md new file mode 100644 index 0000000000..bc365b410c --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDIStreamWrapper::BaseType typedef of System::IO::BasicSTDIStreamWrapper class in C++.' +type: docs +weight: 900 +url: /cpp/system.io/basicstdistreamwrapper/basetype/ +--- +## BaseType typedef + + + + +```cpp +using System::IO::BasicSTDIStreamWrapper< T, typename >::BaseType = STDIOStreamWrapperBase +``` + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/basicstdistreamwrapper/_index.md b/english/cpp/system.io/basicstdistreamwrapper/basicstdistreamwrapper/_index.md new file mode 100644 index 0000000000..b2e022408a --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/basicstdistreamwrapper/_index.md @@ -0,0 +1,47 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::BasicSTDIStreamWrapper constructor +linktitle: BasicSTDIStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIStreamWrapper::BasicSTDIStreamWrapper constructor. Copy constructor. Deleted in C++.' +type: docs +weight: 100 +url: /cpp/system.io/basicstdistreamwrapper/basicstdistreamwrapper/ +--- +## BasicSTDIStreamWrapper::BasicSTDIStreamWrapper(const BasicSTDIStreamWrapper\&) constructor + + +Copy constructor. Deleted. + +```cpp +System::IO::BasicSTDIStreamWrapper::BasicSTDIStreamWrapper(const BasicSTDIStreamWrapper &)=delete +``` + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSTDIStreamWrapper::BasicSTDIStreamWrapper(std::basic_istream\\&, STDIOStreamWrappingMode) constructor + + +Constructs a new instance of the [BasicSTDIStreamWrapper](../). + +```cpp +System::IO::BasicSTDIStreamWrapper::BasicSTDIStreamWrapper(std::basic_istream &str, STDIOStreamWrappingMode mode=STDIOStreamWrappingMode::Binary) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | std::basic_istream\\& | The reference to the stream | +| mode | STDIOStreamWrappingMode | Wrapping mode | + +## See Also + +* Typedef [char_type](../char_type/) +* Typedef [traits_type](../traits_type/) +* Enum [STDIOStreamWrappingMode](../../stdiostreamwrappingmode/) +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/char_type/_index.md b/english/cpp/system.io/basicstdistreamwrapper/char_type/_index.md new file mode 100644 index 0000000000..4d84f8eed2 --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/char_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::char_type typedef +linktitle: char_type +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIStreamWrapper::char_type typedef. RTTI information in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/basicstdistreamwrapper/char_type/ +--- +## char_type typedef + + +RTTI information. + +```cpp +using System::IO::BasicSTDIStreamWrapper< T, typename >::char_type = typename BaseType::char_type +``` + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/flush/_index.md b/english/cpp/system.io/basicstdistreamwrapper/flush/_index.md new file mode 100644 index 0000000000..d73545b1f5 --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIStreamWrapper::Flush method. Clears this stream''s buffers and writes all buffered data to the underlying storage. Not supported! in C++.' +type: docs +weight: 200 +url: /cpp/system.io/basicstdistreamwrapper/flush/ +--- +## BasicSTDIStreamWrapper::Flush method + + +Clears this stream's buffers and writes all buffered data to the underlying storage. Not supported! + +```cpp +virtual void System::IO::BasicSTDIStreamWrapper::Flush() override +``` + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/operator=/_index.md b/english/cpp/system.io/basicstdistreamwrapper/operator=/_index.md new file mode 100644 index 0000000000..e12a67c895 --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIStreamWrapper::operator= method. Copy assignment operator. Deleted in C++.' +type: docs +weight: 300 +url: /cpp/system.io/basicstdistreamwrapper/operator=/ +--- +## BasicSTDIStreamWrapper::operator= method + + +Copy assignment operator. Deleted. + +```cpp +BasicSTDIStreamWrapper & System::IO::BasicSTDIStreamWrapper::operator=(const BasicSTDIStreamWrapper &)=delete +``` + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/read/_index.md b/english/cpp/system.io/basicstdistreamwrapper/read/_index.md new file mode 100644 index 0000000000..5e4ff06e61 --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/read/_index.md @@ -0,0 +1,60 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIStreamWrapper::Read method. If wrapping mode is binary, reads the specified number of bytes from the stream, otherwise read the specified number of characters and converts them to uint8_t type. Writes result of the reading to the specified byte array in C++.' +type: docs +weight: 400 +url: /cpp/system.io/basicstdistreamwrapper/read/ +--- +## BasicSTDIStreamWrapper::Read(const ArrayPtr\\&, int32_t, int32_t) method + + +If wrapping mode is binary, reads the specified number of bytes from the stream, otherwise read the specified number of characters and converts them to uint8_t type. Writes result of the reading to the specified byte array. + +```cpp +virtual int32_t System::IO::BasicSTDIStreamWrapper::Read(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The byte array to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +Number of bytes or characters read + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSTDIStreamWrapper::Read(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +virtual int32_t System::IO::BasicSTDIStreamWrapper::Read(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The byte array view to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/readbyte/_index.md b/english/cpp/system.io/basicstdistreamwrapper/readbyte/_index.md new file mode 100644 index 0000000000..a29842b48a --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/readbyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::ReadByte method +linktitle: ReadByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIStreamWrapper::ReadByte method. If wrapping mode is binary, reads a single byte from the last decoded character storage, otherwise read a single character from the stream and convert it to uint8_t type in C++.' +type: docs +weight: 500 +url: /cpp/system.io/basicstdistreamwrapper/readbyte/ +--- +## BasicSTDIStreamWrapper::ReadByte method + + +If wrapping mode is binary, reads a single byte from the last decoded character storage, otherwise read a single character from the stream and convert it to uint8_t type. + +```cpp +virtual int System::IO::BasicSTDIStreamWrapper::ReadByte() override +``` + + +### ReturnValue + +A 32-bit integer value equivalent to the result of reading + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/setlength/_index.md b/english/cpp/system.io/basicstdistreamwrapper/setlength/_index.md new file mode 100644 index 0000000000..68c3f91064 --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/setlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::SetLength method +linktitle: SetLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIStreamWrapper::SetLength method. Sets the length of the stream represented by the current object. Not supported! in C++.' +type: docs +weight: 600 +url: /cpp/system.io/basicstdistreamwrapper/setlength/ +--- +## BasicSTDIStreamWrapper::SetLength method + + +Sets the length of the stream represented by the current object. Not supported! + +```cpp +virtual void System::IO::BasicSTDIStreamWrapper::SetLength(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The length in bytes to set | + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/thistype/_index.md b/english/cpp/system.io/basicstdistreamwrapper/thistype/_index.md new file mode 100644 index 0000000000..f9d5222e09 --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDIStreamWrapper::ThisType typedef of System::IO::BasicSTDIStreamWrapper class in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/basicstdistreamwrapper/thistype/ +--- +## ThisType typedef + + + + +```cpp +using System::IO::BasicSTDIStreamWrapper< T, typename >::ThisType = BasicSTDIStreamWrapper +``` + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/thistypebasetypesinfo/_index.md b/english/cpp/system.io/basicstdistreamwrapper/thistypebasetypesinfo/_index.md new file mode 100644 index 0000000000..53a13d8664 --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/thistypebasetypesinfo/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::ThisTypeBaseTypesInfo typedef +linktitle: ThisTypeBaseTypesInfo +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDIStreamWrapper::ThisTypeBaseTypesInfo typedef of System::IO::BasicSTDIStreamWrapper class in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/basicstdistreamwrapper/thistypebasetypesinfo/ +--- +## ThisTypeBaseTypesInfo typedef + + + + +```cpp +using System::IO::BasicSTDIStreamWrapper< T, typename >::ThisTypeBaseTypesInfo = BaseTypesInfo +``` + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/traits_type/_index.md b/english/cpp/system.io/basicstdistreamwrapper/traits_type/_index.md new file mode 100644 index 0000000000..c129563ec0 --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/traits_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::traits_type typedef +linktitle: traits_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDIStreamWrapper::traits_type typedef of System::IO::BasicSTDIStreamWrapper class in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/basicstdistreamwrapper/traits_type/ +--- +## traits_type typedef + + + + +```cpp +using System::IO::BasicSTDIStreamWrapper< T, typename >::traits_type = typename BaseType::traits_type +``` + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/write/_index.md b/english/cpp/system.io/basicstdistreamwrapper/write/_index.md new file mode 100644 index 0000000000..ca3ed32698 --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/write/_index.md @@ -0,0 +1,52 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIStreamWrapper::Write method. If wrapping mode is binary, writes to the stream the specified subrange of bytes from the specified byte array, otherwise convert the specified subrange of bytes from the specified byte array to char_type type ant then writes result to the stream. Not supported! in C++.' +type: docs +weight: 700 +url: /cpp/system.io/basicstdistreamwrapper/write/ +--- +## BasicSTDIStreamWrapper::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +If wrapping mode is binary, writes to the stream the specified subrange of bytes from the specified byte array, otherwise convert the specified subrange of bytes from the specified byte array to char_type type ant then writes result to the stream. Not supported! + +```cpp +virtual void System::IO::BasicSTDIStreamWrapper::Write(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the bytes to write. | +| offset | int32_t | A 0-based index of the elemnet in **buffer** at which the subrange to write begins. | +| count | int32_t | The number of elements in the subrange to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSTDIStreamWrapper::Write(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +virtual void System::IO::BasicSTDIStreamWrapper::Write(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The array view containing the bytes to write | +| offset | int32_t | A 0-based index of the element in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdistreamwrapper/writebyte/_index.md b/english/cpp/system.io/basicstdistreamwrapper/writebyte/_index.md new file mode 100644 index 0000000000..7999c49938 --- /dev/null +++ b/english/cpp/system.io/basicstdistreamwrapper/writebyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BasicSTDIStreamWrapper::WriteByte method +linktitle: WriteByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDIStreamWrapper::WriteByte method. If wrapping mode is binary, writes to the stream the specified unsigned 8-bit integer value, otherwise convert it to char_type type and then write the result to the stream. Not supported! in C++.' +type: docs +weight: 800 +url: /cpp/system.io/basicstdistreamwrapper/writebyte/ +--- +## BasicSTDIStreamWrapper::WriteByte method + + +If wrapping mode is binary, writes to the stream the specified unsigned 8-bit integer value, otherwise convert it to char_type type and then write the result to the stream. Not supported! + +```cpp +virtual void System::IO::BasicSTDIStreamWrapper::WriteByte(uint8_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint8_t | The value to write | + +## See Also + +* Class [BasicSTDIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/_index.md b/english/cpp/system.io/basicstdostreamwrapper/_index.md new file mode 100644 index 0000000000..b55aa2d9ac --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/_index.md @@ -0,0 +1,52 @@ +--- +title: System::IO::BasicSTDOStreamWrapper class +linktitle: BasicSTDOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDOStreamWrapper class. Represents a System.IO.Stream-like wrapper for std::basic_ostream and its derived objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.io/basicstdostreamwrapper/ +--- +## BasicSTDOStreamWrapper class + + +Represents a [System.IO.Stream](../stream/)-like wrapper for std::basic_ostream and its derived objects. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass BasicSTDOStreamWrapper : public virtual System::IO::STDIOStreamWrapperBase +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BasicSTDOStreamWrapper](./basicstdostreamwrapper/)(std::basic_ostream\\&, STDIOStreamWrappingMode) | Constructs a new instance of the [BasicSTDOStreamWrapper](./). | +| [BasicSTDOStreamWrapper](./basicstdostreamwrapper/)(const BasicSTDOStreamWrapper\&) | Copy constructor. Deleted. | +| [Flush](./flush/)() override | Clears this stream's buffers and writes all buffered data to the underlying storage. | +| [operator=](./operator=/)(const BasicSTDOStreamWrapper\&) | Copy assignment operator. Deleted. | +| [Read](./read/)(const ArrayPtr\\&, int32_t, int32_t) override | If wrapping mode is binary, reads the specified number of bytes from the stream, otherwise read the specified number of characters and converts them to uint8_t type. Writes result of the reading to the specified byte array. Not supported! | +| [Read](./read/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [ReadByte](./readbyte/)() override | If wrapping mode is binary, reads a single byte from the last decoded character storage, otherwise read a single character from the stream and convert it to uint8_t type. Not supported! | +| [SetLength](./setlength/)(int64_t) override | Sets the length of the stream represented by the current object. | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | If wrapping mode is binary, writes to the stream the specified subrange of bytes from the specified byte array, otherwise convert the specified subrange of bytes from the specified byte array to char_type type ant then writes result to the stream. | +| [Write](./write/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the stream. | +| [WriteByte](./writebyte/)(uint8_t) override | If wrapping mode is binary, writes to the stream the specified unsigned 8-bit integer value, otherwise convert it to char_type type and then write the result to the stream. | +## Fields + +| Field | Description | +| --- | --- | +| static [Null](../stream/null/) | A stream with no underlying storage. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | | +| [char_type](./char_type/) | RTTI information. | +| [ThisType](./thistype/) | | +| [ThisTypeBaseTypesInfo](./thistypebasetypesinfo/) | | +| [traits_type](./traits_type/) | | +## See Also + +* Class [STDIOStreamWrapperBase](../stdiostreamwrapperbase/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/basetype/_index.md b/english/cpp/system.io/basicstdostreamwrapper/basetype/_index.md new file mode 100644 index 0000000000..3ec3aea998 --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDOStreamWrapper::BaseType typedef of System::IO::BasicSTDOStreamWrapper class in C++.' +type: docs +weight: 900 +url: /cpp/system.io/basicstdostreamwrapper/basetype/ +--- +## BaseType typedef + + + + +```cpp +using System::IO::BasicSTDOStreamWrapper< T, typename >::BaseType = STDIOStreamWrapperBase +``` + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/basicstdostreamwrapper/_index.md b/english/cpp/system.io/basicstdostreamwrapper/basicstdostreamwrapper/_index.md new file mode 100644 index 0000000000..a40ed5115e --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/basicstdostreamwrapper/_index.md @@ -0,0 +1,47 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::BasicSTDOStreamWrapper constructor +linktitle: BasicSTDOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDOStreamWrapper::BasicSTDOStreamWrapper constructor. Copy constructor. Deleted in C++.' +type: docs +weight: 100 +url: /cpp/system.io/basicstdostreamwrapper/basicstdostreamwrapper/ +--- +## BasicSTDOStreamWrapper::BasicSTDOStreamWrapper(const BasicSTDOStreamWrapper\&) constructor + + +Copy constructor. Deleted. + +```cpp +System::IO::BasicSTDOStreamWrapper::BasicSTDOStreamWrapper(const BasicSTDOStreamWrapper &)=delete +``` + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSTDOStreamWrapper::BasicSTDOStreamWrapper(std::basic_ostream\\&, STDIOStreamWrappingMode) constructor + + +Constructs a new instance of the [BasicSTDOStreamWrapper](../). + +```cpp +System::IO::BasicSTDOStreamWrapper::BasicSTDOStreamWrapper(std::basic_ostream &str, STDIOStreamWrappingMode mode=STDIOStreamWrappingMode::Binary) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | std::basic_ostream\\& | The reference to the stream | +| mode | STDIOStreamWrappingMode | Wrapping mode | + +## See Also + +* Typedef [char_type](../char_type/) +* Typedef [traits_type](../traits_type/) +* Enum [STDIOStreamWrappingMode](../../stdiostreamwrappingmode/) +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/char_type/_index.md b/english/cpp/system.io/basicstdostreamwrapper/char_type/_index.md new file mode 100644 index 0000000000..7e82c01b20 --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/char_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::char_type typedef +linktitle: char_type +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDOStreamWrapper::char_type typedef. RTTI information in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/basicstdostreamwrapper/char_type/ +--- +## char_type typedef + + +RTTI information. + +```cpp +using System::IO::BasicSTDOStreamWrapper< T, typename >::char_type = typename BaseType::char_type +``` + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/flush/_index.md b/english/cpp/system.io/basicstdostreamwrapper/flush/_index.md new file mode 100644 index 0000000000..bf39d49035 --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDOStreamWrapper::Flush method. Clears this stream''s buffers and writes all buffered data to the underlying storage in C++.' +type: docs +weight: 200 +url: /cpp/system.io/basicstdostreamwrapper/flush/ +--- +## BasicSTDOStreamWrapper::Flush method + + +Clears this stream's buffers and writes all buffered data to the underlying storage. + +```cpp +virtual void System::IO::BasicSTDOStreamWrapper::Flush() override +``` + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/operator=/_index.md b/english/cpp/system.io/basicstdostreamwrapper/operator=/_index.md new file mode 100644 index 0000000000..91dcf55942 --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDOStreamWrapper::operator= method. Copy assignment operator. Deleted in C++.' +type: docs +weight: 300 +url: /cpp/system.io/basicstdostreamwrapper/operator=/ +--- +## BasicSTDOStreamWrapper::operator= method + + +Copy assignment operator. Deleted. + +```cpp +BasicSTDOStreamWrapper & System::IO::BasicSTDOStreamWrapper::operator=(const BasicSTDOStreamWrapper &)=delete +``` + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/read/_index.md b/english/cpp/system.io/basicstdostreamwrapper/read/_index.md new file mode 100644 index 0000000000..ff3817158a --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/read/_index.md @@ -0,0 +1,60 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDOStreamWrapper::Read method. If wrapping mode is binary, reads the specified number of bytes from the stream, otherwise read the specified number of characters and converts them to uint8_t type. Writes result of the reading to the specified byte array. Not supported! in C++.' +type: docs +weight: 400 +url: /cpp/system.io/basicstdostreamwrapper/read/ +--- +## BasicSTDOStreamWrapper::Read(const ArrayPtr\\&, int32_t, int32_t) method + + +If wrapping mode is binary, reads the specified number of bytes from the stream, otherwise read the specified number of characters and converts them to uint8_t type. Writes result of the reading to the specified byte array. Not supported! + +```cpp +virtual int32_t System::IO::BasicSTDOStreamWrapper::Read(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The byte array to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +Number of bytes or characters read + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSTDOStreamWrapper::Read(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +virtual int32_t System::IO::BasicSTDOStreamWrapper::Read(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The byte array view to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/readbyte/_index.md b/english/cpp/system.io/basicstdostreamwrapper/readbyte/_index.md new file mode 100644 index 0000000000..30d4add667 --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/readbyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::ReadByte method +linktitle: ReadByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDOStreamWrapper::ReadByte method. If wrapping mode is binary, reads a single byte from the last decoded character storage, otherwise read a single character from the stream and convert it to uint8_t type. Not supported! in C++.' +type: docs +weight: 500 +url: /cpp/system.io/basicstdostreamwrapper/readbyte/ +--- +## BasicSTDOStreamWrapper::ReadByte method + + +If wrapping mode is binary, reads a single byte from the last decoded character storage, otherwise read a single character from the stream and convert it to uint8_t type. Not supported! + +```cpp +virtual int System::IO::BasicSTDOStreamWrapper::ReadByte() override +``` + + +### ReturnValue + +A 32-bit integer value equivalent to the result of reading + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/setlength/_index.md b/english/cpp/system.io/basicstdostreamwrapper/setlength/_index.md new file mode 100644 index 0000000000..14fc5c2a94 --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/setlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::SetLength method +linktitle: SetLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDOStreamWrapper::SetLength method. Sets the length of the stream represented by the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.io/basicstdostreamwrapper/setlength/ +--- +## BasicSTDOStreamWrapper::SetLength method + + +Sets the length of the stream represented by the current object. + +```cpp +virtual void System::IO::BasicSTDOStreamWrapper::SetLength(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The length in bytes to set | + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/thistype/_index.md b/english/cpp/system.io/basicstdostreamwrapper/thistype/_index.md new file mode 100644 index 0000000000..61a63bbcb3 --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDOStreamWrapper::ThisType typedef of System::IO::BasicSTDOStreamWrapper class in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/basicstdostreamwrapper/thistype/ +--- +## ThisType typedef + + + + +```cpp +using System::IO::BasicSTDOStreamWrapper< T, typename >::ThisType = BasicSTDOStreamWrapper +``` + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/thistypebasetypesinfo/_index.md b/english/cpp/system.io/basicstdostreamwrapper/thistypebasetypesinfo/_index.md new file mode 100644 index 0000000000..cff0ca90df --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/thistypebasetypesinfo/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::ThisTypeBaseTypesInfo typedef +linktitle: ThisTypeBaseTypesInfo +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDOStreamWrapper::ThisTypeBaseTypesInfo typedef of System::IO::BasicSTDOStreamWrapper class in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/basicstdostreamwrapper/thistypebasetypesinfo/ +--- +## ThisTypeBaseTypesInfo typedef + + + + +```cpp +using System::IO::BasicSTDOStreamWrapper< T, typename >::ThisTypeBaseTypesInfo = BaseTypesInfo +``` + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/traits_type/_index.md b/english/cpp/system.io/basicstdostreamwrapper/traits_type/_index.md new file mode 100644 index 0000000000..7299cfe717 --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/traits_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::traits_type typedef +linktitle: traits_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSTDOStreamWrapper::traits_type typedef of System::IO::BasicSTDOStreamWrapper class in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/basicstdostreamwrapper/traits_type/ +--- +## traits_type typedef + + + + +```cpp +using System::IO::BasicSTDOStreamWrapper< T, typename >::traits_type = typename BaseType::traits_type +``` + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/write/_index.md b/english/cpp/system.io/basicstdostreamwrapper/write/_index.md new file mode 100644 index 0000000000..f4d3a53fb3 --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/write/_index.md @@ -0,0 +1,52 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDOStreamWrapper::Write method. If wrapping mode is binary, writes to the stream the specified subrange of bytes from the specified byte array, otherwise convert the specified subrange of bytes from the specified byte array to char_type type ant then writes result to the stream in C++.' +type: docs +weight: 700 +url: /cpp/system.io/basicstdostreamwrapper/write/ +--- +## BasicSTDOStreamWrapper::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +If wrapping mode is binary, writes to the stream the specified subrange of bytes from the specified byte array, otherwise convert the specified subrange of bytes from the specified byte array to char_type type ant then writes result to the stream. + +```cpp +virtual void System::IO::BasicSTDOStreamWrapper::Write(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the bytes to write | +| offset | int32_t | A 0-based index of the elemnet in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSTDOStreamWrapper::Write(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +virtual void System::IO::BasicSTDOStreamWrapper::Write(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The array view containing the bytes to write | +| offset | int32_t | A 0-based index of the element in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicstdostreamwrapper/writebyte/_index.md b/english/cpp/system.io/basicstdostreamwrapper/writebyte/_index.md new file mode 100644 index 0000000000..cb18b3add4 --- /dev/null +++ b/english/cpp/system.io/basicstdostreamwrapper/writebyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BasicSTDOStreamWrapper::WriteByte method +linktitle: WriteByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSTDOStreamWrapper::WriteByte method. If wrapping mode is binary, writes to the stream the specified unsigned 8-bit integer value, otherwise convert it to char_type type and then write the result to the stream in C++.' +type: docs +weight: 800 +url: /cpp/system.io/basicstdostreamwrapper/writebyte/ +--- +## BasicSTDOStreamWrapper::WriteByte method + + +If wrapping mode is binary, writes to the stream the specified unsigned 8-bit integer value, otherwise convert it to char_type type and then write the result to the stream. + +```cpp +virtual void System::IO::BasicSTDOStreamWrapper::WriteByte(uint8_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint8_t | The value to write | + +## See Also + +* Class [BasicSTDOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreambuf/_index.md b/english/cpp/system.io/basicsystemiostreambuf/_index.md new file mode 100644 index 0000000000..6fb585849b --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreambuf/_index.md @@ -0,0 +1,45 @@ +--- +title: System::IO::BasicSystemIOStreamBuf class +linktitle: BasicSystemIOStreamBuf +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIOStreamBuf class. Represents a buffer that wraps System::IO::Stream-like streams and allows them to be used as an std::iostream-like streams internal buffer in C++.' +type: docs +weight: 400 +url: /cpp/system.io/basicsystemiostreambuf/ +--- +## BasicSystemIOStreamBuf class + + +Represents a buffer that wraps [System::IO::Stream](../stream/)-like streams and allows them to be used as an std::iostream-like streams internal buffer. + +```cpp +templateclass BasicSystemIOStreamBuf : public std::basic_streambuf> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AssignRV](./assignrv/)(BasicSystemIOStreamBuf\&&) | Used in move constructor and move assignment operator to reset pointers and call [swap()](./swap/). | +| explicit [BasicSystemIOStreamBuf](./basicsystemiostreambuf/)() | Constructs a new instance of the [BasicSystemIOStreamBuf](./). | +| explicit [BasicSystemIOStreamBuf](./basicsystemiostreambuf/)(const SharedPtr\\&, SystemIOStreamWrappingMode, const std::locale\&) | Constructs a new instance of the [BasicSystemIOStreamBuf](./). | +| [BasicSystemIOStreamBuf](./basicsystemiostreambuf/)(const BasicSystemIOStreamBuf\&) | Copy constructor. Deleted. | +| [BasicSystemIOStreamBuf](./basicsystemiostreambuf/)(BasicSystemIOStreamBuf\&&) | Move constructor. | +| [operator=](./operator=/)(const BasicSystemIOStreamBuf\&) | Copy assignment operator. Deleted. | +| [operator=](./operator=/)(BasicSystemIOStreamBuf\&&) | Move assignment operator. | +| [swap](./swap/)(BasicSystemIOStreamBuf\&) | Call to swap *this and right, if they are not equal. | +| [~BasicSystemIOStreamBuf](./~basicsystemiostreambuf/)() override | Destructor. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [char_type](./char_type/) | | +| [int_type](./int_type/) | | +| [Mysb](./mysb/) | | +| [off_type](./off_type/) | | +| [pos_type](./pos_type/) | | +| [traits_type](./traits_type/) | | +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/basicsystemiostreambuf/assignrv/_index.md b/english/cpp/system.io/basicsystemiostreambuf/assignrv/_index.md new file mode 100644 index 0000000000..243dadc447 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreambuf/assignrv/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::BasicSystemIOStreamBuf::AssignRV method +linktitle: AssignRV +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIOStreamBuf::AssignRV method. Used in move constructor and move assignment operator to reset pointers and call swap() in C++.' +type: docs +weight: 300 +url: /cpp/system.io/basicsystemiostreambuf/assignrv/ +--- +## BasicSystemIOStreamBuf::AssignRV method + + +Used in move constructor and move assignment operator to reset pointers and call [swap()](../swap/). + +```cpp +void System::IO::BasicSystemIOStreamBuf::AssignRV(BasicSystemIOStreamBuf &&right) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemIOStreamBuf\&& | Rvalue reference to object to be swap | + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreambuf/basicsystemiostreambuf/_index.md b/english/cpp/system.io/basicsystemiostreambuf/basicsystemiostreambuf/_index.md new file mode 100644 index 0000000000..5960bf6f30 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreambuf/basicsystemiostreambuf/_index.md @@ -0,0 +1,82 @@ +--- +title: System::IO::BasicSystemIOStreamBuf::BasicSystemIOStreamBuf constructor +linktitle: BasicSystemIOStreamBuf +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIOStreamBuf::BasicSystemIOStreamBuf constructor. Constructs a new instance of the BasicSystemIOStreamBuf in C++.' +type: docs +weight: 100 +url: /cpp/system.io/basicsystemiostreambuf/basicsystemiostreambuf/ +--- +## BasicSystemIOStreamBuf::BasicSystemIOStreamBuf() constructor + + +Constructs a new instance of the [BasicSystemIOStreamBuf](../). + +```cpp +System::IO::BasicSystemIOStreamBuf::BasicSystemIOStreamBuf() +``` + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemIOStreamBuf::BasicSystemIOStreamBuf(BasicSystemIOStreamBuf\&&) constructor + + +Move constructor. + +```cpp +System::IO::BasicSystemIOStreamBuf::BasicSystemIOStreamBuf(BasicSystemIOStreamBuf &&right) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemIOStreamBuf\&& | [Object](../../../system/object/) to be move | + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemIOStreamBuf::BasicSystemIOStreamBuf(const BasicSystemIOStreamBuf\&) constructor + + +Copy constructor. Deleted. + +```cpp +System::IO::BasicSystemIOStreamBuf::BasicSystemIOStreamBuf(const BasicSystemIOStreamBuf &)=delete +``` + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemIOStreamBuf::BasicSystemIOStreamBuf(const SharedPtr\\&, SystemIOStreamWrappingMode, const std::locale\&) constructor + + +Constructs a new instance of the [BasicSystemIOStreamBuf](../). + +```cpp +System::IO::BasicSystemIOStreamBuf::BasicSystemIOStreamBuf(const SharedPtr &str, SystemIOStreamWrappingMode mode=SystemIOStreamWrappingMode::Binary, const std::locale &locale=std::locale()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const SharedPtr\\& | Smart pointer to the stream | +| mode | SystemIOStreamWrappingMode | Wrapping mode | +| locale | const std::locale\& | [Stream](../../stream/)'s locale | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Enum [SystemIOStreamWrappingMode](../../systemiostreamwrappingmode/) +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreambuf/char_type/_index.md b/english/cpp/system.io/basicsystemiostreambuf/char_type/_index.md new file mode 100644 index 0000000000..37f0a9c682 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreambuf/char_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIOStreamBuf::char_type typedef +linktitle: char_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIOStreamBuf::char_type typedef of System::IO::BasicSystemIOStreamBuf class in C++.' +type: docs +weight: 600 +url: /cpp/system.io/basicsystemiostreambuf/char_type/ +--- +## char_type typedef + + + + +```cpp +using System::IO::BasicSystemIOStreamBuf< Elem, Traits >::char_type = Elem +``` + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreambuf/int_type/_index.md b/english/cpp/system.io/basicsystemiostreambuf/int_type/_index.md new file mode 100644 index 0000000000..f4ca5da951 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreambuf/int_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIOStreamBuf::int_type typedef +linktitle: int_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIOStreamBuf::int_type typedef of System::IO::BasicSystemIOStreamBuf class in C++.' +type: docs +weight: 700 +url: /cpp/system.io/basicsystemiostreambuf/int_type/ +--- +## int_type typedef + + + + +```cpp +using System::IO::BasicSystemIOStreamBuf< Elem, Traits >::int_type = typename traits_type::int_type +``` + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreambuf/mysb/_index.md b/english/cpp/system.io/basicsystemiostreambuf/mysb/_index.md new file mode 100644 index 0000000000..22f14cbe5e --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreambuf/mysb/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIOStreamBuf::Mysb typedef +linktitle: Mysb +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIOStreamBuf::Mysb typedef of System::IO::BasicSystemIOStreamBuf class in C++.' +type: docs +weight: 800 +url: /cpp/system.io/basicsystemiostreambuf/mysb/ +--- +## Mysb typedef + + + + +```cpp +using System::IO::BasicSystemIOStreamBuf< Elem, Traits >::Mysb = std::basic_streambuf +``` + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreambuf/off_type/_index.md b/english/cpp/system.io/basicsystemiostreambuf/off_type/_index.md new file mode 100644 index 0000000000..4ebf15088e --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreambuf/off_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIOStreamBuf::off_type typedef +linktitle: off_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIOStreamBuf::off_type typedef of System::IO::BasicSystemIOStreamBuf class in C++.' +type: docs +weight: 900 +url: /cpp/system.io/basicsystemiostreambuf/off_type/ +--- +## off_type typedef + + + + +```cpp +using System::IO::BasicSystemIOStreamBuf< Elem, Traits >::off_type = typename traits_type::off_type +``` + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreambuf/operator=/_index.md b/english/cpp/system.io/basicsystemiostreambuf/operator=/_index.md new file mode 100644 index 0000000000..4a4142559e --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreambuf/operator=/_index.md @@ -0,0 +1,48 @@ +--- +title: System::IO::BasicSystemIOStreamBuf::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIOStreamBuf::operator= method. Move assignment operator in C++.' +type: docs +weight: 400 +url: /cpp/system.io/basicsystemiostreambuf/operator=/ +--- +## BasicSystemIOStreamBuf::operator=(BasicSystemIOStreamBuf\&&) method + + +Move assignment operator. + +```cpp +BasicSystemIOStreamBuf & System::IO::BasicSystemIOStreamBuf::operator=(BasicSystemIOStreamBuf &&right) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemIOStreamBuf\&& | [Object](../../../system/object/) to be move | + +### ReturnValue + +*this + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemIOStreamBuf::operator=(const BasicSystemIOStreamBuf\&) method + + +Copy assignment operator. Deleted. + +```cpp +BasicSystemIOStreamBuf & System::IO::BasicSystemIOStreamBuf::operator=(const BasicSystemIOStreamBuf &)=delete +``` + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreambuf/pos_type/_index.md b/english/cpp/system.io/basicsystemiostreambuf/pos_type/_index.md new file mode 100644 index 0000000000..c2dc5afa1c --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreambuf/pos_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIOStreamBuf::pos_type typedef +linktitle: pos_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIOStreamBuf::pos_type typedef of System::IO::BasicSystemIOStreamBuf class in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/basicsystemiostreambuf/pos_type/ +--- +## pos_type typedef + + + + +```cpp +using System::IO::BasicSystemIOStreamBuf< Elem, Traits >::pos_type = typename traits_type::pos_type +``` + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreambuf/swap/_index.md b/english/cpp/system.io/basicsystemiostreambuf/swap/_index.md new file mode 100644 index 0000000000..ad89e82fb9 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreambuf/swap/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::BasicSystemIOStreamBuf::swap method +linktitle: swap +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIOStreamBuf::swap method. Call to swap *this and right, if they are not equal in C++.' +type: docs +weight: 500 +url: /cpp/system.io/basicsystemiostreambuf/swap/ +--- +## BasicSystemIOStreamBuf::swap method + + +Call to swap *this and right, if they are not equal. + +```cpp +void System::IO::BasicSystemIOStreamBuf::swap(BasicSystemIOStreamBuf &right) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemIOStreamBuf\& | Rvalue reference to object to be swap | + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreambuf/traits_type/_index.md b/english/cpp/system.io/basicsystemiostreambuf/traits_type/_index.md new file mode 100644 index 0000000000..b7f1c08ad7 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreambuf/traits_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIOStreamBuf::traits_type typedef +linktitle: traits_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIOStreamBuf::traits_type typedef of System::IO::BasicSystemIOStreamBuf class in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/basicsystemiostreambuf/traits_type/ +--- +## traits_type typedef + + + + +```cpp +using System::IO::BasicSystemIOStreamBuf< Elem, Traits >::traits_type = Traits +``` + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreambuf/~basicsystemiostreambuf/_index.md b/english/cpp/system.io/basicsystemiostreambuf/~basicsystemiostreambuf/_index.md new file mode 100644 index 0000000000..72d6c582eb --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreambuf/~basicsystemiostreambuf/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIOStreamBuf::~BasicSystemIOStreamBuf method +linktitle: ~BasicSystemIOStreamBuf +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIOStreamBuf::~BasicSystemIOStreamBuf method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.io/basicsystemiostreambuf/~basicsystemiostreambuf/ +--- +## BasicSystemIOStreamBuf::~BasicSystemIOStreamBuf method + + +Destructor. + +```cpp +virtual System::IO::BasicSystemIOStreamBuf::~BasicSystemIOStreamBuf() override +``` + +## See Also + +* Class [BasicSystemIOStreamBuf](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreamwrapper/_index.md b/english/cpp/system.io/basicsystemiostreamwrapper/_index.md new file mode 100644 index 0000000000..d63e05f525 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreamwrapper/_index.md @@ -0,0 +1,41 @@ +--- +title: System::IO::BasicSystemIOStreamWrapper class +linktitle: BasicSystemIOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIOStreamWrapper class. Represents a std::iostream-like wrapper that used BasicSystemIOStreamBuf as internal buffer in C++.' +type: docs +weight: 500 +url: /cpp/system.io/basicsystemiostreamwrapper/ +--- +## BasicSystemIOStreamWrapper class + + +Represents a std::iostream-like wrapper that used [BasicSystemIOStreamBuf](../basicsystemiostreambuf/) as internal buffer. + +```cpp +templateclass BasicSystemIOStreamWrapper : public std::basic_iostream> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AssignRV](./assignrv/)(BasicSystemIOStreamWrapper\&&) | Used in move constructor and move assignment operator to reset pointers and call [swap()](./swap/). | +| [BasicSystemIOStreamWrapper](./basicsystemiostreamwrapper/)(SharedPtr\, SystemIOStreamWrappingMode) | Constructs a new instance of the [BasicSystemIOStreamWrapper](./). | +| [BasicSystemIOStreamWrapper](./basicsystemiostreamwrapper/)(const BasicSystemIOStreamWrapper\&) | Copy constructor. Deleted. | +| [BasicSystemIOStreamWrapper](./basicsystemiostreamwrapper/)(BasicSystemIOStreamWrapper\&&) | Move constructor. | +| [operator=](./operator=/)(const BasicSystemIOStreamWrapper\&) | Copy assignment operator. Deleted. | +| [operator=](./operator=/)(BasicSystemIOStreamWrapper\&&) | Move assignment operator. | +| [swap](./swap/)(BasicSystemIOStreamWrapper\&) | Call to swap *this and **right**, if they are not equal. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [char_type](./char_type/) | | +| [Mybase](./mybase/) | | +| [Mysb](./mysb/) | | +| [traits_type](./traits_type/) | | +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/basicsystemiostreamwrapper/assignrv/_index.md b/english/cpp/system.io/basicsystemiostreamwrapper/assignrv/_index.md new file mode 100644 index 0000000000..0b3204f6a1 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreamwrapper/assignrv/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::BasicSystemIOStreamWrapper::AssignRV method +linktitle: AssignRV +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIOStreamWrapper::AssignRV method. Used in move constructor and move assignment operator to reset pointers and call swap() in C++.' +type: docs +weight: 200 +url: /cpp/system.io/basicsystemiostreamwrapper/assignrv/ +--- +## BasicSystemIOStreamWrapper::AssignRV method + + +Used in move constructor and move assignment operator to reset pointers and call [swap()](../swap/). + +```cpp +void System::IO::BasicSystemIOStreamWrapper::AssignRV(BasicSystemIOStreamWrapper &&right) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemIOStreamWrapper\&& | Rvalue reference to object to be swap | + +## See Also + +* Class [BasicSystemIOStreamWrapper](../) +* Class [BasicSystemIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreamwrapper/basicsystemiostreamwrapper/_index.md b/english/cpp/system.io/basicsystemiostreamwrapper/basicsystemiostreamwrapper/_index.md new file mode 100644 index 0000000000..f4466b6ba4 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreamwrapper/basicsystemiostreamwrapper/_index.md @@ -0,0 +1,67 @@ +--- +title: System::IO::BasicSystemIOStreamWrapper::BasicSystemIOStreamWrapper constructor +linktitle: BasicSystemIOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIOStreamWrapper::BasicSystemIOStreamWrapper constructor. Move constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.io/basicsystemiostreamwrapper/basicsystemiostreamwrapper/ +--- +## BasicSystemIOStreamWrapper::BasicSystemIOStreamWrapper(BasicSystemIOStreamWrapper\&&) constructor + + +Move constructor. + +```cpp +System::IO::BasicSystemIOStreamWrapper::BasicSystemIOStreamWrapper(BasicSystemIOStreamWrapper &&right) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemIOStreamWrapper\&& | [Object](../../../system/object/) to be move | + +## See Also + +* Class [BasicSystemIOStreamWrapper](../) +* Class [BasicSystemIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemIOStreamWrapper::BasicSystemIOStreamWrapper(const BasicSystemIOStreamWrapper\&) constructor + + +Copy constructor. Deleted. + +```cpp +System::IO::BasicSystemIOStreamWrapper::BasicSystemIOStreamWrapper(const BasicSystemIOStreamWrapper &)=delete +``` + +## See Also + +* Class [BasicSystemIOStreamWrapper](../) +* Class [BasicSystemIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemIOStreamWrapper::BasicSystemIOStreamWrapper(SharedPtr\, SystemIOStreamWrappingMode) constructor + + +Constructs a new instance of the [BasicSystemIOStreamWrapper](../). + +```cpp +System::IO::BasicSystemIOStreamWrapper::BasicSystemIOStreamWrapper(SharedPtr str, SystemIOStreamWrappingMode mode=SystemIOStreamWrappingMode::Binary) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | SharedPtr\ | The pointer to the stream | +| mode | SystemIOStreamWrappingMode | Wrapping mode | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Enum [SystemIOStreamWrappingMode](../../systemiostreamwrappingmode/) +* Class [BasicSystemIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreamwrapper/char_type/_index.md b/english/cpp/system.io/basicsystemiostreamwrapper/char_type/_index.md new file mode 100644 index 0000000000..af2a7e6968 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreamwrapper/char_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIOStreamWrapper::char_type typedef +linktitle: char_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIOStreamWrapper::char_type typedef of System::IO::BasicSystemIOStreamWrapper class in C++.' +type: docs +weight: 500 +url: /cpp/system.io/basicsystemiostreamwrapper/char_type/ +--- +## char_type typedef + + + + +```cpp +using System::IO::BasicSystemIOStreamWrapper< Elem, Traits >::char_type = Elem +``` + +## See Also + +* Class [BasicSystemIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreamwrapper/mybase/_index.md b/english/cpp/system.io/basicsystemiostreamwrapper/mybase/_index.md new file mode 100644 index 0000000000..db88d472a6 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreamwrapper/mybase/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIOStreamWrapper::Mybase typedef +linktitle: Mybase +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIOStreamWrapper::Mybase typedef of System::IO::BasicSystemIOStreamWrapper class in C++.' +type: docs +weight: 600 +url: /cpp/system.io/basicsystemiostreamwrapper/mybase/ +--- +## Mybase typedef + + + + +```cpp +using System::IO::BasicSystemIOStreamWrapper< Elem, Traits >::Mybase = std::basic_iostream +``` + +## See Also + +* Class [BasicSystemIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreamwrapper/mysb/_index.md b/english/cpp/system.io/basicsystemiostreamwrapper/mysb/_index.md new file mode 100644 index 0000000000..a05b5dbc19 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreamwrapper/mysb/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIOStreamWrapper::Mysb typedef +linktitle: Mysb +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIOStreamWrapper::Mysb typedef of System::IO::BasicSystemIOStreamWrapper class in C++.' +type: docs +weight: 700 +url: /cpp/system.io/basicsystemiostreamwrapper/mysb/ +--- +## Mysb typedef + + + + +```cpp +using System::IO::BasicSystemIOStreamWrapper< Elem, Traits >::Mysb = BasicSystemIOStreamBuf +``` + +## See Also + +* Class [BasicSystemIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreamwrapper/operator=/_index.md b/english/cpp/system.io/basicsystemiostreamwrapper/operator=/_index.md new file mode 100644 index 0000000000..bdb0d6a871 --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreamwrapper/operator=/_index.md @@ -0,0 +1,48 @@ +--- +title: System::IO::BasicSystemIOStreamWrapper::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIOStreamWrapper::operator= method. Move assignment operator in C++.' +type: docs +weight: 300 +url: /cpp/system.io/basicsystemiostreamwrapper/operator=/ +--- +## BasicSystemIOStreamWrapper::operator=(BasicSystemIOStreamWrapper\&&) method + + +Move assignment operator. + +```cpp +BasicSystemIOStreamWrapper & System::IO::BasicSystemIOStreamWrapper::operator=(BasicSystemIOStreamWrapper &&right) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemIOStreamWrapper\&& | [Object](../../../system/object/) to be move | + +### ReturnValue + +*this + +## See Also + +* Class [BasicSystemIOStreamWrapper](../) +* Class [BasicSystemIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemIOStreamWrapper::operator=(const BasicSystemIOStreamWrapper\&) method + + +Copy assignment operator. Deleted. + +```cpp +BasicSystemIOStreamWrapper & System::IO::BasicSystemIOStreamWrapper::operator=(const BasicSystemIOStreamWrapper &)=delete +``` + +## See Also + +* Class [BasicSystemIOStreamWrapper](../) +* Class [BasicSystemIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreamwrapper/swap/_index.md b/english/cpp/system.io/basicsystemiostreamwrapper/swap/_index.md new file mode 100644 index 0000000000..7fb6da84fb --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreamwrapper/swap/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::BasicSystemIOStreamWrapper::swap method +linktitle: swap +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIOStreamWrapper::swap method. Call to swap *this and right, if they are not equal in C++.' +type: docs +weight: 400 +url: /cpp/system.io/basicsystemiostreamwrapper/swap/ +--- +## BasicSystemIOStreamWrapper::swap method + + +Call to swap *this and **right**, if they are not equal. + +```cpp +void System::IO::BasicSystemIOStreamWrapper::swap(BasicSystemIOStreamWrapper &right) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemIOStreamWrapper\& | Rvalue reference to object to be swap | + +## See Also + +* Class [BasicSystemIOStreamWrapper](../) +* Class [BasicSystemIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemiostreamwrapper/traits_type/_index.md b/english/cpp/system.io/basicsystemiostreamwrapper/traits_type/_index.md new file mode 100644 index 0000000000..80e214e57e --- /dev/null +++ b/english/cpp/system.io/basicsystemiostreamwrapper/traits_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIOStreamWrapper::traits_type typedef +linktitle: traits_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIOStreamWrapper::traits_type typedef of System::IO::BasicSystemIOStreamWrapper class in C++.' +type: docs +weight: 800 +url: /cpp/system.io/basicsystemiostreamwrapper/traits_type/ +--- +## traits_type typedef + + + + +```cpp +using System::IO::BasicSystemIOStreamWrapper< Elem, Traits >::traits_type = Traits +``` + +## See Also + +* Class [BasicSystemIOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemistreamwrapper/_index.md b/english/cpp/system.io/basicsystemistreamwrapper/_index.md new file mode 100644 index 0000000000..5f4408fdd5 --- /dev/null +++ b/english/cpp/system.io/basicsystemistreamwrapper/_index.md @@ -0,0 +1,41 @@ +--- +title: System::IO::BasicSystemIStreamWrapper class +linktitle: BasicSystemIStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIStreamWrapper class. Represents a std::istream-like wrapper that used BasicSystemIOStreamBuf as internal buffer in C++.' +type: docs +weight: 600 +url: /cpp/system.io/basicsystemistreamwrapper/ +--- +## BasicSystemIStreamWrapper class + + +Represents a std::istream-like wrapper that used [BasicSystemIOStreamBuf](../basicsystemiostreambuf/) as internal buffer. + +```cpp +templateclass BasicSystemIStreamWrapper : public std::basic_istream> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AssignRV](./assignrv/)(BasicSystemIStreamWrapper\&&) | Used in move constructor and move assignment operator to reset pointers and call [swap()](./swap/). | +| [BasicSystemIStreamWrapper](./basicsystemistreamwrapper/)(SharedPtr\, SystemIOStreamWrappingMode) | Constructs a new instance of the [BasicSystemIStreamWrapper](./). | +| [BasicSystemIStreamWrapper](./basicsystemistreamwrapper/)(const BasicSystemIStreamWrapper\&) | Copy constructor. Deleted. | +| [BasicSystemIStreamWrapper](./basicsystemistreamwrapper/)(BasicSystemIStreamWrapper\&&) | Move constructor. | +| [operator=](./operator=/)(const BasicSystemIStreamWrapper\&) | Copy assignment operator. Deleted. | +| [operator=](./operator=/)(BasicSystemIStreamWrapper\&&) | Move assignment operator. | +| [swap](./swap/)(BasicSystemIStreamWrapper\&) | Call to swap *this and **right**, if they are not equal. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [char_type](./char_type/) | | +| [Mybase](./mybase/) | | +| [Mysb](./mysb/) | | +| [traits_type](./traits_type/) | | +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/basicsystemistreamwrapper/assignrv/_index.md b/english/cpp/system.io/basicsystemistreamwrapper/assignrv/_index.md new file mode 100644 index 0000000000..3be934e8c1 --- /dev/null +++ b/english/cpp/system.io/basicsystemistreamwrapper/assignrv/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::BasicSystemIStreamWrapper::AssignRV method +linktitle: AssignRV +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIStreamWrapper::AssignRV method. Used in move constructor and move assignment operator to reset pointers and call swap() in C++.' +type: docs +weight: 200 +url: /cpp/system.io/basicsystemistreamwrapper/assignrv/ +--- +## BasicSystemIStreamWrapper::AssignRV method + + +Used in move constructor and move assignment operator to reset pointers and call [swap()](../swap/). + +```cpp +void System::IO::BasicSystemIStreamWrapper::AssignRV(BasicSystemIStreamWrapper &&right) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemIStreamWrapper\&& | Rvalue reference to object to be swap | + +## See Also + +* Class [BasicSystemIStreamWrapper](../) +* Class [BasicSystemIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemistreamwrapper/basicsystemistreamwrapper/_index.md b/english/cpp/system.io/basicsystemistreamwrapper/basicsystemistreamwrapper/_index.md new file mode 100644 index 0000000000..1fe8d23b9b --- /dev/null +++ b/english/cpp/system.io/basicsystemistreamwrapper/basicsystemistreamwrapper/_index.md @@ -0,0 +1,67 @@ +--- +title: System::IO::BasicSystemIStreamWrapper::BasicSystemIStreamWrapper constructor +linktitle: BasicSystemIStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIStreamWrapper::BasicSystemIStreamWrapper constructor. Move constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.io/basicsystemistreamwrapper/basicsystemistreamwrapper/ +--- +## BasicSystemIStreamWrapper::BasicSystemIStreamWrapper(BasicSystemIStreamWrapper\&&) constructor + + +Move constructor. + +```cpp +System::IO::BasicSystemIStreamWrapper::BasicSystemIStreamWrapper(BasicSystemIStreamWrapper &&right) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemIStreamWrapper\&& | [Object](../../../system/object/) to be move | + +## See Also + +* Class [BasicSystemIStreamWrapper](../) +* Class [BasicSystemIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemIStreamWrapper::BasicSystemIStreamWrapper(const BasicSystemIStreamWrapper\&) constructor + + +Copy constructor. Deleted. + +```cpp +System::IO::BasicSystemIStreamWrapper::BasicSystemIStreamWrapper(const BasicSystemIStreamWrapper &)=delete +``` + +## See Also + +* Class [BasicSystemIStreamWrapper](../) +* Class [BasicSystemIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemIStreamWrapper::BasicSystemIStreamWrapper(SharedPtr\, SystemIOStreamWrappingMode) constructor + + +Constructs a new instance of the [BasicSystemIStreamWrapper](../). + +```cpp +System::IO::BasicSystemIStreamWrapper::BasicSystemIStreamWrapper(SharedPtr str, SystemIOStreamWrappingMode mode=SystemIOStreamWrappingMode::Binary) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | SharedPtr\ | The pointer to the stream | +| mode | SystemIOStreamWrappingMode | Wrapping mode | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Enum [SystemIOStreamWrappingMode](../../systemiostreamwrappingmode/) +* Class [BasicSystemIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemistreamwrapper/char_type/_index.md b/english/cpp/system.io/basicsystemistreamwrapper/char_type/_index.md new file mode 100644 index 0000000000..adc88798ed --- /dev/null +++ b/english/cpp/system.io/basicsystemistreamwrapper/char_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIStreamWrapper::char_type typedef +linktitle: char_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIStreamWrapper::char_type typedef of System::IO::BasicSystemIStreamWrapper class in C++.' +type: docs +weight: 500 +url: /cpp/system.io/basicsystemistreamwrapper/char_type/ +--- +## char_type typedef + + + + +```cpp +using System::IO::BasicSystemIStreamWrapper< Elem, Traits >::char_type = Elem +``` + +## See Also + +* Class [BasicSystemIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemistreamwrapper/mybase/_index.md b/english/cpp/system.io/basicsystemistreamwrapper/mybase/_index.md new file mode 100644 index 0000000000..6f5cd36f73 --- /dev/null +++ b/english/cpp/system.io/basicsystemistreamwrapper/mybase/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIStreamWrapper::Mybase typedef +linktitle: Mybase +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIStreamWrapper::Mybase typedef of System::IO::BasicSystemIStreamWrapper class in C++.' +type: docs +weight: 600 +url: /cpp/system.io/basicsystemistreamwrapper/mybase/ +--- +## Mybase typedef + + + + +```cpp +using System::IO::BasicSystemIStreamWrapper< Elem, Traits >::Mybase = std::basic_istream +``` + +## See Also + +* Class [BasicSystemIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemistreamwrapper/mysb/_index.md b/english/cpp/system.io/basicsystemistreamwrapper/mysb/_index.md new file mode 100644 index 0000000000..1cccc138a5 --- /dev/null +++ b/english/cpp/system.io/basicsystemistreamwrapper/mysb/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIStreamWrapper::Mysb typedef +linktitle: Mysb +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIStreamWrapper::Mysb typedef of System::IO::BasicSystemIStreamWrapper class in C++.' +type: docs +weight: 700 +url: /cpp/system.io/basicsystemistreamwrapper/mysb/ +--- +## Mysb typedef + + + + +```cpp +using System::IO::BasicSystemIStreamWrapper< Elem, Traits >::Mysb = BasicSystemIOStreamBuf +``` + +## See Also + +* Class [BasicSystemIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemistreamwrapper/operator=/_index.md b/english/cpp/system.io/basicsystemistreamwrapper/operator=/_index.md new file mode 100644 index 0000000000..f6c8a31dba --- /dev/null +++ b/english/cpp/system.io/basicsystemistreamwrapper/operator=/_index.md @@ -0,0 +1,48 @@ +--- +title: System::IO::BasicSystemIStreamWrapper::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIStreamWrapper::operator= method. Move assignment operator in C++.' +type: docs +weight: 300 +url: /cpp/system.io/basicsystemistreamwrapper/operator=/ +--- +## BasicSystemIStreamWrapper::operator=(BasicSystemIStreamWrapper\&&) method + + +Move assignment operator. + +```cpp +BasicSystemIStreamWrapper & System::IO::BasicSystemIStreamWrapper::operator=(BasicSystemIStreamWrapper &&right) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemIStreamWrapper\&& | [Object](../../../system/object/) to be move | + +### ReturnValue + +*this + +## See Also + +* Class [BasicSystemIStreamWrapper](../) +* Class [BasicSystemIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemIStreamWrapper::operator=(const BasicSystemIStreamWrapper\&) method + + +Copy assignment operator. Deleted. + +```cpp +BasicSystemIStreamWrapper & System::IO::BasicSystemIStreamWrapper::operator=(const BasicSystemIStreamWrapper &)=delete +``` + +## See Also + +* Class [BasicSystemIStreamWrapper](../) +* Class [BasicSystemIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemistreamwrapper/swap/_index.md b/english/cpp/system.io/basicsystemistreamwrapper/swap/_index.md new file mode 100644 index 0000000000..a84f9c2ee9 --- /dev/null +++ b/english/cpp/system.io/basicsystemistreamwrapper/swap/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::BasicSystemIStreamWrapper::swap method +linktitle: swap +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemIStreamWrapper::swap method. Call to swap *this and right, if they are not equal in C++.' +type: docs +weight: 400 +url: /cpp/system.io/basicsystemistreamwrapper/swap/ +--- +## BasicSystemIStreamWrapper::swap method + + +Call to swap *this and **right**, if they are not equal. + +```cpp +void System::IO::BasicSystemIStreamWrapper::swap(BasicSystemIStreamWrapper &right) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemIStreamWrapper\& | Rvalue reference to object to be swap | + +## See Also + +* Class [BasicSystemIStreamWrapper](../) +* Class [BasicSystemIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemistreamwrapper/traits_type/_index.md b/english/cpp/system.io/basicsystemistreamwrapper/traits_type/_index.md new file mode 100644 index 0000000000..39bf56e04a --- /dev/null +++ b/english/cpp/system.io/basicsystemistreamwrapper/traits_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemIStreamWrapper::traits_type typedef +linktitle: traits_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemIStreamWrapper::traits_type typedef of System::IO::BasicSystemIStreamWrapper class in C++.' +type: docs +weight: 800 +url: /cpp/system.io/basicsystemistreamwrapper/traits_type/ +--- +## traits_type typedef + + + + +```cpp +using System::IO::BasicSystemIStreamWrapper< Elem, Traits >::traits_type = Traits +``` + +## See Also + +* Class [BasicSystemIStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemostreamwrapper/_index.md b/english/cpp/system.io/basicsystemostreamwrapper/_index.md new file mode 100644 index 0000000000..d6ab786e35 --- /dev/null +++ b/english/cpp/system.io/basicsystemostreamwrapper/_index.md @@ -0,0 +1,41 @@ +--- +title: System::IO::BasicSystemOStreamWrapper class +linktitle: BasicSystemOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemOStreamWrapper class. Represents a std::ostream-like wrapper that used BasicSystemIOStreamBuf as internal buffer in C++.' +type: docs +weight: 700 +url: /cpp/system.io/basicsystemostreamwrapper/ +--- +## BasicSystemOStreamWrapper class + + +Represents a std::ostream-like wrapper that used [BasicSystemIOStreamBuf](../basicsystemiostreambuf/) as internal buffer. + +```cpp +templateclass BasicSystemOStreamWrapper : public std::basic_ostream> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AssignRV](./assignrv/)(BasicSystemOStreamWrapper\&&) | Used in move constructor and move assignment operator to reset pointers and call [swap()](./swap/). | +| [BasicSystemOStreamWrapper](./basicsystemostreamwrapper/)(SharedPtr\, SystemIOStreamWrappingMode) | Constructs a new instance of the [BasicSystemOStreamWrapper](./). | +| [BasicSystemOStreamWrapper](./basicsystemostreamwrapper/)(const BasicSystemOStreamWrapper\&) | Copy constructor. Deleted. | +| [BasicSystemOStreamWrapper](./basicsystemostreamwrapper/)(BasicSystemOStreamWrapper\&&) | Move constructor. | +| [operator=](./operator=/)(const BasicSystemOStreamWrapper\&) | Copy assignment operator. Deleted. | +| [operator=](./operator=/)(BasicSystemOStreamWrapper\&&) | Move assignment operator. | +| [swap](./swap/)(BasicSystemOStreamWrapper\&) | Call to swap *this and **right**, if they are not equal. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [char_type](./char_type/) | | +| [Mybase](./mybase/) | | +| [Mysb](./mysb/) | | +| [traits_type](./traits_type/) | | +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/basicsystemostreamwrapper/assignrv/_index.md b/english/cpp/system.io/basicsystemostreamwrapper/assignrv/_index.md new file mode 100644 index 0000000000..8762cdf8f5 --- /dev/null +++ b/english/cpp/system.io/basicsystemostreamwrapper/assignrv/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::BasicSystemOStreamWrapper::AssignRV method +linktitle: AssignRV +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemOStreamWrapper::AssignRV method. Used in move constructor and move assignment operator to reset pointers and call swap() in C++.' +type: docs +weight: 200 +url: /cpp/system.io/basicsystemostreamwrapper/assignrv/ +--- +## BasicSystemOStreamWrapper::AssignRV method + + +Used in move constructor and move assignment operator to reset pointers and call [swap()](../swap/). + +```cpp +void System::IO::BasicSystemOStreamWrapper::AssignRV(BasicSystemOStreamWrapper &&right) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemOStreamWrapper\&& | Rvalue reference to object to be swap | + +## See Also + +* Class [BasicSystemOStreamWrapper](../) +* Class [BasicSystemOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemostreamwrapper/basicsystemostreamwrapper/_index.md b/english/cpp/system.io/basicsystemostreamwrapper/basicsystemostreamwrapper/_index.md new file mode 100644 index 0000000000..0554e306d4 --- /dev/null +++ b/english/cpp/system.io/basicsystemostreamwrapper/basicsystemostreamwrapper/_index.md @@ -0,0 +1,67 @@ +--- +title: System::IO::BasicSystemOStreamWrapper::BasicSystemOStreamWrapper constructor +linktitle: BasicSystemOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemOStreamWrapper::BasicSystemOStreamWrapper constructor. Move constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.io/basicsystemostreamwrapper/basicsystemostreamwrapper/ +--- +## BasicSystemOStreamWrapper::BasicSystemOStreamWrapper(BasicSystemOStreamWrapper\&&) constructor + + +Move constructor. + +```cpp +System::IO::BasicSystemOStreamWrapper::BasicSystemOStreamWrapper(BasicSystemOStreamWrapper &&right) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemOStreamWrapper\&& | [Object](../../../system/object/) to be move | + +## See Also + +* Class [BasicSystemOStreamWrapper](../) +* Class [BasicSystemOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemOStreamWrapper::BasicSystemOStreamWrapper(const BasicSystemOStreamWrapper\&) constructor + + +Copy constructor. Deleted. + +```cpp +System::IO::BasicSystemOStreamWrapper::BasicSystemOStreamWrapper(const BasicSystemOStreamWrapper &)=delete +``` + +## See Also + +* Class [BasicSystemOStreamWrapper](../) +* Class [BasicSystemOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemOStreamWrapper::BasicSystemOStreamWrapper(SharedPtr\, SystemIOStreamWrappingMode) constructor + + +Constructs a new instance of the [BasicSystemOStreamWrapper](../). + +```cpp +System::IO::BasicSystemOStreamWrapper::BasicSystemOStreamWrapper(SharedPtr str, SystemIOStreamWrappingMode mode=SystemIOStreamWrappingMode::Binary) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | SharedPtr\ | The pointer to the stream | +| mode | SystemIOStreamWrappingMode | Wrapping mode | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Enum [SystemIOStreamWrappingMode](../../systemiostreamwrappingmode/) +* Class [BasicSystemOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemostreamwrapper/char_type/_index.md b/english/cpp/system.io/basicsystemostreamwrapper/char_type/_index.md new file mode 100644 index 0000000000..83791bb351 --- /dev/null +++ b/english/cpp/system.io/basicsystemostreamwrapper/char_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemOStreamWrapper::char_type typedef +linktitle: char_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemOStreamWrapper::char_type typedef of System::IO::BasicSystemOStreamWrapper class in C++.' +type: docs +weight: 500 +url: /cpp/system.io/basicsystemostreamwrapper/char_type/ +--- +## char_type typedef + + + + +```cpp +using System::IO::BasicSystemOStreamWrapper< Elem, Traits >::char_type = Elem +``` + +## See Also + +* Class [BasicSystemOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemostreamwrapper/mybase/_index.md b/english/cpp/system.io/basicsystemostreamwrapper/mybase/_index.md new file mode 100644 index 0000000000..62a3242dc1 --- /dev/null +++ b/english/cpp/system.io/basicsystemostreamwrapper/mybase/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemOStreamWrapper::Mybase typedef +linktitle: Mybase +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemOStreamWrapper::Mybase typedef of System::IO::BasicSystemOStreamWrapper class in C++.' +type: docs +weight: 600 +url: /cpp/system.io/basicsystemostreamwrapper/mybase/ +--- +## Mybase typedef + + + + +```cpp +using System::IO::BasicSystemOStreamWrapper< Elem, Traits >::Mybase = std::basic_ostream +``` + +## See Also + +* Class [BasicSystemOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemostreamwrapper/mysb/_index.md b/english/cpp/system.io/basicsystemostreamwrapper/mysb/_index.md new file mode 100644 index 0000000000..294baad5fa --- /dev/null +++ b/english/cpp/system.io/basicsystemostreamwrapper/mysb/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemOStreamWrapper::Mysb typedef +linktitle: Mysb +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemOStreamWrapper::Mysb typedef of System::IO::BasicSystemOStreamWrapper class in C++.' +type: docs +weight: 700 +url: /cpp/system.io/basicsystemostreamwrapper/mysb/ +--- +## Mysb typedef + + + + +```cpp +using System::IO::BasicSystemOStreamWrapper< Elem, Traits >::Mysb = BasicSystemIOStreamBuf +``` + +## See Also + +* Class [BasicSystemOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemostreamwrapper/operator=/_index.md b/english/cpp/system.io/basicsystemostreamwrapper/operator=/_index.md new file mode 100644 index 0000000000..1da7d438a7 --- /dev/null +++ b/english/cpp/system.io/basicsystemostreamwrapper/operator=/_index.md @@ -0,0 +1,48 @@ +--- +title: System::IO::BasicSystemOStreamWrapper::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemOStreamWrapper::operator= method. Move assignment operator in C++.' +type: docs +weight: 300 +url: /cpp/system.io/basicsystemostreamwrapper/operator=/ +--- +## BasicSystemOStreamWrapper::operator=(BasicSystemOStreamWrapper\&&) method + + +Move assignment operator. + +```cpp +BasicSystemOStreamWrapper & System::IO::BasicSystemOStreamWrapper::operator=(BasicSystemOStreamWrapper &&right) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemOStreamWrapper\&& | [Object](../../../system/object/) to be move | + +### ReturnValue + +*this + +## See Also + +* Class [BasicSystemOStreamWrapper](../) +* Class [BasicSystemOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BasicSystemOStreamWrapper::operator=(const BasicSystemOStreamWrapper\&) method + + +Copy assignment operator. Deleted. + +```cpp +BasicSystemOStreamWrapper & System::IO::BasicSystemOStreamWrapper::operator=(const BasicSystemOStreamWrapper &)=delete +``` + +## See Also + +* Class [BasicSystemOStreamWrapper](../) +* Class [BasicSystemOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemostreamwrapper/swap/_index.md b/english/cpp/system.io/basicsystemostreamwrapper/swap/_index.md new file mode 100644 index 0000000000..33b87b2548 --- /dev/null +++ b/english/cpp/system.io/basicsystemostreamwrapper/swap/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::BasicSystemOStreamWrapper::swap method +linktitle: swap +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BasicSystemOStreamWrapper::swap method. Call to swap *this and right, if they are not equal in C++.' +type: docs +weight: 400 +url: /cpp/system.io/basicsystemostreamwrapper/swap/ +--- +## BasicSystemOStreamWrapper::swap method + + +Call to swap *this and **right**, if they are not equal. + +```cpp +void System::IO::BasicSystemOStreamWrapper::swap(BasicSystemOStreamWrapper &right) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| right | BasicSystemOStreamWrapper\& | Rvalue reference to object to be swap | + +## See Also + +* Class [BasicSystemOStreamWrapper](../) +* Class [BasicSystemOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/basicsystemostreamwrapper/traits_type/_index.md b/english/cpp/system.io/basicsystemostreamwrapper/traits_type/_index.md new file mode 100644 index 0000000000..daa748c9b1 --- /dev/null +++ b/english/cpp/system.io/basicsystemostreamwrapper/traits_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BasicSystemOStreamWrapper::traits_type typedef +linktitle: traits_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::BasicSystemOStreamWrapper::traits_type typedef of System::IO::BasicSystemOStreamWrapper class in C++.' +type: docs +weight: 800 +url: /cpp/system.io/basicsystemostreamwrapper/traits_type/ +--- +## traits_type typedef + + + + +```cpp +using System::IO::BasicSystemOStreamWrapper< Elem, Traits >::traits_type = Traits +``` + +## See Also + +* Class [BasicSystemOStreamWrapper](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/_index.md b/english/cpp/system.io/binaryreader/_index.md new file mode 100644 index 0000000000..6f3aa86fbe --- /dev/null +++ b/english/cpp/system.io/binaryreader/_index.md @@ -0,0 +1,54 @@ +--- +title: System::IO::BinaryReader class +linktitle: BinaryReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader class. Represents a reader that reads primitive data types as binary data in particular encoding. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.io/binaryreader/ +--- +## BinaryReader class + + +Represents a reader that reads primitive data types as binary data in particular encoding. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class BinaryReader : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BinaryReader](./binaryreader/)(const SharedPtr\\&) | Constructs an instance of [BinaryReader](./) class that reads data from the specified stream using UTF-8 encoding. | +| [BinaryReader](./binaryreader/)(const SharedPtr\\&, const SharedPtr\\&) | Constructs an instance of [BinaryReader](./) class that reads data from the specified stream using the specified encoding. | +| [BinaryReader](./binaryreader/)(const SharedPtr\\&, const SharedPtr\\&, bool) | Constructs an instance of [BinaryReader](./) class that reads data from the specified stream using the specified encoding. | +| virtual [Close](./close/)() | Closes the current [BinaryReader](./) object and the underlying input stream. | +| [Dispose](./dispose/)() override | Releases all resources used by the current object and closes the undelying stream. | +| virtual [get_BaseStream](./get_basestream/)() | Returns the input stream. | +| virtual [PeekChar](./peekchar/)() | Reads a single character from the input stream without changing the stream's read cursor. | +| virtual [Read](./read/)() | Reads a single character from the input stream. | +| virtual [Read](./read/)(ArrayPtr\, int, int) | Reads the specified number of bytes from the input stream and writes them to the specified byte array. | +| virtual [Read](./read/)(ArrayPtr\, int, int) | Reads the specified number of characters from the input stream, converts them to UTF-16 encoding and writes the resulting UTF-16 characters to the specified character array starting at the specified position. | +| virtual [ReadBoolean](./readboolean/)() | Reads a single byte from the input stream and returns its boolean representation. | +| virtual [ReadByte](./readbyte/)() | Reads a single byte from the input stream. | +| virtual [ReadBytes](./readbytes/)(int) | Reads the specified number of bytes from the input stream. | +| virtual [ReadChar](./readchar/)() | Reads a single character from the input stream. | +| virtual [ReadChars](./readchars/)(int) | Reads the specified number of characters from the input stream and returns them in UTF-16 ecoding. | +| virtual [ReadDecimal](./readdecimal/)() | NOT IMPLEMENTED. | +| virtual [ReadDouble](./readdouble/)() | Reads 8 bytes from the input stream and returns them as a double-precision floating point value. | +| virtual [ReadInt16](./readint16/)() | Reads 2 bytes from the input stream and returns them as a 16-bit integer value. | +| virtual [ReadInt32](./readint32/)() | Reads 4 bytes from the input stream and returns them as a 32-bit integer value. | +| virtual [ReadInt64](./readint64/)() | Reads 8 bytes from the input stream and returns them as a 64-bit integer value. | +| virtual [ReadSByte](./readsbyte/)() | Reads a single byte from the input stream and returns it as a signed 8-bit integer value. | +| virtual [ReadSingle](./readsingle/)() | Reads 4 bytes from the input stream and returns them as a single-precision floating point value. | +| virtual [ReadString](./readstring/)() | Reads a string from the current stream. The string is prefixed with the length, encoded as an integer seven bits at a time. | +| virtual [ReadUInt16](./readuint16/)() | Reads 2 bytes from the input stream and returns them as an unsigned 16-bit integer value. | +| virtual [ReadUInt32](./readuint32/)() | Reads 4 bytes from the input stream and returns them as an unsigned 32-bit integer value. | +| virtual [ReadUInt64](./readuint64/)() | Reads 8 bytes from the input stream and returns them as an unsigned 64-bit integer value. | +| virtual [~BinaryReader](./~binaryreader/)() | Destructor. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/binaryreader/binaryreader/_index.md b/english/cpp/system.io/binaryreader/binaryreader/_index.md new file mode 100644 index 0000000000..4169e637b8 --- /dev/null +++ b/english/cpp/system.io/binaryreader/binaryreader/_index.md @@ -0,0 +1,77 @@ +--- +title: System::IO::BinaryReader::BinaryReader constructor +linktitle: BinaryReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::BinaryReader constructor. Constructs an instance of BinaryReader class that reads data from the specified stream using UTF-8 encoding in C++.' +type: docs +weight: 100 +url: /cpp/system.io/binaryreader/binaryreader/ +--- +## BinaryReader::BinaryReader(const SharedPtr\\&) constructor + + +Constructs an instance of [BinaryReader](../) class that reads data from the specified stream using UTF-8 encoding. + +```cpp +System::IO::BinaryReader::BinaryReader(const SharedPtr &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The input stream | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryReader::BinaryReader(const SharedPtr\\&, const SharedPtr\\&) constructor + + +Constructs an instance of [BinaryReader](../) class that reads data from the specified stream using the specified encoding. + +```cpp +System::IO::BinaryReader::BinaryReader(const SharedPtr &input, const SharedPtr &encoding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The input stream | +| encoding | const SharedPtr\\& | The encoding to use | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Class [Encoding](../../../system.text/encoding/) +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryReader::BinaryReader(const SharedPtr\\&, const SharedPtr\\&, bool) constructor + + +Constructs an instance of [BinaryReader](../) class that reads data from the specified stream using the specified encoding. + +```cpp +System::IO::BinaryReader::BinaryReader(const SharedPtr &input, const SharedPtr &encoding, bool leaveOpen) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The input stream | +| encoding | const SharedPtr\\& | The encoding to use | +| leaveOpen | bool | Specifies whether the stream **input** should be left open (true) after the current object has been disposed or not (false) | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Class [Encoding](../../../system.text/encoding/) +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/close/_index.md b/english/cpp/system.io/binaryreader/close/_index.md new file mode 100644 index 0000000000..880a47eb83 --- /dev/null +++ b/english/cpp/system.io/binaryreader/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BinaryReader::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::Close method. Closes the current BinaryReader object and the underlying input stream in C++.' +type: docs +weight: 300 +url: /cpp/system.io/binaryreader/close/ +--- +## BinaryReader::Close method + + +Closes the current [BinaryReader](../) object and the underlying input stream. + +```cpp +virtual void System::IO::BinaryReader::Close() +``` + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/dispose/_index.md b/english/cpp/system.io/binaryreader/dispose/_index.md new file mode 100644 index 0000000000..23940681d4 --- /dev/null +++ b/english/cpp/system.io/binaryreader/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BinaryReader::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::Dispose method. Releases all resources used by the current object and closes the undelying stream in C++.' +type: docs +weight: 400 +url: /cpp/system.io/binaryreader/dispose/ +--- +## BinaryReader::Dispose method + + +Releases all resources used by the current object and closes the undelying stream. + +```cpp +virtual void System::IO::BinaryReader::Dispose() override +``` + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/get_basestream/_index.md b/english/cpp/system.io/binaryreader/get_basestream/_index.md new file mode 100644 index 0000000000..8cd4a790ce --- /dev/null +++ b/english/cpp/system.io/binaryreader/get_basestream/_index.md @@ -0,0 +1,25 @@ +--- +title: System::IO::BinaryReader::get_BaseStream method +linktitle: get_BaseStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::get_BaseStream method. Returns the input stream in C++.' +type: docs +weight: 500 +url: /cpp/system.io/binaryreader/get_basestream/ +--- +## BinaryReader::get_BaseStream method + + +Returns the input stream. + +```cpp +virtual SharedPtr System::IO::BinaryReader::get_BaseStream() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/peekchar/_index.md b/english/cpp/system.io/binaryreader/peekchar/_index.md new file mode 100644 index 0000000000..8ad2b45174 --- /dev/null +++ b/english/cpp/system.io/binaryreader/peekchar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::PeekChar method +linktitle: PeekChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::PeekChar method. Reads a single character from the input stream without changing the stream''s read cursor in C++.' +type: docs +weight: 600 +url: /cpp/system.io/binaryreader/peekchar/ +--- +## BinaryReader::PeekChar method + + +Reads a single character from the input stream without changing the stream's read cursor. + +```cpp +virtual int System::IO::BinaryReader::PeekChar() +``` + + +### ReturnValue + +Read character encoded with UTF-16 encoding; if the read character is represented by two codepoints in UTF-16 encoding then only the high surragate is returned; if no character was read -1 is returned + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/read/_index.md b/english/cpp/system.io/binaryreader/read/_index.md new file mode 100644 index 0000000000..9a9e73dea8 --- /dev/null +++ b/english/cpp/system.io/binaryreader/read/_index.md @@ -0,0 +1,80 @@ +--- +title: System::IO::BinaryReader::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::Read method. Reads a single character from the input stream in C++.' +type: docs +weight: 700 +url: /cpp/system.io/binaryreader/read/ +--- +## BinaryReader::Read() method + + +Reads a single character from the input stream. + +```cpp +virtual int System::IO::BinaryReader::Read() +``` + + +### ReturnValue + +Read character encoded with UTF-16 encoding; if the read character is represented by two codepoints in UTF-16 encoding then only the high surragate is returned. + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryReader::Read(ArrayPtr\, int, int) method + + +Reads the specified number of characters from the input stream, converts them to UTF-16 encoding and writes the resulting UTF-16 characters to the specified character array starting at the specified position. + +```cpp +virtual int System::IO::BinaryReader::Read(ArrayPtr buffer, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The UTF-16 character array to write the characters read from the input stream to | +| index | int | A 0-based index in **buffer** at which to start writing | +| count | int | The number of characters to read from the stream | + +### ReturnValue + +The number of characters read from the input stream + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryReader::Read(ArrayPtr\, int, int) method + + +Reads the specified number of bytes from the input stream and writes them to the specified byte array. + +```cpp +virtual int System::IO::BinaryReader::Read(ArrayPtr buffer, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The byte array to write the read bytes to | +| index | int | A 0-based position in **buffer** to start writing at | +| count | int | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readboolean/_index.md b/english/cpp/system.io/binaryreader/readboolean/_index.md new file mode 100644 index 0000000000..76ccce8ea5 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readboolean/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::ReadBoolean method +linktitle: ReadBoolean +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadBoolean method. Reads a single byte from the input stream and returns its boolean representation in C++.' +type: docs +weight: 800 +url: /cpp/system.io/binaryreader/readboolean/ +--- +## BinaryReader::ReadBoolean method + + +Reads a single byte from the input stream and returns its boolean representation. + +```cpp +virtual bool System::IO::BinaryReader::ReadBoolean() +``` + + +### ReturnValue + +True if the read byte is not equal to 0, otherwise - false + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readbyte/_index.md b/english/cpp/system.io/binaryreader/readbyte/_index.md new file mode 100644 index 0000000000..1a43160afe --- /dev/null +++ b/english/cpp/system.io/binaryreader/readbyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::ReadByte method +linktitle: ReadByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadByte method. Reads a single byte from the input stream in C++.' +type: docs +weight: 900 +url: /cpp/system.io/binaryreader/readbyte/ +--- +## BinaryReader::ReadByte method + + +Reads a single byte from the input stream. + +```cpp +virtual uint8_t System::IO::BinaryReader::ReadByte() +``` + + +### ReturnValue + +The byte read + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readbytes/_index.md b/english/cpp/system.io/binaryreader/readbytes/_index.md new file mode 100644 index 0000000000..fc068f9537 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readbytes/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::BinaryReader::ReadBytes method +linktitle: ReadBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadBytes method. Reads the specified number of bytes from the input stream in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/binaryreader/readbytes/ +--- +## BinaryReader::ReadBytes method + + +Reads the specified number of bytes from the input stream. + +```cpp +virtual ArrayPtr System::IO::BinaryReader::ReadBytes(int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| count | int | The number of bytes to read | + +### ReturnValue + +A byte array containing the read bytes + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readchar/_index.md b/english/cpp/system.io/binaryreader/readchar/_index.md new file mode 100644 index 0000000000..cc302bb300 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readchar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::ReadChar method +linktitle: ReadChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadChar method. Reads a single character from the input stream in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/binaryreader/readchar/ +--- +## BinaryReader::ReadChar method + + +Reads a single character from the input stream. + +```cpp +virtual char_t System::IO::BinaryReader::ReadChar() +``` + + +### ReturnValue + +A character read; if the read character is represented by two codepoints in UTF-16 encoding then only the high surragate is returned. + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readchars/_index.md b/english/cpp/system.io/binaryreader/readchars/_index.md new file mode 100644 index 0000000000..d201db9499 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readchars/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::BinaryReader::ReadChars method +linktitle: ReadChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadChars method. Reads the specified number of characters from the input stream and returns them in UTF-16 ecoding in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/binaryreader/readchars/ +--- +## BinaryReader::ReadChars method + + +Reads the specified number of characters from the input stream and returns them in UTF-16 ecoding. + +```cpp +virtual ArrayPtr System::IO::BinaryReader::ReadChars(int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| count | int | The number of characters to read from the input stream | + +### ReturnValue + +An array containing the read characters + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readdecimal/_index.md b/english/cpp/system.io/binaryreader/readdecimal/_index.md new file mode 100644 index 0000000000..388ae5c705 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readdecimal/_index.md @@ -0,0 +1,25 @@ +--- +title: System::IO::BinaryReader::ReadDecimal method +linktitle: ReadDecimal +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadDecimal method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/binaryreader/readdecimal/ +--- +## BinaryReader::ReadDecimal method + + +NOT IMPLEMENTED. + +```cpp +virtual Decimal System::IO::BinaryReader::ReadDecimal() +``` + + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readdouble/_index.md b/english/cpp/system.io/binaryreader/readdouble/_index.md new file mode 100644 index 0000000000..f813051c38 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readdouble/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::ReadDouble method +linktitle: ReadDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadDouble method. Reads 8 bytes from the input stream and returns them as a double-precision floating point value in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/binaryreader/readdouble/ +--- +## BinaryReader::ReadDouble method + + +Reads 8 bytes from the input stream and returns them as a double-precision floating point value. + +```cpp +virtual double System::IO::BinaryReader::ReadDouble() +``` + + +### ReturnValue + +A double-precision floating point value read + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readint16/_index.md b/english/cpp/system.io/binaryreader/readint16/_index.md new file mode 100644 index 0000000000..fd03825df8 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readint16/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::ReadInt16 method +linktitle: ReadInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadInt16 method. Reads 2 bytes from the input stream and returns them as a 16-bit integer value in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/binaryreader/readint16/ +--- +## BinaryReader::ReadInt16 method + + +Reads 2 bytes from the input stream and returns them as a 16-bit integer value. + +```cpp +virtual int16_t System::IO::BinaryReader::ReadInt16() +``` + + +### ReturnValue + +A 16-bit integer value read + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readint32/_index.md b/english/cpp/system.io/binaryreader/readint32/_index.md new file mode 100644 index 0000000000..4699820dd6 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readint32/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::ReadInt32 method +linktitle: ReadInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadInt32 method. Reads 4 bytes from the input stream and returns them as a 32-bit integer value in C++.' +type: docs +weight: 1600 +url: /cpp/system.io/binaryreader/readint32/ +--- +## BinaryReader::ReadInt32 method + + +Reads 4 bytes from the input stream and returns them as a 32-bit integer value. + +```cpp +virtual int System::IO::BinaryReader::ReadInt32() +``` + + +### ReturnValue + +A 132-bit integer value read + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readint64/_index.md b/english/cpp/system.io/binaryreader/readint64/_index.md new file mode 100644 index 0000000000..702b6bfee3 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readint64/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::ReadInt64 method +linktitle: ReadInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadInt64 method. Reads 8 bytes from the input stream and returns them as a 64-bit integer value in C++.' +type: docs +weight: 1700 +url: /cpp/system.io/binaryreader/readint64/ +--- +## BinaryReader::ReadInt64 method + + +Reads 8 bytes from the input stream and returns them as a 64-bit integer value. + +```cpp +virtual int64_t System::IO::BinaryReader::ReadInt64() +``` + + +### ReturnValue + +A 64-bit integer value read + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readsbyte/_index.md b/english/cpp/system.io/binaryreader/readsbyte/_index.md new file mode 100644 index 0000000000..a14035ce27 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readsbyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::ReadSByte method +linktitle: ReadSByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadSByte method. Reads a single byte from the input stream and returns it as a signed 8-bit integer value in C++.' +type: docs +weight: 1800 +url: /cpp/system.io/binaryreader/readsbyte/ +--- +## BinaryReader::ReadSByte method + + +Reads a single byte from the input stream and returns it as a signed 8-bit integer value. + +```cpp +virtual int8_t System::IO::BinaryReader::ReadSByte() +``` + + +### ReturnValue + +A signed 8-bit integer value read + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readsingle/_index.md b/english/cpp/system.io/binaryreader/readsingle/_index.md new file mode 100644 index 0000000000..b7d83d4634 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readsingle/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::ReadSingle method +linktitle: ReadSingle +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadSingle method. Reads 4 bytes from the input stream and returns them as a single-precision floating point value in C++.' +type: docs +weight: 1900 +url: /cpp/system.io/binaryreader/readsingle/ +--- +## BinaryReader::ReadSingle method + + +Reads 4 bytes from the input stream and returns them as a single-precision floating point value. + +```cpp +virtual float System::IO::BinaryReader::ReadSingle() +``` + + +### ReturnValue + +A single-precision floating point value read + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readstring/_index.md b/english/cpp/system.io/binaryreader/readstring/_index.md new file mode 100644 index 0000000000..334210e2d2 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::BinaryReader::ReadString method +linktitle: ReadString +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadString method. Reads a string from the current stream. The string is prefixed with the length, encoded as an integer seven bits at a time in C++.' +type: docs +weight: 2000 +url: /cpp/system.io/binaryreader/readstring/ +--- +## BinaryReader::ReadString method + + +Reads a string from the current stream. The string is prefixed with the length, encoded as an integer seven bits at a time. + +```cpp +virtual String System::IO::BinaryReader::ReadString() +``` + + +### ReturnValue + +The read string + +## See Also + +* Class [String](../../../system/string/) +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readuint16/_index.md b/english/cpp/system.io/binaryreader/readuint16/_index.md new file mode 100644 index 0000000000..2826682ae9 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readuint16/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::ReadUInt16 method +linktitle: ReadUInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadUInt16 method. Reads 2 bytes from the input stream and returns them as an unsigned 16-bit integer value in C++.' +type: docs +weight: 2100 +url: /cpp/system.io/binaryreader/readuint16/ +--- +## BinaryReader::ReadUInt16 method + + +Reads 2 bytes from the input stream and returns them as an unsigned 16-bit integer value. + +```cpp +virtual uint16_t System::IO::BinaryReader::ReadUInt16() +``` + + +### ReturnValue + +An unsigned 16-bit integer value read + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readuint32/_index.md b/english/cpp/system.io/binaryreader/readuint32/_index.md new file mode 100644 index 0000000000..9e53590cf5 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readuint32/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::ReadUInt32 method +linktitle: ReadUInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadUInt32 method. Reads 4 bytes from the input stream and returns them as an unsigned 32-bit integer value in C++.' +type: docs +weight: 2200 +url: /cpp/system.io/binaryreader/readuint32/ +--- +## BinaryReader::ReadUInt32 method + + +Reads 4 bytes from the input stream and returns them as an unsigned 32-bit integer value. + +```cpp +virtual uint32_t System::IO::BinaryReader::ReadUInt32() +``` + + +### ReturnValue + +An unsigned 32-bit integer value read + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/readuint64/_index.md b/english/cpp/system.io/binaryreader/readuint64/_index.md new file mode 100644 index 0000000000..7e49eefd57 --- /dev/null +++ b/english/cpp/system.io/binaryreader/readuint64/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BinaryReader::ReadUInt64 method +linktitle: ReadUInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::ReadUInt64 method. Reads 8 bytes from the input stream and returns them as an unsigned 64-bit integer value in C++.' +type: docs +weight: 2300 +url: /cpp/system.io/binaryreader/readuint64/ +--- +## BinaryReader::ReadUInt64 method + + +Reads 8 bytes from the input stream and returns them as an unsigned 64-bit integer value. + +```cpp +virtual uint64_t System::IO::BinaryReader::ReadUInt64() +``` + + +### ReturnValue + +An unsigned 64-bit integer value read + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binaryreader/~binaryreader/_index.md b/english/cpp/system.io/binaryreader/~binaryreader/_index.md new file mode 100644 index 0000000000..d39bbe7fa9 --- /dev/null +++ b/english/cpp/system.io/binaryreader/~binaryreader/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BinaryReader::~BinaryReader method +linktitle: ~BinaryReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryReader::~BinaryReader method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.io/binaryreader/~binaryreader/ +--- +## BinaryReader::~BinaryReader method + + +Destructor. + +```cpp +virtual System::IO::BinaryReader::~BinaryReader() +``` + +## See Also + +* Class [BinaryReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binarywriter/_index.md b/english/cpp/system.io/binarywriter/_index.md new file mode 100644 index 0000000000..3425718992 --- /dev/null +++ b/english/cpp/system.io/binarywriter/_index.md @@ -0,0 +1,50 @@ +--- +title: System::IO::BinaryWriter class +linktitle: BinaryWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryWriter class. Represents a writer that writes values of primitive types to a byte stream. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.io/binarywriter/ +--- +## BinaryWriter class + + +Represents a writer that writes values of primitive types to a byte stream. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class BinaryWriter : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BinaryWriter](./binarywriter/)(const StreamPtr\&, const EncodingPtr\&, bool) | Constructs an instance of [BinaryWriter](./) class that writes data to the specified stream using the specified encoding. | +| [Close](./close/)() | Closes the current [BinaryWriter](./) object and the underlying output stream. | +| [Dispose](./dispose/)() override | Releases all resources used by the current object and closes the undelying stream. | +| [Flush](./flush/)() | Flushes the output stream. | +| [get_BaseStream](./get_basestream/)() | Returns the output stream. | +| [Seek](./seek/)(int, System::IO::SeekOrigin) | Sets the position of the stream represented by the current object. | +| virtual [Write](./write/)(uint8_t) | Writes the specified unsigned 8-bit integer value to the output stream. | +| virtual [Write](./write/)(const ArrayPtr\\&, int, int) | Writes the specified subrange of bytes from the specified byte array to the output stream. | +| virtual [Write](./write/)(const ArrayPtr\\&, int, int) | Writes the specified subrange of UTF-16 characters from the specified character array to the output stream. | +| virtual [Write](./write/)(bool) | Writes single byte with a value of 0 if **value** is 'true' and 1 if **value** is 'false' to the output stream. | +| virtual [Write](./write/)(char16_t) | Writes the specified 16-bit wide character value to the output stream. | +| virtual [Write](./write/)(int16_t) | Writes the specified 16-bit integer value to the output stream. | +| virtual [Write](./write/)(int) | Writes the specified 32-bit integer value to the output stream. | +| virtual [Write](./write/)(int64_t) | Writes the specified 64-bit integer value to the output stream. | +| virtual [Write](./write/)(uint16_t) | Writes the specified unsigned 16-bit integer value to the output stream. | +| virtual [Write](./write/)(uint32_t) | Writes the specified unsigned 32-bit integer value to the output stream. | +| virtual [Write](./write/)(uint64_t) | Writes the specified unsigned 64-bit integer value to the output stream. | +| virtual [Write](./write/)(float) | Writes the specified single-precision floating point value to the output stream. | +| virtual [Write](./write/)(double) | Writes the specified double-precision floating point value to the output stream. | +| virtual [Write](./write/)(const Decimal\&) | Writes the byte representation of the specified [Decimal](../../system/decimal/) value to the output stream. | +| virtual [Write](./write/)(const String\&) | Writes a length-prefixed string in the current encoding to the output stream. | +| virtual [Write](./write/)(const char_t *) | Writes a length-prefixed string in the current encoding to the output stream. | +| [~BinaryWriter](./~binarywriter/)() | Destructor. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/binarywriter/binarywriter/_index.md b/english/cpp/system.io/binarywriter/binarywriter/_index.md new file mode 100644 index 0000000000..b3821e350d --- /dev/null +++ b/english/cpp/system.io/binarywriter/binarywriter/_index.md @@ -0,0 +1,32 @@ +--- +title: System::IO::BinaryWriter::BinaryWriter constructor +linktitle: BinaryWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryWriter::BinaryWriter constructor. Constructs an instance of BinaryWriter class that writes data to the specified stream using the specified encoding in C++.' +type: docs +weight: 100 +url: /cpp/system.io/binarywriter/binarywriter/ +--- +## BinaryWriter::BinaryWriter constructor + + +Constructs an instance of [BinaryWriter](../) class that writes data to the specified stream using the specified encoding. + +```cpp +System::IO::BinaryWriter::BinaryWriter(const StreamPtr &stream, const EncodingPtr &encoding=System::Text::Encoding::get_UTF8Unmarked(), bool leaveopen=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const StreamPtr\& | The output stream | +| encoding | const EncodingPtr\& | The encoding to use | +| leaveopen | bool | Specifies whether the stream **stream** should be left open (true) after the current object has been disposed or not (false) | + +## See Also + +* Typedef [StreamPtr](../../../system/streamptr/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binarywriter/close/_index.md b/english/cpp/system.io/binarywriter/close/_index.md new file mode 100644 index 0000000000..e5be127008 --- /dev/null +++ b/english/cpp/system.io/binarywriter/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BinaryWriter::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryWriter::Close method. Closes the current BinaryWriter object and the underlying output stream in C++.' +type: docs +weight: 300 +url: /cpp/system.io/binarywriter/close/ +--- +## BinaryWriter::Close method + + +Closes the current [BinaryWriter](../) object and the underlying output stream. + +```cpp +void System::IO::BinaryWriter::Close() +``` + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binarywriter/dispose/_index.md b/english/cpp/system.io/binarywriter/dispose/_index.md new file mode 100644 index 0000000000..c31269b97c --- /dev/null +++ b/english/cpp/system.io/binarywriter/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BinaryWriter::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryWriter::Dispose method. Releases all resources used by the current object and closes the undelying stream in C++.' +type: docs +weight: 400 +url: /cpp/system.io/binarywriter/dispose/ +--- +## BinaryWriter::Dispose method + + +Releases all resources used by the current object and closes the undelying stream. + +```cpp +void System::IO::BinaryWriter::Dispose() override +``` + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binarywriter/flush/_index.md b/english/cpp/system.io/binarywriter/flush/_index.md new file mode 100644 index 0000000000..717be81725 --- /dev/null +++ b/english/cpp/system.io/binarywriter/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BinaryWriter::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryWriter::Flush method. Flushes the output stream in C++.' +type: docs +weight: 500 +url: /cpp/system.io/binarywriter/flush/ +--- +## BinaryWriter::Flush method + + +Flushes the output stream. + +```cpp +void System::IO::BinaryWriter::Flush() +``` + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binarywriter/get_basestream/_index.md b/english/cpp/system.io/binarywriter/get_basestream/_index.md new file mode 100644 index 0000000000..5363b2b1d9 --- /dev/null +++ b/english/cpp/system.io/binarywriter/get_basestream/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::BinaryWriter::get_BaseStream method +linktitle: get_BaseStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryWriter::get_BaseStream method. Returns the output stream in C++.' +type: docs +weight: 600 +url: /cpp/system.io/binarywriter/get_basestream/ +--- +## BinaryWriter::get_BaseStream method + + +Returns the output stream. + +```cpp +StreamPtr System::IO::BinaryWriter::get_BaseStream() +``` + +## See Also + +* Typedef [StreamPtr](../../../system/streamptr/) +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binarywriter/seek/_index.md b/english/cpp/system.io/binarywriter/seek/_index.md new file mode 100644 index 0000000000..1241349329 --- /dev/null +++ b/english/cpp/system.io/binarywriter/seek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::BinaryWriter::Seek method +linktitle: Seek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryWriter::Seek method. Sets the position of the stream represented by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.io/binarywriter/seek/ +--- +## BinaryWriter::Seek method + + +Sets the position of the stream represented by the current object. + +```cpp +int64_t System::IO::BinaryWriter::Seek(int offset, System::IO::SeekOrigin origin=System::IO::SeekOrigin::Begin) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int | The byte offset relative to a position specified by **origin** | +| origin | System::IO::SeekOrigin | Specifies the position from which and the direction toward which the offset is calculated | + +### ReturnValue + +The new position of the stream + +## See Also + +* Enum [SeekOrigin](../../seekorigin/) +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binarywriter/write/_index.md b/english/cpp/system.io/binarywriter/write/_index.md new file mode 100644 index 0000000000..4c6c5c56ca --- /dev/null +++ b/english/cpp/system.io/binarywriter/write/_index.md @@ -0,0 +1,321 @@ +--- +title: System::IO::BinaryWriter::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryWriter::Write method. Writes single byte with a value of 0 if value is ''true'' and 1 if value is ''false'' to the output stream in C++.' +type: docs +weight: 800 +url: /cpp/system.io/binarywriter/write/ +--- +## BinaryWriter::Write(bool) method + + +Writes single byte with a value of 0 if **value** is 'true' and 1 if **value** is 'false' to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The boolean value specifying the byte value to write to the output stream | + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(char16_t) method + + +Writes the specified 16-bit wide character value to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(char16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char16_t | The value to write | + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(const ArrayPtr\\&, int, int) method + + +Writes the specified subrange of UTF-16 characters from the specified character array to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(const ArrayPtr &buffer, int index=0, int count=-1) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the characters to write | +| index | int | A 0-based index of the elemnet in **buffer** at which the subrange to write begins | +| count | int | The number of characters in the subrange to write; -1 specifies that the subrange ends where **buffer** array ends | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(const ArrayPtr\\&, int, int) method + + +Writes the specified subrange of bytes from the specified byte array to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(const ArrayPtr &buffer, int index=0, int count=-1) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the bytes to write | +| index | int | A 0-based index of the elemnet in **buffer** at which the subrange to write begins | +| count | int | The number of elements in the subrange to write; -1 specifies that the subrange ends where **buffer** array ends | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(const char_t *) method + + +Writes a length-prefixed string in the current encoding to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(const char_t *value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const char_t * | The c-string to write | + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(const Decimal\&) method + + +Writes the byte representation of the specified [Decimal](../../../system/decimal/) value to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(const Decimal &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Decimal\& | The value to write | + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(const String\&) method + + +Writes a length-prefixed string in the current encoding to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to write | + +## See Also + +* Class [String](../../../system/string/) +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(double) method + + +Writes the specified double-precision floating point value to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The value to write | + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(float) method + + +Writes the specified single-precision floating point value to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to write | + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(int) method + + +Writes the specified 32-bit integer value to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to write | + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(int16_t) method + + +Writes the specified 16-bit integer value to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(int16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int16_t | The value to write | + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(int64_t) method + + +Writes the specified 64-bit integer value to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The value to write | + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(uint16_t) method + + +Writes the specified unsigned 16-bit integer value to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(uint16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint16_t | The value to write | + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(uint32_t) method + + +Writes the specified unsigned 32-bit integer value to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(uint32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint32_t | The value to write | + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(uint64_t) method + + +Writes the specified unsigned 64-bit integer value to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(uint64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint64_t | The value to write | + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BinaryWriter::Write(uint8_t) method + + +Writes the specified unsigned 8-bit integer value to the output stream. + +```cpp +virtual void System::IO::BinaryWriter::Write(uint8_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint8_t | The value to write | + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binarywriter/~binarywriter/_index.md b/english/cpp/system.io/binarywriter/~binarywriter/_index.md new file mode 100644 index 0000000000..10a807165d --- /dev/null +++ b/english/cpp/system.io/binarywriter/~binarywriter/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BinaryWriter::~BinaryWriter method +linktitle: ~BinaryWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryWriter::~BinaryWriter method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.io/binarywriter/~binarywriter/ +--- +## BinaryWriter::~BinaryWriter method + + +Destructor. + +```cpp +System::IO::BinaryWriter::~BinaryWriter() +``` + +## See Also + +* Class [BinaryWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/binarywriterptr/_index.md b/english/cpp/system.io/binarywriterptr/_index.md new file mode 100644 index 0000000000..9f6012d1f0 --- /dev/null +++ b/english/cpp/system.io/binarywriterptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::BinaryWriterPtr typedef +linktitle: BinaryWriterPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BinaryWriterPtr typedef. An alias for a shared pointer to this class in C++.' +type: docs +weight: 3900 +url: /cpp/system.io/binarywriterptr/ +--- +## BinaryWriterPtr typedef + + +An alias for a shared pointer to this class. + +```cpp +typedef SharedPtr System::IO::BinaryWriterPtr +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/bufferedstream/_index.md b/english/cpp/system.io/bufferedstream/_index.md new file mode 100644 index 0000000000..d5468e2a66 --- /dev/null +++ b/english/cpp/system.io/bufferedstream/_index.md @@ -0,0 +1,50 @@ +--- +title: System::IO::BufferedStream class +linktitle: BufferedStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream class. Adds a buffering layer on top of another stream. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/bufferedstream/ +--- +## BufferedStream class + + +Adds a buffering layer on top of another stream. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class BufferedStream : public System::IO::Stream +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BufferedStream](./bufferedstream/)(const SharedPtr\\&) | Constructs an [BufferedStream](./) object that wraps the specified stream and uses a 4096 bytes long buffer. | +| [BufferedStream](./bufferedstream/)(const SharedPtr\\&, int) | Constructs an [BufferedStream](./) object that wraps the specified stream and uses a buffer of the specified size. | +| [Flush](./flush/)() override | Writes the content of the buffer to the underlying stream. | +| [get_CanRead](./get_canread/)() const override | Determines if the stream is readable. | +| [get_CanSeek](./get_canseek/)() const override | Determines if the stream supports seeking. | +| [get_CanWrite](./get_canwrite/)() const override | Determines if the stream is writable. | +| [get_Length](./get_length/)() const override | Returns the length of the stream. | +| [get_Position](./get_position/)() const override | Returns the current position of the stream. | +| [Read](./read/)(const ArrayPtr\\&, int32_t, int32_t) override | Reads the specified number of bytes from the underlying stream and writes them to the specified byte array. | +| [Read](./read/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Reads the specified number of bytes from the underlying stream and writes them to the specified byte array. | +| [ReadByte](./readbyte/)() override | Reads a single byte from the underlying stream and returns a 32-bit integer value equivalent to the value of the read byte. | +| [Seek](./seek/)(int64_t, SeekOrigin) override | Sets the position of the stream represented by the current object. | +| [set_Position](./set_position/)(int64_t) override | Flushes the buffer to the underlying stream and then sets the stream's position. | +| [SetLength](./setlength/)(int64_t) override | Sets the length of the stream represented by the current object. | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the underlying stream. | +| [Write](./write/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the underlying stream. | +| [WriteByte](./writebyte/)(uint8_t) override | Writes the specified unsigned 8-bit integer value to the underlying stream. | +| virtual [~BufferedStream](./~bufferedstream/)() | Destructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [Null](../stream/null/) | A stream with no underlying storage. | +## See Also + +* Class [Stream](../stream/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/bufferedstream/bufferedstream/_index.md b/english/cpp/system.io/bufferedstream/bufferedstream/_index.md new file mode 100644 index 0000000000..f73a38f095 --- /dev/null +++ b/english/cpp/system.io/bufferedstream/bufferedstream/_index.md @@ -0,0 +1,52 @@ +--- +title: System::IO::BufferedStream::BufferedStream constructor +linktitle: BufferedStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::BufferedStream constructor. Constructs an BufferedStream object that wraps the specified stream and uses a 4096 bytes long buffer in C++.' +type: docs +weight: 100 +url: /cpp/system.io/bufferedstream/bufferedstream/ +--- +## BufferedStream::BufferedStream(const SharedPtr\\&) constructor + + +Constructs an [BufferedStream](../) object that wraps the specified stream and uses a 4096 bytes long buffer. + +```cpp +System::IO::BufferedStream::BufferedStream(const SharedPtr &stream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The underlying [Stream](../../stream/) object | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BufferedStream::BufferedStream(const SharedPtr\\&, int) constructor + + +Constructs an [BufferedStream](../) object that wraps the specified stream and uses a buffer of the specified size. + +```cpp +System::IO::BufferedStream::BufferedStream(const SharedPtr &stream, int bufferSize) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The underlying [Stream](../../stream/) object | +| bufferSize | int | The size of the buffer in bytes | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/flush/_index.md b/english/cpp/system.io/bufferedstream/flush/_index.md new file mode 100644 index 0000000000..1f5fe9a6ff --- /dev/null +++ b/english/cpp/system.io/bufferedstream/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BufferedStream::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::Flush method. Writes the content of the buffer to the underlying stream in C++.' +type: docs +weight: 300 +url: /cpp/system.io/bufferedstream/flush/ +--- +## BufferedStream::Flush method + + +Writes the content of the buffer to the underlying stream. + +```cpp +virtual void System::IO::BufferedStream::Flush() override +``` + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/get_canread/_index.md b/english/cpp/system.io/bufferedstream/get_canread/_index.md new file mode 100644 index 0000000000..01a9b92457 --- /dev/null +++ b/english/cpp/system.io/bufferedstream/get_canread/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BufferedStream::get_CanRead method +linktitle: get_CanRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::get_CanRead method. Determines if the stream is readable in C++.' +type: docs +weight: 400 +url: /cpp/system.io/bufferedstream/get_canread/ +--- +## BufferedStream::get_CanRead method + + +Determines if the stream is readable. + +```cpp +virtual bool System::IO::BufferedStream::get_CanRead() const override +``` + + +### ReturnValue + +True if the stream is readable; otherwise - false + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/get_canseek/_index.md b/english/cpp/system.io/bufferedstream/get_canseek/_index.md new file mode 100644 index 0000000000..7812e1e5d5 --- /dev/null +++ b/english/cpp/system.io/bufferedstream/get_canseek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BufferedStream::get_CanSeek method +linktitle: get_CanSeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::get_CanSeek method. Determines if the stream supports seeking in C++.' +type: docs +weight: 500 +url: /cpp/system.io/bufferedstream/get_canseek/ +--- +## BufferedStream::get_CanSeek method + + +Determines if the stream supports seeking. + +```cpp +virtual bool System::IO::BufferedStream::get_CanSeek() const override +``` + + +### ReturnValue + +True if the stream supports seeking; otherwise - false + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/get_canwrite/_index.md b/english/cpp/system.io/bufferedstream/get_canwrite/_index.md new file mode 100644 index 0000000000..d03ed16391 --- /dev/null +++ b/english/cpp/system.io/bufferedstream/get_canwrite/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BufferedStream::get_CanWrite method +linktitle: get_CanWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::get_CanWrite method. Determines if the stream is writable in C++.' +type: docs +weight: 600 +url: /cpp/system.io/bufferedstream/get_canwrite/ +--- +## BufferedStream::get_CanWrite method + + +Determines if the stream is writable. + +```cpp +virtual bool System::IO::BufferedStream::get_CanWrite() const override +``` + + +### ReturnValue + +True if the stream is writable; otherwise - false + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/get_length/_index.md b/english/cpp/system.io/bufferedstream/get_length/_index.md new file mode 100644 index 0000000000..e0ff8ce5ac --- /dev/null +++ b/english/cpp/system.io/bufferedstream/get_length/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BufferedStream::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::get_Length method. Returns the length of the stream in C++.' +type: docs +weight: 700 +url: /cpp/system.io/bufferedstream/get_length/ +--- +## BufferedStream::get_Length method + + +Returns the length of the stream. + +```cpp +virtual int64_t System::IO::BufferedStream::get_Length() const override +``` + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/get_position/_index.md b/english/cpp/system.io/bufferedstream/get_position/_index.md new file mode 100644 index 0000000000..bc85b35627 --- /dev/null +++ b/english/cpp/system.io/bufferedstream/get_position/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BufferedStream::get_Position method +linktitle: get_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::get_Position method. Returns the current position of the stream in C++.' +type: docs +weight: 800 +url: /cpp/system.io/bufferedstream/get_position/ +--- +## BufferedStream::get_Position method + + +Returns the current position of the stream. + +```cpp +virtual int64_t System::IO::BufferedStream::get_Position() const override +``` + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/read/_index.md b/english/cpp/system.io/bufferedstream/read/_index.md new file mode 100644 index 0000000000..cb5166a5ea --- /dev/null +++ b/english/cpp/system.io/bufferedstream/read/_index.md @@ -0,0 +1,60 @@ +--- +title: System::IO::BufferedStream::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::Read method. Reads the specified number of bytes from the underlying stream and writes them to the specified byte array in C++.' +type: docs +weight: 900 +url: /cpp/system.io/bufferedstream/read/ +--- +## BufferedStream::Read(const ArrayPtr\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the underlying stream and writes them to the specified byte array. + +```cpp +virtual int32_t System::IO::BufferedStream::Read(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The byte array to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BufferedStream::Read(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the underlying stream and writes them to the specified byte array. + +```cpp +virtual int32_t System::IO::BufferedStream::Read(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The byte array to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/readbyte/_index.md b/english/cpp/system.io/bufferedstream/readbyte/_index.md new file mode 100644 index 0000000000..bd56caf1aa --- /dev/null +++ b/english/cpp/system.io/bufferedstream/readbyte/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BufferedStream::ReadByte method +linktitle: ReadByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::ReadByte method. Reads a single byte from the underlying stream and returns a 32-bit integer value equivalent to the value of the read byte in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/bufferedstream/readbyte/ +--- +## BufferedStream::ReadByte method + + +Reads a single byte from the underlying stream and returns a 32-bit integer value equivalent to the value of the read byte. + +```cpp +virtual int System::IO::BufferedStream::ReadByte() override +``` + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/seek/_index.md b/english/cpp/system.io/bufferedstream/seek/_index.md new file mode 100644 index 0000000000..269cb7710c --- /dev/null +++ b/english/cpp/system.io/bufferedstream/seek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::BufferedStream::Seek method +linktitle: Seek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::Seek method. Sets the position of the stream represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/bufferedstream/seek/ +--- +## BufferedStream::Seek method + + +Sets the position of the stream represented by the current object. + +```cpp +virtual int64_t System::IO::BufferedStream::Seek(int64_t offset, SeekOrigin origin) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int64_t | The byte offset relative to a position specified by **origin** | +| origin | SeekOrigin | Specifies the position from which and the direction toward which the offset is calculated | + +### ReturnValue + +The new position of the stream + +## See Also + +* Enum [SeekOrigin](../../seekorigin/) +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/set_position/_index.md b/english/cpp/system.io/bufferedstream/set_position/_index.md new file mode 100644 index 0000000000..41f9f145df --- /dev/null +++ b/english/cpp/system.io/bufferedstream/set_position/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BufferedStream::set_Position method +linktitle: set_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::set_Position method. Flushes the buffer to the underlying stream and then sets the stream''s position in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/bufferedstream/set_position/ +--- +## BufferedStream::set_Position method + + +Flushes the buffer to the underlying stream and then sets the stream's position. + +```cpp +virtual void System::IO::BufferedStream::set_Position(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The byte offset to set the stream's position to | + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/setlength/_index.md b/english/cpp/system.io/bufferedstream/setlength/_index.md new file mode 100644 index 0000000000..6a8ce332f6 --- /dev/null +++ b/english/cpp/system.io/bufferedstream/setlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BufferedStream::SetLength method +linktitle: SetLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::SetLength method. Sets the length of the stream represented by the current object in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/bufferedstream/setlength/ +--- +## BufferedStream::SetLength method + + +Sets the length of the stream represented by the current object. + +```cpp +virtual void System::IO::BufferedStream::SetLength(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The length in bytes to set | + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/write/_index.md b/english/cpp/system.io/bufferedstream/write/_index.md new file mode 100644 index 0000000000..1e2a05d61e --- /dev/null +++ b/english/cpp/system.io/bufferedstream/write/_index.md @@ -0,0 +1,52 @@ +--- +title: System::IO::BufferedStream::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::Write method. Writes the specified subrange of bytes from the specified byte array to the underlying stream in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/bufferedstream/write/ +--- +## BufferedStream::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the underlying stream. + +```cpp +virtual void System::IO::BufferedStream::Write(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the bytes to write | +| offset | int32_t | A 0-based index of the ellemnet in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## BufferedStream::Write(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the underlying stream. + +```cpp +virtual void System::IO::BufferedStream::Write(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The array containing the bytes to write | +| offset | int32_t | A 0-based index of the ellemnet in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/writebyte/_index.md b/english/cpp/system.io/bufferedstream/writebyte/_index.md new file mode 100644 index 0000000000..d53a0ddfb1 --- /dev/null +++ b/english/cpp/system.io/bufferedstream/writebyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::BufferedStream::WriteByte method +linktitle: WriteByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::WriteByte method. Writes the specified unsigned 8-bit integer value to the underlying stream in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/bufferedstream/writebyte/ +--- +## BufferedStream::WriteByte method + + +Writes the specified unsigned 8-bit integer value to the underlying stream. + +```cpp +virtual void System::IO::BufferedStream::WriteByte(uint8_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint8_t | The value to write | + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/bufferedstream/~bufferedstream/_index.md b/english/cpp/system.io/bufferedstream/~bufferedstream/_index.md new file mode 100644 index 0000000000..7d4bf9302c --- /dev/null +++ b/english/cpp/system.io/bufferedstream/~bufferedstream/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::BufferedStream::~BufferedStream method +linktitle: ~BufferedStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::BufferedStream::~BufferedStream method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.io/bufferedstream/~bufferedstream/ +--- +## BufferedStream::~BufferedStream method + + +Destructor. + +```cpp +virtual System::IO::BufferedStream::~BufferedStream() +``` + +## See Also + +* Class [BufferedStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/_index.md b/english/cpp/system.io/directory/_index.md new file mode 100644 index 0000000000..5a3d281bec --- /dev/null +++ b/english/cpp/system.io/directory/_index.md @@ -0,0 +1,104 @@ +--- +title: System::IO::Directory class +linktitle: Directory +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory class. Contains methods for manipulating directories. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/directory/ +--- +## Directory class + + +Contains methods for manipulating directories. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class Directory +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [CreateDirectory_](./createdirectory_/)(const String\&) | Creates all directories in the specified path if those don't exist. | +| static [Delete](./delete/)(const String\&, bool) | Removes the specified file or directory. Does not throw. | +| static [EnumerateDirectories](./enumeratedirectories/)(const String\&, const String\&, SearchOption) | Searches for the directories that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory. | +| static [EnumerateFiles](./enumeratefiles/)(const String\&, const String\&, SearchOption) | Searches for the files that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory. | +| static [EnumerateFileSystemEntries](./enumeratefilesystementries/)(const String\&, const String\&, SearchOption) | Searches for the files and directories that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory. | +| static [Exists](./exists/)(const String\&) | Determines if the specified path refers to existing directory. | +| static [GetCreationTime](./getcreationtime/)(const String\&) | Returns the creation time of the specified entity as local time. | +| static [GetCreationTimeUtc](./getcreationtimeutc/)(const String\&) | Returns the creation time of the specified entity as UTC time. | +| static [GetCurrentDirectory](./getcurrentdirectory/)() | Returns the full name (including path) of the current directory. | +| static [GetDirectories](./getdirectories/)(const String\&, const String\&, SearchOption) | Searches for the directories that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory. | +| static [GetDirectoryRoot](./getdirectoryroot/)(const String\&) | Returns the root directory of the specified path. | +| static [GetFiles](./getfiles/)(const String\&, const String\&, SearchOption) | Searches for the files that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory. | +| static [GetFileSystemEntries](./getfilesystementries/)(const String\&, const String\&, SearchOption) | Searches for the files and directories that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory. | +| static [GetLastAccessTime](./getlastaccesstime/)(const String\&) | Returns the last access time of the specified entity as local time. | +| static [GetLastAccessTimeUtc](./getlastaccesstimeutc/)(const String\&) | Returns the last access time of the specified entity as UTC time. | +| static [GetLastWriteTime](./getlastwritetime/)(const String\&) | Returns the last write time of the specified entity as local time. | +| static [GetLastWriteTimeUtc](./getlastwritetimeutc/)(const String\&) | Returns the last write time of the specified entity as UTC time. | +| static [GetLogicalDrives](./getlogicaldrives/)() | NOT IMPLEMENTED. | +| static [GetParent](./getparent/)(const String\&) | Returns a shared pointer to [DirectoryInfo](../directoryinfo/) object representing the parent directory of the specified entity. | +| static [Move](./move/)(const String\&, const String\&) | Moves the specified entity to the new location. If the entity to move is a directory, it is moved with all its content. | +| static [SetCreationTime](./setcreationtime/)(const String\&, DateTime) | Sets the creation time of the specified entity as local time. | +| static [SetCreationTimeUtc](./setcreationtimeutc/)(const String\&, DateTime) | Sets the creation time of the specified entity as UTC time. | +| static [SetCurrentDirectory](./setcurrentdirectory/)(const String\&) | Sets the current directory. | +| static [SetLastAccessTime](./setlastaccesstime/)(const String\&, DateTime) | Sets the last access time of the specified entity as local time. | +| static [SetLastAccessTimeUtc](./setlastaccesstimeutc/)(const String\&, DateTime) | Sets the last access time of the specified entity as UTC time. | +| static [SetLastWriteTime](./setlastwritetime/)(const String\&, DateTime) | Sets the last write time of the specified entity as local time. | +| static [SetLastWriteTimeUtc](./setlastwritetimeutc/)(const String\&, DateTime) | Sets the last write time of the specified entity as UTC time. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [StringEnumerablePtr](./stringenumerableptr/) | An alias for a shared pointer to IEnumerable object that enumerates over a set of [String](../../system/string/) objects. | +## Remarks + + + +```cpp +#include "system/io/directory.h" +#include "system/io/path.h" +#include "system/string.h" +#include + +void PrintMessage(const System::String &path) +{ + std::cout << "Directory '" << path << (System::IO::Directory::Exists(path) ? "' exists." : "' doesn't exist.") << std::endl; +} + +int main() +{ + // Create strings that contain paths to directories. + System::String discPath(u"C:\\"); + System::String directoryPath(u"C:\\Some directory"); + auto tempPath = System::IO::Path::GetTempPath(); + + // Check if directories exist. + PrintMessage(discPath); + PrintMessage(directoryPath); + PrintMessage(tempPath); + + // Print the temp directory information. + std::cout << + "Creation Time: " << System::IO::Directory::GetCreationTime(tempPath) << std::endl << + "Last Access Time: " << System::IO::Directory::GetLastAccessTime(tempPath) << std::endl << + "Last Write Time: " << System::IO::Directory::GetLastWriteTime(tempPath) << std::endl; + + return 0; +} +/* +This code example produces the following output: +Directory 'C:\' exists. +Directory 'C:\Some directory' doesn't exist. +Directory 'C:\Users\lanor\AppData\Local\Temp\' exists. +Creation Time: 27.08.2021 14:21:42 +Last Access Time: 07.10.2021 12:16:41 +Last Write Time: 07.10.2021 12:16:41 +*/ +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/directory/createdirectory_/_index.md b/english/cpp/system.io/directory/createdirectory_/_index.md new file mode 100644 index 0000000000..fde93680f9 --- /dev/null +++ b/english/cpp/system.io/directory/createdirectory_/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::Directory::CreateDirectory_ method +linktitle: CreateDirectory_ +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::CreateDirectory_ method. Creates all directories in the specified path if those don''t exist in C++.' +type: docs +weight: 100 +url: /cpp/system.io/directory/createdirectory_/ +--- +## Directory::CreateDirectory_ method + + +Creates all directories in the specified path if those don't exist. + +```cpp +static void System::IO::Directory::CreateDirectory_(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path containing the directories to create | + +## See Also + +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/delete/_index.md b/english/cpp/system.io/directory/delete/_index.md new file mode 100644 index 0000000000..46a43bacf0 --- /dev/null +++ b/english/cpp/system.io/directory/delete/_index.md @@ -0,0 +1,30 @@ +--- +title: System::IO::Directory::Delete method +linktitle: Delete +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::Delete method. Removes the specified file or directory. Does not throw in C++.' +type: docs +weight: 200 +url: /cpp/system.io/directory/delete/ +--- +## Directory::Delete method + + +Removes the specified file or directory. Does not throw. + +```cpp +static void System::IO::Directory::Delete(const String &path, bool recursive=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path to the directory or file to be removed | +| recursive | bool | If **path** specifies a non-empty directory then **recursive** specifies if if all directory's content should be removed recursively; if the directory specified by **path** is not empty and **recursive** is 'false' then the operation fails | + +## See Also + +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/enumeratedirectories/_index.md b/english/cpp/system.io/directory/enumeratedirectories/_index.md new file mode 100644 index 0000000000..de98d6d478 --- /dev/null +++ b/english/cpp/system.io/directory/enumeratedirectories/_index.md @@ -0,0 +1,37 @@ +--- +title: System::IO::Directory::EnumerateDirectories method +linktitle: EnumerateDirectories +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::EnumerateDirectories method. Searches for the directories that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory in C++.' +type: docs +weight: 300 +url: /cpp/system.io/directory/enumeratedirectories/ +--- +## Directory::EnumerateDirectories method + + +Searches for the directories that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory. + +```cpp +static StringEnumerablePtr System::IO::Directory::EnumerateDirectories(const String &path, const String &searchPattern=u"*", SearchOption searchOption=SearchOption::TopDirectoryOnly) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | Full or relative path to the directory to search in | +| searchPattern | const String\& | The name pattern of the directories to search for | +| searchOption | SearchOption | Specifies whether the search has to be performed in the specified directory only or in the whole directory tree rooted in the specified directory | + +### ReturnValue + +The enumerable collection of full paths of the found directories whose names match **searchPattern** + +## See Also + +* Typedef [StringEnumerablePtr](../stringenumerableptr/) +* Class [String](../../../system/string/) +* Enum [SearchOption](../../searchoption/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/enumeratefiles/_index.md b/english/cpp/system.io/directory/enumeratefiles/_index.md new file mode 100644 index 0000000000..44b1826ab3 --- /dev/null +++ b/english/cpp/system.io/directory/enumeratefiles/_index.md @@ -0,0 +1,37 @@ +--- +title: System::IO::Directory::EnumerateFiles method +linktitle: EnumerateFiles +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::EnumerateFiles method. Searches for the files that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory in C++.' +type: docs +weight: 400 +url: /cpp/system.io/directory/enumeratefiles/ +--- +## Directory::EnumerateFiles method + + +Searches for the files that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory. + +```cpp +static StringEnumerablePtr System::IO::Directory::EnumerateFiles(const String &path, const String &searchPattern=u"*", SearchOption searchOption=SearchOption::TopDirectoryOnly) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | Full or relative path to the directory to search in | +| searchPattern | const String\& | The name pattern of the files to search for | +| searchOption | SearchOption | Specifies whether the search has to be performed in the specified directory only or in the whole directory tree rooted in the specified directory | + +### ReturnValue + +The enumerable collection of full paths of the found files whose names match **searchPattern** + +## See Also + +* Typedef [StringEnumerablePtr](../stringenumerableptr/) +* Class [String](../../../system/string/) +* Enum [SearchOption](../../searchoption/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/enumeratefilesystementries/_index.md b/english/cpp/system.io/directory/enumeratefilesystementries/_index.md new file mode 100644 index 0000000000..e198f0525e --- /dev/null +++ b/english/cpp/system.io/directory/enumeratefilesystementries/_index.md @@ -0,0 +1,37 @@ +--- +title: System::IO::Directory::EnumerateFileSystemEntries method +linktitle: EnumerateFileSystemEntries +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::EnumerateFileSystemEntries method. Searches for the files and directories that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory in C++.' +type: docs +weight: 500 +url: /cpp/system.io/directory/enumeratefilesystementries/ +--- +## Directory::EnumerateFileSystemEntries method + + +Searches for the files and directories that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory. + +```cpp +static StringEnumerablePtr System::IO::Directory::EnumerateFileSystemEntries(const String &path, const String &searchPattern=u"*", SearchOption searchOption=SearchOption::TopDirectoryOnly) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | Full or relative path to the directory to search in | +| searchPattern | const String\& | The name pattern of the files and directories to search for | +| searchOption | SearchOption | Specifies whether the search has to be performed in the specified directory only or in the whole directory tree rooted in the specified directory | + +### ReturnValue + +The enumerable collection of full paths of the found files and directories whose names match **searchPattern** + +## See Also + +* Typedef [StringEnumerablePtr](../stringenumerableptr/) +* Class [String](../../../system/string/) +* Enum [SearchOption](../../searchoption/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/exists/_index.md b/english/cpp/system.io/directory/exists/_index.md new file mode 100644 index 0000000000..01f546b8b9 --- /dev/null +++ b/english/cpp/system.io/directory/exists/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Directory::Exists method +linktitle: Exists +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::Exists method. Determines if the specified path refers to existing directory in C++.' +type: docs +weight: 600 +url: /cpp/system.io/directory/exists/ +--- +## Directory::Exists method + + +Determines if the specified path refers to existing directory. + +```cpp +static bool System::IO::Directory::Exists(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path to check | + +### ReturnValue + +True if the specified path refers to existing directory, otherwise - false + +## See Also + +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getcreationtime/_index.md b/english/cpp/system.io/directory/getcreationtime/_index.md new file mode 100644 index 0000000000..69a8c3f96f --- /dev/null +++ b/english/cpp/system.io/directory/getcreationtime/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::Directory::GetCreationTime method +linktitle: GetCreationTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetCreationTime method. Returns the creation time of the specified entity as local time in C++.' +type: docs +weight: 700 +url: /cpp/system.io/directory/getcreationtime/ +--- +## Directory::GetCreationTime method + + +Returns the creation time of the specified entity as local time. + +```cpp +static DateTime System::IO::Directory::GetCreationTime(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose creating time to retrieve | + +### ReturnValue + +A [DateTime](../../../system/datetime/) object representing the creation time of the specified entity as local time + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getcreationtimeutc/_index.md b/english/cpp/system.io/directory/getcreationtimeutc/_index.md new file mode 100644 index 0000000000..4c12da800d --- /dev/null +++ b/english/cpp/system.io/directory/getcreationtimeutc/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::Directory::GetCreationTimeUtc method +linktitle: GetCreationTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetCreationTimeUtc method. Returns the creation time of the specified entity as UTC time in C++.' +type: docs +weight: 800 +url: /cpp/system.io/directory/getcreationtimeutc/ +--- +## Directory::GetCreationTimeUtc method + + +Returns the creation time of the specified entity as UTC time. + +```cpp +static DateTime System::IO::Directory::GetCreationTimeUtc(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose creating time to retrieve | + +### ReturnValue + +A [DateTime](../../../system/datetime/) object representing the creation time of the specified entity as UTC time + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getcurrentdirectory/_index.md b/english/cpp/system.io/directory/getcurrentdirectory/_index.md new file mode 100644 index 0000000000..14b74f0985 --- /dev/null +++ b/english/cpp/system.io/directory/getcurrentdirectory/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::Directory::GetCurrentDirectory method +linktitle: GetCurrentDirectory +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetCurrentDirectory method. Returns the full name (including path) of the current directory in C++.' +type: docs +weight: 900 +url: /cpp/system.io/directory/getcurrentdirectory/ +--- +## Directory::GetCurrentDirectory method + + +Returns the full name (including path) of the current directory. + +```cpp +static String System::IO::Directory::GetCurrentDirectory() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getdirectories/_index.md b/english/cpp/system.io/directory/getdirectories/_index.md new file mode 100644 index 0000000000..69139496a3 --- /dev/null +++ b/english/cpp/system.io/directory/getdirectories/_index.md @@ -0,0 +1,37 @@ +--- +title: System::IO::Directory::GetDirectories method +linktitle: GetDirectories +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetDirectories method. Searches for the directories that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/directory/getdirectories/ +--- +## Directory::GetDirectories method + + +Searches for the directories that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory. + +```cpp +static ArrayPtr System::IO::Directory::GetDirectories(const String &path, const String &searchPattern=u"*", SearchOption searchOption=SearchOption::TopDirectoryOnly) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | Full or relative path to the directory to search in | +| searchPattern | const String\& | The name pattern of the directories to search for | +| searchOption | SearchOption | Specifies whether the search has to be performed in the specified directory only or in the whole directory tree rooted in the specified directory | + +### ReturnValue + +An array of full paths of the found directories whose names match **searchPattern** + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Enum [SearchOption](../../searchoption/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getdirectoryroot/_index.md b/english/cpp/system.io/directory/getdirectoryroot/_index.md new file mode 100644 index 0000000000..35c094f68c --- /dev/null +++ b/english/cpp/system.io/directory/getdirectoryroot/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Directory::GetDirectoryRoot method +linktitle: GetDirectoryRoot +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetDirectoryRoot method. Returns the root directory of the specified path in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/directory/getdirectoryroot/ +--- +## Directory::GetDirectoryRoot method + + +Returns the root directory of the specified path. + +```cpp +static String System::IO::Directory::GetDirectoryRoot(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | A path from which a root directory is to be obtained | + +### ReturnValue + +The name of the root directory in **path** + +## See Also + +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getfiles/_index.md b/english/cpp/system.io/directory/getfiles/_index.md new file mode 100644 index 0000000000..0aaeb46882 --- /dev/null +++ b/english/cpp/system.io/directory/getfiles/_index.md @@ -0,0 +1,37 @@ +--- +title: System::IO::Directory::GetFiles method +linktitle: GetFiles +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetFiles method. Searches for the files that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/directory/getfiles/ +--- +## Directory::GetFiles method + + +Searches for the files that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory. + +```cpp +static ArrayPtr System::IO::Directory::GetFiles(const String &path, const String &searchPattern=u"*", SearchOption searchOption=SearchOption::TopDirectoryOnly) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | Full or relative path to the directory to search in | +| searchPattern | const String\& | The name pattern of the files to search for | +| searchOption | SearchOption | Specifies whether the search has to be performed in the specified directory only or in the whole directory tree rooted in the specified directory | + +### ReturnValue + +An array of full paths of the found files whose names match **searchPattern** + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Enum [SearchOption](../../searchoption/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getfilesystementries/_index.md b/english/cpp/system.io/directory/getfilesystementries/_index.md new file mode 100644 index 0000000000..bf878c2060 --- /dev/null +++ b/english/cpp/system.io/directory/getfilesystementries/_index.md @@ -0,0 +1,37 @@ +--- +title: System::IO::Directory::GetFileSystemEntries method +linktitle: GetFileSystemEntries +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetFileSystemEntries method. Searches for the files and directories that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/directory/getfilesystementries/ +--- +## Directory::GetFileSystemEntries method + + +Searches for the files and directories that satisfy the specified search criteria either in the specified directory or in the whole directory tree rooted in the specified directory. + +```cpp +static ArrayPtr System::IO::Directory::GetFileSystemEntries(const String &path, const String &searchPattern=u"*", SearchOption searchOption=SearchOption::TopDirectoryOnly) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | Full or relative path to the directory to search in | +| searchPattern | const String\& | The name pattern of the files and directories to search for | +| searchOption | SearchOption | Specifies whether the search has to be performed in the specified directory only or in the whole directory tree rooted in the specified directory | + +### ReturnValue + +An array of full paths of the found files and directories whose names match **searchPattern** + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Enum [SearchOption](../../searchoption/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getlastaccesstime/_index.md b/english/cpp/system.io/directory/getlastaccesstime/_index.md new file mode 100644 index 0000000000..f42fdb9890 --- /dev/null +++ b/english/cpp/system.io/directory/getlastaccesstime/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::Directory::GetLastAccessTime method +linktitle: GetLastAccessTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetLastAccessTime method. Returns the last access time of the specified entity as local time in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/directory/getlastaccesstime/ +--- +## Directory::GetLastAccessTime method + + +Returns the last access time of the specified entity as local time. + +```cpp +static DateTime System::IO::Directory::GetLastAccessTime(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last access time to retrieve | + +### ReturnValue + +A [DateTime](../../../system/datetime/) object representing the last access time of the specified entity as local time + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getlastaccesstimeutc/_index.md b/english/cpp/system.io/directory/getlastaccesstimeutc/_index.md new file mode 100644 index 0000000000..10c8411b9c --- /dev/null +++ b/english/cpp/system.io/directory/getlastaccesstimeutc/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::Directory::GetLastAccessTimeUtc method +linktitle: GetLastAccessTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetLastAccessTimeUtc method. Returns the last access time of the specified entity as UTC time in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/directory/getlastaccesstimeutc/ +--- +## Directory::GetLastAccessTimeUtc method + + +Returns the last access time of the specified entity as UTC time. + +```cpp +static DateTime System::IO::Directory::GetLastAccessTimeUtc(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last access time to retrieve | + +### ReturnValue + +A [DateTime](../../../system/datetime/) object representing the last access time of the specified entity as UTC time + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getlastwritetime/_index.md b/english/cpp/system.io/directory/getlastwritetime/_index.md new file mode 100644 index 0000000000..9c12001856 --- /dev/null +++ b/english/cpp/system.io/directory/getlastwritetime/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::Directory::GetLastWriteTime method +linktitle: GetLastWriteTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetLastWriteTime method. Returns the last write time of the specified entity as local time in C++.' +type: docs +weight: 1600 +url: /cpp/system.io/directory/getlastwritetime/ +--- +## Directory::GetLastWriteTime method + + +Returns the last write time of the specified entity as local time. + +```cpp +static DateTime System::IO::Directory::GetLastWriteTime(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last write time to retrieve | + +### ReturnValue + +A [DateTime](../../../system/datetime/) object representing the last write time of the specified entity as local time + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getlastwritetimeutc/_index.md b/english/cpp/system.io/directory/getlastwritetimeutc/_index.md new file mode 100644 index 0000000000..e354dcc2a9 --- /dev/null +++ b/english/cpp/system.io/directory/getlastwritetimeutc/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::Directory::GetLastWriteTimeUtc method +linktitle: GetLastWriteTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetLastWriteTimeUtc method. Returns the last write time of the specified entity as UTC time in C++.' +type: docs +weight: 1700 +url: /cpp/system.io/directory/getlastwritetimeutc/ +--- +## Directory::GetLastWriteTimeUtc method + + +Returns the last write time of the specified entity as UTC time. + +```cpp +static DateTime System::IO::Directory::GetLastWriteTimeUtc(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last write time to retrieve | + +### ReturnValue + +A [DateTime](../../../system/datetime/) object representing the last write time of the specified entity as UTC time + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getlogicaldrives/_index.md b/english/cpp/system.io/directory/getlogicaldrives/_index.md new file mode 100644 index 0000000000..145d720e7b --- /dev/null +++ b/english/cpp/system.io/directory/getlogicaldrives/_index.md @@ -0,0 +1,26 @@ +--- +title: System::IO::Directory::GetLogicalDrives method +linktitle: GetLogicalDrives +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetLogicalDrives method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1800 +url: /cpp/system.io/directory/getlogicaldrives/ +--- +## Directory::GetLogicalDrives method + + +NOT IMPLEMENTED. + +```cpp +static ArrayPtr System::IO::Directory::GetLogicalDrives() +``` + + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/getparent/_index.md b/english/cpp/system.io/directory/getparent/_index.md new file mode 100644 index 0000000000..3b38afe128 --- /dev/null +++ b/english/cpp/system.io/directory/getparent/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::Directory::GetParent method +linktitle: GetParent +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::GetParent method. Returns a shared pointer to DirectoryInfo object representing the parent directory of the specified entity in C++.' +type: docs +weight: 1900 +url: /cpp/system.io/directory/getparent/ +--- +## Directory::GetParent method + + +Returns a shared pointer to [DirectoryInfo](../../directoryinfo/) object representing the parent directory of the specified entity. + +```cpp +static DirectoryInfoPtr System::IO::Directory::GetParent(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path to the entity whose parent is to be obtained | + +### ReturnValue + +A shared pointer to [DirectoryInfo](../../directoryinfo/) object representing the parent directory of the entity specified by **path** + +## See Also + +* Typedef [DirectoryInfoPtr](../../../system/directoryinfoptr/) +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/move/_index.md b/english/cpp/system.io/directory/move/_index.md new file mode 100644 index 0000000000..b5191c7b07 --- /dev/null +++ b/english/cpp/system.io/directory/move/_index.md @@ -0,0 +1,30 @@ +--- +title: System::IO::Directory::Move method +linktitle: Move +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::Move method. Moves the specified entity to the new location. If the entity to move is a directory, it is moved with all its content in C++.' +type: docs +weight: 2000 +url: /cpp/system.io/directory/move/ +--- +## Directory::Move method + + +Moves the specified entity to the new location. If the entity to move is a directory, it is moved with all its content. + +```cpp +static void System::IO::Directory::Move(const String &sourceDirName, const String &destDirName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sourceDirName | const String\& | A directory or file to move | +| destDirName | const String\& | The new location of **sourceDirName** | + +## See Also + +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/setcreationtime/_index.md b/english/cpp/system.io/directory/setcreationtime/_index.md new file mode 100644 index 0000000000..bd239c05bb --- /dev/null +++ b/english/cpp/system.io/directory/setcreationtime/_index.md @@ -0,0 +1,31 @@ +--- +title: System::IO::Directory::SetCreationTime method +linktitle: SetCreationTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::SetCreationTime method. Sets the creation time of the specified entity as local time in C++.' +type: docs +weight: 2100 +url: /cpp/system.io/directory/setcreationtime/ +--- +## Directory::SetCreationTime method + + +Sets the creation time of the specified entity as local time. + +```cpp +static void System::IO::Directory::SetCreationTime(const String &path, DateTime date) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose creating time to set | +| date | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as local time | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/setcreationtimeutc/_index.md b/english/cpp/system.io/directory/setcreationtimeutc/_index.md new file mode 100644 index 0000000000..ccde8bf645 --- /dev/null +++ b/english/cpp/system.io/directory/setcreationtimeutc/_index.md @@ -0,0 +1,31 @@ +--- +title: System::IO::Directory::SetCreationTimeUtc method +linktitle: SetCreationTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::SetCreationTimeUtc method. Sets the creation time of the specified entity as UTC time in C++.' +type: docs +weight: 2200 +url: /cpp/system.io/directory/setcreationtimeutc/ +--- +## Directory::SetCreationTimeUtc method + + +Sets the creation time of the specified entity as UTC time. + +```cpp +static void System::IO::Directory::SetCreationTimeUtc(const String &path, DateTime date) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose creating time to set | +| date | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as UTC time | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/setcurrentdirectory/_index.md b/english/cpp/system.io/directory/setcurrentdirectory/_index.md new file mode 100644 index 0000000000..cdd19e99f0 --- /dev/null +++ b/english/cpp/system.io/directory/setcurrentdirectory/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::Directory::SetCurrentDirectory method +linktitle: SetCurrentDirectory +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::SetCurrentDirectory method. Sets the current directory in C++.' +type: docs +weight: 2300 +url: /cpp/system.io/directory/setcurrentdirectory/ +--- +## Directory::SetCurrentDirectory method + + +Sets the current directory. + +```cpp +static void System::IO::Directory::SetCurrentDirectory(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path to the directory to make current | + +## See Also + +* Class [String](../../../system/string/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/setlastaccesstime/_index.md b/english/cpp/system.io/directory/setlastaccesstime/_index.md new file mode 100644 index 0000000000..f6a5427198 --- /dev/null +++ b/english/cpp/system.io/directory/setlastaccesstime/_index.md @@ -0,0 +1,31 @@ +--- +title: System::IO::Directory::SetLastAccessTime method +linktitle: SetLastAccessTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::SetLastAccessTime method. Sets the last access time of the specified entity as local time in C++.' +type: docs +weight: 2400 +url: /cpp/system.io/directory/setlastaccesstime/ +--- +## Directory::SetLastAccessTime method + + +Sets the last access time of the specified entity as local time. + +```cpp +static void System::IO::Directory::SetLastAccessTime(const String &path, DateTime date) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last access time to set | +| date | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as local time | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/setlastaccesstimeutc/_index.md b/english/cpp/system.io/directory/setlastaccesstimeutc/_index.md new file mode 100644 index 0000000000..6bc9837b50 --- /dev/null +++ b/english/cpp/system.io/directory/setlastaccesstimeutc/_index.md @@ -0,0 +1,31 @@ +--- +title: System::IO::Directory::SetLastAccessTimeUtc method +linktitle: SetLastAccessTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::SetLastAccessTimeUtc method. Sets the last access time of the specified entity as UTC time in C++.' +type: docs +weight: 2500 +url: /cpp/system.io/directory/setlastaccesstimeutc/ +--- +## Directory::SetLastAccessTimeUtc method + + +Sets the last access time of the specified entity as UTC time. + +```cpp +static void System::IO::Directory::SetLastAccessTimeUtc(const String &path, DateTime date) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last access time to set | +| date | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as UTC time | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/setlastwritetime/_index.md b/english/cpp/system.io/directory/setlastwritetime/_index.md new file mode 100644 index 0000000000..98bb19a8db --- /dev/null +++ b/english/cpp/system.io/directory/setlastwritetime/_index.md @@ -0,0 +1,31 @@ +--- +title: System::IO::Directory::SetLastWriteTime method +linktitle: SetLastWriteTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::SetLastWriteTime method. Sets the last write time of the specified entity as local time in C++.' +type: docs +weight: 2600 +url: /cpp/system.io/directory/setlastwritetime/ +--- +## Directory::SetLastWriteTime method + + +Sets the last write time of the specified entity as local time. + +```cpp +static void System::IO::Directory::SetLastWriteTime(const String &path, DateTime date) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last write time to set | +| date | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as local time | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/setlastwritetimeutc/_index.md b/english/cpp/system.io/directory/setlastwritetimeutc/_index.md new file mode 100644 index 0000000000..01e3544d8b --- /dev/null +++ b/english/cpp/system.io/directory/setlastwritetimeutc/_index.md @@ -0,0 +1,31 @@ +--- +title: System::IO::Directory::SetLastWriteTimeUtc method +linktitle: SetLastWriteTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::SetLastWriteTimeUtc method. Sets the last write time of the specified entity as UTC time in C++.' +type: docs +weight: 2700 +url: /cpp/system.io/directory/setlastwritetimeutc/ +--- +## Directory::SetLastWriteTimeUtc method + + +Sets the last write time of the specified entity as UTC time. + +```cpp +static void System::IO::Directory::SetLastWriteTimeUtc(const String &path, DateTime date) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last write time to set | +| date | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as UTC time | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directory/stringenumerableptr/_index.md b/english/cpp/system.io/directory/stringenumerableptr/_index.md new file mode 100644 index 0000000000..49ee897271 --- /dev/null +++ b/english/cpp/system.io/directory/stringenumerableptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Directory::StringEnumerablePtr typedef +linktitle: StringEnumerablePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Directory::StringEnumerablePtr typedef. An alias for a shared pointer to IEnumerable object that enumerates over a set of String objects in C++.' +type: docs +weight: 2800 +url: /cpp/system.io/directory/stringenumerableptr/ +--- +## StringEnumerablePtr typedef + + +An alias for a shared pointer to IEnumerable object that enumerates over a set of [String](../../../system/string/) objects. + +```cpp +using System::IO::Directory::StringEnumerablePtr = SharedPtr> +``` + +## See Also + +* Class [Directory](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/_index.md b/english/cpp/system.io/directoryinfo/_index.md new file mode 100644 index 0000000000..050aa3c5ce --- /dev/null +++ b/english/cpp/system.io/directoryinfo/_index.md @@ -0,0 +1,56 @@ +--- +title: System::IO::DirectoryInfo class +linktitle: DirectoryInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo class. Represents a file system path, a directory referred to by this path and provides instance methods for manipulating directories. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/directoryinfo/ +--- +## DirectoryInfo class + + +Represents a file system path, a directory referred to by this path and provides instance methods for manipulating directories. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DirectoryInfo : public System::IO::FileSystemInfo +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Create](./create/)() | Creates a directory at the path represented by the current object. | +| [CreateSubdirectory](./createsubdirectory/)(const String\&) | Creates subdirectories on the specified path. | +| [Delete](./delete/)() override | Removes the directory referred to by the path represented by the current object if the directory is empty. | +| [Delete](./delete/)(bool) | Removes the directory referred to by the path represented by the current object. A parameter specifies if the content of the directory should be recursively removed if the directory is not empty. | +| [DirectoryInfo](./directoryinfo/)(const String\&) | Constructs an instnace of [DirectoryInfo](./) class on the specified path. | +| [EnumerateDirectories](./enumeratedirectories/)() | Returns enumerable collection containing all directories located in the directory represented by the current object. | +| [EnumerateDirectories](./enumeratedirectories/)(const String\&) | Searches for the directories that satisfy the specified search criteria in the directory represented by the current object. | +| [EnumerateDirectories](./enumeratedirectories/)(const String\&, SearchOption) | Searches for the directories that satisfy the specified search criteria either in the directory represented by the current object or in the whole directory tree rooted in the directory represented by the current object. | +| [EnumerateFiles](./enumeratefiles/)() | Returns enumerable collection containing all files located in the directory represented by the current object. | +| [EnumerateFiles](./enumeratefiles/)(const String\&) | Searches for the files that satisfy the specified search criteria in the directory represented by the current object. | +| [EnumerateFiles](./enumeratefiles/)(const String\&, SearchOption) | Searches for the files that satisfy the specified search criteria either in the directory represented by the current object or in the whole directory tree rooted in the directory represented by the current object. | +| [EnumerateFileSystemInfos](./enumeratefilesysteminfos/)() | Returns enumerable collection containing all files and directories located in the directory represented by the current object. | +| [EnumerateFileSystemInfos](./enumeratefilesysteminfos/)(const String\&) | Searches for the files and directories that satisfy the specified search criteria in the directory represented by the current object. | +| [EnumerateFileSystemInfos](./enumeratefilesysteminfos/)(const String\&, SearchOption) | Searches for the files and directories that satisfy the specified search criteria either in the directory represented by the current object or in the whole directory tree rooted in the directory represented by the current object. | +| [get_Exists](./get_exists/)() override | Determines if the path represented by the current object refers to existing directory. | +| [get_Name](./get_name/)() override | Returns the name of the entity referred to by the path represented by the current object. | +| [get_Parent](./get_parent/)() | Returns a shared pointer to [DirectoryInfo](./) object that represents a path referring the parent directory of the directory represented by the current object. | +| [get_Root](./get_root/)() | Returns a shared pointer to [DirectoryInfo](./) object that represents a path referring the root directory of the directory represented by the current object. | +| [GetDirectories](./getdirectories/)() | Returns an array containing shared pointers to [DirectoryInfo](./) objects representing all directories located in the directory represented by the current object. | +| [GetDirectories](./getdirectories/)(const String\&) | Searches for the directories that satisfy the specified search criteria in the directory represented by the current object. | +| [GetDirectories](./getdirectories/)(const String\&, SearchOption) | Searches for the directories that satisfy the specified search criteria either in the directory represented by the current object or in the whole directory tree rooted in the directory represented by the current object. | +| [GetFiles](./getfiles/)() | Returns an array containing shared pointers to [FileInfo](../fileinfo/) objects representing all directories located in the directory represented by the current object. | +| [GetFiles](./getfiles/)(const String\&) | Searches for the files that satisfy the specified search criteria in the directory represented by the current object. | +| [GetFiles](./getfiles/)(const String\&, SearchOption) | Searches for the files that satisfy the specified search criteria either in the directory represented by the current object or in the whole directory tree rooted in the directory represented by the current object. | +| [GetFileSystemInfos](./getfilesysteminfos/)() | Returns an array containing shared pointers to [FileSystemInfo](../filesysteminfo/) objects representing all files and directories located in the directory represented by the current object. | +| [GetFileSystemInfos](./getfilesysteminfos/)(const String\&) | Searches for the files and directories that satisfy the specified search criteria in the directory represented by the current object. | +| [GetFileSystemInfos](./getfilesysteminfos/)(const String\&, SearchOption) | Searches for the files and directories that satisfy the specified search criteria either in the directory represented by the current object or in the whole directory tree rooted in the directory represented by the current object. | +| [MoveTo](./moveto/)(const String\&) | Moves the directory represented by the current object and all its contentto the specified location. | +| [ToString](./tostring/)() const override | Returns a string containing the path represented by the current object. | +## See Also + +* Class [FileSystemInfo](../filesysteminfo/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/directoryinfo/create/_index.md b/english/cpp/system.io/directoryinfo/create/_index.md new file mode 100644 index 0000000000..05f9dba6a9 --- /dev/null +++ b/english/cpp/system.io/directoryinfo/create/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::DirectoryInfo::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::Create method. Creates a directory at the path represented by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.io/directoryinfo/create/ +--- +## DirectoryInfo::Create method + + +Creates a directory at the path represented by the current object. + +```cpp +void System::IO::DirectoryInfo::Create() +``` + +## See Also + +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/createsubdirectory/_index.md b/english/cpp/system.io/directoryinfo/createsubdirectory/_index.md new file mode 100644 index 0000000000..1027b1a206 --- /dev/null +++ b/english/cpp/system.io/directoryinfo/createsubdirectory/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::DirectoryInfo::CreateSubdirectory method +linktitle: CreateSubdirectory +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::CreateSubdirectory method. Creates subdirectories on the specified path in C++.' +type: docs +weight: 300 +url: /cpp/system.io/directoryinfo/createsubdirectory/ +--- +## DirectoryInfo::CreateSubdirectory method + + +Creates subdirectories on the specified path. + +```cpp +DirectoryInfoPtr System::IO::DirectoryInfo::CreateSubdirectory(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The specified path | + +### ReturnValue + +The last directory specified in **path**. + +## See Also + +* Typedef [DirectoryInfoPtr](../../../system/directoryinfoptr/) +* Class [String](../../../system/string/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/delete/_index.md b/english/cpp/system.io/directoryinfo/delete/_index.md new file mode 100644 index 0000000000..9b30a9e86b --- /dev/null +++ b/english/cpp/system.io/directoryinfo/delete/_index.md @@ -0,0 +1,42 @@ +--- +title: System::IO::DirectoryInfo::Delete method +linktitle: Delete +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::Delete method. Removes the directory referred to by the path represented by the current object if the directory is empty in C++.' +type: docs +weight: 400 +url: /cpp/system.io/directoryinfo/delete/ +--- +## DirectoryInfo::Delete() method + + +Removes the directory referred to by the path represented by the current object if the directory is empty. + +```cpp +virtual void System::IO::DirectoryInfo::Delete() override +``` + +## See Also + +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::Delete(bool) method + + +Removes the directory referred to by the path represented by the current object. A parameter specifies if the content of the directory should be recursively removed if the directory is not empty. + +```cpp +void System::IO::DirectoryInfo::Delete(bool recursive) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| recursive | bool | Specifies if the content of the directory should be recursively removed if it is not empty | + +## See Also + +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/directoryinfo/_index.md b/english/cpp/system.io/directoryinfo/directoryinfo/_index.md new file mode 100644 index 0000000000..06c1bbe957 --- /dev/null +++ b/english/cpp/system.io/directoryinfo/directoryinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::DirectoryInfo::DirectoryInfo constructor +linktitle: DirectoryInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::DirectoryInfo constructor. Constructs an instnace of DirectoryInfo class on the specified path in C++.' +type: docs +weight: 100 +url: /cpp/system.io/directoryinfo/directoryinfo/ +--- +## DirectoryInfo::DirectoryInfo constructor + + +Constructs an instnace of [DirectoryInfo](../) class on the specified path. + +```cpp +System::IO::DirectoryInfo::DirectoryInfo(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | A path on which to create an instance; the path does not have to refer to existing entity | + +## See Also + +* Class [String](../../../system/string/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/enumeratedirectories/_index.md b/english/cpp/system.io/directoryinfo/enumeratedirectories/_index.md new file mode 100644 index 0000000000..e4d5aeae18 --- /dev/null +++ b/english/cpp/system.io/directoryinfo/enumeratedirectories/_index.md @@ -0,0 +1,82 @@ +--- +title: System::IO::DirectoryInfo::EnumerateDirectories method +linktitle: EnumerateDirectories +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::EnumerateDirectories method. Returns enumerable collection containing all directories located in the directory represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system.io/directoryinfo/enumeratedirectories/ +--- +## DirectoryInfo::EnumerateDirectories() method + + +Returns enumerable collection containing all directories located in the directory represented by the current object. + +```cpp +SharedPtr> System::IO::DirectoryInfo::EnumerateDirectories() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Typedef [DirectoryInfoPtr](../../../system/directoryinfoptr/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::EnumerateDirectories(const String\&) method + + +Searches for the directories that satisfy the specified search criteria in the directory represented by the current object. + +```cpp +SharedPtr> System::IO::DirectoryInfo::EnumerateDirectories(const String &searchPattern) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| searchPattern | const String\& | The name pattern of the directories to search for | + +### ReturnValue + +The enumerable collection of shared pointers to [DirectoryInfo](../) objects representing the found directories whose names match **searchPattern** + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Typedef [DirectoryInfoPtr](../../../system/directoryinfoptr/) +* Class [String](../../../system/string/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::EnumerateDirectories(const String\&, SearchOption) method + + +Searches for the directories that satisfy the specified search criteria either in the directory represented by the current object or in the whole directory tree rooted in the directory represented by the current object. + +```cpp +SharedPtr> System::IO::DirectoryInfo::EnumerateDirectories(const String &searchPattern, SearchOption searchOption) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| searchPattern | const String\& | The name pattern of the directories to search for | +| searchOption | SearchOption | Specifies whether the search has to be performed in the directory represented by the current object only or in the whole directory tree rooted in the directory represented by the current object | + +### ReturnValue + +The enumerable collection of shared pointers to [DirectoryInfo](../) objects representing the found directories whose names match **searchPattern** + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Typedef [DirectoryInfoPtr](../../../system/directoryinfoptr/) +* Class [String](../../../system/string/) +* Enum [SearchOption](../../searchoption/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/enumeratefiles/_index.md b/english/cpp/system.io/directoryinfo/enumeratefiles/_index.md new file mode 100644 index 0000000000..26b193edab --- /dev/null +++ b/english/cpp/system.io/directoryinfo/enumeratefiles/_index.md @@ -0,0 +1,82 @@ +--- +title: System::IO::DirectoryInfo::EnumerateFiles method +linktitle: EnumerateFiles +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::EnumerateFiles method. Returns enumerable collection containing all files located in the directory represented by the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.io/directoryinfo/enumeratefiles/ +--- +## DirectoryInfo::EnumerateFiles() method + + +Returns enumerable collection containing all files located in the directory represented by the current object. + +```cpp +SharedPtr> System::IO::DirectoryInfo::EnumerateFiles() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Typedef [FileInfoPtr](../../../system/fileinfoptr/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::EnumerateFiles(const String\&) method + + +Searches for the files that satisfy the specified search criteria in the directory represented by the current object. + +```cpp +SharedPtr> System::IO::DirectoryInfo::EnumerateFiles(const String &searchPattern) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| searchPattern | const String\& | The name pattern of the files to search for | + +### ReturnValue + +The enumerable collection of shared pointers to [FileInfo](../../fileinfo/) objects representing the found files whose names match **searchPattern** + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Typedef [FileInfoPtr](../../../system/fileinfoptr/) +* Class [String](../../../system/string/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::EnumerateFiles(const String\&, SearchOption) method + + +Searches for the files that satisfy the specified search criteria either in the directory represented by the current object or in the whole directory tree rooted in the directory represented by the current object. + +```cpp +SharedPtr> System::IO::DirectoryInfo::EnumerateFiles(const String &searchPattern, SearchOption searchOption) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| searchPattern | const String\& | The name pattern of the files to search for | +| searchOption | SearchOption | Specifies whether the search has to be performed in the directory represented by the current object only or in the whole directory tree rooted in the directory represented by the current object | + +### ReturnValue + +The enumerable collection of shared pointers to [FileInfo](../../fileinfo/) objects representing the found files whose names match **searchPattern** + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Typedef [FileInfoPtr](../../../system/fileinfoptr/) +* Class [String](../../../system/string/) +* Enum [SearchOption](../../searchoption/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/enumeratefilesysteminfos/_index.md b/english/cpp/system.io/directoryinfo/enumeratefilesysteminfos/_index.md new file mode 100644 index 0000000000..9f09f12205 --- /dev/null +++ b/english/cpp/system.io/directoryinfo/enumeratefilesysteminfos/_index.md @@ -0,0 +1,82 @@ +--- +title: System::IO::DirectoryInfo::EnumerateFileSystemInfos method +linktitle: EnumerateFileSystemInfos +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::EnumerateFileSystemInfos method. Returns enumerable collection containing all files and directories located in the directory represented by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.io/directoryinfo/enumeratefilesysteminfos/ +--- +## DirectoryInfo::EnumerateFileSystemInfos() method + + +Returns enumerable collection containing all files and directories located in the directory represented by the current object. + +```cpp +SharedPtr> System::IO::DirectoryInfo::EnumerateFileSystemInfos() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Typedef [FileSystemInfoPtr](../../../system/filesysteminfoptr/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::EnumerateFileSystemInfos(const String\&) method + + +Searches for the files and directories that satisfy the specified search criteria in the directory represented by the current object. + +```cpp +SharedPtr> System::IO::DirectoryInfo::EnumerateFileSystemInfos(const String &searchPattern) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| searchPattern | const String\& | The name pattern of the files and directories to search for | + +### ReturnValue + +The enumerable collection of shared pointers to [FileSystemInfo](../../filesysteminfo/) objects representing the found files and directories whose names match **searchPattern** + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Typedef [FileSystemInfoPtr](../../../system/filesysteminfoptr/) +* Class [String](../../../system/string/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::EnumerateFileSystemInfos(const String\&, SearchOption) method + + +Searches for the files and directories that satisfy the specified search criteria either in the directory represented by the current object or in the whole directory tree rooted in the directory represented by the current object. + +```cpp +SharedPtr> System::IO::DirectoryInfo::EnumerateFileSystemInfos(const String &searchPattern, SearchOption searchOption) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| searchPattern | const String\& | The name pattern of the files and directories to search for | +| searchOption | SearchOption | Specifies whether the search has to be performed in the directory represented by the current object only or in the whole directory tree rooted in the directory represented by the current object | + +### ReturnValue + +The enumerable collection of shared pointers to [FileSystemInfo](../../filesysteminfo/) objects representing the found files and directories whose names match **searchPattern** + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Typedef [FileSystemInfoPtr](../../../system/filesysteminfoptr/) +* Class [String](../../../system/string/) +* Enum [SearchOption](../../searchoption/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/get_exists/_index.md b/english/cpp/system.io/directoryinfo/get_exists/_index.md new file mode 100644 index 0000000000..5afa32dbde --- /dev/null +++ b/english/cpp/system.io/directoryinfo/get_exists/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::DirectoryInfo::get_Exists method +linktitle: get_Exists +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::get_Exists method. Determines if the path represented by the current object refers to existing directory in C++.' +type: docs +weight: 800 +url: /cpp/system.io/directoryinfo/get_exists/ +--- +## DirectoryInfo::get_Exists method + + +Determines if the path represented by the current object refers to existing directory. + +```cpp +virtual bool System::IO::DirectoryInfo::get_Exists() override +``` + + +### ReturnValue + +True if the path refers to existing directory, otherwise - false + +## See Also + +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/get_name/_index.md b/english/cpp/system.io/directoryinfo/get_name/_index.md new file mode 100644 index 0000000000..916519ee3c --- /dev/null +++ b/english/cpp/system.io/directoryinfo/get_name/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::DirectoryInfo::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::get_Name method. Returns the name of the entity referred to by the path represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system.io/directoryinfo/get_name/ +--- +## DirectoryInfo::get_Name method + + +Returns the name of the entity referred to by the path represented by the current object. + +```cpp +virtual String System::IO::DirectoryInfo::get_Name() override +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/get_parent/_index.md b/english/cpp/system.io/directoryinfo/get_parent/_index.md new file mode 100644 index 0000000000..31d8753879 --- /dev/null +++ b/english/cpp/system.io/directoryinfo/get_parent/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::DirectoryInfo::get_Parent method +linktitle: get_Parent +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::get_Parent method. Returns a shared pointer to DirectoryInfo object that represents a path referring the parent directory of the directory represented by the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/directoryinfo/get_parent/ +--- +## DirectoryInfo::get_Parent method + + +Returns a shared pointer to [DirectoryInfo](../) object that represents a path referring the parent directory of the directory represented by the current object. + +```cpp +DirectoryInfoPtr System::IO::DirectoryInfo::get_Parent() +``` + +## See Also + +* Typedef [DirectoryInfoPtr](../../../system/directoryinfoptr/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/get_root/_index.md b/english/cpp/system.io/directoryinfo/get_root/_index.md new file mode 100644 index 0000000000..9819e27447 --- /dev/null +++ b/english/cpp/system.io/directoryinfo/get_root/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::DirectoryInfo::get_Root method +linktitle: get_Root +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::get_Root method. Returns a shared pointer to DirectoryInfo object that represents a path referring the root directory of the directory represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/directoryinfo/get_root/ +--- +## DirectoryInfo::get_Root method + + +Returns a shared pointer to [DirectoryInfo](../) object that represents a path referring the root directory of the directory represented by the current object. + +```cpp +DirectoryInfoPtr System::IO::DirectoryInfo::get_Root() +``` + +## See Also + +* Typedef [DirectoryInfoPtr](../../../system/directoryinfoptr/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/getdirectories/_index.md b/english/cpp/system.io/directoryinfo/getdirectories/_index.md new file mode 100644 index 0000000000..8f9efacab9 --- /dev/null +++ b/english/cpp/system.io/directoryinfo/getdirectories/_index.md @@ -0,0 +1,79 @@ +--- +title: System::IO::DirectoryInfo::GetDirectories method +linktitle: GetDirectories +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::GetDirectories method. Returns an array containing shared pointers to DirectoryInfo objects representing all directories located in the directory represented by the current object in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/directoryinfo/getdirectories/ +--- +## DirectoryInfo::GetDirectories() method + + +Returns an array containing shared pointers to [DirectoryInfo](../) objects representing all directories located in the directory represented by the current object. + +```cpp +ArrayPtr System::IO::DirectoryInfo::GetDirectories() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [DirectoryInfoPtr](../../../system/directoryinfoptr/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::GetDirectories(const String\&) method + + +Searches for the directories that satisfy the specified search criteria in the directory represented by the current object. + +```cpp +ArrayPtr System::IO::DirectoryInfo::GetDirectories(const String &searchPattern) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| searchPattern | const String\& | The name pattern of the directories to search for | + +### ReturnValue + +An array of shared pointers to [DirectoryInfo](../) objects representing the found directories whose names match **searchPattern** + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [DirectoryInfoPtr](../../../system/directoryinfoptr/) +* Class [String](../../../system/string/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::GetDirectories(const String\&, SearchOption) method + + +Searches for the directories that satisfy the specified search criteria either in the directory represented by the current object or in the whole directory tree rooted in the directory represented by the current object. + +```cpp +ArrayPtr System::IO::DirectoryInfo::GetDirectories(const String &searchPattern, SearchOption searchOption) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| searchPattern | const String\& | The name pattern of the directories to search for | +| searchOption | SearchOption | Specifies whether the search has to be performed in the directory represented by the current object only or in the whole directory tree rooted in the directory represented by the current object | + +### ReturnValue + +An array of shared pointers to [DirectoryInfo](../) objects representing the found directories whose names match **searchPattern** + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [DirectoryInfoPtr](../../../system/directoryinfoptr/) +* Class [String](../../../system/string/) +* Enum [SearchOption](../../searchoption/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/getfiles/_index.md b/english/cpp/system.io/directoryinfo/getfiles/_index.md new file mode 100644 index 0000000000..3e8e1d1438 --- /dev/null +++ b/english/cpp/system.io/directoryinfo/getfiles/_index.md @@ -0,0 +1,79 @@ +--- +title: System::IO::DirectoryInfo::GetFiles method +linktitle: GetFiles +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::GetFiles method. Returns an array containing shared pointers to FileInfo objects representing all directories located in the directory represented by the current object in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/directoryinfo/getfiles/ +--- +## DirectoryInfo::GetFiles() method + + +Returns an array containing shared pointers to [FileInfo](../../fileinfo/) objects representing all directories located in the directory represented by the current object. + +```cpp +ArrayPtr System::IO::DirectoryInfo::GetFiles() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [FileInfoPtr](../../../system/fileinfoptr/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::GetFiles(const String\&) method + + +Searches for the files that satisfy the specified search criteria in the directory represented by the current object. + +```cpp +ArrayPtr System::IO::DirectoryInfo::GetFiles(const String &searchPattern) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| searchPattern | const String\& | The name pattern of the files to search for | + +### ReturnValue + +An array of shared pointers to [FileInfo](../../fileinfo/) objects representing the found files whose names match **searchPattern** + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [FileInfoPtr](../../../system/fileinfoptr/) +* Class [String](../../../system/string/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::GetFiles(const String\&, SearchOption) method + + +Searches for the files that satisfy the specified search criteria either in the directory represented by the current object or in the whole directory tree rooted in the directory represented by the current object. + +```cpp +ArrayPtr System::IO::DirectoryInfo::GetFiles(const String &searchPattern, SearchOption searchOption) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| searchPattern | const String\& | The name pattern of the files to search for | +| searchOption | SearchOption | Specifies whether the search has to be performed in the directory represented by the current object only or in the whole directory tree rooted in the directory represented by the current object | + +### ReturnValue + +An array of shared pointers to [FileInfo](../../fileinfo/) objects representing the found files whose names match **searchPattern** + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [FileInfoPtr](../../../system/fileinfoptr/) +* Class [String](../../../system/string/) +* Enum [SearchOption](../../searchoption/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/getfilesysteminfos/_index.md b/english/cpp/system.io/directoryinfo/getfilesysteminfos/_index.md new file mode 100644 index 0000000000..8987bc9587 --- /dev/null +++ b/english/cpp/system.io/directoryinfo/getfilesysteminfos/_index.md @@ -0,0 +1,79 @@ +--- +title: System::IO::DirectoryInfo::GetFileSystemInfos method +linktitle: GetFileSystemInfos +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::GetFileSystemInfos method. Returns an array containing shared pointers to FileSystemInfo objects representing all files and directories located in the directory represented by the current object in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/directoryinfo/getfilesysteminfos/ +--- +## DirectoryInfo::GetFileSystemInfos() method + + +Returns an array containing shared pointers to [FileSystemInfo](../../filesysteminfo/) objects representing all files and directories located in the directory represented by the current object. + +```cpp +ArrayPtr System::IO::DirectoryInfo::GetFileSystemInfos() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [FileSystemInfoPtr](../../../system/filesysteminfoptr/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::GetFileSystemInfos(const String\&) method + + +Searches for the files and directories that satisfy the specified search criteria in the directory represented by the current object. + +```cpp +ArrayPtr System::IO::DirectoryInfo::GetFileSystemInfos(const String &searchPattern) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| searchPattern | const String\& | The name pattern of the files and directories to search for | + +### ReturnValue + +An array of shared pointers to [FileSystemInfo](../../filesysteminfo/) objects representing the found files and directories whose names match **searchPattern** + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [FileSystemInfoPtr](../../../system/filesysteminfoptr/) +* Class [String](../../../system/string/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## DirectoryInfo::GetFileSystemInfos(const String\&, SearchOption) method + + +Searches for the files and directories that satisfy the specified search criteria either in the directory represented by the current object or in the whole directory tree rooted in the directory represented by the current object. + +```cpp +ArrayPtr System::IO::DirectoryInfo::GetFileSystemInfos(const String &searchPattern, SearchOption searchOption) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| searchPattern | const String\& | The name pattern of the files and directories to search for | +| searchOption | SearchOption | Specifies whether the search has to be performed in the directory represented by the current object only or in the whole directory tree rooted in the directory represented by the current object | + +### ReturnValue + +An array of shared pointers to [FileSystemInfo](../../filesysteminfo/) objects representing the found files and directories whose names match **searchPattern** + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [FileSystemInfoPtr](../../../system/filesysteminfoptr/) +* Class [String](../../../system/string/) +* Enum [SearchOption](../../searchoption/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/moveto/_index.md b/english/cpp/system.io/directoryinfo/moveto/_index.md new file mode 100644 index 0000000000..fe0eb7bd4d --- /dev/null +++ b/english/cpp/system.io/directoryinfo/moveto/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::DirectoryInfo::MoveTo method +linktitle: MoveTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::MoveTo method. Moves the directory represented by the current object and all its contentto the specified location in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/directoryinfo/moveto/ +--- +## DirectoryInfo::MoveTo method + + +Moves the directory represented by the current object and all its contentto the specified location. + +```cpp +void System::IO::DirectoryInfo::MoveTo(const String &destDirName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| destDirName | const String\& | The new location | + +## See Also + +* Class [String](../../../system/string/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/directoryinfo/tostring/_index.md b/english/cpp/system.io/directoryinfo/tostring/_index.md new file mode 100644 index 0000000000..ad3f97ae3a --- /dev/null +++ b/english/cpp/system.io/directoryinfo/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::DirectoryInfo::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::DirectoryInfo::ToString method. Returns a string containing the path represented by the current object in C++.' +type: docs +weight: 1600 +url: /cpp/system.io/directoryinfo/tostring/ +--- +## DirectoryInfo::ToString method + + +Returns a string containing the path represented by the current object. + +```cpp +String System::IO::DirectoryInfo::ToString() const override +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [DirectoryInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/_index.md b/english/cpp/system.io/file/_index.md new file mode 100644 index 0000000000..dde0b3044c --- /dev/null +++ b/english/cpp/system.io/file/_index.md @@ -0,0 +1,70 @@ +--- +title: System::IO::File class +linktitle: File +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File class. Provides methods for manipulating files. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/file/ +--- +## File class + + +Provides methods for manipulating files. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class File +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [AppendAllLines](./appendalllines/)(const String\&, const SharedPtr\\>\&, const EncodingPtr\&) | Appends strings from the specified collection of strings to the specified file using the specified encoding by writing each string in a new line. If the specified file does not exist, it is created. The file is closed after writing all strings. | +| static [AppendAllText](./appendalltext/)(const String\&, const String\&, const EncodingPtr\&) | Appends the specified string to the specified file using the specified encoding. | +| static [AppendText](./appendtext/)(const String\&) | Creates a [StreamWriter](../streamwriter/) object that appends text to the specified file using UTF-8 encoding. If the specified file does not exist, it is created. | +| static [Copy](./copy/)(const String\&, const String\&, bool) | Copies the specified file to the specified location. If the destination file already exists, a parameter specifies if it should be overwritten. | +| static [Create](./create/)(const String\&, int32_t, FileOptions) | Creates a new file (or overwrites existing) and opens it for reading and writing access using the specified buffer size and options. | +| static [CreateText](./createtext/)(const String\&) | Creates a new or opens existing file for writing UTF-8 encoded text. | +| static [Decrypt](./decrypt/)(const String\&) | NOT IMPLEMENTED. | +| static [Delete](./delete/)(const String\&) | Deletes the specified file or directory. | +| static [Encrypt](./encrypt/)(const String\&) | NOT IMPLEMENTED. | +| static [Exists](./exists/)(const String\&) | Determines if the specified path references an existing file. | +| static [GetAttributes](./getattributes/)(const String\&) | Returns the attributes of the specified entity. | +| static [GetCreationTime](./getcreationtime/)(const String\&) | Returns the creation time of the specified entity as local time. | +| static [GetCreationTimeUtc](./getcreationtimeutc/)(const String\&) | Returns the creation time of the specified entity as UTC time. | +| static [GetLastAccessTime](./getlastaccesstime/)(const String\&) | Returns the last access time of the specified entity as local time. | +| static [GetLastAccessTimeUtc](./getlastaccesstimeutc/)(const String\&) | Returns the last access time of the specified entity as UTC time. | +| static [GetLastWriteTime](./getlastwritetime/)(const String\&) | Returns the last write time of the specified entity as local time. | +| static [GetLastWriteTimeUtc](./getlastwritetimeutc/)(const String\&) | Returns the last write time of the specified entity as UTC time. | +| static [Move](./move/)(const String\&, const String\&) | Moves the specified file to the new location. | +| static [Open](./open/)(const String\&, FileMode) | Opens the specified file in the specified mode for reading and writing and with no sharing. | +| static [Open](./open/)(const String\&, FileMode, FileAccess, FileShare) | Opens the specified file in the specified mode, with the specified access type and sharing option. | +| static [OpenRead](./openread/)(const String\&) | Opens the specified file for reading only, in 'Open' mode with shared access for reading. | +| static [OpenText](./opentext/)(const String\&, const EncodingPtr\&) | Opens the specified existing file for reading text using UTF-8 encoding with no sharing. | +| static [OpenWrite](./openwrite/)(const String\&) | Opens the specified file for writing only, in 'OpenOrCreate' mode with no sharing. | +| static [ReadAllBytes](./readallbytes/)(const String\&) | Reads the content of the specified binary file to a byte array. | +| static [ReadAllLines](./readalllines/)(const String\&, const EncodingPtr\&) | Reads the content of the specified text file line by line to an array of strings using the specified character encoding. | +| static [ReadAllText](./readalltext/)(const String\&, const EncodingPtr\&) | Reads the content of the specified text file to a single [String](../../system/string/) object using the specified character encoding. | +| static [ReadLines](./readlines/)(const String\&, const EncodingPtr\&) | Reads the content of the specified text file line by line using the specified character encoding and returns enumerable collection of strings each of which represents a single line of the file's content. | +| static [Replace](./replace/)(const String\&, const String\&, const String\&, bool) | Replaces the contents of a one file with another and creates a backup of the replaced file. | +| static [SetAttributes](./setattributes/)(const String\&, FileAttributes) | Sets the specified attributes on the specified file. | +| static [SetCreationTime](./setcreationtime/)(const String\&, DateTime) | NOT IMPLEMENTED. | +| static [SetCreationTimeUtc](./setcreationtimeutc/)(const String\&, DateTime) | NOT IMPLEMENTED. | +| static [SetLastAccessTime](./setlastaccesstime/)(const String\&, DateTime) | NOT IMPLEMENTED. | +| static [SetLastAccessTimeUtc](./setlastaccesstimeutc/)(const String\&, DateTime) | NOT IMPLEMENTED. | +| static [SetLastWriteTime](./setlastwritetime/)(const String\&, DateTime) | Sets the last write time of the specified entity as local time. | +| static [SetLastWriteTimeUtc](./setlastwritetimeutc/)(const String\&, DateTime) | Sets the last write time of the specified entity as UTC time. | +| static [WriteAllBytes](./writeallbytes/)(const String\&, const ArrayPtr\\&) | Overwrites the specified binary file and writes the specified bytes to it. | +| static [WriteAllLines](./writealllines/)(const String\&, const SharedPtr\\>\&, const EncodingPtr\&) | Creates a new text file or overwrites the existing one and writes all strings from the specified enumerable collection of strings to it, each string on a new line, using the specified encoding. | +| static [WriteAllLines](./writealllines/)(const String\&, const ArrayPtr\\&, const EncodingPtr\&) | Creates a new text file or overwrites the existing one and writes all strings from the specified array of strings to it, each string on a new line, using the specified encoding. | +| static [WriteAllText](./writealltext/)(const String\&, const String\&, const EncodingPtr\&) | Creates a new text file or overwrites the existing one and writes the content of the specified string to it using the specified encoding. | +## Fields + +| Field | Description | +| --- | --- | +| static [DefaultBufferSize](./defaultbuffersize/) | Default value of the number of bytes buffered during reading from and writing to a file. | +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/file/appendalllines/_index.md b/english/cpp/system.io/file/appendalllines/_index.md new file mode 100644 index 0000000000..0c83adacdb --- /dev/null +++ b/english/cpp/system.io/file/appendalllines/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::AppendAllLines method +linktitle: AppendAllLines +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::AppendAllLines method. Appends strings from the specified collection of strings to the specified file using the specified encoding by writing each string in a new line. If the specified file does not exist, it is created. The file is closed after writing all strings in C++.' +type: docs +weight: 100 +url: /cpp/system.io/file/appendalllines/ +--- +## File::AppendAllLines method + + +Appends strings from the specified collection of strings to the specified file using the specified encoding by writing each string in a new line. If the specified file does not exist, it is created. The file is closed after writing all strings. + +```cpp +static void System::IO::File::AppendAllLines(const String &path, const SharedPtr> &contents, const EncodingPtr &encoding=Text::Encoding::get_UTF8Unmarked()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to append the strings to | +| contents | const SharedPtr\\>\& | The strings to write to the file | +| encoding | const EncodingPtr\& | The character encoding to use | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/appendalltext/_index.md b/english/cpp/system.io/file/appendalltext/_index.md new file mode 100644 index 0000000000..03d214ca6f --- /dev/null +++ b/english/cpp/system.io/file/appendalltext/_index.md @@ -0,0 +1,32 @@ +--- +title: System::IO::File::AppendAllText method +linktitle: AppendAllText +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::AppendAllText method. Appends the specified string to the specified file using the specified encoding in C++.' +type: docs +weight: 200 +url: /cpp/system.io/file/appendalltext/ +--- +## File::AppendAllText method + + +Appends the specified string to the specified file using the specified encoding. + +```cpp +static void System::IO::File::AppendAllText(const String &path, const String &contents, const EncodingPtr &encoding=Text::Encoding::get_UTF8Unmarked()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to append the string to | +| contents | const String\& | The string to write to the file | +| encoding | const EncodingPtr\& | The character encoding to use | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/appendtext/_index.md b/english/cpp/system.io/file/appendtext/_index.md new file mode 100644 index 0000000000..b5744afbfc --- /dev/null +++ b/english/cpp/system.io/file/appendtext/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::AppendText method +linktitle: AppendText +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::AppendText method. Creates a StreamWriter object that appends text to the specified file using UTF-8 encoding. If the specified file does not exist, it is created in C++.' +type: docs +weight: 300 +url: /cpp/system.io/file/appendtext/ +--- +## File::AppendText method + + +Creates a [StreamWriter](../../streamwriter/) object that appends text to the specified file using UTF-8 encoding. If the specified file does not exist, it is created. + +```cpp +static StreamWriterPtr System::IO::File::AppendText(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to open or create | + +### ReturnValue + +A shared pointer to the created [StreamWriter](../../streamwriter/) object associated with the specified file + +## See Also + +* Typedef [StreamWriterPtr](../../../system/streamwriterptr/) +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/copy/_index.md b/english/cpp/system.io/file/copy/_index.md new file mode 100644 index 0000000000..f3ef8a19f1 --- /dev/null +++ b/english/cpp/system.io/file/copy/_index.md @@ -0,0 +1,31 @@ +--- +title: System::IO::File::Copy method +linktitle: Copy +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::Copy method. Copies the specified file to the specified location. If the destination file already exists, a parameter specifies if it should be overwritten in C++.' +type: docs +weight: 400 +url: /cpp/system.io/file/copy/ +--- +## File::Copy method + + +Copies the specified file to the specified location. If the destination file already exists, a parameter specifies if it should be overwritten. + +```cpp +static void System::IO::File::Copy(const String &sourceFileName, const String &destFileName, bool overwrite=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sourceFileName | const String\& | A path of the file to copy | +| destFileName | const String\& | A path of the new location of the file to copy | +| overwrite | bool | True if the existing destination file should be overwritten, false if copying should fail if the destination file already exists | + +## See Also + +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/create/_index.md b/english/cpp/system.io/file/create/_index.md new file mode 100644 index 0000000000..c44fe5c9b8 --- /dev/null +++ b/english/cpp/system.io/file/create/_index.md @@ -0,0 +1,37 @@ +--- +title: System::IO::File::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::Create method. Creates a new file (or overwrites existing) and opens it for reading and writing access using the specified buffer size and options in C++.' +type: docs +weight: 500 +url: /cpp/system.io/file/create/ +--- +## File::Create method + + +Creates a new file (or overwrites existing) and opens it for reading and writing access using the specified buffer size and options. + +```cpp +static FileStreamPtr System::IO::File::Create(const String &path, int32_t bufferSize=DefaultBufferSize, FileOptions options=FileOptions::None) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to create or overwrite | +| bufferSize | int32_t | The number of bytes buffered when reading from and writing to the file | +| options | FileOptions | Specifies how to create or overwrite the file | + +### ReturnValue + +A shared pointer to the [FileStream](../../filestream/) object associated with the specified file + +## See Also + +* Typedef [FileStreamPtr](../../../system/filestreamptr/) +* Class [String](../../../system/string/) +* Enum [FileOptions](../../fileoptions/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/createtext/_index.md b/english/cpp/system.io/file/createtext/_index.md new file mode 100644 index 0000000000..d48b4084c4 --- /dev/null +++ b/english/cpp/system.io/file/createtext/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::CreateText method +linktitle: CreateText +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::CreateText method. Creates a new or opens existing file for writing UTF-8 encoded text in C++.' +type: docs +weight: 600 +url: /cpp/system.io/file/createtext/ +--- +## File::CreateText method + + +Creates a new or opens existing file for writing UTF-8 encoded text. + +```cpp +static StreamWriterPtr System::IO::File::CreateText(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to create or open | + +### ReturnValue + +A shared pointer to the [StreamWriter](../../streamwriter/) object associated with the specified file + +## See Also + +* Typedef [StreamWriterPtr](../../../system/streamwriterptr/) +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/decrypt/_index.md b/english/cpp/system.io/file/decrypt/_index.md new file mode 100644 index 0000000000..629a7b356d --- /dev/null +++ b/english/cpp/system.io/file/decrypt/_index.md @@ -0,0 +1,25 @@ +--- +title: System::IO::File::Decrypt method +linktitle: Decrypt +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::Decrypt method. NOT IMPLEMENTED in C++.' +type: docs +weight: 700 +url: /cpp/system.io/file/decrypt/ +--- +## File::Decrypt method + + +NOT IMPLEMENTED. + +```cpp +static void System::IO::File::Decrypt(const String &path) +``` + + +## See Also + +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/defaultbuffersize/_index.md b/english/cpp/system.io/file/defaultbuffersize/_index.md new file mode 100644 index 0000000000..5ab57aac23 --- /dev/null +++ b/english/cpp/system.io/file/defaultbuffersize/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::File::DefaultBufferSize field +linktitle: DefaultBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::DefaultBufferSize field. Default value of the number of bytes buffered during reading from and writing to a file in C++.' +type: docs +weight: 3800 +url: /cpp/system.io/file/defaultbuffersize/ +--- +## DefaultBufferSize field + + +Default value of the number of bytes buffered during reading from and writing to a file. + +```cpp +static const int32_t System::IO::File::DefaultBufferSize +``` + +## See Also + +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/delete/_index.md b/english/cpp/system.io/file/delete/_index.md new file mode 100644 index 0000000000..49e2419b2a --- /dev/null +++ b/english/cpp/system.io/file/delete/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::File::Delete method +linktitle: Delete +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::Delete method. Deletes the specified file or directory in C++.' +type: docs +weight: 800 +url: /cpp/system.io/file/delete/ +--- +## File::Delete method + + +Deletes the specified file or directory. + +```cpp +static void System::IO::File::Delete(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file or directory to delete | + +## See Also + +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/encrypt/_index.md b/english/cpp/system.io/file/encrypt/_index.md new file mode 100644 index 0000000000..125a0cadd2 --- /dev/null +++ b/english/cpp/system.io/file/encrypt/_index.md @@ -0,0 +1,25 @@ +--- +title: System::IO::File::Encrypt method +linktitle: Encrypt +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::Encrypt method. NOT IMPLEMENTED in C++.' +type: docs +weight: 900 +url: /cpp/system.io/file/encrypt/ +--- +## File::Encrypt method + + +NOT IMPLEMENTED. + +```cpp +static void System::IO::File::Encrypt(const String &path) +``` + + +## See Also + +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/exists/_index.md b/english/cpp/system.io/file/exists/_index.md new file mode 100644 index 0000000000..969d598445 --- /dev/null +++ b/english/cpp/system.io/file/exists/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::File::Exists method +linktitle: Exists +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::Exists method. Determines if the specified path references an existing file in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/file/exists/ +--- +## File::Exists method + + +Determines if the specified path references an existing file. + +```cpp +static bool System::IO::File::Exists(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path to test | + +### ReturnValue + +True if the **path** references an existing file, otherwise - false + +## See Also + +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/getattributes/_index.md b/english/cpp/system.io/file/getattributes/_index.md new file mode 100644 index 0000000000..97c18321c0 --- /dev/null +++ b/english/cpp/system.io/file/getattributes/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::GetAttributes method +linktitle: GetAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::GetAttributes method. Returns the attributes of the specified entity in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/file/getattributes/ +--- +## File::GetAttributes method + + +Returns the attributes of the specified entity. + +```cpp +static FileAttributes System::IO::File::GetAttributes(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the entity whose attributes to return | + +### ReturnValue + +The attributes of the entity referenced by **path** + +## See Also + +* Enum [FileAttributes](../../fileattributes/) +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/getcreationtime/_index.md b/english/cpp/system.io/file/getcreationtime/_index.md new file mode 100644 index 0000000000..fa9a7dd113 --- /dev/null +++ b/english/cpp/system.io/file/getcreationtime/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::GetCreationTime method +linktitle: GetCreationTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::GetCreationTime method. Returns the creation time of the specified entity as local time in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/file/getcreationtime/ +--- +## File::GetCreationTime method + + +Returns the creation time of the specified entity as local time. + +```cpp +static DateTime System::IO::File::GetCreationTime(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose creating time to retrieve | + +### ReturnValue + +A [DateTime](../../../system/datetime/) object representing the creation time of the specified entity as local time + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/getcreationtimeutc/_index.md b/english/cpp/system.io/file/getcreationtimeutc/_index.md new file mode 100644 index 0000000000..0dfab02d07 --- /dev/null +++ b/english/cpp/system.io/file/getcreationtimeutc/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::GetCreationTimeUtc method +linktitle: GetCreationTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::GetCreationTimeUtc method. Returns the creation time of the specified entity as UTC time in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/file/getcreationtimeutc/ +--- +## File::GetCreationTimeUtc method + + +Returns the creation time of the specified entity as UTC time. + +```cpp +static DateTime System::IO::File::GetCreationTimeUtc(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose creating time to retrieve | + +### ReturnValue + +A [DateTime](../../../system/datetime/) object representing the creation time of the specified entity as UTC time + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/getlastaccesstime/_index.md b/english/cpp/system.io/file/getlastaccesstime/_index.md new file mode 100644 index 0000000000..10a9c60b3b --- /dev/null +++ b/english/cpp/system.io/file/getlastaccesstime/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::GetLastAccessTime method +linktitle: GetLastAccessTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::GetLastAccessTime method. Returns the last access time of the specified entity as local time in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/file/getlastaccesstime/ +--- +## File::GetLastAccessTime method + + +Returns the last access time of the specified entity as local time. + +```cpp +static DateTime System::IO::File::GetLastAccessTime(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last access time to retrieve | + +### ReturnValue + +A [DateTime](../../../system/datetime/) object representing the last access time of the specified entity as local time + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/getlastaccesstimeutc/_index.md b/english/cpp/system.io/file/getlastaccesstimeutc/_index.md new file mode 100644 index 0000000000..62fd0f0a29 --- /dev/null +++ b/english/cpp/system.io/file/getlastaccesstimeutc/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::GetLastAccessTimeUtc method +linktitle: GetLastAccessTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::GetLastAccessTimeUtc method. Returns the last access time of the specified entity as UTC time in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/file/getlastaccesstimeutc/ +--- +## File::GetLastAccessTimeUtc method + + +Returns the last access time of the specified entity as UTC time. + +```cpp +static DateTime System::IO::File::GetLastAccessTimeUtc(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last access time to retrieve | + +### ReturnValue + +A [DateTime](../../../system/datetime/) object representing the last access time of the specified entity as UTC time + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/getlastwritetime/_index.md b/english/cpp/system.io/file/getlastwritetime/_index.md new file mode 100644 index 0000000000..a0972de39c --- /dev/null +++ b/english/cpp/system.io/file/getlastwritetime/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::GetLastWriteTime method +linktitle: GetLastWriteTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::GetLastWriteTime method. Returns the last write time of the specified entity as local time in C++.' +type: docs +weight: 1600 +url: /cpp/system.io/file/getlastwritetime/ +--- +## File::GetLastWriteTime method + + +Returns the last write time of the specified entity as local time. + +```cpp +static DateTime System::IO::File::GetLastWriteTime(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last write time to retrieve | + +### ReturnValue + +A [DateTime](../../../system/datetime/) object representing the last write time of the specified entity as local time + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/getlastwritetimeutc/_index.md b/english/cpp/system.io/file/getlastwritetimeutc/_index.md new file mode 100644 index 0000000000..3a60881b96 --- /dev/null +++ b/english/cpp/system.io/file/getlastwritetimeutc/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::GetLastWriteTimeUtc method +linktitle: GetLastWriteTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::GetLastWriteTimeUtc method. Returns the last write time of the specified entity as UTC time in C++.' +type: docs +weight: 1700 +url: /cpp/system.io/file/getlastwritetimeutc/ +--- +## File::GetLastWriteTimeUtc method + + +Returns the last write time of the specified entity as UTC time. + +```cpp +static DateTime System::IO::File::GetLastWriteTimeUtc(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last write time to retrieve | + +### ReturnValue + +A [DateTime](../../../system/datetime/) object representing the last write time of the specified entity as UTC time + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/move/_index.md b/english/cpp/system.io/file/move/_index.md new file mode 100644 index 0000000000..7c70321727 --- /dev/null +++ b/english/cpp/system.io/file/move/_index.md @@ -0,0 +1,30 @@ +--- +title: System::IO::File::Move method +linktitle: Move +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::Move method. Moves the specified file to the new location in C++.' +type: docs +weight: 1800 +url: /cpp/system.io/file/move/ +--- +## File::Move method + + +Moves the specified file to the new location. + +```cpp +static void System::IO::File::Move(const String &sourceFileName, const String &destFileName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sourceFileName | const String\& | A file to move | +| destFileName | const String\& | The new location of a file referenced by **sourceFileName** | + +## See Also + +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/open/_index.md b/english/cpp/system.io/file/open/_index.md new file mode 100644 index 0000000000..9c0f9692d5 --- /dev/null +++ b/english/cpp/system.io/file/open/_index.md @@ -0,0 +1,67 @@ +--- +title: System::IO::File::Open method +linktitle: Open +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::Open method. Opens the specified file in the specified mode for reading and writing and with no sharing in C++.' +type: docs +weight: 1900 +url: /cpp/system.io/file/open/ +--- +## File::Open(const String\&, FileMode) method + + +Opens the specified file in the specified mode for reading and writing and with no sharing. + +```cpp +static FileStreamPtr System::IO::File::Open(const String &path, FileMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to open | +| mode | FileMode | Specifies the mode in which to open the file | + +### ReturnValue + +A [FileStream](../../filestream/) object associated with the opened file + +## See Also + +* Typedef [FileStreamPtr](../../../system/filestreamptr/) +* Class [String](../../../system/string/) +* Enum [FileMode](../../filemode/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## File::Open(const String\&, FileMode, FileAccess, FileShare) method + + +Opens the specified file in the specified mode, with the specified access type and sharing option. + +```cpp +static FileStreamPtr System::IO::File::Open(const String &path, FileMode mode, FileAccess access, FileShare share=FileShare::None) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to open | +| mode | FileMode | Specifies the mode in which to open the file | +| access | FileAccess | The requested access type | +| share | FileShare | The type of access that other [FileStream](../../filestream/) objects have to the opened file | + +### ReturnValue + +A [FileStream](../../filestream/) object associated with the opened file + +## See Also + +* Typedef [FileStreamPtr](../../../system/filestreamptr/) +* Class [String](../../../system/string/) +* Enum [FileMode](../../filemode/) +* Enum [FileAccess](../../fileaccess/) +* Enum [FileShare](../../fileshare/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/openread/_index.md b/english/cpp/system.io/file/openread/_index.md new file mode 100644 index 0000000000..16584b97cb --- /dev/null +++ b/english/cpp/system.io/file/openread/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::OpenRead method +linktitle: OpenRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::OpenRead method. Opens the specified file for reading only, in ''Open'' mode with shared access for reading in C++.' +type: docs +weight: 2000 +url: /cpp/system.io/file/openread/ +--- +## File::OpenRead method + + +Opens the specified file for reading only, in 'Open' mode with shared access for reading. + +```cpp +static FileStreamPtr System::IO::File::OpenRead(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to open | + +### ReturnValue + +A [FileStream](../../filestream/) object associated with the opened file + +## See Also + +* Typedef [FileStreamPtr](../../../system/filestreamptr/) +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/opentext/_index.md b/english/cpp/system.io/file/opentext/_index.md new file mode 100644 index 0000000000..024af71f82 --- /dev/null +++ b/english/cpp/system.io/file/opentext/_index.md @@ -0,0 +1,36 @@ +--- +title: System::IO::File::OpenText method +linktitle: OpenText +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::OpenText method. Opens the specified existing file for reading text using UTF-8 encoding with no sharing in C++.' +type: docs +weight: 2100 +url: /cpp/system.io/file/opentext/ +--- +## File::OpenText method + + +Opens the specified existing file for reading text using UTF-8 encoding with no sharing. + +```cpp +static StreamReaderPtr System::IO::File::OpenText(const String &path, const EncodingPtr &encoding=Text::Encoding::get_UTF8Unmarked()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to open | +| encoding | const EncodingPtr\& | The character encoding to use | + +### ReturnValue + +A shared pointer to a [StreamWriter](../../streamwriter/) object associated with the opened file + +## See Also + +* Typedef [StreamReaderPtr](../../../system/streamreaderptr/) +* Class [String](../../../system/string/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/openwrite/_index.md b/english/cpp/system.io/file/openwrite/_index.md new file mode 100644 index 0000000000..54d987088e --- /dev/null +++ b/english/cpp/system.io/file/openwrite/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::OpenWrite method +linktitle: OpenWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::OpenWrite method. Opens the specified file for writing only, in ''OpenOrCreate'' mode with no sharing in C++.' +type: docs +weight: 2200 +url: /cpp/system.io/file/openwrite/ +--- +## File::OpenWrite method + + +Opens the specified file for writing only, in 'OpenOrCreate' mode with no sharing. + +```cpp +static FileStreamPtr System::IO::File::OpenWrite(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to open | + +### ReturnValue + +A [FileStream](../../filestream/) object associated with the opened file + +## See Also + +* Typedef [FileStreamPtr](../../../system/filestreamptr/) +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/readallbytes/_index.md b/english/cpp/system.io/file/readallbytes/_index.md new file mode 100644 index 0000000000..81dfbc095f --- /dev/null +++ b/english/cpp/system.io/file/readallbytes/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::File::ReadAllBytes method +linktitle: ReadAllBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::ReadAllBytes method. Reads the content of the specified binary file to a byte array in C++.' +type: docs +weight: 2300 +url: /cpp/system.io/file/readallbytes/ +--- +## File::ReadAllBytes method + + +Reads the content of the specified binary file to a byte array. + +```cpp +static ArrayPtr System::IO::File::ReadAllBytes(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to read | + +### ReturnValue + +A byte array containing the content of the file + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/readalllines/_index.md b/english/cpp/system.io/file/readalllines/_index.md new file mode 100644 index 0000000000..1dbe4783c6 --- /dev/null +++ b/english/cpp/system.io/file/readalllines/_index.md @@ -0,0 +1,36 @@ +--- +title: System::IO::File::ReadAllLines method +linktitle: ReadAllLines +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::ReadAllLines method. Reads the content of the specified text file line by line to an array of strings using the specified character encoding in C++.' +type: docs +weight: 2400 +url: /cpp/system.io/file/readalllines/ +--- +## File::ReadAllLines method + + +Reads the content of the specified text file line by line to an array of strings using the specified character encoding. + +```cpp +static ArrayPtr System::IO::File::ReadAllLines(const String &path, const EncodingPtr &encoding=Text::Encoding::get_UTF8()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to read | +| encoding | const EncodingPtr\& | The character encoding to use | + +### ReturnValue + +A string array each element of which represents a single line from the specified file + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/readalltext/_index.md b/english/cpp/system.io/file/readalltext/_index.md new file mode 100644 index 0000000000..e4067a4c3c --- /dev/null +++ b/english/cpp/system.io/file/readalltext/_index.md @@ -0,0 +1,35 @@ +--- +title: System::IO::File::ReadAllText method +linktitle: ReadAllText +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::ReadAllText method. Reads the content of the specified text file to a single String object using the specified character encoding in C++.' +type: docs +weight: 2500 +url: /cpp/system.io/file/readalltext/ +--- +## File::ReadAllText method + + +Reads the content of the specified text file to a single [String](../../../system/string/) object using the specified character encoding. + +```cpp +static String System::IO::File::ReadAllText(const String &path, const EncodingPtr &encoding=Text::Encoding::get_UTF8()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to read | +| encoding | const EncodingPtr\& | The character encoding to use | + +### ReturnValue + +A string containing the content of the specified file + +## See Also + +* Class [String](../../../system/string/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/readlines/_index.md b/english/cpp/system.io/file/readlines/_index.md new file mode 100644 index 0000000000..9675efc7f9 --- /dev/null +++ b/english/cpp/system.io/file/readlines/_index.md @@ -0,0 +1,37 @@ +--- +title: System::IO::File::ReadLines method +linktitle: ReadLines +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::ReadLines method. Reads the content of the specified text file line by line using the specified character encoding and returns enumerable collection of strings each of which represents a single line of the file''s content in C++.' +type: docs +weight: 2600 +url: /cpp/system.io/file/readlines/ +--- +## File::ReadLines method + + +Reads the content of the specified text file line by line using the specified character encoding and returns enumerable collection of strings each of which represents a single line of the file's content. + +```cpp +static SharedPtr> System::IO::File::ReadLines(const String &path, const EncodingPtr &encoding=Text::Encoding::get_UTF8()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to read | +| encoding | const EncodingPtr\& | The character encoding to use | + +### ReturnValue + +An enumerable collection of strings representing the content of the specified file + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Class [String](../../../system/string/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/replace/_index.md b/english/cpp/system.io/file/replace/_index.md new file mode 100644 index 0000000000..680fdda465 --- /dev/null +++ b/english/cpp/system.io/file/replace/_index.md @@ -0,0 +1,32 @@ +--- +title: System::IO::File::Replace method +linktitle: Replace +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::Replace method. Replaces the contents of a one file with another and creates a backup of the replaced file in C++.' +type: docs +weight: 2700 +url: /cpp/system.io/file/replace/ +--- +## File::Replace method + + +Replaces the contents of a one file with another and creates a backup of the replaced file. + +```cpp +static void System::IO::File::Replace(const String &sourceFileName, const String &destinationFileName, const String &destinationBackupFileName, bool ignoreMetadataErrors=true) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sourceFileName | const String\& | A name of the file to replace with | +| destinationFileName | const String\& | A name of the file to replace | +| destinationBackupFileName | const String\& | A name of the backup file | +| ignoreMetadataErrors | bool | Specifies if the merge errors from the replaced file to the replacement file should be ignored (true) or not (false) | + +## See Also + +* Class [String](../../../system/string/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/setattributes/_index.md b/english/cpp/system.io/file/setattributes/_index.md new file mode 100644 index 0000000000..8f7592751d --- /dev/null +++ b/english/cpp/system.io/file/setattributes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::IO::File::SetAttributes method +linktitle: SetAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::SetAttributes method. Sets the specified attributes on the specified file in C++.' +type: docs +weight: 2800 +url: /cpp/system.io/file/setattributes/ +--- +## File::SetAttributes method + + +Sets the specified attributes on the specified file. + +```cpp +static void System::IO::File::SetAttributes(const String &path, FileAttributes fileAttributes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file on which the attributes to be set | +| fileAttributes | FileAttributes | A bitwise combination of FileAttributes values representing the attributes to set | + +## See Also + +* Class [String](../../../system/string/) +* Enum [FileAttributes](../../fileattributes/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/setcreationtime/_index.md b/english/cpp/system.io/file/setcreationtime/_index.md new file mode 100644 index 0000000000..3bcd3858d1 --- /dev/null +++ b/english/cpp/system.io/file/setcreationtime/_index.md @@ -0,0 +1,26 @@ +--- +title: System::IO::File::SetCreationTime method +linktitle: SetCreationTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::SetCreationTime method. NOT IMPLEMENTED in C++.' +type: docs +weight: 2900 +url: /cpp/system.io/file/setcreationtime/ +--- +## File::SetCreationTime method + + +NOT IMPLEMENTED. + +```cpp +static void System::IO::File::SetCreationTime(const String &path, DateTime creationTime) +``` + + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/setcreationtimeutc/_index.md b/english/cpp/system.io/file/setcreationtimeutc/_index.md new file mode 100644 index 0000000000..1f78e4debe --- /dev/null +++ b/english/cpp/system.io/file/setcreationtimeutc/_index.md @@ -0,0 +1,26 @@ +--- +title: System::IO::File::SetCreationTimeUtc method +linktitle: SetCreationTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::SetCreationTimeUtc method. NOT IMPLEMENTED in C++.' +type: docs +weight: 3000 +url: /cpp/system.io/file/setcreationtimeutc/ +--- +## File::SetCreationTimeUtc method + + +NOT IMPLEMENTED. + +```cpp +static void System::IO::File::SetCreationTimeUtc(const String &path, DateTime creationTimeUtc) +``` + + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/setlastaccesstime/_index.md b/english/cpp/system.io/file/setlastaccesstime/_index.md new file mode 100644 index 0000000000..ad539fd01a --- /dev/null +++ b/english/cpp/system.io/file/setlastaccesstime/_index.md @@ -0,0 +1,26 @@ +--- +title: System::IO::File::SetLastAccessTime method +linktitle: SetLastAccessTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::SetLastAccessTime method. NOT IMPLEMENTED in C++.' +type: docs +weight: 3100 +url: /cpp/system.io/file/setlastaccesstime/ +--- +## File::SetLastAccessTime method + + +NOT IMPLEMENTED. + +```cpp +static void System::IO::File::SetLastAccessTime(const String &path, DateTime lastWriteTime) +``` + + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/setlastaccesstimeutc/_index.md b/english/cpp/system.io/file/setlastaccesstimeutc/_index.md new file mode 100644 index 0000000000..5e5e68528f --- /dev/null +++ b/english/cpp/system.io/file/setlastaccesstimeutc/_index.md @@ -0,0 +1,26 @@ +--- +title: System::IO::File::SetLastAccessTimeUtc method +linktitle: SetLastAccessTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::SetLastAccessTimeUtc method. NOT IMPLEMENTED in C++.' +type: docs +weight: 3200 +url: /cpp/system.io/file/setlastaccesstimeutc/ +--- +## File::SetLastAccessTimeUtc method + + +NOT IMPLEMENTED. + +```cpp +static void System::IO::File::SetLastAccessTimeUtc(const String &path, DateTime lastWriteTimeUtc) +``` + + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/setlastwritetime/_index.md b/english/cpp/system.io/file/setlastwritetime/_index.md new file mode 100644 index 0000000000..c75f0d87a7 --- /dev/null +++ b/english/cpp/system.io/file/setlastwritetime/_index.md @@ -0,0 +1,31 @@ +--- +title: System::IO::File::SetLastWriteTime method +linktitle: SetLastWriteTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::SetLastWriteTime method. Sets the last write time of the specified entity as local time in C++.' +type: docs +weight: 3300 +url: /cpp/system.io/file/setlastwritetime/ +--- +## File::SetLastWriteTime method + + +Sets the last write time of the specified entity as local time. + +```cpp +static void System::IO::File::SetLastWriteTime(const String &path, DateTime lastWriteTime) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last write time to set | +| lastWriteTime | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as local time | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/setlastwritetimeutc/_index.md b/english/cpp/system.io/file/setlastwritetimeutc/_index.md new file mode 100644 index 0000000000..ba72b6925f --- /dev/null +++ b/english/cpp/system.io/file/setlastwritetimeutc/_index.md @@ -0,0 +1,31 @@ +--- +title: System::IO::File::SetLastWriteTimeUtc method +linktitle: SetLastWriteTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::SetLastWriteTimeUtc method. Sets the last write time of the specified entity as UTC time in C++.' +type: docs +weight: 3400 +url: /cpp/system.io/file/setlastwritetimeutc/ +--- +## File::SetLastWriteTimeUtc method + + +Sets the last write time of the specified entity as UTC time. + +```cpp +static void System::IO::File::SetLastWriteTimeUtc(const String &path, DateTime lastWriteTimeUtc) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The entity whose last write time to set | +| lastWriteTimeUtc | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as UTC time | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/writeallbytes/_index.md b/english/cpp/system.io/file/writeallbytes/_index.md new file mode 100644 index 0000000000..60cb6af58f --- /dev/null +++ b/english/cpp/system.io/file/writeallbytes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::IO::File::WriteAllBytes method +linktitle: WriteAllBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::WriteAllBytes method. Overwrites the specified binary file and writes the specified bytes to it in C++.' +type: docs +weight: 3500 +url: /cpp/system.io/file/writeallbytes/ +--- +## File::WriteAllBytes method + + +Overwrites the specified binary file and writes the specified bytes to it. + +```cpp +static void System::IO::File::WriteAllBytes(const String &path, const ArrayPtr &bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The file to write to | +| bytes | const ArrayPtr\\& | The byte array containing the bytes to write to the specified file | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/writealllines/_index.md b/english/cpp/system.io/file/writealllines/_index.md new file mode 100644 index 0000000000..b07ace9087 --- /dev/null +++ b/english/cpp/system.io/file/writealllines/_index.md @@ -0,0 +1,58 @@ +--- +title: System::IO::File::WriteAllLines method +linktitle: WriteAllLines +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::WriteAllLines method. Creates a new text file or overwrites the existing one and writes all strings from the specified array of strings to it, each string on a new line, using the specified encoding in C++.' +type: docs +weight: 3600 +url: /cpp/system.io/file/writealllines/ +--- +## File::WriteAllLines(const String\&, const ArrayPtr\\&, const EncodingPtr\&) method + + +Creates a new text file or overwrites the existing one and writes all strings from the specified array of strings to it, each string on a new line, using the specified encoding. + +```cpp +static void System::IO::File::WriteAllLines(const String &path, const ArrayPtr &contents, const EncodingPtr &encoding=Text::Encoding::get_UTF8Unmarked()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The file to create or overwrite | +| contents | const ArrayPtr\\& | A string array | +| encoding | const EncodingPtr\& | The character encoding to use | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## File::WriteAllLines(const String\&, const SharedPtr\\>\&, const EncodingPtr\&) method + + +Creates a new text file or overwrites the existing one and writes all strings from the specified enumerable collection of strings to it, each string on a new line, using the specified encoding. + +```cpp +static void System::IO::File::WriteAllLines(const String &path, const SharedPtr> &contents, const EncodingPtr &encoding=Text::Encoding::get_UTF8Unmarked()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The file to create or overwrite | +| contents | const SharedPtr\\>\& | An enumerable collection of strings | +| encoding | const EncodingPtr\& | The character encoding to use | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/file/writealltext/_index.md b/english/cpp/system.io/file/writealltext/_index.md new file mode 100644 index 0000000000..77ca82d536 --- /dev/null +++ b/english/cpp/system.io/file/writealltext/_index.md @@ -0,0 +1,32 @@ +--- +title: System::IO::File::WriteAllText method +linktitle: WriteAllText +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::File::WriteAllText method. Creates a new text file or overwrites the existing one and writes the content of the specified string to it using the specified encoding in C++.' +type: docs +weight: 3700 +url: /cpp/system.io/file/writealltext/ +--- +## File::WriteAllText method + + +Creates a new text file or overwrites the existing one and writes the content of the specified string to it using the specified encoding. + +```cpp +static void System::IO::File::WriteAllText(const String &path, const String &contents, const EncodingPtr &encoding=Text::Encoding::get_UTF8Unmarked()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The file to create or overwrite | +| contents | const String\& | A string array | +| encoding | const EncodingPtr\& | The character encoding to use | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [File](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileaccess/_index.md b/english/cpp/system.io/fileaccess/_index.md new file mode 100644 index 0000000000..5f2a67f045 --- /dev/null +++ b/english/cpp/system.io/fileaccess/_index.md @@ -0,0 +1,30 @@ +--- +title: System::IO::FileAccess enum +linktitle: FileAccess +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileAccess enum. Specifies the type of access when opening the file in C++.' +type: docs +weight: 2900 +url: /cpp/system.io/fileaccess/ +--- +## FileAccess enum + + +Specifies the type of access when opening the file. + +```cpp +enum class FileAccess +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Read | 1 | Read-only access. | +| Write | 2 | Write-only access. | +| ReadWrite | n/a | Read and write access. | + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/fileattributes/_index.md b/english/cpp/system.io/fileattributes/_index.md new file mode 100644 index 0000000000..051feaedd3 --- /dev/null +++ b/english/cpp/system.io/fileattributes/_index.md @@ -0,0 +1,44 @@ +--- +title: System::IO::FileAttributes enum +linktitle: FileAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileAttributes enum. Represents attributes of a directory or a file in C++.' +type: docs +weight: 3000 +url: /cpp/system.io/fileattributes/ +--- +## FileAttributes enum + + +Represents attributes of a directory or a file. + +```cpp +enum class FileAttributes +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Archive | 32 | The filesystem entity is a candidate for removal or backup. | +| Compressed | 2048 | The filesystem entity is compressed. | +| Device | 64 | Not used. | +| Directory | 16 | The filesystem entity is a directory. | +| Encrypted | 16384 | The filesystem entity is encrypted. | +| Hidden | 2 | The filesystem entity is hidden. | +| IntegrityStream | 32768 | The filesystem entity contains data integrity support. | +| Normal | 128 | The filesystem entity is a file that has no special attributes. | +| NotContentIndexed | 8192 | The filesystem entity will not be indexed by the content indexing service. | +| NoScrubData | 131072 | The filesystem entity is not included in the data integrity scan. | +| Offline | 4096 | The filesystem entity is offline and its data is not immediately available. | +| ReadOnly | 1 | The filesystem entity is read-only. | +| ReparsePoint | 1024 | The filesystem entity is a file that contains a reparse point. | +| SparseFile | 512 | The filesystem entity is a sparse file. | +| System | 4 | The filesystem entity is a system file. | +| Temporary | 256 | The filesystem entity is a temporary file. | +| Invalid | 0 | Invalid value. | + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/fileinfo/_index.md b/english/cpp/system.io/fileinfo/_index.md new file mode 100644 index 0000000000..4fee2bcca0 --- /dev/null +++ b/english/cpp/system.io/fileinfo/_index.md @@ -0,0 +1,53 @@ +--- +title: System::IO::FileInfo class +linktitle: FileInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo class. Represents a path to a file and a file referred to by this path and provides methods for manipulating it. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/fileinfo/ +--- +## FileInfo class + + +Represents a path to a file and a file referred to by this path and provides methods for manipulating it. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class FileInfo : public System::IO::FileSystemInfo +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AppendText](./appendtext/)() | Opens a file represented by the current object for writing text using UTF-8 encoding, in 'Append' mode with no sharing. | +| [CopyTo](./copyto/)(const String\&) | Copies the file represented by the current object to the specified location. If the destination file already exists, the copying fails. | +| [CopyTo](./copyto/)(const String\&, bool) | Copies the file represented by the current object to the specified location. A parameter specifies if existing destination file should be overwritten. | +| [Create](./create/)() | Creates a file at the location specified by the path represented by the current object and opens it for reading and writing, in truncate mode and with no sharing. | +| [CreateText](./createtext/)() | Creates a file at the location specified by the path represented by the current object and opens it for writing text using UTF-8 encoding with no sharing. | +| [Decrypt](./decrypt/)() | NOT IMPLEMENTED. | +| [Delete](./delete/)() override | Removes the file represented by the current object. | +| [Encrypt](./encrypt/)() | NOT IMPLEMENTED. | +| [FileInfo](./fileinfo/)(const String\&) | Constructs a new instance of [FileInfo](./) class that represents the specified file. | +| [get_Directory](./get_directory/)() | Returns a [DirectoryInfo](../directoryinfo/) object that represents a directory in which the file represented by the current object is located. | +| [get_DirectoryName](./get_directoryname/)() | Returns the full name of the directory in which the file represented by the current object is loctaed. | +| [get_Exists](./get_exists/)() override | Returns a value that indicates if the file exists. | +| [get_IsReadOnly](./get_isreadonly/)() | Returns a value that indicates if the ReadOnly attribute is set. | +| [get_Length](./get_length/)() | Returns the size of the file in bytes. | +| [get_Name](./get_name/)() override | Returns the name of the file. | +| [MoveTo](./moveto/)(const String\&) | Moves the file represented by the current object to the specified location. | +| [Open](./open/)(FileMode) | Opens the file represented by the current object in the specified mode for reading and writing and with no sharing. | +| [Open](./open/)(FileMode, FileAccess) | Opens the file represented by the current object in the specified mode, with the specified access type and with no sharing. | +| [Open](./open/)(FileMode, FileAccess, FileShare) | Opens the file represented by the current object in the specified mode, with the specified access type and sharing option. | +| [OpenRead](./openread/)() | Opens a file represented by the current object for reading only, in 'Open' mode with shared access for reading. | +| [OpenText](./opentext/)() | Opens the existing file at the location specified by the path represented by the current object for reading text using UTF-8 encoding with no sharing. | +| [OpenWrite](./openwrite/)() | Opens a file represented by the current object for writing only, in 'OpenOrCreate' mode with no sharing. | +| [Replace](./replace/)(const String\&, const String\&) | Replaces the contents of a specified destination file with the file represented by the current [FileInfo](./) object and creates a backup of the replaced file. | +| [Replace](./replace/)(const String\&, const String\&, bool) | Replaces the contents of a specified destination file with the file represented by the current [FileInfo](./) object and creates a backup of the replaced file. | +| [set_IsReadOnly](./set_isreadonly/)(bool) | Sets or unsets the ReadOnly attribute on the file. | +| [ToString](./tostring/)() const override | Returns a path represented by the current object. | +## See Also + +* Class [FileSystemInfo](../filesysteminfo/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/fileinfo/appendtext/_index.md b/english/cpp/system.io/fileinfo/appendtext/_index.md new file mode 100644 index 0000000000..e21a89ba61 --- /dev/null +++ b/english/cpp/system.io/fileinfo/appendtext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileInfo::AppendText method +linktitle: AppendText +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::AppendText method. Opens a file represented by the current object for writing text using UTF-8 encoding, in ''Append'' mode with no sharing in C++.' +type: docs +weight: 200 +url: /cpp/system.io/fileinfo/appendtext/ +--- +## FileInfo::AppendText method + + +Opens a file represented by the current object for writing text using UTF-8 encoding, in 'Append' mode with no sharing. + +```cpp +StreamWriterPtr System::IO::FileInfo::AppendText() +``` + + +### ReturnValue + +A shared pointer to a [StreamWriter](../../streamwriter/) object associated with the opened file + +## See Also + +* Typedef [StreamWriterPtr](../../../system/streamwriterptr/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/copyto/_index.md b/english/cpp/system.io/fileinfo/copyto/_index.md new file mode 100644 index 0000000000..cb67f1d104 --- /dev/null +++ b/english/cpp/system.io/fileinfo/copyto/_index.md @@ -0,0 +1,60 @@ +--- +title: System::IO::FileInfo::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::CopyTo method. Copies the file represented by the current object to the specified location. If the destination file already exists, the copying fails in C++.' +type: docs +weight: 300 +url: /cpp/system.io/fileinfo/copyto/ +--- +## FileInfo::CopyTo(const String\&) method + + +Copies the file represented by the current object to the specified location. If the destination file already exists, the copying fails. + +```cpp +FileInfoPtr System::IO::FileInfo::CopyTo(const String &destFileName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| destFileName | const String\& | The destination file name | + +### ReturnValue + +A [FileInfo](../) object that represents the copy + +## See Also + +* Typedef [FileInfoPtr](../../../system/fileinfoptr/) +* Class [String](../../../system/string/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## FileInfo::CopyTo(const String\&, bool) method + + +Copies the file represented by the current object to the specified location. A parameter specifies if existing destination file should be overwritten. + +```cpp +FileInfoPtr System::IO::FileInfo::CopyTo(const String &destFileName, bool overwrite) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| destFileName | const String\& | The destination file name | +| overwrite | bool | True if the existing destination file should be overwritten, false if copying should fail if the destination file already exists | + +### ReturnValue + +A [FileInfo](../) object that represents the copy + +## See Also + +* Typedef [FileInfoPtr](../../../system/fileinfoptr/) +* Class [String](../../../system/string/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/create/_index.md b/english/cpp/system.io/fileinfo/create/_index.md new file mode 100644 index 0000000000..a505e25eea --- /dev/null +++ b/english/cpp/system.io/fileinfo/create/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileInfo::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::Create method. Creates a file at the location specified by the path represented by the current object and opens it for reading and writing, in truncate mode and with no sharing in C++.' +type: docs +weight: 400 +url: /cpp/system.io/fileinfo/create/ +--- +## FileInfo::Create method + + +Creates a file at the location specified by the path represented by the current object and opens it for reading and writing, in truncate mode and with no sharing. + +```cpp +FileStreamPtr System::IO::FileInfo::Create() +``` + + +### ReturnValue + +A [FileStream](../../filestream/) object associated with the created file + +## See Also + +* Typedef [FileStreamPtr](../../../system/filestreamptr/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/createtext/_index.md b/english/cpp/system.io/fileinfo/createtext/_index.md new file mode 100644 index 0000000000..1765c968cc --- /dev/null +++ b/english/cpp/system.io/fileinfo/createtext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileInfo::CreateText method +linktitle: CreateText +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::CreateText method. Creates a file at the location specified by the path represented by the current object and opens it for writing text using UTF-8 encoding with no sharing in C++.' +type: docs +weight: 500 +url: /cpp/system.io/fileinfo/createtext/ +--- +## FileInfo::CreateText method + + +Creates a file at the location specified by the path represented by the current object and opens it for writing text using UTF-8 encoding with no sharing. + +```cpp +StreamWriterPtr System::IO::FileInfo::CreateText() +``` + + +### ReturnValue + +A shared pointer to a [StreamWriter](../../streamwriter/) object associated with the created file + +## See Also + +* Typedef [StreamWriterPtr](../../../system/streamwriterptr/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/decrypt/_index.md b/english/cpp/system.io/fileinfo/decrypt/_index.md new file mode 100644 index 0000000000..a35ca0bc4a --- /dev/null +++ b/english/cpp/system.io/fileinfo/decrypt/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileInfo::Decrypt method +linktitle: Decrypt +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::Decrypt method. NOT IMPLEMENTED in C++.' +type: docs +weight: 600 +url: /cpp/system.io/fileinfo/decrypt/ +--- +## FileInfo::Decrypt method + + +NOT IMPLEMENTED. + +```cpp +void System::IO::FileInfo::Decrypt() +``` + + +## See Also + +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/delete/_index.md b/english/cpp/system.io/fileinfo/delete/_index.md new file mode 100644 index 0000000000..4f8fe42500 --- /dev/null +++ b/english/cpp/system.io/fileinfo/delete/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::FileInfo::Delete method +linktitle: Delete +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::Delete method. Removes the file represented by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.io/fileinfo/delete/ +--- +## FileInfo::Delete method + + +Removes the file represented by the current object. + +```cpp +virtual void System::IO::FileInfo::Delete() override +``` + +## See Also + +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/encrypt/_index.md b/english/cpp/system.io/fileinfo/encrypt/_index.md new file mode 100644 index 0000000000..529d38c6b5 --- /dev/null +++ b/english/cpp/system.io/fileinfo/encrypt/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileInfo::Encrypt method +linktitle: Encrypt +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::Encrypt method. NOT IMPLEMENTED in C++.' +type: docs +weight: 800 +url: /cpp/system.io/fileinfo/encrypt/ +--- +## FileInfo::Encrypt method + + +NOT IMPLEMENTED. + +```cpp +void System::IO::FileInfo::Encrypt() +``` + + +## See Also + +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/fileinfo/_index.md b/english/cpp/system.io/fileinfo/fileinfo/_index.md new file mode 100644 index 0000000000..44d80390f8 --- /dev/null +++ b/english/cpp/system.io/fileinfo/fileinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileInfo::FileInfo constructor +linktitle: FileInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::FileInfo constructor. Constructs a new instance of FileInfo class that represents the specified file in C++.' +type: docs +weight: 100 +url: /cpp/system.io/fileinfo/fileinfo/ +--- +## FileInfo::FileInfo constructor + + +Constructs a new instance of [FileInfo](../) class that represents the specified file. + +```cpp +System::IO::FileInfo::FileInfo(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path to the file | + +## See Also + +* Class [String](../../../system/string/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/get_directory/_index.md b/english/cpp/system.io/fileinfo/get_directory/_index.md new file mode 100644 index 0000000000..6d112eadc6 --- /dev/null +++ b/english/cpp/system.io/fileinfo/get_directory/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileInfo::get_Directory method +linktitle: get_Directory +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::get_Directory method. Returns a DirectoryInfo object that represents a directory in which the file represented by the current object is located in C++.' +type: docs +weight: 900 +url: /cpp/system.io/fileinfo/get_directory/ +--- +## FileInfo::get_Directory method + + +Returns a [DirectoryInfo](../../directoryinfo/) object that represents a directory in which the file represented by the current object is located. + +```cpp +DirectoryInfoPtr System::IO::FileInfo::get_Directory() +``` + +## See Also + +* Typedef [DirectoryInfoPtr](../../../system/directoryinfoptr/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/get_directoryname/_index.md b/english/cpp/system.io/fileinfo/get_directoryname/_index.md new file mode 100644 index 0000000000..1f719b5b91 --- /dev/null +++ b/english/cpp/system.io/fileinfo/get_directoryname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileInfo::get_DirectoryName method +linktitle: get_DirectoryName +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::get_DirectoryName method. Returns the full name of the directory in which the file represented by the current object is loctaed in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/fileinfo/get_directoryname/ +--- +## FileInfo::get_DirectoryName method + + +Returns the full name of the directory in which the file represented by the current object is loctaed. + +```cpp +String System::IO::FileInfo::get_DirectoryName() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/get_exists/_index.md b/english/cpp/system.io/fileinfo/get_exists/_index.md new file mode 100644 index 0000000000..a5a61836a3 --- /dev/null +++ b/english/cpp/system.io/fileinfo/get_exists/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::FileInfo::get_Exists method +linktitle: get_Exists +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::get_Exists method. Returns a value that indicates if the file exists in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/fileinfo/get_exists/ +--- +## FileInfo::get_Exists method + + +Returns a value that indicates if the file exists. + +```cpp +virtual bool System::IO::FileInfo::get_Exists() override +``` + +## See Also + +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/get_isreadonly/_index.md b/english/cpp/system.io/fileinfo/get_isreadonly/_index.md new file mode 100644 index 0000000000..85ac03ee73 --- /dev/null +++ b/english/cpp/system.io/fileinfo/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::FileInfo::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::get_IsReadOnly method. Returns a value that indicates if the ReadOnly attribute is set in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/fileinfo/get_isreadonly/ +--- +## FileInfo::get_IsReadOnly method + + +Returns a value that indicates if the ReadOnly attribute is set. + +```cpp +bool System::IO::FileInfo::get_IsReadOnly() +``` + + +### ReturnValue + +True if the ReadOnly attribute is set, otherwise - false + +## See Also + +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/get_length/_index.md b/english/cpp/system.io/fileinfo/get_length/_index.md new file mode 100644 index 0000000000..4c9a662ca5 --- /dev/null +++ b/english/cpp/system.io/fileinfo/get_length/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::FileInfo::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::get_Length method. Returns the size of the file in bytes in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/fileinfo/get_length/ +--- +## FileInfo::get_Length method + + +Returns the size of the file in bytes. + +```cpp +int64_t System::IO::FileInfo::get_Length() +``` + +## See Also + +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/get_name/_index.md b/english/cpp/system.io/fileinfo/get_name/_index.md new file mode 100644 index 0000000000..29f9368ab3 --- /dev/null +++ b/english/cpp/system.io/fileinfo/get_name/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileInfo::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::get_Name method. Returns the name of the file in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/fileinfo/get_name/ +--- +## FileInfo::get_Name method + + +Returns the name of the file. + +```cpp +virtual String System::IO::FileInfo::get_Name() override +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/moveto/_index.md b/english/cpp/system.io/fileinfo/moveto/_index.md new file mode 100644 index 0000000000..415a6c8e16 --- /dev/null +++ b/english/cpp/system.io/fileinfo/moveto/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileInfo::MoveTo method +linktitle: MoveTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::MoveTo method. Moves the file represented by the current object to the specified location in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/fileinfo/moveto/ +--- +## FileInfo::MoveTo method + + +Moves the file represented by the current object to the specified location. + +```cpp +void System::IO::FileInfo::MoveTo(const String &destFileName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| destFileName | const String\& | The destination file name | + +## See Also + +* Class [String](../../../system/string/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/open/_index.md b/english/cpp/system.io/fileinfo/open/_index.md new file mode 100644 index 0000000000..049b82e4f0 --- /dev/null +++ b/english/cpp/system.io/fileinfo/open/_index.md @@ -0,0 +1,90 @@ +--- +title: System::IO::FileInfo::Open method +linktitle: Open +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::Open method. Opens the file represented by the current object in the specified mode for reading and writing and with no sharing in C++.' +type: docs +weight: 1600 +url: /cpp/system.io/fileinfo/open/ +--- +## FileInfo::Open(FileMode) method + + +Opens the file represented by the current object in the specified mode for reading and writing and with no sharing. + +```cpp +FileStreamPtr System::IO::FileInfo::Open(FileMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mode | FileMode | Specifies the mode in which to open the flie | + +### ReturnValue + +A [FileStream](../../filestream/) object associated with the file represented by the current object + +## See Also + +* Typedef [FileStreamPtr](../../../system/filestreamptr/) +* Enum [FileMode](../../filemode/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## FileInfo::Open(FileMode, FileAccess) method + + +Opens the file represented by the current object in the specified mode, with the specified access type and with no sharing. + +```cpp +FileStreamPtr System::IO::FileInfo::Open(FileMode mode, FileAccess access) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mode | FileMode | Specifies the mode in which to open the flie | +| access | FileAccess | The requested access type | + +### ReturnValue + +A [FileStream](../../filestream/) object associated with the file represented by the current object + +## See Also + +* Typedef [FileStreamPtr](../../../system/filestreamptr/) +* Enum [FileMode](../../filemode/) +* Enum [FileAccess](../../fileaccess/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## FileInfo::Open(FileMode, FileAccess, FileShare) method + + +Opens the file represented by the current object in the specified mode, with the specified access type and sharing option. + +```cpp +FileStreamPtr System::IO::FileInfo::Open(FileMode mode, FileAccess access, FileShare share) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mode | FileMode | Specifies the mode in which to open the flie | +| access | FileAccess | The requested access type | +| share | FileShare | The type of access that other [FileStream](../../filestream/) objects have to the opened file | + +### ReturnValue + +A [FileStream](../../filestream/) object associated with the file represented by the current object + +## See Also + +* Typedef [FileStreamPtr](../../../system/filestreamptr/) +* Enum [FileMode](../../filemode/) +* Enum [FileAccess](../../fileaccess/) +* Enum [FileShare](../../fileshare/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/openread/_index.md b/english/cpp/system.io/fileinfo/openread/_index.md new file mode 100644 index 0000000000..25de4258f9 --- /dev/null +++ b/english/cpp/system.io/fileinfo/openread/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileInfo::OpenRead method +linktitle: OpenRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::OpenRead method. Opens a file represented by the current object for reading only, in ''Open'' mode with shared access for reading in C++.' +type: docs +weight: 1700 +url: /cpp/system.io/fileinfo/openread/ +--- +## FileInfo::OpenRead method + + +Opens a file represented by the current object for reading only, in 'Open' mode with shared access for reading. + +```cpp +FileStreamPtr System::IO::FileInfo::OpenRead() +``` + + +### ReturnValue + +A [FileStream](../../filestream/) object associated with the opened file + +## See Also + +* Typedef [FileStreamPtr](../../../system/filestreamptr/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/opentext/_index.md b/english/cpp/system.io/fileinfo/opentext/_index.md new file mode 100644 index 0000000000..2db364ffc0 --- /dev/null +++ b/english/cpp/system.io/fileinfo/opentext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileInfo::OpenText method +linktitle: OpenText +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::OpenText method. Opens the existing file at the location specified by the path represented by the current object for reading text using UTF-8 encoding with no sharing in C++.' +type: docs +weight: 1800 +url: /cpp/system.io/fileinfo/opentext/ +--- +## FileInfo::OpenText method + + +Opens the existing file at the location specified by the path represented by the current object for reading text using UTF-8 encoding with no sharing. + +```cpp +StreamReaderPtr System::IO::FileInfo::OpenText() +``` + + +### ReturnValue + +A shared pointer to a [StreamWriter](../../streamwriter/) object associated with the opened file + +## See Also + +* Typedef [StreamReaderPtr](../../../system/streamreaderptr/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/openwrite/_index.md b/english/cpp/system.io/fileinfo/openwrite/_index.md new file mode 100644 index 0000000000..075c99d25a --- /dev/null +++ b/english/cpp/system.io/fileinfo/openwrite/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileInfo::OpenWrite method +linktitle: OpenWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::OpenWrite method. Opens a file represented by the current object for writing only, in ''OpenOrCreate'' mode with no sharing in C++.' +type: docs +weight: 1900 +url: /cpp/system.io/fileinfo/openwrite/ +--- +## FileInfo::OpenWrite method + + +Opens a file represented by the current object for writing only, in 'OpenOrCreate' mode with no sharing. + +```cpp +FileStreamPtr System::IO::FileInfo::OpenWrite() +``` + + +### ReturnValue + +A [FileStream](../../filestream/) object associated with the opened file + +## See Also + +* Typedef [FileStreamPtr](../../../system/filestreamptr/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/replace/_index.md b/english/cpp/system.io/fileinfo/replace/_index.md new file mode 100644 index 0000000000..2a6c8850c2 --- /dev/null +++ b/english/cpp/system.io/fileinfo/replace/_index.md @@ -0,0 +1,62 @@ +--- +title: System::IO::FileInfo::Replace method +linktitle: Replace +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::Replace method. Replaces the contents of a specified destination file with the file represented by the current FileInfo object and creates a backup of the replaced file in C++.' +type: docs +weight: 2000 +url: /cpp/system.io/fileinfo/replace/ +--- +## FileInfo::Replace(const String\&, const String\&) method + + +Replaces the contents of a specified destination file with the file represented by the current [FileInfo](../) object and creates a backup of the replaced file. + +```cpp +FileInfoPtr System::IO::FileInfo::Replace(const String &destinationFileName, const String &destinationBackupFileName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| destinationFileName | const String\& | A name of the file to replace | +| destinationBackupFileName | const String\& | A name of the backup file | + +### ReturnValue + +A FileInfor object that represents the file pointed to by **destinationFileName** + +## See Also + +* Typedef [FileInfoPtr](../../../system/fileinfoptr/) +* Class [String](../../../system/string/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## FileInfo::Replace(const String\&, const String\&, bool) method + + +Replaces the contents of a specified destination file with the file represented by the current [FileInfo](../) object and creates a backup of the replaced file. + +```cpp +FileInfoPtr System::IO::FileInfo::Replace(const String &destinationFileName, const String &destinationBackupFileName, bool ignoreMetadataErrors) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| destinationFileName | const String\& | A name of the file to replace | +| destinationBackupFileName | const String\& | A name of the backup file | +| ignoreMetadataErrors | bool | Specifies if the merge errors from the replaced file to the replacement file should be ignored (true) or not (false) | + +### ReturnValue + +A FileInfor object that represents the file pointed to by **destinationFileName** + +## See Also + +* Typedef [FileInfoPtr](../../../system/fileinfoptr/) +* Class [String](../../../system/string/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/set_isreadonly/_index.md b/english/cpp/system.io/fileinfo/set_isreadonly/_index.md new file mode 100644 index 0000000000..e4756311d5 --- /dev/null +++ b/english/cpp/system.io/fileinfo/set_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::FileInfo::set_IsReadOnly method +linktitle: set_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::set_IsReadOnly method. Sets or unsets the ReadOnly attribute on the file in C++.' +type: docs +weight: 2100 +url: /cpp/system.io/fileinfo/set_isreadonly/ +--- +## FileInfo::set_IsReadOnly method + + +Sets or unsets the ReadOnly attribute on the file. + +```cpp +void System::IO::FileInfo::set_IsReadOnly(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | True if the ReadOnly attribute has to be set, false if the ReadOnly attribute has to be unset | + +## See Also + +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/fileinfo/tostring/_index.md b/english/cpp/system.io/fileinfo/tostring/_index.md new file mode 100644 index 0000000000..6e6e9e84f5 --- /dev/null +++ b/english/cpp/system.io/fileinfo/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileInfo::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileInfo::ToString method. Returns a path represented by the current object in C++.' +type: docs +weight: 2200 +url: /cpp/system.io/fileinfo/tostring/ +--- +## FileInfo::ToString method + + +Returns a path represented by the current object. + +```cpp +String System::IO::FileInfo::ToString() const override +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [FileInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filemode/_index.md b/english/cpp/system.io/filemode/_index.md new file mode 100644 index 0000000000..4d8a831a06 --- /dev/null +++ b/english/cpp/system.io/filemode/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::FileMode enum +linktitle: FileMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileMode enum. Specifies how a file should be opened in C++.' +type: docs +weight: 3100 +url: /cpp/system.io/filemode/ +--- +## FileMode enum + + +Specifies how a file should be opened. + +```cpp +enum class FileMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| CreateNew | 1 | Create a new file. If the file already exists, an exception is thrown. | +| Create | 2 | Create a new file. If the file already exists, it is overwritten. | +| Open | 3 | Open an existing file. If the file does not exist, an exception is thrown. | +| OpenOrCreate | 4 | Open an existing file or create a new one if it does not exist. | +| Truncate | 5 | Open an existing file and truncate it so that it is empty. If the file does not exist, an exception is thrown. | +| Append | 6 | Open an existing file and seek to the end of it or create a new one if it does not exist. | + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/filenotfoundexception/_index.md b/english/cpp/system.io/filenotfoundexception/_index.md new file mode 100644 index 0000000000..3cf3e31092 --- /dev/null +++ b/english/cpp/system.io/filenotfoundexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::FileNotFoundException typedef +linktitle: FileNotFoundException +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileNotFoundException typedef. The exception that is thrown when an attempt to access a file that does not exist on disk fails. Never wrap the FileNotFoundException class instances into System::SmartPtr in C++.' +type: docs +weight: 4000 +url: /cpp/system.io/filenotfoundexception/ +--- +## FileNotFoundException typedef + + +The exception that is thrown when an attempt to access a file that does not exist on disk fails. Never wrap the FileNotFoundException class instances into [System::SmartPtr](../../system/smartptr/). + +```cpp +using System::IO::FileNotFoundException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/fileoptions/_index.md b/english/cpp/system.io/fileoptions/_index.md new file mode 100644 index 0000000000..90b3391962 --- /dev/null +++ b/english/cpp/system.io/fileoptions/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::FileOptions enum +linktitle: FileOptions +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileOptions enum. Represents advanced options for creating FileStream object in C++.' +type: docs +weight: 3200 +url: /cpp/system.io/fileoptions/ +--- +## FileOptions enum + + +Represents advanced options for creating [FileStream](../filestream/) object. + +```cpp +enum class FileOptions +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No additional options. | +| Encrypted | 16384 | The file is encrypted. NOT IMPLEMENTED. | +| DeleteOnClose | 67108864 | The file should be automatically deleted when it is not in use anymore. | +| SequentialScan | 134217728 | The file shoud be accesses sequentially. | +| RandomAccess | 268435456 | The file is accessed randomly. | +| Asynchronous | 1073741824 | The file can be used for asynchronous I/O operations. NOT IMPLEMENTED. | +| WriteThrough | n/a | All writes should go directly to the disk bypassing any intermediate cache. | + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/fileshare/_index.md b/english/cpp/system.io/fileshare/_index.md new file mode 100644 index 0000000000..22d0645694 --- /dev/null +++ b/english/cpp/system.io/fileshare/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::FileShare enum +linktitle: FileShare +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileShare enum. Specifies what kind of access other FileStream objects can have to a file being opened in C++.' +type: docs +weight: 3300 +url: /cpp/system.io/fileshare/ +--- +## FileShare enum + + +Specifies what kind of access other [FileStream](../filestream/) objects can have to a file being opened. + +```cpp +enum class FileShare +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No access. | +| Read | 1 | Read-only access. | +| Write | 2 | Write-only access. | +| ReadWrite | 3 | Read and Write access. | +| Delete | 4 | The file can be deleted. | +| Inheritable | 16 | Makes file handle inheritable by child processes. | + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/filestream/_index.md b/english/cpp/system.io/filestream/_index.md new file mode 100644 index 0000000000..58f0346c37 --- /dev/null +++ b/english/cpp/system.io/filestream/_index.md @@ -0,0 +1,56 @@ +--- +title: System::IO::FileStream class +linktitle: FileStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream class. Represents a file stream supporting synchronous and asynchronous read and write operations. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/filestream/ +--- +## FileStream class + + +Represents a file stream supporting synchronous and asynchronous read and write operations. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class FileStream : public System::IO::Stream +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Closes the current [FileStream](./) object. | +| [FileStream](./filestream/)(const String\&, FileMode) | Constructs a new instance of [FileStream](./) class and initializes it with the specified parameters. | +| [FileStream](./filestream/)(const String\&, FileMode, FileAccess, FileShare, int32_t, FileOptions) | Constructs a new instance of [FileStream](./) class and initializes it with the specified parameters. | +| [FileStream](./filestream/)(const FileStream\&) | | +| [Flush](./flush/)() override | Clears this stream's buffers and writes all buffered data to the underlying file. | +| [Flush](./flush/)(bool) | Clears this stream's buffers and writes all buffered data to the underlying file. Synonym for method [Flush()](./flush/). | +| [get_CanRead](./get_canread/)() const override | Determines if the stream is readable. | +| [get_CanSeek](./get_canseek/)() const override | Determines if the stream supports seeking. | +| [get_CanWrite](./get_canwrite/)() const override | Determines if the stream is writable. | +| [get_Length](./get_length/)() const override | Returns the length of the stream in bytes. | +| [get_Name](./get_name/)() const | Returns the name of the file encapsulated by the current [FileStream](./) object. | +| [get_Position](./get_position/)() const override | Returns the current position of the stream. | +| [operator=](./operator=/)(const FileStream\&) | | +| [Read](./read/)(const ArrayPtr\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [Read](./read/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [ReadByte](./readbyte/)() override | Reads a single byte from the stream and returns a 32-bit integer value equivalent to the value of the read byte. | +| [Seek](./seek/)(int64_t, SeekOrigin) override | Sets the position of the stream represented by the current object. | +| [set_Position](./set_position/)(int64_t) override | Flushes the stream and then sets the stream's position. | +| [SetLength](./setlength/)(int64_t) override | Sets the length of the stream represented by the current object. | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the stream. | +| [Write](./write/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the stream. | +| [WriteByte](./writebyte/)(uint8_t) override | Writes the specified unsigned 8-bit integer value to the stream. | +| [~FileStream](./~filestream/)() | Destructor. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [DefaultBufferSize](./defaultbuffersize/) | Default value of the number of bytes bufferred during read and write operations. | +| static [Null](../stream/null/) | A stream with no underlying storage. | +## See Also + +* Class [Stream](../stream/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/filestream/close/_index.md b/english/cpp/system.io/filestream/close/_index.md new file mode 100644 index 0000000000..e2f67f3e28 --- /dev/null +++ b/english/cpp/system.io/filestream/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::FileStream::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::Close method. Closes the current FileStream object in C++.' +type: docs +weight: 300 +url: /cpp/system.io/filestream/close/ +--- +## FileStream::Close method + + +Closes the current [FileStream](../) object. + +```cpp +void System::IO::FileStream::Close() override +``` + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/defaultbuffersize/_index.md b/english/cpp/system.io/filestream/defaultbuffersize/_index.md new file mode 100644 index 0000000000..b4f38b7fce --- /dev/null +++ b/english/cpp/system.io/filestream/defaultbuffersize/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::FileStream::DefaultBufferSize field +linktitle: DefaultBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::DefaultBufferSize field. Default value of the number of bytes bufferred during read and write operations in C++.' +type: docs +weight: 1900 +url: /cpp/system.io/filestream/defaultbuffersize/ +--- +## DefaultBufferSize field + + +Default value of the number of bytes bufferred during read and write operations. + +```cpp +static int32_t System::IO::FileStream::DefaultBufferSize +``` + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/filestream/_index.md b/english/cpp/system.io/filestream/filestream/_index.md new file mode 100644 index 0000000000..15096783d3 --- /dev/null +++ b/english/cpp/system.io/filestream/filestream/_index.md @@ -0,0 +1,75 @@ +--- +title: System::IO::FileStream::FileStream constructor +linktitle: FileStream +second_title: Aspose.PDF for C++ API Reference +description: 'How to use FileStream constructor of System::IO::FileStream class in C++.' +type: docs +weight: 100 +url: /cpp/system.io/filestream/filestream/ +--- +## FileStream::FileStream(const FileStream\&) constructor + + + + +```cpp +System::IO::FileStream::FileStream(const FileStream &)=delete +``` + +## See Also + +* Class [FileStream](../) +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## FileStream::FileStream(const String\&, FileMode) constructor + + +Constructs a new instance of [FileStream](../) class and initializes it with the specified parameters. + +```cpp +System::IO::FileStream::FileStream(const String &path, FileMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to open. | +| mode | FileMode | Specifies the mode in which to open the file. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [FileMode](../../filemode/) +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## FileStream::FileStream(const String\&, FileMode, FileAccess, FileShare, int32_t, FileOptions) constructor + + +Constructs a new instance of [FileStream](../) class and initializes it with the specified parameters. + +```cpp +System::IO::FileStream::FileStream(const String &path, FileMode mode, FileAccess access, FileShare share=FileShare::Read, int32_t buffer_size=DefaultBufferSize, FileOptions options=FileOptions::SequentialScan) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to open. | +| mode | FileMode | Specifies the mode in which to open the file. | +| access | FileAccess | The requested access type. | +| share | FileShare | The type of access that other [FileStream](../) objects have to the opened file. | +| buffer_size | int32_t | The number of bytes bufferred during read and write operations. | +| options | FileOptions | Additional options. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [FileMode](../../filemode/) +* Enum [FileAccess](../../fileaccess/) +* Enum [FileShare](../../fileshare/) +* Enum [FileOptions](../../fileoptions/) +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/flush/_index.md b/english/cpp/system.io/filestream/flush/_index.md new file mode 100644 index 0000000000..ab98eedd86 --- /dev/null +++ b/english/cpp/system.io/filestream/flush/_index.md @@ -0,0 +1,42 @@ +--- +title: System::IO::FileStream::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::Flush method. Clears this stream''s buffers and writes all buffered data to the underlying file in C++.' +type: docs +weight: 400 +url: /cpp/system.io/filestream/flush/ +--- +## FileStream::Flush() method + + +Clears this stream's buffers and writes all buffered data to the underlying file. + +```cpp +void System::IO::FileStream::Flush() override +``` + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## FileStream::Flush(bool) method + + +Clears this stream's buffers and writes all buffered data to the underlying file. Synonym for method [Flush()](./). + +```cpp +void System::IO::FileStream::Flush(bool flush_to_disk) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| flush_to_disk | bool | True to flush all intermediate buffers, otherwise - false. | + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/get_canread/_index.md b/english/cpp/system.io/filestream/get_canread/_index.md new file mode 100644 index 0000000000..fdc641081a --- /dev/null +++ b/english/cpp/system.io/filestream/get_canread/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::FileStream::get_CanRead method +linktitle: get_CanRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::get_CanRead method. Determines if the stream is readable in C++.' +type: docs +weight: 500 +url: /cpp/system.io/filestream/get_canread/ +--- +## FileStream::get_CanRead method + + +Determines if the stream is readable. + +```cpp +bool System::IO::FileStream::get_CanRead() const override +``` + + +### ReturnValue + +True if the stream is readable; otherwise - false. + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/get_canseek/_index.md b/english/cpp/system.io/filestream/get_canseek/_index.md new file mode 100644 index 0000000000..3b7fa7cf43 --- /dev/null +++ b/english/cpp/system.io/filestream/get_canseek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::FileStream::get_CanSeek method +linktitle: get_CanSeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::get_CanSeek method. Determines if the stream supports seeking in C++.' +type: docs +weight: 600 +url: /cpp/system.io/filestream/get_canseek/ +--- +## FileStream::get_CanSeek method + + +Determines if the stream supports seeking. + +```cpp +bool System::IO::FileStream::get_CanSeek() const override +``` + + +### ReturnValue + +True if the stream supports seeking; otherwise - false. + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/get_canwrite/_index.md b/english/cpp/system.io/filestream/get_canwrite/_index.md new file mode 100644 index 0000000000..9abe26227e --- /dev/null +++ b/english/cpp/system.io/filestream/get_canwrite/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::FileStream::get_CanWrite method +linktitle: get_CanWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::get_CanWrite method. Determines if the stream is writable in C++.' +type: docs +weight: 700 +url: /cpp/system.io/filestream/get_canwrite/ +--- +## FileStream::get_CanWrite method + + +Determines if the stream is writable. + +```cpp +bool System::IO::FileStream::get_CanWrite() const override +``` + + +### ReturnValue + +True if the stream is writable; otherwise - false. + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/get_length/_index.md b/english/cpp/system.io/filestream/get_length/_index.md new file mode 100644 index 0000000000..04a5b25053 --- /dev/null +++ b/english/cpp/system.io/filestream/get_length/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::FileStream::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::get_Length method. Returns the length of the stream in bytes in C++.' +type: docs +weight: 800 +url: /cpp/system.io/filestream/get_length/ +--- +## FileStream::get_Length method + + +Returns the length of the stream in bytes. + +```cpp +int64_t System::IO::FileStream::get_Length() const override +``` + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/get_name/_index.md b/english/cpp/system.io/filestream/get_name/_index.md new file mode 100644 index 0000000000..6fe03855f2 --- /dev/null +++ b/english/cpp/system.io/filestream/get_name/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileStream::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::get_Name method. Returns the name of the file encapsulated by the current FileStream object in C++.' +type: docs +weight: 900 +url: /cpp/system.io/filestream/get_name/ +--- +## FileStream::get_Name method + + +Returns the name of the file encapsulated by the current [FileStream](../) object. + +```cpp +String System::IO::FileStream::get_Name() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/get_position/_index.md b/english/cpp/system.io/filestream/get_position/_index.md new file mode 100644 index 0000000000..11d3f51725 --- /dev/null +++ b/english/cpp/system.io/filestream/get_position/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::FileStream::get_Position method +linktitle: get_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::get_Position method. Returns the current position of the stream in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/filestream/get_position/ +--- +## FileStream::get_Position method + + +Returns the current position of the stream. + +```cpp +int64_t System::IO::FileStream::get_Position() const override +``` + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/operator=/_index.md b/english/cpp/system.io/filestream/operator=/_index.md new file mode 100644 index 0000000000..d8313a207a --- /dev/null +++ b/english/cpp/system.io/filestream/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileStream::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::IO::FileStream class in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/filestream/operator=/ +--- +## FileStream::operator= method + + + + +```cpp +FileStream & System::IO::FileStream::operator=(const FileStream &)=delete +``` + +## See Also + +* Class [FileStream](../) +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/read/_index.md b/english/cpp/system.io/filestream/read/_index.md new file mode 100644 index 0000000000..52195c3657 --- /dev/null +++ b/english/cpp/system.io/filestream/read/_index.md @@ -0,0 +1,60 @@ +--- +title: System::IO::FileStream::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::Read method. Reads the specified number of bytes from the stream and writes them to the specified byte array in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/filestream/read/ +--- +## FileStream::Read(const ArrayPtr\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +int32_t System::IO::FileStream::Read(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The byte array to write the read bytes to. | +| offset | int32_t | A 0-based position in **buffer** to start writing at. | +| count | int32_t | The number of bytes to read. | + +### ReturnValue + +The number of bytes read. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## FileStream::Read(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +int32_t System::IO::FileStream::Read(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The byte array view to write the read bytes to. | +| offset | int32_t | A 0-based position in **buffer** to start writing at. | +| count | int32_t | The number of bytes to read. | + +### ReturnValue + +The number of bytes read. + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/readbyte/_index.md b/english/cpp/system.io/filestream/readbyte/_index.md new file mode 100644 index 0000000000..a1374aa517 --- /dev/null +++ b/english/cpp/system.io/filestream/readbyte/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::FileStream::ReadByte method +linktitle: ReadByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::ReadByte method. Reads a single byte from the stream and returns a 32-bit integer value equivalent to the value of the read byte in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/filestream/readbyte/ +--- +## FileStream::ReadByte method + + +Reads a single byte from the stream and returns a 32-bit integer value equivalent to the value of the read byte. + +```cpp +int32_t System::IO::FileStream::ReadByte() override +``` + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/seek/_index.md b/english/cpp/system.io/filestream/seek/_index.md new file mode 100644 index 0000000000..e4902c3453 --- /dev/null +++ b/english/cpp/system.io/filestream/seek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::FileStream::Seek method +linktitle: Seek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::Seek method. Sets the position of the stream represented by the current object in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/filestream/seek/ +--- +## FileStream::Seek method + + +Sets the position of the stream represented by the current object. + +```cpp +int64_t System::IO::FileStream::Seek(int64_t offset, SeekOrigin origin) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int64_t | The byte offset relative to a position specified by **origin**. | +| origin | SeekOrigin | Specifies the position from which and the direction toward which the offset is calculated. | + +### ReturnValue + +The new position of the stream. + +## See Also + +* Enum [SeekOrigin](../../seekorigin/) +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/set_position/_index.md b/english/cpp/system.io/filestream/set_position/_index.md new file mode 100644 index 0000000000..083b7237b8 --- /dev/null +++ b/english/cpp/system.io/filestream/set_position/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::FileStream::set_Position method +linktitle: set_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::set_Position method. Flushes the stream and then sets the stream''s position in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/filestream/set_position/ +--- +## FileStream::set_Position method + + +Flushes the stream and then sets the stream's position. + +```cpp +void System::IO::FileStream::set_Position(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The byte offset to set the stream's position to. | + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/setlength/_index.md b/english/cpp/system.io/filestream/setlength/_index.md new file mode 100644 index 0000000000..1916d2107c --- /dev/null +++ b/english/cpp/system.io/filestream/setlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::FileStream::SetLength method +linktitle: SetLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::SetLength method. Sets the length of the stream represented by the current object in C++.' +type: docs +weight: 1600 +url: /cpp/system.io/filestream/setlength/ +--- +## FileStream::SetLength method + + +Sets the length of the stream represented by the current object. + +```cpp +void System::IO::FileStream::SetLength(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The length in bytes to set. | + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/write/_index.md b/english/cpp/system.io/filestream/write/_index.md new file mode 100644 index 0000000000..29285bb319 --- /dev/null +++ b/english/cpp/system.io/filestream/write/_index.md @@ -0,0 +1,52 @@ +--- +title: System::IO::FileStream::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::Write method. Writes the specified subrange of bytes from the specified byte array to the stream in C++.' +type: docs +weight: 1700 +url: /cpp/system.io/filestream/write/ +--- +## FileStream::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +void System::IO::FileStream::Write(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the bytes to write. | +| offset | int32_t | A 0-based index of the elemnet in **buffer** at which the subrange to write begins. | +| count | int32_t | The number of elements in the subrange to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## FileStream::Write(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +void System::IO::FileStream::Write(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The array view containing the bytes to write. | +| offset | int32_t | A 0-based index of the elemnet in **buffer** at which the subrange to write begins. | +| count | int32_t | The number of elements in the subrange to write. | + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/writebyte/_index.md b/english/cpp/system.io/filestream/writebyte/_index.md new file mode 100644 index 0000000000..5eca6cbcfc --- /dev/null +++ b/english/cpp/system.io/filestream/writebyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::FileStream::WriteByte method +linktitle: WriteByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::WriteByte method. Writes the specified unsigned 8-bit integer value to the stream in C++.' +type: docs +weight: 1800 +url: /cpp/system.io/filestream/writebyte/ +--- +## FileStream::WriteByte method + + +Writes the specified unsigned 8-bit integer value to the stream. + +```cpp +void System::IO::FileStream::WriteByte(uint8_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint8_t | The value to write. | + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filestream/~filestream/_index.md b/english/cpp/system.io/filestream/~filestream/_index.md new file mode 100644 index 0000000000..9edc155f04 --- /dev/null +++ b/english/cpp/system.io/filestream/~filestream/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::FileStream::~FileStream method +linktitle: ~FileStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileStream::~FileStream method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.io/filestream/~filestream/ +--- +## FileStream::~FileStream method + + +Destructor. + +```cpp +System::IO::FileStream::~FileStream() +``` + +## See Also + +* Class [FileStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/_index.md b/english/cpp/system.io/filesysteminfo/_index.md new file mode 100644 index 0000000000..7cbee963b5 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/_index.md @@ -0,0 +1,48 @@ +--- +title: System::IO::FileSystemInfo class +linktitle: FileSystemInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo class. The base class for FileInfo and DirectoryInfo. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1600 +url: /cpp/system.io/filesysteminfo/ +--- +## FileSystemInfo class + + +The base class for [FileInfo](../fileinfo/) and [DirectoryInfo](../directoryinfo/). Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class FileSystemInfo : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Delete](./delete/)() | Deletes the entity represented by the current object. | +| virtual [Finalize](./finalize/)() | Does nothing. | +| [get_Attributes](./get_attributes/)() | Returns the attributes of the entity represented by the current object. | +| [get_CreationTime](./get_creationtime/)() | Returns the creation time of the entity represented by the current object as local time. | +| [get_CreationTimeUtc](./get_creationtimeutc/)() | Returns the creation time of the entity represented by the current object as UTC time. | +| virtual [get_Exists](./get_exists/)() | Determines if the entity referenced by the path represented by the current object exists. | +| [get_Extension](./get_extension/)() | Returns the extension of the file represented by the current object. | +| virtual [get_FullName](./get_fullname/)() | Returns the full name (including path) of the entity represented by the current object. | +| [get_LastAccessTime](./get_lastaccesstime/)() | Returns the last access time of the entity represented by the current object as local time. | +| [get_LastAccessTimeUtc](./get_lastaccesstimeutc/)() | Returns the last access time of the entity represented by the current object as UTC time. | +| [get_LastWriteTime](./get_lastwritetime/)() | Returns the last write time of the entity represented by the current object as local time. | +| [get_LastWriteTimeUtc](./get_lastwritetimeutc/)() | Returns the last write time of the entity represented by the current object as UTC time. | +| virtual [get_Name](./get_name/)() | Returns a name of the entity represented by the current object. | +| [Refresh](./refresh/)() | Refreshes the state of the current object. | +| [set_Attributes](./set_attributes/)(FileAttributes) | Sets the specified attributes on the entity represeted by the current object. | +| [set_CreationTime](./set_creationtime/)(DateTime) | Sets the creation time of the entity represented by the current object as local time. | +| [set_CreationTimeUtc](./set_creationtimeutc/)(DateTime) | Sets the creation time of the entity represented by the current object as UTC time. | +| [set_LastAccessTime](./set_lastaccesstime/)(DateTime) | Sets the last access time of the entity represented by the current object as local time. | +| [set_LastAccessTimeUtc](./set_lastaccesstimeutc/)(DateTime) | Sets the last access time of the entity represented by the current object as UTC time. | +| [set_LastWriteTime](./set_lastwritetime/)(DateTime) | Sets the last write time of the entity represented by the current object as local time. | +| [set_LastWriteTimeUtc](./set_lastwritetimeutc/)(DateTime) | Sets the last write time of the entity represented by the current object as UTC time. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/filesysteminfo/delete/_index.md b/english/cpp/system.io/filesysteminfo/delete/_index.md new file mode 100644 index 0000000000..c7f8d4e4df --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/delete/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::FileSystemInfo::Delete method +linktitle: Delete +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::Delete method. Deletes the entity represented by the current object in C++.' +type: docs +weight: 100 +url: /cpp/system.io/filesysteminfo/delete/ +--- +## FileSystemInfo::Delete method + + +Deletes the entity represented by the current object. + +```cpp +virtual void System::IO::FileSystemInfo::Delete()=0 +``` + +## See Also + +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/finalize/_index.md b/english/cpp/system.io/filesysteminfo/finalize/_index.md new file mode 100644 index 0000000000..a3028be657 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/finalize/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::FileSystemInfo::Finalize method +linktitle: Finalize +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::Finalize method. Does nothing in C++.' +type: docs +weight: 200 +url: /cpp/system.io/filesysteminfo/finalize/ +--- +## FileSystemInfo::Finalize method + + +Does nothing. + +```cpp +virtual void System::IO::FileSystemInfo::Finalize() +``` + +## See Also + +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/get_attributes/_index.md b/english/cpp/system.io/filesysteminfo/get_attributes/_index.md new file mode 100644 index 0000000000..4ca7cc8360 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/get_attributes/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileSystemInfo::get_Attributes method +linktitle: get_Attributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::get_Attributes method. Returns the attributes of the entity represented by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.io/filesysteminfo/get_attributes/ +--- +## FileSystemInfo::get_Attributes method + + +Returns the attributes of the entity represented by the current object. + +```cpp +FileAttributes System::IO::FileSystemInfo::get_Attributes() +``` + +## See Also + +* Enum [FileAttributes](../../fileattributes/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/get_creationtime/_index.md b/english/cpp/system.io/filesysteminfo/get_creationtime/_index.md new file mode 100644 index 0000000000..03a03c0e19 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/get_creationtime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileSystemInfo::get_CreationTime method +linktitle: get_CreationTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::get_CreationTime method. Returns the creation time of the entity represented by the current object as local time in C++.' +type: docs +weight: 400 +url: /cpp/system.io/filesysteminfo/get_creationtime/ +--- +## FileSystemInfo::get_CreationTime method + + +Returns the creation time of the entity represented by the current object as local time. + +```cpp +DateTime System::IO::FileSystemInfo::get_CreationTime() +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/get_creationtimeutc/_index.md b/english/cpp/system.io/filesysteminfo/get_creationtimeutc/_index.md new file mode 100644 index 0000000000..759e1168ac --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/get_creationtimeutc/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileSystemInfo::get_CreationTimeUtc method +linktitle: get_CreationTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::get_CreationTimeUtc method. Returns the creation time of the entity represented by the current object as UTC time in C++.' +type: docs +weight: 500 +url: /cpp/system.io/filesysteminfo/get_creationtimeutc/ +--- +## FileSystemInfo::get_CreationTimeUtc method + + +Returns the creation time of the entity represented by the current object as UTC time. + +```cpp +DateTime System::IO::FileSystemInfo::get_CreationTimeUtc() +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/get_exists/_index.md b/english/cpp/system.io/filesysteminfo/get_exists/_index.md new file mode 100644 index 0000000000..6a1edb48de --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/get_exists/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::FileSystemInfo::get_Exists method +linktitle: get_Exists +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::get_Exists method. Determines if the entity referenced by the path represented by the current object exists in C++.' +type: docs +weight: 600 +url: /cpp/system.io/filesysteminfo/get_exists/ +--- +## FileSystemInfo::get_Exists method + + +Determines if the entity referenced by the path represented by the current object exists. + +```cpp +virtual bool System::IO::FileSystemInfo::get_Exists()=0 +``` + + +### ReturnValue + +True if the entity referenced by the path represented by the current object exists, otherwise - false + +## See Also + +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/get_extension/_index.md b/english/cpp/system.io/filesysteminfo/get_extension/_index.md new file mode 100644 index 0000000000..9b72b0bc4e --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/get_extension/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileSystemInfo::get_Extension method +linktitle: get_Extension +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::get_Extension method. Returns the extension of the file represented by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.io/filesysteminfo/get_extension/ +--- +## FileSystemInfo::get_Extension method + + +Returns the extension of the file represented by the current object. + +```cpp +String System::IO::FileSystemInfo::get_Extension() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/get_fullname/_index.md b/english/cpp/system.io/filesysteminfo/get_fullname/_index.md new file mode 100644 index 0000000000..eeaaa49834 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/get_fullname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileSystemInfo::get_FullName method +linktitle: get_FullName +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::get_FullName method. Returns the full name (including path) of the entity represented by the current object in C++.' +type: docs +weight: 800 +url: /cpp/system.io/filesysteminfo/get_fullname/ +--- +## FileSystemInfo::get_FullName method + + +Returns the full name (including path) of the entity represented by the current object. + +```cpp +virtual String System::IO::FileSystemInfo::get_FullName() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/get_lastaccesstime/_index.md b/english/cpp/system.io/filesysteminfo/get_lastaccesstime/_index.md new file mode 100644 index 0000000000..c12da59c8e --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/get_lastaccesstime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileSystemInfo::get_LastAccessTime method +linktitle: get_LastAccessTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::get_LastAccessTime method. Returns the last access time of the entity represented by the current object as local time in C++.' +type: docs +weight: 900 +url: /cpp/system.io/filesysteminfo/get_lastaccesstime/ +--- +## FileSystemInfo::get_LastAccessTime method + + +Returns the last access time of the entity represented by the current object as local time. + +```cpp +DateTime System::IO::FileSystemInfo::get_LastAccessTime() +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/get_lastaccesstimeutc/_index.md b/english/cpp/system.io/filesysteminfo/get_lastaccesstimeutc/_index.md new file mode 100644 index 0000000000..f858e4aa0f --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/get_lastaccesstimeutc/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileSystemInfo::get_LastAccessTimeUtc method +linktitle: get_LastAccessTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::get_LastAccessTimeUtc method. Returns the last access time of the entity represented by the current object as UTC time in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/filesysteminfo/get_lastaccesstimeutc/ +--- +## FileSystemInfo::get_LastAccessTimeUtc method + + +Returns the last access time of the entity represented by the current object as UTC time. + +```cpp +DateTime System::IO::FileSystemInfo::get_LastAccessTimeUtc() +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/get_lastwritetime/_index.md b/english/cpp/system.io/filesysteminfo/get_lastwritetime/_index.md new file mode 100644 index 0000000000..2391686192 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/get_lastwritetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileSystemInfo::get_LastWriteTime method +linktitle: get_LastWriteTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::get_LastWriteTime method. Returns the last write time of the entity represented by the current object as local time in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/filesysteminfo/get_lastwritetime/ +--- +## FileSystemInfo::get_LastWriteTime method + + +Returns the last write time of the entity represented by the current object as local time. + +```cpp +DateTime System::IO::FileSystemInfo::get_LastWriteTime() +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/get_lastwritetimeutc/_index.md b/english/cpp/system.io/filesysteminfo/get_lastwritetimeutc/_index.md new file mode 100644 index 0000000000..c232f14514 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/get_lastwritetimeutc/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileSystemInfo::get_LastWriteTimeUtc method +linktitle: get_LastWriteTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::get_LastWriteTimeUtc method. Returns the last write time of the entity represented by the current object as UTC time in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/filesysteminfo/get_lastwritetimeutc/ +--- +## FileSystemInfo::get_LastWriteTimeUtc method + + +Returns the last write time of the entity represented by the current object as UTC time. + +```cpp +DateTime System::IO::FileSystemInfo::get_LastWriteTimeUtc() +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/get_name/_index.md b/english/cpp/system.io/filesysteminfo/get_name/_index.md new file mode 100644 index 0000000000..00b99c84c2 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/get_name/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::FileSystemInfo::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::get_Name method. Returns a name of the entity represented by the current object in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/filesysteminfo/get_name/ +--- +## FileSystemInfo::get_Name method + + +Returns a name of the entity represented by the current object. + +```cpp +virtual String System::IO::FileSystemInfo::get_Name()=0 +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/refresh/_index.md b/english/cpp/system.io/filesysteminfo/refresh/_index.md new file mode 100644 index 0000000000..0a262f3a12 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/refresh/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::FileSystemInfo::Refresh method +linktitle: Refresh +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::Refresh method. Refreshes the state of the current object in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/filesysteminfo/refresh/ +--- +## FileSystemInfo::Refresh method + + +Refreshes the state of the current object. + +```cpp +void System::IO::FileSystemInfo::Refresh() +``` + +## See Also + +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/set_attributes/_index.md b/english/cpp/system.io/filesysteminfo/set_attributes/_index.md new file mode 100644 index 0000000000..7df8d3696b --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/set_attributes/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileSystemInfo::set_Attributes method +linktitle: set_Attributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::set_Attributes method. Sets the specified attributes on the entity represeted by the current object in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/filesysteminfo/set_attributes/ +--- +## FileSystemInfo::set_Attributes method + + +Sets the specified attributes on the entity represeted by the current object. + +```cpp +void System::IO::FileSystemInfo::set_Attributes(FileAttributes value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | FileAttributes | A bitwise combination of FileAttributes values representing the attributes to set | + +## See Also + +* Enum [FileAttributes](../../fileattributes/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/set_creationtime/_index.md b/english/cpp/system.io/filesysteminfo/set_creationtime/_index.md new file mode 100644 index 0000000000..3864e1023d --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/set_creationtime/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileSystemInfo::set_CreationTime method +linktitle: set_CreationTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::set_CreationTime method. Sets the creation time of the entity represented by the current object as local time in C++.' +type: docs +weight: 1600 +url: /cpp/system.io/filesysteminfo/set_creationtime/ +--- +## FileSystemInfo::set_CreationTime method + + +Sets the creation time of the entity represented by the current object as local time. + +```cpp +void System::IO::FileSystemInfo::set_CreationTime(DateTime value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as local time | + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/set_creationtimeutc/_index.md b/english/cpp/system.io/filesysteminfo/set_creationtimeutc/_index.md new file mode 100644 index 0000000000..371f5b7616 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/set_creationtimeutc/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileSystemInfo::set_CreationTimeUtc method +linktitle: set_CreationTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::set_CreationTimeUtc method. Sets the creation time of the entity represented by the current object as UTC time in C++.' +type: docs +weight: 1700 +url: /cpp/system.io/filesysteminfo/set_creationtimeutc/ +--- +## FileSystemInfo::set_CreationTimeUtc method + + +Sets the creation time of the entity represented by the current object as UTC time. + +```cpp +void System::IO::FileSystemInfo::set_CreationTimeUtc(DateTime value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as UTC time | + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/set_lastaccesstime/_index.md b/english/cpp/system.io/filesysteminfo/set_lastaccesstime/_index.md new file mode 100644 index 0000000000..fbabbab816 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/set_lastaccesstime/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileSystemInfo::set_LastAccessTime method +linktitle: set_LastAccessTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::set_LastAccessTime method. Sets the last access time of the entity represented by the current object as local time in C++.' +type: docs +weight: 1800 +url: /cpp/system.io/filesysteminfo/set_lastaccesstime/ +--- +## FileSystemInfo::set_LastAccessTime method + + +Sets the last access time of the entity represented by the current object as local time. + +```cpp +void System::IO::FileSystemInfo::set_LastAccessTime(DateTime value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as local time | + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/set_lastaccesstimeutc/_index.md b/english/cpp/system.io/filesysteminfo/set_lastaccesstimeutc/_index.md new file mode 100644 index 0000000000..1099a5c218 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/set_lastaccesstimeutc/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileSystemInfo::set_LastAccessTimeUtc method +linktitle: set_LastAccessTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::set_LastAccessTimeUtc method. Sets the last access time of the entity represented by the current object as UTC time in C++.' +type: docs +weight: 1900 +url: /cpp/system.io/filesysteminfo/set_lastaccesstimeutc/ +--- +## FileSystemInfo::set_LastAccessTimeUtc method + + +Sets the last access time of the entity represented by the current object as UTC time. + +```cpp +void System::IO::FileSystemInfo::set_LastAccessTimeUtc(DateTime value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as UTC time | + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/set_lastwritetime/_index.md b/english/cpp/system.io/filesysteminfo/set_lastwritetime/_index.md new file mode 100644 index 0000000000..56e771b08a --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/set_lastwritetime/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileSystemInfo::set_LastWriteTime method +linktitle: set_LastWriteTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::set_LastWriteTime method. Sets the last write time of the entity represented by the current object as local time in C++.' +type: docs +weight: 2000 +url: /cpp/system.io/filesysteminfo/set_lastwritetime/ +--- +## FileSystemInfo::set_LastWriteTime method + + +Sets the last write time of the entity represented by the current object as local time. + +```cpp +void System::IO::FileSystemInfo::set_LastWriteTime(DateTime value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as local time | + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfo/set_lastwritetimeutc/_index.md b/english/cpp/system.io/filesysteminfo/set_lastwritetimeutc/_index.md new file mode 100644 index 0000000000..e262c0d525 --- /dev/null +++ b/english/cpp/system.io/filesysteminfo/set_lastwritetimeutc/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::FileSystemInfo::set_LastWriteTimeUtc method +linktitle: set_LastWriteTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfo::set_LastWriteTimeUtc method. Sets the last write time of the entity represented by the current object as UTC time in C++.' +type: docs +weight: 2100 +url: /cpp/system.io/filesysteminfo/set_lastwritetimeutc/ +--- +## FileSystemInfo::set_LastWriteTimeUtc method + + +Sets the last write time of the entity represented by the current object as UTC time. + +```cpp +void System::IO::FileSystemInfo::set_LastWriteTimeUtc(DateTime value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | A [DateTime](../../../system/datetime/) object representing the time to set as UTC time | + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [FileSystemInfo](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/filesysteminfostat/_index.md b/english/cpp/system.io/filesysteminfostat/_index.md new file mode 100644 index 0000000000..b117136cf6 --- /dev/null +++ b/english/cpp/system.io/filesysteminfostat/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::FileSystemInfoStat class +linktitle: FileSystemInfoStat +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::FileSystemInfoStat class. Represents information about a file or directory in C++.' +type: docs +weight: 1700 +url: /cpp/system.io/filesysteminfostat/ +--- +## FileSystemInfoStat class + + +Represents information about a file or directory. + +```cpp +class FileSystemInfoStat +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/memorystream/_index.md b/english/cpp/system.io/memorystream/_index.md new file mode 100644 index 0000000000..19790063a2 --- /dev/null +++ b/english/cpp/system.io/memorystream/_index.md @@ -0,0 +1,63 @@ +--- +title: System::IO::MemoryStream class +linktitle: MemoryStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream class. Represents a stream that reads from and writes to memory. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1800 +url: /cpp/system.io/memorystream/ +--- +## MemoryStream class + + +Represents a stream that reads from and writes to memory. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class MemoryStream : public System::IO::Stream +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Closes the stream. | +| [Flush](./flush/)() override | Does nothing. | +| [get_CanRead](./get_canread/)() const override | Determines if the stream is readable. | +| [get_CanSeek](./get_canseek/)() const override | Determines if the stream supports seeking. | +| [get_CanWrite](./get_canwrite/)() const override | Determines if the stream is writable. | +| [get_Capacity](./get_capacity/)() | Returns the current capacity of the underlying memory buffer. | +| [get_Length](./get_length/)() const override | Returns the length of the stream in bytes. | +| [get_Position](./get_position/)() const override | Returns the current position of the stream. | +| virtual [GetBuffer](./getbuffer/)() | Returns a pointer to the underlying buffer. | +| [MemoryStream](./memorystream/)() | Constructs a new instance of the [MemoryStream](./) class with initial capacity equal to 0. | +| [MemoryStream](./memorystream/)(int) | Constructs a new instance of the [MemoryStream](./) class that represents a stream based on a memory buffer of the specified size. | +| [MemoryStream](./memorystream/)(const ArrayPtr\\&, bool) | Constructs a new instance of the [MemoryStream](./) class that represents a memory stream which is connected to the specified memory buffer. A parameter specifies if the stream is writable. | +| [MemoryStream](./memorystream/)(const ArrayPtr\\&, int, int, bool, bool) | Constructs a new instance of the [MemoryStream](./) class that represents a memory stream which is connected to a segment of the specified memory buffer starting at the specified index and including the specified number of elements. Parameters specifies if the stream is writable and if method GetBytes() can be called. | +| [Read](./read/)(const ArrayPtr\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [Read](./read/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [ReadByte](./readbyte/)() override | Reads a single byte from the stream and returns a 32-bit integer value equivalent to the value of the read byte. | +| [Seek](./seek/)(int64_t, SeekOrigin) override | Sets the position of the stream represented by the current object. | +| [set_Capacity](./set_capacity/)(int) | Sets the capacity of the underlying memory buffer. | +| [set_Position](./set_position/)(int64_t) override | Sets the stream's position. | +| [SetLength](./setlength/)(int64_t) override | Sets the length of the stream represented by the current object. | +| virtual [ToArray](./toarray/)() | Returns a copy of underlying memory buffer as an array of bytes. | +| [TryGetBuffer](./trygetbuffer/)(ArraySegment\\&) | Returns the array of unsigned bytes from which this stream was created. | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the stream. | +| [Write](./write/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the stream. | +| [WriteByte](./writebyte/)(uint8_t) override | Writes the specified unsigned 8-bit integer value to the stream. | +| virtual [WriteTo](./writeto/)(SharedPtr\) | Writes the content of the underlying buffer to the specified stream. | +## Fields + +| Field | Description | +| --- | --- | +| static [Null](../stream/null/) | A stream with no underlying storage. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for a shared pointer to the self. | +## See Also + +* Class [Stream](../stream/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/memorystream/close/_index.md b/english/cpp/system.io/memorystream/close/_index.md new file mode 100644 index 0000000000..1f8daf4ea0 --- /dev/null +++ b/english/cpp/system.io/memorystream/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::MemoryStream::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::Close method. Closes the stream in C++.' +type: docs +weight: 200 +url: /cpp/system.io/memorystream/close/ +--- +## MemoryStream::Close method + + +Closes the stream. + +```cpp +virtual void System::IO::MemoryStream::Close() override +``` + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/flush/_index.md b/english/cpp/system.io/memorystream/flush/_index.md new file mode 100644 index 0000000000..638b9240cd --- /dev/null +++ b/english/cpp/system.io/memorystream/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::MemoryStream::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::Flush method. Does nothing in C++.' +type: docs +weight: 300 +url: /cpp/system.io/memorystream/flush/ +--- +## MemoryStream::Flush method + + +Does nothing. + +```cpp +void System::IO::MemoryStream::Flush() override +``` + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/get_canread/_index.md b/english/cpp/system.io/memorystream/get_canread/_index.md new file mode 100644 index 0000000000..4f48d2dd6a --- /dev/null +++ b/english/cpp/system.io/memorystream/get_canread/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::MemoryStream::get_CanRead method +linktitle: get_CanRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::get_CanRead method. Determines if the stream is readable in C++.' +type: docs +weight: 400 +url: /cpp/system.io/memorystream/get_canread/ +--- +## MemoryStream::get_CanRead method + + +Determines if the stream is readable. + +```cpp +bool System::IO::MemoryStream::get_CanRead() const override +``` + + +### ReturnValue + +True if the stream is readable; otherwise - false + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/get_canseek/_index.md b/english/cpp/system.io/memorystream/get_canseek/_index.md new file mode 100644 index 0000000000..1873c7b3e0 --- /dev/null +++ b/english/cpp/system.io/memorystream/get_canseek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::MemoryStream::get_CanSeek method +linktitle: get_CanSeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::get_CanSeek method. Determines if the stream supports seeking in C++.' +type: docs +weight: 500 +url: /cpp/system.io/memorystream/get_canseek/ +--- +## MemoryStream::get_CanSeek method + + +Determines if the stream supports seeking. + +```cpp +bool System::IO::MemoryStream::get_CanSeek() const override +``` + + +### ReturnValue + +True if the stream supports seeking; otherwise - false + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/get_canwrite/_index.md b/english/cpp/system.io/memorystream/get_canwrite/_index.md new file mode 100644 index 0000000000..072dac88e9 --- /dev/null +++ b/english/cpp/system.io/memorystream/get_canwrite/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::MemoryStream::get_CanWrite method +linktitle: get_CanWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::get_CanWrite method. Determines if the stream is writable in C++.' +type: docs +weight: 600 +url: /cpp/system.io/memorystream/get_canwrite/ +--- +## MemoryStream::get_CanWrite method + + +Determines if the stream is writable. + +```cpp +bool System::IO::MemoryStream::get_CanWrite() const override +``` + + +### ReturnValue + +True if the stream is writable; otherwise - false + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/get_capacity/_index.md b/english/cpp/system.io/memorystream/get_capacity/_index.md new file mode 100644 index 0000000000..ed9670053b --- /dev/null +++ b/english/cpp/system.io/memorystream/get_capacity/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::MemoryStream::get_Capacity method +linktitle: get_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::get_Capacity method. Returns the current capacity of the underlying memory buffer in C++.' +type: docs +weight: 700 +url: /cpp/system.io/memorystream/get_capacity/ +--- +## MemoryStream::get_Capacity method + + +Returns the current capacity of the underlying memory buffer. + +```cpp +int System::IO::MemoryStream::get_Capacity() +``` + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/get_length/_index.md b/english/cpp/system.io/memorystream/get_length/_index.md new file mode 100644 index 0000000000..a3f4bab0d2 --- /dev/null +++ b/english/cpp/system.io/memorystream/get_length/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::MemoryStream::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::get_Length method. Returns the length of the stream in bytes in C++.' +type: docs +weight: 800 +url: /cpp/system.io/memorystream/get_length/ +--- +## MemoryStream::get_Length method + + +Returns the length of the stream in bytes. + +```cpp +int64_t System::IO::MemoryStream::get_Length() const override +``` + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/get_position/_index.md b/english/cpp/system.io/memorystream/get_position/_index.md new file mode 100644 index 0000000000..3fae0e010e --- /dev/null +++ b/english/cpp/system.io/memorystream/get_position/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::MemoryStream::get_Position method +linktitle: get_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::get_Position method. Returns the current position of the stream in C++.' +type: docs +weight: 900 +url: /cpp/system.io/memorystream/get_position/ +--- +## MemoryStream::get_Position method + + +Returns the current position of the stream. + +```cpp +int64_t System::IO::MemoryStream::get_Position() const override +``` + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/getbuffer/_index.md b/english/cpp/system.io/memorystream/getbuffer/_index.md new file mode 100644 index 0000000000..d2ce28f26b --- /dev/null +++ b/english/cpp/system.io/memorystream/getbuffer/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::MemoryStream::GetBuffer method +linktitle: GetBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::GetBuffer method. Returns a pointer to the underlying buffer in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/memorystream/getbuffer/ +--- +## MemoryStream::GetBuffer method + + +Returns a pointer to the underlying buffer. + +```cpp +virtual ArrayPtr System::IO::MemoryStream::GetBuffer() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/memorystream/_index.md b/english/cpp/system.io/memorystream/memorystream/_index.md new file mode 100644 index 0000000000..6d8a61dccf --- /dev/null +++ b/english/cpp/system.io/memorystream/memorystream/_index.md @@ -0,0 +1,87 @@ +--- +title: System::IO::MemoryStream::MemoryStream constructor +linktitle: MemoryStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::MemoryStream constructor. Constructs a new instance of the MemoryStream class with initial capacity equal to 0 in C++.' +type: docs +weight: 100 +url: /cpp/system.io/memorystream/memorystream/ +--- +## MemoryStream::MemoryStream() constructor + + +Constructs a new instance of the [MemoryStream](../) class with initial capacity equal to 0. + +```cpp +System::IO::MemoryStream::MemoryStream() +``` + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## MemoryStream::MemoryStream(const ArrayPtr\\&, bool) constructor + + +Constructs a new instance of the [MemoryStream](../) class that represents a memory stream which is connected to the specified memory buffer. A parameter specifies if the stream is writable. + +```cpp +System::IO::MemoryStream::MemoryStream(const ArrayPtr &content, bool writable=true) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content | const ArrayPtr\\& | A byte array to be used as a memory buffer on which the stream represented by the object being created will be based | +| writable | bool | Specifies if the stream should be writable | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## MemoryStream::MemoryStream(const ArrayPtr\\&, int, int, bool, bool) constructor + + +Constructs a new instance of the [MemoryStream](../) class that represents a memory stream which is connected to a segment of the specified memory buffer starting at the specified index and including the specified number of elements. Parameters specifies if the stream is writable and if method GetBytes() can be called. + +```cpp +System::IO::MemoryStream::MemoryStream(const ArrayPtr &content, int index, int count, bool writable=true, bool publiclyVisible=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content | const ArrayPtr\\& | A byte array a segment of which is to be used as a memory buffer on which the stream represented by the object being created will be based | +| index | int | A 0-based index of the element in **content** at which the segment begins | +| count | int | The number of elements of **content** included in the segment | +| writable | bool | Specifies if the stream should be writable | +| publiclyVisible | bool | Specifies if the underlying memory buffer should be made available to the caller of method GetByte() | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## MemoryStream::MemoryStream(int) constructor + + +Constructs a new instance of the [MemoryStream](../) class that represents a stream based on a memory buffer of the specified size. + +```cpp +System::IO::MemoryStream::MemoryStream(int capacity_) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity_ | int | The size in bytes of a memory buffer associated with the stream represented by the object being created | + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/ptr/_index.md b/english/cpp/system.io/memorystream/ptr/_index.md new file mode 100644 index 0000000000..477042bd1c --- /dev/null +++ b/english/cpp/system.io/memorystream/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::MemoryStream::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::Ptr typedef. An alias for a shared pointer to the self in C++.' +type: docs +weight: 2200 +url: /cpp/system.io/memorystream/ptr/ +--- +## Ptr typedef + + +An alias for a shared pointer to the self. + +```cpp +System::SharedPtr System::IO::MemoryStream::Ptr +``` + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/read/_index.md b/english/cpp/system.io/memorystream/read/_index.md new file mode 100644 index 0000000000..925824c1d3 --- /dev/null +++ b/english/cpp/system.io/memorystream/read/_index.md @@ -0,0 +1,60 @@ +--- +title: System::IO::MemoryStream::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::Read method. Reads the specified number of bytes from the stream and writes them to the specified byte array in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/memorystream/read/ +--- +## MemoryStream::Read(const ArrayPtr\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +int32_t System::IO::MemoryStream::Read(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The byte array to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## MemoryStream::Read(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +int32_t System::IO::MemoryStream::Read(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The byte array view to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/readbyte/_index.md b/english/cpp/system.io/memorystream/readbyte/_index.md new file mode 100644 index 0000000000..e3db81459b --- /dev/null +++ b/english/cpp/system.io/memorystream/readbyte/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::MemoryStream::ReadByte method +linktitle: ReadByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::ReadByte method. Reads a single byte from the stream and returns a 32-bit integer value equivalent to the value of the read byte in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/memorystream/readbyte/ +--- +## MemoryStream::ReadByte method + + +Reads a single byte from the stream and returns a 32-bit integer value equivalent to the value of the read byte. + +```cpp +int System::IO::MemoryStream::ReadByte() override +``` + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/seek/_index.md b/english/cpp/system.io/memorystream/seek/_index.md new file mode 100644 index 0000000000..bea4dc13cc --- /dev/null +++ b/english/cpp/system.io/memorystream/seek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::MemoryStream::Seek method +linktitle: Seek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::Seek method. Sets the position of the stream represented by the current object in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/memorystream/seek/ +--- +## MemoryStream::Seek method + + +Sets the position of the stream represented by the current object. + +```cpp +int64_t System::IO::MemoryStream::Seek(int64_t offset, SeekOrigin origin) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int64_t | The byte offset relative to a position specified by **origin** | +| origin | SeekOrigin | Specifies the position from which and the direction toward which the offset is calculated | + +### ReturnValue + +The new position of the stream + +## See Also + +* Enum [SeekOrigin](../../seekorigin/) +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/set_capacity/_index.md b/english/cpp/system.io/memorystream/set_capacity/_index.md new file mode 100644 index 0000000000..1eec7c483e --- /dev/null +++ b/english/cpp/system.io/memorystream/set_capacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::MemoryStream::set_Capacity method +linktitle: set_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::set_Capacity method. Sets the capacity of the underlying memory buffer in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/memorystream/set_capacity/ +--- +## MemoryStream::set_Capacity method + + +Sets the capacity of the underlying memory buffer. + +```cpp +void System::IO::MemoryStream::set_Capacity(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The new capacity in bytes to set | + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/set_position/_index.md b/english/cpp/system.io/memorystream/set_position/_index.md new file mode 100644 index 0000000000..237931e039 --- /dev/null +++ b/english/cpp/system.io/memorystream/set_position/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::MemoryStream::set_Position method +linktitle: set_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::set_Position method. Sets the stream''s position in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/memorystream/set_position/ +--- +## MemoryStream::set_Position method + + +Sets the stream's position. + +```cpp +void System::IO::MemoryStream::set_Position(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The byte offset to set the stream's position to | + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/setlength/_index.md b/english/cpp/system.io/memorystream/setlength/_index.md new file mode 100644 index 0000000000..d57099c310 --- /dev/null +++ b/english/cpp/system.io/memorystream/setlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::MemoryStream::SetLength method +linktitle: SetLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::SetLength method. Sets the length of the stream represented by the current object in C++.' +type: docs +weight: 1600 +url: /cpp/system.io/memorystream/setlength/ +--- +## MemoryStream::SetLength method + + +Sets the length of the stream represented by the current object. + +```cpp +void System::IO::MemoryStream::SetLength(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The length in bytes to set | + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/toarray/_index.md b/english/cpp/system.io/memorystream/toarray/_index.md new file mode 100644 index 0000000000..67bbd36759 --- /dev/null +++ b/english/cpp/system.io/memorystream/toarray/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::MemoryStream::ToArray method +linktitle: ToArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::ToArray method. Returns a copy of underlying memory buffer as an array of bytes in C++.' +type: docs +weight: 1700 +url: /cpp/system.io/memorystream/toarray/ +--- +## MemoryStream::ToArray method + + +Returns a copy of underlying memory buffer as an array of bytes. + +```cpp +virtual ArrayPtr System::IO::MemoryStream::ToArray() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/trygetbuffer/_index.md b/english/cpp/system.io/memorystream/trygetbuffer/_index.md new file mode 100644 index 0000000000..e3f480f7d0 --- /dev/null +++ b/english/cpp/system.io/memorystream/trygetbuffer/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::MemoryStream::TryGetBuffer method +linktitle: TryGetBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::TryGetBuffer method. Returns the array of unsigned bytes from which this stream was created in C++.' +type: docs +weight: 1800 +url: /cpp/system.io/memorystream/trygetbuffer/ +--- +## MemoryStream::TryGetBuffer method + + +Returns the array of unsigned bytes from which this stream was created. + +```cpp +bool System::IO::MemoryStream::TryGetBuffer(ArraySegment &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArraySegment\\& | byte array - out paramter. When this method returns true, the byte array segment from which this stream was created; when this method returns false, this parameter is set to default. | + +### ReturnValue + +True if the conversion succeeded. + +## See Also + +* Class [ArraySegment](../../../system/arraysegment/) +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/write/_index.md b/english/cpp/system.io/memorystream/write/_index.md new file mode 100644 index 0000000000..827f84ddc0 --- /dev/null +++ b/english/cpp/system.io/memorystream/write/_index.md @@ -0,0 +1,52 @@ +--- +title: System::IO::MemoryStream::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::Write method. Writes the specified subrange of bytes from the specified byte array to the stream in C++.' +type: docs +weight: 1900 +url: /cpp/system.io/memorystream/write/ +--- +## MemoryStream::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +void System::IO::MemoryStream::Write(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the bytes to write | +| offset | int32_t | A 0-based index of the elemnet in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## MemoryStream::Write(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +void System::IO::MemoryStream::Write(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The array view containing the bytes to write | +| offset | int32_t | A 0-based index of the elemnet in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/writebyte/_index.md b/english/cpp/system.io/memorystream/writebyte/_index.md new file mode 100644 index 0000000000..794a5fe1bb --- /dev/null +++ b/english/cpp/system.io/memorystream/writebyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::MemoryStream::WriteByte method +linktitle: WriteByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::WriteByte method. Writes the specified unsigned 8-bit integer value to the stream in C++.' +type: docs +weight: 2000 +url: /cpp/system.io/memorystream/writebyte/ +--- +## MemoryStream::WriteByte method + + +Writes the specified unsigned 8-bit integer value to the stream. + +```cpp +void System::IO::MemoryStream::WriteByte(uint8_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint8_t | The value to write | + +## See Also + +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/memorystream/writeto/_index.md b/english/cpp/system.io/memorystream/writeto/_index.md new file mode 100644 index 0000000000..6c55f3721c --- /dev/null +++ b/english/cpp/system.io/memorystream/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::IO::MemoryStream::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::MemoryStream::WriteTo method. Writes the content of the underlying buffer to the specified stream in C++.' +type: docs +weight: 2100 +url: /cpp/system.io/memorystream/writeto/ +--- +## MemoryStream::WriteTo method + + +Writes the content of the underlying buffer to the specified stream. + +```cpp +virtual void System::IO::MemoryStream::WriteTo(SharedPtr stream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | SharedPtr\ | The stream to write to | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Class [MemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/_index.md b/english/cpp/system.io/path/_index.md new file mode 100644 index 0000000000..0bae06b41d --- /dev/null +++ b/english/cpp/system.io/path/_index.md @@ -0,0 +1,88 @@ +--- +title: System::IO::Path class +linktitle: Path +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path class. Provides methods for manipulating paths. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 1900 +url: /cpp/system.io/path/ +--- +## Path class + + +Provides methods for manipulating paths. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class Path +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [ChangeExtension](./changeextension/)(const String\&, const String\&) | Changes the extension in the specified file path. | +| static [CheckPath](./checkpath/)(const String\&, const String\&, bool) | Determines if the specified path is valid by checking if it contains invalid characters. An exception is thrown if the path contains invalid characters. | +| static [Combine](./combine/)(const ArrayPtr\\&) | Combines the specified path segments into a single path inserting directory separator characters between the segments if necessary. | +| static [Combine](./combine/)(const String\&, const String\&) | Combines two specified path segments into a single path inserting directory separator character between the segments if necessary. | +| static [Combine](./combine/)(const String\&, const String\&, const String\&) | Combines three specified path segments into a single path inserting directory separator characters between the segments if necessary. | +| static [Combine](./combine/)(const String\&, const String\&, const String\&, const String\&) | Combines four specified path segments into a single path inserting directory separator characters between the segments if necessary. | +| static [GetDirectoryName](./getdirectoryname/)(const String\&) | Returns the name of the directory referenced by the specified path. | +| static [GetExtension](./getextension/)(const String\&) | Returns the extension of the file referenced by the specified path. | +| static [GetFileName](./getfilename/)(const String\&) | Returns the name of the file referenced by the specified path. | +| static [GetFileNameWithoutExtension](./getfilenamewithoutextension/)(const String\&) | Returns the name without extension of the file referenced by the specified path. | +| static [GetFullPath](./getfullpath/)(const String\&) | Converts the specified path into absolute path. | +| static [GetInvalidFileNameChars](./getinvalidfilenamechars/)() | Returns an array containing characters that are not allowed in the names of files. | +| static [GetInvalidPathChars](./getinvalidpathchars/)() | Returns an array containing characters that are not allowed in path names. | +| static [GetPathRoot](./getpathroot/)(const String\&) | Returns the root directory of the specified path. | +| static [GetRandomFileName](./getrandomfilename/)() | Returns a randomly generated file name. | +| static [GetTempFileName_](./gettempfilename_/)() | Creates a new file with a unique name and returns a full path to it. | +| static [GetTempFileNameSafe](./gettempfilenamesafe/)() | Creates a new file with a unique name and returns a full path to it. Is a synonym of [GetTempFileName_()](./gettempfilename_/) method. | +| static [GetTempPath](./gettemppath/)() | Returns the path of the current user's temporary directory. | +| static [HasExtension](./hasextension/)(const String\&) | Determines if the specified path references a file with extension. | +| static [IsPathRooted](./ispathrooted/)(const String\&) | Determines if the specified path contains a root. | +| static [NormalizePath](./normalizepath/)(const String\&) | Normalizes the specified path. | +| static [ToBoost](./toboost/)(const String\&) | Returns an instance of boost::filesystem::path class that represents the specified path. | +| static [ToString](./tostring/)(const boost::filesystem::path\&) | Returns a string representation of the specified Boost's path object. | +## Fields + +| Field | Description | +| --- | --- | +| static [AltDirectorySeparatorChar](./altdirectoryseparatorchar/) | An alternate character used to separate directory levels in a path. | +| static [DirectorySeparatorChar](./directoryseparatorchar/) | A character used to separate directory levels in a path. | +| static [PathSeparator](./pathseparator/) | A separator character used to separate path strings in environment variables. | +| static [VolumeSeparatorChar](./volumeseparatorchar/) | A volume separator character. | +## Remarks + + + +```cpp +#include "system/io/path.h" +#include + +int main() +{ + using namespace System::IO; + + // Generate a random filename. + auto filename = Path::GetRandomFileName(); + + // Print information about file name. + std::cout << + "Filename: " << Path::GetFileName(filename) << std::endl << + "Filename w/o an extension: " << Path::GetFileNameWithoutExtension(filename) << std::endl << + "Extension: " << Path::GetExtension(filename) << std::endl; + + return 0; +} +/* +This code example produces the following output: +Filename: qhuzkyqv.y6p +Filename w/o an extension: qhuzkyqv +Extension: .y6p +*/ +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/path/altdirectoryseparatorchar/_index.md b/english/cpp/system.io/path/altdirectoryseparatorchar/_index.md new file mode 100644 index 0000000000..002b401f99 --- /dev/null +++ b/english/cpp/system.io/path/altdirectoryseparatorchar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Path::AltDirectorySeparatorChar field +linktitle: AltDirectorySeparatorChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::AltDirectorySeparatorChar field. An alternate character used to separate directory levels in a path in C++.' +type: docs +weight: 2100 +url: /cpp/system.io/path/altdirectoryseparatorchar/ +--- +## AltDirectorySeparatorChar field + + +An alternate character used to separate directory levels in a path. + +```cpp +static const char_t System::IO::Path::AltDirectorySeparatorChar +``` + +## See Also + +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/changeextension/_index.md b/english/cpp/system.io/path/changeextension/_index.md new file mode 100644 index 0000000000..2e389b30ab --- /dev/null +++ b/english/cpp/system.io/path/changeextension/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::Path::ChangeExtension method +linktitle: ChangeExtension +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::ChangeExtension method. Changes the extension in the specified file path in C++.' +type: docs +weight: 100 +url: /cpp/system.io/path/changeextension/ +--- +## Path::ChangeExtension method + + +Changes the extension in the specified file path. + +```cpp +static String System::IO::Path::ChangeExtension(const String &path, const String &extension) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | A file path | +| extension | const String\& | The extension to replace the one in **path** with | + +### ReturnValue + +**path** with extension replaced with **extension** + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/checkpath/_index.md b/english/cpp/system.io/path/checkpath/_index.md new file mode 100644 index 0000000000..7dde6241c8 --- /dev/null +++ b/english/cpp/system.io/path/checkpath/_index.md @@ -0,0 +1,31 @@ +--- +title: System::IO::Path::CheckPath method +linktitle: CheckPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::CheckPath method. Determines if the specified path is valid by checking if it contains invalid characters. An exception is thrown if the path contains invalid characters in C++.' +type: docs +weight: 200 +url: /cpp/system.io/path/checkpath/ +--- +## Path::CheckPath method + + +Determines if the specified path is valid by checking if it contains invalid characters. An exception is thrown if the path contains invalid characters. + +```cpp +static void System::IO::Path::CheckPath(const String &path, const String &msg=s_msg_path, bool allow_empty=true) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path to check | +| msg | const String\& | The message to pass to the exception object's constructor | +| allow_empty | bool | Specifies whether an empty or null string should be considered a correct path (true) or not (false); if this parameter is false and **path** is empty an ArgumentException is thrown; if this parameter is false and **path** is null an ArgumentNullException is thrown | + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/combine/_index.md b/english/cpp/system.io/path/combine/_index.md new file mode 100644 index 0000000000..df697c2843 --- /dev/null +++ b/english/cpp/system.io/path/combine/_index.md @@ -0,0 +1,112 @@ +--- +title: System::IO::Path::Combine method +linktitle: Combine +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::Combine method. Combines the specified path segments into a single path inserting directory separator characters between the segments if necessary in C++.' +type: docs +weight: 300 +url: /cpp/system.io/path/combine/ +--- +## Path::Combine(const ArrayPtr\\&) method + + +Combines the specified path segments into a single path inserting directory separator characters between the segments if necessary. + +```cpp +static String System::IO::Path::Combine(const ArrayPtr &paths) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| paths | const ArrayPtr\\& | An array containing path segments to combine | + +### ReturnValue + +The combined path + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## Path::Combine(const String\&, const String\&) method + + +Combines two specified path segments into a single path inserting directory separator character between the segments if necessary. + +```cpp +static String System::IO::Path::Combine(const String &path1, const String &path2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path1 | const String\& | The first path segment | +| path2 | const String\& | The second path segment | + +### ReturnValue + +The combined path + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## Path::Combine(const String\&, const String\&, const String\&) method + + +Combines three specified path segments into a single path inserting directory separator characters between the segments if necessary. + +```cpp +static String System::IO::Path::Combine(const String &path1, const String &path2, const String &path3) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path1 | const String\& | The first path segment | +| path2 | const String\& | The second path segment | +| path3 | const String\& | The third path segment | + +### ReturnValue + +The combined path + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## Path::Combine(const String\&, const String\&, const String\&, const String\&) method + + +Combines four specified path segments into a single path inserting directory separator characters between the segments if necessary. + +```cpp +static String System::IO::Path::Combine(const String &path1, const String &path2, const String &path3, const String &path4) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path1 | const String\& | The first path segment | +| path2 | const String\& | The second path segment | +| path3 | const String\& | The third path segment | +| path4 | const String\& | The fourth path segment | + +### ReturnValue + +The combined path + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/directoryseparatorchar/_index.md b/english/cpp/system.io/path/directoryseparatorchar/_index.md new file mode 100644 index 0000000000..6b26ffb62b --- /dev/null +++ b/english/cpp/system.io/path/directoryseparatorchar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Path::DirectorySeparatorChar field +linktitle: DirectorySeparatorChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::DirectorySeparatorChar field. A character used to separate directory levels in a path in C++.' +type: docs +weight: 2200 +url: /cpp/system.io/path/directoryseparatorchar/ +--- +## DirectorySeparatorChar field + + +A character used to separate directory levels in a path. + +```cpp +static const char_t System::IO::Path::DirectorySeparatorChar +``` + +## See Also + +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/getdirectoryname/_index.md b/english/cpp/system.io/path/getdirectoryname/_index.md new file mode 100644 index 0000000000..05a86d331f --- /dev/null +++ b/english/cpp/system.io/path/getdirectoryname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Path::GetDirectoryName method +linktitle: GetDirectoryName +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::GetDirectoryName method. Returns the name of the directory referenced by the specified path in C++.' +type: docs +weight: 400 +url: /cpp/system.io/path/getdirectoryname/ +--- +## Path::GetDirectoryName method + + +Returns the name of the directory referenced by the specified path. + +```cpp +static String System::IO::Path::GetDirectoryName(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | A path to a directory | + +### ReturnValue + +The directory's name + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/getextension/_index.md b/english/cpp/system.io/path/getextension/_index.md new file mode 100644 index 0000000000..d2e0bf584b --- /dev/null +++ b/english/cpp/system.io/path/getextension/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Path::GetExtension method +linktitle: GetExtension +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::GetExtension method. Returns the extension of the file referenced by the specified path in C++.' +type: docs +weight: 500 +url: /cpp/system.io/path/getextension/ +--- +## Path::GetExtension method + + +Returns the extension of the file referenced by the specified path. + +```cpp +static String System::IO::Path::GetExtension(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | A path to a file | + +### ReturnValue + +The extension of the file + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/getfilename/_index.md b/english/cpp/system.io/path/getfilename/_index.md new file mode 100644 index 0000000000..c4ebcc8cae --- /dev/null +++ b/english/cpp/system.io/path/getfilename/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Path::GetFileName method +linktitle: GetFileName +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::GetFileName method. Returns the name of the file referenced by the specified path in C++.' +type: docs +weight: 600 +url: /cpp/system.io/path/getfilename/ +--- +## Path::GetFileName method + + +Returns the name of the file referenced by the specified path. + +```cpp +static String System::IO::Path::GetFileName(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | A path to a file | + +### ReturnValue + +The file's name + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/getfilenamewithoutextension/_index.md b/english/cpp/system.io/path/getfilenamewithoutextension/_index.md new file mode 100644 index 0000000000..abbb85d204 --- /dev/null +++ b/english/cpp/system.io/path/getfilenamewithoutextension/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Path::GetFileNameWithoutExtension method +linktitle: GetFileNameWithoutExtension +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::GetFileNameWithoutExtension method. Returns the name without extension of the file referenced by the specified path in C++.' +type: docs +weight: 700 +url: /cpp/system.io/path/getfilenamewithoutextension/ +--- +## Path::GetFileNameWithoutExtension method + + +Returns the name without extension of the file referenced by the specified path. + +```cpp +static String System::IO::Path::GetFileNameWithoutExtension(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | A path to a file | + +### ReturnValue + +The file's name without extension + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/getfullpath/_index.md b/english/cpp/system.io/path/getfullpath/_index.md new file mode 100644 index 0000000000..b0d0106d61 --- /dev/null +++ b/english/cpp/system.io/path/getfullpath/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Path::GetFullPath method +linktitle: GetFullPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::GetFullPath method. Converts the specified path into absolute path in C++.' +type: docs +weight: 800 +url: /cpp/system.io/path/getfullpath/ +--- +## Path::GetFullPath method + + +Converts the specified path into absolute path. + +```cpp +static String System::IO::Path::GetFullPath(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path to convert | + +### ReturnValue + +The absolute path referencing the same entity (which does not have to exist) as **path** + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/getinvalidfilenamechars/_index.md b/english/cpp/system.io/path/getinvalidfilenamechars/_index.md new file mode 100644 index 0000000000..89f1a61a5a --- /dev/null +++ b/english/cpp/system.io/path/getinvalidfilenamechars/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::Path::GetInvalidFileNameChars method +linktitle: GetInvalidFileNameChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::GetInvalidFileNameChars method. Returns an array containing characters that are not allowed in the names of files in C++.' +type: docs +weight: 900 +url: /cpp/system.io/path/getinvalidfilenamechars/ +--- +## Path::GetInvalidFileNameChars method + + +Returns an array containing characters that are not allowed in the names of files. + +```cpp +static ArrayPtr System::IO::Path::GetInvalidFileNameChars() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/getinvalidpathchars/_index.md b/english/cpp/system.io/path/getinvalidpathchars/_index.md new file mode 100644 index 0000000000..5ca7b5faba --- /dev/null +++ b/english/cpp/system.io/path/getinvalidpathchars/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::Path::GetInvalidPathChars method +linktitle: GetInvalidPathChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::GetInvalidPathChars method. Returns an array containing characters that are not allowed in path names in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/path/getinvalidpathchars/ +--- +## Path::GetInvalidPathChars method + + +Returns an array containing characters that are not allowed in path names. + +```cpp +static ArrayPtr System::IO::Path::GetInvalidPathChars() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/getpathroot/_index.md b/english/cpp/system.io/path/getpathroot/_index.md new file mode 100644 index 0000000000..024c299e56 --- /dev/null +++ b/english/cpp/system.io/path/getpathroot/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Path::GetPathRoot method +linktitle: GetPathRoot +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::GetPathRoot method. Returns the root directory of the specified path in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/path/getpathroot/ +--- +## Path::GetPathRoot method + + +Returns the root directory of the specified path. + +```cpp +static String System::IO::Path::GetPathRoot(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path from which to obtain the root | + +### ReturnValue + +The root directory of **path** + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/getrandomfilename/_index.md b/english/cpp/system.io/path/getrandomfilename/_index.md new file mode 100644 index 0000000000..5963736ab5 --- /dev/null +++ b/english/cpp/system.io/path/getrandomfilename/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::Path::GetRandomFileName method +linktitle: GetRandomFileName +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::GetRandomFileName method. Returns a randomly generated file name in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/path/getrandomfilename/ +--- +## Path::GetRandomFileName method + + +Returns a randomly generated file name. + +```cpp +static String System::IO::Path::GetRandomFileName() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/gettempfilename_/_index.md b/english/cpp/system.io/path/gettempfilename_/_index.md new file mode 100644 index 0000000000..9b53b623f9 --- /dev/null +++ b/english/cpp/system.io/path/gettempfilename_/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::Path::GetTempFileName_ method +linktitle: GetTempFileName_ +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::GetTempFileName_ method. Creates a new file with a unique name and returns a full path to it in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/path/gettempfilename_/ +--- +## Path::GetTempFileName_ method + + +Creates a new file with a unique name and returns a full path to it. + +```cpp +static String System::IO::Path::GetTempFileName_() +``` + + +### ReturnValue + +A full path to the created file + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/gettempfilenamesafe/_index.md b/english/cpp/system.io/path/gettempfilenamesafe/_index.md new file mode 100644 index 0000000000..31e57273a6 --- /dev/null +++ b/english/cpp/system.io/path/gettempfilenamesafe/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::Path::GetTempFileNameSafe method +linktitle: GetTempFileNameSafe +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::GetTempFileNameSafe method. Creates a new file with a unique name and returns a full path to it. Is a synonym of GetTempFileName_() method in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/path/gettempfilenamesafe/ +--- +## Path::GetTempFileNameSafe method + + +Creates a new file with a unique name and returns a full path to it. Is a synonym of [GetTempFileName_()](../gettempfilename_/) method. + +```cpp +static String System::IO::Path::GetTempFileNameSafe() +``` + + +### ReturnValue + +A full path to the created file + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/gettemppath/_index.md b/english/cpp/system.io/path/gettemppath/_index.md new file mode 100644 index 0000000000..64126ad63c --- /dev/null +++ b/english/cpp/system.io/path/gettemppath/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::Path::GetTempPath method +linktitle: GetTempPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::GetTempPath method. Returns the path of the current user''s temporary directory in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/path/gettemppath/ +--- +## Path::GetTempPath method + + +Returns the path of the current user's temporary directory. + +```cpp +static String System::IO::Path::GetTempPath() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/hasextension/_index.md b/english/cpp/system.io/path/hasextension/_index.md new file mode 100644 index 0000000000..27c5b947ec --- /dev/null +++ b/english/cpp/system.io/path/hasextension/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Path::HasExtension method +linktitle: HasExtension +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::HasExtension method. Determines if the specified path references a file with extension in C++.' +type: docs +weight: 1600 +url: /cpp/system.io/path/hasextension/ +--- +## Path::HasExtension method + + +Determines if the specified path references a file with extension. + +```cpp +static bool System::IO::Path::HasExtension(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | A path to check | + +### ReturnValue + +True if **path** references a file with extension, otherwise - false + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/ispathrooted/_index.md b/english/cpp/system.io/path/ispathrooted/_index.md new file mode 100644 index 0000000000..973807ad9e --- /dev/null +++ b/english/cpp/system.io/path/ispathrooted/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Path::IsPathRooted method +linktitle: IsPathRooted +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::IsPathRooted method. Determines if the specified path contains a root in C++.' +type: docs +weight: 1700 +url: /cpp/system.io/path/ispathrooted/ +--- +## Path::IsPathRooted method + + +Determines if the specified path contains a root. + +```cpp +static bool System::IO::Path::IsPathRooted(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | A path to check | + +### ReturnValue + +True if **path** contains a root, otherwise - false + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/normalizepath/_index.md b/english/cpp/system.io/path/normalizepath/_index.md new file mode 100644 index 0000000000..42239b5ae1 --- /dev/null +++ b/english/cpp/system.io/path/normalizepath/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Path::NormalizePath method +linktitle: NormalizePath +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::NormalizePath method. Normalizes the specified path in C++.' +type: docs +weight: 1800 +url: /cpp/system.io/path/normalizepath/ +--- +## Path::NormalizePath method + + +Normalizes the specified path. + +```cpp +static String System::IO::Path::NormalizePath(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | A path to normalize | + +### ReturnValue + +The normalized path + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/pathseparator/_index.md b/english/cpp/system.io/path/pathseparator/_index.md new file mode 100644 index 0000000000..3624d1e0d2 --- /dev/null +++ b/english/cpp/system.io/path/pathseparator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Path::PathSeparator field +linktitle: PathSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::PathSeparator field. A separator character used to separate path strings in environment variables in C++.' +type: docs +weight: 2300 +url: /cpp/system.io/path/pathseparator/ +--- +## PathSeparator field + + +A separator character used to separate path strings in environment variables. + +```cpp +static const char_t System::IO::Path::PathSeparator +``` + +## See Also + +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/toboost/_index.md b/english/cpp/system.io/path/toboost/_index.md new file mode 100644 index 0000000000..8ebfab1641 --- /dev/null +++ b/english/cpp/system.io/path/toboost/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Path::ToBoost method +linktitle: ToBoost +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::ToBoost method. Returns an instance of boost::filesystem::path class that represents the specified path in C++.' +type: docs +weight: 1900 +url: /cpp/system.io/path/toboost/ +--- +## Path::ToBoost method + + +Returns an instance of boost::filesystem::path class that represents the specified path. + +```cpp +static boost::filesystem::path System::IO::Path::ToBoost(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | A path | + +### ReturnValue + +a new instance of boost::filesystem::path class that represents **path** + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/tostring/_index.md b/english/cpp/system.io/path/tostring/_index.md new file mode 100644 index 0000000000..5bc5dc5558 --- /dev/null +++ b/english/cpp/system.io/path/tostring/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IO::Path::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::ToString method. Returns a string representation of the specified Boost''s path object in C++.' +type: docs +weight: 2000 +url: /cpp/system.io/path/tostring/ +--- +## Path::ToString method + + +Returns a string representation of the specified Boost's path object. + +```cpp +static String System::IO::Path::ToString(const boost::filesystem::path &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const boost::filesystem::path\& | The boost::filesystem::path object to convert to string | + +### ReturnValue + +A string representation of **path** + +## See Also + +* Class [String](../../../system/string/) +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/path/volumeseparatorchar/_index.md b/english/cpp/system.io/path/volumeseparatorchar/_index.md new file mode 100644 index 0000000000..d6ddd0291f --- /dev/null +++ b/english/cpp/system.io/path/volumeseparatorchar/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Path::VolumeSeparatorChar field +linktitle: VolumeSeparatorChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Path::VolumeSeparatorChar field. A volume separator character in C++.' +type: docs +weight: 2400 +url: /cpp/system.io/path/volumeseparatorchar/ +--- +## VolumeSeparatorChar field + + +A volume separator character. + +```cpp +static const char_t System::IO::Path::VolumeSeparatorChar +``` + +## See Also + +* Class [Path](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/searchoption/_index.md b/english/cpp/system.io/searchoption/_index.md new file mode 100644 index 0000000000..13b7004876 --- /dev/null +++ b/english/cpp/system.io/searchoption/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::SearchOption enum +linktitle: SearchOption +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::SearchOption enum. Specifies a search should be performed only in the current directory, or in the current directory and all its subdirectories in C++.' +type: docs +weight: 3400 +url: /cpp/system.io/searchoption/ +--- +## SearchOption enum + + +Specifies a search should be performed only in the current directory, or in the current directory and all its subdirectories. + +```cpp +enum class SearchOption +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| AllDirectories | 0 | Search in the current directory and all its subdirectories. | +| TopDirectoryOnly | 1 | Search in the current directory only. | + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/seekorigin/_index.md b/english/cpp/system.io/seekorigin/_index.md new file mode 100644 index 0000000000..981b332a18 --- /dev/null +++ b/english/cpp/system.io/seekorigin/_index.md @@ -0,0 +1,30 @@ +--- +title: System::IO::SeekOrigin enum +linktitle: SeekOrigin +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::SeekOrigin enum. Specifies the reference position in the stream relative to which the position to seek to is specified in C++.' +type: docs +weight: 3500 +url: /cpp/system.io/seekorigin/ +--- +## SeekOrigin enum + + +Specifies the reference position in the stream relative to which the position to seek to is specified. + +```cpp +enum class SeekOrigin +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Begin | 0 | Beginning of the stream. | +| Current | 1 | Current stream position. | +| End | 2 | End of the stream. | + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stdiostreampositionpreference/_index.md b/english/cpp/system.io/stdiostreampositionpreference/_index.md new file mode 100644 index 0000000000..47164a5846 --- /dev/null +++ b/english/cpp/system.io/stdiostreampositionpreference/_index.md @@ -0,0 +1,30 @@ +--- +title: System::IO::STDIOStreamPositionPreference enum +linktitle: STDIOStreamPositionPreference +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamPositionPreference enum. Determines which position in the stream is preferable as a common read and write position when std::basic_iostream and its descendants will have different read and write positions at the time of wrapper creation in C++.' +type: docs +weight: 3600 +url: /cpp/system.io/stdiostreampositionpreference/ +--- +## STDIOStreamPositionPreference enum + + +Determines which position in the stream is preferable as a common read and write position when std::basic_iostream and its descendants will have different read and write positions at the time of wrapper creation. + +```cpp +enum class STDIOStreamPositionPreference +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Zero | 0 | Zero position will sets as a read and write position. | +| ReadPosition | 1 | gptr position will sets as a read and write position. | +| WritePosition | 2 | pptr position will sets as a read and write position. | + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stdiostreamwrapper/_index.md b/english/cpp/system.io/stdiostreamwrapper/_index.md new file mode 100644 index 0000000000..04b251c99e --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapper/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::STDIOStreamWrapper typedef +linktitle: STDIOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrapper typedef. Specializations of BasicSTDIOStreamWrapper for char character types in C++.' +type: docs +weight: 4100 +url: /cpp/system.io/stdiostreamwrapper/ +--- +## STDIOStreamWrapper typedef + + +Specializations of [BasicSTDIOStreamWrapper](../basicstdiostreamwrapper/) for char character types. + +```cpp +using System::IO::STDIOStreamWrapper = BasicSTDIOStreamWrapper +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/_index.md new file mode 100644 index 0000000000..d24584f85d --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/_index.md @@ -0,0 +1,53 @@ +--- +title: System::IO::STDIOStreamWrapperBase class +linktitle: STDIOStreamWrapperBase +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrapperBase class. Represents a base class for System.IO.Stream-like wrappers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2000 +url: /cpp/system.io/stdiostreamwrapperbase/ +--- +## STDIOStreamWrapperBase class + + +Represents a base class for [System.IO.Stream](../stream/)-like wrappers. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass STDIOStreamWrapperBase : public System::IO::Stream +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_CanRead](./get_canread/)() const override | Determines if the stream supports reading. | +| [get_CanSeek](./get_canseek/)() const override | Determines if the stream supports seeking. | +| [get_CanWrite](./get_canwrite/)() const override | Determines if the stream supports writing. | +| [get_Length](./get_length/)() const override | Returns length of the stream. | +| [get_Position](./get_position/)() const override | Returns current position of the stream. | +| [operator=](./operator=/)(const STDIOStreamWrapperBase\&) | Copy assignment operator. Deleted. | +| [Seek](./seek/)(int64_t, SeekOrigin) override | Sets the position of the stream represented by the current object. | +| [set_Position](./set_position/)(int64_t) override | Sets the stream's position. | +| [STDIOStreamWrapperBase](./stdiostreamwrapperbase/)(const STDIOStreamWrapperBase\&) | Copy constructor. Deleted. | +## Fields + +| Field | Description | +| --- | --- | +| static [Null](../stream/null/) | A stream with no underlying storage. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | | +| [char_type](./char_type/) | RTTI information. | +| [int_type](./int_type/) | | +| [off_type](./off_type/) | | +| [pos_type](./pos_type/) | | +| [ThisType](./thistype/) | | +| [ThisTypeBaseTypesInfo](./thistypebasetypesinfo/) | | +| [traits_type](./traits_type/) | | +## See Also + +* Class [Stream](../stream/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/basetype/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/basetype/_index.md new file mode 100644 index 0000000000..b425635ccd --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::STDIOStreamWrapperBase::BaseType typedef of System::IO::STDIOStreamWrapperBase class in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/stdiostreamwrapperbase/basetype/ +--- +## BaseType typedef + + + + +```cpp +using System::IO::STDIOStreamWrapperBase< T, typename >::BaseType = Stream +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/char_type/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/char_type/_index.md new file mode 100644 index 0000000000..5ba13e8dcc --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/char_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::char_type typedef +linktitle: char_type +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrapperBase::char_type typedef. RTTI information in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/stdiostreamwrapperbase/char_type/ +--- +## char_type typedef + + +RTTI information. + +```cpp +using System::IO::STDIOStreamWrapperBase< T, typename >::char_type = typename T::char_type +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/get_canread/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/get_canread/_index.md new file mode 100644 index 0000000000..f3a795b9f2 --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/get_canread/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::get_CanRead method +linktitle: get_CanRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrapperBase::get_CanRead method. Determines if the stream supports reading in C++.' +type: docs +weight: 200 +url: /cpp/system.io/stdiostreamwrapperbase/get_canread/ +--- +## STDIOStreamWrapperBase::get_CanRead method + + +Determines if the stream supports reading. + +```cpp +virtual bool System::IO::STDIOStreamWrapperBase::get_CanRead() const override +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/get_canseek/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/get_canseek/_index.md new file mode 100644 index 0000000000..ed37b5620f --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/get_canseek/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::get_CanSeek method +linktitle: get_CanSeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrapperBase::get_CanSeek method. Determines if the stream supports seeking in C++.' +type: docs +weight: 300 +url: /cpp/system.io/stdiostreamwrapperbase/get_canseek/ +--- +## STDIOStreamWrapperBase::get_CanSeek method + + +Determines if the stream supports seeking. + +```cpp +virtual bool System::IO::STDIOStreamWrapperBase::get_CanSeek() const override +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/get_canwrite/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/get_canwrite/_index.md new file mode 100644 index 0000000000..e30296b3de --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/get_canwrite/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::get_CanWrite method +linktitle: get_CanWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrapperBase::get_CanWrite method. Determines if the stream supports writing in C++.' +type: docs +weight: 400 +url: /cpp/system.io/stdiostreamwrapperbase/get_canwrite/ +--- +## STDIOStreamWrapperBase::get_CanWrite method + + +Determines if the stream supports writing. + +```cpp +virtual bool System::IO::STDIOStreamWrapperBase::get_CanWrite() const override +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/get_length/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/get_length/_index.md new file mode 100644 index 0000000000..8f690eb77e --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/get_length/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrapperBase::get_Length method. Returns length of the stream in C++.' +type: docs +weight: 500 +url: /cpp/system.io/stdiostreamwrapperbase/get_length/ +--- +## STDIOStreamWrapperBase::get_Length method + + +Returns length of the stream. + +```cpp +virtual int64_t System::IO::STDIOStreamWrapperBase::get_Length() const override +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/get_position/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/get_position/_index.md new file mode 100644 index 0000000000..479c91e0dc --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/get_position/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::get_Position method +linktitle: get_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrapperBase::get_Position method. Returns current position of the stream in C++.' +type: docs +weight: 600 +url: /cpp/system.io/stdiostreamwrapperbase/get_position/ +--- +## STDIOStreamWrapperBase::get_Position method + + +Returns current position of the stream. + +```cpp +virtual int64_t System::IO::STDIOStreamWrapperBase::get_Position() const override +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/int_type/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/int_type/_index.md new file mode 100644 index 0000000000..e19a09190c --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/int_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::int_type typedef +linktitle: int_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::STDIOStreamWrapperBase::int_type typedef of System::IO::STDIOStreamWrapperBase class in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/stdiostreamwrapperbase/int_type/ +--- +## int_type typedef + + + + +```cpp +using System::IO::STDIOStreamWrapperBase< T, typename >::int_type = typename T::int_type +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/off_type/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/off_type/_index.md new file mode 100644 index 0000000000..be0d1ebb4b --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/off_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::off_type typedef +linktitle: off_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::STDIOStreamWrapperBase::off_type typedef of System::IO::STDIOStreamWrapperBase class in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/stdiostreamwrapperbase/off_type/ +--- +## off_type typedef + + + + +```cpp +using System::IO::STDIOStreamWrapperBase< T, typename >::off_type = typename T::off_type +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/operator=/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/operator=/_index.md new file mode 100644 index 0000000000..420772710d --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::STDIOStreamWrapperBase::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrapperBase::operator= method. Copy assignment operator. Deleted in C++.' +type: docs +weight: 700 +url: /cpp/system.io/stdiostreamwrapperbase/operator=/ +--- +## STDIOStreamWrapperBase::operator= method + + +Copy assignment operator. Deleted. + +```cpp +STDIOStreamWrapperBase & System::IO::STDIOStreamWrapperBase::operator=(const STDIOStreamWrapperBase &)=delete +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/pos_type/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/pos_type/_index.md new file mode 100644 index 0000000000..dfe4a00346 --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/pos_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::pos_type typedef +linktitle: pos_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::STDIOStreamWrapperBase::pos_type typedef of System::IO::STDIOStreamWrapperBase class in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/stdiostreamwrapperbase/pos_type/ +--- +## pos_type typedef + + + + +```cpp +using System::IO::STDIOStreamWrapperBase< T, typename >::pos_type = typename T::pos_type +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/seek/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/seek/_index.md new file mode 100644 index 0000000000..995ad9bb04 --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/seek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::STDIOStreamWrapperBase::Seek method +linktitle: Seek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrapperBase::Seek method. Sets the position of the stream represented by the current object in C++.' +type: docs +weight: 800 +url: /cpp/system.io/stdiostreamwrapperbase/seek/ +--- +## STDIOStreamWrapperBase::Seek method + + +Sets the position of the stream represented by the current object. + +```cpp +virtual int64_t System::IO::STDIOStreamWrapperBase::Seek(int64_t offset, SeekOrigin origin) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int64_t | The byte offset relative to a position specified by **origin** | +| origin | SeekOrigin | Specifies the position from which and the direction toward which the offset is calculated | + +### ReturnValue + +The new position of the stream + +## See Also + +* Enum [SeekOrigin](../../seekorigin/) +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/set_position/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/set_position/_index.md new file mode 100644 index 0000000000..8aeb363f95 --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/set_position/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::STDIOStreamWrapperBase::set_Position method +linktitle: set_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrapperBase::set_Position method. Sets the stream''s position in C++.' +type: docs +weight: 900 +url: /cpp/system.io/stdiostreamwrapperbase/set_position/ +--- +## STDIOStreamWrapperBase::set_Position method + + +Sets the stream's position. + +```cpp +virtual void System::IO::STDIOStreamWrapperBase::set_Position(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | Value to set the stream's position | + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/stdiostreamwrapperbase/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/stdiostreamwrapperbase/_index.md new file mode 100644 index 0000000000..f7d790fb66 --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/stdiostreamwrapperbase/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::STDIOStreamWrapperBase::STDIOStreamWrapperBase constructor +linktitle: STDIOStreamWrapperBase +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrapperBase::STDIOStreamWrapperBase constructor. Copy constructor. Deleted in C++.' +type: docs +weight: 100 +url: /cpp/system.io/stdiostreamwrapperbase/stdiostreamwrapperbase/ +--- +## STDIOStreamWrapperBase::STDIOStreamWrapperBase constructor + + +Copy constructor. Deleted. + +```cpp +System::IO::STDIOStreamWrapperBase::STDIOStreamWrapperBase(const STDIOStreamWrapperBase &)=delete +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/thistype/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/thistype/_index.md new file mode 100644 index 0000000000..d185972203 --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::STDIOStreamWrapperBase::ThisType typedef of System::IO::STDIOStreamWrapperBase class in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/stdiostreamwrapperbase/thistype/ +--- +## ThisType typedef + + + + +```cpp +using System::IO::STDIOStreamWrapperBase< T, typename >::ThisType = STDIOStreamWrapperBase +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/thistypebasetypesinfo/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/thistypebasetypesinfo/_index.md new file mode 100644 index 0000000000..efd691c55c --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/thistypebasetypesinfo/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::ThisTypeBaseTypesInfo typedef +linktitle: ThisTypeBaseTypesInfo +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::STDIOStreamWrapperBase::ThisTypeBaseTypesInfo typedef of System::IO::STDIOStreamWrapperBase class in C++.' +type: docs +weight: 1600 +url: /cpp/system.io/stdiostreamwrapperbase/thistypebasetypesinfo/ +--- +## ThisTypeBaseTypesInfo typedef + + + + +```cpp +using System::IO::STDIOStreamWrapperBase< T, typename >::ThisTypeBaseTypesInfo = BaseTypesInfo +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrapperbase/traits_type/_index.md b/english/cpp/system.io/stdiostreamwrapperbase/traits_type/_index.md new file mode 100644 index 0000000000..ab68991efd --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrapperbase/traits_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::STDIOStreamWrapperBase::traits_type typedef +linktitle: traits_type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::IO::STDIOStreamWrapperBase::traits_type typedef of System::IO::STDIOStreamWrapperBase class in C++.' +type: docs +weight: 1700 +url: /cpp/system.io/stdiostreamwrapperbase/traits_type/ +--- +## traits_type typedef + + + + +```cpp +using System::IO::STDIOStreamWrapperBase< T, typename >::traits_type = typename T::traits_type +``` + +## See Also + +* Class [STDIOStreamWrapperBase](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stdiostreamwrappingmode/_index.md b/english/cpp/system.io/stdiostreamwrappingmode/_index.md new file mode 100644 index 0000000000..567b7047dc --- /dev/null +++ b/english/cpp/system.io/stdiostreamwrappingmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::STDIOStreamWrappingMode enum +linktitle: STDIOStreamWrappingMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIOStreamWrappingMode enum. Specifies the mode of I/O operations that wrappers will perform on std::iostreams-like streams in C++.' +type: docs +weight: 3700 +url: /cpp/system.io/stdiostreamwrappingmode/ +--- +## STDIOStreamWrappingMode enum + + +Specifies the mode of I/O operations that wrappers will perform on std::iostreams-like streams. + +```cpp +enum class STDIOStreamWrappingMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Binary | 0 | A mode that allows input operations to decode stream data of char_type type into bytes, and encode bytes into char_type data for output operations. | +| Conversion | 1 | A mode that allows input operations to convert stream data from char_type type to uint8_t type and vice versa for output operations. | + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stdistreamwrapper/_index.md b/english/cpp/system.io/stdistreamwrapper/_index.md new file mode 100644 index 0000000000..7056c60b7f --- /dev/null +++ b/english/cpp/system.io/stdistreamwrapper/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::STDIStreamWrapper typedef +linktitle: STDIStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDIStreamWrapper typedef. Specializations of BasicSTDIStreamWrapper for char character types in C++.' +type: docs +weight: 4200 +url: /cpp/system.io/stdistreamwrapper/ +--- +## STDIStreamWrapper typedef + + +Specializations of [BasicSTDIStreamWrapper](../basicstdistreamwrapper/) for char character types. + +```cpp +using System::IO::STDIStreamWrapper = BasicSTDIStreamWrapper +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stdostreamwrapper/_index.md b/english/cpp/system.io/stdostreamwrapper/_index.md new file mode 100644 index 0000000000..798ebbc05e --- /dev/null +++ b/english/cpp/system.io/stdostreamwrapper/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::STDOStreamWrapper typedef +linktitle: STDOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDOStreamWrapper typedef. Specializations of BasicSTDOStreamWrapper for char character types in C++.' +type: docs +weight: 4300 +url: /cpp/system.io/stdostreamwrapper/ +--- +## STDOStreamWrapper typedef + + +Specializations of [BasicSTDOStreamWrapper](../basicstdostreamwrapper/) for char character types. + +```cpp +using System::IO::STDOStreamWrapper = BasicSTDOStreamWrapper +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stdwiostreamwrapper/_index.md b/english/cpp/system.io/stdwiostreamwrapper/_index.md new file mode 100644 index 0000000000..79d7c1afba --- /dev/null +++ b/english/cpp/system.io/stdwiostreamwrapper/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::STDWIOStreamWrapper typedef +linktitle: STDWIOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDWIOStreamWrapper typedef. Specializations of BasicSTDIOStreamWrapper for wchar_t character types in C++.' +type: docs +weight: 4400 +url: /cpp/system.io/stdwiostreamwrapper/ +--- +## STDWIOStreamWrapper typedef + + +Specializations of [BasicSTDIOStreamWrapper](../basicstdiostreamwrapper/) for wchar_t character types. + +```cpp +using System::IO::STDWIOStreamWrapper = BasicSTDIOStreamWrapper +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stdwistreamwrapper/_index.md b/english/cpp/system.io/stdwistreamwrapper/_index.md new file mode 100644 index 0000000000..d850359ed9 --- /dev/null +++ b/english/cpp/system.io/stdwistreamwrapper/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::STDWIStreamWrapper typedef +linktitle: STDWIStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDWIStreamWrapper typedef. Specializations of BasicSTDIStreamWrapper for wchar_t character types in C++.' +type: docs +weight: 4500 +url: /cpp/system.io/stdwistreamwrapper/ +--- +## STDWIStreamWrapper typedef + + +Specializations of [BasicSTDIStreamWrapper](../basicstdistreamwrapper/) for wchar_t character types. + +```cpp +using System::IO::STDWIStreamWrapper = BasicSTDIStreamWrapper +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stdwostreamwrapper/_index.md b/english/cpp/system.io/stdwostreamwrapper/_index.md new file mode 100644 index 0000000000..4294c5ab51 --- /dev/null +++ b/english/cpp/system.io/stdwostreamwrapper/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::STDWOStreamWrapper typedef +linktitle: STDWOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::STDWOStreamWrapper typedef. Specializations of BasicSTDOStreamWrapper for wchar_t character types in C++.' +type: docs +weight: 4600 +url: /cpp/system.io/stdwostreamwrapper/ +--- +## STDWOStreamWrapper typedef + + +Specializations of [BasicSTDOStreamWrapper](../basicstdostreamwrapper/) for wchar_t character types. + +```cpp +using System::IO::STDWOStreamWrapper = BasicSTDOStreamWrapper +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stream/_index.md b/english/cpp/system.io/stream/_index.md new file mode 100644 index 0000000000..54f3733f0d --- /dev/null +++ b/english/cpp/system.io/stream/_index.md @@ -0,0 +1,67 @@ +--- +title: System::IO::Stream class +linktitle: Stream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream class. A base class for a variety of stream implementations. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2100 +url: /cpp/system.io/stream/ +--- +## Stream class + + +A base class for a variety of stream implementations. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Stream : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [BeginRead](./beginread/)(System::ArrayPtr\, int, int, System::AsyncCallback, System::SharedPtr\) | Initiates an asynchronous read operation. | +| virtual [BeginWrite](./beginwrite/)(System::ArrayPtr\, int, int, System::AsyncCallback, System::SharedPtr\) | Initiates an asynchronous write operation. | +| virtual [Close](./close/)() | Closes the stream. | +| [CopyTo](./copyto/)(const SharedPtr\\&) | Copies bytes to the specified stream. | +| [CopyTo](./copyto/)(const SharedPtr\\&, int32_t) | Copies bytes to the specified stream, using the specified buffer size. | +| [Dispose](./dispose/)() override | Releases all resources used by the current object and closes the stream. | +| virtual [EndRead](./endread/)(System::SharedPtr\) | Waits until the specified asynchronous read operation completes. | +| virtual [EndWrite](./endwrite/)(System::SharedPtr\) | Ends an asynchronous write operation. Waits until the specified asynchronous write operation completes. | +| virtual [Flush](./flush/)() | Clears this stream's buffers and writes all buffered data to the underlying storage. | +| virtual [get_CanRead](./get_canread/)() const | Determines if the stream is readable. | +| virtual [get_CanSeek](./get_canseek/)() const | Determines if the stream supports seeking. | +| virtual [get_CanTimeout](./get_cantimeout/)() const | Gets a value that determines whether the current stream can time out. | +| virtual [get_CanWrite](./get_canwrite/)() const | Determines if the stream is writable. | +| virtual [get_Length](./get_length/)() const | Returns the length of the stream in bytes. | +| virtual [get_Position](./get_position/)() const | Returns the current position of the stream. | +| virtual [get_ReadTimeout](./get_readtimeout/)() const | Gets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. | +| virtual [get_WriteTimeout](./get_writetimeout/)() const | Gets a value, in milliseconds, that determines how long the stream will attempt to write before timing out. | +| virtual [Read](./read/)(const ArrayPtr\\&, int32_t, int32_t) | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| virtual [Read](./read/)(const System::Details::ArrayView\\&, int32_t, int32_t) | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [Read](./read/)(const System::Details::StackArray\\&, int32_t, int32_t) | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| virtual [ReadByte](./readbyte/)() | Reads a single byte from the stream and returns a 32-bit integer value equivalent to the value of the read byte. | +| virtual [Seek](./seek/)(int64_t, SeekOrigin) | Sets the position of the stream represented by the current object. | +| virtual [set_Position](./set_position/)(int64_t) | Sets the stream's position. | +| virtual [set_ReadTimeout](./set_readtimeout/)(int) | Sets a value that determines whether the current stream can time out. | +| virtual [set_WriteTimeout](./set_writetimeout/)(int) | Sets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. | +| virtual [SetLength](./setlength/)(int64_t) | Sets the length of the stream represented by the current object. | +| virtual [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) | Writes the specified subrange of bytes from the specified byte array to the stream. | +| virtual [Write](./write/)(const System::Details::ArrayView\\&, int32_t, int32_t) | Writes the specified subrange of bytes from the specified byte array to the stream. | +| [Write](./write/)(const System::Details::StackArray\\&, int32_t, int32_t) | Writes the specified subrange of bytes from the specified byte array to the stream. | +| virtual [WriteByte](./writebyte/)(uint8_t) | Writes the specified unsigned 8-bit integer value to the stream. | +## Fields + +| Field | Description | +| --- | --- | +| static [Null](./null/) | A stream with no underlying storage. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for a shared pointer to this class. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stream/beginread/_index.md b/english/cpp/system.io/stream/beginread/_index.md new file mode 100644 index 0000000000..b36502e51e --- /dev/null +++ b/english/cpp/system.io/stream/beginread/_index.md @@ -0,0 +1,41 @@ +--- +title: System::IO::Stream::BeginRead method +linktitle: BeginRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::BeginRead method. Initiates an asynchronous read operation in C++.' +type: docs +weight: 100 +url: /cpp/system.io/stream/beginread/ +--- +## Stream::BeginRead method + + +Initiates an asynchronous read operation. + +```cpp +virtual System::SharedPtr System::IO::Stream::BeginRead(System::ArrayPtr buffer, int offset, int count, System::AsyncCallback callback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | A buffer to read to | +| offset | int | A 0-based offset in **buffer** indicating the position from which to start writing the read data | +| count | int | The number of bytes to read | +| callback | System::AsyncCallback | A callback to be called when the operation completes | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous read operation | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous read operation + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/beginwrite/_index.md b/english/cpp/system.io/stream/beginwrite/_index.md new file mode 100644 index 0000000000..a008ebef82 --- /dev/null +++ b/english/cpp/system.io/stream/beginwrite/_index.md @@ -0,0 +1,41 @@ +--- +title: System::IO::Stream::BeginWrite method +linktitle: BeginWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::BeginWrite method. Initiates an asynchronous write operation in C++.' +type: docs +weight: 200 +url: /cpp/system.io/stream/beginwrite/ +--- +## Stream::BeginWrite method + + +Initiates an asynchronous write operation. + +```cpp +virtual System::SharedPtr System::IO::Stream::BeginWrite(System::ArrayPtr buffer, int offset, int count, System::AsyncCallback callback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | A buffer containing data to be written | +| offset | int | A 0-based offset in **buffer** indicating the position from which the data to write begins | +| count | int | The number of bytes to write | +| callback | System::AsyncCallback | A callback to be called when the operation completes | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous write operation | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous write operation + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/close/_index.md b/english/cpp/system.io/stream/close/_index.md new file mode 100644 index 0000000000..8134fe67af --- /dev/null +++ b/english/cpp/system.io/stream/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Stream::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::Close method. Closes the stream in C++.' +type: docs +weight: 300 +url: /cpp/system.io/stream/close/ +--- +## Stream::Close method + + +Closes the stream. + +```cpp +virtual void System::IO::Stream::Close() +``` + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/copyto/_index.md b/english/cpp/system.io/stream/copyto/_index.md new file mode 100644 index 0000000000..3ac72dfa93 --- /dev/null +++ b/english/cpp/system.io/stream/copyto/_index.md @@ -0,0 +1,52 @@ +--- +title: System::IO::Stream::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::CopyTo method. Copies bytes to the specified stream in C++.' +type: docs +weight: 400 +url: /cpp/system.io/stream/copyto/ +--- +## Stream::CopyTo(const SharedPtr\\&) method + + +Copies bytes to the specified stream. + +```cpp +void System::IO::Stream::CopyTo(const SharedPtr &destination) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| destination | const SharedPtr\\& | [Stream](../) to which data will be copied. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../) +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## Stream::CopyTo(const SharedPtr\\&, int32_t) method + + +Copies bytes to the specified stream, using the specified buffer size. + +```cpp +void System::IO::Stream::CopyTo(const SharedPtr &destination, int32_t buffer_size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| destination | const SharedPtr\\& | [Stream](../) to which data will be copied. | +| buffer_size | int32_t | Size of the buffer. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../) +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/dispose/_index.md b/english/cpp/system.io/stream/dispose/_index.md new file mode 100644 index 0000000000..3cb6c459c6 --- /dev/null +++ b/english/cpp/system.io/stream/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Stream::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::Dispose method. Releases all resources used by the current object and closes the stream in C++.' +type: docs +weight: 500 +url: /cpp/system.io/stream/dispose/ +--- +## Stream::Dispose method + + +Releases all resources used by the current object and closes the stream. + +```cpp +void System::IO::Stream::Dispose() override +``` + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/endread/_index.md b/english/cpp/system.io/stream/endread/_index.md new file mode 100644 index 0000000000..e3381ae15a --- /dev/null +++ b/english/cpp/system.io/stream/endread/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::Stream::EndRead method +linktitle: EndRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::EndRead method. Waits until the specified asynchronous read operation completes in C++.' +type: docs +weight: 600 +url: /cpp/system.io/stream/endread/ +--- +## Stream::EndRead method + + +Waits until the specified asynchronous read operation completes. + +```cpp +virtual int System::IO::Stream::EndRead(System::SharedPtr asyncResult) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous read operation | + +### ReturnValue + +The number of bytes read during the read operation represented by **asyncResult** + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/endwrite/_index.md b/english/cpp/system.io/stream/endwrite/_index.md new file mode 100644 index 0000000000..4fc849561c --- /dev/null +++ b/english/cpp/system.io/stream/endwrite/_index.md @@ -0,0 +1,30 @@ +--- +title: System::IO::Stream::EndWrite method +linktitle: EndWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::EndWrite method. Ends an asynchronous write operation. Waits until the specified asynchronous write operation completes in C++.' +type: docs +weight: 700 +url: /cpp/system.io/stream/endwrite/ +--- +## Stream::EndWrite method + + +Ends an asynchronous write operation. Waits until the specified asynchronous write operation completes. + +```cpp +virtual void System::IO::Stream::EndWrite(System::SharedPtr asyncResult) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous write operation | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/flush/_index.md b/english/cpp/system.io/stream/flush/_index.md new file mode 100644 index 0000000000..f7fb7e23c8 --- /dev/null +++ b/english/cpp/system.io/stream/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Stream::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::Flush method. Clears this stream''s buffers and writes all buffered data to the underlying storage in C++.' +type: docs +weight: 800 +url: /cpp/system.io/stream/flush/ +--- +## Stream::Flush method + + +Clears this stream's buffers and writes all buffered data to the underlying storage. + +```cpp +virtual void System::IO::Stream::Flush()=0 +``` + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/get_canread/_index.md b/english/cpp/system.io/stream/get_canread/_index.md new file mode 100644 index 0000000000..667acc40d6 --- /dev/null +++ b/english/cpp/system.io/stream/get_canread/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::Stream::get_CanRead method +linktitle: get_CanRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::get_CanRead method. Determines if the stream is readable in C++.' +type: docs +weight: 900 +url: /cpp/system.io/stream/get_canread/ +--- +## Stream::get_CanRead method + + +Determines if the stream is readable. + +```cpp +virtual bool System::IO::Stream::get_CanRead() const =0 +``` + + +### ReturnValue + +True if the stream is readable; otherwise - false + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/get_canseek/_index.md b/english/cpp/system.io/stream/get_canseek/_index.md new file mode 100644 index 0000000000..02fc2549fb --- /dev/null +++ b/english/cpp/system.io/stream/get_canseek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::Stream::get_CanSeek method +linktitle: get_CanSeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::get_CanSeek method. Determines if the stream supports seeking in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/stream/get_canseek/ +--- +## Stream::get_CanSeek method + + +Determines if the stream supports seeking. + +```cpp +virtual bool System::IO::Stream::get_CanSeek() const =0 +``` + + +### ReturnValue + +True if the stream supports seeking; otherwise - false + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/get_cantimeout/_index.md b/english/cpp/system.io/stream/get_cantimeout/_index.md new file mode 100644 index 0000000000..2439310e4c --- /dev/null +++ b/english/cpp/system.io/stream/get_cantimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::Stream::get_CanTimeout method +linktitle: get_CanTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::get_CanTimeout method. Gets a value that determines whether the current stream can time out in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/stream/get_cantimeout/ +--- +## Stream::get_CanTimeout method + + +Gets a value that determines whether the current stream can time out. + +```cpp +virtual bool System::IO::Stream::get_CanTimeout() const +``` + + +### ReturnValue + +True when the current stream can time out, otherwise - false. + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/get_canwrite/_index.md b/english/cpp/system.io/stream/get_canwrite/_index.md new file mode 100644 index 0000000000..79caffc7ff --- /dev/null +++ b/english/cpp/system.io/stream/get_canwrite/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::Stream::get_CanWrite method +linktitle: get_CanWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::get_CanWrite method. Determines if the stream is writable in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/stream/get_canwrite/ +--- +## Stream::get_CanWrite method + + +Determines if the stream is writable. + +```cpp +virtual bool System::IO::Stream::get_CanWrite() const =0 +``` + + +### ReturnValue + +True if the stream is writable; otherwise - false + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/get_length/_index.md b/english/cpp/system.io/stream/get_length/_index.md new file mode 100644 index 0000000000..c1c73f122a --- /dev/null +++ b/english/cpp/system.io/stream/get_length/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::Stream::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::get_Length method. Returns the length of the stream in bytes in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/stream/get_length/ +--- +## Stream::get_Length method + + +Returns the length of the stream in bytes. + +```cpp +virtual int64_t System::IO::Stream::get_Length() const =0 +``` + + +### ReturnValue + +The length of the stream in bytes. + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/get_position/_index.md b/english/cpp/system.io/stream/get_position/_index.md new file mode 100644 index 0000000000..cacc67abf4 --- /dev/null +++ b/english/cpp/system.io/stream/get_position/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::Stream::get_Position method +linktitle: get_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::get_Position method. Returns the current position of the stream in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/stream/get_position/ +--- +## Stream::get_Position method + + +Returns the current position of the stream. + +```cpp +virtual int64_t System::IO::Stream::get_Position() const =0 +``` + + +### ReturnValue + +The current position of the stream. + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/get_readtimeout/_index.md b/english/cpp/system.io/stream/get_readtimeout/_index.md new file mode 100644 index 0000000000..650398d319 --- /dev/null +++ b/english/cpp/system.io/stream/get_readtimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::Stream::get_ReadTimeout method +linktitle: get_ReadTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::get_ReadTimeout method. Gets a value, in milliseconds, that determines how long the stream will attempt to read before timing out in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/stream/get_readtimeout/ +--- +## Stream::get_ReadTimeout method + + +Gets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. + +```cpp +virtual int System::IO::Stream::get_ReadTimeout() const +``` + + +### ReturnValue + +A value in milliseconds that determines how long the stream will attempt to read before timing out. + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/get_writetimeout/_index.md b/english/cpp/system.io/stream/get_writetimeout/_index.md new file mode 100644 index 0000000000..ab2bbda797 --- /dev/null +++ b/english/cpp/system.io/stream/get_writetimeout/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Stream::get_WriteTimeout method +linktitle: get_WriteTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::get_WriteTimeout method. Gets a value, in milliseconds, that determines how long the stream will attempt to write before timing out in C++.' +type: docs +weight: 1600 +url: /cpp/system.io/stream/get_writetimeout/ +--- +## Stream::get_WriteTimeout method + + +Gets a value, in milliseconds, that determines how long the stream will attempt to write before timing out. + +```cpp +virtual int System::IO::Stream::get_WriteTimeout() const +``` + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/null/_index.md b/english/cpp/system.io/stream/null/_index.md new file mode 100644 index 0000000000..9566185a3a --- /dev/null +++ b/english/cpp/system.io/stream/null/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Stream::Null field +linktitle: Null +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::Null field. A stream with no underlying storage in C++.' +type: docs +weight: 2600 +url: /cpp/system.io/stream/null/ +--- +## Null field + + +A stream with no underlying storage. + +```cpp +static const System::SharedPtr System::IO::Stream::Null +``` + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/ptr/_index.md b/english/cpp/system.io/stream/ptr/_index.md new file mode 100644 index 0000000000..f649f39d43 --- /dev/null +++ b/english/cpp/system.io/stream/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Stream::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::Ptr typedef. An alias for a shared pointer to this class in C++.' +type: docs +weight: 2700 +url: /cpp/system.io/stream/ptr/ +--- +## Ptr typedef + + +An alias for a shared pointer to this class. + +```cpp +SharedPtr System::IO::Stream::Ptr +``` + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/read/_index.md b/english/cpp/system.io/stream/read/_index.md new file mode 100644 index 0000000000..a8eac3a343 --- /dev/null +++ b/english/cpp/system.io/stream/read/_index.md @@ -0,0 +1,89 @@ +--- +title: System::IO::Stream::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::Read method. Reads the specified number of bytes from the stream and writes them to the specified byte array in C++.' +type: docs +weight: 1700 +url: /cpp/system.io/stream/read/ +--- +## Stream::Read(const ArrayPtr\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +virtual int32_t System::IO::Stream::Read(const ArrayPtr &buffer, int32_t offset, int32_t count)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The byte array to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## Stream::Read(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +virtual int32_t System::IO::Stream::Read(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The byte array view to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## Stream::Read(const System::Details::StackArray\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +template int32_t System::IO::Stream::Read(const System::Details::StackArray &buffer, int32_t offset, int32_t count) +``` + + +| Parameter | Description | +| --- | --- | +| N | The size of the stack array | + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::StackArray\\& | The byte stack array to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/readbyte/_index.md b/english/cpp/system.io/stream/readbyte/_index.md new file mode 100644 index 0000000000..8d2b704bc1 --- /dev/null +++ b/english/cpp/system.io/stream/readbyte/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Stream::ReadByte method +linktitle: ReadByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::ReadByte method. Reads a single byte from the stream and returns a 32-bit integer value equivalent to the value of the read byte in C++.' +type: docs +weight: 1800 +url: /cpp/system.io/stream/readbyte/ +--- +## Stream::ReadByte method + + +Reads a single byte from the stream and returns a 32-bit integer value equivalent to the value of the read byte. + +```cpp +virtual int System::IO::Stream::ReadByte() +``` + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/seek/_index.md b/english/cpp/system.io/stream/seek/_index.md new file mode 100644 index 0000000000..d2cab1c893 --- /dev/null +++ b/english/cpp/system.io/stream/seek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::Stream::Seek method +linktitle: Seek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::Seek method. Sets the position of the stream represented by the current object in C++.' +type: docs +weight: 1900 +url: /cpp/system.io/stream/seek/ +--- +## Stream::Seek method + + +Sets the position of the stream represented by the current object. + +```cpp +virtual int64_t System::IO::Stream::Seek(int64_t offset, SeekOrigin origin)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int64_t | The byte offset relative to a position specified by **origin** | +| origin | SeekOrigin | Specifies the position from which and the direction toward which the offset is calculated | + +### ReturnValue + +The new position of the stream + +## See Also + +* Enum [SeekOrigin](../../seekorigin/) +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/set_position/_index.md b/english/cpp/system.io/stream/set_position/_index.md new file mode 100644 index 0000000000..eaae677dc2 --- /dev/null +++ b/english/cpp/system.io/stream/set_position/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::Stream::set_Position method +linktitle: set_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::set_Position method. Sets the stream''s position in C++.' +type: docs +weight: 2000 +url: /cpp/system.io/stream/set_position/ +--- +## Stream::set_Position method + + +Sets the stream's position. + +```cpp +virtual void System::IO::Stream::set_Position(int64_t value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The byte offset to set the stream's position to | + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/set_readtimeout/_index.md b/english/cpp/system.io/stream/set_readtimeout/_index.md new file mode 100644 index 0000000000..73926ab900 --- /dev/null +++ b/english/cpp/system.io/stream/set_readtimeout/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Stream::set_ReadTimeout method +linktitle: set_ReadTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::set_ReadTimeout method. Sets a value that determines whether the current stream can time out in C++.' +type: docs +weight: 2100 +url: /cpp/system.io/stream/set_readtimeout/ +--- +## Stream::set_ReadTimeout method + + +Sets a value that determines whether the current stream can time out. + +```cpp +virtual void System::IO::Stream::set_ReadTimeout(int timeout) +``` + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/set_writetimeout/_index.md b/english/cpp/system.io/stream/set_writetimeout/_index.md new file mode 100644 index 0000000000..ac8194b89d --- /dev/null +++ b/english/cpp/system.io/stream/set_writetimeout/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::Stream::set_WriteTimeout method +linktitle: set_WriteTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::set_WriteTimeout method. Sets a value, in milliseconds, that determines how long the stream will attempt to read before timing out in C++.' +type: docs +weight: 2200 +url: /cpp/system.io/stream/set_writetimeout/ +--- +## Stream::set_WriteTimeout method + + +Sets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. + +```cpp +virtual void System::IO::Stream::set_WriteTimeout(int timeout) +``` + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/setlength/_index.md b/english/cpp/system.io/stream/setlength/_index.md new file mode 100644 index 0000000000..cce76bacdd --- /dev/null +++ b/english/cpp/system.io/stream/setlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::Stream::SetLength method +linktitle: SetLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::SetLength method. Sets the length of the stream represented by the current object in C++.' +type: docs +weight: 2300 +url: /cpp/system.io/stream/setlength/ +--- +## Stream::SetLength method + + +Sets the length of the stream represented by the current object. + +```cpp +virtual void System::IO::Stream::SetLength(int64_t value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The length in bytes to set | + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/write/_index.md b/english/cpp/system.io/stream/write/_index.md new file mode 100644 index 0000000000..eb6be509a2 --- /dev/null +++ b/english/cpp/system.io/stream/write/_index.md @@ -0,0 +1,77 @@ +--- +title: System::IO::Stream::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::Write method. Writes the specified subrange of bytes from the specified byte array to the stream in C++.' +type: docs +weight: 2400 +url: /cpp/system.io/stream/write/ +--- +## Stream::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +virtual void System::IO::Stream::Write(const ArrayPtr &buffer, int32_t offset, int32_t count)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the bytes to write | +| offset | int32_t | A 0-based index of the element in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## Stream::Write(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +virtual void System::IO::Stream::Write(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The array view containing the bytes to write | +| offset | int32_t | A 0-based index of the element in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## Stream::Write(const System::Details::StackArray\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +template void System::IO::Stream::Write(const System::Details::StackArray &buffer, int32_t offset, int32_t count) +``` + + +| Parameter | Description | +| --- | --- | +| N | The size of the stack array | + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::StackArray\\& | The stack array containing the bytes to write | +| offset | int32_t | A 0-based index of the element in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stream/writebyte/_index.md b/english/cpp/system.io/stream/writebyte/_index.md new file mode 100644 index 0000000000..6d1dfb22a7 --- /dev/null +++ b/english/cpp/system.io/stream/writebyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::Stream::WriteByte method +linktitle: WriteByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::Stream::WriteByte method. Writes the specified unsigned 8-bit integer value to the stream in C++.' +type: docs +weight: 2500 +url: /cpp/system.io/stream/writebyte/ +--- +## Stream::WriteByte method + + +Writes the specified unsigned 8-bit integer value to the stream. + +```cpp +virtual void System::IO::Stream::WriteByte(uint8_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint8_t | The value to write | + +## See Also + +* Class [Stream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamreader/_index.md b/english/cpp/system.io/streamreader/_index.md new file mode 100644 index 0000000000..d5f8a03100 --- /dev/null +++ b/english/cpp/system.io/streamreader/_index.md @@ -0,0 +1,48 @@ +--- +title: System::IO::StreamReader class +linktitle: StreamReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamReader class. Represents a reader that reads characters from a byte stream. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2200 +url: /cpp/system.io/streamreader/ +--- +## StreamReader class + + +Represents a reader that reads characters from a byte stream. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StreamReader : public System::IO::TextReader +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Closes the current and underlying streams. | +| [Dispose](./dispose/)() override | Releases all resources used by the current object and closes the undelying stream. | +| [get_BaseStream](./get_basestream/)() const | Returns a shared pointer to an object that represents the underlying stream. | +| [get_CurrentEncoding](./get_currentencoding/)() | Returns the currently used encoding. | +| [get_EndOfStream](./get_endofstream/)() | Returns a value that indicates if the end of of stream has been reached. | +| [Peek](./peek/)() override | Reads a single character from the stream without changing the stream's read cursor. | +| [Read](./read/)() override | Reads a single character from the stream. | +| [Read](./read/)(ArrayPtr\, int, int) override | Reads the specified number of characters from the stream, converts them to UTF-16 encoding and writes the resulting UTF-16 characters to the specified character array starting at the specified position. | +| [ReadLine](./readline/)() override | Reads characters from the stream until the end of the current line. | +| [ReadToEnd](./readtoend/)() override | Reads characters from the stream until the end of the stream. | +| [StreamReader](./streamreader/)(const SharedPtr\\&) | Constructs an instance of [StreamReader](./) object that reads characters from the specified underlying stream using UTF-8 encoding and a buffer with default size of 1024 bytes. | +| [StreamReader](./streamreader/)(const SharedPtr\\&, bool) | Constructs an instance of [StreamReader](./) object that reads characters from the specified underlying stream using UTF-8 encoding and a buffer with default size of 1024 bytes. A parameter specifies if byte order mark detection should be enabled. | +| [StreamReader](./streamreader/)(const SharedPtr\\&, const EncodingPtr\&) | Constructs an instance of [StreamReader](./) object that reads characters from the specified underlying stream using the specified encoding and a buffer with default size of 1024 bytes. | +| [StreamReader](./streamreader/)(const SharedPtr\\&, const EncodingPtr\&, bool) | Constructs an instance of [StreamReader](./) object that reads characters from the specified underlying stream using the specified encoding and a buffer with default size of 1024 bytes. A parameter specifies if byte order mark detection should be enabled. | +| [StreamReader](./streamreader/)(const SharedPtr\\&, const EncodingPtr\&, bool, int) | Constructs an instance of [StreamReader](./) object that reads characters from the specified underlying stream using the specified encoding and a buffer of the specified size. A parameter specifies if byte order mark detection should be enabled. | +| [StreamReader](./streamreader/)(const System::String\&) | Constructs an instance of [StreamReader](./) object that reads characters from the specified file using UTF-8 encoding and a buffer with default size of 4096 bytes. | +| [StreamReader](./streamreader/)(const System::String\&, bool) | Constructs an instance of [StreamReader](./) object that reads characters from the specified file using UTF-8 encoding and a buffer with default size of 4096 bytes. A parameter specifies if byte order mark detection should be enabled. | +| [StreamReader](./streamreader/)(const System::String\&, const EncodingPtr\&) | Constructs an instance of [StreamReader](./) object that reads characters from the specified file using the specified encoding and a buffer with default size of 4096 bytes. | +| [StreamReader](./streamreader/)(const System::String\&, const EncodingPtr\&, bool) | Constructs an instance of [StreamReader](./) object that reads characters from the specified underlying stream using the specified encoding and a buffer with default size of 4096 bytes. A parameter specifies if byte order mark detection should be enabled. | +| [StreamReader](./streamreader/)(const System::String\&, const EncodingPtr\&, bool, int) | Constructs an instance of [StreamReader](./) object that reads characters from the specified file using the specified encoding and a buffer of the specified size. A parameter specifies if byte order mark detection should be enabled. | +| [~StreamReader](./~streamreader/)() | Destructor. | +## See Also + +* Class [TextReader](../textreader/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/streamreader/close/_index.md b/english/cpp/system.io/streamreader/close/_index.md new file mode 100644 index 0000000000..48861654dd --- /dev/null +++ b/english/cpp/system.io/streamreader/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::StreamReader::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamReader::Close method. Closes the current and underlying streams in C++.' +type: docs +weight: 300 +url: /cpp/system.io/streamreader/close/ +--- +## StreamReader::Close method + + +Closes the current and underlying streams. + +```cpp +virtual void System::IO::StreamReader::Close() override +``` + +## See Also + +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamreader/dispose/_index.md b/english/cpp/system.io/streamreader/dispose/_index.md new file mode 100644 index 0000000000..57621456ad --- /dev/null +++ b/english/cpp/system.io/streamreader/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::StreamReader::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamReader::Dispose method. Releases all resources used by the current object and closes the undelying stream in C++.' +type: docs +weight: 400 +url: /cpp/system.io/streamreader/dispose/ +--- +## StreamReader::Dispose method + + +Releases all resources used by the current object and closes the undelying stream. + +```cpp +virtual void System::IO::TextReader::Dispose() override +``` + +## See Also + +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamreader/get_basestream/_index.md b/english/cpp/system.io/streamreader/get_basestream/_index.md new file mode 100644 index 0000000000..8fcf22e0a9 --- /dev/null +++ b/english/cpp/system.io/streamreader/get_basestream/_index.md @@ -0,0 +1,25 @@ +--- +title: System::IO::StreamReader::get_BaseStream method +linktitle: get_BaseStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamReader::get_BaseStream method. Returns a shared pointer to an object that represents the underlying stream in C++.' +type: docs +weight: 500 +url: /cpp/system.io/streamreader/get_basestream/ +--- +## StreamReader::get_BaseStream method + + +Returns a shared pointer to an object that represents the underlying stream. + +```cpp +SharedPtr System::IO::StreamReader::get_BaseStream() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamreader/get_currentencoding/_index.md b/english/cpp/system.io/streamreader/get_currentencoding/_index.md new file mode 100644 index 0000000000..9ba5bced14 --- /dev/null +++ b/english/cpp/system.io/streamreader/get_currentencoding/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::StreamReader::get_CurrentEncoding method +linktitle: get_CurrentEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamReader::get_CurrentEncoding method. Returns the currently used encoding in C++.' +type: docs +weight: 600 +url: /cpp/system.io/streamreader/get_currentencoding/ +--- +## StreamReader::get_CurrentEncoding method + + +Returns the currently used encoding. + +```cpp +EncodingPtr System::IO::StreamReader::get_CurrentEncoding() +``` + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamreader/get_endofstream/_index.md b/english/cpp/system.io/streamreader/get_endofstream/_index.md new file mode 100644 index 0000000000..d083bd45ad --- /dev/null +++ b/english/cpp/system.io/streamreader/get_endofstream/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::StreamReader::get_EndOfStream method +linktitle: get_EndOfStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamReader::get_EndOfStream method. Returns a value that indicates if the end of of stream has been reached in C++.' +type: docs +weight: 700 +url: /cpp/system.io/streamreader/get_endofstream/ +--- +## StreamReader::get_EndOfStream method + + +Returns a value that indicates if the end of of stream has been reached. + +```cpp +bool System::IO::StreamReader::get_EndOfStream() +``` + +## See Also + +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamreader/peek/_index.md b/english/cpp/system.io/streamreader/peek/_index.md new file mode 100644 index 0000000000..e36ed29728 --- /dev/null +++ b/english/cpp/system.io/streamreader/peek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::StreamReader::Peek method +linktitle: Peek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamReader::Peek method. Reads a single character from the stream without changing the stream''s read cursor in C++.' +type: docs +weight: 800 +url: /cpp/system.io/streamreader/peek/ +--- +## StreamReader::Peek method + + +Reads a single character from the stream without changing the stream's read cursor. + +```cpp +virtual int System::IO::StreamReader::Peek() override +``` + + +### ReturnValue + +Read character encoded with UTF-16 encoding; if the read character is represented by two codepoints in UTF-16 encoding then only the high surragate is returned; if no character was read -1 is returned + +## See Also + +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamreader/read/_index.md b/english/cpp/system.io/streamreader/read/_index.md new file mode 100644 index 0000000000..6ffc426738 --- /dev/null +++ b/english/cpp/system.io/streamreader/read/_index.md @@ -0,0 +1,54 @@ +--- +title: System::IO::StreamReader::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamReader::Read method. Reads a single character from the stream in C++.' +type: docs +weight: 900 +url: /cpp/system.io/streamreader/read/ +--- +## StreamReader::Read() method + + +Reads a single character from the stream. + +```cpp +virtual int System::IO::StreamReader::Read() override +``` + + +### ReturnValue + +Read character encoded with UTF-16 encoding; if the read character is represented by two codepoints in UTF-16 encoding then only the high surragate is returned. + +## See Also + +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamReader::Read(ArrayPtr\, int, int) method + + +Reads the specified number of characters from the stream, converts them to UTF-16 encoding and writes the resulting UTF-16 characters to the specified character array starting at the specified position. + +```cpp +virtual int System::IO::StreamReader::Read(ArrayPtr buffer, int index, int count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The UTF-16 character array to write the characters read from the stream to | +| index | int | A 0-based index in **buffer** at which to start writing | +| count | int | The number of characters to read from the stream | + +### ReturnValue + +The number of characters read from the stream + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamreader/readline/_index.md b/english/cpp/system.io/streamreader/readline/_index.md new file mode 100644 index 0000000000..7f42823932 --- /dev/null +++ b/english/cpp/system.io/streamreader/readline/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::StreamReader::ReadLine method +linktitle: ReadLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamReader::ReadLine method. Reads characters from the stream until the end of the current line in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/streamreader/readline/ +--- +## StreamReader::ReadLine method + + +Reads characters from the stream until the end of the current line. + +```cpp +virtual String System::IO::StreamReader::ReadLine() override +``` + + +### ReturnValue + +A string containing the read characters + +## See Also + +* Class [String](../../../system/string/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamreader/readtoend/_index.md b/english/cpp/system.io/streamreader/readtoend/_index.md new file mode 100644 index 0000000000..cb7f1129b7 --- /dev/null +++ b/english/cpp/system.io/streamreader/readtoend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::StreamReader::ReadToEnd method +linktitle: ReadToEnd +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamReader::ReadToEnd method. Reads characters from the stream until the end of the stream in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/streamreader/readtoend/ +--- +## StreamReader::ReadToEnd method + + +Reads characters from the stream until the end of the stream. + +```cpp +virtual String System::IO::StreamReader::ReadToEnd() override +``` + + +### ReturnValue + +A string containing the read characters + +## See Also + +* Class [String](../../../system/string/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamreader/streamreader/_index.md b/english/cpp/system.io/streamreader/streamreader/_index.md new file mode 100644 index 0000000000..a2253eac5d --- /dev/null +++ b/english/cpp/system.io/streamreader/streamreader/_index.md @@ -0,0 +1,234 @@ +--- +title: System::IO::StreamReader::StreamReader constructor +linktitle: StreamReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamReader::StreamReader constructor. Constructs an instance of StreamReader object that reads characters from the specified underlying stream using UTF-8 encoding and a buffer with default size of 1024 bytes in C++.' +type: docs +weight: 100 +url: /cpp/system.io/streamreader/streamreader/ +--- +## StreamReader::StreamReader(const SharedPtr\\&) constructor + + +Constructs an instance of [StreamReader](../) object that reads characters from the specified underlying stream using UTF-8 encoding and a buffer with default size of 1024 bytes. + +```cpp +System::IO::StreamReader::StreamReader(const SharedPtr &stream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The underlying stream to read characters from | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamReader::StreamReader(const SharedPtr\\&, bool) constructor + + +Constructs an instance of [StreamReader](../) object that reads characters from the specified underlying stream using UTF-8 encoding and a buffer with default size of 1024 bytes. A parameter specifies if byte order mark detection should be enabled. + +```cpp +System::IO::StreamReader::StreamReader(const SharedPtr &stream, bool detectEncodingFromByteOrderMarks) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The underlying stream to read characters from | +| detectEncodingFromByteOrderMarks | bool | True to look for byte order marks at the beginning of the stream, otherwise - false | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamReader::StreamReader(const SharedPtr\\&, const EncodingPtr\&) constructor + + +Constructs an instance of [StreamReader](../) object that reads characters from the specified underlying stream using the specified encoding and a buffer with default size of 1024 bytes. + +```cpp +System::IO::StreamReader::StreamReader(const SharedPtr &stream, const EncodingPtr &encoding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The underlying stream to read characters from | +| encoding | const EncodingPtr\& | The encoding to use | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamReader::StreamReader(const SharedPtr\\&, const EncodingPtr\&, bool) constructor + + +Constructs an instance of [StreamReader](../) object that reads characters from the specified underlying stream using the specified encoding and a buffer with default size of 1024 bytes. A parameter specifies if byte order mark detection should be enabled. + +```cpp +System::IO::StreamReader::StreamReader(const SharedPtr &stream, const EncodingPtr &encoding, bool detectEncodingFromByteOrderMarks) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The underlying stream to read characters from | +| encoding | const EncodingPtr\& | The encoding to use | +| detectEncodingFromByteOrderMarks | bool | True to look for byte order marks at the beginning of the stream, otherwise - false | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamReader::StreamReader(const SharedPtr\\&, const EncodingPtr\&, bool, int) constructor + + +Constructs an instance of [StreamReader](../) object that reads characters from the specified underlying stream using the specified encoding and a buffer of the specified size. A parameter specifies if byte order mark detection should be enabled. + +```cpp +System::IO::StreamReader::StreamReader(const SharedPtr &stream, const EncodingPtr &encoding, bool detectEncodingFromByteOrderMarks, int bufferSize) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The underlying stream to read characters from | +| encoding | const EncodingPtr\& | The encoding to use | +| detectEncodingFromByteOrderMarks | bool | True to look for byte order marks at the beginning of the stream, otherwise - false | +| bufferSize | int | The minimum size of the buffer in bytes | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamReader::StreamReader(const System::String\&) constructor + + +Constructs an instance of [StreamReader](../) object that reads characters from the specified file using UTF-8 encoding and a buffer with default size of 4096 bytes. + +```cpp +System::IO::StreamReader::StreamReader(const System::String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const System::String\& | The path of the file to read characters from | + +## See Also + +* Class [String](../../../system/string/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamReader::StreamReader(const System::String\&, bool) constructor + + +Constructs an instance of [StreamReader](../) object that reads characters from the specified file using UTF-8 encoding and a buffer with default size of 4096 bytes. A parameter specifies if byte order mark detection should be enabled. + +```cpp +System::IO::StreamReader::StreamReader(const System::String &path, bool detectEncodingFromByteOrderMarks) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const System::String\& | The path of the file to read characters from | +| detectEncodingFromByteOrderMarks | bool | True to look for byte order marks at the beginning of the file, otherwise - false | + +## See Also + +* Class [String](../../../system/string/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamReader::StreamReader(const System::String\&, const EncodingPtr\&) constructor + + +Constructs an instance of [StreamReader](../) object that reads characters from the specified file using the specified encoding and a buffer with default size of 4096 bytes. + +```cpp +System::IO::StreamReader::StreamReader(const System::String &path, const EncodingPtr &encoding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const System::String\& | The path of the file to read characters from | +| encoding | const EncodingPtr\& | The encoding to use | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamReader::StreamReader(const System::String\&, const EncodingPtr\&, bool) constructor + + +Constructs an instance of [StreamReader](../) object that reads characters from the specified underlying stream using the specified encoding and a buffer with default size of 4096 bytes. A parameter specifies if byte order mark detection should be enabled. + +```cpp +System::IO::StreamReader::StreamReader(const System::String &path, const EncodingPtr &encoding, bool detectEncodingFromByteOrderMarks) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const System::String\& | The path of the file to read characters from | +| encoding | const EncodingPtr\& | The encoding to use | +| detectEncodingFromByteOrderMarks | bool | True to look for byte order marks at the beginning of the file, otherwise - false | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamReader::StreamReader(const System::String\&, const EncodingPtr\&, bool, int) constructor + + +Constructs an instance of [StreamReader](../) object that reads characters from the specified file using the specified encoding and a buffer of the specified size. A parameter specifies if byte order mark detection should be enabled. + +```cpp +System::IO::StreamReader::StreamReader(const System::String &path, const EncodingPtr &encoding, bool detectEncodingFromByteOrderMarks, int bufferSize) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const System::String\& | The path of the file to read characters from | +| encoding | const EncodingPtr\& | The encoding to use | +| detectEncodingFromByteOrderMarks | bool | True to look for byte order marks at the beginning of the file, otherwise - false | +| bufferSize | int | The minimum size of the buffer in bytes | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamreader/~streamreader/_index.md b/english/cpp/system.io/streamreader/~streamreader/_index.md new file mode 100644 index 0000000000..51deafa350 --- /dev/null +++ b/english/cpp/system.io/streamreader/~streamreader/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::StreamReader::~StreamReader method +linktitle: ~StreamReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamReader::~StreamReader method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.io/streamreader/~streamreader/ +--- +## StreamReader::~StreamReader method + + +Destructor. + +```cpp +System::IO::StreamReader::~StreamReader() +``` + +## See Also + +* Class [StreamReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamwriter/_index.md b/english/cpp/system.io/streamwriter/_index.md new file mode 100644 index 0000000000..9e4d3db30e --- /dev/null +++ b/english/cpp/system.io/streamwriter/_index.md @@ -0,0 +1,55 @@ +--- +title: System::IO::StreamWriter class +linktitle: StreamWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamWriter class. Represents a writer that writes characters to a byte stream. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2300 +url: /cpp/system.io/streamwriter/ +--- +## StreamWriter class + + +Represents a writer that writes characters to a byte stream. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StreamWriter : public System::IO::TextWriter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Closes the stream and releases aquired resources. | +| [Dispose](./dispose/)() override | Releases all resources used by the current object and closes the undelying stream. | +| [Flush](./flush/)() override | Flushes the content of the buffer to the underlying stream and then flushes the underlying stream. | +| [get_AutoFlush](./get_autoflush/)() const | Returns a value that indicates whether the [StreamWriter](./) will flush the data to the underlying stream every time method [StreamWriter::Write](./write/) is called. | +| [get_BaseStream](./get_basestream/)() const | Returns a shared pointer to an object that represents the underlying stream. | +| [get_Encoding](./get_encoding/)() override | Returns the currently used encoding. | +| [set_AutoFlush](./set_autoflush/)(bool) | Returns a value that specifies whether the [StreamWriter](./) should flush the data to the underlying stream every time method [StreamWriter::Write](./write/) is called. | +| [StreamWriter](./streamwriter/)(const SharedPtr\\&) | Constructs an instance of [StreamWriter](./) object that writes characters to the specified underlying stream using UTF-8 encoding and a buffer with default size of 1024 bytes. | +| [StreamWriter](./streamwriter/)(const SharedPtr\\&, const EncodingPtr\&) | Constructs an instance of [StreamWriter](./) object that writes characters to the specified underlying stream using the specified encoding and a buffer with default size of 1024 bytes. | +| [StreamWriter](./streamwriter/)(const SharedPtr\\&, const EncodingPtr\&, int, bool) | Constructs an instance of [StreamWriter](./) object that writes characters to the specified underlying stream using the specified encoding and a buffer of the specified size. A parameter specifies whether the underlying stream should be closed when the [StreamWriter](./) object is disposed. | +| [StreamWriter](./streamwriter/)(const String\&) | Constructs an instance of [StreamWriter](./) object that writes characters to the specified file using UTF-8 encoding and a buffer with default size of 1024 bytes. | +| [StreamWriter](./streamwriter/)(const String\&, bool, const EncodingPtr\&) | Constructs an instance of [StreamWriter](./) object that writes characters to the specified file using the specified encoding and a buffer with default size of 1024 bytes. A parameter specifies whether the data should be appened to the file or the file should be overwritten. | +| [StreamWriter](./streamwriter/)(const String\&, bool, const EncodingPtr\&, int) | Constructs an instance of [StreamWriter](./) object that writes characters to the specified file using the specified encoding and buffer size. A parameter specifies whether the data should be appened to the file or the file should be overwritten. | +| [Write](./write/)(char_t) override | Writes the specified character to the stream. | +| [Write](./write/)(const String\&) override | Writes the specified string to the stream. | +| [Write](./write/)(const SharedPtr\\&) override | Writes the string representation of the specified object to the stream. | +| [Write](./write/)(const ArrayPtr\\&) override | Writes all characetrs from the specified array to the stream. | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | Writes the specified subrange of UTF-16 characters from the specified character array to the stream. | +| [Write](./write/)(const char_t *) override | Writes the specified c-string to the stream. | +| [Write](./write/)(const System::SharedPtr\\&) | Writes the string representation of the specified object to the stream. | +| [WriteLine](./writeline/)() override | Writes line terminator characters to the stream. | +| [WriteLine](./writeline/)(const String\&) override | Writes the specified string followed by the line-terminating characters to the stream. | +| [WriteLine](./writeline/)(const SharedPtr\\&) override | Writes the string representation of the specified object followed by the line-terminating characters to the stream. | +| [WriteLine](./writeline/)(const ArrayPtr\\&) override | Writes all characetrs from the specified array followed by the line-terminating characters to the stream. | +| [WriteLine](./writeline/)(const ArrayPtr\\&, int32_t, int32_t) override | Writes the specified subrange of UTF-16 characters from the specified character array followed by the line-terminating characters to the stream. | +| [WriteLine](./writeline/)(const char_t *) override | Writes the specified c-string followed by the line-terminating characters to the stream. | +| [WriteLine](./writeline/)(const System::SharedPtr\\&) | Writes the string representation of the specified object followed by the line-terminating characters to the stream. | +| [~StreamWriter](./~streamwriter/)() | Destructor. | +## See Also + +* Class [TextWriter](../textwriter/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/streamwriter/close/_index.md b/english/cpp/system.io/streamwriter/close/_index.md new file mode 100644 index 0000000000..ddebc06119 --- /dev/null +++ b/english/cpp/system.io/streamwriter/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::StreamWriter::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamWriter::Close method. Closes the stream and releases aquired resources in C++.' +type: docs +weight: 300 +url: /cpp/system.io/streamwriter/close/ +--- +## StreamWriter::Close method + + +Closes the stream and releases aquired resources. + +```cpp +void System::IO::StreamWriter::Close() override +``` + +## See Also + +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamwriter/dispose/_index.md b/english/cpp/system.io/streamwriter/dispose/_index.md new file mode 100644 index 0000000000..03574b0a72 --- /dev/null +++ b/english/cpp/system.io/streamwriter/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::StreamWriter::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamWriter::Dispose method. Releases all resources used by the current object and closes the undelying stream in C++.' +type: docs +weight: 400 +url: /cpp/system.io/streamwriter/dispose/ +--- +## StreamWriter::Dispose method + + +Releases all resources used by the current object and closes the undelying stream. + +```cpp +virtual void System::IO::TextWriter::Dispose() override +``` + +## See Also + +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamwriter/flush/_index.md b/english/cpp/system.io/streamwriter/flush/_index.md new file mode 100644 index 0000000000..62e7db9554 --- /dev/null +++ b/english/cpp/system.io/streamwriter/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::StreamWriter::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamWriter::Flush method. Flushes the content of the buffer to the underlying stream and then flushes the underlying stream in C++.' +type: docs +weight: 500 +url: /cpp/system.io/streamwriter/flush/ +--- +## StreamWriter::Flush method + + +Flushes the content of the buffer to the underlying stream and then flushes the underlying stream. + +```cpp +void System::IO::StreamWriter::Flush() override +``` + +## See Also + +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamwriter/get_autoflush/_index.md b/english/cpp/system.io/streamwriter/get_autoflush/_index.md new file mode 100644 index 0000000000..7ef994f049 --- /dev/null +++ b/english/cpp/system.io/streamwriter/get_autoflush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::StreamWriter::get_AutoFlush method +linktitle: get_AutoFlush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamWriter::get_AutoFlush method. Returns a value that indicates whether the StreamWriter will flush the data to the underlying stream every time method StreamWriter::Write is called in C++.' +type: docs +weight: 600 +url: /cpp/system.io/streamwriter/get_autoflush/ +--- +## StreamWriter::get_AutoFlush method + + +Returns a value that indicates whether the [StreamWriter](../) will flush the data to the underlying stream every time method [StreamWriter::Write](../write/) is called. + +```cpp +bool System::IO::StreamWriter::get_AutoFlush() const +``` + +## See Also + +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamwriter/get_basestream/_index.md b/english/cpp/system.io/streamwriter/get_basestream/_index.md new file mode 100644 index 0000000000..5a1ee084f8 --- /dev/null +++ b/english/cpp/system.io/streamwriter/get_basestream/_index.md @@ -0,0 +1,25 @@ +--- +title: System::IO::StreamWriter::get_BaseStream method +linktitle: get_BaseStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamWriter::get_BaseStream method. Returns a shared pointer to an object that represents the underlying stream in C++.' +type: docs +weight: 700 +url: /cpp/system.io/streamwriter/get_basestream/ +--- +## StreamWriter::get_BaseStream method + + +Returns a shared pointer to an object that represents the underlying stream. + +```cpp +SharedPtr System::IO::StreamWriter::get_BaseStream() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamwriter/get_encoding/_index.md b/english/cpp/system.io/streamwriter/get_encoding/_index.md new file mode 100644 index 0000000000..bbe5c0aaba --- /dev/null +++ b/english/cpp/system.io/streamwriter/get_encoding/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::StreamWriter::get_Encoding method +linktitle: get_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamWriter::get_Encoding method. Returns the currently used encoding in C++.' +type: docs +weight: 800 +url: /cpp/system.io/streamwriter/get_encoding/ +--- +## StreamWriter::get_Encoding method + + +Returns the currently used encoding. + +```cpp +EncodingPtr System::IO::StreamWriter::get_Encoding() override +``` + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamwriter/set_autoflush/_index.md b/english/cpp/system.io/streamwriter/set_autoflush/_index.md new file mode 100644 index 0000000000..c32e095faf --- /dev/null +++ b/english/cpp/system.io/streamwriter/set_autoflush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::StreamWriter::set_AutoFlush method +linktitle: set_AutoFlush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamWriter::set_AutoFlush method. Returns a value that specifies whether the StreamWriter should flush the data to the underlying stream every time method StreamWriter::Write is called in C++.' +type: docs +weight: 900 +url: /cpp/system.io/streamwriter/set_autoflush/ +--- +## StreamWriter::set_AutoFlush method + + +Returns a value that specifies whether the [StreamWriter](../) should flush the data to the underlying stream every time method [StreamWriter::Write](../write/) is called. + +```cpp +void System::IO::StreamWriter::set_AutoFlush(bool value) +``` + +## See Also + +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamwriter/streamwriter/_index.md b/english/cpp/system.io/streamwriter/streamwriter/_index.md new file mode 100644 index 0000000000..557a00da8c --- /dev/null +++ b/english/cpp/system.io/streamwriter/streamwriter/_index.md @@ -0,0 +1,145 @@ +--- +title: System::IO::StreamWriter::StreamWriter constructor +linktitle: StreamWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamWriter::StreamWriter constructor. Constructs an instance of StreamWriter object that writes characters to the specified underlying stream using UTF-8 encoding and a buffer with default size of 1024 bytes in C++.' +type: docs +weight: 100 +url: /cpp/system.io/streamwriter/streamwriter/ +--- +## StreamWriter::StreamWriter(const SharedPtr\\&) constructor + + +Constructs an instance of [StreamWriter](../) object that writes characters to the specified underlying stream using UTF-8 encoding and a buffer with default size of 1024 bytes. + +```cpp +System::IO::StreamWriter::StreamWriter(const SharedPtr &stream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The underlying stream to write characters to | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::StreamWriter(const SharedPtr\\&, const EncodingPtr\&) constructor + + +Constructs an instance of [StreamWriter](../) object that writes characters to the specified underlying stream using the specified encoding and a buffer with default size of 1024 bytes. + +```cpp +System::IO::StreamWriter::StreamWriter(const SharedPtr &stream, const EncodingPtr &encoding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The underlying stream to write characters to | +| encoding | const EncodingPtr\& | The encoding to use | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::StreamWriter(const SharedPtr\\&, const EncodingPtr\&, int, bool) constructor + + +Constructs an instance of [StreamWriter](../) object that writes characters to the specified underlying stream using the specified encoding and a buffer of the specified size. A parameter specifies whether the underlying stream should be closed when the [StreamWriter](../) object is disposed. + +```cpp +System::IO::StreamWriter::StreamWriter(const SharedPtr &stream, const EncodingPtr &encoding, int buffer_size, bool leave_open=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The underlying stream to write characters to | +| encoding | const EncodingPtr\& | The encoding to use | +| buffer_size | int | The minimum size of the buffer in bytes | +| leave_open | bool | Specifies whether the underlying stream should be left open after the current [StreamWriter](../) object is disposed | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../stream/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::StreamWriter(const String\&) constructor + + +Constructs an instance of [StreamWriter](../) object that writes characters to the specified file using UTF-8 encoding and a buffer with default size of 1024 bytes. + +```cpp +System::IO::StreamWriter::StreamWriter(const String &path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to write characters to | + +## See Also + +* Class [String](../../../system/string/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::StreamWriter(const String\&, bool, const EncodingPtr\&, int) constructor + + +Constructs an instance of [StreamWriter](../) object that writes characters to the specified file using the specified encoding and buffer size. A parameter specifies whether the data should be appened to the file or the file should be overwritten. + +```cpp +System::IO::StreamWriter::StreamWriter(const String &path, bool append, const EncodingPtr &encoding, int buffer_size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to write characters to | +| append | bool | Specifies whether the data should be appended to the specified file (true) or the file should be overwritten (false) | +| encoding | const EncodingPtr\& | The encoding to use | +| buffer_size | int | The size of buffer to use | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::StreamWriter(const String\&, bool, const EncodingPtr\&) constructor + + +Constructs an instance of [StreamWriter](../) object that writes characters to the specified file using the specified encoding and a buffer with default size of 1024 bytes. A parameter specifies whether the data should be appened to the file or the file should be overwritten. + +```cpp +System::IO::StreamWriter::StreamWriter(const String &path, bool append, const EncodingPtr &encoding=System::Text::Encoding::get_UTF8Unmarked()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| path | const String\& | The path of the file to write characters to | +| append | bool | Specifies whether the data should be appended to the specified file (true) or the file should be overwritten (false) | +| encoding | const EncodingPtr\& | The encoding to use | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamwriter/write/_index.md b/english/cpp/system.io/streamwriter/write/_index.md new file mode 100644 index 0000000000..7ccd169237 --- /dev/null +++ b/english/cpp/system.io/streamwriter/write/_index.md @@ -0,0 +1,154 @@ +--- +title: System::IO::StreamWriter::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamWriter::Write method. Writes the specified character to the stream in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/streamwriter/write/ +--- +## StreamWriter::Write(char_t) method + + +Writes the specified character to the stream. + +```cpp +void System::IO::StreamWriter::Write(char_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char_t | The character to write | + +## See Also + +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::Write(const ArrayPtr\\&) method + + +Writes all characetrs from the specified array to the stream. + +```cpp +void System::IO::StreamWriter::Write(const ArrayPtr &buffer) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the characters to write | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +Writes the specified subrange of UTF-16 characters from the specified character array to the stream. + +```cpp +void System::IO::StreamWriter::Write(const ArrayPtr &buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the characters to write | +| index | int32_t | A 0-based index of the elemnet in **buffer** at which the subrange to write begins | +| count | int32_t | The number of characters in the subrange to write; -1 specifies that the subrange ends where **buffer** array ends | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::Write(const char_t *) method + + +Writes the specified c-string to the stream. + +```cpp +void System::IO::StreamWriter::Write(const char_t *buffer) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const char_t * | The c-string to write | + +## See Also + +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::Write(const SharedPtr\\&) method + + +Writes the string representation of the specified object to the stream. + +```cpp +void System::IO::StreamWriter::Write(const SharedPtr &obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | The object to write | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::Write(const String\&) method + + +Writes the specified string to the stream. + +```cpp +void System::IO::StreamWriter::Write(const String &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to write | + +## See Also + +* Class [String](../../../system/string/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::Write(const System::SharedPtr\\&) method + + +Writes the string representation of the specified object to the stream. + +```cpp +template void System::IO::StreamWriter::Write(const System::SharedPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the object | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const System::SharedPtr\\& | The object to write | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamwriter/writeline/_index.md b/english/cpp/system.io/streamwriter/writeline/_index.md new file mode 100644 index 0000000000..7d91a757ad --- /dev/null +++ b/english/cpp/system.io/streamwriter/writeline/_index.md @@ -0,0 +1,149 @@ +--- +title: System::IO::StreamWriter::WriteLine method +linktitle: WriteLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamWriter::WriteLine method. Writes line terminator characters to the stream in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/streamwriter/writeline/ +--- +## StreamWriter::WriteLine() method + + +Writes line terminator characters to the stream. + +```cpp +void System::IO::StreamWriter::WriteLine() override +``` + +## See Also + +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::WriteLine(const ArrayPtr\\&) method + + +Writes all characetrs from the specified array followed by the line-terminating characters to the stream. + +```cpp +void System::IO::StreamWriter::WriteLine(const ArrayPtr &buffer) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the characters to write | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::WriteLine(const ArrayPtr\\&, int32_t, int32_t) method + + +Writes the specified subrange of UTF-16 characters from the specified character array followed by the line-terminating characters to the stream. + +```cpp +void System::IO::StreamWriter::WriteLine(const ArrayPtr &buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the characters to write | +| index | int32_t | A 0-based index of the elemnet in **buffer** at which the subrange to write begins | +| count | int32_t | The number of characters in the subrange to write; -1 specifies that the subrange ends where **buffer** array ends | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::WriteLine(const char_t *) method + + +Writes the specified c-string followed by the line-terminating characters to the stream. + +```cpp +void System::IO::StreamWriter::WriteLine(const char_t *buffer) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const char_t * | The c-string to write | + +## See Also + +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::WriteLine(const SharedPtr\\&) method + + +Writes the string representation of the specified object followed by the line-terminating characters to the stream. + +```cpp +void System::IO::StreamWriter::WriteLine(const SharedPtr &obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | The object to write | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::WriteLine(const String\&) method + + +Writes the specified string followed by the line-terminating characters to the stream. + +```cpp +void System::IO::StreamWriter::WriteLine(const String &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to write | + +## See Also + +* Class [String](../../../system/string/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StreamWriter::WriteLine(const System::SharedPtr\\&) method + + +Writes the string representation of the specified object followed by the line-terminating characters to the stream. + +```cpp +template void System::IO::StreamWriter::WriteLine(const System::SharedPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the object | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const System::SharedPtr\\& | The object to write | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/streamwriter/~streamwriter/_index.md b/english/cpp/system.io/streamwriter/~streamwriter/_index.md new file mode 100644 index 0000000000..535f31a53f --- /dev/null +++ b/english/cpp/system.io/streamwriter/~streamwriter/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::StreamWriter::~StreamWriter method +linktitle: ~StreamWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StreamWriter::~StreamWriter method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.io/streamwriter/~streamwriter/ +--- +## StreamWriter::~StreamWriter method + + +Destructor. + +```cpp +System::IO::StreamWriter::~StreamWriter() +``` + +## See Also + +* Class [StreamWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stringreader/_index.md b/english/cpp/system.io/stringreader/_index.md new file mode 100644 index 0000000000..4fc4d3e700 --- /dev/null +++ b/english/cpp/system.io/stringreader/_index.md @@ -0,0 +1,36 @@ +--- +title: System::IO::StringReader class +linktitle: StringReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringReader class. Represents a reader that reads characters from a string. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2400 +url: /cpp/system.io/stringreader/ +--- +## StringReader class + + +Represents a reader that reads characters from a string. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StringReader : public System::IO::TextReader +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Closes the stream. | +| [Dispose](./dispose/)() override | Does nothing. | +| [Dispose](./dispose/)(bool) override | Does nothing. | +| [Peek](./peek/)() override | Reads a single character from the stream without changing the stream's position. | +| [Read](./read/)() override | Reads a single character from the stream. | +| [Read](./read/)(ArrayPtr\, int, int) override | Reads the specified number of characters from the stream to the specified character array starting at the specified position. | +| [ReadLine](./readline/)() override | Reads characters from the stream until the end of the current line. | +| [ReadToEnd](./readtoend/)() override | Reads characters from the stream until the end of the stream. | +| [StringReader](./stringreader/)(const String\&) | Constructs a new instance of [StringReader](./) class that reads characters from the specified string. | +## See Also + +* Class [TextReader](../textreader/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stringreader/close/_index.md b/english/cpp/system.io/stringreader/close/_index.md new file mode 100644 index 0000000000..830481882f --- /dev/null +++ b/english/cpp/system.io/stringreader/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::StringReader::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringReader::Close method. Closes the stream in C++.' +type: docs +weight: 200 +url: /cpp/system.io/stringreader/close/ +--- +## StringReader::Close method + + +Closes the stream. + +```cpp +virtual void System::IO::StringReader::Close() override +``` + +## See Also + +* Class [StringReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stringreader/dispose/_index.md b/english/cpp/system.io/stringreader/dispose/_index.md new file mode 100644 index 0000000000..206f61f206 --- /dev/null +++ b/english/cpp/system.io/stringreader/dispose/_index.md @@ -0,0 +1,37 @@ +--- +title: System::IO::StringReader::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringReader::Dispose method. Does nothing in C++.' +type: docs +weight: 300 +url: /cpp/system.io/stringreader/dispose/ +--- +## StringReader::Dispose() method + + +Does nothing. + +```cpp +virtual void System::IO::StringReader::Dispose() override +``` + +## See Also + +* Class [StringReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StringReader::Dispose(bool) method + + +Does nothing. + +```cpp +virtual void System::IO::StringReader::Dispose(bool disposing) override +``` + +## See Also + +* Class [StringReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stringreader/peek/_index.md b/english/cpp/system.io/stringreader/peek/_index.md new file mode 100644 index 0000000000..bbef7d264b --- /dev/null +++ b/english/cpp/system.io/stringreader/peek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::StringReader::Peek method +linktitle: Peek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringReader::Peek method. Reads a single character from the stream without changing the stream''s position in C++.' +type: docs +weight: 400 +url: /cpp/system.io/stringreader/peek/ +--- +## StringReader::Peek method + + +Reads a single character from the stream without changing the stream's position. + +```cpp +virtual int System::IO::StringReader::Peek() override +``` + + +### ReturnValue + +A read character or -1 if no character has been read + +## See Also + +* Class [StringReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stringreader/read/_index.md b/english/cpp/system.io/stringreader/read/_index.md new file mode 100644 index 0000000000..a0bea0d373 --- /dev/null +++ b/english/cpp/system.io/stringreader/read/_index.md @@ -0,0 +1,54 @@ +--- +title: System::IO::StringReader::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringReader::Read method. Reads a single character from the stream in C++.' +type: docs +weight: 500 +url: /cpp/system.io/stringreader/read/ +--- +## StringReader::Read() method + + +Reads a single character from the stream. + +```cpp +virtual int System::IO::StringReader::Read() override +``` + + +### ReturnValue + +A read character or -1 if no character has been read + +## See Also + +* Class [StringReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StringReader::Read(ArrayPtr\, int, int) method + + +Reads the specified number of characters from the stream to the specified character array starting at the specified position. + +```cpp +virtual int System::IO::StringReader::Read(ArrayPtr buffer, int index, int count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The character array to write the characters read from the stream to | +| index | int | A 0-based index in **buffer** at which to start writing | +| count | int | The number of characters to read from the stream | + +### ReturnValue + +The number of characters read from the stream + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StringReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stringreader/readline/_index.md b/english/cpp/system.io/stringreader/readline/_index.md new file mode 100644 index 0000000000..8fc57e19c5 --- /dev/null +++ b/english/cpp/system.io/stringreader/readline/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::StringReader::ReadLine method +linktitle: ReadLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringReader::ReadLine method. Reads characters from the stream until the end of the current line in C++.' +type: docs +weight: 600 +url: /cpp/system.io/stringreader/readline/ +--- +## StringReader::ReadLine method + + +Reads characters from the stream until the end of the current line. + +```cpp +virtual String System::IO::StringReader::ReadLine() override +``` + + +### ReturnValue + +A string containing the read characters + +## See Also + +* Class [String](../../../system/string/) +* Class [StringReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stringreader/readtoend/_index.md b/english/cpp/system.io/stringreader/readtoend/_index.md new file mode 100644 index 0000000000..aac0650aa3 --- /dev/null +++ b/english/cpp/system.io/stringreader/readtoend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::StringReader::ReadToEnd method +linktitle: ReadToEnd +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringReader::ReadToEnd method. Reads characters from the stream until the end of the stream in C++.' +type: docs +weight: 700 +url: /cpp/system.io/stringreader/readtoend/ +--- +## StringReader::ReadToEnd method + + +Reads characters from the stream until the end of the stream. + +```cpp +virtual String System::IO::StringReader::ReadToEnd() override +``` + + +### ReturnValue + +A string containing the read characters + +## See Also + +* Class [String](../../../system/string/) +* Class [StringReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stringreader/stringreader/_index.md b/english/cpp/system.io/stringreader/stringreader/_index.md new file mode 100644 index 0000000000..47a8e353c6 --- /dev/null +++ b/english/cpp/system.io/stringreader/stringreader/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::StringReader::StringReader constructor +linktitle: StringReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringReader::StringReader constructor. Constructs a new instance of StringReader class that reads characters from the specified string in C++.' +type: docs +weight: 100 +url: /cpp/system.io/stringreader/stringreader/ +--- +## StringReader::StringReader constructor + + +Constructs a new instance of [StringReader](../) class that reads characters from the specified string. + +```cpp +System::IO::StringReader::StringReader(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The underlying string | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stringwriter/_index.md b/english/cpp/system.io/stringwriter/_index.md new file mode 100644 index 0000000000..53a5539d24 --- /dev/null +++ b/english/cpp/system.io/stringwriter/_index.md @@ -0,0 +1,37 @@ +--- +title: System::IO::StringWriter class +linktitle: StringWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringWriter class. Implements a TextWriter that writes information to a string. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2500 +url: /cpp/system.io/stringwriter/ +--- +## StringWriter class + + +Implements a [TextWriter](../textwriter/) that writes information to a string. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StringWriter : public System::IO::TextWriter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Encoding](./get_encoding/)() override | Returns the currently used encoding. | +| virtual [GetStringBuilder](./getstringbuilder/)() | Returns the currently used StringBuilder. | +| [StringWriter](./stringwriter/)(const System::SharedPtr\\&, const IFormatProviderPtr\&) | Constructs a new instance of [StringWriter](./) using the specified StringBuilder and [IFormatProvider](../../system/iformatprovider/). | +| [StringWriter](./stringwriter/)(const System::SharedPtr\\&) | Constructs a new instance of [StringWriter](./) using the specified StringBuilder and [IFormatProvider](../../system/iformatprovider/) from the current culture. | +| [StringWriter](./stringwriter/)(const IFormatProviderPtr\&) | Constructs a new instance of [StringWriter](./) using the specified [IFormatProvider](../../system/iformatprovider/). | +| [StringWriter](./stringwriter/)() | Constructs a new instance of [StringWriter](./) using [IFormatProvider](../../system/iformatprovider/) from the current culture. | +| [ToString](./tostring/)() const override | Returns the underlying string. | +| [Write](./write/)(char_t) override | Writes the specified character to the stream. | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | Writes the specified subrange of characters from the specified character array to the stream. | +| [Write](./write/)(const String\&) override | Writes the specified string to the stream. | +## See Also + +* Class [TextWriter](../textwriter/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/stringwriter/get_encoding/_index.md b/english/cpp/system.io/stringwriter/get_encoding/_index.md new file mode 100644 index 0000000000..8325924c56 --- /dev/null +++ b/english/cpp/system.io/stringwriter/get_encoding/_index.md @@ -0,0 +1,25 @@ +--- +title: System::IO::StringWriter::get_Encoding method +linktitle: get_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringWriter::get_Encoding method. Returns the currently used encoding in C++.' +type: docs +weight: 200 +url: /cpp/system.io/stringwriter/get_encoding/ +--- +## StringWriter::get_Encoding method + + +Returns the currently used encoding. + +```cpp +virtual SharedPtr System::IO::StringWriter::get_Encoding() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [StringWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stringwriter/getstringbuilder/_index.md b/english/cpp/system.io/stringwriter/getstringbuilder/_index.md new file mode 100644 index 0000000000..0dd23a34af --- /dev/null +++ b/english/cpp/system.io/stringwriter/getstringbuilder/_index.md @@ -0,0 +1,25 @@ +--- +title: System::IO::StringWriter::GetStringBuilder method +linktitle: GetStringBuilder +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringWriter::GetStringBuilder method. Returns the currently used StringBuilder in C++.' +type: docs +weight: 300 +url: /cpp/system.io/stringwriter/getstringbuilder/ +--- +## StringWriter::GetStringBuilder method + + +Returns the currently used StringBuilder. + +```cpp +virtual SharedPtr System::IO::StringWriter::GetStringBuilder() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StringBuilder](../../../system.text/stringbuilder/) +* Class [StringWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stringwriter/stringwriter/_index.md b/english/cpp/system.io/stringwriter/stringwriter/_index.md new file mode 100644 index 0000000000..3f7d0ca5bf --- /dev/null +++ b/english/cpp/system.io/stringwriter/stringwriter/_index.md @@ -0,0 +1,87 @@ +--- +title: System::IO::StringWriter::StringWriter constructor +linktitle: StringWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringWriter::StringWriter constructor. Constructs a new instance of StringWriter using IFormatProvider from the current culture in C++.' +type: docs +weight: 100 +url: /cpp/system.io/stringwriter/stringwriter/ +--- +## StringWriter::StringWriter() constructor + + +Constructs a new instance of [StringWriter](../) using [IFormatProvider](../../../system/iformatprovider/) from the current culture. + +```cpp +System::IO::StringWriter::StringWriter() +``` + +## See Also + +* Class [StringWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StringWriter::StringWriter(const IFormatProviderPtr\&) constructor + + +Constructs a new instance of [StringWriter](../) using the specified [IFormatProvider](../../../system/iformatprovider/). + +```cpp +System::IO::StringWriter::StringWriter(const IFormatProviderPtr &formatProvider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| formatProvider | const IFormatProviderPtr\& | An [IFormatProvider](../../../system/iformatprovider/) object to be used by the object being constructed | + +## See Also + +* Typedef [IFormatProviderPtr](../../../system/iformatproviderptr/) +* Class [StringWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StringWriter::StringWriter(const System::SharedPtr\\&) constructor + + +Constructs a new instance of [StringWriter](../) using the specified StringBuilder and [IFormatProvider](../../../system/iformatprovider/) from the current culture. + +```cpp +System::IO::StringWriter::StringWriter(const System::SharedPtr &sb) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sb | const System::SharedPtr\\& | The StringBuilder object to be used by the [StringWriter](../) being constructed | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StringBuilder](../../../system.text/stringbuilder/) +* Class [StringWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StringWriter::StringWriter(const System::SharedPtr\\&, const IFormatProviderPtr\&) constructor + + +Constructs a new instance of [StringWriter](../) using the specified StringBuilder and [IFormatProvider](../../../system/iformatprovider/). + +```cpp +System::IO::StringWriter::StringWriter(const System::SharedPtr &sb, const IFormatProviderPtr &formatProvider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sb | const System::SharedPtr\\& | The StringBuilder object to be used by the [StringWriter](../) being constructed | +| formatProvider | const IFormatProviderPtr\& | An [IFormatProvider](../../../system/iformatprovider/) object to be used by the object being constructed | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StringBuilder](../../../system.text/stringbuilder/) +* Typedef [IFormatProviderPtr](../../../system/iformatproviderptr/) +* Class [StringWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stringwriter/tostring/_index.md b/english/cpp/system.io/stringwriter/tostring/_index.md new file mode 100644 index 0000000000..045b0f3b5c --- /dev/null +++ b/english/cpp/system.io/stringwriter/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::StringWriter::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringWriter::ToString method. Returns the underlying string in C++.' +type: docs +weight: 400 +url: /cpp/system.io/stringwriter/tostring/ +--- +## StringWriter::ToString method + + +Returns the underlying string. + +```cpp +virtual String System::IO::StringWriter::ToString() const override +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [StringWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/stringwriter/write/_index.md b/english/cpp/system.io/stringwriter/write/_index.md new file mode 100644 index 0000000000..a26d50078e --- /dev/null +++ b/english/cpp/system.io/stringwriter/write/_index.md @@ -0,0 +1,70 @@ +--- +title: System::IO::StringWriter::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::StringWriter::Write method. Writes the specified character to the stream in C++.' +type: docs +weight: 500 +url: /cpp/system.io/stringwriter/write/ +--- +## StringWriter::Write(char_t) method + + +Writes the specified character to the stream. + +```cpp +virtual void System::IO::StringWriter::Write(char_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char_t | The value to write | + +## See Also + +* Class [StringWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StringWriter::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +Writes the specified subrange of characters from the specified character array to the stream. + +```cpp +virtual void System::IO::StringWriter::Write(const ArrayPtr &buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the characters to write | +| index | int32_t | A 0-based index of the elemnet in **buffer** at which the subrange to write begins | +| count | int32_t | The number of characters in the subrange to write | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StringWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## StringWriter::Write(const String\&) method + + +Writes the specified string to the stream. + +```cpp +virtual void System::IO::StringWriter::Write(const String &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to write | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/systemiostreamwrapper/_index.md b/english/cpp/system.io/systemiostreamwrapper/_index.md new file mode 100644 index 0000000000..ca05e4adaa --- /dev/null +++ b/english/cpp/system.io/systemiostreamwrapper/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::SystemIOStreamWrapper typedef +linktitle: SystemIOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::SystemIOStreamWrapper typedef. Specializations of BasicSystemIOStreamWrapper for char character types in C++.' +type: docs +weight: 4700 +url: /cpp/system.io/systemiostreamwrapper/ +--- +## SystemIOStreamWrapper typedef + + +Specializations of [BasicSystemIOStreamWrapper](../basicsystemiostreamwrapper/) for char character types. + +```cpp +using System::IO::SystemIOStreamWrapper = BasicSystemIOStreamWrapper> +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/systemiostreamwrappingmode/_index.md b/english/cpp/system.io/systemiostreamwrappingmode/_index.md new file mode 100644 index 0000000000..89dc404655 --- /dev/null +++ b/english/cpp/system.io/systemiostreamwrappingmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::SystemIOStreamWrappingMode enum +linktitle: SystemIOStreamWrappingMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::SystemIOStreamWrappingMode enum. Specifies the mode of I/O operations that wrappers will perform on System::IO::Stream-like streams in C++.' +type: docs +weight: 3800 +url: /cpp/system.io/systemiostreamwrappingmode/ +--- +## SystemIOStreamWrappingMode enum + + +Specifies the mode of I/O operations that wrappers will perform on [System::IO::Stream](../stream/)-like streams. + +```cpp +enum class SystemIOStreamWrappingMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Binary | 0 | A mode that allows input operations to encode stream bytes into char_type data and decode char_type data into stream bytes for output operations. | +| Conversion | 1 | A mode that allows input operations to convert stream bytes from uint8_t type to char_type type and vice versa for output operations. | + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/systemistreamwrapper/_index.md b/english/cpp/system.io/systemistreamwrapper/_index.md new file mode 100644 index 0000000000..a6bf9ae66a --- /dev/null +++ b/english/cpp/system.io/systemistreamwrapper/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::SystemIStreamWrapper typedef +linktitle: SystemIStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::SystemIStreamWrapper typedef. Specializations of BasicSystemIStreamWrapper for char character types in C++.' +type: docs +weight: 4800 +url: /cpp/system.io/systemistreamwrapper/ +--- +## SystemIStreamWrapper typedef + + +Specializations of [BasicSystemIStreamWrapper](../basicsystemistreamwrapper/) for char character types. + +```cpp +using System::IO::SystemIStreamWrapper = BasicSystemIStreamWrapper> +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/systemostreamwrapper/_index.md b/english/cpp/system.io/systemostreamwrapper/_index.md new file mode 100644 index 0000000000..77d00a7ce1 --- /dev/null +++ b/english/cpp/system.io/systemostreamwrapper/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::SystemOStreamWrapper typedef +linktitle: SystemOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::SystemOStreamWrapper typedef. Specializations of BasicSystemOStreamWrapper for char character types in C++.' +type: docs +weight: 4900 +url: /cpp/system.io/systemostreamwrapper/ +--- +## SystemOStreamWrapper typedef + + +Specializations of [BasicSystemOStreamWrapper](../basicsystemostreamwrapper/) for char character types. + +```cpp +using System::IO::SystemOStreamWrapper = BasicSystemOStreamWrapper> +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/systemwiostreamwrapper/_index.md b/english/cpp/system.io/systemwiostreamwrapper/_index.md new file mode 100644 index 0000000000..de84a2e8ac --- /dev/null +++ b/english/cpp/system.io/systemwiostreamwrapper/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::SystemWIOStreamWrapper typedef +linktitle: SystemWIOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::SystemWIOStreamWrapper typedef. Specializations of BasicSystemIOStreamWrapper for wchar_t character types in C++.' +type: docs +weight: 5000 +url: /cpp/system.io/systemwiostreamwrapper/ +--- +## SystemWIOStreamWrapper typedef + + +Specializations of [BasicSystemIOStreamWrapper](../basicsystemiostreamwrapper/) for wchar_t character types. + +```cpp +using System::IO::SystemWIOStreamWrapper = BasicSystemIOStreamWrapper> +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/systemwistreamwrapper/_index.md b/english/cpp/system.io/systemwistreamwrapper/_index.md new file mode 100644 index 0000000000..5da1133e2a --- /dev/null +++ b/english/cpp/system.io/systemwistreamwrapper/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::SystemWIStreamWrapper typedef +linktitle: SystemWIStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::SystemWIStreamWrapper typedef. Specializations of BasicSystemIStreamWrapper for wchar_t character types in C++.' +type: docs +weight: 5100 +url: /cpp/system.io/systemwistreamwrapper/ +--- +## SystemWIStreamWrapper typedef + + +Specializations of [BasicSystemIStreamWrapper](../basicsystemistreamwrapper/) for wchar_t character types. + +```cpp +using System::IO::SystemWIStreamWrapper = BasicSystemIStreamWrapper> +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/systemwostreamwrapper/_index.md b/english/cpp/system.io/systemwostreamwrapper/_index.md new file mode 100644 index 0000000000..b3341b2c4c --- /dev/null +++ b/english/cpp/system.io/systemwostreamwrapper/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IO::SystemWOStreamWrapper typedef +linktitle: SystemWOStreamWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::SystemWOStreamWrapper typedef. Specializations of BasicSystemOStreamWrapper for wchar_t character types in C++.' +type: docs +weight: 5200 +url: /cpp/system.io/systemwostreamwrapper/ +--- +## SystemWOStreamWrapper typedef + + +Specializations of [BasicSystemOStreamWrapper](../basicsystemostreamwrapper/) for wchar_t character types. + +```cpp +using System::IO::SystemWOStreamWrapper = BasicSystemOStreamWrapper> +``` + +## See Also + +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/textreader/_index.md b/english/cpp/system.io/textreader/_index.md new file mode 100644 index 0000000000..f9db2125a0 --- /dev/null +++ b/english/cpp/system.io/textreader/_index.md @@ -0,0 +1,35 @@ +--- +title: System::IO::TextReader class +linktitle: TextReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextReader class. A base class for classes that represent readers that read sequences of characters from different sources. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2600 +url: /cpp/system.io/textreader/ +--- +## TextReader class + + +A base class for classes that represent readers that read sequences of characters from different sources. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TextReader : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Close](./close/)() | Closes the stream and releases aquired resources. | +| [Dispose](./dispose/)() override | Releases all resources used by the current object and closes the undelying stream. | +| virtual [Peek](./peek/)() | Reads a single character from the stream without changing the stream's read cursor. | +| virtual [Read](./read/)() | Reads a single character from the stream. | +| virtual [Read](./read/)(ArrayPtr\, int, int) | Reads the specified number of characters from the stream and writes them to the specified character array starting at the specified position. | +| virtual [ReadBlock](./readblock/)(ArrayPtr\, int, int) | Reads the specified maximum number of characters from the current text reader and writes the data to a buffer, starting at the specified index. | +| virtual [ReadLine](./readline/)() | Reads characters from the stream until the end of the current line. | +| virtual [ReadToEnd](./readtoend/)() | Reads characters from the stream until the end of the stream. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/textreader/close/_index.md b/english/cpp/system.io/textreader/close/_index.md new file mode 100644 index 0000000000..e8c60ac0a0 --- /dev/null +++ b/english/cpp/system.io/textreader/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::TextReader::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextReader::Close method. Closes the stream and releases aquired resources in C++.' +type: docs +weight: 100 +url: /cpp/system.io/textreader/close/ +--- +## TextReader::Close method + + +Closes the stream and releases aquired resources. + +```cpp +virtual void System::IO::TextReader::Close() +``` + +## See Also + +* Class [TextReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textreader/dispose/_index.md b/english/cpp/system.io/textreader/dispose/_index.md new file mode 100644 index 0000000000..8388221a96 --- /dev/null +++ b/english/cpp/system.io/textreader/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::TextReader::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextReader::Dispose method. Releases all resources used by the current object and closes the undelying stream in C++.' +type: docs +weight: 200 +url: /cpp/system.io/textreader/dispose/ +--- +## TextReader::Dispose method + + +Releases all resources used by the current object and closes the undelying stream. + +```cpp +virtual void System::IO::TextReader::Dispose() override +``` + +## See Also + +* Class [TextReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textreader/peek/_index.md b/english/cpp/system.io/textreader/peek/_index.md new file mode 100644 index 0000000000..cd5dac1b30 --- /dev/null +++ b/english/cpp/system.io/textreader/peek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::TextReader::Peek method +linktitle: Peek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextReader::Peek method. Reads a single character from the stream without changing the stream''s read cursor in C++.' +type: docs +weight: 300 +url: /cpp/system.io/textreader/peek/ +--- +## TextReader::Peek method + + +Reads a single character from the stream without changing the stream's read cursor. + +```cpp +virtual int System::IO::TextReader::Peek() +``` + + +### ReturnValue + +Read character encoded with UTF-16 encoding; if the read character is represented by two codepoints in UTF-16 encoding then only the high surragate is returned; if no character was read -1 is returned + +## See Also + +* Class [TextReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textreader/read/_index.md b/english/cpp/system.io/textreader/read/_index.md new file mode 100644 index 0000000000..a4c1a1bab2 --- /dev/null +++ b/english/cpp/system.io/textreader/read/_index.md @@ -0,0 +1,54 @@ +--- +title: System::IO::TextReader::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextReader::Read method. Reads a single character from the stream in C++.' +type: docs +weight: 400 +url: /cpp/system.io/textreader/read/ +--- +## TextReader::Read() method + + +Reads a single character from the stream. + +```cpp +virtual int System::IO::TextReader::Read() +``` + + +### ReturnValue + +Read character encoded with UTF-16 encoding; if the read character is represented by two codepoints in UTF-16 encoding then only the high surragate is returned. + +## See Also + +* Class [TextReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextReader::Read(ArrayPtr\, int, int) method + + +Reads the specified number of characters from the stream and writes them to the specified character array starting at the specified position. + +```cpp +virtual int System::IO::TextReader::Read(ArrayPtr buffer, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The UTF-16 character array to write the characters read from the stream to | +| index | int | A 0-based index in **buffer** at which to start writing | +| count | int | The number of characters to read from the stream | + +### ReturnValue + +The number of characters read from the stream + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TextReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textreader/readblock/_index.md b/english/cpp/system.io/textreader/readblock/_index.md new file mode 100644 index 0000000000..7b49adb38c --- /dev/null +++ b/english/cpp/system.io/textreader/readblock/_index.md @@ -0,0 +1,35 @@ +--- +title: System::IO::TextReader::ReadBlock method +linktitle: ReadBlock +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextReader::ReadBlock method. Reads the specified maximum number of characters from the current text reader and writes the data to a buffer, starting at the specified index in C++.' +type: docs +weight: 500 +url: /cpp/system.io/textreader/readblock/ +--- +## TextReader::ReadBlock method + + +Reads the specified maximum number of characters from the current text reader and writes the data to a buffer, starting at the specified index. + +```cpp +virtual int System::IO::TextReader::ReadBlock(ArrayPtr buffer, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | A character buffer to write the read data to | +| index | int | A 0-based index in **buffer** to start writing at | +| count | int | The maximum number of characters to read | + +### ReturnValue + +The actual number of characters read + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TextReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textreader/readline/_index.md b/english/cpp/system.io/textreader/readline/_index.md new file mode 100644 index 0000000000..abe8d82e12 --- /dev/null +++ b/english/cpp/system.io/textreader/readline/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::TextReader::ReadLine method +linktitle: ReadLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextReader::ReadLine method. Reads characters from the stream until the end of the current line in C++.' +type: docs +weight: 600 +url: /cpp/system.io/textreader/readline/ +--- +## TextReader::ReadLine method + + +Reads characters from the stream until the end of the current line. + +```cpp +virtual System::String System::IO::TextReader::ReadLine() +``` + + +### ReturnValue + +A string containing the read characters + +## See Also + +* Class [String](../../../system/string/) +* Class [TextReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textreader/readtoend/_index.md b/english/cpp/system.io/textreader/readtoend/_index.md new file mode 100644 index 0000000000..3b7b5c2315 --- /dev/null +++ b/english/cpp/system.io/textreader/readtoend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::TextReader::ReadToEnd method +linktitle: ReadToEnd +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextReader::ReadToEnd method. Reads characters from the stream until the end of the stream in C++.' +type: docs +weight: 700 +url: /cpp/system.io/textreader/readtoend/ +--- +## TextReader::ReadToEnd method + + +Reads characters from the stream until the end of the stream. + +```cpp +virtual System::String System::IO::TextReader::ReadToEnd() +``` + + +### ReturnValue + +A string containing the read characters + +## See Also + +* Class [String](../../../system/string/) +* Class [TextReader](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textwriter/_index.md b/english/cpp/system.io/textwriter/_index.md new file mode 100644 index 0000000000..2e62efb1ba --- /dev/null +++ b/english/cpp/system.io/textwriter/_index.md @@ -0,0 +1,75 @@ +--- +title: System::IO::TextWriter class +linktitle: TextWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextWriter class. A base class for classes that represent writers that writes sequences of characters to different destinations. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2700 +url: /cpp/system.io/textwriter/ +--- +## TextWriter class + + +A base class for classes that represent writers that writes sequences of characters to different destinations. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TextWriter : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Close](./close/)() | Closes the stream and releases aquired resources. | +| [Dispose](./dispose/)() override | Releases all resources used by the current object and closes the undelying stream. | +| virtual [Flush](./flush/)() | Flushes the content of the buffer to the underlying stream. | +| virtual [get_Encoding](./get_encoding/)() | Returns the currently used encoding. | +| virtual [get_FormatProvider](./get_formatprovider/)() const | Returns the currently used [IFormatProvider](../../system/iformatprovider/) object. | +| [get_FormatProvider](./get_formatprovider/)() | Returns the currently used [IFormatProvider](../../system/iformatprovider/) object. | +| virtual [get_NewLine](./get_newline/)() const | Returns a line terminator string. | +| [get_NewLine](./get_newline/)() | Returns a line terminator string. | +| virtual [set_NewLine](./set_newline/)(const System::String\&) | Sets a line terminator string. | +| virtual [Write](./write/)(const SharedPtr\\&) | Writes the string representation of the specified object to the stream. | +| virtual [Write](./write/)(bool) | Writes the string representation of the specified boolean value to the stream. | +| virtual [Write](./write/)(char_t) | Writes the specified character to the stream. | +| virtual [Write](./write/)(Decimal) | Writes the string representation of the specified [Decimal](../../system/decimal/) object to the stream. | +| virtual [Write](./write/)(double) | Writes the string representation of the specified double-precision floating point value to the stream. | +| virtual [Write](./write/)(int) | Writes the string representation of the specified 32-bit integer value to the stream. | +| virtual [Write](./write/)(int64_t) | Writes the string representation of the specified 64-bit integer value to the stream. | +| virtual [Write](./write/)(float) | Writes the string representation of the specified single-precision floating point value to the stream. | +| virtual [Write](./write/)(const String\&) | Writes the specified string to the stream. | +| virtual [Write](./write/)(uint32_t) | Writes the string representation of the specified unsigned 32-bit integer value to the stream. | +| virtual [Write](./write/)(uint64_t) | Writes the string representation of the specified unsigned 64-bit integer value to the stream. | +| virtual [Write](./write/)(const ArrayPtr\\&) | Writes all characetrs from the specified array to the stream. | +| virtual [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) | Writes the specified subrange of UTF-16 characters from the specified character array to the stream. | +| virtual [Write](./write/)(const char_t *) | Writes the specified c-string to the stream. | +| virtual [Write](./write/)(const TypeInfo\&) | Writes the string representation of the specified [TypeInfo](../../system/typeinfo/) object to the stream. | +| [Write](./write/)(const String\&, const TArgs\&...) | Writes the specified values formatted according to the specified format to the stream. | +| virtual [WriteLine](./writeline/)() | Writes line terminator characters to the stream. | +| virtual [WriteLine](./writeline/)(const SharedPtr\\&) | Writes the string representation of the specified object followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(bool) | Writes the string representation of the specified boolean value followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(char_t) | Writes the specified character followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(Decimal) | Writes the string representation of the specified [Decimal](../../system/decimal/) object followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(double) | Writes the string representation of the specified double-precision floating point value followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(int) | Writes the string representation of the specified 32-bit integer value followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(int64_t) | Writes the string representation of the specified 64-bit integer value followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(float) | Writes the string representation of the specified single-precision floating point value followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(const String\&) | Writes the specified string followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(uint32_t) | Writes the string representation of the specified unsigned 32-bit integer value followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(uint64_t) | Writes the string representation of the specified unsigned 64-bit integer value followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(const ArrayPtr\\&) | Writes all characetrs from the specified array followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(const ArrayPtr\\&, int32_t, int32_t) | Writes the specified subrange of UTF-16 characters from the specified character array followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(const char_t *) | Writes the specified c-string followed by the line-terminating characters to the stream. | +| virtual [WriteLine](./writeline/)(const TypeInfo\&) | Writes the string representation of the specified [TypeInfo](../../system/typeinfo/) object followed by the line-terminating characters to the stream. | +| [WriteLine](./writeline/)(const String\&, const TArgs\&...) | Writes the specified values formatted according to the specified format followed by the line-terminating characetrs to the stream. | +| virtual [~TextWriter](./~textwriter/)() | Destructor. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for a shared pointer to this class. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/textwriter/close/_index.md b/english/cpp/system.io/textwriter/close/_index.md new file mode 100644 index 0000000000..d0932ad3f7 --- /dev/null +++ b/english/cpp/system.io/textwriter/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::TextWriter::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextWriter::Close method. Closes the stream and releases aquired resources in C++.' +type: docs +weight: 200 +url: /cpp/system.io/textwriter/close/ +--- +## TextWriter::Close method + + +Closes the stream and releases aquired resources. + +```cpp +virtual void System::IO::TextWriter::Close() +``` + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textwriter/dispose/_index.md b/english/cpp/system.io/textwriter/dispose/_index.md new file mode 100644 index 0000000000..b38f1bb7cc --- /dev/null +++ b/english/cpp/system.io/textwriter/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::TextWriter::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextWriter::Dispose method. Releases all resources used by the current object and closes the undelying stream in C++.' +type: docs +weight: 300 +url: /cpp/system.io/textwriter/dispose/ +--- +## TextWriter::Dispose method + + +Releases all resources used by the current object and closes the undelying stream. + +```cpp +virtual void System::IO::TextWriter::Dispose() override +``` + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textwriter/flush/_index.md b/english/cpp/system.io/textwriter/flush/_index.md new file mode 100644 index 0000000000..97c40584b8 --- /dev/null +++ b/english/cpp/system.io/textwriter/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::TextWriter::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextWriter::Flush method. Flushes the content of the buffer to the underlying stream in C++.' +type: docs +weight: 400 +url: /cpp/system.io/textwriter/flush/ +--- +## TextWriter::Flush method + + +Flushes the content of the buffer to the underlying stream. + +```cpp +virtual void System::IO::TextWriter::Flush() +``` + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textwriter/get_encoding/_index.md b/english/cpp/system.io/textwriter/get_encoding/_index.md new file mode 100644 index 0000000000..1a0780ce28 --- /dev/null +++ b/english/cpp/system.io/textwriter/get_encoding/_index.md @@ -0,0 +1,25 @@ +--- +title: System::IO::TextWriter::get_Encoding method +linktitle: get_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextWriter::get_Encoding method. Returns the currently used encoding in C++.' +type: docs +weight: 500 +url: /cpp/system.io/textwriter/get_encoding/ +--- +## TextWriter::get_Encoding method + + +Returns the currently used encoding. + +```cpp +virtual SharedPtr System::IO::TextWriter::get_Encoding()=0 +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textwriter/get_formatprovider/_index.md b/english/cpp/system.io/textwriter/get_formatprovider/_index.md new file mode 100644 index 0000000000..684bdbd912 --- /dev/null +++ b/english/cpp/system.io/textwriter/get_formatprovider/_index.md @@ -0,0 +1,40 @@ +--- +title: System::IO::TextWriter::get_FormatProvider method +linktitle: get_FormatProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextWriter::get_FormatProvider method. Returns the currently used IFormatProvider object in C++.' +type: docs +weight: 600 +url: /cpp/system.io/textwriter/get_formatprovider/ +--- +## TextWriter::get_FormatProvider() method + + +Returns the currently used [IFormatProvider](../../../system/iformatprovider/) object. + +```cpp +IFormatProviderPtr System::IO::TextWriter::get_FormatProvider() +``` + +## See Also + +* Typedef [IFormatProviderPtr](../../../system/iformatproviderptr/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::get_FormatProvider() const method + + +Returns the currently used [IFormatProvider](../../../system/iformatprovider/) object. + +```cpp +virtual SharedPtr System::IO::TextWriter::get_FormatProvider() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IFormatProvider](../../../system/iformatprovider/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textwriter/get_newline/_index.md b/english/cpp/system.io/textwriter/get_newline/_index.md new file mode 100644 index 0000000000..cc39ef9032 --- /dev/null +++ b/english/cpp/system.io/textwriter/get_newline/_index.md @@ -0,0 +1,39 @@ +--- +title: System::IO::TextWriter::get_NewLine method +linktitle: get_NewLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextWriter::get_NewLine method. Returns a line terminator string in C++.' +type: docs +weight: 700 +url: /cpp/system.io/textwriter/get_newline/ +--- +## TextWriter::get_NewLine() method + + +Returns a line terminator string. + +```cpp +String System::IO::TextWriter::get_NewLine() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::get_NewLine() const method + + +Returns a line terminator string. + +```cpp +virtual System::String System::IO::TextWriter::get_NewLine() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textwriter/ptr/_index.md b/english/cpp/system.io/textwriter/ptr/_index.md new file mode 100644 index 0000000000..09465e69b6 --- /dev/null +++ b/english/cpp/system.io/textwriter/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::TextWriter::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextWriter::Ptr typedef. An alias for a shared pointer to this class in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/textwriter/ptr/ +--- +## Ptr typedef + + +An alias for a shared pointer to this class. + +```cpp +System::SharedPtr System::IO::TextWriter::Ptr +``` + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textwriter/set_newline/_index.md b/english/cpp/system.io/textwriter/set_newline/_index.md new file mode 100644 index 0000000000..35fb28db61 --- /dev/null +++ b/english/cpp/system.io/textwriter/set_newline/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IO::TextWriter::set_NewLine method +linktitle: set_NewLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextWriter::set_NewLine method. Sets a line terminator string in C++.' +type: docs +weight: 800 +url: /cpp/system.io/textwriter/set_newline/ +--- +## TextWriter::set_NewLine method + + +Sets a line terminator string. + +```cpp +virtual void System::IO::TextWriter::set_NewLine(const System::String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::String\& | A value to set | + +## See Also + +* Class [String](../../../system/string/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textwriter/write/_index.md b/english/cpp/system.io/textwriter/write/_index.md new file mode 100644 index 0000000000..fb38992c5f --- /dev/null +++ b/english/cpp/system.io/textwriter/write/_index.md @@ -0,0 +1,328 @@ +--- +title: System::IO::TextWriter::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextWriter::Write method. Writes the string representation of the specified boolean value to the stream in C++.' +type: docs +weight: 900 +url: /cpp/system.io/textwriter/write/ +--- +## TextWriter::Write(bool) method + + +Writes the string representation of the specified boolean value to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(char_t) method + + +Writes the specified character to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(char_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char_t | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(const ArrayPtr\\&) method + + +Writes all characetrs from the specified array to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(const ArrayPtr &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the characters to write | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +Writes the specified subrange of UTF-16 characters from the specified character array to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(const ArrayPtr &buffer, int32_t index, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the characters to write | +| index | int32_t | A 0-based index of the elemnet in **buffer** at which the subrange to write begins | +| count | int32_t | The number of characters in the subrange to write; -1 specifies that the subrange ends where **buffer** array ends | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(const char_t *) method + + +Writes the specified c-string to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(const char_t *value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const char_t * | The c-string to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(const SharedPtr\\&) method + + +Writes the string representation of the specified object to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The object to write | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(const String\&, const TArgs\&...) method + + +Writes the specified values formatted according to the specified format to the stream. + +```cpp +template void System::IO::TextWriter::Write(const String &format, const TArgs &... args) +``` + + +| Parameter | Description | +| --- | --- | +| TArgs | The list of types of values to write | + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | The string format | +| args | const TArgs\&... | The values to write | + +## See Also + +* Class [String](../../../system/string/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(const String\&) method + + +Writes the specified string to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to write | + +## See Also + +* Class [String](../../../system/string/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(const TypeInfo\&) method + + +Writes the string representation of the specified [TypeInfo](../../../system/typeinfo/) object to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(const TypeInfo &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const TypeInfo\& | The object to write | + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(Decimal) method + + +Writes the string representation of the specified [Decimal](../../../system/decimal/) object to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(Decimal value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Decimal | The object to write | + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(double) method + + +Writes the string representation of the specified double-precision floating point value to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(float) method + + +Writes the string representation of the specified single-precision floating point value to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(int) method + + +Writes the string representation of the specified 32-bit integer value to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(int64_t) method + + +Writes the string representation of the specified 64-bit integer value to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(uint32_t) method + + +Writes the string representation of the specified unsigned 32-bit integer value to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(uint32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint32_t | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::Write(uint64_t) method + + +Writes the string representation of the specified unsigned 64-bit integer value to the stream. + +```cpp +virtual void System::IO::TextWriter::Write(uint64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint64_t | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textwriter/writeline/_index.md b/english/cpp/system.io/textwriter/writeline/_index.md new file mode 100644 index 0000000000..980392a070 --- /dev/null +++ b/english/cpp/system.io/textwriter/writeline/_index.md @@ -0,0 +1,342 @@ +--- +title: System::IO::TextWriter::WriteLine method +linktitle: WriteLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextWriter::WriteLine method. Writes line terminator characters to the stream in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/textwriter/writeline/ +--- +## TextWriter::WriteLine() method + + +Writes line terminator characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine() +``` + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(bool) method + + +Writes the string representation of the specified boolean value followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(char_t) method + + +Writes the specified character followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(char_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char_t | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(const ArrayPtr\\&) method + + +Writes all characetrs from the specified array followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(const ArrayPtr &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the characters to write | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(const ArrayPtr\\&, int32_t, int32_t) method + + +Writes the specified subrange of UTF-16 characters from the specified character array followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(const ArrayPtr &buffer, int32_t index, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the characters to write | +| index | int32_t | A 0-based index of the elemnet in **buffer** at which the subrange to write begins | +| count | int32_t | The number of characters in the subrange to write; -1 specifies that the subrange ends where **buffer** array ends | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(const char_t *) method + + +Writes the specified c-string followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(const char_t *value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const char_t * | The c-string to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(const SharedPtr\\&) method + + +Writes the string representation of the specified object followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The object to write | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(const String\&, const TArgs\&...) method + + +Writes the specified values formatted according to the specified format followed by the line-terminating characetrs to the stream. + +```cpp +template void System::IO::TextWriter::WriteLine(const String &format, const TArgs &... args) +``` + + +| Parameter | Description | +| --- | --- | +| TArgs | The list of types of values to write | + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | The string format | +| args | const TArgs\&... | The values to write | + +## See Also + +* Class [String](../../../system/string/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(const String\&) method + + +Writes the specified string followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to write | + +## See Also + +* Class [String](../../../system/string/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(const TypeInfo\&) method + + +Writes the string representation of the specified [TypeInfo](../../../system/typeinfo/) object followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(const TypeInfo &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const TypeInfo\& | The object to write | + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(Decimal) method + + +Writes the string representation of the specified [Decimal](../../../system/decimal/) object followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(Decimal value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Decimal | The object to write | + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(double) method + + +Writes the string representation of the specified double-precision floating point value followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(float) method + + +Writes the string representation of the specified single-precision floating point value followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(int) method + + +Writes the string representation of the specified 32-bit integer value followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(int64_t) method + + +Writes the string representation of the specified 64-bit integer value followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(uint32_t) method + + +Writes the string representation of the specified unsigned 32-bit integer value followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(uint32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint32_t | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## TextWriter::WriteLine(uint64_t) method + + +Writes the string representation of the specified unsigned 64-bit integer value followed by the line-terminating characters to the stream. + +```cpp +virtual void System::IO::TextWriter::WriteLine(uint64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint64_t | The value to write | + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/textwriter/~textwriter/_index.md b/english/cpp/system.io/textwriter/~textwriter/_index.md new file mode 100644 index 0000000000..3d264eaade --- /dev/null +++ b/english/cpp/system.io/textwriter/~textwriter/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::TextWriter::~TextWriter method +linktitle: ~TextWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::TextWriter::~TextWriter method. Destructor in C++.' +type: docs +weight: 100 +url: /cpp/system.io/textwriter/~textwriter/ +--- +## TextWriter::~TextWriter method + + +Destructor. + +```cpp +virtual System::IO::TextWriter::~TextWriter() +``` + +## See Also + +* Class [TextWriter](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/_index.md b/english/cpp/system.io/unmanagedmemorystream/_index.md new file mode 100644 index 0000000000..6ea380c503 --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/_index.md @@ -0,0 +1,50 @@ +--- +title: System::IO::UnmanagedMemoryStream class +linktitle: UnmanagedMemoryStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream class. Provides access to unmanaged memory. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2800 +url: /cpp/system.io/unmanagedmemorystream/ +--- +## UnmanagedMemoryStream class + + +Provides access to unmanaged memory. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class UnmanagedMemoryStream : public System::IO::Stream +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Flush](./flush/)() override | Does nothing. | +| [get_CanRead](./get_canread/)() const override | Determines if the stream is readable. | +| [get_CanSeek](./get_canseek/)() const override | Determines if the stream supports seeking. | +| [get_CanWrite](./get_canwrite/)() const override | Determines if the stream is writable. | +| virtual [get_Capacity](./get_capacity/)() const | Returns the current capacity of the underlying memory buffer. | +| [get_Length](./get_length/)() const override | Returns the length of the stream in bytes. | +| [get_Position](./get_position/)() const override | Returns the current position of the stream. | +| [get_PositionPointer](./get_positionpointer/)() | NOT IMPLEMENTED. | +| [Read](./read/)(const ArrayPtr\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [Read](./read/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [Seek](./seek/)(int64_t, SeekOrigin) override | Sets the position of the stream represented by the current object. | +| [set_Position](./set_position/)(int64_t) override | Sets the stream's position. | +| [set_PositionPointer](./set_positionpointer/)(uint8_t *) | NOT IMPLEMENTED. | +| [SetLength](./setlength/)(int64_t) override | NOT IMPLEMENTED. | +| [UnmanagedMemoryStream](./unmanagedmemorystream/)(uint8_t *, int64_t) | Constructs a new instance of [UnmanagedMemoryStream](./). | +| [UnmanagedMemoryStream](./unmanagedmemorystream/)(uint8_t *, int64_t, int64_t, FileAccess) | Constructs a new instance of [UnmanagedMemoryStream](./). | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | NOT IMPLEMENTED. | +| [Write](./write/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | NOT IMPLEMENTED. | +## Fields + +| Field | Description | +| --- | --- | +| static [Null](../stream/null/) | A stream with no underlying storage. | +## See Also + +* Class [Stream](../stream/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/flush/_index.md b/english/cpp/system.io/unmanagedmemorystream/flush/_index.md new file mode 100644 index 0000000000..9072048ea1 --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::UnmanagedMemoryStream::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::Flush method. Does nothing in C++.' +type: docs +weight: 200 +url: /cpp/system.io/unmanagedmemorystream/flush/ +--- +## UnmanagedMemoryStream::Flush method + + +Does nothing. + +```cpp +virtual void System::IO::UnmanagedMemoryStream::Flush() override +``` + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/get_canread/_index.md b/english/cpp/system.io/unmanagedmemorystream/get_canread/_index.md new file mode 100644 index 0000000000..cbc6109778 --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/get_canread/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::UnmanagedMemoryStream::get_CanRead method +linktitle: get_CanRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::get_CanRead method. Determines if the stream is readable in C++.' +type: docs +weight: 300 +url: /cpp/system.io/unmanagedmemorystream/get_canread/ +--- +## UnmanagedMemoryStream::get_CanRead method + + +Determines if the stream is readable. + +```cpp +virtual bool System::IO::UnmanagedMemoryStream::get_CanRead() const override +``` + + +### ReturnValue + +True if the stream is readable; otherwise - false + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/get_canseek/_index.md b/english/cpp/system.io/unmanagedmemorystream/get_canseek/_index.md new file mode 100644 index 0000000000..fcb87b2358 --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/get_canseek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::UnmanagedMemoryStream::get_CanSeek method +linktitle: get_CanSeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::get_CanSeek method. Determines if the stream supports seeking in C++.' +type: docs +weight: 400 +url: /cpp/system.io/unmanagedmemorystream/get_canseek/ +--- +## UnmanagedMemoryStream::get_CanSeek method + + +Determines if the stream supports seeking. + +```cpp +virtual bool System::IO::UnmanagedMemoryStream::get_CanSeek() const override +``` + + +### ReturnValue + +True if the stream supports seeking; otherwise - false + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/get_canwrite/_index.md b/english/cpp/system.io/unmanagedmemorystream/get_canwrite/_index.md new file mode 100644 index 0000000000..828c128ca5 --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/get_canwrite/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::UnmanagedMemoryStream::get_CanWrite method +linktitle: get_CanWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::get_CanWrite method. Determines if the stream is writable in C++.' +type: docs +weight: 500 +url: /cpp/system.io/unmanagedmemorystream/get_canwrite/ +--- +## UnmanagedMemoryStream::get_CanWrite method + + +Determines if the stream is writable. + +```cpp +virtual bool System::IO::UnmanagedMemoryStream::get_CanWrite() const override +``` + + +### ReturnValue + +True if the stream is writable; otherwise - false + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/get_capacity/_index.md b/english/cpp/system.io/unmanagedmemorystream/get_capacity/_index.md new file mode 100644 index 0000000000..6029593bf5 --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/get_capacity/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::UnmanagedMemoryStream::get_Capacity method +linktitle: get_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::get_Capacity method. Returns the current capacity of the underlying memory buffer in C++.' +type: docs +weight: 600 +url: /cpp/system.io/unmanagedmemorystream/get_capacity/ +--- +## UnmanagedMemoryStream::get_Capacity method + + +Returns the current capacity of the underlying memory buffer. + +```cpp +virtual int64_t System::IO::UnmanagedMemoryStream::get_Capacity() const +``` + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/get_length/_index.md b/english/cpp/system.io/unmanagedmemorystream/get_length/_index.md new file mode 100644 index 0000000000..2dd084b085 --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/get_length/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::UnmanagedMemoryStream::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::get_Length method. Returns the length of the stream in bytes in C++.' +type: docs +weight: 700 +url: /cpp/system.io/unmanagedmemorystream/get_length/ +--- +## UnmanagedMemoryStream::get_Length method + + +Returns the length of the stream in bytes. + +```cpp +virtual int64_t System::IO::UnmanagedMemoryStream::get_Length() const override +``` + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/get_position/_index.md b/english/cpp/system.io/unmanagedmemorystream/get_position/_index.md new file mode 100644 index 0000000000..6472fcceea --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/get_position/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::UnmanagedMemoryStream::get_Position method +linktitle: get_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::get_Position method. Returns the current position of the stream in C++.' +type: docs +weight: 800 +url: /cpp/system.io/unmanagedmemorystream/get_position/ +--- +## UnmanagedMemoryStream::get_Position method + + +Returns the current position of the stream. + +```cpp +virtual int64_t System::IO::UnmanagedMemoryStream::get_Position() const override +``` + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/get_positionpointer/_index.md b/english/cpp/system.io/unmanagedmemorystream/get_positionpointer/_index.md new file mode 100644 index 0000000000..d8ae0e641d --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/get_positionpointer/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::UnmanagedMemoryStream::get_PositionPointer method +linktitle: get_PositionPointer +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::get_PositionPointer method. NOT IMPLEMENTED in C++.' +type: docs +weight: 900 +url: /cpp/system.io/unmanagedmemorystream/get_positionpointer/ +--- +## UnmanagedMemoryStream::get_PositionPointer method + + +NOT IMPLEMENTED. + +```cpp +uint8_t * System::IO::UnmanagedMemoryStream::get_PositionPointer() +``` + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/read/_index.md b/english/cpp/system.io/unmanagedmemorystream/read/_index.md new file mode 100644 index 0000000000..bfa85d5bcc --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/read/_index.md @@ -0,0 +1,60 @@ +--- +title: System::IO::UnmanagedMemoryStream::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::Read method. Reads the specified number of bytes from the stream and writes them to the specified byte array in C++.' +type: docs +weight: 1000 +url: /cpp/system.io/unmanagedmemorystream/read/ +--- +## UnmanagedMemoryStream::Read(const ArrayPtr\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +virtual int32_t System::IO::UnmanagedMemoryStream::Read(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The byte array to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## UnmanagedMemoryStream::Read(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +virtual int32_t System::IO::UnmanagedMemoryStream::Read(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The byte array view to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/seek/_index.md b/english/cpp/system.io/unmanagedmemorystream/seek/_index.md new file mode 100644 index 0000000000..0963faea61 --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/seek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IO::UnmanagedMemoryStream::Seek method +linktitle: Seek +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::Seek method. Sets the position of the stream represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system.io/unmanagedmemorystream/seek/ +--- +## UnmanagedMemoryStream::Seek method + + +Sets the position of the stream represented by the current object. + +```cpp +virtual int64_t System::IO::UnmanagedMemoryStream::Seek(int64_t offset, SeekOrigin loc) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int64_t | The byte offset relative to a position specified by **origin** | +| loc | SeekOrigin | Specifies the position from which and the direction toward which the offset is calculated | + +### ReturnValue + +The new position of the stream + +## See Also + +* Enum [SeekOrigin](../../seekorigin/) +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/set_position/_index.md b/english/cpp/system.io/unmanagedmemorystream/set_position/_index.md new file mode 100644 index 0000000000..dbbc17d9c0 --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/set_position/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IO::UnmanagedMemoryStream::set_Position method +linktitle: set_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::set_Position method. Sets the stream''s position in C++.' +type: docs +weight: 1200 +url: /cpp/system.io/unmanagedmemorystream/set_position/ +--- +## UnmanagedMemoryStream::set_Position method + + +Sets the stream's position. + +```cpp +virtual void System::IO::UnmanagedMemoryStream::set_Position(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The byte offset to set the stream's position to | + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/set_positionpointer/_index.md b/english/cpp/system.io/unmanagedmemorystream/set_positionpointer/_index.md new file mode 100644 index 0000000000..cc1105cb52 --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/set_positionpointer/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IO::UnmanagedMemoryStream::set_PositionPointer method +linktitle: set_PositionPointer +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::set_PositionPointer method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1300 +url: /cpp/system.io/unmanagedmemorystream/set_positionpointer/ +--- +## UnmanagedMemoryStream::set_PositionPointer method + + +NOT IMPLEMENTED. + +```cpp +void System::IO::UnmanagedMemoryStream::set_PositionPointer(uint8_t *value) +``` + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/setlength/_index.md b/english/cpp/system.io/unmanagedmemorystream/setlength/_index.md new file mode 100644 index 0000000000..4c9ffa0687 --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/setlength/_index.md @@ -0,0 +1,24 @@ +--- +title: System::IO::UnmanagedMemoryStream::SetLength method +linktitle: SetLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::SetLength method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1400 +url: /cpp/system.io/unmanagedmemorystream/setlength/ +--- +## UnmanagedMemoryStream::SetLength method + + +NOT IMPLEMENTED. + +```cpp +virtual void System::IO::UnmanagedMemoryStream::SetLength(int64_t value) override +``` + + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/unmanagedmemorystream/_index.md b/english/cpp/system.io/unmanagedmemorystream/unmanagedmemorystream/_index.md new file mode 100644 index 0000000000..c014dab08a --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/unmanagedmemorystream/_index.md @@ -0,0 +1,52 @@ +--- +title: System::IO::UnmanagedMemoryStream::UnmanagedMemoryStream constructor +linktitle: UnmanagedMemoryStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::UnmanagedMemoryStream constructor. Constructs a new instance of UnmanagedMemoryStream in C++.' +type: docs +weight: 100 +url: /cpp/system.io/unmanagedmemorystream/unmanagedmemorystream/ +--- +## UnmanagedMemoryStream::UnmanagedMemoryStream(uint8_t *, int64_t) constructor + + +Constructs a new instance of [UnmanagedMemoryStream](../). + +```cpp +System::IO::UnmanagedMemoryStream::UnmanagedMemoryStream(uint8_t *pointer, int64_t length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pointer | uint8_t * | A pointer to unmanaged buffer | +| length | int64_t | The size of unmanaged buffer in bytes | + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## UnmanagedMemoryStream::UnmanagedMemoryStream(uint8_t *, int64_t, int64_t, FileAccess) constructor + + +Constructs a new instance of [UnmanagedMemoryStream](../). + +```cpp +System::IO::UnmanagedMemoryStream::UnmanagedMemoryStream(uint8_t *pointer, int64_t length, int64_t capacity, FileAccess access) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pointer | uint8_t * | A pointer to unmanaged buffer | +| length | int64_t | The size of unmanaged buffer in bytes | +| capacity | int64_t | The total amount of memory assigned to the stream | +| access | FileAccess | Specifies if the stream should be read-only, write-onle or both | + +## See Also + +* Enum [FileAccess](../../fileaccess/) +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/unmanagedmemorystream/write/_index.md b/english/cpp/system.io/unmanagedmemorystream/write/_index.md new file mode 100644 index 0000000000..d08ed282ab --- /dev/null +++ b/english/cpp/system.io/unmanagedmemorystream/write/_index.md @@ -0,0 +1,40 @@ +--- +title: System::IO::UnmanagedMemoryStream::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::UnmanagedMemoryStream::Write method. NOT IMPLEMENTED in C++.' +type: docs +weight: 1500 +url: /cpp/system.io/unmanagedmemorystream/write/ +--- +## UnmanagedMemoryStream::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +NOT IMPLEMENTED. + +```cpp +virtual void System::IO::UnmanagedMemoryStream::Write(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) +## UnmanagedMemoryStream::Write(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +NOT IMPLEMENTED. + +```cpp +virtual void System::IO::UnmanagedMemoryStream::Write(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +## See Also + +* Class [UnmanagedMemoryStream](../) +* Namespace [System::IO](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.io/wrapstdiostream/_index.md b/english/cpp/system.io/wrapstdiostream/_index.md new file mode 100644 index 0000000000..9a044c7d49 --- /dev/null +++ b/english/cpp/system.io/wrapstdiostream/_index.md @@ -0,0 +1,89 @@ +--- +title: System::IO::WrapSTDIOStream method +linktitle: WrapSTDIOStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::IO::WrapSTDIOStream method. Wrapper function for std::basic_iostream-like streams in C++.' +type: docs +weight: 5300 +url: /cpp/system.io/wrapstdiostream/ +--- +## System::IO::WrapSTDIOStream(std::basic_iostream\\&, STDIOStreamWrappingMode, STDIOStreamPositionPreference) method + + +Wrapper function for std::basic_iostream-like streams. + +```cpp +template SharedPtr System::IO::WrapSTDIOStream(std::basic_iostream &stream, STDIOStreamWrappingMode mode=STDIOStreamWrappingMode::Binary, STDIOStreamPositionPreference pref_pos=STDIOStreamPositionPreference::Zero) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::basic_iostream\\& | std::basic_iostream-like stream | +| mode | STDIOStreamWrappingMode | Wrapping mode | +| pref_pos | STDIOStreamPositionPreference | Position that will prefer as read and write position, if they are different | + +### ReturnValue + +[BasicSTDIOStreamWrapper](../basicstdiostreamwrapper/) wrapper + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [Stream](../stream/) +* Enum [STDIOStreamWrappingMode](../stdiostreamwrappingmode/) +* Enum [STDIOStreamPositionPreference](../stdiostreampositionpreference/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) +## System::IO::WrapSTDIOStream(std::basic_istream\\&, STDIOStreamWrappingMode) method + + +Wrapper function for std::basic_istream-like streams. + +```cpp +template SharedPtr System::IO::WrapSTDIOStream(std::basic_istream &stream, STDIOStreamWrappingMode mode=STDIOStreamWrappingMode::Binary) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::basic_istream\\& | std::basic_istream-like stream | +| mode | STDIOStreamWrappingMode | Wrapping mode | + +### ReturnValue + +[BasicSTDIStreamWrapper](../basicstdistreamwrapper/) wrapper + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [Stream](../stream/) +* Enum [STDIOStreamWrappingMode](../stdiostreamwrappingmode/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) +## System::IO::WrapSTDIOStream(std::basic_ostream\\&, STDIOStreamWrappingMode) method + + +Wrapper function for std::basic_ostream-like streams. + +```cpp +template SharedPtr System::IO::WrapSTDIOStream(std::basic_ostream &stream, STDIOStreamWrappingMode mode=STDIOStreamWrappingMode::Binary) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::basic_ostream\\& | std::basic_ostream-like stream | +| mode | STDIOStreamWrappingMode | Wrapping mode | + +### ReturnValue + +[BasicSTDOStreamWrapper](../basicstdostreamwrapper/) wrapper + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [Stream](../stream/) +* Enum [STDIOStreamWrappingMode](../stdiostreamwrappingmode/) +* Namespace [System::IO](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.linq/_index.md b/english/cpp/system.linq/_index.md new file mode 100644 index 0000000000..3c54a4d434 --- /dev/null +++ b/english/cpp/system.linq/_index.md @@ -0,0 +1,18 @@ +--- +title: System::Linq namespace +linktitle: System::Linq +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Linq namespace in C++.' +type: docs +weight: 5000 +url: /cpp/system.linq/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Enumerable](./enumerable/) | Provides static LINQ methods. | +| [IGrouping](./igrouping/) | | diff --git a/english/cpp/system.linq/enumerable/_index.md b/english/cpp/system.linq/enumerable/_index.md new file mode 100644 index 0000000000..0090bb1680 --- /dev/null +++ b/english/cpp/system.linq/enumerable/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Linq::Enumerable class +linktitle: Enumerable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Linq::Enumerable class. Provides static LINQ methods in C++.' +type: docs +weight: 100 +url: /cpp/system.linq/enumerable/ +--- +## Enumerable class + + +Provides static LINQ methods. + +```cpp +class Enumerable +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Empty](./empty/)() | Returns an empty IEnumerable object. | +| static [Range](./range/)(int32_t, int32_t) | Generates a sequence of integral numbers within a specified range. | +## See Also + +* Namespace [System::Linq](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.linq/enumerable/empty/_index.md b/english/cpp/system.linq/enumerable/empty/_index.md new file mode 100644 index 0000000000..86f7c1020a --- /dev/null +++ b/english/cpp/system.linq/enumerable/empty/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Linq::Enumerable::Empty method +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Linq::Enumerable::Empty method. Returns an empty IEnumerable object in C++.' +type: docs +weight: 100 +url: /cpp/system.linq/enumerable/empty/ +--- +## Enumerable::Empty method + + +Returns an empty IEnumerable object. + +```cpp +template static SharedPtr> System::Linq::Enumerable::Empty() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Class [Enumerable](../) +* Namespace [System::Linq](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.linq/enumerable/range/_index.md b/english/cpp/system.linq/enumerable/range/_index.md new file mode 100644 index 0000000000..270900059c --- /dev/null +++ b/english/cpp/system.linq/enumerable/range/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Linq::Enumerable::Range method +linktitle: Range +second_title: Aspose.PDF for C++ API Reference +description: 'System::Linq::Enumerable::Range method. Generates a sequence of integral numbers within a specified range in C++.' +type: docs +weight: 200 +url: /cpp/system.linq/enumerable/range/ +--- +## Enumerable::Range method + + +Generates a sequence of integral numbers within a specified range. + +```cpp +static SharedPtr> System::Linq::Enumerable::Range(int32_t start, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| start | int32_t | The value of the first integer in the sequence. | +| count | int32_t | The number of sequential integers to generate. | + +### ReturnValue + +An IEnumerable of int32_t's that contains a range of sequential integral numbers. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Class [Enumerable](../) +* Namespace [System::Linq](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.linq/igrouping/_index.md b/english/cpp/system.linq/igrouping/_index.md new file mode 100644 index 0000000000..07ee054584 --- /dev/null +++ b/english/cpp/system.linq/igrouping/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Linq::IGrouping class +linktitle: IGrouping +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Linq::IGrouping class in C++.' +type: docs +weight: 200 +url: /cpp/system.linq/igrouping/ +--- +## IGrouping class + + + + +```cpp +templateclass IGrouping : public virtual System::Collections::Generic::IEnumerable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_Key](./get_key/)() | | +## See Also + +* Class [IEnumerable](../../system.collections.generic/ienumerable/) +* Namespace [System::Linq](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.linq/igrouping/get_key/_index.md b/english/cpp/system.linq/igrouping/get_key/_index.md new file mode 100644 index 0000000000..73008aa367 --- /dev/null +++ b/english/cpp/system.linq/igrouping/get_key/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Linq::IGrouping::get_Key method +linktitle: get_Key +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Key method of System::Linq::IGrouping class in C++.' +type: docs +weight: 100 +url: /cpp/system.linq/igrouping/get_key/ +--- +## IGrouping::get_Key method + + + + +```cpp +virtual TKey System::Linq::IGrouping::get_Key()=0 +``` + +## See Also + +* Class [IGrouping](../) +* Namespace [System::Linq](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.cache/_index.md b/english/cpp/system.net.cache/_index.md new file mode 100644 index 0000000000..2731d2fdc1 --- /dev/null +++ b/english/cpp/system.net.cache/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Net::Cache namespace +linktitle: System::Net::Cache +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::Cache namespace in C++.' +type: docs +weight: 5200 +url: /cpp/system.net.cache/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [HttpRequestCachePolicy](./httprequestcachepolicy/) | HTTP cache policy that expresses RFC2616 HTTP caching semantic Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RequestCachePolicy](./requestcachepolicy/) | Common request cache policy used for caching of [Http](../system.net.http/), FTP, etc. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [HttpCacheAgeControl](./httpcacheagecontrol/) | CacheAgeControl is used to specify preferences with respect of cached item age and freshness. | +| [HttpRequestCacheLevel](./httprequestcachelevel/) | The enum describes cache settings for HTTP. | +| [RequestCacheLevel](./requestcachelevel/) | The enum describes cache settings applicable for any [WebRequest](../system.net/webrequest/). | diff --git a/english/cpp/system.net.cache/httpcacheagecontrol/_index.md b/english/cpp/system.net.cache/httpcacheagecontrol/_index.md new file mode 100644 index 0000000000..8e21a69510 --- /dev/null +++ b/english/cpp/system.net.cache/httpcacheagecontrol/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Cache::HttpCacheAgeControl enum +linktitle: HttpCacheAgeControl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::HttpCacheAgeControl enum. CacheAgeControl is used to specify preferences with respect of cached item age and freshness in C++.' +type: docs +weight: 300 +url: /cpp/system.net.cache/httpcacheagecontrol/ +--- +## HttpCacheAgeControl enum + + +CacheAgeControl is used to specify preferences with respect of cached item age and freshness. + +```cpp +enum class HttpCacheAgeControl +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | For internal use only. | +| MinFresh | 1 | Content can be taken from the cache if the time remaining before expiration is greater than or equal to the time specified with this value. | +| MaxAge | 2 | Content can be taken from the cache until it is older than the age specified with this value. | +| MaxStale | 4 | Content can be taken from the cache after it has expired until the time specified with this value elapses. | +| MaxAgeAndMinFresh | 3 | MaxAge and MinFresh. | +| MaxAgeAndMaxStale | 6 | MaxAge and MaxStale. | + +## See Also + +* Namespace [System::Net::Cache](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.cache/httprequestcachelevel/_index.md b/english/cpp/system.net.cache/httprequestcachelevel/_index.md new file mode 100644 index 0000000000..4b9f4d983e --- /dev/null +++ b/english/cpp/system.net.cache/httprequestcachelevel/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Cache::HttpRequestCacheLevel enum +linktitle: HttpRequestCacheLevel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::HttpRequestCacheLevel enum. The enum describes cache settings for HTTP in C++.' +type: docs +weight: 400 +url: /cpp/system.net.cache/httprequestcachelevel/ +--- +## HttpRequestCacheLevel enum + + +The enum describes cache settings for HTTP. + +```cpp +enum class HttpRequestCacheLevel +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | Satisfies a request for a resource either by using the cached copy of the resource or by sending a request for the resource to the server. | +| BypassCache | 1 | Satisfies a request by using the server. | +| CacheOnly | 2 | Always uses the client cache to get a resource. | +| CacheIfAvailable | 3 | Satisfies a request for a resource from the cache if the resource is available, otherwise sends a request to the server. | +| Revalidate | 4 | Using a resource local copy if the client timestamp is the same as the timestamp of the resource on the server. Otherwise, a resource is downloaded from a server. | +| Reload | 5 | A resource is always downloaded from the server. | +| NoCacheNoStore | 6 | Never satisfies a request by using resources from the cache and does not cache resources. | +| CacheOrNextCacheOnly | 7 | Satisfies a request for a resource either from the local computer's cache or from a remote cache on the LAN. | +| Refresh | 8 | Satisfies a request by using the server or a cache other than the local cache. | + +## See Also + +* Namespace [System::Net::Cache](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.cache/httprequestcachepolicy/_index.md b/english/cpp/system.net.cache/httprequestcachepolicy/_index.md new file mode 100644 index 0000000000..bd3dc6039d --- /dev/null +++ b/english/cpp/system.net.cache/httprequestcachepolicy/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Net::Cache::HttpRequestCachePolicy class +linktitle: HttpRequestCachePolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::HttpRequestCachePolicy class. HTTP cache policy that expresses RFC2616 HTTP caching semantic Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.net.cache/httprequestcachepolicy/ +--- +## HttpRequestCachePolicy class + + +HTTP cache policy that expresses RFC2616 HTTP caching semantic Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpRequestCachePolicy : public System::Net::Cache::RequestCachePolicy +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_CacheSyncDate](./get_cachesyncdate/)() const | Gets the time when resources stored in the cache must be revalidated. | +| [get_InternalCacheSyncDateUtc](./get_internalcachesyncdateutc/)() const | Gets the time in the UTC format when resources stored in the cache must be revalidated. For internal use only. | +| [get_Level](./get_level/)() const | RTTI information. | +| [get_MaxAge](./get_maxage/)() const | Gets the max age permitted for a resource. | +| [get_MaxStale](./get_maxstale/)() const | Gets the maximum staleness value that is permitted for a resource. | +| [get_MinFresh](./get_minfresh/)() const | Gets the min age permitted for a resource. | +| [HttpRequestCachePolicy](./httprequestcachepolicy/)() | Constructs a new instance. | +| [HttpRequestCachePolicy](./httprequestcachepolicy/)(HttpRequestCacheLevel) | Constructs a new instance. | +| [HttpRequestCachePolicy](./httprequestcachepolicy/)(HttpCacheAgeControl, TimeSpan) | Constructs a new instance. | +| [HttpRequestCachePolicy](./httprequestcachepolicy/)(HttpCacheAgeControl, TimeSpan, TimeSpan) | Constructs a new instance. | +| [HttpRequestCachePolicy](./httprequestcachepolicy/)(DateTime) | Constructs a new instance. | +| [HttpRequestCachePolicy](./httprequestcachepolicy/)(HttpCacheAgeControl, TimeSpan, TimeSpan, DateTime) | Constructs a new instance. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## See Also + +* Class [RequestCachePolicy](../requestcachepolicy/) +* Namespace [System::Net::Cache](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.cache/httprequestcachepolicy/get_cachesyncdate/_index.md b/english/cpp/system.net.cache/httprequestcachepolicy/get_cachesyncdate/_index.md new file mode 100644 index 0000000000..3bf5a06523 --- /dev/null +++ b/english/cpp/system.net.cache/httprequestcachepolicy/get_cachesyncdate/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cache::HttpRequestCachePolicy::get_CacheSyncDate method +linktitle: get_CacheSyncDate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::HttpRequestCachePolicy::get_CacheSyncDate method. Gets the time when resources stored in the cache must be revalidated in C++.' +type: docs +weight: 200 +url: /cpp/system.net.cache/httprequestcachepolicy/get_cachesyncdate/ +--- +## HttpRequestCachePolicy::get_CacheSyncDate method + + +Gets the time when resources stored in the cache must be revalidated. + +```cpp +DateTime System::Net::Cache::HttpRequestCachePolicy::get_CacheSyncDate() const +``` + + +### ReturnValue + +The time when resources stored in the cache must be revalidated. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.cache/httprequestcachepolicy/get_internalcachesyncdateutc/_index.md b/english/cpp/system.net.cache/httprequestcachepolicy/get_internalcachesyncdateutc/_index.md new file mode 100644 index 0000000000..fa407a32a9 --- /dev/null +++ b/english/cpp/system.net.cache/httprequestcachepolicy/get_internalcachesyncdateutc/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cache::HttpRequestCachePolicy::get_InternalCacheSyncDateUtc method +linktitle: get_InternalCacheSyncDateUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::HttpRequestCachePolicy::get_InternalCacheSyncDateUtc method. Gets the time in the UTC format when resources stored in the cache must be revalidated. For internal use only in C++.' +type: docs +weight: 300 +url: /cpp/system.net.cache/httprequestcachepolicy/get_internalcachesyncdateutc/ +--- +## HttpRequestCachePolicy::get_InternalCacheSyncDateUtc method + + +Gets the time in the UTC format when resources stored in the cache must be revalidated. For internal use only. + +```cpp +DateTime System::Net::Cache::HttpRequestCachePolicy::get_InternalCacheSyncDateUtc() const +``` + + +### ReturnValue + +The time in the UTC format when resources stored in the cache must be revalidated. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.cache/httprequestcachepolicy/get_level/_index.md b/english/cpp/system.net.cache/httprequestcachepolicy/get_level/_index.md new file mode 100644 index 0000000000..379ee7a355 --- /dev/null +++ b/english/cpp/system.net.cache/httprequestcachepolicy/get_level/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Cache::HttpRequestCachePolicy::get_Level method +linktitle: get_Level +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::HttpRequestCachePolicy::get_Level method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.cache/httprequestcachepolicy/get_level/ +--- +## HttpRequestCachePolicy::get_Level method + + +RTTI information. + +```cpp +HttpRequestCacheLevel System::Net::Cache::HttpRequestCachePolicy::get_Level() const +``` + + +### ReturnValue + +The specified HttpRequestCacheLevel value. +## Remarks + + +Gets the specified HttpRequestCacheLevel value. +## See Also + +* Enum [HttpRequestCacheLevel](../../httprequestcachelevel/) +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.cache/httprequestcachepolicy/get_maxage/_index.md b/english/cpp/system.net.cache/httprequestcachepolicy/get_maxage/_index.md new file mode 100644 index 0000000000..c718afbf53 --- /dev/null +++ b/english/cpp/system.net.cache/httprequestcachepolicy/get_maxage/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cache::HttpRequestCachePolicy::get_MaxAge method +linktitle: get_MaxAge +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::HttpRequestCachePolicy::get_MaxAge method. Gets the max age permitted for a resource in C++.' +type: docs +weight: 500 +url: /cpp/system.net.cache/httprequestcachepolicy/get_maxage/ +--- +## HttpRequestCachePolicy::get_MaxAge method + + +Gets the max age permitted for a resource. + +```cpp +TimeSpan System::Net::Cache::HttpRequestCachePolicy::get_MaxAge() const +``` + + +### ReturnValue + +The max age permitted for a resource. + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.cache/httprequestcachepolicy/get_maxstale/_index.md b/english/cpp/system.net.cache/httprequestcachepolicy/get_maxstale/_index.md new file mode 100644 index 0000000000..2d36d5b719 --- /dev/null +++ b/english/cpp/system.net.cache/httprequestcachepolicy/get_maxstale/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cache::HttpRequestCachePolicy::get_MaxStale method +linktitle: get_MaxStale +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::HttpRequestCachePolicy::get_MaxStale method. Gets the maximum staleness value that is permitted for a resource in C++.' +type: docs +weight: 600 +url: /cpp/system.net.cache/httprequestcachepolicy/get_maxstale/ +--- +## HttpRequestCachePolicy::get_MaxStale method + + +Gets the maximum staleness value that is permitted for a resource. + +```cpp +TimeSpan System::Net::Cache::HttpRequestCachePolicy::get_MaxStale() const +``` + + +### ReturnValue + +The maximum staleness value that is permitted for a resource. + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.cache/httprequestcachepolicy/get_minfresh/_index.md b/english/cpp/system.net.cache/httprequestcachepolicy/get_minfresh/_index.md new file mode 100644 index 0000000000..c80004d0fd --- /dev/null +++ b/english/cpp/system.net.cache/httprequestcachepolicy/get_minfresh/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cache::HttpRequestCachePolicy::get_MinFresh method +linktitle: get_MinFresh +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::HttpRequestCachePolicy::get_MinFresh method. Gets the min age permitted for a resource in C++.' +type: docs +weight: 700 +url: /cpp/system.net.cache/httprequestcachepolicy/get_minfresh/ +--- +## HttpRequestCachePolicy::get_MinFresh method + + +Gets the min age permitted for a resource. + +```cpp +TimeSpan System::Net::Cache::HttpRequestCachePolicy::get_MinFresh() const +``` + + +### ReturnValue + +The min age permitted for a resource. + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.cache/httprequestcachepolicy/httprequestcachepolicy/_index.md b/english/cpp/system.net.cache/httprequestcachepolicy/httprequestcachepolicy/_index.md new file mode 100644 index 0000000000..7a566bb23d --- /dev/null +++ b/english/cpp/system.net.cache/httprequestcachepolicy/httprequestcachepolicy/_index.md @@ -0,0 +1,133 @@ +--- +title: System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy constructor +linktitle: HttpRequestCachePolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.cache/httprequestcachepolicy/httprequestcachepolicy/ +--- +## HttpRequestCachePolicy::HttpRequestCachePolicy() constructor + + +Constructs a new instance. + +```cpp +System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy() +``` + +## See Also + +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpRequestCachePolicy::HttpRequestCachePolicy(DateTime) constructor + + +Constructs a new instance. + +```cpp +System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy(DateTime cacheSyncDate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cacheSyncDate | DateTime | The time when resources stored in the cache must be revalidated. | + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpRequestCachePolicy::HttpRequestCachePolicy(HttpCacheAgeControl, TimeSpan) constructor + + +Constructs a new instance. + +```cpp +System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy(HttpCacheAgeControl cacheAgeControl, TimeSpan ageOrFreshOrStale) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cacheAgeControl | HttpCacheAgeControl | Controls the caching behavior for resources. | +| ageOrFreshOrStale | TimeSpan | An amount of time. | + +## See Also + +* Enum [HttpCacheAgeControl](../../httpcacheagecontrol/) +* Class [TimeSpan](../../../system/timespan/) +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpRequestCachePolicy::HttpRequestCachePolicy(HttpCacheAgeControl, TimeSpan, TimeSpan) constructor + + +Constructs a new instance. + +```cpp +System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy(HttpCacheAgeControl cacheAgeControl, TimeSpan maxAge, TimeSpan freshOrStale) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cacheAgeControl | HttpCacheAgeControl | Controls the caching behavior for resources. | +| maxAge | TimeSpan | The max age permitted for resources. | +| freshOrStale | TimeSpan | An amount of time. | + +## See Also + +* Enum [HttpCacheAgeControl](../../httpcacheagecontrol/) +* Class [TimeSpan](../../../system/timespan/) +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpRequestCachePolicy::HttpRequestCachePolicy(HttpCacheAgeControl, TimeSpan, TimeSpan, DateTime) constructor + + +Constructs a new instance. + +```cpp +System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy(HttpCacheAgeControl cacheAgeControl, TimeSpan maxAge, TimeSpan freshOrStale, DateTime cacheSyncDate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cacheAgeControl | HttpCacheAgeControl | Controls the caching behavior for resources. | +| maxAge | TimeSpan | The max age permitted for resources. | +| freshOrStale | TimeSpan | An amount of time. | +| cacheSyncDate | DateTime | The time when resources stored in the cache must be revalidated. | + +## See Also + +* Enum [HttpCacheAgeControl](../../httpcacheagecontrol/) +* Class [TimeSpan](../../../system/timespan/) +* Class [DateTime](../../../system/datetime/) +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpRequestCachePolicy::HttpRequestCachePolicy(HttpRequestCacheLevel) constructor + + +Constructs a new instance. + +```cpp +System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy(HttpRequestCacheLevel level) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| level | HttpRequestCacheLevel | The caching behavior for resources. | + +## See Also + +* Enum [HttpRequestCacheLevel](../../httprequestcachelevel/) +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.cache/httprequestcachepolicy/tostring/_index.md b/english/cpp/system.net.cache/httprequestcachepolicy/tostring/_index.md new file mode 100644 index 0000000000..7d83efcfc6 --- /dev/null +++ b/english/cpp/system.net.cache/httprequestcachepolicy/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cache::HttpRequestCachePolicy::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::HttpRequestCachePolicy::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 800 +url: /cpp/system.net.cache/httprequestcachepolicy/tostring/ +--- +## HttpRequestCachePolicy::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Cache::HttpRequestCachePolicy::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpRequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.cache/requestcachelevel/_index.md b/english/cpp/system.net.cache/requestcachelevel/_index.md new file mode 100644 index 0000000000..3e1e9b031b --- /dev/null +++ b/english/cpp/system.net.cache/requestcachelevel/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Cache::RequestCacheLevel enum +linktitle: RequestCacheLevel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::RequestCacheLevel enum. The enum describes cache settings applicable for any WebRequest in C++.' +type: docs +weight: 500 +url: /cpp/system.net.cache/requestcachelevel/ +--- +## RequestCacheLevel enum + + +The enum describes cache settings applicable for any [WebRequest](../../system.net/webrequest/). + +```cpp +enum class RequestCacheLevel +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | Satisfies a request for a resource either by using the cached copy of the resource or by sending a request for the resource to the server. | +| BypassCache | 1 | Satisfies a request by using the server. No entries are taken from the cache. | +| CacheOnly | 2 | Satisfies a request for a resource only from the cache. WebException will be thrown when a resource is not in the client cache. | +| CacheIfAvailable | 3 | Satisfies a request for a resource from the cache if the resource is available, otherwise sends a request to the server. | +| Revalidate | 4 | Using a resource local copy if the client timestamp is the same as the timestamp of the resource on the server. Otherwise, a resource is downloaded from a server. | +| Reload | 5 | A resource is always downloaded from the server. | +| NoCacheNoStore | 6 | Never satisfies a request by using resources from the cache and does not cache resources. | + +## See Also + +* Namespace [System::Net::Cache](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.cache/requestcachepolicy/_index.md b/english/cpp/system.net.cache/requestcachepolicy/_index.md new file mode 100644 index 0000000000..c2b988b69c --- /dev/null +++ b/english/cpp/system.net.cache/requestcachepolicy/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Cache::RequestCachePolicy class +linktitle: RequestCachePolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::RequestCachePolicy class. Common request cache policy used for caching of Http, FTP, etc. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.net.cache/requestcachepolicy/ +--- +## RequestCachePolicy class + + +Common request cache policy used for caching of [Http](../../system.net.http/), FTP, etc. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RequestCachePolicy : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Level](./get_level/)() | RTTI information. | +| [RequestCachePolicy](./requestcachepolicy/)() | Constructs a new instance. | +| [RequestCachePolicy](./requestcachepolicy/)(RequestCacheLevel) | Construct a new instance with the specified RequestCacheLevel value. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net::Cache](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.cache/requestcachepolicy/get_level/_index.md b/english/cpp/system.net.cache/requestcachepolicy/get_level/_index.md new file mode 100644 index 0000000000..7e2b0b0754 --- /dev/null +++ b/english/cpp/system.net.cache/requestcachepolicy/get_level/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Cache::RequestCachePolicy::get_Level method +linktitle: get_Level +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::RequestCachePolicy::get_Level method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.net.cache/requestcachepolicy/get_level/ +--- +## RequestCachePolicy::get_Level method + + +RTTI information. + +```cpp +RequestCacheLevel System::Net::Cache::RequestCachePolicy::get_Level() +``` + + +### ReturnValue + +The specified RequestCacheLevel value. +## Remarks + + +Gets the specified RequestCacheLevel value. +## See Also + +* Enum [RequestCacheLevel](../../requestcachelevel/) +* Class [RequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.cache/requestcachepolicy/requestcachepolicy/_index.md b/english/cpp/system.net.cache/requestcachepolicy/requestcachepolicy/_index.md new file mode 100644 index 0000000000..fcac001713 --- /dev/null +++ b/english/cpp/system.net.cache/requestcachepolicy/requestcachepolicy/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Net::Cache::RequestCachePolicy::RequestCachePolicy constructor +linktitle: RequestCachePolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::RequestCachePolicy::RequestCachePolicy constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.cache/requestcachepolicy/requestcachepolicy/ +--- +## RequestCachePolicy::RequestCachePolicy() constructor + + +Constructs a new instance. + +```cpp +System::Net::Cache::RequestCachePolicy::RequestCachePolicy() +``` + +## See Also + +* Class [RequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) +## RequestCachePolicy::RequestCachePolicy(RequestCacheLevel) constructor + + +Construct a new instance with the specified RequestCacheLevel value. + +```cpp +System::Net::Cache::RequestCachePolicy::RequestCachePolicy(RequestCacheLevel level) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| level | RequestCacheLevel | The RequestCacheLevel value. | + +## See Also + +* Enum [RequestCacheLevel](../../requestcachelevel/) +* Class [RequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.cache/requestcachepolicy/tostring/_index.md b/english/cpp/system.net.cache/requestcachepolicy/tostring/_index.md new file mode 100644 index 0000000000..cc2977136f --- /dev/null +++ b/english/cpp/system.net.cache/requestcachepolicy/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cache::RequestCachePolicy::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cache::RequestCachePolicy::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 300 +url: /cpp/system.net.cache/requestcachepolicy/tostring/ +--- +## RequestCachePolicy::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Cache::RequestCachePolicy::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [RequestCachePolicy](../) +* Namespace [System::Net::Cache](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/_index.md b/english/cpp/system.net.http.headers/_index.md new file mode 100644 index 0000000000..c8c908947c --- /dev/null +++ b/english/cpp/system.net.http.headers/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Net::Http::Headers namespace +linktitle: System::Net::Http::Headers +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::Http::Headers namespace in C++.' +type: docs +weight: 5400 +url: /cpp/system.net.http.headers/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [AuthenticationHeaderValue](./authenticationheadervalue/) | Represents values of the 'Authorization', 'ProxyAuthorization', 'WWW-Authenticate', and 'Proxy-Authenticate' headers. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CacheControlHeaderValue](./cachecontrolheadervalue/) | Represents a value of the 'Cache-Control' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ContentDispositionHeaderValue](./contentdispositionheadervalue/) | Represents a value of the 'Content-Disposition' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ContentRangeHeaderValue](./contentrangeheadervalue/) | Represents a value of the 'Content-Range' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EntityTagHeaderValue](./entitytagheadervalue/) | Represents a value of the 'Entity-Tag' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpContentHeaders](./httpcontentheaders/) | Represents the collection of the 'Content' headers. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpHeaders](./httpheaders/) | The collection of the HTTP headers. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpHeaderValueCollection](./httpheadervaluecollection/) | Represents the collection of the headers values. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [String >](./string_/) | The partial specialization of the [HttpHeaderValueCollection](./httpheadervaluecollection/) template for the [String](../system/string/) type. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpRequestHeaders](./httprequestheaders/) | Represents the collection of the 'Request' headers. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpResponseHeaders](./httpresponseheaders/) | Represents the collection of the 'Response' headers. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [MediaTypeHeaderValue](./mediatypeheadervalue/) | Represents a MIME type in a value of the 'Content-Type' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [MediaTypeWithQualityHeaderValue](./mediatypewithqualityheadervalue/) | Represents a MIME type with an additional quality factor in a value of the 'Content-Type' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [NameValueHeaderValue](./namevalueheadervalue/) | Represents a key/value pair to use in headers. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [NameValueWithParametersHeaderValue](./namevaluewithparametersheadervalue/) | Represents a key/value pair with parameters to use in headers. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ObjectCollection](./objectcollection/) | Represents the collection of the objects. | +| [ProductHeaderValue](./productheadervalue/) | Represents a product token in a value of the 'User-Agent' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ProductInfoHeaderValue](./productinfoheadervalue/) | Represents a product or a comment in a value of the 'User-Agent' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RangeConditionHeaderValue](./rangeconditionheadervalue/) | Represents a value of the 'If-Range' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RangeHeaderValue](./rangeheadervalue/) | Represents a value of the 'Range' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RangeItemHeaderValue](./rangeitemheadervalue/) | Represents a range of bytes in a value of the 'Range' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RetryConditionHeaderValue](./retryconditionheadervalue/) | Represents a value of the 'Retry-After' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StringWithQualityHeaderValue](./stringwithqualityheadervalue/) | Represents a value with an additional quality of a string header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TransferCodingHeaderValue](./transfercodingheadervalue/) | Represents a value of the 'Accept-Encoding' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TransferCodingWithQualityHeaderValue](./transfercodingwithqualityheadervalue/) | Represents a value with an additional quality of the 'Accept-Encoding' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ViaHeaderValue](./viaheadervalue/) | Represents a value of the 'Via' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [WarningHeaderValue](./warningheadervalue/) | Represents a value of the 'Warning' header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [HeaderFunc](./headerfunc/) | | diff --git a/english/cpp/system.net.http.headers/authenticationheadervalue/_index.md b/english/cpp/system.net.http.headers/authenticationheadervalue/_index.md new file mode 100644 index 0000000000..3b1c87aceb --- /dev/null +++ b/english/cpp/system.net.http.headers/authenticationheadervalue/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::Http::Headers::AuthenticationHeaderValue class +linktitle: AuthenticationHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::AuthenticationHeaderValue class. Represents values of the ''Authorization'', ''ProxyAuthorization'', ''WWW-Authenticate'', and ''Proxy-Authenticate'' headers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/authenticationheadervalue/ +--- +## AuthenticationHeaderValue class + + +Represents values of the 'Authorization', 'ProxyAuthorization', 'WWW-Authenticate', and 'Proxy-Authenticate' headers. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class AuthenticationHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AuthenticationHeaderValue](./authenticationheadervalue/)(String) | Constructor. | +| [AuthenticationHeaderValue](./authenticationheadervalue/)(String, String) | Constructor. | +| [Clone](./clone/)() override | RTTI information. | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Parameter](./get_parameter/)() | Gets the credentials containing the authentication information. | +| [get_Scheme](./get_scheme/)() | RTTI information. | +| static [GetAuthenticationLength](./getauthenticationlength/)(String, int32_t, System::SharedPtr\\&) | Parses the specified string and returns the last index of the string representation. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [AuthenticationHeaderValue](./) class. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Trying to convert a passed string to an instance of the [AuthenticationHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/authenticationheadervalue/authenticationheadervalue/_index.md b/english/cpp/system.net.http.headers/authenticationheadervalue/authenticationheadervalue/_index.md new file mode 100644 index 0000000000..67a718bde6 --- /dev/null +++ b/english/cpp/system.net.http.headers/authenticationheadervalue/authenticationheadervalue/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Net::Http::Headers::AuthenticationHeaderValue::AuthenticationHeaderValue constructor +linktitle: AuthenticationHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::AuthenticationHeaderValue::AuthenticationHeaderValue constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/authenticationheadervalue/authenticationheadervalue/ +--- +## AuthenticationHeaderValue::AuthenticationHeaderValue(String) constructor + + +Constructor. + +```cpp +System::Net::Http::Headers::AuthenticationHeaderValue::AuthenticationHeaderValue(String scheme) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| scheme | String | The scheme that can be used for authorization. | + +## See Also + +* Class [String](../../../system/string/) +* Class [AuthenticationHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## AuthenticationHeaderValue::AuthenticationHeaderValue(String, String) constructor + + +Constructor. + +```cpp +System::Net::Http::Headers::AuthenticationHeaderValue::AuthenticationHeaderValue(String scheme, String parameter) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| scheme | String | The scheme that can be used for authorization. | +| parameter | String | The credentials containing the authentication information. | + +## See Also + +* Class [String](../../../system/string/) +* Class [AuthenticationHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/authenticationheadervalue/clone/_index.md b/english/cpp/system.net.http.headers/authenticationheadervalue/clone/_index.md new file mode 100644 index 0000000000..e441f9ee36 --- /dev/null +++ b/english/cpp/system.net.http.headers/authenticationheadervalue/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::AuthenticationHeaderValue::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::AuthenticationHeaderValue::Clone method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/authenticationheadervalue/clone/ +--- +## AuthenticationHeaderValue::Clone method + + +RTTI information. + +```cpp +System::SharedPtr System::Net::Http::Headers::AuthenticationHeaderValue::Clone() override +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [AuthenticationHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/authenticationheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/authenticationheadervalue/equals/_index.md new file mode 100644 index 0000000000..e6741ac11e --- /dev/null +++ b/english/cpp/system.net.http.headers/authenticationheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::AuthenticationHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::AuthenticationHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/authenticationheadervalue/equals/ +--- +## AuthenticationHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +virtual bool System::Net::Http::Headers::AuthenticationHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [AuthenticationHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/authenticationheadervalue/get_parameter/_index.md b/english/cpp/system.net.http.headers/authenticationheadervalue/get_parameter/_index.md new file mode 100644 index 0000000000..1d2ea05b40 --- /dev/null +++ b/english/cpp/system.net.http.headers/authenticationheadervalue/get_parameter/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::AuthenticationHeaderValue::get_Parameter method +linktitle: get_Parameter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::AuthenticationHeaderValue::get_Parameter method. Gets the credentials containing the authentication information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/authenticationheadervalue/get_parameter/ +--- +## AuthenticationHeaderValue::get_Parameter method + + +Gets the credentials containing the authentication information. + +```cpp +String System::Net::Http::Headers::AuthenticationHeaderValue::get_Parameter() +``` + + +### ReturnValue + +The credentials containing the authentication information. + +## See Also + +* Class [String](../../../system/string/) +* Class [AuthenticationHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/authenticationheadervalue/get_scheme/_index.md b/english/cpp/system.net.http.headers/authenticationheadervalue/get_scheme/_index.md new file mode 100644 index 0000000000..2931ca69ba --- /dev/null +++ b/english/cpp/system.net.http.headers/authenticationheadervalue/get_scheme/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::AuthenticationHeaderValue::get_Scheme method +linktitle: get_Scheme +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::AuthenticationHeaderValue::get_Scheme method. RTTI information in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/authenticationheadervalue/get_scheme/ +--- +## AuthenticationHeaderValue::get_Scheme method + + +RTTI information. + +```cpp +String System::Net::Http::Headers::AuthenticationHeaderValue::get_Scheme() +``` + + +### ReturnValue + +The scheme that can be used for authorization. +## Remarks + + +Gets the scheme that can be used for authorization. +## See Also + +* Class [String](../../../system/string/) +* Class [AuthenticationHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/authenticationheadervalue/getauthenticationlength/_index.md b/english/cpp/system.net.http.headers/authenticationheadervalue/getauthenticationlength/_index.md new file mode 100644 index 0000000000..422819d436 --- /dev/null +++ b/english/cpp/system.net.http.headers/authenticationheadervalue/getauthenticationlength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::AuthenticationHeaderValue::GetAuthenticationLength method +linktitle: GetAuthenticationLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::AuthenticationHeaderValue::GetAuthenticationLength method. Parses the specified string and returns the last index of the string representation in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/authenticationheadervalue/getauthenticationlength/ +--- +## AuthenticationHeaderValue::GetAuthenticationLength method + + +Parses the specified string and returns the last index of the string representation. + +```cpp +static int32_t System::Net::Http::Headers::AuthenticationHeaderValue::GetAuthenticationLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | The string that must be parsed. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | The output parameter where a parsed value will be assigned. | + +### ReturnValue + +The length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [AuthenticationHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/authenticationheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/authenticationheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..5160973d0e --- /dev/null +++ b/english/cpp/system.net.http.headers/authenticationheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::AuthenticationHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::AuthenticationHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/authenticationheadervalue/gethashcode/ +--- +## AuthenticationHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +virtual int32_t System::Net::Http::Headers::AuthenticationHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [AuthenticationHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/authenticationheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/authenticationheadervalue/parse/_index.md new file mode 100644 index 0000000000..e1d96b555e --- /dev/null +++ b/english/cpp/system.net.http.headers/authenticationheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::AuthenticationHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::AuthenticationHeaderValue::Parse method. Converts a passed string to an instance of the AuthenticationHeaderValue class in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/authenticationheadervalue/parse/ +--- +## AuthenticationHeaderValue::Parse method + + +Converts a passed string to an instance of the [AuthenticationHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::AuthenticationHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [AuthenticationHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AuthenticationHeaderValue](../) +* Class [String](../../../system/string/) +* Class [AuthenticationHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/authenticationheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/authenticationheadervalue/tostring/_index.md new file mode 100644 index 0000000000..6b8bbb2a5b --- /dev/null +++ b/english/cpp/system.net.http.headers/authenticationheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::AuthenticationHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::AuthenticationHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/authenticationheadervalue/tostring/ +--- +## AuthenticationHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +virtual String System::Net::Http::Headers::AuthenticationHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [AuthenticationHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/authenticationheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/authenticationheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..2e095386d8 --- /dev/null +++ b/english/cpp/system.net.http.headers/authenticationheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::AuthenticationHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::AuthenticationHeaderValue::TryParse method. Trying to convert a passed string to an instance of the AuthenticationHeaderValue class in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/authenticationheadervalue/tryparse/ +--- +## AuthenticationHeaderValue::TryParse method + + +Trying to convert a passed string to an instance of the [AuthenticationHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::AuthenticationHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AuthenticationHeaderValue](../) +* Class [AuthenticationHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/_index.md new file mode 100644 index 0000000000..b076e0b006 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue class +linktitle: CacheControlHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue class. Represents a value of the ''Cache-Control'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/ +--- +## CacheControlHeaderValue class + + +Represents a value of the 'Cache-Control' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CacheControlHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CacheControlHeaderValue](./cachecontrolheadervalue/)() | Constructs a new instance. | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Extensions](./get_extensions/)() | Returns the collection of the cache-extension tokens. | +| [get_MaxAge](./get_maxage/)() | Gets the maximum age value in seconds that determines a time during which the client will accept a response. | +| [get_MaxStale](./get_maxstale/)() | Gets the value that determines if the client will accept the expired responses. | +| [get_MaxStaleLimit](./get_maxstalelimit/)() | Gets the value in seconds that determines the time during which the client will accept the expired responses. | +| [get_MinFresh](./get_minfresh/)() | Gets the value that determines the freshness lifetime. | +| [get_MustRevalidate](./get_mustrevalidate/)() | Gets the value that determines if the server requires revalidation of a cache entry when the it becomes stale. | +| [get_NoCache](./get_nocache/)() | RTTI information. | +| [get_NoCacheHeaders](./get_nocacheheaders/)() | Gets the collection of fieldnames in the 'no-cache' directive in the 'Cache-Control' header. | +| [get_NoStore](./get_nostore/)() | Gets the value that determines if a cache must not store any part of an HTTP request or response. | +| [get_NoTransform](./get_notransform/)() | Gets the value that determines if a cache or proxy must not change any part of the entity body. | +| [get_OnlyIfCached](./get_onlyifcached/)() | Gets the value that determines if the client must use only cached entries. | +| [get_Private](./get_private/)() | Gets the value that determines if the HTTP response message or its part is intended for a single user and must not be cached by a shared cache. | +| [get_PrivateHeaders](./get_privateheaders/)() | Gets the collection of fieldnames in the 'private' directive in the 'Cache-Control' header. | +| [get_ProxyRevalidate](./get_proxyrevalidate/)() | Gets the value that determines if the server requires revalidation of a cache entry when it becomes stale for the shared user agent caches. | +| [get_Public](./get_public/)() | Gets the value that determines if an HTTP response can be cached by any cache. | +| [get_SharedMaxAge](./get_sharedmaxage/)() | Gets the shared maximum age value in seconds that overrides the 'max-age' directive in the 'Cache-Control'. header or the 'Expires' header for a shared cache. | +| static [GetCacheControlLength](./getcachecontrollength/)(String, int32_t, System::SharedPtr\, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [CacheControlHeaderValue](./) class. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [CacheControlHeaderValue](./) class. | +| [set_MaxAge](./set_maxage/)(Nullable\) | Sets the maximum age value in seconds that determines a time during which the client will accept a response. | +| [set_MaxStale](./set_maxstale/)(bool) | Sets the value that determines if the client will accept the expired responses. | +| [set_MaxStaleLimit](./set_maxstalelimit/)(Nullable\) | Sets the value in seconds that determines the time during which the client will accept the expired responses. | +| [set_MinFresh](./set_minfresh/)(Nullable\) | Sets the value that determines the freshness lifetime. | +| [set_MustRevalidate](./set_mustrevalidate/)(bool) | Sets the value that determines if the server requires revalidation of a cache entry when the it becomes stale. | +| [set_NoCache](./set_nocache/)(bool) | Sets the value that determines if the client will accept a cached response. | +| [set_NoStore](./set_nostore/)(bool) | Sets the value that determines if a cache must not store any part of an HTTP request or response. | +| [set_NoTransform](./set_notransform/)(bool) | Sets the value that determines if a cache or proxy must not change any part of the entity body. | +| [set_OnlyIfCached](./set_onlyifcached/)(bool) | Sets the value that determines if the client must use only cached entries. | +| [set_Private](./set_private/)(bool) | Sets the value that determines if the HTTP response message or its part is intended for a single user and must not be cached by a shared cache. | +| [set_ProxyRevalidate](./set_proxyrevalidate/)(bool) | Sets the value that determines if the server requires revalidation of a cache entry when it becomes stale for the shared user agent caches. | +| [set_Public](./set_public/)(bool) | Sets the value that determines if an HTTP response can be cached by any cache. | +| [set_SharedMaxAge](./set_sharedmaxage/)(Nullable\) | Sets the shared maximum age value in seconds that overrides the 'max-age' directive in the 'Cache-Control'. header or the 'Expires' header for a shared cache. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [CacheControlHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/cachecontrolheadervalue/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/cachecontrolheadervalue/_index.md new file mode 100644 index 0000000000..b4ad5330fb --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/cachecontrolheadervalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::CacheControlHeaderValue constructor +linktitle: CacheControlHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::CacheControlHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/cachecontrolheadervalue/ +--- +## CacheControlHeaderValue::CacheControlHeaderValue constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::CacheControlHeaderValue::CacheControlHeaderValue() +``` + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/equals/_index.md new file mode 100644 index 0000000000..6f070a67ed --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/equals/ +--- +## CacheControlHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::CacheControlHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_extensions/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_extensions/_index.md new file mode 100644 index 0000000000..0e63d49a59 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_extensions/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_Extensions method +linktitle: get_Extensions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_Extensions method. Returns the collection of the cache-extension tokens in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_extensions/ +--- +## CacheControlHeaderValue::get_Extensions method + + +Returns the collection of the cache-extension tokens. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::CacheControlHeaderValue::get_Extensions() +``` + + +### ReturnValue + +The collection of the cache-extension tokens. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [NameValueHeaderValue](../../namevalueheadervalue/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_maxage/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_maxage/_index.md new file mode 100644 index 0000000000..166de4d6b2 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_maxage/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_MaxAge method +linktitle: get_MaxAge +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_MaxAge method. Gets the maximum age value in seconds that determines a time during which the client will accept a response in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_maxage/ +--- +## CacheControlHeaderValue::get_MaxAge method + + +Gets the maximum age value in seconds that determines a time during which the client will accept a response. + +```cpp +Nullable System::Net::Http::Headers::CacheControlHeaderValue::get_MaxAge() +``` + + +### ReturnValue + +The maximum age value in seconds that determines a time during which the client will accept a response. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TimeSpan](../../../system/timespan/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_maxstale/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_maxstale/_index.md new file mode 100644 index 0000000000..88bbc9fbb3 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_maxstale/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_MaxStale method +linktitle: get_MaxStale +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_MaxStale method. Gets the value that determines if the client will accept the expired responses in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_maxstale/ +--- +## CacheControlHeaderValue::get_MaxStale method + + +Gets the value that determines if the client will accept the expired responses. + +```cpp +bool System::Net::Http::Headers::CacheControlHeaderValue::get_MaxStale() +``` + + +### ReturnValue + +The value that determines if the client will accept the expired responses. + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_maxstalelimit/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_maxstalelimit/_index.md new file mode 100644 index 0000000000..5c321cdf5b --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_maxstalelimit/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_MaxStaleLimit method +linktitle: get_MaxStaleLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_MaxStaleLimit method. Gets the value in seconds that determines the time during which the client will accept the expired responses in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_maxstalelimit/ +--- +## CacheControlHeaderValue::get_MaxStaleLimit method + + +Gets the value in seconds that determines the time during which the client will accept the expired responses. + +```cpp +Nullable System::Net::Http::Headers::CacheControlHeaderValue::get_MaxStaleLimit() +``` + + +### ReturnValue + +The value in seconds that determines the time during which the client will accept the expired responses. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TimeSpan](../../../system/timespan/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_minfresh/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_minfresh/_index.md new file mode 100644 index 0000000000..0bbbe06c38 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_minfresh/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_MinFresh method +linktitle: get_MinFresh +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_MinFresh method. Gets the value that determines the freshness lifetime in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_minfresh/ +--- +## CacheControlHeaderValue::get_MinFresh method + + +Gets the value that determines the freshness lifetime. + +```cpp +Nullable System::Net::Http::Headers::CacheControlHeaderValue::get_MinFresh() +``` + + +### ReturnValue + +The value that determines the freshness lifetime. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TimeSpan](../../../system/timespan/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_mustrevalidate/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_mustrevalidate/_index.md new file mode 100644 index 0000000000..4e62cefbfe --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_mustrevalidate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_MustRevalidate method +linktitle: get_MustRevalidate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_MustRevalidate method. Gets the value that determines if the server requires revalidation of a cache entry when the it becomes stale in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_mustrevalidate/ +--- +## CacheControlHeaderValue::get_MustRevalidate method + + +Gets the value that determines if the server requires revalidation of a cache entry when the it becomes stale. + +```cpp +bool System::Net::Http::Headers::CacheControlHeaderValue::get_MustRevalidate() +``` + + +### ReturnValue + +The value that determines if the server requires revalidation of a cache entry when the it becomes stale. + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_nocache/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_nocache/_index.md new file mode 100644 index 0000000000..7f7996bd89 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_nocache/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_NoCache method +linktitle: get_NoCache +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_NoCache method. RTTI information in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_nocache/ +--- +## CacheControlHeaderValue::get_NoCache method + + +RTTI information. + +```cpp +bool System::Net::Http::Headers::CacheControlHeaderValue::get_NoCache() +``` + + +### ReturnValue + +The value that determines if the client will accept a cached response. +## Remarks + + +Gets the value that determines if the client will accept a cached response. +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_nocacheheaders/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_nocacheheaders/_index.md new file mode 100644 index 0000000000..69f08e5d58 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_nocacheheaders/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_NoCacheHeaders method +linktitle: get_NoCacheHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_NoCacheHeaders method. Gets the collection of fieldnames in the ''no-cache'' directive in the ''Cache-Control'' header in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_nocacheheaders/ +--- +## CacheControlHeaderValue::get_NoCacheHeaders method + + +Gets the collection of fieldnames in the 'no-cache' directive in the 'Cache-Control' header. + +```cpp +System::SharedPtr> System::Net::Http::Headers::CacheControlHeaderValue::get_NoCacheHeaders() +``` + + +### ReturnValue + +A collection of fieldnames in the 'no-cache' directive in the 'Cache-Control' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [String](../../../system/string/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_nostore/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_nostore/_index.md new file mode 100644 index 0000000000..d5df950ca1 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_nostore/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_NoStore method +linktitle: get_NoStore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_NoStore method. Gets the value that determines if a cache must not store any part of an HTTP request or response in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_nostore/ +--- +## CacheControlHeaderValue::get_NoStore method + + +Gets the value that determines if a cache must not store any part of an HTTP request or response. + +```cpp +bool System::Net::Http::Headers::CacheControlHeaderValue::get_NoStore() +``` + + +### ReturnValue + +The value that determines if a cache must not store any part of an HTTP request or response. + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_notransform/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_notransform/_index.md new file mode 100644 index 0000000000..e9ff2125f1 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_notransform/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_NoTransform method +linktitle: get_NoTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_NoTransform method. Gets the value that determines if a cache or proxy must not change any part of the entity body in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_notransform/ +--- +## CacheControlHeaderValue::get_NoTransform method + + +Gets the value that determines if a cache or proxy must not change any part of the entity body. + +```cpp +bool System::Net::Http::Headers::CacheControlHeaderValue::get_NoTransform() +``` + + +### ReturnValue + +The value that determines if a cache or proxy must not change any part of the entity body. + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_onlyifcached/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_onlyifcached/_index.md new file mode 100644 index 0000000000..96c21b5c6d --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_onlyifcached/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_OnlyIfCached method +linktitle: get_OnlyIfCached +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_OnlyIfCached method. Gets the value that determines if the client must use only cached entries in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_onlyifcached/ +--- +## CacheControlHeaderValue::get_OnlyIfCached method + + +Gets the value that determines if the client must use only cached entries. + +```cpp +bool System::Net::Http::Headers::CacheControlHeaderValue::get_OnlyIfCached() +``` + + +### ReturnValue + +The value that determines if the client must use only cached entries. + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_private/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_private/_index.md new file mode 100644 index 0000000000..719ed979b7 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_private/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_Private method +linktitle: get_Private +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_Private method. Gets the value that determines if the HTTP response message or its part is intended for a single user and must not be cached by a shared cache in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_private/ +--- +## CacheControlHeaderValue::get_Private method + + +Gets the value that determines if the HTTP response message or its part is intended for a single user and must not be cached by a shared cache. + +```cpp +bool System::Net::Http::Headers::CacheControlHeaderValue::get_Private() +``` + + +### ReturnValue + +The value that determines if the HTTP response message or its part is intended for a single user and must not be cached by a shared cache. + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_privateheaders/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_privateheaders/_index.md new file mode 100644 index 0000000000..f64d4d25f9 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_privateheaders/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_PrivateHeaders method +linktitle: get_PrivateHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_PrivateHeaders method. Gets the collection of fieldnames in the ''private'' directive in the ''Cache-Control'' header in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_privateheaders/ +--- +## CacheControlHeaderValue::get_PrivateHeaders method + + +Gets the collection of fieldnames in the 'private' directive in the 'Cache-Control' header. + +```cpp +System::SharedPtr> System::Net::Http::Headers::CacheControlHeaderValue::get_PrivateHeaders() +``` + + +### ReturnValue + +A collection of fieldnames in the 'private' directive in the 'Cache-Control' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [String](../../../system/string/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_proxyrevalidate/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_proxyrevalidate/_index.md new file mode 100644 index 0000000000..6ac4160d0f --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_proxyrevalidate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_ProxyRevalidate method +linktitle: get_ProxyRevalidate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_ProxyRevalidate method. Gets the value that determines if the server requires revalidation of a cache entry when it becomes stale for the shared user agent caches in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_proxyrevalidate/ +--- +## CacheControlHeaderValue::get_ProxyRevalidate method + + +Gets the value that determines if the server requires revalidation of a cache entry when it becomes stale for the shared user agent caches. + +```cpp +bool System::Net::Http::Headers::CacheControlHeaderValue::get_ProxyRevalidate() +``` + + +### ReturnValue + +The value that determines if the server requires revalidation of a cache entry when it becomes stale for the shared user agent caches. + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_public/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_public/_index.md new file mode 100644 index 0000000000..9c75e67629 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_public/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_Public method +linktitle: get_Public +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_Public method. Gets the value that determines if an HTTP response can be cached by any cache in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_public/ +--- +## CacheControlHeaderValue::get_Public method + + +Gets the value that determines if an HTTP response can be cached by any cache. + +```cpp +bool System::Net::Http::Headers::CacheControlHeaderValue::get_Public() +``` + + +### ReturnValue + +The value that determines if an HTTP response can be cached by any cache. + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_sharedmaxage/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_sharedmaxage/_index.md new file mode 100644 index 0000000000..44b1569747 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/get_sharedmaxage/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::get_SharedMaxAge method +linktitle: get_SharedMaxAge +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::get_SharedMaxAge method. Gets the shared maximum age value in seconds that overrides the ''max-age'' directive in the ''Cache-Control''. header or the ''Expires'' header for a shared cache in C++.' +type: docs +weight: 1800 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/get_sharedmaxage/ +--- +## CacheControlHeaderValue::get_SharedMaxAge method + + +Gets the shared maximum age value in seconds that overrides the 'max-age' directive in the 'Cache-Control'. header or the 'Expires' header for a shared cache. + +```cpp +Nullable System::Net::Http::Headers::CacheControlHeaderValue::get_SharedMaxAge() +``` + + +### ReturnValue + +The shared maximum age value in seconds that overrides the 'max-age' directive in the 'Cache-Control'. header or the 'Expires' header for a shared cache. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TimeSpan](../../../system/timespan/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/getcachecontrollength/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/getcachecontrollength/_index.md new file mode 100644 index 0000000000..1eae641803 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/getcachecontrollength/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::GetCacheControlLength method +linktitle: GetCacheControlLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::GetCacheControlLength method. Converts a passed string from the specified index to an instance of the CacheControlHeaderValue class in C++.' +type: docs +weight: 3400 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/getcachecontrollength/ +--- +## CacheControlHeaderValue::GetCacheControlLength method + + +Converts a passed string from the specified index to an instance of the [CacheControlHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::CacheControlHeaderValue::GetCacheControlLength(String input, int32_t startIndex, System::SharedPtr storeValue, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| storeValue | System::SharedPtr\ | A value that must be added to the parsed object. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +The length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CacheControlHeaderValue](../) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..1c89eaf3ee --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 1900 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/gethashcode/ +--- +## CacheControlHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::CacheControlHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/parse/_index.md new file mode 100644 index 0000000000..3e8e45c91c --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::Parse method. Converts a passed string to an instance of the CacheControlHeaderValue class in C++.' +type: docs +weight: 3500 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/parse/ +--- +## CacheControlHeaderValue::Parse method + + +Converts a passed string to an instance of the [CacheControlHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::CacheControlHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [CacheControlHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CacheControlHeaderValue](../) +* Class [String](../../../system/string/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_maxage/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_maxage/_index.md new file mode 100644 index 0000000000..a087dd05c3 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_maxage/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_MaxAge method +linktitle: set_MaxAge +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_MaxAge method. Sets the maximum age value in seconds that determines a time during which the client will accept a response in C++.' +type: docs +weight: 2000 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_maxage/ +--- +## CacheControlHeaderValue::set_MaxAge method + + +Sets the maximum age value in seconds that determines a time during which the client will accept a response. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_MaxAge(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The maximum age that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TimeSpan](../../../system/timespan/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_maxstale/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_maxstale/_index.md new file mode 100644 index 0000000000..2a78dd6fa9 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_maxstale/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_MaxStale method +linktitle: set_MaxStale +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_MaxStale method. Sets the value that determines if the client will accept the expired responses in C++.' +type: docs +weight: 2100 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_maxstale/ +--- +## CacheControlHeaderValue::set_MaxStale method + + +Sets the value that determines if the client will accept the expired responses. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_MaxStale(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_maxstalelimit/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_maxstalelimit/_index.md new file mode 100644 index 0000000000..656f0accd7 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_maxstalelimit/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_MaxStaleLimit method +linktitle: set_MaxStaleLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_MaxStaleLimit method. Sets the value in seconds that determines the time during which the client will accept the expired responses in C++.' +type: docs +weight: 2200 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_maxstalelimit/ +--- +## CacheControlHeaderValue::set_MaxStaleLimit method + + +Sets the value in seconds that determines the time during which the client will accept the expired responses. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_MaxStaleLimit(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TimeSpan](../../../system/timespan/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_minfresh/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_minfresh/_index.md new file mode 100644 index 0000000000..fb59c0c5e1 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_minfresh/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_MinFresh method +linktitle: set_MinFresh +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_MinFresh method. Sets the value that determines the freshness lifetime in C++.' +type: docs +weight: 2300 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_minfresh/ +--- +## CacheControlHeaderValue::set_MinFresh method + + +Sets the value that determines the freshness lifetime. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_MinFresh(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TimeSpan](../../../system/timespan/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_mustrevalidate/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_mustrevalidate/_index.md new file mode 100644 index 0000000000..eba4ab84ea --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_mustrevalidate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_MustRevalidate method +linktitle: set_MustRevalidate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_MustRevalidate method. Sets the value that determines if the server requires revalidation of a cache entry when the it becomes stale in C++.' +type: docs +weight: 2400 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_mustrevalidate/ +--- +## CacheControlHeaderValue::set_MustRevalidate method + + +Sets the value that determines if the server requires revalidation of a cache entry when the it becomes stale. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_MustRevalidate(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_nocache/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_nocache/_index.md new file mode 100644 index 0000000000..8eadbdcf2e --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_nocache/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_NoCache method +linktitle: set_NoCache +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_NoCache method. Sets the value that determines if the client will accept a cached response in C++.' +type: docs +weight: 2500 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_nocache/ +--- +## CacheControlHeaderValue::set_NoCache method + + +Sets the value that determines if the client will accept a cached response. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_NoCache(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that will be set. | + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_nostore/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_nostore/_index.md new file mode 100644 index 0000000000..b25a1dc564 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_nostore/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_NoStore method +linktitle: set_NoStore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_NoStore method. Sets the value that determines if a cache must not store any part of an HTTP request or response in C++.' +type: docs +weight: 2600 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_nostore/ +--- +## CacheControlHeaderValue::set_NoStore method + + +Sets the value that determines if a cache must not store any part of an HTTP request or response. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_NoStore(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that will be set. | + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_notransform/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_notransform/_index.md new file mode 100644 index 0000000000..6170792d8d --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_notransform/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_NoTransform method +linktitle: set_NoTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_NoTransform method. Sets the value that determines if a cache or proxy must not change any part of the entity body in C++.' +type: docs +weight: 2700 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_notransform/ +--- +## CacheControlHeaderValue::set_NoTransform method + + +Sets the value that determines if a cache or proxy must not change any part of the entity body. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_NoTransform(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_onlyifcached/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_onlyifcached/_index.md new file mode 100644 index 0000000000..0ae1965c89 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_onlyifcached/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_OnlyIfCached method +linktitle: set_OnlyIfCached +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_OnlyIfCached method. Sets the value that determines if the client must use only cached entries in C++.' +type: docs +weight: 2800 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_onlyifcached/ +--- +## CacheControlHeaderValue::set_OnlyIfCached method + + +Sets the value that determines if the client must use only cached entries. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_OnlyIfCached(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_private/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_private/_index.md new file mode 100644 index 0000000000..89399e25f9 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_private/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_Private method +linktitle: set_Private +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_Private method. Sets the value that determines if the HTTP response message or its part is intended for a single user and must not be cached by a shared cache in C++.' +type: docs +weight: 2900 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_private/ +--- +## CacheControlHeaderValue::set_Private method + + +Sets the value that determines if the HTTP response message or its part is intended for a single user and must not be cached by a shared cache. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_Private(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_proxyrevalidate/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_proxyrevalidate/_index.md new file mode 100644 index 0000000000..196e44b70e --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_proxyrevalidate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_ProxyRevalidate method +linktitle: set_ProxyRevalidate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_ProxyRevalidate method. Sets the value that determines if the server requires revalidation of a cache entry when it becomes stale for the shared user agent caches in C++.' +type: docs +weight: 3000 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_proxyrevalidate/ +--- +## CacheControlHeaderValue::set_ProxyRevalidate method + + +Sets the value that determines if the server requires revalidation of a cache entry when it becomes stale for the shared user agent caches. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_ProxyRevalidate(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_public/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_public/_index.md new file mode 100644 index 0000000000..7ce46807f9 --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_public/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_Public method +linktitle: set_Public +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_Public method. Sets the value that determines if an HTTP response can be cached by any cache in C++.' +type: docs +weight: 3100 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_public/ +--- +## CacheControlHeaderValue::set_Public method + + +Sets the value that determines if an HTTP response can be cached by any cache. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_Public(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_sharedmaxage/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_sharedmaxage/_index.md new file mode 100644 index 0000000000..bd38d874ee --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/set_sharedmaxage/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::set_SharedMaxAge method +linktitle: set_SharedMaxAge +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::set_SharedMaxAge method. Sets the shared maximum age value in seconds that overrides the ''max-age'' directive in the ''Cache-Control''. header or the ''Expires'' header for a shared cache in C++.' +type: docs +weight: 3200 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/set_sharedmaxage/ +--- +## CacheControlHeaderValue::set_SharedMaxAge method + + +Sets the shared maximum age value in seconds that overrides the 'max-age' directive in the 'Cache-Control'. header or the 'Expires' header for a shared cache. + +```cpp +void System::Net::Http::Headers::CacheControlHeaderValue::set_SharedMaxAge(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The shared maximum age that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TimeSpan](../../../system/timespan/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/tostring/_index.md new file mode 100644 index 0000000000..7cac6600ab --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 3300 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/tostring/ +--- +## CacheControlHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::CacheControlHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/cachecontrolheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/cachecontrolheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..c5cad3910d --- /dev/null +++ b/english/cpp/system.net.http.headers/cachecontrolheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::CacheControlHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::CacheControlHeaderValue::TryParse method. Tries to convert a passed string to an instance of the CacheControlHeaderValue class in C++.' +type: docs +weight: 3600 +url: /cpp/system.net.http.headers/cachecontrolheadervalue/tryparse/ +--- +## CacheControlHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [CacheControlHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::CacheControlHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CacheControlHeaderValue](../) +* Class [CacheControlHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/_index.md new file mode 100644 index 0000000000..a7f7ccfba0 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue class +linktitle: ContentDispositionHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue class. Represents a value of the ''Content-Disposition'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/ +--- +## ContentDispositionHeaderValue class + + +Represents a value of the 'Content-Disposition' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ContentDispositionHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ContentDispositionHeaderValue](./contentdispositionheadervalue/)() | Constructs a new instance. | +| [ContentDispositionHeaderValue](./contentdispositionheadervalue/)(String) | Constructs a new instance. | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_CreationDate](./get_creationdate/)() | Gets the file creation date. | +| [get_DispositionType](./get_dispositiontype/)() | RTTI information. | +| [get_FileName](./get_filename/)() | Gets a value that determines how to construct a filename for storing the message payload. It is used when the entity is detached and stored in a separate file. | +| [get_FileNameStar](./get_filenamestar/)() | Gets a value that determines how to construct filenames for storing the message payload. It is used when the entities are detached and stored in separate files. | +| [get_ModificationDate](./get_modificationdate/)() | Gets the file modification date. | +| [get_Name](./get_name/)() | Gets a name for a part of the content body. | +| [get_Parameters](./get_parameters/)() | Returns a parameters collection of the 'Content-Disposition' header. | +| [get_ReadDate](./get_readdate/)() | Gets the date when the file was read the last time. | +| [get_Size](./get_size/)() | Gets an approximate file size. | +| static [GetDispositionTypeLength](./getdispositiontypelength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [ContentDispositionHeaderValue](./) class. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [ContentDispositionHeaderValue](./) class. | +| [set_CreationDate](./set_creationdate/)(Nullable\) | Sets the file creation date. | +| [set_DispositionType](./set_dispositiontype/)(String) | Sets a disposition type. | +| [set_FileName](./set_filename/)(String) | Sets a value that determines how to construct a filename for storing the message payload. It is used when the entity is detached and stored in a separate file. | +| [set_FileNameStar](./set_filenamestar/)(String) | Sets a value that determines how to construct filenames for storing the message payload. It is used when the entities are detached and stored in separate files. | +| [set_ModificationDate](./set_modificationdate/)(Nullable\) | Sets the file modification date. | +| [set_Name](./set_name/)(String) | Sets a name for a part of the content body. | +| [set_ReadDate](./set_readdate/)(Nullable\) | Sets the date when the file read the last time. | +| [set_Size](./set_size/)(Nullable\) | Sets an approximate file size. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [ContentDispositionHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/contentdispositionheadervalue/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/contentdispositionheadervalue/_index.md new file mode 100644 index 0000000000..4fcba4c82b --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/contentdispositionheadervalue/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::ContentDispositionHeaderValue constructor +linktitle: ContentDispositionHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::ContentDispositionHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/contentdispositionheadervalue/ +--- +## ContentDispositionHeaderValue::ContentDispositionHeaderValue() constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ContentDispositionHeaderValue::ContentDispositionHeaderValue() +``` + +## See Also + +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## ContentDispositionHeaderValue::ContentDispositionHeaderValue(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ContentDispositionHeaderValue::ContentDispositionHeaderValue(String dispositionType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dispositionType | String | A disposition type. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/equals/_index.md new file mode 100644 index 0000000000..c8f74af3e9 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/equals/ +--- +## ContentDispositionHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::ContentDispositionHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_creationdate/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_creationdate/_index.md new file mode 100644 index 0000000000..666f7d80be --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_creationdate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::get_CreationDate method +linktitle: get_CreationDate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::get_CreationDate method. Gets the file creation date in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/get_creationdate/ +--- +## ContentDispositionHeaderValue::get_CreationDate method + + +Gets the file creation date. + +```cpp +Nullable System::Net::Http::Headers::ContentDispositionHeaderValue::get_CreationDate() +``` + + +### ReturnValue + +The file creation date. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_dispositiontype/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_dispositiontype/_index.md new file mode 100644 index 0000000000..72f6132621 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_dispositiontype/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::get_DispositionType method +linktitle: get_DispositionType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::get_DispositionType method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/get_dispositiontype/ +--- +## ContentDispositionHeaderValue::get_DispositionType method + + +RTTI information. + +```cpp +String System::Net::Http::Headers::ContentDispositionHeaderValue::get_DispositionType() +``` + + +### ReturnValue + +A disposition type. +## Remarks + + +Gets a disposition type. +## See Also + +* Class [String](../../../system/string/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_filename/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_filename/_index.md new file mode 100644 index 0000000000..ec3cd9af1a --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_filename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::get_FileName method +linktitle: get_FileName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::get_FileName method. Gets a value that determines how to construct a filename for storing the message payload. It is used when the entity is detached and stored in a separate file in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/get_filename/ +--- +## ContentDispositionHeaderValue::get_FileName method + + +Gets a value that determines how to construct a filename for storing the message payload. It is used when the entity is detached and stored in a separate file. + +```cpp +String System::Net::Http::Headers::ContentDispositionHeaderValue::get_FileName() +``` + + +### ReturnValue + +A value that determines how to construct a filename for storing the message payload. + +## See Also + +* Class [String](../../../system/string/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_filenamestar/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_filenamestar/_index.md new file mode 100644 index 0000000000..fd23ca012b --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_filenamestar/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::get_FileNameStar method +linktitle: get_FileNameStar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::get_FileNameStar method. Gets a value that determines how to construct filenames for storing the message payload. It is used when the entities are detached and stored in separate files in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/get_filenamestar/ +--- +## ContentDispositionHeaderValue::get_FileNameStar method + + +Gets a value that determines how to construct filenames for storing the message payload. It is used when the entities are detached and stored in separate files. + +```cpp +String System::Net::Http::Headers::ContentDispositionHeaderValue::get_FileNameStar() +``` + + +### ReturnValue + +A value determines how to construct filenames for storing the message payload. + +## See Also + +* Class [String](../../../system/string/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_modificationdate/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_modificationdate/_index.md new file mode 100644 index 0000000000..fb506892d3 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_modificationdate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::get_ModificationDate method +linktitle: get_ModificationDate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::get_ModificationDate method. Gets the file modification date in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/get_modificationdate/ +--- +## ContentDispositionHeaderValue::get_ModificationDate method + + +Gets the file modification date. + +```cpp +Nullable System::Net::Http::Headers::ContentDispositionHeaderValue::get_ModificationDate() +``` + + +### ReturnValue + +The file modification date. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_name/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_name/_index.md new file mode 100644 index 0000000000..7d97e4accd --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::get_Name method. Gets a name for a part of the content body in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/get_name/ +--- +## ContentDispositionHeaderValue::get_Name method + + +Gets a name for a part of the content body. + +```cpp +String System::Net::Http::Headers::ContentDispositionHeaderValue::get_Name() +``` + + +### ReturnValue + +A name for a part of the content body. + +## See Also + +* Class [String](../../../system/string/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_parameters/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_parameters/_index.md new file mode 100644 index 0000000000..888d2e4ce7 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_parameters/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::get_Parameters method +linktitle: get_Parameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::get_Parameters method. Returns a parameters collection of the ''Content-Disposition'' header in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/get_parameters/ +--- +## ContentDispositionHeaderValue::get_Parameters method + + +Returns a parameters collection of the 'Content-Disposition' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::ContentDispositionHeaderValue::get_Parameters() +``` + + +### ReturnValue + +A parameters collection of the 'Content-Disposition' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [NameValueHeaderValue](../../namevalueheadervalue/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_readdate/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_readdate/_index.md new file mode 100644 index 0000000000..41bcb3e17a --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_readdate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::get_ReadDate method +linktitle: get_ReadDate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::get_ReadDate method. Gets the date when the file was read the last time in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/get_readdate/ +--- +## ContentDispositionHeaderValue::get_ReadDate method + + +Gets the date when the file was read the last time. + +```cpp +Nullable System::Net::Http::Headers::ContentDispositionHeaderValue::get_ReadDate() +``` + + +### ReturnValue + +The date when the file was read the last time. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_size/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_size/_index.md new file mode 100644 index 0000000000..a7918d2409 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/get_size/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::get_Size method +linktitle: get_Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::get_Size method. Gets an approximate file size in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/get_size/ +--- +## ContentDispositionHeaderValue::get_Size method + + +Gets an approximate file size. + +```cpp +Nullable System::Net::Http::Headers::ContentDispositionHeaderValue::get_Size() +``` + + +### ReturnValue + +An approximate file size. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/getdispositiontypelength/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/getdispositiontypelength/_index.md new file mode 100644 index 0000000000..7099f28d7d --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/getdispositiontypelength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::GetDispositionTypeLength method +linktitle: GetDispositionTypeLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::GetDispositionTypeLength method. Converts a passed string from the specified index to an instance of the ContentDispositionHeaderValue class in C++.' +type: docs +weight: 2200 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/getdispositiontypelength/ +--- +## ContentDispositionHeaderValue::GetDispositionTypeLength method + + +Converts a passed string from the specified index to an instance of the [ContentDispositionHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::ContentDispositionHeaderValue::GetDispositionTypeLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +The length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..668a21ade8 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/gethashcode/ +--- +## ContentDispositionHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::ContentDispositionHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/parse/_index.md new file mode 100644 index 0000000000..f48b7ddeca --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::Parse method. Converts a passed string to an instance of the ContentDispositionHeaderValue class in C++.' +type: docs +weight: 2300 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/parse/ +--- +## ContentDispositionHeaderValue::Parse method + + +Converts a passed string to an instance of the [ContentDispositionHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::ContentDispositionHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [ContentDispositionHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ContentDispositionHeaderValue](../) +* Class [String](../../../system/string/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_creationdate/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_creationdate/_index.md new file mode 100644 index 0000000000..205b78f7e5 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_creationdate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::set_CreationDate method +linktitle: set_CreationDate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::set_CreationDate method. Sets the file creation date in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/set_creationdate/ +--- +## ContentDispositionHeaderValue::set_CreationDate method + + +Sets the file creation date. + +```cpp +void System::Net::Http::Headers::ContentDispositionHeaderValue::set_CreationDate(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that will be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_dispositiontype/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_dispositiontype/_index.md new file mode 100644 index 0000000000..65287efc88 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_dispositiontype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::set_DispositionType method +linktitle: set_DispositionType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::set_DispositionType method. Sets a disposition type in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/set_dispositiontype/ +--- +## ContentDispositionHeaderValue::set_DispositionType method + + +Sets a disposition type. + +```cpp +void System::Net::Http::Headers::ContentDispositionHeaderValue::set_DispositionType(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that will be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_filename/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_filename/_index.md new file mode 100644 index 0000000000..fe4a5cf4bb --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_filename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::set_FileName method +linktitle: set_FileName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::set_FileName method. Sets a value that determines how to construct a filename for storing the message payload. It is used when the entity is detached and stored in a separate file in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/set_filename/ +--- +## ContentDispositionHeaderValue::set_FileName method + + +Sets a value that determines how to construct a filename for storing the message payload. It is used when the entity is detached and stored in a separate file. + +```cpp +void System::Net::Http::Headers::ContentDispositionHeaderValue::set_FileName(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that will be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_filenamestar/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_filenamestar/_index.md new file mode 100644 index 0000000000..f8ea901be9 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_filenamestar/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::set_FileNameStar method +linktitle: set_FileNameStar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::set_FileNameStar method. Sets a value that determines how to construct filenames for storing the message payload. It is used when the entities are detached and stored in separate files in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/set_filenamestar/ +--- +## ContentDispositionHeaderValue::set_FileNameStar method + + +Sets a value that determines how to construct filenames for storing the message payload. It is used when the entities are detached and stored in separate files. + +```cpp +void System::Net::Http::Headers::ContentDispositionHeaderValue::set_FileNameStar(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that will be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_modificationdate/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_modificationdate/_index.md new file mode 100644 index 0000000000..86e91f0006 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_modificationdate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::set_ModificationDate method +linktitle: set_ModificationDate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::set_ModificationDate method. Sets the file modification date in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/set_modificationdate/ +--- +## ContentDispositionHeaderValue::set_ModificationDate method + + +Sets the file modification date. + +```cpp +void System::Net::Http::Headers::ContentDispositionHeaderValue::set_ModificationDate(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that will be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_name/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_name/_index.md new file mode 100644 index 0000000000..019d2885f8 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::set_Name method. Sets a name for a part of the content body in C++.' +type: docs +weight: 1800 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/set_name/ +--- +## ContentDispositionHeaderValue::set_Name method + + +Sets a name for a part of the content body. + +```cpp +void System::Net::Http::Headers::ContentDispositionHeaderValue::set_Name(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that will be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_readdate/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_readdate/_index.md new file mode 100644 index 0000000000..af88b5eb41 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_readdate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::set_ReadDate method +linktitle: set_ReadDate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::set_ReadDate method. Sets the date when the file read the last time in C++.' +type: docs +weight: 1900 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/set_readdate/ +--- +## ContentDispositionHeaderValue::set_ReadDate method + + +Sets the date when the file read the last time. + +```cpp +void System::Net::Http::Headers::ContentDispositionHeaderValue::set_ReadDate(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that will be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_size/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_size/_index.md new file mode 100644 index 0000000000..a94371a915 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/set_size/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::set_Size method +linktitle: set_Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::set_Size method. Sets an approximate file size in C++.' +type: docs +weight: 2000 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/set_size/ +--- +## ContentDispositionHeaderValue::set_Size method + + +Sets an approximate file size. + +```cpp +void System::Net::Http::Headers::ContentDispositionHeaderValue::set_Size(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that will be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/tostring/_index.md new file mode 100644 index 0000000000..4d1bc59e0e --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 2100 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/tostring/ +--- +## ContentDispositionHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::ContentDispositionHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentdispositionheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/contentdispositionheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..c38969aca0 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentdispositionheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::ContentDispositionHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentDispositionHeaderValue::TryParse method. Tries to convert a passed string to an instance of the ContentDispositionHeaderValue class in C++.' +type: docs +weight: 2400 +url: /cpp/system.net.http.headers/contentdispositionheadervalue/tryparse/ +--- +## ContentDispositionHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [ContentDispositionHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::ContentDispositionHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ContentDispositionHeaderValue](../) +* Class [ContentDispositionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/_index.md new file mode 100644 index 0000000000..7f78d1a693 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue class +linktitle: ContentRangeHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue class. Represents a value of the ''Content-Range'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/contentrangeheadervalue/ +--- +## ContentRangeHeaderValue class + + +Represents a value of the 'Content-Range' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ContentRangeHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ContentRangeHeaderValue](./contentrangeheadervalue/)(int64_t, int64_t, int64_t) | Constructs a new instance. | +| [ContentRangeHeaderValue](./contentrangeheadervalue/)(int64_t) | Constructs a new instance. | +| [ContentRangeHeaderValue](./contentrangeheadervalue/)(int64_t, int64_t) | Constructs a new instance. | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_From](./get_from/)() | Gets a position at which data sending must start. | +| [get_HasLength](./get_haslength/)() const | Gets a value that indicates if the length is specified for the current header. | +| [get_HasRange](./get_hasrange/)() const | Gets a value that indicates if the range is specified for the current header. | +| [get_Length](./get_length/)() | Gets the length of an entity body. | +| [get_To](./get_to/)() | Gets a position at which data sending must stop. | +| [get_Unit](./get_unit/)() | RTTI information. | +| static [GetContentRangeLength](./getcontentrangelength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified position to an instance of the [ContentRangeHeaderValue](./) class. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [ContentRangeHeaderValue](./) class. | +| [set_Unit](./set_unit/)(String) | Sets units used in the range. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [ContentRangeHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/contentrangeheadervalue/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/contentrangeheadervalue/_index.md new file mode 100644 index 0000000000..08ba1ff85a --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/contentrangeheadervalue/_index.md @@ -0,0 +1,69 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::ContentRangeHeaderValue constructor +linktitle: ContentRangeHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::ContentRangeHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/contentrangeheadervalue/contentrangeheadervalue/ +--- +## ContentRangeHeaderValue::ContentRangeHeaderValue(int64_t, int64_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ContentRangeHeaderValue::ContentRangeHeaderValue(int64_t from, int64_t to) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| from | int64_t | A position at which data sending must start. | +| to | int64_t | A position at which data sending must s | + +## See Also + +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## ContentRangeHeaderValue::ContentRangeHeaderValue(int64_t, int64_t, int64_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ContentRangeHeaderValue::ContentRangeHeaderValue(int64_t from, int64_t to, int64_t length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| from | int64_t | A position at which data sending must start. | +| to | int64_t | A position at which data sending must stop. | +| length | int64_t | The length of an entity body. | + +## See Also + +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## ContentRangeHeaderValue::ContentRangeHeaderValue(int64_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ContentRangeHeaderValue::ContentRangeHeaderValue(int64_t length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| length | int64_t | The length of an entity body. | + +## See Also + +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/equals/_index.md new file mode 100644 index 0000000000..62afd65a1d --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/contentrangeheadervalue/equals/ +--- +## ContentRangeHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::ContentRangeHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/get_from/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/get_from/_index.md new file mode 100644 index 0000000000..cefc7ee4ae --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/get_from/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::get_From method +linktitle: get_From +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::get_From method. Gets a position at which data sending must start in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/contentrangeheadervalue/get_from/ +--- +## ContentRangeHeaderValue::get_From method + + +Gets a position at which data sending must start. + +```cpp +Nullable System::Net::Http::Headers::ContentRangeHeaderValue::get_From() +``` + + +### ReturnValue + +A position at which data sending must start. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/get_haslength/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/get_haslength/_index.md new file mode 100644 index 0000000000..a8fc478313 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/get_haslength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::get_HasLength method +linktitle: get_HasLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::get_HasLength method. Gets a value that indicates if the length is specified for the current header in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/contentrangeheadervalue/get_haslength/ +--- +## ContentRangeHeaderValue::get_HasLength method + + +Gets a value that indicates if the length is specified for the current header. + +```cpp +bool System::Net::Http::Headers::ContentRangeHeaderValue::get_HasLength() const +``` + + +### ReturnValue + +A value that indicates if the length is specified for the current header. + +## See Also + +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/get_hasrange/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/get_hasrange/_index.md new file mode 100644 index 0000000000..8565fb256f --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/get_hasrange/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::get_HasRange method +linktitle: get_HasRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::get_HasRange method. Gets a value that indicates if the range is specified for the current header in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/contentrangeheadervalue/get_hasrange/ +--- +## ContentRangeHeaderValue::get_HasRange method + + +Gets a value that indicates if the range is specified for the current header. + +```cpp +bool System::Net::Http::Headers::ContentRangeHeaderValue::get_HasRange() const +``` + +## See Also + +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/get_length/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/get_length/_index.md new file mode 100644 index 0000000000..eb94f06399 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/get_length/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::get_Length method. Gets the length of an entity body in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/contentrangeheadervalue/get_length/ +--- +## ContentRangeHeaderValue::get_Length method + + +Gets the length of an entity body. + +```cpp +Nullable System::Net::Http::Headers::ContentRangeHeaderValue::get_Length() +``` + + +### ReturnValue + +The length of an entity body. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/get_to/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/get_to/_index.md new file mode 100644 index 0000000000..1d3b63bebd --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/get_to/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::get_To method +linktitle: get_To +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::get_To method. Gets a position at which data sending must stop in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/contentrangeheadervalue/get_to/ +--- +## ContentRangeHeaderValue::get_To method + + +Gets a position at which data sending must stop. + +```cpp +Nullable System::Net::Http::Headers::ContentRangeHeaderValue::get_To() +``` + + +### ReturnValue + +A position at which data sending must stop. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/get_unit/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/get_unit/_index.md new file mode 100644 index 0000000000..4dd174b124 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/get_unit/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::get_Unit method +linktitle: get_Unit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::get_Unit method. RTTI information in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/contentrangeheadervalue/get_unit/ +--- +## ContentRangeHeaderValue::get_Unit method + + +RTTI information. + +```cpp +String System::Net::Http::Headers::ContentRangeHeaderValue::get_Unit() +``` + + +### ReturnValue + +Units used in the range. +## Remarks + + +Gets units used in the range. +## See Also + +* Class [String](../../../system/string/) +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/getcontentrangelength/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/getcontentrangelength/_index.md new file mode 100644 index 0000000000..b955e2a2e7 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/getcontentrangelength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::GetContentRangeLength method +linktitle: GetContentRangeLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::GetContentRangeLength method. Converts a passed string from the specified position to an instance of the ContentRangeHeaderValue class in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http.headers/contentrangeheadervalue/getcontentrangelength/ +--- +## ContentRangeHeaderValue::GetContentRangeLength method + + +Converts a passed string from the specified position to an instance of the [ContentRangeHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::ContentRangeHeaderValue::GetContentRangeLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +The length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..4bb079ac53 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/contentrangeheadervalue/gethashcode/ +--- +## ContentRangeHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::ContentRangeHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/parse/_index.md new file mode 100644 index 0000000000..c4a8046ac9 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::Parse method. Converts a passed string to an instance of the ContentRangeHeaderValue class in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http.headers/contentrangeheadervalue/parse/ +--- +## ContentRangeHeaderValue::Parse method + + +Converts a passed string to an instance of the [ContentRangeHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::ContentRangeHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [ContentRangeHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ContentRangeHeaderValue](../) +* Class [String](../../../system/string/) +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/set_unit/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/set_unit/_index.md new file mode 100644 index 0000000000..45c35805cb --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/set_unit/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::set_Unit method +linktitle: set_Unit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::set_Unit method. Sets units used in the range in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/contentrangeheadervalue/set_unit/ +--- +## ContentRangeHeaderValue::set_Unit method + + +Sets units used in the range. + +```cpp +void System::Net::Http::Headers::ContentRangeHeaderValue::set_Unit(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/tostring/_index.md new file mode 100644 index 0000000000..ab62fe3454 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/contentrangeheadervalue/tostring/ +--- +## ContentRangeHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::ContentRangeHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/contentrangeheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/contentrangeheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..f0df41d953 --- /dev/null +++ b/english/cpp/system.net.http.headers/contentrangeheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::ContentRangeHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ContentRangeHeaderValue::TryParse method. Tries to convert a passed string to an instance of the ContentRangeHeaderValue class in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http.headers/contentrangeheadervalue/tryparse/ +--- +## ContentRangeHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [ContentRangeHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::ContentRangeHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ContentRangeHeaderValue](../) +* Class [ContentRangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/entitytagheadervalue/_index.md b/english/cpp/system.net.http.headers/entitytagheadervalue/_index.md new file mode 100644 index 0000000000..bb1fb6f83d --- /dev/null +++ b/english/cpp/system.net.http.headers/entitytagheadervalue/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::Http::Headers::EntityTagHeaderValue class +linktitle: EntityTagHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::EntityTagHeaderValue class. Represents a value of the ''Entity-Tag'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/entitytagheadervalue/ +--- +## EntityTagHeaderValue class + + +Represents a value of the 'Entity-Tag' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EntityTagHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [EntityTagHeaderValue](./entitytagheadervalue/)(String) | Constructs a new instance. | +| [EntityTagHeaderValue](./entitytagheadervalue/)(String, bool) | Constructs a new instance. | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| static [get_Any](./get_any/)() | Gets a value of the 'ETag' header. | +| [get_IsWeak](./get_isweak/)() | Gets a value that indicates if the current instance is a weak validator. | +| [get_Tag](./get_tag/)() | RTTI information. | +| static [GetEntityTagLength](./getentitytaglength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [EntityTagHeaderValue](./) class. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [EntityTagHeaderValue](./) class. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [EntityTagHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/entitytagheadervalue/entitytagheadervalue/_index.md b/english/cpp/system.net.http.headers/entitytagheadervalue/entitytagheadervalue/_index.md new file mode 100644 index 0000000000..7fda55ba8a --- /dev/null +++ b/english/cpp/system.net.http.headers/entitytagheadervalue/entitytagheadervalue/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Net::Http::Headers::EntityTagHeaderValue::EntityTagHeaderValue constructor +linktitle: EntityTagHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::EntityTagHeaderValue::EntityTagHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/entitytagheadervalue/entitytagheadervalue/ +--- +## EntityTagHeaderValue::EntityTagHeaderValue(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::EntityTagHeaderValue::EntityTagHeaderValue(String tag) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| tag | String | A string representation of an EntityTagHeaderValue-class instance. | + +## See Also + +* Class [String](../../../system/string/) +* Class [EntityTagHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## EntityTagHeaderValue::EntityTagHeaderValue(String, bool) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::EntityTagHeaderValue::EntityTagHeaderValue(String tag, bool isWeak) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| tag | String | A string representation of an EntityTagHeaderValue-class instance. | +| isWeak | bool | A value that indicates if the current instance is a weak validator. | + +## See Also + +* Class [String](../../../system/string/) +* Class [EntityTagHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/entitytagheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/entitytagheadervalue/equals/_index.md new file mode 100644 index 0000000000..56bceac775 --- /dev/null +++ b/english/cpp/system.net.http.headers/entitytagheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::EntityTagHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::EntityTagHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/entitytagheadervalue/equals/ +--- +## EntityTagHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::EntityTagHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [EntityTagHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/entitytagheadervalue/get_any/_index.md b/english/cpp/system.net.http.headers/entitytagheadervalue/get_any/_index.md new file mode 100644 index 0000000000..3eeae530f4 --- /dev/null +++ b/english/cpp/system.net.http.headers/entitytagheadervalue/get_any/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::EntityTagHeaderValue::get_Any method +linktitle: get_Any +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::EntityTagHeaderValue::get_Any method. Gets a value of the ''ETag'' header in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/entitytagheadervalue/get_any/ +--- +## EntityTagHeaderValue::get_Any method + + +Gets a value of the 'ETag' header. + +```cpp +static System::SharedPtr System::Net::Http::Headers::EntityTagHeaderValue::get_Any() +``` + + +### ReturnValue + +A value of the 'ETag' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EntityTagHeaderValue](../) +* Class [EntityTagHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/entitytagheadervalue/get_isweak/_index.md b/english/cpp/system.net.http.headers/entitytagheadervalue/get_isweak/_index.md new file mode 100644 index 0000000000..85678eedd7 --- /dev/null +++ b/english/cpp/system.net.http.headers/entitytagheadervalue/get_isweak/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::EntityTagHeaderValue::get_IsWeak method +linktitle: get_IsWeak +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::EntityTagHeaderValue::get_IsWeak method. Gets a value that indicates if the current instance is a weak validator in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/entitytagheadervalue/get_isweak/ +--- +## EntityTagHeaderValue::get_IsWeak method + + +Gets a value that indicates if the current instance is a weak validator. + +```cpp +bool System::Net::Http::Headers::EntityTagHeaderValue::get_IsWeak() +``` + + +### ReturnValue + +A value that indicates if the current instance is a weak validator. + +## See Also + +* Class [EntityTagHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/entitytagheadervalue/get_tag/_index.md b/english/cpp/system.net.http.headers/entitytagheadervalue/get_tag/_index.md new file mode 100644 index 0000000000..d989248720 --- /dev/null +++ b/english/cpp/system.net.http.headers/entitytagheadervalue/get_tag/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::EntityTagHeaderValue::get_Tag method +linktitle: get_Tag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::EntityTagHeaderValue::get_Tag method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/entitytagheadervalue/get_tag/ +--- +## EntityTagHeaderValue::get_Tag method + + +RTTI information. + +```cpp +String System::Net::Http::Headers::EntityTagHeaderValue::get_Tag() +``` + + +### ReturnValue + +A string representation of an EntityTagHeaderValue-class instance. +## Remarks + + +Gets a string representation of an EntityTagHeaderValue-class instance. +## See Also + +* Class [String](../../../system/string/) +* Class [EntityTagHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/entitytagheadervalue/getentitytaglength/_index.md b/english/cpp/system.net.http.headers/entitytagheadervalue/getentitytaglength/_index.md new file mode 100644 index 0000000000..28032adb36 --- /dev/null +++ b/english/cpp/system.net.http.headers/entitytagheadervalue/getentitytaglength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::EntityTagHeaderValue::GetEntityTagLength method +linktitle: GetEntityTagLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::EntityTagHeaderValue::GetEntityTagLength method. Converts a passed string from the specified index to an instance of the EntityTagHeaderValue class in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/entitytagheadervalue/getentitytaglength/ +--- +## EntityTagHeaderValue::GetEntityTagLength method + + +Converts a passed string from the specified index to an instance of the [EntityTagHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::EntityTagHeaderValue::GetEntityTagLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +The length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EntityTagHeaderValue](../) +* Class [EntityTagHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/entitytagheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/entitytagheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..9febfc81d2 --- /dev/null +++ b/english/cpp/system.net.http.headers/entitytagheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::EntityTagHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::EntityTagHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/entitytagheadervalue/gethashcode/ +--- +## EntityTagHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::EntityTagHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [EntityTagHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/entitytagheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/entitytagheadervalue/parse/_index.md new file mode 100644 index 0000000000..86b2766ddb --- /dev/null +++ b/english/cpp/system.net.http.headers/entitytagheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::EntityTagHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::EntityTagHeaderValue::Parse method. Converts a passed string to an instance of the EntityTagHeaderValue class in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/entitytagheadervalue/parse/ +--- +## EntityTagHeaderValue::Parse method + + +Converts a passed string to an instance of the [EntityTagHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::EntityTagHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [EntityTagHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EntityTagHeaderValue](../) +* Class [String](../../../system/string/) +* Class [EntityTagHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/entitytagheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/entitytagheadervalue/tostring/_index.md new file mode 100644 index 0000000000..43fe8ce7fd --- /dev/null +++ b/english/cpp/system.net.http.headers/entitytagheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::EntityTagHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::EntityTagHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/entitytagheadervalue/tostring/ +--- +## EntityTagHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::EntityTagHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [EntityTagHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/entitytagheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/entitytagheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..1763c4c0c8 --- /dev/null +++ b/english/cpp/system.net.http.headers/entitytagheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::EntityTagHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::EntityTagHeaderValue::TryParse method. Tries to convert a passed string to an instance of the EntityTagHeaderValue class in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/entitytagheadervalue/tryparse/ +--- +## EntityTagHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [EntityTagHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::EntityTagHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EntityTagHeaderValue](../) +* Class [EntityTagHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/headerfunc/_index.md b/english/cpp/system.net.http.headers/headerfunc/_index.md new file mode 100644 index 0000000000..81b0595293 --- /dev/null +++ b/english/cpp/system.net.http.headers/headerfunc/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Net::Http::Headers::HeaderFunc typedef +linktitle: HeaderFunc +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::Http::Headers::HeaderFunc typedef in C++.' +type: docs +weight: 2800 +url: /cpp/system.net.http.headers/headerfunc/ +--- +## HeaderFunc typedef + + + + +```cpp +using System::Net::Http::Headers::HeaderFunc = System::MulticastDelegate +``` + +## See Also + +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/_index.md new file mode 100644 index 0000000000..43fe491674 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders class +linktitle: HttpContentHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders class. Represents the collection of the ''Content'' headers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/httpcontentheaders/ +--- +## HttpContentHeaders class + + +Represents the collection of the 'Content' headers. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpContentHeaders : public System::Net::Http::Headers::HttpHeaders +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [AddKnownHeaders](./addknownheaders/)(System::SharedPtr\\>) | Adds the known headers to the specified collection. | +| [get_Allow](./get_allow/)() | RTTI information. | +| [get_ContentDisposition](./get_contentdisposition/)() | Gets a value of the 'Content-Disposition' header. | +| [get_ContentEncoding](./get_contentencoding/)() | Gets a value of the 'Content-Encoding' header. | +| [get_ContentLanguage](./get_contentlanguage/)() | Gets a value of the 'Content-Language' header. | +| [get_ContentLength](./get_contentlength/)() | Gets a value of the 'Content-Length' header. | +| [get_ContentLocation](./get_contentlocation/)() | Gets a value of the 'Content-Location' header. | +| [get_ContentMD5](./get_contentmd5/)() | Gets a value of the 'Content-MD5' header. | +| [get_ContentRange](./get_contentrange/)() | Gets a value of the 'Content-Range' header. | +| [get_ContentType](./get_contenttype/)() | Gets a value of the 'Content-Type' header. | +| [get_Expires](./get_expires/)() | Gets a value of the 'Expires' header. | +| [get_LastModified](./get_lastmodified/)() | Gets a value of the 'Last-Modified' header. | +| [HttpContentHeaders](./httpcontentheaders/)(HeaderFunc\\>) | Constructs a new instance. | +| [set_ContentDisposition](./set_contentdisposition/)(System::SharedPtr\) | Sets a value of the 'Content-Disposition' header. | +| [set_ContentLength](./set_contentlength/)(Nullable\) | Sets a value of the 'Content-Length' header. | +| [set_ContentLocation](./set_contentlocation/)(System::SharedPtr\) | Sets a value of the 'Content-Location' header. | +| [set_ContentMD5](./set_contentmd5/)(System::ArrayPtr\) | Sets a value of the 'Content-MD5' header. | +| [set_ContentRange](./set_contentrange/)(System::SharedPtr\) | Sets a value of the 'Content-Range' header. | +| [set_ContentType](./set_contenttype/)(System::SharedPtr\) | Sets a value of the 'Content-Type' header. | +| [set_Expires](./set_expires/)(Nullable\) | Sets a value of the 'Expires' header. | +| [set_LastModified](./set_lastmodified/)(Nullable\) | Sets a value of the 'Last-Modified' header. | +## See Also + +* Class [HttpHeaders](../httpheaders/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/addknownheaders/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/addknownheaders/_index.md new file mode 100644 index 0000000000..55de953795 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/addknownheaders/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::AddKnownHeaders method +linktitle: AddKnownHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::AddKnownHeaders method. Adds the known headers to the specified collection in C++.' +type: docs +weight: 2100 +url: /cpp/system.net.http.headers/httpcontentheaders/addknownheaders/ +--- +## HttpContentHeaders::AddKnownHeaders method + + +Adds the known headers to the specified collection. + +```cpp +static void System::Net::Http::Headers::HttpContentHeaders::AddKnownHeaders(System::SharedPtr> headerSet) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headerSet | System::SharedPtr\\> | A collection to which the known headers will be added. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HashSet](../../../system.collections.generic/hashset/) +* Class [String](../../../system/string/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/get_allow/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/get_allow/_index.md new file mode 100644 index 0000000000..59a307c1a1 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/get_allow/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::get_Allow method +linktitle: get_Allow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::get_Allow method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/httpcontentheaders/get_allow/ +--- +## HttpContentHeaders::get_Allow method + + +RTTI information. + +```cpp +System::SharedPtr> System::Net::Http::Headers::HttpContentHeaders::get_Allow() +``` + + +### ReturnValue + +A value of the 'Allow' header. +## Remarks + + +Gets a value of the 'Allow' header. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [String](../../../system/string/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/get_contentdisposition/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentdisposition/_index.md new file mode 100644 index 0000000000..fe36439017 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentdisposition/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::get_ContentDisposition method +linktitle: get_ContentDisposition +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::get_ContentDisposition method. Gets a value of the ''Content-Disposition'' header in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/httpcontentheaders/get_contentdisposition/ +--- +## HttpContentHeaders::get_ContentDisposition method + + +Gets a value of the 'Content-Disposition' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpContentHeaders::get_ContentDisposition() +``` + + +### ReturnValue + +A value of the 'Content-Disposition' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ContentDispositionHeaderValue](../../contentdispositionheadervalue/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/get_contentencoding/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentencoding/_index.md new file mode 100644 index 0000000000..43453ea764 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentencoding/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::get_ContentEncoding method +linktitle: get_ContentEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::get_ContentEncoding method. Gets a value of the ''Content-Encoding'' header in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/httpcontentheaders/get_contentencoding/ +--- +## HttpContentHeaders::get_ContentEncoding method + + +Gets a value of the 'Content-Encoding' header. + +```cpp +System::SharedPtr> System::Net::Http::Headers::HttpContentHeaders::get_ContentEncoding() +``` + + +### ReturnValue + +A value of the 'Content-Encoding' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [String](../../../system/string/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/get_contentlanguage/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentlanguage/_index.md new file mode 100644 index 0000000000..08b293ccae --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentlanguage/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::get_ContentLanguage method +linktitle: get_ContentLanguage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::get_ContentLanguage method. Gets a value of the ''Content-Language'' header in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/httpcontentheaders/get_contentlanguage/ +--- +## HttpContentHeaders::get_ContentLanguage method + + +Gets a value of the 'Content-Language' header. + +```cpp +System::SharedPtr> System::Net::Http::Headers::HttpContentHeaders::get_ContentLanguage() +``` + + +### ReturnValue + +A value of the 'Content-Language' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [String](../../../system/string/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/get_contentlength/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentlength/_index.md new file mode 100644 index 0000000000..fd0234e3d2 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentlength/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::get_ContentLength method +linktitle: get_ContentLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::get_ContentLength method. Gets a value of the ''Content-Length'' header in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/httpcontentheaders/get_contentlength/ +--- +## HttpContentHeaders::get_ContentLength method + + +Gets a value of the 'Content-Length' header. + +```cpp +Nullable System::Net::Http::Headers::HttpContentHeaders::get_ContentLength() +``` + + +### ReturnValue + +A value of the 'Content-Length' header. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/get_contentlocation/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentlocation/_index.md new file mode 100644 index 0000000000..5767cf3571 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentlocation/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::get_ContentLocation method +linktitle: get_ContentLocation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::get_ContentLocation method. Gets a value of the ''Content-Location'' header in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/httpcontentheaders/get_contentlocation/ +--- +## HttpContentHeaders::get_ContentLocation method + + +Gets a value of the 'Content-Location' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpContentHeaders::get_ContentLocation() +``` + + +### ReturnValue + +A value of the 'Content-Location' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/get_contentmd5/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentmd5/_index.md new file mode 100644 index 0000000000..39af649adb --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentmd5/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::get_ContentMD5 method +linktitle: get_ContentMD5 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::get_ContentMD5 method. Gets a value of the ''Content-MD5'' header in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/httpcontentheaders/get_contentmd5/ +--- +## HttpContentHeaders::get_ContentMD5 method + + +Gets a value of the 'Content-MD5' header. + +```cpp +System::ArrayPtr System::Net::Http::Headers::HttpContentHeaders::get_ContentMD5() +``` + + +### ReturnValue + +A value of the 'Content-MD5' header. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/get_contentrange/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentrange/_index.md new file mode 100644 index 0000000000..d5d6a50832 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/get_contentrange/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::get_ContentRange method +linktitle: get_ContentRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::get_ContentRange method. Gets a value of the ''Content-Range'' header in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/httpcontentheaders/get_contentrange/ +--- +## HttpContentHeaders::get_ContentRange method + + +Gets a value of the 'Content-Range' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpContentHeaders::get_ContentRange() +``` + + +### ReturnValue + +A value of the 'Content-Range' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ContentRangeHeaderValue](../../contentrangeheadervalue/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/get_contenttype/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/get_contenttype/_index.md new file mode 100644 index 0000000000..683e4421d2 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/get_contenttype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::get_ContentType method +linktitle: get_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::get_ContentType method. Gets a value of the ''Content-Type'' header in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/httpcontentheaders/get_contenttype/ +--- +## HttpContentHeaders::get_ContentType method + + +Gets a value of the 'Content-Type' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpContentHeaders::get_ContentType() +``` + + +### ReturnValue + +A value of the 'Content-Type' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MediaTypeHeaderValue](../../mediatypeheadervalue/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/get_expires/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/get_expires/_index.md new file mode 100644 index 0000000000..c4d5cad436 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/get_expires/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::get_Expires method +linktitle: get_Expires +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::get_Expires method. Gets a value of the ''Expires'' header in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/httpcontentheaders/get_expires/ +--- +## HttpContentHeaders::get_Expires method + + +Gets a value of the 'Expires' header. + +```cpp +Nullable System::Net::Http::Headers::HttpContentHeaders::get_Expires() +``` + + +### ReturnValue + +A value of the 'Expires' header. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/get_lastmodified/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/get_lastmodified/_index.md new file mode 100644 index 0000000000..1c32c8c597 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/get_lastmodified/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::get_LastModified method +linktitle: get_LastModified +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::get_LastModified method. Gets a value of the ''Last-Modified'' header in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http.headers/httpcontentheaders/get_lastmodified/ +--- +## HttpContentHeaders::get_LastModified method + + +Gets a value of the 'Last-Modified' header. + +```cpp +Nullable System::Net::Http::Headers::HttpContentHeaders::get_LastModified() +``` + + +### ReturnValue + +A value of the 'Last-Modified' header. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/httpcontentheaders/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/httpcontentheaders/_index.md new file mode 100644 index 0000000000..283b1140d5 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/httpcontentheaders/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::HttpContentHeaders constructor +linktitle: HttpContentHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::HttpContentHeaders constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/httpcontentheaders/httpcontentheaders/ +--- +## HttpContentHeaders::HttpContentHeaders constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::HttpContentHeaders::HttpContentHeaders(HeaderFunc> calculateLengthFunc) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| calculateLengthFunc | HeaderFunc\\> | The function that is used to calculate the content length. | + +## See Also + +* Typedef [HeaderFunc](../../headerfunc/) +* Class [Nullable](../../../system/nullable/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/set_contentdisposition/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/set_contentdisposition/_index.md new file mode 100644 index 0000000000..a1ed7862ac --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/set_contentdisposition/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::set_ContentDisposition method +linktitle: set_ContentDisposition +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::set_ContentDisposition method. Sets a value of the ''Content-Disposition'' header in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http.headers/httpcontentheaders/set_contentdisposition/ +--- +## HttpContentHeaders::set_ContentDisposition method + + +Sets a value of the 'Content-Disposition' header. + +```cpp +void System::Net::Http::Headers::HttpContentHeaders::set_ContentDisposition(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ContentDispositionHeaderValue](../../contentdispositionheadervalue/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/set_contentlength/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/set_contentlength/_index.md new file mode 100644 index 0000000000..ede07c0ae5 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/set_contentlength/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::set_ContentLength method +linktitle: set_ContentLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::set_ContentLength method. Sets a value of the ''Content-Length'' header in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http.headers/httpcontentheaders/set_contentlength/ +--- +## HttpContentHeaders::set_ContentLength method + + +Sets a value of the 'Content-Length' header. + +```cpp +void System::Net::Http::Headers::HttpContentHeaders::set_ContentLength(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that will be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/set_contentlocation/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/set_contentlocation/_index.md new file mode 100644 index 0000000000..dd7b661d62 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/set_contentlocation/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::set_ContentLocation method +linktitle: set_ContentLocation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::set_ContentLocation method. Sets a value of the ''Content-Location'' header in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.http.headers/httpcontentheaders/set_contentlocation/ +--- +## HttpContentHeaders::set_ContentLocation method + + +Sets a value of the 'Content-Location' header. + +```cpp +void System::Net::Http::Headers::HttpContentHeaders::set_ContentLocation(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/set_contentmd5/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/set_contentmd5/_index.md new file mode 100644 index 0000000000..20e5ede7fb --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/set_contentmd5/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::set_ContentMD5 method +linktitle: set_ContentMD5 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::set_ContentMD5 method. Sets a value of the ''Content-MD5'' header in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.http.headers/httpcontentheaders/set_contentmd5/ +--- +## HttpContentHeaders::set_ContentMD5 method + + +Sets a value of the 'Content-MD5' header. + +```cpp +void System::Net::Http::Headers::HttpContentHeaders::set_ContentMD5(System::ArrayPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::ArrayPtr\ | The value that will be set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/set_contentrange/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/set_contentrange/_index.md new file mode 100644 index 0000000000..f07f29df48 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/set_contentrange/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::set_ContentRange method +linktitle: set_ContentRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::set_ContentRange method. Sets a value of the ''Content-Range'' header in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.http.headers/httpcontentheaders/set_contentrange/ +--- +## HttpContentHeaders::set_ContentRange method + + +Sets a value of the 'Content-Range' header. + +```cpp +void System::Net::Http::Headers::HttpContentHeaders::set_ContentRange(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ContentRangeHeaderValue](../../contentrangeheadervalue/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/set_contenttype/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/set_contenttype/_index.md new file mode 100644 index 0000000000..fe495baf6d --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/set_contenttype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::set_ContentType method +linktitle: set_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::set_ContentType method. Sets a value of the ''Content-Type'' header in C++.' +type: docs +weight: 1800 +url: /cpp/system.net.http.headers/httpcontentheaders/set_contenttype/ +--- +## HttpContentHeaders::set_ContentType method + + +Sets a value of the 'Content-Type' header. + +```cpp +void System::Net::Http::Headers::HttpContentHeaders::set_ContentType(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MediaTypeHeaderValue](../../mediatypeheadervalue/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/set_expires/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/set_expires/_index.md new file mode 100644 index 0000000000..d2e4b4afcf --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/set_expires/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::set_Expires method +linktitle: set_Expires +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::set_Expires method. Sets a value of the ''Expires'' header in C++.' +type: docs +weight: 1900 +url: /cpp/system.net.http.headers/httpcontentheaders/set_expires/ +--- +## HttpContentHeaders::set_Expires method + + +Sets a value of the 'Expires' header. + +```cpp +void System::Net::Http::Headers::HttpContentHeaders::set_Expires(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that will be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpcontentheaders/set_lastmodified/_index.md b/english/cpp/system.net.http.headers/httpcontentheaders/set_lastmodified/_index.md new file mode 100644 index 0000000000..94cad6c114 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpcontentheaders/set_lastmodified/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpContentHeaders::set_LastModified method +linktitle: set_LastModified +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpContentHeaders::set_LastModified method. Sets a value of the ''Last-Modified'' header in C++.' +type: docs +weight: 2000 +url: /cpp/system.net.http.headers/httpcontentheaders/set_lastmodified/ +--- +## HttpContentHeaders::set_LastModified method + + +Sets a value of the 'Last-Modified' header. + +```cpp +void System::Net::Http::Headers::HttpContentHeaders::set_LastModified(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that will be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [HttpContentHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/_index.md b/english/cpp/system.net.http.headers/httpheaders/_index.md new file mode 100644 index 0000000000..45d09fbc94 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Net::Http::Headers::HttpHeaders class +linktitle: HttpHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders class. The collection of the HTTP headers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/httpheaders/ +--- +## HttpHeaders class + + +The collection of the HTTP headers. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpHeaders : public System::Collections::Generic::IEnumerable>>> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(String, System::SharedPtr\\>) | Validates a new name-values pair and adds it to the current collection. | +| [Add](./add/)(String, String) | Validates a new name-value pair and adds it to the current collection. | +| virtual [AddHeaders](./addheaders/)(System::SharedPtr\) | Concatenates the specified HttpHeaders-class instance with the current one. | +| [AddParsedValue](./addparsedvalue/)(String, System::SharedPtr\) | Gets a header by the specified name and adds a parsed value to the header. | +| [Clear](./clear/)() | Removes all items from the collection. | +| [Contains](./contains/)(String) | | +| [ContainsParsedValue](./containsparsedvalue/)(String, System::SharedPtr\) | Checks if the header contains the specified value. | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator. | +| [GetHeaderString](./getheaderstring/)(String) | Returns a string representation of values by the specified header name. | +| [GetHeaderString](./getheaderstring/)(String, System::SharedPtr\) | Returns a string representation of values by the specified header name. | +| [GetHeaderStrings](./getheaderstrings/)() | Returns a collection that contains string representations of headers' values. | +| [GetParsedValues](./getparsedvalues/)(String) | Returns parsed values by the specified header name. | +| [GetValues](./getvalues/)(String) | Returns corresponding values by the specified name. | +| static [ParsedValuesAsList](./parsedvaluesaslist/)(const System::SharedPtr\) | Converts parsed values to list. | +| [Remove](./remove/)(String) | Tries to remove an item by the specified name. | +| [RemoveParsedValue](./removeparsedvalue/)(String, System::SharedPtr\) | Gets a header by the specified name and removes a parsed value from the header. | +| [SetConfiguration](./setconfiguration/)(System::SharedPtr\\>\>, System::SharedPtr\\>) | | +| [SetOrRemoveParsedValue](./setorremoveparsedvalue/)(String, System::SharedPtr\) | Gets a header by the specified name and sets or removes its value. The header value will be removed when the 'value' parameter is nullptr, otherwise a parsed value will be set. | +| [SetParsedValue](./setparsedvalue/)(String, System::SharedPtr\) | Gets a header by the specified name and sets a parsed value to the header. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| [TryAddWithoutValidation](./tryaddwithoutvalidation/)(String, String) | Tries to add a new name-value pair to the current collection. | +| [TryAddWithoutValidation](./tryaddwithoutvalidation/)(String, System::SharedPtr\\>) | Adds a collection of name-value pairs to the current collection. | +| [TryGetValues](./trygetvalues/)(String, System::SharedPtr\\>\&) | Tries to get corresponding values by the specified name. | +| [TryParseAndAddValue](./tryparseandaddvalue/)(String, String) | Tries to parse the specified value and add it to the header values. | +## See Also + +* Class [IEnumerable](../../system.collections.generic/ienumerable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/add/_index.md b/english/cpp/system.net.http.headers/httpheaders/add/_index.md new file mode 100644 index 0000000000..53ea1d6736 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/add/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::Add method. Validates a new name-value pair and adds it to the current collection in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/httpheaders/add/ +--- +## HttpHeaders::Add(String, String) method + + +Validates a new name-value pair and adds it to the current collection. + +```cpp +void System::Net::Http::Headers::HttpHeaders::Add(String name, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| value | String | The header value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpHeaders::Add(String, System::SharedPtr\\>) method + + +Validates a new name-values pair and adds it to the current collection. + +```cpp +void System::Net::Http::Headers::HttpHeaders::Add(String name, System::SharedPtr> values) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| values | System::SharedPtr\\> | The header values. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/addheaders/_index.md b/english/cpp/system.net.http.headers/httpheaders/addheaders/_index.md new file mode 100644 index 0000000000..e3a8336f09 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/addheaders/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::AddHeaders method +linktitle: AddHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::AddHeaders method. Concatenates the specified HttpHeaders-class instance with the current one in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/httpheaders/addheaders/ +--- +## HttpHeaders::AddHeaders method + + +Concatenates the specified HttpHeaders-class instance with the current one. + +```cpp +virtual void System::Net::Http::Headers::HttpHeaders::AddHeaders(System::SharedPtr sourceHeaders) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sourceHeaders | System::SharedPtr\ | The HttpHeaders-class instance from which headers will be added. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaders](../) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/addparsedvalue/_index.md b/english/cpp/system.net.http.headers/httpheaders/addparsedvalue/_index.md new file mode 100644 index 0000000000..b6b0d48b44 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/addparsedvalue/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::AddParsedValue method +linktitle: AddParsedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::AddParsedValue method. Gets a header by the specified name and adds a parsed value to the header in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/httpheaders/addparsedvalue/ +--- +## HttpHeaders::AddParsedValue method + + +Gets a header by the specified name and adds a parsed value to the header. + +```cpp +void System::Net::Http::Headers::HttpHeaders::AddParsedValue(String name, System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| value | System::SharedPtr\ | The value that must be added. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/clear/_index.md b/english/cpp/system.net.http.headers/httpheaders/clear/_index.md new file mode 100644 index 0000000000..330f5327e7 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::Clear method. Removes all items from the collection in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/httpheaders/clear/ +--- +## HttpHeaders::Clear method + + +Removes all items from the collection. + +```cpp +void System::Net::Http::Headers::HttpHeaders::Clear() +``` + +## See Also + +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/contains/_index.md b/english/cpp/system.net.http.headers/httpheaders/contains/_index.md new file mode 100644 index 0000000000..832d2ed8e7 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/contains/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Contains method of System::Net::Http::Headers::HttpHeaders class in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/httpheaders/contains/ +--- +## HttpHeaders::Contains method + + + + +```cpp +bool System::Net::Http::Headers::HttpHeaders::Contains(String name) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/containsparsedvalue/_index.md b/english/cpp/system.net.http.headers/httpheaders/containsparsedvalue/_index.md new file mode 100644 index 0000000000..7c8f35c365 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/containsparsedvalue/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::ContainsParsedValue method +linktitle: ContainsParsedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::ContainsParsedValue method. Checks if the header contains the specified value in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/httpheaders/containsparsedvalue/ +--- +## HttpHeaders::ContainsParsedValue method + + +Checks if the header contains the specified value. + +```cpp +bool System::Net::Http::Headers::HttpHeaders::ContainsParsedValue(String name, System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| value | System::SharedPtr\ | The header value. | + +### ReturnValue + +True if the header contains the specified value, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/getenumerator/_index.md b/english/cpp/system.net.http.headers/httpheaders/getenumerator/_index.md new file mode 100644 index 0000000000..9a4f46dc5e --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/getenumerator/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::GetEnumerator method. Gets enumerator in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/httpheaders/getenumerator/ +--- +## HttpHeaders::GetEnumerator method + + +Gets enumerator. + +```cpp +System::SharedPtr>>>> System::Net::Http::Headers::HttpHeaders::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to newly created enumerator object which can be used to iterate through interfaced object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/getheaderstring/_index.md b/english/cpp/system.net.http.headers/httpheaders/getheaderstring/_index.md new file mode 100644 index 0000000000..7d2b936884 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/getheaderstring/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::GetHeaderString method +linktitle: GetHeaderString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::GetHeaderString method. Returns a string representation of values by the specified header name in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/httpheaders/getheaderstring/ +--- +## HttpHeaders::GetHeaderString(String) method + + +Returns a string representation of values by the specified header name. + +```cpp +String System::Net::Http::Headers::HttpHeaders::GetHeaderString(String headerName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headerName | String | The header name. | + +### ReturnValue + +A string representation of values by the specified header name. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpHeaders::GetHeaderString(String, System::SharedPtr\) method + + +Returns a string representation of values by the specified header name. + +```cpp +String System::Net::Http::Headers::HttpHeaders::GetHeaderString(String headerName, System::SharedPtr exclude) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headerName | String | The header name. | +| exclude | System::SharedPtr\ | The header value to exclude. | + +### ReturnValue + +A string representation of values by the specified header name. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/getheaderstrings/_index.md b/english/cpp/system.net.http.headers/httpheaders/getheaderstrings/_index.md new file mode 100644 index 0000000000..d81414d1d6 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/getheaderstrings/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::GetHeaderStrings method +linktitle: GetHeaderStrings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::GetHeaderStrings method. Returns a collection that contains string representations of headers'' values in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/httpheaders/getheaderstrings/ +--- +## HttpHeaders::GetHeaderStrings method + + +Returns a collection that contains string representations of headers' values. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpHeaders::GetHeaderStrings() +``` + + +### ReturnValue + +A collection that contains string representations of headers' values. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/getparsedvalues/_index.md b/english/cpp/system.net.http.headers/httpheaders/getparsedvalues/_index.md new file mode 100644 index 0000000000..f9bc3ab3af --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/getparsedvalues/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::GetParsedValues method +linktitle: GetParsedValues +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::GetParsedValues method. Returns parsed values by the specified header name in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/httpheaders/getparsedvalues/ +--- +## HttpHeaders::GetParsedValues method + + +Returns parsed values by the specified header name. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpHeaders::GetParsedValues(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | + +### ReturnValue + +Parsed header values if any, otherwise nullptr. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/getvalues/_index.md b/english/cpp/system.net.http.headers/httpheaders/getvalues/_index.md new file mode 100644 index 0000000000..8623490e53 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/getvalues/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::GetValues method +linktitle: GetValues +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::GetValues method. Returns corresponding values by the specified name in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/httpheaders/getvalues/ +--- +## HttpHeaders::GetValues method + + +Returns corresponding values by the specified name. + +```cpp +System::SharedPtr> System::Net::Http::Headers::HttpHeaders::GetValues(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | + +### ReturnValue + +The corresponding values. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Class [String](../../../system/string/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/parsedvaluesaslist/_index.md b/english/cpp/system.net.http.headers/httpheaders/parsedvaluesaslist/_index.md new file mode 100644 index 0000000000..f765b3ea6c --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/parsedvaluesaslist/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::ParsedValuesAsList method +linktitle: ParsedValuesAsList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::ParsedValuesAsList method. Converts parsed values to list in C++.' +type: docs +weight: 2100 +url: /cpp/system.net.http.headers/httpheaders/parsedvaluesaslist/ +--- +## HttpHeaders::ParsedValuesAsList method + + +Converts parsed values to list. + +```cpp +static System::SharedPtr>> System::Net::Http::Headers::HttpHeaders::ParsedValuesAsList(const System::SharedPtr parsedValues) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parsedValues | const System::SharedPtr\ | Values object to convert. | + +### ReturnValue + +If the passed value is a List instance, returns it; otherwise, returns nullptr. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [Object](../../../system/object/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/remove/_index.md b/english/cpp/system.net.http.headers/httpheaders/remove/_index.md new file mode 100644 index 0000000000..938606ef5b --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/remove/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::Remove method. Tries to remove an item by the specified name in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http.headers/httpheaders/remove/ +--- +## HttpHeaders::Remove method + + +Tries to remove an item by the specified name. + +```cpp +bool System::Net::Http::Headers::HttpHeaders::Remove(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The name of the header to remove. | + +### ReturnValue + +True when the item successfully removed, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/removeparsedvalue/_index.md b/english/cpp/system.net.http.headers/httpheaders/removeparsedvalue/_index.md new file mode 100644 index 0000000000..43f7f11992 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/removeparsedvalue/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::RemoveParsedValue method +linktitle: RemoveParsedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::RemoveParsedValue method. Gets a header by the specified name and removes a parsed value from the header in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http.headers/httpheaders/removeparsedvalue/ +--- +## HttpHeaders::RemoveParsedValue method + + +Gets a header by the specified name and removes a parsed value from the header. + +```cpp +bool System::Net::Http::Headers::HttpHeaders::RemoveParsedValue(String name, System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| value | System::SharedPtr\ | The value that must be removed. | + +### ReturnValue + +True when the value was successfully removed, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/setconfiguration/_index.md b/english/cpp/system.net.http.headers/httpheaders/setconfiguration/_index.md new file mode 100644 index 0000000000..07a880a65a --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/setconfiguration/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::SetConfiguration method +linktitle: SetConfiguration +second_title: Aspose.PDF for C++ API Reference +description: 'How to use SetConfiguration method of System::Net::Http::Headers::HttpHeaders class in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http.headers/httpheaders/setconfiguration/ +--- +## HttpHeaders::SetConfiguration method + + + + +```cpp +void System::Net::Http::Headers::HttpHeaders::SetConfiguration(System::SharedPtr>> parserStore, System::SharedPtr> invalidHeaders) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) +* Class [HashSet](../../../system.collections.generic/hashset/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/setorremoveparsedvalue/_index.md b/english/cpp/system.net.http.headers/httpheaders/setorremoveparsedvalue/_index.md new file mode 100644 index 0000000000..eed3620c98 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/setorremoveparsedvalue/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::SetOrRemoveParsedValue method +linktitle: SetOrRemoveParsedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::SetOrRemoveParsedValue method. Gets a header by the specified name and sets or removes its value. The header value will be removed when the ''value'' parameter is nullptr, otherwise a parsed value will be set in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.http.headers/httpheaders/setorremoveparsedvalue/ +--- +## HttpHeaders::SetOrRemoveParsedValue method + + +Gets a header by the specified name and sets or removes its value. The header value will be removed when the 'value' parameter is nullptr, otherwise a parsed value will be set. + +```cpp +void System::Net::Http::Headers::HttpHeaders::SetOrRemoveParsedValue(String name, System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| value | System::SharedPtr\ | The header value. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/setparsedvalue/_index.md b/english/cpp/system.net.http.headers/httpheaders/setparsedvalue/_index.md new file mode 100644 index 0000000000..01763b8e73 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/setparsedvalue/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::SetParsedValue method +linktitle: SetParsedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::SetParsedValue method. Gets a header by the specified name and sets a parsed value to the header in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.http.headers/httpheaders/setparsedvalue/ +--- +## HttpHeaders::SetParsedValue method + + +Gets a header by the specified name and sets a parsed value to the header. + +```cpp +void System::Net::Http::Headers::HttpHeaders::SetParsedValue(String name, System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/tostring/_index.md b/english/cpp/system.net.http.headers/httpheaders/tostring/_index.md new file mode 100644 index 0000000000..24e4b6f032 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.http.headers/httpheaders/tostring/ +--- +## HttpHeaders::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::HttpHeaders::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/tryaddwithoutvalidation/_index.md b/english/cpp/system.net.http.headers/httpheaders/tryaddwithoutvalidation/_index.md new file mode 100644 index 0000000000..25e176cca8 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/tryaddwithoutvalidation/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::TryAddWithoutValidation method +linktitle: TryAddWithoutValidation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::TryAddWithoutValidation method. Tries to add a new name-value pair to the current collection in C++.' +type: docs +weight: 1800 +url: /cpp/system.net.http.headers/httpheaders/tryaddwithoutvalidation/ +--- +## HttpHeaders::TryAddWithoutValidation(String, String) method + + +Tries to add a new name-value pair to the current collection. + +```cpp +bool System::Net::Http::Headers::HttpHeaders::TryAddWithoutValidation(String name, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| value | String | The header value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpHeaders::TryAddWithoutValidation(String, System::SharedPtr\\>) method + + +Adds a collection of name-value pairs to the current collection. + +```cpp +bool System::Net::Http::Headers::HttpHeaders::TryAddWithoutValidation(String name, System::SharedPtr> values) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| values | System::SharedPtr\\> | The header values. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/trygetvalues/_index.md b/english/cpp/system.net.http.headers/httpheaders/trygetvalues/_index.md new file mode 100644 index 0000000000..3f1386fd17 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/trygetvalues/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::TryGetValues method +linktitle: TryGetValues +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::TryGetValues method. Tries to get corresponding values by the specified name in C++.' +type: docs +weight: 1900 +url: /cpp/system.net.http.headers/httpheaders/trygetvalues/ +--- +## HttpHeaders::TryGetValues method + + +Tries to get corresponding values by the specified name. + +```cpp +bool System::Net::Http::Headers::HttpHeaders::TryGetValues(String name, System::SharedPtr> &values) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| values | System::SharedPtr\\>\& | An instance where corresponding values will be assigned. | + +### ReturnValue + +True when the header values are found by the specified name, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheaders/tryparseandaddvalue/_index.md b/english/cpp/system.net.http.headers/httpheaders/tryparseandaddvalue/_index.md new file mode 100644 index 0000000000..526671809f --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheaders/tryparseandaddvalue/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::HttpHeaders::TryParseAndAddValue method +linktitle: TryParseAndAddValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaders::TryParseAndAddValue method. Tries to parse the specified value and add it to the header values in C++.' +type: docs +weight: 2000 +url: /cpp/system.net.http.headers/httpheaders/tryparseandaddvalue/ +--- +## HttpHeaders::TryParseAndAddValue method + + +Tries to parse the specified value and add it to the header values. + +```cpp +bool System::Net::Http::Headers::HttpHeaders::TryParseAndAddValue(String name, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| value | String | The value that must be parsed and added. | + +### ReturnValue + +True when the value is successfully parsed and added, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/_index.md new file mode 100644 index 0000000000..afc7b76ea8 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection class +linktitle: HttpHeaderValueCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection class. Represents the collection of the headers values. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/httpheadervaluecollection/ +--- +## HttpHeaderValueCollection class + + +Represents the collection of the headers values. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass HttpHeaderValueCollection : public System::Collections::Generic::ICollection +``` + + +| Parameter | Description | +| --- | --- | +| The | type of the headers values represented in the collection. | +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const T\&) override | Adds element into collection. | +| [Clear](./clear/)() override | Deletes all elements from collection. | +| [Contains](./contains/)(const T\&) const override | Checks if element is present in collection. | +| [CopyTo](./copyto/)(System::ArrayPtr\, int32_t) override | Copies all collection elements to existing array elements. | +| [get_Count](./get_count/)() const override | RTTI information. | +| [get_IsReadOnly](./get_isreadonly/)() | Gets a value that indicates if the current collection is read-only. | +| [get_IsSpecialValueSet](./get_isspecialvalueset/)() | Gets a value that indicates if the current collection contains a "special value". | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator. | +| [GetHeaderStringWithoutSpecial](./getheaderstringwithoutspecial/)() | Returns a string representation of the current collection without a "special value". | +| [HttpHeaderValueCollection](./httpheadervaluecollection/)(String, System::SharedPtr\) | Constructs a new instance. | +| [HttpHeaderValueCollection](./httpheadervaluecollection/)(String, System::SharedPtr\, Action\\>, T\>) | Constructs a new instance. | +| [HttpHeaderValueCollection](./httpheadervaluecollection/)(String, System::SharedPtr\, T) | Constructs a new instance. | +| [HttpHeaderValueCollection](./httpheadervaluecollection/)(String, System::SharedPtr\, T, Action\\>, T\>) | Constructs a new instance. | +| [ParseAdd](./parseadd/)(String) | Parses a header string representation and adds it to the current collection. | +| [Remove](./remove/)(const T\&) override | Deletes element from collection. | +| [RemoveSpecialValue](./removespecialvalue/)() | Removes a "special value". | +| [SetSpecialValue](./setspecialvalue/)() | Sets a "special value". | +| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| [TryParseAdd](./tryparseadd/)(String) | Tries to parse a header string representation and add it to the current collection. | + +## See Also + +* Class [ICollection](../../system.collections.generic/icollection/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/add/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/add/_index.md new file mode 100644 index 0000000000..e34590dc48 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/add/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::Add method. Adds element into collection in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/httpheadervaluecollection/add/ +--- +## HttpHeaderValueCollection::Add method + + +Adds element into collection. + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::Add(const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | to add. | + +## See Also + +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/clear/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/clear/_index.md new file mode 100644 index 0000000000..0f8be1e81d --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::Clear method. Deletes all elements from collection in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/httpheadervaluecollection/clear/ +--- +## HttpHeaderValueCollection::Clear method + + +Deletes all elements from collection. + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::Clear() override +``` + +## See Also + +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/contains/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/contains/_index.md new file mode 100644 index 0000000000..2451ef5b2d --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::Contains method. Checks if element is present in collection in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/httpheadervaluecollection/contains/ +--- +## HttpHeaderValueCollection::Contains method + + +Checks if element is present in collection. + +```cpp +bool System::Net::Http::Headers::HttpHeaderValueCollection::Contains(const T &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for. | + +### ReturnValue + +True if element is present, false otherwise. + +## See Also + +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/copyto/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/copyto/_index.md new file mode 100644 index 0000000000..47464ce425 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/copyto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::CopyTo method. Copies all collection elements to existing array elements in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/httpheadervaluecollection/copyto/ +--- +## HttpHeaderValueCollection::CopyTo method + + +Copies all collection elements to existing array elements. + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::CopyTo(System::ArrayPtr array, int32_t arrayIndex) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | System::ArrayPtr\ | Destination array. | +| arrayIndex | int32_t | Destination array start index. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/get_count/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/get_count/_index.md new file mode 100644 index 0000000000..3d349b9ab4 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/get_count/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::get_Count method. RTTI information in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/httpheadervaluecollection/get_count/ +--- +## HttpHeaderValueCollection::get_Count method + + +RTTI information. + +```cpp +int32_t System::Net::Http::Headers::HttpHeaderValueCollection::get_Count() const override +``` + + +### ReturnValue + +Number of elements. +## Remarks + + +Gets number of elements in collection. + +## See Also + +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/get_isreadonly/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/get_isreadonly/_index.md new file mode 100644 index 0000000000..0a239a2dce --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::get_IsReadOnly method. Gets a value that indicates if the current collection is read-only in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/httpheadervaluecollection/get_isreadonly/ +--- +## HttpHeaderValueCollection::get_IsReadOnly method + + +Gets a value that indicates if the current collection is read-only. + +```cpp +bool System::Net::Http::Headers::HttpHeaderValueCollection::get_IsReadOnly() +``` + + +### ReturnValue + +A value that indicates if the current collection is read-only. + +## See Also + +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/get_isspecialvalueset/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/get_isspecialvalueset/_index.md new file mode 100644 index 0000000000..029bc8b781 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/get_isspecialvalueset/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::get_IsSpecialValueSet method +linktitle: get_IsSpecialValueSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::get_IsSpecialValueSet method. Gets a value that indicates if the current collection contains a "special value" in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/httpheadervaluecollection/get_isspecialvalueset/ +--- +## HttpHeaderValueCollection::get_IsSpecialValueSet method + + +Gets a value that indicates if the current collection contains a "special value". + +```cpp +bool System::Net::Http::Headers::HttpHeaderValueCollection::get_IsSpecialValueSet() +``` + + +### ReturnValue + +A value that indicates if the current collection contains a "special value". + +## See Also + +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/getenumerator/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/getenumerator/_index.md new file mode 100644 index 0000000000..a6d87e7a32 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/getenumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::GetEnumerator method. Gets enumerator in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/httpheadervaluecollection/getenumerator/ +--- +## HttpHeaderValueCollection::GetEnumerator method + + +Gets enumerator. + +```cpp +System::SharedPtr> System::Net::Http::Headers::HttpHeaderValueCollection::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to newly created enumerator object which can be used to iterate through interfaced object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/getheaderstringwithoutspecial/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/getheaderstringwithoutspecial/_index.md new file mode 100644 index 0000000000..07bb3127fe --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/getheaderstringwithoutspecial/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::GetHeaderStringWithoutSpecial method +linktitle: GetHeaderStringWithoutSpecial +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::GetHeaderStringWithoutSpecial method. Returns a string representation of the current collection without a "special value" in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/httpheadervaluecollection/getheaderstringwithoutspecial/ +--- +## HttpHeaderValueCollection::GetHeaderStringWithoutSpecial method + + +Returns a string representation of the current collection without a "special value". + +```cpp +String System::Net::Http::Headers::HttpHeaderValueCollection::GetHeaderStringWithoutSpecial() +``` + + +### ReturnValue + +A string representation of the current collection without a "special value". + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/httpheadervaluecollection/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/httpheadervaluecollection/_index.md new file mode 100644 index 0000000000..759259df21 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/httpheadervaluecollection/_index.md @@ -0,0 +1,109 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::HttpHeaderValueCollection constructor +linktitle: HttpHeaderValueCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::HttpHeaderValueCollection constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/httpheadervaluecollection/httpheadervaluecollection/ +--- +## HttpHeaderValueCollection::HttpHeaderValueCollection(String, System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::HttpHeaderValueCollection::HttpHeaderValueCollection(String headerName, System::SharedPtr store) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headerName | String | The header name. | +| store | System::SharedPtr\ | The collection of the HTTP headers. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaders](../../httpheaders/) +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpHeaderValueCollection::HttpHeaderValueCollection(String, System::SharedPtr\, Action\\>, T\>) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::HttpHeaderValueCollection::HttpHeaderValueCollection(String headerName, System::SharedPtr store, Action>, T> validator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headerName | String | The header name. | +| store | System::SharedPtr\ | The collection of the HTTP headers. | +| validator | Action\\>, T\> | The delegate that is used to validate added items. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaders](../../httpheaders/) +* Typedef [Action](../../../system/action/) +* Class [HttpHeaderValueCollection](../) +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpHeaderValueCollection::HttpHeaderValueCollection(String, System::SharedPtr\, T) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::HttpHeaderValueCollection::HttpHeaderValueCollection(String headerName, System::SharedPtr store, T specialValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headerName | String | The header name. | +| store | System::SharedPtr\ | The collection of the HTTP headers. | +| specialValue | T | A "special value". | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaders](../../httpheaders/) +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpHeaderValueCollection::HttpHeaderValueCollection(String, System::SharedPtr\, T, Action\\>, T\>) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::HttpHeaderValueCollection::HttpHeaderValueCollection(String headerName, System::SharedPtr store, T specialValue, Action>, T> validator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headerName | String | The header name. | +| store | System::SharedPtr\ | The collection of the HTTP headers. | +| specialValue | T | A "special value". | +| validator | Action\\>, T\> | The delegate that is used to validate added items. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaders](../../httpheaders/) +* Typedef [Action](../../../system/action/) +* Class [HttpHeaderValueCollection](../) +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/parseadd/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/parseadd/_index.md new file mode 100644 index 0000000000..552c817859 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/parseadd/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::ParseAdd method +linktitle: ParseAdd +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::ParseAdd method. Parses a header string representation and adds it to the current collection in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/httpheadervaluecollection/parseadd/ +--- +## HttpHeaderValueCollection::ParseAdd method + + +Parses a header string representation and adds it to the current collection. + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::ParseAdd(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string representation of a header. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/remove/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/remove/_index.md new file mode 100644 index 0000000000..e3fcee23d0 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/remove/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::Remove method. Deletes element from collection in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http.headers/httpheadervaluecollection/remove/ +--- +## HttpHeaderValueCollection::Remove method + + +Deletes element from collection. + +```cpp +bool System::Net::Http::Headers::HttpHeaderValueCollection::Remove(const T &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to remove. | + +### ReturnValue + +True if element was found and removed, false otherwise. + +## See Also + +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/removespecialvalue/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/removespecialvalue/_index.md new file mode 100644 index 0000000000..1b8531bce6 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/removespecialvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::RemoveSpecialValue method +linktitle: RemoveSpecialValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::RemoveSpecialValue method. Removes a "special value" in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http.headers/httpheadervaluecollection/removespecialvalue/ +--- +## HttpHeaderValueCollection::RemoveSpecialValue method + + +Removes a "special value". + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::RemoveSpecialValue() +``` + +## See Also + +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/setspecialvalue/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/setspecialvalue/_index.md new file mode 100644 index 0000000000..6ec65b33fc --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/setspecialvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::SetSpecialValue method +linktitle: SetSpecialValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::SetSpecialValue method. Sets a "special value" in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http.headers/httpheadervaluecollection/setspecialvalue/ +--- +## HttpHeaderValueCollection::SetSpecialValue method + + +Sets a "special value". + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::SetSpecialValue() +``` + +## See Also + +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/settemplateweakptr/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/settemplateweakptr/_index.md new file mode 100644 index 0000000000..95a4ffc55e --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/settemplateweakptr/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::SetTemplateWeakPtr method. Set n''th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.http.headers/httpheadervaluecollection/settemplateweakptr/ +--- +## HttpHeaderValueCollection::SetTemplateWeakPtr method + + +Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::SetTemplateWeakPtr(uint32_t argument) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | uint32_t | Index of template argument to treat as weak poiner. | + +## See Also + +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/tostring/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/tostring/_index.md new file mode 100644 index 0000000000..03d875b4c2 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.http.headers/httpheadervaluecollection/tostring/ +--- +## HttpHeaderValueCollection::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::HttpHeaderValueCollection::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpheadervaluecollection/tryparseadd/_index.md b/english/cpp/system.net.http.headers/httpheadervaluecollection/tryparseadd/_index.md new file mode 100644 index 0000000000..3cc20aac27 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpheadervaluecollection/tryparseadd/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection::TryParseAdd method +linktitle: TryParseAdd +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection::TryParseAdd method. Tries to parse a header string representation and add it to the current collection in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.http.headers/httpheadervaluecollection/tryparseadd/ +--- +## HttpHeaderValueCollection::TryParseAdd method + + +Tries to parse a header string representation and add it to the current collection. + +```cpp +bool System::Net::Http::Headers::HttpHeaderValueCollection::TryParseAdd(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | The header string representation. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpHeaderValueCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/_index.md new file mode 100644 index 0000000000..371839d054 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/_index.md @@ -0,0 +1,76 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders class +linktitle: HttpRequestHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders class. Represents the collection of the ''Request'' headers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/httprequestheaders/ +--- +## HttpRequestHeaders class + + +Represents the collection of the 'Request' headers. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpRequestHeaders : public System::Net::Http::Headers::HttpHeaders +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddHeaders](./addheaders/)(System::SharedPtr\) override | Concatenates the specified HttpHeaders-class instance with the current one. | +| static [AddKnownHeaders](./addknownheaders/)(System::SharedPtr\\>) | Adds the known headers to the specified collection. | +| [get_Accept](./get_accept/)() | RTTI information. | +| [get_AcceptCharset](./get_acceptcharset/)() | Returns a value of the 'Accept-Charset' header. | +| [get_AcceptEncoding](./get_acceptencoding/)() | Returns a value of the 'Accept-Encoding' header. | +| [get_AcceptLanguage](./get_acceptlanguage/)() | Returns a value of the 'Accept-Language' header. | +| [get_Authorization](./get_authorization/)() | Gets a value of the 'Authorization' header. | +| [get_CacheControl](./get_cachecontrol/)() | Gets a value of the 'Cache-Control' header. | +| [get_Connection](./get_connection/)() | Returns a value of the 'Connection' header. | +| [get_ConnectionClose](./get_connectionclose/)() | Gets a value that indicates if the 'Connection' header value contains 'Close'. | +| [get_Date](./get_date/)() | Gets a value of the 'Date' header. | +| [get_Expect](./get_expect/)() | Returns value of the 'Expect' header. | +| [get_ExpectContinue](./get_expectcontinue/)() | Gets a value that indicates if the 'Expect' header value contains 'Continue'. | +| [get_From](./get_from/)() | Gets a value of the 'From' header. | +| [get_Host](./get_host/)() | Gets a value of the 'Host' header. | +| [get_IfMatch](./get_ifmatch/)() | Returns a value of the 'If-Match' header. | +| [get_IfModifiedSince](./get_ifmodifiedsince/)() | Gets a value of the 'If-Modified-Since' header. | +| [get_IfNoneMatch](./get_ifnonematch/)() | Returns a value of the 'If-None-Match' header. | +| [get_IfRange](./get_ifrange/)() | Gets a value of the 'If-Range' header. | +| [get_IfUnmodifiedSince](./get_ifunmodifiedsince/)() | Gets a value of the 'If-Unmodified-Since' header. | +| [get_MaxForwards](./get_maxforwards/)() | Gets a value of the 'Max-Forwards' header. | +| [get_Pragma](./get_pragma/)() | Returns a value of the 'Pragma' header. | +| [get_ProxyAuthorization](./get_proxyauthorization/)() | Gets a value of the 'Proxy-Authorization' header. | +| [get_Range](./get_range/)() | Gets a value of the 'Range' header. | +| [get_Referrer](./get_referrer/)() | Gets a value of the 'Referer' header. | +| [get_TE](./get_te/)() | Returns a value of the 'TE' header. | +| [get_Trailer](./get_trailer/)() | Returns a value of the 'Trailer' header. | +| [get_TransferEncoding](./get_transferencoding/)() | Returns a value of the 'Transfer-Encoding' header. | +| [get_TransferEncodingChunked](./get_transferencodingchunked/)() | Gets a value that indicates if the 'Transfer-Encoding' header value contains 'Chunked'. | +| [get_Upgrade](./get_upgrade/)() | Returns a value of the 'Upgrade' header. | +| [get_UserAgent](./get_useragent/)() | Returns a value of the 'User-Agent' header. | +| [get_Via](./get_via/)() | Returns a value of the 'Via' header. | +| [get_Warning](./get_warning/)() | Returns a value of the 'Warning' header. | +| [HttpRequestHeaders](./httprequestheaders/)() | Constructs a new instance. | +| [set_Authorization](./set_authorization/)(System::SharedPtr\) | Sets a value of the 'Authorization' header. | +| [set_CacheControl](./set_cachecontrol/)(System::SharedPtr\) | Sets a value of the 'Cache-Control' header. | +| [set_ConnectionClose](./set_connectionclose/)(Nullable\) | Sets a value that indicates if the 'Connection' header value contains 'Close'. | +| [set_Date](./set_date/)(Nullable\) | Sets a value of the 'Date' header. | +| [set_ExpectContinue](./set_expectcontinue/)(Nullable\) | Sets a value that indicates if the 'Expect' header value contains 'Continue'. | +| [set_From](./set_from/)(String) | Sets a value of the 'From' header. | +| [set_Host](./set_host/)(String) | Sets a value of the 'Host' header. | +| [set_IfModifiedSince](./set_ifmodifiedsince/)(Nullable\) | Sets a value of the 'If-Modified-Since' header. | +| [set_IfRange](./set_ifrange/)(System::SharedPtr\) | Sets a value of the 'If-Range' header. | +| [set_IfUnmodifiedSince](./set_ifunmodifiedsince/)(Nullable\) | Sets a value of the 'If-Unmodified-Since' header. | +| [set_MaxForwards](./set_maxforwards/)(Nullable\) | Sets a value of the 'Max-Forwards' header. | +| [set_ProxyAuthorization](./set_proxyauthorization/)(System::SharedPtr\) | Sets a value of the 'Proxy-Authorization' header. | +| [set_Range](./set_range/)(System::SharedPtr\) | Sets a value of the 'Range' header. | +| [set_Referrer](./set_referrer/)(System::SharedPtr\) | Sets a value of the 'Referer' header. | +| [set_TransferEncodingChunked](./set_transferencodingchunked/)(Nullable\) | Sets a value that indicates if the 'Transfer-Encoding' header value contains 'Chunked'. | +## See Also + +* Class [HttpHeaders](../httpheaders/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/addheaders/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/addheaders/_index.md new file mode 100644 index 0000000000..8e5eb9f78f --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/addheaders/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::AddHeaders method +linktitle: AddHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::AddHeaders method. Concatenates the specified HttpHeaders-class instance with the current one in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/httprequestheaders/addheaders/ +--- +## HttpRequestHeaders::AddHeaders method + + +Concatenates the specified HttpHeaders-class instance with the current one. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::AddHeaders(System::SharedPtr sourceHeaders) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sourceHeaders | System::SharedPtr\ | The HttpHeaders-class instance from which headers will be added. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaders](../../httpheaders/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/addknownheaders/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/addknownheaders/_index.md new file mode 100644 index 0000000000..5da99a9a27 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/addknownheaders/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::AddKnownHeaders method +linktitle: AddKnownHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::AddKnownHeaders method. Adds the known headers to the specified collection in C++.' +type: docs +weight: 4900 +url: /cpp/system.net.http.headers/httprequestheaders/addknownheaders/ +--- +## HttpRequestHeaders::AddKnownHeaders method + + +Adds the known headers to the specified collection. + +```cpp +static void System::Net::Http::Headers::HttpRequestHeaders::AddKnownHeaders(System::SharedPtr> headerSet) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headerSet | System::SharedPtr\\> | A collection to which the known headers will be added. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HashSet](../../../system.collections.generic/hashset/) +* Class [String](../../../system/string/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_accept/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_accept/_index.md new file mode 100644 index 0000000000..556a9bd181 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_accept/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Accept method +linktitle: get_Accept +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Accept method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/httprequestheaders/get_accept/ +--- +## HttpRequestHeaders::get_Accept method + + +RTTI information. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_Accept() +``` + + +### ReturnValue + +A value of the 'Accept' header. +## Remarks + + +Returns a value of the 'Accept' header. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [MediaTypeWithQualityHeaderValue](../../mediatypewithqualityheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_acceptcharset/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_acceptcharset/_index.md new file mode 100644 index 0000000000..41162cccf3 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_acceptcharset/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_AcceptCharset method +linktitle: get_AcceptCharset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_AcceptCharset method. Returns a value of the ''Accept-Charset'' header in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/httprequestheaders/get_acceptcharset/ +--- +## HttpRequestHeaders::get_AcceptCharset method + + +Returns a value of the 'Accept-Charset' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_AcceptCharset() +``` + + +### ReturnValue + +A value of the 'Accept-Charset' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [StringWithQualityHeaderValue](../../stringwithqualityheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_acceptencoding/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_acceptencoding/_index.md new file mode 100644 index 0000000000..d7b9e62de2 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_acceptencoding/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_AcceptEncoding method +linktitle: get_AcceptEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_AcceptEncoding method. Returns a value of the ''Accept-Encoding'' header in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/httprequestheaders/get_acceptencoding/ +--- +## HttpRequestHeaders::get_AcceptEncoding method + + +Returns a value of the 'Accept-Encoding' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_AcceptEncoding() +``` + + +### ReturnValue + +A value of the 'Accept-Encoding' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [StringWithQualityHeaderValue](../../stringwithqualityheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_acceptlanguage/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_acceptlanguage/_index.md new file mode 100644 index 0000000000..9aae12bb97 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_acceptlanguage/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_AcceptLanguage method +linktitle: get_AcceptLanguage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_AcceptLanguage method. Returns a value of the ''Accept-Language'' header in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/httprequestheaders/get_acceptlanguage/ +--- +## HttpRequestHeaders::get_AcceptLanguage method + + +Returns a value of the 'Accept-Language' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_AcceptLanguage() +``` + + +### ReturnValue + +A value of the 'Accept-Language' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [StringWithQualityHeaderValue](../../stringwithqualityheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_authorization/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_authorization/_index.md new file mode 100644 index 0000000000..56e343ab5f --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_authorization/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Authorization method +linktitle: get_Authorization +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Authorization method. Gets a value of the ''Authorization'' header in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/httprequestheaders/get_authorization/ +--- +## HttpRequestHeaders::get_Authorization method + + +Gets a value of the 'Authorization' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpRequestHeaders::get_Authorization() +``` + + +### ReturnValue + +A value of the 'Authorization' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AuthenticationHeaderValue](../../authenticationheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_cachecontrol/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_cachecontrol/_index.md new file mode 100644 index 0000000000..4240dc03f6 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_cachecontrol/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_CacheControl method +linktitle: get_CacheControl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_CacheControl method. Gets a value of the ''Cache-Control'' header in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/httprequestheaders/get_cachecontrol/ +--- +## HttpRequestHeaders::get_CacheControl method + + +Gets a value of the 'Cache-Control' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpRequestHeaders::get_CacheControl() +``` + + +### ReturnValue + +A value of the 'Cache-Control' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CacheControlHeaderValue](../../cachecontrolheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_connection/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_connection/_index.md new file mode 100644 index 0000000000..a381caeeee --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_connection/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Connection method +linktitle: get_Connection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Connection method. Returns a value of the ''Connection'' header in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/httprequestheaders/get_connection/ +--- +## HttpRequestHeaders::get_Connection method + + +Returns a value of the 'Connection' header. + +```cpp +System::SharedPtr> System::Net::Http::Headers::HttpRequestHeaders::get_Connection() +``` + + +### ReturnValue + +A value of the 'Connection' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [String](../../../system/string/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_connectionclose/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_connectionclose/_index.md new file mode 100644 index 0000000000..cfb11b9c0d --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_connectionclose/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_ConnectionClose method +linktitle: get_ConnectionClose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_ConnectionClose method. Gets a value that indicates if the ''Connection'' header value contains ''Close'' in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/httprequestheaders/get_connectionclose/ +--- +## HttpRequestHeaders::get_ConnectionClose method + + +Gets a value that indicates if the 'Connection' header value contains 'Close'. + +```cpp +Nullable System::Net::Http::Headers::HttpRequestHeaders::get_ConnectionClose() +``` + + +### ReturnValue + +True when the 'Connection' header value contains 'Close', otherwise false. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_date/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_date/_index.md new file mode 100644 index 0000000000..49139fbe37 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_date/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Date method +linktitle: get_Date +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Date method. Gets a value of the ''Date'' header in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/httprequestheaders/get_date/ +--- +## HttpRequestHeaders::get_Date method + + +Gets a value of the 'Date' header. + +```cpp +Nullable System::Net::Http::Headers::HttpRequestHeaders::get_Date() +``` + + +### ReturnValue + +A value of the 'Date' header. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_expect/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_expect/_index.md new file mode 100644 index 0000000000..295b9c934b --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_expect/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Expect method +linktitle: get_Expect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Expect method. Returns value of the ''Expect'' header in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http.headers/httprequestheaders/get_expect/ +--- +## HttpRequestHeaders::get_Expect method + + +Returns value of the 'Expect' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_Expect() +``` + + +### ReturnValue + +A value of the 'Expect' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [NameValueWithParametersHeaderValue](../../namevaluewithparametersheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_expectcontinue/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_expectcontinue/_index.md new file mode 100644 index 0000000000..3e1a5965b9 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_expectcontinue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_ExpectContinue method +linktitle: get_ExpectContinue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_ExpectContinue method. Gets a value that indicates if the ''Expect'' header value contains ''Continue'' in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http.headers/httprequestheaders/get_expectcontinue/ +--- +## HttpRequestHeaders::get_ExpectContinue method + + +Gets a value that indicates if the 'Expect' header value contains 'Continue'. + +```cpp +Nullable System::Net::Http::Headers::HttpRequestHeaders::get_ExpectContinue() +``` + + +### ReturnValue + +True when the 'Expect' header value contains 'Continue', otherwise false. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_from/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_from/_index.md new file mode 100644 index 0000000000..533b4b4749 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_from/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_From method +linktitle: get_From +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_From method. Gets a value of the ''From'' header in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http.headers/httprequestheaders/get_from/ +--- +## HttpRequestHeaders::get_From method + + +Gets a value of the 'From' header. + +```cpp +String System::Net::Http::Headers::HttpRequestHeaders::get_From() +``` + + +### ReturnValue + +A value of the 'From' header. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_host/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_host/_index.md new file mode 100644 index 0000000000..7e77b05ea9 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_host/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Host method +linktitle: get_Host +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Host method. Gets a value of the ''Host'' header in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.http.headers/httprequestheaders/get_host/ +--- +## HttpRequestHeaders::get_Host method + + +Gets a value of the 'Host' header. + +```cpp +String System::Net::Http::Headers::HttpRequestHeaders::get_Host() +``` + + +### ReturnValue + +A value of the 'Host' header. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_ifmatch/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_ifmatch/_index.md new file mode 100644 index 0000000000..a30f22a52b --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_ifmatch/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_IfMatch method +linktitle: get_IfMatch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_IfMatch method. Returns a value of the ''If-Match'' header in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.http.headers/httprequestheaders/get_ifmatch/ +--- +## HttpRequestHeaders::get_IfMatch method + + +Returns a value of the 'If-Match' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_IfMatch() +``` + + +### ReturnValue + +A value of the 'If-Match' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [EntityTagHeaderValue](../../entitytagheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_ifmodifiedsince/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_ifmodifiedsince/_index.md new file mode 100644 index 0000000000..e8669f8a8c --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_ifmodifiedsince/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_IfModifiedSince method +linktitle: get_IfModifiedSince +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_IfModifiedSince method. Gets a value of the ''If-Modified-Since'' header in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.http.headers/httprequestheaders/get_ifmodifiedsince/ +--- +## HttpRequestHeaders::get_IfModifiedSince method + + +Gets a value of the 'If-Modified-Since' header. + +```cpp +Nullable System::Net::Http::Headers::HttpRequestHeaders::get_IfModifiedSince() +``` + + +### ReturnValue + +A value of the 'If-Modified-Since' header. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_ifnonematch/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_ifnonematch/_index.md new file mode 100644 index 0000000000..2a2d1571d9 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_ifnonematch/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_IfNoneMatch method +linktitle: get_IfNoneMatch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_IfNoneMatch method. Returns a value of the ''If-None-Match'' header in C++.' +type: docs +weight: 1800 +url: /cpp/system.net.http.headers/httprequestheaders/get_ifnonematch/ +--- +## HttpRequestHeaders::get_IfNoneMatch method + + +Returns a value of the 'If-None-Match' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_IfNoneMatch() +``` + + +### ReturnValue + +A value of the 'If-None-Match' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [EntityTagHeaderValue](../../entitytagheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_ifrange/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_ifrange/_index.md new file mode 100644 index 0000000000..be3bcedd1c --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_ifrange/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_IfRange method +linktitle: get_IfRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_IfRange method. Gets a value of the ''If-Range'' header in C++.' +type: docs +weight: 1900 +url: /cpp/system.net.http.headers/httprequestheaders/get_ifrange/ +--- +## HttpRequestHeaders::get_IfRange method + + +Gets a value of the 'If-Range' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpRequestHeaders::get_IfRange() +``` + + +### ReturnValue + +A value of the 'If-Range' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RangeConditionHeaderValue](../../rangeconditionheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_ifunmodifiedsince/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_ifunmodifiedsince/_index.md new file mode 100644 index 0000000000..bfaba06c7a --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_ifunmodifiedsince/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_IfUnmodifiedSince method +linktitle: get_IfUnmodifiedSince +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_IfUnmodifiedSince method. Gets a value of the ''If-Unmodified-Since'' header in C++.' +type: docs +weight: 2000 +url: /cpp/system.net.http.headers/httprequestheaders/get_ifunmodifiedsince/ +--- +## HttpRequestHeaders::get_IfUnmodifiedSince method + + +Gets a value of the 'If-Unmodified-Since' header. + +```cpp +Nullable System::Net::Http::Headers::HttpRequestHeaders::get_IfUnmodifiedSince() +``` + + +### ReturnValue + +A value of the 'If-Unmodified-Since' header. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_maxforwards/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_maxforwards/_index.md new file mode 100644 index 0000000000..711af1f36a --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_maxforwards/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_MaxForwards method +linktitle: get_MaxForwards +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_MaxForwards method. Gets a value of the ''Max-Forwards'' header in C++.' +type: docs +weight: 2100 +url: /cpp/system.net.http.headers/httprequestheaders/get_maxforwards/ +--- +## HttpRequestHeaders::get_MaxForwards method + + +Gets a value of the 'Max-Forwards' header. + +```cpp +Nullable System::Net::Http::Headers::HttpRequestHeaders::get_MaxForwards() +``` + + +### ReturnValue + +A value of the 'Max-Forwards' header. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_pragma/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_pragma/_index.md new file mode 100644 index 0000000000..2996c9d510 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_pragma/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Pragma method +linktitle: get_Pragma +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Pragma method. Returns a value of the ''Pragma'' header in C++.' +type: docs +weight: 2200 +url: /cpp/system.net.http.headers/httprequestheaders/get_pragma/ +--- +## HttpRequestHeaders::get_Pragma method + + +Returns a value of the 'Pragma' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_Pragma() +``` + + +### ReturnValue + +A value of the 'Pragma' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [NameValueHeaderValue](../../namevalueheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_proxyauthorization/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_proxyauthorization/_index.md new file mode 100644 index 0000000000..c71780d27b --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_proxyauthorization/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_ProxyAuthorization method +linktitle: get_ProxyAuthorization +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_ProxyAuthorization method. Gets a value of the ''Proxy-Authorization'' header in C++.' +type: docs +weight: 2300 +url: /cpp/system.net.http.headers/httprequestheaders/get_proxyauthorization/ +--- +## HttpRequestHeaders::get_ProxyAuthorization method + + +Gets a value of the 'Proxy-Authorization' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpRequestHeaders::get_ProxyAuthorization() +``` + + +### ReturnValue + +A value of the 'Proxy-Authorization' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AuthenticationHeaderValue](../../authenticationheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_range/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_range/_index.md new file mode 100644 index 0000000000..ae79dc8af6 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_range/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Range method +linktitle: get_Range +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Range method. Gets a value of the ''Range'' header in C++.' +type: docs +weight: 2400 +url: /cpp/system.net.http.headers/httprequestheaders/get_range/ +--- +## HttpRequestHeaders::get_Range method + + +Gets a value of the 'Range' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpRequestHeaders::get_Range() +``` + + +### ReturnValue + +A value of the 'Range' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RangeHeaderValue](../../rangeheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_referrer/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_referrer/_index.md new file mode 100644 index 0000000000..3d5a1a9fa3 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_referrer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Referrer method +linktitle: get_Referrer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Referrer method. Gets a value of the ''Referer'' header in C++.' +type: docs +weight: 2500 +url: /cpp/system.net.http.headers/httprequestheaders/get_referrer/ +--- +## HttpRequestHeaders::get_Referrer method + + +Gets a value of the 'Referer' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpRequestHeaders::get_Referrer() +``` + + +### ReturnValue + +A value of the 'Referer' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_te/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_te/_index.md new file mode 100644 index 0000000000..0b4d223dc1 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_te/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_TE method +linktitle: get_TE +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_TE method. Returns a value of the ''TE'' header in C++.' +type: docs +weight: 2600 +url: /cpp/system.net.http.headers/httprequestheaders/get_te/ +--- +## HttpRequestHeaders::get_TE method + + +Returns a value of the 'TE' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_TE() +``` + + +### ReturnValue + +A value of the 'TE' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [TransferCodingWithQualityHeaderValue](../../transfercodingwithqualityheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_trailer/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_trailer/_index.md new file mode 100644 index 0000000000..2016823df5 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_trailer/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Trailer method +linktitle: get_Trailer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Trailer method. Returns a value of the ''Trailer'' header in C++.' +type: docs +weight: 2700 +url: /cpp/system.net.http.headers/httprequestheaders/get_trailer/ +--- +## HttpRequestHeaders::get_Trailer method + + +Returns a value of the 'Trailer' header. + +```cpp +System::SharedPtr> System::Net::Http::Headers::HttpRequestHeaders::get_Trailer() +``` + + +### ReturnValue + +A value of the 'Trailer' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [String](../../../system/string/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_transferencoding/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_transferencoding/_index.md new file mode 100644 index 0000000000..e4584d37de --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_transferencoding/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_TransferEncoding method +linktitle: get_TransferEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_TransferEncoding method. Returns a value of the ''Transfer-Encoding'' header in C++.' +type: docs +weight: 2800 +url: /cpp/system.net.http.headers/httprequestheaders/get_transferencoding/ +--- +## HttpRequestHeaders::get_TransferEncoding method + + +Returns a value of the 'Transfer-Encoding' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_TransferEncoding() +``` + + +### ReturnValue + +A value of the 'Transfer-Encoding' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [TransferCodingHeaderValue](../../transfercodingheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_transferencodingchunked/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_transferencodingchunked/_index.md new file mode 100644 index 0000000000..721814f6f8 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_transferencodingchunked/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_TransferEncodingChunked method +linktitle: get_TransferEncodingChunked +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_TransferEncodingChunked method. Gets a value that indicates if the ''Transfer-Encoding'' header value contains ''Chunked'' in C++.' +type: docs +weight: 2900 +url: /cpp/system.net.http.headers/httprequestheaders/get_transferencodingchunked/ +--- +## HttpRequestHeaders::get_TransferEncodingChunked method + + +Gets a value that indicates if the 'Transfer-Encoding' header value contains 'Chunked'. + +```cpp +Nullable System::Net::Http::Headers::HttpRequestHeaders::get_TransferEncodingChunked() +``` + + +### ReturnValue + +True when the 'Transfer-Encoding' header value contains 'Chunked', otherwise false. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_upgrade/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_upgrade/_index.md new file mode 100644 index 0000000000..1eb7f8ab95 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_upgrade/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Upgrade method +linktitle: get_Upgrade +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Upgrade method. Returns a value of the ''Upgrade'' header in C++.' +type: docs +weight: 3000 +url: /cpp/system.net.http.headers/httprequestheaders/get_upgrade/ +--- +## HttpRequestHeaders::get_Upgrade method + + +Returns a value of the 'Upgrade' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_Upgrade() +``` + + +### ReturnValue + +A value of the 'Upgrade' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [ProductHeaderValue](../../productheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_useragent/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_useragent/_index.md new file mode 100644 index 0000000000..f6df0f4f9e --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_useragent/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_UserAgent method +linktitle: get_UserAgent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_UserAgent method. Returns a value of the ''User-Agent'' header in C++.' +type: docs +weight: 3100 +url: /cpp/system.net.http.headers/httprequestheaders/get_useragent/ +--- +## HttpRequestHeaders::get_UserAgent method + + +Returns a value of the 'User-Agent' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_UserAgent() +``` + + +### ReturnValue + +A value of the 'User-Agent' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [ProductInfoHeaderValue](../../productinfoheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_via/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_via/_index.md new file mode 100644 index 0000000000..869872d125 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_via/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Via method +linktitle: get_Via +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Via method. Returns a value of the ''Via'' header in C++.' +type: docs +weight: 3200 +url: /cpp/system.net.http.headers/httprequestheaders/get_via/ +--- +## HttpRequestHeaders::get_Via method + + +Returns a value of the 'Via' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_Via() +``` + + +### ReturnValue + +A value of the 'Via' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [ViaHeaderValue](../../viaheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/get_warning/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/get_warning/_index.md new file mode 100644 index 0000000000..18d83d25f8 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/get_warning/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::get_Warning method +linktitle: get_Warning +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::get_Warning method. Returns a value of the ''Warning'' header in C++.' +type: docs +weight: 3300 +url: /cpp/system.net.http.headers/httprequestheaders/get_warning/ +--- +## HttpRequestHeaders::get_Warning method + + +Returns a value of the 'Warning' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpRequestHeaders::get_Warning() +``` + + +### ReturnValue + +A value of the 'Warning' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [WarningHeaderValue](../../warningheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/httprequestheaders/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/httprequestheaders/_index.md new file mode 100644 index 0000000000..537afc0470 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/httprequestheaders/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::HttpRequestHeaders constructor +linktitle: HttpRequestHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::HttpRequestHeaders constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/httprequestheaders/httprequestheaders/ +--- +## HttpRequestHeaders::HttpRequestHeaders constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::HttpRequestHeaders::HttpRequestHeaders() +``` + +## See Also + +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_authorization/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_authorization/_index.md new file mode 100644 index 0000000000..beeca7fe83 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_authorization/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_Authorization method +linktitle: set_Authorization +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_Authorization method. Sets a value of the ''Authorization'' header in C++.' +type: docs +weight: 3400 +url: /cpp/system.net.http.headers/httprequestheaders/set_authorization/ +--- +## HttpRequestHeaders::set_Authorization method + + +Sets a value of the 'Authorization' header. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_Authorization(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AuthenticationHeaderValue](../../authenticationheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_cachecontrol/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_cachecontrol/_index.md new file mode 100644 index 0000000000..d0287e14cd --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_cachecontrol/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_CacheControl method +linktitle: set_CacheControl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_CacheControl method. Sets a value of the ''Cache-Control'' header in C++.' +type: docs +weight: 3500 +url: /cpp/system.net.http.headers/httprequestheaders/set_cachecontrol/ +--- +## HttpRequestHeaders::set_CacheControl method + + +Sets a value of the 'Cache-Control' header. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_CacheControl(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CacheControlHeaderValue](../../cachecontrolheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_connectionclose/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_connectionclose/_index.md new file mode 100644 index 0000000000..65937882b5 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_connectionclose/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_ConnectionClose method +linktitle: set_ConnectionClose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_ConnectionClose method. Sets a value that indicates if the ''Connection'' header value contains ''Close'' in C++.' +type: docs +weight: 3600 +url: /cpp/system.net.http.headers/httprequestheaders/set_connectionclose/ +--- +## HttpRequestHeaders::set_ConnectionClose method + + +Sets a value that indicates if the 'Connection' header value contains 'Close'. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_ConnectionClose(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_date/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_date/_index.md new file mode 100644 index 0000000000..e1b49180cd --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_date/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_Date method +linktitle: set_Date +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_Date method. Sets a value of the ''Date'' header in C++.' +type: docs +weight: 3700 +url: /cpp/system.net.http.headers/httprequestheaders/set_date/ +--- +## HttpRequestHeaders::set_Date method + + +Sets a value of the 'Date' header. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_Date(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_expectcontinue/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_expectcontinue/_index.md new file mode 100644 index 0000000000..7c97be1218 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_expectcontinue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_ExpectContinue method +linktitle: set_ExpectContinue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_ExpectContinue method. Sets a value that indicates if the ''Expect'' header value contains ''Continue'' in C++.' +type: docs +weight: 3800 +url: /cpp/system.net.http.headers/httprequestheaders/set_expectcontinue/ +--- +## HttpRequestHeaders::set_ExpectContinue method + + +Sets a value that indicates if the 'Expect' header value contains 'Continue'. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_ExpectContinue(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_from/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_from/_index.md new file mode 100644 index 0000000000..e290e7111f --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_from/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_From method +linktitle: set_From +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_From method. Sets a value of the ''From'' header in C++.' +type: docs +weight: 3900 +url: /cpp/system.net.http.headers/httprequestheaders/set_from/ +--- +## HttpRequestHeaders::set_From method + + +Sets a value of the 'From' header. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_From(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_host/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_host/_index.md new file mode 100644 index 0000000000..76286fed25 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_host/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_Host method +linktitle: set_Host +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_Host method. Sets a value of the ''Host'' header in C++.' +type: docs +weight: 4000 +url: /cpp/system.net.http.headers/httprequestheaders/set_host/ +--- +## HttpRequestHeaders::set_Host method + + +Sets a value of the 'Host' header. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_Host(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_ifmodifiedsince/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_ifmodifiedsince/_index.md new file mode 100644 index 0000000000..49fc2ad2e7 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_ifmodifiedsince/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_IfModifiedSince method +linktitle: set_IfModifiedSince +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_IfModifiedSince method. Sets a value of the ''If-Modified-Since'' header in C++.' +type: docs +weight: 4100 +url: /cpp/system.net.http.headers/httprequestheaders/set_ifmodifiedsince/ +--- +## HttpRequestHeaders::set_IfModifiedSince method + + +Sets a value of the 'If-Modified-Since' header. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_IfModifiedSince(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_ifrange/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_ifrange/_index.md new file mode 100644 index 0000000000..6b6e62e2a5 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_ifrange/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_IfRange method +linktitle: set_IfRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_IfRange method. Sets a value of the ''If-Range'' header in C++.' +type: docs +weight: 4200 +url: /cpp/system.net.http.headers/httprequestheaders/set_ifrange/ +--- +## HttpRequestHeaders::set_IfRange method + + +Sets a value of the 'If-Range' header. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_IfRange(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RangeConditionHeaderValue](../../rangeconditionheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_ifunmodifiedsince/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_ifunmodifiedsince/_index.md new file mode 100644 index 0000000000..b3567fe16e --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_ifunmodifiedsince/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_IfUnmodifiedSince method +linktitle: set_IfUnmodifiedSince +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_IfUnmodifiedSince method. Sets a value of the ''If-Unmodified-Since'' header in C++.' +type: docs +weight: 4300 +url: /cpp/system.net.http.headers/httprequestheaders/set_ifunmodifiedsince/ +--- +## HttpRequestHeaders::set_IfUnmodifiedSince method + + +Sets a value of the 'If-Unmodified-Since' header. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_IfUnmodifiedSince(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_maxforwards/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_maxforwards/_index.md new file mode 100644 index 0000000000..973f9a394a --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_maxforwards/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_MaxForwards method +linktitle: set_MaxForwards +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_MaxForwards method. Sets a value of the ''Max-Forwards'' header in C++.' +type: docs +weight: 4400 +url: /cpp/system.net.http.headers/httprequestheaders/set_maxforwards/ +--- +## HttpRequestHeaders::set_MaxForwards method + + +Sets a value of the 'Max-Forwards' header. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_MaxForwards(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_proxyauthorization/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_proxyauthorization/_index.md new file mode 100644 index 0000000000..85549416ce --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_proxyauthorization/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_ProxyAuthorization method +linktitle: set_ProxyAuthorization +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_ProxyAuthorization method. Sets a value of the ''Proxy-Authorization'' header in C++.' +type: docs +weight: 4500 +url: /cpp/system.net.http.headers/httprequestheaders/set_proxyauthorization/ +--- +## HttpRequestHeaders::set_ProxyAuthorization method + + +Sets a value of the 'Proxy-Authorization' header. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_ProxyAuthorization(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AuthenticationHeaderValue](../../authenticationheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_range/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_range/_index.md new file mode 100644 index 0000000000..a65a623332 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_range/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_Range method +linktitle: set_Range +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_Range method. Sets a value of the ''Range'' header in C++.' +type: docs +weight: 4600 +url: /cpp/system.net.http.headers/httprequestheaders/set_range/ +--- +## HttpRequestHeaders::set_Range method + + +Sets a value of the 'Range' header. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_Range(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RangeHeaderValue](../../rangeheadervalue/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_referrer/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_referrer/_index.md new file mode 100644 index 0000000000..5d0887a433 --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_referrer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_Referrer method +linktitle: set_Referrer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_Referrer method. Sets a value of the ''Referer'' header in C++.' +type: docs +weight: 4700 +url: /cpp/system.net.http.headers/httprequestheaders/set_referrer/ +--- +## HttpRequestHeaders::set_Referrer method + + +Sets a value of the 'Referer' header. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_Referrer(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httprequestheaders/set_transferencodingchunked/_index.md b/english/cpp/system.net.http.headers/httprequestheaders/set_transferencodingchunked/_index.md new file mode 100644 index 0000000000..2633a944bc --- /dev/null +++ b/english/cpp/system.net.http.headers/httprequestheaders/set_transferencodingchunked/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpRequestHeaders::set_TransferEncodingChunked method +linktitle: set_TransferEncodingChunked +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpRequestHeaders::set_TransferEncodingChunked method. Sets a value that indicates if the ''Transfer-Encoding'' header value contains ''Chunked'' in C++.' +type: docs +weight: 4800 +url: /cpp/system.net.http.headers/httprequestheaders/set_transferencodingchunked/ +--- +## HttpRequestHeaders::set_TransferEncodingChunked method + + +Sets a value that indicates if the 'Transfer-Encoding' header value contains 'Chunked'. + +```cpp +void System::Net::Http::Headers::HttpRequestHeaders::set_TransferEncodingChunked(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpRequestHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/_index.md new file mode 100644 index 0000000000..a69a78634f --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders class +linktitle: HttpResponseHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders class. Represents the collection of the ''Response'' headers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/httpresponseheaders/ +--- +## HttpResponseHeaders class + + +Represents the collection of the 'Response' headers. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpResponseHeaders : public System::Net::Http::Headers::HttpHeaders +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddHeaders](./addheaders/)(System::SharedPtr\) override | Concatenates the specified HttpHeaders-class instance with the current one. | +| static [AddKnownHeaders](./addknownheaders/)(System::SharedPtr\\>) | Adds the known headers to the specified collection. | +| [get_AcceptRanges](./get_acceptranges/)() | RTTI information. | +| [get_Age](./get_age/)() | Gets a value of the 'Age' header. | +| [get_CacheControl](./get_cachecontrol/)() | Gets a value of the 'Cache-Control' header. | +| [get_Connection](./get_connection/)() | Returns a value of the 'Connection' header. | +| [get_ConnectionClose](./get_connectionclose/)() | Gets a value that indicates if the 'Connection' header value contains 'Close'. | +| [get_Date](./get_date/)() | Gets a value of the 'Date' header. | +| [get_ETag](./get_etag/)() | Gets a value of the 'ETag' header. | +| [get_Location](./get_location/)() | Gets a value of the 'Location' header. | +| [get_Pragma](./get_pragma/)() | Returns a value of the 'Pragma' header. | +| [get_ProxyAuthenticate](./get_proxyauthenticate/)() | Returns a value of the 'Proxy-Authenticate' header. | +| [get_RetryAfter](./get_retryafter/)() | Gets a value of the 'Retry-After' header. | +| [get_Server](./get_server/)() | Returns a value of the 'Server' header. | +| [get_Trailer](./get_trailer/)() | Returns a value of the 'Trailer' header. | +| [get_TransferEncoding](./get_transferencoding/)() | Returns a value of the 'Transfer-Encoding' header. | +| [get_TransferEncodingChunked](./get_transferencodingchunked/)() | Gets a value that indicates if the 'Transfer-Encoding' header value contains 'Chunked'. | +| [get_Upgrade](./get_upgrade/)() | Returns a value of the 'Upgrade' header. | +| [get_Vary](./get_vary/)() | Returns a value of the 'Vary' header. | +| [get_Via](./get_via/)() | Returns a value of the 'Via' header. | +| [get_Warning](./get_warning/)() | Returns a value of the 'Warning' header. | +| [get_WwwAuthenticate](./get_wwwauthenticate/)() | Returns a value of the 'WWW-Authenticate' header. | +| [HttpResponseHeaders](./httpresponseheaders/)() | Constructs a new instance. | +| [set_Age](./set_age/)(Nullable\) | Sets a value of the 'Age' header. | +| [set_CacheControl](./set_cachecontrol/)(System::SharedPtr\) | Sets a value of the 'Cache-Control' header. | +| [set_ConnectionClose](./set_connectionclose/)(Nullable\) | Sets a value that indicates if the 'Connection' header value contains 'Close'. | +| [set_Date](./set_date/)(Nullable\) | Sets a value of the 'Date' header. | +| [set_ETag](./set_etag/)(System::SharedPtr\) | Sets a value of the 'ETag' header. | +| [set_Location](./set_location/)(System::SharedPtr\) | Sets a value of the 'Location' header. | +| [set_RetryAfter](./set_retryafter/)(System::SharedPtr\) | Sets a value of the 'Retry-After' header. | +| [set_TransferEncodingChunked](./set_transferencodingchunked/)(Nullable\) | Sets a value that indicates if the 'Transfer-Encoding' header value contains 'Chunked'. | +## See Also + +* Class [HttpHeaders](../httpheaders/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/addheaders/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/addheaders/_index.md new file mode 100644 index 0000000000..7f3b80468c --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/addheaders/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::AddHeaders method +linktitle: AddHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::AddHeaders method. Concatenates the specified HttpHeaders-class instance with the current one in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/httpresponseheaders/addheaders/ +--- +## HttpResponseHeaders::AddHeaders method + + +Concatenates the specified HttpHeaders-class instance with the current one. + +```cpp +virtual void System::Net::Http::Headers::HttpResponseHeaders::AddHeaders(System::SharedPtr sourceHeaders) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sourceHeaders | System::SharedPtr\ | The HttpHeaders-class instance from which headers will be added. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaders](../../httpheaders/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/addknownheaders/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/addknownheaders/_index.md new file mode 100644 index 0000000000..438ad329ed --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/addknownheaders/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::AddKnownHeaders method +linktitle: AddKnownHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::AddKnownHeaders method. Adds the known headers to the specified collection in C++.' +type: docs +weight: 3100 +url: /cpp/system.net.http.headers/httpresponseheaders/addknownheaders/ +--- +## HttpResponseHeaders::AddKnownHeaders method + + +Adds the known headers to the specified collection. + +```cpp +static void System::Net::Http::Headers::HttpResponseHeaders::AddKnownHeaders(System::SharedPtr> headerSet) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headerSet | System::SharedPtr\\> | A collection to which the known headers will be added. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HashSet](../../../system.collections.generic/hashset/) +* Class [String](../../../system/string/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_acceptranges/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_acceptranges/_index.md new file mode 100644 index 0000000000..5e7b563402 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_acceptranges/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_AcceptRanges method +linktitle: get_AcceptRanges +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_AcceptRanges method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/httpresponseheaders/get_acceptranges/ +--- +## HttpResponseHeaders::get_AcceptRanges method + + +RTTI information. + +```cpp +System::SharedPtr> System::Net::Http::Headers::HttpResponseHeaders::get_AcceptRanges() +``` + + +### ReturnValue + +A value of the 'Accept-Ranges' header. +## Remarks + + +Returns a value of the 'Accept-Ranges' header. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [String](../../../system/string/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_age/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_age/_index.md new file mode 100644 index 0000000000..634224ea76 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_age/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_Age method +linktitle: get_Age +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_Age method. Gets a value of the ''Age'' header in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/httpresponseheaders/get_age/ +--- +## HttpResponseHeaders::get_Age method + + +Gets a value of the 'Age' header. + +```cpp +Nullable System::Net::Http::Headers::HttpResponseHeaders::get_Age() +``` + + +### ReturnValue + +A value of the 'Age' header. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TimeSpan](../../../system/timespan/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_cachecontrol/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_cachecontrol/_index.md new file mode 100644 index 0000000000..108442e838 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_cachecontrol/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_CacheControl method +linktitle: get_CacheControl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_CacheControl method. Gets a value of the ''Cache-Control'' header in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/httpresponseheaders/get_cachecontrol/ +--- +## HttpResponseHeaders::get_CacheControl method + + +Gets a value of the 'Cache-Control' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpResponseHeaders::get_CacheControl() +``` + + +### ReturnValue + +A value of the 'Cache-Control' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CacheControlHeaderValue](../../cachecontrolheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_connection/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_connection/_index.md new file mode 100644 index 0000000000..9c6556c1ec --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_connection/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_Connection method +linktitle: get_Connection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_Connection method. Returns a value of the ''Connection'' header in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/httpresponseheaders/get_connection/ +--- +## HttpResponseHeaders::get_Connection method + + +Returns a value of the 'Connection' header. + +```cpp +System::SharedPtr> System::Net::Http::Headers::HttpResponseHeaders::get_Connection() +``` + + +### ReturnValue + +A value of the 'Connection' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [String](../../../system/string/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_connectionclose/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_connectionclose/_index.md new file mode 100644 index 0000000000..5c7cd0f142 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_connectionclose/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_ConnectionClose method +linktitle: get_ConnectionClose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_ConnectionClose method. Gets a value that indicates if the ''Connection'' header value contains ''Close'' in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/httpresponseheaders/get_connectionclose/ +--- +## HttpResponseHeaders::get_ConnectionClose method + + +Gets a value that indicates if the 'Connection' header value contains 'Close'. + +```cpp +Nullable System::Net::Http::Headers::HttpResponseHeaders::get_ConnectionClose() +``` + + +### ReturnValue + +True when the the 'Connection' header value contains 'Close', otherwise false. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_date/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_date/_index.md new file mode 100644 index 0000000000..12914b1fbe --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_date/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_Date method +linktitle: get_Date +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_Date method. Gets a value of the ''Date'' header in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/httpresponseheaders/get_date/ +--- +## HttpResponseHeaders::get_Date method + + +Gets a value of the 'Date' header. + +```cpp +Nullable System::Net::Http::Headers::HttpResponseHeaders::get_Date() +``` + + +### ReturnValue + +A value of the 'Date' header. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_etag/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_etag/_index.md new file mode 100644 index 0000000000..593fb41de7 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_etag/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_ETag method +linktitle: get_ETag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_ETag method. Gets a value of the ''ETag'' header in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/httpresponseheaders/get_etag/ +--- +## HttpResponseHeaders::get_ETag method + + +Gets a value of the 'ETag' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpResponseHeaders::get_ETag() +``` + + +### ReturnValue + +A value of the 'ETag' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EntityTagHeaderValue](../../entitytagheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_location/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_location/_index.md new file mode 100644 index 0000000000..bab2abcdd4 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_location/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_Location method +linktitle: get_Location +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_Location method. Gets a value of the ''Location'' header in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/httpresponseheaders/get_location/ +--- +## HttpResponseHeaders::get_Location method + + +Gets a value of the 'Location' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpResponseHeaders::get_Location() +``` + + +### ReturnValue + +A value of the 'Location' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_pragma/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_pragma/_index.md new file mode 100644 index 0000000000..6ee5a84ef7 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_pragma/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_Pragma method +linktitle: get_Pragma +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_Pragma method. Returns a value of the ''Pragma'' header in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/httpresponseheaders/get_pragma/ +--- +## HttpResponseHeaders::get_Pragma method + + +Returns a value of the 'Pragma' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpResponseHeaders::get_Pragma() +``` + + +### ReturnValue + +A value of the 'Pragma' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [NameValueHeaderValue](../../namevalueheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_proxyauthenticate/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_proxyauthenticate/_index.md new file mode 100644 index 0000000000..bb0caca790 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_proxyauthenticate/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_ProxyAuthenticate method +linktitle: get_ProxyAuthenticate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_ProxyAuthenticate method. Returns a value of the ''Proxy-Authenticate'' header in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http.headers/httpresponseheaders/get_proxyauthenticate/ +--- +## HttpResponseHeaders::get_ProxyAuthenticate method + + +Returns a value of the 'Proxy-Authenticate' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpResponseHeaders::get_ProxyAuthenticate() +``` + + +### ReturnValue + +A value of the 'Proxy-Authenticate' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [AuthenticationHeaderValue](../../authenticationheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_retryafter/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_retryafter/_index.md new file mode 100644 index 0000000000..149780afa6 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_retryafter/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_RetryAfter method +linktitle: get_RetryAfter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_RetryAfter method. Gets a value of the ''Retry-After'' header in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http.headers/httpresponseheaders/get_retryafter/ +--- +## HttpResponseHeaders::get_RetryAfter method + + +Gets a value of the 'Retry-After' header. + +```cpp +System::SharedPtr System::Net::Http::Headers::HttpResponseHeaders::get_RetryAfter() +``` + + +### ReturnValue + +A value of the 'Retry-After' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RetryConditionHeaderValue](../../retryconditionheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_server/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_server/_index.md new file mode 100644 index 0000000000..a7cce13910 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_server/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_Server method +linktitle: get_Server +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_Server method. Returns a value of the ''Server'' header in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http.headers/httpresponseheaders/get_server/ +--- +## HttpResponseHeaders::get_Server method + + +Returns a value of the 'Server' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpResponseHeaders::get_Server() +``` + + +### ReturnValue + +A value of the 'Server' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [ProductInfoHeaderValue](../../productinfoheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_trailer/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_trailer/_index.md new file mode 100644 index 0000000000..d403407373 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_trailer/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_Trailer method +linktitle: get_Trailer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_Trailer method. Returns a value of the ''Trailer'' header in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.http.headers/httpresponseheaders/get_trailer/ +--- +## HttpResponseHeaders::get_Trailer method + + +Returns a value of the 'Trailer' header. + +```cpp +System::SharedPtr> System::Net::Http::Headers::HttpResponseHeaders::get_Trailer() +``` + + +### ReturnValue + +A value of the 'Trailer' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [String](../../../system/string/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_transferencoding/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_transferencoding/_index.md new file mode 100644 index 0000000000..3cb8506e44 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_transferencoding/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_TransferEncoding method +linktitle: get_TransferEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_TransferEncoding method. Returns a value of the ''Transfer-Encoding'' header in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.http.headers/httpresponseheaders/get_transferencoding/ +--- +## HttpResponseHeaders::get_TransferEncoding method + + +Returns a value of the 'Transfer-Encoding' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpResponseHeaders::get_TransferEncoding() +``` + + +### ReturnValue + +A value of the 'Transfer-Encoding' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [TransferCodingHeaderValue](../../transfercodingheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_transferencodingchunked/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_transferencodingchunked/_index.md new file mode 100644 index 0000000000..607f53ef1e --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_transferencodingchunked/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_TransferEncodingChunked method +linktitle: get_TransferEncodingChunked +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_TransferEncodingChunked method. Gets a value that indicates if the ''Transfer-Encoding'' header value contains ''Chunked'' in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.http.headers/httpresponseheaders/get_transferencodingchunked/ +--- +## HttpResponseHeaders::get_TransferEncodingChunked method + + +Gets a value that indicates if the 'Transfer-Encoding' header value contains 'Chunked'. + +```cpp +Nullable System::Net::Http::Headers::HttpResponseHeaders::get_TransferEncodingChunked() +``` + + +### ReturnValue + +True when the the 'Transfer-Encoding' header value contains 'Chunked', otherwise false. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_upgrade/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_upgrade/_index.md new file mode 100644 index 0000000000..5a0ffd71cf --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_upgrade/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_Upgrade method +linktitle: get_Upgrade +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_Upgrade method. Returns a value of the ''Upgrade'' header in C++.' +type: docs +weight: 1800 +url: /cpp/system.net.http.headers/httpresponseheaders/get_upgrade/ +--- +## HttpResponseHeaders::get_Upgrade method + + +Returns a value of the 'Upgrade' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpResponseHeaders::get_Upgrade() +``` + + +### ReturnValue + +A value of the 'Upgrade' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [ProductHeaderValue](../../productheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_vary/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_vary/_index.md new file mode 100644 index 0000000000..0166bb6cf2 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_vary/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_Vary method +linktitle: get_Vary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_Vary method. Returns a value of the ''Vary'' header in C++.' +type: docs +weight: 1900 +url: /cpp/system.net.http.headers/httpresponseheaders/get_vary/ +--- +## HttpResponseHeaders::get_Vary method + + +Returns a value of the 'Vary' header. + +```cpp +System::SharedPtr> System::Net::Http::Headers::HttpResponseHeaders::get_Vary() +``` + + +### ReturnValue + +A value of the 'Vary' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [String](../../../system/string/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_via/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_via/_index.md new file mode 100644 index 0000000000..4ff9ddff5e --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_via/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_Via method +linktitle: get_Via +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_Via method. Returns a value of the ''Via'' header in C++.' +type: docs +weight: 2000 +url: /cpp/system.net.http.headers/httpresponseheaders/get_via/ +--- +## HttpResponseHeaders::get_Via method + + +Returns a value of the 'Via' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpResponseHeaders::get_Via() +``` + + +### ReturnValue + +A value of the 'Via' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [ViaHeaderValue](../../viaheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_warning/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_warning/_index.md new file mode 100644 index 0000000000..a86b5ba4ff --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_warning/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_Warning method +linktitle: get_Warning +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_Warning method. Returns a value of the ''Warning'' header in C++.' +type: docs +weight: 2100 +url: /cpp/system.net.http.headers/httpresponseheaders/get_warning/ +--- +## HttpResponseHeaders::get_Warning method + + +Returns a value of the 'Warning' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpResponseHeaders::get_Warning() +``` + + +### ReturnValue + +A value of the 'Warning' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [WarningHeaderValue](../../warningheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/get_wwwauthenticate/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/get_wwwauthenticate/_index.md new file mode 100644 index 0000000000..91ac9dea21 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/get_wwwauthenticate/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::get_WwwAuthenticate method +linktitle: get_WwwAuthenticate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::get_WwwAuthenticate method. Returns a value of the ''WWW-Authenticate'' header in C++.' +type: docs +weight: 2200 +url: /cpp/system.net.http.headers/httpresponseheaders/get_wwwauthenticate/ +--- +## HttpResponseHeaders::get_WwwAuthenticate method + + +Returns a value of the 'WWW-Authenticate' header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::HttpResponseHeaders::get_WwwAuthenticate() +``` + + +### ReturnValue + +A value of the 'WWW-Authenticate' header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [AuthenticationHeaderValue](../../authenticationheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/httpresponseheaders/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/httpresponseheaders/_index.md new file mode 100644 index 0000000000..817e14b0c3 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/httpresponseheaders/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::HttpResponseHeaders constructor +linktitle: HttpResponseHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::HttpResponseHeaders constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/httpresponseheaders/httpresponseheaders/ +--- +## HttpResponseHeaders::HttpResponseHeaders constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::HttpResponseHeaders::HttpResponseHeaders() +``` + +## See Also + +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/set_age/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/set_age/_index.md new file mode 100644 index 0000000000..1b845e42c9 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/set_age/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::set_Age method +linktitle: set_Age +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::set_Age method. Sets a value of the ''Age'' header in C++.' +type: docs +weight: 2300 +url: /cpp/system.net.http.headers/httpresponseheaders/set_age/ +--- +## HttpResponseHeaders::set_Age method + + +Sets a value of the 'Age' header. + +```cpp +void System::Net::Http::Headers::HttpResponseHeaders::set_Age(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TimeSpan](../../../system/timespan/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/set_cachecontrol/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/set_cachecontrol/_index.md new file mode 100644 index 0000000000..116fdc8f51 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/set_cachecontrol/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::set_CacheControl method +linktitle: set_CacheControl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::set_CacheControl method. Sets a value of the ''Cache-Control'' header in C++.' +type: docs +weight: 2400 +url: /cpp/system.net.http.headers/httpresponseheaders/set_cachecontrol/ +--- +## HttpResponseHeaders::set_CacheControl method + + +Sets a value of the 'Cache-Control' header. + +```cpp +void System::Net::Http::Headers::HttpResponseHeaders::set_CacheControl(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CacheControlHeaderValue](../../cachecontrolheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/set_connectionclose/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/set_connectionclose/_index.md new file mode 100644 index 0000000000..4d709f1b06 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/set_connectionclose/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::set_ConnectionClose method +linktitle: set_ConnectionClose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::set_ConnectionClose method. Sets a value that indicates if the ''Connection'' header value contains ''Close'' in C++.' +type: docs +weight: 2500 +url: /cpp/system.net.http.headers/httpresponseheaders/set_connectionclose/ +--- +## HttpResponseHeaders::set_ConnectionClose method + + +Sets a value that indicates if the 'Connection' header value contains 'Close'. + +```cpp +void System::Net::Http::Headers::HttpResponseHeaders::set_ConnectionClose(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/set_date/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/set_date/_index.md new file mode 100644 index 0000000000..6ea5fa47cd --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/set_date/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::set_Date method +linktitle: set_Date +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::set_Date method. Sets a value of the ''Date'' header in C++.' +type: docs +weight: 2600 +url: /cpp/system.net.http.headers/httpresponseheaders/set_date/ +--- +## HttpResponseHeaders::set_Date method + + +Sets a value of the 'Date' header. + +```cpp +void System::Net::Http::Headers::HttpResponseHeaders::set_Date(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/set_etag/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/set_etag/_index.md new file mode 100644 index 0000000000..3750912bb6 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/set_etag/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::set_ETag method +linktitle: set_ETag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::set_ETag method. Sets a value of the ''ETag'' header in C++.' +type: docs +weight: 2700 +url: /cpp/system.net.http.headers/httpresponseheaders/set_etag/ +--- +## HttpResponseHeaders::set_ETag method + + +Sets a value of the 'ETag' header. + +```cpp +void System::Net::Http::Headers::HttpResponseHeaders::set_ETag(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EntityTagHeaderValue](../../entitytagheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/set_location/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/set_location/_index.md new file mode 100644 index 0000000000..8ba5c4da86 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/set_location/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::set_Location method +linktitle: set_Location +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::set_Location method. Sets a value of the ''Location'' header in C++.' +type: docs +weight: 2800 +url: /cpp/system.net.http.headers/httpresponseheaders/set_location/ +--- +## HttpResponseHeaders::set_Location method + + +Sets a value of the 'Location' header. + +```cpp +void System::Net::Http::Headers::HttpResponseHeaders::set_Location(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/set_retryafter/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/set_retryafter/_index.md new file mode 100644 index 0000000000..abd8ba5986 --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/set_retryafter/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::set_RetryAfter method +linktitle: set_RetryAfter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::set_RetryAfter method. Sets a value of the ''Retry-After'' header in C++.' +type: docs +weight: 2900 +url: /cpp/system.net.http.headers/httpresponseheaders/set_retryafter/ +--- +## HttpResponseHeaders::set_RetryAfter method + + +Sets a value of the 'Retry-After' header. + +```cpp +void System::Net::Http::Headers::HttpResponseHeaders::set_RetryAfter(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RetryConditionHeaderValue](../../retryconditionheadervalue/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/httpresponseheaders/set_transferencodingchunked/_index.md b/english/cpp/system.net.http.headers/httpresponseheaders/set_transferencodingchunked/_index.md new file mode 100644 index 0000000000..1307b9351a --- /dev/null +++ b/english/cpp/system.net.http.headers/httpresponseheaders/set_transferencodingchunked/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpResponseHeaders::set_TransferEncodingChunked method +linktitle: set_TransferEncodingChunked +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpResponseHeaders::set_TransferEncodingChunked method. Sets a value that indicates if the ''Transfer-Encoding'' header value contains ''Chunked'' in C++.' +type: docs +weight: 3000 +url: /cpp/system.net.http.headers/httpresponseheaders/set_transferencodingchunked/ +--- +## HttpResponseHeaders::set_TransferEncodingChunked method + + +Sets a value that indicates if the 'Transfer-Encoding' header value contains 'Chunked'. + +```cpp +void System::Net::Http::Headers::HttpResponseHeaders::set_TransferEncodingChunked(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [HttpResponseHeaders](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/_index.md new file mode 100644 index 0000000000..adbe6c447f --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue class +linktitle: MediaTypeHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue class. Represents a MIME type in a value of the ''Content-Type'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http.headers/mediatypeheadervalue/ +--- +## MediaTypeHeaderValue class + + +Represents a MIME type in a value of the 'Content-Type' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class MediaTypeHeaderValue : public virtual System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_CharSet](./get_charset/)() | RTTI information. | +| [get_MediaType](./get_mediatype/)() | Gets a value of the media-type header. | +| [get_Parameters](./get_parameters/)() | Returns the value parameters of the media-type header. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetMediaTypeLength](./getmediatypelength/)(String, int32_t, HeaderFunc\\>, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [MediaTypeHeaderValue](./) class. | +| [MediaTypeHeaderValue](./mediatypeheadervalue/)() | Constructs a new instance. | +| [MediaTypeHeaderValue](./mediatypeheadervalue/)(String) | Constructs a new instance. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [MediaTypeHeaderValue](./) class. | +| [set_CharSet](./set_charset/)(String) | Sets a character set. | +| [set_MediaType](./set_mediatype/)(String) | Sets a value of the media-type header. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [MediaTypeHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/equals/_index.md new file mode 100644 index 0000000000..828f2cc917 --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/mediatypeheadervalue/equals/ +--- +## MediaTypeHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::MediaTypeHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/get_charset/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/get_charset/_index.md new file mode 100644 index 0000000000..7adfafb571 --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/get_charset/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue::get_CharSet method +linktitle: get_CharSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue::get_CharSet method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/mediatypeheadervalue/get_charset/ +--- +## MediaTypeHeaderValue::get_CharSet method + + +RTTI information. + +```cpp +String System::Net::Http::Headers::MediaTypeHeaderValue::get_CharSet() +``` + + +### ReturnValue + +A character set. +## Remarks + + +Gets a character set. +## See Also + +* Class [String](../../../system/string/) +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/get_mediatype/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/get_mediatype/_index.md new file mode 100644 index 0000000000..658ef268d1 --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/get_mediatype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue::get_MediaType method +linktitle: get_MediaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue::get_MediaType method. Gets a value of the media-type header in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/mediatypeheadervalue/get_mediatype/ +--- +## MediaTypeHeaderValue::get_MediaType method + + +Gets a value of the media-type header. + +```cpp +String System::Net::Http::Headers::MediaTypeHeaderValue::get_MediaType() +``` + + +### ReturnValue + +A value of the media-type header. + +## See Also + +* Class [String](../../../system/string/) +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/get_parameters/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/get_parameters/_index.md new file mode 100644 index 0000000000..af63da549b --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/get_parameters/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue::get_Parameters method +linktitle: get_Parameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue::get_Parameters method. Returns the value parameters of the media-type header in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/mediatypeheadervalue/get_parameters/ +--- +## MediaTypeHeaderValue::get_Parameters method + + +Returns the value parameters of the media-type header. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::MediaTypeHeaderValue::get_Parameters() +``` + + +### ReturnValue + +The value parameters of the media-type header. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [NameValueHeaderValue](../../namevalueheadervalue/) +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..55a3461d72 --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/mediatypeheadervalue/gethashcode/ +--- +## MediaTypeHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::MediaTypeHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/getmediatypelength/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/getmediatypelength/_index.md new file mode 100644 index 0000000000..f69fdaf4cc --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/getmediatypelength/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue::GetMediaTypeLength method +linktitle: GetMediaTypeLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue::GetMediaTypeLength method. Converts a passed string from the specified index to an instance of the MediaTypeHeaderValue class in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/mediatypeheadervalue/getmediatypelength/ +--- +## MediaTypeHeaderValue::GetMediaTypeLength method + + +Converts a passed string from the specified index to an instance of the [MediaTypeHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::MediaTypeHeaderValue::GetMediaTypeLength(String input, int32_t startIndex, HeaderFunc> mediaTypeCreator, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| mediaTypeCreator | HeaderFunc\\> | The delegate that is used to create instances of the [MediaTypeHeaderValue](../) class. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [HeaderFunc](../../headerfunc/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MediaTypeHeaderValue](../) +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/mediatypeheadervalue/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/mediatypeheadervalue/_index.md new file mode 100644 index 0000000000..dad050f42e --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/mediatypeheadervalue/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue::MediaTypeHeaderValue constructor +linktitle: MediaTypeHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue::MediaTypeHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/mediatypeheadervalue/mediatypeheadervalue/ +--- +## MediaTypeHeaderValue::MediaTypeHeaderValue() constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::MediaTypeHeaderValue::MediaTypeHeaderValue() +``` + +## See Also + +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## MediaTypeHeaderValue::MediaTypeHeaderValue(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::MediaTypeHeaderValue::MediaTypeHeaderValue(String mediaType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mediaType | String | A string representation of the media-type header value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/parse/_index.md new file mode 100644 index 0000000000..b4591b8574 --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue::Parse method. Converts a passed string to an instance of the MediaTypeHeaderValue class in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/mediatypeheadervalue/parse/ +--- +## MediaTypeHeaderValue::Parse method + + +Converts a passed string to an instance of the [MediaTypeHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::MediaTypeHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [MediaTypeHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MediaTypeHeaderValue](../) +* Class [String](../../../system/string/) +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/set_charset/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/set_charset/_index.md new file mode 100644 index 0000000000..adba60e836 --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/set_charset/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue::set_CharSet method +linktitle: set_CharSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue::set_CharSet method. Sets a character set in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/mediatypeheadervalue/set_charset/ +--- +## MediaTypeHeaderValue::set_CharSet method + + +Sets a character set. + +```cpp +void System::Net::Http::Headers::MediaTypeHeaderValue::set_CharSet(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/set_mediatype/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/set_mediatype/_index.md new file mode 100644 index 0000000000..12629a7299 --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/set_mediatype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue::set_MediaType method +linktitle: set_MediaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue::set_MediaType method. Sets a value of the media-type header in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/mediatypeheadervalue/set_mediatype/ +--- +## MediaTypeHeaderValue::set_MediaType method + + +Sets a value of the media-type header. + +```cpp +void System::Net::Http::Headers::MediaTypeHeaderValue::set_MediaType(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/tostring/_index.md new file mode 100644 index 0000000000..044b5a8ab5 --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/mediatypeheadervalue/tostring/ +--- +## MediaTypeHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::MediaTypeHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypeheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/mediatypeheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..8f54635f8c --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypeheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::MediaTypeHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeHeaderValue::TryParse method. Tries to convert a passed string to an instance of the MediaTypeHeaderValue class in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http.headers/mediatypeheadervalue/tryparse/ +--- +## MediaTypeHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [MediaTypeHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::MediaTypeHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MediaTypeHeaderValue](../) +* Class [MediaTypeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/_index.md b/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/_index.md new file mode 100644 index 0000000000..7ef99d1a4b --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::MediaTypeWithQualityHeaderValue class +linktitle: MediaTypeWithQualityHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeWithQualityHeaderValue class. Represents a MIME type with an additional quality factor in a value of the ''Content-Type'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http.headers/mediatypewithqualityheadervalue/ +--- +## MediaTypeWithQualityHeaderValue class + + +Represents a MIME type with an additional quality factor in a value of the 'Content-Type' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class MediaTypeWithQualityHeaderValue : public System::Net::Http::Headers::MediaTypeHeaderValue +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Quality](./get_quality/)() | RTTI information. | +| [MediaTypeWithQualityHeaderValue](./mediatypewithqualityheadervalue/)() | Constructs a new instance. | +| [MediaTypeWithQualityHeaderValue](./mediatypewithqualityheadervalue/)(String) | Constructs a new instance. | +| [MediaTypeWithQualityHeaderValue](./mediatypewithqualityheadervalue/)(String, double) | Constructs a new instance. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [MediaTypeWithQualityHeaderValue](./) class. | +| [set_Quality](./set_quality/)(Nullable\) | Sets a quality value. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [MediaTypeWithQualityHeaderValue](./) class. | +## See Also + +* Class [MediaTypeHeaderValue](../mediatypeheadervalue/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/get_quality/_index.md b/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/get_quality/_index.md new file mode 100644 index 0000000000..08697e2f4f --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/get_quality/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::get_Quality method +linktitle: get_Quality +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::get_Quality method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/mediatypewithqualityheadervalue/get_quality/ +--- +## MediaTypeWithQualityHeaderValue::get_Quality method + + +RTTI information. + +```cpp +Nullable System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::get_Quality() +``` + + +### ReturnValue + +A quality value. +## Remarks + + +Gets a quality value. +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [MediaTypeWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/mediatypewithqualityheadervalue/_index.md b/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/mediatypewithqualityheadervalue/_index.md new file mode 100644 index 0000000000..e493a51f20 --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/mediatypewithqualityheadervalue/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::MediaTypeWithQualityHeaderValue constructor +linktitle: MediaTypeWithQualityHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::MediaTypeWithQualityHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/mediatypewithqualityheadervalue/mediatypewithqualityheadervalue/ +--- +## MediaTypeWithQualityHeaderValue::MediaTypeWithQualityHeaderValue() constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::MediaTypeWithQualityHeaderValue() +``` + +## See Also + +* Class [MediaTypeWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## MediaTypeWithQualityHeaderValue::MediaTypeWithQualityHeaderValue(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::MediaTypeWithQualityHeaderValue(String mediaType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mediaType | String | A string representation of the media-type header value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [MediaTypeWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## MediaTypeWithQualityHeaderValue::MediaTypeWithQualityHeaderValue(String, double) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::MediaTypeWithQualityHeaderValue(String mediaType, double quality) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mediaType | String | A string representation of the media-type header value. | +| quality | double | A quality value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [MediaTypeWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/parse/_index.md new file mode 100644 index 0000000000..90d477aa02 --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::Parse method. Converts a passed string to an instance of the MediaTypeWithQualityHeaderValue class in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/mediatypewithqualityheadervalue/parse/ +--- +## MediaTypeWithQualityHeaderValue::Parse method + + +Converts a passed string to an instance of the [MediaTypeWithQualityHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [MediaTypeWithQualityHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MediaTypeWithQualityHeaderValue](../) +* Class [String](../../../system/string/) +* Class [MediaTypeWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/set_quality/_index.md b/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/set_quality/_index.md new file mode 100644 index 0000000000..86c81fab82 --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/set_quality/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::set_Quality method +linktitle: set_Quality +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::set_Quality method. Sets a quality value in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/mediatypewithqualityheadervalue/set_quality/ +--- +## MediaTypeWithQualityHeaderValue::set_Quality method + + +Sets a quality value. + +```cpp +void System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::set_Quality(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [MediaTypeWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..181bef8922 --- /dev/null +++ b/english/cpp/system.net.http.headers/mediatypewithqualityheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::TryParse method. Tries to convert a passed string to an instance of the MediaTypeWithQualityHeaderValue class in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/mediatypewithqualityheadervalue/tryparse/ +--- +## MediaTypeWithQualityHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [MediaTypeWithQualityHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::MediaTypeWithQualityHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MediaTypeWithQualityHeaderValue](../) +* Class [MediaTypeWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/_index.md new file mode 100644 index 0000000000..fedabc08f9 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue class +linktitle: NameValueHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue class. Represents a key/value pair to use in headers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http.headers/namevalueheadervalue/ +--- +## NameValueHeaderValue class + + +Represents a key/value pair to use in headers. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class NameValueHeaderValue : public virtual System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| static [Find](./find/)(System::SharedPtr\\>\>, String) | Finds the NameValueHeaderValue-class instance in a collection by the specified name. | +| [get_Name](./get_name/)() | Returns a name of the current instance. | +| [get_Value](./get_value/)() | Gets a value of the current instance. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetHashCode](./gethashcode/)(System::SharedPtr\\>\>) | Returns a hash code of all the collection items. | +| static [GetNameValueLength](./getnamevaluelength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [NameValueHeaderValue](./) class. | +| static [GetNameValueLength](./getnamevaluelength/)(String, int32_t, HeaderFunc\\>, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [NameValueHeaderValue](./) class. | +| static [GetNameValueListLength](./getnamevaluelistlength/)(String, int32_t, char16_t, System::SharedPtr\\>\>) | Converts a passed string from the specified index to the collection of the NameValueHeaderValue-class instances and returns the length of a parsed substring. | +| static [GetValueLength](./getvaluelength/)(String, int32_t) | Returns the length of a value from the specified index. | +| [NameValueHeaderValue](./namevalueheadervalue/)() | Constructs a new instance. | +| [NameValueHeaderValue](./namevalueheadervalue/)(String) | Constructs a new instance. | +| [NameValueHeaderValue](./namevalueheadervalue/)(String, String) | Constructs a new instance. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [NameValueHeaderValue](./) class. | +| [set_Value](./set_value/)(String) | Sets a value of the current instance. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [ToString](./tostring/)(System::SharedPtr\\>\>, char16_t, bool, System::SharedPtr\) | Returns a string representation of the collection of the NameValueHeaderValue-class instances. | +| static [ToString](./tostring/)(System::SharedPtr\\>\>, char16_t, bool) | Returns a string representation of the collection of the NameValueHeaderValue-class instances. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [NameValueHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/equals/_index.md new file mode 100644 index 0000000000..4f48a15d08 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/namevalueheadervalue/equals/ +--- +## NameValueHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::NameValueHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/find/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/find/_index.md new file mode 100644 index 0000000000..213868e60e --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/find/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::Find method +linktitle: Find +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::Find method. Finds the NameValueHeaderValue-class instance in a collection by the specified name in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/namevalueheadervalue/find/ +--- +## NameValueHeaderValue::Find method + + +Finds the NameValueHeaderValue-class instance in a collection by the specified name. + +```cpp +static System::SharedPtr System::Net::Http::Headers::NameValueHeaderValue::Find(System::SharedPtr>> values, String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| values | System::SharedPtr\\>\> | The collection of the NameValueHeaderValue-class instances. | +| name | String | The name to look for. | + +### ReturnValue + +The NameValueHeaderValue-class instance when it is found, otherwise nullptr. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NameValueHeaderValue](../) +* Class [ObjectCollection](../../objectcollection/) +* Class [String](../../../system/string/) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/get_name/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/get_name/_index.md new file mode 100644 index 0000000000..889e82b054 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::get_Name method. Returns a name of the current instance in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/namevalueheadervalue/get_name/ +--- +## NameValueHeaderValue::get_Name method + + +Returns a name of the current instance. + +```cpp +String System::Net::Http::Headers::NameValueHeaderValue::get_Name() +``` + + +### ReturnValue + +The name of the current instance. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/get_value/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/get_value/_index.md new file mode 100644 index 0000000000..b0001b1c07 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::get_Value method. Gets a value of the current instance in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/namevalueheadervalue/get_value/ +--- +## NameValueHeaderValue::get_Value method + + +Gets a value of the current instance. + +```cpp +String System::Net::Http::Headers::NameValueHeaderValue::get_Value() +``` + + +### ReturnValue + +The value of the current instance. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..097fca67b6 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/gethashcode/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/namevalueheadervalue/gethashcode/ +--- +## NameValueHeaderValue::GetHashCode() const method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::NameValueHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## NameValueHeaderValue::GetHashCode(System::SharedPtr\\>\>) method + + +Returns a hash code of all the collection items. + +```cpp +static int32_t System::Net::Http::Headers::NameValueHeaderValue::GetHashCode(System::SharedPtr>> values) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| values | System::SharedPtr\\>\> | The collection of the NameValueHeaderValue-class instances. | + +### ReturnValue + +A hash code of all the collection items. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ObjectCollection](../../objectcollection/) +* Class [NameValueHeaderValue](../) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/getnamevaluelength/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/getnamevaluelength/_index.md new file mode 100644 index 0000000000..a77a9e6587 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/getnamevaluelength/_index.md @@ -0,0 +1,67 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::GetNameValueLength method +linktitle: GetNameValueLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::GetNameValueLength method. Converts a passed string from the specified index to an instance of the NameValueHeaderValue class in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/namevalueheadervalue/getnamevaluelength/ +--- +## NameValueHeaderValue::GetNameValueLength(String, int32_t, HeaderFunc\\>, System::SharedPtr\\&) method + + +Converts a passed string from the specified index to an instance of the [NameValueHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::NameValueHeaderValue::GetNameValueLength(String input, int32_t startIndex, HeaderFunc> nameValueCreator, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| nameValueCreator | HeaderFunc\\> | A function that is used to create new instances of the [NameValueHeaderValue](../) class. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [HeaderFunc](../../headerfunc/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NameValueHeaderValue](../) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## NameValueHeaderValue::GetNameValueLength(String, int32_t, System::SharedPtr\\&) method + + +Converts a passed string from the specified index to an instance of the [NameValueHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::NameValueHeaderValue::GetNameValueLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NameValueHeaderValue](../) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/getnamevaluelistlength/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/getnamevaluelistlength/_index.md new file mode 100644 index 0000000000..0abffc3929 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/getnamevaluelistlength/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::GetNameValueListLength method +linktitle: GetNameValueListLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::GetNameValueListLength method. Converts a passed string from the specified index to the collection of the NameValueHeaderValue-class instances and returns the length of a parsed substring in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/namevalueheadervalue/getnamevaluelistlength/ +--- +## NameValueHeaderValue::GetNameValueListLength method + + +Converts a passed string from the specified index to the collection of the NameValueHeaderValue-class instances and returns the length of a parsed substring. + +```cpp +static int32_t System::Net::Http::Headers::NameValueHeaderValue::GetNameValueListLength(String input, int32_t startIndex, char16_t delimiter, System::SharedPtr>> nameValueCollection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to analyze. | +| startIndex | int32_t | A start position for analyzing. | +| delimiter | char16_t | A string that is used to delimit items in the specified string. | +| nameValueCollection | System::SharedPtr\\>\> | The output parameter where a parsed collection will be assigned. | + +### ReturnValue + +The length of a parsed substring. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ObjectCollection](../../objectcollection/) +* Class [NameValueHeaderValue](../) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/getvaluelength/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/getvaluelength/_index.md new file mode 100644 index 0000000000..7e17d3135a --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/getvaluelength/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::GetValueLength method +linktitle: GetValueLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::GetValueLength method. Returns the length of a value from the specified index in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/namevalueheadervalue/getvaluelength/ +--- +## NameValueHeaderValue::GetValueLength method + + +Returns the length of a value from the specified index. + +```cpp +static int32_t System::Net::Http::Headers::NameValueHeaderValue::GetValueLength(String input, int32_t startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | + +### ReturnValue + +The length of a value from the specified index. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/namevalueheadervalue/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/namevalueheadervalue/_index.md new file mode 100644 index 0000000000..e204a2adaa --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/namevalueheadervalue/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::NameValueHeaderValue constructor +linktitle: NameValueHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::NameValueHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/namevalueheadervalue/namevalueheadervalue/ +--- +## NameValueHeaderValue::NameValueHeaderValue() constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::NameValueHeaderValue::NameValueHeaderValue() +``` + +## See Also + +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## NameValueHeaderValue::NameValueHeaderValue(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::NameValueHeaderValue::NameValueHeaderValue(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## NameValueHeaderValue::NameValueHeaderValue(String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::NameValueHeaderValue::NameValueHeaderValue(String name, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| value | String | The header value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/parse/_index.md new file mode 100644 index 0000000000..3f1f25f3b3 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::Parse method. Converts a passed string to an instance of the NameValueHeaderValue class in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http.headers/namevalueheadervalue/parse/ +--- +## NameValueHeaderValue::Parse method + + +Converts a passed string to an instance of the [NameValueHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::NameValueHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [NameValueHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NameValueHeaderValue](../) +* Class [String](../../../system/string/) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/set_value/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/set_value/_index.md new file mode 100644 index 0000000000..a9aebc5967 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::set_Value method. Sets a value of the current instance in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/namevalueheadervalue/set_value/ +--- +## NameValueHeaderValue::set_Value method + + +Sets a value of the current instance. + +```cpp +void System::Net::Http::Headers::NameValueHeaderValue::set_Value(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/tostring/_index.md new file mode 100644 index 0000000000..db15c3c7b0 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/tostring/_index.md @@ -0,0 +1,84 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/namevalueheadervalue/tostring/ +--- +## NameValueHeaderValue::ToString() const method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::NameValueHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## NameValueHeaderValue::ToString(System::SharedPtr\\>\>, char16_t, bool) method + + +Returns a string representation of the collection of the NameValueHeaderValue-class instances. + +```cpp +static String System::Net::Http::Headers::NameValueHeaderValue::ToString(System::SharedPtr>> values, char16_t separator, bool leadingSeparator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| values | System::SharedPtr\\>\> | The collection of the NameValueHeaderValue-class instances. | +| separator | char16_t | A string separator. | +| leadingSeparator | bool | The value that indicates if the string separator must be added before the first collection item. | + +### ReturnValue + +A string representation of the collection of the NameValueHeaderValue-class instances. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ObjectCollection](../../objectcollection/) +* Class [NameValueHeaderValue](../) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## NameValueHeaderValue::ToString(System::SharedPtr\\>\>, char16_t, bool, System::SharedPtr\) method + + +Returns a string representation of the collection of the NameValueHeaderValue-class instances. + +```cpp +static void System::Net::Http::Headers::NameValueHeaderValue::ToString(System::SharedPtr>> values, char16_t separator, bool leadingSeparator, System::SharedPtr destination) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| values | System::SharedPtr\\>\> | The collection of the NameValueHeaderValue-class instances. | +| separator | char16_t | A string separator. | +| leadingSeparator | bool | The value that indicates if the string separator must be added before the first collection item. | +| destination | System::SharedPtr\ | An instance where a string representation will be assigned. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ObjectCollection](../../objectcollection/) +* Class [NameValueHeaderValue](../) +* Class [StringBuilder](../../../system.text/stringbuilder/) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevalueheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/namevalueheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..954a6917d7 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevalueheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::NameValueHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueHeaderValue::TryParse method. Tries to convert a passed string to an instance of the NameValueHeaderValue class in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http.headers/namevalueheadervalue/tryparse/ +--- +## NameValueHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [NameValueHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::NameValueHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NameValueHeaderValue](../) +* Class [NameValueHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/_index.md b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/_index.md new file mode 100644 index 0000000000..9f6cebed3d --- /dev/null +++ b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::NameValueWithParametersHeaderValue class +linktitle: NameValueWithParametersHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueWithParametersHeaderValue class. Represents a key/value pair with parameters to use in headers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.http.headers/namevaluewithparametersheadervalue/ +--- +## NameValueWithParametersHeaderValue class + + +Represents a key/value pair with parameters to use in headers. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class NameValueWithParametersHeaderValue : public System::Net::Http::Headers::NameValueHeaderValue +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Parameters](./get_parameters/)() | RTTI information. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetNameValueWithParametersLength](./getnamevaluewithparameterslength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [NameValueWithParametersHeaderValue](./) class. | +| [NameValueWithParametersHeaderValue](./namevaluewithparametersheadervalue/)(String) | Constructs a new instance. | +| [NameValueWithParametersHeaderValue](./namevaluewithparametersheadervalue/)(String, String) | Constructs a new instance. | +| [NameValueWithParametersHeaderValue](./namevaluewithparametersheadervalue/)() | Constructs a new instance. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [NameValueWithParametersHeaderValue](./) class. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [NameValueWithParametersHeaderValue](./) class. | +## See Also + +* Class [NameValueHeaderValue](../namevalueheadervalue/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/equals/_index.md new file mode 100644 index 0000000000..3bc5b884e8 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::NameValueWithParametersHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueWithParametersHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/namevaluewithparametersheadervalue/equals/ +--- +## NameValueWithParametersHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::NameValueWithParametersHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [NameValueWithParametersHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/get_parameters/_index.md b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/get_parameters/_index.md new file mode 100644 index 0000000000..21cc5c1a02 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/get_parameters/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::NameValueWithParametersHeaderValue::get_Parameters method +linktitle: get_Parameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueWithParametersHeaderValue::get_Parameters method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/namevaluewithparametersheadervalue/get_parameters/ +--- +## NameValueWithParametersHeaderValue::get_Parameters method + + +RTTI information. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::NameValueWithParametersHeaderValue::get_Parameters() +``` + + +### ReturnValue + +Parameters from the current instance. +## Remarks + + +Returns parameters from the current instance. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [NameValueHeaderValue](../../namevalueheadervalue/) +* Class [NameValueWithParametersHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..7ea133c5bd --- /dev/null +++ b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::NameValueWithParametersHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueWithParametersHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/namevaluewithparametersheadervalue/gethashcode/ +--- +## NameValueWithParametersHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::NameValueWithParametersHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [NameValueWithParametersHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/getnamevaluewithparameterslength/_index.md b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/getnamevaluewithparameterslength/_index.md new file mode 100644 index 0000000000..ab0f64f55b --- /dev/null +++ b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/getnamevaluewithparameterslength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::NameValueWithParametersHeaderValue::GetNameValueWithParametersLength method +linktitle: GetNameValueWithParametersLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueWithParametersHeaderValue::GetNameValueWithParametersLength method. Converts a passed string from the specified index to an instance of the NameValueWithParametersHeaderValue class in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/namevaluewithparametersheadervalue/getnamevaluewithparameterslength/ +--- +## NameValueWithParametersHeaderValue::GetNameValueWithParametersLength method + + +Converts a passed string from the specified index to an instance of the [NameValueWithParametersHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::NameValueWithParametersHeaderValue::GetNameValueWithParametersLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [NameValueWithParametersHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/namevaluewithparametersheadervalue/_index.md b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/namevaluewithparametersheadervalue/_index.md new file mode 100644 index 0000000000..03fa36533f --- /dev/null +++ b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/namevaluewithparametersheadervalue/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Net::Http::Headers::NameValueWithParametersHeaderValue::NameValueWithParametersHeaderValue constructor +linktitle: NameValueWithParametersHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueWithParametersHeaderValue::NameValueWithParametersHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/namevaluewithparametersheadervalue/namevaluewithparametersheadervalue/ +--- +## NameValueWithParametersHeaderValue::NameValueWithParametersHeaderValue() constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::NameValueWithParametersHeaderValue::NameValueWithParametersHeaderValue() +``` + +## See Also + +* Class [NameValueWithParametersHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## NameValueWithParametersHeaderValue::NameValueWithParametersHeaderValue(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::NameValueWithParametersHeaderValue::NameValueWithParametersHeaderValue(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueWithParametersHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## NameValueWithParametersHeaderValue::NameValueWithParametersHeaderValue(String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::NameValueWithParametersHeaderValue::NameValueWithParametersHeaderValue(String name, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| value | String | The header value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueWithParametersHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/parse/_index.md new file mode 100644 index 0000000000..f85859d6bf --- /dev/null +++ b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::NameValueWithParametersHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueWithParametersHeaderValue::Parse method. Converts a passed string to an instance of the NameValueWithParametersHeaderValue class in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/namevaluewithparametersheadervalue/parse/ +--- +## NameValueWithParametersHeaderValue::Parse method + + +Converts a passed string to an instance of the [NameValueWithParametersHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::NameValueWithParametersHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [NameValueWithParametersHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NameValueWithParametersHeaderValue](../) +* Class [String](../../../system/string/) +* Class [NameValueWithParametersHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/tostring/_index.md new file mode 100644 index 0000000000..a9cff0a2bb --- /dev/null +++ b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::NameValueWithParametersHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueWithParametersHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/namevaluewithparametersheadervalue/tostring/ +--- +## NameValueWithParametersHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::NameValueWithParametersHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameValueWithParametersHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..2bed72adf7 --- /dev/null +++ b/english/cpp/system.net.http.headers/namevaluewithparametersheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::NameValueWithParametersHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::NameValueWithParametersHeaderValue::TryParse method. Tries to convert a passed string to an instance of the NameValueWithParametersHeaderValue class in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/namevaluewithparametersheadervalue/tryparse/ +--- +## NameValueWithParametersHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [NameValueWithParametersHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::NameValueWithParametersHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NameValueWithParametersHeaderValue](../) +* Class [NameValueWithParametersHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/objectcollection/_index.md b/english/cpp/system.net.http.headers/objectcollection/_index.md new file mode 100644 index 0000000000..7d9bb632e3 --- /dev/null +++ b/english/cpp/system.net.http.headers/objectcollection/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::ObjectCollection class +linktitle: ObjectCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ObjectCollection class. Represents the collection of the objects in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.http.headers/objectcollection/ +--- +## ObjectCollection class + + +Represents the collection of the objects. + +```cpp +templateclass ObjectCollection : public System::Collections::ObjectModel::Collection +``` + + +| Parameter | Description | +| --- | --- | +| T | The object type. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Methods + +| Method | Description | +| --- | --- | +| [ObjectCollection](./objectcollection/)() | RTTI information. | +| [ObjectCollection](./objectcollection/)(Action\) | Constructs a new instance. | +| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | + +## See Also + +* Class [Collection](../../system.collections.objectmodel/collection/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/objectcollection/objectcollection/_index.md b/english/cpp/system.net.http.headers/objectcollection/objectcollection/_index.md new file mode 100644 index 0000000000..26c23c4794 --- /dev/null +++ b/english/cpp/system.net.http.headers/objectcollection/objectcollection/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Net::Http::Headers::ObjectCollection::ObjectCollection constructor +linktitle: ObjectCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ObjectCollection::ObjectCollection constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/objectcollection/objectcollection/ +--- +## ObjectCollection::ObjectCollection() constructor + + +RTTI information. + +```cpp +System::Net::Http::Headers::ObjectCollection::ObjectCollection() +``` + +## Remarks + + +Constructs a new instance. +## See Also + +* Class [ObjectCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectCollection::ObjectCollection(Action\) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ObjectCollection::ObjectCollection(Action validator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| validator | Action\ | A delegate that is used to validate an item before adding it. | + +## See Also + +* Typedef [Action](../../../system/action/) +* Class [ObjectCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/objectcollection/settemplateweakptr/_index.md b/english/cpp/system.net.http.headers/objectcollection/settemplateweakptr/_index.md new file mode 100644 index 0000000000..b6d295a441 --- /dev/null +++ b/english/cpp/system.net.http.headers/objectcollection/settemplateweakptr/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::ObjectCollection::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ObjectCollection::SetTemplateWeakPtr method. Set n''th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/objectcollection/settemplateweakptr/ +--- +## ObjectCollection::SetTemplateWeakPtr method + + +Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. + +```cpp +void System::Net::Http::Headers::ObjectCollection::SetTemplateWeakPtr(uint32_t argument) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | uint32_t | Index of template argument to treat as weak poiner. | + +## See Also + +* Class [ObjectCollection](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productheadervalue/_index.md b/english/cpp/system.net.http.headers/productheadervalue/_index.md new file mode 100644 index 0000000000..d15ca7ecb2 --- /dev/null +++ b/english/cpp/system.net.http.headers/productheadervalue/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::ProductHeaderValue class +linktitle: ProductHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductHeaderValue class. Represents a product token in a value of the ''User-Agent'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.http.headers/productheadervalue/ +--- +## ProductHeaderValue class + + +Represents a product token in a value of the 'User-Agent' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ProductHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Name](./get_name/)() | RTTI information. | +| [get_Version](./get_version/)() | Returns the product token version. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetProductLength](./getproductlength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [ProductHeaderValue](./) class. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [ProductHeaderValue](./) class. | +| [ProductHeaderValue](./productheadervalue/)(String) | Constructs a new instance. | +| [ProductHeaderValue](./productheadervalue/)(String, String) | Constructs a new instance. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [ProductHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/productheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/productheadervalue/equals/_index.md new file mode 100644 index 0000000000..40524f2dbd --- /dev/null +++ b/english/cpp/system.net.http.headers/productheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::ProductHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/productheadervalue/equals/ +--- +## ProductHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::ProductHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ProductHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productheadervalue/get_name/_index.md b/english/cpp/system.net.http.headers/productheadervalue/get_name/_index.md new file mode 100644 index 0000000000..c153b911b8 --- /dev/null +++ b/english/cpp/system.net.http.headers/productheadervalue/get_name/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::ProductHeaderValue::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductHeaderValue::get_Name method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/productheadervalue/get_name/ +--- +## ProductHeaderValue::get_Name method + + +RTTI information. + +```cpp +String System::Net::Http::Headers::ProductHeaderValue::get_Name() +``` + + +### ReturnValue + +The product token name. +## Remarks + + +Returns the product token name. +## See Also + +* Class [String](../../../system/string/) +* Class [ProductHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productheadervalue/get_version/_index.md b/english/cpp/system.net.http.headers/productheadervalue/get_version/_index.md new file mode 100644 index 0000000000..31027b4c6d --- /dev/null +++ b/english/cpp/system.net.http.headers/productheadervalue/get_version/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ProductHeaderValue::get_Version method +linktitle: get_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductHeaderValue::get_Version method. Returns the product token version in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/productheadervalue/get_version/ +--- +## ProductHeaderValue::get_Version method + + +Returns the product token version. + +```cpp +String System::Net::Http::Headers::ProductHeaderValue::get_Version() +``` + + +### ReturnValue + +The product token version + +## See Also + +* Class [String](../../../system/string/) +* Class [ProductHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/productheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..a36df70b3a --- /dev/null +++ b/english/cpp/system.net.http.headers/productheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::ProductHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/productheadervalue/gethashcode/ +--- +## ProductHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::ProductHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [ProductHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productheadervalue/getproductlength/_index.md b/english/cpp/system.net.http.headers/productheadervalue/getproductlength/_index.md new file mode 100644 index 0000000000..9b95d8e399 --- /dev/null +++ b/english/cpp/system.net.http.headers/productheadervalue/getproductlength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::ProductHeaderValue::GetProductLength method +linktitle: GetProductLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductHeaderValue::GetProductLength method. Converts a passed string from the specified index to an instance of the ProductHeaderValue class in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/productheadervalue/getproductlength/ +--- +## ProductHeaderValue::GetProductLength method + + +Converts a passed string from the specified index to an instance of the [ProductHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::ProductHeaderValue::GetProductLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ProductHeaderValue](../) +* Class [ProductHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/productheadervalue/parse/_index.md new file mode 100644 index 0000000000..13c09ef311 --- /dev/null +++ b/english/cpp/system.net.http.headers/productheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::ProductHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductHeaderValue::Parse method. Converts a passed string to an instance of the ProductHeaderValue class in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/productheadervalue/parse/ +--- +## ProductHeaderValue::Parse method + + +Converts a passed string to an instance of the [ProductHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::ProductHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [ProductHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ProductHeaderValue](../) +* Class [String](../../../system/string/) +* Class [ProductHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productheadervalue/productheadervalue/_index.md b/english/cpp/system.net.http.headers/productheadervalue/productheadervalue/_index.md new file mode 100644 index 0000000000..e9794adb25 --- /dev/null +++ b/english/cpp/system.net.http.headers/productheadervalue/productheadervalue/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Net::Http::Headers::ProductHeaderValue::ProductHeaderValue constructor +linktitle: ProductHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductHeaderValue::ProductHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/productheadervalue/productheadervalue/ +--- +## ProductHeaderValue::ProductHeaderValue(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ProductHeaderValue::ProductHeaderValue(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The product token name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ProductHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## ProductHeaderValue::ProductHeaderValue(String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ProductHeaderValue::ProductHeaderValue(String name, String version) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The product token name. | +| version | String | The product token version. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ProductHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/productheadervalue/tostring/_index.md new file mode 100644 index 0000000000..b2b6cd7915 --- /dev/null +++ b/english/cpp/system.net.http.headers/productheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ProductHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/productheadervalue/tostring/ +--- +## ProductHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::ProductHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [ProductHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/productheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..b5b995b207 --- /dev/null +++ b/english/cpp/system.net.http.headers/productheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::ProductHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductHeaderValue::TryParse method. Tries to convert a passed string to an instance of the ProductHeaderValue class in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/productheadervalue/tryparse/ +--- +## ProductHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [ProductHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::ProductHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ProductHeaderValue](../) +* Class [ProductHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productinfoheadervalue/_index.md b/english/cpp/system.net.http.headers/productinfoheadervalue/_index.md new file mode 100644 index 0000000000..872e7a72c3 --- /dev/null +++ b/english/cpp/system.net.http.headers/productinfoheadervalue/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::Http::Headers::ProductInfoHeaderValue class +linktitle: ProductInfoHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductInfoHeaderValue class. Represents a product or a comment in a value of the ''User-Agent'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1800 +url: /cpp/system.net.http.headers/productinfoheadervalue/ +--- +## ProductInfoHeaderValue class + + +Represents a product or a comment in a value of the 'User-Agent' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ProductInfoHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Comment](./get_comment/)() | Returns a comment. | +| [get_Product](./get_product/)() | RTTI information. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetProductInfoLength](./getproductinfolength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [ProductInfoHeaderValue](./) class. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [ProductInfoHeaderValue](./) class. | +| [ProductInfoHeaderValue](./productinfoheadervalue/)(String, String) | Constructs a new instance. | +| [ProductInfoHeaderValue](./productinfoheadervalue/)(System::SharedPtr\) | Constructs a new instance. | +| [ProductInfoHeaderValue](./productinfoheadervalue/)(String) | Constructs a new instance. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [ProductInfoHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/productinfoheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/productinfoheadervalue/equals/_index.md new file mode 100644 index 0000000000..6dd765d3db --- /dev/null +++ b/english/cpp/system.net.http.headers/productinfoheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::ProductInfoHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductInfoHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/productinfoheadervalue/equals/ +--- +## ProductInfoHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::ProductInfoHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ProductInfoHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productinfoheadervalue/get_comment/_index.md b/english/cpp/system.net.http.headers/productinfoheadervalue/get_comment/_index.md new file mode 100644 index 0000000000..24b3b83c0c --- /dev/null +++ b/english/cpp/system.net.http.headers/productinfoheadervalue/get_comment/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ProductInfoHeaderValue::get_Comment method +linktitle: get_Comment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductInfoHeaderValue::get_Comment method. Returns a comment in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/productinfoheadervalue/get_comment/ +--- +## ProductInfoHeaderValue::get_Comment method + + +Returns a comment. + +```cpp +String System::Net::Http::Headers::ProductInfoHeaderValue::get_Comment() +``` + + +### ReturnValue + +The comment. + +## See Also + +* Class [String](../../../system/string/) +* Class [ProductInfoHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productinfoheadervalue/get_product/_index.md b/english/cpp/system.net.http.headers/productinfoheadervalue/get_product/_index.md new file mode 100644 index 0000000000..364360c88e --- /dev/null +++ b/english/cpp/system.net.http.headers/productinfoheadervalue/get_product/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Http::Headers::ProductInfoHeaderValue::get_Product method +linktitle: get_Product +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductInfoHeaderValue::get_Product method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/productinfoheadervalue/get_product/ +--- +## ProductInfoHeaderValue::get_Product method + + +RTTI information. + +```cpp +System::SharedPtr System::Net::Http::Headers::ProductInfoHeaderValue::get_Product() +``` + + +### ReturnValue + +The product. +## Remarks + + +Returns a product. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ProductHeaderValue](../../productheadervalue/) +* Class [ProductInfoHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productinfoheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/productinfoheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..6b67384dac --- /dev/null +++ b/english/cpp/system.net.http.headers/productinfoheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::ProductInfoHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductInfoHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/productinfoheadervalue/gethashcode/ +--- +## ProductInfoHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::ProductInfoHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [ProductInfoHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productinfoheadervalue/getproductinfolength/_index.md b/english/cpp/system.net.http.headers/productinfoheadervalue/getproductinfolength/_index.md new file mode 100644 index 0000000000..d1969e3460 --- /dev/null +++ b/english/cpp/system.net.http.headers/productinfoheadervalue/getproductinfolength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::ProductInfoHeaderValue::GetProductInfoLength method +linktitle: GetProductInfoLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductInfoHeaderValue::GetProductInfoLength method. Converts a passed string from the specified index to an instance of the ProductInfoHeaderValue class in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/productinfoheadervalue/getproductinfolength/ +--- +## ProductInfoHeaderValue::GetProductInfoLength method + + +Converts a passed string from the specified index to an instance of the [ProductInfoHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::ProductInfoHeaderValue::GetProductInfoLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ProductInfoHeaderValue](../) +* Class [ProductInfoHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productinfoheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/productinfoheadervalue/parse/_index.md new file mode 100644 index 0000000000..380861e37b --- /dev/null +++ b/english/cpp/system.net.http.headers/productinfoheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::ProductInfoHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductInfoHeaderValue::Parse method. Converts a passed string to an instance of the ProductInfoHeaderValue class in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/productinfoheadervalue/parse/ +--- +## ProductInfoHeaderValue::Parse method + + +Converts a passed string to an instance of the [ProductInfoHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::ProductInfoHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [ProductInfoHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ProductInfoHeaderValue](../) +* Class [String](../../../system/string/) +* Class [ProductInfoHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productinfoheadervalue/productinfoheadervalue/_index.md b/english/cpp/system.net.http.headers/productinfoheadervalue/productinfoheadervalue/_index.md new file mode 100644 index 0000000000..bd92e35f5b --- /dev/null +++ b/english/cpp/system.net.http.headers/productinfoheadervalue/productinfoheadervalue/_index.md @@ -0,0 +1,71 @@ +--- +title: System::Net::Http::Headers::ProductInfoHeaderValue::ProductInfoHeaderValue constructor +linktitle: ProductInfoHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductInfoHeaderValue::ProductInfoHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/productinfoheadervalue/productinfoheadervalue/ +--- +## ProductInfoHeaderValue::ProductInfoHeaderValue(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ProductInfoHeaderValue::ProductInfoHeaderValue(String comment) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comment | String | The comment. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ProductInfoHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## ProductInfoHeaderValue::ProductInfoHeaderValue(String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ProductInfoHeaderValue::ProductInfoHeaderValue(String productName, String productVersion) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| productName | String | The product token name. | +| productVersion | String | The product token version. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ProductInfoHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## ProductInfoHeaderValue::ProductInfoHeaderValue(System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ProductInfoHeaderValue::ProductInfoHeaderValue(System::SharedPtr product) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| product | System::SharedPtr\ | The ProductHeaderValue-class instance that is used to initialize the new instance. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ProductHeaderValue](../../productheadervalue/) +* Class [ProductInfoHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productinfoheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/productinfoheadervalue/tostring/_index.md new file mode 100644 index 0000000000..83b24363df --- /dev/null +++ b/english/cpp/system.net.http.headers/productinfoheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ProductInfoHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductInfoHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/productinfoheadervalue/tostring/ +--- +## ProductInfoHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::ProductInfoHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [ProductInfoHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/productinfoheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/productinfoheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..0631097f2e --- /dev/null +++ b/english/cpp/system.net.http.headers/productinfoheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::ProductInfoHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ProductInfoHeaderValue::TryParse method. Tries to convert a passed string to an instance of the ProductInfoHeaderValue class in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/productinfoheadervalue/tryparse/ +--- +## ProductInfoHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [ProductInfoHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::ProductInfoHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ProductInfoHeaderValue](../) +* Class [ProductInfoHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeconditionheadervalue/_index.md b/english/cpp/system.net.http.headers/rangeconditionheadervalue/_index.md new file mode 100644 index 0000000000..c4c2abb382 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeconditionheadervalue/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::Http::Headers::RangeConditionHeaderValue class +linktitle: RangeConditionHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeConditionHeaderValue class. Represents a value of the ''If-Range'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1900 +url: /cpp/system.net.http.headers/rangeconditionheadervalue/ +--- +## RangeConditionHeaderValue class + + +Represents a value of the 'If-Range' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RangeConditionHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Date](./get_date/)() | RTTI information. | +| [get_EntityTag](./get_entitytag/)() | Returns an 'ETag' header value. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetRangeConditionLength](./getrangeconditionlength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [RangeConditionHeaderValue](./) class. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [RangeConditionHeaderValue](./) class. | +| [RangeConditionHeaderValue](./rangeconditionheadervalue/)(DateTimeOffset) | Constructs a new instance. | +| [RangeConditionHeaderValue](./rangeconditionheadervalue/)(System::SharedPtr\) | Constructs a new instance. | +| [RangeConditionHeaderValue](./rangeconditionheadervalue/)(String) | Constructs a new instance. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [RangeConditionHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/rangeconditionheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/rangeconditionheadervalue/equals/_index.md new file mode 100644 index 0000000000..8f80d9383b --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeconditionheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::RangeConditionHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeConditionHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/rangeconditionheadervalue/equals/ +--- +## RangeConditionHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::RangeConditionHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RangeConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeconditionheadervalue/get_date/_index.md b/english/cpp/system.net.http.headers/rangeconditionheadervalue/get_date/_index.md new file mode 100644 index 0000000000..f66b7864a6 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeconditionheadervalue/get_date/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Http::Headers::RangeConditionHeaderValue::get_Date method +linktitle: get_Date +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeConditionHeaderValue::get_Date method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/rangeconditionheadervalue/get_date/ +--- +## RangeConditionHeaderValue::get_Date method + + +RTTI information. + +```cpp +Nullable System::Net::Http::Headers::RangeConditionHeaderValue::get_Date() +``` + + +### ReturnValue + +The date value. +## Remarks + + +Returns a date value. +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [RangeConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeconditionheadervalue/get_entitytag/_index.md b/english/cpp/system.net.http.headers/rangeconditionheadervalue/get_entitytag/_index.md new file mode 100644 index 0000000000..b2bf127090 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeconditionheadervalue/get_entitytag/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::RangeConditionHeaderValue::get_EntityTag method +linktitle: get_EntityTag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeConditionHeaderValue::get_EntityTag method. Returns an ''ETag'' header value in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/rangeconditionheadervalue/get_entitytag/ +--- +## RangeConditionHeaderValue::get_EntityTag method + + +Returns an 'ETag' header value. + +```cpp +System::SharedPtr System::Net::Http::Headers::RangeConditionHeaderValue::get_EntityTag() +``` + + +### ReturnValue + +The 'ETag' header value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EntityTagHeaderValue](../../entitytagheadervalue/) +* Class [RangeConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeconditionheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/rangeconditionheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..6311be95ff --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeconditionheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::RangeConditionHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeConditionHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/rangeconditionheadervalue/gethashcode/ +--- +## RangeConditionHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::RangeConditionHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [RangeConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeconditionheadervalue/getrangeconditionlength/_index.md b/english/cpp/system.net.http.headers/rangeconditionheadervalue/getrangeconditionlength/_index.md new file mode 100644 index 0000000000..949e977a0f --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeconditionheadervalue/getrangeconditionlength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::RangeConditionHeaderValue::GetRangeConditionLength method +linktitle: GetRangeConditionLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeConditionHeaderValue::GetRangeConditionLength method. Converts a passed string from the specified index to an instance of the RangeConditionHeaderValue class in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/rangeconditionheadervalue/getrangeconditionlength/ +--- +## RangeConditionHeaderValue::GetRangeConditionLength method + + +Converts a passed string from the specified index to an instance of the [RangeConditionHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::RangeConditionHeaderValue::GetRangeConditionLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RangeConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeconditionheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/rangeconditionheadervalue/parse/_index.md new file mode 100644 index 0000000000..5be6cf7f2a --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeconditionheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::RangeConditionHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeConditionHeaderValue::Parse method. Converts a passed string to an instance of the RangeConditionHeaderValue class in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/rangeconditionheadervalue/parse/ +--- +## RangeConditionHeaderValue::Parse method + + +Converts a passed string to an instance of the [RangeConditionHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::RangeConditionHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [RangeConditionHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RangeConditionHeaderValue](../) +* Class [String](../../../system/string/) +* Class [RangeConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeconditionheadervalue/rangeconditionheadervalue/_index.md b/english/cpp/system.net.http.headers/rangeconditionheadervalue/rangeconditionheadervalue/_index.md new file mode 100644 index 0000000000..713f0451ec --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeconditionheadervalue/rangeconditionheadervalue/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Net::Http::Headers::RangeConditionHeaderValue::RangeConditionHeaderValue constructor +linktitle: RangeConditionHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeConditionHeaderValue::RangeConditionHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/rangeconditionheadervalue/rangeconditionheadervalue/ +--- +## RangeConditionHeaderValue::RangeConditionHeaderValue(DateTimeOffset) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::RangeConditionHeaderValue::RangeConditionHeaderValue(DateTimeOffset date) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date | DateTimeOffset | The date value. | + +## See Also + +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [RangeConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## RangeConditionHeaderValue::RangeConditionHeaderValue(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::RangeConditionHeaderValue::RangeConditionHeaderValue(String entityTag) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| entityTag | String | The string representation of the 'ETag' header value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [RangeConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## RangeConditionHeaderValue::RangeConditionHeaderValue(System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::RangeConditionHeaderValue::RangeConditionHeaderValue(System::SharedPtr entityTag) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| entityTag | System::SharedPtr\ | The 'ETag' header value. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EntityTagHeaderValue](../../entitytagheadervalue/) +* Class [RangeConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeconditionheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/rangeconditionheadervalue/tostring/_index.md new file mode 100644 index 0000000000..6a1b5a3c42 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeconditionheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::RangeConditionHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeConditionHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/rangeconditionheadervalue/tostring/ +--- +## RangeConditionHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::RangeConditionHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [RangeConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeconditionheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/rangeconditionheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..cff83e4911 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeconditionheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::RangeConditionHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeConditionHeaderValue::TryParse method. Tries to convert a passed string to an instance of the RangeConditionHeaderValue class in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/rangeconditionheadervalue/tryparse/ +--- +## RangeConditionHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [RangeConditionHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::RangeConditionHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RangeConditionHeaderValue](../) +* Class [RangeConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeheadervalue/_index.md b/english/cpp/system.net.http.headers/rangeheadervalue/_index.md new file mode 100644 index 0000000000..52032fdd84 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeheadervalue/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::Http::Headers::RangeHeaderValue class +linktitle: RangeHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeHeaderValue class. Represents a value of the ''Range'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2000 +url: /cpp/system.net.http.headers/rangeheadervalue/ +--- +## RangeHeaderValue class + + +Represents a value of the 'Range' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RangeHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Ranges](./get_ranges/)() | Returns the collection of the ranges. | +| [get_Unit](./get_unit/)() | RTTI information. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetRangeLength](./getrangelength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [RangeHeaderValue](./) class. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [RangeHeaderValue](./) class. | +| [RangeHeaderValue](./rangeheadervalue/)() | Constructs a new instance. | +| [RangeHeaderValue](./rangeheadervalue/)(Nullable\, Nullable\) | Constructs a new instance. | +| [set_Unit](./set_unit/)(String) | Sets a unit. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [RangeHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/rangeheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/rangeheadervalue/equals/_index.md new file mode 100644 index 0000000000..db76a48e0c --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::RangeHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/rangeheadervalue/equals/ +--- +## RangeHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::RangeHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeheadervalue/get_ranges/_index.md b/english/cpp/system.net.http.headers/rangeheadervalue/get_ranges/_index.md new file mode 100644 index 0000000000..4323bddab5 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeheadervalue/get_ranges/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::RangeHeaderValue::get_Ranges method +linktitle: get_Ranges +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeHeaderValue::get_Ranges method. Returns the collection of the ranges in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/rangeheadervalue/get_ranges/ +--- +## RangeHeaderValue::get_Ranges method + + +Returns the collection of the ranges. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::RangeHeaderValue::get_Ranges() +``` + + +### ReturnValue + +The collection of the ranges. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [RangeItemHeaderValue](../../rangeitemheadervalue/) +* Class [RangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeheadervalue/get_unit/_index.md b/english/cpp/system.net.http.headers/rangeheadervalue/get_unit/_index.md new file mode 100644 index 0000000000..59e93d4356 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeheadervalue/get_unit/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::RangeHeaderValue::get_Unit method +linktitle: get_Unit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeHeaderValue::get_Unit method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/rangeheadervalue/get_unit/ +--- +## RangeHeaderValue::get_Unit method + + +RTTI information. + +```cpp +String System::Net::Http::Headers::RangeHeaderValue::get_Unit() +``` + + +### ReturnValue + +The unit. +## Remarks + + +Gets a unit. +## See Also + +* Class [String](../../../system/string/) +* Class [RangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/rangeheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..011924e232 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::RangeHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/rangeheadervalue/gethashcode/ +--- +## RangeHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::RangeHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [RangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeheadervalue/getrangelength/_index.md b/english/cpp/system.net.http.headers/rangeheadervalue/getrangelength/_index.md new file mode 100644 index 0000000000..831265cf0c --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeheadervalue/getrangelength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::RangeHeaderValue::GetRangeLength method +linktitle: GetRangeLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeHeaderValue::GetRangeLength method. Converts a passed string from the specified index to an instance of the RangeHeaderValue class in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/rangeheadervalue/getrangelength/ +--- +## RangeHeaderValue::GetRangeLength method + + +Converts a passed string from the specified index to an instance of the [RangeHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::RangeHeaderValue::GetRangeLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/rangeheadervalue/parse/_index.md new file mode 100644 index 0000000000..02fa88d8c7 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::RangeHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeHeaderValue::Parse method. Converts a passed string to an instance of the RangeHeaderValue class in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/rangeheadervalue/parse/ +--- +## RangeHeaderValue::Parse method + + +Converts a passed string to an instance of the [RangeHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::RangeHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [RangeHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RangeHeaderValue](../) +* Class [String](../../../system/string/) +* Class [RangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeheadervalue/rangeheadervalue/_index.md b/english/cpp/system.net.http.headers/rangeheadervalue/rangeheadervalue/_index.md new file mode 100644 index 0000000000..3bc9506606 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeheadervalue/rangeheadervalue/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Net::Http::Headers::RangeHeaderValue::RangeHeaderValue constructor +linktitle: RangeHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeHeaderValue::RangeHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/rangeheadervalue/rangeheadervalue/ +--- +## RangeHeaderValue::RangeHeaderValue() constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::RangeHeaderValue::RangeHeaderValue() +``` + +## See Also + +* Class [RangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## RangeHeaderValue::RangeHeaderValue(Nullable\, Nullable\) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::RangeHeaderValue::RangeHeaderValue(Nullable from, Nullable to) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| from | Nullable\ | The position at which data sending must start. | +| to | Nullable\ | The position at which data sending must stop. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [RangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeheadervalue/set_unit/_index.md b/english/cpp/system.net.http.headers/rangeheadervalue/set_unit/_index.md new file mode 100644 index 0000000000..d5bd1efd5a --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeheadervalue/set_unit/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::RangeHeaderValue::set_Unit method +linktitle: set_Unit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeHeaderValue::set_Unit method. Sets a unit in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/rangeheadervalue/set_unit/ +--- +## RangeHeaderValue::set_Unit method + + +Sets a unit. + +```cpp +void System::Net::Http::Headers::RangeHeaderValue::set_Unit(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [RangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/rangeheadervalue/tostring/_index.md new file mode 100644 index 0000000000..9d95bb1bde --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::RangeHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/rangeheadervalue/tostring/ +--- +## RangeHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::RangeHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [RangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/rangeheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..6bed50a460 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::RangeHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeHeaderValue::TryParse method. Tries to convert a passed string to an instance of the RangeHeaderValue class in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/rangeheadervalue/tryparse/ +--- +## RangeHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [RangeHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::RangeHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RangeHeaderValue](../) +* Class [RangeHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeitemheadervalue/_index.md b/english/cpp/system.net.http.headers/rangeitemheadervalue/_index.md new file mode 100644 index 0000000000..7a217e4b98 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeitemheadervalue/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::RangeItemHeaderValue class +linktitle: RangeItemHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeItemHeaderValue class. Represents a range of bytes in a value of the ''Range'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2100 +url: /cpp/system.net.http.headers/rangeitemheadervalue/ +--- +## RangeItemHeaderValue class + + +Represents a range of bytes in a value of the 'Range' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RangeItemHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_From](./get_from/)() | RTTI information. | +| [get_To](./get_to/)() | Returns a position at which data sending must stop. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetRangeItemLength](./getrangeitemlength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [RangeItemHeaderValue](./) class. | +| static [GetRangeItemListLength](./getrangeitemlistlength/)(String, int32_t, System::SharedPtr\\>\>) | Converts a passed string from the specified position to the collection of the RangeItemHeaderValue-class instances. | +| [RangeItemHeaderValue](./rangeitemheadervalue/)(Nullable\, Nullable\) | Constructs a new instance. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/rangeitemheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/rangeitemheadervalue/equals/_index.md new file mode 100644 index 0000000000..4183d87324 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeitemheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::RangeItemHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeItemHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/rangeitemheadervalue/equals/ +--- +## RangeItemHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::RangeItemHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RangeItemHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeitemheadervalue/get_from/_index.md b/english/cpp/system.net.http.headers/rangeitemheadervalue/get_from/_index.md new file mode 100644 index 0000000000..8373506219 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeitemheadervalue/get_from/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::RangeItemHeaderValue::get_From method +linktitle: get_From +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeItemHeaderValue::get_From method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/rangeitemheadervalue/get_from/ +--- +## RangeItemHeaderValue::get_From method + + +RTTI information. + +```cpp +Nullable System::Net::Http::Headers::RangeItemHeaderValue::get_From() +``` + + +### ReturnValue + +The position at which data sending must start. +## Remarks + + +Returns a position at which data sending must start. +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [RangeItemHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeitemheadervalue/get_to/_index.md b/english/cpp/system.net.http.headers/rangeitemheadervalue/get_to/_index.md new file mode 100644 index 0000000000..347d726118 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeitemheadervalue/get_to/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::RangeItemHeaderValue::get_To method +linktitle: get_To +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeItemHeaderValue::get_To method. Returns a position at which data sending must stop in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/rangeitemheadervalue/get_to/ +--- +## RangeItemHeaderValue::get_To method + + +Returns a position at which data sending must stop. + +```cpp +Nullable System::Net::Http::Headers::RangeItemHeaderValue::get_To() +``` + + +### ReturnValue + +The position at which data sending must stop. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [RangeItemHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeitemheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/rangeitemheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..118fc5f030 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeitemheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::RangeItemHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeItemHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/rangeitemheadervalue/gethashcode/ +--- +## RangeItemHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::RangeItemHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [RangeItemHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeitemheadervalue/getrangeitemlength/_index.md b/english/cpp/system.net.http.headers/rangeitemheadervalue/getrangeitemlength/_index.md new file mode 100644 index 0000000000..55a2374df3 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeitemheadervalue/getrangeitemlength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::RangeItemHeaderValue::GetRangeItemLength method +linktitle: GetRangeItemLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeItemHeaderValue::GetRangeItemLength method. Converts a passed string from the specified index to an instance of the RangeItemHeaderValue class in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/rangeitemheadervalue/getrangeitemlength/ +--- +## RangeItemHeaderValue::GetRangeItemLength method + + +Converts a passed string from the specified index to an instance of the [RangeItemHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::RangeItemHeaderValue::GetRangeItemLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RangeItemHeaderValue](../) +* Class [RangeItemHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeitemheadervalue/getrangeitemlistlength/_index.md b/english/cpp/system.net.http.headers/rangeitemheadervalue/getrangeitemlistlength/_index.md new file mode 100644 index 0000000000..12a0e6d690 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeitemheadervalue/getrangeitemlistlength/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::Http::Headers::RangeItemHeaderValue::GetRangeItemListLength method +linktitle: GetRangeItemListLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeItemHeaderValue::GetRangeItemListLength method. Converts a passed string from the specified position to the collection of the RangeItemHeaderValue-class instances in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/rangeitemheadervalue/getrangeitemlistlength/ +--- +## RangeItemHeaderValue::GetRangeItemListLength method + + +Converts a passed string from the specified position to the collection of the RangeItemHeaderValue-class instances. + +```cpp +static int32_t System::Net::Http::Headers::RangeItemHeaderValue::GetRangeItemListLength(String input, int32_t startIndex, System::SharedPtr>> rangeCollection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| rangeCollection | System::SharedPtr\\>\> | An instance where a parsed collection will be assigned. | + +### ReturnValue + +The length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [RangeItemHeaderValue](../) +* Class [RangeItemHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeitemheadervalue/rangeitemheadervalue/_index.md b/english/cpp/system.net.http.headers/rangeitemheadervalue/rangeitemheadervalue/_index.md new file mode 100644 index 0000000000..9a324274ac --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeitemheadervalue/rangeitemheadervalue/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::RangeItemHeaderValue::RangeItemHeaderValue constructor +linktitle: RangeItemHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeItemHeaderValue::RangeItemHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/rangeitemheadervalue/rangeitemheadervalue/ +--- +## RangeItemHeaderValue::RangeItemHeaderValue constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::RangeItemHeaderValue::RangeItemHeaderValue(Nullable from, Nullable to) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| from | Nullable\ | The position at which data sending must start. | +| to | Nullable\ | The position at which data sending must stop. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [RangeItemHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/rangeitemheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/rangeitemheadervalue/tostring/_index.md new file mode 100644 index 0000000000..9a743fc4d0 --- /dev/null +++ b/english/cpp/system.net.http.headers/rangeitemheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::RangeItemHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RangeItemHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/rangeitemheadervalue/tostring/ +--- +## RangeItemHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::RangeItemHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [RangeItemHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/retryconditionheadervalue/_index.md b/english/cpp/system.net.http.headers/retryconditionheadervalue/_index.md new file mode 100644 index 0000000000..02184f102c --- /dev/null +++ b/english/cpp/system.net.http.headers/retryconditionheadervalue/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::RetryConditionHeaderValue class +linktitle: RetryConditionHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RetryConditionHeaderValue class. Represents a value of the ''Retry-After'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2200 +url: /cpp/system.net.http.headers/retryconditionheadervalue/ +--- +## RetryConditionHeaderValue class + + +Represents a value of the 'Retry-After' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RetryConditionHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Date](./get_date/)() | RTTI information. | +| [get_Delta](./get_delta/)() | Returns the delta value. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetRetryConditionLength](./getretryconditionlength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [RetryConditionHeaderValue](./) class. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [RetryConditionHeaderValue](./) class. | +| [RetryConditionHeaderValue](./retryconditionheadervalue/)(DateTimeOffset) | Constructs a new instance. | +| [RetryConditionHeaderValue](./retryconditionheadervalue/)(TimeSpan) | Constructs a new instance. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [RetryConditionHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/retryconditionheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/retryconditionheadervalue/equals/_index.md new file mode 100644 index 0000000000..48f37b58bf --- /dev/null +++ b/english/cpp/system.net.http.headers/retryconditionheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::RetryConditionHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RetryConditionHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/retryconditionheadervalue/equals/ +--- +## RetryConditionHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::RetryConditionHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RetryConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/retryconditionheadervalue/get_date/_index.md b/english/cpp/system.net.http.headers/retryconditionheadervalue/get_date/_index.md new file mode 100644 index 0000000000..7b30420cd4 --- /dev/null +++ b/english/cpp/system.net.http.headers/retryconditionheadervalue/get_date/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Http::Headers::RetryConditionHeaderValue::get_Date method +linktitle: get_Date +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RetryConditionHeaderValue::get_Date method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/retryconditionheadervalue/get_date/ +--- +## RetryConditionHeaderValue::get_Date method + + +RTTI information. + +```cpp +Nullable System::Net::Http::Headers::RetryConditionHeaderValue::get_Date() +``` + + +### ReturnValue + +The date value. +## Remarks + + +Returns a date value. +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [RetryConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/retryconditionheadervalue/get_delta/_index.md b/english/cpp/system.net.http.headers/retryconditionheadervalue/get_delta/_index.md new file mode 100644 index 0000000000..d90c02cd9f --- /dev/null +++ b/english/cpp/system.net.http.headers/retryconditionheadervalue/get_delta/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::RetryConditionHeaderValue::get_Delta method +linktitle: get_Delta +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RetryConditionHeaderValue::get_Delta method. Returns the delta value in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/retryconditionheadervalue/get_delta/ +--- +## RetryConditionHeaderValue::get_Delta method + + +Returns the delta value. + +```cpp +Nullable System::Net::Http::Headers::RetryConditionHeaderValue::get_Delta() +``` + + +### ReturnValue + +The delta value. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TimeSpan](../../../system/timespan/) +* Class [RetryConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/retryconditionheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/retryconditionheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..c05de32f86 --- /dev/null +++ b/english/cpp/system.net.http.headers/retryconditionheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::RetryConditionHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RetryConditionHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/retryconditionheadervalue/gethashcode/ +--- +## RetryConditionHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::RetryConditionHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [RetryConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/retryconditionheadervalue/getretryconditionlength/_index.md b/english/cpp/system.net.http.headers/retryconditionheadervalue/getretryconditionlength/_index.md new file mode 100644 index 0000000000..ae43596733 --- /dev/null +++ b/english/cpp/system.net.http.headers/retryconditionheadervalue/getretryconditionlength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::RetryConditionHeaderValue::GetRetryConditionLength method +linktitle: GetRetryConditionLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RetryConditionHeaderValue::GetRetryConditionLength method. Converts a passed string from the specified index to an instance of the RetryConditionHeaderValue class in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/retryconditionheadervalue/getretryconditionlength/ +--- +## RetryConditionHeaderValue::GetRetryConditionLength method + + +Converts a passed string from the specified index to an instance of the [RetryConditionHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::RetryConditionHeaderValue::GetRetryConditionLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RetryConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/retryconditionheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/retryconditionheadervalue/parse/_index.md new file mode 100644 index 0000000000..0954dfa6d5 --- /dev/null +++ b/english/cpp/system.net.http.headers/retryconditionheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::RetryConditionHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RetryConditionHeaderValue::Parse method. Converts a passed string to an instance of the RetryConditionHeaderValue class in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/retryconditionheadervalue/parse/ +--- +## RetryConditionHeaderValue::Parse method + + +Converts a passed string to an instance of the [RetryConditionHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::RetryConditionHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [RangeHeaderValue](../../rangeheadervalue/) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RetryConditionHeaderValue](../) +* Class [String](../../../system/string/) +* Class [RetryConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/retryconditionheadervalue/retryconditionheadervalue/_index.md b/english/cpp/system.net.http.headers/retryconditionheadervalue/retryconditionheadervalue/_index.md new file mode 100644 index 0000000000..220883f737 --- /dev/null +++ b/english/cpp/system.net.http.headers/retryconditionheadervalue/retryconditionheadervalue/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Net::Http::Headers::RetryConditionHeaderValue::RetryConditionHeaderValue constructor +linktitle: RetryConditionHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RetryConditionHeaderValue::RetryConditionHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/retryconditionheadervalue/retryconditionheadervalue/ +--- +## RetryConditionHeaderValue::RetryConditionHeaderValue(DateTimeOffset) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::RetryConditionHeaderValue::RetryConditionHeaderValue(DateTimeOffset date) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date | DateTimeOffset | The date value. | + +## See Also + +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [RetryConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## RetryConditionHeaderValue::RetryConditionHeaderValue(TimeSpan) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::RetryConditionHeaderValue::RetryConditionHeaderValue(TimeSpan delta) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| delta | TimeSpan | The delta value. | + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [RetryConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/retryconditionheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/retryconditionheadervalue/tostring/_index.md new file mode 100644 index 0000000000..7f8431d82b --- /dev/null +++ b/english/cpp/system.net.http.headers/retryconditionheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::RetryConditionHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RetryConditionHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/retryconditionheadervalue/tostring/ +--- +## RetryConditionHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::RetryConditionHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [RetryConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/retryconditionheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/retryconditionheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..af4b05cb54 --- /dev/null +++ b/english/cpp/system.net.http.headers/retryconditionheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::RetryConditionHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::RetryConditionHeaderValue::TryParse method. Tries to convert a passed string to an instance of the RetryConditionHeaderValue class in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/retryconditionheadervalue/tryparse/ +--- +## RetryConditionHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [RetryConditionHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::RetryConditionHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RetryConditionHeaderValue](../) +* Class [RetryConditionHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/_index.md b/english/cpp/system.net.http.headers/string_/_index.md new file mode 100644 index 0000000000..78c638893f --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String > class +linktitle: String > +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection< System::String > class. The partial specialization of the HttpHeaderValueCollection template for the String type. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/string_/ +--- +## String > class + + +The partial specialization of the [HttpHeaderValueCollection](../httpheadervaluecollection/) template for the [String](../../system/string/) type. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class String > : public System::Collections::Generic::ICollection +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const String\&) override | Adds element into collection. | +| [Clear](./clear/)() override | Deletes all elements from collection. | +| [Contains](./contains/)(const String\&) const override | Checks if element is present in collection. | +| [CopyTo](./copyto/)(System::ArrayPtr\, int32_t) override | | +| [get_Count](./get_count/)() const override | Gets number of elements in collection. | +| [get_IsReadOnly](./get_isreadonly/)() | | +| [get_IsSpecialValueSet](./get_isspecialvalueset/)() | | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator. | +| [GetHeaderStringWithoutSpecial](./getheaderstringwithoutspecial/)() | | +| [HttpHeaderValueCollection](./httpheadervaluecollection/)(String, System::SharedPtr\) | | +| [HttpHeaderValueCollection](./httpheadervaluecollection/)(String, System::SharedPtr\, Action\\>, String\>) | | +| [HttpHeaderValueCollection](./httpheadervaluecollection/)(String, System::SharedPtr\, String) | | +| [HttpHeaderValueCollection](./httpheadervaluecollection/)(String, System::SharedPtr\, String, Action\\>, String\>) | | +| [ParseAdd](./parseadd/)(String) | | +| [Remove](./remove/)(const String\&) override | Deletes element from collection. | +| [RemoveSpecialValue](./removespecialvalue/)() | | +| [SetSpecialValue](./setspecialvalue/)() | | +| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| [TryParseAdd](./tryparseadd/)(String) | | +## See Also + +* Class [ICollection](../../system.collections.generic/icollection/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/string_/add/_index.md b/english/cpp/system.net.http.headers/string_/add/_index.md new file mode 100644 index 0000000000..c4502d7ff5 --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/add/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::Add method. Adds element into collection in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/string_/add/ +--- +## String >::Add method + + +Adds element into collection. + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::Add(const String &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const String\& | to add. | + +## See Also + +* Class [String](../../../system/string/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/clear/_index.md b/english/cpp/system.net.http.headers/string_/clear/_index.md new file mode 100644 index 0000000000..77808b56d5 --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::Clear method. Deletes all elements from collection in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/string_/clear/ +--- +## String >::Clear method + + +Deletes all elements from collection. + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::Clear() override +``` + +## See Also + +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/contains/_index.md b/english/cpp/system.net.http.headers/string_/contains/_index.md new file mode 100644 index 0000000000..d6fc2b5d7c --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/contains/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::Contains method. Checks if element is present in collection in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/string_/contains/ +--- +## String >::Contains method + + +Checks if element is present in collection. + +```cpp +bool System::Net::Http::Headers::HttpHeaderValueCollection::Contains(const String &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const String\& | Item to look for. | + +### ReturnValue + +True if element is present, false otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/copyto/_index.md b/english/cpp/system.net.http.headers/string_/copyto/_index.md new file mode 100644 index 0000000000..4d539da3bc --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/copyto/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'How to use CopyTo method of System::Net::Http::Headers::HttpHeaderValueCollection< System::String > class in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/string_/copyto/ +--- +## String >::CopyTo method + + + + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::CopyTo(System::ArrayPtr array, int32_t arrayIndex) override +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/get_count/_index.md b/english/cpp/system.net.http.headers/string_/get_count/_index.md new file mode 100644 index 0000000000..03e022c5bc --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::get_Count method. Gets number of elements in collection in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/string_/get_count/ +--- +## String >::get_Count method + + +Gets number of elements in collection. + +```cpp +int32_t System::Net::Http::Headers::HttpHeaderValueCollection::get_Count() const override +``` + + +### ReturnValue + +Number of elements. + +## See Also + +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/get_isreadonly/_index.md b/english/cpp/system.net.http.headers/string_/get_isreadonly/_index.md new file mode 100644 index 0000000000..3ad15c1a29 --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/get_isreadonly/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_IsReadOnly method of System::Net::Http::Headers::HttpHeaderValueCollection< System::String > class in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/string_/get_isreadonly/ +--- +## String >::get_IsReadOnly method + + + + +```cpp +bool System::Net::Http::Headers::HttpHeaderValueCollection::get_IsReadOnly() +``` + +## See Also + +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/get_isspecialvalueset/_index.md b/english/cpp/system.net.http.headers/string_/get_isspecialvalueset/_index.md new file mode 100644 index 0000000000..0655065a17 --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/get_isspecialvalueset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::get_IsSpecialValueSet method +linktitle: get_IsSpecialValueSet +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_IsSpecialValueSet method of System::Net::Http::Headers::HttpHeaderValueCollection< System::String > class in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/string_/get_isspecialvalueset/ +--- +## String >::get_IsSpecialValueSet method + + + + +```cpp +bool System::Net::Http::Headers::HttpHeaderValueCollection::get_IsSpecialValueSet() +``` + +## See Also + +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/getenumerator/_index.md b/english/cpp/system.net.http.headers/string_/getenumerator/_index.md new file mode 100644 index 0000000000..2119ff413f --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::GetEnumerator method. Gets enumerator in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/string_/getenumerator/ +--- +## String >::GetEnumerator method + + +Gets enumerator. + +```cpp +System::SharedPtr> System::Net::Http::Headers::HttpHeaderValueCollection::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to newly created enumerator object which can be used to iterate through interfaced object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [String](../../../system/string/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/getheaderstringwithoutspecial/_index.md b/english/cpp/system.net.http.headers/string_/getheaderstringwithoutspecial/_index.md new file mode 100644 index 0000000000..517c166152 --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/getheaderstringwithoutspecial/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::GetHeaderStringWithoutSpecial method +linktitle: GetHeaderStringWithoutSpecial +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetHeaderStringWithoutSpecial method of System::Net::Http::Headers::HttpHeaderValueCollection< System::String > class in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/string_/getheaderstringwithoutspecial/ +--- +## String >::GetHeaderStringWithoutSpecial method + + + + +```cpp +String System::Net::Http::Headers::HttpHeaderValueCollection::GetHeaderStringWithoutSpecial() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/httpheadervaluecollection/_index.md b/english/cpp/system.net.http.headers/string_/httpheadervaluecollection/_index.md new file mode 100644 index 0000000000..d22036ba1e --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/httpheadervaluecollection/_index.md @@ -0,0 +1,81 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::HttpHeaderValueCollection method +linktitle: HttpHeaderValueCollection +second_title: Aspose.PDF for C++ API Reference +description: 'How to use HttpHeaderValueCollection method of System::Net::Http::Headers::HttpHeaderValueCollection< System::String > class in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/string_/httpheadervaluecollection/ +--- +## String >::HttpHeaderValueCollection(String, System::SharedPtr\) method + + + + +```cpp +System::Net::Http::Headers::HttpHeaderValueCollection::HttpHeaderValueCollection(String headerName, System::SharedPtr store) +``` + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaders](../../httpheaders/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## String >::HttpHeaderValueCollection(String, System::SharedPtr\, Action\\>, String\>) method + + + + +```cpp +System::Net::Http::Headers::HttpHeaderValueCollection::HttpHeaderValueCollection(String headerName, System::SharedPtr store, Action>, String> validator) +``` + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaders](../../httpheaders/) +* Typedef [Action](../../../system/action/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## String >::HttpHeaderValueCollection(String, System::SharedPtr\, String) method + + + + +```cpp +System::Net::Http::Headers::HttpHeaderValueCollection::HttpHeaderValueCollection(String headerName, System::SharedPtr store, String specialValue) +``` + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaders](../../httpheaders/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## String >::HttpHeaderValueCollection(String, System::SharedPtr\, String, Action\\>, String\>) method + + + + +```cpp +System::Net::Http::Headers::HttpHeaderValueCollection::HttpHeaderValueCollection(String headerName, System::SharedPtr store, String specialValue, Action>, String> validator) +``` + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpHeaders](../../httpheaders/) +* Typedef [Action](../../../system/action/) +* Class [HttpHeaderValueCollection](../../httpheadervaluecollection/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/parseadd/_index.md b/english/cpp/system.net.http.headers/string_/parseadd/_index.md new file mode 100644 index 0000000000..ffad0f7d2f --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/parseadd/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::ParseAdd method +linktitle: ParseAdd +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ParseAdd method of System::Net::Http::Headers::HttpHeaderValueCollection< System::String > class in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/string_/parseadd/ +--- +## String >::ParseAdd method + + + + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::ParseAdd(String input) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/remove/_index.md b/english/cpp/system.net.http.headers/string_/remove/_index.md new file mode 100644 index 0000000000..e61c8aea21 --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/remove/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::Remove method. Deletes element from collection in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http.headers/string_/remove/ +--- +## String >::Remove method + + +Deletes element from collection. + +```cpp +bool System::Net::Http::Headers::HttpHeaderValueCollection::Remove(const String &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const String\& | Item to remove. | + +### ReturnValue + +True if element was found and removed, false otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/removespecialvalue/_index.md b/english/cpp/system.net.http.headers/string_/removespecialvalue/_index.md new file mode 100644 index 0000000000..99f8d00cab --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/removespecialvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::RemoveSpecialValue method +linktitle: RemoveSpecialValue +second_title: Aspose.PDF for C++ API Reference +description: 'How to use RemoveSpecialValue method of System::Net::Http::Headers::HttpHeaderValueCollection< System::String > class in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http.headers/string_/removespecialvalue/ +--- +## String >::RemoveSpecialValue method + + + + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::RemoveSpecialValue() +``` + +## See Also + +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/setspecialvalue/_index.md b/english/cpp/system.net.http.headers/string_/setspecialvalue/_index.md new file mode 100644 index 0000000000..010332331e --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/setspecialvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::SetSpecialValue method +linktitle: SetSpecialValue +second_title: Aspose.PDF for C++ API Reference +description: 'How to use SetSpecialValue method of System::Net::Http::Headers::HttpHeaderValueCollection< System::String > class in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http.headers/string_/setspecialvalue/ +--- +## String >::SetSpecialValue method + + + + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::SetSpecialValue() +``` + +## See Also + +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/settemplateweakptr/_index.md b/english/cpp/system.net.http.headers/string_/settemplateweakptr/_index.md new file mode 100644 index 0000000000..8f4cb0dd67 --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/settemplateweakptr/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::SetTemplateWeakPtr method. Set n''th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.http.headers/string_/settemplateweakptr/ +--- +## String >::SetTemplateWeakPtr method + + +Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. + +```cpp +void System::Net::Http::Headers::HttpHeaderValueCollection::SetTemplateWeakPtr(uint32_t argument) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | uint32_t | Index of template argument to treat as weak poiner. | + +## See Also + +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/tostring/_index.md b/english/cpp/system.net.http.headers/string_/tostring/_index.md new file mode 100644 index 0000000000..09d6dd573b --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.http.headers/string_/tostring/ +--- +## String >::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +virtual String System::Net::Http::Headers::HttpHeaderValueCollection::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/string_/tryparseadd/_index.md b/english/cpp/system.net.http.headers/string_/tryparseadd/_index.md new file mode 100644 index 0000000000..88d90d1635 --- /dev/null +++ b/english/cpp/system.net.http.headers/string_/tryparseadd/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::Http::Headers::HttpHeaderValueCollection< System::String >::TryParseAdd method +linktitle: TryParseAdd +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TryParseAdd method of System::Net::Http::Headers::HttpHeaderValueCollection< System::String > class in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.http.headers/string_/tryparseadd/ +--- +## String >::TryParseAdd method + + + + +```cpp +bool System::Net::Http::Headers::HttpHeaderValueCollection::TryParseAdd(String input) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [String >](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/stringwithqualityheadervalue/_index.md b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/_index.md new file mode 100644 index 0000000000..e1670e1325 --- /dev/null +++ b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::StringWithQualityHeaderValue class +linktitle: StringWithQualityHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::StringWithQualityHeaderValue class. Represents a value with an additional quality of a string header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2300 +url: /cpp/system.net.http.headers/stringwithqualityheadervalue/ +--- +## StringWithQualityHeaderValue class + + +Represents a value with an additional quality of a string header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StringWithQualityHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Quality](./get_quality/)() | Returns a quality. | +| [get_Value](./get_value/)() | RTTI information. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetStringWithQualityLength](./getstringwithqualitylength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [StringWithQualityHeaderValue](./) class. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [StringWithQualityHeaderValue](./) class. | +| [StringWithQualityHeaderValue](./stringwithqualityheadervalue/)(String) | Constructs a new instance. | +| [StringWithQualityHeaderValue](./stringwithqualityheadervalue/)(String, double) | Constructs a new instance. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [StringWithQualityHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/stringwithqualityheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/equals/_index.md new file mode 100644 index 0000000000..de2cac438f --- /dev/null +++ b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::StringWithQualityHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::StringWithQualityHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/stringwithqualityheadervalue/equals/ +--- +## StringWithQualityHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::StringWithQualityHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [StringWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/stringwithqualityheadervalue/get_quality/_index.md b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/get_quality/_index.md new file mode 100644 index 0000000000..76655babce --- /dev/null +++ b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/get_quality/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::StringWithQualityHeaderValue::get_Quality method +linktitle: get_Quality +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::StringWithQualityHeaderValue::get_Quality method. Returns a quality in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/stringwithqualityheadervalue/get_quality/ +--- +## StringWithQualityHeaderValue::get_Quality method + + +Returns a quality. + +```cpp +Nullable System::Net::Http::Headers::StringWithQualityHeaderValue::get_Quality() +``` + + +### ReturnValue + +The quality. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [StringWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/stringwithqualityheadervalue/get_value/_index.md b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/get_value/_index.md new file mode 100644 index 0000000000..b7b2f663f3 --- /dev/null +++ b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/get_value/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::StringWithQualityHeaderValue::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::StringWithQualityHeaderValue::get_Value method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/stringwithqualityheadervalue/get_value/ +--- +## StringWithQualityHeaderValue::get_Value method + + +RTTI information. + +```cpp +String System::Net::Http::Headers::StringWithQualityHeaderValue::get_Value() +``` + + +### ReturnValue + +The value. +## Remarks + + +Returns a value. +## See Also + +* Class [String](../../../system/string/) +* Class [StringWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/stringwithqualityheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..325d13b921 --- /dev/null +++ b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::StringWithQualityHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::StringWithQualityHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/stringwithqualityheadervalue/gethashcode/ +--- +## StringWithQualityHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::StringWithQualityHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [StringWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/stringwithqualityheadervalue/getstringwithqualitylength/_index.md b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/getstringwithqualitylength/_index.md new file mode 100644 index 0000000000..dd61a7287d --- /dev/null +++ b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/getstringwithqualitylength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::StringWithQualityHeaderValue::GetStringWithQualityLength method +linktitle: GetStringWithQualityLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::StringWithQualityHeaderValue::GetStringWithQualityLength method. Converts a passed string from the specified index to an instance of the StringWithQualityHeaderValue class in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/stringwithqualityheadervalue/getstringwithqualitylength/ +--- +## StringWithQualityHeaderValue::GetStringWithQualityLength method + + +Converts a passed string from the specified index to an instance of the [StringWithQualityHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::StringWithQualityHeaderValue::GetStringWithQualityLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [StringWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/stringwithqualityheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/parse/_index.md new file mode 100644 index 0000000000..1b91d75d0e --- /dev/null +++ b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::StringWithQualityHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::StringWithQualityHeaderValue::Parse method. Converts a passed string to an instance of the StringWithQualityHeaderValue class in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/stringwithqualityheadervalue/parse/ +--- +## StringWithQualityHeaderValue::Parse method + + +Converts a passed string to an instance of the [StringWithQualityHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::StringWithQualityHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [RangeHeaderValue](../../rangeheadervalue/) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StringWithQualityHeaderValue](../) +* Class [String](../../../system/string/) +* Class [StringWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/stringwithqualityheadervalue/stringwithqualityheadervalue/_index.md b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/stringwithqualityheadervalue/_index.md new file mode 100644 index 0000000000..daef9612ed --- /dev/null +++ b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/stringwithqualityheadervalue/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Net::Http::Headers::StringWithQualityHeaderValue::StringWithQualityHeaderValue constructor +linktitle: StringWithQualityHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::StringWithQualityHeaderValue::StringWithQualityHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/stringwithqualityheadervalue/stringwithqualityheadervalue/ +--- +## StringWithQualityHeaderValue::StringWithQualityHeaderValue(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::StringWithQualityHeaderValue::StringWithQualityHeaderValue(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## StringWithQualityHeaderValue::StringWithQualityHeaderValue(String, double) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::StringWithQualityHeaderValue::StringWithQualityHeaderValue(String value, double quality) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value. | +| quality | double | The quality. | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/stringwithqualityheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/tostring/_index.md new file mode 100644 index 0000000000..e14e413ebd --- /dev/null +++ b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::StringWithQualityHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::StringWithQualityHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/stringwithqualityheadervalue/tostring/ +--- +## StringWithQualityHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::StringWithQualityHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/stringwithqualityheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..284ccd4dd0 --- /dev/null +++ b/english/cpp/system.net.http.headers/stringwithqualityheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::StringWithQualityHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::StringWithQualityHeaderValue::TryParse method. Tries to convert a passed string to an instance of the StringWithQualityHeaderValue class in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/stringwithqualityheadervalue/tryparse/ +--- +## StringWithQualityHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [StringWithQualityHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::StringWithQualityHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StringWithQualityHeaderValue](../) +* Class [StringWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingheadervalue/_index.md b/english/cpp/system.net.http.headers/transfercodingheadervalue/_index.md new file mode 100644 index 0000000000..26369047ed --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingheadervalue/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::TransferCodingHeaderValue class +linktitle: TransferCodingHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingHeaderValue class. Represents a value of the ''Accept-Encoding'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2400 +url: /cpp/system.net.http.headers/transfercodingheadervalue/ +--- +## TransferCodingHeaderValue class + + +Represents a value of the 'Accept-Encoding' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TransferCodingHeaderValue : public virtual System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Parameters](./get_parameters/)() | Returns the parameters. | +| [get_Value](./get_value/)() | RTTI information. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetTransferCodingLength](./gettransfercodinglength/)(String, int32_t, const HeaderFunc\\>\&, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [TransferCodingHeaderValue](./) class. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [TransferCodingHeaderValue](./) class. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| [TransferCodingHeaderValue](./transfercodingheadervalue/)() | Constructs a new instance. | +| [TransferCodingHeaderValue](./transfercodingheadervalue/)(String) | Constructs a new instance. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [TransferCodingHeaderValue](./) class. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/transfercodingheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/transfercodingheadervalue/equals/_index.md new file mode 100644 index 0000000000..4c64554e97 --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::TransferCodingHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/transfercodingheadervalue/equals/ +--- +## TransferCodingHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::TransferCodingHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TransferCodingHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingheadervalue/get_parameters/_index.md b/english/cpp/system.net.http.headers/transfercodingheadervalue/get_parameters/_index.md new file mode 100644 index 0000000000..f4ed65efa6 --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingheadervalue/get_parameters/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::TransferCodingHeaderValue::get_Parameters method +linktitle: get_Parameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingHeaderValue::get_Parameters method. Returns the parameters in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/transfercodingheadervalue/get_parameters/ +--- +## TransferCodingHeaderValue::get_Parameters method + + +Returns the parameters. + +```cpp +System::SharedPtr>> System::Net::Http::Headers::TransferCodingHeaderValue::get_Parameters() +``` + + +### ReturnValue + +The parameters. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [NameValueHeaderValue](../../namevalueheadervalue/) +* Class [TransferCodingHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingheadervalue/get_value/_index.md b/english/cpp/system.net.http.headers/transfercodingheadervalue/get_value/_index.md new file mode 100644 index 0000000000..5a49134adf --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingheadervalue/get_value/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::TransferCodingHeaderValue::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingHeaderValue::get_Value method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/transfercodingheadervalue/get_value/ +--- +## TransferCodingHeaderValue::get_Value method + + +RTTI information. + +```cpp +String System::Net::Http::Headers::TransferCodingHeaderValue::get_Value() +``` + + +### ReturnValue + +The value. +## Remarks + + +Returns a value. +## See Also + +* Class [String](../../../system/string/) +* Class [TransferCodingHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/transfercodingheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..645d6ac531 --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::TransferCodingHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/transfercodingheadervalue/gethashcode/ +--- +## TransferCodingHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::TransferCodingHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [TransferCodingHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingheadervalue/gettransfercodinglength/_index.md b/english/cpp/system.net.http.headers/transfercodingheadervalue/gettransfercodinglength/_index.md new file mode 100644 index 0000000000..aa957fdc40 --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingheadervalue/gettransfercodinglength/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Net::Http::Headers::TransferCodingHeaderValue::GetTransferCodingLength method +linktitle: GetTransferCodingLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingHeaderValue::GetTransferCodingLength method. Converts a passed string from the specified index to an instance of the TransferCodingHeaderValue class in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/transfercodingheadervalue/gettransfercodinglength/ +--- +## TransferCodingHeaderValue::GetTransferCodingLength method + + +Converts a passed string from the specified index to an instance of the [TransferCodingHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::TransferCodingHeaderValue::GetTransferCodingLength(String input, int32_t startIndex, const HeaderFunc> &transferCodingCreator, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | const HeaderFunc\\>\& | An instance where a parsed object will be assigned. | +| transferCodingCreator | System::SharedPtr\\& | The delegate that is used to create instances of the [TransferCodingHeaderValue](../) class. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [HeaderFunc](../../headerfunc/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TransferCodingHeaderValue](../) +* Class [TransferCodingHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/transfercodingheadervalue/parse/_index.md new file mode 100644 index 0000000000..6ebbc9d954 --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::TransferCodingHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingHeaderValue::Parse method. Converts a passed string to an instance of the TransferCodingHeaderValue class in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/transfercodingheadervalue/parse/ +--- +## TransferCodingHeaderValue::Parse method + + +Converts a passed string to an instance of the [TransferCodingHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::TransferCodingHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [TransferCodingHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TransferCodingHeaderValue](../) +* Class [String](../../../system/string/) +* Class [TransferCodingHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/transfercodingheadervalue/tostring/_index.md new file mode 100644 index 0000000000..b3a46019b7 --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::TransferCodingHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/transfercodingheadervalue/tostring/ +--- +## TransferCodingHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::TransferCodingHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [TransferCodingHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingheadervalue/transfercodingheadervalue/_index.md b/english/cpp/system.net.http.headers/transfercodingheadervalue/transfercodingheadervalue/_index.md new file mode 100644 index 0000000000..c04dedb154 --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingheadervalue/transfercodingheadervalue/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Net::Http::Headers::TransferCodingHeaderValue::TransferCodingHeaderValue constructor +linktitle: TransferCodingHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingHeaderValue::TransferCodingHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/transfercodingheadervalue/transfercodingheadervalue/ +--- +## TransferCodingHeaderValue::TransferCodingHeaderValue() constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::TransferCodingHeaderValue::TransferCodingHeaderValue() +``` + +## See Also + +* Class [TransferCodingHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## TransferCodingHeaderValue::TransferCodingHeaderValue(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::TransferCodingHeaderValue::TransferCodingHeaderValue(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [TransferCodingHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/transfercodingheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..18df99cb60 --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::TransferCodingHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingHeaderValue::TryParse method. Tries to convert a passed string to an instance of the TransferCodingHeaderValue class in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/transfercodingheadervalue/tryparse/ +--- +## TransferCodingHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [TransferCodingHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::TransferCodingHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TransferCodingHeaderValue](../) +* Class [TransferCodingHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/_index.md b/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/_index.md new file mode 100644 index 0000000000..03e3682d1e --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::TransferCodingWithQualityHeaderValue class +linktitle: TransferCodingWithQualityHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingWithQualityHeaderValue class. Represents a value with an additional quality of the ''Accept-Encoding'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2500 +url: /cpp/system.net.http.headers/transfercodingwithqualityheadervalue/ +--- +## TransferCodingWithQualityHeaderValue class + + +Represents a value with an additional quality of the 'Accept-Encoding' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TransferCodingWithQualityHeaderValue : public System::Net::Http::Headers::TransferCodingHeaderValue +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Quality](./get_quality/)() | RTTI information. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [TransferCodingWithQualityHeaderValue](./) class. | +| [set_Quality](./set_quality/)(Nullable\) | Sets the quality value of the 'Accept-Encoding' header. | +| [TransferCodingWithQualityHeaderValue](./transfercodingwithqualityheadervalue/)() | Constructs a new instance. | +| [TransferCodingWithQualityHeaderValue](./transfercodingwithqualityheadervalue/)(String) | Constructs a new instance. | +| [TransferCodingWithQualityHeaderValue](./transfercodingwithqualityheadervalue/)(String, double) | Constructs a new instance. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [TransferCodingWithQualityHeaderValue](./) class. | +## See Also + +* Class [TransferCodingHeaderValue](../transfercodingheadervalue/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/get_quality/_index.md b/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/get_quality/_index.md new file mode 100644 index 0000000000..c34c8f1d4d --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/get_quality/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::get_Quality method +linktitle: get_Quality +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::get_Quality method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/transfercodingwithqualityheadervalue/get_quality/ +--- +## TransferCodingWithQualityHeaderValue::get_Quality method + + +RTTI information. + +```cpp +Nullable System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::get_Quality() +``` + + +### ReturnValue + +The quality value of the 'Accept-Encoding' header. +## Remarks + + +Gets the quality value of the 'Accept-Encoding' header. +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TransferCodingWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/parse/_index.md new file mode 100644 index 0000000000..ce6dd7b9b8 --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::Parse method. Converts a passed string to an instance of the TransferCodingWithQualityHeaderValue class in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/transfercodingwithqualityheadervalue/parse/ +--- +## TransferCodingWithQualityHeaderValue::Parse method + + +Converts a passed string to an instance of the [TransferCodingWithQualityHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [TransferCodingWithQualityHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TransferCodingWithQualityHeaderValue](../) +* Class [String](../../../system/string/) +* Class [TransferCodingWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/set_quality/_index.md b/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/set_quality/_index.md new file mode 100644 index 0000000000..f6ebc39a7a --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/set_quality/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::set_Quality method +linktitle: set_Quality +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::set_Quality method. Sets the quality value of the ''Accept-Encoding'' header in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/transfercodingwithqualityheadervalue/set_quality/ +--- +## TransferCodingWithQualityHeaderValue::set_Quality method + + +Sets the quality value of the 'Accept-Encoding' header. + +```cpp +void System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::set_Quality(Nullable value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Nullable\ | The quality value that must be set. | + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [TransferCodingWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/transfercodingwithqualityheadervalue/_index.md b/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/transfercodingwithqualityheadervalue/_index.md new file mode 100644 index 0000000000..82077e99eb --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/transfercodingwithqualityheadervalue/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::TransferCodingWithQualityHeaderValue constructor +linktitle: TransferCodingWithQualityHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::TransferCodingWithQualityHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/transfercodingwithqualityheadervalue/transfercodingwithqualityheadervalue/ +--- +## TransferCodingWithQualityHeaderValue::TransferCodingWithQualityHeaderValue() constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::TransferCodingWithQualityHeaderValue() +``` + +## See Also + +* Class [TransferCodingWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## TransferCodingWithQualityHeaderValue::TransferCodingWithQualityHeaderValue(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::TransferCodingWithQualityHeaderValue(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The header value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [TransferCodingWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## TransferCodingWithQualityHeaderValue::TransferCodingWithQualityHeaderValue(String, double) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::TransferCodingWithQualityHeaderValue(String value, double quality) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The header value. | +| quality | double | The quality value of the 'Accept-Encoding' header. | + +## See Also + +* Class [String](../../../system/string/) +* Class [TransferCodingWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..20bcce1057 --- /dev/null +++ b/english/cpp/system.net.http.headers/transfercodingwithqualityheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::TryParse method. Tries to convert a passed string to an instance of the TransferCodingWithQualityHeaderValue class in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/transfercodingwithqualityheadervalue/tryparse/ +--- +## TransferCodingWithQualityHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [TransferCodingWithQualityHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::TransferCodingWithQualityHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TransferCodingWithQualityHeaderValue](../) +* Class [TransferCodingWithQualityHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/viaheadervalue/_index.md b/english/cpp/system.net.http.headers/viaheadervalue/_index.md new file mode 100644 index 0000000000..f233156122 --- /dev/null +++ b/english/cpp/system.net.http.headers/viaheadervalue/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Net::Http::Headers::ViaHeaderValue class +linktitle: ViaHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ViaHeaderValue class. Represents a value of the ''Via'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2600 +url: /cpp/system.net.http.headers/viaheadervalue/ +--- +## ViaHeaderValue class + + +Represents a value of the 'Via' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ViaHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Comment](./get_comment/)() | Returns the comment from the 'Via' header value. | +| [get_ProtocolName](./get_protocolname/)() | RTTI information. | +| [get_ProtocolVersion](./get_protocolversion/)() | Returns the protocol version from the 'Via' header value. | +| [get_ReceivedBy](./get_receivedby/)() | Returns the host and port that the request or response was received by. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetViaLength](./getvialength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [ViaHeaderValue](./) class. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [ViaHeaderValue](./) class. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [ViaHeaderValue](./) class. | +| [ViaHeaderValue](./viaheadervalue/)(String, String) | Constructs a new instance. | +| [ViaHeaderValue](./viaheadervalue/)(String, String, String) | Constructs a new instance. | +| [ViaHeaderValue](./viaheadervalue/)(String, String, String, String) | Constructs a new instance. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/viaheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/viaheadervalue/equals/_index.md new file mode 100644 index 0000000000..cab48d5531 --- /dev/null +++ b/english/cpp/system.net.http.headers/viaheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::ViaHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ViaHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/viaheadervalue/equals/ +--- +## ViaHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::ViaHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/viaheadervalue/get_comment/_index.md b/english/cpp/system.net.http.headers/viaheadervalue/get_comment/_index.md new file mode 100644 index 0000000000..52f9c55560 --- /dev/null +++ b/english/cpp/system.net.http.headers/viaheadervalue/get_comment/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ViaHeaderValue::get_Comment method +linktitle: get_Comment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ViaHeaderValue::get_Comment method. Returns the comment from the ''Via'' header value in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/viaheadervalue/get_comment/ +--- +## ViaHeaderValue::get_Comment method + + +Returns the comment from the 'Via' header value. + +```cpp +String System::Net::Http::Headers::ViaHeaderValue::get_Comment() +``` + + +### ReturnValue + +The comment from the 'Via' header value. + +## See Also + +* Class [String](../../../system/string/) +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/viaheadervalue/get_protocolname/_index.md b/english/cpp/system.net.http.headers/viaheadervalue/get_protocolname/_index.md new file mode 100644 index 0000000000..965fb0fbd7 --- /dev/null +++ b/english/cpp/system.net.http.headers/viaheadervalue/get_protocolname/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::Headers::ViaHeaderValue::get_ProtocolName method +linktitle: get_ProtocolName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ViaHeaderValue::get_ProtocolName method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/viaheadervalue/get_protocolname/ +--- +## ViaHeaderValue::get_ProtocolName method + + +RTTI information. + +```cpp +String System::Net::Http::Headers::ViaHeaderValue::get_ProtocolName() +``` + + +### ReturnValue + +The protocol name from the 'Via' header value. +## Remarks + + +Returns the protocol name from the 'Via' header value. +## See Also + +* Class [String](../../../system/string/) +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/viaheadervalue/get_protocolversion/_index.md b/english/cpp/system.net.http.headers/viaheadervalue/get_protocolversion/_index.md new file mode 100644 index 0000000000..1c48ee9317 --- /dev/null +++ b/english/cpp/system.net.http.headers/viaheadervalue/get_protocolversion/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ViaHeaderValue::get_ProtocolVersion method +linktitle: get_ProtocolVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ViaHeaderValue::get_ProtocolVersion method. Returns the protocol version from the ''Via'' header value in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/viaheadervalue/get_protocolversion/ +--- +## ViaHeaderValue::get_ProtocolVersion method + + +Returns the protocol version from the 'Via' header value. + +```cpp +String System::Net::Http::Headers::ViaHeaderValue::get_ProtocolVersion() +``` + + +### ReturnValue + +The protocol version from the 'Via' header value. + +## See Also + +* Class [String](../../../system/string/) +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/viaheadervalue/get_receivedby/_index.md b/english/cpp/system.net.http.headers/viaheadervalue/get_receivedby/_index.md new file mode 100644 index 0000000000..9570d5240f --- /dev/null +++ b/english/cpp/system.net.http.headers/viaheadervalue/get_receivedby/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ViaHeaderValue::get_ReceivedBy method +linktitle: get_ReceivedBy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ViaHeaderValue::get_ReceivedBy method. Returns the host and port that the request or response was received by in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/viaheadervalue/get_receivedby/ +--- +## ViaHeaderValue::get_ReceivedBy method + + +Returns the host and port that the request or response was received by. + +```cpp +String System::Net::Http::Headers::ViaHeaderValue::get_ReceivedBy() +``` + + +### ReturnValue + +The host and port that the request or response was received by. + +## See Also + +* Class [String](../../../system/string/) +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/viaheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/viaheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..bd89f1185e --- /dev/null +++ b/english/cpp/system.net.http.headers/viaheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::ViaHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ViaHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/viaheadervalue/gethashcode/ +--- +## ViaHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::ViaHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/viaheadervalue/getvialength/_index.md b/english/cpp/system.net.http.headers/viaheadervalue/getvialength/_index.md new file mode 100644 index 0000000000..033dcf2237 --- /dev/null +++ b/english/cpp/system.net.http.headers/viaheadervalue/getvialength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::ViaHeaderValue::GetViaLength method +linktitle: GetViaLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ViaHeaderValue::GetViaLength method. Converts a passed string from the specified index to an instance of the ViaHeaderValue class in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/viaheadervalue/getvialength/ +--- +## ViaHeaderValue::GetViaLength method + + +Converts a passed string from the specified index to an instance of the [ViaHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::ViaHeaderValue::GetViaLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/viaheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/viaheadervalue/parse/_index.md new file mode 100644 index 0000000000..e13e937534 --- /dev/null +++ b/english/cpp/system.net.http.headers/viaheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::ViaHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ViaHeaderValue::Parse method. Converts a passed string to an instance of the ViaHeaderValue class in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/viaheadervalue/parse/ +--- +## ViaHeaderValue::Parse method + + +Converts a passed string to an instance of the [ViaHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::ViaHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [ViaHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ViaHeaderValue](../) +* Class [String](../../../system/string/) +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/viaheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/viaheadervalue/tostring/_index.md new file mode 100644 index 0000000000..bb71d5d55c --- /dev/null +++ b/english/cpp/system.net.http.headers/viaheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::ViaHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ViaHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/viaheadervalue/tostring/ +--- +## ViaHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::ViaHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/viaheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/viaheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..cb426fd789 --- /dev/null +++ b/english/cpp/system.net.http.headers/viaheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::ViaHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ViaHeaderValue::TryParse method. Tries to convert a passed string to an instance of the ViaHeaderValue class in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/viaheadervalue/tryparse/ +--- +## ViaHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [ViaHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::ViaHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ViaHeaderValue](../) +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/viaheadervalue/viaheadervalue/_index.md b/english/cpp/system.net.http.headers/viaheadervalue/viaheadervalue/_index.md new file mode 100644 index 0000000000..ca46857e48 --- /dev/null +++ b/english/cpp/system.net.http.headers/viaheadervalue/viaheadervalue/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Net::Http::Headers::ViaHeaderValue::ViaHeaderValue constructor +linktitle: ViaHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::ViaHeaderValue::ViaHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/viaheadervalue/viaheadervalue/ +--- +## ViaHeaderValue::ViaHeaderValue(String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ViaHeaderValue::ViaHeaderValue(String protocolVersion, String receivedBy) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| protocolVersion | String | The protocol version. | +| receivedBy | String | The host and port that the request or response was received by. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## ViaHeaderValue::ViaHeaderValue(String, String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ViaHeaderValue::ViaHeaderValue(String protocolVersion, String receivedBy, String protocolName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| protocolVersion | String | The protocol version. | +| receivedBy | String | The host and port that the request or response was received by. | +| protocolName | String | The protocol name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## ViaHeaderValue::ViaHeaderValue(String, String, String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::ViaHeaderValue::ViaHeaderValue(String protocolVersion, String receivedBy, String protocolName, String comment) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| protocolVersion | String | The protocol version. | +| receivedBy | String | The host and port that the request or response was received by. | +| protocolName | String | The protocol name. | +| comment | String | The comment. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ViaHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/warningheadervalue/_index.md b/english/cpp/system.net.http.headers/warningheadervalue/_index.md new file mode 100644 index 0000000000..dd65079308 --- /dev/null +++ b/english/cpp/system.net.http.headers/warningheadervalue/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Net::Http::Headers::WarningHeaderValue class +linktitle: WarningHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::WarningHeaderValue class. Represents a value of the ''Warning'' header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2700 +url: /cpp/system.net.http.headers/warningheadervalue/ +--- +## WarningHeaderValue class + + +Represents a value of the 'Warning' header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class WarningHeaderValue : public System::ICloneable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Agent](./get_agent/)() | Returns the host attached to the warning. | +| [get_Code](./get_code/)() | RTTI information. | +| [get_Date](./get_date/)() | Returns the datetime of the warning. | +| [get_Text](./get_text/)() | Returns the warning text. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetWarningLength](./getwarninglength/)(String, int32_t, System::SharedPtr\\&) | Converts a passed string from the specified index to an instance of the [WarningHeaderValue](./) class. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [WarningHeaderValue](./) class. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [WarningHeaderValue](./) class. | +| [WarningHeaderValue](./warningheadervalue/)(int32_t, String, String) | Constructs a new instance. | +| [WarningHeaderValue](./warningheadervalue/)(int32_t, String, String, DateTimeOffset) | Constructs a new instance. | +## See Also + +* Class [ICloneable](../../system/icloneable/) +* Namespace [System::Net::Http::Headers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http.headers/warningheadervalue/equals/_index.md b/english/cpp/system.net.http.headers/warningheadervalue/equals/_index.md new file mode 100644 index 0000000000..50c4a40327 --- /dev/null +++ b/english/cpp/system.net.http.headers/warningheadervalue/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::Headers::WarningHeaderValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::WarningHeaderValue::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http.headers/warningheadervalue/equals/ +--- +## WarningHeaderValue::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::Headers::WarningHeaderValue::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [WarningHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/warningheadervalue/get_agent/_index.md b/english/cpp/system.net.http.headers/warningheadervalue/get_agent/_index.md new file mode 100644 index 0000000000..e9289c98f6 --- /dev/null +++ b/english/cpp/system.net.http.headers/warningheadervalue/get_agent/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::WarningHeaderValue::get_Agent method +linktitle: get_Agent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::WarningHeaderValue::get_Agent method. Returns the host attached to the warning in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http.headers/warningheadervalue/get_agent/ +--- +## WarningHeaderValue::get_Agent method + + +Returns the host attached to the warning. + +```cpp +String System::Net::Http::Headers::WarningHeaderValue::get_Agent() +``` + + +### ReturnValue + +The host attached to the warning. + +## See Also + +* Class [String](../../../system/string/) +* Class [WarningHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/warningheadervalue/get_code/_index.md b/english/cpp/system.net.http.headers/warningheadervalue/get_code/_index.md new file mode 100644 index 0000000000..2b9f4b06c3 --- /dev/null +++ b/english/cpp/system.net.http.headers/warningheadervalue/get_code/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::Headers::WarningHeaderValue::get_Code method +linktitle: get_Code +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::WarningHeaderValue::get_Code method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http.headers/warningheadervalue/get_code/ +--- +## WarningHeaderValue::get_Code method + + +RTTI information. + +```cpp +int32_t System::Net::Http::Headers::WarningHeaderValue::get_Code() +``` + + +### ReturnValue + +The warning code. +## Remarks + + +Returns a warning code. +## See Also + +* Class [WarningHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/warningheadervalue/get_date/_index.md b/english/cpp/system.net.http.headers/warningheadervalue/get_date/_index.md new file mode 100644 index 0000000000..c6298b4db3 --- /dev/null +++ b/english/cpp/system.net.http.headers/warningheadervalue/get_date/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::Headers::WarningHeaderValue::get_Date method +linktitle: get_Date +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::WarningHeaderValue::get_Date method. Returns the datetime of the warning in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http.headers/warningheadervalue/get_date/ +--- +## WarningHeaderValue::get_Date method + + +Returns the datetime of the warning. + +```cpp +Nullable System::Net::Http::Headers::WarningHeaderValue::get_Date() +``` + + +### ReturnValue + +The datetime of the warning. + +## See Also + +* Class [Nullable](../../../system/nullable/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [WarningHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/warningheadervalue/get_text/_index.md b/english/cpp/system.net.http.headers/warningheadervalue/get_text/_index.md new file mode 100644 index 0000000000..1b95ee1002 --- /dev/null +++ b/english/cpp/system.net.http.headers/warningheadervalue/get_text/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::WarningHeaderValue::get_Text method +linktitle: get_Text +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::WarningHeaderValue::get_Text method. Returns the warning text in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http.headers/warningheadervalue/get_text/ +--- +## WarningHeaderValue::get_Text method + + +Returns the warning text. + +```cpp +String System::Net::Http::Headers::WarningHeaderValue::get_Text() +``` + + +### ReturnValue + +The warning text. + +## See Also + +* Class [String](../../../system/string/) +* Class [WarningHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/warningheadervalue/gethashcode/_index.md b/english/cpp/system.net.http.headers/warningheadervalue/gethashcode/_index.md new file mode 100644 index 0000000000..b0e665e3b0 --- /dev/null +++ b/english/cpp/system.net.http.headers/warningheadervalue/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::Headers::WarningHeaderValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::WarningHeaderValue::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http.headers/warningheadervalue/gethashcode/ +--- +## WarningHeaderValue::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::Headers::WarningHeaderValue::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [WarningHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/warningheadervalue/getwarninglength/_index.md b/english/cpp/system.net.http.headers/warningheadervalue/getwarninglength/_index.md new file mode 100644 index 0000000000..c4844b9202 --- /dev/null +++ b/english/cpp/system.net.http.headers/warningheadervalue/getwarninglength/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Http::Headers::WarningHeaderValue::GetWarningLength method +linktitle: GetWarningLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::WarningHeaderValue::GetWarningLength method. Converts a passed string from the specified index to an instance of the WarningHeaderValue class in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http.headers/warningheadervalue/getwarninglength/ +--- +## WarningHeaderValue::GetWarningLength method + + +Converts a passed string from the specified index to an instance of the [WarningHeaderValue](../) class. + +```cpp +static int32_t System::Net::Http::Headers::WarningHeaderValue::GetWarningLength(String input, int32_t startIndex, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| startIndex | int32_t | A start position for parsing. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +Returns the length of a parsed substring, otherwise 0. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [WarningHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/warningheadervalue/parse/_index.md b/english/cpp/system.net.http.headers/warningheadervalue/parse/_index.md new file mode 100644 index 0000000000..dec29a4646 --- /dev/null +++ b/english/cpp/system.net.http.headers/warningheadervalue/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::Headers::WarningHeaderValue::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::WarningHeaderValue::Parse method. Converts a passed string to an instance of the WarningHeaderValue class in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http.headers/warningheadervalue/parse/ +--- +## WarningHeaderValue::Parse method + + +Converts a passed string to an instance of the [WarningHeaderValue](../) class. + +```cpp +static System::SharedPtr System::Net::Http::Headers::WarningHeaderValue::Parse(String input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | + +### ReturnValue + +An instance of the [WarningHeaderValue](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WarningHeaderValue](../) +* Class [String](../../../system/string/) +* Class [WarningHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/warningheadervalue/tostring/_index.md b/english/cpp/system.net.http.headers/warningheadervalue/tostring/_index.md new file mode 100644 index 0000000000..ebd5948fb7 --- /dev/null +++ b/english/cpp/system.net.http.headers/warningheadervalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::Headers::WarningHeaderValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::WarningHeaderValue::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http.headers/warningheadervalue/tostring/ +--- +## WarningHeaderValue::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::Headers::WarningHeaderValue::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [WarningHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/warningheadervalue/tryparse/_index.md b/english/cpp/system.net.http.headers/warningheadervalue/tryparse/_index.md new file mode 100644 index 0000000000..7e4edeb0d3 --- /dev/null +++ b/english/cpp/system.net.http.headers/warningheadervalue/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::Headers::WarningHeaderValue::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::WarningHeaderValue::TryParse method. Tries to convert a passed string to an instance of the WarningHeaderValue class in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http.headers/warningheadervalue/tryparse/ +--- +## WarningHeaderValue::TryParse method + + +Tries to convert a passed string to an instance of the [WarningHeaderValue](../) class. + +```cpp +static bool System::Net::Http::Headers::WarningHeaderValue::TryParse(String input, System::SharedPtr &parsedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | String | A string to parse. | +| parsedValue | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WarningHeaderValue](../) +* Class [WarningHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http.headers/warningheadervalue/warningheadervalue/_index.md b/english/cpp/system.net.http.headers/warningheadervalue/warningheadervalue/_index.md new file mode 100644 index 0000000000..615c344c1d --- /dev/null +++ b/english/cpp/system.net.http.headers/warningheadervalue/warningheadervalue/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Net::Http::Headers::WarningHeaderValue::WarningHeaderValue constructor +linktitle: WarningHeaderValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::Headers::WarningHeaderValue::WarningHeaderValue constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http.headers/warningheadervalue/warningheadervalue/ +--- +## WarningHeaderValue::WarningHeaderValue(int32_t, String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::WarningHeaderValue::WarningHeaderValue(int32_t code, String agent, String text) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| code | int32_t | The warning code. | +| agent | String | The host information. | +| text | String | The warning text. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WarningHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) +## WarningHeaderValue::WarningHeaderValue(int32_t, String, String, DateTimeOffset) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::Headers::WarningHeaderValue::WarningHeaderValue(int32_t code, String agent, String text, DateTimeOffset date) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| code | int32_t | The warning code. | +| agent | String | The host information. | +| text | String | The warning text. | +| date | DateTimeOffset | The datetime of the warning. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [WarningHeaderValue](../) +* Namespace [System::Net::Http::Headers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/_index.md b/english/cpp/system.net.http/_index.md new file mode 100644 index 0000000000..af138115ac --- /dev/null +++ b/english/cpp/system.net.http/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Net::Http namespace +linktitle: System::Net::Http +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::Http namespace in C++.' +type: docs +weight: 5300 +url: /cpp/system.net.http/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [ByteArrayContent](./bytearraycontent/) | Represents HTTP content as a byte array. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpClient](./httpclient/) | Represents a base class of an HTTP client for sending requests and receiving responses. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpClientHandler](./httpclienthandler/) | Represents the default message handler used by the [HttpClient](./httpclient/) class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpContent](./httpcontent/) | Represents content of an HTTP entity. [Object](../system/object/) of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpMessageHandler](./httpmessagehandler/) | Represents a base type for the HTTP message handlers. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpMessageInvoker](./httpmessageinvoker/) | Allows applications to call the Send method on an HTTP handler chain. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpMethod](./httpmethod/) | Represents an HTTP method. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpRequestMessage](./httprequestmessage/) | Represents an HTTP request message. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpResponseMessage](./httpresponsemessage/) | Represents an HTTP response message. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpUtilities](./httputilities/) | Contains the utility methods. | +| [StringContent](./stringcontent/) | Represents HTTP content as a string. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [HttpCompletionOption](./httpcompletionoption/) | Indicates when an [HttpClient](./httpclient/) operation should be completed. | +| [HttpParseResult](./httpparseresult/) | Indicates the parsing result. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [HttpRequestException](./httprequestexception/) | | +## Functions + +| Function | Description | +| --- | --- | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | diff --git a/english/cpp/system.net.http/bytearraycontent/_index.md b/english/cpp/system.net.http/bytearraycontent/_index.md new file mode 100644 index 0000000000..26895aa82a --- /dev/null +++ b/english/cpp/system.net.http/bytearraycontent/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::ByteArrayContent class +linktitle: ByteArrayContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::ByteArrayContent class. Represents HTTP content as a byte array. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http/bytearraycontent/ +--- +## ByteArrayContent class + + +Represents HTTP content as a byte array. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ByteArrayContent : public System::Net::Http::HttpContent +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ByteArrayContent](./bytearraycontent/)(System::ArrayPtr\) | RTTI information. | +| [ByteArrayContent](./bytearraycontent/)(System::ArrayPtr\, int32_t, int32_t) | Constructs a new instance. | +| [TryComputeLength](./trycomputelength/)(int64_t\&) override | Tries to calculate the byte array length. | +## Fields + +| Field | Description | +| --- | --- | +| static [DefaultStringEncoding](../httpcontent/defaultstringencoding/) | The default encoding. | +| static [MaxBufferSize](../httpcontent/maxbuffersize/) | The maximum number of bytes. | +## See Also + +* Class [HttpContent](../httpcontent/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/bytearraycontent/bytearraycontent/_index.md b/english/cpp/system.net.http/bytearraycontent/bytearraycontent/_index.md new file mode 100644 index 0000000000..afcb11a099 --- /dev/null +++ b/english/cpp/system.net.http/bytearraycontent/bytearraycontent/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Net::Http::ByteArrayContent::ByteArrayContent constructor +linktitle: ByteArrayContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::ByteArrayContent::ByteArrayContent constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http/bytearraycontent/bytearraycontent/ +--- +## ByteArrayContent::ByteArrayContent(System::ArrayPtr\) constructor + + +RTTI information. + +```cpp +System::Net::Http::ByteArrayContent::ByteArrayContent(System::ArrayPtr content) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content | System::ArrayPtr\ | Content that is used to initialize a new instance. | +## Remarks + + +Constructs a new instance. +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ByteArrayContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) +## ByteArrayContent::ByteArrayContent(System::ArrayPtr\, int32_t, int32_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::ByteArrayContent::ByteArrayContent(System::ArrayPtr content, int32_t offset, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content | System::ArrayPtr\ | Content that is used to initialize a new instance. | +| offset | int32_t | The offset in bytes in the specified array. | +| count | int32_t | The number of bytes in the specified array starting from the 'offset' parameter. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ByteArrayContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/bytearraycontent/trycomputelength/_index.md b/english/cpp/system.net.http/bytearraycontent/trycomputelength/_index.md new file mode 100644 index 0000000000..7247e6d13e --- /dev/null +++ b/english/cpp/system.net.http/bytearraycontent/trycomputelength/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::ByteArrayContent::TryComputeLength method +linktitle: TryComputeLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::ByteArrayContent::TryComputeLength method. Tries to calculate the byte array length in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http/bytearraycontent/trycomputelength/ +--- +## ByteArrayContent::TryComputeLength method + + +Tries to calculate the byte array length. + +```cpp +bool System::Net::Http::ByteArrayContent::TryComputeLength(int64_t &length) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| length | int64_t\& | The output parameter where the calculated length will be assigned. | + +### ReturnValue + +True when the length is successfully calculated, otherwise false. + +## See Also + +* Class [ByteArrayContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclient/_index.md b/english/cpp/system.net.http/httpclient/_index.md new file mode 100644 index 0000000000..944082c2bc --- /dev/null +++ b/english/cpp/system.net.http/httpclient/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Net::Http::HttpClient class +linktitle: HttpClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClient class. Represents a base class of an HTTP client for sending requests and receiving responses. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http/httpclient/ +--- +## HttpClient class + + +Represents a base class of an HTTP client for sending requests and receiving responses. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpClient : public System::Net::Http::HttpMessageInvoker +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CancelPendingRequests](./cancelpendingrequests/)() | Cancels all pending requests. | +| [get_BaseAddress](./get_baseaddress/)() | Gets the base address of the resource that is used for sending requests. | +| [get_DefaultRequestHeaders](./get_defaultrequestheaders/)() | RTTI information. | +| [get_MaxResponseContentBufferSize](./get_maxresponsecontentbuffersize/)() | Gets the maximum number of bytes of response content. | +| [get_Timeout](./get_timeout/)() | Gets the timespan to wait before the request times out. | +| [HttpClient](./httpclient/)() | Constructs a new instance. | +| [HttpClient](./httpclient/)(System::SharedPtr\) | Constructs a new instance. | +| [HttpClient](./httpclient/)(System::SharedPtr\, bool) | Constructs a new instance. | +| [Send](./send/)(System::SharedPtr\, HttpCompletionOption) | Sends the specified HTTP request. | +| [set_BaseAddress](./set_baseaddress/)(System::SharedPtr\) | Sets the base address of the resource that is used for sending requests. | +| [set_MaxResponseContentBufferSize](./set_maxresponsecontentbuffersize/)(int64_t) | Sets the maximum number of bytes of response content. | +| [set_Timeout](./set_timeout/)(TimeSpan) | Sets the timespan to wait before the request times out. | +## See Also + +* Class [HttpMessageInvoker](../httpmessageinvoker/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/httpclient/cancelpendingrequests/_index.md b/english/cpp/system.net.http/httpclient/cancelpendingrequests/_index.md new file mode 100644 index 0000000000..83b8abf00e --- /dev/null +++ b/english/cpp/system.net.http/httpclient/cancelpendingrequests/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::HttpClient::CancelPendingRequests method +linktitle: CancelPendingRequests +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClient::CancelPendingRequests method. Cancels all pending requests in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http/httpclient/cancelpendingrequests/ +--- +## HttpClient::CancelPendingRequests method + + +Cancels all pending requests. + +```cpp +void System::Net::Http::HttpClient::CancelPendingRequests() +``` + +## See Also + +* Class [HttpClient](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclient/get_baseaddress/_index.md b/english/cpp/system.net.http/httpclient/get_baseaddress/_index.md new file mode 100644 index 0000000000..471814c37e --- /dev/null +++ b/english/cpp/system.net.http/httpclient/get_baseaddress/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpClient::get_BaseAddress method +linktitle: get_BaseAddress +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClient::get_BaseAddress method. Gets the base address of the resource that is used for sending requests in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http/httpclient/get_baseaddress/ +--- +## HttpClient::get_BaseAddress method + + +Gets the base address of the resource that is used for sending requests. + +```cpp +System::SharedPtr System::Net::Http::HttpClient::get_BaseAddress() +``` + + +### ReturnValue + +The base address of the resource that is used for sending requests. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpClient](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclient/get_defaultrequestheaders/_index.md b/english/cpp/system.net.http/httpclient/get_defaultrequestheaders/_index.md new file mode 100644 index 0000000000..7e0ef4c830 --- /dev/null +++ b/english/cpp/system.net.http/httpclient/get_defaultrequestheaders/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Http::HttpClient::get_DefaultRequestHeaders method +linktitle: get_DefaultRequestHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClient::get_DefaultRequestHeaders method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http/httpclient/get_defaultrequestheaders/ +--- +## HttpClient::get_DefaultRequestHeaders method + + +RTTI information. + +```cpp +System::SharedPtr System::Net::Http::HttpClient::get_DefaultRequestHeaders() +``` + + +### ReturnValue + +The headers sent with each request. +## Remarks + + +Gets the headers sent with each request. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpRequestHeaders](../../../system.net.http.headers/httprequestheaders/) +* Class [HttpClient](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclient/get_maxresponsecontentbuffersize/_index.md b/english/cpp/system.net.http/httpclient/get_maxresponsecontentbuffersize/_index.md new file mode 100644 index 0000000000..b50aae2484 --- /dev/null +++ b/english/cpp/system.net.http/httpclient/get_maxresponsecontentbuffersize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::HttpClient::get_MaxResponseContentBufferSize method +linktitle: get_MaxResponseContentBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClient::get_MaxResponseContentBufferSize method. Gets the maximum number of bytes of response content in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http/httpclient/get_maxresponsecontentbuffersize/ +--- +## HttpClient::get_MaxResponseContentBufferSize method + + +Gets the maximum number of bytes of response content. + +```cpp +int64_t System::Net::Http::HttpClient::get_MaxResponseContentBufferSize() +``` + + +### ReturnValue + +The maximum number of bytes of response content. + +## See Also + +* Class [HttpClient](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclient/get_timeout/_index.md b/english/cpp/system.net.http/httpclient/get_timeout/_index.md new file mode 100644 index 0000000000..54aebca70d --- /dev/null +++ b/english/cpp/system.net.http/httpclient/get_timeout/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpClient::get_Timeout method +linktitle: get_Timeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClient::get_Timeout method. Gets the timespan to wait before the request times out in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http/httpclient/get_timeout/ +--- +## HttpClient::get_Timeout method + + +Gets the timespan to wait before the request times out. + +```cpp +TimeSpan System::Net::Http::HttpClient::get_Timeout() +``` + + +### ReturnValue + +The timespan to wait before the request times out. + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [HttpClient](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclient/httpclient/_index.md b/english/cpp/system.net.http/httpclient/httpclient/_index.md new file mode 100644 index 0000000000..0c1a0aaa28 --- /dev/null +++ b/english/cpp/system.net.http/httpclient/httpclient/_index.md @@ -0,0 +1,66 @@ +--- +title: System::Net::Http::HttpClient::HttpClient constructor +linktitle: HttpClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClient::HttpClient constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http/httpclient/httpclient/ +--- +## HttpClient::HttpClient() constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::HttpClient::HttpClient() +``` + +## See Also + +* Class [HttpClient](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpClient::HttpClient(System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::HttpClient::HttpClient(System::SharedPtr handler) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| handler | System::SharedPtr\ | The HTTP handler used for sending requests. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMessageHandler](../../httpmessagehandler/) +* Class [HttpClient](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpClient::HttpClient(System::SharedPtr\, bool) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::HttpClient::HttpClient(System::SharedPtr handler, bool disposeHandler) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| handler | System::SharedPtr\ | The HTTP handler used for sending requests. | +| disposeHandler | bool | The value that indicates if the handler must be disposed when this instance is disposed. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMessageHandler](../../httpmessagehandler/) +* Class [HttpClient](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclient/send/_index.md b/english/cpp/system.net.http/httpclient/send/_index.md new file mode 100644 index 0000000000..4e86a3913c --- /dev/null +++ b/english/cpp/system.net.http/httpclient/send/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Http::HttpClient::Send method +linktitle: Send +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClient::Send method. Sends the specified HTTP request in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http/httpclient/send/ +--- +## HttpClient::Send method + + +Sends the specified HTTP request. + +```cpp +System::SharedPtr System::Net::Http::HttpClient::Send(System::SharedPtr request, HttpCompletionOption completionOption) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| request | System::SharedPtr\ | The HTTP request that must be sent. | +| completionOption | HttpCompletionOption | The value that indicates when to complete the operation. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponseMessage](../../httpresponsemessage/) +* Class [HttpRequestMessage](../../httprequestmessage/) +* Enum [HttpCompletionOption](../../httpcompletionoption/) +* Class [HttpClient](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclient/set_baseaddress/_index.md b/english/cpp/system.net.http/httpclient/set_baseaddress/_index.md new file mode 100644 index 0000000000..9358b79107 --- /dev/null +++ b/english/cpp/system.net.http/httpclient/set_baseaddress/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpClient::set_BaseAddress method +linktitle: set_BaseAddress +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClient::set_BaseAddress method. Sets the base address of the resource that is used for sending requests in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http/httpclient/set_baseaddress/ +--- +## HttpClient::set_BaseAddress method + + +Sets the base address of the resource that is used for sending requests. + +```cpp +void System::Net::Http::HttpClient::set_BaseAddress(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpClient](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclient/set_maxresponsecontentbuffersize/_index.md b/english/cpp/system.net.http/httpclient/set_maxresponsecontentbuffersize/_index.md new file mode 100644 index 0000000000..b1e304ea78 --- /dev/null +++ b/english/cpp/system.net.http/httpclient/set_maxresponsecontentbuffersize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::HttpClient::set_MaxResponseContentBufferSize method +linktitle: set_MaxResponseContentBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClient::set_MaxResponseContentBufferSize method. Sets the maximum number of bytes of response content in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http/httpclient/set_maxresponsecontentbuffersize/ +--- +## HttpClient::set_MaxResponseContentBufferSize method + + +Sets the maximum number of bytes of response content. + +```cpp +void System::Net::Http::HttpClient::set_MaxResponseContentBufferSize(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The value that will be set. | + +## See Also + +* Class [HttpClient](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclient/set_timeout/_index.md b/english/cpp/system.net.http/httpclient/set_timeout/_index.md new file mode 100644 index 0000000000..48512418a2 --- /dev/null +++ b/english/cpp/system.net.http/httpclient/set_timeout/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpClient::set_Timeout method +linktitle: set_Timeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClient::set_Timeout method. Sets the timespan to wait before the request times out in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http/httpclient/set_timeout/ +--- +## HttpClient::set_Timeout method + + +Sets the timespan to wait before the request times out. + +```cpp +void System::Net::Http::HttpClient::set_Timeout(TimeSpan value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The value that will be set. | + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [HttpClient](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclienthandler/_index.md b/english/cpp/system.net.http/httpclienthandler/_index.md new file mode 100644 index 0000000000..1b5cfd8919 --- /dev/null +++ b/english/cpp/system.net.http/httpclienthandler/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::Http::HttpClientHandler class +linktitle: HttpClientHandler +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClientHandler class. Represents the default message handler used by the HttpClient class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http/httpclienthandler/ +--- +## HttpClientHandler class + + +Represents the default message handler used by the [HttpClient](../httpclient/) class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpClientHandler : public System::Net::Http::HttpMessageHandler +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Dispose](./dispose/)() override | Does nothing. | +| [get_CookieContainer](./get_cookiecontainer/)() | Gets the cookie container that is used to store server cookies. | +| [get_Credentials](./get_credentials/)() | Gets the authentication information. | +| [HttpClientHandler](./httpclienthandler/)() | RTTI information. | +| [Send](./send/)(System::SharedPtr\) override | RTTI information. | +| [set_CookieContainer](./set_cookiecontainer/)(System::SharedPtr\) | Sets the cookie container that is used to store server cookies. | +| [set_Credentials](./set_credentials/)(System::SharedPtr\) | Sets the authentication information. | +| [set_Proxy](./set_proxy/)(System::SharedPtr\) | Sets the proxy information. | +| [set_Timeout](./set_timeout/)(int32_t) | Gets an amount of time in milliseconds after which the request will be timed out. | +| [set_UseCookies](./set_usecookies/)(bool) | Sets the value that indicates if the current instance uses the cookie container to store server cookies and if the instance uses server cookies when sending requests. | +| [set_UseProxy](./set_useproxy/)(bool) | Sets the value that indicates if the current instance uses the proxy for sending requests. | +## See Also + +* Class [HttpMessageHandler](../httpmessagehandler/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/httpclienthandler/dispose/_index.md b/english/cpp/system.net.http/httpclienthandler/dispose/_index.md new file mode 100644 index 0000000000..895e261796 --- /dev/null +++ b/english/cpp/system.net.http/httpclienthandler/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::HttpClientHandler::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClientHandler::Dispose method. Does nothing in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http/httpclienthandler/dispose/ +--- +## HttpClientHandler::Dispose method + + +Does nothing. + +```cpp +void System::Net::Http::HttpClientHandler::Dispose() override +``` + +## See Also + +* Class [HttpClientHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclienthandler/get_cookiecontainer/_index.md b/english/cpp/system.net.http/httpclienthandler/get_cookiecontainer/_index.md new file mode 100644 index 0000000000..5ca7df4046 --- /dev/null +++ b/english/cpp/system.net.http/httpclienthandler/get_cookiecontainer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpClientHandler::get_CookieContainer method +linktitle: get_CookieContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClientHandler::get_CookieContainer method. Gets the cookie container that is used to store server cookies in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http/httpclienthandler/get_cookiecontainer/ +--- +## HttpClientHandler::get_CookieContainer method + + +Gets the cookie container that is used to store server cookies. + +```cpp +System::SharedPtr System::Net::Http::HttpClientHandler::get_CookieContainer() +``` + + +### ReturnValue + +The cookie container that is used to store server cookies. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieContainer](../../../system.net/cookiecontainer/) +* Class [HttpClientHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclienthandler/get_credentials/_index.md b/english/cpp/system.net.http/httpclienthandler/get_credentials/_index.md new file mode 100644 index 0000000000..2e9c58bcc0 --- /dev/null +++ b/english/cpp/system.net.http/httpclienthandler/get_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpClientHandler::get_Credentials method +linktitle: get_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClientHandler::get_Credentials method. Gets the authentication information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http/httpclienthandler/get_credentials/ +--- +## HttpClientHandler::get_Credentials method + + +Gets the authentication information. + +```cpp +System::SharedPtr System::Net::Http::HttpClientHandler::get_Credentials() +``` + + +### ReturnValue + +The authentication information. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../../system.net/icredentials/) +* Class [HttpClientHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclienthandler/httpclienthandler/_index.md b/english/cpp/system.net.http/httpclienthandler/httpclienthandler/_index.md new file mode 100644 index 0000000000..353b48552c --- /dev/null +++ b/english/cpp/system.net.http/httpclienthandler/httpclienthandler/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::Http::HttpClientHandler::HttpClientHandler constructor +linktitle: HttpClientHandler +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClientHandler::HttpClientHandler constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http/httpclienthandler/httpclienthandler/ +--- +## HttpClientHandler::HttpClientHandler constructor + + +RTTI information. + +```cpp +System::Net::Http::HttpClientHandler::HttpClientHandler() +``` + +## Remarks + + +Constructs a new instance. +## See Also + +* Class [HttpClientHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclienthandler/send/_index.md b/english/cpp/system.net.http/httpclienthandler/send/_index.md new file mode 100644 index 0000000000..24548ea33d --- /dev/null +++ b/english/cpp/system.net.http/httpclienthandler/send/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::Http::HttpClientHandler::Send method +linktitle: Send +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClientHandler::Send method. RTTI information in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http/httpclienthandler/send/ +--- +## HttpClientHandler::Send method + + +RTTI information. + +```cpp +System::SharedPtr System::Net::Http::HttpClientHandler::Send(System::SharedPtr request) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| request | System::SharedPtr\ | The request to send. | + +### ReturnValue + +The HTTP response message. +## Remarks + + +Sends the specified request. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponseMessage](../../httpresponsemessage/) +* Class [HttpRequestMessage](../../httprequestmessage/) +* Class [HttpClientHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclienthandler/set_cookiecontainer/_index.md b/english/cpp/system.net.http/httpclienthandler/set_cookiecontainer/_index.md new file mode 100644 index 0000000000..a2a97370b5 --- /dev/null +++ b/english/cpp/system.net.http/httpclienthandler/set_cookiecontainer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpClientHandler::set_CookieContainer method +linktitle: set_CookieContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClientHandler::set_CookieContainer method. Sets the cookie container that is used to store server cookies in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http/httpclienthandler/set_cookiecontainer/ +--- +## HttpClientHandler::set_CookieContainer method + + +Sets the cookie container that is used to store server cookies. + +```cpp +void System::Net::Http::HttpClientHandler::set_CookieContainer(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieContainer](../../../system.net/cookiecontainer/) +* Class [HttpClientHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclienthandler/set_credentials/_index.md b/english/cpp/system.net.http/httpclienthandler/set_credentials/_index.md new file mode 100644 index 0000000000..1774cda320 --- /dev/null +++ b/english/cpp/system.net.http/httpclienthandler/set_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpClientHandler::set_Credentials method +linktitle: set_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClientHandler::set_Credentials method. Sets the authentication information in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http/httpclienthandler/set_credentials/ +--- +## HttpClientHandler::set_Credentials method + + +Sets the authentication information. + +```cpp +void System::Net::Http::HttpClientHandler::set_Credentials(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../../system.net/icredentials/) +* Class [HttpClientHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclienthandler/set_proxy/_index.md b/english/cpp/system.net.http/httpclienthandler/set_proxy/_index.md new file mode 100644 index 0000000000..7d3209fdcd --- /dev/null +++ b/english/cpp/system.net.http/httpclienthandler/set_proxy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpClientHandler::set_Proxy method +linktitle: set_Proxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClientHandler::set_Proxy method. Sets the proxy information in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http/httpclienthandler/set_proxy/ +--- +## HttpClientHandler::set_Proxy method + + +Sets the proxy information. + +```cpp +void System::Net::Http::HttpClientHandler::set_Proxy(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IWebProxy](../../../system.net/iwebproxy/) +* Class [HttpClientHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclienthandler/set_timeout/_index.md b/english/cpp/system.net.http/httpclienthandler/set_timeout/_index.md new file mode 100644 index 0000000000..91c7e95fa6 --- /dev/null +++ b/english/cpp/system.net.http/httpclienthandler/set_timeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::HttpClientHandler::set_Timeout method +linktitle: set_Timeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClientHandler::set_Timeout method. Gets an amount of time in milliseconds after which the request will be timed out in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http/httpclienthandler/set_timeout/ +--- +## HttpClientHandler::set_Timeout method + + +Gets an amount of time in milliseconds after which the request will be timed out. + +```cpp +void System::Net::Http::HttpClientHandler::set_Timeout(int32_t timeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| timeout | int32_t | An amount of time in milliseconds after which the request will be timed out. | + +## See Also + +* Class [HttpClientHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclienthandler/set_usecookies/_index.md b/english/cpp/system.net.http/httpclienthandler/set_usecookies/_index.md new file mode 100644 index 0000000000..c6a8ccbbbd --- /dev/null +++ b/english/cpp/system.net.http/httpclienthandler/set_usecookies/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::HttpClientHandler::set_UseCookies method +linktitle: set_UseCookies +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClientHandler::set_UseCookies method. Sets the value that indicates if the current instance uses the cookie container to store server cookies and if the instance uses server cookies when sending requests in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http/httpclienthandler/set_usecookies/ +--- +## HttpClientHandler::set_UseCookies method + + +Sets the value that indicates if the current instance uses the cookie container to store server cookies and if the instance uses server cookies when sending requests. + +```cpp +void System::Net::Http::HttpClientHandler::set_UseCookies(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that will be set. | + +## See Also + +* Class [HttpClientHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpclienthandler/set_useproxy/_index.md b/english/cpp/system.net.http/httpclienthandler/set_useproxy/_index.md new file mode 100644 index 0000000000..198099d36e --- /dev/null +++ b/english/cpp/system.net.http/httpclienthandler/set_useproxy/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::HttpClientHandler::set_UseProxy method +linktitle: set_UseProxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpClientHandler::set_UseProxy method. Sets the value that indicates if the current instance uses the proxy for sending requests in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http/httpclienthandler/set_useproxy/ +--- +## HttpClientHandler::set_UseProxy method + + +Sets the value that indicates if the current instance uses the proxy for sending requests. + +```cpp +void System::Net::Http::HttpClientHandler::set_UseProxy(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that will be set. | + +## See Also + +* Class [HttpClientHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpcompletionoption/_index.md b/english/cpp/system.net.http/httpcompletionoption/_index.md new file mode 100644 index 0000000000..3ccb4c0d97 --- /dev/null +++ b/english/cpp/system.net.http/httpcompletionoption/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpCompletionOption enum +linktitle: HttpCompletionOption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpCompletionOption enum. Indicates when an HttpClient operation should be completed in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http/httpcompletionoption/ +--- +## HttpCompletionOption enum + + +Indicates when an [HttpClient](../httpclient/) operation should be completed. + +```cpp +enum class HttpCompletionOption +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| ResponseContentRead | 0 | The operation should be complete after reading response content. | +| ResponseHeadersRead | 1 | The operation should be complete after reading headers of a response. | + +## See Also + +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/httpcontent/_index.md b/english/cpp/system.net.http/httpcontent/_index.md new file mode 100644 index 0000000000..2fd9fb1554 --- /dev/null +++ b/english/cpp/system.net.http/httpcontent/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Net::Http::HttpContent class +linktitle: HttpContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpContent class. Represents content of an HTTP entity. Object of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http/httpcontent/ +--- +## HttpContent class + + +Represents content of an HTTP entity. [Object](../../system/object/) of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpContent : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Dispose](./dispose/)() override | Disposes the current instance. This method also disposes the stream that is returned by 'ReadAsStream' and the memory buffer if it is created. | +| [get_Headers](./get_headers/)() | Returns the HTTP content headers. | +| [LoadIntoBuffer](./loadintobuffer/)() | Serializes content to a memory buffer. | +| [LoadIntoBuffer](./loadintobuffer/)(int64_t) | Serializes content to a memory buffer. | +| [ReadAsByteArray](./readasbytearray/)() | Serializes content and returns a byte array. | +| [ReadAsStream](./readasstream/)() | Serializes content and returns a stream. | +| [ReadAsString](./readasstring/)() | Serializes content and returns a string. | +| virtual [TryComputeLength](./trycomputelength/)(int64_t\&) | Tries to calculate the content size. | +## Fields + +| Field | Description | +| --- | --- | +| static [DefaultStringEncoding](./defaultstringencoding/) | The default encoding. | +| static [MaxBufferSize](./maxbuffersize/) | The maximum number of bytes. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/httpcontent/defaultstringencoding/_index.md b/english/cpp/system.net.http/httpcontent/defaultstringencoding/_index.md new file mode 100644 index 0000000000..b19a393eff --- /dev/null +++ b/english/cpp/system.net.http/httpcontent/defaultstringencoding/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::HttpContent::DefaultStringEncoding field +linktitle: DefaultStringEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpContent::DefaultStringEncoding field. The default encoding in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http/httpcontent/defaultstringencoding/ +--- +## DefaultStringEncoding field + + +The default encoding. + +```cpp +static System::SharedPtr System::Net::Http::HttpContent::DefaultStringEncoding +``` + +## See Also + +* Class [HttpContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpcontent/dispose/_index.md b/english/cpp/system.net.http/httpcontent/dispose/_index.md new file mode 100644 index 0000000000..182d6883df --- /dev/null +++ b/english/cpp/system.net.http/httpcontent/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::HttpContent::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpContent::Dispose method. Disposes the current instance. This method also disposes the stream that is returned by ''ReadAsStream'' and the memory buffer if it is created in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http/httpcontent/dispose/ +--- +## HttpContent::Dispose method + + +Disposes the current instance. This method also disposes the stream that is returned by 'ReadAsStream' and the memory buffer if it is created. + +```cpp +void System::Net::Http::HttpContent::Dispose() override +``` + +## See Also + +* Class [HttpContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpcontent/get_headers/_index.md b/english/cpp/system.net.http/httpcontent/get_headers/_index.md new file mode 100644 index 0000000000..216dc61852 --- /dev/null +++ b/english/cpp/system.net.http/httpcontent/get_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpContent::get_Headers method +linktitle: get_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpContent::get_Headers method. Returns the HTTP content headers in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http/httpcontent/get_headers/ +--- +## HttpContent::get_Headers method + + +Returns the HTTP content headers. + +```cpp +System::SharedPtr System::Net::Http::HttpContent::get_Headers() +``` + + +### ReturnValue + +The HTTP content headers. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpContentHeaders](../../../system.net.http.headers/httpcontentheaders/) +* Class [HttpContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpcontent/loadintobuffer/_index.md b/english/cpp/system.net.http/httpcontent/loadintobuffer/_index.md new file mode 100644 index 0000000000..ac4b66e899 --- /dev/null +++ b/english/cpp/system.net.http/httpcontent/loadintobuffer/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Net::Http::HttpContent::LoadIntoBuffer method +linktitle: LoadIntoBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpContent::LoadIntoBuffer method. Serializes content to a memory buffer in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http/httpcontent/loadintobuffer/ +--- +## HttpContent::LoadIntoBuffer() method + + +Serializes content to a memory buffer. + +```cpp +void System::Net::Http::HttpContent::LoadIntoBuffer() +``` + +## See Also + +* Class [HttpContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpContent::LoadIntoBuffer(int64_t) method + + +Serializes content to a memory buffer. + +```cpp +void System::Net::Http::HttpContent::LoadIntoBuffer(int64_t maxBufferSize) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| maxBufferSize | int64_t | The maximum number of bytes of the buffer to use. | + +## See Also + +* Class [HttpContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpcontent/maxbuffersize/_index.md b/english/cpp/system.net.http/httpcontent/maxbuffersize/_index.md new file mode 100644 index 0000000000..4407a6b73e --- /dev/null +++ b/english/cpp/system.net.http/httpcontent/maxbuffersize/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::HttpContent::MaxBufferSize field +linktitle: MaxBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpContent::MaxBufferSize field. The maximum number of bytes in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http/httpcontent/maxbuffersize/ +--- +## MaxBufferSize field + + +The maximum number of bytes. + +```cpp +static const int64_t System::Net::Http::HttpContent::MaxBufferSize +``` + +## See Also + +* Class [HttpContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpcontent/readasbytearray/_index.md b/english/cpp/system.net.http/httpcontent/readasbytearray/_index.md new file mode 100644 index 0000000000..974da41ddc --- /dev/null +++ b/english/cpp/system.net.http/httpcontent/readasbytearray/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpContent::ReadAsByteArray method +linktitle: ReadAsByteArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpContent::ReadAsByteArray method. Serializes content and returns a byte array in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http/httpcontent/readasbytearray/ +--- +## HttpContent::ReadAsByteArray method + + +Serializes content and returns a byte array. + +```cpp +System::ArrayPtr System::Net::Http::HttpContent::ReadAsByteArray() +``` + + +### ReturnValue + +A byte array that represents serialized content. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpcontent/readasstream/_index.md b/english/cpp/system.net.http/httpcontent/readasstream/_index.md new file mode 100644 index 0000000000..b907cb693d --- /dev/null +++ b/english/cpp/system.net.http/httpcontent/readasstream/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpContent::ReadAsStream method +linktitle: ReadAsStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpContent::ReadAsStream method. Serializes content and returns a stream in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http/httpcontent/readasstream/ +--- +## HttpContent::ReadAsStream method + + +Serializes content and returns a stream. + +```cpp +System::SharedPtr System::Net::Http::HttpContent::ReadAsStream() +``` + + +### ReturnValue + +A stream that represents serialized content. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [HttpContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpcontent/readasstring/_index.md b/english/cpp/system.net.http/httpcontent/readasstring/_index.md new file mode 100644 index 0000000000..c3fb7f8398 --- /dev/null +++ b/english/cpp/system.net.http/httpcontent/readasstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpContent::ReadAsString method +linktitle: ReadAsString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpContent::ReadAsString method. Serializes content and returns a string in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http/httpcontent/readasstring/ +--- +## HttpContent::ReadAsString method + + +Serializes content and returns a string. + +```cpp +String System::Net::Http::HttpContent::ReadAsString() +``` + + +### ReturnValue + +A string that represents serialized content. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpcontent/trycomputelength/_index.md b/english/cpp/system.net.http/httpcontent/trycomputelength/_index.md new file mode 100644 index 0000000000..6e7df080c3 --- /dev/null +++ b/english/cpp/system.net.http/httpcontent/trycomputelength/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::HttpContent::TryComputeLength method +linktitle: TryComputeLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpContent::TryComputeLength method. Tries to calculate the content size in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http/httpcontent/trycomputelength/ +--- +## HttpContent::TryComputeLength method + + +Tries to calculate the content size. + +```cpp +virtual bool System::Net::Http::HttpContent::TryComputeLength(int64_t &length)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| length | int64_t\& | The output parameter where the calculated size will be assigned. | + +### ReturnValue + +True when the size is successfully updated, otherwise false. + +## See Also + +* Class [HttpContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmessagehandler/_index.md b/english/cpp/system.net.http/httpmessagehandler/_index.md new file mode 100644 index 0000000000..2282dfc6d6 --- /dev/null +++ b/english/cpp/system.net.http/httpmessagehandler/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpMessageHandler class +linktitle: HttpMessageHandler +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMessageHandler class. Represents a base type for the HTTP message handlers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http/httpmessagehandler/ +--- +## HttpMessageHandler class + + +Represents a base type for the HTTP message handlers. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpMessageHandler : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Dispose](./dispose/)() override | Does nothing. | +| virtual [Send](./send/)(System::SharedPtr\) | RTTI information. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/httpmessagehandler/dispose/_index.md b/english/cpp/system.net.http/httpmessagehandler/dispose/_index.md new file mode 100644 index 0000000000..837173ca4a --- /dev/null +++ b/english/cpp/system.net.http/httpmessagehandler/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::HttpMessageHandler::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMessageHandler::Dispose method. Does nothing in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http/httpmessagehandler/dispose/ +--- +## HttpMessageHandler::Dispose method + + +Does nothing. + +```cpp +void System::Net::Http::HttpMessageHandler::Dispose() override +``` + +## See Also + +* Class [HttpMessageHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmessagehandler/send/_index.md b/english/cpp/system.net.http/httpmessagehandler/send/_index.md new file mode 100644 index 0000000000..73911a6538 --- /dev/null +++ b/english/cpp/system.net.http/httpmessagehandler/send/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::Http::HttpMessageHandler::Send method +linktitle: Send +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMessageHandler::Send method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http/httpmessagehandler/send/ +--- +## HttpMessageHandler::Send method + + +RTTI information. + +```cpp +virtual System::SharedPtr System::Net::Http::HttpMessageHandler::Send(System::SharedPtr request)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| request | System::SharedPtr\ | The request to send. | + +### ReturnValue + +The HTTP response message. +## Remarks + + +Sends the specified request. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponseMessage](../../httpresponsemessage/) +* Class [HttpRequestMessage](../../httprequestmessage/) +* Class [HttpMessageHandler](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmessageinvoker/_index.md b/english/cpp/system.net.http/httpmessageinvoker/_index.md new file mode 100644 index 0000000000..05c3c06215 --- /dev/null +++ b/english/cpp/system.net.http/httpmessageinvoker/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Http::HttpMessageInvoker class +linktitle: HttpMessageInvoker +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMessageInvoker class. Allows applications to call the Send method on an HTTP handler chain. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http/httpmessageinvoker/ +--- +## HttpMessageInvoker class + + +Allows applications to call the Send method on an HTTP handler chain. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpMessageInvoker : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Dispose](./dispose/)() override | Disposes the current instance. This method also disposes the handler if required. | +| [HttpMessageInvoker](./httpmessageinvoker/)(System::SharedPtr\) | RTTI information. | +| [HttpMessageInvoker](./httpmessageinvoker/)(System::SharedPtr\, bool) | Constructs a new instance. | +| virtual [Send](./send/)(System::SharedPtr\) | Sends the specified request. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/httpmessageinvoker/dispose/_index.md b/english/cpp/system.net.http/httpmessageinvoker/dispose/_index.md new file mode 100644 index 0000000000..9d29781284 --- /dev/null +++ b/english/cpp/system.net.http/httpmessageinvoker/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::HttpMessageInvoker::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMessageInvoker::Dispose method. Disposes the current instance. This method also disposes the handler if required in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http/httpmessageinvoker/dispose/ +--- +## HttpMessageInvoker::Dispose method + + +Disposes the current instance. This method also disposes the handler if required. + +```cpp +void System::Net::Http::HttpMessageInvoker::Dispose() override +``` + +## See Also + +* Class [HttpMessageInvoker](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmessageinvoker/httpmessageinvoker/_index.md b/english/cpp/system.net.http/httpmessageinvoker/httpmessageinvoker/_index.md new file mode 100644 index 0000000000..2fc9d8def4 --- /dev/null +++ b/english/cpp/system.net.http/httpmessageinvoker/httpmessageinvoker/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Net::Http::HttpMessageInvoker::HttpMessageInvoker constructor +linktitle: HttpMessageInvoker +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMessageInvoker::HttpMessageInvoker constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http/httpmessageinvoker/httpmessageinvoker/ +--- +## HttpMessageInvoker::HttpMessageInvoker(System::SharedPtr\) constructor + + +RTTI information. + +```cpp +System::Net::Http::HttpMessageInvoker::HttpMessageInvoker(System::SharedPtr handler) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| handler | System::SharedPtr\ | The HTTP handler used for sending requests. | +## Remarks + + +Constructs a new instance. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMessageHandler](../../httpmessagehandler/) +* Class [HttpMessageInvoker](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpMessageInvoker::HttpMessageInvoker(System::SharedPtr\, bool) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::HttpMessageInvoker::HttpMessageInvoker(System::SharedPtr handler, bool disposeHandler) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| handler | System::SharedPtr\ | The HTTP handler used for sending requests. | +| disposeHandler | bool | The value that indicates if the handler must be disposed when this instance is disposed. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMessageHandler](../../httpmessagehandler/) +* Class [HttpMessageInvoker](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmessageinvoker/send/_index.md b/english/cpp/system.net.http/httpmessageinvoker/send/_index.md new file mode 100644 index 0000000000..a67e3e6d9e --- /dev/null +++ b/english/cpp/system.net.http/httpmessageinvoker/send/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Http::HttpMessageInvoker::Send method +linktitle: Send +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMessageInvoker::Send method. Sends the specified request in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http/httpmessageinvoker/send/ +--- +## HttpMessageInvoker::Send method + + +Sends the specified request. + +```cpp +virtual System::SharedPtr System::Net::Http::HttpMessageInvoker::Send(System::SharedPtr request) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| request | System::SharedPtr\ | The request to send. | + +### ReturnValue + +The HTTP response message. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponseMessage](../../httpresponsemessage/) +* Class [HttpRequestMessage](../../httprequestmessage/) +* Class [HttpMessageInvoker](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmethod/_index.md b/english/cpp/system.net.http/httpmethod/_index.md new file mode 100644 index 0000000000..dbce84da6a --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Net::Http::HttpMethod class +linktitle: HttpMethod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod class. Represents an HTTP method. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http/httpmethod/ +--- +## HttpMethod class + + +Represents an HTTP method. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpMethod : public System::IEquatable> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Determines if the the current and specified objects are equal. | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| static [get_Delete](./get_delete/)() | Returns the 'DELETE' HTTP method. | +| static [get_Get](./get_get/)() | Returns the 'GET' HTTP method. | +| static [get_Head](./get_head/)() | Returns the 'HEAD' HTTP method. | +| [get_Method](./get_method/)() | Returns a string representation of the HTTP method. | +| static [get_Options](./get_options/)() | Returns the 'OPTIONS' HTTP method. | +| static [get_Post](./get_post/)() | Returns the 'POST' HTTP method. | +| static [get_Put](./get_put/)() | Returns the 'PUT' HTTP method. | +| static [get_Trace](./get_trace/)() | Returns the 'TRACE' HTTP method. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| [HttpMethod](./httpmethod/)(String) | Constructs a new instance. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## See Also + +* Class [IEquatable](../../system/iequatable/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/httpmethod/equals/_index.md b/english/cpp/system.net.http/httpmethod/equals/_index.md new file mode 100644 index 0000000000..913e7a344e --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/equals/_index.md @@ -0,0 +1,59 @@ +--- +title: System::Net::Http::HttpMethod::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod::Equals method. Determines if the the current and specified objects are equal in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http/httpmethod/equals/ +--- +## HttpMethod::Equals(System::SharedPtr\) method + + +Determines if the the current and specified objects are equal. + +```cpp +bool System::Net::Http::HttpMethod::Equals(System::SharedPtr other) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | System::SharedPtr\ | The object to compare the current object with | + +### ReturnValue + +True if the objects are equal, otherwise - false + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMethod](../) +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpMethod::Equals(System::SharedPtr\) method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Http::HttpMethod::Equals(System::SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmethod/get_delete/_index.md b/english/cpp/system.net.http/httpmethod/get_delete/_index.md new file mode 100644 index 0000000000..74870fbc96 --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/get_delete/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpMethod::get_Delete method +linktitle: get_Delete +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod::get_Delete method. Returns the ''DELETE'' HTTP method in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http/httpmethod/get_delete/ +--- +## HttpMethod::get_Delete method + + +Returns the 'DELETE' HTTP method. + +```cpp +static System::SharedPtr System::Net::Http::HttpMethod::get_Delete() +``` + + +### ReturnValue + +The 'DELETE' HTTP method. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMethod](../) +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmethod/get_get/_index.md b/english/cpp/system.net.http/httpmethod/get_get/_index.md new file mode 100644 index 0000000000..72b994e83c --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/get_get/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpMethod::get_Get method +linktitle: get_Get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod::get_Get method. Returns the ''GET'' HTTP method in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http/httpmethod/get_get/ +--- +## HttpMethod::get_Get method + + +Returns the 'GET' HTTP method. + +```cpp +static System::SharedPtr System::Net::Http::HttpMethod::get_Get() +``` + + +### ReturnValue + +The 'GET' HTTP method. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMethod](../) +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmethod/get_head/_index.md b/english/cpp/system.net.http/httpmethod/get_head/_index.md new file mode 100644 index 0000000000..d328eeb1f1 --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/get_head/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpMethod::get_Head method +linktitle: get_Head +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod::get_Head method. Returns the ''HEAD'' HTTP method in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http/httpmethod/get_head/ +--- +## HttpMethod::get_Head method + + +Returns the 'HEAD' HTTP method. + +```cpp +static System::SharedPtr System::Net::Http::HttpMethod::get_Head() +``` + + +### ReturnValue + +The 'HEAD' HTTP method. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMethod](../) +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmethod/get_method/_index.md b/english/cpp/system.net.http/httpmethod/get_method/_index.md new file mode 100644 index 0000000000..1ffe52fcae --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/get_method/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpMethod::get_Method method +linktitle: get_Method +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod::get_Method method. Returns a string representation of the HTTP method in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http/httpmethod/get_method/ +--- +## HttpMethod::get_Method method + + +Returns a string representation of the HTTP method. + +```cpp +String System::Net::Http::HttpMethod::get_Method() +``` + + +### ReturnValue + +A string representation of the HTTP method. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmethod/get_options/_index.md b/english/cpp/system.net.http/httpmethod/get_options/_index.md new file mode 100644 index 0000000000..045ae9f033 --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/get_options/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpMethod::get_Options method +linktitle: get_Options +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod::get_Options method. Returns the ''OPTIONS'' HTTP method in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http/httpmethod/get_options/ +--- +## HttpMethod::get_Options method + + +Returns the 'OPTIONS' HTTP method. + +```cpp +static System::SharedPtr System::Net::Http::HttpMethod::get_Options() +``` + + +### ReturnValue + +The 'OPTIONS' HTTP method. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMethod](../) +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmethod/get_post/_index.md b/english/cpp/system.net.http/httpmethod/get_post/_index.md new file mode 100644 index 0000000000..559fd355be --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/get_post/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpMethod::get_Post method +linktitle: get_Post +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod::get_Post method. Returns the ''POST'' HTTP method in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http/httpmethod/get_post/ +--- +## HttpMethod::get_Post method + + +Returns the 'POST' HTTP method. + +```cpp +static System::SharedPtr System::Net::Http::HttpMethod::get_Post() +``` + + +### ReturnValue + +The 'POST' HTTP method. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMethod](../) +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmethod/get_put/_index.md b/english/cpp/system.net.http/httpmethod/get_put/_index.md new file mode 100644 index 0000000000..c2ab943420 --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/get_put/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpMethod::get_Put method +linktitle: get_Put +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod::get_Put method. Returns the ''PUT'' HTTP method in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http/httpmethod/get_put/ +--- +## HttpMethod::get_Put method + + +Returns the 'PUT' HTTP method. + +```cpp +static System::SharedPtr System::Net::Http::HttpMethod::get_Put() +``` + + +### ReturnValue + +The 'PUT' HTTP method. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMethod](../) +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmethod/get_trace/_index.md b/english/cpp/system.net.http/httpmethod/get_trace/_index.md new file mode 100644 index 0000000000..c0cf392c34 --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/get_trace/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpMethod::get_Trace method +linktitle: get_Trace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod::get_Trace method. Returns the ''TRACE'' HTTP method in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http/httpmethod/get_trace/ +--- +## HttpMethod::get_Trace method + + +Returns the 'TRACE' HTTP method. + +```cpp +static System::SharedPtr System::Net::Http::HttpMethod::get_Trace() +``` + + +### ReturnValue + +The 'TRACE' HTTP method. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMethod](../) +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmethod/gethashcode/_index.md b/english/cpp/system.net.http/httpmethod/gethashcode/_index.md new file mode 100644 index 0000000000..96ae92a812 --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::HttpMethod::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http/httpmethod/gethashcode/ +--- +## HttpMethod::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Http::HttpMethod::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmethod/httpmethod/_index.md b/english/cpp/system.net.http/httpmethod/httpmethod/_index.md new file mode 100644 index 0000000000..bab9863590 --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/httpmethod/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpMethod::HttpMethod constructor +linktitle: HttpMethod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod::HttpMethod constructor. Constructs a new instance in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http/httpmethod/httpmethod/ +--- +## HttpMethod::HttpMethod constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::HttpMethod::HttpMethod(String method) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| method | String | A string representation of the HTTP method. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpmethod/tostring/_index.md b/english/cpp/system.net.http/httpmethod/tostring/_index.md new file mode 100644 index 0000000000..ac0ee16569 --- /dev/null +++ b/english/cpp/system.net.http/httpmethod/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpMethod::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpMethod::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http/httpmethod/tostring/ +--- +## HttpMethod::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::HttpMethod::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpMethod](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpparseresult/_index.md b/english/cpp/system.net.http/httpparseresult/_index.md new file mode 100644 index 0000000000..1aaa9a93c6 --- /dev/null +++ b/english/cpp/system.net.http/httpparseresult/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpParseResult enum +linktitle: HttpParseResult +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpParseResult enum. Indicates the parsing result in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http/httpparseresult/ +--- +## HttpParseResult enum + + +Indicates the parsing result. + +```cpp +enum class HttpParseResult +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Parsed | 0 | The parsing is successfully done. | +| NotParsed | 1 | The string to parse starts with an invalid character. | +| InvalidFormat | 2 | The string to parse has an invalid format. | + +## See Also + +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/httprequestexception/_index.md b/english/cpp/system.net.http/httprequestexception/_index.md new file mode 100644 index 0000000000..c01865253f --- /dev/null +++ b/english/cpp/system.net.http/httprequestexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Net::Http::HttpRequestException typedef +linktitle: HttpRequestException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::Http::HttpRequestException typedef in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http/httprequestexception/ +--- +## HttpRequestException typedef + + + + +```cpp +using System::Net::Http::HttpRequestException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/httprequestmessage/_index.md b/english/cpp/system.net.http/httprequestmessage/_index.md new file mode 100644 index 0000000000..210b64b4cb --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Net::Http::HttpRequestMessage class +linktitle: HttpRequestMessage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage class. Represents an HTTP request message. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http/httprequestmessage/ +--- +## HttpRequestMessage class + + +Represents an HTTP request message. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpRequestMessage : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Dispose](./dispose/)() override | Disposes the current instance. This method also disposes content of the HTTP request. | +| [get_Content](./get_content/)() | Gets content of the HTTP request. | +| [get_Headers](./get_headers/)() | Returns the HTTP content headers. | +| [get_Method](./get_method/)() | Gets the HTTP request method. | +| [get_Properties](./get_properties/)() | Returns the collection of the HTTP request properties. | +| [get_RequestUri](./get_requesturi/)() | Gets the URI of the requested resource. | +| [get_Version](./get_version/)() | RTTI information. | +| [HttpRequestMessage](./httprequestmessage/)() | Constructs a new instance. | +| [HttpRequestMessage](./httprequestmessage/)(System::SharedPtr\, System::SharedPtr\) | Constructs a new instance. | +| [HttpRequestMessage](./httprequestmessage/)(System::SharedPtr\, String) | Constructs a new instance. | +| [MarkAsSent](./markassent/)() | Marks the current request as sent. | +| [set_Content](./set_content/)(System::SharedPtr\) | Sets content of the HTTP request. | +| [set_Method](./set_method/)(System::SharedPtr\) | Sets the HTTP request method. | +| [set_RequestUri](./set_requesturi/)(System::SharedPtr\) | Sets the URI of the requested resource. | +| [set_Version](./set_version/)(System::Version) | Sets the HTTP version. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/httprequestmessage/dispose/_index.md b/english/cpp/system.net.http/httprequestmessage/dispose/_index.md new file mode 100644 index 0000000000..e27ee98509 --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::HttpRequestMessage::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::Dispose method. Disposes the current instance. This method also disposes content of the HTTP request in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http/httprequestmessage/dispose/ +--- +## HttpRequestMessage::Dispose method + + +Disposes the current instance. This method also disposes content of the HTTP request. + +```cpp +void System::Net::Http::HttpRequestMessage::Dispose() override +``` + +## See Also + +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/get_content/_index.md b/english/cpp/system.net.http/httprequestmessage/get_content/_index.md new file mode 100644 index 0000000000..f87f2cf5e9 --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/get_content/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpRequestMessage::get_Content method +linktitle: get_Content +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::get_Content method. Gets content of the HTTP request in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http/httprequestmessage/get_content/ +--- +## HttpRequestMessage::get_Content method + + +Gets content of the HTTP request. + +```cpp +System::SharedPtr System::Net::Http::HttpRequestMessage::get_Content() +``` + + +### ReturnValue + +Content of the HTTP request. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpContent](../../httpcontent/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/get_headers/_index.md b/english/cpp/system.net.http/httprequestmessage/get_headers/_index.md new file mode 100644 index 0000000000..177399e1f0 --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/get_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpRequestMessage::get_Headers method +linktitle: get_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::get_Headers method. Returns the HTTP content headers in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http/httprequestmessage/get_headers/ +--- +## HttpRequestMessage::get_Headers method + + +Returns the HTTP content headers. + +```cpp +System::SharedPtr System::Net::Http::HttpRequestMessage::get_Headers() +``` + + +### ReturnValue + +The HTTP content headers. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpRequestHeaders](../../../system.net.http.headers/httprequestheaders/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/get_method/_index.md b/english/cpp/system.net.http/httprequestmessage/get_method/_index.md new file mode 100644 index 0000000000..ada3ef93ab --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/get_method/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpRequestMessage::get_Method method +linktitle: get_Method +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::get_Method method. Gets the HTTP request method in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http/httprequestmessage/get_method/ +--- +## HttpRequestMessage::get_Method method + + +Gets the HTTP request method. + +```cpp +System::SharedPtr System::Net::Http::HttpRequestMessage::get_Method() +``` + + +### ReturnValue + +The HTTP request method. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMethod](../../httpmethod/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/get_properties/_index.md b/english/cpp/system.net.http/httprequestmessage/get_properties/_index.md new file mode 100644 index 0000000000..a547a50504 --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/get_properties/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::HttpRequestMessage::get_Properties method +linktitle: get_Properties +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::get_Properties method. Returns the collection of the HTTP request properties in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http/httprequestmessage/get_properties/ +--- +## HttpRequestMessage::get_Properties method + + +Returns the collection of the HTTP request properties. + +```cpp +System::SharedPtr>> System::Net::Http::HttpRequestMessage::get_Properties() +``` + + +### ReturnValue + +The collection of the HTTP request properties. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IDictionary](../../../system.collections.generic/idictionary/) +* Class [String](../../../system/string/) +* Class [Object](../../../system/object/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/get_requesturi/_index.md b/english/cpp/system.net.http/httprequestmessage/get_requesturi/_index.md new file mode 100644 index 0000000000..5238d3c5fb --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/get_requesturi/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpRequestMessage::get_RequestUri method +linktitle: get_RequestUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::get_RequestUri method. Gets the URI of the requested resource in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http/httprequestmessage/get_requesturi/ +--- +## HttpRequestMessage::get_RequestUri method + + +Gets the URI of the requested resource. + +```cpp +System::SharedPtr System::Net::Http::HttpRequestMessage::get_RequestUri() +``` + + +### ReturnValue + +The URI of the requested resource. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/get_version/_index.md b/english/cpp/system.net.http/httprequestmessage/get_version/_index.md new file mode 100644 index 0000000000..9ccd392a8b --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/get_version/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::HttpRequestMessage::get_Version method +linktitle: get_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::get_Version method. RTTI information in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http/httprequestmessage/get_version/ +--- +## HttpRequestMessage::get_Version method + + +RTTI information. + +```cpp +System::Version System::Net::Http::HttpRequestMessage::get_Version() +``` + + +### ReturnValue + +The HTTP version. +## Remarks + + +Gets the HTTP version. +## See Also + +* Class [Version](../../../system/version/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/httprequestmessage/_index.md b/english/cpp/system.net.http/httprequestmessage/httprequestmessage/_index.md new file mode 100644 index 0000000000..bc1f933d1d --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/httprequestmessage/_index.md @@ -0,0 +1,69 @@ +--- +title: System::Net::Http::HttpRequestMessage::HttpRequestMessage constructor +linktitle: HttpRequestMessage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::HttpRequestMessage constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http/httprequestmessage/httprequestmessage/ +--- +## HttpRequestMessage::HttpRequestMessage() constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::HttpRequestMessage::HttpRequestMessage() +``` + +## See Also + +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpRequestMessage::HttpRequestMessage(System::SharedPtr\, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::HttpRequestMessage::HttpRequestMessage(System::SharedPtr method, String requestUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| method | System::SharedPtr\ | The HTTP method. | +| requestUri | String | The URI of the requested resource. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMethod](../../httpmethod/) +* Class [String](../../../system/string/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpRequestMessage::HttpRequestMessage(System::SharedPtr\, System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::HttpRequestMessage::HttpRequestMessage(System::SharedPtr method, System::SharedPtr requestUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| method | System::SharedPtr\ | The HTTP method. | +| requestUri | System::SharedPtr\ | The URI of the requested resource. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMethod](../../httpmethod/) +* Class [Uri](../../../system/uri/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/markassent/_index.md b/english/cpp/system.net.http/httprequestmessage/markassent/_index.md new file mode 100644 index 0000000000..8d2447f270 --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/markassent/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::HttpRequestMessage::MarkAsSent method +linktitle: MarkAsSent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::MarkAsSent method. Marks the current request as sent in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http/httprequestmessage/markassent/ +--- +## HttpRequestMessage::MarkAsSent method + + +Marks the current request as sent. + +```cpp +bool System::Net::Http::HttpRequestMessage::MarkAsSent() +``` + + +### ReturnValue + +False when the current request was marked before, otherwise false. + +## See Also + +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/set_content/_index.md b/english/cpp/system.net.http/httprequestmessage/set_content/_index.md new file mode 100644 index 0000000000..a5ef87fe81 --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/set_content/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpRequestMessage::set_Content method +linktitle: set_Content +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::set_Content method. Sets content of the HTTP request in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http/httprequestmessage/set_content/ +--- +## HttpRequestMessage::set_Content method + + +Sets content of the HTTP request. + +```cpp +void System::Net::Http::HttpRequestMessage::set_Content(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpContent](../../httpcontent/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/set_method/_index.md b/english/cpp/system.net.http/httprequestmessage/set_method/_index.md new file mode 100644 index 0000000000..df644e5ad5 --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/set_method/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpRequestMessage::set_Method method +linktitle: set_Method +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::set_Method method. Sets the HTTP request method in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http/httprequestmessage/set_method/ +--- +## HttpRequestMessage::set_Method method + + +Sets the HTTP request method. + +```cpp +void System::Net::Http::HttpRequestMessage::set_Method(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpMethod](../../httpmethod/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/set_requesturi/_index.md b/english/cpp/system.net.http/httprequestmessage/set_requesturi/_index.md new file mode 100644 index 0000000000..55d4c3e03e --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/set_requesturi/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpRequestMessage::set_RequestUri method +linktitle: set_RequestUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::set_RequestUri method. Sets the URI of the requested resource in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http/httprequestmessage/set_requesturi/ +--- +## HttpRequestMessage::set_RequestUri method + + +Sets the URI of the requested resource. + +```cpp +void System::Net::Http::HttpRequestMessage::set_RequestUri(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/set_version/_index.md b/english/cpp/system.net.http/httprequestmessage/set_version/_index.md new file mode 100644 index 0000000000..ccef45d9e0 --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/set_version/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpRequestMessage::set_Version method +linktitle: set_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::set_Version method. Sets the HTTP version in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http/httprequestmessage/set_version/ +--- +## HttpRequestMessage::set_Version method + + +Sets the HTTP version. + +```cpp +void System::Net::Http::HttpRequestMessage::set_Version(System::Version value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Version | The value that will be set. | + +## See Also + +* Class [Version](../../../system/version/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httprequestmessage/tostring/_index.md b/english/cpp/system.net.http/httprequestmessage/tostring/_index.md new file mode 100644 index 0000000000..d2e3397aeb --- /dev/null +++ b/english/cpp/system.net.http/httprequestmessage/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpRequestMessage::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpRequestMessage::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http/httprequestmessage/tostring/ +--- +## HttpRequestMessage::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Http::HttpRequestMessage::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpRequestMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/_index.md b/english/cpp/system.net.http/httpresponsemessage/_index.md new file mode 100644 index 0000000000..a6eac08538 --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Net::Http::HttpResponseMessage class +linktitle: HttpResponseMessage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage class. Represents an HTTP response message. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http/httpresponsemessage/ +--- +## HttpResponseMessage class + + +Represents an HTTP response message. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpResponseMessage : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Dispose](./dispose/)() override | Disposes the current instance. This method also disposes content of the HTTP response. | +| [EnsureSuccessStatusCode](./ensuresuccessstatuscode/)() | Checks the status code. HttpRequestException will be thrown when the status code doesn't belong to 2xx. | +| [get_Content](./get_content/)() const | Gets content of the HTTP response. | +| [get_Headers](./get_headers/)() const | Returns the HTTP content headers. | +| [get_IsSuccessStatusCode](./get_issuccessstatuscode/)() const | Checks if the status code indicates that the action requested by the client was received, understood, and accepted. | +| [get_ReasonPhrase](./get_reasonphrase/)() const | Gets the Reason-Phrase that is sent by servers together with the status code. | +| [get_RequestMessage](./get_requestmessage/)() const | Gets the HTTP request message. | +| [get_StatusCode](./get_statuscode/)() const | Gets the HTTP status code. | +| [get_Version](./get_version/)() const | RTTI information. | +| [HttpResponseMessage](./httpresponsemessage/)() | Constructs a new instance. | +| [HttpResponseMessage](./httpresponsemessage/)(HttpStatusCode) | Constructs a new instance. | +| [set_Content](./set_content/)(System::SharedPtr\) | Sets content of the HTTP response. | +| [set_ReasonPhrase](./set_reasonphrase/)(String) | Sets the Reason-Phrase that is sent by servers together with the status code. | +| [set_RequestMessage](./set_requestmessage/)(System::SharedPtr\) | Sets the HTTP request message. | +| [set_StatusCode](./set_statuscode/)(HttpStatusCode) | Sets the HTTP status code. | +| [set_Version](./set_version/)(System::Version) | Sets the HTTP version. | +| [ToString](./tostring/)() const override | [System::Object::ToString](../../system/object/tostring/). | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/dispose/_index.md b/english/cpp/system.net.http/httpresponsemessage/dispose/_index.md new file mode 100644 index 0000000000..9b6fa80b63 --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::HttpResponseMessage::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::Dispose method. Disposes the current instance. This method also disposes content of the HTTP response in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http/httpresponsemessage/dispose/ +--- +## HttpResponseMessage::Dispose method + + +Disposes the current instance. This method also disposes content of the HTTP response. + +```cpp +void System::Net::Http::HttpResponseMessage::Dispose() override +``` + +## See Also + +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/ensuresuccessstatuscode/_index.md b/english/cpp/system.net.http/httpresponsemessage/ensuresuccessstatuscode/_index.md new file mode 100644 index 0000000000..8a91123994 --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/ensuresuccessstatuscode/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpResponseMessage::EnsureSuccessStatusCode method +linktitle: EnsureSuccessStatusCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::EnsureSuccessStatusCode method. Checks the status code. HttpRequestException will be thrown when the status code doesn''t belong to 2xx in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http/httpresponsemessage/ensuresuccessstatuscode/ +--- +## HttpResponseMessage::EnsureSuccessStatusCode method + + +Checks the status code. HttpRequestException will be thrown when the status code doesn't belong to 2xx. + +```cpp +System::SharedPtr System::Net::Http::HttpResponseMessage::EnsureSuccessStatusCode() +``` + + +### ReturnValue + +The current instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponseMessage](../) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/get_content/_index.md b/english/cpp/system.net.http/httpresponsemessage/get_content/_index.md new file mode 100644 index 0000000000..5f194ae207 --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/get_content/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpResponseMessage::get_Content method +linktitle: get_Content +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::get_Content method. Gets content of the HTTP response in C++.' +type: docs +weight: 400 +url: /cpp/system.net.http/httpresponsemessage/get_content/ +--- +## HttpResponseMessage::get_Content method + + +Gets content of the HTTP response. + +```cpp +System::SharedPtr System::Net::Http::HttpResponseMessage::get_Content() const +``` + + +### ReturnValue + +Content of the HTTP response. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpContent](../../httpcontent/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/get_headers/_index.md b/english/cpp/system.net.http/httpresponsemessage/get_headers/_index.md new file mode 100644 index 0000000000..7f53c9ea2f --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/get_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpResponseMessage::get_Headers method +linktitle: get_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::get_Headers method. Returns the HTTP content headers in C++.' +type: docs +weight: 500 +url: /cpp/system.net.http/httpresponsemessage/get_headers/ +--- +## HttpResponseMessage::get_Headers method + + +Returns the HTTP content headers. + +```cpp +System::SharedPtr System::Net::Http::HttpResponseMessage::get_Headers() const +``` + + +### ReturnValue + +The HTTP content headers. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponseHeaders](../../../system.net.http.headers/httpresponseheaders/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/get_issuccessstatuscode/_index.md b/english/cpp/system.net.http/httpresponsemessage/get_issuccessstatuscode/_index.md new file mode 100644 index 0000000000..cca5099503 --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/get_issuccessstatuscode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Http::HttpResponseMessage::get_IsSuccessStatusCode method +linktitle: get_IsSuccessStatusCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::get_IsSuccessStatusCode method. Checks if the status code indicates that the action requested by the client was received, understood, and accepted in C++.' +type: docs +weight: 600 +url: /cpp/system.net.http/httpresponsemessage/get_issuccessstatuscode/ +--- +## HttpResponseMessage::get_IsSuccessStatusCode method + + +Checks if the status code indicates that the action requested by the client was received, understood, and accepted. + +```cpp +bool System::Net::Http::HttpResponseMessage::get_IsSuccessStatusCode() const +``` + + +### ReturnValue + +True when the status code belongs to 2xx, otherwise false. + +## See Also + +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/get_reasonphrase/_index.md b/english/cpp/system.net.http/httpresponsemessage/get_reasonphrase/_index.md new file mode 100644 index 0000000000..b9c87868b0 --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/get_reasonphrase/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpResponseMessage::get_ReasonPhrase method +linktitle: get_ReasonPhrase +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::get_ReasonPhrase method. Gets the Reason-Phrase that is sent by servers together with the status code in C++.' +type: docs +weight: 700 +url: /cpp/system.net.http/httpresponsemessage/get_reasonphrase/ +--- +## HttpResponseMessage::get_ReasonPhrase method + + +Gets the Reason-Phrase that is sent by servers together with the status code. + +```cpp +String System::Net::Http::HttpResponseMessage::get_ReasonPhrase() const +``` + + +### ReturnValue + +The Reason-Phrase that is sent by servers together with the status code. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/get_requestmessage/_index.md b/english/cpp/system.net.http/httpresponsemessage/get_requestmessage/_index.md new file mode 100644 index 0000000000..cc2ec0396e --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/get_requestmessage/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpResponseMessage::get_RequestMessage method +linktitle: get_RequestMessage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::get_RequestMessage method. Gets the HTTP request message in C++.' +type: docs +weight: 800 +url: /cpp/system.net.http/httpresponsemessage/get_requestmessage/ +--- +## HttpResponseMessage::get_RequestMessage method + + +Gets the HTTP request message. + +```cpp +System::SharedPtr System::Net::Http::HttpResponseMessage::get_RequestMessage() const +``` + + +### ReturnValue + +The HTTP request message. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpRequestMessage](../../httprequestmessage/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/get_statuscode/_index.md b/english/cpp/system.net.http/httpresponsemessage/get_statuscode/_index.md new file mode 100644 index 0000000000..48faf2f122 --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/get_statuscode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpResponseMessage::get_StatusCode method +linktitle: get_StatusCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::get_StatusCode method. Gets the HTTP status code in C++.' +type: docs +weight: 900 +url: /cpp/system.net.http/httpresponsemessage/get_statuscode/ +--- +## HttpResponseMessage::get_StatusCode method + + +Gets the HTTP status code. + +```cpp +HttpStatusCode System::Net::Http::HttpResponseMessage::get_StatusCode() const +``` + + +### ReturnValue + +The HTTP status code. + +## See Also + +* Enum [HttpStatusCode](../../../system.net/httpstatuscode/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/get_version/_index.md b/english/cpp/system.net.http/httpresponsemessage/get_version/_index.md new file mode 100644 index 0000000000..6b8e115d2e --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/get_version/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Http::HttpResponseMessage::get_Version method +linktitle: get_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::get_Version method. RTTI information in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http/httpresponsemessage/get_version/ +--- +## HttpResponseMessage::get_Version method + + +RTTI information. + +```cpp +System::Version System::Net::Http::HttpResponseMessage::get_Version() const +``` + + +### ReturnValue + +The HTTP version. +## Remarks + + +Gets the HTTP version. +## See Also + +* Class [Version](../../../system/version/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/httpresponsemessage/_index.md b/english/cpp/system.net.http/httpresponsemessage/httpresponsemessage/_index.md new file mode 100644 index 0000000000..88e5c34f56 --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/httpresponsemessage/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Net::Http::HttpResponseMessage::HttpResponseMessage constructor +linktitle: HttpResponseMessage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::HttpResponseMessage constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http/httpresponsemessage/httpresponsemessage/ +--- +## HttpResponseMessage::HttpResponseMessage() constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::HttpResponseMessage::HttpResponseMessage() +``` + +## See Also + +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpResponseMessage::HttpResponseMessage(HttpStatusCode) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::HttpResponseMessage::HttpResponseMessage(HttpStatusCode statusCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| statusCode | HttpStatusCode | The HTTP status code. | + +## See Also + +* Enum [HttpStatusCode](../../../system.net/httpstatuscode/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/set_content/_index.md b/english/cpp/system.net.http/httpresponsemessage/set_content/_index.md new file mode 100644 index 0000000000..2c5078a6e8 --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/set_content/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpResponseMessage::set_Content method +linktitle: set_Content +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::set_Content method. Sets content of the HTTP response in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http/httpresponsemessage/set_content/ +--- +## HttpResponseMessage::set_Content method + + +Sets content of the HTTP response. + +```cpp +void System::Net::Http::HttpResponseMessage::set_Content(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpContent](../../httpcontent/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/set_reasonphrase/_index.md b/english/cpp/system.net.http/httpresponsemessage/set_reasonphrase/_index.md new file mode 100644 index 0000000000..3e7ef40323 --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/set_reasonphrase/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpResponseMessage::set_ReasonPhrase method +linktitle: set_ReasonPhrase +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::set_ReasonPhrase method. Sets the Reason-Phrase that is sent by servers together with the status code in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.http/httpresponsemessage/set_reasonphrase/ +--- +## HttpResponseMessage::set_ReasonPhrase method + + +Sets the Reason-Phrase that is sent by servers together with the status code. + +```cpp +void System::Net::Http::HttpResponseMessage::set_ReasonPhrase(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that will be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/set_requestmessage/_index.md b/english/cpp/system.net.http/httpresponsemessage/set_requestmessage/_index.md new file mode 100644 index 0000000000..a5c4ee4308 --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/set_requestmessage/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Http::HttpResponseMessage::set_RequestMessage method +linktitle: set_RequestMessage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::set_RequestMessage method. Sets the HTTP request message in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.http/httpresponsemessage/set_requestmessage/ +--- +## HttpResponseMessage::set_RequestMessage method + + +Sets the HTTP request message. + +```cpp +void System::Net::Http::HttpResponseMessage::set_RequestMessage(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that will be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpRequestMessage](../../httprequestmessage/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/set_statuscode/_index.md b/english/cpp/system.net.http/httpresponsemessage/set_statuscode/_index.md new file mode 100644 index 0000000000..2c3550cc6d --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/set_statuscode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpResponseMessage::set_StatusCode method +linktitle: set_StatusCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::set_StatusCode method. Sets the HTTP status code in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.http/httpresponsemessage/set_statuscode/ +--- +## HttpResponseMessage::set_StatusCode method + + +Sets the HTTP status code. + +```cpp +void System::Net::Http::HttpResponseMessage::set_StatusCode(HttpStatusCode value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | HttpStatusCode | The value that will be set. | + +## See Also + +* Enum [HttpStatusCode](../../../system.net/httpstatuscode/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/set_version/_index.md b/english/cpp/system.net.http/httpresponsemessage/set_version/_index.md new file mode 100644 index 0000000000..856913425b --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/set_version/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Http::HttpResponseMessage::set_Version method +linktitle: set_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::set_Version method. Sets the HTTP version in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.http/httpresponsemessage/set_version/ +--- +## HttpResponseMessage::set_Version method + + +Sets the HTTP version. + +```cpp +void System::Net::Http::HttpResponseMessage::set_Version(System::Version value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Version | The value that will be set. | + +## See Also + +* Class [Version](../../../system/version/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httpresponsemessage/tostring/_index.md b/english/cpp/system.net.http/httpresponsemessage/tostring/_index.md new file mode 100644 index 0000000000..cc2ba92efb --- /dev/null +++ b/english/cpp/system.net.http/httpresponsemessage/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::Http::HttpResponseMessage::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpResponseMessage::ToString method. System::Object::ToString in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.http/httpresponsemessage/tostring/ +--- +## HttpResponseMessage::ToString method + + +[System::Object::ToString](../../../system/object/tostring/). + +```cpp +String System::Net::Http::HttpResponseMessage::ToString() const override +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpResponseMessage](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httputilities/_index.md b/english/cpp/system.net.http/httputilities/_index.md new file mode 100644 index 0000000000..3849190337 --- /dev/null +++ b/english/cpp/system.net.http/httputilities/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::HttpUtilities class +linktitle: HttpUtilities +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpUtilities class. Contains the utility methods in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.http/httputilities/ +--- +## HttpUtilities class + + +Contains the utility methods. + +```cpp +class HttpUtilities : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [IsHttpUri](./ishttpuri/)(System::SharedPtr\) | Checks if the specified URI is the HTTP URI. | +## Fields + +| Field | Description | +| --- | --- | +| static [DefaultRequestVersion](./defaultrequestversion/) | RTTI information. | +| static [DefaultResponseVersion](./defaultresponseversion/) | The default HTTP version for receiving responses. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/httputilities/defaultrequestversion/_index.md b/english/cpp/system.net.http/httputilities/defaultrequestversion/_index.md new file mode 100644 index 0000000000..ab7c364b74 --- /dev/null +++ b/english/cpp/system.net.http/httputilities/defaultrequestversion/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::Http::HttpUtilities::DefaultRequestVersion field +linktitle: DefaultRequestVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpUtilities::DefaultRequestVersion field. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.net.http/httputilities/defaultrequestversion/ +--- +## DefaultRequestVersion field + + +RTTI information. + +```cpp +static Version System::Net::Http::HttpUtilities::DefaultRequestVersion +``` + +## Remarks + + +The default HTTP version for sending requests. +## See Also + +* Class [HttpUtilities](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httputilities/defaultresponseversion/_index.md b/english/cpp/system.net.http/httputilities/defaultresponseversion/_index.md new file mode 100644 index 0000000000..6930ced48b --- /dev/null +++ b/english/cpp/system.net.http/httputilities/defaultresponseversion/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Http::HttpUtilities::DefaultResponseVersion field +linktitle: DefaultResponseVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpUtilities::DefaultResponseVersion field. The default HTTP version for receiving responses in C++.' +type: docs +weight: 300 +url: /cpp/system.net.http/httputilities/defaultresponseversion/ +--- +## DefaultResponseVersion field + + +The default HTTP version for receiving responses. + +```cpp +static Version System::Net::Http::HttpUtilities::DefaultResponseVersion +``` + +## See Also + +* Class [HttpUtilities](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/httputilities/ishttpuri/_index.md b/english/cpp/system.net.http/httputilities/ishttpuri/_index.md new file mode 100644 index 0000000000..12ea4327c9 --- /dev/null +++ b/english/cpp/system.net.http/httputilities/ishttpuri/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Http::HttpUtilities::IsHttpUri method +linktitle: IsHttpUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::HttpUtilities::IsHttpUri method. Checks if the specified URI is the HTTP URI in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http/httputilities/ishttpuri/ +--- +## HttpUtilities::IsHttpUri method + + +Checks if the specified URI is the HTTP URI. + +```cpp +static bool System::Net::Http::HttpUtilities::IsHttpUri(System::SharedPtr uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | The URI to check. | + +### ReturnValue + +True when the specified URI is the HTTP URI, otherwise false. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpUtilities](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.http/operator!=/_index.md b/english/cpp/system.net.http/operator!=/_index.md new file mode 100644 index 0000000000..57b57a81b2 --- /dev/null +++ b/english/cpp/system.net.http/operator!=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::Http::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator!= method of class in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.http/operator!=/ +--- +## System::Net::Http::operator!= method + + + + +```cpp +bool System::Net::Http::operator!=(System::SharedPtr left, System::SharedPtr right) +``` + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [HttpMethod](../httpmethod/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/operator==/_index.md b/english/cpp/system.net.http/operator==/_index.md new file mode 100644 index 0000000000..67d7557b7a --- /dev/null +++ b/english/cpp/system.net.http/operator==/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::Http::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator== method of class in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.http/operator==/ +--- +## System::Net::Http::operator== method + + + + +```cpp +bool System::Net::Http::operator==(System::SharedPtr left, System::SharedPtr right) +``` + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [HttpMethod](../httpmethod/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/stringcontent/_index.md b/english/cpp/system.net.http/stringcontent/_index.md new file mode 100644 index 0000000000..254f60e953 --- /dev/null +++ b/english/cpp/system.net.http/stringcontent/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Http::StringContent class +linktitle: StringContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::StringContent class. Represents HTTP content as a string. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.http/stringcontent/ +--- +## StringContent class + + +Represents HTTP content as a string. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StringContent : public System::Net::Http::ByteArrayContent +``` + +## Methods + +| Method | Description | +| --- | --- | +| [StringContent](./stringcontent/)(String) | RTTI information. | +| [StringContent](./stringcontent/)(String, System::SharedPtr\) | Constructs a new instance. | +| [StringContent](./stringcontent/)(String, System::SharedPtr\, String) | Constructs a new instance. | +## Fields + +| Field | Description | +| --- | --- | +| static [DefaultStringEncoding](../httpcontent/defaultstringencoding/) | The default encoding. | +| static [MaxBufferSize](../httpcontent/maxbuffersize/) | The maximum number of bytes. | +## See Also + +* Class [ByteArrayContent](../bytearraycontent/) +* Namespace [System::Net::Http](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.http/stringcontent/stringcontent/_index.md b/english/cpp/system.net.http/stringcontent/stringcontent/_index.md new file mode 100644 index 0000000000..686ff0e2d2 --- /dev/null +++ b/english/cpp/system.net.http/stringcontent/stringcontent/_index.md @@ -0,0 +1,79 @@ +--- +title: System::Net::Http::StringContent::StringContent constructor +linktitle: StringContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Http::StringContent::StringContent constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net.http/stringcontent/stringcontent/ +--- +## StringContent::StringContent(String) constructor + + +RTTI information. + +```cpp +System::Net::Http::StringContent::StringContent(String content) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content | String | HTTP content. | +## Remarks + + +Constructs a new instance. +## See Also + +* Class [String](../../../system/string/) +* Class [StringContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) +## StringContent::StringContent(String, System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::StringContent::StringContent(String content, System::SharedPtr encoding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content | String | HTTP content. | +| encoding | System::SharedPtr\ | The encoding of HTTP content. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [StringContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) +## StringContent::StringContent(String, System::SharedPtr\, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Http::StringContent::StringContent(String content, System::SharedPtr encoding, String mediaType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content | String | HTTP content. | +| encoding | System::SharedPtr\ | The encoding of HTTP content. | +| mediaType | String | The MIME type. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [StringContent](../) +* Namespace [System::Net::Http](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.networkinformation/_index.md b/english/cpp/system.net.networkinformation/_index.md new file mode 100644 index 0000000000..95cf5e97e4 --- /dev/null +++ b/english/cpp/system.net.networkinformation/_index.md @@ -0,0 +1,18 @@ +--- +title: System::Net::NetworkInformation namespace +linktitle: System::Net::NetworkInformation +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::NetworkInformation namespace in C++.' +type: docs +weight: 5500 +url: /cpp/system.net.networkinformation/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [HostInformation](./hostinformation/) | Represents information about a host. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IPGlobalProperties](./ipglobalproperties/) | Represents an information about the network connection of the local computer. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | diff --git a/english/cpp/system.net.networkinformation/hostinformation/_index.md b/english/cpp/system.net.networkinformation/hostinformation/_index.md new file mode 100644 index 0000000000..b58366e9ff --- /dev/null +++ b/english/cpp/system.net.networkinformation/hostinformation/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::NetworkInformation::HostInformation class +linktitle: HostInformation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkInformation::HostInformation class. Represents information about a host. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.net.networkinformation/hostinformation/ +--- +## HostInformation class + + +Represents information about a host. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HostInformation : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [get_DomainName](./get_domainname/)() | Returns the domain in which the local computer is registered. | +| static [get_HostName](./get_hostname/)() | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net::NetworkInformation](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.networkinformation/hostinformation/get_domainname/_index.md b/english/cpp/system.net.networkinformation/hostinformation/get_domainname/_index.md new file mode 100644 index 0000000000..97a19c9b81 --- /dev/null +++ b/english/cpp/system.net.networkinformation/hostinformation/get_domainname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::NetworkInformation::HostInformation::get_DomainName method +linktitle: get_DomainName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkInformation::HostInformation::get_DomainName method. Returns the domain in which the local computer is registered in C++.' +type: docs +weight: 100 +url: /cpp/system.net.networkinformation/hostinformation/get_domainname/ +--- +## HostInformation::get_DomainName method + + +Returns the domain in which the local computer is registered. + +```cpp +static String System::Net::NetworkInformation::HostInformation::get_DomainName() +``` + + +### ReturnValue + +The domain in which the local computer is registered. + +## See Also + +* Class [String](../../../system/string/) +* Class [HostInformation](../) +* Namespace [System::Net::NetworkInformation](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.networkinformation/hostinformation/get_hostname/_index.md b/english/cpp/system.net.networkinformation/hostinformation/get_hostname/_index.md new file mode 100644 index 0000000000..8b8229569b --- /dev/null +++ b/english/cpp/system.net.networkinformation/hostinformation/get_hostname/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::NetworkInformation::HostInformation::get_HostName method +linktitle: get_HostName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkInformation::HostInformation::get_HostName method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.net.networkinformation/hostinformation/get_hostname/ +--- +## HostInformation::get_HostName method + + +RTTI information. + +```cpp +static String System::Net::NetworkInformation::HostInformation::get_HostName() +``` + + +### ReturnValue + +The host name of the local computer. +## Remarks + + +Returns the host name of the local computer. +## See Also + +* Class [String](../../../system/string/) +* Class [HostInformation](../) +* Namespace [System::Net::NetworkInformation](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.networkinformation/ipglobalproperties/_index.md b/english/cpp/system.net.networkinformation/ipglobalproperties/_index.md new file mode 100644 index 0000000000..3a7b775a5b --- /dev/null +++ b/english/cpp/system.net.networkinformation/ipglobalproperties/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::NetworkInformation::IPGlobalProperties class +linktitle: IPGlobalProperties +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkInformation::IPGlobalProperties class. Represents an information about the network connection of the local computer. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.net.networkinformation/ipglobalproperties/ +--- +## IPGlobalProperties class + + +Represents an information about the network connection of the local computer. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IPGlobalProperties : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_DomainName](./get_domainname/)() | Returns the domain in which the local computer is registered. | +| virtual [get_HostName](./get_hostname/)() | Returns the host name of the local computer. | +| static [GetIPGlobalProperties](./getipglobalproperties/)() | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net::NetworkInformation](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.networkinformation/ipglobalproperties/get_domainname/_index.md b/english/cpp/system.net.networkinformation/ipglobalproperties/get_domainname/_index.md new file mode 100644 index 0000000000..49169bfe9f --- /dev/null +++ b/english/cpp/system.net.networkinformation/ipglobalproperties/get_domainname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::NetworkInformation::IPGlobalProperties::get_DomainName method +linktitle: get_DomainName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkInformation::IPGlobalProperties::get_DomainName method. Returns the domain in which the local computer is registered in C++.' +type: docs +weight: 200 +url: /cpp/system.net.networkinformation/ipglobalproperties/get_domainname/ +--- +## IPGlobalProperties::get_DomainName method + + +Returns the domain in which the local computer is registered. + +```cpp +virtual String System::Net::NetworkInformation::IPGlobalProperties::get_DomainName() +``` + + +### ReturnValue + +The domain in which the local computer is registered. + +## See Also + +* Class [String](../../../system/string/) +* Class [IPGlobalProperties](../) +* Namespace [System::Net::NetworkInformation](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.networkinformation/ipglobalproperties/get_hostname/_index.md b/english/cpp/system.net.networkinformation/ipglobalproperties/get_hostname/_index.md new file mode 100644 index 0000000000..a757400856 --- /dev/null +++ b/english/cpp/system.net.networkinformation/ipglobalproperties/get_hostname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::NetworkInformation::IPGlobalProperties::get_HostName method +linktitle: get_HostName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkInformation::IPGlobalProperties::get_HostName method. Returns the host name of the local computer in C++.' +type: docs +weight: 300 +url: /cpp/system.net.networkinformation/ipglobalproperties/get_hostname/ +--- +## IPGlobalProperties::get_HostName method + + +Returns the host name of the local computer. + +```cpp +virtual String System::Net::NetworkInformation::IPGlobalProperties::get_HostName() +``` + + +### ReturnValue + +The host name of the local computer. + +## See Also + +* Class [String](../../../system/string/) +* Class [IPGlobalProperties](../) +* Namespace [System::Net::NetworkInformation](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.networkinformation/ipglobalproperties/getipglobalproperties/_index.md b/english/cpp/system.net.networkinformation/ipglobalproperties/getipglobalproperties/_index.md new file mode 100644 index 0000000000..80d293efb9 --- /dev/null +++ b/english/cpp/system.net.networkinformation/ipglobalproperties/getipglobalproperties/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::NetworkInformation::IPGlobalProperties::GetIPGlobalProperties method +linktitle: GetIPGlobalProperties +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkInformation::IPGlobalProperties::GetIPGlobalProperties method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net.networkinformation/ipglobalproperties/getipglobalproperties/ +--- +## IPGlobalProperties::GetIPGlobalProperties method + + +RTTI information. + +```cpp +static System::SharedPtr System::Net::NetworkInformation::IPGlobalProperties::GetIPGlobalProperties() +``` + + +### ReturnValue + +A newly created class instance. +## Remarks + + +Constructs a new instance. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPGlobalProperties](../) +* Class [IPGlobalProperties](../) +* Namespace [System::Net::NetworkInformation](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/_index.md b/english/cpp/system.net.security/_index.md new file mode 100644 index 0000000000..54734cc189 --- /dev/null +++ b/english/cpp/system.net.security/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Security namespace +linktitle: System::Net::Security +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::Security namespace in C++.' +type: docs +weight: 5600 +url: /cpp/system.net.security/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [AuthenticatedStream](./authenticatedstream/) | Contains the methods for passing credentials across a stream. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SslStream](./sslstream/) | A stream that uses the SSL protocol to authenticate the server and optionally the client. | +## Enums + +| Enum | Description | +| --- | --- | +| [AuthenticationLevel](./authenticationlevel/) | WebRequest-specific authentication flags. | +| [EncryptionPolicy](./encryptionpolicy/) | Enumerates the encryption policies. | +| [SslPolicyErrors](./sslpolicyerrors/) | Enumerates the policy errors of SSL. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [LocalCertificateSelectionCallback](./localcertificateselectioncallback/) | A user delegate used to select local SSL certificate. | +| [RemoteCertificateValidationCallback](./remotecertificatevalidationcallback/) | A user delegate used to verify remote SSL certificate. | diff --git a/english/cpp/system.net.security/authenticatedstream/_index.md b/english/cpp/system.net.security/authenticatedstream/_index.md new file mode 100644 index 0000000000..a0c0c92889 --- /dev/null +++ b/english/cpp/system.net.security/authenticatedstream/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::Security::AuthenticatedStream class +linktitle: AuthenticatedStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::AuthenticatedStream class. Contains the methods for passing credentials across a stream. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.net.security/authenticatedstream/ +--- +## AuthenticatedStream class + + +Contains the methods for passing credentials across a stream. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class AuthenticatedStream : public System::IO::Stream +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_IsAuthenticated](./get_isauthenticated/)() const | Returns a value that indicates if authentication is successfully passed. | +| virtual [get_IsEncrypted](./get_isencrypted/)() const | Returns a value that indicates if the data sent using this stream is encrypted. | +| virtual [get_IsMutuallyAuthenticated](./get_ismutuallyauthenticated/)() const | Returns a value that indicates if a server and a client are authenticated. | +| virtual [get_IsServer](./get_isserver/)() const | Returns a value that indicates if the local side of the connection is the server. | +| virtual [get_IsSigned](./get_issigned/)() const | Returns a value that indicates if the data sent using this stream is signed. | +| [get_LeaveInnerStreamOpen](./get_leaveinnerstreamopen/)() const | RTTI information. | +## Fields + +| Field | Description | +| --- | --- | +| static [Null](../../system.io/stream/null/) | A stream with no underlying storage. | +## See Also + +* Class [Stream](../../system.io/stream/) +* Namespace [System::Net::Security](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.security/authenticatedstream/get_isauthenticated/_index.md b/english/cpp/system.net.security/authenticatedstream/get_isauthenticated/_index.md new file mode 100644 index 0000000000..3f449133c6 --- /dev/null +++ b/english/cpp/system.net.security/authenticatedstream/get_isauthenticated/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::AuthenticatedStream::get_IsAuthenticated method +linktitle: get_IsAuthenticated +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::AuthenticatedStream::get_IsAuthenticated method. Returns a value that indicates if authentication is successfully passed in C++.' +type: docs +weight: 100 +url: /cpp/system.net.security/authenticatedstream/get_isauthenticated/ +--- +## AuthenticatedStream::get_IsAuthenticated method + + +Returns a value that indicates if authentication is successfully passed. + +```cpp +virtual bool System::Net::Security::AuthenticatedStream::get_IsAuthenticated() const =0 +``` + + +### ReturnValue + +A value that indicates if authentication is successfully passed. + +## See Also + +* Class [AuthenticatedStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/authenticatedstream/get_isencrypted/_index.md b/english/cpp/system.net.security/authenticatedstream/get_isencrypted/_index.md new file mode 100644 index 0000000000..866382fa71 --- /dev/null +++ b/english/cpp/system.net.security/authenticatedstream/get_isencrypted/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::AuthenticatedStream::get_IsEncrypted method +linktitle: get_IsEncrypted +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::AuthenticatedStream::get_IsEncrypted method. Returns a value that indicates if the data sent using this stream is encrypted in C++.' +type: docs +weight: 200 +url: /cpp/system.net.security/authenticatedstream/get_isencrypted/ +--- +## AuthenticatedStream::get_IsEncrypted method + + +Returns a value that indicates if the data sent using this stream is encrypted. + +```cpp +virtual bool System::Net::Security::AuthenticatedStream::get_IsEncrypted() const =0 +``` + + +### ReturnValue + +A value that indicates if the data sent using this stream is encrypted. + +## See Also + +* Class [AuthenticatedStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/authenticatedstream/get_ismutuallyauthenticated/_index.md b/english/cpp/system.net.security/authenticatedstream/get_ismutuallyauthenticated/_index.md new file mode 100644 index 0000000000..b5dba0f2b5 --- /dev/null +++ b/english/cpp/system.net.security/authenticatedstream/get_ismutuallyauthenticated/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::AuthenticatedStream::get_IsMutuallyAuthenticated method +linktitle: get_IsMutuallyAuthenticated +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::AuthenticatedStream::get_IsMutuallyAuthenticated method. Returns a value that indicates if a server and a client are authenticated in C++.' +type: docs +weight: 300 +url: /cpp/system.net.security/authenticatedstream/get_ismutuallyauthenticated/ +--- +## AuthenticatedStream::get_IsMutuallyAuthenticated method + + +Returns a value that indicates if a server and a client are authenticated. + +```cpp +virtual bool System::Net::Security::AuthenticatedStream::get_IsMutuallyAuthenticated() const =0 +``` + + +### ReturnValue + +A value that indicates if a server and a client are authenticated. + +## See Also + +* Class [AuthenticatedStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/authenticatedstream/get_isserver/_index.md b/english/cpp/system.net.security/authenticatedstream/get_isserver/_index.md new file mode 100644 index 0000000000..c222ead370 --- /dev/null +++ b/english/cpp/system.net.security/authenticatedstream/get_isserver/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::AuthenticatedStream::get_IsServer method +linktitle: get_IsServer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::AuthenticatedStream::get_IsServer method. Returns a value that indicates if the local side of the connection is the server in C++.' +type: docs +weight: 400 +url: /cpp/system.net.security/authenticatedstream/get_isserver/ +--- +## AuthenticatedStream::get_IsServer method + + +Returns a value that indicates if the local side of the connection is the server. + +```cpp +virtual bool System::Net::Security::AuthenticatedStream::get_IsServer() const =0 +``` + + +### ReturnValue + +A value that indicates if the local side of the connection is the server. + +## See Also + +* Class [AuthenticatedStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/authenticatedstream/get_issigned/_index.md b/english/cpp/system.net.security/authenticatedstream/get_issigned/_index.md new file mode 100644 index 0000000000..999b8c746f --- /dev/null +++ b/english/cpp/system.net.security/authenticatedstream/get_issigned/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::AuthenticatedStream::get_IsSigned method +linktitle: get_IsSigned +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::AuthenticatedStream::get_IsSigned method. Returns a value that indicates if the data sent using this stream is signed in C++.' +type: docs +weight: 500 +url: /cpp/system.net.security/authenticatedstream/get_issigned/ +--- +## AuthenticatedStream::get_IsSigned method + + +Returns a value that indicates if the data sent using this stream is signed. + +```cpp +virtual bool System::Net::Security::AuthenticatedStream::get_IsSigned() const =0 +``` + + +### ReturnValue + +A value that indicates if the data sent using this stream is signed. + +## See Also + +* Class [AuthenticatedStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/authenticatedstream/get_leaveinnerstreamopen/_index.md b/english/cpp/system.net.security/authenticatedstream/get_leaveinnerstreamopen/_index.md new file mode 100644 index 0000000000..17470f2b29 --- /dev/null +++ b/english/cpp/system.net.security/authenticatedstream/get_leaveinnerstreamopen/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Security::AuthenticatedStream::get_LeaveInnerStreamOpen method +linktitle: get_LeaveInnerStreamOpen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::AuthenticatedStream::get_LeaveInnerStreamOpen method. RTTI information in C++.' +type: docs +weight: 600 +url: /cpp/system.net.security/authenticatedstream/get_leaveinnerstreamopen/ +--- +## AuthenticatedStream::get_LeaveInnerStreamOpen method + + +RTTI information. + +```cpp +bool System::Net::Security::AuthenticatedStream::get_LeaveInnerStreamOpen() const +``` + + +### ReturnValue + +The stream that is used by the current class instances for sending and receiving data. +## Remarks + + +Returns the stream that is used by the current class instances for sending and receiving data. +## See Also + +* Class [AuthenticatedStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/authenticationlevel/_index.md b/english/cpp/system.net.security/authenticationlevel/_index.md new file mode 100644 index 0000000000..6ae9350f49 --- /dev/null +++ b/english/cpp/system.net.security/authenticationlevel/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Security::AuthenticationLevel enum +linktitle: AuthenticationLevel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::AuthenticationLevel enum. WebRequest-specific authentication flags in C++.' +type: docs +weight: 300 +url: /cpp/system.net.security/authenticationlevel/ +--- +## AuthenticationLevel enum + + +WebRequest-specific authentication flags. + +```cpp +enum class AuthenticationLevel +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No authentication is required for the client and server. | +| MutualAuthRequested | 1 | The request does not fail if the server is not authenticated. | +| MutualAuthRequired | 2 | The current application will receive 'IOException' when the server is not authenticated. | + +## See Also + +* Namespace [System::Net::Security](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.security/encryptionpolicy/_index.md b/english/cpp/system.net.security/encryptionpolicy/_index.md new file mode 100644 index 0000000000..fcc7f2d686 --- /dev/null +++ b/english/cpp/system.net.security/encryptionpolicy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Security::EncryptionPolicy enum +linktitle: EncryptionPolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::EncryptionPolicy enum. Enumerates the encryption policies in C++.' +type: docs +weight: 400 +url: /cpp/system.net.security/encryptionpolicy/ +--- +## EncryptionPolicy enum + + +Enumerates the encryption policies. + +```cpp +enum class EncryptionPolicy +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| RequireEncryption | 0 | Require encryption and never allow a 'Null' cipher. | +| AllowNoEncryption | 1 | Prefer using full encryption but a 'Null' cipher can be used if the server agrees. | +| NoEncryption | 2 | Allow no encryption and request that a 'Null' cipher be used if the other endpoint can handle a 'Null' cipher. | + +## See Also + +* Namespace [System::Net::Security](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.security/localcertificateselectioncallback/_index.md b/english/cpp/system.net.security/localcertificateselectioncallback/_index.md new file mode 100644 index 0000000000..48f7977ea3 --- /dev/null +++ b/english/cpp/system.net.security/localcertificateselectioncallback/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::Security::LocalCertificateSelectionCallback typedef +linktitle: LocalCertificateSelectionCallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::LocalCertificateSelectionCallback typedef. A user delegate used to select local SSL certificate in C++.' +type: docs +weight: 600 +url: /cpp/system.net.security/localcertificateselectioncallback/ +--- +## LocalCertificateSelectionCallback typedef + + +A user delegate used to select local SSL certificate. + +```cpp +using System::Net::Security::LocalCertificateSelectionCallback = + System::MulticastDelegate( + System::SharedPtr, String, + System::SharedPtr, + System::SharedPtr, + System::ArrayPtr)> +``` + +## See Also + +* Namespace [System::Net::Security](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.security/remotecertificatevalidationcallback/_index.md b/english/cpp/system.net.security/remotecertificatevalidationcallback/_index.md new file mode 100644 index 0000000000..346e94ce7c --- /dev/null +++ b/english/cpp/system.net.security/remotecertificatevalidationcallback/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::Security::RemoteCertificateValidationCallback typedef +linktitle: RemoteCertificateValidationCallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::RemoteCertificateValidationCallback typedef. A user delegate used to verify remote SSL certificate in C++.' +type: docs +weight: 700 +url: /cpp/system.net.security/remotecertificatevalidationcallback/ +--- +## RemoteCertificateValidationCallback typedef + + +A user delegate used to verify remote SSL certificate. + +```cpp +using System::Net::Security::RemoteCertificateValidationCallback = System::MulticastDelegate, System::SharedPtr, + System::SharedPtr, SslPolicyErrors)> +``` + +## See Also + +* Namespace [System::Net::Security](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.security/sslpolicyerrors/_index.md b/english/cpp/system.net.security/sslpolicyerrors/_index.md new file mode 100644 index 0000000000..6560e3b04a --- /dev/null +++ b/english/cpp/system.net.security/sslpolicyerrors/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Security::SslPolicyErrors enum +linktitle: SslPolicyErrors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslPolicyErrors enum. Enumerates the policy errors of SSL in C++.' +type: docs +weight: 500 +url: /cpp/system.net.security/sslpolicyerrors/ +--- +## SslPolicyErrors enum + + +Enumerates the policy errors of SSL. + +```cpp +enum class SslPolicyErrors +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No SSL policy errors. | +| RemoteCertificateNotAvailable | 1 | The certificate is unavailable. | +| RemoteCertificateNameMismatch | 2 | The certificate name mismatch. | +| RemoteCertificateChainErrors | 4 | The certificate chain contains errors. | + +## See Also + +* Namespace [System::Net::Security](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.security/sslstream/_index.md b/english/cpp/system.net.security/sslstream/_index.md new file mode 100644 index 0000000000..5210d60b5b --- /dev/null +++ b/english/cpp/system.net.security/sslstream/_index.md @@ -0,0 +1,85 @@ +--- +title: System::Net::Security::SslStream class +linktitle: SslStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream class. A stream that uses the SSL protocol to authenticate the server and optionally the client in C++.' +type: docs +weight: 200 +url: /cpp/system.net.security/sslstream/ +--- +## SslStream class + + +A stream that uses the SSL protocol to authenticate the server and optionally the client. + +```cpp +class SslStream : public System::Net::Security::AuthenticatedStream +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [AuthenticateAsClient](./authenticateasclient/)(String) | Authenticates the client-side of the connection. | +| virtual [AuthenticateAsClient](./authenticateasclient/)(String, System::SharedPtr\, System::Security::Authentication::SslProtocols, bool) | Authenticates the client-side of the connection. | +| [BeginRead](./beginread/)(System::ArrayPtr\, int32_t, int32_t, AsyncCallback, System::SharedPtr\) override | Initiates an asynchronous read operation. | +| [BeginWrite](./beginwrite/)(System::ArrayPtr\, int32_t, int32_t, AsyncCallback, System::SharedPtr\) override | Initiates an asynchronous write operation. | +| [Close](./close/)() override | Closes the stream. | +| [Dispose](./dispose/)(bool) override | Releases all resources used by the current object and closes the stream. | +| [EndRead](./endread/)(System::SharedPtr\) override | Waits until the specified asynchronous read operation completes. | +| [EndWrite](./endwrite/)(System::SharedPtr\) override | Ends an asynchronous write operation. Waits until the specified asynchronous write operation completes. | +| [Flush](./flush/)() override | Clears this stream's buffers and writes all buffered data to the underlying storage. | +| [get_CanRead](./get_canread/)() const override | Determines if the stream is readable. | +| [get_CanSeek](./get_canseek/)() const override | Determines if the stream supports seeking. | +| [get_CanTimeout](./get_cantimeout/)() const override | Gets a value that determines whether the current stream can time out. | +| [get_CanWrite](./get_canwrite/)() const override | Determines if the stream is writable. | +| virtual [get_CheckCertRevocationStatus](./get_checkcertrevocationstatus/)() | Returns a value that indicates if the certificate revocation list is checked during the certificate validation process. | +| virtual [get_CipherAlgorithm](./get_cipheralgorithm/)() | Returns the encryption algorithm. | +| virtual [get_CipherStrength](./get_cipherstrength/)() | Returns the strength of the used encryption algorithm. | +| virtual [get_HashAlgorithm](./get_hashalgorithm/)() | Returns the hash algorithm. | +| virtual [get_HashStrength](./get_hashstrength/)() | Returns the strength of the used hash algorithm. | +| [get_IsAuthenticated](./get_isauthenticated/)() const override | Returns a value that indicates if authentication is successfully passed. | +| [get_IsEncrypted](./get_isencrypted/)() const override | Returns a value that indicates if the data sent using this stream is encrypted. | +| [get_IsMutuallyAuthenticated](./get_ismutuallyauthenticated/)() const override | Returns a value that indicates if a server and a client are authenticated. | +| [get_IsServer](./get_isserver/)() const override | Returns a value that indicates if the local side of the connection is the server. | +| [get_IsSigned](./get_issigned/)() const override | Returns a value that indicates if the data sent using this stream is signed. | +| virtual [get_KeyExchangeStrength](./get_keyexchangestrength/)() | Returns the strength of the used key exchange algorithm. | +| [get_Length](./get_length/)() const override | Returns the length of the stream in bytes. | +| virtual [get_LocalCertificate](./get_localcertificate/)() | Returns the certificate that is used to authenticate the local endpoint. | +| [get_Position](./get_position/)() const override | Returns the current position of the stream. | +| [get_ReadTimeout](./get_readtimeout/)() const override | Gets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. | +| virtual [get_RemoteCertificate](./get_remotecertificate/)() | Returns the certificate that is used to authenticate the remote endpoint. | +| virtual [get_SslProtocol](./get_sslprotocol/)() | Returns the SSL protocol. | +| [get_WriteTimeout](./get_writetimeout/)() const override | Gets a value, in milliseconds, that determines how long the stream will attempt to write before timing out. | +| [Read](./read/)(const ArrayPtr\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [Read](./read/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [Seek](./seek/)(int64_t, IO::SeekOrigin) override | Sets the position of the stream represented by the current object. | +| [set_Position](./set_position/)(int64_t) override | Sets the stream's position. | +| [set_ReadTimeout](./set_readtimeout/)(int32_t) override | Sets a value that determines whether the current stream can time out. | +| [set_WriteTimeout](./set_writetimeout/)(int32_t) override | Sets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. | +| [SetLength](./setlength/)(int64_t) override | Sets the length of the stream represented by the current object. | +| [SslStream](./sslstream/)(System::SharedPtr\) | Constructs a new instance. | +| [SslStream](./sslstream/)(System::SharedPtr\, bool) | Constructs a new instance. | +| [SslStream](./sslstream/)(System::SharedPtr\, bool, RemoteCertificateValidationCallback) | Constructs a new instance. | +| [SslStream](./sslstream/)(System::SharedPtr\, bool, RemoteCertificateValidationCallback, LocalCertificateSelectionCallback) | Constructs a new instance. | +| [SslStream](./sslstream/)(System::SharedPtr\, bool, RemoteCertificateValidationCallback, LocalCertificateSelectionCallback, EncryptionPolicy) | Constructs a new instance. | +| [Write](./write/)(const ArrayPtr\\&) | Writes the specified byte array to the stream. | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the stream. | +| [Write](./write/)(const System::Details::ArrayView\\&) | Writes the specified byte array to the stream. | +| [Write](./write/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the stream. | +## Fields + +| Field | Description | +| --- | --- | +| static [Null](../../system.io/stream/null/) | A stream with no underlying storage. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [AsyncResultType](./asyncresulttype/) | RTTI information. | +| [StreamImplementationPtr](./streamimplementationptr/) | Type of pointer to the implementation. | +## See Also + +* Class [AuthenticatedStream](../authenticatedstream/) +* Namespace [System::Net::Security](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.security/sslstream/asyncresulttype/_index.md b/english/cpp/system.net.security/sslstream/asyncresulttype/_index.md new file mode 100644 index 0000000000..5c0e810f3c --- /dev/null +++ b/english/cpp/system.net.security/sslstream/asyncresulttype/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::Security::SslStream::AsyncResultType typedef +linktitle: AsyncResultType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::AsyncResultType typedef. RTTI information in C++.' +type: docs +weight: 3900 +url: /cpp/system.net.security/sslstream/asyncresulttype/ +--- +## AsyncResultType typedef + + +RTTI information. + +```cpp +TlsStreamAsyncResult System::Net::Security::SslStream::AsyncResultType +``` + +## Remarks + + +Type of AsyncResultType +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/authenticateasclient/_index.md b/english/cpp/system.net.security/sslstream/authenticateasclient/_index.md new file mode 100644 index 0000000000..c65ed6b23f --- /dev/null +++ b/english/cpp/system.net.security/sslstream/authenticateasclient/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Net::Security::SslStream::AuthenticateAsClient method +linktitle: AuthenticateAsClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::AuthenticateAsClient method. Authenticates the client-side of the connection in C++.' +type: docs +weight: 200 +url: /cpp/system.net.security/sslstream/authenticateasclient/ +--- +## SslStream::AuthenticateAsClient(String) method + + +Authenticates the client-side of the connection. + +```cpp +virtual void System::Net::Security::SslStream::AuthenticateAsClient(String targetHost) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| targetHost | String | The name of the server that shares the current instance. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) +## SslStream::AuthenticateAsClient(String, System::SharedPtr\, System::Security::Authentication::SslProtocols, bool) method + + +Authenticates the client-side of the connection. + +```cpp +virtual void System::Net::Security::SslStream::AuthenticateAsClient(String targetHost, System::SharedPtr clientCertificates, System::Security::Authentication::SslProtocols enabledSslProtocols, bool checkCertificateRevocation) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| targetHost | String | The name of the server that shares the current instance. | +| clientCertificates | System::SharedPtr\ | The client certificates. | +| enabledSslProtocols | System::Security::Authentication::SslProtocols | The SSL protocols that are used for authentication. | +| checkCertificateRevocation | bool | A value that indicates if the certificate revocation list must be checked during authentication. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509CertificateCollection](../../../system.security.cryptography.x509certificates/x509certificatecollection/) +* Enum [SslProtocols](../../../system.security.authentication/sslprotocols/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/beginread/_index.md b/english/cpp/system.net.security/sslstream/beginread/_index.md new file mode 100644 index 0000000000..d5939091b1 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/beginread/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Net::Security::SslStream::BeginRead method +linktitle: BeginRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::BeginRead method. Initiates an asynchronous read operation in C++.' +type: docs +weight: 300 +url: /cpp/system.net.security/sslstream/beginread/ +--- +## SslStream::BeginRead method + + +Initiates an asynchronous read operation. + +```cpp +System::SharedPtr System::Net::Security::SslStream::BeginRead(System::ArrayPtr buffer, int32_t offset, int32_t count, AsyncCallback asyncCallback, System::SharedPtr asyncState) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array to read data from. | +| offset | int32_t | The offset in bytes in the specified array. | +| count | int32_t | The number of bytes to read. | +| asyncCallback | AsyncCallback | A callback to be called when the operation completes. | +| asyncState | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous read operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous read operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/beginwrite/_index.md b/english/cpp/system.net.security/sslstream/beginwrite/_index.md new file mode 100644 index 0000000000..d3f403cb6f --- /dev/null +++ b/english/cpp/system.net.security/sslstream/beginwrite/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Net::Security::SslStream::BeginWrite method +linktitle: BeginWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::BeginWrite method. Initiates an asynchronous write operation in C++.' +type: docs +weight: 400 +url: /cpp/system.net.security/sslstream/beginwrite/ +--- +## SslStream::BeginWrite method + + +Initiates an asynchronous write operation. + +```cpp +System::SharedPtr System::Net::Security::SslStream::BeginWrite(System::ArrayPtr buffer, int32_t offset, int32_t count, AsyncCallback asyncCallback, System::SharedPtr asyncState) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array to write data to. | +| offset | int32_t | The offset in bytes in the specified array. | +| count | int32_t | The number of bytes to write. | +| asyncCallback | AsyncCallback | A callback to be called when the operation completes. | +| asyncState | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous write operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous write operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/close/_index.md b/english/cpp/system.net.security/sslstream/close/_index.md new file mode 100644 index 0000000000..8dd1059e9d --- /dev/null +++ b/english/cpp/system.net.security/sslstream/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Security::SslStream::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::Close method. Closes the stream in C++.' +type: docs +weight: 500 +url: /cpp/system.net.security/sslstream/close/ +--- +## SslStream::Close method + + +Closes the stream. + +```cpp +void System::Net::Security::SslStream::Close() override +``` + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/dispose/_index.md b/english/cpp/system.net.security/sslstream/dispose/_index.md new file mode 100644 index 0000000000..1df89161b7 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Security::SslStream::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::Dispose method. Releases all resources used by the current object and closes the stream in C++.' +type: docs +weight: 600 +url: /cpp/system.net.security/sslstream/dispose/ +--- +## SslStream::Dispose method + + +Releases all resources used by the current object and closes the stream. + +```cpp +void System::Net::Security::SslStream::Dispose(bool disposing) override +``` + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/endread/_index.md b/english/cpp/system.net.security/sslstream/endread/_index.md new file mode 100644 index 0000000000..d7ba28da75 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/endread/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Security::SslStream::EndRead method +linktitle: EndRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::EndRead method. Waits until the specified asynchronous read operation completes in C++.' +type: docs +weight: 700 +url: /cpp/system.net.security/sslstream/endread/ +--- +## SslStream::EndRead method + + +Waits until the specified asynchronous read operation completes. + +```cpp +int32_t System::Net::Security::SslStream::EndRead(System::SharedPtr asyncResult) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous read operation | + +### ReturnValue + +The number of bytes read during the read operation represented by **asyncResult** + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/endwrite/_index.md b/english/cpp/system.net.security/sslstream/endwrite/_index.md new file mode 100644 index 0000000000..46ba6674db --- /dev/null +++ b/english/cpp/system.net.security/sslstream/endwrite/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Security::SslStream::EndWrite method +linktitle: EndWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::EndWrite method. Ends an asynchronous write operation. Waits until the specified asynchronous write operation completes in C++.' +type: docs +weight: 800 +url: /cpp/system.net.security/sslstream/endwrite/ +--- +## SslStream::EndWrite method + + +Ends an asynchronous write operation. Waits until the specified asynchronous write operation completes. + +```cpp +void System::Net::Security::SslStream::EndWrite(System::SharedPtr asyncResult) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous write operation | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/flush/_index.md b/english/cpp/system.net.security/sslstream/flush/_index.md new file mode 100644 index 0000000000..da87ad411f --- /dev/null +++ b/english/cpp/system.net.security/sslstream/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Security::SslStream::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::Flush method. Clears this stream''s buffers and writes all buffered data to the underlying storage in C++.' +type: docs +weight: 900 +url: /cpp/system.net.security/sslstream/flush/ +--- +## SslStream::Flush method + + +Clears this stream's buffers and writes all buffered data to the underlying storage. + +```cpp +void System::Net::Security::SslStream::Flush() override +``` + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_canread/_index.md b/english/cpp/system.net.security/sslstream/get_canread/_index.md new file mode 100644 index 0000000000..ab875f2a43 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_canread/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_CanRead method +linktitle: get_CanRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_CanRead method. Determines if the stream is readable in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.security/sslstream/get_canread/ +--- +## SslStream::get_CanRead method + + +Determines if the stream is readable. + +```cpp +bool System::Net::Security::SslStream::get_CanRead() const override +``` + + +### ReturnValue + +True if the stream is readable; otherwise - false + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_canseek/_index.md b/english/cpp/system.net.security/sslstream/get_canseek/_index.md new file mode 100644 index 0000000000..8bb833ea92 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_canseek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_CanSeek method +linktitle: get_CanSeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_CanSeek method. Determines if the stream supports seeking in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.security/sslstream/get_canseek/ +--- +## SslStream::get_CanSeek method + + +Determines if the stream supports seeking. + +```cpp +bool System::Net::Security::SslStream::get_CanSeek() const override +``` + + +### ReturnValue + +True if the stream supports seeking; otherwise - false + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_cantimeout/_index.md b/english/cpp/system.net.security/sslstream/get_cantimeout/_index.md new file mode 100644 index 0000000000..879fde1a2f --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_cantimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_CanTimeout method +linktitle: get_CanTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_CanTimeout method. Gets a value that determines whether the current stream can time out in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.security/sslstream/get_cantimeout/ +--- +## SslStream::get_CanTimeout method + + +Gets a value that determines whether the current stream can time out. + +```cpp +bool System::Net::Security::SslStream::get_CanTimeout() const override +``` + + +### ReturnValue + +True when the current stream can time out, otherwise - false. + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_canwrite/_index.md b/english/cpp/system.net.security/sslstream/get_canwrite/_index.md new file mode 100644 index 0000000000..41a14eff44 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_canwrite/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_CanWrite method +linktitle: get_CanWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_CanWrite method. Determines if the stream is writable in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.security/sslstream/get_canwrite/ +--- +## SslStream::get_CanWrite method + + +Determines if the stream is writable. + +```cpp +bool System::Net::Security::SslStream::get_CanWrite() const override +``` + + +### ReturnValue + +True if the stream is writable; otherwise - false + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_checkcertrevocationstatus/_index.md b/english/cpp/system.net.security/sslstream/get_checkcertrevocationstatus/_index.md new file mode 100644 index 0000000000..e756268e43 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_checkcertrevocationstatus/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_CheckCertRevocationStatus method +linktitle: get_CheckCertRevocationStatus +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_CheckCertRevocationStatus method. Returns a value that indicates if the certificate revocation list is checked during the certificate validation process in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.security/sslstream/get_checkcertrevocationstatus/ +--- +## SslStream::get_CheckCertRevocationStatus method + + +Returns a value that indicates if the certificate revocation list is checked during the certificate validation process. + +```cpp +virtual bool System::Net::Security::SslStream::get_CheckCertRevocationStatus() +``` + + +### ReturnValue + +A value that indicates if the certificate revocation list is checked during the certificate validation + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_cipheralgorithm/_index.md b/english/cpp/system.net.security/sslstream/get_cipheralgorithm/_index.md new file mode 100644 index 0000000000..d06a9e8a35 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_cipheralgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Security::SslStream::get_CipherAlgorithm method +linktitle: get_CipherAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_CipherAlgorithm method. Returns the encryption algorithm in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.security/sslstream/get_cipheralgorithm/ +--- +## SslStream::get_CipherAlgorithm method + + +Returns the encryption algorithm. + +```cpp +virtual System::Security::Authentication::CipherAlgorithmType System::Net::Security::SslStream::get_CipherAlgorithm() +``` + + +### ReturnValue + +The encryption algorithm. + +## See Also + +* Enum [CipherAlgorithmType](../../../system.security.authentication/cipheralgorithmtype/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_cipherstrength/_index.md b/english/cpp/system.net.security/sslstream/get_cipherstrength/_index.md new file mode 100644 index 0000000000..6c89a17184 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_cipherstrength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_CipherStrength method +linktitle: get_CipherStrength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_CipherStrength method. Returns the strength of the used encryption algorithm in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.security/sslstream/get_cipherstrength/ +--- +## SslStream::get_CipherStrength method + + +Returns the strength of the used encryption algorithm. + +```cpp +virtual int32_t System::Net::Security::SslStream::get_CipherStrength() +``` + + +### ReturnValue + +The strength of the used encryption algorithm. + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_hashalgorithm/_index.md b/english/cpp/system.net.security/sslstream/get_hashalgorithm/_index.md new file mode 100644 index 0000000000..bd37cd323f --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_hashalgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Security::SslStream::get_HashAlgorithm method +linktitle: get_HashAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_HashAlgorithm method. Returns the hash algorithm in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.security/sslstream/get_hashalgorithm/ +--- +## SslStream::get_HashAlgorithm method + + +Returns the hash algorithm. + +```cpp +virtual System::Security::Authentication::HashAlgorithmType System::Net::Security::SslStream::get_HashAlgorithm() +``` + + +### ReturnValue + +The hash algorithm. + +## See Also + +* Enum [HashAlgorithmType](../../../system.security.authentication/hashalgorithmtype/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_hashstrength/_index.md b/english/cpp/system.net.security/sslstream/get_hashstrength/_index.md new file mode 100644 index 0000000000..f1e1a5e7ed --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_hashstrength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_HashStrength method +linktitle: get_HashStrength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_HashStrength method. Returns the strength of the used hash algorithm in C++.' +type: docs +weight: 1800 +url: /cpp/system.net.security/sslstream/get_hashstrength/ +--- +## SslStream::get_HashStrength method + + +Returns the strength of the used hash algorithm. + +```cpp +virtual int32_t System::Net::Security::SslStream::get_HashStrength() +``` + + +### ReturnValue + +The strength of the used hash algorithm. + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_isauthenticated/_index.md b/english/cpp/system.net.security/sslstream/get_isauthenticated/_index.md new file mode 100644 index 0000000000..41cc48c2f7 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_isauthenticated/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_IsAuthenticated method +linktitle: get_IsAuthenticated +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_IsAuthenticated method. Returns a value that indicates if authentication is successfully passed in C++.' +type: docs +weight: 1900 +url: /cpp/system.net.security/sslstream/get_isauthenticated/ +--- +## SslStream::get_IsAuthenticated method + + +Returns a value that indicates if authentication is successfully passed. + +```cpp +bool System::Net::Security::SslStream::get_IsAuthenticated() const override +``` + + +### ReturnValue + +A value that indicates if authentication is successfully passed. + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_isencrypted/_index.md b/english/cpp/system.net.security/sslstream/get_isencrypted/_index.md new file mode 100644 index 0000000000..691352a4b1 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_isencrypted/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_IsEncrypted method +linktitle: get_IsEncrypted +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_IsEncrypted method. Returns a value that indicates if the data sent using this stream is encrypted in C++.' +type: docs +weight: 2000 +url: /cpp/system.net.security/sslstream/get_isencrypted/ +--- +## SslStream::get_IsEncrypted method + + +Returns a value that indicates if the data sent using this stream is encrypted. + +```cpp +bool System::Net::Security::SslStream::get_IsEncrypted() const override +``` + + +### ReturnValue + +A value that indicates if the data sent using this stream is encrypted. + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_ismutuallyauthenticated/_index.md b/english/cpp/system.net.security/sslstream/get_ismutuallyauthenticated/_index.md new file mode 100644 index 0000000000..f7bf6b0045 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_ismutuallyauthenticated/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_IsMutuallyAuthenticated method +linktitle: get_IsMutuallyAuthenticated +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_IsMutuallyAuthenticated method. Returns a value that indicates if a server and a client are authenticated in C++.' +type: docs +weight: 2100 +url: /cpp/system.net.security/sslstream/get_ismutuallyauthenticated/ +--- +## SslStream::get_IsMutuallyAuthenticated method + + +Returns a value that indicates if a server and a client are authenticated. + +```cpp +bool System::Net::Security::SslStream::get_IsMutuallyAuthenticated() const override +``` + + +### ReturnValue + +A value that indicates if a server and a client are authenticated. + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_isserver/_index.md b/english/cpp/system.net.security/sslstream/get_isserver/_index.md new file mode 100644 index 0000000000..0a7f4102fe --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_isserver/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_IsServer method +linktitle: get_IsServer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_IsServer method. Returns a value that indicates if the local side of the connection is the server in C++.' +type: docs +weight: 2200 +url: /cpp/system.net.security/sslstream/get_isserver/ +--- +## SslStream::get_IsServer method + + +Returns a value that indicates if the local side of the connection is the server. + +```cpp +bool System::Net::Security::SslStream::get_IsServer() const override +``` + + +### ReturnValue + +A value that indicates if the local side of the connection is the server. + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_issigned/_index.md b/english/cpp/system.net.security/sslstream/get_issigned/_index.md new file mode 100644 index 0000000000..337662739b --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_issigned/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_IsSigned method +linktitle: get_IsSigned +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_IsSigned method. Returns a value that indicates if the data sent using this stream is signed in C++.' +type: docs +weight: 2300 +url: /cpp/system.net.security/sslstream/get_issigned/ +--- +## SslStream::get_IsSigned method + + +Returns a value that indicates if the data sent using this stream is signed. + +```cpp +bool System::Net::Security::SslStream::get_IsSigned() const override +``` + + +### ReturnValue + +A value that indicates if the data sent using this stream is signed. + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_keyexchangestrength/_index.md b/english/cpp/system.net.security/sslstream/get_keyexchangestrength/_index.md new file mode 100644 index 0000000000..63e420815e --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_keyexchangestrength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_KeyExchangeStrength method +linktitle: get_KeyExchangeStrength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_KeyExchangeStrength method. Returns the strength of the used key exchange algorithm in C++.' +type: docs +weight: 2400 +url: /cpp/system.net.security/sslstream/get_keyexchangestrength/ +--- +## SslStream::get_KeyExchangeStrength method + + +Returns the strength of the used key exchange algorithm. + +```cpp +virtual int32_t System::Net::Security::SslStream::get_KeyExchangeStrength() +``` + + +### ReturnValue + +The strength of the used key exchange algorithm. + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_length/_index.md b/english/cpp/system.net.security/sslstream/get_length/_index.md new file mode 100644 index 0000000000..76a3da749d --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_length/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_Length method. Returns the length of the stream in bytes in C++.' +type: docs +weight: 2500 +url: /cpp/system.net.security/sslstream/get_length/ +--- +## SslStream::get_Length method + + +Returns the length of the stream in bytes. + +```cpp +int64_t System::Net::Security::SslStream::get_Length() const override +``` + + +### ReturnValue + +The length of the stream in bytes. + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_localcertificate/_index.md b/english/cpp/system.net.security/sslstream/get_localcertificate/_index.md new file mode 100644 index 0000000000..a2da8d0417 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_localcertificate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Security::SslStream::get_LocalCertificate method +linktitle: get_LocalCertificate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_LocalCertificate method. Returns the certificate that is used to authenticate the local endpoint in C++.' +type: docs +weight: 2600 +url: /cpp/system.net.security/sslstream/get_localcertificate/ +--- +## SslStream::get_LocalCertificate method + + +Returns the certificate that is used to authenticate the local endpoint. + +```cpp +virtual System::SharedPtr System::Net::Security::SslStream::get_LocalCertificate() +``` + + +### ReturnValue + +The certificate that is used to authenticate the local endpoint. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate](../../../system.security.cryptography.x509certificates/x509certificate/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_position/_index.md b/english/cpp/system.net.security/sslstream/get_position/_index.md new file mode 100644 index 0000000000..9bac4dd870 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_position/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_Position method +linktitle: get_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_Position method. Returns the current position of the stream in C++.' +type: docs +weight: 2700 +url: /cpp/system.net.security/sslstream/get_position/ +--- +## SslStream::get_Position method + + +Returns the current position of the stream. + +```cpp +int64_t System::Net::Security::SslStream::get_Position() const override +``` + + +### ReturnValue + +The current position of the stream. + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_readtimeout/_index.md b/english/cpp/system.net.security/sslstream/get_readtimeout/_index.md new file mode 100644 index 0000000000..4a89e2bce5 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_readtimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::get_ReadTimeout method +linktitle: get_ReadTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_ReadTimeout method. Gets a value, in milliseconds, that determines how long the stream will attempt to read before timing out in C++.' +type: docs +weight: 2800 +url: /cpp/system.net.security/sslstream/get_readtimeout/ +--- +## SslStream::get_ReadTimeout method + + +Gets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. + +```cpp +int32_t System::Net::Security::SslStream::get_ReadTimeout() const override +``` + + +### ReturnValue + +A value in milliseconds that determines how long the stream will attempt to read before timing out. + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_remotecertificate/_index.md b/english/cpp/system.net.security/sslstream/get_remotecertificate/_index.md new file mode 100644 index 0000000000..ac65b92619 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_remotecertificate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Security::SslStream::get_RemoteCertificate method +linktitle: get_RemoteCertificate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_RemoteCertificate method. Returns the certificate that is used to authenticate the remote endpoint in C++.' +type: docs +weight: 2900 +url: /cpp/system.net.security/sslstream/get_remotecertificate/ +--- +## SslStream::get_RemoteCertificate method + + +Returns the certificate that is used to authenticate the remote endpoint. + +```cpp +virtual System::SharedPtr System::Net::Security::SslStream::get_RemoteCertificate() +``` + + +### ReturnValue + +The certificate that is used to authenticate the remote endpoint. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate](../../../system.security.cryptography.x509certificates/x509certificate/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_sslprotocol/_index.md b/english/cpp/system.net.security/sslstream/get_sslprotocol/_index.md new file mode 100644 index 0000000000..adccbb6a87 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_sslprotocol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Security::SslStream::get_SslProtocol method +linktitle: get_SslProtocol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_SslProtocol method. Returns the SSL protocol in C++.' +type: docs +weight: 3000 +url: /cpp/system.net.security/sslstream/get_sslprotocol/ +--- +## SslStream::get_SslProtocol method + + +Returns the SSL protocol. + +```cpp +virtual System::Security::Authentication::SslProtocols System::Net::Security::SslStream::get_SslProtocol() +``` + + +### ReturnValue + +The SSL protocol. + +## See Also + +* Enum [SslProtocols](../../../system.security.authentication/sslprotocols/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/get_writetimeout/_index.md b/english/cpp/system.net.security/sslstream/get_writetimeout/_index.md new file mode 100644 index 0000000000..88e3ea2233 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/get_writetimeout/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Security::SslStream::get_WriteTimeout method +linktitle: get_WriteTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::get_WriteTimeout method. Gets a value, in milliseconds, that determines how long the stream will attempt to write before timing out in C++.' +type: docs +weight: 3100 +url: /cpp/system.net.security/sslstream/get_writetimeout/ +--- +## SslStream::get_WriteTimeout method + + +Gets a value, in milliseconds, that determines how long the stream will attempt to write before timing out. + +```cpp +int32_t System::Net::Security::SslStream::get_WriteTimeout() const override +``` + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/read/_index.md b/english/cpp/system.net.security/sslstream/read/_index.md new file mode 100644 index 0000000000..1aea208316 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/read/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Net::Security::SslStream::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::Read method. Reads the specified number of bytes from the stream and writes them to the specified byte array in C++.' +type: docs +weight: 3200 +url: /cpp/system.net.security/sslstream/read/ +--- +## SslStream::Read(const ArrayPtr\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +int32_t System::Net::Security::SslStream::Read(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The byte array to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) +## SslStream::Read(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +int32_t System::Net::Security::SslStream::Read(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The byte array to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| count | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/seek/_index.md b/english/cpp/system.net.security/sslstream/seek/_index.md new file mode 100644 index 0000000000..04d87418b3 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/seek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Security::SslStream::Seek method +linktitle: Seek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::Seek method. Sets the position of the stream represented by the current object in C++.' +type: docs +weight: 3300 +url: /cpp/system.net.security/sslstream/seek/ +--- +## SslStream::Seek method + + +Sets the position of the stream represented by the current object. + +```cpp +int64_t System::Net::Security::SslStream::Seek(int64_t offset, IO::SeekOrigin origin) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int64_t | The byte offset relative to a position specified by **origin** | +| origin | IO::SeekOrigin | Specifies the position from which and the direction toward which the offset is calculated | + +### ReturnValue + +The new position of the stream + +## See Also + +* Enum [SeekOrigin](../../../system.io/seekorigin/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/set_position/_index.md b/english/cpp/system.net.security/sslstream/set_position/_index.md new file mode 100644 index 0000000000..300af781a0 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/set_position/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::set_Position method +linktitle: set_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::set_Position method. Sets the stream''s position in C++.' +type: docs +weight: 3400 +url: /cpp/system.net.security/sslstream/set_position/ +--- +## SslStream::set_Position method + + +Sets the stream's position. + +```cpp +void System::Net::Security::SslStream::set_Position(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The byte offset to set the stream's position to | + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/set_readtimeout/_index.md b/english/cpp/system.net.security/sslstream/set_readtimeout/_index.md new file mode 100644 index 0000000000..02b18be9ea --- /dev/null +++ b/english/cpp/system.net.security/sslstream/set_readtimeout/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Security::SslStream::set_ReadTimeout method +linktitle: set_ReadTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::set_ReadTimeout method. Sets a value that determines whether the current stream can time out in C++.' +type: docs +weight: 3500 +url: /cpp/system.net.security/sslstream/set_readtimeout/ +--- +## SslStream::set_ReadTimeout method + + +Sets a value that determines whether the current stream can time out. + +```cpp +void System::Net::Security::SslStream::set_ReadTimeout(int32_t value) override +``` + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/set_writetimeout/_index.md b/english/cpp/system.net.security/sslstream/set_writetimeout/_index.md new file mode 100644 index 0000000000..682832a585 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/set_writetimeout/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Security::SslStream::set_WriteTimeout method +linktitle: set_WriteTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::set_WriteTimeout method. Sets a value, in milliseconds, that determines how long the stream will attempt to read before timing out in C++.' +type: docs +weight: 3600 +url: /cpp/system.net.security/sslstream/set_writetimeout/ +--- +## SslStream::set_WriteTimeout method + + +Sets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. + +```cpp +void System::Net::Security::SslStream::set_WriteTimeout(int32_t value) override +``` + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/setlength/_index.md b/english/cpp/system.net.security/sslstream/setlength/_index.md new file mode 100644 index 0000000000..0d1064d645 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/setlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Security::SslStream::SetLength method +linktitle: SetLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::SetLength method. Sets the length of the stream represented by the current object in C++.' +type: docs +weight: 3700 +url: /cpp/system.net.security/sslstream/setlength/ +--- +## SslStream::SetLength method + + +Sets the length of the stream represented by the current object. + +```cpp +void System::Net::Security::SslStream::SetLength(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The length in bytes to set | + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/sslstream/_index.md b/english/cpp/system.net.security/sslstream/sslstream/_index.md new file mode 100644 index 0000000000..ff62017c37 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/sslstream/_index.md @@ -0,0 +1,130 @@ +--- +title: System::Net::Security::SslStream::SslStream constructor +linktitle: SslStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::SslStream constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.security/sslstream/sslstream/ +--- +## SslStream::SslStream(System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::Security::SslStream::SslStream(System::SharedPtr innerStream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| innerStream | System::SharedPtr\ | The stream that is used for sending and receiving data. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) +## SslStream::SslStream(System::SharedPtr\, bool) constructor + + +Constructs a new instance. + +```cpp +System::Net::Security::SslStream::SslStream(System::SharedPtr innerStream, bool leaveInnerStreamOpen) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| innerStream | System::SharedPtr\ | The stream that is used for sending and receiving data. | +| leaveInnerStreamOpen | bool | If true, closing the current instance has no effect on 'InnerStream'. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) +## SslStream::SslStream(System::SharedPtr\, bool, RemoteCertificateValidationCallback) constructor + + +Constructs a new instance. + +```cpp +System::Net::Security::SslStream::SslStream(System::SharedPtr innerStream, bool leaveInnerStreamOpen, RemoteCertificateValidationCallback userCertificateValidationCallback) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| innerStream | System::SharedPtr\ | The stream that is used for sending and receiving data. | +| leaveInnerStreamOpen | bool | If true, closing the current instance has no effect on 'InnerStream'. | +| userCertificateValidationCallback | RemoteCertificateValidationCallback | The delegate that is used for validating the certificate supplied by the remote party. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [RemoteCertificateValidationCallback](../../remotecertificatevalidationcallback/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) +## SslStream::SslStream(System::SharedPtr\, bool, RemoteCertificateValidationCallback, LocalCertificateSelectionCallback) constructor + + +Constructs a new instance. + +```cpp +System::Net::Security::SslStream::SslStream(System::SharedPtr innerStream, bool leaveInnerStreamOpen, RemoteCertificateValidationCallback userCertificateValidationCallback, LocalCertificateSelectionCallback userCertificateSelectionCallback) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| innerStream | System::SharedPtr\ | The stream that is used for sending and receiving data. | +| leaveInnerStreamOpen | bool | If true, closing the current instance has no effect on 'InnerStream'. | +| userCertificateValidationCallback | RemoteCertificateValidationCallback | The delegate that is used for validating the certificate supplied by the remote party. | +| userCertificateSelectionCallback | LocalCertificateSelectionCallback | The delegate that is used for selecting the certificate used for authentication. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [RemoteCertificateValidationCallback](../../remotecertificatevalidationcallback/) +* Typedef [LocalCertificateSelectionCallback](../../localcertificateselectioncallback/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) +## SslStream::SslStream(System::SharedPtr\, bool, RemoteCertificateValidationCallback, LocalCertificateSelectionCallback, EncryptionPolicy) constructor + + +Constructs a new instance. + +```cpp +System::Net::Security::SslStream::SslStream(System::SharedPtr innerStream, bool leaveInnerStreamOpen, RemoteCertificateValidationCallback userCertificateValidationCallback, LocalCertificateSelectionCallback userCertificateSelectionCallback, EncryptionPolicy encryptionPolicy) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| innerStream | System::SharedPtr\ | The stream that is used for sending and receiving data. | +| leaveInnerStreamOpen | bool | If true, closing the current instance has no effect on 'InnerStream'. | +| userCertificateValidationCallback | RemoteCertificateValidationCallback | The delegate that is used for validating the certificate supplied by the remote party. | +| userCertificateSelectionCallback | LocalCertificateSelectionCallback | The delegate that is used for selecting the certificate used for authentication. | +| encryptionPolicy | EncryptionPolicy | The encryption policy. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Typedef [RemoteCertificateValidationCallback](../../remotecertificatevalidationcallback/) +* Typedef [LocalCertificateSelectionCallback](../../localcertificateselectioncallback/) +* Enum [EncryptionPolicy](../../encryptionpolicy/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/streamimplementationptr/_index.md b/english/cpp/system.net.security/sslstream/streamimplementationptr/_index.md new file mode 100644 index 0000000000..6427300c66 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/streamimplementationptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Security::SslStream::StreamImplementationPtr typedef +linktitle: StreamImplementationPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::StreamImplementationPtr typedef. Type of pointer to the implementation in C++.' +type: docs +weight: 4000 +url: /cpp/system.net.security/sslstream/streamimplementationptr/ +--- +## StreamImplementationPtr typedef + + +Type of pointer to the implementation. + +```cpp +std::shared_ptr System::Net::Security::SslStream::StreamImplementationPtr +``` + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.security/sslstream/write/_index.md b/english/cpp/system.net.security/sslstream/write/_index.md new file mode 100644 index 0000000000..0ae6775835 --- /dev/null +++ b/english/cpp/system.net.security/sslstream/write/_index.md @@ -0,0 +1,91 @@ +--- +title: System::Net::Security::SslStream::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Security::SslStream::Write method. Writes the specified byte array to the stream in C++.' +type: docs +weight: 3800 +url: /cpp/system.net.security/sslstream/write/ +--- +## SslStream::Write(const ArrayPtr\\&) method + + +Writes the specified byte array to the stream. + +```cpp +void System::Net::Security::SslStream::Write(const ArrayPtr &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The byte array to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) +## SslStream::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +void System::Net::Security::SslStream::Write(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the bytes to write | +| offset | int32_t | A 0-based index of the element in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) +## SslStream::Write(const System::Details::ArrayView\\&) method + + +Writes the specified byte array to the stream. + +```cpp +void System::Net::Security::SslStream::Write(const System::Details::ArrayView &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The byte array to write. | + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) +## SslStream::Write(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +void System::Net::Security::SslStream::Write(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The array containing the bytes to write | +| offset | int32_t | A 0-based index of the element in **buffer** at which the subrange to write begins | +| count | int32_t | The number of elements in the subrange to write | + +## See Also + +* Class [SslStream](../) +* Namespace [System::Net::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/_index.md b/english/cpp/system.net.sockets/_index.md new file mode 100644 index 0000000000..1554b37184 --- /dev/null +++ b/english/cpp/system.net.sockets/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Net::Sockets namespace +linktitle: System::Net::Sockets +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::Sockets namespace in C++.' +type: docs +weight: 5700 +url: /cpp/system.net.sockets/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [IPPacketInformation](./ippacketinformation/) | Represents information about the packet. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [LingerOption](./lingeroption/) | Specifies whether a socket will remain connected after a call to the Close() or Close() methods. It also specifies the period the socket will remain connected if sending of the data continues. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [NetworkStream](./networkstream/) | Provides the underlying stream of the data for the network access. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Socket](./socket/) | The [Socket](./socket/) class implements the Berkeley sockets interface. | +| [TcpClient](./tcpclient/) | Represents a client for the TCP network services. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TcpListener](./tcplistener/) | Represents a listener for the TCP network services. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [UdpClient](./udpclient/) | Provides User Datagram Protocol (UDP) network services. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [AddressFamily](./addressfamily/) | Enumerates the address families. | +| [IOControlCode](./iocontrolcode/) | Enumerates the [IO](../system.io/) control codes. | +| [ProtocolFamily](./protocolfamily/) | Enumerates the protocol families. | +| [ProtocolType](./protocoltype/) | Enumerates the protocol types. | +| [SelectMode](./selectmode/) | Specifies the mode for polling the status of the socket. | +| [SocketError](./socketerror/) | Enumerates the socket error types. | +| [SocketFlags](./socketflags/) | Provides constant values for the socket messages. | +| [SocketOptionLevel](./socketoptionlevel/) | Defines socket option levels for the '[Socket](./socket/)' class. | +| [SocketOptionName](./socketoptionname/) | Defines socket option names for the [Socket](./socket/) class. | +| [SocketShutdown](./socketshutdown/) | Defines constants used by the [Socket.Shutdown](./socket/shutdown/) method. | +| [SocketType](./sockettype/) | Enumerates the socket types. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [SocketException](./socketexception/) | | +## Functions + +| Function | Description | +| --- | --- | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | diff --git a/english/cpp/system.net.sockets/addressfamily/_index.md b/english/cpp/system.net.sockets/addressfamily/_index.md new file mode 100644 index 0000000000..111041cfb7 --- /dev/null +++ b/english/cpp/system.net.sockets/addressfamily/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Net::Sockets::AddressFamily enum +linktitle: AddressFamily +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::AddressFamily enum. Enumerates the address families in C++.' +type: docs +weight: 800 +url: /cpp/system.net.sockets/addressfamily/ +--- +## AddressFamily enum + + +Enumerates the address families. + +```cpp +enum class AddressFamily +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Unknown | -1 | The unknown address family. | +| Unspecified | 0 | The unspecified address family. | +| Unix | 1 | The Unix local to host the address family. | +| InterNetwork | 2 | The address for IPv4. | +| ImpLink | 3 | The ARPANET IMP address. | +| Pup | 4 | The address for the PUP protocols. | +| Chaos | 5 | The address for the MIT CHAOS protocols. | +| NS | 6 | The address for the Xerox NS protocols. | +| Ipx | n/a | The IPX or SPX address. | +| Iso | 7 | The address for the ISO protocols. | +| Osi | n/a | The address for the OSI protocols. | +| Ecma | 8 | The European Computer Manufacturers Association (ECMA) address. | +| DataKit | 9 | The address for the Datakit protocols. | +| Ccitt | 10 | Addresses for the CCITT protocols, e.g. X.25. | +| Sna | 11 | The IBM SNA address. | +| DecNet | 12 | The DECnet address. | +| DataLink | 13 | The direct data-link interface address. | +| Lat | 14 | The LAT address. | +| HyperChannel | 15 | The NSC Hyperchannel address. | +| AppleTalk | 16 | The AppleTalk address. | +| NetBios | 17 | The NetBios address. | +| VoiceView | 18 | The VoiceView address. | +| FireFox | 19 | The FireFox address. | +| Banyan | 21 | The Banyan address. | +| Atm | 22 | The native ATM services address. | +| InterNetworkV6 | 23 | The address for IPv6. | +| Cluster | 24 | The address for the Microsoft cluster products. | +| Ieee12844 | 25 | The IEEE 1284.4 workgroup address. | +| Irda | 26 | The IrDA address. | +| NetworkDesigners | 28 | The address for the Network Designers OSI gateway-enabled protocols. | +| Max | 29 | The MAX address. | + +## See Also + +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/iocontrolcode/_index.md b/english/cpp/system.net.sockets/iocontrolcode/_index.md new file mode 100644 index 0000000000..563ffce853 --- /dev/null +++ b/english/cpp/system.net.sockets/iocontrolcode/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Net::Sockets::IOControlCode enum +linktitle: IOControlCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::IOControlCode enum. Enumerates the IO control codes in C++.' +type: docs +weight: 900 +url: /cpp/system.net.sockets/iocontrolcode/ +--- +## IOControlCode enum + + +Enumerates the [IO](../../system.io/) control codes. + +```cpp +enum class IOControlCode : int64_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| AsyncIO | -2147195267 | Enable or disable the asynchronous I/O mode of the socket. | +| NonBlockingIO | -2147195266 | Mark the socket as nonblocking. | +| DataToRead | 1074030207 | Return the number of bytes available for reading. | +| OobDataRead | 1074033415 | Return information about out-of-band data waiting to be received. | +| AssociateHandle | -2013265919 | Associate this socket with the specified handle of a companion interface. | +| EnableCircularQueuing | 671088642 | Replace the oldest queued datagram with an incoming one when the incoming message queues are full. | +| Flush | 671088644 | Discards current contents of the sending queue associated with this socket. | +| GetBroadcastAddress | 1207959557 | Return a SOCKADDR structure that contains the broadcast address for the address family of the current socket. | +| GetExtensionFunctionPointer | -939524090 | Retrieve a pointer to the specified extension function supported by the associated service provider. | +| GetQos | -939524089 | Retrieve the QOS structure associated with the socket. | +| GetGroupQos | -939524088 | Return the QOS attributes for the socket group. | +| MultipointLoopback | -2013265911 | Control whether data sent by an application on the local computer (not necessarily by the same socket) in a multicast session will be received by a socket joined to the multicast destination group on the loopback interface. | +| MulticastScope | -2013265910 | Control the number of times a multicast packet can be forwarded by a router, also known as TTL, or hop count. | +| SetQos | -2013265909 | Set the QOS attributes for the socket. | +| SetGroupQos | -2013265908 | Set the QOS attributes for the socket group. | +| TranslateHandle | -939524083 | Return a handle for the socket that is valid in the context of a companion interface. | +| RoutingInterfaceQuery | -939524076 | Return the interface addresses that can be used to connect to the specified remote address. | +| RoutingInterfaceChange | -2013265899 | Enable receiving a notification when the local interface used to access a remote endpoint changes. | +| AddressListQuery | 1207959574 | Return the list of the local interfaces that the socket can bind to. | +| AddressListChange | 671088663 | Enable receiving a notification when the list of the local interfaces for the socket's protocol family changes. | +| QueryTargetPnpHandle | 1207959576 | Retrieve the underlying provider's SOCKET handle. | +| NamespaceChange | -2013265895 | Control whether the socket receives notification when a namespace query becomes invalid. | +| AddressListSort | -939524071 | Sort a list of IPv6 and IPv4 destination addresses to determine the best available address for making a connection. | +| ReceiveAll | -1744830463 | Enable receiving all IPv4 packets on the network. | +| ReceiveAllMulticast | -1744830462 | Enable receiving all multicast IPv4 packets on the network. | +| ReceiveAllIgmpMulticast | -1744830461 | Enable receiving all IGMP packets on the network. | +| KeepAliveValues | -1744830460 | Control sending TCP keep-alive packets and the interval at which they are sent. | +| AbsorbRouterAlert | -1744830459 | This value is equal to the Winsock 2 'SIO_ABSORB_RTRALERT' constant. | +| UnicastInterface | -1744830458 | Set the interface used for the outgoing unicast packets. | +| LimitBroadcasts | -1744830457 | This value is equal to the Winsock 2 'SIO_LIMIT_BROADCASTS' constant. | +| BindToInterface | -1744830456 | Bind the socket to a specified interface index. | +| MulticastInterface | -1744830455 | Set the interface used for the outgoing multicast packets. | +| AddMulticastGroupOnInterface | -1744830454 | Join a multicast group using an interface identified by its index. | +| DeleteMulticastGroupFromInterface | -1744830453 | Remove the socket from a multicast group. | + +## See Also + +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/ippacketinformation/_index.md b/english/cpp/system.net.sockets/ippacketinformation/_index.md new file mode 100644 index 0000000000..20d0efb6ed --- /dev/null +++ b/english/cpp/system.net.sockets/ippacketinformation/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Sockets::IPPacketInformation class +linktitle: IPPacketInformation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::IPPacketInformation class. Represents information about the packet. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.net.sockets/ippacketinformation/ +--- +## IPPacketInformation class + + +Represents information about the packet. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IPPacketInformation : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares two objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Address](./get_address/)() | Returns the address from which the package is received. | +| [get_Interface](./get_interface/)() | Returns the network interface information. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| [IPPacketInformation](./ippacketinformation/)(System::SharedPtr\, int32_t) | Constructs a new instance. | +| [IPPacketInformation](./ippacketinformation/)() | Constructs a new instance. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/ippacketinformation/equals/_index.md b/english/cpp/system.net.sockets/ippacketinformation/equals/_index.md new file mode 100644 index 0000000000..522eeb8a3e --- /dev/null +++ b/english/cpp/system.net.sockets/ippacketinformation/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Sockets::IPPacketInformation::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::IPPacketInformation::Equals method. Compares two objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net.sockets/ippacketinformation/equals/ +--- +## IPPacketInformation::Equals method + + +Compares two objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Sockets::IPPacketInformation::Equals(System::SharedPtr comparand) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparand | System::SharedPtr\ | The object to compare the current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IPPacketInformation](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/ippacketinformation/get_address/_index.md b/english/cpp/system.net.sockets/ippacketinformation/get_address/_index.md new file mode 100644 index 0000000000..c23cb6064e --- /dev/null +++ b/english/cpp/system.net.sockets/ippacketinformation/get_address/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::IPPacketInformation::get_Address method +linktitle: get_Address +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::IPPacketInformation::get_Address method. Returns the address from which the package is received in C++.' +type: docs +weight: 300 +url: /cpp/system.net.sockets/ippacketinformation/get_address/ +--- +## IPPacketInformation::get_Address method + + +Returns the address from which the package is received. + +```cpp +System::SharedPtr System::Net::Sockets::IPPacketInformation::get_Address() +``` + + +### ReturnValue + +The address from which the package is received. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../../system.net/ipaddress/) +* Class [IPPacketInformation](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/ippacketinformation/get_interface/_index.md b/english/cpp/system.net.sockets/ippacketinformation/get_interface/_index.md new file mode 100644 index 0000000000..db856bdb8f --- /dev/null +++ b/english/cpp/system.net.sockets/ippacketinformation/get_interface/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::IPPacketInformation::get_Interface method +linktitle: get_Interface +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::IPPacketInformation::get_Interface method. Returns the network interface information in C++.' +type: docs +weight: 400 +url: /cpp/system.net.sockets/ippacketinformation/get_interface/ +--- +## IPPacketInformation::get_Interface method + + +Returns the network interface information. + +```cpp +int32_t System::Net::Sockets::IPPacketInformation::get_Interface() +``` + + +### ReturnValue + +The network interface information. + +## See Also + +* Class [IPPacketInformation](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/ippacketinformation/gethashcode/_index.md b/english/cpp/system.net.sockets/ippacketinformation/gethashcode/_index.md new file mode 100644 index 0000000000..4ce9636244 --- /dev/null +++ b/english/cpp/system.net.sockets/ippacketinformation/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::IPPacketInformation::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::IPPacketInformation::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.net.sockets/ippacketinformation/gethashcode/ +--- +## IPPacketInformation::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Sockets::IPPacketInformation::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [IPPacketInformation](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/ippacketinformation/ippacketinformation/_index.md b/english/cpp/system.net.sockets/ippacketinformation/ippacketinformation/_index.md new file mode 100644 index 0000000000..32829f300c --- /dev/null +++ b/english/cpp/system.net.sockets/ippacketinformation/ippacketinformation/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Net::Sockets::IPPacketInformation::IPPacketInformation constructor +linktitle: IPPacketInformation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::IPPacketInformation::IPPacketInformation constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.sockets/ippacketinformation/ippacketinformation/ +--- +## IPPacketInformation::IPPacketInformation() constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::IPPacketInformation::IPPacketInformation() +``` + +## See Also + +* Class [IPPacketInformation](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## IPPacketInformation::IPPacketInformation(System::SharedPtr\, int32_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::IPPacketInformation::IPPacketInformation(System::SharedPtr address, int32_t networkInterface) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | System::SharedPtr\ | The address from which the package is received. | +| networkInterface | int32_t | The network interface information. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../../system.net/ipaddress/) +* Class [IPPacketInformation](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/lingeroption/_index.md b/english/cpp/system.net.sockets/lingeroption/_index.md new file mode 100644 index 0000000000..00f810424e --- /dev/null +++ b/english/cpp/system.net.sockets/lingeroption/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Sockets::LingerOption class +linktitle: LingerOption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::LingerOption class. Specifies whether a socket will remain connected after a call to the Close() or Close() methods. It also specifies the period the socket will remain connected if sending of the data continues. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.net.sockets/lingeroption/ +--- +## LingerOption class + + +Specifies whether a socket will remain connected after a call to the Close() or Close() methods. It also specifies the period the socket will remain connected if sending of the data continues. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class LingerOption : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Enabled](./get_enabled/)() | RTTI information. | +| [get_LingerTime](./get_lingertime/)() | Gets a delay timeout in seconds. | +| [LingerOption](./lingeroption/)(bool, int32_t) | Constructs a new instance. | +| [set_Enabled](./set_enabled/)(bool) | Sets a value that indicates if the socket will delay closing in an attempt to send all pending data. | +| [set_LingerTime](./set_lingertime/)(int32_t) | Sets a delay timeout in seconds. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/lingeroption/get_enabled/_index.md b/english/cpp/system.net.sockets/lingeroption/get_enabled/_index.md new file mode 100644 index 0000000000..d4c0dde585 --- /dev/null +++ b/english/cpp/system.net.sockets/lingeroption/get_enabled/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Sockets::LingerOption::get_Enabled method +linktitle: get_Enabled +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::LingerOption::get_Enabled method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.net.sockets/lingeroption/get_enabled/ +--- +## LingerOption::get_Enabled method + + +RTTI information. + +```cpp +bool System::Net::Sockets::LingerOption::get_Enabled() +``` + + +### ReturnValue + +A value that indicates if the socket will delay closing in an attempt to send all pending data. +## Remarks + + +Gets a value that indicates if the socket will delay closing in an attempt to send all pending data. +## See Also + +* Class [LingerOption](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/lingeroption/get_lingertime/_index.md b/english/cpp/system.net.sockets/lingeroption/get_lingertime/_index.md new file mode 100644 index 0000000000..74b571583c --- /dev/null +++ b/english/cpp/system.net.sockets/lingeroption/get_lingertime/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::LingerOption::get_LingerTime method +linktitle: get_LingerTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::LingerOption::get_LingerTime method. Gets a delay timeout in seconds in C++.' +type: docs +weight: 300 +url: /cpp/system.net.sockets/lingeroption/get_lingertime/ +--- +## LingerOption::get_LingerTime method + + +Gets a delay timeout in seconds. + +```cpp +int32_t System::Net::Sockets::LingerOption::get_LingerTime() +``` + + +### ReturnValue + +A delay timeout in seconds. + +## See Also + +* Class [LingerOption](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/lingeroption/lingeroption/_index.md b/english/cpp/system.net.sockets/lingeroption/lingeroption/_index.md new file mode 100644 index 0000000000..7756e563cd --- /dev/null +++ b/english/cpp/system.net.sockets/lingeroption/lingeroption/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Sockets::LingerOption::LingerOption constructor +linktitle: LingerOption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::LingerOption::LingerOption constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.sockets/lingeroption/lingeroption/ +--- +## LingerOption::LingerOption constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::LingerOption::LingerOption(bool enable, int32_t seconds) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| enable | bool | A value that indicates if the socket will delay closing in an attempt to send all pending data. | +| seconds | int32_t | A delay timeout in seconds. | + +## See Also + +* Class [LingerOption](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/lingeroption/set_enabled/_index.md b/english/cpp/system.net.sockets/lingeroption/set_enabled/_index.md new file mode 100644 index 0000000000..d3be27901c --- /dev/null +++ b/english/cpp/system.net.sockets/lingeroption/set_enabled/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::LingerOption::set_Enabled method +linktitle: set_Enabled +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::LingerOption::set_Enabled method. Sets a value that indicates if the socket will delay closing in an attempt to send all pending data in C++.' +type: docs +weight: 400 +url: /cpp/system.net.sockets/lingeroption/set_enabled/ +--- +## LingerOption::set_Enabled method + + +Sets a value that indicates if the socket will delay closing in an attempt to send all pending data. + +```cpp +void System::Net::Sockets::LingerOption::set_Enabled(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | A value that must be set. | + +## See Also + +* Class [LingerOption](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/lingeroption/set_lingertime/_index.md b/english/cpp/system.net.sockets/lingeroption/set_lingertime/_index.md new file mode 100644 index 0000000000..9ff5bdda96 --- /dev/null +++ b/english/cpp/system.net.sockets/lingeroption/set_lingertime/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::LingerOption::set_LingerTime method +linktitle: set_LingerTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::LingerOption::set_LingerTime method. Sets a delay timeout in seconds in C++.' +type: docs +weight: 500 +url: /cpp/system.net.sockets/lingeroption/set_lingertime/ +--- +## LingerOption::set_LingerTime method + + +Sets a delay timeout in seconds. + +```cpp +void System::Net::Sockets::LingerOption::set_LingerTime(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | A value that must be set. | + +## See Also + +* Class [LingerOption](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/_index.md b/english/cpp/system.net.sockets/networkstream/_index.md new file mode 100644 index 0000000000..12305afc92 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Net::Sockets::NetworkStream class +linktitle: NetworkStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream class. Provides the underlying stream of the data for the network access. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.net.sockets/networkstream/ +--- +## NetworkStream class + + +Provides the underlying stream of the data for the network access. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class NetworkStream : public System::IO::Stream +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BeginRead](./beginread/)(System::ArrayPtr\, int32_t, int32_t, AsyncCallback, System::SharedPtr\) override | Initiates an asynchronous read operation. | +| [BeginWrite](./beginwrite/)(System::ArrayPtr\, int32_t, int32_t, AsyncCallback, System::SharedPtr\) override | Initiates an asynchronous write operation. | +| [Close](./close/)(int) | Closes the current instance after the specified time expires. | +| [EndRead](./endread/)(System::SharedPtr\) override | Waits until the specified asynchronous read operation completes. | +| [EndWrite](./endwrite/)(System::SharedPtr\) override | Ends an asynchronous write operation. Waits until the specified asynchronous write operation completes. | +| [Flush](./flush/)() override | Clears this stream's buffers and writes all buffered data to the underlying storage. | +| [get_CanRead](./get_canread/)() const override | RTTI information. | +| [get_CanSeek](./get_canseek/)() const override | Determines if the stream supports seeking. | +| [get_CanTimeout](./get_cantimeout/)() const override | Gets a value that determines whether the current stream can time out. | +| [get_CanWrite](./get_canwrite/)() const override | Determines if the stream is writable. | +| [get_DataAvailable](./get_dataavailable/)() const | Returns a value that indicates if the there is available data to read. | +| [get_Length](./get_length/)() const override | Returns the length of the stream in bytes. | +| [get_Position](./get_position/)() const override | Returns the current position of the stream. | +| [get_ReadTimeout](./get_readtimeout/)() const override | Gets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. | +| [get_Socket](./get_socket/)() | Gets the underlying [Socket](../socket/). | +| [get_WriteTimeout](./get_writetimeout/)() const override | Gets a value, in milliseconds, that determines how long the stream will attempt to write before timing out. | +| [NetworkStream](./networkstream/)(System::SharedPtr\) | Constructs a new instance. | +| [NetworkStream](./networkstream/)(System::SharedPtr\, System::IO::FileAccess, bool) | Constructs a new instance. | +| [NetworkStream](./networkstream/)(System::SharedPtr\, bool) | Constructs a new instance. | +| [Read](./read/)(const ArrayPtr\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [Read](./read/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Reads the specified number of bytes from the stream and writes them to the specified byte array. | +| [Seek](./seek/)(int64_t, IO::SeekOrigin) override | Sets the position of the stream represented by the current object. | +| [set_Position](./set_position/)(int64_t) override | Sets the stream's position. | +| [set_ReadTimeout](./set_readtimeout/)(int32_t) override | Sets a value that determines whether the current stream can time out. | +| [set_WriteTimeout](./set_writetimeout/)(int32_t) override | Sets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. | +| [SetLength](./setlength/)(int64_t) override | Sets the length of the stream represented by the current object. | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the stream. | +| [Write](./write/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Writes the specified subrange of bytes from the specified byte array to the stream. | +| virtual [~NetworkStream](./~networkstream/)() | Destructs the current instance. | +## Fields + +| Field | Description | +| --- | --- | +| static [Null](../../system.io/stream/null/) | A stream with no underlying storage. | +## See Also + +* Class [Stream](../../system.io/stream/) +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/networkstream/beginread/_index.md b/english/cpp/system.net.sockets/networkstream/beginread/_index.md new file mode 100644 index 0000000000..e2c00dcba5 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/beginread/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Net::Sockets::NetworkStream::BeginRead method +linktitle: BeginRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::BeginRead method. Initiates an asynchronous read operation in C++.' +type: docs +weight: 300 +url: /cpp/system.net.sockets/networkstream/beginread/ +--- +## NetworkStream::BeginRead method + + +Initiates an asynchronous read operation. + +```cpp +System::SharedPtr System::Net::Sockets::NetworkStream::BeginRead(System::ArrayPtr buffer, int32_t offset, int32_t size, AsyncCallback callback, System::SharedPtr state) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array where the read bytes will be written. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to read. | +| callback | AsyncCallback | A callback to be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous read operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous read operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/beginwrite/_index.md b/english/cpp/system.net.sockets/networkstream/beginwrite/_index.md new file mode 100644 index 0000000000..0f60d342f7 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/beginwrite/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Net::Sockets::NetworkStream::BeginWrite method +linktitle: BeginWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::BeginWrite method. Initiates an asynchronous write operation in C++.' +type: docs +weight: 400 +url: /cpp/system.net.sockets/networkstream/beginwrite/ +--- +## NetworkStream::BeginWrite method + + +Initiates an asynchronous write operation. + +```cpp +System::SharedPtr System::Net::Sockets::NetworkStream::BeginWrite(System::ArrayPtr buffer, int32_t offset, int32_t size, AsyncCallback callback, System::SharedPtr state) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | A buffer containing data to be written. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to write. | +| callback | AsyncCallback | A callback to be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous write operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous write operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/close/_index.md b/english/cpp/system.net.sockets/networkstream/close/_index.md new file mode 100644 index 0000000000..b4543f8da6 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/close/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::NetworkStream::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::Close method. Closes the current instance after the specified time expires in C++.' +type: docs +weight: 500 +url: /cpp/system.net.sockets/networkstream/close/ +--- +## NetworkStream::Close method + + +Closes the current instance after the specified time expires. + +```cpp +void System::Net::Sockets::NetworkStream::Close(int timeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| timeout | int | A number of milliseconds to wait. | + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/endread/_index.md b/english/cpp/system.net.sockets/networkstream/endread/_index.md new file mode 100644 index 0000000000..a89ce2a260 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/endread/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Sockets::NetworkStream::EndRead method +linktitle: EndRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::EndRead method. Waits until the specified asynchronous read operation completes in C++.' +type: docs +weight: 600 +url: /cpp/system.net.sockets/networkstream/endread/ +--- +## NetworkStream::EndRead method + + +Waits until the specified asynchronous read operation completes. + +```cpp +int32_t System::Net::Sockets::NetworkStream::EndRead(System::SharedPtr asyncResult) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous read operation | + +### ReturnValue + +The number of bytes read during the read operation represented by **asyncResult** + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/endwrite/_index.md b/english/cpp/system.net.sockets/networkstream/endwrite/_index.md new file mode 100644 index 0000000000..5b6c4e5851 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/endwrite/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::NetworkStream::EndWrite method +linktitle: EndWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::EndWrite method. Ends an asynchronous write operation. Waits until the specified asynchronous write operation completes in C++.' +type: docs +weight: 700 +url: /cpp/system.net.sockets/networkstream/endwrite/ +--- +## NetworkStream::EndWrite method + + +Ends an asynchronous write operation. Waits until the specified asynchronous write operation completes. + +```cpp +void System::Net::Sockets::NetworkStream::EndWrite(System::SharedPtr asyncResult) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous write operation | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/flush/_index.md b/english/cpp/system.net.sockets/networkstream/flush/_index.md new file mode 100644 index 0000000000..b6f9683a34 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::NetworkStream::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::Flush method. Clears this stream''s buffers and writes all buffered data to the underlying storage in C++.' +type: docs +weight: 800 +url: /cpp/system.net.sockets/networkstream/flush/ +--- +## NetworkStream::Flush method + + +Clears this stream's buffers and writes all buffered data to the underlying storage. + +```cpp +void System::Net::Sockets::NetworkStream::Flush() override +``` + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/get_canread/_index.md b/english/cpp/system.net.sockets/networkstream/get_canread/_index.md new file mode 100644 index 0000000000..abfc5a5b5e --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/get_canread/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Sockets::NetworkStream::get_CanRead method +linktitle: get_CanRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::get_CanRead method. RTTI information in C++.' +type: docs +weight: 900 +url: /cpp/system.net.sockets/networkstream/get_canread/ +--- +## NetworkStream::get_CanRead method + + +RTTI information. + +```cpp +bool System::Net::Sockets::NetworkStream::get_CanRead() const override +``` + + +### ReturnValue + +True if the stream is readable; otherwise - false +## Remarks + + +Determines if the stream is readable. + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/get_canseek/_index.md b/english/cpp/system.net.sockets/networkstream/get_canseek/_index.md new file mode 100644 index 0000000000..4dd96802fb --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/get_canseek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::NetworkStream::get_CanSeek method +linktitle: get_CanSeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::get_CanSeek method. Determines if the stream supports seeking in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.sockets/networkstream/get_canseek/ +--- +## NetworkStream::get_CanSeek method + + +Determines if the stream supports seeking. + +```cpp +bool System::Net::Sockets::NetworkStream::get_CanSeek() const override +``` + + +### ReturnValue + +True if the stream supports seeking; otherwise - false + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/get_cantimeout/_index.md b/english/cpp/system.net.sockets/networkstream/get_cantimeout/_index.md new file mode 100644 index 0000000000..577c6e00ef --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/get_cantimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::NetworkStream::get_CanTimeout method +linktitle: get_CanTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::get_CanTimeout method. Gets a value that determines whether the current stream can time out in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.sockets/networkstream/get_cantimeout/ +--- +## NetworkStream::get_CanTimeout method + + +Gets a value that determines whether the current stream can time out. + +```cpp +bool System::Net::Sockets::NetworkStream::get_CanTimeout() const override +``` + + +### ReturnValue + +True when the current stream can time out, otherwise - false. + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/get_canwrite/_index.md b/english/cpp/system.net.sockets/networkstream/get_canwrite/_index.md new file mode 100644 index 0000000000..ac8bdc169c --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/get_canwrite/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::NetworkStream::get_CanWrite method +linktitle: get_CanWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::get_CanWrite method. Determines if the stream is writable in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.sockets/networkstream/get_canwrite/ +--- +## NetworkStream::get_CanWrite method + + +Determines if the stream is writable. + +```cpp +bool System::Net::Sockets::NetworkStream::get_CanWrite() const override +``` + + +### ReturnValue + +True if the stream is writable; otherwise - false + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/get_dataavailable/_index.md b/english/cpp/system.net.sockets/networkstream/get_dataavailable/_index.md new file mode 100644 index 0000000000..680c5b9e3d --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/get_dataavailable/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::NetworkStream::get_DataAvailable method +linktitle: get_DataAvailable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::get_DataAvailable method. Returns a value that indicates if the there is available data to read in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.sockets/networkstream/get_dataavailable/ +--- +## NetworkStream::get_DataAvailable method + + +Returns a value that indicates if the there is available data to read. + +```cpp +bool System::Net::Sockets::NetworkStream::get_DataAvailable() const +``` + + +### ReturnValue + +A value that indicates if the there is available data to read. + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/get_length/_index.md b/english/cpp/system.net.sockets/networkstream/get_length/_index.md new file mode 100644 index 0000000000..462cc523eb --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/get_length/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::NetworkStream::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::get_Length method. Returns the length of the stream in bytes in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.sockets/networkstream/get_length/ +--- +## NetworkStream::get_Length method + + +Returns the length of the stream in bytes. + +```cpp +int64_t System::Net::Sockets::NetworkStream::get_Length() const override +``` + + +### ReturnValue + +The length of the stream in bytes. + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/get_position/_index.md b/english/cpp/system.net.sockets/networkstream/get_position/_index.md new file mode 100644 index 0000000000..dd375eff7b --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/get_position/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::NetworkStream::get_Position method +linktitle: get_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::get_Position method. Returns the current position of the stream in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.sockets/networkstream/get_position/ +--- +## NetworkStream::get_Position method + + +Returns the current position of the stream. + +```cpp +int64_t System::Net::Sockets::NetworkStream::get_Position() const override +``` + + +### ReturnValue + +The current position of the stream. + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/get_readtimeout/_index.md b/english/cpp/system.net.sockets/networkstream/get_readtimeout/_index.md new file mode 100644 index 0000000000..d5938c26f5 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/get_readtimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::NetworkStream::get_ReadTimeout method +linktitle: get_ReadTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::get_ReadTimeout method. Gets a value, in milliseconds, that determines how long the stream will attempt to read before timing out in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.sockets/networkstream/get_readtimeout/ +--- +## NetworkStream::get_ReadTimeout method + + +Gets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. + +```cpp +int32_t System::Net::Sockets::NetworkStream::get_ReadTimeout() const override +``` + + +### ReturnValue + +A value in milliseconds that determines how long the stream will attempt to read before timing out. + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/get_socket/_index.md b/english/cpp/system.net.sockets/networkstream/get_socket/_index.md new file mode 100644 index 0000000000..5782741021 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/get_socket/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::NetworkStream::get_Socket method +linktitle: get_Socket +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::get_Socket method. Gets the underlying Socket in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.sockets/networkstream/get_socket/ +--- +## NetworkStream::get_Socket method + + +Gets the underlying [Socket](../../socket/). + +```cpp +System::SharedPtr System::Net::Sockets::NetworkStream::get_Socket() +``` + + +### ReturnValue + +A [Socket](../../socket/) object that represents the underlying network connection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Socket](../../socket/) +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/get_writetimeout/_index.md b/english/cpp/system.net.sockets/networkstream/get_writetimeout/_index.md new file mode 100644 index 0000000000..7a38b1fef4 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/get_writetimeout/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::NetworkStream::get_WriteTimeout method +linktitle: get_WriteTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::get_WriteTimeout method. Gets a value, in milliseconds, that determines how long the stream will attempt to write before timing out in C++.' +type: docs +weight: 1800 +url: /cpp/system.net.sockets/networkstream/get_writetimeout/ +--- +## NetworkStream::get_WriteTimeout method + + +Gets a value, in milliseconds, that determines how long the stream will attempt to write before timing out. + +```cpp +int32_t System::Net::Sockets::NetworkStream::get_WriteTimeout() const override +``` + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/networkstream/_index.md b/english/cpp/system.net.sockets/networkstream/networkstream/_index.md new file mode 100644 index 0000000000..dddcfee3f4 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/networkstream/_index.md @@ -0,0 +1,76 @@ +--- +title: System::Net::Sockets::NetworkStream::NetworkStream constructor +linktitle: NetworkStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::NetworkStream constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.sockets/networkstream/networkstream/ +--- +## NetworkStream::NetworkStream(System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::NetworkStream::NetworkStream(System::SharedPtr socket) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| socket | System::SharedPtr\ | The socket that is used for sending and receiving data. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Socket](../../socket/) +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## NetworkStream::NetworkStream(System::SharedPtr\, bool) constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::NetworkStream::NetworkStream(System::SharedPtr socket, bool ownsSocket) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| socket | System::SharedPtr\ | The socket that is used for sending and receiving data. | +| ownsSocket | bool | A value that indicates if the current instance takes ownership of the specified socket when the value is true. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Socket](../../socket/) +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## NetworkStream::NetworkStream(System::SharedPtr\, System::IO::FileAccess, bool) constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::NetworkStream::NetworkStream(System::SharedPtr socket, System::IO::FileAccess access, bool ownsSocket) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| socket | System::SharedPtr\ | The socket that is used for sending and receiving data. | +| access | System::IO::FileAccess | Specifies the access type given to the instance over the specified socket. | +| ownsSocket | bool | A value that indicates if the current instance takes ownership of the specified socket when the value is true. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Socket](../../socket/) +* Enum [FileAccess](../../../system.io/fileaccess/) +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/read/_index.md b/english/cpp/system.net.sockets/networkstream/read/_index.md new file mode 100644 index 0000000000..38853f9aaf --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/read/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Net::Sockets::NetworkStream::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::Read method. Reads the specified number of bytes from the stream and writes them to the specified byte array in C++.' +type: docs +weight: 1900 +url: /cpp/system.net.sockets/networkstream/read/ +--- +## NetworkStream::Read(const ArrayPtr\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +int32_t System::Net::Sockets::NetworkStream::Read(const ArrayPtr &buffer, int32_t offset, int32_t size) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The byte array where the read bytes will be written. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to read. | + +### ReturnValue + +The number of read bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## NetworkStream::Read(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Reads the specified number of bytes from the stream and writes them to the specified byte array. + +```cpp +int32_t System::Net::Sockets::NetworkStream::Read(const System::Details::ArrayView &buffer, int32_t offset, int32_t size) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The byte array view to write the read bytes to | +| offset | int32_t | A 0-based position in **buffer** to start writing at | +| size | int32_t | The number of bytes to read | + +### ReturnValue + +The number of bytes read + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/seek/_index.md b/english/cpp/system.net.sockets/networkstream/seek/_index.md new file mode 100644 index 0000000000..db7d5f24eb --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/seek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Sockets::NetworkStream::Seek method +linktitle: Seek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::Seek method. Sets the position of the stream represented by the current object in C++.' +type: docs +weight: 2000 +url: /cpp/system.net.sockets/networkstream/seek/ +--- +## NetworkStream::Seek method + + +Sets the position of the stream represented by the current object. + +```cpp +int64_t System::Net::Sockets::NetworkStream::Seek(int64_t offset, IO::SeekOrigin origin) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int64_t | The byte offset relative to a position specified by **origin** | +| origin | IO::SeekOrigin | Specifies the position from which and the direction toward which the offset is calculated | + +### ReturnValue + +The new position of the stream + +## See Also + +* Enum [SeekOrigin](../../../system.io/seekorigin/) +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/set_position/_index.md b/english/cpp/system.net.sockets/networkstream/set_position/_index.md new file mode 100644 index 0000000000..3f2a30a97c --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/set_position/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::NetworkStream::set_Position method +linktitle: set_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::set_Position method. Sets the stream''s position in C++.' +type: docs +weight: 2100 +url: /cpp/system.net.sockets/networkstream/set_position/ +--- +## NetworkStream::set_Position method + + +Sets the stream's position. + +```cpp +void System::Net::Sockets::NetworkStream::set_Position(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The byte offset to set the stream's position to | + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/set_readtimeout/_index.md b/english/cpp/system.net.sockets/networkstream/set_readtimeout/_index.md new file mode 100644 index 0000000000..a98645f74f --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/set_readtimeout/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::NetworkStream::set_ReadTimeout method +linktitle: set_ReadTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::set_ReadTimeout method. Sets a value that determines whether the current stream can time out in C++.' +type: docs +weight: 2200 +url: /cpp/system.net.sockets/networkstream/set_readtimeout/ +--- +## NetworkStream::set_ReadTimeout method + + +Sets a value that determines whether the current stream can time out. + +```cpp +void System::Net::Sockets::NetworkStream::set_ReadTimeout(int32_t value) override +``` + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/set_writetimeout/_index.md b/english/cpp/system.net.sockets/networkstream/set_writetimeout/_index.md new file mode 100644 index 0000000000..c8c9c3d76d --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/set_writetimeout/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::NetworkStream::set_WriteTimeout method +linktitle: set_WriteTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::set_WriteTimeout method. Sets a value, in milliseconds, that determines how long the stream will attempt to read before timing out in C++.' +type: docs +weight: 2300 +url: /cpp/system.net.sockets/networkstream/set_writetimeout/ +--- +## NetworkStream::set_WriteTimeout method + + +Sets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. + +```cpp +void System::Net::Sockets::NetworkStream::set_WriteTimeout(int32_t value) override +``` + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/setlength/_index.md b/english/cpp/system.net.sockets/networkstream/setlength/_index.md new file mode 100644 index 0000000000..7902347c45 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/setlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::NetworkStream::SetLength method +linktitle: SetLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::SetLength method. Sets the length of the stream represented by the current object in C++.' +type: docs +weight: 2400 +url: /cpp/system.net.sockets/networkstream/setlength/ +--- +## NetworkStream::SetLength method + + +Sets the length of the stream represented by the current object. + +```cpp +void System::Net::Sockets::NetworkStream::SetLength(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The length in bytes to set | + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/write/_index.md b/english/cpp/system.net.sockets/networkstream/write/_index.md new file mode 100644 index 0000000000..98a566a541 --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/write/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Net::Sockets::NetworkStream::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::Write method. Writes the specified subrange of bytes from the specified byte array to the stream in C++.' +type: docs +weight: 2500 +url: /cpp/system.net.sockets/networkstream/write/ +--- +## NetworkStream::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +void System::Net::Sockets::NetworkStream::Write(const ArrayPtr &buffer, int32_t offset, int32_t size) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the bytes to write. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of elements in the subrange to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## NetworkStream::Write(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Writes the specified subrange of bytes from the specified byte array to the stream. + +```cpp +void System::Net::Sockets::NetworkStream::Write(const System::Details::ArrayView &buffer, int32_t offset, int32_t size) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | The array view containing the bytes to write | +| offset | int32_t | A 0-based index of the element in **buffer** at which the subrange to write begins | +| size | int32_t | The number of elements in the subrange to write | + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/networkstream/~networkstream/_index.md b/english/cpp/system.net.sockets/networkstream/~networkstream/_index.md new file mode 100644 index 0000000000..fa8d436d5f --- /dev/null +++ b/english/cpp/system.net.sockets/networkstream/~networkstream/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::NetworkStream::~NetworkStream method +linktitle: ~NetworkStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::NetworkStream::~NetworkStream method. Destructs the current instance in C++.' +type: docs +weight: 200 +url: /cpp/system.net.sockets/networkstream/~networkstream/ +--- +## NetworkStream::~NetworkStream method + + +Destructs the current instance. + +```cpp +virtual System::Net::Sockets::NetworkStream::~NetworkStream() +``` + +## See Also + +* Class [NetworkStream](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/operator!=/_index.md b/english/cpp/system.net.sockets/operator!=/_index.md new file mode 100644 index 0000000000..a95a359799 --- /dev/null +++ b/english/cpp/system.net.sockets/operator!=/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator!= method of class in C++.' +type: docs +weight: 2000 +url: /cpp/system.net.sockets/operator!=/ +--- +## System::Net::Sockets::operator!= method + + + + +```cpp +bool System::Net::Sockets::operator!=(IPPacketInformation left, IPPacketInformation right) +``` + +## See Also + +* Class [IPPacketInformation](../ippacketinformation/) +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/operator==/_index.md b/english/cpp/system.net.sockets/operator==/_index.md new file mode 100644 index 0000000000..43eeab50c4 --- /dev/null +++ b/english/cpp/system.net.sockets/operator==/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator== method of class in C++.' +type: docs +weight: 2100 +url: /cpp/system.net.sockets/operator==/ +--- +## System::Net::Sockets::operator== method + + + + +```cpp +bool System::Net::Sockets::operator==(IPPacketInformation left, IPPacketInformation right) +``` + +## See Also + +* Class [IPPacketInformation](../ippacketinformation/) +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/protocolfamily/_index.md b/english/cpp/system.net.sockets/protocolfamily/_index.md new file mode 100644 index 0000000000..0bfe07406d --- /dev/null +++ b/english/cpp/system.net.sockets/protocolfamily/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Net::Sockets::ProtocolFamily enum +linktitle: ProtocolFamily +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::ProtocolFamily enum. Enumerates the protocol families in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.sockets/protocolfamily/ +--- +## ProtocolFamily enum + + +Enumerates the protocol families. + +```cpp +enum class ProtocolFamily +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Unknown | n/a | An unknown protocol. | +| Unspecified | n/a | An unspecified protocol. | +| Unix | n/a | The Unix local to host protocol. | +| InterNetwork | n/a | IPv4. | +| ImpLink | n/a | The ARPANET IMP protocol. | +| Pup | n/a | The PUP protocol. | +| Chaos | n/a | The MIT CHAOS protocol. | +| NS | n/a | The Xerox NS protocol. | +| Ipx | n/a | The IPX or SPX protocol. | +| Iso | n/a | The ISO protocol. | +| Osi | n/a | The OSI protocol. | +| Ecma | n/a | The European Computer Manufacturers Association (ECMA) protocol. | +| DataKit | n/a | The DataKit protocol. | +| Ccitt | n/a | The CCITT protocol, such as X.25. | +| Sna | n/a | The IBM SNA protocol. | +| DecNet | n/a | The DECNet protocol. | +| DataLink | n/a | The direct data link protocol. | +| Lat | n/a | The LAT protocol. | +| HyperChannel | n/a | The NSC HyperChannel protocol. | +| AppleTalk | n/a | The AppleTalk protocol. | +| NetBios | n/a | The NetBIOS protocol. | +| VoiceView | n/a | The VoiceView protocol. | +| FireFox | n/a | The FireFox protocol. | +| Banyan | n/a | The Banyan protocol. | +| Atm | n/a | The native ATM services protocol. | +| InterNetworkV6 | n/a | IPv6. | +| Cluster | n/a | The Microsoft Cluster products protocol. | +| Ieee12844 | n/a | The IEEE 1284.4 workgroup protocol. | +| Irda | n/a | The IrDA protocol. | +| NetworkDesigners | n/a | The Network Designers OSI gateway enabled protocol. | +| Max | n/a | The MAX protocol. | + +## See Also + +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/protocoltype/_index.md b/english/cpp/system.net.sockets/protocoltype/_index.md new file mode 100644 index 0000000000..5cbb9d7457 --- /dev/null +++ b/english/cpp/system.net.sockets/protocoltype/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Net::Sockets::ProtocolType enum +linktitle: ProtocolType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::ProtocolType enum. Enumerates the protocol types in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.sockets/protocoltype/ +--- +## ProtocolType enum + + +Enumerates the protocol types. + +```cpp +enum class ProtocolType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| IP | 0 | The Internet Protocol. | +| IPv6HopByHopOptions | 0 | The IPv6 Hop by Hop Options header. | +| Icmp | 1 | The Internet Control Message Protocol. | +| Igmp | 2 | The Internet Group Management Protocol. | +| Ggp | 3 | The Gateway To Gateway Protocol. | +| IPv4 | 4 | The Internet Protocol version 4. | +| Tcp | 6 | The Transmission Control Protocol. | +| Pup | 12 | The PARC Universal Packet Protocol. | +| Udp | 17 | The User Datagram Protocol. | +| Idp | 22 | The Internet Datagram Protocol. | +| IPv6 | 41 | The Internet Protocol version 6. | +| IPv6RoutingHeader | 43 | The IPv6 Routing header. | +| IPv6FragmentHeader | 44 | The IPv6 Fragment header. | +| IPSecEncapsulatingSecurityPayload | 50 | The IPv6 Encapsulating [Security](../../system.net.security/) Payload header. | +| IPSecAuthenticationHeader | 51 | The IPv6 Authentication header. | +| IcmpV6 | 58 | The Internet Control Message Protocol for IPv6. | +| IPv6NoNextHeader | 59 | The IPv6 No next header. | +| IPv6DestinationOptions | 60 | The IPv6 Destination Options header. | +| ND | 77 | The [Net](../../system.net/) Disk protocol. | +| Raw | 255 | The Raw IP packet protocol. | +| Unspecified | 0 | An unspecified protocol. | +| Ipx | 1000 | The Internet Packet Exchange protocol. | +| Spx | 1256 | The Sequenced Packet Exchange protocol. | +| SpxII | 1257 | The Sequenced Packet Exchange version 2 protocol. | +| Unknown | n/a | An unknown protocol. | + +## See Also + +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/selectmode/_index.md b/english/cpp/system.net.sockets/selectmode/_index.md new file mode 100644 index 0000000000..ad74bf0a65 --- /dev/null +++ b/english/cpp/system.net.sockets/selectmode/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::SelectMode enum +linktitle: SelectMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::SelectMode enum. Specifies the mode for polling the status of the socket in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.sockets/selectmode/ +--- +## SelectMode enum + + +Specifies the mode for polling the status of the socket. + +```cpp +enum class SelectMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| SelectRead | 0 | The 'read' status mode. | +| SelectWrite | 1 | The 'write' status mode. | +| SelectError | 2 | The 'error' status mode. | + +## See Also + +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/socket/_index.md b/english/cpp/system.net.sockets/socket/_index.md new file mode 100644 index 0000000000..211f79c1c2 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/_index.md @@ -0,0 +1,169 @@ +--- +title: System::Net::Sockets::Socket class +linktitle: Socket +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket class. The Socket class implements the Berkeley sockets interface in C++.' +type: docs +weight: 400 +url: /cpp/system.net.sockets/socket/ +--- +## Socket class + + +The [Socket](./) class implements the Berkeley sockets interface. + +```cpp +class Socket : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Accept](./accept/)() | Creates a new socket for the newly created connection. | +| [BeginConnect](./beginconnect/)(System::SharedPtr\, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous connect operation. | +| [BeginConnect](./beginconnect/)(String, int32_t, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous connect operation. | +| [BeginConnect](./beginconnect/)(System::SharedPtr\, int32_t, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous connect operation. | +| [BeginConnect](./beginconnect/)(System::ArrayPtr\\>, int32_t, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous connect operation. | +| [BeginReceive](./beginreceive/)(System::ArrayPtr\, int32_t, int32_t, SocketFlags, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous write operation. | +| [BeginSend](./beginsend/)(System::ArrayPtr\, int32_t, int32_t, SocketFlags, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous send operation. | +| [Bind](./bind/)(System::SharedPtr\) | Binds the socket with to the specified local endpoint. | +| [Close](./close/)() | Closes the socket connection. | +| [Close](./close/)(int) | Closes the socket connection with the specified timeout to allow queued data to be sent. | +| [Connect](./connect/)(System::SharedPtr\) | Establishes a connection to the specified remote endpoint. | +| [Connect](./connect/)(System::SharedPtr\, int32_t) | Establishes a connection to the specified remote endpoint. | +| [Connect](./connect/)(String, int32_t) | Establishes a connection to the specified remote endpoint. | +| [Connect](./connect/)(System::ArrayPtr\\>, int32_t) | Establishes a connection to the specified remote endpoint. | +| [Dispose](./dispose/)() override | Does nothing. | +| [EndConnect](./endconnect/)(System::SharedPtr\) | Waits until the specified asynchronous connect operation completes. | +| [EndReceive](./endreceive/)(System::SharedPtr\) | Waits until the specified asynchronous receive operation completes. | +| [EndReceive](./endreceive/)(System::SharedPtr\, SocketError\&) | Waits until the specified asynchronous receive operation completes. | +| [EndSend](./endsend/)(System::SharedPtr\) | Waits until the specified asynchronous send operation completes. | +| [EndSend](./endsend/)(System::SharedPtr\, SocketError\&) | Waits until the specified asynchronous send operation completes. | +| [get_AddressFamily](./get_addressfamily/)() | Returns the address family. | +| [get_Available](./get_available/)() | Gets the number of bytes received from the network and available for reading. | +| [get_Blocking](./get_blocking/)() | Gets a value that indicates if the socket is in the blocking mode. | +| [get_Connected](./get_connected/)() | Returns a value that indicates if the socket is connected to the remote host. | +| [get_DontFragment](./get_dontfragment/)() | Gets a value that indicates if the socket allows IP datagrams to be fragmented. | +| [get_DualMode](./get_dualmode/)() | Gets a value indicates if the socket is in the dual-mode. | +| [get_EnableBroadcast](./get_enablebroadcast/)() | Gets a value that indicates if the socket allows broadcast packets. | +| [get_ExclusiveAddressUse](./get_exclusiveaddressuse/)() | Gets a value that indicates if only one process can bind the socket to a port. | +| [get_IsBound](./get_isbound/)() | Returns a value that indicates if the socket is bound to a specific local port. | +| [get_LingerState](./get_lingerstate/)() | Gets a value that indicates if the socket will delay closing in an attempt to send all pending data. | +| [get_LocalEndPoint](./get_localendpoint/)() | Returns the local endpoint. | +| [get_MulticastLoopback](./get_multicastloopback/)() | Gets a value that indicates if the socket receives outgoing multicast packets. | +| [get_NoDelay](./get_nodelay/)() | Gets a value that indicates if the socket is using the Nagle algorithm. | +| static [get_OSSupportsIPv4](./get_ossupportsipv4/)() | Returns a value that indicates if the operating system and network adaptors support IPv4. | +| static [get_OSSupportsIPv6](./get_ossupportsipv6/)() | Returns a value that indicates if the operating system and network adaptors support IPv6. | +| [get_ProtocolType](./get_protocoltype/)() | Returns the protocol type. | +| [get_ReceiveBufferSize](./get_receivebuffersize/)() | Gets the receive buffer size. | +| [get_ReceiveTimeout](./get_receivetimeout/)() | Gets a period after which a 'Receive' call will time out. | +| [get_RemoteEndPoint](./get_remoteendpoint/)() | Returns the remote endpoint. | +| [get_SendBufferSize](./get_sendbuffersize/)() | Gets the send buffer size. | +| [get_SendTimeout](./get_sendtimeout/)() | Gets a period after which a 'Send' call will time out. | +| [get_SocketType](./get_sockettype/)() | Returns the socket type. | +| static [get_SupportsIPv4](./get_supportsipv4/)() | RTTI information. | +| [get_Ttl](./get_ttl/)() | Gets the TTL value. | +| [GetImpl](./getimpl/)() const | Returns a pointer to implementation. | +| [GetSocketOption](./getsocketoption/)(SocketOptionLevel, SocketOptionName) | Returns the value that corresponds to the specified option name. | +| [GetSocketOption](./getsocketoption/)(SocketOptionLevel, SocketOptionName, System::ArrayPtr\) | Gets the value that corresponds to the specified option name. | +| [GetSocketOption](./getsocketoption/)(SocketOptionLevel, SocketOptionName, int32_t) | Returns the value that corresponds to the specified option name. | +| [IOControl](./iocontrol/)(int32_t, System::ArrayPtr\, System::ArrayPtr\) | Sets low-level operating modes for the socket. | +| [IOControl](./iocontrol/)(IOControlCode, System::ArrayPtr\, System::ArrayPtr\) | Sets low-level operating modes for the socket. | +| [Listen](./listen/)(int32_t) | Changes the socket state to 'listen'. | +| [Poll](./poll/)(int32_t, SelectMode) | Returns the status of the socket based on the specified polling mode. | +| [Receive](./receive/)(System::ArrayPtr\, int32_t, SocketFlags) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::Details::ArrayView\, int32_t, SocketFlags) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::Details::StackArray\\&, int32_t, SocketFlags) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::ArrayPtr\, SocketFlags) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::Details::ArrayView\, SocketFlags) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::Details::StackArray\\&, SocketFlags) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::ArrayPtr\) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::Details::ArrayView\) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::Details::StackArray\\&) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::ArrayPtr\, int32_t, int32_t, SocketFlags) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::Details::ArrayView\, int32_t, int32_t, SocketFlags) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::ArrayPtr\, int32_t, int32_t, SocketFlags, SocketError\&) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::Details::ArrayView\, int32_t, int32_t, SocketFlags, SocketError\&) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags, SocketError\&) | Receives data from the socket and writes it to the specified byte array. | +| [Receive](./receive/)(System::SharedPtr\\>\>) | Receives data from the socket and writes it to the specified byte arrays. | +| [Receive](./receive/)(System::SharedPtr\\>\>, SocketFlags) | Receives data from the socket and writes it to the specified byte arrays. | +| [Receive](./receive/)(System::SharedPtr\\>\>, SocketFlags, SocketError\&) | Receives data from the socket and writes it to the specified byte arrays. | +| [ReceiveFrom](./receivefrom/)(System::ArrayPtr\, int32_t, int32_t, SocketFlags, System::SharedPtr\\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveFrom](./receivefrom/)(System::Details::ArrayView\, int32_t, int32_t, SocketFlags, System::SharedPtr\\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveFrom](./receivefrom/)(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags, System::SharedPtr\\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveFrom](./receivefrom/)(System::ArrayPtr\, int32_t, SocketFlags, System::SharedPtr\\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveFrom](./receivefrom/)(System::Details::ArrayView\, int32_t, SocketFlags, System::SharedPtr\\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveFrom](./receivefrom/)(System::Details::StackArray\\&, int32_t, SocketFlags, System::SharedPtr\\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveFrom](./receivefrom/)(System::ArrayPtr\, SocketFlags, System::SharedPtr\\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveFrom](./receivefrom/)(System::Details::ArrayView\, SocketFlags, System::SharedPtr\\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveFrom](./receivefrom/)(System::ArrayPtr\, SocketFlags, System::SharedPtr\\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveFrom](./receivefrom/)(System::ArrayPtr\, System::SharedPtr\\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveFrom](./receivefrom/)(System::Details::ArrayView\, System::SharedPtr\\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveFrom](./receivefrom/)(System::Details::StackArray\\&, System::SharedPtr\\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveMessageFrom](./receivemessagefrom/)(System::ArrayPtr\, int32_t, int32_t, SocketFlags\&, System::SharedPtr\\&, IPPacketInformation\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveMessageFrom](./receivemessagefrom/)(System::Details::ArrayView\, int32_t, int32_t, SocketFlags\&, System::SharedPtr\\&, IPPacketInformation\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [ReceiveMessageFrom](./receivemessagefrom/)(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags\&, System::SharedPtr\\&, IPPacketInformation\&) | Receives data from the specified endpoint and writes it to the specified byte array. | +| [Send](./send/)(System::ArrayPtr\, int32_t, SocketFlags) | Sends the specified data to the socket. | +| [Send](./send/)(System::Details::ArrayView\, int32_t, SocketFlags) | Sends the specified data to the socket. | +| [Send](./send/)(System::Details::StackArray\\&, int32_t, SocketFlags) | Sends the specified data to the socket. | +| [Send](./send/)(System::ArrayPtr\, SocketFlags) | Sends the specified data to the socket. | +| [Send](./send/)(System::Details::ArrayView\, SocketFlags) | Sends the specified data to the socket. | +| [Send](./send/)(System::Details::StackArray\\&, SocketFlags) | Sends the specified data to the socket. | +| [Send](./send/)(System::ArrayPtr\) | Sends the specified data to the socket. | +| [Send](./send/)(System::Details::ArrayView\) | Sends the specified data to the socket. | +| [Send](./send/)(System::Details::StackArray\\&) | Sends the specified data to the socket. | +| [Send](./send/)(System::SharedPtr\\>\>) | Sends the specified data to the socket. | +| [Send](./send/)(System::SharedPtr\\>\>, SocketFlags) | Sends the specified data to the socket. | +| [Send](./send/)(System::SharedPtr\\>\>, SocketFlags, SocketError\&) | Sends the specified data to the socket. | +| [Send](./send/)(System::ArrayPtr\, int32_t, int32_t, SocketFlags) | Sends the specified data to the socket. | +| [Send](./send/)(System::Details::ArrayView\, int32_t, int32_t, SocketFlags) | Sends the specified data to the socket. | +| [Send](./send/)(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags) | Sends the specified data to the socket. | +| [Send](./send/)(System::ArrayPtr\, int32_t, int32_t, SocketFlags, SocketError\&) | Sends the specified data to the socket. | +| [Send](./send/)(System::Details::ArrayView\, int32_t, int32_t, SocketFlags, SocketError\&) | Sends the specified data to the socket. | +| [Send](./send/)(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags, SocketError\&) | Sends the specified data to the socket. | +| [SendTo](./sendto/)(System::ArrayPtr\, int32_t, int32_t, SocketFlags, System::SharedPtr\) | Sends the specified data to the specified endpoint. | +| [SendTo](./sendto/)(System::Details::ArrayView\, int32_t, int32_t, SocketFlags, System::SharedPtr\) | Sends the specified data to the specified endpoint. | +| [SendTo](./sendto/)(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags, System::SharedPtr\) | Sends the specified data to the specified endpoint. | +| [SendTo](./sendto/)(System::ArrayPtr\, int32_t, SocketFlags, System::SharedPtr\) | Sends the specified data to the specified endpoint. | +| [SendTo](./sendto/)(System::Details::ArrayView\, int32_t, SocketFlags, System::SharedPtr\) | Sends the specified data to the specified endpoint. | +| [SendTo](./sendto/)(System::Details::StackArray\\&, int32_t, SocketFlags, System::SharedPtr\) | Sends the specified data to the specified endpoint. | +| [SendTo](./sendto/)(System::ArrayPtr\, SocketFlags, System::SharedPtr\) | Sends the specified data to the specified endpoint. | +| [SendTo](./sendto/)(System::Details::ArrayView\, SocketFlags, System::SharedPtr\) | Sends the specified data to the specified endpoint. | +| [SendTo](./sendto/)(System::Details::StackArray\\&, SocketFlags, System::SharedPtr\) | Sends the specified data to the specified endpoint. | +| [SendTo](./sendto/)(System::ArrayPtr\, System::SharedPtr\) | Sends the specified data to the specified endpoint. | +| [SendTo](./sendto/)(System::Details::ArrayView\, System::SharedPtr\) | Sends the specified data to the specified endpoint. | +| [SendTo](./sendto/)(System::Details::StackArray\\&, System::SharedPtr\) | Sends the specified data to the specified endpoint. | +| [set_Blocking](./set_blocking/)(bool) | Sets a value that indicates if the socket is in the blocking mode. | +| [set_ConnectionTimeout](./set_connectiontimeout/)(int32_t) | Sets the connection timeout. | +| [set_DontFragment](./set_dontfragment/)(bool) | Sets a value that indicates if the socket allows IP datagrams to be fragmented. | +| [set_DualMode](./set_dualmode/)(bool) | Sets a value indicates if the socket is in the dual-mode. | +| [set_EnableBroadcast](./set_enablebroadcast/)(bool) | Sets a value that indicates if the socket allows broadcast packets. | +| [set_ExclusiveAddressUse](./set_exclusiveaddressuse/)(bool) | Sets a value that indicates if only one process can bind the socket to a port. | +| [set_LingerState](./set_lingerstate/)(System::SharedPtr\) | Sets a value that indicates if the socket will delay closing in an attempt to send all pending data. | +| [set_MulticastLoopback](./set_multicastloopback/)(bool) | Sets a value that indicates if the socket receives outgoing multicast packets. | +| [set_NoDelay](./set_nodelay/)(bool) | Sets a value that indicates if the socket is using the Nagle algorithm. | +| [set_ReceiveBufferSize](./set_receivebuffersize/)(int32_t) | Sets the receive buffer size. | +| [set_ReceiveTimeout](./set_receivetimeout/)(int32_t) | Sets a period after which a 'Receive' call will time out. | +| [set_SendBufferSize](./set_sendbuffersize/)(int32_t) | Sets the send buffer size. | +| [set_SendTimeout](./set_sendtimeout/)(int32_t) | Sets a period after which a 'Send' call will time out. | +| [set_Ttl](./set_ttl/)(int16_t) | Sets the TTL value. | +| [SetSocketOption](./setsocketoption/)(SocketOptionLevel, SocketOptionName, int32_t) | Sets the specified socket option to the specified value. | +| [SetSocketOption](./setsocketoption/)(SocketOptionLevel, SocketOptionName, System::ArrayPtr\) | Sets the specified socket option to the specified value. | +| [SetSocketOption](./setsocketoption/)(SocketOptionLevel, SocketOptionName, bool) | Sets the specified socket option to the specified value. | +| [SetSocketOption](./setsocketoption/)(SocketOptionLevel, SocketOptionName, System::SharedPtr\) | Sets the specified socket option to the specified value. | +| [Shutdown](./shutdown/)(SocketShutdown) | Disables the send and receive operations of the socket. | +| [Socket](./socket/)(System::Net::Sockets::SocketType, System::Net::Sockets::ProtocolType) | Constructs a new instance. | +| [Socket](./socket/)(System::Net::Sockets::AddressFamily, System::Net::Sockets::SocketType, System::Net::Sockets::ProtocolType) | Constructs a new instance. | +| virtual [~Socket](./~socket/)() | Destructs the current instance. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ImplPtr](./implptr/) | The socket implementation. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/socket/accept/_index.md b/english/cpp/system.net.sockets/socket/accept/_index.md new file mode 100644 index 0000000000..a262c85968 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/accept/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::Socket::Accept method +linktitle: Accept +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::Accept method. Creates a new socket for the newly created connection in C++.' +type: docs +weight: 600 +url: /cpp/system.net.sockets/socket/accept/ +--- +## Socket::Accept method + + +Creates a new socket for the newly created connection. + +```cpp +System::SharedPtr System::Net::Sockets::Socket::Accept() +``` + + +### ReturnValue + +A new socket for the newly created connection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Socket](../) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/beginconnect/_index.md b/english/cpp/system.net.sockets/socket/beginconnect/_index.md new file mode 100644 index 0000000000..440f2a9dee --- /dev/null +++ b/english/cpp/system.net.sockets/socket/beginconnect/_index.md @@ -0,0 +1,133 @@ +--- +title: System::Net::Sockets::Socket::BeginConnect method +linktitle: BeginConnect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::BeginConnect method. Initiates an asynchronous connect operation in C++.' +type: docs +weight: 700 +url: /cpp/system.net.sockets/socket/beginconnect/ +--- +## Socket::BeginConnect(String, int32_t, AsyncCallback, System::SharedPtr\) method + + +Initiates an asynchronous connect operation. + +```cpp +System::SharedPtr System::Net::Sockets::Socket::BeginConnect(String host, int32_t port, AsyncCallback requestCallback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | String | The remote host name. | +| port | int32_t | The port number of the remote host. | +| requestCallback | AsyncCallback | A callback that will be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous connect operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous connect operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [String](../../../system/string/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::BeginConnect(System::ArrayPtr\\>, int32_t, AsyncCallback, System::SharedPtr\) method + + +Initiates an asynchronous connect operation. + +```cpp +System::SharedPtr System::Net::Sockets::Socket::BeginConnect(System::ArrayPtr> addresses, int32_t port, AsyncCallback requestCallback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| addresses | System::ArrayPtr\\> | The IP addresses of the remote host. | +| port | int32_t | The port number of the remote host. | +| requestCallback | AsyncCallback | A callback that will be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous connect operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous connect operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [IPAddress](../../../system.net/ipaddress/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::BeginConnect(System::SharedPtr\, AsyncCallback, System::SharedPtr\) method + + +Initiates an asynchronous connect operation. + +```cpp +System::SharedPtr System::Net::Sockets::Socket::BeginConnect(System::SharedPtr remoteEP, AsyncCallback callback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| remoteEP | System::SharedPtr\ | The remote endpoint. | +| callback | AsyncCallback | A callback that will be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous connect operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous connect operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [EndPoint](../../../system.net/endpoint/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::BeginConnect(System::SharedPtr\, int32_t, AsyncCallback, System::SharedPtr\) method + + +Initiates an asynchronous connect operation. + +```cpp +System::SharedPtr System::Net::Sockets::Socket::BeginConnect(System::SharedPtr address, int32_t port, AsyncCallback requestCallback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | System::SharedPtr\ | The remote host IP address. | +| port | int32_t | The port number of the remote host. | +| requestCallback | AsyncCallback | A callback that will be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous connect operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous connect operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [IPAddress](../../../system.net/ipaddress/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/beginreceive/_index.md b/english/cpp/system.net.sockets/socket/beginreceive/_index.md new file mode 100644 index 0000000000..10959982e6 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/beginreceive/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Net::Sockets::Socket::BeginReceive method +linktitle: BeginReceive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::BeginReceive method. Initiates an asynchronous write operation in C++.' +type: docs +weight: 800 +url: /cpp/system.net.sockets/socket/beginreceive/ +--- +## Socket::BeginReceive method + + +Initiates an asynchronous write operation. + +```cpp +System::SharedPtr System::Net::Sockets::Socket::BeginReceive(System::ArrayPtr buffer, int32_t offset, int32_t size, SocketFlags socketFlags, AsyncCallback callback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | A buffer where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes in the specified array starting from the 'offset' parameter. | +| socketFlags | SocketFlags | The receive behaviour. | +| callback | AsyncCallback | A callback that will be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous receive operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous receive operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/beginsend/_index.md b/english/cpp/system.net.sockets/socket/beginsend/_index.md new file mode 100644 index 0000000000..41831aa7df --- /dev/null +++ b/english/cpp/system.net.sockets/socket/beginsend/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Net::Sockets::Socket::BeginSend method +linktitle: BeginSend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::BeginSend method. Initiates an asynchronous send operation in C++.' +type: docs +weight: 900 +url: /cpp/system.net.sockets/socket/beginsend/ +--- +## Socket::BeginSend method + + +Initiates an asynchronous send operation. + +```cpp +System::SharedPtr System::Net::Sockets::Socket::BeginSend(System::ArrayPtr buffer, int32_t offset, int32_t size, SocketFlags socketFlags, AsyncCallback callback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | A buffer to read data from. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes in the specified array starting from the 'offset' parameter. | +| socketFlags | SocketFlags | The send behaviour. | +| callback | AsyncCallback | A callback that will be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous send operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous send operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/bind/_index.md b/english/cpp/system.net.sockets/socket/bind/_index.md new file mode 100644 index 0000000000..958227ab18 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/bind/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::Socket::Bind method +linktitle: Bind +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::Bind method. Binds the socket with to the specified local endpoint in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.sockets/socket/bind/ +--- +## Socket::Bind method + + +Binds the socket with to the specified local endpoint. + +```cpp +void System::Net::Sockets::Socket::Bind(System::SharedPtr localEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localEP | System::SharedPtr\ | The local endpoint to which the socket is bound. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/close/_index.md b/english/cpp/system.net.sockets/socket/close/_index.md new file mode 100644 index 0000000000..6e6419e611 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/close/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Net::Sockets::Socket::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::Close method. Closes the socket connection in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.sockets/socket/close/ +--- +## Socket::Close() method + + +Closes the socket connection. + +```cpp +void System::Net::Sockets::Socket::Close() +``` + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Close(int) method + + +Closes the socket connection with the specified timeout to allow queued data to be sent. + +```cpp +void System::Net::Sockets::Socket::Close(int timeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| timeout | int | A number of milliseconds to wait. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/connect/_index.md b/english/cpp/system.net.sockets/socket/connect/_index.md new file mode 100644 index 0000000000..e124f16d1b --- /dev/null +++ b/english/cpp/system.net.sockets/socket/connect/_index.md @@ -0,0 +1,96 @@ +--- +title: System::Net::Sockets::Socket::Connect method +linktitle: Connect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::Connect method. Establishes a connection to the specified remote endpoint in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.sockets/socket/connect/ +--- +## Socket::Connect(String, int32_t) method + + +Establishes a connection to the specified remote endpoint. + +```cpp +void System::Net::Sockets::Socket::Connect(String host, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | String | The remote host name. | +| port | int32_t | The port number of the remote host. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Connect(System::ArrayPtr\\>, int32_t) method + + +Establishes a connection to the specified remote endpoint. + +```cpp +void System::Net::Sockets::Socket::Connect(System::ArrayPtr> addresses, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| addresses | System::ArrayPtr\\> | The IP addresses of the remote host. | +| port | int32_t | The port number of the remote host. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../../system.net/ipaddress/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Connect(System::SharedPtr\) method + + +Establishes a connection to the specified remote endpoint. + +```cpp +void System::Net::Sockets::Socket::Connect(System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Connect(System::SharedPtr\, int32_t) method + + +Establishes a connection to the specified remote endpoint. + +```cpp +void System::Net::Sockets::Socket::Connect(System::SharedPtr address, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | System::SharedPtr\ | The remote host IP address. | +| port | int32_t | The port number of the remote host. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../../system.net/ipaddress/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/dispose/_index.md b/english/cpp/system.net.sockets/socket/dispose/_index.md new file mode 100644 index 0000000000..573d4527f2 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::Socket::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::Dispose method. Does nothing in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.sockets/socket/dispose/ +--- +## Socket::Dispose method + + +Does nothing. + +```cpp +void System::Net::Sockets::Socket::Dispose() override +``` + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/endconnect/_index.md b/english/cpp/system.net.sockets/socket/endconnect/_index.md new file mode 100644 index 0000000000..6bbff8bb3c --- /dev/null +++ b/english/cpp/system.net.sockets/socket/endconnect/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::Socket::EndConnect method +linktitle: EndConnect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::EndConnect method. Waits until the specified asynchronous connect operation completes in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.sockets/socket/endconnect/ +--- +## Socket::EndConnect method + + +Waits until the specified asynchronous connect operation completes. + +```cpp +void System::Net::Sockets::Socket::EndConnect(System::SharedPtr asyncResult) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous connect operation. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/endreceive/_index.md b/english/cpp/system.net.sockets/socket/endreceive/_index.md new file mode 100644 index 0000000000..b79a11e816 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/endreceive/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Net::Sockets::Socket::EndReceive method +linktitle: EndReceive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::EndReceive method. Waits until the specified asynchronous receive operation completes in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.sockets/socket/endreceive/ +--- +## Socket::EndReceive(System::SharedPtr\) method + + +Waits until the specified asynchronous receive operation completes. + +```cpp +int32_t System::Net::Sockets::Socket::EndReceive(System::SharedPtr asyncResult) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous receive operation. | + +### ReturnValue + +The number of bytes that are received. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::EndReceive(System::SharedPtr\, SocketError\&) method + + +Waits until the specified asynchronous receive operation completes. + +```cpp +int32_t System::Net::Sockets::Socket::EndReceive(System::SharedPtr asyncResult, SocketError &errorCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous receive operation. | +| errorCode | SocketError\& | The output parameter where the error code will be assigned when the receive operation fails. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Enum [SocketError](../../socketerror/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/endsend/_index.md b/english/cpp/system.net.sockets/socket/endsend/_index.md new file mode 100644 index 0000000000..6bf219cb97 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/endsend/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Net::Sockets::Socket::EndSend method +linktitle: EndSend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::EndSend method. Waits until the specified asynchronous send operation completes in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.sockets/socket/endsend/ +--- +## Socket::EndSend(System::SharedPtr\) method + + +Waits until the specified asynchronous send operation completes. + +```cpp +int32_t System::Net::Sockets::Socket::EndSend(System::SharedPtr asyncResult) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous send operation. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::EndSend(System::SharedPtr\, SocketError\&) method + + +Waits until the specified asynchronous send operation completes. + +```cpp +int32_t System::Net::Sockets::Socket::EndSend(System::SharedPtr asyncResult, SocketError &errorCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous send operation. | +| errorCode | SocketError\& | The output parameter where the error code will be assigned when the send operation fails. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Enum [SocketError](../../socketerror/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_addressfamily/_index.md b/english/cpp/system.net.sockets/socket/get_addressfamily/_index.md new file mode 100644 index 0000000000..1dd4fa312c --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_addressfamily/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Sockets::Socket::get_AddressFamily method +linktitle: get_AddressFamily +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_AddressFamily method. Returns the address family in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.sockets/socket/get_addressfamily/ +--- +## Socket::get_AddressFamily method + + +Returns the address family. + +```cpp +System::Net::Sockets::AddressFamily System::Net::Sockets::Socket::get_AddressFamily() +``` + + +### ReturnValue + +The address family. + +## See Also + +* Enum [AddressFamily](../../addressfamily/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_available/_index.md b/english/cpp/system.net.sockets/socket/get_available/_index.md new file mode 100644 index 0000000000..cb811e624f --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_available/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_Available method +linktitle: get_Available +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_Available method. Gets the number of bytes received from the network and available for reading in C++.' +type: docs +weight: 1800 +url: /cpp/system.net.sockets/socket/get_available/ +--- +## Socket::get_Available method + + +Gets the number of bytes received from the network and available for reading. + +```cpp +int32_t System::Net::Sockets::Socket::get_Available() +``` + + +### ReturnValue + +The number of bytes received from the network and available for reading. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_blocking/_index.md b/english/cpp/system.net.sockets/socket/get_blocking/_index.md new file mode 100644 index 0000000000..07e619c505 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_blocking/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_Blocking method +linktitle: get_Blocking +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_Blocking method. Gets a value that indicates if the socket is in the blocking mode in C++.' +type: docs +weight: 1900 +url: /cpp/system.net.sockets/socket/get_blocking/ +--- +## Socket::get_Blocking method + + +Gets a value that indicates if the socket is in the blocking mode. + +```cpp +bool System::Net::Sockets::Socket::get_Blocking() +``` + + +### ReturnValue + +A value that indicates if the socket is in the blocking mode. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_connected/_index.md b/english/cpp/system.net.sockets/socket/get_connected/_index.md new file mode 100644 index 0000000000..2f9328b3fc --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_connected/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_Connected method +linktitle: get_Connected +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_Connected method. Returns a value that indicates if the socket is connected to the remote host in C++.' +type: docs +weight: 2000 +url: /cpp/system.net.sockets/socket/get_connected/ +--- +## Socket::get_Connected method + + +Returns a value that indicates if the socket is connected to the remote host. + +```cpp +bool System::Net::Sockets::Socket::get_Connected() +``` + + +### ReturnValue + +A value that indicates if the socket is connected to the remote host. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_dontfragment/_index.md b/english/cpp/system.net.sockets/socket/get_dontfragment/_index.md new file mode 100644 index 0000000000..e33e28ff16 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_dontfragment/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_DontFragment method +linktitle: get_DontFragment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_DontFragment method. Gets a value that indicates if the socket allows IP datagrams to be fragmented in C++.' +type: docs +weight: 2100 +url: /cpp/system.net.sockets/socket/get_dontfragment/ +--- +## Socket::get_DontFragment method + + +Gets a value that indicates if the socket allows IP datagrams to be fragmented. + +```cpp +bool System::Net::Sockets::Socket::get_DontFragment() +``` + + +### ReturnValue + +A value that indicates if the socket allows IP datagrams to be fragmented. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_dualmode/_index.md b/english/cpp/system.net.sockets/socket/get_dualmode/_index.md new file mode 100644 index 0000000000..61c06a9751 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_dualmode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_DualMode method +linktitle: get_DualMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_DualMode method. Gets a value indicates if the socket is in the dual-mode in C++.' +type: docs +weight: 2200 +url: /cpp/system.net.sockets/socket/get_dualmode/ +--- +## Socket::get_DualMode method + + +Gets a value indicates if the socket is in the dual-mode. + +```cpp +bool System::Net::Sockets::Socket::get_DualMode() +``` + + +### ReturnValue + +A value indicates if the socket is in the dual-mode. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_enablebroadcast/_index.md b/english/cpp/system.net.sockets/socket/get_enablebroadcast/_index.md new file mode 100644 index 0000000000..66413fc521 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_enablebroadcast/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_EnableBroadcast method +linktitle: get_EnableBroadcast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_EnableBroadcast method. Gets a value that indicates if the socket allows broadcast packets in C++.' +type: docs +weight: 2300 +url: /cpp/system.net.sockets/socket/get_enablebroadcast/ +--- +## Socket::get_EnableBroadcast method + + +Gets a value that indicates if the socket allows broadcast packets. + +```cpp +bool System::Net::Sockets::Socket::get_EnableBroadcast() +``` + + +### ReturnValue + +A value that indicates if the socket allows broadcast packets. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_exclusiveaddressuse/_index.md b/english/cpp/system.net.sockets/socket/get_exclusiveaddressuse/_index.md new file mode 100644 index 0000000000..0e1704bd39 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_exclusiveaddressuse/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_ExclusiveAddressUse method +linktitle: get_ExclusiveAddressUse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_ExclusiveAddressUse method. Gets a value that indicates if only one process can bind the socket to a port in C++.' +type: docs +weight: 2400 +url: /cpp/system.net.sockets/socket/get_exclusiveaddressuse/ +--- +## Socket::get_ExclusiveAddressUse method + + +Gets a value that indicates if only one process can bind the socket to a port. + +```cpp +bool System::Net::Sockets::Socket::get_ExclusiveAddressUse() +``` + + +### ReturnValue + +A value that indicates if only one process can bind the socket to a port. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_isbound/_index.md b/english/cpp/system.net.sockets/socket/get_isbound/_index.md new file mode 100644 index 0000000000..7fcfbf2eb8 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_isbound/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_IsBound method +linktitle: get_IsBound +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_IsBound method. Returns a value that indicates if the socket is bound to a specific local port in C++.' +type: docs +weight: 2500 +url: /cpp/system.net.sockets/socket/get_isbound/ +--- +## Socket::get_IsBound method + + +Returns a value that indicates if the socket is bound to a specific local port. + +```cpp +bool System::Net::Sockets::Socket::get_IsBound() +``` + + +### ReturnValue + +A value that indicates if the socket is bound to a specific local port. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_lingerstate/_index.md b/english/cpp/system.net.sockets/socket/get_lingerstate/_index.md new file mode 100644 index 0000000000..0776079ded --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_lingerstate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::Socket::get_LingerState method +linktitle: get_LingerState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_LingerState method. Gets a value that indicates if the socket will delay closing in an attempt to send all pending data in C++.' +type: docs +weight: 2600 +url: /cpp/system.net.sockets/socket/get_lingerstate/ +--- +## Socket::get_LingerState method + + +Gets a value that indicates if the socket will delay closing in an attempt to send all pending data. + +```cpp +System::SharedPtr System::Net::Sockets::Socket::get_LingerState() +``` + + +### ReturnValue + +A value that indicates if the socket will delay closing in an attempt to send all pending data. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LingerOption](../../lingeroption/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_localendpoint/_index.md b/english/cpp/system.net.sockets/socket/get_localendpoint/_index.md new file mode 100644 index 0000000000..b525f0576b --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_localendpoint/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::Socket::get_LocalEndPoint method +linktitle: get_LocalEndPoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_LocalEndPoint method. Returns the local endpoint in C++.' +type: docs +weight: 2700 +url: /cpp/system.net.sockets/socket/get_localendpoint/ +--- +## Socket::get_LocalEndPoint method + + +Returns the local endpoint. + +```cpp +System::SharedPtr System::Net::Sockets::Socket::get_LocalEndPoint() +``` + + +### ReturnValue + +The local endpoint. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_multicastloopback/_index.md b/english/cpp/system.net.sockets/socket/get_multicastloopback/_index.md new file mode 100644 index 0000000000..27e852b1ca --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_multicastloopback/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_MulticastLoopback method +linktitle: get_MulticastLoopback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_MulticastLoopback method. Gets a value that indicates if the socket receives outgoing multicast packets in C++.' +type: docs +weight: 2800 +url: /cpp/system.net.sockets/socket/get_multicastloopback/ +--- +## Socket::get_MulticastLoopback method + + +Gets a value that indicates if the socket receives outgoing multicast packets. + +```cpp +bool System::Net::Sockets::Socket::get_MulticastLoopback() +``` + + +### ReturnValue + +A value that indicates if the socket receives outgoing multicast packets. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_nodelay/_index.md b/english/cpp/system.net.sockets/socket/get_nodelay/_index.md new file mode 100644 index 0000000000..f5e980c28e --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_nodelay/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_NoDelay method +linktitle: get_NoDelay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_NoDelay method. Gets a value that indicates if the socket is using the Nagle algorithm in C++.' +type: docs +weight: 2900 +url: /cpp/system.net.sockets/socket/get_nodelay/ +--- +## Socket::get_NoDelay method + + +Gets a value that indicates if the socket is using the Nagle algorithm. + +```cpp +bool System::Net::Sockets::Socket::get_NoDelay() +``` + + +### ReturnValue + +A value that indicates if the socket is using the Nagle algorithm. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_ossupportsipv4/_index.md b/english/cpp/system.net.sockets/socket/get_ossupportsipv4/_index.md new file mode 100644 index 0000000000..b1a21c3721 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_ossupportsipv4/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_OSSupportsIPv4 method +linktitle: get_OSSupportsIPv4 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_OSSupportsIPv4 method. Returns a value that indicates if the operating system and network adaptors support IPv4 in C++.' +type: docs +weight: 100 +url: /cpp/system.net.sockets/socket/get_ossupportsipv4/ +--- +## Socket::get_OSSupportsIPv4 method + + +Returns a value that indicates if the operating system and network adaptors support IPv4. + +```cpp +static bool System::Net::Sockets::Socket::get_OSSupportsIPv4() +``` + + +### ReturnValue + +A value that indicates if the operating system and network adaptors support IPv4. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_ossupportsipv6/_index.md b/english/cpp/system.net.sockets/socket/get_ossupportsipv6/_index.md new file mode 100644 index 0000000000..16d859df27 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_ossupportsipv6/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_OSSupportsIPv6 method +linktitle: get_OSSupportsIPv6 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_OSSupportsIPv6 method. Returns a value that indicates if the operating system and network adaptors support IPv6 in C++.' +type: docs +weight: 200 +url: /cpp/system.net.sockets/socket/get_ossupportsipv6/ +--- +## Socket::get_OSSupportsIPv6 method + + +Returns a value that indicates if the operating system and network adaptors support IPv6. + +```cpp +static bool System::Net::Sockets::Socket::get_OSSupportsIPv6() +``` + + +### ReturnValue + +A value that indicates if the operating system and network adaptors support IPv6. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_protocoltype/_index.md b/english/cpp/system.net.sockets/socket/get_protocoltype/_index.md new file mode 100644 index 0000000000..608c590002 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_protocoltype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Sockets::Socket::get_ProtocolType method +linktitle: get_ProtocolType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_ProtocolType method. Returns the protocol type in C++.' +type: docs +weight: 3000 +url: /cpp/system.net.sockets/socket/get_protocoltype/ +--- +## Socket::get_ProtocolType method + + +Returns the protocol type. + +```cpp +System::Net::Sockets::ProtocolType System::Net::Sockets::Socket::get_ProtocolType() +``` + + +### ReturnValue + +The protocol type. + +## See Also + +* Enum [ProtocolType](../../protocoltype/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_receivebuffersize/_index.md b/english/cpp/system.net.sockets/socket/get_receivebuffersize/_index.md new file mode 100644 index 0000000000..5f55f1cbf1 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_receivebuffersize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_ReceiveBufferSize method +linktitle: get_ReceiveBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_ReceiveBufferSize method. Gets the receive buffer size in C++.' +type: docs +weight: 3100 +url: /cpp/system.net.sockets/socket/get_receivebuffersize/ +--- +## Socket::get_ReceiveBufferSize method + + +Gets the receive buffer size. + +```cpp +int32_t System::Net::Sockets::Socket::get_ReceiveBufferSize() +``` + + +### ReturnValue + +The receive buffer size. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_receivetimeout/_index.md b/english/cpp/system.net.sockets/socket/get_receivetimeout/_index.md new file mode 100644 index 0000000000..ec0a7ebc38 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_receivetimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_ReceiveTimeout method +linktitle: get_ReceiveTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_ReceiveTimeout method. Gets a period after which a ''Receive'' call will time out in C++.' +type: docs +weight: 3200 +url: /cpp/system.net.sockets/socket/get_receivetimeout/ +--- +## Socket::get_ReceiveTimeout method + + +Gets a period after which a 'Receive' call will time out. + +```cpp +int32_t System::Net::Sockets::Socket::get_ReceiveTimeout() +``` + + +### ReturnValue + +A period after which a 'Receive' call will time out. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_remoteendpoint/_index.md b/english/cpp/system.net.sockets/socket/get_remoteendpoint/_index.md new file mode 100644 index 0000000000..fd2b1cc2fe --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_remoteendpoint/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::Socket::get_RemoteEndPoint method +linktitle: get_RemoteEndPoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_RemoteEndPoint method. Returns the remote endpoint in C++.' +type: docs +weight: 3300 +url: /cpp/system.net.sockets/socket/get_remoteendpoint/ +--- +## Socket::get_RemoteEndPoint method + + +Returns the remote endpoint. + +```cpp +System::SharedPtr System::Net::Sockets::Socket::get_RemoteEndPoint() +``` + + +### ReturnValue + +The remote endpoint. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_sendbuffersize/_index.md b/english/cpp/system.net.sockets/socket/get_sendbuffersize/_index.md new file mode 100644 index 0000000000..66e37f2843 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_sendbuffersize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_SendBufferSize method +linktitle: get_SendBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_SendBufferSize method. Gets the send buffer size in C++.' +type: docs +weight: 3400 +url: /cpp/system.net.sockets/socket/get_sendbuffersize/ +--- +## Socket::get_SendBufferSize method + + +Gets the send buffer size. + +```cpp +int32_t System::Net::Sockets::Socket::get_SendBufferSize() +``` + + +### ReturnValue + +The send buffer size. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_sendtimeout/_index.md b/english/cpp/system.net.sockets/socket/get_sendtimeout/_index.md new file mode 100644 index 0000000000..3cde5d282b --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_sendtimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_SendTimeout method +linktitle: get_SendTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_SendTimeout method. Gets a period after which a ''Send'' call will time out in C++.' +type: docs +weight: 3500 +url: /cpp/system.net.sockets/socket/get_sendtimeout/ +--- +## Socket::get_SendTimeout method + + +Gets a period after which a 'Send' call will time out. + +```cpp +int32_t System::Net::Sockets::Socket::get_SendTimeout() +``` + + +### ReturnValue + +A period after which a 'Send' call will time out. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_sockettype/_index.md b/english/cpp/system.net.sockets/socket/get_sockettype/_index.md new file mode 100644 index 0000000000..d875c308e9 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_sockettype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Sockets::Socket::get_SocketType method +linktitle: get_SocketType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_SocketType method. Returns the socket type in C++.' +type: docs +weight: 3600 +url: /cpp/system.net.sockets/socket/get_sockettype/ +--- +## Socket::get_SocketType method + + +Returns the socket type. + +```cpp +System::Net::Sockets::SocketType System::Net::Sockets::Socket::get_SocketType() +``` + + +### ReturnValue + +The socket type. + +## See Also + +* Enum [SocketType](../../sockettype/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_supportsipv4/_index.md b/english/cpp/system.net.sockets/socket/get_supportsipv4/_index.md new file mode 100644 index 0000000000..5b7fdd9851 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_supportsipv4/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Sockets::Socket::get_SupportsIPv4 method +linktitle: get_SupportsIPv4 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_SupportsIPv4 method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net.sockets/socket/get_supportsipv4/ +--- +## Socket::get_SupportsIPv4 method + + +RTTI information. + +```cpp +static bool System::Net::Sockets::Socket::get_SupportsIPv4() +``` + + +### ReturnValue + +A value that indicates if the current host supports IPv4. +## Remarks + + +Returns a value that indicates if the current host supports IPv4. +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/get_ttl/_index.md b/english/cpp/system.net.sockets/socket/get_ttl/_index.md new file mode 100644 index 0000000000..60bb7a1ad7 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/get_ttl/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::get_Ttl method +linktitle: get_Ttl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::get_Ttl method. Gets the TTL value in C++.' +type: docs +weight: 3700 +url: /cpp/system.net.sockets/socket/get_ttl/ +--- +## Socket::get_Ttl method + + +Gets the TTL value. + +```cpp +int16_t System::Net::Sockets::Socket::get_Ttl() +``` + + +### ReturnValue + +The TTL value. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/getimpl/_index.md b/english/cpp/system.net.sockets/socket/getimpl/_index.md new file mode 100644 index 0000000000..a376caaaca --- /dev/null +++ b/english/cpp/system.net.sockets/socket/getimpl/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::Sockets::Socket::GetImpl method +linktitle: GetImpl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::GetImpl method. Returns a pointer to implementation in C++.' +type: docs +weight: 3800 +url: /cpp/system.net.sockets/socket/getimpl/ +--- +## Socket::GetImpl method + + +Returns a pointer to implementation. + +```cpp +ImplPtr System::Net::Sockets::Socket::GetImpl() const +``` + +## See Also + +* Typedef [ImplPtr](../implptr/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/getsocketoption/_index.md b/english/cpp/system.net.sockets/socket/getsocketoption/_index.md new file mode 100644 index 0000000000..302e597f70 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/getsocketoption/_index.md @@ -0,0 +1,89 @@ +--- +title: System::Net::Sockets::Socket::GetSocketOption method +linktitle: GetSocketOption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::GetSocketOption method. Returns the value that corresponds to the specified option name in C++.' +type: docs +weight: 3900 +url: /cpp/system.net.sockets/socket/getsocketoption/ +--- +## Socket::GetSocketOption(SocketOptionLevel, SocketOptionName) method + + +Returns the value that corresponds to the specified option name. + +```cpp +System::SharedPtr System::Net::Sockets::Socket::GetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| optionLevel | SocketOptionLevel | The socket option level. | +| optionName | SocketOptionName | The option name. | + +### ReturnValue + +The value that corresponds to the specified option name. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Enum [SocketOptionLevel](../../socketoptionlevel/) +* Enum [SocketOptionName](../../socketoptionname/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::GetSocketOption(SocketOptionLevel, SocketOptionName, int32_t) method + + +Returns the value that corresponds to the specified option name. + +```cpp +System::ArrayPtr System::Net::Sockets::Socket::GetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, int32_t optionLength) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| optionLevel | SocketOptionLevel | The socket option level. | +| optionName | SocketOptionName | The option name. | +| optionLength | int32_t | The option length. | + +### ReturnValue + +The value that corresponds to the specified option name. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketOptionLevel](../../socketoptionlevel/) +* Enum [SocketOptionName](../../socketoptionname/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::GetSocketOption(SocketOptionLevel, SocketOptionName, System::ArrayPtr\) method + + +Gets the value that corresponds to the specified option name. + +```cpp +void System::Net::Sockets::Socket::GetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, System::ArrayPtr optionValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| optionLevel | SocketOptionLevel | The socket option level. | +| optionName | SocketOptionName | The option name. | +| optionValue | System::ArrayPtr\ | The output parameter where the corresponding value will be assigned. | + +## See Also + +* Enum [SocketOptionLevel](../../socketoptionlevel/) +* Enum [SocketOptionName](../../socketoptionname/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/implptr/_index.md b/english/cpp/system.net.sockets/socket/implptr/_index.md new file mode 100644 index 0000000000..e64e7324c3 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/implptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::Socket::ImplPtr typedef +linktitle: ImplPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::ImplPtr typedef. The socket implementation in C++.' +type: docs +weight: 6400 +url: /cpp/system.net.sockets/socket/implptr/ +--- +## ImplPtr typedef + + +The socket implementation. + +```cpp +std::shared_ptr System::Net::Sockets::Socket::ImplPtr +``` + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/iocontrol/_index.md b/english/cpp/system.net.sockets/socket/iocontrol/_index.md new file mode 100644 index 0000000000..c471f42ff4 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/iocontrol/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Net::Sockets::Socket::IOControl method +linktitle: IOControl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::IOControl method. Sets low-level operating modes for the socket in C++.' +type: docs +weight: 4000 +url: /cpp/system.net.sockets/socket/iocontrol/ +--- +## Socket::IOControl(int32_t, System::ArrayPtr\, System::ArrayPtr\) method + + +Sets low-level operating modes for the socket. + +```cpp +int32_t System::Net::Sockets::Socket::IOControl(int32_t ioControlCode, System::ArrayPtr optionInValue, System::ArrayPtr optionOutValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ioControlCode | int32_t | The control code of the operation to perform. | +| optionInValue | System::ArrayPtr\ | The byte array that contains the input data. | +| optionOutValue | System::ArrayPtr\ | The byte array that contains the output data. | + +### ReturnValue + +The number of bytes in the **optionOutValue** parameter. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::IOControl(IOControlCode, System::ArrayPtr\, System::ArrayPtr\) method + + +Sets low-level operating modes for the socket. + +```cpp +int32_t System::Net::Sockets::Socket::IOControl(IOControlCode ioControlCode, System::ArrayPtr optionInValue, System::ArrayPtr optionOutValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ioControlCode | IOControlCode | The control code of the operation to perform. | +| optionInValue | System::ArrayPtr\ | The byte array that contains the input data. | +| optionOutValue | System::ArrayPtr\ | The byte array that contains the output data. | + +### ReturnValue + +The number of bytes in the **optionOutValue** parameter. + +## See Also + +* Enum [IOControlCode](../../iocontrolcode/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/listen/_index.md b/english/cpp/system.net.sockets/socket/listen/_index.md new file mode 100644 index 0000000000..d1b6db5796 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/listen/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::Listen method +linktitle: Listen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::Listen method. Changes the socket state to ''listen'' in C++.' +type: docs +weight: 4100 +url: /cpp/system.net.sockets/socket/listen/ +--- +## Socket::Listen method + + +Changes the socket state to 'listen'. + +```cpp +void System::Net::Sockets::Socket::Listen(int32_t backlog) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| backlog | int32_t | The maximum number of pending connections. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/poll/_index.md b/english/cpp/system.net.sockets/socket/poll/_index.md new file mode 100644 index 0000000000..3418956e55 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/poll/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Sockets::Socket::Poll method +linktitle: Poll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::Poll method. Returns the status of the socket based on the specified polling mode in C++.' +type: docs +weight: 4200 +url: /cpp/system.net.sockets/socket/poll/ +--- +## Socket::Poll method + + +Returns the status of the socket based on the specified polling mode. + +```cpp +bool System::Net::Sockets::Socket::Poll(int32_t microSeconds, SelectMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| microSeconds | int32_t | The amount of time in milliseconds to wait for a response. | +| mode | SelectMode | The polling mode. | + +### ReturnValue + +The status of the socket based on the specified polling mode. + +## See Also + +* Enum [SelectMode](../../selectmode/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/receive/_index.md b/english/cpp/system.net.sockets/socket/receive/_index.md new file mode 100644 index 0000000000..5380554c15 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/receive/_index.md @@ -0,0 +1,488 @@ +--- +title: System::Net::Sockets::Socket::Receive method +linktitle: Receive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::Receive method. Receives data from the socket and writes it to the specified byte array in C++.' +type: docs +weight: 4300 +url: /cpp/system.net.sockets/socket/receive/ +--- +## Socket::Receive(System::ArrayPtr\) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::ArrayPtr buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array where the received data will be assigned. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::ArrayPtr\, int32_t, int32_t, SocketFlags) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::ArrayPtr buffer, int32_t offset, int32_t size, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags | The receive behavior. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::ArrayPtr\, int32_t, int32_t, SocketFlags, SocketError\&) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::ArrayPtr buffer, int32_t offset, int32_t size, SocketFlags socketFlags, SocketError &errorCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags | The receive behavior. | +| errorCode | SocketError\& | The output parameter where the error code will be assigned when the receive operation fails. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Enum [SocketError](../../socketerror/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::ArrayPtr\, int32_t, SocketFlags) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::ArrayPtr buffer, int32_t size, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array where the received data will be assigned. | +| size | int32_t | The number of bytes to receive. | +| socketFlags | SocketFlags | The receive behavior. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::ArrayPtr\, SocketFlags) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::ArrayPtr buffer, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array where the received data will be assigned. | +| socketFlags | SocketFlags | The receive behavior. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::Details::ArrayView\) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::Details::ArrayView buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The byte array where the received data will be assigned. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::Details::ArrayView\, int32_t, int32_t, SocketFlags) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::Details::ArrayView buffer, int32_t offset, int32_t size, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The byte array where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags | The receive behavior. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::Details::ArrayView\, int32_t, int32_t, SocketFlags, SocketError\&) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::Details::ArrayView buffer, int32_t offset, int32_t size, SocketFlags socketFlags, SocketError &errorCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The byte array where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags | The receive behavior. | +| errorCode | SocketError\& | The output parameter where the error code will be assigned when the receive operation fails. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Enum [SocketError](../../socketerror/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::Details::ArrayView\, int32_t, SocketFlags) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::Details::ArrayView buffer, int32_t size, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The byte array where the received data will be assigned. | +| size | int32_t | The number of bytes to receive. | +| socketFlags | SocketFlags | The receive behavior. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::Details::ArrayView\, SocketFlags) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::Details::ArrayView buffer, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The byte array where the received data will be assigned. | +| socketFlags | SocketFlags | The receive behavior. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::Details::StackArray\\&) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +template int32_t System::Net::Sockets::Socket::Receive(System::Details::StackArray &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The byte array where the received data will be assigned. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +template int32_t System::Net::Sockets::Socket::Receive(System::Details::StackArray &buffer, int32_t offset, int32_t size, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The byte array where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags | The receive behavior. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags, SocketError\&) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +template int32_t System::Net::Sockets::Socket::Receive(System::Details::StackArray &buffer, int32_t offset, int32_t size, SocketFlags socketFlags, SocketError &errorCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The byte array where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags | The receive behavior. | +| errorCode | SocketError\& | The output parameter where the error code will be assigned when the receive operation fails. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Enum [SocketError](../../socketerror/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::Details::StackArray\\&, int32_t, SocketFlags) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +template int32_t System::Net::Sockets::Socket::Receive(System::Details::StackArray &buffer, int32_t size, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The byte array where the received data will be assigned. | +| size | int32_t | The number of bytes to receive. | +| socketFlags | SocketFlags | The receive behavior. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::Details::StackArray\\&, SocketFlags) method + + +Receives data from the socket and writes it to the specified byte array. + +```cpp +template int32_t System::Net::Sockets::Socket::Receive(System::Details::StackArray &buffer, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The byte array where the received data will be assigned. | +| socketFlags | SocketFlags | The receive behavior. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::SharedPtr\\>\>) method + + +Receives data from the socket and writes it to the specified byte arrays. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::SharedPtr>> buffers) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffers | System::SharedPtr\\>\> | The byte arrays where the received data will be assigned. | + +### ReturnValue + +The number of bytes that are received. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [ArraySegment](../../../system/arraysegment/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::SharedPtr\\>\>, SocketFlags) method + + +Receives data from the socket and writes it to the specified byte arrays. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::SharedPtr>> buffers, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffers | System::SharedPtr\\>\> | The byte arrays where the received data will be assigned. | +| socketFlags | SocketFlags | The receive behaviour. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [ArraySegment](../../../system/arraysegment/) +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Receive(System::SharedPtr\\>\>, SocketFlags, SocketError\&) method + + +Receives data from the socket and writes it to the specified byte arrays. + +```cpp +int32_t System::Net::Sockets::Socket::Receive(System::SharedPtr>> buffers, SocketFlags socketFlags, SocketError &errorCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffers | System::SharedPtr\\>\> | The byte arrays where the received data will be assigned. | +| socketFlags | SocketFlags | The receive behaviour. | +| errorCode | SocketError\& | The output parameter where the error code will be assigned when the receive operation fails. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [ArraySegment](../../../system/arraysegment/) +* Enum [SocketFlags](../../socketflags/) +* Enum [SocketError](../../socketerror/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/receivefrom/_index.md b/english/cpp/system.net.sockets/socket/receivefrom/_index.md new file mode 100644 index 0000000000..9f9c2bbac5 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/receivefrom/_index.md @@ -0,0 +1,353 @@ +--- +title: System::Net::Sockets::Socket::ReceiveFrom method +linktitle: ReceiveFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::ReceiveFrom method. Receives data from the specified endpoint and writes it to the specified byte array in C++.' +type: docs +weight: 4400 +url: /cpp/system.net.sockets/socket/receivefrom/ +--- +## Socket::ReceiveFrom(System::ArrayPtr\, int32_t, int32_t, SocketFlags, System::SharedPtr\\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::ReceiveFrom(System::ArrayPtr buffer, int32_t offset, int32_t size, SocketFlags socketFlags, System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags | The receive behavior. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveFrom(System::ArrayPtr\, int32_t, SocketFlags, System::SharedPtr\\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::ReceiveFrom(System::ArrayPtr buffer, int32_t size, SocketFlags socketFlags, System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array where the received data will be assigned. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags | The receive behavior. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveFrom(System::ArrayPtr\, SocketFlags, System::SharedPtr\\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::ReceiveFrom(System::ArrayPtr buffer, SocketFlags socketFlags, System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array where the received data will be assigned. | +| socketFlags | SocketFlags | The receive behavior. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveFrom(System::ArrayPtr\, SocketFlags, System::SharedPtr\\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +template int32_t System::Net::Sockets::Socket::ReceiveFrom(System::ArrayPtr buffer, SocketFlags socketFlags, System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array where the received data will be assigned. | +| socketFlags | SocketFlags | The receive behavior. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveFrom(System::ArrayPtr\, System::SharedPtr\\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::ReceiveFrom(System::ArrayPtr buffer, System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array where the received data will be assigned. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveFrom(System::Details::ArrayView\, int32_t, int32_t, SocketFlags, System::SharedPtr\\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::ReceiveFrom(System::Details::ArrayView buffer, int32_t offset, int32_t size, SocketFlags socketFlags, System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The byte array where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags | The receive behavior. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveFrom(System::Details::ArrayView\, int32_t, SocketFlags, System::SharedPtr\\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::ReceiveFrom(System::Details::ArrayView buffer, int32_t size, SocketFlags socketFlags, System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The byte array where the received data will be assigned. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags | The receive behavior. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveFrom(System::Details::ArrayView\, SocketFlags, System::SharedPtr\\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::ReceiveFrom(System::Details::ArrayView buffer, SocketFlags socketFlags, System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The byte array where the received data will be assigned. | +| socketFlags | SocketFlags | The receive behavior. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveFrom(System::Details::ArrayView\, System::SharedPtr\\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::ReceiveFrom(System::Details::ArrayView buffer, System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The byte array where the received data will be assigned. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveFrom(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags, System::SharedPtr\\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +template int32_t System::Net::Sockets::Socket::ReceiveFrom(System::Details::StackArray &buffer, int32_t offset, int32_t size, SocketFlags socketFlags, System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The byte array where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags | The receive behavior. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveFrom(System::Details::StackArray\\&, int32_t, SocketFlags, System::SharedPtr\\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +template int32_t System::Net::Sockets::Socket::ReceiveFrom(System::Details::StackArray &buffer, int32_t size, SocketFlags socketFlags, System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The byte array where the received data will be assigned. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags | The receive behavior. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveFrom(System::Details::StackArray\\&, System::SharedPtr\\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +template int32_t System::Net::Sockets::Socket::ReceiveFrom(System::Details::StackArray &buffer, System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The byte array where the received data will be assigned. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/receivemessagefrom/_index.md b/english/cpp/system.net.sockets/socket/receivemessagefrom/_index.md new file mode 100644 index 0000000000..010479f024 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/receivemessagefrom/_index.md @@ -0,0 +1,106 @@ +--- +title: System::Net::Sockets::Socket::ReceiveMessageFrom method +linktitle: ReceiveMessageFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::ReceiveMessageFrom method. Receives data from the specified endpoint and writes it to the specified byte array in C++.' +type: docs +weight: 4500 +url: /cpp/system.net.sockets/socket/receivemessagefrom/ +--- +## Socket::ReceiveMessageFrom(System::ArrayPtr\, int32_t, int32_t, SocketFlags\&, System::SharedPtr\\&, IPPacketInformation\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::ReceiveMessageFrom(System::ArrayPtr buffer, int32_t offset, int32_t size, SocketFlags &socketFlags, System::SharedPtr &remoteEP, IPPacketInformation &ipPacketInformation) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The byte array where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags\& | The receive behavior. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | +| ipPacketInformation | IPPacketInformation\& | The output parameter where information about the packet will be assigned. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [IPPacketInformation](../../ippacketinformation/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveMessageFrom(System::Details::ArrayView\, int32_t, int32_t, SocketFlags\&, System::SharedPtr\\&, IPPacketInformation\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +int32_t System::Net::Sockets::Socket::ReceiveMessageFrom(System::Details::ArrayView buffer, int32_t offset, int32_t size, SocketFlags &socketFlags, System::SharedPtr &remoteEP, IPPacketInformation &ipPacketInformation) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The byte array where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags\& | The receive behavior. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | +| ipPacketInformation | IPPacketInformation\& | The output parameter where information about the packet will be assigned. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [IPPacketInformation](../../ippacketinformation/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::ReceiveMessageFrom(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags\&, System::SharedPtr\\&, IPPacketInformation\&) method + + +Receives data from the specified endpoint and writes it to the specified byte array. + +```cpp +template int32_t System::Net::Sockets::Socket::ReceiveMessageFrom(System::Details::StackArray &buffer, int32_t offset, int32_t size, SocketFlags &socketFlags, System::SharedPtr &remoteEP, IPPacketInformation &ipPacketInformation) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The byte array where the received data will be assigned. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes to receive that will be assigned to the specified byte array from the 'offset' index. | +| socketFlags | SocketFlags\& | The receive behavior. | +| remoteEP | System::SharedPtr\\& | The remote endpoint. | +| ipPacketInformation | IPPacketInformation\& | The output parameter where information about the packet will be assigned. | + +### ReturnValue + +The number of received bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [IPPacketInformation](../../ippacketinformation/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/send/_index.md b/english/cpp/system.net.sockets/socket/send/_index.md new file mode 100644 index 0000000000..8036be68bc --- /dev/null +++ b/english/cpp/system.net.sockets/socket/send/_index.md @@ -0,0 +1,488 @@ +--- +title: System::Net::Sockets::Socket::Send method +linktitle: Send +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::Send method. Sends the specified data to the socket in C++.' +type: docs +weight: 4600 +url: /cpp/system.net.sockets/socket/send/ +--- +## Socket::Send(System::ArrayPtr\) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::ArrayPtr buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The data to send. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::ArrayPtr\, int32_t, int32_t, SocketFlags) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::ArrayPtr buffer, int32_t offset, int32_t size, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The data to send. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes in the specified array starting from the 'offset' parameter. | +| socketFlags | SocketFlags | The send behavior. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::ArrayPtr\, int32_t, int32_t, SocketFlags, SocketError\&) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::ArrayPtr buffer, int32_t offset, int32_t size, SocketFlags socketFlags, SocketError &errorCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The data to send. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes in the specified array starting from the 'offset' parameter. | +| socketFlags | SocketFlags | The send behavior. | +| errorCode | SocketError\& | The output parameter where the error code will be assigned when the send operation fails. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Enum [SocketError](../../socketerror/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::ArrayPtr\, int32_t, SocketFlags) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::ArrayPtr buffer, int32_t size, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The data to send. | +| size | int32_t | The number of bytes from the specified data that must be send. | +| socketFlags | SocketFlags | The send behavior. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::ArrayPtr\, SocketFlags) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::ArrayPtr buffer, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The data to send. | +| socketFlags | SocketFlags | The send behavior. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::Details::ArrayView\) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::Details::ArrayView buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The data to send. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::Details::ArrayView\, int32_t, int32_t, SocketFlags) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::Details::ArrayView buffer, int32_t offset, int32_t size, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The data to send. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes in the specified array starting from the 'offset' parameter. | +| socketFlags | SocketFlags | The send behavior. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::Details::ArrayView\, int32_t, int32_t, SocketFlags, SocketError\&) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::Details::ArrayView buffer, int32_t offset, int32_t size, SocketFlags socketFlags, SocketError &errorCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The data to send. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes in the specified array starting from the 'offset' parameter. | +| socketFlags | SocketFlags | The send behavior. | +| errorCode | SocketError\& | The output parameter where the error code will be assigned when the send operation fails. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Enum [SocketError](../../socketerror/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::Details::ArrayView\, int32_t, SocketFlags) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::Details::ArrayView buffer, int32_t size, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The data to send. | +| size | int32_t | The number of bytes from the specified data that must be send. | +| socketFlags | SocketFlags | The send behavior. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::Details::ArrayView\, SocketFlags) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::Details::ArrayView buffer, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The data to send. | +| socketFlags | SocketFlags | The send behavior. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::Details::StackArray\\&) method + + +Sends the specified data to the socket. + +```cpp +template int32_t System::Net::Sockets::Socket::Send(System::Details::StackArray &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The data to send. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags) method + + +Sends the specified data to the socket. + +```cpp +template int32_t System::Net::Sockets::Socket::Send(System::Details::StackArray &buffer, int32_t offset, int32_t size, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The data to send. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes in the specified array starting from the 'offset' parameter. | +| socketFlags | SocketFlags | The send behavior. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags, SocketError\&) method + + +Sends the specified data to the socket. + +```cpp +template int32_t System::Net::Sockets::Socket::Send(System::Details::StackArray &buffer, int32_t offset, int32_t size, SocketFlags socketFlags, SocketError &errorCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The data to send. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes in the specified array starting from the 'offset' parameter. | +| socketFlags | SocketFlags | The send behavior. | +| errorCode | SocketError\& | The output parameter where the error code will be assigned when the send operation fails. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Enum [SocketError](../../socketerror/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::Details::StackArray\\&, int32_t, SocketFlags) method + + +Sends the specified data to the socket. + +```cpp +template int32_t System::Net::Sockets::Socket::Send(System::Details::StackArray &buffer, int32_t size, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The data to send. | +| size | int32_t | The number of bytes from the specified data that must be send. | +| socketFlags | SocketFlags | The send behavior. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::Details::StackArray\\&, SocketFlags) method + + +Sends the specified data to the socket. + +```cpp +template int32_t System::Net::Sockets::Socket::Send(System::Details::StackArray &buffer, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The data to send. | +| socketFlags | SocketFlags | The send behavior. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::SharedPtr\\>\>) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::SharedPtr>> buffers) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffers | System::SharedPtr\\>\> | A collection of byte arrays from which data must be sent. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [ArraySegment](../../../system/arraysegment/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::SharedPtr\\>\>, SocketFlags) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::SharedPtr>> buffers, SocketFlags socketFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffers | System::SharedPtr\\>\> | A collection of byte arrays from which data must be sent. | +| socketFlags | SocketFlags | The send behavior. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [ArraySegment](../../../system/arraysegment/) +* Enum [SocketFlags](../../socketflags/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Send(System::SharedPtr\\>\>, SocketFlags, SocketError\&) method + + +Sends the specified data to the socket. + +```cpp +int32_t System::Net::Sockets::Socket::Send(System::SharedPtr>> buffers, SocketFlags socketFlags, SocketError &errorCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffers | System::SharedPtr\\>\> | A collection of byte arrays from which data must be sent. | +| socketFlags | SocketFlags | The send behavior. | +| errorCode | SocketError\& | The output parameter where the error code will be assigned when the send operation fails. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [ArraySegment](../../../system/arraysegment/) +* Enum [SocketFlags](../../socketflags/) +* Enum [SocketError](../../socketerror/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/sendto/_index.md b/english/cpp/system.net.sockets/socket/sendto/_index.md new file mode 100644 index 0000000000..3288b0eceb --- /dev/null +++ b/english/cpp/system.net.sockets/socket/sendto/_index.md @@ -0,0 +1,352 @@ +--- +title: System::Net::Sockets::Socket::SendTo method +linktitle: SendTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::SendTo method. Sends the specified data to the specified endpoint in C++.' +type: docs +weight: 4700 +url: /cpp/system.net.sockets/socket/sendto/ +--- +## Socket::SendTo(System::ArrayPtr\, int32_t, int32_t, SocketFlags, System::SharedPtr\) method + + +Sends the specified data to the specified endpoint. + +```cpp +int32_t System::Net::Sockets::Socket::SendTo(System::ArrayPtr buffer, int32_t offset, int32_t size, SocketFlags socketFlags, System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The data to send. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes in the specified array starting from the 'offset' parameter. | +| socketFlags | SocketFlags | The send behavior. | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SendTo(System::ArrayPtr\, int32_t, SocketFlags, System::SharedPtr\) method + + +Sends the specified data to the specified endpoint. + +```cpp +int32_t System::Net::Sockets::Socket::SendTo(System::ArrayPtr buffer, int32_t size, SocketFlags socketFlags, System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The data to send. | +| size | int32_t | The number of bytes in the specified array. | +| socketFlags | SocketFlags | The send behavior. | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SendTo(System::ArrayPtr\, SocketFlags, System::SharedPtr\) method + + +Sends the specified data to the specified endpoint. + +```cpp +int32_t System::Net::Sockets::Socket::SendTo(System::ArrayPtr buffer, SocketFlags socketFlags, System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The data to send. | +| socketFlags | SocketFlags | The send behavior. | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SendTo(System::ArrayPtr\, System::SharedPtr\) method + + +Sends the specified data to the specified endpoint. + +```cpp +int32_t System::Net::Sockets::Socket::SendTo(System::ArrayPtr buffer, System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::ArrayPtr\ | The data to send. | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SendTo(System::Details::ArrayView\, int32_t, int32_t, SocketFlags, System::SharedPtr\) method + + +Sends the specified data to the specified endpoint. + +```cpp +int32_t System::Net::Sockets::Socket::SendTo(System::Details::ArrayView buffer, int32_t offset, int32_t size, SocketFlags socketFlags, System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The data to send. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes in the specified array starting from the 'offset' parameter. | +| socketFlags | SocketFlags | The send behavior. | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SendTo(System::Details::ArrayView\, int32_t, SocketFlags, System::SharedPtr\) method + + +Sends the specified data to the specified endpoint. + +```cpp +int32_t System::Net::Sockets::Socket::SendTo(System::Details::ArrayView buffer, int32_t size, SocketFlags socketFlags, System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The data to send. | +| size | int32_t | The number of bytes in the specified array. | +| socketFlags | SocketFlags | The send behavior. | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SendTo(System::Details::ArrayView\, SocketFlags, System::SharedPtr\) method + + +Sends the specified data to the specified endpoint. + +```cpp +int32_t System::Net::Sockets::Socket::SendTo(System::Details::ArrayView buffer, SocketFlags socketFlags, System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The data to send. | +| socketFlags | SocketFlags | The send behavior. | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SendTo(System::Details::ArrayView\, System::SharedPtr\) method + + +Sends the specified data to the specified endpoint. + +```cpp +int32_t System::Net::Sockets::Socket::SendTo(System::Details::ArrayView buffer, System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::ArrayView\ | The data to send. | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SendTo(System::Details::StackArray\\&, int32_t, int32_t, SocketFlags, System::SharedPtr\) method + + +Sends the specified data to the specified endpoint. + +```cpp +template int32_t System::Net::Sockets::Socket::SendTo(System::Details::StackArray &buffer, int32_t offset, int32_t size, SocketFlags socketFlags, System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The data to send. | +| offset | int32_t | The offset in bytes in the specified array. | +| size | int32_t | The number of bytes in the specified array starting from the 'offset' parameter. | +| socketFlags | SocketFlags | The send behavior. | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SendTo(System::Details::StackArray\\&, int32_t, SocketFlags, System::SharedPtr\) method + + +Sends the specified data to the specified endpoint. + +```cpp +template int32_t System::Net::Sockets::Socket::SendTo(System::Details::StackArray &buffer, int32_t size, SocketFlags socketFlags, System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The data to send. | +| size | int32_t | The number of bytes in the specified array. | +| socketFlags | SocketFlags | The send behavior. | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SendTo(System::Details::StackArray\\&, SocketFlags, System::SharedPtr\) method + + +Sends the specified data to the specified endpoint. + +```cpp +template int32_t System::Net::Sockets::Socket::SendTo(System::Details::StackArray &buffer, SocketFlags socketFlags, System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The data to send. | +| socketFlags | SocketFlags | The send behavior. | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Enum [SocketFlags](../../socketflags/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SendTo(System::Details::StackArray\\&, System::SharedPtr\) method + + +Sends the specified data to the specified endpoint. + +```cpp +template int32_t System::Net::Sockets::Socket::SendTo(System::Details::StackArray &buffer, System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | System::Details::StackArray\\& | The data to send. | +| remoteEP | System::SharedPtr\ | The remote endpoint. | + +### ReturnValue + +The number of sent bytes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_blocking/_index.md b/english/cpp/system.net.sockets/socket/set_blocking/_index.md new file mode 100644 index 0000000000..2a84afad03 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_blocking/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_Blocking method +linktitle: set_Blocking +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_Blocking method. Sets a value that indicates if the socket is in the blocking mode in C++.' +type: docs +weight: 4800 +url: /cpp/system.net.sockets/socket/set_blocking/ +--- +## Socket::set_Blocking method + + +Sets a value that indicates if the socket is in the blocking mode. + +```cpp +void System::Net::Sockets::Socket::set_Blocking(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_connectiontimeout/_index.md b/english/cpp/system.net.sockets/socket/set_connectiontimeout/_index.md new file mode 100644 index 0000000000..6996f40c54 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_connectiontimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_ConnectionTimeout method +linktitle: set_ConnectionTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_ConnectionTimeout method. Sets the connection timeout in C++.' +type: docs +weight: 4900 +url: /cpp/system.net.sockets/socket/set_connectiontimeout/ +--- +## Socket::set_ConnectionTimeout method + + +Sets the connection timeout. + +```cpp +void System::Net::Sockets::Socket::set_ConnectionTimeout(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_dontfragment/_index.md b/english/cpp/system.net.sockets/socket/set_dontfragment/_index.md new file mode 100644 index 0000000000..ac40c90d39 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_dontfragment/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_DontFragment method +linktitle: set_DontFragment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_DontFragment method. Sets a value that indicates if the socket allows IP datagrams to be fragmented in C++.' +type: docs +weight: 5000 +url: /cpp/system.net.sockets/socket/set_dontfragment/ +--- +## Socket::set_DontFragment method + + +Sets a value that indicates if the socket allows IP datagrams to be fragmented. + +```cpp +void System::Net::Sockets::Socket::set_DontFragment(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_dualmode/_index.md b/english/cpp/system.net.sockets/socket/set_dualmode/_index.md new file mode 100644 index 0000000000..3fa35cbddd --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_dualmode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_DualMode method +linktitle: set_DualMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_DualMode method. Sets a value indicates if the socket is in the dual-mode in C++.' +type: docs +weight: 5100 +url: /cpp/system.net.sockets/socket/set_dualmode/ +--- +## Socket::set_DualMode method + + +Sets a value indicates if the socket is in the dual-mode. + +```cpp +void System::Net::Sockets::Socket::set_DualMode(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_enablebroadcast/_index.md b/english/cpp/system.net.sockets/socket/set_enablebroadcast/_index.md new file mode 100644 index 0000000000..b493da4c4f --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_enablebroadcast/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_EnableBroadcast method +linktitle: set_EnableBroadcast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_EnableBroadcast method. Sets a value that indicates if the socket allows broadcast packets in C++.' +type: docs +weight: 5200 +url: /cpp/system.net.sockets/socket/set_enablebroadcast/ +--- +## Socket::set_EnableBroadcast method + + +Sets a value that indicates if the socket allows broadcast packets. + +```cpp +void System::Net::Sockets::Socket::set_EnableBroadcast(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_exclusiveaddressuse/_index.md b/english/cpp/system.net.sockets/socket/set_exclusiveaddressuse/_index.md new file mode 100644 index 0000000000..0063866308 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_exclusiveaddressuse/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_ExclusiveAddressUse method +linktitle: set_ExclusiveAddressUse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_ExclusiveAddressUse method. Sets a value that indicates if only one process can bind the socket to a port in C++.' +type: docs +weight: 5300 +url: /cpp/system.net.sockets/socket/set_exclusiveaddressuse/ +--- +## Socket::set_ExclusiveAddressUse method + + +Sets a value that indicates if only one process can bind the socket to a port. + +```cpp +void System::Net::Sockets::Socket::set_ExclusiveAddressUse(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_lingerstate/_index.md b/english/cpp/system.net.sockets/socket/set_lingerstate/_index.md new file mode 100644 index 0000000000..1278cd0596 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_lingerstate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::Socket::set_LingerState method +linktitle: set_LingerState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_LingerState method. Sets a value that indicates if the socket will delay closing in an attempt to send all pending data in C++.' +type: docs +weight: 5400 +url: /cpp/system.net.sockets/socket/set_lingerstate/ +--- +## Socket::set_LingerState method + + +Sets a value that indicates if the socket will delay closing in an attempt to send all pending data. + +```cpp +void System::Net::Sockets::Socket::set_LingerState(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LingerOption](../../lingeroption/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_multicastloopback/_index.md b/english/cpp/system.net.sockets/socket/set_multicastloopback/_index.md new file mode 100644 index 0000000000..a6cf66d446 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_multicastloopback/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_MulticastLoopback method +linktitle: set_MulticastLoopback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_MulticastLoopback method. Sets a value that indicates if the socket receives outgoing multicast packets in C++.' +type: docs +weight: 5500 +url: /cpp/system.net.sockets/socket/set_multicastloopback/ +--- +## Socket::set_MulticastLoopback method + + +Sets a value that indicates if the socket receives outgoing multicast packets. + +```cpp +void System::Net::Sockets::Socket::set_MulticastLoopback(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_nodelay/_index.md b/english/cpp/system.net.sockets/socket/set_nodelay/_index.md new file mode 100644 index 0000000000..0abff8bf10 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_nodelay/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_NoDelay method +linktitle: set_NoDelay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_NoDelay method. Sets a value that indicates if the socket is using the Nagle algorithm in C++.' +type: docs +weight: 5600 +url: /cpp/system.net.sockets/socket/set_nodelay/ +--- +## Socket::set_NoDelay method + + +Sets a value that indicates if the socket is using the Nagle algorithm. + +```cpp +void System::Net::Sockets::Socket::set_NoDelay(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_receivebuffersize/_index.md b/english/cpp/system.net.sockets/socket/set_receivebuffersize/_index.md new file mode 100644 index 0000000000..61cc31e3ed --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_receivebuffersize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_ReceiveBufferSize method +linktitle: set_ReceiveBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_ReceiveBufferSize method. Sets the receive buffer size in C++.' +type: docs +weight: 5700 +url: /cpp/system.net.sockets/socket/set_receivebuffersize/ +--- +## Socket::set_ReceiveBufferSize method + + +Sets the receive buffer size. + +```cpp +void System::Net::Sockets::Socket::set_ReceiveBufferSize(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_receivetimeout/_index.md b/english/cpp/system.net.sockets/socket/set_receivetimeout/_index.md new file mode 100644 index 0000000000..963211d82e --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_receivetimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_ReceiveTimeout method +linktitle: set_ReceiveTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_ReceiveTimeout method. Sets a period after which a ''Receive'' call will time out in C++.' +type: docs +weight: 5800 +url: /cpp/system.net.sockets/socket/set_receivetimeout/ +--- +## Socket::set_ReceiveTimeout method + + +Sets a period after which a 'Receive' call will time out. + +```cpp +void System::Net::Sockets::Socket::set_ReceiveTimeout(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_sendbuffersize/_index.md b/english/cpp/system.net.sockets/socket/set_sendbuffersize/_index.md new file mode 100644 index 0000000000..242682bfc1 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_sendbuffersize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_SendBufferSize method +linktitle: set_SendBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_SendBufferSize method. Sets the send buffer size in C++.' +type: docs +weight: 5900 +url: /cpp/system.net.sockets/socket/set_sendbuffersize/ +--- +## Socket::set_SendBufferSize method + + +Sets the send buffer size. + +```cpp +void System::Net::Sockets::Socket::set_SendBufferSize(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_sendtimeout/_index.md b/english/cpp/system.net.sockets/socket/set_sendtimeout/_index.md new file mode 100644 index 0000000000..f29553bc77 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_sendtimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_SendTimeout method +linktitle: set_SendTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_SendTimeout method. Sets a period after which a ''Send'' call will time out in C++.' +type: docs +weight: 6000 +url: /cpp/system.net.sockets/socket/set_sendtimeout/ +--- +## Socket::set_SendTimeout method + + +Sets a period after which a 'Send' call will time out. + +```cpp +void System::Net::Sockets::Socket::set_SendTimeout(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/set_ttl/_index.md b/english/cpp/system.net.sockets/socket/set_ttl/_index.md new file mode 100644 index 0000000000..cf7df1a5f7 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/set_ttl/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::Socket::set_Ttl method +linktitle: set_Ttl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::set_Ttl method. Sets the TTL value in C++.' +type: docs +weight: 6100 +url: /cpp/system.net.sockets/socket/set_ttl/ +--- +## Socket::set_Ttl method + + +Sets the TTL value. + +```cpp +void System::Net::Sockets::Socket::set_Ttl(int16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int16_t | The value that must be set. | + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/setsocketoption/_index.md b/english/cpp/system.net.sockets/socket/setsocketoption/_index.md new file mode 100644 index 0000000000..63fcbc1d95 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/setsocketoption/_index.md @@ -0,0 +1,104 @@ +--- +title: System::Net::Sockets::Socket::SetSocketOption method +linktitle: SetSocketOption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::SetSocketOption method. Sets the specified socket option to the specified value in C++.' +type: docs +weight: 6200 +url: /cpp/system.net.sockets/socket/setsocketoption/ +--- +## Socket::SetSocketOption(SocketOptionLevel, SocketOptionName, bool) method + + +Sets the specified socket option to the specified value. + +```cpp +void System::Net::Sockets::Socket::SetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, bool optionValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| optionLevel | SocketOptionLevel | The socket option level. | +| optionName | SocketOptionName | The name of the option that must be updated. | +| optionValue | bool | The value that must be set to the specified option. | + +## See Also + +* Enum [SocketOptionLevel](../../socketoptionlevel/) +* Enum [SocketOptionName](../../socketoptionname/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SetSocketOption(SocketOptionLevel, SocketOptionName, int32_t) method + + +Sets the specified socket option to the specified value. + +```cpp +void System::Net::Sockets::Socket::SetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, int32_t optionValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| optionLevel | SocketOptionLevel | The socket option level. | +| optionName | SocketOptionName | The name of the option that must be updated. | +| optionValue | int32_t | The value that must be set to the specified option. | + +## See Also + +* Enum [SocketOptionLevel](../../socketoptionlevel/) +* Enum [SocketOptionName](../../socketoptionname/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SetSocketOption(SocketOptionLevel, SocketOptionName, System::ArrayPtr\) method + + +Sets the specified socket option to the specified value. + +```cpp +void System::Net::Sockets::Socket::SetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, System::ArrayPtr optionValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| optionLevel | SocketOptionLevel | The socket option level. | +| optionName | SocketOptionName | The name of the option that must be updated. | +| optionValue | System::ArrayPtr\ | The value that must be set to the specified option. | + +## See Also + +* Enum [SocketOptionLevel](../../socketoptionlevel/) +* Enum [SocketOptionName](../../socketoptionname/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::SetSocketOption(SocketOptionLevel, SocketOptionName, System::SharedPtr\) method + + +Sets the specified socket option to the specified value. + +```cpp +void System::Net::Sockets::Socket::SetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, System::SharedPtr optionValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| optionLevel | SocketOptionLevel | The socket option level. | +| optionName | SocketOptionName | The name of the option that must be updated. | +| optionValue | System::SharedPtr\ | The value that must be set to the specified option. | + +## See Also + +* Enum [SocketOptionLevel](../../socketoptionlevel/) +* Enum [SocketOptionName](../../socketoptionname/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/shutdown/_index.md b/english/cpp/system.net.sockets/socket/shutdown/_index.md new file mode 100644 index 0000000000..22ad9e307f --- /dev/null +++ b/english/cpp/system.net.sockets/socket/shutdown/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Sockets::Socket::Shutdown method +linktitle: Shutdown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::Shutdown method. Disables the send and receive operations of the socket in C++.' +type: docs +weight: 6300 +url: /cpp/system.net.sockets/socket/shutdown/ +--- +## Socket::Shutdown method + + +Disables the send and receive operations of the socket. + +```cpp +void System::Net::Sockets::Socket::Shutdown(SocketShutdown how) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| how | SocketShutdown | Specifies the operation that will no longer be allowed. | + +## See Also + +* Enum [SocketShutdown](../../socketshutdown/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/socket/_index.md b/english/cpp/system.net.sockets/socket/socket/_index.md new file mode 100644 index 0000000000..8d77356974 --- /dev/null +++ b/english/cpp/system.net.sockets/socket/socket/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Net::Sockets::Socket::Socket constructor +linktitle: Socket +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::Socket constructor. Constructs a new instance in C++.' +type: docs +weight: 400 +url: /cpp/system.net.sockets/socket/socket/ +--- +## Socket::Socket(System::Net::Sockets::AddressFamily, System::Net::Sockets::SocketType, System::Net::Sockets::ProtocolType) constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::Socket::Socket(System::Net::Sockets::AddressFamily addressFamily, System::Net::Sockets::SocketType socketType, System::Net::Sockets::ProtocolType protocolType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| addressFamily | System::Net::Sockets::AddressFamily | The address family. | +| socketType | System::Net::Sockets::SocketType | The socket type. | +| protocolType | System::Net::Sockets::ProtocolType | The protocol type. | + +## See Also + +* Enum [AddressFamily](../../addressfamily/) +* Enum [SocketType](../../sockettype/) +* Enum [ProtocolType](../../protocoltype/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## Socket::Socket(System::Net::Sockets::SocketType, System::Net::Sockets::ProtocolType) constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::Socket::Socket(System::Net::Sockets::SocketType socketType, System::Net::Sockets::ProtocolType protocolType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| socketType | System::Net::Sockets::SocketType | The socket type. | +| protocolType | System::Net::Sockets::ProtocolType | The protocol type. | + +## See Also + +* Enum [SocketType](../../sockettype/) +* Enum [ProtocolType](../../protocoltype/) +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socket/~socket/_index.md b/english/cpp/system.net.sockets/socket/~socket/_index.md new file mode 100644 index 0000000000..1058de056d --- /dev/null +++ b/english/cpp/system.net.sockets/socket/~socket/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::Socket::~Socket method +linktitle: ~Socket +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::Socket::~Socket method. Destructs the current instance in C++.' +type: docs +weight: 500 +url: /cpp/system.net.sockets/socket/~socket/ +--- +## Socket::~Socket method + + +Destructs the current instance. + +```cpp +virtual System::Net::Sockets::Socket::~Socket() +``` + +## See Also + +* Class [Socket](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/socketerror/_index.md b/english/cpp/system.net.sockets/socketerror/_index.md new file mode 100644 index 0000000000..092a8f2b3b --- /dev/null +++ b/english/cpp/system.net.sockets/socketerror/_index.md @@ -0,0 +1,72 @@ +--- +title: System::Net::Sockets::SocketError enum +linktitle: SocketError +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::SocketError enum. Enumerates the socket error types in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.sockets/socketerror/ +--- +## SocketError enum + + +Enumerates the socket error types. + +```cpp +enum class SocketError +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Success | 0 | A socket operation completed successfully. | +| SocketError | -1 | An unspecified socket error occurred. | +| Interrupted | 10004 | A blocking socket call is cancelled. | +| AccessDenied | 10013 | Access to a socket is denied. | +| Fault | 10014 | An invalid pointer address is detected. | +| InvalidArgument | 10022 | An invalid argument is provided. | +| TooManyOpenSockets | 10024 | There are too many open sockets in the underlying socket provider. | +| WouldBlock | 10035 | An operation cannot be immediately completed on a non-blocking socket. | +| InProgress | 10036 | A blocking operation is in progress. | +| AlreadyInProgress | 10037 | A non-blocking socket already has a running operation. | +| NotSocket | 10038 | An attempt to call a socket operation on non-socket. | +| DestinationAddressRequired | 10039 | A required address is omitted from a socket operation. | +| MessageSize | 10040 | A datagram is too long. | +| ProtocolType | 10041 | A protocol type is not supported by this socket. | +| ProtocolOption | 10042 | An unknown, invalid, or unsupported option or level is used. | +| ProtocolNotSupported | 10043 | A protocol is not implemented or not configured. | +| SocketNotSupported | 10044 | An address family doesn't support the specified socket. | +| OperationNotSupported | 10045 | A protocol family doesn't support an address family. | +| ProtocolFamilyNotSupported | 10046 | A protocol family is not implemented or not configured. | +| AddressFamilyNotSupported | 10047 | The specified address family is not supported. | +| AddressAlreadyInUse | 10048 | An address can be used only once. | +| AddressNotAvailable | 10049 | The selected IP address is not valid in this context. | +| NetworkDown | 10050 | The network is not available. | +| NetworkUnreachable | 10051 | No route to the remote host exists. | +| NetworkReset | 10052 | An application tried to set 'Keep-Alive' on a connection that has already timed out. | +| ConnectionAborted | 10053 | A connection is aborted. | +| ConnectionReset | 10054 | A connection is reset by a remote peer. | +| NoBufferSpaceAvailable | 10055 | No free buffer space is available for a socket operation. | +| IsConnected | 10056 | A socket is already connected. | +| NotConnected | 10057 | An application tried to send or receive data, and a socket is not connected. | +| Shutdown | 10058 | A request to send or receive data is forbidden because the socket has already been closed. | +| TimedOut | 10060 | A connection attempt timed out, or a connected host has failed to respond. | +| ConnectionRefused | 10061 | A remote host is actively refusing a connection. | +| HostDown | 10064 | An operation failed because a remote host is down. | +| HostUnreachable | 10065 | No network route to the specified host exists. | +| ProcessLimit | 10067 | Too many processes are using the underlying socket provider. | +| SystemNotReady | 10091 | A network subsystem is unavailable. | +| VersionNotSupported | 10092 | A version of the underlying socket provider is out of range. | +| NotInitialized | 10093 | The underlying socket provider is not initialized. | +| Disconnecting | 10101 | A graceful shutdown is in progress. | +| TypeNotFound | 10109 | The specified class is not found. | +| HostNotFound | 11001 | The specified host is unknown. | +| TryAgain | 11002 | A name of a host cannot be resolved. | +| NoRecovery | 11003 | An error is unrecoverable or a requested database cannot be located. | +| NoData | 11004 | A requested name or IP address is not found on the name server. | + +## See Also + +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/socketexception/_index.md b/english/cpp/system.net.sockets/socketexception/_index.md new file mode 100644 index 0000000000..787312fc78 --- /dev/null +++ b/english/cpp/system.net.sockets/socketexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Net::Sockets::SocketException typedef +linktitle: SocketException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::Sockets::SocketException typedef in C++.' +type: docs +weight: 1900 +url: /cpp/system.net.sockets/socketexception/ +--- +## SocketException typedef + + + + +```cpp +using System::Net::Sockets::SocketException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/socketflags/_index.md b/english/cpp/system.net.sockets/socketflags/_index.md new file mode 100644 index 0000000000..b3ee703aa6 --- /dev/null +++ b/english/cpp/system.net.sockets/socketflags/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Sockets::SocketFlags enum +linktitle: SocketFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::SocketFlags enum. Provides constant values for the socket messages in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.sockets/socketflags/ +--- +## SocketFlags enum + + +Provides constant values for the socket messages. + +```cpp +enum class SocketFlags +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | There are no flags used for this call. | +| OutOfBand | 1 | The out-of-band data is being processed. | +| Peek | 2 | Peek at an incoming message. | +| DontRoute | 4 | Send a message without using routing tables. | +| Truncated | 256 | A message is too large to fit into the specified buffer. It has been truncated. | +| ControlDataTruncated | 512 | The control data is greater than 64 KB and doesn't fit into the internal buffer. It has been truncated. | +| Broadcast | 1024 | A broadcast packet. | +| Multicast | 2048 | A multicast packet. | +| Partial | 32768 | A message sent or received partially. | + +## See Also + +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/socketoptionlevel/_index.md b/english/cpp/system.net.sockets/socketoptionlevel/_index.md new file mode 100644 index 0000000000..9b0904d464 --- /dev/null +++ b/english/cpp/system.net.sockets/socketoptionlevel/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::Sockets::SocketOptionLevel enum +linktitle: SocketOptionLevel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::SocketOptionLevel enum. Defines socket option levels for the ''Socket'' class in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.sockets/socketoptionlevel/ +--- +## SocketOptionLevel enum + + +Defines socket option levels for the '[Socket](../socket/)' class. + +```cpp +enum class SocketOptionLevel +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Socket | 65535 | The specified socket options apply to all sockets. | +| IP | n/a | The specified socket options apply to the IP sockets. | +| IPv6 | n/a | The specified socket options apply to the IPv6 sockets. | +| Tcp | n/a | The specified socket options apply to the TCP sockets. | +| Udp | n/a | The specified socket options apply to the UDP sockets. | + +## See Also + +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/socketoptionname/_index.md b/english/cpp/system.net.sockets/socketoptionname/_index.md new file mode 100644 index 0000000000..c074b13850 --- /dev/null +++ b/english/cpp/system.net.sockets/socketoptionname/_index.md @@ -0,0 +1,73 @@ +--- +title: System::Net::Sockets::SocketOptionName enum +linktitle: SocketOptionName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::SocketOptionName enum. Defines socket option names for the Socket class in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.sockets/socketoptionname/ +--- +## SocketOptionName enum + + +Defines socket option names for the [Socket](../socket/) class. + +```cpp +enum class SocketOptionName +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Debug | 1 | Record debugging information. | +| AcceptConnection | 2 | Indicates if a socket is listening for an incoming connection. | +| ReuseAddress | 4 | Indicates if a socket can be bound to the address that is already in use. | +| KeepAlive | 8 | Enables the 'Keep-Alive' packets for a socket connection. | +| DontRoute | 16 | Indicates if a packet is sent directly to the interface addresses. | +| Broadcast | 32 | Indicates if a socket can send the broadcast messages. | +| UseLoopback | 64 | Bypass hardware when possible. | +| Linger | 128 | The system will block the process on the close attempt until it is able to transmit the data. | +| OutOfBandInline | 256 | Receives out-of-band data in the normal data stream. | +| DontLinger | n/a | Indicates if a socket will be closed without lingering. | +| ExclusiveAddressUse | n/a | A socket will use the bound address exclusively. | +| SendBuffer | 4097 | Specifies the send buffer size. | +| ReceiveBuffer | 4098 | Specifies the receive buffer size. | +| SendLowWater | 4099 | Specifies the minimum amount of data for the send operations. | +| ReceiveLowWater | 4100 | Specifies the minimum amount of data for the receive operations. | +| SendTimeout | 4101 | Specifies the timeout for the synchronous send operations. | +| ReceiveTimeout | 4102 | Specifies the timeout for the synchronous receive operations. | +| Error | 4103 | Returns the error status and clear. | +| Type | 4104 | Returns a socket type. | +| ReuseUnicastPort | 12295 | Indicates if the system should defer the ephemeral port allocation for the outbound connections. | +| MaxConnections | 2147483647 | This option is not supported. It was used to specify the maximum queue length for listening. | +| IPOptions | 1 | Specifies the IP option that must be inserted to outgoing datagrams. | +| HeaderIncluded | 2 | The header is included to outgoing datagrams. | +| TypeOfService | 3 | Change the IP header type of the service field. | +| IpTimeToLive | 4 | The IP time to live. | +| MulticastInterface | 9 | Set the interface for the outgoing multicast packets. | +| MulticastTimeToLive | 10 | The IP multicast time to live. | +| MulticastLoopback | 11 | The IP Multicast loopback. | +| AddMembership | 12 | Add an IP group membership. | +| DropMembership | 13 | Drop an IP group membership. | +| DontFragment | 14 | Don't fragment the IP datagrams. | +| AddSourceMembership | 15 | Join the IP group/source. | +| DropSourceMembership | 16 | Drop the IP group/source. | +| BlockSource | 17 | Block the IP group/source. | +| UnblockSource | 18 | Unblock the IP group/source. | +| PacketInformation | 19 | Receive packet information for IPv4. | +| HopLimit | 21 | Delivers an integer containing the HOP count of the packet. | +| IPProtectionLevel | 23 | Enables restriction of an IPv6 socket to the specified scope. | +| IPv6Only | 27 | The socket is restricted to send and receive IPv6 packets only. | +| NoDelay | 1 | Disables the Nagle algorithm for coalescing the send packets. | +| BsdUrgent | 2 | Use the urgent data as defined in RFC-1222. | +| Expedited | 2 | Use the expedited data as defined in RFC-1222. | +| NoChecksum | 1 | Send the UDP datagrams with a checksum set to zero. | +| ChecksumCoverage | 20 | Set or get the UDP checksum coverage. | +| UpdateAcceptContext | 28683 | Updates a client socket with the same properties of a listening socket. | +| UpdateConnectContext | 28688 | Updates a client socket with the same properties of a listening socket. | + +## See Also + +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/socketshutdown/_index.md b/english/cpp/system.net.sockets/socketshutdown/_index.md new file mode 100644 index 0000000000..6dec435266 --- /dev/null +++ b/english/cpp/system.net.sockets/socketshutdown/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::SocketShutdown enum +linktitle: SocketShutdown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::SocketShutdown enum. Defines constants used by the Socket.Shutdown method in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.sockets/socketshutdown/ +--- +## SocketShutdown enum + + +Defines constants used by the [Socket.Shutdown](../socket/shutdown/) method. + +```cpp +enum class SocketShutdown +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Receive | 0 | Disables the socket for receiving. | +| Send | 1 | Disables the socket for sending. | +| Both | 2 | Disables the socket for both sending and receiving. | + +## See Also + +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/sockettype/_index.md b/english/cpp/system.net.sockets/sockettype/_index.md new file mode 100644 index 0000000000..6fbc5f9f0f --- /dev/null +++ b/english/cpp/system.net.sockets/sockettype/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Sockets::SocketType enum +linktitle: SocketType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::SocketType enum. Enumerates the socket types in C++.' +type: docs +weight: 1800 +url: /cpp/system.net.sockets/sockettype/ +--- +## SocketType enum + + +Enumerates the socket types. + +```cpp +enum class SocketType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Stream | 1 | The type that supports reliable, two-way, connection-based byte streams without duplication of data and without preservation of boundaries. | +| Dgram | 2 | The type that supports datagrams, which are connectionless, unreliable messages of a fixed maximum length. | +| Raw | 3 | The type that supports access to the underlying transport protocol. | +| Rdm | 4 | The type that supports connectionless, message-oriented, reliably delivered messages, and preserves message boundaries in data. | +| Seqpacket | 5 | The type that provides connection-oriented and reliable two-way transfer of ordered byte streams across a network. | +| Unknown | n/a | An unknown type. | + +## See Also + +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/tcpclient/_index.md b/english/cpp/system.net.sockets/tcpclient/_index.md new file mode 100644 index 0000000000..d9d71be07f --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Net::Sockets::TcpClient class +linktitle: TcpClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient class. Represents a client for the TCP network services. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.net.sockets/tcpclient/ +--- +## TcpClient class + + +Represents a client for the TCP network services. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TcpClient : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BeginConnect](./beginconnect/)(String, int32_t, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous connect operation. | +| [BeginConnect](./beginconnect/)(System::SharedPtr\, int32_t, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous connect operation. | +| [BeginConnect](./beginconnect/)(System::ArrayPtr\\>, int32_t, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous connect operation. | +| [Close](./close/)() | Closes the connection and disposes the current instance. | +| [Connect](./connect/)(String, int32_t) | Establishes a connection to the specified remote host. | +| [Connect](./connect/)(System::SharedPtr\, int32_t) | Establishes a connection to the specified remote host. | +| [Connect](./connect/)(System::SharedPtr\) | Establishes a connection to the specified remote host. | +| [Connect](./connect/)(System::ArrayPtr\\>, int32_t) | Establishes a connection to the specified remote host. | +| [EndConnect](./endconnect/)(System::SharedPtr\) | Waits until the specified asynchronous connect operation completes. | +| [get_Available](./get_available/)() | Returns the number of bytes that are received and ready to read. | +| [get_Client](./get_client/)() | RTTI information. | +| [get_Connected](./get_connected/)() | Returns a value that indicates if the socket is connected to the remote host. | +| [get_ExclusiveAddressUse](./get_exclusiveaddressuse/)() | Gets a value that indicates if the current instance allows only one client to use a port. | +| [get_LingerState](./get_lingerstate/)() | Gets a value that indicates if the socket will delay closing in an attempt to send all pending data. | +| [get_NoDelay](./get_nodelay/)() | Gets a value that indicates if the current instance is using the Nagle algorithm. | +| [get_ReceiveBufferSize](./get_receivebuffersize/)() | Gets the size of the buffer that is used for receiving data. | +| [get_ReceiveTimeout](./get_receivetimeout/)() | Gets a value that indicates an amount of time after which data receiving will time out. | +| [get_SendBufferSize](./get_sendbuffersize/)() | Gets the size of the buffer that is used for sending data. | +| [get_SendTimeout](./get_sendtimeout/)() | Gets a value that indicates an amount of time after which data sending will time out. | +| [GetStream](./getstream/)() | Returns the stream that is used for sending and receiving data. | +| [set_Client](./set_client/)(System::SharedPtr\) | Sets the socket. | +| [set_ExclusiveAddressUse](./set_exclusiveaddressuse/)(bool) | Sets a value that indicates if the current instance allows only one client to use a port. | +| [set_LingerState](./set_lingerstate/)(System::SharedPtr\) | Sets a value that indicates if the socket will delay closing in an attempt to send all pending data. | +| [set_NoDelay](./set_nodelay/)(bool) | Sets a value that indicates if the current instance is using the Nagle algorithm. | +| [set_ReceiveBufferSize](./set_receivebuffersize/)(int32_t) | Sets the size of the buffer that is used for receiving data. | +| [set_ReceiveTimeout](./set_receivetimeout/)(int32_t) | Sets a value that indicates an amount of time after which data receiving will time out. | +| [set_SendBufferSize](./set_sendbuffersize/)(int32_t) | Sets the size of the buffer that is used for sending data. | +| [set_SendTimeout](./set_sendtimeout/)(int32_t) | Sets a value that indicates an amount of time after which data sending will time out. | +| [TcpClient](./tcpclient/)(System::SharedPtr\) | Constructs a new instance. | +| [TcpClient](./tcpclient/)() | Constructs a new instance. | +| [TcpClient](./tcpclient/)(AddressFamily) | Constructs a new instance. | +| [TcpClient](./tcpclient/)(String, int32_t) | Constructs a new instance. | +| virtual [~TcpClient](./~tcpclient/)() | Destructs the current instance. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/tcpclient/beginconnect/_index.md b/english/cpp/system.net.sockets/tcpclient/beginconnect/_index.md new file mode 100644 index 0000000000..93012063b7 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/beginconnect/_index.md @@ -0,0 +1,103 @@ +--- +title: System::Net::Sockets::TcpClient::BeginConnect method +linktitle: BeginConnect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::BeginConnect method. Initiates an asynchronous connect operation in C++.' +type: docs +weight: 300 +url: /cpp/system.net.sockets/tcpclient/beginconnect/ +--- +## TcpClient::BeginConnect(String, int32_t, AsyncCallback, System::SharedPtr\) method + + +Initiates an asynchronous connect operation. + +```cpp +System::SharedPtr System::Net::Sockets::TcpClient::BeginConnect(String host, int32_t port, AsyncCallback requestCallback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | String | A remote host name. | +| port | int32_t | A port of the remote host. | +| requestCallback | AsyncCallback | A callback that will be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous connect operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous connect operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [String](../../../system/string/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## TcpClient::BeginConnect(System::ArrayPtr\\>, int32_t, AsyncCallback, System::SharedPtr\) method + + +Initiates an asynchronous connect operation. + +```cpp +System::SharedPtr System::Net::Sockets::TcpClient::BeginConnect(System::ArrayPtr> addresses, int32_t port, AsyncCallback requestCallback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| addresses | System::ArrayPtr\\> | The IP addresses of a remote host. | +| port | int32_t | A port of the remote host. | +| requestCallback | AsyncCallback | A callback that will be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous connect operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous connect operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [IPAddress](../../../system.net/ipaddress/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## TcpClient::BeginConnect(System::SharedPtr\, int32_t, AsyncCallback, System::SharedPtr\) method + + +Initiates an asynchronous connect operation. + +```cpp +System::SharedPtr System::Net::Sockets::TcpClient::BeginConnect(System::SharedPtr address, int32_t port, AsyncCallback requestCallback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | System::SharedPtr\ | The IP address of a remote host. | +| port | int32_t | A port of the remote host. | +| requestCallback | AsyncCallback | A callback that will be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous connect operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous connect operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [IPAddress](../../../system.net/ipaddress/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/close/_index.md b/english/cpp/system.net.sockets/tcpclient/close/_index.md new file mode 100644 index 0000000000..88e995dd2e --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::TcpClient::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::Close method. Closes the connection and disposes the current instance in C++.' +type: docs +weight: 400 +url: /cpp/system.net.sockets/tcpclient/close/ +--- +## TcpClient::Close method + + +Closes the connection and disposes the current instance. + +```cpp +void System::Net::Sockets::TcpClient::Close() +``` + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/connect/_index.md b/english/cpp/system.net.sockets/tcpclient/connect/_index.md new file mode 100644 index 0000000000..b39ae5603a --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/connect/_index.md @@ -0,0 +1,96 @@ +--- +title: System::Net::Sockets::TcpClient::Connect method +linktitle: Connect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::Connect method. Establishes a connection to the specified remote host in C++.' +type: docs +weight: 500 +url: /cpp/system.net.sockets/tcpclient/connect/ +--- +## TcpClient::Connect(String, int32_t) method + + +Establishes a connection to the specified remote host. + +```cpp +void System::Net::Sockets::TcpClient::Connect(String hostname, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hostname | String | A remote host name to connect. | +| port | int32_t | A port of the remote host to connect. | + +## See Also + +* Class [String](../../../system/string/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## TcpClient::Connect(System::ArrayPtr\\>, int32_t) method + + +Establishes a connection to the specified remote host. + +```cpp +void System::Net::Sockets::TcpClient::Connect(System::ArrayPtr> ipAddresses, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ipAddresses | System::ArrayPtr\\> | The IP addresses of a remote host. | +| port | int32_t | A port of the remote host to connect. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../../system.net/ipaddress/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## TcpClient::Connect(System::SharedPtr\, int32_t) method + + +Establishes a connection to the specified remote host. + +```cpp +void System::Net::Sockets::TcpClient::Connect(System::SharedPtr address, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | System::SharedPtr\ | The IP address of a remote host. | +| port | int32_t | A port of the remote host to connect. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../../system.net/ipaddress/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## TcpClient::Connect(System::SharedPtr\) method + + +Establishes a connection to the specified remote host. + +```cpp +void System::Net::Sockets::TcpClient::Connect(System::SharedPtr remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| remoteEP | System::SharedPtr\ | A remote host to connect. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPEndPoint](../../../system.net/ipendpoint/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/endconnect/_index.md b/english/cpp/system.net.sockets/tcpclient/endconnect/_index.md new file mode 100644 index 0000000000..69f277d72c --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/endconnect/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::TcpClient::EndConnect method +linktitle: EndConnect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::EndConnect method. Waits until the specified asynchronous connect operation completes in C++.' +type: docs +weight: 600 +url: /cpp/system.net.sockets/tcpclient/endconnect/ +--- +## TcpClient::EndConnect method + + +Waits until the specified asynchronous connect operation completes. + +```cpp +void System::Net::Sockets::TcpClient::EndConnect(System::SharedPtr asyncResult) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous connect operation. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/get_available/_index.md b/english/cpp/system.net.sockets/tcpclient/get_available/_index.md new file mode 100644 index 0000000000..aedd64268d --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/get_available/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::get_Available method +linktitle: get_Available +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::get_Available method. Returns the number of bytes that are received and ready to read in C++.' +type: docs +weight: 700 +url: /cpp/system.net.sockets/tcpclient/get_available/ +--- +## TcpClient::get_Available method + + +Returns the number of bytes that are received and ready to read. + +```cpp +int32_t System::Net::Sockets::TcpClient::get_Available() +``` + + +### ReturnValue + +The number of bytes that are received and ready to read. + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/get_client/_index.md b/english/cpp/system.net.sockets/tcpclient/get_client/_index.md new file mode 100644 index 0000000000..3570dc45a0 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/get_client/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Sockets::TcpClient::get_Client method +linktitle: get_Client +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::get_Client method. RTTI information in C++.' +type: docs +weight: 800 +url: /cpp/system.net.sockets/tcpclient/get_client/ +--- +## TcpClient::get_Client method + + +RTTI information. + +```cpp +System::SharedPtr System::Net::Sockets::TcpClient::get_Client() +``` + + +### ReturnValue + +The socket. +## Remarks + + +Gets the socket. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Socket](../../socket/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/get_connected/_index.md b/english/cpp/system.net.sockets/tcpclient/get_connected/_index.md new file mode 100644 index 0000000000..8b39df2d04 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/get_connected/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::get_Connected method +linktitle: get_Connected +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::get_Connected method. Returns a value that indicates if the socket is connected to the remote host in C++.' +type: docs +weight: 900 +url: /cpp/system.net.sockets/tcpclient/get_connected/ +--- +## TcpClient::get_Connected method + + +Returns a value that indicates if the socket is connected to the remote host. + +```cpp +bool System::Net::Sockets::TcpClient::get_Connected() +``` + + +### ReturnValue + +A value that indicates if the socket is connected to the remote host. + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/get_exclusiveaddressuse/_index.md b/english/cpp/system.net.sockets/tcpclient/get_exclusiveaddressuse/_index.md new file mode 100644 index 0000000000..7e4856c70e --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/get_exclusiveaddressuse/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::get_ExclusiveAddressUse method +linktitle: get_ExclusiveAddressUse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::get_ExclusiveAddressUse method. Gets a value that indicates if the current instance allows only one client to use a port in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.sockets/tcpclient/get_exclusiveaddressuse/ +--- +## TcpClient::get_ExclusiveAddressUse method + + +Gets a value that indicates if the current instance allows only one client to use a port. + +```cpp +bool System::Net::Sockets::TcpClient::get_ExclusiveAddressUse() +``` + + +### ReturnValue + +A value that indicates if the current instance allows only one client to use a port. + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/get_lingerstate/_index.md b/english/cpp/system.net.sockets/tcpclient/get_lingerstate/_index.md new file mode 100644 index 0000000000..122a74773d --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/get_lingerstate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::TcpClient::get_LingerState method +linktitle: get_LingerState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::get_LingerState method. Gets a value that indicates if the socket will delay closing in an attempt to send all pending data in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.sockets/tcpclient/get_lingerstate/ +--- +## TcpClient::get_LingerState method + + +Gets a value that indicates if the socket will delay closing in an attempt to send all pending data. + +```cpp +System::SharedPtr System::Net::Sockets::TcpClient::get_LingerState() +``` + + +### ReturnValue + +A value that indicates if the socket will delay closing in an attempt to send all pending data. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LingerOption](../../lingeroption/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/get_nodelay/_index.md b/english/cpp/system.net.sockets/tcpclient/get_nodelay/_index.md new file mode 100644 index 0000000000..adc8cdd65a --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/get_nodelay/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::get_NoDelay method +linktitle: get_NoDelay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::get_NoDelay method. Gets a value that indicates if the current instance is using the Nagle algorithm in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.sockets/tcpclient/get_nodelay/ +--- +## TcpClient::get_NoDelay method + + +Gets a value that indicates if the current instance is using the Nagle algorithm. + +```cpp +bool System::Net::Sockets::TcpClient::get_NoDelay() +``` + + +### ReturnValue + +A value that indicates if the current instance is using the Nagle algorithm. + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/get_receivebuffersize/_index.md b/english/cpp/system.net.sockets/tcpclient/get_receivebuffersize/_index.md new file mode 100644 index 0000000000..4a72962a9f --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/get_receivebuffersize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::get_ReceiveBufferSize method +linktitle: get_ReceiveBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::get_ReceiveBufferSize method. Gets the size of the buffer that is used for receiving data in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.sockets/tcpclient/get_receivebuffersize/ +--- +## TcpClient::get_ReceiveBufferSize method + + +Gets the size of the buffer that is used for receiving data. + +```cpp +int32_t System::Net::Sockets::TcpClient::get_ReceiveBufferSize() +``` + + +### ReturnValue + +The size of the buffer that is used for receiving data. + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/get_receivetimeout/_index.md b/english/cpp/system.net.sockets/tcpclient/get_receivetimeout/_index.md new file mode 100644 index 0000000000..1d8f799fb8 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/get_receivetimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::get_ReceiveTimeout method +linktitle: get_ReceiveTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::get_ReceiveTimeout method. Gets a value that indicates an amount of time after which data receiving will time out in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.sockets/tcpclient/get_receivetimeout/ +--- +## TcpClient::get_ReceiveTimeout method + + +Gets a value that indicates an amount of time after which data receiving will time out. + +```cpp +int32_t System::Net::Sockets::TcpClient::get_ReceiveTimeout() +``` + + +### ReturnValue + +A value that indicates an amount of time after which data receiving will time out. + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/get_sendbuffersize/_index.md b/english/cpp/system.net.sockets/tcpclient/get_sendbuffersize/_index.md new file mode 100644 index 0000000000..b61eb0f989 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/get_sendbuffersize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::get_SendBufferSize method +linktitle: get_SendBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::get_SendBufferSize method. Gets the size of the buffer that is used for sending data in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.sockets/tcpclient/get_sendbuffersize/ +--- +## TcpClient::get_SendBufferSize method + + +Gets the size of the buffer that is used for sending data. + +```cpp +int32_t System::Net::Sockets::TcpClient::get_SendBufferSize() +``` + + +### ReturnValue + +The size of the buffer that is used for sending data. + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/get_sendtimeout/_index.md b/english/cpp/system.net.sockets/tcpclient/get_sendtimeout/_index.md new file mode 100644 index 0000000000..3ce8cd53fe --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/get_sendtimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::get_SendTimeout method +linktitle: get_SendTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::get_SendTimeout method. Gets a value that indicates an amount of time after which data sending will time out in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.sockets/tcpclient/get_sendtimeout/ +--- +## TcpClient::get_SendTimeout method + + +Gets a value that indicates an amount of time after which data sending will time out. + +```cpp +int32_t System::Net::Sockets::TcpClient::get_SendTimeout() +``` + + +### ReturnValue + +A value that indicates an amount of time after which data sending will time out. + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/getstream/_index.md b/english/cpp/system.net.sockets/tcpclient/getstream/_index.md new file mode 100644 index 0000000000..e6a0b453a5 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/getstream/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::TcpClient::GetStream method +linktitle: GetStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::GetStream method. Returns the stream that is used for sending and receiving data in C++.' +type: docs +weight: 1700 +url: /cpp/system.net.sockets/tcpclient/getstream/ +--- +## TcpClient::GetStream method + + +Returns the stream that is used for sending and receiving data. + +```cpp +System::SharedPtr System::Net::Sockets::TcpClient::GetStream() +``` + + +### ReturnValue + +The stream that is used for sending and receiving data. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NetworkStream](../../networkstream/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/set_client/_index.md b/english/cpp/system.net.sockets/tcpclient/set_client/_index.md new file mode 100644 index 0000000000..4cfb5f5802 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/set_client/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::TcpClient::set_Client method +linktitle: set_Client +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::set_Client method. Sets the socket in C++.' +type: docs +weight: 1800 +url: /cpp/system.net.sockets/tcpclient/set_client/ +--- +## TcpClient::set_Client method + + +Sets the socket. + +```cpp +void System::Net::Sockets::TcpClient::set_Client(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Socket](../../socket/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/set_exclusiveaddressuse/_index.md b/english/cpp/system.net.sockets/tcpclient/set_exclusiveaddressuse/_index.md new file mode 100644 index 0000000000..8cb31478f7 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/set_exclusiveaddressuse/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::set_ExclusiveAddressUse method +linktitle: set_ExclusiveAddressUse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::set_ExclusiveAddressUse method. Sets a value that indicates if the current instance allows only one client to use a port in C++.' +type: docs +weight: 1900 +url: /cpp/system.net.sockets/tcpclient/set_exclusiveaddressuse/ +--- +## TcpClient::set_ExclusiveAddressUse method + + +Sets a value that indicates if the current instance allows only one client to use a port. + +```cpp +void System::Net::Sockets::TcpClient::set_ExclusiveAddressUse(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/set_lingerstate/_index.md b/english/cpp/system.net.sockets/tcpclient/set_lingerstate/_index.md new file mode 100644 index 0000000000..9b3bea800c --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/set_lingerstate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::TcpClient::set_LingerState method +linktitle: set_LingerState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::set_LingerState method. Sets a value that indicates if the socket will delay closing in an attempt to send all pending data in C++.' +type: docs +weight: 2000 +url: /cpp/system.net.sockets/tcpclient/set_lingerstate/ +--- +## TcpClient::set_LingerState method + + +Sets a value that indicates if the socket will delay closing in an attempt to send all pending data. + +```cpp +void System::Net::Sockets::TcpClient::set_LingerState(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [LingerOption](../../lingeroption/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/set_nodelay/_index.md b/english/cpp/system.net.sockets/tcpclient/set_nodelay/_index.md new file mode 100644 index 0000000000..d19866f156 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/set_nodelay/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::set_NoDelay method +linktitle: set_NoDelay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::set_NoDelay method. Sets a value that indicates if the current instance is using the Nagle algorithm in C++.' +type: docs +weight: 2100 +url: /cpp/system.net.sockets/tcpclient/set_nodelay/ +--- +## TcpClient::set_NoDelay method + + +Sets a value that indicates if the current instance is using the Nagle algorithm. + +```cpp +void System::Net::Sockets::TcpClient::set_NoDelay(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/set_receivebuffersize/_index.md b/english/cpp/system.net.sockets/tcpclient/set_receivebuffersize/_index.md new file mode 100644 index 0000000000..9247e66744 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/set_receivebuffersize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::set_ReceiveBufferSize method +linktitle: set_ReceiveBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::set_ReceiveBufferSize method. Sets the size of the buffer that is used for receiving data in C++.' +type: docs +weight: 2200 +url: /cpp/system.net.sockets/tcpclient/set_receivebuffersize/ +--- +## TcpClient::set_ReceiveBufferSize method + + +Sets the size of the buffer that is used for receiving data. + +```cpp +void System::Net::Sockets::TcpClient::set_ReceiveBufferSize(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/set_receivetimeout/_index.md b/english/cpp/system.net.sockets/tcpclient/set_receivetimeout/_index.md new file mode 100644 index 0000000000..84a225b6c3 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/set_receivetimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::set_ReceiveTimeout method +linktitle: set_ReceiveTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::set_ReceiveTimeout method. Sets a value that indicates an amount of time after which data receiving will time out in C++.' +type: docs +weight: 2300 +url: /cpp/system.net.sockets/tcpclient/set_receivetimeout/ +--- +## TcpClient::set_ReceiveTimeout method + + +Sets a value that indicates an amount of time after which data receiving will time out. + +```cpp +void System::Net::Sockets::TcpClient::set_ReceiveTimeout(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/set_sendbuffersize/_index.md b/english/cpp/system.net.sockets/tcpclient/set_sendbuffersize/_index.md new file mode 100644 index 0000000000..2a6061c77c --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/set_sendbuffersize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::set_SendBufferSize method +linktitle: set_SendBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::set_SendBufferSize method. Sets the size of the buffer that is used for sending data in C++.' +type: docs +weight: 2400 +url: /cpp/system.net.sockets/tcpclient/set_sendbuffersize/ +--- +## TcpClient::set_SendBufferSize method + + +Sets the size of the buffer that is used for sending data. + +```cpp +void System::Net::Sockets::TcpClient::set_SendBufferSize(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/set_sendtimeout/_index.md b/english/cpp/system.net.sockets/tcpclient/set_sendtimeout/_index.md new file mode 100644 index 0000000000..48b6810917 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/set_sendtimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpClient::set_SendTimeout method +linktitle: set_SendTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::set_SendTimeout method. Sets a value that indicates an amount of time after which data sending will time out in C++.' +type: docs +weight: 2500 +url: /cpp/system.net.sockets/tcpclient/set_sendtimeout/ +--- +## TcpClient::set_SendTimeout method + + +Sets a value that indicates an amount of time after which data sending will time out. + +```cpp +void System::Net::Sockets::TcpClient::set_SendTimeout(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/tcpclient/_index.md b/english/cpp/system.net.sockets/tcpclient/tcpclient/_index.md new file mode 100644 index 0000000000..2e7408cd78 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/tcpclient/_index.md @@ -0,0 +1,85 @@ +--- +title: System::Net::Sockets::TcpClient::TcpClient constructor +linktitle: TcpClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::TcpClient constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.sockets/tcpclient/tcpclient/ +--- +## TcpClient::TcpClient() constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::TcpClient::TcpClient() +``` + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## TcpClient::TcpClient(AddressFamily) constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::TcpClient::TcpClient(AddressFamily family) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| family | AddressFamily | An address family. | + +## See Also + +* Enum [AddressFamily](../../addressfamily/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## TcpClient::TcpClient(String, int32_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::TcpClient::TcpClient(String hostname, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hostname | String | A remote host name to connect. | +| port | int32_t | A port of the remote host to connect. | + +## See Also + +* Class [String](../../../system/string/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## TcpClient::TcpClient(System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::TcpClient::TcpClient(System::SharedPtr localEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localEP | System::SharedPtr\ | The endpoint to which the socket is bound. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPEndPoint](../../../system.net/ipendpoint/) +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcpclient/~tcpclient/_index.md b/english/cpp/system.net.sockets/tcpclient/~tcpclient/_index.md new file mode 100644 index 0000000000..8265ae5e17 --- /dev/null +++ b/english/cpp/system.net.sockets/tcpclient/~tcpclient/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::TcpClient::~TcpClient method +linktitle: ~TcpClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpClient::~TcpClient method. Destructs the current instance in C++.' +type: docs +weight: 200 +url: /cpp/system.net.sockets/tcpclient/~tcpclient/ +--- +## TcpClient::~TcpClient method + + +Destructs the current instance. + +```cpp +virtual System::Net::Sockets::TcpClient::~TcpClient() +``` + +## See Also + +* Class [TcpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/_index.md b/english/cpp/system.net.sockets/tcplistener/_index.md new file mode 100644 index 0000000000..9dd12d8e0c --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Net::Sockets::TcpListener class +linktitle: TcpListener +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener class. Represents a listener for the TCP network services. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.net.sockets/tcplistener/ +--- +## TcpListener class + + +Represents a listener for the TCP network services. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TcpListener : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AcceptSocket](./acceptsocket/)() | Accepts the pending connection request and returns the socket that is used to send and receive data. | +| [AcceptTcpClient](./accepttcpclient/)() | Accepts the pending connection request and returns the TcpClient-class instance that is used for sending and receiving data. | +| [AllowNatTraversal](./allownattraversal/)(bool) | Enables or disables the NAT traversal. | +| [BeginAcceptSocket](./beginacceptsocket/)(AsyncCallback, System::SharedPtr\) | Initiates an asynchronous accept operation. | +| [BeginAcceptTcpClient](./beginaccepttcpclient/)(AsyncCallback, System::SharedPtr\) | Initiates an asynchronous accept operation. | +| static [Create](./create/)(int32_t) | Creates a new instance using the specified port number. | +| [EndAcceptSocket](./endacceptsocket/)(System::SharedPtr\) | Waits until the specified asynchronous accept operation completes. | +| [EndAcceptTcpClient](./endaccepttcpclient/)(System::SharedPtr\) | Waits until the specified asynchronous accept operation completes. | +| [get_ExclusiveAddressUse](./get_exclusiveaddressuse/)() | Gets a value that indicates if the current instance allows only one client to use a port. | +| [get_LocalEndpoint](./get_localendpoint/)() | Returns the underlying endpoint. | +| [get_Server](./get_server/)() | RTTI information. | +| [Pending](./pending/)() | Returns a value that indicates if there are pending connection requests. | +| [set_ExclusiveAddressUse](./set_exclusiveaddressuse/)(bool) | Sets a value that indicates if the current instance allows only one client to use a port. | +| [Start](./start/)() | Starts listening for the incoming connections. | +| [Start](./start/)(int32_t) | Starts listening for the incoming connections. | +| [Stop](./stop/)() | Stops listening for the incoming connections. | +| [TcpListener](./tcplistener/)(System::SharedPtr\) | Constructs a new instance. | +| [TcpListener](./tcplistener/)(System::SharedPtr\, int32_t) | Constructs a new instance. | +| [TcpListener](./tcplistener/)(int32_t) | Constructs a new instance. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/tcplistener/acceptsocket/_index.md b/english/cpp/system.net.sockets/tcplistener/acceptsocket/_index.md new file mode 100644 index 0000000000..2900bb2117 --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/acceptsocket/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::TcpListener::AcceptSocket method +linktitle: AcceptSocket +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::AcceptSocket method. Accepts the pending connection request and returns the socket that is used to send and receive data in C++.' +type: docs +weight: 200 +url: /cpp/system.net.sockets/tcplistener/acceptsocket/ +--- +## TcpListener::AcceptSocket method + + +Accepts the pending connection request and returns the socket that is used to send and receive data. + +```cpp +System::SharedPtr System::Net::Sockets::TcpListener::AcceptSocket() +``` + + +### ReturnValue + +The socket that is used for sending and receiving data. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Socket](../../socket/) +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/accepttcpclient/_index.md b/english/cpp/system.net.sockets/tcplistener/accepttcpclient/_index.md new file mode 100644 index 0000000000..b741a9456a --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/accepttcpclient/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::TcpListener::AcceptTcpClient method +linktitle: AcceptTcpClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::AcceptTcpClient method. Accepts the pending connection request and returns the TcpClient-class instance that is used for sending and receiving data in C++.' +type: docs +weight: 300 +url: /cpp/system.net.sockets/tcplistener/accepttcpclient/ +--- +## TcpListener::AcceptTcpClient method + + +Accepts the pending connection request and returns the TcpClient-class instance that is used for sending and receiving data. + +```cpp +System::SharedPtr System::Net::Sockets::TcpListener::AcceptTcpClient() +``` + + +### ReturnValue + +The TcpClient-class instance that is used for sending and receiving data. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TcpClient](../../tcpclient/) +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/allownattraversal/_index.md b/english/cpp/system.net.sockets/tcplistener/allownattraversal/_index.md new file mode 100644 index 0000000000..23d6f540b6 --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/allownattraversal/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpListener::AllowNatTraversal method +linktitle: AllowNatTraversal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::AllowNatTraversal method. Enables or disables the NAT traversal in C++.' +type: docs +weight: 400 +url: /cpp/system.net.sockets/tcplistener/allownattraversal/ +--- +## TcpListener::AllowNatTraversal method + + +Enables or disables the NAT traversal. + +```cpp +void System::Net::Sockets::TcpListener::AllowNatTraversal(bool allowed) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| allowed | bool | A value that indicates if the NAT traversal must be enabled or disabled. | + +## See Also + +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/beginacceptsocket/_index.md b/english/cpp/system.net.sockets/tcplistener/beginacceptsocket/_index.md new file mode 100644 index 0000000000..c444354621 --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/beginacceptsocket/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Sockets::TcpListener::BeginAcceptSocket method +linktitle: BeginAcceptSocket +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::BeginAcceptSocket method. Initiates an asynchronous accept operation in C++.' +type: docs +weight: 500 +url: /cpp/system.net.sockets/tcplistener/beginacceptsocket/ +--- +## TcpListener::BeginAcceptSocket method + + +Initiates an asynchronous accept operation. + +```cpp +System::SharedPtr System::Net::Sockets::TcpListener::BeginAcceptSocket(AsyncCallback callback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | AsyncCallback | A callback that will be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous connect operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous accept operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/beginaccepttcpclient/_index.md b/english/cpp/system.net.sockets/tcplistener/beginaccepttcpclient/_index.md new file mode 100644 index 0000000000..4c9f0d7feb --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/beginaccepttcpclient/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::Sockets::TcpListener::BeginAcceptTcpClient method +linktitle: BeginAcceptTcpClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::BeginAcceptTcpClient method. Initiates an asynchronous accept operation in C++.' +type: docs +weight: 600 +url: /cpp/system.net.sockets/tcplistener/beginaccepttcpclient/ +--- +## TcpListener::BeginAcceptTcpClient method + + +Initiates an asynchronous accept operation. + +```cpp +System::SharedPtr System::Net::Sockets::TcpListener::BeginAcceptTcpClient(AsyncCallback callback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | AsyncCallback | A callback that will be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous connect operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous accept operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/create/_index.md b/english/cpp/system.net.sockets/tcplistener/create/_index.md new file mode 100644 index 0000000000..286b204ee6 --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/create/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Sockets::TcpListener::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::Create method. Creates a new instance using the specified port number in C++.' +type: docs +weight: 1600 +url: /cpp/system.net.sockets/tcplistener/create/ +--- +## TcpListener::Create method + + +Creates a new instance using the specified port number. + +```cpp +static System::SharedPtr System::Net::Sockets::TcpListener::Create(int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| port | int32_t | A port number that is used to create the TcpListener-class instance. | + +### ReturnValue + +A newly created TcpListener-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TcpListener](../) +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/endacceptsocket/_index.md b/english/cpp/system.net.sockets/tcplistener/endacceptsocket/_index.md new file mode 100644 index 0000000000..f7adb67102 --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/endacceptsocket/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Sockets::TcpListener::EndAcceptSocket method +linktitle: EndAcceptSocket +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::EndAcceptSocket method. Waits until the specified asynchronous accept operation completes in C++.' +type: docs +weight: 700 +url: /cpp/system.net.sockets/tcplistener/endacceptsocket/ +--- +## TcpListener::EndAcceptSocket method + + +Waits until the specified asynchronous accept operation completes. + +```cpp +System::SharedPtr System::Net::Sockets::TcpListener::EndAcceptSocket(System::SharedPtr asyncResult) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous accept operation. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Socket](../../socket/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/endaccepttcpclient/_index.md b/english/cpp/system.net.sockets/tcplistener/endaccepttcpclient/_index.md new file mode 100644 index 0000000000..2d3a65bc85 --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/endaccepttcpclient/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::Sockets::TcpListener::EndAcceptTcpClient method +linktitle: EndAcceptTcpClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::EndAcceptTcpClient method. Waits until the specified asynchronous accept operation completes in C++.' +type: docs +weight: 800 +url: /cpp/system.net.sockets/tcplistener/endaccepttcpclient/ +--- +## TcpListener::EndAcceptTcpClient method + + +Waits until the specified asynchronous accept operation completes. + +```cpp +System::SharedPtr System::Net::Sockets::TcpListener::EndAcceptTcpClient(System::SharedPtr asyncResult) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous accept operation. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TcpClient](../../tcpclient/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/get_exclusiveaddressuse/_index.md b/english/cpp/system.net.sockets/tcplistener/get_exclusiveaddressuse/_index.md new file mode 100644 index 0000000000..1db9bcc55b --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/get_exclusiveaddressuse/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpListener::get_ExclusiveAddressUse method +linktitle: get_ExclusiveAddressUse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::get_ExclusiveAddressUse method. Gets a value that indicates if the current instance allows only one client to use a port in C++.' +type: docs +weight: 900 +url: /cpp/system.net.sockets/tcplistener/get_exclusiveaddressuse/ +--- +## TcpListener::get_ExclusiveAddressUse method + + +Gets a value that indicates if the current instance allows only one client to use a port. + +```cpp +bool System::Net::Sockets::TcpListener::get_ExclusiveAddressUse() +``` + + +### ReturnValue + +A value that indicates if the current instance allows only one client to use a port. + +## See Also + +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/get_localendpoint/_index.md b/english/cpp/system.net.sockets/tcplistener/get_localendpoint/_index.md new file mode 100644 index 0000000000..501fcfa064 --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/get_localendpoint/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::TcpListener::get_LocalEndpoint method +linktitle: get_LocalEndpoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::get_LocalEndpoint method. Returns the underlying endpoint in C++.' +type: docs +weight: 1000 +url: /cpp/system.net.sockets/tcplistener/get_localendpoint/ +--- +## TcpListener::get_LocalEndpoint method + + +Returns the underlying endpoint. + +```cpp +System::SharedPtr System::Net::Sockets::TcpListener::get_LocalEndpoint() +``` + + +### ReturnValue + +The underlying endpoint. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../../system.net/endpoint/) +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/get_server/_index.md b/english/cpp/system.net.sockets/tcplistener/get_server/_index.md new file mode 100644 index 0000000000..c95c233eaf --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/get_server/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Sockets::TcpListener::get_Server method +linktitle: get_Server +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::get_Server method. RTTI information in C++.' +type: docs +weight: 1100 +url: /cpp/system.net.sockets/tcplistener/get_server/ +--- +## TcpListener::get_Server method + + +RTTI information. + +```cpp +System::SharedPtr System::Net::Sockets::TcpListener::get_Server() +``` + + +### ReturnValue + +The underlying network socket. +## Remarks + + +Returns the underlying network socket. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Socket](../../socket/) +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/pending/_index.md b/english/cpp/system.net.sockets/tcplistener/pending/_index.md new file mode 100644 index 0000000000..9a5bed41ea --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/pending/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpListener::Pending method +linktitle: Pending +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::Pending method. Returns a value that indicates if there are pending connection requests in C++.' +type: docs +weight: 1200 +url: /cpp/system.net.sockets/tcplistener/pending/ +--- +## TcpListener::Pending method + + +Returns a value that indicates if there are pending connection requests. + +```cpp +bool System::Net::Sockets::TcpListener::Pending() +``` + + +### ReturnValue + +True when the pending connection requests are present, otherwise false. + +## See Also + +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/set_exclusiveaddressuse/_index.md b/english/cpp/system.net.sockets/tcplistener/set_exclusiveaddressuse/_index.md new file mode 100644 index 0000000000..9487d9c5ca --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/set_exclusiveaddressuse/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Sockets::TcpListener::set_ExclusiveAddressUse method +linktitle: set_ExclusiveAddressUse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::set_ExclusiveAddressUse method. Sets a value that indicates if the current instance allows only one client to use a port in C++.' +type: docs +weight: 1300 +url: /cpp/system.net.sockets/tcplistener/set_exclusiveaddressuse/ +--- +## TcpListener::set_ExclusiveAddressUse method + + +Sets a value that indicates if the current instance allows only one client to use a port. + +```cpp +void System::Net::Sockets::TcpListener::set_ExclusiveAddressUse(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/start/_index.md b/english/cpp/system.net.sockets/tcplistener/start/_index.md new file mode 100644 index 0000000000..ed2b54753b --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/start/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Net::Sockets::TcpListener::Start method +linktitle: Start +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::Start method. Starts listening for the incoming connections in C++.' +type: docs +weight: 1400 +url: /cpp/system.net.sockets/tcplistener/start/ +--- +## TcpListener::Start() method + + +Starts listening for the incoming connections. + +```cpp +void System::Net::Sockets::TcpListener::Start() +``` + +## See Also + +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## TcpListener::Start(int32_t) method + + +Starts listening for the incoming connections. + +```cpp +void System::Net::Sockets::TcpListener::Start(int32_t backlog) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| backlog | int32_t | The size of the pending connections queue. | + +## See Also + +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/stop/_index.md b/english/cpp/system.net.sockets/tcplistener/stop/_index.md new file mode 100644 index 0000000000..264c18bea1 --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/stop/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::TcpListener::Stop method +linktitle: Stop +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::Stop method. Stops listening for the incoming connections in C++.' +type: docs +weight: 1500 +url: /cpp/system.net.sockets/tcplistener/stop/ +--- +## TcpListener::Stop method + + +Stops listening for the incoming connections. + +```cpp +void System::Net::Sockets::TcpListener::Stop() +``` + +## See Also + +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/tcplistener/tcplistener/_index.md b/english/cpp/system.net.sockets/tcplistener/tcplistener/_index.md new file mode 100644 index 0000000000..cb3f25c24c --- /dev/null +++ b/english/cpp/system.net.sockets/tcplistener/tcplistener/_index.md @@ -0,0 +1,71 @@ +--- +title: System::Net::Sockets::TcpListener::TcpListener constructor +linktitle: TcpListener +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::TcpListener::TcpListener constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net.sockets/tcplistener/tcplistener/ +--- +## TcpListener::TcpListener(int32_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::TcpListener::TcpListener(int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| port | int32_t | A port number to listen. | + +## See Also + +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## TcpListener::TcpListener(System::SharedPtr\, int32_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::TcpListener::TcpListener(System::SharedPtr localaddr, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localaddr | System::SharedPtr\ | The local IP address. | +| port | int32_t | A port number to listen. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../../system.net/ipaddress/) +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## TcpListener::TcpListener(System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::Sockets::TcpListener::TcpListener(System::SharedPtr localEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localEP | System::SharedPtr\ | The local endpoint to which the listener socket must be bound. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPEndPoint](../../../system.net/ipendpoint/) +* Class [TcpListener](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/udpclient/_index.md b/english/cpp/system.net.sockets/udpclient/_index.md new file mode 100644 index 0000000000..d1a6cc1074 --- /dev/null +++ b/english/cpp/system.net.sockets/udpclient/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Net::Sockets::UdpClient class +linktitle: UdpClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::UdpClient class. Provides User Datagram Protocol (UDP) network services. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.net.sockets/udpclient/ +--- +## UdpClient class + + +Provides User Datagram Protocol (UDP) network services. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class UdpClient : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() | Closes the UDP connection. | +| [Connect](./connect/)(String, int32_t) | Establishes a connection to the specified port on the specified host. | +| [Connect](./connect/)(System::SharedPtr\, int32_t) | Establishes a connection with the host at the specified address on the specified port. | +| [Connect](./connect/)(System::SharedPtr\) | Establishes a connection to a remote end point. | +| [Dispose](./dispose/)() override | Releases the managed and unmanaged resources used by the [UdpClient](./). | +| [get_Client](./get_client/)() | RTTI information. | +| [Receive](./receive/)(System::SharedPtr\\&) | Returns a datagram sent by a server. | +| [Send](./send/)(System::ArrayPtr\, int32_t, System::SharedPtr\) | Sends a UDP datagram to the host at the remote end point. | +| [Send](./send/)(System::ArrayPtr\, int32_t, String, int32_t) | Sends a UDP datagram to the specified port on the specified remote host. | +| [Send](./send/)(System::ArrayPtr\, int32_t) | Sends a UDP datagram to a remote host. | +| [set_Client](./set_client/)(System::SharedPtr\) | Used to provide the underlying network socket. | +| [UdpClient](./udpclient/)() | Initializes a new instance of the [UdpClient](./) class. | +| [UdpClient](./udpclient/)(AddressFamily) | Initializes a new instance of the [UdpClient](./) class. | +| [UdpClient](./udpclient/)(int32_t) | Initializes a new instance of the [UdpClient](./) class. | +| [UdpClient](./udpclient/)(int32_t, AddressFamily) | Initializes a new instance of the [UdpClient](./) class. | +| [UdpClient](./udpclient/)(System::SharedPtr\) | Initializes a new instance of the [UdpClient](./) class. param local EP the local endpoint to which you bind the UDP connection. | +| [UdpClient](./udpclient/)(String, int32_t) | Creates a new instance of the [UdpClient](./) class and connects to the specified remote host on the specified port. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Net::Sockets](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net.sockets/udpclient/close/_index.md b/english/cpp/system.net.sockets/udpclient/close/_index.md new file mode 100644 index 0000000000..daefa91fc1 --- /dev/null +++ b/english/cpp/system.net.sockets/udpclient/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::UdpClient::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::UdpClient::Close method. Closes the UDP connection in C++.' +type: docs +weight: 200 +url: /cpp/system.net.sockets/udpclient/close/ +--- +## UdpClient::Close method + + +Closes the UDP connection. + +```cpp +void System::Net::Sockets::UdpClient::Close() +``` + +## See Also + +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/udpclient/connect/_index.md b/english/cpp/system.net.sockets/udpclient/connect/_index.md new file mode 100644 index 0000000000..4b81bca6a9 --- /dev/null +++ b/english/cpp/system.net.sockets/udpclient/connect/_index.md @@ -0,0 +1,73 @@ +--- +title: System::Net::Sockets::UdpClient::Connect method +linktitle: Connect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::UdpClient::Connect method. Establishes a connection to the specified port on the specified host in C++.' +type: docs +weight: 300 +url: /cpp/system.net.sockets/udpclient/connect/ +--- +## UdpClient::Connect(String, int32_t) method + + +Establishes a connection to the specified port on the specified host. + +```cpp +void System::Net::Sockets::UdpClient::Connect(String hostname, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hostname | String | The name of the remote DNS host to which you intend to connect. | +| port | int32_t | The local port number from which you intend to communicate. | + +## See Also + +* Class [String](../../../system/string/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## UdpClient::Connect(System::SharedPtr\, int32_t) method + + +Establishes a connection with the host at the specified address on the specified port. + +```cpp +void System::Net::Sockets::UdpClient::Connect(System::SharedPtr addr, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| addr | System::SharedPtr\ | The [IPAddress](../../../system.net/ipaddress/) of the remote host to which to send data. | +| port | int32_t | The local port number from which you intend to communicate. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../../system.net/ipaddress/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## UdpClient::Connect(System::SharedPtr\) method + + +Establishes a connection to a remote end point. + +```cpp +void System::Net::Sockets::UdpClient::Connect(System::SharedPtr endPoint) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| endPoint | System::SharedPtr\ | the endpoint to which you bind the UDP connection. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPEndPoint](../../../system.net/ipendpoint/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/udpclient/dispose/_index.md b/english/cpp/system.net.sockets/udpclient/dispose/_index.md new file mode 100644 index 0000000000..edcf935380 --- /dev/null +++ b/english/cpp/system.net.sockets/udpclient/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Sockets::UdpClient::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::UdpClient::Dispose method. Releases the managed and unmanaged resources used by the UdpClient in C++.' +type: docs +weight: 400 +url: /cpp/system.net.sockets/udpclient/dispose/ +--- +## UdpClient::Dispose method + + +Releases the managed and unmanaged resources used by the [UdpClient](../). + +```cpp +void System::Net::Sockets::UdpClient::Dispose() override +``` + +## See Also + +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/udpclient/get_client/_index.md b/english/cpp/system.net.sockets/udpclient/get_client/_index.md new file mode 100644 index 0000000000..5ba0f3ae8b --- /dev/null +++ b/english/cpp/system.net.sockets/udpclient/get_client/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Sockets::UdpClient::get_Client method +linktitle: get_Client +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::UdpClient::get_Client method. RTTI information in C++.' +type: docs +weight: 500 +url: /cpp/system.net.sockets/udpclient/get_client/ +--- +## UdpClient::get_Client method + + +RTTI information. + +```cpp +System::SharedPtr System::Net::Sockets::UdpClient::get_Client() +``` + + +### ReturnValue + +The underlying network socket. +## Remarks + + +Used to provide the underlying network socket. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Socket](../../socket/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/udpclient/receive/_index.md b/english/cpp/system.net.sockets/udpclient/receive/_index.md new file mode 100644 index 0000000000..bfd0b3c867 --- /dev/null +++ b/english/cpp/system.net.sockets/udpclient/receive/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Sockets::UdpClient::Receive method +linktitle: Receive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::UdpClient::Receive method. Returns a datagram sent by a server in C++.' +type: docs +weight: 600 +url: /cpp/system.net.sockets/udpclient/receive/ +--- +## UdpClient::Receive method + + +Returns a datagram sent by a server. + +```cpp +System::ArrayPtr System::Net::Sockets::UdpClient::Receive(System::SharedPtr &remoteEP) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| remoteEP | System::SharedPtr\\& | An [IPEndPoint](../../../system.net/ipendpoint/) that represents the remote host from which the data was sent. | + +### ReturnValue + +A byte array where received data will be assigned. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPEndPoint](../../../system.net/ipendpoint/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/udpclient/send/_index.md b/english/cpp/system.net.sockets/udpclient/send/_index.md new file mode 100644 index 0000000000..e3069a0bf3 --- /dev/null +++ b/english/cpp/system.net.sockets/udpclient/send/_index.md @@ -0,0 +1,90 @@ +--- +title: System::Net::Sockets::UdpClient::Send method +linktitle: Send +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::UdpClient::Send method. Sends a UDP datagram to a remote host in C++.' +type: docs +weight: 700 +url: /cpp/system.net.sockets/udpclient/send/ +--- +## UdpClient::Send(System::ArrayPtr\, int32_t) method + + +Sends a UDP datagram to a remote host. + +```cpp +int32_t System::Net::Sockets::UdpClient::Send(System::ArrayPtr dgram, int32_t bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dgram | System::ArrayPtr\ | An array of type [Byte](../../../system/byte/) to send. | +| bytes | int32_t | The number of bytes in the datagram. | + +### ReturnValue + +The number of bytes that are sent. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## UdpClient::Send(System::ArrayPtr\, int32_t, String, int32_t) method + + +Sends a UDP datagram to the specified port on the specified remote host. + +```cpp +int32_t System::Net::Sockets::UdpClient::Send(System::ArrayPtr dgram, int32_t bytes, String hostname, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dgram | System::ArrayPtr\ | An array of type [Byte](../../../system/byte/) to send | +| bytes | int32_t | The number of bytes in the datagram. | +| hostname | String | A name of the remote host. | +| port | int32_t | A remote port number. | + +### ReturnValue + +The number of bytes that are sent. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## UdpClient::Send(System::ArrayPtr\, int32_t, System::SharedPtr\) method + + +Sends a UDP datagram to the host at the remote end point. + +```cpp +int32_t System::Net::Sockets::UdpClient::Send(System::ArrayPtr dgram, int32_t bytes, System::SharedPtr endPoint) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dgram | System::ArrayPtr\ | An array of type [Byte](../../../system/byte/) to send | +| bytes | int32_t | The number of bytes in the datagram. | +| endPoint | System::SharedPtr\ | An [IPEndPoint](../../../system.net/ipendpoint/) that represents the host and port to which to send the datagram. | + +### ReturnValue + +The number of bytes that are sent. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPEndPoint](../../../system.net/ipendpoint/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/udpclient/set_client/_index.md b/english/cpp/system.net.sockets/udpclient/set_client/_index.md new file mode 100644 index 0000000000..49152748f3 --- /dev/null +++ b/english/cpp/system.net.sockets/udpclient/set_client/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Sockets::UdpClient::set_Client method +linktitle: set_Client +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::UdpClient::set_Client method. Used to provide the underlying network socket in C++.' +type: docs +weight: 800 +url: /cpp/system.net.sockets/udpclient/set_client/ +--- +## UdpClient::set_Client method + + +Used to provide the underlying network socket. + +```cpp +void System::Net::Sockets::UdpClient::set_Client(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Socket](../../socket/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net.sockets/udpclient/udpclient/_index.md b/english/cpp/system.net.sockets/udpclient/udpclient/_index.md new file mode 100644 index 0000000000..b446c6a1d7 --- /dev/null +++ b/english/cpp/system.net.sockets/udpclient/udpclient/_index.md @@ -0,0 +1,120 @@ +--- +title: System::Net::Sockets::UdpClient::UdpClient constructor +linktitle: UdpClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Sockets::UdpClient::UdpClient constructor. Initializes a new instance of the UdpClient class in C++.' +type: docs +weight: 100 +url: /cpp/system.net.sockets/udpclient/udpclient/ +--- +## UdpClient::UdpClient() constructor + + +Initializes a new instance of the [UdpClient](../) class. + +```cpp +System::Net::Sockets::UdpClient::UdpClient() +``` + +## See Also + +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## UdpClient::UdpClient(AddressFamily) constructor + + +Initializes a new instance of the [UdpClient](../) class. + +```cpp +System::Net::Sockets::UdpClient::UdpClient(AddressFamily family) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| family | AddressFamily | value that specifies the addressing scheme of the socket. | + +## See Also + +* Enum [AddressFamily](../../addressfamily/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## UdpClient::UdpClient(int32_t) constructor + + +Initializes a new instance of the [UdpClient](../) class. + +```cpp +System::Net::Sockets::UdpClient::UdpClient(int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| port | int32_t | the local port number from which you intend to communicate. | + +## See Also + +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## UdpClient::UdpClient(int32_t, AddressFamily) constructor + + +Initializes a new instance of the [UdpClient](../) class. + +```cpp +System::Net::Sockets::UdpClient::UdpClient(int32_t port, AddressFamily family) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| port | int32_t | the local port number from which you intend to communicate. | +| family | AddressFamily | value that specifies the addressing scheme of the socket. | + +## See Also + +* Enum [AddressFamily](../../addressfamily/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## UdpClient::UdpClient(String, int32_t) constructor + + +Creates a new instance of the [UdpClient](../) class and connects to the specified remote host on the specified port. + +```cpp +System::Net::Sockets::UdpClient::UdpClient(String hostname, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hostname | String | The name of the remote DNS host to which you intend to connect. | +| port | int32_t | The local port number from which you intend to communicate. | + +## See Also + +* Class [String](../../../system/string/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) +## UdpClient::UdpClient(System::SharedPtr\) constructor + + +Initializes a new instance of the [UdpClient](../) class. param local EP the local endpoint to which you bind the UDP connection. + +```cpp +System::Net::Sockets::UdpClient::UdpClient(System::SharedPtr localEP) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPEndPoint](../../../system.net/ipendpoint/) +* Class [UdpClient](../) +* Namespace [System::Net::Sockets](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/_index.md b/english/cpp/system.net/_index.md new file mode 100644 index 0000000000..f0b866dd90 --- /dev/null +++ b/english/cpp/system.net/_index.md @@ -0,0 +1,77 @@ +--- +title: System::Net namespace +linktitle: System::Net +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net namespace in C++.' +type: docs +weight: 5100 +url: /cpp/system.net/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Cookie](./cookie/) | Represents an HTTP cookie. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CookieCollection](./cookiecollection/) | Represents a list of sorted cookies. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CookieComparer](./cookiecomparer/) | Used to compare the [Cookie](./cookie/) class instances. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CookieContainer](./cookiecontainer/) | Provides a container for the CookieCollection-class instances. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CookieParser](./cookieparser/) | Used to parse a cookie header and create an instance of the [Cookie](./cookie/) class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CredentialCache](./credentialcache/) | Provides the credentials storage. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Dns](./dns/) | Provides methods to work with DNS. | +| [DnsEndPoint](./dnsendpoint/) | Contains information used by the application to connect to the service. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EndPoint](./endpoint/) | The abstract class contains a network address. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [FileWebRequest](./filewebrequest/) | Provides implementation of the [WebRequest](./webrequest/) abstract class to work with the file system. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [FileWebResponse](./filewebresponse/) | Provides implementation of the [WebResponse](./webresponse/) abstract class to work with the file system. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [FtpWebRequest](./ftpwebrequest/) | Implements a File Transfer Protocol (FTP) client. Dummy class making it possible linking translated code with [FtpWebRequest](./ftpwebrequest/) references, but not executing it. Contains no properly implemented members. | +| [FtpWebResponse](./ftpwebresponse/) | Dummy class making it possible linking translated code with [FtpWebResponse](./ftpwebresponse/) references, but not executing it. Contains no properly implemented members. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HeaderVariantInfo](./headervariantinfo/) | Used to match the cookie name and specification. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpKnownHeaderNames](./httpknownheadernames/) | Contains the string values of the known header names. | +| [HttpRequestHeaderExtensions](./httprequestheaderextensions/) | Contains utility methods to work with the HttpRequestHeader enumeration values. | +| [HttpResponseHeaderExtensions](./httpresponseheaderextensions/) | Contains utility methods to work with the HttpResponseHeader enumeration values. | +| [HttpStatusDescription](./httpstatusdescription/) | Contains the utility methods to get the string representation of the HTTP status. | +| [HttpVersion](./httpversion/) | Contains versions of HTTP. | +| [HttpWebRequest](./httpwebrequest/) | Represents the HTTP web request. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpWebResponse](./httpwebresponse/) | Represents the HTTP web response. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ICredentials](./icredentials/) | Provides the authentication interface. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ICredentialsByHost](./icredentialsbyhost/) | Provides the authentication interface for retrieving credentials for a host, port, and authentication type. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IPAddress](./ipaddress/) | Represents the IP address. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IPEndPoint](./ipendpoint/) | Represents a network endpoint that contains an IP address and a port. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IPHostEntry](./iphostentry/) | Represents information about an internet host address. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IWebProxy](./iwebproxy/) | This interface used for implementation of proxy access to the [WebRequest](./webrequest/) class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IWebRequestCreate](./iwebrequestcreate/) | Provides the methods for creating the [WebRequest](./webrequest/) class instances. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [NetworkCredential](./networkcredential/) | Provides credentials for the password-based authentication schemes. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [PathList](./pathlist/) | Represents the list of the [CookieCollection](./cookiecollection/) class instances. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ServicePoint](./servicepoint/) | Provides HTTP connection management. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ServicePointManager](./servicepointmanager/) | Manages the lifecycle stages (creating, maintaining, and deleting) of the [ServicePoint](./servicepoint/) class instances. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SocketAddress](./socketaddress/) | Used to store serialized information about the [EndPoint](./endpoint/) class instances. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [UriScheme](./urischeme/) | Represent the scheme for URI. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [WebClient](./webclient/) | [WebClient](./webclient/) provides common methods for sending and receiving data. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [WebHeaderCollection](./webheadercollection/) | Represents the collection of the protocol headers. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [WebProxy](./webproxy/) | Represents an http web-proxy server. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [WebRequest](./webrequest/) | Represents a web request. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [WebRequestMethods](./webrequestmethods/) | Represents the string constants of web requests. | +| [WebResponse](./webresponse/) | Represents a web response. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [AuthenticationSchemes](./authenticationschemes/) | Enumerates the authentication schemes. | +| [CookieVariant](./cookievariant/) | Enumerates the cookie specifications. | +| [DecompressionMethods](./decompressionmethods/) | Enumerates the compression-decompression algorithm. | +| [HttpRequestHeader](./httprequestheader/) | Enumerates the request headers. | +| [HttpResponseHeader](./httpresponseheader/) | Enumerates the http response headers. | +| [HttpStatusCode](./httpstatuscode/) | | +| [SecurityProtocolType](./securityprotocoltype/) | Enumerates the security protocol types. | +| [TransportType](./transporttype/) | Defines the transport type allowed for the socket. | +| [WebExceptionStatus](./webexceptionstatus/) | Enumerates the status codes of the WebException class. | +| [WebHeaderCollectionType](./webheadercollectiontype/) | Enumerates the types of the protocol headers collection. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BindIPEndPoint](./bindipendpoint/) | | +| [CookieException](./cookieexception/) | | +| [WebException](./webexception/) | | diff --git a/english/cpp/system.net/authenticationschemes/_index.md b/english/cpp/system.net/authenticationschemes/_index.md new file mode 100644 index 0000000000..eddb3732be --- /dev/null +++ b/english/cpp/system.net/authenticationschemes/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::AuthenticationSchemes enum +linktitle: AuthenticationSchemes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::AuthenticationSchemes enum. Enumerates the authentication schemes in C++.' +type: docs +weight: 4100 +url: /cpp/system.net/authenticationschemes/ +--- +## AuthenticationSchemes enum + + +Enumerates the authentication schemes. + +```cpp +enum class AuthenticationSchemes +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No authentication is required. | +| Digest | 1 | Digest access authentication. | +| Negotiate | 2 | Negotiates with the client which authentication scheme will be used (NTML or Kerberos). | +| Ntlm | 4 | NTLM authentication. | +| Basic | 8 | Basic authentication. | +| Anonymous | 32768 | Anonymous authentication. | +| IntegratedWindowsAuthentication | n/a | [Windows](../../system.windows/) authentication. | + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/bindipendpoint/_index.md b/english/cpp/system.net/bindipendpoint/_index.md new file mode 100644 index 0000000000..027730fc71 --- /dev/null +++ b/english/cpp/system.net/bindipendpoint/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::BindIPEndPoint typedef +linktitle: BindIPEndPoint +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::BindIPEndPoint typedef in C++.' +type: docs +weight: 5100 +url: /cpp/system.net/bindipendpoint/ +--- +## BindIPEndPoint typedef + + + + +```cpp +using System::Net::BindIPEndPoint = System::MulticastDelegate(System::SharedPtr, + System::SharedPtr, int32_t)> +``` + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/cookie/_index.md b/english/cpp/system.net/cookie/_index.md new file mode 100644 index 0000000000..6b5dcba406 --- /dev/null +++ b/english/cpp/system.net/cookie/_index.md @@ -0,0 +1,96 @@ +--- +title: System::Net::Cookie class +linktitle: Cookie +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie class. Represents an HTTP cookie. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.net/cookie/ +--- +## Cookie class + + +Represents an HTTP cookie. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Cookie : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() | Creates a copy of the current instance. | +| [Cookie](./cookie/)() | Constructs a new instance. | +| [Cookie](./cookie/)(String, String) | Constructs a new instance. | +| [Cookie](./cookie/)(String, String, String) | Constructs a new instance. | +| [Cookie](./cookie/)(String, String, String, String) | Constructs a new instance. | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Comment](./get_comment/)() const | Gets the 'Comment' attribute's value. | +| [get_CommentUri](./get_commenturi/)() const | Gets the 'CommentURL' attribute's value. | +| [get_Discard](./get_discard/)() const | Gets the 'Discard' attribute's value. | +| [get_Domain](./get_domain/)() const | Gets the 'Domain' attribute's value. | +| [get_DomainImplicit](./get_domainimplicit/)() | Gets a value that indicates if the domain is implicit. | +| [get_DomainKey](./get_domainkey/)() const | Returns the domain key. | +| [get_Expired](./get_expired/)() | Gets a value that indicates if the cookie expired. | +| [get_Expires](./get_expires/)() | Gets the 'Expires' attribute's value. | +| [get_HttpOnly](./get_httponly/)() const | Gets the 'HttpOnly' attribute's value. | +| [get_Name](./get_name/)() const | Gets the cookie's name. | +| [get_Path](./get_path/)() const | Gets the 'Path' attribute's value. | +| [get_Plain](./get_plain/)() const | Returns a value that indicates if the cookie specification is 'Plain'. | +| [get_Port](./get_port/)() const | Gets the 'Port' attribute's value. | +| [get_PortList](./get_portlist/)() const | Returns the collection of the 'Port' attribute's values. | +| [get_Secure](./get_secure/)() const | Gets the 'Secure' attribute's value. | +| [get_TimeStamp](./get_timestamp/)() const | Returns the time when the cookie was created. | +| [get_Value](./get_value/)() const | Gets the cookie's'value. | +| [get_Variant](./get_variant/)() const | Gets the cookie's specification. | +| [get_Version](./get_version/)() const | Gets the '[Version](../../system/version/)' attribute's value. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| [InternalSetName](./internalsetname/)(String) | This method is called by other methods to set a method name. | +| [set_Comment](./set_comment/)(String) | Sets the 'Comment' attribute's value. | +| [set_CommentUri](./set_commenturi/)(System::SharedPtr\) | Sets the 'CommentURL' attribute's value. | +| [set_Discard](./set_discard/)(bool) | Sets the 'Discard' attribute's value. | +| [set_Domain](./set_domain/)(String) | Sets the 'Domain' attribute's value. | +| [set_DomainImplicit](./set_domainimplicit/)(bool) | Sets a value that indicates if the domain is implicit. | +| [set_Expired](./set_expired/)(bool) | Sets a value that indicates if the cookie expired. | +| [set_Expires](./set_expires/)(DateTime) | Sets the 'Expires' attribute's value. | +| [set_HttpOnly](./set_httponly/)(bool) | Sets the 'HttpOnly' attribute's value. | +| [set_Name](./set_name/)(String) | Sets the cookie's name. | +| [set_Path](./set_path/)(String) | Sets the 'Path' attribute's value. | +| [set_Port](./set_port/)(String) | Sets the 'Port' attribute's value. | +| [set_Secure](./set_secure/)(bool) | Sets the 'Secure' attribute's value. | +| [set_Value](./set_value/)(String) | Sets the cookie's value. | +| [set_Variant](./set_variant/)(CookieVariant) | Sets the cookie's specification. | +| [set_Version](./set_version/)(int32_t) | Sets the '[Version](../../system/version/)' attribute's value. | +| [ToServerString](./toserverstring/)() | Serializes the current instance to the string representation. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| [VerifySetDefaults](./verifysetdefaults/)(CookieVariant, System::SharedPtr\, bool, String, bool, bool) | Verifies and sets the default attribute's values. | +## Fields + +| Field | Description | +| --- | --- | +| static [CommentAttributeName](./commentattributename/) | The 'Comment' attribute's name. | +| static [CommentUrlAttributeName](./commenturlattributename/) | The 'CommentURL' attribute's name. | +| static [DiscardAttributeName](./discardattributename/) | The 'Discard' attribute's name. | +| static [DomainAttributeName](./domainattributename/) | The 'Domain' attribute's name. | +| static [EqualsLiteral](./equalsliteral/) | The separator that is used to separates the name and value of an attribute. | +| static [ExpiresAttributeName](./expiresattributename/) | The 'Expires' attribute's name. | +| static [HttpOnlyAttributeName](./httponlyattributename/) | The 'HttpOnly' attribute's name. | +| static [MaxAgeAttributeName](./maxageattributename/) | The 'Max-Age' attribute's name. | +| static [MaxSupportedVersion](./maxsupportedversion/) | RTTI information. | +| static [MaxSupportedVersionString](./maxsupportedversionstring/) | The string representation of the maximum supported version. | +| static [PathAttributeName](./pathattributename/) | The 'Path' attribute's name. | +| static [PortAttributeName](./portattributename/) | The 'Port' attribute's name. | +| static [PortSplitDelimiters](./portsplitdelimiters/) | The array that contains delimiters for the 'Port' attribute's values. | +| static [QuotesLiteral](./quotesliteral/) | The symbol used to wrap the attribute's parts. | +| static [ReservedToName](./reservedtoname/) | A value that is reserved for the cookie name. | +| static [ReservedToValue](./reservedtovalue/) | A value that is reserved for the cookie value. | +| static [SecureAttributeName](./secureattributename/) | The 'Secure' attribute's name. | +| static [SeparatorLiteral](./separatorliteral/) | The attribute separator. | +| static [SpecialAttributeLiteral](./specialattributeliteral/) | The prefix of the special attributes' names. | +| static [VersionAttributeName](./versionattributename/) | The '[Version](../../system/version/)' attribute's name. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/cookie/clone/_index.md b/english/cpp/system.net/cookie/clone/_index.md new file mode 100644 index 0000000000..f1b35550cb --- /dev/null +++ b/english/cpp/system.net/cookie/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Cookie::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::Clone method. Creates a copy of the current instance in C++.' +type: docs +weight: 200 +url: /cpp/system.net/cookie/clone/ +--- +## Cookie::Clone method + + +Creates a copy of the current instance. + +```cpp +System::SharedPtr System::Net::Cookie::Clone() +``` + + +### ReturnValue + +A copy of the current instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/commentattributename/_index.md b/english/cpp/system.net/cookie/commentattributename/_index.md new file mode 100644 index 0000000000..50c9e566ed --- /dev/null +++ b/english/cpp/system.net/cookie/commentattributename/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::CommentAttributeName field +linktitle: CommentAttributeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::CommentAttributeName field. The ''Comment'' attribute''s name in C++.' +type: docs +weight: 4300 +url: /cpp/system.net/cookie/commentattributename/ +--- +## CommentAttributeName field + + +The 'Comment' attribute's name. + +```cpp +static const String System::Net::Cookie::CommentAttributeName +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/commenturlattributename/_index.md b/english/cpp/system.net/cookie/commenturlattributename/_index.md new file mode 100644 index 0000000000..2840d71b4b --- /dev/null +++ b/english/cpp/system.net/cookie/commenturlattributename/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::CommentUrlAttributeName field +linktitle: CommentUrlAttributeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::CommentUrlAttributeName field. The ''CommentURL'' attribute''s name in C++.' +type: docs +weight: 4400 +url: /cpp/system.net/cookie/commenturlattributename/ +--- +## CommentUrlAttributeName field + + +The 'CommentURL' attribute's name. + +```cpp +static const String System::Net::Cookie::CommentUrlAttributeName +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/cookie/_index.md b/english/cpp/system.net/cookie/cookie/_index.md new file mode 100644 index 0000000000..36053e65dd --- /dev/null +++ b/english/cpp/system.net/cookie/cookie/_index.md @@ -0,0 +1,89 @@ +--- +title: System::Net::Cookie::Cookie constructor +linktitle: Cookie +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::Cookie constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/cookie/cookie/ +--- +## Cookie::Cookie() constructor + + +Constructs a new instance. + +```cpp +System::Net::Cookie::Cookie() +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## Cookie::Cookie(String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Cookie::Cookie(String name, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The cookie's name. | +| value | String | The cookie's value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## Cookie::Cookie(String, String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Cookie::Cookie(String name, String value, String path) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The cookie name. | +| value | String | The cookie value. | +| path | String | The 'Path' attribute's value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## Cookie::Cookie(String, String, String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::Cookie::Cookie(String name, String value, String path, String domain) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The cookie's name. | +| value | String | The cookie's value. | +| path | String | The 'Path' attribute's value. | +| domain | String | The 'Domain' attribute's value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/discardattributename/_index.md b/english/cpp/system.net/cookie/discardattributename/_index.md new file mode 100644 index 0000000000..cf412b8500 --- /dev/null +++ b/english/cpp/system.net/cookie/discardattributename/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::DiscardAttributeName field +linktitle: DiscardAttributeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::DiscardAttributeName field. The ''Discard'' attribute''s name in C++.' +type: docs +weight: 4500 +url: /cpp/system.net/cookie/discardattributename/ +--- +## DiscardAttributeName field + + +The 'Discard' attribute's name. + +```cpp +static const String System::Net::Cookie::DiscardAttributeName +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/domainattributename/_index.md b/english/cpp/system.net/cookie/domainattributename/_index.md new file mode 100644 index 0000000000..48784d1648 --- /dev/null +++ b/english/cpp/system.net/cookie/domainattributename/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::DomainAttributeName field +linktitle: DomainAttributeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::DomainAttributeName field. The ''Domain'' attribute''s name in C++.' +type: docs +weight: 4600 +url: /cpp/system.net/cookie/domainattributename/ +--- +## DomainAttributeName field + + +The 'Domain' attribute's name. + +```cpp +static const String System::Net::Cookie::DomainAttributeName +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/equals/_index.md b/english/cpp/system.net/cookie/equals/_index.md new file mode 100644 index 0000000000..331e42f784 --- /dev/null +++ b/english/cpp/system.net/cookie/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::Cookie::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 300 +url: /cpp/system.net/cookie/equals/ +--- +## Cookie::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::Cookie::Equals(System::SharedPtr comparand) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparand | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/equalsliteral/_index.md b/english/cpp/system.net/cookie/equalsliteral/_index.md new file mode 100644 index 0000000000..844cc88dc8 --- /dev/null +++ b/english/cpp/system.net/cookie/equalsliteral/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::EqualsLiteral field +linktitle: EqualsLiteral +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::EqualsLiteral field. The separator that is used to separates the name and value of an attribute in C++.' +type: docs +weight: 4700 +url: /cpp/system.net/cookie/equalsliteral/ +--- +## EqualsLiteral field + + +The separator that is used to separates the name and value of an attribute. + +```cpp +static const String System::Net::Cookie::EqualsLiteral +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/expiresattributename/_index.md b/english/cpp/system.net/cookie/expiresattributename/_index.md new file mode 100644 index 0000000000..f5cdc370c2 --- /dev/null +++ b/english/cpp/system.net/cookie/expiresattributename/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::ExpiresAttributeName field +linktitle: ExpiresAttributeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::ExpiresAttributeName field. The ''Expires'' attribute''s name in C++.' +type: docs +weight: 4800 +url: /cpp/system.net/cookie/expiresattributename/ +--- +## ExpiresAttributeName field + + +The 'Expires' attribute's name. + +```cpp +static const String System::Net::Cookie::ExpiresAttributeName +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_comment/_index.md b/english/cpp/system.net/cookie/get_comment/_index.md new file mode 100644 index 0000000000..28ab6f6c34 --- /dev/null +++ b/english/cpp/system.net/cookie/get_comment/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::get_Comment method +linktitle: get_Comment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Comment method. Gets the ''Comment'' attribute''s value in C++.' +type: docs +weight: 400 +url: /cpp/system.net/cookie/get_comment/ +--- +## Cookie::get_Comment method + + +Gets the 'Comment' attribute's value. + +```cpp +String System::Net::Cookie::get_Comment() const +``` + + +### ReturnValue + +The 'Comment' attribute's value. + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_commenturi/_index.md b/english/cpp/system.net/cookie/get_commenturi/_index.md new file mode 100644 index 0000000000..2474019405 --- /dev/null +++ b/english/cpp/system.net/cookie/get_commenturi/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Cookie::get_CommentUri method +linktitle: get_CommentUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_CommentUri method. Gets the ''CommentURL'' attribute''s value in C++.' +type: docs +weight: 500 +url: /cpp/system.net/cookie/get_commenturi/ +--- +## Cookie::get_CommentUri method + + +Gets the 'CommentURL' attribute's value. + +```cpp +System::SharedPtr System::Net::Cookie::get_CommentUri() const +``` + + +### ReturnValue + +The 'CommentURL' attribute's value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_discard/_index.md b/english/cpp/system.net/cookie/get_discard/_index.md new file mode 100644 index 0000000000..8219d6eff4 --- /dev/null +++ b/english/cpp/system.net/cookie/get_discard/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::get_Discard method +linktitle: get_Discard +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Discard method. Gets the ''Discard'' attribute''s value in C++.' +type: docs +weight: 600 +url: /cpp/system.net/cookie/get_discard/ +--- +## Cookie::get_Discard method + + +Gets the 'Discard' attribute's value. + +```cpp +bool System::Net::Cookie::get_Discard() const +``` + + +### ReturnValue + +The 'Discard' attribute's value. + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_domain/_index.md b/english/cpp/system.net/cookie/get_domain/_index.md new file mode 100644 index 0000000000..a2b9365fb8 --- /dev/null +++ b/english/cpp/system.net/cookie/get_domain/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::get_Domain method +linktitle: get_Domain +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Domain method. Gets the ''Domain'' attribute''s value in C++.' +type: docs +weight: 700 +url: /cpp/system.net/cookie/get_domain/ +--- +## Cookie::get_Domain method + + +Gets the 'Domain' attribute's value. + +```cpp +String System::Net::Cookie::get_Domain() const +``` + + +### ReturnValue + +The 'Domain' attribute's value. + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_domainimplicit/_index.md b/english/cpp/system.net/cookie/get_domainimplicit/_index.md new file mode 100644 index 0000000000..a4b4b27cd8 --- /dev/null +++ b/english/cpp/system.net/cookie/get_domainimplicit/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::get_DomainImplicit method +linktitle: get_DomainImplicit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_DomainImplicit method. Gets a value that indicates if the domain is implicit in C++.' +type: docs +weight: 800 +url: /cpp/system.net/cookie/get_domainimplicit/ +--- +## Cookie::get_DomainImplicit method + + +Gets a value that indicates if the domain is implicit. + +```cpp +bool System::Net::Cookie::get_DomainImplicit() +``` + + +### ReturnValue + +A value that indicates if the domain is implicit. + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_domainkey/_index.md b/english/cpp/system.net/cookie/get_domainkey/_index.md new file mode 100644 index 0000000000..0c97d0ef76 --- /dev/null +++ b/english/cpp/system.net/cookie/get_domainkey/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::get_DomainKey method +linktitle: get_DomainKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_DomainKey method. Returns the domain key in C++.' +type: docs +weight: 900 +url: /cpp/system.net/cookie/get_domainkey/ +--- +## Cookie::get_DomainKey method + + +Returns the domain key. + +```cpp +String System::Net::Cookie::get_DomainKey() const +``` + + +### ReturnValue + +The domain key. + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_expired/_index.md b/english/cpp/system.net/cookie/get_expired/_index.md new file mode 100644 index 0000000000..77ba02ee85 --- /dev/null +++ b/english/cpp/system.net/cookie/get_expired/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::get_Expired method +linktitle: get_Expired +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Expired method. Gets a value that indicates if the cookie expired in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/cookie/get_expired/ +--- +## Cookie::get_Expired method + + +Gets a value that indicates if the cookie expired. + +```cpp +bool System::Net::Cookie::get_Expired() +``` + + +### ReturnValue + +A value that indicates if the cookie expired. + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_expires/_index.md b/english/cpp/system.net/cookie/get_expires/_index.md new file mode 100644 index 0000000000..e3e53462bf --- /dev/null +++ b/english/cpp/system.net/cookie/get_expires/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::get_Expires method +linktitle: get_Expires +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Expires method. Gets the ''Expires'' attribute''s value in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/cookie/get_expires/ +--- +## Cookie::get_Expires method + + +Gets the 'Expires' attribute's value. + +```cpp +DateTime System::Net::Cookie::get_Expires() +``` + + +### ReturnValue + +The 'Expires' attribute's value. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_httponly/_index.md b/english/cpp/system.net/cookie/get_httponly/_index.md new file mode 100644 index 0000000000..a12839d152 --- /dev/null +++ b/english/cpp/system.net/cookie/get_httponly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::get_HttpOnly method +linktitle: get_HttpOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_HttpOnly method. Gets the ''HttpOnly'' attribute''s value in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/cookie/get_httponly/ +--- +## Cookie::get_HttpOnly method + + +Gets the 'HttpOnly' attribute's value. + +```cpp +bool System::Net::Cookie::get_HttpOnly() const +``` + + +### ReturnValue + +The 'HttpOnly' attribute's value. + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_name/_index.md b/english/cpp/system.net/cookie/get_name/_index.md new file mode 100644 index 0000000000..9fbcdbc658 --- /dev/null +++ b/english/cpp/system.net/cookie/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Name method. Gets the cookie''s name in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/cookie/get_name/ +--- +## Cookie::get_Name method + + +Gets the cookie's name. + +```cpp +String System::Net::Cookie::get_Name() const +``` + + +### ReturnValue + +The cookie's name. + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_path/_index.md b/english/cpp/system.net/cookie/get_path/_index.md new file mode 100644 index 0000000000..062530bdf8 --- /dev/null +++ b/english/cpp/system.net/cookie/get_path/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::get_Path method +linktitle: get_Path +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Path method. Gets the ''Path'' attribute''s value in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/cookie/get_path/ +--- +## Cookie::get_Path method + + +Gets the 'Path' attribute's value. + +```cpp +String System::Net::Cookie::get_Path() const +``` + + +### ReturnValue + +The 'Path' attribute's value. + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_plain/_index.md b/english/cpp/system.net/cookie/get_plain/_index.md new file mode 100644 index 0000000000..c6cd98d3db --- /dev/null +++ b/english/cpp/system.net/cookie/get_plain/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::get_Plain method +linktitle: get_Plain +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Plain method. Returns a value that indicates if the cookie specification is ''Plain'' in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/cookie/get_plain/ +--- +## Cookie::get_Plain method + + +Returns a value that indicates if the cookie specification is 'Plain'. + +```cpp +bool System::Net::Cookie::get_Plain() const +``` + + +### ReturnValue + +A value that indicates if the cookie specification is 'Plain'. + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_port/_index.md b/english/cpp/system.net/cookie/get_port/_index.md new file mode 100644 index 0000000000..eb80221840 --- /dev/null +++ b/english/cpp/system.net/cookie/get_port/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::get_Port method +linktitle: get_Port +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Port method. Gets the ''Port'' attribute''s value in C++.' +type: docs +weight: 1600 +url: /cpp/system.net/cookie/get_port/ +--- +## Cookie::get_Port method + + +Gets the 'Port' attribute's value. + +```cpp +String System::Net::Cookie::get_Port() const +``` + + +### ReturnValue + +The 'Port' attribute's value. + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_portlist/_index.md b/english/cpp/system.net/cookie/get_portlist/_index.md new file mode 100644 index 0000000000..4b8205147a --- /dev/null +++ b/english/cpp/system.net/cookie/get_portlist/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::get_PortList method +linktitle: get_PortList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_PortList method. Returns the collection of the ''Port'' attribute''s values in C++.' +type: docs +weight: 1700 +url: /cpp/system.net/cookie/get_portlist/ +--- +## Cookie::get_PortList method + + +Returns the collection of the 'Port' attribute's values. + +```cpp +System::ArrayPtr System::Net::Cookie::get_PortList() const +``` + + +### ReturnValue + +The collection of the 'Port' attribute's values. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_secure/_index.md b/english/cpp/system.net/cookie/get_secure/_index.md new file mode 100644 index 0000000000..25ee7e5b7f --- /dev/null +++ b/english/cpp/system.net/cookie/get_secure/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::get_Secure method +linktitle: get_Secure +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Secure method. Gets the ''Secure'' attribute''s value in C++.' +type: docs +weight: 1800 +url: /cpp/system.net/cookie/get_secure/ +--- +## Cookie::get_Secure method + + +Gets the 'Secure' attribute's value. + +```cpp +bool System::Net::Cookie::get_Secure() const +``` + + +### ReturnValue + +The 'Secure' attribute's value. + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_timestamp/_index.md b/english/cpp/system.net/cookie/get_timestamp/_index.md new file mode 100644 index 0000000000..ea2b07d106 --- /dev/null +++ b/english/cpp/system.net/cookie/get_timestamp/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::get_TimeStamp method +linktitle: get_TimeStamp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_TimeStamp method. Returns the time when the cookie was created in C++.' +type: docs +weight: 1900 +url: /cpp/system.net/cookie/get_timestamp/ +--- +## Cookie::get_TimeStamp method + + +Returns the time when the cookie was created. + +```cpp +DateTime System::Net::Cookie::get_TimeStamp() const +``` + + +### ReturnValue + +The time when the cookie was created. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_value/_index.md b/english/cpp/system.net/cookie/get_value/_index.md new file mode 100644 index 0000000000..d000e6af2b --- /dev/null +++ b/english/cpp/system.net/cookie/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Value method. Gets the cookie''s''value in C++.' +type: docs +weight: 2000 +url: /cpp/system.net/cookie/get_value/ +--- +## Cookie::get_Value method + + +Gets the cookie's'value. + +```cpp +String System::Net::Cookie::get_Value() const +``` + + +### ReturnValue + +The cookie's value. + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_variant/_index.md b/english/cpp/system.net/cookie/get_variant/_index.md new file mode 100644 index 0000000000..ccbada2689 --- /dev/null +++ b/english/cpp/system.net/cookie/get_variant/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::get_Variant method +linktitle: get_Variant +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Variant method. Gets the cookie''s specification in C++.' +type: docs +weight: 2100 +url: /cpp/system.net/cookie/get_variant/ +--- +## Cookie::get_Variant method + + +Gets the cookie's specification. + +```cpp +CookieVariant System::Net::Cookie::get_Variant() const +``` + + +### ReturnValue + +The cookie's specification. + +## See Also + +* Enum [CookieVariant](../../cookievariant/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/get_version/_index.md b/english/cpp/system.net/cookie/get_version/_index.md new file mode 100644 index 0000000000..6a77e29c14 --- /dev/null +++ b/english/cpp/system.net/cookie/get_version/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::get_Version method +linktitle: get_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::get_Version method. Gets the ''Version'' attribute''s value in C++.' +type: docs +weight: 2200 +url: /cpp/system.net/cookie/get_version/ +--- +## Cookie::get_Version method + + +Gets the '[Version](../../../system/version/)' attribute's value. + +```cpp +int32_t System::Net::Cookie::get_Version() const +``` + + +### ReturnValue + +The '[Version](../../../system/version/)' attribute's value. + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/gethashcode/_index.md b/english/cpp/system.net/cookie/gethashcode/_index.md new file mode 100644 index 0000000000..c61c682c48 --- /dev/null +++ b/english/cpp/system.net/cookie/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 2300 +url: /cpp/system.net/cookie/gethashcode/ +--- +## Cookie::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::Cookie::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/httponlyattributename/_index.md b/english/cpp/system.net/cookie/httponlyattributename/_index.md new file mode 100644 index 0000000000..8a7456e742 --- /dev/null +++ b/english/cpp/system.net/cookie/httponlyattributename/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::HttpOnlyAttributeName field +linktitle: HttpOnlyAttributeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::HttpOnlyAttributeName field. The ''HttpOnly'' attribute''s name in C++.' +type: docs +weight: 4900 +url: /cpp/system.net/cookie/httponlyattributename/ +--- +## HttpOnlyAttributeName field + + +The 'HttpOnly' attribute's name. + +```cpp +static const String System::Net::Cookie::HttpOnlyAttributeName +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/internalsetname/_index.md b/english/cpp/system.net/cookie/internalsetname/_index.md new file mode 100644 index 0000000000..f72388915c --- /dev/null +++ b/english/cpp/system.net/cookie/internalsetname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::Cookie::InternalSetName method +linktitle: InternalSetName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::InternalSetName method. This method is called by other methods to set a method name in C++.' +type: docs +weight: 2400 +url: /cpp/system.net/cookie/internalsetname/ +--- +## Cookie::InternalSetName method + + +This method is called by other methods to set a method name. + +```cpp +bool System::Net::Cookie::InternalSetName(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +### ReturnValue + +True when the specified value is empty or special, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/maxageattributename/_index.md b/english/cpp/system.net/cookie/maxageattributename/_index.md new file mode 100644 index 0000000000..0f5e98c50b --- /dev/null +++ b/english/cpp/system.net/cookie/maxageattributename/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::MaxAgeAttributeName field +linktitle: MaxAgeAttributeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::MaxAgeAttributeName field. The ''Max-Age'' attribute''s name in C++.' +type: docs +weight: 5000 +url: /cpp/system.net/cookie/maxageattributename/ +--- +## MaxAgeAttributeName field + + +The 'Max-Age' attribute's name. + +```cpp +static const String System::Net::Cookie::MaxAgeAttributeName +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/maxsupportedversion/_index.md b/english/cpp/system.net/cookie/maxsupportedversion/_index.md new file mode 100644 index 0000000000..dda05df343 --- /dev/null +++ b/english/cpp/system.net/cookie/maxsupportedversion/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::Cookie::MaxSupportedVersion field +linktitle: MaxSupportedVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::MaxSupportedVersion field. RTTI information in C++.' +type: docs +weight: 5100 +url: /cpp/system.net/cookie/maxsupportedversion/ +--- +## MaxSupportedVersion field + + +RTTI information. + +```cpp +static const int32_t System::Net::Cookie::MaxSupportedVersion +``` + +## Remarks + + +The maximum supported version. +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/maxsupportedversionstring/_index.md b/english/cpp/system.net/cookie/maxsupportedversionstring/_index.md new file mode 100644 index 0000000000..344cb7f108 --- /dev/null +++ b/english/cpp/system.net/cookie/maxsupportedversionstring/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::MaxSupportedVersionString field +linktitle: MaxSupportedVersionString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::MaxSupportedVersionString field. The string representation of the maximum supported version in C++.' +type: docs +weight: 5200 +url: /cpp/system.net/cookie/maxsupportedversionstring/ +--- +## MaxSupportedVersionString field + + +The string representation of the maximum supported version. + +```cpp +static const String System::Net::Cookie::MaxSupportedVersionString +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/pathattributename/_index.md b/english/cpp/system.net/cookie/pathattributename/_index.md new file mode 100644 index 0000000000..f4876cab80 --- /dev/null +++ b/english/cpp/system.net/cookie/pathattributename/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::PathAttributeName field +linktitle: PathAttributeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::PathAttributeName field. The ''Path'' attribute''s name in C++.' +type: docs +weight: 5300 +url: /cpp/system.net/cookie/pathattributename/ +--- +## PathAttributeName field + + +The 'Path' attribute's name. + +```cpp +static const String System::Net::Cookie::PathAttributeName +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/portattributename/_index.md b/english/cpp/system.net/cookie/portattributename/_index.md new file mode 100644 index 0000000000..3eb1f00ba5 --- /dev/null +++ b/english/cpp/system.net/cookie/portattributename/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::PortAttributeName field +linktitle: PortAttributeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::PortAttributeName field. The ''Port'' attribute''s name in C++.' +type: docs +weight: 5400 +url: /cpp/system.net/cookie/portattributename/ +--- +## PortAttributeName field + + +The 'Port' attribute's name. + +```cpp +static const String System::Net::Cookie::PortAttributeName +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/portsplitdelimiters/_index.md b/english/cpp/system.net/cookie/portsplitdelimiters/_index.md new file mode 100644 index 0000000000..a0a4d20ea5 --- /dev/null +++ b/english/cpp/system.net/cookie/portsplitdelimiters/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::PortSplitDelimiters field +linktitle: PortSplitDelimiters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::PortSplitDelimiters field. The array that contains delimiters for the ''Port'' attribute''s values in C++.' +type: docs +weight: 5500 +url: /cpp/system.net/cookie/portsplitdelimiters/ +--- +## PortSplitDelimiters field + + +The array that contains delimiters for the 'Port' attribute's values. + +```cpp +static System::ArrayPtr System::Net::Cookie::PortSplitDelimiters +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/quotesliteral/_index.md b/english/cpp/system.net/cookie/quotesliteral/_index.md new file mode 100644 index 0000000000..4a0e4c95e1 --- /dev/null +++ b/english/cpp/system.net/cookie/quotesliteral/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::QuotesLiteral field +linktitle: QuotesLiteral +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::QuotesLiteral field. The symbol used to wrap the attribute''s parts in C++.' +type: docs +weight: 5600 +url: /cpp/system.net/cookie/quotesliteral/ +--- +## QuotesLiteral field + + +The symbol used to wrap the attribute's parts. + +```cpp +static const String System::Net::Cookie::QuotesLiteral +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/reservedtoname/_index.md b/english/cpp/system.net/cookie/reservedtoname/_index.md new file mode 100644 index 0000000000..d38cbfa78c --- /dev/null +++ b/english/cpp/system.net/cookie/reservedtoname/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::ReservedToName field +linktitle: ReservedToName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::ReservedToName field. A value that is reserved for the cookie name in C++.' +type: docs +weight: 5700 +url: /cpp/system.net/cookie/reservedtoname/ +--- +## ReservedToName field + + +A value that is reserved for the cookie name. + +```cpp +static System::ArrayPtr System::Net::Cookie::ReservedToName +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/reservedtovalue/_index.md b/english/cpp/system.net/cookie/reservedtovalue/_index.md new file mode 100644 index 0000000000..71bb1c4aea --- /dev/null +++ b/english/cpp/system.net/cookie/reservedtovalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::ReservedToValue field +linktitle: ReservedToValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::ReservedToValue field. A value that is reserved for the cookie value in C++.' +type: docs +weight: 5800 +url: /cpp/system.net/cookie/reservedtovalue/ +--- +## ReservedToValue field + + +A value that is reserved for the cookie value. + +```cpp +static System::ArrayPtr System::Net::Cookie::ReservedToValue +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/secureattributename/_index.md b/english/cpp/system.net/cookie/secureattributename/_index.md new file mode 100644 index 0000000000..6d73a8f9bb --- /dev/null +++ b/english/cpp/system.net/cookie/secureattributename/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::SecureAttributeName field +linktitle: SecureAttributeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::SecureAttributeName field. The ''Secure'' attribute''s name in C++.' +type: docs +weight: 5900 +url: /cpp/system.net/cookie/secureattributename/ +--- +## SecureAttributeName field + + +The 'Secure' attribute's name. + +```cpp +static const String System::Net::Cookie::SecureAttributeName +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/separatorliteral/_index.md b/english/cpp/system.net/cookie/separatorliteral/_index.md new file mode 100644 index 0000000000..09140d3081 --- /dev/null +++ b/english/cpp/system.net/cookie/separatorliteral/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::SeparatorLiteral field +linktitle: SeparatorLiteral +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::SeparatorLiteral field. The attribute separator in C++.' +type: docs +weight: 6000 +url: /cpp/system.net/cookie/separatorliteral/ +--- +## SeparatorLiteral field + + +The attribute separator. + +```cpp +static const String System::Net::Cookie::SeparatorLiteral +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_comment/_index.md b/english/cpp/system.net/cookie/set_comment/_index.md new file mode 100644 index 0000000000..9baedef72d --- /dev/null +++ b/english/cpp/system.net/cookie/set_comment/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::set_Comment method +linktitle: set_Comment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_Comment method. Sets the ''Comment'' attribute''s value in C++.' +type: docs +weight: 2500 +url: /cpp/system.net/cookie/set_comment/ +--- +## Cookie::set_Comment method + + +Sets the 'Comment' attribute's value. + +```cpp +void System::Net::Cookie::set_Comment(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_commenturi/_index.md b/english/cpp/system.net/cookie/set_commenturi/_index.md new file mode 100644 index 0000000000..31262a6f15 --- /dev/null +++ b/english/cpp/system.net/cookie/set_commenturi/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::Cookie::set_CommentUri method +linktitle: set_CommentUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_CommentUri method. Sets the ''CommentURL'' attribute''s value in C++.' +type: docs +weight: 2600 +url: /cpp/system.net/cookie/set_commenturi/ +--- +## Cookie::set_CommentUri method + + +Sets the 'CommentURL' attribute's value. + +```cpp +void System::Net::Cookie::set_CommentUri(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_discard/_index.md b/english/cpp/system.net/cookie/set_discard/_index.md new file mode 100644 index 0000000000..617ed876db --- /dev/null +++ b/english/cpp/system.net/cookie/set_discard/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::set_Discard method +linktitle: set_Discard +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_Discard method. Sets the ''Discard'' attribute''s value in C++.' +type: docs +weight: 2700 +url: /cpp/system.net/cookie/set_discard/ +--- +## Cookie::set_Discard method + + +Sets the 'Discard' attribute's value. + +```cpp +void System::Net::Cookie::set_Discard(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_domain/_index.md b/english/cpp/system.net/cookie/set_domain/_index.md new file mode 100644 index 0000000000..1211f9611e --- /dev/null +++ b/english/cpp/system.net/cookie/set_domain/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::set_Domain method +linktitle: set_Domain +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_Domain method. Sets the ''Domain'' attribute''s value in C++.' +type: docs +weight: 2800 +url: /cpp/system.net/cookie/set_domain/ +--- +## Cookie::set_Domain method + + +Sets the 'Domain' attribute's value. + +```cpp +void System::Net::Cookie::set_Domain(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_domainimplicit/_index.md b/english/cpp/system.net/cookie/set_domainimplicit/_index.md new file mode 100644 index 0000000000..6b2ec3c53a --- /dev/null +++ b/english/cpp/system.net/cookie/set_domainimplicit/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::set_DomainImplicit method +linktitle: set_DomainImplicit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_DomainImplicit method. Sets a value that indicates if the domain is implicit in C++.' +type: docs +weight: 2900 +url: /cpp/system.net/cookie/set_domainimplicit/ +--- +## Cookie::set_DomainImplicit method + + +Sets a value that indicates if the domain is implicit. + +```cpp +void System::Net::Cookie::set_DomainImplicit(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_expired/_index.md b/english/cpp/system.net/cookie/set_expired/_index.md new file mode 100644 index 0000000000..48cb0fa7f5 --- /dev/null +++ b/english/cpp/system.net/cookie/set_expired/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::set_Expired method +linktitle: set_Expired +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_Expired method. Sets a value that indicates if the cookie expired in C++.' +type: docs +weight: 3000 +url: /cpp/system.net/cookie/set_expired/ +--- +## Cookie::set_Expired method + + +Sets a value that indicates if the cookie expired. + +```cpp +void System::Net::Cookie::set_Expired(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_expires/_index.md b/english/cpp/system.net/cookie/set_expires/_index.md new file mode 100644 index 0000000000..2a7342489f --- /dev/null +++ b/english/cpp/system.net/cookie/set_expires/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::set_Expires method +linktitle: set_Expires +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_Expires method. Sets the ''Expires'' attribute''s value in C++.' +type: docs +weight: 3100 +url: /cpp/system.net/cookie/set_expires/ +--- +## Cookie::set_Expires method + + +Sets the 'Expires' attribute's value. + +```cpp +void System::Net::Cookie::set_Expires(DateTime value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | The value that must be set. | + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_httponly/_index.md b/english/cpp/system.net/cookie/set_httponly/_index.md new file mode 100644 index 0000000000..9360abd50c --- /dev/null +++ b/english/cpp/system.net/cookie/set_httponly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::set_HttpOnly method +linktitle: set_HttpOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_HttpOnly method. Sets the ''HttpOnly'' attribute''s value in C++.' +type: docs +weight: 3200 +url: /cpp/system.net/cookie/set_httponly/ +--- +## Cookie::set_HttpOnly method + + +Sets the 'HttpOnly' attribute's value. + +```cpp +void System::Net::Cookie::set_HttpOnly(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_name/_index.md b/english/cpp/system.net/cookie/set_name/_index.md new file mode 100644 index 0000000000..3db631fcda --- /dev/null +++ b/english/cpp/system.net/cookie/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_Name method. Sets the cookie''s name in C++.' +type: docs +weight: 3300 +url: /cpp/system.net/cookie/set_name/ +--- +## Cookie::set_Name method + + +Sets the cookie's name. + +```cpp +void System::Net::Cookie::set_Name(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_path/_index.md b/english/cpp/system.net/cookie/set_path/_index.md new file mode 100644 index 0000000000..f9ea7630ce --- /dev/null +++ b/english/cpp/system.net/cookie/set_path/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::set_Path method +linktitle: set_Path +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_Path method. Sets the ''Path'' attribute''s value in C++.' +type: docs +weight: 3400 +url: /cpp/system.net/cookie/set_path/ +--- +## Cookie::set_Path method + + +Sets the 'Path' attribute's value. + +```cpp +void System::Net::Cookie::set_Path(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_port/_index.md b/english/cpp/system.net/cookie/set_port/_index.md new file mode 100644 index 0000000000..d6055d61f8 --- /dev/null +++ b/english/cpp/system.net/cookie/set_port/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::set_Port method +linktitle: set_Port +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_Port method. Sets the ''Port'' attribute''s value in C++.' +type: docs +weight: 3500 +url: /cpp/system.net/cookie/set_port/ +--- +## Cookie::set_Port method + + +Sets the 'Port' attribute's value. + +```cpp +void System::Net::Cookie::set_Port(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_secure/_index.md b/english/cpp/system.net/cookie/set_secure/_index.md new file mode 100644 index 0000000000..a24bd41b57 --- /dev/null +++ b/english/cpp/system.net/cookie/set_secure/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::set_Secure method +linktitle: set_Secure +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_Secure method. Sets the ''Secure'' attribute''s value in C++.' +type: docs +weight: 3600 +url: /cpp/system.net/cookie/set_secure/ +--- +## Cookie::set_Secure method + + +Sets the 'Secure' attribute's value. + +```cpp +void System::Net::Cookie::set_Secure(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_value/_index.md b/english/cpp/system.net/cookie/set_value/_index.md new file mode 100644 index 0000000000..7a88cc9d04 --- /dev/null +++ b/english/cpp/system.net/cookie/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_Value method. Sets the cookie''s value in C++.' +type: docs +weight: 3700 +url: /cpp/system.net/cookie/set_value/ +--- +## Cookie::set_Value method + + +Sets the cookie's value. + +```cpp +void System::Net::Cookie::set_Value(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_variant/_index.md b/english/cpp/system.net/cookie/set_variant/_index.md new file mode 100644 index 0000000000..c991634b76 --- /dev/null +++ b/english/cpp/system.net/cookie/set_variant/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::set_Variant method +linktitle: set_Variant +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_Variant method. Sets the cookie''s specification in C++.' +type: docs +weight: 3800 +url: /cpp/system.net/cookie/set_variant/ +--- +## Cookie::set_Variant method + + +Sets the cookie's specification. + +```cpp +void System::Net::Cookie::set_Variant(CookieVariant value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | CookieVariant | The value that must be set. | + +## See Also + +* Enum [CookieVariant](../../cookievariant/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/set_version/_index.md b/english/cpp/system.net/cookie/set_version/_index.md new file mode 100644 index 0000000000..9b7e76e4aa --- /dev/null +++ b/english/cpp/system.net/cookie/set_version/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::Cookie::set_Version method +linktitle: set_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::set_Version method. Sets the ''Version'' attribute''s value in C++.' +type: docs +weight: 3900 +url: /cpp/system.net/cookie/set_version/ +--- +## Cookie::set_Version method + + +Sets the '[Version](../../../system/version/)' attribute's value. + +```cpp +void System::Net::Cookie::set_Version(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/specialattributeliteral/_index.md b/english/cpp/system.net/cookie/specialattributeliteral/_index.md new file mode 100644 index 0000000000..35de183680 --- /dev/null +++ b/english/cpp/system.net/cookie/specialattributeliteral/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::SpecialAttributeLiteral field +linktitle: SpecialAttributeLiteral +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::SpecialAttributeLiteral field. The prefix of the special attributes'' names in C++.' +type: docs +weight: 6100 +url: /cpp/system.net/cookie/specialattributeliteral/ +--- +## SpecialAttributeLiteral field + + +The prefix of the special attributes' names. + +```cpp +static const String System::Net::Cookie::SpecialAttributeLiteral +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/toserverstring/_index.md b/english/cpp/system.net/cookie/toserverstring/_index.md new file mode 100644 index 0000000000..25bf2b35f6 --- /dev/null +++ b/english/cpp/system.net/cookie/toserverstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::ToServerString method +linktitle: ToServerString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::ToServerString method. Serializes the current instance to the string representation in C++.' +type: docs +weight: 4000 +url: /cpp/system.net/cookie/toserverstring/ +--- +## Cookie::ToServerString method + + +Serializes the current instance to the string representation. + +```cpp +String System::Net::Cookie::ToServerString() +``` + + +### ReturnValue + +A string representation of the current instance. + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/tostring/_index.md b/english/cpp/system.net/cookie/tostring/_index.md new file mode 100644 index 0000000000..4f82d100dc --- /dev/null +++ b/english/cpp/system.net/cookie/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Cookie::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 4100 +url: /cpp/system.net/cookie/tostring/ +--- +## Cookie::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::Cookie::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/verifysetdefaults/_index.md b/english/cpp/system.net/cookie/verifysetdefaults/_index.md new file mode 100644 index 0000000000..e838abf136 --- /dev/null +++ b/english/cpp/system.net/cookie/verifysetdefaults/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Net::Cookie::VerifySetDefaults method +linktitle: VerifySetDefaults +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::VerifySetDefaults method. Verifies and sets the default attribute''s values in C++.' +type: docs +weight: 4200 +url: /cpp/system.net/cookie/verifysetdefaults/ +--- +## Cookie::VerifySetDefaults method + + +Verifies and sets the default attribute's values. + +```cpp +bool System::Net::Cookie::VerifySetDefaults(CookieVariant variant, System::SharedPtr uri, bool isLocalDomain, String localDomain, bool setDefault, bool shouldThrow) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| variant | CookieVariant | The cookie's specification. | +| uri | System::SharedPtr\ | The Uri-class instance that is used to initialize the internal fields. | +| isLocalDomain | bool | A value that indicates if the cookie is pushed into the the local domain. | +| localDomain | String | A local domain name. | +| setDefault | bool | A value that indicates if the cookie's attributes must be initialized using their default values. | +| shouldThrow | bool | A value that indicates if an exception should be thrown when the specified values are invalid. | + +### ReturnValue + +True when all values are valid, otherwise false. + +## See Also + +* Enum [CookieVariant](../../cookievariant/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookie/versionattributename/_index.md b/english/cpp/system.net/cookie/versionattributename/_index.md new file mode 100644 index 0000000000..19da9274ee --- /dev/null +++ b/english/cpp/system.net/cookie/versionattributename/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Cookie::VersionAttributeName field +linktitle: VersionAttributeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Cookie::VersionAttributeName field. The ''Version'' attribute''s name in C++.' +type: docs +weight: 6200 +url: /cpp/system.net/cookie/versionattributename/ +--- +## VersionAttributeName field + + +The '[Version](../../../system/version/)' attribute's name. + +```cpp +static const String System::Net::Cookie::VersionAttributeName +``` + +## See Also + +* Class [Cookie](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/_index.md b/english/cpp/system.net/cookiecollection/_index.md new file mode 100644 index 0000000000..70a4e8068f --- /dev/null +++ b/english/cpp/system.net/cookiecollection/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Net::CookieCollection class +linktitle: CookieCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection class. Represents a list of sorted cookies. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.net/cookiecollection/ +--- +## CookieCollection class + + +Represents a list of sorted cookies. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CookieCollection : public System::Collections::Generic::ICollection> +``` + +## Enums + +| Enum | Description | +| --- | --- | +| [Stamp](./stamp/) | RTTI information. | +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const System::SharedPtr\\&) override | Adds a cookie to the collection. | +| [Add](./add/)(System::SharedPtr\) | Adds cookies from the specified collection to the current one. | +| [Clear](./clear/)() override | Removes all cookies from the collection. | +| [Contains](./contains/)(const System::SharedPtr\\&) const override | Checks if the collection contains the specified cookie. | +| [CookieCollection](./cookiecollection/)() | Constructs a new instance. | +| [get_Count](./get_count/)() const override | Gets number of elements in collection. | +| [get_IsOtherVersionSeen](./get_isotherversionseen/)() | Returns a value that indicates if the collection contains a cookie with a version that is not equal to [Cookie::MaxSupportedVersion](../cookie/maxsupportedversion/). | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator. | +| [idx_get](./idx_get/)(int32_t) | Returns a cookie from the cookie collection at the specified index. | +| [idx_get](./idx_get/)(String) | Returns a cookie from the cookie collection by specified name. | +| [IndexOf](./indexof/)(System::SharedPtr\) | Returns an index of the specified cookie. | +| [InternalAdd](./internaladd/)(System::SharedPtr\, bool) | Adds the specified cookie to the collection. | +| [Remove](./remove/)(const System::SharedPtr\\&) override | Removes the specified cookie from the collection. | +| [RemoveAt](./removeat/)(int32_t) | Removes a cookie at the specified index. | +| [TimeStamp](./timestamp/)(CookieCollection::Stamp) | Updates the timestamp by specified scenario and returns a new value. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## See Also + +* Class [ICollection](../../system.collections.generic/icollection/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/cookiecollection/add/_index.md b/english/cpp/system.net/cookiecollection/add/_index.md new file mode 100644 index 0000000000..539e0c2d60 --- /dev/null +++ b/english/cpp/system.net/cookiecollection/add/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Net::CookieCollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::Add method. Adds a cookie to the collection in C++.' +type: docs +weight: 200 +url: /cpp/system.net/cookiecollection/add/ +--- +## CookieCollection::Add(const System::SharedPtr\\&) method + + +Adds a cookie to the collection. + +```cpp +void System::Net::CookieCollection::Add(const System::SharedPtr &cookie) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cookie | const System::SharedPtr\\& | The cookie to add. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## CookieCollection::Add(System::SharedPtr\) method + + +Adds cookies from the specified collection to the current one. + +```cpp +void System::Net::CookieCollection::Add(System::SharedPtr cookies) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cookies | System::SharedPtr\ | The collection from which cookies will be copied to the current one. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieCollection](../) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/clear/_index.md b/english/cpp/system.net/cookiecollection/clear/_index.md new file mode 100644 index 0000000000..1931c0f071 --- /dev/null +++ b/english/cpp/system.net/cookiecollection/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::CookieCollection::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::Clear method. Removes all cookies from the collection in C++.' +type: docs +weight: 300 +url: /cpp/system.net/cookiecollection/clear/ +--- +## CookieCollection::Clear method + + +Removes all cookies from the collection. + +```cpp +void System::Net::CookieCollection::Clear() override +``` + +## See Also + +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/contains/_index.md b/english/cpp/system.net/cookiecollection/contains/_index.md new file mode 100644 index 0000000000..a6c09a9d67 --- /dev/null +++ b/english/cpp/system.net/cookiecollection/contains/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::CookieCollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::Contains method. Checks if the collection contains the specified cookie in C++.' +type: docs +weight: 400 +url: /cpp/system.net/cookiecollection/contains/ +--- +## CookieCollection::Contains method + + +Checks if the collection contains the specified cookie. + +```cpp +bool System::Net::CookieCollection::Contains(const System::SharedPtr &cookie) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cookie | const System::SharedPtr\\& | The cookie to check. | + +### ReturnValue + +True when the collection contains the specified cookie, otherwise false. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/cookiecollection/_index.md b/english/cpp/system.net/cookiecollection/cookiecollection/_index.md new file mode 100644 index 0000000000..7cb9f88b36 --- /dev/null +++ b/english/cpp/system.net/cookiecollection/cookiecollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::CookieCollection::CookieCollection constructor +linktitle: CookieCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::CookieCollection constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/cookiecollection/cookiecollection/ +--- +## CookieCollection::CookieCollection constructor + + +Constructs a new instance. + +```cpp +System::Net::CookieCollection::CookieCollection() +``` + +## See Also + +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/get_count/_index.md b/english/cpp/system.net/cookiecollection/get_count/_index.md new file mode 100644 index 0000000000..80402e33f4 --- /dev/null +++ b/english/cpp/system.net/cookiecollection/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::CookieCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::get_Count method. Gets number of elements in collection in C++.' +type: docs +weight: 500 +url: /cpp/system.net/cookiecollection/get_count/ +--- +## CookieCollection::get_Count method + + +Gets number of elements in collection. + +```cpp +int32_t System::Net::CookieCollection::get_Count() const override +``` + + +### ReturnValue + +Number of elements. + +## See Also + +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/get_isotherversionseen/_index.md b/english/cpp/system.net/cookiecollection/get_isotherversionseen/_index.md new file mode 100644 index 0000000000..03603b881b --- /dev/null +++ b/english/cpp/system.net/cookiecollection/get_isotherversionseen/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::CookieCollection::get_IsOtherVersionSeen method +linktitle: get_IsOtherVersionSeen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::get_IsOtherVersionSeen method. Returns a value that indicates if the collection contains a cookie with a version that is not equal to Cookie::MaxSupportedVersion in C++.' +type: docs +weight: 600 +url: /cpp/system.net/cookiecollection/get_isotherversionseen/ +--- +## CookieCollection::get_IsOtherVersionSeen method + + +Returns a value that indicates if the collection contains a cookie with a version that is not equal to [Cookie::MaxSupportedVersion](../../cookie/maxsupportedversion/). + +```cpp +bool System::Net::CookieCollection::get_IsOtherVersionSeen() +``` + + +### ReturnValue + +True when the collection contains a cookie with a version that is not equal to [Cookie::MaxSupportedVersion](../../cookie/maxsupportedversion/), otherwise false. + +## See Also + +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/getenumerator/_index.md b/english/cpp/system.net/cookiecollection/getenumerator/_index.md new file mode 100644 index 0000000000..ad43cd6fa5 --- /dev/null +++ b/english/cpp/system.net/cookiecollection/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::CookieCollection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::GetEnumerator method. Gets enumerator in C++.' +type: docs +weight: 700 +url: /cpp/system.net/cookiecollection/getenumerator/ +--- +## CookieCollection::GetEnumerator method + + +Gets enumerator. + +```cpp +System::SharedPtr>> System::Net::CookieCollection::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to newly created enumerator object which can be used to iterate through interfaced object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [Cookie](../../cookie/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/idx_get/_index.md b/english/cpp/system.net/cookiecollection/idx_get/_index.md new file mode 100644 index 0000000000..b64abd02e8 --- /dev/null +++ b/english/cpp/system.net/cookiecollection/idx_get/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Net::CookieCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::idx_get method. Returns a cookie from the cookie collection at the specified index in C++.' +type: docs +weight: 800 +url: /cpp/system.net/cookiecollection/idx_get/ +--- +## CookieCollection::idx_get(int32_t) method + + +Returns a cookie from the cookie collection at the specified index. + +```cpp +System::SharedPtr System::Net::CookieCollection::idx_get(int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The index of a cookie that must be returned. | + +### ReturnValue + +A cookie at the specified index. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## CookieCollection::idx_get(String) method + + +Returns a cookie from the cookie collection by specified name. + +```cpp +System::SharedPtr System::Net::CookieCollection::idx_get(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The name of a cookie that must be returned. | + +### ReturnValue + +A cookie from the cookie collection by specified name when it is found, otherwise nullptr. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [String](../../../system/string/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/indexof/_index.md b/english/cpp/system.net/cookiecollection/indexof/_index.md new file mode 100644 index 0000000000..f65235b3c0 --- /dev/null +++ b/english/cpp/system.net/cookiecollection/indexof/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::CookieCollection::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::IndexOf method. Returns an index of the specified cookie in C++.' +type: docs +weight: 900 +url: /cpp/system.net/cookiecollection/indexof/ +--- +## CookieCollection::IndexOf method + + +Returns an index of the specified cookie. + +```cpp +int32_t System::Net::CookieCollection::IndexOf(System::SharedPtr cookie) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cookie | System::SharedPtr\ | The cookie to search for. | + +### ReturnValue + +An index of the specified cookie if it's found, otherwise -1. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/internaladd/_index.md b/english/cpp/system.net/cookiecollection/internaladd/_index.md new file mode 100644 index 0000000000..44f41137ca --- /dev/null +++ b/english/cpp/system.net/cookiecollection/internaladd/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::CookieCollection::InternalAdd method +linktitle: InternalAdd +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::InternalAdd method. Adds the specified cookie to the collection in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/cookiecollection/internaladd/ +--- +## CookieCollection::InternalAdd method + + +Adds the specified cookie to the collection. + +```cpp +int32_t System::Net::CookieCollection::InternalAdd(System::SharedPtr cookie, bool isStrict) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cookie | System::SharedPtr\ | The cookie to add. | +| isStrict | bool | True when the specified cookie must replace the old one, otherwise false. | + +### ReturnValue + +0 when the specified cookie replaced the old one, otherwise 1. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/remove/_index.md b/english/cpp/system.net/cookiecollection/remove/_index.md new file mode 100644 index 0000000000..32e293993d --- /dev/null +++ b/english/cpp/system.net/cookiecollection/remove/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::CookieCollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::Remove method. Removes the specified cookie from the collection in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/cookiecollection/remove/ +--- +## CookieCollection::Remove method + + +Removes the specified cookie from the collection. + +```cpp +bool System::Net::CookieCollection::Remove(const System::SharedPtr &cookie) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cookie | const System::SharedPtr\\& | The cookie to remove. | + +### ReturnValue + +True when the specified cookie is removed successfully, otherwise false. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/removeat/_index.md b/english/cpp/system.net/cookiecollection/removeat/_index.md new file mode 100644 index 0000000000..f8086152cd --- /dev/null +++ b/english/cpp/system.net/cookiecollection/removeat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::CookieCollection::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::RemoveAt method. Removes a cookie at the specified index in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/cookiecollection/removeat/ +--- +## CookieCollection::RemoveAt method + + +Removes a cookie at the specified index. + +```cpp +void System::Net::CookieCollection::RemoveAt(int32_t idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| idx | int32_t | An index of a cookie that must be removed. | + +## See Also + +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/stamp/_index.md b/english/cpp/system.net/cookiecollection/stamp/_index.md new file mode 100644 index 0000000000..3984ac66af --- /dev/null +++ b/english/cpp/system.net/cookiecollection/stamp/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::CookieCollection::Stamp enum +linktitle: Stamp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::Stamp enum. RTTI information in C++.' +type: docs +weight: 1800 +url: /cpp/system.net/cookiecollection/stamp/ +--- +## Stamp enum + + +RTTI information. + +```cpp +enum class Stamp +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Check | 0 | Do nothing. | +| Set | 1 | Set the current datetime. | +| SetToUnused | 2 | Set the minimal value. | +| SetToMaxUsed | 3 | Set the maximum value. | + +## Remarks + + +Enumerates the timestamp set operations. +## See Also + +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/timestamp/_index.md b/english/cpp/system.net/cookiecollection/timestamp/_index.md new file mode 100644 index 0000000000..2f8e638409 --- /dev/null +++ b/english/cpp/system.net/cookiecollection/timestamp/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::CookieCollection::TimeStamp method +linktitle: TimeStamp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::TimeStamp method. Updates the timestamp by specified scenario and returns a new value in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/cookiecollection/timestamp/ +--- +## CookieCollection::TimeStamp method + + +Updates the timestamp by specified scenario and returns a new value. + +```cpp +DateTime System::Net::CookieCollection::TimeStamp(CookieCollection::Stamp how) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| how | CookieCollection::Stamp | The update scenario. | + +### ReturnValue + +A new timestamp value. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Enum [Stamp](../stamp/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/virtualizebeginconstiterator/_index.md b/english/cpp/system.net/cookiecollection/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..2283db525b --- /dev/null +++ b/english/cpp/system.net/cookiecollection/virtualizebeginconstiterator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::CookieCollection::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/cookiecollection/virtualizebeginconstiterator/ +--- +## CookieCollection::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase> * System::Net::CookieCollection::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/virtualizebeginiterator/_index.md b/english/cpp/system.net/cookiecollection/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..cd5811a84a --- /dev/null +++ b/english/cpp/system.net/cookiecollection/virtualizebeginiterator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::CookieCollection::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/cookiecollection/virtualizebeginiterator/ +--- +## CookieCollection::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase> * System::Net::CookieCollection::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/virtualizeendconstiterator/_index.md b/english/cpp/system.net/cookiecollection/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..9451c7f2ba --- /dev/null +++ b/english/cpp/system.net/cookiecollection/virtualizeendconstiterator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::CookieCollection::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 1600 +url: /cpp/system.net/cookiecollection/virtualizeendconstiterator/ +--- +## CookieCollection::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase> * System::Net::CookieCollection::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecollection/virtualizeenditerator/_index.md b/english/cpp/system.net/cookiecollection/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..bc093d6033 --- /dev/null +++ b/english/cpp/system.net/cookiecollection/virtualizeenditerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::CookieCollection::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieCollection::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 1700 +url: /cpp/system.net/cookiecollection/virtualizeenditerator/ +--- +## CookieCollection::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase> * System::Net::CookieCollection::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecomparer/_index.md b/english/cpp/system.net/cookiecomparer/_index.md new file mode 100644 index 0000000000..b93c29e394 --- /dev/null +++ b/english/cpp/system.net/cookiecomparer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::CookieComparer class +linktitle: CookieComparer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieComparer class. Used to compare the Cookie class instances. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.net/cookiecomparer/ +--- +## CookieComparer class + + +Used to compare the [Cookie](../cookie/) class instances. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CookieComparer : public System::Collections::Generic::IComparer> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Compare](./compare/)(args_type, args_type) const override | Compares the specified objects. | +| static [get_Instance](./get_instance/)() | RTTI information. | +## See Also + +* Class [IComparer](../../system.collections.generic/icomparer/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/cookiecomparer/compare/_index.md b/english/cpp/system.net/cookiecomparer/compare/_index.md new file mode 100644 index 0000000000..1728d9b112 --- /dev/null +++ b/english/cpp/system.net/cookiecomparer/compare/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::CookieComparer::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieComparer::Compare method. Compares the specified objects in C++.' +type: docs +weight: 200 +url: /cpp/system.net/cookiecomparer/compare/ +--- +## CookieComparer::Compare method + + +Compares the specified objects. + +```cpp +int System::Net::CookieComparer::Compare(args_type left, args_type right) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| left | args_type | First object to compare. | +| right | args_type | Second object to compare. | + +### ReturnValue + +Negative value if **left** is less than **right**; zero if they are equal; positive value if **left** is greater than **right**. + +## See Also + +* Typedef [args_type](../../../system.collections.generic/icomparer/args_type/) +* Class [CookieComparer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecomparer/get_instance/_index.md b/english/cpp/system.net/cookiecomparer/get_instance/_index.md new file mode 100644 index 0000000000..09e787528b --- /dev/null +++ b/english/cpp/system.net/cookiecomparer/get_instance/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::CookieComparer::get_Instance method +linktitle: get_Instance +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieComparer::get_Instance method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net/cookiecomparer/get_instance/ +--- +## CookieComparer::get_Instance method + + +RTTI information. + +```cpp +static System::SharedPtr System::Net::CookieComparer::get_Instance() +``` + + +### ReturnValue + +The same instance of this class. +## Remarks + + +A 'singleton' implementation. Always returns the same instance of this class. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieComparer](../) +* Class [CookieComparer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/_index.md b/english/cpp/system.net/cookiecontainer/_index.md new file mode 100644 index 0000000000..7a1572bb2d --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Net::CookieContainer class +linktitle: CookieContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer class. Provides a container for the CookieCollection-class instances. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.net/cookiecontainer/ +--- +## CookieContainer class + + +Provides a container for the CookieCollection-class instances. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CookieContainer : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(System::SharedPtr\) | Adds a cookie to the collection. | +| [Add](./add/)(System::SharedPtr\, bool) | Adds a cookie to the collection. | +| [Add](./add/)(System::SharedPtr\) | Copies cookies from the specified collection to the current one. | +| [Add](./add/)(System::SharedPtr\, System::SharedPtr\) | Adds a cookie for the specified URI. | +| [Add](./add/)(System::SharedPtr\, System::SharedPtr\) | Copies cookies from the specified collection for the specified URI to the current collection. | +| [CookieContainer](./cookiecontainer/)() | Constructs a new instance. | +| [CookieContainer](./cookiecontainer/)(int32_t) | Constructs a new instance. | +| [CookieContainer](./cookiecontainer/)(int32_t, int32_t, int32_t) | Constructs a new instance. | +| [CookieCutter](./cookiecutter/)(System::SharedPtr\, String, String, bool) | Copies cookies from the specified HTTP header for the specified URI. | +| [get_Capacity](./get_capacity/)() | Gets the collection capacity. | +| [get_Count](./get_count/)() | Returns the number of the collection's items. | +| [get_MaxCookieSize](./get_maxcookiesize/)() | Gets the maximum cookie size. | +| [get_PerDomainCapacity](./get_perdomaincapacity/)() | Gets the collection capacity per domain. | +| [GetCookieHeader](./getcookieheader/)(System::SharedPtr\) | Return an HTTP header that contains cookies associated with the specified URI. | +| [GetCookieHeader](./getcookieheader/)(System::SharedPtr\, String\&) | Return an HTTP header that contains cookies associated with the specified URI. | +| [GetCookies](./getcookies/)(System::SharedPtr\) | Returns a collection of cookies that are associated with the specified URI. | +| [InternalGetCookies](./internalgetcookies/)(System::SharedPtr\) | Returns a collection of cookies that are associated with the specified URI. | +| [IsLocalDomain](./islocaldomain/)(String) | Checks if the specified domain is localhost. | +| [set_Capacity](./set_capacity/)(int32_t) | Sets the collection capacity. | +| [set_MaxCookieSize](./set_maxcookiesize/)(int32_t) | Sets the maximum cookie size. | +| [set_PerDomainCapacity](./set_perdomaincapacity/)(int32_t) | Sets the collection capacity per domain. | +| [SetCookies](./setcookies/)(System::SharedPtr\, String) | Copies cookies from the specified header to the collection and associates them with the specified URI. | +## Fields + +| Field | Description | +| --- | --- | +| static [DefaultCookieLengthLimit](./defaultcookielengthlimit/) | The maximum cookie size. | +| static [DefaultCookieLimit](./defaultcookielimit/) | RTTI information. | +| static [DefaultPerDomainCookieLimit](./defaultperdomaincookielimit/) | The maximum number of collection items per domain. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/cookiecontainer/add/_index.md b/english/cpp/system.net/cookiecontainer/add/_index.md new file mode 100644 index 0000000000..cde32d018b --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/add/_index.md @@ -0,0 +1,119 @@ +--- +title: System::Net::CookieContainer::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::Add method. Adds a cookie to the collection in C++.' +type: docs +weight: 200 +url: /cpp/system.net/cookiecontainer/add/ +--- +## CookieContainer::Add(System::SharedPtr\) method + + +Adds a cookie to the collection. + +```cpp +void System::Net::CookieContainer::Add(System::SharedPtr cookie) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cookie | System::SharedPtr\ | The cookie to add. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## CookieContainer::Add(System::SharedPtr\, bool) method + + +Adds a cookie to the collection. + +```cpp +void System::Net::CookieContainer::Add(System::SharedPtr cookie, bool throwOnError) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cookie | System::SharedPtr\ | The cookie to add. | +| throwOnError | bool | A value that indicates if an exception will be thrown when an error occurs. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## CookieContainer::Add(System::SharedPtr\) method + + +Copies cookies from the specified collection to the current one. + +```cpp +void System::Net::CookieContainer::Add(System::SharedPtr cookies) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cookies | System::SharedPtr\ | The collection from which cookies will be copied. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieCollection](../../cookiecollection/) +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## CookieContainer::Add(System::SharedPtr\, System::SharedPtr\) method + + +Adds a cookie for the specified URI. + +```cpp +void System::Net::CookieContainer::Add(System::SharedPtr uri, System::SharedPtr cookie) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | An URI of the cookie. | +| cookie | System::SharedPtr\ | The cookie to add. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [Cookie](../../cookie/) +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## CookieContainer::Add(System::SharedPtr\, System::SharedPtr\) method + + +Copies cookies from the specified collection for the specified URI to the current collection. + +```cpp +void System::Net::CookieContainer::Add(System::SharedPtr uri, System::SharedPtr cookies) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | An URI of the cookie. | +| cookies | System::SharedPtr\ | A cookie collection from which cookies must be copied. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [CookieCollection](../../cookiecollection/) +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/cookiecontainer/_index.md b/english/cpp/system.net/cookiecontainer/cookiecontainer/_index.md new file mode 100644 index 0000000000..ad1157c8e3 --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/cookiecontainer/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Net::CookieContainer::CookieContainer constructor +linktitle: CookieContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::CookieContainer constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/cookiecontainer/cookiecontainer/ +--- +## CookieContainer::CookieContainer() constructor + + +Constructs a new instance. + +```cpp +System::Net::CookieContainer::CookieContainer() +``` + +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## CookieContainer::CookieContainer(int32_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::CookieContainer::CookieContainer(int32_t capacity) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity | int32_t | The collection capacity. | + +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## CookieContainer::CookieContainer(int32_t, int32_t, int32_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::CookieContainer::CookieContainer(int32_t capacity, int32_t perDomainCapacity, int32_t maxCookieSize) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity | int32_t | The collection capacity. | +| perDomainCapacity | int32_t | The collection capacity per domain. | +| maxCookieSize | int32_t | The maximum cookie size. | + +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/cookiecutter/_index.md b/english/cpp/system.net/cookiecontainer/cookiecutter/_index.md new file mode 100644 index 0000000000..df7c6b36fb --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/cookiecutter/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::CookieContainer::CookieCutter method +linktitle: CookieCutter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::CookieCutter method. Copies cookies from the specified HTTP header for the specified URI in C++.' +type: docs +weight: 300 +url: /cpp/system.net/cookiecontainer/cookiecutter/ +--- +## CookieContainer::CookieCutter method + + +Copies cookies from the specified HTTP header for the specified URI. + +```cpp +System::SharedPtr System::Net::CookieContainer::CookieCutter(System::SharedPtr uri, String headerName, String setCookieHeader, bool isThrow) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieCollection](../../cookiecollection/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/defaultcookielengthlimit/_index.md b/english/cpp/system.net/cookiecontainer/defaultcookielengthlimit/_index.md new file mode 100644 index 0000000000..97033e495b --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/defaultcookielengthlimit/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::CookieContainer::DefaultCookieLengthLimit field +linktitle: DefaultCookieLengthLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::DefaultCookieLengthLimit field. The maximum cookie size in C++.' +type: docs +weight: 1600 +url: /cpp/system.net/cookiecontainer/defaultcookielengthlimit/ +--- +## DefaultCookieLengthLimit field + + +The maximum cookie size. + +```cpp +static const int32_t System::Net::CookieContainer::DefaultCookieLengthLimit +``` + +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/defaultcookielimit/_index.md b/english/cpp/system.net/cookiecontainer/defaultcookielimit/_index.md new file mode 100644 index 0000000000..483ccc9f1f --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/defaultcookielimit/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::CookieContainer::DefaultCookieLimit field +linktitle: DefaultCookieLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::DefaultCookieLimit field. RTTI information in C++.' +type: docs +weight: 1700 +url: /cpp/system.net/cookiecontainer/defaultcookielimit/ +--- +## DefaultCookieLimit field + + +RTTI information. + +```cpp +static const int32_t System::Net::CookieContainer::DefaultCookieLimit +``` + +## Remarks + + +The maximum number of collection items. +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/defaultperdomaincookielimit/_index.md b/english/cpp/system.net/cookiecontainer/defaultperdomaincookielimit/_index.md new file mode 100644 index 0000000000..4691ca7c40 --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/defaultperdomaincookielimit/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::CookieContainer::DefaultPerDomainCookieLimit field +linktitle: DefaultPerDomainCookieLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::DefaultPerDomainCookieLimit field. The maximum number of collection items per domain in C++.' +type: docs +weight: 1800 +url: /cpp/system.net/cookiecontainer/defaultperdomaincookielimit/ +--- +## DefaultPerDomainCookieLimit field + + +The maximum number of collection items per domain. + +```cpp +static const int32_t System::Net::CookieContainer::DefaultPerDomainCookieLimit +``` + +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/get_capacity/_index.md b/english/cpp/system.net/cookiecontainer/get_capacity/_index.md new file mode 100644 index 0000000000..25508a1962 --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/get_capacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::CookieContainer::get_Capacity method +linktitle: get_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::get_Capacity method. Gets the collection capacity in C++.' +type: docs +weight: 400 +url: /cpp/system.net/cookiecontainer/get_capacity/ +--- +## CookieContainer::get_Capacity method + + +Gets the collection capacity. + +```cpp +int32_t System::Net::CookieContainer::get_Capacity() +``` + + +### ReturnValue + +The collection capacity. + +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/get_count/_index.md b/english/cpp/system.net/cookiecontainer/get_count/_index.md new file mode 100644 index 0000000000..0865beeda8 --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::CookieContainer::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::get_Count method. Returns the number of the collection''s items in C++.' +type: docs +weight: 500 +url: /cpp/system.net/cookiecontainer/get_count/ +--- +## CookieContainer::get_Count method + + +Returns the number of the collection's items. + +```cpp +int32_t System::Net::CookieContainer::get_Count() +``` + + +### ReturnValue + +The number of the collection's items. + +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/get_maxcookiesize/_index.md b/english/cpp/system.net/cookiecontainer/get_maxcookiesize/_index.md new file mode 100644 index 0000000000..596ae50fd2 --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/get_maxcookiesize/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::CookieContainer::get_MaxCookieSize method +linktitle: get_MaxCookieSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::get_MaxCookieSize method. Gets the maximum cookie size in C++.' +type: docs +weight: 600 +url: /cpp/system.net/cookiecontainer/get_maxcookiesize/ +--- +## CookieContainer::get_MaxCookieSize method + + +Gets the maximum cookie size. + +```cpp +int32_t System::Net::CookieContainer::get_MaxCookieSize() +``` + + +### ReturnValue + +The maximum cookie size. +## Remarks + + + +A new cookie will be truncated when its size exceeds the maximum cookie size. + +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/get_perdomaincapacity/_index.md b/english/cpp/system.net/cookiecontainer/get_perdomaincapacity/_index.md new file mode 100644 index 0000000000..bddee866c8 --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/get_perdomaincapacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::CookieContainer::get_PerDomainCapacity method +linktitle: get_PerDomainCapacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::get_PerDomainCapacity method. Gets the collection capacity per domain in C++.' +type: docs +weight: 700 +url: /cpp/system.net/cookiecontainer/get_perdomaincapacity/ +--- +## CookieContainer::get_PerDomainCapacity method + + +Gets the collection capacity per domain. + +```cpp +int32_t System::Net::CookieContainer::get_PerDomainCapacity() +``` + + +### ReturnValue + +The collection capacity per domain. + +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/getcookieheader/_index.md b/english/cpp/system.net/cookiecontainer/getcookieheader/_index.md new file mode 100644 index 0000000000..b25ee64cd9 --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/getcookieheader/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Net::CookieContainer::GetCookieHeader method +linktitle: GetCookieHeader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::GetCookieHeader method. Return an HTTP header that contains cookies associated with the specified URI in C++.' +type: docs +weight: 800 +url: /cpp/system.net/cookiecontainer/getcookieheader/ +--- +## CookieContainer::GetCookieHeader(System::SharedPtr\) method + + +Return an HTTP header that contains cookies associated with the specified URI. + +```cpp +String System::Net::CookieContainer::GetCookieHeader(System::SharedPtr uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | An URI for which header name will be built. | + +### ReturnValue + +An HTTP header that contains cookies associated with the specified URI. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## CookieContainer::GetCookieHeader(System::SharedPtr\, String\&) method + + +Return an HTTP header that contains cookies associated with the specified URI. + +```cpp +String System::Net::CookieContainer::GetCookieHeader(System::SharedPtr uri, String &optCookie2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | An URI for which header name will be built. | +| optCookie2 | String\& | The output parameter where a cookie with the maximum supported version will be assigned. | + +### ReturnValue + +An HTTP header that contains cookies associated with the specified URI. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/getcookies/_index.md b/english/cpp/system.net/cookiecontainer/getcookies/_index.md new file mode 100644 index 0000000000..9c5072cec0 --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/getcookies/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::CookieContainer::GetCookies method +linktitle: GetCookies +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::GetCookies method. Returns a collection of cookies that are associated with the specified URI in C++.' +type: docs +weight: 900 +url: /cpp/system.net/cookiecontainer/getcookies/ +--- +## CookieContainer::GetCookies method + + +Returns a collection of cookies that are associated with the specified URI. + +```cpp +System::SharedPtr System::Net::CookieContainer::GetCookies(System::SharedPtr uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | The URI for which cookies will be searched. | + +### ReturnValue + +A collection of cookies that are associated with the specified URI. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieCollection](../../cookiecollection/) +* Class [Uri](../../../system/uri/) +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/internalgetcookies/_index.md b/english/cpp/system.net/cookiecontainer/internalgetcookies/_index.md new file mode 100644 index 0000000000..f77af20512 --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/internalgetcookies/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::CookieContainer::InternalGetCookies method +linktitle: InternalGetCookies +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::InternalGetCookies method. Returns a collection of cookies that are associated with the specified URI in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/cookiecontainer/internalgetcookies/ +--- +## CookieContainer::InternalGetCookies method + + +Returns a collection of cookies that are associated with the specified URI. + +```cpp +System::SharedPtr System::Net::CookieContainer::InternalGetCookies(System::SharedPtr uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | An URI for which cookies will be searched. | + +### ReturnValue + +A collection of cookies that are associated with the specified URI. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieCollection](../../cookiecollection/) +* Class [Uri](../../../system/uri/) +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/islocaldomain/_index.md b/english/cpp/system.net/cookiecontainer/islocaldomain/_index.md new file mode 100644 index 0000000000..bf3aef276b --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/islocaldomain/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::CookieContainer::IsLocalDomain method +linktitle: IsLocalDomain +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::IsLocalDomain method. Checks if the specified domain is localhost in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/cookiecontainer/islocaldomain/ +--- +## CookieContainer::IsLocalDomain method + + +Checks if the specified domain is localhost. + +```cpp +bool System::Net::CookieContainer::IsLocalDomain(String host) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | String | The domain to check. | + +### ReturnValue + +True when the specified domain is localhost, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/set_capacity/_index.md b/english/cpp/system.net/cookiecontainer/set_capacity/_index.md new file mode 100644 index 0000000000..254a6f2e1b --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/set_capacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::CookieContainer::set_Capacity method +linktitle: set_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::set_Capacity method. Sets the collection capacity in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/cookiecontainer/set_capacity/ +--- +## CookieContainer::set_Capacity method + + +Sets the collection capacity. + +```cpp +void System::Net::CookieContainer::set_Capacity(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/set_maxcookiesize/_index.md b/english/cpp/system.net/cookiecontainer/set_maxcookiesize/_index.md new file mode 100644 index 0000000000..de4c109d70 --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/set_maxcookiesize/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::CookieContainer::set_MaxCookieSize method +linktitle: set_MaxCookieSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::set_MaxCookieSize method. Sets the maximum cookie size in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/cookiecontainer/set_maxcookiesize/ +--- +## CookieContainer::set_MaxCookieSize method + + +Sets the maximum cookie size. + +```cpp +void System::Net::CookieContainer::set_MaxCookieSize(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | +## Remarks + + + +A new cookie will be truncated when its size exceeds the maximum cookie size. + +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/set_perdomaincapacity/_index.md b/english/cpp/system.net/cookiecontainer/set_perdomaincapacity/_index.md new file mode 100644 index 0000000000..727df1388d --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/set_perdomaincapacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::CookieContainer::set_PerDomainCapacity method +linktitle: set_PerDomainCapacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::set_PerDomainCapacity method. Sets the collection capacity per domain in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/cookiecontainer/set_perdomaincapacity/ +--- +## CookieContainer::set_PerDomainCapacity method + + +Sets the collection capacity per domain. + +```cpp +void System::Net::CookieContainer::set_PerDomainCapacity(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookiecontainer/setcookies/_index.md b/english/cpp/system.net/cookiecontainer/setcookies/_index.md new file mode 100644 index 0000000000..fa594857c9 --- /dev/null +++ b/english/cpp/system.net/cookiecontainer/setcookies/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::CookieContainer::SetCookies method +linktitle: SetCookies +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieContainer::SetCookies method. Copies cookies from the specified header to the collection and associates them with the specified URI in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/cookiecontainer/setcookies/ +--- +## CookieContainer::SetCookies method + + +Copies cookies from the specified header to the collection and associates them with the specified URI. + +```cpp +void System::Net::CookieContainer::SetCookies(System::SharedPtr uri, String cookieHeader) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | The URI. | +| cookieHeader | String | The header that contains cookies. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [CookieContainer](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookieexception/_index.md b/english/cpp/system.net/cookieexception/_index.md new file mode 100644 index 0000000000..b883a3060d --- /dev/null +++ b/english/cpp/system.net/cookieexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Net::CookieException typedef +linktitle: CookieException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::CookieException typedef in C++.' +type: docs +weight: 5200 +url: /cpp/system.net/cookieexception/ +--- +## CookieException typedef + + + + +```cpp +using System::Net::CookieException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/cookieparser/_index.md b/english/cpp/system.net/cookieparser/_index.md new file mode 100644 index 0000000000..edb3b30d4f --- /dev/null +++ b/english/cpp/system.net/cookieparser/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::CookieParser class +linktitle: CookieParser +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieParser class. Used to parse a cookie header and create an instance of the Cookie class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.net/cookieparser/ +--- +## CookieParser class + + +Used to parse a cookie header and create an instance of the [Cookie](../cookie/) class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CookieParser : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [CheckQuoted](./checkquoted/)(String) | Checks if the specified string is wrapped in the quotes. | +| [CookieParser](./cookieparser/)(String) | RTTI information. | +| [Get](./get/)() | Returns an instance based on the specified string. | +| [GetServer](./getserver/)() | Gets the server cookie. | +| [GetString](./getstring/)() | Returns the string representation of a cookie header. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/cookieparser/checkquoted/_index.md b/english/cpp/system.net/cookieparser/checkquoted/_index.md new file mode 100644 index 0000000000..54bef65801 --- /dev/null +++ b/english/cpp/system.net/cookieparser/checkquoted/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::CookieParser::CheckQuoted method +linktitle: CheckQuoted +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieParser::CheckQuoted method. Checks if the specified string is wrapped in the quotes in C++.' +type: docs +weight: 500 +url: /cpp/system.net/cookieparser/checkquoted/ +--- +## CookieParser::CheckQuoted method + + +Checks if the specified string is wrapped in the quotes. + +```cpp +static String System::Net::CookieParser::CheckQuoted(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The string to check. | + +### ReturnValue + +True when the specified string is wrapped in the quotes, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Class [CookieParser](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookieparser/cookieparser/_index.md b/english/cpp/system.net/cookieparser/cookieparser/_index.md new file mode 100644 index 0000000000..636b01ab17 --- /dev/null +++ b/english/cpp/system.net/cookieparser/cookieparser/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::CookieParser::CookieParser constructor +linktitle: CookieParser +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieParser::CookieParser constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net/cookieparser/cookieparser/ +--- +## CookieParser::CookieParser constructor + + +RTTI information. + +```cpp +System::Net::CookieParser::CookieParser(String cookieString) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cookieString | String | The string representation of a cookie header to parse. | +## Remarks + + +Constructs a new instance. +## See Also + +* Class [String](../../../system/string/) +* Class [CookieParser](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookieparser/get/_index.md b/english/cpp/system.net/cookieparser/get/_index.md new file mode 100644 index 0000000000..c03519baec --- /dev/null +++ b/english/cpp/system.net/cookieparser/get/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::CookieParser::Get method +linktitle: Get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieParser::Get method. Returns an instance based on the specified string in C++.' +type: docs +weight: 200 +url: /cpp/system.net/cookieparser/get/ +--- +## CookieParser::Get method + + +Returns an instance based on the specified string. + +```cpp +System::SharedPtr System::Net::CookieParser::Get() +``` + + +### ReturnValue + +An instance based on the specified string. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieParser](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookieparser/getserver/_index.md b/english/cpp/system.net/cookieparser/getserver/_index.md new file mode 100644 index 0000000000..b358dcab9d --- /dev/null +++ b/english/cpp/system.net/cookieparser/getserver/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::CookieParser::GetServer method +linktitle: GetServer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieParser::GetServer method. Gets the server cookie in C++.' +type: docs +weight: 300 +url: /cpp/system.net/cookieparser/getserver/ +--- +## CookieParser::GetServer method + + +Gets the server cookie. + +```cpp +System::SharedPtr System::Net::CookieParser::GetServer() +``` + + +### ReturnValue + +The server cookie. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Cookie](../../cookie/) +* Class [CookieParser](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookieparser/getstring/_index.md b/english/cpp/system.net/cookieparser/getstring/_index.md new file mode 100644 index 0000000000..d1d2f65c2d --- /dev/null +++ b/english/cpp/system.net/cookieparser/getstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::CookieParser::GetString method +linktitle: GetString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieParser::GetString method. Returns the string representation of a cookie header in C++.' +type: docs +weight: 400 +url: /cpp/system.net/cookieparser/getstring/ +--- +## CookieParser::GetString method + + +Returns the string representation of a cookie header. + +```cpp +String System::Net::CookieParser::GetString() +``` + + +### ReturnValue + +The string representation of a cookie header. + +## See Also + +* Class [String](../../../system/string/) +* Class [CookieParser](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/cookievariant/_index.md b/english/cpp/system.net/cookievariant/_index.md new file mode 100644 index 0000000000..f4e93b3ade --- /dev/null +++ b/english/cpp/system.net/cookievariant/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::CookieVariant enum +linktitle: CookieVariant +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CookieVariant enum. Enumerates the cookie specifications in C++.' +type: docs +weight: 4200 +url: /cpp/system.net/cookievariant/ +--- +## CookieVariant enum + + +Enumerates the cookie specifications. + +```cpp +enum class CookieVariant +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Unknown | 0 | The unknown cookie specification. | +| Plain | 1 | The plain cookie specification. | +| Rfc2109 | 2 | The 'RFC 2109' cookie specification. | +| Rfc2965 | 3 | The 'RFC 2965' cookie specification. | +| Default | n/a | The default value equal to 'Rfc2109'. | + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/credentialcache/_index.md b/english/cpp/system.net/credentialcache/_index.md new file mode 100644 index 0000000000..f5c2c50fa7 --- /dev/null +++ b/english/cpp/system.net/credentialcache/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::CredentialCache class +linktitle: CredentialCache +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CredentialCache class. Provides the credentials storage. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.net/credentialcache/ +--- +## CredentialCache class + + +Provides the credentials storage. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CredentialCache : public System::Net::ICredentials, + public System::Net::ICredentialsByHost +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(System::SharedPtr\, String, System::SharedPtr\) | Adds the specified network credentials to the cache. | +| [Add](./add/)(String, int32_t, String, System::SharedPtr\) | Adds the specified network credentials to the cache. | +| [CredentialCache](./credentialcache/)() | Constructs a new instance. | +| static [get_DefaultCredentials](./get_defaultcredentials/)() | RTTI information. | +| static [get_DefaultNetworkCredentials](./get_defaultnetworkcredentials/)() | Returns the network credentials of the current user or application. | +| [GetCredential](./getcredential/)(System::SharedPtr\, String) override | Returns credentials for the specified URI prefix and authentication type. | +| [GetCredential](./getcredential/)(String, int32_t, String) override | Returns credentials for the specified host name, port, and authentication type. | +| [Remove](./remove/)(System::SharedPtr\, String) | Removes network credentials for the specified URI prefix and authentication type. | +| [Remove](./remove/)(String, int32_t, String) | Removes network credentials for the specified host name, port, and authentication type. | +## See Also + +* Class [ICredentials](../icredentials/) +* Class [ICredentialsByHost](../icredentialsbyhost/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/credentialcache/add/_index.md b/english/cpp/system.net/credentialcache/add/_index.md new file mode 100644 index 0000000000..5f664d5955 --- /dev/null +++ b/english/cpp/system.net/credentialcache/add/_index.md @@ -0,0 +1,59 @@ +--- +title: System::Net::CredentialCache::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CredentialCache::Add method. Adds the specified network credentials to the cache in C++.' +type: docs +weight: 400 +url: /cpp/system.net/credentialcache/add/ +--- +## CredentialCache::Add(String, int32_t, String, System::SharedPtr\) method + + +Adds the specified network credentials to the cache. + +```cpp +void System::Net::CredentialCache::Add(String host, int32_t port, String authenticationType, System::SharedPtr credential) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | String | The host name with which the credentials are associated. | +| port | int32_t | The port number. | +| authenticationType | String | The authentication scheme. | +| credential | System::SharedPtr\ | The credentials to add. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NetworkCredential](../../networkcredential/) +* Class [CredentialCache](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## CredentialCache::Add(System::SharedPtr\, String, System::SharedPtr\) method + + +Adds the specified network credentials to the cache. + +```cpp +void System::Net::CredentialCache::Add(System::SharedPtr uriPrefix, String authenticationType, System::SharedPtr credential) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uriPrefix | System::SharedPtr\ | The resource's URI prefix with which the credentials are associated. | +| authenticationType | String | The authentication scheme. | +| credential | System::SharedPtr\ | The credentials to add. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [NetworkCredential](../../networkcredential/) +* Class [CredentialCache](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/credentialcache/credentialcache/_index.md b/english/cpp/system.net/credentialcache/credentialcache/_index.md new file mode 100644 index 0000000000..a6d4d2661e --- /dev/null +++ b/english/cpp/system.net/credentialcache/credentialcache/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::CredentialCache::CredentialCache constructor +linktitle: CredentialCache +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CredentialCache::CredentialCache constructor. Constructs a new instance in C++.' +type: docs +weight: 300 +url: /cpp/system.net/credentialcache/credentialcache/ +--- +## CredentialCache::CredentialCache constructor + + +Constructs a new instance. + +```cpp +System::Net::CredentialCache::CredentialCache() +``` + +## See Also + +* Class [CredentialCache](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/credentialcache/get_defaultcredentials/_index.md b/english/cpp/system.net/credentialcache/get_defaultcredentials/_index.md new file mode 100644 index 0000000000..86271122e5 --- /dev/null +++ b/english/cpp/system.net/credentialcache/get_defaultcredentials/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::CredentialCache::get_DefaultCredentials method +linktitle: get_DefaultCredentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CredentialCache::get_DefaultCredentials method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net/credentialcache/get_defaultcredentials/ +--- +## CredentialCache::get_DefaultCredentials method + + +RTTI information. + +```cpp +static System::SharedPtr System::Net::CredentialCache::get_DefaultCredentials() +``` + +## Remarks + + +Returns the system credentials of the application. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../icredentials/) +* Class [CredentialCache](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/credentialcache/get_defaultnetworkcredentials/_index.md b/english/cpp/system.net/credentialcache/get_defaultnetworkcredentials/_index.md new file mode 100644 index 0000000000..e8e7e0ccc6 --- /dev/null +++ b/english/cpp/system.net/credentialcache/get_defaultnetworkcredentials/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Net::CredentialCache::get_DefaultNetworkCredentials method +linktitle: get_DefaultNetworkCredentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CredentialCache::get_DefaultNetworkCredentials method. Returns the network credentials of the current user or application in C++.' +type: docs +weight: 200 +url: /cpp/system.net/credentialcache/get_defaultnetworkcredentials/ +--- +## CredentialCache::get_DefaultNetworkCredentials method + + +Returns the network credentials of the current user or application. + +```cpp +static System::SharedPtr System::Net::CredentialCache::get_DefaultNetworkCredentials() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NetworkCredential](../../networkcredential/) +* Class [CredentialCache](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/credentialcache/getcredential/_index.md b/english/cpp/system.net/credentialcache/getcredential/_index.md new file mode 100644 index 0000000000..63d657f842 --- /dev/null +++ b/english/cpp/system.net/credentialcache/getcredential/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Net::CredentialCache::GetCredential method +linktitle: GetCredential +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CredentialCache::GetCredential method. Returns credentials for the specified host name, port, and authentication type in C++.' +type: docs +weight: 500 +url: /cpp/system.net/credentialcache/getcredential/ +--- +## CredentialCache::GetCredential(String, int32_t, String) method + + +Returns credentials for the specified host name, port, and authentication type. + +```cpp +System::SharedPtr System::Net::CredentialCache::GetCredential(String host, int32_t port, String authenticationType) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | String | The host name with which the credentials are associated. | +| port | int32_t | The port number. | +| authenticationType | String | The authentication type. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NetworkCredential](../../networkcredential/) +* Class [String](../../../system/string/) +* Class [CredentialCache](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## CredentialCache::GetCredential(System::SharedPtr\, String) method + + +Returns credentials for the specified URI prefix and authentication type. + +```cpp +System::SharedPtr System::Net::CredentialCache::GetCredential(System::SharedPtr uriPrefix, String authenticationType) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uriPrefix | System::SharedPtr\ | The URI prefix. | +| authenticationType | String | An authentication type. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NetworkCredential](../../networkcredential/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [CredentialCache](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/credentialcache/remove/_index.md b/english/cpp/system.net/credentialcache/remove/_index.md new file mode 100644 index 0000000000..3de9a7e936 --- /dev/null +++ b/english/cpp/system.net/credentialcache/remove/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Net::CredentialCache::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::CredentialCache::Remove method. Removes network credentials for the specified host name, port, and authentication type in C++.' +type: docs +weight: 600 +url: /cpp/system.net/credentialcache/remove/ +--- +## CredentialCache::Remove(String, int32_t, String) method + + +Removes network credentials for the specified host name, port, and authentication type. + +```cpp +void System::Net::CredentialCache::Remove(String host, int32_t port, String authenticationType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | String | The host name with which the credentials are associated. | +| port | int32_t | The port number. | +| authenticationType | String | An authentication type. | + +## See Also + +* Class [String](../../../system/string/) +* Class [CredentialCache](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## CredentialCache::Remove(System::SharedPtr\, String) method + + +Removes network credentials for the specified URI prefix and authentication type. + +```cpp +void System::Net::CredentialCache::Remove(System::SharedPtr uriPrefix, String authenticationType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uriPrefix | System::SharedPtr\ | The URI prefix. | +| authenticationType | String | The authentication type. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [CredentialCache](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/decompressionmethods/_index.md b/english/cpp/system.net/decompressionmethods/_index.md new file mode 100644 index 0000000000..a60467b570 --- /dev/null +++ b/english/cpp/system.net/decompressionmethods/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::DecompressionMethods enum +linktitle: DecompressionMethods +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::DecompressionMethods enum. Enumerates the compression-decompression algorithm in C++.' +type: docs +weight: 4300 +url: /cpp/system.net/decompressionmethods/ +--- +## DecompressionMethods enum + + +Enumerates the compression-decompression algorithm. + +```cpp +enum class DecompressionMethods +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | The compression-decompression algorithm is not used. | +| GZip | 1 | The gZip compression-decompression algorithm. | +| Deflate | 2 | The deflate compression-decompression algorithm. | + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/dns/_index.md b/english/cpp/system.net/dns/_index.md new file mode 100644 index 0000000000..1b8f55636b --- /dev/null +++ b/english/cpp/system.net/dns/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Net::Dns class +linktitle: Dns +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns class. Provides methods to work with DNS in C++.' +type: docs +weight: 700 +url: /cpp/system.net/dns/ +--- +## Dns class + + +Provides methods to work with DNS. + +```cpp +class Dns : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [BeginGetHostAddresses](./begingethostaddresses/)(String, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified string that contains a host name or IP address. | +| static [BeginGetHostByName](./begingethostbyname/)(String, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified host name. | +| static [BeginGetHostEntry](./begingethostentry/)(String, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified string that contains a host name or IP address. | +| static [BeginGetHostEntry](./begingethostentry/)(System::SharedPtr\, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified IP address. | +| static [BeginResolve](./beginresolve/)(String, AsyncCallback, System::SharedPtr\) | Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified host name. | +| [Dns](./dns/)() | The deleted default constructor. | +| static [EndGetHostAddresses](./endgethostaddresses/)(System::SharedPtr\) | Waits until the specified asynchronous operation to create a new IPHostEntry-class instance completes. | +| static [EndGetHostByName](./endgethostbyname/)(System::SharedPtr\) | Waits until the specified asynchronous operation to create a new IPHostEntry-class instance completes. | +| static [EndGetHostEntry](./endgethostentry/)(System::SharedPtr\) | Waits until the specified asynchronous operation to create a new IPHostEntry-class instance completes. | +| static [EndResolve](./endresolve/)(System::SharedPtr\) | Waits until the specified asynchronous operation to create a new IPHostEntry-class instance completes. | +| static [GetHostAddresses](./gethostaddresses/)(String) | Returns a collection of IP addresses of the specified host name or IP address. | +| static [GetHostByAddress](./gethostbyaddress/)(String) | Creates a new IPHostEntry-class instance using the specified string representation of an IP address. | +| static [GetHostByAddress](./gethostbyaddress/)(System::SharedPtr\) | Creates a new IPHostEntry-class instance using the specified IP address. | +| static [GetHostByName](./gethostbyname/)(String) | RTTI information. | +| static [GetHostEntry](./gethostentry/)(String) | Creates a new IPHostEntry-class instance using the specified string that contains a host name or IP address. | +| static [GetHostEntry](./gethostentry/)(System::SharedPtr\) | Creates a new IPHostEntry-class instance using the specified IP address. | +| static [GetHostName](./gethostname/)() | Returns the host name of the local machine. | +| static [Resolve](./resolve/)(String) | Creates a new IPHostEntry-class instance using the specified host name. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/dns/begingethostaddresses/_index.md b/english/cpp/system.net/dns/begingethostaddresses/_index.md new file mode 100644 index 0000000000..aa0619074f --- /dev/null +++ b/english/cpp/system.net/dns/begingethostaddresses/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Net::Dns::BeginGetHostAddresses method +linktitle: BeginGetHostAddresses +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::BeginGetHostAddresses method. Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified string that contains a host name or IP address in C++.' +type: docs +weight: 100 +url: /cpp/system.net/dns/begingethostaddresses/ +--- +## Dns::BeginGetHostAddresses method + + +Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified string that contains a host name or IP address. + +```cpp +static System::SharedPtr System::Net::Dns::BeginGetHostAddresses(String hostNameOrAddress, AsyncCallback requestCallback, System::SharedPtr state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hostNameOrAddress | String | A string that contains a hostname or IP address. | +| requestCallback | AsyncCallback | A callback to be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [String](../../../system/string/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/begingethostbyname/_index.md b/english/cpp/system.net/dns/begingethostbyname/_index.md new file mode 100644 index 0000000000..f2b4e0a3e5 --- /dev/null +++ b/english/cpp/system.net/dns/begingethostbyname/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Net::Dns::BeginGetHostByName method +linktitle: BeginGetHostByName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::BeginGetHostByName method. Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified host name in C++.' +type: docs +weight: 200 +url: /cpp/system.net/dns/begingethostbyname/ +--- +## Dns::BeginGetHostByName method + + +Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified host name. + +```cpp +static System::SharedPtr System::Net::Dns::BeginGetHostByName(String hostName, AsyncCallback requestCallback, System::SharedPtr stateObject) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hostName | String | A host name. | +| requestCallback | AsyncCallback | A callback to be called when the operation completes. | +| stateObject | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [String](../../../system/string/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/begingethostentry/_index.md b/english/cpp/system.net/dns/begingethostentry/_index.md new file mode 100644 index 0000000000..e6f38a495c --- /dev/null +++ b/english/cpp/system.net/dns/begingethostentry/_index.md @@ -0,0 +1,69 @@ +--- +title: System::Net::Dns::BeginGetHostEntry method +linktitle: BeginGetHostEntry +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::BeginGetHostEntry method. Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified string that contains a host name or IP address in C++.' +type: docs +weight: 300 +url: /cpp/system.net/dns/begingethostentry/ +--- +## Dns::BeginGetHostEntry(String, AsyncCallback, System::SharedPtr\) method + + +Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified string that contains a host name or IP address. + +```cpp +static System::SharedPtr System::Net::Dns::BeginGetHostEntry(String hostNameOrAddress, AsyncCallback requestCallback, System::SharedPtr stateObject) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hostNameOrAddress | String | The string that contains a hostname or IP address. | +| requestCallback | AsyncCallback | A callback to be called when the operation completes. | +| stateObject | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [String](../../../system/string/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## Dns::BeginGetHostEntry(System::SharedPtr\, AsyncCallback, System::SharedPtr\) method + + +Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified IP address. + +```cpp +static System::SharedPtr System::Net::Dns::BeginGetHostEntry(System::SharedPtr address, AsyncCallback requestCallback, System::SharedPtr stateObject) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | System::SharedPtr\ | The IP address. | +| requestCallback | AsyncCallback | A callback to be called when the operation completes. | +| stateObject | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [IPAddress](../../ipaddress/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/beginresolve/_index.md b/english/cpp/system.net/dns/beginresolve/_index.md new file mode 100644 index 0000000000..5290c69825 --- /dev/null +++ b/english/cpp/system.net/dns/beginresolve/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Net::Dns::BeginResolve method +linktitle: BeginResolve +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::BeginResolve method. Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified host name in C++.' +type: docs +weight: 400 +url: /cpp/system.net/dns/beginresolve/ +--- +## Dns::BeginResolve method + + +Initiates an asynchronous operation to create a new IPHostEntry-class instance using the specified host name. + +```cpp +static System::SharedPtr System::Net::Dns::BeginResolve(String hostName, AsyncCallback requestCallback, System::SharedPtr stateObject) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hostName | String | A host name that is used to create a new instance of the [IPHostEntry](../../iphostentry/) class. | +| requestCallback | AsyncCallback | A callback to be called when the operation completes. | +| stateObject | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [String](../../../system/string/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/dns/_index.md b/english/cpp/system.net/dns/dns/_index.md new file mode 100644 index 0000000000..9eb982cc7e --- /dev/null +++ b/english/cpp/system.net/dns/dns/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::Dns::Dns constructor +linktitle: Dns +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::Dns constructor. The deleted default constructor in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/dns/dns/ +--- +## Dns::Dns constructor + + +The deleted default constructor. + +```cpp +System::Net::Dns::Dns()=delete +``` + +## See Also + +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/endgethostaddresses/_index.md b/english/cpp/system.net/dns/endgethostaddresses/_index.md new file mode 100644 index 0000000000..084f69490e --- /dev/null +++ b/english/cpp/system.net/dns/endgethostaddresses/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Dns::EndGetHostAddresses method +linktitle: EndGetHostAddresses +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::EndGetHostAddresses method. Waits until the specified asynchronous operation to create a new IPHostEntry-class instance completes in C++.' +type: docs +weight: 500 +url: /cpp/system.net/dns/endgethostaddresses/ +--- +## Dns::EndGetHostAddresses method + + +Waits until the specified asynchronous operation to create a new IPHostEntry-class instance completes. + +```cpp +static System::ArrayPtr> System::Net::Dns::EndGetHostAddresses(System::SharedPtr asyncResult) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous operation. | + +### ReturnValue + +A newly created IPHostEntry-class instance. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../ipaddress/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/endgethostbyname/_index.md b/english/cpp/system.net/dns/endgethostbyname/_index.md new file mode 100644 index 0000000000..d1369807e5 --- /dev/null +++ b/english/cpp/system.net/dns/endgethostbyname/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Dns::EndGetHostByName method +linktitle: EndGetHostByName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::EndGetHostByName method. Waits until the specified asynchronous operation to create a new IPHostEntry-class instance completes in C++.' +type: docs +weight: 600 +url: /cpp/system.net/dns/endgethostbyname/ +--- +## Dns::EndGetHostByName method + + +Waits until the specified asynchronous operation to create a new IPHostEntry-class instance completes. + +```cpp +static System::SharedPtr System::Net::Dns::EndGetHostByName(System::SharedPtr asyncResult) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous operation. | + +### ReturnValue + +A newly created IPHostEntry-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPHostEntry](../../iphostentry/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/endgethostentry/_index.md b/english/cpp/system.net/dns/endgethostentry/_index.md new file mode 100644 index 0000000000..e8565d8836 --- /dev/null +++ b/english/cpp/system.net/dns/endgethostentry/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Dns::EndGetHostEntry method +linktitle: EndGetHostEntry +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::EndGetHostEntry method. Waits until the specified asynchronous operation to create a new IPHostEntry-class instance completes in C++.' +type: docs +weight: 700 +url: /cpp/system.net/dns/endgethostentry/ +--- +## Dns::EndGetHostEntry method + + +Waits until the specified asynchronous operation to create a new IPHostEntry-class instance completes. + +```cpp +static System::SharedPtr System::Net::Dns::EndGetHostEntry(System::SharedPtr asyncResult) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous operation. | + +### ReturnValue + +A newly created IPHostEntry-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPHostEntry](../../iphostentry/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/endresolve/_index.md b/english/cpp/system.net/dns/endresolve/_index.md new file mode 100644 index 0000000000..6a26f8bd18 --- /dev/null +++ b/english/cpp/system.net/dns/endresolve/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Dns::EndResolve method +linktitle: EndResolve +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::EndResolve method. Waits until the specified asynchronous operation to create a new IPHostEntry-class instance completes in C++.' +type: docs +weight: 800 +url: /cpp/system.net/dns/endresolve/ +--- +## Dns::EndResolve method + + +Waits until the specified asynchronous operation to create a new IPHostEntry-class instance completes. + +```cpp +static System::SharedPtr System::Net::Dns::EndResolve(System::SharedPtr asyncResult) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous operation. | + +### ReturnValue + +A newly created IPHostEntry-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPHostEntry](../../iphostentry/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/gethostaddresses/_index.md b/english/cpp/system.net/dns/gethostaddresses/_index.md new file mode 100644 index 0000000000..a6279c9155 --- /dev/null +++ b/english/cpp/system.net/dns/gethostaddresses/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::Dns::GetHostAddresses method +linktitle: GetHostAddresses +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::GetHostAddresses method. Returns a collection of IP addresses of the specified host name or IP address in C++.' +type: docs +weight: 900 +url: /cpp/system.net/dns/gethostaddresses/ +--- +## Dns::GetHostAddresses method + + +Returns a collection of IP addresses of the specified host name or IP address. + +```cpp +static System::ArrayPtr> System::Net::Dns::GetHostAddresses(String hostNameOrAddress) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hostNameOrAddress | String | The string that contains a hostname or IP address. | + +### ReturnValue + +A collection of IP addresses. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../ipaddress/) +* Class [String](../../../system/string/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/gethostbyaddress/_index.md b/english/cpp/system.net/dns/gethostbyaddress/_index.md new file mode 100644 index 0000000000..c3427ac138 --- /dev/null +++ b/english/cpp/system.net/dns/gethostbyaddress/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Net::Dns::GetHostByAddress method +linktitle: GetHostByAddress +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::GetHostByAddress method. Creates a new IPHostEntry-class instance using the specified string representation of an IP address in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/dns/gethostbyaddress/ +--- +## Dns::GetHostByAddress(String) method + + +Creates a new IPHostEntry-class instance using the specified string representation of an IP address. + +```cpp +static System::SharedPtr System::Net::Dns::GetHostByAddress(String address) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | String | The string representation of an IP address. | + +### ReturnValue + +A newly created IPHostEntry-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPHostEntry](../../iphostentry/) +* Class [String](../../../system/string/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## Dns::GetHostByAddress(System::SharedPtr\) method + + +Creates a new IPHostEntry-class instance using the specified IP address. + +```cpp +static System::SharedPtr System::Net::Dns::GetHostByAddress(System::SharedPtr address) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | System::SharedPtr\ | The IP address. | + +### ReturnValue + +A newly created IPHostEntry-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPHostEntry](../../iphostentry/) +* Class [IPAddress](../../ipaddress/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/gethostbyname/_index.md b/english/cpp/system.net/dns/gethostbyname/_index.md new file mode 100644 index 0000000000..2ffb5cc4c3 --- /dev/null +++ b/english/cpp/system.net/dns/gethostbyname/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::Dns::GetHostByName method +linktitle: GetHostByName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::GetHostByName method. RTTI information in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/dns/gethostbyname/ +--- +## Dns::GetHostByName method + + +RTTI information. + +```cpp +static System::SharedPtr System::Net::Dns::GetHostByName(String hostName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hostName | String | The host name. | + +### ReturnValue + +A newly created IPHostEntry-class instance. +## Remarks + + +Creates a new IPHostEntry-class instance using the specified host name. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPHostEntry](../../iphostentry/) +* Class [String](../../../system/string/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/gethostentry/_index.md b/english/cpp/system.net/dns/gethostentry/_index.md new file mode 100644 index 0000000000..e33bb983cb --- /dev/null +++ b/english/cpp/system.net/dns/gethostentry/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Net::Dns::GetHostEntry method +linktitle: GetHostEntry +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::GetHostEntry method. Creates a new IPHostEntry-class instance using the specified string that contains a host name or IP address in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/dns/gethostentry/ +--- +## Dns::GetHostEntry(String) method + + +Creates a new IPHostEntry-class instance using the specified string that contains a host name or IP address. + +```cpp +static System::SharedPtr System::Net::Dns::GetHostEntry(String hostNameOrAddress) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hostNameOrAddress | String | A string that contains a hostname or IP address. | + +### ReturnValue + +A newly created IPHostEntry-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPHostEntry](../../iphostentry/) +* Class [String](../../../system/string/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## Dns::GetHostEntry(System::SharedPtr\) method + + +Creates a new IPHostEntry-class instance using the specified IP address. + +```cpp +static System::SharedPtr System::Net::Dns::GetHostEntry(System::SharedPtr address) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | System::SharedPtr\ | The IP address. | + +### ReturnValue + +A newly created IPHostEntry-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPHostEntry](../../iphostentry/) +* Class [IPAddress](../../ipaddress/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/gethostname/_index.md b/english/cpp/system.net/dns/gethostname/_index.md new file mode 100644 index 0000000000..4f34c82dde --- /dev/null +++ b/english/cpp/system.net/dns/gethostname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::Dns::GetHostName method +linktitle: GetHostName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::GetHostName method. Returns the host name of the local machine in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/dns/gethostname/ +--- +## Dns::GetHostName method + + +Returns the host name of the local machine. + +```cpp +static String System::Net::Dns::GetHostName() +``` + + +### ReturnValue + +The host name of the local machine. + +## See Also + +* Class [String](../../../system/string/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dns/resolve/_index.md b/english/cpp/system.net/dns/resolve/_index.md new file mode 100644 index 0000000000..84d6e8cc6f --- /dev/null +++ b/english/cpp/system.net/dns/resolve/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::Dns::Resolve method +linktitle: Resolve +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::Dns::Resolve method. Creates a new IPHostEntry-class instance using the specified host name in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/dns/resolve/ +--- +## Dns::Resolve method + + +Creates a new IPHostEntry-class instance using the specified host name. + +```cpp +static System::SharedPtr System::Net::Dns::Resolve(String hostName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hostName | String | A host name that is used to create a new instance of the [IPHostEntry](../../iphostentry/) class. | + +### ReturnValue + +A newly created IPHostEntry-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPHostEntry](../../iphostentry/) +* Class [String](../../../system/string/) +* Class [Dns](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dnsendpoint/_index.md b/english/cpp/system.net/dnsendpoint/_index.md new file mode 100644 index 0000000000..5af3170fe0 --- /dev/null +++ b/english/cpp/system.net/dnsendpoint/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::DnsEndPoint class +linktitle: DnsEndPoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::DnsEndPoint class. Contains information used by the application to connect to the service. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.net/dnsendpoint/ +--- +## DnsEndPoint class + + +Contains information used by the application to connect to the service. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DnsEndPoint : public System::Net::EndPoint +``` + +## Methods + +| Method | Description | +| --- | --- | +| [DnsEndPoint](./dnsendpoint/)(String, int32_t) | Constructs a new instance. | +| [DnsEndPoint](./dnsendpoint/)(String, int32_t, System::Net::Sockets::AddressFamily) | Constructs a new instance. | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_AddressFamily](./get_addressfamily/)() override | RTTI information. | +| [get_Host](./get_host/)() | RTTI information. | +| [get_Port](./get_port/)() | Returns the port number. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## See Also + +* Class [EndPoint](../endpoint/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/dnsendpoint/dnsendpoint/_index.md b/english/cpp/system.net/dnsendpoint/dnsendpoint/_index.md new file mode 100644 index 0000000000..3280ac251b --- /dev/null +++ b/english/cpp/system.net/dnsendpoint/dnsendpoint/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Net::DnsEndPoint::DnsEndPoint constructor +linktitle: DnsEndPoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::DnsEndPoint::DnsEndPoint constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/dnsendpoint/dnsendpoint/ +--- +## DnsEndPoint::DnsEndPoint(String, int32_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::DnsEndPoint::DnsEndPoint(String host, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | String | The host name. | +| port | int32_t | The port number. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DnsEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## DnsEndPoint::DnsEndPoint(String, int32_t, System::Net::Sockets::AddressFamily) constructor + + +Constructs a new instance. + +```cpp +System::Net::DnsEndPoint::DnsEndPoint(String host, int32_t port, System::Net::Sockets::AddressFamily addressFamily) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | String | The host name. | +| port | int32_t | The port number. | +| addressFamily | System::Net::Sockets::AddressFamily | An address family to which a newly created class instance must belong. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [AddressFamily](../../../system.net.sockets/addressfamily/) +* Class [DnsEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dnsendpoint/equals/_index.md b/english/cpp/system.net/dnsendpoint/equals/_index.md new file mode 100644 index 0000000000..352c85ceef --- /dev/null +++ b/english/cpp/system.net/dnsendpoint/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::DnsEndPoint::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::DnsEndPoint::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net/dnsendpoint/equals/ +--- +## DnsEndPoint::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::DnsEndPoint::Equals(System::SharedPtr comparand) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparand | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [DnsEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dnsendpoint/get_addressfamily/_index.md b/english/cpp/system.net/dnsendpoint/get_addressfamily/_index.md new file mode 100644 index 0000000000..1aab0b8ad9 --- /dev/null +++ b/english/cpp/system.net/dnsendpoint/get_addressfamily/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::DnsEndPoint::get_AddressFamily method +linktitle: get_AddressFamily +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::DnsEndPoint::get_AddressFamily method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net/dnsendpoint/get_addressfamily/ +--- +## DnsEndPoint::get_AddressFamily method + + +RTTI information. + +```cpp +System::Net::Sockets::AddressFamily System::Net::DnsEndPoint::get_AddressFamily() override +``` + + +### ReturnValue + +The address family to which the current instance belongs. +## Remarks + + +Returns the address family to which the current instance belongs. +## See Also + +* Enum [AddressFamily](../../../system.net.sockets/addressfamily/) +* Class [DnsEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dnsendpoint/get_host/_index.md b/english/cpp/system.net/dnsendpoint/get_host/_index.md new file mode 100644 index 0000000000..e30cc1f6bb --- /dev/null +++ b/english/cpp/system.net/dnsendpoint/get_host/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::DnsEndPoint::get_Host method +linktitle: get_Host +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::DnsEndPoint::get_Host method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net/dnsendpoint/get_host/ +--- +## DnsEndPoint::get_Host method + + +RTTI information. + +```cpp +String System::Net::DnsEndPoint::get_Host() +``` + + +### ReturnValue + +A host name. +## Remarks + + +Returns a host name. +## See Also + +* Class [String](../../../system/string/) +* Class [DnsEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dnsendpoint/get_port/_index.md b/english/cpp/system.net/dnsendpoint/get_port/_index.md new file mode 100644 index 0000000000..251bb8de4b --- /dev/null +++ b/english/cpp/system.net/dnsendpoint/get_port/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::DnsEndPoint::get_Port method +linktitle: get_Port +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::DnsEndPoint::get_Port method. Returns the port number in C++.' +type: docs +weight: 500 +url: /cpp/system.net/dnsendpoint/get_port/ +--- +## DnsEndPoint::get_Port method + + +Returns the port number. + +```cpp +int32_t System::Net::DnsEndPoint::get_Port() +``` + + +### ReturnValue + +The port number. + +## See Also + +* Class [DnsEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dnsendpoint/gethashcode/_index.md b/english/cpp/system.net/dnsendpoint/gethashcode/_index.md new file mode 100644 index 0000000000..00fcf8df9d --- /dev/null +++ b/english/cpp/system.net/dnsendpoint/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::DnsEndPoint::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::DnsEndPoint::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 600 +url: /cpp/system.net/dnsendpoint/gethashcode/ +--- +## DnsEndPoint::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::DnsEndPoint::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [DnsEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/dnsendpoint/tostring/_index.md b/english/cpp/system.net/dnsendpoint/tostring/_index.md new file mode 100644 index 0000000000..d5064961d9 --- /dev/null +++ b/english/cpp/system.net/dnsendpoint/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::DnsEndPoint::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::DnsEndPoint::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 700 +url: /cpp/system.net/dnsendpoint/tostring/ +--- +## DnsEndPoint::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::DnsEndPoint::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [DnsEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/endpoint/_index.md b/english/cpp/system.net/endpoint/_index.md new file mode 100644 index 0000000000..08239768c5 --- /dev/null +++ b/english/cpp/system.net/endpoint/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::EndPoint class +linktitle: EndPoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::EndPoint class. The abstract class contains a network address. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.net/endpoint/ +--- +## EndPoint class + + +The abstract class contains a network address. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EndPoint : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Create](./create/)(System::SharedPtr\) | Create a new instance of the [EndPoint](./) class using the specified socket address. | +| virtual [get_AddressFamily](./get_addressfamily/)() | RTTI information. | +| virtual [GetImpl](./getimpl/)() const | Returns a pointer to implementation. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ImplPtr](./implptr/) | A pointer to implementation. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/endpoint/create/_index.md b/english/cpp/system.net/endpoint/create/_index.md new file mode 100644 index 0000000000..427b95e7c3 --- /dev/null +++ b/english/cpp/system.net/endpoint/create/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::EndPoint::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::EndPoint::Create method. Create a new instance of the EndPoint class using the specified socket address in C++.' +type: docs +weight: 100 +url: /cpp/system.net/endpoint/create/ +--- +## EndPoint::Create method + + +Create a new instance of the [EndPoint](../) class using the specified socket address. + +```cpp +virtual System::SharedPtr System::Net::EndPoint::Create(System::SharedPtr socketAddress) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| socketAddress | System::SharedPtr\ | The socket address that will be used to initialize a new instance. | + +### ReturnValue + +A newly created EndPoint-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../) +* Class [SocketAddress](../../socketaddress/) +* Class [EndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/endpoint/get_addressfamily/_index.md b/english/cpp/system.net/endpoint/get_addressfamily/_index.md new file mode 100644 index 0000000000..4d03f6e38d --- /dev/null +++ b/english/cpp/system.net/endpoint/get_addressfamily/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::EndPoint::get_AddressFamily method +linktitle: get_AddressFamily +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::EndPoint::get_AddressFamily method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.net/endpoint/get_addressfamily/ +--- +## EndPoint::get_AddressFamily method + + +RTTI information. + +```cpp +virtual System::Net::Sockets::AddressFamily System::Net::EndPoint::get_AddressFamily() +``` + + +### ReturnValue + +The address family to which the current instance belongs. +## Remarks + + +Returns the address family to which the current instance belongs. +## See Also + +* Enum [AddressFamily](../../../system.net.sockets/addressfamily/) +* Class [EndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/endpoint/getimpl/_index.md b/english/cpp/system.net/endpoint/getimpl/_index.md new file mode 100644 index 0000000000..3707b01631 --- /dev/null +++ b/english/cpp/system.net/endpoint/getimpl/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::EndPoint::GetImpl method +linktitle: GetImpl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::EndPoint::GetImpl method. Returns a pointer to implementation in C++.' +type: docs +weight: 300 +url: /cpp/system.net/endpoint/getimpl/ +--- +## EndPoint::GetImpl method + + +Returns a pointer to implementation. + +```cpp +virtual ImplPtr System::Net::EndPoint::GetImpl() const =0 +``` + + +### ReturnValue + +A pointer to implementation. + +## See Also + +* Typedef [ImplPtr](../implptr/) +* Class [EndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/endpoint/implptr/_index.md b/english/cpp/system.net/endpoint/implptr/_index.md new file mode 100644 index 0000000000..7f6854921e --- /dev/null +++ b/english/cpp/system.net/endpoint/implptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::EndPoint::ImplPtr typedef +linktitle: ImplPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::EndPoint::ImplPtr typedef. A pointer to implementation in C++.' +type: docs +weight: 400 +url: /cpp/system.net/endpoint/implptr/ +--- +## ImplPtr typedef + + +A pointer to implementation. + +```cpp +std::shared_ptr System::Net::EndPoint::ImplPtr +``` + +## See Also + +* Class [EndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/_index.md b/english/cpp/system.net/filewebrequest/_index.md new file mode 100644 index 0000000000..b057682984 --- /dev/null +++ b/english/cpp/system.net/filewebrequest/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Net::FileWebRequest class +linktitle: FileWebRequest +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest class. Provides implementation of the WebRequest abstract class to work with the file system. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/filewebrequest/ +--- +## FileWebRequest class + + +Provides implementation of the [WebRequest](../webrequest/) abstract class to work with the file system. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class FileWebRequest : public System::Net::WebRequest +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Abort](./abort/)() override | Aborts the current request. | +| [BeginGetRequestStream](./begingetrequeststream/)(AsyncCallback, System::SharedPtr\) override | Initiates an asynchronous operation to get a stream for writing data to the resource. | +| [BeginGetResponse](./begingetresponse/)(AsyncCallback, System::SharedPtr\) override | Initiates an asynchronous request for the resource. | +| [EndGetRequestStream](./endgetrequeststream/)(System::SharedPtr\) override | Waits until the specified asynchronous operation to get a stream completes. | +| [EndGetResponse](./endgetresponse/)(System::SharedPtr\) override | Waits until the specified asynchronous request for the resource completes. | +| [FileWebRequest](./filewebrequest/)(System::SharedPtr\) | Constructs a new instance. | +| [get_ContentType](./get_contenttype/)() override | Gets the MIME type of the request. | +| [get_Headers](./get_headers/)() override | Gets the collection of the HTTP headers. | +| [get_Method](./get_method/)() override | Gets the HTTP method. | +| [get_RequestUri](./get_requesturi/)() override | Returns the request URI. | +| [GetResponse](./getresponse/)() override | Returns the web response associated with the current web request. | +| [set_ContentType](./set_contenttype/)(String) override | Sets the MIME type of the request. | +| [set_Headers](./set_headers/)(System::SharedPtr\) override | Sets the collection of the HTTP headers. | +| [set_Method](./set_method/)(String) override | Sets the HTTP method. | +| [set_Timeout](./set_timeout/)(int) override | RTTI information. | +## See Also + +* Class [WebRequest](../webrequest/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/filewebrequest/abort/_index.md b/english/cpp/system.net/filewebrequest/abort/_index.md new file mode 100644 index 0000000000..4a9de1ba79 --- /dev/null +++ b/english/cpp/system.net/filewebrequest/abort/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::FileWebRequest::Abort method +linktitle: Abort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::Abort method. Aborts the current request in C++.' +type: docs +weight: 200 +url: /cpp/system.net/filewebrequest/abort/ +--- +## FileWebRequest::Abort method + + +Aborts the current request. + +```cpp +void System::Net::FileWebRequest::Abort() override +``` + +## See Also + +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/begingetrequeststream/_index.md b/english/cpp/system.net/filewebrequest/begingetrequeststream/_index.md new file mode 100644 index 0000000000..9c734c59b3 --- /dev/null +++ b/english/cpp/system.net/filewebrequest/begingetrequeststream/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::FileWebRequest::BeginGetRequestStream method +linktitle: BeginGetRequestStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::BeginGetRequestStream method. Initiates an asynchronous operation to get a stream for writing data to the resource in C++.' +type: docs +weight: 300 +url: /cpp/system.net/filewebrequest/begingetrequeststream/ +--- +## FileWebRequest::BeginGetRequestStream method + + +Initiates an asynchronous operation to get a stream for writing data to the resource. + +```cpp +System::SharedPtr System::Net::FileWebRequest::BeginGetRequestStream(AsyncCallback callback, System::SharedPtr state) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | AsyncCallback | A callback to be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/begingetresponse/_index.md b/english/cpp/system.net/filewebrequest/begingetresponse/_index.md new file mode 100644 index 0000000000..9a6da26881 --- /dev/null +++ b/english/cpp/system.net/filewebrequest/begingetresponse/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::FileWebRequest::BeginGetResponse method +linktitle: BeginGetResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::BeginGetResponse method. Initiates an asynchronous request for the resource in C++.' +type: docs +weight: 400 +url: /cpp/system.net/filewebrequest/begingetresponse/ +--- +## FileWebRequest::BeginGetResponse method + + +Initiates an asynchronous request for the resource. + +```cpp +System::SharedPtr System::Net::FileWebRequest::BeginGetResponse(AsyncCallback callback, System::SharedPtr state) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | AsyncCallback | A callback to be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/endgetrequeststream/_index.md b/english/cpp/system.net/filewebrequest/endgetrequeststream/_index.md new file mode 100644 index 0000000000..9427c57e24 --- /dev/null +++ b/english/cpp/system.net/filewebrequest/endgetrequeststream/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::FileWebRequest::EndGetRequestStream method +linktitle: EndGetRequestStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::EndGetRequestStream method. Waits until the specified asynchronous operation to get a stream completes in C++.' +type: docs +weight: 500 +url: /cpp/system.net/filewebrequest/endgetrequeststream/ +--- +## FileWebRequest::EndGetRequestStream method + + +Waits until the specified asynchronous operation to get a stream completes. + +```cpp +System::SharedPtr System::Net::FileWebRequest::EndGetRequestStream(System::SharedPtr asyncResult) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous operation to get a stream. | + +### ReturnValue + +The stream for writing data to the resource. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/endgetresponse/_index.md b/english/cpp/system.net/filewebrequest/endgetresponse/_index.md new file mode 100644 index 0000000000..61cc67ccf3 --- /dev/null +++ b/english/cpp/system.net/filewebrequest/endgetresponse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::FileWebRequest::EndGetResponse method +linktitle: EndGetResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::EndGetResponse method. Waits until the specified asynchronous request for the resource completes in C++.' +type: docs +weight: 600 +url: /cpp/system.net/filewebrequest/endgetresponse/ +--- +## FileWebRequest::EndGetResponse method + + +Waits until the specified asynchronous request for the resource completes. + +```cpp +virtual System::SharedPtr System::Net::FileWebRequest::EndGetResponse(System::SharedPtr asyncResult) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous request for the resource. | + +### ReturnValue + +The web response. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebResponse](../../webresponse/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/filewebrequest/_index.md b/english/cpp/system.net/filewebrequest/filewebrequest/_index.md new file mode 100644 index 0000000000..320c11399a --- /dev/null +++ b/english/cpp/system.net/filewebrequest/filewebrequest/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::FileWebRequest::FileWebRequest constructor +linktitle: FileWebRequest +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::FileWebRequest constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/filewebrequest/filewebrequest/ +--- +## FileWebRequest::FileWebRequest constructor + + +Constructs a new instance. + +```cpp +System::Net::FileWebRequest::FileWebRequest(System::SharedPtr uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | The URI of the file system request. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/get_contenttype/_index.md b/english/cpp/system.net/filewebrequest/get_contenttype/_index.md new file mode 100644 index 0000000000..4076a31f38 --- /dev/null +++ b/english/cpp/system.net/filewebrequest/get_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::FileWebRequest::get_ContentType method +linktitle: get_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::get_ContentType method. Gets the MIME type of the request in C++.' +type: docs +weight: 700 +url: /cpp/system.net/filewebrequest/get_contenttype/ +--- +## FileWebRequest::get_ContentType method + + +Gets the MIME type of the request. + +```cpp +String System::Net::FileWebRequest::get_ContentType() override +``` + + +### ReturnValue + +The MIME type of the request. + +## See Also + +* Class [String](../../../system/string/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/get_headers/_index.md b/english/cpp/system.net/filewebrequest/get_headers/_index.md new file mode 100644 index 0000000000..58e8796e1d --- /dev/null +++ b/english/cpp/system.net/filewebrequest/get_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::FileWebRequest::get_Headers method +linktitle: get_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::get_Headers method. Gets the collection of the HTTP headers in C++.' +type: docs +weight: 800 +url: /cpp/system.net/filewebrequest/get_headers/ +--- +## FileWebRequest::get_Headers method + + +Gets the collection of the HTTP headers. + +```cpp +System::SharedPtr System::Net::FileWebRequest::get_Headers() override +``` + + +### ReturnValue + +The collection of the HTTP headers. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebHeaderCollection](../../webheadercollection/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/get_method/_index.md b/english/cpp/system.net/filewebrequest/get_method/_index.md new file mode 100644 index 0000000000..25f9879962 --- /dev/null +++ b/english/cpp/system.net/filewebrequest/get_method/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::FileWebRequest::get_Method method +linktitle: get_Method +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::get_Method method. Gets the HTTP method in C++.' +type: docs +weight: 900 +url: /cpp/system.net/filewebrequest/get_method/ +--- +## FileWebRequest::get_Method method + + +Gets the HTTP method. + +```cpp +String System::Net::FileWebRequest::get_Method() override +``` + + +### ReturnValue + +The HTTP method. + +## See Also + +* Class [String](../../../system/string/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/get_requesturi/_index.md b/english/cpp/system.net/filewebrequest/get_requesturi/_index.md new file mode 100644 index 0000000000..4d4de5639a --- /dev/null +++ b/english/cpp/system.net/filewebrequest/get_requesturi/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::FileWebRequest::get_RequestUri method +linktitle: get_RequestUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::get_RequestUri method. Returns the request URI in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/filewebrequest/get_requesturi/ +--- +## FileWebRequest::get_RequestUri method + + +Returns the request URI. + +```cpp +System::SharedPtr System::Net::FileWebRequest::get_RequestUri() override +``` + + +### ReturnValue + +The request URI. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/getresponse/_index.md b/english/cpp/system.net/filewebrequest/getresponse/_index.md new file mode 100644 index 0000000000..dfa8e6b950 --- /dev/null +++ b/english/cpp/system.net/filewebrequest/getresponse/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::FileWebRequest::GetResponse method +linktitle: GetResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::GetResponse method. Returns the web response associated with the current web request in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/filewebrequest/getresponse/ +--- +## FileWebRequest::GetResponse method + + +Returns the web response associated with the current web request. + +```cpp +System::SharedPtr System::Net::FileWebRequest::GetResponse() override +``` + + +### ReturnValue + +The web response associated with the current web request. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebResponse](../../webresponse/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/set_contenttype/_index.md b/english/cpp/system.net/filewebrequest/set_contenttype/_index.md new file mode 100644 index 0000000000..ca44e41586 --- /dev/null +++ b/english/cpp/system.net/filewebrequest/set_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::FileWebRequest::set_ContentType method +linktitle: set_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::set_ContentType method. Sets the MIME type of the request in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/filewebrequest/set_contenttype/ +--- +## FileWebRequest::set_ContentType method + + +Sets the MIME type of the request. + +```cpp +void System::Net::FileWebRequest::set_ContentType(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The MIME type to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/set_headers/_index.md b/english/cpp/system.net/filewebrequest/set_headers/_index.md new file mode 100644 index 0000000000..eb5dacbc5f --- /dev/null +++ b/english/cpp/system.net/filewebrequest/set_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::FileWebRequest::set_Headers method +linktitle: set_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::set_Headers method. Sets the collection of the HTTP headers in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/filewebrequest/set_headers/ +--- +## FileWebRequest::set_Headers method + + +Sets the collection of the HTTP headers. + +```cpp +void System::Net::FileWebRequest::set_Headers(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The collection of the HTTP headers to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebHeaderCollection](../../webheadercollection/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/set_method/_index.md b/english/cpp/system.net/filewebrequest/set_method/_index.md new file mode 100644 index 0000000000..a4162f6734 --- /dev/null +++ b/english/cpp/system.net/filewebrequest/set_method/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::FileWebRequest::set_Method method +linktitle: set_Method +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::set_Method method. Sets the HTTP method in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/filewebrequest/set_method/ +--- +## FileWebRequest::set_Method method + + +Sets the HTTP method. + +```cpp +void System::Net::FileWebRequest::set_Method(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The HTTP method to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebrequest/set_timeout/_index.md b/english/cpp/system.net/filewebrequest/set_timeout/_index.md new file mode 100644 index 0000000000..f4c103347d --- /dev/null +++ b/english/cpp/system.net/filewebrequest/set_timeout/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::FileWebRequest::set_Timeout method +linktitle: set_Timeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebRequest::set_Timeout method. RTTI information in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/filewebrequest/set_timeout/ +--- +## FileWebRequest::set_Timeout method + + +RTTI information. + +```cpp +void System::Net::FileWebRequest::set_Timeout(int timeout) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| timeout | int | A timeout to set. | +## Remarks + + +Sets an amount of time in milliseconds after which the request will be timed out. + +## See Also + +* Class [FileWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebresponse/_index.md b/english/cpp/system.net/filewebresponse/_index.md new file mode 100644 index 0000000000..bf7291acf5 --- /dev/null +++ b/english/cpp/system.net/filewebresponse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::FileWebResponse class +linktitle: FileWebResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebResponse class. Provides implementation of the WebResponse abstract class to work with the file system. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/filewebresponse/ +--- +## FileWebResponse class + + +Provides implementation of the [WebResponse](../webresponse/) abstract class to work with the file system. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class FileWebResponse : public System::Net::WebResponse +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Closes the response stream. | +| [FileWebResponse](./filewebresponse/)(System::SharedPtr\) | Constructs a new instance. | +| [get_ContentLength](./get_contentlength/)() override | RTTI information. | +| [get_ContentType](./get_contenttype/)() override | Returns the MIME type of the resource. | +| [get_Headers](./get_headers/)() override | Returns the collection of the headers that are associated with the current response. | +| [get_ResponseUri](./get_responseuri/)() override | Returns the resource's URI. | +| [get_SupportsHeaders](./get_supportsheaders/)() override | Returns a value that indicates if the current response supports headers. | +| [GetResponseStream](./getresponsestream/)() override | Returns the response stream. | +## See Also + +* Class [WebResponse](../webresponse/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/filewebresponse/close/_index.md b/english/cpp/system.net/filewebresponse/close/_index.md new file mode 100644 index 0000000000..1d07c2f7b2 --- /dev/null +++ b/english/cpp/system.net/filewebresponse/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::FileWebResponse::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebResponse::Close method. Closes the response stream in C++.' +type: docs +weight: 200 +url: /cpp/system.net/filewebresponse/close/ +--- +## FileWebResponse::Close method + + +Closes the response stream. + +```cpp +void System::Net::FileWebResponse::Close() override +``` + +## See Also + +* Class [FileWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebresponse/filewebresponse/_index.md b/english/cpp/system.net/filewebresponse/filewebresponse/_index.md new file mode 100644 index 0000000000..755ba976de --- /dev/null +++ b/english/cpp/system.net/filewebresponse/filewebresponse/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::FileWebResponse::FileWebResponse constructor +linktitle: FileWebResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebResponse::FileWebResponse constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/filewebresponse/filewebresponse/ +--- +## FileWebResponse::FileWebResponse constructor + + +Constructs a new instance. + +```cpp +System::Net::FileWebResponse::FileWebResponse(System::SharedPtr uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | The URI of the file system response. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [FileWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebresponse/get_contentlength/_index.md b/english/cpp/system.net/filewebresponse/get_contentlength/_index.md new file mode 100644 index 0000000000..4cb57c0853 --- /dev/null +++ b/english/cpp/system.net/filewebresponse/get_contentlength/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::FileWebResponse::get_ContentLength method +linktitle: get_ContentLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebResponse::get_ContentLength method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net/filewebresponse/get_contentlength/ +--- +## FileWebResponse::get_ContentLength method + + +RTTI information. + +```cpp +int64_t System::Net::FileWebResponse::get_ContentLength() override +``` + + +### ReturnValue + +The number of bytes of the resource. +## Remarks + + +RTTI information. + +Returns the number of bytes of the resource. +## See Also + +* Class [FileWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebresponse/get_contenttype/_index.md b/english/cpp/system.net/filewebresponse/get_contenttype/_index.md new file mode 100644 index 0000000000..65481f9e0f --- /dev/null +++ b/english/cpp/system.net/filewebresponse/get_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::FileWebResponse::get_ContentType method +linktitle: get_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebResponse::get_ContentType method. Returns the MIME type of the resource in C++.' +type: docs +weight: 400 +url: /cpp/system.net/filewebresponse/get_contenttype/ +--- +## FileWebResponse::get_ContentType method + + +Returns the MIME type of the resource. + +```cpp +String System::Net::FileWebResponse::get_ContentType() override +``` + + +### ReturnValue + +The MIME type of the resource. + +## See Also + +* Class [String](../../../system/string/) +* Class [FileWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebresponse/get_headers/_index.md b/english/cpp/system.net/filewebresponse/get_headers/_index.md new file mode 100644 index 0000000000..a33371f86e --- /dev/null +++ b/english/cpp/system.net/filewebresponse/get_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::FileWebResponse::get_Headers method +linktitle: get_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebResponse::get_Headers method. Returns the collection of the headers that are associated with the current response in C++.' +type: docs +weight: 500 +url: /cpp/system.net/filewebresponse/get_headers/ +--- +## FileWebResponse::get_Headers method + + +Returns the collection of the headers that are associated with the current response. + +```cpp +System::SharedPtr System::Net::FileWebResponse::get_Headers() override +``` + + +### ReturnValue + +The collection of the headers that are associated with the current response. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebHeaderCollection](../../webheadercollection/) +* Class [FileWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebresponse/get_responseuri/_index.md b/english/cpp/system.net/filewebresponse/get_responseuri/_index.md new file mode 100644 index 0000000000..5a1c3edeb0 --- /dev/null +++ b/english/cpp/system.net/filewebresponse/get_responseuri/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::FileWebResponse::get_ResponseUri method +linktitle: get_ResponseUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebResponse::get_ResponseUri method. Returns the resource''s URI in C++.' +type: docs +weight: 600 +url: /cpp/system.net/filewebresponse/get_responseuri/ +--- +## FileWebResponse::get_ResponseUri method + + +Returns the resource's URI. + +```cpp +System::SharedPtr System::Net::FileWebResponse::get_ResponseUri() override +``` + + +### ReturnValue + +The resource's URI. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [FileWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebresponse/get_supportsheaders/_index.md b/english/cpp/system.net/filewebresponse/get_supportsheaders/_index.md new file mode 100644 index 0000000000..7182f30e4a --- /dev/null +++ b/english/cpp/system.net/filewebresponse/get_supportsheaders/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::FileWebResponse::get_SupportsHeaders method +linktitle: get_SupportsHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebResponse::get_SupportsHeaders method. Returns a value that indicates if the current response supports headers in C++.' +type: docs +weight: 700 +url: /cpp/system.net/filewebresponse/get_supportsheaders/ +--- +## FileWebResponse::get_SupportsHeaders method + + +Returns a value that indicates if the current response supports headers. + +```cpp +bool System::Net::FileWebResponse::get_SupportsHeaders() override +``` + + +### ReturnValue + +A value that indicates if the current response supports headers. + +## See Also + +* Class [FileWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/filewebresponse/getresponsestream/_index.md b/english/cpp/system.net/filewebresponse/getresponsestream/_index.md new file mode 100644 index 0000000000..d19eabb639 --- /dev/null +++ b/english/cpp/system.net/filewebresponse/getresponsestream/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::FileWebResponse::GetResponseStream method +linktitle: GetResponseStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FileWebResponse::GetResponseStream method. Returns the response stream in C++.' +type: docs +weight: 800 +url: /cpp/system.net/filewebresponse/getresponsestream/ +--- +## FileWebResponse::GetResponseStream method + + +Returns the response stream. + +```cpp +System::SharedPtr System::Net::FileWebResponse::GetResponseStream() override +``` + + +### ReturnValue + +The response stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [FileWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ftpwebrequest/_index.md b/english/cpp/system.net/ftpwebrequest/_index.md new file mode 100644 index 0000000000..6fa23ba2c4 --- /dev/null +++ b/english/cpp/system.net/ftpwebrequest/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::FtpWebRequest class +linktitle: FtpWebRequest +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FtpWebRequest class. Implements a File Transfer Protocol (FTP) client. Dummy class making it possible linking translated code with FtpWebRequest references, but not executing it. Contains no properly implemented members in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/ftpwebrequest/ +--- +## FtpWebRequest class + + +Implements a File Transfer Protocol (FTP) client. Dummy class making it possible linking translated code with [FtpWebRequest](./) references, but not executing it. Contains no properly implemented members. + +```cpp +class FtpWebRequest : public System::Net::WebRequest +``` + +## See Also + +* Class [WebRequest](../webrequest/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/ftpwebresponse/_index.md b/english/cpp/system.net/ftpwebresponse/_index.md new file mode 100644 index 0000000000..bd55a35dfa --- /dev/null +++ b/english/cpp/system.net/ftpwebresponse/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::FtpWebResponse class +linktitle: FtpWebResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FtpWebResponse class. Dummy class making it possible linking translated code with FtpWebResponse references, but not executing it. Contains no properly implemented members. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/ftpwebresponse/ +--- +## FtpWebResponse class + + +Dummy class making it possible linking translated code with [FtpWebResponse](./) references, but not executing it. Contains no properly implemented members. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class FtpWebResponse : public System::Net::WebResponse +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Not implemented. | +| [get_ContentLength](./get_contentlength/)() override | RTTI info. | +| [get_ContentType](./get_contenttype/)() override | Not implemented. | +| [get_Headers](./get_headers/)() override | Not implemented. | +| [get_ResponseUri](./get_responseuri/)() override | Not implemented. | +| [GetResponseStream](./getresponsestream/)() override | Not implemented. | +## See Also + +* Class [WebResponse](../webresponse/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/ftpwebresponse/close/_index.md b/english/cpp/system.net/ftpwebresponse/close/_index.md new file mode 100644 index 0000000000..484c29db0d --- /dev/null +++ b/english/cpp/system.net/ftpwebresponse/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::FtpWebResponse::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FtpWebResponse::Close method. Not implemented in C++.' +type: docs +weight: 100 +url: /cpp/system.net/ftpwebresponse/close/ +--- +## FtpWebResponse::Close method + + +Not implemented. + +```cpp +void System::Net::FtpWebResponse::Close() override +``` + +## See Also + +* Class [FtpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ftpwebresponse/get_contentlength/_index.md b/english/cpp/system.net/ftpwebresponse/get_contentlength/_index.md new file mode 100644 index 0000000000..e78c502e1d --- /dev/null +++ b/english/cpp/system.net/ftpwebresponse/get_contentlength/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::FtpWebResponse::get_ContentLength method +linktitle: get_ContentLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FtpWebResponse::get_ContentLength method. RTTI info in C++.' +type: docs +weight: 200 +url: /cpp/system.net/ftpwebresponse/get_contentlength/ +--- +## FtpWebResponse::get_ContentLength method + + +RTTI info. + +```cpp +int64_t System::Net::FtpWebResponse::get_ContentLength() override +``` + +## Remarks + + +Not implemented. +## See Also + +* Class [FtpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ftpwebresponse/get_contenttype/_index.md b/english/cpp/system.net/ftpwebresponse/get_contenttype/_index.md new file mode 100644 index 0000000000..ce1dbbd26c --- /dev/null +++ b/english/cpp/system.net/ftpwebresponse/get_contenttype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::FtpWebResponse::get_ContentType method +linktitle: get_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FtpWebResponse::get_ContentType method. Not implemented in C++.' +type: docs +weight: 300 +url: /cpp/system.net/ftpwebresponse/get_contenttype/ +--- +## FtpWebResponse::get_ContentType method + + +Not implemented. + +```cpp +System::String System::Net::FtpWebResponse::get_ContentType() override +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [FtpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ftpwebresponse/get_headers/_index.md b/english/cpp/system.net/ftpwebresponse/get_headers/_index.md new file mode 100644 index 0000000000..efaae89be9 --- /dev/null +++ b/english/cpp/system.net/ftpwebresponse/get_headers/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Net::FtpWebResponse::get_Headers method +linktitle: get_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FtpWebResponse::get_Headers method. Not implemented in C++.' +type: docs +weight: 400 +url: /cpp/system.net/ftpwebresponse/get_headers/ +--- +## FtpWebResponse::get_Headers method + + +Not implemented. + +```cpp +System::SharedPtr System::Net::FtpWebResponse::get_Headers() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebHeaderCollection](../../webheadercollection/) +* Class [FtpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ftpwebresponse/get_responseuri/_index.md b/english/cpp/system.net/ftpwebresponse/get_responseuri/_index.md new file mode 100644 index 0000000000..a9d2205fb0 --- /dev/null +++ b/english/cpp/system.net/ftpwebresponse/get_responseuri/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Net::FtpWebResponse::get_ResponseUri method +linktitle: get_ResponseUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FtpWebResponse::get_ResponseUri method. Not implemented in C++.' +type: docs +weight: 500 +url: /cpp/system.net/ftpwebresponse/get_responseuri/ +--- +## FtpWebResponse::get_ResponseUri method + + +Not implemented. + +```cpp +System::SharedPtr System::Net::FtpWebResponse::get_ResponseUri() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [FtpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ftpwebresponse/getresponsestream/_index.md b/english/cpp/system.net/ftpwebresponse/getresponsestream/_index.md new file mode 100644 index 0000000000..a8358f54a7 --- /dev/null +++ b/english/cpp/system.net/ftpwebresponse/getresponsestream/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Net::FtpWebResponse::GetResponseStream method +linktitle: GetResponseStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::FtpWebResponse::GetResponseStream method. Not implemented in C++.' +type: docs +weight: 600 +url: /cpp/system.net/ftpwebresponse/getresponsestream/ +--- +## FtpWebResponse::GetResponseStream method + + +Not implemented. + +```cpp +System::SharedPtr System::Net::FtpWebResponse::GetResponseStream() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [FtpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/headervariantinfo/_index.md b/english/cpp/system.net/headervariantinfo/_index.md new file mode 100644 index 0000000000..b13222c2a5 --- /dev/null +++ b/english/cpp/system.net/headervariantinfo/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::HeaderVariantInfo class +linktitle: HeaderVariantInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HeaderVariantInfo class. Used to match the cookie name and specification. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/headervariantinfo/ +--- +## HeaderVariantInfo class + + +Used to match the cookie name and specification. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HeaderVariantInfo : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Name](./get_name/)() | RTTI information. | +| [get_Variant](./get_variant/)() | Returns the cookie's specification. | +| [HeaderVariantInfo](./headervariantinfo/)(String, CookieVariant) | Constructs a new instance. | +| [HeaderVariantInfo](./headervariantinfo/)() | Constructs a new instance. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/headervariantinfo/get_name/_index.md b/english/cpp/system.net/headervariantinfo/get_name/_index.md new file mode 100644 index 0000000000..073e55967c --- /dev/null +++ b/english/cpp/system.net/headervariantinfo/get_name/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::HeaderVariantInfo::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HeaderVariantInfo::get_Name method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.net/headervariantinfo/get_name/ +--- +## HeaderVariantInfo::get_Name method + + +RTTI information. + +```cpp +String System::Net::HeaderVariantInfo::get_Name() +``` + + +### ReturnValue + +The cookie's name. +## Remarks + + +Returns the cookie's name. +## See Also + +* Class [String](../../../system/string/) +* Class [HeaderVariantInfo](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/headervariantinfo/get_variant/_index.md b/english/cpp/system.net/headervariantinfo/get_variant/_index.md new file mode 100644 index 0000000000..aa43a83803 --- /dev/null +++ b/english/cpp/system.net/headervariantinfo/get_variant/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HeaderVariantInfo::get_Variant method +linktitle: get_Variant +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HeaderVariantInfo::get_Variant method. Returns the cookie''s specification in C++.' +type: docs +weight: 300 +url: /cpp/system.net/headervariantinfo/get_variant/ +--- +## HeaderVariantInfo::get_Variant method + + +Returns the cookie's specification. + +```cpp +CookieVariant System::Net::HeaderVariantInfo::get_Variant() +``` + + +### ReturnValue + +The cookie's specification. + +## See Also + +* Enum [CookieVariant](../../cookievariant/) +* Class [HeaderVariantInfo](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/headervariantinfo/headervariantinfo/_index.md b/english/cpp/system.net/headervariantinfo/headervariantinfo/_index.md new file mode 100644 index 0000000000..8ca1d4e661 --- /dev/null +++ b/english/cpp/system.net/headervariantinfo/headervariantinfo/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Net::HeaderVariantInfo::HeaderVariantInfo constructor +linktitle: HeaderVariantInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HeaderVariantInfo::HeaderVariantInfo constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/headervariantinfo/headervariantinfo/ +--- +## HeaderVariantInfo::HeaderVariantInfo() constructor + + +Constructs a new instance. + +```cpp +System::Net::HeaderVariantInfo::HeaderVariantInfo() +``` + +## See Also + +* Class [HeaderVariantInfo](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## HeaderVariantInfo::HeaderVariantInfo(String, CookieVariant) constructor + + +Constructs a new instance. + +```cpp +System::Net::HeaderVariantInfo::HeaderVariantInfo(String name, CookieVariant variant) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The cookie's name. | +| variant | CookieVariant | The cookie's specification. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [CookieVariant](../../cookievariant/) +* Class [HeaderVariantInfo](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/_index.md b/english/cpp/system.net/httpknownheadernames/_index.md new file mode 100644 index 0000000000..7add9c6b05 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/_index.md @@ -0,0 +1,94 @@ +--- +title: System::Net::HttpKnownHeaderNames class +linktitle: HttpKnownHeaderNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames class. Contains the string values of the known header names in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/httpknownheadernames/ +--- +## HttpKnownHeaderNames class + + +Contains the string values of the known header names. + +```cpp +class HttpKnownHeaderNames +``` + +## Methods + +| Method | Description | +| --- | --- | +| [HttpKnownHeaderNames](./httpknownheadernames/)() | The deleted default constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [Accept](./accept/) | The 'Accept' header name. | +| static [AcceptCharset](./acceptcharset/) | The 'Accept-Charset' header name. | +| static [AcceptEncoding](./acceptencoding/) | The 'Accept-Encoding' header name. | +| static [AcceptLanguage](./acceptlanguage/) | The 'Accept-Language' header name. | +| static [AcceptRanges](./acceptranges/) | The 'Accept-Ranges' header name. | +| static [Age](./age/) | The 'Age' header name. | +| static [Allow](./allow/) | The 'Allow' header name. | +| static [Authorization](./authorization/) | The 'Authorization' header name. | +| static [CacheControl](./cachecontrol/) | The 'Cache-Control' header name. | +| static [Connection](./connection/) | The 'Connection' header name. | +| static [ContentDisposition](./contentdisposition/) | The 'Content-Disposition' header name. | +| static [ContentEncoding](./contentencoding/) | The 'Content-Encoding' header name. | +| static [ContentLanguage](./contentlanguage/) | The 'Content-Language' header name. | +| static [ContentLength](./contentlength/) | The 'Content-Length' header name. | +| static [ContentLocation](./contentlocation/) | The 'Content-Location' header name. | +| static [ContentMD5](./contentmd5/) | The 'Content-MD5' header name. | +| static [ContentRange](./contentrange/) | The 'Content-Range' header name. | +| static [ContentType](./contenttype/) | The 'Content-Type' header name. | +| static [Cookie](./cookie/) | The '[Cookie](../cookie/)' header name. | +| static [Cookie2](./cookie2/) | The 'Cookie2' header name. | +| static [Date](./date/) | The 'Date' header name. | +| static [ETag](./etag/) | The 'ETag' header name. | +| static [Expect](./expect/) | The 'Expect' header name. | +| static [Expires](./expires/) | The 'Expires' header name. | +| static [From](./from/) | The 'From' header name. | +| static [Host](./host/) | The 'Host' header name. | +| static [IfMatch](./ifmatch/) | The 'If-Match' header name. | +| static [IfModifiedSince](./ifmodifiedsince/) | The 'If-Modified-Since' header name. | +| static [IfNoneMatch](./ifnonematch/) | The 'If-None-Match' header name. | +| static [IfRange](./ifrange/) | The 'If-Range' header name. | +| static [IfUnmodifiedSince](./ifunmodifiedsince/) | The 'If-Unmodified-Since' header name. | +| static [KeepAlive](./keepalive/) | The 'Keep-Alive' header name. | +| static [LastModified](./lastmodified/) | The 'Last-Modified' header name. | +| static [Location](./location/) | The 'Location' header name. | +| static [MaxForwards](./maxforwards/) | The 'Max-Forwards' header name. | +| static [Origin](./origin/) | The 'Origin' header name. | +| static [P3P](./p3p/) | The 'P3P' header name. | +| static [Pragma](./pragma/) | The 'Pragma' header name. | +| static [ProxyAuthenticate](./proxyauthenticate/) | The 'Proxy-Authenticate' header name. | +| static [ProxyAuthorization](./proxyauthorization/) | The 'Proxy-Authorization' header name. | +| static [ProxyConnection](./proxyconnection/) | The 'Proxy-Connection' header name. | +| static [Range](./range/) | The 'Range' header name. | +| static [Referer](./referer/) | The 'Referer' header name. | +| static [RetryAfter](./retryafter/) | The 'Retry-After' header name. | +| static [SecWebSocketAccept](./secwebsocketaccept/) | The 'Sec-WebSocket-Accept' header name. | +| static [SecWebSocketExtensions](./secwebsocketextensions/) | The 'Sec-WebSocket-Extensions' header name. | +| static [SecWebSocketKey](./secwebsocketkey/) | The 'Sec-WebSocket-Key' header name. | +| static [SecWebSocketProtocol](./secwebsocketprotocol/) | The 'Sec-WebSocket-Protocol' header name. | +| static [SecWebSocketVersion](./secwebsocketversion/) | The 'Sec-WebSocket-Version' header name. | +| static [Server](./server/) | The 'Server' header name. | +| static [SetCookie](./setcookie/) | The 'Set-Cookie' header name. | +| static [SetCookie2](./setcookie2/) | The 'Set-Cookie2' header name. | +| static [TE](./te/) | The 'TE' header name. | +| static [Trailer](./trailer/) | The 'Trailer' header name. | +| static [TransferEncoding](./transferencoding/) | The 'Transfer-Encoding' header name. | +| static [Upgrade](./upgrade/) | The 'Upgrade' header name. | +| static [UserAgent](./useragent/) | The 'User-Agent' header name. | +| static [Vary](./vary/) | The 'Vary' header name. | +| static [Via](./via/) | The 'Via' header name. | +| static [Warning](./warning/) | The 'Warning' header name. | +| static [WWWAuthenticate](./wwwauthenticate/) | The 'WWW-Authenticate' header name. | +| static [XAspNetVersion](./xaspnetversion/) | The 'X-AspNet-Version' header name. | +| static [XPoweredBy](./xpoweredby/) | The 'X-Powered-By' header name. | +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/httpknownheadernames/accept/_index.md b/english/cpp/system.net/httpknownheadernames/accept/_index.md new file mode 100644 index 0000000000..9202300d6d --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/accept/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Accept field +linktitle: Accept +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Accept field. The ''Accept'' header name in C++.' +type: docs +weight: 200 +url: /cpp/system.net/httpknownheadernames/accept/ +--- +## Accept field + + +The 'Accept' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Accept +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/acceptcharset/_index.md b/english/cpp/system.net/httpknownheadernames/acceptcharset/_index.md new file mode 100644 index 0000000000..6cf990e321 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/acceptcharset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::AcceptCharset field +linktitle: AcceptCharset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::AcceptCharset field. The ''Accept-Charset'' header name in C++.' +type: docs +weight: 300 +url: /cpp/system.net/httpknownheadernames/acceptcharset/ +--- +## AcceptCharset field + + +The 'Accept-Charset' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::AcceptCharset +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/acceptencoding/_index.md b/english/cpp/system.net/httpknownheadernames/acceptencoding/_index.md new file mode 100644 index 0000000000..7641b589b9 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/acceptencoding/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::AcceptEncoding field +linktitle: AcceptEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::AcceptEncoding field. The ''Accept-Encoding'' header name in C++.' +type: docs +weight: 400 +url: /cpp/system.net/httpknownheadernames/acceptencoding/ +--- +## AcceptEncoding field + + +The 'Accept-Encoding' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::AcceptEncoding +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/acceptlanguage/_index.md b/english/cpp/system.net/httpknownheadernames/acceptlanguage/_index.md new file mode 100644 index 0000000000..f757404467 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/acceptlanguage/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::AcceptLanguage field +linktitle: AcceptLanguage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::AcceptLanguage field. The ''Accept-Language'' header name in C++.' +type: docs +weight: 500 +url: /cpp/system.net/httpknownheadernames/acceptlanguage/ +--- +## AcceptLanguage field + + +The 'Accept-Language' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::AcceptLanguage +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/acceptranges/_index.md b/english/cpp/system.net/httpknownheadernames/acceptranges/_index.md new file mode 100644 index 0000000000..62edc9e0bb --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/acceptranges/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::AcceptRanges field +linktitle: AcceptRanges +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::AcceptRanges field. The ''Accept-Ranges'' header name in C++.' +type: docs +weight: 600 +url: /cpp/system.net/httpknownheadernames/acceptranges/ +--- +## AcceptRanges field + + +The 'Accept-Ranges' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::AcceptRanges +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/age/_index.md b/english/cpp/system.net/httpknownheadernames/age/_index.md new file mode 100644 index 0000000000..13b86e6f16 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/age/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Age field +linktitle: Age +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Age field. The ''Age'' header name in C++.' +type: docs +weight: 700 +url: /cpp/system.net/httpknownheadernames/age/ +--- +## Age field + + +The 'Age' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Age +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/allow/_index.md b/english/cpp/system.net/httpknownheadernames/allow/_index.md new file mode 100644 index 0000000000..f2413b959e --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/allow/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Allow field +linktitle: Allow +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Allow field. The ''Allow'' header name in C++.' +type: docs +weight: 800 +url: /cpp/system.net/httpknownheadernames/allow/ +--- +## Allow field + + +The 'Allow' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Allow +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/authorization/_index.md b/english/cpp/system.net/httpknownheadernames/authorization/_index.md new file mode 100644 index 0000000000..27c2979a50 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/authorization/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Authorization field +linktitle: Authorization +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Authorization field. The ''Authorization'' header name in C++.' +type: docs +weight: 900 +url: /cpp/system.net/httpknownheadernames/authorization/ +--- +## Authorization field + + +The 'Authorization' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Authorization +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/cachecontrol/_index.md b/english/cpp/system.net/httpknownheadernames/cachecontrol/_index.md new file mode 100644 index 0000000000..aa772138f5 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/cachecontrol/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::CacheControl field +linktitle: CacheControl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::CacheControl field. The ''Cache-Control'' header name in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/httpknownheadernames/cachecontrol/ +--- +## CacheControl field + + +The 'Cache-Control' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::CacheControl +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/connection/_index.md b/english/cpp/system.net/httpknownheadernames/connection/_index.md new file mode 100644 index 0000000000..b3eb76e3a7 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/connection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Connection field +linktitle: Connection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Connection field. The ''Connection'' header name in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/httpknownheadernames/connection/ +--- +## Connection field + + +The 'Connection' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Connection +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/contentdisposition/_index.md b/english/cpp/system.net/httpknownheadernames/contentdisposition/_index.md new file mode 100644 index 0000000000..9fcc929205 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/contentdisposition/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::ContentDisposition field +linktitle: ContentDisposition +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::ContentDisposition field. The ''Content-Disposition'' header name in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/httpknownheadernames/contentdisposition/ +--- +## ContentDisposition field + + +The 'Content-Disposition' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::ContentDisposition +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/contentencoding/_index.md b/english/cpp/system.net/httpknownheadernames/contentencoding/_index.md new file mode 100644 index 0000000000..79fdc8bf42 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/contentencoding/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::ContentEncoding field +linktitle: ContentEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::ContentEncoding field. The ''Content-Encoding'' header name in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/httpknownheadernames/contentencoding/ +--- +## ContentEncoding field + + +The 'Content-Encoding' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::ContentEncoding +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/contentlanguage/_index.md b/english/cpp/system.net/httpknownheadernames/contentlanguage/_index.md new file mode 100644 index 0000000000..71ec1e3793 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/contentlanguage/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::ContentLanguage field +linktitle: ContentLanguage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::ContentLanguage field. The ''Content-Language'' header name in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/httpknownheadernames/contentlanguage/ +--- +## ContentLanguage field + + +The 'Content-Language' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::ContentLanguage +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/contentlength/_index.md b/english/cpp/system.net/httpknownheadernames/contentlength/_index.md new file mode 100644 index 0000000000..12171a5610 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/contentlength/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::ContentLength field +linktitle: ContentLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::ContentLength field. The ''Content-Length'' header name in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/httpknownheadernames/contentlength/ +--- +## ContentLength field + + +The 'Content-Length' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::ContentLength +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/contentlocation/_index.md b/english/cpp/system.net/httpknownheadernames/contentlocation/_index.md new file mode 100644 index 0000000000..3705cffdcf --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/contentlocation/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::ContentLocation field +linktitle: ContentLocation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::ContentLocation field. The ''Content-Location'' header name in C++.' +type: docs +weight: 1600 +url: /cpp/system.net/httpknownheadernames/contentlocation/ +--- +## ContentLocation field + + +The 'Content-Location' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::ContentLocation +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/contentmd5/_index.md b/english/cpp/system.net/httpknownheadernames/contentmd5/_index.md new file mode 100644 index 0000000000..ed038a04a0 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/contentmd5/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::ContentMD5 field +linktitle: ContentMD5 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::ContentMD5 field. The ''Content-MD5'' header name in C++.' +type: docs +weight: 1700 +url: /cpp/system.net/httpknownheadernames/contentmd5/ +--- +## ContentMD5 field + + +The 'Content-MD5' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::ContentMD5 +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/contentrange/_index.md b/english/cpp/system.net/httpknownheadernames/contentrange/_index.md new file mode 100644 index 0000000000..44a7be3638 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/contentrange/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::ContentRange field +linktitle: ContentRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::ContentRange field. The ''Content-Range'' header name in C++.' +type: docs +weight: 1800 +url: /cpp/system.net/httpknownheadernames/contentrange/ +--- +## ContentRange field + + +The 'Content-Range' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::ContentRange +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/contenttype/_index.md b/english/cpp/system.net/httpknownheadernames/contenttype/_index.md new file mode 100644 index 0000000000..e33e111d14 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/contenttype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::ContentType field +linktitle: ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::ContentType field. The ''Content-Type'' header name in C++.' +type: docs +weight: 1900 +url: /cpp/system.net/httpknownheadernames/contenttype/ +--- +## ContentType field + + +The 'Content-Type' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::ContentType +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/cookie/_index.md b/english/cpp/system.net/httpknownheadernames/cookie/_index.md new file mode 100644 index 0000000000..2058aaaa28 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/cookie/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Cookie field +linktitle: Cookie +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Cookie field. The ''Cookie'' header name in C++.' +type: docs +weight: 2000 +url: /cpp/system.net/httpknownheadernames/cookie/ +--- +## Cookie field + + +The '[Cookie](../../cookie/)' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Cookie +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/cookie2/_index.md b/english/cpp/system.net/httpknownheadernames/cookie2/_index.md new file mode 100644 index 0000000000..91840789ac --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/cookie2/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Cookie2 field +linktitle: Cookie2 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Cookie2 field. The ''Cookie2'' header name in C++.' +type: docs +weight: 2100 +url: /cpp/system.net/httpknownheadernames/cookie2/ +--- +## Cookie2 field + + +The 'Cookie2' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Cookie2 +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/date/_index.md b/english/cpp/system.net/httpknownheadernames/date/_index.md new file mode 100644 index 0000000000..f9199fb4e8 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/date/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Date field +linktitle: Date +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Date field. The ''Date'' header name in C++.' +type: docs +weight: 2200 +url: /cpp/system.net/httpknownheadernames/date/ +--- +## Date field + + +The 'Date' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Date +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/etag/_index.md b/english/cpp/system.net/httpknownheadernames/etag/_index.md new file mode 100644 index 0000000000..06e4215ac7 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/etag/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::ETag field +linktitle: ETag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::ETag field. The ''ETag'' header name in C++.' +type: docs +weight: 2300 +url: /cpp/system.net/httpknownheadernames/etag/ +--- +## ETag field + + +The 'ETag' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::ETag +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/expect/_index.md b/english/cpp/system.net/httpknownheadernames/expect/_index.md new file mode 100644 index 0000000000..a873e41c7a --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/expect/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Expect field +linktitle: Expect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Expect field. The ''Expect'' header name in C++.' +type: docs +weight: 2400 +url: /cpp/system.net/httpknownheadernames/expect/ +--- +## Expect field + + +The 'Expect' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Expect +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/expires/_index.md b/english/cpp/system.net/httpknownheadernames/expires/_index.md new file mode 100644 index 0000000000..5c38873b74 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/expires/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Expires field +linktitle: Expires +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Expires field. The ''Expires'' header name in C++.' +type: docs +weight: 2500 +url: /cpp/system.net/httpknownheadernames/expires/ +--- +## Expires field + + +The 'Expires' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Expires +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/from/_index.md b/english/cpp/system.net/httpknownheadernames/from/_index.md new file mode 100644 index 0000000000..a640439130 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/from/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::From field +linktitle: From +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::From field. The ''From'' header name in C++.' +type: docs +weight: 2600 +url: /cpp/system.net/httpknownheadernames/from/ +--- +## From field + + +The 'From' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::From +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/host/_index.md b/english/cpp/system.net/httpknownheadernames/host/_index.md new file mode 100644 index 0000000000..012d4fdee7 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/host/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Host field +linktitle: Host +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Host field. The ''Host'' header name in C++.' +type: docs +weight: 2700 +url: /cpp/system.net/httpknownheadernames/host/ +--- +## Host field + + +The 'Host' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Host +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/httpknownheadernames/_index.md b/english/cpp/system.net/httpknownheadernames/httpknownheadernames/_index.md new file mode 100644 index 0000000000..f5a5011705 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/httpknownheadernames/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::HttpKnownHeaderNames constructor +linktitle: HttpKnownHeaderNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::HttpKnownHeaderNames constructor. The deleted default constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.net/httpknownheadernames/httpknownheadernames/ +--- +## HttpKnownHeaderNames::HttpKnownHeaderNames constructor + + +The deleted default constructor. + +```cpp +System::Net::HttpKnownHeaderNames::HttpKnownHeaderNames()=delete +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/ifmatch/_index.md b/english/cpp/system.net/httpknownheadernames/ifmatch/_index.md new file mode 100644 index 0000000000..57dde09dcb --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/ifmatch/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::IfMatch field +linktitle: IfMatch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::IfMatch field. The ''If-Match'' header name in C++.' +type: docs +weight: 2800 +url: /cpp/system.net/httpknownheadernames/ifmatch/ +--- +## IfMatch field + + +The 'If-Match' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::IfMatch +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/ifmodifiedsince/_index.md b/english/cpp/system.net/httpknownheadernames/ifmodifiedsince/_index.md new file mode 100644 index 0000000000..b1a641ff1e --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/ifmodifiedsince/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::IfModifiedSince field +linktitle: IfModifiedSince +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::IfModifiedSince field. The ''If-Modified-Since'' header name in C++.' +type: docs +weight: 2900 +url: /cpp/system.net/httpknownheadernames/ifmodifiedsince/ +--- +## IfModifiedSince field + + +The 'If-Modified-Since' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::IfModifiedSince +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/ifnonematch/_index.md b/english/cpp/system.net/httpknownheadernames/ifnonematch/_index.md new file mode 100644 index 0000000000..5c89d8e1f7 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/ifnonematch/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::IfNoneMatch field +linktitle: IfNoneMatch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::IfNoneMatch field. The ''If-None-Match'' header name in C++.' +type: docs +weight: 3000 +url: /cpp/system.net/httpknownheadernames/ifnonematch/ +--- +## IfNoneMatch field + + +The 'If-None-Match' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::IfNoneMatch +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/ifrange/_index.md b/english/cpp/system.net/httpknownheadernames/ifrange/_index.md new file mode 100644 index 0000000000..98b4bc4fe4 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/ifrange/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::IfRange field +linktitle: IfRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::IfRange field. The ''If-Range'' header name in C++.' +type: docs +weight: 3100 +url: /cpp/system.net/httpknownheadernames/ifrange/ +--- +## IfRange field + + +The 'If-Range' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::IfRange +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/ifunmodifiedsince/_index.md b/english/cpp/system.net/httpknownheadernames/ifunmodifiedsince/_index.md new file mode 100644 index 0000000000..fbde3d823f --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/ifunmodifiedsince/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::IfUnmodifiedSince field +linktitle: IfUnmodifiedSince +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::IfUnmodifiedSince field. The ''If-Unmodified-Since'' header name in C++.' +type: docs +weight: 3200 +url: /cpp/system.net/httpknownheadernames/ifunmodifiedsince/ +--- +## IfUnmodifiedSince field + + +The 'If-Unmodified-Since' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::IfUnmodifiedSince +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/keepalive/_index.md b/english/cpp/system.net/httpknownheadernames/keepalive/_index.md new file mode 100644 index 0000000000..9a09ebeb42 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/keepalive/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::KeepAlive field +linktitle: KeepAlive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::KeepAlive field. The ''Keep-Alive'' header name in C++.' +type: docs +weight: 3300 +url: /cpp/system.net/httpknownheadernames/keepalive/ +--- +## KeepAlive field + + +The 'Keep-Alive' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::KeepAlive +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/lastmodified/_index.md b/english/cpp/system.net/httpknownheadernames/lastmodified/_index.md new file mode 100644 index 0000000000..d823221feb --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/lastmodified/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::LastModified field +linktitle: LastModified +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::LastModified field. The ''Last-Modified'' header name in C++.' +type: docs +weight: 3400 +url: /cpp/system.net/httpknownheadernames/lastmodified/ +--- +## LastModified field + + +The 'Last-Modified' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::LastModified +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/location/_index.md b/english/cpp/system.net/httpknownheadernames/location/_index.md new file mode 100644 index 0000000000..6690e3fef3 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/location/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Location field +linktitle: Location +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Location field. The ''Location'' header name in C++.' +type: docs +weight: 3500 +url: /cpp/system.net/httpknownheadernames/location/ +--- +## Location field + + +The 'Location' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Location +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/maxforwards/_index.md b/english/cpp/system.net/httpknownheadernames/maxforwards/_index.md new file mode 100644 index 0000000000..e514f902c9 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/maxforwards/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::MaxForwards field +linktitle: MaxForwards +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::MaxForwards field. The ''Max-Forwards'' header name in C++.' +type: docs +weight: 3600 +url: /cpp/system.net/httpknownheadernames/maxforwards/ +--- +## MaxForwards field + + +The 'Max-Forwards' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::MaxForwards +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/origin/_index.md b/english/cpp/system.net/httpknownheadernames/origin/_index.md new file mode 100644 index 0000000000..05dc272376 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/origin/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Origin field +linktitle: Origin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Origin field. The ''Origin'' header name in C++.' +type: docs +weight: 3700 +url: /cpp/system.net/httpknownheadernames/origin/ +--- +## Origin field + + +The 'Origin' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Origin +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/p3p/_index.md b/english/cpp/system.net/httpknownheadernames/p3p/_index.md new file mode 100644 index 0000000000..20f02af1c9 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/p3p/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::P3P field +linktitle: P3P +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::P3P field. The ''P3P'' header name in C++.' +type: docs +weight: 3800 +url: /cpp/system.net/httpknownheadernames/p3p/ +--- +## P3P field + + +The 'P3P' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::P3P +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/pragma/_index.md b/english/cpp/system.net/httpknownheadernames/pragma/_index.md new file mode 100644 index 0000000000..12975792cb --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/pragma/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Pragma field +linktitle: Pragma +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Pragma field. The ''Pragma'' header name in C++.' +type: docs +weight: 3900 +url: /cpp/system.net/httpknownheadernames/pragma/ +--- +## Pragma field + + +The 'Pragma' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Pragma +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/proxyauthenticate/_index.md b/english/cpp/system.net/httpknownheadernames/proxyauthenticate/_index.md new file mode 100644 index 0000000000..5bb934a335 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/proxyauthenticate/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::ProxyAuthenticate field +linktitle: ProxyAuthenticate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::ProxyAuthenticate field. The ''Proxy-Authenticate'' header name in C++.' +type: docs +weight: 4000 +url: /cpp/system.net/httpknownheadernames/proxyauthenticate/ +--- +## ProxyAuthenticate field + + +The 'Proxy-Authenticate' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::ProxyAuthenticate +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/proxyauthorization/_index.md b/english/cpp/system.net/httpknownheadernames/proxyauthorization/_index.md new file mode 100644 index 0000000000..d24c83c4db --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/proxyauthorization/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::ProxyAuthorization field +linktitle: ProxyAuthorization +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::ProxyAuthorization field. The ''Proxy-Authorization'' header name in C++.' +type: docs +weight: 4100 +url: /cpp/system.net/httpknownheadernames/proxyauthorization/ +--- +## ProxyAuthorization field + + +The 'Proxy-Authorization' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::ProxyAuthorization +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/proxyconnection/_index.md b/english/cpp/system.net/httpknownheadernames/proxyconnection/_index.md new file mode 100644 index 0000000000..682e732722 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/proxyconnection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::ProxyConnection field +linktitle: ProxyConnection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::ProxyConnection field. The ''Proxy-Connection'' header name in C++.' +type: docs +weight: 4200 +url: /cpp/system.net/httpknownheadernames/proxyconnection/ +--- +## ProxyConnection field + + +The 'Proxy-Connection' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::ProxyConnection +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/range/_index.md b/english/cpp/system.net/httpknownheadernames/range/_index.md new file mode 100644 index 0000000000..9c63153a10 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/range/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Range field +linktitle: Range +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Range field. The ''Range'' header name in C++.' +type: docs +weight: 4300 +url: /cpp/system.net/httpknownheadernames/range/ +--- +## Range field + + +The 'Range' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Range +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/referer/_index.md b/english/cpp/system.net/httpknownheadernames/referer/_index.md new file mode 100644 index 0000000000..512997d2aa --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/referer/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Referer field +linktitle: Referer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Referer field. The ''Referer'' header name in C++.' +type: docs +weight: 4400 +url: /cpp/system.net/httpknownheadernames/referer/ +--- +## Referer field + + +The 'Referer' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Referer +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/retryafter/_index.md b/english/cpp/system.net/httpknownheadernames/retryafter/_index.md new file mode 100644 index 0000000000..76fde48450 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/retryafter/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::RetryAfter field +linktitle: RetryAfter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::RetryAfter field. The ''Retry-After'' header name in C++.' +type: docs +weight: 4500 +url: /cpp/system.net/httpknownheadernames/retryafter/ +--- +## RetryAfter field + + +The 'Retry-After' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::RetryAfter +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/secwebsocketaccept/_index.md b/english/cpp/system.net/httpknownheadernames/secwebsocketaccept/_index.md new file mode 100644 index 0000000000..aef78d2604 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/secwebsocketaccept/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::SecWebSocketAccept field +linktitle: SecWebSocketAccept +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::SecWebSocketAccept field. The ''Sec-WebSocket-Accept'' header name in C++.' +type: docs +weight: 4600 +url: /cpp/system.net/httpknownheadernames/secwebsocketaccept/ +--- +## SecWebSocketAccept field + + +The 'Sec-WebSocket-Accept' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::SecWebSocketAccept +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/secwebsocketextensions/_index.md b/english/cpp/system.net/httpknownheadernames/secwebsocketextensions/_index.md new file mode 100644 index 0000000000..b619980c6d --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/secwebsocketextensions/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::SecWebSocketExtensions field +linktitle: SecWebSocketExtensions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::SecWebSocketExtensions field. The ''Sec-WebSocket-Extensions'' header name in C++.' +type: docs +weight: 4700 +url: /cpp/system.net/httpknownheadernames/secwebsocketextensions/ +--- +## SecWebSocketExtensions field + + +The 'Sec-WebSocket-Extensions' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::SecWebSocketExtensions +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/secwebsocketkey/_index.md b/english/cpp/system.net/httpknownheadernames/secwebsocketkey/_index.md new file mode 100644 index 0000000000..e112e1f139 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/secwebsocketkey/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::SecWebSocketKey field +linktitle: SecWebSocketKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::SecWebSocketKey field. The ''Sec-WebSocket-Key'' header name in C++.' +type: docs +weight: 4800 +url: /cpp/system.net/httpknownheadernames/secwebsocketkey/ +--- +## SecWebSocketKey field + + +The 'Sec-WebSocket-Key' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::SecWebSocketKey +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/secwebsocketprotocol/_index.md b/english/cpp/system.net/httpknownheadernames/secwebsocketprotocol/_index.md new file mode 100644 index 0000000000..d6ab789218 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/secwebsocketprotocol/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::SecWebSocketProtocol field +linktitle: SecWebSocketProtocol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::SecWebSocketProtocol field. The ''Sec-WebSocket-Protocol'' header name in C++.' +type: docs +weight: 4900 +url: /cpp/system.net/httpknownheadernames/secwebsocketprotocol/ +--- +## SecWebSocketProtocol field + + +The 'Sec-WebSocket-Protocol' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::SecWebSocketProtocol +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/secwebsocketversion/_index.md b/english/cpp/system.net/httpknownheadernames/secwebsocketversion/_index.md new file mode 100644 index 0000000000..f4c70335b3 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/secwebsocketversion/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::SecWebSocketVersion field +linktitle: SecWebSocketVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::SecWebSocketVersion field. The ''Sec-WebSocket-Version'' header name in C++.' +type: docs +weight: 5000 +url: /cpp/system.net/httpknownheadernames/secwebsocketversion/ +--- +## SecWebSocketVersion field + + +The 'Sec-WebSocket-Version' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::SecWebSocketVersion +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/server/_index.md b/english/cpp/system.net/httpknownheadernames/server/_index.md new file mode 100644 index 0000000000..a27ed4b9b7 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/server/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Server field +linktitle: Server +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Server field. The ''Server'' header name in C++.' +type: docs +weight: 5100 +url: /cpp/system.net/httpknownheadernames/server/ +--- +## Server field + + +The 'Server' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Server +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/setcookie/_index.md b/english/cpp/system.net/httpknownheadernames/setcookie/_index.md new file mode 100644 index 0000000000..dc8aefb3d0 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/setcookie/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::SetCookie field +linktitle: SetCookie +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::SetCookie field. The ''Set-Cookie'' header name in C++.' +type: docs +weight: 5200 +url: /cpp/system.net/httpknownheadernames/setcookie/ +--- +## SetCookie field + + +The 'Set-Cookie' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::SetCookie +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/setcookie2/_index.md b/english/cpp/system.net/httpknownheadernames/setcookie2/_index.md new file mode 100644 index 0000000000..507267b236 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/setcookie2/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::SetCookie2 field +linktitle: SetCookie2 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::SetCookie2 field. The ''Set-Cookie2'' header name in C++.' +type: docs +weight: 5300 +url: /cpp/system.net/httpknownheadernames/setcookie2/ +--- +## SetCookie2 field + + +The 'Set-Cookie2' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::SetCookie2 +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/te/_index.md b/english/cpp/system.net/httpknownheadernames/te/_index.md new file mode 100644 index 0000000000..2068562ca4 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/te/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::TE field +linktitle: TE +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::TE field. The ''TE'' header name in C++.' +type: docs +weight: 5400 +url: /cpp/system.net/httpknownheadernames/te/ +--- +## TE field + + +The 'TE' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::TE +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/trailer/_index.md b/english/cpp/system.net/httpknownheadernames/trailer/_index.md new file mode 100644 index 0000000000..6fd5c3ea03 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/trailer/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Trailer field +linktitle: Trailer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Trailer field. The ''Trailer'' header name in C++.' +type: docs +weight: 5500 +url: /cpp/system.net/httpknownheadernames/trailer/ +--- +## Trailer field + + +The 'Trailer' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Trailer +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/transferencoding/_index.md b/english/cpp/system.net/httpknownheadernames/transferencoding/_index.md new file mode 100644 index 0000000000..9bfd876b98 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/transferencoding/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::TransferEncoding field +linktitle: TransferEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::TransferEncoding field. The ''Transfer-Encoding'' header name in C++.' +type: docs +weight: 5600 +url: /cpp/system.net/httpknownheadernames/transferencoding/ +--- +## TransferEncoding field + + +The 'Transfer-Encoding' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::TransferEncoding +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/upgrade/_index.md b/english/cpp/system.net/httpknownheadernames/upgrade/_index.md new file mode 100644 index 0000000000..71eb9bd1ed --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/upgrade/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Upgrade field +linktitle: Upgrade +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Upgrade field. The ''Upgrade'' header name in C++.' +type: docs +weight: 5700 +url: /cpp/system.net/httpknownheadernames/upgrade/ +--- +## Upgrade field + + +The 'Upgrade' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Upgrade +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/useragent/_index.md b/english/cpp/system.net/httpknownheadernames/useragent/_index.md new file mode 100644 index 0000000000..e9f111f949 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/useragent/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::UserAgent field +linktitle: UserAgent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::UserAgent field. The ''User-Agent'' header name in C++.' +type: docs +weight: 5800 +url: /cpp/system.net/httpknownheadernames/useragent/ +--- +## UserAgent field + + +The 'User-Agent' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::UserAgent +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/vary/_index.md b/english/cpp/system.net/httpknownheadernames/vary/_index.md new file mode 100644 index 0000000000..5413b73e17 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/vary/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Vary field +linktitle: Vary +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Vary field. The ''Vary'' header name in C++.' +type: docs +weight: 5900 +url: /cpp/system.net/httpknownheadernames/vary/ +--- +## Vary field + + +The 'Vary' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Vary +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/via/_index.md b/english/cpp/system.net/httpknownheadernames/via/_index.md new file mode 100644 index 0000000000..5edb5fef01 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/via/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Via field +linktitle: Via +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Via field. The ''Via'' header name in C++.' +type: docs +weight: 6000 +url: /cpp/system.net/httpknownheadernames/via/ +--- +## Via field + + +The 'Via' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Via +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/warning/_index.md b/english/cpp/system.net/httpknownheadernames/warning/_index.md new file mode 100644 index 0000000000..2be7206317 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/warning/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::Warning field +linktitle: Warning +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::Warning field. The ''Warning'' header name in C++.' +type: docs +weight: 6100 +url: /cpp/system.net/httpknownheadernames/warning/ +--- +## Warning field + + +The 'Warning' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::Warning +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/wwwauthenticate/_index.md b/english/cpp/system.net/httpknownheadernames/wwwauthenticate/_index.md new file mode 100644 index 0000000000..a7ef80a765 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/wwwauthenticate/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::WWWAuthenticate field +linktitle: WWWAuthenticate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::WWWAuthenticate field. The ''WWW-Authenticate'' header name in C++.' +type: docs +weight: 6200 +url: /cpp/system.net/httpknownheadernames/wwwauthenticate/ +--- +## WWWAuthenticate field + + +The 'WWW-Authenticate' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::WWWAuthenticate +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/xaspnetversion/_index.md b/english/cpp/system.net/httpknownheadernames/xaspnetversion/_index.md new file mode 100644 index 0000000000..12f6f42ea1 --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/xaspnetversion/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::XAspNetVersion field +linktitle: XAspNetVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::XAspNetVersion field. The ''X-AspNet-Version'' header name in C++.' +type: docs +weight: 6300 +url: /cpp/system.net/httpknownheadernames/xaspnetversion/ +--- +## XAspNetVersion field + + +The 'X-AspNet-Version' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::XAspNetVersion +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpknownheadernames/xpoweredby/_index.md b/english/cpp/system.net/httpknownheadernames/xpoweredby/_index.md new file mode 100644 index 0000000000..54cb0e6c3f --- /dev/null +++ b/english/cpp/system.net/httpknownheadernames/xpoweredby/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpKnownHeaderNames::XPoweredBy field +linktitle: XPoweredBy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpKnownHeaderNames::XPoweredBy field. The ''X-Powered-By'' header name in C++.' +type: docs +weight: 6400 +url: /cpp/system.net/httpknownheadernames/xpoweredby/ +--- +## XPoweredBy field + + +The 'X-Powered-By' header name. + +```cpp +static const String System::Net::HttpKnownHeaderNames::XPoweredBy +``` + +## See Also + +* Class [HttpKnownHeaderNames](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httprequestheader/_index.md b/english/cpp/system.net/httprequestheader/_index.md new file mode 100644 index 0000000000..cbc405a384 --- /dev/null +++ b/english/cpp/system.net/httprequestheader/_index.md @@ -0,0 +1,68 @@ +--- +title: System::Net::HttpRequestHeader enum +linktitle: HttpRequestHeader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpRequestHeader enum. Enumerates the request headers in C++.' +type: docs +weight: 4400 +url: /cpp/system.net/httprequestheader/ +--- +## HttpRequestHeader enum + + +Enumerates the request headers. + +```cpp +enum class HttpRequestHeader +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| CacheControl | 0 | The 'Cache-Control' header. | +| Connection | 1 | The 'Connection' header. | +| Date | 2 | The 'Date' header. | +| KeepAlive | 3 | The 'Keep-Alive' header. | +| Pragma | 4 | The 'Pragma' header. | +| Trailer | 5 | The 'Trailer' header. | +| TransferEncoding | 6 | The 'Transfer-Encoding' header. | +| Upgrade | 7 | The 'Upgrade' header. | +| Via | 8 | The 'Via' header. | +| Warning | 9 | The 'Warning' header. | +| Allow | 10 | The 'Allow' header. | +| ContentLength | 11 | The 'Content-Length' header. | +| ContentType | 12 | The 'Content-Type' header. | +| ContentEncoding | 13 | The 'Content-Encoding' header. | +| ContentLanguage | 14 | The 'Content-Language' header. | +| ContentLocation | 15 | The 'Content-Location' header. | +| ContentMd5 | 16 | The 'Content-MD5' header. | +| ContentRange | 17 | The 'Content-Range' header. | +| Expires | 18 | The 'Expires' header. | +| LastModified | 19 | The 'Last-Modified' header. | +| Accept | 20 | The 'Accept' header. | +| AcceptCharset | 21 | The 'Accept-Charset' header. | +| AcceptEncoding | 22 | The 'Accept-Encoding' header. | +| AcceptLanguage | 23 | The 'Accept-Language' header. | +| Authorization | 24 | The 'Authorization' header. | +| Cookie | 25 | The '[Cookie](../cookie/)' header. | +| Expect | 26 | The 'Expect' header. | +| From | 27 | The 'From' header. | +| Host | 28 | The 'Host' header. | +| IfMatch | 29 | The 'If-Match' header. | +| IfModifiedSince | 30 | The 'If-Modified-Since' header. | +| IfNoneMatch | 31 | The 'If-None-Match' header. | +| IfRange | 32 | The 'If-Range' header. | +| IfUnmodifiedSince | 33 | The 'If-Unmodified-Since' header. | +| MaxForwards | 34 | The 'Max-Forwards' header. | +| ProxyAuthorization | 35 | The 'Proxy-Authorization' header. | +| Referer | 36 | The 'Referer' header. | +| Range | 37 | The 'Range' header. | +| Te | 38 | The 'TE' header. | +| Translate | 39 | The 'Translate' header. | +| UserAgent | 40 | The 'User-Agent' header. | + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/httprequestheaderextensions/_index.md b/english/cpp/system.net/httprequestheaderextensions/_index.md new file mode 100644 index 0000000000..39de7fa868 --- /dev/null +++ b/english/cpp/system.net/httprequestheaderextensions/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpRequestHeaderExtensions class +linktitle: HttpRequestHeaderExtensions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpRequestHeaderExtensions class. Contains utility methods to work with the HttpRequestHeader enumeration values in C++.' +type: docs +weight: 1600 +url: /cpp/system.net/httprequestheaderextensions/ +--- +## HttpRequestHeaderExtensions class + + +Contains utility methods to work with the HttpRequestHeader enumeration values. + +```cpp +class HttpRequestHeaderExtensions +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [GetName](./getname/)(HttpRequestHeader) | Returns the string representation of the specified header. | +| [HttpRequestHeaderExtensions](./httprequestheaderextensions/)() | The deleted default constructor. | +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/httprequestheaderextensions/getname/_index.md b/english/cpp/system.net/httprequestheaderextensions/getname/_index.md new file mode 100644 index 0000000000..93306b1790 --- /dev/null +++ b/english/cpp/system.net/httprequestheaderextensions/getname/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::HttpRequestHeaderExtensions::GetName method +linktitle: GetName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpRequestHeaderExtensions::GetName method. Returns the string representation of the specified header in C++.' +type: docs +weight: 100 +url: /cpp/system.net/httprequestheaderextensions/getname/ +--- +## HttpRequestHeaderExtensions::GetName method + + +Returns the string representation of the specified header. + +```cpp +static String System::Net::HttpRequestHeaderExtensions::GetName(HttpRequestHeader header) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| header | HttpRequestHeader | A header to which string representation must be returned. | + +### ReturnValue + +The string representation of the specified header. + +## See Also + +* Class [String](../../../system/string/) +* Enum [HttpRequestHeader](../../httprequestheader/) +* Class [HttpRequestHeaderExtensions](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httprequestheaderextensions/httprequestheaderextensions/_index.md b/english/cpp/system.net/httprequestheaderextensions/httprequestheaderextensions/_index.md new file mode 100644 index 0000000000..7de858819d --- /dev/null +++ b/english/cpp/system.net/httprequestheaderextensions/httprequestheaderextensions/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpRequestHeaderExtensions::HttpRequestHeaderExtensions constructor +linktitle: HttpRequestHeaderExtensions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpRequestHeaderExtensions::HttpRequestHeaderExtensions constructor. The deleted default constructor in C++.' +type: docs +weight: 200 +url: /cpp/system.net/httprequestheaderextensions/httprequestheaderextensions/ +--- +## HttpRequestHeaderExtensions::HttpRequestHeaderExtensions constructor + + +The deleted default constructor. + +```cpp +System::Net::HttpRequestHeaderExtensions::HttpRequestHeaderExtensions()=delete +``` + +## See Also + +* Class [HttpRequestHeaderExtensions](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpresponseheader/_index.md b/english/cpp/system.net/httpresponseheader/_index.md new file mode 100644 index 0000000000..e3cce4cd42 --- /dev/null +++ b/english/cpp/system.net/httpresponseheader/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Net::HttpResponseHeader enum +linktitle: HttpResponseHeader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpResponseHeader enum. Enumerates the http response headers in C++.' +type: docs +weight: 4500 +url: /cpp/system.net/httpresponseheader/ +--- +## HttpResponseHeader enum + + +Enumerates the http response headers. + +```cpp +enum class HttpResponseHeader +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| CacheControl | 0 | The 'Cache-Control' header. | +| Connection | 1 | The 'Connection' header. | +| Date | 2 | The 'Date' header. | +| KeepAlive | 3 | The 'Keep-Alive' header. | +| Pragma | 4 | The 'Pragma' header. | +| Trailer | 5 | The 'Trailer' header. | +| TransferEncoding | 6 | The 'Transfer-Encoding' header. | +| Upgrade | 7 | The 'Upgrade' header. | +| Via | 8 | The 'Via' header. | +| Warning | 9 | The 'Warning' header. | +| Allow | 10 | The 'Allow' header. | +| ContentLength | 11 | The 'Content-Length' header. | +| ContentType | 12 | The 'Content-Type' header. | +| ContentEncoding | 13 | The 'Content-Encoding' header. | +| ContentLanguage | 14 | The 'Content-Language' header. | +| ContentLocation | 15 | The 'Content-Location' header. | +| ContentMd5 | 16 | The 'Content-MD5' header. | +| ContentRange | 17 | The 'Content-Range' header. | +| Expires | 18 | The 'Expires' header. | +| LastModified | 19 | The 'Last-Modified' header. | +| AcceptRanges | 20 | The 'Accept-Ranges' header. | +| Age | 21 | The 'Age' header. | +| ETag | 22 | The 'ETag' header. | +| Location | 23 | The 'Location' header. | +| ProxyAuthenticate | 24 | The 'Proxy-Authenticate' header. | +| RetryAfter | 25 | The 'Retry-After' header. | +| Server | 26 | The 'Server' header. | +| SetCookie | 27 | The 'Set-Cookie' header. | +| Vary | 28 | The 'Vary' header. | +| WwwAuthenticate | 29 | The 'WWW-Authenticate' header. | + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/httpresponseheaderextensions/_index.md b/english/cpp/system.net/httpresponseheaderextensions/_index.md new file mode 100644 index 0000000000..27caab078e --- /dev/null +++ b/english/cpp/system.net/httpresponseheaderextensions/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpResponseHeaderExtensions class +linktitle: HttpResponseHeaderExtensions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpResponseHeaderExtensions class. Contains utility methods to work with the HttpResponseHeader enumeration values in C++.' +type: docs +weight: 1700 +url: /cpp/system.net/httpresponseheaderextensions/ +--- +## HttpResponseHeaderExtensions class + + +Contains utility methods to work with the HttpResponseHeader enumeration values. + +```cpp +class HttpResponseHeaderExtensions : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [GetName](./getname/)(HttpResponseHeader) | RTTI information. | +| [HttpResponseHeaderExtensions](./httpresponseheaderextensions/)() | The deleted default constructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/httpresponseheaderextensions/getname/_index.md b/english/cpp/system.net/httpresponseheaderextensions/getname/_index.md new file mode 100644 index 0000000000..27c1905b24 --- /dev/null +++ b/english/cpp/system.net/httpresponseheaderextensions/getname/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::HttpResponseHeaderExtensions::GetName method +linktitle: GetName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpResponseHeaderExtensions::GetName method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net/httpresponseheaderextensions/getname/ +--- +## HttpResponseHeaderExtensions::GetName method + + +RTTI information. + +```cpp +static String System::Net::HttpResponseHeaderExtensions::GetName(HttpResponseHeader header) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| header | HttpResponseHeader | The header for which the name must be returned. | + +### ReturnValue + +The name of the specified header. +## Remarks + + +Returns the name of the specified header. +## See Also + +* Class [String](../../../system/string/) +* Enum [HttpResponseHeader](../../httpresponseheader/) +* Class [HttpResponseHeaderExtensions](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpresponseheaderextensions/httpresponseheaderextensions/_index.md b/english/cpp/system.net/httpresponseheaderextensions/httpresponseheaderextensions/_index.md new file mode 100644 index 0000000000..358094a400 --- /dev/null +++ b/english/cpp/system.net/httpresponseheaderextensions/httpresponseheaderextensions/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpResponseHeaderExtensions::HttpResponseHeaderExtensions constructor +linktitle: HttpResponseHeaderExtensions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpResponseHeaderExtensions::HttpResponseHeaderExtensions constructor. The deleted default constructor in C++.' +type: docs +weight: 200 +url: /cpp/system.net/httpresponseheaderextensions/httpresponseheaderextensions/ +--- +## HttpResponseHeaderExtensions::HttpResponseHeaderExtensions constructor + + +The deleted default constructor. + +```cpp +System::Net::HttpResponseHeaderExtensions::HttpResponseHeaderExtensions()=delete +``` + +## See Also + +* Class [HttpResponseHeaderExtensions](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpstatuscode/_index.md b/english/cpp/system.net/httpstatuscode/_index.md new file mode 100644 index 0000000000..42ac6fa9e3 --- /dev/null +++ b/english/cpp/system.net/httpstatuscode/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Net::HttpStatusCode enum +linktitle: HttpStatusCode +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::HttpStatusCode enum in C++.' +type: docs +weight: 4600 +url: /cpp/system.net/httpstatuscode/ +--- +## HttpStatusCode enum + + + + +```cpp +enum class HttpStatusCode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Continue | 100 | The 'Continue' status code that equals to HTTP status 100. | +| SwitchingProtocols | 101 | The 'Switching Protocol' status code that equals to HTTP status 101. | +| OK | 200 | The 'OK' status code that equals to HTTP status 200. | +| Created | 201 | The 'Created' status code that equals to HTTP status 201. | +| Accepted | 202 | The 'Accepted' status code that equals to HTTP status 202. | +| NonAuthoritativeInformation | 203 | The 'Non-Authoritative Information' status code that equals to HTTP status 203. | +| NoContent | 204 | The 'No Content' status code that equals to HTTP status 204. | +| ResetContent | 205 | The 'Reset Content' status code that equals to HTTP status 205. | +| PartialContent | 206 | The 'Partial Content' status code that equals to HTTP status 206. | +| MultipleChoices | 300 | The 'Multiple Choice' status code that equals to HTTP status 300. | +| Ambiguous | 300 | The 'Ambiguous' status code that equals to HTTP status 300. | +| MovedPermanently | 301 | The 'Moved Permanently' status code that equals to HTTP status 301. | +| Moved | 301 | The 'Moved' status code that equals to HTTP status 301. | +| Found | 302 | The 'Found' status code that equals to HTTP status 302. | +| Redirect | 302 | The 'Redirect' status code that equals to HTTP status 302. | +| SeeOther | 303 | The 'See Other' status code that equals to HTTP status 303. | +| RedirectMethod | 303 | The 'Redirect' status code that equals to HTTP status 303. | +| NotModified | 304 | The 'Not Modified' status code that equals to HTTP status 304. | +| UseProxy | 305 | The 'Use Proxy' status code that equals to HTTP status 305. | +| Unused | 306 | The 'Switch Proxy' status code that equals to HTTP status 306. | +| TemporaryRedirect | 307 | The 'Temporary Redirect' status code that equals to HTTP status 307. | +| RedirectKeepVerb | 307 | The 'Redirect Keep Verb' status code that equals to HTTP status 307. | +| PermanentRedirect | 308 | The 'Permanent Redirect' status code that equals to HTTP status 308. | +| BadRequest | 400 | The 'Bad Request' status code that equals to HTTP status 400. | +| Unauthorized | 401 | The 'Unauthorized' status code that equals to HTTP status 401. | +| PaymentRequired | 402 | The 'Payment Required' status code that equals to HTTP status 402. | +| Forbidden | 403 | The 'Forbidden' status code that equals to HTTP status 403. | +| NotFound | 404 | The 'Not Found' status code that equals to HTTP status 404. | +| MethodNotAllowed | 405 | The 'Method Not Allowed' status code that equals to HTTP status 405. | +| NotAcceptable | 406 | The 'Not Acceptable' status code that equals to HTTP status 406. | +| ProxyAuthenticationRequired | 407 | The 'Proxy Authentication Required' status code that equals to HTTP status 407. | +| RequestTimeout | 408 | The 'Request Timeout' status code that equals to HTTP status 408. | +| Conflict | 409 | The 'Conflict' status code that equals to HTTP status 409. | +| Gone | 410 | The 'Gone' status code that equals to HTTP status 410. | +| LengthRequired | 411 | The 'Length Required' status code that equals to HTTP status 411. | +| PreconditionFailed | 412 | The 'Precondition Failed' status code that equals to HTTP status 412. | +| RequestEntityTooLarge | 413 | The 'Request Entity Too Large' status code that equals to HTTP status 413. | +| RequestUriTooLong | 414 | The 'Request-URI Too Long' status code that equals to HTTP status 414. | +| UnsupportedMediaType | 415 | The 'Unsupported Media Type' status code that equals to HTTP status 415. | +| RequestedRangeNotSatisfiable | 416 | The 'Requested Range Not Satisfiable' status code that equals to HTTP status 416. | +| ExpectationFailed | 417 | The 'Expectation Failed' status code that equals to HTTP status 417. | +| UpgradeRequired | 426 | The 'Upgrade Required' status code that equals to HTTP status 426. | +| InternalServerError | 500 | The 'Internal Server Error' status code that equals to HTTP status 500. | +| NotImplemented | 501 | The 'Not Implemented' status code that equals to HTTP status 501. | +| BadGateway | 502 | The 'Bad Gateway' status code that equals to HTTP status 502. | +| ServiceUnavailable | 503 | The 'Service Unavailable' status code that equals to HTTP status 503. | +| GatewayTimeout | 504 | The 'Gateway Timeout' status code that equals to HTTP status 504. | +| HttpVersionNotSupported | 505 | The 'HTTP [Version](../../system/version/) Not Supported' status code that equals to HTTP status 505. | + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/httpstatusdescription/_index.md b/english/cpp/system.net/httpstatusdescription/_index.md new file mode 100644 index 0000000000..47b67ee932 --- /dev/null +++ b/english/cpp/system.net/httpstatusdescription/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpStatusDescription class +linktitle: HttpStatusDescription +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpStatusDescription class. Contains the utility methods to get the string representation of the HTTP status in C++.' +type: docs +weight: 1800 +url: /cpp/system.net/httpstatusdescription/ +--- +## HttpStatusDescription class + + +Contains the utility methods to get the string representation of the HTTP status. + +```cpp +class HttpStatusDescription : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Get](./get/)(HttpStatusCode) | RTTI information. | +| static [Get](./get/)(int32_t) | Returns a string description of the specified HTTP status code. | +| [HttpStatusDescription](./httpstatusdescription/)() | The deleted default constructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/httpstatusdescription/get/_index.md b/english/cpp/system.net/httpstatusdescription/get/_index.md new file mode 100644 index 0000000000..d0a4102452 --- /dev/null +++ b/english/cpp/system.net/httpstatusdescription/get/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Net::HttpStatusDescription::Get method +linktitle: Get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpStatusDescription::Get method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net/httpstatusdescription/get/ +--- +## HttpStatusDescription::Get(HttpStatusCode) method + + +RTTI information. + +```cpp +static String System::Net::HttpStatusDescription::Get(HttpStatusCode code) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| code | HttpStatusCode | The status code. | + +### ReturnValue + +A string description of the specified HTTP status code. +## Remarks + + +Returns a string description of the specified HTTP status code. +## See Also + +* Class [String](../../../system/string/) +* Enum [HttpStatusCode](../../httpstatuscode/) +* Class [HttpStatusDescription](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpStatusDescription::Get(int32_t) method + + +Returns a string description of the specified HTTP status code. + +```cpp +static String System::Net::HttpStatusDescription::Get(int32_t code) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| code | int32_t | The status code. | + +### ReturnValue + +A string description of the specified HTTP status code. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpStatusDescription](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpstatusdescription/httpstatusdescription/_index.md b/english/cpp/system.net/httpstatusdescription/httpstatusdescription/_index.md new file mode 100644 index 0000000000..7fb107d632 --- /dev/null +++ b/english/cpp/system.net/httpstatusdescription/httpstatusdescription/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpStatusDescription::HttpStatusDescription constructor +linktitle: HttpStatusDescription +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpStatusDescription::HttpStatusDescription constructor. The deleted default constructor in C++.' +type: docs +weight: 200 +url: /cpp/system.net/httpstatusdescription/httpstatusdescription/ +--- +## HttpStatusDescription::HttpStatusDescription constructor + + +The deleted default constructor. + +```cpp +System::Net::HttpStatusDescription::HttpStatusDescription()=delete +``` + +## See Also + +* Class [HttpStatusDescription](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpversion/_index.md b/english/cpp/system.net/httpversion/_index.md new file mode 100644 index 0000000000..bfe6f7c5ca --- /dev/null +++ b/english/cpp/system.net/httpversion/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::HttpVersion class +linktitle: HttpVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpVersion class. Contains versions of HTTP in C++.' +type: docs +weight: 1900 +url: /cpp/system.net/httpversion/ +--- +## HttpVersion class + + +Contains versions of HTTP. + +```cpp +class HttpVersion +``` + +## Methods + +| Method | Description | +| --- | --- | +| [HttpVersion](./httpversion/)() | The deleted default constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [Unknown](./unknown/) | Represents an unknown version of the HTTP. | +| static [Version10](./version10/) | Represents HTTP version 1.0. | +| static [Version11](./version11/) | Represents HTTP version 1.1. | +| static [Version20](./version20/) | Represents HTTP version 2.0. | +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/httpversion/httpversion/_index.md b/english/cpp/system.net/httpversion/httpversion/_index.md new file mode 100644 index 0000000000..d16f8dcf74 --- /dev/null +++ b/english/cpp/system.net/httpversion/httpversion/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpVersion::HttpVersion constructor +linktitle: HttpVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpVersion::HttpVersion constructor. The deleted default constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.net/httpversion/httpversion/ +--- +## HttpVersion::HttpVersion constructor + + +The deleted default constructor. + +```cpp +System::Net::HttpVersion::HttpVersion()=delete +``` + +## See Also + +* Class [HttpVersion](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpversion/unknown/_index.md b/english/cpp/system.net/httpversion/unknown/_index.md new file mode 100644 index 0000000000..85f397107b --- /dev/null +++ b/english/cpp/system.net/httpversion/unknown/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpVersion::Unknown field +linktitle: Unknown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpVersion::Unknown field. Represents an unknown version of the HTTP in C++.' +type: docs +weight: 200 +url: /cpp/system.net/httpversion/unknown/ +--- +## Unknown field + + +Represents an unknown version of the HTTP. + +```cpp +static Version System::Net::HttpVersion::Unknown +``` + +## See Also + +* Class [HttpVersion](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpversion/version10/_index.md b/english/cpp/system.net/httpversion/version10/_index.md new file mode 100644 index 0000000000..02fd2a490d --- /dev/null +++ b/english/cpp/system.net/httpversion/version10/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpVersion::Version10 field +linktitle: Version10 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpVersion::Version10 field. Represents HTTP version 1.0 in C++.' +type: docs +weight: 300 +url: /cpp/system.net/httpversion/version10/ +--- +## Version10 field + + +Represents HTTP version 1.0. + +```cpp +static Version System::Net::HttpVersion::Version10 +``` + +## See Also + +* Class [HttpVersion](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpversion/version11/_index.md b/english/cpp/system.net/httpversion/version11/_index.md new file mode 100644 index 0000000000..4024149167 --- /dev/null +++ b/english/cpp/system.net/httpversion/version11/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpVersion::Version11 field +linktitle: Version11 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpVersion::Version11 field. Represents HTTP version 1.1 in C++.' +type: docs +weight: 400 +url: /cpp/system.net/httpversion/version11/ +--- +## Version11 field + + +Represents HTTP version 1.1. + +```cpp +static Version System::Net::HttpVersion::Version11 +``` + +## See Also + +* Class [HttpVersion](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpversion/version20/_index.md b/english/cpp/system.net/httpversion/version20/_index.md new file mode 100644 index 0000000000..fcdac40402 --- /dev/null +++ b/english/cpp/system.net/httpversion/version20/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpVersion::Version20 field +linktitle: Version20 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpVersion::Version20 field. Represents HTTP version 2.0 in C++.' +type: docs +weight: 500 +url: /cpp/system.net/httpversion/version20/ +--- +## Version20 field + + +Represents HTTP version 2.0. + +```cpp +static Version System::Net::HttpVersion::Version20 +``` + +## See Also + +* Class [HttpVersion](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/_index.md b/english/cpp/system.net/httpwebrequest/_index.md new file mode 100644 index 0000000000..b6702e7926 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/_index.md @@ -0,0 +1,86 @@ +--- +title: System::Net::HttpWebRequest class +linktitle: HttpWebRequest +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest class. Represents the HTTP web request. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2000 +url: /cpp/system.net/httpwebrequest/ +--- +## HttpWebRequest class + + +Represents the HTTP web request. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpWebRequest : public System::Net::WebRequest +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Abort](./abort/)() override | Aborts the current request. | +| virtual [AddRange](./addrange/)(int32_t) | Adds the 'Range' header to the current request. | +| virtual [AddRange](./addrange/)(System::String, int32_t, int32_t) | Adds the 'Range' header to the current request. | +| [BeginGetRequestStream](./begingetrequeststream/)(AsyncCallback, System::SharedPtr\) override | Initiates an asynchronous operation to get a stream for writing data to the resource. | +| [BeginGetResponse](./begingetresponse/)(AsyncCallback, System::SharedPtr\) override | Initiates an asynchronous request for the resource. | +| [EndGetRequestStream](./endgetrequeststream/)(System::SharedPtr\) override | Waits until the specified asynchronous operation to get a stream completes. | +| [EndGetResponse](./endgetresponse/)(System::SharedPtr\) override | Waits until the specified asynchronous request for the resource completes. | +| [get_Accept](./get_accept/)() | Gets the 'Accept' HTTP header value. | +| virtual [get_AllowAutoRedirect](./get_allowautoredirect/)() | Gets a value that indicates if the request should follow redirections. | +| virtual [get_AllowReadStreamBuffering](./get_allowreadstreambuffering/)() | Gets a value indicates if the data received from the resource must be buffered. | +| virtual [get_AllowWriteStreamBuffering](./get_allowwritestreambuffering/)() | Gets a value that indicates if buffering is enabled for sending data. | +| virtual [get_ClientCertificates](./get_clientcertificates/)() | Gets the collection of the certificates that are associated with the current request. | +| [get_ConnectionGroupName](./get_connectiongroupname/)() override | Gets the name of the connection group. | +| [get_ContentLength](./get_contentlength/)() override | Gets the number of bytes of the request data to sent. | +| [get_ContentType](./get_contenttype/)() override | Gets the MIME type of the request. | +| [get_ContinueTimeout](./get_continuetimeout/)() | Gets a timeout to wait until the 100-Continue status code is received. | +| virtual [get_CookieContainer](./get_cookiecontainer/)() | Gets a cookie container associated with the current web request. | +| [get_Credentials](./get_credentials/)() override | Gets authentication information that is associated with the current request. | +| virtual [get_HaveResponse](./get_haveresponse/)() | Returns a value that indicates if a response is received. | +| [get_Headers](./get_headers/)() override | Gets the collection of the HTTP headers. | +| virtual [get_KeepAlive](./get_keepalive/)() | Gets a value that indicates if the current request must contain the 'Keep-Alive' header. | +| virtual [get_MaximumAutomaticRedirections](./get_maximumautomaticredirections/)() | Gets a maximum number of allowed redirections. | +| [get_Method](./get_method/)() override | Gets the HTTP method. | +| [get_PreAuthenticate](./get_preauthenticate/)() override | Gets a value that indicates if the request must be pre-authenticated. | +| [get_Proxy](./get_proxy/)() override | Gets the HTTP proxy. | +| virtual [get_Referer](./get_referer/)() | Gets a value of the 'Referer' header. | +| [get_RequestUri](./get_requesturi/)() override | Returns the request URI. | +| virtual [get_SendChunked](./get_sendchunked/)() | Gets a value that indicates if data must be sent in segments. | +| [get_ServicePoint](./get_servicepoint/)() | Returns a service point that represents the network connection to the resource. | +| virtual [get_SupportsCookieContainer](./get_supportscookiecontainer/)() | Returns a value that indicates if the current request can use a cookie container. | +| [get_Timeout](./get_timeout/)() override | Gets an amount of time in milliseconds after which the request will be timed out. | +| [get_UseDefaultCredentials](./get_usedefaultcredentials/)() override | Gets a value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. | +| virtual [get_UserAgent](./get_useragent/)() | Gets a value of the 'User-Agent' header. | +| [GetRequestStream](./getrequeststream/)() override | Returns the stream for writing data to the resource. | +| [GetResponse](./getresponse/)() override | Returns the web response associated with the current web request. | +| [HttpWebRequest](./httpwebrequest/)(System::SharedPtr\) | Constructs a new instance. | +| [set_Accept](./set_accept/)(String) | Sets the 'Accept' HTTP header value. | +| virtual [set_AllowAutoRedirect](./set_allowautoredirect/)(bool) | Sets a value that indicates if the request should follow redirections. | +| virtual [set_AllowReadStreamBuffering](./set_allowreadstreambuffering/)(bool) | Sets a value indicates if the data received from the resource must be buffered. | +| virtual [set_AllowWriteStreamBuffering](./set_allowwritestreambuffering/)(bool) | Sets a value that indicates if buffering is enabled for sending data. | +| virtual [set_ClientCertificates](./set_clientcertificates/)(System::SharedPtr\) | Sets the collection of the certificates that are associated with the current request. | +| [set_ConnectionGroupName](./set_connectiongroupname/)(System::String) override | Sets the name of the connection group. | +| [set_ContentLength](./set_contentlength/)(int64_t) override | Sets the number of bytes of the request data to sent. | +| [set_ContentType](./set_contenttype/)(String) override | Sets the MIME type of the request. | +| [set_ContinueTimeout](./set_continuetimeout/)(int32_t) | Sets a timeout to wait until the 100-Continue status code is received. | +| virtual [set_CookieContainer](./set_cookiecontainer/)(System::SharedPtr\) | Sets a cookie container associated with the current web request. | +| [set_Credentials](./set_credentials/)(System::SharedPtr\) override | Sets authentication information that is associated with the current request. | +| [set_Headers](./set_headers/)(System::SharedPtr\) override | Sets the collection of the HTTP headers. | +| virtual [set_KeepAlive](./set_keepalive/)(bool) | Sets a value that indicates if the current request must contain the 'Keep-Alive' header. | +| virtual [set_MaximumAutomaticRedirections](./set_maximumautomaticredirections/)(int) | Sets a maximum number of allowed redirections. | +| [set_Method](./set_method/)(String) override | Sets the HTTP method. | +| [set_PreAuthenticate](./set_preauthenticate/)(bool) override | Sets a value that indicates if the request must be pre-authenticated. | +| [set_ProtocolVersion](./set_protocolversion/)(System::Version) | RTTI information. | +| [set_Proxy](./set_proxy/)(System::SharedPtr\) override | Sets the HTTP proxy. | +| virtual [set_Referer](./set_referer/)(System::String) | Sets a value of the 'Referer' header. | +| virtual [set_SendChunked](./set_sendchunked/)(bool) | Sets a value that indicates if data must be sent in segments. | +| [set_Timeout](./set_timeout/)(int) override | Sets an amount of time in milliseconds after which the request will be timed out. | +| [set_UseDefaultCredentials](./set_usedefaultcredentials/)(bool) override | Sets a value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. | +| virtual [set_UserAgent](./set_useragent/)(System::String) | Sets a value of the 'User-Agent' header. | +## See Also + +* Class [WebRequest](../webrequest/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/httpwebrequest/abort/_index.md b/english/cpp/system.net/httpwebrequest/abort/_index.md new file mode 100644 index 0000000000..87142c3b76 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/abort/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpWebRequest::Abort method +linktitle: Abort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::Abort method. Aborts the current request in C++.' +type: docs +weight: 200 +url: /cpp/system.net/httpwebrequest/abort/ +--- +## HttpWebRequest::Abort method + + +Aborts the current request. + +```cpp +void System::Net::HttpWebRequest::Abort() override +``` + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/addrange/_index.md b/english/cpp/system.net/httpwebrequest/addrange/_index.md new file mode 100644 index 0000000000..4aae59a4c5 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/addrange/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Net::HttpWebRequest::AddRange method +linktitle: AddRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::AddRange method. Adds the ''Range'' header to the current request in C++.' +type: docs +weight: 300 +url: /cpp/system.net/httpwebrequest/addrange/ +--- +## HttpWebRequest::AddRange(int32_t) method + + +Adds the 'Range' header to the current request. + +```cpp +virtual void System::Net::HttpWebRequest::AddRange(int32_t range) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| range | int32_t | The beginning or the end of the request range. | + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpWebRequest::AddRange(System::String, int32_t, int32_t) method + + +Adds the 'Range' header to the current request. + +```cpp +virtual void System::Net::HttpWebRequest::AddRange(System::String rangeSpecifier, int32_t from, int32_t to) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rangeSpecifier | System::String | The unit in which ranges are specified. | +| from | int32_t | The beginning of the request range. | +| to | int32_t | The end of the request range. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/begingetrequeststream/_index.md b/english/cpp/system.net/httpwebrequest/begingetrequeststream/_index.md new file mode 100644 index 0000000000..6407795184 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/begingetrequeststream/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::HttpWebRequest::BeginGetRequestStream method +linktitle: BeginGetRequestStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::BeginGetRequestStream method. Initiates an asynchronous operation to get a stream for writing data to the resource in C++.' +type: docs +weight: 400 +url: /cpp/system.net/httpwebrequest/begingetrequeststream/ +--- +## HttpWebRequest::BeginGetRequestStream method + + +Initiates an asynchronous operation to get a stream for writing data to the resource. + +```cpp +System::SharedPtr System::Net::HttpWebRequest::BeginGetRequestStream(AsyncCallback callback, System::SharedPtr state) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | AsyncCallback | A callback to be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/begingetresponse/_index.md b/english/cpp/system.net/httpwebrequest/begingetresponse/_index.md new file mode 100644 index 0000000000..a786b71ec8 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/begingetresponse/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::HttpWebRequest::BeginGetResponse method +linktitle: BeginGetResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::BeginGetResponse method. Initiates an asynchronous request for the resource in C++.' +type: docs +weight: 500 +url: /cpp/system.net/httpwebrequest/begingetresponse/ +--- +## HttpWebRequest::BeginGetResponse method + + +Initiates an asynchronous request for the resource. + +```cpp +System::SharedPtr System::Net::HttpWebRequest::BeginGetResponse(AsyncCallback callback, System::SharedPtr state) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | AsyncCallback | A callback to be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/endgetrequeststream/_index.md b/english/cpp/system.net/httpwebrequest/endgetrequeststream/_index.md new file mode 100644 index 0000000000..3dff31e214 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/endgetrequeststream/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::HttpWebRequest::EndGetRequestStream method +linktitle: EndGetRequestStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::EndGetRequestStream method. Waits until the specified asynchronous operation to get a stream completes in C++.' +type: docs +weight: 600 +url: /cpp/system.net/httpwebrequest/endgetrequeststream/ +--- +## HttpWebRequest::EndGetRequestStream method + + +Waits until the specified asynchronous operation to get a stream completes. + +```cpp +System::SharedPtr System::Net::HttpWebRequest::EndGetRequestStream(System::SharedPtr asyncResult) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous operation to get a stream. | + +### ReturnValue + +The stream for writing data to the resource. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/endgetresponse/_index.md b/english/cpp/system.net/httpwebrequest/endgetresponse/_index.md new file mode 100644 index 0000000000..451c9e5257 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/endgetresponse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::HttpWebRequest::EndGetResponse method +linktitle: EndGetResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::EndGetResponse method. Waits until the specified asynchronous request for the resource completes in C++.' +type: docs +weight: 700 +url: /cpp/system.net/httpwebrequest/endgetresponse/ +--- +## HttpWebRequest::EndGetResponse method + + +Waits until the specified asynchronous request for the resource completes. + +```cpp +System::SharedPtr System::Net::HttpWebRequest::EndGetResponse(System::SharedPtr asyncResult) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous request for the resource. | + +### ReturnValue + +The web response. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebResponse](../../webresponse/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_accept/_index.md b/english/cpp/system.net/httpwebrequest/get_accept/_index.md new file mode 100644 index 0000000000..450060eb16 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_accept/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebRequest::get_Accept method +linktitle: get_Accept +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_Accept method. Gets the ''Accept'' HTTP header value in C++.' +type: docs +weight: 800 +url: /cpp/system.net/httpwebrequest/get_accept/ +--- +## HttpWebRequest::get_Accept method + + +Gets the 'Accept' HTTP header value. + +```cpp +String System::Net::HttpWebRequest::get_Accept() +``` + + +### ReturnValue + +The 'Accept' HTTP header value. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_allowautoredirect/_index.md b/english/cpp/system.net/httpwebrequest/get_allowautoredirect/_index.md new file mode 100644 index 0000000000..9fc2ddd8c6 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_allowautoredirect/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_AllowAutoRedirect method +linktitle: get_AllowAutoRedirect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_AllowAutoRedirect method. Gets a value that indicates if the request should follow redirections in C++.' +type: docs +weight: 900 +url: /cpp/system.net/httpwebrequest/get_allowautoredirect/ +--- +## HttpWebRequest::get_AllowAutoRedirect method + + +Gets a value that indicates if the request should follow redirections. + +```cpp +virtual bool System::Net::HttpWebRequest::get_AllowAutoRedirect() +``` + + +### ReturnValue + +A value that indicates if the request should follow redirections. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_allowreadstreambuffering/_index.md b/english/cpp/system.net/httpwebrequest/get_allowreadstreambuffering/_index.md new file mode 100644 index 0000000000..5c27f14118 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_allowreadstreambuffering/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_AllowReadStreamBuffering method +linktitle: get_AllowReadStreamBuffering +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_AllowReadStreamBuffering method. Gets a value indicates if the data received from the resource must be buffered in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/httpwebrequest/get_allowreadstreambuffering/ +--- +## HttpWebRequest::get_AllowReadStreamBuffering method + + +Gets a value indicates if the data received from the resource must be buffered. + +```cpp +virtual bool System::Net::HttpWebRequest::get_AllowReadStreamBuffering() +``` + + +### ReturnValue + +A value indicates if the data received from the resource must be buffered. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_allowwritestreambuffering/_index.md b/english/cpp/system.net/httpwebrequest/get_allowwritestreambuffering/_index.md new file mode 100644 index 0000000000..1e96c8b80e --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_allowwritestreambuffering/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_AllowWriteStreamBuffering method +linktitle: get_AllowWriteStreamBuffering +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_AllowWriteStreamBuffering method. Gets a value that indicates if buffering is enabled for sending data in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/httpwebrequest/get_allowwritestreambuffering/ +--- +## HttpWebRequest::get_AllowWriteStreamBuffering method + + +Gets a value that indicates if buffering is enabled for sending data. + +```cpp +virtual bool System::Net::HttpWebRequest::get_AllowWriteStreamBuffering() +``` + + +### ReturnValue + +A value that indicates if buffering is enabled for sending data. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_clientcertificates/_index.md b/english/cpp/system.net/httpwebrequest/get_clientcertificates/_index.md new file mode 100644 index 0000000000..8b7d3810f5 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_clientcertificates/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::get_ClientCertificates method +linktitle: get_ClientCertificates +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_ClientCertificates method. Gets the collection of the certificates that are associated with the current request in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/httpwebrequest/get_clientcertificates/ +--- +## HttpWebRequest::get_ClientCertificates method + + +Gets the collection of the certificates that are associated with the current request. + +```cpp +virtual System::SharedPtr System::Net::HttpWebRequest::get_ClientCertificates() +``` + + +### ReturnValue + +The collection of the certificates that are associated with the current request. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509CertificateCollection](../../../system.security.cryptography.x509certificates/x509certificatecollection/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_connectiongroupname/_index.md b/english/cpp/system.net/httpwebrequest/get_connectiongroupname/_index.md new file mode 100644 index 0000000000..ee980fe48d --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_connectiongroupname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebRequest::get_ConnectionGroupName method +linktitle: get_ConnectionGroupName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_ConnectionGroupName method. Gets the name of the connection group in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/httpwebrequest/get_connectiongroupname/ +--- +## HttpWebRequest::get_ConnectionGroupName method + + +Gets the name of the connection group. + +```cpp +System::String System::Net::HttpWebRequest::get_ConnectionGroupName() override +``` + + +### ReturnValue + +The name of the connection group. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_contentlength/_index.md b/english/cpp/system.net/httpwebrequest/get_contentlength/_index.md new file mode 100644 index 0000000000..67fef002b7 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_contentlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_ContentLength method +linktitle: get_ContentLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_ContentLength method. Gets the number of bytes of the request data to sent in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/httpwebrequest/get_contentlength/ +--- +## HttpWebRequest::get_ContentLength method + + +Gets the number of bytes of the request data to sent. + +```cpp +int64_t System::Net::HttpWebRequest::get_ContentLength() override +``` + + +### ReturnValue + +The number of bytes of the request data to sent. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_contenttype/_index.md b/english/cpp/system.net/httpwebrequest/get_contenttype/_index.md new file mode 100644 index 0000000000..e9a1a968f0 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebRequest::get_ContentType method +linktitle: get_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_ContentType method. Gets the MIME type of the request in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/httpwebrequest/get_contenttype/ +--- +## HttpWebRequest::get_ContentType method + + +Gets the MIME type of the request. + +```cpp +String System::Net::HttpWebRequest::get_ContentType() override +``` + + +### ReturnValue + +The MIME type of the request. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_continuetimeout/_index.md b/english/cpp/system.net/httpwebrequest/get_continuetimeout/_index.md new file mode 100644 index 0000000000..79eecc9baa --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_continuetimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_ContinueTimeout method +linktitle: get_ContinueTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_ContinueTimeout method. Gets a timeout to wait until the 100-Continue status code is received in C++.' +type: docs +weight: 1600 +url: /cpp/system.net/httpwebrequest/get_continuetimeout/ +--- +## HttpWebRequest::get_ContinueTimeout method + + +Gets a timeout to wait until the 100-Continue status code is received. + +```cpp +int32_t System::Net::HttpWebRequest::get_ContinueTimeout() +``` + + +### ReturnValue + +A timeout to wait until the 100-Continue status code is received. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_cookiecontainer/_index.md b/english/cpp/system.net/httpwebrequest/get_cookiecontainer/_index.md new file mode 100644 index 0000000000..53fef63ce6 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_cookiecontainer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::get_CookieContainer method +linktitle: get_CookieContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_CookieContainer method. Gets a cookie container associated with the current web request in C++.' +type: docs +weight: 1700 +url: /cpp/system.net/httpwebrequest/get_cookiecontainer/ +--- +## HttpWebRequest::get_CookieContainer method + + +Gets a cookie container associated with the current web request. + +```cpp +virtual System::SharedPtr System::Net::HttpWebRequest::get_CookieContainer() +``` + + +### ReturnValue + +A cookie container associated with the current web request. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieContainer](../../cookiecontainer/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_credentials/_index.md b/english/cpp/system.net/httpwebrequest/get_credentials/_index.md new file mode 100644 index 0000000000..e3a13f0099 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::get_Credentials method +linktitle: get_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_Credentials method. Gets authentication information that is associated with the current request in C++.' +type: docs +weight: 1800 +url: /cpp/system.net/httpwebrequest/get_credentials/ +--- +## HttpWebRequest::get_Credentials method + + +Gets authentication information that is associated with the current request. + +```cpp +System::SharedPtr System::Net::HttpWebRequest::get_Credentials() override +``` + + +### ReturnValue + +Authentication information that is associated with the current request. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../icredentials/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_haveresponse/_index.md b/english/cpp/system.net/httpwebrequest/get_haveresponse/_index.md new file mode 100644 index 0000000000..2250e789ed --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_haveresponse/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_HaveResponse method +linktitle: get_HaveResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_HaveResponse method. Returns a value that indicates if a response is received in C++.' +type: docs +weight: 1900 +url: /cpp/system.net/httpwebrequest/get_haveresponse/ +--- +## HttpWebRequest::get_HaveResponse method + + +Returns a value that indicates if a response is received. + +```cpp +virtual bool System::Net::HttpWebRequest::get_HaveResponse() +``` + + +### ReturnValue + +A value that indicates if a response is received. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_headers/_index.md b/english/cpp/system.net/httpwebrequest/get_headers/_index.md new file mode 100644 index 0000000000..a946ac66c2 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::get_Headers method +linktitle: get_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_Headers method. Gets the collection of the HTTP headers in C++.' +type: docs +weight: 2000 +url: /cpp/system.net/httpwebrequest/get_headers/ +--- +## HttpWebRequest::get_Headers method + + +Gets the collection of the HTTP headers. + +```cpp +System::SharedPtr System::Net::HttpWebRequest::get_Headers() override +``` + + +### ReturnValue + +The collection of the HTTP headers. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebHeaderCollection](../../webheadercollection/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_keepalive/_index.md b/english/cpp/system.net/httpwebrequest/get_keepalive/_index.md new file mode 100644 index 0000000000..712da9cecd --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_keepalive/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_KeepAlive method +linktitle: get_KeepAlive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_KeepAlive method. Gets a value that indicates if the current request must contain the ''Keep-Alive'' header in C++.' +type: docs +weight: 2100 +url: /cpp/system.net/httpwebrequest/get_keepalive/ +--- +## HttpWebRequest::get_KeepAlive method + + +Gets a value that indicates if the current request must contain the 'Keep-Alive' header. + +```cpp +virtual bool System::Net::HttpWebRequest::get_KeepAlive() +``` + + +### ReturnValue + +A value that indicates if the current request must contain the 'Keep-Alive' header. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_maximumautomaticredirections/_index.md b/english/cpp/system.net/httpwebrequest/get_maximumautomaticredirections/_index.md new file mode 100644 index 0000000000..2560059d6a --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_maximumautomaticredirections/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_MaximumAutomaticRedirections method +linktitle: get_MaximumAutomaticRedirections +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_MaximumAutomaticRedirections method. Gets a maximum number of allowed redirections in C++.' +type: docs +weight: 2200 +url: /cpp/system.net/httpwebrequest/get_maximumautomaticredirections/ +--- +## HttpWebRequest::get_MaximumAutomaticRedirections method + + +Gets a maximum number of allowed redirections. + +```cpp +virtual int System::Net::HttpWebRequest::get_MaximumAutomaticRedirections() +``` + + +### ReturnValue + +A maximum number of allowed redirections. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_method/_index.md b/english/cpp/system.net/httpwebrequest/get_method/_index.md new file mode 100644 index 0000000000..03d6fd3262 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_method/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebRequest::get_Method method +linktitle: get_Method +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_Method method. Gets the HTTP method in C++.' +type: docs +weight: 2300 +url: /cpp/system.net/httpwebrequest/get_method/ +--- +## HttpWebRequest::get_Method method + + +Gets the HTTP method. + +```cpp +String System::Net::HttpWebRequest::get_Method() override +``` + + +### ReturnValue + +The HTTP method. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_preauthenticate/_index.md b/english/cpp/system.net/httpwebrequest/get_preauthenticate/_index.md new file mode 100644 index 0000000000..cb9322b9ec --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_preauthenticate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_PreAuthenticate method +linktitle: get_PreAuthenticate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_PreAuthenticate method. Gets a value that indicates if the request must be pre-authenticated in C++.' +type: docs +weight: 2400 +url: /cpp/system.net/httpwebrequest/get_preauthenticate/ +--- +## HttpWebRequest::get_PreAuthenticate method + + +Gets a value that indicates if the request must be pre-authenticated. + +```cpp +bool System::Net::HttpWebRequest::get_PreAuthenticate() override +``` + + +### ReturnValue + +A value that indicates if the request must be pre-authenticated. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_proxy/_index.md b/english/cpp/system.net/httpwebrequest/get_proxy/_index.md new file mode 100644 index 0000000000..ab48a56cfc --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_proxy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::get_Proxy method +linktitle: get_Proxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_Proxy method. Gets the HTTP proxy in C++.' +type: docs +weight: 2500 +url: /cpp/system.net/httpwebrequest/get_proxy/ +--- +## HttpWebRequest::get_Proxy method + + +Gets the HTTP proxy. + +```cpp +System::SharedPtr System::Net::HttpWebRequest::get_Proxy() override +``` + + +### ReturnValue + +The HTTP proxy. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IWebProxy](../../iwebproxy/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_referer/_index.md b/english/cpp/system.net/httpwebrequest/get_referer/_index.md new file mode 100644 index 0000000000..da60668bf0 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_referer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebRequest::get_Referer method +linktitle: get_Referer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_Referer method. Gets a value of the ''Referer'' header in C++.' +type: docs +weight: 2600 +url: /cpp/system.net/httpwebrequest/get_referer/ +--- +## HttpWebRequest::get_Referer method + + +Gets a value of the 'Referer' header. + +```cpp +virtual System::String System::Net::HttpWebRequest::get_Referer() +``` + + +### ReturnValue + +A value of the 'Referer' header. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_requesturi/_index.md b/english/cpp/system.net/httpwebrequest/get_requesturi/_index.md new file mode 100644 index 0000000000..10d31da4ad --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_requesturi/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::get_RequestUri method +linktitle: get_RequestUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_RequestUri method. Returns the request URI in C++.' +type: docs +weight: 2700 +url: /cpp/system.net/httpwebrequest/get_requesturi/ +--- +## HttpWebRequest::get_RequestUri method + + +Returns the request URI. + +```cpp +System::SharedPtr System::Net::HttpWebRequest::get_RequestUri() override +``` + + +### ReturnValue + +The request URI. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_sendchunked/_index.md b/english/cpp/system.net/httpwebrequest/get_sendchunked/_index.md new file mode 100644 index 0000000000..32f157156d --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_sendchunked/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_SendChunked method +linktitle: get_SendChunked +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_SendChunked method. Gets a value that indicates if data must be sent in segments in C++.' +type: docs +weight: 2800 +url: /cpp/system.net/httpwebrequest/get_sendchunked/ +--- +## HttpWebRequest::get_SendChunked method + + +Gets a value that indicates if data must be sent in segments. + +```cpp +virtual bool System::Net::HttpWebRequest::get_SendChunked() +``` + + +### ReturnValue + +A value that indicates if data must be sent in segments. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_servicepoint/_index.md b/english/cpp/system.net/httpwebrequest/get_servicepoint/_index.md new file mode 100644 index 0000000000..d02a8aa5c7 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_servicepoint/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::get_ServicePoint method +linktitle: get_ServicePoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_ServicePoint method. Returns a service point that represents the network connection to the resource in C++.' +type: docs +weight: 2900 +url: /cpp/system.net/httpwebrequest/get_servicepoint/ +--- +## HttpWebRequest::get_ServicePoint method + + +Returns a service point that represents the network connection to the resource. + +```cpp +System::SharedPtr System::Net::HttpWebRequest::get_ServicePoint() +``` + + +### ReturnValue + +A service point that represents the network connection to the resource. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ServicePoint](../../servicepoint/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_supportscookiecontainer/_index.md b/english/cpp/system.net/httpwebrequest/get_supportscookiecontainer/_index.md new file mode 100644 index 0000000000..ec781768cc --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_supportscookiecontainer/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_SupportsCookieContainer method +linktitle: get_SupportsCookieContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_SupportsCookieContainer method. Returns a value that indicates if the current request can use a cookie container in C++.' +type: docs +weight: 3000 +url: /cpp/system.net/httpwebrequest/get_supportscookiecontainer/ +--- +## HttpWebRequest::get_SupportsCookieContainer method + + +Returns a value that indicates if the current request can use a cookie container. + +```cpp +virtual bool System::Net::HttpWebRequest::get_SupportsCookieContainer() +``` + + +### ReturnValue + +A value that indicates if the current request can use a cookie container. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_timeout/_index.md b/english/cpp/system.net/httpwebrequest/get_timeout/_index.md new file mode 100644 index 0000000000..9e52159b31 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_timeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_Timeout method +linktitle: get_Timeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_Timeout method. Gets an amount of time in milliseconds after which the request will be timed out in C++.' +type: docs +weight: 3100 +url: /cpp/system.net/httpwebrequest/get_timeout/ +--- +## HttpWebRequest::get_Timeout method + + +Gets an amount of time in milliseconds after which the request will be timed out. + +```cpp +int32_t System::Net::HttpWebRequest::get_Timeout() override +``` + + +### ReturnValue + +An amount of time in milliseconds after which the request will be timed out. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_usedefaultcredentials/_index.md b/english/cpp/system.net/httpwebrequest/get_usedefaultcredentials/_index.md new file mode 100644 index 0000000000..25e9b5c85c --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_usedefaultcredentials/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::get_UseDefaultCredentials method +linktitle: get_UseDefaultCredentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_UseDefaultCredentials method. Gets a value that indicates if the ''Credential'' property is equal to the ''DefaultCredentials'' property in C++.' +type: docs +weight: 3200 +url: /cpp/system.net/httpwebrequest/get_usedefaultcredentials/ +--- +## HttpWebRequest::get_UseDefaultCredentials method + + +Gets a value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. + +```cpp +bool System::Net::HttpWebRequest::get_UseDefaultCredentials() override +``` + + +### ReturnValue + +The value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/get_useragent/_index.md b/english/cpp/system.net/httpwebrequest/get_useragent/_index.md new file mode 100644 index 0000000000..a024801a56 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/get_useragent/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebRequest::get_UserAgent method +linktitle: get_UserAgent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::get_UserAgent method. Gets a value of the ''User-Agent'' header in C++.' +type: docs +weight: 3300 +url: /cpp/system.net/httpwebrequest/get_useragent/ +--- +## HttpWebRequest::get_UserAgent method + + +Gets a value of the 'User-Agent' header. + +```cpp +virtual System::String System::Net::HttpWebRequest::get_UserAgent() +``` + + +### ReturnValue + +A value of the 'User-Agent' header. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/getrequeststream/_index.md b/english/cpp/system.net/httpwebrequest/getrequeststream/_index.md new file mode 100644 index 0000000000..bcc416292c --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/getrequeststream/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::GetRequestStream method +linktitle: GetRequestStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::GetRequestStream method. Returns the stream for writing data to the resource in C++.' +type: docs +weight: 3400 +url: /cpp/system.net/httpwebrequest/getrequeststream/ +--- +## HttpWebRequest::GetRequestStream method + + +Returns the stream for writing data to the resource. + +```cpp +System::SharedPtr System::Net::HttpWebRequest::GetRequestStream() override +``` + + +### ReturnValue + +The stream for writing data to the resource. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/getresponse/_index.md b/english/cpp/system.net/httpwebrequest/getresponse/_index.md new file mode 100644 index 0000000000..95081f2879 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/getresponse/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::GetResponse method +linktitle: GetResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::GetResponse method. Returns the web response associated with the current web request in C++.' +type: docs +weight: 3500 +url: /cpp/system.net/httpwebrequest/getresponse/ +--- +## HttpWebRequest::GetResponse method + + +Returns the web response associated with the current web request. + +```cpp +System::SharedPtr System::Net::HttpWebRequest::GetResponse() override +``` + + +### ReturnValue + +The web response associated with the current web request. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebResponse](../../webresponse/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/httpwebrequest/_index.md b/english/cpp/system.net/httpwebrequest/httpwebrequest/_index.md new file mode 100644 index 0000000000..01511f2762 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/httpwebrequest/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::HttpWebRequest constructor +linktitle: HttpWebRequest +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::HttpWebRequest constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/httpwebrequest/httpwebrequest/ +--- +## HttpWebRequest::HttpWebRequest constructor + + +Constructs a new instance. + +```cpp +System::Net::HttpWebRequest::HttpWebRequest(System::SharedPtr uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | The resource's URI. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_accept/_index.md b/english/cpp/system.net/httpwebrequest/set_accept/_index.md new file mode 100644 index 0000000000..5775644fe1 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_accept/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebRequest::set_Accept method +linktitle: set_Accept +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_Accept method. Sets the ''Accept'' HTTP header value in C++.' +type: docs +weight: 3600 +url: /cpp/system.net/httpwebrequest/set_accept/ +--- +## HttpWebRequest::set_Accept method + + +Sets the 'Accept' HTTP header value. + +```cpp +void System::Net::HttpWebRequest::set_Accept(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_allowautoredirect/_index.md b/english/cpp/system.net/httpwebrequest/set_allowautoredirect/_index.md new file mode 100644 index 0000000000..e6f1cc9837 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_allowautoredirect/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::set_AllowAutoRedirect method +linktitle: set_AllowAutoRedirect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_AllowAutoRedirect method. Sets a value that indicates if the request should follow redirections in C++.' +type: docs +weight: 3700 +url: /cpp/system.net/httpwebrequest/set_allowautoredirect/ +--- +## HttpWebRequest::set_AllowAutoRedirect method + + +Sets a value that indicates if the request should follow redirections. + +```cpp +virtual void System::Net::HttpWebRequest::set_AllowAutoRedirect(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_allowreadstreambuffering/_index.md b/english/cpp/system.net/httpwebrequest/set_allowreadstreambuffering/_index.md new file mode 100644 index 0000000000..19a9912213 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_allowreadstreambuffering/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::set_AllowReadStreamBuffering method +linktitle: set_AllowReadStreamBuffering +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_AllowReadStreamBuffering method. Sets a value indicates if the data received from the resource must be buffered in C++.' +type: docs +weight: 3800 +url: /cpp/system.net/httpwebrequest/set_allowreadstreambuffering/ +--- +## HttpWebRequest::set_AllowReadStreamBuffering method + + +Sets a value indicates if the data received from the resource must be buffered. + +```cpp +virtual void System::Net::HttpWebRequest::set_AllowReadStreamBuffering(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_allowwritestreambuffering/_index.md b/english/cpp/system.net/httpwebrequest/set_allowwritestreambuffering/_index.md new file mode 100644 index 0000000000..fb7ca45f1b --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_allowwritestreambuffering/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::set_AllowWriteStreamBuffering method +linktitle: set_AllowWriteStreamBuffering +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_AllowWriteStreamBuffering method. Sets a value that indicates if buffering is enabled for sending data in C++.' +type: docs +weight: 3900 +url: /cpp/system.net/httpwebrequest/set_allowwritestreambuffering/ +--- +## HttpWebRequest::set_AllowWriteStreamBuffering method + + +Sets a value that indicates if buffering is enabled for sending data. + +```cpp +virtual void System::Net::HttpWebRequest::set_AllowWriteStreamBuffering(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_clientcertificates/_index.md b/english/cpp/system.net/httpwebrequest/set_clientcertificates/_index.md new file mode 100644 index 0000000000..76b8d6b45f --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_clientcertificates/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::set_ClientCertificates method +linktitle: set_ClientCertificates +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_ClientCertificates method. Sets the collection of the certificates that are associated with the current request in C++.' +type: docs +weight: 4000 +url: /cpp/system.net/httpwebrequest/set_clientcertificates/ +--- +## HttpWebRequest::set_ClientCertificates method + + +Sets the collection of the certificates that are associated with the current request. + +```cpp +virtual void System::Net::HttpWebRequest::set_ClientCertificates(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509CertificateCollection](../../../system.security.cryptography.x509certificates/x509certificatecollection/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_connectiongroupname/_index.md b/english/cpp/system.net/httpwebrequest/set_connectiongroupname/_index.md new file mode 100644 index 0000000000..d9f64d629b --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_connectiongroupname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebRequest::set_ConnectionGroupName method +linktitle: set_ConnectionGroupName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_ConnectionGroupName method. Sets the name of the connection group in C++.' +type: docs +weight: 4100 +url: /cpp/system.net/httpwebrequest/set_connectiongroupname/ +--- +## HttpWebRequest::set_ConnectionGroupName method + + +Sets the name of the connection group. + +```cpp +void System::Net::HttpWebRequest::set_ConnectionGroupName(System::String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::String | The name of the connection group to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_contentlength/_index.md b/english/cpp/system.net/httpwebrequest/set_contentlength/_index.md new file mode 100644 index 0000000000..23831cbb8e --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_contentlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::set_ContentLength method +linktitle: set_ContentLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_ContentLength method. Sets the number of bytes of the request data to sent in C++.' +type: docs +weight: 4200 +url: /cpp/system.net/httpwebrequest/set_contentlength/ +--- +## HttpWebRequest::set_ContentLength method + + +Sets the number of bytes of the request data to sent. + +```cpp +void System::Net::HttpWebRequest::set_ContentLength(int64_t length) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| length | int64_t | The number of bytes to set. | + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_contenttype/_index.md b/english/cpp/system.net/httpwebrequest/set_contenttype/_index.md new file mode 100644 index 0000000000..f3210be2ba --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebRequest::set_ContentType method +linktitle: set_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_ContentType method. Sets the MIME type of the request in C++.' +type: docs +weight: 4300 +url: /cpp/system.net/httpwebrequest/set_contenttype/ +--- +## HttpWebRequest::set_ContentType method + + +Sets the MIME type of the request. + +```cpp +void System::Net::HttpWebRequest::set_ContentType(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The MIME type to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_continuetimeout/_index.md b/english/cpp/system.net/httpwebrequest/set_continuetimeout/_index.md new file mode 100644 index 0000000000..682e85a7c7 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_continuetimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::set_ContinueTimeout method +linktitle: set_ContinueTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_ContinueTimeout method. Sets a timeout to wait until the 100-Continue status code is received in C++.' +type: docs +weight: 4400 +url: /cpp/system.net/httpwebrequest/set_continuetimeout/ +--- +## HttpWebRequest::set_ContinueTimeout method + + +Sets a timeout to wait until the 100-Continue status code is received. + +```cpp +void System::Net::HttpWebRequest::set_ContinueTimeout(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_cookiecontainer/_index.md b/english/cpp/system.net/httpwebrequest/set_cookiecontainer/_index.md new file mode 100644 index 0000000000..0effe92cca --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_cookiecontainer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::set_CookieContainer method +linktitle: set_CookieContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_CookieContainer method. Sets a cookie container associated with the current web request in C++.' +type: docs +weight: 4500 +url: /cpp/system.net/httpwebrequest/set_cookiecontainer/ +--- +## HttpWebRequest::set_CookieContainer method + + +Sets a cookie container associated with the current web request. + +```cpp +virtual void System::Net::HttpWebRequest::set_CookieContainer(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieContainer](../../cookiecontainer/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_credentials/_index.md b/english/cpp/system.net/httpwebrequest/set_credentials/_index.md new file mode 100644 index 0000000000..91cafb4280 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::set_Credentials method +linktitle: set_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_Credentials method. Sets authentication information that is associated with the current request in C++.' +type: docs +weight: 4600 +url: /cpp/system.net/httpwebrequest/set_credentials/ +--- +## HttpWebRequest::set_Credentials method + + +Sets authentication information that is associated with the current request. + +```cpp +void System::Net::HttpWebRequest::set_Credentials(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | Authentication information to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../icredentials/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_headers/_index.md b/english/cpp/system.net/httpwebrequest/set_headers/_index.md new file mode 100644 index 0000000000..3eb8a1adb0 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::set_Headers method +linktitle: set_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_Headers method. Sets the collection of the HTTP headers in C++.' +type: docs +weight: 4700 +url: /cpp/system.net/httpwebrequest/set_headers/ +--- +## HttpWebRequest::set_Headers method + + +Sets the collection of the HTTP headers. + +```cpp +void System::Net::HttpWebRequest::set_Headers(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The collection of the HTTP headers to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebHeaderCollection](../../webheadercollection/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_keepalive/_index.md b/english/cpp/system.net/httpwebrequest/set_keepalive/_index.md new file mode 100644 index 0000000000..fff1f9108d --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_keepalive/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::set_KeepAlive method +linktitle: set_KeepAlive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_KeepAlive method. Sets a value that indicates if the current request must contain the ''Keep-Alive'' header in C++.' +type: docs +weight: 4800 +url: /cpp/system.net/httpwebrequest/set_keepalive/ +--- +## HttpWebRequest::set_KeepAlive method + + +Sets a value that indicates if the current request must contain the 'Keep-Alive' header. + +```cpp +virtual void System::Net::HttpWebRequest::set_KeepAlive(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_maximumautomaticredirections/_index.md b/english/cpp/system.net/httpwebrequest/set_maximumautomaticredirections/_index.md new file mode 100644 index 0000000000..b5a7e10724 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_maximumautomaticredirections/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::set_MaximumAutomaticRedirections method +linktitle: set_MaximumAutomaticRedirections +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_MaximumAutomaticRedirections method. Sets a maximum number of allowed redirections in C++.' +type: docs +weight: 4900 +url: /cpp/system.net/httpwebrequest/set_maximumautomaticredirections/ +--- +## HttpWebRequest::set_MaximumAutomaticRedirections method + + +Sets a maximum number of allowed redirections. + +```cpp +virtual void System::Net::HttpWebRequest::set_MaximumAutomaticRedirections(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value that must be set. | + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_method/_index.md b/english/cpp/system.net/httpwebrequest/set_method/_index.md new file mode 100644 index 0000000000..973615f8b7 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_method/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebRequest::set_Method method +linktitle: set_Method +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_Method method. Sets the HTTP method in C++.' +type: docs +weight: 5000 +url: /cpp/system.net/httpwebrequest/set_method/ +--- +## HttpWebRequest::set_Method method + + +Sets the HTTP method. + +```cpp +void System::Net::HttpWebRequest::set_Method(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The HTTP method to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_preauthenticate/_index.md b/english/cpp/system.net/httpwebrequest/set_preauthenticate/_index.md new file mode 100644 index 0000000000..fb723e787d --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_preauthenticate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::set_PreAuthenticate method +linktitle: set_PreAuthenticate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_PreAuthenticate method. Sets a value that indicates if the request must be pre-authenticated in C++.' +type: docs +weight: 5100 +url: /cpp/system.net/httpwebrequest/set_preauthenticate/ +--- +## HttpWebRequest::set_PreAuthenticate method + + +Sets a value that indicates if the request must be pre-authenticated. + +```cpp +void System::Net::HttpWebRequest::set_PreAuthenticate(bool value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | A value to set. | + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_protocolversion/_index.md b/english/cpp/system.net/httpwebrequest/set_protocolversion/_index.md new file mode 100644 index 0000000000..677107ff88 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_protocolversion/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::HttpWebRequest::set_ProtocolVersion method +linktitle: set_ProtocolVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_ProtocolVersion method. RTTI information in C++.' +type: docs +weight: 5200 +url: /cpp/system.net/httpwebrequest/set_protocolversion/ +--- +## HttpWebRequest::set_ProtocolVersion method + + +RTTI information. + +```cpp +void System::Net::HttpWebRequest::set_ProtocolVersion(System::Version version) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| version | System::Version | A version of the HTTP to set. | +## Remarks + + +Sets the version of the HTTP. +## See Also + +* Class [Version](../../../system/version/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_proxy/_index.md b/english/cpp/system.net/httpwebrequest/set_proxy/_index.md new file mode 100644 index 0000000000..3fe1bf60a8 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_proxy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebRequest::set_Proxy method +linktitle: set_Proxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_Proxy method. Sets the HTTP proxy in C++.' +type: docs +weight: 5300 +url: /cpp/system.net/httpwebrequest/set_proxy/ +--- +## HttpWebRequest::set_Proxy method + + +Sets the HTTP proxy. + +```cpp +void System::Net::HttpWebRequest::set_Proxy(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The proxy to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IWebProxy](../../iwebproxy/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_referer/_index.md b/english/cpp/system.net/httpwebrequest/set_referer/_index.md new file mode 100644 index 0000000000..4585bf6dc8 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_referer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebRequest::set_Referer method +linktitle: set_Referer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_Referer method. Sets a value of the ''Referer'' header in C++.' +type: docs +weight: 5400 +url: /cpp/system.net/httpwebrequest/set_referer/ +--- +## HttpWebRequest::set_Referer method + + +Sets a value of the 'Referer' header. + +```cpp +virtual void System::Net::HttpWebRequest::set_Referer(System::String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_sendchunked/_index.md b/english/cpp/system.net/httpwebrequest/set_sendchunked/_index.md new file mode 100644 index 0000000000..da1225d7e9 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_sendchunked/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::set_SendChunked method +linktitle: set_SendChunked +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_SendChunked method. Sets a value that indicates if data must be sent in segments in C++.' +type: docs +weight: 5500 +url: /cpp/system.net/httpwebrequest/set_sendchunked/ +--- +## HttpWebRequest::set_SendChunked method + + +Sets a value that indicates if data must be sent in segments. + +```cpp +virtual void System::Net::HttpWebRequest::set_SendChunked(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_timeout/_index.md b/english/cpp/system.net/httpwebrequest/set_timeout/_index.md new file mode 100644 index 0000000000..6ca0031e3a --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_timeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::set_Timeout method +linktitle: set_Timeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_Timeout method. Sets an amount of time in milliseconds after which the request will be timed out in C++.' +type: docs +weight: 5600 +url: /cpp/system.net/httpwebrequest/set_timeout/ +--- +## HttpWebRequest::set_Timeout method + + +Sets an amount of time in milliseconds after which the request will be timed out. + +```cpp +void System::Net::HttpWebRequest::set_Timeout(int timeout) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| timeout | int | A timeout to set. | + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_usedefaultcredentials/_index.md b/english/cpp/system.net/httpwebrequest/set_usedefaultcredentials/_index.md new file mode 100644 index 0000000000..b082933dac --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_usedefaultcredentials/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebRequest::set_UseDefaultCredentials method +linktitle: set_UseDefaultCredentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_UseDefaultCredentials method. Sets a value that indicates if the ''Credential'' property is equal to the ''DefaultCredentials'' property in C++.' +type: docs +weight: 5700 +url: /cpp/system.net/httpwebrequest/set_usedefaultcredentials/ +--- +## HttpWebRequest::set_UseDefaultCredentials method + + +Sets a value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. + +```cpp +void System::Net::HttpWebRequest::set_UseDefaultCredentials(bool value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | A value to set. | + +## See Also + +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebrequest/set_useragent/_index.md b/english/cpp/system.net/httpwebrequest/set_useragent/_index.md new file mode 100644 index 0000000000..7dead8be06 --- /dev/null +++ b/english/cpp/system.net/httpwebrequest/set_useragent/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebRequest::set_UserAgent method +linktitle: set_UserAgent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebRequest::set_UserAgent method. Sets a value of the ''User-Agent'' header in C++.' +type: docs +weight: 5800 +url: /cpp/system.net/httpwebrequest/set_useragent/ +--- +## HttpWebRequest::set_UserAgent method + + +Sets a value of the 'User-Agent' header. + +```cpp +virtual void System::Net::HttpWebRequest::set_UserAgent(System::String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/_index.md b/english/cpp/system.net/httpwebresponse/_index.md new file mode 100644 index 0000000000..9e2b9b6975 --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Net::HttpWebResponse class +linktitle: HttpWebResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse class. Represents the HTTP web response. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2100 +url: /cpp/system.net/httpwebresponse/ +--- +## HttpWebResponse class + + +Represents the HTTP web response. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpWebResponse : public System::Net::WebResponse +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Closes the response stream. | +| [get_CharacterSet](./get_characterset/)() | Not implemented. | +| [get_ContentLength](./get_contentlength/)() override | RTTI information. | +| [get_ContentType](./get_contenttype/)() override | Returns the MIME type of the resource. | +| virtual [get_Cookies](./get_cookies/)() | Returns cookies associated with the web response. | +| [get_Headers](./get_headers/)() override | Returns the collection of the headers that are associated with the current response. | +| virtual [get_Method](./get_method/)() | Returns the HTTP method. | +| [get_ResponseUri](./get_responseuri/)() override | Returns the resource's URI. | +| virtual [get_StatusCode](./get_statuscode/)() | Returns the HTTP status code associated with the web response. | +| virtual [get_StatusDescription](./get_statusdescription/)() | Returns the string representation of the status code. | +| [get_SupportsHeaders](./get_supportsheaders/)() override | Returns a value that indicates if the current response supports headers. | +| [GetResponseHeader](./getresponseheader/)(String) | Returns the corresponding value for the specified header name. | +| [GetResponseStream](./getresponsestream/)() override | Returns the response stream. | +| [HttpWebResponse](./httpwebresponse/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) | Constructs a new instance. | +## See Also + +* Class [WebResponse](../webresponse/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/httpwebresponse/close/_index.md b/english/cpp/system.net/httpwebresponse/close/_index.md new file mode 100644 index 0000000000..a48c2f88af --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::HttpWebResponse::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::Close method. Closes the response stream in C++.' +type: docs +weight: 200 +url: /cpp/system.net/httpwebresponse/close/ +--- +## HttpWebResponse::Close method + + +Closes the response stream. + +```cpp +void System::Net::HttpWebResponse::Close() override +``` + +## See Also + +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/get_characterset/_index.md b/english/cpp/system.net/httpwebresponse/get_characterset/_index.md new file mode 100644 index 0000000000..228508f132 --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/get_characterset/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::HttpWebResponse::get_CharacterSet method +linktitle: get_CharacterSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::get_CharacterSet method. Not implemented in C++.' +type: docs +weight: 300 +url: /cpp/system.net/httpwebresponse/get_characterset/ +--- +## HttpWebResponse::get_CharacterSet method + + +Not implemented. + +```cpp +System::String System::Net::HttpWebResponse::get_CharacterSet() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/get_contentlength/_index.md b/english/cpp/system.net/httpwebresponse/get_contentlength/_index.md new file mode 100644 index 0000000000..3fb47627c6 --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/get_contentlength/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::HttpWebResponse::get_ContentLength method +linktitle: get_ContentLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::get_ContentLength method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net/httpwebresponse/get_contentlength/ +--- +## HttpWebResponse::get_ContentLength method + + +RTTI information. + +```cpp +int64_t System::Net::HttpWebResponse::get_ContentLength() override +``` + + +### ReturnValue + +The number of bytes of the resource. +## Remarks + + +RTTI information. + +Returns the number of bytes of the resource. +## See Also + +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/get_contenttype/_index.md b/english/cpp/system.net/httpwebresponse/get_contenttype/_index.md new file mode 100644 index 0000000000..ed21b5a417 --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/get_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebResponse::get_ContentType method +linktitle: get_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::get_ContentType method. Returns the MIME type of the resource in C++.' +type: docs +weight: 500 +url: /cpp/system.net/httpwebresponse/get_contenttype/ +--- +## HttpWebResponse::get_ContentType method + + +Returns the MIME type of the resource. + +```cpp +String System::Net::HttpWebResponse::get_ContentType() override +``` + + +### ReturnValue + +The MIME type of the resource. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/get_cookies/_index.md b/english/cpp/system.net/httpwebresponse/get_cookies/_index.md new file mode 100644 index 0000000000..1a2cb2ce49 --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/get_cookies/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebResponse::get_Cookies method +linktitle: get_Cookies +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::get_Cookies method. Returns cookies associated with the web response in C++.' +type: docs +weight: 600 +url: /cpp/system.net/httpwebresponse/get_cookies/ +--- +## HttpWebResponse::get_Cookies method + + +Returns cookies associated with the web response. + +```cpp +virtual System::SharedPtr System::Net::HttpWebResponse::get_Cookies() +``` + + +### ReturnValue + +Cookies associated with the web response. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieCollection](../../cookiecollection/) +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/get_headers/_index.md b/english/cpp/system.net/httpwebresponse/get_headers/_index.md new file mode 100644 index 0000000000..845d863c0c --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/get_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebResponse::get_Headers method +linktitle: get_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::get_Headers method. Returns the collection of the headers that are associated with the current response in C++.' +type: docs +weight: 700 +url: /cpp/system.net/httpwebresponse/get_headers/ +--- +## HttpWebResponse::get_Headers method + + +Returns the collection of the headers that are associated with the current response. + +```cpp +System::SharedPtr System::Net::HttpWebResponse::get_Headers() override +``` + + +### ReturnValue + +The collection of the headers that are associated with the current response. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebHeaderCollection](../../webheadercollection/) +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/get_method/_index.md b/english/cpp/system.net/httpwebresponse/get_method/_index.md new file mode 100644 index 0000000000..6365620a32 --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/get_method/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebResponse::get_Method method +linktitle: get_Method +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::get_Method method. Returns the HTTP method in C++.' +type: docs +weight: 800 +url: /cpp/system.net/httpwebresponse/get_method/ +--- +## HttpWebResponse::get_Method method + + +Returns the HTTP method. + +```cpp +virtual String System::Net::HttpWebResponse::get_Method() +``` + + +### ReturnValue + +The HTTP method. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/get_responseuri/_index.md b/english/cpp/system.net/httpwebresponse/get_responseuri/_index.md new file mode 100644 index 0000000000..9e8d30ae9b --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/get_responseuri/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebResponse::get_ResponseUri method +linktitle: get_ResponseUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::get_ResponseUri method. Returns the resource''s URI in C++.' +type: docs +weight: 900 +url: /cpp/system.net/httpwebresponse/get_responseuri/ +--- +## HttpWebResponse::get_ResponseUri method + + +Returns the resource's URI. + +```cpp +System::SharedPtr System::Net::HttpWebResponse::get_ResponseUri() override +``` + + +### ReturnValue + +The resource's URI. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/get_statuscode/_index.md b/english/cpp/system.net/httpwebresponse/get_statuscode/_index.md new file mode 100644 index 0000000000..c3635bf2b4 --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/get_statuscode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebResponse::get_StatusCode method +linktitle: get_StatusCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::get_StatusCode method. Returns the HTTP status code associated with the web response in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/httpwebresponse/get_statuscode/ +--- +## HttpWebResponse::get_StatusCode method + + +Returns the HTTP status code associated with the web response. + +```cpp +virtual HttpStatusCode System::Net::HttpWebResponse::get_StatusCode() +``` + + +### ReturnValue + +The HTTP status code associated with the web response. + +## See Also + +* Enum [HttpStatusCode](../../httpstatuscode/) +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/get_statusdescription/_index.md b/english/cpp/system.net/httpwebresponse/get_statusdescription/_index.md new file mode 100644 index 0000000000..481f20720a --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/get_statusdescription/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::HttpWebResponse::get_StatusDescription method +linktitle: get_StatusDescription +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::get_StatusDescription method. Returns the string representation of the status code in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/httpwebresponse/get_statusdescription/ +--- +## HttpWebResponse::get_StatusDescription method + + +Returns the string representation of the status code. + +```cpp +virtual String System::Net::HttpWebResponse::get_StatusDescription() +``` + + +### ReturnValue + +The string representation of the status code. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/get_supportsheaders/_index.md b/english/cpp/system.net/httpwebresponse/get_supportsheaders/_index.md new file mode 100644 index 0000000000..5c8ec1f6be --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/get_supportsheaders/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::HttpWebResponse::get_SupportsHeaders method +linktitle: get_SupportsHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::get_SupportsHeaders method. Returns a value that indicates if the current response supports headers in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/httpwebresponse/get_supportsheaders/ +--- +## HttpWebResponse::get_SupportsHeaders method + + +Returns a value that indicates if the current response supports headers. + +```cpp +bool System::Net::HttpWebResponse::get_SupportsHeaders() override +``` + + +### ReturnValue + +A value that indicates if the current response supports headers. + +## See Also + +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/getresponseheader/_index.md b/english/cpp/system.net/httpwebresponse/getresponseheader/_index.md new file mode 100644 index 0000000000..94ff51ca60 --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/getresponseheader/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::HttpWebResponse::GetResponseHeader method +linktitle: GetResponseHeader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::GetResponseHeader method. Returns the corresponding value for the specified header name in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/httpwebresponse/getresponseheader/ +--- +## HttpWebResponse::GetResponseHeader method + + +Returns the corresponding value for the specified header name. + +```cpp +String System::Net::HttpWebResponse::GetResponseHeader(String headerName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headerName | String | The header name. | + +### ReturnValue + +The corresponding value for the specified header name. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/getresponsestream/_index.md b/english/cpp/system.net/httpwebresponse/getresponsestream/_index.md new file mode 100644 index 0000000000..2667a6b4dc --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/getresponsestream/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::HttpWebResponse::GetResponseStream method +linktitle: GetResponseStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::GetResponseStream method. Returns the response stream in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/httpwebresponse/getresponsestream/ +--- +## HttpWebResponse::GetResponseStream method + + +Returns the response stream. + +```cpp +System::SharedPtr System::Net::HttpWebResponse::GetResponseStream() override +``` + + +### ReturnValue + +The response stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/httpwebresponse/httpwebresponse/_index.md b/english/cpp/system.net/httpwebresponse/httpwebresponse/_index.md new file mode 100644 index 0000000000..c50582b531 --- /dev/null +++ b/english/cpp/system.net/httpwebresponse/httpwebresponse/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::HttpWebResponse::HttpWebResponse constructor +linktitle: HttpWebResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::HttpWebResponse::HttpWebResponse constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/httpwebresponse/httpwebresponse/ +--- +## HttpWebResponse::HttpWebResponse constructor + + +Constructs a new instance. + +```cpp +System::Net::HttpWebResponse::HttpWebResponse(System::SharedPtr _message, System::SharedPtr requestUri, System::SharedPtr cookieContainer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| _message | System::SharedPtr\ | The response message. | +| requestUri | System::SharedPtr\ | The resource's URI. | +| cookieContainer | System::SharedPtr\ | The cookie container. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpResponseMessage](../../../system.net.http/httpresponsemessage/) +* Class [Uri](../../../system/uri/) +* Class [CookieContainer](../../cookiecontainer/) +* Class [HttpWebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/icredentials/_index.md b/english/cpp/system.net/icredentials/_index.md new file mode 100644 index 0000000000..f19c48f0a0 --- /dev/null +++ b/english/cpp/system.net/icredentials/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ICredentials class +linktitle: ICredentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ICredentials class. Provides the authentication interface. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2200 +url: /cpp/system.net/icredentials/ +--- +## ICredentials class + + +Provides the authentication interface. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ICredentials : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetCredential](./getcredential/)(System::SharedPtr\, String) | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/icredentials/getcredential/_index.md b/english/cpp/system.net/icredentials/getcredential/_index.md new file mode 100644 index 0000000000..1f503b38e6 --- /dev/null +++ b/english/cpp/system.net/icredentials/getcredential/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::ICredentials::GetCredential method +linktitle: GetCredential +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ICredentials::GetCredential method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net/icredentials/getcredential/ +--- +## ICredentials::GetCredential method + + +RTTI information. + +```cpp +virtual System::SharedPtr System::Net::ICredentials::GetCredential(System::SharedPtr uri, String authType)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | The URI for which the authentication type is provided by a client. | +| authType | String | The authentication type. | +## Remarks + + +Returns credentials for the specified URI and authentication type. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NetworkCredential](../../networkcredential/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [ICredentials](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/icredentialsbyhost/_index.md b/english/cpp/system.net/icredentialsbyhost/_index.md new file mode 100644 index 0000000000..4d3d24fa10 --- /dev/null +++ b/english/cpp/system.net/icredentialsbyhost/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ICredentialsByHost class +linktitle: ICredentialsByHost +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ICredentialsByHost class. Provides the authentication interface for retrieving credentials for a host, port, and authentication type. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2300 +url: /cpp/system.net/icredentialsbyhost/ +--- +## ICredentialsByHost class + + +Provides the authentication interface for retrieving credentials for a host, port, and authentication type. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ICredentialsByHost : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetCredential](./getcredential/)(String, int32_t, String) | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/icredentialsbyhost/getcredential/_index.md b/english/cpp/system.net/icredentialsbyhost/getcredential/_index.md new file mode 100644 index 0000000000..feaa94851e --- /dev/null +++ b/english/cpp/system.net/icredentialsbyhost/getcredential/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::ICredentialsByHost::GetCredential method +linktitle: GetCredential +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ICredentialsByHost::GetCredential method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net/icredentialsbyhost/getcredential/ +--- +## ICredentialsByHost::GetCredential method + + +RTTI information. + +```cpp +virtual System::SharedPtr System::Net::ICredentialsByHost::GetCredential(String host, int32_t port, String authenticationType)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | String | The host that authenticates the client. | +| port | int32_t | The host port number. | +| authenticationType | String | The authentication type. | +## Remarks + + +Returns credentials for the specified host and authentication type. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NetworkCredential](../../networkcredential/) +* Class [String](../../../system/string/) +* Class [ICredentialsByHost](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/_index.md b/english/cpp/system.net/ipaddress/_index.md new file mode 100644 index 0000000000..1abfae0343 --- /dev/null +++ b/english/cpp/system.net/ipaddress/_index.md @@ -0,0 +1,72 @@ +--- +title: System::Net::IPAddress class +linktitle: IPAddress +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress class. Represents the IP address. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2400 +url: /cpp/system.net/ipaddress/ +--- +## IPAddress class + + +Represents the IP address. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IPAddress : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_AddressFamily](./get_addressfamily/)() | Returns the address family. | +| [get_IsIPv4MappedToIPv6](./get_isipv4mappedtoipv6/)() | Returns a value that indicates if the address is an IPv4 address and is mapped to an IPv6 address. | +| [get_IsIPv6LinkLocal](./get_isipv6linklocal/)() | Returns a value that indicates if the address is an IPv6 link-local address. | +| [get_IsIPv6Multicast](./get_isipv6multicast/)() | Returns a value that indicates if the address is an global IPv6 multicast address. | +| [get_IsIPv6SiteLocal](./get_isipv6sitelocal/)() | Returns a value that indicates if the address is an IPv6 site-local address. | +| [get_IsIPv6Teredo](./get_isipv6teredo/)() | Returns a value that indicates if the address is an IPv6 Teredo address. | +| [get_ScopeId](./get_scopeid/)() | Gets the scope identifier of the IPv6 address. | +| [GetAddressBytes](./getaddressbytes/)() | Returns a byte array of the IP address. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| [GetImpl](./getimpl/)() const | Returns a pointer to implementation. | +| static [HostToNetworkOrder](./hosttonetworkorder/)(int64_t) | Converts the specified host byte order to the corresponding network byte order. | +| static [HostToNetworkOrder](./hosttonetworkorder/)(int32_t) | Converts the specified host byte order to the corresponding network byte order. | +| static [HostToNetworkOrder](./hosttonetworkorder/)(int16_t) | Converts the specified host byte order to the corresponding network byte order. | +| [IPAddress](./ipaddress/)(int64_t) | Constructs a new instance. | +| [IPAddress](./ipaddress/)(System::ArrayPtr\, int64_t) | Constructs a new instance. | +| [IPAddress](./ipaddress/)(System::ArrayPtr\) | Constructs a new instance. | +| [IPAddress](./ipaddress/)() | Constructs a new instance. | +| static [IsLoopback](./isloopback/)(System::SharedPtr\) | Returns a value that indicates if the specified address is a loopback address. | +| [MapToIPv4](./maptoipv4/)() | Maps the address to the IPv4 address. | +| [MapToIPv6](./maptoipv6/)() | Maps the address to the IPv6 address. | +| static [NetworkToHostOrder](./networktohostorder/)(int64_t) | Converts the specified network byte order to the corresponding host byte order. | +| static [NetworkToHostOrder](./networktohostorder/)(int32_t) | Converts the specified network byte order to the corresponding host byte order. | +| static [NetworkToHostOrder](./networktohostorder/)(int16_t) | Converts the specified network byte order to the corresponding host byte order. | +| static [Parse](./parse/)(String) | Converts a passed string to an instance of the [IPAddress](./) class. | +| [set_ScopeId](./set_scopeid/)(int64_t) | Sets the scope identifier of the IPv6 address. | +| [SetImpl](./setimpl/)(ImplPtr) | Sets a pointer to implementation. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| static [TryParse](./tryparse/)(String, System::SharedPtr\\&) | Tries to convert a passed string to an instance of the [IPAddress](./) class. | +## Fields + +| Field | Description | +| --- | --- | +| static [Any](./any/) | RTTI information. | +| static [Broadcast](./broadcast/) | The IPv4 broadcast address. | +| static [IPv6Any](./ipv6any/) | The IPv6 address that indicates if the server must listen all network interfaces. | +| static [IPv6Loopback](./ipv6loopback/) | The IPv6 loopback address. | +| static [IPv6None](./ipv6none/) | The IPv6 address that indicates if the server mustn't listen any network interface. | +| static [Loopback](./loopback/) | The IPv4 loopback address. | +| static [None](./none/) | The IPv4 address that indicates if the server mustn't listen any network interface. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ImplPtr](./implptr/) | A pointer to the implementation type. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/ipaddress/any/_index.md b/english/cpp/system.net/ipaddress/any/_index.md new file mode 100644 index 0000000000..df390c2004 --- /dev/null +++ b/english/cpp/system.net/ipaddress/any/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::IPAddress::Any field +linktitle: Any +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::Any field. RTTI information in C++.' +type: docs +weight: 2300 +url: /cpp/system.net/ipaddress/any/ +--- +## Any field + + +RTTI information. + +```cpp +static System::SharedPtr System::Net::IPAddress::Any +``` + +## Remarks + + +The IPv4 address that indicates if the server must listen all network interfaces. +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/broadcast/_index.md b/english/cpp/system.net/ipaddress/broadcast/_index.md new file mode 100644 index 0000000000..ad15abfbf6 --- /dev/null +++ b/english/cpp/system.net/ipaddress/broadcast/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::IPAddress::Broadcast field +linktitle: Broadcast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::Broadcast field. The IPv4 broadcast address in C++.' +type: docs +weight: 2400 +url: /cpp/system.net/ipaddress/broadcast/ +--- +## Broadcast field + + +The IPv4 broadcast address. + +```cpp +static System::SharedPtr System::Net::IPAddress::Broadcast +``` + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/equals/_index.md b/english/cpp/system.net/ipaddress/equals/_index.md new file mode 100644 index 0000000000..ad628c87d0 --- /dev/null +++ b/english/cpp/system.net/ipaddress/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::IPAddress::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net/ipaddress/equals/ +--- +## IPAddress::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::IPAddress::Equals(System::SharedPtr comparand) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparand | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/get_addressfamily/_index.md b/english/cpp/system.net/ipaddress/get_addressfamily/_index.md new file mode 100644 index 0000000000..aae940a5ec --- /dev/null +++ b/english/cpp/system.net/ipaddress/get_addressfamily/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::IPAddress::get_AddressFamily method +linktitle: get_AddressFamily +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::get_AddressFamily method. Returns the address family in C++.' +type: docs +weight: 300 +url: /cpp/system.net/ipaddress/get_addressfamily/ +--- +## IPAddress::get_AddressFamily method + + +Returns the address family. + +```cpp +System::Net::Sockets::AddressFamily System::Net::IPAddress::get_AddressFamily() +``` + + +### ReturnValue + +The address family. + +## See Also + +* Enum [AddressFamily](../../../system.net.sockets/addressfamily/) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/get_isipv4mappedtoipv6/_index.md b/english/cpp/system.net/ipaddress/get_isipv4mappedtoipv6/_index.md new file mode 100644 index 0000000000..a14dfb3f33 --- /dev/null +++ b/english/cpp/system.net/ipaddress/get_isipv4mappedtoipv6/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::IPAddress::get_IsIPv4MappedToIPv6 method +linktitle: get_IsIPv4MappedToIPv6 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::get_IsIPv4MappedToIPv6 method. Returns a value that indicates if the address is an IPv4 address and is mapped to an IPv6 address in C++.' +type: docs +weight: 400 +url: /cpp/system.net/ipaddress/get_isipv4mappedtoipv6/ +--- +## IPAddress::get_IsIPv4MappedToIPv6 method + + +Returns a value that indicates if the address is an IPv4 address and is mapped to an IPv6 address. + +```cpp +bool System::Net::IPAddress::get_IsIPv4MappedToIPv6() +``` + + +### ReturnValue + +A value that indicates if the address is an IPv4 address and is mapped to an IPv6 address. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/get_isipv6linklocal/_index.md b/english/cpp/system.net/ipaddress/get_isipv6linklocal/_index.md new file mode 100644 index 0000000000..25e53072ac --- /dev/null +++ b/english/cpp/system.net/ipaddress/get_isipv6linklocal/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::IPAddress::get_IsIPv6LinkLocal method +linktitle: get_IsIPv6LinkLocal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::get_IsIPv6LinkLocal method. Returns a value that indicates if the address is an IPv6 link-local address in C++.' +type: docs +weight: 500 +url: /cpp/system.net/ipaddress/get_isipv6linklocal/ +--- +## IPAddress::get_IsIPv6LinkLocal method + + +Returns a value that indicates if the address is an IPv6 link-local address. + +```cpp +bool System::Net::IPAddress::get_IsIPv6LinkLocal() +``` + + +### ReturnValue + +A value that indicates if the address is an IPv6 link-local address. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/get_isipv6multicast/_index.md b/english/cpp/system.net/ipaddress/get_isipv6multicast/_index.md new file mode 100644 index 0000000000..d5070744dc --- /dev/null +++ b/english/cpp/system.net/ipaddress/get_isipv6multicast/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::IPAddress::get_IsIPv6Multicast method +linktitle: get_IsIPv6Multicast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::get_IsIPv6Multicast method. Returns a value that indicates if the address is an global IPv6 multicast address in C++.' +type: docs +weight: 600 +url: /cpp/system.net/ipaddress/get_isipv6multicast/ +--- +## IPAddress::get_IsIPv6Multicast method + + +Returns a value that indicates if the address is an global IPv6 multicast address. + +```cpp +bool System::Net::IPAddress::get_IsIPv6Multicast() +``` + + +### ReturnValue + +A value that indicates if the address is a global IPv6 multicast address. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/get_isipv6sitelocal/_index.md b/english/cpp/system.net/ipaddress/get_isipv6sitelocal/_index.md new file mode 100644 index 0000000000..599137a796 --- /dev/null +++ b/english/cpp/system.net/ipaddress/get_isipv6sitelocal/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::IPAddress::get_IsIPv6SiteLocal method +linktitle: get_IsIPv6SiteLocal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::get_IsIPv6SiteLocal method. Returns a value that indicates if the address is an IPv6 site-local address in C++.' +type: docs +weight: 700 +url: /cpp/system.net/ipaddress/get_isipv6sitelocal/ +--- +## IPAddress::get_IsIPv6SiteLocal method + + +Returns a value that indicates if the address is an IPv6 site-local address. + +```cpp +bool System::Net::IPAddress::get_IsIPv6SiteLocal() +``` + + +### ReturnValue + +A value that indicates if the address is an IPv6 site-local address. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/get_isipv6teredo/_index.md b/english/cpp/system.net/ipaddress/get_isipv6teredo/_index.md new file mode 100644 index 0000000000..7fb7817b3f --- /dev/null +++ b/english/cpp/system.net/ipaddress/get_isipv6teredo/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::IPAddress::get_IsIPv6Teredo method +linktitle: get_IsIPv6Teredo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::get_IsIPv6Teredo method. Returns a value that indicates if the address is an IPv6 Teredo address in C++.' +type: docs +weight: 800 +url: /cpp/system.net/ipaddress/get_isipv6teredo/ +--- +## IPAddress::get_IsIPv6Teredo method + + +Returns a value that indicates if the address is an IPv6 Teredo address. + +```cpp +bool System::Net::IPAddress::get_IsIPv6Teredo() +``` + + +### ReturnValue + +A value that indicates if the address is an IPv6 Teredo address. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/get_scopeid/_index.md b/english/cpp/system.net/ipaddress/get_scopeid/_index.md new file mode 100644 index 0000000000..5136c8098a --- /dev/null +++ b/english/cpp/system.net/ipaddress/get_scopeid/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::IPAddress::get_ScopeId method +linktitle: get_ScopeId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::get_ScopeId method. Gets the scope identifier of the IPv6 address in C++.' +type: docs +weight: 900 +url: /cpp/system.net/ipaddress/get_scopeid/ +--- +## IPAddress::get_ScopeId method + + +Gets the scope identifier of the IPv6 address. + +```cpp +int64_t System::Net::IPAddress::get_ScopeId() +``` + + +### ReturnValue + +The scope identifier of the IPv6 address. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/getaddressbytes/_index.md b/english/cpp/system.net/ipaddress/getaddressbytes/_index.md new file mode 100644 index 0000000000..66753bd21a --- /dev/null +++ b/english/cpp/system.net/ipaddress/getaddressbytes/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::IPAddress::GetAddressBytes method +linktitle: GetAddressBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::GetAddressBytes method. Returns a byte array of the IP address in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/ipaddress/getaddressbytes/ +--- +## IPAddress::GetAddressBytes method + + +Returns a byte array of the IP address. + +```cpp +System::ArrayPtr System::Net::IPAddress::GetAddressBytes() +``` + + +### ReturnValue + +A byte array of the IP address. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/gethashcode/_index.md b/english/cpp/system.net/ipaddress/gethashcode/_index.md new file mode 100644 index 0000000000..84e73361c0 --- /dev/null +++ b/english/cpp/system.net/ipaddress/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::IPAddress::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/ipaddress/gethashcode/ +--- +## IPAddress::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::IPAddress::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/getimpl/_index.md b/english/cpp/system.net/ipaddress/getimpl/_index.md new file mode 100644 index 0000000000..f47e787c1b --- /dev/null +++ b/english/cpp/system.net/ipaddress/getimpl/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::IPAddress::GetImpl method +linktitle: GetImpl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::GetImpl method. Returns a pointer to implementation in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/ipaddress/getimpl/ +--- +## IPAddress::GetImpl method + + +Returns a pointer to implementation. + +```cpp +ImplPtr System::Net::IPAddress::GetImpl() const +``` + + +### ReturnValue + +A pointer to implementation. + +## See Also + +* Typedef [ImplPtr](../implptr/) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/hosttonetworkorder/_index.md b/english/cpp/system.net/ipaddress/hosttonetworkorder/_index.md new file mode 100644 index 0000000000..cf361f0a48 --- /dev/null +++ b/english/cpp/system.net/ipaddress/hosttonetworkorder/_index.md @@ -0,0 +1,78 @@ +--- +title: System::Net::IPAddress::HostToNetworkOrder method +linktitle: HostToNetworkOrder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::HostToNetworkOrder method. Converts the specified host byte order to the corresponding network byte order in C++.' +type: docs +weight: 1800 +url: /cpp/system.net/ipaddress/hosttonetworkorder/ +--- +## IPAddress::HostToNetworkOrder(int16_t) method + + +Converts the specified host byte order to the corresponding network byte order. + +```cpp +static int16_t System::Net::IPAddress::HostToNetworkOrder(int16_t host) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | int16_t | The value to convert. | + +### ReturnValue + +The corresponding network byte order. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## IPAddress::HostToNetworkOrder(int32_t) method + + +Converts the specified host byte order to the corresponding network byte order. + +```cpp +static int32_t System::Net::IPAddress::HostToNetworkOrder(int32_t host) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | int32_t | The value to convert. | + +### ReturnValue + +The corresponding network byte order. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## IPAddress::HostToNetworkOrder(int64_t) method + + +Converts the specified host byte order to the corresponding network byte order. + +```cpp +static int64_t System::Net::IPAddress::HostToNetworkOrder(int64_t host) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | int64_t | The value to convert. | + +### ReturnValue + +The corresponding network byte order. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/implptr/_index.md b/english/cpp/system.net/ipaddress/implptr/_index.md new file mode 100644 index 0000000000..54520ff57a --- /dev/null +++ b/english/cpp/system.net/ipaddress/implptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::IPAddress::ImplPtr typedef +linktitle: ImplPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::ImplPtr typedef. A pointer to the implementation type in C++.' +type: docs +weight: 3000 +url: /cpp/system.net/ipaddress/implptr/ +--- +## ImplPtr typedef + + +A pointer to the implementation type. + +```cpp +std::shared_ptr System::Net::IPAddress::ImplPtr +``` + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/ipaddress/_index.md b/english/cpp/system.net/ipaddress/ipaddress/_index.md new file mode 100644 index 0000000000..94466f8af7 --- /dev/null +++ b/english/cpp/system.net/ipaddress/ipaddress/_index.md @@ -0,0 +1,83 @@ +--- +title: System::Net::IPAddress::IPAddress constructor +linktitle: IPAddress +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::IPAddress constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/ipaddress/ipaddress/ +--- +## IPAddress::IPAddress() constructor + + +Constructs a new instance. + +```cpp +System::Net::IPAddress::IPAddress() +``` + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## IPAddress::IPAddress(int64_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::IPAddress::IPAddress(int64_t newAddress) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newAddress | int64_t | The integer representation of an IP address. | + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## IPAddress::IPAddress(System::ArrayPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::IPAddress::IPAddress(System::ArrayPtr address) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | System::ArrayPtr\ | The byte array that contains an IP address. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## IPAddress::IPAddress(System::ArrayPtr\, int64_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::IPAddress::IPAddress(System::ArrayPtr address, int64_t scopeid) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | System::ArrayPtr\ | The byte array that contains an IP address. | +| scopeid | int64_t | The scope identifier. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/ipv6any/_index.md b/english/cpp/system.net/ipaddress/ipv6any/_index.md new file mode 100644 index 0000000000..cf5f36c419 --- /dev/null +++ b/english/cpp/system.net/ipaddress/ipv6any/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::IPAddress::IPv6Any field +linktitle: IPv6Any +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::IPv6Any field. The IPv6 address that indicates if the server must listen all network interfaces in C++.' +type: docs +weight: 2500 +url: /cpp/system.net/ipaddress/ipv6any/ +--- +## IPv6Any field + + +The IPv6 address that indicates if the server must listen all network interfaces. + +```cpp +static System::SharedPtr System::Net::IPAddress::IPv6Any +``` + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/ipv6loopback/_index.md b/english/cpp/system.net/ipaddress/ipv6loopback/_index.md new file mode 100644 index 0000000000..7d526a2de0 --- /dev/null +++ b/english/cpp/system.net/ipaddress/ipv6loopback/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::IPAddress::IPv6Loopback field +linktitle: IPv6Loopback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::IPv6Loopback field. The IPv6 loopback address in C++.' +type: docs +weight: 2600 +url: /cpp/system.net/ipaddress/ipv6loopback/ +--- +## IPv6Loopback field + + +The IPv6 loopback address. + +```cpp +static System::SharedPtr System::Net::IPAddress::IPv6Loopback +``` + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/ipv6none/_index.md b/english/cpp/system.net/ipaddress/ipv6none/_index.md new file mode 100644 index 0000000000..67decb1078 --- /dev/null +++ b/english/cpp/system.net/ipaddress/ipv6none/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::IPAddress::IPv6None field +linktitle: IPv6None +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::IPv6None field. The IPv6 address that indicates if the server mustn''t listen any network interface in C++.' +type: docs +weight: 2700 +url: /cpp/system.net/ipaddress/ipv6none/ +--- +## IPv6None field + + +The IPv6 address that indicates if the server mustn't listen any network interface. + +```cpp +static System::SharedPtr System::Net::IPAddress::IPv6None +``` + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/isloopback/_index.md b/english/cpp/system.net/ipaddress/isloopback/_index.md new file mode 100644 index 0000000000..684873adc3 --- /dev/null +++ b/english/cpp/system.net/ipaddress/isloopback/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::IPAddress::IsLoopback method +linktitle: IsLoopback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::IsLoopback method. Returns a value that indicates if the specified address is a loopback address in C++.' +type: docs +weight: 1900 +url: /cpp/system.net/ipaddress/isloopback/ +--- +## IPAddress::IsLoopback method + + +Returns a value that indicates if the specified address is a loopback address. + +```cpp +static bool System::Net::IPAddress::IsLoopback(System::SharedPtr address) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | System::SharedPtr\ | The address to check. | + +### ReturnValue + +True when the specified address is a loopback address, otherwise false. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/loopback/_index.md b/english/cpp/system.net/ipaddress/loopback/_index.md new file mode 100644 index 0000000000..b55832b25b --- /dev/null +++ b/english/cpp/system.net/ipaddress/loopback/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::IPAddress::Loopback field +linktitle: Loopback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::Loopback field. The IPv4 loopback address in C++.' +type: docs +weight: 2800 +url: /cpp/system.net/ipaddress/loopback/ +--- +## Loopback field + + +The IPv4 loopback address. + +```cpp +static System::SharedPtr System::Net::IPAddress::Loopback +``` + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/maptoipv4/_index.md b/english/cpp/system.net/ipaddress/maptoipv4/_index.md new file mode 100644 index 0000000000..213ce424f3 --- /dev/null +++ b/english/cpp/system.net/ipaddress/maptoipv4/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::IPAddress::MapToIPv4 method +linktitle: MapToIPv4 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::MapToIPv4 method. Maps the address to the IPv4 address in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/ipaddress/maptoipv4/ +--- +## IPAddress::MapToIPv4 method + + +Maps the address to the IPv4 address. + +```cpp +System::SharedPtr System::Net::IPAddress::MapToIPv4() +``` + + +### ReturnValue + +The corresponding IPv4 address. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/maptoipv6/_index.md b/english/cpp/system.net/ipaddress/maptoipv6/_index.md new file mode 100644 index 0000000000..076bd61623 --- /dev/null +++ b/english/cpp/system.net/ipaddress/maptoipv6/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::IPAddress::MapToIPv6 method +linktitle: MapToIPv6 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::MapToIPv6 method. Maps the address to the IPv6 address in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/ipaddress/maptoipv6/ +--- +## IPAddress::MapToIPv6 method + + +Maps the address to the IPv6 address. + +```cpp +System::SharedPtr System::Net::IPAddress::MapToIPv6() +``` + + +### ReturnValue + +The corresponding IPv6 address. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/networktohostorder/_index.md b/english/cpp/system.net/ipaddress/networktohostorder/_index.md new file mode 100644 index 0000000000..f8f892a1e7 --- /dev/null +++ b/english/cpp/system.net/ipaddress/networktohostorder/_index.md @@ -0,0 +1,78 @@ +--- +title: System::Net::IPAddress::NetworkToHostOrder method +linktitle: NetworkToHostOrder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::NetworkToHostOrder method. Converts the specified network byte order to the corresponding host byte order in C++.' +type: docs +weight: 2000 +url: /cpp/system.net/ipaddress/networktohostorder/ +--- +## IPAddress::NetworkToHostOrder(int16_t) method + + +Converts the specified network byte order to the corresponding host byte order. + +```cpp +static int16_t System::Net::IPAddress::NetworkToHostOrder(int16_t network) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| network | int16_t | The value to convert. | + +### ReturnValue + +The corresponding host byte order. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## IPAddress::NetworkToHostOrder(int32_t) method + + +Converts the specified network byte order to the corresponding host byte order. + +```cpp +static int32_t System::Net::IPAddress::NetworkToHostOrder(int32_t network) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| network | int32_t | The value to convert. | + +### ReturnValue + +The corresponding host byte order. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## IPAddress::NetworkToHostOrder(int64_t) method + + +Converts the specified network byte order to the corresponding host byte order. + +```cpp +static int64_t System::Net::IPAddress::NetworkToHostOrder(int64_t network) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| network | int64_t | The value to convert. | + +### ReturnValue + +The corresponding host byte order. + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/none/_index.md b/english/cpp/system.net/ipaddress/none/_index.md new file mode 100644 index 0000000000..6e8461c706 --- /dev/null +++ b/english/cpp/system.net/ipaddress/none/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::IPAddress::None field +linktitle: None +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::None field. The IPv4 address that indicates if the server mustn''t listen any network interface in C++.' +type: docs +weight: 2900 +url: /cpp/system.net/ipaddress/none/ +--- +## None field + + +The IPv4 address that indicates if the server mustn't listen any network interface. + +```cpp +static System::SharedPtr System::Net::IPAddress::None +``` + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/parse/_index.md b/english/cpp/system.net/ipaddress/parse/_index.md new file mode 100644 index 0000000000..7bc26cf61d --- /dev/null +++ b/english/cpp/system.net/ipaddress/parse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::IPAddress::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::Parse method. Converts a passed string to an instance of the IPAddress class in C++.' +type: docs +weight: 2100 +url: /cpp/system.net/ipaddress/parse/ +--- +## IPAddress::Parse method + + +Converts a passed string to an instance of the [IPAddress](../) class. + +```cpp +static System::SharedPtr System::Net::IPAddress::Parse(String ipString) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ipString | String | A string to parse. | + +### ReturnValue + +An instance of the [IPAddress](../) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../) +* Class [String](../../../system/string/) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/set_scopeid/_index.md b/english/cpp/system.net/ipaddress/set_scopeid/_index.md new file mode 100644 index 0000000000..5f901c2a82 --- /dev/null +++ b/english/cpp/system.net/ipaddress/set_scopeid/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::IPAddress::set_ScopeId method +linktitle: set_ScopeId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::set_ScopeId method. Sets the scope identifier of the IPv6 address in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/ipaddress/set_scopeid/ +--- +## IPAddress::set_ScopeId method + + +Sets the scope identifier of the IPv6 address. + +```cpp +void System::Net::IPAddress::set_ScopeId(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The value that must be set. | + +## See Also + +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/setimpl/_index.md b/english/cpp/system.net/ipaddress/setimpl/_index.md new file mode 100644 index 0000000000..2a6282d21a --- /dev/null +++ b/english/cpp/system.net/ipaddress/setimpl/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::IPAddress::SetImpl method +linktitle: SetImpl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::SetImpl method. Sets a pointer to implementation in C++.' +type: docs +weight: 1600 +url: /cpp/system.net/ipaddress/setimpl/ +--- +## IPAddress::SetImpl method + + +Sets a pointer to implementation. + +```cpp +void System::Net::IPAddress::SetImpl(ImplPtr impl) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| impl | ImplPtr | A pointer that must be set. | + +## See Also + +* Typedef [ImplPtr](../implptr/) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/tostring/_index.md b/english/cpp/system.net/ipaddress/tostring/_index.md new file mode 100644 index 0000000000..b4855fe461 --- /dev/null +++ b/english/cpp/system.net/ipaddress/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::IPAddress::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1700 +url: /cpp/system.net/ipaddress/tostring/ +--- +## IPAddress::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::IPAddress::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipaddress/tryparse/_index.md b/english/cpp/system.net/ipaddress/tryparse/_index.md new file mode 100644 index 0000000000..fb6318be73 --- /dev/null +++ b/english/cpp/system.net/ipaddress/tryparse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::IPAddress::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPAddress::TryParse method. Tries to convert a passed string to an instance of the IPAddress class in C++.' +type: docs +weight: 2200 +url: /cpp/system.net/ipaddress/tryparse/ +--- +## IPAddress::TryParse method + + +Tries to convert a passed string to an instance of the [IPAddress](../) class. + +```cpp +static bool System::Net::IPAddress::TryParse(String ipString, System::SharedPtr &address) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ipString | String | A string to parse. | +| address | System::SharedPtr\\& | An instance where a parsed object will be assigned. | + +### ReturnValue + +True when the parsing is successfully done, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../) +* Class [IPAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/_index.md b/english/cpp/system.net/ipendpoint/_index.md new file mode 100644 index 0000000000..1c6a3db271 --- /dev/null +++ b/english/cpp/system.net/ipendpoint/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Net::IPEndPoint class +linktitle: IPEndPoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint class. Represents a network endpoint that contains an IP address and a port. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2500 +url: /cpp/system.net/ipendpoint/ +--- +## IPEndPoint class + + +Represents a network endpoint that contains an IP address and a port. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IPEndPoint : public System::Net::EndPoint +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Create](./create/)(System::SharedPtr\) override | Create a new instance of the [EndPoint](../endpoint/) class using the specified socket address. | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Address](./get_address/)() | Gets the endpoint address. | +| [get_AddressFamily](./get_addressfamily/)() override | RTTI information. | +| [get_Port](./get_port/)() | Gets the port number. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| [GetImpl](./getimpl/)() const override | Returns a pointer to implementation. | +| [IPEndPoint](./ipendpoint/)(int64_t, int32_t) | Constructs a new instance. | +| [IPEndPoint](./ipendpoint/)(System::SharedPtr\, int32_t) | Constructs a new instance. | +| [set_Address](./set_address/)(System::SharedPtr\) | Sets the endpoint address. | +| [set_Port](./set_port/)(int32_t) | Sets the port number. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## Fields + +| Field | Description | +| --- | --- | +| static [Any](./any/) | The endpoint for any IPv4 address and any port. | +| static [AnyPort](./anyport/) | A value that indicates if any port can be used. | +| static [IPv6Any](./ipv6any/) | The endpoint for any IPv6 address and any port. | +| static [MaxPort](./maxport/) | The maximum port number. | +| static [MinPort](./minport/) | RTTI information. | +## See Also + +* Class [EndPoint](../endpoint/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/ipendpoint/any/_index.md b/english/cpp/system.net/ipendpoint/any/_index.md new file mode 100644 index 0000000000..2f3ed064da --- /dev/null +++ b/english/cpp/system.net/ipendpoint/any/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::IPEndPoint::Any field +linktitle: Any +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::Any field. The endpoint for any IPv4 address and any port in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/ipendpoint/any/ +--- +## Any field + + +The endpoint for any IPv4 address and any port. + +```cpp +static System::SharedPtr System::Net::IPEndPoint::Any +``` + +## See Also + +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/anyport/_index.md b/english/cpp/system.net/ipendpoint/anyport/_index.md new file mode 100644 index 0000000000..8a295f7f02 --- /dev/null +++ b/english/cpp/system.net/ipendpoint/anyport/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::IPEndPoint::AnyPort field +linktitle: AnyPort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::AnyPort field. A value that indicates if any port can be used in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/ipendpoint/anyport/ +--- +## AnyPort field + + +A value that indicates if any port can be used. + +```cpp +static const int32_t System::Net::IPEndPoint::AnyPort +``` + +## See Also + +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/create/_index.md b/english/cpp/system.net/ipendpoint/create/_index.md new file mode 100644 index 0000000000..fd7853ccd3 --- /dev/null +++ b/english/cpp/system.net/ipendpoint/create/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::IPEndPoint::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::Create method. Create a new instance of the EndPoint class using the specified socket address in C++.' +type: docs +weight: 200 +url: /cpp/system.net/ipendpoint/create/ +--- +## IPEndPoint::Create method + + +Create a new instance of the [EndPoint](../../endpoint/) class using the specified socket address. + +```cpp +System::SharedPtr System::Net::IPEndPoint::Create(System::SharedPtr socketAddress) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| socketAddress | System::SharedPtr\ | The socket address that will be used to initialize a new instance. | + +### ReturnValue + +A newly created EndPoint-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [EndPoint](../../endpoint/) +* Class [SocketAddress](../../socketaddress/) +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/equals/_index.md b/english/cpp/system.net/ipendpoint/equals/_index.md new file mode 100644 index 0000000000..de782f3e20 --- /dev/null +++ b/english/cpp/system.net/ipendpoint/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::IPEndPoint::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 300 +url: /cpp/system.net/ipendpoint/equals/ +--- +## IPEndPoint::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::IPEndPoint::Equals(System::SharedPtr comparand) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparand | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/get_address/_index.md b/english/cpp/system.net/ipendpoint/get_address/_index.md new file mode 100644 index 0000000000..57584127a2 --- /dev/null +++ b/english/cpp/system.net/ipendpoint/get_address/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::IPEndPoint::get_Address method +linktitle: get_Address +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::get_Address method. Gets the endpoint address in C++.' +type: docs +weight: 400 +url: /cpp/system.net/ipendpoint/get_address/ +--- +## IPEndPoint::get_Address method + + +Gets the endpoint address. + +```cpp +System::SharedPtr System::Net::IPEndPoint::get_Address() +``` + + +### ReturnValue + +The endpoint address. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../ipaddress/) +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/get_addressfamily/_index.md b/english/cpp/system.net/ipendpoint/get_addressfamily/_index.md new file mode 100644 index 0000000000..56bdb699e8 --- /dev/null +++ b/english/cpp/system.net/ipendpoint/get_addressfamily/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::IPEndPoint::get_AddressFamily method +linktitle: get_AddressFamily +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::get_AddressFamily method. RTTI information in C++.' +type: docs +weight: 500 +url: /cpp/system.net/ipendpoint/get_addressfamily/ +--- +## IPEndPoint::get_AddressFamily method + + +RTTI information. + +```cpp +System::Net::Sockets::AddressFamily System::Net::IPEndPoint::get_AddressFamily() override +``` + + +### ReturnValue + +The address family to which the current instance belongs. +## Remarks + + +Returns the address family to which the current instance belongs. +## See Also + +* Enum [AddressFamily](../../../system.net.sockets/addressfamily/) +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/get_port/_index.md b/english/cpp/system.net/ipendpoint/get_port/_index.md new file mode 100644 index 0000000000..2c5c489947 --- /dev/null +++ b/english/cpp/system.net/ipendpoint/get_port/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::IPEndPoint::get_Port method +linktitle: get_Port +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::get_Port method. Gets the port number in C++.' +type: docs +weight: 600 +url: /cpp/system.net/ipendpoint/get_port/ +--- +## IPEndPoint::get_Port method + + +Gets the port number. + +```cpp +int32_t System::Net::IPEndPoint::get_Port() +``` + + +### ReturnValue + +The port number. + +## See Also + +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/gethashcode/_index.md b/english/cpp/system.net/ipendpoint/gethashcode/_index.md new file mode 100644 index 0000000000..7adc0de627 --- /dev/null +++ b/english/cpp/system.net/ipendpoint/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::IPEndPoint::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 700 +url: /cpp/system.net/ipendpoint/gethashcode/ +--- +## IPEndPoint::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::IPEndPoint::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/getimpl/_index.md b/english/cpp/system.net/ipendpoint/getimpl/_index.md new file mode 100644 index 0000000000..13dc6c5ffe --- /dev/null +++ b/english/cpp/system.net/ipendpoint/getimpl/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::IPEndPoint::GetImpl method +linktitle: GetImpl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::GetImpl method. Returns a pointer to implementation in C++.' +type: docs +weight: 800 +url: /cpp/system.net/ipendpoint/getimpl/ +--- +## IPEndPoint::GetImpl method + + +Returns a pointer to implementation. + +```cpp +ImplPtr System::Net::IPEndPoint::GetImpl() const override +``` + + +### ReturnValue + +A pointer to implementation. + +## See Also + +* Typedef [ImplPtr](../../endpoint/implptr/) +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/ipendpoint/_index.md b/english/cpp/system.net/ipendpoint/ipendpoint/_index.md new file mode 100644 index 0000000000..fbe485c99d --- /dev/null +++ b/english/cpp/system.net/ipendpoint/ipendpoint/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Net::IPEndPoint::IPEndPoint constructor +linktitle: IPEndPoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::IPEndPoint constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/ipendpoint/ipendpoint/ +--- +## IPEndPoint::IPEndPoint(int64_t, int32_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::IPEndPoint::IPEndPoint(int64_t address, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | int64_t | The host IP address. | +| port | int32_t | The port number. | + +## See Also + +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## IPEndPoint::IPEndPoint(System::SharedPtr\, int32_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::IPEndPoint::IPEndPoint(System::SharedPtr address, int32_t port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | System::SharedPtr\ | The host IP address. | +| port | int32_t | The port number. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../ipaddress/) +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/ipv6any/_index.md b/english/cpp/system.net/ipendpoint/ipv6any/_index.md new file mode 100644 index 0000000000..647b2c8e58 --- /dev/null +++ b/english/cpp/system.net/ipendpoint/ipv6any/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::IPEndPoint::IPv6Any field +linktitle: IPv6Any +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::IPv6Any field. The endpoint for any IPv6 address and any port in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/ipendpoint/ipv6any/ +--- +## IPv6Any field + + +The endpoint for any IPv6 address and any port. + +```cpp +static System::SharedPtr System::Net::IPEndPoint::IPv6Any +``` + +## See Also + +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/maxport/_index.md b/english/cpp/system.net/ipendpoint/maxport/_index.md new file mode 100644 index 0000000000..b90b5de977 --- /dev/null +++ b/english/cpp/system.net/ipendpoint/maxport/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::IPEndPoint::MaxPort field +linktitle: MaxPort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::MaxPort field. The maximum port number in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/ipendpoint/maxport/ +--- +## MaxPort field + + +The maximum port number. + +```cpp +static const int32_t System::Net::IPEndPoint::MaxPort +``` + +## See Also + +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/minport/_index.md b/english/cpp/system.net/ipendpoint/minport/_index.md new file mode 100644 index 0000000000..2b79220258 --- /dev/null +++ b/english/cpp/system.net/ipendpoint/minport/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::IPEndPoint::MinPort field +linktitle: MinPort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::MinPort field. RTTI information in C++.' +type: docs +weight: 1600 +url: /cpp/system.net/ipendpoint/minport/ +--- +## MinPort field + + +RTTI information. + +```cpp +static const int32_t System::Net::IPEndPoint::MinPort +``` + +## Remarks + + +The minimal port number. +## See Also + +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/set_address/_index.md b/english/cpp/system.net/ipendpoint/set_address/_index.md new file mode 100644 index 0000000000..0efa435da8 --- /dev/null +++ b/english/cpp/system.net/ipendpoint/set_address/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::IPEndPoint::set_Address method +linktitle: set_Address +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::set_Address method. Sets the endpoint address in C++.' +type: docs +weight: 900 +url: /cpp/system.net/ipendpoint/set_address/ +--- +## IPEndPoint::set_Address method + + +Sets the endpoint address. + +```cpp +void System::Net::IPEndPoint::set_Address(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The endpoint address that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../ipaddress/) +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/set_port/_index.md b/english/cpp/system.net/ipendpoint/set_port/_index.md new file mode 100644 index 0000000000..2da5ce012a --- /dev/null +++ b/english/cpp/system.net/ipendpoint/set_port/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::IPEndPoint::set_Port method +linktitle: set_Port +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::set_Port method. Sets the port number in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/ipendpoint/set_port/ +--- +## IPEndPoint::set_Port method + + +Sets the port number. + +```cpp +void System::Net::IPEndPoint::set_Port(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The port number that must be set. | + +## See Also + +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/ipendpoint/tostring/_index.md b/english/cpp/system.net/ipendpoint/tostring/_index.md new file mode 100644 index 0000000000..6a360b619a --- /dev/null +++ b/english/cpp/system.net/ipendpoint/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::IPEndPoint::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPEndPoint::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/ipendpoint/tostring/ +--- +## IPEndPoint::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::IPEndPoint::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [IPEndPoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iphostentry/_index.md b/english/cpp/system.net/iphostentry/_index.md new file mode 100644 index 0000000000..077e4dcfd0 --- /dev/null +++ b/english/cpp/system.net/iphostentry/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::IPHostEntry class +linktitle: IPHostEntry +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPHostEntry class. Represents information about an internet host address. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2600 +url: /cpp/system.net/iphostentry/ +--- +## IPHostEntry class + + +Represents information about an internet host address. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IPHostEntry : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_AddressList](./get_addresslist/)() | Gets the collection of IP addresses of the host. | +| [get_Aliases](./get_aliases/)() | Gets the collection of aliases of the host. | +| [get_HostName](./get_hostname/)() const | RTTI information. | +| [IPHostEntry](./iphostentry/)() | Constructs a new instance. | +| [set_AddressList](./set_addresslist/)(System::ArrayPtr\\>) | Sets a collection of IP addresses of the host. | +| [set_Aliases](./set_aliases/)(System::ArrayPtr\) | Sets a collection of aliases of the host. | +| [set_HostName](./set_hostname/)(String) | Sets the host name. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/iphostentry/get_addresslist/_index.md b/english/cpp/system.net/iphostentry/get_addresslist/_index.md new file mode 100644 index 0000000000..43e4be1255 --- /dev/null +++ b/english/cpp/system.net/iphostentry/get_addresslist/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::IPHostEntry::get_AddressList method +linktitle: get_AddressList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPHostEntry::get_AddressList method. Gets the collection of IP addresses of the host in C++.' +type: docs +weight: 200 +url: /cpp/system.net/iphostentry/get_addresslist/ +--- +## IPHostEntry::get_AddressList method + + +Gets the collection of IP addresses of the host. + +```cpp +System::ArrayPtr> System::Net::IPHostEntry::get_AddressList() +``` + + +### ReturnValue + +The collection of IP addresses of the host. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../ipaddress/) +* Class [IPHostEntry](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iphostentry/get_aliases/_index.md b/english/cpp/system.net/iphostentry/get_aliases/_index.md new file mode 100644 index 0000000000..72ce9fa20c --- /dev/null +++ b/english/cpp/system.net/iphostentry/get_aliases/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::IPHostEntry::get_Aliases method +linktitle: get_Aliases +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPHostEntry::get_Aliases method. Gets the collection of aliases of the host in C++.' +type: docs +weight: 300 +url: /cpp/system.net/iphostentry/get_aliases/ +--- +## IPHostEntry::get_Aliases method + + +Gets the collection of aliases of the host. + +```cpp +System::ArrayPtr System::Net::IPHostEntry::get_Aliases() +``` + + +### ReturnValue + +The collection of aliases of the host. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [IPHostEntry](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iphostentry/get_hostname/_index.md b/english/cpp/system.net/iphostentry/get_hostname/_index.md new file mode 100644 index 0000000000..72dbe64fcd --- /dev/null +++ b/english/cpp/system.net/iphostentry/get_hostname/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::IPHostEntry::get_HostName method +linktitle: get_HostName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPHostEntry::get_HostName method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net/iphostentry/get_hostname/ +--- +## IPHostEntry::get_HostName method + + +RTTI information. + +```cpp +String System::Net::IPHostEntry::get_HostName() const +``` + + +### ReturnValue + +The host name. +## Remarks + + +Gets the host name. +## See Also + +* Class [String](../../../system/string/) +* Class [IPHostEntry](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iphostentry/iphostentry/_index.md b/english/cpp/system.net/iphostentry/iphostentry/_index.md new file mode 100644 index 0000000000..defbedb79a --- /dev/null +++ b/english/cpp/system.net/iphostentry/iphostentry/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::IPHostEntry::IPHostEntry constructor +linktitle: IPHostEntry +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPHostEntry::IPHostEntry constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/iphostentry/iphostentry/ +--- +## IPHostEntry::IPHostEntry constructor + + +Constructs a new instance. + +```cpp +System::Net::IPHostEntry::IPHostEntry() +``` + +## See Also + +* Class [IPHostEntry](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iphostentry/set_addresslist/_index.md b/english/cpp/system.net/iphostentry/set_addresslist/_index.md new file mode 100644 index 0000000000..97ae3ef4b9 --- /dev/null +++ b/english/cpp/system.net/iphostentry/set_addresslist/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::IPHostEntry::set_AddressList method +linktitle: set_AddressList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPHostEntry::set_AddressList method. Sets a collection of IP addresses of the host in C++.' +type: docs +weight: 500 +url: /cpp/system.net/iphostentry/set_addresslist/ +--- +## IPHostEntry::set_AddressList method + + +Sets a collection of IP addresses of the host. + +```cpp +void System::Net::IPHostEntry::set_AddressList(System::ArrayPtr> value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::ArrayPtr\\> | The collection of IP addresses that must be set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IPAddress](../../ipaddress/) +* Class [IPHostEntry](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iphostentry/set_aliases/_index.md b/english/cpp/system.net/iphostentry/set_aliases/_index.md new file mode 100644 index 0000000000..c0ef8ece23 --- /dev/null +++ b/english/cpp/system.net/iphostentry/set_aliases/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::IPHostEntry::set_Aliases method +linktitle: set_Aliases +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPHostEntry::set_Aliases method. Sets a collection of aliases of the host in C++.' +type: docs +weight: 600 +url: /cpp/system.net/iphostentry/set_aliases/ +--- +## IPHostEntry::set_Aliases method + + +Sets a collection of aliases of the host. + +```cpp +void System::Net::IPHostEntry::set_Aliases(System::ArrayPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::ArrayPtr\ | The collection of aliases that must be set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [IPHostEntry](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iphostentry/set_hostname/_index.md b/english/cpp/system.net/iphostentry/set_hostname/_index.md new file mode 100644 index 0000000000..c21847c465 --- /dev/null +++ b/english/cpp/system.net/iphostentry/set_hostname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::IPHostEntry::set_HostName method +linktitle: set_HostName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPHostEntry::set_HostName method. Sets the host name in C++.' +type: docs +weight: 700 +url: /cpp/system.net/iphostentry/set_hostname/ +--- +## IPHostEntry::set_HostName method + + +Sets the host name. + +```cpp +void System::Net::IPHostEntry::set_HostName(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The host name to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [IPHostEntry](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iphostentry/tostring/_index.md b/english/cpp/system.net/iphostentry/tostring/_index.md new file mode 100644 index 0000000000..396ae4bd86 --- /dev/null +++ b/english/cpp/system.net/iphostentry/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::IPHostEntry::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IPHostEntry::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 800 +url: /cpp/system.net/iphostentry/tostring/ +--- +## IPHostEntry::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::IPHostEntry::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [IPHostEntry](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iwebproxy/_index.md b/english/cpp/system.net/iwebproxy/_index.md new file mode 100644 index 0000000000..bcc80031df --- /dev/null +++ b/english/cpp/system.net/iwebproxy/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::IWebProxy class +linktitle: IWebProxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IWebProxy class. This interface used for implementation of proxy access to the WebRequest class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2700 +url: /cpp/system.net/iwebproxy/ +--- +## IWebProxy class + + +This interface used for implementation of proxy access to the [WebRequest](../webrequest/) class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IWebProxy : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_Credentials](./get_credentials/)() | RTTI information. | +| virtual [GetProxy](./getproxy/)(System::SharedPtr\) | Returns the proxy URI. | +| virtual [IsBypassed](./isbypassed/)(System::SharedPtr\) | Returns a value that indicates if the proxy must not be used for the specified host. | +| virtual [set_Credentials](./set_credentials/)(System::SharedPtr\) | Sets credentials for authentication on the proxy server. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/iwebproxy/get_credentials/_index.md b/english/cpp/system.net/iwebproxy/get_credentials/_index.md new file mode 100644 index 0000000000..6a81e1dfa6 --- /dev/null +++ b/english/cpp/system.net/iwebproxy/get_credentials/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::IWebProxy::get_Credentials method +linktitle: get_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IWebProxy::get_Credentials method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net/iwebproxy/get_credentials/ +--- +## IWebProxy::get_Credentials method + + +RTTI information. + +```cpp +virtual System::SharedPtr System::Net::IWebProxy::get_Credentials()=0 +``` + + +### ReturnValue + +Credentials for authentication on the proxy server. +## Remarks + + +Gets credentials for authentication on the proxy server. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../icredentials/) +* Class [IWebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iwebproxy/getproxy/_index.md b/english/cpp/system.net/iwebproxy/getproxy/_index.md new file mode 100644 index 0000000000..871607a8ff --- /dev/null +++ b/english/cpp/system.net/iwebproxy/getproxy/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::IWebProxy::GetProxy method +linktitle: GetProxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IWebProxy::GetProxy method. Returns the proxy URI in C++.' +type: docs +weight: 200 +url: /cpp/system.net/iwebproxy/getproxy/ +--- +## IWebProxy::GetProxy method + + +Returns the proxy URI. + +```cpp +virtual System::SharedPtr System::Net::IWebProxy::GetProxy(System::SharedPtr destination)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| destination | System::SharedPtr\ | The resource URI. | + +### ReturnValue + +The proxy URI. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [IWebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iwebproxy/isbypassed/_index.md b/english/cpp/system.net/iwebproxy/isbypassed/_index.md new file mode 100644 index 0000000000..ccd816f0f9 --- /dev/null +++ b/english/cpp/system.net/iwebproxy/isbypassed/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::IWebProxy::IsBypassed method +linktitle: IsBypassed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IWebProxy::IsBypassed method. Returns a value that indicates if the proxy must not be used for the specified host in C++.' +type: docs +weight: 300 +url: /cpp/system.net/iwebproxy/isbypassed/ +--- +## IWebProxy::IsBypassed method + + +Returns a value that indicates if the proxy must not be used for the specified host. + +```cpp +virtual bool System::Net::IWebProxy::IsBypassed(System::SharedPtr host)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | System::SharedPtr\ | The host URI to check. | + +### ReturnValue + +True when the proxy server must not be used, otherwise false. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [IWebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iwebproxy/set_credentials/_index.md b/english/cpp/system.net/iwebproxy/set_credentials/_index.md new file mode 100644 index 0000000000..ee6c8a330f --- /dev/null +++ b/english/cpp/system.net/iwebproxy/set_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::IWebProxy::set_Credentials method +linktitle: set_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IWebProxy::set_Credentials method. Sets credentials for authentication on the proxy server in C++.' +type: docs +weight: 400 +url: /cpp/system.net/iwebproxy/set_credentials/ +--- +## IWebProxy::set_Credentials method + + +Sets credentials for authentication on the proxy server. + +```cpp +virtual void System::Net::IWebProxy::set_Credentials(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | Credentials to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../icredentials/) +* Class [IWebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/iwebrequestcreate/_index.md b/english/cpp/system.net/iwebrequestcreate/_index.md new file mode 100644 index 0000000000..ba42f8e869 --- /dev/null +++ b/english/cpp/system.net/iwebrequestcreate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::IWebRequestCreate class +linktitle: IWebRequestCreate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IWebRequestCreate class. Provides the methods for creating the WebRequest class instances. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2800 +url: /cpp/system.net/iwebrequestcreate/ +--- +## IWebRequestCreate class + + +Provides the methods for creating the [WebRequest](../webrequest/) class instances. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IWebRequestCreate : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Create](./create/)(System::SharedPtr\) | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/iwebrequestcreate/create/_index.md b/english/cpp/system.net/iwebrequestcreate/create/_index.md new file mode 100644 index 0000000000..6bac4d3d75 --- /dev/null +++ b/english/cpp/system.net/iwebrequestcreate/create/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::IWebRequestCreate::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::IWebRequestCreate::Create method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net/iwebrequestcreate/create/ +--- +## IWebRequestCreate::Create method + + +RTTI information. + +```cpp +virtual System::SharedPtr System::Net::IWebRequestCreate::Create(System::SharedPtr uri)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | The resource's URI. | + +### ReturnValue + +A newly created WebRequest-class instance. +## Remarks + + +Creates a WebRequest-class instance for the specified resource's URI. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebRequest](../../webrequest/) +* Class [Uri](../../../system/uri/) +* Class [IWebRequestCreate](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/networkcredential/_index.md b/english/cpp/system.net/networkcredential/_index.md new file mode 100644 index 0000000000..036b5f5d05 --- /dev/null +++ b/english/cpp/system.net/networkcredential/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Net::NetworkCredential class +linktitle: NetworkCredential +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkCredential class. Provides credentials for the password-based authentication schemes. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2900 +url: /cpp/system.net/networkcredential/ +--- +## NetworkCredential class + + +Provides credentials for the password-based authentication schemes. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class NetworkCredential : public System::Net::ICredentials, + public System::Net::ICredentialsByHost, + public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Domain](./get_domain/)() | Gets the domain that verifies the credentials. | +| [get_Password](./get_password/)() | Gets the password. | +| [get_UserName](./get_username/)() | RTTI information. | +| [GetCredential](./getcredential/)(System::SharedPtr\, String) override | Returns credentials for the specified URI and authentication type. | +| [GetCredential](./getcredential/)(String, int32_t, String) override | Returns credentials for the specified host name, port, and authentication type. | +| [NetworkCredential](./networkcredential/)() | Constructs a new instance. | +| [NetworkCredential](./networkcredential/)(String, String) | Constructs a new instance. | +| [NetworkCredential](./networkcredential/)(String, String, String) | Constructs a new instance. | +| [set_Domain](./set_domain/)(String) | Sets the domain that verifies the credentials. | +| [set_Password](./set_password/)(String) | Sets the password. | +| [set_UserName](./set_username/)(String) | Sets the username. | +## See Also + +* Class [ICredentials](../icredentials/) +* Class [ICredentialsByHost](../icredentialsbyhost/) +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/networkcredential/get_domain/_index.md b/english/cpp/system.net/networkcredential/get_domain/_index.md new file mode 100644 index 0000000000..e235b8e958 --- /dev/null +++ b/english/cpp/system.net/networkcredential/get_domain/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::NetworkCredential::get_Domain method +linktitle: get_Domain +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkCredential::get_Domain method. Gets the domain that verifies the credentials in C++.' +type: docs +weight: 200 +url: /cpp/system.net/networkcredential/get_domain/ +--- +## NetworkCredential::get_Domain method + + +Gets the domain that verifies the credentials. + +```cpp +String System::Net::NetworkCredential::get_Domain() +``` + + +### ReturnValue + +The domain that verifies the credentials. + +## See Also + +* Class [String](../../../system/string/) +* Class [NetworkCredential](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/networkcredential/get_password/_index.md b/english/cpp/system.net/networkcredential/get_password/_index.md new file mode 100644 index 0000000000..fe7bcf269f --- /dev/null +++ b/english/cpp/system.net/networkcredential/get_password/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::NetworkCredential::get_Password method +linktitle: get_Password +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkCredential::get_Password method. Gets the password in C++.' +type: docs +weight: 300 +url: /cpp/system.net/networkcredential/get_password/ +--- +## NetworkCredential::get_Password method + + +Gets the password. + +```cpp +String System::Net::NetworkCredential::get_Password() +``` + + +### ReturnValue + +The password. + +## See Also + +* Class [String](../../../system/string/) +* Class [NetworkCredential](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/networkcredential/get_username/_index.md b/english/cpp/system.net/networkcredential/get_username/_index.md new file mode 100644 index 0000000000..1a088a706f --- /dev/null +++ b/english/cpp/system.net/networkcredential/get_username/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::NetworkCredential::get_UserName method +linktitle: get_UserName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkCredential::get_UserName method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.net/networkcredential/get_username/ +--- +## NetworkCredential::get_UserName method + + +RTTI information. + +```cpp +String System::Net::NetworkCredential::get_UserName() +``` + + +### ReturnValue + +The username. +## Remarks + + +Gets the username. +## See Also + +* Class [String](../../../system/string/) +* Class [NetworkCredential](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/networkcredential/getcredential/_index.md b/english/cpp/system.net/networkcredential/getcredential/_index.md new file mode 100644 index 0000000000..bc58d82317 --- /dev/null +++ b/english/cpp/system.net/networkcredential/getcredential/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Net::NetworkCredential::GetCredential method +linktitle: GetCredential +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkCredential::GetCredential method. Returns credentials for the specified host name, port, and authentication type in C++.' +type: docs +weight: 500 +url: /cpp/system.net/networkcredential/getcredential/ +--- +## NetworkCredential::GetCredential(String, int32_t, String) method + + +Returns credentials for the specified host name, port, and authentication type. + +```cpp +System::SharedPtr System::Net::NetworkCredential::GetCredential(String host, int32_t port, String authenticationType) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | String | The host name. | +| port | int32_t | The port number. | +| authenticationType | String | The authentication type. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NetworkCredential](../) +* Class [String](../../../system/string/) +* Class [NetworkCredential](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## NetworkCredential::GetCredential(System::SharedPtr\, String) method + + +Returns credentials for the specified URI and authentication type. + +```cpp +System::SharedPtr System::Net::NetworkCredential::GetCredential(System::SharedPtr uri, String authenticationType) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | The URI. | +| authenticationType | String | The authentication type. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [NetworkCredential](../) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [NetworkCredential](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/networkcredential/networkcredential/_index.md b/english/cpp/system.net/networkcredential/networkcredential/_index.md new file mode 100644 index 0000000000..393ecec79f --- /dev/null +++ b/english/cpp/system.net/networkcredential/networkcredential/_index.md @@ -0,0 +1,66 @@ +--- +title: System::Net::NetworkCredential::NetworkCredential constructor +linktitle: NetworkCredential +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkCredential::NetworkCredential constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/networkcredential/networkcredential/ +--- +## NetworkCredential::NetworkCredential() constructor + + +Constructs a new instance. + +```cpp +System::Net::NetworkCredential::NetworkCredential() +``` + +## See Also + +* Class [NetworkCredential](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## NetworkCredential::NetworkCredential(String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::NetworkCredential::NetworkCredential(String userName, String password) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| userName | String | The username. | +| password | String | The password. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NetworkCredential](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## NetworkCredential::NetworkCredential(String, String, String) constructor + + +Constructs a new instance. + +```cpp +System::Net::NetworkCredential::NetworkCredential(String userName, String password, String domain) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| userName | String | The username. | +| password | String | The password. | +| domain | String | The domain that verifies the credentials. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NetworkCredential](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/networkcredential/set_domain/_index.md b/english/cpp/system.net/networkcredential/set_domain/_index.md new file mode 100644 index 0000000000..4a4b6a4171 --- /dev/null +++ b/english/cpp/system.net/networkcredential/set_domain/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::NetworkCredential::set_Domain method +linktitle: set_Domain +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkCredential::set_Domain method. Sets the domain that verifies the credentials in C++.' +type: docs +weight: 600 +url: /cpp/system.net/networkcredential/set_domain/ +--- +## NetworkCredential::set_Domain method + + +Sets the domain that verifies the credentials. + +```cpp +void System::Net::NetworkCredential::set_Domain(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The domain to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NetworkCredential](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/networkcredential/set_password/_index.md b/english/cpp/system.net/networkcredential/set_password/_index.md new file mode 100644 index 0000000000..1aa611344c --- /dev/null +++ b/english/cpp/system.net/networkcredential/set_password/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::NetworkCredential::set_Password method +linktitle: set_Password +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkCredential::set_Password method. Sets the password in C++.' +type: docs +weight: 700 +url: /cpp/system.net/networkcredential/set_password/ +--- +## NetworkCredential::set_Password method + + +Sets the password. + +```cpp +void System::Net::NetworkCredential::set_Password(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The password to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NetworkCredential](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/networkcredential/set_username/_index.md b/english/cpp/system.net/networkcredential/set_username/_index.md new file mode 100644 index 0000000000..b67dc772a5 --- /dev/null +++ b/english/cpp/system.net/networkcredential/set_username/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::NetworkCredential::set_UserName method +linktitle: set_UserName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::NetworkCredential::set_UserName method. Sets the username in C++.' +type: docs +weight: 800 +url: /cpp/system.net/networkcredential/set_username/ +--- +## NetworkCredential::set_UserName method + + +Sets the username. + +```cpp +void System::Net::NetworkCredential::set_UserName(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The username to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [NetworkCredential](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/pathlist/_index.md b/english/cpp/system.net/pathlist/_index.md new file mode 100644 index 0000000000..5ed1581800 --- /dev/null +++ b/english/cpp/system.net/pathlist/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::PathList class +linktitle: PathList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::PathList class. Represents the list of the CookieCollection class instances. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3000 +url: /cpp/system.net/pathlist/ +--- +## PathList class + + +Represents the list of the [CookieCollection](../cookiecollection/) class instances. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PathList : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)() | Creates a new instance. | +| [get_Count](./get_count/)() const | Returns the number of items. | +| [get_SyncRoot](./get_syncroot/)() const | Returns the object through which the collection is being synchronized. | +| [GetCookiesCount](./getcookiescount/)() | Returns the number of cookies of all collection items. | +| [GetEnumerator](./getenumerator/)() | Returns the enumerator for the current collection. | +| [idx_get](./idx_get/)(String) | Gets the cookie collection by specified path. | +| [idx_set](./idx_set/)(String, System::SharedPtr\) | Sets the cookie collection by specified path. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/pathlist/create/_index.md b/english/cpp/system.net/pathlist/create/_index.md new file mode 100644 index 0000000000..fd2b740ab9 --- /dev/null +++ b/english/cpp/system.net/pathlist/create/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::PathList::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::PathList::Create method. Creates a new instance in C++.' +type: docs +weight: 700 +url: /cpp/system.net/pathlist/create/ +--- +## PathList::Create method + + +Creates a new instance. + +```cpp +static System::SharedPtr System::Net::PathList::Create() +``` + + +### ReturnValue + +A newly created instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PathList](../) +* Class [PathList](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/pathlist/get_count/_index.md b/english/cpp/system.net/pathlist/get_count/_index.md new file mode 100644 index 0000000000..8bd89f3801 --- /dev/null +++ b/english/cpp/system.net/pathlist/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::PathList::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::PathList::get_Count method. Returns the number of items in C++.' +type: docs +weight: 100 +url: /cpp/system.net/pathlist/get_count/ +--- +## PathList::get_Count method + + +Returns the number of items. + +```cpp +int32_t System::Net::PathList::get_Count() const +``` + + +### ReturnValue + +The number of items. + +## See Also + +* Class [PathList](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/pathlist/get_syncroot/_index.md b/english/cpp/system.net/pathlist/get_syncroot/_index.md new file mode 100644 index 0000000000..c84f7b5bfc --- /dev/null +++ b/english/cpp/system.net/pathlist/get_syncroot/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::PathList::get_SyncRoot method +linktitle: get_SyncRoot +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::PathList::get_SyncRoot method. Returns the object through which the collection is being synchronized in C++.' +type: docs +weight: 200 +url: /cpp/system.net/pathlist/get_syncroot/ +--- +## PathList::get_SyncRoot method + + +Returns the object through which the collection is being synchronized. + +```cpp +System::SharedPtr System::Net::PathList::get_SyncRoot() const +``` + + +### ReturnValue + +The object through which the collection is being synchronized. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [PathList](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/pathlist/getcookiescount/_index.md b/english/cpp/system.net/pathlist/getcookiescount/_index.md new file mode 100644 index 0000000000..d7a216eb88 --- /dev/null +++ b/english/cpp/system.net/pathlist/getcookiescount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::PathList::GetCookiesCount method +linktitle: GetCookiesCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::PathList::GetCookiesCount method. Returns the number of cookies of all collection items in C++.' +type: docs +weight: 300 +url: /cpp/system.net/pathlist/getcookiescount/ +--- +## PathList::GetCookiesCount method + + +Returns the number of cookies of all collection items. + +```cpp +int32_t System::Net::PathList::GetCookiesCount() +``` + + +### ReturnValue + +The number of cookies of all collection items. + +## See Also + +* Class [PathList](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/pathlist/getenumerator/_index.md b/english/cpp/system.net/pathlist/getenumerator/_index.md new file mode 100644 index 0000000000..41c9c7ffff --- /dev/null +++ b/english/cpp/system.net/pathlist/getenumerator/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::PathList::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::PathList::GetEnumerator method. Returns the enumerator for the current collection in C++.' +type: docs +weight: 400 +url: /cpp/system.net/pathlist/getenumerator/ +--- +## PathList::GetEnumerator method + + +Returns the enumerator for the current collection. + +```cpp +System::SharedPtr>>> System::Net::PathList::GetEnumerator() +``` + + +### ReturnValue + +The enumerator for the current collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [String](../../../system/string/) +* Class [CookieCollection](../../cookiecollection/) +* Class [PathList](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/pathlist/idx_get/_index.md b/english/cpp/system.net/pathlist/idx_get/_index.md new file mode 100644 index 0000000000..2eaac6190a --- /dev/null +++ b/english/cpp/system.net/pathlist/idx_get/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::PathList::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::PathList::idx_get method. Gets the cookie collection by specified path in C++.' +type: docs +weight: 500 +url: /cpp/system.net/pathlist/idx_get/ +--- +## PathList::idx_get method + + +Gets the cookie collection by specified path. + +```cpp +System::SharedPtr System::Net::PathList::idx_get(String s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | String | The path. | + +### ReturnValue + +The cookie collection by specified path. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieCollection](../../cookiecollection/) +* Class [String](../../../system/string/) +* Class [PathList](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/pathlist/idx_set/_index.md b/english/cpp/system.net/pathlist/idx_set/_index.md new file mode 100644 index 0000000000..00d4362ca2 --- /dev/null +++ b/english/cpp/system.net/pathlist/idx_set/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::PathList::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::PathList::idx_set method. Sets the cookie collection by specified path in C++.' +type: docs +weight: 600 +url: /cpp/system.net/pathlist/idx_set/ +--- +## PathList::idx_set method + + +Sets the cookie collection by specified path. + +```cpp +void System::Net::PathList::idx_set(String s, System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | String | The path. | +| value | System::SharedPtr\ | The cookie collection to set. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieCollection](../../cookiecollection/) +* Class [PathList](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/securityprotocoltype/_index.md b/english/cpp/system.net/securityprotocoltype/_index.md new file mode 100644 index 0000000000..d7a295ed82 --- /dev/null +++ b/english/cpp/system.net/securityprotocoltype/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::SecurityProtocolType enum +linktitle: SecurityProtocolType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::SecurityProtocolType enum. Enumerates the security protocol types in C++.' +type: docs +weight: 4700 +url: /cpp/system.net/securityprotocoltype/ +--- +## SecurityProtocolType enum + + +Enumerates the security protocol types. + +```cpp +enum class SecurityProtocolType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| SystemDefault | 0 | The default system value must be used. | +| Ssl3 | 48 | The SSL 3.0 protocol. | +| Tls | 192 | The TLS 1.0 protocol. | +| Tls11 | 768 | The TLS 1.1 protocol. | +| Tls12 | 3072 | The TLS 1.2 protocol. | + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/servicepoint/_index.md b/english/cpp/system.net/servicepoint/_index.md new file mode 100644 index 0000000000..e6f8ad7d3c --- /dev/null +++ b/english/cpp/system.net/servicepoint/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Net::ServicePoint class +linktitle: ServicePoint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint class. Provides HTTP connection management. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3100 +url: /cpp/system.net/servicepoint/ +--- +## ServicePoint class + + +Provides HTTP connection management. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ServicePoint : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloseConnectionGroup](./closeconnectiongroup/)(String) | Closes and removes connections that belong to the specified connection group. | +| [get_Address](./get_address/)() | Returns the server URI to which the current instance connects. | +| [get_BindIPEndPointDelegate](./get_bindipendpointdelegate/)() | RTTI information. | +| [get_Certificate](./get_certificate/)() | Returns a certificate that is used by the current instance. | +| [get_ClientCertificate](./get_clientcertificate/)() | Returns the last client certificate. | +| [get_ConnectionLeaseTimeout](./get_connectionleasetimeout/)() | Gets a timeout in milliseconds after which active [ServicePoint](./) will be closed. | +| [get_ConnectionLimit](./get_connectionlimit/)() | Gets the maximum number of connections that are allowed by the current instance. | +| [get_ConnectionName](./get_connectionname/)() | Returns the connection name. | +| [get_CurrentConnections](./get_currentconnections/)() | Returns a number of opened connections. | +| [get_Expect100Continue](./get_expect100continue/)() | Gets a value that indicates if the 100-Continue behavior is used. | +| [get_IdleSince](./get_idlesince/)() | Returns a date and time of the latest connection to a host. | +| [get_MaxIdleTime](./get_maxidletime/)() | Gets an amount of time in milliseconds after which an idle connection will be closed. | +| virtual [get_ProtocolVersion](./get_protocolversion/)() | Returns the HTTP version. | +| [get_ReceiveBufferSize](./get_receivebuffersize/)() | Gets the size of the receive buffer. | +| [get_SupportsPipelining](./get_supportspipelining/)() | Returns a value that indicates if the current instance supports the pipeline connections. | +| [get_UseNagleAlgorithm](./get_usenaglealgorithm/)() | Gets a value that indicates if the Nagle algorithm is used by connections managed by the current instance. | +| [set_BindIPEndPointDelegate](./set_bindipendpointdelegate/)(BindIPEndPoint) | Sets the delegate that is used to associate local [IPEndPoint](../ipendpoint/) with the current instance. | +| [set_ConnectionLeaseTimeout](./set_connectionleasetimeout/)(int32_t) | Sets a timeout in milliseconds after which active [ServicePoint](./) will be closed. | +| [set_ConnectionLimit](./set_connectionlimit/)(int32_t) | Sets the maximum number of connections that are allowed by the current instance. | +| [set_Expect100Continue](./set_expect100continue/)(bool) | Sets a value that indicates if the 100-Continue behavior is used. | +| [set_MaxIdleTime](./set_maxidletime/)(int32_t) | Sets an amount of time in milliseconds after which an idle connection will be closed. | +| [set_ReceiveBufferSize](./set_receivebuffersize/)(int32_t) | Sets the size of the receive buffer. | +| [set_UseNagleAlgorithm](./set_usenaglealgorithm/)(bool) | Sets a value that indicates if the Nagle algorithm is used by connections managed by the current instance. | +| [SetTcpKeepAlive](./settcpkeepalive/)(bool, int32_t, int32_t) | Sets the value that indicates if the 'Keep-Alive' option is enabled. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/servicepoint/closeconnectiongroup/_index.md b/english/cpp/system.net/servicepoint/closeconnectiongroup/_index.md new file mode 100644 index 0000000000..3fb33cb66a --- /dev/null +++ b/english/cpp/system.net/servicepoint/closeconnectiongroup/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::ServicePoint::CloseConnectionGroup method +linktitle: CloseConnectionGroup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::CloseConnectionGroup method. Closes and removes connections that belong to the specified connection group in C++.' +type: docs +weight: 100 +url: /cpp/system.net/servicepoint/closeconnectiongroup/ +--- +## ServicePoint::CloseConnectionGroup method + + +Closes and removes connections that belong to the specified connection group. + +```cpp +bool System::Net::ServicePoint::CloseConnectionGroup(String connectionGroupName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| connectionGroupName | String | The name of the connection group. | + +### ReturnValue + +True when connections are closed successfully, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_address/_index.md b/english/cpp/system.net/servicepoint/get_address/_index.md new file mode 100644 index 0000000000..e592c632fb --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_address/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::ServicePoint::get_Address method +linktitle: get_Address +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_Address method. Returns the server URI to which the current instance connects in C++.' +type: docs +weight: 200 +url: /cpp/system.net/servicepoint/get_address/ +--- +## ServicePoint::get_Address method + + +Returns the server URI to which the current instance connects. + +```cpp +System::SharedPtr System::Net::ServicePoint::get_Address() +``` + + +### ReturnValue + +The server URI to which the current instance connects. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_bindipendpointdelegate/_index.md b/english/cpp/system.net/servicepoint/get_bindipendpointdelegate/_index.md new file mode 100644 index 0000000000..ad8c001305 --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_bindipendpointdelegate/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::ServicePoint::get_BindIPEndPointDelegate method +linktitle: get_BindIPEndPointDelegate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_BindIPEndPointDelegate method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net/servicepoint/get_bindipendpointdelegate/ +--- +## ServicePoint::get_BindIPEndPointDelegate method + + +RTTI information. + +```cpp +BindIPEndPoint System::Net::ServicePoint::get_BindIPEndPointDelegate() +``` + + +### ReturnValue + +The delegate that is used to associate local [IPEndPoint](../../ipendpoint/) with the current instance. +## Remarks + + +Gets the delegate that is used to associate local [IPEndPoint](../../ipendpoint/) with the current instance. +## See Also + +* Typedef [BindIPEndPoint](../../bindipendpoint/) +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_certificate/_index.md b/english/cpp/system.net/servicepoint/get_certificate/_index.md new file mode 100644 index 0000000000..175652f84d --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_certificate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::ServicePoint::get_Certificate method +linktitle: get_Certificate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_Certificate method. Returns a certificate that is used by the current instance in C++.' +type: docs +weight: 400 +url: /cpp/system.net/servicepoint/get_certificate/ +--- +## ServicePoint::get_Certificate method + + +Returns a certificate that is used by the current instance. + +```cpp +System::SharedPtr System::Net::ServicePoint::get_Certificate() +``` + + +### ReturnValue + +A certificate that is used by the current instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate](../../../system.security.cryptography.x509certificates/x509certificate/) +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_clientcertificate/_index.md b/english/cpp/system.net/servicepoint/get_clientcertificate/_index.md new file mode 100644 index 0000000000..5691f98494 --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_clientcertificate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::ServicePoint::get_ClientCertificate method +linktitle: get_ClientCertificate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_ClientCertificate method. Returns the last client certificate in C++.' +type: docs +weight: 500 +url: /cpp/system.net/servicepoint/get_clientcertificate/ +--- +## ServicePoint::get_ClientCertificate method + + +Returns the last client certificate. + +```cpp +System::SharedPtr System::Net::ServicePoint::get_ClientCertificate() +``` + + +### ReturnValue + +The last client certificate. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate](../../../system.security.cryptography.x509certificates/x509certificate/) +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_connectionleasetimeout/_index.md b/english/cpp/system.net/servicepoint/get_connectionleasetimeout/_index.md new file mode 100644 index 0000000000..e531ce8d92 --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_connectionleasetimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::get_ConnectionLeaseTimeout method +linktitle: get_ConnectionLeaseTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_ConnectionLeaseTimeout method. Gets a timeout in milliseconds after which active ServicePoint will be closed in C++.' +type: docs +weight: 600 +url: /cpp/system.net/servicepoint/get_connectionleasetimeout/ +--- +## ServicePoint::get_ConnectionLeaseTimeout method + + +Gets a timeout in milliseconds after which active [ServicePoint](../) will be closed. + +```cpp +int32_t System::Net::ServicePoint::get_ConnectionLeaseTimeout() +``` + + +### ReturnValue + +A timeout in milliseconds after which active [ServicePoint](../) will be closed. + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_connectionlimit/_index.md b/english/cpp/system.net/servicepoint/get_connectionlimit/_index.md new file mode 100644 index 0000000000..d33f03b0d5 --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_connectionlimit/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::get_ConnectionLimit method +linktitle: get_ConnectionLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_ConnectionLimit method. Gets the maximum number of connections that are allowed by the current instance in C++.' +type: docs +weight: 700 +url: /cpp/system.net/servicepoint/get_connectionlimit/ +--- +## ServicePoint::get_ConnectionLimit method + + +Gets the maximum number of connections that are allowed by the current instance. + +```cpp +int32_t System::Net::ServicePoint::get_ConnectionLimit() +``` + + +### ReturnValue + +The maximum number of connections that are allowed by the current instance. + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_connectionname/_index.md b/english/cpp/system.net/servicepoint/get_connectionname/_index.md new file mode 100644 index 0000000000..3c171bef3b --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_connectionname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::ServicePoint::get_ConnectionName method +linktitle: get_ConnectionName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_ConnectionName method. Returns the connection name in C++.' +type: docs +weight: 800 +url: /cpp/system.net/servicepoint/get_connectionname/ +--- +## ServicePoint::get_ConnectionName method + + +Returns the connection name. + +```cpp +String System::Net::ServicePoint::get_ConnectionName() +``` + + +### ReturnValue + +The connection name. + +## See Also + +* Class [String](../../../system/string/) +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_currentconnections/_index.md b/english/cpp/system.net/servicepoint/get_currentconnections/_index.md new file mode 100644 index 0000000000..62a71f86da --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_currentconnections/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::get_CurrentConnections method +linktitle: get_CurrentConnections +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_CurrentConnections method. Returns a number of opened connections in C++.' +type: docs +weight: 900 +url: /cpp/system.net/servicepoint/get_currentconnections/ +--- +## ServicePoint::get_CurrentConnections method + + +Returns a number of opened connections. + +```cpp +int32_t System::Net::ServicePoint::get_CurrentConnections() +``` + + +### ReturnValue + +A number of opened connections. + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_expect100continue/_index.md b/english/cpp/system.net/servicepoint/get_expect100continue/_index.md new file mode 100644 index 0000000000..a3673ea707 --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_expect100continue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::get_Expect100Continue method +linktitle: get_Expect100Continue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_Expect100Continue method. Gets a value that indicates if the 100-Continue behavior is used in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/servicepoint/get_expect100continue/ +--- +## ServicePoint::get_Expect100Continue method + + +Gets a value that indicates if the 100-Continue behavior is used. + +```cpp +bool System::Net::ServicePoint::get_Expect100Continue() +``` + + +### ReturnValue + +A value that indicates if the 100-Continue behavior is used. + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_idlesince/_index.md b/english/cpp/system.net/servicepoint/get_idlesince/_index.md new file mode 100644 index 0000000000..a995564ce3 --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_idlesince/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::ServicePoint::get_IdleSince method +linktitle: get_IdleSince +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_IdleSince method. Returns a date and time of the latest connection to a host in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/servicepoint/get_idlesince/ +--- +## ServicePoint::get_IdleSince method + + +Returns a date and time of the latest connection to a host. + +```cpp +DateTime System::Net::ServicePoint::get_IdleSince() +``` + + +### ReturnValue + +A date and time of the latest connection to a host. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_maxidletime/_index.md b/english/cpp/system.net/servicepoint/get_maxidletime/_index.md new file mode 100644 index 0000000000..17852c5e80 --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_maxidletime/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::get_MaxIdleTime method +linktitle: get_MaxIdleTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_MaxIdleTime method. Gets an amount of time in milliseconds after which an idle connection will be closed in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/servicepoint/get_maxidletime/ +--- +## ServicePoint::get_MaxIdleTime method + + +Gets an amount of time in milliseconds after which an idle connection will be closed. + +```cpp +int32_t System::Net::ServicePoint::get_MaxIdleTime() +``` + + +### ReturnValue + +A n amount of time in milliseconds after which an idle connection will be closed. + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_protocolversion/_index.md b/english/cpp/system.net/servicepoint/get_protocolversion/_index.md new file mode 100644 index 0000000000..2e8ebb68d5 --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_protocolversion/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::ServicePoint::get_ProtocolVersion method +linktitle: get_ProtocolVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_ProtocolVersion method. Returns the HTTP version in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/servicepoint/get_protocolversion/ +--- +## ServicePoint::get_ProtocolVersion method + + +Returns the HTTP version. + +```cpp +virtual Version System::Net::ServicePoint::get_ProtocolVersion() +``` + + +### ReturnValue + +The HTTP version. + +## See Also + +* Class [Version](../../../system/version/) +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_receivebuffersize/_index.md b/english/cpp/system.net/servicepoint/get_receivebuffersize/_index.md new file mode 100644 index 0000000000..a5aa26cc86 --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_receivebuffersize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::get_ReceiveBufferSize method +linktitle: get_ReceiveBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_ReceiveBufferSize method. Gets the size of the receive buffer in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/servicepoint/get_receivebuffersize/ +--- +## ServicePoint::get_ReceiveBufferSize method + + +Gets the size of the receive buffer. + +```cpp +int32_t System::Net::ServicePoint::get_ReceiveBufferSize() +``` + + +### ReturnValue + +The size of the receive buffer. + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_supportspipelining/_index.md b/english/cpp/system.net/servicepoint/get_supportspipelining/_index.md new file mode 100644 index 0000000000..fa6df3f441 --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_supportspipelining/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::get_SupportsPipelining method +linktitle: get_SupportsPipelining +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_SupportsPipelining method. Returns a value that indicates if the current instance supports the pipeline connections in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/servicepoint/get_supportspipelining/ +--- +## ServicePoint::get_SupportsPipelining method + + +Returns a value that indicates if the current instance supports the pipeline connections. + +```cpp +bool System::Net::ServicePoint::get_SupportsPipelining() +``` + + +### ReturnValue + +A value that indicates if the current instance supports the pipeline connections. + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/get_usenaglealgorithm/_index.md b/english/cpp/system.net/servicepoint/get_usenaglealgorithm/_index.md new file mode 100644 index 0000000000..49825d8201 --- /dev/null +++ b/english/cpp/system.net/servicepoint/get_usenaglealgorithm/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::get_UseNagleAlgorithm method +linktitle: get_UseNagleAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::get_UseNagleAlgorithm method. Gets a value that indicates if the Nagle algorithm is used by connections managed by the current instance in C++.' +type: docs +weight: 1600 +url: /cpp/system.net/servicepoint/get_usenaglealgorithm/ +--- +## ServicePoint::get_UseNagleAlgorithm method + + +Gets a value that indicates if the Nagle algorithm is used by connections managed by the current instance. + +```cpp +bool System::Net::ServicePoint::get_UseNagleAlgorithm() +``` + + +### ReturnValue + +A value that indicates if the Nagle algorithm is used by connections managed by the current instance. + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/set_bindipendpointdelegate/_index.md b/english/cpp/system.net/servicepoint/set_bindipendpointdelegate/_index.md new file mode 100644 index 0000000000..9f98755638 --- /dev/null +++ b/english/cpp/system.net/servicepoint/set_bindipendpointdelegate/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::ServicePoint::set_BindIPEndPointDelegate method +linktitle: set_BindIPEndPointDelegate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::set_BindIPEndPointDelegate method. Sets the delegate that is used to associate local IPEndPoint with the current instance in C++.' +type: docs +weight: 1700 +url: /cpp/system.net/servicepoint/set_bindipendpointdelegate/ +--- +## ServicePoint::set_BindIPEndPointDelegate method + + +Sets the delegate that is used to associate local [IPEndPoint](../../ipendpoint/) with the current instance. + +```cpp +void System::Net::ServicePoint::set_BindIPEndPointDelegate(BindIPEndPoint value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | BindIPEndPoint | The value to set. | + +## See Also + +* Typedef [BindIPEndPoint](../../bindipendpoint/) +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/set_connectionleasetimeout/_index.md b/english/cpp/system.net/servicepoint/set_connectionleasetimeout/_index.md new file mode 100644 index 0000000000..bfcf971359 --- /dev/null +++ b/english/cpp/system.net/servicepoint/set_connectionleasetimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::set_ConnectionLeaseTimeout method +linktitle: set_ConnectionLeaseTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::set_ConnectionLeaseTimeout method. Sets a timeout in milliseconds after which active ServicePoint will be closed in C++.' +type: docs +weight: 1800 +url: /cpp/system.net/servicepoint/set_connectionleasetimeout/ +--- +## ServicePoint::set_ConnectionLeaseTimeout method + + +Sets a timeout in milliseconds after which active [ServicePoint](../) will be closed. + +```cpp +void System::Net::ServicePoint::set_ConnectionLeaseTimeout(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/set_connectionlimit/_index.md b/english/cpp/system.net/servicepoint/set_connectionlimit/_index.md new file mode 100644 index 0000000000..86da769497 --- /dev/null +++ b/english/cpp/system.net/servicepoint/set_connectionlimit/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::set_ConnectionLimit method +linktitle: set_ConnectionLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::set_ConnectionLimit method. Sets the maximum number of connections that are allowed by the current instance in C++.' +type: docs +weight: 1900 +url: /cpp/system.net/servicepoint/set_connectionlimit/ +--- +## ServicePoint::set_ConnectionLimit method + + +Sets the maximum number of connections that are allowed by the current instance. + +```cpp +void System::Net::ServicePoint::set_ConnectionLimit(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/set_expect100continue/_index.md b/english/cpp/system.net/servicepoint/set_expect100continue/_index.md new file mode 100644 index 0000000000..4ef664be6d --- /dev/null +++ b/english/cpp/system.net/servicepoint/set_expect100continue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::set_Expect100Continue method +linktitle: set_Expect100Continue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::set_Expect100Continue method. Sets a value that indicates if the 100-Continue behavior is used in C++.' +type: docs +weight: 2000 +url: /cpp/system.net/servicepoint/set_expect100continue/ +--- +## ServicePoint::set_Expect100Continue method + + +Sets a value that indicates if the 100-Continue behavior is used. + +```cpp +void System::Net::ServicePoint::set_Expect100Continue(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/set_maxidletime/_index.md b/english/cpp/system.net/servicepoint/set_maxidletime/_index.md new file mode 100644 index 0000000000..323e6b9f34 --- /dev/null +++ b/english/cpp/system.net/servicepoint/set_maxidletime/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::set_MaxIdleTime method +linktitle: set_MaxIdleTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::set_MaxIdleTime method. Sets an amount of time in milliseconds after which an idle connection will be closed in C++.' +type: docs +weight: 2100 +url: /cpp/system.net/servicepoint/set_maxidletime/ +--- +## ServicePoint::set_MaxIdleTime method + + +Sets an amount of time in milliseconds after which an idle connection will be closed. + +```cpp +void System::Net::ServicePoint::set_MaxIdleTime(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/set_receivebuffersize/_index.md b/english/cpp/system.net/servicepoint/set_receivebuffersize/_index.md new file mode 100644 index 0000000000..158169ffba --- /dev/null +++ b/english/cpp/system.net/servicepoint/set_receivebuffersize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::set_ReceiveBufferSize method +linktitle: set_ReceiveBufferSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::set_ReceiveBufferSize method. Sets the size of the receive buffer in C++.' +type: docs +weight: 2200 +url: /cpp/system.net/servicepoint/set_receivebuffersize/ +--- +## ServicePoint::set_ReceiveBufferSize method + + +Sets the size of the receive buffer. + +```cpp +void System::Net::ServicePoint::set_ReceiveBufferSize(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/set_usenaglealgorithm/_index.md b/english/cpp/system.net/servicepoint/set_usenaglealgorithm/_index.md new file mode 100644 index 0000000000..1e0d6de2c4 --- /dev/null +++ b/english/cpp/system.net/servicepoint/set_usenaglealgorithm/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePoint::set_UseNagleAlgorithm method +linktitle: set_UseNagleAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::set_UseNagleAlgorithm method. Sets a value that indicates if the Nagle algorithm is used by connections managed by the current instance in C++.' +type: docs +weight: 2300 +url: /cpp/system.net/servicepoint/set_usenaglealgorithm/ +--- +## ServicePoint::set_UseNagleAlgorithm method + + +Sets a value that indicates if the Nagle algorithm is used by connections managed by the current instance. + +```cpp +void System::Net::ServicePoint::set_UseNagleAlgorithm(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepoint/settcpkeepalive/_index.md b/english/cpp/system.net/servicepoint/settcpkeepalive/_index.md new file mode 100644 index 0000000000..2cf849b843 --- /dev/null +++ b/english/cpp/system.net/servicepoint/settcpkeepalive/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::ServicePoint::SetTcpKeepAlive method +linktitle: SetTcpKeepAlive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePoint::SetTcpKeepAlive method. Sets the value that indicates if the ''Keep-Alive'' option is enabled in C++.' +type: docs +weight: 2400 +url: /cpp/system.net/servicepoint/settcpkeepalive/ +--- +## ServicePoint::SetTcpKeepAlive method + + +Sets the value that indicates if the 'Keep-Alive' option is enabled. + +```cpp +void System::Net::ServicePoint::SetTcpKeepAlive(bool enabled, int32_t keepAliveTime, int32_t keepAliveInterval) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| enabled | bool | A value that indicates if the 'Keep-Alive' option is enabled. | +| keepAliveTime | int32_t | A timeout in milliseconds after which the first 'Keep-Alive' packet will be sent. | +| keepAliveInterval | int32_t | A timeout in milliseconds between sending 'Keep-Alive' packets. | + +## See Also + +* Class [ServicePoint](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/_index.md b/english/cpp/system.net/servicepointmanager/_index.md new file mode 100644 index 0000000000..826dbdd81d --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/_index.md @@ -0,0 +1,59 @@ +--- +title: System::Net::ServicePointManager class +linktitle: ServicePointManager +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager class. Manages the lifecycle stages (creating, maintaining, and deleting) of the ServicePoint class instances. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3200 +url: /cpp/system.net/servicepointmanager/ +--- +## ServicePointManager class + + +Manages the lifecycle stages (creating, maintaining, and deleting) of the [ServicePoint](../servicepoint/) class instances. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ServicePointManager : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [get_CertificatePolicy](./get_certificatepolicy/)() | Gets a certificate policy. | +| static [get_CheckCertificateRevocationList](./get_checkcertificaterevocationlist/)() | Gets a value that indicates if the certificate must be checked against the certificate authority revocation list. | +| static [get_DefaultConnectionLimit](./get_defaultconnectionlimit/)() | Gets the maximum number of concurrent connections that are allowed by the ServicePoint-class instances. | +| static [get_DnsRefreshTimeout](./get_dnsrefreshtimeout/)() | Gets a timeout in milliseconds during which a DNS resolution is considered valid. | +| static [get_EnableDnsRoundRobin](./get_enablednsroundrobin/)() | Gets a value that indicates if a DNS resolution rotates among the applicable IP addresses. | +| static [get_EncryptionPolicy](./get_encryptionpolicy/)() | Returns the encryption policy that is used by the current instance. | +| static [get_Expect100Continue](./get_expect100continue/)() | Gets a value that indicates if the ServicePoint-class instances use the 100-Continue behavior. | +| static [get_MaxServicePointIdleTime](./get_maxservicepointidletime/)() | Gets the maximum idle time of the ServicePoint-class instances. | +| static [get_MaxServicePoints](./get_maxservicepoints/)() | Gets the maximum number of the ServicePoint-class instances that can be managed by the current instance. | +| static [get_ReusePort](./get_reuseport/)() | Gets a value that indicates if the output connections sockets use the 'SO_REUSE_UNICASTPORT' option. | +| static [get_SecurityProtocol](./get_securityprotocol/)() | Gets the security protocol type used by the ServicePoint-class instances that are managed by the current instance. | +| static [get_ServerCertificateValidationCallback](./get_servercertificatevalidationcallback/)() | Gets the callback that is used to validate a server certificate. | +| static [get_UseNagleAlgorithm](./get_usenaglealgorithm/)() | Gets a value that indicates if the ServicePoint-class instances use the Nagle algorithm. | +| static [set_CertificatePolicy](./set_certificatepolicy/)(System::SharedPtr\) | Sets a certificate policy. | +| static [set_CheckCertificateRevocationList](./set_checkcertificaterevocationlist/)(bool) | Sets a value that indicates if the certificate must be checked against the certificate authority revocation list. | +| static [set_DefaultConnectionLimit](./set_defaultconnectionlimit/)(int32_t) | Sets the maximum number of concurrent connections that are allowed by the ServicePoint-class instances. | +| static [set_DnsRefreshTimeout](./set_dnsrefreshtimeout/)(int32_t) | Sets a timeout in milliseconds during which a DNS resolution is considered valid. | +| static [set_EnableDnsRoundRobin](./set_enablednsroundrobin/)(bool) | Sets a value that indicates if a DNS resolution rotates among the applicable IP addresses. | +| static [set_Expect100Continue](./set_expect100continue/)(bool) | Sets a value that indicates if the ServicePoint-class instances use the 100-Continue behavior. | +| static [set_MaxServicePointIdleTime](./set_maxservicepointidletime/)(int32_t) | Sets the maximum idle time of the ServicePoint-class instances. | +| static [set_MaxServicePoints](./set_maxservicepoints/)(int32_t) | Sets the maximum number of the ServicePoint-class instances that can be managed by the current instance. | +| static [set_ReusePort](./set_reuseport/)(bool) | Sets a value that indicates if the output connections sockets use the 'SO_REUSE_UNICASTPORT' option. | +| static [set_SecurityProtocol](./set_securityprotocol/)(SecurityProtocolType) | Sets the security protocol type used by the ServicePoint-class instances that are managed by the current instance. | +| static [set_ServerCertificateValidationCallback](./set_servercertificatevalidationcallback/)(Security::RemoteCertificateValidationCallback) | Sets the callback that is used to validate a server certificate. | +| static [set_UseNagleAlgorithm](./set_usenaglealgorithm/)(bool) | Sets a value that indicates if the ServicePoint-class instances use the Nagle algorithm. | +| static [SetTcpKeepAlive](./settcpkeepalive/)(bool, int32_t, int32_t) | Sets the value that indicates if the 'Keep-Alive' option is enabled. | +## Fields + +| Field | Description | +| --- | --- | +| static [DefaultNonPersistentConnectionLimit](./defaultnonpersistentconnectionlimit/) | RTTI information. | +| static [DefaultPersistentConnectionLimit](./defaultpersistentconnectionlimit/) | The default number of persistent connections. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/servicepointmanager/defaultnonpersistentconnectionlimit/_index.md b/english/cpp/system.net/servicepointmanager/defaultnonpersistentconnectionlimit/_index.md new file mode 100644 index 0000000000..4579c84a43 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/defaultnonpersistentconnectionlimit/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::ServicePointManager::DefaultNonPersistentConnectionLimit field +linktitle: DefaultNonPersistentConnectionLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::DefaultNonPersistentConnectionLimit field. RTTI information in C++.' +type: docs +weight: 2700 +url: /cpp/system.net/servicepointmanager/defaultnonpersistentconnectionlimit/ +--- +## DefaultNonPersistentConnectionLimit field + + +RTTI information. + +```cpp +static const int32_t System::Net::ServicePointManager::DefaultNonPersistentConnectionLimit +``` + +## Remarks + + +The default number of non-persistent connections. +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/defaultpersistentconnectionlimit/_index.md b/english/cpp/system.net/servicepointmanager/defaultpersistentconnectionlimit/_index.md new file mode 100644 index 0000000000..907b4f9e33 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/defaultpersistentconnectionlimit/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::ServicePointManager::DefaultPersistentConnectionLimit field +linktitle: DefaultPersistentConnectionLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::DefaultPersistentConnectionLimit field. The default number of persistent connections in C++.' +type: docs +weight: 2800 +url: /cpp/system.net/servicepointmanager/defaultpersistentconnectionlimit/ +--- +## DefaultPersistentConnectionLimit field + + +The default number of persistent connections. + +```cpp +static const int32_t System::Net::ServicePointManager::DefaultPersistentConnectionLimit +``` + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_certificatepolicy/_index.md b/english/cpp/system.net/servicepointmanager/get_certificatepolicy/_index.md new file mode 100644 index 0000000000..d367a69a0e --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_certificatepolicy/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::ServicePointManager::get_CertificatePolicy method +linktitle: get_CertificatePolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_CertificatePolicy method. Gets a certificate policy in C++.' +type: docs +weight: 100 +url: /cpp/system.net/servicepointmanager/get_certificatepolicy/ +--- +## ServicePointManager::get_CertificatePolicy method + + +Gets a certificate policy. + +```cpp +static System::SharedPtr System::Net::ServicePointManager::get_CertificatePolicy() +``` + + +### ReturnValue + +A certificate policy. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_checkcertificaterevocationlist/_index.md b/english/cpp/system.net/servicepointmanager/get_checkcertificaterevocationlist/_index.md new file mode 100644 index 0000000000..08ed02e2af --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_checkcertificaterevocationlist/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::get_CheckCertificateRevocationList method +linktitle: get_CheckCertificateRevocationList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_CheckCertificateRevocationList method. Gets a value that indicates if the certificate must be checked against the certificate authority revocation list in C++.' +type: docs +weight: 200 +url: /cpp/system.net/servicepointmanager/get_checkcertificaterevocationlist/ +--- +## ServicePointManager::get_CheckCertificateRevocationList method + + +Gets a value that indicates if the certificate must be checked against the certificate authority revocation list. + +```cpp +static bool System::Net::ServicePointManager::get_CheckCertificateRevocationList() +``` + + +### ReturnValue + +A value that indicates if the certificate must be checked against the certificate authority revocation list. + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_defaultconnectionlimit/_index.md b/english/cpp/system.net/servicepointmanager/get_defaultconnectionlimit/_index.md new file mode 100644 index 0000000000..df04d59a64 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_defaultconnectionlimit/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::get_DefaultConnectionLimit method +linktitle: get_DefaultConnectionLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_DefaultConnectionLimit method. Gets the maximum number of concurrent connections that are allowed by the ServicePoint-class instances in C++.' +type: docs +weight: 300 +url: /cpp/system.net/servicepointmanager/get_defaultconnectionlimit/ +--- +## ServicePointManager::get_DefaultConnectionLimit method + + +Gets the maximum number of concurrent connections that are allowed by the ServicePoint-class instances. + +```cpp +static int32_t System::Net::ServicePointManager::get_DefaultConnectionLimit() +``` + + +### ReturnValue + +The maximum number of concurrent connections that are allowed by the ServicePoint-class instances. + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_dnsrefreshtimeout/_index.md b/english/cpp/system.net/servicepointmanager/get_dnsrefreshtimeout/_index.md new file mode 100644 index 0000000000..82a3c1a686 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_dnsrefreshtimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::get_DnsRefreshTimeout method +linktitle: get_DnsRefreshTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_DnsRefreshTimeout method. Gets a timeout in milliseconds during which a DNS resolution is considered valid in C++.' +type: docs +weight: 400 +url: /cpp/system.net/servicepointmanager/get_dnsrefreshtimeout/ +--- +## ServicePointManager::get_DnsRefreshTimeout method + + +Gets a timeout in milliseconds during which a DNS resolution is considered valid. + +```cpp +static int32_t System::Net::ServicePointManager::get_DnsRefreshTimeout() +``` + + +### ReturnValue + +A timeout in milliseconds during which a DNS resolution is considered valid. + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_enablednsroundrobin/_index.md b/english/cpp/system.net/servicepointmanager/get_enablednsroundrobin/_index.md new file mode 100644 index 0000000000..5d734dc459 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_enablednsroundrobin/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::get_EnableDnsRoundRobin method +linktitle: get_EnableDnsRoundRobin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_EnableDnsRoundRobin method. Gets a value that indicates if a DNS resolution rotates among the applicable IP addresses in C++.' +type: docs +weight: 500 +url: /cpp/system.net/servicepointmanager/get_enablednsroundrobin/ +--- +## ServicePointManager::get_EnableDnsRoundRobin method + + +Gets a value that indicates if a DNS resolution rotates among the applicable IP addresses. + +```cpp +static bool System::Net::ServicePointManager::get_EnableDnsRoundRobin() +``` + + +### ReturnValue + +A value that indicates if a DNS resolution rotates among the applicable IP addresses. + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_encryptionpolicy/_index.md b/english/cpp/system.net/servicepointmanager/get_encryptionpolicy/_index.md new file mode 100644 index 0000000000..bf34b8d19c --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_encryptionpolicy/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::ServicePointManager::get_EncryptionPolicy method +linktitle: get_EncryptionPolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_EncryptionPolicy method. Returns the encryption policy that is used by the current instance in C++.' +type: docs +weight: 600 +url: /cpp/system.net/servicepointmanager/get_encryptionpolicy/ +--- +## ServicePointManager::get_EncryptionPolicy method + + +Returns the encryption policy that is used by the current instance. + +```cpp +static System::Net::Security::EncryptionPolicy System::Net::ServicePointManager::get_EncryptionPolicy() +``` + + +### ReturnValue + +The encryption policy that is used by the current instance. + +## See Also + +* Enum [EncryptionPolicy](../../../system.net.security/encryptionpolicy/) +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_expect100continue/_index.md b/english/cpp/system.net/servicepointmanager/get_expect100continue/_index.md new file mode 100644 index 0000000000..617d5b02af --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_expect100continue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::get_Expect100Continue method +linktitle: get_Expect100Continue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_Expect100Continue method. Gets a value that indicates if the ServicePoint-class instances use the 100-Continue behavior in C++.' +type: docs +weight: 700 +url: /cpp/system.net/servicepointmanager/get_expect100continue/ +--- +## ServicePointManager::get_Expect100Continue method + + +Gets a value that indicates if the ServicePoint-class instances use the 100-Continue behavior. + +```cpp +static bool System::Net::ServicePointManager::get_Expect100Continue() +``` + + +### ReturnValue + +A value that indicates if the ServicePoint-class instances use the 100-Continue behavior. + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_maxservicepointidletime/_index.md b/english/cpp/system.net/servicepointmanager/get_maxservicepointidletime/_index.md new file mode 100644 index 0000000000..c65590b668 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_maxservicepointidletime/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::get_MaxServicePointIdleTime method +linktitle: get_MaxServicePointIdleTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_MaxServicePointIdleTime method. Gets the maximum idle time of the ServicePoint-class instances in C++.' +type: docs +weight: 800 +url: /cpp/system.net/servicepointmanager/get_maxservicepointidletime/ +--- +## ServicePointManager::get_MaxServicePointIdleTime method + + +Gets the maximum idle time of the ServicePoint-class instances. + +```cpp +static int32_t System::Net::ServicePointManager::get_MaxServicePointIdleTime() +``` + + +### ReturnValue + +The maximum idle time of the ServicePoint-class instances. + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_maxservicepoints/_index.md b/english/cpp/system.net/servicepointmanager/get_maxservicepoints/_index.md new file mode 100644 index 0000000000..c8b1a350a3 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_maxservicepoints/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::get_MaxServicePoints method +linktitle: get_MaxServicePoints +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_MaxServicePoints method. Gets the maximum number of the ServicePoint-class instances that can be managed by the current instance in C++.' +type: docs +weight: 900 +url: /cpp/system.net/servicepointmanager/get_maxservicepoints/ +--- +## ServicePointManager::get_MaxServicePoints method + + +Gets the maximum number of the ServicePoint-class instances that can be managed by the current instance. + +```cpp +static int32_t System::Net::ServicePointManager::get_MaxServicePoints() +``` + + +### ReturnValue + +The maximum number of the ServicePoint-class instances that can be managed by the current instance. + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_reuseport/_index.md b/english/cpp/system.net/servicepointmanager/get_reuseport/_index.md new file mode 100644 index 0000000000..a74b0627d4 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_reuseport/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::get_ReusePort method +linktitle: get_ReusePort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_ReusePort method. Gets a value that indicates if the output connections sockets use the ''SO_REUSE_UNICASTPORT'' option in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/servicepointmanager/get_reuseport/ +--- +## ServicePointManager::get_ReusePort method + + +Gets a value that indicates if the output connections sockets use the 'SO_REUSE_UNICASTPORT' option. + +```cpp +static bool System::Net::ServicePointManager::get_ReusePort() +``` + + +### ReturnValue + +A value that indicates if the output connections sockets use the 'SO_REUSE_UNICASTPORT' option. + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_securityprotocol/_index.md b/english/cpp/system.net/servicepointmanager/get_securityprotocol/_index.md new file mode 100644 index 0000000000..a9aea1f8b4 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_securityprotocol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::ServicePointManager::get_SecurityProtocol method +linktitle: get_SecurityProtocol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_SecurityProtocol method. Gets the security protocol type used by the ServicePoint-class instances that are managed by the current instance in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/servicepointmanager/get_securityprotocol/ +--- +## ServicePointManager::get_SecurityProtocol method + + +Gets the security protocol type used by the ServicePoint-class instances that are managed by the current instance. + +```cpp +static SecurityProtocolType System::Net::ServicePointManager::get_SecurityProtocol() +``` + + +### ReturnValue + +The security protocol type used by the ServicePoint-class instances that are managed by the current instance. + +## See Also + +* Enum [SecurityProtocolType](../../securityprotocoltype/) +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_servercertificatevalidationcallback/_index.md b/english/cpp/system.net/servicepointmanager/get_servercertificatevalidationcallback/_index.md new file mode 100644 index 0000000000..8c4f506350 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_servercertificatevalidationcallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::ServicePointManager::get_ServerCertificateValidationCallback method +linktitle: get_ServerCertificateValidationCallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_ServerCertificateValidationCallback method. Gets the callback that is used to validate a server certificate in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/servicepointmanager/get_servercertificatevalidationcallback/ +--- +## ServicePointManager::get_ServerCertificateValidationCallback method + + +Gets the callback that is used to validate a server certificate. + +```cpp +static Security::RemoteCertificateValidationCallback System::Net::ServicePointManager::get_ServerCertificateValidationCallback() +``` + + +### ReturnValue + +The callback that is used to validate a server certificate. + +## See Also + +* Typedef [RemoteCertificateValidationCallback](../../../system.net.security/remotecertificatevalidationcallback/) +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/get_usenaglealgorithm/_index.md b/english/cpp/system.net/servicepointmanager/get_usenaglealgorithm/_index.md new file mode 100644 index 0000000000..f64c2e53a1 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/get_usenaglealgorithm/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::get_UseNagleAlgorithm method +linktitle: get_UseNagleAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::get_UseNagleAlgorithm method. Gets a value that indicates if the ServicePoint-class instances use the Nagle algorithm in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/servicepointmanager/get_usenaglealgorithm/ +--- +## ServicePointManager::get_UseNagleAlgorithm method + + +Gets a value that indicates if the ServicePoint-class instances use the Nagle algorithm. + +```cpp +static bool System::Net::ServicePointManager::get_UseNagleAlgorithm() +``` + + +### ReturnValue + +A value that indicates if the ServicePoint-class instances use the Nagle algorithm. + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/set_certificatepolicy/_index.md b/english/cpp/system.net/servicepointmanager/set_certificatepolicy/_index.md new file mode 100644 index 0000000000..d073ace518 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/set_certificatepolicy/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::ServicePointManager::set_CertificatePolicy method +linktitle: set_CertificatePolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::set_CertificatePolicy method. Sets a certificate policy in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/servicepointmanager/set_certificatepolicy/ +--- +## ServicePointManager::set_CertificatePolicy method + + +Sets a certificate policy. + +```cpp +static void System::Net::ServicePointManager::set_CertificatePolicy(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/set_checkcertificaterevocationlist/_index.md b/english/cpp/system.net/servicepointmanager/set_checkcertificaterevocationlist/_index.md new file mode 100644 index 0000000000..c95ad75793 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/set_checkcertificaterevocationlist/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::set_CheckCertificateRevocationList method +linktitle: set_CheckCertificateRevocationList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::set_CheckCertificateRevocationList method. Sets a value that indicates if the certificate must be checked against the certificate authority revocation list in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/servicepointmanager/set_checkcertificaterevocationlist/ +--- +## ServicePointManager::set_CheckCertificateRevocationList method + + +Sets a value that indicates if the certificate must be checked against the certificate authority revocation list. + +```cpp +static void System::Net::ServicePointManager::set_CheckCertificateRevocationList(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/set_defaultconnectionlimit/_index.md b/english/cpp/system.net/servicepointmanager/set_defaultconnectionlimit/_index.md new file mode 100644 index 0000000000..5605f3dad7 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/set_defaultconnectionlimit/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::set_DefaultConnectionLimit method +linktitle: set_DefaultConnectionLimit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::set_DefaultConnectionLimit method. Sets the maximum number of concurrent connections that are allowed by the ServicePoint-class instances in C++.' +type: docs +weight: 1600 +url: /cpp/system.net/servicepointmanager/set_defaultconnectionlimit/ +--- +## ServicePointManager::set_DefaultConnectionLimit method + + +Sets the maximum number of concurrent connections that are allowed by the ServicePoint-class instances. + +```cpp +static void System::Net::ServicePointManager::set_DefaultConnectionLimit(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/set_dnsrefreshtimeout/_index.md b/english/cpp/system.net/servicepointmanager/set_dnsrefreshtimeout/_index.md new file mode 100644 index 0000000000..192ab282d3 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/set_dnsrefreshtimeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::set_DnsRefreshTimeout method +linktitle: set_DnsRefreshTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::set_DnsRefreshTimeout method. Sets a timeout in milliseconds during which a DNS resolution is considered valid in C++.' +type: docs +weight: 1700 +url: /cpp/system.net/servicepointmanager/set_dnsrefreshtimeout/ +--- +## ServicePointManager::set_DnsRefreshTimeout method + + +Sets a timeout in milliseconds during which a DNS resolution is considered valid. + +```cpp +static void System::Net::ServicePointManager::set_DnsRefreshTimeout(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/set_enablednsroundrobin/_index.md b/english/cpp/system.net/servicepointmanager/set_enablednsroundrobin/_index.md new file mode 100644 index 0000000000..1872584157 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/set_enablednsroundrobin/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::set_EnableDnsRoundRobin method +linktitle: set_EnableDnsRoundRobin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::set_EnableDnsRoundRobin method. Sets a value that indicates if a DNS resolution rotates among the applicable IP addresses in C++.' +type: docs +weight: 1800 +url: /cpp/system.net/servicepointmanager/set_enablednsroundrobin/ +--- +## ServicePointManager::set_EnableDnsRoundRobin method + + +Sets a value that indicates if a DNS resolution rotates among the applicable IP addresses. + +```cpp +static void System::Net::ServicePointManager::set_EnableDnsRoundRobin(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/set_expect100continue/_index.md b/english/cpp/system.net/servicepointmanager/set_expect100continue/_index.md new file mode 100644 index 0000000000..4aad793d9c --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/set_expect100continue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::set_Expect100Continue method +linktitle: set_Expect100Continue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::set_Expect100Continue method. Sets a value that indicates if the ServicePoint-class instances use the 100-Continue behavior in C++.' +type: docs +weight: 1900 +url: /cpp/system.net/servicepointmanager/set_expect100continue/ +--- +## ServicePointManager::set_Expect100Continue method + + +Sets a value that indicates if the ServicePoint-class instances use the 100-Continue behavior. + +```cpp +static void System::Net::ServicePointManager::set_Expect100Continue(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/set_maxservicepointidletime/_index.md b/english/cpp/system.net/servicepointmanager/set_maxservicepointidletime/_index.md new file mode 100644 index 0000000000..05fa1a954f --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/set_maxservicepointidletime/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::set_MaxServicePointIdleTime method +linktitle: set_MaxServicePointIdleTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::set_MaxServicePointIdleTime method. Sets the maximum idle time of the ServicePoint-class instances in C++.' +type: docs +weight: 2000 +url: /cpp/system.net/servicepointmanager/set_maxservicepointidletime/ +--- +## ServicePointManager::set_MaxServicePointIdleTime method + + +Sets the maximum idle time of the ServicePoint-class instances. + +```cpp +static void System::Net::ServicePointManager::set_MaxServicePointIdleTime(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/set_maxservicepoints/_index.md b/english/cpp/system.net/servicepointmanager/set_maxservicepoints/_index.md new file mode 100644 index 0000000000..dbf4a6e019 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/set_maxservicepoints/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::set_MaxServicePoints method +linktitle: set_MaxServicePoints +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::set_MaxServicePoints method. Sets the maximum number of the ServicePoint-class instances that can be managed by the current instance in C++.' +type: docs +weight: 2100 +url: /cpp/system.net/servicepointmanager/set_maxservicepoints/ +--- +## ServicePointManager::set_MaxServicePoints method + + +Sets the maximum number of the ServicePoint-class instances that can be managed by the current instance. + +```cpp +static void System::Net::ServicePointManager::set_MaxServicePoints(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/set_reuseport/_index.md b/english/cpp/system.net/servicepointmanager/set_reuseport/_index.md new file mode 100644 index 0000000000..069ca6404d --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/set_reuseport/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::set_ReusePort method +linktitle: set_ReusePort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::set_ReusePort method. Sets a value that indicates if the output connections sockets use the ''SO_REUSE_UNICASTPORT'' option in C++.' +type: docs +weight: 2200 +url: /cpp/system.net/servicepointmanager/set_reuseport/ +--- +## ServicePointManager::set_ReusePort method + + +Sets a value that indicates if the output connections sockets use the 'SO_REUSE_UNICASTPORT' option. + +```cpp +static void System::Net::ServicePointManager::set_ReusePort(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/set_securityprotocol/_index.md b/english/cpp/system.net/servicepointmanager/set_securityprotocol/_index.md new file mode 100644 index 0000000000..2f07c7f3ab --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/set_securityprotocol/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::ServicePointManager::set_SecurityProtocol method +linktitle: set_SecurityProtocol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::set_SecurityProtocol method. Sets the security protocol type used by the ServicePoint-class instances that are managed by the current instance in C++.' +type: docs +weight: 2300 +url: /cpp/system.net/servicepointmanager/set_securityprotocol/ +--- +## ServicePointManager::set_SecurityProtocol method + + +Sets the security protocol type used by the ServicePoint-class instances that are managed by the current instance. + +```cpp +static void System::Net::ServicePointManager::set_SecurityProtocol(SecurityProtocolType value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SecurityProtocolType | The value to set. | + +## See Also + +* Enum [SecurityProtocolType](../../securityprotocoltype/) +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/set_servercertificatevalidationcallback/_index.md b/english/cpp/system.net/servicepointmanager/set_servercertificatevalidationcallback/_index.md new file mode 100644 index 0000000000..5fae5cc07a --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/set_servercertificatevalidationcallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::ServicePointManager::set_ServerCertificateValidationCallback method +linktitle: set_ServerCertificateValidationCallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::set_ServerCertificateValidationCallback method. Sets the callback that is used to validate a server certificate in C++.' +type: docs +weight: 2400 +url: /cpp/system.net/servicepointmanager/set_servercertificatevalidationcallback/ +--- +## ServicePointManager::set_ServerCertificateValidationCallback method + + +Sets the callback that is used to validate a server certificate. + +```cpp +static void System::Net::ServicePointManager::set_ServerCertificateValidationCallback(Security::RemoteCertificateValidationCallback value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Security::RemoteCertificateValidationCallback | The value to set. | + +## See Also + +* Typedef [RemoteCertificateValidationCallback](../../../system.net.security/remotecertificatevalidationcallback/) +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/set_usenaglealgorithm/_index.md b/english/cpp/system.net/servicepointmanager/set_usenaglealgorithm/_index.md new file mode 100644 index 0000000000..4b55a6aff7 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/set_usenaglealgorithm/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::ServicePointManager::set_UseNagleAlgorithm method +linktitle: set_UseNagleAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::set_UseNagleAlgorithm method. Sets a value that indicates if the ServicePoint-class instances use the Nagle algorithm in C++.' +type: docs +weight: 2500 +url: /cpp/system.net/servicepointmanager/set_usenaglealgorithm/ +--- +## ServicePointManager::set_UseNagleAlgorithm method + + +Sets a value that indicates if the ServicePoint-class instances use the Nagle algorithm. + +```cpp +static void System::Net::ServicePointManager::set_UseNagleAlgorithm(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/servicepointmanager/settcpkeepalive/_index.md b/english/cpp/system.net/servicepointmanager/settcpkeepalive/_index.md new file mode 100644 index 0000000000..1ee8c23d68 --- /dev/null +++ b/english/cpp/system.net/servicepointmanager/settcpkeepalive/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::ServicePointManager::SetTcpKeepAlive method +linktitle: SetTcpKeepAlive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::ServicePointManager::SetTcpKeepAlive method. Sets the value that indicates if the ''Keep-Alive'' option is enabled in C++.' +type: docs +weight: 2600 +url: /cpp/system.net/servicepointmanager/settcpkeepalive/ +--- +## ServicePointManager::SetTcpKeepAlive method + + +Sets the value that indicates if the 'Keep-Alive' option is enabled. + +```cpp +static void System::Net::ServicePointManager::SetTcpKeepAlive(bool enabled, int32_t keepAliveTime, int32_t keepAliveInterval) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| enabled | bool | A value that indicates if the 'Keep-Alive' option is enabled. | +| keepAliveTime | int32_t | A timeout in milliseconds after which the first 'Keep-Alive' packet will be sent. | +| keepAliveInterval | int32_t | A timeout in milliseconds between sending 'Keep-Alive' packets. | + +## See Also + +* Class [ServicePointManager](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/socketaddress/_index.md b/english/cpp/system.net/socketaddress/_index.md new file mode 100644 index 0000000000..eab784005f --- /dev/null +++ b/english/cpp/system.net/socketaddress/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::SocketAddress class +linktitle: SocketAddress +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::SocketAddress class. Used to store serialized information about the EndPoint class instances. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3300 +url: /cpp/system.net/socketaddress/ +--- +## SocketAddress class + + +Used to store serialized information about the [EndPoint](../endpoint/) class instances. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SocketAddress : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(System::SharedPtr\) override | Compares objects using C# [Object.Equals](../../system/object/equals/) semantics. | +| [get_Family](./get_family/)() | RTTI information. | +| [get_Size](./get_size/)() | Returns the underlying buffer size. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| [idx_get](./idx_get/)(int32_t) | Gets a value of the underlying buffer at the specified index. | +| [idx_set](./idx_set/)(int32_t, uint8_t) | Sets a value of the underlying buffer at the specified index. | +| [SocketAddress](./socketaddress/)(Sockets::AddressFamily) | Constructs a new instance. | +| [SocketAddress](./socketaddress/)(Sockets::AddressFamily, int32_t) | Constructs a new instance. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/socketaddress/equals/_index.md b/english/cpp/system.net/socketaddress/equals/_index.md new file mode 100644 index 0000000000..8f5d400169 --- /dev/null +++ b/english/cpp/system.net/socketaddress/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::SocketAddress::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::SocketAddress::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 200 +url: /cpp/system.net/socketaddress/equals/ +--- +## SocketAddress::Equals method + + +Compares objects using C# [Object.Equals](../../../system/object/equals/) semantics. + +```cpp +bool System::Net::SocketAddress::Equals(System::SharedPtr comparand) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparand | System::SharedPtr\ | [Object](../../../system/object/) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [SocketAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/socketaddress/get_family/_index.md b/english/cpp/system.net/socketaddress/get_family/_index.md new file mode 100644 index 0000000000..c2e859e4bc --- /dev/null +++ b/english/cpp/system.net/socketaddress/get_family/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::SocketAddress::get_Family method +linktitle: get_Family +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::SocketAddress::get_Family method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net/socketaddress/get_family/ +--- +## SocketAddress::get_Family method + + +RTTI information. + +```cpp +Sockets::AddressFamily System::Net::SocketAddress::get_Family() +``` + + +### ReturnValue + +The address family. +## Remarks + + +Returns the address family. +## See Also + +* Enum [AddressFamily](../../../system.net.sockets/addressfamily/) +* Class [SocketAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/socketaddress/get_size/_index.md b/english/cpp/system.net/socketaddress/get_size/_index.md new file mode 100644 index 0000000000..eff59e55d9 --- /dev/null +++ b/english/cpp/system.net/socketaddress/get_size/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::SocketAddress::get_Size method +linktitle: get_Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::SocketAddress::get_Size method. Returns the underlying buffer size in C++.' +type: docs +weight: 400 +url: /cpp/system.net/socketaddress/get_size/ +--- +## SocketAddress::get_Size method + + +Returns the underlying buffer size. + +```cpp +int32_t System::Net::SocketAddress::get_Size() +``` + + +### ReturnValue + +The underlying buffer size. + +## See Also + +* Class [SocketAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/socketaddress/gethashcode/_index.md b/english/cpp/system.net/socketaddress/gethashcode/_index.md new file mode 100644 index 0000000000..ee9eede0d0 --- /dev/null +++ b/english/cpp/system.net/socketaddress/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::SocketAddress::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::SocketAddress::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.net/socketaddress/gethashcode/ +--- +## SocketAddress::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::Net::SocketAddress::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [SocketAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/socketaddress/idx_get/_index.md b/english/cpp/system.net/socketaddress/idx_get/_index.md new file mode 100644 index 0000000000..ad8edf1839 --- /dev/null +++ b/english/cpp/system.net/socketaddress/idx_get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::SocketAddress::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::SocketAddress::idx_get method. Gets a value of the underlying buffer at the specified index in C++.' +type: docs +weight: 600 +url: /cpp/system.net/socketaddress/idx_get/ +--- +## SocketAddress::idx_get method + + +Gets a value of the underlying buffer at the specified index. + +```cpp +uint8_t System::Net::SocketAddress::idx_get(int32_t offset) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int32_t | The element index. | + +### ReturnValue + +A value of the underlying buffer at the specified index. + +## See Also + +* Class [SocketAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/socketaddress/idx_set/_index.md b/english/cpp/system.net/socketaddress/idx_set/_index.md new file mode 100644 index 0000000000..c6407a6967 --- /dev/null +++ b/english/cpp/system.net/socketaddress/idx_set/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::SocketAddress::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::SocketAddress::idx_set method. Sets a value of the underlying buffer at the specified index in C++.' +type: docs +weight: 700 +url: /cpp/system.net/socketaddress/idx_set/ +--- +## SocketAddress::idx_set method + + +Sets a value of the underlying buffer at the specified index. + +```cpp +void System::Net::SocketAddress::idx_set(int32_t offset, uint8_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int32_t | The element index. | +| value | uint8_t | The value to set. | + +## See Also + +* Class [SocketAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/socketaddress/socketaddress/_index.md b/english/cpp/system.net/socketaddress/socketaddress/_index.md new file mode 100644 index 0000000000..794784f3b8 --- /dev/null +++ b/english/cpp/system.net/socketaddress/socketaddress/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Net::SocketAddress::SocketAddress constructor +linktitle: SocketAddress +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::SocketAddress::SocketAddress constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/socketaddress/socketaddress/ +--- +## SocketAddress::SocketAddress(Sockets::AddressFamily) constructor + + +Constructs a new instance. + +```cpp +System::Net::SocketAddress::SocketAddress(Sockets::AddressFamily family) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| family | Sockets::AddressFamily | The address family. | + +## See Also + +* Enum [AddressFamily](../../../system.net.sockets/addressfamily/) +* Class [SocketAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## SocketAddress::SocketAddress(Sockets::AddressFamily, int32_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::SocketAddress::SocketAddress(Sockets::AddressFamily family, int32_t size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| family | Sockets::AddressFamily | The address family. | +| size | int32_t | The underlying buffer size. | + +## See Also + +* Enum [AddressFamily](../../../system.net.sockets/addressfamily/) +* Class [SocketAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/socketaddress/tostring/_index.md b/english/cpp/system.net/socketaddress/tostring/_index.md new file mode 100644 index 0000000000..771c718562 --- /dev/null +++ b/english/cpp/system.net/socketaddress/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::SocketAddress::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::SocketAddress::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 800 +url: /cpp/system.net/socketaddress/tostring/ +--- +## SocketAddress::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::SocketAddress::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [SocketAddress](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/transporttype/_index.md b/english/cpp/system.net/transporttype/_index.md new file mode 100644 index 0000000000..1bb57cdd99 --- /dev/null +++ b/english/cpp/system.net/transporttype/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::TransportType enum +linktitle: TransportType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::TransportType enum. Defines the transport type allowed for the socket in C++.' +type: docs +weight: 4800 +url: /cpp/system.net/transporttype/ +--- +## TransportType enum + + +Defines the transport type allowed for the socket. + +```cpp +enum class TransportType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Udp | 1 | The UDP transport type. | +| Connectionless | n/a | The transport type is connectionless. | +| Tcp | 2 | The TCP transport type. | +| ConnectionOriented | n/a | The transport is connection oriented. | +| All | 3 | All transport types. | + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/urischeme/_index.md b/english/cpp/system.net/urischeme/_index.md new file mode 100644 index 0000000000..5ac7c0e490 --- /dev/null +++ b/english/cpp/system.net/urischeme/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Net::UriScheme class +linktitle: UriScheme +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::UriScheme class. Represent the scheme for URI. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3400 +url: /cpp/system.net/urischeme/ +--- +## UriScheme class + + +Represent the scheme for URI. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class UriScheme : public System::Object +``` + +## Fields + +| Field | Description | +| --- | --- | +| static [Http](./http/) | RTTI information. | +| static [Https](./https/) | The HTTPS string representation. | +| static [SchemeDelimiter](./schemedelimiter/) | The string that represents the scheme delimiter. | +| static [Ws](./ws/) | The WS string representation. | +| static [Wss](./wss/) | The WSS string representation. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/urischeme/http/_index.md b/english/cpp/system.net/urischeme/http/_index.md new file mode 100644 index 0000000000..ebfd661e8d --- /dev/null +++ b/english/cpp/system.net/urischeme/http/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::UriScheme::Http field +linktitle: Http +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::UriScheme::Http field. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net/urischeme/http/ +--- +## Http field + + +RTTI information. + +```cpp +static const String System::Net::UriScheme::Http +``` + +## Remarks + + +The HTTP string representation. +## See Also + +* Class [UriScheme](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/urischeme/https/_index.md b/english/cpp/system.net/urischeme/https/_index.md new file mode 100644 index 0000000000..6481d93f57 --- /dev/null +++ b/english/cpp/system.net/urischeme/https/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::UriScheme::Https field +linktitle: Https +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::UriScheme::Https field. The HTTPS string representation in C++.' +type: docs +weight: 200 +url: /cpp/system.net/urischeme/https/ +--- +## Https field + + +The HTTPS string representation. + +```cpp +static const String System::Net::UriScheme::Https +``` + +## See Also + +* Class [UriScheme](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/urischeme/schemedelimiter/_index.md b/english/cpp/system.net/urischeme/schemedelimiter/_index.md new file mode 100644 index 0000000000..b5961f301f --- /dev/null +++ b/english/cpp/system.net/urischeme/schemedelimiter/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::UriScheme::SchemeDelimiter field +linktitle: SchemeDelimiter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::UriScheme::SchemeDelimiter field. The string that represents the scheme delimiter in C++.' +type: docs +weight: 300 +url: /cpp/system.net/urischeme/schemedelimiter/ +--- +## SchemeDelimiter field + + +The string that represents the scheme delimiter. + +```cpp +static const String System::Net::UriScheme::SchemeDelimiter +``` + +## See Also + +* Class [UriScheme](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/urischeme/ws/_index.md b/english/cpp/system.net/urischeme/ws/_index.md new file mode 100644 index 0000000000..3823cab495 --- /dev/null +++ b/english/cpp/system.net/urischeme/ws/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::UriScheme::Ws field +linktitle: Ws +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::UriScheme::Ws field. The WS string representation in C++.' +type: docs +weight: 400 +url: /cpp/system.net/urischeme/ws/ +--- +## Ws field + + +The WS string representation. + +```cpp +static const String System::Net::UriScheme::Ws +``` + +## See Also + +* Class [UriScheme](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/urischeme/wss/_index.md b/english/cpp/system.net/urischeme/wss/_index.md new file mode 100644 index 0000000000..4ff4f25c00 --- /dev/null +++ b/english/cpp/system.net/urischeme/wss/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::UriScheme::Wss field +linktitle: Wss +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::UriScheme::Wss field. The WSS string representation in C++.' +type: docs +weight: 500 +url: /cpp/system.net/urischeme/wss/ +--- +## Wss field + + +The WSS string representation. + +```cpp +static const String System::Net::UriScheme::Wss +``` + +## See Also + +* Class [UriScheme](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webclient/_index.md b/english/cpp/system.net/webclient/_index.md new file mode 100644 index 0000000000..4fb9dffa79 --- /dev/null +++ b/english/cpp/system.net/webclient/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::WebClient class +linktitle: WebClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebClient class. WebClient provides common methods for sending and receiving data. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3500 +url: /cpp/system.net/webclient/ +--- +## WebClient class + + +[WebClient](./) provides common methods for sending and receiving data. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class WebClient : public System::ComponentModel::Component +``` + +## Methods + +| Method | Description | +| --- | --- | +| [DownloadData](./downloaddata/)(const String\&) const | Downloads the specified resource as a byte array. | +| [DownloadData](./downloaddata/)(const SharedPtr\\&) const | Downloads the specified resource as a byte array. | +| [DownloadString](./downloadstring/)(const String\&) const | Downloads the specified resource as a string. | +| [DownloadString](./downloadstring/)(const SharedPtr\\&) const | Downloads the specified resource as a string. | +| [get_Encoding](./get_encoding/)() const | Gets the encoding used to download or upload strings. | +| [set_Encoding](./set_encoding/)(const SharedPtr\\&) | Sets the encoding used to download or upload strings. | +| [set_UseDefaultCredentials](./set_usedefaultcredentials/)(bool) | NOT IMPLEMENTED. | +| [WebClient](./webclient/)() | RTTI information. | +| [~WebClient](./~webclient/)() | Destructs the current instance. | +## See Also + +* Class [Component](../../system.componentmodel/component/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/webclient/downloaddata/_index.md b/english/cpp/system.net/webclient/downloaddata/_index.md new file mode 100644 index 0000000000..4798b88627 --- /dev/null +++ b/english/cpp/system.net/webclient/downloaddata/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Net::WebClient::DownloadData method +linktitle: DownloadData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebClient::DownloadData method. Downloads the specified resource as a byte array in C++.' +type: docs +weight: 300 +url: /cpp/system.net/webclient/downloaddata/ +--- +## WebClient::DownloadData(const SharedPtr\\&) const method + + +Downloads the specified resource as a byte array. + +```cpp +ByteArrayPtr System::Net::WebClient::DownloadData(const SharedPtr &address) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | const SharedPtr\\& | The resource's URI. | + +### ReturnValue + +The byte array that contains the requested resource. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [WebClient](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebClient::DownloadData(const String\&) const method + + +Downloads the specified resource as a byte array. + +```cpp +ByteArrayPtr System::Net::WebClient::DownloadData(const String &address) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | const String\& | The resource's URI. | + +### ReturnValue + +The byte array that contains the requested resource. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [String](../../../system/string/) +* Class [WebClient](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webclient/downloadstring/_index.md b/english/cpp/system.net/webclient/downloadstring/_index.md new file mode 100644 index 0000000000..561840f354 --- /dev/null +++ b/english/cpp/system.net/webclient/downloadstring/_index.md @@ -0,0 +1,59 @@ +--- +title: System::Net::WebClient::DownloadString method +linktitle: DownloadString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebClient::DownloadString method. Downloads the specified resource as a string in C++.' +type: docs +weight: 400 +url: /cpp/system.net/webclient/downloadstring/ +--- +## WebClient::DownloadString(const SharedPtr\\&) const method + + +Downloads the specified resource as a string. + +```cpp +String System::Net::WebClient::DownloadString(const SharedPtr &address) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | const SharedPtr\\& | The resource's URI. | + +### ReturnValue + +The string that contains the requested resource. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [WebClient](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebClient::DownloadString(const String\&) const method + + +Downloads the specified resource as a string. + +```cpp +String System::Net::WebClient::DownloadString(const String &address) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | const String\& | The resource's URI. | + +### ReturnValue + +The string that contains the requested resource. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebClient](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webclient/get_encoding/_index.md b/english/cpp/system.net/webclient/get_encoding/_index.md new file mode 100644 index 0000000000..88c40606c0 --- /dev/null +++ b/english/cpp/system.net/webclient/get_encoding/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebClient::get_Encoding method +linktitle: get_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebClient::get_Encoding method. Gets the encoding used to download or upload strings in C++.' +type: docs +weight: 500 +url: /cpp/system.net/webclient/get_encoding/ +--- +## WebClient::get_Encoding method + + +Gets the encoding used to download or upload strings. + +```cpp +SharedPtr System::Net::WebClient::get_Encoding() const +``` + + +### ReturnValue + +The encoding that is used to download or upload strings. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [WebClient](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webclient/set_encoding/_index.md b/english/cpp/system.net/webclient/set_encoding/_index.md new file mode 100644 index 0000000000..f134bdc214 --- /dev/null +++ b/english/cpp/system.net/webclient/set_encoding/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebClient::set_Encoding method +linktitle: set_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebClient::set_Encoding method. Sets the encoding used to download or upload strings in C++.' +type: docs +weight: 600 +url: /cpp/system.net/webclient/set_encoding/ +--- +## WebClient::set_Encoding method + + +Sets the encoding used to download or upload strings. + +```cpp +void System::Net::WebClient::set_Encoding(const SharedPtr &encoding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoding | const SharedPtr\\& | The encoding to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [WebClient](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webclient/set_usedefaultcredentials/_index.md b/english/cpp/system.net/webclient/set_usedefaultcredentials/_index.md new file mode 100644 index 0000000000..abfadac678 --- /dev/null +++ b/english/cpp/system.net/webclient/set_usedefaultcredentials/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::WebClient::set_UseDefaultCredentials method +linktitle: set_UseDefaultCredentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebClient::set_UseDefaultCredentials method. NOT IMPLEMENTED in C++.' +type: docs +weight: 700 +url: /cpp/system.net/webclient/set_usedefaultcredentials/ +--- +## WebClient::set_UseDefaultCredentials method + + +NOT IMPLEMENTED. + +```cpp +void System::Net::WebClient::set_UseDefaultCredentials(bool) +``` + +## See Also + +* Class [WebClient](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webclient/webclient/_index.md b/english/cpp/system.net/webclient/webclient/_index.md new file mode 100644 index 0000000000..79e3eb1cc1 --- /dev/null +++ b/english/cpp/system.net/webclient/webclient/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::WebClient::WebClient constructor +linktitle: WebClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebClient::WebClient constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.net/webclient/webclient/ +--- +## WebClient::WebClient constructor + + +RTTI information. + +```cpp +System::Net::WebClient::WebClient() +``` + +## Remarks + + +Constructs a new instance. +## See Also + +* Class [WebClient](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webclient/~webclient/_index.md b/english/cpp/system.net/webclient/~webclient/_index.md new file mode 100644 index 0000000000..a3bae2d2ec --- /dev/null +++ b/english/cpp/system.net/webclient/~webclient/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::WebClient::~WebClient method +linktitle: ~WebClient +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebClient::~WebClient method. Destructs the current instance in C++.' +type: docs +weight: 200 +url: /cpp/system.net/webclient/~webclient/ +--- +## WebClient::~WebClient method + + +Destructs the current instance. + +```cpp +System::Net::WebClient::~WebClient() +``` + +## See Also + +* Class [WebClient](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webexception/_index.md b/english/cpp/system.net/webexception/_index.md new file mode 100644 index 0000000000..52d7ba582e --- /dev/null +++ b/english/cpp/system.net/webexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Net::WebException typedef +linktitle: WebException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Net::WebException typedef in C++.' +type: docs +weight: 5300 +url: /cpp/system.net/webexception/ +--- +## WebException typedef + + + + +```cpp +using System::Net::WebException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/webexceptionstatus/_index.md b/english/cpp/system.net/webexceptionstatus/_index.md new file mode 100644 index 0000000000..1405822c54 --- /dev/null +++ b/english/cpp/system.net/webexceptionstatus/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Net::WebExceptionStatus enum +linktitle: WebExceptionStatus +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebExceptionStatus enum. Enumerates the status codes of the WebException class in C++.' +type: docs +weight: 4900 +url: /cpp/system.net/webexceptionstatus/ +--- +## WebExceptionStatus enum + + +Enumerates the status codes of the WebException class. + +```cpp +enum class WebExceptionStatus +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Success | 0 | No errors occurred. | +| NameResolutionFailure | 1 | The name resolver service could not resolve the host name. | +| ConnectFailure | 2 | The remote service point could not be contacted at the transport level. | +| ReceiveFailure | 3 | A complete response is not received from the remote server. | +| SendFailure | 4 | A complete request could not be sent to the remote server. | +| PipelineFailure | 5 | The request was a pipelined request and the connection was closed before the response was received. | +| RequestCanceled | 6 | The request was canceled or an unclassifiable error occurred. | +| ProtocolError | 7 | The response received from the server was complete but indicated a protocol-level error. | +| ConnectionClosed | 8 | The connection was prematurely closed. | +| TrustFailure | 9 | A server certificate could not be validated. | +| SecureChannelFailure | 10 | An error occurred while establishing a connection using SSL. | +| ServerProtocolViolation | 11 | The server response was not a valid HTTP response. | +| KeepAliveFailure | 12 | The connection for a request that specifies the 'Keep-Alive' header was closed unexpectedly. | +| Pending | 13 | An internal asynchronous request is pending. | +| Timeout | 14 | No response was received during the time-out period for a request. | +| ProxyNameResolutionFailure | 15 | The name resolver service could not resolve the proxy host name. | +| UnknownError | 16 | An exception of unknown type has occurred. | +| MessageLengthLimitExceeded | 17 | A message that exceeded the specified limit was received. | +| CacheEntryNotFound | 18 | The specified cache entry was not found. | +| RequestProhibitedByCachePolicy | 19 | The request was not permitted by the cache policy. | +| RequestProhibitedByProxy | 20 | This request was not permitted by the proxy. | + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/webheadercollection/_index.md b/english/cpp/system.net/webheadercollection/_index.md new file mode 100644 index 0000000000..2cdafca6f9 --- /dev/null +++ b/english/cpp/system.net/webheadercollection/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Net::WebHeaderCollection class +linktitle: WebHeaderCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection class. Represents the collection of the protocol headers. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3600 +url: /cpp/system.net/webheadercollection/ +--- +## WebHeaderCollection class + + +Represents the collection of the protocol headers. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class WebHeaderCollection : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(String, String) | Adds the specified pair of the header name and the header value to the collection. | +| [Add](./add/)(HttpResponseHeader, String) | Adds the specified pair of the header and the header value to the collection. | +| [Add](./add/)(HttpRequestHeader, String) | Adds the specified pair of the header and the header value to the collection. | +| [AllKeys](./allkeys/)() | Returns a collection of header names that are stored in the collection. | +| [get_Count](./get_count/)() const | Returns a number of elements in the collection. | +| [get_Keys](./get_keys/)() | Returns a collection of header names that are stored in the collection. | +| [GetKey](./getkey/)(int) | Returns a key at the specified index. | +| [GetValues](./getvalues/)(String) | Returns the collection of the header values. | +| [idx_get](./idx_get/)(HttpRequestHeader) | Gets the header value using the specified request's header. | +| [idx_get](./idx_get/)(HttpResponseHeader) | Gets the header value using the specified response's header. | +| [idx_get](./idx_get/)(String) | Gets the header value using the specified header name. | +| [idx_set](./idx_set/)(HttpRequestHeader, String) | Sets the header value of the specified header. | +| [idx_set](./idx_set/)(HttpResponseHeader, String) | Sets the header value using the specified response's header. | +| [idx_set](./idx_set/)(String, String) | Sets the header value using the specified header name. | +| static [IsRestricted](./isrestricted/)(const String\&) | Tests whether the specified HTTP header can be set for the request. | +| [Remove](./remove/)(String) | Removes the header by the specified header name. | +| [Remove](./remove/)(HttpResponseHeader) | Removes the specified response's header. | +| [Remove](./remove/)(HttpRequestHeader) | Removes the specified request's header. | +| [Set](./set/)(String, String) | Sets the value of the specified header. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +| [WebHeaderCollection](./webheadercollection/)() | Constructs a new instance. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/webheadercollection/add/_index.md b/english/cpp/system.net/webheadercollection/add/_index.md new file mode 100644 index 0000000000..5419de2792 --- /dev/null +++ b/english/cpp/system.net/webheadercollection/add/_index.md @@ -0,0 +1,74 @@ +--- +title: System::Net::WebHeaderCollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::Add method. Adds the specified pair of the header and the header value to the collection in C++.' +type: docs +weight: 200 +url: /cpp/system.net/webheadercollection/add/ +--- +## WebHeaderCollection::Add(HttpRequestHeader, String) method + + +Adds the specified pair of the header and the header value to the collection. + +```cpp +void System::Net::WebHeaderCollection::Add(HttpRequestHeader header, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| header | HttpRequestHeader | The header. | +| value | String | The header value. | + +## See Also + +* Enum [HttpRequestHeader](../../httprequestheader/) +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebHeaderCollection::Add(HttpResponseHeader, String) method + + +Adds the specified pair of the header and the header value to the collection. + +```cpp +void System::Net::WebHeaderCollection::Add(HttpResponseHeader header, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| header | HttpResponseHeader | The header. | +| value | String | The header value. | + +## See Also + +* Enum [HttpResponseHeader](../../httpresponseheader/) +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebHeaderCollection::Add(String, String) method + + +Adds the specified pair of the header name and the header value to the collection. + +```cpp +void System::Net::WebHeaderCollection::Add(String header, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| header | String | The header name. | +| value | String | The header value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollection/allkeys/_index.md b/english/cpp/system.net/webheadercollection/allkeys/_index.md new file mode 100644 index 0000000000..e5ea6bb695 --- /dev/null +++ b/english/cpp/system.net/webheadercollection/allkeys/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebHeaderCollection::AllKeys method +linktitle: AllKeys +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::AllKeys method. Returns a collection of header names that are stored in the collection in C++.' +type: docs +weight: 300 +url: /cpp/system.net/webheadercollection/allkeys/ +--- +## WebHeaderCollection::AllKeys method + + +Returns a collection of header names that are stored in the collection. + +```cpp +System::ArrayPtr System::Net::WebHeaderCollection::AllKeys() +``` + + +### ReturnValue + +A collection of header names that are stored in the collection. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollection/get_count/_index.md b/english/cpp/system.net/webheadercollection/get_count/_index.md new file mode 100644 index 0000000000..a397d64c31 --- /dev/null +++ b/english/cpp/system.net/webheadercollection/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebHeaderCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::get_Count method. Returns a number of elements in the collection in C++.' +type: docs +weight: 400 +url: /cpp/system.net/webheadercollection/get_count/ +--- +## WebHeaderCollection::get_Count method + + +Returns a number of elements in the collection. + +```cpp +int32_t System::Net::WebHeaderCollection::get_Count() const +``` + + +### ReturnValue + +A number of elements in the collection. + +## See Also + +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollection/get_keys/_index.md b/english/cpp/system.net/webheadercollection/get_keys/_index.md new file mode 100644 index 0000000000..0a9309c5a8 --- /dev/null +++ b/english/cpp/system.net/webheadercollection/get_keys/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebHeaderCollection::get_Keys method +linktitle: get_Keys +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::get_Keys method. Returns a collection of header names that are stored in the collection in C++.' +type: docs +weight: 500 +url: /cpp/system.net/webheadercollection/get_keys/ +--- +## WebHeaderCollection::get_Keys method + + +Returns a collection of header names that are stored in the collection. + +```cpp +System::ArrayPtr System::Net::WebHeaderCollection::get_Keys() +``` + + +### ReturnValue + +A collection of header names that are stored in the collection. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollection/getkey/_index.md b/english/cpp/system.net/webheadercollection/getkey/_index.md new file mode 100644 index 0000000000..0b069598b3 --- /dev/null +++ b/english/cpp/system.net/webheadercollection/getkey/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::WebHeaderCollection::GetKey method +linktitle: GetKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::GetKey method. Returns a key at the specified index in C++.' +type: docs +weight: 600 +url: /cpp/system.net/webheadercollection/getkey/ +--- +## WebHeaderCollection::GetKey method + + +Returns a key at the specified index. + +```cpp +String System::Net::WebHeaderCollection::GetKey(int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | The index. | + +### ReturnValue + +A key at the specified index. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollection/getvalues/_index.md b/english/cpp/system.net/webheadercollection/getvalues/_index.md new file mode 100644 index 0000000000..2794815e10 --- /dev/null +++ b/english/cpp/system.net/webheadercollection/getvalues/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::WebHeaderCollection::GetValues method +linktitle: GetValues +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::GetValues method. Returns the collection of the header values in C++.' +type: docs +weight: 700 +url: /cpp/system.net/webheadercollection/getvalues/ +--- +## WebHeaderCollection::GetValues method + + +Returns the collection of the header values. + +```cpp +System::ArrayPtr System::Net::WebHeaderCollection::GetValues(String header) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| header | String | The header for which values must be returned. | + +### ReturnValue + +The collection of the header values. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollection/idx_get/_index.md b/english/cpp/system.net/webheadercollection/idx_get/_index.md new file mode 100644 index 0000000000..e62ccda429 --- /dev/null +++ b/english/cpp/system.net/webheadercollection/idx_get/_index.md @@ -0,0 +1,83 @@ +--- +title: System::Net::WebHeaderCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::idx_get method. Gets the header value using the specified request''s header in C++.' +type: docs +weight: 800 +url: /cpp/system.net/webheadercollection/idx_get/ +--- +## WebHeaderCollection::idx_get(HttpRequestHeader) method + + +Gets the header value using the specified request's header. + +```cpp +String System::Net::WebHeaderCollection::idx_get(HttpRequestHeader header) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| header | HttpRequestHeader | The header. | + +### ReturnValue + +The header value using the specified header. + +## See Also + +* Class [String](../../../system/string/) +* Enum [HttpRequestHeader](../../httprequestheader/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebHeaderCollection::idx_get(HttpResponseHeader) method + + +Gets the header value using the specified response's header. + +```cpp +String System::Net::WebHeaderCollection::idx_get(HttpResponseHeader header) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| header | HttpResponseHeader | The header. | + +### ReturnValue + +The header value using the specified header. + +## See Also + +* Class [String](../../../system/string/) +* Enum [HttpResponseHeader](../../httpresponseheader/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebHeaderCollection::idx_get(String) method + + +Gets the header value using the specified header name. + +```cpp +String System::Net::WebHeaderCollection::idx_get(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | + +### ReturnValue + +The header value using the specified header name. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollection/idx_set/_index.md b/english/cpp/system.net/webheadercollection/idx_set/_index.md new file mode 100644 index 0000000000..5a876c4737 --- /dev/null +++ b/english/cpp/system.net/webheadercollection/idx_set/_index.md @@ -0,0 +1,74 @@ +--- +title: System::Net::WebHeaderCollection::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::idx_set method. Sets the header value of the specified header in C++.' +type: docs +weight: 900 +url: /cpp/system.net/webheadercollection/idx_set/ +--- +## WebHeaderCollection::idx_set(HttpRequestHeader, String) method + + +Sets the header value of the specified header. + +```cpp +void System::Net::WebHeaderCollection::idx_set(HttpRequestHeader header, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| header | HttpRequestHeader | The header. | +| value | String | The header value to set. | + +## See Also + +* Enum [HttpRequestHeader](../../httprequestheader/) +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebHeaderCollection::idx_set(HttpResponseHeader, String) method + + +Sets the header value using the specified response's header. + +```cpp +void System::Net::WebHeaderCollection::idx_set(HttpResponseHeader header, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| header | HttpResponseHeader | The header. | +| value | String | The header value to set. | + +## See Also + +* Enum [HttpResponseHeader](../../httpresponseheader/) +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebHeaderCollection::idx_set(String, String) method + + +Sets the header value using the specified header name. + +```cpp +void System::Net::WebHeaderCollection::idx_set(String name, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| value | String | The header value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollection/isrestricted/_index.md b/english/cpp/system.net/webheadercollection/isrestricted/_index.md new file mode 100644 index 0000000000..6d81f01b12 --- /dev/null +++ b/english/cpp/system.net/webheadercollection/isrestricted/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::WebHeaderCollection::IsRestricted method +linktitle: IsRestricted +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::IsRestricted method. Tests whether the specified HTTP header can be set for the request in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/webheadercollection/isrestricted/ +--- +## WebHeaderCollection::IsRestricted method + + +Tests whether the specified HTTP header can be set for the request. + +```cpp +static bool System::Net::WebHeaderCollection::IsRestricted(const String &headerName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headerName | const String\& | The header name to test. | + +### ReturnValue + +true if the header is restricted; otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollection/remove/_index.md b/english/cpp/system.net/webheadercollection/remove/_index.md new file mode 100644 index 0000000000..ab4699a90c --- /dev/null +++ b/english/cpp/system.net/webheadercollection/remove/_index.md @@ -0,0 +1,69 @@ +--- +title: System::Net::WebHeaderCollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::Remove method. Removes the specified request''s header in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/webheadercollection/remove/ +--- +## WebHeaderCollection::Remove(HttpRequestHeader) method + + +Removes the specified request's header. + +```cpp +void System::Net::WebHeaderCollection::Remove(HttpRequestHeader header) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| header | HttpRequestHeader | The header to remove. | + +## See Also + +* Enum [HttpRequestHeader](../../httprequestheader/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebHeaderCollection::Remove(HttpResponseHeader) method + + +Removes the specified response's header. + +```cpp +void System::Net::WebHeaderCollection::Remove(HttpResponseHeader header) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| header | HttpResponseHeader | The header to remove. | + +## See Also + +* Enum [HttpResponseHeader](../../httpresponseheader/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebHeaderCollection::Remove(String) method + + +Removes the header by the specified header name. + +```cpp +void System::Net::WebHeaderCollection::Remove(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollection/set/_index.md b/english/cpp/system.net/webheadercollection/set/_index.md new file mode 100644 index 0000000000..3cc9259d8a --- /dev/null +++ b/english/cpp/system.net/webheadercollection/set/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebHeaderCollection::Set method +linktitle: Set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::Set method. Sets the value of the specified header in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/webheadercollection/set/ +--- +## WebHeaderCollection::Set method + + +Sets the value of the specified header. + +```cpp +void System::Net::WebHeaderCollection::Set(String name, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The header name. | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollection/tostring/_index.md b/english/cpp/system.net/webheadercollection/tostring/_index.md new file mode 100644 index 0000000000..ef19bd01b8 --- /dev/null +++ b/english/cpp/system.net/webheadercollection/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::WebHeaderCollection::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/webheadercollection/tostring/ +--- +## WebHeaderCollection::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Net::WebHeaderCollection::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollection/webheadercollection/_index.md b/english/cpp/system.net/webheadercollection/webheadercollection/_index.md new file mode 100644 index 0000000000..af5f18a164 --- /dev/null +++ b/english/cpp/system.net/webheadercollection/webheadercollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::WebHeaderCollection::WebHeaderCollection constructor +linktitle: WebHeaderCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollection::WebHeaderCollection constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/webheadercollection/webheadercollection/ +--- +## WebHeaderCollection::WebHeaderCollection constructor + + +Constructs a new instance. + +```cpp +System::Net::WebHeaderCollection::WebHeaderCollection() +``` + +## See Also + +* Class [WebHeaderCollection](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webheadercollectiontype/_index.md b/english/cpp/system.net/webheadercollectiontype/_index.md new file mode 100644 index 0000000000..7f64c6abb9 --- /dev/null +++ b/english/cpp/system.net/webheadercollectiontype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebHeaderCollectionType enum +linktitle: WebHeaderCollectionType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebHeaderCollectionType enum. Enumerates the types of the protocol headers collection in C++.' +type: docs +weight: 5000 +url: /cpp/system.net/webheadercollectiontype/ +--- +## WebHeaderCollectionType enum + + +Enumerates the types of the protocol headers collection. + +```cpp +enum class WebHeaderCollectionType : uint8_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Unknown | 0 | A collection contains an unknown type elements. | +| WebRequest | 1 | A collection contains the headers of web requests. | +| WebResponse | 2 | A collection contains the headers of web response. | + +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/webproxy/_index.md b/english/cpp/system.net/webproxy/_index.md new file mode 100644 index 0000000000..6eb1ccf120 --- /dev/null +++ b/english/cpp/system.net/webproxy/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Net::WebProxy class +linktitle: WebProxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy class. Represents an http web-proxy server. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3700 +url: /cpp/system.net/webproxy/ +--- +## WebProxy class + + +Represents an http web-proxy server. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class WebProxy : public System::Net::IWebProxy +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Address](./get_address/)() | Gets the address of the current proxy server. | +| [get_BypassList](./get_bypasslist/)() | Gets the list of addresses that do not use the proxy server. | +| [get_BypassProxyOnLocal](./get_bypassproxyonlocal/)() | Gets a value that indicates if the proxy server must be used for local addresses. | +| virtual [get_Credentials](./get_credentials/)() | Gets the credentials that are sent to the proxy server for authentication. | +| [get_UseDefaultCredentials](./get_usedefaultcredentials/)() | Gets a value that indicates if the default credentials must be sent with requests. | +| static [GetDefaultProxy](./getdefaultproxy/)() | Returns the proxy that uses the non-dynamic settings of the Internet Explorer. | +| virtual [GetProxy](./getproxy/)(System::SharedPtr\) | Returns the proxied URI for a web request. | +| virtual [IsBypassed](./isbypassed/)(System::SharedPtr\) | Checks if the proxy server is not used for the specified URI. | +| [set_Address](./set_address/)(System::SharedPtr\) | Sets the address of the current proxy server. | +| [set_BypassList](./set_bypasslist/)(System::ArrayPtr\) | Sets the list of addresses that do not use the proxy server. | +| [set_BypassProxyOnLocal](./set_bypassproxyonlocal/)(bool) | Sets a value that indicates if the proxy server must be used for local addresses. | +| virtual [set_Credentials](./set_credentials/)(System::SharedPtr\) | Sets the credentials that are sent to the proxy server for authentication. | +| [set_UseDefaultCredentials](./set_usedefaultcredentials/)(bool) | Sets a value that indicates if the default credentials must be sent with requests. | +| [WebProxy](./webproxy/)() | Constructs a new instance. | +| [WebProxy](./webproxy/)(System::SharedPtr\) | Constructs a new instance. | +| [WebProxy](./webproxy/)(System::SharedPtr\, bool) | Constructs a new instance. | +| [WebProxy](./webproxy/)(System::SharedPtr\, bool, System::ArrayPtr\) | Constructs a new instance. | +| [WebProxy](./webproxy/)(System::SharedPtr\, bool, System::ArrayPtr\, System::SharedPtr\) | Constructs a new instance. | +| [WebProxy](./webproxy/)(String, int32_t) | Constructs a new instance. | +| [WebProxy](./webproxy/)(String) | Constructs a new instance. | +| [WebProxy](./webproxy/)(String, bool) | Constructs a new instance. | +| [WebProxy](./webproxy/)(String, bool, System::ArrayPtr\) | Constructs a new instance. | +| [WebProxy](./webproxy/)(String, bool, System::ArrayPtr\, System::SharedPtr\) | Constructs a new instance. | +## See Also + +* Class [IWebProxy](../iwebproxy/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/webproxy/get_address/_index.md b/english/cpp/system.net/webproxy/get_address/_index.md new file mode 100644 index 0000000000..cc849d17a7 --- /dev/null +++ b/english/cpp/system.net/webproxy/get_address/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebProxy::get_Address method +linktitle: get_Address +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::get_Address method. Gets the address of the current proxy server in C++.' +type: docs +weight: 200 +url: /cpp/system.net/webproxy/get_address/ +--- +## WebProxy::get_Address method + + +Gets the address of the current proxy server. + +```cpp +System::SharedPtr System::Net::WebProxy::get_Address() +``` + + +### ReturnValue + +The address of the current proxy server. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/get_bypasslist/_index.md b/english/cpp/system.net/webproxy/get_bypasslist/_index.md new file mode 100644 index 0000000000..9241926991 --- /dev/null +++ b/english/cpp/system.net/webproxy/get_bypasslist/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebProxy::get_BypassList method +linktitle: get_BypassList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::get_BypassList method. Gets the list of addresses that do not use the proxy server in C++.' +type: docs +weight: 300 +url: /cpp/system.net/webproxy/get_bypasslist/ +--- +## WebProxy::get_BypassList method + + +Gets the list of addresses that do not use the proxy server. + +```cpp +System::ArrayPtr System::Net::WebProxy::get_BypassList() +``` + + +### ReturnValue + +The list of addresses that do not use the proxy server. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/get_bypassproxyonlocal/_index.md b/english/cpp/system.net/webproxy/get_bypassproxyonlocal/_index.md new file mode 100644 index 0000000000..7767952d11 --- /dev/null +++ b/english/cpp/system.net/webproxy/get_bypassproxyonlocal/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebProxy::get_BypassProxyOnLocal method +linktitle: get_BypassProxyOnLocal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::get_BypassProxyOnLocal method. Gets a value that indicates if the proxy server must be used for local addresses in C++.' +type: docs +weight: 400 +url: /cpp/system.net/webproxy/get_bypassproxyonlocal/ +--- +## WebProxy::get_BypassProxyOnLocal method + + +Gets a value that indicates if the proxy server must be used for local addresses. + +```cpp +bool System::Net::WebProxy::get_BypassProxyOnLocal() +``` + + +### ReturnValue + +A value that indicates if the proxy server must be used for local addresses. + +## See Also + +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/get_credentials/_index.md b/english/cpp/system.net/webproxy/get_credentials/_index.md new file mode 100644 index 0000000000..cc55893fc0 --- /dev/null +++ b/english/cpp/system.net/webproxy/get_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebProxy::get_Credentials method +linktitle: get_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::get_Credentials method. Gets the credentials that are sent to the proxy server for authentication in C++.' +type: docs +weight: 500 +url: /cpp/system.net/webproxy/get_credentials/ +--- +## WebProxy::get_Credentials method + + +Gets the credentials that are sent to the proxy server for authentication. + +```cpp +System::SharedPtr System::Net::WebProxy::get_Credentials() +``` + + +### ReturnValue + +The credentials that are sent to the proxy server for authentication. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../icredentials/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/get_usedefaultcredentials/_index.md b/english/cpp/system.net/webproxy/get_usedefaultcredentials/_index.md new file mode 100644 index 0000000000..2b59ba01f3 --- /dev/null +++ b/english/cpp/system.net/webproxy/get_usedefaultcredentials/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebProxy::get_UseDefaultCredentials method +linktitle: get_UseDefaultCredentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::get_UseDefaultCredentials method. Gets a value that indicates if the default credentials must be sent with requests in C++.' +type: docs +weight: 600 +url: /cpp/system.net/webproxy/get_usedefaultcredentials/ +--- +## WebProxy::get_UseDefaultCredentials method + + +Gets a value that indicates if the default credentials must be sent with requests. + +```cpp +bool System::Net::WebProxy::get_UseDefaultCredentials() +``` + + +### ReturnValue + +A value that indicates if the default credentials must be sent with requests. + +## See Also + +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/getdefaultproxy/_index.md b/english/cpp/system.net/webproxy/getdefaultproxy/_index.md new file mode 100644 index 0000000000..cfbdc4dddc --- /dev/null +++ b/english/cpp/system.net/webproxy/getdefaultproxy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebProxy::GetDefaultProxy method +linktitle: GetDefaultProxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::GetDefaultProxy method. Returns the proxy that uses the non-dynamic settings of the Internet Explorer in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/webproxy/getdefaultproxy/ +--- +## WebProxy::GetDefaultProxy method + + +Returns the proxy that uses the non-dynamic settings of the Internet Explorer. + +```cpp +static System::SharedPtr System::Net::WebProxy::GetDefaultProxy() +``` + + +### ReturnValue + +The proxy that uses the non-dynamic settings of the Internet Explorer. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebProxy](../) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/getproxy/_index.md b/english/cpp/system.net/webproxy/getproxy/_index.md new file mode 100644 index 0000000000..41c37f574c --- /dev/null +++ b/english/cpp/system.net/webproxy/getproxy/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::WebProxy::GetProxy method +linktitle: GetProxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::GetProxy method. Returns the proxied URI for a web request in C++.' +type: docs +weight: 700 +url: /cpp/system.net/webproxy/getproxy/ +--- +## WebProxy::GetProxy method + + +Returns the proxied URI for a web request. + +```cpp +System::SharedPtr System::Net::WebProxy::GetProxy(System::SharedPtr destination) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| destination | System::SharedPtr\ | The resource's URI. | + +### ReturnValue + +The proxied URI. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/isbypassed/_index.md b/english/cpp/system.net/webproxy/isbypassed/_index.md new file mode 100644 index 0000000000..1f5c9cc3cf --- /dev/null +++ b/english/cpp/system.net/webproxy/isbypassed/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::WebProxy::IsBypassed method +linktitle: IsBypassed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::IsBypassed method. Checks if the proxy server is not used for the specified URI in C++.' +type: docs +weight: 800 +url: /cpp/system.net/webproxy/isbypassed/ +--- +## WebProxy::IsBypassed method + + +Checks if the proxy server is not used for the specified URI. + +```cpp +bool System::Net::WebProxy::IsBypassed(System::SharedPtr host) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| host | System::SharedPtr\ | The URI to check. | + +### ReturnValue + +True when the proxy server is not used for the specified URI, otherwise false. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/set_address/_index.md b/english/cpp/system.net/webproxy/set_address/_index.md new file mode 100644 index 0000000000..aa86f92957 --- /dev/null +++ b/english/cpp/system.net/webproxy/set_address/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebProxy::set_Address method +linktitle: set_Address +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::set_Address method. Sets the address of the current proxy server in C++.' +type: docs +weight: 900 +url: /cpp/system.net/webproxy/set_address/ +--- +## WebProxy::set_Address method + + +Sets the address of the current proxy server. + +```cpp +void System::Net::WebProxy::set_Address(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The address to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/set_bypasslist/_index.md b/english/cpp/system.net/webproxy/set_bypasslist/_index.md new file mode 100644 index 0000000000..afe8bfb833 --- /dev/null +++ b/english/cpp/system.net/webproxy/set_bypasslist/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebProxy::set_BypassList method +linktitle: set_BypassList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::set_BypassList method. Sets the list of addresses that do not use the proxy server in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/webproxy/set_bypasslist/ +--- +## WebProxy::set_BypassList method + + +Sets the list of addresses that do not use the proxy server. + +```cpp +void System::Net::WebProxy::set_BypassList(System::ArrayPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::ArrayPtr\ | The list to set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/set_bypassproxyonlocal/_index.md b/english/cpp/system.net/webproxy/set_bypassproxyonlocal/_index.md new file mode 100644 index 0000000000..732f6ca5b7 --- /dev/null +++ b/english/cpp/system.net/webproxy/set_bypassproxyonlocal/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebProxy::set_BypassProxyOnLocal method +linktitle: set_BypassProxyOnLocal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::set_BypassProxyOnLocal method. Sets a value that indicates if the proxy server must be used for local addresses in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/webproxy/set_bypassproxyonlocal/ +--- +## WebProxy::set_BypassProxyOnLocal method + + +Sets a value that indicates if the proxy server must be used for local addresses. + +```cpp +void System::Net::WebProxy::set_BypassProxyOnLocal(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | A value to set. | + +## See Also + +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/set_credentials/_index.md b/english/cpp/system.net/webproxy/set_credentials/_index.md new file mode 100644 index 0000000000..6e96c2a204 --- /dev/null +++ b/english/cpp/system.net/webproxy/set_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebProxy::set_Credentials method +linktitle: set_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::set_Credentials method. Sets the credentials that are sent to the proxy server for authentication in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/webproxy/set_credentials/ +--- +## WebProxy::set_Credentials method + + +Sets the credentials that are sent to the proxy server for authentication. + +```cpp +void System::Net::WebProxy::set_Credentials(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The credentials to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../icredentials/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/set_usedefaultcredentials/_index.md b/english/cpp/system.net/webproxy/set_usedefaultcredentials/_index.md new file mode 100644 index 0000000000..bc2dc025bb --- /dev/null +++ b/english/cpp/system.net/webproxy/set_usedefaultcredentials/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebProxy::set_UseDefaultCredentials method +linktitle: set_UseDefaultCredentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::set_UseDefaultCredentials method. Sets a value that indicates if the default credentials must be sent with requests in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/webproxy/set_usedefaultcredentials/ +--- +## WebProxy::set_UseDefaultCredentials method + + +Sets a value that indicates if the default credentials must be sent with requests. + +```cpp +void System::Net::WebProxy::set_UseDefaultCredentials(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | A vault to set. | + +## See Also + +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webproxy/webproxy/_index.md b/english/cpp/system.net/webproxy/webproxy/_index.md new file mode 100644 index 0000000000..9004ac4e7d --- /dev/null +++ b/english/cpp/system.net/webproxy/webproxy/_index.md @@ -0,0 +1,229 @@ +--- +title: System::Net::WebProxy::WebProxy constructor +linktitle: WebProxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebProxy::WebProxy constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/webproxy/webproxy/ +--- +## WebProxy::WebProxy() constructor + + +Constructs a new instance. + +```cpp +System::Net::WebProxy::WebProxy() +``` + +## See Also + +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebProxy::WebProxy(String) constructor + + +Constructs a new instance. + +```cpp +System::Net::WebProxy::WebProxy(String Address) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| Address | String | The proxy server address. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebProxy::WebProxy(String, bool) constructor + + +Constructs a new instance. + +```cpp +System::Net::WebProxy::WebProxy(String Address, bool BypassOnLocal) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| Address | String | The proxy server address. | +| BypassOnLocal | bool | A value that indicates if the proxy server must be used for local addresses. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebProxy::WebProxy(String, bool, System::ArrayPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::WebProxy::WebProxy(String Address, bool BypassOnLocal, System::ArrayPtr BypassList) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| Address | String | The proxy server address. | +| BypassOnLocal | bool | A value that indicates if the proxy server must be used for local addresses. | +| BypassList | System::ArrayPtr\ | The list of addresses that do not use the proxy server. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebProxy::WebProxy(String, bool, System::ArrayPtr\, System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::WebProxy::WebProxy(String Address, bool BypassOnLocal, System::ArrayPtr BypassList, System::SharedPtr Credentials) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| Address | String | The proxy server address. | +| BypassOnLocal | bool | A value that indicates if the proxy server must be used for local addresses. | +| BypassList | System::ArrayPtr\ | The list of addresses that do not use the proxy server. | +| Credentials | System::SharedPtr\ | The credentials that are sent to the proxy server for authentication. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../icredentials/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebProxy::WebProxy(String, int32_t) constructor + + +Constructs a new instance. + +```cpp +System::Net::WebProxy::WebProxy(String Host, int32_t Port) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| Host | String | The host name. | +| Port | int32_t | The port number. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebProxy::WebProxy(System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::WebProxy::WebProxy(System::SharedPtr Address) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| Address | System::SharedPtr\ | The proxy server address. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebProxy::WebProxy(System::SharedPtr\, bool) constructor + + +Constructs a new instance. + +```cpp +System::Net::WebProxy::WebProxy(System::SharedPtr Address, bool BypassOnLocal) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| Address | System::SharedPtr\ | The proxy server address. | +| BypassOnLocal | bool | A value that indicates if the proxy server must be used for local addresses. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebProxy::WebProxy(System::SharedPtr\, bool, System::ArrayPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::WebProxy::WebProxy(System::SharedPtr Address, bool BypassOnLocal, System::ArrayPtr BypassList) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| Address | System::SharedPtr\ | The proxy server address. | +| BypassOnLocal | bool | A value that indicates if the proxy server must be used for local addresses. | +| BypassList | System::ArrayPtr\ | The list of addresses that do not use the proxy server. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebProxy::WebProxy(System::SharedPtr\, bool, System::ArrayPtr\, System::SharedPtr\) constructor + + +Constructs a new instance. + +```cpp +System::Net::WebProxy::WebProxy(System::SharedPtr Address, bool BypassOnLocal, System::ArrayPtr BypassList, System::SharedPtr Credentials) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| Address | System::SharedPtr\ | The proxy server address. | +| BypassOnLocal | bool | A value that indicates if the proxy server must be used for local addresses. | +| BypassList | System::ArrayPtr\ | The list of addresses that do not use the proxy server. | +| Credentials | System::SharedPtr\ | The credentials that are sent to the proxy server for authentication. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [ICredentials](../../icredentials/) +* Class [WebProxy](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/_index.md b/english/cpp/system.net/webrequest/_index.md new file mode 100644 index 0000000000..70197c8425 --- /dev/null +++ b/english/cpp/system.net/webrequest/_index.md @@ -0,0 +1,71 @@ +--- +title: System::Net::WebRequest class +linktitle: WebRequest +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest class. Represents a web request. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3800 +url: /cpp/system.net/webrequest/ +--- +## WebRequest class + + +Represents a web request. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class WebRequest : public virtual System::Object +``` + +## Nested classes + +* Class [HttpRequestCreator](./httprequestcreator/) +* Class [WebRequestPrefixElement](./webrequestprefixelement/) +## Methods + +| Method | Description | +| --- | --- | +| virtual [Abort](./abort/)() | Aborts the current request. | +| virtual [BeginGetRequestStream](./begingetrequeststream/)(AsyncCallback, System::SharedPtr\) | Initiates an asynchronous operation to get a stream for writing data to the resource. | +| virtual [BeginGetResponse](./begingetresponse/)(AsyncCallback, System::SharedPtr\) | Initiates an asynchronous request for the resource. | +| static [Create](./create/)(String) | Creates a new instance of the [WebRequest](./) class using the specified URI. | +| static [Create](./create/)(System::SharedPtr\) | Creates a new instance of the [WebRequest](./) class using the specified URI. | +| static [CreateDefault](./createdefault/)(System::SharedPtr\) | Creates a [WebRequest](./) descendant for the specified URI scheme. | +| static [CreateHttp](./createhttp/)(String) | Creates a new instance of the [WebRequest](./) class using the specified URI. | +| static [CreateHttp](./createhttp/)(System::SharedPtr\) | Creates a new instance of the [WebRequest](./) class using the specified URI. | +| virtual [EndGetRequestStream](./endgetrequeststream/)(System::SharedPtr\) | Waits until the specified asynchronous operation to get a stream completes. | +| virtual [EndGetResponse](./endgetresponse/)(System::SharedPtr\) | Waits until the specified asynchronous request for the resource completes. | +| virtual [get_CachePolicy](./get_cachepolicy/)() | Gets the cache policy. | +| virtual [get_ConnectionGroupName](./get_connectiongroupname/)() | Gets the name of the connection group. | +| virtual [get_ContentLength](./get_contentlength/)() | Gets the number of bytes of the request data to sent. | +| virtual [get_ContentType](./get_contenttype/)() | Gets the MIME type of the request. | +| virtual [get_Credentials](./get_credentials/)() | Gets authentication information that is associated with the current request. | +| static [get_DefaultWebProxy](./get_defaultwebproxy/)() | Gets the global HTTP proxy. | +| virtual [get_Headers](./get_headers/)() | Gets the collection of the HTTP headers. | +| virtual [get_Method](./get_method/)() | Gets the HTTP method. | +| virtual [get_PreAuthenticate](./get_preauthenticate/)() | Gets a value that indicates if the request must be pre-authenticated. | +| static [get_PrefixList](./get_prefixlist/)() | Gets the prefix list. | +| virtual [get_Proxy](./get_proxy/)() | Gets the HTTP proxy. | +| virtual [get_RequestUri](./get_requesturi/)() | Returns the request URI. | +| virtual [get_Timeout](./get_timeout/)() | Gets an amount of time in milliseconds after which the request will be timed out. | +| virtual [get_UseDefaultCredentials](./get_usedefaultcredentials/)() | Gets a value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. | +| virtual [GetRequestStream](./getrequeststream/)() | Returns the stream for writing data to the resource. | +| virtual [GetResponse](./getresponse/)() | Returns the web response associated with the current web request. | +| static [RegisterPrefix](./registerprefix/)(String, System::SharedPtr\) | Registers the [WebRequest](./) descendant for the specified URI. | +| virtual [set_CachePolicy](./set_cachepolicy/)(System::SharedPtr\) | Sets the cache policy. | +| virtual [set_ConnectionGroupName](./set_connectiongroupname/)(System::String) | Sets the name of the connection group. | +| virtual [set_ContentLength](./set_contentlength/)(int64_t) | Sets the number of bytes of the request data to sent. | +| virtual [set_ContentType](./set_contenttype/)(String) | Sets the MIME type of the request. | +| virtual [set_Credentials](./set_credentials/)(System::SharedPtr\) | Sets authentication information that is associated with the current request. | +| static [set_DefaultWebProxy](./set_defaultwebproxy/)(System::SharedPtr\) | Sets the global HTTP proxy. | +| virtual [set_Headers](./set_headers/)(System::SharedPtr\) | Sets the collection of the HTTP headers. | +| virtual [set_Method](./set_method/)(String) | Sets the HTTP method. | +| virtual [set_PreAuthenticate](./set_preauthenticate/)(bool) | Sets a value that indicates if the request must be pre-authenticated. | +| static [set_PrefixList](./set_prefixlist/)(System::SharedPtr\\>\>) | Sets the prefix list. | +| virtual [set_Proxy](./set_proxy/)(System::SharedPtr\) | Sets the HTTP proxy. | +| virtual [set_Timeout](./set_timeout/)(int32_t) | Sets an amount of time in milliseconds after which the request will be timed out. | +| virtual [set_UseDefaultCredentials](./set_usedefaultcredentials/)(bool) | Sets a value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/webrequest/abort/_index.md b/english/cpp/system.net/webrequest/abort/_index.md new file mode 100644 index 0000000000..330cb7833f --- /dev/null +++ b/english/cpp/system.net/webrequest/abort/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::WebRequest::Abort method +linktitle: Abort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::Abort method. Aborts the current request in C++.' +type: docs +weight: 900 +url: /cpp/system.net/webrequest/abort/ +--- +## WebRequest::Abort method + + +Aborts the current request. + +```cpp +virtual void System::Net::WebRequest::Abort()=0 +``` + +## See Also + +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/begingetrequeststream/_index.md b/english/cpp/system.net/webrequest/begingetrequeststream/_index.md new file mode 100644 index 0000000000..e99d32d5d1 --- /dev/null +++ b/english/cpp/system.net/webrequest/begingetrequeststream/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::WebRequest::BeginGetRequestStream method +linktitle: BeginGetRequestStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::BeginGetRequestStream method. Initiates an asynchronous operation to get a stream for writing data to the resource in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/webrequest/begingetrequeststream/ +--- +## WebRequest::BeginGetRequestStream method + + +Initiates an asynchronous operation to get a stream for writing data to the resource. + +```cpp +virtual System::SharedPtr System::Net::WebRequest::BeginGetRequestStream(AsyncCallback callback, System::SharedPtr state)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | AsyncCallback | A callback to be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/begingetresponse/_index.md b/english/cpp/system.net/webrequest/begingetresponse/_index.md new file mode 100644 index 0000000000..ed5ebb0c6c --- /dev/null +++ b/english/cpp/system.net/webrequest/begingetresponse/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Net::WebRequest::BeginGetResponse method +linktitle: BeginGetResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::BeginGetResponse method. Initiates an asynchronous request for the resource in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/webrequest/begingetresponse/ +--- +## WebRequest::BeginGetResponse method + + +Initiates an asynchronous request for the resource. + +```cpp +virtual System::SharedPtr System::Net::WebRequest::BeginGetResponse(AsyncCallback callback, System::SharedPtr state)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | AsyncCallback | A callback to be called when the operation completes. | +| state | System::SharedPtr\ | User-provided data used to uniquely identify each asynchronous operation. | + +### ReturnValue + +An [IAsyncResult](../../../system/iasyncresult/) object representing the initiated asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Typedef [AsyncCallback](../../../system/asynccallback/) +* Class [Object](../../../system/object/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/create/_index.md b/english/cpp/system.net/webrequest/create/_index.md new file mode 100644 index 0000000000..f04834bcc6 --- /dev/null +++ b/english/cpp/system.net/webrequest/create/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Net::WebRequest::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::Create method. Creates a new instance of the WebRequest class using the specified URI in C++.' +type: docs +weight: 100 +url: /cpp/system.net/webrequest/create/ +--- +## WebRequest::Create(String) method + + +Creates a new instance of the [WebRequest](../) class using the specified URI. + +```cpp +static System::SharedPtr System::Net::WebRequest::Create(String requestUriString) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| requestUriString | String | The URI that is used to create a new instance of the [WebRequest](../) class. | + +### ReturnValue + +A newly created WebRequest-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebRequest](../) +* Class [String](../../../system/string/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebRequest::Create(System::SharedPtr\) method + + +Creates a new instance of the [WebRequest](../) class using the specified URI. + +```cpp +static System::SharedPtr System::Net::WebRequest::Create(System::SharedPtr requestUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| requestUri | System::SharedPtr\ | The URI that is used to create a new instance of the [WebRequest](../) class. | + +### ReturnValue + +A newly created WebRequest-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebRequest](../) +* Class [Uri](../../../system/uri/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/createdefault/_index.md b/english/cpp/system.net/webrequest/createdefault/_index.md new file mode 100644 index 0000000000..aa3cad3b90 --- /dev/null +++ b/english/cpp/system.net/webrequest/createdefault/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::WebRequest::CreateDefault method +linktitle: CreateDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::CreateDefault method. Creates a WebRequest descendant for the specified URI scheme in C++.' +type: docs +weight: 200 +url: /cpp/system.net/webrequest/createdefault/ +--- +## WebRequest::CreateDefault method + + +Creates a [WebRequest](../) descendant for the specified URI scheme. + +```cpp +static System::SharedPtr System::Net::WebRequest::CreateDefault(System::SharedPtr requestUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| requestUri | System::SharedPtr\ | The URI that is used to create a new instance of the [WebRequest](../) class. | + +### ReturnValue + +A newly created WebRequest-class instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebRequest](../) +* Class [Uri](../../../system/uri/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/createhttp/_index.md b/english/cpp/system.net/webrequest/createhttp/_index.md new file mode 100644 index 0000000000..3a42a5e591 --- /dev/null +++ b/english/cpp/system.net/webrequest/createhttp/_index.md @@ -0,0 +1,71 @@ +--- +title: System::Net::WebRequest::CreateHttp method +linktitle: CreateHttp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::CreateHttp method. Creates a new instance of the WebRequest class using the specified URI in C++.' +type: docs +weight: 300 +url: /cpp/system.net/webrequest/createhttp/ +--- +## WebRequest::CreateHttp(String) method + + +Creates a new instance of the [WebRequest](../) class using the specified URI. + +```cpp +static System::SharedPtr System::Net::WebRequest::CreateHttp(String requestUriString) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| requestUriString | String | The URI that is used to create a new instance of the [WebRequest](../) class. | + +### ReturnValue + +A newly created WebRequest-class instance. +## Remarks + + + +NotSupportedException will be thrown when the specified URI begins with any scheme except for [http://](http://) or [https://](https://). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpWebRequest](../../httpwebrequest/) +* Class [String](../../../system/string/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) +## WebRequest::CreateHttp(System::SharedPtr\) method + + +Creates a new instance of the [WebRequest](../) class using the specified URI. + +```cpp +static System::SharedPtr System::Net::WebRequest::CreateHttp(System::SharedPtr requestUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| requestUri | System::SharedPtr\ | The URI that is used to create a new instance of the [WebRequest](../) class. | + +### ReturnValue + +A newly created WebRequest-class instance. +## Remarks + + + +NotSupportedException will be thrown when the specified URI begins with any scheme except for [http://](http://) or [https://](https://). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpWebRequest](../../httpwebrequest/) +* Class [Uri](../../../system/uri/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/endgetrequeststream/_index.md b/english/cpp/system.net/webrequest/endgetrequeststream/_index.md new file mode 100644 index 0000000000..a7d9de9a99 --- /dev/null +++ b/english/cpp/system.net/webrequest/endgetrequeststream/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::WebRequest::EndGetRequestStream method +linktitle: EndGetRequestStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::EndGetRequestStream method. Waits until the specified asynchronous operation to get a stream completes in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/webrequest/endgetrequeststream/ +--- +## WebRequest::EndGetRequestStream method + + +Waits until the specified asynchronous operation to get a stream completes. + +```cpp +virtual System::SharedPtr System::Net::WebRequest::EndGetRequestStream(System::SharedPtr asyncResult)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous operation to get a stream. | + +### ReturnValue + +The stream for writing data to the resource. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/endgetresponse/_index.md b/english/cpp/system.net/webrequest/endgetresponse/_index.md new file mode 100644 index 0000000000..024a75a413 --- /dev/null +++ b/english/cpp/system.net/webrequest/endgetresponse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::WebRequest::EndGetResponse method +linktitle: EndGetResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::EndGetResponse method. Waits until the specified asynchronous request for the resource completes in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/webrequest/endgetresponse/ +--- +## WebRequest::EndGetResponse method + + +Waits until the specified asynchronous request for the resource completes. + +```cpp +virtual System::SharedPtr System::Net::WebRequest::EndGetResponse(System::SharedPtr asyncResult)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asyncResult | System::SharedPtr\ | An [IAsyncResult](../../../system/iasyncresult/) object that represents an asynchronous request for the resource. | + +### ReturnValue + +The web response. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebResponse](../../webresponse/) +* Class [IAsyncResult](../../../system/iasyncresult/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_cachepolicy/_index.md b/english/cpp/system.net/webrequest/get_cachepolicy/_index.md new file mode 100644 index 0000000000..0db678c0a1 --- /dev/null +++ b/english/cpp/system.net/webrequest/get_cachepolicy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::get_CachePolicy method +linktitle: get_CachePolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_CachePolicy method. Gets the cache policy in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/webrequest/get_cachepolicy/ +--- +## WebRequest::get_CachePolicy method + + +Gets the cache policy. + +```cpp +virtual System::SharedPtr System::Net::WebRequest::get_CachePolicy() +``` + + +### ReturnValue + +The cache policy. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RequestCachePolicy](../../../system.net.cache/requestcachepolicy/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_connectiongroupname/_index.md b/english/cpp/system.net/webrequest/get_connectiongroupname/_index.md new file mode 100644 index 0000000000..3b01dd7491 --- /dev/null +++ b/english/cpp/system.net/webrequest/get_connectiongroupname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::WebRequest::get_ConnectionGroupName method +linktitle: get_ConnectionGroupName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_ConnectionGroupName method. Gets the name of the connection group in C++.' +type: docs +weight: 1500 +url: /cpp/system.net/webrequest/get_connectiongroupname/ +--- +## WebRequest::get_ConnectionGroupName method + + +Gets the name of the connection group. + +```cpp +virtual System::String System::Net::WebRequest::get_ConnectionGroupName() +``` + + +### ReturnValue + +The name of the connection group. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_contentlength/_index.md b/english/cpp/system.net/webrequest/get_contentlength/_index.md new file mode 100644 index 0000000000..0703606600 --- /dev/null +++ b/english/cpp/system.net/webrequest/get_contentlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebRequest::get_ContentLength method +linktitle: get_ContentLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_ContentLength method. Gets the number of bytes of the request data to sent in C++.' +type: docs +weight: 1600 +url: /cpp/system.net/webrequest/get_contentlength/ +--- +## WebRequest::get_ContentLength method + + +Gets the number of bytes of the request data to sent. + +```cpp +virtual int64_t System::Net::WebRequest::get_ContentLength() +``` + + +### ReturnValue + +The number of bytes of the request data to sent. + +## See Also + +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_contenttype/_index.md b/english/cpp/system.net/webrequest/get_contenttype/_index.md new file mode 100644 index 0000000000..d2ec1fc934 --- /dev/null +++ b/english/cpp/system.net/webrequest/get_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::WebRequest::get_ContentType method +linktitle: get_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_ContentType method. Gets the MIME type of the request in C++.' +type: docs +weight: 1700 +url: /cpp/system.net/webrequest/get_contenttype/ +--- +## WebRequest::get_ContentType method + + +Gets the MIME type of the request. + +```cpp +virtual String System::Net::WebRequest::get_ContentType()=0 +``` + + +### ReturnValue + +The MIME type of the request. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_credentials/_index.md b/english/cpp/system.net/webrequest/get_credentials/_index.md new file mode 100644 index 0000000000..934299982e --- /dev/null +++ b/english/cpp/system.net/webrequest/get_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::get_Credentials method +linktitle: get_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_Credentials method. Gets authentication information that is associated with the current request in C++.' +type: docs +weight: 1800 +url: /cpp/system.net/webrequest/get_credentials/ +--- +## WebRequest::get_Credentials method + + +Gets authentication information that is associated with the current request. + +```cpp +virtual System::SharedPtr System::Net::WebRequest::get_Credentials() +``` + + +### ReturnValue + +Authentication information that is associated with the current request. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../icredentials/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_defaultwebproxy/_index.md b/english/cpp/system.net/webrequest/get_defaultwebproxy/_index.md new file mode 100644 index 0000000000..3d23ae88e6 --- /dev/null +++ b/english/cpp/system.net/webrequest/get_defaultwebproxy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::get_DefaultWebProxy method +linktitle: get_DefaultWebProxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_DefaultWebProxy method. Gets the global HTTP proxy in C++.' +type: docs +weight: 400 +url: /cpp/system.net/webrequest/get_defaultwebproxy/ +--- +## WebRequest::get_DefaultWebProxy method + + +Gets the global HTTP proxy. + +```cpp +static System::SharedPtr System::Net::WebRequest::get_DefaultWebProxy() +``` + + +### ReturnValue + +The global HTTP proxy. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IWebProxy](../../iwebproxy/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_headers/_index.md b/english/cpp/system.net/webrequest/get_headers/_index.md new file mode 100644 index 0000000000..d375c46a01 --- /dev/null +++ b/english/cpp/system.net/webrequest/get_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::get_Headers method +linktitle: get_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_Headers method. Gets the collection of the HTTP headers in C++.' +type: docs +weight: 1900 +url: /cpp/system.net/webrequest/get_headers/ +--- +## WebRequest::get_Headers method + + +Gets the collection of the HTTP headers. + +```cpp +virtual System::SharedPtr System::Net::WebRequest::get_Headers()=0 +``` + + +### ReturnValue + +The collection of the HTTP headers. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebHeaderCollection](../../webheadercollection/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_method/_index.md b/english/cpp/system.net/webrequest/get_method/_index.md new file mode 100644 index 0000000000..949812de12 --- /dev/null +++ b/english/cpp/system.net/webrequest/get_method/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::WebRequest::get_Method method +linktitle: get_Method +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_Method method. Gets the HTTP method in C++.' +type: docs +weight: 2000 +url: /cpp/system.net/webrequest/get_method/ +--- +## WebRequest::get_Method method + + +Gets the HTTP method. + +```cpp +virtual String System::Net::WebRequest::get_Method()=0 +``` + + +### ReturnValue + +The HTTP method. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_preauthenticate/_index.md b/english/cpp/system.net/webrequest/get_preauthenticate/_index.md new file mode 100644 index 0000000000..5dbd1bc024 --- /dev/null +++ b/english/cpp/system.net/webrequest/get_preauthenticate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebRequest::get_PreAuthenticate method +linktitle: get_PreAuthenticate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_PreAuthenticate method. Gets a value that indicates if the request must be pre-authenticated in C++.' +type: docs +weight: 2100 +url: /cpp/system.net/webrequest/get_preauthenticate/ +--- +## WebRequest::get_PreAuthenticate method + + +Gets a value that indicates if the request must be pre-authenticated. + +```cpp +virtual bool System::Net::WebRequest::get_PreAuthenticate() +``` + + +### ReturnValue + +A value that indicates if the request must be pre-authenticated. + +## See Also + +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_prefixlist/_index.md b/english/cpp/system.net/webrequest/get_prefixlist/_index.md new file mode 100644 index 0000000000..503bef4404 --- /dev/null +++ b/english/cpp/system.net/webrequest/get_prefixlist/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::WebRequest::get_PrefixList method +linktitle: get_PrefixList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_PrefixList method. Gets the prefix list in C++.' +type: docs +weight: 500 +url: /cpp/system.net/webrequest/get_prefixlist/ +--- +## WebRequest::get_PrefixList method + + +Gets the prefix list. + +```cpp +static System::SharedPtr>> System::Net::WebRequest::get_PrefixList() +``` + + +### ReturnValue + +The prefix list. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [WebRequestPrefixElement](../webrequestprefixelement/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_proxy/_index.md b/english/cpp/system.net/webrequest/get_proxy/_index.md new file mode 100644 index 0000000000..81565fdfe8 --- /dev/null +++ b/english/cpp/system.net/webrequest/get_proxy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::get_Proxy method +linktitle: get_Proxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_Proxy method. Gets the HTTP proxy in C++.' +type: docs +weight: 2200 +url: /cpp/system.net/webrequest/get_proxy/ +--- +## WebRequest::get_Proxy method + + +Gets the HTTP proxy. + +```cpp +virtual System::SharedPtr System::Net::WebRequest::get_Proxy() +``` + + +### ReturnValue + +The HTTP proxy. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IWebProxy](../../iwebproxy/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_requesturi/_index.md b/english/cpp/system.net/webrequest/get_requesturi/_index.md new file mode 100644 index 0000000000..388cf27f6d --- /dev/null +++ b/english/cpp/system.net/webrequest/get_requesturi/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::get_RequestUri method +linktitle: get_RequestUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_RequestUri method. Returns the request URI in C++.' +type: docs +weight: 2300 +url: /cpp/system.net/webrequest/get_requesturi/ +--- +## WebRequest::get_RequestUri method + + +Returns the request URI. + +```cpp +virtual System::SharedPtr System::Net::WebRequest::get_RequestUri()=0 +``` + + +### ReturnValue + +The request URI. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_timeout/_index.md b/english/cpp/system.net/webrequest/get_timeout/_index.md new file mode 100644 index 0000000000..985a7978cd --- /dev/null +++ b/english/cpp/system.net/webrequest/get_timeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebRequest::get_Timeout method +linktitle: get_Timeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_Timeout method. Gets an amount of time in milliseconds after which the request will be timed out in C++.' +type: docs +weight: 2400 +url: /cpp/system.net/webrequest/get_timeout/ +--- +## WebRequest::get_Timeout method + + +Gets an amount of time in milliseconds after which the request will be timed out. + +```cpp +virtual int32_t System::Net::WebRequest::get_Timeout() +``` + + +### ReturnValue + +An amount of time in milliseconds after which the request will be timed out. + +## See Also + +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/get_usedefaultcredentials/_index.md b/english/cpp/system.net/webrequest/get_usedefaultcredentials/_index.md new file mode 100644 index 0000000000..d6e98f9ba3 --- /dev/null +++ b/english/cpp/system.net/webrequest/get_usedefaultcredentials/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebRequest::get_UseDefaultCredentials method +linktitle: get_UseDefaultCredentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::get_UseDefaultCredentials method. Gets a value that indicates if the ''Credential'' property is equal to the ''DefaultCredentials'' property in C++.' +type: docs +weight: 2500 +url: /cpp/system.net/webrequest/get_usedefaultcredentials/ +--- +## WebRequest::get_UseDefaultCredentials method + + +Gets a value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. + +```cpp +virtual bool System::Net::WebRequest::get_UseDefaultCredentials() +``` + + +### ReturnValue + +The value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. + +## See Also + +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/getrequeststream/_index.md b/english/cpp/system.net/webrequest/getrequeststream/_index.md new file mode 100644 index 0000000000..1db56debe8 --- /dev/null +++ b/english/cpp/system.net/webrequest/getrequeststream/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::GetRequestStream method +linktitle: GetRequestStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::GetRequestStream method. Returns the stream for writing data to the resource in C++.' +type: docs +weight: 2600 +url: /cpp/system.net/webrequest/getrequeststream/ +--- +## WebRequest::GetRequestStream method + + +Returns the stream for writing data to the resource. + +```cpp +virtual System::SharedPtr System::Net::WebRequest::GetRequestStream() +``` + + +### ReturnValue + +The stream for writing data to the resource. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/getresponse/_index.md b/english/cpp/system.net/webrequest/getresponse/_index.md new file mode 100644 index 0000000000..1c03d0fb1a --- /dev/null +++ b/english/cpp/system.net/webrequest/getresponse/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::GetResponse method +linktitle: GetResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::GetResponse method. Returns the web response associated with the current web request in C++.' +type: docs +weight: 2700 +url: /cpp/system.net/webrequest/getresponse/ +--- +## WebRequest::GetResponse method + + +Returns the web response associated with the current web request. + +```cpp +virtual System::SharedPtr System::Net::WebRequest::GetResponse() +``` + + +### ReturnValue + +The web response associated with the current web request. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebResponse](../../webresponse/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/httprequestcreator/_index.md b/english/cpp/system.net/webrequest/httprequestcreator/_index.md new file mode 100644 index 0000000000..291efe83ce --- /dev/null +++ b/english/cpp/system.net/webrequest/httprequestcreator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::WebRequest::HttpRequestCreator class +linktitle: HttpRequestCreator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::HttpRequestCreator class. Creates the WebRequest-class instances. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3900 +url: /cpp/system.net/webrequest/httprequestcreator/ +--- +## HttpRequestCreator class + + +Creates the WebRequest-class instances. Objects of this class should only be allocated using [System::MakeObject()](../../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpRequestCreator : public System::Net::IWebRequestCreate +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Create](./create/)(System::SharedPtr\) | Creates a new instance of the WebRequest-class using the specified URI. | +## See Also + +* Class [IWebRequestCreate](../../iwebrequestcreate/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/httprequestcreator/create/_index.md b/english/cpp/system.net/webrequest/httprequestcreator/create/_index.md new file mode 100644 index 0000000000..308336842b --- /dev/null +++ b/english/cpp/system.net/webrequest/httprequestcreator/create/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::WebRequest::HttpRequestCreator::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::HttpRequestCreator::Create method. Creates a new instance of the WebRequest-class using the specified URI in C++.' +type: docs +weight: 100 +url: /cpp/system.net/webrequest/httprequestcreator/create/ +--- +## HttpRequestCreator::Create method + + +Creates a new instance of the WebRequest-class using the specified URI. + +```cpp +System::SharedPtr System::Net::WebRequest::HttpRequestCreator::Create(System::SharedPtr Uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| Uri | System::SharedPtr\ | The URI that is used to create a new instance. / | + +### ReturnValue + +A newly created WebRequest-class instance. + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [WebRequest](../../) +* Class [Uri](../../../../system/uri/) +* Class [HttpRequestCreator](../) +* Class [WebRequest](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequest/registerprefix/_index.md b/english/cpp/system.net/webrequest/registerprefix/_index.md new file mode 100644 index 0000000000..611905931f --- /dev/null +++ b/english/cpp/system.net/webrequest/registerprefix/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Net::WebRequest::RegisterPrefix method +linktitle: RegisterPrefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::RegisterPrefix method. Registers the WebRequest descendant for the specified URI in C++.' +type: docs +weight: 600 +url: /cpp/system.net/webrequest/registerprefix/ +--- +## WebRequest::RegisterPrefix method + + +Registers the [WebRequest](../) descendant for the specified URI. + +```cpp +static bool System::Net::WebRequest::RegisterPrefix(String prefix, System::SharedPtr creator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | String | The URI or the URI prefix. | +| creator | System::SharedPtr\ | Creates new instances of the [WebRequest](../) class. | + +### ReturnValue + +True when the [WebRequest](../) descendant is successfully registered for the specified URI, otherwise false. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IWebRequestCreate](../../iwebrequestcreate/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_cachepolicy/_index.md b/english/cpp/system.net/webrequest/set_cachepolicy/_index.md new file mode 100644 index 0000000000..e2c82d109b --- /dev/null +++ b/english/cpp/system.net/webrequest/set_cachepolicy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::set_CachePolicy method +linktitle: set_CachePolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_CachePolicy method. Sets the cache policy in C++.' +type: docs +weight: 2800 +url: /cpp/system.net/webrequest/set_cachepolicy/ +--- +## WebRequest::set_CachePolicy method + + +Sets the cache policy. + +```cpp +virtual void System::Net::WebRequest::set_CachePolicy(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The cache policy to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RequestCachePolicy](../../../system.net.cache/requestcachepolicy/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_connectiongroupname/_index.md b/english/cpp/system.net/webrequest/set_connectiongroupname/_index.md new file mode 100644 index 0000000000..d3659f84c5 --- /dev/null +++ b/english/cpp/system.net/webrequest/set_connectiongroupname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::WebRequest::set_ConnectionGroupName method +linktitle: set_ConnectionGroupName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_ConnectionGroupName method. Sets the name of the connection group in C++.' +type: docs +weight: 2900 +url: /cpp/system.net/webrequest/set_connectiongroupname/ +--- +## WebRequest::set_ConnectionGroupName method + + +Sets the name of the connection group. + +```cpp +virtual void System::Net::WebRequest::set_ConnectionGroupName(System::String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::String | The name of the connection group to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_contentlength/_index.md b/english/cpp/system.net/webrequest/set_contentlength/_index.md new file mode 100644 index 0000000000..b46fd1fe78 --- /dev/null +++ b/english/cpp/system.net/webrequest/set_contentlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebRequest::set_ContentLength method +linktitle: set_ContentLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_ContentLength method. Sets the number of bytes of the request data to sent in C++.' +type: docs +weight: 3000 +url: /cpp/system.net/webrequest/set_contentlength/ +--- +## WebRequest::set_ContentLength method + + +Sets the number of bytes of the request data to sent. + +```cpp +virtual void System::Net::WebRequest::set_ContentLength(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The number of bytes to set. | + +## See Also + +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_contenttype/_index.md b/english/cpp/system.net/webrequest/set_contenttype/_index.md new file mode 100644 index 0000000000..03edf4e683 --- /dev/null +++ b/english/cpp/system.net/webrequest/set_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::WebRequest::set_ContentType method +linktitle: set_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_ContentType method. Sets the MIME type of the request in C++.' +type: docs +weight: 3100 +url: /cpp/system.net/webrequest/set_contenttype/ +--- +## WebRequest::set_ContentType method + + +Sets the MIME type of the request. + +```cpp +virtual void System::Net::WebRequest::set_ContentType(String value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The MIME type to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_credentials/_index.md b/english/cpp/system.net/webrequest/set_credentials/_index.md new file mode 100644 index 0000000000..8fba874613 --- /dev/null +++ b/english/cpp/system.net/webrequest/set_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::set_Credentials method +linktitle: set_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_Credentials method. Sets authentication information that is associated with the current request in C++.' +type: docs +weight: 3200 +url: /cpp/system.net/webrequest/set_credentials/ +--- +## WebRequest::set_Credentials method + + +Sets authentication information that is associated with the current request. + +```cpp +virtual void System::Net::WebRequest::set_Credentials(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | Authentication information to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../icredentials/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_defaultwebproxy/_index.md b/english/cpp/system.net/webrequest/set_defaultwebproxy/_index.md new file mode 100644 index 0000000000..5b5fed4066 --- /dev/null +++ b/english/cpp/system.net/webrequest/set_defaultwebproxy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::set_DefaultWebProxy method +linktitle: set_DefaultWebProxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_DefaultWebProxy method. Sets the global HTTP proxy in C++.' +type: docs +weight: 700 +url: /cpp/system.net/webrequest/set_defaultwebproxy/ +--- +## WebRequest::set_DefaultWebProxy method + + +Sets the global HTTP proxy. + +```cpp +static void System::Net::WebRequest::set_DefaultWebProxy(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The proxy to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IWebProxy](../../iwebproxy/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_headers/_index.md b/english/cpp/system.net/webrequest/set_headers/_index.md new file mode 100644 index 0000000000..f5719d3905 --- /dev/null +++ b/english/cpp/system.net/webrequest/set_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::set_Headers method +linktitle: set_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_Headers method. Sets the collection of the HTTP headers in C++.' +type: docs +weight: 3300 +url: /cpp/system.net/webrequest/set_headers/ +--- +## WebRequest::set_Headers method + + +Sets the collection of the HTTP headers. + +```cpp +virtual void System::Net::WebRequest::set_Headers(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The collection of the HTTP headers to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebHeaderCollection](../../webheadercollection/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_method/_index.md b/english/cpp/system.net/webrequest/set_method/_index.md new file mode 100644 index 0000000000..c80d18df51 --- /dev/null +++ b/english/cpp/system.net/webrequest/set_method/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::WebRequest::set_Method method +linktitle: set_Method +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_Method method. Sets the HTTP method in C++.' +type: docs +weight: 3400 +url: /cpp/system.net/webrequest/set_method/ +--- +## WebRequest::set_Method method + + +Sets the HTTP method. + +```cpp +virtual void System::Net::WebRequest::set_Method(String value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The HTTP method to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_preauthenticate/_index.md b/english/cpp/system.net/webrequest/set_preauthenticate/_index.md new file mode 100644 index 0000000000..547f0dc03f --- /dev/null +++ b/english/cpp/system.net/webrequest/set_preauthenticate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebRequest::set_PreAuthenticate method +linktitle: set_PreAuthenticate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_PreAuthenticate method. Sets a value that indicates if the request must be pre-authenticated in C++.' +type: docs +weight: 3500 +url: /cpp/system.net/webrequest/set_preauthenticate/ +--- +## WebRequest::set_PreAuthenticate method + + +Sets a value that indicates if the request must be pre-authenticated. + +```cpp +virtual void System::Net::WebRequest::set_PreAuthenticate(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | A value to set. | + +## See Also + +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_prefixlist/_index.md b/english/cpp/system.net/webrequest/set_prefixlist/_index.md new file mode 100644 index 0000000000..30b85327bd --- /dev/null +++ b/english/cpp/system.net/webrequest/set_prefixlist/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::WebRequest::set_PrefixList method +linktitle: set_PrefixList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_PrefixList method. Sets the prefix list in C++.' +type: docs +weight: 800 +url: /cpp/system.net/webrequest/set_prefixlist/ +--- +## WebRequest::set_PrefixList method + + +Sets the prefix list. + +```cpp +static void System::Net::WebRequest::set_PrefixList(System::SharedPtr>> value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\\>\> | The prefix list to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [WebRequestPrefixElement](../webrequestprefixelement/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_proxy/_index.md b/english/cpp/system.net/webrequest/set_proxy/_index.md new file mode 100644 index 0000000000..37f350c24e --- /dev/null +++ b/english/cpp/system.net/webrequest/set_proxy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebRequest::set_Proxy method +linktitle: set_Proxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_Proxy method. Sets the HTTP proxy in C++.' +type: docs +weight: 3600 +url: /cpp/system.net/webrequest/set_proxy/ +--- +## WebRequest::set_Proxy method + + +Sets the HTTP proxy. + +```cpp +virtual void System::Net::WebRequest::set_Proxy(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The proxy to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IWebProxy](../../iwebproxy/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_timeout/_index.md b/english/cpp/system.net/webrequest/set_timeout/_index.md new file mode 100644 index 0000000000..2280e8916b --- /dev/null +++ b/english/cpp/system.net/webrequest/set_timeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebRequest::set_Timeout method +linktitle: set_Timeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_Timeout method. Sets an amount of time in milliseconds after which the request will be timed out in C++.' +type: docs +weight: 3700 +url: /cpp/system.net/webrequest/set_timeout/ +--- +## WebRequest::set_Timeout method + + +Sets an amount of time in milliseconds after which the request will be timed out. + +```cpp +virtual void System::Net::WebRequest::set_Timeout(int32_t timeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| timeout | int32_t | A timeout to set. | + +## See Also + +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/set_usedefaultcredentials/_index.md b/english/cpp/system.net/webrequest/set_usedefaultcredentials/_index.md new file mode 100644 index 0000000000..86f95edb3c --- /dev/null +++ b/english/cpp/system.net/webrequest/set_usedefaultcredentials/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebRequest::set_UseDefaultCredentials method +linktitle: set_UseDefaultCredentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::set_UseDefaultCredentials method. Sets a value that indicates if the ''Credential'' property is equal to the ''DefaultCredentials'' property in C++.' +type: docs +weight: 3800 +url: /cpp/system.net/webrequest/set_usedefaultcredentials/ +--- +## WebRequest::set_UseDefaultCredentials method + + +Sets a value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. + +```cpp +virtual void System::Net::WebRequest::set_UseDefaultCredentials(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | A value to set. | + +## See Also + +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/webrequestprefixelement/_index.md b/english/cpp/system.net/webrequest/webrequestprefixelement/_index.md new file mode 100644 index 0000000000..793dd716f5 --- /dev/null +++ b/english/cpp/system.net/webrequest/webrequestprefixelement/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::WebRequest::WebRequestPrefixElement class +linktitle: WebRequestPrefixElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::WebRequestPrefixElement class. Represents an HTTP or HTTPS prefix. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4000 +url: /cpp/system.net/webrequest/webrequestprefixelement/ +--- +## WebRequestPrefixElement class + + +Represents an HTTP or HTTPS prefix. Objects of this class should only be allocated using [System::MakeObject()](../../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class WebRequestPrefixElement : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [WebRequestPrefixElement](./webrequestprefixelement/)(String, System::SharedPtr\) | Constructs a new instance. | +## See Also + +* Class [Object](../../../system/object/) +* Class [WebRequest](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequest/webrequestprefixelement/webrequestprefixelement/_index.md b/english/cpp/system.net/webrequest/webrequestprefixelement/webrequestprefixelement/_index.md new file mode 100644 index 0000000000..5160630cb1 --- /dev/null +++ b/english/cpp/system.net/webrequest/webrequestprefixelement/webrequestprefixelement/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Net::WebRequest::WebRequestPrefixElement::WebRequestPrefixElement constructor +linktitle: WebRequestPrefixElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequest::WebRequestPrefixElement::WebRequestPrefixElement constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.net/webrequest/webrequestprefixelement/webrequestprefixelement/ +--- +## WebRequestPrefixElement::WebRequestPrefixElement constructor + + +Constructs a new instance. + +```cpp +System::Net::WebRequest::WebRequestPrefixElement::WebRequestPrefixElement(String P, System::SharedPtr C) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| P | String | The prefix. | +| C | System::SharedPtr\ | Creates a new instances of the [WebRequest](../../) class. | + +## See Also + +* Class [String](../../../../system/string/) +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [IWebRequestCreate](../../../iwebrequestcreate/) +* Class [WebRequestPrefixElement](../) +* Class [WebRequest](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/_index.md b/english/cpp/system.net/webrequestmethods/_index.md new file mode 100644 index 0000000000..49348c98c6 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Net::WebRequestMethods class +linktitle: WebRequestMethods +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods class. Represents the string constants of web requests in C++.' +type: docs +weight: 3900 +url: /cpp/system.net/webrequestmethods/ +--- +## WebRequestMethods class + + +Represents the string constants of web requests. + +```cpp +class WebRequestMethods +``` + +## Nested classes + +* Class [File](./file/) +* Class [Ftp](./ftp/) +* Class [Http](./http/) +## See Also + +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/webrequestmethods/file/_index.md b/english/cpp/system.net/webrequestmethods/file/_index.md new file mode 100644 index 0000000000..22ac64a445 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/file/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Net::WebRequestMethods::File class +linktitle: File +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::File class. Represents the string constants for downloading and uploading a file in C++.' +type: docs +weight: 100 +url: /cpp/system.net/webrequestmethods/file/ +--- +## File class + + +Represents the string constants for downloading and uploading a file. + +```cpp +class File +``` + +## Methods + +| Method | Description | +| --- | --- | +| [File](./file/)() | The deleted default constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [DownloadFile](./downloadfile/) | The string representation of the 'GET' method of FILE. | +| static [UploadFile](./uploadfile/) | The string representation of the 'PUT' method of FILE. | +## See Also + +* Class [WebRequestMethods](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequestmethods/file/downloadfile/_index.md b/english/cpp/system.net/webrequestmethods/file/downloadfile/_index.md new file mode 100644 index 0000000000..5156bc606d --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/file/downloadfile/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::File::DownloadFile field +linktitle: DownloadFile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::File::DownloadFile field. The string representation of the ''GET'' method of FILE in C++.' +type: docs +weight: 200 +url: /cpp/system.net/webrequestmethods/file/downloadfile/ +--- +## DownloadFile field + + +The string representation of the 'GET' method of FILE. + +```cpp +static const String System::Net::WebRequestMethods::File::DownloadFile +``` + +## See Also + +* Class [File](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/file/file/_index.md b/english/cpp/system.net/webrequestmethods/file/file/_index.md new file mode 100644 index 0000000000..49cc20fb7e --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/file/file/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::File::File constructor +linktitle: File +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::File::File constructor. The deleted default constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.net/webrequestmethods/file/file/ +--- +## File::File constructor + + +The deleted default constructor. + +```cpp +System::Net::WebRequestMethods::File::File()=delete +``` + +## See Also + +* Class [File](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/file/uploadfile/_index.md b/english/cpp/system.net/webrequestmethods/file/uploadfile/_index.md new file mode 100644 index 0000000000..8255d45ab6 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/file/uploadfile/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::File::UploadFile field +linktitle: UploadFile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::File::UploadFile field. The string representation of the ''PUT'' method of FILE in C++.' +type: docs +weight: 300 +url: /cpp/system.net/webrequestmethods/file/uploadfile/ +--- +## UploadFile field + + +The string representation of the 'PUT' method of FILE. + +```cpp +static const String System::Net::WebRequestMethods::File::UploadFile +``` + +## See Also + +* Class [File](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/_index.md b/english/cpp/system.net/webrequestmethods/ftp/_index.md new file mode 100644 index 0000000000..21879a145d --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Net::WebRequestMethods::Ftp class +linktitle: Ftp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp class. Represents the string constants of FTP in C++.' +type: docs +weight: 200 +url: /cpp/system.net/webrequestmethods/ftp/ +--- +## Ftp class + + +Represents the string constants of FTP. + +```cpp +class Ftp +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Ftp](./ftp/)() | The deleted default constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [AppendFile](./appendfile/) | The string representation of the 'APPE' method of FTP. | +| static [DeleteFile](./deletefile/) | The string representation of the 'DELE' method of FTP. | +| static [DownloadFile](./downloadfile/) | The string representation of the 'RETR' method of FTP. | +| static [GetDateTimestamp](./getdatetimestamp/) | The string representation of the 'MDTM' method of FTP. | +| static [GetFileSize](./getfilesize/) | The string representation of the 'SIZE' method of FTP. | +| static [ListDirectory](./listdirectory/) | The string representation of the 'NLST' method of FTP. | +| static [ListDirectoryDetails](./listdirectorydetails/) | The string representation of the 'LIST' method of FTP. | +| static [MakeDirectory](./makedirectory/) | The string representation of the 'MKD' method of FTP. | +| static [PrintWorkingDirectory](./printworkingdirectory/) | The string representation of the 'PWD' method of FTP. | +| static [RemoveDirectory](./removedirectory/) | The string representation of the 'RMD' method of FTP. | +| static [Rename](./rename/) | The string representation of the 'RENAME' method of FTP. | +| static [UploadFile](./uploadfile/) | The string representation of the 'STOR' method of FTP. | +| static [UploadFileWithUniqueName](./uploadfilewithuniquename/) | The string representation of the 'STOU' method of FTP. | +## See Also + +* Class [WebRequestMethods](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/appendfile/_index.md b/english/cpp/system.net/webrequestmethods/ftp/appendfile/_index.md new file mode 100644 index 0000000000..5e036f608e --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/appendfile/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::AppendFile field +linktitle: AppendFile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::AppendFile field. The string representation of the ''APPE'' method of FTP in C++.' +type: docs +weight: 200 +url: /cpp/system.net/webrequestmethods/ftp/appendfile/ +--- +## AppendFile field + + +The string representation of the 'APPE' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::AppendFile +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/deletefile/_index.md b/english/cpp/system.net/webrequestmethods/ftp/deletefile/_index.md new file mode 100644 index 0000000000..008c2703b0 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/deletefile/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::DeleteFile field +linktitle: DeleteFile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::DeleteFile field. The string representation of the ''DELE'' method of FTP in C++.' +type: docs +weight: 300 +url: /cpp/system.net/webrequestmethods/ftp/deletefile/ +--- +## DeleteFile field + + +The string representation of the 'DELE' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::DeleteFile +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/downloadfile/_index.md b/english/cpp/system.net/webrequestmethods/ftp/downloadfile/_index.md new file mode 100644 index 0000000000..cceb9a9012 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/downloadfile/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::DownloadFile field +linktitle: DownloadFile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::DownloadFile field. The string representation of the ''RETR'' method of FTP in C++.' +type: docs +weight: 400 +url: /cpp/system.net/webrequestmethods/ftp/downloadfile/ +--- +## DownloadFile field + + +The string representation of the 'RETR' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::DownloadFile +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/ftp/_index.md b/english/cpp/system.net/webrequestmethods/ftp/ftp/_index.md new file mode 100644 index 0000000000..e89666cf35 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/ftp/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::Ftp constructor +linktitle: Ftp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::Ftp constructor. The deleted default constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.net/webrequestmethods/ftp/ftp/ +--- +## Ftp::Ftp constructor + + +The deleted default constructor. + +```cpp +System::Net::WebRequestMethods::Ftp::Ftp()=delete +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/getdatetimestamp/_index.md b/english/cpp/system.net/webrequestmethods/ftp/getdatetimestamp/_index.md new file mode 100644 index 0000000000..649511ae84 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/getdatetimestamp/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::GetDateTimestamp field +linktitle: GetDateTimestamp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::GetDateTimestamp field. The string representation of the ''MDTM'' method of FTP in C++.' +type: docs +weight: 500 +url: /cpp/system.net/webrequestmethods/ftp/getdatetimestamp/ +--- +## GetDateTimestamp field + + +The string representation of the 'MDTM' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::GetDateTimestamp +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/getfilesize/_index.md b/english/cpp/system.net/webrequestmethods/ftp/getfilesize/_index.md new file mode 100644 index 0000000000..f6188a5e8d --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/getfilesize/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::GetFileSize field +linktitle: GetFileSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::GetFileSize field. The string representation of the ''SIZE'' method of FTP in C++.' +type: docs +weight: 600 +url: /cpp/system.net/webrequestmethods/ftp/getfilesize/ +--- +## GetFileSize field + + +The string representation of the 'SIZE' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::GetFileSize +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/listdirectory/_index.md b/english/cpp/system.net/webrequestmethods/ftp/listdirectory/_index.md new file mode 100644 index 0000000000..de1f9a975d --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/listdirectory/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::ListDirectory field +linktitle: ListDirectory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::ListDirectory field. The string representation of the ''NLST'' method of FTP in C++.' +type: docs +weight: 700 +url: /cpp/system.net/webrequestmethods/ftp/listdirectory/ +--- +## ListDirectory field + + +The string representation of the 'NLST' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::ListDirectory +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/listdirectorydetails/_index.md b/english/cpp/system.net/webrequestmethods/ftp/listdirectorydetails/_index.md new file mode 100644 index 0000000000..d842eacb56 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/listdirectorydetails/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::ListDirectoryDetails field +linktitle: ListDirectoryDetails +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::ListDirectoryDetails field. The string representation of the ''LIST'' method of FTP in C++.' +type: docs +weight: 800 +url: /cpp/system.net/webrequestmethods/ftp/listdirectorydetails/ +--- +## ListDirectoryDetails field + + +The string representation of the 'LIST' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::ListDirectoryDetails +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/makedirectory/_index.md b/english/cpp/system.net/webrequestmethods/ftp/makedirectory/_index.md new file mode 100644 index 0000000000..d771ae7a4b --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/makedirectory/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::MakeDirectory field +linktitle: MakeDirectory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::MakeDirectory field. The string representation of the ''MKD'' method of FTP in C++.' +type: docs +weight: 900 +url: /cpp/system.net/webrequestmethods/ftp/makedirectory/ +--- +## MakeDirectory field + + +The string representation of the 'MKD' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::MakeDirectory +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/printworkingdirectory/_index.md b/english/cpp/system.net/webrequestmethods/ftp/printworkingdirectory/_index.md new file mode 100644 index 0000000000..3263c41efa --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/printworkingdirectory/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::PrintWorkingDirectory field +linktitle: PrintWorkingDirectory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::PrintWorkingDirectory field. The string representation of the ''PWD'' method of FTP in C++.' +type: docs +weight: 1000 +url: /cpp/system.net/webrequestmethods/ftp/printworkingdirectory/ +--- +## PrintWorkingDirectory field + + +The string representation of the 'PWD' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::PrintWorkingDirectory +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/removedirectory/_index.md b/english/cpp/system.net/webrequestmethods/ftp/removedirectory/_index.md new file mode 100644 index 0000000000..6f2d542465 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/removedirectory/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::RemoveDirectory field +linktitle: RemoveDirectory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::RemoveDirectory field. The string representation of the ''RMD'' method of FTP in C++.' +type: docs +weight: 1100 +url: /cpp/system.net/webrequestmethods/ftp/removedirectory/ +--- +## RemoveDirectory field + + +The string representation of the 'RMD' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::RemoveDirectory +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/rename/_index.md b/english/cpp/system.net/webrequestmethods/ftp/rename/_index.md new file mode 100644 index 0000000000..e83413ab75 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/rename/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::Rename field +linktitle: Rename +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::Rename field. The string representation of the ''RENAME'' method of FTP in C++.' +type: docs +weight: 1200 +url: /cpp/system.net/webrequestmethods/ftp/rename/ +--- +## Rename field + + +The string representation of the 'RENAME' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::Rename +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/uploadfile/_index.md b/english/cpp/system.net/webrequestmethods/ftp/uploadfile/_index.md new file mode 100644 index 0000000000..db0548a070 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/uploadfile/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::UploadFile field +linktitle: UploadFile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::UploadFile field. The string representation of the ''STOR'' method of FTP in C++.' +type: docs +weight: 1300 +url: /cpp/system.net/webrequestmethods/ftp/uploadfile/ +--- +## UploadFile field + + +The string representation of the 'STOR' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::UploadFile +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/ftp/uploadfilewithuniquename/_index.md b/english/cpp/system.net/webrequestmethods/ftp/uploadfilewithuniquename/_index.md new file mode 100644 index 0000000000..222f0f92ab --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/ftp/uploadfilewithuniquename/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Ftp::UploadFileWithUniqueName field +linktitle: UploadFileWithUniqueName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Ftp::UploadFileWithUniqueName field. The string representation of the ''STOU'' method of FTP in C++.' +type: docs +weight: 1400 +url: /cpp/system.net/webrequestmethods/ftp/uploadfilewithuniquename/ +--- +## UploadFileWithUniqueName field + + +The string representation of the 'STOU' method of FTP. + +```cpp +static const String System::Net::WebRequestMethods::Ftp::UploadFileWithUniqueName +``` + +## See Also + +* Class [Ftp](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/http/_index.md b/english/cpp/system.net/webrequestmethods/http/_index.md new file mode 100644 index 0000000000..1fad0e0abb --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/http/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Net::WebRequestMethods::Http class +linktitle: Http +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Http class. Represents the string constants of HTTP in C++.' +type: docs +weight: 300 +url: /cpp/system.net/webrequestmethods/http/ +--- +## Http class + + +Represents the string constants of HTTP. + +```cpp +class Http +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Http](./http/)() | The deleted default constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [Connect](./connect/) | The string representation of the 'CONNECT' method of HTTP. | +| static [Get](./get/) | The string representation of the 'GET' method of HTTP. | +| static [Head](./head/) | The string representation of the 'HEAD' method of HTTP. | +| static [MkCol](./mkcol/) | The string representation of the 'MKCOL' method of HTTP. | +| static [Post](./post/) | The string representation of the 'POST' method of HTTP. | +| static [Put](./put/) | The string representation of the 'PUT' method of HTTP. | +## See Also + +* Class [WebRequestMethods](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webrequestmethods/http/connect/_index.md b/english/cpp/system.net/webrequestmethods/http/connect/_index.md new file mode 100644 index 0000000000..84cd692dc7 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/http/connect/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Http::Connect field +linktitle: Connect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Http::Connect field. The string representation of the ''CONNECT'' method of HTTP in C++.' +type: docs +weight: 200 +url: /cpp/system.net/webrequestmethods/http/connect/ +--- +## Connect field + + +The string representation of the 'CONNECT' method of HTTP. + +```cpp +static const String System::Net::WebRequestMethods::Http::Connect +``` + +## See Also + +* Class [Http](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/http/get/_index.md b/english/cpp/system.net/webrequestmethods/http/get/_index.md new file mode 100644 index 0000000000..5c56853d36 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/http/get/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Http::Get field +linktitle: Get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Http::Get field. The string representation of the ''GET'' method of HTTP in C++.' +type: docs +weight: 300 +url: /cpp/system.net/webrequestmethods/http/get/ +--- +## Get field + + +The string representation of the 'GET' method of HTTP. + +```cpp +static const String System::Net::WebRequestMethods::Http::Get +``` + +## See Also + +* Class [Http](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/http/head/_index.md b/english/cpp/system.net/webrequestmethods/http/head/_index.md new file mode 100644 index 0000000000..6d2163bf9b --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/http/head/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Http::Head field +linktitle: Head +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Http::Head field. The string representation of the ''HEAD'' method of HTTP in C++.' +type: docs +weight: 400 +url: /cpp/system.net/webrequestmethods/http/head/ +--- +## Head field + + +The string representation of the 'HEAD' method of HTTP. + +```cpp +static const String System::Net::WebRequestMethods::Http::Head +``` + +## See Also + +* Class [Http](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/http/http/_index.md b/english/cpp/system.net/webrequestmethods/http/http/_index.md new file mode 100644 index 0000000000..04ba83eac6 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/http/http/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Http::Http constructor +linktitle: Http +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Http::Http constructor. The deleted default constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.net/webrequestmethods/http/http/ +--- +## Http::Http constructor + + +The deleted default constructor. + +```cpp +System::Net::WebRequestMethods::Http::Http()=delete +``` + +## See Also + +* Class [Http](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/http/mkcol/_index.md b/english/cpp/system.net/webrequestmethods/http/mkcol/_index.md new file mode 100644 index 0000000000..da7d3cfe99 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/http/mkcol/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Http::MkCol field +linktitle: MkCol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Http::MkCol field. The string representation of the ''MKCOL'' method of HTTP in C++.' +type: docs +weight: 500 +url: /cpp/system.net/webrequestmethods/http/mkcol/ +--- +## MkCol field + + +The string representation of the 'MKCOL' method of HTTP. + +```cpp +static const String System::Net::WebRequestMethods::Http::MkCol +``` + +## See Also + +* Class [Http](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/http/post/_index.md b/english/cpp/system.net/webrequestmethods/http/post/_index.md new file mode 100644 index 0000000000..c8a5588b75 --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/http/post/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Http::Post field +linktitle: Post +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Http::Post field. The string representation of the ''POST'' method of HTTP in C++.' +type: docs +weight: 600 +url: /cpp/system.net/webrequestmethods/http/post/ +--- +## Post field + + +The string representation of the 'POST' method of HTTP. + +```cpp +static const String System::Net::WebRequestMethods::Http::Post +``` + +## See Also + +* Class [Http](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webrequestmethods/http/put/_index.md b/english/cpp/system.net/webrequestmethods/http/put/_index.md new file mode 100644 index 0000000000..33aff1b1ba --- /dev/null +++ b/english/cpp/system.net/webrequestmethods/http/put/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Net::WebRequestMethods::Http::Put field +linktitle: Put +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebRequestMethods::Http::Put field. The string representation of the ''PUT'' method of HTTP in C++.' +type: docs +weight: 700 +url: /cpp/system.net/webrequestmethods/http/put/ +--- +## Put field + + +The string representation of the 'PUT' method of HTTP. + +```cpp +static const String System::Net::WebRequestMethods::Http::Put +``` + +## See Also + +* Class [Http](../) +* Class [WebRequestMethods](../../) +* Namespace [System::Net](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.net/webresponse/_index.md b/english/cpp/system.net/webresponse/_index.md new file mode 100644 index 0000000000..b99cd1bbf8 --- /dev/null +++ b/english/cpp/system.net/webresponse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Net::WebResponse class +linktitle: WebResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebResponse class. Represents a web response. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4000 +url: /cpp/system.net/webresponse/ +--- +## WebResponse class + + +Represents a web response. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class WebResponse : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Close](./close/)() | Closes the response stream. | +| [Dispose](./dispose/)() override | Does nothing. | +| virtual [get_ContentLength](./get_contentlength/)() | RTTI information. | +| virtual [get_ContentType](./get_contenttype/)() | Returns the MIME type of the resource. | +| virtual [get_Headers](./get_headers/)() | Returns the collection of the headers that are associated with the current response. | +| virtual [get_ResponseUri](./get_responseuri/)() | Returns the resource's URI. | +| virtual [get_SupportsHeaders](./get_supportsheaders/)() | Returns a value that indicates if the current response supports headers. | +| virtual [GetResponseStream](./getresponsestream/)() | Returns the response stream. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Net](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.net/webresponse/close/_index.md b/english/cpp/system.net/webresponse/close/_index.md new file mode 100644 index 0000000000..ce10968dad --- /dev/null +++ b/english/cpp/system.net/webresponse/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::WebResponse::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebResponse::Close method. Closes the response stream in C++.' +type: docs +weight: 100 +url: /cpp/system.net/webresponse/close/ +--- +## WebResponse::Close method + + +Closes the response stream. + +```cpp +virtual void System::Net::WebResponse::Close() +``` + +## See Also + +* Class [WebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webresponse/dispose/_index.md b/english/cpp/system.net/webresponse/dispose/_index.md new file mode 100644 index 0000000000..e5d070b21c --- /dev/null +++ b/english/cpp/system.net/webresponse/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Net::WebResponse::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebResponse::Dispose method. Does nothing in C++.' +type: docs +weight: 200 +url: /cpp/system.net/webresponse/dispose/ +--- +## WebResponse::Dispose method + + +Does nothing. + +```cpp +void System::Net::WebResponse::Dispose() override +``` + +## See Also + +* Class [WebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webresponse/get_contentlength/_index.md b/english/cpp/system.net/webresponse/get_contentlength/_index.md new file mode 100644 index 0000000000..cc543df328 --- /dev/null +++ b/english/cpp/system.net/webresponse/get_contentlength/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Net::WebResponse::get_ContentLength method +linktitle: get_ContentLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebResponse::get_ContentLength method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.net/webresponse/get_contentlength/ +--- +## WebResponse::get_ContentLength method + + +RTTI information. + +```cpp +virtual int64_t System::Net::WebResponse::get_ContentLength()=0 +``` + + +### ReturnValue + +The number of bytes of the resource. +## Remarks + + +Returns the number of bytes of the resource. +## See Also + +* Class [WebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webresponse/get_contenttype/_index.md b/english/cpp/system.net/webresponse/get_contenttype/_index.md new file mode 100644 index 0000000000..340c6b5452 --- /dev/null +++ b/english/cpp/system.net/webresponse/get_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Net::WebResponse::get_ContentType method +linktitle: get_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebResponse::get_ContentType method. Returns the MIME type of the resource in C++.' +type: docs +weight: 400 +url: /cpp/system.net/webresponse/get_contenttype/ +--- +## WebResponse::get_ContentType method + + +Returns the MIME type of the resource. + +```cpp +virtual String System::Net::WebResponse::get_ContentType()=0 +``` + + +### ReturnValue + +The MIME type of the resource. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webresponse/get_headers/_index.md b/english/cpp/system.net/webresponse/get_headers/_index.md new file mode 100644 index 0000000000..bd64c781b8 --- /dev/null +++ b/english/cpp/system.net/webresponse/get_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebResponse::get_Headers method +linktitle: get_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebResponse::get_Headers method. Returns the collection of the headers that are associated with the current response in C++.' +type: docs +weight: 500 +url: /cpp/system.net/webresponse/get_headers/ +--- +## WebResponse::get_Headers method + + +Returns the collection of the headers that are associated with the current response. + +```cpp +virtual System::SharedPtr System::Net::WebResponse::get_Headers() +``` + + +### ReturnValue + +The collection of the headers that are associated with the current response. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebHeaderCollection](../../webheadercollection/) +* Class [WebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webresponse/get_responseuri/_index.md b/english/cpp/system.net/webresponse/get_responseuri/_index.md new file mode 100644 index 0000000000..b0bfd3725c --- /dev/null +++ b/english/cpp/system.net/webresponse/get_responseuri/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebResponse::get_ResponseUri method +linktitle: get_ResponseUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebResponse::get_ResponseUri method. Returns the resource''s URI in C++.' +type: docs +weight: 600 +url: /cpp/system.net/webresponse/get_responseuri/ +--- +## WebResponse::get_ResponseUri method + + +Returns the resource's URI. + +```cpp +virtual System::SharedPtr System::Net::WebResponse::get_ResponseUri()=0 +``` + + +### ReturnValue + +The resource's URI. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [WebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webresponse/get_supportsheaders/_index.md b/english/cpp/system.net/webresponse/get_supportsheaders/_index.md new file mode 100644 index 0000000000..b785d4f51b --- /dev/null +++ b/english/cpp/system.net/webresponse/get_supportsheaders/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Net::WebResponse::get_SupportsHeaders method +linktitle: get_SupportsHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebResponse::get_SupportsHeaders method. Returns a value that indicates if the current response supports headers in C++.' +type: docs +weight: 700 +url: /cpp/system.net/webresponse/get_supportsheaders/ +--- +## WebResponse::get_SupportsHeaders method + + +Returns a value that indicates if the current response supports headers. + +```cpp +virtual bool System::Net::WebResponse::get_SupportsHeaders() +``` + + +### ReturnValue + +A value that indicates if the current response supports headers. + +## See Also + +* Class [WebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.net/webresponse/getresponsestream/_index.md b/english/cpp/system.net/webresponse/getresponsestream/_index.md new file mode 100644 index 0000000000..d8feb90936 --- /dev/null +++ b/english/cpp/system.net/webresponse/getresponsestream/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Net::WebResponse::GetResponseStream method +linktitle: GetResponseStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Net::WebResponse::GetResponseStream method. Returns the response stream in C++.' +type: docs +weight: 800 +url: /cpp/system.net/webresponse/getresponsestream/ +--- +## WebResponse::GetResponseStream method + + +Returns the response stream. + +```cpp +virtual System::SharedPtr System::Net::WebResponse::GetResponseStream()=0 +``` + + +### ReturnValue + +The response stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [WebResponse](../) +* Namespace [System::Net](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/_index.md b/english/cpp/system.reflection/_index.md new file mode 100644 index 0000000000..be7942118e --- /dev/null +++ b/english/cpp/system.reflection/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Reflection namespace +linktitle: System::Reflection +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Reflection namespace in C++.' +type: docs +weight: 5800 +url: /cpp/system.reflection/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Assembly](./assembly/) | [Reflection](./) class describing assembly. Support is limited as the rules are quite different between C# and C++. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [AssemblyName](./assemblyname/) | Defines assembly name. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [AssemblyTypeRegistration](./assemblytyperegistration/) | Singleton to register type in executing assembly. | +| [AssemblyTypeRegistrationBase](./assemblytyperegistrationbase/) | Base type for singletons to register type in executing assembly. | +| [ConstructorInfo](./constructorinfo/) | Provides access to constructor metadata. | +| [FieldInfo](./fieldinfo/) | Discovers the attributes of a field and provides access to field metadata. | +| [MemberInfo](./memberinfo/) | Provides reflection information on members. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [MethodBase](./methodbase/) | Base information on method. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [MethodInfo](./methodinfo/) | Represents information on class method. | +| [PropertyInfo](./propertyinfo/) | Represents property information. | +## Enums + +| Enum | Description | +| --- | --- | +| [BindingFlags](./bindingflags/) | Degines members and types lookup modes and bindings. | +| [FieldAttributes](./fieldattributes/) | Reflected field attributes. | +| [MemberTypes](./membertypes/) | Marks each type of member. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ReflectionTypeLoadException](./reflectiontypeloadexception/) | ReflectionTypeLoadException is thrown by the Module.GetTypes method if any of the classes in a module fail to load. Never wrap the ReflectionTypeLoadException class instances into [System::SmartPtr](../system/smartptr/). | +| [TargetInvocationException](./targetinvocationexception/) | TargetInvocationException is thrown by methods invoked through reflection. Never wrap the TargetInvocationException class instances into [System::SmartPtr](../system/smartptr/). | diff --git a/english/cpp/system.reflection/assembly/_index.md b/english/cpp/system.reflection/assembly/_index.md new file mode 100644 index 0000000000..f73dc530de --- /dev/null +++ b/english/cpp/system.reflection/assembly/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Reflection::Assembly class +linktitle: Assembly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly class. Reflection class describing assembly. Support is limited as the rules are quite different between C# and C++. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.reflection/assembly/ +--- +## Assembly class + + +[Reflection](../) class describing assembly. Support is limited as the rules are quite different between C# and C++. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Assembly : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Assembly](./assembly/)() | Constructor. | +| virtual [get_CodeBase](./get_codebase/)() const | Gets directory of current assembly. Support is limited. | +| virtual [get_FullName](./get_fullname/)() const | Gets assembly full name. | +| virtual [get_Location](./get_location/)() const | Gets assembly location. Not implemented. | +| static [GetAssembly](./getassembly/)(const TypeInfo\&) | Gets assembly defining specific type. | +| static [GetCallingAssembly](./getcallingassembly/)() | Gets calling assembly. | +| static [GetEntryAssembly](./getentryassembly/)() | Gets entry assembly. | +| static [GetExecutingAssembly](./getexecutingassembly/)() | Gets executing assembly. | +| virtual [GetManifestResourceNames](./getmanifestresourcenames/)() const | Gets names of manifest resources. | +| virtual [GetManifestResourceStream](./getmanifestresourcestream/)(String) const | Gets stream connected to manifest resource. | +| virtual [GetName](./getname/)() const | Gets assembly name. | +| virtual [GetTypes](./gettypes/)() const | Gets types declared by assembly. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/assembly/assembly/_index.md b/english/cpp/system.reflection/assembly/assembly/_index.md new file mode 100644 index 0000000000..fbfe5dc4ac --- /dev/null +++ b/english/cpp/system.reflection/assembly/assembly/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Reflection::Assembly::Assembly constructor +linktitle: Assembly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly::Assembly constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.reflection/assembly/assembly/ +--- +## Assembly::Assembly constructor + + +Constructor. + +```cpp +System::Reflection::Assembly::Assembly() +``` + +## See Also + +* Class [Assembly](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assembly/get_codebase/_index.md b/english/cpp/system.reflection/assembly/get_codebase/_index.md new file mode 100644 index 0000000000..84b4ac326e --- /dev/null +++ b/english/cpp/system.reflection/assembly/get_codebase/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::Assembly::get_CodeBase method +linktitle: get_CodeBase +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly::get_CodeBase method. Gets directory of current assembly. Support is limited in C++.' +type: docs +weight: 200 +url: /cpp/system.reflection/assembly/get_codebase/ +--- +## Assembly::get_CodeBase method + + +Gets directory of current assembly. Support is limited. + +```cpp +virtual String System::Reflection::Assembly::get_CodeBase() const +``` + + +### ReturnValue + +Path to directory with assembly. + +## See Also + +* Class [String](../../../system/string/) +* Class [Assembly](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assembly/get_fullname/_index.md b/english/cpp/system.reflection/assembly/get_fullname/_index.md new file mode 100644 index 0000000000..4e4755bac1 --- /dev/null +++ b/english/cpp/system.reflection/assembly/get_fullname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::Assembly::get_FullName method +linktitle: get_FullName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly::get_FullName method. Gets assembly full name in C++.' +type: docs +weight: 300 +url: /cpp/system.reflection/assembly/get_fullname/ +--- +## Assembly::get_FullName method + + +Gets assembly full name. + +```cpp +virtual String System::Reflection::Assembly::get_FullName() const +``` + + +### ReturnValue + +[Assembly](../) full name. + +## See Also + +* Class [String](../../../system/string/) +* Class [Assembly](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assembly/get_location/_index.md b/english/cpp/system.reflection/assembly/get_location/_index.md new file mode 100644 index 0000000000..31b56f4e6d --- /dev/null +++ b/english/cpp/system.reflection/assembly/get_location/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Reflection::Assembly::get_Location method +linktitle: get_Location +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly::get_Location method. Gets assembly location. Not implemented in C++.' +type: docs +weight: 400 +url: /cpp/system.reflection/assembly/get_location/ +--- +## Assembly::get_Location method + + +Gets assembly location. Not implemented. + +```cpp +virtual String System::Reflection::Assembly::get_Location() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Assembly](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assembly/getassembly/_index.md b/english/cpp/system.reflection/assembly/getassembly/_index.md new file mode 100644 index 0000000000..33d6ad8595 --- /dev/null +++ b/english/cpp/system.reflection/assembly/getassembly/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Reflection::Assembly::GetAssembly method +linktitle: GetAssembly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly::GetAssembly method. Gets assembly defining specific type in C++.' +type: docs +weight: 900 +url: /cpp/system.reflection/assembly/getassembly/ +--- +## Assembly::GetAssembly method + + +Gets assembly defining specific type. + +```cpp +static System::SharedPtr System::Reflection::Assembly::GetAssembly(const TypeInfo &type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const TypeInfo\& | Type to get defining assembly for. | + +### ReturnValue + +Pointer to assembly defining specific type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Assembly](../) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [Assembly](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assembly/getcallingassembly/_index.md b/english/cpp/system.reflection/assembly/getcallingassembly/_index.md new file mode 100644 index 0000000000..4348d3b882 --- /dev/null +++ b/english/cpp/system.reflection/assembly/getcallingassembly/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Reflection::Assembly::GetCallingAssembly method +linktitle: GetCallingAssembly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly::GetCallingAssembly method. Gets calling assembly in C++.' +type: docs +weight: 1000 +url: /cpp/system.reflection/assembly/getcallingassembly/ +--- +## Assembly::GetCallingAssembly method + + +Gets calling assembly. + +```cpp +static System::SharedPtr System::Reflection::Assembly::GetCallingAssembly() +``` + + +### ReturnValue + +Pointer to calling aseembly. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Assembly](../) +* Class [Assembly](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assembly/getentryassembly/_index.md b/english/cpp/system.reflection/assembly/getentryassembly/_index.md new file mode 100644 index 0000000000..856d74ad0c --- /dev/null +++ b/english/cpp/system.reflection/assembly/getentryassembly/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Reflection::Assembly::GetEntryAssembly method +linktitle: GetEntryAssembly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly::GetEntryAssembly method. Gets entry assembly in C++.' +type: docs +weight: 1100 +url: /cpp/system.reflection/assembly/getentryassembly/ +--- +## Assembly::GetEntryAssembly method + + +Gets entry assembly. + +```cpp +static System::SharedPtr System::Reflection::Assembly::GetEntryAssembly() +``` + + +### ReturnValue + +Pointer to entry aseembly. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Assembly](../) +* Class [Assembly](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assembly/getexecutingassembly/_index.md b/english/cpp/system.reflection/assembly/getexecutingassembly/_index.md new file mode 100644 index 0000000000..a8c6af7aa2 --- /dev/null +++ b/english/cpp/system.reflection/assembly/getexecutingassembly/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Reflection::Assembly::GetExecutingAssembly method +linktitle: GetExecutingAssembly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly::GetExecutingAssembly method. Gets executing assembly in C++.' +type: docs +weight: 1200 +url: /cpp/system.reflection/assembly/getexecutingassembly/ +--- +## Assembly::GetExecutingAssembly method + + +Gets executing assembly. + +```cpp +static System::SharedPtr System::Reflection::Assembly::GetExecutingAssembly() +``` + + +### ReturnValue + +Pointer to executing aseembly. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Assembly](../) +* Class [Assembly](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assembly/getmanifestresourcenames/_index.md b/english/cpp/system.reflection/assembly/getmanifestresourcenames/_index.md new file mode 100644 index 0000000000..32c6c1c99e --- /dev/null +++ b/english/cpp/system.reflection/assembly/getmanifestresourcenames/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Reflection::Assembly::GetManifestResourceNames method +linktitle: GetManifestResourceNames +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly::GetManifestResourceNames method. Gets names of manifest resources in C++.' +type: docs +weight: 500 +url: /cpp/system.reflection/assembly/getmanifestresourcenames/ +--- +## Assembly::GetManifestResourceNames method + + +Gets names of manifest resources. + +```cpp +virtual ArrayPtr System::Reflection::Assembly::GetManifestResourceNames() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of resoure names. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [Assembly](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assembly/getmanifestresourcestream/_index.md b/english/cpp/system.reflection/assembly/getmanifestresourcestream/_index.md new file mode 100644 index 0000000000..a2bfd725f1 --- /dev/null +++ b/english/cpp/system.reflection/assembly/getmanifestresourcestream/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Reflection::Assembly::GetManifestResourceStream method +linktitle: GetManifestResourceStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly::GetManifestResourceStream method. Gets stream connected to manifest resource in C++.' +type: docs +weight: 600 +url: /cpp/system.reflection/assembly/getmanifestresourcestream/ +--- +## Assembly::GetManifestResourceStream method + + +Gets stream connected to manifest resource. + +```cpp +virtual System::SharedPtr System::Reflection::Assembly::GetManifestResourceStream(String name) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Resource name. | + +### ReturnValue + +Stream pointer. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [String](../../../system/string/) +* Class [Assembly](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assembly/getname/_index.md b/english/cpp/system.reflection/assembly/getname/_index.md new file mode 100644 index 0000000000..bf1075140b --- /dev/null +++ b/english/cpp/system.reflection/assembly/getname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Reflection::Assembly::GetName method +linktitle: GetName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly::GetName method. Gets assembly name in C++.' +type: docs +weight: 700 +url: /cpp/system.reflection/assembly/getname/ +--- +## Assembly::GetName method + + +Gets assembly name. + +```cpp +virtual SharedPtr System::Reflection::Assembly::GetName() const +``` + + +### ReturnValue + +Pointer to [AssemblyName](../../assemblyname/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AssemblyName](../../assemblyname/) +* Class [Assembly](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assembly/gettypes/_index.md b/english/cpp/system.reflection/assembly/gettypes/_index.md new file mode 100644 index 0000000000..395ad03da9 --- /dev/null +++ b/english/cpp/system.reflection/assembly/gettypes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Reflection::Assembly::GetTypes method +linktitle: GetTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::Assembly::GetTypes method. Gets types declared by assembly in C++.' +type: docs +weight: 800 +url: /cpp/system.reflection/assembly/gettypes/ +--- +## Assembly::GetTypes method + + +Gets types declared by assembly. + +```cpp +virtual ArrayPtr System::Reflection::Assembly::GetTypes() const +``` + + +### ReturnValue + +[Array](../../../system/array/) of types declared by assembly. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [Assembly](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assemblyname/_index.md b/english/cpp/system.reflection/assemblyname/_index.md new file mode 100644 index 0000000000..0c7be69398 --- /dev/null +++ b/english/cpp/system.reflection/assemblyname/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Reflection::AssemblyName class +linktitle: AssemblyName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::AssemblyName class. Defines assembly name. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.reflection/assemblyname/ +--- +## AssemblyName class + + +Defines assembly name. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class AssemblyName : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AssemblyName](./assemblyname/)() | Constructor. | +| [AssemblyName](./assemblyname/)(const String\&) | Constructor. | +| [AssemblyName](./assemblyname/)(const String\&, const Version\&) | Constructor. | +| [get_Name](./get_name/)() | Gets assembly name. | +| [get_Version](./get_version/)() | Gets assembly version. | +| [set_Name](./set_name/)(const String\&) | Sets assembly name. | +| [set_Version](./set_version/)(const Version\&) | Sets assembly version. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/assemblyname/assemblyname/_index.md b/english/cpp/system.reflection/assemblyname/assemblyname/_index.md new file mode 100644 index 0000000000..353e309a7b --- /dev/null +++ b/english/cpp/system.reflection/assemblyname/assemblyname/_index.md @@ -0,0 +1,65 @@ +--- +title: System::Reflection::AssemblyName::AssemblyName constructor +linktitle: AssemblyName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::AssemblyName::AssemblyName constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.reflection/assemblyname/assemblyname/ +--- +## AssemblyName::AssemblyName() constructor + + +Constructor. + +```cpp +System::Reflection::AssemblyName::AssemblyName() +``` + +## See Also + +* Class [AssemblyName](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## AssemblyName::AssemblyName(const String\&) constructor + + +Constructor. + +```cpp +System::Reflection::AssemblyName::AssemblyName(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | [Assembly](../../assembly/) name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [AssemblyName](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## AssemblyName::AssemblyName(const String\&, const Version\&) constructor + + +Constructor. + +```cpp +System::Reflection::AssemblyName::AssemblyName(const String &name, const Version &version) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | [Assembly](../../assembly/) name. | +| version | const Version\& | [Assembly](../../assembly/) version. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Version](../../../system/version/) +* Class [AssemblyName](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assemblyname/get_name/_index.md b/english/cpp/system.reflection/assemblyname/get_name/_index.md new file mode 100644 index 0000000000..cf58671e2c --- /dev/null +++ b/english/cpp/system.reflection/assemblyname/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::AssemblyName::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::AssemblyName::get_Name method. Gets assembly name in C++.' +type: docs +weight: 200 +url: /cpp/system.reflection/assemblyname/get_name/ +--- +## AssemblyName::get_Name method + + +Gets assembly name. + +```cpp +String System::Reflection::AssemblyName::get_Name() +``` + + +### ReturnValue + +[Assembly](../../assembly/) name. + +## See Also + +* Class [String](../../../system/string/) +* Class [AssemblyName](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assemblyname/get_version/_index.md b/english/cpp/system.reflection/assemblyname/get_version/_index.md new file mode 100644 index 0000000000..ef88a30e52 --- /dev/null +++ b/english/cpp/system.reflection/assemblyname/get_version/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::AssemblyName::get_Version method +linktitle: get_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::AssemblyName::get_Version method. Gets assembly version in C++.' +type: docs +weight: 300 +url: /cpp/system.reflection/assemblyname/get_version/ +--- +## AssemblyName::get_Version method + + +Gets assembly version. + +```cpp +Version System::Reflection::AssemblyName::get_Version() +``` + + +### ReturnValue + +[Assembly](../../assembly/) version. + +## See Also + +* Class [Version](../../../system/version/) +* Class [AssemblyName](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assemblyname/set_name/_index.md b/english/cpp/system.reflection/assemblyname/set_name/_index.md new file mode 100644 index 0000000000..5fa9506a4c --- /dev/null +++ b/english/cpp/system.reflection/assemblyname/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::AssemblyName::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::AssemblyName::set_Name method. Sets assembly name in C++.' +type: docs +weight: 400 +url: /cpp/system.reflection/assemblyname/set_name/ +--- +## AssemblyName::set_Name method + + +Sets assembly name. + +```cpp +void System::Reflection::AssemblyName::set_Name(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | [Assembly](../../assembly/) name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [AssemblyName](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assemblyname/set_version/_index.md b/english/cpp/system.reflection/assemblyname/set_version/_index.md new file mode 100644 index 0000000000..2ccf799d0c --- /dev/null +++ b/english/cpp/system.reflection/assemblyname/set_version/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::AssemblyName::set_Version method +linktitle: set_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::AssemblyName::set_Version method. Sets assembly version in C++.' +type: docs +weight: 500 +url: /cpp/system.reflection/assemblyname/set_version/ +--- +## AssemblyName::set_Version method + + +Sets assembly version. + +```cpp +void System::Reflection::AssemblyName::set_Version(const Version &version) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| version | const Version\& | [Assembly](../../assembly/) version. | + +## See Also + +* Class [Version](../../../system/version/) +* Class [AssemblyName](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assemblytyperegistration/_index.md b/english/cpp/system.reflection/assemblytyperegistration/_index.md new file mode 100644 index 0000000000..472b984007 --- /dev/null +++ b/english/cpp/system.reflection/assemblytyperegistration/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Reflection::AssemblyTypeRegistration class +linktitle: AssemblyTypeRegistration +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::AssemblyTypeRegistration class. Singleton to register type in executing assembly in C++.' +type: docs +weight: 300 +url: /cpp/system.reflection/assemblytyperegistration/ +--- +## AssemblyTypeRegistration class + + +Singleton to register type in executing assembly. + +```cpp +templateclass AssemblyTypeRegistration : public System::Reflection::AssemblyTypeRegistrationBase +``` + + +| Parameter | Description | +| --- | --- | +| T | Type to register. | +## Methods + +| Method | Description | +| --- | --- | +| [AssemblyTypeRegistration](./assemblytyperegistration/)() | Creates singleton, thus registering type in executing assembly. | +| [AssemblyTypeRegistration](./assemblytyperegistration/)(const SharedPtr\\&) | Creates singleton, thus registering type in the specified assembly. | + +## See Also + +* Class [AssemblyTypeRegistrationBase](../assemblytyperegistrationbase/) +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/assemblytyperegistration/assemblytyperegistration/_index.md b/english/cpp/system.reflection/assemblytyperegistration/assemblytyperegistration/_index.md new file mode 100644 index 0000000000..e6431299cf --- /dev/null +++ b/english/cpp/system.reflection/assemblytyperegistration/assemblytyperegistration/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Reflection::AssemblyTypeRegistration::AssemblyTypeRegistration constructor +linktitle: AssemblyTypeRegistration +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::AssemblyTypeRegistration::AssemblyTypeRegistration constructor. Creates singleton, thus registering type in executing assembly in C++.' +type: docs +weight: 100 +url: /cpp/system.reflection/assemblytyperegistration/assemblytyperegistration/ +--- +## AssemblyTypeRegistration::AssemblyTypeRegistration() constructor + + +Creates singleton, thus registering type in executing assembly. + +```cpp +System::Reflection::AssemblyTypeRegistration::AssemblyTypeRegistration() +``` + +## See Also + +* Class [AssemblyTypeRegistration](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## AssemblyTypeRegistration::AssemblyTypeRegistration(const SharedPtr\\&) constructor + + +Creates singleton, thus registering type in the specified assembly. + +```cpp +System::Reflection::AssemblyTypeRegistration::AssemblyTypeRegistration(const SharedPtr &assembly) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Assembly](../../assembly/) +* Class [AssemblyTypeRegistration](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/assemblytyperegistrationbase/_index.md b/english/cpp/system.reflection/assemblytyperegistrationbase/_index.md new file mode 100644 index 0000000000..4d54f5d56a --- /dev/null +++ b/english/cpp/system.reflection/assemblytyperegistrationbase/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Reflection::AssemblyTypeRegistrationBase class +linktitle: AssemblyTypeRegistrationBase +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::AssemblyTypeRegistrationBase class. Base type for singletons to register type in executing assembly in C++.' +type: docs +weight: 400 +url: /cpp/system.reflection/assemblytyperegistrationbase/ +--- +## AssemblyTypeRegistrationBase class + + +Base type for singletons to register type in executing assembly. + +```cpp +class AssemblyTypeRegistrationBase +``` + +## See Also + +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/bindingflags/_index.md b/english/cpp/system.reflection/bindingflags/_index.md new file mode 100644 index 0000000000..c1bbffff05 --- /dev/null +++ b/english/cpp/system.reflection/bindingflags/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Reflection::BindingFlags enum +linktitle: BindingFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::BindingFlags enum. Degines members and types lookup modes and bindings in C++.' +type: docs +weight: 1100 +url: /cpp/system.reflection/bindingflags/ +--- +## BindingFlags enum + + +Degines members and types lookup modes and bindings. + +```cpp +enum class BindingFlags +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | No special options. | +| IgnoreCase | 1 | Ignore case of name when looking for item. | +| DeclaredOnly | 2 | Only look for members declared in type and not in basetypes. | +| Instance | 4 | Look through instance members. | +| Static | 8 | Look through static members. | +| Public | 16 | Look through public members. | +| NonPublic | 32 | Look through non-public members. | +| FlattenHierarchy | 64 | Look through basetype public and protected static members. | +| InvokeMethod | 256 | Invokes method. | +| CreateInstance | 512 | Creates reflected type instance. | +| GetField | 1024 | Gets field value. | +| SetField | 2048 | Sets field value. | +| GetProperty | 4096 | Gets property value. | +| SetProperty | 8192 | Sets property value. | +| PutDispProperty | 16384 | Puts COM property. | +| PutRefDispProperty | 32768 | Puts COM reference property. | +| ExactBinding | 65536 | Type binding must be exact, without any type changes. | +| SuppressChangeType | 131072 | Not supported. | +| OptionalParamBinding | 262144 | Selects overload based on arguments count. | +| IgnoreReturn | 16777216 | Ignores COM interop return value. | + +## See Also + +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/constructorinfo/_index.md b/english/cpp/system.reflection/constructorinfo/_index.md new file mode 100644 index 0000000000..5928eef022 --- /dev/null +++ b/english/cpp/system.reflection/constructorinfo/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Reflection::ConstructorInfo class +linktitle: ConstructorInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::ConstructorInfo class. Provides access to constructor metadata in C++.' +type: docs +weight: 500 +url: /cpp/system.reflection/constructorinfo/ +--- +## ConstructorInfo class + + +Provides access to constructor metadata. + +```cpp +class ConstructorInfo : public System::Reflection::MethodBase +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ConstructorInfo](./constructorinfo/)(const String\&, std::function\) | Initializes a new instance of the [ConstructorInfo](./) class for constructor without parameters. | +| [get_DeclaringType](./get_declaringtype/)() | Gets the class that declares this member. NOT IMPLEMENTED. | +| [get_MemberType](./get_membertype/)() const override | Gets a MemberTypes value indicating that this member is a constructor. | +| [Invoke](./invoke/)(const System::ArrayPtr\\>\&) | Invokes the method or constructor represented by the current instance, using the specified parameters. | +## See Also + +* Class [MethodBase](../methodbase/) +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/constructorinfo/constructorinfo/_index.md b/english/cpp/system.reflection/constructorinfo/constructorinfo/_index.md new file mode 100644 index 0000000000..12da6127ac --- /dev/null +++ b/english/cpp/system.reflection/constructorinfo/constructorinfo/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Reflection::ConstructorInfo::ConstructorInfo constructor +linktitle: ConstructorInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::ConstructorInfo::ConstructorInfo constructor. Initializes a new instance of the ConstructorInfo class for constructor without parameters in C++.' +type: docs +weight: 100 +url: /cpp/system.reflection/constructorinfo/constructorinfo/ +--- +## ConstructorInfo::ConstructorInfo constructor + + +Initializes a new instance of the [ConstructorInfo](../) class for constructor without parameters. + +```cpp +System::Reflection::ConstructorInfo::ConstructorInfo(const String &full_name, std::function default_constructor) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| full_name | const String\& | name of the constructor | +| default_constructor | std::function\ | function pointer to the constructor | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ptr](../../../system/object/ptr/) +* Class [ConstructorInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/constructorinfo/get_declaringtype/_index.md b/english/cpp/system.reflection/constructorinfo/get_declaringtype/_index.md new file mode 100644 index 0000000000..28e45912bc --- /dev/null +++ b/english/cpp/system.reflection/constructorinfo/get_declaringtype/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Reflection::ConstructorInfo::get_DeclaringType method +linktitle: get_DeclaringType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::ConstructorInfo::get_DeclaringType method. Gets the class that declares this member. NOT IMPLEMENTED in C++.' +type: docs +weight: 200 +url: /cpp/system.reflection/constructorinfo/get_declaringtype/ +--- +## ConstructorInfo::get_DeclaringType method + + +Gets the class that declares this member. NOT IMPLEMENTED. + +```cpp +TypeInfo System::Reflection::ConstructorInfo::get_DeclaringType() +``` + + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [ConstructorInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/constructorinfo/get_membertype/_index.md b/english/cpp/system.reflection/constructorinfo/get_membertype/_index.md new file mode 100644 index 0000000000..7c97975e2a --- /dev/null +++ b/english/cpp/system.reflection/constructorinfo/get_membertype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Reflection::ConstructorInfo::get_MemberType method +linktitle: get_MemberType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::ConstructorInfo::get_MemberType method. Gets a MemberTypes value indicating that this member is a constructor in C++.' +type: docs +weight: 300 +url: /cpp/system.reflection/constructorinfo/get_membertype/ +--- +## ConstructorInfo::get_MemberType method + + +Gets a MemberTypes value indicating that this member is a constructor. + +```cpp +virtual MemberTypes System::Reflection::ConstructorInfo::get_MemberType() const override +``` + +## See Also + +* Enum [MemberTypes](../../membertypes/) +* Class [ConstructorInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/constructorinfo/invoke/_index.md b/english/cpp/system.reflection/constructorinfo/invoke/_index.md new file mode 100644 index 0000000000..05a7aa34b9 --- /dev/null +++ b/english/cpp/system.reflection/constructorinfo/invoke/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Reflection::ConstructorInfo::Invoke method +linktitle: Invoke +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::ConstructorInfo::Invoke method. Invokes the method or constructor represented by the current instance, using the specified parameters in C++.' +type: docs +weight: 400 +url: /cpp/system.reflection/constructorinfo/invoke/ +--- +## ConstructorInfo::Invoke method + + +Invokes the method or constructor represented by the current instance, using the specified parameters. + +```cpp +System::SharedPtr System::Reflection::ConstructorInfo::Invoke(const System::ArrayPtr> ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | const System::ArrayPtr\\>\& | specified parameters (not supported) | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ConstructorInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/fieldattributes/_index.md b/english/cpp/system.reflection/fieldattributes/_index.md new file mode 100644 index 0000000000..7ed3bc197a --- /dev/null +++ b/english/cpp/system.reflection/fieldattributes/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Reflection::FieldAttributes enum +linktitle: FieldAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::FieldAttributes enum. Reflected field attributes in C++.' +type: docs +weight: 1200 +url: /cpp/system.reflection/fieldattributes/ +--- +## FieldAttributes enum + + +Reflected field attributes. + +```cpp +enum class FieldAttributes +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| FieldAccessMask | 7 | Member access mask. Use this mask to retrieve accessibility information. | +| PrivateScope | 0 | Non-referancable members. | +| Private | 1 | Private members. | +| FamANDAssem | 2 | Private and assembly-scoped members. | +| Assembly | 3 | Assembly-scoped members. | +| Family | 4 | Members accessible by type and subtypes. | +| FamORAssem | 5 | Members accessible by type, sub-types and assembly. | +| Public | 6 | Members accessible by anyone. | +| Static | 16 | Static members as opposite to instance members. | +| InitOnly | 32 | Const members that can only be initialized but not changed. | +| Literal | 64 | Compile time constant members. | +| NotSerialized | 128 | Not serialized members. | +| SpecialName | 512 | Special field of one of the below names. | +| PinvokeImpl | 8192 | Interop forwarded implementation. | +| ReservedMask | 38144 | Reserved flags for runtime use only. | +| RTSpecialName | 1024 | Runtim eshould check name encoding. | +| HasFieldMarshal | 4096 | Marshalling information is present. | +| HasDefault | 32768 | Default value is present. | +| HasFieldRVA | 256 | RVA is present. | + +## See Also + +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/fieldinfo/_index.md b/english/cpp/system.reflection/fieldinfo/_index.md new file mode 100644 index 0000000000..a100e77fd5 --- /dev/null +++ b/english/cpp/system.reflection/fieldinfo/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Reflection::FieldInfo class +linktitle: FieldInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::FieldInfo class. Discovers the attributes of a field and provides access to field metadata in C++.' +type: docs +weight: 600 +url: /cpp/system.reflection/fieldinfo/ +--- +## FieldInfo class + + +Discovers the attributes of a field and provides access to field metadata. + +```cpp +class FieldInfo : public System::Reflection::MemberInfo +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_FieldType](./get_fieldtype/)() | Gets property type. | +| [get_IsStatic](./get_isstatic/)() | Gets a value indicating whether the field is static. | +| [GetValue](./getvalue/)(const System::SharedPtr\\&) | Gets property value from specific object. | +| [SetValue](./setvalue/)(const System::SharedPtr\\&, const System::SharedPtr\\&) | Sets property value to specific object. | +## See Also + +* Class [MemberInfo](../memberinfo/) +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/fieldinfo/get_fieldtype/_index.md b/english/cpp/system.reflection/fieldinfo/get_fieldtype/_index.md new file mode 100644 index 0000000000..7b5a60f537 --- /dev/null +++ b/english/cpp/system.reflection/fieldinfo/get_fieldtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::FieldInfo::get_FieldType method +linktitle: get_FieldType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::FieldInfo::get_FieldType method. Gets property type in C++.' +type: docs +weight: 100 +url: /cpp/system.reflection/fieldinfo/get_fieldtype/ +--- +## FieldInfo::get_FieldType method + + +Gets property type. + +```cpp +TypeInfo System::Reflection::FieldInfo::get_FieldType() +``` + + +### ReturnValue + +Type of the field. + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [FieldInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/fieldinfo/get_isstatic/_index.md b/english/cpp/system.reflection/fieldinfo/get_isstatic/_index.md new file mode 100644 index 0000000000..cae5a0ad6d --- /dev/null +++ b/english/cpp/system.reflection/fieldinfo/get_isstatic/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Reflection::FieldInfo::get_IsStatic method +linktitle: get_IsStatic +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::FieldInfo::get_IsStatic method. Gets a value indicating whether the field is static in C++.' +type: docs +weight: 200 +url: /cpp/system.reflection/fieldinfo/get_isstatic/ +--- +## FieldInfo::get_IsStatic method + + +Gets a value indicating whether the field is static. + +```cpp +bool System::Reflection::FieldInfo::get_IsStatic() +``` + + +### ReturnValue + +true if this field is static; otherwise, false. + +## See Also + +* Class [FieldInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/fieldinfo/getvalue/_index.md b/english/cpp/system.reflection/fieldinfo/getvalue/_index.md new file mode 100644 index 0000000000..3a4989625b --- /dev/null +++ b/english/cpp/system.reflection/fieldinfo/getvalue/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Reflection::FieldInfo::GetValue method +linktitle: GetValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::FieldInfo::GetValue method. Gets property value from specific object in C++.' +type: docs +weight: 300 +url: /cpp/system.reflection/fieldinfo/getvalue/ +--- +## FieldInfo::GetValue method + + +Gets property value from specific object. + +```cpp +System::SharedPtr System::Reflection::FieldInfo::GetValue(const System::SharedPtr &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const System::SharedPtr\\& | [Object](../../../system/object/) to read property from. | + +### ReturnValue + +Value of specified property for specified object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FieldInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/fieldinfo/setvalue/_index.md b/english/cpp/system.reflection/fieldinfo/setvalue/_index.md new file mode 100644 index 0000000000..9db4a518d3 --- /dev/null +++ b/english/cpp/system.reflection/fieldinfo/setvalue/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Reflection::FieldInfo::SetValue method +linktitle: SetValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::FieldInfo::SetValue method. Sets property value to specific object in C++.' +type: docs +weight: 400 +url: /cpp/system.reflection/fieldinfo/setvalue/ +--- +## FieldInfo::SetValue method + + +Sets property value to specific object. + +```cpp +void System::Reflection::FieldInfo::SetValue(const System::SharedPtr &obj, const System::SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const System::SharedPtr\\& | [Object](../../../system/object/) to write property to. | +| value | const System::SharedPtr\\& | Value of property to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FieldInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/memberinfo/_index.md b/english/cpp/system.reflection/memberinfo/_index.md new file mode 100644 index 0000000000..511dfc175e --- /dev/null +++ b/english/cpp/system.reflection/memberinfo/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Reflection::MemberInfo class +linktitle: MemberInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberInfo class. Provides reflection information on members. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.reflection/memberinfo/ +--- +## MemberInfo class + + +Provides reflection information on members. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class MemberInfo : public System::Object +``` + +## Nested classes + +* Class [TypeInternal](./typeinternal/) +## Methods + +| Method | Description | +| --- | --- | +| [AddAttribute](./addattribute/)(const ObjectPtr\&) | Adds attribute to collection. | +| [get_DeclaringType](./get_declaringtype/)() const | Gets declaring type. | +| [get_FullName](./get_fullname/)() const | Gets member full name. Can be different in manually implemented parts. | +| virtual [get_MemberType](./get_membertype/)() const | Gets a [System::Reflection::MemberTypes](../membertypes/) value indicating the type of the member - method, constructor, event, and so on. | +| [get_Name](./get_name/)() const | Gets member name. | +| [get_ReflectedType](./get_reflectedtype/)() const | Gets reflected type type. | +| [GetCustomAttributes](./getcustomattributes/)(const TypeInfo\&, bool) const | Returns an array containing objects that represent all custom attributes applied to the type represented by the current object. | +| [GetCustomAttributes](./getcustomattributes/)(bool) const | Returns an array containing objects that represent all custom attributes applied to the type represented by the current object. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ObjectPtr](./objectptr/) | Alias for a shared pointer to [Object](../../system/object/). | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/memberinfo/addattribute/_index.md b/english/cpp/system.reflection/memberinfo/addattribute/_index.md new file mode 100644 index 0000000000..d81c756be1 --- /dev/null +++ b/english/cpp/system.reflection/memberinfo/addattribute/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::MemberInfo::AddAttribute method +linktitle: AddAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberInfo::AddAttribute method. Adds attribute to collection in C++.' +type: docs +weight: 100 +url: /cpp/system.reflection/memberinfo/addattribute/ +--- +## MemberInfo::AddAttribute method + + +Adds attribute to collection. + +```cpp +void System::Reflection::MemberInfo::AddAttribute(const ObjectPtr &attribute) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| attribute | const ObjectPtr\& | [Attribute](../../../system/attribute/) to add to current member. | + +## See Also + +* Typedef [ObjectPtr](../objectptr/) +* Class [MemberInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/memberinfo/get_declaringtype/_index.md b/english/cpp/system.reflection/memberinfo/get_declaringtype/_index.md new file mode 100644 index 0000000000..6eefaedd53 --- /dev/null +++ b/english/cpp/system.reflection/memberinfo/get_declaringtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::MemberInfo::get_DeclaringType method +linktitle: get_DeclaringType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberInfo::get_DeclaringType method. Gets declaring type in C++.' +type: docs +weight: 200 +url: /cpp/system.reflection/memberinfo/get_declaringtype/ +--- +## MemberInfo::get_DeclaringType method + + +Gets declaring type. + +```cpp +TypeInfo System::Reflection::MemberInfo::get_DeclaringType() const +``` + + +### ReturnValue + +Declaring type information. + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [MemberInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/memberinfo/get_fullname/_index.md b/english/cpp/system.reflection/memberinfo/get_fullname/_index.md new file mode 100644 index 0000000000..dc0e7eee88 --- /dev/null +++ b/english/cpp/system.reflection/memberinfo/get_fullname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::MemberInfo::get_FullName method +linktitle: get_FullName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberInfo::get_FullName method. Gets member full name. Can be different in manually implemented parts in C++.' +type: docs +weight: 300 +url: /cpp/system.reflection/memberinfo/get_fullname/ +--- +## MemberInfo::get_FullName method + + +Gets member full name. Can be different in manually implemented parts. + +```cpp +const String & System::Reflection::MemberInfo::get_FullName() const +``` + + +### ReturnValue + +Member full name. + +## See Also + +* Class [String](../../../system/string/) +* Class [MemberInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/memberinfo/get_membertype/_index.md b/english/cpp/system.reflection/memberinfo/get_membertype/_index.md new file mode 100644 index 0000000000..978328d10e --- /dev/null +++ b/english/cpp/system.reflection/memberinfo/get_membertype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::MemberInfo::get_MemberType method +linktitle: get_MemberType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberInfo::get_MemberType method. Gets a System::Reflection::MemberTypes value indicating the type of the member - method, constructor, event, and so on in C++.' +type: docs +weight: 400 +url: /cpp/system.reflection/memberinfo/get_membertype/ +--- +## MemberInfo::get_MemberType method + + +Gets a [System::Reflection::MemberTypes](../../membertypes/) value indicating the type of the member - method, constructor, event, and so on. + +```cpp +virtual MemberTypes System::Reflection::MemberInfo::get_MemberType() const =0 +``` + + +### ReturnValue + +[System::Reflection::MemberTypes](../../membertypes/) value indicating the type of member. + +## See Also + +* Enum [MemberTypes](../../membertypes/) +* Class [MemberInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/memberinfo/get_name/_index.md b/english/cpp/system.reflection/memberinfo/get_name/_index.md new file mode 100644 index 0000000000..e83f1b9e20 --- /dev/null +++ b/english/cpp/system.reflection/memberinfo/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::MemberInfo::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberInfo::get_Name method. Gets member name in C++.' +type: docs +weight: 500 +url: /cpp/system.reflection/memberinfo/get_name/ +--- +## MemberInfo::get_Name method + + +Gets member name. + +```cpp +const String & System::Reflection::MemberInfo::get_Name() const +``` + + +### ReturnValue + +Member name. + +## See Also + +* Class [String](../../../system/string/) +* Class [MemberInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/memberinfo/get_reflectedtype/_index.md b/english/cpp/system.reflection/memberinfo/get_reflectedtype/_index.md new file mode 100644 index 0000000000..5ccb5ce975 --- /dev/null +++ b/english/cpp/system.reflection/memberinfo/get_reflectedtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::MemberInfo::get_ReflectedType method +linktitle: get_ReflectedType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberInfo::get_ReflectedType method. Gets reflected type type in C++.' +type: docs +weight: 600 +url: /cpp/system.reflection/memberinfo/get_reflectedtype/ +--- +## MemberInfo::get_ReflectedType method + + +Gets reflected type type. + +```cpp +TypeInfo System::Reflection::MemberInfo::get_ReflectedType() const +``` + + +### ReturnValue + +Reflected type information. + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [MemberInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/memberinfo/getcustomattributes/_index.md b/english/cpp/system.reflection/memberinfo/getcustomattributes/_index.md new file mode 100644 index 0000000000..2fa462cd63 --- /dev/null +++ b/english/cpp/system.reflection/memberinfo/getcustomattributes/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Reflection::MemberInfo::GetCustomAttributes method +linktitle: GetCustomAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberInfo::GetCustomAttributes method. Returns an array containing objects that represent all custom attributes applied to the type represented by the current object in C++.' +type: docs +weight: 700 +url: /cpp/system.reflection/memberinfo/getcustomattributes/ +--- +## MemberInfo::GetCustomAttributes(bool) const method + + +Returns an array containing objects that represent all custom attributes applied to the type represented by the current object. + +```cpp +ArrayPtr> System::Reflection::MemberInfo::GetCustomAttributes(bool inherit=false) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inherit | bool | Whether to check inherited attributes, too. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [MemberInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## MemberInfo::GetCustomAttributes(const TypeInfo\&, bool) const method + + +Returns an array containing objects that represent all custom attributes applied to the type represented by the current object. + +```cpp +ArrayPtr> System::Reflection::MemberInfo::GetCustomAttributes(const TypeInfo &attributeType, bool inherit=false) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| attributeType | const TypeInfo\& | Type of attribute to look for. | +| inherit | bool | Whether to check inherited attributes, too. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [MemberInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/memberinfo/objectptr/_index.md b/english/cpp/system.reflection/memberinfo/objectptr/_index.md new file mode 100644 index 0000000000..d8b4a4cd1a --- /dev/null +++ b/english/cpp/system.reflection/memberinfo/objectptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Reflection::MemberInfo::ObjectPtr typedef +linktitle: ObjectPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberInfo::ObjectPtr typedef. Alias for a shared pointer to Object in C++.' +type: docs +weight: 800 +url: /cpp/system.reflection/memberinfo/objectptr/ +--- +## ObjectPtr typedef + + +Alias for a shared pointer to [Object](../../../system/object/). + +```cpp +SharedPtr System::Reflection::MemberInfo::ObjectPtr +``` + +## See Also + +* Class [MemberInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/memberinfo/typeinternal/_index.md b/english/cpp/system.reflection/memberinfo/typeinternal/_index.md new file mode 100644 index 0000000000..2179668868 --- /dev/null +++ b/english/cpp/system.reflection/memberinfo/typeinternal/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::MemberInfo::TypeInternal class +linktitle: TypeInternal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberInfo::TypeInternal class. Declaring type desription. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 900 +url: /cpp/system.reflection/memberinfo/typeinternal/ +--- +## TypeInternal class + + +Declaring type desription. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../../../system/smartptr/) class to manage objects of this type. + +```cpp +class TypeInternal +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_FullName](./get_fullname/)() const | Gets type full name. | +| [get_Name](./get_name/)() const | Gets type short name. | +## See Also + +* Class [MemberInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/memberinfo/typeinternal/get_fullname/_index.md b/english/cpp/system.reflection/memberinfo/typeinternal/get_fullname/_index.md new file mode 100644 index 0000000000..1690b197c5 --- /dev/null +++ b/english/cpp/system.reflection/memberinfo/typeinternal/get_fullname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Reflection::MemberInfo::TypeInternal::get_FullName method +linktitle: get_FullName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberInfo::TypeInternal::get_FullName method. Gets type full name in C++.' +type: docs +weight: 100 +url: /cpp/system.reflection/memberinfo/typeinternal/get_fullname/ +--- +## TypeInternal::get_FullName method + + +Gets type full name. + +```cpp +const String & System::Reflection::MemberInfo::TypeInternal::get_FullName() const +``` + + +### ReturnValue + +Type full name. + +## See Also + +* Class [String](../../../../system/string/) +* Class [TypeInternal](../) +* Class [MemberInfo](../../) +* Namespace [System::Reflection](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.reflection/memberinfo/typeinternal/get_name/_index.md b/english/cpp/system.reflection/memberinfo/typeinternal/get_name/_index.md new file mode 100644 index 0000000000..56c2d79113 --- /dev/null +++ b/english/cpp/system.reflection/memberinfo/typeinternal/get_name/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Reflection::MemberInfo::TypeInternal::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberInfo::TypeInternal::get_Name method. Gets type short name in C++.' +type: docs +weight: 200 +url: /cpp/system.reflection/memberinfo/typeinternal/get_name/ +--- +## TypeInternal::get_Name method + + +Gets type short name. + +```cpp +const String & System::Reflection::MemberInfo::TypeInternal::get_Name() const +``` + + +### ReturnValue + +short name of type. + +## See Also + +* Class [String](../../../../system/string/) +* Class [TypeInternal](../) +* Class [MemberInfo](../../) +* Namespace [System::Reflection](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.reflection/membertypes/_index.md b/english/cpp/system.reflection/membertypes/_index.md new file mode 100644 index 0000000000..512154d0ed --- /dev/null +++ b/english/cpp/system.reflection/membertypes/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Reflection::MemberTypes enum +linktitle: MemberTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MemberTypes enum. Marks each type of member in C++.' +type: docs +weight: 1300 +url: /cpp/system.reflection/membertypes/ +--- +## MemberTypes enum + + +Marks each type of member. + +```cpp +enum class MemberTypes +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Constructor | 1 | Specifies that the member is a constructor. | +| Event | 2 | Specifies that the member is an event. | +| Field | 4 | Specifies that the member is a field. | +| Method | 8 | Specifies that the member is a method. | +| Property | 16 | Specifies that the member is a property. | +| TypeInfo | 32 | Specifies that the member is a type. | +| Custom | 64 | Specifies that the member is a custom member type. | +| NestedType | 128 | Specifies that the member is a nested type. | +| All | 191 | Specifies all member types. | + +## See Also + +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/methodbase/_index.md b/english/cpp/system.reflection/methodbase/_index.md new file mode 100644 index 0000000000..428721da7d --- /dev/null +++ b/english/cpp/system.reflection/methodbase/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Reflection::MethodBase class +linktitle: MethodBase +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MethodBase class. Base information on method. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.reflection/methodbase/ +--- +## MethodBase class + + +Base information on method. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class MethodBase : public System::Reflection::MemberInfo +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_MemberType](./get_membertype/)() const override | Indicating the type of the member - method, constructor, event, and so on. | +| static [GetCurrentMethod](./getcurrentmethod/)(const String\&) | This method allows getting current method name. Translator substitutes ASPOSE_CURRENT_FUNCTION as parameter automatically. | +| [MEMBER_FUNCTION_MAKE_OBJECT](./member_function_make_object/)(MethodBase, CODEPORTING_ARGS(const String\&full_name), CODEPORTING_ARGS(full_name)) | | +| [MethodBase](./methodbase/)() | Initializes a new instance of the [MethodBase](./) class. | +## See Also + +* Class [MemberInfo](../memberinfo/) +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/methodbase/get_membertype/_index.md b/english/cpp/system.reflection/methodbase/get_membertype/_index.md new file mode 100644 index 0000000000..5af7b913e0 --- /dev/null +++ b/english/cpp/system.reflection/methodbase/get_membertype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Reflection::MethodBase::get_MemberType method +linktitle: get_MemberType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MethodBase::get_MemberType method. Indicating the type of the member - method, constructor, event, and so on in C++.' +type: docs +weight: 200 +url: /cpp/system.reflection/methodbase/get_membertype/ +--- +## MethodBase::get_MemberType method + + +Indicating the type of the member - method, constructor, event, and so on. + +```cpp +virtual MemberTypes System::Reflection::MethodBase::get_MemberType() const override +``` + +## See Also + +* Enum [MemberTypes](../../membertypes/) +* Class [MethodBase](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/methodbase/getcurrentmethod/_index.md b/english/cpp/system.reflection/methodbase/getcurrentmethod/_index.md new file mode 100644 index 0000000000..603cb51422 --- /dev/null +++ b/english/cpp/system.reflection/methodbase/getcurrentmethod/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Reflection::MethodBase::GetCurrentMethod method +linktitle: GetCurrentMethod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MethodBase::GetCurrentMethod method. This method allows getting current method name. Translator substitutes ASPOSE_CURRENT_FUNCTION as parameter automatically in C++.' +type: docs +weight: 400 +url: /cpp/system.reflection/methodbase/getcurrentmethod/ +--- +## MethodBase::GetCurrentMethod method + + +This method allows getting current method name. Translator substitutes ASPOSE_CURRENT_FUNCTION as parameter automatically. + +```cpp +static System::SharedPtr System::Reflection::MethodBase::GetCurrentMethod(const String &full_name) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MemberInfo](../../memberinfo/) +* Class [String](../../../system/string/) +* Class [MethodBase](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/methodbase/member_function_make_object/_index.md b/english/cpp/system.reflection/methodbase/member_function_make_object/_index.md new file mode 100644 index 0000000000..633f74769f --- /dev/null +++ b/english/cpp/system.reflection/methodbase/member_function_make_object/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Reflection::MethodBase::MEMBER_FUNCTION_MAKE_OBJECT method +linktitle: MEMBER_FUNCTION_MAKE_OBJECT +second_title: Aspose.PDF for C++ API Reference +description: 'How to use MEMBER_FUNCTION_MAKE_OBJECT method of System::Reflection::MethodBase class in C++.' +type: docs +weight: 300 +url: /cpp/system.reflection/methodbase/member_function_make_object/ +--- +## MethodBase::MEMBER_FUNCTION_MAKE_OBJECT method + + + + +```cpp +System::Reflection::MethodBase::MEMBER_FUNCTION_MAKE_OBJECT(MethodBase, CODEPORTING_ARGS(const String &full_name), CODEPORTING_ARGS(full_name)) +``` + +## See Also + +* Class [MethodBase](../) +* Class [String](../../../system/string/) +* Class [MethodBase](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/methodbase/methodbase/_index.md b/english/cpp/system.reflection/methodbase/methodbase/_index.md new file mode 100644 index 0000000000..0569b8454c --- /dev/null +++ b/english/cpp/system.reflection/methodbase/methodbase/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Reflection::MethodBase::MethodBase constructor +linktitle: MethodBase +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MethodBase::MethodBase constructor. Initializes a new instance of the MethodBase class in C++.' +type: docs +weight: 100 +url: /cpp/system.reflection/methodbase/methodbase/ +--- +## MethodBase::MethodBase constructor + + +Initializes a new instance of the [MethodBase](../) class. + +```cpp +System::Reflection::MethodBase::MethodBase() +``` + +## See Also + +* Class [MethodBase](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/methodinfo/_index.md b/english/cpp/system.reflection/methodinfo/_index.md new file mode 100644 index 0000000000..4f59afc584 --- /dev/null +++ b/english/cpp/system.reflection/methodinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::MethodInfo class +linktitle: MethodInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MethodInfo class. Represents information on class method in C++.' +type: docs +weight: 900 +url: /cpp/system.reflection/methodinfo/ +--- +## MethodInfo class + + +Represents information on class method. + +```cpp +class MethodInfo : public System::Reflection::MemberInfo +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_MemberType](./get_membertype/)() const override | Gets a MemberTypes value indicating that this member is a method. | +| [MethodInfo](./methodinfo/)(const String\&) | Initializes a new instance of the [MethodInfo](./) class. | +## See Also + +* Class [MemberInfo](../memberinfo/) +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/methodinfo/get_membertype/_index.md b/english/cpp/system.reflection/methodinfo/get_membertype/_index.md new file mode 100644 index 0000000000..e2ce04465a --- /dev/null +++ b/english/cpp/system.reflection/methodinfo/get_membertype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Reflection::MethodInfo::get_MemberType method +linktitle: get_MemberType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MethodInfo::get_MemberType method. Gets a MemberTypes value indicating that this member is a method in C++.' +type: docs +weight: 200 +url: /cpp/system.reflection/methodinfo/get_membertype/ +--- +## MethodInfo::get_MemberType method + + +Gets a MemberTypes value indicating that this member is a method. + +```cpp +virtual MemberTypes System::Reflection::MethodInfo::get_MemberType() const override +``` + +## See Also + +* Enum [MemberTypes](../../membertypes/) +* Class [MethodInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/methodinfo/methodinfo/_index.md b/english/cpp/system.reflection/methodinfo/methodinfo/_index.md new file mode 100644 index 0000000000..fddde05783 --- /dev/null +++ b/english/cpp/system.reflection/methodinfo/methodinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::MethodInfo::MethodInfo constructor +linktitle: MethodInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::MethodInfo::MethodInfo constructor. Initializes a new instance of the MethodInfo class in C++.' +type: docs +weight: 100 +url: /cpp/system.reflection/methodinfo/methodinfo/ +--- +## MethodInfo::MethodInfo constructor + + +Initializes a new instance of the [MethodInfo](../) class. + +```cpp +System::Reflection::MethodInfo::MethodInfo(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Method name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [MethodInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/propertyinfo/_index.md b/english/cpp/system.reflection/propertyinfo/_index.md new file mode 100644 index 0000000000..d1f52185e1 --- /dev/null +++ b/english/cpp/system.reflection/propertyinfo/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Reflection::PropertyInfo class +linktitle: PropertyInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::PropertyInfo class. Represents property information in C++.' +type: docs +weight: 1000 +url: /cpp/system.reflection/propertyinfo/ +--- +## PropertyInfo class + + +Represents property information. + +```cpp +class PropertyInfo : public System::Reflection::MemberInfo +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_MemberType](./get_membertype/)() const override | Gets a MemberTypes value indicating that this member is a property. | +| [get_PropertyType](./get_propertytype/)() | Gets property type. | +| [GetValue](./getvalue/)(System::SharedPtr\) | Gets property value from specific object. | +| [GetValue](./getvalue/)(System::SharedPtr\, System::ArrayPtr\\>) | Gets property value from specific object. | +| [PropertyInfo](./propertyinfo/)(String, System::SharedPtr\(ClassType::*)() const) | Constructor. Property with only const getter. | +| [PropertyInfo](./propertyinfo/)(String, System::SharedPtr\(ClassType::*)()) | Constructor. Property with only non-const getter. | +| [PropertyInfo](./propertyinfo/)(String, void(ClassType::*)(System::SharedPtr\), System::SharedPtr\(ClassType::*)() const) | Constructor. | +| [PropertyInfo](./propertyinfo/)(String, void(ClassType::*)(System::Nullable\), System::Nullable\(ClassType::*)()) | Constructor. [Nullable](../../system/nullable/) property with setter and getter. | +| [PropertyInfo](./propertyinfo/)(String, void(ClassType::*)(System::Nullable\), System::Nullable\(ClassType::*)() const) | Constructor. [Nullable](../../system/nullable/) property with const getter only. | +| [PropertyInfo](./propertyinfo/)(String, void(ClassType::*)(System::SharedPtr\), System::SharedPtr\(ClassType::*)()) | Constructor. [Object](../../system/object/) property with getter only. | +| [PropertyInfo](./propertyinfo/)(String, void(ClassType::*)(System::String), System::String(ClassType::*)()) | Constructs string property information. | +| [PropertyInfo](./propertyinfo/)(String, void(ClassType::*)(System::String), System::String(ClassType::*)() const) | Constructs string property information from class with const getter. | +| [PropertyInfo](./propertyinfo/)(String, void(ClassType::*)(System::Decimal), System::Decimal(ClassType::*)()) | Constructs [Decimal](../../system/decimal/) property information. | +| [PropertyInfo](./propertyinfo/)(String, void(ClassType::*)(System::Decimal), System::Decimal(ClassType::*)() const) | Constructs [Decimal](../../system/decimal/) property information from class with const getter. | +| [PropertyInfo](./propertyinfo/)(String, void(ClassType::*)(bool), bool(ClassType::*)()) | Constructs boolean property information. | +| [PropertyInfo](./propertyinfo/)(String, void(ClassType::*)(bool), bool(ClassType::*)() const) | Constructs boolean property information from class with const getter. | +| [PropertyInfo](./propertyinfo/)(String, void(ClassType::*)(int64_t), int64_t(ClassType::*)()) | Constructs int64_t property information. | +| [PropertyInfo](./propertyinfo/)(String, void(ClassType::*)(int64_t), int64_t(ClassType::*)() const) | Constructs int64_t property information from class with const getter. | +| [set_PropertyType](./set_propertytype/)(const TypeInfo\&) | Sets the type of this property. | +| [SetValue](./setvalue/)(System::SharedPtr\, System::SharedPtr\) | Sets property value to specific object. | +| [SetValue](./setvalue/)(System::SharedPtr\, System::SharedPtr\, System::ArrayPtr\\>) | Sets property value to specific object. | +## See Also + +* Class [MemberInfo](../memberinfo/) +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/propertyinfo/get_membertype/_index.md b/english/cpp/system.reflection/propertyinfo/get_membertype/_index.md new file mode 100644 index 0000000000..e0dc4fa2b8 --- /dev/null +++ b/english/cpp/system.reflection/propertyinfo/get_membertype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Reflection::PropertyInfo::get_MemberType method +linktitle: get_MemberType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::PropertyInfo::get_MemberType method. Gets a MemberTypes value indicating that this member is a property in C++.' +type: docs +weight: 200 +url: /cpp/system.reflection/propertyinfo/get_membertype/ +--- +## PropertyInfo::get_MemberType method + + +Gets a MemberTypes value indicating that this member is a property. + +```cpp +virtual MemberTypes System::Reflection::PropertyInfo::get_MemberType() const override +``` + +## See Also + +* Enum [MemberTypes](../../membertypes/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/propertyinfo/get_propertytype/_index.md b/english/cpp/system.reflection/propertyinfo/get_propertytype/_index.md new file mode 100644 index 0000000000..a88fae9f6d --- /dev/null +++ b/english/cpp/system.reflection/propertyinfo/get_propertytype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::PropertyInfo::get_PropertyType method +linktitle: get_PropertyType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::PropertyInfo::get_PropertyType method. Gets property type in C++.' +type: docs +weight: 300 +url: /cpp/system.reflection/propertyinfo/get_propertytype/ +--- +## PropertyInfo::get_PropertyType method + + +Gets property type. + +```cpp +TypeInfo System::Reflection::PropertyInfo::get_PropertyType() +``` + + +### ReturnValue + +Type of the property. + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/propertyinfo/getvalue/_index.md b/english/cpp/system.reflection/propertyinfo/getvalue/_index.md new file mode 100644 index 0000000000..18efce3abc --- /dev/null +++ b/english/cpp/system.reflection/propertyinfo/getvalue/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Reflection::PropertyInfo::GetValue method +linktitle: GetValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::PropertyInfo::GetValue method. Gets property value from specific object in C++.' +type: docs +weight: 400 +url: /cpp/system.reflection/propertyinfo/getvalue/ +--- +## PropertyInfo::GetValue(System::SharedPtr\) method + + +Gets property value from specific object. + +```cpp +System::SharedPtr System::Reflection::PropertyInfo::GetValue(System::SharedPtr obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to read property from. | + +### ReturnValue + +Value of specified property for specified object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::GetValue(System::SharedPtr\, System::ArrayPtr\\>) method + + +Gets property value from specific object. + +```cpp +System::SharedPtr System::Reflection::PropertyInfo::GetValue(System::SharedPtr obj, System::ArrayPtr> indexer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to read property from. | +| indexer | System::ArrayPtr\\> | These are optional index values for indexed properties. For non-indexed properties, this value should be null. | + +### ReturnValue + +Value of specified property for specified object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/propertyinfo/propertyinfo/_index.md b/english/cpp/system.reflection/propertyinfo/propertyinfo/_index.md new file mode 100644 index 0000000000..8458f7e135 --- /dev/null +++ b/english/cpp/system.reflection/propertyinfo/propertyinfo/_index.md @@ -0,0 +1,385 @@ +--- +title: System::Reflection::PropertyInfo::PropertyInfo constructor +linktitle: PropertyInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::PropertyInfo::PropertyInfo constructor. Constructor. Property with only const getter in C++.' +type: docs +weight: 100 +url: /cpp/system.reflection/propertyinfo/propertyinfo/ +--- +## PropertyInfo::PropertyInfo(String, System::SharedPtr\(ClassType::*)() const) constructor + + +Constructor. Property with only const getter. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, System::SharedPtr(ClassType::*get_prop_method)() const) +``` + + +| Parameter | Description | +| --- | --- | +| PropertyType | Type of the property. | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| get_prop_method | System::SharedPtr\(ClassType::*)() const | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, System::SharedPtr\(ClassType::*)()) constructor + + +Constructor. Property with only non-const getter. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, System::SharedPtr(ClassType::*get_prop_method)()) +``` + + +| Parameter | Description | +| --- | --- | +| PropertyType | Type of the property. | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| get_prop_method | System::SharedPtr\(ClassType::*)() | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, void(ClassType::*)(bool), bool(ClassType::*)() const) constructor + + +Constructs boolean property information from class with const getter. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, void(ClassType::*set_prop_method)(bool), bool(ClassType::*get_prop_method)() const) +``` + + +| Parameter | Description | +| --- | --- | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| set_prop_method | void(ClassType::*)(bool) | Setter method. | +| get_prop_method | bool(ClassType::*)() const | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, void(ClassType::*)(bool), bool(ClassType::*)()) constructor + + +Constructs boolean property information. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, void(ClassType::*set_prop_method)(bool), bool(ClassType::*get_prop_method)()) +``` + + +| Parameter | Description | +| --- | --- | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| set_prop_method | void(ClassType::*)(bool) | Setter method. | +| get_prop_method | bool(ClassType::*)() | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, void(ClassType::*)(int64_t), int64_t(ClassType::*)() const) constructor + + +Constructs int64_t property information from class with const getter. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, void(ClassType::*set_prop_method)(int64_t), int64_t(ClassType::*get_prop_method)() const) +``` + + +| Parameter | Description | +| --- | --- | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| set_prop_method | void(ClassType::*)(int64_t) | Setter method. | +| get_prop_method | int64_t(ClassType::*)() const | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, void(ClassType::*)(int64_t), int64_t(ClassType::*)()) constructor + + +Constructs int64_t property information. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, void(ClassType::*set_prop_method)(int64_t), int64_t(ClassType::*get_prop_method)()) +``` + + +| Parameter | Description | +| --- | --- | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| set_prop_method | void(ClassType::*)(int64_t) | Setter method. | +| get_prop_method | int64_t(ClassType::*)() | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, void(ClassType::*)(System::Decimal), System::Decimal(ClassType::*)() const) constructor + + +Constructs [Decimal](../../../system/decimal/) property information from class with const getter. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, void(ClassType::*set_prop_method)(System::Decimal), System::Decimal(ClassType::*get_prop_method)() const) +``` + + +| Parameter | Description | +| --- | --- | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| set_prop_method | void(ClassType::*)(System::Decimal) | Setter method. | +| get_prop_method | System::Decimal(ClassType::*)() const | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Decimal](../../../system/decimal/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, void(ClassType::*)(System::Decimal), System::Decimal(ClassType::*)()) constructor + + +Constructs [Decimal](../../../system/decimal/) property information. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, void(ClassType::*set_prop_method)(System::Decimal), System::Decimal(ClassType::*get_prop_method)()) +``` + + +| Parameter | Description | +| --- | --- | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| set_prop_method | void(ClassType::*)(System::Decimal) | Setter method. | +| get_prop_method | System::Decimal(ClassType::*)() | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Decimal](../../../system/decimal/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, void(ClassType::*)(System::Nullable\), System::Nullable\(ClassType::*)() const) constructor + + +Constructor. [Nullable](../../../system/nullable/) property with const getter only. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, void(ClassType::*set_prop_method)(System::Nullable), System::Nullable(ClassType::*get_prop_method)() const) +``` + + +| Parameter | Description | +| --- | --- | +| PropertyType | Type of the property. | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| set_prop_method | void(ClassType::*)(System::Nullable\) | Setter method. | +| get_prop_method | System::Nullable\(ClassType::*)() const | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Nullable](../../../system/nullable/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, void(ClassType::*)(System::Nullable\), System::Nullable\(ClassType::*)()) constructor + + +Constructor. [Nullable](../../../system/nullable/) property with setter and getter. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, void(ClassType::*set_prop_method)(System::Nullable), System::Nullable(ClassType::*get_prop_method)()) +``` + + +| Parameter | Description | +| --- | --- | +| PropertyType | Type of the property. | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| set_prop_method | void(ClassType::*)(System::Nullable\) | Setter method. | +| get_prop_method | System::Nullable\(ClassType::*)() | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Nullable](../../../system/nullable/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, void(ClassType::*)(System::SharedPtr\), System::SharedPtr\(ClassType::*)() const) constructor + + +Constructor. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, void(ClassType::*set_prop_method)(System::SharedPtr), System::SharedPtr(ClassType::*get_prop_method)() const) +``` + + +| Parameter | Description | +| --- | --- | +| PropertyType | Type of the property. | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| set_prop_method | void(ClassType::*)(System::SharedPtr\) | Setter method. | +| get_prop_method | System::SharedPtr\(ClassType::*)() const | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, void(ClassType::*)(System::SharedPtr\), System::SharedPtr\(ClassType::*)()) constructor + + +Constructor. [Object](../../../system/object/) property with getter only. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, void(ClassType::*set_prop_method)(System::SharedPtr), System::SharedPtr(ClassType::*get_prop_method)()) +``` + + +| Parameter | Description | +| --- | --- | +| PropertyType | Type of the property. | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| set_prop_method | void(ClassType::*)(System::SharedPtr\) | Setter method. | +| get_prop_method | System::SharedPtr\(ClassType::*)() | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, void(ClassType::*)(System::String), System::String(ClassType::*)() const) constructor + + +Constructs string property information from class with const getter. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, void(ClassType::*set_prop_method)(System::String), System::String(ClassType::*get_prop_method)() const) +``` + + +| Parameter | Description | +| --- | --- | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| set_prop_method | void(ClassType::*)(System::String) | Setter method. | +| get_prop_method | System::String(ClassType::*)() const | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::PropertyInfo(String, void(ClassType::*)(System::String), System::String(ClassType::*)()) constructor + + +Constructs string property information. + +```cpp +template System::Reflection::PropertyInfo::PropertyInfo(String name, void(ClassType::*set_prop_method)(System::String), System::String(ClassType::*get_prop_method)()) +``` + + +| Parameter | Description | +| --- | --- | +| ClassType | Type of the class the property belongs to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Property name. | +| set_prop_method | void(ClassType::*)(System::String) | Setter method. | +| get_prop_method | System::String(ClassType::*)() | Getter method. | + +## See Also + +* Class [String](../../../system/string/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/propertyinfo/set_propertytype/_index.md b/english/cpp/system.reflection/propertyinfo/set_propertytype/_index.md new file mode 100644 index 0000000000..60bfdac903 --- /dev/null +++ b/english/cpp/system.reflection/propertyinfo/set_propertytype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Reflection::PropertyInfo::set_PropertyType method +linktitle: set_PropertyType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::PropertyInfo::set_PropertyType method. Sets the type of this property in C++.' +type: docs +weight: 500 +url: /cpp/system.reflection/propertyinfo/set_propertytype/ +--- +## PropertyInfo::set_PropertyType method + + +Sets the type of this property. + +```cpp +void System::Reflection::PropertyInfo::set_PropertyType(const TypeInfo &type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const TypeInfo\& | property type | + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/propertyinfo/setvalue/_index.md b/english/cpp/system.reflection/propertyinfo/setvalue/_index.md new file mode 100644 index 0000000000..1848b63d73 --- /dev/null +++ b/english/cpp/system.reflection/propertyinfo/setvalue/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Reflection::PropertyInfo::SetValue method +linktitle: SetValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::PropertyInfo::SetValue method. Sets property value to specific object in C++.' +type: docs +weight: 600 +url: /cpp/system.reflection/propertyinfo/setvalue/ +--- +## PropertyInfo::SetValue(System::SharedPtr\, System::SharedPtr\) method + + +Sets property value to specific object. + +```cpp +void System::Reflection::PropertyInfo::SetValue(System::SharedPtr obj, System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to write property to. | +| value | System::SharedPtr\ | Value of property to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) +## PropertyInfo::SetValue(System::SharedPtr\, System::SharedPtr\, System::ArrayPtr\\>) method + + +Sets property value to specific object. + +```cpp +void System::Reflection::PropertyInfo::SetValue(System::SharedPtr obj, System::SharedPtr value, System::ArrayPtr> indexer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | System::SharedPtr\ | [Object](../../../system/object/) to write property to. | +| indexer | System::SharedPtr\ | These are optional index values for indexed properties. For non-indexed properties, this value should be null. | +| value | System::ArrayPtr\\> | Value of property to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [PropertyInfo](../) +* Namespace [System::Reflection](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.reflection/reflectiontypeloadexception/_index.md b/english/cpp/system.reflection/reflectiontypeloadexception/_index.md new file mode 100644 index 0000000000..17ab488a69 --- /dev/null +++ b/english/cpp/system.reflection/reflectiontypeloadexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Reflection::ReflectionTypeLoadException typedef +linktitle: ReflectionTypeLoadException +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::ReflectionTypeLoadException typedef. ReflectionTypeLoadException is thrown by the Module.GetTypes method if any of the classes in a module fail to load. Never wrap the ReflectionTypeLoadException class instances into System::SmartPtr in C++.' +type: docs +weight: 1400 +url: /cpp/system.reflection/reflectiontypeloadexception/ +--- +## ReflectionTypeLoadException typedef + + +ReflectionTypeLoadException is thrown by the Module.GetTypes method if any of the classes in a module fail to load. Never wrap the ReflectionTypeLoadException class instances into [System::SmartPtr](../../system/smartptr/). + +```cpp +using System::Reflection::ReflectionTypeLoadException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.reflection/targetinvocationexception/_index.md b/english/cpp/system.reflection/targetinvocationexception/_index.md new file mode 100644 index 0000000000..deaf684638 --- /dev/null +++ b/english/cpp/system.reflection/targetinvocationexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Reflection::TargetInvocationException typedef +linktitle: TargetInvocationException +second_title: Aspose.PDF for C++ API Reference +description: 'System::Reflection::TargetInvocationException typedef. TargetInvocationException is thrown by methods invoked through reflection. Never wrap the TargetInvocationException class instances into System::SmartPtr in C++.' +type: docs +weight: 1500 +url: /cpp/system.reflection/targetinvocationexception/ +--- +## TargetInvocationException typedef + + +TargetInvocationException is thrown by methods invoked through reflection. Never wrap the TargetInvocationException class instances into [System::SmartPtr](../../system/smartptr/). + +```cpp +using System::Reflection::TargetInvocationException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Reflection](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.resources/_index.md b/english/cpp/system.resources/_index.md new file mode 100644 index 0000000000..e7d71431c3 --- /dev/null +++ b/english/cpp/system.resources/_index.md @@ -0,0 +1,17 @@ +--- +title: System::Resources namespace +linktitle: System::Resources +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Resources namespace in C++.' +type: docs +weight: 5900 +url: /cpp/system.resources/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [ResourceManager](./resourcemanager/) | Provides API to manage resources. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | diff --git a/english/cpp/system.resources/resourcemanager/_index.md b/english/cpp/system.resources/resourcemanager/_index.md new file mode 100644 index 0000000000..8ac5a82866 --- /dev/null +++ b/english/cpp/system.resources/resourcemanager/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Resources::ResourceManager class +linktitle: ResourceManager +second_title: Aspose.PDF for C++ API Reference +description: 'System::Resources::ResourceManager class. Provides API to manage resources. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.resources/resourcemanager/ +--- +## ResourceManager class + + +Provides API to manage resources. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ResourceManager : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetObject__](./getobject__/)(String) | Gets object from resource. Name is not GetObject() to deal with GetObjectA define issue. | +| virtual [GetObject__](./getobject__/)(String, SharedPtr\) | Gets object from resource. Name is not GetObject() to deal with GetObjectA define issue. | +| virtual [GetString](./getstring/)(String) | Gets string resource. | +| virtual [GetString](./getstring/)(String, SharedPtr\) | Gets string resource. | +| [ResourceManager](./resourcemanager/)(const String\&, const SharedPtr\\&) | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Resources](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.resources/resourcemanager/getobject__/_index.md b/english/cpp/system.resources/resourcemanager/getobject__/_index.md new file mode 100644 index 0000000000..00152aac4f --- /dev/null +++ b/english/cpp/system.resources/resourcemanager/getobject__/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Resources::ResourceManager::GetObject__ method +linktitle: GetObject__ +second_title: Aspose.PDF for C++ API Reference +description: 'System::Resources::ResourceManager::GetObject__ method. Gets object from resource. Name is not GetObject() to deal with GetObjectA define issue in C++.' +type: docs +weight: 200 +url: /cpp/system.resources/resourcemanager/getobject__/ +--- +## ResourceManager::GetObject__(String) method + + +Gets object from resource. Name is not GetObject() to deal with GetObjectA define issue. + +```cpp +virtual SharedPtr System::Resources::ResourceManager::GetObject__(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Resource name. | + +### ReturnValue + +Requested resource. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [ResourceManager](../) +* Namespace [System::Resources](../../) +* Library [Aspose.PDF for C++](../../../) +## ResourceManager::GetObject__(String, SharedPtr\) method + + +Gets object from resource. Name is not GetObject() to deal with GetObjectA define issue. + +```cpp +virtual SharedPtr System::Resources::ResourceManager::GetObject__(String name, SharedPtr culture) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Resource name. | +| culture | SharedPtr\ | Culture to use when decoding names. | + +### ReturnValue + +Requested resource. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [ResourceManager](../) +* Namespace [System::Resources](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.resources/resourcemanager/getstring/_index.md b/english/cpp/system.resources/resourcemanager/getstring/_index.md new file mode 100644 index 0000000000..50e478e955 --- /dev/null +++ b/english/cpp/system.resources/resourcemanager/getstring/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Resources::ResourceManager::GetString method +linktitle: GetString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Resources::ResourceManager::GetString method. Gets string resource in C++.' +type: docs +weight: 300 +url: /cpp/system.resources/resourcemanager/getstring/ +--- +## ResourceManager::GetString(String) method + + +Gets string resource. + +```cpp +virtual String System::Resources::ResourceManager::GetString(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Resource name. | + +### ReturnValue + +[String](../../../system/string/) resource value. + +## See Also + +* Class [String](../../../system/string/) +* Class [ResourceManager](../) +* Namespace [System::Resources](../../) +* Library [Aspose.PDF for C++](../../../) +## ResourceManager::GetString(String, SharedPtr\) method + + +Gets string resource. + +```cpp +virtual String System::Resources::ResourceManager::GetString(String name, SharedPtr culture) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Resource name. | +| culture | SharedPtr\ | Culture to use during resource lookup and decoding. | + +### ReturnValue + +[String](../../../system/string/) resource value. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [ResourceManager](../) +* Namespace [System::Resources](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.resources/resourcemanager/resourcemanager/_index.md b/english/cpp/system.resources/resourcemanager/resourcemanager/_index.md new file mode 100644 index 0000000000..c9bec05dce --- /dev/null +++ b/english/cpp/system.resources/resourcemanager/resourcemanager/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Resources::ResourceManager::ResourceManager constructor +linktitle: ResourceManager +second_title: Aspose.PDF for C++ API Reference +description: 'System::Resources::ResourceManager::ResourceManager constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.resources/resourcemanager/resourcemanager/ +--- +## ResourceManager::ResourceManager constructor + + +RTTI information. + +```cpp +System::Resources::ResourceManager::ResourceManager(const String &baseName, const SharedPtr &assembly) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| baseName | const String\& | Root name of resource file. | +| assembly | const SharedPtr\\& | Assembly owning resources. | +## Remarks + + +Constructor. +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Assembly](../../../system.reflection/assembly/) +* Class [ResourceManager](../) +* Namespace [System::Resources](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.compilerservices/_index.md b/english/cpp/system.runtime.compilerservices/_index.md new file mode 100644 index 0000000000..f5bd6feb73 --- /dev/null +++ b/english/cpp/system.runtime.compilerservices/_index.md @@ -0,0 +1,18 @@ +--- +title: System::Runtime::CompilerServices namespace +linktitle: System::Runtime::CompilerServices +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Runtime::CompilerServices namespace in C++.' +type: docs +weight: 6000 +url: /cpp/system.runtime.compilerservices/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [ITuple](./ituple/) | Defines a general-purpose [Tuple](../system/tuple/) implementation that allows access to [Tuple](../system/tuple/) instance members without knowing the underlying [Tuple](../system/tuple/) type. | +| [RuntimeHelpers](./runtimehelpers/) | Helper class to get some object information in runtime. | diff --git a/english/cpp/system.runtime.compilerservices/ituple/_index.md b/english/cpp/system.runtime.compilerservices/ituple/_index.md new file mode 100644 index 0000000000..e097d0440f --- /dev/null +++ b/english/cpp/system.runtime.compilerservices/ituple/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Runtime::CompilerServices::ITuple class +linktitle: ITuple +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::CompilerServices::ITuple class. Defines a general-purpose Tuple implementation that allows access to Tuple instance members without knowing the underlying Tuple type in C++.' +type: docs +weight: 100 +url: /cpp/system.runtime.compilerservices/ituple/ +--- +## ITuple class + + +Defines a general-purpose [Tuple](../../system/tuple/) implementation that allows access to [Tuple](../../system/tuple/) instance members without knowing the underlying [Tuple](../../system/tuple/) type. + +```cpp +class ITuple : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_Length](./get_length/)() const | Returns the number of positions in this data structure. | +| virtual [idx_get](./idx_get/)(int32_t) const | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Runtime::CompilerServices](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.runtime.compilerservices/ituple/get_length/_index.md b/english/cpp/system.runtime.compilerservices/ituple/get_length/_index.md new file mode 100644 index 0000000000..f1b95ce739 --- /dev/null +++ b/english/cpp/system.runtime.compilerservices/ituple/get_length/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Runtime::CompilerServices::ITuple::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::CompilerServices::ITuple::get_Length method. Returns the number of positions in this data structure in C++.' +type: docs +weight: 100 +url: /cpp/system.runtime.compilerservices/ituple/get_length/ +--- +## ITuple::get_Length method + + +Returns the number of positions in this data structure. + +```cpp +virtual int32_t System::Runtime::CompilerServices::ITuple::get_Length() const =0 +``` + +## See Also + +* Class [ITuple](../) +* Namespace [System::Runtime::CompilerServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.compilerservices/ituple/idx_get/_index.md b/english/cpp/system.runtime.compilerservices/ituple/idx_get/_index.md new file mode 100644 index 0000000000..c872d1c6ee --- /dev/null +++ b/english/cpp/system.runtime.compilerservices/ituple/idx_get/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Runtime::CompilerServices::ITuple::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::CompilerServices::ITuple::idx_get method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.runtime.compilerservices/ituple/idx_get/ +--- +## ITuple::idx_get method + + +RTTI information. + +```cpp +virtual SharedPtr System::Runtime::CompilerServices::ITuple::idx_get(int32_t index) const =0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | of the specified [Tuple](../../../system/tuple/) element. | + +### ReturnValue + +The element at position index the [Tuple](../../../system/tuple/) +## Remarks + + +Returns the element at position index +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ITuple](../) +* Namespace [System::Runtime::CompilerServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.compilerservices/runtimehelpers/_index.md b/english/cpp/system.runtime.compilerservices/runtimehelpers/_index.md new file mode 100644 index 0000000000..763cae7097 --- /dev/null +++ b/english/cpp/system.runtime.compilerservices/runtimehelpers/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Runtime::CompilerServices::RuntimeHelpers class +linktitle: RuntimeHelpers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::CompilerServices::RuntimeHelpers class. Helper class to get some object information in runtime in C++.' +type: docs +weight: 200 +url: /cpp/system.runtime.compilerservices/runtimehelpers/ +--- +## RuntimeHelpers class + + +Helper class to get some object information in runtime. + +```cpp +class RuntimeHelpers +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [GetHashCode](./gethashcode/)(SmartPtr\ const\&) | Gets hash code on arbitrary type. Calls [Object::GetHashCode()](../../system/object/gethashcode/) to do so. | +## See Also + +* Namespace [System::Runtime::CompilerServices](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.runtime.compilerservices/runtimehelpers/gethashcode/_index.md b/english/cpp/system.runtime.compilerservices/runtimehelpers/gethashcode/_index.md new file mode 100644 index 0000000000..62778048f7 --- /dev/null +++ b/english/cpp/system.runtime.compilerservices/runtimehelpers/gethashcode/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Runtime::CompilerServices::RuntimeHelpers::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::CompilerServices::RuntimeHelpers::GetHashCode method. Gets hash code on arbitrary type. Calls Object::GetHashCode() to do so in C++.' +type: docs +weight: 100 +url: /cpp/system.runtime.compilerservices/runtimehelpers/gethashcode/ +--- +## RuntimeHelpers::GetHashCode method + + +Gets hash code on arbitrary type. Calls [Object::GetHashCode()](../../../system/object/gethashcode/) to do so. + +```cpp +template static int System::Runtime::CompilerServices::RuntimeHelpers::GetHashCode(SmartPtr const &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Type to get hash code for. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ const\& | [Object](../../../system/object/) to get information from. | + +### ReturnValue + +Hash code value as calcualted by target implementation. + +## See Also + +* Class [SmartPtr](../../../system/smartptr/) +* Class [RuntimeHelpers](../) +* Namespace [System::Runtime::CompilerServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/_index.md b/english/cpp/system.runtime.interopservices/_index.md new file mode 100644 index 0000000000..ea03f80e36 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Runtime::InteropServices namespace +linktitle: System::Runtime::InteropServices +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Runtime::InteropServices namespace in C++.' +type: docs +weight: 6100 +url: /cpp/system.runtime.interopservices/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Marshal](./marshal/) | Provides marshalling implementation. For compatibility with translated code only, as no managed code is supported on C++ side. This is a static type with no instance services. You should never create instances of it by any means. | +## Enums + +| Enum | Description | +| --- | --- | +| [GCHandleType](./gchandletype/) | Defines how handle is treated by garbage collector. | +| [VarEnum](./varenum/) | Defines how array elements should be marshalled. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ExternalException](./externalexception/) | | diff --git a/english/cpp/system.runtime.interopservices/externalexception/_index.md b/english/cpp/system.runtime.interopservices/externalexception/_index.md new file mode 100644 index 0000000000..2622922df0 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/externalexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Runtime::InteropServices::ExternalException typedef +linktitle: ExternalException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Runtime::InteropServices::ExternalException typedef in C++.' +type: docs +weight: 400 +url: /cpp/system.runtime.interopservices/externalexception/ +--- +## ExternalException typedef + + + + +```cpp +using System::Runtime::InteropServices::ExternalException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Runtime::InteropServices](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.runtime.interopservices/gchandletype/_index.md b/english/cpp/system.runtime.interopservices/gchandletype/_index.md new file mode 100644 index 0000000000..adbbe6c8f7 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/gchandletype/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Runtime::InteropServices::GCHandleType enum +linktitle: GCHandleType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::GCHandleType enum. Defines how handle is treated by garbage collector in C++.' +type: docs +weight: 200 +url: /cpp/system.runtime.interopservices/gchandletype/ +--- +## GCHandleType enum + + +Defines how handle is treated by garbage collector. + +```cpp +enum class GCHandleType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Weak | 0 | Weak pointer. | +| WeakTrackResurrection | 1 | Weak pointer with tracked resurrection. | +| Normal | 2 | Strong pointer. | +| Pinned | 3 | Pinned (undeletable) pointer. | + +## See Also + +* Namespace [System::Runtime::InteropServices](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/_index.md b/english/cpp/system.runtime.interopservices/marshal/_index.md new file mode 100644 index 0000000000..3e17a3e78a --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Runtime::InteropServices::Marshal class +linktitle: Marshal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal class. Provides marshalling implementation. For compatibility with translated code only, as no managed code is supported on C++ side. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 100 +url: /cpp/system.runtime.interopservices/marshal/ +--- +## Marshal class + + +Provides marshalling implementation. For compatibility with translated code only, as no managed code is supported on C++ side. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class Marshal +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [AllocHGlobal](./allochglobal/)(int32_t) | Allocates unmanaged memory. | +| static [AllocHGlobal](./allochglobal/)(IntPtr) | Allocates unmanaged memory. | +| static [Copy](./copy/)(const IntPtr, container\&&, int, int) | Implements public static void Copy(IntPtr source, byte[] destination, int startIndex, int length) semantics. | +| static [Copy](./copy/)(const void *, container\&&, int, int) | Implements public static void Copy(IntPtr source, byte[] destination, int startIndex, int length) semantics. | +| static [Copy](./copy/)(const container\&, int, void *, int) | Implements public static void Copy(char[] source, int startIndex, IntPtr destination, int length). | +| static [Copy](./copy/)(const container\&, int, IntPtr, int) | Implements public static void Copy(char[] source, int startIndex, IntPtr destination, int length). | +| static [FreeHGlobal](./freehglobal/)(IntPtr) | Frees unmanaged memory. | +| static [GetHRForException](./gethrforexception/)(const System::Exception\&) | Gets HResult from exception. | +| static [PtrToStringAnsi](./ptrtostringansi/)(IntPtr) | Creates a managed [String](../../system/string/) from an unmanaged zero-terminated UTF8-string. | +| static [PtrToStringAnsi](./ptrtostringansi/)(IntPtr, int) | Creates a managed [String](../../system/string/) from an unmanaged UTF8-string. | +| static [PtrToStringAuto](./ptrtostringauto/)(IntPtr) | Creates a managed [String](../../system/string/) from an unmanaged zero-terminated string. | +| static [PtrToStringAuto](./ptrtostringauto/)(IntPtr, int) | Creates a managed [String](../../system/string/) from an unmanaged string. | +| static [PtrToStringUni](./ptrtostringuni/)(IntPtr) | Creates a managed [String](../../system/string/) from an unmanaged zero-terminated unicode string. | +| static [PtrToStringUni](./ptrtostringuni/)(IntPtr, int) | Creates a managed [String](../../system/string/) from an unmanaged unicode string. | +| static [PtrToStringUTF8](./ptrtostringutf8/)(IntPtr) | Creates a managed [String](../../system/string/) from an unmanaged zero-terminated UTF8-string. | +| static [PtrToStringUTF8](./ptrtostringutf8/)(IntPtr, int) | Creates a managed [String](../../system/string/) from an unmanaged UTF8-string. | +| static [ReadByte](./readbyte/)(IntPtr, int) | Reads byte from memory. | +| static [ReadInt16](./readint16/)(IntPtr, int) | Reads short from memory. | +| static [ReadInt32](./readint32/)(IntPtr, int) | Reads int from memory. | +| static [SecureStringToGlobalAllocAnsi](./securestringtoglobalallocansi/)(const SharedPtr\\&) | Copies contents of specified secure string into unmanaged memory, converting into ANSI format. | +| static [SecureStringToGlobalAllocUnicode](./securestringtoglobalallocunicode/)(const SharedPtr\\&) | Copies contents of specified secure string into unmanaged memory. | +| static [StringToHGlobalAnsi](./stringtohglobalansi/)(const String\&) | Copies the contents of a specified string into unmanaged memory. | +| static [StringToHGlobalAuto](./stringtohglobalauto/)(const String\&) | Copies the contents of a specified string into unmanaged memory, converting to ANSI format if required. | +| static [StringToHGlobalUni](./stringtohglobaluni/)(const String\&) | Copies the contents of a specified string into unmanaged memory. | +| static [WriteByte](./writebyte/)(IntPtr, int, uint8_t) | Writes byte to memory. | +| static [WriteByte](./writebyte/)(IntPtr, uint8_t) | Writes byte to memory. | +| static [WriteInt16](./writeint16/)(IntPtr, int, int16_t) | Writes short to memory. | +| static [WriteInt32](./writeint32/)(IntPtr, int, int32_t) | Writes int to memory. | +| static [WriteInt64](./writeint64/)(IntPtr, int, int64_t) | Writes long to memory. | +| static [ZeroFreeGlobalAllocAnsi](./zerofreeglobalallocansi/)(IntPtr) | Frees unmanaged string pointer that was allocated using the SecureStringToGlobalAllocAnsi method. | +| static [ZeroFreeGlobalAllocUnicode](./zerofreeglobalallocunicode/)(IntPtr) | Frees unmanaged string pointer that was allocated using the SecureStringToGlobalAllocUnicode method. | +## See Also + +* Namespace [System::Runtime::InteropServices](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/allochglobal/_index.md b/english/cpp/system.runtime.interopservices/marshal/allochglobal/_index.md new file mode 100644 index 0000000000..f2ef559aef --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/allochglobal/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Runtime::InteropServices::Marshal::AllocHGlobal method +linktitle: AllocHGlobal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::AllocHGlobal method. Allocates unmanaged memory in C++.' +type: docs +weight: 100 +url: /cpp/system.runtime.interopservices/marshal/allochglobal/ +--- +## Marshal::AllocHGlobal(int32_t) method + + +Allocates unmanaged memory. + +```cpp +static IntPtr System::Runtime::InteropServices::Marshal::AllocHGlobal(int32_t bytes_count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes_count | int32_t | Required number of bytes. | + +### ReturnValue + +Pointer to the allocated memory. + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) +## Marshal::AllocHGlobal(IntPtr) method + + +Allocates unmanaged memory. + +```cpp +static IntPtr System::Runtime::InteropServices::Marshal::AllocHGlobal(IntPtr bytes_count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes_count | IntPtr | Required number of bytes. | + +### ReturnValue + +Pointer to the allocated memory. + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/copy/_index.md b/english/cpp/system.runtime.interopservices/marshal/copy/_index.md new file mode 100644 index 0000000000..ce8c9fdde7 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/copy/_index.md @@ -0,0 +1,113 @@ +--- +title: System::Runtime::InteropServices::Marshal::Copy method +linktitle: Copy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::Copy method. Implements public static void Copy(char[] source, int startIndex, IntPtr destination, int length) in C++.' +type: docs +weight: 200 +url: /cpp/system.runtime.interopservices/marshal/copy/ +--- +## Marshal::Copy(const container\&, int, IntPtr, int) method + + +Implements public static void Copy(char[] source, int startIndex, IntPtr destination, int length). + +```cpp +template static void System::Runtime::InteropServices::Marshal::Copy(const container &source, int startIndex, IntPtr destination, int length) +``` + + +| Parameter | Description | +| --- | --- | +| container | Source container type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const container\& | Source data pointer. | +| startIndex | int | Source start index. | +| destination | IntPtr | Destination data pointer. | +| length | int | Number of elements to copy. | + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) +## Marshal::Copy(const container\&, int, void *, int) method + + +Implements public static void Copy(char[] source, int startIndex, IntPtr destination, int length). + +```cpp +template static void System::Runtime::InteropServices::Marshal::Copy(const container &source, int startIndex, void *destination, int length) +``` + + +| Parameter | Description | +| --- | --- | +| container | Source container type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const container\& | Source data pointer. | +| startIndex | int | Source start index. | +| destination | void * | Destination data pointer. | +| length | int | Number of elements to copy. | + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) +## Marshal::Copy(const IntPtr, container\&&, int, int) method + + +Implements public static void Copy(IntPtr source, byte[] destination, int startIndex, int length) semantics. + +```cpp +template static void System::Runtime::InteropServices::Marshal::Copy(const IntPtr source, container &&destination, int startIndex, int length) +``` + + +| Parameter | Description | +| --- | --- | +| container | Destination container type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const IntPtr | Source data pointer. | +| destination | container\&& | Container to copy data into. | +| startIndex | int | Source start index. | +| length | int | Number of elements to copy. | + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) +## Marshal::Copy(const void *, container\&&, int, int) method + + +Implements public static void Copy(IntPtr source, byte[] destination, int startIndex, int length) semantics. + +```cpp +template static void System::Runtime::InteropServices::Marshal::Copy(const void *source, container &&destination, int startIndex, int length) +``` + + +| Parameter | Description | +| --- | --- | +| container | Destination container type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const void * | Source data pointer. | +| destination | container\&& | Container to copy data into. | +| startIndex | int | Source start index. | +| length | int | Number of elements to copy. | + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/freehglobal/_index.md b/english/cpp/system.runtime.interopservices/marshal/freehglobal/_index.md new file mode 100644 index 0000000000..e6805cb125 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/freehglobal/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Runtime::InteropServices::Marshal::FreeHGlobal method +linktitle: FreeHGlobal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::FreeHGlobal method. Frees unmanaged memory in C++.' +type: docs +weight: 300 +url: /cpp/system.runtime.interopservices/marshal/freehglobal/ +--- +## Marshal::FreeHGlobal method + + +Frees unmanaged memory. + +```cpp +static void System::Runtime::InteropServices::Marshal::FreeHGlobal(IntPtr address) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| address | IntPtr | Pointer to the allocated memory. | + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/gethrforexception/_index.md b/english/cpp/system.runtime.interopservices/marshal/gethrforexception/_index.md new file mode 100644 index 0000000000..a9f076df34 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/gethrforexception/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Runtime::InteropServices::Marshal::GetHRForException method +linktitle: GetHRForException +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::GetHRForException method. Gets HResult from exception in C++.' +type: docs +weight: 400 +url: /cpp/system.runtime.interopservices/marshal/gethrforexception/ +--- +## Marshal::GetHRForException method + + +Gets HResult from exception. + +```cpp +static int32_t System::Runtime::InteropServices::Marshal::GetHRForException(const System::Exception &exc) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| exc | const System::Exception\& | Exception to get HResult for. | + +### ReturnValue + +HResult value. + +## See Also + +* Typedef [Exception](../../../system/exception/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/ptrtostringansi/_index.md b/english/cpp/system.runtime.interopservices/marshal/ptrtostringansi/_index.md new file mode 100644 index 0000000000..ba35a19701 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/ptrtostringansi/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Runtime::InteropServices::Marshal::PtrToStringAnsi method +linktitle: PtrToStringAnsi +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::PtrToStringAnsi method. Creates a managed String from an unmanaged zero-terminated UTF8-string in C++.' +type: docs +weight: 500 +url: /cpp/system.runtime.interopservices/marshal/ptrtostringansi/ +--- +## Marshal::PtrToStringAnsi(IntPtr) method + + +Creates a managed [String](../../../system/string/) from an unmanaged zero-terminated UTF8-string. + +```cpp +static String System::Runtime::InteropServices::Marshal::PtrToStringAnsi(IntPtr ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Pointer to the unmanaged string. | + +### ReturnValue + +A managed string. + +## See Also + +* Class [String](../../../system/string/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) +## Marshal::PtrToStringAnsi(IntPtr, int) method + + +Creates a managed [String](../../../system/string/) from an unmanaged UTF8-string. + +```cpp +static String System::Runtime::InteropServices::Marshal::PtrToStringAnsi(IntPtr ptr, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Pointer to the unmanaged string. | +| length | int | Length of the unmanaged string. | + +### ReturnValue + +A managed string. + +## See Also + +* Class [String](../../../system/string/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/ptrtostringauto/_index.md b/english/cpp/system.runtime.interopservices/marshal/ptrtostringauto/_index.md new file mode 100644 index 0000000000..3cdba600bb --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/ptrtostringauto/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Runtime::InteropServices::Marshal::PtrToStringAuto method +linktitle: PtrToStringAuto +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::PtrToStringAuto method. Creates a managed String from an unmanaged zero-terminated string in C++.' +type: docs +weight: 600 +url: /cpp/system.runtime.interopservices/marshal/ptrtostringauto/ +--- +## Marshal::PtrToStringAuto(IntPtr) method + + +Creates a managed [String](../../../system/string/) from an unmanaged zero-terminated string. + +```cpp +static String System::Runtime::InteropServices::Marshal::PtrToStringAuto(IntPtr ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Pointer to the unmanaged string. | + +### ReturnValue + +A managed string. + +## See Also + +* Class [String](../../../system/string/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) +## Marshal::PtrToStringAuto(IntPtr, int) method + + +Creates a managed [String](../../../system/string/) from an unmanaged string. + +```cpp +static String System::Runtime::InteropServices::Marshal::PtrToStringAuto(IntPtr ptr, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Pointer to the unmanaged string. | +| length | int | Length of the unmanaged string. | + +### ReturnValue + +A managed string. + +## See Also + +* Class [String](../../../system/string/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/ptrtostringuni/_index.md b/english/cpp/system.runtime.interopservices/marshal/ptrtostringuni/_index.md new file mode 100644 index 0000000000..3ba4c35afa --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/ptrtostringuni/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Runtime::InteropServices::Marshal::PtrToStringUni method +linktitle: PtrToStringUni +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::PtrToStringUni method. Creates a managed String from an unmanaged zero-terminated unicode string in C++.' +type: docs +weight: 700 +url: /cpp/system.runtime.interopservices/marshal/ptrtostringuni/ +--- +## Marshal::PtrToStringUni(IntPtr) method + + +Creates a managed [String](../../../system/string/) from an unmanaged zero-terminated unicode string. + +```cpp +static String System::Runtime::InteropServices::Marshal::PtrToStringUni(IntPtr ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Pointer to the unmanaged string. | + +### ReturnValue + +A managed string. + +## See Also + +* Class [String](../../../system/string/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) +## Marshal::PtrToStringUni(IntPtr, int) method + + +Creates a managed [String](../../../system/string/) from an unmanaged unicode string. + +```cpp +static String System::Runtime::InteropServices::Marshal::PtrToStringUni(IntPtr ptr, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Pointer to the unmanaged string. | +| length | int | Length of the unmanaged string. | + +### ReturnValue + +A managed string. + +## See Also + +* Class [String](../../../system/string/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/ptrtostringutf8/_index.md b/english/cpp/system.runtime.interopservices/marshal/ptrtostringutf8/_index.md new file mode 100644 index 0000000000..26a9cb22a9 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/ptrtostringutf8/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Runtime::InteropServices::Marshal::PtrToStringUTF8 method +linktitle: PtrToStringUTF8 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::PtrToStringUTF8 method. Creates a managed String from an unmanaged zero-terminated UTF8-string in C++.' +type: docs +weight: 800 +url: /cpp/system.runtime.interopservices/marshal/ptrtostringutf8/ +--- +## Marshal::PtrToStringUTF8(IntPtr) method + + +Creates a managed [String](../../../system/string/) from an unmanaged zero-terminated UTF8-string. + +```cpp +static String System::Runtime::InteropServices::Marshal::PtrToStringUTF8(IntPtr ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Pointer to the unmanaged string. | + +### ReturnValue + +A managed string. + +## See Also + +* Class [String](../../../system/string/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) +## Marshal::PtrToStringUTF8(IntPtr, int) method + + +Creates a managed [String](../../../system/string/) from an unmanaged UTF8-string. + +```cpp +static String System::Runtime::InteropServices::Marshal::PtrToStringUTF8(IntPtr ptr, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Pointer to the unmanaged string. | +| length | int | Length of the unmanaged string. | + +### ReturnValue + +A managed string. + +## See Also + +* Class [String](../../../system/string/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/readbyte/_index.md b/english/cpp/system.runtime.interopservices/marshal/readbyte/_index.md new file mode 100644 index 0000000000..ce64bede51 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/readbyte/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Runtime::InteropServices::Marshal::ReadByte method +linktitle: ReadByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::ReadByte method. Reads byte from memory in C++.' +type: docs +weight: 900 +url: /cpp/system.runtime.interopservices/marshal/readbyte/ +--- +## Marshal::ReadByte method + + +Reads byte from memory. + +```cpp +static uint8_t System::Runtime::InteropServices::Marshal::ReadByte(IntPtr ptr, int offset=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Memory buffer. | +| offset | int | Offset to memory buffer. | + +### ReturnValue + +Read value. + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/readint16/_index.md b/english/cpp/system.runtime.interopservices/marshal/readint16/_index.md new file mode 100644 index 0000000000..0fcb7a2db2 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/readint16/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Runtime::InteropServices::Marshal::ReadInt16 method +linktitle: ReadInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::ReadInt16 method. Reads short from memory in C++.' +type: docs +weight: 1000 +url: /cpp/system.runtime.interopservices/marshal/readint16/ +--- +## Marshal::ReadInt16 method + + +Reads short from memory. + +```cpp +static int16_t System::Runtime::InteropServices::Marshal::ReadInt16(IntPtr ptr, int offset=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Memory buffer. | +| offset | int | Offset to memory buffer. | + +### ReturnValue + +Read value. + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/readint32/_index.md b/english/cpp/system.runtime.interopservices/marshal/readint32/_index.md new file mode 100644 index 0000000000..cc60f027cd --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/readint32/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Runtime::InteropServices::Marshal::ReadInt32 method +linktitle: ReadInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::ReadInt32 method. Reads int from memory in C++.' +type: docs +weight: 1100 +url: /cpp/system.runtime.interopservices/marshal/readint32/ +--- +## Marshal::ReadInt32 method + + +Reads int from memory. + +```cpp +static int32_t System::Runtime::InteropServices::Marshal::ReadInt32(IntPtr ptr, int offset=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Memory buffer. | +| offset | int | Offset to memory buffer. | + +### ReturnValue + +Read value. + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/securestringtoglobalallocansi/_index.md b/english/cpp/system.runtime.interopservices/marshal/securestringtoglobalallocansi/_index.md new file mode 100644 index 0000000000..6cafdb8675 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/securestringtoglobalallocansi/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::InteropServices::Marshal::SecureStringToGlobalAllocAnsi method +linktitle: SecureStringToGlobalAllocAnsi +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::SecureStringToGlobalAllocAnsi method. Copies contents of specified secure string into unmanaged memory, converting into ANSI format in C++.' +type: docs +weight: 1200 +url: /cpp/system.runtime.interopservices/marshal/securestringtoglobalallocansi/ +--- +## Marshal::SecureStringToGlobalAllocAnsi method + + +Copies contents of specified secure string into unmanaged memory, converting into ANSI format. + +```cpp +static IntPtr System::Runtime::InteropServices::Marshal::SecureStringToGlobalAllocAnsi(const SharedPtr &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const SharedPtr\\& | Secure string. | + +### ReturnValue + +The address in unmanaged memory. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SecureString](../../../system.security/securestring/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/securestringtoglobalallocunicode/_index.md b/english/cpp/system.runtime.interopservices/marshal/securestringtoglobalallocunicode/_index.md new file mode 100644 index 0000000000..b936b9ea71 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/securestringtoglobalallocunicode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::InteropServices::Marshal::SecureStringToGlobalAllocUnicode method +linktitle: SecureStringToGlobalAllocUnicode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::SecureStringToGlobalAllocUnicode method. Copies contents of specified secure string into unmanaged memory in C++.' +type: docs +weight: 1300 +url: /cpp/system.runtime.interopservices/marshal/securestringtoglobalallocunicode/ +--- +## Marshal::SecureStringToGlobalAllocUnicode method + + +Copies contents of specified secure string into unmanaged memory. + +```cpp +static IntPtr System::Runtime::InteropServices::Marshal::SecureStringToGlobalAllocUnicode(const SharedPtr &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const SharedPtr\\& | Secure string. | + +### ReturnValue + +The address in unmanaged memory. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SecureString](../../../system.security/securestring/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/stringtohglobalansi/_index.md b/english/cpp/system.runtime.interopservices/marshal/stringtohglobalansi/_index.md new file mode 100644 index 0000000000..998d8fd421 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/stringtohglobalansi/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Runtime::InteropServices::Marshal::StringToHGlobalAnsi method +linktitle: StringToHGlobalAnsi +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::StringToHGlobalAnsi method. Copies the contents of a specified string into unmanaged memory in C++.' +type: docs +weight: 1400 +url: /cpp/system.runtime.interopservices/marshal/stringtohglobalansi/ +--- +## Marshal::StringToHGlobalAnsi method + + +Copies the contents of a specified string into unmanaged memory. + +```cpp +static IntPtr System::Runtime::InteropServices::Marshal::StringToHGlobalAnsi(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | A string to be copied. | + +### ReturnValue + +The address, in unmanaged memory. + +## See Also + +* Class [String](../../../system/string/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/stringtohglobalauto/_index.md b/english/cpp/system.runtime.interopservices/marshal/stringtohglobalauto/_index.md new file mode 100644 index 0000000000..4290d5272f --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/stringtohglobalauto/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Runtime::InteropServices::Marshal::StringToHGlobalAuto method +linktitle: StringToHGlobalAuto +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::StringToHGlobalAuto method. Copies the contents of a specified string into unmanaged memory, converting to ANSI format if required in C++.' +type: docs +weight: 1500 +url: /cpp/system.runtime.interopservices/marshal/stringtohglobalauto/ +--- +## Marshal::StringToHGlobalAuto method + + +Copies the contents of a specified string into unmanaged memory, converting to ANSI format if required. + +```cpp +static IntPtr System::Runtime::InteropServices::Marshal::StringToHGlobalAuto(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | A string to be copied. | + +### ReturnValue + +The address, in unmanaged memory. + +## See Also + +* Class [String](../../../system/string/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/stringtohglobaluni/_index.md b/english/cpp/system.runtime.interopservices/marshal/stringtohglobaluni/_index.md new file mode 100644 index 0000000000..d639f0d2e6 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/stringtohglobaluni/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Runtime::InteropServices::Marshal::StringToHGlobalUni method +linktitle: StringToHGlobalUni +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::StringToHGlobalUni method. Copies the contents of a specified string into unmanaged memory in C++.' +type: docs +weight: 1600 +url: /cpp/system.runtime.interopservices/marshal/stringtohglobaluni/ +--- +## Marshal::StringToHGlobalUni method + + +Copies the contents of a specified string into unmanaged memory. + +```cpp +static IntPtr System::Runtime::InteropServices::Marshal::StringToHGlobalUni(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | A string to be copied. | + +### ReturnValue + +The address, in unmanaged memory. + +## See Also + +* Class [String](../../../system/string/) +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/writebyte/_index.md b/english/cpp/system.runtime.interopservices/marshal/writebyte/_index.md new file mode 100644 index 0000000000..9870fbdd1e --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/writebyte/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Runtime::InteropServices::Marshal::WriteByte method +linktitle: WriteByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::WriteByte method. Writes byte to memory in C++.' +type: docs +weight: 1700 +url: /cpp/system.runtime.interopservices/marshal/writebyte/ +--- +## Marshal::WriteByte(IntPtr, int, uint8_t) method + + +Writes byte to memory. + +```cpp +static void System::Runtime::InteropServices::Marshal::WriteByte(IntPtr ptr, int offset, uint8_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Memory buffer. | +| offset | int | Offset to memory buffer. | +| value | uint8_t | to write. | + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) +## Marshal::WriteByte(IntPtr, uint8_t) method + + +Writes byte to memory. + +```cpp +static void System::Runtime::InteropServices::Marshal::WriteByte(IntPtr ptr, uint8_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Memory buffer. | +| value | uint8_t | to write. | + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/writeint16/_index.md b/english/cpp/system.runtime.interopservices/marshal/writeint16/_index.md new file mode 100644 index 0000000000..34a865ec03 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/writeint16/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Runtime::InteropServices::Marshal::WriteInt16 method +linktitle: WriteInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::WriteInt16 method. Writes short to memory in C++.' +type: docs +weight: 1800 +url: /cpp/system.runtime.interopservices/marshal/writeint16/ +--- +## Marshal::WriteInt16 method + + +Writes short to memory. + +```cpp +static void System::Runtime::InteropServices::Marshal::WriteInt16(IntPtr ptr, int offset, int16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Memory buffer. | +| offset | int | Offset to memory buffer. | +| value | int16_t | to write. | + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/writeint32/_index.md b/english/cpp/system.runtime.interopservices/marshal/writeint32/_index.md new file mode 100644 index 0000000000..0691b5e1dc --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/writeint32/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Runtime::InteropServices::Marshal::WriteInt32 method +linktitle: WriteInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::WriteInt32 method. Writes int to memory in C++.' +type: docs +weight: 1900 +url: /cpp/system.runtime.interopservices/marshal/writeint32/ +--- +## Marshal::WriteInt32 method + + +Writes int to memory. + +```cpp +static void System::Runtime::InteropServices::Marshal::WriteInt32(IntPtr ptr, int offset, int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Memory buffer. | +| offset | int | Offset to memory buffer. | +| value | int32_t | to write. | + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/writeint64/_index.md b/english/cpp/system.runtime.interopservices/marshal/writeint64/_index.md new file mode 100644 index 0000000000..3783b52487 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/writeint64/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Runtime::InteropServices::Marshal::WriteInt64 method +linktitle: WriteInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::WriteInt64 method. Writes long to memory in C++.' +type: docs +weight: 2000 +url: /cpp/system.runtime.interopservices/marshal/writeint64/ +--- +## Marshal::WriteInt64 method + + +Writes long to memory. + +```cpp +static void System::Runtime::InteropServices::Marshal::WriteInt64(IntPtr ptr, int offset, int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | IntPtr | Memory buffer. | +| offset | int | Offset to memory buffer. | +| value | int64_t | to write. | + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/zerofreeglobalallocansi/_index.md b/english/cpp/system.runtime.interopservices/marshal/zerofreeglobalallocansi/_index.md new file mode 100644 index 0000000000..a9f4197804 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/zerofreeglobalallocansi/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Runtime::InteropServices::Marshal::ZeroFreeGlobalAllocAnsi method +linktitle: ZeroFreeGlobalAllocAnsi +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::ZeroFreeGlobalAllocAnsi method. Frees unmanaged string pointer that was allocated using the SecureStringToGlobalAllocAnsi method in C++.' +type: docs +weight: 2100 +url: /cpp/system.runtime.interopservices/marshal/zerofreeglobalallocansi/ +--- +## Marshal::ZeroFreeGlobalAllocAnsi method + + +Frees unmanaged string pointer that was allocated using the SecureStringToGlobalAllocAnsi method. + +```cpp +static void System::Runtime::InteropServices::Marshal::ZeroFreeGlobalAllocAnsi(IntPtr s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | IntPtr | Pointer to the unmanaged string. | + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/marshal/zerofreeglobalallocunicode/_index.md b/english/cpp/system.runtime.interopservices/marshal/zerofreeglobalallocunicode/_index.md new file mode 100644 index 0000000000..4fb932c18a --- /dev/null +++ b/english/cpp/system.runtime.interopservices/marshal/zerofreeglobalallocunicode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Runtime::InteropServices::Marshal::ZeroFreeGlobalAllocUnicode method +linktitle: ZeroFreeGlobalAllocUnicode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::Marshal::ZeroFreeGlobalAllocUnicode method. Frees unmanaged string pointer that was allocated using the SecureStringToGlobalAllocUnicode method in C++.' +type: docs +weight: 2200 +url: /cpp/system.runtime.interopservices/marshal/zerofreeglobalallocunicode/ +--- +## Marshal::ZeroFreeGlobalAllocUnicode method + + +Frees unmanaged string pointer that was allocated using the SecureStringToGlobalAllocUnicode method. + +```cpp +static void System::Runtime::InteropServices::Marshal::ZeroFreeGlobalAllocUnicode(IntPtr s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | IntPtr | Pointer to the unmanaged string. | + +## See Also + +* Class [Marshal](../) +* Namespace [System::Runtime::InteropServices](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.interopservices/varenum/_index.md b/english/cpp/system.runtime.interopservices/varenum/_index.md new file mode 100644 index 0000000000..79f5222024 --- /dev/null +++ b/english/cpp/system.runtime.interopservices/varenum/_index.md @@ -0,0 +1,71 @@ +--- +title: System::Runtime::InteropServices::VarEnum enum +linktitle: VarEnum +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::InteropServices::VarEnum enum. Defines how array elements should be marshalled in C++.' +type: docs +weight: 300 +url: /cpp/system.runtime.interopservices/varenum/ +--- +## VarEnum enum + + +Defines how array elements should be marshalled. + +```cpp +enum class VarEnum +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| VT_EMPTY | 0 | Value not speicified. | +| VT_NULL | 1 | [Marshal](../marshal/) as null. | +| VT_I2 | 2 | 2-bytes ingeger. | +| VT_I4 | 3 | 4-bytes integer. | +| VT_R4 | 4 | 4-bytes floating point. | +| VT_R8 | 5 | 8-bytes floating point. | +| VT_CY | 6 | Use currency rules. | +| VT_DATE | 7 | Date value. | +| VT_BSTR | 8 | BSTR value. | +| VT_DISPATCH | 9 | IDispatch pointer. | +| VT_ERROR | 10 | Error code. | +| VT_BOOL | 11 | [Boolean](../../system/boolean/) value. | +| VT_VARIANT | 12 | Variant value. | +| VT_UNKNOWN | 13 | IUnknown pointer. | +| VT_DECIMAL | 14 | [Decimal](../../system/decimal/) value. | +| VT_I1 | 16 | [Byte](../../system/byte/) value. | +| VT_UI1 | 17 | Unsigned byte value. | +| VT_UI2 | 18 | Unsigned 2-bytes integer. | +| VT_UI4 | 19 | Unsigned 4-bytes integer. | +| VT_I8 | 20 | 8-bytes integer. | +| VT_UI8 | 21 | Unsigned 8-bytes integer. | +| VT_INT | 22 | Integer value. | +| VT_UINT | 23 | Unsigned integer value. | +| VT_VOID | 24 | C-style void. | +| VT_HRESULT | 25 | HRESULT-compatible value. | +| VT_PTR | 26 | Pointer value. | +| VT_SAFEARRAY | 27 | Safe array value. | +| VT_CARRAY | 28 | C-style array. | +| VT_USERDEFINED | 29 | User-defined type. | +| VT_LPSTR | 30 | Null-terminated string of chars. | +| VT_LPWSTR | 31 | Null-terminated string of wchar_ts. | +| VT_RECORD | 36 | User-defined type. | +| VT_FILETIME | 64 | Filename. | +| VT_BLOB | 65 | Lenght-prefixed array of bytes. | +| VT_STREAM | 66 | Stream name. | +| VT_STORAGE | 67 | Storage name. | +| VT_STREAMED_OBJECT | 68 | [Object](../../system/object/) serialized in stream. | +| VT_STORED_OBJECT | 69 | [Object](../../system/object/) serialized in storage. | +| VT_BLOB_OBJECT | 70 | [Object](../../system/object/) serialized in blob. | +| VT_CF | 71 | Clipboard format. | +| VT_CLSID | 72 | Class ID. | +| VT_VECTOR | 4096 | Vector. | +| VT_ARRAY | 8192 | Safe array. | +| VT_BYREF | 16384 | Reference. | + +## See Also + +* Namespace [System::Runtime::InteropServices](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.runtime.serialization/_index.md b/english/cpp/system.runtime.serialization/_index.md new file mode 100644 index 0000000000..5ddd9ac38b --- /dev/null +++ b/english/cpp/system.runtime.serialization/_index.md @@ -0,0 +1,21 @@ +--- +title: System::Runtime::Serialization namespace +linktitle: System::Runtime::Serialization +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Runtime::Serialization namespace in C++.' +type: docs +weight: 6200 +url: /cpp/system.runtime.serialization/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [FormatterConverter](./formatterconverter/) | Represents a base implementation of the [System::Runtime::Serialization::IFormatterConverter](./iformatterconverter/) interface. | +| [IFormatterConverter](./iformatterconverter/) | Provides the connection between an instance of [System::Runtime::Serialization::SerializationInfo](./serializationinfo/) and the formatter-provided class best suited to parse the data inside the [System::Runtime::Serialization::SerializationInfo](./serializationinfo/). | +| [ISerializable](./iserializable/) | Interface of object which can be serialized. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SerializationInfo](./serializationinfo/) | Holds set of named fields representing serialized object. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StreamingContext](./streamingcontext/) | Dummy class to make StreamingContext-using translated classes compile. Do not manage instances of this class by [SmartPtr](../system/smartptr/), they must be allocated on stack only. | diff --git a/english/cpp/system.runtime.serialization/formatterconverter/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/_index.md new file mode 100644 index 0000000000..a6472ac350 --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Runtime::Serialization::FormatterConverter class +linktitle: FormatterConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter class. Represents a base implementation of the System::Runtime::Serialization::IFormatterConverter interface in C++.' +type: docs +weight: 100 +url: /cpp/system.runtime.serialization/formatterconverter/ +--- +## FormatterConverter class + + +Represents a base implementation of the [System::Runtime::Serialization::IFormatterConverter](../iformatterconverter/) interface. + +```cpp +class FormatterConverter : public System::Runtime::Serialization::IFormatterConverter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Convert](./convert/)(System::SharedPtr\, const TypeInfo\&) override | RTTI information. | +| [Convert](./convert/)(System::SharedPtr\, TypeCode) override | Converts a value to the given [System::TypeCode](../../system/typecode/). | +| [ToBoolean](./toboolean/)(System::SharedPtr\) override | Converts a value to a bool. | +| [ToByte](./tobyte/)(System::SharedPtr\) override | Converts a value to a uint8_t. | +| [ToChar](./tochar/)(System::SharedPtr\) override | Converts a value to a char16_t. | +| [ToDateTime](./todatetime/)(System::SharedPtr\) override | Converts a value to a [DateTime](../../system/datetime/). | +| [ToDecimal](./todecimal/)(System::SharedPtr\) override | Converts a value to a [Decimal](../../system/decimal/). | +| [ToDouble](./todouble/)(System::SharedPtr\) override | Converts a value to a double. | +| [ToInt16](./toint16/)(System::SharedPtr\) override | Converts a value to a int16_t. | +| [ToInt32](./toint32/)(System::SharedPtr\) override | Converts a value to a int32_t. | +| [ToInt64](./toint64/)(System::SharedPtr\) override | Converts a value to a int64_t. | +| [ToSByte](./tosbyte/)(System::SharedPtr\) override | Converts a value to a int8_t. | +| [ToSingle](./tosingle/)(System::SharedPtr\) override | Converts a value to a float. | +| [ToString](./tostring/)(System::SharedPtr\) override | Converts a value to a [String](../../system/string/). | +| [ToUInt16](./touint16/)(System::SharedPtr\) override | Converts a value to a uint16_t. | +| [ToUInt32](./touint32/)(System::SharedPtr\) override | Converts a value to a uint32_t. | +| [ToUInt64](./touint64/)(System::SharedPtr\) override | Converts a value to a uint64_t. | +## See Also + +* Class [IFormatterConverter](../iformatterconverter/) +* Namespace [System::Runtime::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/convert/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/convert/_index.md new file mode 100644 index 0000000000..24efd3d759 --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/convert/_index.md @@ -0,0 +1,66 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::Convert method +linktitle: Convert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::Convert method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.runtime.serialization/formatterconverter/convert/ +--- +## FormatterConverter::Convert(System::SharedPtr\, const TypeInfo\&) method + + +RTTI information. + +```cpp +System::SharedPtr System::Runtime::Serialization::FormatterConverter::Convert(System::SharedPtr value, const TypeInfo &type) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | +| type | const TypeInfo\& | The [System::TypeInfo](../../../system/typeinfo/) into which value is to be converted. | + +### ReturnValue + +The converted value. +## Remarks + + +Converts a value to the given [System::TypeInfo](../../../system/typeinfo/). +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## FormatterConverter::Convert(System::SharedPtr\, TypeCode) method + + +Converts a value to the given [System::TypeCode](../../../system/typecode/). + +```cpp +System::SharedPtr System::Runtime::Serialization::FormatterConverter::Convert(System::SharedPtr value, TypeCode typeCode) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | +| typeCode | TypeCode | The [System::TypeCode](../../../system/typecode/) into which value is to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Enum [TypeCode](../../../system/typecode/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/toboolean/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/toboolean/_index.md new file mode 100644 index 0000000000..ab037fcbd0 --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/toboolean/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToBoolean method +linktitle: ToBoolean +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToBoolean method. Converts a value to a bool in C++.' +type: docs +weight: 200 +url: /cpp/system.runtime.serialization/formatterconverter/toboolean/ +--- +## FormatterConverter::ToBoolean method + + +Converts a value to a bool. + +```cpp +bool System::Runtime::Serialization::FormatterConverter::ToBoolean(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/tobyte/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/tobyte/_index.md new file mode 100644 index 0000000000..29b4d1b156 --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/tobyte/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToByte method +linktitle: ToByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToByte method. Converts a value to a uint8_t in C++.' +type: docs +weight: 300 +url: /cpp/system.runtime.serialization/formatterconverter/tobyte/ +--- +## FormatterConverter::ToByte method + + +Converts a value to a uint8_t. + +```cpp +uint8_t System::Runtime::Serialization::FormatterConverter::ToByte(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/tochar/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/tochar/_index.md new file mode 100644 index 0000000000..ac399837a1 --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/tochar/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToChar method +linktitle: ToChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToChar method. Converts a value to a char16_t in C++.' +type: docs +weight: 400 +url: /cpp/system.runtime.serialization/formatterconverter/tochar/ +--- +## FormatterConverter::ToChar method + + +Converts a value to a char16_t. + +```cpp +char16_t System::Runtime::Serialization::FormatterConverter::ToChar(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/todatetime/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/todatetime/_index.md new file mode 100644 index 0000000000..887e9f0bde --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/todatetime/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToDateTime method +linktitle: ToDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToDateTime method. Converts a value to a DateTime in C++.' +type: docs +weight: 500 +url: /cpp/system.runtime.serialization/formatterconverter/todatetime/ +--- +## FormatterConverter::ToDateTime method + + +Converts a value to a [DateTime](../../../system/datetime/). + +```cpp +DateTime System::Runtime::Serialization::FormatterConverter::ToDateTime(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/todecimal/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/todecimal/_index.md new file mode 100644 index 0000000000..f3c570cd36 --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/todecimal/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToDecimal method +linktitle: ToDecimal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToDecimal method. Converts a value to a Decimal in C++.' +type: docs +weight: 600 +url: /cpp/system.runtime.serialization/formatterconverter/todecimal/ +--- +## FormatterConverter::ToDecimal method + + +Converts a value to a [Decimal](../../../system/decimal/). + +```cpp +Decimal System::Runtime::Serialization::FormatterConverter::ToDecimal(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/todouble/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/todouble/_index.md new file mode 100644 index 0000000000..203a7ff741 --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/todouble/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToDouble method +linktitle: ToDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToDouble method. Converts a value to a double in C++.' +type: docs +weight: 700 +url: /cpp/system.runtime.serialization/formatterconverter/todouble/ +--- +## FormatterConverter::ToDouble method + + +Converts a value to a double. + +```cpp +double System::Runtime::Serialization::FormatterConverter::ToDouble(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/toint16/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/toint16/_index.md new file mode 100644 index 0000000000..2c597b480d --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/toint16/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToInt16 method +linktitle: ToInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToInt16 method. Converts a value to a int16_t in C++.' +type: docs +weight: 800 +url: /cpp/system.runtime.serialization/formatterconverter/toint16/ +--- +## FormatterConverter::ToInt16 method + + +Converts a value to a int16_t. + +```cpp +int16_t System::Runtime::Serialization::FormatterConverter::ToInt16(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/toint32/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/toint32/_index.md new file mode 100644 index 0000000000..03d7c5368b --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/toint32/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToInt32 method +linktitle: ToInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToInt32 method. Converts a value to a int32_t in C++.' +type: docs +weight: 900 +url: /cpp/system.runtime.serialization/formatterconverter/toint32/ +--- +## FormatterConverter::ToInt32 method + + +Converts a value to a int32_t. + +```cpp +int32_t System::Runtime::Serialization::FormatterConverter::ToInt32(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/toint64/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/toint64/_index.md new file mode 100644 index 0000000000..ad9b21cf94 --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/toint64/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToInt64 method +linktitle: ToInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToInt64 method. Converts a value to a int64_t in C++.' +type: docs +weight: 1000 +url: /cpp/system.runtime.serialization/formatterconverter/toint64/ +--- +## FormatterConverter::ToInt64 method + + +Converts a value to a int64_t. + +```cpp +int64_t System::Runtime::Serialization::FormatterConverter::ToInt64(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/tosbyte/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/tosbyte/_index.md new file mode 100644 index 0000000000..7bdc964595 --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/tosbyte/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToSByte method +linktitle: ToSByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToSByte method. Converts a value to a int8_t in C++.' +type: docs +weight: 1100 +url: /cpp/system.runtime.serialization/formatterconverter/tosbyte/ +--- +## FormatterConverter::ToSByte method + + +Converts a value to a int8_t. + +```cpp +int8_t System::Runtime::Serialization::FormatterConverter::ToSByte(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/tosingle/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/tosingle/_index.md new file mode 100644 index 0000000000..984f13ddc2 --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/tosingle/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToSingle method +linktitle: ToSingle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToSingle method. Converts a value to a float in C++.' +type: docs +weight: 1200 +url: /cpp/system.runtime.serialization/formatterconverter/tosingle/ +--- +## FormatterConverter::ToSingle method + + +Converts a value to a float. + +```cpp +float System::Runtime::Serialization::FormatterConverter::ToSingle(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/tostring/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/tostring/_index.md new file mode 100644 index 0000000000..826a4248ee --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/tostring/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToString method. Converts a value to a String in C++.' +type: docs +weight: 1300 +url: /cpp/system.runtime.serialization/formatterconverter/tostring/ +--- +## FormatterConverter::ToString method + + +Converts a value to a [String](../../../system/string/). + +```cpp +String System::Runtime::Serialization::FormatterConverter::ToString(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/touint16/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/touint16/_index.md new file mode 100644 index 0000000000..280c18b501 --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/touint16/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToUInt16 method +linktitle: ToUInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToUInt16 method. Converts a value to a uint16_t in C++.' +type: docs +weight: 1400 +url: /cpp/system.runtime.serialization/formatterconverter/touint16/ +--- +## FormatterConverter::ToUInt16 method + + +Converts a value to a uint16_t. + +```cpp +uint16_t System::Runtime::Serialization::FormatterConverter::ToUInt16(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/touint32/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/touint32/_index.md new file mode 100644 index 0000000000..3051e44f66 --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/touint32/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToUInt32 method +linktitle: ToUInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToUInt32 method. Converts a value to a uint32_t in C++.' +type: docs +weight: 1500 +url: /cpp/system.runtime.serialization/formatterconverter/touint32/ +--- +## FormatterConverter::ToUInt32 method + + +Converts a value to a uint32_t. + +```cpp +uint32_t System::Runtime::Serialization::FormatterConverter::ToUInt32(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/formatterconverter/touint64/_index.md b/english/cpp/system.runtime.serialization/formatterconverter/touint64/_index.md new file mode 100644 index 0000000000..73663b46fe --- /dev/null +++ b/english/cpp/system.runtime.serialization/formatterconverter/touint64/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::FormatterConverter::ToUInt64 method +linktitle: ToUInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::FormatterConverter::ToUInt64 method. Converts a value to a uint64_t in C++.' +type: docs +weight: 1600 +url: /cpp/system.runtime.serialization/formatterconverter/touint64/ +--- +## FormatterConverter::ToUInt64 method + + +Converts a value to a uint64_t. + +```cpp +uint64_t System::Runtime::Serialization::FormatterConverter::ToUInt64(System::SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [FormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/_index.md new file mode 100644 index 0000000000..480f2d53c5 --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter class +linktitle: IFormatterConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter class. Provides the connection between an instance of System::Runtime::Serialization::SerializationInfo and the formatter-provided class best suited to parse the data inside the System::Runtime::Serialization::SerializationInfo in C++.' +type: docs +weight: 200 +url: /cpp/system.runtime.serialization/iformatterconverter/ +--- +## IFormatterConverter class + + +Provides the connection between an instance of [System::Runtime::Serialization::SerializationInfo](../serializationinfo/) and the formatter-provided class best suited to parse the data inside the [System::Runtime::Serialization::SerializationInfo](../serializationinfo/). + +```cpp +class IFormatterConverter : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Convert](./convert/)(System::SharedPtr\, const TypeInfo\&) | RTTI information. | +| virtual [Convert](./convert/)(System::SharedPtr\, TypeCode) | Converts a value to the given [System::TypeCode](../../system/typecode/). | +| virtual [ToBoolean](./toboolean/)(System::SharedPtr\) | Converts a value to a bool. | +| virtual [ToByte](./tobyte/)(System::SharedPtr\) | Converts a value to a uint8_t. | +| virtual [ToChar](./tochar/)(System::SharedPtr\) | Converts a value to a char16_t. | +| virtual [ToDateTime](./todatetime/)(System::SharedPtr\) | Converts a value to a [DateTime](../../system/datetime/). | +| virtual [ToDecimal](./todecimal/)(System::SharedPtr\) | Converts a value to a [Decimal](../../system/decimal/). | +| virtual [ToDouble](./todouble/)(System::SharedPtr\) | Converts a value to a double. | +| virtual [ToInt16](./toint16/)(System::SharedPtr\) | Converts a value to a int16_t. | +| virtual [ToInt32](./toint32/)(System::SharedPtr\) | Converts a value to a int32_t. | +| virtual [ToInt64](./toint64/)(System::SharedPtr\) | Converts a value to a int64_t. | +| virtual [ToSByte](./tosbyte/)(System::SharedPtr\) | Converts a value to a int8_t. | +| virtual [ToSingle](./tosingle/)(System::SharedPtr\) | Converts a value to a float. | +| virtual [ToString](./tostring/)(System::SharedPtr\) | Converts a value to a [String](../../system/string/). | +| virtual [ToUInt16](./touint16/)(System::SharedPtr\) | Converts a value to a uint16_t. | +| virtual [ToUInt32](./touint32/)(System::SharedPtr\) | Converts a value to a uint32_t. | +| virtual [ToUInt64](./touint64/)(System::SharedPtr\) | Converts a value to a uint64_t. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Runtime::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/convert/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/convert/_index.md new file mode 100644 index 0000000000..7f6a077858 --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/convert/_index.md @@ -0,0 +1,66 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::Convert method +linktitle: Convert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::Convert method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.runtime.serialization/iformatterconverter/convert/ +--- +## IFormatterConverter::Convert(System::SharedPtr\, const TypeInfo\&) method + + +RTTI information. + +```cpp +virtual System::SharedPtr System::Runtime::Serialization::IFormatterConverter::Convert(System::SharedPtr value, const TypeInfo &type)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | +| type | const TypeInfo\& | The [System::TypeInfo](../../../system/typeinfo/) into which value is to be converted. | + +### ReturnValue + +The converted value. +## Remarks + + +Converts a value to the given [System::TypeInfo](../../../system/typeinfo/). +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## IFormatterConverter::Convert(System::SharedPtr\, TypeCode) method + + +Converts a value to the given [System::TypeCode](../../../system/typecode/). + +```cpp +virtual System::SharedPtr System::Runtime::Serialization::IFormatterConverter::Convert(System::SharedPtr value, TypeCode typeCode)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | +| typeCode | TypeCode | The [System::TypeCode](../../../system/typecode/) into which value is to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Enum [TypeCode](../../../system/typecode/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/toboolean/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/toboolean/_index.md new file mode 100644 index 0000000000..e717676a0b --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/toboolean/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToBoolean method +linktitle: ToBoolean +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToBoolean method. Converts a value to a bool in C++.' +type: docs +weight: 200 +url: /cpp/system.runtime.serialization/iformatterconverter/toboolean/ +--- +## IFormatterConverter::ToBoolean method + + +Converts a value to a bool. + +```cpp +virtual bool System::Runtime::Serialization::IFormatterConverter::ToBoolean(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/tobyte/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/tobyte/_index.md new file mode 100644 index 0000000000..5b8314bd97 --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/tobyte/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToByte method +linktitle: ToByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToByte method. Converts a value to a uint8_t in C++.' +type: docs +weight: 300 +url: /cpp/system.runtime.serialization/iformatterconverter/tobyte/ +--- +## IFormatterConverter::ToByte method + + +Converts a value to a uint8_t. + +```cpp +virtual uint8_t System::Runtime::Serialization::IFormatterConverter::ToByte(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/tochar/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/tochar/_index.md new file mode 100644 index 0000000000..5143c47e93 --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/tochar/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToChar method +linktitle: ToChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToChar method. Converts a value to a char16_t in C++.' +type: docs +weight: 400 +url: /cpp/system.runtime.serialization/iformatterconverter/tochar/ +--- +## IFormatterConverter::ToChar method + + +Converts a value to a char16_t. + +```cpp +virtual char16_t System::Runtime::Serialization::IFormatterConverter::ToChar(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/todatetime/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/todatetime/_index.md new file mode 100644 index 0000000000..5ec2e12010 --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/todatetime/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToDateTime method +linktitle: ToDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToDateTime method. Converts a value to a DateTime in C++.' +type: docs +weight: 500 +url: /cpp/system.runtime.serialization/iformatterconverter/todatetime/ +--- +## IFormatterConverter::ToDateTime method + + +Converts a value to a [DateTime](../../../system/datetime/). + +```cpp +virtual DateTime System::Runtime::Serialization::IFormatterConverter::ToDateTime(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/todecimal/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/todecimal/_index.md new file mode 100644 index 0000000000..d214de3aca --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/todecimal/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToDecimal method +linktitle: ToDecimal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToDecimal method. Converts a value to a Decimal in C++.' +type: docs +weight: 600 +url: /cpp/system.runtime.serialization/iformatterconverter/todecimal/ +--- +## IFormatterConverter::ToDecimal method + + +Converts a value to a [Decimal](../../../system/decimal/). + +```cpp +virtual Decimal System::Runtime::Serialization::IFormatterConverter::ToDecimal(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/todouble/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/todouble/_index.md new file mode 100644 index 0000000000..49fd1f9b74 --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/todouble/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToDouble method +linktitle: ToDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToDouble method. Converts a value to a double in C++.' +type: docs +weight: 700 +url: /cpp/system.runtime.serialization/iformatterconverter/todouble/ +--- +## IFormatterConverter::ToDouble method + + +Converts a value to a double. + +```cpp +virtual double System::Runtime::Serialization::IFormatterConverter::ToDouble(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/toint16/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/toint16/_index.md new file mode 100644 index 0000000000..223134a7c3 --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/toint16/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToInt16 method +linktitle: ToInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToInt16 method. Converts a value to a int16_t in C++.' +type: docs +weight: 800 +url: /cpp/system.runtime.serialization/iformatterconverter/toint16/ +--- +## IFormatterConverter::ToInt16 method + + +Converts a value to a int16_t. + +```cpp +virtual int16_t System::Runtime::Serialization::IFormatterConverter::ToInt16(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/toint32/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/toint32/_index.md new file mode 100644 index 0000000000..6b0803e36e --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/toint32/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToInt32 method +linktitle: ToInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToInt32 method. Converts a value to a int32_t in C++.' +type: docs +weight: 900 +url: /cpp/system.runtime.serialization/iformatterconverter/toint32/ +--- +## IFormatterConverter::ToInt32 method + + +Converts a value to a int32_t. + +```cpp +virtual int32_t System::Runtime::Serialization::IFormatterConverter::ToInt32(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/toint64/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/toint64/_index.md new file mode 100644 index 0000000000..31a09018a8 --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/toint64/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToInt64 method +linktitle: ToInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToInt64 method. Converts a value to a int64_t in C++.' +type: docs +weight: 1000 +url: /cpp/system.runtime.serialization/iformatterconverter/toint64/ +--- +## IFormatterConverter::ToInt64 method + + +Converts a value to a int64_t. + +```cpp +virtual int64_t System::Runtime::Serialization::IFormatterConverter::ToInt64(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/tosbyte/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/tosbyte/_index.md new file mode 100644 index 0000000000..dbb4469b31 --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/tosbyte/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToSByte method +linktitle: ToSByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToSByte method. Converts a value to a int8_t in C++.' +type: docs +weight: 1100 +url: /cpp/system.runtime.serialization/iformatterconverter/tosbyte/ +--- +## IFormatterConverter::ToSByte method + + +Converts a value to a int8_t. + +```cpp +virtual int8_t System::Runtime::Serialization::IFormatterConverter::ToSByte(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/tosingle/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/tosingle/_index.md new file mode 100644 index 0000000000..2354998adb --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/tosingle/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToSingle method +linktitle: ToSingle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToSingle method. Converts a value to a float in C++.' +type: docs +weight: 1200 +url: /cpp/system.runtime.serialization/iformatterconverter/tosingle/ +--- +## IFormatterConverter::ToSingle method + + +Converts a value to a float. + +```cpp +virtual float System::Runtime::Serialization::IFormatterConverter::ToSingle(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/tostring/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/tostring/_index.md new file mode 100644 index 0000000000..74ef6a7123 --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/tostring/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToString method. Converts a value to a String in C++.' +type: docs +weight: 1300 +url: /cpp/system.runtime.serialization/iformatterconverter/tostring/ +--- +## IFormatterConverter::ToString method + + +Converts a value to a [String](../../../system/string/). + +```cpp +virtual String System::Runtime::Serialization::IFormatterConverter::ToString(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/touint16/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/touint16/_index.md new file mode 100644 index 0000000000..878e45d439 --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/touint16/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToUInt16 method +linktitle: ToUInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToUInt16 method. Converts a value to a uint16_t in C++.' +type: docs +weight: 1400 +url: /cpp/system.runtime.serialization/iformatterconverter/touint16/ +--- +## IFormatterConverter::ToUInt16 method + + +Converts a value to a uint16_t. + +```cpp +virtual uint16_t System::Runtime::Serialization::IFormatterConverter::ToUInt16(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/touint32/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/touint32/_index.md new file mode 100644 index 0000000000..ddbc409121 --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/touint32/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToUInt32 method +linktitle: ToUInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToUInt32 method. Converts a value to a uint32_t in C++.' +type: docs +weight: 1500 +url: /cpp/system.runtime.serialization/iformatterconverter/touint32/ +--- +## IFormatterConverter::ToUInt32 method + + +Converts a value to a uint32_t. + +```cpp +virtual uint32_t System::Runtime::Serialization::IFormatterConverter::ToUInt32(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iformatterconverter/touint64/_index.md b/english/cpp/system.runtime.serialization/iformatterconverter/touint64/_index.md new file mode 100644 index 0000000000..3a8a83b27d --- /dev/null +++ b/english/cpp/system.runtime.serialization/iformatterconverter/touint64/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::IFormatterConverter::ToUInt64 method +linktitle: ToUInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::IFormatterConverter::ToUInt64 method. Converts a value to a uint64_t in C++.' +type: docs +weight: 1600 +url: /cpp/system.runtime.serialization/iformatterconverter/touint64/ +--- +## IFormatterConverter::ToUInt64 method + + +Converts a value to a uint64_t. + +```cpp +virtual uint64_t System::Runtime::Serialization::IFormatterConverter::ToUInt64(System::SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The object to be converted. | + +### ReturnValue + +The converted value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IFormatterConverter](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/iserializable/_index.md b/english/cpp/system.runtime.serialization/iserializable/_index.md new file mode 100644 index 0000000000..1d8cafe78d --- /dev/null +++ b/english/cpp/system.runtime.serialization/iserializable/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Runtime::Serialization::ISerializable class +linktitle: ISerializable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::ISerializable class. Interface of object which can be serialized. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.runtime.serialization/iserializable/ +--- +## ISerializable class + + +Interface of object which can be serialized. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ISerializable : public virtual System::Object +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Runtime::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.runtime.serialization/serializationinfo/_index.md b/english/cpp/system.runtime.serialization/serializationinfo/_index.md new file mode 100644 index 0000000000..10874ea111 --- /dev/null +++ b/english/cpp/system.runtime.serialization/serializationinfo/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Runtime::Serialization::SerializationInfo class +linktitle: SerializationInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::SerializationInfo class. Holds set of named fields representing serialized object. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.runtime.serialization/serializationinfo/ +--- +## SerializationInfo class + + +Holds set of named fields representing serialized object. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SerializationInfo : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddValue](./addvalue/)(const System::String\&, float) | Puts float value. Not implemented. | +| [AddValue](./addvalue/)(const System::String\&, short) | Puts short value. Not implemented. | +| [AddValue](./addvalue/)(const System::String\&, bool) | Puts boolean value. Not implemented. | +| [AddValue](./addvalue/)(const System::String\&, const System::SharedPtr\\&) | Puts object value. Not implemented. | +| [AddValue](./addvalue/)(const System::String\&, const System::SharedPtr\\&, const System::TypeInfo\&) | Puts object value with specifed type. Not implemented. | +| [GetValue](./getvalue/)(const System::String\&, const System::TypeInfo\&) | Retrieves a value from the [SerializationInfo](./) store. Not implemented. | +| [SerializationInfo](./serializationinfo/)(const System::TypeInfo\&, const System::SharedPtr\\&) | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Runtime::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.runtime.serialization/serializationinfo/addvalue/_index.md b/english/cpp/system.runtime.serialization/serializationinfo/addvalue/_index.md new file mode 100644 index 0000000000..0032bed115 --- /dev/null +++ b/english/cpp/system.runtime.serialization/serializationinfo/addvalue/_index.md @@ -0,0 +1,120 @@ +--- +title: System::Runtime::Serialization::SerializationInfo::AddValue method +linktitle: AddValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::SerializationInfo::AddValue method. Puts boolean value. Not implemented in C++.' +type: docs +weight: 200 +url: /cpp/system.runtime.serialization/serializationinfo/addvalue/ +--- +## SerializationInfo::AddValue(const System::String\&, bool) method + + +Puts boolean value. Not implemented. + +```cpp +void System::Runtime::Serialization::SerializationInfo::AddValue(const System::String &name, bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const System::String\& | Value name. | +| value | bool | Value to put. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SerializationInfo](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## SerializationInfo::AddValue(const System::String\&, const System::SharedPtr\\&) method + + +Puts object value. Not implemented. + +```cpp +void System::Runtime::Serialization::SerializationInfo::AddValue(const System::String &name, const System::SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const System::String\& | Value name. | +| value | const System::SharedPtr\\& | Value to put. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [SerializationInfo](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## SerializationInfo::AddValue(const System::String\&, const System::SharedPtr\\&, const System::TypeInfo\&) method + + +Puts object value with specifed type. Not implemented. + +```cpp +void System::Runtime::Serialization::SerializationInfo::AddValue(const System::String &name, const System::SharedPtr &value, const System::TypeInfo &type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const System::String\& | Value name. | +| value | const System::SharedPtr\\& | Value to put. | +| type | const System::TypeInfo\& | The Type of the value to put. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [SerializationInfo](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## SerializationInfo::AddValue(const System::String\&, float) method + + +Puts float value. Not implemented. + +```cpp +void System::Runtime::Serialization::SerializationInfo::AddValue(const System::String &name, float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const System::String\& | Value name. | +| value | float | Value to put. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SerializationInfo](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## SerializationInfo::AddValue(const System::String\&, short) method + + +Puts short value. Not implemented. + +```cpp +void System::Runtime::Serialization::SerializationInfo::AddValue(const System::String &name, short value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const System::String\& | Value name. | +| value | short | Value to put. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SerializationInfo](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/serializationinfo/getvalue/_index.md b/english/cpp/system.runtime.serialization/serializationinfo/getvalue/_index.md new file mode 100644 index 0000000000..0dbf14daa1 --- /dev/null +++ b/english/cpp/system.runtime.serialization/serializationinfo/getvalue/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Runtime::Serialization::SerializationInfo::GetValue method +linktitle: GetValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::SerializationInfo::GetValue method. Retrieves a value from the SerializationInfo store. Not implemented in C++.' +type: docs +weight: 300 +url: /cpp/system.runtime.serialization/serializationinfo/getvalue/ +--- +## SerializationInfo::GetValue method + + +Retrieves a value from the [SerializationInfo](../) store. Not implemented. + +```cpp +System::SharedPtr System::Runtime::Serialization::SerializationInfo::GetValue(const System::String &name, const System::TypeInfo &type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const System::String\& | The name associated with the value to retrieve. | +| type | const System::TypeInfo\& | The Type of the value to retrieve. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [SerializationInfo](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/serializationinfo/serializationinfo/_index.md b/english/cpp/system.runtime.serialization/serializationinfo/serializationinfo/_index.md new file mode 100644 index 0000000000..5281f366c9 --- /dev/null +++ b/english/cpp/system.runtime.serialization/serializationinfo/serializationinfo/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Runtime::Serialization::SerializationInfo::SerializationInfo constructor +linktitle: SerializationInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::SerializationInfo::SerializationInfo constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.runtime.serialization/serializationinfo/serializationinfo/ +--- +## SerializationInfo::SerializationInfo constructor + + +RTTI information. + +```cpp +System::Runtime::Serialization::SerializationInfo::SerializationInfo(const System::TypeInfo &type, const System::SharedPtr &converter) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const System::TypeInfo\& | The [System::TypeInfo](../../../system/typeinfo/) of the object to serialize. | +| converter | const System::SharedPtr\\& | The [IFormatterConverter](../../iformatterconverter/) used during deserialization. | +## Remarks + + +Creates a new instance of the [SerializationInfo](../) class. +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IFormatterConverter](../../iformatterconverter/) +* Class [SerializationInfo](../) +* Namespace [System::Runtime::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.runtime.serialization/streamingcontext/_index.md b/english/cpp/system.runtime.serialization/streamingcontext/_index.md new file mode 100644 index 0000000000..db2d5ccbd0 --- /dev/null +++ b/english/cpp/system.runtime.serialization/streamingcontext/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Runtime::Serialization::StreamingContext class +linktitle: StreamingContext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Runtime::Serialization::StreamingContext class. Dummy class to make StreamingContext-using translated classes compile. Do not manage instances of this class by SmartPtr, they must be allocated on stack only in C++.' +type: docs +weight: 500 +url: /cpp/system.runtime.serialization/streamingcontext/ +--- +## StreamingContext class + + +Dummy class to make StreamingContext-using translated classes compile. Do not manage instances of this class by [SmartPtr](../../system/smartptr/), they must be allocated on stack only. + +```cpp +class StreamingContext +``` + +## See Also + +* Namespace [System::Runtime::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.authentication/_index.md b/english/cpp/system.security.authentication/_index.md new file mode 100644 index 0000000000..789209fc9f --- /dev/null +++ b/english/cpp/system.security.authentication/_index.md @@ -0,0 +1,19 @@ +--- +title: System::Security::Authentication namespace +linktitle: System::Security::Authentication +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Security::Authentication namespace in C++.' +type: docs +weight: 6400 +url: /cpp/system.security.authentication/ +--- + + + +## Enums + +| Enum | Description | +| --- | --- | +| [CipherAlgorithmType](./cipheralgorithmtype/) | Enumerates the cipher algorithms. | +| [HashAlgorithmType](./hashalgorithmtype/) | Enumerates the hash algorithms. | +| [SslProtocols](./sslprotocols/) | Enumerates the cryptographic protocols. | diff --git a/english/cpp/system.security.authentication/cipheralgorithmtype/_index.md b/english/cpp/system.security.authentication/cipheralgorithmtype/_index.md new file mode 100644 index 0000000000..2cfc622106 --- /dev/null +++ b/english/cpp/system.security.authentication/cipheralgorithmtype/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Security::Authentication::CipherAlgorithmType enum +linktitle: CipherAlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Authentication::CipherAlgorithmType enum. Enumerates the cipher algorithms in C++.' +type: docs +weight: 100 +url: /cpp/system.security.authentication/cipheralgorithmtype/ +--- +## CipherAlgorithmType enum + + +Enumerates the cipher algorithms. + +```cpp +enum class CipherAlgorithmType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No encryption algorithm is used. | +| Null | 24576 | No encryption algorithm is used with a 'Null' cipher algorithm. | +| Des | 26113 | The DES algorithm. | +| Rc2 | 26114 | The RC2 algorithm. | +| TripleDes | 26115 | The 3DES algorithm. | +| Aes128 | 26126 | The AES algorithm with a 128 bit key. | +| Aes192 | 26127 | The AES algorithm with a 192 bit key. | +| Aes256 | 26128 | The AES algorithm with a 256 bit key. | +| Aes | 26129 | The AES algorithm. | +| Rc4 | 26625 | The RC4 algorithm. | + +## See Also + +* Namespace [System::Security::Authentication](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.authentication/hashalgorithmtype/_index.md b/english/cpp/system.security.authentication/hashalgorithmtype/_index.md new file mode 100644 index 0000000000..b1de19c92a --- /dev/null +++ b/english/cpp/system.security.authentication/hashalgorithmtype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Authentication::HashAlgorithmType enum +linktitle: HashAlgorithmType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Authentication::HashAlgorithmType enum. Enumerates the hash algorithms in C++.' +type: docs +weight: 200 +url: /cpp/system.security.authentication/hashalgorithmtype/ +--- +## HashAlgorithmType enum + + +Enumerates the hash algorithms. + +```cpp +enum class HashAlgorithmType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No hash algorithm is used. | +| Md5 | 32771 | The Message Digest 5 hash algorithm. | +| Sha1 | 32772 | The Secure Hash Algorithm 1. | + +## See Also + +* Namespace [System::Security::Authentication](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.authentication/sslprotocols/_index.md b/english/cpp/system.security.authentication/sslprotocols/_index.md new file mode 100644 index 0000000000..6e7007d157 --- /dev/null +++ b/english/cpp/system.security.authentication/sslprotocols/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Authentication::SslProtocols enum +linktitle: SslProtocols +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Authentication::SslProtocols enum. Enumerates the cryptographic protocols in C++.' +type: docs +weight: 300 +url: /cpp/system.security.authentication/sslprotocols/ +--- +## SslProtocols enum + + +Enumerates the cryptographic protocols. + +```cpp +enum class SslProtocols +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | The operating system chooses a protocol to use. | +| Ssl2 | 12 | The SSL 2.0 protocol. | +| Ssl3 | 48 | The SSL 3.0 protocol. | +| Tls | 192 | The TLS 1.0 protocol. | +| Default | 240 | Permits only the SSL 3.0 or TLS 1.0 protocols to be used. | +| Tls11 | 768 | The TLS 1.1 protocol. | +| Tls12 | 3072 | The TLS 1.2 protocol. | + +## See Also + +* Namespace [System::Security::Authentication](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.pkcs/_index.md b/english/cpp/system.security.cryptography.pkcs/_index.md new file mode 100644 index 0000000000..f8010678e3 --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/_index.md @@ -0,0 +1,19 @@ +--- +title: System::Security::Cryptography::Pkcs namespace +linktitle: System::Security::Cryptography::Pkcs +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Security::Cryptography::Pkcs namespace in C++.' +type: docs +weight: 6600 +url: /cpp/system.security.cryptography.pkcs/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [CmsSigner](./cmssigner/) | Provides API to sign objects using CMS. Doesn't sign objects by itself, use SignedCMS class to do so. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ContentInfo](./contentinfo/) | Content info as defined by CMS/PKCS #7 standard. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SignedCms](./signedcms/) | Signs content as per CMS/PKCS #7 standard. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | diff --git a/english/cpp/system.security.cryptography.pkcs/cmssigner/_index.md b/english/cpp/system.security.cryptography.pkcs/cmssigner/_index.md new file mode 100644 index 0000000000..4ec3ed0e98 --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/cmssigner/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::Pkcs::CmsSigner class +linktitle: CmsSigner +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Pkcs::CmsSigner class. Provides API to sign objects using CMS. Doesn''t sign objects by itself, use SignedCMS class to do so. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.pkcs/cmssigner/ +--- +## CmsSigner class + + +Provides API to sign objects using CMS. Doesn't sign objects by itself, use SignedCMS class to do so. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CmsSigner : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CmsSigner](./cmssigner/)(const SharedPtr\\&) | Initializes signer with X509 certificate. | +| [get_DigestAlgorithm](./get_digestalgorithm/)() const | Gets hash algorithm using with signature. | +| [get_IncludeOption](./get_includeoption/)() const | Checks which certificates from the chain will be included into the signature. | +| [set_DigestAlgorithm](./set_digestalgorithm/)(const SharedPtr\\&) | Sets hash algorithm using with signature. | +| [set_IncludeOption](./set_includeoption/)(X509Certificates::X509IncludeOption) | Specifies which certificates from the chain will be included into the signature. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::Pkcs](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.pkcs/cmssigner/cmssigner/_index.md b/english/cpp/system.security.cryptography.pkcs/cmssigner/cmssigner/_index.md new file mode 100644 index 0000000000..d5fccb9fc5 --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/cmssigner/cmssigner/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::Pkcs::CmsSigner::CmsSigner constructor +linktitle: CmsSigner +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Pkcs::CmsSigner::CmsSigner constructor. Initializes signer with X509 certificate in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.pkcs/cmssigner/cmssigner/ +--- +## CmsSigner::CmsSigner constructor + + +Initializes signer with X509 certificate. + +```cpp +System::Security::Cryptography::Pkcs::CmsSigner::CmsSigner(const SharedPtr &certificate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| certificate | const SharedPtr\\& | Certificate to use for signing. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate2](../../../system.security.cryptography.x509certificates/x509certificate2/) +* Class [CmsSigner](../) +* Namespace [System::Security::Cryptography::Pkcs](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.pkcs/cmssigner/get_digestalgorithm/_index.md b/english/cpp/system.security.cryptography.pkcs/cmssigner/get_digestalgorithm/_index.md new file mode 100644 index 0000000000..07a32d34e1 --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/cmssigner/get_digestalgorithm/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::Pkcs::CmsSigner::get_DigestAlgorithm method +linktitle: get_DigestAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Pkcs::CmsSigner::get_DigestAlgorithm method. Gets hash algorithm using with signature in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.pkcs/cmssigner/get_digestalgorithm/ +--- +## CmsSigner::get_DigestAlgorithm method + + +Gets hash algorithm using with signature. + +```cpp +SharedPtr System::Security::Cryptography::Pkcs::CmsSigner::get_DigestAlgorithm() const +``` + + +### ReturnValue + +[Oid](../../../system.security.cryptography/oid/) algorithm pointer. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Oid](../../../system.security.cryptography/oid/) +* Class [CmsSigner](../) +* Namespace [System::Security::Cryptography::Pkcs](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.pkcs/cmssigner/get_includeoption/_index.md b/english/cpp/system.security.cryptography.pkcs/cmssigner/get_includeoption/_index.md new file mode 100644 index 0000000000..6e91566e89 --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/cmssigner/get_includeoption/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::Pkcs::CmsSigner::get_IncludeOption method +linktitle: get_IncludeOption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Pkcs::CmsSigner::get_IncludeOption method. Checks which certificates from the chain will be included into the signature in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.pkcs/cmssigner/get_includeoption/ +--- +## CmsSigner::get_IncludeOption method + + +Checks which certificates from the chain will be included into the signature. + +```cpp +X509Certificates::X509IncludeOption System::Security::Cryptography::Pkcs::CmsSigner::get_IncludeOption() const +``` + + +### ReturnValue + +Enumeration value indicating which certificates to include. + +## See Also + +* Enum [X509IncludeOption](../../../system.security.cryptography.x509certificates/x509includeoption/) +* Class [CmsSigner](../) +* Namespace [System::Security::Cryptography::Pkcs](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.pkcs/cmssigner/set_digestalgorithm/_index.md b/english/cpp/system.security.cryptography.pkcs/cmssigner/set_digestalgorithm/_index.md new file mode 100644 index 0000000000..3b552a8c0e --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/cmssigner/set_digestalgorithm/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::Pkcs::CmsSigner::set_DigestAlgorithm method +linktitle: set_DigestAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Pkcs::CmsSigner::set_DigestAlgorithm method. Sets hash algorithm using with signature in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.pkcs/cmssigner/set_digestalgorithm/ +--- +## CmsSigner::set_DigestAlgorithm method + + +Sets hash algorithm using with signature. + +```cpp +void System::Security::Cryptography::Pkcs::CmsSigner::set_DigestAlgorithm(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | [Oid](../../../system.security.cryptography/oid/) algorithm pointer. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Oid](../../../system.security.cryptography/oid/) +* Class [CmsSigner](../) +* Namespace [System::Security::Cryptography::Pkcs](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.pkcs/cmssigner/set_includeoption/_index.md b/english/cpp/system.security.cryptography.pkcs/cmssigner/set_includeoption/_index.md new file mode 100644 index 0000000000..c47c0850c2 --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/cmssigner/set_includeoption/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::Pkcs::CmsSigner::set_IncludeOption method +linktitle: set_IncludeOption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Pkcs::CmsSigner::set_IncludeOption method. Specifies which certificates from the chain will be included into the signature in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.pkcs/cmssigner/set_includeoption/ +--- +## CmsSigner::set_IncludeOption method + + +Specifies which certificates from the chain will be included into the signature. + +```cpp +void System::Security::Cryptography::Pkcs::CmsSigner::set_IncludeOption(X509Certificates::X509IncludeOption value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | X509Certificates::X509IncludeOption | Enumeration value indicating which certificates to include. | + +## See Also + +* Enum [X509IncludeOption](../../../system.security.cryptography.x509certificates/x509includeoption/) +* Class [CmsSigner](../) +* Namespace [System::Security::Cryptography::Pkcs](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.pkcs/contentinfo/_index.md b/english/cpp/system.security.cryptography.pkcs/contentinfo/_index.md new file mode 100644 index 0000000000..03b9932a2b --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/contentinfo/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::Pkcs::ContentInfo class +linktitle: ContentInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Pkcs::ContentInfo class. Content info as defined by CMS/PKCS #7 standard. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.pkcs/contentinfo/ +--- +## ContentInfo class + + +Content info as defined by CMS/PKCS #7 standard. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ContentInfo : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ContentInfo](./contentinfo/)(const System::ArrayPtr\\&) | Constructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::Pkcs](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.pkcs/contentinfo/contentinfo/_index.md b/english/cpp/system.security.cryptography.pkcs/contentinfo/contentinfo/_index.md new file mode 100644 index 0000000000..30f743ce65 --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/contentinfo/contentinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::Pkcs::ContentInfo::ContentInfo constructor +linktitle: ContentInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Pkcs::ContentInfo::ContentInfo constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.pkcs/contentinfo/contentinfo/ +--- +## ContentInfo::ContentInfo constructor + + +Constructor. + +```cpp +System::Security::Cryptography::Pkcs::ContentInfo::ContentInfo(const System::ArrayPtr &content) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content | const System::ArrayPtr\\& | [Data](../../../system.data/) to sign. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ContentInfo](../) +* Namespace [System::Security::Cryptography::Pkcs](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.pkcs/signedcms/_index.md b/english/cpp/system.security.cryptography.pkcs/signedcms/_index.md new file mode 100644 index 0000000000..182a34c5a0 --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/signedcms/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::Pkcs::SignedCms class +linktitle: SignedCms +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Pkcs::SignedCms class. Signs content as per CMS/PKCS #7 standard. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.pkcs/signedcms/ +--- +## SignedCms class + + +Signs content as per CMS/PKCS #7 standard. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SignedCms : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ComputeSignature](./computesignature/)(const SharedPtr\\&, bool) | Creates a signature. | +| [Encode](./encode/)() | Encodes CMS/PKCS #7 message. | +| [SignedCms](./signedcms/)(const SharedPtr\\&, bool) | Constructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::Pkcs](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.pkcs/signedcms/computesignature/_index.md b/english/cpp/system.security.cryptography.pkcs/signedcms/computesignature/_index.md new file mode 100644 index 0000000000..b4a8892e1b --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/signedcms/computesignature/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::Pkcs::SignedCms::ComputeSignature method +linktitle: ComputeSignature +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Pkcs::SignedCms::ComputeSignature method. Creates a signature in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.pkcs/signedcms/computesignature/ +--- +## SignedCms::ComputeSignature method + + +Creates a signature. + +```cpp +void System::Security::Cryptography::Pkcs::SignedCms::ComputeSignature(const SharedPtr &signer, bool silent) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| signer | const SharedPtr\\& | Signer to use. | +| silent | bool | Whether to suppress asking user for valid certificate if certificate associated with **signer** is not valid. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CmsSigner](../../cmssigner/) +* Class [SignedCms](../) +* Namespace [System::Security::Cryptography::Pkcs](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.pkcs/signedcms/encode/_index.md b/english/cpp/system.security.cryptography.pkcs/signedcms/encode/_index.md new file mode 100644 index 0000000000..33f0dfb302 --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/signedcms/encode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::Pkcs::SignedCms::Encode method +linktitle: Encode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Pkcs::SignedCms::Encode method. Encodes CMS/PKCS #7 message in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.pkcs/signedcms/encode/ +--- +## SignedCms::Encode method + + +Encodes CMS/PKCS #7 message. + +```cpp +System::ArrayPtr System::Security::Cryptography::Pkcs::SignedCms::Encode() +``` + + +### ReturnValue + +Complete message encoded into byte form. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SignedCms](../) +* Namespace [System::Security::Cryptography::Pkcs](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.pkcs/signedcms/signedcms/_index.md b/english/cpp/system.security.cryptography.pkcs/signedcms/signedcms/_index.md new file mode 100644 index 0000000000..a68fd49186 --- /dev/null +++ b/english/cpp/system.security.cryptography.pkcs/signedcms/signedcms/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::Pkcs::SignedCms::SignedCms constructor +linktitle: SignedCms +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Pkcs::SignedCms::SignedCms constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.pkcs/signedcms/signedcms/ +--- +## SignedCms::SignedCms constructor + + +Constructor. + +```cpp +System::Security::Cryptography::Pkcs::SignedCms::SignedCms(const SharedPtr &content, bool detached) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content | const SharedPtr\\& | Content to sign. | +| detached | bool | Whether signature is detached. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ContentInfo](../../contentinfo/) +* Class [SignedCms](../) +* Namespace [System::Security::Cryptography::Pkcs](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/_index.md b/english/cpp/system.security.cryptography.x509certificates/_index.md new file mode 100644 index 0000000000..e63a34bac2 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Security::Cryptography::X509Certificates namespace +linktitle: System::Security::Cryptography::X509Certificates +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Security::Cryptography::X509Certificates namespace in C++.' +type: docs +weight: 6700 +url: /cpp/system.security.cryptography.x509certificates/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [PublicKey](./publickey/) | Represents a X509-certificate's public key information. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X500DistinguishedName](./x500distinguishedname/) | Represents distinguished name of X509 certificate. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X509Certificate](./x509certificate/) | X.509 v.3 certificate. Encrypted certificates are not supported. Only [X509KeyStorageFlags::DefaultKeySet](./x509keystorageflags/) flag is supported. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X509Certificate2](./x509certificate2/) | Represents X509 certificate. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X509Certificate2Collection](./x509certificate2collection/) | Collection of X509 certificate objects. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X509Certificate2CollectionPtr](./x509certificate2collectionptr/) | Pointer to collection of X509 certificates. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [X509CertificateCollection](./x509certificatecollection/) | Collection of X509 certificate objects. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X509CertificateCollectionPtr](./x509certificatecollectionptr/) | Pointer to collection of X509 certificates. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [X509Chain](./x509chain/) | Represents the X509 certificate chain. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X509ChainPolicy](./x509chainpolicy/) | The chain policy that will be applied when building an X509 certificate chain. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X509ChainStatus](./x509chainstatus/) | Stores the X509 chain status and error information. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X509Extension](./x509extension/) | Extension object to keep extra information associated with X.509 certificate. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X509ExtensionCollection](./x509extensioncollection/) | Collection of extension objects. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X509ExtensionCollectionPtr](./x509extensioncollectionptr/) | Pointer to collection of X509 extensions. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [X509ExtensionEnumerator](./x509extensionenumerator/) | Enumerator to iterate through extension collection. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X509KeyUsageExtension](./x509keyusageextension/) | Extension object to keep extra information about the usage of a key. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [X500DistinguishedNameFlags](./x500distinguishednameflags/) | X509 certificate distinguished name formatting rules. | +| [X509ChainStatusFlags](./x509chainstatusflags/) | | +| [X509ContentType](./x509contenttype/) | Format of X.509 certificate. | +| [X509IncludeOption](./x509includeoption/) | Specifies what certificates in chain to include. | +| [X509KeyStorageFlags](./x509keystorageflags/) | Defines how to store key. | +| [X509KeyUsageFlags](./x509keyusageflags/) | Defines how the certificate key can be used. | +| [X509NameType](./x509nametype/) | Type of X.509 certificate-contained name which relates to either issuer or subject of the certificate. | +| [X509RevocationFlag](./x509revocationflag/) | | +| [X509VerificationFlags](./x509verificationflags/) | | diff --git a/english/cpp/system.security.cryptography.x509certificates/publickey/_index.md b/english/cpp/system.security.cryptography.x509certificates/publickey/_index.md new file mode 100644 index 0000000000..fe98b98565 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/publickey/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::X509Certificates::PublicKey class +linktitle: PublicKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::PublicKey class. Represents a X509-certificate''s public key information. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/publickey/ +--- +## PublicKey class + + +Represents a X509-certificate's public key information. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class PublicKey : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_EncodedKeyValue](./get_encodedkeyvalue/)() const | Gets ASN.1-encoded public key value. | +| [get_EncodedParameters](./get_encodedparameters/)() const | Gets ASN.1-encoded public key parameters. | +| [get_Key](./get_key/)() const | Gets an [RSACryptoServiceProvider](../../system.security.cryptography/rsacryptoserviceprovider/) or [DSACryptoServiceProvider](../../system.security.cryptography/dsacryptoserviceprovider/). | +| [get_Oid](./get_oid/)() const | Gets identifier (OID) of the public key. | +| [PublicKey](./publickey/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\) | Constructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/publickey/get_encodedkeyvalue/_index.md b/english/cpp/system.security.cryptography.x509certificates/publickey/get_encodedkeyvalue/_index.md new file mode 100644 index 0000000000..d189076f7a --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/publickey/get_encodedkeyvalue/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::PublicKey::get_EncodedKeyValue method +linktitle: get_EncodedKeyValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::PublicKey::get_EncodedKeyValue method. Gets ASN.1-encoded public key value in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/publickey/get_encodedkeyvalue/ +--- +## PublicKey::get_EncodedKeyValue method + + +Gets ASN.1-encoded public key value. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::PublicKey::get_EncodedKeyValue() const +``` + + +### ReturnValue + +ASN.1-encoded public key value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsnEncodedData](../../../system.security.cryptography/asnencodeddata/) +* Class [PublicKey](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/publickey/get_encodedparameters/_index.md b/english/cpp/system.security.cryptography.x509certificates/publickey/get_encodedparameters/_index.md new file mode 100644 index 0000000000..fb1ebb9c53 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/publickey/get_encodedparameters/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::PublicKey::get_EncodedParameters method +linktitle: get_EncodedParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::PublicKey::get_EncodedParameters method. Gets ASN.1-encoded public key parameters in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.x509certificates/publickey/get_encodedparameters/ +--- +## PublicKey::get_EncodedParameters method + + +Gets ASN.1-encoded public key parameters. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::PublicKey::get_EncodedParameters() const +``` + + +### ReturnValue + +ASN.1-encoded public key parameters. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsnEncodedData](../../../system.security.cryptography/asnencodeddata/) +* Class [PublicKey](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/publickey/get_key/_index.md b/english/cpp/system.security.cryptography.x509certificates/publickey/get_key/_index.md new file mode 100644 index 0000000000..6b7ca3fa58 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/publickey/get_key/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::PublicKey::get_Key method +linktitle: get_Key +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::PublicKey::get_Key method. Gets an RSACryptoServiceProvider or DSACryptoServiceProvider in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.x509certificates/publickey/get_key/ +--- +## PublicKey::get_Key method + + +Gets an [RSACryptoServiceProvider](../../../system.security.cryptography/rsacryptoserviceprovider/) or [DSACryptoServiceProvider](../../../system.security.cryptography/dsacryptoserviceprovider/). + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::PublicKey::get_Key() const +``` + + +### ReturnValue + +[AsymmetricAlgorithm](../../../system.security.cryptography/asymmetricalgorithm/) object representing the public key. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../../system.security.cryptography/asymmetricalgorithm/) +* Class [PublicKey](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/publickey/get_oid/_index.md b/english/cpp/system.security.cryptography.x509certificates/publickey/get_oid/_index.md new file mode 100644 index 0000000000..678fbdb532 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/publickey/get_oid/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::PublicKey::get_Oid method +linktitle: get_Oid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::PublicKey::get_Oid method. Gets identifier (OID) of the public key in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.x509certificates/publickey/get_oid/ +--- +## PublicKey::get_Oid method + + +Gets identifier (OID) of the public key. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::PublicKey::get_Oid() const +``` + + +### ReturnValue + +[Object](../../../system/object/) identifier. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Oid](../../../system.security.cryptography/oid/) +* Class [PublicKey](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/publickey/publickey/_index.md b/english/cpp/system.security.cryptography.x509certificates/publickey/publickey/_index.md new file mode 100644 index 0000000000..893c89eb2d --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/publickey/publickey/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::X509Certificates::PublicKey::PublicKey constructor +linktitle: PublicKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::PublicKey::PublicKey constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/publickey/publickey/ +--- +## PublicKey::PublicKey constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::PublicKey::PublicKey(const SharedPtr &oid, const SharedPtr ¶meters, const SharedPtr key_value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oid | const SharedPtr\\& | Identifier object that represents the public key. | +| parameters | const SharedPtr\\& | ASN.1-encoded public key parameters. | +| key_value | const SharedPtr\ | ASN.1-encoded public key value. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Oid](../../../system.security.cryptography/oid/) +* Class [AsnEncodedData](../../../system.security.cryptography/asnencodeddata/) +* Class [PublicKey](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/_index.md b/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/_index.md new file mode 100644 index 0000000000..9607899624 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Security::Cryptography::X509Certificates::X500DistinguishedName class +linktitle: X500DistinguishedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X500DistinguishedName class. Represents distinguished name of X509 certificate. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x500distinguishedname/ +--- +## X500DistinguishedName class + + +Represents distinguished name of X509 certificate. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X500DistinguishedName : public System::Security::Cryptography::AsnEncodedData +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Decode](./decode/)(X500DistinguishedNameFlags) const | Decodes name using parameters specified by flags. | +| [Format](./format/)(bool) const override | Formats name for printing. | +| [get_Name](./get_name/)() const | Gets certificate distinguished name. | +| [X500DistinguishedName](./x500distinguishedname/)(const SharedPtr\\&) | RTTI information. | +| [X500DistinguishedName](./x500distinguishedname/)(const ByteArrayPtr\&) | Constructor. | +| [X500DistinguishedName](./x500distinguishedname/)(const String\&) | Constructor. | +| [X500DistinguishedName](./x500distinguishedname/)(const SharedPtr\\&) | Copy constructor. | +| [X500DistinguishedName](./x500distinguishedname/)(const String\&, X500DistinguishedNameFlags) | Constructor. | +## See Also + +* Class [AsnEncodedData](../../system.security.cryptography/asnencodeddata/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/decode/_index.md b/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/decode/_index.md new file mode 100644 index 0000000000..aff704ae81 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/decode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::X509Certificates::X500DistinguishedName::Decode method +linktitle: Decode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X500DistinguishedName::Decode method. Decodes name using parameters specified by flags in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x500distinguishedname/decode/ +--- +## X500DistinguishedName::Decode method + + +Decodes name using parameters specified by flags. + +```cpp +String System::Security::Cryptography::X509Certificates::X500DistinguishedName::Decode(X500DistinguishedNameFlags flags) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| flags | X500DistinguishedNameFlags | Bitwise junction of flags to use. | + +### ReturnValue + +Decoded name. + +## See Also + +* Class [String](../../../system/string/) +* Enum [X500DistinguishedNameFlags](../../x500distinguishednameflags/) +* Class [X500DistinguishedName](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/format/_index.md b/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/format/_index.md new file mode 100644 index 0000000000..df25c72497 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/format/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::X509Certificates::X500DistinguishedName::Format method +linktitle: Format +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X500DistinguishedName::Format method. Formats name for printing in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.x509certificates/x500distinguishedname/format/ +--- +## X500DistinguishedName::Format method + + +Formats name for printing. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X500DistinguishedName::Format(bool multi_line) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| multi_line | bool | Whether to use multiline output. | + +### ReturnValue + +X509 distinguished name in a readable form. + +## See Also + +* Class [String](../../../system/string/) +* Class [X500DistinguishedName](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/get_name/_index.md b/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/get_name/_index.md new file mode 100644 index 0000000000..a246833194 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X500DistinguishedName::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X500DistinguishedName::get_Name method. Gets certificate distinguished name in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.x509certificates/x500distinguishedname/get_name/ +--- +## X500DistinguishedName::get_Name method + + +Gets certificate distinguished name. + +```cpp +String System::Security::Cryptography::X509Certificates::X500DistinguishedName::get_Name() const +``` + + +### ReturnValue + +Name as stored internally. + +## See Also + +* Class [String](../../../system/string/) +* Class [X500DistinguishedName](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/x500distinguishedname/_index.md b/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/x500distinguishedname/_index.md new file mode 100644 index 0000000000..2848929e9d --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x500distinguishedname/x500distinguishedname/_index.md @@ -0,0 +1,116 @@ +--- +title: System::Security::Cryptography::X509Certificates::X500DistinguishedName::X500DistinguishedName constructor +linktitle: X500DistinguishedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X500DistinguishedName::X500DistinguishedName constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x500distinguishedname/x500distinguishedname/ +--- +## X500DistinguishedName::X500DistinguishedName(const ByteArrayPtr\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X500DistinguishedName::X500DistinguishedName(const ByteArrayPtr &encoded_distinguished_name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoded_distinguished_name | const ByteArrayPtr\& | Encoded distinguished name. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X500DistinguishedName](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X500DistinguishedName::X500DistinguishedName(const SharedPtr\\&) constructor + + +RTTI information. + +```cpp +System::Security::Cryptography::X509Certificates::X500DistinguishedName::X500DistinguishedName(const SharedPtr &encoded_distinguished_name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoded_distinguished_name | const SharedPtr\\& | [Object](../../../system/object/) representing distinguished name. | +## Remarks + + +Constructor. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsnEncodedData](../../../system.security.cryptography/asnencodeddata/) +* Class [X500DistinguishedName](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X500DistinguishedName::X500DistinguishedName(const SharedPtr\\&) constructor + + +Copy constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X500DistinguishedName::X500DistinguishedName(const SharedPtr &distinguishedName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| distinguishedName | const SharedPtr\\& | Distinguished name to copy data from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X500DistinguishedName](../) +* Class [X500DistinguishedName](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X500DistinguishedName::X500DistinguishedName(const String\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X500DistinguishedName::X500DistinguishedName(const String &distinguished_name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| distinguished_name | const String\& | Distinguished name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [X500DistinguishedName](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X500DistinguishedName::X500DistinguishedName(const String\&, X500DistinguishedNameFlags) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X500DistinguishedName::X500DistinguishedName(const String &distinguished_name, X500DistinguishedNameFlags flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| distinguished_name | const String\& | Distinguished name. | +| flags | X500DistinguishedNameFlags | Bitwise-combined flags specifying name building properties. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [X500DistinguishedNameFlags](../../x500distinguishednameflags/) +* Class [X500DistinguishedName](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x500distinguishednameflags/_index.md b/english/cpp/system.security.cryptography.x509certificates/x500distinguishednameflags/_index.md new file mode 100644 index 0000000000..75ac9ab27f --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x500distinguishednameflags/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Security::Cryptography::X509Certificates::X500DistinguishedNameFlags enum +linktitle: X500DistinguishedNameFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X500DistinguishedNameFlags enum. X509 certificate distinguished name formatting rules in C++.' +type: docs +weight: 1700 +url: /cpp/system.security.cryptography.x509certificates/x500distinguishednameflags/ +--- +## X500DistinguishedNameFlags enum + + +X509 certificate distinguished name formatting rules. + +```cpp +enum class X500DistinguishedNameFlags +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No special characteristics. | +| Reversed | 1 | Name is reserved. | +| UseSemicolons | 16 | Use semicolons. | +| DoNotUsePlusSign | 32 | Name doesn't use plus sign. | +| DoNotUseQuotes | 64 | Disables quotes in name. | +| UseCommas | 128 | Enables using commas. | +| UseNewLines | 256 | Enables using new lines. | +| UseUTF8Encoding | 4096 | Switches from using Unicode to using UTF-8 encoding. | +| UseT61Encoding | 8192 | Switches to T61 encoding. | +| ForceUTF8Encoding | 16384 | Forces using UTF-8 when encoding specific X500 keys. | + +## See Also + +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/_index.md new file mode 100644 index 0000000000..7d20188b20 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/_index.md @@ -0,0 +1,87 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate class +linktitle: X509Certificate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate class. X.509 v.3 certificate. Encrypted certificates are not supported. Only X509KeyStorageFlags::DefaultKeySet flag is supported. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/ +--- +## X509Certificate class + + +X.509 v.3 certificate. Encrypted certificates are not supported. Only [X509KeyStorageFlags::DefaultKeySet](../x509keystorageflags/) flag is supported. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X509Certificate : public virtual System::Object, + public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [CreateFromCertFile](./createfromcertfile/)(const String\&) | Creates sertificate from the specified PKCS7 file. | +| static [CreateFromSignedFile](./createfromsignedfile/)(const String\&) | Creates sertificate from the specified signed file. | +| [Dispose](./dispose/)() override | Does nothing. | +| [Equals](./equals/)(SharedPtr\) override | Compares two certificates. | +| virtual [Export](./export/)(X509ContentType) const | Exports the current object to a byte array using the specified format. NOT IMPLEMENTED. | +| virtual [Export](./export/)(X509ContentType, const SecureStringPtr\&) const | Exports the current object to a byte array using the specified format. NOT IMPLEMENTED. | +| virtual [Export](./export/)(X509ContentType, const String\&) const | Exports the current object to a byte array using the specified format. NOT IMPLEMENTED. | +| [get_Handle](./get_handle/)() const | Gets a handle to Microsoft Cryptographic API certificate context. | +| [get_Issuer](./get_issuer/)() const | Gets name of the certificate authority that issued the X.509v3 certificate. | +| [get_Subject](./get_subject/)() const | Gets subject distinguished name from certificate. | +| virtual [GetCertHash](./getcerthash/)() const | Gets hash for the current object as an array of bytes. | +| virtual [GetCertHash](./getcerthash/)(const HashAlgorithmName\&) const | Gets hash for the current object as an array of bytes. | +| virtual [GetCertHashString](./getcerthashstring/)() const | Gets [SHA1](../../system.security.cryptography/sha1/) hash for the current object as a hexadecimal string. | +| virtual [GetCertHashString](./getcerthashstring/)(const HashAlgorithmName\&) const | Gets [SHA1](../../system.security.cryptography/sha1/) hash for the current object as a hexadecimal string. | +| virtual [GetEffectiveDateString](./geteffectivedatestring/)() const | Gets effective date of the current sertificate. | +| virtual [GetExpirationDateString](./getexpirationdatestring/)() const | Gets expiration date of the current sertificate. | +| virtual [GetFormat](./getformat/)() const | Gets name of the certificate format. | +| [GetHashCode](./gethashcode/)() const override | Gets certificate hash code. | +| virtual [GetIssuerName](./getissuername/)() const | Gets name of the certification authority that issued the current certificate. | +| virtual [GetKeyAlgorithm](./getkeyalgorithm/)() const | Gets key information for the current certificate as a string. | +| virtual [GetKeyAlgorithmParameters](./getkeyalgorithmparameters/)() const | Gets key information for the current certificate as an array of bytes. | +| virtual [GetKeyAlgorithmParametersString](./getkeyalgorithmparametersstring/)() const | Gets key information for the current certificate as a hexadecimal string. | +| virtual [GetName](./getname/)() const | Gets name of the principal to witch the current sertificate was issued. | +| virtual [GetPublicKey](./getpublickey/)() const | Gets public key from certificate as array of bytes. | +| virtual [GetPublicKeyString](./getpublickeystring/)() const | Gets public key from certificate as a hexadecimal string. | +| virtual [GetRawCertData](./getrawcertdata/)() const | Gets raw data from certificate as array of bytes. | +| virtual [GetRawCertDataString](./getrawcertdatastring/)() const | Gets raw data from certificate as a hexadecimal string. | +| virtual [GetSerialNumber](./getserialnumber/)() const | Gets serial number from certificate as array of bytes. | +| virtual [GetSerialNumberString](./getserialnumberstring/)() const | Gets serial number from certificate as a hexadecimal string. | +| virtual [Import](./import/)(const String\&, const SecureStringPtr\&, X509KeyStorageFlags) | Imports information from the specified certificate file. NOT IMPLEMENTED. | +| virtual [Import](./import/)(const String\&, const String\&, X509KeyStorageFlags) | Imports information from the specified certificate file. NOT IMPLEMENTED. | +| virtual [Import](./import/)(const ByteArrayPtr\&, const SecureStringPtr\&, X509KeyStorageFlags) | Imports information from the specified certificate data. NOT IMPLEMENTED. | +| virtual [Import](./import/)(const ByteArrayPtr\&, const String\&, X509KeyStorageFlags) | Imports information from the specified certificate data. NOT IMPLEMENTED. | +| virtual [Import](./import/)(const String\&) | Imports information from the specified certificate file. NOT IMPLEMENTED. | +| virtual [Import](./import/)(const ByteArrayPtr\&) | Imports information from the specified certificate data. NOT IMPLEMENTED. | +| [operator=](./operator=/)(const X509Certificate\&) | | +| virtual [Reset](./reset/)() | Resets the certificate state. | +| virtual [ToString](./tostring/)(bool) const | Returns the certificate information in text format. | +| [ToString](./tostring/)() const override | Returns the certificate information in text format. | +| [X509Certificate](./x509certificate/)(const X509Certificate\&) | | +| [X509Certificate](./x509certificate/)() | Constructor. | +| [X509Certificate](./x509certificate/)(const ByteArrayPtr\&) | Constructor. | +| [X509Certificate](./x509certificate/)(const String\&) | Constructor. | +| [X509Certificate](./x509certificate/)(const SharedPtr\\&) | Constructor. | +| [X509Certificate](./x509certificate/)(const ByteArrayPtr\&, const String\&) | Constructor. | +| [X509Certificate](./x509certificate/)(const ByteArrayPtr\&, const SecureStringPtr\&) | Constructor. | +| [X509Certificate](./x509certificate/)(const String\&, const String\&) | Constructor. | +| [X509Certificate](./x509certificate/)(const String\&, const SecureStringPtr\&) | Constructor. | +| [X509Certificate](./x509certificate/)(const ByteArrayPtr\&, const String\&, X509KeyStorageFlags) | Constructor. | +| [X509Certificate](./x509certificate/)(const ByteArrayPtr\&, const SecureStringPtr\&, X509KeyStorageFlags) | Constructor. | +| [X509Certificate](./x509certificate/)(const String\&, const String\&, X509KeyStorageFlags) | Constructor. | +| [X509Certificate](./x509certificate/)(const String\&, const SecureStringPtr\&, X509KeyStorageFlags) | Constructor. | +| [X509Certificate](./x509certificate/)(const ByteArrayPtr\&, const ByteArrayPtr\&, X509KeyStorageFlags) | Constructor. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | Pointer type. | +## See Also + +* Class [Object](../../system/object/) +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/createfromcertfile/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/createfromcertfile/_index.md new file mode 100644 index 0000000000..1cceb7cb95 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/createfromcertfile/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::CreateFromCertFile method +linktitle: CreateFromCertFile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::CreateFromCertFile method. Creates sertificate from the specified PKCS7 file in C++.' +type: docs +weight: 2900 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/createfromcertfile/ +--- +## X509Certificate::CreateFromCertFile method + + +Creates sertificate from the specified PKCS7 file. + +```cpp +static SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate::CreateFromCertFile(const String &filename) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | Certificate file name. | + +### ReturnValue + +The newly created certificate. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate](../) +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/createfromsignedfile/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/createfromsignedfile/_index.md new file mode 100644 index 0000000000..d6194c33ca --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/createfromsignedfile/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::CreateFromSignedFile method +linktitle: CreateFromSignedFile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::CreateFromSignedFile method. Creates sertificate from the specified signed file in C++.' +type: docs +weight: 3000 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/createfromsignedfile/ +--- +## X509Certificate::CreateFromSignedFile method + + +Creates sertificate from the specified signed file. + +```cpp +static SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate::CreateFromSignedFile(const String &filename) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | Certificate file name. | + +### ReturnValue + +The newly created certificate. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate](../) +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/dispose/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/dispose/_index.md new file mode 100644 index 0000000000..ff50b9a24b --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::Dispose method. Does nothing in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/dispose/ +--- +## X509Certificate::Dispose method + + +Does nothing. + +```cpp +void System::Security::Cryptography::X509Certificates::X509Certificate::Dispose() override +``` + +## See Also + +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/equals/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/equals/_index.md new file mode 100644 index 0000000000..12909161f8 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::Equals method. Compares two certificates in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/equals/ +--- +## X509Certificate::Equals method + + +Compares two certificates. + +```cpp +bool System::Security::Cryptography::X509Certificates::X509Certificate::Equals(SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SharedPtr\ | Certificate to compare with current object. | + +### ReturnValue + +true if the current certificate is equal to the specified certificate. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/export/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/export/_index.md new file mode 100644 index 0000000000..1fc2903df3 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/export/_index.md @@ -0,0 +1,88 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::Export method +linktitle: Export +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::Export method. Exports the current object to a byte array using the specified format. NOT IMPLEMENTED in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/export/ +--- +## X509Certificate::Export(X509ContentType) const method + + +Exports the current object to a byte array using the specified format. NOT IMPLEMENTED. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::X509Certificates::X509Certificate::Export(X509ContentType content_type) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content_type | X509ContentType | Specifies how to format the output data. | + +### ReturnValue + +An array of bytes that represents the current object. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Enum [X509ContentType](../../x509contenttype/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::Export(X509ContentType, const SecureStringPtr\&) const method + + +Exports the current object to a byte array using the specified format. NOT IMPLEMENTED. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::X509Certificates::X509Certificate::Export(X509ContentType content_type, const SecureStringPtr &password) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content_type | X509ContentType | Specifies how to format the output data. | +| password | const SecureStringPtr\& | The password required to access certificate data. | + +### ReturnValue + +An array of bytes that represents the current object. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Enum [X509ContentType](../../x509contenttype/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::Export(X509ContentType, const String\&) const method + + +Exports the current object to a byte array using the specified format. NOT IMPLEMENTED. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::X509Certificates::X509Certificate::Export(X509ContentType content_type, const String &password) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content_type | X509ContentType | Specifies how to format the output data. | +| password | const String\& | The password required to access certificate data. | + +### ReturnValue + +An array of bytes that represents the current object. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Enum [X509ContentType](../../x509contenttype/) +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/get_handle/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/get_handle/_index.md new file mode 100644 index 0000000000..ef84c87c0e --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/get_handle/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::get_Handle method +linktitle: get_Handle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::get_Handle method. Gets a handle to Microsoft Cryptographic API certificate context in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/get_handle/ +--- +## X509Certificate::get_Handle method + + +Gets a handle to Microsoft Cryptographic API certificate context. + +```cpp +IntPtr System::Security::Cryptography::X509Certificates::X509Certificate::get_Handle() const +``` + + +### ReturnValue + +Always returns 0. + +## See Also + +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/get_issuer/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/get_issuer/_index.md new file mode 100644 index 0000000000..9bf6e313c7 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/get_issuer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::get_Issuer method +linktitle: get_Issuer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::get_Issuer method. Gets name of the certificate authority that issued the X.509v3 certificate in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/get_issuer/ +--- +## X509Certificate::get_Issuer method + + +Gets name of the certificate authority that issued the X.509v3 certificate. + +```cpp +String System::Security::Cryptography::X509Certificates::X509Certificate::get_Issuer() const +``` + + +### ReturnValue + +Issuer name. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/get_subject/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/get_subject/_index.md new file mode 100644 index 0000000000..1826bf223d --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/get_subject/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::get_Subject method +linktitle: get_Subject +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::get_Subject method. Gets subject distinguished name from certificate in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/get_subject/ +--- +## X509Certificate::get_Subject method + + +Gets subject distinguished name from certificate. + +```cpp +String System::Security::Cryptography::X509Certificates::X509Certificate::get_Subject() const +``` + + +### ReturnValue + +Subject name of certificate. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getcerthash/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getcerthash/_index.md new file mode 100644 index 0000000000..6588f2cc75 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getcerthash/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetCertHash method +linktitle: GetCertHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetCertHash method. Gets hash for the current object as an array of bytes in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getcerthash/ +--- +## X509Certificate::GetCertHash() const method + + +Gets hash for the current object as an array of bytes. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::X509Certificates::X509Certificate::GetCertHash() const +``` + + +### ReturnValue + +The hash value. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::GetCertHash(const HashAlgorithmName\&) const method + + +Gets hash for the current object as an array of bytes. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::X509Certificates::X509Certificate::GetCertHash(const HashAlgorithmName &hash_algorithm) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm name. | + +### ReturnValue + +The hash value. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getcerthashstring/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getcerthashstring/_index.md new file mode 100644 index 0000000000..68224d2609 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getcerthashstring/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetCertHashString method +linktitle: GetCertHashString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetCertHashString method. Gets SHA1 hash for the current object as a hexadecimal string in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getcerthashstring/ +--- +## X509Certificate::GetCertHashString() const method + + +Gets [SHA1](../../../system.security.cryptography/sha1/) hash for the current object as a hexadecimal string. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::GetCertHashString() const +``` + + +### ReturnValue + +The hexadecimal string. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::GetCertHashString(const HashAlgorithmName\&) const method + + +Gets [SHA1](../../../system.security.cryptography/sha1/) hash for the current object as a hexadecimal string. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::GetCertHashString(const HashAlgorithmName &hash_algorithm) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm name. | + +### ReturnValue + +The hexadecimal string. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/geteffectivedatestring/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/geteffectivedatestring/_index.md new file mode 100644 index 0000000000..9216d2e042 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/geteffectivedatestring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetEffectiveDateString method +linktitle: GetEffectiveDateString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetEffectiveDateString method. Gets effective date of the current sertificate in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/geteffectivedatestring/ +--- +## X509Certificate::GetEffectiveDateString method + + +Gets effective date of the current sertificate. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::GetEffectiveDateString() const +``` + + +### ReturnValue + +The effective date of the current certificate. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getexpirationdatestring/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getexpirationdatestring/_index.md new file mode 100644 index 0000000000..b110027df6 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getexpirationdatestring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetExpirationDateString method +linktitle: GetExpirationDateString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetExpirationDateString method. Gets expiration date of the current sertificate in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getexpirationdatestring/ +--- +## X509Certificate::GetExpirationDateString method + + +Gets expiration date of the current sertificate. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::GetExpirationDateString() const +``` + + +### ReturnValue + +The expiration date of the current certificate. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getformat/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getformat/_index.md new file mode 100644 index 0000000000..b3cdeedef8 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getformat/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetFormat method +linktitle: GetFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetFormat method. Gets name of the certificate format in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getformat/ +--- +## X509Certificate::GetFormat method + + +Gets name of the certificate format. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::GetFormat() const +``` + + +### ReturnValue + +The format name. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/gethashcode/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/gethashcode/_index.md new file mode 100644 index 0000000000..dd33a4babe --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetHashCode method. Gets certificate hash code in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/gethashcode/ +--- +## X509Certificate::GetHashCode method + + +Gets certificate hash code. + +```cpp +int32_t System::Security::Cryptography::X509Certificates::X509Certificate::GetHashCode() const override +``` + + +### ReturnValue + +Hash code as a integer. + +## See Also + +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getissuername/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getissuername/_index.md new file mode 100644 index 0000000000..f3f9a86c3c --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getissuername/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetIssuerName method +linktitle: GetIssuerName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetIssuerName method. Gets name of the certification authority that issued the current certificate in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getissuername/ +--- +## X509Certificate::GetIssuerName method + + +Gets name of the certification authority that issued the current certificate. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::GetIssuerName() const +``` + + +### ReturnValue + +The name of the certification authority. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getkeyalgorithm/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getkeyalgorithm/_index.md new file mode 100644 index 0000000000..5d5b9e7701 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getkeyalgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetKeyAlgorithm method +linktitle: GetKeyAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetKeyAlgorithm method. Gets key information for the current certificate as a string in C++.' +type: docs +weight: 1500 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getkeyalgorithm/ +--- +## X509Certificate::GetKeyAlgorithm method + + +Gets key information for the current certificate as a string. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::GetKeyAlgorithm() const +``` + + +### ReturnValue + +The key information. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getkeyalgorithmparameters/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getkeyalgorithmparameters/_index.md new file mode 100644 index 0000000000..d4468767d1 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getkeyalgorithmparameters/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetKeyAlgorithmParameters method +linktitle: GetKeyAlgorithmParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetKeyAlgorithmParameters method. Gets key information for the current certificate as an array of bytes in C++.' +type: docs +weight: 1600 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getkeyalgorithmparameters/ +--- +## X509Certificate::GetKeyAlgorithmParameters method + + +Gets key information for the current certificate as an array of bytes. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::X509Certificates::X509Certificate::GetKeyAlgorithmParameters() const +``` + + +### ReturnValue + +The key information. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getkeyalgorithmparametersstring/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getkeyalgorithmparametersstring/_index.md new file mode 100644 index 0000000000..29ed4cb581 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getkeyalgorithmparametersstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetKeyAlgorithmParametersString method +linktitle: GetKeyAlgorithmParametersString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetKeyAlgorithmParametersString method. Gets key information for the current certificate as a hexadecimal string in C++.' +type: docs +weight: 1700 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getkeyalgorithmparametersstring/ +--- +## X509Certificate::GetKeyAlgorithmParametersString method + + +Gets key information for the current certificate as a hexadecimal string. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::GetKeyAlgorithmParametersString() const +``` + + +### ReturnValue + +The key information. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getname/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getname/_index.md new file mode 100644 index 0000000000..424800ff6a --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetName method +linktitle: GetName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetName method. Gets name of the principal to witch the current sertificate was issued in C++.' +type: docs +weight: 1800 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getname/ +--- +## X509Certificate::GetName method + + +Gets name of the principal to witch the current sertificate was issued. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::GetName() const +``` + + +### ReturnValue + +The name of the principal. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getpublickey/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getpublickey/_index.md new file mode 100644 index 0000000000..1fe38bb541 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getpublickey/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetPublicKey method +linktitle: GetPublicKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetPublicKey method. Gets public key from certificate as array of bytes in C++.' +type: docs +weight: 1900 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getpublickey/ +--- +## X509Certificate::GetPublicKey method + + +Gets public key from certificate as array of bytes. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::X509Certificates::X509Certificate::GetPublicKey() const +``` + + +### ReturnValue + +[Byte](../../../system/byte/) representation of public key. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getpublickeystring/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getpublickeystring/_index.md new file mode 100644 index 0000000000..d358ed1e4a --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getpublickeystring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetPublicKeyString method +linktitle: GetPublicKeyString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetPublicKeyString method. Gets public key from certificate as a hexadecimal string in C++.' +type: docs +weight: 2000 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getpublickeystring/ +--- +## X509Certificate::GetPublicKeyString method + + +Gets public key from certificate as a hexadecimal string. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::GetPublicKeyString() const +``` + + +### ReturnValue + +The public key as a hexadecimal string. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getrawcertdata/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getrawcertdata/_index.md new file mode 100644 index 0000000000..e97fbd176a --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getrawcertdata/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetRawCertData method +linktitle: GetRawCertData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetRawCertData method. Gets raw data from certificate as array of bytes in C++.' +type: docs +weight: 2100 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getrawcertdata/ +--- +## X509Certificate::GetRawCertData method + + +Gets raw data from certificate as array of bytes. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::X509Certificates::X509Certificate::GetRawCertData() const +``` + + +### ReturnValue + +[Byte](../../../system/byte/) representation of certificate data. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getrawcertdatastring/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getrawcertdatastring/_index.md new file mode 100644 index 0000000000..43751ca522 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getrawcertdatastring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetRawCertDataString method +linktitle: GetRawCertDataString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetRawCertDataString method. Gets raw data from certificate as a hexadecimal string in C++.' +type: docs +weight: 2200 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getrawcertdatastring/ +--- +## X509Certificate::GetRawCertDataString method + + +Gets raw data from certificate as a hexadecimal string. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::GetRawCertDataString() const +``` + + +### ReturnValue + +The certificate data as a hexadecimal string. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getserialnumber/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getserialnumber/_index.md new file mode 100644 index 0000000000..01334ec0ac --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getserialnumber/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetSerialNumber method +linktitle: GetSerialNumber +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetSerialNumber method. Gets serial number from certificate as array of bytes in C++.' +type: docs +weight: 2300 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getserialnumber/ +--- +## X509Certificate::GetSerialNumber method + + +Gets serial number from certificate as array of bytes. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::X509Certificates::X509Certificate::GetSerialNumber() const +``` + + +### ReturnValue + +[Byte](../../../system/byte/) representation of certificate serial number. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/getserialnumberstring/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getserialnumberstring/_index.md new file mode 100644 index 0000000000..60fc816c9b --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/getserialnumberstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::GetSerialNumberString method +linktitle: GetSerialNumberString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::GetSerialNumberString method. Gets serial number from certificate as a hexadecimal string in C++.' +type: docs +weight: 2400 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/getserialnumberstring/ +--- +## X509Certificate::GetSerialNumberString method + + +Gets serial number from certificate as a hexadecimal string. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::GetSerialNumberString() const +``` + + +### ReturnValue + +The certificate serial number a hexadecimal string. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/import/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/import/_index.md new file mode 100644 index 0000000000..0bd7ff2afd --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/import/_index.md @@ -0,0 +1,144 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::Import method +linktitle: Import +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::Import method. Imports information from the specified certificate data. NOT IMPLEMENTED in C++.' +type: docs +weight: 2500 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/import/ +--- +## X509Certificate::Import(const ByteArrayPtr\&) method + + +Imports information from the specified certificate data. NOT IMPLEMENTED. + +```cpp +virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Import(const ByteArrayPtr &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | The certificate file name. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::Import(const ByteArrayPtr\&, const SecureStringPtr\&, X509KeyStorageFlags) method + + +Imports information from the specified certificate data. NOT IMPLEMENTED. + +```cpp +virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Import(const ByteArrayPtr &data, const SecureStringPtr &password, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | The X.509 certificate data. | +| password | const SecureStringPtr\& | The password required to access the certificate data. | +| key_storage_flags | X509KeyStorageFlags | | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::Import(const ByteArrayPtr\&, const String\&, X509KeyStorageFlags) method + + +Imports information from the specified certificate data. NOT IMPLEMENTED. + +```cpp +virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Import(const ByteArrayPtr &data, const String &password, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | The certificate file name. | +| password | const String\& | The password required to access the certificate data. | +| key_storage_flags | X509KeyStorageFlags | | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [String](../../../system/string/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::Import(const String\&) method + + +Imports information from the specified certificate file. NOT IMPLEMENTED. + +```cpp +virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Import(const String &filename) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | The certificate file name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::Import(const String\&, const SecureStringPtr\&, X509KeyStorageFlags) method + + +Imports information from the specified certificate file. NOT IMPLEMENTED. + +```cpp +virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Import(const String &filename, const SecureStringPtr &password, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | The certificate file name. | +| password | const SecureStringPtr\& | The password required to access the certificate data. | +| key_storage_flags | X509KeyStorageFlags | | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::Import(const String\&, const String\&, X509KeyStorageFlags) method + + +Imports information from the specified certificate file. NOT IMPLEMENTED. + +```cpp +virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Import(const String &filename, const String &password, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | The certificate file name. | +| password | const String\& | The password required to access the certificate data. | +| key_storage_flags | X509KeyStorageFlags | | + +## See Also + +* Class [String](../../../system/string/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/operator=/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/operator=/_index.md new file mode 100644 index 0000000000..3fa54b180e --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Security::Cryptography::X509Certificates::X509Certificate class in C++.' +type: docs +weight: 2600 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/operator=/ +--- +## X509Certificate::operator= method + + + + +```cpp +X509Certificate & System::Security::Cryptography::X509Certificates::X509Certificate::operator=(const X509Certificate &)=delete +``` + +## See Also + +* Class [X509Certificate](../) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/ptr/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/ptr/_index.md new file mode 100644 index 0000000000..46020845d2 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::Ptr typedef. Pointer type in C++.' +type: docs +weight: 3100 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/ptr/ +--- +## Ptr typedef + + +Pointer type. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate::Ptr +``` + +## See Also + +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/reset/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/reset/_index.md new file mode 100644 index 0000000000..3e078977a0 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::Reset method. Resets the certificate state in C++.' +type: docs +weight: 2700 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/reset/ +--- +## X509Certificate::Reset method + + +Resets the certificate state. + +```cpp +virtual void System::Security::Cryptography::X509Certificates::X509Certificate::Reset() +``` + +## See Also + +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/tostring/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/tostring/_index.md new file mode 100644 index 0000000000..88eb1fa26b --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/tostring/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::ToString method. Returns the certificate information in text format in C++.' +type: docs +weight: 2800 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/tostring/ +--- +## X509Certificate::ToString() const method + + +Returns the certificate information in text format. + +```cpp +String System::Security::Cryptography::X509Certificates::X509Certificate::ToString() const override +``` + + +### ReturnValue + +The certificate information. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::ToString(bool) const method + + +Returns the certificate information in text format. + +```cpp +virtual String System::Security::Cryptography::X509Certificates::X509Certificate::ToString(bool verbose) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| verbose | bool | true to display additional certificate information. | + +### ReturnValue + +The certificate information. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate/x509certificate/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate/x509certificate/_index.md new file mode 100644 index 0000000000..976838d0be --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate/x509certificate/_index.md @@ -0,0 +1,304 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate constructor +linktitle: X509Certificate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x509certificate/x509certificate/ +--- +## X509Certificate::X509Certificate() constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate() +``` + +## See Also + +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const ByteArrayPtr\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const ByteArrayPtr &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Sequence of bytes that represents encoded certificate. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const ByteArrayPtr\&, const ByteArrayPtr\&, X509KeyStorageFlags) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const ByteArrayPtr &raw_data, const ByteArrayPtr &private_key, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Sequence of bytes that represents encoded certificate (public part). | +| private_key | const ByteArrayPtr\& | Sequence of bytes that represents private key. | +| key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const ByteArrayPtr\&, const SecureStringPtr\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const ByteArrayPtr &raw_data, const SecureStringPtr &password) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Sequence of bytes that represents encoded certificate. | +| password | const SecureStringPtr\& | Password used to access the certificate data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const ByteArrayPtr\&, const SecureStringPtr\&, X509KeyStorageFlags) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const ByteArrayPtr &raw_data, const SecureStringPtr &password, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Sequence of bytes that represents encoded certificate. | +| password | const SecureStringPtr\& | Password used to access the certificate data. | +| key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const ByteArrayPtr\&, const String\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const ByteArrayPtr &raw_data, const String &password) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Sequence of bytes that represents encoded certificate. | +| password | const String\& | Password used to access the certificate data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const ByteArrayPtr\&, const String\&, X509KeyStorageFlags) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const ByteArrayPtr &raw_data, const String &password, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Sequence of bytes that represents encoded certificate. | +| password | const String\& | Password used to access the certificate data. | +| key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [String](../../../system/string/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const SharedPtr\\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const SharedPtr &cert) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cert | const SharedPtr\\& | A certificate used to initialize this object. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate](../) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const String\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const String &filename) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | File to load certificate from. | + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const String\&, const SecureStringPtr\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const String &filename, const SecureStringPtr &password) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | File to load certificate from. | +| password | const SecureStringPtr\& | Password used to access the certificate data. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const String\&, const SecureStringPtr\&, X509KeyStorageFlags) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const String &filename, const SecureStringPtr &password, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | File to load certificate from. | +| password | const SecureStringPtr\& | Password used to access the certificate data. | +| key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const String\&, const String\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const String &filename, const String &password) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | File to load certificate from. | +| password | const String\& | Password used to access the certificate data. | + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const String\&, const String\&, X509KeyStorageFlags) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const String &filename, const String &password, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | File to load certificate from. | +| password | const String\& | Password used to access the certificate data. | +| key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate::X509Certificate(const X509Certificate\&) constructor + + + + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate::X509Certificate(const X509Certificate &)=delete +``` + +## See Also + +* Class [X509Certificate](../) +* Class [X509Certificate](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/_index.md new file mode 100644 index 0000000000..bc7fbad42f --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/_index.md @@ -0,0 +1,77 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2 class +linktitle: X509Certificate2 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2 class. Represents X509 certificate. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/ +--- +## X509Certificate2 class + + +Represents X509 certificate. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X509Certificate2 : public System::Security::Cryptography::X509Certificates::X509Certificate +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Archived](./get_archived/)() const | Gets a value indicating that certificate is archived. | +| [get_Extensions](./get_extensions/)() const | Gets collection of extension objects associated with certificate. | +| [get_FriendlyName](./get_friendlyname/)() const | Gets the certificate's friendly name. | +| [get_HasPrivateKey](./get_hasprivatekey/)() const | Checks whether the certificate has private key. | +| [get_IssuerName](./get_issuername/)() const | Gets the name of party that issued a certificate. | +| [get_NotAfter](./get_notafter/)() const | Gets the local date and time after which a certificate is no longer valid. | +| [get_NotBefore](./get_notbefore/)() const | Gets the local date and time on which a certificate becomes valid. | +| [get_PrivateKey](./get_privatekey/)() const | Gets private key associated with certificate. | +| [get_PublicKey](./get_publickey/)() const | Gets a sertificate [PublicKey](../publickey/) object. | +| [get_RawData](./get_rawdata/)() const | Gets certificate raw data. | +| [get_SerialNumber](./get_serialnumber/)() const | Gets the serial number of a certificate. | +| [get_SignatureAlgorithm](./get_signaturealgorithm/)() const | Gets algorithm used to create signature of a certificate. | +| [get_SubjectName](./get_subjectname/)() const | Gets the subject name from a certificate. | +| [get_Thumbprint](./get_thumbprint/)() const | Gets the certificate thumbprint. | +| [get_Version](./get_version/)() const | Gets certificate format version. | +| static [GetCertContentType](./getcertcontenttype/)(const ByteArrayPtr\&) | Gets the type of certificate contained in the specified byte array. | +| static [GetCertContentType](./getcertcontenttype/)(const String\&) | Gets the type of certificate contained in the specified file. | +| [GetDSAPrivateKey](./getdsaprivatekey/)() const | Gets [RSA](../../system.security.cryptography/rsa/) private key;. | +| [GetDSAPublicKey](./getdsapublickey/)() const | Gets [RSA](../../system.security.cryptography/rsa/) public key. | +| [GetECDsaPrivateKey](./getecdsaprivatekey/)() const | Gets [RSA](../../system.security.cryptography/rsa/) private key;. | +| [GetECDsaPublicKey](./getecdsapublickey/)() const | Gets [RSA](../../system.security.cryptography/rsa/) public key. | +| [GetNameInfo](./getnameinfo/)(X509NameType, bool) const | Gets subject or issuer name from certificate. | +| [GetRSAPrivateKey](./getrsaprivatekey/)() const | Gets [RSA](../../system.security.cryptography/rsa/) private key;. | +| [GetRSAPublicKey](./getrsapublickey/)() const | Gets [RSA](../../system.security.cryptography/rsa/) public key. | +| [Import](./import/)(const String\&, const SecureStringPtr\&, X509KeyStorageFlags) override | Imports information from the specified certificate file. | +| [Import](./import/)(const String\&, const String\&, X509KeyStorageFlags) override | Imports information from the specified certificate file. | +| [Import](./import/)(const ByteArrayPtr\&, const SecureStringPtr\&, X509KeyStorageFlags) override | Imports information from the specified certificate data. | +| [Import](./import/)(const ByteArrayPtr\&, const String\&, X509KeyStorageFlags) override | Imports information from the specified certificate data. | +| [Import](./import/)(const String\&) override | Imports information from the specified certificate file. | +| [Import](./import/)(const ByteArrayPtr\&) override | Imports information from the specified certificate data. | +| [Reset](./reset/)() override | Resets the certificate state. | +| [set_Archived](./set_archived/)(bool) const | Sets a value indicating that certificate is archived. | +| [set_FriendlyName](./set_friendlyname/)(const String\&) | Sets the certificate's friendly name. | +| [set_PrivateKey](./set_privatekey/)(const SharedPtr\\&) | Sets or clears private key associated with certificate. | +| [ToString](./tostring/)(bool) const override | Returns the certificate information in text format. | +| [ToString](./tostring/)() const override | Returns the certificate information in text format. | +| [Verify](./verify/)() const | Verifies certificate chain. | +| [X509Certificate2](./x509certificate2/)() | Constructs empty [X509Certificate2](./). | +| [X509Certificate2](./x509certificate2/)(const String\&) | Constructor. | +| [X509Certificate2](./x509certificate2/)(const SharedPtr\\&) | Constructor. | +| [X509Certificate2](./x509certificate2/)(const ByteArrayPtr\&) | Constructor. | +| [X509Certificate2](./x509certificate2/)(const ByteArrayPtr\&, const String\&) | Constructor. | +| [X509Certificate2](./x509certificate2/)(const ByteArrayPtr\&, const SecureStringPtr\&) | Constructor. | +| [X509Certificate2](./x509certificate2/)(const ByteArrayPtr\&, const String\&, X509KeyStorageFlags) | Constructor. | +| [X509Certificate2](./x509certificate2/)(const ByteArrayPtr\&, const SecureStringPtr\&, X509KeyStorageFlags) | Constructor. | +| [X509Certificate2](./x509certificate2/)(const String\&, const String\&) | Constructor. | +| [X509Certificate2](./x509certificate2/)(const String\&, const SecureStringPtr\&) | Constructor. | +| [X509Certificate2](./x509certificate2/)(const String\&, const String\&, X509KeyStorageFlags) | Constructor. | +| [X509Certificate2](./x509certificate2/)(const String\&, const SecureStringPtr\&, X509KeyStorageFlags) | Constructor. | +| [X509Certificate2](./x509certificate2/)(const ByteArrayPtr\&, const ByteArrayPtr\&, X509KeyStorageFlags) | Constructor. | +## See Also + +* Class [X509Certificate](../x509certificate/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_archived/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_archived/_index.md new file mode 100644 index 0000000000..edfdcae6fe --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_archived/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_Archived method +linktitle: get_Archived +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_Archived method. Gets a value indicating that certificate is archived in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_archived/ +--- +## X509Certificate2::get_Archived method + + +Gets a value indicating that certificate is archived. + +```cpp +bool System::Security::Cryptography::X509Certificates::X509Certificate2::get_Archived() const +``` + + +### ReturnValue + +true if the certificate is archived, otherwise - false. + +## See Also + +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_extensions/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_extensions/_index.md new file mode 100644 index 0000000000..6ebcdd8577 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_extensions/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_Extensions method +linktitle: get_Extensions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_Extensions method. Gets collection of extension objects associated with certificate in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_extensions/ +--- +## X509Certificate2::get_Extensions method + + +Gets collection of extension objects associated with certificate. + +```cpp +X509ExtensionCollectionPtr System::Security::Cryptography::X509Certificates::X509Certificate2::get_Extensions() const +``` + + +### ReturnValue + +Collection of extensions. + +## See Also + +* Class [X509ExtensionCollectionPtr](../../x509extensioncollectionptr/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_friendlyname/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_friendlyname/_index.md new file mode 100644 index 0000000000..758be4105a --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_friendlyname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_FriendlyName method +linktitle: get_FriendlyName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_FriendlyName method. Gets the certificate''s friendly name in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_friendlyname/ +--- +## X509Certificate2::get_FriendlyName method + + +Gets the certificate's friendly name. + +```cpp +String System::Security::Cryptography::X509Certificates::X509Certificate2::get_FriendlyName() const +``` + + +### ReturnValue + +The certificate's friendly name. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_hasprivatekey/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_hasprivatekey/_index.md new file mode 100644 index 0000000000..7b102e0126 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_hasprivatekey/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_HasPrivateKey method +linktitle: get_HasPrivateKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_HasPrivateKey method. Checks whether the certificate has private key in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_hasprivatekey/ +--- +## X509Certificate2::get_HasPrivateKey method + + +Checks whether the certificate has private key. + +```cpp +bool System::Security::Cryptography::X509Certificates::X509Certificate2::get_HasPrivateKey() const +``` + + +### ReturnValue + +True if private key existst, false otherwise. + +## See Also + +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_issuername/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_issuername/_index.md new file mode 100644 index 0000000000..83bfbfa444 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_issuername/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_IssuerName method +linktitle: get_IssuerName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_IssuerName method. Gets the name of party that issued a certificate in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_issuername/ +--- +## X509Certificate2::get_IssuerName method + + +Gets the name of party that issued a certificate. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate2::get_IssuerName() const +``` + + +### ReturnValue + +Issuer name object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X500DistinguishedName](../../x500distinguishedname/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_notafter/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_notafter/_index.md new file mode 100644 index 0000000000..0b790fa374 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_notafter/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_NotAfter method +linktitle: get_NotAfter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_NotAfter method. Gets the local date and time after which a certificate is no longer valid in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_notafter/ +--- +## X509Certificate2::get_NotAfter method + + +Gets the local date and time after which a certificate is no longer valid. + +```cpp +DateTime System::Security::Cryptography::X509Certificates::X509Certificate2::get_NotAfter() const +``` + + +### ReturnValue + +Date and time. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_notbefore/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_notbefore/_index.md new file mode 100644 index 0000000000..a81d96f786 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_notbefore/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_NotBefore method +linktitle: get_NotBefore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_NotBefore method. Gets the local date and time on which a certificate becomes valid in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_notbefore/ +--- +## X509Certificate2::get_NotBefore method + + +Gets the local date and time on which a certificate becomes valid. + +```cpp +DateTime System::Security::Cryptography::X509Certificates::X509Certificate2::get_NotBefore() const +``` + + +### ReturnValue + +Date and time. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_privatekey/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_privatekey/_index.md new file mode 100644 index 0000000000..5792b93a4a --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_privatekey/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_PrivateKey method +linktitle: get_PrivateKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_PrivateKey method. Gets private key associated with certificate in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_privatekey/ +--- +## X509Certificate2::get_PrivateKey method + + +Gets private key associated with certificate. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate2::get_PrivateKey() const +``` + + +### ReturnValue + +Private key object (or nullptr if unset). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../../system.security.cryptography/asymmetricalgorithm/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_publickey/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_publickey/_index.md new file mode 100644 index 0000000000..39edc66a20 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_publickey/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_PublicKey method +linktitle: get_PublicKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_PublicKey method. Gets a sertificate PublicKey object in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_publickey/ +--- +## X509Certificate2::get_PublicKey method + + +Gets a sertificate [PublicKey](../../publickey/) object. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate2::get_PublicKey() const +``` + + +### ReturnValue + +A [PublicKey](../../publickey/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [PublicKey](../../publickey/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_rawdata/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_rawdata/_index.md new file mode 100644 index 0000000000..bce0b84301 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_rawdata/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_RawData method +linktitle: get_RawData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_RawData method. Gets certificate raw data in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_rawdata/ +--- +## X509Certificate2::get_RawData method + + +Gets certificate raw data. + +```cpp +ByteArrayPtr System::Security::Cryptography::X509Certificates::X509Certificate2::get_RawData() const +``` + + +### ReturnValue + +Raw byte data of the certificate. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_serialnumber/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_serialnumber/_index.md new file mode 100644 index 0000000000..5015c65ad3 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_serialnumber/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_SerialNumber method +linktitle: get_SerialNumber +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_SerialNumber method. Gets the serial number of a certificate in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_serialnumber/ +--- +## X509Certificate2::get_SerialNumber method + + +Gets the serial number of a certificate. + +```cpp +String System::Security::Cryptography::X509Certificates::X509Certificate2::get_SerialNumber() const +``` + + +### ReturnValue + +Serial number. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_signaturealgorithm/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_signaturealgorithm/_index.md new file mode 100644 index 0000000000..ffcf946649 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_signaturealgorithm/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_SignatureAlgorithm method +linktitle: get_SignatureAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_SignatureAlgorithm method. Gets algorithm used to create signature of a certificate in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_signaturealgorithm/ +--- +## X509Certificate2::get_SignatureAlgorithm method + + +Gets algorithm used to create signature of a certificate. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate2::get_SignatureAlgorithm() const +``` + + +### ReturnValue + +Algorithm identifier. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Oid](../../../system.security.cryptography/oid/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_subjectname/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_subjectname/_index.md new file mode 100644 index 0000000000..b95ea70555 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_subjectname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_SubjectName method +linktitle: get_SubjectName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_SubjectName method. Gets the subject name from a certificate in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_subjectname/ +--- +## X509Certificate2::get_SubjectName method + + +Gets the subject name from a certificate. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate2::get_SubjectName() const +``` + + +### ReturnValue + +Subject name object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X500DistinguishedName](../../x500distinguishedname/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_thumbprint/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_thumbprint/_index.md new file mode 100644 index 0000000000..c8091bd7f2 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_thumbprint/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_Thumbprint method +linktitle: get_Thumbprint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_Thumbprint method. Gets the certificate thumbprint in C++.' +type: docs +weight: 1500 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_thumbprint/ +--- +## X509Certificate2::get_Thumbprint method + + +Gets the certificate thumbprint. + +```cpp +String System::Security::Cryptography::X509Certificates::X509Certificate2::get_Thumbprint() const +``` + + +### ReturnValue + +The certificate thumbprint. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_version/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_version/_index.md new file mode 100644 index 0000000000..4fe5032c40 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/get_version/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::get_Version method +linktitle: get_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::get_Version method. Gets certificate format version in C++.' +type: docs +weight: 1600 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/get_version/ +--- +## X509Certificate2::get_Version method + + +Gets certificate format version. + +```cpp +int32_t System::Security::Cryptography::X509Certificates::X509Certificate2::get_Version() const +``` + + +### ReturnValue + +Certificate version. + +## See Also + +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getcertcontenttype/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getcertcontenttype/_index.md new file mode 100644 index 0000000000..666ef66e99 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getcertcontenttype/_index.md @@ -0,0 +1,59 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::GetCertContentType method +linktitle: GetCertContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::GetCertContentType method. Gets the type of certificate contained in the specified byte array in C++.' +type: docs +weight: 3100 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/getcertcontenttype/ +--- +## X509Certificate2::GetCertContentType(const ByteArrayPtr\&) method + + +Gets the type of certificate contained in the specified byte array. + +```cpp +static X509ContentType System::Security::Cryptography::X509Certificates::X509Certificate2::GetCertContentType(const ByteArrayPtr &raw_data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Certificate data. | + +### ReturnValue + +Type of X.509 certificate. + +## See Also + +* Enum [X509ContentType](../../x509contenttype/) +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::GetCertContentType(const String\&) method + + +Gets the type of certificate contained in the specified file. + +```cpp +static X509ContentType System::Security::Cryptography::X509Certificates::X509Certificate2::GetCertContentType(const String &filename) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | Certificate file name. | + +### ReturnValue + +Type of X.509 certificate. + +## See Also + +* Enum [X509ContentType](../../x509contenttype/) +* Class [String](../../../system/string/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getdsaprivatekey/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getdsaprivatekey/_index.md new file mode 100644 index 0000000000..e786063fe7 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getdsaprivatekey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::GetDSAPrivateKey method +linktitle: GetDSAPrivateKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::GetDSAPrivateKey method. Gets RSA private key; in C++.' +type: docs +weight: 1700 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/getdsaprivatekey/ +--- +## X509Certificate2::GetDSAPrivateKey method + + +Gets [RSA](../../../system.security.cryptography/rsa/) private key;. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate2::GetDSAPrivateKey() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DSA](../../../system.security.cryptography/dsa/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getdsapublickey/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getdsapublickey/_index.md new file mode 100644 index 0000000000..e29033f17e --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getdsapublickey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::GetDSAPublicKey method +linktitle: GetDSAPublicKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::GetDSAPublicKey method. Gets RSA public key in C++.' +type: docs +weight: 1800 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/getdsapublickey/ +--- +## X509Certificate2::GetDSAPublicKey method + + +Gets [RSA](../../../system.security.cryptography/rsa/) public key. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate2::GetDSAPublicKey() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DSA](../../../system.security.cryptography/dsa/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getecdsaprivatekey/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getecdsaprivatekey/_index.md new file mode 100644 index 0000000000..e5c2334d0f --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getecdsaprivatekey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::GetECDsaPrivateKey method +linktitle: GetECDsaPrivateKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::GetECDsaPrivateKey method. Gets RSA private key; in C++.' +type: docs +weight: 1900 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/getecdsaprivatekey/ +--- +## X509Certificate2::GetECDsaPrivateKey method + + +Gets [RSA](../../../system.security.cryptography/rsa/) private key;. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate2::GetECDsaPrivateKey() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ECDsa](../../../system.security.cryptography/ecdsa/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getecdsapublickey/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getecdsapublickey/_index.md new file mode 100644 index 0000000000..015d4845d0 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getecdsapublickey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::GetECDsaPublicKey method +linktitle: GetECDsaPublicKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::GetECDsaPublicKey method. Gets RSA public key in C++.' +type: docs +weight: 2000 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/getecdsapublickey/ +--- +## X509Certificate2::GetECDsaPublicKey method + + +Gets [RSA](../../../system.security.cryptography/rsa/) public key. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate2::GetECDsaPublicKey() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ECDsa](../../../system.security.cryptography/ecdsa/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getnameinfo/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getnameinfo/_index.md new file mode 100644 index 0000000000..243407501f --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getnameinfo/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::GetNameInfo method +linktitle: GetNameInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::GetNameInfo method. Gets subject or issuer name from certificate in C++.' +type: docs +weight: 2100 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/getnameinfo/ +--- +## X509Certificate2::GetNameInfo method + + +Gets subject or issuer name from certificate. + +```cpp +String System::Security::Cryptography::X509Certificates::X509Certificate2::GetNameInfo(X509NameType name_type, bool for_issuer) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name_type | X509NameType | Name formatting options. | +| for_issuer | bool | If true, returns issuer name, else returns subject name. | + +### ReturnValue + +Formatted issuer or subject name. + +## See Also + +* Class [String](../../../system/string/) +* Enum [X509NameType](../../x509nametype/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getrsaprivatekey/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getrsaprivatekey/_index.md new file mode 100644 index 0000000000..5cc7a84b13 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getrsaprivatekey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::GetRSAPrivateKey method +linktitle: GetRSAPrivateKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::GetRSAPrivateKey method. Gets RSA private key; in C++.' +type: docs +weight: 2200 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/getrsaprivatekey/ +--- +## X509Certificate2::GetRSAPrivateKey method + + +Gets [RSA](../../../system.security.cryptography/rsa/) private key;. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate2::GetRSAPrivateKey() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSA](../../../system.security.cryptography/rsa/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getrsapublickey/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getrsapublickey/_index.md new file mode 100644 index 0000000000..43ab09f974 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/getrsapublickey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::GetRSAPublicKey method +linktitle: GetRSAPublicKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::GetRSAPublicKey method. Gets RSA public key in C++.' +type: docs +weight: 2300 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/getrsapublickey/ +--- +## X509Certificate2::GetRSAPublicKey method + + +Gets [RSA](../../../system.security.cryptography/rsa/) public key. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Certificate2::GetRSAPublicKey() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSA](../../../system.security.cryptography/rsa/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/import/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/import/_index.md new file mode 100644 index 0000000000..c1f67f6eca --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/import/_index.md @@ -0,0 +1,144 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::Import method +linktitle: Import +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::Import method. Imports information from the specified certificate data in C++.' +type: docs +weight: 2400 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/import/ +--- +## X509Certificate2::Import(const ByteArrayPtr\&) method + + +Imports information from the specified certificate data. + +```cpp +void System::Security::Cryptography::X509Certificates::X509Certificate2::Import(const ByteArrayPtr &data) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | The certificate file name. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::Import(const ByteArrayPtr\&, const SecureStringPtr\&, X509KeyStorageFlags) method + + +Imports information from the specified certificate data. + +```cpp +void System::Security::Cryptography::X509Certificates::X509Certificate2::Import(const ByteArrayPtr &data, const SecureStringPtr &password, X509KeyStorageFlags key_storage_flags) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | The X.509 certificate data. | +| password | const SecureStringPtr\& | The password required to access the certificate data. | +| key_storage_flags | X509KeyStorageFlags | | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::Import(const ByteArrayPtr\&, const String\&, X509KeyStorageFlags) method + + +Imports information from the specified certificate data. + +```cpp +void System::Security::Cryptography::X509Certificates::X509Certificate2::Import(const ByteArrayPtr &data, const String &password, X509KeyStorageFlags key_storage_flags) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | The certificate file name. | +| password | const String\& | The password required to access the certificate data. | +| key_storage_flags | X509KeyStorageFlags | | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [String](../../../system/string/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::Import(const String\&) method + + +Imports information from the specified certificate file. + +```cpp +void System::Security::Cryptography::X509Certificates::X509Certificate2::Import(const String &filename) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | The certificate file name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::Import(const String\&, const SecureStringPtr\&, X509KeyStorageFlags) method + + +Imports information from the specified certificate file. + +```cpp +void System::Security::Cryptography::X509Certificates::X509Certificate2::Import(const String &filename, const SecureStringPtr &password, X509KeyStorageFlags key_storage_flags) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | The certificate file name. | +| password | const SecureStringPtr\& | The password required to access the certificate data. | +| key_storage_flags | X509KeyStorageFlags | | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::Import(const String\&, const String\&, X509KeyStorageFlags) method + + +Imports information from the specified certificate file. + +```cpp +void System::Security::Cryptography::X509Certificates::X509Certificate2::Import(const String &filename, const String &password, X509KeyStorageFlags key_storage_flags) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | The certificate file name. | +| password | const String\& | The password required to access the certificate data. | +| key_storage_flags | X509KeyStorageFlags | | + +## See Also + +* Class [String](../../../system/string/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/reset/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/reset/_index.md new file mode 100644 index 0000000000..e56e9be617 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::Reset method. Resets the certificate state in C++.' +type: docs +weight: 2500 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/reset/ +--- +## X509Certificate2::Reset method + + +Resets the certificate state. + +```cpp +void System::Security::Cryptography::X509Certificates::X509Certificate2::Reset() override +``` + +## See Also + +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/set_archived/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/set_archived/_index.md new file mode 100644 index 0000000000..5b0a390825 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/set_archived/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::set_Archived method +linktitle: set_Archived +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::set_Archived method. Sets a value indicating that certificate is archived in C++.' +type: docs +weight: 2600 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/set_archived/ +--- +## X509Certificate2::set_Archived method + + +Sets a value indicating that certificate is archived. + +```cpp +void System::Security::Cryptography::X509Certificates::X509Certificate2::set_Archived(bool value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | true if the certificate is archived, otherwise - false. | + +## See Also + +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/set_friendlyname/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/set_friendlyname/_index.md new file mode 100644 index 0000000000..d6d4a40fec --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/set_friendlyname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::set_FriendlyName method +linktitle: set_FriendlyName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::set_FriendlyName method. Sets the certificate''s friendly name in C++.' +type: docs +weight: 2700 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/set_friendlyname/ +--- +## X509Certificate2::set_FriendlyName method + + +Sets the certificate's friendly name. + +```cpp +void System::Security::Cryptography::X509Certificates::X509Certificate2::set_FriendlyName(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The certificate's friendly name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/set_privatekey/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/set_privatekey/_index.md new file mode 100644 index 0000000000..e41623881d --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/set_privatekey/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::set_PrivateKey method +linktitle: set_PrivateKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::set_PrivateKey method. Sets or clears private key associated with certificate in C++.' +type: docs +weight: 2800 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/set_privatekey/ +--- +## X509Certificate2::set_PrivateKey method + + +Sets or clears private key associated with certificate. + +```cpp +void System::Security::Cryptography::X509Certificates::X509Certificate2::set_PrivateKey(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | Private key object (or nullptr to unset). | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../../system.security.cryptography/asymmetricalgorithm/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/tostring/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/tostring/_index.md new file mode 100644 index 0000000000..cbb48ed3e8 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/tostring/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::ToString method. Returns the certificate information in text format in C++.' +type: docs +weight: 2900 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/tostring/ +--- +## X509Certificate2::ToString() const method + + +Returns the certificate information in text format. + +```cpp +String System::Security::Cryptography::X509Certificates::X509Certificate2::ToString() const override +``` + + +### ReturnValue + +The certificate information. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::ToString(bool) const method + + +Returns the certificate information in text format. + +```cpp +String System::Security::Cryptography::X509Certificates::X509Certificate2::ToString(bool verbose) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| verbose | bool | true to display additional certificate information. | + +### ReturnValue + +The certificate information. + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/verify/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/verify/_index.md new file mode 100644 index 0000000000..7639b054f0 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/verify/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::Verify method +linktitle: Verify +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::Verify method. Verifies certificate chain in C++.' +type: docs +weight: 3000 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/verify/ +--- +## X509Certificate2::Verify method + + +Verifies certificate chain. + +```cpp +bool System::Security::Cryptography::X509Certificates::X509Certificate2::Verify() const +``` + + +### ReturnValue + +True if the certificate is valid, false otherwise. + +## See Also + +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2/x509certificate2/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/x509certificate2/_index.md new file mode 100644 index 0000000000..ffe5151ca0 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2/x509certificate2/_index.md @@ -0,0 +1,289 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2 constructor +linktitle: X509Certificate2 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2 constructor. Constructs empty X509Certificate2 in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2/x509certificate2/ +--- +## X509Certificate2::X509Certificate2() constructor + + +Constructs empty [X509Certificate2](../). + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2() +``` + +## See Also + +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::X509Certificate2(const ByteArrayPtr\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2(const ByteArrayPtr &raw_data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Sequence of bytes that represents encoded certificate. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::X509Certificate2(const ByteArrayPtr\&, const ByteArrayPtr\&, X509KeyStorageFlags) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2(const ByteArrayPtr &raw_data, const ByteArrayPtr &private_key, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Sequence of bytes that represents encoded certificate (public part). | +| private_key | const ByteArrayPtr\& | Sequence of bytes that represents private key. | +| key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::X509Certificate2(const ByteArrayPtr\&, const SecureStringPtr\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2(const ByteArrayPtr &raw_data, const SecureStringPtr &password) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Sequence of bytes that represents encoded certificate. | +| password | const SecureStringPtr\& | Certificate password. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::X509Certificate2(const ByteArrayPtr\&, const SecureStringPtr\&, X509KeyStorageFlags) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2(const ByteArrayPtr &raw_data, const SecureStringPtr &password, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Sequence of bytes that represents encoded certificate. | +| password | const SecureStringPtr\& | Certificate password. | +| key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::X509Certificate2(const ByteArrayPtr\&, const String\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2(const ByteArrayPtr &raw_data, const String &password) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Sequence of bytes that represents encoded certificate. | +| password | const String\& | Certificate password. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [String](../../../system/string/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::X509Certificate2(const ByteArrayPtr\&, const String\&, X509KeyStorageFlags) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2(const ByteArrayPtr &raw_data, const String &password, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Sequence of bytes that represents encoded certificate. | +| password | const String\& | Certificate password. | +| key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [String](../../../system/string/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::X509Certificate2(const SharedPtr\\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2(const SharedPtr &cert) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cert | const SharedPtr\\& | An [X509Certificate](../../x509certificate/) object. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate](../../x509certificate/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::X509Certificate2(const String\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2(const String &filename) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | File to load certificate from. | + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::X509Certificate2(const String\&, const SecureStringPtr\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2(const String &filename, const SecureStringPtr &password) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | File to load certificate from. | +| password | const SecureStringPtr\& | Certificate password. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::X509Certificate2(const String\&, const SecureStringPtr\&, X509KeyStorageFlags) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2(const String &filename, const SecureStringPtr &password, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | File to load certificate from. | +| password | const SecureStringPtr\& | Certificate password. | +| key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SecureStringPtr](../../../system.security/securestringptr/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::X509Certificate2(const String\&, const String\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2(const String &filename, const String &password) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | File to load certificate from. | +| password | const String\& | Certificate password. | + +## See Also + +* Class [String](../../../system/string/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2::X509Certificate2(const String\&, const String\&, X509KeyStorageFlags) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2::X509Certificate2(const String &filename, const String &password, X509KeyStorageFlags key_storage_flags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | File to load certificate from. | +| password | const String\& | Certificate password. | +| key_storage_flags | X509KeyStorageFlags | Flags indicating how to store key. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [X509KeyStorageFlags](../../x509keystorageflags/) +* Class [X509Certificate2](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2collection/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2collection/_index.md new file mode 100644 index 0000000000..7ccee213a3 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2collection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2Collection class +linktitle: X509Certificate2Collection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2Collection class. Collection of X509 certificate objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2collection/ +--- +## X509Certificate2Collection class + + +Collection of X509 certificate objects. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X509Certificate2Collection : public System::Collections::Generic::List> +``` + +## See Also + +* Class [List](../../system.collections.generic/list/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2collectionptr/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2collectionptr/_index.md new file mode 100644 index 0000000000..c3c0cb1d91 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2collectionptr/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2CollectionPtr class +linktitle: X509Certificate2CollectionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2CollectionPtr class. Pointer to collection of X509 certificates. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2collectionptr/ +--- +## X509Certificate2CollectionPtr class + + +Pointer to collection of X509 certificates. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +class X509Certificate2CollectionPtr : public System::SmartPtr +``` + +## Methods + +| Method | Description | +| --- | --- | +| [operator[]](./operator[]/)(size_t) const | Accessor. | +| [X509Certificate2CollectionPtr](./x509certificate2collectionptr/)() | Null pointer constructor. | +| [X509Certificate2CollectionPtr](./x509certificate2collectionptr/)(const SharedPtr\\&) | Constructor. | +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2collectionptr/operator[]/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2collectionptr/operator[]/_index.md new file mode 100644 index 0000000000..2006e300c2 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2collectionptr/operator[]/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2CollectionPtr::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2CollectionPtr::operator[] method. Accessor in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2collectionptr/operator[]/ +--- +## X509Certificate2CollectionPtr::operator[] method + + +Accessor. + +```cpp +SharedPtr & System::Security::Cryptography::X509Certificates::X509Certificate2CollectionPtr::operator[](size_t idx) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| idx | size_t | Index of certificate to get. | + +### ReturnValue + +Certificate at specified position. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate2](../../x509certificate2/) +* Class [X509Certificate2CollectionPtr](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificate2collectionptr/x509certificate2collectionptr/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificate2collectionptr/x509certificate2collectionptr/_index.md new file mode 100644 index 0000000000..de712bd85b --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificate2collectionptr/x509certificate2collectionptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Certificate2CollectionPtr::X509Certificate2CollectionPtr constructor +linktitle: X509Certificate2CollectionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Certificate2CollectionPtr::X509Certificate2CollectionPtr constructor. Null pointer constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x509certificate2collectionptr/x509certificate2collectionptr/ +--- +## X509Certificate2CollectionPtr::X509Certificate2CollectionPtr() constructor + + +Null pointer constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2CollectionPtr::X509Certificate2CollectionPtr() +``` + +## See Also + +* Class [X509Certificate2CollectionPtr](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Certificate2CollectionPtr::X509Certificate2CollectionPtr(const SharedPtr\\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Certificate2CollectionPtr::X509Certificate2CollectionPtr(const SharedPtr &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | Certificate collection to point to. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate2Collection](../../x509certificate2collection/) +* Class [X509Certificate2CollectionPtr](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificatecollection/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificatecollection/_index.md new file mode 100644 index 0000000000..c1a2d44c11 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificatecollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509CertificateCollection class +linktitle: X509CertificateCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509CertificateCollection class. Collection of X509 certificate objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography.x509certificates/x509certificatecollection/ +--- +## X509CertificateCollection class + + +Collection of X509 certificate objects. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X509CertificateCollection : public System::Collections::Generic::List> +``` + +## See Also + +* Class [List](../../system.collections.generic/list/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificatecollectionptr/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificatecollectionptr/_index.md new file mode 100644 index 0000000000..475223c367 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificatecollectionptr/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509CertificateCollectionPtr class +linktitle: X509CertificateCollectionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509CertificateCollectionPtr class. Pointer to collection of X509 certificates. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography.x509certificates/x509certificatecollectionptr/ +--- +## X509CertificateCollectionPtr class + + +Pointer to collection of X509 certificates. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +class X509CertificateCollectionPtr : public System::SmartPtr +``` + +## Methods + +| Method | Description | +| --- | --- | +| [operator[]](./operator[]/)(int) const | Accessor. | +| [X509CertificateCollectionPtr](./x509certificatecollectionptr/)() | Null pointer constructor. | +| [X509CertificateCollectionPtr](./x509certificatecollectionptr/)(const SharedPtr\\&) | Constructor. | +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificatecollectionptr/operator[]/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificatecollectionptr/operator[]/_index.md new file mode 100644 index 0000000000..d87a155fec --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificatecollectionptr/operator[]/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509CertificateCollectionPtr::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509CertificateCollectionPtr::operator[] method. Accessor in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x509certificatecollectionptr/operator[]/ +--- +## X509CertificateCollectionPtr::operator[] method + + +Accessor. + +```cpp +SharedPtr & System::Security::Cryptography::X509Certificates::X509CertificateCollectionPtr::operator[](int idx) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| idx | int | Index of certificate to get. | + +### ReturnValue + +Certificate at specified position. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate](../../x509certificate/) +* Class [X509CertificateCollectionPtr](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509certificatecollectionptr/x509certificatecollectionptr/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509certificatecollectionptr/x509certificatecollectionptr/_index.md new file mode 100644 index 0000000000..bfa60905c3 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509certificatecollectionptr/x509certificatecollectionptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509CertificateCollectionPtr::X509CertificateCollectionPtr constructor +linktitle: X509CertificateCollectionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509CertificateCollectionPtr::X509CertificateCollectionPtr constructor. Null pointer constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x509certificatecollectionptr/x509certificatecollectionptr/ +--- +## X509CertificateCollectionPtr::X509CertificateCollectionPtr() constructor + + +Null pointer constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509CertificateCollectionPtr::X509CertificateCollectionPtr() +``` + +## See Also + +* Class [X509CertificateCollectionPtr](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509CertificateCollectionPtr::X509CertificateCollectionPtr(const SharedPtr\\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509CertificateCollectionPtr::X509CertificateCollectionPtr(const SharedPtr &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | Certificate collection to point to. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509CertificateCollection](../../x509certificatecollection/) +* Class [X509CertificateCollectionPtr](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chain/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chain/_index.md new file mode 100644 index 0000000000..904b6d17fc --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chain/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Chain class +linktitle: X509Chain +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Chain class. Represents the X509 certificate chain. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography.x509certificates/x509chain/ +--- +## X509Chain class + + +Represents the X509 certificate chain. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X509Chain : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Build](./build/)(SharedPtr\) | NOT IMPLEMENTED. | +| [get_ChainPolicy](./get_chainpolicy/)() | NOT IMPLEMENTED. | +| [get_ChainStatus](./get_chainstatus/)() | NOT IMPLEMENTED. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chain/build/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chain/build/_index.md new file mode 100644 index 0000000000..c9553fa19d --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chain/build/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Chain::Build method +linktitle: Build +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Chain::Build method. NOT IMPLEMENTED in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x509chain/build/ +--- +## X509Chain::Build method + + +NOT IMPLEMENTED. + +```cpp +bool System::Security::Cryptography::X509Certificates::X509Chain::Build(SharedPtr certificate) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate2](../../x509certificate2/) +* Class [X509Chain](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chain/get_chainpolicy/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chain/get_chainpolicy/_index.md new file mode 100644 index 0000000000..91493363d7 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chain/get_chainpolicy/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Chain::get_ChainPolicy method +linktitle: get_ChainPolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Chain::get_ChainPolicy method. NOT IMPLEMENTED in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x509chain/get_chainpolicy/ +--- +## X509Chain::get_ChainPolicy method + + +NOT IMPLEMENTED. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509Chain::get_ChainPolicy() +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509ChainPolicy](../../x509chainpolicy/) +* Class [X509Chain](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chain/get_chainstatus/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chain/get_chainstatus/_index.md new file mode 100644 index 0000000000..a1eb47a831 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chain/get_chainstatus/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Chain::get_ChainStatus method +linktitle: get_ChainStatus +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Chain::get_ChainStatus method. NOT IMPLEMENTED in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.x509certificates/x509chain/get_chainstatus/ +--- +## X509Chain::get_ChainStatus method + + +NOT IMPLEMENTED. + +```cpp +ArrayPtr System::Security::Cryptography::X509Certificates::X509Chain::get_ChainStatus() +``` + + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [X509ChainStatus](../../x509chainstatus/) +* Class [X509Chain](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/_index.md new file mode 100644 index 0000000000..150d2e6a8a --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy class +linktitle: X509ChainPolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ChainPolicy class. The chain policy that will be applied when building an X509 certificate chain. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/ +--- +## X509ChainPolicy class + + +The chain policy that will be applied when building an X509 certificate chain. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X509ChainPolicy : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_CustomTrustStore](./get_customtruststore/)() | | +| [get_ExtraStore](./get_extrastore/)() | | +| [get_RevocationFlag](./get_revocationflag/)() | | +| [get_UrlRetrievalTimeout](./get_urlretrievaltimeout/)() | | +| [get_VerificationFlags](./get_verificationflags/)() | | +| [get_VerificationTime](./get_verificationtime/)() | | +| [Reset](./reset/)() | | +| [set_RevocationFlag](./set_revocationflag/)(X509RevocationFlag) | | +| [set_UrlRetrievalTimeout](./set_urlretrievaltimeout/)(TimeSpan) | | +| [set_VerificationFlags](./set_verificationflags/)(X509VerificationFlags) | | +| [set_VerificationTime](./set_verificationtime/)(DateTime) | | +| [X509ChainPolicy](./x509chainpolicy/)() | | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_customtruststore/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_customtruststore/_index.md new file mode 100644 index 0000000000..df927b7d8d --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_customtruststore/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy::get_CustomTrustStore method +linktitle: get_CustomTrustStore +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_CustomTrustStore method of System::Security::Cryptography::X509Certificates::X509ChainPolicy class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_customtruststore/ +--- +## X509ChainPolicy::get_CustomTrustStore method + + + + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509ChainPolicy::get_CustomTrustStore() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate2Collection](../../x509certificate2collection/) +* Class [X509ChainPolicy](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_extrastore/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_extrastore/_index.md new file mode 100644 index 0000000000..c238c69c15 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_extrastore/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy::get_ExtraStore method +linktitle: get_ExtraStore +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_ExtraStore method of System::Security::Cryptography::X509Certificates::X509ChainPolicy class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_extrastore/ +--- +## X509ChainPolicy::get_ExtraStore method + + + + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509ChainPolicy::get_ExtraStore() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate2Collection](../../x509certificate2collection/) +* Class [X509ChainPolicy](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_revocationflag/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_revocationflag/_index.md new file mode 100644 index 0000000000..dae4bfbde8 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_revocationflag/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy::get_RevocationFlag method +linktitle: get_RevocationFlag +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_RevocationFlag method of System::Security::Cryptography::X509Certificates::X509ChainPolicy class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_revocationflag/ +--- +## X509ChainPolicy::get_RevocationFlag method + + + + +```cpp +X509RevocationFlag System::Security::Cryptography::X509Certificates::X509ChainPolicy::get_RevocationFlag() +``` + +## See Also + +* Enum [X509RevocationFlag](../../x509revocationflag/) +* Class [X509ChainPolicy](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_urlretrievaltimeout/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_urlretrievaltimeout/_index.md new file mode 100644 index 0000000000..2fc73676c7 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_urlretrievaltimeout/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy::get_UrlRetrievalTimeout method +linktitle: get_UrlRetrievalTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_UrlRetrievalTimeout method of System::Security::Cryptography::X509Certificates::X509ChainPolicy class in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_urlretrievaltimeout/ +--- +## X509ChainPolicy::get_UrlRetrievalTimeout method + + + + +```cpp +TimeSpan System::Security::Cryptography::X509Certificates::X509ChainPolicy::get_UrlRetrievalTimeout() +``` + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [X509ChainPolicy](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_verificationflags/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_verificationflags/_index.md new file mode 100644 index 0000000000..373e78076c --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_verificationflags/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy::get_VerificationFlags method +linktitle: get_VerificationFlags +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_VerificationFlags method of System::Security::Cryptography::X509Certificates::X509ChainPolicy class in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_verificationflags/ +--- +## X509ChainPolicy::get_VerificationFlags method + + + + +```cpp +X509VerificationFlags System::Security::Cryptography::X509Certificates::X509ChainPolicy::get_VerificationFlags() +``` + +## See Also + +* Enum [X509VerificationFlags](../../x509verificationflags/) +* Class [X509ChainPolicy](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_verificationtime/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_verificationtime/_index.md new file mode 100644 index 0000000000..32364b516d --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_verificationtime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy::get_VerificationTime method +linktitle: get_VerificationTime +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_VerificationTime method of System::Security::Cryptography::X509Certificates::X509ChainPolicy class in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/get_verificationtime/ +--- +## X509ChainPolicy::get_VerificationTime method + + + + +```cpp +DateTime System::Security::Cryptography::X509Certificates::X509ChainPolicy::get_VerificationTime() +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [X509ChainPolicy](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/reset/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/reset/_index.md new file mode 100644 index 0000000000..e190656697 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Reset method of System::Security::Cryptography::X509Certificates::X509ChainPolicy class in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/reset/ +--- +## X509ChainPolicy::Reset method + + + + +```cpp +void System::Security::Cryptography::X509Certificates::X509ChainPolicy::Reset() +``` + +## See Also + +* Class [X509ChainPolicy](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_revocationflag/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_revocationflag/_index.md new file mode 100644 index 0000000000..4dc5cbd6a3 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_revocationflag/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy::set_RevocationFlag method +linktitle: set_RevocationFlag +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_RevocationFlag method of System::Security::Cryptography::X509Certificates::X509ChainPolicy class in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_revocationflag/ +--- +## X509ChainPolicy::set_RevocationFlag method + + + + +```cpp +void System::Security::Cryptography::X509Certificates::X509ChainPolicy::set_RevocationFlag(X509RevocationFlag value) +``` + +## See Also + +* Enum [X509RevocationFlag](../../x509revocationflag/) +* Class [X509ChainPolicy](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_urlretrievaltimeout/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_urlretrievaltimeout/_index.md new file mode 100644 index 0000000000..9ceb68b253 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_urlretrievaltimeout/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy::set_UrlRetrievalTimeout method +linktitle: set_UrlRetrievalTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_UrlRetrievalTimeout method of System::Security::Cryptography::X509Certificates::X509ChainPolicy class in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_urlretrievaltimeout/ +--- +## X509ChainPolicy::set_UrlRetrievalTimeout method + + + + +```cpp +void System::Security::Cryptography::X509Certificates::X509ChainPolicy::set_UrlRetrievalTimeout(TimeSpan value) +``` + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [X509ChainPolicy](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_verificationflags/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_verificationflags/_index.md new file mode 100644 index 0000000000..5fa7a2f183 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_verificationflags/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy::set_VerificationFlags method +linktitle: set_VerificationFlags +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_VerificationFlags method of System::Security::Cryptography::X509Certificates::X509ChainPolicy class in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_verificationflags/ +--- +## X509ChainPolicy::set_VerificationFlags method + + + + +```cpp +void System::Security::Cryptography::X509Certificates::X509ChainPolicy::set_VerificationFlags(X509VerificationFlags value) +``` + +## See Also + +* Enum [X509VerificationFlags](../../x509verificationflags/) +* Class [X509ChainPolicy](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_verificationtime/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_verificationtime/_index.md new file mode 100644 index 0000000000..f7ebb63343 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_verificationtime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy::set_VerificationTime method +linktitle: set_VerificationTime +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_VerificationTime method of System::Security::Cryptography::X509Certificates::X509ChainPolicy class in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/set_verificationtime/ +--- +## X509ChainPolicy::set_VerificationTime method + + + + +```cpp +void System::Security::Cryptography::X509Certificates::X509ChainPolicy::set_VerificationTime(DateTime value) +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [X509ChainPolicy](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/x509chainpolicy/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/x509chainpolicy/_index.md new file mode 100644 index 0000000000..fa396a4090 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainpolicy/x509chainpolicy/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainPolicy::X509ChainPolicy constructor +linktitle: X509ChainPolicy +second_title: Aspose.PDF for C++ API Reference +description: 'How to use X509ChainPolicy constructor of System::Security::Cryptography::X509Certificates::X509ChainPolicy class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x509chainpolicy/x509chainpolicy/ +--- +## X509ChainPolicy::X509ChainPolicy constructor + + + + +```cpp +System::Security::Cryptography::X509Certificates::X509ChainPolicy::X509ChainPolicy() +``` + +## See Also + +* Class [X509ChainPolicy](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/_index.md new file mode 100644 index 0000000000..4ce396ea22 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainStatus class +linktitle: X509ChainStatus +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ChainStatus class. Stores the X509 chain status and error information. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography.x509certificates/x509chainstatus/ +--- +## X509ChainStatus class + + +Stores the X509 chain status and error information. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X509ChainStatus : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Status](./get_status/)() | | +| [get_StatusInformation](./get_statusinformation/)() | | +| [set_Status](./set_status/)(X509ChainStatusFlags) | | +| [set_StatusInformation](./set_statusinformation/)(String) | | +| [X509ChainStatus](./x509chainstatus/)() | | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/get_status/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/get_status/_index.md new file mode 100644 index 0000000000..d12fcf4254 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/get_status/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainStatus::get_Status method +linktitle: get_Status +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Status method of System::Security::Cryptography::X509Certificates::X509ChainStatus class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x509chainstatus/get_status/ +--- +## X509ChainStatus::get_Status method + + + + +```cpp +X509ChainStatusFlags System::Security::Cryptography::X509Certificates::X509ChainStatus::get_Status() +``` + +## See Also + +* Enum [X509ChainStatusFlags](../../x509chainstatusflags/) +* Class [X509ChainStatus](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/get_statusinformation/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/get_statusinformation/_index.md new file mode 100644 index 0000000000..e12a6d5299 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/get_statusinformation/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainStatus::get_StatusInformation method +linktitle: get_StatusInformation +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_StatusInformation method of System::Security::Cryptography::X509Certificates::X509ChainStatus class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.x509certificates/x509chainstatus/get_statusinformation/ +--- +## X509ChainStatus::get_StatusInformation method + + + + +```cpp +String System::Security::Cryptography::X509Certificates::X509ChainStatus::get_StatusInformation() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [X509ChainStatus](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/set_status/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/set_status/_index.md new file mode 100644 index 0000000000..c7f808aa73 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/set_status/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainStatus::set_Status method +linktitle: set_Status +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_Status method of System::Security::Cryptography::X509Certificates::X509ChainStatus class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.x509certificates/x509chainstatus/set_status/ +--- +## X509ChainStatus::set_Status method + + + + +```cpp +void System::Security::Cryptography::X509Certificates::X509ChainStatus::set_Status(X509ChainStatusFlags value) +``` + +## See Also + +* Enum [X509ChainStatusFlags](../../x509chainstatusflags/) +* Class [X509ChainStatus](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/set_statusinformation/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/set_statusinformation/_index.md new file mode 100644 index 0000000000..c9179101f7 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/set_statusinformation/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainStatus::set_StatusInformation method +linktitle: set_StatusInformation +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_StatusInformation method of System::Security::Cryptography::X509Certificates::X509ChainStatus class in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.x509certificates/x509chainstatus/set_statusinformation/ +--- +## X509ChainStatus::set_StatusInformation method + + + + +```cpp +void System::Security::Cryptography::X509Certificates::X509ChainStatus::set_StatusInformation(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [X509ChainStatus](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/x509chainstatus/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/x509chainstatus/_index.md new file mode 100644 index 0000000000..0da9102297 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainstatus/x509chainstatus/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainStatus::X509ChainStatus constructor +linktitle: X509ChainStatus +second_title: Aspose.PDF for C++ API Reference +description: 'How to use X509ChainStatus constructor of System::Security::Cryptography::X509Certificates::X509ChainStatus class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x509chainstatus/x509chainstatus/ +--- +## X509ChainStatus::X509ChainStatus constructor + + + + +```cpp +System::Security::Cryptography::X509Certificates::X509ChainStatus::X509ChainStatus() +``` + +## See Also + +* Class [X509ChainStatus](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509chainstatusflags/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509chainstatusflags/_index.md new file mode 100644 index 0000000000..f99b2dcb42 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509chainstatusflags/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ChainStatusFlags enum +linktitle: X509ChainStatusFlags +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Security::Cryptography::X509Certificates::X509ChainStatusFlags enum in C++.' +type: docs +weight: 1800 +url: /cpp/system.security.cryptography.x509certificates/x509chainstatusflags/ +--- +## X509ChainStatusFlags enum + + + + +```cpp +enum class X509ChainStatusFlags +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| NoError | 0 | | +| NotTimeValid | 1 | | +| NotTimeNested | 2 | | +| Revoked | 4 | | +| NotSignatureValid | 8 | | +| NotValidForUsage | 16 | | +| UntrustedRoot | 32 | | +| RevocationStatusUnknown | 64 | | +| Cyclic | 128 | | +| InvalidExtension | 256 | | +| InvalidPolicyConstraints | 512 | | +| InvalidBasicConstraints | 1024 | | +| InvalidNameConstraints | 2048 | | +| HasNotSupportedNameConstraint | 4096 | | +| HasNotDefinedNameConstraint | 8192 | | +| HasNotPermittedNameConstraint | 16384 | | +| HasExcludedNameConstraint | 32768 | | +| PartialChain | 65536 | | +| CtlNotTimeValid | 131072 | | +| CtlNotSignatureValid | 262144 | | +| CtlNotValidForUsage | 524288 | | +| OfflineRevocation | 16777216 | | +| NoIssuanceChainPolicy | 33554432 | | +| ExplicitDistrust | 67108864 | | +| HasNotSupportedCriticalExtension | 134217728 | | +| HasWeakSignature | 1048576 | | + +## See Also + +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509contenttype/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509contenttype/_index.md new file mode 100644 index 0000000000..8e2a4f50b1 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509contenttype/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ContentType enum +linktitle: X509ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ContentType enum. Format of X.509 certificate in C++.' +type: docs +weight: 1900 +url: /cpp/system.security.cryptography.x509certificates/x509contenttype/ +--- +## X509ContentType enum + + +Format of X.509 certificate. + +```cpp +enum class X509ContentType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Unknown | 0 | Unknown certificate. | +| Cert | 1 | [Single](../../system/single/) certificate. | +| SerializedCert | 2 | Serialized single certificate. | +| Pkcs12 | 3 | PKCS #12-formatted certificate. | +| Pfx | 3 | PFX-formatted certificate. | +| SerializedStore | 4 | Serialized cerificate store. | +| Pkcs7 | 5 | Serfificated PKCS #7-formatted certificate. | +| Authenticode | 6 | Authenticode X.509 certificate. | + +## See Also + +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extension/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extension/_index.md new file mode 100644 index 0000000000..7daf9de35f --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extension/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Extension class +linktitle: X509Extension +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Extension class. Extension object to keep extra information associated with X.509 certificate. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography.x509certificates/x509extension/ +--- +## X509Extension class + + +Extension object to keep extra information associated with X.509 certificate. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X509Extension : public System::Security::Cryptography::AsnEncodedData +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CopyFrom](./copyfrom/)(const SharedPtr\\&) override | Copies extension data from other object. | +| [get_Critical](./get_critical/)() const | Checks whether extension is critical. | +| [set_Critical](./set_critical/)(bool) | Defines whether extension is critical. | +| [X509Extension](./x509extension/)(const SharedPtr\\&, bool) | RTTI information. | +| [X509Extension](./x509extension/)(const SharedPtr\\&, const ByteArrayPtr\&, bool) | Constructor. | +| [X509Extension](./x509extension/)(const String\&, const ByteArrayPtr\&, bool) | Constructor. | +## See Also + +* Class [AsnEncodedData](../../system.security.cryptography/asnencodeddata/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extension/copyfrom/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extension/copyfrom/_index.md new file mode 100644 index 0000000000..4ab3db0b17 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extension/copyfrom/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Extension::CopyFrom method +linktitle: CopyFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Extension::CopyFrom method. Copies extension data from other object in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x509extension/copyfrom/ +--- +## X509Extension::CopyFrom method + + +Copies extension data from other object. + +```cpp +virtual void System::Security::Cryptography::X509Certificates::X509Extension::CopyFrom(const SharedPtr &asn_encoded_data) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asn_encoded_data | const SharedPtr\\& | [Object](../../../system/object/) to copy data from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsnEncodedData](../../../system.security.cryptography/asnencodeddata/) +* Class [X509Extension](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extension/get_critical/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extension/get_critical/_index.md new file mode 100644 index 0000000000..67d27a3c26 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extension/get_critical/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Extension::get_Critical method +linktitle: get_Critical +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Extension::get_Critical method. Checks whether extension is critical in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.x509certificates/x509extension/get_critical/ +--- +## X509Extension::get_Critical method + + +Checks whether extension is critical. + +```cpp +bool System::Security::Cryptography::X509Certificates::X509Extension::get_Critical() const +``` + + +### ReturnValue + +True if extension is critical, false otherwise. + +## See Also + +* Class [X509Extension](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extension/set_critical/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extension/set_critical/_index.md new file mode 100644 index 0000000000..ac7f7f7acc --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extension/set_critical/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Extension::set_Critical method +linktitle: set_Critical +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Extension::set_Critical method. Defines whether extension is critical in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.x509certificates/x509extension/set_critical/ +--- +## X509Extension::set_Critical method + + +Defines whether extension is critical. + +```cpp +void System::Security::Cryptography::X509Certificates::X509Extension::set_Critical(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | True to make extension critical, false otherwise. | + +## See Also + +* Class [X509Extension](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extension/x509extension/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extension/x509extension/_index.md new file mode 100644 index 0000000000..c4fbe75bcf --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extension/x509extension/_index.md @@ -0,0 +1,81 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509Extension::X509Extension constructor +linktitle: X509Extension +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509Extension::X509Extension constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x509extension/x509extension/ +--- +## X509Extension::X509Extension(const SharedPtr\\&, bool) constructor + + +RTTI information. + +```cpp +System::Security::Cryptography::X509Certificates::X509Extension::X509Extension(const SharedPtr &encoded_extension, bool critical) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoded_extension | const SharedPtr\\& | Encoded data associated with certificate. | +| critical | bool | Criticality sign. | +## Remarks + + +Constructor. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsnEncodedData](../../../system.security.cryptography/asnencodeddata/) +* Class [X509Extension](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Extension::X509Extension(const SharedPtr\\&, const ByteArrayPtr\&, bool) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Extension::X509Extension(const SharedPtr &oid, const ByteArrayPtr &raw_data, bool critical) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oid | const SharedPtr\\& | [Object](../../../system/object/) identifier associated with extension. | +| raw_data | const ByteArrayPtr\& | Raw data associated with certificate. | +| critical | bool | Criticality sign. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Oid](../../../system.security.cryptography/oid/) +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Extension](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509Extension::X509Extension(const String\&, const ByteArrayPtr\&, bool) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509Extension::X509Extension(const String &oid, const ByteArrayPtr &raw_data, bool critical) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oid | const String\& | [Object](../../../system/object/) identifier associated with extension. | +| raw_data | const ByteArrayPtr\& | Raw data associated with certificate. | +| critical | bool | Criticality sign. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [X509Extension](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extensioncollection/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollection/_index.md new file mode 100644 index 0000000000..dc01ac5ec3 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollection/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ExtensionCollection class +linktitle: X509ExtensionCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ExtensionCollection class. Collection of extension objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography.x509certificates/x509extensioncollection/ +--- +## X509ExtensionCollection class + + +Collection of extension objects. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X509ExtensionCollection : public System::Collections::Generic::List> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [idx_get](./idx_get/)(const String\&) const | Accessor. Not implemented. | +| [X509ExtensionCollection](./x509extensioncollection/)() | Constructs empty collection. | +## See Also + +* Class [List](../../system.collections.generic/list/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extensioncollection/idx_get/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollection/idx_get/_index.md new file mode 100644 index 0000000000..5d23daa11b --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollection/idx_get/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ExtensionCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ExtensionCollection::idx_get method. Accessor. Not implemented in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x509extensioncollection/idx_get/ +--- +## X509ExtensionCollection::idx_get method + + +Accessor. Not implemented. + +```cpp +SharedPtr System::Security::Cryptography::X509Certificates::X509ExtensionCollection::idx_get(const String &key) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const String\& | Key to get extension at. | + +### ReturnValue + +Extension at specified key. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Extension](../../x509extension/) +* Class [String](../../../system/string/) +* Class [X509ExtensionCollection](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extensioncollection/x509extensioncollection/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollection/x509extensioncollection/_index.md new file mode 100644 index 0000000000..3daf8f1c1c --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollection/x509extensioncollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ExtensionCollection::X509ExtensionCollection constructor +linktitle: X509ExtensionCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ExtensionCollection::X509ExtensionCollection constructor. Constructs empty collection in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x509extensioncollection/x509extensioncollection/ +--- +## X509ExtensionCollection::X509ExtensionCollection constructor + + +Constructs empty collection. + +```cpp +System::Security::Cryptography::X509Certificates::X509ExtensionCollection::X509ExtensionCollection()=default +``` + +## See Also + +* Class [X509ExtensionCollection](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/_index.md new file mode 100644 index 0000000000..dfdac0db1d --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ExtensionCollectionPtr class +linktitle: X509ExtensionCollectionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ExtensionCollectionPtr class. Pointer to collection of X509 extensions. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/ +--- +## X509ExtensionCollectionPtr class + + +Pointer to collection of X509 extensions. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +class X509ExtensionCollectionPtr : public System::SmartPtr +``` + +## Methods + +| Method | Description | +| --- | --- | +| [IsNull](./isnull/)() const | | +| [operator[]](./operator[]/)(int32_t) const | Accessor. | +| [X509ExtensionCollectionPtr](./x509extensioncollectionptr/)() | Null pointer constructor. | +| [X509ExtensionCollectionPtr](./x509extensioncollectionptr/)(const SharedPtr\\&) | Constructor. | +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/isnull/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/isnull/_index.md new file mode 100644 index 0000000000..c28ca8302d --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/isnull/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ExtensionCollectionPtr::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'How to use IsNull method of System::Security::Cryptography::X509Certificates::X509ExtensionCollectionPtr class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/isnull/ +--- +## X509ExtensionCollectionPtr::IsNull method + + + + +```cpp +bool System::Security::Cryptography::X509Certificates::X509ExtensionCollectionPtr::IsNull() const +``` + +## See Also + +* Class [X509ExtensionCollectionPtr](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/operator[]/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/operator[]/_index.md new file mode 100644 index 0000000000..e148b08d1c --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/operator[]/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ExtensionCollectionPtr::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ExtensionCollectionPtr::operator[] method. Accessor in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/operator[]/ +--- +## X509ExtensionCollectionPtr::operator[] method + + +Accessor. + +```cpp +SharedPtr & System::Security::Cryptography::X509Certificates::X509ExtensionCollectionPtr::operator[](int32_t idx) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| idx | int32_t | Index of certificate to get. | + +### ReturnValue + +Certificate at specified position. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Extension](../../x509extension/) +* Class [X509ExtensionCollectionPtr](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/x509extensioncollectionptr/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/x509extensioncollectionptr/_index.md new file mode 100644 index 0000000000..344a14f8ca --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/x509extensioncollectionptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ExtensionCollectionPtr::X509ExtensionCollectionPtr constructor +linktitle: X509ExtensionCollectionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ExtensionCollectionPtr::X509ExtensionCollectionPtr constructor. Null pointer constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x509extensioncollectionptr/x509extensioncollectionptr/ +--- +## X509ExtensionCollectionPtr::X509ExtensionCollectionPtr() constructor + + +Null pointer constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509ExtensionCollectionPtr::X509ExtensionCollectionPtr()=default +``` + +## See Also + +* Class [X509ExtensionCollectionPtr](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509ExtensionCollectionPtr::X509ExtensionCollectionPtr(const SharedPtr\\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509ExtensionCollectionPtr::X509ExtensionCollectionPtr(const SharedPtr &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | Certificate collection to point to. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509ExtensionCollection](../../x509extensioncollection/) +* Class [X509ExtensionCollectionPtr](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extensionenumerator/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extensionenumerator/_index.md new file mode 100644 index 0000000000..3c752619e1 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extensionenumerator/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ExtensionEnumerator class +linktitle: X509ExtensionEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ExtensionEnumerator class. Enumerator to iterate through extension collection. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1500 +url: /cpp/system.security.cryptography.x509certificates/x509extensionenumerator/ +--- +## X509ExtensionEnumerator class + + +Enumerator to iterate through extension collection. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X509ExtensionEnumerator : public System::Collections::Generic::SimpleEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [X509ExtensionEnumerator](./x509extensionenumerator/)(const SharedPtr\\&) | Creates enumerator. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [BaseType](./basetype/) | Parent type. | +| [ThisType](./thistype/) | This type. | +## See Also + +* Class [SimpleEnumerator](../../system.collections.generic/simpleenumerator/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extensionenumerator/basetype/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extensionenumerator/basetype/_index.md new file mode 100644 index 0000000000..f38c81873b --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extensionenumerator/basetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ExtensionEnumerator::BaseType typedef +linktitle: BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ExtensionEnumerator::BaseType typedef. Parent type in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x509extensionenumerator/basetype/ +--- +## BaseType typedef + + +Parent type. + +```cpp +System::Collections::Generic::IEnumerator > System::Security::Cryptography::X509Certificates::X509ExtensionEnumerator::BaseType +``` + +## See Also + +* Class [X509ExtensionEnumerator](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extensionenumerator/thistype/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extensionenumerator/thistype/_index.md new file mode 100644 index 0000000000..dc73acfdd5 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extensionenumerator/thistype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ExtensionEnumerator::ThisType typedef +linktitle: ThisType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ExtensionEnumerator::ThisType typedef. This type in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.x509certificates/x509extensionenumerator/thistype/ +--- +## ThisType typedef + + +This type. + +```cpp +X509ExtensionEnumerator System::Security::Cryptography::X509Certificates::X509ExtensionEnumerator::ThisType +``` + +## See Also + +* Class [X509ExtensionEnumerator](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509extensionenumerator/x509extensionenumerator/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509extensionenumerator/x509extensionenumerator/_index.md new file mode 100644 index 0000000000..5bfe2a98b0 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509extensionenumerator/x509extensionenumerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509ExtensionEnumerator::X509ExtensionEnumerator constructor +linktitle: X509ExtensionEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509ExtensionEnumerator::X509ExtensionEnumerator constructor. Creates enumerator in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x509extensionenumerator/x509extensionenumerator/ +--- +## X509ExtensionEnumerator::X509ExtensionEnumerator constructor + + +Creates enumerator. + +```cpp +System::Security::Cryptography::X509Certificates::X509ExtensionEnumerator::X509ExtensionEnumerator(const SharedPtr &collection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| collection | const SharedPtr\\& | Collection to iterate through. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509ExtensionCollection](../../x509extensioncollection/) +* Class [X509ExtensionEnumerator](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509includeoption/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509includeoption/_index.md new file mode 100644 index 0000000000..1a1a8b674f --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509includeoption/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509IncludeOption enum +linktitle: X509IncludeOption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509IncludeOption enum. Specifies what certificates in chain to include in C++.' +type: docs +weight: 2000 +url: /cpp/system.security.cryptography.x509certificates/x509includeoption/ +--- +## X509IncludeOption enum + + +Specifies what certificates in chain to include. + +```cpp +enum class X509IncludeOption +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | Chain information only. | +| ExcludeRoot | 1 | Whole chain excluding root certificate. | +| EndCertOnly | 2 | Whole chain excluding end certificate. | +| WholeChain | 3 | Whole chain. | + +## See Also + +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509keystorageflags/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509keystorageflags/_index.md new file mode 100644 index 0000000000..0ac963b64c --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509keystorageflags/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509KeyStorageFlags enum +linktitle: X509KeyStorageFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509KeyStorageFlags enum. Defines how to store key in C++.' +type: docs +weight: 2100 +url: /cpp/system.security.cryptography.x509certificates/x509keystorageflags/ +--- +## X509KeyStorageFlags enum + + +Defines how to store key. + +```cpp +enum class X509KeyStorageFlags : int32_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| DefaultKeySet | 0 | Use default key set. | +| UserKeySet | 1 | Use user-associated store instead of machine-local one. | +| MachineKeySet | 2 | Use local machine store instead of user one. | +| Exportable | 4 | Marks imported keys as exportable. | +| UserProtected | 8 | Notify user that the key is being used. | +| PersistKeySet | 16 | The key is persisted when importing certificate. | + +## See Also + +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509keyusageextension/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509keyusageextension/_index.md new file mode 100644 index 0000000000..e1e87981e1 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509keyusageextension/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509KeyUsageExtension class +linktitle: X509KeyUsageExtension +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509KeyUsageExtension class. Extension object to keep extra information about the usage of a key. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1600 +url: /cpp/system.security.cryptography.x509certificates/x509keyusageextension/ +--- +## X509KeyUsageExtension class + + +Extension object to keep extra information about the usage of a key. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X509KeyUsageExtension : public System::Security::Cryptography::X509Certificates::X509Extension +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CopyFrom](./copyfrom/)(const SharedPtr\\&) override | Copies extension data from other object. | +| [get_KeyUsages](./get_keyusages/)() | Gets key usages. | +| [X509KeyUsageExtension](./x509keyusageextension/)() | RTTI information. | +| [X509KeyUsageExtension](./x509keyusageextension/)(const SharedPtr\\&, bool) | Constructor. | +| [X509KeyUsageExtension](./x509keyusageextension/)(X509KeyUsageFlags, bool) | Constructor. | +## See Also + +* Class [X509Extension](../x509extension/) +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509keyusageextension/copyfrom/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509keyusageextension/copyfrom/_index.md new file mode 100644 index 0000000000..463d2f8b24 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509keyusageextension/copyfrom/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509KeyUsageExtension::CopyFrom method +linktitle: CopyFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509KeyUsageExtension::CopyFrom method. Copies extension data from other object in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.x509certificates/x509keyusageextension/copyfrom/ +--- +## X509KeyUsageExtension::CopyFrom method + + +Copies extension data from other object. + +```cpp +void System::Security::Cryptography::X509Certificates::X509KeyUsageExtension::CopyFrom(const SharedPtr &asn_encoded_data) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asn_encoded_data | const SharedPtr\\& | [Object](../../../system/object/) to copy data from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsnEncodedData](../../../system.security.cryptography/asnencodeddata/) +* Class [X509KeyUsageExtension](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509keyusageextension/get_keyusages/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509keyusageextension/get_keyusages/_index.md new file mode 100644 index 0000000000..fb5f297062 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509keyusageextension/get_keyusages/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509KeyUsageExtension::get_KeyUsages method +linktitle: get_KeyUsages +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509KeyUsageExtension::get_KeyUsages method. Gets key usages in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.x509certificates/x509keyusageextension/get_keyusages/ +--- +## X509KeyUsageExtension::get_KeyUsages method + + +Gets key usages. + +```cpp +X509KeyUsageFlags System::Security::Cryptography::X509Certificates::X509KeyUsageExtension::get_KeyUsages() +``` + +## See Also + +* Enum [X509KeyUsageFlags](../../x509keyusageflags/) +* Class [X509KeyUsageExtension](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509keyusageextension/x509keyusageextension/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509keyusageextension/x509keyusageextension/_index.md new file mode 100644 index 0000000000..32f50c7348 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509keyusageextension/x509keyusageextension/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509KeyUsageExtension::X509KeyUsageExtension constructor +linktitle: X509KeyUsageExtension +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509KeyUsageExtension::X509KeyUsageExtension constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.x509certificates/x509keyusageextension/x509keyusageextension/ +--- +## X509KeyUsageExtension::X509KeyUsageExtension() constructor + + +RTTI information. + +```cpp +System::Security::Cryptography::X509Certificates::X509KeyUsageExtension::X509KeyUsageExtension() +``` + +## Remarks + + +Default constructor. +## See Also + +* Class [X509KeyUsageExtension](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509KeyUsageExtension::X509KeyUsageExtension(const SharedPtr\\&, bool) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509KeyUsageExtension::X509KeyUsageExtension(const SharedPtr &encoded_key_usage, bool critical) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoded_key_usage | const SharedPtr\\& | Encoded data of key usages. | +| critical | bool | Criticality sign. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsnEncodedData](../../../system.security.cryptography/asnencodeddata/) +* Class [X509KeyUsageExtension](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) +## X509KeyUsageExtension::X509KeyUsageExtension(X509KeyUsageFlags, bool) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::X509Certificates::X509KeyUsageExtension::X509KeyUsageExtension(X509KeyUsageFlags key_usages, bool critical) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key_usages | X509KeyUsageFlags | Key usages. | +| critical | bool | Criticality sign. | + +## See Also + +* Enum [X509KeyUsageFlags](../../x509keyusageflags/) +* Class [X509KeyUsageExtension](../) +* Namespace [System::Security::Cryptography::X509Certificates](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509keyusageflags/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509keyusageflags/_index.md new file mode 100644 index 0000000000..e0a41eb65d --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509keyusageflags/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509KeyUsageFlags enum +linktitle: X509KeyUsageFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509KeyUsageFlags enum. Defines how the certificate key can be used in C++.' +type: docs +weight: 2200 +url: /cpp/system.security.cryptography.x509certificates/x509keyusageflags/ +--- +## X509KeyUsageFlags enum + + +Defines how the certificate key can be used. + +```cpp +enum class X509KeyUsageFlags : int32_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No key usage parameters. | +| EncipherOnly | 1 | Key can be used only for encryption. | +| CrlSign | 2 | Key can be used to sign a certificate revocation list. | +| KeyCertSign | 4 | Key can be used to sign certificates. | +| KeyAgreement | 8 | Key can be used to determine key agreement. | +| DataEncipherment | 16 | Key can be used for data encryption. | +| KeyEncipherment | 32 | Key can be used for key encryption. | +| NonRepudiation | 64 | Key can be used for authentication. | +| DigitalSignature | 128 | Key can be used as a digital signature. | +| DecipherOnly | 32768 | Key can be used only for decryption. | + +## See Also + +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509nametype/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509nametype/_index.md new file mode 100644 index 0000000000..2d4ec6f727 --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509nametype/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509NameType enum +linktitle: X509NameType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::X509Certificates::X509NameType enum. Type of X.509 certificate-contained name which relates to either issuer or subject of the certificate in C++.' +type: docs +weight: 2300 +url: /cpp/system.security.cryptography.x509certificates/x509nametype/ +--- +## X509NameType enum + + +Type of X.509 certificate-contained name which relates to either issuer or subject of the certificate. + +```cpp +enum class X509NameType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| SimpleName | 0 | Simple name of subject or issuer. | +| EmailName | 1 | Email address. | +| UpnName | 2 | UPN name. | +| DnsName | 3 | DNS name. | +| DnsFromAlternativeName | 4 | Alternative DNS name equivalent to DNS name. | +| UrlName | 5 | URL. | + +## See Also + +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509revocationflag/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509revocationflag/_index.md new file mode 100644 index 0000000000..240debfafc --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509revocationflag/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509RevocationFlag enum +linktitle: X509RevocationFlag +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Security::Cryptography::X509Certificates::X509RevocationFlag enum in C++.' +type: docs +weight: 2400 +url: /cpp/system.security.cryptography.x509certificates/x509revocationflag/ +--- +## X509RevocationFlag enum + + + + +```cpp +enum class X509RevocationFlag +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| EndCertificateOnly | 0 | | +| EntireChain | 1 | | +| ExcludeRoot | 2 | | + +## See Also + +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.x509certificates/x509verificationflags/_index.md b/english/cpp/system.security.cryptography.x509certificates/x509verificationflags/_index.md new file mode 100644 index 0000000000..3221a0a50a --- /dev/null +++ b/english/cpp/system.security.cryptography.x509certificates/x509verificationflags/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Security::Cryptography::X509Certificates::X509VerificationFlags enum +linktitle: X509VerificationFlags +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Security::Cryptography::X509Certificates::X509VerificationFlags enum in C++.' +type: docs +weight: 2500 +url: /cpp/system.security.cryptography.x509certificates/x509verificationflags/ +--- +## X509VerificationFlags enum + + + + +```cpp +enum class X509VerificationFlags +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| NoFlag | 0 | | +| IgnoreNotTimeValid | 1 | | +| IgnoreCtlNotTimeValid | 2 | | +| IgnoreNotTimeNested | 4 | | +| IgnoreInvalidBasicConstraints | 8 | | +| AllowUnknownCertificateAuthority | 16 | | +| IgnoreWrongUsage | 32 | | +| IgnoreInvalidName | 64 | | +| IgnoreInvalidPolicy | 128 | | +| IgnoreEndRevocationUnknown | 256 | | +| IgnoreCtlSignerRevocationUnknown | 512 | | +| IgnoreCertificateAuthorityRevocationUnknown | 1024 | | +| IgnoreRootRevocationUnknown | 2048 | | +| AllFlags | 4095 | | + +## See Also + +* Namespace [System::Security::Cryptography::X509Certificates](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/_index.md b/english/cpp/system.security.cryptography.xml/_index.md new file mode 100644 index 0000000000..8116b10cf6 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::Xml namespace +linktitle: System::Security::Cryptography::Xml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Security::Cryptography::Xml namespace in C++.' +type: docs +weight: 6800 +url: /cpp/system.security.cryptography.xml/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [DataObject](./dataobject/) | Defines a format-independent mechanism for data transfer. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DSAKeyValue](./dsakeyvalue/) | Represents the [DSA](../system.security.cryptography/dsa/) private key. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [KeyInfo](./keyinfo/) | Represents the [KeyInfo](./keyinfo/) element of an XML digital signature or an XML encryption. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [KeyInfoClause](./keyinfoclause/) | All implementations of [KeyInfo](./keyinfo/) subelements must inherit this abstract class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [KeyInfoName](./keyinfoname/) | Represents the XMLDSIG 'KeyName' subelement or the XML encryption '[KeyInfo](./keyinfo/)' element. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [KeyInfoX509Data](./keyinfox509data/) | Represents an 'X509Data' element. Contains X.509v3 certificate information related to the validation or encryption key. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Reference](./reference/) | Facilitates creation of the XML signatures. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RSAKeyValue](./rsakeyvalue/) | Represents the '[RSAKeyValue](./rsakeyvalue/)' element of the XML signature. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SignedInfo](./signedinfo/) | Represents the '[SignedInfo](./signedinfo/)' element of the XML signature. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SignedXml](./signedxml/) | Used for XML signing and verification. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Transform](./transform/) | Provides information about transforming the data by the signer. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TransformChain](./transformchain/) | Represents an ordered chain of transforms. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [X509IssuerSerial](./x509issuerserial/) | Represents the '[X509IssuerSerial](./x509issuerserial/)' element of the XML signature. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [XmlDsigC14NTransform](./xmldsigc14ntransform/) | Represents the C14N XML canonicalization transform for a digital signature without comments. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [XmlDsigC14NWithCommentsTransform](./xmldsigc14nwithcommentstransform/) | Represents the C14N XML canonicalization transform for a digital signature with comments. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [XmlDsigEnvelopedSignatureTransform](./xmldsigenvelopedsignaturetransform/) | Represents the enveloped signature transform for the XML signature. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [XmlDsigExcC14NTransform](./xmldsigexcc14ntransform/) | Represents the exclusive C14N XML canonicalization transform for a digital signature without comments. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | diff --git a/english/cpp/system.security.cryptography.xml/dataobject/_index.md b/english/cpp/system.security.cryptography.xml/dataobject/_index.md new file mode 100644 index 0000000000..c6d9c0fc63 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/dataobject/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::Xml::DataObject class +linktitle: DataObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::DataObject class. Defines a format-independent mechanism for data transfer. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/dataobject/ +--- +## DataObject class + + +Defines a format-independent mechanism for data transfer. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataObject : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [DataObject](./dataobject/)() | | +| [get_Data](./get_data/)() | | +| [get_Id](./get_id/)() | | +| [set_Data](./set_data/)(SharedPtr\) | | +| [set_Id](./set_id/)(String) | | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/dataobject/dataobject/_index.md b/english/cpp/system.security.cryptography.xml/dataobject/dataobject/_index.md new file mode 100644 index 0000000000..6cdd762e70 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/dataobject/dataobject/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::DataObject::DataObject constructor +linktitle: DataObject +second_title: Aspose.PDF for C++ API Reference +description: 'How to use DataObject constructor of System::Security::Cryptography::Xml::DataObject class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/dataobject/dataobject/ +--- +## DataObject::DataObject constructor + + + + +```cpp +System::Security::Cryptography::Xml::DataObject::DataObject() +``` + +## See Also + +* Class [DataObject](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/dataobject/get_data/_index.md b/english/cpp/system.security.cryptography.xml/dataobject/get_data/_index.md new file mode 100644 index 0000000000..896d46d5ad --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/dataobject/get_data/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::DataObject::get_Data method +linktitle: get_Data +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Data method of System::Security::Cryptography::Xml::DataObject class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/dataobject/get_data/ +--- +## DataObject::get_Data method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::DataObject::get_Data() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../../system.xml/xmlnodelist/) +* Class [DataObject](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/dataobject/get_id/_index.md b/english/cpp/system.security.cryptography.xml/dataobject/get_id/_index.md new file mode 100644 index 0000000000..b3da872ee1 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/dataobject/get_id/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::DataObject::get_Id method +linktitle: get_Id +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Id method of System::Security::Cryptography::Xml::DataObject class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/dataobject/get_id/ +--- +## DataObject::get_Id method + + + + +```cpp +String System::Security::Cryptography::Xml::DataObject::get_Id() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [DataObject](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/dataobject/set_data/_index.md b/english/cpp/system.security.cryptography.xml/dataobject/set_data/_index.md new file mode 100644 index 0000000000..2cdd2c1594 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/dataobject/set_data/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::DataObject::set_Data method +linktitle: set_Data +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_Data method of System::Security::Cryptography::Xml::DataObject class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/dataobject/set_data/ +--- +## DataObject::set_Data method + + + + +```cpp +void System::Security::Cryptography::Xml::DataObject::set_Data(SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../../system.xml/xmlnodelist/) +* Class [DataObject](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/dataobject/set_id/_index.md b/english/cpp/system.security.cryptography.xml/dataobject/set_id/_index.md new file mode 100644 index 0000000000..f7e439353e --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/dataobject/set_id/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::DataObject::set_Id method +linktitle: set_Id +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_Id method of System::Security::Cryptography::Xml::DataObject class in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.xml/dataobject/set_id/ +--- +## DataObject::set_Id method + + + + +```cpp +void System::Security::Cryptography::Xml::DataObject::set_Id(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [DataObject](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/dsakeyvalue/_index.md b/english/cpp/system.security.cryptography.xml/dsakeyvalue/_index.md new file mode 100644 index 0000000000..8ec89ab040 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/dsakeyvalue/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::Xml::DSAKeyValue class +linktitle: DSAKeyValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::DSAKeyValue class. Represents the DSA private key. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/dsakeyvalue/ +--- +## DSAKeyValue class + + +Represents the [DSA](../../system.security.cryptography/dsa/) private key. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DSAKeyValue : public System::Security::Cryptography::Xml::KeyInfoClause +``` + +## Methods + +| Method | Description | +| --- | --- | +| [DSAKeyValue](./dsakeyvalue/)() | | +| [DSAKeyValue](./dsakeyvalue/)(SharedPtr\) | | +| [get_Key](./get_key/)() | | +| [set_Key](./set_key/)(SharedPtr\) | | +## See Also + +* Class [KeyInfoClause](../keyinfoclause/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/dsakeyvalue/dsakeyvalue/_index.md b/english/cpp/system.security.cryptography.xml/dsakeyvalue/dsakeyvalue/_index.md new file mode 100644 index 0000000000..8de5e62f7f --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/dsakeyvalue/dsakeyvalue/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Security::Cryptography::Xml::DSAKeyValue::DSAKeyValue constructor +linktitle: DSAKeyValue +second_title: Aspose.PDF for C++ API Reference +description: 'How to use DSAKeyValue constructor of System::Security::Cryptography::Xml::DSAKeyValue class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/dsakeyvalue/dsakeyvalue/ +--- +## DSAKeyValue::DSAKeyValue() constructor + + + + +```cpp +System::Security::Cryptography::Xml::DSAKeyValue::DSAKeyValue() +``` + +## See Also + +* Class [DSAKeyValue](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## DSAKeyValue::DSAKeyValue(SharedPtr\) constructor + + + + +```cpp +System::Security::Cryptography::Xml::DSAKeyValue::DSAKeyValue(SharedPtr key) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DSA](../../../system.security.cryptography/dsa/) +* Class [DSAKeyValue](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/dsakeyvalue/get_key/_index.md b/english/cpp/system.security.cryptography.xml/dsakeyvalue/get_key/_index.md new file mode 100644 index 0000000000..67d45fc0a3 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/dsakeyvalue/get_key/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::DSAKeyValue::get_Key method +linktitle: get_Key +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Key method of System::Security::Cryptography::Xml::DSAKeyValue class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/dsakeyvalue/get_key/ +--- +## DSAKeyValue::get_Key method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::DSAKeyValue::get_Key() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DSA](../../../system.security.cryptography/dsa/) +* Class [DSAKeyValue](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/dsakeyvalue/set_key/_index.md b/english/cpp/system.security.cryptography.xml/dsakeyvalue/set_key/_index.md new file mode 100644 index 0000000000..1f77c56fa7 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/dsakeyvalue/set_key/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::DSAKeyValue::set_Key method +linktitle: set_Key +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_Key method of System::Security::Cryptography::Xml::DSAKeyValue class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/dsakeyvalue/set_key/ +--- +## DSAKeyValue::set_Key method + + + + +```cpp +void System::Security::Cryptography::Xml::DSAKeyValue::set_Key(SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DSA](../../../system.security.cryptography/dsa/) +* Class [DSAKeyValue](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfo/_index.md b/english/cpp/system.security.cryptography.xml/keyinfo/_index.md new file mode 100644 index 0000000000..36b30252eb --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfo/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfo class +linktitle: KeyInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::KeyInfo class. Represents the KeyInfo element of an XML digital signature or an XML encryption. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/keyinfo/ +--- +## KeyInfo class + + +Represents the [KeyInfo](./) element of an XML digital signature or an XML encryption. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class KeyInfo : public System::Collections::Generic::IEnumerable> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddClause](./addclause/)(SharedPtr\) | | +| [get_Count](./get_count/)() | | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator. | +| [KeyInfo](./keyinfo/)() | | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## See Also + +* Class [IEnumerable](../../system.collections.generic/ienumerable/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfo/addclause/_index.md b/english/cpp/system.security.cryptography.xml/keyinfo/addclause/_index.md new file mode 100644 index 0000000000..9e75bd2f19 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfo/addclause/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfo::AddClause method +linktitle: AddClause +second_title: Aspose.PDF for C++ API Reference +description: 'How to use AddClause method of System::Security::Cryptography::Xml::KeyInfo class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/keyinfo/addclause/ +--- +## KeyInfo::AddClause method + + + + +```cpp +void System::Security::Cryptography::Xml::KeyInfo::AddClause(SharedPtr clause) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [KeyInfoClause](../../keyinfoclause/) +* Class [KeyInfo](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfo/get_count/_index.md b/english/cpp/system.security.cryptography.xml/keyinfo/get_count/_index.md new file mode 100644 index 0000000000..a8533d170c --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfo/get_count/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfo::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Count method of System::Security::Cryptography::Xml::KeyInfo class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/keyinfo/get_count/ +--- +## KeyInfo::get_Count method + + + + +```cpp +int32_t System::Security::Cryptography::Xml::KeyInfo::get_Count() +``` + +## See Also + +* Class [KeyInfo](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfo/getenumerator/_index.md b/english/cpp/system.security.cryptography.xml/keyinfo/getenumerator/_index.md new file mode 100644 index 0000000000..60b9149db9 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfo/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfo::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::KeyInfo::GetEnumerator method. Gets enumerator in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/keyinfo/getenumerator/ +--- +## KeyInfo::GetEnumerator method + + +Gets enumerator. + +```cpp +SharedPtr>> System::Security::Cryptography::Xml::KeyInfo::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to newly created enumerator object which can be used to iterate through interfaced object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [KeyInfoClause](../../keyinfoclause/) +* Class [KeyInfo](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfo/keyinfo/_index.md b/english/cpp/system.security.cryptography.xml/keyinfo/keyinfo/_index.md new file mode 100644 index 0000000000..800bb65dfb --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfo/keyinfo/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfo::KeyInfo constructor +linktitle: KeyInfo +second_title: Aspose.PDF for C++ API Reference +description: 'How to use KeyInfo constructor of System::Security::Cryptography::Xml::KeyInfo class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/keyinfo/keyinfo/ +--- +## KeyInfo::KeyInfo constructor + + + + +```cpp +System::Security::Cryptography::Xml::KeyInfo::KeyInfo() +``` + +## See Also + +* Class [KeyInfo](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfo/virtualizebeginconstiterator/_index.md b/english/cpp/system.security.cryptography.xml/keyinfo/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..7bdef4f7ec --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfo/virtualizebeginconstiterator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfo::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::KeyInfo::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.xml/keyinfo/virtualizebeginconstiterator/ +--- +## KeyInfo::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase> * System::Security::Cryptography::Xml::KeyInfo::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [KeyInfoClause](../../keyinfoclause/) +* Class [KeyInfo](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfo/virtualizebeginiterator/_index.md b/english/cpp/system.security.cryptography.xml/keyinfo/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..92287cd01d --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfo/virtualizebeginiterator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfo::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::KeyInfo::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.xml/keyinfo/virtualizebeginiterator/ +--- +## KeyInfo::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase> * System::Security::Cryptography::Xml::KeyInfo::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [KeyInfoClause](../../keyinfoclause/) +* Class [KeyInfo](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfo/virtualizeendconstiterator/_index.md b/english/cpp/system.security.cryptography.xml/keyinfo/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..1029c99fde --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfo/virtualizeendconstiterator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfo::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::KeyInfo::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography.xml/keyinfo/virtualizeendconstiterator/ +--- +## KeyInfo::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase> * System::Security::Cryptography::Xml::KeyInfo::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [KeyInfoClause](../../keyinfoclause/) +* Class [KeyInfo](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfo/virtualizeenditerator/_index.md b/english/cpp/system.security.cryptography.xml/keyinfo/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..7cfae50d27 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfo/virtualizeenditerator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfo::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::KeyInfo::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography.xml/keyinfo/virtualizeenditerator/ +--- +## KeyInfo::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase> * System::Security::Cryptography::Xml::KeyInfo::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [KeyInfoClause](../../keyinfoclause/) +* Class [KeyInfo](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfoclause/_index.md b/english/cpp/system.security.cryptography.xml/keyinfoclause/_index.md new file mode 100644 index 0000000000..345f6c2fb4 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfoclause/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoClause class +linktitle: KeyInfoClause +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::KeyInfoClause class. All implementations of KeyInfo subelements must inherit this abstract class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/keyinfoclause/ +--- +## KeyInfoClause class + + +All implementations of [KeyInfo](../keyinfo/) subelements must inherit this abstract class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class KeyInfoClause : public System::Object +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfoname/_index.md b/english/cpp/system.security.cryptography.xml/keyinfoname/_index.md new file mode 100644 index 0000000000..1d075a39f0 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfoname/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoName class +linktitle: KeyInfoName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::KeyInfoName class. Represents the XMLDSIG ''KeyName'' subelement or the XML encryption ''KeyInfo'' element. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.xml/keyinfoname/ +--- +## KeyInfoName class + + +Represents the XMLDSIG 'KeyName' subelement or the XML encryption '[KeyInfo](../keyinfo/)' element. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class KeyInfoName : public System::Security::Cryptography::Xml::KeyInfoClause +``` + +## Methods + +| Method | Description | +| --- | --- | +| [KeyInfoName](./keyinfoname/)() | | +## See Also + +* Class [KeyInfoClause](../keyinfoclause/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfoname/keyinfoname/_index.md b/english/cpp/system.security.cryptography.xml/keyinfoname/keyinfoname/_index.md new file mode 100644 index 0000000000..ea3ad0f5ae --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfoname/keyinfoname/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoName::KeyInfoName constructor +linktitle: KeyInfoName +second_title: Aspose.PDF for C++ API Reference +description: 'How to use KeyInfoName constructor of System::Security::Cryptography::Xml::KeyInfoName class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/keyinfoname/keyinfoname/ +--- +## KeyInfoName::KeyInfoName constructor + + + + +```cpp +System::Security::Cryptography::Xml::KeyInfoName::KeyInfoName() +``` + +## See Also + +* Class [KeyInfoName](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/_index.md new file mode 100644 index 0000000000..4986b2d769 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data class +linktitle: KeyInfoX509Data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::KeyInfoX509Data class. Represents an ''X509Data'' element. Contains X.509v3 certificate information related to the validation or encryption key. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.xml/keyinfox509data/ +--- +## KeyInfoX509Data class + + +Represents an 'X509Data' element. Contains X.509v3 certificate information related to the validation or encryption key. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class KeyInfoX509Data : public System::Security::Cryptography::Xml::KeyInfoClause +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddCertificate](./addcertificate/)(SharedPtr\) | | +| [AddIssuerSerial](./addissuerserial/)(String, String) | | +| [AddSubjectKeyId](./addsubjectkeyid/)(ArrayPtr\) | | +| [AddSubjectName](./addsubjectname/)(String) | | +| [get_Certificates](./get_certificates/)() | | +| [get_IssuerSerials](./get_issuerserials/)() | | +| [get_SubjectKeyIds](./get_subjectkeyids/)() | | +| [get_SubjectNames](./get_subjectnames/)() | | +| [GetXml](./getxml/)() override | | +| [GetXml](./getxml/)(SharedPtr\) override | | +| [InternalAddIssuerSerial](./internaladdissuerserial/)(String, String) | | +| [KeyInfoX509Data](./keyinfox509data/)() | | +| [LoadXml](./loadxml/)(SharedPtr\) override | | +## See Also + +* Class [KeyInfoClause](../keyinfoclause/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/addcertificate/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/addcertificate/_index.md new file mode 100644 index 0000000000..d64811890d --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/addcertificate/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data::AddCertificate method +linktitle: AddCertificate +second_title: Aspose.PDF for C++ API Reference +description: 'How to use AddCertificate method of System::Security::Cryptography::Xml::KeyInfoX509Data class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/keyinfox509data/addcertificate/ +--- +## KeyInfoX509Data::AddCertificate method + + + + +```cpp +void System::Security::Cryptography::Xml::KeyInfoX509Data::AddCertificate(SharedPtr certificate) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate](../../../system.security.cryptography.x509certificates/x509certificate/) +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/addissuerserial/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/addissuerserial/_index.md new file mode 100644 index 0000000000..720fdd52b4 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/addissuerserial/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data::AddIssuerSerial method +linktitle: AddIssuerSerial +second_title: Aspose.PDF for C++ API Reference +description: 'How to use AddIssuerSerial method of System::Security::Cryptography::Xml::KeyInfoX509Data class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/keyinfox509data/addissuerserial/ +--- +## KeyInfoX509Data::AddIssuerSerial method + + + + +```cpp +void System::Security::Cryptography::Xml::KeyInfoX509Data::AddIssuerSerial(String issuerName, String serialNumber) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/addsubjectkeyid/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/addsubjectkeyid/_index.md new file mode 100644 index 0000000000..9f6ca2afaf --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/addsubjectkeyid/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data::AddSubjectKeyId method +linktitle: AddSubjectKeyId +second_title: Aspose.PDF for C++ API Reference +description: 'How to use AddSubjectKeyId method of System::Security::Cryptography::Xml::KeyInfoX509Data class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/keyinfox509data/addsubjectkeyid/ +--- +## KeyInfoX509Data::AddSubjectKeyId method + + + + +```cpp +void System::Security::Cryptography::Xml::KeyInfoX509Data::AddSubjectKeyId(ArrayPtr subjectKeyId) +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/addsubjectname/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/addsubjectname/_index.md new file mode 100644 index 0000000000..e117e2d5ae --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/addsubjectname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data::AddSubjectName method +linktitle: AddSubjectName +second_title: Aspose.PDF for C++ API Reference +description: 'How to use AddSubjectName method of System::Security::Cryptography::Xml::KeyInfoX509Data class in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.xml/keyinfox509data/addsubjectname/ +--- +## KeyInfoX509Data::AddSubjectName method + + + + +```cpp +void System::Security::Cryptography::Xml::KeyInfoX509Data::AddSubjectName(String subjectName) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/get_certificates/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/get_certificates/_index.md new file mode 100644 index 0000000000..4695b9af53 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/get_certificates/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data::get_Certificates method +linktitle: get_Certificates +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Certificates method of System::Security::Cryptography::Xml::KeyInfoX509Data class in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.xml/keyinfox509data/get_certificates/ +--- +## KeyInfoX509Data::get_Certificates method + + + + +```cpp +SharedPtr>> System::Security::Cryptography::Xml::KeyInfoX509Data::get_Certificates() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [X509Certificate](../../../system.security.cryptography.x509certificates/x509certificate/) +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/get_issuerserials/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/get_issuerserials/_index.md new file mode 100644 index 0000000000..443c470a2b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/get_issuerserials/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data::get_IssuerSerials method +linktitle: get_IssuerSerials +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_IssuerSerials method of System::Security::Cryptography::Xml::KeyInfoX509Data class in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography.xml/keyinfox509data/get_issuerserials/ +--- +## KeyInfoX509Data::get_IssuerSerials method + + + + +```cpp +SharedPtr> System::Security::Cryptography::Xml::KeyInfoX509Data::get_IssuerSerials() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [X509IssuerSerial](../../x509issuerserial/) +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/get_subjectkeyids/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/get_subjectkeyids/_index.md new file mode 100644 index 0000000000..ab5fd88784 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/get_subjectkeyids/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data::get_SubjectKeyIds method +linktitle: get_SubjectKeyIds +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_SubjectKeyIds method of System::Security::Cryptography::Xml::KeyInfoX509Data class in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography.xml/keyinfox509data/get_subjectkeyids/ +--- +## KeyInfoX509Data::get_SubjectKeyIds method + + + + +```cpp +SharedPtr>> System::Security::Cryptography::Xml::KeyInfoX509Data::get_SubjectKeyIds() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/get_subjectnames/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/get_subjectnames/_index.md new file mode 100644 index 0000000000..e43a9e40c6 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/get_subjectnames/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data::get_SubjectNames method +linktitle: get_SubjectNames +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_SubjectNames method of System::Security::Cryptography::Xml::KeyInfoX509Data class in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography.xml/keyinfox509data/get_subjectnames/ +--- +## KeyInfoX509Data::get_SubjectNames method + + + + +```cpp +SharedPtr> System::Security::Cryptography::Xml::KeyInfoX509Data::get_SubjectNames() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [String](../../../system/string/) +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/getxml/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/getxml/_index.md new file mode 100644 index 0000000000..b0e6523dcb --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/getxml/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data::GetXml method +linktitle: GetXml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetXml method of System::Security::Cryptography::Xml::KeyInfoX509Data class in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography.xml/keyinfox509data/getxml/ +--- +## KeyInfoX509Data::GetXml() method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::KeyInfoX509Data::GetXml() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## KeyInfoX509Data::GetXml(SharedPtr\) method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::KeyInfoX509Data::GetXml(SharedPtr xmlDocument) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [XmlDocument](../../../system.xml/xmldocument/) +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/internaladdissuerserial/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/internaladdissuerserial/_index.md new file mode 100644 index 0000000000..79f2e475c6 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/internaladdissuerserial/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data::InternalAddIssuerSerial method +linktitle: InternalAddIssuerSerial +second_title: Aspose.PDF for C++ API Reference +description: 'How to use InternalAddIssuerSerial method of System::Security::Cryptography::Xml::KeyInfoX509Data class in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography.xml/keyinfox509data/internaladdissuerserial/ +--- +## KeyInfoX509Data::InternalAddIssuerSerial method + + + + +```cpp +void System::Security::Cryptography::Xml::KeyInfoX509Data::InternalAddIssuerSerial(String issuerName, String serialNumber) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/keyinfox509data/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/keyinfox509data/_index.md new file mode 100644 index 0000000000..b8e6e72f2e --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/keyinfox509data/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data::KeyInfoX509Data constructor +linktitle: KeyInfoX509Data +second_title: Aspose.PDF for C++ API Reference +description: 'How to use KeyInfoX509Data constructor of System::Security::Cryptography::Xml::KeyInfoX509Data class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/keyinfox509data/keyinfox509data/ +--- +## KeyInfoX509Data::KeyInfoX509Data constructor + + + + +```cpp +System::Security::Cryptography::Xml::KeyInfoX509Data::KeyInfoX509Data() +``` + +## See Also + +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/keyinfox509data/loadxml/_index.md b/english/cpp/system.security.cryptography.xml/keyinfox509data/loadxml/_index.md new file mode 100644 index 0000000000..706da79aa5 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/keyinfox509data/loadxml/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::KeyInfoX509Data::LoadXml method +linktitle: LoadXml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LoadXml method of System::Security::Cryptography::Xml::KeyInfoX509Data class in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography.xml/keyinfox509data/loadxml/ +--- +## KeyInfoX509Data::LoadXml method + + + + +```cpp +void System::Security::Cryptography::Xml::KeyInfoX509Data::LoadXml(SharedPtr element) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [KeyInfoX509Data](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/_index.md b/english/cpp/system.security.cryptography.xml/reference/_index.md new file mode 100644 index 0000000000..5654741ee6 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Security::Cryptography::Xml::Reference class +linktitle: Reference +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::Reference class. Facilitates creation of the XML signatures. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography.xml/reference/ +--- +## Reference class + + +Facilitates creation of the XML signatures. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Reference : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddTransform](./addtransform/)(SharedPtr\) | | +| [get_DigestMethod](./get_digestmethod/)() | | +| [get_DigestValue](./get_digestvalue/)() | | +| [get_Id](./get_id/)() | | +| [get_TransformChain](./get_transformchain/)() | | +| [get_Type](./get_type/)() | | +| [get_Uri](./get_uri/)() | | +| [GetXml](./getxml/)() | | +| [LoadXml](./loadxml/)(SharedPtr\) | | +| [Reference](./reference/)() | | +| [Reference](./reference/)(SharedPtr\) | | +| [Reference](./reference/)(String) | | +| [set_DigestMethod](./set_digestmethod/)(String) | | +| [set_DigestValue](./set_digestvalue/)(ArrayPtr\) | | +| [set_Id](./set_id/)(String) | | +| [set_TransformChain](./set_transformchain/)(SharedPtr\) | | +| [set_Type](./set_type/)(String) | | +| [set_Uri](./set_uri/)(String) | | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/addtransform/_index.md b/english/cpp/system.security.cryptography.xml/reference/addtransform/_index.md new file mode 100644 index 0000000000..a79d88b72f --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/addtransform/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::Reference::AddTransform method +linktitle: AddTransform +second_title: Aspose.PDF for C++ API Reference +description: 'How to use AddTransform method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/reference/addtransform/ +--- +## Reference::AddTransform method + + + + +```cpp +void System::Security::Cryptography::Xml::Reference::AddTransform(SharedPtr transform) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Transform](../../transform/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/get_digestmethod/_index.md b/english/cpp/system.security.cryptography.xml/reference/get_digestmethod/_index.md new file mode 100644 index 0000000000..128086b07c --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/get_digestmethod/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::Reference::get_DigestMethod method +linktitle: get_DigestMethod +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_DigestMethod method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/reference/get_digestmethod/ +--- +## Reference::get_DigestMethod method + + + + +```cpp +String System::Security::Cryptography::Xml::Reference::get_DigestMethod() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/get_digestvalue/_index.md b/english/cpp/system.security.cryptography.xml/reference/get_digestvalue/_index.md new file mode 100644 index 0000000000..7e1e722b4b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/get_digestvalue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::Reference::get_DigestValue method +linktitle: get_DigestValue +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_DigestValue method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/reference/get_digestvalue/ +--- +## Reference::get_DigestValue method + + + + +```cpp +ArrayPtr System::Security::Cryptography::Xml::Reference::get_DigestValue() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/get_id/_index.md b/english/cpp/system.security.cryptography.xml/reference/get_id/_index.md new file mode 100644 index 0000000000..9d028bac7b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/get_id/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::Reference::get_Id method +linktitle: get_Id +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Id method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.xml/reference/get_id/ +--- +## Reference::get_Id method + + + + +```cpp +String System::Security::Cryptography::Xml::Reference::get_Id() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/get_transformchain/_index.md b/english/cpp/system.security.cryptography.xml/reference/get_transformchain/_index.md new file mode 100644 index 0000000000..99331fb29d --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/get_transformchain/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::Reference::get_TransformChain method +linktitle: get_TransformChain +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_TransformChain method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.xml/reference/get_transformchain/ +--- +## Reference::get_TransformChain method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::Reference::get_TransformChain() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TransformChain](../../transformchain/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/get_type/_index.md b/english/cpp/system.security.cryptography.xml/reference/get_type/_index.md new file mode 100644 index 0000000000..33d4696b27 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/get_type/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::Reference::get_Type method +linktitle: get_Type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Type method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography.xml/reference/get_type/ +--- +## Reference::get_Type method + + + + +```cpp +String System::Security::Cryptography::Xml::Reference::get_Type() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/get_uri/_index.md b/english/cpp/system.security.cryptography.xml/reference/get_uri/_index.md new file mode 100644 index 0000000000..393d3107a6 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/get_uri/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::Reference::get_Uri method +linktitle: get_Uri +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Uri method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography.xml/reference/get_uri/ +--- +## Reference::get_Uri method + + + + +```cpp +String System::Security::Cryptography::Xml::Reference::get_Uri() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/getxml/_index.md b/english/cpp/system.security.cryptography.xml/reference/getxml/_index.md new file mode 100644 index 0000000000..4c16e3dfd9 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/getxml/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::Reference::GetXml method +linktitle: GetXml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetXml method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography.xml/reference/getxml/ +--- +## Reference::GetXml method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::Reference::GetXml() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/loadxml/_index.md b/english/cpp/system.security.cryptography.xml/reference/loadxml/_index.md new file mode 100644 index 0000000000..a70fd8fa05 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/loadxml/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::Reference::LoadXml method +linktitle: LoadXml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LoadXml method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography.xml/reference/loadxml/ +--- +## Reference::LoadXml method + + + + +```cpp +void System::Security::Cryptography::Xml::Reference::LoadXml(SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/reference/_index.md b/english/cpp/system.security.cryptography.xml/reference/reference/_index.md new file mode 100644 index 0000000000..9cc8f0b03b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/reference/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Security::Cryptography::Xml::Reference::Reference constructor +linktitle: Reference +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Reference constructor of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/reference/reference/ +--- +## Reference::Reference() constructor + + + + +```cpp +System::Security::Cryptography::Xml::Reference::Reference() +``` + +## See Also + +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## Reference::Reference(SharedPtr\) constructor + + + + +```cpp +System::Security::Cryptography::Xml::Reference::Reference(SharedPtr stream) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## Reference::Reference(String) constructor + + + + +```cpp +System::Security::Cryptography::Xml::Reference::Reference(String uri) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/set_digestmethod/_index.md b/english/cpp/system.security.cryptography.xml/reference/set_digestmethod/_index.md new file mode 100644 index 0000000000..a36f9dfba9 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/set_digestmethod/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::Reference::set_DigestMethod method +linktitle: set_DigestMethod +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_DigestMethod method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography.xml/reference/set_digestmethod/ +--- +## Reference::set_DigestMethod method + + + + +```cpp +void System::Security::Cryptography::Xml::Reference::set_DigestMethod(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/set_digestvalue/_index.md b/english/cpp/system.security.cryptography.xml/reference/set_digestvalue/_index.md new file mode 100644 index 0000000000..641319a113 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/set_digestvalue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::Reference::set_DigestValue method +linktitle: set_DigestValue +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_DigestValue method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography.xml/reference/set_digestvalue/ +--- +## Reference::set_DigestValue method + + + + +```cpp +void System::Security::Cryptography::Xml::Reference::set_DigestValue(ArrayPtr value) +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/set_id/_index.md b/english/cpp/system.security.cryptography.xml/reference/set_id/_index.md new file mode 100644 index 0000000000..1e96397f17 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/set_id/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::Reference::set_Id method +linktitle: set_Id +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_Id method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography.xml/reference/set_id/ +--- +## Reference::set_Id method + + + + +```cpp +void System::Security::Cryptography::Xml::Reference::set_Id(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/set_transformchain/_index.md b/english/cpp/system.security.cryptography.xml/reference/set_transformchain/_index.md new file mode 100644 index 0000000000..60531a200b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/set_transformchain/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::Reference::set_TransformChain method +linktitle: set_TransformChain +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_TransformChain method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography.xml/reference/set_transformchain/ +--- +## Reference::set_TransformChain method + + + + +```cpp +void System::Security::Cryptography::Xml::Reference::set_TransformChain(SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TransformChain](../../transformchain/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/set_type/_index.md b/english/cpp/system.security.cryptography.xml/reference/set_type/_index.md new file mode 100644 index 0000000000..3550c97379 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/set_type/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::Reference::set_Type method +linktitle: set_Type +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_Type method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 1500 +url: /cpp/system.security.cryptography.xml/reference/set_type/ +--- +## Reference::set_Type method + + + + +```cpp +void System::Security::Cryptography::Xml::Reference::set_Type(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/reference/set_uri/_index.md b/english/cpp/system.security.cryptography.xml/reference/set_uri/_index.md new file mode 100644 index 0000000000..ae2e91b7c2 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/reference/set_uri/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::Reference::set_Uri method +linktitle: set_Uri +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_Uri method of System::Security::Cryptography::Xml::Reference class in C++.' +type: docs +weight: 1600 +url: /cpp/system.security.cryptography.xml/reference/set_uri/ +--- +## Reference::set_Uri method + + + + +```cpp +void System::Security::Cryptography::Xml::Reference::set_Uri(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Reference](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/rsakeyvalue/_index.md b/english/cpp/system.security.cryptography.xml/rsakeyvalue/_index.md new file mode 100644 index 0000000000..4f2bd6f06b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/rsakeyvalue/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::Xml::RSAKeyValue class +linktitle: RSAKeyValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::RSAKeyValue class. Represents the ''RSAKeyValue'' element of the XML signature. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography.xml/rsakeyvalue/ +--- +## RSAKeyValue class + + +Represents the '[RSAKeyValue](./)' element of the XML signature. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RSAKeyValue : public System::Security::Cryptography::Xml::KeyInfoClause +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Key](./get_key/)() | | +| [RSAKeyValue](./rsakeyvalue/)() | | +| [RSAKeyValue](./rsakeyvalue/)(SharedPtr\) | | +| [set_Key](./set_key/)(SharedPtr\) | | +## See Also + +* Class [KeyInfoClause](../keyinfoclause/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/rsakeyvalue/get_key/_index.md b/english/cpp/system.security.cryptography.xml/rsakeyvalue/get_key/_index.md new file mode 100644 index 0000000000..1a4501971d --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/rsakeyvalue/get_key/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::RSAKeyValue::get_Key method +linktitle: get_Key +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Key method of System::Security::Cryptography::Xml::RSAKeyValue class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/rsakeyvalue/get_key/ +--- +## RSAKeyValue::get_Key method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::RSAKeyValue::get_Key() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSA](../../../system.security.cryptography/rsa/) +* Class [RSAKeyValue](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/rsakeyvalue/rsakeyvalue/_index.md b/english/cpp/system.security.cryptography.xml/rsakeyvalue/rsakeyvalue/_index.md new file mode 100644 index 0000000000..20905204d4 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/rsakeyvalue/rsakeyvalue/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Security::Cryptography::Xml::RSAKeyValue::RSAKeyValue constructor +linktitle: RSAKeyValue +second_title: Aspose.PDF for C++ API Reference +description: 'How to use RSAKeyValue constructor of System::Security::Cryptography::Xml::RSAKeyValue class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/rsakeyvalue/rsakeyvalue/ +--- +## RSAKeyValue::RSAKeyValue() constructor + + + + +```cpp +System::Security::Cryptography::Xml::RSAKeyValue::RSAKeyValue() +``` + +## See Also + +* Class [RSAKeyValue](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## RSAKeyValue::RSAKeyValue(SharedPtr\) constructor + + + + +```cpp +System::Security::Cryptography::Xml::RSAKeyValue::RSAKeyValue(SharedPtr key) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSA](../../../system.security.cryptography/rsa/) +* Class [RSAKeyValue](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/rsakeyvalue/set_key/_index.md b/english/cpp/system.security.cryptography.xml/rsakeyvalue/set_key/_index.md new file mode 100644 index 0000000000..e13298a72b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/rsakeyvalue/set_key/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::RSAKeyValue::set_Key method +linktitle: set_Key +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_Key method of System::Security::Cryptography::Xml::RSAKeyValue class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/rsakeyvalue/set_key/ +--- +## RSAKeyValue::set_Key method + + + + +```cpp +void System::Security::Cryptography::Xml::RSAKeyValue::set_Key(SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSA](../../../system.security.cryptography/rsa/) +* Class [RSAKeyValue](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedinfo/_index.md b/english/cpp/system.security.cryptography.xml/signedinfo/_index.md new file mode 100644 index 0000000000..5100813153 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedinfo/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::Xml::SignedInfo class +linktitle: SignedInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::SignedInfo class. Represents the ''SignedInfo'' element of the XML signature. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography.xml/signedinfo/ +--- +## SignedInfo class + + +Represents the '[SignedInfo](./)' element of the XML signature. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SignedInfo : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_CanonicalizationMethod](./get_canonicalizationmethod/)() | | +| [get_SignatureMethod](./get_signaturemethod/)() | | +| [set_CanonicalizationMethod](./set_canonicalizationmethod/)(String) | | +| [set_SignatureMethod](./set_signaturemethod/)(String) | | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/signedinfo/get_canonicalizationmethod/_index.md b/english/cpp/system.security.cryptography.xml/signedinfo/get_canonicalizationmethod/_index.md new file mode 100644 index 0000000000..66465d5be4 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedinfo/get_canonicalizationmethod/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::SignedInfo::get_CanonicalizationMethod method +linktitle: get_CanonicalizationMethod +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_CanonicalizationMethod method of System::Security::Cryptography::Xml::SignedInfo class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/signedinfo/get_canonicalizationmethod/ +--- +## SignedInfo::get_CanonicalizationMethod method + + + + +```cpp +String System::Security::Cryptography::Xml::SignedInfo::get_CanonicalizationMethod() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [SignedInfo](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedinfo/get_signaturemethod/_index.md b/english/cpp/system.security.cryptography.xml/signedinfo/get_signaturemethod/_index.md new file mode 100644 index 0000000000..50df6bbde2 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedinfo/get_signaturemethod/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::SignedInfo::get_SignatureMethod method +linktitle: get_SignatureMethod +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_SignatureMethod method of System::Security::Cryptography::Xml::SignedInfo class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/signedinfo/get_signaturemethod/ +--- +## SignedInfo::get_SignatureMethod method + + + + +```cpp +String System::Security::Cryptography::Xml::SignedInfo::get_SignatureMethod() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [SignedInfo](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedinfo/set_canonicalizationmethod/_index.md b/english/cpp/system.security.cryptography.xml/signedinfo/set_canonicalizationmethod/_index.md new file mode 100644 index 0000000000..c76b34d071 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedinfo/set_canonicalizationmethod/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::SignedInfo::set_CanonicalizationMethod method +linktitle: set_CanonicalizationMethod +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_CanonicalizationMethod method of System::Security::Cryptography::Xml::SignedInfo class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/signedinfo/set_canonicalizationmethod/ +--- +## SignedInfo::set_CanonicalizationMethod method + + + + +```cpp +void System::Security::Cryptography::Xml::SignedInfo::set_CanonicalizationMethod(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [SignedInfo](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedinfo/set_signaturemethod/_index.md b/english/cpp/system.security.cryptography.xml/signedinfo/set_signaturemethod/_index.md new file mode 100644 index 0000000000..6ef837ad07 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedinfo/set_signaturemethod/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::SignedInfo::set_SignatureMethod method +linktitle: set_SignatureMethod +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_SignatureMethod method of System::Security::Cryptography::Xml::SignedInfo class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/signedinfo/set_signaturemethod/ +--- +## SignedInfo::set_SignatureMethod method + + + + +```cpp +void System::Security::Cryptography::Xml::SignedInfo::set_SignatureMethod(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [SignedInfo](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/_index.md new file mode 100644 index 0000000000..d1f45eca07 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/_index.md @@ -0,0 +1,78 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml class +linktitle: SignedXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::SignedXml class. Used for XML signing and verification. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography.xml/signedxml/ +--- +## SignedXml class + + +Used for XML signing and verification. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SignedXml : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddObject](./addobject/)(SharedPtr\) | | +| [AddReference](./addreference/)(SharedPtr\) | | +| [CheckSignature](./checksignature/)() | | +| [CheckSignature](./checksignature/)(SharedPtr\) | | +| [CheckSignature](./checksignature/)(SharedPtr\, bool) | | +| [CheckSignatureReturningKey](./checksignaturereturningkey/)(SharedPtr\\&) | | +| [ComputeSignature](./computesignature/)() | | +| [get_KeyInfo](./get_keyinfo/)() | | +| [get_SignatureLength](./get_signaturelength/)() | | +| [get_SignatureMethod](./get_signaturemethod/)() | | +| [get_SignatureValue](./get_signaturevalue/)() | | +| [get_SignedInfo](./get_signedinfo/)() | | +| [get_SigningKey](./get_signingkey/)() | | +| [get_SigningKeyName](./get_signingkeyname/)() | | +| virtual [GetIdElement](./getidelement/)(SharedPtr\, String) | | +| [GetXml](./getxml/)() | | +| [LoadXml](./loadxml/)(SharedPtr\) | | +| [set_KeyInfo](./set_keyinfo/)(SharedPtr\) | | +| [set_SigningKey](./set_signingkey/)(SharedPtr\) | | +| [set_SigningKeyName](./set_signingkeyname/)(String) | | +| [SignedXml](./signedxml/)() | | +| [SignedXml](./signedxml/)(SharedPtr\) | | +| [SignedXml](./signedxml/)(SharedPtr\) | | +## Fields + +| Field | Description | +| --- | --- | +| static [XmlDecryptionTransformUrl](./xmldecryptiontransformurl/) | | +| static [XmlDsigBase64TransformUrl](./xmldsigbase64transformurl/) | | +| static [XmlDsigC14NTransformUrl](./xmldsigc14ntransformurl/) | | +| static [XmlDsigC14NWithCommentsTransformUrl](./xmldsigc14nwithcommentstransformurl/) | | +| static [XmlDsigCanonicalizationUrl](./xmldsigcanonicalizationurl/) | | +| static [XmlDsigCanonicalizationWithCommentsUrl](./xmldsigcanonicalizationwithcommentsurl/) | | +| static [XmlDsigDSAUrl](./xmldsigdsaurl/) | | +| static [XmlDsigEnvelopedSignatureTransformUrl](./xmldsigenvelopedsignaturetransformurl/) | | +| static [XmlDsigExcC14NTransformUrl](./xmldsigexcc14ntransformurl/) | | +| static [XmlDsigExcC14NWithCommentsTransformUrl](./xmldsigexcc14nwithcommentstransformurl/) | | +| static [XmlDsigHMACSHA1Url](./xmldsighmacsha1url/) | | +| static [XmlDsigMinimalCanonicalizationUrl](./xmldsigminimalcanonicalizationurl/) | | +| static [XmlDsigNamespaceUrl](./xmldsignamespaceurl/) | | +| static [XmlDsigRSASHA1Url](./xmldsigrsasha1url/) | | +| static [XmlDsigRSASHA256Url](./xmldsigrsasha256url/) | | +| static [XmlDsigRSASHA384Url](./xmldsigrsasha384url/) | | +| static [XmlDsigRSASHA512Url](./xmldsigrsasha512url/) | | +| static [XmlDsigSHA1Url](./xmldsigsha1url/) | | +| static [XmlDsigSHA256Url](./xmldsigsha256url/) | | +| static [XmlDsigSHA384Url](./xmldsigsha384url/) | | +| static [XmlDsigSHA512Url](./xmldsigsha512url/) | | +| static [XmlDsigXPathTransformUrl](./xmldsigxpathtransformurl/) | | +| static [XmlDsigXsltTransformUrl](./xmldsigxslttransformurl/) | | +| static [XmlLicenseTransformUrl](./xmllicensetransformurl/) | | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/addobject/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/addobject/_index.md new file mode 100644 index 0000000000..3e1f87074e --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/addobject/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::AddObject method +linktitle: AddObject +second_title: Aspose.PDF for C++ API Reference +description: 'How to use AddObject method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/signedxml/addobject/ +--- +## SignedXml::AddObject method + + + + +```cpp +void System::Security::Cryptography::Xml::SignedXml::AddObject(SharedPtr dataObject) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DataObject](../../dataobject/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/addreference/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/addreference/_index.md new file mode 100644 index 0000000000..d4d8a75fd1 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/addreference/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::AddReference method +linktitle: AddReference +second_title: Aspose.PDF for C++ API Reference +description: 'How to use AddReference method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/signedxml/addreference/ +--- +## SignedXml::AddReference method + + + + +```cpp +void System::Security::Cryptography::Xml::SignedXml::AddReference(SharedPtr reference) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Reference](../../reference/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/checksignature/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/checksignature/_index.md new file mode 100644 index 0000000000..e0dd53b1a5 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/checksignature/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::CheckSignature method +linktitle: CheckSignature +second_title: Aspose.PDF for C++ API Reference +description: 'How to use CheckSignature method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/signedxml/checksignature/ +--- +## SignedXml::CheckSignature() method + + + + +```cpp +bool System::Security::Cryptography::Xml::SignedXml::CheckSignature() +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## SignedXml::CheckSignature(SharedPtr\) method + + + + +```cpp +bool System::Security::Cryptography::Xml::SignedXml::CheckSignature(SharedPtr key) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../../system.security.cryptography/asymmetricalgorithm/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## SignedXml::CheckSignature(SharedPtr\, bool) method + + + + +```cpp +bool System::Security::Cryptography::Xml::SignedXml::CheckSignature(SharedPtr certificate, bool verifySignatureOnly) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509Certificate2](../../../system.security.cryptography.x509certificates/x509certificate2/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/checksignaturereturningkey/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/checksignaturereturningkey/_index.md new file mode 100644 index 0000000000..874a70fd8c --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/checksignaturereturningkey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::CheckSignatureReturningKey method +linktitle: CheckSignatureReturningKey +second_title: Aspose.PDF for C++ API Reference +description: 'How to use CheckSignatureReturningKey method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.xml/signedxml/checksignaturereturningkey/ +--- +## SignedXml::CheckSignatureReturningKey method + + + + +```cpp +bool System::Security::Cryptography::Xml::SignedXml::CheckSignatureReturningKey(SharedPtr &signingKey) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../../system.security.cryptography/asymmetricalgorithm/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/computesignature/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/computesignature/_index.md new file mode 100644 index 0000000000..471882ae4e --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/computesignature/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::ComputeSignature method +linktitle: ComputeSignature +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ComputeSignature method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.xml/signedxml/computesignature/ +--- +## SignedXml::ComputeSignature method + + + + +```cpp +void System::Security::Cryptography::Xml::SignedXml::ComputeSignature() +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/get_keyinfo/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/get_keyinfo/_index.md new file mode 100644 index 0000000000..28c77cdd85 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/get_keyinfo/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::get_KeyInfo method +linktitle: get_KeyInfo +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_KeyInfo method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography.xml/signedxml/get_keyinfo/ +--- +## SignedXml::get_KeyInfo method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::SignedXml::get_KeyInfo() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [KeyInfo](../../keyinfo/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/get_signaturelength/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/get_signaturelength/_index.md new file mode 100644 index 0000000000..e5ea860961 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/get_signaturelength/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::get_SignatureLength method +linktitle: get_SignatureLength +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_SignatureLength method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography.xml/signedxml/get_signaturelength/ +--- +## SignedXml::get_SignatureLength method + + + + +```cpp +String System::Security::Cryptography::Xml::SignedXml::get_SignatureLength() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/get_signaturemethod/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/get_signaturemethod/_index.md new file mode 100644 index 0000000000..ba234957bd --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/get_signaturemethod/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::get_SignatureMethod method +linktitle: get_SignatureMethod +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_SignatureMethod method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography.xml/signedxml/get_signaturemethod/ +--- +## SignedXml::get_SignatureMethod method + + + + +```cpp +String System::Security::Cryptography::Xml::SignedXml::get_SignatureMethod() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/get_signaturevalue/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/get_signaturevalue/_index.md new file mode 100644 index 0000000000..5e88419256 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/get_signaturevalue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::get_SignatureValue method +linktitle: get_SignatureValue +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_SignatureValue method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography.xml/signedxml/get_signaturevalue/ +--- +## SignedXml::get_SignatureValue method + + + + +```cpp +ArrayPtr System::Security::Cryptography::Xml::SignedXml::get_SignatureValue() +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/get_signedinfo/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/get_signedinfo/_index.md new file mode 100644 index 0000000000..5879bb797e --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/get_signedinfo/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::get_SignedInfo method +linktitle: get_SignedInfo +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_SignedInfo method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography.xml/signedxml/get_signedinfo/ +--- +## SignedXml::get_SignedInfo method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::SignedXml::get_SignedInfo() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SignedInfo](../../signedinfo/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/get_signingkey/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/get_signingkey/_index.md new file mode 100644 index 0000000000..376fcb4b75 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/get_signingkey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::get_SigningKey method +linktitle: get_SigningKey +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_SigningKey method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography.xml/signedxml/get_signingkey/ +--- +## SignedXml::get_SigningKey method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::SignedXml::get_SigningKey() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../../system.security.cryptography/asymmetricalgorithm/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/get_signingkeyname/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/get_signingkeyname/_index.md new file mode 100644 index 0000000000..1d02cc496f --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/get_signingkeyname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::get_SigningKeyName method +linktitle: get_SigningKeyName +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_SigningKeyName method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography.xml/signedxml/get_signingkeyname/ +--- +## SignedXml::get_SigningKeyName method + + + + +```cpp +String System::Security::Cryptography::Xml::SignedXml::get_SigningKeyName() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/getidelement/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/getidelement/_index.md new file mode 100644 index 0000000000..4f94d56d51 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/getidelement/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::GetIdElement method +linktitle: GetIdElement +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetIdElement method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography.xml/signedxml/getidelement/ +--- +## SignedXml::GetIdElement method + + + + +```cpp +virtual SharedPtr System::Security::Cryptography::Xml::SignedXml::GetIdElement(SharedPtr document, String idValue) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [XmlDocument](../../../system.xml/xmldocument/) +* Class [String](../../../system/string/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/getxml/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/getxml/_index.md new file mode 100644 index 0000000000..5259964093 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/getxml/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::GetXml method +linktitle: GetXml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetXml method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 1500 +url: /cpp/system.security.cryptography.xml/signedxml/getxml/ +--- +## SignedXml::GetXml method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::SignedXml::GetXml() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/loadxml/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/loadxml/_index.md new file mode 100644 index 0000000000..263b47d317 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/loadxml/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::LoadXml method +linktitle: LoadXml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LoadXml method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 1600 +url: /cpp/system.security.cryptography.xml/signedxml/loadxml/ +--- +## SignedXml::LoadXml method + + + + +```cpp +void System::Security::Cryptography::Xml::SignedXml::LoadXml(SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/set_keyinfo/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/set_keyinfo/_index.md new file mode 100644 index 0000000000..33d5cd1d23 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/set_keyinfo/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::set_KeyInfo method +linktitle: set_KeyInfo +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_KeyInfo method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 1700 +url: /cpp/system.security.cryptography.xml/signedxml/set_keyinfo/ +--- +## SignedXml::set_KeyInfo method + + + + +```cpp +void System::Security::Cryptography::Xml::SignedXml::set_KeyInfo(SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [KeyInfo](../../keyinfo/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/set_signingkey/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/set_signingkey/_index.md new file mode 100644 index 0000000000..8a61e5584c --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/set_signingkey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::set_SigningKey method +linktitle: set_SigningKey +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_SigningKey method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 1800 +url: /cpp/system.security.cryptography.xml/signedxml/set_signingkey/ +--- +## SignedXml::set_SigningKey method + + + + +```cpp +void System::Security::Cryptography::Xml::SignedXml::set_SigningKey(SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../../system.security.cryptography/asymmetricalgorithm/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/set_signingkeyname/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/set_signingkeyname/_index.md new file mode 100644 index 0000000000..b589e7dd6b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/set_signingkeyname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::set_SigningKeyName method +linktitle: set_SigningKeyName +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_SigningKeyName method of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 1900 +url: /cpp/system.security.cryptography.xml/signedxml/set_signingkeyname/ +--- +## SignedXml::set_SigningKeyName method + + + + +```cpp +void System::Security::Cryptography::Xml::SignedXml::set_SigningKeyName(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/signedxml/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/signedxml/_index.md new file mode 100644 index 0000000000..d9c1ff01a6 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/signedxml/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::SignedXml constructor +linktitle: SignedXml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use SignedXml constructor of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/signedxml/signedxml/ +--- +## SignedXml::SignedXml() constructor + + + + +```cpp +System::Security::Cryptography::Xml::SignedXml::SignedXml() +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## SignedXml::SignedXml(SharedPtr\) constructor + + + + +```cpp +System::Security::Cryptography::Xml::SignedXml::SignedXml(SharedPtr document) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlDocument](../../../system.xml/xmldocument/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## SignedXml::SignedXml(SharedPtr\) constructor + + + + +```cpp +System::Security::Cryptography::Xml::SignedXml::SignedXml(SharedPtr elem) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldecryptiontransformurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldecryptiontransformurl/_index.md new file mode 100644 index 0000000000..327160c39b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldecryptiontransformurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDecryptionTransformUrl field +linktitle: XmlDecryptionTransformUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDecryptionTransformUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 2000 +url: /cpp/system.security.cryptography.xml/signedxml/xmldecryptiontransformurl/ +--- +## XmlDecryptionTransformUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDecryptionTransformUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigbase64transformurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigbase64transformurl/_index.md new file mode 100644 index 0000000000..cd49432a1f --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigbase64transformurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigBase64TransformUrl field +linktitle: XmlDsigBase64TransformUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigBase64TransformUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 2100 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigbase64transformurl/ +--- +## XmlDsigBase64TransformUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigBase64TransformUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigc14ntransformurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigc14ntransformurl/_index.md new file mode 100644 index 0000000000..78cf344feb --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigc14ntransformurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigC14NTransformUrl field +linktitle: XmlDsigC14NTransformUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigC14NTransformUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 2200 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigc14ntransformurl/ +--- +## XmlDsigC14NTransformUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigC14NTransformUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigc14nwithcommentstransformurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigc14nwithcommentstransformurl/_index.md new file mode 100644 index 0000000000..2dfcce7f55 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigc14nwithcommentstransformurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigC14NWithCommentsTransformUrl field +linktitle: XmlDsigC14NWithCommentsTransformUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigC14NWithCommentsTransformUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 2300 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigc14nwithcommentstransformurl/ +--- +## XmlDsigC14NWithCommentsTransformUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigC14NWithCommentsTransformUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigcanonicalizationurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigcanonicalizationurl/_index.md new file mode 100644 index 0000000000..1902e542f7 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigcanonicalizationurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigCanonicalizationUrl field +linktitle: XmlDsigCanonicalizationUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigCanonicalizationUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 2400 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigcanonicalizationurl/ +--- +## XmlDsigCanonicalizationUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigCanonicalizationUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigcanonicalizationwithcommentsurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigcanonicalizationwithcommentsurl/_index.md new file mode 100644 index 0000000000..484891fb5f --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigcanonicalizationwithcommentsurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigCanonicalizationWithCommentsUrl field +linktitle: XmlDsigCanonicalizationWithCommentsUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigCanonicalizationWithCommentsUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 2500 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigcanonicalizationwithcommentsurl/ +--- +## XmlDsigCanonicalizationWithCommentsUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigCanonicalizationWithCommentsUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigdsaurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigdsaurl/_index.md new file mode 100644 index 0000000000..bb50cb3758 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigdsaurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigDSAUrl field +linktitle: XmlDsigDSAUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigDSAUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 2600 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigdsaurl/ +--- +## XmlDsigDSAUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigDSAUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigenvelopedsignaturetransformurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigenvelopedsignaturetransformurl/_index.md new file mode 100644 index 0000000000..e0ca4c600b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigenvelopedsignaturetransformurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigEnvelopedSignatureTransformUrl field +linktitle: XmlDsigEnvelopedSignatureTransformUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigEnvelopedSignatureTransformUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 2700 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigenvelopedsignaturetransformurl/ +--- +## XmlDsigEnvelopedSignatureTransformUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigEnvelopedSignatureTransformUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigexcc14ntransformurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigexcc14ntransformurl/_index.md new file mode 100644 index 0000000000..b110a2addb --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigexcc14ntransformurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigExcC14NTransformUrl field +linktitle: XmlDsigExcC14NTransformUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigExcC14NTransformUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 2800 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigexcc14ntransformurl/ +--- +## XmlDsigExcC14NTransformUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigExcC14NTransformUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigexcc14nwithcommentstransformurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigexcc14nwithcommentstransformurl/_index.md new file mode 100644 index 0000000000..b19e218565 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigexcc14nwithcommentstransformurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigExcC14NWithCommentsTransformUrl field +linktitle: XmlDsigExcC14NWithCommentsTransformUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigExcC14NWithCommentsTransformUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 2900 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigexcc14nwithcommentstransformurl/ +--- +## XmlDsigExcC14NWithCommentsTransformUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigExcC14NWithCommentsTransformUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsighmacsha1url/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsighmacsha1url/_index.md new file mode 100644 index 0000000000..59334a6ab7 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsighmacsha1url/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigHMACSHA1Url field +linktitle: XmlDsigHMACSHA1Url +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigHMACSHA1Url field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 3000 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsighmacsha1url/ +--- +## XmlDsigHMACSHA1Url field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigHMACSHA1Url +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigminimalcanonicalizationurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigminimalcanonicalizationurl/_index.md new file mode 100644 index 0000000000..6e6ea5a70e --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigminimalcanonicalizationurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigMinimalCanonicalizationUrl field +linktitle: XmlDsigMinimalCanonicalizationUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigMinimalCanonicalizationUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 3100 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigminimalcanonicalizationurl/ +--- +## XmlDsigMinimalCanonicalizationUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigMinimalCanonicalizationUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsignamespaceurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsignamespaceurl/_index.md new file mode 100644 index 0000000000..ab47d972dc --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsignamespaceurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigNamespaceUrl field +linktitle: XmlDsigNamespaceUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigNamespaceUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 3200 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsignamespaceurl/ +--- +## XmlDsigNamespaceUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigNamespaceUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha1url/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha1url/_index.md new file mode 100644 index 0000000000..6c5059df16 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha1url/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigRSASHA1Url field +linktitle: XmlDsigRSASHA1Url +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigRSASHA1Url field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 3300 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha1url/ +--- +## XmlDsigRSASHA1Url field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigRSASHA1Url +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha256url/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha256url/_index.md new file mode 100644 index 0000000000..c0f219fa0e --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha256url/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigRSASHA256Url field +linktitle: XmlDsigRSASHA256Url +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigRSASHA256Url field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 3400 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha256url/ +--- +## XmlDsigRSASHA256Url field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigRSASHA256Url +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha384url/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha384url/_index.md new file mode 100644 index 0000000000..bc305bb23d --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha384url/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigRSASHA384Url field +linktitle: XmlDsigRSASHA384Url +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigRSASHA384Url field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 3500 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha384url/ +--- +## XmlDsigRSASHA384Url field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigRSASHA384Url +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha512url/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha512url/_index.md new file mode 100644 index 0000000000..b29862b81a --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha512url/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigRSASHA512Url field +linktitle: XmlDsigRSASHA512Url +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigRSASHA512Url field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 3600 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigrsasha512url/ +--- +## XmlDsigRSASHA512Url field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigRSASHA512Url +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigsha1url/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigsha1url/_index.md new file mode 100644 index 0000000000..eecc9e29d6 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigsha1url/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigSHA1Url field +linktitle: XmlDsigSHA1Url +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigSHA1Url field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 3700 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigsha1url/ +--- +## XmlDsigSHA1Url field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigSHA1Url +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigsha256url/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigsha256url/_index.md new file mode 100644 index 0000000000..1211d7ec87 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigsha256url/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigSHA256Url field +linktitle: XmlDsigSHA256Url +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigSHA256Url field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 3800 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigsha256url/ +--- +## XmlDsigSHA256Url field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigSHA256Url +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigsha384url/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigsha384url/_index.md new file mode 100644 index 0000000000..b599e5ac83 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigsha384url/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigSHA384Url field +linktitle: XmlDsigSHA384Url +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigSHA384Url field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 3900 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigsha384url/ +--- +## XmlDsigSHA384Url field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigSHA384Url +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigsha512url/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigsha512url/_index.md new file mode 100644 index 0000000000..1707dd9300 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigsha512url/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigSHA512Url field +linktitle: XmlDsigSHA512Url +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigSHA512Url field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 4000 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigsha512url/ +--- +## XmlDsigSHA512Url field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigSHA512Url +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigxpathtransformurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigxpathtransformurl/_index.md new file mode 100644 index 0000000000..5ab0e9c177 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigxpathtransformurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigXPathTransformUrl field +linktitle: XmlDsigXPathTransformUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigXPathTransformUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 4100 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigxpathtransformurl/ +--- +## XmlDsigXPathTransformUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigXPathTransformUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmldsigxslttransformurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigxslttransformurl/_index.md new file mode 100644 index 0000000000..e1bf1d1712 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmldsigxslttransformurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlDsigXsltTransformUrl field +linktitle: XmlDsigXsltTransformUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigXsltTransformUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 4200 +url: /cpp/system.security.cryptography.xml/signedxml/xmldsigxslttransformurl/ +--- +## XmlDsigXsltTransformUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlDsigXsltTransformUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/signedxml/xmllicensetransformurl/_index.md b/english/cpp/system.security.cryptography.xml/signedxml/xmllicensetransformurl/_index.md new file mode 100644 index 0000000000..73ce24f8e7 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/signedxml/xmllicensetransformurl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::SignedXml::XmlLicenseTransformUrl field +linktitle: XmlLicenseTransformUrl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlLicenseTransformUrl field of System::Security::Cryptography::Xml::SignedXml class in C++.' +type: docs +weight: 4300 +url: /cpp/system.security.cryptography.xml/signedxml/xmllicensetransformurl/ +--- +## XmlLicenseTransformUrl field + + + + +```cpp +static const String System::Security::Cryptography::Xml::SignedXml::XmlLicenseTransformUrl +``` + +## See Also + +* Class [SignedXml](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/_index.md b/english/cpp/system.security.cryptography.xml/transform/_index.md new file mode 100644 index 0000000000..fb13dc9d9b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Security::Cryptography::Xml::Transform class +linktitle: Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::Transform class. Provides information about transforming the data by the signer. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography.xml/transform/ +--- +## Transform class + + +Provides information about transforming the data by the signer. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Transform : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Algorithm](./get_algorithm/)() | | +| [get_Context](./get_context/)() | | +| virtual [get_InputTypes](./get_inputtypes/)() | | +| virtual [get_OutputTypes](./get_outputtypes/)() | | +| [get_PropagatedNamespaces](./get_propagatednamespaces/)() | | +| virtual [GetDigestedOutput](./getdigestedoutput/)(SharedPtr\) | | +| virtual [GetOutput](./getoutput/)() | | +| virtual [GetOutput](./getoutput/)(const TypeInfo\&) | | +| virtual [LoadInnerXml](./loadinnerxml/)(SharedPtr\) | | +| virtual [LoadInput](./loadinput/)(SharedPtr\) | | +| [set_Algorithm](./set_algorithm/)(String) | | +| [set_Context](./set_context/)(SharedPtr\) | | +| [set_Resolver](./set_resolver/)(SharedPtr\) | | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/get_algorithm/_index.md b/english/cpp/system.security.cryptography.xml/transform/get_algorithm/_index.md new file mode 100644 index 0000000000..f14325565f --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/get_algorithm/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::Transform::get_Algorithm method +linktitle: get_Algorithm +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Algorithm method of System::Security::Cryptography::Xml::Transform class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/transform/get_algorithm/ +--- +## Transform::get_Algorithm method + + + + +```cpp +String System::Security::Cryptography::Xml::Transform::get_Algorithm() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/get_context/_index.md b/english/cpp/system.security.cryptography.xml/transform/get_context/_index.md new file mode 100644 index 0000000000..837cd0623b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/get_context/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::Transform::get_Context method +linktitle: get_Context +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Context method of System::Security::Cryptography::Xml::Transform class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/transform/get_context/ +--- +## Transform::get_Context method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::Transform::get_Context() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/get_inputtypes/_index.md b/english/cpp/system.security.cryptography.xml/transform/get_inputtypes/_index.md new file mode 100644 index 0000000000..a985ea6f60 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/get_inputtypes/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::Transform::get_InputTypes method +linktitle: get_InputTypes +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_InputTypes method of System::Security::Cryptography::Xml::Transform class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/transform/get_inputtypes/ +--- +## Transform::get_InputTypes method + + + + +```cpp +virtual ArrayPtr System::Security::Cryptography::Xml::Transform::get_InputTypes()=0 +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/get_outputtypes/_index.md b/english/cpp/system.security.cryptography.xml/transform/get_outputtypes/_index.md new file mode 100644 index 0000000000..f99451118f --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/get_outputtypes/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::Transform::get_OutputTypes method +linktitle: get_OutputTypes +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_OutputTypes method of System::Security::Cryptography::Xml::Transform class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/transform/get_outputtypes/ +--- +## Transform::get_OutputTypes method + + + + +```cpp +virtual ArrayPtr System::Security::Cryptography::Xml::Transform::get_OutputTypes()=0 +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/get_propagatednamespaces/_index.md b/english/cpp/system.security.cryptography.xml/transform/get_propagatednamespaces/_index.md new file mode 100644 index 0000000000..9c94cac24f --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/get_propagatednamespaces/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::Xml::Transform::get_PropagatedNamespaces method +linktitle: get_PropagatedNamespaces +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_PropagatedNamespaces method of System::Security::Cryptography::Xml::Transform class in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.xml/transform/get_propagatednamespaces/ +--- +## Transform::get_PropagatedNamespaces method + + + + +```cpp +SharedPtr> System::Security::Cryptography::Xml::Transform::get_PropagatedNamespaces() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IDictionary](../../../system.collections.generic/idictionary/) +* Class [String](../../../system/string/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/getdigestedoutput/_index.md b/english/cpp/system.security.cryptography.xml/transform/getdigestedoutput/_index.md new file mode 100644 index 0000000000..3fde5b219e --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/getdigestedoutput/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::Xml::Transform::GetDigestedOutput method +linktitle: GetDigestedOutput +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetDigestedOutput method of System::Security::Cryptography::Xml::Transform class in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.xml/transform/getdigestedoutput/ +--- +## Transform::GetDigestedOutput method + + + + +```cpp +virtual ArrayPtr System::Security::Cryptography::Xml::Transform::GetDigestedOutput(SharedPtr hash) +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HashAlgorithm](../../../system.security.cryptography/hashalgorithm/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/getoutput/_index.md b/english/cpp/system.security.cryptography.xml/transform/getoutput/_index.md new file mode 100644 index 0000000000..34960c3491 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/getoutput/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Security::Cryptography::Xml::Transform::GetOutput method +linktitle: GetOutput +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetOutput method of System::Security::Cryptography::Xml::Transform class in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography.xml/transform/getoutput/ +--- +## Transform::GetOutput() method + + + + +```cpp +virtual SharedPtr System::Security::Cryptography::Xml::Transform::GetOutput()=0 +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## Transform::GetOutput(const TypeInfo\&) method + + + + +```cpp +virtual SharedPtr System::Security::Cryptography::Xml::Transform::GetOutput(const TypeInfo &type)=0 +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/loadinnerxml/_index.md b/english/cpp/system.security.cryptography.xml/transform/loadinnerxml/_index.md new file mode 100644 index 0000000000..b3d2ca4280 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/loadinnerxml/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::Transform::LoadInnerXml method +linktitle: LoadInnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LoadInnerXml method of System::Security::Cryptography::Xml::Transform class in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography.xml/transform/loadinnerxml/ +--- +## Transform::LoadInnerXml method + + + + +```cpp +virtual void System::Security::Cryptography::Xml::Transform::LoadInnerXml(SharedPtr nodeList)=0 +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../../system.xml/xmlnodelist/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/loadinput/_index.md b/english/cpp/system.security.cryptography.xml/transform/loadinput/_index.md new file mode 100644 index 0000000000..675bd93f2d --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/loadinput/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::Transform::LoadInput method +linktitle: LoadInput +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LoadInput method of System::Security::Cryptography::Xml::Transform class in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography.xml/transform/loadinput/ +--- +## Transform::LoadInput method + + + + +```cpp +virtual void System::Security::Cryptography::Xml::Transform::LoadInput(SharedPtr obj)=0 +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/set_algorithm/_index.md b/english/cpp/system.security.cryptography.xml/transform/set_algorithm/_index.md new file mode 100644 index 0000000000..c9708c884f --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/set_algorithm/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::Transform::set_Algorithm method +linktitle: set_Algorithm +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_Algorithm method of System::Security::Cryptography::Xml::Transform class in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography.xml/transform/set_algorithm/ +--- +## Transform::set_Algorithm method + + + + +```cpp +void System::Security::Cryptography::Xml::Transform::set_Algorithm(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/set_context/_index.md b/english/cpp/system.security.cryptography.xml/transform/set_context/_index.md new file mode 100644 index 0000000000..74ef0d8ca2 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/set_context/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::Transform::set_Context method +linktitle: set_Context +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_Context method of System::Security::Cryptography::Xml::Transform class in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography.xml/transform/set_context/ +--- +## Transform::set_Context method + + + + +```cpp +void System::Security::Cryptography::Xml::Transform::set_Context(SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transform/set_resolver/_index.md b/english/cpp/system.security.cryptography.xml/transform/set_resolver/_index.md new file mode 100644 index 0000000000..c5573da768 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transform/set_resolver/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::Transform::set_Resolver method +linktitle: set_Resolver +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_Resolver method of System::Security::Cryptography::Xml::Transform class in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography.xml/transform/set_resolver/ +--- +## Transform::set_Resolver method + + + + +```cpp +void System::Security::Cryptography::Xml::Transform::set_Resolver(SharedPtr value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [Transform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transformchain/_index.md b/english/cpp/system.security.cryptography.xml/transformchain/_index.md new file mode 100644 index 0000000000..6f8bb9b8c3 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transformchain/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::Xml::TransformChain class +linktitle: TransformChain +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::TransformChain class. Represents an ordered chain of transforms. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography.xml/transformchain/ +--- +## TransformChain class + + +Represents an ordered chain of transforms. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TransformChain : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(SharedPtr\) | | +| [get_Count](./get_count/)() | | +| [GetEnumerator](./getenumerator/)() | | +| [idx_get](./idx_get/)(int32_t) | | +| [TransformChain](./transformchain/)() | | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/transformchain/add/_index.md b/english/cpp/system.security.cryptography.xml/transformchain/add/_index.md new file mode 100644 index 0000000000..10bf346b64 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transformchain/add/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::TransformChain::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Add method of System::Security::Cryptography::Xml::TransformChain class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/transformchain/add/ +--- +## TransformChain::Add method + + + + +```cpp +void System::Security::Cryptography::Xml::TransformChain::Add(SharedPtr transform) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Transform](../../transform/) +* Class [TransformChain](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transformchain/get_count/_index.md b/english/cpp/system.security.cryptography.xml/transformchain/get_count/_index.md new file mode 100644 index 0000000000..9a5b6ac305 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transformchain/get_count/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::TransformChain::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Count method of System::Security::Cryptography::Xml::TransformChain class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/transformchain/get_count/ +--- +## TransformChain::get_Count method + + + + +```cpp +int32_t System::Security::Cryptography::Xml::TransformChain::get_Count() +``` + +## See Also + +* Class [TransformChain](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transformchain/getenumerator/_index.md b/english/cpp/system.security.cryptography.xml/transformchain/getenumerator/_index.md new file mode 100644 index 0000000000..821589f4c0 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transformchain/getenumerator/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::Xml::TransformChain::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetEnumerator method of System::Security::Cryptography::Xml::TransformChain class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/transformchain/getenumerator/ +--- +## TransformChain::GetEnumerator method + + + + +```cpp +SharedPtr>> System::Security::Cryptography::Xml::TransformChain::GetEnumerator() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [Transform](../../transform/) +* Class [TransformChain](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transformchain/idx_get/_index.md b/english/cpp/system.security.cryptography.xml/transformchain/idx_get/_index.md new file mode 100644 index 0000000000..b52747b7c0 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transformchain/idx_get/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::TransformChain::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'How to use idx_get method of System::Security::Cryptography::Xml::TransformChain class in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.xml/transformchain/idx_get/ +--- +## TransformChain::idx_get method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::TransformChain::idx_get(int32_t index) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Transform](../../transform/) +* Class [TransformChain](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/transformchain/transformchain/_index.md b/english/cpp/system.security.cryptography.xml/transformchain/transformchain/_index.md new file mode 100644 index 0000000000..312b60cf39 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/transformchain/transformchain/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::TransformChain::TransformChain constructor +linktitle: TransformChain +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TransformChain constructor of System::Security::Cryptography::Xml::TransformChain class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/transformchain/transformchain/ +--- +## TransformChain::TransformChain constructor + + + + +```cpp +System::Security::Cryptography::Xml::TransformChain::TransformChain() +``` + +## See Also + +* Class [TransformChain](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/x509issuerserial/_index.md b/english/cpp/system.security.cryptography.xml/x509issuerserial/_index.md new file mode 100644 index 0000000000..02afcbbceb --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/x509issuerserial/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::Xml::X509IssuerSerial class +linktitle: X509IssuerSerial +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::X509IssuerSerial class. Represents the ''X509IssuerSerial'' element of the XML signature. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography.xml/x509issuerserial/ +--- +## X509IssuerSerial class + + +Represents the '[X509IssuerSerial](./)' element of the XML signature. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class X509IssuerSerial : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_IssuerName](./get_issuername/)() | | +| [get_SerialNumber](./get_serialnumber/)() | | +| [set_IssuerName](./set_issuername/)(String) | | +| [set_SerialNumber](./set_serialnumber/)(String) | | +| [X509IssuerSerial](./x509issuerserial/)(String, String) | | +| [X509IssuerSerial](./x509issuerserial/)() | | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/x509issuerserial/get_issuername/_index.md b/english/cpp/system.security.cryptography.xml/x509issuerserial/get_issuername/_index.md new file mode 100644 index 0000000000..6fcf4269c1 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/x509issuerserial/get_issuername/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::X509IssuerSerial::get_IssuerName method +linktitle: get_IssuerName +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_IssuerName method of System::Security::Cryptography::Xml::X509IssuerSerial class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/x509issuerserial/get_issuername/ +--- +## X509IssuerSerial::get_IssuerName method + + + + +```cpp +String System::Security::Cryptography::Xml::X509IssuerSerial::get_IssuerName() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [X509IssuerSerial](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/x509issuerserial/get_serialnumber/_index.md b/english/cpp/system.security.cryptography.xml/x509issuerserial/get_serialnumber/_index.md new file mode 100644 index 0000000000..96d8f8adea --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/x509issuerserial/get_serialnumber/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::X509IssuerSerial::get_SerialNumber method +linktitle: get_SerialNumber +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_SerialNumber method of System::Security::Cryptography::Xml::X509IssuerSerial class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/x509issuerserial/get_serialnumber/ +--- +## X509IssuerSerial::get_SerialNumber method + + + + +```cpp +String System::Security::Cryptography::Xml::X509IssuerSerial::get_SerialNumber() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [X509IssuerSerial](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/x509issuerserial/set_issuername/_index.md b/english/cpp/system.security.cryptography.xml/x509issuerserial/set_issuername/_index.md new file mode 100644 index 0000000000..879e4c2fd1 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/x509issuerserial/set_issuername/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::X509IssuerSerial::set_IssuerName method +linktitle: set_IssuerName +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_IssuerName method of System::Security::Cryptography::Xml::X509IssuerSerial class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/x509issuerserial/set_issuername/ +--- +## X509IssuerSerial::set_IssuerName method + + + + +```cpp +void System::Security::Cryptography::Xml::X509IssuerSerial::set_IssuerName(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [X509IssuerSerial](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/x509issuerserial/set_serialnumber/_index.md b/english/cpp/system.security.cryptography.xml/x509issuerserial/set_serialnumber/_index.md new file mode 100644 index 0000000000..b73534c2fc --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/x509issuerserial/set_serialnumber/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::X509IssuerSerial::set_SerialNumber method +linktitle: set_SerialNumber +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_SerialNumber method of System::Security::Cryptography::Xml::X509IssuerSerial class in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.xml/x509issuerserial/set_serialnumber/ +--- +## X509IssuerSerial::set_SerialNumber method + + + + +```cpp +void System::Security::Cryptography::Xml::X509IssuerSerial::set_SerialNumber(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [X509IssuerSerial](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/x509issuerserial/x509issuerserial/_index.md b/english/cpp/system.security.cryptography.xml/x509issuerserial/x509issuerserial/_index.md new file mode 100644 index 0000000000..aa51029f29 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/x509issuerserial/x509issuerserial/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Security::Cryptography::Xml::X509IssuerSerial::X509IssuerSerial constructor +linktitle: X509IssuerSerial +second_title: Aspose.PDF for C++ API Reference +description: 'How to use X509IssuerSerial constructor of System::Security::Cryptography::Xml::X509IssuerSerial class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/x509issuerserial/x509issuerserial/ +--- +## X509IssuerSerial::X509IssuerSerial() constructor + + + + +```cpp +System::Security::Cryptography::Xml::X509IssuerSerial::X509IssuerSerial() +``` + +## See Also + +* Class [X509IssuerSerial](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## X509IssuerSerial::X509IssuerSerial(String, String) constructor + + + + +```cpp +System::Security::Cryptography::Xml::X509IssuerSerial::X509IssuerSerial(String issuerName, String serialNumber) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [X509IssuerSerial](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/_index.md new file mode 100644 index 0000000000..d7e35fe9f9 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigC14NTransform class +linktitle: XmlDsigC14NTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::XmlDsigC14NTransform class. Represents the C14N XML canonicalization transform for a digital signature without comments. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography.xml/xmldsigc14ntransform/ +--- +## XmlDsigC14NTransform class + + +Represents the C14N XML canonicalization transform for a digital signature without comments. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class XmlDsigC14NTransform : public System::Security::Cryptography::Xml::Transform +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_InputTypes](./get_inputtypes/)() override | | +| [get_OutputTypes](./get_outputtypes/)() override | | +| [GetDigestedOutput](./getdigestedoutput/)(SharedPtr\) override | | +| [GetOutput](./getoutput/)() override | | +| [GetOutput](./getoutput/)(const TypeInfo\&) override | | +| [LoadInnerXml](./loadinnerxml/)(SharedPtr\) override | | +| [LoadInput](./loadinput/)(SharedPtr\) override | | +| [XmlDsigC14NTransform](./xmldsigc14ntransform/)() | | +| [XmlDsigC14NTransform](./xmldsigc14ntransform/)(bool) | | +## See Also + +* Class [Transform](../transform/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/get_inputtypes/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/get_inputtypes/_index.md new file mode 100644 index 0000000000..1c91b622b7 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/get_inputtypes/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigC14NTransform::get_InputTypes method +linktitle: get_InputTypes +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_InputTypes method of System::Security::Cryptography::Xml::XmlDsigC14NTransform class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/xmldsigc14ntransform/get_inputtypes/ +--- +## XmlDsigC14NTransform::get_InputTypes method + + + + +```cpp +ArrayPtr System::Security::Cryptography::Xml::XmlDsigC14NTransform::get_InputTypes() override +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlDsigC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/get_outputtypes/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/get_outputtypes/_index.md new file mode 100644 index 0000000000..15365b384c --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/get_outputtypes/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigC14NTransform::get_OutputTypes method +linktitle: get_OutputTypes +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_OutputTypes method of System::Security::Cryptography::Xml::XmlDsigC14NTransform class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/xmldsigc14ntransform/get_outputtypes/ +--- +## XmlDsigC14NTransform::get_OutputTypes method + + + + +```cpp +ArrayPtr System::Security::Cryptography::Xml::XmlDsigC14NTransform::get_OutputTypes() override +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlDsigC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/getdigestedoutput/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/getdigestedoutput/_index.md new file mode 100644 index 0000000000..d42cbff9a4 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/getdigestedoutput/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigC14NTransform::GetDigestedOutput method +linktitle: GetDigestedOutput +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetDigestedOutput method of System::Security::Cryptography::Xml::XmlDsigC14NTransform class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/xmldsigc14ntransform/getdigestedoutput/ +--- +## XmlDsigC14NTransform::GetDigestedOutput method + + + + +```cpp +ArrayPtr System::Security::Cryptography::Xml::XmlDsigC14NTransform::GetDigestedOutput(SharedPtr hash) override +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HashAlgorithm](../../../system.security.cryptography/hashalgorithm/) +* Class [XmlDsigC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/getoutput/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/getoutput/_index.md new file mode 100644 index 0000000000..a3b0c08117 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/getoutput/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigC14NTransform::GetOutput method +linktitle: GetOutput +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetOutput method of System::Security::Cryptography::Xml::XmlDsigC14NTransform class in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.xml/xmldsigc14ntransform/getoutput/ +--- +## XmlDsigC14NTransform::GetOutput() method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::XmlDsigC14NTransform::GetOutput() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlDsigC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDsigC14NTransform::GetOutput(const TypeInfo\&) method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::XmlDsigC14NTransform::GetOutput(const TypeInfo &type) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlDsigC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/loadinnerxml/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/loadinnerxml/_index.md new file mode 100644 index 0000000000..7b3c4a30d9 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/loadinnerxml/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigC14NTransform::LoadInnerXml method +linktitle: LoadInnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LoadInnerXml method of System::Security::Cryptography::Xml::XmlDsigC14NTransform class in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.xml/xmldsigc14ntransform/loadinnerxml/ +--- +## XmlDsigC14NTransform::LoadInnerXml method + + + + +```cpp +void System::Security::Cryptography::Xml::XmlDsigC14NTransform::LoadInnerXml(SharedPtr nodeList) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../../system.xml/xmlnodelist/) +* Class [XmlDsigC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/loadinput/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/loadinput/_index.md new file mode 100644 index 0000000000..be2f003e73 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/loadinput/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigC14NTransform::LoadInput method +linktitle: LoadInput +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LoadInput method of System::Security::Cryptography::Xml::XmlDsigC14NTransform class in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography.xml/xmldsigc14ntransform/loadinput/ +--- +## XmlDsigC14NTransform::LoadInput method + + + + +```cpp +void System::Security::Cryptography::Xml::XmlDsigC14NTransform::LoadInput(SharedPtr obj) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlDsigC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/xmldsigc14ntransform/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/xmldsigc14ntransform/_index.md new file mode 100644 index 0000000000..96d6a36f3b --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigc14ntransform/xmldsigc14ntransform/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigC14NTransform::XmlDsigC14NTransform constructor +linktitle: XmlDsigC14NTransform +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigC14NTransform constructor of System::Security::Cryptography::Xml::XmlDsigC14NTransform class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/xmldsigc14ntransform/xmldsigc14ntransform/ +--- +## XmlDsigC14NTransform::XmlDsigC14NTransform() constructor + + + + +```cpp +System::Security::Cryptography::Xml::XmlDsigC14NTransform::XmlDsigC14NTransform() +``` + +## See Also + +* Class [XmlDsigC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDsigC14NTransform::XmlDsigC14NTransform(bool) constructor + + + + +```cpp +System::Security::Cryptography::Xml::XmlDsigC14NTransform::XmlDsigC14NTransform(bool includeComments) +``` + +## See Also + +* Class [XmlDsigC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigc14nwithcommentstransform/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigc14nwithcommentstransform/_index.md new file mode 100644 index 0000000000..07cbdf6d12 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigc14nwithcommentstransform/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigC14NWithCommentsTransform class +linktitle: XmlDsigC14NWithCommentsTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::XmlDsigC14NWithCommentsTransform class. Represents the C14N XML canonicalization transform for a digital signature with comments. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1500 +url: /cpp/system.security.cryptography.xml/xmldsigc14nwithcommentstransform/ +--- +## XmlDsigC14NWithCommentsTransform class + + +Represents the C14N XML canonicalization transform for a digital signature with comments. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class XmlDsigC14NWithCommentsTransform : public System::Security::Cryptography::Xml::XmlDsigC14NTransform +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlDsigC14NWithCommentsTransform](./xmldsigc14nwithcommentstransform/)() | | +## See Also + +* Class [XmlDsigC14NTransform](../xmldsigc14ntransform/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigc14nwithcommentstransform/xmldsigc14nwithcommentstransform/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigc14nwithcommentstransform/xmldsigc14nwithcommentstransform/_index.md new file mode 100644 index 0000000000..29f6683cc5 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigc14nwithcommentstransform/xmldsigc14nwithcommentstransform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigC14NWithCommentsTransform::XmlDsigC14NWithCommentsTransform constructor +linktitle: XmlDsigC14NWithCommentsTransform +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigC14NWithCommentsTransform constructor of System::Security::Cryptography::Xml::XmlDsigC14NWithCommentsTransform class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/xmldsigc14nwithcommentstransform/xmldsigc14nwithcommentstransform/ +--- +## XmlDsigC14NWithCommentsTransform::XmlDsigC14NWithCommentsTransform constructor + + + + +```cpp +System::Security::Cryptography::Xml::XmlDsigC14NWithCommentsTransform::XmlDsigC14NWithCommentsTransform() +``` + +## See Also + +* Class [XmlDsigC14NWithCommentsTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/_index.md new file mode 100644 index 0000000000..936c94b44d --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform class +linktitle: XmlDsigEnvelopedSignatureTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform class. Represents the enveloped signature transform for the XML signature. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1600 +url: /cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/ +--- +## XmlDsigEnvelopedSignatureTransform class + + +Represents the enveloped signature transform for the XML signature. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class XmlDsigEnvelopedSignatureTransform : public System::Security::Cryptography::Xml::Transform +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_InputTypes](./get_inputtypes/)() override | | +| [get_OutputTypes](./get_outputtypes/)() override | | +| [GetOutput](./getoutput/)() override | | +| [GetOutput](./getoutput/)(const TypeInfo\&) override | | +| [LoadInnerXml](./loadinnerxml/)(SharedPtr\) override | | +| [LoadInput](./loadinput/)(SharedPtr\) override | | +| [XmlDsigEnvelopedSignatureTransform](./xmldsigenvelopedsignaturetransform/)() | | +## See Also + +* Class [Transform](../transform/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/get_inputtypes/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/get_inputtypes/_index.md new file mode 100644 index 0000000000..ea8d273751 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/get_inputtypes/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::get_InputTypes method +linktitle: get_InputTypes +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_InputTypes method of System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/get_inputtypes/ +--- +## XmlDsigEnvelopedSignatureTransform::get_InputTypes method + + + + +```cpp +ArrayPtr System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::get_InputTypes() override +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlDsigEnvelopedSignatureTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/get_outputtypes/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/get_outputtypes/_index.md new file mode 100644 index 0000000000..929c6b2291 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/get_outputtypes/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::get_OutputTypes method +linktitle: get_OutputTypes +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_OutputTypes method of System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/get_outputtypes/ +--- +## XmlDsigEnvelopedSignatureTransform::get_OutputTypes method + + + + +```cpp +ArrayPtr System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::get_OutputTypes() override +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlDsigEnvelopedSignatureTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/getoutput/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/getoutput/_index.md new file mode 100644 index 0000000000..d6920f16fb --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/getoutput/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::GetOutput method +linktitle: GetOutput +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetOutput method of System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/getoutput/ +--- +## XmlDsigEnvelopedSignatureTransform::GetOutput() method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::GetOutput() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlDsigEnvelopedSignatureTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDsigEnvelopedSignatureTransform::GetOutput(const TypeInfo\&) method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::GetOutput(const TypeInfo &type) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlDsigEnvelopedSignatureTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/loadinnerxml/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/loadinnerxml/_index.md new file mode 100644 index 0000000000..5d458bd1f7 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/loadinnerxml/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::LoadInnerXml method +linktitle: LoadInnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LoadInnerXml method of System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform class in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/loadinnerxml/ +--- +## XmlDsigEnvelopedSignatureTransform::LoadInnerXml method + + + + +```cpp +void System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::LoadInnerXml(SharedPtr nodeList) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../../system.xml/xmlnodelist/) +* Class [XmlDsigEnvelopedSignatureTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/loadinput/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/loadinput/_index.md new file mode 100644 index 0000000000..361b2d05c7 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/loadinput/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::LoadInput method +linktitle: LoadInput +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LoadInput method of System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform class in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/loadinput/ +--- +## XmlDsigEnvelopedSignatureTransform::LoadInput method + + + + +```cpp +void System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::LoadInput(SharedPtr obj) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlDsigEnvelopedSignatureTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/xmldsigenvelopedsignaturetransform/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/xmldsigenvelopedsignaturetransform/_index.md new file mode 100644 index 0000000000..6541b520b5 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/xmldsigenvelopedsignaturetransform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::XmlDsigEnvelopedSignatureTransform constructor +linktitle: XmlDsigEnvelopedSignatureTransform +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigEnvelopedSignatureTransform constructor of System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/xmldsigenvelopedsignaturetransform/xmldsigenvelopedsignaturetransform/ +--- +## XmlDsigEnvelopedSignatureTransform::XmlDsigEnvelopedSignatureTransform constructor + + + + +```cpp +System::Security::Cryptography::Xml::XmlDsigEnvelopedSignatureTransform::XmlDsigEnvelopedSignatureTransform() +``` + +## See Also + +* Class [XmlDsigEnvelopedSignatureTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/_index.md new file mode 100644 index 0000000000..d3c0efbd47 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigExcC14NTransform class +linktitle: XmlDsigExcC14NTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Xml::XmlDsigExcC14NTransform class. Represents the exclusive C14N XML canonicalization transform for a digital signature without comments. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1700 +url: /cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/ +--- +## XmlDsigExcC14NTransform class + + +Represents the exclusive C14N XML canonicalization transform for a digital signature without comments. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class XmlDsigExcC14NTransform : public System::Security::Cryptography::Xml::Transform +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_InclusiveNamespacesPrefixList](./get_inclusivenamespacesprefixlist/)() | | +| [get_InputTypes](./get_inputtypes/)() override | | +| [get_OutputTypes](./get_outputtypes/)() override | | +| [GetDigestedOutput](./getdigestedoutput/)(SharedPtr\) override | | +| [GetOutput](./getoutput/)() override | | +| [GetOutput](./getoutput/)(const TypeInfo\&) override | | +| [LoadInnerXml](./loadinnerxml/)(SharedPtr\) override | | +| [LoadInput](./loadinput/)(SharedPtr\) override | | +| [set_InclusiveNamespacesPrefixList](./set_inclusivenamespacesprefixlist/)(String) | | +| [XmlDsigExcC14NTransform](./xmldsigexcc14ntransform/)() | | +| [XmlDsigExcC14NTransform](./xmldsigexcc14ntransform/)(bool) | | +| [XmlDsigExcC14NTransform](./xmldsigexcc14ntransform/)(bool, String) | | +## See Also + +* Class [Transform](../transform/) +* Namespace [System::Security::Cryptography::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/get_inclusivenamespacesprefixlist/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/get_inclusivenamespacesprefixlist/_index.md new file mode 100644 index 0000000000..9f1297060f --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/get_inclusivenamespacesprefixlist/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::get_InclusiveNamespacesPrefixList method +linktitle: get_InclusiveNamespacesPrefixList +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_InclusiveNamespacesPrefixList method of System::Security::Cryptography::Xml::XmlDsigExcC14NTransform class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/get_inclusivenamespacesprefixlist/ +--- +## XmlDsigExcC14NTransform::get_InclusiveNamespacesPrefixList method + + + + +```cpp +String System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::get_InclusiveNamespacesPrefixList() +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDsigExcC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/get_inputtypes/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/get_inputtypes/_index.md new file mode 100644 index 0000000000..f1670f9082 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/get_inputtypes/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::get_InputTypes method +linktitle: get_InputTypes +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_InputTypes method of System::Security::Cryptography::Xml::XmlDsigExcC14NTransform class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/get_inputtypes/ +--- +## XmlDsigExcC14NTransform::get_InputTypes method + + + + +```cpp +ArrayPtr System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::get_InputTypes() override +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlDsigExcC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/get_outputtypes/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/get_outputtypes/_index.md new file mode 100644 index 0000000000..3fc966ab3a --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/get_outputtypes/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::get_OutputTypes method +linktitle: get_OutputTypes +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_OutputTypes method of System::Security::Cryptography::Xml::XmlDsigExcC14NTransform class in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/get_outputtypes/ +--- +## XmlDsigExcC14NTransform::get_OutputTypes method + + + + +```cpp +ArrayPtr System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::get_OutputTypes() override +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlDsigExcC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/getdigestedoutput/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/getdigestedoutput/_index.md new file mode 100644 index 0000000000..e1589702d0 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/getdigestedoutput/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::GetDigestedOutput method +linktitle: GetDigestedOutput +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetDigestedOutput method of System::Security::Cryptography::Xml::XmlDsigExcC14NTransform class in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/getdigestedoutput/ +--- +## XmlDsigExcC14NTransform::GetDigestedOutput method + + + + +```cpp +ArrayPtr System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::GetDigestedOutput(SharedPtr hash) override +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HashAlgorithm](../../../system.security.cryptography/hashalgorithm/) +* Class [XmlDsigExcC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/getoutput/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/getoutput/_index.md new file mode 100644 index 0000000000..a683bb3b1c --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/getoutput/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::GetOutput method +linktitle: GetOutput +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetOutput method of System::Security::Cryptography::Xml::XmlDsigExcC14NTransform class in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/getoutput/ +--- +## XmlDsigExcC14NTransform::GetOutput() method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::GetOutput() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlDsigExcC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDsigExcC14NTransform::GetOutput(const TypeInfo\&) method + + + + +```cpp +SharedPtr System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::GetOutput(const TypeInfo &type) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlDsigExcC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/loadinnerxml/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/loadinnerxml/_index.md new file mode 100644 index 0000000000..95972e1d05 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/loadinnerxml/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::LoadInnerXml method +linktitle: LoadInnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LoadInnerXml method of System::Security::Cryptography::Xml::XmlDsigExcC14NTransform class in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/loadinnerxml/ +--- +## XmlDsigExcC14NTransform::LoadInnerXml method + + + + +```cpp +void System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::LoadInnerXml(SharedPtr nodeList) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../../system.xml/xmlnodelist/) +* Class [XmlDsigExcC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/loadinput/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/loadinput/_index.md new file mode 100644 index 0000000000..311c38c3f3 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/loadinput/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::LoadInput method +linktitle: LoadInput +second_title: Aspose.PDF for C++ API Reference +description: 'How to use LoadInput method of System::Security::Cryptography::Xml::XmlDsigExcC14NTransform class in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/loadinput/ +--- +## XmlDsigExcC14NTransform::LoadInput method + + + + +```cpp +void System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::LoadInput(SharedPtr obj) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlDsigExcC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/set_inclusivenamespacesprefixlist/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/set_inclusivenamespacesprefixlist/_index.md new file mode 100644 index 0000000000..4819ee19e5 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/set_inclusivenamespacesprefixlist/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::set_InclusiveNamespacesPrefixList method +linktitle: set_InclusiveNamespacesPrefixList +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_InclusiveNamespacesPrefixList method of System::Security::Cryptography::Xml::XmlDsigExcC14NTransform class in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/set_inclusivenamespacesprefixlist/ +--- +## XmlDsigExcC14NTransform::set_InclusiveNamespacesPrefixList method + + + + +```cpp +void System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::set_InclusiveNamespacesPrefixList(String value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDsigExcC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/xmldsigexcc14ntransform/_index.md b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/xmldsigexcc14ntransform/_index.md new file mode 100644 index 0000000000..85e0532469 --- /dev/null +++ b/english/cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/xmldsigexcc14ntransform/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::XmlDsigExcC14NTransform constructor +linktitle: XmlDsigExcC14NTransform +second_title: Aspose.PDF for C++ API Reference +description: 'How to use XmlDsigExcC14NTransform constructor of System::Security::Cryptography::Xml::XmlDsigExcC14NTransform class in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography.xml/xmldsigexcc14ntransform/xmldsigexcc14ntransform/ +--- +## XmlDsigExcC14NTransform::XmlDsigExcC14NTransform() constructor + + + + +```cpp +System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::XmlDsigExcC14NTransform() +``` + +## See Also + +* Class [XmlDsigExcC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDsigExcC14NTransform::XmlDsigExcC14NTransform(bool) constructor + + + + +```cpp +System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::XmlDsigExcC14NTransform(bool includeComments) +``` + +## See Also + +* Class [XmlDsigExcC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDsigExcC14NTransform::XmlDsigExcC14NTransform(bool, String) constructor + + + + +```cpp +System::Security::Cryptography::Xml::XmlDsigExcC14NTransform::XmlDsigExcC14NTransform(bool includeComments, String inclusiveNamespacesPrefixList) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDsigExcC14NTransform](../) +* Namespace [System::Security::Cryptography::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/_index.md b/english/cpp/system.security.cryptography/_index.md new file mode 100644 index 0000000000..0a11a8c128 --- /dev/null +++ b/english/cpp/system.security.cryptography/_index.md @@ -0,0 +1,97 @@ +--- +title: System::Security::Cryptography namespace +linktitle: System::Security::Cryptography +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Security::Cryptography namespace in C++.' +type: docs +weight: 6500 +url: /cpp/system.security.cryptography/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [AsnEncodedData](./asnencodeddata/) | ASN.1-encoded data. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [AsymmetricAlgorithm](./asymmetricalgorithm/) | Abstract base class for asymmetric encryption algorithms. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [AsymmetricSignatureDeformatter](./asymmetricsignaturedeformatter/) | Base class for assimetric signature deformatters. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [AsymmetricSignatureFormatter](./asymmetricsignatureformatter/) | Base class for assimetric signature formatters. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CryptoStream](./cryptostream/) | Stream implementation that wraps existing stream with a cryptographic function. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CspKeyContainerInfo](./cspkeycontainerinfo/) | Additional information about a cryptographic key pair. | +| [CspParameters](./cspparameters/) | Parameters of Cryptographic Service Provider. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DeriveBytes](./derivebytes/) | Abstract class from which all classes that derive byte sequences of a specified length inherit. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DSA](./dsa/) | Base class for implementations of [DSA](./dsa/) algorithm. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DSACryptoServiceProvider](./dsacryptoserviceprovider/) | [DSA](./dsa/) algorithm in CSP form. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DSASignatureDeformatter](./dsasignaturedeformatter/) | Used for verifying the [DSA](./dsa/) signatures. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DSASignatureFormatter](./dsasignatureformatter/) | Used to create a [DSA](./dsa/) signature. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ECDsa](./ecdsa/) | Base class for implementations of [ECDsa](./ecdsa/) algorithm. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ECDsaBotan](./ecdsabotan/) | [ECDsa](./ecdsa/) algorithm in Botan form. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [FromBase64Transform](./frombase64transform/) | Converts the [CryptoStream](./cryptostream/) class instance from base 64. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HashAlgorithm](./hashalgorithm/) | Base class for hashing algorithms. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HMAC](./hmac/) | All implementations of Hash-based Message [Authentication](../system.security.authentication/) Code ([HMAC](./hmac/)) must inherit this abstract class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HMACSHA1](./hmacsha1/) | Hash-based Message [Authentication](../system.security.authentication/) Code that uses the [SHA1](./sha1/) hash function. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HMACSHA512](./hmacsha512/) | Hash-based Message [Authentication](../system.security.authentication/) Code that uses the [SHA512](./sha512/) hash function. Partialy implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ICryptoTransform](./icryptotransform/) | Base class of cryptographic transformer. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ICspAsymmetricAlgorithm](./icspasymmetricalgorithm/) | Asymmetric algorithm base class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [KeySizes](./keysizes/) | Set of key sizes accepted by symmetric algorithms. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [MD5](./md5/) | [MD5](./md5/) hashing algorithm. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [MD5CryptoServiceProvider](./md5cryptoserviceprovider/) | CSP-compatible [MD5](./md5/) algorithm. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Oid](./oid/) | Cryptographic object identifier. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RandomNumberGenerator](./randomnumbergenerator/) | Abstract class for random number generators to inherit from. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RC2](./rc2/) | [RC2](./rc2/) symmetric algorithm base class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RC2Managed](./rc2managed/) | Managed [RC2](./rc2/) algorithm. Only ECB, CFB and CBC cipher modes are supported. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Rfc2898DeriveBytes](./rfc2898derivebytes/) | Implements password-based key derivation, PBKDF2. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Rijndael](./rijndael/) | Base class for [Rijndael](./rijndael/) algorithm. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RijndaelManaged](./rijndaelmanaged/) | Managed [Rijndael](./rijndael/) algorithm. Only supports ECB and CFB modes with None padding and CBC mode with None and Zeros paddings. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RIPEMD160](./ripemd160/) | Computes [RIPEMD160](./ripemd160/) hash for input data. In C++ [RIPEMD160](./ripemd160/) is not an abstract class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RNGCryptoServiceProvider](./rngcryptoserviceprovider/) | Radom number generator that follows CSP notion. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RSA](./rsa/) | Base class for implementations of [RSA](./rsa/) algorithm. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RSACryptoServiceProvider](./rsacryptoserviceprovider/) | [RSA](./rsa/) algorithm in CSP form. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RSAEncryptionPadding](./rsaencryptionpadding/) | Padding mode and parameters for [RSA](./rsa/) encryption or decryption operations. | +| [RSAPKCS1SignatureDeformatter](./rsapkcs1signaturedeformatter/) | Class to verify [RSA](./rsa/) PKCS #1 v1.5 signature. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RSAPKCS1SignatureFormatter](./rsapkcs1signatureformatter/) | Signs data with an [RSA](./rsa/) PKCS #1 v1.5 signature. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [RSASignaturePadding](./rsasignaturepadding/) | Padding mode and parameters for [RSA](./rsa/) signature creation or verification operations. | +| [SHA1](./sha1/) | Computes [SHA1](./sha1/) hash for input data. In C++ [SHA1](./sha1/) is not an abstract class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SHA1CryptoServiceProvider](./sha1cryptoserviceprovider/) | [SHA1](./sha1/) CSP implementation. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SHA1Managed](./sha1managed/) | Managed [SHA1](./sha1/) hasher. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SHA256](./sha256/) | Computes [SHA256](./sha256/) hash for input data. In C++ [SHA256](./sha256/) is not an abstract class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SHA256Managed](./sha256managed/) | Managed [SHA256](./sha256/) hasher. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SHA384](./sha384/) | Computes [SHA384](./sha384/) hash for input data. In C++ [SHA384](./sha384/) is not an abstract class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SHA384Managed](./sha384managed/) | Managed [SHA384](./sha384/) hasher. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SHA512](./sha512/) | Computes [SHA512](./sha512/) hash for input data. In C++ [SHA512](./sha512/) is not an abstract class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SHA512Managed](./sha512managed/) | Managed [SHA384](./sha384/) hasher. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SymmetricAlgorithm](./symmetricalgorithm/) | Symmetric algorithm using same key for encryption and decryption base class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ToBase64Transform](./tobase64transform/) | Converts the [CryptoStream](./cryptostream/) class instance to base 64. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TripleDES](./tripledes/) | Triple [Data](../system.data/) Encryption Standard algorithm base class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TripleDESManaged](./tripledesmanaged/) | Managed [TripleDES](./tripledes/) implementation. Only supports ECB and CFB modes with None padding and CBC mode with None, Zeros and PKCS7 paddings. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [CipherMode](./ciphermode/) | Block cipher mode. | +| [CryptoStreamMode](./cryptostreammode/) | [CryptoStream](./cryptostream/) direction. | +| [ECKeyXmlFormat](./eckeyxmlformat/) | XML format for elliptic curve keys. | +| [FromBase64TransformMode](./frombase64transformmode/) | Specifies whether white space should be ignored in the base 64 transformation. | +| [KeyNumber](./keynumber/) | Key type. | +| [OidGroup](./oidgroup/) | Identifies [Windows](../system.windows/) OID groups. | +| [PaddingMode](./paddingmode/) | Defines how to treat messages that is shorter than block required by crypto operation.s. | +| [RSAEncryptionPaddingMode](./rsaencryptionpaddingmode/) | Padding mode used with [RSA](./rsa/) encryption or decryption operations. | +| [RSASignaturePaddingMode](./rsasignaturepaddingmode/) | Padding mode used with [RSA](./rsa/) signature creation or verification operations. | +## Functions + +| Function | Description | +| --- | --- | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator> | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator>= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | diff --git a/english/cpp/system.security.cryptography/asnencodeddata/_index.md b/english/cpp/system.security.cryptography/asnencodeddata/_index.md new file mode 100644 index 0000000000..11dadfd4d3 --- /dev/null +++ b/english/cpp/system.security.cryptography/asnencodeddata/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Security::Cryptography::AsnEncodedData class +linktitle: AsnEncodedData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsnEncodedData class. ASN.1-encoded data. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/asnencodeddata/ +--- +## AsnEncodedData class + + +ASN.1-encoded data. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class AsnEncodedData : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AsnEncodedData](./asnencodeddata/)(const SharedPtr\\&) | RTTI information. | +| [AsnEncodedData](./asnencodeddata/)(const ByteArrayPtr\&) | Constructor. | +| [AsnEncodedData](./asnencodeddata/)(const SharedPtr\\&, const ByteArrayPtr\&) | Constructor. | +| [AsnEncodedData](./asnencodeddata/)(const String\&, const ByteArrayPtr\&) | Constructor. | +| virtual [CopyFrom](./copyfrom/)(const SharedPtr\\&) | Copies data from different object. | +| virtual [Format](./format/)(bool) const | Formats data in human-readable form. | +| [get_Oid](./get_oid/)() const | Gets object identifier of encoded data. | +| [get_RawData](./get_rawdata/)() const | Gets raw encoded data. | +| [set_Oid](./set_oid/)(const SharedPtr\\&) | Sets object identifier of encoded data. | +| [set_RawData](./set_rawdata/)(const ByteArrayPtr\&) | Sets raw encoded data. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/asnencodeddata/asnencodeddata/_index.md b/english/cpp/system.security.cryptography/asnencodeddata/asnencodeddata/_index.md new file mode 100644 index 0000000000..118959fe60 --- /dev/null +++ b/english/cpp/system.security.cryptography/asnencodeddata/asnencodeddata/_index.md @@ -0,0 +1,98 @@ +--- +title: System::Security::Cryptography::AsnEncodedData::AsnEncodedData constructor +linktitle: AsnEncodedData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsnEncodedData::AsnEncodedData constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/asnencodeddata/asnencodeddata/ +--- +## AsnEncodedData::AsnEncodedData(const ByteArrayPtr\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::AsnEncodedData::AsnEncodedData(const ByteArrayPtr &raw_data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | const ByteArrayPtr\& | Encoded data in raw byte format. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [AsnEncodedData](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## AsnEncodedData::AsnEncodedData(const SharedPtr\\&) constructor + + +RTTI information. + +```cpp +System::Security::Cryptography::AsnEncodedData::AsnEncodedData(const SharedPtr &asn_encoded_data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asn_encoded_data | const SharedPtr\\& | [Object](../../../system/object/) to copy data from. | +## Remarks + + +Copy constructor. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsnEncodedData](../) +* Class [AsnEncodedData](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## AsnEncodedData::AsnEncodedData(const SharedPtr\\&, const ByteArrayPtr\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::AsnEncodedData::AsnEncodedData(const SharedPtr &oid, const ByteArrayPtr &raw_data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oid | const SharedPtr\\& | [Object](../../../system/object/) identifier of encoded data. | +| raw_data | const ByteArrayPtr\& | Encoded data in raw byte format. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Oid](../../oid/) +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [AsnEncodedData](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## AsnEncodedData::AsnEncodedData(const String\&, const ByteArrayPtr\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::AsnEncodedData::AsnEncodedData(const String &oid, const ByteArrayPtr &raw_data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oid | const String\& | [Object](../../../system/object/) identifier of encoded data. | +| raw_data | const ByteArrayPtr\& | Encoded data in raw byte format. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [AsnEncodedData](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asnencodeddata/copyfrom/_index.md b/english/cpp/system.security.cryptography/asnencodeddata/copyfrom/_index.md new file mode 100644 index 0000000000..a699f92ed3 --- /dev/null +++ b/english/cpp/system.security.cryptography/asnencodeddata/copyfrom/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::AsnEncodedData::CopyFrom method +linktitle: CopyFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsnEncodedData::CopyFrom method. Copies data from different object in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/asnencodeddata/copyfrom/ +--- +## AsnEncodedData::CopyFrom method + + +Copies data from different object. + +```cpp +virtual void System::Security::Cryptography::AsnEncodedData::CopyFrom(const SharedPtr &asn_encoded_data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asn_encoded_data | const SharedPtr\\& | [Object](../../../system/object/) to copy data from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsnEncodedData](../) +* Class [AsnEncodedData](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asnencodeddata/format/_index.md b/english/cpp/system.security.cryptography/asnencodeddata/format/_index.md new file mode 100644 index 0000000000..eb3f98aa45 --- /dev/null +++ b/english/cpp/system.security.cryptography/asnencodeddata/format/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::AsnEncodedData::Format method +linktitle: Format +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsnEncodedData::Format method. Formats data in human-readable form in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/asnencodeddata/format/ +--- +## AsnEncodedData::Format method + + +Formats data in human-readable form. + +```cpp +virtual String System::Security::Cryptography::AsnEncodedData::Format(bool multi_line) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| multi_line | bool | Whether to use multiline output. | + +### ReturnValue + +Formatted data. + +## See Also + +* Class [String](../../../system/string/) +* Class [AsnEncodedData](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asnencodeddata/get_oid/_index.md b/english/cpp/system.security.cryptography/asnencodeddata/get_oid/_index.md new file mode 100644 index 0000000000..2d677b45dd --- /dev/null +++ b/english/cpp/system.security.cryptography/asnencodeddata/get_oid/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::AsnEncodedData::get_Oid method +linktitle: get_Oid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsnEncodedData::get_Oid method. Gets object identifier of encoded data in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/asnencodeddata/get_oid/ +--- +## AsnEncodedData::get_Oid method + + +Gets object identifier of encoded data. + +```cpp +SharedPtr System::Security::Cryptography::AsnEncodedData::get_Oid() const +``` + + +### ReturnValue + +[Object](../../../system/object/) identifier object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Oid](../../oid/) +* Class [AsnEncodedData](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asnencodeddata/get_rawdata/_index.md b/english/cpp/system.security.cryptography/asnencodeddata/get_rawdata/_index.md new file mode 100644 index 0000000000..8fc7066eda --- /dev/null +++ b/english/cpp/system.security.cryptography/asnencodeddata/get_rawdata/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::AsnEncodedData::get_RawData method +linktitle: get_RawData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsnEncodedData::get_RawData method. Gets raw encoded data in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/asnencodeddata/get_rawdata/ +--- +## AsnEncodedData::get_RawData method + + +Gets raw encoded data. + +```cpp +ByteArrayPtr System::Security::Cryptography::AsnEncodedData::get_RawData() const +``` + + +### ReturnValue + +Encoded data array in byte format. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [AsnEncodedData](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asnencodeddata/set_oid/_index.md b/english/cpp/system.security.cryptography/asnencodeddata/set_oid/_index.md new file mode 100644 index 0000000000..349618f923 --- /dev/null +++ b/english/cpp/system.security.cryptography/asnencodeddata/set_oid/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::AsnEncodedData::set_Oid method +linktitle: set_Oid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsnEncodedData::set_Oid method. Sets object identifier of encoded data in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/asnencodeddata/set_oid/ +--- +## AsnEncodedData::set_Oid method + + +Sets object identifier of encoded data. + +```cpp +void System::Security::Cryptography::AsnEncodedData::set_Oid(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | [Object](../../../system/object/) identifier object. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Oid](../../oid/) +* Class [AsnEncodedData](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asnencodeddata/set_rawdata/_index.md b/english/cpp/system.security.cryptography/asnencodeddata/set_rawdata/_index.md new file mode 100644 index 0000000000..c2408dcabb --- /dev/null +++ b/english/cpp/system.security.cryptography/asnencodeddata/set_rawdata/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::AsnEncodedData::set_RawData method +linktitle: set_RawData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsnEncodedData::set_RawData method. Sets raw encoded data in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/asnencodeddata/set_rawdata/ +--- +## AsnEncodedData::set_RawData method + + +Sets raw encoded data. + +```cpp +void System::Security::Cryptography::AsnEncodedData::set_RawData(const ByteArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ByteArrayPtr\& | Encoded data array in byte format. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [AsnEncodedData](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricalgorithm/_index.md b/english/cpp/system.security.cryptography/asymmetricalgorithm/_index.md new file mode 100644 index 0000000000..879d830ed4 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricalgorithm/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Security::Cryptography::AsymmetricAlgorithm class +linktitle: AsymmetricAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricAlgorithm class. Abstract base class for asymmetric encryption algorithms. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/asymmetricalgorithm/ +--- +## AsymmetricAlgorithm class + + +Abstract base class for asymmetric encryption algorithms. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class AsymmetricAlgorithm : public virtual System::Object, + public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clear](./clear/)() | Releases all resources. | +| static [Create](./create/)() | Creates a default algorithm. Not implemented. | +| static [Create](./create/)(const String\&) | Creates algorithm by name. Not implemented. | +| [Dispose](./dispose/)() override | Releases resources owned by the current object. | +| virtual [FromXmlString](./fromxmlstring/)(String) | Reads algorithm parameters from XML string. | +| virtual [get_KeyExchangeAlgorithm](./get_keyexchangealgorithm/)() | Gets key exchange algorithm to use. | +| virtual [get_KeySize](./get_keysize/)() | RTTI information. | +| virtual [get_LegalKeySizes](./get_legalkeysizes/)() | Gets array of allowed key sizes. | +| virtual [get_SignatureAlgorithm](./get_signaturealgorithm/)() | Gets signature algorithm to use. | +| virtual [set_KeySize](./set_keysize/)(int32_t) | Sets key size. | +| virtual [ToXmlString](./toxmlstring/)(bool) | Writes algorithm parameters to XML string. | +## See Also + +* Class [Object](../../system/object/) +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/asymmetricalgorithm/clear/_index.md b/english/cpp/system.security.cryptography/asymmetricalgorithm/clear/_index.md new file mode 100644 index 0000000000..7ebcc6da6b --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricalgorithm/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::AsymmetricAlgorithm::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricAlgorithm::Clear method. Releases all resources in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/asymmetricalgorithm/clear/ +--- +## AsymmetricAlgorithm::Clear method + + +Releases all resources. + +```cpp +void System::Security::Cryptography::AsymmetricAlgorithm::Clear() +``` + +## See Also + +* Class [AsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricalgorithm/create/_index.md b/english/cpp/system.security.cryptography/asymmetricalgorithm/create/_index.md new file mode 100644 index 0000000000..312b696817 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricalgorithm/create/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Security::Cryptography::AsymmetricAlgorithm::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricAlgorithm::Create method. Creates a default algorithm. Not implemented in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/asymmetricalgorithm/create/ +--- +## AsymmetricAlgorithm::Create() method + + +Creates a default algorithm. Not implemented. + +```cpp +static SharedPtr System::Security::Cryptography::AsymmetricAlgorithm::Create() +``` + + +### ReturnValue + +Algorithm object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../) +* Class [AsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## AsymmetricAlgorithm::Create(const String\&) method + + +Creates algorithm by name. Not implemented. + +```cpp +static SharedPtr System::Security::Cryptography::AsymmetricAlgorithm::Create(const String &alg_name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| alg_name | const String\& | Algorithm name. | + +### ReturnValue + +Algorithm object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../) +* Class [String](../../../system/string/) +* Class [AsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricalgorithm/dispose/_index.md b/english/cpp/system.security.cryptography/asymmetricalgorithm/dispose/_index.md new file mode 100644 index 0000000000..bda4bb11a1 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricalgorithm/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::AsymmetricAlgorithm::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricAlgorithm::Dispose method. Releases resources owned by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/asymmetricalgorithm/dispose/ +--- +## AsymmetricAlgorithm::Dispose method + + +Releases resources owned by the current object. + +```cpp +void System::Security::Cryptography::AsymmetricAlgorithm::Dispose() override +``` + +## See Also + +* Class [AsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricalgorithm/fromxmlstring/_index.md b/english/cpp/system.security.cryptography/asymmetricalgorithm/fromxmlstring/_index.md new file mode 100644 index 0000000000..4e06c265f5 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricalgorithm/fromxmlstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::AsymmetricAlgorithm::FromXmlString method +linktitle: FromXmlString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricAlgorithm::FromXmlString method. Reads algorithm parameters from XML string in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/asymmetricalgorithm/fromxmlstring/ +--- +## AsymmetricAlgorithm::FromXmlString method + + +Reads algorithm parameters from XML string. + +```cpp +virtual void System::Security::Cryptography::AsymmetricAlgorithm::FromXmlString(String xmlString) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xmlString | String | Parameters string in XML format. | + +## See Also + +* Class [String](../../../system/string/) +* Class [AsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricalgorithm/get_keyexchangealgorithm/_index.md b/english/cpp/system.security.cryptography/asymmetricalgorithm/get_keyexchangealgorithm/_index.md new file mode 100644 index 0000000000..a2f05b0d96 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricalgorithm/get_keyexchangealgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::AsymmetricAlgorithm::get_KeyExchangeAlgorithm method +linktitle: get_KeyExchangeAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricAlgorithm::get_KeyExchangeAlgorithm method. Gets key exchange algorithm to use in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/asymmetricalgorithm/get_keyexchangealgorithm/ +--- +## AsymmetricAlgorithm::get_KeyExchangeAlgorithm method + + +Gets key exchange algorithm to use. + +```cpp +virtual String System::Security::Cryptography::AsymmetricAlgorithm::get_KeyExchangeAlgorithm() +``` + + +### ReturnValue + +Algorithm name. + +## See Also + +* Class [String](../../../system/string/) +* Class [AsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricalgorithm/get_keysize/_index.md b/english/cpp/system.security.cryptography/asymmetricalgorithm/get_keysize/_index.md new file mode 100644 index 0000000000..7615ac6e47 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricalgorithm/get_keysize/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::AsymmetricAlgorithm::get_KeySize method +linktitle: get_KeySize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricAlgorithm::get_KeySize method. RTTI information in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/asymmetricalgorithm/get_keysize/ +--- +## AsymmetricAlgorithm::get_KeySize method + + +RTTI information. + +```cpp +virtual int32_t System::Security::Cryptography::AsymmetricAlgorithm::get_KeySize() +``` + + +### ReturnValue + +Size of the key to use. +## Remarks + + +Gets key size. +## See Also + +* Class [AsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricalgorithm/get_legalkeysizes/_index.md b/english/cpp/system.security.cryptography/asymmetricalgorithm/get_legalkeysizes/_index.md new file mode 100644 index 0000000000..2444670403 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricalgorithm/get_legalkeysizes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::AsymmetricAlgorithm::get_LegalKeySizes method +linktitle: get_LegalKeySizes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricAlgorithm::get_LegalKeySizes method. Gets array of allowed key sizes in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/asymmetricalgorithm/get_legalkeysizes/ +--- +## AsymmetricAlgorithm::get_LegalKeySizes method + + +Gets array of allowed key sizes. + +```cpp +virtual ArrayPtr> System::Security::Cryptography::AsymmetricAlgorithm::get_LegalKeySizes() +``` + + +### ReturnValue + +[Array](../../../system/array/) of allowed key sizes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [KeySizes](../../keysizes/) +* Class [AsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricalgorithm/get_signaturealgorithm/_index.md b/english/cpp/system.security.cryptography/asymmetricalgorithm/get_signaturealgorithm/_index.md new file mode 100644 index 0000000000..9a3d69a67b --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricalgorithm/get_signaturealgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::AsymmetricAlgorithm::get_SignatureAlgorithm method +linktitle: get_SignatureAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricAlgorithm::get_SignatureAlgorithm method. Gets signature algorithm to use in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/asymmetricalgorithm/get_signaturealgorithm/ +--- +## AsymmetricAlgorithm::get_SignatureAlgorithm method + + +Gets signature algorithm to use. + +```cpp +virtual String System::Security::Cryptography::AsymmetricAlgorithm::get_SignatureAlgorithm() +``` + + +### ReturnValue + +Algorithm name. + +## See Also + +* Class [String](../../../system/string/) +* Class [AsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricalgorithm/set_keysize/_index.md b/english/cpp/system.security.cryptography/asymmetricalgorithm/set_keysize/_index.md new file mode 100644 index 0000000000..c2acaa9596 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricalgorithm/set_keysize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::AsymmetricAlgorithm::set_KeySize method +linktitle: set_KeySize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricAlgorithm::set_KeySize method. Sets key size in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/asymmetricalgorithm/set_keysize/ +--- +## AsymmetricAlgorithm::set_KeySize method + + +Sets key size. + +```cpp +virtual void System::Security::Cryptography::AsymmetricAlgorithm::set_KeySize(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | Size of the key to use. | + +## See Also + +* Class [AsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricalgorithm/toxmlstring/_index.md b/english/cpp/system.security.cryptography/asymmetricalgorithm/toxmlstring/_index.md new file mode 100644 index 0000000000..f9467a8fce --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricalgorithm/toxmlstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::AsymmetricAlgorithm::ToXmlString method +linktitle: ToXmlString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricAlgorithm::ToXmlString method. Writes algorithm parameters to XML string in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/asymmetricalgorithm/toxmlstring/ +--- +## AsymmetricAlgorithm::ToXmlString method + + +Writes algorithm parameters to XML string. + +```cpp +virtual String System::Security::Cryptography::AsymmetricAlgorithm::ToXmlString(bool include_private_parameters) +``` + + +### ReturnValue + +Parameters string in XML format. + +## See Also + +* Class [String](../../../system/string/) +* Class [AsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricsignaturedeformatter/_index.md b/english/cpp/system.security.cryptography/asymmetricsignaturedeformatter/_index.md new file mode 100644 index 0000000000..fb78df3b92 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricsignaturedeformatter/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::AsymmetricSignatureDeformatter class +linktitle: AsymmetricSignatureDeformatter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricSignatureDeformatter class. Base class for assimetric signature deformatters. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/asymmetricsignaturedeformatter/ +--- +## AsymmetricSignatureDeformatter class + + +Base class for assimetric signature deformatters. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class AsymmetricSignatureDeformatter : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [SetHashAlgorithm](./sethashalgorithm/)(System::String) | RTTI information. | +| virtual [SetKey](./setkey/)(System::SharedPtr\) | Sets key to use with algorithm. | +| virtual [VerifySignature](./verifysignature/)(System::ArrayPtr\, System::ArrayPtr\) | Verifies signature on data. | +| virtual [VerifySignature](./verifysignature/)(System::SharedPtr\, System::ArrayPtr\) | Verifies signature on data. Not implemented. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/asymmetricsignaturedeformatter/sethashalgorithm/_index.md b/english/cpp/system.security.cryptography/asymmetricsignaturedeformatter/sethashalgorithm/_index.md new file mode 100644 index 0000000000..f20b3dd244 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricsignaturedeformatter/sethashalgorithm/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::AsymmetricSignatureDeformatter::SetHashAlgorithm method +linktitle: SetHashAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricSignatureDeformatter::SetHashAlgorithm method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/asymmetricsignaturedeformatter/sethashalgorithm/ +--- +## AsymmetricSignatureDeformatter::SetHashAlgorithm method + + +RTTI information. + +```cpp +virtual void System::Security::Cryptography::AsymmetricSignatureDeformatter::SetHashAlgorithm(System::String strName)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strName | System::String | Name of hasing algorithm. | +## Remarks + + +Sets hash algorithm associated with deformatter. +## See Also + +* Class [String](../../../system/string/) +* Class [AsymmetricSignatureDeformatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricsignaturedeformatter/setkey/_index.md b/english/cpp/system.security.cryptography/asymmetricsignaturedeformatter/setkey/_index.md new file mode 100644 index 0000000000..befd6aa005 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricsignaturedeformatter/setkey/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::AsymmetricSignatureDeformatter::SetKey method +linktitle: SetKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricSignatureDeformatter::SetKey method. Sets key to use with algorithm in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/asymmetricsignaturedeformatter/setkey/ +--- +## AsymmetricSignatureDeformatter::SetKey method + + +Sets key to use with algorithm. + +```cpp +virtual void System::Security::Cryptography::AsymmetricSignatureDeformatter::SetKey(System::SharedPtr key)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | System::SharedPtr\ | Asymmetric algorithm that holds a key to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../asymmetricalgorithm/) +* Class [AsymmetricSignatureDeformatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricsignaturedeformatter/verifysignature/_index.md b/english/cpp/system.security.cryptography/asymmetricsignaturedeformatter/verifysignature/_index.md new file mode 100644 index 0000000000..2dfac1f936 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricsignaturedeformatter/verifysignature/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Security::Cryptography::AsymmetricSignatureDeformatter::VerifySignature method +linktitle: VerifySignature +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricSignatureDeformatter::VerifySignature method. Verifies signature on data in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/asymmetricsignaturedeformatter/verifysignature/ +--- +## AsymmetricSignatureDeformatter::VerifySignature(System::ArrayPtr\, System::ArrayPtr\) method + + +Verifies signature on data. + +```cpp +virtual bool System::Security::Cryptography::AsymmetricSignatureDeformatter::VerifySignature(System::ArrayPtr rgbHash, System::ArrayPtr rgbSignature)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgbHash | System::ArrayPtr\ | [Data](../../../system.data/) signed with **rgbSignature**. | +| rgbSignature | System::ArrayPtr\ | Signature to be verified for data. | + +### ReturnValue + +True if signature check succeeds, false otherwise. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [AsymmetricSignatureDeformatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## AsymmetricSignatureDeformatter::VerifySignature(System::SharedPtr\, System::ArrayPtr\) method + + +Verifies signature on data. Not implemented. + +```cpp +virtual bool System::Security::Cryptography::AsymmetricSignatureDeformatter::VerifySignature(System::SharedPtr hash, System::ArrayPtr rgbSignature) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hash | System::SharedPtr\ | Algorithm to use for hashing. | +| rgbSignature | System::ArrayPtr\ | Signature to be verified for data. | + +### ReturnValue + +True if signature check succeeds, false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HashAlgorithm](../../hashalgorithm/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [AsymmetricSignatureDeformatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricsignatureformatter/_index.md b/english/cpp/system.security.cryptography/asymmetricsignatureformatter/_index.md new file mode 100644 index 0000000000..5802b43215 --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricsignatureformatter/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::AsymmetricSignatureFormatter class +linktitle: AsymmetricSignatureFormatter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricSignatureFormatter class. Base class for assimetric signature formatters. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/asymmetricsignatureformatter/ +--- +## AsymmetricSignatureFormatter class + + +Base class for assimetric signature formatters. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class AsymmetricSignatureFormatter : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [CreateSignature](./createsignature/)(System::ArrayPtr\) | RTTI information. | +| virtual [CreateSignature](./createsignature/)(System::SharedPtr\) | Creates the signature for the specified hash value. | +| virtual [SetHashAlgorithm](./sethashalgorithm/)(System::String) | Sets hash algorithm to use. | +| virtual [SetKey](./setkey/)(System::SharedPtr\) | Sets asymmetric algorithm to use when calculating the signature. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/asymmetricsignatureformatter/createsignature/_index.md b/english/cpp/system.security.cryptography/asymmetricsignatureformatter/createsignature/_index.md new file mode 100644 index 0000000000..bcad89d83a --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricsignatureformatter/createsignature/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Security::Cryptography::AsymmetricSignatureFormatter::CreateSignature method +linktitle: CreateSignature +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricSignatureFormatter::CreateSignature method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/asymmetricsignatureformatter/createsignature/ +--- +## AsymmetricSignatureFormatter::CreateSignature(System::ArrayPtr\) method + + +RTTI information. + +```cpp +virtual System::ArrayPtr System::Security::Cryptography::AsymmetricSignatureFormatter::CreateSignature(System::ArrayPtr rgbHash)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgbHash | System::ArrayPtr\ | [Data](../../../system.data/) to calculate hash for. | + +### ReturnValue + +Calculated signature in byte array form. +## Remarks + + +Creates the siguature for the specified data. +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [AsymmetricSignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## AsymmetricSignatureFormatter::CreateSignature(System::SharedPtr\) method + + +Creates the signature for the specified hash value. + +```cpp +virtual System::ArrayPtr System::Security::Cryptography::AsymmetricSignatureFormatter::CreateSignature(System::SharedPtr hash) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hash | System::SharedPtr\ | Hash algorithm to use when creating signature. | + +### ReturnValue + +Calculated signature in byte array form. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HashAlgorithm](../../hashalgorithm/) +* Class [AsymmetricSignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricsignatureformatter/sethashalgorithm/_index.md b/english/cpp/system.security.cryptography/asymmetricsignatureformatter/sethashalgorithm/_index.md new file mode 100644 index 0000000000..1763f3925c --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricsignatureformatter/sethashalgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::AsymmetricSignatureFormatter::SetHashAlgorithm method +linktitle: SetHashAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricSignatureFormatter::SetHashAlgorithm method. Sets hash algorithm to use in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/asymmetricsignatureformatter/sethashalgorithm/ +--- +## AsymmetricSignatureFormatter::SetHashAlgorithm method + + +Sets hash algorithm to use. + +```cpp +virtual void System::Security::Cryptography::AsymmetricSignatureFormatter::SetHashAlgorithm(System::String strName)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strName | System::String | Hash algorithm name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [AsymmetricSignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/asymmetricsignatureformatter/setkey/_index.md b/english/cpp/system.security.cryptography/asymmetricsignatureformatter/setkey/_index.md new file mode 100644 index 0000000000..515131090e --- /dev/null +++ b/english/cpp/system.security.cryptography/asymmetricsignatureformatter/setkey/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::AsymmetricSignatureFormatter::SetKey method +linktitle: SetKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::AsymmetricSignatureFormatter::SetKey method. Sets asymmetric algorithm to use when calculating the signature in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/asymmetricsignatureformatter/setkey/ +--- +## AsymmetricSignatureFormatter::SetKey method + + +Sets asymmetric algorithm to use when calculating the signature. + +```cpp +virtual void System::Security::Cryptography::AsymmetricSignatureFormatter::SetKey(System::SharedPtr key)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | System::SharedPtr\ | Algorithm to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../asymmetricalgorithm/) +* Class [AsymmetricSignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ciphermode/_index.md b/english/cpp/system.security.cryptography/ciphermode/_index.md new file mode 100644 index 0000000000..f90763e748 --- /dev/null +++ b/english/cpp/system.security.cryptography/ciphermode/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::CipherMode enum +linktitle: CipherMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CipherMode enum. Block cipher mode in C++.' +type: docs +weight: 5300 +url: /cpp/system.security.cryptography/ciphermode/ +--- +## CipherMode enum + + +Block cipher mode. + +```cpp +enum class CipherMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| CBC | 1 | Cipher block chaining which combines current block with previous block to improve encryption. | +| ECB | 2 | Electronic codebook mode with no inter-block influences; results in weaker encryption. | +| OFB | 3 | Output feedback mode that handles large input blocks in small pieces. | +| CFB | 4 | Cipher feedback mode that handles large input blocks in small pieces. Mangling rules differ from such of OFB. | +| CTS | 5 | Cipher text stealing mode, behaves like CBC for all but two last blocks of text. | + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/_index.md b/english/cpp/system.security.cryptography/cryptostream/_index.md new file mode 100644 index 0000000000..64154939c5 --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Security::Cryptography::CryptoStream class +linktitle: CryptoStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream class. Stream implementation that wraps existing stream with a cryptographic function. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/cryptostream/ +--- +## CryptoStream class + + +Stream implementation that wraps existing stream with a cryptographic function. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CryptoStream : public System::IO::Stream +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Closes connection. | +| [CryptoStream](./cryptostream/)(const SharedPtr\\&, const SharedPtr\\&, CryptoStreamMode) | Constructor. | +| [Flush](./flush/)() override | Empties buffer into wrapped stream. Does nothing as transform algorithm can be still waiting for more data. | +| [FlushFinalBlock](./flushfinalblock/)() | Writes the data which is still in the buffer to stream. | +| [get_CanRead](./get_canread/)() const override | Checks if stream is readable. | +| [get_CanSeek](./get_canseek/)() const override | Checks if stream is seekable. | +| [get_CanWrite](./get_canwrite/)() const override | Checks if stream is writable. | +| [get_Length](./get_length/)() const override | Gets length of stream. Not supported. | +| [get_Position](./get_position/)() const override | Gets current position in stream. Not supported. | +| [Read](./read/)(const ArrayPtr\\&, int32_t, int32_t) override | Reads data from stream. | +| [Read](./read/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Reads data from stream. | +| [Seek](./seek/)(int64_t, IO::SeekOrigin) override | Seeks position in stream. Not supported. | +| [set_Position](./set_position/)(int64_t) override | Seeks position in stream. Not supported. | +| [SetLength](./setlength/)(int64_t) override | Seeks size of stream. Not supported. | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | Writes data to stream. | +| [Write](./write/)(const System::Details::ArrayView\\&, int32_t, int32_t) override | Writes data to stream. | +## Fields + +| Field | Description | +| --- | --- | +| static [Null](../../system.io/stream/null/) | A stream with no underlying storage. | +## See Also + +* Class [Stream](../../system.io/stream/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/close/_index.md b/english/cpp/system.security.cryptography/cryptostream/close/_index.md new file mode 100644 index 0000000000..edb7f206ad --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::CryptoStream::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::Close method. Closes connection in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/cryptostream/close/ +--- +## CryptoStream::Close method + + +Closes connection. + +```cpp +void System::Security::Cryptography::CryptoStream::Close() override +``` + +## See Also + +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/cryptostream/_index.md b/english/cpp/system.security.cryptography/cryptostream/cryptostream/_index.md new file mode 100644 index 0000000000..c244868421 --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/cryptostream/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::CryptoStream::CryptoStream constructor +linktitle: CryptoStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::CryptoStream constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/cryptostream/cryptostream/ +--- +## CryptoStream::CryptoStream constructor + + +Constructor. + +```cpp +System::Security::Cryptography::CryptoStream::CryptoStream(const SharedPtr &stream, const SharedPtr &transform, CryptoStreamMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | Stream to wrap. | +| transform | const SharedPtr\\& | Transformation function to process data with when sending/reading it to/from stream. | +| mode | CryptoStreamMode | Stream direction. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [ICryptoTransform](../../icryptotransform/) +* Enum [CryptoStreamMode](../../cryptostreammode/) +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/flush/_index.md b/english/cpp/system.security.cryptography/cryptostream/flush/_index.md new file mode 100644 index 0000000000..2ea0e9f3be --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::CryptoStream::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::Flush method. Empties buffer into wrapped stream. Does nothing as transform algorithm can be still waiting for more data in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/cryptostream/flush/ +--- +## CryptoStream::Flush method + + +Empties buffer into wrapped stream. Does nothing as transform algorithm can be still waiting for more data. + +```cpp +void System::Security::Cryptography::CryptoStream::Flush() override +``` + +## See Also + +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/flushfinalblock/_index.md b/english/cpp/system.security.cryptography/cryptostream/flushfinalblock/_index.md new file mode 100644 index 0000000000..00bdcd6b05 --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/flushfinalblock/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::CryptoStream::FlushFinalBlock method +linktitle: FlushFinalBlock +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::FlushFinalBlock method. Writes the data which is still in the buffer to stream in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/cryptostream/flushfinalblock/ +--- +## CryptoStream::FlushFinalBlock method + + +Writes the data which is still in the buffer to stream. + +```cpp +void System::Security::Cryptography::CryptoStream::FlushFinalBlock() +``` + +## See Also + +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/get_canread/_index.md b/english/cpp/system.security.cryptography/cryptostream/get_canread/_index.md new file mode 100644 index 0000000000..6296e470a0 --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/get_canread/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::CryptoStream::get_CanRead method +linktitle: get_CanRead +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::get_CanRead method. Checks if stream is readable in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/cryptostream/get_canread/ +--- +## CryptoStream::get_CanRead method + + +Checks if stream is readable. + +```cpp +bool System::Security::Cryptography::CryptoStream::get_CanRead() const override +``` + + +### ReturnValue + +True if stream was created with [CryptoStreamMode::Read](../../cryptostreammode/), false otherwise. + +## See Also + +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/get_canseek/_index.md b/english/cpp/system.security.cryptography/cryptostream/get_canseek/_index.md new file mode 100644 index 0000000000..5895b08647 --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/get_canseek/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::CryptoStream::get_CanSeek method +linktitle: get_CanSeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::get_CanSeek method. Checks if stream is seekable in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/cryptostream/get_canseek/ +--- +## CryptoStream::get_CanSeek method + + +Checks if stream is seekable. + +```cpp +bool System::Security::Cryptography::CryptoStream::get_CanSeek() const override +``` + + +### ReturnValue + +Always returns false. + +## See Also + +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/get_canwrite/_index.md b/english/cpp/system.security.cryptography/cryptostream/get_canwrite/_index.md new file mode 100644 index 0000000000..b8088457d8 --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/get_canwrite/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::CryptoStream::get_CanWrite method +linktitle: get_CanWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::get_CanWrite method. Checks if stream is writable in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/cryptostream/get_canwrite/ +--- +## CryptoStream::get_CanWrite method + + +Checks if stream is writable. + +```cpp +bool System::Security::Cryptography::CryptoStream::get_CanWrite() const override +``` + + +### ReturnValue + +True if stream was created with [CryptoStreamMode::Write](../../cryptostreammode/), false otherwise. + +## See Also + +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/get_length/_index.md b/english/cpp/system.security.cryptography/cryptostream/get_length/_index.md new file mode 100644 index 0000000000..8cce73417b --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/get_length/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::CryptoStream::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::get_Length method. Gets length of stream. Not supported in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/cryptostream/get_length/ +--- +## CryptoStream::get_Length method + + +Gets length of stream. Not supported. + +```cpp +int64_t System::Security::Cryptography::CryptoStream::get_Length() const override +``` + + +## See Also + +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/get_position/_index.md b/english/cpp/system.security.cryptography/cryptostream/get_position/_index.md new file mode 100644 index 0000000000..ca8c5bd16b --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/get_position/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::CryptoStream::get_Position method +linktitle: get_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::get_Position method. Gets current position in stream. Not supported in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/cryptostream/get_position/ +--- +## CryptoStream::get_Position method + + +Gets current position in stream. Not supported. + +```cpp +int64_t System::Security::Cryptography::CryptoStream::get_Position() const override +``` + + +## See Also + +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/read/_index.md b/english/cpp/system.security.cryptography/cryptostream/read/_index.md new file mode 100644 index 0000000000..5e0d455c55 --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/read/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Security::Cryptography::CryptoStream::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::Read method. Reads data from stream in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/cryptostream/read/ +--- +## CryptoStream::Read(const ArrayPtr\\&, int32_t, int32_t) method + + +Reads data from stream. + +```cpp +int32_t System::Security::Cryptography::CryptoStream::Read(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | Destination data buffer. | +| offset | int32_t | Offset in destination buffer. | +| count | int32_t | Number of bytes to read. | + +### ReturnValue + +Number of bytes being read actually. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## CryptoStream::Read(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Reads data from stream. + +```cpp +int32_t System::Security::Cryptography::CryptoStream::Read(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | Destination data buffer. | +| offset | int32_t | Offset in destination buffer. | +| count | int32_t | Number of bytes to read. | + +### ReturnValue + +Number of bytes being read actually. + +## See Also + +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/seek/_index.md b/english/cpp/system.security.cryptography/cryptostream/seek/_index.md new file mode 100644 index 0000000000..c31ab4112a --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/seek/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::CryptoStream::Seek method +linktitle: Seek +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::Seek method. Seeks position in stream. Not supported in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography/cryptostream/seek/ +--- +## CryptoStream::Seek method + + +Seeks position in stream. Not supported. + +```cpp +int64_t System::Security::Cryptography::CryptoStream::Seek(int64_t offset, IO::SeekOrigin origin) override +``` + + +## See Also + +* Enum [SeekOrigin](../../../system.io/seekorigin/) +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/set_position/_index.md b/english/cpp/system.security.cryptography/cryptostream/set_position/_index.md new file mode 100644 index 0000000000..6b1330a4fa --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/set_position/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::CryptoStream::set_Position method +linktitle: set_Position +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::set_Position method. Seeks position in stream. Not supported in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography/cryptostream/set_position/ +--- +## CryptoStream::set_Position method + + +Seeks position in stream. Not supported. + +```cpp +void System::Security::Cryptography::CryptoStream::set_Position(int64_t value) override +``` + + +## See Also + +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/setlength/_index.md b/english/cpp/system.security.cryptography/cryptostream/setlength/_index.md new file mode 100644 index 0000000000..996fa4c5e2 --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/setlength/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::CryptoStream::SetLength method +linktitle: SetLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::SetLength method. Seeks size of stream. Not supported in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography/cryptostream/setlength/ +--- +## CryptoStream::SetLength method + + +Seeks size of stream. Not supported. + +```cpp +void System::Security::Cryptography::CryptoStream::SetLength(int64_t value) override +``` + + +## See Also + +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostream/write/_index.md b/english/cpp/system.security.cryptography/cryptostream/write/_index.md new file mode 100644 index 0000000000..5ba93ce388 --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostream/write/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Security::Cryptography::CryptoStream::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStream::Write method. Writes data to stream in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography/cryptostream/write/ +--- +## CryptoStream::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +Writes data to stream. + +```cpp +void System::Security::Cryptography::CryptoStream::Write(const ArrayPtr &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | Source data buffer. | +| offset | int32_t | Offset in source buffer. | +| count | int32_t | Number of bytes to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## CryptoStream::Write(const System::Details::ArrayView\\&, int32_t, int32_t) method + + +Writes data to stream. + +```cpp +void System::Security::Cryptography::CryptoStream::Write(const System::Details::ArrayView &buffer, int32_t offset, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const System::Details::ArrayView\\& | Source data buffer. | +| offset | int32_t | Offset in source buffer. | +| count | int32_t | Number of bytes to write. | + +## See Also + +* Class [CryptoStream](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cryptostreammode/_index.md b/english/cpp/system.security.cryptography/cryptostreammode/_index.md new file mode 100644 index 0000000000..1dc33e96a5 --- /dev/null +++ b/english/cpp/system.security.cryptography/cryptostreammode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::CryptoStreamMode enum +linktitle: CryptoStreamMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CryptoStreamMode enum. CryptoStream direction in C++.' +type: docs +weight: 5400 +url: /cpp/system.security.cryptography/cryptostreammode/ +--- +## CryptoStreamMode enum + + +[CryptoStream](../cryptostream/) direction. + +```cpp +enum class CryptoStreamMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Read | 0 | Stream is for reading only. | +| Write | 1 | Stream is for writing only. | + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/_index.md new file mode 100644 index 0000000000..3e670b9289 --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo class +linktitle: CspKeyContainerInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo class. Additional information about a cryptographic key pair in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/ +--- +## CspKeyContainerInfo class + + +Additional information about a cryptographic key pair. + +```cpp +class CspKeyContainerInfo : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CspKeyContainerInfo](./cspkeycontainerinfo/)(const SharedPtr\\&) | RTTI information. | +| [get_Accessible](./get_accessible/)() const | Gets a flag indicating whether a key in a container is accessible. | +| [get_Exportable](./get_exportable/)() const | Gets a flag indicating whether a key can be exported from a container. | +| [get_HardwareDevice](./get_hardwaredevice/)() const | Gets a flag indicating whether a key is a hardware key. | +| [get_KeyContainerName](./get_keycontainername/)() const | Gets a key container name. | +| [get_KeyNumber](./get_keynumber/)() const | Gets a KeyNumber object. | +| [get_MachineKeyStore](./get_machinekeystore/)() const | Gets a flag indicating whether a key is loaded from machine key store. | +| [get_Protected](./get_protected/)() const | Gets a flag indicating whether a key is protected from copy. | +| [get_ProviderName](./get_providername/)() const | Gets provider name. | +| [get_ProviderType](./get_providertype/)() const | Gets provider type. | +| [get_RandomlyGenerated](./get_randomlygenerated/)() const | Gets a flag indicating whether a key was randomly generated. | +| [get_Removable](./get_removable/)() const | Gets a flag indicating whether a key can be removed from a container. | +| [get_UniqueKeyContainerName](./get_uniquekeycontainername/)() const | Gets a unique container name. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/cspkeycontainerinfo/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/cspkeycontainerinfo/_index.md new file mode 100644 index 0000000000..0927cf38d1 --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/cspkeycontainerinfo/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::CspKeyContainerInfo constructor +linktitle: CspKeyContainerInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::CspKeyContainerInfo constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/cspkeycontainerinfo/ +--- +## CspKeyContainerInfo::CspKeyContainerInfo constructor + + +RTTI information. + +```cpp +System::Security::Cryptography::CspKeyContainerInfo::CspKeyContainerInfo(const SharedPtr ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | const SharedPtr\\& | Parameters. | +## Remarks + + +Consturctor. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CspParameters](../../cspparameters/) +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_accessible/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_accessible/_index.md new file mode 100644 index 0000000000..64807ec28f --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_accessible/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::get_Accessible method +linktitle: get_Accessible +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::get_Accessible method. Gets a flag indicating whether a key in a container is accessible in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/get_accessible/ +--- +## CspKeyContainerInfo::get_Accessible method + + +Gets a flag indicating whether a key in a container is accessible. + +```cpp +bool System::Security::Cryptography::CspKeyContainerInfo::get_Accessible() const +``` + +## See Also + +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_exportable/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_exportable/_index.md new file mode 100644 index 0000000000..f344da8f7b --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_exportable/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::get_Exportable method +linktitle: get_Exportable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::get_Exportable method. Gets a flag indicating whether a key can be exported from a container in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/get_exportable/ +--- +## CspKeyContainerInfo::get_Exportable method + + +Gets a flag indicating whether a key can be exported from a container. + +```cpp +bool System::Security::Cryptography::CspKeyContainerInfo::get_Exportable() const +``` + +## See Also + +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_hardwaredevice/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_hardwaredevice/_index.md new file mode 100644 index 0000000000..4df777ac6e --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_hardwaredevice/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::get_HardwareDevice method +linktitle: get_HardwareDevice +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::get_HardwareDevice method. Gets a flag indicating whether a key is a hardware key in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/get_hardwaredevice/ +--- +## CspKeyContainerInfo::get_HardwareDevice method + + +Gets a flag indicating whether a key is a hardware key. + +```cpp +bool System::Security::Cryptography::CspKeyContainerInfo::get_HardwareDevice() const +``` + +## See Also + +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_keycontainername/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_keycontainername/_index.md new file mode 100644 index 0000000000..d4efba7cbd --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_keycontainername/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::get_KeyContainerName method +linktitle: get_KeyContainerName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::get_KeyContainerName method. Gets a key container name in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/get_keycontainername/ +--- +## CspKeyContainerInfo::get_KeyContainerName method + + +Gets a key container name. + +```cpp +String System::Security::Cryptography::CspKeyContainerInfo::get_KeyContainerName() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_keynumber/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_keynumber/_index.md new file mode 100644 index 0000000000..f1519e9d6c --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_keynumber/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::get_KeyNumber method +linktitle: get_KeyNumber +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::get_KeyNumber method. Gets a KeyNumber object in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/get_keynumber/ +--- +## CspKeyContainerInfo::get_KeyNumber method + + +Gets a KeyNumber object. + +```cpp +SharedPtr System::Security::Cryptography::CspKeyContainerInfo::get_KeyNumber() const +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Enum [KeyNumber](../../keynumber/) +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_machinekeystore/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_machinekeystore/_index.md new file mode 100644 index 0000000000..0a1bb296d1 --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_machinekeystore/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::get_MachineKeyStore method +linktitle: get_MachineKeyStore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::get_MachineKeyStore method. Gets a flag indicating whether a key is loaded from machine key store in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/get_machinekeystore/ +--- +## CspKeyContainerInfo::get_MachineKeyStore method + + +Gets a flag indicating whether a key is loaded from machine key store. + +```cpp +bool System::Security::Cryptography::CspKeyContainerInfo::get_MachineKeyStore() const +``` + +## See Also + +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_protected/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_protected/_index.md new file mode 100644 index 0000000000..aab2f7bda8 --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_protected/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::get_Protected method +linktitle: get_Protected +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::get_Protected method. Gets a flag indicating whether a key is protected from copy in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/get_protected/ +--- +## CspKeyContainerInfo::get_Protected method + + +Gets a flag indicating whether a key is protected from copy. + +```cpp +bool System::Security::Cryptography::CspKeyContainerInfo::get_Protected() const +``` + +## See Also + +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_providername/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_providername/_index.md new file mode 100644 index 0000000000..e80c6d6375 --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_providername/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::get_ProviderName method +linktitle: get_ProviderName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::get_ProviderName method. Gets provider name in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/get_providername/ +--- +## CspKeyContainerInfo::get_ProviderName method + + +Gets provider name. + +```cpp +String System::Security::Cryptography::CspKeyContainerInfo::get_ProviderName() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_providertype/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_providertype/_index.md new file mode 100644 index 0000000000..23deafaed8 --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_providertype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::get_ProviderType method +linktitle: get_ProviderType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::get_ProviderType method. Gets provider type in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/get_providertype/ +--- +## CspKeyContainerInfo::get_ProviderType method + + +Gets provider type. + +```cpp +int32_t System::Security::Cryptography::CspKeyContainerInfo::get_ProviderType() const +``` + +## See Also + +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_randomlygenerated/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_randomlygenerated/_index.md new file mode 100644 index 0000000000..599c9a8b62 --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_randomlygenerated/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::get_RandomlyGenerated method +linktitle: get_RandomlyGenerated +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::get_RandomlyGenerated method. Gets a flag indicating whether a key was randomly generated in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/get_randomlygenerated/ +--- +## CspKeyContainerInfo::get_RandomlyGenerated method + + +Gets a flag indicating whether a key was randomly generated. + +```cpp +bool System::Security::Cryptography::CspKeyContainerInfo::get_RandomlyGenerated() const +``` + +## See Also + +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_removable/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_removable/_index.md new file mode 100644 index 0000000000..d850e0e612 --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_removable/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::get_Removable method +linktitle: get_Removable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::get_Removable method. Gets a flag indicating whether a key can be removed from a container in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/get_removable/ +--- +## CspKeyContainerInfo::get_Removable method + + +Gets a flag indicating whether a key can be removed from a container. + +```cpp +bool System::Security::Cryptography::CspKeyContainerInfo::get_Removable() const +``` + +## See Also + +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_uniquekeycontainername/_index.md b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_uniquekeycontainername/_index.md new file mode 100644 index 0000000000..e4584a70f3 --- /dev/null +++ b/english/cpp/system.security.cryptography/cspkeycontainerinfo/get_uniquekeycontainername/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::CspKeyContainerInfo::get_UniqueKeyContainerName method +linktitle: get_UniqueKeyContainerName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspKeyContainerInfo::get_UniqueKeyContainerName method. Gets a unique container name in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography/cspkeycontainerinfo/get_uniquekeycontainername/ +--- +## CspKeyContainerInfo::get_UniqueKeyContainerName method + + +Gets a unique container name. + +```cpp +String System::Security::Cryptography::CspKeyContainerInfo::get_UniqueKeyContainerName() const +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [CspKeyContainerInfo](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/cspparameters/_index.md b/english/cpp/system.security.cryptography/cspparameters/_index.md new file mode 100644 index 0000000000..c6eee81564 --- /dev/null +++ b/english/cpp/system.security.cryptography/cspparameters/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::CspParameters class +linktitle: CspParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspParameters class. Parameters of Cryptographic Service Provider. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/cspparameters/ +--- +## CspParameters class + + +Parameters of Cryptographic Service Provider. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CspParameters : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CspParameters](./cspparameters/)() | Constructor. | +| [CspParameters](./cspparameters/)(int) | Constructor. | +| [CspParameters](./cspparameters/)(int, const System::String\&) | Constructor. | +| [CspParameters](./cspparameters/)(int, const System::String\&, const System::String\&) | Constructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/cspparameters/cspparameters/_index.md b/english/cpp/system.security.cryptography/cspparameters/cspparameters/_index.md new file mode 100644 index 0000000000..81382808f9 --- /dev/null +++ b/english/cpp/system.security.cryptography/cspparameters/cspparameters/_index.md @@ -0,0 +1,85 @@ +--- +title: System::Security::Cryptography::CspParameters::CspParameters constructor +linktitle: CspParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::CspParameters::CspParameters constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/cspparameters/cspparameters/ +--- +## CspParameters::CspParameters() constructor + + +Constructor. + +```cpp +System::Security::Cryptography::CspParameters::CspParameters() +``` + +## See Also + +* Class [CspParameters](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## CspParameters::CspParameters(int) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::CspParameters::CspParameters(int dwTypeIn) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dwTypeIn | int | Provider type code; ignored. | + +## See Also + +* Class [CspParameters](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## CspParameters::CspParameters(int, const System::String\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::CspParameters::CspParameters(int dwTypeIn, const System::String &strProviderNameIn) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dwTypeIn | int | Provider type code; ignored. | +| strProviderNameIn | const System::String\& | Provider name; ignored. | + +## See Also + +* Class [String](../../../system/string/) +* Class [CspParameters](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## CspParameters::CspParameters(int, const System::String\&, const System::String\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::CspParameters::CspParameters(int dwTypeIn, const System::String &strProviderNameIn, const System::String &strContainerNameIn) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dwTypeIn | int | Provider type code; ignored. | +| strProviderNameIn | const System::String\& | Provider name; ignored. | +| strContainerNameIn | const System::String\& | Container name; ignored. | + +## See Also + +* Class [String](../../../system/string/) +* Class [CspParameters](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/derivebytes/_index.md b/english/cpp/system.security.cryptography/derivebytes/_index.md new file mode 100644 index 0000000000..eb2da523bd --- /dev/null +++ b/english/cpp/system.security.cryptography/derivebytes/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::DeriveBytes class +linktitle: DeriveBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DeriveBytes class. Abstract class from which all classes that derive byte sequences of a specified length inherit. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/derivebytes/ +--- +## DeriveBytes class + + +Abstract class from which all classes that derive byte sequences of a specified length inherit. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DeriveBytes : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetBytes](./getbytes/)(int32_t) | RTTI information. | +| virtual [Reset](./reset/)() | | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/derivebytes/getbytes/_index.md b/english/cpp/system.security.cryptography/derivebytes/getbytes/_index.md new file mode 100644 index 0000000000..dd251c2ce0 --- /dev/null +++ b/english/cpp/system.security.cryptography/derivebytes/getbytes/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::DeriveBytes::GetBytes method +linktitle: GetBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DeriveBytes::GetBytes method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/derivebytes/getbytes/ +--- +## DeriveBytes::GetBytes method + + +RTTI information. + +```cpp +virtual ArrayPtr System::Security::Cryptography::DeriveBytes::GetBytes(int32_t cb)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cb | int32_t | The number of key bytes to generate. | +## Remarks + + +Fills existing array elements with pseudo-random key bytes. +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [DeriveBytes](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/derivebytes/reset/_index.md b/english/cpp/system.security.cryptography/derivebytes/reset/_index.md new file mode 100644 index 0000000000..3b15b3adcc --- /dev/null +++ b/english/cpp/system.security.cryptography/derivebytes/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::DeriveBytes::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Reset method of System::Security::Cryptography::DeriveBytes class in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/derivebytes/reset/ +--- +## DeriveBytes::Reset method + + + + +```cpp +virtual void System::Security::Cryptography::DeriveBytes::Reset()=0 +``` + +## See Also + +* Class [DeriveBytes](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsa/_index.md b/english/cpp/system.security.cryptography/dsa/_index.md new file mode 100644 index 0000000000..20eb6c1bd4 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsa/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Security::Cryptography::DSA class +linktitle: DSA +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSA class. Base class for implementations of DSA algorithm. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/dsa/ +--- +## DSA class + + +Base class for implementations of [DSA](./) algorithm. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DSA : public System::Security::Cryptography::AsymmetricAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)() | Creates default [DSA](./) aglorithm implementation. | +| static [Create](./create/)(const String\&) | Creates default [DSA](./) algorithm implementation. | +| static [Create](./create/)(int32_t) | Creates default [DSA](./) algorithm implementation with specifed key size. | +| static [Create](./create/)(const DSAParameters\&) | Creates default [DSA](./) algorithm implementation with specifed parameters. | +| static [CreateFromXmlString](./createfromxmlstring/)(const String\&) | Creates default [DSA](./) algorithm implementation with specifed XML-encoded parameters. | +| virtual [CreateSignature](./createsignature/)(ByteArrayPtr) | RTTI information. | +| virtual [ExportParameters](./exportparameters/)(bool) | Exports all parameters. | +| [FromXmlString](./fromxmlstring/)(String) override | Initializes object using XML-encoded parameters. | +| virtual [ImportParameters](./importparameters/)(DSAParameters) | Imports all parameters from data structure. | +| [SignData](./signdata/)(const ByteArrayPtr\&, const HashAlgorithmName\&) | Computes the hash value of the specified data array using the specified hash algorithm, and signs the result. | +| [SignData](./signdata/)(const ByteArrayPtr\&, int32_t, int32_t, const HashAlgorithmName\&) | Computes the hash value of the specified data array using the specified hash algorithm, and signs the result. | +| [SignData](./signdata/)(const StreamPtr\&, const HashAlgorithmName\&) | Computes the hash value of the specified binary stream using the specified hash algorithm, and signs the result. | +| [ToXmlString](./toxmlstring/)(bool) override | Exports all parameters in XML format. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) | Verifies that the signature of the specified data is valid. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, int32_t, int32_t, const ByteArrayPtr\&, const HashAlgorithmName\&) | Verifies that the signature of the specified data is valid. | +| [VerifyData](./verifydata/)(const StreamPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) | Verifies that the signature of the specified binary stream is valid. | +| virtual [VerifySignature](./verifysignature/)(ByteArrayPtr, ByteArrayPtr) | Verify [DSA](./) signature for the specified data. | +## See Also + +* Class [AsymmetricAlgorithm](../asymmetricalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/dsa/create/_index.md b/english/cpp/system.security.cryptography/dsa/create/_index.md new file mode 100644 index 0000000000..ac1ac9bbc4 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsa/create/_index.md @@ -0,0 +1,98 @@ +--- +title: System::Security::Cryptography::DSA::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSA::Create method. Creates default DSA aglorithm implementation in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/dsa/create/ +--- +## DSA::Create() method + + +Creates default [DSA](../) aglorithm implementation. + +```cpp +static SharedPtr System::Security::Cryptography::DSA::Create() +``` + + +### ReturnValue + +[DSA](../) algorithm object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DSA](../) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSA::Create(const DSAParameters\&) method + + +Creates default [DSA](../) algorithm implementation with specifed parameters. + +```cpp +static SharedPtr System::Security::Cryptography::DSA::Create(const DSAParameters ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | const DSAParameters\& | The parameters for the [DSA](../) algorithm. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DSA](../) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSA::Create(const String\&) method + + +Creates default [DSA](../) algorithm implementation. + +```cpp +static SharedPtr System::Security::Cryptography::DSA::Create(const String &alg_name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| alg_name | const String\& | Must be "System.Security.Cryptography.DSACryptoServiceProvider". | + +### ReturnValue + +[DSA](../) algorithm object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DSA](../) +* Class [String](../../../system/string/) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSA::Create(int32_t) method + + +Creates default [DSA](../) algorithm implementation with specifed key size. + +```cpp +static SharedPtr System::Security::Cryptography::DSA::Create(int32_t key_size_in_bits) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key_size_in_bits | int32_t | The key size, in bits. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DSA](../) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsa/createfromxmlstring/_index.md b/english/cpp/system.security.cryptography/dsa/createfromxmlstring/_index.md new file mode 100644 index 0000000000..f24ad938ca --- /dev/null +++ b/english/cpp/system.security.cryptography/dsa/createfromxmlstring/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::DSA::CreateFromXmlString method +linktitle: CreateFromXmlString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSA::CreateFromXmlString method. Creates default DSA algorithm implementation with specifed XML-encoded parameters in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/dsa/createfromxmlstring/ +--- +## DSA::CreateFromXmlString method + + +Creates default [DSA](../) algorithm implementation with specifed XML-encoded parameters. + +```cpp +static SharedPtr System::Security::Cryptography::DSA::CreateFromXmlString(const String &xml_string) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xml_string | const String\& | The parameters for the [DSA](../) algorithm. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [DSA](../) +* Class [String](../../../system/string/) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsa/createsignature/_index.md b/english/cpp/system.security.cryptography/dsa/createsignature/_index.md new file mode 100644 index 0000000000..0f32ec1db2 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsa/createsignature/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Security::Cryptography::DSA::CreateSignature method +linktitle: CreateSignature +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSA::CreateSignature method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/dsa/createsignature/ +--- +## DSA::CreateSignature method + + +RTTI information. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::DSA::CreateSignature(ByteArrayPtr rgb_hash)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgb_hash | ByteArrayPtr | [Data](../../../system.data/) to be signed. | + +### ReturnValue + +[DSA](../) signature. +## Remarks + + +Create [DSA](../) signature for the specified data. +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsa/exportparameters/_index.md b/english/cpp/system.security.cryptography/dsa/exportparameters/_index.md new file mode 100644 index 0000000000..77609d5bc2 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsa/exportparameters/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::DSA::ExportParameters method +linktitle: ExportParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSA::ExportParameters method. Exports all parameters in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/dsa/exportparameters/ +--- +## DSA::ExportParameters method + + +Exports all parameters. + +```cpp +virtual DSAParameters System::Security::Cryptography::DSA::ExportParameters(bool include_private_parameters)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | True to export both private and public parameters, false to export public parameters only. | + +### ReturnValue + +Exported parameters structure. + +## See Also + +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsa/fromxmlstring/_index.md b/english/cpp/system.security.cryptography/dsa/fromxmlstring/_index.md new file mode 100644 index 0000000000..d294ae441b --- /dev/null +++ b/english/cpp/system.security.cryptography/dsa/fromxmlstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::DSA::FromXmlString method +linktitle: FromXmlString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSA::FromXmlString method. Initializes object using XML-encoded parameters in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/dsa/fromxmlstring/ +--- +## DSA::FromXmlString method + + +Initializes object using XML-encoded parameters. + +```cpp +virtual void System::Security::Cryptography::DSA::FromXmlString(String xml_string) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xml_string | String | Parameters in XML format. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsa/importparameters/_index.md b/english/cpp/system.security.cryptography/dsa/importparameters/_index.md new file mode 100644 index 0000000000..bff4ccbbeb --- /dev/null +++ b/english/cpp/system.security.cryptography/dsa/importparameters/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::DSA::ImportParameters method +linktitle: ImportParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSA::ImportParameters method. Imports all parameters from data structure in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/dsa/importparameters/ +--- +## DSA::ImportParameters method + + +Imports all parameters from data structure. + +```cpp +virtual void System::Security::Cryptography::DSA::ImportParameters(DSAParameters parameters)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | DSAParameters | Structure to import parameters from. | + +## See Also + +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsa/signdata/_index.md b/english/cpp/system.security.cryptography/dsa/signdata/_index.md new file mode 100644 index 0000000000..ee2df9252f --- /dev/null +++ b/english/cpp/system.security.cryptography/dsa/signdata/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Security::Cryptography::DSA::SignData method +linktitle: SignData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSA::SignData method. Computes the hash value of the specified data array using the specified hash algorithm, and signs the result in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/dsa/signdata/ +--- +## DSA::SignData(const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Computes the hash value of the specified data array using the specified hash algorithm, and signs the result. + +```cpp +ByteArrayPtr System::Security::Cryptography::DSA::SignData(const ByteArrayPtr &data, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Input data array. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return [DSA](../) signature for the input data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSA::SignData(const ByteArrayPtr\&, int32_t, int32_t, const HashAlgorithmName\&) method + + +Computes the hash value of the specified data array using the specified hash algorithm, and signs the result. + +```cpp +ByteArrayPtr System::Security::Cryptography::DSA::SignData(const ByteArrayPtr &data, int32_t offset, int32_t count, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Input data array. | +| offset | int32_t | Offset in **data**. | +| count | int32_t | Number of bytes to use as input data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return [DSA](../) signature for the input data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSA::SignData(const StreamPtr\&, const HashAlgorithmName\&) method + + +Computes the hash value of the specified binary stream using the specified hash algorithm, and signs the result. + +```cpp +ByteArrayPtr System::Security::Cryptography::DSA::SignData(const StreamPtr &stream, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const StreamPtr\& | Binary stream. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return [DSA](../) signature for the input data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [StreamPtr](../../../system/streamptr/) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsa/toxmlstring/_index.md b/english/cpp/system.security.cryptography/dsa/toxmlstring/_index.md new file mode 100644 index 0000000000..1c54ae0a31 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsa/toxmlstring/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::DSA::ToXmlString method +linktitle: ToXmlString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSA::ToXmlString method. Exports all parameters in XML format in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/dsa/toxmlstring/ +--- +## DSA::ToXmlString method + + +Exports all parameters in XML format. + +```cpp +virtual String System::Security::Cryptography::DSA::ToXmlString(bool include_private_parameters) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | True to export both private and public parameters, false to export public parameters only. | + +### ReturnValue + +XML-encoded parameters. + +## See Also + +* Class [String](../../../system/string/) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsa/verifydata/_index.md b/english/cpp/system.security.cryptography/dsa/verifydata/_index.md new file mode 100644 index 0000000000..7635a24d5a --- /dev/null +++ b/english/cpp/system.security.cryptography/dsa/verifydata/_index.md @@ -0,0 +1,78 @@ +--- +title: System::Security::Cryptography::DSA::VerifyData method +linktitle: VerifyData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSA::VerifyData method. Verifies that the signature of the specified data is valid in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/dsa/verifydata/ +--- +## DSA::VerifyData(const ByteArrayPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Verifies that the signature of the specified data is valid. + +```cpp +bool System::Security::Cryptography::DSA::VerifyData(const ByteArrayPtr &data, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Signed data. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSA::VerifyData(const ByteArrayPtr\&, int32_t, int32_t, const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Verifies that the signature of the specified data is valid. + +```cpp +bool System::Security::Cryptography::DSA::VerifyData(const ByteArrayPtr &data, int32_t offset, int32_t count, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Signed data. | +| offset | int32_t | Offset in **data**. | +| count | int32_t | Number of bytes to hash. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSA::VerifyData(const StreamPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Verifies that the signature of the specified binary stream is valid. + +```cpp +bool System::Security::Cryptography::DSA::VerifyData(const StreamPtr &stream, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const StreamPtr\& | Signed data. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [StreamPtr](../../../system/streamptr/) +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsa/verifysignature/_index.md b/english/cpp/system.security.cryptography/dsa/verifysignature/_index.md new file mode 100644 index 0000000000..ff678757d9 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsa/verifysignature/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::DSA::VerifySignature method +linktitle: VerifySignature +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSA::VerifySignature method. Verify DSA signature for the specified data in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/dsa/verifysignature/ +--- +## DSA::VerifySignature method + + +Verify [DSA](../) signature for the specified data. + +```cpp +virtual bool System::Security::Cryptography::DSA::VerifySignature(ByteArrayPtr rgb_hash, ByteArrayPtr rgb_signature)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgb_hash | ByteArrayPtr | [Data](../../../system.data/) signed with **rgb_signature**. | +| rgb_signature | ByteArrayPtr | [DSA](../) signature. | + +### ReturnValue + +true - if **rgb_signature** matches the [DSA](../) signature computed on **rgb_hash**, otherwise - false. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/_index.md new file mode 100644 index 0000000000..17ee17f9b5 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider class +linktitle: DSACryptoServiceProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider class. DSA algorithm in CSP form. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/ +--- +## DSACryptoServiceProvider class + + +[DSA](../dsa/) algorithm in CSP form. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DSACryptoServiceProvider : public System::Security::Cryptography::DSA, + public System::Security::Cryptography::ICspAsymmetricAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CreateSignature](./createsignature/)(ByteArrayPtr) override | Create [DSA](../dsa/) signature for the specified data. | +| [Dispose](./dispose/)() override | Frees data associated with object. | +| [DSACryptoServiceProvider](./dsacryptoserviceprovider/)() | Constructor. Uses default parameters. | +| [DSACryptoServiceProvider](./dsacryptoserviceprovider/)(const DSAParameters\&) | Constructor. | +| [DSACryptoServiceProvider](./dsacryptoserviceprovider/)(const SharedPtr\\&) | Constructor. Not implemented. | +| [DSACryptoServiceProvider](./dsacryptoserviceprovider/)(int32_t) | Constructor. | +| [DSACryptoServiceProvider](./dsacryptoserviceprovider/)(int32_t, const SharedPtr\\&) | Constructor. Not implemented. | +| [ExportCspBlob](./exportcspblob/)(bool) override | Exports blob with information on key. Not implemented. | +| [ExportParameters](./exportparameters/)(bool) override | Exports CSP parameters. | +| [get_CspKeyContainerInfo](./get_cspkeycontainerinfo/)() override | Gets a [CspKeyContainerInfo](../cspkeycontainerinfo/) object. | +| [get_KeyExchangeAlgorithm](./get_keyexchangealgorithm/)() override | Checks key exchange algorithm associated with object. | +| [get_KeySize](./get_keysize/)() override | Gets key size. | +| [get_PersistKeyInCsp](./get_persistkeyincsp/)() const | Checks whether key is persisted in CSP object. | +| [get_PublicOnly](./get_publiconly/)() const | Checks if public key only is present in CSP object. | +| [get_SignatureAlgorithm](./get_signaturealgorithm/)() override | Gets signature algorithm to use. | +| static [get_UseMachineKeyStore](./get_usemachinekeystore/)() | Checks whether the key persists in machine store instead of user store. | +| [ImportCspBlob](./importcspblob/)(ByteArrayPtr) override | Imports blob with information on key. Not implemented. | +| [ImportParameters](./importparameters/)(DSAParameters) override | Imports all parameters from data structure. | +| [set_PersistKeyInCsp](./set_persistkeyincsp/)(bool) | Defines whether key is persisted in CSP object. | +| static [set_UseMachineKeyStore](./set_usemachinekeystore/)(bool) | Defines whether the key persists in machine store instead of user store. | +| [SignData](./signdata/)(const ByteArrayPtr\&) | Computes the signature of specified input value. | +| [SignData](./signdata/)(const SharedPtr\\&) | Computes the signature of specified input value. | +| [SignData](./signdata/)(const ByteArrayPtr\&, int32_t, int32_t) | Computes the signature of specified input value. | +| [SignData](./signdata/)(const ByteArrayPtr\&, const HashAlgorithmName\&) | RTTI information. | +| [SignData](./signdata/)(const ByteArrayPtr\&, int32_t, int32_t, const HashAlgorithmName\&) | RTTI information. | +| [SignData](./signdata/)(const StreamPtr\&, const HashAlgorithmName\&) | RTTI information. | +| [SignHash](./signhash/)(const ByteArrayPtr\&, const String\&) | Computes the signature of specified input value. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, const ByteArrayPtr\&) | Checks data signature. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) | Verifies that the signature of the specified data is valid. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, int32_t, int32_t, const ByteArrayPtr\&, const HashAlgorithmName\&) | Verifies that the signature of the specified data is valid. | +| [VerifyData](./verifydata/)(const StreamPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) | Verifies that the signature of the specified binary stream is valid. | +| [VerifyHash](./verifyhash/)(const ByteArrayPtr\&, const String\&, const ByteArrayPtr\&) | Checks data signature. | +| [VerifySignature](./verifysignature/)(ByteArrayPtr, ByteArrayPtr) override | Verify [DSA](../dsa/) signature for the specified data. | +## See Also + +* Class [DSA](../dsa/) +* Class [ICspAsymmetricAlgorithm](../icspasymmetricalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/createsignature/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/createsignature/_index.md new file mode 100644 index 0000000000..eae49abc62 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/createsignature/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::CreateSignature method +linktitle: CreateSignature +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::CreateSignature method. Create DSA signature for the specified data in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/createsignature/ +--- +## DSACryptoServiceProvider::CreateSignature method + + +Create [DSA](../../dsa/) signature for the specified data. + +```cpp +ByteArrayPtr System::Security::Cryptography::DSACryptoServiceProvider::CreateSignature(ByteArrayPtr rgb_hash) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgb_hash | ByteArrayPtr | [Data](../../../system.data/) to be signed. | + +### ReturnValue + +[DSA](../../dsa/) signature. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/dispose/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/dispose/_index.md new file mode 100644 index 0000000000..84f7459bb8 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::Dispose method. Frees data associated with object in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/dispose/ +--- +## DSACryptoServiceProvider::Dispose method + + +Frees data associated with object. + +```cpp +void System::Security::Cryptography::DSACryptoServiceProvider::Dispose() override +``` + +## See Also + +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/dsacryptoserviceprovider/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/dsacryptoserviceprovider/_index.md new file mode 100644 index 0000000000..43d45638bb --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/dsacryptoserviceprovider/_index.md @@ -0,0 +1,104 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::DSACryptoServiceProvider constructor +linktitle: DSACryptoServiceProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::DSACryptoServiceProvider constructor. Constructor. Uses default parameters in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/dsacryptoserviceprovider/ +--- +## DSACryptoServiceProvider::DSACryptoServiceProvider() constructor + + +Constructor. Uses default parameters. + +```cpp +System::Security::Cryptography::DSACryptoServiceProvider::DSACryptoServiceProvider() +``` + +## See Also + +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSACryptoServiceProvider::DSACryptoServiceProvider(const DSAParameters\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::DSACryptoServiceProvider::DSACryptoServiceProvider(const DSAParameters ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | const DSAParameters\& | Algorithm parameters. | + +## See Also + +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSACryptoServiceProvider::DSACryptoServiceProvider(const SharedPtr\\&) constructor + + +Constructor. Not implemented. + +```cpp +System::Security::Cryptography::DSACryptoServiceProvider::DSACryptoServiceProvider(const SharedPtr ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | const SharedPtr\\& | Algorithm parameters. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CspParameters](../../cspparameters/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSACryptoServiceProvider::DSACryptoServiceProvider(int32_t) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::DSACryptoServiceProvider::DSACryptoServiceProvider(int32_t key_size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key_size | int32_t | Key size in bits. | + +## See Also + +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSACryptoServiceProvider::DSACryptoServiceProvider(int32_t, const SharedPtr\\&) constructor + + +Constructor. Not implemented. + +```cpp +System::Security::Cryptography::DSACryptoServiceProvider::DSACryptoServiceProvider(int32_t key_size, const SharedPtr ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key_size | int32_t | Key size in bits. | +| parameters | const SharedPtr\\& | Algorithm parameters. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CspParameters](../../cspparameters/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/exportcspblob/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/exportcspblob/_index.md new file mode 100644 index 0000000000..703fc694b8 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/exportcspblob/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::ExportCspBlob method +linktitle: ExportCspBlob +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::ExportCspBlob method. Exports blob with information on key. Not implemented in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/exportcspblob/ +--- +## DSACryptoServiceProvider::ExportCspBlob method + + +Exports blob with information on key. Not implemented. + +```cpp +ByteArrayPtr System::Security::Cryptography::DSACryptoServiceProvider::ExportCspBlob(bool include_private_parameters) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | Whether to include private key parameters in blob. | + +### ReturnValue + +Blob with key information. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/exportparameters/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/exportparameters/_index.md new file mode 100644 index 0000000000..7417762aff --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/exportparameters/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::ExportParameters method +linktitle: ExportParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::ExportParameters method. Exports CSP parameters in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/exportparameters/ +--- +## DSACryptoServiceProvider::ExportParameters method + + +Exports CSP parameters. + +```cpp +DSAParameters System::Security::Cryptography::DSACryptoServiceProvider::ExportParameters(bool include_private_parameters) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | Whether to include private key parameters in blob. | + +### ReturnValue + +[Data](../../../system.data/) structure with CSP parameters. + +## See Also + +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_cspkeycontainerinfo/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_cspkeycontainerinfo/_index.md new file mode 100644 index 0000000000..ec606a213f --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_cspkeycontainerinfo/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::get_CspKeyContainerInfo method +linktitle: get_CspKeyContainerInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::get_CspKeyContainerInfo method. Gets a CspKeyContainerInfo object in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/get_cspkeycontainerinfo/ +--- +## DSACryptoServiceProvider::get_CspKeyContainerInfo method + + +Gets a [CspKeyContainerInfo](../../cspkeycontainerinfo/) object. + +```cpp +SharedPtr System::Security::Cryptography::DSACryptoServiceProvider::get_CspKeyContainerInfo() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CspKeyContainerInfo](../../cspkeycontainerinfo/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_keyexchangealgorithm/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_keyexchangealgorithm/_index.md new file mode 100644 index 0000000000..1c0f52e75b --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_keyexchangealgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::get_KeyExchangeAlgorithm method +linktitle: get_KeyExchangeAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::get_KeyExchangeAlgorithm method. Checks key exchange algorithm associated with object in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/get_keyexchangealgorithm/ +--- +## DSACryptoServiceProvider::get_KeyExchangeAlgorithm method + + +Checks key exchange algorithm associated with object. + +```cpp +String System::Security::Cryptography::DSACryptoServiceProvider::get_KeyExchangeAlgorithm() override +``` + + +### ReturnValue + +Key exchange algorithm name. + +## See Also + +* Class [String](../../../system/string/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_keysize/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_keysize/_index.md new file mode 100644 index 0000000000..02ed0c18b8 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_keysize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::get_KeySize method +linktitle: get_KeySize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::get_KeySize method. Gets key size in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/get_keysize/ +--- +## DSACryptoServiceProvider::get_KeySize method + + +Gets key size. + +```cpp +int32_t System::Security::Cryptography::DSACryptoServiceProvider::get_KeySize() override +``` + + +### ReturnValue + +Size of the key to use. + +## See Also + +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_persistkeyincsp/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_persistkeyincsp/_index.md new file mode 100644 index 0000000000..9be29d09af --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_persistkeyincsp/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::get_PersistKeyInCsp method +linktitle: get_PersistKeyInCsp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::get_PersistKeyInCsp method. Checks whether key is persisted in CSP object in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/get_persistkeyincsp/ +--- +## DSACryptoServiceProvider::get_PersistKeyInCsp method + + +Checks whether key is persisted in CSP object. + +```cpp +bool System::Security::Cryptography::DSACryptoServiceProvider::get_PersistKeyInCsp() const +``` + + +### ReturnValue + +True if key is persisted, false otherwise. + +## See Also + +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_publiconly/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_publiconly/_index.md new file mode 100644 index 0000000000..2cc25f04e4 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_publiconly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::get_PublicOnly method +linktitle: get_PublicOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::get_PublicOnly method. Checks if public key only is present in CSP object in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/get_publiconly/ +--- +## DSACryptoServiceProvider::get_PublicOnly method + + +Checks if public key only is present in CSP object. + +```cpp +bool System::Security::Cryptography::DSACryptoServiceProvider::get_PublicOnly() const +``` + + +### ReturnValue + +True if public key is present and private one is not, false otherwise. + +## See Also + +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_signaturealgorithm/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_signaturealgorithm/_index.md new file mode 100644 index 0000000000..3529c89428 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_signaturealgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::get_SignatureAlgorithm method +linktitle: get_SignatureAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::get_SignatureAlgorithm method. Gets signature algorithm to use in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/get_signaturealgorithm/ +--- +## DSACryptoServiceProvider::get_SignatureAlgorithm method + + +Gets signature algorithm to use. + +```cpp +String System::Security::Cryptography::DSACryptoServiceProvider::get_SignatureAlgorithm() override +``` + + +### ReturnValue + +Algorithm name. + +## See Also + +* Class [String](../../../system/string/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_usemachinekeystore/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_usemachinekeystore/_index.md new file mode 100644 index 0000000000..c29424d0e4 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/get_usemachinekeystore/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::get_UseMachineKeyStore method +linktitle: get_UseMachineKeyStore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::get_UseMachineKeyStore method. Checks whether the key persists in machine store instead of user store in C++.' +type: docs +weight: 2000 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/get_usemachinekeystore/ +--- +## DSACryptoServiceProvider::get_UseMachineKeyStore method + + +Checks whether the key persists in machine store instead of user store. + +```cpp +static bool System::Security::Cryptography::DSACryptoServiceProvider::get_UseMachineKeyStore() +``` + + +### ReturnValue + +True if the key should be persisted in machine store, false if it should be persisted in user store. + +## See Also + +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/importcspblob/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/importcspblob/_index.md new file mode 100644 index 0000000000..ae0069f4da --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/importcspblob/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::ImportCspBlob method +linktitle: ImportCspBlob +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::ImportCspBlob method. Imports blob with information on key. Not implemented in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/importcspblob/ +--- +## DSACryptoServiceProvider::ImportCspBlob method + + +Imports blob with information on key. Not implemented. + +```cpp +void System::Security::Cryptography::DSACryptoServiceProvider::ImportCspBlob(ByteArrayPtr key_blob) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key_blob | ByteArrayPtr | Previously exported blob with key information. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/importparameters/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/importparameters/_index.md new file mode 100644 index 0000000000..42565b5829 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/importparameters/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::ImportParameters method +linktitle: ImportParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::ImportParameters method. Imports all parameters from data structure in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/importparameters/ +--- +## DSACryptoServiceProvider::ImportParameters method + + +Imports all parameters from data structure. + +```cpp +void System::Security::Cryptography::DSACryptoServiceProvider::ImportParameters(DSAParameters parameters) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | DSAParameters | Structure to import parameters from. | + +## See Also + +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/set_persistkeyincsp/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/set_persistkeyincsp/_index.md new file mode 100644 index 0000000000..a326593685 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/set_persistkeyincsp/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::set_PersistKeyInCsp method +linktitle: set_PersistKeyInCsp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::set_PersistKeyInCsp method. Defines whether key is persisted in CSP object in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/set_persistkeyincsp/ +--- +## DSACryptoServiceProvider::set_PersistKeyInCsp method + + +Defines whether key is persisted in CSP object. + +```cpp +void System::Security::Cryptography::DSACryptoServiceProvider::set_PersistKeyInCsp(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | True to persist the key, false otherwise. | + +## See Also + +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/set_usemachinekeystore/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/set_usemachinekeystore/_index.md new file mode 100644 index 0000000000..25d6458837 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/set_usemachinekeystore/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::set_UseMachineKeyStore method +linktitle: set_UseMachineKeyStore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::set_UseMachineKeyStore method. Defines whether the key persists in machine store instead of user store in C++.' +type: docs +weight: 2100 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/set_usemachinekeystore/ +--- +## DSACryptoServiceProvider::set_UseMachineKeyStore method + + +Defines whether the key persists in machine store instead of user store. + +```cpp +static void System::Security::Cryptography::DSACryptoServiceProvider::set_UseMachineKeyStore(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | True if the key should be persisted in machine store, false if it should be persisted in user store. | + +## See Also + +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/signdata/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/signdata/_index.md new file mode 100644 index 0000000000..183099dd6c --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/signdata/_index.md @@ -0,0 +1,131 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::SignData method +linktitle: SignData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::SignData method. Computes the signature of specified input value in C++.' +type: docs +weight: 1500 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/signdata/ +--- +## DSACryptoServiceProvider::SignData(const ByteArrayPtr\&) method + + +Computes the signature of specified input value. + +```cpp +ByteArrayPtr System::Security::Cryptography::DSACryptoServiceProvider::SignData(const ByteArrayPtr &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ByteArrayPtr\& | [Buffer](../../../system/buffer/) to read input data from. | + +### ReturnValue + +[DSA](../../dsa/) signature for specified data. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSACryptoServiceProvider::SignData(const ByteArrayPtr\&, int32_t, int32_t) method + + +Computes the signature of specified input value. + +```cpp +ByteArrayPtr System::Security::Cryptography::DSACryptoServiceProvider::SignData(const ByteArrayPtr &buffer, int32_t offset, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ByteArrayPtr\& | [Buffer](../../../system/buffer/) to read input data from. | +| offset | int32_t | Input buffer slice beginning index. | +| count | int32_t | Input buffer slice size. | + +### ReturnValue + +[DSA](../../dsa/) signature for specified data. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSACryptoServiceProvider::SignData(const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +RTTI information. + +```cpp +ByteArrayPtr System::Security::Cryptography::DSA::SignData(const ByteArrayPtr &data, const HashAlgorithmName &hash_algorithm) +``` + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSACryptoServiceProvider::SignData(const ByteArrayPtr\&, int32_t, int32_t, const HashAlgorithmName\&) method + + +RTTI information. + +```cpp +ByteArrayPtr System::Security::Cryptography::DSA::SignData(const ByteArrayPtr &data, int32_t offset, int32_t count, const HashAlgorithmName &hash_algorithm) +``` + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSACryptoServiceProvider::SignData(const SharedPtr\\&) method + + +Computes the signature of specified input value. + +```cpp +ByteArrayPtr System::Security::Cryptography::DSACryptoServiceProvider::SignData(const SharedPtr &input_stream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input_stream | const SharedPtr\\& | Stream to read data being signed from. | + +### ReturnValue + +[DSA](../../dsa/) signature for specified data. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSACryptoServiceProvider::SignData(const StreamPtr\&, const HashAlgorithmName\&) method + + +RTTI information. + +```cpp +ByteArrayPtr System::Security::Cryptography::DSA::SignData(const StreamPtr &stream, const HashAlgorithmName &hash_algorithm) +``` + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [StreamPtr](../../../system/streamptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/signhash/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/signhash/_index.md new file mode 100644 index 0000000000..53993f2508 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/signhash/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::SignHash method +linktitle: SignHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::SignHash method. Computes the signature of specified input value in C++.' +type: docs +weight: 1600 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/signhash/ +--- +## DSACryptoServiceProvider::SignHash method + + +Computes the signature of specified input value. + +```cpp +ByteArrayPtr System::Security::Cryptography::DSACryptoServiceProvider::SignHash(const ByteArrayPtr &rgb_hash, const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgb_hash | const ByteArrayPtr\& | Hash value of data to be signed. | +| str | const String\& | Hash algorithm identifier used to create the hash. | + +### ReturnValue + +[DSA](../../dsa/) signature for specified data. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [String](../../../system/string/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/verifydata/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/verifydata/_index.md new file mode 100644 index 0000000000..af37781d34 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/verifydata/_index.md @@ -0,0 +1,103 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::VerifyData method +linktitle: VerifyData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::VerifyData method. Checks data signature in C++.' +type: docs +weight: 1700 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/verifydata/ +--- +## DSACryptoServiceProvider::VerifyData(const ByteArrayPtr\&, const ByteArrayPtr\&) method + + +Checks data signature. + +```cpp +bool System::Security::Cryptography::DSACryptoServiceProvider::VerifyData(const ByteArrayPtr &buffer, const ByteArrayPtr &signature) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ByteArrayPtr\& | [Data](../../../system.data/) to check signature for. | +| signature | const ByteArrayPtr\& | Signature as received. | + +### ReturnValue + +True if signature is valid, false otherwise. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSACryptoServiceProvider::VerifyData(const ByteArrayPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Verifies that the signature of the specified data is valid. + +```cpp +bool System::Security::Cryptography::DSA::VerifyData(const ByteArrayPtr &data, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Signed data. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSACryptoServiceProvider::VerifyData(const ByteArrayPtr\&, int32_t, int32_t, const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Verifies that the signature of the specified data is valid. + +```cpp +bool System::Security::Cryptography::DSA::VerifyData(const ByteArrayPtr &data, int32_t offset, int32_t count, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Signed data. | +| offset | int32_t | Offset in **data**. | +| count | int32_t | Number of bytes to hash. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## DSACryptoServiceProvider::VerifyData(const StreamPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Verifies that the signature of the specified binary stream is valid. + +```cpp +bool System::Security::Cryptography::DSA::VerifyData(const StreamPtr &stream, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const StreamPtr\& | Signed data. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [StreamPtr](../../../system/streamptr/) +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/verifyhash/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/verifyhash/_index.md new file mode 100644 index 0000000000..39538fda8a --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/verifyhash/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::VerifyHash method +linktitle: VerifyHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::VerifyHash method. Checks data signature in C++.' +type: docs +weight: 1800 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/verifyhash/ +--- +## DSACryptoServiceProvider::VerifyHash method + + +Checks data signature. + +```cpp +bool System::Security::Cryptography::DSACryptoServiceProvider::VerifyHash(const ByteArrayPtr &rgb_hash, const String &str, const ByteArrayPtr &rgb_signature) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgb_hash | const ByteArrayPtr\& | Hash calculated for received data. | +| str | const String\& | Name of hash algorithm used. | +| rgb_signature | const ByteArrayPtr\& | Signature as received. | + +### ReturnValue + +True if signature is valid, false otherwise. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [String](../../../system/string/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsacryptoserviceprovider/verifysignature/_index.md b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/verifysignature/_index.md new file mode 100644 index 0000000000..02a9efbdd2 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsacryptoserviceprovider/verifysignature/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::DSACryptoServiceProvider::VerifySignature method +linktitle: VerifySignature +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSACryptoServiceProvider::VerifySignature method. Verify DSA signature for the specified data in C++.' +type: docs +weight: 1900 +url: /cpp/system.security.cryptography/dsacryptoserviceprovider/verifysignature/ +--- +## DSACryptoServiceProvider::VerifySignature method + + +Verify [DSA](../../dsa/) signature for the specified data. + +```cpp +bool System::Security::Cryptography::DSACryptoServiceProvider::VerifySignature(ByteArrayPtr rgb_hash, ByteArrayPtr rgb_signature) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgb_hash | ByteArrayPtr | [Data](../../../system.data/) signed with **rgb_signature**. | +| rgb_signature | ByteArrayPtr | [DSA](../../dsa/) signature. | + +### ReturnValue + +true - if **rgb_signature** matches the [DSA](../../dsa/) signature computed on **rgb_hash**, otherwise - false. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [DSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsasignaturedeformatter/_index.md b/english/cpp/system.security.cryptography/dsasignaturedeformatter/_index.md new file mode 100644 index 0000000000..f898344771 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsasignaturedeformatter/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::DSASignatureDeformatter class +linktitle: DSASignatureDeformatter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSASignatureDeformatter class. Used for verifying the DSA signatures. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography/dsasignaturedeformatter/ +--- +## DSASignatureDeformatter class + + +Used for verifying the [DSA](../dsa/) signatures. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DSASignatureDeformatter : public System::Security::Cryptography::AsymmetricSignatureDeformatter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [SetHashAlgorithm](./sethashalgorithm/)(String) override | NOT IMPLEMENTED. | +| [SetKey](./setkey/)(SharedPtr\) override | NOT IMPLEMENTED. | +| [VerifySignature](./verifysignature/)(ArrayPtr\, ArrayPtr\) override | NOT IMPLEMENTED. | +## See Also + +* Class [AsymmetricSignatureDeformatter](../asymmetricsignaturedeformatter/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/dsasignaturedeformatter/sethashalgorithm/_index.md b/english/cpp/system.security.cryptography/dsasignaturedeformatter/sethashalgorithm/_index.md new file mode 100644 index 0000000000..3e4cbb0b4a --- /dev/null +++ b/english/cpp/system.security.cryptography/dsasignaturedeformatter/sethashalgorithm/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::DSASignatureDeformatter::SetHashAlgorithm method +linktitle: SetHashAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSASignatureDeformatter::SetHashAlgorithm method. NOT IMPLEMENTED in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/dsasignaturedeformatter/sethashalgorithm/ +--- +## DSASignatureDeformatter::SetHashAlgorithm method + + +NOT IMPLEMENTED. + +```cpp +void System::Security::Cryptography::DSASignatureDeformatter::SetHashAlgorithm(String strName) override +``` + + +## See Also + +* Class [String](../../../system/string/) +* Class [DSASignatureDeformatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsasignaturedeformatter/setkey/_index.md b/english/cpp/system.security.cryptography/dsasignaturedeformatter/setkey/_index.md new file mode 100644 index 0000000000..5490971874 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsasignaturedeformatter/setkey/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::DSASignatureDeformatter::SetKey method +linktitle: SetKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSASignatureDeformatter::SetKey method. NOT IMPLEMENTED in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/dsasignaturedeformatter/setkey/ +--- +## DSASignatureDeformatter::SetKey method + + +NOT IMPLEMENTED. + +```cpp +void System::Security::Cryptography::DSASignatureDeformatter::SetKey(SharedPtr key) override +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../asymmetricalgorithm/) +* Class [DSASignatureDeformatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsasignaturedeformatter/verifysignature/_index.md b/english/cpp/system.security.cryptography/dsasignaturedeformatter/verifysignature/_index.md new file mode 100644 index 0000000000..1221c4523d --- /dev/null +++ b/english/cpp/system.security.cryptography/dsasignaturedeformatter/verifysignature/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::DSASignatureDeformatter::VerifySignature method +linktitle: VerifySignature +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSASignatureDeformatter::VerifySignature method. NOT IMPLEMENTED in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/dsasignaturedeformatter/verifysignature/ +--- +## DSASignatureDeformatter::VerifySignature method + + +NOT IMPLEMENTED. + +```cpp +bool System::Security::Cryptography::DSASignatureDeformatter::VerifySignature(ArrayPtr rgbHash, ArrayPtr rgbSignature) override +``` + + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [DSASignatureDeformatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsasignatureformatter/_index.md b/english/cpp/system.security.cryptography/dsasignatureformatter/_index.md new file mode 100644 index 0000000000..b0be9a6c79 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsasignatureformatter/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::DSASignatureFormatter class +linktitle: DSASignatureFormatter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSASignatureFormatter class. Used to create a DSA signature. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography/dsasignatureformatter/ +--- +## DSASignatureFormatter class + + +Used to create a [DSA](../dsa/) signature. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DSASignatureFormatter : public System::Security::Cryptography::AsymmetricSignatureFormatter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CreateSignature](./createsignature/)(ArrayPtr\) override | NOT IMPLEMENTED. | +| [SetHashAlgorithm](./sethashalgorithm/)(String) override | NOT IMPLEMENTED. | +| [SetKey](./setkey/)(SharedPtr\) override | NOT IMPLEMENTED. | +## See Also + +* Class [AsymmetricSignatureFormatter](../asymmetricsignatureformatter/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/dsasignatureformatter/createsignature/_index.md b/english/cpp/system.security.cryptography/dsasignatureformatter/createsignature/_index.md new file mode 100644 index 0000000000..728296405b --- /dev/null +++ b/english/cpp/system.security.cryptography/dsasignatureformatter/createsignature/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::DSASignatureFormatter::CreateSignature method +linktitle: CreateSignature +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSASignatureFormatter::CreateSignature method. NOT IMPLEMENTED in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/dsasignatureformatter/createsignature/ +--- +## DSASignatureFormatter::CreateSignature method + + +NOT IMPLEMENTED. + +```cpp +ArrayPtr System::Security::Cryptography::DSASignatureFormatter::CreateSignature(ArrayPtr rgbHash) override +``` + + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [DSASignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsasignatureformatter/sethashalgorithm/_index.md b/english/cpp/system.security.cryptography/dsasignatureformatter/sethashalgorithm/_index.md new file mode 100644 index 0000000000..d60eae5e02 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsasignatureformatter/sethashalgorithm/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::DSASignatureFormatter::SetHashAlgorithm method +linktitle: SetHashAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSASignatureFormatter::SetHashAlgorithm method. NOT IMPLEMENTED in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/dsasignatureformatter/sethashalgorithm/ +--- +## DSASignatureFormatter::SetHashAlgorithm method + + +NOT IMPLEMENTED. + +```cpp +void System::Security::Cryptography::DSASignatureFormatter::SetHashAlgorithm(String strName) override +``` + + +## See Also + +* Class [String](../../../system/string/) +* Class [DSASignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/dsasignatureformatter/setkey/_index.md b/english/cpp/system.security.cryptography/dsasignatureformatter/setkey/_index.md new file mode 100644 index 0000000000..195dd12675 --- /dev/null +++ b/english/cpp/system.security.cryptography/dsasignatureformatter/setkey/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::DSASignatureFormatter::SetKey method +linktitle: SetKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::DSASignatureFormatter::SetKey method. NOT IMPLEMENTED in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/dsasignatureformatter/setkey/ +--- +## DSASignatureFormatter::SetKey method + + +NOT IMPLEMENTED. + +```cpp +void System::Security::Cryptography::DSASignatureFormatter::SetKey(SharedPtr key) override +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../asymmetricalgorithm/) +* Class [DSASignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsa/_index.md b/english/cpp/system.security.cryptography/ecdsa/_index.md new file mode 100644 index 0000000000..a6922a8d55 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsa/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Security::Cryptography::ECDsa class +linktitle: ECDsa +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsa class. Base class for implementations of ECDsa algorithm. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography/ecdsa/ +--- +## ECDsa class + + +Base class for implementations of [ECDsa](./) algorithm. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ECDsa : public System::Security::Cryptography::AsymmetricAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)() | Creates default ECDSA aglorithm implementation. | +| static [Create](./create/)(const ECCurve\&) | Creates default ECDSA aglorithm implementation with newly created key over the specified curve. | +| static [Create](./create/)(const ECParameters\&) | Creates default ECDSA aglorithm implementation using the specified parameters. | +| static [Create](./create/)(const String\&) | Creates specified ECDSA aglorithm implementation. | +| virtual [ExportExplicitParameters](./exportexplicitparameters/)(bool) | Exports explicit parameters. | +| virtual [ExportParameters](./exportparameters/)(bool) | Exports named or explicit parameters. | +| virtual [GenerateKey](./generatekey/)(const ECCurve\&) | Generates a new public/private key pair for the specified curve. | +| [get_KeyExchangeAlgorithm](./get_keyexchangealgorithm/)() override | RTTI information. | +| [get_SignatureAlgorithm](./get_signaturealgorithm/)() override | Gets signature algorithm to use. | +| virtual [ImportParameters](./importparameters/)(const ECParameters\&) | Imports all parameters from data structure. | +| virtual [SignData](./signdata/)(const ByteArrayPtr\&, const HashAlgorithmName\&) | Computes the hash value of the specified data array using the specified hash algorithm, and signs the result. | +| virtual [SignData](./signdata/)(const ByteArrayPtr\&, int32_t, int32_t, const HashAlgorithmName\&) | Computes the hash value of the specified data array using the specified hash algorithm, and signs the result. | +| virtual [SignData](./signdata/)(const StreamPtr\&, const HashAlgorithmName\&) | Computes the hash value of the specified binary stream using the specified hash algorithm, and signs the result. | +| virtual [SignHash](./signhash/)(const ByteArrayPtr\&) | Computes the signature of specified input value. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) | Verifies that the signature of the specified data is valid. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, int32_t, int32_t, const ByteArrayPtr\&, const HashAlgorithmName\&) | Verifies that the signature of the specified data is valid. | +| [VerifyData](./verifydata/)(const StreamPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) | Verifies that the signature of the specified binary stream is valid. | +| virtual [VerifyHash](./verifyhash/)(ByteArrayPtr, ByteArrayPtr) | Checks data signature. | +## See Also + +* Class [AsymmetricAlgorithm](../asymmetricalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/ecdsa/create/_index.md b/english/cpp/system.security.cryptography/ecdsa/create/_index.md new file mode 100644 index 0000000000..0967cb8072 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsa/create/_index.md @@ -0,0 +1,106 @@ +--- +title: System::Security::Cryptography::ECDsa::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsa::Create method. Creates default ECDSA aglorithm implementation in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography/ecdsa/create/ +--- +## ECDsa::Create() method + + +Creates default ECDSA aglorithm implementation. + +```cpp +static SharedPtr System::Security::Cryptography::ECDsa::Create() +``` + + +### ReturnValue + +ECDSA algorithm object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ECDsa](../) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsa::Create(const ECCurve\&) method + + +Creates default ECDSA aglorithm implementation with newly created key over the specified curve. + +```cpp +static SharedPtr System::Security::Cryptography::ECDsa::Create(const ECCurve &curve) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| curve | const ECCurve\& | Curve to use for key creation. | + +### ReturnValue + +ECDSA algorithm object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ECDsa](../) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsa::Create(const ECParameters\&) method + + +Creates default ECDSA aglorithm implementation using the specified parameters. + +```cpp +static SharedPtr System::Security::Cryptography::ECDsa::Create(const ECParameters ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | const ECParameters\& | Parameters representing the key. | + +### ReturnValue + +ECDSA algorithm object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ECDsa](../) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsa::Create(const String\&) method + + +Creates specified ECDSA aglorithm implementation. + +```cpp +static SharedPtr System::Security::Cryptography::ECDsa::Create(const String &algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| algorithm | const String\& | Algorithm name. | + +### ReturnValue + +ECDSA algorithm object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ECDsa](../) +* Class [String](../../../system/string/) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsa/exportexplicitparameters/_index.md b/english/cpp/system.security.cryptography/ecdsa/exportexplicitparameters/_index.md new file mode 100644 index 0000000000..543f589a33 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsa/exportexplicitparameters/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::ECDsa::ExportExplicitParameters method +linktitle: ExportExplicitParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsa::ExportExplicitParameters method. Exports explicit parameters in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/ecdsa/exportexplicitparameters/ +--- +## ECDsa::ExportExplicitParameters method + + +Exports explicit parameters. + +```cpp +virtual ECParameters System::Security::Cryptography::ECDsa::ExportExplicitParameters(bool include_private_parameters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | True to export both private and public parameters, false to export public parameters only. | + +### ReturnValue + +Exported parameters structure. + +## See Also + +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsa/exportparameters/_index.md b/english/cpp/system.security.cryptography/ecdsa/exportparameters/_index.md new file mode 100644 index 0000000000..71c5353ed1 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsa/exportparameters/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::ECDsa::ExportParameters method +linktitle: ExportParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsa::ExportParameters method. Exports named or explicit parameters in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/ecdsa/exportparameters/ +--- +## ECDsa::ExportParameters method + + +Exports named or explicit parameters. + +```cpp +virtual ECParameters System::Security::Cryptography::ECDsa::ExportParameters(bool include_private_parameters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | True to export both private and public parameters, false to export public parameters only. | + +### ReturnValue + +Exported parameters structure. + +## See Also + +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsa/generatekey/_index.md b/english/cpp/system.security.cryptography/ecdsa/generatekey/_index.md new file mode 100644 index 0000000000..e9f7c93457 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsa/generatekey/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::ECDsa::GenerateKey method +linktitle: GenerateKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsa::GenerateKey method. Generates a new public/private key pair for the specified curve in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/ecdsa/generatekey/ +--- +## ECDsa::GenerateKey method + + +Generates a new public/private key pair for the specified curve. + +```cpp +virtual void System::Security::Cryptography::ECDsa::GenerateKey(const ECCurve &curve) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| curve | const ECCurve\& | Curve to use to generate the keys. | + +## See Also + +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsa/get_keyexchangealgorithm/_index.md b/english/cpp/system.security.cryptography/ecdsa/get_keyexchangealgorithm/_index.md new file mode 100644 index 0000000000..bcb71e2b28 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsa/get_keyexchangealgorithm/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::ECDsa::get_KeyExchangeAlgorithm method +linktitle: get_KeyExchangeAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsa::get_KeyExchangeAlgorithm method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/ecdsa/get_keyexchangealgorithm/ +--- +## ECDsa::get_KeyExchangeAlgorithm method + + +RTTI information. + +```cpp +String System::Security::Cryptography::ECDsa::get_KeyExchangeAlgorithm() override +``` + + +### ReturnValue + +Algorithm name. +## Remarks + + +Gets key exchange algorithm to use. +## See Also + +* Class [String](../../../system/string/) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsa/get_signaturealgorithm/_index.md b/english/cpp/system.security.cryptography/ecdsa/get_signaturealgorithm/_index.md new file mode 100644 index 0000000000..728b1fe329 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsa/get_signaturealgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::ECDsa::get_SignatureAlgorithm method +linktitle: get_SignatureAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsa::get_SignatureAlgorithm method. Gets signature algorithm to use in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/ecdsa/get_signaturealgorithm/ +--- +## ECDsa::get_SignatureAlgorithm method + + +Gets signature algorithm to use. + +```cpp +String System::Security::Cryptography::ECDsa::get_SignatureAlgorithm() override +``` + + +### ReturnValue + +Algorithm name. + +## See Also + +* Class [String](../../../system/string/) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsa/importparameters/_index.md b/english/cpp/system.security.cryptography/ecdsa/importparameters/_index.md new file mode 100644 index 0000000000..d3e696568b --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsa/importparameters/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::ECDsa::ImportParameters method +linktitle: ImportParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsa::ImportParameters method. Imports all parameters from data structure in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/ecdsa/importparameters/ +--- +## ECDsa::ImportParameters method + + +Imports all parameters from data structure. + +```cpp +virtual void System::Security::Cryptography::ECDsa::ImportParameters(const ECParameters ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | const ECParameters\& | Structure to import parameters from. | + +## See Also + +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsa/signdata/_index.md b/english/cpp/system.security.cryptography/ecdsa/signdata/_index.md new file mode 100644 index 0000000000..3defd81748 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsa/signdata/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Security::Cryptography::ECDsa::SignData method +linktitle: SignData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsa::SignData method. Computes the hash value of the specified data array using the specified hash algorithm, and signs the result in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/ecdsa/signdata/ +--- +## ECDsa::SignData(const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Computes the hash value of the specified data array using the specified hash algorithm, and signs the result. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::ECDsa::SignData(const ByteArrayPtr &data, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Input data array. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return ECDSA signature for the input data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsa::SignData(const ByteArrayPtr\&, int32_t, int32_t, const HashAlgorithmName\&) method + + +Computes the hash value of the specified data array using the specified hash algorithm, and signs the result. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::ECDsa::SignData(const ByteArrayPtr &data, int32_t offset, int32_t count, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Input data array. | +| offset | int32_t | Offset in **data**. | +| count | int32_t | Number of bytes to use as input data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return ECDSA signature for the input data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsa::SignData(const StreamPtr\&, const HashAlgorithmName\&) method + + +Computes the hash value of the specified binary stream using the specified hash algorithm, and signs the result. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::ECDsa::SignData(const StreamPtr &stream, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const StreamPtr\& | Binary stream. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return ECDSA signature for the input data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [StreamPtr](../../../system/streamptr/) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsa/signhash/_index.md b/english/cpp/system.security.cryptography/ecdsa/signhash/_index.md new file mode 100644 index 0000000000..cedcbd8ab6 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsa/signhash/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::ECDsa::SignHash method +linktitle: SignHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsa::SignHash method. Computes the signature of specified input value in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/ecdsa/signhash/ +--- +## ECDsa::SignHash method + + +Computes the signature of specified input value. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::ECDsa::SignHash(const ByteArrayPtr &hash)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hash | const ByteArrayPtr\& | Hash value of data to be signed. | + +### ReturnValue + +ECDSA signature for specified hash. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsa/verifydata/_index.md b/english/cpp/system.security.cryptography/ecdsa/verifydata/_index.md new file mode 100644 index 0000000000..b073d0a8b2 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsa/verifydata/_index.md @@ -0,0 +1,78 @@ +--- +title: System::Security::Cryptography::ECDsa::VerifyData method +linktitle: VerifyData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsa::VerifyData method. Verifies that the signature of the specified data is valid in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/ecdsa/verifydata/ +--- +## ECDsa::VerifyData(const ByteArrayPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Verifies that the signature of the specified data is valid. + +```cpp +bool System::Security::Cryptography::ECDsa::VerifyData(const ByteArrayPtr &data, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Signed data. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsa::VerifyData(const ByteArrayPtr\&, int32_t, int32_t, const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Verifies that the signature of the specified data is valid. + +```cpp +bool System::Security::Cryptography::ECDsa::VerifyData(const ByteArrayPtr &data, int32_t offset, int32_t count, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Signed data. | +| offset | int32_t | Offset in **data**. | +| count | int32_t | Number of bytes to hash. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsa::VerifyData(const StreamPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Verifies that the signature of the specified binary stream is valid. + +```cpp +bool System::Security::Cryptography::ECDsa::VerifyData(const StreamPtr &stream, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const StreamPtr\& | Signed data. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [StreamPtr](../../../system/streamptr/) +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsa/verifyhash/_index.md b/english/cpp/system.security.cryptography/ecdsa/verifyhash/_index.md new file mode 100644 index 0000000000..2e0e46557a --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsa/verifyhash/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::ECDsa::VerifyHash method +linktitle: VerifyHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsa::VerifyHash method. Checks data signature in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/ecdsa/verifyhash/ +--- +## ECDsa::VerifyHash method + + +Checks data signature. + +```cpp +virtual bool System::Security::Cryptography::ECDsa::VerifyHash(ByteArrayPtr hash, ByteArrayPtr signature)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hash | ByteArrayPtr | Hash calculated for received data. | +| signature | ByteArrayPtr | Signature as received. | + +### ReturnValue + +True if signature is valid, false otherwise. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsa](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/_index.md new file mode 100644 index 0000000000..c65f0d30ee --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Security::Cryptography::ECDsaBotan class +linktitle: ECDsaBotan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan class. ECDsa algorithm in Botan form. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography/ecdsabotan/ +--- +## ECDsaBotan class + + +[ECDsa](../ecdsa/) algorithm in Botan form. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ECDsaBotan : public System::Security::Cryptography::ECDsa +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ECDsaBotan](./ecdsabotan/)() | Constructor. Uses default parameters. | +| [ECDsaBotan](./ecdsabotan/)(const ECParameters\&) | Constructor. | +| [ECDsaBotan](./ecdsabotan/)(const ECCurve\&) | Constructor. | +| [ECDsaBotan](./ecdsabotan/)(int32_t) | Constructor. | +| [ECDsaBotan](./ecdsabotan/)(const Botan::ECDSA_PublicKey\&) | Constructor. | +| [ECDsaBotan](./ecdsabotan/)(const Botan::ECDSA_PrivateKey\&) | Constructor. | +| [ExportExplicitParameters](./exportexplicitparameters/)(bool) override | Exports explicit parameters. | +| [ExportParameters](./exportparameters/)(bool) override | Exports named or explicit parameters. | +| [FromXmlString](./fromxmlstring/)(String) override | Initializes object using XML-encoded parameters. Not implemented. | +| [FromXmlString](./fromxmlstring/)(const String\&, ECKeyXmlFormat) | Initializes object using XML-encoded parameters. Not implemented. | +| [GenerateKey](./generatekey/)(const ECCurve\&) override | Generates a new public/private key pair for the specified curve. | +| [get_HashAlgorithm](./get_hashalgorithm/)() const | Gets hash algortihm. | +| [HashData](./hashdata/)(ByteArrayPtr, int32_t, int32_t, HashAlgorithmName) override | Computes the hash value of the specified data array using the specified hash algorithm. | +| [HashData](./hashdata/)(StreamPtr, HashAlgorithmName) override | Computes the hash value of the specified binary stream using the specified hash algorithm. | +| [ImportParameters](./importparameters/)(const ECParameters\&) override | Imports all parameters from data structure. | +| [set_HashAlgorithm](./set_hashalgorithm/)(const HashAlgorithmName\&) | Sets hash algortihm. | +| [set_KeySize](./set_keysize/)(int32_t) override | Sets key size. | +| [SignData](./signdata/)(const ByteArrayPtr\&) | Computes the hash value of the specified data array, and signs the result. | +| [SignData](./signdata/)(const ByteArrayPtr\&, int32_t, int32_t) | Computes the hash value of the specified data array, and signs the result. | +| [SignData](./signdata/)(const StreamPtr\&) | Computes the hash value of the specified binary stream, and signs the result. | +| virtual [SignData](./signdata/)(const ByteArrayPtr\&, const HashAlgorithmName\&) | RTTI information. | +| virtual [SignData](./signdata/)(const ByteArrayPtr\&, int32_t, int32_t, const HashAlgorithmName\&) | RTTI information. | +| virtual [SignData](./signdata/)(const StreamPtr\&, const HashAlgorithmName\&) | RTTI information. | +| [SignHash](./signhash/)(const ByteArrayPtr\&) override | Computes the signature of specified input value. | +| [ToXmlString](./toxmlstring/)(bool) override | Exports all parameters in XML format. Not implemented. | +| [ToXmlString](./toxmlstring/)(ECKeyXmlFormat) | Exports all parameters in XML format. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, const ByteArrayPtr\&) | Verifies that the signature of the specified data is valid. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, int32_t, int32_t, const ByteArrayPtr\&) | Verifies that the signature of the specified data is valid. | +| [VerifyData](./verifydata/)(const StreamPtr\&, const ByteArrayPtr\&) | Verifies that the signature of the specified binary stream is valid. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) | Verifies that the signature of the specified data is valid. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, int32_t, int32_t, const ByteArrayPtr\&, const HashAlgorithmName\&) | Verifies that the signature of the specified data is valid. | +| [VerifyData](./verifydata/)(const StreamPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) | Verifies that the signature of the specified binary stream is valid. | +| [VerifyHash](./verifyhash/)(ByteArrayPtr, ByteArrayPtr) override | Checks data signature. | +## See Also + +* Class [ECDsa](../ecdsa/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/ecdsabotan/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/ecdsabotan/_index.md new file mode 100644 index 0000000000..7adaecbcaf --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/ecdsabotan/_index.md @@ -0,0 +1,118 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::ECDsaBotan constructor +linktitle: ECDsaBotan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::ECDsaBotan constructor. Constructor. Uses default parameters in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/ecdsabotan/ecdsabotan/ +--- +## ECDsaBotan::ECDsaBotan() constructor + + +Constructor. Uses default parameters. + +```cpp +System::Security::Cryptography::ECDsaBotan::ECDsaBotan() +``` + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::ECDsaBotan(const Botan::ECDSA_PrivateKey\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::ECDsaBotan::ECDsaBotan(const Botan::ECDSA_PrivateKey &key) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const Botan::ECDSA_PrivateKey\& | Botan private key. | + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::ECDsaBotan(const Botan::ECDSA_PublicKey\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::ECDsaBotan::ECDsaBotan(const Botan::ECDSA_PublicKey &key) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const Botan::ECDSA_PublicKey\& | Botan public key. | + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::ECDsaBotan(const ECCurve\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::ECDsaBotan::ECDsaBotan(const ECCurve &curve) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| curve | const ECCurve\& | Curve used to create the public/private key pair. | + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::ECDsaBotan(const ECParameters\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::ECDsaBotan::ECDsaBotan(const ECParameters ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | const ECParameters\& | Algorithm parameters. | + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::ECDsaBotan(int32_t) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::ECDsaBotan::ECDsaBotan(int32_t key_size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key_size | int32_t | Key size in bits. | + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/exportexplicitparameters/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/exportexplicitparameters/_index.md new file mode 100644 index 0000000000..534017b740 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/exportexplicitparameters/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::ExportExplicitParameters method +linktitle: ExportExplicitParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::ExportExplicitParameters method. Exports explicit parameters in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/ecdsabotan/exportexplicitparameters/ +--- +## ECDsaBotan::ExportExplicitParameters method + + +Exports explicit parameters. + +```cpp +ECParameters System::Security::Cryptography::ECDsaBotan::ExportExplicitParameters(bool include_private_parameters) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | True to export both private and public parameters, false to export public parameters only. | + +### ReturnValue + +Exported parameters structure. + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/exportparameters/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/exportparameters/_index.md new file mode 100644 index 0000000000..c58704b803 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/exportparameters/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::ExportParameters method +linktitle: ExportParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::ExportParameters method. Exports named or explicit parameters in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/ecdsabotan/exportparameters/ +--- +## ECDsaBotan::ExportParameters method + + +Exports named or explicit parameters. + +```cpp +ECParameters System::Security::Cryptography::ECDsaBotan::ExportParameters(bool include_private_parameters) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | True to export both private and public parameters, false to export public parameters only. | + +### ReturnValue + +Exported parameters structure. + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/fromxmlstring/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/fromxmlstring/_index.md new file mode 100644 index 0000000000..7b360cd31a --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/fromxmlstring/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::FromXmlString method +linktitle: FromXmlString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::FromXmlString method. Initializes object using XML-encoded parameters. Not implemented in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/ecdsabotan/fromxmlstring/ +--- +## ECDsaBotan::FromXmlString(const String\&, ECKeyXmlFormat) method + + +Initializes object using XML-encoded parameters. Not implemented. + +```cpp +void System::Security::Cryptography::ECDsaBotan::FromXmlString(const String &xml_string, ECKeyXmlFormat format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xml_string | const String\& | Parameters in XML format. | +| format | ECKeyXmlFormat | Format of the XML string. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [ECKeyXmlFormat](../../eckeyxmlformat/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::FromXmlString(String) method + + +Initializes object using XML-encoded parameters. Not implemented. + +```cpp +void System::Security::Cryptography::ECDsaBotan::FromXmlString(String xml_string) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xml_string | String | Parameters in XML format. | + +## See Also + +* Class [String](../../../system/string/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/generatekey/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/generatekey/_index.md new file mode 100644 index 0000000000..2c3d0213fa --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/generatekey/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::GenerateKey method +linktitle: GenerateKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::GenerateKey method. Generates a new public/private key pair for the specified curve in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/ecdsabotan/generatekey/ +--- +## ECDsaBotan::GenerateKey method + + +Generates a new public/private key pair for the specified curve. + +```cpp +void System::Security::Cryptography::ECDsaBotan::GenerateKey(const ECCurve &curve) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| curve | const ECCurve\& | Curve to use to generate the keys. | + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/get_hashalgorithm/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/get_hashalgorithm/_index.md new file mode 100644 index 0000000000..11e5896d61 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/get_hashalgorithm/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::get_HashAlgorithm method +linktitle: get_HashAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::get_HashAlgorithm method. Gets hash algortihm in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/ecdsabotan/get_hashalgorithm/ +--- +## ECDsaBotan::get_HashAlgorithm method + + +Gets hash algortihm. + +```cpp +HashAlgorithmName System::Security::Cryptography::ECDsaBotan::get_HashAlgorithm() const +``` + + +### ReturnValue + +Hash algorithm name. + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/hashdata/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/hashdata/_index.md new file mode 100644 index 0000000000..5fcfec3802 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/hashdata/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::HashData method +linktitle: HashData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::HashData method. Computes the hash value of the specified data array using the specified hash algorithm in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/ecdsabotan/hashdata/ +--- +## ECDsaBotan::HashData(ByteArrayPtr, int32_t, int32_t, HashAlgorithmName) method + + +Computes the hash value of the specified data array using the specified hash algorithm. + +```cpp +ByteArrayPtr System::Security::Cryptography::ECDsaBotan::HashData(ByteArrayPtr data, int32_t offset, int32_t count, HashAlgorithmName hash_algorithm) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | ByteArrayPtr | [Data](../../../system.data/) to hash. | +| offset | int32_t | Offset in **data**. | +| count | int32_t | Number of bytes to hash. | +| hash_algorithm | HashAlgorithmName | Hash algorithm. | + +### ReturnValue + +Hashed data. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::HashData(StreamPtr, HashAlgorithmName) method + + +Computes the hash value of the specified binary stream using the specified hash algorithm. + +```cpp +ByteArrayPtr System::Security::Cryptography::ECDsaBotan::HashData(StreamPtr stream, HashAlgorithmName hash_algorithm) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | StreamPtr | Bynary stream to hashed. | +| hash_algorithm | HashAlgorithmName | Hash algorithm. | + +### ReturnValue + +Hashed data. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [StreamPtr](../../../system/streamptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/importparameters/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/importparameters/_index.md new file mode 100644 index 0000000000..83ecae87e3 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/importparameters/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::ImportParameters method +linktitle: ImportParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::ImportParameters method. Imports all parameters from data structure in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/ecdsabotan/importparameters/ +--- +## ECDsaBotan::ImportParameters method + + +Imports all parameters from data structure. + +```cpp +void System::Security::Cryptography::ECDsaBotan::ImportParameters(const ECParameters ¶meters) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | const ECParameters\& | Structure to import parameters from. | + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/set_hashalgorithm/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/set_hashalgorithm/_index.md new file mode 100644 index 0000000000..88dc50380a --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/set_hashalgorithm/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::set_HashAlgorithm method +linktitle: set_HashAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::set_HashAlgorithm method. Sets hash algortihm in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/ecdsabotan/set_hashalgorithm/ +--- +## ECDsaBotan::set_HashAlgorithm method + + +Sets hash algortihm. + +```cpp +void System::Security::Cryptography::ECDsaBotan::set_HashAlgorithm(const HashAlgorithmName &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const HashAlgorithmName\& | Hash algorithm name. | + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/set_keysize/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/set_keysize/_index.md new file mode 100644 index 0000000000..5592af7142 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/set_keysize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::set_KeySize method +linktitle: set_KeySize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::set_KeySize method. Sets key size in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/ecdsabotan/set_keysize/ +--- +## ECDsaBotan::set_KeySize method + + +Sets key size. + +```cpp +void System::Security::Cryptography::ECDsaBotan::set_KeySize(int32_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | Size of the key to use. | + +## See Also + +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/signdata/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/signdata/_index.md new file mode 100644 index 0000000000..0dbda10f9d --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/signdata/_index.md @@ -0,0 +1,118 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::SignData method +linktitle: SignData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::SignData method. Computes the hash value of the specified data array, and signs the result in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography/ecdsabotan/signdata/ +--- +## ECDsaBotan::SignData(const ByteArrayPtr\&) method + + +Computes the hash value of the specified data array, and signs the result. + +```cpp +ByteArrayPtr System::Security::Cryptography::ECDsaBotan::SignData(const ByteArrayPtr &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Input data array. return ECDSA signature for the input data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::SignData(const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +RTTI information. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::ECDsa::SignData(const ByteArrayPtr &data, const HashAlgorithmName &hash_algorithm) +``` + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::SignData(const ByteArrayPtr\&, int32_t, int32_t) method + + +Computes the hash value of the specified data array, and signs the result. + +```cpp +ByteArrayPtr System::Security::Cryptography::ECDsaBotan::SignData(const ByteArrayPtr &data, int32_t offset, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Input data array. | +| offset | int32_t | Offset in **data**. | +| count | int32_t | Number of bytes to use as input data. return ECDSA signature for the input data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::SignData(const ByteArrayPtr\&, int32_t, int32_t, const HashAlgorithmName\&) method + + +RTTI information. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::ECDsa::SignData(const ByteArrayPtr &data, int32_t offset, int32_t count, const HashAlgorithmName &hash_algorithm) +``` + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::SignData(const StreamPtr\&) method + + +Computes the hash value of the specified binary stream, and signs the result. + +```cpp +ByteArrayPtr System::Security::Cryptography::ECDsaBotan::SignData(const StreamPtr &stream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const StreamPtr\& | Binary stream. return ECDSA signature for the input data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [StreamPtr](../../../system/streamptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::SignData(const StreamPtr\&, const HashAlgorithmName\&) method + + +RTTI information. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::ECDsa::SignData(const StreamPtr &stream, const HashAlgorithmName &hash_algorithm) +``` + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [StreamPtr](../../../system/streamptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/signhash/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/signhash/_index.md new file mode 100644 index 0000000000..fa2dc1b3f6 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/signhash/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::SignHash method +linktitle: SignHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::SignHash method. Computes the signature of specified input value in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography/ecdsabotan/signhash/ +--- +## ECDsaBotan::SignHash method + + +Computes the signature of specified input value. + +```cpp +ByteArrayPtr System::Security::Cryptography::ECDsaBotan::SignHash(const ByteArrayPtr &hash) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hash | const ByteArrayPtr\& | Hash value of data to be signed. | + +### ReturnValue + +ECDSA signature for specified hash. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/toxmlstring/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/toxmlstring/_index.md new file mode 100644 index 0000000000..56b0bf7a77 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/toxmlstring/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::ToXmlString method +linktitle: ToXmlString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::ToXmlString method. Exports all parameters in XML format. Not implemented in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography/ecdsabotan/toxmlstring/ +--- +## ECDsaBotan::ToXmlString(bool) method + + +Exports all parameters in XML format. Not implemented. + +```cpp +String System::Security::Cryptography::ECDsaBotan::ToXmlString(bool include_private_parameters) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | True to export both private and public parameters, false to export public parameters only. | + +### ReturnValue + +XML-encoded parameters. + +## See Also + +* Class [String](../../../system/string/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::ToXmlString(ECKeyXmlFormat) method + + +Exports all parameters in XML format. + +```cpp +String System::Security::Cryptography::ECDsaBotan::ToXmlString(ECKeyXmlFormat format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | ECKeyXmlFormat | Format of the result XML string. | + +### ReturnValue + +XML-encoded parameters. + +## See Also + +* Class [String](../../../system/string/) +* Enum [ECKeyXmlFormat](../../eckeyxmlformat/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/verifydata/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/verifydata/_index.md new file mode 100644 index 0000000000..bcb414aba8 --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/verifydata/_index.md @@ -0,0 +1,144 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::VerifyData method +linktitle: VerifyData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::VerifyData method. Verifies that the signature of the specified data is valid in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography/ecdsabotan/verifydata/ +--- +## ECDsaBotan::VerifyData(const ByteArrayPtr\&, const ByteArrayPtr\&) method + + +Verifies that the signature of the specified data is valid. + +```cpp +bool System::Security::Cryptography::ECDsaBotan::VerifyData(const ByteArrayPtr &data, const ByteArrayPtr &signature) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Signed data. | +| signature | const ByteArrayPtr\& | Signature data. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::VerifyData(const ByteArrayPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Verifies that the signature of the specified data is valid. + +```cpp +bool System::Security::Cryptography::ECDsa::VerifyData(const ByteArrayPtr &data, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Signed data. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::VerifyData(const ByteArrayPtr\&, int32_t, int32_t, const ByteArrayPtr\&) method + + +Verifies that the signature of the specified data is valid. + +```cpp +bool System::Security::Cryptography::ECDsaBotan::VerifyData(const ByteArrayPtr &data, int32_t offset, int32_t count, const ByteArrayPtr &signature) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Signed data. | +| offset | int32_t | Offset in **data**. | +| count | int32_t | Number of bytes to hash. | +| signature | const ByteArrayPtr\& | Signature data. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::VerifyData(const ByteArrayPtr\&, int32_t, int32_t, const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Verifies that the signature of the specified data is valid. + +```cpp +bool System::Security::Cryptography::ECDsa::VerifyData(const ByteArrayPtr &data, int32_t offset, int32_t count, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Signed data. | +| offset | int32_t | Offset in **data**. | +| count | int32_t | Number of bytes to hash. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::VerifyData(const StreamPtr\&, const ByteArrayPtr\&) method + + +Verifies that the signature of the specified binary stream is valid. + +```cpp +bool System::Security::Cryptography::ECDsaBotan::VerifyData(const StreamPtr &stream, const ByteArrayPtr &signature) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const StreamPtr\& | Signed data. | +| signature | const ByteArrayPtr\& | Signature data. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [StreamPtr](../../../system/streamptr/) +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## ECDsaBotan::VerifyData(const StreamPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&) method + + +Verifies that the signature of the specified binary stream is valid. + +```cpp +bool System::Security::Cryptography::ECDsa::VerifyData(const StreamPtr &stream, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const StreamPtr\& | Signed data. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [StreamPtr](../../../system/streamptr/) +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ecdsabotan/verifyhash/_index.md b/english/cpp/system.security.cryptography/ecdsabotan/verifyhash/_index.md new file mode 100644 index 0000000000..db7772c91a --- /dev/null +++ b/english/cpp/system.security.cryptography/ecdsabotan/verifyhash/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::ECDsaBotan::VerifyHash method +linktitle: VerifyHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECDsaBotan::VerifyHash method. Checks data signature in C++.' +type: docs +weight: 1500 +url: /cpp/system.security.cryptography/ecdsabotan/verifyhash/ +--- +## ECDsaBotan::VerifyHash method + + +Checks data signature. + +```cpp +bool System::Security::Cryptography::ECDsaBotan::VerifyHash(ByteArrayPtr hash, ByteArrayPtr signature) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hash | ByteArrayPtr | Hash calculated for received data. | +| signature | ByteArrayPtr | Signature as received. | + +### ReturnValue + +True if signature is valid, false otherwise. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ECDsaBotan](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/eckeyxmlformat/_index.md b/english/cpp/system.security.cryptography/eckeyxmlformat/_index.md new file mode 100644 index 0000000000..8dfd6704ec --- /dev/null +++ b/english/cpp/system.security.cryptography/eckeyxmlformat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::ECKeyXmlFormat enum +linktitle: ECKeyXmlFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ECKeyXmlFormat enum. XML format for elliptic curve keys in C++.' +type: docs +weight: 5500 +url: /cpp/system.security.cryptography/eckeyxmlformat/ +--- +## ECKeyXmlFormat enum + + +XML format for elliptic curve keys. + +```cpp +enum class ECKeyXmlFormat +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Rfc4050 | 0 | RFC-4050 format. | + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/frombase64transform/_index.md b/english/cpp/system.security.cryptography/frombase64transform/_index.md new file mode 100644 index 0000000000..79d2ebc95b --- /dev/null +++ b/english/cpp/system.security.cryptography/frombase64transform/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Security::Cryptography::FromBase64Transform class +linktitle: FromBase64Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::FromBase64Transform class. Converts the CryptoStream class instance from base 64. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1500 +url: /cpp/system.security.cryptography/frombase64transform/ +--- +## FromBase64Transform class + + +Converts the [CryptoStream](../cryptostream/) class instance from base 64. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class FromBase64Transform : public System::Security::Cryptography::ICryptoTransform +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clear](./clear/)() | Releases all resources. | +| [Dispose](./dispose/)() | Releases operating system resources acquired by the current object. | +| [FromBase64Transform](./frombase64transform/)() | Constructor. | +| [FromBase64Transform](./frombase64transform/)(FromBase64TransformMode) | Constructor. | +| virtual [get_CanReuseTransform](./get_canreusetransform/)() | Gets a value indicating whether the current transform can be reused. | +| [get_CanTransformMultipleBlocks](./get_cantransformmultipleblocks/)() | Gets a value indicating whether multiple blocks can be transformed. | +| virtual [get_InputBlockSize](./get_inputblocksize/)() | Input block size. | +| virtual [get_OutputBlockSize](./get_outputblocksize/)() | Output block size. | +| [TransformBlock](./transformblock/)(System::ArrayPtr\, int32_t, int32_t, System::ArrayPtr\, int32_t) | | +| [TransformFinalBlock](./transformfinalblock/)(System::ArrayPtr\, int32_t, int32_t) | | +| virtual [~FromBase64Transform](./~frombase64transform/)() | Destructor. | +## See Also + +* Class [ICryptoTransform](../icryptotransform/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/frombase64transform/clear/_index.md b/english/cpp/system.security.cryptography/frombase64transform/clear/_index.md new file mode 100644 index 0000000000..fe5eb9f06c --- /dev/null +++ b/english/cpp/system.security.cryptography/frombase64transform/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::FromBase64Transform::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::FromBase64Transform::Clear method. Releases all resources in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/frombase64transform/clear/ +--- +## FromBase64Transform::Clear method + + +Releases all resources. + +```cpp +void System::Security::Cryptography::FromBase64Transform::Clear() +``` + +## See Also + +* Class [FromBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/frombase64transform/dispose/_index.md b/english/cpp/system.security.cryptography/frombase64transform/dispose/_index.md new file mode 100644 index 0000000000..eb3696c97d --- /dev/null +++ b/english/cpp/system.security.cryptography/frombase64transform/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::FromBase64Transform::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::FromBase64Transform::Dispose method. Releases operating system resources acquired by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/frombase64transform/dispose/ +--- +## FromBase64Transform::Dispose method + + +Releases operating system resources acquired by the current object. + +```cpp +void System::Security::Cryptography::FromBase64Transform::Dispose() +``` + +## See Also + +* Class [FromBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/frombase64transform/frombase64transform/_index.md b/english/cpp/system.security.cryptography/frombase64transform/frombase64transform/_index.md new file mode 100644 index 0000000000..3f70346598 --- /dev/null +++ b/english/cpp/system.security.cryptography/frombase64transform/frombase64transform/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Security::Cryptography::FromBase64Transform::FromBase64Transform constructor +linktitle: FromBase64Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::FromBase64Transform::FromBase64Transform constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/frombase64transform/frombase64transform/ +--- +## FromBase64Transform::FromBase64Transform() constructor + + +Constructor. + +```cpp +System::Security::Cryptography::FromBase64Transform::FromBase64Transform() +``` + +## See Also + +* Class [FromBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## FromBase64Transform::FromBase64Transform(FromBase64TransformMode) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::FromBase64Transform::FromBase64Transform(FromBase64TransformMode whitespaces) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| whitespaces | FromBase64TransformMode | Specifies whether white space handling mode | + +## See Also + +* Enum [FromBase64TransformMode](../../frombase64transformmode/) +* Class [FromBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/frombase64transform/get_canreusetransform/_index.md b/english/cpp/system.security.cryptography/frombase64transform/get_canreusetransform/_index.md new file mode 100644 index 0000000000..0d9259ed90 --- /dev/null +++ b/english/cpp/system.security.cryptography/frombase64transform/get_canreusetransform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::FromBase64Transform::get_CanReuseTransform method +linktitle: get_CanReuseTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::FromBase64Transform::get_CanReuseTransform method. Gets a value indicating whether the current transform can be reused in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/frombase64transform/get_canreusetransform/ +--- +## FromBase64Transform::get_CanReuseTransform method + + +Gets a value indicating whether the current transform can be reused. + +```cpp +virtual bool System::Security::Cryptography::FromBase64Transform::get_CanReuseTransform() +``` + +## See Also + +* Class [FromBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/frombase64transform/get_cantransformmultipleblocks/_index.md b/english/cpp/system.security.cryptography/frombase64transform/get_cantransformmultipleblocks/_index.md new file mode 100644 index 0000000000..ae088c4fdc --- /dev/null +++ b/english/cpp/system.security.cryptography/frombase64transform/get_cantransformmultipleblocks/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::FromBase64Transform::get_CanTransformMultipleBlocks method +linktitle: get_CanTransformMultipleBlocks +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::FromBase64Transform::get_CanTransformMultipleBlocks method. Gets a value indicating whether multiple blocks can be transformed in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/frombase64transform/get_cantransformmultipleblocks/ +--- +## FromBase64Transform::get_CanTransformMultipleBlocks method + + +Gets a value indicating whether multiple blocks can be transformed. + +```cpp +bool System::Security::Cryptography::FromBase64Transform::get_CanTransformMultipleBlocks() +``` + +## See Also + +* Class [FromBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/frombase64transform/get_inputblocksize/_index.md b/english/cpp/system.security.cryptography/frombase64transform/get_inputblocksize/_index.md new file mode 100644 index 0000000000..029c14aaa1 --- /dev/null +++ b/english/cpp/system.security.cryptography/frombase64transform/get_inputblocksize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::FromBase64Transform::get_InputBlockSize method +linktitle: get_InputBlockSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::FromBase64Transform::get_InputBlockSize method. Input block size in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/frombase64transform/get_inputblocksize/ +--- +## FromBase64Transform::get_InputBlockSize method + + +Input block size. + +```cpp +int32_t System::Security::Cryptography::FromBase64Transform::get_InputBlockSize() +``` + + +### ReturnValue + +Number of bytes in input block. + +## See Also + +* Class [FromBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/frombase64transform/get_outputblocksize/_index.md b/english/cpp/system.security.cryptography/frombase64transform/get_outputblocksize/_index.md new file mode 100644 index 0000000000..498b3a4875 --- /dev/null +++ b/english/cpp/system.security.cryptography/frombase64transform/get_outputblocksize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::FromBase64Transform::get_OutputBlockSize method +linktitle: get_OutputBlockSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::FromBase64Transform::get_OutputBlockSize method. Output block size in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/frombase64transform/get_outputblocksize/ +--- +## FromBase64Transform::get_OutputBlockSize method + + +Output block size. + +```cpp +int32_t System::Security::Cryptography::FromBase64Transform::get_OutputBlockSize() +``` + + +### ReturnValue + +Number of bytes in output block. + +## See Also + +* Class [FromBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/frombase64transform/transformblock/_index.md b/english/cpp/system.security.cryptography/frombase64transform/transformblock/_index.md new file mode 100644 index 0000000000..5f195d57d9 --- /dev/null +++ b/english/cpp/system.security.cryptography/frombase64transform/transformblock/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::FromBase64Transform::TransformBlock method +linktitle: TransformBlock +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TransformBlock method of System::Security::Cryptography::FromBase64Transform class in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/frombase64transform/transformblock/ +--- +## FromBase64Transform::TransformBlock method + + + + +```cpp +int32_t System::Security::Cryptography::FromBase64Transform::TransformBlock(System::ArrayPtr inputBuffer, int32_t inputOffset, int32_t inputCount, System::ArrayPtr outputBuffer, int32_t outputOffset) +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [FromBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/frombase64transform/transformfinalblock/_index.md b/english/cpp/system.security.cryptography/frombase64transform/transformfinalblock/_index.md new file mode 100644 index 0000000000..27abf8d127 --- /dev/null +++ b/english/cpp/system.security.cryptography/frombase64transform/transformfinalblock/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::FromBase64Transform::TransformFinalBlock method +linktitle: TransformFinalBlock +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TransformFinalBlock method of System::Security::Cryptography::FromBase64Transform class in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/frombase64transform/transformfinalblock/ +--- +## FromBase64Transform::TransformFinalBlock method + + + + +```cpp +System::ArrayPtr System::Security::Cryptography::FromBase64Transform::TransformFinalBlock(System::ArrayPtr inputBuffer, int32_t inputOffset, int32_t inputCount) +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [FromBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/frombase64transform/~frombase64transform/_index.md b/english/cpp/system.security.cryptography/frombase64transform/~frombase64transform/_index.md new file mode 100644 index 0000000000..aea4cf5883 --- /dev/null +++ b/english/cpp/system.security.cryptography/frombase64transform/~frombase64transform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::FromBase64Transform::~FromBase64Transform method +linktitle: ~FromBase64Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::FromBase64Transform::~FromBase64Transform method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/frombase64transform/~frombase64transform/ +--- +## FromBase64Transform::~FromBase64Transform method + + +Destructor. + +```cpp +virtual System::Security::Cryptography::FromBase64Transform::~FromBase64Transform() +``` + +## See Also + +* Class [FromBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/frombase64transformmode/_index.md b/english/cpp/system.security.cryptography/frombase64transformmode/_index.md new file mode 100644 index 0000000000..c2aaa6b918 --- /dev/null +++ b/english/cpp/system.security.cryptography/frombase64transformmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::FromBase64TransformMode enum +linktitle: FromBase64TransformMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::FromBase64TransformMode enum. Specifies whether white space should be ignored in the base 64 transformation in C++.' +type: docs +weight: 5600 +url: /cpp/system.security.cryptography/frombase64transformmode/ +--- +## FromBase64TransformMode enum + + +Specifies whether white space should be ignored in the base 64 transformation. + +```cpp +enum class FromBase64TransformMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| IgnoreWhiteSpaces | 0 | White space should be ignored. | +| DoNotIgnoreWhiteSpaces | 1 | White space should not be ignored. | + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/hashalgorithm/_index.md b/english/cpp/system.security.cryptography/hashalgorithm/_index.md new file mode 100644 index 0000000000..1fe2dd3211 --- /dev/null +++ b/english/cpp/system.security.cryptography/hashalgorithm/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Security::Cryptography::HashAlgorithm class +linktitle: HashAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HashAlgorithm class. Base class for hashing algorithms. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1600 +url: /cpp/system.security.cryptography/hashalgorithm/ +--- +## HashAlgorithm class + + +Base class for hashing algorithms. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HashAlgorithm : public System::Security::Cryptography::ICryptoTransform +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ComputeHash](./computehash/)(const ArrayPtr\\&) | Hashes buffer. | +| [ComputeHash](./computehash/)(const ArrayPtr\\&, int, int) | Hashes buffer slice. | +| [ComputeHash](./computehash/)(SharedPtr\ const\&) | Reads stream until end and calculates hash for the data read. | +| static [Create](./create/)(const String\&) | Creates hash algorithm based on name. | +| virtual [get_Hash](./get_hash/)() | Gets value of calculated hash code. | +| virtual [get_HashSize](./get_hashsize/)() | Gets size of calculated hash value in bytes. | +| [get_InputBlockSize](./get_inputblocksize/)() override | Input block size. | +| [get_OutputBlockSize](./get_outputblocksize/)() override | Output block size. | +| virtual [Initialize](./initialize/)() | Resets hasher into initial state. | +| [TransformBlock](./transformblock/)(ArrayPtr\, int, int, ArrayPtr\, int) override | Processes block of data and copies data to output array. | +| [TransformFinalBlock](./transformfinalblock/)(ArrayPtr\, int, int) override | Processes last block of data and calculates hash. | +| virtual [~HashAlgorithm](./~hashalgorithm/)() | Destructor. | +## See Also + +* Class [ICryptoTransform](../icryptotransform/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/hashalgorithm/computehash/_index.md b/english/cpp/system.security.cryptography/hashalgorithm/computehash/_index.md new file mode 100644 index 0000000000..6576204278 --- /dev/null +++ b/english/cpp/system.security.cryptography/hashalgorithm/computehash/_index.md @@ -0,0 +1,85 @@ +--- +title: System::Security::Cryptography::HashAlgorithm::ComputeHash method +linktitle: ComputeHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HashAlgorithm::ComputeHash method. Hashes buffer in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/hashalgorithm/computehash/ +--- +## HashAlgorithm::ComputeHash(const ArrayPtr\\&) method + + +Hashes buffer. + +```cpp +ArrayPtr System::Security::Cryptography::HashAlgorithm::ComputeHash(const ArrayPtr &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | Source buffer. | + +### ReturnValue + +Calculated hash value. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HashAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## HashAlgorithm::ComputeHash(const ArrayPtr\\&, int, int) method + + +Hashes buffer slice. + +```cpp +ArrayPtr System::Security::Cryptography::HashAlgorithm::ComputeHash(const ArrayPtr &buffer, int offset, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | Source buffer. | +| offset | int | Offset in the source buffer. | +| count | int | Number of bytes to use from the source buffer. | + +### ReturnValue + +Calculated hash value. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HashAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## HashAlgorithm::ComputeHash(SharedPtr\ const\&) method + + +Reads stream until end and calculates hash for the data read. + +```cpp +ArrayPtr System::Security::Cryptography::HashAlgorithm::ComputeHash(SharedPtr const &inputStream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputStream | SharedPtr\ const\& | Stream to read data from. | + +### ReturnValue + +Calculated hash value for the whole stream data. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [HashAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hashalgorithm/create/_index.md b/english/cpp/system.security.cryptography/hashalgorithm/create/_index.md new file mode 100644 index 0000000000..735ea30b49 --- /dev/null +++ b/english/cpp/system.security.cryptography/hashalgorithm/create/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::HashAlgorithm::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HashAlgorithm::Create method. Creates hash algorithm based on name in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/hashalgorithm/create/ +--- +## HashAlgorithm::Create method + + +Creates hash algorithm based on name. + +```cpp +static SharedPtr System::Security::Cryptography::HashAlgorithm::Create(const String &hashName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hashName | const String\& | One of the following values: "MD5", "SHA1", "SHA256", "SHA384", "SHA512", "RIPEMD160" or any of them with "System.Security.Cryptography." prefix. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HashAlgorithm](../) +* Class [String](../../../system/string/) +* Class [HashAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hashalgorithm/get_hash/_index.md b/english/cpp/system.security.cryptography/hashalgorithm/get_hash/_index.md new file mode 100644 index 0000000000..ab0978e543 --- /dev/null +++ b/english/cpp/system.security.cryptography/hashalgorithm/get_hash/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::HashAlgorithm::get_Hash method +linktitle: get_Hash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HashAlgorithm::get_Hash method. Gets value of calculated hash code in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/hashalgorithm/get_hash/ +--- +## HashAlgorithm::get_Hash method + + +Gets value of calculated hash code. + +```cpp +virtual ArrayPtr System::Security::Cryptography::HashAlgorithm::get_Hash() +``` + + +### ReturnValue + +Hash code value. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HashAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hashalgorithm/get_hashsize/_index.md b/english/cpp/system.security.cryptography/hashalgorithm/get_hashsize/_index.md new file mode 100644 index 0000000000..ffe4209eb8 --- /dev/null +++ b/english/cpp/system.security.cryptography/hashalgorithm/get_hashsize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::HashAlgorithm::get_HashSize method +linktitle: get_HashSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HashAlgorithm::get_HashSize method. Gets size of calculated hash value in bytes in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/hashalgorithm/get_hashsize/ +--- +## HashAlgorithm::get_HashSize method + + +Gets size of calculated hash value in bytes. + +```cpp +virtual int System::Security::Cryptography::HashAlgorithm::get_HashSize() +``` + + +### ReturnValue + +Number of bytes in calculated hash value. + +## See Also + +* Class [HashAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hashalgorithm/get_inputblocksize/_index.md b/english/cpp/system.security.cryptography/hashalgorithm/get_inputblocksize/_index.md new file mode 100644 index 0000000000..0014cfd3ae --- /dev/null +++ b/english/cpp/system.security.cryptography/hashalgorithm/get_inputblocksize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::HashAlgorithm::get_InputBlockSize method +linktitle: get_InputBlockSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HashAlgorithm::get_InputBlockSize method. Input block size in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/hashalgorithm/get_inputblocksize/ +--- +## HashAlgorithm::get_InputBlockSize method + + +Input block size. + +```cpp +int System::Security::Cryptography::HashAlgorithm::get_InputBlockSize() override +``` + + +### ReturnValue + +Number of bytes in input block. + +## See Also + +* Class [HashAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hashalgorithm/get_outputblocksize/_index.md b/english/cpp/system.security.cryptography/hashalgorithm/get_outputblocksize/_index.md new file mode 100644 index 0000000000..27ede8d3a4 --- /dev/null +++ b/english/cpp/system.security.cryptography/hashalgorithm/get_outputblocksize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::HashAlgorithm::get_OutputBlockSize method +linktitle: get_OutputBlockSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HashAlgorithm::get_OutputBlockSize method. Output block size in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/hashalgorithm/get_outputblocksize/ +--- +## HashAlgorithm::get_OutputBlockSize method + + +Output block size. + +```cpp +int System::Security::Cryptography::HashAlgorithm::get_OutputBlockSize() override +``` + + +### ReturnValue + +Number of bytes in output block. + +## See Also + +* Class [HashAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hashalgorithm/initialize/_index.md b/english/cpp/system.security.cryptography/hashalgorithm/initialize/_index.md new file mode 100644 index 0000000000..6b440de235 --- /dev/null +++ b/english/cpp/system.security.cryptography/hashalgorithm/initialize/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::HashAlgorithm::Initialize method +linktitle: Initialize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HashAlgorithm::Initialize method. Resets hasher into initial state in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/hashalgorithm/initialize/ +--- +## HashAlgorithm::Initialize method + + +Resets hasher into initial state. + +```cpp +virtual void System::Security::Cryptography::HashAlgorithm::Initialize() +``` + +## See Also + +* Class [HashAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hashalgorithm/transformblock/_index.md b/english/cpp/system.security.cryptography/hashalgorithm/transformblock/_index.md new file mode 100644 index 0000000000..b0df41eff3 --- /dev/null +++ b/english/cpp/system.security.cryptography/hashalgorithm/transformblock/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Security::Cryptography::HashAlgorithm::TransformBlock method +linktitle: TransformBlock +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HashAlgorithm::TransformBlock method. Processes block of data and copies data to output array in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/hashalgorithm/transformblock/ +--- +## HashAlgorithm::TransformBlock method + + +Processes block of data and copies data to output array. + +```cpp +int System::Security::Cryptography::HashAlgorithm::TransformBlock(ArrayPtr inputBuffer, int inputOffset, int inputCount, ArrayPtr outputBuffer, int outputOffset) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputBuffer | ArrayPtr\ | [Buffer](../../../system/buffer/) to read data from. | +| inputOffset | int | Input buffer offset. | +| inputCount | int | Number of bytes to process. | +| outputBuffer | ArrayPtr\ | Output buffer to copy data into; nullptr to do no copying. | +| outputOffset | int | Output buffer offset. | + +### ReturnValue + +Number of bytes written. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HashAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hashalgorithm/transformfinalblock/_index.md b/english/cpp/system.security.cryptography/hashalgorithm/transformfinalblock/_index.md new file mode 100644 index 0000000000..e67e5823cb --- /dev/null +++ b/english/cpp/system.security.cryptography/hashalgorithm/transformfinalblock/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Security::Cryptography::HashAlgorithm::TransformFinalBlock method +linktitle: TransformFinalBlock +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HashAlgorithm::TransformFinalBlock method. Processes last block of data and calculates hash in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/hashalgorithm/transformfinalblock/ +--- +## HashAlgorithm::TransformFinalBlock method + + +Processes last block of data and calculates hash. + +```cpp +ArrayPtr System::Security::Cryptography::HashAlgorithm::TransformFinalBlock(ArrayPtr inputBuffer, int inputOffset, int inputCount) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputBuffer | ArrayPtr\ | [Buffer](../../../system/buffer/) to read data from. | +| inputOffset | int | Input buffer offset. | +| inputCount | int | Number of bytes to process. | + +### ReturnValue + +Hash calculated for the whole data sequence. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HashAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hashalgorithm/~hashalgorithm/_index.md b/english/cpp/system.security.cryptography/hashalgorithm/~hashalgorithm/_index.md new file mode 100644 index 0000000000..ea0da4614a --- /dev/null +++ b/english/cpp/system.security.cryptography/hashalgorithm/~hashalgorithm/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::HashAlgorithm::~HashAlgorithm method +linktitle: ~HashAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HashAlgorithm::~HashAlgorithm method. Destructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/hashalgorithm/~hashalgorithm/ +--- +## HashAlgorithm::~HashAlgorithm method + + +Destructor. + +```cpp +virtual System::Security::Cryptography::HashAlgorithm::~HashAlgorithm() +``` + +## See Also + +* Class [HashAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hmac/_index.md b/english/cpp/system.security.cryptography/hmac/_index.md new file mode 100644 index 0000000000..1e2ca74e16 --- /dev/null +++ b/english/cpp/system.security.cryptography/hmac/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::HMAC class +linktitle: HMAC +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HMAC class. All implementations of Hash-based Message Authentication Code (HMAC) must inherit this abstract class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1700 +url: /cpp/system.security.cryptography/hmac/ +--- +## HMAC class + + +All implementations of Hash-based Message [Authentication](../../system.security.authentication/) Code ([HMAC](./)) must inherit this abstract class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HMAC : public System::Security::Cryptography::HashAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)() | NOT IMPLEMENTED. | +## See Also + +* Class [HashAlgorithm](../hashalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/hmac/create/_index.md b/english/cpp/system.security.cryptography/hmac/create/_index.md new file mode 100644 index 0000000000..187f0d526b --- /dev/null +++ b/english/cpp/system.security.cryptography/hmac/create/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Security::Cryptography::HMAC::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HMAC::Create method. NOT IMPLEMENTED in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/hmac/create/ +--- +## HMAC::Create method + + +NOT IMPLEMENTED. + +```cpp +static SharedPtr System::Security::Cryptography::HMAC::Create() +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HMAC](../) +* Class [HMAC](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hmacsha1/_index.md b/english/cpp/system.security.cryptography/hmacsha1/_index.md new file mode 100644 index 0000000000..c57d9b4d8d --- /dev/null +++ b/english/cpp/system.security.cryptography/hmacsha1/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::HMACSHA1 class +linktitle: HMACSHA1 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HMACSHA1 class. Hash-based Message Authentication Code that uses the SHA1 hash function. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1800 +url: /cpp/system.security.cryptography/hmacsha1/ +--- +## HMACSHA1 class + + +Hash-based Message [Authentication](../../system.security.authentication/) Code that uses the [SHA1](../sha1/) hash function. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HMACSHA1 : public System::Security::Cryptography::HashAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| [HMACSHA1](./hmacsha1/)(const System::ArrayPtr\\&) | Constructor. | +## See Also + +* Class [HashAlgorithm](../hashalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/hmacsha1/hmacsha1/_index.md b/english/cpp/system.security.cryptography/hmacsha1/hmacsha1/_index.md new file mode 100644 index 0000000000..3d99a6ad8e --- /dev/null +++ b/english/cpp/system.security.cryptography/hmacsha1/hmacsha1/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::HMACSHA1::HMACSHA1 constructor +linktitle: HMACSHA1 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HMACSHA1::HMACSHA1 constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/hmacsha1/hmacsha1/ +--- +## HMACSHA1::HMACSHA1 constructor + + +Constructor. + +```cpp +System::Security::Cryptography::HMACSHA1::HMACSHA1(const System::ArrayPtr &key) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const System::ArrayPtr\\& | Hasher key. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HMACSHA1](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hmacsha512/_index.md b/english/cpp/system.security.cryptography/hmacsha512/_index.md new file mode 100644 index 0000000000..b77d5f6cdc --- /dev/null +++ b/english/cpp/system.security.cryptography/hmacsha512/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::HMACSHA512 class +linktitle: HMACSHA512 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HMACSHA512 class. Hash-based Message Authentication Code that uses the SHA512 hash function. Partialy implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1900 +url: /cpp/system.security.cryptography/hmacsha512/ +--- +## HMACSHA512 class + + +Hash-based Message [Authentication](../../system.security.authentication/) Code that uses the [SHA512](../sha512/) hash function. Partialy implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HMACSHA512 : public System::Security::Cryptography::HashAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ComputeHash](./computehash/)(const ArrayPtr\\&) | Calculates [HMAC](../hmac/). | +| [HMACSHA512](./hmacsha512/)() | Constructor. | +| [HMACSHA512](./hmacsha512/)(const System::ArrayPtr\\&) | Constructor. | +## See Also + +* Class [HashAlgorithm](../hashalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/hmacsha512/computehash/_index.md b/english/cpp/system.security.cryptography/hmacsha512/computehash/_index.md new file mode 100644 index 0000000000..d730394ec6 --- /dev/null +++ b/english/cpp/system.security.cryptography/hmacsha512/computehash/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::HMACSHA512::ComputeHash method +linktitle: ComputeHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HMACSHA512::ComputeHash method. Calculates HMAC in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/hmacsha512/computehash/ +--- +## HMACSHA512::ComputeHash method + + +Calculates [HMAC](../../hmac/). + +```cpp +ArrayPtr System::Security::Cryptography::HMACSHA512::ComputeHash(const ArrayPtr &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | Source buffer. | + +### ReturnValue + +Calculated [HMAC](../../hmac/) value. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HMACSHA512](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/hmacsha512/hmacsha512/_index.md b/english/cpp/system.security.cryptography/hmacsha512/hmacsha512/_index.md new file mode 100644 index 0000000000..72c0dce866 --- /dev/null +++ b/english/cpp/system.security.cryptography/hmacsha512/hmacsha512/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Security::Cryptography::HMACSHA512::HMACSHA512 constructor +linktitle: HMACSHA512 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::HMACSHA512::HMACSHA512 constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/hmacsha512/hmacsha512/ +--- +## HMACSHA512::HMACSHA512() constructor + + +Constructor. + +```cpp +System::Security::Cryptography::HMACSHA512::HMACSHA512() +``` + +## See Also + +* Class [HMACSHA512](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## HMACSHA512::HMACSHA512(const System::ArrayPtr\\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::HMACSHA512::HMACSHA512(const System::ArrayPtr &key) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const System::ArrayPtr\\& | Hasher key. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HMACSHA512](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/icryptotransform/_index.md b/english/cpp/system.security.cryptography/icryptotransform/_index.md new file mode 100644 index 0000000000..578458b261 --- /dev/null +++ b/english/cpp/system.security.cryptography/icryptotransform/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::ICryptoTransform class +linktitle: ICryptoTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ICryptoTransform class. Base class of cryptographic transformer. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2000 +url: /cpp/system.security.cryptography/icryptotransform/ +--- +## ICryptoTransform class + + +Base class of cryptographic transformer. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ICryptoTransform : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_InputBlockSize](./get_inputblocksize/)() | Input block size. | +| virtual [get_OutputBlockSize](./get_outputblocksize/)() | Output block size. | +| virtual [TransformBlock](./transformblock/)(ArrayPtr\, int, int, ArrayPtr\, int) | RTTI information. | +| virtual [TransformFinalBlock](./transformfinalblock/)(ArrayPtr\, int, int) | Processes last block of data and calculates output value. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/icryptotransform/get_inputblocksize/_index.md b/english/cpp/system.security.cryptography/icryptotransform/get_inputblocksize/_index.md new file mode 100644 index 0000000000..3e83155bae --- /dev/null +++ b/english/cpp/system.security.cryptography/icryptotransform/get_inputblocksize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::ICryptoTransform::get_InputBlockSize method +linktitle: get_InputBlockSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ICryptoTransform::get_InputBlockSize method. Input block size in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/icryptotransform/get_inputblocksize/ +--- +## ICryptoTransform::get_InputBlockSize method + + +Input block size. + +```cpp +virtual int System::Security::Cryptography::ICryptoTransform::get_InputBlockSize()=0 +``` + + +### ReturnValue + +Number of bytes in input block. + +## See Also + +* Class [ICryptoTransform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/icryptotransform/get_outputblocksize/_index.md b/english/cpp/system.security.cryptography/icryptotransform/get_outputblocksize/_index.md new file mode 100644 index 0000000000..d6fa146a65 --- /dev/null +++ b/english/cpp/system.security.cryptography/icryptotransform/get_outputblocksize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::ICryptoTransform::get_OutputBlockSize method +linktitle: get_OutputBlockSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ICryptoTransform::get_OutputBlockSize method. Output block size in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/icryptotransform/get_outputblocksize/ +--- +## ICryptoTransform::get_OutputBlockSize method + + +Output block size. + +```cpp +virtual int System::Security::Cryptography::ICryptoTransform::get_OutputBlockSize()=0 +``` + + +### ReturnValue + +Number of bytes in output block. + +## See Also + +* Class [ICryptoTransform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/icryptotransform/transformblock/_index.md b/english/cpp/system.security.cryptography/icryptotransform/transformblock/_index.md new file mode 100644 index 0000000000..922965e729 --- /dev/null +++ b/english/cpp/system.security.cryptography/icryptotransform/transformblock/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Security::Cryptography::ICryptoTransform::TransformBlock method +linktitle: TransformBlock +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ICryptoTransform::TransformBlock method. RTTI information in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/icryptotransform/transformblock/ +--- +## ICryptoTransform::TransformBlock method + + +RTTI information. + +```cpp +virtual int System::Security::Cryptography::ICryptoTransform::TransformBlock(ArrayPtr inputBuffer, int inputOffset, int inputCount, ArrayPtr outputBuffer, int outputOffset)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputBuffer | ArrayPtr\ | [Buffer](../../../system/buffer/) to read data from. | +| inputOffset | int | Input buffer offset. | +| inputCount | int | Number of bytes to process. | +| outputBuffer | ArrayPtr\ | Output buffer to copy data into; nullptr to do no copying. | +| outputOffset | int | Output buffer offset. | + +### ReturnValue + +Number of bytes written. +## Remarks + + +Processes block of data and copies data to output array. +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICryptoTransform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/icryptotransform/transformfinalblock/_index.md b/english/cpp/system.security.cryptography/icryptotransform/transformfinalblock/_index.md new file mode 100644 index 0000000000..20784b43c7 --- /dev/null +++ b/english/cpp/system.security.cryptography/icryptotransform/transformfinalblock/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Security::Cryptography::ICryptoTransform::TransformFinalBlock method +linktitle: TransformFinalBlock +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ICryptoTransform::TransformFinalBlock method. Processes last block of data and calculates output value in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/icryptotransform/transformfinalblock/ +--- +## ICryptoTransform::TransformFinalBlock method + + +Processes last block of data and calculates output value. + +```cpp +virtual ArrayPtr System::Security::Cryptography::ICryptoTransform::TransformFinalBlock(ArrayPtr inputBuffer, int inputOffset, int inputCount)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputBuffer | ArrayPtr\ | [Buffer](../../../system/buffer/) to read data from. | +| inputOffset | int | Input buffer offset. | +| inputCount | int | Number of bytes to process. | + +### ReturnValue + +Output calculated for the whole input sequence. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICryptoTransform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/icspasymmetricalgorithm/_index.md b/english/cpp/system.security.cryptography/icspasymmetricalgorithm/_index.md new file mode 100644 index 0000000000..244e3f7707 --- /dev/null +++ b/english/cpp/system.security.cryptography/icspasymmetricalgorithm/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::ICspAsymmetricAlgorithm class +linktitle: ICspAsymmetricAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ICspAsymmetricAlgorithm class. Asymmetric algorithm base class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2100 +url: /cpp/system.security.cryptography/icspasymmetricalgorithm/ +--- +## ICspAsymmetricAlgorithm class + + +Asymmetric algorithm base class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ICspAsymmetricAlgorithm : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [ExportCspBlob](./exportcspblob/)(bool) | Exports blob with key information. | +| virtual [get_CspKeyContainerInfo](./get_cspkeycontainerinfo/)() | RTTI information. | +| virtual [ImportCspBlob](./importcspblob/)(ByteArrayPtr) | Imports key information from data blob. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/icspasymmetricalgorithm/exportcspblob/_index.md b/english/cpp/system.security.cryptography/icspasymmetricalgorithm/exportcspblob/_index.md new file mode 100644 index 0000000000..c924ae3eda --- /dev/null +++ b/english/cpp/system.security.cryptography/icspasymmetricalgorithm/exportcspblob/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::ICspAsymmetricAlgorithm::ExportCspBlob method +linktitle: ExportCspBlob +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ICspAsymmetricAlgorithm::ExportCspBlob method. Exports blob with key information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/icspasymmetricalgorithm/exportcspblob/ +--- +## ICspAsymmetricAlgorithm::ExportCspBlob method + + +Exports blob with key information. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::ICspAsymmetricAlgorithm::ExportCspBlob(bool include_private_parameters)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | True to include private key, false otherwise. | + +### ReturnValue + +Exported data blob. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ICspAsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/icspasymmetricalgorithm/get_cspkeycontainerinfo/_index.md b/english/cpp/system.security.cryptography/icspasymmetricalgorithm/get_cspkeycontainerinfo/_index.md new file mode 100644 index 0000000000..3c7f43b5e3 --- /dev/null +++ b/english/cpp/system.security.cryptography/icspasymmetricalgorithm/get_cspkeycontainerinfo/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::ICspAsymmetricAlgorithm::get_CspKeyContainerInfo method +linktitle: get_CspKeyContainerInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ICspAsymmetricAlgorithm::get_CspKeyContainerInfo method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/icspasymmetricalgorithm/get_cspkeycontainerinfo/ +--- +## ICspAsymmetricAlgorithm::get_CspKeyContainerInfo method + + +RTTI information. + +```cpp +virtual SharedPtr System::Security::Cryptography::ICspAsymmetricAlgorithm::get_CspKeyContainerInfo()=0 +``` + +## Remarks + + +Gets a [CspKeyContainerInfo](../../cspkeycontainerinfo/) object. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CspKeyContainerInfo](../../cspkeycontainerinfo/) +* Class [ICspAsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/icspasymmetricalgorithm/importcspblob/_index.md b/english/cpp/system.security.cryptography/icspasymmetricalgorithm/importcspblob/_index.md new file mode 100644 index 0000000000..6f371be1ce --- /dev/null +++ b/english/cpp/system.security.cryptography/icspasymmetricalgorithm/importcspblob/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::ICspAsymmetricAlgorithm::ImportCspBlob method +linktitle: ImportCspBlob +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ICspAsymmetricAlgorithm::ImportCspBlob method. Imports key information from data blob in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/icspasymmetricalgorithm/importcspblob/ +--- +## ICspAsymmetricAlgorithm::ImportCspBlob method + + +Imports key information from data blob. + +```cpp +virtual void System::Security::Cryptography::ICspAsymmetricAlgorithm::ImportCspBlob(ByteArrayPtr raw_data)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| raw_data | ByteArrayPtr | Previously imported CSP data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [ICspAsymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/keynumber/_index.md b/english/cpp/system.security.cryptography/keynumber/_index.md new file mode 100644 index 0000000000..90832ad98e --- /dev/null +++ b/english/cpp/system.security.cryptography/keynumber/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::KeyNumber enum +linktitle: KeyNumber +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::KeyNumber enum. Key type in C++.' +type: docs +weight: 5700 +url: /cpp/system.security.cryptography/keynumber/ +--- +## KeyNumber enum + + +Key type. + +```cpp +enum class KeyNumber +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Exchange | 1 | Asymmetric exchange key. | +| Signature | 2 | Asymmetric exchange key. | + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/keysizes/_index.md b/english/cpp/system.security.cryptography/keysizes/_index.md new file mode 100644 index 0000000000..bb88071471 --- /dev/null +++ b/english/cpp/system.security.cryptography/keysizes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::KeySizes class +linktitle: KeySizes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::KeySizes class. Set of key sizes accepted by symmetric algorithms. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2200 +url: /cpp/system.security.cryptography/keysizes/ +--- +## KeySizes class + + +Set of key sizes accepted by symmetric algorithms. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class KeySizes : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_MaxSize](./get_maxsize/)() const | Gets maximal valid key size. | +| [get_MinSize](./get_minsize/)() const | Gets minimal valid key size. | +| [get_SkipSize](./get_skipsize/)() const | Gets valid key size step. | +| [KeySizes](./keysizes/)(int, int, int) | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/keysizes/get_maxsize/_index.md b/english/cpp/system.security.cryptography/keysizes/get_maxsize/_index.md new file mode 100644 index 0000000000..6685e369fc --- /dev/null +++ b/english/cpp/system.security.cryptography/keysizes/get_maxsize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::KeySizes::get_MaxSize method +linktitle: get_MaxSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::KeySizes::get_MaxSize method. Gets maximal valid key size in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/keysizes/get_maxsize/ +--- +## KeySizes::get_MaxSize method + + +Gets maximal valid key size. + +```cpp +int System::Security::Cryptography::KeySizes::get_MaxSize() const +``` + + +### ReturnValue + +Maximal valid key size, bits. + +## See Also + +* Class [KeySizes](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/keysizes/get_minsize/_index.md b/english/cpp/system.security.cryptography/keysizes/get_minsize/_index.md new file mode 100644 index 0000000000..ef4ef3c393 --- /dev/null +++ b/english/cpp/system.security.cryptography/keysizes/get_minsize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::KeySizes::get_MinSize method +linktitle: get_MinSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::KeySizes::get_MinSize method. Gets minimal valid key size in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/keysizes/get_minsize/ +--- +## KeySizes::get_MinSize method + + +Gets minimal valid key size. + +```cpp +int System::Security::Cryptography::KeySizes::get_MinSize() const +``` + + +### ReturnValue + +Minimal valid key size, bits. + +## See Also + +* Class [KeySizes](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/keysizes/get_skipsize/_index.md b/english/cpp/system.security.cryptography/keysizes/get_skipsize/_index.md new file mode 100644 index 0000000000..99bdf5033b --- /dev/null +++ b/english/cpp/system.security.cryptography/keysizes/get_skipsize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::KeySizes::get_SkipSize method +linktitle: get_SkipSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::KeySizes::get_SkipSize method. Gets valid key size step in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/keysizes/get_skipsize/ +--- +## KeySizes::get_SkipSize method + + +Gets valid key size step. + +```cpp +int System::Security::Cryptography::KeySizes::get_SkipSize() const +``` + + +### ReturnValue + +Valid key size step, bits. + +## See Also + +* Class [KeySizes](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/keysizes/keysizes/_index.md b/english/cpp/system.security.cryptography/keysizes/keysizes/_index.md new file mode 100644 index 0000000000..872eb72695 --- /dev/null +++ b/english/cpp/system.security.cryptography/keysizes/keysizes/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::KeySizes::KeySizes constructor +linktitle: KeySizes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::KeySizes::KeySizes constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/keysizes/keysizes/ +--- +## KeySizes::KeySizes constructor + + +RTTI information. + +```cpp +System::Security::Cryptography::KeySizes::KeySizes(int min_size, int max_size, int skip_size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| min_size | int | Minimum valid key size, bits. | +| max_size | int | Maximal valid key size, bits. | +| skip_size | int | Valid key size step, bits. | +## Remarks + + +Constructor. +## See Also + +* Class [KeySizes](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/md5/_index.md b/english/cpp/system.security.cryptography/md5/_index.md new file mode 100644 index 0000000000..f60270552f --- /dev/null +++ b/english/cpp/system.security.cryptography/md5/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::MD5 class +linktitle: MD5 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::MD5 class. MD5 hashing algorithm. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2300 +url: /cpp/system.security.cryptography/md5/ +--- +## MD5 class + + +[MD5](./) hashing algorithm. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class MD5 : public System::Security::Cryptography::HashAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)() | Creates [MD5](./) algorithm. | +| static [Create](./create/)(const String\&) | Creates [MD5](./) algorithm. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ptr](./ptr/) | RTTI information. | +## See Also + +* Class [HashAlgorithm](../hashalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/md5/create/_index.md b/english/cpp/system.security.cryptography/md5/create/_index.md new file mode 100644 index 0000000000..126082e6ce --- /dev/null +++ b/english/cpp/system.security.cryptography/md5/create/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Security::Cryptography::MD5::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::MD5::Create method. Creates MD5 algorithm in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/md5/create/ +--- +## MD5::Create() method + + +Creates [MD5](../) algorithm. + +```cpp +static SharedPtr System::Security::Cryptography::MD5::Create() +``` + + +### ReturnValue + +Newly created algorithm object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MD5](../) +* Class [MD5](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## MD5::Create(const String\&) method + + +Creates [MD5](../) algorithm. + +```cpp +static SharedPtr System::Security::Cryptography::MD5::Create(const String &algName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| algName | const String\& | Should be "System.Security.Cryptography.MD5". | + +### ReturnValue + +Newly created algorithm object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [MD5](../) +* Class [String](../../../system/string/) +* Class [MD5](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/md5/ptr/_index.md b/english/cpp/system.security.cryptography/md5/ptr/_index.md new file mode 100644 index 0000000000..0da64db839 --- /dev/null +++ b/english/cpp/system.security.cryptography/md5/ptr/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Security::Cryptography::MD5::ptr typedef +linktitle: ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::MD5::ptr typedef. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/md5/ptr/ +--- +## ptr typedef + + +RTTI information. + +```cpp +SharedPtr System::Security::Cryptography::MD5::ptr +``` + +## Remarks + + +Pointer type. +## See Also + +* Class [MD5](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/md5cryptoserviceprovider/_index.md b/english/cpp/system.security.cryptography/md5cryptoserviceprovider/_index.md new file mode 100644 index 0000000000..7e22345081 --- /dev/null +++ b/english/cpp/system.security.cryptography/md5cryptoserviceprovider/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::MD5CryptoServiceProvider class +linktitle: MD5CryptoServiceProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::MD5CryptoServiceProvider class. CSP-compatible MD5 algorithm. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2400 +url: /cpp/system.security.cryptography/md5cryptoserviceprovider/ +--- +## MD5CryptoServiceProvider class + + +CSP-compatible [MD5](../md5/) algorithm. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class MD5CryptoServiceProvider : public System::Security::Cryptography::MD5 +``` + +## Methods + +| Method | Description | +| --- | --- | +| [MD5CryptoServiceProvider](./md5cryptoserviceprovider/)() | Constructor. Not implemented. | +## See Also + +* Class [MD5](../md5/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/md5cryptoserviceprovider/md5cryptoserviceprovider/_index.md b/english/cpp/system.security.cryptography/md5cryptoserviceprovider/md5cryptoserviceprovider/_index.md new file mode 100644 index 0000000000..0020b9c8f7 --- /dev/null +++ b/english/cpp/system.security.cryptography/md5cryptoserviceprovider/md5cryptoserviceprovider/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::MD5CryptoServiceProvider::MD5CryptoServiceProvider constructor +linktitle: MD5CryptoServiceProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::MD5CryptoServiceProvider::MD5CryptoServiceProvider constructor. Constructor. Not implemented in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/md5cryptoserviceprovider/md5cryptoserviceprovider/ +--- +## MD5CryptoServiceProvider::MD5CryptoServiceProvider constructor + + +Constructor. Not implemented. + +```cpp +System::Security::Cryptography::MD5CryptoServiceProvider::MD5CryptoServiceProvider() +``` + +## See Also + +* Class [MD5CryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/oid/_index.md b/english/cpp/system.security.cryptography/oid/_index.md new file mode 100644 index 0000000000..b2db885095 --- /dev/null +++ b/english/cpp/system.security.cryptography/oid/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Security::Cryptography::Oid class +linktitle: Oid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Oid class. Cryptographic object identifier. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2500 +url: /cpp/system.security.cryptography/oid/ +--- +## Oid class + + +Cryptographic object identifier. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Oid : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [FromFriendlyName](./fromfriendlyname/)(const String\&, OidGroup) | Create OID object from the specified OID friendly name. | +| static [FromOidValue](./fromoidvalue/)(const String\&, OidGroup) | Create OID object from the specified OID value. | +| [get_FriendlyName](./get_friendlyname/)() const | Gets user-friendly name of object. | +| [get_Value](./get_value/)() const | Gets object identifier string. | +| [Oid](./oid/)() | RTTI information. | +| [Oid](./oid/)(const SharedPtr\\&) | Copy constructor. | +| [Oid](./oid/)(const String\&) | Constructor. | +| [Oid](./oid/)(const String\&, const String\&) | Constructor. | +| [set_FriendlyName](./set_friendlyname/)(const String\&) | Sets user-friendly name of object. | +| [set_Value](./set_value/)(const String\&) | Sets object identifier string. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/oid/fromfriendlyname/_index.md b/english/cpp/system.security.cryptography/oid/fromfriendlyname/_index.md new file mode 100644 index 0000000000..23e2b97150 --- /dev/null +++ b/english/cpp/system.security.cryptography/oid/fromfriendlyname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::Oid::FromFriendlyName method +linktitle: FromFriendlyName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Oid::FromFriendlyName method. Create OID object from the specified OID friendly name in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/oid/fromfriendlyname/ +--- +## Oid::FromFriendlyName method + + +Create OID object from the specified OID friendly name. + +```cpp +static SharedPtr System::Security::Cryptography::Oid::FromFriendlyName(const String &friendly_name, OidGroup group) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| friendly_name | const String\& | User-friendly object name. | +| group | OidGroup | OID group to search in. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Oid](../) +* Class [String](../../../system/string/) +* Enum [OidGroup](../../oidgroup/) +* Class [Oid](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/oid/fromoidvalue/_index.md b/english/cpp/system.security.cryptography/oid/fromoidvalue/_index.md new file mode 100644 index 0000000000..fa99896158 --- /dev/null +++ b/english/cpp/system.security.cryptography/oid/fromoidvalue/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::Oid::FromOidValue method +linktitle: FromOidValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Oid::FromOidValue method. Create OID object from the specified OID value in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/oid/fromoidvalue/ +--- +## Oid::FromOidValue method + + +Create OID object from the specified OID value. + +```cpp +static SharedPtr System::Security::Cryptography::Oid::FromOidValue(const String &oid_value, OidGroup group) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oid_value | const String\& | OID value. | +| group | OidGroup | OID group to search in. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Oid](../) +* Class [String](../../../system/string/) +* Enum [OidGroup](../../oidgroup/) +* Class [Oid](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/oid/get_friendlyname/_index.md b/english/cpp/system.security.cryptography/oid/get_friendlyname/_index.md new file mode 100644 index 0000000000..c4778d0b75 --- /dev/null +++ b/english/cpp/system.security.cryptography/oid/get_friendlyname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::Oid::get_FriendlyName method +linktitle: get_FriendlyName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Oid::get_FriendlyName method. Gets user-friendly name of object in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/oid/get_friendlyname/ +--- +## Oid::get_FriendlyName method + + +Gets user-friendly name of object. + +```cpp +String System::Security::Cryptography::Oid::get_FriendlyName() const +``` + + +### ReturnValue + +User-friendly object name. + +## See Also + +* Class [String](../../../system/string/) +* Class [Oid](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/oid/get_value/_index.md b/english/cpp/system.security.cryptography/oid/get_value/_index.md new file mode 100644 index 0000000000..c0db61fabb --- /dev/null +++ b/english/cpp/system.security.cryptography/oid/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::Oid::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Oid::get_Value method. Gets object identifier string in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/oid/get_value/ +--- +## Oid::get_Value method + + +Gets object identifier string. + +```cpp +String System::Security::Cryptography::Oid::get_Value() const +``` + + +### ReturnValue + +[Object](../../../system/object/) identifier. + +## See Also + +* Class [String](../../../system/string/) +* Class [Oid](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/oid/oid/_index.md b/english/cpp/system.security.cryptography/oid/oid/_index.md new file mode 100644 index 0000000000..be023863c8 --- /dev/null +++ b/english/cpp/system.security.cryptography/oid/oid/_index.md @@ -0,0 +1,89 @@ +--- +title: System::Security::Cryptography::Oid::Oid constructor +linktitle: Oid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Oid::Oid constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/oid/oid/ +--- +## Oid::Oid() constructor + + +RTTI information. + +```cpp +System::Security::Cryptography::Oid::Oid() +``` + +## Remarks + + +Default constructor. +## See Also + +* Class [Oid](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## Oid::Oid(const SharedPtr\\&) constructor + + +Copy constructor. + +```cpp +System::Security::Cryptography::Oid::Oid(const SharedPtr &oid) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oid | const SharedPtr\\& | Identifier to copy data from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Oid](../) +* Class [Oid](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## Oid::Oid(const String\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::Oid::Oid(const String &oid) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oid | const String\& | [String](../../../system/string/) value of object identifier. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Oid](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## Oid::Oid(const String\&, const String\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::Oid::Oid(const String &value, const String &friendly_name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | [String](../../../system/string/) value of object identifier. | +| friendly_name | const String\& | User-friendly object name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Oid](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/oid/set_friendlyname/_index.md b/english/cpp/system.security.cryptography/oid/set_friendlyname/_index.md new file mode 100644 index 0000000000..04b6904f52 --- /dev/null +++ b/english/cpp/system.security.cryptography/oid/set_friendlyname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::Oid::set_FriendlyName method +linktitle: set_FriendlyName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Oid::set_FriendlyName method. Sets user-friendly name of object in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/oid/set_friendlyname/ +--- +## Oid::set_FriendlyName method + + +Sets user-friendly name of object. + +```cpp +void System::Security::Cryptography::Oid::set_FriendlyName(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | User-friendly object name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Oid](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/oid/set_value/_index.md b/english/cpp/system.security.cryptography/oid/set_value/_index.md new file mode 100644 index 0000000000..a44e3cbdf1 --- /dev/null +++ b/english/cpp/system.security.cryptography/oid/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::Oid::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Oid::set_Value method. Sets object identifier string in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/oid/set_value/ +--- +## Oid::set_Value method + + +Sets object identifier string. + +```cpp +void System::Security::Cryptography::Oid::set_Value(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | [Object](../../../system/object/) identifier. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Oid](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/oidgroup/_index.md b/english/cpp/system.security.cryptography/oidgroup/_index.md new file mode 100644 index 0000000000..c9d5db31d0 --- /dev/null +++ b/english/cpp/system.security.cryptography/oidgroup/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Security::Cryptography::OidGroup enum +linktitle: OidGroup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::OidGroup enum. Identifies Windows OID groups in C++.' +type: docs +weight: 5800 +url: /cpp/system.security.cryptography/oidgroup/ +--- +## OidGroup enum + + +Identifies [Windows](../../system.windows/) OID groups. + +```cpp +enum class OidGroup : int32_t +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| All | 0 | All groups. | +| HashAlgorithm | 1 | Group represented by CRYPT_HASH_ALG_OID_GROUP_ID. | +| EncryptionAlgorithm | 2 | Group represented by CRYPT_ENCRYPT_ALG_OID_GROUP_ID. | +| PublicKeyAlgorithm | 3 | Group represented by CRYPT_PUBKEY_ALG_OID_GROUP_ID. | +| SignatureAlgorithm | 4 | Group represented by CRYPT_SIGN_ALG_OID_GROUP_ID. | +| Attribute | 5 | Group represented by CRYPT_RDN_ATTR_OID_GROUP_ID. | +| ExtensionOrAttribute | 6 | Group represented by CRYPT_EXT_OR_ATTR_OID_GROUP_ID. | +| EnhancedKeyUsage | 7 | Group represented by CRYPT_ENHKEY_USAGE_OID_GROUP_ID. | +| Policy | 8 | Group represented by CRYPT_POLICY_OID_GROUP_ID. | +| Template | 9 | Group represented by CRYPT_TEMPLATE_OID_GROUP_ID. | +| KeyDerivationFunction | 10 | Group represented by CRYPT_KDF_OID_GROUP_ID. | + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/operator!=/_index.md b/english/cpp/system.security.cryptography/operator!=/_index.md new file mode 100644 index 0000000000..dcd87e0bb0 --- /dev/null +++ b/english/cpp/system.security.cryptography/operator!=/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Security::Cryptography::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator!= method of class in C++.' +type: docs +weight: 6200 +url: /cpp/system.security.cryptography/operator!=/ +--- +## System::Security::Cryptography::operator!=(const SharedPtr\\&, const SharedPtr\\&) method + + + + +```cpp +bool System::Security::Cryptography::operator!=(const SharedPtr &left, const SharedPtr &right) +``` + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [RSAEncryptionPadding](../rsaencryptionpadding/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) +## System::Security::Cryptography::operator!=(const SharedPtr\\&, const SharedPtr\\&) method + + + + +```cpp +bool System::Security::Cryptography::operator!=(const SharedPtr &left, const SharedPtr &right) +``` + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [RSASignaturePadding](../rsasignaturepadding/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) +## System::Security::Cryptography::operator!=(std::nullptr_t, const HashAlgorithmName\&) method + + + + +```cpp +bool System::Security::Cryptography::operator!=(std::nullptr_t, const HashAlgorithmName &) +``` + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/operator==/_index.md b/english/cpp/system.security.cryptography/operator==/_index.md new file mode 100644 index 0000000000..b2fb989f06 --- /dev/null +++ b/english/cpp/system.security.cryptography/operator==/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Security::Cryptography::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator== method of class in C++.' +type: docs +weight: 6900 +url: /cpp/system.security.cryptography/operator==/ +--- +## System::Security::Cryptography::operator==(const SharedPtr\\&, const SharedPtr\\&) method + + + + +```cpp +bool System::Security::Cryptography::operator==(const SharedPtr &left, const SharedPtr &right) +``` + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [RSAEncryptionPadding](../rsaencryptionpadding/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) +## System::Security::Cryptography::operator==(const SharedPtr\\&, const SharedPtr\\&) method + + + + +```cpp +bool System::Security::Cryptography::operator==(const SharedPtr &left, const SharedPtr &right) +``` + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [RSASignaturePadding](../rsasignaturepadding/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) +## System::Security::Cryptography::operator==(std::nullptr_t, const HashAlgorithmName\&) method + + + + +```cpp +bool System::Security::Cryptography::operator==(std::nullptr_t, const HashAlgorithmName &) +``` + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/operator_/_index.md b/english/cpp/system.security.cryptography/operator_/_index.md new file mode 100644 index 0000000000..5c16ae2d4b --- /dev/null +++ b/english/cpp/system.security.cryptography/operator_/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Security::Cryptography::operator< method +linktitle: operator< +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator< method of class in C++.' +type: docs +weight: 6500 +url: /cpp/system.security.cryptography/operator_/ +--- +## System::Security::Cryptography::operator< method + + + + +```cpp +bool System::Security::Cryptography::operator<(std::nullptr_t, const HashAlgorithmName &) +``` + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) +--- +title: System::Security::Cryptography::operator> method +linktitle: operator> +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator> method of class in C++.' +type: docs +weight: 7200 +url: /cpp/system.security.cryptography/operator_/ +--- +## System::Security::Cryptography::operator> method + + + + +```cpp +bool System::Security::Cryptography::operator>(std::nullptr_t, const HashAlgorithmName &) +``` + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/operator_=/_index.md b/english/cpp/system.security.cryptography/operator_=/_index.md new file mode 100644 index 0000000000..328277506b --- /dev/null +++ b/english/cpp/system.security.cryptography/operator_=/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Security::Cryptography::operator<= method +linktitle: operator<= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator<= method of class in C++.' +type: docs +weight: 6800 +url: /cpp/system.security.cryptography/operator_=/ +--- +## System::Security::Cryptography::operator<= method + + + + +```cpp +bool System::Security::Cryptography::operator<=(std::nullptr_t, const HashAlgorithmName &) +``` + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) +--- +title: System::Security::Cryptography::operator>= method +linktitle: operator>= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator>= method of class in C++.' +type: docs +weight: 7300 +url: /cpp/system.security.cryptography/operator_=/ +--- +## System::Security::Cryptography::operator>= method + + + + +```cpp +bool System::Security::Cryptography::operator>=(std::nullptr_t, const HashAlgorithmName &) +``` + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/operator__/_index.md b/english/cpp/system.security.cryptography/operator__/_index.md new file mode 100644 index 0000000000..ccc1dff30d --- /dev/null +++ b/english/cpp/system.security.cryptography/operator__/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Security::Cryptography::operator<< method +linktitle: operator<< +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::operator<< method. Insert data into the stream using UTF-8 encoding in C++.' +type: docs +weight: 6600 +url: /cpp/system.security.cryptography/operator__/ +--- +## System::Security::Cryptography::operator<<(std::ostream\&, const HashAlgorithmName\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::Security::Cryptography::operator<<(std::ostream &stream, const HashAlgorithmName &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| name | const HashAlgorithmName\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) +## System::Security::Cryptography::operator<<(std::wostream\&, const HashAlgorithmName\&) method + + +Insert data into the stream. + +```cpp +std::wostream & System::Security::Cryptography::operator<<(std::wostream &stream, const HashAlgorithmName &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| name | const HashAlgorithmName\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/paddingmode/_index.md b/english/cpp/system.security.cryptography/paddingmode/_index.md new file mode 100644 index 0000000000..60cd4cbd1f --- /dev/null +++ b/english/cpp/system.security.cryptography/paddingmode/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::PaddingMode enum +linktitle: PaddingMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::PaddingMode enum. Defines how to treat messages that is shorter than block required by crypto operation.s in C++.' +type: docs +weight: 5900 +url: /cpp/system.security.cryptography/paddingmode/ +--- +## PaddingMode enum + + +Defines how to treat messages that is shorter than block required by crypto operation.s. + +```cpp +enum class PaddingMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 1 | No padding. | +| PKCS7 | 2 | Use PKCS #7 padding string. | +| Zeros | 3 | Use zero bytes. | +| ANSIX923 | 4 | Use ANSIX923 padding string. | +| ISO10126 | 5 | Use ISO10126 padding string. | + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/randomnumbergenerator/_index.md b/english/cpp/system.security.cryptography/randomnumbergenerator/_index.md new file mode 100644 index 0000000000..786f0d0f3e --- /dev/null +++ b/english/cpp/system.security.cryptography/randomnumbergenerator/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Security::Cryptography::RandomNumberGenerator class +linktitle: RandomNumberGenerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RandomNumberGenerator class. Abstract class for random number generators to inherit from. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2600 +url: /cpp/system.security.cryptography/randomnumbergenerator/ +--- +## RandomNumberGenerator class + + +Abstract class for random number generators to inherit from. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RandomNumberGenerator : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)() | Creates an instance of the default implementation of a cryptographic random number generator that can be used to generate random data. Not implemented. | +| virtual [GetBytes](./getbytes/)(ArrayPtr\) | Fills existing array elements with random bytes. | +| virtual [GetBytes](./getbytes/)(ArrayPtr\, int, int) | Fills existing array slice with random bytes. | +| virtual [GetBytes](./getbytes/)(System::Details::ArrayView\) | Fills existing array view elements with random bytes. | +| virtual [GetBytes](./getbytes/)(System::Details::ArrayView\, int, int) | Fills existing array view slice with random bytes. | +| [GetBytes](./getbytes/)(System::Details::StackArray\\&) | Fills existing stack array elements with random bytes. | +| [GetBytes](./getbytes/)(System::Details::StackArray\\&, int, int) | Fills existing stack array slice with random bytes. | +| virtual [GetNonZeroBytes](./getnonzerobytes/)(ArrayPtr\) | Fills existing array elements with random non-zero bytes. | +| virtual [GetNonZeroBytes](./getnonzerobytes/)(System::Details::ArrayView\) | Fills existing array view elements with random non-zero bytes. | +| [GetNonZeroBytes](./getnonzerobytes/)(System::Details::StackArray\\&) | Fills existing stack array elements with random non-zero bytes. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/randomnumbergenerator/create/_index.md b/english/cpp/system.security.cryptography/randomnumbergenerator/create/_index.md new file mode 100644 index 0000000000..1afecc4205 --- /dev/null +++ b/english/cpp/system.security.cryptography/randomnumbergenerator/create/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::RandomNumberGenerator::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RandomNumberGenerator::Create method. Creates an instance of the default implementation of a cryptographic random number generator that can be used to generate random data. Not implemented in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/randomnumbergenerator/create/ +--- +## RandomNumberGenerator::Create method + + +Creates an instance of the default implementation of a cryptographic random number generator that can be used to generate random data. Not implemented. + +```cpp +static System::SharedPtr System::Security::Cryptography::RandomNumberGenerator::Create() +``` + + +### ReturnValue + +The implementation of a cryptographic random number generator + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RandomNumberGenerator](../) +* Class [RandomNumberGenerator](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/randomnumbergenerator/getbytes/_index.md b/english/cpp/system.security.cryptography/randomnumbergenerator/getbytes/_index.md new file mode 100644 index 0000000000..b78aa6bd0a --- /dev/null +++ b/english/cpp/system.security.cryptography/randomnumbergenerator/getbytes/_index.md @@ -0,0 +1,131 @@ +--- +title: System::Security::Cryptography::RandomNumberGenerator::GetBytes method +linktitle: GetBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RandomNumberGenerator::GetBytes method. Fills existing array elements with random bytes in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/randomnumbergenerator/getbytes/ +--- +## RandomNumberGenerator::GetBytes(ArrayPtr\) method + + +Fills existing array elements with random bytes. + +```cpp +virtual void System::Security::Cryptography::RandomNumberGenerator::GetBytes(ArrayPtr bytes)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes array to fill. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RandomNumberGenerator](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RandomNumberGenerator::GetBytes(ArrayPtr\, int, int) method + + +Fills existing array slice with random bytes. + +```cpp +virtual void System::Security::Cryptography::RandomNumberGenerator::GetBytes(ArrayPtr bytes, int offset, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes array to fill slice of. | +| offset | int | Slice beginning index. | +| count | int | Slice size. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RandomNumberGenerator](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RandomNumberGenerator::GetBytes(System::Details::ArrayView\) method + + +Fills existing array view elements with random bytes. + +```cpp +virtual void System::Security::Cryptography::RandomNumberGenerator::GetBytes(System::Details::ArrayView bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | System::Details::ArrayView\ | Bytes array view to fill. | + +## See Also + +* Class [RandomNumberGenerator](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RandomNumberGenerator::GetBytes(System::Details::ArrayView\, int, int) method + + +Fills existing array view slice with random bytes. + +```cpp +virtual void System::Security::Cryptography::RandomNumberGenerator::GetBytes(System::Details::ArrayView bytes, int offset, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | System::Details::ArrayView\ | Bytes array view to fill slice of. | +| offset | int | Slice beginning index. | +| count | int | Slice size. | + +## See Also + +* Class [RandomNumberGenerator](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RandomNumberGenerator::GetBytes(System::Details::StackArray\\&) method + + +Fills existing stack array elements with random bytes. + +```cpp +template void System::Security::Cryptography::RandomNumberGenerator::GetBytes(System::Details::StackArray &bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | System::Details::StackArray\\& | Bytes stack array to fill. | + +## See Also + +* Class [RandomNumberGenerator](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RandomNumberGenerator::GetBytes(System::Details::StackArray\\&, int, int) method + + +Fills existing stack array slice with random bytes. + +```cpp +template void System::Security::Cryptography::RandomNumberGenerator::GetBytes(System::Details::StackArray &bytes, int offset, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | System::Details::StackArray\\& | Bytes stack array to fill slice of. | +| offset | int | Slice beginning index. | +| count | int | Slice size. | + +## See Also + +* Class [RandomNumberGenerator](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/randomnumbergenerator/getnonzerobytes/_index.md b/english/cpp/system.security.cryptography/randomnumbergenerator/getnonzerobytes/_index.md new file mode 100644 index 0000000000..10ee5e2283 --- /dev/null +++ b/english/cpp/system.security.cryptography/randomnumbergenerator/getnonzerobytes/_index.md @@ -0,0 +1,67 @@ +--- +title: System::Security::Cryptography::RandomNumberGenerator::GetNonZeroBytes method +linktitle: GetNonZeroBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RandomNumberGenerator::GetNonZeroBytes method. Fills existing array elements with random non-zero bytes in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/randomnumbergenerator/getnonzerobytes/ +--- +## RandomNumberGenerator::GetNonZeroBytes(ArrayPtr\) method + + +Fills existing array elements with random non-zero bytes. + +```cpp +virtual void System::Security::Cryptography::RandomNumberGenerator::GetNonZeroBytes(ArrayPtr bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes array to fill. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RandomNumberGenerator](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RandomNumberGenerator::GetNonZeroBytes(System::Details::ArrayView\) method + + +Fills existing array view elements with random non-zero bytes. + +```cpp +virtual void System::Security::Cryptography::RandomNumberGenerator::GetNonZeroBytes(System::Details::ArrayView bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | System::Details::ArrayView\ | Bytes array view to fill. | + +## See Also + +* Class [RandomNumberGenerator](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RandomNumberGenerator::GetNonZeroBytes(System::Details::StackArray\\&) method + + +Fills existing stack array elements with random non-zero bytes. + +```cpp +template void System::Security::Cryptography::RandomNumberGenerator::GetNonZeroBytes(System::Details::StackArray &bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | System::Details::StackArray\\& | Bytes stack array to fill. | + +## See Also + +* Class [RandomNumberGenerator](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rc2/_index.md b/english/cpp/system.security.cryptography/rc2/_index.md new file mode 100644 index 0000000000..76bd3a087e --- /dev/null +++ b/english/cpp/system.security.cryptography/rc2/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::RC2 class +linktitle: RC2 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RC2 class. RC2 symmetric algorithm base class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2700 +url: /cpp/system.security.cryptography/rc2/ +--- +## RC2 class + + +[RC2](./) symmetric algorithm base class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RC2 : public System::Security::Cryptography::SymmetricAlgorithm +``` + +## See Also + +* Class [SymmetricAlgorithm](../symmetricalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rc2managed/_index.md b/english/cpp/system.security.cryptography/rc2managed/_index.md new file mode 100644 index 0000000000..040c9403bd --- /dev/null +++ b/english/cpp/system.security.cryptography/rc2managed/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::RC2Managed class +linktitle: RC2Managed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RC2Managed class. Managed RC2 algorithm. Only ECB, CFB and CBC cipher modes are supported. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2800 +url: /cpp/system.security.cryptography/rc2managed/ +--- +## RC2Managed class + + +Managed [RC2](../rc2/) algorithm. Only ECB, CFB and CBC cipher modes are supported. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RC2Managed : public System::Security::Cryptography::RC2 +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CreateDecryptor](./createdecryptor/)(System::ArrayPtr\, System::ArrayPtr\) override | Creates decryptor object with explicit parameters. | +| virtual [CreateDecryptor](./createdecryptor/)() | Creates decryptor object with parameters defined by algorithm object. | +| [CreateEncryptor](./createencryptor/)(System::ArrayPtr\, System::ArrayPtr\) override | Creates encryptor object with explicit parameters. | +| virtual [CreateEncryptor](./createencryptor/)() | Creates encryptor object with parameters defined by algorithm object. | +| [GenerateIV](./generateiv/)() override | Creates random initial value and stores it in algorithm's internals. | +| [GenerateKey](./generatekey/)() override | Creates random key and stores it in algorithm's internals. | +## See Also + +* Class [RC2](../rc2/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rc2managed/createdecryptor/_index.md b/english/cpp/system.security.cryptography/rc2managed/createdecryptor/_index.md new file mode 100644 index 0000000000..692579bb3f --- /dev/null +++ b/english/cpp/system.security.cryptography/rc2managed/createdecryptor/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Security::Cryptography::RC2Managed::CreateDecryptor method +linktitle: CreateDecryptor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RC2Managed::CreateDecryptor method. Creates decryptor object with parameters defined by algorithm object in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/rc2managed/createdecryptor/ +--- +## RC2Managed::CreateDecryptor() method + + +Creates decryptor object with parameters defined by algorithm object. + +```cpp +virtual SharedPtr System::Security::Cryptography::SymmetricAlgorithm::CreateDecryptor() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Class [RC2Managed](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RC2Managed::CreateDecryptor(System::ArrayPtr\, System::ArrayPtr\) method + + +Creates decryptor object with explicit parameters. + +```cpp +SharedPtr System::Security::Cryptography::RC2Managed::CreateDecryptor(System::ArrayPtr rgbKey, System::ArrayPtr rgbIV) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgbKey | System::ArrayPtr\ | Encryption key in byte array form. | +| rgbIV | System::ArrayPtr\ | Initial value in byte array form. | + +### ReturnValue + +Newly created decryptor object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RC2Managed](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rc2managed/createencryptor/_index.md b/english/cpp/system.security.cryptography/rc2managed/createencryptor/_index.md new file mode 100644 index 0000000000..c22a53b1a5 --- /dev/null +++ b/english/cpp/system.security.cryptography/rc2managed/createencryptor/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Security::Cryptography::RC2Managed::CreateEncryptor method +linktitle: CreateEncryptor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RC2Managed::CreateEncryptor method. Creates encryptor object with parameters defined by algorithm object in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/rc2managed/createencryptor/ +--- +## RC2Managed::CreateEncryptor() method + + +Creates encryptor object with parameters defined by algorithm object. + +```cpp +virtual SharedPtr System::Security::Cryptography::SymmetricAlgorithm::CreateEncryptor() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Class [RC2Managed](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RC2Managed::CreateEncryptor(System::ArrayPtr\, System::ArrayPtr\) method + + +Creates encryptor object with explicit parameters. + +```cpp +SharedPtr System::Security::Cryptography::RC2Managed::CreateEncryptor(System::ArrayPtr rgbKey, System::ArrayPtr rgbIV) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgbKey | System::ArrayPtr\ | Encryption key in byte array form. | +| rgbIV | System::ArrayPtr\ | Initial value in byte array form. | + +### ReturnValue + +Newly created encryptor object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RC2Managed](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rc2managed/generateiv/_index.md b/english/cpp/system.security.cryptography/rc2managed/generateiv/_index.md new file mode 100644 index 0000000000..0ddf275210 --- /dev/null +++ b/english/cpp/system.security.cryptography/rc2managed/generateiv/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::RC2Managed::GenerateIV method +linktitle: GenerateIV +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RC2Managed::GenerateIV method. Creates random initial value and stores it in algorithm''s internals in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/rc2managed/generateiv/ +--- +## RC2Managed::GenerateIV method + + +Creates random initial value and stores it in algorithm's internals. + +```cpp +void System::Security::Cryptography::RC2Managed::GenerateIV() override +``` + +## See Also + +* Class [RC2Managed](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rc2managed/generatekey/_index.md b/english/cpp/system.security.cryptography/rc2managed/generatekey/_index.md new file mode 100644 index 0000000000..4b53081a67 --- /dev/null +++ b/english/cpp/system.security.cryptography/rc2managed/generatekey/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::RC2Managed::GenerateKey method +linktitle: GenerateKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RC2Managed::GenerateKey method. Creates random key and stores it in algorithm''s internals in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/rc2managed/generatekey/ +--- +## RC2Managed::GenerateKey method + + +Creates random key and stores it in algorithm's internals. + +```cpp +void System::Security::Cryptography::RC2Managed::GenerateKey() override +``` + +## See Also + +* Class [RC2Managed](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rfc2898derivebytes/_index.md b/english/cpp/system.security.cryptography/rfc2898derivebytes/_index.md new file mode 100644 index 0000000000..69ca6fb55f --- /dev/null +++ b/english/cpp/system.security.cryptography/rfc2898derivebytes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::Rfc2898DeriveBytes class +linktitle: Rfc2898DeriveBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Rfc2898DeriveBytes class. Implements password-based key derivation, PBKDF2. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2900 +url: /cpp/system.security.cryptography/rfc2898derivebytes/ +--- +## Rfc2898DeriveBytes class + + +Implements password-based key derivation, PBKDF2. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Rfc2898DeriveBytes : public System::Security::Cryptography::DeriveBytes +``` + +## Methods + +| Method | Description | +| --- | --- | +| [GetBytes](./getbytes/)(int32_t) override | Fills existing array elements with pseudo-random key bytes. | +| [Reset](./reset/)() override | | +| [Rfc2898DeriveBytes](./rfc2898derivebytes/)(ArrayPtr\, ArrayPtr\, int32_t) | RTTI information. | +## See Also + +* Class [DeriveBytes](../derivebytes/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rfc2898derivebytes/getbytes/_index.md b/english/cpp/system.security.cryptography/rfc2898derivebytes/getbytes/_index.md new file mode 100644 index 0000000000..f1e8baacec --- /dev/null +++ b/english/cpp/system.security.cryptography/rfc2898derivebytes/getbytes/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::Rfc2898DeriveBytes::GetBytes method +linktitle: GetBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Rfc2898DeriveBytes::GetBytes method. Fills existing array elements with pseudo-random key bytes in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/rfc2898derivebytes/getbytes/ +--- +## Rfc2898DeriveBytes::GetBytes method + + +Fills existing array elements with pseudo-random key bytes. + +```cpp +virtual ArrayPtr System::Security::Cryptography::Rfc2898DeriveBytes::GetBytes(int32_t cb) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cb | int32_t | The number of key bytes to generate. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Rfc2898DeriveBytes](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rfc2898derivebytes/reset/_index.md b/english/cpp/system.security.cryptography/rfc2898derivebytes/reset/_index.md new file mode 100644 index 0000000000..d36e25b4e8 --- /dev/null +++ b/english/cpp/system.security.cryptography/rfc2898derivebytes/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Rfc2898DeriveBytes::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Reset method of System::Security::Cryptography::Rfc2898DeriveBytes class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/rfc2898derivebytes/reset/ +--- +## Rfc2898DeriveBytes::Reset method + + + + +```cpp +virtual void System::Security::Cryptography::Rfc2898DeriveBytes::Reset() override +``` + +## See Also + +* Class [Rfc2898DeriveBytes](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rfc2898derivebytes/rfc2898derivebytes/_index.md b/english/cpp/system.security.cryptography/rfc2898derivebytes/rfc2898derivebytes/_index.md new file mode 100644 index 0000000000..a7945dfcbe --- /dev/null +++ b/english/cpp/system.security.cryptography/rfc2898derivebytes/rfc2898derivebytes/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::Rfc2898DeriveBytes::Rfc2898DeriveBytes constructor +linktitle: Rfc2898DeriveBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Rfc2898DeriveBytes::Rfc2898DeriveBytes constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/rfc2898derivebytes/rfc2898derivebytes/ +--- +## Rfc2898DeriveBytes::Rfc2898DeriveBytes constructor + + +RTTI information. + +```cpp +System::Security::Cryptography::Rfc2898DeriveBytes::Rfc2898DeriveBytes(ArrayPtr password, ArrayPtrsalt, int32_t iterations) +``` + +## Remarks + + +Constructor. +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Rfc2898DeriveBytes](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rijndael/_index.md b/english/cpp/system.security.cryptography/rijndael/_index.md new file mode 100644 index 0000000000..9c7bf227c3 --- /dev/null +++ b/english/cpp/system.security.cryptography/rijndael/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::Rijndael class +linktitle: Rijndael +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::Rijndael class. Base class for Rijndael algorithm. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3000 +url: /cpp/system.security.cryptography/rijndael/ +--- +## Rijndael class + + +Base class for [Rijndael](./) algorithm. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Rijndael : public System::Security::Cryptography::SymmetricAlgorithm +``` + +## See Also + +* Class [SymmetricAlgorithm](../symmetricalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rijndaelmanaged/_index.md b/english/cpp/system.security.cryptography/rijndaelmanaged/_index.md new file mode 100644 index 0000000000..fa9ecabaf6 --- /dev/null +++ b/english/cpp/system.security.cryptography/rijndaelmanaged/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::RijndaelManaged class +linktitle: RijndaelManaged +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RijndaelManaged class. Managed Rijndael algorithm. Only supports ECB and CFB modes with None padding and CBC mode with None and Zeros paddings. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3100 +url: /cpp/system.security.cryptography/rijndaelmanaged/ +--- +## RijndaelManaged class + + +Managed [Rijndael](../rijndael/) algorithm. Only supports ECB and CFB modes with None padding and CBC mode with None and Zeros paddings. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RijndaelManaged : public System::Security::Cryptography::Rijndael +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CreateDecryptor](./createdecryptor/)(System::ArrayPtr\, System::ArrayPtr\) override | Creates decryptor object with explicit parameters. | +| virtual [CreateDecryptor](./createdecryptor/)() | Creates decryptor object with parameters defined by algorithm object. | +| [CreateEncryptor](./createencryptor/)(System::ArrayPtr\, System::ArrayPtr\) override | Creates encryptor object with explicit parameters. | +| virtual [CreateEncryptor](./createencryptor/)() | Creates encryptor object with parameters defined by algorithm object. | +| [GenerateIV](./generateiv/)() override | Creates random initial value and stores it in algorithm's internals. | +| [GenerateKey](./generatekey/)() override | Creates random key and stores it in algorithm's internals. | +## See Also + +* Class [Rijndael](../rijndael/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rijndaelmanaged/createdecryptor/_index.md b/english/cpp/system.security.cryptography/rijndaelmanaged/createdecryptor/_index.md new file mode 100644 index 0000000000..4396b881c7 --- /dev/null +++ b/english/cpp/system.security.cryptography/rijndaelmanaged/createdecryptor/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Security::Cryptography::RijndaelManaged::CreateDecryptor method +linktitle: CreateDecryptor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RijndaelManaged::CreateDecryptor method. Creates decryptor object with parameters defined by algorithm object in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/rijndaelmanaged/createdecryptor/ +--- +## RijndaelManaged::CreateDecryptor() method + + +Creates decryptor object with parameters defined by algorithm object. + +```cpp +virtual SharedPtr System::Security::Cryptography::SymmetricAlgorithm::CreateDecryptor() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Class [RijndaelManaged](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RijndaelManaged::CreateDecryptor(System::ArrayPtr\, System::ArrayPtr\) method + + +Creates decryptor object with explicit parameters. + +```cpp +SharedPtr System::Security::Cryptography::RijndaelManaged::CreateDecryptor(System::ArrayPtr rgbKey, System::ArrayPtr rgbIV) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgbKey | System::ArrayPtr\ | Encryption key in byte array form. | +| rgbIV | System::ArrayPtr\ | Initial value in byte array form. | + +### ReturnValue + +Newly created decryptor object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RijndaelManaged](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rijndaelmanaged/createencryptor/_index.md b/english/cpp/system.security.cryptography/rijndaelmanaged/createencryptor/_index.md new file mode 100644 index 0000000000..fc72a171e2 --- /dev/null +++ b/english/cpp/system.security.cryptography/rijndaelmanaged/createencryptor/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Security::Cryptography::RijndaelManaged::CreateEncryptor method +linktitle: CreateEncryptor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RijndaelManaged::CreateEncryptor method. Creates encryptor object with parameters defined by algorithm object in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/rijndaelmanaged/createencryptor/ +--- +## RijndaelManaged::CreateEncryptor() method + + +Creates encryptor object with parameters defined by algorithm object. + +```cpp +virtual SharedPtr System::Security::Cryptography::SymmetricAlgorithm::CreateEncryptor() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Class [RijndaelManaged](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RijndaelManaged::CreateEncryptor(System::ArrayPtr\, System::ArrayPtr\) method + + +Creates encryptor object with explicit parameters. + +```cpp +SharedPtr System::Security::Cryptography::RijndaelManaged::CreateEncryptor(System::ArrayPtr rgbKey, System::ArrayPtr rgbIV) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgbKey | System::ArrayPtr\ | Encryption key in byte array form. | +| rgbIV | System::ArrayPtr\ | Initial value in byte array form. | + +### ReturnValue + +Newly created encryptor object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RijndaelManaged](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rijndaelmanaged/generateiv/_index.md b/english/cpp/system.security.cryptography/rijndaelmanaged/generateiv/_index.md new file mode 100644 index 0000000000..590539e509 --- /dev/null +++ b/english/cpp/system.security.cryptography/rijndaelmanaged/generateiv/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::RijndaelManaged::GenerateIV method +linktitle: GenerateIV +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RijndaelManaged::GenerateIV method. Creates random initial value and stores it in algorithm''s internals in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/rijndaelmanaged/generateiv/ +--- +## RijndaelManaged::GenerateIV method + + +Creates random initial value and stores it in algorithm's internals. + +```cpp +void System::Security::Cryptography::RijndaelManaged::GenerateIV() override +``` + +## See Also + +* Class [RijndaelManaged](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rijndaelmanaged/generatekey/_index.md b/english/cpp/system.security.cryptography/rijndaelmanaged/generatekey/_index.md new file mode 100644 index 0000000000..a8176625cf --- /dev/null +++ b/english/cpp/system.security.cryptography/rijndaelmanaged/generatekey/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::RijndaelManaged::GenerateKey method +linktitle: GenerateKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RijndaelManaged::GenerateKey method. Creates random key and stores it in algorithm''s internals in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/rijndaelmanaged/generatekey/ +--- +## RijndaelManaged::GenerateKey method + + +Creates random key and stores it in algorithm's internals. + +```cpp +void System::Security::Cryptography::RijndaelManaged::GenerateKey() override +``` + +## See Also + +* Class [RijndaelManaged](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/ripemd160/_index.md b/english/cpp/system.security.cryptography/ripemd160/_index.md new file mode 100644 index 0000000000..e7d5ef3427 --- /dev/null +++ b/english/cpp/system.security.cryptography/ripemd160/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RIPEMD160 class +linktitle: RIPEMD160 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RIPEMD160 class. Computes RIPEMD160 hash for input data. In C++ RIPEMD160 is not an abstract class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3200 +url: /cpp/system.security.cryptography/ripemd160/ +--- +## RIPEMD160 class + + +Computes [RIPEMD160](./) hash for input data. In C++ [RIPEMD160](./) is not an abstract class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RIPEMD160 : public System::Security::Cryptography::HashAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)() | Creates hash algorithm instance. | +| static [Create](./create/)(const String\&) | Creates hash algorithm instance. | +## See Also + +* Class [HashAlgorithm](../hashalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/ripemd160/create/_index.md b/english/cpp/system.security.cryptography/ripemd160/create/_index.md new file mode 100644 index 0000000000..19100443e9 --- /dev/null +++ b/english/cpp/system.security.cryptography/ripemd160/create/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Security::Cryptography::RIPEMD160::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RIPEMD160::Create method. Creates hash algorithm instance in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/ripemd160/create/ +--- +## RIPEMD160::Create() method + + +Creates hash algorithm instance. + +```cpp +static SharedPtr System::Security::Cryptography::RIPEMD160::Create() +``` + + +### ReturnValue + +Newly created hasher instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RIPEMD160](../) +* Class [RIPEMD160](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RIPEMD160::Create(const String\&) method + + +Creates hash algorithm instance. + +```cpp +static SharedPtr System::Security::Cryptography::RIPEMD160::Create(const String &algName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| algName | const String\& | Must be "System.Security.Cryptography.RIPEMD160". | + +### ReturnValue + +Newly created hasher instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RIPEMD160](../) +* Class [String](../../../system/string/) +* Class [RIPEMD160](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rngcryptoserviceprovider/_index.md b/english/cpp/system.security.cryptography/rngcryptoserviceprovider/_index.md new file mode 100644 index 0000000000..47817972c1 --- /dev/null +++ b/english/cpp/system.security.cryptography/rngcryptoserviceprovider/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::RNGCryptoServiceProvider class +linktitle: RNGCryptoServiceProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RNGCryptoServiceProvider class. Radom number generator that follows CSP notion. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3300 +url: /cpp/system.security.cryptography/rngcryptoserviceprovider/ +--- +## RNGCryptoServiceProvider class + + +Radom number generator that follows CSP notion. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RNGCryptoServiceProvider : public System::Security::Cryptography::RandomNumberGenerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [GetBytes](./getbytes/)(ArrayPtr\) override | Fills existing array elements with random bytes. | +| [GetBytes](./getbytes/)(System::Details::ArrayView\) override | Fills existing array view elements with random bytes. | +| [GetNonZeroBytes](./getnonzerobytes/)(ArrayPtr\) override | Fills existing array elements with random non-zero bytes. | +| [GetNonZeroBytes](./getnonzerobytes/)(System::Details::ArrayView\) override | Fills existing array view elements with random non-zero bytes. | +| [RNGCryptoServiceProvider](./rngcryptoserviceprovider/)() | Constructor. | +| virtual [~RNGCryptoServiceProvider](./~rngcryptoserviceprovider/)() | Destructor. | +## See Also + +* Class [RandomNumberGenerator](../randomnumbergenerator/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rngcryptoserviceprovider/getbytes/_index.md b/english/cpp/system.security.cryptography/rngcryptoserviceprovider/getbytes/_index.md new file mode 100644 index 0000000000..e56f88961a --- /dev/null +++ b/english/cpp/system.security.cryptography/rngcryptoserviceprovider/getbytes/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Security::Cryptography::RNGCryptoServiceProvider::GetBytes method +linktitle: GetBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RNGCryptoServiceProvider::GetBytes method. Fills existing array elements with random bytes in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/rngcryptoserviceprovider/getbytes/ +--- +## RNGCryptoServiceProvider::GetBytes(ArrayPtr\) method + + +Fills existing array elements with random bytes. + +```cpp +void System::Security::Cryptography::RNGCryptoServiceProvider::GetBytes(ArrayPtr bytes) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes array to fill. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RNGCryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RNGCryptoServiceProvider::GetBytes(System::Details::ArrayView\) method + + +Fills existing array view elements with random bytes. + +```cpp +void System::Security::Cryptography::RNGCryptoServiceProvider::GetBytes(System::Details::ArrayView bytes) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | System::Details::ArrayView\ | Bytes array view to fill. | + +## See Also + +* Class [RNGCryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rngcryptoserviceprovider/getnonzerobytes/_index.md b/english/cpp/system.security.cryptography/rngcryptoserviceprovider/getnonzerobytes/_index.md new file mode 100644 index 0000000000..ae97488722 --- /dev/null +++ b/english/cpp/system.security.cryptography/rngcryptoserviceprovider/getnonzerobytes/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Security::Cryptography::RNGCryptoServiceProvider::GetNonZeroBytes method +linktitle: GetNonZeroBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RNGCryptoServiceProvider::GetNonZeroBytes method. Fills existing array elements with random non-zero bytes in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/rngcryptoserviceprovider/getnonzerobytes/ +--- +## RNGCryptoServiceProvider::GetNonZeroBytes(ArrayPtr\) method + + +Fills existing array elements with random non-zero bytes. + +```cpp +void System::Security::Cryptography::RNGCryptoServiceProvider::GetNonZeroBytes(ArrayPtr bytes) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes array to fill. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RNGCryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RNGCryptoServiceProvider::GetNonZeroBytes(System::Details::ArrayView\) method + + +Fills existing array view elements with random non-zero bytes. + +```cpp +void System::Security::Cryptography::RNGCryptoServiceProvider::GetNonZeroBytes(System::Details::ArrayView bytes) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | System::Details::ArrayView\ | Bytes array view to fill. | + +## See Also + +* Class [RNGCryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rngcryptoserviceprovider/rngcryptoserviceprovider/_index.md b/english/cpp/system.security.cryptography/rngcryptoserviceprovider/rngcryptoserviceprovider/_index.md new file mode 100644 index 0000000000..aa67b715d6 --- /dev/null +++ b/english/cpp/system.security.cryptography/rngcryptoserviceprovider/rngcryptoserviceprovider/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::RNGCryptoServiceProvider::RNGCryptoServiceProvider constructor +linktitle: RNGCryptoServiceProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RNGCryptoServiceProvider::RNGCryptoServiceProvider constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/rngcryptoserviceprovider/rngcryptoserviceprovider/ +--- +## RNGCryptoServiceProvider::RNGCryptoServiceProvider constructor + + +Constructor. + +```cpp +System::Security::Cryptography::RNGCryptoServiceProvider::RNGCryptoServiceProvider() +``` + +## See Also + +* Class [RNGCryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rngcryptoserviceprovider/~rngcryptoserviceprovider/_index.md b/english/cpp/system.security.cryptography/rngcryptoserviceprovider/~rngcryptoserviceprovider/_index.md new file mode 100644 index 0000000000..3924762a2e --- /dev/null +++ b/english/cpp/system.security.cryptography/rngcryptoserviceprovider/~rngcryptoserviceprovider/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::RNGCryptoServiceProvider::~RNGCryptoServiceProvider method +linktitle: ~RNGCryptoServiceProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RNGCryptoServiceProvider::~RNGCryptoServiceProvider method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/rngcryptoserviceprovider/~rngcryptoserviceprovider/ +--- +## RNGCryptoServiceProvider::~RNGCryptoServiceProvider method + + +Destructor. + +```cpp +virtual System::Security::Cryptography::RNGCryptoServiceProvider::~RNGCryptoServiceProvider() +``` + +## See Also + +* Class [RNGCryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/_index.md b/english/cpp/system.security.cryptography/rsa/_index.md new file mode 100644 index 0000000000..f72b49bb98 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Security::Cryptography::RSA class +linktitle: RSA +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA class. Base class for implementations of RSA algorithm. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3400 +url: /cpp/system.security.cryptography/rsa/ +--- +## RSA class + + +Base class for implementations of [RSA](./) algorithm. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RSA : public System::Security::Cryptography::AsymmetricAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)() | Creates default [RSA](./) aglorithm implementation. | +| static [Create](./create/)(const String\&) | Creates default [RSA](./) algorithm implementation. | +| static [Create](./create/)(int32_t) | Creates default [RSA](./) algorithm implementation with specifed key size. | +| static [Create](./create/)(const RSAParameters\&) | Creates default [RSA](./) algorithm implementation with specifed parameters. | +| static [CreateFromXmlString](./createfromxmlstring/)(const String\&) | Creates default [RSA](./) algorithm implementation with specifed XML-encoded parameters. | +| virtual [Decrypt](./decrypt/)(ByteArrayPtr, SharedPtr\) | Decrypts input data using the specified padding mode. | +| virtual [DecryptValue](./decryptvalue/)(ByteArrayPtr) | Decrypts value using private key. | +| virtual [Encrypt](./encrypt/)(ByteArrayPtr, SharedPtr\) | Encrypts input data using the specified padding mode. | +| virtual [EncryptValue](./encryptvalue/)(ByteArrayPtr) | Encrypts value using private key. | +| virtual [ExportParameters](./exportparameters/)(bool) | Exports all parameters. | +| [FromXmlString](./fromxmlstring/)(String) override | Initializes object using XML-encoded parameters. | +| [get_KeyExchangeAlgorithm](./get_keyexchangealgorithm/)() override | RTTI information. | +| [get_SignatureAlgorithm](./get_signaturealgorithm/)() override | Gets signature algorithm associated with CSP object. | +| virtual [ImportParameters](./importparameters/)(RSAParameters) | Imports all parameters from data structure. | +| [SignData](./signdata/)(const ByteArrayPtr\&, const HashAlgorithmName\&, const SharedPtr\\&) | Computes the hash value of the specified data array using the specified hash algorithm and padding, and signs the result. | +| [SignData](./signdata/)(const ByteArrayPtr\&, int32_t, int32_t, const HashAlgorithmName\&, const SharedPtr\\&) | Computes the hash value of the specified data array using the specified hash algorithm and padding, and signs the result. | +| [SignData](./signdata/)(const StreamPtr\&, const HashAlgorithmName\&, const SharedPtr\\&) | Computes the hash value of the specified binary stream using the specified hash algorithm and padding, and signs the result. | +| virtual [SignHash](./signhash/)(ByteArrayPtr, HashAlgorithmName, SharedPtr\) | Computes the signature for the specified hash value. | +| [ToXmlString](./toxmlstring/)(bool) override | Exports all parameters in XML format. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&, const SharedPtr\\&) | Verifies that the signature of the specified data is valid. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, int32_t, int32_t, const ByteArrayPtr\&, const HashAlgorithmName\&, const SharedPtr\\&) | Verifies that the signature of the specified data is valid. | +| [VerifyData](./verifydata/)(const StreamPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&, const SharedPtr\\&) | Verifies that the signature of the specified binary stream is valid. | +| virtual [VerifyHash](./verifyhash/)(ByteArrayPtr, ByteArrayPtr, const HashAlgorithmName\&, SharedPtr\) | Verifies that the signature of the specified hash is valid. | +## See Also + +* Class [AsymmetricAlgorithm](../asymmetricalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rsa/create/_index.md b/english/cpp/system.security.cryptography/rsa/create/_index.md new file mode 100644 index 0000000000..0c91dafdd8 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/create/_index.md @@ -0,0 +1,89 @@ +--- +title: System::Security::Cryptography::RSA::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::Create method. Creates default RSA aglorithm implementation in C++.' +type: docs +weight: 1500 +url: /cpp/system.security.cryptography/rsa/create/ +--- +## RSA::Create() method + + +Creates default [RSA](../) aglorithm implementation. + +```cpp +static SharedPtr System::Security::Cryptography::RSA::Create() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSA](../) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSA::Create(const RSAParameters\&) method + + +Creates default [RSA](../) algorithm implementation with specifed parameters. + +```cpp +static SharedPtr System::Security::Cryptography::RSA::Create(const RSAParameters ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | const RSAParameters\& | The parameters for the [RSA](../) algorithm. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSA](../) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSA::Create(const String\&) method + + +Creates default [RSA](../) algorithm implementation. + +```cpp +static SharedPtr System::Security::Cryptography::RSA::Create(const String &alg_name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| alg_name | const String\& | Must be "System.Security.Cryptography.RSACryptoServiceProvider". | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSA](../) +* Class [String](../../../system/string/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSA::Create(int32_t) method + + +Creates default [RSA](../) algorithm implementation with specifed key size. + +```cpp +static SharedPtr System::Security::Cryptography::RSA::Create(int32_t key_size_in_bits) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key_size_in_bits | int32_t | The key size, in bits. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSA](../) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/createfromxmlstring/_index.md b/english/cpp/system.security.cryptography/rsa/createfromxmlstring/_index.md new file mode 100644 index 0000000000..53fcbb060a --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/createfromxmlstring/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Security::Cryptography::RSA::CreateFromXmlString method +linktitle: CreateFromXmlString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::CreateFromXmlString method. Creates default RSA algorithm implementation with specifed XML-encoded parameters in C++.' +type: docs +weight: 1600 +url: /cpp/system.security.cryptography/rsa/createfromxmlstring/ +--- +## RSA::CreateFromXmlString method + + +Creates default [RSA](../) algorithm implementation with specifed XML-encoded parameters. + +```cpp +static SharedPtr System::Security::Cryptography::RSA::CreateFromXmlString(const String &xml_string) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xml_string | const String\& | The parameters for the [RSA](../) algorithm. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSA](../) +* Class [String](../../../system/string/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/decrypt/_index.md b/english/cpp/system.security.cryptography/rsa/decrypt/_index.md new file mode 100644 index 0000000000..0207deeada --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/decrypt/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Security::Cryptography::RSA::Decrypt method +linktitle: Decrypt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::Decrypt method. Decrypts input data using the specified padding mode in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/rsa/decrypt/ +--- +## RSA::Decrypt method + + +Decrypts input data using the specified padding mode. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::RSA::Decrypt(ByteArrayPtr data, SharedPtr padding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | ByteArrayPtr | [Byte](../../../system/byte/) array to decrypt. | +| padding | SharedPtr\ | Padding mode. | + +### ReturnValue + +Decrypted data in byte array format. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSAEncryptionPadding](../../rsaencryptionpadding/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/decryptvalue/_index.md b/english/cpp/system.security.cryptography/rsa/decryptvalue/_index.md new file mode 100644 index 0000000000..f4beece9ad --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/decryptvalue/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::RSA::DecryptValue method +linktitle: DecryptValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::DecryptValue method. Decrypts value using private key in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/rsa/decryptvalue/ +--- +## RSA::DecryptValue method + + +Decrypts value using private key. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::RSA::DecryptValue(ByteArrayPtr rgb) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgb | ByteArrayPtr | [Byte](../../../system/byte/) array to decrypt. | + +### ReturnValue + +Decrypted data in byte array format. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/encrypt/_index.md b/english/cpp/system.security.cryptography/rsa/encrypt/_index.md new file mode 100644 index 0000000000..a3d888f519 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/encrypt/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Security::Cryptography::RSA::Encrypt method +linktitle: Encrypt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::Encrypt method. Encrypts input data using the specified padding mode in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/rsa/encrypt/ +--- +## RSA::Encrypt method + + +Encrypts input data using the specified padding mode. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::RSA::Encrypt(ByteArrayPtr data, SharedPtr padding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | ByteArrayPtr | [Byte](../../../system/byte/) array to encrypt. | +| padding | SharedPtr\ | Padding mode. | + +### ReturnValue + +Encrypted data in byte array format. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSAEncryptionPadding](../../rsaencryptionpadding/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/encryptvalue/_index.md b/english/cpp/system.security.cryptography/rsa/encryptvalue/_index.md new file mode 100644 index 0000000000..a6df7cec71 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/encryptvalue/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::RSA::EncryptValue method +linktitle: EncryptValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::EncryptValue method. Encrypts value using private key in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/rsa/encryptvalue/ +--- +## RSA::EncryptValue method + + +Encrypts value using private key. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::RSA::EncryptValue(ByteArrayPtr rgb) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgb | ByteArrayPtr | [Byte](../../../system/byte/) array to encrypt. | + +### ReturnValue + +Encrypted data in byte array format. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/exportparameters/_index.md b/english/cpp/system.security.cryptography/rsa/exportparameters/_index.md new file mode 100644 index 0000000000..2f509a4a2c --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/exportparameters/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::RSA::ExportParameters method +linktitle: ExportParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::ExportParameters method. Exports all parameters in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/rsa/exportparameters/ +--- +## RSA::ExportParameters method + + +Exports all parameters. + +```cpp +virtual RSAParameters System::Security::Cryptography::RSA::ExportParameters(bool include_private_parameters)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | True to export both private and public parameters, false to export public parameters only. | + +### ReturnValue + +Exported parameters structure. + +## See Also + +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/fromxmlstring/_index.md b/english/cpp/system.security.cryptography/rsa/fromxmlstring/_index.md new file mode 100644 index 0000000000..8fe2894de5 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/fromxmlstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSA::FromXmlString method +linktitle: FromXmlString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::FromXmlString method. Initializes object using XML-encoded parameters in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/rsa/fromxmlstring/ +--- +## RSA::FromXmlString method + + +Initializes object using XML-encoded parameters. + +```cpp +void System::Security::Cryptography::RSA::FromXmlString(String xml_string) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xml_string | String | Parameters in XML format. | + +## See Also + +* Class [String](../../../system/string/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/get_keyexchangealgorithm/_index.md b/english/cpp/system.security.cryptography/rsa/get_keyexchangealgorithm/_index.md new file mode 100644 index 0000000000..e45df7979a --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/get_keyexchangealgorithm/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::RSA::get_KeyExchangeAlgorithm method +linktitle: get_KeyExchangeAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::get_KeyExchangeAlgorithm method. RTTI information in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/rsa/get_keyexchangealgorithm/ +--- +## RSA::get_KeyExchangeAlgorithm method + + +RTTI information. + +```cpp +String System::Security::Cryptography::RSA::get_KeyExchangeAlgorithm() override +``` + + +### ReturnValue + +Key exchange algorithm name. +## Remarks + + +Checks key exchange algorithm associated with object. +## See Also + +* Class [String](../../../system/string/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/get_signaturealgorithm/_index.md b/english/cpp/system.security.cryptography/rsa/get_signaturealgorithm/_index.md new file mode 100644 index 0000000000..39cbba54d5 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/get_signaturealgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSA::get_SignatureAlgorithm method +linktitle: get_SignatureAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::get_SignatureAlgorithm method. Gets signature algorithm associated with CSP object in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/rsa/get_signaturealgorithm/ +--- +## RSA::get_SignatureAlgorithm method + + +Gets signature algorithm associated with CSP object. + +```cpp +String System::Security::Cryptography::RSA::get_SignatureAlgorithm() override +``` + + +### ReturnValue + +Signature algorithm name. + +## See Also + +* Class [String](../../../system/string/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/importparameters/_index.md b/english/cpp/system.security.cryptography/rsa/importparameters/_index.md new file mode 100644 index 0000000000..e0a4f189d4 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/importparameters/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::RSA::ImportParameters method +linktitle: ImportParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::ImportParameters method. Imports all parameters from data structure in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/rsa/importparameters/ +--- +## RSA::ImportParameters method + + +Imports all parameters from data structure. + +```cpp +virtual void System::Security::Cryptography::RSA::ImportParameters(RSAParameters parameters)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | RSAParameters | Structure to import parameters from. | + +## See Also + +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/signdata/_index.md b/english/cpp/system.security.cryptography/rsa/signdata/_index.md new file mode 100644 index 0000000000..2b938a6458 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/signdata/_index.md @@ -0,0 +1,84 @@ +--- +title: System::Security::Cryptography::RSA::SignData method +linktitle: SignData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::SignData method. Computes the hash value of the specified data array using the specified hash algorithm and padding, and signs the result in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/rsa/signdata/ +--- +## RSA::SignData(const ByteArrayPtr\&, const HashAlgorithmName\&, const SharedPtr\\&) method + + +Computes the hash value of the specified data array using the specified hash algorithm and padding, and signs the result. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSA::SignData(const ByteArrayPtr &data, const HashAlgorithmName &hash_algorithm, const SharedPtr &padding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Input data array. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. | +| padding | const SharedPtr\\& | Padding mode. return [RSA](../) signature for the input data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../../rsasignaturepadding/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSA::SignData(const ByteArrayPtr\&, int32_t, int32_t, const HashAlgorithmName\&, const SharedPtr\\&) method + + +Computes the hash value of the specified data array using the specified hash algorithm and padding, and signs the result. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSA::SignData(const ByteArrayPtr &data, int32_t offset, int32_t count, const HashAlgorithmName &hash_algorithm, const SharedPtr &padding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Input data array. | +| offset | int32_t | Offset in **data**. | +| count | int32_t | Number of bytes to use as input data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. | +| padding | const SharedPtr\\& | Padding mode. return [RSA](../) signature for the input data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../../rsasignaturepadding/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSA::SignData(const StreamPtr\&, const HashAlgorithmName\&, const SharedPtr\\&) method + + +Computes the hash value of the specified binary stream using the specified hash algorithm and padding, and signs the result. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSA::SignData(const StreamPtr &stream, const HashAlgorithmName &hash_algorithm, const SharedPtr &padding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const StreamPtr\& | Binary stream. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. | +| padding | const SharedPtr\\& | Padding mode. return [RSA](../) signature for the input data. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [StreamPtr](../../../system/streamptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../../rsasignaturepadding/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/signhash/_index.md b/english/cpp/system.security.cryptography/rsa/signhash/_index.md new file mode 100644 index 0000000000..2c38bdef17 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/signhash/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::RSA::SignHash method +linktitle: SignHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::SignHash method. Computes the signature for the specified hash value in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography/rsa/signhash/ +--- +## RSA::SignHash method + + +Computes the signature for the specified hash value. + +```cpp +virtual ByteArrayPtr System::Security::Cryptography::RSA::SignHash(ByteArrayPtr hash, HashAlgorithmName hash_algorithm, SharedPtr padding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hash | ByteArrayPtr | Hash value. | +| hash_algorithm | HashAlgorithmName | Hash algorithm. | +| padding | SharedPtr\ | Padding mode. return [RSA](../) signature for the specified hash. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../../rsasignaturepadding/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/toxmlstring/_index.md b/english/cpp/system.security.cryptography/rsa/toxmlstring/_index.md new file mode 100644 index 0000000000..c67ba08dc1 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/toxmlstring/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::RSA::ToXmlString method +linktitle: ToXmlString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::ToXmlString method. Exports all parameters in XML format in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography/rsa/toxmlstring/ +--- +## RSA::ToXmlString method + + +Exports all parameters in XML format. + +```cpp +String System::Security::Cryptography::RSA::ToXmlString(bool include_private_parameters) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | True to export both private and public parameters, false to export public parameters only. | + +### ReturnValue + +XML-encoded parameters. + +## See Also + +* Class [String](../../../system/string/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/verifydata/_index.md b/english/cpp/system.security.cryptography/rsa/verifydata/_index.md new file mode 100644 index 0000000000..0e95c49700 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/verifydata/_index.md @@ -0,0 +1,87 @@ +--- +title: System::Security::Cryptography::RSA::VerifyData method +linktitle: VerifyData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::VerifyData method. Verifies that the signature of the specified data is valid in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography/rsa/verifydata/ +--- +## RSA::VerifyData(const ByteArrayPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&, const SharedPtr\\&) method + + +Verifies that the signature of the specified data is valid. + +```cpp +bool System::Security::Cryptography::RSA::VerifyData(const ByteArrayPtr &data, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm, const SharedPtr &padding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Signed data. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. | +| padding | const SharedPtr\\& | Padding mode. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../../rsasignaturepadding/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSA::VerifyData(const ByteArrayPtr\&, int32_t, int32_t, const ByteArrayPtr\&, const HashAlgorithmName\&, const SharedPtr\\&) method + + +Verifies that the signature of the specified data is valid. + +```cpp +bool System::Security::Cryptography::RSA::VerifyData(const ByteArrayPtr &data, int32_t offset, int32_t count, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm, const SharedPtr &padding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const ByteArrayPtr\& | Signed data. | +| offset | int32_t | Offset in **data**. | +| count | int32_t | Number of bytes to hash. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. | +| padding | const SharedPtr\\& | Padding mode. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../../rsasignaturepadding/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSA::VerifyData(const StreamPtr\&, const ByteArrayPtr\&, const HashAlgorithmName\&, const SharedPtr\\&) method + + +Verifies that the signature of the specified binary stream is valid. + +```cpp +bool System::Security::Cryptography::RSA::VerifyData(const StreamPtr &stream, const ByteArrayPtr &signature, const HashAlgorithmName &hash_algorithm, const SharedPtr &padding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const StreamPtr\& | Signed data. | +| signature | const ByteArrayPtr\& | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. | +| padding | const SharedPtr\\& | Padding mode. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [StreamPtr](../../../system/streamptr/) +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../../rsasignaturepadding/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsa/verifyhash/_index.md b/english/cpp/system.security.cryptography/rsa/verifyhash/_index.md new file mode 100644 index 0000000000..c9714191c0 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsa/verifyhash/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::RSA::VerifyHash method +linktitle: VerifyHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSA::VerifyHash method. Verifies that the signature of the specified hash is valid in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography/rsa/verifyhash/ +--- +## RSA::VerifyHash method + + +Verifies that the signature of the specified hash is valid. + +```cpp +virtual bool System::Security::Cryptography::RSA::VerifyHash(ByteArrayPtr hash, ByteArrayPtr signature, const HashAlgorithmName &hash_algorithm, SharedPtr padding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hash | ByteArrayPtr | Hash value of the signed data. | +| signature | ByteArrayPtr | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. | +| padding | SharedPtr\ | Padding mode. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../../rsasignaturepadding/) +* Class [RSA](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/_index.md new file mode 100644 index 0000000000..471da39558 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider class +linktitle: RSACryptoServiceProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider class. RSA algorithm in CSP form. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3500 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/ +--- +## RSACryptoServiceProvider class + + +[RSA](../rsa/) algorithm in CSP form. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RSACryptoServiceProvider : public System::Security::Cryptography::RSA, + public System::Security::Cryptography::ICspAsymmetricAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Decrypt](./decrypt/)(const ByteArrayPtr\&, bool) | Decrypts message. Not implemented. | +| [Decrypt](./decrypt/)(ByteArrayPtr, SharedPtr\) override | Decrypts input data using the specified padding mode. | +| [Dispose](./dispose/)() override | Frees data associated with object. | +| [Encrypt](./encrypt/)(const ByteArrayPtr\&, bool) | Encrypts message. Not implemented. | +| [Encrypt](./encrypt/)(ByteArrayPtr, SharedPtr\) override | Encrypts input data using the specified padding mode. | +| [ExportCspBlob](./exportcspblob/)(bool) override | Exports blob with information on key. Not implemented. | +| [ExportParameters](./exportparameters/)(bool) override | Exports CSP parameters. | +| [get_CspKeyContainerInfo](./get_cspkeycontainerinfo/)() override | Gets a [CspKeyContainerInfo](../cspkeycontainerinfo/) object. | +| [get_KeyExchangeAlgorithm](./get_keyexchangealgorithm/)() override | Checks key exchange algorithm associated with object. | +| [get_KeySize](./get_keysize/)() override | Gets key size used by algorithm. | +| [get_PersistKeyInCsp](./get_persistkeyincsp/)() const | Checks whether key is persisted in CSP object. | +| [get_PublicOnly](./get_publiconly/)() const | Checks if public key only is present in CSP object. | +| [get_SignatureAlgorithm](./get_signaturealgorithm/)() override | Gets signature algorithm associated with CSP object. | +| static [get_UseMachineKeyStore](./get_usemachinekeystore/)() | Checks whether the key persists in machine store instead of user store. | +| [ImportCspBlob](./importcspblob/)(ByteArrayPtr) override | Imports blob with information on key. Not implemented. | +| [ImportParameters](./importparameters/)(RSAParameters) override | Imports CSP parameters. | +| [RSACryptoServiceProvider](./rsacryptoserviceprovider/)() | RTTI information. | +| [RSACryptoServiceProvider](./rsacryptoserviceprovider/)(const SharedPtr\\&) | Constructor. Not implemented. | +| [RSACryptoServiceProvider](./rsacryptoserviceprovider/)(const RSAParameters\&) | Constructor. | +| [RSACryptoServiceProvider](./rsacryptoserviceprovider/)(int32_t) | Constructor. | +| [RSACryptoServiceProvider](./rsacryptoserviceprovider/)(int32_t, const SharedPtr\\&) | Constructor. Not implemented. | +| [set_PersistKeyInCsp](./set_persistkeyincsp/)(bool) | Defines whether key is persisted in CSP object. | +| static [set_UseMachineKeyStore](./set_usemachinekeystore/)(bool) | Defines whether the key persists in machine store instead of user store. | +| [SignData](./signdata/)(const ByteArrayPtr\&, const SharedPtr\\&) | Computes the signature of specified input value. | +| [SignData](./signdata/)(const SharedPtr\\&, const SharedPtr\\&) | Computes the signature of specified input value. | +| [SignData](./signdata/)(const ByteArrayPtr\&, int32_t, int32_t, const SharedPtr\\&) | Computes the signature of specified input value. | +| [SignHash](./signhash/)(ByteArrayPtr, HashAlgorithmName, SharedPtr\) override | Computes the signature for the specified hash value. | +| [SignHash](./signhash/)(const ByteArrayPtr\&, const String\&) | Computes the signature of specified input value. Not implemented. | +| [VerifyData](./verifydata/)(const ByteArrayPtr\&, const SharedPtr\\&, const ByteArrayPtr\&) | Checks data signature. | +| [VerifyHash](./verifyhash/)(const ByteArrayPtr\&, const String\&, const ByteArrayPtr\&) | Checks data signature. | +| [VerifyHash](./verifyhash/)(ByteArrayPtr, ByteArrayPtr, const HashAlgorithmName\&, SharedPtr\) override | Verifies that the signature of the specified hash is valid. | +## See Also + +* Class [RSA](../rsa/) +* Class [ICspAsymmetricAlgorithm](../icspasymmetricalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/decrypt/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/decrypt/_index.md new file mode 100644 index 0000000000..a28952054f --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/decrypt/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::Decrypt method +linktitle: Decrypt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::Decrypt method. Decrypts input data using the specified padding mode in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/decrypt/ +--- +## RSACryptoServiceProvider::Decrypt(ByteArrayPtr, SharedPtr\) method + + +Decrypts input data using the specified padding mode. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::Decrypt(ByteArrayPtr data, SharedPtr padding) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | ByteArrayPtr | [Byte](../../../system/byte/) array to decrypt. | +| padding | SharedPtr\ | Padding mode. | + +### ReturnValue + +Decrypted data in byte array format. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSAEncryptionPadding](../../rsaencryptionpadding/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSACryptoServiceProvider::Decrypt(const ByteArrayPtr\&, bool) method + + +Decrypts message. Not implemented. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::Decrypt(const ByteArrayPtr &rgb, bool use_oaep) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgb | const ByteArrayPtr\& | [Data](../../../system.data/) to decrypt. | +| use_oaep | bool | True to use OAEP padding, false to use PKCS#1 v1.5 padding. | + +### ReturnValue + +Decrypted data array. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/dispose/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/dispose/_index.md new file mode 100644 index 0000000000..11062d14ee --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::Dispose method. Frees data associated with object in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/dispose/ +--- +## RSACryptoServiceProvider::Dispose method + + +Frees data associated with object. + +```cpp +void System::Security::Cryptography::RSACryptoServiceProvider::Dispose() override +``` + +## See Also + +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/encrypt/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/encrypt/_index.md new file mode 100644 index 0000000000..974ac02a68 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/encrypt/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::Encrypt method +linktitle: Encrypt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::Encrypt method. Encrypts input data using the specified padding mode in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/encrypt/ +--- +## RSACryptoServiceProvider::Encrypt(ByteArrayPtr, SharedPtr\) method + + +Encrypts input data using the specified padding mode. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::Encrypt(ByteArrayPtr data, SharedPtr padding) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | ByteArrayPtr | [Byte](../../../system/byte/) array to encrypt. | +| padding | SharedPtr\ | Padding mode. | + +### ReturnValue + +Encrypted data in byte array format. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSAEncryptionPadding](../../rsaencryptionpadding/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSACryptoServiceProvider::Encrypt(const ByteArrayPtr\&, bool) method + + +Encrypts message. Not implemented. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::Encrypt(const ByteArrayPtr &rgb, bool use_oaep) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgb | const ByteArrayPtr\& | [Data](../../../system.data/) to encrypt. | +| use_oaep | bool | True to use OAEP padding, false to use PKCS#1 v1.5 padding. | + +### ReturnValue + +Encrypted data array. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/exportcspblob/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/exportcspblob/_index.md new file mode 100644 index 0000000000..8e26992c81 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/exportcspblob/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::ExportCspBlob method +linktitle: ExportCspBlob +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::ExportCspBlob method. Exports blob with information on key. Not implemented in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/exportcspblob/ +--- +## RSACryptoServiceProvider::ExportCspBlob method + + +Exports blob with information on key. Not implemented. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::ExportCspBlob(bool include_private_parameters) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | Whether to include private key parameters in blob. | + +### ReturnValue + +Blob with key information. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/exportparameters/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/exportparameters/_index.md new file mode 100644 index 0000000000..57081cbaab --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/exportparameters/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::ExportParameters method +linktitle: ExportParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::ExportParameters method. Exports CSP parameters in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/exportparameters/ +--- +## RSACryptoServiceProvider::ExportParameters method + + +Exports CSP parameters. + +```cpp +RSAParameters System::Security::Cryptography::RSACryptoServiceProvider::ExportParameters(bool include_private_parameters) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| include_private_parameters | bool | Whether to include private key parameters in blob. | + +### ReturnValue + +[Data](../../../system.data/) structure with CSP parameters. + +## See Also + +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_cspkeycontainerinfo/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_cspkeycontainerinfo/_index.md new file mode 100644 index 0000000000..409e044f0c --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_cspkeycontainerinfo/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::get_CspKeyContainerInfo method +linktitle: get_CspKeyContainerInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::get_CspKeyContainerInfo method. Gets a CspKeyContainerInfo object in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/get_cspkeycontainerinfo/ +--- +## RSACryptoServiceProvider::get_CspKeyContainerInfo method + + +Gets a [CspKeyContainerInfo](../../cspkeycontainerinfo/) object. + +```cpp +SharedPtr System::Security::Cryptography::RSACryptoServiceProvider::get_CspKeyContainerInfo() override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CspKeyContainerInfo](../../cspkeycontainerinfo/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_keyexchangealgorithm/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_keyexchangealgorithm/_index.md new file mode 100644 index 0000000000..d768b7ede8 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_keyexchangealgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::get_KeyExchangeAlgorithm method +linktitle: get_KeyExchangeAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::get_KeyExchangeAlgorithm method. Checks key exchange algorithm associated with object in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/get_keyexchangealgorithm/ +--- +## RSACryptoServiceProvider::get_KeyExchangeAlgorithm method + + +Checks key exchange algorithm associated with object. + +```cpp +String System::Security::Cryptography::RSACryptoServiceProvider::get_KeyExchangeAlgorithm() override +``` + + +### ReturnValue + +Key exchange algorithm name. + +## See Also + +* Class [String](../../../system/string/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_keysize/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_keysize/_index.md new file mode 100644 index 0000000000..8e4d506565 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_keysize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::get_KeySize method +linktitle: get_KeySize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::get_KeySize method. Gets key size used by algorithm in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/get_keysize/ +--- +## RSACryptoServiceProvider::get_KeySize method + + +Gets key size used by algorithm. + +```cpp +int32_t System::Security::Cryptography::RSACryptoServiceProvider::get_KeySize() override +``` + + +### ReturnValue + +Key size in bits. + +## See Also + +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_persistkeyincsp/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_persistkeyincsp/_index.md new file mode 100644 index 0000000000..9b4a5f6635 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_persistkeyincsp/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::get_PersistKeyInCsp method +linktitle: get_PersistKeyInCsp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::get_PersistKeyInCsp method. Checks whether key is persisted in CSP object in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/get_persistkeyincsp/ +--- +## RSACryptoServiceProvider::get_PersistKeyInCsp method + + +Checks whether key is persisted in CSP object. + +```cpp +bool System::Security::Cryptography::RSACryptoServiceProvider::get_PersistKeyInCsp() const +``` + + +### ReturnValue + +True if key is persisted, false otherwise. + +## See Also + +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_publiconly/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_publiconly/_index.md new file mode 100644 index 0000000000..55f65766be --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_publiconly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::get_PublicOnly method +linktitle: get_PublicOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::get_PublicOnly method. Checks if public key only is present in CSP object in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/get_publiconly/ +--- +## RSACryptoServiceProvider::get_PublicOnly method + + +Checks if public key only is present in CSP object. + +```cpp +bool System::Security::Cryptography::RSACryptoServiceProvider::get_PublicOnly() const +``` + + +### ReturnValue + +True if public key is present and private one is not, false otherwise. + +## See Also + +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_signaturealgorithm/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_signaturealgorithm/_index.md new file mode 100644 index 0000000000..2a3660839d --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_signaturealgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::get_SignatureAlgorithm method +linktitle: get_SignatureAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::get_SignatureAlgorithm method. Gets signature algorithm associated with CSP object in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/get_signaturealgorithm/ +--- +## RSACryptoServiceProvider::get_SignatureAlgorithm method + + +Gets signature algorithm associated with CSP object. + +```cpp +String System::Security::Cryptography::RSACryptoServiceProvider::get_SignatureAlgorithm() override +``` + + +### ReturnValue + +Signature algorithm name. + +## See Also + +* Class [String](../../../system/string/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_usemachinekeystore/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_usemachinekeystore/_index.md new file mode 100644 index 0000000000..76a29847ce --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/get_usemachinekeystore/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::get_UseMachineKeyStore method +linktitle: get_UseMachineKeyStore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::get_UseMachineKeyStore method. Checks whether the key persists in machine store instead of user store in C++.' +type: docs +weight: 2000 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/get_usemachinekeystore/ +--- +## RSACryptoServiceProvider::get_UseMachineKeyStore method + + +Checks whether the key persists in machine store instead of user store. + +```cpp +static bool System::Security::Cryptography::RSACryptoServiceProvider::get_UseMachineKeyStore() +``` + + +### ReturnValue + +True if the key should be persisted in machine store, false if it should be persisted in user store. + +## See Also + +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/importcspblob/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/importcspblob/_index.md new file mode 100644 index 0000000000..3f4acc9d7c --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/importcspblob/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::ImportCspBlob method +linktitle: ImportCspBlob +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::ImportCspBlob method. Imports blob with information on key. Not implemented in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/importcspblob/ +--- +## RSACryptoServiceProvider::ImportCspBlob method + + +Imports blob with information on key. Not implemented. + +```cpp +void System::Security::Cryptography::RSACryptoServiceProvider::ImportCspBlob(ByteArrayPtr key_blob) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key_blob | ByteArrayPtr | Previously exported blob with key information. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/importparameters/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/importparameters/_index.md new file mode 100644 index 0000000000..9c672f1bd4 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/importparameters/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::ImportParameters method +linktitle: ImportParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::ImportParameters method. Imports CSP parameters in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/importparameters/ +--- +## RSACryptoServiceProvider::ImportParameters method + + +Imports CSP parameters. + +```cpp +void System::Security::Cryptography::RSACryptoServiceProvider::ImportParameters(RSAParameters parameters) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | RSAParameters | [Data](../../../system.data/) structure with CSP parameters. | + +## See Also + +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/rsacryptoserviceprovider/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/rsacryptoserviceprovider/_index.md new file mode 100644 index 0000000000..a77bc2ef12 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/rsacryptoserviceprovider/_index.md @@ -0,0 +1,108 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::RSACryptoServiceProvider constructor +linktitle: RSACryptoServiceProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::RSACryptoServiceProvider constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/rsacryptoserviceprovider/ +--- +## RSACryptoServiceProvider::RSACryptoServiceProvider() constructor + + +RTTI information. + +```cpp +System::Security::Cryptography::RSACryptoServiceProvider::RSACryptoServiceProvider() +``` + +## Remarks + + +Constructor. Uses default parameters. +## See Also + +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSACryptoServiceProvider::RSACryptoServiceProvider(const RSAParameters\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::RSACryptoServiceProvider::RSACryptoServiceProvider(const RSAParameters ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | const RSAParameters\& | Algorithm parameters. | + +## See Also + +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSACryptoServiceProvider::RSACryptoServiceProvider(const SharedPtr\\&) constructor + + +Constructor. Not implemented. + +```cpp +System::Security::Cryptography::RSACryptoServiceProvider::RSACryptoServiceProvider(const SharedPtr ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parameters | const SharedPtr\\& | Algorithm parameters. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CspParameters](../../cspparameters/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSACryptoServiceProvider::RSACryptoServiceProvider(int32_t) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::RSACryptoServiceProvider::RSACryptoServiceProvider(int32_t key_size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key_size | int32_t | Key size in bits. | + +## See Also + +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSACryptoServiceProvider::RSACryptoServiceProvider(int32_t, const SharedPtr\\&) constructor + + +Constructor. Not implemented. + +```cpp +System::Security::Cryptography::RSACryptoServiceProvider::RSACryptoServiceProvider(int32_t key_size, const SharedPtr ¶meters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key_size | int32_t | Key size in bits. | +| parameters | const SharedPtr\\& | Algorithm parameters. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CspParameters](../../cspparameters/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/set_persistkeyincsp/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/set_persistkeyincsp/_index.md new file mode 100644 index 0000000000..610aa4f721 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/set_persistkeyincsp/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::set_PersistKeyInCsp method +linktitle: set_PersistKeyInCsp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::set_PersistKeyInCsp method. Defines whether key is persisted in CSP object in C++.' +type: docs +weight: 1500 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/set_persistkeyincsp/ +--- +## RSACryptoServiceProvider::set_PersistKeyInCsp method + + +Defines whether key is persisted in CSP object. + +```cpp +void System::Security::Cryptography::RSACryptoServiceProvider::set_PersistKeyInCsp(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | True to persist the key, false otherwise. | + +## See Also + +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/set_usemachinekeystore/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/set_usemachinekeystore/_index.md new file mode 100644 index 0000000000..9bffba71a0 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/set_usemachinekeystore/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::set_UseMachineKeyStore method +linktitle: set_UseMachineKeyStore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::set_UseMachineKeyStore method. Defines whether the key persists in machine store instead of user store in C++.' +type: docs +weight: 2100 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/set_usemachinekeystore/ +--- +## RSACryptoServiceProvider::set_UseMachineKeyStore method + + +Defines whether the key persists in machine store instead of user store. + +```cpp +static void System::Security::Cryptography::RSACryptoServiceProvider::set_UseMachineKeyStore(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | True if the key should be persisted in machine store, false if it should be persisted in user store. | + +## See Also + +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/signdata/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/signdata/_index.md new file mode 100644 index 0000000000..e999d8fb97 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/signdata/_index.md @@ -0,0 +1,93 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::SignData method +linktitle: SignData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::SignData method. Computes the signature of specified input value in C++.' +type: docs +weight: 1600 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/signdata/ +--- +## RSACryptoServiceProvider::SignData(const ByteArrayPtr\&, const SharedPtr\\&) method + + +Computes the signature of specified input value. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::SignData(const ByteArrayPtr &buffer, const SharedPtr &halg) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ByteArrayPtr\& | [Buffer](../../../system/buffer/) to read input data from. | +| halg | const SharedPtr\\& | Hash algorithm to use. | + +### ReturnValue + +[RSA](../../rsa/) signature for specified data. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSACryptoServiceProvider::SignData(const ByteArrayPtr\&, int32_t, int32_t, const SharedPtr\\&) method + + +Computes the signature of specified input value. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::SignData(const ByteArrayPtr &buffer, int32_t offset, int32_t count, const SharedPtr &halg) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ByteArrayPtr\& | [Buffer](../../../system/buffer/) to read input data from. | +| offset | int32_t | Input buffer slice beginning index. | +| count | int32_t | Input buffer slice size. | +| halg | const SharedPtr\\& | Hash algorithm to use. | + +### ReturnValue + +[RSA](../../rsa/) signature for specified data. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSACryptoServiceProvider::SignData(const SharedPtr\\&, const SharedPtr\\&) method + + +Computes the signature of specified input value. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::SignData(const SharedPtr &input_stream, const SharedPtr &halg) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input_stream | const SharedPtr\\& | Stream to read data being signed from. | +| halg | const SharedPtr\\& | Hash algorithm to use. | + +### ReturnValue + +[RSA](../../rsa/) signature for specified data. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [Object](../../../system/object/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/signhash/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/signhash/_index.md new file mode 100644 index 0000000000..d649df2965 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/signhash/_index.md @@ -0,0 +1,59 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::SignHash method +linktitle: SignHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::SignHash method. Computes the signature for the specified hash value in C++.' +type: docs +weight: 1700 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/signhash/ +--- +## RSACryptoServiceProvider::SignHash(ByteArrayPtr, HashAlgorithmName, SharedPtr\) method + + +Computes the signature for the specified hash value. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::SignHash(ByteArrayPtr hash, HashAlgorithmName hash_algorithm, SharedPtr padding) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hash | ByteArrayPtr | Hash value. | +| hash_algorithm | HashAlgorithmName | Hash algorithm. | +| padding | SharedPtr\ | Padding mode. return [RSA](../../rsa/) signature for the specified hash. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../../rsasignaturepadding/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSACryptoServiceProvider::SignHash(const ByteArrayPtr\&, const String\&) method + + +Computes the signature of specified input value. Not implemented. + +```cpp +ByteArrayPtr System::Security::Cryptography::RSACryptoServiceProvider::SignHash(const ByteArrayPtr &rgb_hash, const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgb_hash | const ByteArrayPtr\& | Hash value of data to be signed. | +| str | const String\& | Hash algorithm identifier used to create the hash. | + +### ReturnValue + +[RSA](../../rsa/) signature for specified data. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [String](../../../system/string/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/verifydata/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/verifydata/_index.md new file mode 100644 index 0000000000..15963cc614 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/verifydata/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::VerifyData method +linktitle: VerifyData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::VerifyData method. Checks data signature in C++.' +type: docs +weight: 1800 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/verifydata/ +--- +## RSACryptoServiceProvider::VerifyData method + + +Checks data signature. + +```cpp +bool System::Security::Cryptography::RSACryptoServiceProvider::VerifyData(const ByteArrayPtr &buffer, const SharedPtr &halg, const ByteArrayPtr &signature) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ByteArrayPtr\& | [Data](../../../system.data/) to check signature for. | +| halg | const SharedPtr\\& | Hash algorithm to use. | +| signature | const ByteArrayPtr\& | Signature as received. | + +### ReturnValue + +True if signature is valid, false otherwise. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsacryptoserviceprovider/verifyhash/_index.md b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/verifyhash/_index.md new file mode 100644 index 0000000000..0e0ca84c03 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsacryptoserviceprovider/verifyhash/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash method +linktitle: VerifyHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash method. Verifies that the signature of the specified hash is valid in C++.' +type: docs +weight: 1900 +url: /cpp/system.security.cryptography/rsacryptoserviceprovider/verifyhash/ +--- +## RSACryptoServiceProvider::VerifyHash(ByteArrayPtr, ByteArrayPtr, const HashAlgorithmName\&, SharedPtr\) method + + +Verifies that the signature of the specified hash is valid. + +```cpp +bool System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash(ByteArrayPtr hash, ByteArrayPtr signature, const HashAlgorithmName &hash_algorithm, SharedPtr padding) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hash | ByteArrayPtr | Hash value of the signed data. | +| signature | ByteArrayPtr | Signature data. | +| hash_algorithm | const HashAlgorithmName\& | Hash algorithm. | +| padding | SharedPtr\ | Padding mode. return true if signature is valid, otherwise - false. | + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../../rsasignaturepadding/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSACryptoServiceProvider::VerifyHash(const ByteArrayPtr\&, const String\&, const ByteArrayPtr\&) method + + +Checks data signature. + +```cpp +bool System::Security::Cryptography::RSACryptoServiceProvider::VerifyHash(const ByteArrayPtr &rgb_hash, const String &str, const ByteArrayPtr &rgb_signature) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgb_hash | const ByteArrayPtr\& | Hash calculated for received data. | +| str | const String\& | Name of hash algorithm used. | +| rgb_signature | const ByteArrayPtr\& | Signature as received. | + +### ReturnValue + +True if signature is valid, false otherwise. + +## See Also + +* Typedef [ByteArrayPtr](../../../system/bytearrayptr/) +* Class [String](../../../system/string/) +* Class [RSACryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpadding/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpadding/_index.md new file mode 100644 index 0000000000..7cbb3e4bf6 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpadding/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPadding class +linktitle: RSAEncryptionPadding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAEncryptionPadding class. Padding mode and parameters for RSA encryption or decryption operations in C++.' +type: docs +weight: 3600 +url: /cpp/system.security.cryptography/rsaencryptionpadding/ +--- +## RSAEncryptionPadding class + + +Padding mode and parameters for [RSA](../rsa/) encryption or decryption operations. + +```cpp +class RSAEncryptionPadding : public System::IEquatable> +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [CreateOaep](./createoaep/)(const HashAlgorithmName\&) | Creates [RSAEncryptionPadding](./) with OAEP mode and specified hash algorithm. | +| [Equals](./equals/)(SharedPtr\) override | | +| [Equals](./equals/)(SharedPtr\) override | | +| [get_Mode](./get_mode/)() const | Gets the padding mode. | +| [get_OaepHashAlgorithm](./get_oaephashalgorithm/)() const | Gets the hash algorithm used with OAEP. | +| static [get_OaepSHA1](./get_oaepsha1/)() | Gets OAEP mode with [SHA1](../sha1/) hash algorithm. | +| static [get_OaepSHA256](./get_oaepsha256/)() | Gets OAEP mode with [SHA256](../sha256/) hash algorithm. | +| static [get_OaepSHA384](./get_oaepsha384/)() | Gets OAEP mode with [SHA384](../sha384/) hash algorithm. | +| static [get_OaepSHA512](./get_oaepsha512/)() | Gets OAEP mode with [SHA512](../sha512/) hash algorithm. | +| static [get_Pkcs1](./get_pkcs1/)() | RTTI information. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## See Also + +* Class [IEquatable](../../system/iequatable/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpadding/createoaep/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpadding/createoaep/_index.md new file mode 100644 index 0000000000..33a63d8680 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpadding/createoaep/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPadding::CreateOaep method +linktitle: CreateOaep +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAEncryptionPadding::CreateOaep method. Creates RSAEncryptionPadding with OAEP mode and specified hash algorithm in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/rsaencryptionpadding/createoaep/ +--- +## RSAEncryptionPadding::CreateOaep method + + +Creates [RSAEncryptionPadding](../) with OAEP mode and specified hash algorithm. + +```cpp +static SharedPtr System::Security::Cryptography::RSAEncryptionPadding::CreateOaep(const HashAlgorithmName &hash_algorithm) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSAEncryptionPadding](../) +* Class [RSAEncryptionPadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpadding/equals/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpadding/equals/_index.md new file mode 100644 index 0000000000..f2a3c0b792 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpadding/equals/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPadding::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Equals method of System::Security::Cryptography::RSAEncryptionPadding class in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/rsaencryptionpadding/equals/ +--- +## RSAEncryptionPadding::Equals(SharedPtr\) method + + + + +```cpp +bool System::Security::Cryptography::RSAEncryptionPadding::Equals(SharedPtr other) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RSAEncryptionPadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSAEncryptionPadding::Equals(SharedPtr\) method + + + + +```cpp +bool System::Security::Cryptography::RSAEncryptionPadding::Equals(SharedPtr other) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSAEncryptionPadding](../) +* Class [RSAEncryptionPadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpadding/get_mode/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_mode/_index.md new file mode 100644 index 0000000000..88201b91fa --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_mode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPadding::get_Mode method +linktitle: get_Mode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAEncryptionPadding::get_Mode method. Gets the padding mode in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/rsaencryptionpadding/get_mode/ +--- +## RSAEncryptionPadding::get_Mode method + + +Gets the padding mode. + +```cpp +RSAEncryptionPaddingMode System::Security::Cryptography::RSAEncryptionPadding::get_Mode() const +``` + +## See Also + +* Enum [RSAEncryptionPaddingMode](../../rsaencryptionpaddingmode/) +* Class [RSAEncryptionPadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaephashalgorithm/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaephashalgorithm/_index.md new file mode 100644 index 0000000000..6ae9ab6867 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaephashalgorithm/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPadding::get_OaepHashAlgorithm method +linktitle: get_OaepHashAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAEncryptionPadding::get_OaepHashAlgorithm method. Gets the hash algorithm used with OAEP in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/rsaencryptionpadding/get_oaephashalgorithm/ +--- +## RSAEncryptionPadding::get_OaepHashAlgorithm method + + +Gets the hash algorithm used with OAEP. + +```cpp +const HashAlgorithmName & System::Security::Cryptography::RSAEncryptionPadding::get_OaepHashAlgorithm() const +``` + +## See Also + +* Class [RSAEncryptionPadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha1/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha1/_index.md new file mode 100644 index 0000000000..1368df576f --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha1/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPadding::get_OaepSHA1 method +linktitle: get_OaepSHA1 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAEncryptionPadding::get_OaepSHA1 method. Gets OAEP mode with SHA1 hash algorithm in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha1/ +--- +## RSAEncryptionPadding::get_OaepSHA1 method + + +Gets OAEP mode with [SHA1](../../sha1/) hash algorithm. + +```cpp +static SharedPtr System::Security::Cryptography::RSAEncryptionPadding::get_OaepSHA1() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSAEncryptionPadding](../) +* Class [RSAEncryptionPadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha256/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha256/_index.md new file mode 100644 index 0000000000..8ebb53c50c --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha256/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPadding::get_OaepSHA256 method +linktitle: get_OaepSHA256 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAEncryptionPadding::get_OaepSHA256 method. Gets OAEP mode with SHA256 hash algorithm in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha256/ +--- +## RSAEncryptionPadding::get_OaepSHA256 method + + +Gets OAEP mode with [SHA256](../../sha256/) hash algorithm. + +```cpp +static SharedPtr System::Security::Cryptography::RSAEncryptionPadding::get_OaepSHA256() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSAEncryptionPadding](../) +* Class [RSAEncryptionPadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha384/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha384/_index.md new file mode 100644 index 0000000000..0b98990780 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha384/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPadding::get_OaepSHA384 method +linktitle: get_OaepSHA384 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAEncryptionPadding::get_OaepSHA384 method. Gets OAEP mode with SHA384 hash algorithm in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha384/ +--- +## RSAEncryptionPadding::get_OaepSHA384 method + + +Gets OAEP mode with [SHA384](../../sha384/) hash algorithm. + +```cpp +static SharedPtr System::Security::Cryptography::RSAEncryptionPadding::get_OaepSHA384() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSAEncryptionPadding](../) +* Class [RSAEncryptionPadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha512/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha512/_index.md new file mode 100644 index 0000000000..6efa5edce9 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha512/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPadding::get_OaepSHA512 method +linktitle: get_OaepSHA512 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAEncryptionPadding::get_OaepSHA512 method. Gets OAEP mode with SHA512 hash algorithm in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/rsaencryptionpadding/get_oaepsha512/ +--- +## RSAEncryptionPadding::get_OaepSHA512 method + + +Gets OAEP mode with [SHA512](../../sha512/) hash algorithm. + +```cpp +static SharedPtr System::Security::Cryptography::RSAEncryptionPadding::get_OaepSHA512() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSAEncryptionPadding](../) +* Class [RSAEncryptionPadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpadding/get_pkcs1/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_pkcs1/_index.md new file mode 100644 index 0000000000..a62fe6f9eb --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpadding/get_pkcs1/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPadding::get_Pkcs1 method +linktitle: get_Pkcs1 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAEncryptionPadding::get_Pkcs1 method. RTTI information in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/rsaencryptionpadding/get_pkcs1/ +--- +## RSAEncryptionPadding::get_Pkcs1 method + + +RTTI information. + +```cpp +static SharedPtr System::Security::Cryptography::RSAEncryptionPadding::get_Pkcs1() +``` + +## Remarks + + +Gets PKCS #1 v1.5 mode. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSAEncryptionPadding](../) +* Class [RSAEncryptionPadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpadding/gethashcode/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpadding/gethashcode/_index.md new file mode 100644 index 0000000000..a3d9ca7476 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpadding/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPadding::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAEncryptionPadding::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/rsaencryptionpadding/gethashcode/ +--- +## RSAEncryptionPadding::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int System::Security::Cryptography::RSAEncryptionPadding::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [RSAEncryptionPadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpadding/tostring/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpadding/tostring/_index.md new file mode 100644 index 0000000000..4d25ee1472 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpadding/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPadding::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAEncryptionPadding::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography/rsaencryptionpadding/tostring/ +--- +## RSAEncryptionPadding::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Security::Cryptography::RSAEncryptionPadding::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [RSAEncryptionPadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsaencryptionpaddingmode/_index.md b/english/cpp/system.security.cryptography/rsaencryptionpaddingmode/_index.md new file mode 100644 index 0000000000..53074c671f --- /dev/null +++ b/english/cpp/system.security.cryptography/rsaencryptionpaddingmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSAEncryptionPaddingMode enum +linktitle: RSAEncryptionPaddingMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAEncryptionPaddingMode enum. Padding mode used with RSA encryption or decryption operations in C++.' +type: docs +weight: 6000 +url: /cpp/system.security.cryptography/rsaencryptionpaddingmode/ +--- +## RSAEncryptionPaddingMode enum + + +Padding mode used with [RSA](../rsa/) encryption or decryption operations. + +```cpp +enum class RSAEncryptionPaddingMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Pkcs1 | 0 | PKCS #1 v1.5. | +| Oaep | 1 | Optimal Asymmetric Encryption Padding. | + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/_index.md b/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/_index.md new file mode 100644 index 0000000000..cddcdbf16d --- /dev/null +++ b/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::RSAPKCS1SignatureDeformatter class +linktitle: RSAPKCS1SignatureDeformatter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAPKCS1SignatureDeformatter class. Class to verify RSA PKCS #1 v1.5 signature. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3700 +url: /cpp/system.security.cryptography/rsapkcs1signaturedeformatter/ +--- +## RSAPKCS1SignatureDeformatter class + + +Class to verify [RSA](../rsa/) PKCS #1 v1.5 signature. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RSAPKCS1SignatureDeformatter : public System::Security::Cryptography::AsymmetricSignatureDeformatter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [RSAPKCS1SignatureDeformatter](./rsapkcs1signaturedeformatter/)() | RTTI information. | +| [RSAPKCS1SignatureDeformatter](./rsapkcs1signaturedeformatter/)(const System::SharedPtr\\&) | Constructor. | +| [SetHashAlgorithm](./sethashalgorithm/)(System::String) override | Sets hash algorithm to use. | +| [SetKey](./setkey/)(System::SharedPtr\) override | Sets key value. Not implemented. | +| [VerifySignature](./verifysignature/)(System::ArrayPtr\, System::ArrayPtr\) override | Verifies the signature of data hash. | +## See Also + +* Class [AsymmetricSignatureDeformatter](../asymmetricsignaturedeformatter/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/rsapkcs1signaturedeformatter/_index.md b/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/rsapkcs1signaturedeformatter/_index.md new file mode 100644 index 0000000000..1458cf8602 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/rsapkcs1signaturedeformatter/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Security::Cryptography::RSAPKCS1SignatureDeformatter::RSAPKCS1SignatureDeformatter constructor +linktitle: RSAPKCS1SignatureDeformatter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAPKCS1SignatureDeformatter::RSAPKCS1SignatureDeformatter constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/rsapkcs1signaturedeformatter/rsapkcs1signaturedeformatter/ +--- +## RSAPKCS1SignatureDeformatter::RSAPKCS1SignatureDeformatter() constructor + + +RTTI information. + +```cpp +System::Security::Cryptography::RSAPKCS1SignatureDeformatter::RSAPKCS1SignatureDeformatter() +``` + +## Remarks + + +Constructor. +## See Also + +* Class [RSAPKCS1SignatureDeformatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSAPKCS1SignatureDeformatter::RSAPKCS1SignatureDeformatter(const System::SharedPtr\\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::RSAPKCS1SignatureDeformatter::RSAPKCS1SignatureDeformatter(const System::SharedPtr &key) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const System::SharedPtr\\& | Algorithm to extract key from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../asymmetricalgorithm/) +* Class [RSAPKCS1SignatureDeformatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/sethashalgorithm/_index.md b/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/sethashalgorithm/_index.md new file mode 100644 index 0000000000..27466675e3 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/sethashalgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSAPKCS1SignatureDeformatter::SetHashAlgorithm method +linktitle: SetHashAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAPKCS1SignatureDeformatter::SetHashAlgorithm method. Sets hash algorithm to use in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/rsapkcs1signaturedeformatter/sethashalgorithm/ +--- +## RSAPKCS1SignatureDeformatter::SetHashAlgorithm method + + +Sets hash algorithm to use. + +```cpp +virtual void System::Security::Cryptography::RSAPKCS1SignatureDeformatter::SetHashAlgorithm(System::String strName) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strName | System::String | Hash algorithm name. Should be "SHA1", "SHA256", "SHA384" or "SHA512". | + +## See Also + +* Class [String](../../../system/string/) +* Class [RSAPKCS1SignatureDeformatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/setkey/_index.md b/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/setkey/_index.md new file mode 100644 index 0000000000..1ebf2d1690 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/setkey/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::RSAPKCS1SignatureDeformatter::SetKey method +linktitle: SetKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAPKCS1SignatureDeformatter::SetKey method. Sets key value. Not implemented in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/rsapkcs1signaturedeformatter/setkey/ +--- +## RSAPKCS1SignatureDeformatter::SetKey method + + +Sets key value. Not implemented. + +```cpp +virtual void System::Security::Cryptography::RSAPKCS1SignatureDeformatter::SetKey(System::SharedPtr key) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | System::SharedPtr\ | Algorithm to extract key from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../asymmetricalgorithm/) +* Class [RSAPKCS1SignatureDeformatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/verifysignature/_index.md b/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/verifysignature/_index.md new file mode 100644 index 0000000000..707055c6cb --- /dev/null +++ b/english/cpp/system.security.cryptography/rsapkcs1signaturedeformatter/verifysignature/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::RSAPKCS1SignatureDeformatter::VerifySignature method +linktitle: VerifySignature +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAPKCS1SignatureDeformatter::VerifySignature method. Verifies the signature of data hash in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/rsapkcs1signaturedeformatter/verifysignature/ +--- +## RSAPKCS1SignatureDeformatter::VerifySignature method + + +Verifies the signature of data hash. + +```cpp +virtual bool System::Security::Cryptography::RSAPKCS1SignatureDeformatter::VerifySignature(System::ArrayPtr rgbHash, System::ArrayPtr rgbSignature) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgbHash | System::ArrayPtr\ | Hash calculated for the data. | +| rgbSignature | System::ArrayPtr\ | Signature received for data. | + +### ReturnValue + +True if signature is valid, false otherwise. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RSAPKCS1SignatureDeformatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/_index.md b/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/_index.md new file mode 100644 index 0000000000..02f159f143 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::RSAPKCS1SignatureFormatter class +linktitle: RSAPKCS1SignatureFormatter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAPKCS1SignatureFormatter class. Signs data with an RSA PKCS #1 v1.5 signature. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3800 +url: /cpp/system.security.cryptography/rsapkcs1signatureformatter/ +--- +## RSAPKCS1SignatureFormatter class + + +Signs data with an [RSA](../rsa/) PKCS #1 v1.5 signature. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class RSAPKCS1SignatureFormatter : public System::Security::Cryptography::AsymmetricSignatureFormatter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CreateSignature](./createsignature/)(System::ArrayPtr\) override | Signs data. | +| [RSAPKCS1SignatureFormatter](./rsapkcs1signatureformatter/)() | RTTI information. | +| [RSAPKCS1SignatureFormatter](./rsapkcs1signatureformatter/)(const System::SharedPtr\\&) | Constructor. | +| [SetHashAlgorithm](./sethashalgorithm/)(System::String) override | Sets hash algorithm to use. | +| [SetKey](./setkey/)(System::SharedPtr\) override | Sets key value. Not implemented. | +| [~RSAPKCS1SignatureFormatter](./~rsapkcs1signatureformatter/)() | Destructor. | +## See Also + +* Class [AsymmetricSignatureFormatter](../asymmetricsignatureformatter/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/createsignature/_index.md b/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/createsignature/_index.md new file mode 100644 index 0000000000..1778f960aa --- /dev/null +++ b/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/createsignature/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::RSAPKCS1SignatureFormatter::CreateSignature method +linktitle: CreateSignature +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAPKCS1SignatureFormatter::CreateSignature method. Signs data in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/rsapkcs1signatureformatter/createsignature/ +--- +## RSAPKCS1SignatureFormatter::CreateSignature method + + +Signs data. + +```cpp +virtual System::ArrayPtr System::Security::Cryptography::RSAPKCS1SignatureFormatter::CreateSignature(System::ArrayPtr rgbHash) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgbHash | System::ArrayPtr\ | Hash for the data to sign. | + +### ReturnValue + +Calculated signature. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [RSAPKCS1SignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/rsapkcs1signatureformatter/_index.md b/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/rsapkcs1signatureformatter/_index.md new file mode 100644 index 0000000000..4b58ac3b41 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/rsapkcs1signatureformatter/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Security::Cryptography::RSAPKCS1SignatureFormatter::RSAPKCS1SignatureFormatter constructor +linktitle: RSAPKCS1SignatureFormatter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAPKCS1SignatureFormatter::RSAPKCS1SignatureFormatter constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/rsapkcs1signatureformatter/rsapkcs1signatureformatter/ +--- +## RSAPKCS1SignatureFormatter::RSAPKCS1SignatureFormatter() constructor + + +RTTI information. + +```cpp +System::Security::Cryptography::RSAPKCS1SignatureFormatter::RSAPKCS1SignatureFormatter() +``` + +## Remarks + + +Constructor. +## See Also + +* Class [RSAPKCS1SignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSAPKCS1SignatureFormatter::RSAPKCS1SignatureFormatter(const System::SharedPtr\\&) constructor + + +Constructor. + +```cpp +System::Security::Cryptography::RSAPKCS1SignatureFormatter::RSAPKCS1SignatureFormatter(const System::SharedPtr &key) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const System::SharedPtr\\& | Algorithm to extract key from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../asymmetricalgorithm/) +* Class [RSAPKCS1SignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/sethashalgorithm/_index.md b/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/sethashalgorithm/_index.md new file mode 100644 index 0000000000..2112346a16 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/sethashalgorithm/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSAPKCS1SignatureFormatter::SetHashAlgorithm method +linktitle: SetHashAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAPKCS1SignatureFormatter::SetHashAlgorithm method. Sets hash algorithm to use in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/rsapkcs1signatureformatter/sethashalgorithm/ +--- +## RSAPKCS1SignatureFormatter::SetHashAlgorithm method + + +Sets hash algorithm to use. + +```cpp +virtual void System::Security::Cryptography::RSAPKCS1SignatureFormatter::SetHashAlgorithm(System::String strName) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strName | System::String | Hash algorithm name. Should be "SHA1", "SHA256", "SHA384" or "SHA512". | + +## See Also + +* Class [String](../../../system/string/) +* Class [RSAPKCS1SignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/setkey/_index.md b/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/setkey/_index.md new file mode 100644 index 0000000000..bf1fa3f527 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/setkey/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::Cryptography::RSAPKCS1SignatureFormatter::SetKey method +linktitle: SetKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAPKCS1SignatureFormatter::SetKey method. Sets key value. Not implemented in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/rsapkcs1signatureformatter/setkey/ +--- +## RSAPKCS1SignatureFormatter::SetKey method + + +Sets key value. Not implemented. + +```cpp +virtual void System::Security::Cryptography::RSAPKCS1SignatureFormatter::SetKey(System::SharedPtr key) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | System::SharedPtr\ | Algorithm to extract key from. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [AsymmetricAlgorithm](../../asymmetricalgorithm/) +* Class [RSAPKCS1SignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/~rsapkcs1signatureformatter/_index.md b/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/~rsapkcs1signatureformatter/_index.md new file mode 100644 index 0000000000..e9c82f8816 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsapkcs1signatureformatter/~rsapkcs1signatureformatter/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::RSAPKCS1SignatureFormatter::~RSAPKCS1SignatureFormatter method +linktitle: ~RSAPKCS1SignatureFormatter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSAPKCS1SignatureFormatter::~RSAPKCS1SignatureFormatter method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/rsapkcs1signatureformatter/~rsapkcs1signatureformatter/ +--- +## RSAPKCS1SignatureFormatter::~RSAPKCS1SignatureFormatter method + + +Destructor. + +```cpp +System::Security::Cryptography::RSAPKCS1SignatureFormatter::~RSAPKCS1SignatureFormatter() +``` + +## See Also + +* Class [RSAPKCS1SignatureFormatter](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsasignaturepadding/_index.md b/english/cpp/system.security.cryptography/rsasignaturepadding/_index.md new file mode 100644 index 0000000000..30328c16e2 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsasignaturepadding/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::Cryptography::RSASignaturePadding class +linktitle: RSASignaturePadding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSASignaturePadding class. Padding mode and parameters for RSA signature creation or verification operations in C++.' +type: docs +weight: 3900 +url: /cpp/system.security.cryptography/rsasignaturepadding/ +--- +## RSASignaturePadding class + + +Padding mode and parameters for [RSA](../rsa/) signature creation or verification operations. + +```cpp +class RSASignaturePadding : public System::IEquatable> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(SharedPtr\) override | | +| [Equals](./equals/)(SharedPtr\) override | | +| [get_Mode](./get_mode/)() const | Gets the padding mode. | +| static [get_Pkcs1](./get_pkcs1/)() | RTTI information. | +| static [get_Pss](./get_pss/)() | Gets PSS mode. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../system/object/gethashcode/) method. Enables hashing of custom objects. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../../system/object/tostring/) method. Enables converting custom objects to string. | +## See Also + +* Class [IEquatable](../../system/iequatable/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/rsasignaturepadding/equals/_index.md b/english/cpp/system.security.cryptography/rsasignaturepadding/equals/_index.md new file mode 100644 index 0000000000..785108a5b8 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsasignaturepadding/equals/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Security::Cryptography::RSASignaturePadding::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Equals method of System::Security::Cryptography::RSASignaturePadding class in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/rsasignaturepadding/equals/ +--- +## RSASignaturePadding::Equals(SharedPtr\) method + + + + +```cpp +bool System::Security::Cryptography::RSASignaturePadding::Equals(SharedPtr other) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [RSASignaturePadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## RSASignaturePadding::Equals(SharedPtr\) method + + + + +```cpp +bool System::Security::Cryptography::RSASignaturePadding::Equals(SharedPtr other) override +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../) +* Class [RSASignaturePadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsasignaturepadding/get_mode/_index.md b/english/cpp/system.security.cryptography/rsasignaturepadding/get_mode/_index.md new file mode 100644 index 0000000000..1130f31b67 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsasignaturepadding/get_mode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::Cryptography::RSASignaturePadding::get_Mode method +linktitle: get_Mode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSASignaturePadding::get_Mode method. Gets the padding mode in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/rsasignaturepadding/get_mode/ +--- +## RSASignaturePadding::get_Mode method + + +Gets the padding mode. + +```cpp +RSASignaturePaddingMode System::Security::Cryptography::RSASignaturePadding::get_Mode() const +``` + +## See Also + +* Enum [RSASignaturePaddingMode](../../rsasignaturepaddingmode/) +* Class [RSASignaturePadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsasignaturepadding/get_pkcs1/_index.md b/english/cpp/system.security.cryptography/rsasignaturepadding/get_pkcs1/_index.md new file mode 100644 index 0000000000..f681b80ab3 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsasignaturepadding/get_pkcs1/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSASignaturePadding::get_Pkcs1 method +linktitle: get_Pkcs1 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSASignaturePadding::get_Pkcs1 method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/rsasignaturepadding/get_pkcs1/ +--- +## RSASignaturePadding::get_Pkcs1 method + + +RTTI information. + +```cpp +static SharedPtr System::Security::Cryptography::RSASignaturePadding::get_Pkcs1() +``` + +## Remarks + + +Gets PKCS #1 v1.5 mode. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../) +* Class [RSASignaturePadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsasignaturepadding/get_pss/_index.md b/english/cpp/system.security.cryptography/rsasignaturepadding/get_pss/_index.md new file mode 100644 index 0000000000..f5812da74d --- /dev/null +++ b/english/cpp/system.security.cryptography/rsasignaturepadding/get_pss/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Security::Cryptography::RSASignaturePadding::get_Pss method +linktitle: get_Pss +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSASignaturePadding::get_Pss method. Gets PSS mode in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/rsasignaturepadding/get_pss/ +--- +## RSASignaturePadding::get_Pss method + + +Gets PSS mode. + +```cpp +static SharedPtr System::Security::Cryptography::RSASignaturePadding::get_Pss() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RSASignaturePadding](../) +* Class [RSASignaturePadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsasignaturepadding/gethashcode/_index.md b/english/cpp/system.security.cryptography/rsasignaturepadding/gethashcode/_index.md new file mode 100644 index 0000000000..8e70cbba1e --- /dev/null +++ b/english/cpp/system.security.cryptography/rsasignaturepadding/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::RSASignaturePadding::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSASignaturePadding::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/rsasignaturepadding/gethashcode/ +--- +## RSASignaturePadding::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../system/object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int System::Security::Cryptography::RSASignaturePadding::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [RSASignaturePadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsasignaturepadding/tostring/_index.md b/english/cpp/system.security.cryptography/rsasignaturepadding/tostring/_index.md new file mode 100644 index 0000000000..739f8e9f03 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsasignaturepadding/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSASignaturePadding::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSASignaturePadding::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/rsasignaturepadding/tostring/ +--- +## RSASignaturePadding::ToString method + + +Analog of C# [Object.ToString()](../../../system/object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::Security::Cryptography::RSASignaturePadding::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation as provided by final class. + +## See Also + +* Class [String](../../../system/string/) +* Class [RSASignaturePadding](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/rsasignaturepaddingmode/_index.md b/english/cpp/system.security.cryptography/rsasignaturepaddingmode/_index.md new file mode 100644 index 0000000000..c21c02cee4 --- /dev/null +++ b/english/cpp/system.security.cryptography/rsasignaturepaddingmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::RSASignaturePaddingMode enum +linktitle: RSASignaturePaddingMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::RSASignaturePaddingMode enum. Padding mode used with RSA signature creation or verification operations in C++.' +type: docs +weight: 6100 +url: /cpp/system.security.cryptography/rsasignaturepaddingmode/ +--- +## RSASignaturePaddingMode enum + + +Padding mode used with [RSA](../rsa/) signature creation or verification operations. + +```cpp +enum class RSASignaturePaddingMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Pkcs1 | 0 | PKCS #1 v1.5. | +| Pss | 1 | Probabilistic Signature Scheme. | + +## See Also + +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/sha1/_index.md b/english/cpp/system.security.cryptography/sha1/_index.md new file mode 100644 index 0000000000..7c5afda951 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha1/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::SHA1 class +linktitle: SHA1 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA1 class. Computes SHA1 hash for input data. In C++ SHA1 is not an abstract class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4000 +url: /cpp/system.security.cryptography/sha1/ +--- +## SHA1 class + + +Computes [SHA1](./) hash for input data. In C++ [SHA1](./) is not an abstract class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SHA1 : public System::Security::Cryptography::HashAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)() | Creates hash algorithm instance. | +| static [Create](./create/)(const String\&) | Creates hash algorithm instance. | +## See Also + +* Class [HashAlgorithm](../hashalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/sha1/create/_index.md b/english/cpp/system.security.cryptography/sha1/create/_index.md new file mode 100644 index 0000000000..6f3c132a93 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha1/create/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Security::Cryptography::SHA1::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA1::Create method. Creates hash algorithm instance in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/sha1/create/ +--- +## SHA1::Create() method + + +Creates hash algorithm instance. + +```cpp +static SharedPtr System::Security::Cryptography::SHA1::Create() +``` + + +### ReturnValue + +Newly created hasher instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SHA1](../) +* Class [SHA1](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## SHA1::Create(const String\&) method + + +Creates hash algorithm instance. + +```cpp +static SharedPtr System::Security::Cryptography::SHA1::Create(const String &algName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| algName | const String\& | Must be "System.Security.Cryptography.SHA1". | + +### ReturnValue + +Newly created hasher instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SHA1](../) +* Class [String](../../../system/string/) +* Class [SHA1](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/sha1cryptoserviceprovider/_index.md b/english/cpp/system.security.cryptography/sha1cryptoserviceprovider/_index.md new file mode 100644 index 0000000000..d14c3973b5 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha1cryptoserviceprovider/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::SHA1CryptoServiceProvider class +linktitle: SHA1CryptoServiceProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA1CryptoServiceProvider class. SHA1 CSP implementation. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4100 +url: /cpp/system.security.cryptography/sha1cryptoserviceprovider/ +--- +## SHA1CryptoServiceProvider class + + +[SHA1](../sha1/) CSP implementation. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SHA1CryptoServiceProvider : public System::Security::Cryptography::SHA1 +``` + +## Methods + +| Method | Description | +| --- | --- | +| [SHA1CryptoServiceProvider](./sha1cryptoserviceprovider/)() | Constructor. | +## See Also + +* Class [SHA1](../sha1/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/sha1cryptoserviceprovider/sha1cryptoserviceprovider/_index.md b/english/cpp/system.security.cryptography/sha1cryptoserviceprovider/sha1cryptoserviceprovider/_index.md new file mode 100644 index 0000000000..85aac332fc --- /dev/null +++ b/english/cpp/system.security.cryptography/sha1cryptoserviceprovider/sha1cryptoserviceprovider/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::SHA1CryptoServiceProvider::SHA1CryptoServiceProvider constructor +linktitle: SHA1CryptoServiceProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA1CryptoServiceProvider::SHA1CryptoServiceProvider constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/sha1cryptoserviceprovider/sha1cryptoserviceprovider/ +--- +## SHA1CryptoServiceProvider::SHA1CryptoServiceProvider constructor + + +Constructor. + +```cpp +System::Security::Cryptography::SHA1CryptoServiceProvider::SHA1CryptoServiceProvider() +``` + +## See Also + +* Class [SHA1CryptoServiceProvider](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/sha1managed/_index.md b/english/cpp/system.security.cryptography/sha1managed/_index.md new file mode 100644 index 0000000000..a30906df86 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha1managed/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::SHA1Managed class +linktitle: SHA1Managed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA1Managed class. Managed SHA1 hasher. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4200 +url: /cpp/system.security.cryptography/sha1managed/ +--- +## SHA1Managed class + + +Managed [SHA1](../sha1/) hasher. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SHA1Managed : public System::Security::Cryptography::SHA1 +``` + +## Methods + +| Method | Description | +| --- | --- | +| [SHA1Managed](./sha1managed/)() | Constructor. | +## See Also + +* Class [SHA1](../sha1/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/sha1managed/sha1managed/_index.md b/english/cpp/system.security.cryptography/sha1managed/sha1managed/_index.md new file mode 100644 index 0000000000..30fa0d2cd0 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha1managed/sha1managed/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::SHA1Managed::SHA1Managed constructor +linktitle: SHA1Managed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA1Managed::SHA1Managed constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/sha1managed/sha1managed/ +--- +## SHA1Managed::SHA1Managed constructor + + +Constructor. + +```cpp +System::Security::Cryptography::SHA1Managed::SHA1Managed() +``` + +## See Also + +* Class [SHA1Managed](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/sha256/_index.md b/english/cpp/system.security.cryptography/sha256/_index.md new file mode 100644 index 0000000000..a0f9ecba86 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha256/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::SHA256 class +linktitle: SHA256 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA256 class. Computes SHA256 hash for input data. In C++ SHA256 is not an abstract class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4300 +url: /cpp/system.security.cryptography/sha256/ +--- +## SHA256 class + + +Computes [SHA256](./) hash for input data. In C++ [SHA256](./) is not an abstract class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SHA256 : public System::Security::Cryptography::HashAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)() | Creates hash algorithm instance. | +| static [Create](./create/)(const String\&) | Creates hash algorithm instance. | +## See Also + +* Class [HashAlgorithm](../hashalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/sha256/create/_index.md b/english/cpp/system.security.cryptography/sha256/create/_index.md new file mode 100644 index 0000000000..1ed380d512 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha256/create/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Security::Cryptography::SHA256::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA256::Create method. Creates hash algorithm instance in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/sha256/create/ +--- +## SHA256::Create() method + + +Creates hash algorithm instance. + +```cpp +static SharedPtr System::Security::Cryptography::SHA256::Create() +``` + + +### ReturnValue + +Newly created hasher instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SHA256](../) +* Class [SHA256](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## SHA256::Create(const String\&) method + + +Creates hash algorithm instance. + +```cpp +static SharedPtr System::Security::Cryptography::SHA256::Create(const String &algName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| algName | const String\& | Must be "System.Security.Cryptography.SHA256". | + +### ReturnValue + +Newly created hasher instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SHA256](../) +* Class [String](../../../system/string/) +* Class [SHA256](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/sha256managed/_index.md b/english/cpp/system.security.cryptography/sha256managed/_index.md new file mode 100644 index 0000000000..43a0902615 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha256managed/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::SHA256Managed class +linktitle: SHA256Managed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA256Managed class. Managed SHA256 hasher. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4400 +url: /cpp/system.security.cryptography/sha256managed/ +--- +## SHA256Managed class + + +Managed [SHA256](../sha256/) hasher. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SHA256Managed : public System::Security::Cryptography::SHA256 +``` + +## Methods + +| Method | Description | +| --- | --- | +| [SHA256Managed](./sha256managed/)() | Constructor. | +## See Also + +* Class [SHA256](../sha256/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/sha256managed/sha256managed/_index.md b/english/cpp/system.security.cryptography/sha256managed/sha256managed/_index.md new file mode 100644 index 0000000000..a637731510 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha256managed/sha256managed/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::SHA256Managed::SHA256Managed constructor +linktitle: SHA256Managed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA256Managed::SHA256Managed constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/sha256managed/sha256managed/ +--- +## SHA256Managed::SHA256Managed constructor + + +Constructor. + +```cpp +System::Security::Cryptography::SHA256Managed::SHA256Managed() +``` + +## See Also + +* Class [SHA256Managed](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/sha384/_index.md b/english/cpp/system.security.cryptography/sha384/_index.md new file mode 100644 index 0000000000..e67e197f2a --- /dev/null +++ b/english/cpp/system.security.cryptography/sha384/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::SHA384 class +linktitle: SHA384 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA384 class. Computes SHA384 hash for input data. In C++ SHA384 is not an abstract class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4500 +url: /cpp/system.security.cryptography/sha384/ +--- +## SHA384 class + + +Computes [SHA384](./) hash for input data. In C++ [SHA384](./) is not an abstract class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SHA384 : public System::Security::Cryptography::HashAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)() | Creates hash algorithm instance. | +| static [Create](./create/)(const String\&) | Creates hash algorithm instance. | +## See Also + +* Class [HashAlgorithm](../hashalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/sha384/create/_index.md b/english/cpp/system.security.cryptography/sha384/create/_index.md new file mode 100644 index 0000000000..8d9b0f5ef5 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha384/create/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Security::Cryptography::SHA384::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA384::Create method. Creates hash algorithm instance in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/sha384/create/ +--- +## SHA384::Create() method + + +Creates hash algorithm instance. + +```cpp +static SharedPtr System::Security::Cryptography::SHA384::Create() +``` + + +### ReturnValue + +Newly created hasher instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SHA384](../) +* Class [SHA384](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## SHA384::Create(const String\&) method + + +Creates hash algorithm instance. + +```cpp +static SharedPtr System::Security::Cryptography::SHA384::Create(const String &algName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| algName | const String\& | Must be "System.Security.Cryptography.SHA384". | + +### ReturnValue + +Newly created hasher instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SHA384](../) +* Class [String](../../../system/string/) +* Class [SHA384](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/sha384managed/_index.md b/english/cpp/system.security.cryptography/sha384managed/_index.md new file mode 100644 index 0000000000..30fb885e2e --- /dev/null +++ b/english/cpp/system.security.cryptography/sha384managed/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::SHA384Managed class +linktitle: SHA384Managed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA384Managed class. Managed SHA384 hasher. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4600 +url: /cpp/system.security.cryptography/sha384managed/ +--- +## SHA384Managed class + + +Managed [SHA384](../sha384/) hasher. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SHA384Managed : public System::Security::Cryptography::SHA384 +``` + +## Methods + +| Method | Description | +| --- | --- | +| [SHA384Managed](./sha384managed/)() | Constructor. | +## See Also + +* Class [SHA384](../sha384/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/sha384managed/sha384managed/_index.md b/english/cpp/system.security.cryptography/sha384managed/sha384managed/_index.md new file mode 100644 index 0000000000..9aef999e50 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha384managed/sha384managed/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::SHA384Managed::SHA384Managed constructor +linktitle: SHA384Managed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA384Managed::SHA384Managed constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/sha384managed/sha384managed/ +--- +## SHA384Managed::SHA384Managed constructor + + +Constructor. + +```cpp +System::Security::Cryptography::SHA384Managed::SHA384Managed() +``` + +## See Also + +* Class [SHA384Managed](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/sha512/_index.md b/english/cpp/system.security.cryptography/sha512/_index.md new file mode 100644 index 0000000000..380c789057 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha512/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::SHA512 class +linktitle: SHA512 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA512 class. Computes SHA512 hash for input data. In C++ SHA512 is not an abstract class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4700 +url: /cpp/system.security.cryptography/sha512/ +--- +## SHA512 class + + +Computes [SHA512](./) hash for input data. In C++ [SHA512](./) is not an abstract class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SHA512 : public System::Security::Cryptography::HashAlgorithm +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)() | Creates hash algorithm instance. | +| static [Create](./create/)(const String\&) | Creates hash algorithm instance. | +## See Also + +* Class [HashAlgorithm](../hashalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/sha512/create/_index.md b/english/cpp/system.security.cryptography/sha512/create/_index.md new file mode 100644 index 0000000000..e4ed95b6f2 --- /dev/null +++ b/english/cpp/system.security.cryptography/sha512/create/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Security::Cryptography::SHA512::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA512::Create method. Creates hash algorithm instance in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/sha512/create/ +--- +## SHA512::Create() method + + +Creates hash algorithm instance. + +```cpp +static SharedPtr System::Security::Cryptography::SHA512::Create() +``` + + +### ReturnValue + +Newly created hasher instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SHA512](../) +* Class [SHA512](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## SHA512::Create(const String\&) method + + +Creates hash algorithm instance. + +```cpp +static SharedPtr System::Security::Cryptography::SHA512::Create(const String &algName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| algName | const String\& | Must be "System.Security.Cryptography.SHA512". | + +### ReturnValue + +Newly created hasher instance. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SHA512](../) +* Class [String](../../../system/string/) +* Class [SHA512](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/sha512managed/_index.md b/english/cpp/system.security.cryptography/sha512managed/_index.md new file mode 100644 index 0000000000..fee7dd52cc --- /dev/null +++ b/english/cpp/system.security.cryptography/sha512managed/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::SHA512Managed class +linktitle: SHA512Managed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA512Managed class. Managed SHA384 hasher. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4800 +url: /cpp/system.security.cryptography/sha512managed/ +--- +## SHA512Managed class + + +Managed [SHA384](../sha384/) hasher. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SHA512Managed : public System::Security::Cryptography::SHA512 +``` + +## Methods + +| Method | Description | +| --- | --- | +| [SHA512Managed](./sha512managed/)() | Constructor. | +## See Also + +* Class [SHA512](../sha512/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/sha512managed/sha512managed/_index.md b/english/cpp/system.security.cryptography/sha512managed/sha512managed/_index.md new file mode 100644 index 0000000000..9ed46c75bd --- /dev/null +++ b/english/cpp/system.security.cryptography/sha512managed/sha512managed/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::SHA512Managed::SHA512Managed constructor +linktitle: SHA512Managed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SHA512Managed::SHA512Managed constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/sha512managed/sha512managed/ +--- +## SHA512Managed::SHA512Managed constructor + + +Constructor. + +```cpp +System::Security::Cryptography::SHA512Managed::SHA512Managed() +``` + +## See Also + +* Class [SHA512Managed](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/_index.md new file mode 100644 index 0000000000..5ff09f20f4 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm class +linktitle: SymmetricAlgorithm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm class. Symmetric algorithm using same key for encryption and decryption base class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4900 +url: /cpp/system.security.cryptography/symmetricalgorithm/ +--- +## SymmetricAlgorithm class + + +Symmetric algorithm using same key for encryption and decryption base class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SymmetricAlgorithm : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)(const String\&) | Creates algorithm instance. | +| virtual [CreateDecryptor](./createdecryptor/)() | Creates decryptor with parameters associated with algorithm object. | +| virtual [CreateDecryptor](./createdecryptor/)(System::ArrayPtr\, System::ArrayPtr\) | Creates decryptor with explicit parameters. | +| virtual [CreateEncryptor](./createencryptor/)() | Creates encryptor with parameters associated with algorithm object. | +| virtual [CreateEncryptor](./createencryptor/)(System::ArrayPtr\, System::ArrayPtr\) | Creates encryptor with explicit parameters. | +| virtual [GenerateIV](./generateiv/)() | Generates random initial value for the algorithm. Overrides existing one (if any). | +| virtual [GenerateKey](./generatekey/)() | Generates random key for the algorithm. Overrides existing one (if any). | +| virtual [get_BlockSize](./get_blocksize/)() | Gets block size of cryptographic operation. | +| virtual [get_FeedbackSize](./get_feedbacksize/)() | Gets feedback size of cryptographic operation. | +| virtual [get_IV](./get_iv/)() | Gets initial value of cryptographic operation. Creates new if not created yet. | +| virtual [get_Key](./get_key/)() | Gets key of cryptographic operation. Creates new if not created yet. | +| virtual [get_KeySize](./get_keysize/)() | Gets key size of cryptographic operation. | +| virtual [get_Mode](./get_mode/)() | Gets mode of cryptographic operation. | +| virtual [get_Padding](./get_padding/)() | Gets padding of cryptographic operation. | +| virtual [set_BlockSize](./set_blocksize/)(int) | Sets block size of cryptographic operation. | +| virtual [set_FeedbackSize](./set_feedbacksize/)(int) | Sets feedback size of cryptographic operation. | +| virtual [set_IV](./set_iv/)(System::ArrayPtr\) | Sets initial value of cryptographic operation. | +| virtual [set_Key](./set_key/)(System::ArrayPtr\) | Sets key of cryptographic operation. | +| virtual [set_KeySize](./set_keysize/)(int) | Sets key size of cryptographic operation. | +| virtual [set_Mode](./set_mode/)(CipherMode) | Sets mode of cryptographic operation. | +| virtual [set_Padding](./set_padding/)(PaddingMode) | Sets padding of cryptographic operation. | +| [ValidKeySize](./validkeysize/)(int) | Checks if key size is valid. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/create/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/create/_index.md new file mode 100644 index 0000000000..a128521c62 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/create/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::Create method. Creates algorithm instance in C++.' +type: docs +weight: 2000 +url: /cpp/system.security.cryptography/symmetricalgorithm/create/ +--- +## SymmetricAlgorithm::Create method + + +Creates algorithm instance. + +```cpp +static SharedPtr System::Security::Cryptography::SymmetricAlgorithm::Create(const String &algName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| algName | const String\& | Should be "Rijndael", "TripleDES" or "RC2". | + +### ReturnValue + +Newly created algorithm. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SymmetricAlgorithm](../) +* Class [String](../../../system/string/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/createdecryptor/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/createdecryptor/_index.md new file mode 100644 index 0000000000..fe65796491 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/createdecryptor/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::CreateDecryptor method +linktitle: CreateDecryptor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::CreateDecryptor method. Creates decryptor with parameters associated with algorithm object in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/symmetricalgorithm/createdecryptor/ +--- +## SymmetricAlgorithm::CreateDecryptor() method + + +Creates decryptor with parameters associated with algorithm object. + +```cpp +virtual SharedPtr System::Security::Cryptography::SymmetricAlgorithm::CreateDecryptor() +``` + + +### ReturnValue + +Newly created decryptor object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## SymmetricAlgorithm::CreateDecryptor(System::ArrayPtr\, System::ArrayPtr\) method + + +Creates decryptor with explicit parameters. + +```cpp +virtual SharedPtr System::Security::Cryptography::SymmetricAlgorithm::CreateDecryptor(System::ArrayPtr rgbKey, System::ArrayPtr rgbIV)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgbKey | System::ArrayPtr\ | Key to use. | +| rgbIV | System::ArrayPtr\ | Initial value to use. | + +### ReturnValue + +Newly created decryptor object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/createencryptor/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/createencryptor/_index.md new file mode 100644 index 0000000000..6aedbad013 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/createencryptor/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::CreateEncryptor method +linktitle: CreateEncryptor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::CreateEncryptor method. Creates encryptor with parameters associated with algorithm object in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/symmetricalgorithm/createencryptor/ +--- +## SymmetricAlgorithm::CreateEncryptor() method + + +Creates encryptor with parameters associated with algorithm object. + +```cpp +virtual SharedPtr System::Security::Cryptography::SymmetricAlgorithm::CreateEncryptor() +``` + + +### ReturnValue + +Newly created encryptor object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## SymmetricAlgorithm::CreateEncryptor(System::ArrayPtr\, System::ArrayPtr\) method + + +Creates encryptor with explicit parameters. + +```cpp +virtual SharedPtr System::Security::Cryptography::SymmetricAlgorithm::CreateEncryptor(System::ArrayPtr rgbKey, System::ArrayPtr rgbIV)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgbKey | System::ArrayPtr\ | Key to use. | +| rgbIV | System::ArrayPtr\ | Initial value to use. | + +### ReturnValue + +Newly created encryptor object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/generateiv/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/generateiv/_index.md new file mode 100644 index 0000000000..f83d28e5bc --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/generateiv/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::GenerateIV method +linktitle: GenerateIV +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::GenerateIV method. Generates random initial value for the algorithm. Overrides existing one (if any) in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/symmetricalgorithm/generateiv/ +--- +## SymmetricAlgorithm::GenerateIV method + + +Generates random initial value for the algorithm. Overrides existing one (if any). + +```cpp +virtual void System::Security::Cryptography::SymmetricAlgorithm::GenerateIV()=0 +``` + +## See Also + +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/generatekey/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/generatekey/_index.md new file mode 100644 index 0000000000..6a139efa44 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/generatekey/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::GenerateKey method +linktitle: GenerateKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::GenerateKey method. Generates random key for the algorithm. Overrides existing one (if any) in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/symmetricalgorithm/generatekey/ +--- +## SymmetricAlgorithm::GenerateKey method + + +Generates random key for the algorithm. Overrides existing one (if any). + +```cpp +virtual void System::Security::Cryptography::SymmetricAlgorithm::GenerateKey()=0 +``` + +## See Also + +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/get_blocksize/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/get_blocksize/_index.md new file mode 100644 index 0000000000..b4a9495a62 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/get_blocksize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::get_BlockSize method +linktitle: get_BlockSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::get_BlockSize method. Gets block size of cryptographic operation in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/symmetricalgorithm/get_blocksize/ +--- +## SymmetricAlgorithm::get_BlockSize method + + +Gets block size of cryptographic operation. + +```cpp +virtual int System::Security::Cryptography::SymmetricAlgorithm::get_BlockSize() +``` + + +### ReturnValue + +Block size in bits. + +## See Also + +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/get_feedbacksize/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/get_feedbacksize/_index.md new file mode 100644 index 0000000000..99af7e39a6 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/get_feedbacksize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::get_FeedbackSize method +linktitle: get_FeedbackSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::get_FeedbackSize method. Gets feedback size of cryptographic operation in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/symmetricalgorithm/get_feedbacksize/ +--- +## SymmetricAlgorithm::get_FeedbackSize method + + +Gets feedback size of cryptographic operation. + +```cpp +virtual int System::Security::Cryptography::SymmetricAlgorithm::get_FeedbackSize() +``` + + +### ReturnValue + +Feedback size in bits. + +## See Also + +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/get_iv/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/get_iv/_index.md new file mode 100644 index 0000000000..1ff3b6e1ab --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/get_iv/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::get_IV method +linktitle: get_IV +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::get_IV method. Gets initial value of cryptographic operation. Creates new if not created yet in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/symmetricalgorithm/get_iv/ +--- +## SymmetricAlgorithm::get_IV method + + +Gets initial value of cryptographic operation. Creates new if not created yet. + +```cpp +virtual System::ArrayPtr System::Security::Cryptography::SymmetricAlgorithm::get_IV() +``` + + +### ReturnValue + +Copy of initial value array. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/get_key/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/get_key/_index.md new file mode 100644 index 0000000000..062065161d --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/get_key/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::get_Key method +linktitle: get_Key +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::get_Key method. Gets key of cryptographic operation. Creates new if not created yet in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/symmetricalgorithm/get_key/ +--- +## SymmetricAlgorithm::get_Key method + + +Gets key of cryptographic operation. Creates new if not created yet. + +```cpp +virtual System::ArrayPtr System::Security::Cryptography::SymmetricAlgorithm::get_Key() +``` + + +### ReturnValue + +Copy of key array. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/get_keysize/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/get_keysize/_index.md new file mode 100644 index 0000000000..05459c24d3 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/get_keysize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::get_KeySize method +linktitle: get_KeySize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::get_KeySize method. Gets key size of cryptographic operation in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/symmetricalgorithm/get_keysize/ +--- +## SymmetricAlgorithm::get_KeySize method + + +Gets key size of cryptographic operation. + +```cpp +virtual int System::Security::Cryptography::SymmetricAlgorithm::get_KeySize() +``` + + +### ReturnValue + +Key size in bits. + +## See Also + +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/get_mode/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/get_mode/_index.md new file mode 100644 index 0000000000..bbc8200452 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/get_mode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::get_Mode method +linktitle: get_Mode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::get_Mode method. Gets mode of cryptographic operation in C++.' +type: docs +weight: 1000 +url: /cpp/system.security.cryptography/symmetricalgorithm/get_mode/ +--- +## SymmetricAlgorithm::get_Mode method + + +Gets mode of cryptographic operation. + +```cpp +virtual CipherMode System::Security::Cryptography::SymmetricAlgorithm::get_Mode() +``` + + +### ReturnValue + +Cipher mode. + +## See Also + +* Enum [CipherMode](../../ciphermode/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/get_padding/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/get_padding/_index.md new file mode 100644 index 0000000000..bb771c231c --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/get_padding/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::get_Padding method +linktitle: get_Padding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::get_Padding method. Gets padding of cryptographic operation in C++.' +type: docs +weight: 1100 +url: /cpp/system.security.cryptography/symmetricalgorithm/get_padding/ +--- +## SymmetricAlgorithm::get_Padding method + + +Gets padding of cryptographic operation. + +```cpp +virtual PaddingMode System::Security::Cryptography::SymmetricAlgorithm::get_Padding() +``` + + +### ReturnValue + +Padding mode. + +## See Also + +* Enum [PaddingMode](../../paddingmode/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/set_blocksize/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/set_blocksize/_index.md new file mode 100644 index 0000000000..a6f9200454 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/set_blocksize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::set_BlockSize method +linktitle: set_BlockSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::set_BlockSize method. Sets block size of cryptographic operation in C++.' +type: docs +weight: 1200 +url: /cpp/system.security.cryptography/symmetricalgorithm/set_blocksize/ +--- +## SymmetricAlgorithm::set_BlockSize method + + +Sets block size of cryptographic operation. + +```cpp +virtual void System::Security::Cryptography::SymmetricAlgorithm::set_BlockSize(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Block size in bits. | + +## See Also + +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/set_feedbacksize/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/set_feedbacksize/_index.md new file mode 100644 index 0000000000..dfe235c8db --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/set_feedbacksize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::set_FeedbackSize method +linktitle: set_FeedbackSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::set_FeedbackSize method. Sets feedback size of cryptographic operation in C++.' +type: docs +weight: 1300 +url: /cpp/system.security.cryptography/symmetricalgorithm/set_feedbacksize/ +--- +## SymmetricAlgorithm::set_FeedbackSize method + + +Sets feedback size of cryptographic operation. + +```cpp +virtual void System::Security::Cryptography::SymmetricAlgorithm::set_FeedbackSize(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Feedback size in bits. | + +## See Also + +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/set_iv/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/set_iv/_index.md new file mode 100644 index 0000000000..97b6e9f4fb --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/set_iv/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::set_IV method +linktitle: set_IV +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::set_IV method. Sets initial value of cryptographic operation in C++.' +type: docs +weight: 1400 +url: /cpp/system.security.cryptography/symmetricalgorithm/set_iv/ +--- +## SymmetricAlgorithm::set_IV method + + +Sets initial value of cryptographic operation. + +```cpp +virtual void System::Security::Cryptography::SymmetricAlgorithm::set_IV(System::ArrayPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::ArrayPtr\ | Initial value to set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/set_key/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/set_key/_index.md new file mode 100644 index 0000000000..3b21d20ff9 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/set_key/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::set_Key method +linktitle: set_Key +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::set_Key method. Sets key of cryptographic operation in C++.' +type: docs +weight: 1500 +url: /cpp/system.security.cryptography/symmetricalgorithm/set_key/ +--- +## SymmetricAlgorithm::set_Key method + + +Sets key of cryptographic operation. + +```cpp +virtual void System::Security::Cryptography::SymmetricAlgorithm::set_Key(System::ArrayPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::ArrayPtr\ | Key to set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/set_keysize/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/set_keysize/_index.md new file mode 100644 index 0000000000..5ed28e7e65 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/set_keysize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::set_KeySize method +linktitle: set_KeySize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::set_KeySize method. Sets key size of cryptographic operation in C++.' +type: docs +weight: 1600 +url: /cpp/system.security.cryptography/symmetricalgorithm/set_keysize/ +--- +## SymmetricAlgorithm::set_KeySize method + + +Sets key size of cryptographic operation. + +```cpp +virtual void System::Security::Cryptography::SymmetricAlgorithm::set_KeySize(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | Key size in bits. | + +## See Also + +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/set_mode/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/set_mode/_index.md new file mode 100644 index 0000000000..9f988823ad --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/set_mode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::set_Mode method +linktitle: set_Mode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::set_Mode method. Sets mode of cryptographic operation in C++.' +type: docs +weight: 1700 +url: /cpp/system.security.cryptography/symmetricalgorithm/set_mode/ +--- +## SymmetricAlgorithm::set_Mode method + + +Sets mode of cryptographic operation. + +```cpp +virtual void System::Security::Cryptography::SymmetricAlgorithm::set_Mode(CipherMode value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | CipherMode | Cipher mode. | + +## See Also + +* Enum [CipherMode](../../ciphermode/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/set_padding/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/set_padding/_index.md new file mode 100644 index 0000000000..25399a862b --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/set_padding/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::set_Padding method +linktitle: set_Padding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::set_Padding method. Sets padding of cryptographic operation in C++.' +type: docs +weight: 1800 +url: /cpp/system.security.cryptography/symmetricalgorithm/set_padding/ +--- +## SymmetricAlgorithm::set_Padding method + + +Sets padding of cryptographic operation. + +```cpp +virtual void System::Security::Cryptography::SymmetricAlgorithm::set_Padding(PaddingMode value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | PaddingMode | Padding mode. | + +## See Also + +* Enum [PaddingMode](../../paddingmode/) +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/symmetricalgorithm/validkeysize/_index.md b/english/cpp/system.security.cryptography/symmetricalgorithm/validkeysize/_index.md new file mode 100644 index 0000000000..74f3a13e72 --- /dev/null +++ b/english/cpp/system.security.cryptography/symmetricalgorithm/validkeysize/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Cryptography::SymmetricAlgorithm::ValidKeySize method +linktitle: ValidKeySize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::SymmetricAlgorithm::ValidKeySize method. Checks if key size is valid in C++.' +type: docs +weight: 1900 +url: /cpp/system.security.cryptography/symmetricalgorithm/validkeysize/ +--- +## SymmetricAlgorithm::ValidKeySize method + + +Checks if key size is valid. + +```cpp +bool System::Security::Cryptography::SymmetricAlgorithm::ValidKeySize(int bitLength) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bitLength | int | Key size in bits. | + +### ReturnValue + +True if key size is valid, false otherwise. + +## See Also + +* Class [SymmetricAlgorithm](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tobase64transform/_index.md b/english/cpp/system.security.cryptography/tobase64transform/_index.md new file mode 100644 index 0000000000..a7b924c9f8 --- /dev/null +++ b/english/cpp/system.security.cryptography/tobase64transform/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Security::Cryptography::ToBase64Transform class +linktitle: ToBase64Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ToBase64Transform class. Converts the CryptoStream class instance to base 64. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 5000 +url: /cpp/system.security.cryptography/tobase64transform/ +--- +## ToBase64Transform class + + +Converts the [CryptoStream](../cryptostream/) class instance to base 64. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ToBase64Transform : public System::Security::Cryptography::ICryptoTransform +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clear](./clear/)() | Releases all resources. | +| [Dispose](./dispose/)() | Releases operating system resources acquired by the current object. | +| virtual [get_CanReuseTransform](./get_canreusetransform/)() | Gets a value indicating whether the current transform can be reused. | +| [get_CanTransformMultipleBlocks](./get_cantransformmultipleblocks/)() | Gets a value indicating whether multiple blocks can be transformed. | +| virtual [get_InputBlockSize](./get_inputblocksize/)() | Input block size. | +| virtual [get_OutputBlockSize](./get_outputblocksize/)() | Output block size. | +| [TransformBlock](./transformblock/)(System::ArrayPtr\, int32_t, int32_t, System::ArrayPtr\, int32_t) | Processes block of data and copies data to output array. | +| [TransformFinalBlock](./transformfinalblock/)(System::ArrayPtr\, int32_t, int32_t) | Processes last block of data and calculates output value. | +| virtual [~ToBase64Transform](./~tobase64transform/)() | Destructor. | +## See Also + +* Class [ICryptoTransform](../icryptotransform/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/tobase64transform/clear/_index.md b/english/cpp/system.security.cryptography/tobase64transform/clear/_index.md new file mode 100644 index 0000000000..2e597333af --- /dev/null +++ b/english/cpp/system.security.cryptography/tobase64transform/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::ToBase64Transform::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ToBase64Transform::Clear method. Releases all resources in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/tobase64transform/clear/ +--- +## ToBase64Transform::Clear method + + +Releases all resources. + +```cpp +void System::Security::Cryptography::ToBase64Transform::Clear() +``` + +## See Also + +* Class [ToBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tobase64transform/dispose/_index.md b/english/cpp/system.security.cryptography/tobase64transform/dispose/_index.md new file mode 100644 index 0000000000..d45f8746d3 --- /dev/null +++ b/english/cpp/system.security.cryptography/tobase64transform/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::ToBase64Transform::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ToBase64Transform::Dispose method. Releases operating system resources acquired by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/tobase64transform/dispose/ +--- +## ToBase64Transform::Dispose method + + +Releases operating system resources acquired by the current object. + +```cpp +void System::Security::Cryptography::ToBase64Transform::Dispose() +``` + +## See Also + +* Class [ToBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tobase64transform/get_canreusetransform/_index.md b/english/cpp/system.security.cryptography/tobase64transform/get_canreusetransform/_index.md new file mode 100644 index 0000000000..62a8d16aa8 --- /dev/null +++ b/english/cpp/system.security.cryptography/tobase64transform/get_canreusetransform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::ToBase64Transform::get_CanReuseTransform method +linktitle: get_CanReuseTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ToBase64Transform::get_CanReuseTransform method. Gets a value indicating whether the current transform can be reused in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/tobase64transform/get_canreusetransform/ +--- +## ToBase64Transform::get_CanReuseTransform method + + +Gets a value indicating whether the current transform can be reused. + +```cpp +virtual bool System::Security::Cryptography::ToBase64Transform::get_CanReuseTransform() +``` + +## See Also + +* Class [ToBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tobase64transform/get_cantransformmultipleblocks/_index.md b/english/cpp/system.security.cryptography/tobase64transform/get_cantransformmultipleblocks/_index.md new file mode 100644 index 0000000000..44240b6c7a --- /dev/null +++ b/english/cpp/system.security.cryptography/tobase64transform/get_cantransformmultipleblocks/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::ToBase64Transform::get_CanTransformMultipleBlocks method +linktitle: get_CanTransformMultipleBlocks +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ToBase64Transform::get_CanTransformMultipleBlocks method. Gets a value indicating whether multiple blocks can be transformed in C++.' +type: docs +weight: 500 +url: /cpp/system.security.cryptography/tobase64transform/get_cantransformmultipleblocks/ +--- +## ToBase64Transform::get_CanTransformMultipleBlocks method + + +Gets a value indicating whether multiple blocks can be transformed. + +```cpp +bool System::Security::Cryptography::ToBase64Transform::get_CanTransformMultipleBlocks() +``` + +## See Also + +* Class [ToBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tobase64transform/get_inputblocksize/_index.md b/english/cpp/system.security.cryptography/tobase64transform/get_inputblocksize/_index.md new file mode 100644 index 0000000000..868727213f --- /dev/null +++ b/english/cpp/system.security.cryptography/tobase64transform/get_inputblocksize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::ToBase64Transform::get_InputBlockSize method +linktitle: get_InputBlockSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ToBase64Transform::get_InputBlockSize method. Input block size in C++.' +type: docs +weight: 600 +url: /cpp/system.security.cryptography/tobase64transform/get_inputblocksize/ +--- +## ToBase64Transform::get_InputBlockSize method + + +Input block size. + +```cpp +int32_t System::Security::Cryptography::ToBase64Transform::get_InputBlockSize() +``` + + +### ReturnValue + +Number of bytes in input block. + +## See Also + +* Class [ToBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tobase64transform/get_outputblocksize/_index.md b/english/cpp/system.security.cryptography/tobase64transform/get_outputblocksize/_index.md new file mode 100644 index 0000000000..5aa212f38b --- /dev/null +++ b/english/cpp/system.security.cryptography/tobase64transform/get_outputblocksize/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Cryptography::ToBase64Transform::get_OutputBlockSize method +linktitle: get_OutputBlockSize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ToBase64Transform::get_OutputBlockSize method. Output block size in C++.' +type: docs +weight: 700 +url: /cpp/system.security.cryptography/tobase64transform/get_outputblocksize/ +--- +## ToBase64Transform::get_OutputBlockSize method + + +Output block size. + +```cpp +int32_t System::Security::Cryptography::ToBase64Transform::get_OutputBlockSize() +``` + + +### ReturnValue + +Number of bytes in output block. + +## See Also + +* Class [ToBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tobase64transform/transformblock/_index.md b/english/cpp/system.security.cryptography/tobase64transform/transformblock/_index.md new file mode 100644 index 0000000000..6da2bd833c --- /dev/null +++ b/english/cpp/system.security.cryptography/tobase64transform/transformblock/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Security::Cryptography::ToBase64Transform::TransformBlock method +linktitle: TransformBlock +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ToBase64Transform::TransformBlock method. Processes block of data and copies data to output array in C++.' +type: docs +weight: 800 +url: /cpp/system.security.cryptography/tobase64transform/transformblock/ +--- +## ToBase64Transform::TransformBlock method + + +Processes block of data and copies data to output array. + +```cpp +int32_t System::Security::Cryptography::ToBase64Transform::TransformBlock(System::ArrayPtr inputBuffer, int32_t inputOffset, int32_t inputCount, System::ArrayPtr outputBuffer, int32_t outputOffset) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputBuffer | System::ArrayPtr\ | [Buffer](../../../system/buffer/) to read data from. | +| inputOffset | int32_t | Input buffer offset. | +| inputCount | int32_t | Number of bytes to process. | +| outputBuffer | System::ArrayPtr\ | Output buffer to copy data into; nullptr to do no copying. | +| outputOffset | int32_t | Output buffer offset. | + +### ReturnValue + +Number of bytes written. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ToBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tobase64transform/transformfinalblock/_index.md b/english/cpp/system.security.cryptography/tobase64transform/transformfinalblock/_index.md new file mode 100644 index 0000000000..131a0203be --- /dev/null +++ b/english/cpp/system.security.cryptography/tobase64transform/transformfinalblock/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Security::Cryptography::ToBase64Transform::TransformFinalBlock method +linktitle: TransformFinalBlock +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ToBase64Transform::TransformFinalBlock method. Processes last block of data and calculates output value in C++.' +type: docs +weight: 900 +url: /cpp/system.security.cryptography/tobase64transform/transformfinalblock/ +--- +## ToBase64Transform::TransformFinalBlock method + + +Processes last block of data and calculates output value. + +```cpp +System::ArrayPtr System::Security::Cryptography::ToBase64Transform::TransformFinalBlock(System::ArrayPtr inputBuffer, int32_t inputOffset, int32_t inputCount) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputBuffer | System::ArrayPtr\ | [Buffer](../../../system/buffer/) to read data from. | +| inputOffset | int32_t | Input buffer offset. | +| inputCount | int32_t | Number of bytes to process. | + +### ReturnValue + +Output calculated for the whole input sequence. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ToBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tobase64transform/~tobase64transform/_index.md b/english/cpp/system.security.cryptography/tobase64transform/~tobase64transform/_index.md new file mode 100644 index 0000000000..88ca177e4e --- /dev/null +++ b/english/cpp/system.security.cryptography/tobase64transform/~tobase64transform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::ToBase64Transform::~ToBase64Transform method +linktitle: ~ToBase64Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::ToBase64Transform::~ToBase64Transform method. Destructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/tobase64transform/~tobase64transform/ +--- +## ToBase64Transform::~ToBase64Transform method + + +Destructor. + +```cpp +virtual System::Security::Cryptography::ToBase64Transform::~ToBase64Transform() +``` + +## See Also + +* Class [ToBase64Transform](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tripledes/_index.md b/english/cpp/system.security.cryptography/tripledes/_index.md new file mode 100644 index 0000000000..309620c1a8 --- /dev/null +++ b/english/cpp/system.security.cryptography/tripledes/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::TripleDES class +linktitle: TripleDES +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::TripleDES class. Triple Data Encryption Standard algorithm base class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 5100 +url: /cpp/system.security.cryptography/tripledes/ +--- +## TripleDES class + + +Triple [Data](../../system.data/) Encryption Standard algorithm base class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TripleDES : public System::Security::Cryptography::SymmetricAlgorithm +``` + +## See Also + +* Class [SymmetricAlgorithm](../symmetricalgorithm/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/tripledesmanaged/_index.md b/english/cpp/system.security.cryptography/tripledesmanaged/_index.md new file mode 100644 index 0000000000..d757bd8d5f --- /dev/null +++ b/english/cpp/system.security.cryptography/tripledesmanaged/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::Cryptography::TripleDESManaged class +linktitle: TripleDESManaged +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::TripleDESManaged class. Managed TripleDES implementation. Only supports ECB and CFB modes with None padding and CBC mode with None, Zeros and PKCS7 paddings. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 5200 +url: /cpp/system.security.cryptography/tripledesmanaged/ +--- +## TripleDESManaged class + + +Managed [TripleDES](../tripledes/) implementation. Only supports ECB and CFB modes with None padding and CBC mode with None, Zeros and PKCS7 paddings. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TripleDESManaged : public System::Security::Cryptography::TripleDES +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CreateDecryptor](./createdecryptor/)(System::ArrayPtr\, System::ArrayPtr\) override | Creates decryptor object with explicit parameters. | +| virtual [CreateDecryptor](./createdecryptor/)() | Creates decryptor object with parameters defined by algorithm object. | +| [CreateEncryptor](./createencryptor/)(System::ArrayPtr\, System::ArrayPtr\) override | Creates encryptor object with explicit parameters. | +| virtual [CreateEncryptor](./createencryptor/)() | Creates encryptor object with parameters defined by algorithm object. | +| [GenerateIV](./generateiv/)() override | Creates random initial value and stores it in algorithm's internals. | +| [GenerateKey](./generatekey/)() override | Creates random key and stores it in algorithm's internals. | +## See Also + +* Class [TripleDES](../tripledes/) +* Namespace [System::Security::Cryptography](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.cryptography/tripledesmanaged/createdecryptor/_index.md b/english/cpp/system.security.cryptography/tripledesmanaged/createdecryptor/_index.md new file mode 100644 index 0000000000..54f8ce0528 --- /dev/null +++ b/english/cpp/system.security.cryptography/tripledesmanaged/createdecryptor/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Security::Cryptography::TripleDESManaged::CreateDecryptor method +linktitle: CreateDecryptor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::TripleDESManaged::CreateDecryptor method. Creates decryptor object with parameters defined by algorithm object in C++.' +type: docs +weight: 100 +url: /cpp/system.security.cryptography/tripledesmanaged/createdecryptor/ +--- +## TripleDESManaged::CreateDecryptor() method + + +Creates decryptor object with parameters defined by algorithm object. + +```cpp +virtual SharedPtr System::Security::Cryptography::SymmetricAlgorithm::CreateDecryptor() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Class [TripleDESManaged](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## TripleDESManaged::CreateDecryptor(System::ArrayPtr\, System::ArrayPtr\) method + + +Creates decryptor object with explicit parameters. + +```cpp +SharedPtr System::Security::Cryptography::TripleDESManaged::CreateDecryptor(System::ArrayPtr rgbKey, System::ArrayPtr rgbIV) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgbKey | System::ArrayPtr\ | Encryption key in byte array form. | +| rgbIV | System::ArrayPtr\ | Initial value in byte array form. | + +### ReturnValue + +Newly created decryptor object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TripleDESManaged](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tripledesmanaged/createencryptor/_index.md b/english/cpp/system.security.cryptography/tripledesmanaged/createencryptor/_index.md new file mode 100644 index 0000000000..03b2095e5a --- /dev/null +++ b/english/cpp/system.security.cryptography/tripledesmanaged/createencryptor/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Security::Cryptography::TripleDESManaged::CreateEncryptor method +linktitle: CreateEncryptor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::TripleDESManaged::CreateEncryptor method. Creates encryptor object with parameters defined by algorithm object in C++.' +type: docs +weight: 200 +url: /cpp/system.security.cryptography/tripledesmanaged/createencryptor/ +--- +## TripleDESManaged::CreateEncryptor() method + + +Creates encryptor object with parameters defined by algorithm object. + +```cpp +virtual SharedPtr System::Security::Cryptography::SymmetricAlgorithm::CreateEncryptor() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Class [TripleDESManaged](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) +## TripleDESManaged::CreateEncryptor(System::ArrayPtr\, System::ArrayPtr\) method + + +Creates encryptor object with explicit parameters. + +```cpp +SharedPtr System::Security::Cryptography::TripleDESManaged::CreateEncryptor(System::ArrayPtr rgbKey, System::ArrayPtr rgbIV) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| rgbKey | System::ArrayPtr\ | Encryption key in byte array form. | +| rgbIV | System::ArrayPtr\ | Initial value in byte array form. | + +### ReturnValue + +Newly created encryptor object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICryptoTransform](../../icryptotransform/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TripleDESManaged](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tripledesmanaged/generateiv/_index.md b/english/cpp/system.security.cryptography/tripledesmanaged/generateiv/_index.md new file mode 100644 index 0000000000..7974ee6926 --- /dev/null +++ b/english/cpp/system.security.cryptography/tripledesmanaged/generateiv/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::TripleDESManaged::GenerateIV method +linktitle: GenerateIV +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::TripleDESManaged::GenerateIV method. Creates random initial value and stores it in algorithm''s internals in C++.' +type: docs +weight: 300 +url: /cpp/system.security.cryptography/tripledesmanaged/generateiv/ +--- +## TripleDESManaged::GenerateIV method + + +Creates random initial value and stores it in algorithm's internals. + +```cpp +void System::Security::Cryptography::TripleDESManaged::GenerateIV() override +``` + +## See Also + +* Class [TripleDESManaged](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.cryptography/tripledesmanaged/generatekey/_index.md b/english/cpp/system.security.cryptography/tripledesmanaged/generatekey/_index.md new file mode 100644 index 0000000000..83be78c4f9 --- /dev/null +++ b/english/cpp/system.security.cryptography/tripledesmanaged/generatekey/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Cryptography::TripleDESManaged::GenerateKey method +linktitle: GenerateKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Cryptography::TripleDESManaged::GenerateKey method. Creates random key and stores it in algorithm''s internals in C++.' +type: docs +weight: 400 +url: /cpp/system.security.cryptography/tripledesmanaged/generatekey/ +--- +## TripleDESManaged::GenerateKey method + + +Creates random key and stores it in algorithm's internals. + +```cpp +void System::Security::Cryptography::TripleDESManaged::GenerateKey() override +``` + +## See Also + +* Class [TripleDESManaged](../) +* Namespace [System::Security::Cryptography](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.permissions/_index.md b/english/cpp/system.security.permissions/_index.md new file mode 100644 index 0000000000..3389e5d2b6 --- /dev/null +++ b/english/cpp/system.security.permissions/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Permissions namespace +linktitle: System::Security::Permissions +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Security::Permissions namespace in C++.' +type: docs +weight: 6900 +url: /cpp/system.security.permissions/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [SecurityPermission](./securitypermission/) | Class that describes security permission. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [PermissionState](./permissionstate/) | State of permission. | +| [SecurityPermissionFlag](./securitypermissionflag/) | Flags of security permission. | diff --git a/english/cpp/system.security.permissions/permissionstate/_index.md b/english/cpp/system.security.permissions/permissionstate/_index.md new file mode 100644 index 0000000000..29027eaf82 --- /dev/null +++ b/english/cpp/system.security.permissions/permissionstate/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Permissions::PermissionState enum +linktitle: PermissionState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Permissions::PermissionState enum. State of permission in C++.' +type: docs +weight: 200 +url: /cpp/system.security.permissions/permissionstate/ +--- +## PermissionState enum + + +State of permission. + +```cpp +enum class PermissionState +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Unrestricted | 1 | Full access to the resource protected by the permission. | +| None | 0 | No access to the resource protected by the permission. | + +## See Also + +* Namespace [System::Security::Permissions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.permissions/securitypermission/_index.md b/english/cpp/system.security.permissions/securitypermission/_index.md new file mode 100644 index 0000000000..0115a9e4a5 --- /dev/null +++ b/english/cpp/system.security.permissions/securitypermission/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Permissions::SecurityPermission class +linktitle: SecurityPermission +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Permissions::SecurityPermission class. Class that describes security permission. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.security.permissions/securitypermission/ +--- +## SecurityPermission class + + +Class that describes security permission. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SecurityPermission : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Flags](./get_flags/)() | RTTI information. | +| [IsUnrestricted](./isunrestricted/)() | Checks if permission is unrestricted. | +| [SecurityPermission](./securitypermission/)(PermissionState) | Constructor. | +| [SecurityPermission](./securitypermission/)(SecurityPermissionFlag) | Constructor. | +| [set_Flags](./set_flags/)(SecurityPermissionFlag) | Sets flags associated with permission. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Permissions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.permissions/securitypermission/get_flags/_index.md b/english/cpp/system.security.permissions/securitypermission/get_flags/_index.md new file mode 100644 index 0000000000..8c9ed9a4a5 --- /dev/null +++ b/english/cpp/system.security.permissions/securitypermission/get_flags/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Security::Permissions::SecurityPermission::get_Flags method +linktitle: get_Flags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Permissions::SecurityPermission::get_Flags method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.security.permissions/securitypermission/get_flags/ +--- +## SecurityPermission::get_Flags method + + +RTTI information. + +```cpp +SecurityPermissionFlag System::Security::Permissions::SecurityPermission::get_Flags() +``` + + +### ReturnValue + +Permission flags. +## Remarks + + +Gets flags associated with permission. +## See Also + +* Enum [SecurityPermissionFlag](../../securitypermissionflag/) +* Class [SecurityPermission](../) +* Namespace [System::Security::Permissions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.permissions/securitypermission/isunrestricted/_index.md b/english/cpp/system.security.permissions/securitypermission/isunrestricted/_index.md new file mode 100644 index 0000000000..2aaefe95f5 --- /dev/null +++ b/english/cpp/system.security.permissions/securitypermission/isunrestricted/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::Permissions::SecurityPermission::IsUnrestricted method +linktitle: IsUnrestricted +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Permissions::SecurityPermission::IsUnrestricted method. Checks if permission is unrestricted in C++.' +type: docs +weight: 300 +url: /cpp/system.security.permissions/securitypermission/isunrestricted/ +--- +## SecurityPermission::IsUnrestricted method + + +Checks if permission is unrestricted. + +```cpp +bool System::Security::Permissions::SecurityPermission::IsUnrestricted() +``` + + +### ReturnValue + +True if permission is unrestricted, false otherwise. + +## See Also + +* Class [SecurityPermission](../) +* Namespace [System::Security::Permissions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.permissions/securitypermission/securitypermission/_index.md b/english/cpp/system.security.permissions/securitypermission/securitypermission/_index.md new file mode 100644 index 0000000000..af68457e1d --- /dev/null +++ b/english/cpp/system.security.permissions/securitypermission/securitypermission/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Security::Permissions::SecurityPermission::SecurityPermission constructor +linktitle: SecurityPermission +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Permissions::SecurityPermission::SecurityPermission constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security.permissions/securitypermission/securitypermission/ +--- +## SecurityPermission::SecurityPermission(PermissionState) constructor + + +Constructor. + +```cpp +System::Security::Permissions::SecurityPermission::SecurityPermission(PermissionState state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| state | PermissionState | Permission state. | + +## See Also + +* Enum [PermissionState](../../permissionstate/) +* Class [SecurityPermission](../) +* Namespace [System::Security::Permissions](../../) +* Library [Aspose.PDF for C++](../../../) +## SecurityPermission::SecurityPermission(SecurityPermissionFlag) constructor + + +Constructor. + +```cpp +System::Security::Permissions::SecurityPermission::SecurityPermission(SecurityPermissionFlag flag) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| flag | SecurityPermissionFlag | Permission flag. | + +## See Also + +* Enum [SecurityPermissionFlag](../../securitypermissionflag/) +* Class [SecurityPermission](../) +* Namespace [System::Security::Permissions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.permissions/securitypermission/set_flags/_index.md b/english/cpp/system.security.permissions/securitypermission/set_flags/_index.md new file mode 100644 index 0000000000..f04a1f1454 --- /dev/null +++ b/english/cpp/system.security.permissions/securitypermission/set_flags/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::Permissions::SecurityPermission::set_Flags method +linktitle: set_Flags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Permissions::SecurityPermission::set_Flags method. Sets flags associated with permission in C++.' +type: docs +weight: 400 +url: /cpp/system.security.permissions/securitypermission/set_flags/ +--- +## SecurityPermission::set_Flags method + + +Sets flags associated with permission. + +```cpp +void System::Security::Permissions::SecurityPermission::set_Flags(SecurityPermissionFlag value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SecurityPermissionFlag | Permission flags. | + +## See Also + +* Enum [SecurityPermissionFlag](../../securitypermissionflag/) +* Class [SecurityPermission](../) +* Namespace [System::Security::Permissions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security.permissions/securitypermissionflag/_index.md b/english/cpp/system.security.permissions/securitypermissionflag/_index.md new file mode 100644 index 0000000000..730009303b --- /dev/null +++ b/english/cpp/system.security.permissions/securitypermissionflag/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Security::Permissions::SecurityPermissionFlag enum +linktitle: SecurityPermissionFlag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Permissions::SecurityPermissionFlag enum. Flags of security permission in C++.' +type: docs +weight: 300 +url: /cpp/system.security.permissions/securitypermissionflag/ +--- +## SecurityPermissionFlag enum + + +Flags of security permission. + +```cpp +enum class SecurityPermissionFlag +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| NoFlags | 0 | No access. | +| Assertion | 1 | Assert that permission is given. | +| UnmanagedCode | 2 | Call unmanaged code. | +| SkipVerification | 4 | Skip code verification. | +| Execution | 8 | Execute code. | +| ControlThread | 16 | Perform operations on threads. | +| ControlEvidence | 32 | Control or alter CLR evidence. | +| ControlPolicy | 64 | View and change policy. | +| SerializationFormatter | 128 | Serialize. | +| ControlDomainPolicy | 256 | Set domain policy. | +| ControlPrincipal | 512 | Control principal object. | +| ControlAppDomain | 1024 | Control application domain. | +| RemotingConfiguration | 2048 | Configure remoting. | +| Infrastructure | 4096 | Plug into CLR infrastructure. | +| BindingRedirects | 8192 | Perform explicit binding redirection. | +| AllFlags | 16383 | Unrestricted. | + +## See Also + +* Namespace [System::Security::Permissions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security.policy/_index.md b/english/cpp/system.security.policy/_index.md new file mode 100644 index 0000000000..1d73408c59 --- /dev/null +++ b/english/cpp/system.security.policy/_index.md @@ -0,0 +1,17 @@ +--- +title: System::Security::Policy namespace +linktitle: System::Security::Policy +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Security::Policy namespace in C++.' +type: docs +weight: 7000 +url: /cpp/system.security.policy/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Evidence](./evidence/) | Stub class for translated code that uses [Evidence](./evidence/) class to compile. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | diff --git a/english/cpp/system.security.policy/evidence/_index.md b/english/cpp/system.security.policy/evidence/_index.md new file mode 100644 index 0000000000..8f278c685f --- /dev/null +++ b/english/cpp/system.security.policy/evidence/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::Policy::Evidence class +linktitle: Evidence +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::Policy::Evidence class. Stub class for translated code that uses Evidence class to compile. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.security.policy/evidence/ +--- +## Evidence class + + +Stub class for translated code that uses [Evidence](./) class to compile. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Evidence : public System::Object +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security::Policy](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security/_index.md b/english/cpp/system.security/_index.md new file mode 100644 index 0000000000..5a66651078 --- /dev/null +++ b/english/cpp/system.security/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security namespace +linktitle: System::Security +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Security namespace in C++.' +type: docs +weight: 6300 +url: /cpp/system.security/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [SecureString](./securestring/) | Secure string, represents text that should be kept confidential. This class DON'T ENCRYPTING the internal data. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SecureStringMarshal](./securestringmarshal/) | Collection of methods for allocating and copying unmanaged memory blocks. | +| [SecurityElement](./securityelement/) | XML object model for encoding security object. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [SecureStringPtr](./securestringptr/) | [SecureString](./securestring/) pointer type. | diff --git a/english/cpp/system.security/securestring/_index.md b/english/cpp/system.security/securestring/_index.md new file mode 100644 index 0000000000..9e41ff34ec --- /dev/null +++ b/english/cpp/system.security/securestring/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Security::SecureString class +linktitle: SecureString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString class. Secure string, represents text that should be kept confidential. This class DON''T ENCRYPTING the internal data. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.security/securestring/ +--- +## SecureString class + + +Secure string, represents text that should be kept confidential. This class DON'T ENCRYPTING the internal data. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SecureString : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AppendChar](./appendchar/)(char16_t) | Appends a character to the end of the string. | +| [Clear](./clear/)() | Delete all characters from the current secure string. | +| [Copy](./copy/)() const | Creates a duplicate of this secure string. | +| [Dispose](./dispose/)() override | Release all resources used by the current object. | +| [get_Length](./get_length/)() const | Gets number of characters in this secure string. | +| [InsertAt](./insertat/)(int32_t, char16_t) | Inserts a character at the specified index. | +| [IsReadOnly](./isreadonly/)() const | Gets flag that indicates whether this object is marked read-only. | +| [MakeReadOnly](./makereadonly/)() | Makes this secure string read-only. | +| [operator=](./operator=/)(const SecureString\&) | | +| [RemoveAt](./removeat/)(int32_t) | Removes the character at the specified position. | +| [SecureString](./securestring/)() | RTTI information. | +| [SecureString](./securestring/)(const char16_t *, int32_t) | Constructor. | +| [SecureString](./securestring/)(const SecureString\&) | | +| [SetAt](./setat/)(int32_t, char16_t) | Replaces the existing character at the specified position. | +| [ToUnsecureString](./tounsecurestring/)() const | Copies contents of this secure string into unsecure [String](../../system/string/) object. Use with caution. | +| [~SecureString](./~securestring/)() | Destructor. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Security](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security/securestring/appendchar/_index.md b/english/cpp/system.security/securestring/appendchar/_index.md new file mode 100644 index 0000000000..e844a374e5 --- /dev/null +++ b/english/cpp/system.security/securestring/appendchar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::SecureString::AppendChar method +linktitle: AppendChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::AppendChar method. Appends a character to the end of the string in C++.' +type: docs +weight: 300 +url: /cpp/system.security/securestring/appendchar/ +--- +## SecureString::AppendChar method + + +Appends a character to the end of the string. + +```cpp +void System::Security::SecureString::AppendChar(char16_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char16_t | A character to append. | + +## See Also + +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/clear/_index.md b/english/cpp/system.security/securestring/clear/_index.md new file mode 100644 index 0000000000..12a1730693 --- /dev/null +++ b/english/cpp/system.security/securestring/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::SecureString::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::Clear method. Delete all characters from the current secure string in C++.' +type: docs +weight: 400 +url: /cpp/system.security/securestring/clear/ +--- +## SecureString::Clear method + + +Delete all characters from the current secure string. + +```cpp +void System::Security::SecureString::Clear() +``` + +## See Also + +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/copy/_index.md b/english/cpp/system.security/securestring/copy/_index.md new file mode 100644 index 0000000000..6adc2623d0 --- /dev/null +++ b/english/cpp/system.security/securestring/copy/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::SecureString::Copy method +linktitle: Copy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::Copy method. Creates a duplicate of this secure string in C++.' +type: docs +weight: 500 +url: /cpp/system.security/securestring/copy/ +--- +## SecureString::Copy method + + +Creates a duplicate of this secure string. + +```cpp +SecureStringPtr System::Security::SecureString::Copy() const +``` + +## See Also + +* Typedef [SecureStringPtr](../../securestringptr/) +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/dispose/_index.md b/english/cpp/system.security/securestring/dispose/_index.md new file mode 100644 index 0000000000..b3d162dc3d --- /dev/null +++ b/english/cpp/system.security/securestring/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::SecureString::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::Dispose method. Release all resources used by the current object in C++.' +type: docs +weight: 600 +url: /cpp/system.security/securestring/dispose/ +--- +## SecureString::Dispose method + + +Release all resources used by the current object. + +```cpp +void System::Security::SecureString::Dispose() override +``` + +## See Also + +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/get_length/_index.md b/english/cpp/system.security/securestring/get_length/_index.md new file mode 100644 index 0000000000..02b9a6a9c8 --- /dev/null +++ b/english/cpp/system.security/securestring/get_length/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::SecureString::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::get_Length method. Gets number of characters in this secure string in C++.' +type: docs +weight: 700 +url: /cpp/system.security/securestring/get_length/ +--- +## SecureString::get_Length method + + +Gets number of characters in this secure string. + +```cpp +int32_t System::Security::SecureString::get_Length() const +``` + +## See Also + +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/insertat/_index.md b/english/cpp/system.security/securestring/insertat/_index.md new file mode 100644 index 0000000000..ae4c83ffcc --- /dev/null +++ b/english/cpp/system.security/securestring/insertat/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::SecureString::InsertAt method +linktitle: InsertAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::InsertAt method. Inserts a character at the specified index in C++.' +type: docs +weight: 800 +url: /cpp/system.security/securestring/insertat/ +--- +## SecureString::InsertAt method + + +Inserts a character at the specified index. + +```cpp +void System::Security::SecureString::InsertAt(int32_t index, char16_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The position where character is inserted. | +| c | char16_t | A character to insert. | + +## See Also + +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/isreadonly/_index.md b/english/cpp/system.security/securestring/isreadonly/_index.md new file mode 100644 index 0000000000..308325930c --- /dev/null +++ b/english/cpp/system.security/securestring/isreadonly/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::SecureString::IsReadOnly method +linktitle: IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::IsReadOnly method. Gets flag that indicates whether this object is marked read-only in C++.' +type: docs +weight: 900 +url: /cpp/system.security/securestring/isreadonly/ +--- +## SecureString::IsReadOnly method + + +Gets flag that indicates whether this object is marked read-only. + +```cpp +bool System::Security::SecureString::IsReadOnly() const +``` + +## See Also + +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/makereadonly/_index.md b/english/cpp/system.security/securestring/makereadonly/_index.md new file mode 100644 index 0000000000..6f6509af20 --- /dev/null +++ b/english/cpp/system.security/securestring/makereadonly/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::SecureString::MakeReadOnly method +linktitle: MakeReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::MakeReadOnly method. Makes this secure string read-only in C++.' +type: docs +weight: 1000 +url: /cpp/system.security/securestring/makereadonly/ +--- +## SecureString::MakeReadOnly method + + +Makes this secure string read-only. + +```cpp +void System::Security::SecureString::MakeReadOnly() +``` + +## See Also + +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/operator=/_index.md b/english/cpp/system.security/securestring/operator=/_index.md new file mode 100644 index 0000000000..d3a7d9b23d --- /dev/null +++ b/english/cpp/system.security/securestring/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Security::SecureString::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Security::SecureString class in C++.' +type: docs +weight: 1100 +url: /cpp/system.security/securestring/operator=/ +--- +## SecureString::operator= method + + + + +```cpp +SecureString & System::Security::SecureString::operator=(const SecureString &)=delete +``` + +## See Also + +* Class [SecureString](../) +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/removeat/_index.md b/english/cpp/system.security/securestring/removeat/_index.md new file mode 100644 index 0000000000..8c28ee900b --- /dev/null +++ b/english/cpp/system.security/securestring/removeat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::SecureString::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::RemoveAt method. Removes the character at the specified position in C++.' +type: docs +weight: 1200 +url: /cpp/system.security/securestring/removeat/ +--- +## SecureString::RemoveAt method + + +Removes the character at the specified position. + +```cpp +void System::Security::SecureString::RemoveAt(int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The position of a character. | + +## See Also + +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/securestring/_index.md b/english/cpp/system.security/securestring/securestring/_index.md new file mode 100644 index 0000000000..151042e065 --- /dev/null +++ b/english/cpp/system.security/securestring/securestring/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Security::SecureString::SecureString constructor +linktitle: SecureString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::SecureString constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.security/securestring/securestring/ +--- +## SecureString::SecureString() constructor + + +RTTI information. + +```cpp +System::Security::SecureString::SecureString() +``` + +## Remarks + + +Default constructor. +## See Also + +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) +## SecureString::SecureString(const char16_t *, int32_t) constructor + + +Constructor. + +```cpp +System::Security::SecureString::SecureString(const char16_t *value, int32_t length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const char16_t * | A pointer to an array of characters. | +| length | int32_t | The number of elements in **value** array. | + +## See Also + +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) +## SecureString::SecureString(const SecureString\&) constructor + + + + +```cpp +System::Security::SecureString::SecureString(const SecureString &)=delete +``` + +## See Also + +* Class [SecureString](../) +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/setat/_index.md b/english/cpp/system.security/securestring/setat/_index.md new file mode 100644 index 0000000000..7e06e7c4bf --- /dev/null +++ b/english/cpp/system.security/securestring/setat/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::SecureString::SetAt method +linktitle: SetAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::SetAt method. Replaces the existing character at the specified position in C++.' +type: docs +weight: 1300 +url: /cpp/system.security/securestring/setat/ +--- +## SecureString::SetAt method + + +Replaces the existing character at the specified position. + +```cpp +void System::Security::SecureString::SetAt(int32_t index, char16_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The position of a character. | +| c | char16_t | A new character. | + +## See Also + +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/tounsecurestring/_index.md b/english/cpp/system.security/securestring/tounsecurestring/_index.md new file mode 100644 index 0000000000..f39424dcad --- /dev/null +++ b/english/cpp/system.security/securestring/tounsecurestring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::SecureString::ToUnsecureString method +linktitle: ToUnsecureString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::ToUnsecureString method. Copies contents of this secure string into unsecure String object. Use with caution in C++.' +type: docs +weight: 1400 +url: /cpp/system.security/securestring/tounsecurestring/ +--- +## SecureString::ToUnsecureString method + + +Copies contents of this secure string into unsecure [String](../../../system/string/) object. Use with caution. + +```cpp +String System::Security::SecureString::ToUnsecureString() const +``` + + +### ReturnValue + +Unsecure string. + +## See Also + +* Class [String](../../../system/string/) +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestring/~securestring/_index.md b/english/cpp/system.security/securestring/~securestring/_index.md new file mode 100644 index 0000000000..12781894c6 --- /dev/null +++ b/english/cpp/system.security/securestring/~securestring/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Security::SecureString::~SecureString method +linktitle: ~SecureString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureString::~SecureString method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.security/securestring/~securestring/ +--- +## SecureString::~SecureString method + + +Destructor. + +```cpp +System::Security::SecureString::~SecureString() +``` + +## See Also + +* Class [SecureString](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestringmarshal/_index.md b/english/cpp/system.security/securestringmarshal/_index.md new file mode 100644 index 0000000000..ee27680a4b --- /dev/null +++ b/english/cpp/system.security/securestringmarshal/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Security::SecureStringMarshal class +linktitle: SecureStringMarshal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureStringMarshal class. Collection of methods for allocating and copying unmanaged memory blocks in C++.' +type: docs +weight: 200 +url: /cpp/system.security/securestringmarshal/ +--- +## SecureStringMarshal class + + +Collection of methods for allocating and copying unmanaged memory blocks. + +```cpp +class SecureStringMarshal +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [SecureStringToGlobalAllocAnsi](./securestringtoglobalallocansi/)(const SharedPtr\\&) | Copies contents of specified secure string into unmanaged memory, converting into ANSI format. | +| static [SecureStringToGlobalAllocUnicode](./securestringtoglobalallocunicode/)(const SharedPtr\\&) | Copies contents of specified secure string into unmanaged memory. | +## See Also + +* Namespace [System::Security](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security/securestringmarshal/securestringtoglobalallocansi/_index.md b/english/cpp/system.security/securestringmarshal/securestringtoglobalallocansi/_index.md new file mode 100644 index 0000000000..77690d1956 --- /dev/null +++ b/english/cpp/system.security/securestringmarshal/securestringtoglobalallocansi/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::SecureStringMarshal::SecureStringToGlobalAllocAnsi method +linktitle: SecureStringToGlobalAllocAnsi +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureStringMarshal::SecureStringToGlobalAllocAnsi method. Copies contents of specified secure string into unmanaged memory, converting into ANSI format in C++.' +type: docs +weight: 100 +url: /cpp/system.security/securestringmarshal/securestringtoglobalallocansi/ +--- +## SecureStringMarshal::SecureStringToGlobalAllocAnsi method + + +Copies contents of specified secure string into unmanaged memory, converting into ANSI format. + +```cpp +static IntPtr System::Security::SecureStringMarshal::SecureStringToGlobalAllocAnsi(const SharedPtr &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const SharedPtr\\& | Secure string. | + +### ReturnValue + +The address in unmanaged memory. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SecureString](../../securestring/) +* Class [SecureStringMarshal](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestringmarshal/securestringtoglobalallocunicode/_index.md b/english/cpp/system.security/securestringmarshal/securestringtoglobalallocunicode/_index.md new file mode 100644 index 0000000000..ca07cf94bc --- /dev/null +++ b/english/cpp/system.security/securestringmarshal/securestringtoglobalallocunicode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::SecureStringMarshal::SecureStringToGlobalAllocUnicode method +linktitle: SecureStringToGlobalAllocUnicode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureStringMarshal::SecureStringToGlobalAllocUnicode method. Copies contents of specified secure string into unmanaged memory in C++.' +type: docs +weight: 200 +url: /cpp/system.security/securestringmarshal/securestringtoglobalallocunicode/ +--- +## SecureStringMarshal::SecureStringToGlobalAllocUnicode method + + +Copies contents of specified secure string into unmanaged memory. + +```cpp +static IntPtr System::Security::SecureStringMarshal::SecureStringToGlobalAllocUnicode(const SharedPtr &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const SharedPtr\\& | Secure string. | + +### ReturnValue + +The address in unmanaged memory. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SecureString](../../securestring/) +* Class [SecureStringMarshal](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securestringptr/_index.md b/english/cpp/system.security/securestringptr/_index.md new file mode 100644 index 0000000000..d4190d4405 --- /dev/null +++ b/english/cpp/system.security/securestringptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Security::SecureStringPtr typedef +linktitle: SecureStringPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecureStringPtr typedef. SecureString pointer type in C++.' +type: docs +weight: 400 +url: /cpp/system.security/securestringptr/ +--- +## SecureStringPtr typedef + + +[SecureString](../securestring/) pointer type. + +```cpp +typedef SharedPtr System::Security::SecureStringPtr +``` + +## See Also + +* Namespace [System::Security](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security/securityelement/_index.md b/english/cpp/system.security/securityelement/_index.md new file mode 100644 index 0000000000..1026676977 --- /dev/null +++ b/english/cpp/system.security/securityelement/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Security::SecurityElement class +linktitle: SecurityElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement class. XML object model for encoding security object. Not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.security/securityelement/ +--- +## SecurityElement class + + +XML object model for encoding security object. Not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SecurityElement : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddAttribute](./addattribute/)(const String\&, const String\&) | Adds attribute to tag. | +| [AddChild](./addchild/)(SecurityElement) | Adds child tag. | +| [Attribute](./attribute/)(const String\&) | Gets attribute value. | +| [Copy](./copy/)() | Clones tag. | +| [Equal](./equal/)(SecurityElement) | Checks for parameters equality. | +| static [Escape](./escape/)(const String\&) | Escapes characters in XML string. | +| static [FromString](./fromstring/)(const String\&) | Creates element from XML code. | +| [get_Attributes](./get_attributes/)() | Gets tag attributes. | +| [get_Children](./get_children/)() | Gets tag child objects. | +| [get_Tag](./get_tag/)() | Gets tag name. | +| [get_Text](./get_text/)() | Gets tag inner text. | +| static [IsValidAttributeName](./isvalidattributename/)(const String\&) | Checks if attribute name is valid. | +| static [IsValidAttributeValue](./isvalidattributevalue/)(const String\&) | Checks if attribute value is valid. | +| static [IsValidTag](./isvalidtag/)(const String\&) | Checks if tag is valid. | +| static [IsValidText](./isvalidtext/)(const String\&) | Checks if text is valid. | +| [SearchForChildByTag](./searchforchildbytag/)(const String\&) | Gets child tag by name. | +| [SearchForTextOfTag](./searchfortextoftag/)(const String\&) | Gets child tag inner text by tag name. | +| [SecurityElement](./securityelement/)(const String\&) | Constructor. | +| [SecurityElement](./securityelement/)(const String\&, const String\&) | Constructor. | +| [set_Attributes](./set_attributes/)(System::Collections::Generic::Dictionary\) | Sets tag attributes. | +| [set_Children](./set_children/)(System::Collections::Generic::List\) | Sets tag child objects. | +| [set_Tag](./set_tag/)(const String\&) | Sets tag name. | +| [set_Text](./set_text/)(const String\&) | Sets tag inner text. | +| [ToString](./tostring/)() const override | Converts tag to string. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Security](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.security/securityelement/addattribute/_index.md b/english/cpp/system.security/securityelement/addattribute/_index.md new file mode 100644 index 0000000000..ba34fdf5fc --- /dev/null +++ b/english/cpp/system.security/securityelement/addattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::SecurityElement::AddAttribute method +linktitle: AddAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::AddAttribute method. Adds attribute to tag in C++.' +type: docs +weight: 200 +url: /cpp/system.security/securityelement/addattribute/ +--- +## SecurityElement::AddAttribute method + + +Adds attribute to tag. + +```cpp +void System::Security::SecurityElement::AddAttribute(const String &name, const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | [Attribute](../../../system/attribute/) name. | +| value | const String\& | [Attribute](../../../system/attribute/) value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/addchild/_index.md b/english/cpp/system.security/securityelement/addchild/_index.md new file mode 100644 index 0000000000..eaa3ae459f --- /dev/null +++ b/english/cpp/system.security/securityelement/addchild/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::SecurityElement::AddChild method +linktitle: AddChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::AddChild method. Adds child tag in C++.' +type: docs +weight: 300 +url: /cpp/system.security/securityelement/addchild/ +--- +## SecurityElement::AddChild method + + +Adds child tag. + +```cpp +void System::Security::SecurityElement::AddChild(SecurityElement child) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| child | SecurityElement | Tag to add as a child. | + +## See Also + +* Class [SecurityElement](../) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/attribute/_index.md b/english/cpp/system.security/securityelement/attribute/_index.md new file mode 100644 index 0000000000..58cf32c607 --- /dev/null +++ b/english/cpp/system.security/securityelement/attribute/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::SecurityElement::Attribute method +linktitle: Attribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::Attribute method. Gets attribute value in C++.' +type: docs +weight: 400 +url: /cpp/system.security/securityelement/attribute/ +--- +## SecurityElement::Attribute method + + +Gets attribute value. + +```cpp +String System::Security::SecurityElement::Attribute(const String &name) +``` + + +### ReturnValue + +[Attribute](../../../system/attribute/) value or null if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/copy/_index.md b/english/cpp/system.security/securityelement/copy/_index.md new file mode 100644 index 0000000000..539ff4bcf3 --- /dev/null +++ b/english/cpp/system.security/securityelement/copy/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::SecurityElement::Copy method +linktitle: Copy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::Copy method. Clones tag in C++.' +type: docs +weight: 500 +url: /cpp/system.security/securityelement/copy/ +--- +## SecurityElement::Copy method + + +Clones tag. + +```cpp +SecurityElement System::Security::SecurityElement::Copy() +``` + + +### ReturnValue + +Tag copy. + +## See Also + +* Class [SecurityElement](../) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/equal/_index.md b/english/cpp/system.security/securityelement/equal/_index.md new file mode 100644 index 0000000000..46bcfde90d --- /dev/null +++ b/english/cpp/system.security/securityelement/equal/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::SecurityElement::Equal method +linktitle: Equal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::Equal method. Checks for parameters equality in C++.' +type: docs +weight: 600 +url: /cpp/system.security/securityelement/equal/ +--- +## SecurityElement::Equal method + + +Checks for parameters equality. + +```cpp +bool System::Security::SecurityElement::Equal(SecurityElement other) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | SecurityElement | Tag to compare to. | + +### ReturnValue + +True if tags match, false otherwise. + +## See Also + +* Class [SecurityElement](../) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/escape/_index.md b/english/cpp/system.security/securityelement/escape/_index.md new file mode 100644 index 0000000000..98cd8d0b13 --- /dev/null +++ b/english/cpp/system.security/securityelement/escape/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::SecurityElement::Escape method +linktitle: Escape +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::Escape method. Escapes characters in XML string in C++.' +type: docs +weight: 1800 +url: /cpp/system.security/securityelement/escape/ +--- +## SecurityElement::Escape method + + +Escapes characters in XML string. + +```cpp +static String System::Security::SecurityElement::Escape(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../../../system/string/) to escape. | + +### ReturnValue + +Escaped string. + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/fromstring/_index.md b/english/cpp/system.security/securityelement/fromstring/_index.md new file mode 100644 index 0000000000..a46e701e2e --- /dev/null +++ b/english/cpp/system.security/securityelement/fromstring/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::SecurityElement::FromString method +linktitle: FromString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::FromString method. Creates element from XML code in C++.' +type: docs +weight: 1900 +url: /cpp/system.security/securityelement/fromstring/ +--- +## SecurityElement::FromString method + + +Creates element from XML code. + +```cpp +static SecurityElement System::Security::SecurityElement::FromString(const String &xml) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xml | const String\& | XML code. | + +### ReturnValue + +Newly created element. + +## See Also + +* Class [SecurityElement](../) +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/get_attributes/_index.md b/english/cpp/system.security/securityelement/get_attributes/_index.md new file mode 100644 index 0000000000..bf7f056a7e --- /dev/null +++ b/english/cpp/system.security/securityelement/get_attributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::SecurityElement::get_Attributes method +linktitle: get_Attributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::get_Attributes method. Gets tag attributes in C++.' +type: docs +weight: 700 +url: /cpp/system.security/securityelement/get_attributes/ +--- +## SecurityElement::get_Attributes method + + +Gets tag attributes. + +```cpp +System::Collections::Generic::Dictionary System::Security::SecurityElement::get_Attributes() +``` + + +### ReturnValue + +Attributes keys and values collection. + +## See Also + +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/get_children/_index.md b/english/cpp/system.security/securityelement/get_children/_index.md new file mode 100644 index 0000000000..ac1b12ac6c --- /dev/null +++ b/english/cpp/system.security/securityelement/get_children/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::SecurityElement::get_Children method +linktitle: get_Children +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::get_Children method. Gets tag child objects in C++.' +type: docs +weight: 800 +url: /cpp/system.security/securityelement/get_children/ +--- +## SecurityElement::get_Children method + + +Gets tag child objects. + +```cpp +System::Collections::Generic::List System::Security::SecurityElement::get_Children() +``` + + +### ReturnValue + +List of child elements. + +## See Also + +* Class [List](../../../system.collections.generic/list/) +* Class [SecurityElement](../) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/get_tag/_index.md b/english/cpp/system.security/securityelement/get_tag/_index.md new file mode 100644 index 0000000000..9109470f6f --- /dev/null +++ b/english/cpp/system.security/securityelement/get_tag/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::SecurityElement::get_Tag method +linktitle: get_Tag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::get_Tag method. Gets tag name in C++.' +type: docs +weight: 900 +url: /cpp/system.security/securityelement/get_tag/ +--- +## SecurityElement::get_Tag method + + +Gets tag name. + +```cpp +String System::Security::SecurityElement::get_Tag() +``` + + +### ReturnValue + +Tag name. + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/get_text/_index.md b/english/cpp/system.security/securityelement/get_text/_index.md new file mode 100644 index 0000000000..9a5aeedf25 --- /dev/null +++ b/english/cpp/system.security/securityelement/get_text/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::SecurityElement::get_Text method +linktitle: get_Text +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::get_Text method. Gets tag inner text in C++.' +type: docs +weight: 1000 +url: /cpp/system.security/securityelement/get_text/ +--- +## SecurityElement::get_Text method + + +Gets tag inner text. + +```cpp +String System::Security::SecurityElement::get_Text() +``` + + +### ReturnValue + +Tag inner text. + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/isvalidattributename/_index.md b/english/cpp/system.security/securityelement/isvalidattributename/_index.md new file mode 100644 index 0000000000..ec4eb99b9c --- /dev/null +++ b/english/cpp/system.security/securityelement/isvalidattributename/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::SecurityElement::IsValidAttributeName method +linktitle: IsValidAttributeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::IsValidAttributeName method. Checks if attribute name is valid in C++.' +type: docs +weight: 2000 +url: /cpp/system.security/securityelement/isvalidattributename/ +--- +## SecurityElement::IsValidAttributeName method + + +Checks if attribute name is valid. + +```cpp +static bool System::Security::SecurityElement::IsValidAttributeName(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Name to check. | + +### ReturnValue + +True if name is valid, false otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/isvalidattributevalue/_index.md b/english/cpp/system.security/securityelement/isvalidattributevalue/_index.md new file mode 100644 index 0000000000..70bf2869da --- /dev/null +++ b/english/cpp/system.security/securityelement/isvalidattributevalue/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::SecurityElement::IsValidAttributeValue method +linktitle: IsValidAttributeValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::IsValidAttributeValue method. Checks if attribute value is valid in C++.' +type: docs +weight: 2100 +url: /cpp/system.security/securityelement/isvalidattributevalue/ +--- +## SecurityElement::IsValidAttributeValue method + + +Checks if attribute value is valid. + +```cpp +static bool System::Security::SecurityElement::IsValidAttributeValue(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Value to check. | + +### ReturnValue + +True if value is valid, false otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/isvalidtag/_index.md b/english/cpp/system.security/securityelement/isvalidtag/_index.md new file mode 100644 index 0000000000..8bd118f737 --- /dev/null +++ b/english/cpp/system.security/securityelement/isvalidtag/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::SecurityElement::IsValidTag method +linktitle: IsValidTag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::IsValidTag method. Checks if tag is valid in C++.' +type: docs +weight: 2200 +url: /cpp/system.security/securityelement/isvalidtag/ +--- +## SecurityElement::IsValidTag method + + +Checks if tag is valid. + +```cpp +static bool System::Security::SecurityElement::IsValidTag(const String &tag) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| tag | const String\& | Tag to test. | + +### ReturnValue + +True if tag is valid, false otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/isvalidtext/_index.md b/english/cpp/system.security/securityelement/isvalidtext/_index.md new file mode 100644 index 0000000000..2bd8500c1f --- /dev/null +++ b/english/cpp/system.security/securityelement/isvalidtext/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::SecurityElement::IsValidText method +linktitle: IsValidText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::IsValidText method. Checks if text is valid in C++.' +type: docs +weight: 2300 +url: /cpp/system.security/securityelement/isvalidtext/ +--- +## SecurityElement::IsValidText method + + +Checks if text is valid. + +```cpp +static bool System::Security::SecurityElement::IsValidText(const String &text) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const String\& | [Text](../../../system.text/) to test. | + +### ReturnValue + +True if text is valid, false otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/searchforchildbytag/_index.md b/english/cpp/system.security/securityelement/searchforchildbytag/_index.md new file mode 100644 index 0000000000..cefd158eb4 --- /dev/null +++ b/english/cpp/system.security/securityelement/searchforchildbytag/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Security::SecurityElement::SearchForChildByTag method +linktitle: SearchForChildByTag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::SearchForChildByTag method. Gets child tag by name in C++.' +type: docs +weight: 1100 +url: /cpp/system.security/securityelement/searchforchildbytag/ +--- +## SecurityElement::SearchForChildByTag method + + +Gets child tag by name. + +```cpp +SecurityElement System::Security::SecurityElement::SearchForChildByTag(const String &tag) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| tag | const String\& | Tag name to look for. | + +### ReturnValue + +Child element or null if not found. + +## See Also + +* Class [SecurityElement](../) +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/searchfortextoftag/_index.md b/english/cpp/system.security/securityelement/searchfortextoftag/_index.md new file mode 100644 index 0000000000..bafcaa9f35 --- /dev/null +++ b/english/cpp/system.security/securityelement/searchfortextoftag/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Security::SecurityElement::SearchForTextOfTag method +linktitle: SearchForTextOfTag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::SearchForTextOfTag method. Gets child tag inner text by tag name in C++.' +type: docs +weight: 1200 +url: /cpp/system.security/securityelement/searchfortextoftag/ +--- +## SecurityElement::SearchForTextOfTag method + + +Gets child tag inner text by tag name. + +```cpp +String System::Security::SecurityElement::SearchForTextOfTag(const String &tag) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| tag | const String\& | Tag name to look for. | + +### ReturnValue + +[Text](../../../system.text/) of the first tag with specified name or null if not found. + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/securityelement/_index.md b/english/cpp/system.security/securityelement/securityelement/_index.md new file mode 100644 index 0000000000..512766a101 --- /dev/null +++ b/english/cpp/system.security/securityelement/securityelement/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Security::SecurityElement::SecurityElement constructor +linktitle: SecurityElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::SecurityElement constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.security/securityelement/securityelement/ +--- +## SecurityElement::SecurityElement(const String\&) constructor + + +Constructor. + +```cpp +System::Security::SecurityElement::SecurityElement(const String &tag) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| tag | const String\& | XML tag name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) +## SecurityElement::SecurityElement(const String\&, const String\&) constructor + + +Constructor. + +```cpp +System::Security::SecurityElement::SecurityElement(const String &tag, const String &text) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| tag | const String\& | XML tag name. | +| text | const String\& | XML text inside given tag. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/set_attributes/_index.md b/english/cpp/system.security/securityelement/set_attributes/_index.md new file mode 100644 index 0000000000..a07c009195 --- /dev/null +++ b/english/cpp/system.security/securityelement/set_attributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::SecurityElement::set_Attributes method +linktitle: set_Attributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::set_Attributes method. Sets tag attributes in C++.' +type: docs +weight: 1300 +url: /cpp/system.security/securityelement/set_attributes/ +--- +## SecurityElement::set_Attributes method + + +Sets tag attributes. + +```cpp +void System::Security::SecurityElement::set_Attributes(System::Collections::Generic::Dictionary value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Collections::Generic::Dictionary\ | Attributes keys and values collection. | + +## See Also + +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/set_children/_index.md b/english/cpp/system.security/securityelement/set_children/_index.md new file mode 100644 index 0000000000..a9fa4440f4 --- /dev/null +++ b/english/cpp/system.security/securityelement/set_children/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Security::SecurityElement::set_Children method +linktitle: set_Children +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::set_Children method. Sets tag child objects in C++.' +type: docs +weight: 1400 +url: /cpp/system.security/securityelement/set_children/ +--- +## SecurityElement::set_Children method + + +Sets tag child objects. + +```cpp +void System::Security::SecurityElement::set_Children(System::Collections::Generic::List value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Collections::Generic::List\ | List of child elements. | + +## See Also + +* Class [List](../../../system.collections.generic/list/) +* Class [SecurityElement](../) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/set_tag/_index.md b/english/cpp/system.security/securityelement/set_tag/_index.md new file mode 100644 index 0000000000..cf46091346 --- /dev/null +++ b/english/cpp/system.security/securityelement/set_tag/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::SecurityElement::set_Tag method +linktitle: set_Tag +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::set_Tag method. Sets tag name in C++.' +type: docs +weight: 1500 +url: /cpp/system.security/securityelement/set_tag/ +--- +## SecurityElement::set_Tag method + + +Sets tag name. + +```cpp +void System::Security::SecurityElement::set_Tag(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Tag name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/set_text/_index.md b/english/cpp/system.security/securityelement/set_text/_index.md new file mode 100644 index 0000000000..12a8bf817e --- /dev/null +++ b/english/cpp/system.security/securityelement/set_text/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::SecurityElement::set_Text method +linktitle: set_Text +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::set_Text method. Sets tag inner text in C++.' +type: docs +weight: 1600 +url: /cpp/system.security/securityelement/set_text/ +--- +## SecurityElement::set_Text method + + +Sets tag inner text. + +```cpp +void System::Security::SecurityElement::set_Text(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Tag inner text. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.security/securityelement/tostring/_index.md b/english/cpp/system.security/securityelement/tostring/_index.md new file mode 100644 index 0000000000..c497ee6f13 --- /dev/null +++ b/english/cpp/system.security/securityelement/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Security::SecurityElement::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Security::SecurityElement::ToString method. Converts tag to string in C++.' +type: docs +weight: 1700 +url: /cpp/system.security/securityelement/tostring/ +--- +## SecurityElement::ToString method + + +Converts tag to string. + +```cpp +String System::Security::SecurityElement::ToString() const override +``` + + +### ReturnValue + +XML code. + +## See Also + +* Class [String](../../../system/string/) +* Class [SecurityElement](../) +* Namespace [System::Security](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.testpredicates.typetraits/_index.md b/english/cpp/system.testpredicates.typetraits/_index.md new file mode 100644 index 0000000000..50793fa8fd --- /dev/null +++ b/english/cpp/system.testpredicates.typetraits/_index.md @@ -0,0 +1,22 @@ +--- +title: System::TestPredicates::TypeTraits namespace +linktitle: System::TestPredicates::TypeTraits +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::TestPredicates::TypeTraits namespace in C++.' +type: docs +weight: 7100 +url: /cpp/system.testpredicates.typetraits/ +--- + + + +## Typedefs + +| Typedef | Description | +| --- | --- | +| [AnyOfDecimal](./anyofdecimal/) | Checks that at least one of type arguments is [System::Decimal](../system/decimal/). If so, sets value member to true, otherwise it is false. | +| [AreFPandArithmetic](./arefpandarithmetic/) | Checks that **T1** is arithmetic and **T2** is floating point, or vice versa. If so, sets value member to true, otherwise it is false. | +| [BothArrayOrList](./botharrayorlist/) | Checks if both type arguments are arrays or lists. If so, value member is set to true, otherwise it is set to false. | +| [BothEnumerable](./bothenumerable/) | Checks if both type arguments are IEnumerable. If so, value member is set to true, otherwise it is set to false. | +| [IsArray](./isarray/) | Checks if type is a [System::Array](../system/array/) specialization. If so, value member is set to true, otherwise it is set to false. | +| [IsList](./islist/) | Checks if type is a [System::Collections::Generic::List](../system.collections.generic/list/) specialization. If so, value member is set to true, otherwise it is set to false. | diff --git a/english/cpp/system.testpredicates.typetraits/anyofdecimal/_index.md b/english/cpp/system.testpredicates.typetraits/anyofdecimal/_index.md new file mode 100644 index 0000000000..7c509930dc --- /dev/null +++ b/english/cpp/system.testpredicates.typetraits/anyofdecimal/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TestPredicates::TypeTraits::AnyOfDecimal typedef +linktitle: AnyOfDecimal +second_title: Aspose.PDF for C++ API Reference +description: 'System::TestPredicates::TypeTraits::AnyOfDecimal typedef. Checks that at least one of type arguments is System::Decimal. If so, sets value member to true, otherwise it is false in C++.' +type: docs +weight: 100 +url: /cpp/system.testpredicates.typetraits/anyofdecimal/ +--- +## AnyOfDecimal typedef + + +Checks that at least one of type arguments is [System::Decimal](../../system/decimal/). If so, sets value member to true, otherwise it is false. + +```cpp +using System::TestPredicates::TypeTraits::AnyOfDecimal = std::integral_constant::value || std::is_same::value> +``` + + +## See Also + +* Namespace [System::TestPredicates::TypeTraits](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.testpredicates.typetraits/arefpandarithmetic/_index.md b/english/cpp/system.testpredicates.typetraits/arefpandarithmetic/_index.md new file mode 100644 index 0000000000..7756610a69 --- /dev/null +++ b/english/cpp/system.testpredicates.typetraits/arefpandarithmetic/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TestPredicates::TypeTraits::AreFPandArithmetic typedef +linktitle: AreFPandArithmetic +second_title: Aspose.PDF for C++ API Reference +description: 'System::TestPredicates::TypeTraits::AreFPandArithmetic typedef. Checks that T1 is arithmetic and T2 is floating point, or vice versa. If so, sets value member to true, otherwise it is false in C++.' +type: docs +weight: 200 +url: /cpp/system.testpredicates.typetraits/arefpandarithmetic/ +--- +## AreFPandArithmetic typedef + + +Checks that **T1** is arithmetic and **T2** is floating point, or vice versa. If so, sets value member to true, otherwise it is false. + +```cpp +using System::TestPredicates::TypeTraits::AreFPandArithmetic = std::integral_constant::value && std::is_arithmetic::value) || (std::is_arithmetic::value && std::is_floating_point::value) > +``` + + +## See Also + +* Namespace [System::TestPredicates::TypeTraits](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.testpredicates.typetraits/botharrayorlist/_index.md b/english/cpp/system.testpredicates.typetraits/botharrayorlist/_index.md new file mode 100644 index 0000000000..6d4e08908d --- /dev/null +++ b/english/cpp/system.testpredicates.typetraits/botharrayorlist/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TestPredicates::TypeTraits::BothArrayOrList typedef +linktitle: BothArrayOrList +second_title: Aspose.PDF for C++ API Reference +description: 'System::TestPredicates::TypeTraits::BothArrayOrList typedef. Checks if both type arguments are arrays or lists. If so, value member is set to true, otherwise it is set to false in C++.' +type: docs +weight: 300 +url: /cpp/system.testpredicates.typetraits/botharrayorlist/ +--- +## BothArrayOrList typedef + + +Checks if both type arguments are arrays or lists. If so, value member is set to true, otherwise it is set to false. + +```cpp +using System::TestPredicates::TypeTraits::BothArrayOrList = std::integral_constant::value || IsList::value) && (IsArray::value || IsList::value)> +``` + + +## See Also + +* Namespace [System::TestPredicates::TypeTraits](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.testpredicates.typetraits/bothenumerable/_index.md b/english/cpp/system.testpredicates.typetraits/bothenumerable/_index.md new file mode 100644 index 0000000000..7780346fdf --- /dev/null +++ b/english/cpp/system.testpredicates.typetraits/bothenumerable/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TestPredicates::TypeTraits::BothEnumerable typedef +linktitle: BothEnumerable +second_title: Aspose.PDF for C++ API Reference +description: 'System::TestPredicates::TypeTraits::BothEnumerable typedef. Checks if both type arguments are IEnumerable. If so, value member is set to true, otherwise it is set to false in C++.' +type: docs +weight: 400 +url: /cpp/system.testpredicates.typetraits/bothenumerable/ +--- +## BothEnumerable typedef + + +Checks if both type arguments are IEnumerable. If so, value member is set to true, otherwise it is set to false. + +```cpp +using System::TestPredicates::TypeTraits::BothEnumerable = std::integral_constant::value && IsEnumerable::value> +``` + + +## See Also + +* Namespace [System::TestPredicates::TypeTraits](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.testpredicates.typetraits/isarray/_index.md b/english/cpp/system.testpredicates.typetraits/isarray/_index.md new file mode 100644 index 0000000000..065192ad30 --- /dev/null +++ b/english/cpp/system.testpredicates.typetraits/isarray/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TestPredicates::TypeTraits::IsArray typedef +linktitle: IsArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::TestPredicates::TypeTraits::IsArray typedef. Checks if type is a System::Array specialization. If so, value member is set to true, otherwise it is set to false in C++.' +type: docs +weight: 500 +url: /cpp/system.testpredicates.typetraits/isarray/ +--- +## IsArray typedef + + +Checks if type is a [System::Array](../../system/array/) specialization. If so, value member is set to true, otherwise it is set to false. + +```cpp +using System::TestPredicates::TypeTraits::IsArray = std::is_same> +``` + + +## See Also + +* Namespace [System::TestPredicates::TypeTraits](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.testpredicates.typetraits/islist/_index.md b/english/cpp/system.testpredicates.typetraits/islist/_index.md new file mode 100644 index 0000000000..8f44ecb1a9 --- /dev/null +++ b/english/cpp/system.testpredicates.typetraits/islist/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TestPredicates::TypeTraits::IsList typedef +linktitle: IsList +second_title: Aspose.PDF for C++ API Reference +description: 'System::TestPredicates::TypeTraits::IsList typedef. Checks if type is a System::Collections::Generic::List specialization. If so, value member is set to true, otherwise it is set to false in C++.' +type: docs +weight: 600 +url: /cpp/system.testpredicates.typetraits/islist/ +--- +## IsList typedef + + +Checks if type is a [System::Collections::Generic::List](../../system.collections.generic/list/) specialization. If so, value member is set to true, otherwise it is set to false. + +```cpp +using System::TestPredicates::TypeTraits::IsList = std::is_same> +``` + + +## See Also + +* Namespace [System::TestPredicates::TypeTraits](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/_index.md b/english/cpp/system.text.regularexpressions/_index.md new file mode 100644 index 0000000000..fa4fcf373a --- /dev/null +++ b/english/cpp/system.text.regularexpressions/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Text::RegularExpressions namespace +linktitle: System::Text::RegularExpressions +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Text::RegularExpressions namespace in C++.' +type: docs +weight: 7300 +url: /cpp/system.text.regularexpressions/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Capture](./capture/) | Result of single subexpression matching. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [CaptureCollection](./capturecollection/) | List of captures done by single capturing group. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Group](./group/) | Result of matching done by single capturing group. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [GroupCollection](./groupcollection/) | List of capture groups in a single match. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [GroupCollectionPtr](./groupcollectionptr/) | [Group](./group/) collection pointer. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [Match](./match/) | [Single](../system/single/) match of regexp over string. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [MatchCollection](./matchcollection/) | Collection of matches done by repeatedly applying regexp to string. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Regex](./regex/) | Regular expression that follows C#-like syntax. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [RegexOptions](./regexoptions/) | [Regex](./regex/) options. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [CaptureCollectionPtr](./capturecollectionptr/) | Pointer to capture collection. | +| [CapturePtr](./captureptr/) | Pointer to single capture object. | +| [GroupPtr](./groupptr/) | Pointer to group. | +| [MatchCollectionPtr](./matchcollectionptr/) | [Match](./match/) collection pointer. | +| [MatchEvaluator](./matchevaluator/) | Delegate type to evaluate match. | +| [MatchPtr](./matchptr/) | [Match](./match/) pointer. | +| [RegexPtr](./regexptr/) | [Regex](./regex/) pointer. | +| [UStringPtr](./ustringptr/) | Shared UnicodeString to avoid copying. | diff --git a/english/cpp/system.text.regularexpressions/capture/_index.md b/english/cpp/system.text.regularexpressions/capture/_index.md new file mode 100644 index 0000000000..223c41e46f --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capture/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::RegularExpressions::Capture class +linktitle: Capture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Capture class. Result of single subexpression matching. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.text.regularexpressions/capture/ +--- +## Capture class + + +Result of single subexpression matching. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Capture : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Capture](./capture/)(const UStringPtr\&, int, int) | Constructor. | +| [get_Index](./get_index/)() const | Gets index of captured substring. | +| [get_Length](./get_length/)() const | Gets length of captured substring. | +| [get_Value](./get_value/)() const | Gets captured substring. | +| [ToString](./tostring/)() const override | Gets captured substring. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/capture/capture/_index.md b/english/cpp/system.text.regularexpressions/capture/capture/_index.md new file mode 100644 index 0000000000..0e9e4b400a --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capture/capture/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Text::RegularExpressions::Capture::Capture constructor +linktitle: Capture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Capture::Capture constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text.regularexpressions/capture/capture/ +--- +## Capture::Capture constructor + + +Constructor. + +```cpp +System::Text::RegularExpressions::Capture::Capture(const UStringPtr &source, int index, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const UStringPtr\& | Source string. | +| index | int | Captured substring beginning. | +| length | int | Captured substring length. | + +## See Also + +* Typedef [UStringPtr](../../ustringptr/) +* Class [Capture](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capture/get_index/_index.md b/english/cpp/system.text.regularexpressions/capture/get_index/_index.md new file mode 100644 index 0000000000..bf08c72485 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capture/get_index/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::RegularExpressions::Capture::get_Index method +linktitle: get_Index +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Capture::get_Index method. Gets index of captured substring in C++.' +type: docs +weight: 200 +url: /cpp/system.text.regularexpressions/capture/get_index/ +--- +## Capture::get_Index method + + +Gets index of captured substring. + +```cpp +int System::Text::RegularExpressions::Capture::get_Index() const +``` + + +### ReturnValue + +Index of beginning of captured substring. + +## See Also + +* Class [Capture](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capture/get_length/_index.md b/english/cpp/system.text.regularexpressions/capture/get_length/_index.md new file mode 100644 index 0000000000..700cf18203 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capture/get_length/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::RegularExpressions::Capture::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Capture::get_Length method. Gets length of captured substring in C++.' +type: docs +weight: 300 +url: /cpp/system.text.regularexpressions/capture/get_length/ +--- +## Capture::get_Length method + + +Gets length of captured substring. + +```cpp +int System::Text::RegularExpressions::Capture::get_Length() const +``` + + +### ReturnValue + +Captured substring length. + +## See Also + +* Class [Capture](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capture/get_value/_index.md b/english/cpp/system.text.regularexpressions/capture/get_value/_index.md new file mode 100644 index 0000000000..dd7dc5e455 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capture/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::Capture::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Capture::get_Value method. Gets captured substring in C++.' +type: docs +weight: 400 +url: /cpp/system.text.regularexpressions/capture/get_value/ +--- +## Capture::get_Value method + + +Gets captured substring. + +```cpp +String System::Text::RegularExpressions::Capture::get_Value() const +``` + + +### ReturnValue + +Captured substring. + +## See Also + +* Class [String](../../../system/string/) +* Class [Capture](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capture/tostring/_index.md b/english/cpp/system.text.regularexpressions/capture/tostring/_index.md new file mode 100644 index 0000000000..1a93876bf0 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capture/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::Capture::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Capture::ToString method. Gets captured substring in C++.' +type: docs +weight: 500 +url: /cpp/system.text.regularexpressions/capture/tostring/ +--- +## Capture::ToString method + + +Gets captured substring. + +```cpp +String System::Text::RegularExpressions::Capture::ToString() const override +``` + + +### ReturnValue + +Captured substring. + +## See Also + +* Class [String](../../../system/string/) +* Class [Capture](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capturecollection/_index.md b/english/cpp/system.text.regularexpressions/capturecollection/_index.md new file mode 100644 index 0000000000..168b42d4c5 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capturecollection/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Text::RegularExpressions::CaptureCollection class +linktitle: CaptureCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::CaptureCollection class. List of captures done by single capturing group. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.text.regularexpressions/capturecollection/ +--- +## CaptureCollection class + + +List of captures done by single capturing group. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class CaptureCollection : public System::Collections::Generic::List +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const CapturePtr\&) override | Disables collection ammendment. | +| [AddCapture](./addcapture/)(const CapturePtr\&) | Service method to add capture into collection. | +| [Clear](./clear/)() override | Disables cleaning collection. | +| [get_Count](./get_count/)() const override | Gets number of captures. | +| [get_IsReadOnly](./get_isreadonly/)() const override | Marks collection as read-only. | +| [get_IsSynchronized](./get_issynchronized/)() const | Marks collection as unsynchronized. | +| [Remove](./remove/)(const CapturePtr\&) override | Disables collection ammendment. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Base](./base/) | Base type. | +## See Also + +* Class [List](../../system.collections.generic/list/) +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/capturecollection/add/_index.md b/english/cpp/system.text.regularexpressions/capturecollection/add/_index.md new file mode 100644 index 0000000000..d5732d3ab0 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capturecollection/add/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::CaptureCollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::CaptureCollection::Add method. Disables collection ammendment in C++.' +type: docs +weight: 100 +url: /cpp/system.text.regularexpressions/capturecollection/add/ +--- +## CaptureCollection::Add method + + +Disables collection ammendment. + +```cpp +void System::Text::RegularExpressions::CaptureCollection::Add(const CapturePtr &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const CapturePtr\& | Item to add; ignored. | + +## See Also + +* Typedef [CapturePtr](../../captureptr/) +* Class [CaptureCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capturecollection/addcapture/_index.md b/english/cpp/system.text.regularexpressions/capturecollection/addcapture/_index.md new file mode 100644 index 0000000000..0dfac73f05 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capturecollection/addcapture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::CaptureCollection::AddCapture method +linktitle: AddCapture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::CaptureCollection::AddCapture method. Service method to add capture into collection in C++.' +type: docs +weight: 200 +url: /cpp/system.text.regularexpressions/capturecollection/addcapture/ +--- +## CaptureCollection::AddCapture method + + +Service method to add capture into collection. + +```cpp +void System::Text::RegularExpressions::CaptureCollection::AddCapture(const CapturePtr &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const CapturePtr\& | Item to add. | + +## See Also + +* Typedef [CapturePtr](../../captureptr/) +* Class [CaptureCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capturecollection/base/_index.md b/english/cpp/system.text.regularexpressions/capturecollection/base/_index.md new file mode 100644 index 0000000000..786b07b325 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capturecollection/base/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::RegularExpressions::CaptureCollection::Base typedef +linktitle: Base +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::CaptureCollection::Base typedef. Base type in C++.' +type: docs +weight: 800 +url: /cpp/system.text.regularexpressions/capturecollection/base/ +--- +## Base typedef + + +Base type. + +```cpp +System::Collections::Generic::List System::Text::RegularExpressions::CaptureCollection::Base +``` + +## See Also + +* Class [CaptureCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capturecollection/clear/_index.md b/english/cpp/system.text.regularexpressions/capturecollection/clear/_index.md new file mode 100644 index 0000000000..87a401cce7 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capturecollection/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::RegularExpressions::CaptureCollection::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::CaptureCollection::Clear method. Disables cleaning collection in C++.' +type: docs +weight: 300 +url: /cpp/system.text.regularexpressions/capturecollection/clear/ +--- +## CaptureCollection::Clear method + + +Disables cleaning collection. + +```cpp +void System::Text::RegularExpressions::CaptureCollection::Clear() override +``` + +## See Also + +* Class [CaptureCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capturecollection/get_count/_index.md b/english/cpp/system.text.regularexpressions/capturecollection/get_count/_index.md new file mode 100644 index 0000000000..f6ef7c6063 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capturecollection/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::RegularExpressions::CaptureCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::CaptureCollection::get_Count method. Gets number of captures in C++.' +type: docs +weight: 400 +url: /cpp/system.text.regularexpressions/capturecollection/get_count/ +--- +## CaptureCollection::get_Count method + + +Gets number of captures. + +```cpp +int System::Text::RegularExpressions::CaptureCollection::get_Count() const override +``` + + +### ReturnValue + +Contained captures number. + +## See Also + +* Class [CaptureCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capturecollection/get_isreadonly/_index.md b/english/cpp/system.text.regularexpressions/capturecollection/get_isreadonly/_index.md new file mode 100644 index 0000000000..a5849e948b --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capturecollection/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::RegularExpressions::CaptureCollection::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::CaptureCollection::get_IsReadOnly method. Marks collection as read-only in C++.' +type: docs +weight: 500 +url: /cpp/system.text.regularexpressions/capturecollection/get_isreadonly/ +--- +## CaptureCollection::get_IsReadOnly method + + +Marks collection as read-only. + +```cpp +bool System::Text::RegularExpressions::CaptureCollection::get_IsReadOnly() const override +``` + + +### ReturnValue + +Always returns true. + +## See Also + +* Class [CaptureCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capturecollection/get_issynchronized/_index.md b/english/cpp/system.text.regularexpressions/capturecollection/get_issynchronized/_index.md new file mode 100644 index 0000000000..3f18c8983d --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capturecollection/get_issynchronized/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::RegularExpressions::CaptureCollection::get_IsSynchronized method +linktitle: get_IsSynchronized +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::CaptureCollection::get_IsSynchronized method. Marks collection as unsynchronized in C++.' +type: docs +weight: 600 +url: /cpp/system.text.regularexpressions/capturecollection/get_issynchronized/ +--- +## CaptureCollection::get_IsSynchronized method + + +Marks collection as unsynchronized. + +```cpp +bool System::Text::RegularExpressions::CaptureCollection::get_IsSynchronized() const +``` + + +### ReturnValue + +Always returns false. + +## See Also + +* Class [CaptureCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capturecollection/remove/_index.md b/english/cpp/system.text.regularexpressions/capturecollection/remove/_index.md new file mode 100644 index 0000000000..afd2f37729 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capturecollection/remove/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Text::RegularExpressions::CaptureCollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::CaptureCollection::Remove method. Disables collection ammendment in C++.' +type: docs +weight: 700 +url: /cpp/system.text.regularexpressions/capturecollection/remove/ +--- +## CaptureCollection::Remove method + + +Disables collection ammendment. + +```cpp +bool System::Text::RegularExpressions::CaptureCollection::Remove(const CapturePtr &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const CapturePtr\& | Item to remove; ignored. | + +### ReturnValue + +Always returns false. + +## See Also + +* Typedef [CapturePtr](../../captureptr/) +* Class [CaptureCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/capturecollectionptr/_index.md b/english/cpp/system.text.regularexpressions/capturecollectionptr/_index.md new file mode 100644 index 0000000000..adca15c21c --- /dev/null +++ b/english/cpp/system.text.regularexpressions/capturecollectionptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Text::RegularExpressions::CaptureCollectionPtr typedef +linktitle: CaptureCollectionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::CaptureCollectionPtr typedef. Pointer to capture collection in C++.' +type: docs +weight: 1000 +url: /cpp/system.text.regularexpressions/capturecollectionptr/ +--- +## CaptureCollectionPtr typedef + + +Pointer to capture collection. + +```cpp +typedef SharedPtr System::Text::RegularExpressions::CaptureCollectionPtr +``` + +## See Also + +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/captureptr/_index.md b/english/cpp/system.text.regularexpressions/captureptr/_index.md new file mode 100644 index 0000000000..e4fac5d551 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/captureptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Text::RegularExpressions::CapturePtr typedef +linktitle: CapturePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::CapturePtr typedef. Pointer to single capture object in C++.' +type: docs +weight: 1100 +url: /cpp/system.text.regularexpressions/captureptr/ +--- +## CapturePtr typedef + + +Pointer to single capture object. + +```cpp +typedef SharedPtr System::Text::RegularExpressions::CapturePtr +``` + +## See Also + +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/group/_index.md b/english/cpp/system.text.regularexpressions/group/_index.md new file mode 100644 index 0000000000..d2f324539e --- /dev/null +++ b/english/cpp/system.text.regularexpressions/group/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::RegularExpressions::Group class +linktitle: Group +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Group class. Result of matching done by single capturing group. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.text.regularexpressions/group/ +--- +## Group class + + +Result of matching done by single capturing group. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Group : public System::Text::RegularExpressions::Capture +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddCapture](./addcapture/)(const CapturePtr\&) | Adds capture into group. | +| [get_Captures](./get_captures/)() | Gets available captures. | +| [get_Success](./get_success/)() | Checks if capturing was successful for this group. | +| [Group](./group/)(const UStringPtr\&, int, int) | Constructor. | +| [Group](./group/)() | Constructor of empty group. | +## See Also + +* Class [Capture](../capture/) +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/group/addcapture/_index.md b/english/cpp/system.text.regularexpressions/group/addcapture/_index.md new file mode 100644 index 0000000000..1f409fad70 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/group/addcapture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::Group::AddCapture method +linktitle: AddCapture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Group::AddCapture method. Adds capture into group in C++.' +type: docs +weight: 200 +url: /cpp/system.text.regularexpressions/group/addcapture/ +--- +## Group::AddCapture method + + +Adds capture into group. + +```cpp +void System::Text::RegularExpressions::Group::AddCapture(const CapturePtr &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const CapturePtr\& | [Capture](../../capture/) to add. | + +## See Also + +* Typedef [CapturePtr](../../captureptr/) +* Class [Group](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/group/get_captures/_index.md b/english/cpp/system.text.regularexpressions/group/get_captures/_index.md new file mode 100644 index 0000000000..8b917bae8b --- /dev/null +++ b/english/cpp/system.text.regularexpressions/group/get_captures/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::Group::get_Captures method +linktitle: get_Captures +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Group::get_Captures method. Gets available captures in C++.' +type: docs +weight: 300 +url: /cpp/system.text.regularexpressions/group/get_captures/ +--- +## Group::get_Captures method + + +Gets available captures. + +```cpp +CaptureCollectionPtr System::Text::RegularExpressions::Group::get_Captures() +``` + + +### ReturnValue + +[Capture](../../capture/) collection held. + +## See Also + +* Typedef [CaptureCollectionPtr](../../capturecollectionptr/) +* Class [Group](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/group/get_success/_index.md b/english/cpp/system.text.regularexpressions/group/get_success/_index.md new file mode 100644 index 0000000000..f8a15f4472 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/group/get_success/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::RegularExpressions::Group::get_Success method +linktitle: get_Success +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Group::get_Success method. Checks if capturing was successful for this group in C++.' +type: docs +weight: 400 +url: /cpp/system.text.regularexpressions/group/get_success/ +--- +## Group::get_Success method + + +Checks if capturing was successful for this group. + +```cpp +bool System::Text::RegularExpressions::Group::get_Success() +``` + + +### ReturnValue + +True if one or more groups were captured, false otherwise. + +## See Also + +* Class [Group](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/group/group/_index.md b/english/cpp/system.text.regularexpressions/group/group/_index.md new file mode 100644 index 0000000000..4607cbb587 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/group/group/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Text::RegularExpressions::Group::Group constructor +linktitle: Group +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Group::Group constructor. Constructor of empty group in C++.' +type: docs +weight: 100 +url: /cpp/system.text.regularexpressions/group/group/ +--- +## Group::Group() constructor + + +Constructor of empty group. + +```cpp +System::Text::RegularExpressions::Group::Group() +``` + +## See Also + +* Class [Group](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Group::Group(const UStringPtr\&, int, int) constructor + + +Constructor. + +```cpp +System::Text::RegularExpressions::Group::Group(const UStringPtr &source, int index, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const UStringPtr\& | Source string. | +| index | int | Matching beginning index. | +| length | int | [Match](../../match/) length. | + +## See Also + +* Typedef [UStringPtr](../../ustringptr/) +* Class [Group](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollection/_index.md b/english/cpp/system.text.regularexpressions/groupcollection/_index.md new file mode 100644 index 0000000000..833d30e8b1 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollection/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Text::RegularExpressions::GroupCollection class +linktitle: GroupCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollection class. List of capture groups in a single match. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.text.regularexpressions/groupcollection/ +--- +## GroupCollection class + + +List of capture groups in a single match. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class GroupCollection : public System::Collections::Generic::List +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const GroupPtr\&) override | Disables adding element into collection. | +| [AddGroup](./addgroup/)(const GroupPtr\&) | Adds group into collection. | +| [Clear](./clear/)() override | Disables dropping elements from collection. | +| [get_Item](./get_item/)(int) const | [Group](../group/) accessor. | +| [get_Item](./get_item/)(const String\&) const | [Group](../group/) accessor. | +| [GroupCollection](./groupcollection/)(const WeakPtr\\&) | Constructor. | +| virtual [idx_get](./idx_get/)(String) const | [Group](../group/) accessor. | +| [idx_get](./idx_get/)(int) const override | [Group](../group/) accessor. | +| [IsReadOnly](./isreadonly/)() const | Marks collection as read-only. | +| [operator[]](./operator[]/)(const String\&) const | [Group](../group/) accessor. | +| [Remove](./remove/)(const GroupPtr\&) override | Disables removing element from collection. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Base](./base/) | Base class. | +## See Also + +* Class [List](../../system.collections.generic/list/) +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollection/add/_index.md b/english/cpp/system.text.regularexpressions/groupcollection/add/_index.md new file mode 100644 index 0000000000..957f81c9bb --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollection/add/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::GroupCollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollection::Add method. Disables adding element into collection in C++.' +type: docs +weight: 200 +url: /cpp/system.text.regularexpressions/groupcollection/add/ +--- +## GroupCollection::Add method + + +Disables adding element into collection. + +```cpp +void System::Text::RegularExpressions::GroupCollection::Add(const GroupPtr &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const GroupPtr\& | Item to add; ignored. | + +## See Also + +* Typedef [GroupPtr](../../groupptr/) +* Class [GroupCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollection/addgroup/_index.md b/english/cpp/system.text.regularexpressions/groupcollection/addgroup/_index.md new file mode 100644 index 0000000000..3ad124769c --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollection/addgroup/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::GroupCollection::AddGroup method +linktitle: AddGroup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollection::AddGroup method. Adds group into collection in C++.' +type: docs +weight: 300 +url: /cpp/system.text.regularexpressions/groupcollection/addgroup/ +--- +## GroupCollection::AddGroup method + + +Adds group into collection. + +```cpp +void System::Text::RegularExpressions::GroupCollection::AddGroup(const GroupPtr &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const GroupPtr\& | Item to add. | + +## See Also + +* Typedef [GroupPtr](../../groupptr/) +* Class [GroupCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollection/base/_index.md b/english/cpp/system.text.regularexpressions/groupcollection/base/_index.md new file mode 100644 index 0000000000..f847a10dfc --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollection/base/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::RegularExpressions::GroupCollection::Base typedef +linktitle: Base +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollection::Base typedef. Base class in C++.' +type: docs +weight: 1000 +url: /cpp/system.text.regularexpressions/groupcollection/base/ +--- +## Base typedef + + +Base class. + +```cpp +System::Collections::Generic::List System::Text::RegularExpressions::GroupCollection::Base +``` + +## See Also + +* Class [GroupCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollection/clear/_index.md b/english/cpp/system.text.regularexpressions/groupcollection/clear/_index.md new file mode 100644 index 0000000000..56ad85d1e2 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollection/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::RegularExpressions::GroupCollection::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollection::Clear method. Disables dropping elements from collection in C++.' +type: docs +weight: 400 +url: /cpp/system.text.regularexpressions/groupcollection/clear/ +--- +## GroupCollection::Clear method + + +Disables dropping elements from collection. + +```cpp +void System::Text::RegularExpressions::GroupCollection::Clear() override +``` + +## See Also + +* Class [GroupCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollection/get_item/_index.md b/english/cpp/system.text.regularexpressions/groupcollection/get_item/_index.md new file mode 100644 index 0000000000..f7ae4bc324 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollection/get_item/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Text::RegularExpressions::GroupCollection::get_Item method +linktitle: get_Item +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollection::get_Item method. Group accessor in C++.' +type: docs +weight: 500 +url: /cpp/system.text.regularexpressions/groupcollection/get_item/ +--- +## GroupCollection::get_Item(const String\&) const method + + +[Group](../../group/) accessor. + +```cpp +GroupPtr System::Text::RegularExpressions::GroupCollection::get_Item(const String &name) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | [Group](../../group/) name. | + +### ReturnValue + +[Group](../../group/) with specified name. + +## See Also + +* Typedef [GroupPtr](../../groupptr/) +* Class [String](../../../system/string/) +* Class [GroupCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## GroupCollection::get_Item(int) const method + + +[Group](../../group/) accessor. + +```cpp +GroupPtr System::Text::RegularExpressions::GroupCollection::get_Item(int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | [Group](../../group/) index. | + +### ReturnValue + +[Group](../../group/) with specified index. + +## See Also + +* Typedef [GroupPtr](../../groupptr/) +* Class [GroupCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollection/groupcollection/_index.md b/english/cpp/system.text.regularexpressions/groupcollection/groupcollection/_index.md new file mode 100644 index 0000000000..b049d88ca5 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollection/groupcollection/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Text::RegularExpressions::GroupCollection::GroupCollection constructor +linktitle: GroupCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollection::GroupCollection constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text.regularexpressions/groupcollection/groupcollection/ +--- +## GroupCollection::GroupCollection constructor + + +Constructor. + +```cpp +System::Text::RegularExpressions::GroupCollection::GroupCollection(const WeakPtr &match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| match | const WeakPtr\\& | [Match](../../match/) to catch groups for. | + +## See Also + +* Class [WeakPtr](../../../system/weakptr/) +* Class [Match](../../match/) +* Class [GroupCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollection/idx_get/_index.md b/english/cpp/system.text.regularexpressions/groupcollection/idx_get/_index.md new file mode 100644 index 0000000000..cd76014ec2 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollection/idx_get/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Text::RegularExpressions::GroupCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollection::idx_get method. Group accessor in C++.' +type: docs +weight: 600 +url: /cpp/system.text.regularexpressions/groupcollection/idx_get/ +--- +## GroupCollection::idx_get(int) const method + + +[Group](../../group/) accessor. + +```cpp +GroupPtr System::Text::RegularExpressions::GroupCollection::idx_get(int index) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | [Group](../../group/) index. | + +### ReturnValue + +[Group](../../group/) with specified index. + +## See Also + +* Typedef [GroupPtr](../../groupptr/) +* Class [GroupCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## GroupCollection::idx_get(String) const method + + +[Group](../../group/) accessor. + +```cpp +virtual GroupPtr System::Text::RegularExpressions::GroupCollection::idx_get(String name) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | [Group](../../group/) name. | + +### ReturnValue + +[Group](../../group/) with specified name. + +## See Also + +* Typedef [GroupPtr](../../groupptr/) +* Class [String](../../../system/string/) +* Class [GroupCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollection/isreadonly/_index.md b/english/cpp/system.text.regularexpressions/groupcollection/isreadonly/_index.md new file mode 100644 index 0000000000..6775152f45 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollection/isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::RegularExpressions::GroupCollection::IsReadOnly method +linktitle: IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollection::IsReadOnly method. Marks collection as read-only in C++.' +type: docs +weight: 700 +url: /cpp/system.text.regularexpressions/groupcollection/isreadonly/ +--- +## GroupCollection::IsReadOnly method + + +Marks collection as read-only. + +```cpp +bool System::Text::RegularExpressions::GroupCollection::IsReadOnly() const +``` + + +### ReturnValue + +Always returns true. + +## See Also + +* Class [GroupCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollection/operator[]/_index.md b/english/cpp/system.text.regularexpressions/groupcollection/operator[]/_index.md new file mode 100644 index 0000000000..1518fd1794 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollection/operator[]/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Text::RegularExpressions::GroupCollection::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollection::operator[] method. Group accessor in C++.' +type: docs +weight: 800 +url: /cpp/system.text.regularexpressions/groupcollection/operator[]/ +--- +## GroupCollection::operator[] method + + +[Group](../../group/) accessor. + +```cpp +GroupPtr System::Text::RegularExpressions::GroupCollection::operator[](const String &name) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | [Group](../../group/) name. | + +### ReturnValue + +[Group](../../group/) with specified name. + +## See Also + +* Typedef [GroupPtr](../../groupptr/) +* Class [String](../../../system/string/) +* Class [GroupCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollection/remove/_index.md b/english/cpp/system.text.regularexpressions/groupcollection/remove/_index.md new file mode 100644 index 0000000000..6087052892 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollection/remove/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::GroupCollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollection::Remove method. Disables removing element from collection in C++.' +type: docs +weight: 900 +url: /cpp/system.text.regularexpressions/groupcollection/remove/ +--- +## GroupCollection::Remove method + + +Disables removing element from collection. + +```cpp +bool System::Text::RegularExpressions::GroupCollection::Remove(const GroupPtr &item) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const GroupPtr\& | Item to remove; ignored. | + +## See Also + +* Typedef [GroupPtr](../../groupptr/) +* Class [GroupCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollectionptr/_index.md b/english/cpp/system.text.regularexpressions/groupcollectionptr/_index.md new file mode 100644 index 0000000000..75958b9151 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollectionptr/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Text::RegularExpressions::GroupCollectionPtr class +linktitle: GroupCollectionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollectionPtr class. Group collection pointer. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 500 +url: /cpp/system.text.regularexpressions/groupcollectionptr/ +--- +## GroupCollectionPtr class + + +[Group](../group/) collection pointer. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +class GroupCollectionPtr : public System::SmartPtr +``` + +## Methods + +| Method | Description | +| --- | --- | +| [GroupCollectionPtr](./groupcollectionptr/)() | Null pointer constructor. | +| [GroupCollectionPtr](./groupcollectionptr/)(const SharedPtr\\&) | Type convesion constructor. | +| [operator[]](./operator[]/)(size_t) const | [Group](../group/) accessor. | +## See Also + +* Class [SmartPtr](../../system/smartptr/) +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollectionptr/groupcollectionptr/_index.md b/english/cpp/system.text.regularexpressions/groupcollectionptr/groupcollectionptr/_index.md new file mode 100644 index 0000000000..a68f3fd248 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollectionptr/groupcollectionptr/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Text::RegularExpressions::GroupCollectionPtr::GroupCollectionPtr constructor +linktitle: GroupCollectionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollectionPtr::GroupCollectionPtr constructor. Null pointer constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text.regularexpressions/groupcollectionptr/groupcollectionptr/ +--- +## GroupCollectionPtr::GroupCollectionPtr() constructor + + +Null pointer constructor. + +```cpp +System::Text::RegularExpressions::GroupCollectionPtr::GroupCollectionPtr() +``` + +## See Also + +* Class [GroupCollectionPtr](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## GroupCollectionPtr::GroupCollectionPtr(const SharedPtr\\&) constructor + + +Type convesion constructor. + +```cpp +System::Text::RegularExpressions::GroupCollectionPtr::GroupCollectionPtr(const SharedPtr &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | [Object](../../../system/object/) to reference. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [GroupCollection](../../groupcollection/) +* Class [GroupCollectionPtr](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupcollectionptr/operator[]/_index.md b/english/cpp/system.text.regularexpressions/groupcollectionptr/operator[]/_index.md new file mode 100644 index 0000000000..94452b68d3 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupcollectionptr/operator[]/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Text::RegularExpressions::GroupCollectionPtr::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupCollectionPtr::operator[] method. Group accessor in C++.' +type: docs +weight: 200 +url: /cpp/system.text.regularexpressions/groupcollectionptr/operator[]/ +--- +## GroupCollectionPtr::operator[] method + + +[Group](../../group/) accessor. + +```cpp +GroupPtr System::Text::RegularExpressions::GroupCollectionPtr::operator[](size_t idx) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| idx | size_t | [Group](../../group/) index. | + +### ReturnValue + +[Group](../../group/) with specified index. + +## See Also + +* Typedef [GroupPtr](../../groupptr/) +* Class [GroupCollectionPtr](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/groupptr/_index.md b/english/cpp/system.text.regularexpressions/groupptr/_index.md new file mode 100644 index 0000000000..dbf81263f1 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/groupptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Text::RegularExpressions::GroupPtr typedef +linktitle: GroupPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::GroupPtr typedef. Pointer to group in C++.' +type: docs +weight: 1200 +url: /cpp/system.text.regularexpressions/groupptr/ +--- +## GroupPtr typedef + + +Pointer to group. + +```cpp +typedef SharedPtr< Group > System::Text::RegularExpressions::GroupPtr +``` + +## See Also + +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/match/_index.md b/english/cpp/system.text.regularexpressions/match/_index.md new file mode 100644 index 0000000000..0622c42cec --- /dev/null +++ b/english/cpp/system.text.regularexpressions/match/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Text::RegularExpressions::Match class +linktitle: Match +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Match class. Single match of regexp over string. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.text.regularexpressions/match/ +--- +## Match class + + +[Single](../../system/single/) match of regexp over string. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Match : public System::Text::RegularExpressions::Group +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddCapture](./addcapture/)(const CapturePtr\&) | Adds capture into match. | +| [AddGroup](./addgroup/)(const GroupPtr\&) | Adds group into match. | +| static [get_Empty](./get_empty/)() | Empty match accessor. | +| [get_Groups](./get_groups/)() | Gets group list. | +| [Match](./match/)(const UStringPtr\&, int, int) | Constructor. | +| [NextMatch](./nextmatch/)() | Iteration over matches. | +| virtual [Result](./result/)(const String\&) | Formats string by replacing submatch references with their values. | +| [SetMappedIndexes](./setmappedindexes/)(const std::vector\\&) | | +## See Also + +* Class [Group](../group/) +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/match/addcapture/_index.md b/english/cpp/system.text.regularexpressions/match/addcapture/_index.md new file mode 100644 index 0000000000..14ad6aaa4f --- /dev/null +++ b/english/cpp/system.text.regularexpressions/match/addcapture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::Match::AddCapture method +linktitle: AddCapture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Match::AddCapture method. Adds capture into match in C++.' +type: docs +weight: 200 +url: /cpp/system.text.regularexpressions/match/addcapture/ +--- +## Match::AddCapture method + + +Adds capture into match. + +```cpp +void System::Text::RegularExpressions::Match::AddCapture(const CapturePtr &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const CapturePtr\& | Item to add. | + +## See Also + +* Typedef [CapturePtr](../../captureptr/) +* Class [Match](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/match/addgroup/_index.md b/english/cpp/system.text.regularexpressions/match/addgroup/_index.md new file mode 100644 index 0000000000..d287a26cbb --- /dev/null +++ b/english/cpp/system.text.regularexpressions/match/addgroup/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::Match::AddGroup method +linktitle: AddGroup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Match::AddGroup method. Adds group into match in C++.' +type: docs +weight: 300 +url: /cpp/system.text.regularexpressions/match/addgroup/ +--- +## Match::AddGroup method + + +Adds group into match. + +```cpp +void System::Text::RegularExpressions::Match::AddGroup(const GroupPtr &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const GroupPtr\& | Item to add. | + +## See Also + +* Typedef [GroupPtr](../../groupptr/) +* Class [Match](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/match/get_empty/_index.md b/english/cpp/system.text.regularexpressions/match/get_empty/_index.md new file mode 100644 index 0000000000..19f152d734 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/match/get_empty/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::Match::get_Empty method +linktitle: get_Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Match::get_Empty method. Empty match accessor in C++.' +type: docs +weight: 800 +url: /cpp/system.text.regularexpressions/match/get_empty/ +--- +## Match::get_Empty method + + +Empty match accessor. + +```cpp +static MatchPtr System::Text::RegularExpressions::Match::get_Empty() +``` + + +### ReturnValue + +Empty match singleton. + +## See Also + +* Typedef [MatchPtr](../../matchptr/) +* Class [Match](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/match/get_groups/_index.md b/english/cpp/system.text.regularexpressions/match/get_groups/_index.md new file mode 100644 index 0000000000..f351b12411 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/match/get_groups/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::Match::get_Groups method +linktitle: get_Groups +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Match::get_Groups method. Gets group list in C++.' +type: docs +weight: 400 +url: /cpp/system.text.regularexpressions/match/get_groups/ +--- +## Match::get_Groups method + + +Gets group list. + +```cpp +GroupCollectionPtr System::Text::RegularExpressions::Match::get_Groups() +``` + + +### ReturnValue + +Groups owned by match. + +## See Also + +* Class [GroupCollectionPtr](../../groupcollectionptr/) +* Class [Match](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/match/match/_index.md b/english/cpp/system.text.regularexpressions/match/match/_index.md new file mode 100644 index 0000000000..6eface9e35 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/match/match/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Text::RegularExpressions::Match::Match constructor +linktitle: Match +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Match::Match constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text.regularexpressions/match/match/ +--- +## Match::Match constructor + + +Constructor. + +```cpp +System::Text::RegularExpressions::Match::Match(const UStringPtr &source, int index, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| source | const UStringPtr\& | Source stirng. | +| index | int | [Match](../) start index. | +| length | int | [Match](../) length. | + +## See Also + +* Typedef [UStringPtr](../../ustringptr/) +* Class [Match](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/match/nextmatch/_index.md b/english/cpp/system.text.regularexpressions/match/nextmatch/_index.md new file mode 100644 index 0000000000..b56291abb5 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/match/nextmatch/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::Match::NextMatch method +linktitle: NextMatch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Match::NextMatch method. Iteration over matches in C++.' +type: docs +weight: 500 +url: /cpp/system.text.regularexpressions/match/nextmatch/ +--- +## Match::NextMatch method + + +Iteration over matches. + +```cpp +MatchPtr System::Text::RegularExpressions::Match::NextMatch() +``` + + +### ReturnValue + +Next match. + +## See Also + +* Typedef [MatchPtr](../../matchptr/) +* Class [Match](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/match/result/_index.md b/english/cpp/system.text.regularexpressions/match/result/_index.md new file mode 100644 index 0000000000..f5abd26c2c --- /dev/null +++ b/english/cpp/system.text.regularexpressions/match/result/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Text::RegularExpressions::Match::Result method +linktitle: Result +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Match::Result method. Formats string by replacing submatch references with their values in C++.' +type: docs +weight: 600 +url: /cpp/system.text.regularexpressions/match/result/ +--- +## Match::Result method + + +Formats string by replacing submatch references with their values. + +```cpp +virtual String System::Text::RegularExpressions::Match::Result(const String &replacement) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| replacement | const String\& | Format string with '$?'-styled substitutions. | + +### ReturnValue + +Format string with substitutions done. + +## See Also + +* Class [String](../../../system/string/) +* Class [Match](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/match/setmappedindexes/_index.md b/english/cpp/system.text.regularexpressions/match/setmappedindexes/_index.md new file mode 100644 index 0000000000..75ee81b322 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/match/setmappedindexes/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::RegularExpressions::Match::SetMappedIndexes method +linktitle: SetMappedIndexes +second_title: Aspose.PDF for C++ API Reference +description: 'How to use SetMappedIndexes method of System::Text::RegularExpressions::Match class in C++.' +type: docs +weight: 700 +url: /cpp/system.text.regularexpressions/match/setmappedindexes/ +--- +## Match::SetMappedIndexes method + + + + +```cpp +void System::Text::RegularExpressions::Match::SetMappedIndexes(const std::vector &mapped_indexes) +``` + +## See Also + +* Class [Match](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/matchcollection/_index.md b/english/cpp/system.text.regularexpressions/matchcollection/_index.md new file mode 100644 index 0000000000..646f0d181f --- /dev/null +++ b/english/cpp/system.text.regularexpressions/matchcollection/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::RegularExpressions::MatchCollection class +linktitle: MatchCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::MatchCollection class. Collection of matches done by repeatedly applying regexp to string. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.text.regularexpressions/matchcollection/ +--- +## MatchCollection class + + +Collection of matches done by repeatedly applying regexp to string. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class MatchCollection : public System::Collections::Generic::List +``` + +## Methods + +| Method | Description | +| --- | --- | +| [IsReadOnly](./isreadonly/)() const | Marks collection as read-only. | +## See Also + +* Class [List](../../system.collections.generic/list/) +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/matchcollection/isreadonly/_index.md b/english/cpp/system.text.regularexpressions/matchcollection/isreadonly/_index.md new file mode 100644 index 0000000000..adcacfd7f0 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/matchcollection/isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::RegularExpressions::MatchCollection::IsReadOnly method +linktitle: IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::MatchCollection::IsReadOnly method. Marks collection as read-only in C++.' +type: docs +weight: 100 +url: /cpp/system.text.regularexpressions/matchcollection/isreadonly/ +--- +## MatchCollection::IsReadOnly method + + +Marks collection as read-only. + +```cpp +bool System::Text::RegularExpressions::MatchCollection::IsReadOnly() const +``` + + +### ReturnValue + +Always returns true. + +## See Also + +* Class [MatchCollection](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/matchcollectionptr/_index.md b/english/cpp/system.text.regularexpressions/matchcollectionptr/_index.md new file mode 100644 index 0000000000..a69d7816cc --- /dev/null +++ b/english/cpp/system.text.regularexpressions/matchcollectionptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Text::RegularExpressions::MatchCollectionPtr typedef +linktitle: MatchCollectionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::MatchCollectionPtr typedef. Match collection pointer in C++.' +type: docs +weight: 1300 +url: /cpp/system.text.regularexpressions/matchcollectionptr/ +--- +## MatchCollectionPtr typedef + + +[Match](../match/) collection pointer. + +```cpp +typedef SharedPtr System::Text::RegularExpressions::MatchCollectionPtr +``` + +## See Also + +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/matchevaluator/_index.md b/english/cpp/system.text.regularexpressions/matchevaluator/_index.md new file mode 100644 index 0000000000..756ac43390 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/matchevaluator/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Text::RegularExpressions::MatchEvaluator typedef +linktitle: MatchEvaluator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::MatchEvaluator typedef. Delegate type to evaluate match in C++.' +type: docs +weight: 1400 +url: /cpp/system.text.regularexpressions/matchevaluator/ +--- +## MatchEvaluator typedef + + +Delegate type to evaluate match. + +```cpp +using System::Text::RegularExpressions::MatchEvaluator = System::MulticastDelegate +``` + +## See Also + +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/matchptr/_index.md b/english/cpp/system.text.regularexpressions/matchptr/_index.md new file mode 100644 index 0000000000..b3033dd5bd --- /dev/null +++ b/english/cpp/system.text.regularexpressions/matchptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Text::RegularExpressions::MatchPtr typedef +linktitle: MatchPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::MatchPtr typedef. Match pointer in C++.' +type: docs +weight: 1500 +url: /cpp/system.text.regularexpressions/matchptr/ +--- +## MatchPtr typedef + + +[Match](../match/) pointer. + +```cpp +typedef SharedPtr System::Text::RegularExpressions::MatchPtr +``` + +## See Also + +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/regex/_index.md b/english/cpp/system.text.regularexpressions/regex/_index.md new file mode 100644 index 0000000000..ec30b272cc --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/_index.md @@ -0,0 +1,67 @@ +--- +title: System::Text::RegularExpressions::Regex class +linktitle: Regex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex class. Regular expression that follows C#-like syntax. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.text.regularexpressions/regex/ +--- +## Regex class + + +Regular expression that follows C#-like syntax. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Regex : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Escape](./escape/)(const String\&) | Escapes special characters to use string as part of the pattern. | +| [get_MatchTimeout](./get_matchtimeout/)() | Gets matching timeout. | +| [get_Options](./get_options/)() | Gets regex options. | +| [get_RightToLeft](./get_righttoleft/)() | Checks if matching is done in right-to-left mode. | +| [IsMatch](./ismatch/)(const String\&, int) | Matches regex against string. | +| static [IsMatch](./ismatch/)(const String\&, const String\&, RegexOptions, TimeSpan, int) | Checks if string matches pattern. | +| [Match](./match/)(const String\&) | Matches regex against string. | +| [Match](./match/)(const String\&, int, int) | Matches regex against string. | +| static [Match](./match/)(const String\&, const String\&, RegexOptions, TimeSpan, int, int) | Matches string and pattern. | +| [Matches](./matches/)(const String\&, int) | Gets all matches of regex in given string by matching repeatedly. | +| static [Matches](./matches/)(const String\&, const String\&, RegexOptions, TimeSpan, int, int) | Gets all matches between string and pattern. | +| [Regex](./regex/)() | Constructs empty regexp. | +| [Regex](./regex/)(const String\&) | Constructor. | +| [Regex](./regex/)(const String\&, RegexOptions) | Constructor. | +| [Regex](./regex/)(const String\&, RegexOptions, TimeSpan) | Constructor. | +| [Replace](./replace/)(const String\&, const String\&) | Replaces all matches of regex in string with replacement string. | +| [Replace](./replace/)(const String\&, const char_t *) | Replaces all matches of regex in string with replacement string. | +| static [Replace](./replace/)(const String\&, const char_t *, const char_t *) | Replaces all matches of regex in string with replacement string. | +| static [Replace](./replace/)(const String\&, const String\&, const char_t *) | Replaces all matches of regex in string with replacement string. | +| [Replace](./replace/)(const String\&, const MatchEvaluator\&) | Replaces all matches in string with delegate-generated replacement strings. | +| [Replace](./replace/)(const String\&, const MatchEvaluator\&, int) | Replaces all matches in string with delegate-generated replacement strings. | +| [Replace](./replace/)(const String\&, const MatchEvaluator\&, int, int) | Replaces all matches in string with delegate-generated replacement strings. | +| static [Replace](./replace/)(const String\&, const String\&, const MatchEvaluator\&, RegexOptions) | Replaces all matches in string with delegate-generated replacement strings (static function). | +| static [Replace](./replace/)(const String\&, const String\&, const String\&, RegexOptions) | Replaces all matches of regex in string with replacement string. | +| [Replace](./replace/)(const String\&, const String\&, int) | Replaces substrings in string. Not implemented. | +| [Replace](./replace/)(const String\&, const String\&, int, int) | Replaces substrings in string. Not implemented. | +| static [Replace](./replace/)(const String\&, const String\&, const String\&) | Replaces regex matches. | +| static [Replace](./replace/)(const String\&, const String\&, const MatchEvaluator\&) | Replaces regex matches. | +| [Split](./split/)(const String\&) | Splits string by regex matches. | +| [Split](./split/)(const String\&, int) | Splits string by regex matches. | +| [Split](./split/)(const String\&, int, int) | Splits an input string a specified maximum number of times into an array of substrings, at the positions defined by a regular expression specified in the [Regex](./) constructor. The search for the regular expression pattern starts at a specified character position in the input string. | +| static [Split](./split/)(const String\&, const String\&, RegexOptions, TimeSpan) | Splits string by regexp. | +| static [Split](./split/)(const String\&, const String\&, int, RegexOptions, TimeSpan) | Splits string by regexp. | +| [ToString](./tostring/)() const override | Converts regex to string. | +| static [Unescape](./unescape/)(const String\&) | Unescapes special characters in string used as part of the pattern. | +## Fields + +| Field | Description | +| --- | --- | +| static [InfiniteMatchTimeout](./infinitematchtimeout/) | Special timeout value to disable match break by timeout. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/regex/escape/_index.md b/english/cpp/system.text.regularexpressions/regex/escape/_index.md new file mode 100644 index 0000000000..6f64010b65 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/escape/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Text::RegularExpressions::Regex::Escape method +linktitle: Escape +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::Escape method. Escapes special characters to use string as part of the pattern in C++.' +type: docs +weight: 1100 +url: /cpp/system.text.regularexpressions/regex/escape/ +--- +## Regex::Escape method + + +Escapes special characters to use string as part of the pattern. + +```cpp +static String System::Text::RegularExpressions::Regex::Escape(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../../../system/string/) to escape special characters in. | + +### ReturnValue + +[String](../../../system/string/) with escaped special characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regex/get_matchtimeout/_index.md b/english/cpp/system.text.regularexpressions/regex/get_matchtimeout/_index.md new file mode 100644 index 0000000000..c2d67d9b9c --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/get_matchtimeout/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::Regex::get_MatchTimeout method +linktitle: get_MatchTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::get_MatchTimeout method. Gets matching timeout in C++.' +type: docs +weight: 200 +url: /cpp/system.text.regularexpressions/regex/get_matchtimeout/ +--- +## Regex::get_MatchTimeout method + + +Gets matching timeout. + +```cpp +TimeSpan System::Text::RegularExpressions::Regex::get_MatchTimeout() +``` + + +### ReturnValue + +Matching timeout set to regex. + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regex/get_options/_index.md b/english/cpp/system.text.regularexpressions/regex/get_options/_index.md new file mode 100644 index 0000000000..c2184fb10a --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/get_options/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::Regex::get_Options method +linktitle: get_Options +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::get_Options method. Gets regex options in C++.' +type: docs +weight: 300 +url: /cpp/system.text.regularexpressions/regex/get_options/ +--- +## Regex::get_Options method + + +Gets regex options. + +```cpp +RegexOptions System::Text::RegularExpressions::Regex::get_Options() +``` + + +### ReturnValue + +Options regex is created with. + +## See Also + +* Enum [RegexOptions](../../regexoptions/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regex/get_righttoleft/_index.md b/english/cpp/system.text.regularexpressions/regex/get_righttoleft/_index.md new file mode 100644 index 0000000000..90adcfdfee --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/get_righttoleft/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::RegularExpressions::Regex::get_RightToLeft method +linktitle: get_RightToLeft +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::get_RightToLeft method. Checks if matching is done in right-to-left mode in C++.' +type: docs +weight: 400 +url: /cpp/system.text.regularexpressions/regex/get_righttoleft/ +--- +## Regex::get_RightToLeft method + + +Checks if matching is done in right-to-left mode. + +```cpp +bool System::Text::RegularExpressions::Regex::get_RightToLeft() +``` + + +### ReturnValue + +True if matching is done right-to-left, false if it is done left-to-right. + +## See Also + +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regex/infinitematchtimeout/_index.md b/english/cpp/system.text.regularexpressions/regex/infinitematchtimeout/_index.md new file mode 100644 index 0000000000..93e35962f9 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/infinitematchtimeout/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::RegularExpressions::Regex::InfiniteMatchTimeout field +linktitle: InfiniteMatchTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::InfiniteMatchTimeout field. Special timeout value to disable match break by timeout in C++.' +type: docs +weight: 1300 +url: /cpp/system.text.regularexpressions/regex/infinitematchtimeout/ +--- +## InfiniteMatchTimeout field + + +Special timeout value to disable match break by timeout. + +```cpp +static TimeSpan System::Text::RegularExpressions::Regex::InfiniteMatchTimeout +``` + +## See Also + +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regex/ismatch/_index.md b/english/cpp/system.text.regularexpressions/regex/ismatch/_index.md new file mode 100644 index 0000000000..071e3a4db4 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/ismatch/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Text::RegularExpressions::Regex::IsMatch method +linktitle: IsMatch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::IsMatch method. Matches regex against string in C++.' +type: docs +weight: 500 +url: /cpp/system.text.regularexpressions/regex/ismatch/ +--- +## Regex::IsMatch(const String\&, int) method + + +Matches regex against string. + +```cpp +bool System::Text::RegularExpressions::Regex::IsMatch(const String &input, int startat=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Target string. | +| startat | int | Beginning index. | + +### ReturnValue + +True if string matches regex, false otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::IsMatch(const String\&, const String\&, RegexOptions, TimeSpan, int) method + + +Checks if string matches pattern. + +```cpp +static bool System::Text::RegularExpressions::Regex::IsMatch(const String &input, const String &pattern, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout, int startat=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| pattern | const String\& | Regexp pattern. | +| options | RegexOptions | Matching options. | +| matchTimeout | TimeSpan | Timeout. | +| startat | int | [Match](../../match/) beginning position. | + +### ReturnValue + +True if match is found, false otherwise. + +## See Also + +* Class [String](../../../system/string/) +* Enum [RegexOptions](../../regexoptions/) +* Class [TimeSpan](../../../system/timespan/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regex/match/_index.md b/english/cpp/system.text.regularexpressions/regex/match/_index.md new file mode 100644 index 0000000000..411a8f83b8 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/match/_index.md @@ -0,0 +1,93 @@ +--- +title: System::Text::RegularExpressions::Regex::Match method +linktitle: Match +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::Match method. Matches regex against string in C++.' +type: docs +weight: 600 +url: /cpp/system.text.regularexpressions/regex/match/ +--- +## Regex::Match(const String\&) method + + +Matches regex against string. + +```cpp +MatchPtr System::Text::RegularExpressions::Regex::Match(const String &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Target string. | + +### ReturnValue + +[Match](../../match/) value containing match status and submatches. + +## See Also + +* Typedef [MatchPtr](../../matchptr/) +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Match(const String\&, int, int) method + + +Matches regex against string. + +```cpp +MatchPtr System::Text::RegularExpressions::Regex::Match(const String &input, int startat, int length=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Target string. | +| startat | int | Beginning index. | +| length | int | Number of characters to look through (0 to look through the whole string). | + +### ReturnValue + +[Match](../../match/) value containing match status and submatches. + +## See Also + +* Typedef [MatchPtr](../../matchptr/) +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Match(const String\&, const String\&, RegexOptions, TimeSpan, int, int) method + + +Matches string and pattern. + +```cpp +static MatchPtr System::Text::RegularExpressions::Regex::Match(const String &input, const String &pattern, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout, int startat=0, int length=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| pattern | const String\& | Regexp pattern. | +| options | RegexOptions | Matching options. | +| matchTimeout | TimeSpan | Timeout. | +| startat | int | [Match](../../match/) beginning position. | +| length | int | Number of characters to look through (0 diables limit). | + +### ReturnValue + +First match found. + +## See Also + +* Typedef [MatchPtr](../../matchptr/) +* Class [String](../../../system/string/) +* Enum [RegexOptions](../../regexoptions/) +* Class [TimeSpan](../../../system/timespan/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regex/matches/_index.md b/english/cpp/system.text.regularexpressions/regex/matches/_index.md new file mode 100644 index 0000000000..5c85f6ca50 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/matches/_index.md @@ -0,0 +1,67 @@ +--- +title: System::Text::RegularExpressions::Regex::Matches method +linktitle: Matches +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::Matches method. Gets all matches of regex in given string by matching repeatedly in C++.' +type: docs +weight: 700 +url: /cpp/system.text.regularexpressions/regex/matches/ +--- +## Regex::Matches(const String\&, int) method + + +Gets all matches of regex in given string by matching repeatedly. + +```cpp +MatchCollectionPtr System::Text::RegularExpressions::Regex::Matches(const String &input, int startat=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| startat | int | Index to start matching at. | + +### ReturnValue + +Collection of all matches found. + +## See Also + +* Typedef [MatchCollectionPtr](../../matchcollectionptr/) +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Matches(const String\&, const String\&, RegexOptions, TimeSpan, int, int) method + + +Gets all matches between string and pattern. + +```cpp +static MatchCollectionPtr System::Text::RegularExpressions::Regex::Matches(const String &input, const String &pattern, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout, int startat=0, int length=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| pattern | const String\& | Regexp pattern. | +| options | RegexOptions | Matching options. | +| matchTimeout | TimeSpan | Timeout. | +| startat | int | [Match](../../match/) beginning position. | +| length | int | Number of characters to look through (0 diables limit). | + +### ReturnValue + +All matches found by matching repeatedly. + +## See Also + +* Typedef [MatchCollectionPtr](../../matchcollectionptr/) +* Class [String](../../../system/string/) +* Enum [RegexOptions](../../regexoptions/) +* Class [TimeSpan](../../../system/timespan/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regex/regex/_index.md b/english/cpp/system.text.regularexpressions/regex/regex/_index.md new file mode 100644 index 0000000000..b915a161d6 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/regex/_index.md @@ -0,0 +1,89 @@ +--- +title: System::Text::RegularExpressions::Regex::Regex constructor +linktitle: Regex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::Regex constructor. Constructs empty regexp in C++.' +type: docs +weight: 100 +url: /cpp/system.text.regularexpressions/regex/regex/ +--- +## Regex::Regex() constructor + + +Constructs empty regexp. + +```cpp +System::Text::RegularExpressions::Regex::Regex() +``` + +## See Also + +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Regex(const String\&) constructor + + +Constructor. + +```cpp +System::Text::RegularExpressions::Regex::Regex(const String &pattern) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pattern | const String\& | C#-syntaxed pattern. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Regex(const String\&, RegexOptions) constructor + + +Constructor. + +```cpp +System::Text::RegularExpressions::Regex::Regex(const String &pattern, RegexOptions options) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pattern | const String\& | C#-syntaxed pattern. | +| options | RegexOptions | [Regex](../) matching options. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [RegexOptions](../../regexoptions/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Regex(const String\&, RegexOptions, TimeSpan) constructor + + +Constructor. + +```cpp +System::Text::RegularExpressions::Regex::Regex(const String &pattern, RegexOptions options, TimeSpan matchTimeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pattern | const String\& | C#-syntaxed pattern. | +| options | RegexOptions | [Regex](../) matching options. | +| matchTimeout | TimeSpan | Timeout to break matching. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [RegexOptions](../../regexoptions/) +* Class [TimeSpan](../../../system/timespan/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regex/replace/_index.md b/english/cpp/system.text.regularexpressions/regex/replace/_index.md new file mode 100644 index 0000000000..459666f6d6 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/replace/_index.md @@ -0,0 +1,332 @@ +--- +title: System::Text::RegularExpressions::Regex::Replace method +linktitle: Replace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::Replace method. Replaces all matches of regex in string with replacement string in C++.' +type: docs +weight: 800 +url: /cpp/system.text.regularexpressions/regex/replace/ +--- +## Regex::Replace(const String\&, const char_t *) method + + +Replaces all matches of regex in string with replacement string. + +```cpp +String System::Text::RegularExpressions::Regex::Replace(const String &input, const char_t *replacement) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| replacement | const char_t * | Replacement string. | + +### ReturnValue + +Input string with all regex matches replaced with replacement string. + +## See Also + +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Replace(const String\&, const MatchEvaluator\&) method + + +Replaces all matches in string with delegate-generated replacement strings. + +```cpp +String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| evaluator | const MatchEvaluator\& | Delegate to generate replacement strings based on matches. | + +### ReturnValue + +Input strings with all matches replaced. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [MatchEvaluator](../../matchevaluator/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Replace(const String\&, const MatchEvaluator\&, int) method + + +Replaces all matches in string with delegate-generated replacement strings. + +```cpp +String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| evaluator | const MatchEvaluator\& | Delegate to generate replacement strings based on matches. | +| count | int | Number of replacements limit. | + +### ReturnValue + +Input strings with all matches replaced. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [MatchEvaluator](../../matchevaluator/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Replace(const String\&, const MatchEvaluator\&, int, int) method + + +Replaces all matches in string with delegate-generated replacement strings. + +```cpp +String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator, int count, int startat) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| evaluator | const MatchEvaluator\& | Delegate to generate replacement strings based on matches. | +| count | int | Number of replacements limit. | +| startat | int | Index in input string to start replacement at. | + +### ReturnValue + +Input strings with all matches replaced. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [MatchEvaluator](../../matchevaluator/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Replace(const String\&, const String\&) method + + +Replaces all matches of regex in string with replacement string. + +```cpp +String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| replacement | const String\& | Replacement string. | + +### ReturnValue + +Input string with all regex matches replaced with replacement string. + +## See Also + +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Replace(const String\&, const String\&, int) method + + +Replaces substrings in string. Not implemented. + +```cpp +String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement, int count) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Replace(const String\&, const String\&, int, int) method + + +Replaces substrings in string. Not implemented. + +```cpp +String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement, int count, int startat) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Replace(const String\&, const char_t *, const char_t *) method + + +Replaces all matches of regex in string with replacement string. + +```cpp +static String System::Text::RegularExpressions::Regex::Replace(const String &input, const char_t *pattern, const char_t *replacement) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| pattern | const char_t * | [Regex](../) pattern. | +| replacement | const char_t * | Replacement string. | + +### ReturnValue + +Input string with all regex matches replaced with replacement string. + +## See Also + +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Replace(const String\&, const String\&, const char_t *) method + + +Replaces all matches of regex in string with replacement string. + +```cpp +static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const char_t *replacement) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| pattern | const String\& | [Regex](../) pattern. | +| replacement | const char_t * | Replacement string. | + +### ReturnValue + +Input string with all regex matches replaced with replacement string. + +## See Also + +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Replace(const String\&, const String\&, const MatchEvaluator\&) method + + +Replaces regex matches. + +```cpp +static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const MatchEvaluator &evaluator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| pattern | const String\& | Regexp pattern. | +| evaluator | const MatchEvaluator\& | Delegate to generate replacement string for each match. | + +### ReturnValue + +[String](../../../system/string/) with all matches replaced. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [MatchEvaluator](../../matchevaluator/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Replace(const String\&, const String\&, const MatchEvaluator\&, RegexOptions) method + + +Replaces all matches in string with delegate-generated replacement strings (static function). + +```cpp +static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const MatchEvaluator &evaluator, RegexOptions options) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| pattern | const String\& | [Regex](../) pattern. | +| evaluator | const MatchEvaluator\& | Delegate to generate replacement strings based on matches. | +| options | RegexOptions | [Regex](../) options. | + +### ReturnValue + +Input strings with all matches replaced. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [MatchEvaluator](../../matchevaluator/) +* Enum [RegexOptions](../../regexoptions/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Replace(const String\&, const String\&, const String\&) method + + +Replaces regex matches. + +```cpp +static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const String &replacement) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| pattern | const String\& | Regexp pattern. | +| replacement | const String\& | Replacement string. | + +### ReturnValue + +[String](../../../system/string/) with all matches replaced. + +## See Also + +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Replace(const String\&, const String\&, const String\&, RegexOptions) method + + +Replaces all matches of regex in string with replacement string. + +```cpp +static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const String &replacement, RegexOptions options) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| pattern | const String\& | [Regex](../) pattern. | +| replacement | const String\& | Replacement string. | +| options | RegexOptions | [Regex](../) options. | + +### ReturnValue + +Input string with all regex matches replaced with replacement string. + +## See Also + +* Class [String](../../../system/string/) +* Enum [RegexOptions](../../regexoptions/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regex/split/_index.md b/english/cpp/system.text.regularexpressions/regex/split/_index.md new file mode 100644 index 0000000000..18a3f1c1e7 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/split/_index.md @@ -0,0 +1,148 @@ +--- +title: System::Text::RegularExpressions::Regex::Split method +linktitle: Split +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::Split method. Splits string by regex matches in C++.' +type: docs +weight: 900 +url: /cpp/system.text.regularexpressions/regex/split/ +--- +## Regex::Split(const String\&) method + + +Splits string by regex matches. + +```cpp +ArrayPtr System::Text::RegularExpressions::Regex::Split(const String &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | [String](../../../system/string/) to split. | + +### ReturnValue + +[Array](../../../system/array/) of substrings between matches. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Split(const String\&, int) method + + +Splits string by regex matches. + +```cpp +ArrayPtr System::Text::RegularExpressions::Regex::Split(const String &input, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | [String](../../../system/string/) to split. | +| count | int | Number of substrings limit. | + +### ReturnValue + +[Array](../../../system/array/) of substrings between matches. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Split(const String\&, int, int) method + + +Splits an input string a specified maximum number of times into an array of substrings, at the positions defined by a regular expression specified in the [Regex](../) constructor. The search for the regular expression pattern starts at a specified character position in the input string. + +```cpp +ArrayPtr System::Text::RegularExpressions::Regex::Split(const String &input, int count, int startat) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | The string to be split. | +| count | int | The maximum number of times the split can occur. | +| startat | int | The character position in the input string where the search will begin. | + +### ReturnValue + +An array of strings. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Split(const String\&, const String\&, int, RegexOptions, TimeSpan) method + + +Splits string by regexp. + +```cpp +static ArrayPtr System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, int count, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| pattern | const String\& | Regexp pattern. | +| count | int | [Match](../../match/) number limit. | +| options | RegexOptions | Matching options. | +| matchTimeout | TimeSpan | Timeout. | + +### ReturnValue + +[Array](../../../system/array/) of strings between matchse. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Enum [RegexOptions](../../regexoptions/) +* Class [TimeSpan](../../../system/timespan/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) +## Regex::Split(const String\&, const String\&, RegexOptions, TimeSpan) method + + +Splits string by regexp. + +```cpp +static ArrayPtr System::Text::RegularExpressions::Regex::Split(const String &input, const String &pattern, RegexOptions options=RegexOptions::None, TimeSpan matchTimeout=InfiniteMatchTimeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| pattern | const String\& | Regexp pattern. | +| options | RegexOptions | Matching options. | +| matchTimeout | TimeSpan | Timeout. | + +### ReturnValue + +[Array](../../../system/array/) of strings between matchse. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Enum [RegexOptions](../../regexoptions/) +* Class [TimeSpan](../../../system/timespan/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regex/tostring/_index.md b/english/cpp/system.text.regularexpressions/regex/tostring/_index.md new file mode 100644 index 0000000000..8b53836089 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::RegularExpressions::Regex::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::ToString method. Converts regex to string in C++.' +type: docs +weight: 1000 +url: /cpp/system.text.regularexpressions/regex/tostring/ +--- +## Regex::ToString method + + +Converts regex to string. + +```cpp +String System::Text::RegularExpressions::Regex::ToString() const override +``` + + +### ReturnValue + +[Regex](../) pattern. + +## See Also + +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regex/unescape/_index.md b/english/cpp/system.text.regularexpressions/regex/unescape/_index.md new file mode 100644 index 0000000000..630d68dcd2 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regex/unescape/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Text::RegularExpressions::Regex::Unescape method +linktitle: Unescape +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::Regex::Unescape method. Unescapes special characters in string used as part of the pattern in C++.' +type: docs +weight: 1200 +url: /cpp/system.text.regularexpressions/regex/unescape/ +--- +## Regex::Unescape method + + +Unescapes special characters in string used as part of the pattern. + +```cpp +static String System::Text::RegularExpressions::Regex::Unescape(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../../../system/string/) to unescape special characters in. | + +### ReturnValue + +[String](../../../system/string/) with unescaped special characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [Regex](../) +* Namespace [System::Text::RegularExpressions](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text.regularexpressions/regexoptions/_index.md b/english/cpp/system.text.regularexpressions/regexoptions/_index.md new file mode 100644 index 0000000000..2d498287a2 --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regexoptions/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Text::RegularExpressions::RegexOptions enum +linktitle: RegexOptions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::RegexOptions enum. Regex options in C++.' +type: docs +weight: 900 +url: /cpp/system.text.regularexpressions/regexoptions/ +--- +## RegexOptions enum + + +[Regex](../regex/) options. + +```cpp +enum class RegexOptions +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | Default behavior. | +| Compiled | 1 | Compile regex for performance. Always done by default. | +| CultureInvariant | 2 | Use culture-invariant matching. Ignored. | +| ECMAScript | 4 | Use ECMAScript syntax. Ignored. | +| ExplicitCapture | 8 | Explicit capturing only. Ignored. | +| IgnoreCase | 16 | Ignore case when matching. | +| IgnorePatternWhitespace | 32 | Ignore whitespaces in pattern. Unsupported. | +| Multiline | 64 | Treat '^' and '$' as beginning and end of line, not whole string. | +| RightToLeft | 128 | Right-to-left matching. Unsupported. | +| Singleline | 256 | Makes '.' match any character without exceptions (normally, newline characters are not matched). | + +## See Also + +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/regexptr/_index.md b/english/cpp/system.text.regularexpressions/regexptr/_index.md new file mode 100644 index 0000000000..0033a0024e --- /dev/null +++ b/english/cpp/system.text.regularexpressions/regexptr/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Text::RegularExpressions::RegexPtr typedef +linktitle: RegexPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::RegexPtr typedef. Regex pointer in C++.' +type: docs +weight: 1600 +url: /cpp/system.text.regularexpressions/regexptr/ +--- +## RegexPtr typedef + + +[Regex](../regex/) pointer. + +```cpp +typedef System::SharedPtr< Regex > System::Text::RegularExpressions::RegexPtr +``` + +## Remarks + + +Regexp pointer. +## See Also + +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text.regularexpressions/ustringptr/_index.md b/english/cpp/system.text.regularexpressions/ustringptr/_index.md new file mode 100644 index 0000000000..484d558daf --- /dev/null +++ b/english/cpp/system.text.regularexpressions/ustringptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Text::RegularExpressions::UStringPtr typedef +linktitle: UStringPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::RegularExpressions::UStringPtr typedef. Shared UnicodeString to avoid copying in C++.' +type: docs +weight: 1700 +url: /cpp/system.text.regularexpressions/ustringptr/ +--- +## UStringPtr typedef + + +Shared UnicodeString to avoid copying. + +```cpp +typedef std::shared_ptr System::Text::RegularExpressions::UStringPtr +``` + +## See Also + +* Namespace [System::Text::RegularExpressions](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/_index.md b/english/cpp/system.text/_index.md new file mode 100644 index 0000000000..aa9ce354aa --- /dev/null +++ b/english/cpp/system.text/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Text namespace +linktitle: System::Text +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Text namespace in C++.' +type: docs +weight: 7200 +url: /cpp/system.text/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [ASCIIEncoding](./asciiencoding/) | Represents ASCII encoding. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Decoder](./decoder/) | Encapsulates decoding byte sequence into character sequence. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DecoderExceptionFallback](./decoderexceptionfallback/) | Provides exception-throwing fallback strategy. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DecoderExceptionFallbackBuffer](./decoderexceptionfallbackbuffer/) | [Buffer](../system/buffer/) for exception-throwing decoding fallback strategy. Doesn't store anything actually, but throws instead. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DecoderFallback](./decoderfallback/) | Provides fallback API to handle decoding error. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DecoderFallbackBuffer](./decoderfallbackbuffer/) | Provides buffer for fallback implementation. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DecoderReplacementFallback](./decoderreplacementfallback/) | Provides fallback strategy of replacing erroneous symbol with a stub. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DecoderReplacementFallbackBuffer](./decoderreplacementfallbackbuffer/) | [Buffer](../system/buffer/) for replacing decoding fallback strategy. | +| [Encoder](./encoder/) | Encapsulates encoding character sequence into byte sequence. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EncoderExceptionFallback](./encoderexceptionfallback/) | Provides exception-throwing fallback strategy. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EncoderExceptionFallbackBuffer](./encoderexceptionfallbackbuffer/) | [Buffer](../system/buffer/) for exception-throwing encoding fallback strategy. Doesn't store anything actually, but throws instead. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EncoderFallback](./encoderfallback/) | Provides fallback API to handle encoding error. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EncoderFallbackBuffer](./encoderfallbackbuffer/) | Provides buffer for fallback implementation. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EncoderReplacementFallback](./encoderreplacementfallback/) | Provides fallback strategy of replacing erroneous symbol with a stub. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EncoderReplacementFallbackBuffer](./encoderreplacementfallbackbuffer/) | [Buffer](../system/buffer/) for replacing encoding fallback strategy. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Encoding](./encoding/) | [Encoding](./encoding/) services. | +| [EncodingDecoder](./encodingdecoder/) | [Decoder](./decoder/) that uses encoding object for decoding. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EncodingEncoder](./encodingencoder/) | [Encoder](./encoder/) that uses encoding object for encoding. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EncodingInfo](./encodinginfo/) | Brief info on encoding. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ICUDecoder](./icudecoder/) | [Decoder](./decoder/) that uses ICU for decoding. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ICUEncoder](./icuencoder/) | [Encoder](./encoder/) that uses ICU for encoding. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ICUEncoding](./icuencoding/) | ICU-based encoding implementation. FOR INTERNAL USE. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Latin1Encoding](./latin1encoding/) | Latin1 encoding support. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StringBuilder](./stringbuilder/) | [Buffer](../system/buffer/) to accumulate string part by part. This type can be allocated either in stack as value type or in heap using [System::MakeObject()](../system/makeobject/) function. Once the object is allocated, never mix up these two usecases: having [SmartPtr](../system/smartptr/) pointers onto stack-allocated objects is strictly prohibited. | +| [UnicodeEncoding](./unicodeencoding/) | Unicode encoding. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [UTF32Encoding](./utf32encoding/) | UTF-32 encoding. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [UTF7Encoding](./utf7encoding/) | UTF-7 encoding. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [UTF8Encoding](./utf8encoding/) | UTF-8 encoding. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [NormalizationForm](./normalizationform/) | Defines how to normalize Unicode string. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [DecoderFallbackException](./decoderfallbackexception/) | | +| [EncoderFallbackException](./encoderfallbackexception/) | | +| [ICUEncodingPtr](./icuencodingptr/) | ICU encoding pointer. | diff --git a/english/cpp/system.text/asciiencoding/_index.md b/english/cpp/system.text/asciiencoding/_index.md new file mode 100644 index 0000000000..f464306ca1 --- /dev/null +++ b/english/cpp/system.text/asciiencoding/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Text::ASCIIEncoding class +linktitle: ASCIIEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ASCIIEncoding class. Represents ASCII encoding. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.text/asciiencoding/ +--- +## ASCIIEncoding class + + +Represents ASCII encoding. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ASCIIEncoding : public System::Text::ICUEncoding +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ASCIIEncoding](./asciiencoding/)() | Constructor. | +| [GetMaxByteCount](./getmaxbytecount/)(int) override | Gets max byte count possible to hold a string of known character count. | +| [GetMaxCharCount](./getmaxcharcount/)(int) override | Get the maximum number of characters needed to decode a specified number of bytes. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [ASCII_CODE_PAGE](./ascii_code_page/) | RTTI. | +| static constexpr [DEFAULT_CODE_PAGE](../encoding/default_code_page/) | Default codepage value. | +## See Also + +* Class [ICUEncoding](../icuencoding/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/asciiencoding/ascii_code_page/_index.md b/english/cpp/system.text/asciiencoding/ascii_code_page/_index.md new file mode 100644 index 0000000000..33ce8fb565 --- /dev/null +++ b/english/cpp/system.text/asciiencoding/ascii_code_page/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Text::ASCIIEncoding::ASCII_CODE_PAGE field +linktitle: ASCII_CODE_PAGE +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ASCIIEncoding::ASCII_CODE_PAGE field. RTTI in C++.' +type: docs +weight: 400 +url: /cpp/system.text/asciiencoding/ascii_code_page/ +--- +## ASCII_CODE_PAGE field + + +RTTI. + +```cpp +static int System::Text::ASCIIEncoding::ASCII_CODE_PAGE +``` + +## Remarks + + +Magic number used by [Windows](../../../system.windows/) for "ASCII". +## See Also + +* Class [ASCIIEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/asciiencoding/asciiencoding/_index.md b/english/cpp/system.text/asciiencoding/asciiencoding/_index.md new file mode 100644 index 0000000000..62c3c9ddb9 --- /dev/null +++ b/english/cpp/system.text/asciiencoding/asciiencoding/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::ASCIIEncoding::ASCIIEncoding constructor +linktitle: ASCIIEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ASCIIEncoding::ASCIIEncoding constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/asciiencoding/asciiencoding/ +--- +## ASCIIEncoding::ASCIIEncoding constructor + + +Constructor. + +```cpp +System::Text::ASCIIEncoding::ASCIIEncoding() +``` + +## See Also + +* Class [ASCIIEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/asciiencoding/getmaxbytecount/_index.md b/english/cpp/system.text/asciiencoding/getmaxbytecount/_index.md new file mode 100644 index 0000000000..dd3dacee75 --- /dev/null +++ b/english/cpp/system.text/asciiencoding/getmaxbytecount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::ASCIIEncoding::GetMaxByteCount method +linktitle: GetMaxByteCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ASCIIEncoding::GetMaxByteCount method. Gets max byte count possible to hold a string of known character count in C++.' +type: docs +weight: 200 +url: /cpp/system.text/asciiencoding/getmaxbytecount/ +--- +## ASCIIEncoding::GetMaxByteCount method + + +Gets max byte count possible to hold a string of known character count. + +```cpp +int System::Text::ASCIIEncoding::GetMaxByteCount(int char_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| char_count | int | Character count. | + +### ReturnValue + +Number of characters sufficient to hold any string of **charCount** characters. + +## See Also + +* Class [ASCIIEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/asciiencoding/getmaxcharcount/_index.md b/english/cpp/system.text/asciiencoding/getmaxcharcount/_index.md new file mode 100644 index 0000000000..3f873f9dac --- /dev/null +++ b/english/cpp/system.text/asciiencoding/getmaxcharcount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::ASCIIEncoding::GetMaxCharCount method +linktitle: GetMaxCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ASCIIEncoding::GetMaxCharCount method. Get the maximum number of characters needed to decode a specified number of bytes in C++.' +type: docs +weight: 300 +url: /cpp/system.text/asciiencoding/getmaxcharcount/ +--- +## ASCIIEncoding::GetMaxCharCount method + + +Get the maximum number of characters needed to decode a specified number of bytes. + +```cpp +int System::Text::ASCIIEncoding::GetMaxCharCount(int byteCount) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| byteCount | int | [Byte](../../../system/byte/) count. | + +### ReturnValue + +Number of characters sufficient to hold any sequence of **byteCount** characters. + +## See Also + +* Class [ASCIIEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoder/_index.md b/english/cpp/system.text/decoder/_index.md new file mode 100644 index 0000000000..83c6acff7d --- /dev/null +++ b/english/cpp/system.text/decoder/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Text::Decoder class +linktitle: Decoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Decoder class. Encapsulates decoding byte sequence into character sequence. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.text/decoder/ +--- +## Decoder class + + +Encapsulates decoding byte sequence into character sequence. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Decoder : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Convert](./convert/)(ArrayPtr\, int, int, ArrayPtr\, int, int, bool, int\&, int\&, bool\&) | Converts bytes to characters. | +| virtual [Convert](./convert/)(const uint8_t *, int, char_t *, int, bool, int\&, int\&, bool\&) | Converts bytes to characters. | +| [get_Fallback](./get_fallback/)() const | Gets error handling fallback. | +| [get_FallbackBuffer](./get_fallbackbuffer/)() const | Gets fallback buffer. | +| virtual [GetCharCount](./getcharcount/)(ArrayPtr\, int, int) | Gets the number of characters needed to decode a buffer. | +| virtual [GetCharCount](./getcharcount/)(ArrayPtr\, int, int, bool) | Gets the number of characters needed to decode a buffer. | +| virtual [GetCharCount](./getcharcount/)(const uint8_t *, int, bool) | Gets the number of characters needed to decode a buffer. | +| virtual [GetChars](./getchars/)(ArrayPtr\, int, int, ArrayPtr\, int) | Get the characters that result from decoding a buffer. | +| virtual [GetChars](./getchars/)(ArrayPtr\, int, int, ArrayPtr\, int, bool) | Get the characters that result from decoding a buffer. | +| virtual [GetChars](./getchars/)(const uint8_t *, int, char_t *, int, bool) | Get the characters that result from decoding a buffer. | +| virtual [Reset](./reset/)() | Cleans decoder internal state. | +| [set_Fallback](./set_fallback/)(const DecoderFallbackPtr\&) | Sets error handling fallback. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/decoder/convert/_index.md b/english/cpp/system.text/decoder/convert/_index.md new file mode 100644 index 0000000000..54f9bbb146 --- /dev/null +++ b/english/cpp/system.text/decoder/convert/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Text::Decoder::Convert method +linktitle: Convert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Decoder::Convert method. Converts bytes to characters in C++.' +type: docs +weight: 100 +url: /cpp/system.text/decoder/convert/ +--- +## Decoder::Convert(ArrayPtr\, int, int, ArrayPtr\, int, int, bool, int\&, int\&, bool\&) method + + +Converts bytes to characters. + +```cpp +virtual void System::Text::Decoder::Convert(ArrayPtr bytes, int byteIndex, int byteCount, ArrayPtr chars, int charIndex, int charCount, bool flush, int &bytesUsed, int &charsUsed, bool &completed) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| byteIndex | int | Input buffer offset. | +| byteCount | int | Input buffer size. | +| chars | ArrayPtr\ | Destination character buffer. | +| charIndex | int | Destination array offset. | +| charCount | int | Destination array size. | +| flush | bool | If true, cleans internal decoder state after calculation. | +| bytesUsed | int\& | Reference to variable to store count of bytes read. | +| charsUsed | int\& | Reference to variable to store count of characters written. | +| completed | bool\& | Reference to variable to be set to true if input buffer was exhausted and to false otherwise. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Decoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Decoder::Convert(const uint8_t *, int, char_t *, int, bool, int\&, int\&, bool\&) method + + +Converts bytes to characters. + +```cpp +virtual void System::Text::Decoder::Convert(const uint8_t *bytes, int byteCount, char_t *chars, int charCount, bool flush, int &bytesUsed, int &charsUsed, bool &completed) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | Bytes to decode. | +| byteCount | int | Input buffer size. | +| chars | char_t * | Destination character buffer. | +| charCount | int | Destination array size. | +| flush | bool | If true, cleans internal decoder state after calculation. | +| bytesUsed | int\& | Reference to variable to store count of bytes read. | +| charsUsed | int\& | Reference to variable to store count of characters written. | +| completed | bool\& | Reference to variable to be set to true if input buffer was exhausted and to false otherwise. | + +## See Also + +* Class [Decoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoder/get_fallback/_index.md b/english/cpp/system.text/decoder/get_fallback/_index.md new file mode 100644 index 0000000000..127ab15897 --- /dev/null +++ b/english/cpp/system.text/decoder/get_fallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Decoder::get_Fallback method +linktitle: get_Fallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Decoder::get_Fallback method. Gets error handling fallback in C++.' +type: docs +weight: 200 +url: /cpp/system.text/decoder/get_fallback/ +--- +## Decoder::get_Fallback method + + +Gets error handling fallback. + +```cpp +DecoderFallbackPtr System::Text::Decoder::get_Fallback() const +``` + + +### ReturnValue + +Fallback object. + +## See Also + +* Typedef [DecoderFallbackPtr](../../../system/decoderfallbackptr/) +* Class [Decoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoder/get_fallbackbuffer/_index.md b/english/cpp/system.text/decoder/get_fallbackbuffer/_index.md new file mode 100644 index 0000000000..07bdef85c8 --- /dev/null +++ b/english/cpp/system.text/decoder/get_fallbackbuffer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Decoder::get_FallbackBuffer method +linktitle: get_FallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Decoder::get_FallbackBuffer method. Gets fallback buffer in C++.' +type: docs +weight: 300 +url: /cpp/system.text/decoder/get_fallbackbuffer/ +--- +## Decoder::get_FallbackBuffer method + + +Gets fallback buffer. + +```cpp +DecoderFallbackBufferPtr System::Text::Decoder::get_FallbackBuffer() const +``` + + +### ReturnValue + +Fallback buffer object. + +## See Also + +* Typedef [DecoderFallbackBufferPtr](../../../system/decoderfallbackbufferptr/) +* Class [Decoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoder/getcharcount/_index.md b/english/cpp/system.text/decoder/getcharcount/_index.md new file mode 100644 index 0000000000..952933df3c --- /dev/null +++ b/english/cpp/system.text/decoder/getcharcount/_index.md @@ -0,0 +1,87 @@ +--- +title: System::Text::Decoder::GetCharCount method +linktitle: GetCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Decoder::GetCharCount method. Gets the number of characters needed to decode a buffer in C++.' +type: docs +weight: 400 +url: /cpp/system.text/decoder/getcharcount/ +--- +## Decoder::GetCharCount(ArrayPtr\, int, int) method + + +Gets the number of characters needed to decode a buffer. + +```cpp +virtual int System::Text::Decoder::GetCharCount(ArrayPtr bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| index | int | [Buffer](../../../system/buffer/) offset. | +| count | int | Number of bytes to decode. | + +### ReturnValue + +Number of characters required to decode the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Decoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Decoder::GetCharCount(ArrayPtr\, int, int, bool) method + + +Gets the number of characters needed to decode a buffer. + +```cpp +virtual int System::Text::Decoder::GetCharCount(ArrayPtr bytes, int index, int count, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| index | int | [Buffer](../../../system/buffer/) offset. | +| count | int | Number of bytes to decode. | +| flush | bool | If true, cleans internal decoder state after calculation. | + +### ReturnValue + +Number of characters required to decode the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Decoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Decoder::GetCharCount(const uint8_t *, int, bool) method + + +Gets the number of characters needed to decode a buffer. + +```cpp +virtual int System::Text::Decoder::GetCharCount(const uint8_t *bytes, int count, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | Bytes to decode. | +| count | int | Number of bytes to decode. | +| flush | bool | If true, cleans internal decoder state after calculation. | + +### ReturnValue + +Number of characters required to decode the buffer. + +## See Also + +* Class [Decoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoder/getchars/_index.md b/english/cpp/system.text/decoder/getchars/_index.md new file mode 100644 index 0000000000..9c5ad4bf8b --- /dev/null +++ b/english/cpp/system.text/decoder/getchars/_index.md @@ -0,0 +1,93 @@ +--- +title: System::Text::Decoder::GetChars method +linktitle: GetChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Decoder::GetChars method. Get the characters that result from decoding a buffer in C++.' +type: docs +weight: 500 +url: /cpp/system.text/decoder/getchars/ +--- +## Decoder::GetChars(ArrayPtr\, int, int, ArrayPtr\, int) method + + +Get the characters that result from decoding a buffer. + +```cpp +virtual int System::Text::Decoder::GetChars(ArrayPtr bytes, int byteIndex, int byteCount, ArrayPtr chars, int charIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| byteIndex | int | Input buffer offset. | +| byteCount | int | Input buffer size. | +| chars | ArrayPtr\ | Destination character buffer. | +| charIndex | int | Destination array offset. | + +### ReturnValue + +Number of characters written. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Decoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Decoder::GetChars(ArrayPtr\, int, int, ArrayPtr\, int, bool) method + + +Get the characters that result from decoding a buffer. + +```cpp +virtual int System::Text::Decoder::GetChars(ArrayPtr bytes, int byteIndex, int byteCount, ArrayPtr chars, int charIndex, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| byteIndex | int | Input buffer offset. | +| byteCount | int | Input buffer size. | +| chars | ArrayPtr\ | Destination character buffer. | +| charIndex | int | Destination array offset. | +| flush | bool | If true, cleans internal decoder state after calculation. | + +### ReturnValue + +Number of characters written. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Decoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Decoder::GetChars(const uint8_t *, int, char_t *, int, bool) method + + +Get the characters that result from decoding a buffer. + +```cpp +virtual int System::Text::Decoder::GetChars(const uint8_t *bytes, int byteCount, char_t *chars, int charCount, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | Bytes to decode. | +| byteCount | int | Input buffer size. | +| chars | char_t * | Destination character buffer. | +| charCount | int | Destination array size. | +| flush | bool | If true, cleans internal decoder state after calculation. | + +### ReturnValue + +Number of characters written. + +## See Also + +* Class [Decoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoder/reset/_index.md b/english/cpp/system.text/decoder/reset/_index.md new file mode 100644 index 0000000000..3ecbea4350 --- /dev/null +++ b/english/cpp/system.text/decoder/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::Decoder::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Decoder::Reset method. Cleans decoder internal state in C++.' +type: docs +weight: 600 +url: /cpp/system.text/decoder/reset/ +--- +## Decoder::Reset method + + +Cleans decoder internal state. + +```cpp +virtual void System::Text::Decoder::Reset() +``` + +## See Also + +* Class [Decoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoder/set_fallback/_index.md b/english/cpp/system.text/decoder/set_fallback/_index.md new file mode 100644 index 0000000000..f97d1e5242 --- /dev/null +++ b/english/cpp/system.text/decoder/set_fallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Decoder::set_Fallback method +linktitle: set_Fallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Decoder::set_Fallback method. Sets error handling fallback in C++.' +type: docs +weight: 700 +url: /cpp/system.text/decoder/set_fallback/ +--- +## Decoder::set_Fallback method + + +Sets error handling fallback. + +```cpp +void System::Text::Decoder::set_Fallback(const DecoderFallbackPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const DecoderFallbackPtr\& | Fallback object. | + +## See Also + +* Typedef [DecoderFallbackPtr](../../../system/decoderfallbackptr/) +* Class [Decoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderexceptionfallback/_index.md b/english/cpp/system.text/decoderexceptionfallback/_index.md new file mode 100644 index 0000000000..ec21bbad84 --- /dev/null +++ b/english/cpp/system.text/decoderexceptionfallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::DecoderExceptionFallback class +linktitle: DecoderExceptionFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderExceptionFallback class. Provides exception-throwing fallback strategy. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.text/decoderexceptionfallback/ +--- +## DecoderExceptionFallback class + + +Provides exception-throwing fallback strategy. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DecoderExceptionFallback : public System::Text::DecoderFallback +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CreateFallbackBuffer](./createfallbackbuffer/)() override | Creates fallback buffer. | +| [get_MaxCharCount](./get_maxcharcount/)() const override | Gets maximal count of characters the instance can return. | +## See Also + +* Class [DecoderFallback](../decoderfallback/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/decoderexceptionfallback/createfallbackbuffer/_index.md b/english/cpp/system.text/decoderexceptionfallback/createfallbackbuffer/_index.md new file mode 100644 index 0000000000..69bcea2b9c --- /dev/null +++ b/english/cpp/system.text/decoderexceptionfallback/createfallbackbuffer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::DecoderExceptionFallback::CreateFallbackBuffer method +linktitle: CreateFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderExceptionFallback::CreateFallbackBuffer method. Creates fallback buffer in C++.' +type: docs +weight: 100 +url: /cpp/system.text/decoderexceptionfallback/createfallbackbuffer/ +--- +## DecoderExceptionFallback::CreateFallbackBuffer method + + +Creates fallback buffer. + +```cpp +virtual DecoderFallbackBufferPtr System::Text::DecoderExceptionFallback::CreateFallbackBuffer() override +``` + + +### ReturnValue + +Newly created fallback buffer object. + +## See Also + +* Typedef [DecoderFallbackBufferPtr](../../../system/decoderfallbackbufferptr/) +* Class [DecoderExceptionFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderexceptionfallback/get_maxcharcount/_index.md b/english/cpp/system.text/decoderexceptionfallback/get_maxcharcount/_index.md new file mode 100644 index 0000000000..0437c3f21e --- /dev/null +++ b/english/cpp/system.text/decoderexceptionfallback/get_maxcharcount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::DecoderExceptionFallback::get_MaxCharCount method +linktitle: get_MaxCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderExceptionFallback::get_MaxCharCount method. Gets maximal count of characters the instance can return in C++.' +type: docs +weight: 200 +url: /cpp/system.text/decoderexceptionfallback/get_maxcharcount/ +--- +## DecoderExceptionFallback::get_MaxCharCount method + + +Gets maximal count of characters the instance can return. + +```cpp +virtual int System::Text::DecoderExceptionFallback::get_MaxCharCount() const override +``` + + +### ReturnValue + +Always returns 0. + +## See Also + +* Class [DecoderExceptionFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderexceptionfallbackbuffer/_index.md b/english/cpp/system.text/decoderexceptionfallbackbuffer/_index.md new file mode 100644 index 0000000000..2ca651388a --- /dev/null +++ b/english/cpp/system.text/decoderexceptionfallbackbuffer/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::DecoderExceptionFallbackBuffer class +linktitle: DecoderExceptionFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderExceptionFallbackBuffer class. Buffer for exception-throwing decoding fallback strategy. Doesn''t store anything actually, but throws instead. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.text/decoderexceptionfallbackbuffer/ +--- +## DecoderExceptionFallbackBuffer class + + +[Buffer](../../system/buffer/) for exception-throwing decoding fallback strategy. Doesn't store anything actually, but throws instead. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DecoderExceptionFallbackBuffer : public System::Text::DecoderFallbackBuffer +``` + +## Methods + +| Method | Description | +| --- | --- | +| [DecoderExceptionFallbackBuffer](./decoderexceptionfallbackbuffer/)() | Constructor. | +| [Fallback](./fallback/)(ArrayPtr\, int) override | Handles decoding failure. | +| [get_Remaining](./get_remaining/)() const override | Gets number of remaining characters. | +| [GetNextChar](./getnextchar/)() override | Gets next available character. | +| [MovePrevious](./moveprevious/)() override | Moves to previous chracter. | +## See Also + +* Class [DecoderFallbackBuffer](../decoderfallbackbuffer/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/decoderexceptionfallbackbuffer/decoderexceptionfallbackbuffer/_index.md b/english/cpp/system.text/decoderexceptionfallbackbuffer/decoderexceptionfallbackbuffer/_index.md new file mode 100644 index 0000000000..5080eb5b0b --- /dev/null +++ b/english/cpp/system.text/decoderexceptionfallbackbuffer/decoderexceptionfallbackbuffer/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::DecoderExceptionFallbackBuffer::DecoderExceptionFallbackBuffer constructor +linktitle: DecoderExceptionFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderExceptionFallbackBuffer::DecoderExceptionFallbackBuffer constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/decoderexceptionfallbackbuffer/decoderexceptionfallbackbuffer/ +--- +## DecoderExceptionFallbackBuffer::DecoderExceptionFallbackBuffer constructor + + +Constructor. + +```cpp +System::Text::DecoderExceptionFallbackBuffer::DecoderExceptionFallbackBuffer() +``` + +## See Also + +* Class [DecoderExceptionFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderexceptionfallbackbuffer/fallback/_index.md b/english/cpp/system.text/decoderexceptionfallbackbuffer/fallback/_index.md new file mode 100644 index 0000000000..964e441849 --- /dev/null +++ b/english/cpp/system.text/decoderexceptionfallbackbuffer/fallback/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Text::DecoderExceptionFallbackBuffer::Fallback method +linktitle: Fallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderExceptionFallbackBuffer::Fallback method. Handles decoding failure in C++.' +type: docs +weight: 200 +url: /cpp/system.text/decoderexceptionfallbackbuffer/fallback/ +--- +## DecoderExceptionFallbackBuffer::Fallback method + + +Handles decoding failure. + +```cpp +virtual bool System::Text::DecoderExceptionFallbackBuffer::Fallback(ArrayPtr bytesUnknown, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytesUnknown | ArrayPtr\ | [Array](../../../system/array/) of unknown bytes; ignored. | +| index | int | Unknown bytes offset; ignored. | + +### ReturnValue + +Never actually returns, throws instead. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [DecoderExceptionFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderexceptionfallbackbuffer/get_remaining/_index.md b/english/cpp/system.text/decoderexceptionfallbackbuffer/get_remaining/_index.md new file mode 100644 index 0000000000..e1a7282a8f --- /dev/null +++ b/english/cpp/system.text/decoderexceptionfallbackbuffer/get_remaining/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::DecoderExceptionFallbackBuffer::get_Remaining method +linktitle: get_Remaining +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderExceptionFallbackBuffer::get_Remaining method. Gets number of remaining characters in C++.' +type: docs +weight: 300 +url: /cpp/system.text/decoderexceptionfallbackbuffer/get_remaining/ +--- +## DecoderExceptionFallbackBuffer::get_Remaining method + + +Gets number of remaining characters. + +```cpp +virtual int System::Text::DecoderExceptionFallbackBuffer::get_Remaining() const override +``` + + +### ReturnValue + +Always returns 0. + +## See Also + +* Class [DecoderExceptionFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderexceptionfallbackbuffer/getnextchar/_index.md b/english/cpp/system.text/decoderexceptionfallbackbuffer/getnextchar/_index.md new file mode 100644 index 0000000000..1374772751 --- /dev/null +++ b/english/cpp/system.text/decoderexceptionfallbackbuffer/getnextchar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::DecoderExceptionFallbackBuffer::GetNextChar method +linktitle: GetNextChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderExceptionFallbackBuffer::GetNextChar method. Gets next available character in C++.' +type: docs +weight: 400 +url: /cpp/system.text/decoderexceptionfallbackbuffer/getnextchar/ +--- +## DecoderExceptionFallbackBuffer::GetNextChar method + + +Gets next available character. + +```cpp +virtual char_t System::Text::DecoderExceptionFallbackBuffer::GetNextChar() override +``` + + +### ReturnValue + +Always returns placeholder value as nothing is actually buffered. + +## See Also + +* Class [DecoderExceptionFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderexceptionfallbackbuffer/moveprevious/_index.md b/english/cpp/system.text/decoderexceptionfallbackbuffer/moveprevious/_index.md new file mode 100644 index 0000000000..875e5c30e9 --- /dev/null +++ b/english/cpp/system.text/decoderexceptionfallbackbuffer/moveprevious/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::DecoderExceptionFallbackBuffer::MovePrevious method +linktitle: MovePrevious +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderExceptionFallbackBuffer::MovePrevious method. Moves to previous chracter in C++.' +type: docs +weight: 500 +url: /cpp/system.text/decoderexceptionfallbackbuffer/moveprevious/ +--- +## DecoderExceptionFallbackBuffer::MovePrevious method + + +Moves to previous chracter. + +```cpp +virtual bool System::Text::DecoderExceptionFallbackBuffer::MovePrevious() override +``` + + +### ReturnValue + +Always returns false as no characters are stored. + +## See Also + +* Class [DecoderExceptionFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderfallback/_index.md b/english/cpp/system.text/decoderfallback/_index.md new file mode 100644 index 0000000000..d755068211 --- /dev/null +++ b/english/cpp/system.text/decoderfallback/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::DecoderFallback class +linktitle: DecoderFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderFallback class. Provides fallback API to handle decoding error. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.text/decoderfallback/ +--- +## DecoderFallback class + + +Provides fallback API to handle decoding error. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DecoderFallback : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [CreateFallbackBuffer](./createfallbackbuffer/)() | Gets buffer associated with fallback algorithm. | +| static [get_ExceptionFallback](./get_exceptionfallback/)() | Gets default exception fallback implementation. | +| virtual [get_MaxCharCount](./get_maxcharcount/)() const | Gets maximal number of characters that can be returned by fallback. | +| static [get_ReplacementFallback](./get_replacementfallback/)() | Gets default replacement fallback implementation. | +| static [get_StandardSafeFallback](./get_standardsafefallback/)() | Gets default standard safe fallback implementation. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/decoderfallback/createfallbackbuffer/_index.md b/english/cpp/system.text/decoderfallback/createfallbackbuffer/_index.md new file mode 100644 index 0000000000..a7057c2918 --- /dev/null +++ b/english/cpp/system.text/decoderfallback/createfallbackbuffer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::DecoderFallback::CreateFallbackBuffer method +linktitle: CreateFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderFallback::CreateFallbackBuffer method. Gets buffer associated with fallback algorithm in C++.' +type: docs +weight: 400 +url: /cpp/system.text/decoderfallback/createfallbackbuffer/ +--- +## DecoderFallback::CreateFallbackBuffer method + + +Gets buffer associated with fallback algorithm. + +```cpp +virtual DecoderFallbackBufferPtr System::Text::DecoderFallback::CreateFallbackBuffer()=0 +``` + + +### ReturnValue + +[Buffer](../../../system/buffer/) object. + +## See Also + +* Typedef [DecoderFallbackBufferPtr](../../../system/decoderfallbackbufferptr/) +* Class [DecoderFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderfallback/get_exceptionfallback/_index.md b/english/cpp/system.text/decoderfallback/get_exceptionfallback/_index.md new file mode 100644 index 0000000000..ef71a1a793 --- /dev/null +++ b/english/cpp/system.text/decoderfallback/get_exceptionfallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::DecoderFallback::get_ExceptionFallback method +linktitle: get_ExceptionFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderFallback::get_ExceptionFallback method. Gets default exception fallback implementation in C++.' +type: docs +weight: 100 +url: /cpp/system.text/decoderfallback/get_exceptionfallback/ +--- +## DecoderFallback::get_ExceptionFallback method + + +Gets default exception fallback implementation. + +```cpp +static const DecoderFallbackPtr System::Text::DecoderFallback::get_ExceptionFallback() +``` + + +### ReturnValue + +Fallback object. + +## See Also + +* Typedef [DecoderFallbackPtr](../../../system/decoderfallbackptr/) +* Class [DecoderFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderfallback/get_maxcharcount/_index.md b/english/cpp/system.text/decoderfallback/get_maxcharcount/_index.md new file mode 100644 index 0000000000..085b6f6e98 --- /dev/null +++ b/english/cpp/system.text/decoderfallback/get_maxcharcount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::DecoderFallback::get_MaxCharCount method +linktitle: get_MaxCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderFallback::get_MaxCharCount method. Gets maximal number of characters that can be returned by fallback in C++.' +type: docs +weight: 500 +url: /cpp/system.text/decoderfallback/get_maxcharcount/ +--- +## DecoderFallback::get_MaxCharCount method + + +Gets maximal number of characters that can be returned by fallback. + +```cpp +virtual int System::Text::DecoderFallback::get_MaxCharCount() const =0 +``` + + +### ReturnValue + +Number of characters. + +## See Also + +* Class [DecoderFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderfallback/get_replacementfallback/_index.md b/english/cpp/system.text/decoderfallback/get_replacementfallback/_index.md new file mode 100644 index 0000000000..52e5190123 --- /dev/null +++ b/english/cpp/system.text/decoderfallback/get_replacementfallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::DecoderFallback::get_ReplacementFallback method +linktitle: get_ReplacementFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderFallback::get_ReplacementFallback method. Gets default replacement fallback implementation in C++.' +type: docs +weight: 200 +url: /cpp/system.text/decoderfallback/get_replacementfallback/ +--- +## DecoderFallback::get_ReplacementFallback method + + +Gets default replacement fallback implementation. + +```cpp +static const DecoderFallbackPtr System::Text::DecoderFallback::get_ReplacementFallback() +``` + + +### ReturnValue + +Fallback object. + +## See Also + +* Typedef [DecoderFallbackPtr](../../../system/decoderfallbackptr/) +* Class [DecoderFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderfallback/get_standardsafefallback/_index.md b/english/cpp/system.text/decoderfallback/get_standardsafefallback/_index.md new file mode 100644 index 0000000000..71931d2eac --- /dev/null +++ b/english/cpp/system.text/decoderfallback/get_standardsafefallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::DecoderFallback::get_StandardSafeFallback method +linktitle: get_StandardSafeFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderFallback::get_StandardSafeFallback method. Gets default standard safe fallback implementation in C++.' +type: docs +weight: 300 +url: /cpp/system.text/decoderfallback/get_standardsafefallback/ +--- +## DecoderFallback::get_StandardSafeFallback method + + +Gets default standard safe fallback implementation. + +```cpp +static const DecoderFallbackPtr System::Text::DecoderFallback::get_StandardSafeFallback() +``` + + +### ReturnValue + +Fallback object. + +## See Also + +* Typedef [DecoderFallbackPtr](../../../system/decoderfallbackptr/) +* Class [DecoderFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderfallbackbuffer/_index.md b/english/cpp/system.text/decoderfallbackbuffer/_index.md new file mode 100644 index 0000000000..cfab6921b9 --- /dev/null +++ b/english/cpp/system.text/decoderfallbackbuffer/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::DecoderFallbackBuffer class +linktitle: DecoderFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderFallbackBuffer class. Provides buffer for fallback implementation. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.text/decoderfallbackbuffer/ +--- +## DecoderFallbackBuffer class + + +Provides buffer for fallback implementation. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DecoderFallbackBuffer : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Fallback](./fallback/)(ArrayPtr\, int) | Implements actual fallback procedure. | +| virtual [get_Remaining](./get_remaining/)() const | Gets remaining count of characters to be processed. | +| virtual [GetNextChar](./getnextchar/)() | Extracts next character in fallback buffer. | +| virtual [MovePrevious](./moveprevious/)() | Moves buffer position one step back if possible. | +| virtual [Reset](./reset/)() | Resets buffer to initial state. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/decoderfallbackbuffer/fallback/_index.md b/english/cpp/system.text/decoderfallbackbuffer/fallback/_index.md new file mode 100644 index 0000000000..7aa6ce600d --- /dev/null +++ b/english/cpp/system.text/decoderfallbackbuffer/fallback/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Text::DecoderFallbackBuffer::Fallback method +linktitle: Fallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderFallbackBuffer::Fallback method. Implements actual fallback procedure in C++.' +type: docs +weight: 100 +url: /cpp/system.text/decoderfallbackbuffer/fallback/ +--- +## DecoderFallbackBuffer::Fallback method + + +Implements actual fallback procedure. + +```cpp +virtual bool System::Text::DecoderFallbackBuffer::Fallback(ArrayPtr bytesUnknown, int index)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytesUnknown | ArrayPtr\ | [Array](../../../system/array/) of bytes including the one decoder fails to decode. | +| index | int | Index of byte that triggered error. | + +### ReturnValue + +True if buffer processes unknown bytes, false if it ignores them. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [DecoderFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderfallbackbuffer/get_remaining/_index.md b/english/cpp/system.text/decoderfallbackbuffer/get_remaining/_index.md new file mode 100644 index 0000000000..e7ca2abc9a --- /dev/null +++ b/english/cpp/system.text/decoderfallbackbuffer/get_remaining/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::DecoderFallbackBuffer::get_Remaining method +linktitle: get_Remaining +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderFallbackBuffer::get_Remaining method. Gets remaining count of characters to be processed in C++.' +type: docs +weight: 200 +url: /cpp/system.text/decoderfallbackbuffer/get_remaining/ +--- +## DecoderFallbackBuffer::get_Remaining method + + +Gets remaining count of characters to be processed. + +```cpp +virtual int System::Text::DecoderFallbackBuffer::get_Remaining() const =0 +``` + + +### ReturnValue + +Number of characters currently in the buffer. + +## See Also + +* Class [DecoderFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderfallbackbuffer/getnextchar/_index.md b/english/cpp/system.text/decoderfallbackbuffer/getnextchar/_index.md new file mode 100644 index 0000000000..58259ba290 --- /dev/null +++ b/english/cpp/system.text/decoderfallbackbuffer/getnextchar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::DecoderFallbackBuffer::GetNextChar method +linktitle: GetNextChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderFallbackBuffer::GetNextChar method. Extracts next character in fallback buffer in C++.' +type: docs +weight: 300 +url: /cpp/system.text/decoderfallbackbuffer/getnextchar/ +--- +## DecoderFallbackBuffer::GetNextChar method + + +Extracts next character in fallback buffer. + +```cpp +virtual char_t System::Text::DecoderFallbackBuffer::GetNextChar()=0 +``` + + +### ReturnValue + +Extracted character or 0x0000 to indicate sequence end. + +## See Also + +* Class [DecoderFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderfallbackbuffer/moveprevious/_index.md b/english/cpp/system.text/decoderfallbackbuffer/moveprevious/_index.md new file mode 100644 index 0000000000..8e12d3f2ce --- /dev/null +++ b/english/cpp/system.text/decoderfallbackbuffer/moveprevious/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::DecoderFallbackBuffer::MovePrevious method +linktitle: MovePrevious +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderFallbackBuffer::MovePrevious method. Moves buffer position one step back if possible in C++.' +type: docs +weight: 400 +url: /cpp/system.text/decoderfallbackbuffer/moveprevious/ +--- +## DecoderFallbackBuffer::MovePrevious method + + +Moves buffer position one step back if possible. + +```cpp +virtual bool System::Text::DecoderFallbackBuffer::MovePrevious()=0 +``` + + +### ReturnValue + +True if a step back was taken, false otherwise. + +## See Also + +* Class [DecoderFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderfallbackbuffer/reset/_index.md b/english/cpp/system.text/decoderfallbackbuffer/reset/_index.md new file mode 100644 index 0000000000..e0a2de20d3 --- /dev/null +++ b/english/cpp/system.text/decoderfallbackbuffer/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::DecoderFallbackBuffer::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderFallbackBuffer::Reset method. Resets buffer to initial state in C++.' +type: docs +weight: 500 +url: /cpp/system.text/decoderfallbackbuffer/reset/ +--- +## DecoderFallbackBuffer::Reset method + + +Resets buffer to initial state. + +```cpp +virtual void System::Text::DecoderFallbackBuffer::Reset() +``` + +## See Also + +* Class [DecoderFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderfallbackexception/_index.md b/english/cpp/system.text/decoderfallbackexception/_index.md new file mode 100644 index 0000000000..fd1fc46569 --- /dev/null +++ b/english/cpp/system.text/decoderfallbackexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Text::DecoderFallbackException typedef +linktitle: DecoderFallbackException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Text::DecoderFallbackException typedef in C++.' +type: docs +weight: 3000 +url: /cpp/system.text/decoderfallbackexception/ +--- +## DecoderFallbackException typedef + + + + +```cpp +using System::Text::DecoderFallbackException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/decoderreplacementfallback/_index.md b/english/cpp/system.text/decoderreplacementfallback/_index.md new file mode 100644 index 0000000000..6aa89d1917 --- /dev/null +++ b/english/cpp/system.text/decoderreplacementfallback/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::DecoderReplacementFallback class +linktitle: DecoderReplacementFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderReplacementFallback class. Provides fallback strategy of replacing erroneous symbol with a stub. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.text/decoderreplacementfallback/ +--- +## DecoderReplacementFallback class + + +Provides fallback strategy of replacing erroneous symbol with a stub. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DecoderReplacementFallback : public System::Text::DecoderFallback +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CreateFallbackBuffer](./createfallbackbuffer/)() override | Creates fallback buffer. | +| [DecoderReplacementFallback](./decoderreplacementfallback/)() | Constructor that uses deafault "?" replacement string. | +| [DecoderReplacementFallback](./decoderreplacementfallback/)(const String\&) | Constructor. | +| [get_DefaultString](./get_defaultstring/)() const | Gets replacement string. | +| [get_MaxCharCount](./get_maxcharcount/)() const override | Gets maximal count of characters the instance can return. | +## See Also + +* Class [DecoderFallback](../decoderfallback/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/decoderreplacementfallback/createfallbackbuffer/_index.md b/english/cpp/system.text/decoderreplacementfallback/createfallbackbuffer/_index.md new file mode 100644 index 0000000000..5763bb17d5 --- /dev/null +++ b/english/cpp/system.text/decoderreplacementfallback/createfallbackbuffer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::DecoderReplacementFallback::CreateFallbackBuffer method +linktitle: CreateFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderReplacementFallback::CreateFallbackBuffer method. Creates fallback buffer in C++.' +type: docs +weight: 200 +url: /cpp/system.text/decoderreplacementfallback/createfallbackbuffer/ +--- +## DecoderReplacementFallback::CreateFallbackBuffer method + + +Creates fallback buffer. + +```cpp +virtual DecoderFallbackBufferPtr System::Text::DecoderReplacementFallback::CreateFallbackBuffer() override +``` + + +### ReturnValue + +Newly created fallback buffer object. + +## See Also + +* Typedef [DecoderFallbackBufferPtr](../../../system/decoderfallbackbufferptr/) +* Class [DecoderReplacementFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderreplacementfallback/decoderreplacementfallback/_index.md b/english/cpp/system.text/decoderreplacementfallback/decoderreplacementfallback/_index.md new file mode 100644 index 0000000000..ccc4bedf5b --- /dev/null +++ b/english/cpp/system.text/decoderreplacementfallback/decoderreplacementfallback/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Text::DecoderReplacementFallback::DecoderReplacementFallback constructor +linktitle: DecoderReplacementFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderReplacementFallback::DecoderReplacementFallback constructor. Constructor that uses deafault "?" replacement string in C++.' +type: docs +weight: 100 +url: /cpp/system.text/decoderreplacementfallback/decoderreplacementfallback/ +--- +## DecoderReplacementFallback::DecoderReplacementFallback() constructor + + +Constructor that uses deafault "?" replacement string. + +```cpp +System::Text::DecoderReplacementFallback::DecoderReplacementFallback() +``` + +## See Also + +* Class [DecoderReplacementFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## DecoderReplacementFallback::DecoderReplacementFallback(const String\&) constructor + + +Constructor. + +```cpp +System::Text::DecoderReplacementFallback::DecoderReplacementFallback(const String &replacement_) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| replacement_ | const String\& | Replacement string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [DecoderReplacementFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderreplacementfallback/get_defaultstring/_index.md b/english/cpp/system.text/decoderreplacementfallback/get_defaultstring/_index.md new file mode 100644 index 0000000000..fb83871247 --- /dev/null +++ b/english/cpp/system.text/decoderreplacementfallback/get_defaultstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::DecoderReplacementFallback::get_DefaultString method +linktitle: get_DefaultString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderReplacementFallback::get_DefaultString method. Gets replacement string in C++.' +type: docs +weight: 300 +url: /cpp/system.text/decoderreplacementfallback/get_defaultstring/ +--- +## DecoderReplacementFallback::get_DefaultString method + + +Gets replacement string. + +```cpp +const String & System::Text::DecoderReplacementFallback::get_DefaultString() const +``` + + +### ReturnValue + +Replacement string. + +## See Also + +* Class [String](../../../system/string/) +* Class [DecoderReplacementFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderreplacementfallback/get_maxcharcount/_index.md b/english/cpp/system.text/decoderreplacementfallback/get_maxcharcount/_index.md new file mode 100644 index 0000000000..dd41245cbe --- /dev/null +++ b/english/cpp/system.text/decoderreplacementfallback/get_maxcharcount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::DecoderReplacementFallback::get_MaxCharCount method +linktitle: get_MaxCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderReplacementFallback::get_MaxCharCount method. Gets maximal count of characters the instance can return in C++.' +type: docs +weight: 400 +url: /cpp/system.text/decoderreplacementfallback/get_maxcharcount/ +--- +## DecoderReplacementFallback::get_MaxCharCount method + + +Gets maximal count of characters the instance can return. + +```cpp +virtual int System::Text::DecoderReplacementFallback::get_MaxCharCount() const override +``` + + +### ReturnValue + +Replacement string length. + +## See Also + +* Class [DecoderReplacementFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderreplacementfallbackbuffer/_index.md b/english/cpp/system.text/decoderreplacementfallbackbuffer/_index.md new file mode 100644 index 0000000000..535f84379e --- /dev/null +++ b/english/cpp/system.text/decoderreplacementfallbackbuffer/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Text::DecoderReplacementFallbackBuffer class +linktitle: DecoderReplacementFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderReplacementFallbackBuffer class. Buffer for replacing decoding fallback strategy in C++.' +type: docs +weight: 800 +url: /cpp/system.text/decoderreplacementfallbackbuffer/ +--- +## DecoderReplacementFallbackBuffer class + + +[Buffer](../../system/buffer/) for replacing decoding fallback strategy. + +```cpp +class DecoderReplacementFallbackBuffer : public System::Text::DecoderFallbackBuffer +``` + +## Methods + +| Method | Description | +| --- | --- | +| [DecoderReplacementFallbackBuffer](./decoderreplacementfallbackbuffer/)(const DecoderReplacementFallbackPtr\&) | Constructor. | +| [Fallback](./fallback/)(ArrayPtr\, int) override | Handles decoding failure. | +| [get_Remaining](./get_remaining/)() const override | Gets number of remaining characters in buffer. | +| [GetNextChar](./getnextchar/)() override | Gets next available character. | +| [MovePrevious](./moveprevious/)() override | Moves to previous chracter. | +| [Reset](./reset/)() override | Resets buffer to initial state (before [Fallback()](./fallback/) call). | +## See Also + +* Class [DecoderFallbackBuffer](../decoderfallbackbuffer/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/decoderreplacementfallbackbuffer/decoderreplacementfallbackbuffer/_index.md b/english/cpp/system.text/decoderreplacementfallbackbuffer/decoderreplacementfallbackbuffer/_index.md new file mode 100644 index 0000000000..eb00d96666 --- /dev/null +++ b/english/cpp/system.text/decoderreplacementfallbackbuffer/decoderreplacementfallbackbuffer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::DecoderReplacementFallbackBuffer::DecoderReplacementFallbackBuffer constructor +linktitle: DecoderReplacementFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderReplacementFallbackBuffer::DecoderReplacementFallbackBuffer constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/decoderreplacementfallbackbuffer/decoderreplacementfallbackbuffer/ +--- +## DecoderReplacementFallbackBuffer::DecoderReplacementFallbackBuffer constructor + + +Constructor. + +```cpp +System::Text::DecoderReplacementFallbackBuffer::DecoderReplacementFallbackBuffer(const DecoderReplacementFallbackPtr &fallback) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| fallback | const DecoderReplacementFallbackPtr\& | Fallback to get information from. | + +## See Also + +* Typedef [DecoderReplacementFallbackPtr](../../../system/decoderreplacementfallbackptr/) +* Class [DecoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderreplacementfallbackbuffer/fallback/_index.md b/english/cpp/system.text/decoderreplacementfallbackbuffer/fallback/_index.md new file mode 100644 index 0000000000..e2d6ea0de5 --- /dev/null +++ b/english/cpp/system.text/decoderreplacementfallbackbuffer/fallback/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Text::DecoderReplacementFallbackBuffer::Fallback method +linktitle: Fallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderReplacementFallbackBuffer::Fallback method. Handles decoding failure in C++.' +type: docs +weight: 200 +url: /cpp/system.text/decoderreplacementfallbackbuffer/fallback/ +--- +## DecoderReplacementFallbackBuffer::Fallback method + + +Handles decoding failure. + +```cpp +virtual bool System::Text::DecoderReplacementFallbackBuffer::Fallback(ArrayPtr bytesUnknown, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytesUnknown | ArrayPtr\ | [Array](../../../system/array/) of unknown bytes; ignored. | +| index | int | Unknown bytes offset; ignored. | + +### ReturnValue + +True if replacement string is provided and is not empty, false otherwise. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [DecoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderreplacementfallbackbuffer/get_remaining/_index.md b/english/cpp/system.text/decoderreplacementfallbackbuffer/get_remaining/_index.md new file mode 100644 index 0000000000..2a96eeb453 --- /dev/null +++ b/english/cpp/system.text/decoderreplacementfallbackbuffer/get_remaining/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::DecoderReplacementFallbackBuffer::get_Remaining method +linktitle: get_Remaining +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderReplacementFallbackBuffer::get_Remaining method. Gets number of remaining characters in buffer in C++.' +type: docs +weight: 300 +url: /cpp/system.text/decoderreplacementfallbackbuffer/get_remaining/ +--- +## DecoderReplacementFallbackBuffer::get_Remaining method + + +Gets number of remaining characters in buffer. + +```cpp +virtual int System::Text::DecoderReplacementFallbackBuffer::get_Remaining() const override +``` + + +### ReturnValue + +Number of characters to be read or 0 if Fallback method was not called yet. + +## See Also + +* Class [DecoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderreplacementfallbackbuffer/getnextchar/_index.md b/english/cpp/system.text/decoderreplacementfallbackbuffer/getnextchar/_index.md new file mode 100644 index 0000000000..a77c14d0a3 --- /dev/null +++ b/english/cpp/system.text/decoderreplacementfallbackbuffer/getnextchar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::DecoderReplacementFallbackBuffer::GetNextChar method +linktitle: GetNextChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderReplacementFallbackBuffer::GetNextChar method. Gets next available character in C++.' +type: docs +weight: 400 +url: /cpp/system.text/decoderreplacementfallbackbuffer/getnextchar/ +--- +## DecoderReplacementFallbackBuffer::GetNextChar method + + +Gets next available character. + +```cpp +virtual char_t System::Text::DecoderReplacementFallbackBuffer::GetNextChar() override +``` + + +### ReturnValue + +Next character in replacement string or 0x00 if it is read to the end. + +## See Also + +* Class [DecoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderreplacementfallbackbuffer/moveprevious/_index.md b/english/cpp/system.text/decoderreplacementfallbackbuffer/moveprevious/_index.md new file mode 100644 index 0000000000..e0ed36fae6 --- /dev/null +++ b/english/cpp/system.text/decoderreplacementfallbackbuffer/moveprevious/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::DecoderReplacementFallbackBuffer::MovePrevious method +linktitle: MovePrevious +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderReplacementFallbackBuffer::MovePrevious method. Moves to previous chracter in C++.' +type: docs +weight: 500 +url: /cpp/system.text/decoderreplacementfallbackbuffer/moveprevious/ +--- +## DecoderReplacementFallbackBuffer::MovePrevious method + + +Moves to previous chracter. + +```cpp +virtual bool System::Text::DecoderReplacementFallbackBuffer::MovePrevious() override +``` + + +### ReturnValue + +True if there is a previous character in replacement string and a step back succeeded, false otherwise. + +## See Also + +* Class [DecoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/decoderreplacementfallbackbuffer/reset/_index.md b/english/cpp/system.text/decoderreplacementfallbackbuffer/reset/_index.md new file mode 100644 index 0000000000..e62065a17b --- /dev/null +++ b/english/cpp/system.text/decoderreplacementfallbackbuffer/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::DecoderReplacementFallbackBuffer::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::DecoderReplacementFallbackBuffer::Reset method. Resets buffer to initial state (before Fallback() call) in C++.' +type: docs +weight: 600 +url: /cpp/system.text/decoderreplacementfallbackbuffer/reset/ +--- +## DecoderReplacementFallbackBuffer::Reset method + + +Resets buffer to initial state (before [Fallback()](../fallback/) call). + +```cpp +virtual void System::Text::DecoderReplacementFallbackBuffer::Reset() override +``` + +## See Also + +* Class [DecoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoder/_index.md b/english/cpp/system.text/encoder/_index.md new file mode 100644 index 0000000000..2f55d2e43a --- /dev/null +++ b/english/cpp/system.text/encoder/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Text::Encoder class +linktitle: Encoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoder class. Encapsulates encoding character sequence into byte sequence. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.text/encoder/ +--- +## Encoder class + + +Encapsulates encoding character sequence into byte sequence. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Encoder : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Convert](./convert/)(ArrayPtr\, int, int, ArrayPtr\, int, int, bool, int\&, int\&, bool\&) | Converts characters to bytes. | +| virtual [Convert](./convert/)(const char_t *, int, uint8_t *, int, bool, int\&, int\&, bool\&) | Converts characters to bytes. | +| [get_Fallback](./get_fallback/)() const | Gets error handling fallback. | +| [get_FallbackBuffer](./get_fallbackbuffer/)() const | Gets fallback buffer. | +| virtual [GetByteCount](./getbytecount/)(ArrayPtr\, int, int, bool) | Gets the number of bytes needed to encode a buffer. | +| virtual [GetByteCount](./getbytecount/)(const char_t *, int, bool) | Gets the number of bytes needed to encode a buffer. | +| virtual [GetBytes](./getbytes/)(ArrayPtr\, int, int, ArrayPtr\, int, bool) | Get the bytes that result from encoding a buffer. | +| virtual [GetBytes](./getbytes/)(const char_t *, int, uint8_t *, int, bool) | Get the bytes that result from encoding a buffer. | +| virtual [Reset](./reset/)() | Cleans encoder internal state. | +| [set_Fallback](./set_fallback/)(const EncoderFallbackPtr\&) | Sets error handling fallback. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/encoder/convert/_index.md b/english/cpp/system.text/encoder/convert/_index.md new file mode 100644 index 0000000000..c0a252f23b --- /dev/null +++ b/english/cpp/system.text/encoder/convert/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Text::Encoder::Convert method +linktitle: Convert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoder::Convert method. Converts characters to bytes in C++.' +type: docs +weight: 100 +url: /cpp/system.text/encoder/convert/ +--- +## Encoder::Convert(ArrayPtr\, int, int, ArrayPtr\, int, int, bool, int\&, int\&, bool\&) method + + +Converts characters to bytes. + +```cpp +virtual void System::Text::Encoder::Convert(ArrayPtr chars, int charIndex, int charCount, ArrayPtr bytes, int byteIndex, int byteCount, bool flush, int &charsUsed, int &bytesUsed, bool &completed) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| charIndex | int | Input buffer offset. | +| charCount | int | Input buffer size. | +| bytes | ArrayPtr\ | Destination byte buffer. | +| byteIndex | int | Destination array offset. | +| byteCount | int | Destination array size. | +| flush | bool | If true, cleans internal encoder state after calculation. | +| charsUsed | int\& | Reference to variable to store count of characters read. | +| bytesUsed | int\& | Reference to variable to store count of bytes written. | +| completed | bool\& | Reference to variable to be set to true if input buffer was exhausted and to false otherwise. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoder::Convert(const char_t *, int, uint8_t *, int, bool, int\&, int\&, bool\&) method + + +Converts characters to bytes. + +```cpp +virtual void System::Text::Encoder::Convert(const char_t *chars, int charCount, uint8_t *bytes, int byteCount, bool flush, int &charsUsed, int &bytesUsed, bool &completed) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters to encode. | +| charCount | int | Input buffer size. | +| bytes | uint8_t * | Destination byte buffer. | +| byteCount | int | Destination array size. | +| flush | bool | If true, cleans internal encoder state after calculation. | +| charsUsed | int\& | Reference to variable to store count of characters read. | +| bytesUsed | int\& | Reference to variable to store count of bytes written. | +| completed | bool\& | Reference to variable to be set to true if input buffer was exhausted and to false otherwise. | + +## See Also + +* Class [Encoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoder/get_fallback/_index.md b/english/cpp/system.text/encoder/get_fallback/_index.md new file mode 100644 index 0000000000..7d3d125fe4 --- /dev/null +++ b/english/cpp/system.text/encoder/get_fallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoder::get_Fallback method +linktitle: get_Fallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoder::get_Fallback method. Gets error handling fallback in C++.' +type: docs +weight: 200 +url: /cpp/system.text/encoder/get_fallback/ +--- +## Encoder::get_Fallback method + + +Gets error handling fallback. + +```cpp +EncoderFallbackPtr System::Text::Encoder::get_Fallback() const +``` + + +### ReturnValue + +Fallback object. + +## See Also + +* Typedef [EncoderFallbackPtr](../../../system/encoderfallbackptr/) +* Class [Encoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoder/get_fallbackbuffer/_index.md b/english/cpp/system.text/encoder/get_fallbackbuffer/_index.md new file mode 100644 index 0000000000..6ddc5336c6 --- /dev/null +++ b/english/cpp/system.text/encoder/get_fallbackbuffer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoder::get_FallbackBuffer method +linktitle: get_FallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoder::get_FallbackBuffer method. Gets fallback buffer in C++.' +type: docs +weight: 300 +url: /cpp/system.text/encoder/get_fallbackbuffer/ +--- +## Encoder::get_FallbackBuffer method + + +Gets fallback buffer. + +```cpp +const EncoderFallbackBufferPtr System::Text::Encoder::get_FallbackBuffer() const +``` + + +### ReturnValue + +Fallback buffer object. + +## See Also + +* Typedef [EncoderFallbackBufferPtr](../../../system/encoderfallbackbufferptr/) +* Class [Encoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoder/getbytecount/_index.md b/english/cpp/system.text/encoder/getbytecount/_index.md new file mode 100644 index 0000000000..6db388a32e --- /dev/null +++ b/english/cpp/system.text/encoder/getbytecount/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Text::Encoder::GetByteCount method +linktitle: GetByteCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoder::GetByteCount method. Gets the number of bytes needed to encode a buffer in C++.' +type: docs +weight: 400 +url: /cpp/system.text/encoder/getbytecount/ +--- +## Encoder::GetByteCount(ArrayPtr\, int, int, bool) method + + +Gets the number of bytes needed to encode a buffer. + +```cpp +virtual int System::Text::Encoder::GetByteCount(ArrayPtr chars, int index, int count, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| index | int | [Buffer](../../../system/buffer/) offset. | +| count | int | Number of characters to encode. | +| flush | bool | If true, cleans internal encoder state after calculation. | + +### ReturnValue + +Number of bytes required to encode the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoder::GetByteCount(const char_t *, int, bool) method + + +Gets the number of bytes needed to encode a buffer. + +```cpp +virtual int System::Text::Encoder::GetByteCount(const char_t *chars, int count, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters to encode. | +| count | int | Number of characters to encode. | +| flush | bool | If true, cleans internal encoder state after calculation. | + +### ReturnValue + +Number of bytes required to encode the buffer. + +## See Also + +* Class [Encoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoder/getbytes/_index.md b/english/cpp/system.text/encoder/getbytes/_index.md new file mode 100644 index 0000000000..55c4d3b3fc --- /dev/null +++ b/english/cpp/system.text/encoder/getbytes/_index.md @@ -0,0 +1,65 @@ +--- +title: System::Text::Encoder::GetBytes method +linktitle: GetBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoder::GetBytes method. Get the bytes that result from encoding a buffer in C++.' +type: docs +weight: 500 +url: /cpp/system.text/encoder/getbytes/ +--- +## Encoder::GetBytes(ArrayPtr\, int, int, ArrayPtr\, int, bool) method + + +Get the bytes that result from encoding a buffer. + +```cpp +virtual int System::Text::Encoder::GetBytes(ArrayPtr chars, int charIndex, int charCount, ArrayPtr bytes, int byteIndex, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| charIndex | int | Source array offset. | +| charCount | int | Source subarray length. | +| bytes | ArrayPtr\ | Destination byte buffer. | +| byteIndex | int | Destination buffer offset. | +| flush | bool | If true, cleans internal encoder state after calculation. | + +### ReturnValue + +Number of bytes written. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoder::GetBytes(const char_t *, int, uint8_t *, int, bool) method + + +Get the bytes that result from encoding a buffer. + +```cpp +virtual int System::Text::Encoder::GetBytes(const char_t *chars, int charCount, uint8_t *bytes, int byteCount, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters to encode. | +| charCount | int | Source array length. | +| bytes | uint8_t * | Destination byte buffer. | +| byteCount | int | Destination buffer size. | +| flush | bool | If true, cleans internal encoder state after calculation. | + +### ReturnValue + +Number of bytes written. + +## See Also + +* Class [Encoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoder/reset/_index.md b/english/cpp/system.text/encoder/reset/_index.md new file mode 100644 index 0000000000..56b86b3925 --- /dev/null +++ b/english/cpp/system.text/encoder/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::Encoder::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoder::Reset method. Cleans encoder internal state in C++.' +type: docs +weight: 600 +url: /cpp/system.text/encoder/reset/ +--- +## Encoder::Reset method + + +Cleans encoder internal state. + +```cpp +virtual void System::Text::Encoder::Reset() +``` + +## See Also + +* Class [Encoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoder/set_fallback/_index.md b/english/cpp/system.text/encoder/set_fallback/_index.md new file mode 100644 index 0000000000..834e9260d9 --- /dev/null +++ b/english/cpp/system.text/encoder/set_fallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoder::set_Fallback method +linktitle: set_Fallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoder::set_Fallback method. Sets error handling fallback in C++.' +type: docs +weight: 700 +url: /cpp/system.text/encoder/set_fallback/ +--- +## Encoder::set_Fallback method + + +Sets error handling fallback. + +```cpp +void System::Text::Encoder::set_Fallback(const EncoderFallbackPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const EncoderFallbackPtr\& | Fallback object. | + +## See Also + +* Typedef [EncoderFallbackPtr](../../../system/encoderfallbackptr/) +* Class [Encoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderexceptionfallback/_index.md b/english/cpp/system.text/encoderexceptionfallback/_index.md new file mode 100644 index 0000000000..5f0aad236e --- /dev/null +++ b/english/cpp/system.text/encoderexceptionfallback/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Text::EncoderExceptionFallback class +linktitle: EncoderExceptionFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderExceptionFallback class. Provides exception-throwing fallback strategy. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.text/encoderexceptionfallback/ +--- +## EncoderExceptionFallback class + + +Provides exception-throwing fallback strategy. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EncoderExceptionFallback : public System::Text::EncoderFallback +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CreateFallbackBuffer](./createfallbackbuffer/)() override | Creates fallback buffer. | +| [EncoderExceptionFallback](./encoderexceptionfallback/)() | Constructor. | +| [get_MaxCharCount](./get_maxcharcount/)() const override | Gets maximal count of characters the instance can return. | +## See Also + +* Class [EncoderFallback](../encoderfallback/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/encoderexceptionfallback/createfallbackbuffer/_index.md b/english/cpp/system.text/encoderexceptionfallback/createfallbackbuffer/_index.md new file mode 100644 index 0000000000..5752c54c9b --- /dev/null +++ b/english/cpp/system.text/encoderexceptionfallback/createfallbackbuffer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncoderExceptionFallback::CreateFallbackBuffer method +linktitle: CreateFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderExceptionFallback::CreateFallbackBuffer method. Creates fallback buffer in C++.' +type: docs +weight: 200 +url: /cpp/system.text/encoderexceptionfallback/createfallbackbuffer/ +--- +## EncoderExceptionFallback::CreateFallbackBuffer method + + +Creates fallback buffer. + +```cpp +virtual EncoderFallbackBufferPtr System::Text::EncoderExceptionFallback::CreateFallbackBuffer() override +``` + + +### ReturnValue + +Newly created fallback buffer object. + +## See Also + +* Typedef [EncoderFallbackBufferPtr](../../../system/encoderfallbackbufferptr/) +* Class [EncoderExceptionFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderexceptionfallback/encoderexceptionfallback/_index.md b/english/cpp/system.text/encoderexceptionfallback/encoderexceptionfallback/_index.md new file mode 100644 index 0000000000..3b627c5819 --- /dev/null +++ b/english/cpp/system.text/encoderexceptionfallback/encoderexceptionfallback/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::EncoderExceptionFallback::EncoderExceptionFallback constructor +linktitle: EncoderExceptionFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderExceptionFallback::EncoderExceptionFallback constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/encoderexceptionfallback/encoderexceptionfallback/ +--- +## EncoderExceptionFallback::EncoderExceptionFallback constructor + + +Constructor. + +```cpp +System::Text::EncoderExceptionFallback::EncoderExceptionFallback() +``` + +## See Also + +* Class [EncoderExceptionFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderexceptionfallback/get_maxcharcount/_index.md b/english/cpp/system.text/encoderexceptionfallback/get_maxcharcount/_index.md new file mode 100644 index 0000000000..834f8ad6aa --- /dev/null +++ b/english/cpp/system.text/encoderexceptionfallback/get_maxcharcount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncoderExceptionFallback::get_MaxCharCount method +linktitle: get_MaxCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderExceptionFallback::get_MaxCharCount method. Gets maximal count of characters the instance can return in C++.' +type: docs +weight: 300 +url: /cpp/system.text/encoderexceptionfallback/get_maxcharcount/ +--- +## EncoderExceptionFallback::get_MaxCharCount method + + +Gets maximal count of characters the instance can return. + +```cpp +virtual int System::Text::EncoderExceptionFallback::get_MaxCharCount() const override +``` + + +### ReturnValue + +Always returns 0. + +## See Also + +* Class [EncoderExceptionFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderexceptionfallbackbuffer/_index.md b/english/cpp/system.text/encoderexceptionfallbackbuffer/_index.md new file mode 100644 index 0000000000..6417e164b5 --- /dev/null +++ b/english/cpp/system.text/encoderexceptionfallbackbuffer/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Text::EncoderExceptionFallbackBuffer class +linktitle: EncoderExceptionFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderExceptionFallbackBuffer class. Buffer for exception-throwing encoding fallback strategy. Doesn''t store anything actually, but throws instead. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.text/encoderexceptionfallbackbuffer/ +--- +## EncoderExceptionFallbackBuffer class + + +[Buffer](../../system/buffer/) for exception-throwing encoding fallback strategy. Doesn't store anything actually, but throws instead. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EncoderExceptionFallbackBuffer : public System::Text::EncoderFallbackBuffer +``` + +## Methods + +| Method | Description | +| --- | --- | +| [EncoderExceptionFallbackBuffer](./encoderexceptionfallbackbuffer/)() | Constructor. | +| [Fallback](./fallback/)(char_t, int) override | Handles encoding failure. | +| [Fallback](./fallback/)(char_t, char_t, int) override | Handles encoding failure. | +| [get_Remaining](./get_remaining/)() const override | Gets number of remaining characters. | +| [GetNextChar](./getnextchar/)() override | Gets next available character. | +| [MovePrevious](./moveprevious/)() override | Moves to previous chracter. | +## See Also + +* Class [EncoderFallbackBuffer](../encoderfallbackbuffer/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/encoderexceptionfallbackbuffer/encoderexceptionfallbackbuffer/_index.md b/english/cpp/system.text/encoderexceptionfallbackbuffer/encoderexceptionfallbackbuffer/_index.md new file mode 100644 index 0000000000..809ad3ea44 --- /dev/null +++ b/english/cpp/system.text/encoderexceptionfallbackbuffer/encoderexceptionfallbackbuffer/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::EncoderExceptionFallbackBuffer::EncoderExceptionFallbackBuffer constructor +linktitle: EncoderExceptionFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderExceptionFallbackBuffer::EncoderExceptionFallbackBuffer constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/encoderexceptionfallbackbuffer/encoderexceptionfallbackbuffer/ +--- +## EncoderExceptionFallbackBuffer::EncoderExceptionFallbackBuffer constructor + + +Constructor. + +```cpp +System::Text::EncoderExceptionFallbackBuffer::EncoderExceptionFallbackBuffer() +``` + +## See Also + +* Class [EncoderExceptionFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderexceptionfallbackbuffer/fallback/_index.md b/english/cpp/system.text/encoderexceptionfallbackbuffer/fallback/_index.md new file mode 100644 index 0000000000..4334a84b64 --- /dev/null +++ b/english/cpp/system.text/encoderexceptionfallbackbuffer/fallback/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Text::EncoderExceptionFallbackBuffer::Fallback method +linktitle: Fallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderExceptionFallbackBuffer::Fallback method. Handles encoding failure in C++.' +type: docs +weight: 200 +url: /cpp/system.text/encoderexceptionfallbackbuffer/fallback/ +--- +## EncoderExceptionFallbackBuffer::Fallback(char_t, int) method + + +Handles encoding failure. + +```cpp +virtual bool System::Text::EncoderExceptionFallbackBuffer::Fallback(char_t charUnknown, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| charUnknown | char_t | Unknown characters; ignored. | +| index | int | Unknown characters offset; ignored. | + +### ReturnValue + +Never actually returns, throws instead. + +## See Also + +* Class [EncoderExceptionFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderExceptionFallbackBuffer::Fallback(char_t, char_t, int) method + + +Handles encoding failure. + +```cpp +virtual bool System::Text::EncoderExceptionFallbackBuffer::Fallback(char_t charUnknownHigh, char_t charUnknownLow, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| charUnknownHigh | char_t | High part of surrogate pair that triggered error. | +| charUnknownLow | char_t | Low part of surrogate pair that triggered error. | +| index | int | Unknown character offset; ignored. | + +### ReturnValue + +Never actually returns, throws instead. + +## See Also + +* Class [EncoderExceptionFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderexceptionfallbackbuffer/get_remaining/_index.md b/english/cpp/system.text/encoderexceptionfallbackbuffer/get_remaining/_index.md new file mode 100644 index 0000000000..3d63c3e426 --- /dev/null +++ b/english/cpp/system.text/encoderexceptionfallbackbuffer/get_remaining/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncoderExceptionFallbackBuffer::get_Remaining method +linktitle: get_Remaining +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderExceptionFallbackBuffer::get_Remaining method. Gets number of remaining characters in C++.' +type: docs +weight: 300 +url: /cpp/system.text/encoderexceptionfallbackbuffer/get_remaining/ +--- +## EncoderExceptionFallbackBuffer::get_Remaining method + + +Gets number of remaining characters. + +```cpp +virtual int System::Text::EncoderExceptionFallbackBuffer::get_Remaining() const override +``` + + +### ReturnValue + +Always returns 0. + +## See Also + +* Class [EncoderExceptionFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderexceptionfallbackbuffer/getnextchar/_index.md b/english/cpp/system.text/encoderexceptionfallbackbuffer/getnextchar/_index.md new file mode 100644 index 0000000000..3ceaed7fc3 --- /dev/null +++ b/english/cpp/system.text/encoderexceptionfallbackbuffer/getnextchar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncoderExceptionFallbackBuffer::GetNextChar method +linktitle: GetNextChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderExceptionFallbackBuffer::GetNextChar method. Gets next available character in C++.' +type: docs +weight: 400 +url: /cpp/system.text/encoderexceptionfallbackbuffer/getnextchar/ +--- +## EncoderExceptionFallbackBuffer::GetNextChar method + + +Gets next available character. + +```cpp +virtual char_t System::Text::EncoderExceptionFallbackBuffer::GetNextChar() override +``` + + +### ReturnValue + +Always returns placeholder value as nothing is actually buffered. + +## See Also + +* Class [EncoderExceptionFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderexceptionfallbackbuffer/moveprevious/_index.md b/english/cpp/system.text/encoderexceptionfallbackbuffer/moveprevious/_index.md new file mode 100644 index 0000000000..1650cee70f --- /dev/null +++ b/english/cpp/system.text/encoderexceptionfallbackbuffer/moveprevious/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncoderExceptionFallbackBuffer::MovePrevious method +linktitle: MovePrevious +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderExceptionFallbackBuffer::MovePrevious method. Moves to previous chracter in C++.' +type: docs +weight: 500 +url: /cpp/system.text/encoderexceptionfallbackbuffer/moveprevious/ +--- +## EncoderExceptionFallbackBuffer::MovePrevious method + + +Moves to previous chracter. + +```cpp +virtual bool System::Text::EncoderExceptionFallbackBuffer::MovePrevious() override +``` + + +### ReturnValue + +Always returns false as no characters are stored. + +## See Also + +* Class [EncoderExceptionFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderfallback/_index.md b/english/cpp/system.text/encoderfallback/_index.md new file mode 100644 index 0000000000..da6e4d984f --- /dev/null +++ b/english/cpp/system.text/encoderfallback/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::EncoderFallback class +linktitle: EncoderFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderFallback class. Provides fallback API to handle encoding error. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1200 +url: /cpp/system.text/encoderfallback/ +--- +## EncoderFallback class + + +Provides fallback API to handle encoding error. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EncoderFallback : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [CreateFallbackBuffer](./createfallbackbuffer/)() | Gets buffer associated with fallback algorithm. | +| static [get_ExceptionFallback](./get_exceptionfallback/)() | Gets default exception fallback implementation. | +| virtual [get_MaxCharCount](./get_maxcharcount/)() const | Gets maximal number of characters that can be returned by fallback. | +| static [get_ReplacementFallback](./get_replacementfallback/)() | Gets default replacement fallback implementation. | +| static [get_StandardSafeFallback](./get_standardsafefallback/)() | Gets default standard safe fallback implementation. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/encoderfallback/createfallbackbuffer/_index.md b/english/cpp/system.text/encoderfallback/createfallbackbuffer/_index.md new file mode 100644 index 0000000000..09b20b55cb --- /dev/null +++ b/english/cpp/system.text/encoderfallback/createfallbackbuffer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncoderFallback::CreateFallbackBuffer method +linktitle: CreateFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderFallback::CreateFallbackBuffer method. Gets buffer associated with fallback algorithm in C++.' +type: docs +weight: 400 +url: /cpp/system.text/encoderfallback/createfallbackbuffer/ +--- +## EncoderFallback::CreateFallbackBuffer method + + +Gets buffer associated with fallback algorithm. + +```cpp +virtual EncoderFallbackBufferPtr System::Text::EncoderFallback::CreateFallbackBuffer()=0 +``` + + +### ReturnValue + +[Buffer](../../../system/buffer/) object. + +## See Also + +* Typedef [EncoderFallbackBufferPtr](../../../system/encoderfallbackbufferptr/) +* Class [EncoderFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderfallback/get_exceptionfallback/_index.md b/english/cpp/system.text/encoderfallback/get_exceptionfallback/_index.md new file mode 100644 index 0000000000..0461caca98 --- /dev/null +++ b/english/cpp/system.text/encoderfallback/get_exceptionfallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncoderFallback::get_ExceptionFallback method +linktitle: get_ExceptionFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderFallback::get_ExceptionFallback method. Gets default exception fallback implementation in C++.' +type: docs +weight: 100 +url: /cpp/system.text/encoderfallback/get_exceptionfallback/ +--- +## EncoderFallback::get_ExceptionFallback method + + +Gets default exception fallback implementation. + +```cpp +static const EncoderFallbackPtr System::Text::EncoderFallback::get_ExceptionFallback() +``` + + +### ReturnValue + +Fallback object. + +## See Also + +* Typedef [EncoderFallbackPtr](../../../system/encoderfallbackptr/) +* Class [EncoderFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderfallback/get_maxcharcount/_index.md b/english/cpp/system.text/encoderfallback/get_maxcharcount/_index.md new file mode 100644 index 0000000000..7dc5550ba7 --- /dev/null +++ b/english/cpp/system.text/encoderfallback/get_maxcharcount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncoderFallback::get_MaxCharCount method +linktitle: get_MaxCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderFallback::get_MaxCharCount method. Gets maximal number of characters that can be returned by fallback in C++.' +type: docs +weight: 500 +url: /cpp/system.text/encoderfallback/get_maxcharcount/ +--- +## EncoderFallback::get_MaxCharCount method + + +Gets maximal number of characters that can be returned by fallback. + +```cpp +virtual int System::Text::EncoderFallback::get_MaxCharCount() const =0 +``` + + +### ReturnValue + +Number of characters. + +## See Also + +* Class [EncoderFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderfallback/get_replacementfallback/_index.md b/english/cpp/system.text/encoderfallback/get_replacementfallback/_index.md new file mode 100644 index 0000000000..f2ec4bdd6a --- /dev/null +++ b/english/cpp/system.text/encoderfallback/get_replacementfallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncoderFallback::get_ReplacementFallback method +linktitle: get_ReplacementFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderFallback::get_ReplacementFallback method. Gets default replacement fallback implementation in C++.' +type: docs +weight: 200 +url: /cpp/system.text/encoderfallback/get_replacementfallback/ +--- +## EncoderFallback::get_ReplacementFallback method + + +Gets default replacement fallback implementation. + +```cpp +static const EncoderFallbackPtr System::Text::EncoderFallback::get_ReplacementFallback() +``` + + +### ReturnValue + +Fallback object. + +## See Also + +* Typedef [EncoderFallbackPtr](../../../system/encoderfallbackptr/) +* Class [EncoderFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderfallback/get_standardsafefallback/_index.md b/english/cpp/system.text/encoderfallback/get_standardsafefallback/_index.md new file mode 100644 index 0000000000..e036b142ef --- /dev/null +++ b/english/cpp/system.text/encoderfallback/get_standardsafefallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncoderFallback::get_StandardSafeFallback method +linktitle: get_StandardSafeFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderFallback::get_StandardSafeFallback method. Gets default standard safe fallback implementation in C++.' +type: docs +weight: 300 +url: /cpp/system.text/encoderfallback/get_standardsafefallback/ +--- +## EncoderFallback::get_StandardSafeFallback method + + +Gets default standard safe fallback implementation. + +```cpp +static const EncoderFallbackPtr System::Text::EncoderFallback::get_StandardSafeFallback() +``` + + +### ReturnValue + +Fallback object. + +## See Also + +* Typedef [EncoderFallbackPtr](../../../system/encoderfallbackptr/) +* Class [EncoderFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderfallbackbuffer/_index.md b/english/cpp/system.text/encoderfallbackbuffer/_index.md new file mode 100644 index 0000000000..5a79b57506 --- /dev/null +++ b/english/cpp/system.text/encoderfallbackbuffer/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Text::EncoderFallbackBuffer class +linktitle: EncoderFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderFallbackBuffer class. Provides buffer for fallback implementation. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.text/encoderfallbackbuffer/ +--- +## EncoderFallbackBuffer class + + +Provides buffer for fallback implementation. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EncoderFallbackBuffer : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Fallback](./fallback/)(char_t, int) | Implements actual fallback procedure. | +| virtual [Fallback](./fallback/)(char_t, char_t, int) | Implements actual fallback procedure. | +| virtual [get_Remaining](./get_remaining/)() const | Gets remaining count of characters to be processed. | +| virtual [GetNextChar](./getnextchar/)() | Extracts next character in fallback buffer. | +| virtual [MovePrevious](./moveprevious/)() | Moves buffer position one step back if possible. | +| virtual [Reset](./reset/)() | Resets buffer to initial state. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/encoderfallbackbuffer/fallback/_index.md b/english/cpp/system.text/encoderfallbackbuffer/fallback/_index.md new file mode 100644 index 0000000000..20af3c5ef6 --- /dev/null +++ b/english/cpp/system.text/encoderfallbackbuffer/fallback/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Text::EncoderFallbackBuffer::Fallback method +linktitle: Fallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderFallbackBuffer::Fallback method. Implements actual fallback procedure in C++.' +type: docs +weight: 100 +url: /cpp/system.text/encoderfallbackbuffer/fallback/ +--- +## EncoderFallbackBuffer::Fallback(char_t, int) method + + +Implements actual fallback procedure. + +```cpp +virtual bool System::Text::EncoderFallbackBuffer::Fallback(char_t charUnknown, int index)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| charUnknown | char_t | Character encoder fails to encode. | +| index | int | Index of character that triggered error. | + +### ReturnValue + +True if buffer processes unknown characters, false if it ignores them. + +## See Also + +* Class [EncoderFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderFallbackBuffer::Fallback(char_t, char_t, int) method + + +Implements actual fallback procedure. + +```cpp +virtual bool System::Text::EncoderFallbackBuffer::Fallback(char_t charUnknownHigh, char_t charUnknownLow, int index)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| charUnknownHigh | char_t | High part of surrogate pair that triggered error. | +| charUnknownLow | char_t | Low part of surrogate pair that triggered error. | +| index | int | Index of character that triggered error. | + +### ReturnValue + +True if buffer processes unknown characters, false if it ignores them. + +## See Also + +* Class [EncoderFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderfallbackbuffer/get_remaining/_index.md b/english/cpp/system.text/encoderfallbackbuffer/get_remaining/_index.md new file mode 100644 index 0000000000..6a15b57313 --- /dev/null +++ b/english/cpp/system.text/encoderfallbackbuffer/get_remaining/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncoderFallbackBuffer::get_Remaining method +linktitle: get_Remaining +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderFallbackBuffer::get_Remaining method. Gets remaining count of characters to be processed in C++.' +type: docs +weight: 200 +url: /cpp/system.text/encoderfallbackbuffer/get_remaining/ +--- +## EncoderFallbackBuffer::get_Remaining method + + +Gets remaining count of characters to be processed. + +```cpp +virtual int System::Text::EncoderFallbackBuffer::get_Remaining() const =0 +``` + + +### ReturnValue + +Number of characters currently in the buffer. + +## See Also + +* Class [EncoderFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderfallbackbuffer/getnextchar/_index.md b/english/cpp/system.text/encoderfallbackbuffer/getnextchar/_index.md new file mode 100644 index 0000000000..3fee93f13a --- /dev/null +++ b/english/cpp/system.text/encoderfallbackbuffer/getnextchar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncoderFallbackBuffer::GetNextChar method +linktitle: GetNextChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderFallbackBuffer::GetNextChar method. Extracts next character in fallback buffer in C++.' +type: docs +weight: 300 +url: /cpp/system.text/encoderfallbackbuffer/getnextchar/ +--- +## EncoderFallbackBuffer::GetNextChar method + + +Extracts next character in fallback buffer. + +```cpp +virtual char_t System::Text::EncoderFallbackBuffer::GetNextChar()=0 +``` + + +### ReturnValue + +Extracted character or 0x0000 to indicate sequence end. + +## See Also + +* Class [EncoderFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderfallbackbuffer/moveprevious/_index.md b/english/cpp/system.text/encoderfallbackbuffer/moveprevious/_index.md new file mode 100644 index 0000000000..8c459be939 --- /dev/null +++ b/english/cpp/system.text/encoderfallbackbuffer/moveprevious/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncoderFallbackBuffer::MovePrevious method +linktitle: MovePrevious +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderFallbackBuffer::MovePrevious method. Moves buffer position one step back if possible in C++.' +type: docs +weight: 400 +url: /cpp/system.text/encoderfallbackbuffer/moveprevious/ +--- +## EncoderFallbackBuffer::MovePrevious method + + +Moves buffer position one step back if possible. + +```cpp +virtual bool System::Text::EncoderFallbackBuffer::MovePrevious()=0 +``` + + +### ReturnValue + +True if a step back was taken, false otherwise. + +## See Also + +* Class [EncoderFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderfallbackbuffer/reset/_index.md b/english/cpp/system.text/encoderfallbackbuffer/reset/_index.md new file mode 100644 index 0000000000..568cedbac0 --- /dev/null +++ b/english/cpp/system.text/encoderfallbackbuffer/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::EncoderFallbackBuffer::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderFallbackBuffer::Reset method. Resets buffer to initial state in C++.' +type: docs +weight: 500 +url: /cpp/system.text/encoderfallbackbuffer/reset/ +--- +## EncoderFallbackBuffer::Reset method + + +Resets buffer to initial state. + +```cpp +virtual void System::Text::EncoderFallbackBuffer::Reset() +``` + +## See Also + +* Class [EncoderFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderfallbackexception/_index.md b/english/cpp/system.text/encoderfallbackexception/_index.md new file mode 100644 index 0000000000..13c7b18c63 --- /dev/null +++ b/english/cpp/system.text/encoderfallbackexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Text::EncoderFallbackException typedef +linktitle: EncoderFallbackException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Text::EncoderFallbackException typedef in C++.' +type: docs +weight: 3100 +url: /cpp/system.text/encoderfallbackexception/ +--- +## EncoderFallbackException typedef + + + + +```cpp +using System::Text::EncoderFallbackException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/encoderreplacementfallback/_index.md b/english/cpp/system.text/encoderreplacementfallback/_index.md new file mode 100644 index 0000000000..47ad1aa6a4 --- /dev/null +++ b/english/cpp/system.text/encoderreplacementfallback/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::EncoderReplacementFallback class +linktitle: EncoderReplacementFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderReplacementFallback class. Provides fallback strategy of replacing erroneous symbol with a stub. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1400 +url: /cpp/system.text/encoderreplacementfallback/ +--- +## EncoderReplacementFallback class + + +Provides fallback strategy of replacing erroneous symbol with a stub. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EncoderReplacementFallback : public System::Text::EncoderFallback +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CreateFallbackBuffer](./createfallbackbuffer/)() override | Creates fallback buffer. | +| [EncoderReplacementFallback](./encoderreplacementfallback/)() | Constructor that uses deafault "?" replacement string. | +| [EncoderReplacementFallback](./encoderreplacementfallback/)(const String\&) | Constructor. | +| [get_DefaultString](./get_defaultstring/)() const | Gets replacement string. | +| [get_MaxCharCount](./get_maxcharcount/)() const override | Gets maximal count of characters the instance can return. | +## See Also + +* Class [EncoderFallback](../encoderfallback/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/encoderreplacementfallback/createfallbackbuffer/_index.md b/english/cpp/system.text/encoderreplacementfallback/createfallbackbuffer/_index.md new file mode 100644 index 0000000000..7043144920 --- /dev/null +++ b/english/cpp/system.text/encoderreplacementfallback/createfallbackbuffer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncoderReplacementFallback::CreateFallbackBuffer method +linktitle: CreateFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderReplacementFallback::CreateFallbackBuffer method. Creates fallback buffer in C++.' +type: docs +weight: 200 +url: /cpp/system.text/encoderreplacementfallback/createfallbackbuffer/ +--- +## EncoderReplacementFallback::CreateFallbackBuffer method + + +Creates fallback buffer. + +```cpp +virtual EncoderFallbackBufferPtr System::Text::EncoderReplacementFallback::CreateFallbackBuffer() override +``` + + +### ReturnValue + +Newly created fallback buffer object. + +## See Also + +* Typedef [EncoderFallbackBufferPtr](../../../system/encoderfallbackbufferptr/) +* Class [EncoderReplacementFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderreplacementfallback/encoderreplacementfallback/_index.md b/english/cpp/system.text/encoderreplacementfallback/encoderreplacementfallback/_index.md new file mode 100644 index 0000000000..839c466597 --- /dev/null +++ b/english/cpp/system.text/encoderreplacementfallback/encoderreplacementfallback/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Text::EncoderReplacementFallback::EncoderReplacementFallback constructor +linktitle: EncoderReplacementFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderReplacementFallback::EncoderReplacementFallback constructor. Constructor that uses deafault "?" replacement string in C++.' +type: docs +weight: 100 +url: /cpp/system.text/encoderreplacementfallback/encoderreplacementfallback/ +--- +## EncoderReplacementFallback::EncoderReplacementFallback() constructor + + +Constructor that uses deafault "?" replacement string. + +```cpp +System::Text::EncoderReplacementFallback::EncoderReplacementFallback() +``` + +## See Also + +* Class [EncoderReplacementFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderReplacementFallback::EncoderReplacementFallback(const String\&) constructor + + +Constructor. + +```cpp +System::Text::EncoderReplacementFallback::EncoderReplacementFallback(const String &replacement_) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| replacement_ | const String\& | Replacement string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [EncoderReplacementFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderreplacementfallback/get_defaultstring/_index.md b/english/cpp/system.text/encoderreplacementfallback/get_defaultstring/_index.md new file mode 100644 index 0000000000..a5bca03f1b --- /dev/null +++ b/english/cpp/system.text/encoderreplacementfallback/get_defaultstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncoderReplacementFallback::get_DefaultString method +linktitle: get_DefaultString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderReplacementFallback::get_DefaultString method. Gets replacement string in C++.' +type: docs +weight: 300 +url: /cpp/system.text/encoderreplacementfallback/get_defaultstring/ +--- +## EncoderReplacementFallback::get_DefaultString method + + +Gets replacement string. + +```cpp +const String & System::Text::EncoderReplacementFallback::get_DefaultString() const +``` + + +### ReturnValue + +Replacement string. + +## See Also + +* Class [String](../../../system/string/) +* Class [EncoderReplacementFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderreplacementfallback/get_maxcharcount/_index.md b/english/cpp/system.text/encoderreplacementfallback/get_maxcharcount/_index.md new file mode 100644 index 0000000000..b0ed77f40e --- /dev/null +++ b/english/cpp/system.text/encoderreplacementfallback/get_maxcharcount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncoderReplacementFallback::get_MaxCharCount method +linktitle: get_MaxCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderReplacementFallback::get_MaxCharCount method. Gets maximal count of characters the instance can return in C++.' +type: docs +weight: 400 +url: /cpp/system.text/encoderreplacementfallback/get_maxcharcount/ +--- +## EncoderReplacementFallback::get_MaxCharCount method + + +Gets maximal count of characters the instance can return. + +```cpp +virtual int System::Text::EncoderReplacementFallback::get_MaxCharCount() const override +``` + + +### ReturnValue + +Replacement string length. + +## See Also + +* Class [EncoderReplacementFallback](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderreplacementfallbackbuffer/_index.md b/english/cpp/system.text/encoderreplacementfallbackbuffer/_index.md new file mode 100644 index 0000000000..abd19558a1 --- /dev/null +++ b/english/cpp/system.text/encoderreplacementfallbackbuffer/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Text::EncoderReplacementFallbackBuffer class +linktitle: EncoderReplacementFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderReplacementFallbackBuffer class. Buffer for replacing encoding fallback strategy. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1500 +url: /cpp/system.text/encoderreplacementfallbackbuffer/ +--- +## EncoderReplacementFallbackBuffer class + + +[Buffer](../../system/buffer/) for replacing encoding fallback strategy. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EncoderReplacementFallbackBuffer : public System::Text::EncoderFallbackBuffer +``` + +## Methods + +| Method | Description | +| --- | --- | +| [EncoderReplacementFallbackBuffer](./encoderreplacementfallbackbuffer/)(const EncoderReplacementFallbackPtr\&) | Constructor. | +| [Fallback](./fallback/)(char_t, int) override | Handles encoding failure. | +| [Fallback](./fallback/)(char_t, char_t, int) override | Handles encoding failure. | +| [get_Remaining](./get_remaining/)() const override | Gets number of remaining characters in buffer. | +| [GetNextChar](./getnextchar/)() override | Gets next available character. | +| [MovePrevious](./moveprevious/)() override | Moves to previous chracter. | +| [Reset](./reset/)() override | Resets buffer to initial state (before [Fallback()](./fallback/) call). | +## See Also + +* Class [EncoderFallbackBuffer](../encoderfallbackbuffer/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/encoderreplacementfallbackbuffer/encoderreplacementfallbackbuffer/_index.md b/english/cpp/system.text/encoderreplacementfallbackbuffer/encoderreplacementfallbackbuffer/_index.md new file mode 100644 index 0000000000..f4eb43c5e4 --- /dev/null +++ b/english/cpp/system.text/encoderreplacementfallbackbuffer/encoderreplacementfallbackbuffer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncoderReplacementFallbackBuffer::EncoderReplacementFallbackBuffer constructor +linktitle: EncoderReplacementFallbackBuffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderReplacementFallbackBuffer::EncoderReplacementFallbackBuffer constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/encoderreplacementfallbackbuffer/encoderreplacementfallbackbuffer/ +--- +## EncoderReplacementFallbackBuffer::EncoderReplacementFallbackBuffer constructor + + +Constructor. + +```cpp +System::Text::EncoderReplacementFallbackBuffer::EncoderReplacementFallbackBuffer(const EncoderReplacementFallbackPtr &fallback) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| fallback | const EncoderReplacementFallbackPtr\& | Fallback to get information from. | + +## See Also + +* Typedef [EncoderReplacementFallbackPtr](../../../system/encoderreplacementfallbackptr/) +* Class [EncoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderreplacementfallbackbuffer/fallback/_index.md b/english/cpp/system.text/encoderreplacementfallbackbuffer/fallback/_index.md new file mode 100644 index 0000000000..d961562f04 --- /dev/null +++ b/english/cpp/system.text/encoderreplacementfallbackbuffer/fallback/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Text::EncoderReplacementFallbackBuffer::Fallback method +linktitle: Fallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderReplacementFallbackBuffer::Fallback method. Handles encoding failure in C++.' +type: docs +weight: 200 +url: /cpp/system.text/encoderreplacementfallbackbuffer/fallback/ +--- +## EncoderReplacementFallbackBuffer::Fallback(char_t, int) method + + +Handles encoding failure. + +```cpp +virtual bool System::Text::EncoderReplacementFallbackBuffer::Fallback(char_t charUnknown, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| charUnknown | char_t | Unknown character; ignored. | +| index | int | Unknown character position; ignored. | + +### ReturnValue + +True if replacement string is provided and is not empty, false otherwise. + +## See Also + +* Class [EncoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## EncoderReplacementFallbackBuffer::Fallback(char_t, char_t, int) method + + +Handles encoding failure. + +```cpp +virtual bool System::Text::EncoderReplacementFallbackBuffer::Fallback(char_t charUnknownHigh, char_t charUnknownLow, int index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| charUnknownHigh | char_t | High part of surrogate pair that triggered error. | +| charUnknownLow | char_t | Low part of surrogate pair that triggered error. | +| index | int | Unknown character position; ignored. | + +### ReturnValue + +True if replacement string is provided and is not empty, false otherwise. + +## See Also + +* Class [EncoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderreplacementfallbackbuffer/get_remaining/_index.md b/english/cpp/system.text/encoderreplacementfallbackbuffer/get_remaining/_index.md new file mode 100644 index 0000000000..aa558ac2bc --- /dev/null +++ b/english/cpp/system.text/encoderreplacementfallbackbuffer/get_remaining/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncoderReplacementFallbackBuffer::get_Remaining method +linktitle: get_Remaining +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderReplacementFallbackBuffer::get_Remaining method. Gets number of remaining characters in buffer in C++.' +type: docs +weight: 300 +url: /cpp/system.text/encoderreplacementfallbackbuffer/get_remaining/ +--- +## EncoderReplacementFallbackBuffer::get_Remaining method + + +Gets number of remaining characters in buffer. + +```cpp +virtual int System::Text::EncoderReplacementFallbackBuffer::get_Remaining() const override +``` + + +### ReturnValue + +Number of characters to be read or 0 if Fallback method was not called yet. + +## See Also + +* Class [EncoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderreplacementfallbackbuffer/getnextchar/_index.md b/english/cpp/system.text/encoderreplacementfallbackbuffer/getnextchar/_index.md new file mode 100644 index 0000000000..a18dc3d0f8 --- /dev/null +++ b/english/cpp/system.text/encoderreplacementfallbackbuffer/getnextchar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncoderReplacementFallbackBuffer::GetNextChar method +linktitle: GetNextChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderReplacementFallbackBuffer::GetNextChar method. Gets next available character in C++.' +type: docs +weight: 400 +url: /cpp/system.text/encoderreplacementfallbackbuffer/getnextchar/ +--- +## EncoderReplacementFallbackBuffer::GetNextChar method + + +Gets next available character. + +```cpp +virtual char_t System::Text::EncoderReplacementFallbackBuffer::GetNextChar() override +``` + + +### ReturnValue + +Next character in replacement string or 0x00 if it is read to the end. + +## See Also + +* Class [EncoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderreplacementfallbackbuffer/moveprevious/_index.md b/english/cpp/system.text/encoderreplacementfallbackbuffer/moveprevious/_index.md new file mode 100644 index 0000000000..bf0cdf33fe --- /dev/null +++ b/english/cpp/system.text/encoderreplacementfallbackbuffer/moveprevious/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncoderReplacementFallbackBuffer::MovePrevious method +linktitle: MovePrevious +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderReplacementFallbackBuffer::MovePrevious method. Moves to previous chracter in C++.' +type: docs +weight: 500 +url: /cpp/system.text/encoderreplacementfallbackbuffer/moveprevious/ +--- +## EncoderReplacementFallbackBuffer::MovePrevious method + + +Moves to previous chracter. + +```cpp +virtual bool System::Text::EncoderReplacementFallbackBuffer::MovePrevious() override +``` + + +### ReturnValue + +True if there is a previous character in replacement string and a step back succeeded, false otherwise. + +## See Also + +* Class [EncoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoderreplacementfallbackbuffer/reset/_index.md b/english/cpp/system.text/encoderreplacementfallbackbuffer/reset/_index.md new file mode 100644 index 0000000000..d6b8f04ee1 --- /dev/null +++ b/english/cpp/system.text/encoderreplacementfallbackbuffer/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::EncoderReplacementFallbackBuffer::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncoderReplacementFallbackBuffer::Reset method. Resets buffer to initial state (before Fallback() call) in C++.' +type: docs +weight: 600 +url: /cpp/system.text/encoderreplacementfallbackbuffer/reset/ +--- +## EncoderReplacementFallbackBuffer::Reset method + + +Resets buffer to initial state (before [Fallback()](../fallback/) call). + +```cpp +virtual void System::Text::EncoderReplacementFallbackBuffer::Reset() override +``` + +## See Also + +* Class [EncoderReplacementFallbackBuffer](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/_index.md b/english/cpp/system.text/encoding/_index.md new file mode 100644 index 0000000000..7fa0041838 --- /dev/null +++ b/english/cpp/system.text/encoding/_index.md @@ -0,0 +1,108 @@ +--- +title: System::Text::Encoding class +linktitle: Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding class. Encoding services in C++.' +type: docs +weight: 1600 +url: /cpp/system.text/encoding/ +--- +## Encoding class + + +[Encoding](./) services. + +```cpp +class Encoding : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Clone](./clone/)() | Clones encoding object. | +| static [Convert](./convert/)(const EncodingPtr\&, const EncodingPtr\&, const ArrayPtr\\&) | Converts bytes between two encodings. | +| static [Convert](./convert/)(const EncodingPtr\&, const EncodingPtr\&, const ArrayPtr\\&, int, int) | Converts bytes between two encodings. | +| [Equals](./equals/)(SharedPtr\) override | Compares encodings. | +| static [get_ASCII](./get_ascii/)() | Gets ASCII encoding. | +| static [get_BigEndianUnicode](./get_bigendianunicode/)() | Gets the standard big-endian Unicode encoding object. | +| static [get_BigEndianUTF32](./get_bigendianutf32/)() | Gets the standard big-endian UTF-32 encoding object. | +| virtual [get_BodyName](./get_bodyname/)() | Gets mail agent body compatible encoding name. | +| virtual [get_CodePage](./get_codepage/)() | Gets [Windows](../../system.windows/) codepage ID. | +| [get_DecoderFallback](./get_decoderfallback/)() const | Gets decoder fallback. | +| static [get_Default](./get_default/)() | Gets default encoding. | +| [get_EncoderFallback](./get_encoderfallback/)() const | Gets encoder fallback. | +| virtual [get_EncodingName](./get_encodingname/)() | Gets human-readable encoding name. | +| virtual [get_HeaderName](./get_headername/)() | Gets mail agent header compatible encoding name. | +| virtual [get_IsBrowserDisplay](./get_isbrowserdisplay/)() | Checks whether encoding can be used in browser to display content. | +| virtual [get_IsBrowserSave](./get_isbrowsersave/)() | Checks whether encoding can be used in browser to save content. | +| virtual [get_IsMailNewsDisplay](./get_ismailnewsdisplay/)() | Checks whether encoding can be used in mail client to display content. | +| virtual [get_IsMailNewsSave](./get_ismailnewssave/)() | Checks whether encoding can be used in mail client to save content. | +| [get_IsReadOnly](./get_isreadonly/)() | Checks whether encoding is read-only. | +| virtual [get_IsSingleByte](./get_issinglebyte/)() | Checks whether encoding is single byte. | +| static [get_Latin1](./get_latin1/)() | Gets Latin1 encoding. FOR INTERNAL USE. | +| static [get_Unicode](./get_unicode/)() | Gets the standard Unicode encoding object. | +| static [get_UTF32](./get_utf32/)() | | +| static [get_UTF7](./get_utf7/)() | Gets the standard UTF-7 encoding object. | +| static [get_UTF8](./get_utf8/)() | Gets the standard UTF-8 encoding object. | +| static [get_UTF8Unmarked](./get_utf8unmarked/)() | Only internal, to be used by the class libraries: Unmarked and non-input-validating. | +| virtual [get_WebName](./get_webname/)() | Gets IANA-compatible encoding name. | +| virtual [get_WindowsCodePage](./get_windowscodepage/)() | Gets [Windows](../../system.windows/) codepage ID. | +| virtual [GetByteCount](./getbytecount/)(ArrayPtr\, int, int) | Get the number of characters needed to encode a character buffer. | +| virtual [GetByteCount](./getbytecount/)(System::Details::ArrayView\, int, int) | Get the number of characters needed to encode a character buffer. | +| [GetByteCount](./getbytecount/)(const System::Details::StackArray\\&, int, int) | Get the number of characters needed to encode a character buffer. | +| virtual [GetByteCount](./getbytecount/)(const String\&) | Get the number of characters needed to encode a string. | +| virtual [GetByteCount](./getbytecount/)(ArrayPtr\) | Get the number of characters needed to encode a character buffer. | +| virtual [GetByteCount](./getbytecount/)(const char_t *, int) | Get the number of characters needed to encode a character buffer. | +| virtual [GetBytes](./getbytes/)(ArrayPtr\, int, int, ArrayPtr\, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(System::Details::ArrayView\, int, int, System::Details::ArrayView\, int) | Get the bytes that result from encoding a character buffer. | +| [GetBytes](./getbytes/)(System::Details::StackArray\\&, int, int, System::Details::StackArray\\&, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(const String\&, int, int, ArrayPtr\, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(const String\&) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(ArrayPtr\, int, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(const System::Details::ArrayView\\&, int, int) | Get the bytes that result from encoding a character buffer. | +| [GetBytes](./getbytes/)(const System::Details::StackArray\\&, int, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(ArrayPtr\) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(const char_t *, int, uint8_t *, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetCharCount](./getcharcount/)(ArrayPtr\, int, int) | Get the number of characters needed to decode a byte buffer. | +| virtual [GetCharCount](./getcharcount/)(ArrayPtr\) | Get the number of characters needed to decode a byte buffer. | +| virtual [GetCharCount](./getcharcount/)(const uint8_t *, int) | Get the number of characters needed to decode a byte buffer. | +| virtual [GetChars](./getchars/)(ArrayPtr\, int, int, ArrayPtr\, int) | Get the characters that result from decoding a byte buffer. | +| virtual [GetChars](./getchars/)(ArrayPtr\, int, int) | Get the characters that result from decoding a byte buffer. | +| virtual [GetChars](./getchars/)(ArrayPtr\) | Get the characters that result from decoding a byte buffer. | +| virtual [GetChars](./getchars/)(const uint8_t *, int, char_t *, int) | Get the characters that result from decoding a byte buffer. | +| virtual [GetDecoder](./getdecoder/)() | Get a decoder that forwards requests to this object. | +| virtual [GetEncoder](./getencoder/)() | Get an encoder that forwards requests to this object. | +| static [GetEncoding](./getencoding/)(const String\&) | Gets encoding by name. | +| static [GetEncoding](./getencoding/)(int) | Gets encoding by codepage. | +| static [GetEncoding](./getencoding/)(int, const EncoderFallbackPtr\&, const DecoderFallbackPtr\&) | Gets encoding by codepage. | +| static [GetEncoding](./getencoding/)(const String\&, const EncoderFallbackPtr\&, const DecoderFallbackPtr\&) | Gets encoding by name. | +| static [GetEncodings](./getencodings/)() | Gets list of known encodings. | +| [GetHashCode](./gethashcode/)() const override | Hashes encoding. | +| virtual [GetMaxByteCount](./getmaxbytecount/)(int) | Get the maximum number of bytes needed to encode a specified number of characters. | +| virtual [GetMaxCharCount](./getmaxcharcount/)(int) | Get the maximum number of characters needed to decode a specified number of bytes. | +| virtual [GetPreamble](./getpreamble/)() | Returns a sequence of bytes that denotes the encoding (e. g. BOM). | +| virtual [GetString](./getstring/)(uint8_t *, int) | Decodes a buffer of bytes into a string. | +| virtual [GetString](./getstring/)(ArrayPtr\) | Decodes a buffer of bytes into a string. | +| virtual [GetString](./getstring/)(const System::Details::ArrayView\\&) | Decodes a buffer of bytes into a string. | +| [GetString](./getstring/)(System::Details::StackArray\\&) | Decodes a buffer of bytes into a string. | +| virtual [GetString](./getstring/)(ArrayPtr\, int, int) | Decodes a buffer of bytes into a string. | +| virtual [GetString](./getstring/)(const System::Details::ArrayView\\&, int, int) | Decodes a buffer of bytes into a string. | +| [GetString](./getstring/)(System::Details::StackArray\, int, int) | Decodes a buffer of bytes into a string. | +| [set_DecoderFallback](./set_decoderfallback/)(const DecoderFallbackPtr\&) | Sets decoder fallback. | +| [set_EncoderFallback](./set_encoderfallback/)(const EncoderFallbackPtr\&) | Sets encoder fallback. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [DEFAULT_CODE_PAGE](./default_code_page/) | Default codepage value. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | RTTI. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/encoding/clone/_index.md b/english/cpp/system.text/encoding/clone/_index.md new file mode 100644 index 0000000000..f6fb31631b --- /dev/null +++ b/english/cpp/system.text/encoding/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Text::Encoding::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::Clone method. Clones encoding object in C++.' +type: docs +weight: 100 +url: /cpp/system.text/encoding/clone/ +--- +## Encoding::Clone method + + +Clones encoding object. + +```cpp +virtual SharedPtr System::Text::Encoding::Clone() +``` + + +### ReturnValue + +[Encoding](../) object clone. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/convert/_index.md b/english/cpp/system.text/encoding/convert/_index.md new file mode 100644 index 0000000000..b648104f6f --- /dev/null +++ b/english/cpp/system.text/encoding/convert/_index.md @@ -0,0 +1,65 @@ +--- +title: System::Text::Encoding::Convert method +linktitle: Convert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::Convert method. Converts bytes between two encodings in C++.' +type: docs +weight: 3000 +url: /cpp/system.text/encoding/convert/ +--- +## Encoding::Convert(const EncodingPtr\&, const EncodingPtr\&, const ArrayPtr\\&) method + + +Converts bytes between two encodings. + +```cpp +static ArrayPtr System::Text::Encoding::Convert(const EncodingPtr &src_encoding, const EncodingPtr &dst_encoding, const ArrayPtr &bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| src_encoding | const EncodingPtr\& | Source encoding. | +| dst_encoding | const EncodingPtr\& | Destination encoding. | +| bytes | const ArrayPtr\\& | Bytes to convert. | + +### ReturnValue + +Converted bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::Convert(const EncodingPtr\&, const EncodingPtr\&, const ArrayPtr\\&, int, int) method + + +Converts bytes between two encodings. + +```cpp +static ArrayPtr System::Text::Encoding::Convert(const EncodingPtr &src_encoding, const EncodingPtr &dst_encoding, const ArrayPtr &bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| src_encoding | const EncodingPtr\& | Source encoding. | +| dst_encoding | const EncodingPtr\& | Destination encoding. | +| bytes | const ArrayPtr\\& | Bytes to convert. | +| index | int | Slice beginning. | +| count | int | Slice size. | + +### ReturnValue + +Converted bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/default_code_page/_index.md b/english/cpp/system.text/encoding/default_code_page/_index.md new file mode 100644 index 0000000000..4bd4058a19 --- /dev/null +++ b/english/cpp/system.text/encoding/default_code_page/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::Encoding::DEFAULT_CODE_PAGE field +linktitle: DEFAULT_CODE_PAGE +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::DEFAULT_CODE_PAGE field. Default codepage value in C++.' +type: docs +weight: 4300 +url: /cpp/system.text/encoding/default_code_page/ +--- +## DEFAULT_CODE_PAGE field + + +Default codepage value. + +```cpp +static int System::Text::Encoding::DEFAULT_CODE_PAGE +``` + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/equals/_index.md b/english/cpp/system.text/encoding/equals/_index.md new file mode 100644 index 0000000000..82714a845d --- /dev/null +++ b/english/cpp/system.text/encoding/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Text::Encoding::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::Equals method. Compares encodings in C++.' +type: docs +weight: 200 +url: /cpp/system.text/encoding/equals/ +--- +## Encoding::Equals method + + +Compares encodings. + +```cpp +bool System::Text::Encoding::Equals(SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SharedPtr\ | [Object](../../../system/object/) to compare to. | + +### ReturnValue + +True if both objects are of same encoding type, false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_ascii/_index.md b/english/cpp/system.text/encoding/get_ascii/_index.md new file mode 100644 index 0000000000..a83d9ec0a6 --- /dev/null +++ b/english/cpp/system.text/encoding/get_ascii/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_ASCII method +linktitle: get_ASCII +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_ASCII method. Gets ASCII encoding in C++.' +type: docs +weight: 3100 +url: /cpp/system.text/encoding/get_ascii/ +--- +## Encoding::get_ASCII method + + +Gets ASCII encoding. + +```cpp +static EncodingPtr System::Text::Encoding::get_ASCII() +``` + + +### ReturnValue + +ASCII encoding. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_bigendianunicode/_index.md b/english/cpp/system.text/encoding/get_bigendianunicode/_index.md new file mode 100644 index 0000000000..236eab8f2f --- /dev/null +++ b/english/cpp/system.text/encoding/get_bigendianunicode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_BigEndianUnicode method +linktitle: get_BigEndianUnicode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_BigEndianUnicode method. Gets the standard big-endian Unicode encoding object in C++.' +type: docs +weight: 3200 +url: /cpp/system.text/encoding/get_bigendianunicode/ +--- +## Encoding::get_BigEndianUnicode method + + +Gets the standard big-endian Unicode encoding object. + +```cpp +static EncodingPtr System::Text::Encoding::get_BigEndianUnicode() +``` + + +### ReturnValue + +Big endian unicode encoding. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_bigendianutf32/_index.md b/english/cpp/system.text/encoding/get_bigendianutf32/_index.md new file mode 100644 index 0000000000..6731cdb8ed --- /dev/null +++ b/english/cpp/system.text/encoding/get_bigendianutf32/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_BigEndianUTF32 method +linktitle: get_BigEndianUTF32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_BigEndianUTF32 method. Gets the standard big-endian UTF-32 encoding object in C++.' +type: docs +weight: 3300 +url: /cpp/system.text/encoding/get_bigendianutf32/ +--- +## Encoding::get_BigEndianUTF32 method + + +Gets the standard big-endian UTF-32 encoding object. + +```cpp +static EncodingPtr System::Text::Encoding::get_BigEndianUTF32() +``` + + +### ReturnValue + +Big-endian UTF-32 encoding. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_bodyname/_index.md b/english/cpp/system.text/encoding/get_bodyname/_index.md new file mode 100644 index 0000000000..7ab3e390f9 --- /dev/null +++ b/english/cpp/system.text/encoding/get_bodyname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_BodyName method +linktitle: get_BodyName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_BodyName method. Gets mail agent body compatible encoding name in C++.' +type: docs +weight: 300 +url: /cpp/system.text/encoding/get_bodyname/ +--- +## Encoding::get_BodyName method + + +Gets mail agent body compatible encoding name. + +```cpp +virtual String System::Text::Encoding::get_BodyName() +``` + + +### ReturnValue + +Name of encoding. + +## See Also + +* Class [String](../../../system/string/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_codepage/_index.md b/english/cpp/system.text/encoding/get_codepage/_index.md new file mode 100644 index 0000000000..360eb92cf6 --- /dev/null +++ b/english/cpp/system.text/encoding/get_codepage/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::Encoding::get_CodePage method +linktitle: get_CodePage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_CodePage method. Gets Windows codepage ID in C++.' +type: docs +weight: 400 +url: /cpp/system.text/encoding/get_codepage/ +--- +## Encoding::get_CodePage method + + +Gets [Windows](../../../system.windows/) codepage ID. + +```cpp +virtual int System::Text::Encoding::get_CodePage() +``` + + +### ReturnValue + +Codepage ID. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_decoderfallback/_index.md b/english/cpp/system.text/encoding/get_decoderfallback/_index.md new file mode 100644 index 0000000000..9c403aa89d --- /dev/null +++ b/english/cpp/system.text/encoding/get_decoderfallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_DecoderFallback method +linktitle: get_DecoderFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_DecoderFallback method. Gets decoder fallback in C++.' +type: docs +weight: 500 +url: /cpp/system.text/encoding/get_decoderfallback/ +--- +## Encoding::get_DecoderFallback method + + +Gets decoder fallback. + +```cpp +DecoderFallbackPtr System::Text::Encoding::get_DecoderFallback() const +``` + + +### ReturnValue + +[Decoder](../../decoder/) fallback object. + +## See Also + +* Typedef [DecoderFallbackPtr](../../../system/decoderfallbackptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_default/_index.md b/english/cpp/system.text/encoding/get_default/_index.md new file mode 100644 index 0000000000..c90634268f --- /dev/null +++ b/english/cpp/system.text/encoding/get_default/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_Default method +linktitle: get_Default +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_Default method. Gets default encoding in C++.' +type: docs +weight: 3400 +url: /cpp/system.text/encoding/get_default/ +--- +## Encoding::get_Default method + + +Gets default encoding. + +```cpp +static EncodingPtr System::Text::Encoding::get_Default() +``` + + +### ReturnValue + +[Encoding](../) object. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_encoderfallback/_index.md b/english/cpp/system.text/encoding/get_encoderfallback/_index.md new file mode 100644 index 0000000000..919500521a --- /dev/null +++ b/english/cpp/system.text/encoding/get_encoderfallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_EncoderFallback method +linktitle: get_EncoderFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_EncoderFallback method. Gets encoder fallback in C++.' +type: docs +weight: 600 +url: /cpp/system.text/encoding/get_encoderfallback/ +--- +## Encoding::get_EncoderFallback method + + +Gets encoder fallback. + +```cpp +const EncoderFallbackPtr System::Text::Encoding::get_EncoderFallback() const +``` + + +### ReturnValue + +[Encoder](../../encoder/) fallback object. + +## See Also + +* Typedef [EncoderFallbackPtr](../../../system/encoderfallbackptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_encodingname/_index.md b/english/cpp/system.text/encoding/get_encodingname/_index.md new file mode 100644 index 0000000000..71e1533847 --- /dev/null +++ b/english/cpp/system.text/encoding/get_encodingname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_EncodingName method +linktitle: get_EncodingName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_EncodingName method. Gets human-readable encoding name in C++.' +type: docs +weight: 700 +url: /cpp/system.text/encoding/get_encodingname/ +--- +## Encoding::get_EncodingName method + + +Gets human-readable encoding name. + +```cpp +virtual String System::Text::Encoding::get_EncodingName() +``` + + +### ReturnValue + +Name of encoding. + +## See Also + +* Class [String](../../../system/string/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_headername/_index.md b/english/cpp/system.text/encoding/get_headername/_index.md new file mode 100644 index 0000000000..90f90be06d --- /dev/null +++ b/english/cpp/system.text/encoding/get_headername/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_HeaderName method +linktitle: get_HeaderName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_HeaderName method. Gets mail agent header compatible encoding name in C++.' +type: docs +weight: 800 +url: /cpp/system.text/encoding/get_headername/ +--- +## Encoding::get_HeaderName method + + +Gets mail agent header compatible encoding name. + +```cpp +virtual String System::Text::Encoding::get_HeaderName() +``` + + +### ReturnValue + +Name of encoding. + +## See Also + +* Class [String](../../../system/string/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_isbrowserdisplay/_index.md b/english/cpp/system.text/encoding/get_isbrowserdisplay/_index.md new file mode 100644 index 0000000000..c15f386f5a --- /dev/null +++ b/english/cpp/system.text/encoding/get_isbrowserdisplay/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::Encoding::get_IsBrowserDisplay method +linktitle: get_IsBrowserDisplay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_IsBrowserDisplay method. Checks whether encoding can be used in browser to display content in C++.' +type: docs +weight: 900 +url: /cpp/system.text/encoding/get_isbrowserdisplay/ +--- +## Encoding::get_IsBrowserDisplay method + + +Checks whether encoding can be used in browser to display content. + +```cpp +virtual bool System::Text::Encoding::get_IsBrowserDisplay() +``` + + +### ReturnValue + +True if encoding can be used in browser to display content, false otherwise. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_isbrowsersave/_index.md b/english/cpp/system.text/encoding/get_isbrowsersave/_index.md new file mode 100644 index 0000000000..a53a1e7309 --- /dev/null +++ b/english/cpp/system.text/encoding/get_isbrowsersave/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::Encoding::get_IsBrowserSave method +linktitle: get_IsBrowserSave +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_IsBrowserSave method. Checks whether encoding can be used in browser to save content in C++.' +type: docs +weight: 1000 +url: /cpp/system.text/encoding/get_isbrowsersave/ +--- +## Encoding::get_IsBrowserSave method + + +Checks whether encoding can be used in browser to save content. + +```cpp +virtual bool System::Text::Encoding::get_IsBrowserSave() +``` + + +### ReturnValue + +True if encoding can be used in browser to save content, false otherwise. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_ismailnewsdisplay/_index.md b/english/cpp/system.text/encoding/get_ismailnewsdisplay/_index.md new file mode 100644 index 0000000000..f2dc936444 --- /dev/null +++ b/english/cpp/system.text/encoding/get_ismailnewsdisplay/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::Encoding::get_IsMailNewsDisplay method +linktitle: get_IsMailNewsDisplay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_IsMailNewsDisplay method. Checks whether encoding can be used in mail client to display content in C++.' +type: docs +weight: 1100 +url: /cpp/system.text/encoding/get_ismailnewsdisplay/ +--- +## Encoding::get_IsMailNewsDisplay method + + +Checks whether encoding can be used in mail client to display content. + +```cpp +virtual bool System::Text::Encoding::get_IsMailNewsDisplay() +``` + + +### ReturnValue + +True if encoding can be used in mail client to display content, false otherwise. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_ismailnewssave/_index.md b/english/cpp/system.text/encoding/get_ismailnewssave/_index.md new file mode 100644 index 0000000000..c1c0720d3c --- /dev/null +++ b/english/cpp/system.text/encoding/get_ismailnewssave/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::Encoding::get_IsMailNewsSave method +linktitle: get_IsMailNewsSave +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_IsMailNewsSave method. Checks whether encoding can be used in mail client to save content in C++.' +type: docs +weight: 1200 +url: /cpp/system.text/encoding/get_ismailnewssave/ +--- +## Encoding::get_IsMailNewsSave method + + +Checks whether encoding can be used in mail client to save content. + +```cpp +virtual bool System::Text::Encoding::get_IsMailNewsSave() +``` + + +### ReturnValue + +True if encoding can be used in mail client to save content, false otherwise. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_isreadonly/_index.md b/english/cpp/system.text/encoding/get_isreadonly/_index.md new file mode 100644 index 0000000000..0d0ce916b4 --- /dev/null +++ b/english/cpp/system.text/encoding/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::Encoding::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_IsReadOnly method. Checks whether encoding is read-only in C++.' +type: docs +weight: 1300 +url: /cpp/system.text/encoding/get_isreadonly/ +--- +## Encoding::get_IsReadOnly method + + +Checks whether encoding is read-only. + +```cpp +bool System::Text::Encoding::get_IsReadOnly() +``` + + +### ReturnValue + +True if encoding is read-only, false otherwise. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_issinglebyte/_index.md b/english/cpp/system.text/encoding/get_issinglebyte/_index.md new file mode 100644 index 0000000000..f651b9ca01 --- /dev/null +++ b/english/cpp/system.text/encoding/get_issinglebyte/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::Encoding::get_IsSingleByte method +linktitle: get_IsSingleByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_IsSingleByte method. Checks whether encoding is single byte in C++.' +type: docs +weight: 1400 +url: /cpp/system.text/encoding/get_issinglebyte/ +--- +## Encoding::get_IsSingleByte method + + +Checks whether encoding is single byte. + +```cpp +virtual bool System::Text::Encoding::get_IsSingleByte() +``` + + +### ReturnValue + +True if single character encodes into single byte, false otherwise. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_latin1/_index.md b/english/cpp/system.text/encoding/get_latin1/_index.md new file mode 100644 index 0000000000..ff00ee6d6d --- /dev/null +++ b/english/cpp/system.text/encoding/get_latin1/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Text::Encoding::get_Latin1 method +linktitle: get_Latin1 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_Latin1 method. Gets Latin1 encoding. FOR INTERNAL USE in C++.' +type: docs +weight: 3500 +url: /cpp/system.text/encoding/get_latin1/ +--- +## Encoding::get_Latin1 method + + +Gets Latin1 encoding. FOR INTERNAL USE. + +```cpp +static EncodingPtr System::Text::Encoding::get_Latin1() +``` + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_unicode/_index.md b/english/cpp/system.text/encoding/get_unicode/_index.md new file mode 100644 index 0000000000..a3f3c4cffe --- /dev/null +++ b/english/cpp/system.text/encoding/get_unicode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_Unicode method +linktitle: get_Unicode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_Unicode method. Gets the standard Unicode encoding object in C++.' +type: docs +weight: 3600 +url: /cpp/system.text/encoding/get_unicode/ +--- +## Encoding::get_Unicode method + + +Gets the standard Unicode encoding object. + +```cpp +static EncodingPtr System::Text::Encoding::get_Unicode() +``` + + +### ReturnValue + +Unicode encoding. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_utf32/_index.md b/english/cpp/system.text/encoding/get_utf32/_index.md new file mode 100644 index 0000000000..c13d1c2351 --- /dev/null +++ b/english/cpp/system.text/encoding/get_utf32/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_UTF32 method +linktitle: get_UTF32 +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_UTF32 method of System::Text::Encoding class in C++.' +type: docs +weight: 3700 +url: /cpp/system.text/encoding/get_utf32/ +--- +## Encoding::get_UTF32 method + + + + +```cpp +static EncodingPtr System::Text::Encoding::get_UTF32() +``` + + +### ReturnValue + +UTF-32 encoding. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_utf7/_index.md b/english/cpp/system.text/encoding/get_utf7/_index.md new file mode 100644 index 0000000000..4b1d9e8d22 --- /dev/null +++ b/english/cpp/system.text/encoding/get_utf7/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_UTF7 method +linktitle: get_UTF7 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_UTF7 method. Gets the standard UTF-7 encoding object in C++.' +type: docs +weight: 3800 +url: /cpp/system.text/encoding/get_utf7/ +--- +## Encoding::get_UTF7 method + + +Gets the standard UTF-7 encoding object. + +```cpp +static EncodingPtr System::Text::Encoding::get_UTF7() +``` + + +### ReturnValue + +UTF-7 encoding. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_utf8/_index.md b/english/cpp/system.text/encoding/get_utf8/_index.md new file mode 100644 index 0000000000..0cd7171373 --- /dev/null +++ b/english/cpp/system.text/encoding/get_utf8/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_UTF8 method +linktitle: get_UTF8 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_UTF8 method. Gets the standard UTF-8 encoding object in C++.' +type: docs +weight: 3900 +url: /cpp/system.text/encoding/get_utf8/ +--- +## Encoding::get_UTF8 method + + +Gets the standard UTF-8 encoding object. + +```cpp +static EncodingPtr System::Text::Encoding::get_UTF8() +``` + + +### ReturnValue + +UTF-8 encoding. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_utf8unmarked/_index.md b/english/cpp/system.text/encoding/get_utf8unmarked/_index.md new file mode 100644 index 0000000000..e9dee77b18 --- /dev/null +++ b/english/cpp/system.text/encoding/get_utf8unmarked/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_UTF8Unmarked method +linktitle: get_UTF8Unmarked +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_UTF8Unmarked method. Only internal, to be used by the class libraries: Unmarked and non-input-validating in C++.' +type: docs +weight: 4000 +url: /cpp/system.text/encoding/get_utf8unmarked/ +--- +## Encoding::get_UTF8Unmarked method + + +Only internal, to be used by the class libraries: Unmarked and non-input-validating. + +```cpp +static EncodingPtr System::Text::Encoding::get_UTF8Unmarked() +``` + + +### ReturnValue + +Optimized UTF-8 encoding. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_webname/_index.md b/english/cpp/system.text/encoding/get_webname/_index.md new file mode 100644 index 0000000000..1bef2e95b3 --- /dev/null +++ b/english/cpp/system.text/encoding/get_webname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::get_WebName method +linktitle: get_WebName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_WebName method. Gets IANA-compatible encoding name in C++.' +type: docs +weight: 1500 +url: /cpp/system.text/encoding/get_webname/ +--- +## Encoding::get_WebName method + + +Gets IANA-compatible encoding name. + +```cpp +virtual String System::Text::Encoding::get_WebName() +``` + + +### ReturnValue + +Name of encoding. + +## See Also + +* Class [String](../../../system/string/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/get_windowscodepage/_index.md b/english/cpp/system.text/encoding/get_windowscodepage/_index.md new file mode 100644 index 0000000000..ee738d1641 --- /dev/null +++ b/english/cpp/system.text/encoding/get_windowscodepage/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::Encoding::get_WindowsCodePage method +linktitle: get_WindowsCodePage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::get_WindowsCodePage method. Gets Windows codepage ID in C++.' +type: docs +weight: 1600 +url: /cpp/system.text/encoding/get_windowscodepage/ +--- +## Encoding::get_WindowsCodePage method + + +Gets [Windows](../../../system.windows/) codepage ID. + +```cpp +virtual int System::Text::Encoding::get_WindowsCodePage() +``` + + +### ReturnValue + +Codepage ID. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/getbytecount/_index.md b/english/cpp/system.text/encoding/getbytecount/_index.md new file mode 100644 index 0000000000..440888d9fd --- /dev/null +++ b/english/cpp/system.text/encoding/getbytecount/_index.md @@ -0,0 +1,157 @@ +--- +title: System::Text::Encoding::GetByteCount method +linktitle: GetByteCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetByteCount method. Get the number of characters needed to encode a character buffer in C++.' +type: docs +weight: 1700 +url: /cpp/system.text/encoding/getbytecount/ +--- +## Encoding::GetByteCount(ArrayPtr\) method + + +Get the number of characters needed to encode a character buffer. + +```cpp +virtual int System::Text::Encoding::GetByteCount(ArrayPtr chars) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters buffer. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetByteCount(ArrayPtr\, int, int) method + + +Get the number of characters needed to encode a character buffer. + +```cpp +virtual int System::Text::Encoding::GetByteCount(ArrayPtr chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters buffer. | +| index | int | Slice begin. | +| count | int | Slice size. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetByteCount(const char_t *, int) method + + +Get the number of characters needed to encode a character buffer. + +```cpp +virtual int System::Text::Encoding::GetByteCount(const char_t *chars, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters buffer. | +| count | int | [Buffer](../../../system/buffer/) size. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetByteCount(const String\&) method + + +Get the number of characters needed to encode a string. + +```cpp +virtual int System::Text::Encoding::GetByteCount(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | [String](../../../system/string/) to encode. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Class [String](../../../system/string/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetByteCount(const System::Details::StackArray\\&, int, int) method + + +Get the number of characters needed to encode a character buffer. + +```cpp +template int System::Text::Encoding::GetByteCount(const System::Details::StackArray &chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const System::Details::StackArray\\& | Characters buffer. | +| index | int | Slice begin. | +| count | int | Slice size. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetByteCount(System::Details::ArrayView\, int, int) method + + +Get the number of characters needed to encode a character buffer. + +```cpp +virtual int System::Text::Encoding::GetByteCount(System::Details::ArrayView chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | System::Details::ArrayView\ | Characters buffer. | +| index | int | Slice begin. | +| count | int | Slice size. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/getbytes/_index.md b/english/cpp/system.text/encoding/getbytes/_index.md new file mode 100644 index 0000000000..4bebac3a08 --- /dev/null +++ b/english/cpp/system.text/encoding/getbytes/_index.md @@ -0,0 +1,273 @@ +--- +title: System::Text::Encoding::GetBytes method +linktitle: GetBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetBytes method. Get the bytes that result from encoding a character buffer in C++.' +type: docs +weight: 1800 +url: /cpp/system.text/encoding/getbytes/ +--- +## Encoding::GetBytes(ArrayPtr\) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetBytes(ArrayPtr chars) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetBytes(ArrayPtr\, int, int, ArrayPtr\, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual int System::Text::Encoding::GetBytes(ArrayPtr chars, int char_index, int char_count, ArrayPtr bytes, int byte_index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| char_index | int | Character slice beginning. | +| char_count | int | Number of characters to convert. | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to put characters to. | +| byte_index | int | Output buffer offset. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetBytes(ArrayPtr\, int, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetBytes(ArrayPtr chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| index | int | Character slice beginning. | +| count | int | Number of characters to convert. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetBytes(const char_t *, int, uint8_t *, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual int System::Text::Encoding::GetBytes(const char_t *chars, int char_count, uint8_t *bytes, int byte_count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters to encode. | +| char_count | int | Number of characters to convert. | +| bytes | uint8_t * | [Buffer](../../../system/buffer/) to put characters to. | +| byte_count | int | Output buffer size. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetBytes(const String\&) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetBytes(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | [String](../../../system/string/) to encode. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetBytes(const String\&, int, int, ArrayPtr\, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual int System::Text::Encoding::GetBytes(const String &s, int char_index, int char_count, ArrayPtr bytes, int byte_index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | [String](../../../system/string/) to encode. | +| char_index | int | Character slice beginning. | +| char_count | int | Number of characters to convert. | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to put characters to. | +| byte_index | int | Output buffer offset. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetBytes(const System::Details::ArrayView\\&, int, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetBytes(const System::Details::ArrayView &chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const System::Details::ArrayView\\& | Characters to encode. | +| index | int | Character slice beginning. | +| count | int | Number of characters to convert. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetBytes(const System::Details::StackArray\\&, int, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +template ArrayPtr System::Text::Encoding::GetBytes(const System::Details::StackArray &chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const System::Details::StackArray\\& | Characters to encode. | +| index | int | Character slice beginning. | +| count | int | Number of characters to convert. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetBytes(System::Details::ArrayView\, int, int, System::Details::ArrayView\, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual int System::Text::Encoding::GetBytes(System::Details::ArrayView chars, int char_index, int char_count, System::Details::ArrayView bytes, int byte_index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | System::Details::ArrayView\ | Characters to encode. | +| char_index | int | Character slice beginning. | +| char_count | int | Number of characters to convert. | +| bytes | System::Details::ArrayView\ | [Buffer](../../../system/buffer/) to put characters to. | +| byte_index | int | Output buffer offset. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetBytes(System::Details::StackArray\\&, int, int, System::Details::StackArray\\&, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +template int System::Text::Encoding::GetBytes(System::Details::StackArray &chars, int char_index, int char_count, System::Details::StackArray &bytes, int byte_index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | System::Details::StackArray\\& | Characters to encode. | +| char_index | int | Character slice beginning. | +| char_count | int | Number of characters to convert. | +| bytes | System::Details::StackArray\\& | [Buffer](../../../system/buffer/) to put characters to. | +| byte_index | int | Output buffer offset. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/getcharcount/_index.md b/english/cpp/system.text/encoding/getcharcount/_index.md new file mode 100644 index 0000000000..266c6afb9b --- /dev/null +++ b/english/cpp/system.text/encoding/getcharcount/_index.md @@ -0,0 +1,83 @@ +--- +title: System::Text::Encoding::GetCharCount method +linktitle: GetCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetCharCount method. Get the number of characters needed to decode a byte buffer in C++.' +type: docs +weight: 1900 +url: /cpp/system.text/encoding/getcharcount/ +--- +## Encoding::GetCharCount(ArrayPtr\) method + + +Get the number of characters needed to decode a byte buffer. + +```cpp +virtual int System::Text::Encoding::GetCharCount(ArrayPtr bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | + +### ReturnValue + +Number of characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetCharCount(ArrayPtr\, int, int) method + + +Get the number of characters needed to decode a byte buffer. + +```cpp +virtual int System::Text::Encoding::GetCharCount(ArrayPtr bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| index | int | Slice beginning. | +| count | int | Slice size. | + +### ReturnValue + +Number of characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetCharCount(const uint8_t *, int) method + + +Get the number of characters needed to decode a byte buffer. + +```cpp +virtual int System::Text::Encoding::GetCharCount(const uint8_t *bytes, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | Bytes to decode. | +| count | int | Bytes count. | + +### ReturnValue + +Number of characters. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/getchars/_index.md b/english/cpp/system.text/encoding/getchars/_index.md new file mode 100644 index 0000000000..7b4a5e6187 --- /dev/null +++ b/english/cpp/system.text/encoding/getchars/_index.md @@ -0,0 +1,113 @@ +--- +title: System::Text::Encoding::GetChars method +linktitle: GetChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetChars method. Get the characters that result from decoding a byte buffer in C++.' +type: docs +weight: 2000 +url: /cpp/system.text/encoding/getchars/ +--- +## Encoding::GetChars(ArrayPtr\) method + + +Get the characters that result from decoding a byte buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetChars(ArrayPtr bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | + +### ReturnValue + +[Buffer](../../../system/buffer/) of decoded characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetChars(ArrayPtr\, int, int, ArrayPtr\, int) method + + +Get the characters that result from decoding a byte buffer. + +```cpp +virtual int System::Text::Encoding::GetChars(ArrayPtr bytes, int byte_index, int byte_count, ArrayPtr chars, int char_index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | +| byte_index | int | Input buffer offset. | +| byte_count | int | Input buffer size. | +| chars | ArrayPtr\ | [Buffer](../../../system/buffer/) to put characters to. | +| char_index | int | Output buffer offset. | + +### ReturnValue + +Number of written characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetChars(ArrayPtr\, int, int) method + + +Get the characters that result from decoding a byte buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetChars(ArrayPtr bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | +| index | int | Input buffer offset. | +| count | int | Input buffer size. | + +### ReturnValue + +[Buffer](../../../system/buffer/) of decoded characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetChars(const uint8_t *, int, char_t *, int) method + + +Get the characters that result from decoding a byte buffer. + +```cpp +virtual int System::Text::Encoding::GetChars(const uint8_t *bytes, int byte_count, char_t *chars, int char_count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | [Buffer](../../../system/buffer/) to read bytes from. | +| byte_count | int | Input buffer size. | +| chars | char_t * | [Buffer](../../../system/buffer/) to put characters to. | +| char_count | int | Output buffer size. | + +### ReturnValue + +Number of written characters. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/getdecoder/_index.md b/english/cpp/system.text/encoding/getdecoder/_index.md new file mode 100644 index 0000000000..e89ddf861b --- /dev/null +++ b/english/cpp/system.text/encoding/getdecoder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::GetDecoder method +linktitle: GetDecoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetDecoder method. Get a decoder that forwards requests to this object in C++.' +type: docs +weight: 2100 +url: /cpp/system.text/encoding/getdecoder/ +--- +## Encoding::GetDecoder method + + +Get a decoder that forwards requests to this object. + +```cpp +virtual DecoderPtr System::Text::Encoding::GetDecoder() +``` + + +### ReturnValue + +Newly created decoder. + +## See Also + +* Typedef [DecoderPtr](../../../system/decoderptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/getencoder/_index.md b/english/cpp/system.text/encoding/getencoder/_index.md new file mode 100644 index 0000000000..e1cea6ed10 --- /dev/null +++ b/english/cpp/system.text/encoding/getencoder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::GetEncoder method +linktitle: GetEncoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetEncoder method. Get an encoder that forwards requests to this object in C++.' +type: docs +weight: 2200 +url: /cpp/system.text/encoding/getencoder/ +--- +## Encoding::GetEncoder method + + +Get an encoder that forwards requests to this object. + +```cpp +virtual EncoderPtr System::Text::Encoding::GetEncoder() +``` + + +### ReturnValue + +Newly created encoder. + +## See Also + +* Typedef [EncoderPtr](../../../system/encoderptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/getencoding/_index.md b/english/cpp/system.text/encoding/getencoding/_index.md new file mode 100644 index 0000000000..c7bccd3ccd --- /dev/null +++ b/english/cpp/system.text/encoding/getencoding/_index.md @@ -0,0 +1,115 @@ +--- +title: System::Text::Encoding::GetEncoding method +linktitle: GetEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetEncoding method. Gets encoding by name in C++.' +type: docs +weight: 4100 +url: /cpp/system.text/encoding/getencoding/ +--- +## Encoding::GetEncoding(const String\&) method + + +Gets encoding by name. + +```cpp +static EncodingPtr System::Text::Encoding::GetEncoding(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | [Encoding](../) name. | + +### ReturnValue + +[Encoding](../) of specified name. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [String](../../../system/string/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetEncoding(const String\&, const EncoderFallbackPtr\&, const DecoderFallbackPtr\&) method + + +Gets encoding by name. + +```cpp +static EncodingPtr System::Text::Encoding::GetEncoding(const String &name, const EncoderFallbackPtr &encoder_fallback, const DecoderFallbackPtr &decoder_fallback) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | [Encoding](../) name. | +| encoder_fallback | const EncoderFallbackPtr\& | Fallback to use for encoding. | +| decoder_fallback | const DecoderFallbackPtr\& | Fallback to use for decoding. | + +### ReturnValue + +[Encoding](../) of specified name. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [String](../../../system/string/) +* Typedef [EncoderFallbackPtr](../../../system/encoderfallbackptr/) +* Typedef [DecoderFallbackPtr](../../../system/decoderfallbackptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetEncoding(int) method + + +Gets encoding by codepage. + +```cpp +static EncodingPtr System::Text::Encoding::GetEncoding(int codepage) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| codepage | int | Codepage number. | + +### ReturnValue + +[Encoding](../) of specified codepage. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetEncoding(int, const EncoderFallbackPtr\&, const DecoderFallbackPtr\&) method + + +Gets encoding by codepage. + +```cpp +static EncodingPtr System::Text::Encoding::GetEncoding(int codepage, const EncoderFallbackPtr &encoder_fallback, const DecoderFallbackPtr &decoder_fallback) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| codepage | int | Codepage number. | +| encoder_fallback | const EncoderFallbackPtr\& | Fallback to use for encoding. | +| decoder_fallback | const DecoderFallbackPtr\& | Fallback to use for decoding. | + +### ReturnValue + +[Encoding](../) of specified codepage. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Typedef [EncoderFallbackPtr](../../../system/encoderfallbackptr/) +* Typedef [DecoderFallbackPtr](../../../system/decoderfallbackptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/getencodings/_index.md b/english/cpp/system.text/encoding/getencodings/_index.md new file mode 100644 index 0000000000..33e31bbb67 --- /dev/null +++ b/english/cpp/system.text/encoding/getencodings/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Text::Encoding::GetEncodings method +linktitle: GetEncodings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetEncodings method. Gets list of known encodings in C++.' +type: docs +weight: 4200 +url: /cpp/system.text/encoding/getencodings/ +--- +## Encoding::GetEncodings method + + +Gets list of known encodings. + +```cpp +static ArrayPtr System::Text::Encoding::GetEncodings() +``` + + +### ReturnValue + +[Array](../../../system/array/) of encoding infos. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [EncodingInfoPtr](../../../system/encodinginfoptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/gethashcode/_index.md b/english/cpp/system.text/encoding/gethashcode/_index.md new file mode 100644 index 0000000000..697e9d3fed --- /dev/null +++ b/english/cpp/system.text/encoding/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::Encoding::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetHashCode method. Hashes encoding in C++.' +type: docs +weight: 2300 +url: /cpp/system.text/encoding/gethashcode/ +--- +## Encoding::GetHashCode method + + +Hashes encoding. + +```cpp +int System::Text::Encoding::GetHashCode() const override +``` + + +### ReturnValue + +Hash code. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/getmaxbytecount/_index.md b/english/cpp/system.text/encoding/getmaxbytecount/_index.md new file mode 100644 index 0000000000..78f3345aa7 --- /dev/null +++ b/english/cpp/system.text/encoding/getmaxbytecount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::Encoding::GetMaxByteCount method +linktitle: GetMaxByteCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetMaxByteCount method. Get the maximum number of bytes needed to encode a specified number of characters in C++.' +type: docs +weight: 2400 +url: /cpp/system.text/encoding/getmaxbytecount/ +--- +## Encoding::GetMaxByteCount method + + +Get the maximum number of bytes needed to encode a specified number of characters. + +```cpp +virtual int System::Text::Encoding::GetMaxByteCount(int char_count)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| char_count | int | Number of characters to encode. | + +### ReturnValue + +Number of bytes sufficient to encode any string of given character length. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/getmaxcharcount/_index.md b/english/cpp/system.text/encoding/getmaxcharcount/_index.md new file mode 100644 index 0000000000..8e7428e43b --- /dev/null +++ b/english/cpp/system.text/encoding/getmaxcharcount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::Encoding::GetMaxCharCount method +linktitle: GetMaxCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetMaxCharCount method. Get the maximum number of characters needed to decode a specified number of bytes in C++.' +type: docs +weight: 2500 +url: /cpp/system.text/encoding/getmaxcharcount/ +--- +## Encoding::GetMaxCharCount method + + +Get the maximum number of characters needed to decode a specified number of bytes. + +```cpp +virtual int System::Text::Encoding::GetMaxCharCount(int byte_count)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| byte_count | int | Number of bytes to decode. | + +### ReturnValue + +Number of bytes sufficient to decode any string of given character length. + +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/getpreamble/_index.md b/english/cpp/system.text/encoding/getpreamble/_index.md new file mode 100644 index 0000000000..e9521043d0 --- /dev/null +++ b/english/cpp/system.text/encoding/getpreamble/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::GetPreamble method +linktitle: GetPreamble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetPreamble method. Returns a sequence of bytes that denotes the encoding (e. g. BOM) in C++.' +type: docs +weight: 2600 +url: /cpp/system.text/encoding/getpreamble/ +--- +## Encoding::GetPreamble method + + +Returns a sequence of bytes that denotes the encoding (e. g. BOM). + +```cpp +virtual ArrayPtr System::Text::Encoding::GetPreamble() +``` + + +### ReturnValue + +Bytes sequence preamble. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/getstring/_index.md b/english/cpp/system.text/encoding/getstring/_index.md new file mode 100644 index 0000000000..3c1887a28b --- /dev/null +++ b/english/cpp/system.text/encoding/getstring/_index.md @@ -0,0 +1,186 @@ +--- +title: System::Text::Encoding::GetString method +linktitle: GetString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::GetString method. Decodes a buffer of bytes into a string in C++.' +type: docs +weight: 2700 +url: /cpp/system.text/encoding/getstring/ +--- +## Encoding::GetString(ArrayPtr\) method + + +Decodes a buffer of bytes into a string. + +```cpp +virtual String System::Text::Encoding::GetString(ArrayPtr bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetString(ArrayPtr\, int, int) method + + +Decodes a buffer of bytes into a string. + +```cpp +virtual String System::Text::Encoding::GetString(ArrayPtr bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | +| index | int | Input buffer offset. | +| count | int | Input buffer size. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetString(const System::Details::ArrayView\\&) method + + +Decodes a buffer of bytes into a string. + +```cpp +virtual String System::Text::Encoding::GetString(const System::Details::ArrayView &bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::Details::ArrayView\\& | [Buffer](../../../system/buffer/) to read bytes from. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetString(const System::Details::ArrayView\\&, int, int) method + + +Decodes a buffer of bytes into a string. + +```cpp +virtual String System::Text::Encoding::GetString(const System::Details::ArrayView &bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::Details::ArrayView\\& | [Buffer](../../../system/buffer/) to read bytes from. | +| index | int | Input buffer offset. | +| count | int | Input buffer size. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetString(System::Details::StackArray\\&) method + + +Decodes a buffer of bytes into a string. + +```cpp +template String System::Text::Encoding::GetString(System::Details::StackArray &bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | System::Details::StackArray\\& | [Buffer](../../../system/buffer/) to read bytes from. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetString(System::Details::StackArray\, int, int) method + + +Decodes a buffer of bytes into a string. + +```cpp +template String System::Text::Encoding::GetString(System::Details::StackArray bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | System::Details::StackArray\ | [Buffer](../../../system/buffer/) to read bytes from. | +| index | int | Input buffer offset. | +| count | int | Input buffer size. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## Encoding::GetString(uint8_t *, int) method + + +Decodes a buffer of bytes into a string. + +```cpp +virtual String System::Text::Encoding::GetString(uint8_t *bytes, int byte_count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | uint8_t * | [Buffer](../../../system/buffer/) to read bytes from. | +| byte_count | int | Input buffer size. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/ptr/_index.md b/english/cpp/system.text/encoding/ptr/_index.md new file mode 100644 index 0000000000..311c4e7285 --- /dev/null +++ b/english/cpp/system.text/encoding/ptr/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Text::Encoding::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::Ptr typedef. RTTI in C++.' +type: docs +weight: 4400 +url: /cpp/system.text/encoding/ptr/ +--- +## Ptr typedef + + +RTTI. + +```cpp +System::SharedPtr System::Text::Encoding::Ptr +``` + +## Remarks + + +Pointer type. +## See Also + +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/set_decoderfallback/_index.md b/english/cpp/system.text/encoding/set_decoderfallback/_index.md new file mode 100644 index 0000000000..9007cae592 --- /dev/null +++ b/english/cpp/system.text/encoding/set_decoderfallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::set_DecoderFallback method +linktitle: set_DecoderFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::set_DecoderFallback method. Sets decoder fallback in C++.' +type: docs +weight: 2800 +url: /cpp/system.text/encoding/set_decoderfallback/ +--- +## Encoding::set_DecoderFallback method + + +Sets decoder fallback. + +```cpp +void System::Text::Encoding::set_DecoderFallback(const DecoderFallbackPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const DecoderFallbackPtr\& | [Decoder](../../decoder/) fallback object. | + +## See Also + +* Typedef [DecoderFallbackPtr](../../../system/decoderfallbackptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encoding/set_encoderfallback/_index.md b/english/cpp/system.text/encoding/set_encoderfallback/_index.md new file mode 100644 index 0000000000..f08c228001 --- /dev/null +++ b/english/cpp/system.text/encoding/set_encoderfallback/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::Encoding::set_EncoderFallback method +linktitle: set_EncoderFallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Encoding::set_EncoderFallback method. Sets encoder fallback in C++.' +type: docs +weight: 2900 +url: /cpp/system.text/encoding/set_encoderfallback/ +--- +## Encoding::set_EncoderFallback method + + +Sets encoder fallback. + +```cpp +void System::Text::Encoding::set_EncoderFallback(const EncoderFallbackPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const EncoderFallbackPtr\& | [Encoder](../../encoder/) fallback object. | + +## See Also + +* Typedef [EncoderFallbackPtr](../../../system/encoderfallbackptr/) +* Class [Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encodingdecoder/_index.md b/english/cpp/system.text/encodingdecoder/_index.md new file mode 100644 index 0000000000..a292b5a0a5 --- /dev/null +++ b/english/cpp/system.text/encodingdecoder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncodingDecoder class +linktitle: EncodingDecoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncodingDecoder class. Decoder that uses encoding object for decoding. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1700 +url: /cpp/system.text/encodingdecoder/ +--- +## EncodingDecoder class + + +[Decoder](../decoder/) that uses encoding object for decoding. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EncodingDecoder : public System::Text::Decoder +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Convert](./convert/)(const uint8_t *, int, char_t *, int, bool, int\&, int\&, bool\&) override | Converts bytes to characters. | +| [Convert](./convert/)(ArrayPtr\, int, int, ArrayPtr\, int, int, bool, int\&, int\&, bool\&) override | Converts bytes to characters. | +## See Also + +* Class [Decoder](../decoder/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/encodingdecoder/convert/_index.md b/english/cpp/system.text/encodingdecoder/convert/_index.md new file mode 100644 index 0000000000..b8d8752f3c --- /dev/null +++ b/english/cpp/system.text/encodingdecoder/convert/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Text::EncodingDecoder::Convert method +linktitle: Convert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncodingDecoder::Convert method. Converts bytes to characters in C++.' +type: docs +weight: 100 +url: /cpp/system.text/encodingdecoder/convert/ +--- +## EncodingDecoder::Convert(ArrayPtr\, int, int, ArrayPtr\, int, int, bool, int\&, int\&, bool\&) method + + +Converts bytes to characters. + +```cpp +void System::Text::EncodingDecoder::Convert(ArrayPtr bytes, int byteIndex, int byteCount, ArrayPtr chars, int charIndex, int charCount, bool flush, int &bytesUsed, int &charsUsed, bool &completed) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| byteIndex | int | Input buffer offset. | +| byteCount | int | Input buffer size. | +| chars | ArrayPtr\ | Destination character buffer. | +| charIndex | int | Destination array offset. | +| charCount | int | Destination array size. | +| flush | bool | If true, cleans internal decoder state after calculation. | +| bytesUsed | int\& | Reference to variable to store count of bytes read. | +| charsUsed | int\& | Reference to variable to store count of characters written. | +| completed | bool\& | Reference to variable to be set to true if input buffer was exhausted and to false otherwise. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [EncodingDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## EncodingDecoder::Convert(const uint8_t *, int, char_t *, int, bool, int\&, int\&, bool\&) method + + +Converts bytes to characters. + +```cpp +void System::Text::EncodingDecoder::Convert(const uint8_t *bytes, int byteCount, char_t *chars, int charCount, bool flush, int &bytesUsed, int &charsUsed, bool &completed) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | Bytes to decode. | +| byteCount | int | Input buffer size. | +| chars | char_t * | Destination character buffer. | +| charCount | int | Destination array size. | +| flush | bool | If true, cleans internal decoder state after calculation. | +| bytesUsed | int\& | Reference to variable to store count of bytes read. | +| charsUsed | int\& | Reference to variable to store count of characters written. | +| completed | bool\& | Reference to variable to be set to true if input buffer was exhausted and to false otherwise. | + +## See Also + +* Class [EncodingDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encodingencoder/_index.md b/english/cpp/system.text/encodingencoder/_index.md new file mode 100644 index 0000000000..1af2bc50be --- /dev/null +++ b/english/cpp/system.text/encodingencoder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncodingEncoder class +linktitle: EncodingEncoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncodingEncoder class. Encoder that uses encoding object for encoding. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1800 +url: /cpp/system.text/encodingencoder/ +--- +## EncodingEncoder class + + +[Encoder](../encoder/) that uses encoding object for encoding. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EncodingEncoder : public System::Text::Encoder +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Convert](./convert/)(const char_t *, int, uint8_t *, int, bool, int\&, int\&, bool\&) | Converts characters to bytes. | +| virtual [Convert](./convert/)(ArrayPtr\, int, int, ArrayPtr\, int, int, bool, int\&, int\&, bool\&) | Converts characters to bytes. | +## See Also + +* Class [Encoder](../encoder/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/encodingencoder/convert/_index.md b/english/cpp/system.text/encodingencoder/convert/_index.md new file mode 100644 index 0000000000..364ee9e7bc --- /dev/null +++ b/english/cpp/system.text/encodingencoder/convert/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Text::EncodingEncoder::Convert method +linktitle: Convert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncodingEncoder::Convert method. Converts characters to bytes in C++.' +type: docs +weight: 100 +url: /cpp/system.text/encodingencoder/convert/ +--- +## EncodingEncoder::Convert(ArrayPtr\, int, int, ArrayPtr\, int, int, bool, int\&, int\&, bool\&) method + + +Converts characters to bytes. + +```cpp +virtual void System::Text::EncodingEncoder::Convert(ArrayPtr chars, int charIndex, int charCount, ArrayPtr bytes, int byteIndex, int byteCount, bool flush, int &charsUsed, int &bytesUsed, bool &completed) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| charIndex | int | Input buffer offset. | +| charCount | int | Input buffer size. | +| bytes | ArrayPtr\ | Destination byte buffer. | +| byteIndex | int | Destination array offset. | +| byteCount | int | Destination array size. | +| flush | bool | If true, cleans internal encoder state after calculation. | +| charsUsed | int\& | Reference to variable to store count of characters read. | +| bytesUsed | int\& | Reference to variable to store count of bytes written. | +| completed | bool\& | Reference to variable to be set to true if input buffer was exhausted and to false otherwise. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [EncodingEncoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## EncodingEncoder::Convert(const char_t *, int, uint8_t *, int, bool, int\&, int\&, bool\&) method + + +Converts characters to bytes. + +```cpp +virtual void System::Text::EncodingEncoder::Convert(const char_t *chars, int charCount, uint8_t *bytes, int byteCount, bool flush, int &charsUsed, int &bytesUsed, bool &completed) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters to encode. | +| charCount | int | Input buffer size. | +| bytes | uint8_t * | Destination byte buffer. | +| byteCount | int | Destination array size. | +| flush | bool | If true, cleans internal encoder state after calculation. | +| charsUsed | int\& | Reference to variable to store count of characters read. | +| bytesUsed | int\& | Reference to variable to store count of bytes written. | +| completed | bool\& | Reference to variable to be set to true if input buffer was exhausted and to false otherwise. | + +## See Also + +* Class [EncodingEncoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encodinginfo/_index.md b/english/cpp/system.text/encodinginfo/_index.md new file mode 100644 index 0000000000..ebaaa10f95 --- /dev/null +++ b/english/cpp/system.text/encodinginfo/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::EncodingInfo class +linktitle: EncodingInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncodingInfo class. Brief info on encoding. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1900 +url: /cpp/system.text/encodinginfo/ +--- +## EncodingInfo class + + +Brief info on encoding. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EncodingInfo : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [EncodingInfo](./encodinginfo/)(int, const String\&, const String\&) | Constuctor. | +| [get_CodePage](./get_codepage/)() const | Gets codepage ID. | +| [get_DisplayName](./get_displayname/)() const | Gets full localized encoding name. | +| [get_Name](./get_name/)() const | Gets encoding short name. | +| [GetEncoding](./getencoding/)() | Gets encoding described by info. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/encodinginfo/encodinginfo/_index.md b/english/cpp/system.text/encodinginfo/encodinginfo/_index.md new file mode 100644 index 0000000000..6ea4d7169f --- /dev/null +++ b/english/cpp/system.text/encodinginfo/encodinginfo/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Text::EncodingInfo::EncodingInfo constructor +linktitle: EncodingInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncodingInfo::EncodingInfo constructor. Constuctor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/encodinginfo/encodinginfo/ +--- +## EncodingInfo::EncodingInfo constructor + + +Constuctor. + +```cpp +System::Text::EncodingInfo::EncodingInfo(int codepage, const String &name, const String &display_name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| codepage | int | [Windows](../../../system.windows/) codepage id. | +| name | const String\& | [Encoding](../../encoding/) short name (web). | +| display_name | const String\& | Full localized encoding name (only English supports). | + +## See Also + +* Class [String](../../../system/string/) +* Class [EncodingInfo](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encodinginfo/get_codepage/_index.md b/english/cpp/system.text/encodinginfo/get_codepage/_index.md new file mode 100644 index 0000000000..013ab7e798 --- /dev/null +++ b/english/cpp/system.text/encodinginfo/get_codepage/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::EncodingInfo::get_CodePage method +linktitle: get_CodePage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncodingInfo::get_CodePage method. Gets codepage ID in C++.' +type: docs +weight: 200 +url: /cpp/system.text/encodinginfo/get_codepage/ +--- +## EncodingInfo::get_CodePage method + + +Gets codepage ID. + +```cpp +int System::Text::EncodingInfo::get_CodePage() const +``` + + +### ReturnValue + +Codepage ID. + +## See Also + +* Class [EncodingInfo](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encodinginfo/get_displayname/_index.md b/english/cpp/system.text/encodinginfo/get_displayname/_index.md new file mode 100644 index 0000000000..23e9fdf840 --- /dev/null +++ b/english/cpp/system.text/encodinginfo/get_displayname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncodingInfo::get_DisplayName method +linktitle: get_DisplayName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncodingInfo::get_DisplayName method. Gets full localized encoding name in C++.' +type: docs +weight: 300 +url: /cpp/system.text/encodinginfo/get_displayname/ +--- +## EncodingInfo::get_DisplayName method + + +Gets full localized encoding name. + +```cpp +const String & System::Text::EncodingInfo::get_DisplayName() const +``` + + +### ReturnValue + +Full localized encoding name. + +## See Also + +* Class [String](../../../system/string/) +* Class [EncodingInfo](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encodinginfo/get_name/_index.md b/english/cpp/system.text/encodinginfo/get_name/_index.md new file mode 100644 index 0000000000..5d22407fee --- /dev/null +++ b/english/cpp/system.text/encodinginfo/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncodingInfo::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncodingInfo::get_Name method. Gets encoding short name in C++.' +type: docs +weight: 400 +url: /cpp/system.text/encodinginfo/get_name/ +--- +## EncodingInfo::get_Name method + + +Gets encoding short name. + +```cpp +const String & System::Text::EncodingInfo::get_Name() const +``` + + +### ReturnValue + +[Encoding](../../encoding/) name used by web. + +## See Also + +* Class [String](../../../system/string/) +* Class [EncodingInfo](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/encodinginfo/getencoding/_index.md b/english/cpp/system.text/encodinginfo/getencoding/_index.md new file mode 100644 index 0000000000..9910d5850d --- /dev/null +++ b/english/cpp/system.text/encodinginfo/getencoding/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::EncodingInfo::GetEncoding method +linktitle: GetEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::EncodingInfo::GetEncoding method. Gets encoding described by info in C++.' +type: docs +weight: 500 +url: /cpp/system.text/encodinginfo/getencoding/ +--- +## EncodingInfo::GetEncoding method + + +Gets encoding described by info. + +```cpp +EncodingPtr System::Text::EncodingInfo::GetEncoding() +``` + + +### ReturnValue + +[Encoding](../../encoding/) object. + +## See Also + +* Typedef [EncodingPtr](../../../system/encodingptr/) +* Class [EncodingInfo](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icudecoder/_index.md b/english/cpp/system.text/icudecoder/_index.md new file mode 100644 index 0000000000..1b016513e6 --- /dev/null +++ b/english/cpp/system.text/icudecoder/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Text::ICUDecoder class +linktitle: ICUDecoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUDecoder class. Decoder that uses ICU for decoding. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2000 +url: /cpp/system.text/icudecoder/ +--- +## ICUDecoder class + + +[Decoder](../decoder/) that uses ICU for decoding. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ICUDecoder : public System::Text::Decoder +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Convert](./convert/)(ArrayPtr\, int, int, ArrayPtr\, int, int, bool, int\&, int\&, bool\&) | Converts bytes to characters. | +| virtual [Convert](./convert/)(const uint8_t *, int, char_t *, int, bool, int\&, int\&, bool\&) | Converts bytes to characters. | +| virtual [GetCharCount](./getcharcount/)(ArrayPtr\, int, int) | Gets the number of characters needed to decode a buffer. | +| virtual [GetCharCount](./getcharcount/)(ArrayPtr\, int, int, bool) | Gets the number of characters needed to decode a buffer. | +| virtual [GetCharCount](./getcharcount/)(const uint8_t *, int, bool) | Gets the number of characters needed to decode a buffer. | +| virtual [GetChars](./getchars/)(ArrayPtr\, int, int, ArrayPtr\, int) | Get the characters that result from decoding a buffer. | +| virtual [GetChars](./getchars/)(ArrayPtr\, int, int, ArrayPtr\, int, bool) | Get the characters that result from decoding a buffer. | +| virtual [GetChars](./getchars/)(const uint8_t *, int, char_t *, int, bool) | Get the characters that result from decoding a buffer. | +| [ICUDecoder](./icudecoder/)(ICUEncoding *) | Constructor. | +| virtual [Reset](./reset/)() | Sets internal variables to initial state. | +| virtual [~ICUDecoder](./~icudecoder/)() | Destructor. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Base](./base/) | Base type. | +## See Also + +* Class [Decoder](../decoder/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/icudecoder/base/_index.md b/english/cpp/system.text/icudecoder/base/_index.md new file mode 100644 index 0000000000..fdf21c5c3a --- /dev/null +++ b/english/cpp/system.text/icudecoder/base/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::ICUDecoder::Base typedef +linktitle: Base +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUDecoder::Base typedef. Base type in C++.' +type: docs +weight: 700 +url: /cpp/system.text/icudecoder/base/ +--- +## Base typedef + + +Base type. + +```cpp +Decoder System::Text::ICUDecoder::Base +``` + +## See Also + +* Class [ICUDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icudecoder/convert/_index.md b/english/cpp/system.text/icudecoder/convert/_index.md new file mode 100644 index 0000000000..d7fbe55dc1 --- /dev/null +++ b/english/cpp/system.text/icudecoder/convert/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Text::ICUDecoder::Convert method +linktitle: Convert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUDecoder::Convert method. Converts bytes to characters in C++.' +type: docs +weight: 300 +url: /cpp/system.text/icudecoder/convert/ +--- +## ICUDecoder::Convert(ArrayPtr\, int, int, ArrayPtr\, int, int, bool, int\&, int\&, bool\&) method + + +Converts bytes to characters. + +```cpp +virtual void System::Text::ICUDecoder::Convert(ArrayPtr bytes, int byteIndex, int byteCount, ArrayPtr chars, int charIndex, int charCount, bool flush, int &bytesUsed, int &charsUsed, bool &completed) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| byteIndex | int | Input buffer offset. | +| byteCount | int | Input buffer size. | +| chars | ArrayPtr\ | Destination character buffer. | +| charIndex | int | Destination array offset. | +| charCount | int | Destination array size. | +| flush | bool | If true, cleans internal decoder state after calculation. | +| bytesUsed | int\& | Reference to variable to store count of bytes read. | +| charsUsed | int\& | Reference to variable to store count of characters written. | +| completed | bool\& | Reference to variable to be set to true if input buffer was exhausted and to false otherwise. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUDecoder::Convert(const uint8_t *, int, char_t *, int, bool, int\&, int\&, bool\&) method + + +Converts bytes to characters. + +```cpp +virtual void System::Text::ICUDecoder::Convert(const uint8_t *bytes, int byteCount, char_t *chars, int charCount, bool flush, int &bytesUsed, int &charsUsed, bool &completed) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | Bytes to decode. | +| byteCount | int | Input buffer size. | +| chars | char_t * | Destination character buffer. | +| charCount | int | Destination array size. | +| flush | bool | If true, cleans internal decoder state after calculation. | +| bytesUsed | int\& | Reference to variable to store count of bytes read. | +| charsUsed | int\& | Reference to variable to store count of characters written. | +| completed | bool\& | Reference to variable to be set to true if input buffer was exhausted and to false otherwise. | + +## See Also + +* Class [ICUDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icudecoder/getcharcount/_index.md b/english/cpp/system.text/icudecoder/getcharcount/_index.md new file mode 100644 index 0000000000..7f49d586b3 --- /dev/null +++ b/english/cpp/system.text/icudecoder/getcharcount/_index.md @@ -0,0 +1,87 @@ +--- +title: System::Text::ICUDecoder::GetCharCount method +linktitle: GetCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUDecoder::GetCharCount method. Gets the number of characters needed to decode a buffer in C++.' +type: docs +weight: 400 +url: /cpp/system.text/icudecoder/getcharcount/ +--- +## ICUDecoder::GetCharCount(ArrayPtr\, int, int) method + + +Gets the number of characters needed to decode a buffer. + +```cpp +virtual int System::Text::ICUDecoder::GetCharCount(ArrayPtr bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| index | int | [Buffer](../../../system/buffer/) offset. | +| count | int | Number of bytes to decode. | + +### ReturnValue + +Number of characters required to decode the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUDecoder::GetCharCount(ArrayPtr\, int, int, bool) method + + +Gets the number of characters needed to decode a buffer. + +```cpp +virtual int System::Text::ICUDecoder::GetCharCount(ArrayPtr bytes, int index, int count, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| index | int | [Buffer](../../../system/buffer/) offset. | +| count | int | Number of bytes to decode. | +| flush | bool | If true, cleans internal decoder state after calculation. | + +### ReturnValue + +Number of characters required to decode the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUDecoder::GetCharCount(const uint8_t *, int, bool) method + + +Gets the number of characters needed to decode a buffer. + +```cpp +virtual int System::Text::ICUDecoder::GetCharCount(const uint8_t *bytes, int count, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | Bytes to decode. | +| count | int | Number of bytes to decode. | +| flush | bool | If true, cleans internal decoder state after calculation. | + +### ReturnValue + +Number of characters required to decode the buffer. + +## See Also + +* Class [ICUDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icudecoder/getchars/_index.md b/english/cpp/system.text/icudecoder/getchars/_index.md new file mode 100644 index 0000000000..a4f97aa08a --- /dev/null +++ b/english/cpp/system.text/icudecoder/getchars/_index.md @@ -0,0 +1,93 @@ +--- +title: System::Text::ICUDecoder::GetChars method +linktitle: GetChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUDecoder::GetChars method. Get the characters that result from decoding a buffer in C++.' +type: docs +weight: 500 +url: /cpp/system.text/icudecoder/getchars/ +--- +## ICUDecoder::GetChars(ArrayPtr\, int, int, ArrayPtr\, int) method + + +Get the characters that result from decoding a buffer. + +```cpp +virtual int System::Text::ICUDecoder::GetChars(ArrayPtr bytes, int byteIndex, int byteCount, ArrayPtr chars, int charIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| byteIndex | int | Input buffer offset. | +| byteCount | int | Input buffer size. | +| chars | ArrayPtr\ | Destination character buffer. | +| charIndex | int | Destination array offset. | + +### ReturnValue + +Number of characters written. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUDecoder::GetChars(ArrayPtr\, int, int, ArrayPtr\, int, bool) method + + +Get the characters that result from decoding a buffer. + +```cpp +virtual int System::Text::ICUDecoder::GetChars(ArrayPtr bytes, int byteIndex, int byteCount, ArrayPtr chars, int charIndex, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| byteIndex | int | Input buffer offset. | +| byteCount | int | Input buffer size. | +| chars | ArrayPtr\ | Destination character buffer. | +| charIndex | int | Destination array offset. | +| flush | bool | If true, cleans internal decoder state after calculation. | + +### ReturnValue + +Number of characters written. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUDecoder::GetChars(const uint8_t *, int, char_t *, int, bool) method + + +Get the characters that result from decoding a buffer. + +```cpp +virtual int System::Text::ICUDecoder::GetChars(const uint8_t *bytes, int byteCount, char_t *chars, int charCount, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | Bytes to decode. | +| byteCount | int | Input buffer size. | +| chars | char_t * | Destination character buffer. | +| charCount | int | Destination array size. | +| flush | bool | If true, cleans internal decoder state after calculation. | + +### ReturnValue + +Number of characters written. + +## See Also + +* Class [ICUDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icudecoder/icudecoder/_index.md b/english/cpp/system.text/icudecoder/icudecoder/_index.md new file mode 100644 index 0000000000..b58eb66b0b --- /dev/null +++ b/english/cpp/system.text/icudecoder/icudecoder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::ICUDecoder::ICUDecoder constructor +linktitle: ICUDecoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUDecoder::ICUDecoder constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/icudecoder/icudecoder/ +--- +## ICUDecoder::ICUDecoder constructor + + +Constructor. + +```cpp +System::Text::ICUDecoder::ICUDecoder(ICUEncoding *encoding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoding | ICUEncoding * | [Encoding](../../encoding/) to copy parameters from. | + +## See Also + +* Class [ICUEncoding](../../icuencoding/) +* Class [ICUDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icudecoder/reset/_index.md b/english/cpp/system.text/icudecoder/reset/_index.md new file mode 100644 index 0000000000..43f263c845 --- /dev/null +++ b/english/cpp/system.text/icudecoder/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::ICUDecoder::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUDecoder::Reset method. Sets internal variables to initial state in C++.' +type: docs +weight: 600 +url: /cpp/system.text/icudecoder/reset/ +--- +## ICUDecoder::Reset method + + +Sets internal variables to initial state. + +```cpp +virtual void System::Text::ICUDecoder::Reset() +``` + +## See Also + +* Class [ICUDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icudecoder/~icudecoder/_index.md b/english/cpp/system.text/icudecoder/~icudecoder/_index.md new file mode 100644 index 0000000000..d33de06868 --- /dev/null +++ b/english/cpp/system.text/icudecoder/~icudecoder/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::ICUDecoder::~ICUDecoder method +linktitle: ~ICUDecoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUDecoder::~ICUDecoder method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.text/icudecoder/~icudecoder/ +--- +## ICUDecoder::~ICUDecoder method + + +Destructor. + +```cpp +virtual System::Text::ICUDecoder::~ICUDecoder() +``` + +## See Also + +* Class [ICUDecoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoder/_index.md b/english/cpp/system.text/icuencoder/_index.md new file mode 100644 index 0000000000..d29944e35e --- /dev/null +++ b/english/cpp/system.text/icuencoder/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Text::ICUEncoder class +linktitle: ICUEncoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoder class. Encoder that uses ICU for encoding. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2100 +url: /cpp/system.text/icuencoder/ +--- +## ICUEncoder class + + +[Encoder](../encoder/) that uses ICU for encoding. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ICUEncoder : public System::Text::Encoder +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Convert](./convert/)(ArrayPtr\, int, int, ArrayPtr\, int, int, bool, int\&, int\&, bool\&) | Converts characters to bytes. | +| virtual [Convert](./convert/)(const char_t *, int, uint8_t *, int, bool, int\&, int\&, bool\&) | Converts characters to bytes. | +| virtual [GetByteCount](./getbytecount/)(ArrayPtr\, int, int, bool) | Gets the number of bytes needed to encode a buffer. | +| virtual [GetByteCount](./getbytecount/)(const char_t *, int, bool) | Gets the number of bytes needed to encode a buffer. | +| virtual [GetBytes](./getbytes/)(ArrayPtr\, int, int, ArrayPtr\, int, bool) | Get the bytes that result from encoding a buffer. | +| virtual [GetBytes](./getbytes/)(const char_t *, int, uint8_t *, int, bool) | Get the bytes that result from encoding a buffer. | +| [ICUEncoder](./icuencoder/)(ICUEncoding *) | Constructor. | +| virtual [Reset](./reset/)() | Sets internal variables to initial state. | +| [~ICUEncoder](./~icuencoder/)() | Destructor. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Base](./base/) | Base type. | +## See Also + +* Class [Encoder](../encoder/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/icuencoder/base/_index.md b/english/cpp/system.text/icuencoder/base/_index.md new file mode 100644 index 0000000000..83e282cb6c --- /dev/null +++ b/english/cpp/system.text/icuencoder/base/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::ICUEncoder::Base typedef +linktitle: Base +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoder::Base typedef. Base type in C++.' +type: docs +weight: 700 +url: /cpp/system.text/icuencoder/base/ +--- +## Base typedef + + +Base type. + +```cpp +Encoder System::Text::ICUEncoder::Base +``` + +## See Also + +* Class [ICUEncoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoder/convert/_index.md b/english/cpp/system.text/icuencoder/convert/_index.md new file mode 100644 index 0000000000..155076aff8 --- /dev/null +++ b/english/cpp/system.text/icuencoder/convert/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Text::ICUEncoder::Convert method +linktitle: Convert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoder::Convert method. Converts characters to bytes in C++.' +type: docs +weight: 300 +url: /cpp/system.text/icuencoder/convert/ +--- +## ICUEncoder::Convert(ArrayPtr\, int, int, ArrayPtr\, int, int, bool, int\&, int\&, bool\&) method + + +Converts characters to bytes. + +```cpp +virtual void System::Text::ICUEncoder::Convert(ArrayPtr chars, int charIndex, int charCount, ArrayPtr bytes, int byteIndex, int byteCount, bool flush, int &charsUsed, int &bytesUsed, bool &completed) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| charIndex | int | Input buffer offset. | +| charCount | int | Input buffer size. | +| bytes | ArrayPtr\ | Destination byte buffer. | +| byteIndex | int | Destination array offset. | +| byteCount | int | Destination array size. | +| flush | bool | If true, cleans internal encoder state after calculation. | +| charsUsed | int\& | Reference to variable to store count of characters read. | +| bytesUsed | int\& | Reference to variable to store count of bytes written. | +| completed | bool\& | Reference to variable to be set to true if input buffer was exhausted and to false otherwise. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoder::Convert(const char_t *, int, uint8_t *, int, bool, int\&, int\&, bool\&) method + + +Converts characters to bytes. + +```cpp +virtual void System::Text::ICUEncoder::Convert(const char_t *chars, int charCount, uint8_t *bytes, int byteCount, bool flush, int &charsUsed, int &bytesUsed, bool &completed) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters to encode. | +| charCount | int | Input buffer size. | +| bytes | uint8_t * | Destination byte buffer. | +| byteCount | int | Destination array size. | +| flush | bool | If true, cleans internal encoder state after calculation. | +| charsUsed | int\& | Reference to variable to store count of characters read. | +| bytesUsed | int\& | Reference to variable to store count of bytes written. | +| completed | bool\& | Reference to variable to be set to true if input buffer was exhausted and to false otherwise. | + +## See Also + +* Class [ICUEncoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoder/getbytecount/_index.md b/english/cpp/system.text/icuencoder/getbytecount/_index.md new file mode 100644 index 0000000000..cea9196e04 --- /dev/null +++ b/english/cpp/system.text/icuencoder/getbytecount/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Text::ICUEncoder::GetByteCount method +linktitle: GetByteCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoder::GetByteCount method. Gets the number of bytes needed to encode a buffer in C++.' +type: docs +weight: 400 +url: /cpp/system.text/icuencoder/getbytecount/ +--- +## ICUEncoder::GetByteCount(ArrayPtr\, int, int, bool) method + + +Gets the number of bytes needed to encode a buffer. + +```cpp +virtual int System::Text::ICUEncoder::GetByteCount(ArrayPtr chars, int index, int count, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| index | int | [Buffer](../../../system/buffer/) offset. | +| count | int | Number of characters to encode. | +| flush | bool | If true, cleans internal encoder state after calculation. | + +### ReturnValue + +Number of bytes required to encode the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoder::GetByteCount(const char_t *, int, bool) method + + +Gets the number of bytes needed to encode a buffer. + +```cpp +virtual int System::Text::ICUEncoder::GetByteCount(const char_t *chars, int count, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters to encode. | +| count | int | Number of characters to encode. | +| flush | bool | If true, cleans internal encoder state after calculation. | + +### ReturnValue + +Number of bytes required to encode the buffer. + +## See Also + +* Class [ICUEncoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoder/getbytes/_index.md b/english/cpp/system.text/icuencoder/getbytes/_index.md new file mode 100644 index 0000000000..df1fadc3e9 --- /dev/null +++ b/english/cpp/system.text/icuencoder/getbytes/_index.md @@ -0,0 +1,65 @@ +--- +title: System::Text::ICUEncoder::GetBytes method +linktitle: GetBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoder::GetBytes method. Get the bytes that result from encoding a buffer in C++.' +type: docs +weight: 500 +url: /cpp/system.text/icuencoder/getbytes/ +--- +## ICUEncoder::GetBytes(ArrayPtr\, int, int, ArrayPtr\, int, bool) method + + +Get the bytes that result from encoding a buffer. + +```cpp +virtual int System::Text::ICUEncoder::GetBytes(ArrayPtr chars, int charIndex, int charCount, ArrayPtr bytes, int byteIndex, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| charIndex | int | Source array offset. | +| charCount | int | Source subarray length. | +| bytes | ArrayPtr\ | Destination byte buffer. | +| byteIndex | int | Destination buffer offset. | +| flush | bool | If true, cleans internal encoder state after calculation. | + +### ReturnValue + +Number of bytes written. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoder::GetBytes(const char_t *, int, uint8_t *, int, bool) method + + +Get the bytes that result from encoding a buffer. + +```cpp +virtual int System::Text::ICUEncoder::GetBytes(const char_t *chars, int charCount, uint8_t *bytes, int byteCount, bool flush) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters to encode. | +| charCount | int | Source array length. | +| bytes | uint8_t * | Destination byte buffer. | +| byteCount | int | Destination buffer size. | +| flush | bool | If true, cleans internal encoder state after calculation. | + +### ReturnValue + +Number of bytes written. + +## See Also + +* Class [ICUEncoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoder/icuencoder/_index.md b/english/cpp/system.text/icuencoder/icuencoder/_index.md new file mode 100644 index 0000000000..e5ff4e3015 --- /dev/null +++ b/english/cpp/system.text/icuencoder/icuencoder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::ICUEncoder::ICUEncoder constructor +linktitle: ICUEncoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoder::ICUEncoder constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/icuencoder/icuencoder/ +--- +## ICUEncoder::ICUEncoder constructor + + +Constructor. + +```cpp +System::Text::ICUEncoder::ICUEncoder(ICUEncoding *encoding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoding | ICUEncoding * | [Encoding](../../encoding/) to copy parameters from. | + +## See Also + +* Class [ICUEncoding](../../icuencoding/) +* Class [ICUEncoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoder/reset/_index.md b/english/cpp/system.text/icuencoder/reset/_index.md new file mode 100644 index 0000000000..e39e602e4e --- /dev/null +++ b/english/cpp/system.text/icuencoder/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::ICUEncoder::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoder::Reset method. Sets internal variables to initial state in C++.' +type: docs +weight: 600 +url: /cpp/system.text/icuencoder/reset/ +--- +## ICUEncoder::Reset method + + +Sets internal variables to initial state. + +```cpp +virtual void System::Text::ICUEncoder::Reset() +``` + +## See Also + +* Class [ICUEncoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoder/~icuencoder/_index.md b/english/cpp/system.text/icuencoder/~icuencoder/_index.md new file mode 100644 index 0000000000..747af00fe4 --- /dev/null +++ b/english/cpp/system.text/icuencoder/~icuencoder/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::ICUEncoder::~ICUEncoder method +linktitle: ~ICUEncoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoder::~ICUEncoder method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.text/icuencoder/~icuencoder/ +--- +## ICUEncoder::~ICUEncoder method + + +Destructor. + +```cpp +System::Text::ICUEncoder::~ICUEncoder() +``` + +## See Also + +* Class [ICUEncoder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoding/_index.md b/english/cpp/system.text/icuencoding/_index.md new file mode 100644 index 0000000000..e08f2f05ab --- /dev/null +++ b/english/cpp/system.text/icuencoding/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Text::ICUEncoding class +linktitle: ICUEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoding class. ICU-based encoding implementation. FOR INTERNAL USE. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2200 +url: /cpp/system.text/icuencoding/ +--- +## ICUEncoding class + + +ICU-based encoding implementation. FOR INTERNAL USE. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ICUEncoding : public System::Text::Encoding +``` + +## Methods + +| Method | Description | +| --- | --- | +| [GetByteCount](./getbytecount/)(const char_t *, int) override | Get the number of characters needed to encode a character buffer. | +| virtual [GetByteCount](./getbytecount/)(ArrayPtr\, int, int) | RTTI. | +| virtual [GetByteCount](./getbytecount/)(System::Details::ArrayView\, int, int) | RTTI. | +| [GetByteCount](./getbytecount/)(const System::Details::StackArray\\&, int, int) | RTTI. | +| virtual [GetByteCount](./getbytecount/)(const String\&) | RTTI. | +| virtual [GetByteCount](./getbytecount/)(ArrayPtr\) | RTTI. | +| [GetBytes](./getbytes/)(const char_t *, int, uint8_t *, int) override | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(ArrayPtr\, int, int, ArrayPtr\, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(System::Details::ArrayView\, int, int, System::Details::ArrayView\, int) | Get the bytes that result from encoding a character buffer. | +| [GetBytes](./getbytes/)(System::Details::StackArray\\&, int, int, System::Details::StackArray\\&, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(const String\&, int, int, ArrayPtr\, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(const String\&) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(ArrayPtr\, int, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(const System::Details::ArrayView\\&, int, int) | Get the bytes that result from encoding a character buffer. | +| [GetBytes](./getbytes/)(const System::Details::StackArray\\&, int, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(ArrayPtr\) | Get the bytes that result from encoding a character buffer. | +| [GetCharCount](./getcharcount/)(const uint8_t *, int) override | Get the number of characters needed to decode a byte buffer. | +| virtual [GetCharCount](./getcharcount/)(ArrayPtr\, int, int) | Get the number of characters needed to decode a byte buffer. | +| virtual [GetCharCount](./getcharcount/)(ArrayPtr\) | Get the number of characters needed to decode a byte buffer. | +| [GetChars](./getchars/)(const uint8_t *, int, char_t *, int) override | Get the characters that result from decoding a byte buffer. | +| virtual [GetChars](./getchars/)(ArrayPtr\, int, int, ArrayPtr\, int) | Get the characters that result from decoding a byte buffer. | +| virtual [GetChars](./getchars/)(ArrayPtr\, int, int) | Get the characters that result from decoding a byte buffer. | +| virtual [GetChars](./getchars/)(ArrayPtr\) | Get the characters that result from decoding a byte buffer. | +| [GetDecoder](./getdecoder/)() override | Get a decoder that forwards requests to this object. | +| [GetEncoder](./getencoder/)() override | Get an encoder that forwards requests to this object. | +| [GetMaxByteCount](./getmaxbytecount/)(int) override | Get the maximum number of bytes needed to encode a specified number of characters. | +| [GetMaxCharCount](./getmaxcharcount/)(int) override | Get the maximum number of characters needed to decode a specified number of bytes. | +| [GetPreamble](./getpreamble/)() override | Returns a sequence of bytes that denotes the encoding (e. g. BOM). | +| [ICUEncoding](./icuencoding/)(const Details::EncodingInfoInternal *) | Constructor. | +| [operator==](./operator==/)(const ICUEncoding\&) const | Compares encodings using codepages. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [DEFAULT_CODE_PAGE](../encoding/default_code_page/) | Default codepage value. | +## See Also + +* Class [Encoding](../encoding/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/icuencoding/getbytecount/_index.md b/english/cpp/system.text/icuencoding/getbytecount/_index.md new file mode 100644 index 0000000000..fe51d464fc --- /dev/null +++ b/english/cpp/system.text/icuencoding/getbytecount/_index.md @@ -0,0 +1,106 @@ +--- +title: System::Text::ICUEncoding::GetByteCount method +linktitle: GetByteCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoding::GetByteCount method. RTTI in C++.' +type: docs +weight: 200 +url: /cpp/system.text/icuencoding/getbytecount/ +--- +## ICUEncoding::GetByteCount(ArrayPtr\) method + + +RTTI. + +```cpp +virtual int System::Text::Encoding::GetByteCount(ArrayPtr chars) +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetByteCount(ArrayPtr\, int, int) method + + +RTTI. + +```cpp +virtual int System::Text::Encoding::GetByteCount(ArrayPtr chars, int index, int count) +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetByteCount(const char_t *, int) method + + +Get the number of characters needed to encode a character buffer. + +```cpp +int System::Text::ICUEncoding::GetByteCount(const char_t *chars, int count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters buffer. | +| count | int | [Buffer](../../../system/buffer/) size. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetByteCount(const String\&) method + + +RTTI. + +```cpp +virtual int System::Text::Encoding::GetByteCount(const String &s) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetByteCount(const System::Details::StackArray\\&, int, int) method + + +RTTI. + +```cpp +template int System::Text::Encoding::GetByteCount(const System::Details::StackArray &chars, int index, int count) +``` + +## See Also + +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetByteCount(System::Details::ArrayView\, int, int) method + + +RTTI. + +```cpp +virtual int System::Text::Encoding::GetByteCount(System::Details::ArrayView chars, int index, int count) +``` + +## See Also + +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoding/getbytes/_index.md b/english/cpp/system.text/icuencoding/getbytes/_index.md new file mode 100644 index 0000000000..a33fc496ac --- /dev/null +++ b/english/cpp/system.text/icuencoding/getbytes/_index.md @@ -0,0 +1,273 @@ +--- +title: System::Text::ICUEncoding::GetBytes method +linktitle: GetBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoding::GetBytes method. Get the bytes that result from encoding a character buffer in C++.' +type: docs +weight: 300 +url: /cpp/system.text/icuencoding/getbytes/ +--- +## ICUEncoding::GetBytes(ArrayPtr\) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetBytes(ArrayPtr chars) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetBytes(ArrayPtr\, int, int, ArrayPtr\, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual int System::Text::Encoding::GetBytes(ArrayPtr chars, int char_index, int char_count, ArrayPtr bytes, int byte_index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| char_index | int | Character slice beginning. | +| char_count | int | Number of characters to convert. | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to put characters to. | +| byte_index | int | Output buffer offset. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetBytes(ArrayPtr\, int, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetBytes(ArrayPtr chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| index | int | Character slice beginning. | +| count | int | Number of characters to convert. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetBytes(const char_t *, int, uint8_t *, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +int System::Text::ICUEncoding::GetBytes(const char_t *chars, int char_count, uint8_t *bytes, int byte_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters to encode. | +| char_count | int | Number of characters to convert. | +| bytes | uint8_t * | [Buffer](../../../system/buffer/) to put characters to. | +| byte_count | int | Output buffer size. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetBytes(const String\&) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetBytes(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | [String](../../../system/string/) to encode. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetBytes(const String\&, int, int, ArrayPtr\, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual int System::Text::Encoding::GetBytes(const String &s, int char_index, int char_count, ArrayPtr bytes, int byte_index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | [String](../../../system/string/) to encode. | +| char_index | int | Character slice beginning. | +| char_count | int | Number of characters to convert. | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to put characters to. | +| byte_index | int | Output buffer offset. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetBytes(const System::Details::ArrayView\\&, int, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetBytes(const System::Details::ArrayView &chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const System::Details::ArrayView\\& | Characters to encode. | +| index | int | Character slice beginning. | +| count | int | Number of characters to convert. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetBytes(const System::Details::StackArray\\&, int, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +template ArrayPtr System::Text::Encoding::GetBytes(const System::Details::StackArray &chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const System::Details::StackArray\\& | Characters to encode. | +| index | int | Character slice beginning. | +| count | int | Number of characters to convert. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetBytes(System::Details::ArrayView\, int, int, System::Details::ArrayView\, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual int System::Text::Encoding::GetBytes(System::Details::ArrayView chars, int char_index, int char_count, System::Details::ArrayView bytes, int byte_index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | System::Details::ArrayView\ | Characters to encode. | +| char_index | int | Character slice beginning. | +| char_count | int | Number of characters to convert. | +| bytes | System::Details::ArrayView\ | [Buffer](../../../system/buffer/) to put characters to. | +| byte_index | int | Output buffer offset. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetBytes(System::Details::StackArray\\&, int, int, System::Details::StackArray\\&, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +template int System::Text::Encoding::GetBytes(System::Details::StackArray &chars, int char_index, int char_count, System::Details::StackArray &bytes, int byte_index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | System::Details::StackArray\\& | Characters to encode. | +| char_index | int | Character slice beginning. | +| char_count | int | Number of characters to convert. | +| bytes | System::Details::StackArray\\& | [Buffer](../../../system/buffer/) to put characters to. | +| byte_index | int | Output buffer offset. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoding/getcharcount/_index.md b/english/cpp/system.text/icuencoding/getcharcount/_index.md new file mode 100644 index 0000000000..9977c3cd1d --- /dev/null +++ b/english/cpp/system.text/icuencoding/getcharcount/_index.md @@ -0,0 +1,83 @@ +--- +title: System::Text::ICUEncoding::GetCharCount method +linktitle: GetCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoding::GetCharCount method. Get the number of characters needed to decode a byte buffer in C++.' +type: docs +weight: 400 +url: /cpp/system.text/icuencoding/getcharcount/ +--- +## ICUEncoding::GetCharCount(ArrayPtr\) method + + +Get the number of characters needed to decode a byte buffer. + +```cpp +virtual int System::Text::Encoding::GetCharCount(ArrayPtr bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | + +### ReturnValue + +Number of characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetCharCount(ArrayPtr\, int, int) method + + +Get the number of characters needed to decode a byte buffer. + +```cpp +virtual int System::Text::Encoding::GetCharCount(ArrayPtr bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| index | int | Slice beginning. | +| count | int | Slice size. | + +### ReturnValue + +Number of characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetCharCount(const uint8_t *, int) method + + +Get the number of characters needed to decode a byte buffer. + +```cpp +int System::Text::ICUEncoding::GetCharCount(const uint8_t *bytes, int count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | Bytes to decode. | +| count | int | Bytes count. | + +### ReturnValue + +Number of characters. + +## See Also + +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoding/getchars/_index.md b/english/cpp/system.text/icuencoding/getchars/_index.md new file mode 100644 index 0000000000..562fea021c --- /dev/null +++ b/english/cpp/system.text/icuencoding/getchars/_index.md @@ -0,0 +1,113 @@ +--- +title: System::Text::ICUEncoding::GetChars method +linktitle: GetChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoding::GetChars method. Get the characters that result from decoding a byte buffer in C++.' +type: docs +weight: 500 +url: /cpp/system.text/icuencoding/getchars/ +--- +## ICUEncoding::GetChars(ArrayPtr\) method + + +Get the characters that result from decoding a byte buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetChars(ArrayPtr bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | + +### ReturnValue + +[Buffer](../../../system/buffer/) of decoded characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetChars(ArrayPtr\, int, int, ArrayPtr\, int) method + + +Get the characters that result from decoding a byte buffer. + +```cpp +virtual int System::Text::Encoding::GetChars(ArrayPtr bytes, int byte_index, int byte_count, ArrayPtr chars, int char_index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | +| byte_index | int | Input buffer offset. | +| byte_count | int | Input buffer size. | +| chars | ArrayPtr\ | [Buffer](../../../system/buffer/) to put characters to. | +| char_index | int | Output buffer offset. | + +### ReturnValue + +Number of written characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetChars(ArrayPtr\, int, int) method + + +Get the characters that result from decoding a byte buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetChars(ArrayPtr bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | +| index | int | Input buffer offset. | +| count | int | Input buffer size. | + +### ReturnValue + +[Buffer](../../../system/buffer/) of decoded characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## ICUEncoding::GetChars(const uint8_t *, int, char_t *, int) method + + +Get the characters that result from decoding a byte buffer. + +```cpp +int System::Text::ICUEncoding::GetChars(const uint8_t *bytes, int byte_count, char_t *chars, int char_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | [Buffer](../../../system/buffer/) to read bytes from. | +| byte_count | int | Input buffer size. | +| chars | char_t * | [Buffer](../../../system/buffer/) to put characters to. | +| char_count | int | Output buffer size. | + +### ReturnValue + +Number of written characters. + +## See Also + +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoding/getdecoder/_index.md b/english/cpp/system.text/icuencoding/getdecoder/_index.md new file mode 100644 index 0000000000..8442d50e30 --- /dev/null +++ b/english/cpp/system.text/icuencoding/getdecoder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::ICUEncoding::GetDecoder method +linktitle: GetDecoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoding::GetDecoder method. Get a decoder that forwards requests to this object in C++.' +type: docs +weight: 600 +url: /cpp/system.text/icuencoding/getdecoder/ +--- +## ICUEncoding::GetDecoder method + + +Get a decoder that forwards requests to this object. + +```cpp +DecoderPtr System::Text::ICUEncoding::GetDecoder() override +``` + + +### ReturnValue + +Newly created decoder. + +## See Also + +* Typedef [DecoderPtr](../../../system/decoderptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoding/getencoder/_index.md b/english/cpp/system.text/icuencoding/getencoder/_index.md new file mode 100644 index 0000000000..7e18a5d9ba --- /dev/null +++ b/english/cpp/system.text/icuencoding/getencoder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::ICUEncoding::GetEncoder method +linktitle: GetEncoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoding::GetEncoder method. Get an encoder that forwards requests to this object in C++.' +type: docs +weight: 700 +url: /cpp/system.text/icuencoding/getencoder/ +--- +## ICUEncoding::GetEncoder method + + +Get an encoder that forwards requests to this object. + +```cpp +EncoderPtr System::Text::ICUEncoding::GetEncoder() override +``` + + +### ReturnValue + +Newly created encoder. + +## See Also + +* Typedef [EncoderPtr](../../../system/encoderptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoding/getmaxbytecount/_index.md b/english/cpp/system.text/icuencoding/getmaxbytecount/_index.md new file mode 100644 index 0000000000..015b1a9c9e --- /dev/null +++ b/english/cpp/system.text/icuencoding/getmaxbytecount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::ICUEncoding::GetMaxByteCount method +linktitle: GetMaxByteCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoding::GetMaxByteCount method. Get the maximum number of bytes needed to encode a specified number of characters in C++.' +type: docs +weight: 800 +url: /cpp/system.text/icuencoding/getmaxbytecount/ +--- +## ICUEncoding::GetMaxByteCount method + + +Get the maximum number of bytes needed to encode a specified number of characters. + +```cpp +int System::Text::ICUEncoding::GetMaxByteCount(int char_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| char_count | int | Number of characters to encode. | + +### ReturnValue + +Number of bytes sufficient to encode any string of given character length. + +## See Also + +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoding/getmaxcharcount/_index.md b/english/cpp/system.text/icuencoding/getmaxcharcount/_index.md new file mode 100644 index 0000000000..324fdedefc --- /dev/null +++ b/english/cpp/system.text/icuencoding/getmaxcharcount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::ICUEncoding::GetMaxCharCount method +linktitle: GetMaxCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoding::GetMaxCharCount method. Get the maximum number of characters needed to decode a specified number of bytes in C++.' +type: docs +weight: 900 +url: /cpp/system.text/icuencoding/getmaxcharcount/ +--- +## ICUEncoding::GetMaxCharCount method + + +Get the maximum number of characters needed to decode a specified number of bytes. + +```cpp +int System::Text::ICUEncoding::GetMaxCharCount(int byte_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| byte_count | int | Number of bytes to decode. | + +### ReturnValue + +Number of bytes sufficient to decode any string of given character length. + +## See Also + +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoding/getpreamble/_index.md b/english/cpp/system.text/icuencoding/getpreamble/_index.md new file mode 100644 index 0000000000..35dcc028d0 --- /dev/null +++ b/english/cpp/system.text/icuencoding/getpreamble/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::ICUEncoding::GetPreamble method +linktitle: GetPreamble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoding::GetPreamble method. Returns a sequence of bytes that denotes the encoding (e. g. BOM) in C++.' +type: docs +weight: 1000 +url: /cpp/system.text/icuencoding/getpreamble/ +--- +## ICUEncoding::GetPreamble method + + +Returns a sequence of bytes that denotes the encoding (e. g. BOM). + +```cpp +ArrayPtr System::Text::ICUEncoding::GetPreamble() override +``` + + +### ReturnValue + +Bytes sequence preamble. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoding/icuencoding/_index.md b/english/cpp/system.text/icuencoding/icuencoding/_index.md new file mode 100644 index 0000000000..1aa05ee69a --- /dev/null +++ b/english/cpp/system.text/icuencoding/icuencoding/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::ICUEncoding::ICUEncoding constructor +linktitle: ICUEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoding::ICUEncoding constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/icuencoding/icuencoding/ +--- +## ICUEncoding::ICUEncoding constructor + + +Constructor. + +```cpp +System::Text::ICUEncoding::ICUEncoding(const Details::EncodingInfoInternal *encoding_info) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoding_info | const Details::EncodingInfoInternal * | [Encoding](../../encoding/) internal info. | + +## See Also + +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencoding/operator==/_index.md b/english/cpp/system.text/icuencoding/operator==/_index.md new file mode 100644 index 0000000000..58bc989308 --- /dev/null +++ b/english/cpp/system.text/icuencoding/operator==/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Text::ICUEncoding::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncoding::operator== method. Compares encodings using codepages in C++.' +type: docs +weight: 1100 +url: /cpp/system.text/icuencoding/operator==/ +--- +## ICUEncoding::operator== method + + +Compares encodings using codepages. + +```cpp +bool System::Text::ICUEncoding::operator==(const ICUEncoding &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const ICUEncoding\& | [Encoding](../../encoding/) to compare to. | + +### ReturnValue + +True if codepages match, false otherwise. + +## See Also + +* Class [ICUEncoding](../) +* Class [ICUEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/icuencodingptr/_index.md b/english/cpp/system.text/icuencodingptr/_index.md new file mode 100644 index 0000000000..0aa6da89e1 --- /dev/null +++ b/english/cpp/system.text/icuencodingptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Text::ICUEncodingPtr typedef +linktitle: ICUEncodingPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::ICUEncodingPtr typedef. ICU encoding pointer in C++.' +type: docs +weight: 3200 +url: /cpp/system.text/icuencodingptr/ +--- +## ICUEncodingPtr typedef + + +ICU encoding pointer. + +```cpp +typedef System::SharedPtr< ICUEncoding > System::Text::ICUEncodingPtr +``` + +## See Also + +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/latin1encoding/_index.md b/english/cpp/system.text/latin1encoding/_index.md new file mode 100644 index 0000000000..5bd7b9d50c --- /dev/null +++ b/english/cpp/system.text/latin1encoding/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Text::Latin1Encoding class +linktitle: Latin1Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Latin1Encoding class. Latin1 encoding support. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2300 +url: /cpp/system.text/latin1encoding/ +--- +## Latin1Encoding class + + +Latin1 encoding support. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Latin1Encoding : public System::Text::ICUEncoding +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Latin1Encoding](./latin1encoding/)() | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [DEFAULT_CODE_PAGE](../encoding/default_code_page/) | Default codepage value. | +| static constexpr [LATIN1_CODE_PAGE](./latin1_code_page/) | Codepage. | +## See Also + +* Class [ICUEncoding](../icuencoding/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/latin1encoding/latin1_code_page/_index.md b/english/cpp/system.text/latin1encoding/latin1_code_page/_index.md new file mode 100644 index 0000000000..6debf2d425 --- /dev/null +++ b/english/cpp/system.text/latin1encoding/latin1_code_page/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::Latin1Encoding::LATIN1_CODE_PAGE field +linktitle: LATIN1_CODE_PAGE +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Latin1Encoding::LATIN1_CODE_PAGE field. Codepage in C++.' +type: docs +weight: 200 +url: /cpp/system.text/latin1encoding/latin1_code_page/ +--- +## LATIN1_CODE_PAGE field + + +Codepage. + +```cpp +static int System::Text::Latin1Encoding::LATIN1_CODE_PAGE +``` + +## See Also + +* Class [Latin1Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/latin1encoding/latin1encoding/_index.md b/english/cpp/system.text/latin1encoding/latin1encoding/_index.md new file mode 100644 index 0000000000..1afc0aeb27 --- /dev/null +++ b/english/cpp/system.text/latin1encoding/latin1encoding/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::Latin1Encoding::Latin1Encoding constructor +linktitle: Latin1Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::Latin1Encoding::Latin1Encoding constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/latin1encoding/latin1encoding/ +--- +## Latin1Encoding::Latin1Encoding constructor + + +Constructor. + +```cpp +System::Text::Latin1Encoding::Latin1Encoding() +``` + +## See Also + +* Class [Latin1Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/normalizationform/_index.md b/english/cpp/system.text/normalizationform/_index.md new file mode 100644 index 0000000000..b02cc9269e --- /dev/null +++ b/english/cpp/system.text/normalizationform/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Text::NormalizationForm enum +linktitle: NormalizationForm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::NormalizationForm enum. Defines how to normalize Unicode string in C++.' +type: docs +weight: 2900 +url: /cpp/system.text/normalizationform/ +--- +## NormalizationForm enum + + +Defines how to normalize Unicode string. + +```cpp +enum class NormalizationForm +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| FormC | 1 | Use full canonical decomposition, then replace sequences with their primary composites. | +| FormD | 2 | Use full canonical decomposition. | +| FormKC | 5 | Use full compatibility decomposition, then replace sequences with their primary composites. | +| FormKD | 6 | Use full compatibility decomposition. | + +## See Also + +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/stringbuilder/_index.md b/english/cpp/system.text/stringbuilder/_index.md new file mode 100644 index 0000000000..89637bf59a --- /dev/null +++ b/english/cpp/system.text/stringbuilder/_index.md @@ -0,0 +1,71 @@ +--- +title: System::Text::StringBuilder class +linktitle: StringBuilder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder class. Buffer to accumulate string part by part. This type can be allocated either in stack as value type or in heap using System::MakeObject() function. Once the object is allocated, never mix up these two usecases: having SmartPtr pointers onto stack-allocated objects is strictly prohibited in C++.' +type: docs +weight: 2400 +url: /cpp/system.text/stringbuilder/ +--- +## StringBuilder class + + +[Buffer](../../system/buffer/) to accumulate string part by part. This type can be allocated either in stack as value type or in heap using [System::MakeObject()](../../system/makeobject/) function. Once the object is allocated, never mix up these two usecases: having [SmartPtr](../../system/smartptr/) pointers onto stack-allocated objects is strictly prohibited. + +```cpp +class StringBuilder : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Append](./append/)(char_t) | Adds character to builder. | +| [Append](./append/)(char_t, int) | Adds characters to builder. | +| [Append](./append/)(const ArrayPtr\\&) | Adds characters array to builder. | +| [Append](./append/)(const ArrayPtr\\&, int, int) | Adds characters array slice to builder. | +| [Append](./append/)(const String\&) | Adds string to builder. | +| [Append](./append/)(const String\&, int, int) | Adds string slice to builder. | +| [Append](./append/)(const SharedPtr\\&) | Adds object's string representation to builder. | +| [Append](./append/)(const SharedPtr\\&) | Adds builder's content to builder. | +| [Append](./append/)(float) | Adds floating point value to builder. | +| [Append](./append/)(double) | Adds floating point value to builder. | +| [Append](./append/)(int) | Adds integer value to builder. | +| [Append](./append/)(T) | Adds arithmetic value to builder. | +| [Append](./append/)(E) | Adds enum value string representation to builder. | +| [AppendFormat](./appendformat/)(const String\&, const TArgs\&...) | Appends formated string to builder. | +| [AppendFormat](./appendformat/)(const SharedPtr\\&, const String\&, const TArgs\&...) | Appends formated string to builder. | +| [AppendLine](./appendline/)() | Appends new line character to builder. | +| [AppendLine](./appendline/)(const String\&) | Appends string followed by new line character to builder. | +| [Clear](./clear/)() | Removes all characters from the builder. | +| [CopyTo](./copyto/)(int, System::ArrayPtr\ const\&, int, int) | Copies builder's data into existing array positions. | +| [get_Capacity](./get_capacity/)() const | Gets current capacity of string builder. | +| [get_Length](./get_length/)() const | Gets length of string currently in builder. | +| [idx_get](./idx_get/)(int) const | Gets character at specified position. | +| [idx_set](./idx_set/)(int, char_t) | Sets character at specified position. | +| [Insert](./insert/)(int, const String\&) | Inserts string into builder's fixed position. | +| [Insert](./insert/)(int32_t, const String\&, int32_t) | Inserts repeated string into builder's fixed position. | +| [Insert](./insert/)(int, char_t) | Inserts character into builder's fixed position. | +| [Insert](./insert/)(int, const System::ArrayPtr\\&, int, int) | Inserts characters into builder's fixed position. | +| [Insert](./insert/)(int, T) | Inserts value into builder's fixed position. | +| [operator[]](./operator[]/)(int) const | Gets character at specified position. | +| [Remove](./remove/)(int, int) | Removes fragment from builder. | +| [Replace](./replace/)(const String\&, const String\&) | Replaces substring through the builder. | +| [Replace](./replace/)(const String\&, const String\&, int, int) | Replaces substring through the builder's range. | +| [Replace](./replace/)(char_t, char_t) | Replaces character through the builder. | +| [Replace](./replace/)(char_t, char_t, int, int) | Replaces character through the builder's range. | +| [set_Capacity](./set_capacity/)(int) | Sets current capacity of string builder. | +| [set_Length](./set_length/)(int) | Trunkates or extends string builder to specified length. | +| [StringBuilder](./stringbuilder/)() | Constructor. | +| [StringBuilder](./stringbuilder/)(int) | Constructor. | +| [StringBuilder](./stringbuilder/)(const String\&) | Constructor. | +| [StringBuilder](./stringbuilder/)(const String\&, int) | Constructor. | +| [StringBuilder](./stringbuilder/)(const String\&, int, int, int) | Constructor. | +| [ToString](./tostring/)() const override | Gets string currently contained in builder. | +| [ToString](./tostring/)(int, int) const | Gets substring currently contained in builder. | +| [~StringBuilder](./~stringbuilder/)() | Destructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/stringbuilder/append/_index.md b/english/cpp/system.text/stringbuilder/append/_index.md new file mode 100644 index 0000000000..3f9ed5ea44 --- /dev/null +++ b/english/cpp/system.text/stringbuilder/append/_index.md @@ -0,0 +1,344 @@ +--- +title: System::Text::StringBuilder::Append method +linktitle: Append +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::Append method. Adds character to builder in C++.' +type: docs +weight: 300 +url: /cpp/system.text/stringbuilder/append/ +--- +## StringBuilder::Append(char_t) method + + +Adds character to builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Append(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character value. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Append(char_t, int) method + + +Adds characters to builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Append(char_t c, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character value. | +| count | int | How many times to repeat insertee character. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Append(const ArrayPtr\\&) method + + +Adds characters array to builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Append(const ArrayPtr &arr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | Characters to add. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Append(const ArrayPtr\\&, int, int) method + + +Adds characters array slice to builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Append(const ArrayPtr &arr, int startIndex, int charCount) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | Characters to add. | +| startIndex | int | Slice beginning index. | +| charCount | int | Slice length. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Append(const SharedPtr\\&) method + + +Adds builder's content to builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Append(const SharedPtr &builder) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| builder | const SharedPtr\\& | Builder to add content from. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Append(const SharedPtr\\&) method + + +Adds object's string representation to builder. + +```cpp +template StringBuilder * System::Text::StringBuilder::Append(const SharedPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | [Object](../../../system/object/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | [Object](../../../system/object/) to serialize and add. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Append(const String\&) method + + +Adds string to builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Append(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../../../system/string/) to add. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Append(const String\&, int, int) method + + +Adds string slice to builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Append(const String &str, int startIndex, int charCount) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../../../system/string/) to add. | +| startIndex | int | Slice beginning index. | +| charCount | int | Slice length. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Append(double) method + + +Adds floating point value to builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Append(double df) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| df | double | Value to serialize and add. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Append(E) method + + +Adds enum value string representation to builder. + +```cpp +template std::enable_if::value, StringBuilder *>::type System::Text::StringBuilder::Append(E e) +``` + + +| Parameter | Description | +| --- | --- | +| E | [Enum](../../../system/enum/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| e | E | Value to serialize and add. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Append(float) method + + +Adds floating point value to builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Append(float f) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| f | float | Value to serialize and add. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Append(int) method + + +Adds integer value to builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Append(int i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int | Value to serialize and add. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Append(T) method + + +Adds arithmetic value to builder. + +```cpp +template std::enable_if::value, StringBuilder *>::type System::Text::StringBuilder::Append(T value) +``` + + +| Parameter | Description | +| --- | --- | +| T | Arithmetic type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | T | Value to serialize and add. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/appendformat/_index.md b/english/cpp/system.text/stringbuilder/appendformat/_index.md new file mode 100644 index 0000000000..41ac3141da --- /dev/null +++ b/english/cpp/system.text/stringbuilder/appendformat/_index.md @@ -0,0 +1,72 @@ +--- +title: System::Text::StringBuilder::AppendFormat method +linktitle: AppendFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::AppendFormat method. Appends formated string to builder in C++.' +type: docs +weight: 400 +url: /cpp/system.text/stringbuilder/appendformat/ +--- +## StringBuilder::AppendFormat(const SharedPtr\\&, const String\&, const TArgs\&...) method + + +Appends formated string to builder. + +```cpp +template StringBuilder * System::Text::StringBuilder::AppendFormat(const SharedPtr &fp, const String &format, const TArgs &... args) +``` + + +| Parameter | Description | +| --- | --- | +| TArgs | Arguments type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| fp | const SharedPtr\\& | Format provider; ignored. | +| format | const String\& | Format string. | +| args | const TArgs\&... | Arguments to insert into format string positions. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IFormatProvider](../../../system/iformatprovider/) +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::AppendFormat(const String\&, const TArgs\&...) method + + +Appends formated string to builder. + +```cpp +template StringBuilder * System::Text::StringBuilder::AppendFormat(const String &format, const TArgs &... args) +``` + + +| Parameter | Description | +| --- | --- | +| TArgs | Arguments type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | Format string. | +| args | const TArgs\&... | Arguments to insert into format string positions. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/appendline/_index.md b/english/cpp/system.text/stringbuilder/appendline/_index.md new file mode 100644 index 0000000000..a323ae4463 --- /dev/null +++ b/english/cpp/system.text/stringbuilder/appendline/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Text::StringBuilder::AppendLine method +linktitle: AppendLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::AppendLine method. Appends new line character to builder in C++.' +type: docs +weight: 500 +url: /cpp/system.text/stringbuilder/appendline/ +--- +## StringBuilder::AppendLine() method + + +Appends new line character to builder. + +```cpp +StringBuilder * System::Text::StringBuilder::AppendLine() +``` + + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::AppendLine(const String\&) method + + +Appends string followed by new line character to builder. + +```cpp +StringBuilder * System::Text::StringBuilder::AppendLine(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../../../system/string/) to add. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/clear/_index.md b/english/cpp/system.text/stringbuilder/clear/_index.md new file mode 100644 index 0000000000..f71d179b8e --- /dev/null +++ b/english/cpp/system.text/stringbuilder/clear/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::StringBuilder::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::Clear method. Removes all characters from the builder in C++.' +type: docs +weight: 600 +url: /cpp/system.text/stringbuilder/clear/ +--- +## StringBuilder::Clear method + + +Removes all characters from the builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Clear() +``` + + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/copyto/_index.md b/english/cpp/system.text/stringbuilder/copyto/_index.md new file mode 100644 index 0000000000..603d643b7a --- /dev/null +++ b/english/cpp/system.text/stringbuilder/copyto/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::StringBuilder::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::CopyTo method. Copies builder''s data into existing array positions in C++.' +type: docs +weight: 700 +url: /cpp/system.text/stringbuilder/copyto/ +--- +## StringBuilder::CopyTo method + + +Copies builder's data into existing array positions. + +```cpp +void System::Text::StringBuilder::CopyTo(int sourceIndex, System::ArrayPtr const &destination, int destinationIndex, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sourceIndex | int | Index in builder to start copying from. | +| destination | System::ArrayPtr\ const\& | Destination array. | +| destinationIndex | int | Index in destination array to start insertion at. | +| count | int | Number of characters to copy. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/get_capacity/_index.md b/english/cpp/system.text/stringbuilder/get_capacity/_index.md new file mode 100644 index 0000000000..f8da4138f4 --- /dev/null +++ b/english/cpp/system.text/stringbuilder/get_capacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::StringBuilder::get_Capacity method +linktitle: get_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::get_Capacity method. Gets current capacity of string builder in C++.' +type: docs +weight: 800 +url: /cpp/system.text/stringbuilder/get_capacity/ +--- +## StringBuilder::get_Capacity method + + +Gets current capacity of string builder. + +```cpp +int System::Text::StringBuilder::get_Capacity() const +``` + + +### ReturnValue + +Number of allocated characters. + +## See Also + +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/get_length/_index.md b/english/cpp/system.text/stringbuilder/get_length/_index.md new file mode 100644 index 0000000000..671d78a793 --- /dev/null +++ b/english/cpp/system.text/stringbuilder/get_length/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::StringBuilder::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::get_Length method. Gets length of string currently in builder in C++.' +type: docs +weight: 900 +url: /cpp/system.text/stringbuilder/get_length/ +--- +## StringBuilder::get_Length method + + +Gets length of string currently in builder. + +```cpp +int System::Text::StringBuilder::get_Length() const +``` + + +### ReturnValue + +Number of characters currently stored in builder. + +## See Also + +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/idx_get/_index.md b/english/cpp/system.text/stringbuilder/idx_get/_index.md new file mode 100644 index 0000000000..4102fdf28a --- /dev/null +++ b/english/cpp/system.text/stringbuilder/idx_get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::StringBuilder::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::idx_get method. Gets character at specified position in C++.' +type: docs +weight: 1000 +url: /cpp/system.text/stringbuilder/idx_get/ +--- +## StringBuilder::idx_get method + + +Gets character at specified position. + +```cpp +char_t System::Text::StringBuilder::idx_get(int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Position in builder. | + +### ReturnValue + +Character at specified position. + +## See Also + +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/idx_set/_index.md b/english/cpp/system.text/stringbuilder/idx_set/_index.md new file mode 100644 index 0000000000..1091907b2c --- /dev/null +++ b/english/cpp/system.text/stringbuilder/idx_set/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::StringBuilder::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::idx_set method. Sets character at specified position in C++.' +type: docs +weight: 1100 +url: /cpp/system.text/stringbuilder/idx_set/ +--- +## StringBuilder::idx_set method + + +Sets character at specified position. + +```cpp +void System::Text::StringBuilder::idx_set(int index, char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Position in builder. | +| c | char_t | Character to set. | + +## See Also + +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/insert/_index.md b/english/cpp/system.text/stringbuilder/insert/_index.md new file mode 100644 index 0000000000..f90356c5bd --- /dev/null +++ b/english/cpp/system.text/stringbuilder/insert/_index.md @@ -0,0 +1,144 @@ +--- +title: System::Text::StringBuilder::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::Insert method. Inserts characters into builder''s fixed position in C++.' +type: docs +weight: 1200 +url: /cpp/system.text/stringbuilder/insert/ +--- +## StringBuilder::Insert(int, const System::ArrayPtr\\&, int, int) method + + +Inserts characters into builder's fixed position. + +```cpp +StringBuilder * System::Text::StringBuilder::Insert(int index, const System::ArrayPtr &chars, int startIndex, int charCount) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Position to insert characters into. | +| chars | const System::ArrayPtr\\& | [Array](../../../system/array/) to insert slice from. | +| startIndex | int | [Array](../../../system/array/) slice beginning index. | +| charCount | int | [Array](../../../system/array/) slice length. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Insert(int, char_t) method + + +Inserts character into builder's fixed position. + +```cpp +StringBuilder * System::Text::StringBuilder::Insert(int startIndex, char_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int | Position to insert characters into. | +| ch | char_t | Character to insert. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Insert(int, const String\&) method + + +Inserts string into builder's fixed position. + +```cpp +StringBuilder * System::Text::StringBuilder::Insert(int startIndex, const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int | Position to insert characters into. | +| str | const String\& | [String](../../../system/string/) to insert. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Insert(int, T) method + + +Inserts value into builder's fixed position. + +```cpp +template std::enable_if::value, StringBuilder *>::type System::Text::StringBuilder::Insert(int startIndex, T value) +``` + + +| Parameter | Description | +| --- | --- | +| Parameter | type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int | Position to insert characters into. | +| value | T | Value to format and insert. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Insert(int32_t, const String\&, int32_t) method + + +Inserts repeated string into builder's fixed position. + +```cpp +StringBuilder * System::Text::StringBuilder::Insert(int32_t index, const String &value, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | Position to insert characters into. | +| value | const String\& | [String](../../../system/string/) to insert. | +| count | int32_t | How many times to repeat **value** string. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/operator[]/_index.md b/english/cpp/system.text/stringbuilder/operator[]/_index.md new file mode 100644 index 0000000000..e6669f9dc2 --- /dev/null +++ b/english/cpp/system.text/stringbuilder/operator[]/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::StringBuilder::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::operator[] method. Gets character at specified position in C++.' +type: docs +weight: 1300 +url: /cpp/system.text/stringbuilder/operator[]/ +--- +## StringBuilder::operator[] method + + +Gets character at specified position. + +```cpp +char_t System::Text::StringBuilder::operator[](int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Position in builder. | + +### ReturnValue + +Character at specified position. + +## See Also + +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/remove/_index.md b/english/cpp/system.text/stringbuilder/remove/_index.md new file mode 100644 index 0000000000..95715b55d1 --- /dev/null +++ b/english/cpp/system.text/stringbuilder/remove/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Text::StringBuilder::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::Remove method. Removes fragment from builder in C++.' +type: docs +weight: 1400 +url: /cpp/system.text/stringbuilder/remove/ +--- +## StringBuilder::Remove method + + +Removes fragment from builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Remove(int startIndex, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int | Deletion range beginning index. | +| length | int | Number of characters to remove. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/replace/_index.md b/english/cpp/system.text/stringbuilder/replace/_index.md new file mode 100644 index 0000000000..453640fc8a --- /dev/null +++ b/english/cpp/system.text/stringbuilder/replace/_index.md @@ -0,0 +1,115 @@ +--- +title: System::Text::StringBuilder::Replace method +linktitle: Replace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::Replace method. Replaces character through the builder in C++.' +type: docs +weight: 1500 +url: /cpp/system.text/stringbuilder/replace/ +--- +## StringBuilder::Replace(char_t, char_t) method + + +Replaces character through the builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Replace(char_t oldChar, char_t newChar) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oldChar | char_t | Character to replace. | +| newChar | char_t | Replacement character. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Replace(char_t, char_t, int, int) method + + +Replaces character through the builder's range. + +```cpp +StringBuilder * System::Text::StringBuilder::Replace(char_t oldChar, char_t newChar, int startIndex, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oldChar | char_t | Character to replace. | +| newChar | char_t | Replacement character. | +| startIndex | int | Builder's replacement range beginning position. | +| count | int | Builder's replacement range length. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Replace(const String\&, const String\&) method + + +Replaces substring through the builder. + +```cpp +StringBuilder * System::Text::StringBuilder::Replace(const String &oldString, const String &newString) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oldString | const String\& | [String](../../../system/string/) to replace. | +| newString | const String\& | Replacement string. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::Replace(const String\&, const String\&, int, int) method + + +Replaces substring through the builder's range. + +```cpp +StringBuilder * System::Text::StringBuilder::Replace(const String &oldString, const String &newString, int position, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oldString | const String\& | [String](../../../system/string/) to replace. | +| newString | const String\& | Replacement string. | +| position | int | Builder's replacement range beginning position. | +| count | int | Builder's replacement range length. | + +### ReturnValue + +This pointer. + +## See Also + +* Class [StringBuilder](../) +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/set_capacity/_index.md b/english/cpp/system.text/stringbuilder/set_capacity/_index.md new file mode 100644 index 0000000000..6cb53a34ec --- /dev/null +++ b/english/cpp/system.text/stringbuilder/set_capacity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::StringBuilder::set_Capacity method +linktitle: set_Capacity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::set_Capacity method. Sets current capacity of string builder in C++.' +type: docs +weight: 1600 +url: /cpp/system.text/stringbuilder/set_capacity/ +--- +## StringBuilder::set_Capacity method + + +Sets current capacity of string builder. + +```cpp +void System::Text::StringBuilder::set_Capacity(int capacity) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity | int | Maximum number of characters that can be contained in the memory allocated by the current instance. | + +## See Also + +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/set_length/_index.md b/english/cpp/system.text/stringbuilder/set_length/_index.md new file mode 100644 index 0000000000..da97477234 --- /dev/null +++ b/english/cpp/system.text/stringbuilder/set_length/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::StringBuilder::set_Length method +linktitle: set_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::set_Length method. Trunkates or extends string builder to specified length in C++.' +type: docs +weight: 1700 +url: /cpp/system.text/stringbuilder/set_length/ +--- +## StringBuilder::set_Length method + + +Trunkates or extends string builder to specified length. + +```cpp +void System::Text::StringBuilder::set_Length(int len) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| len | int | Length to set. | + +## See Also + +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/stringbuilder/_index.md b/english/cpp/system.text/stringbuilder/stringbuilder/_index.md new file mode 100644 index 0000000000..ce204b9275 --- /dev/null +++ b/english/cpp/system.text/stringbuilder/stringbuilder/_index.md @@ -0,0 +1,106 @@ +--- +title: System::Text::StringBuilder::StringBuilder constructor +linktitle: StringBuilder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::StringBuilder constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/stringbuilder/stringbuilder/ +--- +## StringBuilder::StringBuilder() constructor + + +Constructor. + +```cpp +System::Text::StringBuilder::StringBuilder() +``` + +## See Also + +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::StringBuilder(const String\&) constructor + + +Constructor. + +```cpp +System::Text::StringBuilder::StringBuilder(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Initial value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::StringBuilder(const String\&, int) constructor + + +Constructor. + +```cpp +System::Text::StringBuilder::StringBuilder(const String &value, int capacity) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Initial value. | +| capacity | int | Initial string capacity. | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::StringBuilder(const String\&, int, int, int) constructor + + +Constructor. + +```cpp +System::Text::StringBuilder::StringBuilder(const String &value, int startIndex, int length, int capacity) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Initial value. | +| startIndex | int | Index of initial value slice beginning. | +| length | int | Initial value slice length. | +| capacity | int | Initial string capacity. | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::StringBuilder(int) constructor + + +Constructor. + +```cpp +System::Text::StringBuilder::StringBuilder(int capacity) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| capacity | int | Initial string capacity. | + +## See Also + +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/tostring/_index.md b/english/cpp/system.text/stringbuilder/tostring/_index.md new file mode 100644 index 0000000000..64e8d177d8 --- /dev/null +++ b/english/cpp/system.text/stringbuilder/tostring/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Text::StringBuilder::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::ToString method. Gets string currently contained in builder in C++.' +type: docs +weight: 1800 +url: /cpp/system.text/stringbuilder/tostring/ +--- +## StringBuilder::ToString() const method + + +Gets string currently contained in builder. + +```cpp +String System::Text::StringBuilder::ToString() const override +``` + + +### ReturnValue + +[String](../../../system/string/) representation of builder's data. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## StringBuilder::ToString(int, int) const method + + +Gets substring currently contained in builder. + +```cpp +String System::Text::StringBuilder::ToString(int startIndex, int length) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int | Extraction range beginning index. | +| length | int | Number of characters to extract. | + +### ReturnValue + +[String](../../../system/string/) representation of builder's data subrange. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/stringbuilder/~stringbuilder/_index.md b/english/cpp/system.text/stringbuilder/~stringbuilder/_index.md new file mode 100644 index 0000000000..b206731f2a --- /dev/null +++ b/english/cpp/system.text/stringbuilder/~stringbuilder/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::StringBuilder::~StringBuilder method +linktitle: ~StringBuilder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::StringBuilder::~StringBuilder method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.text/stringbuilder/~stringbuilder/ +--- +## StringBuilder::~StringBuilder method + + +Destructor. + +```cpp +System::Text::StringBuilder::~StringBuilder() +``` + +## See Also + +* Class [StringBuilder](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/unicodeencoding/_index.md b/english/cpp/system.text/unicodeencoding/_index.md new file mode 100644 index 0000000000..b3616e8074 --- /dev/null +++ b/english/cpp/system.text/unicodeencoding/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Text::UnicodeEncoding class +linktitle: UnicodeEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UnicodeEncoding class. Unicode encoding. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2500 +url: /cpp/system.text/unicodeencoding/ +--- +## UnicodeEncoding class + + +Unicode encoding. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class UnicodeEncoding : public System::Text::ICUEncoding +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | Clones encoding object. | +| [Equals](./equals/)(SharedPtr\) override | Compares encodings. | +| [GetHashCode](./gethashcode/)() const override | Hashes encoding. | +| [GetMaxByteCount](./getmaxbytecount/)(int) override | Get the maximum number of bytes needed to encode a specified number of characters. | +| [GetMaxCharCount](./getmaxcharcount/)(int) override | Get the maximum number of characters needed to decode a specified number of bytes. | +| [GetPreamble](./getpreamble/)() override | Returns a sequence of bytes that denotes the encoding (e. g. BOM). | +| [operator==](./operator==/)(const UnicodeEncoding\&) const | Compares encodings by codepages and flags. | +| [UnicodeEncoding](./unicodeencoding/)() | Constructor. | +| [UnicodeEncoding](./unicodeencoding/)(bool, bool) | Constructor. | +| [UnicodeEncoding](./unicodeencoding/)(bool, bool, bool) | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [BIG_UNICODE_CODE_PAGE](./big_unicode_code_page/) | Big endian codepage number. | +| static constexpr [DEFAULT_CODE_PAGE](../encoding/default_code_page/) | Default codepage value. | +| static constexpr [UNICODE_CODE_PAGE](./unicode_code_page/) | Little endian codepage number. | +## See Also + +* Class [ICUEncoding](../icuencoding/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/unicodeencoding/big_unicode_code_page/_index.md b/english/cpp/system.text/unicodeencoding/big_unicode_code_page/_index.md new file mode 100644 index 0000000000..374d6bd748 --- /dev/null +++ b/english/cpp/system.text/unicodeencoding/big_unicode_code_page/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::UnicodeEncoding::BIG_UNICODE_CODE_PAGE field +linktitle: BIG_UNICODE_CODE_PAGE +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UnicodeEncoding::BIG_UNICODE_CODE_PAGE field. Big endian codepage number in C++.' +type: docs +weight: 900 +url: /cpp/system.text/unicodeencoding/big_unicode_code_page/ +--- +## BIG_UNICODE_CODE_PAGE field + + +Big endian codepage number. + +```cpp +static int System::Text::UnicodeEncoding::BIG_UNICODE_CODE_PAGE +``` + +## See Also + +* Class [UnicodeEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/unicodeencoding/clone/_index.md b/english/cpp/system.text/unicodeencoding/clone/_index.md new file mode 100644 index 0000000000..b88ab9abf4 --- /dev/null +++ b/english/cpp/system.text/unicodeencoding/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Text::UnicodeEncoding::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UnicodeEncoding::Clone method. Clones encoding object in C++.' +type: docs +weight: 200 +url: /cpp/system.text/unicodeencoding/clone/ +--- +## UnicodeEncoding::Clone method + + +Clones encoding object. + +```cpp +SharedPtr System::Text::UnicodeEncoding::Clone() override +``` + + +### ReturnValue + +[Encoding](../../encoding/) object clone. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [UnicodeEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/unicodeencoding/equals/_index.md b/english/cpp/system.text/unicodeencoding/equals/_index.md new file mode 100644 index 0000000000..c184dbc0c2 --- /dev/null +++ b/english/cpp/system.text/unicodeencoding/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Text::UnicodeEncoding::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UnicodeEncoding::Equals method. Compares encodings in C++.' +type: docs +weight: 300 +url: /cpp/system.text/unicodeencoding/equals/ +--- +## UnicodeEncoding::Equals method + + +Compares encodings. + +```cpp +bool System::Text::UnicodeEncoding::Equals(SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SharedPtr\ | [Object](../../../system/object/) to compare to. | + +### ReturnValue + +True if both objects are of same encoding, false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [UnicodeEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/unicodeencoding/gethashcode/_index.md b/english/cpp/system.text/unicodeencoding/gethashcode/_index.md new file mode 100644 index 0000000000..7bb3419464 --- /dev/null +++ b/english/cpp/system.text/unicodeencoding/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::UnicodeEncoding::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UnicodeEncoding::GetHashCode method. Hashes encoding in C++.' +type: docs +weight: 400 +url: /cpp/system.text/unicodeencoding/gethashcode/ +--- +## UnicodeEncoding::GetHashCode method + + +Hashes encoding. + +```cpp +int System::Text::UnicodeEncoding::GetHashCode() const override +``` + + +### ReturnValue + +Hash code. + +## See Also + +* Class [UnicodeEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/unicodeencoding/getmaxbytecount/_index.md b/english/cpp/system.text/unicodeencoding/getmaxbytecount/_index.md new file mode 100644 index 0000000000..f554c9576e --- /dev/null +++ b/english/cpp/system.text/unicodeencoding/getmaxbytecount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::UnicodeEncoding::GetMaxByteCount method +linktitle: GetMaxByteCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UnicodeEncoding::GetMaxByteCount method. Get the maximum number of bytes needed to encode a specified number of characters in C++.' +type: docs +weight: 500 +url: /cpp/system.text/unicodeencoding/getmaxbytecount/ +--- +## UnicodeEncoding::GetMaxByteCount method + + +Get the maximum number of bytes needed to encode a specified number of characters. + +```cpp +int System::Text::UnicodeEncoding::GetMaxByteCount(int char_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| char_count | int | Number of characters to encode. | + +### ReturnValue + +Number of bytes sufficient to encode any string of given character length. + +## See Also + +* Class [UnicodeEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/unicodeencoding/getmaxcharcount/_index.md b/english/cpp/system.text/unicodeencoding/getmaxcharcount/_index.md new file mode 100644 index 0000000000..8172475ad5 --- /dev/null +++ b/english/cpp/system.text/unicodeencoding/getmaxcharcount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::UnicodeEncoding::GetMaxCharCount method +linktitle: GetMaxCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UnicodeEncoding::GetMaxCharCount method. Get the maximum number of characters needed to decode a specified number of bytes in C++.' +type: docs +weight: 600 +url: /cpp/system.text/unicodeencoding/getmaxcharcount/ +--- +## UnicodeEncoding::GetMaxCharCount method + + +Get the maximum number of characters needed to decode a specified number of bytes. + +```cpp +int System::Text::UnicodeEncoding::GetMaxCharCount(int byte_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| byte_count | int | Number of bytes to decode. | + +### ReturnValue + +Number of bytes sufficient to decode any string of given character length. + +## See Also + +* Class [UnicodeEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/unicodeencoding/getpreamble/_index.md b/english/cpp/system.text/unicodeencoding/getpreamble/_index.md new file mode 100644 index 0000000000..ec2a4dba86 --- /dev/null +++ b/english/cpp/system.text/unicodeencoding/getpreamble/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::UnicodeEncoding::GetPreamble method +linktitle: GetPreamble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UnicodeEncoding::GetPreamble method. Returns a sequence of bytes that denotes the encoding (e. g. BOM) in C++.' +type: docs +weight: 700 +url: /cpp/system.text/unicodeencoding/getpreamble/ +--- +## UnicodeEncoding::GetPreamble method + + +Returns a sequence of bytes that denotes the encoding (e. g. BOM). + +```cpp +ArrayPtr System::Text::UnicodeEncoding::GetPreamble() override +``` + + +### ReturnValue + +Bytes sequence preamble. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UnicodeEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/unicodeencoding/operator==/_index.md b/english/cpp/system.text/unicodeencoding/operator==/_index.md new file mode 100644 index 0000000000..41106c1563 --- /dev/null +++ b/english/cpp/system.text/unicodeencoding/operator==/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::UnicodeEncoding::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UnicodeEncoding::operator== method. Compares encodings by codepages and flags in C++.' +type: docs +weight: 800 +url: /cpp/system.text/unicodeencoding/operator==/ +--- +## UnicodeEncoding::operator== method + + +Compares encodings by codepages and flags. + +```cpp +bool System::Text::UnicodeEncoding::operator==(const UnicodeEncoding &) const +``` + + +### ReturnValue + +True if codepages and flags match, false otherwise. + +## See Also + +* Class [UnicodeEncoding](../) +* Class [UnicodeEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/unicodeencoding/unicode_code_page/_index.md b/english/cpp/system.text/unicodeencoding/unicode_code_page/_index.md new file mode 100644 index 0000000000..262f7fd04a --- /dev/null +++ b/english/cpp/system.text/unicodeencoding/unicode_code_page/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::UnicodeEncoding::UNICODE_CODE_PAGE field +linktitle: UNICODE_CODE_PAGE +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UnicodeEncoding::UNICODE_CODE_PAGE field. Little endian codepage number in C++.' +type: docs +weight: 1000 +url: /cpp/system.text/unicodeencoding/unicode_code_page/ +--- +## UNICODE_CODE_PAGE field + + +Little endian codepage number. + +```cpp +static int System::Text::UnicodeEncoding::UNICODE_CODE_PAGE +``` + +## See Also + +* Class [UnicodeEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/unicodeencoding/unicodeencoding/_index.md b/english/cpp/system.text/unicodeencoding/unicodeencoding/_index.md new file mode 100644 index 0000000000..14af86a0e0 --- /dev/null +++ b/english/cpp/system.text/unicodeencoding/unicodeencoding/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Text::UnicodeEncoding::UnicodeEncoding constructor +linktitle: UnicodeEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UnicodeEncoding::UnicodeEncoding constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/unicodeencoding/unicodeencoding/ +--- +## UnicodeEncoding::UnicodeEncoding() constructor + + +Constructor. + +```cpp +System::Text::UnicodeEncoding::UnicodeEncoding() +``` + +## See Also + +* Class [UnicodeEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UnicodeEncoding::UnicodeEncoding(bool, bool) constructor + + +Constructor. + +```cpp +System::Text::UnicodeEncoding::UnicodeEncoding(bool big_endian, bool byte_order_mark) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| big_endian | bool | If true, use big endian, otherwise use little endian. | +| byte_order_mark | bool | If true, provide BOM. | + +## See Also + +* Class [UnicodeEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UnicodeEncoding::UnicodeEncoding(bool, bool, bool) constructor + + +Constructor. + +```cpp +System::Text::UnicodeEncoding::UnicodeEncoding(bool big_endian, bool byte_order_mark, bool throw_on_invalid_bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| big_endian | bool | If true, use big endian, otherwise use little endian. | +| byte_order_mark | bool | If true, provide BOM. | +| throw_on_invalid_bytes | bool | If true, throw on invalid bytes, otherwise skip them. | + +## See Also + +* Class [UnicodeEncoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf32encoding/_index.md b/english/cpp/system.text/utf32encoding/_index.md new file mode 100644 index 0000000000..712af832a3 --- /dev/null +++ b/english/cpp/system.text/utf32encoding/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Text::UTF32Encoding class +linktitle: UTF32Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF32Encoding class. UTF-32 encoding. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2600 +url: /cpp/system.text/utf32encoding/ +--- +## UTF32Encoding class + + +UTF-32 encoding. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class UTF32Encoding : public System::Text::ICUEncoding +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | Clones encoding object. | +| [Equals](./equals/)(SharedPtr\) override | Compares with object. | +| [GetHashCode](./gethashcode/)() const override | Gets encoding hash code. | +| [GetPreamble](./getpreamble/)() override | Get codepage preamble. | +| [operator==](./operator==/)(const UTF32Encoding\&) const | Compares encodings' parameters. | +| [UTF32Encoding](./utf32encoding/)() | Constructor. | +| [UTF32Encoding](./utf32encoding/)(bool, bool) | Constructor. | +| [UTF32Encoding](./utf32encoding/)(bool, bool, bool) | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [BIG_UTF32_CODE_PAGE](./big_utf32_code_page/) | Magic number used by [Windows](../../system.windows/) for big endian UTF-32 codepage id. | +| static constexpr [DEFAULT_CODE_PAGE](../encoding/default_code_page/) | Default codepage value. | +| static constexpr [UTF32_CODE_PAGE](./utf32_code_page/) | Magic number used by [Windows](../../system.windows/) for little endian UTF-32 codepage id. | +## See Also + +* Class [ICUEncoding](../icuencoding/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/utf32encoding/big_utf32_code_page/_index.md b/english/cpp/system.text/utf32encoding/big_utf32_code_page/_index.md new file mode 100644 index 0000000000..5a3d196247 --- /dev/null +++ b/english/cpp/system.text/utf32encoding/big_utf32_code_page/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::UTF32Encoding::BIG_UTF32_CODE_PAGE field +linktitle: BIG_UTF32_CODE_PAGE +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF32Encoding::BIG_UTF32_CODE_PAGE field. Magic number used by Windows for big endian UTF-32 codepage id in C++.' +type: docs +weight: 700 +url: /cpp/system.text/utf32encoding/big_utf32_code_page/ +--- +## BIG_UTF32_CODE_PAGE field + + +Magic number used by [Windows](../../../system.windows/) for big endian UTF-32 codepage id. + +```cpp +static int System::Text::UTF32Encoding::BIG_UTF32_CODE_PAGE +``` + +## See Also + +* Class [UTF32Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf32encoding/clone/_index.md b/english/cpp/system.text/utf32encoding/clone/_index.md new file mode 100644 index 0000000000..2a8e4f9544 --- /dev/null +++ b/english/cpp/system.text/utf32encoding/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Text::UTF32Encoding::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF32Encoding::Clone method. Clones encoding object in C++.' +type: docs +weight: 200 +url: /cpp/system.text/utf32encoding/clone/ +--- +## UTF32Encoding::Clone method + + +Clones encoding object. + +```cpp +SharedPtr System::Text::UTF32Encoding::Clone() override +``` + + +### ReturnValue + +[Encoding](../../encoding/) object clone. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [UTF32Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf32encoding/equals/_index.md b/english/cpp/system.text/utf32encoding/equals/_index.md new file mode 100644 index 0000000000..98beda31c3 --- /dev/null +++ b/english/cpp/system.text/utf32encoding/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Text::UTF32Encoding::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF32Encoding::Equals method. Compares with object in C++.' +type: docs +weight: 300 +url: /cpp/system.text/utf32encoding/equals/ +--- +## UTF32Encoding::Equals method + + +Compares with object. + +```cpp +bool System::Text::UTF32Encoding::Equals(SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SharedPtr\ | [Object](../../../system/object/) to compare with. | + +### ReturnValue + +True if **obj** is [UTF32Encoding](../) with same parameters, false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [UTF32Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf32encoding/gethashcode/_index.md b/english/cpp/system.text/utf32encoding/gethashcode/_index.md new file mode 100644 index 0000000000..4e9ebeeb5c --- /dev/null +++ b/english/cpp/system.text/utf32encoding/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::UTF32Encoding::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF32Encoding::GetHashCode method. Gets encoding hash code in C++.' +type: docs +weight: 400 +url: /cpp/system.text/utf32encoding/gethashcode/ +--- +## UTF32Encoding::GetHashCode method + + +Gets encoding hash code. + +```cpp +int System::Text::UTF32Encoding::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value. + +## See Also + +* Class [UTF32Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf32encoding/getpreamble/_index.md b/english/cpp/system.text/utf32encoding/getpreamble/_index.md new file mode 100644 index 0000000000..ca5923aa96 --- /dev/null +++ b/english/cpp/system.text/utf32encoding/getpreamble/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::UTF32Encoding::GetPreamble method +linktitle: GetPreamble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF32Encoding::GetPreamble method. Get codepage preamble in C++.' +type: docs +weight: 500 +url: /cpp/system.text/utf32encoding/getpreamble/ +--- +## UTF32Encoding::GetPreamble method + + +Get codepage preamble. + +```cpp +ArrayPtr System::Text::UTF32Encoding::GetPreamble() override +``` + + +### ReturnValue + +If BOM emitting is enabled, returns array with BOM characters, otherwise returns empty array. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF32Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf32encoding/operator==/_index.md b/english/cpp/system.text/utf32encoding/operator==/_index.md new file mode 100644 index 0000000000..1bc96dae84 --- /dev/null +++ b/english/cpp/system.text/utf32encoding/operator==/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Text::UTF32Encoding::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF32Encoding::operator== method. Compares encodings'' parameters in C++.' +type: docs +weight: 600 +url: /cpp/system.text/utf32encoding/operator==/ +--- +## UTF32Encoding::operator== method + + +Compares encodings' parameters. + +```cpp +bool System::Text::UTF32Encoding::operator==(const UTF32Encoding &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const UTF32Encoding\& | [Encoding](../../encoding/) to compare with. | + +### ReturnValue + +True if parameters match, false otherwise. + +## See Also + +* Class [UTF32Encoding](../) +* Class [UTF32Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf32encoding/utf32_code_page/_index.md b/english/cpp/system.text/utf32encoding/utf32_code_page/_index.md new file mode 100644 index 0000000000..314df44f08 --- /dev/null +++ b/english/cpp/system.text/utf32encoding/utf32_code_page/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::UTF32Encoding::UTF32_CODE_PAGE field +linktitle: UTF32_CODE_PAGE +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF32Encoding::UTF32_CODE_PAGE field. Magic number used by Windows for little endian UTF-32 codepage id in C++.' +type: docs +weight: 800 +url: /cpp/system.text/utf32encoding/utf32_code_page/ +--- +## UTF32_CODE_PAGE field + + +Magic number used by [Windows](../../../system.windows/) for little endian UTF-32 codepage id. + +```cpp +static int System::Text::UTF32Encoding::UTF32_CODE_PAGE +``` + +## See Also + +* Class [UTF32Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf32encoding/utf32encoding/_index.md b/english/cpp/system.text/utf32encoding/utf32encoding/_index.md new file mode 100644 index 0000000000..c0634e7bd8 --- /dev/null +++ b/english/cpp/system.text/utf32encoding/utf32encoding/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Text::UTF32Encoding::UTF32Encoding constructor +linktitle: UTF32Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF32Encoding::UTF32Encoding constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/utf32encoding/utf32encoding/ +--- +## UTF32Encoding::UTF32Encoding() constructor + + +Constructor. + +```cpp +System::Text::UTF32Encoding::UTF32Encoding() +``` + +## See Also + +* Class [UTF32Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF32Encoding::UTF32Encoding(bool, bool) constructor + + +Constructor. + +```cpp +System::Text::UTF32Encoding::UTF32Encoding(bool big_endian, bool byte_order_mark) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| big_endian | bool | Whether codepage is big endian as opposite to little endian. | +| byte_order_mark | bool | Whether to insert BOM. | + +## See Also + +* Class [UTF32Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF32Encoding::UTF32Encoding(bool, bool, bool) constructor + + +Constructor. + +```cpp +System::Text::UTF32Encoding::UTF32Encoding(bool big_endian, bool byte_order_mark, bool throw_on_invalid_characters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| big_endian | bool | Whether codepage is big endian as opposite to little endian. | +| byte_order_mark | bool | Whether to insert BOM. | +| throw_on_invalid_characters | bool | Whether to throw on invalid bytes as an opposite to replacing them. | + +## See Also + +* Class [UTF32Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/_index.md b/english/cpp/system.text/utf7encoding/_index.md new file mode 100644 index 0000000000..45f2c1f09f --- /dev/null +++ b/english/cpp/system.text/utf7encoding/_index.md @@ -0,0 +1,73 @@ +--- +title: System::Text::UTF7Encoding class +linktitle: UTF7Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding class. UTF-7 encoding. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2700 +url: /cpp/system.text/utf7encoding/ +--- +## UTF7Encoding class + + +UTF-7 encoding. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class UTF7Encoding : public System::Text::Encoding +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | Clones encoding object. | +| [Equals](./equals/)(SharedPtr\) override | Compares with object. | +| [GetByteCount](./getbytecount/)(const char_t *, int) override | Get the number of characters needed to encode a character buffer. | +| virtual [GetByteCount](./getbytecount/)(ArrayPtr\, int, int) | Get the number of characters needed to encode a character buffer. | +| virtual [GetByteCount](./getbytecount/)(System::Details::ArrayView\, int, int) | Get the number of characters needed to encode a character buffer. | +| [GetByteCount](./getbytecount/)(const System::Details::StackArray\\&, int, int) | Get the number of characters needed to encode a character buffer. | +| virtual [GetByteCount](./getbytecount/)(const String\&) | Get the number of characters needed to encode a string. | +| virtual [GetByteCount](./getbytecount/)(ArrayPtr\) | Get the number of characters needed to encode a character buffer. | +| [GetBytes](./getbytes/)(ArrayPtr\, int, int, ArrayPtr\, int) override | Get the bytes that result from encoding a character buffer. | +| [GetBytes](./getbytes/)(const char_t *, int, uint8_t *, int) override | Get the bytes that result from encoding a character buffer. | +| [GetBytes](./getbytes/)(const String\&, int, int, ArrayPtr\, int) override | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(System::Details::ArrayView\, int, int, System::Details::ArrayView\, int) | Get the bytes that result from encoding a character buffer. | +| [GetBytes](./getbytes/)(System::Details::StackArray\\&, int, int, System::Details::StackArray\\&, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(const String\&) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(ArrayPtr\, int, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(const System::Details::ArrayView\\&, int, int) | Get the bytes that result from encoding a character buffer. | +| [GetBytes](./getbytes/)(const System::Details::StackArray\\&, int, int) | Get the bytes that result from encoding a character buffer. | +| virtual [GetBytes](./getbytes/)(ArrayPtr\) | Get the bytes that result from encoding a character buffer. | +| [GetCharCount](./getcharcount/)(ArrayPtr\, int, int) override | Get the number of characters needed to decode a byte buffer. | +| [GetCharCount](./getcharcount/)(const uint8_t *, int) override | Get the number of characters needed to decode a byte buffer. | +| virtual [GetCharCount](./getcharcount/)(ArrayPtr\) | Get the number of characters needed to decode a byte buffer. | +| [GetChars](./getchars/)(ArrayPtr\, int, int, ArrayPtr\, int) override | Get the characters that result from decoding a byte buffer. | +| [GetChars](./getchars/)(const uint8_t *, int, char_t *, int) override | Get the characters that result from decoding a byte buffer. | +| virtual [GetChars](./getchars/)(ArrayPtr\, int, int) | Get the characters that result from decoding a byte buffer. | +| virtual [GetChars](./getchars/)(ArrayPtr\) | Get the characters that result from decoding a byte buffer. | +| [GetDecoder](./getdecoder/)() override | Get a decoder that forwards requests to this object. | +| [GetEncoder](./getencoder/)() override | Get an encoder that forwards requests to this object. | +| [GetHashCode](./gethashcode/)() const override | Gets encoding hash code. | +| [GetMaxByteCount](./getmaxbytecount/)(int) override | Get the maximum number of bytes needed to encode a specified number of characters. | +| [GetMaxCharCount](./getmaxcharcount/)(int) override | Get the maximum number of characters needed to decode a specified number of bytes. | +| [GetString](./getstring/)(ArrayPtr\, int, int) override | Decodes a buffer of bytes into a string. | +| virtual [GetString](./getstring/)(uint8_t *, int) | Decodes a buffer of bytes into a string. | +| virtual [GetString](./getstring/)(ArrayPtr\) | Decodes a buffer of bytes into a string. | +| virtual [GetString](./getstring/)(const System::Details::ArrayView\\&) | Decodes a buffer of bytes into a string. | +| [GetString](./getstring/)(System::Details::StackArray\\&) | Decodes a buffer of bytes into a string. | +| virtual [GetString](./getstring/)(const System::Details::ArrayView\\&, int, int) | Decodes a buffer of bytes into a string. | +| [GetString](./getstring/)(System::Details::StackArray\, int, int) | Decodes a buffer of bytes into a string. | +| [operator==](./operator==/)(const UTF7Encoding\&) const | Compares encodings parameters. | +| [UTF7Encoding](./utf7encoding/)() | Constructor. | +| [UTF7Encoding](./utf7encoding/)(bool) | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [DEFAULT_CODE_PAGE](../encoding/default_code_page/) | Default codepage value. | +| static constexpr [UTF7_CODE_PAGE](./utf7_code_page/) | Magic number used by [Windows](../../system.windows/) for UTF-7 codepage id. | +## See Also + +* Class [Encoding](../encoding/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/utf7encoding/clone/_index.md b/english/cpp/system.text/utf7encoding/clone/_index.md new file mode 100644 index 0000000000..d5f3dfd502 --- /dev/null +++ b/english/cpp/system.text/utf7encoding/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Text::UTF7Encoding::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::Clone method. Clones encoding object in C++.' +type: docs +weight: 200 +url: /cpp/system.text/utf7encoding/clone/ +--- +## UTF7Encoding::Clone method + + +Clones encoding object. + +```cpp +SharedPtr System::Text::UTF7Encoding::Clone() override +``` + + +### ReturnValue + +[Encoding](../../encoding/) object clone. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/equals/_index.md b/english/cpp/system.text/utf7encoding/equals/_index.md new file mode 100644 index 0000000000..fbf683509f --- /dev/null +++ b/english/cpp/system.text/utf7encoding/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Text::UTF7Encoding::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::Equals method. Compares with object in C++.' +type: docs +weight: 300 +url: /cpp/system.text/utf7encoding/equals/ +--- +## UTF7Encoding::Equals method + + +Compares with object. + +```cpp +bool System::Text::UTF7Encoding::Equals(SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SharedPtr\ | [Object](../../../system/object/) to compare with. | + +### ReturnValue + +True if **obj** is [UTF7Encoding](../) with same parameters, false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/getbytecount/_index.md b/english/cpp/system.text/utf7encoding/getbytecount/_index.md new file mode 100644 index 0000000000..50b8007e81 --- /dev/null +++ b/english/cpp/system.text/utf7encoding/getbytecount/_index.md @@ -0,0 +1,157 @@ +--- +title: System::Text::UTF7Encoding::GetByteCount method +linktitle: GetByteCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::GetByteCount method. Get the number of characters needed to encode a character buffer in C++.' +type: docs +weight: 400 +url: /cpp/system.text/utf7encoding/getbytecount/ +--- +## UTF7Encoding::GetByteCount(ArrayPtr\) method + + +Get the number of characters needed to encode a character buffer. + +```cpp +virtual int System::Text::Encoding::GetByteCount(ArrayPtr chars) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters buffer. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetByteCount(ArrayPtr\, int, int) method + + +Get the number of characters needed to encode a character buffer. + +```cpp +virtual int System::Text::Encoding::GetByteCount(ArrayPtr chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters buffer. | +| index | int | Slice begin. | +| count | int | Slice size. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetByteCount(const char_t *, int) method + + +Get the number of characters needed to encode a character buffer. + +```cpp +int System::Text::UTF7Encoding::GetByteCount(const char_t *chars, int count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters buffer. | +| count | int | [Buffer](../../../system/buffer/) size. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetByteCount(const String\&) method + + +Get the number of characters needed to encode a string. + +```cpp +virtual int System::Text::Encoding::GetByteCount(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | [String](../../../system/string/) to encode. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Class [String](../../../system/string/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetByteCount(const System::Details::StackArray\\&, int, int) method + + +Get the number of characters needed to encode a character buffer. + +```cpp +template int System::Text::Encoding::GetByteCount(const System::Details::StackArray &chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const System::Details::StackArray\\& | Characters buffer. | +| index | int | Slice begin. | +| count | int | Slice size. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetByteCount(System::Details::ArrayView\, int, int) method + + +Get the number of characters needed to encode a character buffer. + +```cpp +virtual int System::Text::Encoding::GetByteCount(System::Details::ArrayView chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | System::Details::ArrayView\ | Characters buffer. | +| index | int | Slice begin. | +| count | int | Slice size. | + +### ReturnValue + +Required buffer size. + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/getbytes/_index.md b/english/cpp/system.text/utf7encoding/getbytes/_index.md new file mode 100644 index 0000000000..1f732fca45 --- /dev/null +++ b/english/cpp/system.text/utf7encoding/getbytes/_index.md @@ -0,0 +1,273 @@ +--- +title: System::Text::UTF7Encoding::GetBytes method +linktitle: GetBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::GetBytes method. Get the bytes that result from encoding a character buffer in C++.' +type: docs +weight: 500 +url: /cpp/system.text/utf7encoding/getbytes/ +--- +## UTF7Encoding::GetBytes(ArrayPtr\) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetBytes(ArrayPtr chars) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetBytes(ArrayPtr\, int, int, ArrayPtr\, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +int System::Text::UTF7Encoding::GetBytes(ArrayPtr chars, int char_index, int char_count, ArrayPtr bytes, int byte_index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| char_index | int | Character slice beginning. | +| char_count | int | Number of characters to convert. | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to put characters to. | +| byte_index | int | Output buffer offset. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetBytes(ArrayPtr\, int, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetBytes(ArrayPtr chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | ArrayPtr\ | Characters to encode. | +| index | int | Character slice beginning. | +| count | int | Number of characters to convert. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetBytes(const char_t *, int, uint8_t *, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +int System::Text::UTF7Encoding::GetBytes(const char_t *chars, int char_count, uint8_t *bytes, int byte_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const char_t * | Characters to encode. | +| char_count | int | Number of characters to convert. | +| bytes | uint8_t * | [Buffer](../../../system/buffer/) to put characters to. | +| byte_count | int | Output buffer size. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetBytes(const String\&) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetBytes(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | [String](../../../system/string/) to encode. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetBytes(const String\&, int, int, ArrayPtr\, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +int System::Text::UTF7Encoding::GetBytes(const String &s, int char_index, int char_count, ArrayPtr bytes, int byte_index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | [String](../../../system/string/) to encode. | +| char_index | int | Character slice beginning. | +| char_count | int | Number of characters to convert. | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to put characters to. | +| byte_index | int | Output buffer offset. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetBytes(const System::Details::ArrayView\\&, int, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetBytes(const System::Details::ArrayView &chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const System::Details::ArrayView\\& | Characters to encode. | +| index | int | Character slice beginning. | +| count | int | Number of characters to convert. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetBytes(const System::Details::StackArray\\&, int, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +template ArrayPtr System::Text::Encoding::GetBytes(const System::Details::StackArray &chars, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | const System::Details::StackArray\\& | Characters to encode. | +| index | int | Character slice beginning. | +| count | int | Number of characters to convert. | + +### ReturnValue + +[Buffer](../../../system/buffer/) that holds representation of characters being encoded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetBytes(System::Details::ArrayView\, int, int, System::Details::ArrayView\, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +virtual int System::Text::Encoding::GetBytes(System::Details::ArrayView chars, int char_index, int char_count, System::Details::ArrayView bytes, int byte_index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | System::Details::ArrayView\ | Characters to encode. | +| char_index | int | Character slice beginning. | +| char_count | int | Number of characters to convert. | +| bytes | System::Details::ArrayView\ | [Buffer](../../../system/buffer/) to put characters to. | +| byte_index | int | Output buffer offset. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetBytes(System::Details::StackArray\\&, int, int, System::Details::StackArray\\&, int) method + + +Get the bytes that result from encoding a character buffer. + +```cpp +template int System::Text::Encoding::GetBytes(System::Details::StackArray &chars, int char_index, int char_count, System::Details::StackArray &bytes, int byte_index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| chars | System::Details::StackArray\\& | Characters to encode. | +| char_index | int | Character slice beginning. | +| char_count | int | Number of characters to convert. | +| bytes | System::Details::StackArray\\& | [Buffer](../../../system/buffer/) to put characters to. | +| byte_index | int | Output buffer offset. | + +### ReturnValue + +Number of written bytes. + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/getcharcount/_index.md b/english/cpp/system.text/utf7encoding/getcharcount/_index.md new file mode 100644 index 0000000000..be198a3128 --- /dev/null +++ b/english/cpp/system.text/utf7encoding/getcharcount/_index.md @@ -0,0 +1,83 @@ +--- +title: System::Text::UTF7Encoding::GetCharCount method +linktitle: GetCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::GetCharCount method. Get the number of characters needed to decode a byte buffer in C++.' +type: docs +weight: 600 +url: /cpp/system.text/utf7encoding/getcharcount/ +--- +## UTF7Encoding::GetCharCount(ArrayPtr\) method + + +Get the number of characters needed to decode a byte buffer. + +```cpp +virtual int System::Text::Encoding::GetCharCount(ArrayPtr bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | + +### ReturnValue + +Number of characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetCharCount(ArrayPtr\, int, int) method + + +Get the number of characters needed to decode a byte buffer. + +```cpp +int System::Text::UTF7Encoding::GetCharCount(ArrayPtr bytes, int index, int count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | Bytes to decode. | +| index | int | Slice beginning. | +| count | int | Slice size. | + +### ReturnValue + +Number of characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetCharCount(const uint8_t *, int) method + + +Get the number of characters needed to decode a byte buffer. + +```cpp +int System::Text::UTF7Encoding::GetCharCount(const uint8_t *bytes, int count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | Bytes to decode. | +| count | int | Bytes count. | + +### ReturnValue + +Number of characters. + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/getchars/_index.md b/english/cpp/system.text/utf7encoding/getchars/_index.md new file mode 100644 index 0000000000..93c0039242 --- /dev/null +++ b/english/cpp/system.text/utf7encoding/getchars/_index.md @@ -0,0 +1,113 @@ +--- +title: System::Text::UTF7Encoding::GetChars method +linktitle: GetChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::GetChars method. Get the characters that result from decoding a byte buffer in C++.' +type: docs +weight: 700 +url: /cpp/system.text/utf7encoding/getchars/ +--- +## UTF7Encoding::GetChars(ArrayPtr\) method + + +Get the characters that result from decoding a byte buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetChars(ArrayPtr bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | + +### ReturnValue + +[Buffer](../../../system/buffer/) of decoded characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetChars(ArrayPtr\, int, int, ArrayPtr\, int) method + + +Get the characters that result from decoding a byte buffer. + +```cpp +int System::Text::UTF7Encoding::GetChars(ArrayPtr bytes, int byte_index, int byte_count, ArrayPtr chars, int char_index) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | +| byte_index | int | Input buffer offset. | +| byte_count | int | Input buffer size. | +| chars | ArrayPtr\ | [Buffer](../../../system/buffer/) to put characters to. | +| char_index | int | Output buffer offset. | + +### ReturnValue + +Number of written characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetChars(ArrayPtr\, int, int) method + + +Get the characters that result from decoding a byte buffer. + +```cpp +virtual ArrayPtr System::Text::Encoding::GetChars(ArrayPtr bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | +| index | int | Input buffer offset. | +| count | int | Input buffer size. | + +### ReturnValue + +[Buffer](../../../system/buffer/) of decoded characters. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetChars(const uint8_t *, int, char_t *, int) method + + +Get the characters that result from decoding a byte buffer. + +```cpp +int System::Text::UTF7Encoding::GetChars(const uint8_t *bytes, int byte_count, char_t *chars, int char_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const uint8_t * | [Buffer](../../../system/buffer/) to read bytes from. | +| byte_count | int | Input buffer size. | +| chars | char_t * | [Buffer](../../../system/buffer/) to put characters to. | +| char_count | int | Output buffer size. | + +### ReturnValue + +Number of written characters. + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/getdecoder/_index.md b/english/cpp/system.text/utf7encoding/getdecoder/_index.md new file mode 100644 index 0000000000..b15dc6e874 --- /dev/null +++ b/english/cpp/system.text/utf7encoding/getdecoder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::UTF7Encoding::GetDecoder method +linktitle: GetDecoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::GetDecoder method. Get a decoder that forwards requests to this object in C++.' +type: docs +weight: 800 +url: /cpp/system.text/utf7encoding/getdecoder/ +--- +## UTF7Encoding::GetDecoder method + + +Get a decoder that forwards requests to this object. + +```cpp +DecoderPtr System::Text::UTF7Encoding::GetDecoder() override +``` + + +### ReturnValue + +Newly created decoder. + +## See Also + +* Typedef [DecoderPtr](../../../system/decoderptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/getencoder/_index.md b/english/cpp/system.text/utf7encoding/getencoder/_index.md new file mode 100644 index 0000000000..3d2d632393 --- /dev/null +++ b/english/cpp/system.text/utf7encoding/getencoder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::UTF7Encoding::GetEncoder method +linktitle: GetEncoder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::GetEncoder method. Get an encoder that forwards requests to this object in C++.' +type: docs +weight: 900 +url: /cpp/system.text/utf7encoding/getencoder/ +--- +## UTF7Encoding::GetEncoder method + + +Get an encoder that forwards requests to this object. + +```cpp +EncoderPtr System::Text::UTF7Encoding::GetEncoder() override +``` + + +### ReturnValue + +Newly created encoder. + +## See Also + +* Typedef [EncoderPtr](../../../system/encoderptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/gethashcode/_index.md b/english/cpp/system.text/utf7encoding/gethashcode/_index.md new file mode 100644 index 0000000000..1d6ddae9de --- /dev/null +++ b/english/cpp/system.text/utf7encoding/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::UTF7Encoding::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::GetHashCode method. Gets encoding hash code in C++.' +type: docs +weight: 1000 +url: /cpp/system.text/utf7encoding/gethashcode/ +--- +## UTF7Encoding::GetHashCode method + + +Gets encoding hash code. + +```cpp +int System::Text::UTF7Encoding::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value. + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/getmaxbytecount/_index.md b/english/cpp/system.text/utf7encoding/getmaxbytecount/_index.md new file mode 100644 index 0000000000..08ae9ed196 --- /dev/null +++ b/english/cpp/system.text/utf7encoding/getmaxbytecount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::UTF7Encoding::GetMaxByteCount method +linktitle: GetMaxByteCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::GetMaxByteCount method. Get the maximum number of bytes needed to encode a specified number of characters in C++.' +type: docs +weight: 1100 +url: /cpp/system.text/utf7encoding/getmaxbytecount/ +--- +## UTF7Encoding::GetMaxByteCount method + + +Get the maximum number of bytes needed to encode a specified number of characters. + +```cpp +int System::Text::UTF7Encoding::GetMaxByteCount(int char_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| char_count | int | Number of characters to encode. | + +### ReturnValue + +Number of bytes sufficient to encode any string of given character length. + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/getmaxcharcount/_index.md b/english/cpp/system.text/utf7encoding/getmaxcharcount/_index.md new file mode 100644 index 0000000000..e59a216528 --- /dev/null +++ b/english/cpp/system.text/utf7encoding/getmaxcharcount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::UTF7Encoding::GetMaxCharCount method +linktitle: GetMaxCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::GetMaxCharCount method. Get the maximum number of characters needed to decode a specified number of bytes in C++.' +type: docs +weight: 1200 +url: /cpp/system.text/utf7encoding/getmaxcharcount/ +--- +## UTF7Encoding::GetMaxCharCount method + + +Get the maximum number of characters needed to decode a specified number of bytes. + +```cpp +int System::Text::UTF7Encoding::GetMaxCharCount(int byte_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| byte_count | int | Number of bytes to decode. | + +### ReturnValue + +Number of bytes sufficient to decode any string of given character length. + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/getstring/_index.md b/english/cpp/system.text/utf7encoding/getstring/_index.md new file mode 100644 index 0000000000..240aac4bf6 --- /dev/null +++ b/english/cpp/system.text/utf7encoding/getstring/_index.md @@ -0,0 +1,186 @@ +--- +title: System::Text::UTF7Encoding::GetString method +linktitle: GetString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::GetString method. Decodes a buffer of bytes into a string in C++.' +type: docs +weight: 1300 +url: /cpp/system.text/utf7encoding/getstring/ +--- +## UTF7Encoding::GetString(ArrayPtr\) method + + +Decodes a buffer of bytes into a string. + +```cpp +virtual String System::Text::Encoding::GetString(ArrayPtr bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetString(ArrayPtr\, int, int) method + + +Decodes a buffer of bytes into a string. + +```cpp +String System::Text::UTF7Encoding::GetString(ArrayPtr bytes, int index, int count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | ArrayPtr\ | [Buffer](../../../system/buffer/) to read bytes from. | +| index | int | Input buffer offset. | +| count | int | Input buffer size. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetString(const System::Details::ArrayView\\&) method + + +Decodes a buffer of bytes into a string. + +```cpp +virtual String System::Text::Encoding::GetString(const System::Details::ArrayView &bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::Details::ArrayView\\& | [Buffer](../../../system/buffer/) to read bytes from. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetString(const System::Details::ArrayView\\&, int, int) method + + +Decodes a buffer of bytes into a string. + +```cpp +virtual String System::Text::Encoding::GetString(const System::Details::ArrayView &bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::Details::ArrayView\\& | [Buffer](../../../system/buffer/) to read bytes from. | +| index | int | Input buffer offset. | +| count | int | Input buffer size. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetString(System::Details::StackArray\\&) method + + +Decodes a buffer of bytes into a string. + +```cpp +template String System::Text::Encoding::GetString(System::Details::StackArray &bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | System::Details::StackArray\\& | [Buffer](../../../system/buffer/) to read bytes from. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetString(System::Details::StackArray\, int, int) method + + +Decodes a buffer of bytes into a string. + +```cpp +template String System::Text::Encoding::GetString(System::Details::StackArray bytes, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | System::Details::StackArray\ | [Buffer](../../../system/buffer/) to read bytes from. | +| index | int | Input buffer offset. | +| count | int | Input buffer size. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::GetString(uint8_t *, int) method + + +Decodes a buffer of bytes into a string. + +```cpp +virtual String System::Text::Encoding::GetString(uint8_t *bytes, int byte_count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | uint8_t * | [Buffer](../../../system/buffer/) to read bytes from. | +| byte_count | int | Input buffer size. | + +### ReturnValue + +[String](../../../system/string/) of decoded characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/operator==/_index.md b/english/cpp/system.text/utf7encoding/operator==/_index.md new file mode 100644 index 0000000000..d0f8a4577b --- /dev/null +++ b/english/cpp/system.text/utf7encoding/operator==/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Text::UTF7Encoding::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::operator== method. Compares encodings parameters in C++.' +type: docs +weight: 1400 +url: /cpp/system.text/utf7encoding/operator==/ +--- +## UTF7Encoding::operator== method + + +Compares encodings parameters. + +```cpp +bool System::Text::UTF7Encoding::operator==(const UTF7Encoding &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const UTF7Encoding\& | [Encoding](../../encoding/) to compare parameters with. | + +### ReturnValue + +True if parameters match, false otherwise. + +## See Also + +* Class [UTF7Encoding](../) +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/utf7_code_page/_index.md b/english/cpp/system.text/utf7encoding/utf7_code_page/_index.md new file mode 100644 index 0000000000..365eefd76f --- /dev/null +++ b/english/cpp/system.text/utf7encoding/utf7_code_page/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Text::UTF7Encoding::UTF7_CODE_PAGE field +linktitle: UTF7_CODE_PAGE +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::UTF7_CODE_PAGE field. Magic number used by Windows for UTF-7 codepage id in C++.' +type: docs +weight: 1500 +url: /cpp/system.text/utf7encoding/utf7_code_page/ +--- +## UTF7_CODE_PAGE field + + +Magic number used by [Windows](../../../system.windows/) for UTF-7 codepage id. + +```cpp +static int System::Text::UTF7Encoding::UTF7_CODE_PAGE +``` + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf7encoding/utf7encoding/_index.md b/english/cpp/system.text/utf7encoding/utf7encoding/_index.md new file mode 100644 index 0000000000..bdc62e8b8b --- /dev/null +++ b/english/cpp/system.text/utf7encoding/utf7encoding/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Text::UTF7Encoding::UTF7Encoding constructor +linktitle: UTF7Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF7Encoding::UTF7Encoding constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/utf7encoding/utf7encoding/ +--- +## UTF7Encoding::UTF7Encoding() constructor + + +Constructor. + +```cpp +System::Text::UTF7Encoding::UTF7Encoding() +``` + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF7Encoding::UTF7Encoding(bool) constructor + + +Constructor. + +```cpp +System::Text::UTF7Encoding::UTF7Encoding(bool allow_optionals) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| allow_optionals | bool | Whether to encode (false) characters that are allowed to go unencoded or leave them as-is (true). | + +## See Also + +* Class [UTF7Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf8encoding/_index.md b/english/cpp/system.text/utf8encoding/_index.md new file mode 100644 index 0000000000..4ec9711f17 --- /dev/null +++ b/english/cpp/system.text/utf8encoding/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Text::UTF8Encoding class +linktitle: UTF8Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF8Encoding class. UTF-8 encoding. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2800 +url: /cpp/system.text/utf8encoding/ +--- +## UTF8Encoding class + + +UTF-8 encoding. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class UTF8Encoding : public System::Text::ICUEncoding +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() override | Clones encoding object. | +| [Equals](./equals/)(SharedPtr\) override | Compares with object. | +| [GetHashCode](./gethashcode/)() const override | Gets encoding hash code. | +| [GetMaxByteCount](./getmaxbytecount/)(int) override | Get the maximum number of bytes needed to encode a specified number of characters. | +| [GetMaxCharCount](./getmaxcharcount/)(int) override | Get the maximum number of characters needed to decode a specified number of bytes. | +| [GetPreamble](./getpreamble/)() override | Get codepage preamble. | +| [operator==](./operator==/)(const UTF8Encoding\&) const | Compares encodings parameters. | +| [UTF8Encoding](./utf8encoding/)() | Constructor. | +| [UTF8Encoding](./utf8encoding/)(bool) | Constructor. | +| [UTF8Encoding](./utf8encoding/)(bool, bool) | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [DEFAULT_CODE_PAGE](../encoding/default_code_page/) | Default codepage value. | +| static constexpr [UTF8_CODE_PAGE](./utf8_code_page/) | RTTI information. | +## See Also + +* Class [ICUEncoding](../icuencoding/) +* Namespace [System::Text](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.text/utf8encoding/clone/_index.md b/english/cpp/system.text/utf8encoding/clone/_index.md new file mode 100644 index 0000000000..08420aa6c0 --- /dev/null +++ b/english/cpp/system.text/utf8encoding/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Text::UTF8Encoding::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF8Encoding::Clone method. Clones encoding object in C++.' +type: docs +weight: 200 +url: /cpp/system.text/utf8encoding/clone/ +--- +## UTF8Encoding::Clone method + + +Clones encoding object. + +```cpp +SharedPtr System::Text::UTF8Encoding::Clone() override +``` + + +### ReturnValue + +[Encoding](../../encoding/) object clone. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [UTF8Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf8encoding/equals/_index.md b/english/cpp/system.text/utf8encoding/equals/_index.md new file mode 100644 index 0000000000..e480d620d4 --- /dev/null +++ b/english/cpp/system.text/utf8encoding/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Text::UTF8Encoding::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF8Encoding::Equals method. Compares with object in C++.' +type: docs +weight: 300 +url: /cpp/system.text/utf8encoding/equals/ +--- +## UTF8Encoding::Equals method + + +Compares with object. + +```cpp +bool System::Text::UTF8Encoding::Equals(SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SharedPtr\ | [Object](../../../system/object/) to compare with. | + +### ReturnValue + +True if **obj** is [UTF8Encoding](../) with same parameters, false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [UTF8Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf8encoding/gethashcode/_index.md b/english/cpp/system.text/utf8encoding/gethashcode/_index.md new file mode 100644 index 0000000000..8915d4258b --- /dev/null +++ b/english/cpp/system.text/utf8encoding/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Text::UTF8Encoding::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF8Encoding::GetHashCode method. Gets encoding hash code in C++.' +type: docs +weight: 400 +url: /cpp/system.text/utf8encoding/gethashcode/ +--- +## UTF8Encoding::GetHashCode method + + +Gets encoding hash code. + +```cpp +int System::Text::UTF8Encoding::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value. + +## See Also + +* Class [UTF8Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf8encoding/getmaxbytecount/_index.md b/english/cpp/system.text/utf8encoding/getmaxbytecount/_index.md new file mode 100644 index 0000000000..1f57e7f3a2 --- /dev/null +++ b/english/cpp/system.text/utf8encoding/getmaxbytecount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::UTF8Encoding::GetMaxByteCount method +linktitle: GetMaxByteCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF8Encoding::GetMaxByteCount method. Get the maximum number of bytes needed to encode a specified number of characters in C++.' +type: docs +weight: 500 +url: /cpp/system.text/utf8encoding/getmaxbytecount/ +--- +## UTF8Encoding::GetMaxByteCount method + + +Get the maximum number of bytes needed to encode a specified number of characters. + +```cpp +int System::Text::UTF8Encoding::GetMaxByteCount(int char_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| char_count | int | Number of characters to encode. | + +### ReturnValue + +Number of bytes sufficient to encode any string of given character length. + +## See Also + +* Class [UTF8Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf8encoding/getmaxcharcount/_index.md b/english/cpp/system.text/utf8encoding/getmaxcharcount/_index.md new file mode 100644 index 0000000000..fd14d3d8e0 --- /dev/null +++ b/english/cpp/system.text/utf8encoding/getmaxcharcount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Text::UTF8Encoding::GetMaxCharCount method +linktitle: GetMaxCharCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF8Encoding::GetMaxCharCount method. Get the maximum number of characters needed to decode a specified number of bytes in C++.' +type: docs +weight: 600 +url: /cpp/system.text/utf8encoding/getmaxcharcount/ +--- +## UTF8Encoding::GetMaxCharCount method + + +Get the maximum number of characters needed to decode a specified number of bytes. + +```cpp +int System::Text::UTF8Encoding::GetMaxCharCount(int byte_count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| byte_count | int | Number of bytes to decode. | + +### ReturnValue + +Number of bytes sufficient to decode any string of given character length. + +## See Also + +* Class [UTF8Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf8encoding/getpreamble/_index.md b/english/cpp/system.text/utf8encoding/getpreamble/_index.md new file mode 100644 index 0000000000..095a9f6509 --- /dev/null +++ b/english/cpp/system.text/utf8encoding/getpreamble/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Text::UTF8Encoding::GetPreamble method +linktitle: GetPreamble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF8Encoding::GetPreamble method. Get codepage preamble in C++.' +type: docs +weight: 700 +url: /cpp/system.text/utf8encoding/getpreamble/ +--- +## UTF8Encoding::GetPreamble method + + +Get codepage preamble. + +```cpp +ArrayPtr System::Text::UTF8Encoding::GetPreamble() override +``` + + +### ReturnValue + +If UTF-8 identifier emitting is enabled, returns array with BOM characters, otherwise returns empty array. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [UTF8Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf8encoding/operator==/_index.md b/english/cpp/system.text/utf8encoding/operator==/_index.md new file mode 100644 index 0000000000..3a0012d0b9 --- /dev/null +++ b/english/cpp/system.text/utf8encoding/operator==/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Text::UTF8Encoding::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF8Encoding::operator== method. Compares encodings parameters in C++.' +type: docs +weight: 800 +url: /cpp/system.text/utf8encoding/operator==/ +--- +## UTF8Encoding::operator== method + + +Compares encodings parameters. + +```cpp +bool System::Text::UTF8Encoding::operator==(const UTF8Encoding &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const UTF8Encoding\& | [Encoding](../../encoding/) to compare with. | + +### ReturnValue + +True if parameters match, false otherwise. + +## See Also + +* Class [UTF8Encoding](../) +* Class [UTF8Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf8encoding/utf8_code_page/_index.md b/english/cpp/system.text/utf8encoding/utf8_code_page/_index.md new file mode 100644 index 0000000000..63fcdf926e --- /dev/null +++ b/english/cpp/system.text/utf8encoding/utf8_code_page/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Text::UTF8Encoding::UTF8_CODE_PAGE field +linktitle: UTF8_CODE_PAGE +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF8Encoding::UTF8_CODE_PAGE field. RTTI information in C++.' +type: docs +weight: 900 +url: /cpp/system.text/utf8encoding/utf8_code_page/ +--- +## UTF8_CODE_PAGE field + + +RTTI information. + +```cpp +static int System::Text::UTF8Encoding::UTF8_CODE_PAGE +``` + +## Remarks + + +Magic number used by [Windows](../../../system.windows/) for UTF-8 codepage id. +## See Also + +* Class [UTF8Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.text/utf8encoding/utf8encoding/_index.md b/english/cpp/system.text/utf8encoding/utf8encoding/_index.md new file mode 100644 index 0000000000..b6035048ba --- /dev/null +++ b/english/cpp/system.text/utf8encoding/utf8encoding/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Text::UTF8Encoding::UTF8Encoding constructor +linktitle: UTF8Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Text::UTF8Encoding::UTF8Encoding constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.text/utf8encoding/utf8encoding/ +--- +## UTF8Encoding::UTF8Encoding() constructor + + +Constructor. + +```cpp +System::Text::UTF8Encoding::UTF8Encoding() +``` + +## See Also + +* Class [UTF8Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF8Encoding::UTF8Encoding(bool, bool) constructor + + +Constructor. + +```cpp +System::Text::UTF8Encoding::UTF8Encoding(bool encoder_should_emit_utf8_identifier, bool throw_on_invalid_bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder_should_emit_utf8_identifier | bool | Whether to insert BOM. | +| throw_on_invalid_bytes | bool | Whether to throw on invalid bytes as an opposite to replacing them. | + +## See Also + +* Class [UTF8Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) +## UTF8Encoding::UTF8Encoding(bool) constructor + + +Constructor. + +```cpp +System::Text::UTF8Encoding::UTF8Encoding(bool encoder_should_emit_utf8_idetifier) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| encoder_should_emit_utf8_idetifier | bool | Whether to insert BOM. | + +## See Also + +* Class [UTF8Encoding](../) +* Namespace [System::Text](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/_index.md b/english/cpp/system.threading/_index.md new file mode 100644 index 0000000000..7fa11b5e42 --- /dev/null +++ b/english/cpp/system.threading/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Threading namespace +linktitle: System::Threading +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Threading namespace in C++.' +type: docs +weight: 7400 +url: /cpp/system.threading/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [AutoResetEvent](./autoresetevent/) | Event to notify waiting thread that resets automatically. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [EventWaitHandle](./eventwaithandle/) | Event that can be sent to waiting thread. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Interlocked](./interlocked/) | Provides API for thread-safe operations. This is a static type with no instance services. You should never create instances of it by any means. | +| [ManualResetEvent](./manualresetevent/) | Event to notify waiting thread that does not reset automatically. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Monitor](./monitor/) | Class [Monitor](./monitor/) provides a mechanism that synchronizes access to objects. | +| [Mutex](./mutex/) | [Mutex](./mutex/) implemnetation. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Semaphore](./semaphore/) | [Semaphore](./semaphore/) implementation. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Thread](./thread/) | [Thread](./thread/) implementation. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ThreadPool](./threadpool/) | [Thread](./thread/) pool API allowing it pushing jobs into queue to be read by pool of worker threads. This is a static type with no instance services. You should never create instances of it by any means. | +| [ThreadPoolImpl](./threadpoolimpl/) | [Thread](./thread/) pool internal data. This is a singleton type with memory management done by access function(s). You should never create instances of it directly. | +| [Timer](./timer/) | [Timer](./timer/) class that executes job item in separate thread after delay. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TimerQueue](./timerqueue/) | Queue that handles [Timer](./timer/) objects. This is just an implementation. [Timer](./timer/) objects register there by themselves, you don't have to do so to use them - use [Timer](./timer/) class API instead. This is a singleton type with memory management done by access function(s). You should never create instances of it directly. | +| [WaitHandle](./waithandle/) | Waiting primitive base class. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [ApartmentState](./apartmentstate/) | Sets apartment state of the thread. | +| [EventResetMode](./eventresetmode/) | Indicates how event state resets. | +| [ThreadState](./threadstate/) | State of the thread. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ParameterizedThreadStart](./parameterizedthreadstart/) | [Thread](./thread/) function with single parameter. | +| [SendOrPostCallback](./sendorpostcallback/) | | +| [ThreadStart](./threadstart/) | [Thread](./thread/) function with no parameters. | +| [TimerCallback](./timercallback/) | Callback function to be called by timer. | +| [wait_handle_t](./wait_handle_t/) | Handle type. | +| [WaitCallback](./waitcallback/) | Callback item to be executed once there is a spot. | diff --git a/english/cpp/system.threading/apartmentstate/_index.md b/english/cpp/system.threading/apartmentstate/_index.md new file mode 100644 index 0000000000..e60f43260e --- /dev/null +++ b/english/cpp/system.threading/apartmentstate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Threading::ApartmentState enum +linktitle: ApartmentState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ApartmentState enum. Sets apartment state of the thread in C++.' +type: docs +weight: 1400 +url: /cpp/system.threading/apartmentstate/ +--- +## ApartmentState enum + + +Sets apartment state of the thread. + +```cpp +enum class ApartmentState +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| STA | 0 | [Thread](../thread/) will be created in single-threaded apartment. | +| MTA | 1 | [Thread](../thread/) will be created in single-threaded apartment. | +| Unknown | 2 | [Thread](../thread/) apartment state is unspecified. | + +## See Also + +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/autoresetevent/_index.md b/english/cpp/system.threading/autoresetevent/_index.md new file mode 100644 index 0000000000..57b9be943b --- /dev/null +++ b/english/cpp/system.threading/autoresetevent/_index.md @@ -0,0 +1,103 @@ +--- +title: System::Threading::AutoResetEvent class +linktitle: AutoResetEvent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::AutoResetEvent class. Event to notify waiting thread that resets automatically. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/autoresetevent/ +--- +## AutoResetEvent class + + +Event to notify waiting thread that resets automatically. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class AutoResetEvent : public System::Threading::EventWaitHandle +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AutoResetEvent](./autoresetevent/)(bool) | RTTI information. | +## Fields + +| Field | Description | +| --- | --- | +| static [WaitTimeout](../waithandle/waittimeout/) | Special value to be returned by the function otherwise returning index of signalled object in array, if timeout exceeds and nothing signals. | +## Remarks + + + +```cpp +#include "system/threading/auto_reset_event.h" +#include "system/threading/thread.h" +#include "system/smart_ptr.h" +#include "system/string.h" +#include +#include + +int main() +{ + using namespace System::Threading; + + const auto threadsCount = 3; + std::cout << "Threads count: " << threadsCount << std::endl; + + auto autoResetEvent = System::MakeObject(true); + int x = 0; + + std::vector> threads; + threads.reserve(threadsCount); + for (auto i = 0; i < threadsCount; ++i) + { + threads.emplace_back(System::MakeObject([&x, &autoResetEvent]() -> void { + autoResetEvent->WaitOne(); + x = 1; + for (auto i = 0; i < 5; ++i) + { + std::cout << Thread::get_CurrentThread()->get_Name() << ": " << x++ << std::endl; + Thread::Sleep(100); + } + autoResetEvent->Set(); + })); + threads.back()->set_Name(System::String("Thread " + std::to_string(i))); + threads.back()->Start(); + } + + Thread::Sleep(threadsCount * 100); + + for (auto& thread : threads) + { + thread->Join(); + } + + return 0; +} +/* +This code example produces the following output: +Threads count: 3 +Thread 0: 1 +Thread 0: 2 +Thread 0: 3 +Thread 0: 4 +Thread 0: 5 +Thread 1: 1 +Thread 1: 2 +Thread 1: 3 +Thread 1: 4 +Thread 1: 5 +Thread 2: 1 +Thread 2: 2 +Thread 2: 3 +Thread 2: 4 +Thread 2: 5 +*/ +``` + +## See Also + +* Class [EventWaitHandle](../eventwaithandle/) +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/autoresetevent/autoresetevent/_index.md b/english/cpp/system.threading/autoresetevent/autoresetevent/_index.md new file mode 100644 index 0000000000..1d28bd7d6a --- /dev/null +++ b/english/cpp/system.threading/autoresetevent/autoresetevent/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Threading::AutoResetEvent::AutoResetEvent constructor +linktitle: AutoResetEvent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::AutoResetEvent::AutoResetEvent constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/autoresetevent/autoresetevent/ +--- +## AutoResetEvent::AutoResetEvent constructor + + +RTTI information. + +```cpp +System::Threading::AutoResetEvent::AutoResetEvent(bool initialState) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| initialState | bool | True for signalled, false for not signalled. | +## Remarks + + +Constructor. +## See Also + +* Class [AutoResetEvent](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/eventresetmode/_index.md b/english/cpp/system.threading/eventresetmode/_index.md new file mode 100644 index 0000000000..d3e60ce772 --- /dev/null +++ b/english/cpp/system.threading/eventresetmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Threading::EventResetMode enum +linktitle: EventResetMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::EventResetMode enum. Indicates how event state resets in C++.' +type: docs +weight: 1500 +url: /cpp/system.threading/eventresetmode/ +--- +## EventResetMode enum + + +Indicates how event state resets. + +```cpp +enum class EventResetMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| AutoReset | 0 | Event state resets automatically on reading. | +| ManualReset | 1 | Event state should be reset manually. | + +## See Also + +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/eventwaithandle/_index.md b/english/cpp/system.threading/eventwaithandle/_index.md new file mode 100644 index 0000000000..b1a288877e --- /dev/null +++ b/english/cpp/system.threading/eventwaithandle/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Threading::EventWaitHandle class +linktitle: EventWaitHandle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::EventWaitHandle class. Event that can be sent to waiting thread. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.threading/eventwaithandle/ +--- +## EventWaitHandle class + + +Event that can be sent to waiting thread. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EventWaitHandle : public System::Threading::WaitHandle +``` + +## Methods + +| Method | Description | +| --- | --- | +| [EventWaitHandle](./eventwaithandle/)(bool, EventResetMode) | RTTI information. | +| virtual [Reset](./reset/)() | Sets event to non-signalling state. | +| virtual [Set](./set/)() | Sets event to signalling state. | +| [~EventWaitHandle](./~eventwaithandle/)() | Destructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [WaitTimeout](../waithandle/waittimeout/) | Special value to be returned by the function otherwise returning index of signalled object in array, if timeout exceeds and nothing signals. | +## See Also + +* Class [WaitHandle](../waithandle/) +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/eventwaithandle/eventwaithandle/_index.md b/english/cpp/system.threading/eventwaithandle/eventwaithandle/_index.md new file mode 100644 index 0000000000..234eca80e9 --- /dev/null +++ b/english/cpp/system.threading/eventwaithandle/eventwaithandle/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Threading::EventWaitHandle::EventWaitHandle constructor +linktitle: EventWaitHandle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::EventWaitHandle::EventWaitHandle constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/eventwaithandle/eventwaithandle/ +--- +## EventWaitHandle::EventWaitHandle constructor + + +RTTI information. + +```cpp +System::Threading::EventWaitHandle::EventWaitHandle(bool initialState, EventResetMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| initialState | bool | True for signalled, false for not signalled. | +| mode | EventResetMode | Reset thread of the event. | +## Remarks + + +Constructor. +## See Also + +* Enum [EventResetMode](../../eventresetmode/) +* Class [EventWaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/eventwaithandle/reset/_index.md b/english/cpp/system.threading/eventwaithandle/reset/_index.md new file mode 100644 index 0000000000..b2bfe64036 --- /dev/null +++ b/english/cpp/system.threading/eventwaithandle/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::EventWaitHandle::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::EventWaitHandle::Reset method. Sets event to non-signalling state in C++.' +type: docs +weight: 300 +url: /cpp/system.threading/eventwaithandle/reset/ +--- +## EventWaitHandle::Reset method + + +Sets event to non-signalling state. + +```cpp +virtual bool System::Threading::EventWaitHandle::Reset() +``` + +## See Also + +* Class [EventWaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/eventwaithandle/set/_index.md b/english/cpp/system.threading/eventwaithandle/set/_index.md new file mode 100644 index 0000000000..9cb8e59199 --- /dev/null +++ b/english/cpp/system.threading/eventwaithandle/set/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::EventWaitHandle::Set method +linktitle: Set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::EventWaitHandle::Set method. Sets event to signalling state in C++.' +type: docs +weight: 400 +url: /cpp/system.threading/eventwaithandle/set/ +--- +## EventWaitHandle::Set method + + +Sets event to signalling state. + +```cpp +virtual bool System::Threading::EventWaitHandle::Set() +``` + +## See Also + +* Class [EventWaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/eventwaithandle/~eventwaithandle/_index.md b/english/cpp/system.threading/eventwaithandle/~eventwaithandle/_index.md new file mode 100644 index 0000000000..cfbfe00b9a --- /dev/null +++ b/english/cpp/system.threading/eventwaithandle/~eventwaithandle/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::EventWaitHandle::~EventWaitHandle method +linktitle: ~EventWaitHandle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::EventWaitHandle::~EventWaitHandle method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.threading/eventwaithandle/~eventwaithandle/ +--- +## EventWaitHandle::~EventWaitHandle method + + +Destructor. + +```cpp +System::Threading::EventWaitHandle::~EventWaitHandle() +``` + +## See Also + +* Class [EventWaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/interlocked/_index.md b/english/cpp/system.threading/interlocked/_index.md new file mode 100644 index 0000000000..557b438fec --- /dev/null +++ b/english/cpp/system.threading/interlocked/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Threading::Interlocked class +linktitle: Interlocked +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Interlocked class. Provides API for thread-safe operations. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 300 +url: /cpp/system.threading/interlocked/ +--- +## Interlocked class + + +Provides API for thread-safe operations. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class Interlocked +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Add](./add/)(int32_t\&, int32_t) | Increases value atomically. | +| static [Add](./add/)(int64_t\&, int64_t) | Increases value atomically. | +| static [CompareExchange](./compareexchange/)(T\&, T, T) | Compare-exchanges value on variable: checks if variable is equal to specific value and stores the new value only if stored value matches expected. | +| static [CompareExchange](./compareexchange/)(T\&, T, T) | Compare-exchanges value on variable: checks if variable is equal to specific value and stores the new value only if stored value matches expected. Not implemented. | +| static [CompareExchange](./compareexchange/)(int32_t\&, int32_t, int32_t, bool\&) | Compare-exchanges value on variable: checks if variable is equal to specific value and stores the new value only if stored value matches expected. | +| static [Decrement](./decrement/)(int32_t\&) | Decrements value atomically. | +| static [Decrement](./decrement/)(int64_t\&) | Decrements value atomically. | +| static [Exchange](./exchange/)(T\&, T) | Exchanges value on variable: stores new value and returns the value variable had immediately before storing. | +| static [Exchange](./exchange/)(T\&, T) | Exchanges value on variable: stores new value and returns the value variable had immediately before storing. Not implemented. | +| static [ExchangeAdd](./exchangeadd/)(int32_t\&, int32_t) | Increases value atomically via exchange-add procedure. | +| static [ExchangeAdd](./exchangeadd/)(int64_t\&, int64_t) | Increases value atomically via exchange-add procedure. | +| static [Increment](./increment/)(int32_t\&) | Increments value atomically. | +| static [Increment](./increment/)(int64_t\&) | Increments value atomically. | +| static [Read](./read/)(int64_t\&) | Returns a 64-bit value, loaded as an atomic operation. | +## See Also + +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/interlocked/add/_index.md b/english/cpp/system.threading/interlocked/add/_index.md new file mode 100644 index 0000000000..218327cec9 --- /dev/null +++ b/english/cpp/system.threading/interlocked/add/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Threading::Interlocked::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Interlocked::Add method. Increases value atomically in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/interlocked/add/ +--- +## Interlocked::Add(int32_t\&, int32_t) method + + +Increases value atomically. + +```cpp +static int32_t System::Threading::Interlocked::Add(int32_t &location1, int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| location1 | int32_t\& | Variable reference to increase. | +| value | int32_t | Value to add to **location1**. | + +### ReturnValue + +Value of variable right after it was increased. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Interlocked::Add(int64_t\&, int64_t) method + + +Increases value atomically. + +```cpp +static int64_t System::Threading::Interlocked::Add(int64_t &location1, int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| location1 | int64_t\& | Variable reference to increase. | +| value | int64_t | Value to add to **location1**. | + +### ReturnValue + +Value of variable right after it was increased. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/interlocked/compareexchange/_index.md b/english/cpp/system.threading/interlocked/compareexchange/_index.md new file mode 100644 index 0000000000..24420791f0 --- /dev/null +++ b/english/cpp/system.threading/interlocked/compareexchange/_index.md @@ -0,0 +1,93 @@ +--- +title: System::Threading::Interlocked::CompareExchange method +linktitle: CompareExchange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Interlocked::CompareExchange method. Compare-exchanges value on variable: checks if variable is equal to specific value and stores the new value only if stored value matches expected in C++.' +type: docs +weight: 200 +url: /cpp/system.threading/interlocked/compareexchange/ +--- +## Interlocked::CompareExchange(int32_t\&, int32_t, int32_t, bool\&) method + + +Compare-exchanges value on variable: checks if variable is equal to specific value and stores the new value only if stored value matches expected. + +```cpp +static int32_t System::Threading::Interlocked::CompareExchange(int32_t &location1, int32_t value, int32_t comparand, bool &succeeded) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| location1 | int32_t\& | Variable reference to change. | +| value | int32_t | Value to store. | +| comparand | int32_t | Value to compare variable's value to before exchanging. | +| succeeded | bool\& | Reference to variable which is set to true if exchange took place and to false otherwise. | + +### ReturnValue + +Value of variable on operation start regardless whether it was changed or not. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Interlocked::CompareExchange(T\&, T, T) method + + +Compare-exchanges value on variable: checks if variable is equal to specific value and stores the new value only if stored value matches expected. + +```cpp +template static std::enable_if, T>::type System::Threading::Interlocked::CompareExchange(T &location1, T value, T comparand) +``` + + +| Parameter | Description | +| --- | --- | +| T | Variable type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| location1 | T\& | Variable reference to change. | +| value | T | Value to store. | +| comparand | T | Value to compare variable's value to before exchanging. | + +### ReturnValue + +Value of variable on operation start regardless whether it was changed or not. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Interlocked::CompareExchange(T\&, T, T) method + + +Compare-exchanges value on variable: checks if variable is equal to specific value and stores the new value only if stored value matches expected. Not implemented. + +```cpp +template static std::enable_if, T>::type System::Threading::Interlocked::CompareExchange(T &location1, T value, T comparand) +``` + + +| Parameter | Description | +| --- | --- | +| T | Variable type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| location1 | T\& | Variable reference to change. | +| value | T | Value to store. | +| comparand | T | Value to compare variable's value to before exchanging. | + +### ReturnValue + +Value of variable on operation start regardless whether it was changed or not. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/interlocked/decrement/_index.md b/english/cpp/system.threading/interlocked/decrement/_index.md new file mode 100644 index 0000000000..46e6a1fae0 --- /dev/null +++ b/english/cpp/system.threading/interlocked/decrement/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Threading::Interlocked::Decrement method +linktitle: Decrement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Interlocked::Decrement method. Decrements value atomically in C++.' +type: docs +weight: 300 +url: /cpp/system.threading/interlocked/decrement/ +--- +## Interlocked::Decrement(int32_t\&) method + + +Decrements value atomically. + +```cpp +static int32_t System::Threading::Interlocked::Decrement(int32_t &location) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| location | int32_t\& | Variable reference to decrement. | + +### ReturnValue + +Value of variable right after it was decremented. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Interlocked::Decrement(int64_t\&) method + + +Decrements value atomically. + +```cpp +static int64_t System::Threading::Interlocked::Decrement(int64_t &location) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| location | int64_t\& | Variable reference to decrement. | + +### ReturnValue + +Value of variable right after it was decremented. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/interlocked/exchange/_index.md b/english/cpp/system.threading/interlocked/exchange/_index.md new file mode 100644 index 0000000000..97626a4f77 --- /dev/null +++ b/english/cpp/system.threading/interlocked/exchange/_index.md @@ -0,0 +1,65 @@ +--- +title: System::Threading::Interlocked::Exchange method +linktitle: Exchange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Interlocked::Exchange method. Exchanges value on variable: stores new value and returns the value variable had immediately before storing in C++.' +type: docs +weight: 400 +url: /cpp/system.threading/interlocked/exchange/ +--- +## Interlocked::Exchange(T\&, T) method + + +Exchanges value on variable: stores new value and returns the value variable had immediately before storing. + +```cpp +template static std::enable_if, T>::type System::Threading::Interlocked::Exchange(T &location1, T value) +``` + + +| Parameter | Description | +| --- | --- | +| T | Variable type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| location1 | T\& | Variable reference to change. | +| value | T | Value to store. | + +### ReturnValue + +Value of variable right before it was changed. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Interlocked::Exchange(T\&, T) method + + +Exchanges value on variable: stores new value and returns the value variable had immediately before storing. Not implemented. + +```cpp +template static std::enable_if, T>::type System::Threading::Interlocked::Exchange(T &location1, T value) +``` + + +| Parameter | Description | +| --- | --- | +| T | Variable type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| location1 | T\& | Variable reference to change. | +| value | T | Value to store. | + +### ReturnValue + +Value of variable right before it was changed. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/interlocked/exchangeadd/_index.md b/english/cpp/system.threading/interlocked/exchangeadd/_index.md new file mode 100644 index 0000000000..7c8f703c70 --- /dev/null +++ b/english/cpp/system.threading/interlocked/exchangeadd/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Threading::Interlocked::ExchangeAdd method +linktitle: ExchangeAdd +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Interlocked::ExchangeAdd method. Increases value atomically via exchange-add procedure in C++.' +type: docs +weight: 500 +url: /cpp/system.threading/interlocked/exchangeadd/ +--- +## Interlocked::ExchangeAdd(int32_t\&, int32_t) method + + +Increases value atomically via exchange-add procedure. + +```cpp +static int32_t System::Threading::Interlocked::ExchangeAdd(int32_t &location1, int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| location1 | int32_t\& | Variable reference to increase. | +| value | int32_t | Value to add to **location1**. | + +### ReturnValue + +Value of variable right after it was increased. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Interlocked::ExchangeAdd(int64_t\&, int64_t) method + + +Increases value atomically via exchange-add procedure. + +```cpp +static int64_t System::Threading::Interlocked::ExchangeAdd(int64_t &location1, int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| location1 | int64_t\& | Variable reference to increase. | +| value | int64_t | Value to add to **location1**. | + +### ReturnValue + +Value of variable right after it was increased. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/interlocked/increment/_index.md b/english/cpp/system.threading/interlocked/increment/_index.md new file mode 100644 index 0000000000..07b11fbe3b --- /dev/null +++ b/english/cpp/system.threading/interlocked/increment/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Threading::Interlocked::Increment method +linktitle: Increment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Interlocked::Increment method. Increments value atomically in C++.' +type: docs +weight: 600 +url: /cpp/system.threading/interlocked/increment/ +--- +## Interlocked::Increment(int32_t\&) method + + +Increments value atomically. + +```cpp +static int32_t System::Threading::Interlocked::Increment(int32_t &location) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| location | int32_t\& | Variable reference to increment. | + +### ReturnValue + +Value of variable right after it was incremented. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Interlocked::Increment(int64_t\&) method + + +Increments value atomically. + +```cpp +static int64_t System::Threading::Interlocked::Increment(int64_t &location) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| location | int64_t\& | Variable reference to increment. | + +### ReturnValue + +Value of variable right after it was incremented. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/interlocked/read/_index.md b/english/cpp/system.threading/interlocked/read/_index.md new file mode 100644 index 0000000000..81eb526df6 --- /dev/null +++ b/english/cpp/system.threading/interlocked/read/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Threading::Interlocked::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Interlocked::Read method. Returns a 64-bit value, loaded as an atomic operation in C++.' +type: docs +weight: 700 +url: /cpp/system.threading/interlocked/read/ +--- +## Interlocked::Read method + + +Returns a 64-bit value, loaded as an atomic operation. + +```cpp +static int64_t System::Threading::Interlocked::Read(int64_t &location1) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| location1 | int64_t\& | The 64-bit value to be loaded. | + +### ReturnValue + +The loaded value. + +## See Also + +* Class [Interlocked](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/manualresetevent/_index.md b/english/cpp/system.threading/manualresetevent/_index.md new file mode 100644 index 0000000000..b3ea44ba3a --- /dev/null +++ b/english/cpp/system.threading/manualresetevent/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Threading::ManualResetEvent class +linktitle: ManualResetEvent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ManualResetEvent class. Event to notify waiting thread that does not reset automatically. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.threading/manualresetevent/ +--- +## ManualResetEvent class + + +Event to notify waiting thread that does not reset automatically. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ManualResetEvent : public System::Threading::EventWaitHandle +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ManualResetEvent](./manualresetevent/)(bool) | RTTI information. | +## Fields + +| Field | Description | +| --- | --- | +| static [WaitTimeout](../waithandle/waittimeout/) | Special value to be returned by the function otherwise returning index of signalled object in array, if timeout exceeds and nothing signals. | +## See Also + +* Class [EventWaitHandle](../eventwaithandle/) +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/manualresetevent/manualresetevent/_index.md b/english/cpp/system.threading/manualresetevent/manualresetevent/_index.md new file mode 100644 index 0000000000..9a6c0728c6 --- /dev/null +++ b/english/cpp/system.threading/manualresetevent/manualresetevent/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Threading::ManualResetEvent::ManualResetEvent constructor +linktitle: ManualResetEvent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ManualResetEvent::ManualResetEvent constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/manualresetevent/manualresetevent/ +--- +## ManualResetEvent::ManualResetEvent constructor + + +RTTI information. + +```cpp +System::Threading::ManualResetEvent::ManualResetEvent(bool initialState) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| initialState | bool | True for signalled, false for not signalled. | +## Remarks + + +Constructor. +## See Also + +* Class [ManualResetEvent](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/monitor/_index.md b/english/cpp/system.threading/monitor/_index.md new file mode 100644 index 0000000000..f142139018 --- /dev/null +++ b/english/cpp/system.threading/monitor/_index.md @@ -0,0 +1,115 @@ +--- +title: System::Threading::Monitor class +linktitle: Monitor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Monitor class. Class Monitor provides a mechanism that synchronizes access to objects in C++.' +type: docs +weight: 500 +url: /cpp/system.threading/monitor/ +--- +## Monitor class + + +Class [Monitor](./) provides a mechanism that synchronizes access to objects. + +```cpp +class Monitor : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Enter](./enter/)(const SharedPtr\\&) | Acquires an exclusive lock on a specified object. | +| static [Enter](./enter/)(const System::SharedPtr\\&, bool\&) | Acquires an exclusive lock on the specified object, and atomically sets a value that indicates whether the lock was taken. | +| static [Exit](./exit/)(const SharedPtr\\&) | Releases an exclusive lock on the specified object. | +| static [IsEntered](./isentered/)(const System::SharedPtr\\&) | Determines whether the current thread holds the lock on the specified object. | +| static [Pulse](./pulse/)(const SharedPtr\\&) | Notifies a thread in the waiting queue of a change in the locked object's state Not implemented. | +| static [PulseAll](./pulseall/)(const SharedPtr\\&) | Notifies all waiting threads of a change in the object's state Not implemented. | +| static [TryEnter](./tryenter/)(const SharedPtr\\&) | Attempts to acquire an exclusive lock on the specified object Not implemented. | +| static [TryEnter](./tryenter/)(const System::SharedPtr\\&, bool\&) | Attempts to acquire an exclusive lock on the specified object, and atomically sets a value that indicates whether the lock was taken. | +| static [TryEnter](./tryenter/)(const SharedPtr\\&, int32_t) | Attempts, for the specified number of milliseconds, to acquire an exclusive lock on the specified object Not implemented. | +| static [TryEnter](./tryenter/)(const SharedPtr\\&, TimeSpan) | Attempts, for the specified amount of time, to acquire an exclusive lock on the specified object Not implemented. | +| static [TryEnter](./tryenter/)(const System::SharedPtr\\&, int32_t, bool\&) | Attempts, for the specified amount of time, to acquire an exclusive lock on the specified object, and atomically sets a value that indicates whether the lock was taken. | +| static [TryEnter](./tryenter/)(const System::SharedPtr\\&, TimeSpan, bool\&) | Attempts, for the specified amount of time, to acquire an exclusive lock on the specified object, and atomically sets a value that indicates whether the lock was taken. | +| static [Wait](./wait/)(const SharedPtr\\&, int32_t, bool) | Releases the lock on an object and blocks the current thread until it reacquires the lock. If the specified time-out interval elapses, the thread enters the ready queue. Optionally exits the synchronization domain for the synchronized context before the wait and reacquires the domain afterward. Not implemented. | +| static [Wait](./wait/)(const SharedPtr\\&, TimeSpan, bool) | Releases the lock on an object and blocks the current thread until it reacquires the lock. If the specified time-out interval elapses, the thread enters the ready queue. Optionally exits the synchronization domain for the synchronized context before the wait and reacquires the domain afterward. Not implemented. | +| static [Wait](./wait/)(const SharedPtr\\&, int32_t) | Releases the lock on an object and blocks the current thread until it reacquires the lock. If the specified time-out interval elapses, the thread enters the ready queue. Not implemented. | +| static [Wait](./wait/)(const SharedPtr\\&, TimeSpan) | Releases the lock on an object and blocks the current thread until it reacquires the lock. If the specified time-out interval elapses, the thread enters the ready queue. Not implemented. | +| static [Wait](./wait/)(const SharedPtr\\&) | Releases the lock on an object and blocks the current thread until it reacquires the lock Not implemented. | +## Remarks + + + +```cpp +#include "system/threading/monitor.h" +#include "system/threading/thread.h" +#include "system/smart_ptr.h" +#include "system/string.h" +#include +#include + +int main() +{ + using namespace System::Threading; + + const auto threadsCount = 3; + std::cout << "Threads count: " << threadsCount << std::endl; + auto locker = System::MakeObject(); + int x = 0; + + std::vector> threads; + threads.reserve(threadsCount); + for (auto i = 0; i < threadsCount; ++i) + { + threads.emplace_back(System::MakeObject([&x, &locker]() -> void { + Monitor::Enter(locker); + + x = 1; + for (auto i = 0; i < 5; ++i) + { + std::cout << Thread::get_CurrentThread()->get_Name() << ": " << x++ << std::endl; + Thread::Sleep(100); + } + + Monitor::Exit(locker); + })); + threads.back()->set_Name(System::String("Thread " + std::to_string(i))); + threads.back()->Start(); + } + + Thread::Sleep(threadsCount * 100); + + for (auto& thread : threads) + { + thread->Join(); + } + + return 0; +} +/* +This code example produces the following output: +Threads count: 3 +Thread 0: 1 +Thread 0: 2 +Thread 0: 3 +Thread 0: 4 +Thread 0: 5 +Thread 1: 1 +Thread 1: 2 +Thread 1: 3 +Thread 1: 4 +Thread 1: 5 +Thread 2: 1 +Thread 2: 2 +Thread 2: 3 +Thread 2: 4 +Thread 2: 5 +*/ +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/monitor/enter/_index.md b/english/cpp/system.threading/monitor/enter/_index.md new file mode 100644 index 0000000000..117ca36975 --- /dev/null +++ b/english/cpp/system.threading/monitor/enter/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Threading::Monitor::Enter method +linktitle: Enter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Monitor::Enter method. Acquires an exclusive lock on a specified object in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/monitor/enter/ +--- +## Monitor::Enter(const SharedPtr\\&) method + + +Acquires an exclusive lock on a specified object. + +```cpp +static void System::Threading::Monitor::Enter(const SharedPtr &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | The object on which to acquire the monitor lock. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Monitor::Enter(const System::SharedPtr\\&, bool\&) method + + +Acquires an exclusive lock on the specified object, and atomically sets a value that indicates whether the lock was taken. + +```cpp +static void System::Threading::Monitor::Enter(const System::SharedPtr &obj, bool &lockTaken) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/monitor/exit/_index.md b/english/cpp/system.threading/monitor/exit/_index.md new file mode 100644 index 0000000000..c533a28066 --- /dev/null +++ b/english/cpp/system.threading/monitor/exit/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Threading::Monitor::Exit method +linktitle: Exit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Monitor::Exit method. Releases an exclusive lock on the specified object in C++.' +type: docs +weight: 200 +url: /cpp/system.threading/monitor/exit/ +--- +## Monitor::Exit method + + +Releases an exclusive lock on the specified object. + +```cpp +static void System::Threading::Monitor::Exit(const SharedPtr &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | The object on which to release the lock. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/monitor/isentered/_index.md b/english/cpp/system.threading/monitor/isentered/_index.md new file mode 100644 index 0000000000..99384a1549 --- /dev/null +++ b/english/cpp/system.threading/monitor/isentered/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Threading::Monitor::IsEntered method +linktitle: IsEntered +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Monitor::IsEntered method. Determines whether the current thread holds the lock on the specified object in C++.' +type: docs +weight: 300 +url: /cpp/system.threading/monitor/isentered/ +--- +## Monitor::IsEntered method + + +Determines whether the current thread holds the lock on the specified object. + +```cpp +static bool System::Threading::Monitor::IsEntered(const System::SharedPtr &obj) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/monitor/pulse/_index.md b/english/cpp/system.threading/monitor/pulse/_index.md new file mode 100644 index 0000000000..8e0c15b089 --- /dev/null +++ b/english/cpp/system.threading/monitor/pulse/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Threading::Monitor::Pulse method +linktitle: Pulse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Monitor::Pulse method. Notifies a thread in the waiting queue of a change in the locked object''s state Not implemented in C++.' +type: docs +weight: 400 +url: /cpp/system.threading/monitor/pulse/ +--- +## Monitor::Pulse method + + +Notifies a thread in the waiting queue of a change in the locked object's state Not implemented. + +```cpp +static void System::Threading::Monitor::Pulse(const SharedPtr &obj) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/monitor/pulseall/_index.md b/english/cpp/system.threading/monitor/pulseall/_index.md new file mode 100644 index 0000000000..d8cfcdf70f --- /dev/null +++ b/english/cpp/system.threading/monitor/pulseall/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Threading::Monitor::PulseAll method +linktitle: PulseAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Monitor::PulseAll method. Notifies all waiting threads of a change in the object''s state Not implemented in C++.' +type: docs +weight: 500 +url: /cpp/system.threading/monitor/pulseall/ +--- +## Monitor::PulseAll method + + +Notifies all waiting threads of a change in the object's state Not implemented. + +```cpp +static void System::Threading::Monitor::PulseAll(const SharedPtr &obj) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/monitor/tryenter/_index.md b/english/cpp/system.threading/monitor/tryenter/_index.md new file mode 100644 index 0000000000..90901eb5d0 --- /dev/null +++ b/english/cpp/system.threading/monitor/tryenter/_index.md @@ -0,0 +1,110 @@ +--- +title: System::Threading::Monitor::TryEnter method +linktitle: TryEnter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Monitor::TryEnter method. Attempts to acquire an exclusive lock on the specified object Not implemented in C++.' +type: docs +weight: 600 +url: /cpp/system.threading/monitor/tryenter/ +--- +## Monitor::TryEnter(const SharedPtr\\&) method + + +Attempts to acquire an exclusive lock on the specified object Not implemented. + +```cpp +static bool System::Threading::Monitor::TryEnter(const SharedPtr &obj) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Monitor::TryEnter(const SharedPtr\\&, int32_t) method + + +Attempts, for the specified number of milliseconds, to acquire an exclusive lock on the specified object Not implemented. + +```cpp +static bool System::Threading::Monitor::TryEnter(const SharedPtr &obj, int32_t millisecondsTimeout) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Monitor::TryEnter(const SharedPtr\\&, TimeSpan) method + + +Attempts, for the specified amount of time, to acquire an exclusive lock on the specified object Not implemented. + +```cpp +static bool System::Threading::Monitor::TryEnter(const SharedPtr &obj, TimeSpan timeout) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TimeSpan](../../../system/timespan/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Monitor::TryEnter(const System::SharedPtr\\&, bool\&) method + + +Attempts to acquire an exclusive lock on the specified object, and atomically sets a value that indicates whether the lock was taken. + +```cpp +static void System::Threading::Monitor::TryEnter(const System::SharedPtr &obj, bool &lockTaken) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Monitor::TryEnter(const System::SharedPtr\\&, int32_t, bool\&) method + + +Attempts, for the specified amount of time, to acquire an exclusive lock on the specified object, and atomically sets a value that indicates whether the lock was taken. + +```cpp +static void System::Threading::Monitor::TryEnter(const System::SharedPtr &obj, int32_t millisecondsTimeout, bool &lockTaken) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Monitor::TryEnter(const System::SharedPtr\\&, TimeSpan, bool\&) method + + +Attempts, for the specified amount of time, to acquire an exclusive lock on the specified object, and atomically sets a value that indicates whether the lock was taken. + +```cpp +static void System::Threading::Monitor::TryEnter(const System::SharedPtr &obj, TimeSpan timeout, bool &lockTaken) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TimeSpan](../../../system/timespan/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/monitor/wait/_index.md b/english/cpp/system.threading/monitor/wait/_index.md new file mode 100644 index 0000000000..eb2850a3ce --- /dev/null +++ b/english/cpp/system.threading/monitor/wait/_index.md @@ -0,0 +1,96 @@ +--- +title: System::Threading::Monitor::Wait method +linktitle: Wait +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Monitor::Wait method. Releases the lock on an object and blocks the current thread until it reacquires the lock Not implemented in C++.' +type: docs +weight: 700 +url: /cpp/system.threading/monitor/wait/ +--- +## Monitor::Wait(const SharedPtr\\&) method + + +Releases the lock on an object and blocks the current thread until it reacquires the lock Not implemented. + +```cpp +static bool System::Threading::Monitor::Wait(const SharedPtr &obj) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Monitor::Wait(const SharedPtr\\&, int32_t) method + + +Releases the lock on an object and blocks the current thread until it reacquires the lock. If the specified time-out interval elapses, the thread enters the ready queue. Not implemented. + +```cpp +static bool System::Threading::Monitor::Wait(const SharedPtr &obj, int32_t millisecondsTimeout) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Monitor::Wait(const SharedPtr\\&, int32_t, bool) method + + +Releases the lock on an object and blocks the current thread until it reacquires the lock. If the specified time-out interval elapses, the thread enters the ready queue. Optionally exits the synchronization domain for the synchronized context before the wait and reacquires the domain afterward. Not implemented. + +```cpp +static bool System::Threading::Monitor::Wait(const SharedPtr &obj, int32_t millisecondsTimeout, bool exitContext) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Monitor::Wait(const SharedPtr\\&, TimeSpan) method + + +Releases the lock on an object and blocks the current thread until it reacquires the lock. If the specified time-out interval elapses, the thread enters the ready queue. Not implemented. + +```cpp +static bool System::Threading::Monitor::Wait(const SharedPtr &obj, TimeSpan timeout) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TimeSpan](../../../system/timespan/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Monitor::Wait(const SharedPtr\\&, TimeSpan, bool) method + + +Releases the lock on an object and blocks the current thread until it reacquires the lock. If the specified time-out interval elapses, the thread enters the ready queue. Optionally exits the synchronization domain for the synchronized context before the wait and reacquires the domain afterward. Not implemented. + +```cpp +static bool System::Threading::Monitor::Wait(const SharedPtr &obj, TimeSpan timeout, bool exitContext) +``` + + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TimeSpan](../../../system/timespan/) +* Class [Monitor](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/mutex/_index.md b/english/cpp/system.threading/mutex/_index.md new file mode 100644 index 0000000000..09a550e0e9 --- /dev/null +++ b/english/cpp/system.threading/mutex/_index.md @@ -0,0 +1,99 @@ +--- +title: System::Threading::Mutex class +linktitle: Mutex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Mutex class. Mutex implemnetation. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.threading/mutex/ +--- +## Mutex class + + +[Mutex](./) implemnetation. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Mutex : public System::Threading::WaitHandle +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Mutex](./mutex/)() | RTTI information. | +| [Mutex](./mutex/)(bool) | Constructor. | +| [Mutex](./mutex/)(bool, const String\&) | Constructor. | +| [ReleaseMutex](./releasemutex/)() | Releases the mutex. | +| static [Remove](./remove/)(const String\&) | Erases a named mutex from the system. | +| virtual [Reset](./reset/)() | Resets mutex state. Not implemented. | +| virtual [Set](./set/)() | Set mutex to signalled state. Not implemented. | +| [WaitOne](./waitone/)() override | Locks mutex. Performs unlimited waiting if neccessary. | +| [WaitOne](./waitone/)(int) override | Locks mutex. Performs waiting if neccessary. | +| [WaitOne](./waitone/)(TimeSpan) override | Locks mutex. Performs waiting if neccessary. | +## Fields + +| Field | Description | +| --- | --- | +| static [WaitTimeout](../waithandle/waittimeout/) | Special value to be returned by the function otherwise returning index of signalled object in array, if timeout exceeds and nothing signals. | +## Remarks + + + +```cpp +#include "system/threading/mutex.h" +#include "system/threading/thread.h" +#include "system/console.h" +#include "system/convert.h" +#include "system/smart_ptr.h" +#include "system/string.h" + +int main() +{ + auto mutex = System::MakeObject(); + + System::String str; + + const int THREADS_COUNT = 3; + std::vector> threads; + threads.reserve(THREADS_COUNT); + + for (auto i = 0; i < THREADS_COUNT; ++i) + { + threads.push_back(System::MakeObject([&mutex, &str]() + { + mutex->WaitOne(); + + str += u"Thread " + System::Convert::ToString(System::Threading::Thread::GetCurrentThreadId()) + u" started." + System::Environment::get_NewLine(); + + System::Threading::Thread::Sleep(200); + + str += u"Thread " + System::Convert::ToString(System::Threading::Thread::GetCurrentThreadId()) + u" ended." + System::Environment::get_NewLine(); + + mutex->ReleaseMutex(); + })); + + threads[i]->Start(); + } + + System::Threading::Thread::Sleep(700); + + System::Console::WriteLine(str); + + return 0; +} +/* +This code example produces the following output: +Thread 1 started. +Thread 1 ended. +Thread 2 started. +Thread 2 ended. +Thread 3 started. +Thread 3 ended. +*/ +``` + +## See Also + +* Class [WaitHandle](../waithandle/) +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/mutex/mutex/_index.md b/english/cpp/system.threading/mutex/mutex/_index.md new file mode 100644 index 0000000000..0b3a466b33 --- /dev/null +++ b/english/cpp/system.threading/mutex/mutex/_index.md @@ -0,0 +1,67 @@ +--- +title: System::Threading::Mutex::Mutex constructor +linktitle: Mutex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Mutex::Mutex constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/mutex/mutex/ +--- +## Mutex::Mutex() constructor + + +RTTI information. + +```cpp +System::Threading::Mutex::Mutex() +``` + +## Remarks + + +Constructs unowned mutex. +## See Also + +* Class [Mutex](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Mutex::Mutex(bool) constructor + + +Constructor. + +```cpp +System::Threading::Mutex::Mutex(bool initiallyOwned) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| initiallyOwned | bool | If true, the mutex being constructed is owned initially. | + +## See Also + +* Class [Mutex](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Mutex::Mutex(bool, const String\&) constructor + + +Constructor. + +```cpp +System::Threading::Mutex::Mutex(bool initiallyOwned, const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| initiallyOwned | bool | If true, the mutex being constructed is owned initially. | +| name | const String\& | Name of the mutex. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Mutex](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/mutex/releasemutex/_index.md b/english/cpp/system.threading/mutex/releasemutex/_index.md new file mode 100644 index 0000000000..c14fd7749b --- /dev/null +++ b/english/cpp/system.threading/mutex/releasemutex/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::Mutex::ReleaseMutex method +linktitle: ReleaseMutex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Mutex::ReleaseMutex method. Releases the mutex in C++.' +type: docs +weight: 200 +url: /cpp/system.threading/mutex/releasemutex/ +--- +## Mutex::ReleaseMutex method + + +Releases the mutex. + +```cpp +void System::Threading::Mutex::ReleaseMutex() +``` + +## See Also + +* Class [Mutex](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/mutex/remove/_index.md b/english/cpp/system.threading/mutex/remove/_index.md new file mode 100644 index 0000000000..2ddd81d634 --- /dev/null +++ b/english/cpp/system.threading/mutex/remove/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Threading::Mutex::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Mutex::Remove method. Erases a named mutex from the system in C++.' +type: docs +weight: 600 +url: /cpp/system.threading/mutex/remove/ +--- +## Mutex::Remove method + + +Erases a named mutex from the system. + +```cpp +static bool System::Threading::Mutex::Remove(const String &mutexName) +``` + + +### ReturnValue + +false on error + +## See Also + +* Class [String](../../../system/string/) +* Class [Mutex](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/mutex/reset/_index.md b/english/cpp/system.threading/mutex/reset/_index.md new file mode 100644 index 0000000000..fad6846f25 --- /dev/null +++ b/english/cpp/system.threading/mutex/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::Mutex::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Mutex::Reset method. Resets mutex state. Not implemented in C++.' +type: docs +weight: 300 +url: /cpp/system.threading/mutex/reset/ +--- +## Mutex::Reset method + + +Resets mutex state. Not implemented. + +```cpp +virtual bool System::Threading::Mutex::Reset() +``` + +## See Also + +* Class [Mutex](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/mutex/set/_index.md b/english/cpp/system.threading/mutex/set/_index.md new file mode 100644 index 0000000000..86b9ef6798 --- /dev/null +++ b/english/cpp/system.threading/mutex/set/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::Mutex::Set method +linktitle: Set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Mutex::Set method. Set mutex to signalled state. Not implemented in C++.' +type: docs +weight: 400 +url: /cpp/system.threading/mutex/set/ +--- +## Mutex::Set method + + +Set mutex to signalled state. Not implemented. + +```cpp +virtual bool System::Threading::Mutex::Set() +``` + +## See Also + +* Class [Mutex](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/mutex/waitone/_index.md b/english/cpp/system.threading/mutex/waitone/_index.md new file mode 100644 index 0000000000..36f5c2e596 --- /dev/null +++ b/english/cpp/system.threading/mutex/waitone/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Threading::Mutex::WaitOne method +linktitle: WaitOne +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Mutex::WaitOne method. Locks mutex. Performs unlimited waiting if neccessary in C++.' +type: docs +weight: 500 +url: /cpp/system.threading/mutex/waitone/ +--- +## Mutex::WaitOne() method + + +Locks mutex. Performs unlimited waiting if neccessary. + +```cpp +virtual bool System::Threading::Mutex::WaitOne() override +``` + + +### ReturnValue + +Always returns true as it does not return until mutex is locked. + +## See Also + +* Class [Mutex](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Mutex::WaitOne(int) method + + +Locks mutex. Performs waiting if neccessary. + +```cpp +virtual bool System::Threading::Mutex::WaitOne(int millisecondsTimeout) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| millisecondsTimeout | int | Waiting timeout in milliseconds. | + +### ReturnValue + +Returns true if mutex was locked or false if timeout exceeded. + +## See Also + +* Class [Mutex](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Mutex::WaitOne(TimeSpan) method + + +Locks mutex. Performs waiting if neccessary. + +```cpp +virtual bool System::Threading::Mutex::WaitOne(TimeSpan timeout) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| timeout | TimeSpan | A [System::TimeSpan](../../../system/timespan/) that represents the number of milliseconds to wait, or a [System::TimeSpan](../../../system/timespan/) that represents -1 milliseconds to wait indefinitely. | + +### ReturnValue + +Returns true if mutex was locked or false if timeout exceeded. + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [Mutex](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/parameterizedthreadstart/_index.md b/english/cpp/system.threading/parameterizedthreadstart/_index.md new file mode 100644 index 0000000000..42a946ef7e --- /dev/null +++ b/english/cpp/system.threading/parameterizedthreadstart/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Threading::ParameterizedThreadStart typedef +linktitle: ParameterizedThreadStart +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ParameterizedThreadStart typedef. Thread function with single parameter in C++.' +type: docs +weight: 1700 +url: /cpp/system.threading/parameterizedthreadstart/ +--- +## ParameterizedThreadStart typedef + + +[Thread](../thread/) function with single parameter. + +```cpp +using System::Threading::ParameterizedThreadStart = System::MulticastDelegate)> +``` + +## See Also + +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/semaphore/_index.md b/english/cpp/system.threading/semaphore/_index.md new file mode 100644 index 0000000000..51c9c83228 --- /dev/null +++ b/english/cpp/system.threading/semaphore/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Threading::Semaphore class +linktitle: Semaphore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Semaphore class. Semaphore implementation. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.threading/semaphore/ +--- +## Semaphore class + + +[Semaphore](./) implementation. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Semaphore : public System::Threading::WaitHandle +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Release](./release/)() | Releases lock on semaphore. | +| [Release](./release/)(int) | Releases multiple locks on semaphore. | +| virtual [Reset](./reset/)() | Sets semaphore to non-signalled state. Not supported. | +| [Semaphore](./semaphore/)(int, int) | RTTI information. | +| [Semaphore](./semaphore/)(int, int, const String\&) | Creates named semaphore. | +| [Semaphore](./semaphore/)(int, int, const String\&, bool\&) | Creates named semaphore. | +| virtual [Set](./set/)() | Sets semaphore to signalled state. Not supported. | +| [WaitOne](./waitone/)() override | Locks semaphore. Performs unlimited waiting if neccessary. | +| [WaitOne](./waitone/)(int) override | Locks semaphore. Performs waiting if neccessary. | +## Fields + +| Field | Description | +| --- | --- | +| static [WaitTimeout](../waithandle/waittimeout/) | Special value to be returned by the function otherwise returning index of signalled object in array, if timeout exceeds and nothing signals. | +## See Also + +* Class [WaitHandle](../waithandle/) +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/semaphore/release/_index.md b/english/cpp/system.threading/semaphore/release/_index.md new file mode 100644 index 0000000000..7f4bec7eb9 --- /dev/null +++ b/english/cpp/system.threading/semaphore/release/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Threading::Semaphore::Release method +linktitle: Release +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Semaphore::Release method. Releases lock on semaphore in C++.' +type: docs +weight: 200 +url: /cpp/system.threading/semaphore/release/ +--- +## Semaphore::Release() method + + +Releases lock on semaphore. + +```cpp +int System::Threading::Semaphore::Release() +``` + + +### ReturnValue + +The count of locks just before [Release()](./) was called. + +## See Also + +* Class [Semaphore](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Semaphore::Release(int) method + + +Releases multiple locks on semaphore. + +```cpp +int System::Threading::Semaphore::Release(int releaseCount) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| releaseCount | int | Number of locks to release. | + +### ReturnValue + +The count of locks just before [Release()](./) was called. + +## See Also + +* Class [Semaphore](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/semaphore/reset/_index.md b/english/cpp/system.threading/semaphore/reset/_index.md new file mode 100644 index 0000000000..d37e7d92fb --- /dev/null +++ b/english/cpp/system.threading/semaphore/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::Semaphore::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Semaphore::Reset method. Sets semaphore to non-signalled state. Not supported in C++.' +type: docs +weight: 300 +url: /cpp/system.threading/semaphore/reset/ +--- +## Semaphore::Reset method + + +Sets semaphore to non-signalled state. Not supported. + +```cpp +virtual bool System::Threading::Semaphore::Reset() +``` + +## See Also + +* Class [Semaphore](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/semaphore/semaphore/_index.md b/english/cpp/system.threading/semaphore/semaphore/_index.md new file mode 100644 index 0000000000..af9567cdf8 --- /dev/null +++ b/english/cpp/system.threading/semaphore/semaphore/_index.md @@ -0,0 +1,77 @@ +--- +title: System::Threading::Semaphore::Semaphore constructor +linktitle: Semaphore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Semaphore::Semaphore constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/semaphore/semaphore/ +--- +## Semaphore::Semaphore(int, int) constructor + + +RTTI information. + +```cpp +System::Threading::Semaphore::Semaphore(int initialCount, int maximumCount) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| initialCount | int | Initial count of active entries. | +| maximumCount | int | Maximum allwed entries count. | +## Remarks + + +Creates unnamed semaphore. +## See Also + +* Class [Semaphore](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Semaphore::Semaphore(int, int, const String\&) constructor + + +Creates named semaphore. + +```cpp +System::Threading::Semaphore::Semaphore(int initialCount, int maximumCount, const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| initialCount | int | Initial count of active entries. | +| maximumCount | int | Maximum allwed entries count. | +| name | const String\& | [Semaphore](../) name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Semaphore](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Semaphore::Semaphore(int, int, const String\&, bool\&) constructor + + +Creates named semaphore. + +```cpp +System::Threading::Semaphore::Semaphore(int initialCount, int maximumCount, const String &name, bool &createdNew) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| initialCount | int | Initial count of active entries. | +| maximumCount | int | Maximum allwed entries count. | +| name | const String\& | [Semaphore](../) name. | +| createdNew | bool\& | Reference to variable which is set to true if semaphore was created and to false if existing one with same name was reused | + +## See Also + +* Class [String](../../../system/string/) +* Class [Semaphore](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/semaphore/set/_index.md b/english/cpp/system.threading/semaphore/set/_index.md new file mode 100644 index 0000000000..568d196b17 --- /dev/null +++ b/english/cpp/system.threading/semaphore/set/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::Semaphore::Set method +linktitle: Set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Semaphore::Set method. Sets semaphore to signalled state. Not supported in C++.' +type: docs +weight: 400 +url: /cpp/system.threading/semaphore/set/ +--- +## Semaphore::Set method + + +Sets semaphore to signalled state. Not supported. + +```cpp +virtual bool System::Threading::Semaphore::Set() +``` + +## See Also + +* Class [Semaphore](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/semaphore/waitone/_index.md b/english/cpp/system.threading/semaphore/waitone/_index.md new file mode 100644 index 0000000000..f36f1c7e27 --- /dev/null +++ b/english/cpp/system.threading/semaphore/waitone/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Threading::Semaphore::WaitOne method +linktitle: WaitOne +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Semaphore::WaitOne method. Locks semaphore. Performs unlimited waiting if neccessary in C++.' +type: docs +weight: 500 +url: /cpp/system.threading/semaphore/waitone/ +--- +## Semaphore::WaitOne() method + + +Locks semaphore. Performs unlimited waiting if neccessary. + +```cpp +virtual bool System::Threading::Semaphore::WaitOne() override +``` + + +### ReturnValue + +Always returns true as it does not return until semaphore is locked. + +## See Also + +* Class [Semaphore](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Semaphore::WaitOne(int) method + + +Locks semaphore. Performs waiting if neccessary. + +```cpp +virtual bool System::Threading::Semaphore::WaitOne(int millisecondsTimeout) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| millisecondsTimeout | int | Waiting timeout in milliseconds. | + +### ReturnValue + +Returns true if semaphore was locked or false if timeout exceeded. + +## See Also + +* Class [Semaphore](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/sendorpostcallback/_index.md b/english/cpp/system.threading/sendorpostcallback/_index.md new file mode 100644 index 0000000000..034340f839 --- /dev/null +++ b/english/cpp/system.threading/sendorpostcallback/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Threading::SendOrPostCallback typedef +linktitle: SendOrPostCallback +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Threading::SendOrPostCallback typedef in C++.' +type: docs +weight: 1800 +url: /cpp/system.threading/sendorpostcallback/ +--- +## SendOrPostCallback typedef + + + + +```cpp +using System::Threading::SendOrPostCallback = System::MulticastDelegate)> +``` + +## See Also + +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/thread/_index.md b/english/cpp/system.threading/thread/_index.md new file mode 100644 index 0000000000..82d34cf1de --- /dev/null +++ b/english/cpp/system.threading/thread/_index.md @@ -0,0 +1,90 @@ +--- +title: System::Threading::Thread class +linktitle: Thread +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread class. Thread implementation. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system.threading/thread/ +--- +## Thread class + + +[Thread](./) implementation. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Thread : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Abort](./abort/)() | Aborts thread. Not implemented. | +| [get_CurrentCulture](./get_currentculture/)() | Gets thread culture. | +| static [get_CurrentThread](./get_currentthread/)() | Gets object which describes current thread. | +| [get_CurrentUICulture](./get_currentuiculture/)() | Gets user interface culture used by thread. | +| [get_IsAlive](./get_isalive/)() | Checks whether thread is alive. | +| [get_IsBackground](./get_isbackground/)() | Checks whether thread is background. | +| [get_IsThreadPoolThread](./get_isthreadpoolthread/)() | Checks if thread is owned by a thread pool. | +| [get_ManagedThreadId](./get_managedthreadid/)() const | Gets identifier of thread. Can be got from OS, but if OS thread identifier exceeds int limits, ids of threads can intersect. | +| [get_Name](./get_name/)() | Gets thread name. | +| [get_ThreadState](./get_threadstate/)() | Gets thread state. | +| static [GetCurrentThreadId](./getcurrentthreadid/)() | Gets identifier of current thread. | +| [GetHashCode](./gethashcode/)() const override | | +| [Interrupt](./interrupt/)() | Interrupt thread. Not implemented. | +| [Join](./join/)() | Joins managed thread. Performs unlimited waiting if required. | +| [Join](./join/)(int) | Joins managed thread. Performs limited waiting. | +| [Join](./join/)(TimeSpan) | Joins managed thread. Performs limited waiting. | +| static [MemoryBarrier](./memorybarrier/)() | Synchronizes memory access. | +| [operator=](./operator=/)(const Thread\&) | Copies TLS data from different thread. | +| [set_CurrentCulture](./set_currentculture/)(const SharedPtr\\&) | Sets thread culture. | +| [set_CurrentUICulture](./set_currentuiculture/)(const SharedPtr\\&) | Sets user interface culture used by thread. | +| [set_IsBackground](./set_isbackground/)(bool) | Sets thread to background or foreground. | +| [set_Name](./set_name/)(const System::String\&) | Sets thread name. | +| static [Sleep](./sleep/)(int) | Stops current thread for specified timeout. | +| static [Sleep](./sleep/)(TimeSpan) | Stops current thread for specified timeout. | +| static [SpinWait](./spinwait/)(int) | Waits for specific number of loop iterations. | +| [Start](./start/)() | Starts thread using null argument object. | +| [Start](./start/)(const System::SharedPtr\\&) | Starts thread. | +| [Thread](./thread/)() | Constructor. | +| [Thread](./thread/)(ThreadStart) | Constructor. | +| [Thread](./thread/)(ParameterizedThreadStart) | Constructor. | +| [Thread](./thread/)(Thread\&) | Copy constructor. | +| static [Yield](./yield/)() | Yields thread. | +| virtual [~Thread](./~thread/)() | Destructor. | +## Remarks + + + +```cpp +#include "system/threading/thread.h" +#include "system/smart_ptr.h" + +int main() +{ + auto thread = System::MakeObject([]() + { + std::cout << "Child thread ID: " << System::Threading::Thread::GetCurrentThreadId() << std::endl; + System::Threading::Thread::Sleep(200); + }); + + std::cout << "Main thread ID: " << System::Threading::Thread::GetCurrentThreadId() << std::endl; + + thread->Start(); + thread->Join(); + + return 0; +} +/* +This code example produces the following output: +Main thread ID: 2 +Child thread ID: 1 +*/ +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/thread/abort/_index.md b/english/cpp/system.threading/thread/abort/_index.md new file mode 100644 index 0000000000..48251701eb --- /dev/null +++ b/english/cpp/system.threading/thread/abort/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::Thread::Abort method +linktitle: Abort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::Abort method. Aborts thread. Not implemented in C++.' +type: docs +weight: 300 +url: /cpp/system.threading/thread/abort/ +--- +## Thread::Abort method + + +Aborts thread. Not implemented. + +```cpp +void System::Threading::Thread::Abort() +``` + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/get_currentculture/_index.md b/english/cpp/system.threading/thread/get_currentculture/_index.md new file mode 100644 index 0000000000..1b3a8fc7ef --- /dev/null +++ b/english/cpp/system.threading/thread/get_currentculture/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Threading::Thread::get_CurrentCulture method +linktitle: get_CurrentCulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::get_CurrentCulture method. Gets thread culture in C++.' +type: docs +weight: 400 +url: /cpp/system.threading/thread/get_currentculture/ +--- +## Thread::get_CurrentCulture method + + +Gets thread culture. + +```cpp +SharedPtr System::Threading::Thread::get_CurrentCulture() +``` + + +### ReturnValue + +Culture used by thread. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/get_currentthread/_index.md b/english/cpp/system.threading/thread/get_currentthread/_index.md new file mode 100644 index 0000000000..abe323dc0a --- /dev/null +++ b/english/cpp/system.threading/thread/get_currentthread/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Threading::Thread::get_CurrentThread method +linktitle: get_CurrentThread +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::get_CurrentThread method. Gets object which describes current thread in C++.' +type: docs +weight: 2100 +url: /cpp/system.threading/thread/get_currentthread/ +--- +## Thread::get_CurrentThread method + + +Gets object which describes current thread. + +```cpp +static System::SharedPtr System::Threading::Thread::get_CurrentThread() +``` + + +### ReturnValue + +[Thread](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Thread](../) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/get_currentuiculture/_index.md b/english/cpp/system.threading/thread/get_currentuiculture/_index.md new file mode 100644 index 0000000000..0816cd1220 --- /dev/null +++ b/english/cpp/system.threading/thread/get_currentuiculture/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Threading::Thread::get_CurrentUICulture method +linktitle: get_CurrentUICulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::get_CurrentUICulture method. Gets user interface culture used by thread in C++.' +type: docs +weight: 500 +url: /cpp/system.threading/thread/get_currentuiculture/ +--- +## Thread::get_CurrentUICulture method + + +Gets user interface culture used by thread. + +```cpp +SharedPtr System::Threading::Thread::get_CurrentUICulture() +``` + + +### ReturnValue + +Culture used by thread UI. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/get_isalive/_index.md b/english/cpp/system.threading/thread/get_isalive/_index.md new file mode 100644 index 0000000000..5fe73a413f --- /dev/null +++ b/english/cpp/system.threading/thread/get_isalive/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Threading::Thread::get_IsAlive method +linktitle: get_IsAlive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::get_IsAlive method. Checks whether thread is alive in C++.' +type: docs +weight: 600 +url: /cpp/system.threading/thread/get_isalive/ +--- +## Thread::get_IsAlive method + + +Checks whether thread is alive. + +```cpp +bool System::Threading::Thread::get_IsAlive() +``` + + +### ReturnValue + +True if thread is executing or joining, false otherwise. + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/get_isbackground/_index.md b/english/cpp/system.threading/thread/get_isbackground/_index.md new file mode 100644 index 0000000000..5173f4bb26 --- /dev/null +++ b/english/cpp/system.threading/thread/get_isbackground/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Threading::Thread::get_IsBackground method +linktitle: get_IsBackground +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::get_IsBackground method. Checks whether thread is background in C++.' +type: docs +weight: 700 +url: /cpp/system.threading/thread/get_isbackground/ +--- +## Thread::get_IsBackground method + + +Checks whether thread is background. + +```cpp +bool System::Threading::Thread::get_IsBackground() +``` + + +### ReturnValue + +True is thread is background, false otherwise. + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/get_isthreadpoolthread/_index.md b/english/cpp/system.threading/thread/get_isthreadpoolthread/_index.md new file mode 100644 index 0000000000..8530de20c2 --- /dev/null +++ b/english/cpp/system.threading/thread/get_isthreadpoolthread/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Threading::Thread::get_IsThreadPoolThread method +linktitle: get_IsThreadPoolThread +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::get_IsThreadPoolThread method. Checks if thread is owned by a thread pool in C++.' +type: docs +weight: 800 +url: /cpp/system.threading/thread/get_isthreadpoolthread/ +--- +## Thread::get_IsThreadPoolThread method + + +Checks if thread is owned by a thread pool. + +```cpp +bool System::Threading::Thread::get_IsThreadPoolThread() +``` + + +### ReturnValue + +True if thread is part of [ThreadPool](../../threadpool/), false otherwise. + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/get_managedthreadid/_index.md b/english/cpp/system.threading/thread/get_managedthreadid/_index.md new file mode 100644 index 0000000000..08b1197c2e --- /dev/null +++ b/english/cpp/system.threading/thread/get_managedthreadid/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Threading::Thread::get_ManagedThreadId method +linktitle: get_ManagedThreadId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::get_ManagedThreadId method. Gets identifier of thread. Can be got from OS, but if OS thread identifier exceeds int limits, ids of threads can intersect in C++.' +type: docs +weight: 900 +url: /cpp/system.threading/thread/get_managedthreadid/ +--- +## Thread::get_ManagedThreadId method + + +Gets identifier of thread. Can be got from OS, but if OS thread identifier exceeds int limits, ids of threads can intersect. + +```cpp +int System::Threading::Thread::get_ManagedThreadId() const +``` + + +### ReturnValue + +Pseudo-unique thread identifier. + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/get_name/_index.md b/english/cpp/system.threading/thread/get_name/_index.md new file mode 100644 index 0000000000..3e1869e7b2 --- /dev/null +++ b/english/cpp/system.threading/thread/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Threading::Thread::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::get_Name method. Gets thread name in C++.' +type: docs +weight: 1000 +url: /cpp/system.threading/thread/get_name/ +--- +## Thread::get_Name method + + +Gets thread name. + +```cpp +System::String System::Threading::Thread::get_Name() +``` + + +### ReturnValue + +[Thread](../) name. + +## See Also + +* Class [String](../../../system/string/) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/get_threadstate/_index.md b/english/cpp/system.threading/thread/get_threadstate/_index.md new file mode 100644 index 0000000000..42e23f012e --- /dev/null +++ b/english/cpp/system.threading/thread/get_threadstate/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Threading::Thread::get_ThreadState method +linktitle: get_ThreadState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::get_ThreadState method. Gets thread state in C++.' +type: docs +weight: 1100 +url: /cpp/system.threading/thread/get_threadstate/ +--- +## Thread::get_ThreadState method + + +Gets thread state. + +```cpp +ThreadState System::Threading::Thread::get_ThreadState() +``` + + +### ReturnValue + +State of controlled thread. + +## See Also + +* Enum [ThreadState](../../threadstate/) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/getcurrentthreadid/_index.md b/english/cpp/system.threading/thread/getcurrentthreadid/_index.md new file mode 100644 index 0000000000..424e8c397d --- /dev/null +++ b/english/cpp/system.threading/thread/getcurrentthreadid/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Threading::Thread::GetCurrentThreadId method +linktitle: GetCurrentThreadId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::GetCurrentThreadId method. Gets identifier of current thread in C++.' +type: docs +weight: 2200 +url: /cpp/system.threading/thread/getcurrentthreadid/ +--- +## Thread::GetCurrentThreadId method + + +Gets identifier of current thread. + +```cpp +static int System::Threading::Thread::GetCurrentThreadId() +``` + + +### ReturnValue + +Pseudo-unique identifier of current thread. + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/gethashcode/_index.md b/english/cpp/system.threading/thread/gethashcode/_index.md new file mode 100644 index 0000000000..9e20dbf743 --- /dev/null +++ b/english/cpp/system.threading/thread/gethashcode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Threading::Thread::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetHashCode method of System::Threading::Thread class in C++.' +type: docs +weight: 1200 +url: /cpp/system.threading/thread/gethashcode/ +--- +## Thread::GetHashCode method + + + + +```cpp +virtual int System::Threading::Thread::GetHashCode() const override +``` + + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/interrupt/_index.md b/english/cpp/system.threading/thread/interrupt/_index.md new file mode 100644 index 0000000000..81b024d0a8 --- /dev/null +++ b/english/cpp/system.threading/thread/interrupt/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::Thread::Interrupt method +linktitle: Interrupt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::Interrupt method. Interrupt thread. Not implemented in C++.' +type: docs +weight: 1300 +url: /cpp/system.threading/thread/interrupt/ +--- +## Thread::Interrupt method + + +Interrupt thread. Not implemented. + +```cpp +void System::Threading::Thread::Interrupt() +``` + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/join/_index.md b/english/cpp/system.threading/thread/join/_index.md new file mode 100644 index 0000000000..e8b4067089 --- /dev/null +++ b/english/cpp/system.threading/thread/join/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Threading::Thread::Join method +linktitle: Join +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::Join method. Joins managed thread. Performs unlimited waiting if required in C++.' +type: docs +weight: 1400 +url: /cpp/system.threading/thread/join/ +--- +## Thread::Join() method + + +Joins managed thread. Performs unlimited waiting if required. + +```cpp +void System::Threading::Thread::Join() +``` + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Thread::Join(int) method + + +Joins managed thread. Performs limited waiting. + +```cpp +bool System::Threading::Thread::Join(int millisecondsTimeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| millisecondsTimeout | int | Waiting timeout in milliseconds. | + +### ReturnValue + +True if thread was successfully joined, false if timeout exceeded. + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Thread::Join(TimeSpan) method + + +Joins managed thread. Performs limited waiting. + +```cpp +bool System::Threading::Thread::Join(TimeSpan timeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| timeout | TimeSpan | A [TimeSpan](../../../system/timespan/) set to the amount of time to wait for the thread to terminate. | + +### ReturnValue + +True if thread was successfully joined, false if timeout exceeded. + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/memorybarrier/_index.md b/english/cpp/system.threading/thread/memorybarrier/_index.md new file mode 100644 index 0000000000..5de44d176e --- /dev/null +++ b/english/cpp/system.threading/thread/memorybarrier/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::Thread::MemoryBarrier method +linktitle: MemoryBarrier +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::MemoryBarrier method. Synchronizes memory access in C++.' +type: docs +weight: 2300 +url: /cpp/system.threading/thread/memorybarrier/ +--- +## Thread::MemoryBarrier method + + +Synchronizes memory access. + +```cpp +static void System::Threading::Thread::MemoryBarrier() +``` + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/operator=/_index.md b/english/cpp/system.threading/thread/operator=/_index.md new file mode 100644 index 0000000000..6780027626 --- /dev/null +++ b/english/cpp/system.threading/thread/operator=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Threading::Thread::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::operator= method. Copies TLS data from different thread in C++.' +type: docs +weight: 1500 +url: /cpp/system.threading/thread/operator=/ +--- +## Thread::operator= method + + +Copies TLS data from different thread. + +```cpp +Thread & System::Threading::Thread::operator=(const Thread &t) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| t | const Thread\& | [Thread](../) to copy data from. | + +### ReturnValue + +Self reference. + +## See Also + +* Class [Thread](../) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/set_currentculture/_index.md b/english/cpp/system.threading/thread/set_currentculture/_index.md new file mode 100644 index 0000000000..d097d49b4f --- /dev/null +++ b/english/cpp/system.threading/thread/set_currentculture/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Threading::Thread::set_CurrentCulture method +linktitle: set_CurrentCulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::set_CurrentCulture method. Sets thread culture in C++.' +type: docs +weight: 1600 +url: /cpp/system.threading/thread/set_currentculture/ +--- +## Thread::set_CurrentCulture method + + +Sets thread culture. + +```cpp +void System::Threading::Thread::set_CurrentCulture(const SharedPtr &ci) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ci | const SharedPtr\\& | Culture to be used by thread. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/set_currentuiculture/_index.md b/english/cpp/system.threading/thread/set_currentuiculture/_index.md new file mode 100644 index 0000000000..f89ac4da5c --- /dev/null +++ b/english/cpp/system.threading/thread/set_currentuiculture/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Threading::Thread::set_CurrentUICulture method +linktitle: set_CurrentUICulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::set_CurrentUICulture method. Sets user interface culture used by thread in C++.' +type: docs +weight: 1700 +url: /cpp/system.threading/thread/set_currentuiculture/ +--- +## Thread::set_CurrentUICulture method + + +Sets user interface culture used by thread. + +```cpp +void System::Threading::Thread::set_CurrentUICulture(const SharedPtr &ci) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/set_isbackground/_index.md b/english/cpp/system.threading/thread/set_isbackground/_index.md new file mode 100644 index 0000000000..962210644b --- /dev/null +++ b/english/cpp/system.threading/thread/set_isbackground/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Threading::Thread::set_IsBackground method +linktitle: set_IsBackground +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::set_IsBackground method. Sets thread to background or foreground in C++.' +type: docs +weight: 1800 +url: /cpp/system.threading/thread/set_isbackground/ +--- +## Thread::set_IsBackground method + + +Sets thread to background or foreground. + +```cpp +void System::Threading::Thread::set_IsBackground(bool is_background) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| is_background | bool | If true, set thread to background, otherwise to foreground. | + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/set_name/_index.md b/english/cpp/system.threading/thread/set_name/_index.md new file mode 100644 index 0000000000..db2a6509df --- /dev/null +++ b/english/cpp/system.threading/thread/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Threading::Thread::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::set_Name method. Sets thread name in C++.' +type: docs +weight: 1900 +url: /cpp/system.threading/thread/set_name/ +--- +## Thread::set_Name method + + +Sets thread name. + +```cpp +void System::Threading::Thread::set_Name(const System::String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const System::String\& | [Thread](../) name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/sleep/_index.md b/english/cpp/system.threading/thread/sleep/_index.md new file mode 100644 index 0000000000..af233a8769 --- /dev/null +++ b/english/cpp/system.threading/thread/sleep/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Threading::Thread::Sleep method +linktitle: Sleep +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::Sleep method. Stops current thread for specified timeout in C++.' +type: docs +weight: 2400 +url: /cpp/system.threading/thread/sleep/ +--- +## Thread::Sleep(int) method + + +Stops current thread for specified timeout. + +```cpp +static void System::Threading::Thread::Sleep(int millisecondsTimeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| millisecondsTimeout | int | [Timeout](../../timeout/) to sleep in milliseconds. | + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Thread::Sleep(TimeSpan) method + + +Stops current thread for specified timeout. + +```cpp +static void System::Threading::Thread::Sleep(TimeSpan timeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| timeout | TimeSpan | [Timeout](../../timeout/) to sleep. | + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/spinwait/_index.md b/english/cpp/system.threading/thread/spinwait/_index.md new file mode 100644 index 0000000000..0b3b2544c1 --- /dev/null +++ b/english/cpp/system.threading/thread/spinwait/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Threading::Thread::SpinWait method +linktitle: SpinWait +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::SpinWait method. Waits for specific number of loop iterations in C++.' +type: docs +weight: 2500 +url: /cpp/system.threading/thread/spinwait/ +--- +## Thread::SpinWait method + + +Waits for specific number of loop iterations. + +```cpp +static void System::Threading::Thread::SpinWait(int iterations) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| iterations | int | How many loops to wait for. | + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/start/_index.md b/english/cpp/system.threading/thread/start/_index.md new file mode 100644 index 0000000000..1a295fa13c --- /dev/null +++ b/english/cpp/system.threading/thread/start/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Threading::Thread::Start method +linktitle: Start +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::Start method. Starts thread using null argument object in C++.' +type: docs +weight: 2000 +url: /cpp/system.threading/thread/start/ +--- +## Thread::Start() method + + +Starts thread using null argument object. + +```cpp +void System::Threading::Thread::Start() +``` + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Thread::Start(const System::SharedPtr\\&) method + + +Starts thread. + +```cpp +void System::Threading::Thread::Start(const System::SharedPtr &o) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| o | const System::SharedPtr\\& | [Object](../../../system/object/) to pass to thread function as argument. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/thread/_index.md b/english/cpp/system.threading/thread/thread/_index.md new file mode 100644 index 0000000000..96d527fcf4 --- /dev/null +++ b/english/cpp/system.threading/thread/thread/_index.md @@ -0,0 +1,83 @@ +--- +title: System::Threading::Thread::Thread constructor +linktitle: Thread +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::Thread constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/thread/thread/ +--- +## Thread::Thread() constructor + + +Constructor. + +```cpp +System::Threading::Thread::Thread() +``` + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Thread::Thread(ParameterizedThreadStart) constructor + + +Constructor. + +```cpp +System::Threading::Thread::Thread(ParameterizedThreadStart thread_function) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| thread_function | ParameterizedThreadStart | Function to be executed by thread. | + +## See Also + +* Typedef [ParameterizedThreadStart](../../parameterizedthreadstart/) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Thread::Thread(Thread\&) constructor + + +Copy constructor. + +```cpp +System::Threading::Thread::Thread(Thread &t) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| t | Thread\& | [Thread](../) to copy data from. | + +## See Also + +* Class [Thread](../) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Thread::Thread(ThreadStart) constructor + + +Constructor. + +```cpp +System::Threading::Thread::Thread(ThreadStart thread_function) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| thread_function | ThreadStart | Function to be executed by thread. | + +## See Also + +* Typedef [ThreadStart](../../threadstart/) +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/yield/_index.md b/english/cpp/system.threading/thread/yield/_index.md new file mode 100644 index 0000000000..85bacd7b8b --- /dev/null +++ b/english/cpp/system.threading/thread/yield/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::Thread::Yield method +linktitle: Yield +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::Yield method. Yields thread in C++.' +type: docs +weight: 2600 +url: /cpp/system.threading/thread/yield/ +--- +## Thread::Yield method + + +Yields thread. + +```cpp +static bool System::Threading::Thread::Yield() +``` + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/thread/~thread/_index.md b/english/cpp/system.threading/thread/~thread/_index.md new file mode 100644 index 0000000000..48fbe70ce1 --- /dev/null +++ b/english/cpp/system.threading/thread/~thread/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::Thread::~Thread method +linktitle: ~Thread +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Thread::~Thread method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system.threading/thread/~thread/ +--- +## Thread::~Thread method + + +Destructor. + +```cpp +virtual System::Threading::Thread::~Thread() +``` + +## See Also + +* Class [Thread](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpool/_index.md b/english/cpp/system.threading/threadpool/_index.md new file mode 100644 index 0000000000..f5c3effbb9 --- /dev/null +++ b/english/cpp/system.threading/threadpool/_index.md @@ -0,0 +1,104 @@ +--- +title: System::Threading::ThreadPool class +linktitle: ThreadPool +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPool class. Thread pool API allowing it pushing jobs into queue to be read by pool of worker threads. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 900 +url: /cpp/system.threading/threadpool/ +--- +## ThreadPool class + + +[Thread](../thread/) pool API allowing it pushing jobs into queue to be read by pool of worker threads. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class ThreadPool : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [GetAvailableThreads](./getavailablethreads/)(int\&, int\&) | Gets number of available threads. | +| static [GetInstance](./getinstance/)() | RTTI information. | +| static [GetMaxThreads](./getmaxthreads/)(int\&, int\&) | Gets maximal number of concurrent threads. | +| static [GetMinThreads](./getminthreads/)(int\&, int\&) | Gets minimal number of threads being created by pool. | +| static [JoinAllThreads](./joinallthreads/)() | Joins all owned threads. Waits infinitely. | +| [operator=](./operator=/)(const ThreadPool\&) | No copying. | +| static [QueueUserWorkItem](./queueuserworkitem/)(WaitCallback) | Puts work item into queue which is present with callback with no parameter. | +| static [QueueUserWorkItem](./queueuserworkitem/)(WaitCallback, const System::SharedPtr\\&) | Puts work item into queue which is present with callback with no parameter. | +| static [SetMaxThreads](./setmaxthreads/)(int, int) | Sets number of threads owned by pool. | +| static [SetMinThreads](./setminthreads/)(int, int) | Sets minimal number of threads owned by pool. | +| [ThreadPool](./threadpool/)(const ThreadPool\&) | No copying. | +## Remarks + + + +```cpp +#include "system/threading/thread_pool.h" +#include "system/threading/thread.h" +#include "system/object.h" +#include "system/smart_ptr.h" +#include +#include +#include +#include + +const std::string &BooleanToString(bool value) +{ + static const std::string True = "True"; + static const std::string False = "False"; + + return value ? True : False; +} + +int main() +{ + using namespace System::Threading; + std::mutex m; + + const auto threadsCount = std::thread::hardware_concurrency(); + + for (unsigned int i = 0; i < threadsCount; ++i) + { + ThreadPool::QueueUserWorkItem([&m](System::SharedPtr object) -> void { + auto thread = Thread::get_CurrentThread(); + m.lock(); + std::cout << "Background: " << BooleanToString(thread->get_IsBackground()) << + ", Thread pool: " << BooleanToString(thread->get_IsThreadPoolThread()) << + ", Thread ID: " << thread->get_ManagedThreadId() << std::endl; + m.unlock(); + }); + } + + ThreadPool::JoinAllThreads(); + + return 0; +} +/* +This code example produces the following output: +Background: True, Thread pool: True, Thread ID: 1 +Background: True, Thread pool: True, Thread ID: 3 +Background: True, Thread pool: True, Thread ID: 5 +Background: True, Thread pool: True, Thread ID: 6 +Background: True, Thread pool: True, Thread ID: 9 +Background: True, Thread pool: True, Thread ID: 1 +Background: True, Thread pool: True, Thread ID: 7 +Background: True, Thread pool: True, Thread ID: 2 +Background: True, Thread pool: True, Thread ID: 4 +Background: True, Thread pool: True, Thread ID: 3 +Background: True, Thread pool: True, Thread ID: 12 +Background: True, Thread pool: True, Thread ID: 8 +Background: True, Thread pool: True, Thread ID: 5 +Background: True, Thread pool: True, Thread ID: 6 +Background: True, Thread pool: True, Thread ID: 16 +Background: True, Thread pool: True, Thread ID: 11 +*/ +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/threadpool/getavailablethreads/_index.md b/english/cpp/system.threading/threadpool/getavailablethreads/_index.md new file mode 100644 index 0000000000..6a207f0545 --- /dev/null +++ b/english/cpp/system.threading/threadpool/getavailablethreads/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Threading::ThreadPool::GetAvailableThreads method +linktitle: GetAvailableThreads +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPool::GetAvailableThreads method. Gets number of available threads in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/threadpool/getavailablethreads/ +--- +## ThreadPool::GetAvailableThreads method + + +Gets number of available threads. + +```cpp +static void System::Threading::ThreadPool::GetAvailableThreads(int &wt, int &cpt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| wt | int\& | Reference to variable to store number of awailable worker threads. | +| cpt | int\& | Reference to variable to store number of awailable [IO](../../../system.io/) threads. | + +## See Also + +* Class [ThreadPool](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpool/getinstance/_index.md b/english/cpp/system.threading/threadpool/getinstance/_index.md new file mode 100644 index 0000000000..98444a6f6d --- /dev/null +++ b/english/cpp/system.threading/threadpool/getinstance/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Threading::ThreadPool::GetInstance method +linktitle: GetInstance +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPool::GetInstance method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.threading/threadpool/getinstance/ +--- +## ThreadPool::GetInstance method + + +RTTI information. + +```cpp +static ThreadPoolImpl & System::Threading::ThreadPool::GetInstance() +``` + + +### ReturnValue + +Pool implementation object refernce. +## Remarks + + +Implementation instance that holds list of jobs and other parameters. +## See Also + +* Class [ThreadPoolImpl](../../threadpoolimpl/) +* Class [ThreadPool](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpool/getmaxthreads/_index.md b/english/cpp/system.threading/threadpool/getmaxthreads/_index.md new file mode 100644 index 0000000000..da55638bc2 --- /dev/null +++ b/english/cpp/system.threading/threadpool/getmaxthreads/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Threading::ThreadPool::GetMaxThreads method +linktitle: GetMaxThreads +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPool::GetMaxThreads method. Gets maximal number of concurrent threads in C++.' +type: docs +weight: 300 +url: /cpp/system.threading/threadpool/getmaxthreads/ +--- +## ThreadPool::GetMaxThreads method + + +Gets maximal number of concurrent threads. + +```cpp +static void System::Threading::ThreadPool::GetMaxThreads(int &wt, int &cpt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| wt | int\& | Reference to variable to store maximal number of awailable worker threads. | +| cpt | int\& | Reference to variable to store maximal number of awailable [IO](../../../system.io/) threads. | + +## See Also + +* Class [ThreadPool](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpool/getminthreads/_index.md b/english/cpp/system.threading/threadpool/getminthreads/_index.md new file mode 100644 index 0000000000..7cdd0e641d --- /dev/null +++ b/english/cpp/system.threading/threadpool/getminthreads/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Threading::ThreadPool::GetMinThreads method +linktitle: GetMinThreads +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPool::GetMinThreads method. Gets minimal number of threads being created by pool in C++.' +type: docs +weight: 400 +url: /cpp/system.threading/threadpool/getminthreads/ +--- +## ThreadPool::GetMinThreads method + + +Gets minimal number of threads being created by pool. + +```cpp +static void System::Threading::ThreadPool::GetMinThreads(int &wt, int &cpt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| wt | int\& | Reference to variable to store minimal number of awailable worker threads. | +| cpt | int\& | Reference to variable to store minimal number of awailable [IO](../../../system.io/) threads. | + +## See Also + +* Class [ThreadPool](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpool/joinallthreads/_index.md b/english/cpp/system.threading/threadpool/joinallthreads/_index.md new file mode 100644 index 0000000000..e3ae4d9101 --- /dev/null +++ b/english/cpp/system.threading/threadpool/joinallthreads/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::ThreadPool::JoinAllThreads method +linktitle: JoinAllThreads +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPool::JoinAllThreads method. Joins all owned threads. Waits infinitely in C++.' +type: docs +weight: 500 +url: /cpp/system.threading/threadpool/joinallthreads/ +--- +## ThreadPool::JoinAllThreads method + + +Joins all owned threads. Waits infinitely. + +```cpp +static void System::Threading::ThreadPool::JoinAllThreads() +``` + +## See Also + +* Class [ThreadPool](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpool/operator=/_index.md b/english/cpp/system.threading/threadpool/operator=/_index.md new file mode 100644 index 0000000000..b7eb67c0d6 --- /dev/null +++ b/english/cpp/system.threading/threadpool/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Threading::ThreadPool::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPool::operator= method. No copying in C++.' +type: docs +weight: 1000 +url: /cpp/system.threading/threadpool/operator=/ +--- +## ThreadPool::operator= method + + +No copying. + +```cpp +void System::Threading::ThreadPool::operator=(const ThreadPool &)=delete +``` + +## See Also + +* Class [ThreadPool](../) +* Class [ThreadPool](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpool/queueuserworkitem/_index.md b/english/cpp/system.threading/threadpool/queueuserworkitem/_index.md new file mode 100644 index 0000000000..36c76aeceb --- /dev/null +++ b/english/cpp/system.threading/threadpool/queueuserworkitem/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Threading::ThreadPool::QueueUserWorkItem method +linktitle: QueueUserWorkItem +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPool::QueueUserWorkItem method. Puts work item into queue which is present with callback with no parameter in C++.' +type: docs +weight: 600 +url: /cpp/system.threading/threadpool/queueuserworkitem/ +--- +## ThreadPool::QueueUserWorkItem(WaitCallback) method + + +Puts work item into queue which is present with callback with no parameter. + +```cpp +static bool System::Threading::ThreadPool::QueueUserWorkItem(WaitCallback callback) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | WaitCallback | Callback function to be used as a job. | + +### ReturnValue + +Always returns true. + +## See Also + +* Typedef [WaitCallback](../../waitcallback/) +* Class [ThreadPool](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## ThreadPool::QueueUserWorkItem(WaitCallback, const System::SharedPtr\\&) method + + +Puts work item into queue which is present with callback with no parameter. + +```cpp +static bool System::Threading::ThreadPool::QueueUserWorkItem(WaitCallback callback, const System::SharedPtr &state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | WaitCallback | Callback function to be used as a job. | +| state | const System::SharedPtr\\& | Job function parameter. | + +### ReturnValue + +Always returns true. + +## See Also + +* Typedef [WaitCallback](../../waitcallback/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ThreadPool](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpool/setmaxthreads/_index.md b/english/cpp/system.threading/threadpool/setmaxthreads/_index.md new file mode 100644 index 0000000000..b55b929501 --- /dev/null +++ b/english/cpp/system.threading/threadpool/setmaxthreads/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Threading::ThreadPool::SetMaxThreads method +linktitle: SetMaxThreads +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPool::SetMaxThreads method. Sets number of threads owned by pool in C++.' +type: docs +weight: 700 +url: /cpp/system.threading/threadpool/setmaxthreads/ +--- +## ThreadPool::SetMaxThreads method + + +Sets number of threads owned by pool. + +```cpp +static bool System::Threading::ThreadPool::SetMaxThreads(int wt, int cpt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| wt | int | Maximal number of worker threads. | +| cpt | int | Maximal number of [IO](../../../system.io/) threads. | + +### ReturnValue + +True if parameters were accepted, false otherwise. + +## See Also + +* Class [ThreadPool](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpool/setminthreads/_index.md b/english/cpp/system.threading/threadpool/setminthreads/_index.md new file mode 100644 index 0000000000..b07e139b57 --- /dev/null +++ b/english/cpp/system.threading/threadpool/setminthreads/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Threading::ThreadPool::SetMinThreads method +linktitle: SetMinThreads +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPool::SetMinThreads method. Sets minimal number of threads owned by pool in C++.' +type: docs +weight: 800 +url: /cpp/system.threading/threadpool/setminthreads/ +--- +## ThreadPool::SetMinThreads method + + +Sets minimal number of threads owned by pool. + +```cpp +static bool System::Threading::ThreadPool::SetMinThreads(int wt, int cpt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| wt | int | Minimal number of worker threads. | +| cpt | int | Minimal number of [IO](../../../system.io/) threads. | + +### ReturnValue + +True if parameters were accepted, false otherwise. + +## See Also + +* Class [ThreadPool](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpool/threadpool/_index.md b/english/cpp/system.threading/threadpool/threadpool/_index.md new file mode 100644 index 0000000000..1b8fa88af4 --- /dev/null +++ b/english/cpp/system.threading/threadpool/threadpool/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Threading::ThreadPool::ThreadPool constructor +linktitle: ThreadPool +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPool::ThreadPool constructor. No copying in C++.' +type: docs +weight: 900 +url: /cpp/system.threading/threadpool/threadpool/ +--- +## ThreadPool::ThreadPool constructor + + +No copying. + +```cpp +System::Threading::ThreadPool::ThreadPool(const ThreadPool &)=delete +``` + +## See Also + +* Class [ThreadPool](../) +* Class [ThreadPool](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpoolimpl/_index.md b/english/cpp/system.threading/threadpoolimpl/_index.md new file mode 100644 index 0000000000..2b6e24fbb6 --- /dev/null +++ b/english/cpp/system.threading/threadpoolimpl/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Threading::ThreadPoolImpl class +linktitle: ThreadPoolImpl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPoolImpl class. Thread pool internal data. This is a singleton type with memory management done by access function(s). You should never create instances of it directly in C++.' +type: docs +weight: 1000 +url: /cpp/system.threading/threadpoolimpl/ +--- +## ThreadPoolImpl class + + +[Thread](../thread/) pool internal data. This is a singleton type with memory management done by access function(s). You should never create instances of it directly. + +```cpp +class ThreadPoolImpl +``` + +## Methods + +| Method | Description | +| --- | --- | +| [GetAvailableThreads](./getavailablethreads/)(int\&, int\&) | Gets number of available threads. | +| static [GetInitialized](./getinitialized/)() | Gets initialization state singleton. | +| [GetMaxThreads](./getmaxthreads/)(int\&, int\&) | Gets maximal number of concurrent threads. | +| [GetMinThreads](./getminthreads/)(int\&, int\&) | Gets minimal number of threads being created by pool. | +| [JoinAll](./joinall/)() | Joins all owned threads. Waits infinitely. | +| [QueueUserWorkItem](./queueuserworkitem/)(WaitCallback, const System::SharedPtr\\&) | Adds work item to queue. | +| [SetMaxThreads](./setmaxthreads/)(int, int) | Sets number of threads owned by pool. | +| [SetMinThreads](./setminthreads/)(int, int) | Sets minimal number of threads owned by pool. | +| [ThreadPoolImpl](./threadpoolimpl/)() | Constructor. | +| [~ThreadPoolImpl](./~threadpoolimpl/)() | Destructor. Joins all threads if they were not terminated yet. | +## See Also + +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/threadpoolimpl/getavailablethreads/_index.md b/english/cpp/system.threading/threadpoolimpl/getavailablethreads/_index.md new file mode 100644 index 0000000000..d664a9ae94 --- /dev/null +++ b/english/cpp/system.threading/threadpoolimpl/getavailablethreads/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Threading::ThreadPoolImpl::GetAvailableThreads method +linktitle: GetAvailableThreads +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPoolImpl::GetAvailableThreads method. Gets number of available threads in C++.' +type: docs +weight: 300 +url: /cpp/system.threading/threadpoolimpl/getavailablethreads/ +--- +## ThreadPoolImpl::GetAvailableThreads method + + +Gets number of available threads. + +```cpp +void System::Threading::ThreadPoolImpl::GetAvailableThreads(int &wt, int &cpt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| wt | int\& | Reference to variable to store number of awailable worker threads. | +| cpt | int\& | Reference to variable to store number of awailable [IO](../../../system.io/) threads. | + +## See Also + +* Class [ThreadPoolImpl](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpoolimpl/getinitialized/_index.md b/english/cpp/system.threading/threadpoolimpl/getinitialized/_index.md new file mode 100644 index 0000000000..fd4c432035 --- /dev/null +++ b/english/cpp/system.threading/threadpoolimpl/getinitialized/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Threading::ThreadPoolImpl::GetInitialized method +linktitle: GetInitialized +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPoolImpl::GetInitialized method. Gets initialization state singleton in C++.' +type: docs +weight: 1000 +url: /cpp/system.threading/threadpoolimpl/getinitialized/ +--- +## ThreadPoolImpl::GetInitialized method + + +Gets initialization state singleton. + +```cpp +static bool & System::Threading::ThreadPoolImpl::GetInitialized() +``` + + +### ReturnValue + +Reference to variable that holds true if initialization was done already and false otherwise. + +## See Also + +* Class [ThreadPoolImpl](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpoolimpl/getmaxthreads/_index.md b/english/cpp/system.threading/threadpoolimpl/getmaxthreads/_index.md new file mode 100644 index 0000000000..dda814442e --- /dev/null +++ b/english/cpp/system.threading/threadpoolimpl/getmaxthreads/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Threading::ThreadPoolImpl::GetMaxThreads method +linktitle: GetMaxThreads +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPoolImpl::GetMaxThreads method. Gets maximal number of concurrent threads in C++.' +type: docs +weight: 400 +url: /cpp/system.threading/threadpoolimpl/getmaxthreads/ +--- +## ThreadPoolImpl::GetMaxThreads method + + +Gets maximal number of concurrent threads. + +```cpp +void System::Threading::ThreadPoolImpl::GetMaxThreads(int &wt, int &cpt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| wt | int\& | Reference to variable to store maximal number of awailable worker threads. | +| cpt | int\& | Reference to variable to store maximal number of awailable [IO](../../../system.io/) threads. | + +## See Also + +* Class [ThreadPoolImpl](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpoolimpl/getminthreads/_index.md b/english/cpp/system.threading/threadpoolimpl/getminthreads/_index.md new file mode 100644 index 0000000000..31569c6bd3 --- /dev/null +++ b/english/cpp/system.threading/threadpoolimpl/getminthreads/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Threading::ThreadPoolImpl::GetMinThreads method +linktitle: GetMinThreads +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPoolImpl::GetMinThreads method. Gets minimal number of threads being created by pool in C++.' +type: docs +weight: 500 +url: /cpp/system.threading/threadpoolimpl/getminthreads/ +--- +## ThreadPoolImpl::GetMinThreads method + + +Gets minimal number of threads being created by pool. + +```cpp +void System::Threading::ThreadPoolImpl::GetMinThreads(int &wt, int &cpt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| wt | int\& | Reference to variable to store minimal number of awailable worker threads. | +| cpt | int\& | Reference to variable to store minimal number of awailable [IO](../../../system.io/) threads. | + +## See Also + +* Class [ThreadPoolImpl](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpoolimpl/joinall/_index.md b/english/cpp/system.threading/threadpoolimpl/joinall/_index.md new file mode 100644 index 0000000000..2e6c36d448 --- /dev/null +++ b/english/cpp/system.threading/threadpoolimpl/joinall/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::ThreadPoolImpl::JoinAll method +linktitle: JoinAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPoolImpl::JoinAll method. Joins all owned threads. Waits infinitely in C++.' +type: docs +weight: 600 +url: /cpp/system.threading/threadpoolimpl/joinall/ +--- +## ThreadPoolImpl::JoinAll method + + +Joins all owned threads. Waits infinitely. + +```cpp +void System::Threading::ThreadPoolImpl::JoinAll() +``` + +## See Also + +* Class [ThreadPoolImpl](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpoolimpl/queueuserworkitem/_index.md b/english/cpp/system.threading/threadpoolimpl/queueuserworkitem/_index.md new file mode 100644 index 0000000000..057bd270ed --- /dev/null +++ b/english/cpp/system.threading/threadpoolimpl/queueuserworkitem/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Threading::ThreadPoolImpl::QueueUserWorkItem method +linktitle: QueueUserWorkItem +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPoolImpl::QueueUserWorkItem method. Adds work item to queue in C++.' +type: docs +weight: 700 +url: /cpp/system.threading/threadpoolimpl/queueuserworkitem/ +--- +## ThreadPoolImpl::QueueUserWorkItem method + + +Adds work item to queue. + +```cpp +bool System::Threading::ThreadPoolImpl::QueueUserWorkItem(WaitCallback callback, const System::SharedPtr &state) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | WaitCallback | Callback function to execute. | +| state | const System::SharedPtr\\& | Callback function argument. | + +### ReturnValue + +Always returns true. + +## See Also + +* Typedef [WaitCallback](../../waitcallback/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [ThreadPoolImpl](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpoolimpl/setmaxthreads/_index.md b/english/cpp/system.threading/threadpoolimpl/setmaxthreads/_index.md new file mode 100644 index 0000000000..20bc10a188 --- /dev/null +++ b/english/cpp/system.threading/threadpoolimpl/setmaxthreads/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Threading::ThreadPoolImpl::SetMaxThreads method +linktitle: SetMaxThreads +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPoolImpl::SetMaxThreads method. Sets number of threads owned by pool in C++.' +type: docs +weight: 800 +url: /cpp/system.threading/threadpoolimpl/setmaxthreads/ +--- +## ThreadPoolImpl::SetMaxThreads method + + +Sets number of threads owned by pool. + +```cpp +bool System::Threading::ThreadPoolImpl::SetMaxThreads(int wt, int cpt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| wt | int | Maximal number of worker threads. | +| cpt | int | Maximal number of [IO](../../../system.io/) threads. | + +### ReturnValue + +True if parameters were accepted, false otherwise. + +## See Also + +* Class [ThreadPoolImpl](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpoolimpl/setminthreads/_index.md b/english/cpp/system.threading/threadpoolimpl/setminthreads/_index.md new file mode 100644 index 0000000000..eb5ef404ea --- /dev/null +++ b/english/cpp/system.threading/threadpoolimpl/setminthreads/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Threading::ThreadPoolImpl::SetMinThreads method +linktitle: SetMinThreads +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPoolImpl::SetMinThreads method. Sets minimal number of threads owned by pool in C++.' +type: docs +weight: 900 +url: /cpp/system.threading/threadpoolimpl/setminthreads/ +--- +## ThreadPoolImpl::SetMinThreads method + + +Sets minimal number of threads owned by pool. + +```cpp +bool System::Threading::ThreadPoolImpl::SetMinThreads(int wt, int cpt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| wt | int | Minimal number of worker threads. | +| cpt | int | Minimal number of [IO](../../../system.io/) threads. | + +### ReturnValue + +True if parameters were accepted, false otherwise. + +## See Also + +* Class [ThreadPoolImpl](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpoolimpl/threadpoolimpl/_index.md b/english/cpp/system.threading/threadpoolimpl/threadpoolimpl/_index.md new file mode 100644 index 0000000000..3fd9750179 --- /dev/null +++ b/english/cpp/system.threading/threadpoolimpl/threadpoolimpl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::ThreadPoolImpl::ThreadPoolImpl constructor +linktitle: ThreadPoolImpl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPoolImpl::ThreadPoolImpl constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/threadpoolimpl/threadpoolimpl/ +--- +## ThreadPoolImpl::ThreadPoolImpl constructor + + +Constructor. + +```cpp +System::Threading::ThreadPoolImpl::ThreadPoolImpl() +``` + +## See Also + +* Class [ThreadPoolImpl](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadpoolimpl/~threadpoolimpl/_index.md b/english/cpp/system.threading/threadpoolimpl/~threadpoolimpl/_index.md new file mode 100644 index 0000000000..4152922777 --- /dev/null +++ b/english/cpp/system.threading/threadpoolimpl/~threadpoolimpl/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::ThreadPoolImpl::~ThreadPoolImpl method +linktitle: ~ThreadPoolImpl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadPoolImpl::~ThreadPoolImpl method. Destructor. Joins all threads if they were not terminated yet in C++.' +type: docs +weight: 200 +url: /cpp/system.threading/threadpoolimpl/~threadpoolimpl/ +--- +## ThreadPoolImpl::~ThreadPoolImpl method + + +Destructor. Joins all threads if they were not terminated yet. + +```cpp +System::Threading::ThreadPoolImpl::~ThreadPoolImpl() +``` + +## See Also + +* Class [ThreadPoolImpl](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/threadstart/_index.md b/english/cpp/system.threading/threadstart/_index.md new file mode 100644 index 0000000000..6e3e2f2087 --- /dev/null +++ b/english/cpp/system.threading/threadstart/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Threading::ThreadStart typedef +linktitle: ThreadStart +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadStart typedef. Thread function with no parameters in C++.' +type: docs +weight: 1900 +url: /cpp/system.threading/threadstart/ +--- +## ThreadStart typedef + + +[Thread](../thread/) function with no parameters. + +```cpp +using System::Threading::ThreadStart = System::MulticastDelegate +``` + +## See Also + +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/threadstate/_index.md b/english/cpp/system.threading/threadstate/_index.md new file mode 100644 index 0000000000..9c69d59f16 --- /dev/null +++ b/english/cpp/system.threading/threadstate/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Threading::ThreadState enum +linktitle: ThreadState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::ThreadState enum. State of the thread in C++.' +type: docs +weight: 1600 +url: /cpp/system.threading/threadstate/ +--- +## ThreadState enum + + +State of the thread. + +```cpp +enum class ThreadState +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Running | 0 | [Thread](../thread/) is running. | +| StopRequested | 1 | [Thread](../thread/) stop is requested. | +| SuspendRequested | 2 | [Thread](../thread/) suspension is requested. | +| Background | 4 | Theread is being executed in background. | +| Unstarted | 8 | [Thread](../thread/) is not started. | +| Stopped | 16 | [Thread](../thread/) is stopped. | +| WaitSleepJoin | 32 | [Thread](../thread/) is bein waited to be joined. | +| Suspended | 64 | [Thread](../thread/) is suspended. | +| AbortRequested | 128 | [Thread](../thread/) abortion is requested. | +| Aborted | 256 | [Thread](../thread/) is aborted. | + +## See Also + +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/timer/_index.md b/english/cpp/system.threading/timer/_index.md new file mode 100644 index 0000000000..71e2c725d9 --- /dev/null +++ b/english/cpp/system.threading/timer/_index.md @@ -0,0 +1,68 @@ +--- +title: System::Threading::Timer class +linktitle: Timer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Timer class. Timer class that executes job item in separate thread after delay. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.threading/timer/ +--- +## Timer class + + +[Timer](./) class that executes job item in separate thread after delay. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Timer : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Change](./change/)(int64_t, int64_t) | Re-schedules or cancels timer. | +| [Change](./change/)(System::TimeSpan, System::TimeSpan) | Re-schedules or cancels timer. | +| [Dispose](./dispose/)() | De-schedules timer. | +| [Timer](./timer/)(TimerCallback) | Constructor. | +| [Timer](./timer/)(TimerCallback, const System::SharedPtr\\&, int64_t, int64_t) | Constructor. | +| [Timer](./timer/)(TimerCallback, const System::SharedPtr\\&, System::TimeSpan, System::TimeSpan) | Constructor. | +## Remarks + + + +```cpp +#include "system/threading/thread.h" +#include "system/threading/timer.h" +#include "system/object.h" +#include "system/smart_ptr.h" +#include + +int main() +{ + using namespace System::Threading; + + auto number = 0; + auto timer = System::MakeObject([&number](System::SharedPtr object) -> void { + std::cout << ++number << std::endl; + }, nullptr, 0, 200); + + Thread::Sleep(1000); + timer->Dispose(); + + return 0; +} +/* +This code example produces the following output: +1 +2 +3 +4 +5 +*/ +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/timer/change/_index.md b/english/cpp/system.threading/timer/change/_index.md new file mode 100644 index 0000000000..52d20533b6 --- /dev/null +++ b/english/cpp/system.threading/timer/change/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Threading::Timer::Change method +linktitle: Change +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Timer::Change method. Re-schedules or cancels timer in C++.' +type: docs +weight: 200 +url: /cpp/system.threading/timer/change/ +--- +## Timer::Change(int64_t, int64_t) method + + +Re-schedules or cancels timer. + +```cpp +bool System::Threading::Timer::Change(int64_t dueTime, int64_t period) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dueTime | int64_t | [Timeout](../../timeout/) before next invocation of callback function, in milliseconds; negative values cancel timer even if it was scheduled. | +| period | int64_t | [Timeout](../../timeout/) between consequental invocations of callback function, in milliseconds; non-positive values mean that timer should only be executed once. | + +## See Also + +* Class [Timer](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Timer::Change(System::TimeSpan, System::TimeSpan) method + + +Re-schedules or cancels timer. + +```cpp +bool System::Threading::Timer::Change(System::TimeSpan dueTime, System::TimeSpan period) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dueTime | System::TimeSpan | [Timeout](../../timeout/) before next invocation of callback function; negative values cancel timer even if it was scheduled. | +| period | System::TimeSpan | [Timeout](../../timeout/) between consequental invocations of callback function; non-positive values mean that timer should only be executed once. | + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [Timer](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/timer/dispose/_index.md b/english/cpp/system.threading/timer/dispose/_index.md new file mode 100644 index 0000000000..f6f6494429 --- /dev/null +++ b/english/cpp/system.threading/timer/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::Timer::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Timer::Dispose method. De-schedules timer in C++.' +type: docs +weight: 300 +url: /cpp/system.threading/timer/dispose/ +--- +## Timer::Dispose method + + +De-schedules timer. + +```cpp +void System::Threading::Timer::Dispose() +``` + +## See Also + +* Class [Timer](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/timer/timer/_index.md b/english/cpp/system.threading/timer/timer/_index.md new file mode 100644 index 0000000000..6c6b4dded2 --- /dev/null +++ b/english/cpp/system.threading/timer/timer/_index.md @@ -0,0 +1,80 @@ +--- +title: System::Threading::Timer::Timer constructor +linktitle: Timer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::Timer::Timer constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/timer/timer/ +--- +## Timer::Timer(TimerCallback) constructor + + +Constructor. + +```cpp +System::Threading::Timer::Timer(TimerCallback callback) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | TimerCallback | Function to be called by the timer. | + +## See Also + +* Typedef [TimerCallback](../../timercallback/) +* Class [Timer](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Timer::Timer(TimerCallback, const System::SharedPtr\\&, int64_t, int64_t) constructor + + +Constructor. + +```cpp +System::Threading::Timer::Timer(TimerCallback callback, const System::SharedPtr &state, int64_t dueTime, int64_t period) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | TimerCallback | Function to be called by the timer. | +| state | const System::SharedPtr\\& | Callback function argument. | +| dueTime | int64_t | [Timeout](../../timeout/) before first invocation of callback function, in milliseconds; negative values doesn't schedule timer after creation so it can be re-scheduled later. | +| period | int64_t | [Timeout](../../timeout/) between consequental invocations of callback function, in milliseconds; non-positive values mean that timer should only be executed once. | + +## See Also + +* Typedef [TimerCallback](../../timercallback/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Timer](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## Timer::Timer(TimerCallback, const System::SharedPtr\\&, System::TimeSpan, System::TimeSpan) constructor + + +Constructor. + +```cpp +System::Threading::Timer::Timer(TimerCallback callback, const System::SharedPtr &state, System::TimeSpan dueTime, System::TimeSpan period) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | TimerCallback | Function to be called by the timer. | +| state | const System::SharedPtr\\& | Callback function argument. | +| dueTime | System::TimeSpan | [Timeout](../../timeout/) before first invocation of callback function; negative values doesn't schedule timer after creation so it can be re-scheduled later. | +| period | System::TimeSpan | [Timeout](../../timeout/) between consequental invocations of callback function; non-positive values mean that timer should only be executed once. | + +## See Also + +* Typedef [TimerCallback](../../timercallback/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TimeSpan](../../../system/timespan/) +* Class [Timer](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/timercallback/_index.md b/english/cpp/system.threading/timercallback/_index.md new file mode 100644 index 0000000000..4d609a43fb --- /dev/null +++ b/english/cpp/system.threading/timercallback/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Threading::TimerCallback typedef +linktitle: TimerCallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::TimerCallback typedef. Callback function to be called by timer in C++.' +type: docs +weight: 2000 +url: /cpp/system.threading/timercallback/ +--- +## TimerCallback typedef + + +Callback function to be called by timer. + +```cpp +using System::Threading::TimerCallback = System::MulticastDelegate)> +``` + +## See Also + +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/timerqueue/_index.md b/english/cpp/system.threading/timerqueue/_index.md new file mode 100644 index 0000000000..98f7c70168 --- /dev/null +++ b/english/cpp/system.threading/timerqueue/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Threading::TimerQueue class +linktitle: TimerQueue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::TimerQueue class. Queue that handles Timer objects. This is just an implementation. Timer objects register there by themselves, you don''t have to do so to use them - use Timer class API instead. This is a singleton type with memory management done by access function(s). You should never create instances of it directly in C++.' +type: docs +weight: 1200 +url: /cpp/system.threading/timerqueue/ +--- +## TimerQueue class + + +Queue that handles [Timer](../timer/) objects. This is just an implementation. [Timer](../timer/) objects register there by themselves, you don't have to do so to use them - use [Timer](../timer/) class API instead. This is a singleton type with memory management done by access function(s). You should never create instances of it directly. + +```cpp +class TimerQueue +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(Timer *) | Registers timer in queue. | +| [Delete](./delete/)(Timer *) | Deletes timer from queue. | +| static [GetInstance](./getinstance/)() | Implementation singleton. | +| static [JoinWorkerThread](./joinworkerthread/)() | Joins worker thread. Waits infinitely if required. | +| [operator=](./operator=/)(const TimerQueue\&) | No copying. | +| [TimerQueue](./timerqueue/)(const TimerQueue\&) | No copying. | +## See Also + +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/timerqueue/add/_index.md b/english/cpp/system.threading/timerqueue/add/_index.md new file mode 100644 index 0000000000..4b5ab02fac --- /dev/null +++ b/english/cpp/system.threading/timerqueue/add/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Threading::TimerQueue::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::TimerQueue::Add method. Registers timer in queue in C++.' +type: docs +weight: 400 +url: /cpp/system.threading/timerqueue/add/ +--- +## TimerQueue::Add method + + +Registers timer in queue. + +```cpp +bool System::Threading::TimerQueue::Add(Timer *timer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| timer | Timer * | [Timer](../../timer/) to register. | + +### ReturnValue + +Always returns true. + +## See Also + +* Class [Timer](../../timer/) +* Class [TimerQueue](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/timerqueue/delete/_index.md b/english/cpp/system.threading/timerqueue/delete/_index.md new file mode 100644 index 0000000000..17912f8f2b --- /dev/null +++ b/english/cpp/system.threading/timerqueue/delete/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Threading::TimerQueue::Delete method +linktitle: Delete +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::TimerQueue::Delete method. Deletes timer from queue in C++.' +type: docs +weight: 500 +url: /cpp/system.threading/timerqueue/delete/ +--- +## TimerQueue::Delete method + + +Deletes timer from queue. + +```cpp +bool System::Threading::TimerQueue::Delete(Timer *timer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| timer | Timer * | [Timer](../../timer/) to delete. | + +### ReturnValue + +Always returns true. + +## See Also + +* Class [Timer](../../timer/) +* Class [TimerQueue](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/timerqueue/getinstance/_index.md b/english/cpp/system.threading/timerqueue/getinstance/_index.md new file mode 100644 index 0000000000..39e753ae75 --- /dev/null +++ b/english/cpp/system.threading/timerqueue/getinstance/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Threading::TimerQueue::GetInstance method +linktitle: GetInstance +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::TimerQueue::GetInstance method. Implementation singleton in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/timerqueue/getinstance/ +--- +## TimerQueue::GetInstance method + + +Implementation singleton. + +```cpp +static TimerQueue & System::Threading::TimerQueue::GetInstance() +``` + +## See Also + +* Class [TimerQueue](../) +* Class [TimerQueue](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/timerqueue/joinworkerthread/_index.md b/english/cpp/system.threading/timerqueue/joinworkerthread/_index.md new file mode 100644 index 0000000000..76792b8822 --- /dev/null +++ b/english/cpp/system.threading/timerqueue/joinworkerthread/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::TimerQueue::JoinWorkerThread method +linktitle: JoinWorkerThread +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::TimerQueue::JoinWorkerThread method. Joins worker thread. Waits infinitely if required in C++.' +type: docs +weight: 200 +url: /cpp/system.threading/timerqueue/joinworkerthread/ +--- +## TimerQueue::JoinWorkerThread method + + +Joins worker thread. Waits infinitely if required. + +```cpp +static void System::Threading::TimerQueue::JoinWorkerThread() +``` + +## See Also + +* Class [TimerQueue](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/timerqueue/operator=/_index.md b/english/cpp/system.threading/timerqueue/operator=/_index.md new file mode 100644 index 0000000000..38d8678a08 --- /dev/null +++ b/english/cpp/system.threading/timerqueue/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Threading::TimerQueue::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::TimerQueue::operator= method. No copying in C++.' +type: docs +weight: 600 +url: /cpp/system.threading/timerqueue/operator=/ +--- +## TimerQueue::operator= method + + +No copying. + +```cpp +void System::Threading::TimerQueue::operator=(const TimerQueue &)=delete +``` + +## See Also + +* Class [TimerQueue](../) +* Class [TimerQueue](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/timerqueue/timerqueue/_index.md b/english/cpp/system.threading/timerqueue/timerqueue/_index.md new file mode 100644 index 0000000000..de9797397e --- /dev/null +++ b/english/cpp/system.threading/timerqueue/timerqueue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Threading::TimerQueue::TimerQueue constructor +linktitle: TimerQueue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::TimerQueue::TimerQueue constructor. No copying in C++.' +type: docs +weight: 300 +url: /cpp/system.threading/timerqueue/timerqueue/ +--- +## TimerQueue::TimerQueue constructor + + +No copying. + +```cpp +System::Threading::TimerQueue::TimerQueue(const TimerQueue &)=delete +``` + +## See Also + +* Class [TimerQueue](../) +* Class [TimerQueue](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/wait_handle_t/_index.md b/english/cpp/system.threading/wait_handle_t/_index.md new file mode 100644 index 0000000000..4da52d4fb5 --- /dev/null +++ b/english/cpp/system.threading/wait_handle_t/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Threading::wait_handle_t typedef +linktitle: wait_handle_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::wait_handle_t typedef. Handle type in C++.' +type: docs +weight: 2100 +url: /cpp/system.threading/wait_handle_t/ +--- +## wait_handle_t typedef + + +Handle type. + +```cpp +typedef void* System::Threading::wait_handle_t +``` + +## See Also + +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/waitcallback/_index.md b/english/cpp/system.threading/waitcallback/_index.md new file mode 100644 index 0000000000..1d3929c5f8 --- /dev/null +++ b/english/cpp/system.threading/waitcallback/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Threading::WaitCallback typedef +linktitle: WaitCallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::WaitCallback typedef. Callback item to be executed once there is a spot in C++.' +type: docs +weight: 2200 +url: /cpp/system.threading/waitcallback/ +--- +## WaitCallback typedef + + +Callback item to be executed once there is a spot. + +```cpp +using System::Threading::WaitCallback = System::MulticastDelegate)> +``` + +## See Also + +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/waithandle/_index.md b/english/cpp/system.threading/waithandle/_index.md new file mode 100644 index 0000000000..c0af798f54 --- /dev/null +++ b/english/cpp/system.threading/waithandle/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Threading::WaitHandle class +linktitle: WaitHandle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::WaitHandle class. Waiting primitive base class. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1300 +url: /cpp/system.threading/waithandle/ +--- +## WaitHandle class + + +Waiting primitive base class. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class WaitHandle : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Close](./close/)() | Releases any resource associated with handle. | +| [get_Handle](./get_handle/)() | Gets handle. | +| static [WaitAll](./waitall/)(const System::ArrayPtr\\>\&, int) | RTTI information. | +| static [WaitAll](./waitall/)(const System::ArrayPtr\\>\&, TimeSpan) | Waits for all handles to fire. | +| static [WaitAll](./waitall/)(const System::ArrayPtr\\>\&) | Waits for all handles to fire. | +| static [WaitAny](./waitany/)(const System::ArrayPtr\\>\&, int) | Waits for any of the handles to fire. | +| static [WaitAny](./waitany/)(const System::ArrayPtr\\>\&, TimeSpan) | Waits for any of the handles to fire. | +| static [WaitAny](./waitany/)(const System::ArrayPtr\\>\&) | Waits for any of the handles to fire. | +| virtual [WaitOne](./waitone/)() | Waits for the handle to fire for unlimited period. | +| virtual [WaitOne](./waitone/)(int) | Waits for the handle to fire. | +| virtual [WaitOne](./waitone/)(TimeSpan) | Waits for the handle to fire. | +| virtual [WaitOne](./waitone/)(int, bool) | Waits for the handle to fire. | +| virtual [~WaitHandle](./~waithandle/)() | Destructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [WaitTimeout](./waittimeout/) | Special value to be returned by the function otherwise returning index of signalled object in array, if timeout exceeds and nothing signals. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Threading](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.threading/waithandle/close/_index.md b/english/cpp/system.threading/waithandle/close/_index.md new file mode 100644 index 0000000000..94e0a9752c --- /dev/null +++ b/english/cpp/system.threading/waithandle/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::WaitHandle::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::WaitHandle::Close method. Releases any resource associated with handle in C++.' +type: docs +weight: 400 +url: /cpp/system.threading/waithandle/close/ +--- +## WaitHandle::Close method + + +Releases any resource associated with handle. + +```cpp +virtual void System::Threading::WaitHandle::Close() +``` + +## See Also + +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/waithandle/get_handle/_index.md b/english/cpp/system.threading/waithandle/get_handle/_index.md new file mode 100644 index 0000000000..7ecd36bc16 --- /dev/null +++ b/english/cpp/system.threading/waithandle/get_handle/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Threading::WaitHandle::get_Handle method +linktitle: get_Handle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::WaitHandle::get_Handle method. Gets handle in C++.' +type: docs +weight: 500 +url: /cpp/system.threading/waithandle/get_handle/ +--- +## WaitHandle::get_Handle method + + +Gets handle. + +```cpp +wait_handle_t System::Threading::WaitHandle::get_Handle() +``` + + +### ReturnValue + +Raw handle owned by object. + +## See Also + +* Typedef [wait_handle_t](../../wait_handle_t/) +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/waithandle/waitall/_index.md b/english/cpp/system.threading/waithandle/waitall/_index.md new file mode 100644 index 0000000000..365507f188 --- /dev/null +++ b/english/cpp/system.threading/waithandle/waitall/_index.md @@ -0,0 +1,93 @@ +--- +title: System::Threading::WaitHandle::WaitAll method +linktitle: WaitAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::WaitHandle::WaitAll method. Waits for all handles to fire in C++.' +type: docs +weight: 100 +url: /cpp/system.threading/waithandle/waitall/ +--- +## WaitHandle::WaitAll(const System::ArrayPtr\\>\&) method + + +Waits for all handles to fire. + +```cpp +static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr> &waitHandles) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| waitHandles | const System::ArrayPtr\\>\& | Handles to wait for. | + +### ReturnValue + +True when every element in waitHandles has received a signal; otherwise the method never returns. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WaitHandle](../) +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## WaitHandle::WaitAll(const System::ArrayPtr\\>\&, int) method + + +RTTI information. + +```cpp +static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr> &waitHandles, int millisecondsTimeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| waitHandles | const System::ArrayPtr\\>\& | Handles to wait for. | +| millisecondsTimeout | int | [Timeout](../../timeout/) to wait for, in milliseconds; -1 means infinite waiting, 0 means check-and-return, positive values are timeouts. | + +### ReturnValue + +True if all handles fired, false if timeout exceeded. +## Remarks + + +Waits for all handles to fire. +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WaitHandle](../) +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## WaitHandle::WaitAll(const System::ArrayPtr\\>\&, TimeSpan) method + + +Waits for all handles to fire. + +```cpp +static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr> &waitHandles, TimeSpan timeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| waitHandles | const System::ArrayPtr\\>\& | Handles to wait for. | +| timeout | TimeSpan | A [System::TimeSpan](../../../system/timespan/) that represents the number of milliseconds to wait, or a [System::TimeSpan](../../../system/timespan/) that represents -1 milliseconds to wait indefinitely. | + +### ReturnValue + +True if all handles fired, false if timeout exceeded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WaitHandle](../) +* Class [TimeSpan](../../../system/timespan/) +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/waithandle/waitany/_index.md b/english/cpp/system.threading/waithandle/waitany/_index.md new file mode 100644 index 0000000000..e6a2df8b16 --- /dev/null +++ b/english/cpp/system.threading/waithandle/waitany/_index.md @@ -0,0 +1,90 @@ +--- +title: System::Threading::WaitHandle::WaitAny method +linktitle: WaitAny +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::WaitHandle::WaitAny method. Waits for any of the handles to fire in C++.' +type: docs +weight: 200 +url: /cpp/system.threading/waithandle/waitany/ +--- +## WaitHandle::WaitAny(const System::ArrayPtr\\>\&) method + + +Waits for any of the handles to fire. + +```cpp +static int System::Threading::WaitHandle::WaitAny(const System::ArrayPtr> &waitHandles) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| waitHandles | const System::ArrayPtr\\>\& | Handles to wait for. | + +### ReturnValue + +True when every element in waitHandles has received a signal; otherwise the method never returns. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WaitHandle](../) +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## WaitHandle::WaitAny(const System::ArrayPtr\\>\&, int) method + + +Waits for any of the handles to fire. + +```cpp +static int System::Threading::WaitHandle::WaitAny(const System::ArrayPtr> &waitHandles, int millisecondsTimeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| waitHandles | const System::ArrayPtr\\>\& | Handles to wait for. | +| millisecondsTimeout | int | [Timeout](../../timeout/) to wait for, in milliseconds; -1 means infinite waiting, 0 means check-and-return, positive values are timeouts. | + +### ReturnValue + +True if any handle fired, false if timeout exceeded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WaitHandle](../) +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## WaitHandle::WaitAny(const System::ArrayPtr\\>\&, TimeSpan) method + + +Waits for any of the handles to fire. + +```cpp +static int System::Threading::WaitHandle::WaitAny(const System::ArrayPtr> &waitHandles, TimeSpan timeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| waitHandles | const System::ArrayPtr\\>\& | Handles to wait for. | +| timeout | TimeSpan | A [System::TimeSpan](../../../system/timespan/) that represents the number of milliseconds to wait, or a [System::TimeSpan](../../../system/timespan/) that represents -1 milliseconds to wait indefinitely. | + +### ReturnValue + +True if any handle fired, false if timeout exceeded. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WaitHandle](../) +* Class [TimeSpan](../../../system/timespan/) +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/waithandle/waitone/_index.md b/english/cpp/system.threading/waithandle/waitone/_index.md new file mode 100644 index 0000000000..a2b0249ee9 --- /dev/null +++ b/english/cpp/system.threading/waithandle/waitone/_index.md @@ -0,0 +1,99 @@ +--- +title: System::Threading::WaitHandle::WaitOne method +linktitle: WaitOne +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::WaitHandle::WaitOne method. Waits for the handle to fire for unlimited period in C++.' +type: docs +weight: 600 +url: /cpp/system.threading/waithandle/waitone/ +--- +## WaitHandle::WaitOne() method + + +Waits for the handle to fire for unlimited period. + +```cpp +virtual bool System::Threading::WaitHandle::WaitOne() +``` + + +### ReturnValue + +Always returns true as no timeout occurs. + +## See Also + +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## WaitHandle::WaitOne(int) method + + +Waits for the handle to fire. + +```cpp +virtual bool System::Threading::WaitHandle::WaitOne(int millisecondsTimeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| millisecondsTimeout | int | [Timeout](../../timeout/) to wait for, in milliseconds; -1 means infinite waiting, 0 means check-and-return, positive values are timeouts. | + +### ReturnValue + +True if handle fired, false if timeout exceeded. + +## See Also + +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## WaitHandle::WaitOne(int, bool) method + + +Waits for the handle to fire. + +```cpp +virtual bool System::Threading::WaitHandle::WaitOne(int millisecondsTimeout, bool exitContext) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| millisecondsTimeout | int | [Timeout](../../timeout/) to wait for, in milliseconds; -1 means infinite waiting, 0 means check-and-return, positive values are timeouts. | +| exitContext | bool | If true, waiting should drop the lock on the handle before waiting for it. | + +### ReturnValue + +True if handle fired, false if timeout exceeded. + +## See Also + +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) +## WaitHandle::WaitOne(TimeSpan) method + + +Waits for the handle to fire. + +```cpp +virtual bool System::Threading::WaitHandle::WaitOne(TimeSpan timeout) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| timeout | TimeSpan | A [System::TimeSpan](../../../system/timespan/) that represents the number of milliseconds to wait, or a [System::TimeSpan](../../../system/timespan/) that represents -1 milliseconds to wait indefinitely. | + +### ReturnValue + +True if handle fired, false if timeout exceeded. + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/waithandle/waittimeout/_index.md b/english/cpp/system.threading/waithandle/waittimeout/_index.md new file mode 100644 index 0000000000..0a7f1d23d6 --- /dev/null +++ b/english/cpp/system.threading/waithandle/waittimeout/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::WaitHandle::WaitTimeout field +linktitle: WaitTimeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::WaitHandle::WaitTimeout field. Special value to be returned by the function otherwise returning index of signalled object in array, if timeout exceeds and nothing signals in C++.' +type: docs +weight: 700 +url: /cpp/system.threading/waithandle/waittimeout/ +--- +## WaitTimeout field + + +Special value to be returned by the function otherwise returning index of signalled object in array, if timeout exceeds and nothing signals. + +```cpp +static const int System::Threading::WaitHandle::WaitTimeout +``` + +## See Also + +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.threading/waithandle/~waithandle/_index.md b/english/cpp/system.threading/waithandle/~waithandle/_index.md new file mode 100644 index 0000000000..9f1a1dcdba --- /dev/null +++ b/english/cpp/system.threading/waithandle/~waithandle/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Threading::WaitHandle::~WaitHandle method +linktitle: ~WaitHandle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Threading::WaitHandle::~WaitHandle method. Destructor in C++.' +type: docs +weight: 300 +url: /cpp/system.threading/waithandle/~waithandle/ +--- +## WaitHandle::~WaitHandle method + + +Destructor. + +```cpp +virtual System::Threading::WaitHandle::~WaitHandle() +``` + +## See Also + +* Class [WaitHandle](../) +* Namespace [System::Threading](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/_index.md b/english/cpp/system.timers/_index.md new file mode 100644 index 0000000000..0d321b0aa5 --- /dev/null +++ b/english/cpp/system.timers/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Timers namespace +linktitle: System::Timers +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Timers namespace in C++.' +type: docs +weight: 7500 +url: /cpp/system.timers/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [ElapsedEventArgs](./elapsedeventargs/) | Arguments of timer event. | +| [Timer](./timer/) | [Timer](./timer/) that calls delegate in a loop. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ElapsedEventHandler](./elapsedeventhandler/) | Delegate type to handle timer event. | diff --git a/english/cpp/system.timers/elapsedeventargs/_index.md b/english/cpp/system.timers/elapsedeventargs/_index.md new file mode 100644 index 0000000000..ad49ae0edd --- /dev/null +++ b/english/cpp/system.timers/elapsedeventargs/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Timers::ElapsedEventArgs class +linktitle: ElapsedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::ElapsedEventArgs class. Arguments of timer event in C++.' +type: docs +weight: 100 +url: /cpp/system.timers/elapsedeventargs/ +--- +## ElapsedEventArgs class + + +Arguments of timer event. + +```cpp +class ElapsedEventArgs : public System::EventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ElapsedEventArgs](./elapsedeventargs/)(int32_t, int32_t) | RTTI information. | +| [get_SignalTime](./get_signaltime/)() | Gets singal time. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## See Also + +* Class [EventArgs](../../system/eventargs/) +* Namespace [System::Timers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.timers/elapsedeventargs/elapsedeventargs/_index.md b/english/cpp/system.timers/elapsedeventargs/elapsedeventargs/_index.md new file mode 100644 index 0000000000..60ee1833c7 --- /dev/null +++ b/english/cpp/system.timers/elapsedeventargs/elapsedeventargs/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Timers::ElapsedEventArgs::ElapsedEventArgs constructor +linktitle: ElapsedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::ElapsedEventArgs::ElapsedEventArgs constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.timers/elapsedeventargs/elapsedeventargs/ +--- +## ElapsedEventArgs::ElapsedEventArgs constructor + + +RTTI information. + +```cpp +System::Timers::ElapsedEventArgs::ElapsedEventArgs(int32_t low, int32_t high) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| low | int32_t | Low part of signal time in file time format. | +| high | int32_t | High part of signal time in file time format. | +## Remarks + + +Constructs arguments object with given parameters. +## See Also + +* Class [ElapsedEventArgs](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/elapsedeventargs/get_signaltime/_index.md b/english/cpp/system.timers/elapsedeventargs/get_signaltime/_index.md new file mode 100644 index 0000000000..1966933f8e --- /dev/null +++ b/english/cpp/system.timers/elapsedeventargs/get_signaltime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Timers::ElapsedEventArgs::get_SignalTime method +linktitle: get_SignalTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::ElapsedEventArgs::get_SignalTime method. Gets singal time in C++.' +type: docs +weight: 200 +url: /cpp/system.timers/elapsedeventargs/get_signaltime/ +--- +## ElapsedEventArgs::get_SignalTime method + + +Gets singal time. + +```cpp +DateTime System::Timers::ElapsedEventArgs::get_SignalTime() +``` + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [ElapsedEventArgs](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/elapsedeventhandler/_index.md b/english/cpp/system.timers/elapsedeventhandler/_index.md new file mode 100644 index 0000000000..6cd4f782ec --- /dev/null +++ b/english/cpp/system.timers/elapsedeventhandler/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Timers::ElapsedEventHandler typedef +linktitle: ElapsedEventHandler +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::ElapsedEventHandler typedef. Delegate type to handle timer event in C++.' +type: docs +weight: 300 +url: /cpp/system.timers/elapsedeventhandler/ +--- +## ElapsedEventHandler typedef + + +Delegate type to handle timer event. + +```cpp +using System::Timers::ElapsedEventHandler = EventHandler> +``` + +## See Also + +* Namespace [System::Timers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.timers/timer/_index.md b/english/cpp/system.timers/timer/_index.md new file mode 100644 index 0000000000..f920a50235 --- /dev/null +++ b/english/cpp/system.timers/timer/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Timers::Timer class +linktitle: Timer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer class. Timer that calls delegate in a loop in C++.' +type: docs +weight: 200 +url: /cpp/system.timers/timer/ +--- +## Timer class + + +[Timer](./) that calls delegate in a loop. + +```cpp +class Timer : public System::ComponentModel::Component +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() | Stops timer, frees allocated resources. | +| [Dispose](./dispose/)() | Stops timer, frees allocated resources. | +| [get_AutoReset](./get_autoreset/)() const | Checks if timer is in auto-reset mode. | +| [get_Enabled](./get_enabled/)() const | Checks if timer is active. | +| [get_Interval](./get_interval/)() const | Gets timer interval. | +| [get_IsStopped](./get_isstopped/)() const | Checks if timer is stopped. | +| [set_AutoReset](./set_autoreset/)(bool) | Sets timer into auto-reset mode or out of it. | +| [set_Enabled](./set_enabled/)(bool) | Starts or stops timer. Starting timer doesn't restart time counting if timer is already executing. | +| [set_Interval](./set_interval/)(double) | Sets timer interval. | +| [Start](./start/)() | Starts timer. Doesn't restart time counting if timer is already executing. | +| [Stop](./stop/)() | Stops timer. | +| [Timer](./timer/)() | RTTI information. | +| [Timer](./timer/)(double) | Constructs stopped timer with specified interval. | +## See Also + +* Class [Component](../../system.componentmodel/component/) +* Namespace [System::Timers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.timers/timer/close/_index.md b/english/cpp/system.timers/timer/close/_index.md new file mode 100644 index 0000000000..eb2a4e1ac8 --- /dev/null +++ b/english/cpp/system.timers/timer/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Timers::Timer::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer::Close method. Stops timer, frees allocated resources in C++.' +type: docs +weight: 200 +url: /cpp/system.timers/timer/close/ +--- +## Timer::Close method + + +Stops timer, frees allocated resources. + +```cpp +void System::Timers::Timer::Close() +``` + +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/timer/dispose/_index.md b/english/cpp/system.timers/timer/dispose/_index.md new file mode 100644 index 0000000000..f5be762be7 --- /dev/null +++ b/english/cpp/system.timers/timer/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Timers::Timer::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer::Dispose method. Stops timer, frees allocated resources in C++.' +type: docs +weight: 300 +url: /cpp/system.timers/timer/dispose/ +--- +## Timer::Dispose method + + +Stops timer, frees allocated resources. + +```cpp +void System::Timers::Timer::Dispose() +``` + +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/timer/get_autoreset/_index.md b/english/cpp/system.timers/timer/get_autoreset/_index.md new file mode 100644 index 0000000000..090eae4cf7 --- /dev/null +++ b/english/cpp/system.timers/timer/get_autoreset/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Timers::Timer::get_AutoReset method +linktitle: get_AutoReset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer::get_AutoReset method. Checks if timer is in auto-reset mode in C++.' +type: docs +weight: 400 +url: /cpp/system.timers/timer/get_autoreset/ +--- +## Timer::get_AutoReset method + + +Checks if timer is in auto-reset mode. + +```cpp +bool System::Timers::Timer::get_AutoReset() const +``` + + +### ReturnValue + +true if timer invokes in a loop, false if it stops after first invocation. + +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/timer/get_enabled/_index.md b/english/cpp/system.timers/timer/get_enabled/_index.md new file mode 100644 index 0000000000..d68702b1a8 --- /dev/null +++ b/english/cpp/system.timers/timer/get_enabled/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Timers::Timer::get_Enabled method +linktitle: get_Enabled +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer::get_Enabled method. Checks if timer is active in C++.' +type: docs +weight: 500 +url: /cpp/system.timers/timer/get_enabled/ +--- +## Timer::get_Enabled method + + +Checks if timer is active. + +```cpp +bool System::Timers::Timer::get_Enabled() const +``` + + +### ReturnValue + +true if timer is executing, false if it is stopped. + +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/timer/get_interval/_index.md b/english/cpp/system.timers/timer/get_interval/_index.md new file mode 100644 index 0000000000..7dd8ec76e0 --- /dev/null +++ b/english/cpp/system.timers/timer/get_interval/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Timers::Timer::get_Interval method +linktitle: get_Interval +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer::get_Interval method. Gets timer interval in C++.' +type: docs +weight: 600 +url: /cpp/system.timers/timer/get_interval/ +--- +## Timer::get_Interval method + + +Gets timer interval. + +```cpp +double System::Timers::Timer::get_Interval() const +``` + + +### ReturnValue + +Interval between consequental timer invocations or between timer start and first invocation, in miliseconds. + +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/timer/get_isstopped/_index.md b/english/cpp/system.timers/timer/get_isstopped/_index.md new file mode 100644 index 0000000000..c96c8d365b --- /dev/null +++ b/english/cpp/system.timers/timer/get_isstopped/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Timers::Timer::get_IsStopped method +linktitle: get_IsStopped +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer::get_IsStopped method. Checks if timer is stopped in C++.' +type: docs +weight: 700 +url: /cpp/system.timers/timer/get_isstopped/ +--- +## Timer::get_IsStopped method + + +Checks if timer is stopped. + +```cpp +bool System::Timers::Timer::get_IsStopped() const +``` + + +### ReturnValue + +true if timer is stopped, false if it is executing. + +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/timer/set_autoreset/_index.md b/english/cpp/system.timers/timer/set_autoreset/_index.md new file mode 100644 index 0000000000..5793df94e0 --- /dev/null +++ b/english/cpp/system.timers/timer/set_autoreset/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Timers::Timer::set_AutoReset method +linktitle: set_AutoReset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer::set_AutoReset method. Sets timer into auto-reset mode or out of it in C++.' +type: docs +weight: 800 +url: /cpp/system.timers/timer/set_autoreset/ +--- +## Timer::set_AutoReset method + + +Sets timer into auto-reset mode or out of it. + +```cpp +void System::Timers::Timer::set_AutoReset(bool autoreset) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| autoreset | bool | true to make timer invoke in a loop, false to stop it after first invocation. | + +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/timer/set_enabled/_index.md b/english/cpp/system.timers/timer/set_enabled/_index.md new file mode 100644 index 0000000000..d3b5e43c3f --- /dev/null +++ b/english/cpp/system.timers/timer/set_enabled/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Timers::Timer::set_Enabled method +linktitle: set_Enabled +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer::set_Enabled method. Starts or stops timer. Starting timer doesn''t restart time counting if timer is already executing in C++.' +type: docs +weight: 900 +url: /cpp/system.timers/timer/set_enabled/ +--- +## Timer::set_Enabled method + + +Starts or stops timer. Starting timer doesn't restart time counting if timer is already executing. + +```cpp +void System::Timers::Timer::set_Enabled(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | true to start timer, false to stop. | + +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/timer/set_interval/_index.md b/english/cpp/system.timers/timer/set_interval/_index.md new file mode 100644 index 0000000000..780e805333 --- /dev/null +++ b/english/cpp/system.timers/timer/set_interval/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Timers::Timer::set_Interval method +linktitle: set_Interval +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer::set_Interval method. Sets timer interval in C++.' +type: docs +weight: 1000 +url: /cpp/system.timers/timer/set_interval/ +--- +## Timer::set_Interval method + + +Sets timer interval. + +```cpp +void System::Timers::Timer::set_Interval(double ms) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ms | double | Interval between consequental timer invocations or between timer start and first invocation, in miliseconds. | + +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/timer/start/_index.md b/english/cpp/system.timers/timer/start/_index.md new file mode 100644 index 0000000000..24de751f38 --- /dev/null +++ b/english/cpp/system.timers/timer/start/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Timers::Timer::Start method +linktitle: Start +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer::Start method. Starts timer. Doesn''t restart time counting if timer is already executing in C++.' +type: docs +weight: 1100 +url: /cpp/system.timers/timer/start/ +--- +## Timer::Start method + + +Starts timer. Doesn't restart time counting if timer is already executing. + +```cpp +void System::Timers::Timer::Start() +``` + +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/timer/stop/_index.md b/english/cpp/system.timers/timer/stop/_index.md new file mode 100644 index 0000000000..38d69e4d2c --- /dev/null +++ b/english/cpp/system.timers/timer/stop/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Timers::Timer::Stop method +linktitle: Stop +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer::Stop method. Stops timer in C++.' +type: docs +weight: 1200 +url: /cpp/system.timers/timer/stop/ +--- +## Timer::Stop method + + +Stops timer. + +```cpp +void System::Timers::Timer::Stop() +``` + +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.timers/timer/timer/_index.md b/english/cpp/system.timers/timer/timer/_index.md new file mode 100644 index 0000000000..723dc15131 --- /dev/null +++ b/english/cpp/system.timers/timer/timer/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Timers::Timer::Timer constructor +linktitle: Timer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Timers::Timer::Timer constructor. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.timers/timer/timer/ +--- +## Timer::Timer() constructor + + +RTTI information. + +```cpp +System::Timers::Timer::Timer() +``` + +## Remarks + + +Constructs stopped timer with unspecified interval. +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) +## Timer::Timer(double) constructor + + +Constructs stopped timer with specified interval. + +```cpp +System::Timers::Timer::Timer(double interval) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| interval | double | Interval between consequental timer invocations or between timer start and first invocation, in miliseconds. | + +## See Also + +* Class [Timer](../) +* Namespace [System::Timers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.description/_index.md b/english/cpp/system.web.services.description/_index.md new file mode 100644 index 0000000000..b19497c002 --- /dev/null +++ b/english/cpp/system.web.services.description/_index.md @@ -0,0 +1,18 @@ +--- +title: System::Web::Services::Description namespace +linktitle: System::Web::Services::Description +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Web::Services::Description namespace in C++.' +type: docs +weight: 7800 +url: /cpp/system.web.services.description/ +--- + + + +## Enums + +| Enum | Description | +| --- | --- | +| [SoapBindingStyle](./soapbindingstyle/) | Specifies the action type in the XML [Web](../system.web/) service at the class hierarchy level to which this enumeration is applied. | +| [SoapBindingUse](./soapbindinguse/) | Specifies the message encoding method. | diff --git a/english/cpp/system.web.services.description/soapbindingstyle/_index.md b/english/cpp/system.web.services.description/soapbindingstyle/_index.md new file mode 100644 index 0000000000..2691e47a22 --- /dev/null +++ b/english/cpp/system.web.services.description/soapbindingstyle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Description::SoapBindingStyle enum +linktitle: SoapBindingStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Description::SoapBindingStyle enum. Specifies the action type in the XML Web service at the class hierarchy level to which this enumeration is applied in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.description/soapbindingstyle/ +--- +## SoapBindingStyle enum + + +Specifies the action type in the XML [Web](../../system.web/) service at the class hierarchy level to which this enumeration is applied. + +```cpp +enum class SoapBindingStyle +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | The default action type. | +| Document | 1 | The message is document oriented. | +| Rpc | 2 | The message contains the parameters to call a procedure or the return values of that procedure. | + +## See Also + +* Namespace [System::Web::Services::Description](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.description/soapbindinguse/_index.md b/english/cpp/system.web.services.description/soapbindinguse/_index.md new file mode 100644 index 0000000000..f7bdd186f3 --- /dev/null +++ b/english/cpp/system.web.services.description/soapbindinguse/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Description::SoapBindingUse enum +linktitle: SoapBindingUse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Description::SoapBindingUse enum. Specifies the message encoding method in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services.description/soapbindinguse/ +--- +## SoapBindingUse enum + + +Specifies the message encoding method. + +```cpp +enum class SoapBindingUse +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | Specifies an empty string value for the corresponding XML 'use' attribute. | +| Encoded | 1 | The message parts are encoded using the given encoding rules. | +| Literal | 2 | The message parts represent a specific schema. | + +## See Also + +* Namespace [System::Web::Services::Description](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/_index.md b/english/cpp/system.web.services.protocols/_index.md new file mode 100644 index 0000000000..f62ff5757a --- /dev/null +++ b/english/cpp/system.web.services.protocols/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Web::Services::Protocols namespace +linktitle: System::Web::Services::Protocols +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Web::Services::Protocols namespace in C++.' +type: docs +weight: 7900 +url: /cpp/system.web.services.protocols/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [HttpWebClientProtocol](./httpwebclientprotocol/) | This base class is used in all XML [Web](../system.web/) service client proxies that use HTTP. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [InvokeCompletedEventArgs](./invokecompletedeventargs/) | An instance of this class is passed as the argument on to the InvokeCompletedEventHandler delegate. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SoapClientMessage](./soapclientmessage/) | Represents the data in a SOAP request sent or a SOAP response received. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SoapDocumentMethodAttribute](./soapdocumentmethodattribute/) | Specifies that all SOAP messages passed or returned from the method use the Document formatting. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SoapDocumentServiceAttribute](./soapdocumentserviceattribute/) | Sets the default format for the SOAP requests and responses. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SoapHeader](./soapheader/) | Represents content of the SOAP header. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SoapHeaderAttribute](./soapheaderattribute/) | Specifies the SOAP header that the XML [Web](../system.web/) service method or the XML [Web](../system.web/) service client can process. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SoapHeaderCollection](./soapheadercollection/) | Contains a collection of instances of the [SoapHeader](./soapheader/) class. | +| [SoapHttpClientProtocol](./soaphttpclientprotocol/) | The client proxy services must inherit this class when the SOAP is used. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [SoapMessage](./soapmessage/) | Represent the SOAP message. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [WebClientProtocol](./webclientprotocol/) | This base class is used in all XML [Web](../system.web/) service client proxies that were created using ASP.NET. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +## Enums + +| Enum | Description | +| --- | --- | +| [SoapHeaderDirection](./soapheaderdirection/) | Enumerates the SOAP header directions. | +| [SoapMessageStage](./soapmessagestage/) | Enumerates the processing stages of the SOAP messages. | +| [SoapParameterStyle](./soapparameterstyle/) | Enumerates the parameters formats in a SOAP message. | +| [SoapProtocolVersion](./soapprotocolversion/) | Enumerates the versions of SOAP. | +| [SoapServiceRoutingStyle](./soapserviceroutingstyle/) | Enumerates options of how a SOAP message is routed to the XML [Web](../system.web/) service. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [SoapException](./soapexception/) | | diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/_index.md new file mode 100644 index 0000000000..dbb9f6bf20 --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol class +linktitle: HttpWebClientProtocol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol class. This base class is used in all XML Web service client proxies that use HTTP. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/ +--- +## HttpWebClientProtocol class + + +This base class is used in all XML [Web](../../system.web/) service client proxies that use HTTP. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpWebClientProtocol : public System::Web::Services::Protocols::WebClientProtocol +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [CheckForCookies](./checkforcookies/)(System::SharedPtr\) | Appends cookies from the specified request to the internal cookie container. | +| [get_AllowAutoRedirect](./get_allowautoredirect/)() | Gets a value that indicates if the client follows server redirects. | +| [get_ClientCertificates](./get_clientcertificates/)() | Returns the collection of the client certificates. | +| [get_CookieContainer](./get_cookiecontainer/)() | Gets a container that is used to store cookies. | +| [get_EnableDecompression](./get_enabledecompression/)() | Gets a value that indicates if decompression is enabled. | +| [get_Proxy](./get_proxy/)() | Gets proxy information. | +| [get_UnsafeAuthenticatedConnectionSharing](./get_unsafeauthenticatedconnectionsharing/)() | Gets a value that indicates if the connection sharing is enabled when the client uses NTLM authentication. | +| [get_UserAgent](./get_useragent/)() | Gets a value of the 'User-Agent' header. | +| [set_AllowAutoRedirect](./set_allowautoredirect/)(bool) | Sets a value that indicates if the client follows server redirects. | +| [set_CookieContainer](./set_cookiecontainer/)(System::SharedPtr\) | Sets a container that is used to store cookies. | +| [set_EnableDecompression](./set_enabledecompression/)(bool) | Sets a value that indicates if decompression is enabled. | +| [set_Proxy](./set_proxy/)(System::SharedPtr\) | Sets proxy information. | +| [set_UnsafeAuthenticatedConnectionSharing](./set_unsafeauthenticatedconnectionsharing/)(bool) | Sets a value that indicates if the connection sharing is enabled when the client uses NTLM authentication. | +| [set_UserAgent](./set_useragent/)(String) | Sets a value of the 'User-Agent' header. | +| [UnregisterMapping](./unregistermapping/)(System::SharedPtr\) | | +## See Also + +* Class [WebClientProtocol](../webclientprotocol/) +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/checkforcookies/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/checkforcookies/_index.md new file mode 100644 index 0000000000..3a98518718 --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/checkforcookies/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::CheckForCookies method +linktitle: CheckForCookies +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::CheckForCookies method. Appends cookies from the specified request to the internal cookie container in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/checkforcookies/ +--- +## HttpWebClientProtocol::CheckForCookies method + + +Appends cookies from the specified request to the internal cookie container. + +```cpp +virtual void System::Web::Services::Protocols::HttpWebClientProtocol::CheckForCookies(System::SharedPtr response) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| response | System::SharedPtr\ | The response from which the cookies will be taken. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpWebResponse](../../../system.net/httpwebresponse/) +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_allowautoredirect/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_allowautoredirect/_index.md new file mode 100644 index 0000000000..bba60fca10 --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_allowautoredirect/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::get_AllowAutoRedirect method +linktitle: get_AllowAutoRedirect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::get_AllowAutoRedirect method. Gets a value that indicates if the client follows server redirects in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/get_allowautoredirect/ +--- +## HttpWebClientProtocol::get_AllowAutoRedirect method + + +Gets a value that indicates if the client follows server redirects. + +```cpp +bool System::Web::Services::Protocols::HttpWebClientProtocol::get_AllowAutoRedirect() +``` + + +### ReturnValue + +A value that indicates if the client follows server redirects. + +## See Also + +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_clientcertificates/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_clientcertificates/_index.md new file mode 100644 index 0000000000..635b397db5 --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_clientcertificates/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::get_ClientCertificates method +linktitle: get_ClientCertificates +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::get_ClientCertificates method. Returns the collection of the client certificates in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/get_clientcertificates/ +--- +## HttpWebClientProtocol::get_ClientCertificates method + + +Returns the collection of the client certificates. + +```cpp +System::SharedPtr System::Web::Services::Protocols::HttpWebClientProtocol::get_ClientCertificates() +``` + + +### ReturnValue + +The collection of the client certificates. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [X509CertificateCollection](../../../system.security.cryptography.x509certificates/x509certificatecollection/) +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_cookiecontainer/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_cookiecontainer/_index.md new file mode 100644 index 0000000000..f45f0533ca --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_cookiecontainer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::get_CookieContainer method +linktitle: get_CookieContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::get_CookieContainer method. Gets a container that is used to store cookies in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/get_cookiecontainer/ +--- +## HttpWebClientProtocol::get_CookieContainer method + + +Gets a container that is used to store cookies. + +```cpp +System::SharedPtr System::Web::Services::Protocols::HttpWebClientProtocol::get_CookieContainer() +``` + + +### ReturnValue + +A container that is used to store cookies. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieContainer](../../../system.net/cookiecontainer/) +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_enabledecompression/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_enabledecompression/_index.md new file mode 100644 index 0000000000..99491fd59c --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_enabledecompression/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::get_EnableDecompression method +linktitle: get_EnableDecompression +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::get_EnableDecompression method. Gets a value that indicates if decompression is enabled in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/get_enabledecompression/ +--- +## HttpWebClientProtocol::get_EnableDecompression method + + +Gets a value that indicates if decompression is enabled. + +```cpp +bool System::Web::Services::Protocols::HttpWebClientProtocol::get_EnableDecompression() +``` + + +### ReturnValue + +A value that indicates if decompression is enabled. + +## See Also + +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_proxy/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_proxy/_index.md new file mode 100644 index 0000000000..70c88cb40c --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_proxy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::get_Proxy method +linktitle: get_Proxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::get_Proxy method. Gets proxy information in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/get_proxy/ +--- +## HttpWebClientProtocol::get_Proxy method + + +Gets proxy information. + +```cpp +System::SharedPtr System::Web::Services::Protocols::HttpWebClientProtocol::get_Proxy() +``` + + +### ReturnValue + +Proxy information. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IWebProxy](../../../system.net/iwebproxy/) +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_unsafeauthenticatedconnectionsharing/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_unsafeauthenticatedconnectionsharing/_index.md new file mode 100644 index 0000000000..48b3ab16d5 --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_unsafeauthenticatedconnectionsharing/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::get_UnsafeAuthenticatedConnectionSharing method +linktitle: get_UnsafeAuthenticatedConnectionSharing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::get_UnsafeAuthenticatedConnectionSharing method. Gets a value that indicates if the connection sharing is enabled when the client uses NTLM authentication in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/get_unsafeauthenticatedconnectionsharing/ +--- +## HttpWebClientProtocol::get_UnsafeAuthenticatedConnectionSharing method + + +Gets a value that indicates if the connection sharing is enabled when the client uses NTLM authentication. + +```cpp +bool System::Web::Services::Protocols::HttpWebClientProtocol::get_UnsafeAuthenticatedConnectionSharing() +``` + + +### ReturnValue + +A value that indicates if the connection sharing is enabled when the client uses NTLM authentication. + +## See Also + +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_useragent/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_useragent/_index.md new file mode 100644 index 0000000000..64ac02c715 --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/get_useragent/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::get_UserAgent method +linktitle: get_UserAgent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::get_UserAgent method. Gets a value of the ''User-Agent'' header in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/get_useragent/ +--- +## HttpWebClientProtocol::get_UserAgent method + + +Gets a value of the 'User-Agent' header. + +```cpp +String System::Web::Services::Protocols::HttpWebClientProtocol::get_UserAgent() +``` + + +### ReturnValue + +A value of the 'User-Agent' header. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_allowautoredirect/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_allowautoredirect/_index.md new file mode 100644 index 0000000000..7b486fc4bb --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_allowautoredirect/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::set_AllowAutoRedirect method +linktitle: set_AllowAutoRedirect +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::set_AllowAutoRedirect method. Sets a value that indicates if the client follows server redirects in C++.' +type: docs +weight: 900 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/set_allowautoredirect/ +--- +## HttpWebClientProtocol::set_AllowAutoRedirect method + + +Sets a value that indicates if the client follows server redirects. + +```cpp +void System::Web::Services::Protocols::HttpWebClientProtocol::set_AllowAutoRedirect(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_cookiecontainer/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_cookiecontainer/_index.md new file mode 100644 index 0000000000..785d3e0bb3 --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_cookiecontainer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::set_CookieContainer method +linktitle: set_CookieContainer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::set_CookieContainer method. Sets a container that is used to store cookies in C++.' +type: docs +weight: 1000 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/set_cookiecontainer/ +--- +## HttpWebClientProtocol::set_CookieContainer method + + +Sets a container that is used to store cookies. + +```cpp +void System::Web::Services::Protocols::HttpWebClientProtocol::set_CookieContainer(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [CookieContainer](../../../system.net/cookiecontainer/) +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_enabledecompression/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_enabledecompression/_index.md new file mode 100644 index 0000000000..6358f3f168 --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_enabledecompression/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::set_EnableDecompression method +linktitle: set_EnableDecompression +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::set_EnableDecompression method. Sets a value that indicates if decompression is enabled in C++.' +type: docs +weight: 1100 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/set_enabledecompression/ +--- +## HttpWebClientProtocol::set_EnableDecompression method + + +Sets a value that indicates if decompression is enabled. + +```cpp +void System::Web::Services::Protocols::HttpWebClientProtocol::set_EnableDecompression(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_proxy/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_proxy/_index.md new file mode 100644 index 0000000000..26116798a9 --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_proxy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::set_Proxy method +linktitle: set_Proxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::set_Proxy method. Sets proxy information in C++.' +type: docs +weight: 1200 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/set_proxy/ +--- +## HttpWebClientProtocol::set_Proxy method + + +Sets proxy information. + +```cpp +void System::Web::Services::Protocols::HttpWebClientProtocol::set_Proxy(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IWebProxy](../../../system.net/iwebproxy/) +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_unsafeauthenticatedconnectionsharing/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_unsafeauthenticatedconnectionsharing/_index.md new file mode 100644 index 0000000000..5b4330589c --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_unsafeauthenticatedconnectionsharing/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::set_UnsafeAuthenticatedConnectionSharing method +linktitle: set_UnsafeAuthenticatedConnectionSharing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::set_UnsafeAuthenticatedConnectionSharing method. Sets a value that indicates if the connection sharing is enabled when the client uses NTLM authentication in C++.' +type: docs +weight: 1300 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/set_unsafeauthenticatedconnectionsharing/ +--- +## HttpWebClientProtocol::set_UnsafeAuthenticatedConnectionSharing method + + +Sets a value that indicates if the connection sharing is enabled when the client uses NTLM authentication. + +```cpp +void System::Web::Services::Protocols::HttpWebClientProtocol::set_UnsafeAuthenticatedConnectionSharing(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_useragent/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_useragent/_index.md new file mode 100644 index 0000000000..df2c960b17 --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/set_useragent/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::set_UserAgent method +linktitle: set_UserAgent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::HttpWebClientProtocol::set_UserAgent method. Sets a value of the ''User-Agent'' header in C++.' +type: docs +weight: 1400 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/set_useragent/ +--- +## HttpWebClientProtocol::set_UserAgent method + + +Sets a value of the 'User-Agent' header. + +```cpp +void System::Web::Services::Protocols::HttpWebClientProtocol::set_UserAgent(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/httpwebclientprotocol/unregistermapping/_index.md b/english/cpp/system.web.services.protocols/httpwebclientprotocol/unregistermapping/_index.md new file mode 100644 index 0000000000..ce2cd85ebb --- /dev/null +++ b/english/cpp/system.web.services.protocols/httpwebclientprotocol/unregistermapping/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Web::Services::Protocols::HttpWebClientProtocol::UnregisterMapping method +linktitle: UnregisterMapping +second_title: Aspose.PDF for C++ API Reference +description: 'How to use UnregisterMapping method of System::Web::Services::Protocols::HttpWebClientProtocol class in C++.' +type: docs +weight: 1500 +url: /cpp/system.web.services.protocols/httpwebclientprotocol/unregistermapping/ +--- +## HttpWebClientProtocol::UnregisterMapping method + + + + +```cpp +void System::Web::Services::Protocols::HttpWebClientProtocol::UnregisterMapping(System::SharedPtr userState) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [HttpWebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/invokecompletedeventargs/_index.md b/english/cpp/system.web.services.protocols/invokecompletedeventargs/_index.md new file mode 100644 index 0000000000..a4f22f29a1 --- /dev/null +++ b/english/cpp/system.web.services.protocols/invokecompletedeventargs/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Web::Services::Protocols::InvokeCompletedEventArgs class +linktitle: InvokeCompletedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::InvokeCompletedEventArgs class. An instance of this class is passed as the argument on to the InvokeCompletedEventHandler delegate. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services.protocols/invokecompletedeventargs/ +--- +## InvokeCompletedEventArgs class + + +An instance of this class is passed as the argument on to the InvokeCompletedEventHandler delegate. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class InvokeCompletedEventArgs : public System::ComponentModel::AsyncCompletedEventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Results](./get_results/)() | Returns a collection of asynchronous operation results. | +| [InvokeCompletedEventArgs](./invokecompletedeventargs/)(Exception, bool, System::SharedPtr\, System::ArrayPtr\\>) | Constructs a new instance. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## See Also + +* Class [AsyncCompletedEventArgs](../../system.componentmodel/asynccompletedeventargs/) +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/invokecompletedeventargs/get_results/_index.md b/english/cpp/system.web.services.protocols/invokecompletedeventargs/get_results/_index.md new file mode 100644 index 0000000000..820d6ef9f2 --- /dev/null +++ b/english/cpp/system.web.services.protocols/invokecompletedeventargs/get_results/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Web::Services::Protocols::InvokeCompletedEventArgs::get_Results method +linktitle: get_Results +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::InvokeCompletedEventArgs::get_Results method. Returns a collection of asynchronous operation results in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services.protocols/invokecompletedeventargs/get_results/ +--- +## InvokeCompletedEventArgs::get_Results method + + +Returns a collection of asynchronous operation results. + +```cpp +System::ArrayPtr> System::Web::Services::Protocols::InvokeCompletedEventArgs::get_Results() +``` + + +### ReturnValue + +A collection of asynchronous operation results. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [InvokeCompletedEventArgs](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/invokecompletedeventargs/invokecompletedeventargs/_index.md b/english/cpp/system.web.services.protocols/invokecompletedeventargs/invokecompletedeventargs/_index.md new file mode 100644 index 0000000000..2f4274bc87 --- /dev/null +++ b/english/cpp/system.web.services.protocols/invokecompletedeventargs/invokecompletedeventargs/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Web::Services::Protocols::InvokeCompletedEventArgs::InvokeCompletedEventArgs constructor +linktitle: InvokeCompletedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::InvokeCompletedEventArgs::InvokeCompletedEventArgs constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.protocols/invokecompletedeventargs/invokecompletedeventargs/ +--- +## InvokeCompletedEventArgs::InvokeCompletedEventArgs constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::Protocols::InvokeCompletedEventArgs::InvokeCompletedEventArgs(Exception error, bool cancelled, System::SharedPtr userState, System::ArrayPtr> results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| error | Exception | Any error that occurred during an asynchronous operation. | +| cancelled | bool | A value that indicates if an asynchronous operation is canceled. | +| userState | System::SharedPtr\ | The optional user-supplied state object passed to the [System.ComponentModel.BackgroundWorker.RunWorkerAsync](../../../system.componentmodel/backgroundworker/runworkerasync/)([System.Object](../../../system/object/)) method. | +| results | System::ArrayPtr\\> | A collection of asynchronous operation results. | + +## See Also + +* Typedef [Exception](../../../system/exception/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [InvokeCompletedEventArgs](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapclientmessage/_index.md b/english/cpp/system.web.services.protocols/soapclientmessage/_index.md new file mode 100644 index 0000000000..25b88b5650 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapclientmessage/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Web::Services::Protocols::SoapClientMessage class +linktitle: SoapClientMessage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapClientMessage class. Represents the data in a SOAP request sent or a SOAP response received. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services.protocols/soapclientmessage/ +--- +## SoapClientMessage class + + +Represents the data in a SOAP request sent or a SOAP response received. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SoapClientMessage : public System::Web::Services::Protocols::SoapMessage +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Action](./get_action/)() override | Returns a value of the 'SOAPAction' attribute. | +| [get_Client](./get_client/)() | Returns an instance of the client proxy class. | +| virtual [get_OneWay](./get_oneway/)() | Returns a value that indicates if a client doesn't wait for a server to finish processing a method. | +| [get_SoapVersion](./get_soapversion/)() override | Returns the SOAP version that is used. | +| [get_Url](./get_url/)() override | Returns the XML [Web](../../system.web/) service URL. | +| [SoapClientMessage](./soapclientmessage/)(System::SharedPtr\, System::SharedPtr\, String, System::ArrayPtr\\>) | Constructs a new instance. | +## See Also + +* Class [SoapMessage](../soapmessage/) +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soapclientmessage/get_action/_index.md b/english/cpp/system.web.services.protocols/soapclientmessage/get_action/_index.md new file mode 100644 index 0000000000..2a5cd2e53d --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapclientmessage/get_action/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapClientMessage::get_Action method +linktitle: get_Action +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapClientMessage::get_Action method. Returns a value of the ''SOAPAction'' attribute in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services.protocols/soapclientmessage/get_action/ +--- +## SoapClientMessage::get_Action method + + +Returns a value of the 'SOAPAction' attribute. + +```cpp +String System::Web::Services::Protocols::SoapClientMessage::get_Action() override +``` + + +### ReturnValue + +A value of the 'SOAPAction' attribute. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapClientMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapclientmessage/get_client/_index.md b/english/cpp/system.web.services.protocols/soapclientmessage/get_client/_index.md new file mode 100644 index 0000000000..8191d3c5cb --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapclientmessage/get_client/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::SoapClientMessage::get_Client method +linktitle: get_Client +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapClientMessage::get_Client method. Returns an instance of the client proxy class in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services.protocols/soapclientmessage/get_client/ +--- +## SoapClientMessage::get_Client method + + +Returns an instance of the client proxy class. + +```cpp +System::SharedPtr System::Web::Services::Protocols::SoapClientMessage::get_Client() +``` + + +### ReturnValue + +An instance of the client proxy class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SoapHttpClientProtocol](../../soaphttpclientprotocol/) +* Class [SoapClientMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapclientmessage/get_oneway/_index.md b/english/cpp/system.web.services.protocols/soapclientmessage/get_oneway/_index.md new file mode 100644 index 0000000000..5db6c03faa --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapclientmessage/get_oneway/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::SoapClientMessage::get_OneWay method +linktitle: get_OneWay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapClientMessage::get_OneWay method. Returns a value that indicates if a client doesn''t wait for a server to finish processing a method in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services.protocols/soapclientmessage/get_oneway/ +--- +## SoapClientMessage::get_OneWay method + + +Returns a value that indicates if a client doesn't wait for a server to finish processing a method. + +```cpp +virtual bool System::Web::Services::Protocols::SoapClientMessage::get_OneWay() +``` + + +### ReturnValue + +A value that indicates if a client doesn't wait for a server to finish processing a method. + +## See Also + +* Class [SoapClientMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapclientmessage/get_soapversion/_index.md b/english/cpp/system.web.services.protocols/soapclientmessage/get_soapversion/_index.md new file mode 100644 index 0000000000..e63715930f --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapclientmessage/get_soapversion/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapClientMessage::get_SoapVersion method +linktitle: get_SoapVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapClientMessage::get_SoapVersion method. Returns the SOAP version that is used in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services.protocols/soapclientmessage/get_soapversion/ +--- +## SoapClientMessage::get_SoapVersion method + + +Returns the SOAP version that is used. + +```cpp +SoapProtocolVersion System::Web::Services::Protocols::SoapClientMessage::get_SoapVersion() override +``` + + +### ReturnValue + +The SOAP version that is used. + +## See Also + +* Enum [SoapProtocolVersion](../../soapprotocolversion/) +* Class [SoapClientMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapclientmessage/get_url/_index.md b/english/cpp/system.web.services.protocols/soapclientmessage/get_url/_index.md new file mode 100644 index 0000000000..9ed9edfb98 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapclientmessage/get_url/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapClientMessage::get_Url method +linktitle: get_Url +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapClientMessage::get_Url method. Returns the XML Web service URL in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services.protocols/soapclientmessage/get_url/ +--- +## SoapClientMessage::get_Url method + + +Returns the XML [Web](../../../system.web/) service URL. + +```cpp +String System::Web::Services::Protocols::SoapClientMessage::get_Url() override +``` + + +### ReturnValue + +The XML [Web](../../../system.web/) service URL. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapClientMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapclientmessage/soapclientmessage/_index.md b/english/cpp/system.web.services.protocols/soapclientmessage/soapclientmessage/_index.md new file mode 100644 index 0000000000..6961447e1b --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapclientmessage/soapclientmessage/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Web::Services::Protocols::SoapClientMessage::SoapClientMessage constructor +linktitle: SoapClientMessage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapClientMessage::SoapClientMessage constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.protocols/soapclientmessage/soapclientmessage/ +--- +## SoapClientMessage::SoapClientMessage constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::Protocols::SoapClientMessage::SoapClientMessage(System::SharedPtr client, System::SharedPtr msi, String url, System::ArrayPtr> parameters) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| client | System::SharedPtr\ | An instance of the client proxy class. | +| msi | System::SharedPtr\ | Method stub information. | +| url | String | The URL of an XML web service. | +| parameters | System::ArrayPtr\\> | A collection of parameters. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SoapHttpClientProtocol](../../soaphttpclientprotocol/) +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [Object](../../../system/object/) +* Class [SoapClientMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/_index.md new file mode 100644 index 0000000000..11955a87cf --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute class +linktitle: SoapDocumentMethodAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute class. Specifies that all SOAP messages passed or returned from the method use the Document formatting. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/ +--- +## SoapDocumentMethodAttribute class + + +Specifies that all SOAP messages passed or returned from the method use the Document formatting. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SoapDocumentMethodAttribute : public System::Attribute +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Action](./get_action/)() | RTTI information. | +| [get_Binding](./get_binding/)() | Gets the binding for which an XML web service method is implementing an operation. | +| [get_OneWay](./get_oneway/)() | Gets a value that indicates if a client doesn't wait for a server to finish processing a method. | +| [get_ParameterStyle](./get_parameterstyle/)() | Gets a value that indicates if parameters are encapsulated within a single XML element beneath the 'Body' element. | +| [get_RequestElementName](./get_requestelementname/)() | Gets the name of the XML element associated with the SOAP request, which is defined in a service description as an operation. | +| [get_RequestNamespace](./get_requestnamespace/)() | Gets the namespace associated with the SOAP request. | +| [get_ResponseElementName](./get_responseelementname/)() | Gets the name of the XML element associated with the SOAP response. | +| [get_ResponseNamespace](./get_responsenamespace/)() | Gets the namespace associated with the SOAP response. | +| [get_Use](./get_use/)() | Gets a value that determines the message encoding method. | +| [set_Action](./set_action/)(String) | Sets a value of the 'SOAPAction' attribute. | +| [set_Binding](./set_binding/)(String) | Sets the binding for which an XML web service method is implementing an operation. | +| [set_OneWay](./set_oneway/)(bool) | Sets a value that indicates if the client doesn't wait for the server to finish processing a method. | +| [set_ParameterStyle](./set_parameterstyle/)(SoapParameterStyle) | Sets a value that indicates if parameters are encapsulated within a single XML element beneath the 'Body' element. | +| [set_RequestElementName](./set_requestelementname/)(String) | Sets the name of the XML element associated with the SOAP request, which is defined in a service description as an operation. | +| [set_RequestNamespace](./set_requestnamespace/)(String) | Sets the namespace associated with the SOAP request. | +| [set_ResponseElementName](./set_responseelementname/)(String) | Sets the name of the XML element associated with the SOAP response. | +| [set_ResponseNamespace](./set_responsenamespace/)(String) | Sets the namespace associated with the SOAP response. | +| [set_Use](./set_use/)(Description::SoapBindingUse) | Sets a value that determines the message encoding method. | +| [SoapDocumentMethodAttribute](./soapdocumentmethodattribute/)() | Constructs a new instance. | +| [SoapDocumentMethodAttribute](./soapdocumentmethodattribute/)(String) | Constructs a new instance. | +## See Also + +* Class [Attribute](../../system/attribute/) +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_action/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_action/_index.md new file mode 100644 index 0000000000..420fd89aa9 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_action/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_Action method +linktitle: get_Action +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_Action method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/get_action/ +--- +## SoapDocumentMethodAttribute::get_Action method + + +RTTI information. + +```cpp +String System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_Action() +``` + + +### ReturnValue + +A value of the 'SOAPAction' attribute. +## Remarks + + +Gets a value of the 'SOAPAction' attribute. +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_binding/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_binding/_index.md new file mode 100644 index 0000000000..f3c9eaed09 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_binding/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_Binding method +linktitle: get_Binding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_Binding method. Gets the binding for which an XML web service method is implementing an operation in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/get_binding/ +--- +## SoapDocumentMethodAttribute::get_Binding method + + +Gets the binding for which an XML web service method is implementing an operation. + +```cpp +String System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_Binding() +``` + + +### ReturnValue + +The binding for which an XML web service method is implementing an operation. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_oneway/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_oneway/_index.md new file mode 100644 index 0000000000..abbd7c5507 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_oneway/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_OneWay method +linktitle: get_OneWay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_OneWay method. Gets a value that indicates if a client doesn''t wait for a server to finish processing a method in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/get_oneway/ +--- +## SoapDocumentMethodAttribute::get_OneWay method + + +Gets a value that indicates if a client doesn't wait for a server to finish processing a method. + +```cpp +bool System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_OneWay() +``` + + +### ReturnValue + +A value that indicates if a client doesn't wait for a server to finish processing a method. + +## See Also + +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_parameterstyle/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_parameterstyle/_index.md new file mode 100644 index 0000000000..6b34eef96d --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_parameterstyle/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_ParameterStyle method +linktitle: get_ParameterStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_ParameterStyle method. Gets a value that indicates if parameters are encapsulated within a single XML element beneath the ''Body'' element in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/get_parameterstyle/ +--- +## SoapDocumentMethodAttribute::get_ParameterStyle method + + +Gets a value that indicates if parameters are encapsulated within a single XML element beneath the 'Body' element. + +```cpp +SoapParameterStyle System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_ParameterStyle() +``` + + +### ReturnValue + +A value that indicates if parameters are encapsulated within a single XML element beneath the 'Body' + +## See Also + +* Enum [SoapParameterStyle](../../soapparameterstyle/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_requestelementname/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_requestelementname/_index.md new file mode 100644 index 0000000000..260951b5e1 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_requestelementname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_RequestElementName method +linktitle: get_RequestElementName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_RequestElementName method. Gets the name of the XML element associated with the SOAP request, which is defined in a service description as an operation in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/get_requestelementname/ +--- +## SoapDocumentMethodAttribute::get_RequestElementName method + + +Gets the name of the XML element associated with the SOAP request, which is defined in a service description as an operation. + +```cpp +String System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_RequestElementName() +``` + + +### ReturnValue + +The name of the XML element associated with the SOAP request, which is defined in a service description as an operation. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_requestnamespace/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_requestnamespace/_index.md new file mode 100644 index 0000000000..8c0a46ba9e --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_requestnamespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_RequestNamespace method +linktitle: get_RequestNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_RequestNamespace method. Gets the namespace associated with the SOAP request in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/get_requestnamespace/ +--- +## SoapDocumentMethodAttribute::get_RequestNamespace method + + +Gets the namespace associated with the SOAP request. + +```cpp +String System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_RequestNamespace() +``` + + +### ReturnValue + +The namespace associated with the SOAP request. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_responseelementname/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_responseelementname/_index.md new file mode 100644 index 0000000000..5012dd11dc --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_responseelementname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_ResponseElementName method +linktitle: get_ResponseElementName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_ResponseElementName method. Gets the name of the XML element associated with the SOAP response in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/get_responseelementname/ +--- +## SoapDocumentMethodAttribute::get_ResponseElementName method + + +Gets the name of the XML element associated with the SOAP response. + +```cpp +String System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_ResponseElementName() +``` + + +### ReturnValue + +The name of the XML element associated with the SOAP response. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_responsenamespace/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_responsenamespace/_index.md new file mode 100644 index 0000000000..cade2ef2cd --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_responsenamespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_ResponseNamespace method +linktitle: get_ResponseNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_ResponseNamespace method. Gets the namespace associated with the SOAP response in C++.' +type: docs +weight: 900 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/get_responsenamespace/ +--- +## SoapDocumentMethodAttribute::get_ResponseNamespace method + + +Gets the namespace associated with the SOAP response. + +```cpp +String System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_ResponseNamespace() +``` + + +### ReturnValue + +The namespace associated with the SOAP response. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_use/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_use/_index.md new file mode 100644 index 0000000000..908fbf0bce --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/get_use/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_Use method +linktitle: get_Use +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_Use method. Gets a value that determines the message encoding method in C++.' +type: docs +weight: 1000 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/get_use/ +--- +## SoapDocumentMethodAttribute::get_Use method + + +Gets a value that determines the message encoding method. + +```cpp +Description::SoapBindingUse System::Web::Services::Protocols::SoapDocumentMethodAttribute::get_Use() +``` + + +### ReturnValue + +A value that determines the message encoding method. + +## See Also + +* Enum [SoapBindingUse](../../../system.web.services.description/soapbindinguse/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_action/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_action/_index.md new file mode 100644 index 0000000000..44d90edda1 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_action/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_Action method +linktitle: set_Action +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_Action method. Sets a value of the ''SOAPAction'' attribute in C++.' +type: docs +weight: 1100 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/set_action/ +--- +## SoapDocumentMethodAttribute::set_Action method + + +Sets a value of the 'SOAPAction' attribute. + +```cpp +void System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_Action(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_binding/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_binding/_index.md new file mode 100644 index 0000000000..38410f5678 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_binding/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_Binding method +linktitle: set_Binding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_Binding method. Sets the binding for which an XML web service method is implementing an operation in C++.' +type: docs +weight: 1200 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/set_binding/ +--- +## SoapDocumentMethodAttribute::set_Binding method + + +Sets the binding for which an XML web service method is implementing an operation. + +```cpp +void System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_Binding(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_oneway/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_oneway/_index.md new file mode 100644 index 0000000000..8f511f4e71 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_oneway/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_OneWay method +linktitle: set_OneWay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_OneWay method. Sets a value that indicates if the client doesn''t wait for the server to finish processing a method in C++.' +type: docs +weight: 1300 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/set_oneway/ +--- +## SoapDocumentMethodAttribute::set_OneWay method + + +Sets a value that indicates if the client doesn't wait for the server to finish processing a method. + +```cpp +void System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_OneWay(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_parameterstyle/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_parameterstyle/_index.md new file mode 100644 index 0000000000..b7c37705dd --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_parameterstyle/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_ParameterStyle method +linktitle: set_ParameterStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_ParameterStyle method. Sets a value that indicates if parameters are encapsulated within a single XML element beneath the ''Body'' element in C++.' +type: docs +weight: 1400 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/set_parameterstyle/ +--- +## SoapDocumentMethodAttribute::set_ParameterStyle method + + +Sets a value that indicates if parameters are encapsulated within a single XML element beneath the 'Body' element. + +```cpp +void System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_ParameterStyle(SoapParameterStyle value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SoapParameterStyle | The value that must be set. | + +## See Also + +* Enum [SoapParameterStyle](../../soapparameterstyle/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_requestelementname/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_requestelementname/_index.md new file mode 100644 index 0000000000..3d524cf37c --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_requestelementname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_RequestElementName method +linktitle: set_RequestElementName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_RequestElementName method. Sets the name of the XML element associated with the SOAP request, which is defined in a service description as an operation in C++.' +type: docs +weight: 1500 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/set_requestelementname/ +--- +## SoapDocumentMethodAttribute::set_RequestElementName method + + +Sets the name of the XML element associated with the SOAP request, which is defined in a service description as an operation. + +```cpp +void System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_RequestElementName(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_requestnamespace/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_requestnamespace/_index.md new file mode 100644 index 0000000000..e0ec514897 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_requestnamespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_RequestNamespace method +linktitle: set_RequestNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_RequestNamespace method. Sets the namespace associated with the SOAP request in C++.' +type: docs +weight: 1600 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/set_requestnamespace/ +--- +## SoapDocumentMethodAttribute::set_RequestNamespace method + + +Sets the namespace associated with the SOAP request. + +```cpp +void System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_RequestNamespace(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_responseelementname/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_responseelementname/_index.md new file mode 100644 index 0000000000..88158f15cc --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_responseelementname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_ResponseElementName method +linktitle: set_ResponseElementName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_ResponseElementName method. Sets the name of the XML element associated with the SOAP response in C++.' +type: docs +weight: 1700 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/set_responseelementname/ +--- +## SoapDocumentMethodAttribute::set_ResponseElementName method + + +Sets the name of the XML element associated with the SOAP response. + +```cpp +void System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_ResponseElementName(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_responsenamespace/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_responsenamespace/_index.md new file mode 100644 index 0000000000..f38da89f0c --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_responsenamespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_ResponseNamespace method +linktitle: set_ResponseNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_ResponseNamespace method. Sets the namespace associated with the SOAP response in C++.' +type: docs +weight: 1800 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/set_responsenamespace/ +--- +## SoapDocumentMethodAttribute::set_ResponseNamespace method + + +Sets the namespace associated with the SOAP response. + +```cpp +void System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_ResponseNamespace(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_use/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_use/_index.md new file mode 100644 index 0000000000..ca870297c2 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/set_use/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_Use method +linktitle: set_Use +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_Use method. Sets a value that determines the message encoding method in C++.' +type: docs +weight: 1900 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/set_use/ +--- +## SoapDocumentMethodAttribute::set_Use method + + +Sets a value that determines the message encoding method. + +```cpp +void System::Web::Services::Protocols::SoapDocumentMethodAttribute::set_Use(Description::SoapBindingUse value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Description::SoapBindingUse | The value that must be set. | + +## See Also + +* Enum [SoapBindingUse](../../../system.web.services.description/soapbindinguse/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/soapdocumentmethodattribute/_index.md b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/soapdocumentmethodattribute/_index.md new file mode 100644 index 0000000000..97c0667726 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentmethodattribute/soapdocumentmethodattribute/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentMethodAttribute::SoapDocumentMethodAttribute constructor +linktitle: SoapDocumentMethodAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentMethodAttribute::SoapDocumentMethodAttribute constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.protocols/soapdocumentmethodattribute/soapdocumentmethodattribute/ +--- +## SoapDocumentMethodAttribute::SoapDocumentMethodAttribute() constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::Protocols::SoapDocumentMethodAttribute::SoapDocumentMethodAttribute() +``` + +## See Also + +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) +## SoapDocumentMethodAttribute::SoapDocumentMethodAttribute(String) constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::Protocols::SoapDocumentMethodAttribute::SoapDocumentMethodAttribute(String action) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| action | String | A value of the 'SOAPAction' attribute. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapDocumentMethodAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/_index.md b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/_index.md new file mode 100644 index 0000000000..fc2c384831 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentServiceAttribute class +linktitle: SoapDocumentServiceAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentServiceAttribute class. Sets the default format for the SOAP requests and responses. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services.protocols/soapdocumentserviceattribute/ +--- +## SoapDocumentServiceAttribute class + + +Sets the default format for the SOAP requests and responses. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SoapDocumentServiceAttribute : public System::Attribute +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_ParameterStyle](./get_parameterstyle/)() | RTTI information. | +| [get_RoutingStyle](./get_routingstyle/)() | Gets a value that shows how the SOAP messages are routed to the service. | +| [get_Use](./get_use/)() | Gets the parameter formatting. | +| [set_ParameterStyle](./set_parameterstyle/)(SoapParameterStyle) | Sets a value that indicates if parameters are encapsulated within a single XML element beneath the 'Body' element. | +| [set_RoutingStyle](./set_routingstyle/)(SoapServiceRoutingStyle) | Sets a value that shows how the SOAP messages are routed to the service. | +| [set_Use](./set_use/)(Description::SoapBindingUse) | Sets the parameter formatting. | +| [SoapDocumentServiceAttribute](./soapdocumentserviceattribute/)() | Constructs a new instance. | +| [SoapDocumentServiceAttribute](./soapdocumentserviceattribute/)(Description::SoapBindingUse) | Constructs a new instance. | +| [SoapDocumentServiceAttribute](./soapdocumentserviceattribute/)(Description::SoapBindingUse, SoapParameterStyle) | Constructs a new instance. | +## See Also + +* Class [Attribute](../../system/attribute/) +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/get_parameterstyle/_index.md b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/get_parameterstyle/_index.md new file mode 100644 index 0000000000..c2bb0aa42c --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/get_parameterstyle/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentServiceAttribute::get_ParameterStyle method +linktitle: get_ParameterStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentServiceAttribute::get_ParameterStyle method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services.protocols/soapdocumentserviceattribute/get_parameterstyle/ +--- +## SoapDocumentServiceAttribute::get_ParameterStyle method + + +RTTI information. + +```cpp +SoapParameterStyle System::Web::Services::Protocols::SoapDocumentServiceAttribute::get_ParameterStyle() +``` + + +### ReturnValue + +A value that indicates if parameters are encapsulated within a single XML element beneath the 'Body' +## Remarks + + +Gets a value that indicates if parameters are encapsulated within a single XML element beneath the 'Body' element. +## See Also + +* Enum [SoapParameterStyle](../../soapparameterstyle/) +* Class [SoapDocumentServiceAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/get_routingstyle/_index.md b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/get_routingstyle/_index.md new file mode 100644 index 0000000000..bd27f6dba2 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/get_routingstyle/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentServiceAttribute::get_RoutingStyle method +linktitle: get_RoutingStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentServiceAttribute::get_RoutingStyle method. Gets a value that shows how the SOAP messages are routed to the service in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services.protocols/soapdocumentserviceattribute/get_routingstyle/ +--- +## SoapDocumentServiceAttribute::get_RoutingStyle method + + +Gets a value that shows how the SOAP messages are routed to the service. + +```cpp +SoapServiceRoutingStyle System::Web::Services::Protocols::SoapDocumentServiceAttribute::get_RoutingStyle() +``` + + +### ReturnValue + +A value that shows how the SOAP messages are routed to the service. + +## See Also + +* Enum [SoapServiceRoutingStyle](../../soapserviceroutingstyle/) +* Class [SoapDocumentServiceAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/get_use/_index.md b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/get_use/_index.md new file mode 100644 index 0000000000..78bce5867c --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/get_use/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentServiceAttribute::get_Use method +linktitle: get_Use +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentServiceAttribute::get_Use method. Gets the parameter formatting in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services.protocols/soapdocumentserviceattribute/get_use/ +--- +## SoapDocumentServiceAttribute::get_Use method + + +Gets the parameter formatting. + +```cpp +Description::SoapBindingUse System::Web::Services::Protocols::SoapDocumentServiceAttribute::get_Use() +``` + + +### ReturnValue + +The parameter formatting. + +## See Also + +* Enum [SoapBindingUse](../../../system.web.services.description/soapbindinguse/) +* Class [SoapDocumentServiceAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/set_parameterstyle/_index.md b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/set_parameterstyle/_index.md new file mode 100644 index 0000000000..72c6ffd2bc --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/set_parameterstyle/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentServiceAttribute::set_ParameterStyle method +linktitle: set_ParameterStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentServiceAttribute::set_ParameterStyle method. Sets a value that indicates if parameters are encapsulated within a single XML element beneath the ''Body'' element in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services.protocols/soapdocumentserviceattribute/set_parameterstyle/ +--- +## SoapDocumentServiceAttribute::set_ParameterStyle method + + +Sets a value that indicates if parameters are encapsulated within a single XML element beneath the 'Body' element. + +```cpp +void System::Web::Services::Protocols::SoapDocumentServiceAttribute::set_ParameterStyle(SoapParameterStyle value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SoapParameterStyle | The value that must be set. | + +## See Also + +* Enum [SoapParameterStyle](../../soapparameterstyle/) +* Class [SoapDocumentServiceAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/set_routingstyle/_index.md b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/set_routingstyle/_index.md new file mode 100644 index 0000000000..51f023ad4b --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/set_routingstyle/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentServiceAttribute::set_RoutingStyle method +linktitle: set_RoutingStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentServiceAttribute::set_RoutingStyle method. Sets a value that shows how the SOAP messages are routed to the service in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services.protocols/soapdocumentserviceattribute/set_routingstyle/ +--- +## SoapDocumentServiceAttribute::set_RoutingStyle method + + +Sets a value that shows how the SOAP messages are routed to the service. + +```cpp +void System::Web::Services::Protocols::SoapDocumentServiceAttribute::set_RoutingStyle(SoapServiceRoutingStyle value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SoapServiceRoutingStyle | The value that must be set. | + +## See Also + +* Enum [SoapServiceRoutingStyle](../../soapserviceroutingstyle/) +* Class [SoapDocumentServiceAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/set_use/_index.md b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/set_use/_index.md new file mode 100644 index 0000000000..c31b058223 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/set_use/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentServiceAttribute::set_Use method +linktitle: set_Use +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentServiceAttribute::set_Use method. Sets the parameter formatting in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services.protocols/soapdocumentserviceattribute/set_use/ +--- +## SoapDocumentServiceAttribute::set_Use method + + +Sets the parameter formatting. + +```cpp +void System::Web::Services::Protocols::SoapDocumentServiceAttribute::set_Use(Description::SoapBindingUse value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Description::SoapBindingUse | The value that must be set. | + +## See Also + +* Enum [SoapBindingUse](../../../system.web.services.description/soapbindinguse/) +* Class [SoapDocumentServiceAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/soapdocumentserviceattribute/_index.md b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/soapdocumentserviceattribute/_index.md new file mode 100644 index 0000000000..3d01b2bebd --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapdocumentserviceattribute/soapdocumentserviceattribute/_index.md @@ -0,0 +1,65 @@ +--- +title: System::Web::Services::Protocols::SoapDocumentServiceAttribute::SoapDocumentServiceAttribute constructor +linktitle: SoapDocumentServiceAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapDocumentServiceAttribute::SoapDocumentServiceAttribute constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.protocols/soapdocumentserviceattribute/soapdocumentserviceattribute/ +--- +## SoapDocumentServiceAttribute::SoapDocumentServiceAttribute() constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::Protocols::SoapDocumentServiceAttribute::SoapDocumentServiceAttribute() +``` + +## See Also + +* Class [SoapDocumentServiceAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) +## SoapDocumentServiceAttribute::SoapDocumentServiceAttribute(Description::SoapBindingUse) constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::Protocols::SoapDocumentServiceAttribute::SoapDocumentServiceAttribute(Description::SoapBindingUse use) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| use | Description::SoapBindingUse | The parameter formatting. | + +## See Also + +* Enum [SoapBindingUse](../../../system.web.services.description/soapbindinguse/) +* Class [SoapDocumentServiceAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) +## SoapDocumentServiceAttribute::SoapDocumentServiceAttribute(Description::SoapBindingUse, SoapParameterStyle) constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::Protocols::SoapDocumentServiceAttribute::SoapDocumentServiceAttribute(Description::SoapBindingUse use, SoapParameterStyle paramStyle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| use | Description::SoapBindingUse | The parameter formatting. | +| paramStyle | SoapParameterStyle | A value that indicates if parameters are encapsulated within a single XML element beneath the 'Body' element. | + +## See Also + +* Enum [SoapBindingUse](../../../system.web.services.description/soapbindinguse/) +* Enum [SoapParameterStyle](../../soapparameterstyle/) +* Class [SoapDocumentServiceAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapexception/_index.md b/english/cpp/system.web.services.protocols/soapexception/_index.md new file mode 100644 index 0000000000..61ee4cb310 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Web::Services::Protocols::SoapException typedef +linktitle: SoapException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Web::Services::Protocols::SoapException typedef in C++.' +type: docs +weight: 1700 +url: /cpp/system.web.services.protocols/soapexception/ +--- +## SoapException typedef + + + + +```cpp +using System::Web::Services::Protocols::SoapException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/_index.md b/english/cpp/system.web.services.protocols/soapheader/_index.md new file mode 100644 index 0000000000..528741d3db --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Web::Services::Protocols::SoapHeader class +linktitle: SoapHeader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader class. Represents content of the SOAP header. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services.protocols/soapheader/ +--- +## SoapHeader class + + +Represents content of the SOAP header. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SoapHeader : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Actor](./get_actor/)() | Gets the URI of the SOAP header recipient when SOAP version 1.1 is used. | +| [get_DidUnderstand](./get_didunderstand/)() | Gets a value that indicates if the SOAP header is properly processed. | +| [get_EncodedMustUnderstand](./get_encodedmustunderstand/)() | Gets a value of the 'mustUnderstand' attribute when SOAP version 1.1 is used. | +| [get_EncodedMustUnderstand12](./get_encodedmustunderstand12/)() | Gets a value of the 'mustUnderstand' attribute when SOAP version 1.2 is used. | +| [get_EncodedRelay](./get_encodedrelay/)() | Gets a string representation of the 'relay' attribute value. | +| [get_MustUnderstand](./get_mustunderstand/)() | Gets a value that indicates if the SOAP header must be understood. | +| [get_Relay](./get_relay/)() | Gets a value of the 'relay' attribute. | +| [get_Role](./get_role/)() | Gets the URI of the SOAP header recipient when SOAP version 1.2 is used. | +| [set_Actor](./set_actor/)(String) | Sets the URI of the SOAP header recipient when SOAP version 1.1 is used. | +| [set_DidUnderstand](./set_didunderstand/)(bool) | Sets a value that indicates if the SOAP header is properly processed. | +| [set_EncodedMustUnderstand](./set_encodedmustunderstand/)(String) | Sets a value of the 'mustUnderstand' attribute when SOAP version 1.1 is used. | +| [set_EncodedMustUnderstand12](./set_encodedmustunderstand12/)(String) | Sets a value of the 'mustUnderstand' attribute when SOAP version 1.2 is used. | +| [set_EncodedRelay](./set_encodedrelay/)(String) | Sets a string representation of the 'relay' attribute value. | +| [set_MustUnderstand](./set_mustunderstand/)(bool) | Sets a value that indicates if the SOAP header must be understood. | +| [set_Relay](./set_relay/)(bool) | Sets a value of the 'relay' attribute. | +| [set_Role](./set_role/)(String) | Sets the URI of the SOAP header recipient when SOAP version 1.2 is used. | +| [SoapHeader](./soapheader/)(System::SharedPtr\) | Constructs a new instance. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/get_actor/_index.md b/english/cpp/system.web.services.protocols/soapheader/get_actor/_index.md new file mode 100644 index 0000000000..f1062882ba --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/get_actor/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::get_Actor method +linktitle: get_Actor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::get_Actor method. Gets the URI of the SOAP header recipient when SOAP version 1.1 is used in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services.protocols/soapheader/get_actor/ +--- +## SoapHeader::get_Actor method + + +Gets the URI of the SOAP header recipient when SOAP version 1.1 is used. + +```cpp +String System::Web::Services::Protocols::SoapHeader::get_Actor() +``` + + +### ReturnValue + +The URI of the SOAP header recipient when SOAP version 1.1 is used. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/get_didunderstand/_index.md b/english/cpp/system.web.services.protocols/soapheader/get_didunderstand/_index.md new file mode 100644 index 0000000000..5341c75d44 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/get_didunderstand/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::get_DidUnderstand method +linktitle: get_DidUnderstand +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::get_DidUnderstand method. Gets a value that indicates if the SOAP header is properly processed in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services.protocols/soapheader/get_didunderstand/ +--- +## SoapHeader::get_DidUnderstand method + + +Gets a value that indicates if the SOAP header is properly processed. + +```cpp +bool System::Web::Services::Protocols::SoapHeader::get_DidUnderstand() +``` + + +### ReturnValue + +A value that indicates if the SOAP header is properly processed. + +## See Also + +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/get_encodedmustunderstand/_index.md b/english/cpp/system.web.services.protocols/soapheader/get_encodedmustunderstand/_index.md new file mode 100644 index 0000000000..3d7beecc63 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/get_encodedmustunderstand/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::get_EncodedMustUnderstand method +linktitle: get_EncodedMustUnderstand +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::get_EncodedMustUnderstand method. Gets a value of the ''mustUnderstand'' attribute when SOAP version 1.1 is used in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services.protocols/soapheader/get_encodedmustunderstand/ +--- +## SoapHeader::get_EncodedMustUnderstand method + + +Gets a value of the 'mustUnderstand' attribute when SOAP version 1.1 is used. + +```cpp +String System::Web::Services::Protocols::SoapHeader::get_EncodedMustUnderstand() +``` + + +### ReturnValue + +A value of the 'mustUnderstand' attribute when SOAP version 1.1 is used. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/get_encodedmustunderstand12/_index.md b/english/cpp/system.web.services.protocols/soapheader/get_encodedmustunderstand12/_index.md new file mode 100644 index 0000000000..e2452e8555 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/get_encodedmustunderstand12/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::get_EncodedMustUnderstand12 method +linktitle: get_EncodedMustUnderstand12 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::get_EncodedMustUnderstand12 method. Gets a value of the ''mustUnderstand'' attribute when SOAP version 1.2 is used in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services.protocols/soapheader/get_encodedmustunderstand12/ +--- +## SoapHeader::get_EncodedMustUnderstand12 method + + +Gets a value of the 'mustUnderstand' attribute when SOAP version 1.2 is used. + +```cpp +String System::Web::Services::Protocols::SoapHeader::get_EncodedMustUnderstand12() +``` + + +### ReturnValue + +A value of the 'mustUnderstand' attribute when SOAP version 1.2 is used. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/get_encodedrelay/_index.md b/english/cpp/system.web.services.protocols/soapheader/get_encodedrelay/_index.md new file mode 100644 index 0000000000..830c1823b4 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/get_encodedrelay/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::get_EncodedRelay method +linktitle: get_EncodedRelay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::get_EncodedRelay method. Gets a string representation of the ''relay'' attribute value in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services.protocols/soapheader/get_encodedrelay/ +--- +## SoapHeader::get_EncodedRelay method + + +Gets a string representation of the 'relay' attribute value. + +```cpp +String System::Web::Services::Protocols::SoapHeader::get_EncodedRelay() +``` + + +### ReturnValue + +A string representation of the 'relay' attribute value. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/get_mustunderstand/_index.md b/english/cpp/system.web.services.protocols/soapheader/get_mustunderstand/_index.md new file mode 100644 index 0000000000..721bdf2463 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/get_mustunderstand/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::get_MustUnderstand method +linktitle: get_MustUnderstand +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::get_MustUnderstand method. Gets a value that indicates if the SOAP header must be understood in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services.protocols/soapheader/get_mustunderstand/ +--- +## SoapHeader::get_MustUnderstand method + + +Gets a value that indicates if the SOAP header must be understood. + +```cpp +bool System::Web::Services::Protocols::SoapHeader::get_MustUnderstand() +``` + + +### ReturnValue + +A value that indicates if the SOAP header must be understood. + +## See Also + +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/get_relay/_index.md b/english/cpp/system.web.services.protocols/soapheader/get_relay/_index.md new file mode 100644 index 0000000000..6c8be5d2d8 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/get_relay/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::get_Relay method +linktitle: get_Relay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::get_Relay method. Gets a value of the ''relay'' attribute in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services.protocols/soapheader/get_relay/ +--- +## SoapHeader::get_Relay method + + +Gets a value of the 'relay' attribute. + +```cpp +bool System::Web::Services::Protocols::SoapHeader::get_Relay() +``` + + +### ReturnValue + +A value of the 'relay' attribute. + +## See Also + +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/get_role/_index.md b/english/cpp/system.web.services.protocols/soapheader/get_role/_index.md new file mode 100644 index 0000000000..7a9f841dcc --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/get_role/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::get_Role method +linktitle: get_Role +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::get_Role method. Gets the URI of the SOAP header recipient when SOAP version 1.2 is used in C++.' +type: docs +weight: 900 +url: /cpp/system.web.services.protocols/soapheader/get_role/ +--- +## SoapHeader::get_Role method + + +Gets the URI of the SOAP header recipient when SOAP version 1.2 is used. + +```cpp +String System::Web::Services::Protocols::SoapHeader::get_Role() +``` + + +### ReturnValue + +The URI of the SOAP header recipient when SOAP version 1.2 is used. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/set_actor/_index.md b/english/cpp/system.web.services.protocols/soapheader/set_actor/_index.md new file mode 100644 index 0000000000..26fa61b933 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/set_actor/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::set_Actor method +linktitle: set_Actor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::set_Actor method. Sets the URI of the SOAP header recipient when SOAP version 1.1 is used in C++.' +type: docs +weight: 1000 +url: /cpp/system.web.services.protocols/soapheader/set_actor/ +--- +## SoapHeader::set_Actor method + + +Sets the URI of the SOAP header recipient when SOAP version 1.1 is used. + +```cpp +void System::Web::Services::Protocols::SoapHeader::set_Actor(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/set_didunderstand/_index.md b/english/cpp/system.web.services.protocols/soapheader/set_didunderstand/_index.md new file mode 100644 index 0000000000..1627ad754f --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/set_didunderstand/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::set_DidUnderstand method +linktitle: set_DidUnderstand +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::set_DidUnderstand method. Sets a value that indicates if the SOAP header is properly processed in C++.' +type: docs +weight: 1100 +url: /cpp/system.web.services.protocols/soapheader/set_didunderstand/ +--- +## SoapHeader::set_DidUnderstand method + + +Sets a value that indicates if the SOAP header is properly processed. + +```cpp +void System::Web::Services::Protocols::SoapHeader::set_DidUnderstand(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/set_encodedmustunderstand/_index.md b/english/cpp/system.web.services.protocols/soapheader/set_encodedmustunderstand/_index.md new file mode 100644 index 0000000000..7a1364ab03 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/set_encodedmustunderstand/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::set_EncodedMustUnderstand method +linktitle: set_EncodedMustUnderstand +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::set_EncodedMustUnderstand method. Sets a value of the ''mustUnderstand'' attribute when SOAP version 1.1 is used in C++.' +type: docs +weight: 1200 +url: /cpp/system.web.services.protocols/soapheader/set_encodedmustunderstand/ +--- +## SoapHeader::set_EncodedMustUnderstand method + + +Sets a value of the 'mustUnderstand' attribute when SOAP version 1.1 is used. + +```cpp +void System::Web::Services::Protocols::SoapHeader::set_EncodedMustUnderstand(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/set_encodedmustunderstand12/_index.md b/english/cpp/system.web.services.protocols/soapheader/set_encodedmustunderstand12/_index.md new file mode 100644 index 0000000000..c663d41035 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/set_encodedmustunderstand12/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::set_EncodedMustUnderstand12 method +linktitle: set_EncodedMustUnderstand12 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::set_EncodedMustUnderstand12 method. Sets a value of the ''mustUnderstand'' attribute when SOAP version 1.2 is used in C++.' +type: docs +weight: 1300 +url: /cpp/system.web.services.protocols/soapheader/set_encodedmustunderstand12/ +--- +## SoapHeader::set_EncodedMustUnderstand12 method + + +Sets a value of the 'mustUnderstand' attribute when SOAP version 1.2 is used. + +```cpp +void System::Web::Services::Protocols::SoapHeader::set_EncodedMustUnderstand12(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/set_encodedrelay/_index.md b/english/cpp/system.web.services.protocols/soapheader/set_encodedrelay/_index.md new file mode 100644 index 0000000000..cf2ce63abd --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/set_encodedrelay/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::set_EncodedRelay method +linktitle: set_EncodedRelay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::set_EncodedRelay method. Sets a string representation of the ''relay'' attribute value in C++.' +type: docs +weight: 1400 +url: /cpp/system.web.services.protocols/soapheader/set_encodedrelay/ +--- +## SoapHeader::set_EncodedRelay method + + +Sets a string representation of the 'relay' attribute value. + +```cpp +void System::Web::Services::Protocols::SoapHeader::set_EncodedRelay(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | +## Remarks + + + +Possible values: '0', 'false', '1' and 'true'. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/set_mustunderstand/_index.md b/english/cpp/system.web.services.protocols/soapheader/set_mustunderstand/_index.md new file mode 100644 index 0000000000..b0c90712be --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/set_mustunderstand/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::set_MustUnderstand method +linktitle: set_MustUnderstand +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::set_MustUnderstand method. Sets a value that indicates if the SOAP header must be understood in C++.' +type: docs +weight: 1500 +url: /cpp/system.web.services.protocols/soapheader/set_mustunderstand/ +--- +## SoapHeader::set_MustUnderstand method + + +Sets a value that indicates if the SOAP header must be understood. + +```cpp +void System::Web::Services::Protocols::SoapHeader::set_MustUnderstand(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/set_relay/_index.md b/english/cpp/system.web.services.protocols/soapheader/set_relay/_index.md new file mode 100644 index 0000000000..0ad9e4b060 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/set_relay/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::set_Relay method +linktitle: set_Relay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::set_Relay method. Sets a value of the ''relay'' attribute in C++.' +type: docs +weight: 1600 +url: /cpp/system.web.services.protocols/soapheader/set_relay/ +--- +## SoapHeader::set_Relay method + + +Sets a value of the 'relay' attribute. + +```cpp +void System::Web::Services::Protocols::SoapHeader::set_Relay(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/set_role/_index.md b/english/cpp/system.web.services.protocols/soapheader/set_role/_index.md new file mode 100644 index 0000000000..515adef745 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/set_role/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::set_Role method +linktitle: set_Role +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::set_Role method. Sets the URI of the SOAP header recipient when SOAP version 1.2 is used in C++.' +type: docs +weight: 1700 +url: /cpp/system.web.services.protocols/soapheader/set_role/ +--- +## SoapHeader::set_Role method + + +Sets the URI of the SOAP header recipient when SOAP version 1.2 is used. + +```cpp +void System::Web::Services::Protocols::SoapHeader::set_Role(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheader/soapheader/_index.md b/english/cpp/system.web.services.protocols/soapheader/soapheader/_index.md new file mode 100644 index 0000000000..c994f77fc0 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheader/soapheader/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::SoapHeader::SoapHeader constructor +linktitle: SoapHeader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeader::SoapHeader constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.protocols/soapheader/soapheader/ +--- +## SoapHeader::SoapHeader constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::Protocols::SoapHeader::SoapHeader(System::SharedPtr elem) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| elem | System::SharedPtr\ | An XML element used to initialize a new instance. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../../system.xml/xmlelement/) +* Class [SoapHeader](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheaderattribute/_index.md b/english/cpp/system.web.services.protocols/soapheaderattribute/_index.md new file mode 100644 index 0000000000..4ac48a18c9 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheaderattribute/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Web::Services::Protocols::SoapHeaderAttribute class +linktitle: SoapHeaderAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeaderAttribute class. Specifies the SOAP header that the XML Web service method or the XML Web service client can process. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services.protocols/soapheaderattribute/ +--- +## SoapHeaderAttribute class + + +Specifies the SOAP header that the XML [Web](../../system.web/) service method or the XML [Web](../../system.web/) service client can process. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SoapHeaderAttribute : public System::Attribute +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Direction](./get_direction/)() | RTTI information. | +| [get_MemberName](./get_membername/)() | Gets a member variable name of the XML SOAP service that is used to receive the SOAP header contents. | +| [get_Required](./get_required/)() | Gets a value that indicates if the SOAP header must be understood and processed by the recipient XML [Web](../../system.web/) service or XML [Web](../../system.web/) service client. | +| [set_Direction](./set_direction/)(SoapHeaderDirection) | Sets the SOAP header direction. | +| [set_MemberName](./set_membername/)(String) | Sets a member variable name of the XML SOAP service that is used to receive the SOAP header contents. | +| [set_Required](./set_required/)(bool) | Sets a value that indicates if the SOAP header must be understood and processed by the recipient XML [Web](../../system.web/) service or XML [Web](../../system.web/) service client. | +| [SoapHeaderAttribute](./soapheaderattribute/)(String) | Constructs a new instance. | +## See Also + +* Class [Attribute](../../system/attribute/) +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soapheaderattribute/get_direction/_index.md b/english/cpp/system.web.services.protocols/soapheaderattribute/get_direction/_index.md new file mode 100644 index 0000000000..3e4197a8ff --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheaderattribute/get_direction/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Web::Services::Protocols::SoapHeaderAttribute::get_Direction method +linktitle: get_Direction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeaderAttribute::get_Direction method. RTTI information in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services.protocols/soapheaderattribute/get_direction/ +--- +## SoapHeaderAttribute::get_Direction method + + +RTTI information. + +```cpp +SoapHeaderDirection System::Web::Services::Protocols::SoapHeaderAttribute::get_Direction() +``` + + +### ReturnValue + +The SOAP header direction. +## Remarks + + +Gets the SOAP header direction. +## See Also + +* Enum [SoapHeaderDirection](../../soapheaderdirection/) +* Class [SoapHeaderAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheaderattribute/get_membername/_index.md b/english/cpp/system.web.services.protocols/soapheaderattribute/get_membername/_index.md new file mode 100644 index 0000000000..e676b9b275 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheaderattribute/get_membername/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeaderAttribute::get_MemberName method +linktitle: get_MemberName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeaderAttribute::get_MemberName method. Gets a member variable name of the XML SOAP service that is used to receive the SOAP header contents in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services.protocols/soapheaderattribute/get_membername/ +--- +## SoapHeaderAttribute::get_MemberName method + + +Gets a member variable name of the XML SOAP service that is used to receive the SOAP header contents. + +```cpp +String System::Web::Services::Protocols::SoapHeaderAttribute::get_MemberName() +``` + + +### ReturnValue + +A member variable name of the XML SOAP service that is used to receive the SOAP header contents. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeaderAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheaderattribute/get_required/_index.md b/english/cpp/system.web.services.protocols/soapheaderattribute/get_required/_index.md new file mode 100644 index 0000000000..0eee757916 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheaderattribute/get_required/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Web::Services::Protocols::SoapHeaderAttribute::get_Required method +linktitle: get_Required +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeaderAttribute::get_Required method. Gets a value that indicates if the SOAP header must be understood and processed by the recipient XML Web service or XML Web service client in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services.protocols/soapheaderattribute/get_required/ +--- +## SoapHeaderAttribute::get_Required method + + +Gets a value that indicates if the SOAP header must be understood and processed by the recipient XML [Web](../../../system.web/) service or XML [Web](../../../system.web/) service client. + +```cpp +bool System::Web::Services::Protocols::SoapHeaderAttribute::get_Required() +``` + + +### ReturnValue + +A value that indicates if the SOAP header must be understood and processed by the recipient XML [Web](../../../system.web/) service or XML [Web](../../../system.web/) service client. + +## Deprecated + + +## See Also + +* Class [SoapHeaderAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheaderattribute/set_direction/_index.md b/english/cpp/system.web.services.protocols/soapheaderattribute/set_direction/_index.md new file mode 100644 index 0000000000..40b41f42fa --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheaderattribute/set_direction/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeaderAttribute::set_Direction method +linktitle: set_Direction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeaderAttribute::set_Direction method. Sets the SOAP header direction in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services.protocols/soapheaderattribute/set_direction/ +--- +## SoapHeaderAttribute::set_Direction method + + +Sets the SOAP header direction. + +```cpp +void System::Web::Services::Protocols::SoapHeaderAttribute::set_Direction(SoapHeaderDirection value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SoapHeaderDirection | The value that must be set. | + +## See Also + +* Enum [SoapHeaderDirection](../../soapheaderdirection/) +* Class [SoapHeaderAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheaderattribute/set_membername/_index.md b/english/cpp/system.web.services.protocols/soapheaderattribute/set_membername/_index.md new file mode 100644 index 0000000000..d06a2b87bb --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheaderattribute/set_membername/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeaderAttribute::set_MemberName method +linktitle: set_MemberName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeaderAttribute::set_MemberName method. Sets a member variable name of the XML SOAP service that is used to receive the SOAP header contents in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services.protocols/soapheaderattribute/set_membername/ +--- +## SoapHeaderAttribute::set_MemberName method + + +Sets a member variable name of the XML SOAP service that is used to receive the SOAP header contents. + +```cpp +void System::Web::Services::Protocols::SoapHeaderAttribute::set_MemberName(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeaderAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheaderattribute/set_required/_index.md b/english/cpp/system.web.services.protocols/soapheaderattribute/set_required/_index.md new file mode 100644 index 0000000000..24204da08c --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheaderattribute/set_required/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Web::Services::Protocols::SoapHeaderAttribute::set_Required method +linktitle: set_Required +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeaderAttribute::set_Required method. Sets a value that indicates if the SOAP header must be understood and processed by the recipient XML Web service or XML Web service client in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services.protocols/soapheaderattribute/set_required/ +--- +## SoapHeaderAttribute::set_Required method + + +Sets a value that indicates if the SOAP header must be understood and processed by the recipient XML [Web](../../../system.web/) service or XML [Web](../../../system.web/) service client. + +```cpp +void System::Web::Services::Protocols::SoapHeaderAttribute::set_Required(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## Deprecated + + +## See Also + +* Class [SoapHeaderAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheaderattribute/soapheaderattribute/_index.md b/english/cpp/system.web.services.protocols/soapheaderattribute/soapheaderattribute/_index.md new file mode 100644 index 0000000000..cf867aae83 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheaderattribute/soapheaderattribute/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHeaderAttribute::SoapHeaderAttribute constructor +linktitle: SoapHeaderAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeaderAttribute::SoapHeaderAttribute constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.protocols/soapheaderattribute/soapheaderattribute/ +--- +## SoapHeaderAttribute::SoapHeaderAttribute constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::Protocols::SoapHeaderAttribute::SoapHeaderAttribute(String memberName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| memberName | String | A member variable name of the XML SOAP service that is used to receive the SOAP header contents. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapHeaderAttribute](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheadercollection/_index.md b/english/cpp/system.web.services.protocols/soapheadercollection/_index.md new file mode 100644 index 0000000000..a20819d1ca --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheadercollection/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::SoapHeaderCollection class +linktitle: SoapHeaderCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeaderCollection class. Contains a collection of instances of the SoapHeader class in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services.protocols/soapheadercollection/ +--- +## SoapHeaderCollection class + + +Contains a collection of instances of the [SoapHeader](../soapheader/) class. + +```cpp +class SoapHeaderCollection : public System::Collections::Generic::List> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [SoapHeaderCollection](./soapheadercollection/)() | Initializes a new instance of the [SoapHeaderCollection](./) class. | +## See Also + +* Class [List](../../system.collections.generic/list/) +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soapheadercollection/soapheadercollection/_index.md b/english/cpp/system.web.services.protocols/soapheadercollection/soapheadercollection/_index.md new file mode 100644 index 0000000000..511b28d542 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheadercollection/soapheadercollection/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Protocols::SoapHeaderCollection::SoapHeaderCollection constructor +linktitle: SoapHeaderCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeaderCollection::SoapHeaderCollection constructor. Initializes a new instance of the SoapHeaderCollection class in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.protocols/soapheadercollection/soapheadercollection/ +--- +## SoapHeaderCollection::SoapHeaderCollection constructor + + +Initializes a new instance of the [SoapHeaderCollection](../) class. + +```cpp +System::Web::Services::Protocols::SoapHeaderCollection::SoapHeaderCollection() +``` + +## See Also + +* Class [SoapHeaderCollection](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapheaderdirection/_index.md b/english/cpp/system.web.services.protocols/soapheaderdirection/_index.md new file mode 100644 index 0000000000..4304239d49 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapheaderdirection/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Web::Services::Protocols::SoapHeaderDirection enum +linktitle: SoapHeaderDirection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHeaderDirection enum. Enumerates the SOAP header directions in C++.' +type: docs +weight: 1200 +url: /cpp/system.web.services.protocols/soapheaderdirection/ +--- +## SoapHeaderDirection enum + + +Enumerates the SOAP header directions. + +```cpp +enum class SoapHeaderDirection +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| In | 1 | The SOAP header recipient is the XML [Web](../../system.web/) service. | +| InOut | 3 | The SOAP header recipients are both the XML [Web](../../system.web/) service and the XML [Web](../../system.web/) service client. | +| Out | 2 | The SOAP header recipient is the XML [Web](../../system.web/) service client. | +| Fault | 4 | The SOAP header is sent to the XML [Web](../../system.web/) service client when an exception is thrown by the XML [Web](../../system.web/) service method. | + +## See Also + +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soaphttpclientprotocol/_index.md b/english/cpp/system.web.services.protocols/soaphttpclientprotocol/_index.md new file mode 100644 index 0000000000..be5acadb6b --- /dev/null +++ b/english/cpp/system.web.services.protocols/soaphttpclientprotocol/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Web::Services::Protocols::SoapHttpClientProtocol class +linktitle: SoapHttpClientProtocol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHttpClientProtocol class. The client proxy services must inherit this class when the SOAP is used. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system.web.services.protocols/soaphttpclientprotocol/ +--- +## SoapHttpClientProtocol class + + +The client proxy services must inherit this class when the SOAP is used. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SoapHttpClientProtocol : public System::Web::Services::Protocols::HttpWebClientProtocol +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Discover](./discover/)() | Binds the current instance to the XML [Web](../../system.web/) service. | +| [get_SoapVersion](./get_soapversion/)() | Gets the SOAP version. | +| [InitializeSerializers](./initializeserializers/)(const System::TypeInfo\&, System::SharedPtr\, String) | Initializes the internal fields. | +| [set_SoapVersion](./set_soapversion/)(SoapProtocolVersion) | Sets the SOAP version. | +| [SoapHttpClientProtocol](./soaphttpclientprotocol/)() | Constructs a new instance. | +## See Also + +* Class [HttpWebClientProtocol](../httpwebclientprotocol/) +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soaphttpclientprotocol/discover/_index.md b/english/cpp/system.web.services.protocols/soaphttpclientprotocol/discover/_index.md new file mode 100644 index 0000000000..6a1ac61e78 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soaphttpclientprotocol/discover/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Protocols::SoapHttpClientProtocol::Discover method +linktitle: Discover +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHttpClientProtocol::Discover method. Binds the current instance to the XML Web service in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services.protocols/soaphttpclientprotocol/discover/ +--- +## SoapHttpClientProtocol::Discover method + + +Binds the current instance to the XML [Web](../../../system.web/) service. + +```cpp +void System::Web::Services::Protocols::SoapHttpClientProtocol::Discover() +``` + +## See Also + +* Class [SoapHttpClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soaphttpclientprotocol/get_soapversion/_index.md b/english/cpp/system.web.services.protocols/soaphttpclientprotocol/get_soapversion/_index.md new file mode 100644 index 0000000000..e20db9c817 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soaphttpclientprotocol/get_soapversion/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHttpClientProtocol::get_SoapVersion method +linktitle: get_SoapVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHttpClientProtocol::get_SoapVersion method. Gets the SOAP version in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services.protocols/soaphttpclientprotocol/get_soapversion/ +--- +## SoapHttpClientProtocol::get_SoapVersion method + + +Gets the SOAP version. + +```cpp +SoapProtocolVersion System::Web::Services::Protocols::SoapHttpClientProtocol::get_SoapVersion() +``` + + +### ReturnValue + +The SOAP version. + +## See Also + +* Enum [SoapProtocolVersion](../../soapprotocolversion/) +* Class [SoapHttpClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soaphttpclientprotocol/initializeserializers/_index.md b/english/cpp/system.web.services.protocols/soaphttpclientprotocol/initializeserializers/_index.md new file mode 100644 index 0000000000..da4da99f2c --- /dev/null +++ b/english/cpp/system.web.services.protocols/soaphttpclientprotocol/initializeserializers/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Web::Services::Protocols::SoapHttpClientProtocol::InitializeSerializers method +linktitle: InitializeSerializers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHttpClientProtocol::InitializeSerializers method. Initializes the internal fields in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services.protocols/soaphttpclientprotocol/initializeserializers/ +--- +## SoapHttpClientProtocol::InitializeSerializers method + + +Initializes the internal fields. + +```cpp +void System::Web::Services::Protocols::SoapHttpClientProtocol::InitializeSerializers(const System::TypeInfo &serviceType, System::SharedPtr impl, String name) +``` + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSerializerImplementation](../../../system.xml.serialization/xmlserializerimplementation/) +* Class [String](../../../system/string/) +* Class [SoapHttpClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soaphttpclientprotocol/set_soapversion/_index.md b/english/cpp/system.web.services.protocols/soaphttpclientprotocol/set_soapversion/_index.md new file mode 100644 index 0000000000..9d67f859f8 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soaphttpclientprotocol/set_soapversion/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapHttpClientProtocol::set_SoapVersion method +linktitle: set_SoapVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHttpClientProtocol::set_SoapVersion method. Sets the SOAP version in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services.protocols/soaphttpclientprotocol/set_soapversion/ +--- +## SoapHttpClientProtocol::set_SoapVersion method + + +Sets the SOAP version. + +```cpp +void System::Web::Services::Protocols::SoapHttpClientProtocol::set_SoapVersion(SoapProtocolVersion value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SoapProtocolVersion | The value that must be set. | + +## See Also + +* Enum [SoapProtocolVersion](../../soapprotocolversion/) +* Class [SoapHttpClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soaphttpclientprotocol/soaphttpclientprotocol/_index.md b/english/cpp/system.web.services.protocols/soaphttpclientprotocol/soaphttpclientprotocol/_index.md new file mode 100644 index 0000000000..b37d6f65a4 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soaphttpclientprotocol/soaphttpclientprotocol/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Protocols::SoapHttpClientProtocol::SoapHttpClientProtocol constructor +linktitle: SoapHttpClientProtocol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapHttpClientProtocol::SoapHttpClientProtocol constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.protocols/soaphttpclientprotocol/soaphttpclientprotocol/ +--- +## SoapHttpClientProtocol::SoapHttpClientProtocol constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::Protocols::SoapHttpClientProtocol::SoapHttpClientProtocol() +``` + +## See Also + +* Class [SoapHttpClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/_index.md b/english/cpp/system.web.services.protocols/soapmessage/_index.md new file mode 100644 index 0000000000..20dad776ef --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Web::Services::Protocols::SoapMessage class +linktitle: SoapMessage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage class. Represent the SOAP message. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1000 +url: /cpp/system.web.services.protocols/soapmessage/ +--- +## SoapMessage class + + +Represent the SOAP message. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class SoapMessage : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CollectHeaders](./collectheaders/)(System::SharedPtr\, System::ArrayPtr\\>, SoapHeaderDirection) | Sets the internal collection of the SOAP headers. | +| [FindHeader](./findheader/)(System::ArrayPtr\\>, const TypeInfo\&) | Find the header mapping by specified header type. | +| virtual [get_Action](./get_action/)() | Returns a value of the 'SOAPAction' attribute. | +| [get_ContentEncoding](./get_contentencoding/)() | Gets a value of the 'Content-Encoding' header. | +| [get_ContentType](./get_contenttype/)() | Gets a value of the 'Content-Type' header. | +| [get_Exception](./get_exception/)() | Gets the exception that is thrown by the XML [Web](../../system.web/) service method. | +| [get_Headers](./get_headers/)() | Returns the collection of the SOAP headers. | +| [get_InParameters](./get_inparameters/)() | Gets the parameters that are passed into the XML [Web](../../system.web/) service method. | +| [get_IsSoap12](./get_issoap12/)() | Returns a value that indicates if SOAP version 1.2 is used. | +| [get_OutParameters](./get_outparameters/)() | Gets the output parameters passed into the XML [Web](../../system.web/) service method. | +| virtual [get_SoapVersion](./get_soapversion/)() | Returns the SOAP version that is used. | +| [get_Stage](./get_stage/)() | Gets the processing stage of a SOAP message. | +| [get_Stream](./get_stream/)() | Gets the stream that contains the SOAP message data. | +| virtual [get_Url](./get_url/)() | Returns the XML [Web](../../system.web/) service URL. | +| [GetInParameterValue](./getinparametervalue/)(int32_t) | Gets the input parameter value at the specified index. | +| [GetOutParameterValue](./getoutparametervalue/)(int32_t) | Gets the output parameter value at the specified index. | +| [GetReturnValue](./getreturnvalue/)() | Gets the return value of the XML [Web](../../system.web/) service method. | +| [set_ContentEncoding](./set_contentencoding/)(String) | Sets a value of the 'Content-Encoding' header. | +| [set_ContentType](./set_contenttype/)(String) | Sets a value of the 'Content-Type' header. | +| [set_InParameters](./set_inparameters/)(System::ArrayPtr\\>) | Sets the parameters that are passed into the XML [Web](../../system.web/) service method. | +| [set_InternalStream](./set_internalstream/)(System::SharedPtr\) | Sets the stream that contains the SOAP message data. | +| [set_OutParameters](./set_outparameters/)(System::ArrayPtr\\>) | Sets the output parameters passed into the XML [Web](../../system.web/) service method. | +| [SetException](./setexception/)(SoapException) | Sets the exception that is thrown by the XML [Web](../../system.web/) service method. | +| [SetHeaders](./setheaders/)(System::SharedPtr\) | Sets the collection of the SOAP headers. | +| [SetStage](./setstage/)(SoapMessageStage) | Sets the processing stage of the SOAP message. | +| [SetStream](./setstream/)(System::SharedPtr\) | Sets the stream that contains the SOAP message data. | +| [SoapMessage](./soapmessage/)() | Constructs a new instance. | +| [UpdateHeaderValues](./updateheadervalues/)(System::SharedPtr\, System::ArrayPtr\\>) | Updates the internal collection of the SOAP headers. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/collectheaders/_index.md b/english/cpp/system.web.services.protocols/soapmessage/collectheaders/_index.md new file mode 100644 index 0000000000..9b0a16b2cb --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/collectheaders/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::CollectHeaders method +linktitle: CollectHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::CollectHeaders method. Sets the internal collection of the SOAP headers in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services.protocols/soapmessage/collectheaders/ +--- +## SoapMessage::CollectHeaders method + + +Sets the internal collection of the SOAP headers. + +```cpp +void System::Web::Services::Protocols::SoapMessage::CollectHeaders(System::SharedPtr target, System::ArrayPtr> headers, SoapHeaderDirection direction) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| target | System::SharedPtr\ | The object to get the SOAP headers from. | +| headers | System::ArrayPtr\\> | A collection of headers from which the internal collection will be filled. | +| direction | SoapHeaderDirection | The SOAP header direction. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [SoapHeaderDirection](../../soapheaderdirection/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/findheader/_index.md b/english/cpp/system.web.services.protocols/soapmessage/findheader/_index.md new file mode 100644 index 0000000000..6a654fd328 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/findheader/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::FindHeader method +linktitle: FindHeader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::FindHeader method. Find the header mapping by specified header type in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services.protocols/soapmessage/findheader/ +--- +## SoapMessage::FindHeader method + + +Find the header mapping by specified header type. + +```cpp +System::SharedPtr System::Web::Services::Protocols::SoapMessage::FindHeader(System::ArrayPtr> headersInfo, const TypeInfo &headerType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headersInfo | System::ArrayPtr\\> | The collection of the header mappings. | +| headerType | const TypeInfo\& | The header type to look for. | + +### ReturnValue + +The header mapping. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/get_action/_index.md b/english/cpp/system.web.services.protocols/soapmessage/get_action/_index.md new file mode 100644 index 0000000000..74fc06b393 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/get_action/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::get_Action method +linktitle: get_Action +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::get_Action method. Returns a value of the ''SOAPAction'' attribute in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services.protocols/soapmessage/get_action/ +--- +## SoapMessage::get_Action method + + +Returns a value of the 'SOAPAction' attribute. + +```cpp +virtual String System::Web::Services::Protocols::SoapMessage::get_Action()=0 +``` + + +### ReturnValue + +A value of the 'SOAPAction' attribute. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/get_contentencoding/_index.md b/english/cpp/system.web.services.protocols/soapmessage/get_contentencoding/_index.md new file mode 100644 index 0000000000..8ff5aebd6d --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/get_contentencoding/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::get_ContentEncoding method +linktitle: get_ContentEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::get_ContentEncoding method. Gets a value of the ''Content-Encoding'' header in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services.protocols/soapmessage/get_contentencoding/ +--- +## SoapMessage::get_ContentEncoding method + + +Gets a value of the 'Content-Encoding' header. + +```cpp +String System::Web::Services::Protocols::SoapMessage::get_ContentEncoding() +``` + + +### ReturnValue + +A value of the 'Content-Encoding' header. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/get_contenttype/_index.md b/english/cpp/system.web.services.protocols/soapmessage/get_contenttype/_index.md new file mode 100644 index 0000000000..5c27eab430 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/get_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::get_ContentType method +linktitle: get_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::get_ContentType method. Gets a value of the ''Content-Type'' header in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services.protocols/soapmessage/get_contenttype/ +--- +## SoapMessage::get_ContentType method + + +Gets a value of the 'Content-Type' header. + +```cpp +String System::Web::Services::Protocols::SoapMessage::get_ContentType() +``` + + +### ReturnValue + +A value of the 'Content-Type' header. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/get_exception/_index.md b/english/cpp/system.web.services.protocols/soapmessage/get_exception/_index.md new file mode 100644 index 0000000000..7051539daf --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/get_exception/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::get_Exception method +linktitle: get_Exception +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::get_Exception method. Gets the exception that is thrown by the XML Web service method in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services.protocols/soapmessage/get_exception/ +--- +## SoapMessage::get_Exception method + + +Gets the exception that is thrown by the XML [Web](../../../system.web/) service method. + +```cpp +SoapException System::Web::Services::Protocols::SoapMessage::get_Exception() +``` + + +### ReturnValue + +The exception that is thrown by the XML [Web](../../../system.web/) service method. + +## See Also + +* Typedef [SoapException](../../soapexception/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/get_headers/_index.md b/english/cpp/system.web.services.protocols/soapmessage/get_headers/_index.md new file mode 100644 index 0000000000..bdf2026182 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/get_headers/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::get_Headers method +linktitle: get_Headers +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::get_Headers method. Returns the collection of the SOAP headers in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services.protocols/soapmessage/get_headers/ +--- +## SoapMessage::get_Headers method + + +Returns the collection of the SOAP headers. + +```cpp +System::SharedPtr System::Web::Services::Protocols::SoapMessage::get_Headers() +``` + + +### ReturnValue + +The collection of the SOAP headers. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SoapHeaderCollection](../../soapheadercollection/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/get_inparameters/_index.md b/english/cpp/system.web.services.protocols/soapmessage/get_inparameters/_index.md new file mode 100644 index 0000000000..2ce246a31a --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/get_inparameters/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::get_InParameters method +linktitle: get_InParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::get_InParameters method. Gets the parameters that are passed into the XML Web service method in C++.' +type: docs +weight: 900 +url: /cpp/system.web.services.protocols/soapmessage/get_inparameters/ +--- +## SoapMessage::get_InParameters method + + +Gets the parameters that are passed into the XML [Web](../../../system.web/) service method. + +```cpp +System::ArrayPtr> System::Web::Services::Protocols::SoapMessage::get_InParameters() +``` + + +### ReturnValue + +The parameters that are passed into the XML [Web](../../../system.web/) service method. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/get_issoap12/_index.md b/english/cpp/system.web.services.protocols/soapmessage/get_issoap12/_index.md new file mode 100644 index 0000000000..7452a7621a --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/get_issoap12/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::get_IsSoap12 method +linktitle: get_IsSoap12 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::get_IsSoap12 method. Returns a value that indicates if SOAP version 1.2 is used in C++.' +type: docs +weight: 1000 +url: /cpp/system.web.services.protocols/soapmessage/get_issoap12/ +--- +## SoapMessage::get_IsSoap12 method + + +Returns a value that indicates if SOAP version 1.2 is used. + +```cpp +bool System::Web::Services::Protocols::SoapMessage::get_IsSoap12() +``` + + +### ReturnValue + +A value that indicates if SOAP version 1.2 is used. + +## See Also + +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/get_outparameters/_index.md b/english/cpp/system.web.services.protocols/soapmessage/get_outparameters/_index.md new file mode 100644 index 0000000000..79569ea22d --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/get_outparameters/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::get_OutParameters method +linktitle: get_OutParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::get_OutParameters method. Gets the output parameters passed into the XML Web service method in C++.' +type: docs +weight: 1100 +url: /cpp/system.web.services.protocols/soapmessage/get_outparameters/ +--- +## SoapMessage::get_OutParameters method + + +Gets the output parameters passed into the XML [Web](../../../system.web/) service method. + +```cpp +System::ArrayPtr> System::Web::Services::Protocols::SoapMessage::get_OutParameters() +``` + + +### ReturnValue + +The output parameters passed into the XML [Web](../../../system.web/) service method. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/get_soapversion/_index.md b/english/cpp/system.web.services.protocols/soapmessage/get_soapversion/_index.md new file mode 100644 index 0000000000..7ce2a1350d --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/get_soapversion/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::get_SoapVersion method +linktitle: get_SoapVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::get_SoapVersion method. Returns the SOAP version that is used in C++.' +type: docs +weight: 1200 +url: /cpp/system.web.services.protocols/soapmessage/get_soapversion/ +--- +## SoapMessage::get_SoapVersion method + + +Returns the SOAP version that is used. + +```cpp +virtual SoapProtocolVersion System::Web::Services::Protocols::SoapMessage::get_SoapVersion() +``` + + +### ReturnValue + +The SOAP version that is used. + +## See Also + +* Enum [SoapProtocolVersion](../../soapprotocolversion/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/get_stage/_index.md b/english/cpp/system.web.services.protocols/soapmessage/get_stage/_index.md new file mode 100644 index 0000000000..f308293f00 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/get_stage/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::get_Stage method +linktitle: get_Stage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::get_Stage method. Gets the processing stage of a SOAP message in C++.' +type: docs +weight: 1300 +url: /cpp/system.web.services.protocols/soapmessage/get_stage/ +--- +## SoapMessage::get_Stage method + + +Gets the processing stage of a SOAP message. + +```cpp +SoapMessageStage System::Web::Services::Protocols::SoapMessage::get_Stage() +``` + + +### ReturnValue + +The processing stage of a SOAP message. + +## See Also + +* Enum [SoapMessageStage](../../soapmessagestage/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/get_stream/_index.md b/english/cpp/system.web.services.protocols/soapmessage/get_stream/_index.md new file mode 100644 index 0000000000..5f0f9bcd5d --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/get_stream/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::get_Stream method +linktitle: get_Stream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::get_Stream method. Gets the stream that contains the SOAP message data in C++.' +type: docs +weight: 1400 +url: /cpp/system.web.services.protocols/soapmessage/get_stream/ +--- +## SoapMessage::get_Stream method + + +Gets the stream that contains the SOAP message data. + +```cpp +System::SharedPtr System::Web::Services::Protocols::SoapMessage::get_Stream() +``` + + +### ReturnValue + +The stream that contains the SOAP message data. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/get_url/_index.md b/english/cpp/system.web.services.protocols/soapmessage/get_url/_index.md new file mode 100644 index 0000000000..3b0e61754d --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/get_url/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::get_Url method +linktitle: get_Url +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::get_Url method. Returns the XML Web service URL in C++.' +type: docs +weight: 1500 +url: /cpp/system.web.services.protocols/soapmessage/get_url/ +--- +## SoapMessage::get_Url method + + +Returns the XML [Web](../../../system.web/) service URL. + +```cpp +virtual String System::Web::Services::Protocols::SoapMessage::get_Url()=0 +``` + + +### ReturnValue + +The XML [Web](../../../system.web/) service URL. + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/getinparametervalue/_index.md b/english/cpp/system.web.services.protocols/soapmessage/getinparametervalue/_index.md new file mode 100644 index 0000000000..e87ce11a87 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/getinparametervalue/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::GetInParameterValue method +linktitle: GetInParameterValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::GetInParameterValue method. Gets the input parameter value at the specified index in C++.' +type: docs +weight: 1600 +url: /cpp/system.web.services.protocols/soapmessage/getinparametervalue/ +--- +## SoapMessage::GetInParameterValue method + + +Gets the input parameter value at the specified index. + +```cpp +System::SharedPtr System::Web::Services::Protocols::SoapMessage::GetInParameterValue(int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The index of the input parameter. | + +### ReturnValue + +The input parameter value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/getoutparametervalue/_index.md b/english/cpp/system.web.services.protocols/soapmessage/getoutparametervalue/_index.md new file mode 100644 index 0000000000..d84d87af93 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/getoutparametervalue/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::GetOutParameterValue method +linktitle: GetOutParameterValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::GetOutParameterValue method. Gets the output parameter value at the specified index in C++.' +type: docs +weight: 1700 +url: /cpp/system.web.services.protocols/soapmessage/getoutparametervalue/ +--- +## SoapMessage::GetOutParameterValue method + + +Gets the output parameter value at the specified index. + +```cpp +System::SharedPtr System::Web::Services::Protocols::SoapMessage::GetOutParameterValue(int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The index of the output parameter. | + +### ReturnValue + +The output parameter value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/getreturnvalue/_index.md b/english/cpp/system.web.services.protocols/soapmessage/getreturnvalue/_index.md new file mode 100644 index 0000000000..9d62da1964 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/getreturnvalue/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::GetReturnValue method +linktitle: GetReturnValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::GetReturnValue method. Gets the return value of the XML Web service method in C++.' +type: docs +weight: 1800 +url: /cpp/system.web.services.protocols/soapmessage/getreturnvalue/ +--- +## SoapMessage::GetReturnValue method + + +Gets the return value of the XML [Web](../../../system.web/) service method. + +```cpp +System::SharedPtr System::Web::Services::Protocols::SoapMessage::GetReturnValue() +``` + + +### ReturnValue + +The return value of the XML [Web](../../../system.web/) service method. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/set_contentencoding/_index.md b/english/cpp/system.web.services.protocols/soapmessage/set_contentencoding/_index.md new file mode 100644 index 0000000000..111b42049d --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/set_contentencoding/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::set_ContentEncoding method +linktitle: set_ContentEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::set_ContentEncoding method. Sets a value of the ''Content-Encoding'' header in C++.' +type: docs +weight: 1900 +url: /cpp/system.web.services.protocols/soapmessage/set_contentencoding/ +--- +## SoapMessage::set_ContentEncoding method + + +Sets a value of the 'Content-Encoding' header. + +```cpp +void System::Web::Services::Protocols::SoapMessage::set_ContentEncoding(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/set_contenttype/_index.md b/english/cpp/system.web.services.protocols/soapmessage/set_contenttype/_index.md new file mode 100644 index 0000000000..5c393105d3 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/set_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::set_ContentType method +linktitle: set_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::set_ContentType method. Sets a value of the ''Content-Type'' header in C++.' +type: docs +weight: 2000 +url: /cpp/system.web.services.protocols/soapmessage/set_contenttype/ +--- +## SoapMessage::set_ContentType method + + +Sets a value of the 'Content-Type' header. + +```cpp +void System::Web::Services::Protocols::SoapMessage::set_ContentType(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/set_inparameters/_index.md b/english/cpp/system.web.services.protocols/soapmessage/set_inparameters/_index.md new file mode 100644 index 0000000000..61172feef9 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/set_inparameters/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::set_InParameters method +linktitle: set_InParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::set_InParameters method. Sets the parameters that are passed into the XML Web service method in C++.' +type: docs +weight: 2100 +url: /cpp/system.web.services.protocols/soapmessage/set_inparameters/ +--- +## SoapMessage::set_InParameters method + + +Sets the parameters that are passed into the XML [Web](../../../system.web/) service method. + +```cpp +void System::Web::Services::Protocols::SoapMessage::set_InParameters(System::ArrayPtr> value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::ArrayPtr\\> | The value that must be set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/set_internalstream/_index.md b/english/cpp/system.web.services.protocols/soapmessage/set_internalstream/_index.md new file mode 100644 index 0000000000..b2cb4f5e1d --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/set_internalstream/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::set_InternalStream method +linktitle: set_InternalStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::set_InternalStream method. Sets the stream that contains the SOAP message data in C++.' +type: docs +weight: 2200 +url: /cpp/system.web.services.protocols/soapmessage/set_internalstream/ +--- +## SoapMessage::set_InternalStream method + + +Sets the stream that contains the SOAP message data. + +```cpp +void System::Web::Services::Protocols::SoapMessage::set_InternalStream(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/set_outparameters/_index.md b/english/cpp/system.web.services.protocols/soapmessage/set_outparameters/_index.md new file mode 100644 index 0000000000..e90465e86a --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/set_outparameters/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::set_OutParameters method +linktitle: set_OutParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::set_OutParameters method. Sets the output parameters passed into the XML Web service method in C++.' +type: docs +weight: 2300 +url: /cpp/system.web.services.protocols/soapmessage/set_outparameters/ +--- +## SoapMessage::set_OutParameters method + + +Sets the output parameters passed into the XML [Web](../../../system.web/) service method. + +```cpp +void System::Web::Services::Protocols::SoapMessage::set_OutParameters(System::ArrayPtr> value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::ArrayPtr\\> | The value that must be set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/setexception/_index.md b/english/cpp/system.web.services.protocols/soapmessage/setexception/_index.md new file mode 100644 index 0000000000..b5519828f6 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/setexception/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::SetException method +linktitle: SetException +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::SetException method. Sets the exception that is thrown by the XML Web service method in C++.' +type: docs +weight: 2400 +url: /cpp/system.web.services.protocols/soapmessage/setexception/ +--- +## SoapMessage::SetException method + + +Sets the exception that is thrown by the XML [Web](../../../system.web/) service method. + +```cpp +void System::Web::Services::Protocols::SoapMessage::SetException(SoapException ex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ex | SoapException | The exception that must be set. | + +## See Also + +* Typedef [SoapException](../../soapexception/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/setheaders/_index.md b/english/cpp/system.web.services.protocols/soapmessage/setheaders/_index.md new file mode 100644 index 0000000000..9f722b9782 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/setheaders/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::SetHeaders method +linktitle: SetHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::SetHeaders method. Sets the collection of the SOAP headers in C++.' +type: docs +weight: 2500 +url: /cpp/system.web.services.protocols/soapmessage/setheaders/ +--- +## SoapMessage::SetHeaders method + + +Sets the collection of the SOAP headers. + +```cpp +void System::Web::Services::Protocols::SoapMessage::SetHeaders(System::SharedPtr headers) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| headers | System::SharedPtr\ | The collection of the SOAP headers to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [SoapHeaderCollection](../../soapheadercollection/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/setstage/_index.md b/english/cpp/system.web.services.protocols/soapmessage/setstage/_index.md new file mode 100644 index 0000000000..70df772fc1 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/setstage/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::SetStage method +linktitle: SetStage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::SetStage method. Sets the processing stage of the SOAP message in C++.' +type: docs +weight: 2600 +url: /cpp/system.web.services.protocols/soapmessage/setstage/ +--- +## SoapMessage::SetStage method + + +Sets the processing stage of the SOAP message. + +```cpp +void System::Web::Services::Protocols::SoapMessage::SetStage(SoapMessageStage stage) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stage | SoapMessageStage | The stage that must be set. | + +## See Also + +* Enum [SoapMessageStage](../../soapmessagestage/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/setstream/_index.md b/english/cpp/system.web.services.protocols/soapmessage/setstream/_index.md new file mode 100644 index 0000000000..7742e87c9b --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/setstream/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::SetStream method +linktitle: SetStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::SetStream method. Sets the stream that contains the SOAP message data in C++.' +type: docs +weight: 2700 +url: /cpp/system.web.services.protocols/soapmessage/setstream/ +--- +## SoapMessage::SetStream method + + +Sets the stream that contains the SOAP message data. + +```cpp +void System::Web::Services::Protocols::SoapMessage::SetStream(System::SharedPtr stream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | System::SharedPtr\ | The stream that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/soapmessage/_index.md b/english/cpp/system.web.services.protocols/soapmessage/soapmessage/_index.md new file mode 100644 index 0000000000..6a19ea23f4 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/soapmessage/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::SoapMessage constructor +linktitle: SoapMessage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::SoapMessage constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.protocols/soapmessage/soapmessage/ +--- +## SoapMessage::SoapMessage constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::Protocols::SoapMessage::SoapMessage() +``` + +## See Also + +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessage/updateheadervalues/_index.md b/english/cpp/system.web.services.protocols/soapmessage/updateheadervalues/_index.md new file mode 100644 index 0000000000..d9a6b9ace7 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessage/updateheadervalues/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Web::Services::Protocols::SoapMessage::UpdateHeaderValues method +linktitle: UpdateHeaderValues +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessage::UpdateHeaderValues method. Updates the internal collection of the SOAP headers in C++.' +type: docs +weight: 2800 +url: /cpp/system.web.services.protocols/soapmessage/updateheadervalues/ +--- +## SoapMessage::UpdateHeaderValues method + + +Updates the internal collection of the SOAP headers. + +```cpp +void System::Web::Services::Protocols::SoapMessage::UpdateHeaderValues(System::SharedPtr target, System::ArrayPtr> headersInfo) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| target | System::SharedPtr\ | The object to get the SOAP headers from. | +| headersInfo | System::ArrayPtr\\> | A collection of headers from which the internal collection will be updated. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [SoapMessage](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/soapmessagestage/_index.md b/english/cpp/system.web.services.protocols/soapmessagestage/_index.md new file mode 100644 index 0000000000..08c822ecd0 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapmessagestage/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Web::Services::Protocols::SoapMessageStage enum +linktitle: SoapMessageStage +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapMessageStage enum. Enumerates the processing stages of the SOAP messages in C++.' +type: docs +weight: 1300 +url: /cpp/system.web.services.protocols/soapmessagestage/ +--- +## SoapMessageStage enum + + +Enumerates the processing stages of the SOAP messages. + +```cpp +enum class SoapMessageStage +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| AfterDeserialize | 8 | The stage that is after deserialization. | +| AfterSerialize | 2 | The stage that is after serialization. | +| BeforeDeserialize | 4 | The stage that is prior to deserialization. | +| BeforeSerialize | 1 | The stage that is prior to serialization. | + +## See Also + +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soapparameterstyle/_index.md b/english/cpp/system.web.services.protocols/soapparameterstyle/_index.md new file mode 100644 index 0000000000..fe06a582a9 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapparameterstyle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::SoapParameterStyle enum +linktitle: SoapParameterStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapParameterStyle enum. Enumerates the parameters formats in a SOAP message in C++.' +type: docs +weight: 1400 +url: /cpp/system.web.services.protocols/soapparameterstyle/ +--- +## SoapParameterStyle enum + + +Enumerates the parameters formats in a SOAP message. + +```cpp +enum class SoapParameterStyle +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | If '[SoapDocumentServiceAttribute](../soapdocumentserviceattribute/)' is not applied to the class, then the default value is 'Wrapped'. | +| Bare | 1 | The parameters are placed in XML elements that follow the 'Body' element. | +| Wrapped | 2 | The parameters are encapsulated within a single XML element that follows the 'Body' element. | + +## See Also + +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soapprotocolversion/_index.md b/english/cpp/system.web.services.protocols/soapprotocolversion/_index.md new file mode 100644 index 0000000000..e118d56338 --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapprotocolversion/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::SoapProtocolVersion enum +linktitle: SoapProtocolVersion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapProtocolVersion enum. Enumerates the versions of SOAP in C++.' +type: docs +weight: 1500 +url: /cpp/system.web.services.protocols/soapprotocolversion/ +--- +## SoapProtocolVersion enum + + +Enumerates the versions of SOAP. + +```cpp +enum class SoapProtocolVersion +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | The default value. | +| Soap11 | 1 | SOAP version 1.1. | +| Soap12 | 2 | SOAP version 1.2. | + +## See Also + +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/soapserviceroutingstyle/_index.md b/english/cpp/system.web.services.protocols/soapserviceroutingstyle/_index.md new file mode 100644 index 0000000000..60827947fd --- /dev/null +++ b/english/cpp/system.web.services.protocols/soapserviceroutingstyle/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::SoapServiceRoutingStyle enum +linktitle: SoapServiceRoutingStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::SoapServiceRoutingStyle enum. Enumerates options of how a SOAP message is routed to the XML Web service in C++.' +type: docs +weight: 1600 +url: /cpp/system.web.services.protocols/soapserviceroutingstyle/ +--- +## SoapServiceRoutingStyle enum + + +Enumerates options of how a SOAP message is routed to the XML [Web](../../system.web/) service. + +```cpp +enum class SoapServiceRoutingStyle +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| SoapAction | 0 | The SOAP message is routed on the basis of the 'SOAPAction' attribute. | +| RequestElement | 1 | The SOAP message is routed on the basis of the first child element after the 'Body' element. | + +## See Also + +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/_index.md new file mode 100644 index 0000000000..753f65b489 --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol class +linktitle: WebClientProtocol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol class. This base class is used in all XML Web service client proxies that were created using ASP.NET. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1100 +url: /cpp/system.web.services.protocols/webclientprotocol/ +--- +## WebClientProtocol class + + +This base class is used in all XML [Web](../../system.web/) service client proxies that were created using ASP.NET. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class WebClientProtocol : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Abort](./abort/)() | Cancels the request. | +| [get_ConnectionGroupName](./get_connectiongroupname/)() | Gets the name of the connection group. | +| [get_Credentials](./get_credentials/)() | Gets the authentication information. | +| [get_PreAuthenticate](./get_preauthenticate/)() | Gets a value that indicates if pre-authentication is enabled. | +| [get_RequestEncoding](./get_requestencoding/)() | Gets the encoding that is used to make the client requests. | +| [get_Timeout](./get_timeout/)() | Gets the timespan to wait before the request times out. | +| [get_Uri](./get_uri/)() | Gets the XML [Web](../../system.web/) service URI. | +| [get_Url](./get_url/)() | Gets the XML [Web](../../system.web/) service URL. | +| [get_UseDefaultCredentials](./get_usedefaultcredentials/)() | Gets a value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. | +| [set_ConnectionGroupName](./set_connectiongroupname/)(String) | Sets the name of the connection group. | +| [set_Credentials](./set_credentials/)(System::SharedPtr\) | Sets the authentication information. | +| [set_PreAuthenticate](./set_preauthenticate/)(bool) | Sets a value that indicates if pre-authentication is enabled. | +| [set_RequestEncoding](./set_requestencoding/)(System::SharedPtr\) | Sets the encoding that is used to make the client requests. | +| [set_Timeout](./set_timeout/)(int32_t) | Sets the timespan to wait before the request times out. | +| [set_Uri](./set_uri/)(System::SharedPtr\) | Sets the XML [Web](../../system.web/) service URI. | +| [set_Url](./set_url/)(String) | Sets the XML [Web](../../system.web/) service URL. | +| [set_UseDefaultCredentials](./set_usedefaultcredentials/)(bool) | Sets a value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Web::Services::Protocols](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/abort/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/abort/_index.md new file mode 100644 index 0000000000..c3ae9e7faf --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/abort/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::Abort method +linktitle: Abort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::Abort method. Cancels the request in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services.protocols/webclientprotocol/abort/ +--- +## WebClientProtocol::Abort method + + +Cancels the request. + +```cpp +virtual void System::Web::Services::Protocols::WebClientProtocol::Abort() +``` + +## See Also + +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/get_connectiongroupname/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/get_connectiongroupname/_index.md new file mode 100644 index 0000000000..bebb9ac0b5 --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/get_connectiongroupname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::get_ConnectionGroupName method +linktitle: get_ConnectionGroupName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::get_ConnectionGroupName method. Gets the name of the connection group in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services.protocols/webclientprotocol/get_connectiongroupname/ +--- +## WebClientProtocol::get_ConnectionGroupName method + + +Gets the name of the connection group. + +```cpp +String System::Web::Services::Protocols::WebClientProtocol::get_ConnectionGroupName() +``` + + +### ReturnValue + +The name of the connection group. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/get_credentials/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/get_credentials/_index.md new file mode 100644 index 0000000000..05350e2945 --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/get_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::get_Credentials method +linktitle: get_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::get_Credentials method. Gets the authentication information in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services.protocols/webclientprotocol/get_credentials/ +--- +## WebClientProtocol::get_Credentials method + + +Gets the authentication information. + +```cpp +System::SharedPtr System::Web::Services::Protocols::WebClientProtocol::get_Credentials() +``` + + +### ReturnValue + +The authentication information. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../../system.net/icredentials/) +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/get_preauthenticate/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/get_preauthenticate/_index.md new file mode 100644 index 0000000000..d5617f6a8a --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/get_preauthenticate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::get_PreAuthenticate method +linktitle: get_PreAuthenticate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::get_PreAuthenticate method. Gets a value that indicates if pre-authentication is enabled in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services.protocols/webclientprotocol/get_preauthenticate/ +--- +## WebClientProtocol::get_PreAuthenticate method + + +Gets a value that indicates if pre-authentication is enabled. + +```cpp +bool System::Web::Services::Protocols::WebClientProtocol::get_PreAuthenticate() +``` + + +### ReturnValue + +A value that indicates if pre-authentication is enabled. + +## See Also + +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/get_requestencoding/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/get_requestencoding/_index.md new file mode 100644 index 0000000000..5bd4b6370b --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/get_requestencoding/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::get_RequestEncoding method +linktitle: get_RequestEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::get_RequestEncoding method. Gets the encoding that is used to make the client requests in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services.protocols/webclientprotocol/get_requestencoding/ +--- +## WebClientProtocol::get_RequestEncoding method + + +Gets the encoding that is used to make the client requests. + +```cpp +System::SharedPtr System::Web::Services::Protocols::WebClientProtocol::get_RequestEncoding() +``` + + +### ReturnValue + +The encoding that is used to make the client requests. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/get_timeout/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/get_timeout/_index.md new file mode 100644 index 0000000000..ddf2f5762a --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/get_timeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::get_Timeout method +linktitle: get_Timeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::get_Timeout method. Gets the timespan to wait before the request times out in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services.protocols/webclientprotocol/get_timeout/ +--- +## WebClientProtocol::get_Timeout method + + +Gets the timespan to wait before the request times out. + +```cpp +int32_t System::Web::Services::Protocols::WebClientProtocol::get_Timeout() +``` + + +### ReturnValue + +The timespan to wait before the request times out. + +## See Also + +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/get_uri/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/get_uri/_index.md new file mode 100644 index 0000000000..2408883af7 --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/get_uri/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::get_Uri method +linktitle: get_Uri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::get_Uri method. Gets the XML Web service URI in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services.protocols/webclientprotocol/get_uri/ +--- +## WebClientProtocol::get_Uri method + + +Gets the XML [Web](../../../system.web/) service URI. + +```cpp +System::SharedPtr System::Web::Services::Protocols::WebClientProtocol::get_Uri() +``` + + +### ReturnValue + +The XML [Web](../../../system.web/) service URI. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/get_url/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/get_url/_index.md new file mode 100644 index 0000000000..5c47527c89 --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/get_url/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::get_Url method +linktitle: get_Url +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::get_Url method. Gets the XML Web service URL in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services.protocols/webclientprotocol/get_url/ +--- +## WebClientProtocol::get_Url method + + +Gets the XML [Web](../../../system.web/) service URL. + +```cpp +String System::Web::Services::Protocols::WebClientProtocol::get_Url() +``` + + +### ReturnValue + +The XML [Web](../../../system.web/) service URL. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/get_usedefaultcredentials/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/get_usedefaultcredentials/_index.md new file mode 100644 index 0000000000..e535b1e4ed --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/get_usedefaultcredentials/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::get_UseDefaultCredentials method +linktitle: get_UseDefaultCredentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::get_UseDefaultCredentials method. Gets a value that indicates if the ''Credential'' property is equal to the ''DefaultCredentials'' property in C++.' +type: docs +weight: 900 +url: /cpp/system.web.services.protocols/webclientprotocol/get_usedefaultcredentials/ +--- +## WebClientProtocol::get_UseDefaultCredentials method + + +Gets a value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. + +```cpp +bool System::Web::Services::Protocols::WebClientProtocol::get_UseDefaultCredentials() +``` + + +### ReturnValue + +The value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. + +## See Also + +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/set_connectiongroupname/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/set_connectiongroupname/_index.md new file mode 100644 index 0000000000..355d3ded4b --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/set_connectiongroupname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::set_ConnectionGroupName method +linktitle: set_ConnectionGroupName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::set_ConnectionGroupName method. Sets the name of the connection group in C++.' +type: docs +weight: 1000 +url: /cpp/system.web.services.protocols/webclientprotocol/set_connectiongroupname/ +--- +## WebClientProtocol::set_ConnectionGroupName method + + +Sets the name of the connection group. + +```cpp +void System::Web::Services::Protocols::WebClientProtocol::set_ConnectionGroupName(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/set_credentials/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/set_credentials/_index.md new file mode 100644 index 0000000000..e845e5018b --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/set_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::set_Credentials method +linktitle: set_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::set_Credentials method. Sets the authentication information in C++.' +type: docs +weight: 1100 +url: /cpp/system.web.services.protocols/webclientprotocol/set_credentials/ +--- +## WebClientProtocol::set_Credentials method + + +Sets the authentication information. + +```cpp +void System::Web::Services::Protocols::WebClientProtocol::set_Credentials(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The authentication information. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../../system.net/icredentials/) +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/set_preauthenticate/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/set_preauthenticate/_index.md new file mode 100644 index 0000000000..9078acdbd8 --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/set_preauthenticate/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::set_PreAuthenticate method +linktitle: set_PreAuthenticate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::set_PreAuthenticate method. Sets a value that indicates if pre-authentication is enabled in C++.' +type: docs +weight: 1200 +url: /cpp/system.web.services.protocols/webclientprotocol/set_preauthenticate/ +--- +## WebClientProtocol::set_PreAuthenticate method + + +Sets a value that indicates if pre-authentication is enabled. + +```cpp +void System::Web::Services::Protocols::WebClientProtocol::set_PreAuthenticate(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/set_requestencoding/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/set_requestencoding/_index.md new file mode 100644 index 0000000000..c8d31540e1 --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/set_requestencoding/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::set_RequestEncoding method +linktitle: set_RequestEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::set_RequestEncoding method. Sets the encoding that is used to make the client requests in C++.' +type: docs +weight: 1300 +url: /cpp/system.web.services.protocols/webclientprotocol/set_requestencoding/ +--- +## WebClientProtocol::set_RequestEncoding method + + +Sets the encoding that is used to make the client requests. + +```cpp +void System::Web::Services::Protocols::WebClientProtocol::set_RequestEncoding(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/set_timeout/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/set_timeout/_index.md new file mode 100644 index 0000000000..dd679708b8 --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/set_timeout/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::set_Timeout method +linktitle: set_Timeout +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::set_Timeout method. Sets the timespan to wait before the request times out in C++.' +type: docs +weight: 1400 +url: /cpp/system.web.services.protocols/webclientprotocol/set_timeout/ +--- +## WebClientProtocol::set_Timeout method + + +Sets the timespan to wait before the request times out. + +```cpp +void System::Web::Services::Protocols::WebClientProtocol::set_Timeout(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value that must be set. | + +## See Also + +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/set_uri/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/set_uri/_index.md new file mode 100644 index 0000000000..03d6c6f2ab --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/set_uri/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::set_Uri method +linktitle: set_Uri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::set_Uri method. Sets the XML Web service URI in C++.' +type: docs +weight: 1500 +url: /cpp/system.web.services.protocols/webclientprotocol/set_uri/ +--- +## WebClientProtocol::set_Uri method + + +Sets the XML [Web](../../../system.web/) service URI. + +```cpp +void System::Web::Services::Protocols::WebClientProtocol::set_Uri(System::SharedPtr uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | System::SharedPtr\ | The URI that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/set_url/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/set_url/_index.md new file mode 100644 index 0000000000..b78fb798e1 --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/set_url/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::set_Url method +linktitle: set_Url +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::set_Url method. Sets the XML Web service URL in C++.' +type: docs +weight: 1600 +url: /cpp/system.web.services.protocols/webclientprotocol/set_url/ +--- +## WebClientProtocol::set_Url method + + +Sets the XML [Web](../../../system.web/) service URL. + +```cpp +void System::Web::Services::Protocols::WebClientProtocol::set_Url(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The URL that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services.protocols/webclientprotocol/set_usedefaultcredentials/_index.md b/english/cpp/system.web.services.protocols/webclientprotocol/set_usedefaultcredentials/_index.md new file mode 100644 index 0000000000..1d42a1d7e8 --- /dev/null +++ b/english/cpp/system.web.services.protocols/webclientprotocol/set_usedefaultcredentials/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::Protocols::WebClientProtocol::set_UseDefaultCredentials method +linktitle: set_UseDefaultCredentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Protocols::WebClientProtocol::set_UseDefaultCredentials method. Sets a value that indicates if the ''Credential'' property is equal to the ''DefaultCredentials'' property in C++.' +type: docs +weight: 1700 +url: /cpp/system.web.services.protocols/webclientprotocol/set_usedefaultcredentials/ +--- +## WebClientProtocol::set_UseDefaultCredentials method + + +Sets a value that indicates if the 'Credential' property is equal to the 'DefaultCredentials' property. + +```cpp +void System::Web::Services::Protocols::WebClientProtocol::set_UseDefaultCredentials(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [WebClientProtocol](../) +* Namespace [System::Web::Services::Protocols](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/_index.md b/english/cpp/system.web.services/_index.md new file mode 100644 index 0000000000..00be53abad --- /dev/null +++ b/english/cpp/system.web.services/_index.md @@ -0,0 +1,20 @@ +--- +title: System::Web::Services namespace +linktitle: System::Web::Services +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Web::Services namespace in C++.' +type: docs +weight: 7700 +url: /cpp/system.web.services/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Soap](./soap/) | Contains the string constants of SOAP. | +| [Soap12](./soap12/) | Contains the string constants of SOAP version 1.2. | +| [WebServiceAttribute](./webserviceattribute/) | Adds additional information to the XML [Web](../system.web/) service. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [WebServiceBindingAttribute](./webservicebindingattribute/) | Used to declare a binding that defines one or more methods of the XML [Web](../system.web/) service. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | diff --git a/english/cpp/system.web.services/soap/_index.md b/english/cpp/system.web.services/soap/_index.md new file mode 100644 index 0000000000..2d9c935dda --- /dev/null +++ b/english/cpp/system.web.services/soap/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Web::Services::Soap class +linktitle: Soap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap class. Contains the string constants of SOAP in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services/soap/ +--- +## Soap class + + +Contains the string constants of SOAP. + +```cpp +class Soap +``` + +## Nested classes + +* Class [Attribute](./attribute/) +* Class [Code](./code/) +* Class [Element](./element/) +## Methods + +| Method | Description | +| --- | --- | +| [Soap](./soap/)() | The default constructor is deleted. | +## Fields + +| Field | Description | +| --- | --- | +| static [Action](./action/) | The string representation of the 'SOAPAction' attribute name. | +| static [ArrayType](./arraytype/) | The string representation of the '[Array](../../system/array/)' suffix. | +| static [BasicProfile1_1](./basicprofile1_1/) | The conformance claim URI. | +| static [ClaimPrefix](./claimprefix/) | The WS-I prefix. | +| static [ConformanceClaim](./conformanceclaim/) | The value of the 'xmlns:wsi' attribute. | +| static [DimeContentType](./dimecontenttype/) | The string representation of the 'application/dime' MIME type. | +| static [Encoding](./encoding/) | The value of the 'xmlns:soapenc' attribute. | +| static [Namespace](./namespace/) | The value of the 'xmlns:soap' attribute. | +| static [Prefix](./prefix/) | The SOAP prefix. | +| static [SoapContentType](./soapcontenttype/) | The string representation of the SOAP content type. | +| static [XmlNamespace](./xmlnamespace/) | The value of the 'namespace' attribute. | +## See Also + +* Namespace [System::Web::Services](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services/soap/action/_index.md b/english/cpp/system.web.services/soap/action/_index.md new file mode 100644 index 0000000000..4924065cd8 --- /dev/null +++ b/english/cpp/system.web.services/soap/action/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap::Action field +linktitle: Action +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Action field. The string representation of the ''SOAPAction'' attribute name in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services/soap/action/ +--- +## Action field + + +The string representation of the 'SOAPAction' attribute name. + +```cpp +static const String System::Web::Services::Soap::Action +``` + +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/arraytype/_index.md b/english/cpp/system.web.services/soap/arraytype/_index.md new file mode 100644 index 0000000000..dba2a8e925 --- /dev/null +++ b/english/cpp/system.web.services/soap/arraytype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap::ArrayType field +linktitle: ArrayType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::ArrayType field. The string representation of the ''Array'' suffix in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services/soap/arraytype/ +--- +## ArrayType field + + +The string representation of the '[Array](../../../system/array/)' suffix. + +```cpp +static const String System::Web::Services::Soap::ArrayType +``` + +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/attribute/_index.md b/english/cpp/system.web.services/soap/attribute/_index.md new file mode 100644 index 0000000000..bcb858a2f0 --- /dev/null +++ b/english/cpp/system.web.services/soap/attribute/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Web::Services::Soap::Attribute class +linktitle: Attribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Attribute class. Contains the names of the SOAP attributes in C++.' +type: docs +weight: 1300 +url: /cpp/system.web.services/soap/attribute/ +--- +## Attribute class + + +Contains the names of the SOAP attributes. + +```cpp +class Attribute +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Attribute](./attribute/)() | The default constructor is deleted. | +## Fields + +| Field | Description | +| --- | --- | +| static [Actor](./actor/) | The string representation of the 'actor' attribute name. | +| static [ConformsTo](./conformsto/) | The string representation of the 'conformsTo' attribute name. | +| static [EncodingStyle](./encodingstyle/) | The string representation of the 'encodingStyle' attribute name. | +| static [Lang](./lang/) | The string representation of the 'lang' attribute name. | +| static [MustUnderstand](./mustunderstand/) | The string representation of the 'mustUnderstand' attribute name. | +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/attribute/actor/_index.md b/english/cpp/system.web.services/soap/attribute/actor/_index.md new file mode 100644 index 0000000000..4d2e84c958 --- /dev/null +++ b/english/cpp/system.web.services/soap/attribute/actor/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Attribute::Actor field +linktitle: Actor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Attribute::Actor field. The string representation of the ''actor'' attribute name in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services/soap/attribute/actor/ +--- +## Actor field + + +The string representation of the 'actor' attribute name. + +```cpp +static const String System::Web::Services::Soap::Attribute::Actor +``` + +## See Also + +* Class [Attribute](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/attribute/attribute/_index.md b/english/cpp/system.web.services/soap/attribute/attribute/_index.md new file mode 100644 index 0000000000..61d8358fb6 --- /dev/null +++ b/english/cpp/system.web.services/soap/attribute/attribute/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Attribute::Attribute constructor +linktitle: Attribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Attribute::Attribute constructor. The default constructor is deleted in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services/soap/attribute/attribute/ +--- +## Attribute::Attribute constructor + + +The default constructor is deleted. + +```cpp +System::Web::Services::Soap::Attribute::Attribute()=delete +``` + +## See Also + +* Class [Attribute](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/attribute/conformsto/_index.md b/english/cpp/system.web.services/soap/attribute/conformsto/_index.md new file mode 100644 index 0000000000..894f2de970 --- /dev/null +++ b/english/cpp/system.web.services/soap/attribute/conformsto/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Attribute::ConformsTo field +linktitle: ConformsTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Attribute::ConformsTo field. The string representation of the ''conformsTo'' attribute name in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services/soap/attribute/conformsto/ +--- +## ConformsTo field + + +The string representation of the 'conformsTo' attribute name. + +```cpp +static const String System::Web::Services::Soap::Attribute::ConformsTo +``` + +## See Also + +* Class [Attribute](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/attribute/encodingstyle/_index.md b/english/cpp/system.web.services/soap/attribute/encodingstyle/_index.md new file mode 100644 index 0000000000..6d87a9bc6c --- /dev/null +++ b/english/cpp/system.web.services/soap/attribute/encodingstyle/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Attribute::EncodingStyle field +linktitle: EncodingStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Attribute::EncodingStyle field. The string representation of the ''encodingStyle'' attribute name in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services/soap/attribute/encodingstyle/ +--- +## EncodingStyle field + + +The string representation of the 'encodingStyle' attribute name. + +```cpp +static const String System::Web::Services::Soap::Attribute::EncodingStyle +``` + +## See Also + +* Class [Attribute](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/attribute/lang/_index.md b/english/cpp/system.web.services/soap/attribute/lang/_index.md new file mode 100644 index 0000000000..fbf1dd2a04 --- /dev/null +++ b/english/cpp/system.web.services/soap/attribute/lang/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Attribute::Lang field +linktitle: Lang +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Attribute::Lang field. The string representation of the ''lang'' attribute name in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services/soap/attribute/lang/ +--- +## Lang field + + +The string representation of the 'lang' attribute name. + +```cpp +static const String System::Web::Services::Soap::Attribute::Lang +``` + +## See Also + +* Class [Attribute](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/attribute/mustunderstand/_index.md b/english/cpp/system.web.services/soap/attribute/mustunderstand/_index.md new file mode 100644 index 0000000000..fba27ed3ca --- /dev/null +++ b/english/cpp/system.web.services/soap/attribute/mustunderstand/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Attribute::MustUnderstand field +linktitle: MustUnderstand +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Attribute::MustUnderstand field. The string representation of the ''mustUnderstand'' attribute name in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services/soap/attribute/mustunderstand/ +--- +## MustUnderstand field + + +The string representation of the 'mustUnderstand' attribute name. + +```cpp +static const String System::Web::Services::Soap::Attribute::MustUnderstand +``` + +## See Also + +* Class [Attribute](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/basicprofile1_1/_index.md b/english/cpp/system.web.services/soap/basicprofile1_1/_index.md new file mode 100644 index 0000000000..21e7e0e3eb --- /dev/null +++ b/english/cpp/system.web.services/soap/basicprofile1_1/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap::BasicProfile1_1 field +linktitle: BasicProfile1_1 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::BasicProfile1_1 field. The conformance claim URI in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services/soap/basicprofile1_1/ +--- +## BasicProfile1_1 field + + +The conformance claim URI. + +```cpp +static const String System::Web::Services::Soap::BasicProfile1_1 +``` + +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/claimprefix/_index.md b/english/cpp/system.web.services/soap/claimprefix/_index.md new file mode 100644 index 0000000000..a420fde363 --- /dev/null +++ b/english/cpp/system.web.services/soap/claimprefix/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap::ClaimPrefix field +linktitle: ClaimPrefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::ClaimPrefix field. The WS-I prefix in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services/soap/claimprefix/ +--- +## ClaimPrefix field + + +The WS-I prefix. + +```cpp +static const String System::Web::Services::Soap::ClaimPrefix +``` + +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/code/_index.md b/english/cpp/system.web.services/soap/code/_index.md new file mode 100644 index 0000000000..9daacd6c3b --- /dev/null +++ b/english/cpp/system.web.services/soap/code/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Web::Services::Soap::Code class +linktitle: Code +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Code class. Contains the names of the SOAP codes in C++.' +type: docs +weight: 1400 +url: /cpp/system.web.services/soap/code/ +--- +## Code class + + +Contains the names of the SOAP codes. + +```cpp +class Code +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Code](./code/)() | The default constructor is deleted. | +## Fields + +| Field | Description | +| --- | --- | +| static [Client](./client/) | The string representation of the 'Client' SOAP code. | +| static [MustUnderstand](./mustunderstand/) | The string representation of the 'MustUnderstand' SOAP code. | +| static [Server](./server/) | The string representation of the 'Server' SOAP code. | +| static [VersionMismatch](./versionmismatch/) | The string representation of the 'VersionMismatch' SOAP code. | +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/code/client/_index.md b/english/cpp/system.web.services/soap/code/client/_index.md new file mode 100644 index 0000000000..88bd4e4b93 --- /dev/null +++ b/english/cpp/system.web.services/soap/code/client/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Code::Client field +linktitle: Client +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Code::Client field. The string representation of the ''Client'' SOAP code in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services/soap/code/client/ +--- +## Client field + + +The string representation of the 'Client' SOAP code. + +```cpp +static const String System::Web::Services::Soap::Code::Client +``` + +## See Also + +* Class [Code](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/code/code/_index.md b/english/cpp/system.web.services/soap/code/code/_index.md new file mode 100644 index 0000000000..d5847d8618 --- /dev/null +++ b/english/cpp/system.web.services/soap/code/code/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Code::Code constructor +linktitle: Code +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Code::Code constructor. The default constructor is deleted in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services/soap/code/code/ +--- +## Code::Code constructor + + +The default constructor is deleted. + +```cpp +System::Web::Services::Soap::Code::Code()=delete +``` + +## See Also + +* Class [Code](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/code/mustunderstand/_index.md b/english/cpp/system.web.services/soap/code/mustunderstand/_index.md new file mode 100644 index 0000000000..cdea0175a9 --- /dev/null +++ b/english/cpp/system.web.services/soap/code/mustunderstand/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Code::MustUnderstand field +linktitle: MustUnderstand +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Code::MustUnderstand field. The string representation of the ''MustUnderstand'' SOAP code in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services/soap/code/mustunderstand/ +--- +## MustUnderstand field + + +The string representation of the 'MustUnderstand' SOAP code. + +```cpp +static const String System::Web::Services::Soap::Code::MustUnderstand +``` + +## See Also + +* Class [Code](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/code/server/_index.md b/english/cpp/system.web.services/soap/code/server/_index.md new file mode 100644 index 0000000000..30b96cb927 --- /dev/null +++ b/english/cpp/system.web.services/soap/code/server/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Code::Server field +linktitle: Server +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Code::Server field. The string representation of the ''Server'' SOAP code in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services/soap/code/server/ +--- +## Server field + + +The string representation of the 'Server' SOAP code. + +```cpp +static const String System::Web::Services::Soap::Code::Server +``` + +## See Also + +* Class [Code](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/code/versionmismatch/_index.md b/english/cpp/system.web.services/soap/code/versionmismatch/_index.md new file mode 100644 index 0000000000..26360083f7 --- /dev/null +++ b/english/cpp/system.web.services/soap/code/versionmismatch/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Code::VersionMismatch field +linktitle: VersionMismatch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Code::VersionMismatch field. The string representation of the ''VersionMismatch'' SOAP code in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services/soap/code/versionmismatch/ +--- +## VersionMismatch field + + +The string representation of the 'VersionMismatch' SOAP code. + +```cpp +static const String System::Web::Services::Soap::Code::VersionMismatch +``` + +## See Also + +* Class [Code](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/conformanceclaim/_index.md b/english/cpp/system.web.services/soap/conformanceclaim/_index.md new file mode 100644 index 0000000000..b3484acd13 --- /dev/null +++ b/english/cpp/system.web.services/soap/conformanceclaim/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap::ConformanceClaim field +linktitle: ConformanceClaim +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::ConformanceClaim field. The value of the ''xmlns:wsi'' attribute in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services/soap/conformanceclaim/ +--- +## ConformanceClaim field + + +The value of the 'xmlns:wsi' attribute. + +```cpp +static const String System::Web::Services::Soap::ConformanceClaim +``` + +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/dimecontenttype/_index.md b/english/cpp/system.web.services/soap/dimecontenttype/_index.md new file mode 100644 index 0000000000..95bb40582c --- /dev/null +++ b/english/cpp/system.web.services/soap/dimecontenttype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap::DimeContentType field +linktitle: DimeContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::DimeContentType field. The string representation of the ''application/dime'' MIME type in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services/soap/dimecontenttype/ +--- +## DimeContentType field + + +The string representation of the 'application/dime' MIME type. + +```cpp +static const String System::Web::Services::Soap::DimeContentType +``` + +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/element/_index.md b/english/cpp/system.web.services/soap/element/_index.md new file mode 100644 index 0000000000..9315eacedd --- /dev/null +++ b/english/cpp/system.web.services/soap/element/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Web::Services::Soap::Element class +linktitle: Element +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element class. Contains the names of the SOAP elements in C++.' +type: docs +weight: 1500 +url: /cpp/system.web.services/soap/element/ +--- +## Element class + + +Contains the names of the SOAP elements. + +```cpp +class Element +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Element](./element/)() | The default constructor is deleted. | +## Fields + +| Field | Description | +| --- | --- | +| static [Body](./body/) | The string representation of the 'Body' element name. | +| static [Claim](./claim/) | The string representation of the 'Claim' element name. | +| static [Envelope](./envelope/) | The string representation of the 'Envelope' element name. | +| static [Fault](./fault/) | The string representation of the 'Fault' element name. | +| static [FaultActor](./faultactor/) | The string representation of the 'faultactor' element name. | +| static [FaultCode](./faultcode/) | The string representation of the 'faultcode' element name. | +| static [FaultDetail](./faultdetail/) | The string representation of the 'detail' element name. | +| static [FaultString](./faultstring/) | The string representation of the 'faultstring' element name. | +| static [Header](./header/) | The string representation of the 'Header' element name. | +| static [Message](./message/) | The string representation of the 'Message' element name. | +| static [StackTrace](./stacktrace/) | The string representation of the 'StackTrace' element name. | +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/element/body/_index.md b/english/cpp/system.web.services/soap/element/body/_index.md new file mode 100644 index 0000000000..0dc351a127 --- /dev/null +++ b/english/cpp/system.web.services/soap/element/body/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Element::Body field +linktitle: Body +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element::Body field. The string representation of the ''Body'' element name in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services/soap/element/body/ +--- +## Body field + + +The string representation of the 'Body' element name. + +```cpp +static const String System::Web::Services::Soap::Element::Body +``` + +## See Also + +* Class [Element](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/element/claim/_index.md b/english/cpp/system.web.services/soap/element/claim/_index.md new file mode 100644 index 0000000000..6139b48cf4 --- /dev/null +++ b/english/cpp/system.web.services/soap/element/claim/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Element::Claim field +linktitle: Claim +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element::Claim field. The string representation of the ''Claim'' element name in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services/soap/element/claim/ +--- +## Claim field + + +The string representation of the 'Claim' element name. + +```cpp +static const String System::Web::Services::Soap::Element::Claim +``` + +## See Also + +* Class [Element](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/element/element/_index.md b/english/cpp/system.web.services/soap/element/element/_index.md new file mode 100644 index 0000000000..4716153756 --- /dev/null +++ b/english/cpp/system.web.services/soap/element/element/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Element::Element constructor +linktitle: Element +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element::Element constructor. The default constructor is deleted in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services/soap/element/element/ +--- +## Element::Element constructor + + +The default constructor is deleted. + +```cpp +System::Web::Services::Soap::Element::Element()=delete +``` + +## See Also + +* Class [Element](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/element/envelope/_index.md b/english/cpp/system.web.services/soap/element/envelope/_index.md new file mode 100644 index 0000000000..22bafbbeda --- /dev/null +++ b/english/cpp/system.web.services/soap/element/envelope/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Element::Envelope field +linktitle: Envelope +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element::Envelope field. The string representation of the ''Envelope'' element name in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services/soap/element/envelope/ +--- +## Envelope field + + +The string representation of the 'Envelope' element name. + +```cpp +static const String System::Web::Services::Soap::Element::Envelope +``` + +## See Also + +* Class [Element](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/element/fault/_index.md b/english/cpp/system.web.services/soap/element/fault/_index.md new file mode 100644 index 0000000000..6319d07e80 --- /dev/null +++ b/english/cpp/system.web.services/soap/element/fault/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Element::Fault field +linktitle: Fault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element::Fault field. The string representation of the ''Fault'' element name in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services/soap/element/fault/ +--- +## Fault field + + +The string representation of the 'Fault' element name. + +```cpp +static const String System::Web::Services::Soap::Element::Fault +``` + +## See Also + +* Class [Element](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/element/faultactor/_index.md b/english/cpp/system.web.services/soap/element/faultactor/_index.md new file mode 100644 index 0000000000..61a5185a4d --- /dev/null +++ b/english/cpp/system.web.services/soap/element/faultactor/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Element::FaultActor field +linktitle: FaultActor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element::FaultActor field. The string representation of the ''faultactor'' element name in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services/soap/element/faultactor/ +--- +## FaultActor field + + +The string representation of the 'faultactor' element name. + +```cpp +static const String System::Web::Services::Soap::Element::FaultActor +``` + +## See Also + +* Class [Element](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/element/faultcode/_index.md b/english/cpp/system.web.services/soap/element/faultcode/_index.md new file mode 100644 index 0000000000..cbbd26df75 --- /dev/null +++ b/english/cpp/system.web.services/soap/element/faultcode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Element::FaultCode field +linktitle: FaultCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element::FaultCode field. The string representation of the ''faultcode'' element name in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services/soap/element/faultcode/ +--- +## FaultCode field + + +The string representation of the 'faultcode' element name. + +```cpp +static const String System::Web::Services::Soap::Element::FaultCode +``` + +## See Also + +* Class [Element](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/element/faultdetail/_index.md b/english/cpp/system.web.services/soap/element/faultdetail/_index.md new file mode 100644 index 0000000000..5624a9f2a6 --- /dev/null +++ b/english/cpp/system.web.services/soap/element/faultdetail/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Element::FaultDetail field +linktitle: FaultDetail +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element::FaultDetail field. The string representation of the ''detail'' element name in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services/soap/element/faultdetail/ +--- +## FaultDetail field + + +The string representation of the 'detail' element name. + +```cpp +static const String System::Web::Services::Soap::Element::FaultDetail +``` + +## See Also + +* Class [Element](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/element/faultstring/_index.md b/english/cpp/system.web.services/soap/element/faultstring/_index.md new file mode 100644 index 0000000000..c3dac3c706 --- /dev/null +++ b/english/cpp/system.web.services/soap/element/faultstring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Element::FaultString field +linktitle: FaultString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element::FaultString field. The string representation of the ''faultstring'' element name in C++.' +type: docs +weight: 900 +url: /cpp/system.web.services/soap/element/faultstring/ +--- +## FaultString field + + +The string representation of the 'faultstring' element name. + +```cpp +static const String System::Web::Services::Soap::Element::FaultString +``` + +## See Also + +* Class [Element](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/element/header/_index.md b/english/cpp/system.web.services/soap/element/header/_index.md new file mode 100644 index 0000000000..5c9deca633 --- /dev/null +++ b/english/cpp/system.web.services/soap/element/header/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Element::Header field +linktitle: Header +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element::Header field. The string representation of the ''Header'' element name in C++.' +type: docs +weight: 1000 +url: /cpp/system.web.services/soap/element/header/ +--- +## Header field + + +The string representation of the 'Header' element name. + +```cpp +static const String System::Web::Services::Soap::Element::Header +``` + +## See Also + +* Class [Element](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/element/message/_index.md b/english/cpp/system.web.services/soap/element/message/_index.md new file mode 100644 index 0000000000..0c36da6e5b --- /dev/null +++ b/english/cpp/system.web.services/soap/element/message/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Element::Message field +linktitle: Message +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element::Message field. The string representation of the ''Message'' element name in C++.' +type: docs +weight: 1100 +url: /cpp/system.web.services/soap/element/message/ +--- +## Message field + + +The string representation of the 'Message' element name. + +```cpp +static const String System::Web::Services::Soap::Element::Message +``` + +## See Also + +* Class [Element](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/element/stacktrace/_index.md b/english/cpp/system.web.services/soap/element/stacktrace/_index.md new file mode 100644 index 0000000000..4d5d4f1115 --- /dev/null +++ b/english/cpp/system.web.services/soap/element/stacktrace/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap::Element::StackTrace field +linktitle: StackTrace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Element::StackTrace field. The string representation of the ''StackTrace'' element name in C++.' +type: docs +weight: 1200 +url: /cpp/system.web.services/soap/element/stacktrace/ +--- +## StackTrace field + + +The string representation of the 'StackTrace' element name. + +```cpp +static const String System::Web::Services::Soap::Element::StackTrace +``` + +## See Also + +* Class [Element](../) +* Class [Soap](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap/encoding/_index.md b/english/cpp/system.web.services/soap/encoding/_index.md new file mode 100644 index 0000000000..ad653fff95 --- /dev/null +++ b/english/cpp/system.web.services/soap/encoding/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap::Encoding field +linktitle: Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Encoding field. The value of the ''xmlns:soapenc'' attribute in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services/soap/encoding/ +--- +## Encoding field + + +The value of the 'xmlns:soapenc' attribute. + +```cpp +static const String System::Web::Services::Soap::Encoding +``` + +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/namespace/_index.md b/english/cpp/system.web.services/soap/namespace/_index.md new file mode 100644 index 0000000000..e642da83f4 --- /dev/null +++ b/english/cpp/system.web.services/soap/namespace/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap::Namespace field +linktitle: Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Namespace field. The value of the ''xmlns:soap'' attribute in C++.' +type: docs +weight: 900 +url: /cpp/system.web.services/soap/namespace/ +--- +## Namespace field + + +The value of the 'xmlns:soap' attribute. + +```cpp +static const String System::Web::Services::Soap::Namespace +``` + +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/prefix/_index.md b/english/cpp/system.web.services/soap/prefix/_index.md new file mode 100644 index 0000000000..0bb8a5858f --- /dev/null +++ b/english/cpp/system.web.services/soap/prefix/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap::Prefix field +linktitle: Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Prefix field. The SOAP prefix in C++.' +type: docs +weight: 1000 +url: /cpp/system.web.services/soap/prefix/ +--- +## Prefix field + + +The SOAP prefix. + +```cpp +static const String System::Web::Services::Soap::Prefix +``` + +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/soap/_index.md b/english/cpp/system.web.services/soap/soap/_index.md new file mode 100644 index 0000000000..f1a25ede4f --- /dev/null +++ b/english/cpp/system.web.services/soap/soap/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap::Soap constructor +linktitle: Soap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::Soap constructor. The default constructor is deleted in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services/soap/soap/ +--- +## Soap::Soap constructor + + +The default constructor is deleted. + +```cpp +System::Web::Services::Soap::Soap()=delete +``` + +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/soapcontenttype/_index.md b/english/cpp/system.web.services/soap/soapcontenttype/_index.md new file mode 100644 index 0000000000..78f4ba1d2a --- /dev/null +++ b/english/cpp/system.web.services/soap/soapcontenttype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap::SoapContentType field +linktitle: SoapContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::SoapContentType field. The string representation of the SOAP content type in C++.' +type: docs +weight: 1100 +url: /cpp/system.web.services/soap/soapcontenttype/ +--- +## SoapContentType field + + +The string representation of the SOAP content type. + +```cpp +static const String System::Web::Services::Soap::SoapContentType +``` + +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap/xmlnamespace/_index.md b/english/cpp/system.web.services/soap/xmlnamespace/_index.md new file mode 100644 index 0000000000..976a07a54c --- /dev/null +++ b/english/cpp/system.web.services/soap/xmlnamespace/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap::XmlNamespace field +linktitle: XmlNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap::XmlNamespace field. The value of the ''namespace'' attribute in C++.' +type: docs +weight: 1200 +url: /cpp/system.web.services/soap/xmlnamespace/ +--- +## XmlNamespace field + + +The value of the 'namespace' attribute. + +```cpp +static const String System::Web::Services::Soap::XmlNamespace +``` + +## See Also + +* Class [Soap](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap12/_index.md b/english/cpp/system.web.services/soap12/_index.md new file mode 100644 index 0000000000..f3eee77837 --- /dev/null +++ b/english/cpp/system.web.services/soap12/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Web::Services::Soap12 class +linktitle: Soap12 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12 class. Contains the string constants of SOAP version 1.2 in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services/soap12/ +--- +## Soap12 class + + +Contains the string constants of SOAP version 1.2. + +```cpp +class Soap12 +``` + +## Nested classes + +* Class [Attribute](./attribute/) +* Class [Code](./code/) +* Class [Element](./element/) +## Methods + +| Method | Description | +| --- | --- | +| [Soap12](./soap12/)() | The default constructor is deleted. | +## Fields + +| Field | Description | +| --- | --- | +| static [Encoding](./encoding/) | The value of the 'xmlns:SOAP-ENC' attribute. | +| static [Namespace](./namespace/) | The value of the 'xmlns:soapenv' attribute. | +| static [Prefix](./prefix/) | The SOAP version 1.2 prefix. | +| static [RpcNamespace](./rpcnamespace/) | The value of the 'xmlns:rpc' attribute. | +## See Also + +* Namespace [System::Web::Services](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services/soap12/attribute/_index.md b/english/cpp/system.web.services/soap12/attribute/_index.md new file mode 100644 index 0000000000..849a346a1e --- /dev/null +++ b/english/cpp/system.web.services/soap12/attribute/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Web::Services::Soap12::Attribute class +linktitle: Attribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Attribute class. Contains the names of the attributes of SOAP version 1.2 in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services/soap12/attribute/ +--- +## Attribute class + + +Contains the names of the attributes of SOAP version 1.2. + +```cpp +class Attribute +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Attribute](./attribute/)() | The default constructor is deleted. | +## Fields + +| Field | Description | +| --- | --- | +| static [Relay](./relay/) | The string representation of the 'relay' attribute name. | +| static [Role](./role/) | The string representation of the 'role' attribute name. | +| static [UpgradeEnvelopeQname](./upgradeenvelopeqname/) | The string representation of the 'qname' attribute name. | +## See Also + +* Class [Soap12](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap12/attribute/attribute/_index.md b/english/cpp/system.web.services/soap12/attribute/attribute/_index.md new file mode 100644 index 0000000000..2ffe204a95 --- /dev/null +++ b/english/cpp/system.web.services/soap12/attribute/attribute/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Attribute::Attribute constructor +linktitle: Attribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Attribute::Attribute constructor. The default constructor is deleted in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services/soap12/attribute/attribute/ +--- +## Attribute::Attribute constructor + + +The default constructor is deleted. + +```cpp +System::Web::Services::Soap12::Attribute::Attribute()=delete +``` + +## See Also + +* Class [Attribute](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/attribute/relay/_index.md b/english/cpp/system.web.services/soap12/attribute/relay/_index.md new file mode 100644 index 0000000000..42f2ab903e --- /dev/null +++ b/english/cpp/system.web.services/soap12/attribute/relay/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Attribute::Relay field +linktitle: Relay +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Attribute::Relay field. The string representation of the ''relay'' attribute name in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services/soap12/attribute/relay/ +--- +## Relay field + + +The string representation of the 'relay' attribute name. + +```cpp +static const String System::Web::Services::Soap12::Attribute::Relay +``` + +## See Also + +* Class [Attribute](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/attribute/role/_index.md b/english/cpp/system.web.services/soap12/attribute/role/_index.md new file mode 100644 index 0000000000..2bb84f624d --- /dev/null +++ b/english/cpp/system.web.services/soap12/attribute/role/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Attribute::Role field +linktitle: Role +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Attribute::Role field. The string representation of the ''role'' attribute name in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services/soap12/attribute/role/ +--- +## Role field + + +The string representation of the 'role' attribute name. + +```cpp +static const String System::Web::Services::Soap12::Attribute::Role +``` + +## See Also + +* Class [Attribute](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/attribute/upgradeenvelopeqname/_index.md b/english/cpp/system.web.services/soap12/attribute/upgradeenvelopeqname/_index.md new file mode 100644 index 0000000000..cea6e6dd3b --- /dev/null +++ b/english/cpp/system.web.services/soap12/attribute/upgradeenvelopeqname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Attribute::UpgradeEnvelopeQname field +linktitle: UpgradeEnvelopeQname +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Attribute::UpgradeEnvelopeQname field. The string representation of the ''qname'' attribute name in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services/soap12/attribute/upgradeenvelopeqname/ +--- +## UpgradeEnvelopeQname field + + +The string representation of the 'qname' attribute name. + +```cpp +static const String System::Web::Services::Soap12::Attribute::UpgradeEnvelopeQname +``` + +## See Also + +* Class [Attribute](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/code/_index.md b/english/cpp/system.web.services/soap12/code/_index.md new file mode 100644 index 0000000000..1e68280d9a --- /dev/null +++ b/english/cpp/system.web.services/soap12/code/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Web::Services::Soap12::Code class +linktitle: Code +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Code class. Contains the names of the codes of SOAP version 1.2 in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services/soap12/code/ +--- +## Code class + + +Contains the names of the codes of SOAP version 1.2. + +```cpp +class Code +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Code](./code/)() | The default constructor is deleted. | +## Fields + +| Field | Description | +| --- | --- | +| static [DataEncodingUnknown](./dataencodingunknown/) | The string representation of the 'DataEncodingUnknown' SOAP version 1.2 code. | +| static [EncodingMissingIDFaultSubcode](./encodingmissingidfaultsubcode/) | The string representation of the 'MissingID' SOAP version 1.2 code. | +| static [EncodingUntypedValueFaultSubcode](./encodinguntypedvaluefaultsubcode/) | The string representation of the 'UntypedValue' SOAP version 1.2 code. | +| static [MustUnderstand](./mustunderstand/) | The string representation of the 'MustUnderstand' SOAP version 1.2 code. | +| static [Receiver](./receiver/) | The string representation of the 'Receiver' SOAP version 1.2 code. | +| static [RpcBadArgumentsSubcode](./rpcbadargumentssubcode/) | The string representation of the 'BadArguments' SOAP version 1.2 code. | +| static [RpcProcedureNotPresentSubcode](./rpcprocedurenotpresentsubcode/) | The string representation of the 'ProcedureNotPresent' SOAP version 1.2 code. | +| static [Sender](./sender/) | The string representation of the 'Sender' SOAP version 1.2 code. | +| static [VersionMismatch](./versionmismatch/) | The string representation of the 'VersionMismatch' SOAP version 1.2 code. | +## See Also + +* Class [Soap12](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap12/code/code/_index.md b/english/cpp/system.web.services/soap12/code/code/_index.md new file mode 100644 index 0000000000..2608eb8e05 --- /dev/null +++ b/english/cpp/system.web.services/soap12/code/code/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Code::Code constructor +linktitle: Code +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Code::Code constructor. The default constructor is deleted in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services/soap12/code/code/ +--- +## Code::Code constructor + + +The default constructor is deleted. + +```cpp +System::Web::Services::Soap12::Code::Code()=delete +``` + +## See Also + +* Class [Code](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/code/dataencodingunknown/_index.md b/english/cpp/system.web.services/soap12/code/dataencodingunknown/_index.md new file mode 100644 index 0000000000..f20f6b5313 --- /dev/null +++ b/english/cpp/system.web.services/soap12/code/dataencodingunknown/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Code::DataEncodingUnknown field +linktitle: DataEncodingUnknown +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Code::DataEncodingUnknown field. The string representation of the ''DataEncodingUnknown'' SOAP version 1.2 code in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services/soap12/code/dataencodingunknown/ +--- +## DataEncodingUnknown field + + +The string representation of the 'DataEncodingUnknown' SOAP version 1.2 code. + +```cpp +static const String System::Web::Services::Soap12::Code::DataEncodingUnknown +``` + +## See Also + +* Class [Code](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/code/encodingmissingidfaultsubcode/_index.md b/english/cpp/system.web.services/soap12/code/encodingmissingidfaultsubcode/_index.md new file mode 100644 index 0000000000..89172600c6 --- /dev/null +++ b/english/cpp/system.web.services/soap12/code/encodingmissingidfaultsubcode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Code::EncodingMissingIDFaultSubcode field +linktitle: EncodingMissingIDFaultSubcode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Code::EncodingMissingIDFaultSubcode field. The string representation of the ''MissingID'' SOAP version 1.2 code in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services/soap12/code/encodingmissingidfaultsubcode/ +--- +## EncodingMissingIDFaultSubcode field + + +The string representation of the 'MissingID' SOAP version 1.2 code. + +```cpp +static const String System::Web::Services::Soap12::Code::EncodingMissingIDFaultSubcode +``` + +## See Also + +* Class [Code](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/code/encodinguntypedvaluefaultsubcode/_index.md b/english/cpp/system.web.services/soap12/code/encodinguntypedvaluefaultsubcode/_index.md new file mode 100644 index 0000000000..3ad193af12 --- /dev/null +++ b/english/cpp/system.web.services/soap12/code/encodinguntypedvaluefaultsubcode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Code::EncodingUntypedValueFaultSubcode field +linktitle: EncodingUntypedValueFaultSubcode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Code::EncodingUntypedValueFaultSubcode field. The string representation of the ''UntypedValue'' SOAP version 1.2 code in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services/soap12/code/encodinguntypedvaluefaultsubcode/ +--- +## EncodingUntypedValueFaultSubcode field + + +The string representation of the 'UntypedValue' SOAP version 1.2 code. + +```cpp +static const String System::Web::Services::Soap12::Code::EncodingUntypedValueFaultSubcode +``` + +## See Also + +* Class [Code](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/code/mustunderstand/_index.md b/english/cpp/system.web.services/soap12/code/mustunderstand/_index.md new file mode 100644 index 0000000000..e306c0d985 --- /dev/null +++ b/english/cpp/system.web.services/soap12/code/mustunderstand/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Code::MustUnderstand field +linktitle: MustUnderstand +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Code::MustUnderstand field. The string representation of the ''MustUnderstand'' SOAP version 1.2 code in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services/soap12/code/mustunderstand/ +--- +## MustUnderstand field + + +The string representation of the 'MustUnderstand' SOAP version 1.2 code. + +```cpp +static const String System::Web::Services::Soap12::Code::MustUnderstand +``` + +## See Also + +* Class [Code](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/code/receiver/_index.md b/english/cpp/system.web.services/soap12/code/receiver/_index.md new file mode 100644 index 0000000000..58d397553a --- /dev/null +++ b/english/cpp/system.web.services/soap12/code/receiver/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Code::Receiver field +linktitle: Receiver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Code::Receiver field. The string representation of the ''Receiver'' SOAP version 1.2 code in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services/soap12/code/receiver/ +--- +## Receiver field + + +The string representation of the 'Receiver' SOAP version 1.2 code. + +```cpp +static const String System::Web::Services::Soap12::Code::Receiver +``` + +## See Also + +* Class [Code](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/code/rpcbadargumentssubcode/_index.md b/english/cpp/system.web.services/soap12/code/rpcbadargumentssubcode/_index.md new file mode 100644 index 0000000000..a79da77e64 --- /dev/null +++ b/english/cpp/system.web.services/soap12/code/rpcbadargumentssubcode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Code::RpcBadArgumentsSubcode field +linktitle: RpcBadArgumentsSubcode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Code::RpcBadArgumentsSubcode field. The string representation of the ''BadArguments'' SOAP version 1.2 code in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services/soap12/code/rpcbadargumentssubcode/ +--- +## RpcBadArgumentsSubcode field + + +The string representation of the 'BadArguments' SOAP version 1.2 code. + +```cpp +static const String System::Web::Services::Soap12::Code::RpcBadArgumentsSubcode +``` + +## See Also + +* Class [Code](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/code/rpcprocedurenotpresentsubcode/_index.md b/english/cpp/system.web.services/soap12/code/rpcprocedurenotpresentsubcode/_index.md new file mode 100644 index 0000000000..19c3615b0e --- /dev/null +++ b/english/cpp/system.web.services/soap12/code/rpcprocedurenotpresentsubcode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Code::RpcProcedureNotPresentSubcode field +linktitle: RpcProcedureNotPresentSubcode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Code::RpcProcedureNotPresentSubcode field. The string representation of the ''ProcedureNotPresent'' SOAP version 1.2 code in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services/soap12/code/rpcprocedurenotpresentsubcode/ +--- +## RpcProcedureNotPresentSubcode field + + +The string representation of the 'ProcedureNotPresent' SOAP version 1.2 code. + +```cpp +static const String System::Web::Services::Soap12::Code::RpcProcedureNotPresentSubcode +``` + +## See Also + +* Class [Code](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/code/sender/_index.md b/english/cpp/system.web.services/soap12/code/sender/_index.md new file mode 100644 index 0000000000..7048ddc3db --- /dev/null +++ b/english/cpp/system.web.services/soap12/code/sender/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Code::Sender field +linktitle: Sender +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Code::Sender field. The string representation of the ''Sender'' SOAP version 1.2 code in C++.' +type: docs +weight: 900 +url: /cpp/system.web.services/soap12/code/sender/ +--- +## Sender field + + +The string representation of the 'Sender' SOAP version 1.2 code. + +```cpp +static const String System::Web::Services::Soap12::Code::Sender +``` + +## See Also + +* Class [Code](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/code/versionmismatch/_index.md b/english/cpp/system.web.services/soap12/code/versionmismatch/_index.md new file mode 100644 index 0000000000..04408989ae --- /dev/null +++ b/english/cpp/system.web.services/soap12/code/versionmismatch/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Code::VersionMismatch field +linktitle: VersionMismatch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Code::VersionMismatch field. The string representation of the ''VersionMismatch'' SOAP version 1.2 code in C++.' +type: docs +weight: 1000 +url: /cpp/system.web.services/soap12/code/versionmismatch/ +--- +## VersionMismatch field + + +The string representation of the 'VersionMismatch' SOAP version 1.2 code. + +```cpp +static const String System::Web::Services::Soap12::Code::VersionMismatch +``` + +## See Also + +* Class [Code](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/element/_index.md b/english/cpp/system.web.services/soap12/element/_index.md new file mode 100644 index 0000000000..a35f30eaeb --- /dev/null +++ b/english/cpp/system.web.services/soap12/element/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Web::Services::Soap12::Element class +linktitle: Element +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Element class. Contains the names of the elements of SOAP version 1.2 in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services/soap12/element/ +--- +## Element class + + +Contains the names of the elements of SOAP version 1.2. + +```cpp +class Element +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Element](./element/)() | The default constructor is deleted. | +## Fields + +| Field | Description | +| --- | --- | +| static [FaultCode](./faultcode/) | The string representation of the '[Code](../code/)' element name. | +| static [FaultCodeValue](./faultcodevalue/) | The string representation of the 'Value' element name. | +| static [FaultDetail](./faultdetail/) | The string representation of the 'Detail' element name. | +| static [FaultNode](./faultnode/) | The string representation of the 'Node' element name. | +| static [FaultReason](./faultreason/) | The string representation of the 'Reason' element name. | +| static [FaultReasonText](./faultreasontext/) | The string representation of the '[Text](../../../system.text/)' element name. | +| static [FaultRole](./faultrole/) | The string representation of the 'Role' element name. | +| static [FaultSubcode](./faultsubcode/) | The string representation of the 'Subcode' element name. | +| static [Upgrade](./upgrade/) | The string representation of the 'Upgrade' element name. | +| static [UpgradeEnvelope](./upgradeenvelope/) | The string representation of the 'SupportedEnvelope' element name. | +## See Also + +* Class [Soap12](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap12/element/element/_index.md b/english/cpp/system.web.services/soap12/element/element/_index.md new file mode 100644 index 0000000000..68358caffc --- /dev/null +++ b/english/cpp/system.web.services/soap12/element/element/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Element::Element constructor +linktitle: Element +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Element::Element constructor. The default constructor is deleted in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services/soap12/element/element/ +--- +## Element::Element constructor + + +The default constructor is deleted. + +```cpp +System::Web::Services::Soap12::Element::Element()=delete +``` + +## See Also + +* Class [Element](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/element/faultcode/_index.md b/english/cpp/system.web.services/soap12/element/faultcode/_index.md new file mode 100644 index 0000000000..e4a93bf8bb --- /dev/null +++ b/english/cpp/system.web.services/soap12/element/faultcode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Element::FaultCode field +linktitle: FaultCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Element::FaultCode field. The string representation of the ''Code'' element name in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services/soap12/element/faultcode/ +--- +## FaultCode field + + +The string representation of the '[Code](../../code/)' element name. + +```cpp +static const String System::Web::Services::Soap12::Element::FaultCode +``` + +## See Also + +* Class [Element](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/element/faultcodevalue/_index.md b/english/cpp/system.web.services/soap12/element/faultcodevalue/_index.md new file mode 100644 index 0000000000..12e88fa45e --- /dev/null +++ b/english/cpp/system.web.services/soap12/element/faultcodevalue/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Element::FaultCodeValue field +linktitle: FaultCodeValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Element::FaultCodeValue field. The string representation of the ''Value'' element name in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services/soap12/element/faultcodevalue/ +--- +## FaultCodeValue field + + +The string representation of the 'Value' element name. + +```cpp +static const String System::Web::Services::Soap12::Element::FaultCodeValue +``` + +## See Also + +* Class [Element](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/element/faultdetail/_index.md b/english/cpp/system.web.services/soap12/element/faultdetail/_index.md new file mode 100644 index 0000000000..975dff0892 --- /dev/null +++ b/english/cpp/system.web.services/soap12/element/faultdetail/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Element::FaultDetail field +linktitle: FaultDetail +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Element::FaultDetail field. The string representation of the ''Detail'' element name in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services/soap12/element/faultdetail/ +--- +## FaultDetail field + + +The string representation of the 'Detail' element name. + +```cpp +static const String System::Web::Services::Soap12::Element::FaultDetail +``` + +## See Also + +* Class [Element](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/element/faultnode/_index.md b/english/cpp/system.web.services/soap12/element/faultnode/_index.md new file mode 100644 index 0000000000..68784e22eb --- /dev/null +++ b/english/cpp/system.web.services/soap12/element/faultnode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Element::FaultNode field +linktitle: FaultNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Element::FaultNode field. The string representation of the ''Node'' element name in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services/soap12/element/faultnode/ +--- +## FaultNode field + + +The string representation of the 'Node' element name. + +```cpp +static const String System::Web::Services::Soap12::Element::FaultNode +``` + +## See Also + +* Class [Element](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/element/faultreason/_index.md b/english/cpp/system.web.services/soap12/element/faultreason/_index.md new file mode 100644 index 0000000000..1815b13f94 --- /dev/null +++ b/english/cpp/system.web.services/soap12/element/faultreason/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Element::FaultReason field +linktitle: FaultReason +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Element::FaultReason field. The string representation of the ''Reason'' element name in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services/soap12/element/faultreason/ +--- +## FaultReason field + + +The string representation of the 'Reason' element name. + +```cpp +static const String System::Web::Services::Soap12::Element::FaultReason +``` + +## See Also + +* Class [Element](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/element/faultreasontext/_index.md b/english/cpp/system.web.services/soap12/element/faultreasontext/_index.md new file mode 100644 index 0000000000..04baa2145b --- /dev/null +++ b/english/cpp/system.web.services/soap12/element/faultreasontext/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Element::FaultReasonText field +linktitle: FaultReasonText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Element::FaultReasonText field. The string representation of the ''Text'' element name in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services/soap12/element/faultreasontext/ +--- +## FaultReasonText field + + +The string representation of the '[Text](../../../../system.text/)' element name. + +```cpp +static const String System::Web::Services::Soap12::Element::FaultReasonText +``` + +## See Also + +* Class [Element](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/element/faultrole/_index.md b/english/cpp/system.web.services/soap12/element/faultrole/_index.md new file mode 100644 index 0000000000..8885dde679 --- /dev/null +++ b/english/cpp/system.web.services/soap12/element/faultrole/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Element::FaultRole field +linktitle: FaultRole +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Element::FaultRole field. The string representation of the ''Role'' element name in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services/soap12/element/faultrole/ +--- +## FaultRole field + + +The string representation of the 'Role' element name. + +```cpp +static const String System::Web::Services::Soap12::Element::FaultRole +``` + +## See Also + +* Class [Element](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/element/faultsubcode/_index.md b/english/cpp/system.web.services/soap12/element/faultsubcode/_index.md new file mode 100644 index 0000000000..fdbb5dd74c --- /dev/null +++ b/english/cpp/system.web.services/soap12/element/faultsubcode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Element::FaultSubcode field +linktitle: FaultSubcode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Element::FaultSubcode field. The string representation of the ''Subcode'' element name in C++.' +type: docs +weight: 900 +url: /cpp/system.web.services/soap12/element/faultsubcode/ +--- +## FaultSubcode field + + +The string representation of the 'Subcode' element name. + +```cpp +static const String System::Web::Services::Soap12::Element::FaultSubcode +``` + +## See Also + +* Class [Element](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/element/upgrade/_index.md b/english/cpp/system.web.services/soap12/element/upgrade/_index.md new file mode 100644 index 0000000000..e9a4be9806 --- /dev/null +++ b/english/cpp/system.web.services/soap12/element/upgrade/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Element::Upgrade field +linktitle: Upgrade +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Element::Upgrade field. The string representation of the ''Upgrade'' element name in C++.' +type: docs +weight: 1000 +url: /cpp/system.web.services/soap12/element/upgrade/ +--- +## Upgrade field + + +The string representation of the 'Upgrade' element name. + +```cpp +static const String System::Web::Services::Soap12::Element::Upgrade +``` + +## See Also + +* Class [Element](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/element/upgradeenvelope/_index.md b/english/cpp/system.web.services/soap12/element/upgradeenvelope/_index.md new file mode 100644 index 0000000000..c1fb8cb790 --- /dev/null +++ b/english/cpp/system.web.services/soap12/element/upgradeenvelope/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::Services::Soap12::Element::UpgradeEnvelope field +linktitle: UpgradeEnvelope +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Element::UpgradeEnvelope field. The string representation of the ''SupportedEnvelope'' element name in C++.' +type: docs +weight: 1100 +url: /cpp/system.web.services/soap12/element/upgradeenvelope/ +--- +## UpgradeEnvelope field + + +The string representation of the 'SupportedEnvelope' element name. + +```cpp +static const String System::Web::Services::Soap12::Element::UpgradeEnvelope +``` + +## See Also + +* Class [Element](../) +* Class [Soap12](../../) +* Namespace [System::Web::Services](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.web.services/soap12/encoding/_index.md b/english/cpp/system.web.services/soap12/encoding/_index.md new file mode 100644 index 0000000000..0dacbecf02 --- /dev/null +++ b/english/cpp/system.web.services/soap12/encoding/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap12::Encoding field +linktitle: Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Encoding field. The value of the ''xmlns:SOAP-ENC'' attribute in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services/soap12/encoding/ +--- +## Encoding field + + +The value of the 'xmlns:SOAP-ENC' attribute. + +```cpp +static const String System::Web::Services::Soap12::Encoding +``` + +## See Also + +* Class [Soap12](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap12/namespace/_index.md b/english/cpp/system.web.services/soap12/namespace/_index.md new file mode 100644 index 0000000000..a8391974e0 --- /dev/null +++ b/english/cpp/system.web.services/soap12/namespace/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap12::Namespace field +linktitle: Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Namespace field. The value of the ''xmlns:soapenv'' attribute in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services/soap12/namespace/ +--- +## Namespace field + + +The value of the 'xmlns:soapenv' attribute. + +```cpp +static const String System::Web::Services::Soap12::Namespace +``` + +## See Also + +* Class [Soap12](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap12/prefix/_index.md b/english/cpp/system.web.services/soap12/prefix/_index.md new file mode 100644 index 0000000000..49e7f2b030 --- /dev/null +++ b/english/cpp/system.web.services/soap12/prefix/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap12::Prefix field +linktitle: Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Prefix field. The SOAP version 1.2 prefix in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services/soap12/prefix/ +--- +## Prefix field + + +The SOAP version 1.2 prefix. + +```cpp +static const String System::Web::Services::Soap12::Prefix +``` + +## See Also + +* Class [Soap12](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap12/rpcnamespace/_index.md b/english/cpp/system.web.services/soap12/rpcnamespace/_index.md new file mode 100644 index 0000000000..df6fc00170 --- /dev/null +++ b/english/cpp/system.web.services/soap12/rpcnamespace/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap12::RpcNamespace field +linktitle: RpcNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::RpcNamespace field. The value of the ''xmlns:rpc'' attribute in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services/soap12/rpcnamespace/ +--- +## RpcNamespace field + + +The value of the 'xmlns:rpc' attribute. + +```cpp +static const String System::Web::Services::Soap12::RpcNamespace +``` + +## See Also + +* Class [Soap12](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/soap12/soap12/_index.md b/english/cpp/system.web.services/soap12/soap12/_index.md new file mode 100644 index 0000000000..e7de0bcbf0 --- /dev/null +++ b/english/cpp/system.web.services/soap12/soap12/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::Soap12::Soap12 constructor +linktitle: Soap12 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::Soap12::Soap12 constructor. The default constructor is deleted in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services/soap12/soap12/ +--- +## Soap12::Soap12 constructor + + +The default constructor is deleted. + +```cpp +System::Web::Services::Soap12::Soap12()=delete +``` + +## See Also + +* Class [Soap12](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webserviceattribute/_index.md b/english/cpp/system.web.services/webserviceattribute/_index.md new file mode 100644 index 0000000000..721783ae3d --- /dev/null +++ b/english/cpp/system.web.services/webserviceattribute/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Web::Services::WebServiceAttribute class +linktitle: WebServiceAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceAttribute class. Adds additional information to the XML Web service. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services/webserviceattribute/ +--- +## WebServiceAttribute class + + +Adds additional information to the XML [Web](../../system.web/) service. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class WebServiceAttribute : public System::Attribute +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Description](./get_description/)() | Gets a message that contains the XML [Web](../../system.web/) service description. | +| [get_Name](./get_name/)() | Gets the XML [Web](../../system.web/) service's name. | +| [get_Namespace](./get_namespace/)() | Gets the default namespace to use for the XML [Web](../../system.web/) service. | +| [set_Description](./set_description/)(String) | Sets a message that contains the XML [Web](../../system.web/) service description. | +| [set_Name](./set_name/)(String) | Sets the XML [Web](../../system.web/) service's name. | +| [set_Namespace](./set_namespace/)(String) | Sets the default namespace to use for the XML [Web](../../system.web/) service. | +| [WebServiceAttribute](./webserviceattribute/)() | Constructs a new instance. | +## Fields + +| Field | Description | +| --- | --- | +| static [DefaultNamespace](./defaultnamespace/) | RTTI information. | +## See Also + +* Class [Attribute](../../system/attribute/) +* Namespace [System::Web::Services](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services/webserviceattribute/defaultnamespace/_index.md b/english/cpp/system.web.services/webserviceattribute/defaultnamespace/_index.md new file mode 100644 index 0000000000..5ad4b19860 --- /dev/null +++ b/english/cpp/system.web.services/webserviceattribute/defaultnamespace/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Web::Services::WebServiceAttribute::DefaultNamespace field +linktitle: DefaultNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceAttribute::DefaultNamespace field. RTTI information in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services/webserviceattribute/defaultnamespace/ +--- +## DefaultNamespace field + + +RTTI information. + +```cpp +static const String System::Web::Services::WebServiceAttribute::DefaultNamespace +``` + +## Remarks + + +The default value of the 'Namespace' property. +## See Also + +* Class [WebServiceAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webserviceattribute/get_description/_index.md b/english/cpp/system.web.services/webserviceattribute/get_description/_index.md new file mode 100644 index 0000000000..0e57aca844 --- /dev/null +++ b/english/cpp/system.web.services/webserviceattribute/get_description/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceAttribute::get_Description method +linktitle: get_Description +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceAttribute::get_Description method. Gets a message that contains the XML Web service description in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services/webserviceattribute/get_description/ +--- +## WebServiceAttribute::get_Description method + + +Gets a message that contains the XML [Web](../../../system.web/) service description. + +```cpp +String System::Web::Services::WebServiceAttribute::get_Description() +``` + + +### ReturnValue + +A message that contains the XML [Web](../../../system.web/) service description. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webserviceattribute/get_name/_index.md b/english/cpp/system.web.services/webserviceattribute/get_name/_index.md new file mode 100644 index 0000000000..df87acef6e --- /dev/null +++ b/english/cpp/system.web.services/webserviceattribute/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceAttribute::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceAttribute::get_Name method. Gets the XML Web service''s name in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services/webserviceattribute/get_name/ +--- +## WebServiceAttribute::get_Name method + + +Gets the XML [Web](../../../system.web/) service's name. + +```cpp +String System::Web::Services::WebServiceAttribute::get_Name() +``` + + +### ReturnValue + +The XML [Web](../../../system.web/) service's name. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webserviceattribute/get_namespace/_index.md b/english/cpp/system.web.services/webserviceattribute/get_namespace/_index.md new file mode 100644 index 0000000000..c1e5b2c8dc --- /dev/null +++ b/english/cpp/system.web.services/webserviceattribute/get_namespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceAttribute::get_Namespace method +linktitle: get_Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceAttribute::get_Namespace method. Gets the default namespace to use for the XML Web service in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services/webserviceattribute/get_namespace/ +--- +## WebServiceAttribute::get_Namespace method + + +Gets the default namespace to use for the XML [Web](../../../system.web/) service. + +```cpp +String System::Web::Services::WebServiceAttribute::get_Namespace() +``` + + +### ReturnValue + +The default namespace to use for the XML [Web](../../../system.web/) service. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webserviceattribute/set_description/_index.md b/english/cpp/system.web.services/webserviceattribute/set_description/_index.md new file mode 100644 index 0000000000..a3c3009d43 --- /dev/null +++ b/english/cpp/system.web.services/webserviceattribute/set_description/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceAttribute::set_Description method +linktitle: set_Description +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceAttribute::set_Description method. Sets a message that contains the XML Web service description in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services/webserviceattribute/set_description/ +--- +## WebServiceAttribute::set_Description method + + +Sets a message that contains the XML [Web](../../../system.web/) service description. + +```cpp +void System::Web::Services::WebServiceAttribute::set_Description(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webserviceattribute/set_name/_index.md b/english/cpp/system.web.services/webserviceattribute/set_name/_index.md new file mode 100644 index 0000000000..2c66432475 --- /dev/null +++ b/english/cpp/system.web.services/webserviceattribute/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceAttribute::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceAttribute::set_Name method. Sets the XML Web service''s name in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services/webserviceattribute/set_name/ +--- +## WebServiceAttribute::set_Name method + + +Sets the XML [Web](../../../system.web/) service's name. + +```cpp +void System::Web::Services::WebServiceAttribute::set_Name(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webserviceattribute/set_namespace/_index.md b/english/cpp/system.web.services/webserviceattribute/set_namespace/_index.md new file mode 100644 index 0000000000..ba65ff2d47 --- /dev/null +++ b/english/cpp/system.web.services/webserviceattribute/set_namespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceAttribute::set_Namespace method +linktitle: set_Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceAttribute::set_Namespace method. Sets the default namespace to use for the XML Web service in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services/webserviceattribute/set_namespace/ +--- +## WebServiceAttribute::set_Namespace method + + +Sets the default namespace to use for the XML [Web](../../../system.web/) service. + +```cpp +void System::Web::Services::WebServiceAttribute::set_Namespace(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webserviceattribute/webserviceattribute/_index.md b/english/cpp/system.web.services/webserviceattribute/webserviceattribute/_index.md new file mode 100644 index 0000000000..c3fa181c00 --- /dev/null +++ b/english/cpp/system.web.services/webserviceattribute/webserviceattribute/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::Services::WebServiceAttribute::WebServiceAttribute constructor +linktitle: WebServiceAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceAttribute::WebServiceAttribute constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services/webserviceattribute/webserviceattribute/ +--- +## WebServiceAttribute::WebServiceAttribute constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::WebServiceAttribute::WebServiceAttribute() +``` + +## See Also + +* Class [WebServiceAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webservicebindingattribute/_index.md b/english/cpp/system.web.services/webservicebindingattribute/_index.md new file mode 100644 index 0000000000..328d25a0f8 --- /dev/null +++ b/english/cpp/system.web.services/webservicebindingattribute/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Web::Services::WebServiceBindingAttribute class +linktitle: WebServiceBindingAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceBindingAttribute class. Used to declare a binding that defines one or more methods of the XML Web service. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services/webservicebindingattribute/ +--- +## WebServiceBindingAttribute class + + +Used to declare a binding that defines one or more methods of the XML [Web](../../system.web/) service. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class WebServiceBindingAttribute : public System::Attribute +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_ConformsTo](./get_conformsto/)() | Gets the WSI specification. | +| [get_EmitConformanceClaims](./get_emitconformanceclaims/)() | Gets a value that indicates if the binding emits conformance claims. | +| [get_Location](./get_location/)() | RTTI information. | +| [get_Name](./get_name/)() | Gets the binding's name. | +| [get_Namespace](./get_namespace/)() | Gets the namespace that is associated with the binding. | +| [set_ConformsTo](./set_conformsto/)(System::SharedPtr\) | Sets the WSI specification. | +| [set_EmitConformanceClaims](./set_emitconformanceclaims/)(bool) | Sets a value that indicates if the binding emits conformance claims. | +| [set_Location](./set_location/)(String) | Sets the location where the binding is defined. | +| [set_Name](./set_name/)(String) | Sets the binding's name. | +| [set_Namespace](./set_namespace/)(String) | Sets the namespace that is associated with the binding. | +| [WebServiceBindingAttribute](./webservicebindingattribute/)() | Constructs a new instance. | +| [WebServiceBindingAttribute](./webservicebindingattribute/)(String) | Constructs a new instance. | +| [WebServiceBindingAttribute](./webservicebindingattribute/)(String, String) | Constructs a new instance. | +| [WebServiceBindingAttribute](./webservicebindingattribute/)(String, String, String) | Constructs a new instance. | +## See Also + +* Class [Attribute](../../system/attribute/) +* Namespace [System::Web::Services](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.services/webservicebindingattribute/get_conformsto/_index.md b/english/cpp/system.web.services/webservicebindingattribute/get_conformsto/_index.md new file mode 100644 index 0000000000..cac5eb0429 --- /dev/null +++ b/english/cpp/system.web.services/webservicebindingattribute/get_conformsto/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceBindingAttribute::get_ConformsTo method +linktitle: get_ConformsTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceBindingAttribute::get_ConformsTo method. Gets the WSI specification in C++.' +type: docs +weight: 200 +url: /cpp/system.web.services/webservicebindingattribute/get_conformsto/ +--- +## WebServiceBindingAttribute::get_ConformsTo method + + +Gets the WSI specification. + +```cpp +System::SharedPtr System::Web::Services::WebServiceBindingAttribute::get_ConformsTo() +``` + + +### ReturnValue + +The WSI specification. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webservicebindingattribute/get_emitconformanceclaims/_index.md b/english/cpp/system.web.services/webservicebindingattribute/get_emitconformanceclaims/_index.md new file mode 100644 index 0000000000..cbc43ffcfe --- /dev/null +++ b/english/cpp/system.web.services/webservicebindingattribute/get_emitconformanceclaims/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::WebServiceBindingAttribute::get_EmitConformanceClaims method +linktitle: get_EmitConformanceClaims +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceBindingAttribute::get_EmitConformanceClaims method. Gets a value that indicates if the binding emits conformance claims in C++.' +type: docs +weight: 300 +url: /cpp/system.web.services/webservicebindingattribute/get_emitconformanceclaims/ +--- +## WebServiceBindingAttribute::get_EmitConformanceClaims method + + +Gets a value that indicates if the binding emits conformance claims. + +```cpp +bool System::Web::Services::WebServiceBindingAttribute::get_EmitConformanceClaims() +``` + + +### ReturnValue + +A value that indicates if the binding emits conformance claims. + +## See Also + +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webservicebindingattribute/get_location/_index.md b/english/cpp/system.web.services/webservicebindingattribute/get_location/_index.md new file mode 100644 index 0000000000..87dd2cdcdb --- /dev/null +++ b/english/cpp/system.web.services/webservicebindingattribute/get_location/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Web::Services::WebServiceBindingAttribute::get_Location method +linktitle: get_Location +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceBindingAttribute::get_Location method. RTTI information in C++.' +type: docs +weight: 400 +url: /cpp/system.web.services/webservicebindingattribute/get_location/ +--- +## WebServiceBindingAttribute::get_Location method + + +RTTI information. + +```cpp +String System::Web::Services::WebServiceBindingAttribute::get_Location() +``` + + +### ReturnValue + +The location where the binding is defined. +## Remarks + + +Gets the location where the binding is defined. +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webservicebindingattribute/get_name/_index.md b/english/cpp/system.web.services/webservicebindingattribute/get_name/_index.md new file mode 100644 index 0000000000..522833f27f --- /dev/null +++ b/english/cpp/system.web.services/webservicebindingattribute/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceBindingAttribute::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceBindingAttribute::get_Name method. Gets the binding''s name in C++.' +type: docs +weight: 500 +url: /cpp/system.web.services/webservicebindingattribute/get_name/ +--- +## WebServiceBindingAttribute::get_Name method + + +Gets the binding's name. + +```cpp +String System::Web::Services::WebServiceBindingAttribute::get_Name() +``` + + +### ReturnValue + +The binding's name. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webservicebindingattribute/get_namespace/_index.md b/english/cpp/system.web.services/webservicebindingattribute/get_namespace/_index.md new file mode 100644 index 0000000000..e3340d8126 --- /dev/null +++ b/english/cpp/system.web.services/webservicebindingattribute/get_namespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceBindingAttribute::get_Namespace method +linktitle: get_Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceBindingAttribute::get_Namespace method. Gets the namespace that is associated with the binding in C++.' +type: docs +weight: 600 +url: /cpp/system.web.services/webservicebindingattribute/get_namespace/ +--- +## WebServiceBindingAttribute::get_Namespace method + + +Gets the namespace that is associated with the binding. + +```cpp +String System::Web::Services::WebServiceBindingAttribute::get_Namespace() +``` + + +### ReturnValue + +The namespace that is associated with the binding. + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webservicebindingattribute/set_conformsto/_index.md b/english/cpp/system.web.services/webservicebindingattribute/set_conformsto/_index.md new file mode 100644 index 0000000000..42c093bc45 --- /dev/null +++ b/english/cpp/system.web.services/webservicebindingattribute/set_conformsto/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceBindingAttribute::set_ConformsTo method +linktitle: set_ConformsTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceBindingAttribute::set_ConformsTo method. Sets the WSI specification in C++.' +type: docs +weight: 700 +url: /cpp/system.web.services/webservicebindingattribute/set_conformsto/ +--- +## WebServiceBindingAttribute::set_ConformsTo method + + +Sets the WSI specification. + +```cpp +void System::Web::Services::WebServiceBindingAttribute::set_ConformsTo(System::SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::SharedPtr\ | The value that must be set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webservicebindingattribute/set_emitconformanceclaims/_index.md b/english/cpp/system.web.services/webservicebindingattribute/set_emitconformanceclaims/_index.md new file mode 100644 index 0000000000..7f037e5f52 --- /dev/null +++ b/english/cpp/system.web.services/webservicebindingattribute/set_emitconformanceclaims/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::Services::WebServiceBindingAttribute::set_EmitConformanceClaims method +linktitle: set_EmitConformanceClaims +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceBindingAttribute::set_EmitConformanceClaims method. Sets a value that indicates if the binding emits conformance claims in C++.' +type: docs +weight: 800 +url: /cpp/system.web.services/webservicebindingattribute/set_emitconformanceclaims/ +--- +## WebServiceBindingAttribute::set_EmitConformanceClaims method + + +Sets a value that indicates if the binding emits conformance claims. + +```cpp +void System::Web::Services::WebServiceBindingAttribute::set_EmitConformanceClaims(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value that must be set. | + +## See Also + +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webservicebindingattribute/set_location/_index.md b/english/cpp/system.web.services/webservicebindingattribute/set_location/_index.md new file mode 100644 index 0000000000..1be8f622aa --- /dev/null +++ b/english/cpp/system.web.services/webservicebindingattribute/set_location/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceBindingAttribute::set_Location method +linktitle: set_Location +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceBindingAttribute::set_Location method. Sets the location where the binding is defined in C++.' +type: docs +weight: 900 +url: /cpp/system.web.services/webservicebindingattribute/set_location/ +--- +## WebServiceBindingAttribute::set_Location method + + +Sets the location where the binding is defined. + +```cpp +void System::Web::Services::WebServiceBindingAttribute::set_Location(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webservicebindingattribute/set_name/_index.md b/english/cpp/system.web.services/webservicebindingattribute/set_name/_index.md new file mode 100644 index 0000000000..2ee7d51b91 --- /dev/null +++ b/english/cpp/system.web.services/webservicebindingattribute/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceBindingAttribute::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceBindingAttribute::set_Name method. Sets the binding''s name in C++.' +type: docs +weight: 1000 +url: /cpp/system.web.services/webservicebindingattribute/set_name/ +--- +## WebServiceBindingAttribute::set_Name method + + +Sets the binding's name. + +```cpp +void System::Web::Services::WebServiceBindingAttribute::set_Name(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webservicebindingattribute/set_namespace/_index.md b/english/cpp/system.web.services/webservicebindingattribute/set_namespace/_index.md new file mode 100644 index 0000000000..eb3f78821c --- /dev/null +++ b/english/cpp/system.web.services/webservicebindingattribute/set_namespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Web::Services::WebServiceBindingAttribute::set_Namespace method +linktitle: set_Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceBindingAttribute::set_Namespace method. Sets the namespace that is associated with the binding in C++.' +type: docs +weight: 1100 +url: /cpp/system.web.services/webservicebindingattribute/set_namespace/ +--- +## WebServiceBindingAttribute::set_Namespace method + + +Sets the namespace that is associated with the binding. + +```cpp +void System::Web::Services::WebServiceBindingAttribute::set_Namespace(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value that must be set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.services/webservicebindingattribute/webservicebindingattribute/_index.md b/english/cpp/system.web.services/webservicebindingattribute/webservicebindingattribute/_index.md new file mode 100644 index 0000000000..494c56cef5 --- /dev/null +++ b/english/cpp/system.web.services/webservicebindingattribute/webservicebindingattribute/_index.md @@ -0,0 +1,86 @@ +--- +title: System::Web::Services::WebServiceBindingAttribute::WebServiceBindingAttribute constructor +linktitle: WebServiceBindingAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::Services::WebServiceBindingAttribute::WebServiceBindingAttribute constructor. Constructs a new instance in C++.' +type: docs +weight: 100 +url: /cpp/system.web.services/webservicebindingattribute/webservicebindingattribute/ +--- +## WebServiceBindingAttribute::WebServiceBindingAttribute() constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::WebServiceBindingAttribute::WebServiceBindingAttribute() +``` + +## See Also + +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) +## WebServiceBindingAttribute::WebServiceBindingAttribute(String) constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::WebServiceBindingAttribute::WebServiceBindingAttribute(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The binding's name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) +## WebServiceBindingAttribute::WebServiceBindingAttribute(String, String) constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::WebServiceBindingAttribute::WebServiceBindingAttribute(String name, String ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The binding's name. | +| ns | String | The namespace that is associated with the binding. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) +## WebServiceBindingAttribute::WebServiceBindingAttribute(String, String, String) constructor + + +Constructs a new instance. + +```cpp +System::Web::Services::WebServiceBindingAttribute::WebServiceBindingAttribute(String name, String ns, String location) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The binding's name. | +| ns | String | The namespace that is associated with the binding. | +| location | String | The location where the binding is defined. | + +## See Also + +* Class [String](../../../system/string/) +* Class [WebServiceBindingAttribute](../) +* Namespace [System::Web::Services](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web.ui.webcontrols/_index.md b/english/cpp/system.web.ui.webcontrols/_index.md new file mode 100644 index 0000000000..ad2e7b66d4 --- /dev/null +++ b/english/cpp/system.web.ui.webcontrols/_index.md @@ -0,0 +1,17 @@ +--- +title: System::Web::UI::WebControls namespace +linktitle: System::Web::UI::WebControls +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Web::UI::WebControls namespace in C++.' +type: docs +weight: 8000 +url: /cpp/system.web.ui.webcontrols/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [DataGrid](./datagrid/) | Dummy class making it possible linking translated code with [DataGrid](./datagrid/) references, but not executing it. Contains no properly implemented members. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | diff --git a/english/cpp/system.web.ui.webcontrols/datagrid/_index.md b/english/cpp/system.web.ui.webcontrols/datagrid/_index.md new file mode 100644 index 0000000000..5f6a0d9054 --- /dev/null +++ b/english/cpp/system.web.ui.webcontrols/datagrid/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Web::UI::WebControls::DataGrid class +linktitle: DataGrid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::UI::WebControls::DataGrid class. Dummy class making it possible linking translated code with DataGrid references, but not executing it. Contains no properly implemented members. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.web.ui.webcontrols/datagrid/ +--- +## DataGrid class + + +Dummy class making it possible linking translated code with [DataGrid](./) references, but not executing it. Contains no properly implemented members. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DataGrid : public System::Object +``` + +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ptr](./ptr/) | Self pointer type. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Web::UI::WebControls](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web.ui.webcontrols/datagrid/ptr/_index.md b/english/cpp/system.web.ui.webcontrols/datagrid/ptr/_index.md new file mode 100644 index 0000000000..96bef532d7 --- /dev/null +++ b/english/cpp/system.web.ui.webcontrols/datagrid/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::UI::WebControls::DataGrid::ptr typedef +linktitle: ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::UI::WebControls::DataGrid::ptr typedef. Self pointer type in C++.' +type: docs +weight: 100 +url: /cpp/system.web.ui.webcontrols/datagrid/ptr/ +--- +## ptr typedef + + +Self pointer type. + +```cpp +SharedPtr System::Web::UI::WebControls::DataGrid::ptr +``` + +## See Also + +* Class [DataGrid](../) +* Namespace [System::Web::UI::WebControls](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/_index.md b/english/cpp/system.web/_index.md new file mode 100644 index 0000000000..af28549b8b --- /dev/null +++ b/english/cpp/system.web/_index.md @@ -0,0 +1,19 @@ +--- +title: System::Web namespace +linktitle: System::Web +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Web namespace in C++.' +type: docs +weight: 7600 +url: /cpp/system.web/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [HttpContext](./httpcontext/) | Dummy class making it possible linking translated code with [HttpContext](./httpcontext/) references, but not executing it. Contains no properly implemented members. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpResponse](./httpresponse/) | Dummy class making it possible linking translated code with [HttpResponse](./httpresponse/) references, but not executing it. Contains no properly implemented members. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [HttpUtility](./httputility/) | Service class that encodes and decodes URL parts to and from hex escape fragments. | diff --git a/english/cpp/system.web/httpcontext/_index.md b/english/cpp/system.web/httpcontext/_index.md new file mode 100644 index 0000000000..f763f5f263 --- /dev/null +++ b/english/cpp/system.web/httpcontext/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Web::HttpContext class +linktitle: HttpContext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpContext class. Dummy class making it possible linking translated code with HttpContext references, but not executing it. Contains no properly implemented members. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.web/httpcontext/ +--- +## HttpContext class + + +Dummy class making it possible linking translated code with [HttpContext](./) references, but not executing it. Contains no properly implemented members. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpContext : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [get_Current](./get_current/)() | Not implemented. | +| [get_Request](./get_request/)() | Not implemented. | +| static [set_Current](./set_current/)(const System::SharedPtr\\&) | Not implemented. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Web](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web/httpcontext/get_current/_index.md b/english/cpp/system.web/httpcontext/get_current/_index.md new file mode 100644 index 0000000000..ef4f95122b --- /dev/null +++ b/english/cpp/system.web/httpcontext/get_current/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Web::HttpContext::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpContext::get_Current method. Not implemented in C++.' +type: docs +weight: 100 +url: /cpp/system.web/httpcontext/get_current/ +--- +## HttpContext::get_Current method + + +Not implemented. + +```cpp +static System::SharedPtr System::Web::HttpContext::get_Current() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpContext](../) +* Class [HttpContext](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httpcontext/get_request/_index.md b/english/cpp/system.web/httpcontext/get_request/_index.md new file mode 100644 index 0000000000..d4043f4139 --- /dev/null +++ b/english/cpp/system.web/httpcontext/get_request/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::HttpContext::get_Request method +linktitle: get_Request +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpContext::get_Request method. Not implemented in C++.' +type: docs +weight: 300 +url: /cpp/system.web/httpcontext/get_request/ +--- +## HttpContext::get_Request method + + +Not implemented. + +```cpp +System::SharedPtr System::Web::HttpContext::get_Request() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpContext](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httpcontext/set_current/_index.md b/english/cpp/system.web/httpcontext/set_current/_index.md new file mode 100644 index 0000000000..702db42ed5 --- /dev/null +++ b/english/cpp/system.web/httpcontext/set_current/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Web::HttpContext::set_Current method +linktitle: set_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpContext::set_Current method. Not implemented in C++.' +type: docs +weight: 200 +url: /cpp/system.web/httpcontext/set_current/ +--- +## HttpContext::set_Current method + + +Not implemented. + +```cpp +static void System::Web::HttpContext::set_Current(const System::SharedPtr &context) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [HttpContext](../) +* Class [HttpContext](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httpresponse/_index.md b/english/cpp/system.web/httpresponse/_index.md new file mode 100644 index 0000000000..8df261529c --- /dev/null +++ b/english/cpp/system.web/httpresponse/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Web::HttpResponse class +linktitle: HttpResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpResponse class. Dummy class making it possible linking translated code with HttpResponse references, but not executing it. Contains no properly implemented members. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.web/httpresponse/ +--- +## HttpResponse class + + +Dummy class making it possible linking translated code with [HttpResponse](./) references, but not executing it. Contains no properly implemented members. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class HttpResponse : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddHeader](./addheader/)(const String\&, const String\&) | Not implemented. | +| [BinaryWrite](./binarywrite/)(const System::ArrayPtr\\&) | Not implemented. | +| [Clear](./clear/)() | Not implemented. | +| [ClearContent](./clearcontent/)() | Not implemented. | +| [ClearHeaders](./clearheaders/)() | Not implemented. | +| [End](./end/)() | Not implemented. | +| [get_OutputStream](./get_outputstream/)() | Not implemented. | +| [HttpResponse](./httpresponse/)(const System::SharedPtr\\&) | Not implemented. | +| [set_ContentType](./set_contenttype/)(const String\&) | Not implemented. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Web](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web/httpresponse/addheader/_index.md b/english/cpp/system.web/httpresponse/addheader/_index.md new file mode 100644 index 0000000000..af04e9134c --- /dev/null +++ b/english/cpp/system.web/httpresponse/addheader/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::HttpResponse::AddHeader method +linktitle: AddHeader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpResponse::AddHeader method. Not implemented in C++.' +type: docs +weight: 200 +url: /cpp/system.web/httpresponse/addheader/ +--- +## HttpResponse::AddHeader method + + +Not implemented. + +```cpp +void System::Web::HttpResponse::AddHeader(const String &name, const String &value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpResponse](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httpresponse/binarywrite/_index.md b/english/cpp/system.web/httpresponse/binarywrite/_index.md new file mode 100644 index 0000000000..feab19e63d --- /dev/null +++ b/english/cpp/system.web/httpresponse/binarywrite/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::HttpResponse::BinaryWrite method +linktitle: BinaryWrite +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpResponse::BinaryWrite method. Not implemented in C++.' +type: docs +weight: 300 +url: /cpp/system.web/httpresponse/binarywrite/ +--- +## HttpResponse::BinaryWrite method + + +Not implemented. + +```cpp +void System::Web::HttpResponse::BinaryWrite(const System::ArrayPtr &buffer) +``` + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpResponse](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httpresponse/clear/_index.md b/english/cpp/system.web/httpresponse/clear/_index.md new file mode 100644 index 0000000000..10e1325fba --- /dev/null +++ b/english/cpp/system.web/httpresponse/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::HttpResponse::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpResponse::Clear method. Not implemented in C++.' +type: docs +weight: 400 +url: /cpp/system.web/httpresponse/clear/ +--- +## HttpResponse::Clear method + + +Not implemented. + +```cpp +void System::Web::HttpResponse::Clear() +``` + +## See Also + +* Class [HttpResponse](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httpresponse/clearcontent/_index.md b/english/cpp/system.web/httpresponse/clearcontent/_index.md new file mode 100644 index 0000000000..59527d7c79 --- /dev/null +++ b/english/cpp/system.web/httpresponse/clearcontent/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::HttpResponse::ClearContent method +linktitle: ClearContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpResponse::ClearContent method. Not implemented in C++.' +type: docs +weight: 500 +url: /cpp/system.web/httpresponse/clearcontent/ +--- +## HttpResponse::ClearContent method + + +Not implemented. + +```cpp +void System::Web::HttpResponse::ClearContent() +``` + +## See Also + +* Class [HttpResponse](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httpresponse/clearheaders/_index.md b/english/cpp/system.web/httpresponse/clearheaders/_index.md new file mode 100644 index 0000000000..58ae3819f3 --- /dev/null +++ b/english/cpp/system.web/httpresponse/clearheaders/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::HttpResponse::ClearHeaders method +linktitle: ClearHeaders +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpResponse::ClearHeaders method. Not implemented in C++.' +type: docs +weight: 600 +url: /cpp/system.web/httpresponse/clearheaders/ +--- +## HttpResponse::ClearHeaders method + + +Not implemented. + +```cpp +void System::Web::HttpResponse::ClearHeaders() +``` + +## See Also + +* Class [HttpResponse](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httpresponse/end/_index.md b/english/cpp/system.web/httpresponse/end/_index.md new file mode 100644 index 0000000000..50f73675fe --- /dev/null +++ b/english/cpp/system.web/httpresponse/end/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Web::HttpResponse::End method +linktitle: End +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpResponse::End method. Not implemented in C++.' +type: docs +weight: 700 +url: /cpp/system.web/httpresponse/end/ +--- +## HttpResponse::End method + + +Not implemented. + +```cpp +void System::Web::HttpResponse::End() +``` + +## See Also + +* Class [HttpResponse](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httpresponse/get_outputstream/_index.md b/english/cpp/system.web/httpresponse/get_outputstream/_index.md new file mode 100644 index 0000000000..b61c4db372 --- /dev/null +++ b/english/cpp/system.web/httpresponse/get_outputstream/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Web::HttpResponse::get_OutputStream method +linktitle: get_OutputStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpResponse::get_OutputStream method. Not implemented in C++.' +type: docs +weight: 800 +url: /cpp/system.web/httpresponse/get_outputstream/ +--- +## HttpResponse::get_OutputStream method + + +Not implemented. + +```cpp +SharedPtr System::Web::HttpResponse::get_OutputStream() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [HttpResponse](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httpresponse/httpresponse/_index.md b/english/cpp/system.web/httpresponse/httpresponse/_index.md new file mode 100644 index 0000000000..684b0df10e --- /dev/null +++ b/english/cpp/system.web/httpresponse/httpresponse/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Web::HttpResponse::HttpResponse constructor +linktitle: HttpResponse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpResponse::HttpResponse constructor. Not implemented in C++.' +type: docs +weight: 100 +url: /cpp/system.web/httpresponse/httpresponse/ +--- +## HttpResponse::HttpResponse constructor + + +Not implemented. + +```cpp +System::Web::HttpResponse::HttpResponse(const System::SharedPtr &writer) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [HttpResponse](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httpresponse/set_contenttype/_index.md b/english/cpp/system.web/httpresponse/set_contenttype/_index.md new file mode 100644 index 0000000000..4b94a4da11 --- /dev/null +++ b/english/cpp/system.web/httpresponse/set_contenttype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Web::HttpResponse::set_ContentType method +linktitle: set_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpResponse::set_ContentType method. Not implemented in C++.' +type: docs +weight: 900 +url: /cpp/system.web/httpresponse/set_contenttype/ +--- +## HttpResponse::set_ContentType method + + +Not implemented. + +```cpp +void System::Web::HttpResponse::set_ContentType(const String &value) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpResponse](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httputility/_index.md b/english/cpp/system.web/httputility/_index.md new file mode 100644 index 0000000000..6bb82514dd --- /dev/null +++ b/english/cpp/system.web/httputility/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Web::HttpUtility class +linktitle: HttpUtility +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpUtility class. Service class that encodes and decodes URL parts to and from hex escape fragments in C++.' +type: docs +weight: 300 +url: /cpp/system.web/httputility/ +--- +## HttpUtility class + + +Service class that encodes and decodes URL parts to and from hex escape fragments. + +```cpp +class HttpUtility : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [HtmlDecode](./htmldecode/)(const String\&) | Decodes Html fragment. | +| static [HtmlDecode](./htmldecode/)(const String\&, const SharedPtr\\&) | Decodes Html fragment. | +| static [HtmlEncode](./htmlencode/)(const String\&) | Encodes Html fragment. | +| static [HtmlEncode](./htmlencode/)(const SharedPtr\\&) | Encodes Html fragment. | +| static [HtmlEncode](./htmlencode/)(const String\&, const SharedPtr\\&) | Encodes Html fragment. | +| static [UrlDecode](./urldecode/)(String) | Decodes URI fragment from string. | +| static [UrlDecode](./urldecode/)(String, System::SharedPtr\) | Decodes URI fragment from string. | +| static [UrlDecode](./urldecode/)(const System::ArrayPtr\\&, const System::SharedPtr\\&) | Decodes URI fragment from bytes array. | +| static [UrlDecode](./urldecode/)(const System::ArrayPtr\\&, int32_t, int32_t, const System::SharedPtr\\&) | Decodes URI fragment from bytes array. | +| static [UrlDecodeToBytes](./urldecodetobytes/)(const System::ArrayPtr\\&) | Decodes URI fragment from bytes array. | +| static [UrlDecodeToBytes](./urldecodetobytes/)(const String\&) | Decodes URI fragment from bytes string. | +| static [UrlDecodeToBytes](./urldecodetobytes/)(const String\&, const System::SharedPtr\\&) | Decodes URI fragment from string. | +| static [UrlDecodeToBytes](./urldecodetobytes/)(const System::ArrayPtr\\&, int32_t, int32_t) | Decodes URI fragment from bytes array. | +| static [UrlEncode](./urlencode/)(String) | Encodes URI fragment. | +| static [UrlEncode](./urlencode/)(String, const System::SharedPtr\\&) | Encodes URI fragment. | +| static [UrlEncode](./urlencode/)(const System::ArrayPtr\\&) | Encodes URI fragment. | +| static [UrlEncode](./urlencode/)(const System::ArrayPtr\\&, int32_t, int32_t) | Encodes URI fragment. | +| static [UrlEncodeToBytes](./urlencodetobytes/)(const String\&) | Encodes URI fragment. | +| static [UrlEncodeToBytes](./urlencodetobytes/)(const String\&, const System::SharedPtr\\&) | Encodes URI fragment. | +| static [UrlEncodeToBytes](./urlencodetobytes/)(const System::ArrayPtr\\&) | Encodes URI fragment. | +| static [UrlEncodeToBytes](./urlencodetobytes/)(const System::ArrayPtr\\&, int32_t, int32_t) | Encodes URI fragment. | +| static [UrlEncodeUnicode](./urlencodeunicode/)(const String\&) | Encodes URI fragment usign Unicode. | +| static [UrlEncodeUnicodeToBytes](./urlencodeunicodetobytes/)(const String\&) | Encodes URI fragment usign Unicode. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Web](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.web/httputility/htmldecode/_index.md b/english/cpp/system.web/httputility/htmldecode/_index.md new file mode 100644 index 0000000000..d538ad5d2c --- /dev/null +++ b/english/cpp/system.web/httputility/htmldecode/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Web::HttpUtility::HtmlDecode method +linktitle: HtmlDecode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpUtility::HtmlDecode method. Decodes Html fragment in C++.' +type: docs +weight: 100 +url: /cpp/system.web/httputility/htmldecode/ +--- +## HttpUtility::HtmlDecode(const String\&) method + + +Decodes Html fragment. + +```cpp +static String System::Web::HttpUtility::HtmlDecode(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Html fragment to decode. | + +### ReturnValue + +Decoded Html fragment. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::HtmlDecode(const String\&, const SharedPtr\\&) method + + +Decodes Html fragment. + +```cpp +static void System::Web::HttpUtility::HtmlDecode(const String &str, const SharedPtr &output) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Html fragment to decode. | +| output | const SharedPtr\\& | A TextWriter object for output. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httputility/htmlencode/_index.md b/english/cpp/system.web/httputility/htmlencode/_index.md new file mode 100644 index 0000000000..4eccbb2c7a --- /dev/null +++ b/english/cpp/system.web/httputility/htmlencode/_index.md @@ -0,0 +1,82 @@ +--- +title: System::Web::HttpUtility::HtmlEncode method +linktitle: HtmlEncode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpUtility::HtmlEncode method. Encodes Html fragment in C++.' +type: docs +weight: 200 +url: /cpp/system.web/httputility/htmlencode/ +--- +## HttpUtility::HtmlEncode(const SharedPtr\\&) method + + +Encodes Html fragment. + +```cpp +static String System::Web::HttpUtility::HtmlEncode(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | Html fragment to encode. | + +### ReturnValue + +Encoded Html fragment. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::HtmlEncode(const String\&) method + + +Encodes Html fragment. + +```cpp +static String System::Web::HttpUtility::HtmlEncode(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Html fragment to encode. | + +### ReturnValue + +Encoded Html fragment. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::HtmlEncode(const String\&, const SharedPtr\\&) method + + +Encodes Html fragment. + +```cpp +static void System::Web::HttpUtility::HtmlEncode(const String &str, const SharedPtr &output) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Html fragment to encode. | +| output | const SharedPtr\\& | A TextWriter object for output. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httputility/urldecode/_index.md b/english/cpp/system.web/httputility/urldecode/_index.md new file mode 100644 index 0000000000..1ff842711b --- /dev/null +++ b/english/cpp/system.web/httputility/urldecode/_index.md @@ -0,0 +1,118 @@ +--- +title: System::Web::HttpUtility::UrlDecode method +linktitle: UrlDecode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpUtility::UrlDecode method. Decodes URI fragment from bytes array in C++.' +type: docs +weight: 300 +url: /cpp/system.web/httputility/urldecode/ +--- +## HttpUtility::UrlDecode(const System::ArrayPtr\\&, const System::SharedPtr\\&) method + + +Decodes URI fragment from bytes array. + +```cpp +static String System::Web::HttpUtility::UrlDecode(const System::ArrayPtr &bytes, const System::SharedPtr &e) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::ArrayPtr\\& | Encoded URI fragment. | +| e | const System::SharedPtr\\& | Encoding to use. | + +### ReturnValue + +Decoded URI fragment. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::UrlDecode(const System::ArrayPtr\\&, int32_t, int32_t, const System::SharedPtr\\&) method + + +Decodes URI fragment from bytes array. + +```cpp +static String System::Web::HttpUtility::UrlDecode(const System::ArrayPtr &bytes, int32_t offset, int32_t count, const System::SharedPtr &e) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::ArrayPtr\\& | Encoded URI fragment. | +| offset | int32_t | Offset in the given byte array. | +| count | int32_t | Number of bytes to read from. | +| e | const System::SharedPtr\\& | Encoding to use. | + +### ReturnValue + +Decoded URI fragment. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::UrlDecode(String) method + + +Decodes URI fragment from string. + +```cpp +static String System::Web::HttpUtility::UrlDecode(String str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String | Encoded URI fragment. | + +### ReturnValue + +Decoded URI fragment. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::UrlDecode(String, System::SharedPtr\) method + + +Decodes URI fragment from string. + +```cpp +static String System::Web::HttpUtility::UrlDecode(String str, System::SharedPtr e) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String | Encoded URI fragment. | +| e | System::SharedPtr\ | Encoding to use. | + +### ReturnValue + +Decoded URI fragment. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httputility/urldecodetobytes/_index.md b/english/cpp/system.web/httputility/urldecodetobytes/_index.md new file mode 100644 index 0000000000..5db69c8d4d --- /dev/null +++ b/english/cpp/system.web/httputility/urldecodetobytes/_index.md @@ -0,0 +1,112 @@ +--- +title: System::Web::HttpUtility::UrlDecodeToBytes method +linktitle: UrlDecodeToBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpUtility::UrlDecodeToBytes method. Decodes URI fragment from bytes string in C++.' +type: docs +weight: 400 +url: /cpp/system.web/httputility/urldecodetobytes/ +--- +## HttpUtility::UrlDecodeToBytes(const String\&) method + + +Decodes URI fragment from bytes string. + +```cpp +static System::ArrayPtr System::Web::HttpUtility::UrlDecodeToBytes(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Encoded URI fragment. | + +### ReturnValue + +Decoded URI fragment. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::UrlDecodeToBytes(const String\&, const System::SharedPtr\\&) method + + +Decodes URI fragment from string. + +```cpp +static System::ArrayPtr System::Web::HttpUtility::UrlDecodeToBytes(const String &str, const System::SharedPtr &e) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Encoded URI fragment. | +| e | const System::SharedPtr\\& | Encoding to use. | + +### ReturnValue + +Decoded URI fragment. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::UrlDecodeToBytes(const System::ArrayPtr\\&) method + + +Decodes URI fragment from bytes array. + +```cpp +static System::ArrayPtr System::Web::HttpUtility::UrlDecodeToBytes(const System::ArrayPtr &bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::ArrayPtr\\& | Encoded URI fragment. | + +### ReturnValue + +Decoded URI fragment. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::UrlDecodeToBytes(const System::ArrayPtr\\&, int32_t, int32_t) method + + +Decodes URI fragment from bytes array. + +```cpp +static System::ArrayPtr System::Web::HttpUtility::UrlDecodeToBytes(const System::ArrayPtr &bytes, int32_t offset, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::ArrayPtr\\& | Encoded URI fragment. | +| offset | int32_t | Offset in the given byte array. | +| count | int32_t | Number of bytes to read from. | + +### ReturnValue + +Decoded URI fragment. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httputility/urlencode/_index.md b/english/cpp/system.web/httputility/urlencode/_index.md new file mode 100644 index 0000000000..36f34ffa28 --- /dev/null +++ b/english/cpp/system.web/httputility/urlencode/_index.md @@ -0,0 +1,112 @@ +--- +title: System::Web::HttpUtility::UrlEncode method +linktitle: UrlEncode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpUtility::UrlEncode method. Encodes URI fragment in C++.' +type: docs +weight: 500 +url: /cpp/system.web/httputility/urlencode/ +--- +## HttpUtility::UrlEncode(const System::ArrayPtr\\&) method + + +Encodes URI fragment. + +```cpp +static String System::Web::HttpUtility::UrlEncode(const System::ArrayPtr &bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::ArrayPtr\\& | URI fragment to encode. | + +### ReturnValue + +Encoded URI fragment. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::UrlEncode(const System::ArrayPtr\\&, int32_t, int32_t) method + + +Encodes URI fragment. + +```cpp +static String System::Web::HttpUtility::UrlEncode(const System::ArrayPtr &bytes, int32_t offset, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::ArrayPtr\\& | URI fragment to encode. | +| offset | int32_t | Offset in the given byte array. | +| count | int32_t | Number of bytes to read from. | + +### ReturnValue + +Encoded URI fragment. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::UrlEncode(String) method + + +Encodes URI fragment. + +```cpp +static String System::Web::HttpUtility::UrlEncode(String str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String | URI fragment to encode. | + +### ReturnValue + +Encoded URI fragment. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::UrlEncode(String, const System::SharedPtr\\&) method + + +Encodes URI fragment. + +```cpp +static String System::Web::HttpUtility::UrlEncode(String str, const System::SharedPtr &e) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String | URI fragment to encode. | +| e | const System::SharedPtr\\& | Encoding to use. | + +### ReturnValue + +Encoded URI fragment. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httputility/urlencodetobytes/_index.md b/english/cpp/system.web/httputility/urlencodetobytes/_index.md new file mode 100644 index 0000000000..b92c416a2e --- /dev/null +++ b/english/cpp/system.web/httputility/urlencodetobytes/_index.md @@ -0,0 +1,112 @@ +--- +title: System::Web::HttpUtility::UrlEncodeToBytes method +linktitle: UrlEncodeToBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpUtility::UrlEncodeToBytes method. Encodes URI fragment in C++.' +type: docs +weight: 600 +url: /cpp/system.web/httputility/urlencodetobytes/ +--- +## HttpUtility::UrlEncodeToBytes(const String\&) method + + +Encodes URI fragment. + +```cpp +static System::ArrayPtr System::Web::HttpUtility::UrlEncodeToBytes(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | URI fragment to encode. | + +### ReturnValue + +Encoded URI fragment. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::UrlEncodeToBytes(const String\&, const System::SharedPtr\\&) method + + +Encodes URI fragment. + +```cpp +static System::ArrayPtr System::Web::HttpUtility::UrlEncodeToBytes(const String &str, const System::SharedPtr &e) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | URI fragment to encode. | +| e | const System::SharedPtr\\& | Encoding to use. | + +### ReturnValue + +Encoded URI fragment. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::UrlEncodeToBytes(const System::ArrayPtr\\&) method + + +Encodes URI fragment. + +```cpp +static System::ArrayPtr System::Web::HttpUtility::UrlEncodeToBytes(const System::ArrayPtr &bytes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::ArrayPtr\\& | URI fragment to encode. | + +### ReturnValue + +Encoded URI fragment. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) +## HttpUtility::UrlEncodeToBytes(const System::ArrayPtr\\&, int32_t, int32_t) method + + +Encodes URI fragment. + +```cpp +static System::ArrayPtr System::Web::HttpUtility::UrlEncodeToBytes(const System::ArrayPtr &bytes, int32_t offset, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bytes | const System::ArrayPtr\\& | URI fragment to encode. | +| offset | int32_t | Offset in the given byte array. | +| count | int32_t | Number of bytes to read from. | + +### ReturnValue + +Encoded URI fragment. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httputility/urlencodeunicode/_index.md b/english/cpp/system.web/httputility/urlencodeunicode/_index.md new file mode 100644 index 0000000000..7150a8bd21 --- /dev/null +++ b/english/cpp/system.web/httputility/urlencodeunicode/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Web::HttpUtility::UrlEncodeUnicode method +linktitle: UrlEncodeUnicode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpUtility::UrlEncodeUnicode method. Encodes URI fragment usign Unicode in C++.' +type: docs +weight: 700 +url: /cpp/system.web/httputility/urlencodeunicode/ +--- +## HttpUtility::UrlEncodeUnicode method + + +Encodes URI fragment usign Unicode. + +```cpp +static String System::Web::HttpUtility::UrlEncodeUnicode(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | URI fragment to encode. | + +### ReturnValue + +Encoded URI fragment. + +## See Also + +* Class [String](../../../system/string/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.web/httputility/urlencodeunicodetobytes/_index.md b/english/cpp/system.web/httputility/urlencodeunicodetobytes/_index.md new file mode 100644 index 0000000000..61db03152e --- /dev/null +++ b/english/cpp/system.web/httputility/urlencodeunicodetobytes/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Web::HttpUtility::UrlEncodeUnicodeToBytes method +linktitle: UrlEncodeUnicodeToBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Web::HttpUtility::UrlEncodeUnicodeToBytes method. Encodes URI fragment usign Unicode in C++.' +type: docs +weight: 800 +url: /cpp/system.web/httputility/urlencodeunicodetobytes/ +--- +## HttpUtility::UrlEncodeUnicodeToBytes method + + +Encodes URI fragment usign Unicode. + +```cpp +static System::ArrayPtr System::Web::HttpUtility::UrlEncodeUnicodeToBytes(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | URI fragment to encode. | + +### ReturnValue + +Encoded URI fragment. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [String](../../../system/string/) +* Class [HttpUtility](../) +* Namespace [System::Web](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.windows.forms/_index.md b/english/cpp/system.windows.forms/_index.md new file mode 100644 index 0000000000..6b961b906e --- /dev/null +++ b/english/cpp/system.windows.forms/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Windows::Forms namespace +linktitle: System::Windows::Forms +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Windows::Forms namespace in C++.' +type: docs +weight: 8100 +url: /cpp/system.windows.forms/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Control](./control/) | Dummy class to make translated code that uses [Control](./control/) class compilable. Methods are not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Form](./form/) | Dummy class to make translated code that uses [Form](./form/) class compilable. Methods are not implemented. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IButtonControl](./ibuttoncontrol/) | Dummy class to make translated code that uses [IButtonControl](./ibuttoncontrol/) interface compilable. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Screen](./screen/) | Provides information on displays. [Windows](../system.windows/) only. This is a singleton type with memory management done by access function(s). You should never create instances of it directly. | +## Enums + +| Enum | Description | +| --- | --- | +| [Appearance](./appearance/) | Defines how the control looks. | +| [AutoSizeMode](./autosizemode/) | Defines how autosize works. | +| [CheckState](./checkstate/) | State of checkable control (e. g. checkbox). | +| [DialogResult](./dialogresult/) | Result of dialog interaction with user. | +| [FlatStyle](./flatstyle/) | Defines whether the control is drawn flat or three-dimentional. | +| [FormBorderStyle](./formborderstyle/) | Defines how the border is drawn. | +| [Keys](./keys/) | Known keys. | diff --git a/english/cpp/system.windows.forms/appearance/_index.md b/english/cpp/system.windows.forms/appearance/_index.md new file mode 100644 index 0000000000..319d0574ca --- /dev/null +++ b/english/cpp/system.windows.forms/appearance/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Windows::Forms::Appearance enum +linktitle: Appearance +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Appearance enum. Defines how the control looks in C++.' +type: docs +weight: 500 +url: /cpp/system.windows.forms/appearance/ +--- +## Appearance enum + + +Defines how the control looks. + +```cpp +enum class Appearance +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Normal | 0 | The default appearance defined by the control class. | +| Button | 1 | The appearance of a [Windows](../../system.windows/) button. | + +## See Also + +* Namespace [System::Windows::Forms](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.windows.forms/autosizemode/_index.md b/english/cpp/system.windows.forms/autosizemode/_index.md new file mode 100644 index 0000000000..d3e0209e27 --- /dev/null +++ b/english/cpp/system.windows.forms/autosizemode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Windows::Forms::AutoSizeMode enum +linktitle: AutoSizeMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::AutoSizeMode enum. Defines how autosize works in C++.' +type: docs +weight: 600 +url: /cpp/system.windows.forms/autosizemode/ +--- +## AutoSizeMode enum + + +Defines how autosize works. + +```cpp +enum class AutoSizeMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| GrowAndShrink | 0 | [Control](../control/) grows and shrinks as neccessary. It can not be resized manually. | +| GrowOnly | 1 | [Control](../control/) grows as neccessary but can't shrink below minimal size. It can be resized manually. | + +## See Also + +* Namespace [System::Windows::Forms](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.windows.forms/checkstate/_index.md b/english/cpp/system.windows.forms/checkstate/_index.md new file mode 100644 index 0000000000..3c2be11bdf --- /dev/null +++ b/english/cpp/system.windows.forms/checkstate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Windows::Forms::CheckState enum +linktitle: CheckState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::CheckState enum. State of checkable control (e. g. checkbox) in C++.' +type: docs +weight: 700 +url: /cpp/system.windows.forms/checkstate/ +--- +## CheckState enum + + +State of checkable control (e. g. checkbox). + +```cpp +enum class CheckState +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Unchecked | 0 | Unchecked. | +| Checked | 1 | Checked. | +| Indeterminate | 2 | Transition state which is most commonly depicted as shaded. | + +## See Also + +* Namespace [System::Windows::Forms](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.windows.forms/control/_index.md b/english/cpp/system.windows.forms/control/_index.md new file mode 100644 index 0000000000..d352981d9d --- /dev/null +++ b/english/cpp/system.windows.forms/control/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Windows::Forms::Control class +linktitle: Control +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control class. Dummy class to make translated code that uses Control class compilable. Methods are not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.windows.forms/control/ +--- +## Control class + + +Dummy class to make translated code that uses [Control](./) class compilable. Methods are not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Control : public System::Object +``` + +## Nested classes + +* Class [ControlCollection](./controlcollection/) +## Methods + +| Method | Description | +| --- | --- | +| [CreateGraphics](./creategraphics/)() | RTTI information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Windows::Forms](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/_index.md b/english/cpp/system.windows.forms/control/controlcollection/_index.md new file mode 100644 index 0000000000..6b8b930c8b --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Windows::Forms::Control::ControlCollection class +linktitle: ControlCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection class. Collection of controls. Not implemented in C++.' +type: docs +weight: 200 +url: /cpp/system.windows.forms/control/controlcollection/ +--- +## ControlCollection class + + +Collection of controls. Not implemented. + +```cpp +class ControlCollection : public System::Collections::Generic::IList> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const System::SharedPtr\\&) override | Adds control into collection. | +| virtual [AddRange](./addrange/)(System::ArrayPtr\\>) | Adds several controls into collection. | +| [Clear](./clear/)() override | Deletes all controls from collection. | +| [Contains](./contains/)(const System::SharedPtr\\&) const override | Checks if specific control is present in collection. | +| virtual [ContainsKey](./containskey/)(System::String) const | Checks if control with specific name is present in collection. | +| [ControlCollection](./controlcollection/)(const System::SharedPtr\\&) | Constructor. | +| [CopyTo](./copyto/)(System::ArrayPtr\\>, int) override | Copies collection contents into existing array elements. | +| [Find](./find/)(const System::String\&, bool) const | Looks for the named control in collection. Optionally checks contained controls' collections recursively. | +| [get_Count](./get_count/)() const override | Gets number of controls in collection. | +| [get_Owner](./get_owner/)() const | Gets collection owner control. | +| [GetChildIndex](./getchildindex/)(const System::SharedPtr\\&) const | Looks for specific control. | +| virtual [GetChildIndex](./getchildindex/)(const System::SharedPtr\\&, bool) const | Looks for specific control. | +| [GetEnumerator](./getenumerator/)() override | Gets enumerator to iterate through collection. | +| [idx_get](./idx_get/)(int) const override | By-index accessor. | +| virtual [idx_get](./idx_get/)(System::String) const | By-name accessor. | +| [idx_set](./idx_set/)(int, System::SharedPtr\) override | By-index accessor. | +| virtual [idx_set](./idx_set/)(System::String, System::SharedPtr\) | By-name accessor. | +| [IndexOf](./indexof/)(const System::SharedPtr\\&) const override | Looks for control in collection. | +| virtual [IndexOfKey](./indexofkey/)(System::String) const | Looks for named control in collection. | +| [Insert](./insert/)(int, const System::SharedPtr\\&) override | Inserts control into collection. | +| [Remove](./remove/)(const System::SharedPtr\\&) override | Removes control from collection. | +| [RemoveAt](./removeat/)(int) override | Removes control from collection. | +| virtual [RemoveByKey](./removebykey/)(System::String) | Removes control from collection. | +| virtual [SetChildIndex](./setchildindex/)(const System::SharedPtr\\&, int) | Moves control to a new position. | +## See Also + +* Class [IList](../../../system.collections.generic/ilist/) +* Class [Control](../) +* Namespace [System::Windows::Forms](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/add/_index.md b/english/cpp/system.windows.forms/control/controlcollection/add/_index.md new file mode 100644 index 0000000000..65eb439152 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/add/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::Add method. Adds control into collection in C++.' +type: docs +weight: 200 +url: /cpp/system.windows.forms/control/controlcollection/add/ +--- +## ControlCollection::Add method + + +Adds control into collection. + +```cpp +virtual void System::Windows::Forms::Control::ControlCollection::Add(const System::SharedPtr &value) override +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/addrange/_index.md b/english/cpp/system.windows.forms/control/controlcollection/addrange/_index.md new file mode 100644 index 0000000000..693ee14d9c --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/addrange/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::AddRange method +linktitle: AddRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::AddRange method. Adds several controls into collection in C++.' +type: docs +weight: 300 +url: /cpp/system.windows.forms/control/controlcollection/addrange/ +--- +## ControlCollection::AddRange method + + +Adds several controls into collection. + +```cpp +virtual void System::Windows::Forms::Control::ControlCollection::AddRange(System::ArrayPtr> controls) +``` + +## See Also + +* Typedef [ArrayPtr](../../../../system/arrayptr/) +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/clear/_index.md b/english/cpp/system.windows.forms/control/controlcollection/clear/_index.md new file mode 100644 index 0000000000..a1777ca168 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/clear/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::Clear method. Deletes all controls from collection in C++.' +type: docs +weight: 400 +url: /cpp/system.windows.forms/control/controlcollection/clear/ +--- +## ControlCollection::Clear method + + +Deletes all controls from collection. + +```cpp +virtual void System::Windows::Forms::Control::ControlCollection::Clear() override +``` + +## See Also + +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/contains/_index.md b/english/cpp/system.windows.forms/control/controlcollection/contains/_index.md new file mode 100644 index 0000000000..cd34338c19 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/contains/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::Contains method. Checks if specific control is present in collection in C++.' +type: docs +weight: 500 +url: /cpp/system.windows.forms/control/controlcollection/contains/ +--- +## ControlCollection::Contains method + + +Checks if specific control is present in collection. + +```cpp +virtual bool System::Windows::Forms::Control::ControlCollection::Contains(const System::SharedPtr &control) const override +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/containskey/_index.md b/english/cpp/system.windows.forms/control/controlcollection/containskey/_index.md new file mode 100644 index 0000000000..77ea95c69b --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/containskey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::ContainsKey method +linktitle: ContainsKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::ContainsKey method. Checks if control with specific name is present in collection in C++.' +type: docs +weight: 600 +url: /cpp/system.windows.forms/control/controlcollection/containskey/ +--- +## ControlCollection::ContainsKey method + + +Checks if control with specific name is present in collection. + +```cpp +virtual bool System::Windows::Forms::Control::ControlCollection::ContainsKey(System::String key) const +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/controlcollection/_index.md b/english/cpp/system.windows.forms/control/controlcollection/controlcollection/_index.md new file mode 100644 index 0000000000..98fe473ad0 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/controlcollection/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::ControlCollection constructor +linktitle: ControlCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::ControlCollection constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.windows.forms/control/controlcollection/controlcollection/ +--- +## ControlCollection::ControlCollection constructor + + +Constructor. + +```cpp +System::Windows::Forms::Control::ControlCollection::ControlCollection(const System::SharedPtr &owner) +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/copyto/_index.md b/english/cpp/system.windows.forms/control/controlcollection/copyto/_index.md new file mode 100644 index 0000000000..b43738f13a --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/copyto/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::CopyTo method. Copies collection contents into existing array elements in C++.' +type: docs +weight: 700 +url: /cpp/system.windows.forms/control/controlcollection/copyto/ +--- +## ControlCollection::CopyTo method + + +Copies collection contents into existing array elements. + +```cpp +virtual void System::Windows::Forms::Control::ControlCollection::CopyTo(System::ArrayPtr> array, int arrayIndex) override +``` + +## See Also + +* Typedef [ArrayPtr](../../../../system/arrayptr/) +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/find/_index.md b/english/cpp/system.windows.forms/control/controlcollection/find/_index.md new file mode 100644 index 0000000000..3590009dbd --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/find/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::Find method +linktitle: Find +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::Find method. Looks for the named control in collection. Optionally checks contained controls'' collections recursively in C++.' +type: docs +weight: 800 +url: /cpp/system.windows.forms/control/controlcollection/find/ +--- +## ControlCollection::Find method + + +Looks for the named control in collection. Optionally checks contained controls' collections recursively. + +```cpp +System::ArrayPtr> System::Windows::Forms::Control::ControlCollection::Find(const System::String &key, bool searchAllChildren) const +``` + +## See Also + +* Typedef [ArrayPtr](../../../../system/arrayptr/) +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [String](../../../../system/string/) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/get_count/_index.md b/english/cpp/system.windows.forms/control/controlcollection/get_count/_index.md new file mode 100644 index 0000000000..877503b783 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/get_count/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::get_Count method. Gets number of controls in collection in C++.' +type: docs +weight: 900 +url: /cpp/system.windows.forms/control/controlcollection/get_count/ +--- +## ControlCollection::get_Count method + + +Gets number of controls in collection. + +```cpp +int System::Windows::Forms::Control::ControlCollection::get_Count() const override +``` + +## See Also + +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/get_owner/_index.md b/english/cpp/system.windows.forms/control/controlcollection/get_owner/_index.md new file mode 100644 index 0000000000..b2a6c23f43 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/get_owner/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::get_Owner method +linktitle: get_Owner +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::get_Owner method. Gets collection owner control in C++.' +type: docs +weight: 1000 +url: /cpp/system.windows.forms/control/controlcollection/get_owner/ +--- +## ControlCollection::get_Owner method + + +Gets collection owner control. + +```cpp +System::SharedPtr System::Windows::Forms::Control::ControlCollection::get_Owner() const +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/getchildindex/_index.md b/english/cpp/system.windows.forms/control/controlcollection/getchildindex/_index.md new file mode 100644 index 0000000000..90a8afab05 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/getchildindex/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::GetChildIndex method +linktitle: GetChildIndex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::GetChildIndex method. Looks for specific control in C++.' +type: docs +weight: 1100 +url: /cpp/system.windows.forms/control/controlcollection/getchildindex/ +--- +## ControlCollection::GetChildIndex(const System::SharedPtr\\&) const method + + +Looks for specific control. + +```cpp +int System::Windows::Forms::Control::ControlCollection::GetChildIndex(const System::SharedPtr &child) const +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) +## ControlCollection::GetChildIndex(const System::SharedPtr\\&, bool) const method + + +Looks for specific control. + +```cpp +virtual int System::Windows::Forms::Control::ControlCollection::GetChildIndex(const System::SharedPtr &child, bool throwException) const +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/getenumerator/_index.md b/english/cpp/system.windows.forms/control/controlcollection/getenumerator/_index.md new file mode 100644 index 0000000000..457de0b0ea --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/getenumerator/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::GetEnumerator method. Gets enumerator to iterate through collection in C++.' +type: docs +weight: 1200 +url: /cpp/system.windows.forms/control/controlcollection/getenumerator/ +--- +## ControlCollection::GetEnumerator method + + +Gets enumerator to iterate through collection. + +```cpp +virtual SharedPtr>> System::Windows::Forms::Control::ControlCollection::GetEnumerator() override +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [IEnumerator](../../../../system.collections.generic/ienumerator/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/idx_get/_index.md b/english/cpp/system.windows.forms/control/controlcollection/idx_get/_index.md new file mode 100644 index 0000000000..6e4f5ca7e0 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/idx_get/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::idx_get method. By-index accessor in C++.' +type: docs +weight: 1300 +url: /cpp/system.windows.forms/control/controlcollection/idx_get/ +--- +## ControlCollection::idx_get(int) const method + + +By-index accessor. + +```cpp +virtual System::SharedPtr System::Windows::Forms::Control::ControlCollection::idx_get(int index) const override +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) +## ControlCollection::idx_get(System::String) const method + + +By-name accessor. + +```cpp +virtual System::SharedPtr System::Windows::Forms::Control::ControlCollection::idx_get(System::String key) const +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [String](../../../../system/string/) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/idx_set/_index.md b/english/cpp/system.windows.forms/control/controlcollection/idx_set/_index.md new file mode 100644 index 0000000000..ea6392857e --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/idx_set/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::idx_set method. By-index accessor in C++.' +type: docs +weight: 1400 +url: /cpp/system.windows.forms/control/controlcollection/idx_set/ +--- +## ControlCollection::idx_set(int, System::SharedPtr\) method + + +By-index accessor. + +```cpp +virtual void System::Windows::Forms::Control::ControlCollection::idx_set(int index, System::SharedPtr value) override +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) +## ControlCollection::idx_set(System::String, System::SharedPtr\) method + + +By-name accessor. + +```cpp +virtual void System::Windows::Forms::Control::ControlCollection::idx_set(System::String key, System::SharedPtr value) +``` + +## See Also + +* Class [String](../../../../system/string/) +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/indexof/_index.md b/english/cpp/system.windows.forms/control/controlcollection/indexof/_index.md new file mode 100644 index 0000000000..204050c43d --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/indexof/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::IndexOf method. Looks for control in collection in C++.' +type: docs +weight: 1500 +url: /cpp/system.windows.forms/control/controlcollection/indexof/ +--- +## ControlCollection::IndexOf method + + +Looks for control in collection. + +```cpp +virtual int System::Windows::Forms::Control::ControlCollection::IndexOf(const System::SharedPtr &control) const override +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/indexofkey/_index.md b/english/cpp/system.windows.forms/control/controlcollection/indexofkey/_index.md new file mode 100644 index 0000000000..4bb845a1d8 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/indexofkey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::IndexOfKey method +linktitle: IndexOfKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::IndexOfKey method. Looks for named control in collection in C++.' +type: docs +weight: 1600 +url: /cpp/system.windows.forms/control/controlcollection/indexofkey/ +--- +## ControlCollection::IndexOfKey method + + +Looks for named control in collection. + +```cpp +virtual int System::Windows::Forms::Control::ControlCollection::IndexOfKey(System::String key) const +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/insert/_index.md b/english/cpp/system.windows.forms/control/controlcollection/insert/_index.md new file mode 100644 index 0000000000..0ff5bd6ed7 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/insert/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::Insert method. Inserts control into collection in C++.' +type: docs +weight: 1700 +url: /cpp/system.windows.forms/control/controlcollection/insert/ +--- +## ControlCollection::Insert method + + +Inserts control into collection. + +```cpp +virtual void System::Windows::Forms::Control::ControlCollection::Insert(int index, const System::SharedPtr &item) override +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/remove/_index.md b/english/cpp/system.windows.forms/control/controlcollection/remove/_index.md new file mode 100644 index 0000000000..c0725233b0 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/remove/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::Remove method. Removes control from collection in C++.' +type: docs +weight: 1800 +url: /cpp/system.windows.forms/control/controlcollection/remove/ +--- +## ControlCollection::Remove method + + +Removes control from collection. + +```cpp +virtual bool System::Windows::Forms::Control::ControlCollection::Remove(const System::SharedPtr &value) override +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/removeat/_index.md b/english/cpp/system.windows.forms/control/controlcollection/removeat/_index.md new file mode 100644 index 0000000000..13dcb6cc68 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/removeat/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::RemoveAt method. Removes control from collection in C++.' +type: docs +weight: 1900 +url: /cpp/system.windows.forms/control/controlcollection/removeat/ +--- +## ControlCollection::RemoveAt method + + +Removes control from collection. + +```cpp +virtual void System::Windows::Forms::Control::ControlCollection::RemoveAt(int index) override +``` + +## See Also + +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/removebykey/_index.md b/english/cpp/system.windows.forms/control/controlcollection/removebykey/_index.md new file mode 100644 index 0000000000..2fa7b1d100 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/removebykey/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::RemoveByKey method +linktitle: RemoveByKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::RemoveByKey method. Removes control from collection in C++.' +type: docs +weight: 2000 +url: /cpp/system.windows.forms/control/controlcollection/removebykey/ +--- +## ControlCollection::RemoveByKey method + + +Removes control from collection. + +```cpp +virtual void System::Windows::Forms::Control::ControlCollection::RemoveByKey(System::String key) +``` + +## See Also + +* Class [String](../../../../system/string/) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/controlcollection/setchildindex/_index.md b/english/cpp/system.windows.forms/control/controlcollection/setchildindex/_index.md new file mode 100644 index 0000000000..67cfcbdcd8 --- /dev/null +++ b/english/cpp/system.windows.forms/control/controlcollection/setchildindex/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Windows::Forms::Control::ControlCollection::SetChildIndex method +linktitle: SetChildIndex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::ControlCollection::SetChildIndex method. Moves control to a new position in C++.' +type: docs +weight: 2100 +url: /cpp/system.windows.forms/control/controlcollection/setchildindex/ +--- +## ControlCollection::SetChildIndex method + + +Moves control to a new position. + +```cpp +virtual void System::Windows::Forms::Control::ControlCollection::SetChildIndex(const System::SharedPtr &child, int newIndex) +``` + +## See Also + +* Typedef [SharedPtr](../../../../system/sharedptr/) +* Class [Control](../../) +* Class [ControlCollection](../) +* Class [Control](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/control/creategraphics/_index.md b/english/cpp/system.windows.forms/control/creategraphics/_index.md new file mode 100644 index 0000000000..2dd6defba0 --- /dev/null +++ b/english/cpp/system.windows.forms/control/creategraphics/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Windows::Forms::Control::CreateGraphics method +linktitle: CreateGraphics +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Control::CreateGraphics method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.windows.forms/control/creategraphics/ +--- +## Control::CreateGraphics method + + +RTTI information. + +```cpp +System::SharedPtr System::Windows::Forms::Control::CreateGraphics() +``` + +## Remarks + + +Creates graphics associated with control. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Graphics](../../../system.drawing/graphics/) +* Class [Control](../) +* Namespace [System::Windows::Forms](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.windows.forms/dialogresult/_index.md b/english/cpp/system.windows.forms/dialogresult/_index.md new file mode 100644 index 0000000000..9948bd83f5 --- /dev/null +++ b/english/cpp/system.windows.forms/dialogresult/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Windows::Forms::DialogResult enum +linktitle: DialogResult +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::DialogResult enum. Result of dialog interaction with user in C++.' +type: docs +weight: 800 +url: /cpp/system.windows.forms/dialogresult/ +--- +## DialogResult enum + + +Result of dialog interaction with user. + +```cpp +enum class DialogResult +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | Still running. | +| OK | 1 | OK button pressed. | +| Cancel | 2 | Cancel button pressed. | +| Abort | 3 | Abort button pressed. | +| Retry | 4 | Retry button pressed. | +| Ignore | 5 | Ignore button pressed. | +| Yes | 6 | Yes button pressed. | +| No | 7 | No button pressed. | + +## See Also + +* Namespace [System::Windows::Forms](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.windows.forms/flatstyle/_index.md b/english/cpp/system.windows.forms/flatstyle/_index.md new file mode 100644 index 0000000000..c89cb2aeaf --- /dev/null +++ b/english/cpp/system.windows.forms/flatstyle/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Windows::Forms::FlatStyle enum +linktitle: FlatStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::FlatStyle enum. Defines whether the control is drawn flat or three-dimentional in C++.' +type: docs +weight: 900 +url: /cpp/system.windows.forms/flatstyle/ +--- +## FlatStyle enum + + +Defines whether the control is drawn flat or three-dimentional. + +```cpp +enum class FlatStyle +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Flat | 0 | [Control](../control/) is drawn flat. | +| Popup | 1 | [Control](../control/) is drawn flat unless the mouse moves over it when it is drawn 3D-like. | +| Standard | 2 | [Control](../control/) is drawn 3D-like. | +| System | 3 | Style is controlled by OS. | + +## See Also + +* Namespace [System::Windows::Forms](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.windows.forms/form/_index.md b/english/cpp/system.windows.forms/form/_index.md new file mode 100644 index 0000000000..5dca37480d --- /dev/null +++ b/english/cpp/system.windows.forms/form/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Windows::Forms::Form class +linktitle: Form +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Form class. Dummy class to make translated code that uses Form class compilable. Methods are not implemented. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.windows.forms/form/ +--- +## Form class + + +Dummy class to make translated code that uses [Form](./) class compilable. Methods are not implemented. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Form : public System::Windows::Forms::Control +``` + +## See Also + +* Class [Control](../control/) +* Namespace [System::Windows::Forms](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.windows.forms/formborderstyle/_index.md b/english/cpp/system.windows.forms/formborderstyle/_index.md new file mode 100644 index 0000000000..df3f9f46d6 --- /dev/null +++ b/english/cpp/system.windows.forms/formborderstyle/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Windows::Forms::FormBorderStyle enum +linktitle: FormBorderStyle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::FormBorderStyle enum. Defines how the border is drawn in C++.' +type: docs +weight: 1000 +url: /cpp/system.windows.forms/formborderstyle/ +--- +## FormBorderStyle enum + + +Defines how the border is drawn. + +```cpp +enum class FormBorderStyle +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No border at all. | +| FixedSingle | 1 | [Single](../../system/single/) border. | +| Fixed3D | 2 | 3D-like border. | +| FixedDialog | 3 | Dialog style border. | +| Sizable | 4 | Resizable border. | +| FixedToolWindow | 5 | Unresizable tool window border. | +| SizableToolWindow | 6 | Resizable tool window border. | + +## See Also + +* Namespace [System::Windows::Forms](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.windows.forms/ibuttoncontrol/_index.md b/english/cpp/system.windows.forms/ibuttoncontrol/_index.md new file mode 100644 index 0000000000..add22ea44d --- /dev/null +++ b/english/cpp/system.windows.forms/ibuttoncontrol/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Windows::Forms::IButtonControl class +linktitle: IButtonControl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::IButtonControl class. Dummy class to make translated code that uses IButtonControl interface compilable. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.windows.forms/ibuttoncontrol/ +--- +## IButtonControl class + + +Dummy class to make translated code that uses [IButtonControl](./) interface compilable. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IButtonControl : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_DialogResult](./get_dialogresult/)() | RTTI information. | +| virtual [NotifyDefault](./notifydefault/)(bool) | Makes control default or non-default. | +| virtual [PerformClick](./performclick/)() | Performs click on the button. | +| virtual [set_DialogResult](./set_dialogresult/)(DialogResult) | Sets dialog result associated with button. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Windows::Forms](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.windows.forms/ibuttoncontrol/get_dialogresult/_index.md b/english/cpp/system.windows.forms/ibuttoncontrol/get_dialogresult/_index.md new file mode 100644 index 0000000000..0b0f476771 --- /dev/null +++ b/english/cpp/system.windows.forms/ibuttoncontrol/get_dialogresult/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Windows::Forms::IButtonControl::get_DialogResult method +linktitle: get_DialogResult +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::IButtonControl::get_DialogResult method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system.windows.forms/ibuttoncontrol/get_dialogresult/ +--- +## IButtonControl::get_DialogResult method + + +RTTI information. + +```cpp +virtual DialogResult System::Windows::Forms::IButtonControl::get_DialogResult()=0 +``` + +## Remarks + + +Gets dialog result associated with button. +## See Also + +* Enum [DialogResult](../../dialogresult/) +* Class [IButtonControl](../) +* Namespace [System::Windows::Forms](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.windows.forms/ibuttoncontrol/notifydefault/_index.md b/english/cpp/system.windows.forms/ibuttoncontrol/notifydefault/_index.md new file mode 100644 index 0000000000..e938605781 --- /dev/null +++ b/english/cpp/system.windows.forms/ibuttoncontrol/notifydefault/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Windows::Forms::IButtonControl::NotifyDefault method +linktitle: NotifyDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::IButtonControl::NotifyDefault method. Makes control default or non-default in C++.' +type: docs +weight: 200 +url: /cpp/system.windows.forms/ibuttoncontrol/notifydefault/ +--- +## IButtonControl::NotifyDefault method + + +Makes control default or non-default. + +```cpp +virtual void System::Windows::Forms::IButtonControl::NotifyDefault(bool value)=0 +``` + +## See Also + +* Class [IButtonControl](../) +* Namespace [System::Windows::Forms](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.windows.forms/ibuttoncontrol/performclick/_index.md b/english/cpp/system.windows.forms/ibuttoncontrol/performclick/_index.md new file mode 100644 index 0000000000..30d06cdb5d --- /dev/null +++ b/english/cpp/system.windows.forms/ibuttoncontrol/performclick/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Windows::Forms::IButtonControl::PerformClick method +linktitle: PerformClick +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::IButtonControl::PerformClick method. Performs click on the button in C++.' +type: docs +weight: 300 +url: /cpp/system.windows.forms/ibuttoncontrol/performclick/ +--- +## IButtonControl::PerformClick method + + +Performs click on the button. + +```cpp +virtual void System::Windows::Forms::IButtonControl::PerformClick()=0 +``` + +## See Also + +* Class [IButtonControl](../) +* Namespace [System::Windows::Forms](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.windows.forms/ibuttoncontrol/set_dialogresult/_index.md b/english/cpp/system.windows.forms/ibuttoncontrol/set_dialogresult/_index.md new file mode 100644 index 0000000000..d5083b3888 --- /dev/null +++ b/english/cpp/system.windows.forms/ibuttoncontrol/set_dialogresult/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Windows::Forms::IButtonControl::set_DialogResult method +linktitle: set_DialogResult +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::IButtonControl::set_DialogResult method. Sets dialog result associated with button in C++.' +type: docs +weight: 400 +url: /cpp/system.windows.forms/ibuttoncontrol/set_dialogresult/ +--- +## IButtonControl::set_DialogResult method + + +Sets dialog result associated with button. + +```cpp +virtual void System::Windows::Forms::IButtonControl::set_DialogResult(DialogResult value)=0 +``` + +## See Also + +* Enum [DialogResult](../../dialogresult/) +* Class [IButtonControl](../) +* Namespace [System::Windows::Forms](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.windows.forms/keys/_index.md b/english/cpp/system.windows.forms/keys/_index.md new file mode 100644 index 0000000000..d6a8d3f54b --- /dev/null +++ b/english/cpp/system.windows.forms/keys/_index.md @@ -0,0 +1,221 @@ +--- +title: System::Windows::Forms::Keys enum +linktitle: Keys +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Keys enum. Known keys in C++.' +type: docs +weight: 1100 +url: /cpp/system.windows.forms/keys/ +--- +## Keys enum + + +Known keys. + +```cpp +enum class Keys +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Modifiers | -65536 | Modifiers mask. | +| None | 0 | No key. | +| LButton | 1 | Left mouse button. | +| RButton | 2 | Right mouse button. | +| Cancel | 3 | Cancel key. | +| MButton | 4 | Medium mouse button. | +| XButton1 | 5 | Extra mouse button 1. | +| XButton2 | 6 | Extra mouse button 2. | +| Back | 8 | Back key. | +| Tab | 9 | Tab key. | +| LineFeed | 10 | Line feed key. | +| Clear | 12 | Clear key. | +| Return | 13 | Return key. | +| Enter | 13 | Enter key. | +| ShiftKey | 16 | Shift key. | +| ControlKey | 17 | [Control](../control/) key. | +| Menu | 18 | Menu key. | +| Pause | 19 | Pause key. | +| Capital | 20 | Capital key. | +| CapsLock | 20 | Caps Lock key. | +| KanaMode | 21 | Kana mode key. | +| HanguelMode | 21 | Hanguel mode key. | +| HangulMode | 21 | Hangul mode key. | +| JunjaMode | 23 | Junja mode key. | +| FinalMode | 24 | Final mode key. | +| HanjaMode | 25 | Hanja mode key. | +| KanjiMode | 25 | Kanji mode key. | +| Escape | 27 | Escape key. | +| IMEConvert | 28 | IME convert key. | +| IMENonconvert | 29 | IME non-convert key. | +| IMEAccept | 30 | IME accept key. | +| IMEAceept | 30 | IME accept key - variant with a typo. | +| IMEModeChange | 31 | IME mode change key. | +| Space | 32 | Space key. | +| Prior | 33 | Prior key. | +| PageUp | 33 | Page up key. | +| Next | 34 | Next key. | +| PageDown | 34 | Page down key. | +| End | 35 | End key. | +| Home | 36 | Home key. | +| Left | 37 | Left key. | +| Up | 38 | Up key. | +| Right | 39 | Right key. | +| Down | 40 | Down key. | +| Select | 41 | Select key. | +| Print | 42 | Print key. | +| Execute | 43 | Execute key. | +| Snapshot | 44 | Snapshot key. | +| PrintScreen | 44 | Print screen key. | +| Insert | 45 | Insert key. | +| Delete | 46 | Delete key. | +| Help | 47 | Help key. | +| D0 | 48 | 0 key. | +| D1 | 49 | 1 key. | +| D2 | 50 | 2 key. | +| D3 | 51 | 3 key. | +| D4 | 52 | 4 key. | +| D5 | 53 | 5 key. | +| D6 | 54 | 6 key. | +| D7 | 55 | 7 key. | +| D8 | 56 | 8 key. | +| D9 | 57 | 9 key. | +| A | 65 | A key. | +| B | 66 | B key. | +| C | 67 | C key. | +| D | 68 | D key. | +| E | 69 | E key. | +| F | 70 | F key. | +| G | 71 | G key. | +| H | 72 | H key. | +| I | 73 | I key. | +| J | 74 | J key. | +| K | 75 | K key. | +| L | 76 | L key. | +| M | 77 | M key. | +| N | 78 | N key. | +| O | 79 | O key. | +| P | 80 | P key. | +| Q | 81 | Q key. | +| R | 82 | R key. | +| S | 83 | S key. | +| T | 84 | T key. | +| U | 85 | U key. | +| V | 86 | V key. | +| W | 87 | W key. | +| X | 88 | X key. | +| Y | 89 | Y key. | +| Z | 90 | Z key. | +| LWin | 91 | Left [Windows](../../system.windows/) key. | +| RWin | 92 | Right [Windows](../../system.windows/) key. | +| Apps | 93 | Applications key. | +| Sleep | 95 | Sleep key. | +| NumPad0 | 96 | Numpad 0 key. | +| NumPad1 | 97 | Numpad 1 key. | +| NumPad2 | 98 | Numpad 2 key. | +| NumPad3 | 99 | Numpad 3 key. | +| NumPad4 | 100 | Numpad 4 key. | +| NumPad5 | 101 | Numpad 5 key. | +| NumPad6 | 102 | Numpad 6 key. | +| NumPad7 | 103 | Numpad 7 key. | +| NumPad8 | 104 | Numpad 8 key. | +| NumPad9 | 105 | Numpad 9 key. | +| Multiply | 106 | Multiply key. | +| Add | 107 | Add key. | +| Separator | 108 | Separator key. | +| Subtract | 109 | Substract key. | +| Decimal | 110 | [Decimal](../../system/decimal/) point key. | +| Divide | 111 | Divide key. | +| F1 | 112 | F1 key. | +| F2 | 113 | F2 key. | +| F3 | 114 | F3 key. | +| F4 | 115 | F4 key. | +| F5 | 116 | F5 key. | +| F6 | 117 | F6 key. | +| F7 | 118 | F7 key. | +| F8 | 119 | F8 key. | +| F9 | 120 | F9 key. | +| F10 | 121 | F10 key. | +| F11 | 122 | F11 key. | +| F12 | 123 | F12 key. | +| F13 | 124 | F13 key. | +| F14 | 125 | F14 key. | +| F15 | 126 | F15 key. | +| F16 | 127 | F16 key. | +| F17 | 128 | F17 key. | +| F18 | 129 | F18 key. | +| F19 | 130 | F19 key. | +| F20 | 131 | F20 key. | +| F21 | 132 | F21 key. | +| F22 | 133 | F22 key. | +| F23 | 134 | F23 key. | +| F24 | 135 | F24 key. | +| NumLock | 144 | Numeric lock key. | +| Scroll | 145 | Scroll key. | +| LShiftKey | 160 | Left shift key. | +| RShiftKey | 161 | Right shift key. | +| LControlKey | 162 | Left control key. | +| RControlKey | 163 | Right control key. | +| LMenu | 164 | Left menu key. | +| RMenu | 165 | Right menu key. | +| BrowserBack | 166 | Browser back key. | +| BrowserForward | 167 | Browser forward key. | +| BrowserRefresh | 168 | Browser refresh key. | +| BrowserStop | 169 | Browser stop key. | +| BrowserSearch | 170 | Browser search key. | +| BrowserFavorites | 171 | Browser favorites key. | +| BrowserHome | 172 | Browser home key. | +| VolumeMute | 173 | Volume mute key. | +| VolumeDown | 174 | Volume down key. | +| VolumeUp | 175 | Volume up key. | +| MediaNextTrack | 176 | Media next track key. | +| MediaPreviousTrack | 177 | Media previous track key. | +| MediaStop | 178 | Media stop key. | +| MediaPlayPause | 179 | Media play/pause key. | +| LaunchMail | 180 | Launch mail key. | +| SelectMedia | 181 | Select media key. | +| LaunchApplication1 | 182 | Launch application key 1. | +| LaunchApplication2 | 183 | Launch application key 2. | +| OemSemicolon | 186 | OEM semicolon key. | +| Oem1 | 186 | OEM key 1. | +| Oemplus | 187 | OEM plus key. | +| Oemcomma | 188 | OEM comma key. | +| OemMinus | 189 | OEM minus key. | +| OemPeriod | 190 | OEM period key. | +| OemQuestion | 191 | OEM question key. | +| Oem2 | 191 | OEM key 2. | +| Oemtilde | 192 | OEM tilde key. | +| Oem3 | 192 | OEM key 3. | +| OemOpenBrackets | 219 | OEM open brackets key. | +| Oem4 | 219 | OEM key 4. | +| OemPipe | 220 | OEM pipe key. | +| Oem5 | 220 | OEM key 5. | +| OemCloseBrackets | 221 | OEM close brackets key. | +| Oem6 | 221 | OEM key 6. | +| OemQuotes | 222 | OEM quotes key. | +| Oem7 | 222 | OEM key 7. | +| Oem8 | 223 | OEM key 8. | +| OemBackslash | 226 | OEM backslash key. | +| Oem102 | 226 | OEM key 102. | +| ProcessKey | 229 | Process key. | +| Packet | 231 | Packet key. | +| Attn | 246 | Attention key. | +| Crsel | 247 | CRSEL key. | +| Exsel | 248 | EXSEL key. | +| EraseEof | 249 | EOF erase key. | +| Play | 250 | Play key. | +| Zoom | 251 | Zoom key. | +| NoName | 252 | No name key. | +| Pa1 | 253 | Pal key. | +| OemClear | 254 | OEM clear key. | +| KeyCode | 65535 | Key code mask. | +| Shift | 65536 | Shift key code. | +| Control | 131072 | [Control](../control/) key code. | +| Alt | 262144 | Alt key code. | + +## See Also + +* Namespace [System::Windows::Forms](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.windows.forms/screen/_index.md b/english/cpp/system.windows.forms/screen/_index.md new file mode 100644 index 0000000000..79a249838a --- /dev/null +++ b/english/cpp/system.windows.forms/screen/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Windows::Forms::Screen class +linktitle: Screen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Screen class. Provides information on displays. Windows only. This is a singleton type with memory management done by access function(s). You should never create instances of it directly in C++.' +type: docs +weight: 400 +url: /cpp/system.windows.forms/screen/ +--- +## Screen class + + +Provides information on displays. [Windows](../../system.windows/) only. This is a singleton type with memory management done by access function(s). You should never create instances of it directly. + +```cpp +class Screen : public System::Object +``` + +## Nested classes + +* Class [Rectangle_](./rectangle_/) +## Methods + +| Method | Description | +| --- | --- | +| [get_Bounds](./get_bounds/)() const | Gets screen bounds. | +| static [get_PrimaryScreen](./get_primaryscreen/)() | Gets information on primary display. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Windows::Forms](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.windows.forms/screen/get_bounds/_index.md b/english/cpp/system.windows.forms/screen/get_bounds/_index.md new file mode 100644 index 0000000000..55578dafc8 --- /dev/null +++ b/english/cpp/system.windows.forms/screen/get_bounds/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Windows::Forms::Screen::get_Bounds method +linktitle: get_Bounds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Screen::get_Bounds method. Gets screen bounds in C++.' +type: docs +weight: 200 +url: /cpp/system.windows.forms/screen/get_bounds/ +--- +## Screen::get_Bounds method + + +Gets screen bounds. + +```cpp +Rectangle_ System::Windows::Forms::Screen::get_Bounds() const +``` + +## See Also + +* Class [Rectangle_](../rectangle_/) +* Class [Screen](../) +* Namespace [System::Windows::Forms](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.windows.forms/screen/get_primaryscreen/_index.md b/english/cpp/system.windows.forms/screen/get_primaryscreen/_index.md new file mode 100644 index 0000000000..729c67509a --- /dev/null +++ b/english/cpp/system.windows.forms/screen/get_primaryscreen/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Windows::Forms::Screen::get_PrimaryScreen method +linktitle: get_PrimaryScreen +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Screen::get_PrimaryScreen method. Gets information on primary display in C++.' +type: docs +weight: 100 +url: /cpp/system.windows.forms/screen/get_primaryscreen/ +--- +## Screen::get_PrimaryScreen method + + +Gets information on primary display. + +```cpp +static SharedPtr System::Windows::Forms::Screen::get_PrimaryScreen() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Screen](../) +* Class [Screen](../) +* Namespace [System::Windows::Forms](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.windows.forms/screen/rectangle_/_index.md b/english/cpp/system.windows.forms/screen/rectangle_/_index.md new file mode 100644 index 0000000000..10c6acc910 --- /dev/null +++ b/english/cpp/system.windows.forms/screen/rectangle_/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Windows::Forms::Screen::Rectangle_ class +linktitle: Rectangle_ +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Screen::Rectangle_ class. Describes rectangle with position and size. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 300 +url: /cpp/system.windows.forms/screen/rectangle_/ +--- +## Rectangle_ class + + +Describes rectangle with position and size. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../../../system/smartptr/) class to manage objects of this type. + +```cpp +class Rectangle_ +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Height](./get_height/)() const | Gets verticalal size. | +| [get_Size](./get_size/)() const | Gets rectangle size. | +| [get_Width](./get_width/)() const | Gets horizontal size. | +| [get_X](./get_x/)() const | Gets left position. | +| [get_Y](./get_y/)() const | Gets tops position. | +| [Rectangle_](./rectangle_/)(int, int, int, int) | Constructor. | +## See Also + +* Class [Screen](../) +* Namespace [System::Windows::Forms](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.windows.forms/screen/rectangle_/get_height/_index.md b/english/cpp/system.windows.forms/screen/rectangle_/get_height/_index.md new file mode 100644 index 0000000000..3c6508c2a1 --- /dev/null +++ b/english/cpp/system.windows.forms/screen/rectangle_/get_height/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Windows::Forms::Screen::Rectangle_::get_Height method +linktitle: get_Height +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Screen::Rectangle_::get_Height method. Gets verticalal size in C++.' +type: docs +weight: 200 +url: /cpp/system.windows.forms/screen/rectangle_/get_height/ +--- +## Rectangle_::get_Height method + + +Gets verticalal size. + +```cpp +int System::Windows::Forms::Screen::Rectangle_::get_Height() const +``` + + +### ReturnValue + +Height. + +## See Also + +* Class [Rectangle_](../) +* Class [Screen](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/screen/rectangle_/get_size/_index.md b/english/cpp/system.windows.forms/screen/rectangle_/get_size/_index.md new file mode 100644 index 0000000000..e10b5787f1 --- /dev/null +++ b/english/cpp/system.windows.forms/screen/rectangle_/get_size/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Windows::Forms::Screen::Rectangle_::get_Size method +linktitle: get_Size +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Screen::Rectangle_::get_Size method. Gets rectangle size in C++.' +type: docs +weight: 300 +url: /cpp/system.windows.forms/screen/rectangle_/get_size/ +--- +## Rectangle_::get_Size method + + +Gets rectangle size. + +```cpp +System::Drawing::Size System::Windows::Forms::Screen::Rectangle_::get_Size() const +``` + + +### ReturnValue + +Size object. + +## See Also + +* Class [Size](../../../../system.drawing/size/) +* Class [Rectangle_](../) +* Class [Screen](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/screen/rectangle_/get_width/_index.md b/english/cpp/system.windows.forms/screen/rectangle_/get_width/_index.md new file mode 100644 index 0000000000..e6bb3099e6 --- /dev/null +++ b/english/cpp/system.windows.forms/screen/rectangle_/get_width/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Windows::Forms::Screen::Rectangle_::get_Width method +linktitle: get_Width +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Screen::Rectangle_::get_Width method. Gets horizontal size in C++.' +type: docs +weight: 400 +url: /cpp/system.windows.forms/screen/rectangle_/get_width/ +--- +## Rectangle_::get_Width method + + +Gets horizontal size. + +```cpp +int System::Windows::Forms::Screen::Rectangle_::get_Width() const +``` + + +### ReturnValue + +Width. + +## See Also + +* Class [Rectangle_](../) +* Class [Screen](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/screen/rectangle_/get_x/_index.md b/english/cpp/system.windows.forms/screen/rectangle_/get_x/_index.md new file mode 100644 index 0000000000..3b9db0ddf5 --- /dev/null +++ b/english/cpp/system.windows.forms/screen/rectangle_/get_x/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Windows::Forms::Screen::Rectangle_::get_X method +linktitle: get_X +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Screen::Rectangle_::get_X method. Gets left position in C++.' +type: docs +weight: 500 +url: /cpp/system.windows.forms/screen/rectangle_/get_x/ +--- +## Rectangle_::get_X method + + +Gets left position. + +```cpp +int System::Windows::Forms::Screen::Rectangle_::get_X() const +``` + + +### ReturnValue + +X coordinate. + +## See Also + +* Class [Rectangle_](../) +* Class [Screen](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/screen/rectangle_/get_y/_index.md b/english/cpp/system.windows.forms/screen/rectangle_/get_y/_index.md new file mode 100644 index 0000000000..53f7777144 --- /dev/null +++ b/english/cpp/system.windows.forms/screen/rectangle_/get_y/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Windows::Forms::Screen::Rectangle_::get_Y method +linktitle: get_Y +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Screen::Rectangle_::get_Y method. Gets tops position in C++.' +type: docs +weight: 600 +url: /cpp/system.windows.forms/screen/rectangle_/get_y/ +--- +## Rectangle_::get_Y method + + +Gets tops position. + +```cpp +int System::Windows::Forms::Screen::Rectangle_::get_Y() const +``` + + +### ReturnValue + +Y coordinate. + +## See Also + +* Class [Rectangle_](../) +* Class [Screen](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.windows.forms/screen/rectangle_/rectangle_/_index.md b/english/cpp/system.windows.forms/screen/rectangle_/rectangle_/_index.md new file mode 100644 index 0000000000..ab7aae8f03 --- /dev/null +++ b/english/cpp/system.windows.forms/screen/rectangle_/rectangle_/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Windows::Forms::Screen::Rectangle_::Rectangle_ constructor +linktitle: Rectangle_ +second_title: Aspose.PDF for C++ API Reference +description: 'System::Windows::Forms::Screen::Rectangle_::Rectangle_ constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.windows.forms/screen/rectangle_/rectangle_/ +--- +## Rectangle_::Rectangle_ constructor + + +Constructor. + +```cpp +System::Windows::Forms::Screen::Rectangle_::Rectangle_(int x, int y, int width, int height) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | int | Left position. | +| y | int | Top position. | +| width | int | Horizontal size. | +| height | int | Vertical size. | + +## See Also + +* Class [Rectangle_](../) +* Class [Screen](../../) +* Namespace [System::Windows::Forms](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system.xml.resolvers/_index.md b/english/cpp/system.xml.resolvers/_index.md new file mode 100644 index 0000000000..1de0edee85 --- /dev/null +++ b/english/cpp/system.xml.resolvers/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Xml::Resolvers namespace +linktitle: System::Xml::Resolvers +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::Resolvers namespace in C++.' +type: docs +weight: 8300 +url: /cpp/system.xml.resolvers/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [XmlPreloadedResolver](./xmlpreloadedresolver/) | Represents a class that is used to prepopulate the cache with DTDs or XML streams. | +## Enums + +| Enum | Description | +| --- | --- | +| [XmlKnownDtds](./xmlknowndtds/) | The [Resolvers::XmlKnownDtds](./xmlknowndtds/) enumeration is used by the [Resolvers::XmlPreloadedResolver](./xmlpreloadedresolver/) and defines which well-known DTDs that the [Resolvers::XmlPreloadedResolver](./xmlpreloadedresolver/) recognizes. | diff --git a/english/cpp/system.xml.resolvers/xmlknowndtds/_index.md b/english/cpp/system.xml.resolvers/xmlknowndtds/_index.md new file mode 100644 index 0000000000..e7546ec35c --- /dev/null +++ b/english/cpp/system.xml.resolvers/xmlknowndtds/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Resolvers::XmlKnownDtds enum +linktitle: XmlKnownDtds +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Resolvers::XmlKnownDtds enum. The Resolvers::XmlKnownDtds enumeration is used by the Resolvers::XmlPreloadedResolver and defines which well-known DTDs that the Resolvers::XmlPreloadedResolver recognizes in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.resolvers/xmlknowndtds/ +--- +## XmlKnownDtds enum + + +The [Resolvers::XmlKnownDtds](./) enumeration is used by the [Resolvers::XmlPreloadedResolver](../xmlpreloadedresolver/) and defines which well-known DTDs that the [Resolvers::XmlPreloadedResolver](../xmlpreloadedresolver/) recognizes. + +```cpp +enum class XmlKnownDtds +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | Specifies that the [Resolvers::XmlPreloadedResolver](../xmlpreloadedresolver/) will not recognize any of the predefined DTDs. | +| Xhtml10 | 1 | Specifies that the [Resolvers::XmlPreloadedResolver](../xmlpreloadedresolver/) will recognize DTDs and entities that are defined in XHTML 1.0. | +| Rss091 | 2 | Specifies that the [Resolvers::XmlPreloadedResolver](../xmlpreloadedresolver/) will recognize DTDs and entities that are defined in RSS 0.91. | +| All | 65535 | Specifies that the [Resolvers::XmlPreloadedResolver](../xmlpreloadedresolver/) will recognize all currently supported DTDs. This is the default behavior. | + +## See Also + +* Namespace [System::Xml::Resolvers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.resolvers/xmlpreloadedresolver/_index.md b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/_index.md new file mode 100644 index 0000000000..a6e8d9dd83 --- /dev/null +++ b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Xml::Resolvers::XmlPreloadedResolver class +linktitle: XmlPreloadedResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Resolvers::XmlPreloadedResolver class. Represents a class that is used to prepopulate the cache with DTDs or XML streams in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.resolvers/xmlpreloadedresolver/ +--- +## XmlPreloadedResolver class + + +Represents a class that is used to prepopulate the cache with DTDs or XML streams. + +```cpp +class XmlPreloadedResolver : public System::Xml::XmlResolver +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const SharedPtr\\&, const ArrayPtr\\&) | Adds a byte array to the [XmlPreloadedResolver](./) store and maps it to a URI. If the store already contains a mapping for the same URI, the existing mapping is overridden. | +| [Add](./add/)(const SharedPtr\\&, const ArrayPtr\\&, int32_t, int32_t) | Adds a byte array to the [XmlPreloadedResolver](./) store and maps it to a URI. If the store already contains a mapping for the same URI, the existing mapping is overridden. | +| [Add](./add/)(const SharedPtr\\&, const SharedPtr\\&) | Adds a Stream to the [XmlPreloadedResolver](./) store and maps it to a URI. If the store already contains a mapping for the same URI, the existing mapping is overridden. | +| [Add](./add/)(const SharedPtr\\&, const String\&) | Adds a string with preloaded data to the [XmlPreloadedResolver](./) store and maps it to a URI. If the store already contains a mapping for the same URI, the existing mapping is overridden. | +| [get_PreloadedUris](./get_preloadeduris/)() | Returns a collection of preloaded URIs. | +| [GetEntity](./getentity/)(SharedPtr\, String, const TypeInfo\&) override | Maps a URI to an object that contains the actual resource. | +| [Remove](./remove/)(const SharedPtr\\&) | Removes the data that corresponds to the URI from the [XmlPreloadedResolver](./). | +| [ResolveUri](./resolveuri/)(SharedPtr\, String) override | Resolves the absolute URI from the base and relative URIs. | +| [set_Credentials](./set_credentials/)(SharedPtr\) override | Sets the credentials that are used to authenticate the underlying [Net::WebRequest](../../system.net/webrequest/). | +| [SupportsType](./supportstype/)(SharedPtr\, const TypeInfo\&) override | Determines whether the resolver supports other Types than just Stream. | +| [XmlPreloadedResolver](./xmlpreloadedresolver/)() | Initializes a new instance of the [XmlPreloadedResolver](./) class. | +| [XmlPreloadedResolver](./xmlpreloadedresolver/)(XmlKnownDtds) | Initializes a new instance of the [XmlPreloadedResolver](./) class with the specified preloaded well-known DTDs. | +| [XmlPreloadedResolver](./xmlpreloadedresolver/)(const SharedPtr\\&) | Initializes a new instance of the [XmlPreloadedResolver](./) class with the specified fallback resolver. | +| [XmlPreloadedResolver](./xmlpreloadedresolver/)(const SharedPtr\\&, XmlKnownDtds) | Initializes a new instance of the [XmlPreloadedResolver](./) class with the specified fallback resolver and preloaded well-known DTDs. | +| [XmlPreloadedResolver](./xmlpreloadedresolver/)(const SharedPtr\\&, XmlKnownDtds, const SharedPtr\\>\>\&) | Initializes a new instance of the [XmlPreloadedResolver](./) class with the specified fallback resolver, preloaded well-known DTDs, and URI equality comparer. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlResolver](../../system.xml/xmlresolver/) +* Namespace [System::Xml::Resolvers](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.resolvers/xmlpreloadedresolver/add/_index.md b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/add/_index.md new file mode 100644 index 0000000000..e1101a2ad7 --- /dev/null +++ b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/add/_index.md @@ -0,0 +1,103 @@ +--- +title: System::Xml::Resolvers::XmlPreloadedResolver::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Resolvers::XmlPreloadedResolver::Add method. Adds a byte array to the XmlPreloadedResolver store and maps it to a URI. If the store already contains a mapping for the same URI, the existing mapping is overridden in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.resolvers/xmlpreloadedresolver/add/ +--- +## XmlPreloadedResolver::Add(const SharedPtr\\&, const ArrayPtr\\&) method + + +Adds a byte array to the [XmlPreloadedResolver](../) store and maps it to a URI. If the store already contains a mapping for the same URI, the existing mapping is overridden. + +```cpp +void System::Xml::Resolvers::XmlPreloadedResolver::Add(const SharedPtr &uri, const ArrayPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | const SharedPtr\\& | The URI of the data that is being added to the [XmlPreloadedResolver](../) store. | +| value | const ArrayPtr\\& | A byte array with the data that corresponds to the provided URI. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlPreloadedResolver::Add(const SharedPtr\\&, const ArrayPtr\\&, int32_t, int32_t) method + + +Adds a byte array to the [XmlPreloadedResolver](../) store and maps it to a URI. If the store already contains a mapping for the same URI, the existing mapping is overridden. + +```cpp +void System::Xml::Resolvers::XmlPreloadedResolver::Add(const SharedPtr &uri, const ArrayPtr &value, int32_t offset, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | const SharedPtr\\& | The URI of the data that is being added to the [XmlPreloadedResolver](../) store. | +| value | const ArrayPtr\\& | A byte array with the data that corresponds to the provided URI. | +| offset | int32_t | The offset in the provided byte array where the data starts. | +| count | int32_t | The number of bytes to read from the byte array, starting at the provided offset. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlPreloadedResolver::Add(const SharedPtr\\&, const SharedPtr\\&) method + + +Adds a Stream to the [XmlPreloadedResolver](../) store and maps it to a URI. If the store already contains a mapping for the same URI, the existing mapping is overridden. + +```cpp +void System::Xml::Resolvers::XmlPreloadedResolver::Add(const SharedPtr &uri, const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | const SharedPtr\\& | The URI of the data that is being added to the [XmlPreloadedResolver](../) store. | +| value | const SharedPtr\\& | A Stream with the data that corresponds to the provided URI. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlPreloadedResolver::Add(const SharedPtr\\&, const String\&) method + + +Adds a string with preloaded data to the [XmlPreloadedResolver](../) store and maps it to a URI. If the store already contains a mapping for the same URI, the existing mapping is overridden. + +```cpp +void System::Xml::Resolvers::XmlPreloadedResolver::Add(const SharedPtr &uri, const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | const SharedPtr\\& | The URI of the data that is being added to the [XmlPreloadedResolver](../) store. | +| value | const String\& | A [String](../../../system/string/) with the data that corresponds to the provided URI. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.resolvers/xmlpreloadedresolver/get_preloadeduris/_index.md b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/get_preloadeduris/_index.md new file mode 100644 index 0000000000..ba0d0444ab --- /dev/null +++ b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/get_preloadeduris/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Resolvers::XmlPreloadedResolver::get_PreloadedUris method +linktitle: get_PreloadedUris +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Resolvers::XmlPreloadedResolver::get_PreloadedUris method. Returns a collection of preloaded URIs in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.resolvers/xmlpreloadedresolver/get_preloadeduris/ +--- +## XmlPreloadedResolver::get_PreloadedUris method + + +Returns a collection of preloaded URIs. + +```cpp +SharedPtr>> System::Xml::Resolvers::XmlPreloadedResolver::get_PreloadedUris() +``` + + +### ReturnValue + +The collection of preloaded URIs. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Class [Uri](../../../system/uri/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.resolvers/xmlpreloadedresolver/getentity/_index.md b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/getentity/_index.md new file mode 100644 index 0000000000..11de62c68e --- /dev/null +++ b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/getentity/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Resolvers::XmlPreloadedResolver::GetEntity method +linktitle: GetEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Resolvers::XmlPreloadedResolver::GetEntity method. Maps a URI to an object that contains the actual resource in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.resolvers/xmlpreloadedresolver/getentity/ +--- +## XmlPreloadedResolver::GetEntity method + + +Maps a URI to an object that contains the actual resource. + +```cpp +SharedPtr System::Xml::Resolvers::XmlPreloadedResolver::GetEntity(SharedPtr absoluteUri, String role, const TypeInfo &ofObjectToReturn) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| absoluteUri | SharedPtr\ | The URI returned from [XmlResolver::ResolveUri(SharedPtr,String)](../../../system.xml/xmlresolver/resolveuri/) call. | +| role | String | Currently not used. | +| ofObjectToReturn | const TypeInfo\& | The type of object to return. The [XmlPreloadedResolver](../) supports Stream objects and TextReader objects for URIs that were added as [String](../../../system/string/). If the requested type is not supported by the resolver, an exception will be thrown. Use the XmlPreloadedResolver::SupportsType(SharedPtr,TypeInfo) method to determine whether a certain **Type** is supported by this resolver. | + +### ReturnValue + +A Stream or TextReader object that corresponds to the actual source. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.resolvers/xmlpreloadedresolver/ptr/_index.md b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/ptr/_index.md new file mode 100644 index 0000000000..47f1e0a372 --- /dev/null +++ b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Resolvers::XmlPreloadedResolver::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Resolvers::XmlPreloadedResolver::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.resolvers/xmlpreloadedresolver/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Resolvers::XmlPreloadedResolver::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.resolvers/xmlpreloadedresolver/remove/_index.md b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/remove/_index.md new file mode 100644 index 0000000000..7da9fc5373 --- /dev/null +++ b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/remove/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Resolvers::XmlPreloadedResolver::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Resolvers::XmlPreloadedResolver::Remove method. Removes the data that corresponds to the URI from the XmlPreloadedResolver in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.resolvers/xmlpreloadedresolver/remove/ +--- +## XmlPreloadedResolver::Remove method + + +Removes the data that corresponds to the URI from the [XmlPreloadedResolver](../). + +```cpp +void System::Xml::Resolvers::XmlPreloadedResolver::Remove(const SharedPtr &uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | const SharedPtr\\& | The URI of the data that should be removed from the [XmlPreloadedResolver](../) store. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.resolvers/xmlpreloadedresolver/resolveuri/_index.md b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/resolveuri/_index.md new file mode 100644 index 0000000000..e80aa8ec9e --- /dev/null +++ b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/resolveuri/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::Resolvers::XmlPreloadedResolver::ResolveUri method +linktitle: ResolveUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Resolvers::XmlPreloadedResolver::ResolveUri method. Resolves the absolute URI from the base and relative URIs in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.resolvers/xmlpreloadedresolver/resolveuri/ +--- +## XmlPreloadedResolver::ResolveUri method + + +Resolves the absolute URI from the base and relative URIs. + +```cpp +SharedPtr System::Xml::Resolvers::XmlPreloadedResolver::ResolveUri(SharedPtr baseUri, String relativeUri) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| baseUri | SharedPtr\ | The base URI used to resolve the relative URI. | +| relativeUri | String | The URI to resolve. The URI can be absolute or relative. If absolute, this value effectively replaces the **baseUri** value. If relative, it combines with the **baseUri** to make an absolute URI. | + +### ReturnValue + +The [Uri](../../../system/uri/) representing the absolute URI or **nullptr** if the relative URI cannot be resolved. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.resolvers/xmlpreloadedresolver/set_credentials/_index.md b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/set_credentials/_index.md new file mode 100644 index 0000000000..2ea1d80f75 --- /dev/null +++ b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/set_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Resolvers::XmlPreloadedResolver::set_Credentials method +linktitle: set_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Resolvers::XmlPreloadedResolver::set_Credentials method. Sets the credentials that are used to authenticate the underlying Net::WebRequest in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.resolvers/xmlpreloadedresolver/set_credentials/ +--- +## XmlPreloadedResolver::set_Credentials method + + +Sets the credentials that are used to authenticate the underlying [Net::WebRequest](../../../system.net/webrequest/). + +```cpp +void System::Xml::Resolvers::XmlPreloadedResolver::set_Credentials(SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../../system.net/icredentials/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.resolvers/xmlpreloadedresolver/supportstype/_index.md b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/supportstype/_index.md new file mode 100644 index 0000000000..81b4d826fa --- /dev/null +++ b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/supportstype/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::Resolvers::XmlPreloadedResolver::SupportsType method +linktitle: SupportsType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Resolvers::XmlPreloadedResolver::SupportsType method. Determines whether the resolver supports other Types than just Stream in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.resolvers/xmlpreloadedresolver/supportstype/ +--- +## XmlPreloadedResolver::SupportsType method + + +Determines whether the resolver supports other Types than just Stream. + +```cpp +bool System::Xml::Resolvers::XmlPreloadedResolver::SupportsType(SharedPtr absoluteUri, const TypeInfo &type) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| absoluteUri | SharedPtr\ | The absolute URI to check. | +| type | const TypeInfo\& | The Type to return. | + +### ReturnValue + +**true** if the Type is supported; otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.resolvers/xmlpreloadedresolver/xmlpreloadedresolver/_index.md b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/xmlpreloadedresolver/_index.md new file mode 100644 index 0000000000..c97cd07af6 --- /dev/null +++ b/english/cpp/system.xml.resolvers/xmlpreloadedresolver/xmlpreloadedresolver/_index.md @@ -0,0 +1,113 @@ +--- +title: System::Xml::Resolvers::XmlPreloadedResolver::XmlPreloadedResolver constructor +linktitle: XmlPreloadedResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Resolvers::XmlPreloadedResolver::XmlPreloadedResolver constructor. Initializes a new instance of the XmlPreloadedResolver class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.resolvers/xmlpreloadedresolver/xmlpreloadedresolver/ +--- +## XmlPreloadedResolver::XmlPreloadedResolver() constructor + + +Initializes a new instance of the [XmlPreloadedResolver](../) class. + +```cpp +System::Xml::Resolvers::XmlPreloadedResolver::XmlPreloadedResolver() +``` + +## See Also + +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlPreloadedResolver::XmlPreloadedResolver(const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlPreloadedResolver](../) class with the specified fallback resolver. + +```cpp +System::Xml::Resolvers::XmlPreloadedResolver::XmlPreloadedResolver(const SharedPtr &fallbackResolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| fallbackResolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) or your own resolver. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlPreloadedResolver::XmlPreloadedResolver(const SharedPtr\\&, XmlKnownDtds) constructor + + +Initializes a new instance of the [XmlPreloadedResolver](../) class with the specified fallback resolver and preloaded well-known DTDs. + +```cpp +System::Xml::Resolvers::XmlPreloadedResolver::XmlPreloadedResolver(const SharedPtr &fallbackResolver, XmlKnownDtds preloadedDtds) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| fallbackResolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) or your own resolver. | +| preloadedDtds | XmlKnownDtds | The well-known DTDs that should be prepopulated into the cache. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Enum [XmlKnownDtds](../../xmlknowndtds/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlPreloadedResolver::XmlPreloadedResolver(const SharedPtr\\&, XmlKnownDtds, const SharedPtr\\>\>\&) constructor + + +Initializes a new instance of the [XmlPreloadedResolver](../) class with the specified fallback resolver, preloaded well-known DTDs, and URI equality comparer. + +```cpp +System::Xml::Resolvers::XmlPreloadedResolver::XmlPreloadedResolver(const SharedPtr &fallbackResolver, XmlKnownDtds preloadedDtds, const SharedPtr>> &uriComparer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| fallbackResolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) or your own resolver. | +| preloadedDtds | XmlKnownDtds | The well-known DTDs that should be prepopulated into cache. | +| uriComparer | const SharedPtr\\>\>\& | The implementation of the IEqualityComparer interface to use when you compare URIs. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Enum [XmlKnownDtds](../../xmlknowndtds/) +* Class [IEqualityComparer](../../../system.collections.generic/iequalitycomparer/) +* Class [Uri](../../../system/uri/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlPreloadedResolver::XmlPreloadedResolver(XmlKnownDtds) constructor + + +Initializes a new instance of the [XmlPreloadedResolver](../) class with the specified preloaded well-known DTDs. + +```cpp +System::Xml::Resolvers::XmlPreloadedResolver::XmlPreloadedResolver(XmlKnownDtds preloadedDtds) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| preloadedDtds | XmlKnownDtds | The well-known DTDs that should be prepopulated into the cache. | + +## See Also + +* Enum [XmlKnownDtds](../../xmlknowndtds/) +* Class [XmlPreloadedResolver](../) +* Namespace [System::Xml::Resolvers](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/_index.md b/english/cpp/system.xml.schema/_index.md new file mode 100644 index 0000000000..b8f375f769 --- /dev/null +++ b/english/cpp/system.xml.schema/_index.md @@ -0,0 +1,110 @@ +--- +title: System::Xml::Schema namespace +linktitle: System::Xml::Schema +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::Schema namespace in C++.' +type: docs +weight: 8400 +url: /cpp/system.xml.schema/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [IXmlSchemaInfo](./ixmlschemainfo/) | Defines the post-schema-validation infoset of a validated XML node. | +| [ValidationEventArgs](./validationeventargs/) | Returns detailed information related to the ValidationEventHandler. | +| [XmlAtomicValue](./xmlatomicvalue/) | Represents the typed value of a validated XML element or attribute. The [XmlAtomicValue](./xmlatomicvalue/) class cannot be inherited. | +| [XmlSchema](./xmlschema/) | An in-memory representation of an XML [Schema](./), as specified in the World Wide [Web](../system.web/) Consortium (W3C) [XML Schema Part 1: Structures](https://www.w3.org/TR/xmlschema-1/) and [XML Schema Part 2: Datatypes](https://www.w3.org/TR/xmlschema-2/). | +| [XmlSchemaAll](./xmlschemaall/) | Represents the World Wide [Web](../system.web/) Consortium (W3C) **all** element (compositor). | +| [XmlSchemaAnnotated](./xmlschemaannotated/) | The base class for any element that can contain annotation elements. | +| [XmlSchemaAnnotation](./xmlschemaannotation/) | Represents the World Wide [Web](../system.web/) Consortium (W3C) **annotation** element. | +| [XmlSchemaAny](./xmlschemaany/) | Represents the World Wide [Web](../system.web/) Consortium (W3C) **any** element. | +| [XmlSchemaAnyAttribute](./xmlschemaanyattribute/) | Represents the World Wide [Web](../system.web/) Consortium (W3C) **anyAttribute** element. | +| [XmlSchemaAppInfo](./xmlschemaappinfo/) | Represents the World Wide [Web](../system.web/) Consortium (W3C) **appinfo** element. | +| [XmlSchemaAttribute](./xmlschemaattribute/) | Represents the **attribute** element from the XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). Attributes provide additional information for other document elements. The attribute tag is nested between the tags of a document's element for the schema. The XML document displays attributes as named items in the opening tag of an element. | +| [XmlSchemaAttributeGroup](./xmlschemaattributegroup/) | Represents the **attributeGroup** element from the XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). AttributesGroups provides a mechanism to group a set of attribute declarations so that they can be incorporated as a group into complex type definitions. | +| [XmlSchemaAttributeGroupRef](./xmlschemaattributegroupref/) | Represents the **attributeGroup** element with the **ref** attribute from the XML [Schema](./) as specified by the [World Wide Web Consortium (W3C)](https://go.microsoft.com/fwlink/?LinkId=49454). AttributesGroupRef is the reference for an attributeGroup, name property contains the attribute group being referenced. | +| [XmlSchemaChoice](./xmlschemachoice/) | Represents the **choice** element (compositor) from the XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). The **choice** allows only one of its children to appear in an instance. | +| [XmlSchemaCollection](./xmlschemacollection/) | Contains a cache of XML [Schema](./) definition language (XSD) and XML-Data Reduced (XDR) schemas. | +| [XmlSchemaCollectionEnumerator](./xmlschemacollectionenumerator/) | Supports a simple iteration over a collection. This class cannot be inherited. | +| [XmlSchemaCompilationSettings](./xmlschemacompilationsettings/) | Provides schema compilation options for the [XmlSchemaSet](./xmlschemaset/) class This class cannot be inherited. | +| [XmlSchemaComplexContent](./xmlschemacomplexcontent/) | Represents the **complexContent** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class represents the complex content model for complex types. It contains extensions or restrictions on a complex type that has either only elements or mixed content. | +| [XmlSchemaComplexContentExtension](./xmlschemacomplexcontentextension/) | Represents the **extension** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class is for complex types with complex content model derived by extension. It extends the complex type by adding attributes or elements. | +| [XmlSchemaComplexContentRestriction](./xmlschemacomplexcontentrestriction/) | Represents the **restriction** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class is for complex types with a complex content model derived by restriction. It restricts the contents of the complex type to a subset of the inherited complex type. | +| [XmlSchemaComplexType](./xmlschemacomplextype/) | Represents the **complexType** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class defines a complex type that determines the set of attributes and content of an element. | +| [XmlSchemaContent](./xmlschemacontent/) | An abstract class for schema content. | +| [XmlSchemaContentModel](./xmlschemacontentmodel/) | Specifies the order and structure of the child elements of a type. | +| [XmlSchemaDatatype](./xmlschemadatatype/) | The [XmlSchemaDatatype](./xmlschemadatatype/) class is an abstract class for mapping XML [Schema](./) definition language (XSD) types to runtime types. | +| [XmlSchemaDocumentation](./xmlschemadocumentation/) | Represents the **documentation** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class specifies information to be read or used by humans within an **annotation**. | +| [XmlSchemaElement](./xmlschemaelement/) | Represents the **element** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class is the base class for all particle types and is used to describe an element in an XML document. | +| [XmlSchemaEnumerationFacet](./xmlschemaenumerationfacet/) | Represents the **enumeration** facet from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class specifies a list of valid values for a simpleType element. Declaration is contained within a **restriction** declaration. | +| [XmlSchemaExternal](./xmlschemaexternal/) | Provides information about the included schema. | +| [XmlSchemaFacet](./xmlschemafacet/) | A base class for all facets that are used when simple types are derived by restriction. | +| [XmlSchemaFractionDigitsFacet](./xmlschemafractiondigitsfacet/) | Specifies a restriction on the number of digits that can be entered for the fraction value of a simpleType element. The value of fractionDigits must be a positive integer. Represents the World Wide [Web](../system.web/) Consortium (W3C) **fractionDigits** facet. | +| [XmlSchemaGroup](./xmlschemagroup/) | Represents the **group** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class defines groups at the **schema** level that are referenced from the complex types. It groups a set of element declarations so that they can be incorporated as a group into complex type definitions. | +| [XmlSchemaGroupBase](./xmlschemagroupbase/) | An abstract class for [XmlSchemaAll](./xmlschemaall/), [XmlSchemaChoice](./xmlschemachoice/), or [XmlSchemaSequence](./xmlschemasequence/). | +| [XmlSchemaGroupRef](./xmlschemagroupref/) | Represents the **group** element with **ref** attribute from the XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class is used within complex types that reference a **group** defined at the **schema** level. | +| [XmlSchemaIdentityConstraint](./xmlschemaidentityconstraint/) | Class for the identity constraints: **key**, **keyref**, and **unique** elements. | +| [XmlSchemaImport](./xmlschemaimport/) | Represents the **import** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class is used to import schema components from other schemas. | +| [XmlSchemaInclude](./xmlschemainclude/) | Represents the **include** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class is used to include declarations and definitions from an external schema. The included declarations and definitions are then available for processing in the containing schema. | +| [XmlSchemaInference](./xmlschemainference/) | Infers an XML [Schema](./) Definition Language (XSD) schema from an XML document. The [XmlSchemaInference](./xmlschemainference/) class cannot be inherited. | +| [XmlSchemaInfo](./xmlschemainfo/) | Represents the post-schema-validation infoset of a validated XML node. | +| [XmlSchemaKey](./xmlschemakey/) | This class represents the **key** element from XMLSchema as specified by the World Wide [Web](../system.web/) Consortium (W3C). | +| [XmlSchemaKeyref](./xmlschemakeyref/) | This class represents the **keyref** element from XMLSchema as specified by the World Wide [Web](../system.web/) Consortium (W3C). | +| [XmlSchemaLengthFacet](./xmlschemalengthfacet/) | Represents the **length** facet from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to specify a restriction on the length of a **simpleType** element on the data type. | +| [XmlSchemaMaxExclusiveFacet](./xmlschemamaxexclusivefacet/) | Represents the **maxExclusive** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to specify a restriction on the maximum value of a **simpleType** element. The element value must be less than the value of the **maxExclusive** element. | +| [XmlSchemaMaxInclusiveFacet](./xmlschemamaxinclusivefacet/) | Represents the **maxInclusive** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to specify a restriction on the maximum value of a **simpleType** element. The element value must be less than or equal to the value of the **maxInclusive** element. | +| [XmlSchemaMaxLengthFacet](./xmlschemamaxlengthfacet/) | Represents the **maxLength** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to specify a restriction on the maximum length of the data value of a **simpleType** element. The length must be less than the value of the **maxLength** element. | +| [XmlSchemaMinExclusiveFacet](./xmlschemaminexclusivefacet/) | Represents the **minExclusive** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to specify a restriction on the minimum value of a **simpleType** element. The element value must be greater than the value of the **minExclusive** element. | +| [XmlSchemaMinInclusiveFacet](./xmlschemamininclusivefacet/) | Represents the **minInclusive** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to specify a restriction on the minimum value of a simpleType element. The element value must be greater than or equal to the value of the **minInclusive** element. | +| [XmlSchemaMinLengthFacet](./xmlschemaminlengthfacet/) | Represents the **minLength** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to specify a restriction on the minimum length of the data value of a **simpleType** element. The length must be greater than the value of the **minLength** element. | +| [XmlSchemaNotation](./xmlschemanotation/) | Represents the **notation** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). An XML [Schema](./)**notation** declaration is a reconstruction of **XML** 1.0 NOTATION declarations. The purpose of notations is to describe the format of non-XML data within an XML document. | +| [XmlSchemaNumericFacet](./xmlschemanumericfacet/) | A vase class for defining **numeric** facets. This class is the base class for numeric facet classes such as [XmlSchemaMinLengthFacet](./xmlschemaminlengthfacet/). | +| [XmlSchemaObject](./xmlschemaobject/) | Represents the root class for the [Xml](../system.xml/) schema object model hierarchy and serves as a base class for classes such as the [XmlSchema](./xmlschema/) class. | +| [XmlSchemaObjectCollection](./xmlschemaobjectcollection/) | A collection of XmlSchemaObjects. | +| [XmlSchemaObjectEnumerator](./xmlschemaobjectenumerator/) | Represents the enumerator for the [XmlSchemaObjectCollection](./xmlschemaobjectcollection/). | +| [XmlSchemaObjectTable](./xmlschemaobjecttable/) | Provides the collections for contained elements in the [XmlSchema](./xmlschema/) class (for example, Attributes, AttributeGroups, Elements, and so on). | +| [XmlSchemaParticle](./xmlschemaparticle/) | A base class for that is the base class for all particle types (e.g. [XmlSchemaAny](./xmlschemaany/)). | +| [XmlSchemaPatternFacet](./xmlschemapatternfacet/) | Represents the **pattern** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to specify a restriction on the value entered for a **simpleType** element. | +| [XmlSchemaRedefine](./xmlschemaredefine/) | Represents the **redefine** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to allow simple and complex types, groups and attribute groups from external schema files to be redefined in the current schema. This class can also be used to provide versioning for the schema elements. | +| [XmlSchemaSequence](./xmlschemasequence/) | Represents the **sequence** element (compositor) from the XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). The **sequence** requires the elements in the group to appear in the specified sequence within the containing element. | +| [XmlSchemaSet](./xmlschemaset/) | Contains a cache of XML [Schema](./) definition language (XSD) schemas. | +| [XmlSchemaSimpleContent](./xmlschemasimplecontent/) | Represents the **simpleContent** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class is for simple and complex types with simple content model. | +| [XmlSchemaSimpleContentExtension](./xmlschemasimplecontentextension/) | Represents the **extension** element for simple content from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to derive simple types by extension. Such derivations are used to extend the simple type content of the element by adding attributes. | +| [XmlSchemaSimpleContentRestriction](./xmlschemasimplecontentrestriction/) | Represents the **restriction** element for simple content from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to derive simple types by restriction. Such derivations can be used to restrict the range of values for the element to a subset of the values specified in the inherited simple type. | +| [XmlSchemaSimpleType](./xmlschemasimpletype/) | Represents the **simpleType** element for simple content from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class defines a simple type. Simple types can specify information and constraints for the value of attributes or elements with text-only content. | +| [XmlSchemaSimpleTypeContent](./xmlschemasimpletypecontent/) | A base class for simple type content classes. | +| [XmlSchemaSimpleTypeList](./xmlschemasimpletypelist/) | Represents the **list** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to define a **simpleType** element as a list of values of a specified data type. | +| [XmlSchemaSimpleTypeRestriction](./xmlschemasimpletyperestriction/) | Represents the **restriction** element for simple types from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used restricting **simpleType** element. | +| [XmlSchemaSimpleTypeUnion](./xmlschemasimpletypeunion/) | Represents the **union** element for simple types from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). A **union** datatype can be used to specify the content of a **simpleType**. The value of the **simpleType** element must be any one of a set of alternative datatypes specified in the union. Union types are always derived types and must comprise at least two alternative datatypes. | +| [XmlSchemaTotalDigitsFacet](./xmlschematotaldigitsfacet/) | Represents the **totalDigits** facet from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to specify a restriction on the number of digits that can be entered for the value of a **simpleType** element. That value of **totalDigits** must be a positive integer. | +| [XmlSchemaType](./xmlschematype/) | The base class for all simple types and complex types. | +| [XmlSchemaUnique](./xmlschemaunique/) | Represents the **unique** element from XML [Schema](./) as specified by the World Wide [Web](../system.web/) Consortium (W3C). This class can be used to identify a unique constraint among a set of elements. | +| [XmlSchemaValidator](./xmlschemavalidator/) | Represents an XML [Schema](./) Definition Language (XSD) [Schema](./) validation engine. The [XmlSchemaValidator](./xmlschemavalidator/) class cannot be inherited. | +| [XmlSchemaWhiteSpaceFacet](./xmlschemawhitespacefacet/) | Represents the World Wide [Web](../system.web/) Consortium (W3C) **whiteSpace** facet. | +| [XmlSchemaXPath](./xmlschemaxpath/) | Represents the World Wide [Web](../system.web/) Consortium (W3C) **selector** element. | +## Enums + +| Enum | Description | +| --- | --- | +| [XmlSchemaContentProcessing](./xmlschemacontentprocessing/) | Provides information about the validation mode of **any** and **anyAttribute** element replacements. | +| [XmlSchemaContentType](./xmlschemacontenttype/) | Enumerations for the content model of the complex type. This represents the content in the post-schema-validation information set (infoset). | +| [XmlSchemaDatatypeVariety](./xmlschemadatatypevariety/) | Specifies the W3C XML schema data type variety of the type. | +| [XmlSchemaDerivationMethod](./xmlschemaderivationmethod/) | Provides different methods for preventing derivation. | +| [XmlSchemaForm](./xmlschemaform/) | Indicates if attributes or elements need to be qualified with a namespace prefix. | +| [XmlSchemaUse](./xmlschemause/) | Indicator of how the attribute is used. | +| [XmlSchemaValidationFlags](./xmlschemavalidationflags/) | Specifies schema validation options used by the [XmlSchemaValidator](./xmlschemavalidator/) and [XmlReader](../system.xml/xmlreader/) classes. | +| [XmlSchemaValidity](./xmlschemavalidity/) | Represents the validity of an XML item validated by the [XmlSchemaValidator](./xmlschemavalidator/) class. | +| [XmlSeverityType](./xmlseveritytype/) | Represents the severity of the validation event. | +| [XmlTypeCode](./xmltypecode/) | Represents the W3C XML [Schema](./) Definition Language (XSD) schema types. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ValidationEventHandler](./validationeventhandler/) | Represents the callback method that will handle XML schema validation events and the [ValidationEventArgs](./validationeventargs/). | +| [XmlSchemaException](./xmlschemaexception/) | | +| [XmlSchemaInferenceException](./xmlschemainferenceexception/) | | +| [XmlValueGetter](./xmlvaluegetter/) | A callback used by the [XmlSchemaValidator](./xmlschemavalidator/) class to pass attribute, text,and white space values as a run-time type compatible with the XML [Schema](./) Definition Language (XSD) type of the attribute, text, or white space. | diff --git a/english/cpp/system.xml.schema/ixmlschemainfo/_index.md b/english/cpp/system.xml.schema/ixmlschemainfo/_index.md new file mode 100644 index 0000000000..c1e84e589e --- /dev/null +++ b/english/cpp/system.xml.schema/ixmlschemainfo/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::IXmlSchemaInfo class +linktitle: IXmlSchemaInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::IXmlSchemaInfo class. Defines the post-schema-validation infoset of a validated XML node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/ixmlschemainfo/ +--- +## IXmlSchemaInfo class + + +Defines the post-schema-validation infoset of a validated XML node. + +```cpp +class IXmlSchemaInfo : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_IsDefault](./get_isdefault/)() | Returns a value indicating if this validated XML node was set as the result of a default being applied during XML [Schema](../) Definition Language (XSD) schema validation. | +| virtual [get_IsNil](./get_isnil/)() | Returns a value indicating if the value for this validated XML node is **nil**. | +| virtual [get_MemberType](./get_membertype/)() | Returns the dynamic schema type for this validated XML node. | +| virtual [get_SchemaAttribute](./get_schemaattribute/)() | Returns the compiled [XmlSchemaAttribute](../xmlschemaattribute/) that corresponds to this validated XML node. | +| virtual [get_SchemaElement](./get_schemaelement/)() | Returns the compiled [XmlSchemaElement](../xmlschemaelement/) that corresponds to this validated XML node. | +| virtual [get_SchemaType](./get_schematype/)() | Returns the static XML [Schema](../) Definition Language (XSD) schema type of this validated XML node. | +| virtual [get_Validity](./get_validity/)() | Returns the XmlSchemaValidity value of this validated XML node. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/ixmlschemainfo/get_isdefault/_index.md b/english/cpp/system.xml.schema/ixmlschemainfo/get_isdefault/_index.md new file mode 100644 index 0000000000..dfd7a5a642 --- /dev/null +++ b/english/cpp/system.xml.schema/ixmlschemainfo/get_isdefault/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::IXmlSchemaInfo::get_IsDefault method +linktitle: get_IsDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::IXmlSchemaInfo::get_IsDefault method. Returns a value indicating if this validated XML node was set as the result of a default being applied during XML Schema Definition Language (XSD) schema validation in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/ixmlschemainfo/get_isdefault/ +--- +## IXmlSchemaInfo::get_IsDefault method + + +Returns a value indicating if this validated XML node was set as the result of a default being applied during XML [Schema](../../) Definition Language (XSD) schema validation. + +```cpp +virtual bool System::Xml::Schema::IXmlSchemaInfo::get_IsDefault()=0 +``` + + +### ReturnValue + +**true** if this validated XML node was set as the result of a default being applied during schema validation; otherwise, **false**. + +## See Also + +* Class [IXmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/ixmlschemainfo/get_isnil/_index.md b/english/cpp/system.xml.schema/ixmlschemainfo/get_isnil/_index.md new file mode 100644 index 0000000000..495ca251b6 --- /dev/null +++ b/english/cpp/system.xml.schema/ixmlschemainfo/get_isnil/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::IXmlSchemaInfo::get_IsNil method +linktitle: get_IsNil +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::IXmlSchemaInfo::get_IsNil method. Returns a value indicating if the value for this validated XML node is nil in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/ixmlschemainfo/get_isnil/ +--- +## IXmlSchemaInfo::get_IsNil method + + +Returns a value indicating if the value for this validated XML node is **nil**. + +```cpp +virtual bool System::Xml::Schema::IXmlSchemaInfo::get_IsNil()=0 +``` + + +### ReturnValue + +**true** if the value for this validated XML node is **nil**; otherwise, **false**. + +## See Also + +* Class [IXmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/ixmlschemainfo/get_membertype/_index.md b/english/cpp/system.xml.schema/ixmlschemainfo/get_membertype/_index.md new file mode 100644 index 0000000000..9ade89b27f --- /dev/null +++ b/english/cpp/system.xml.schema/ixmlschemainfo/get_membertype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::IXmlSchemaInfo::get_MemberType method +linktitle: get_MemberType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::IXmlSchemaInfo::get_MemberType method. Returns the dynamic schema type for this validated XML node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/ixmlschemainfo/get_membertype/ +--- +## IXmlSchemaInfo::get_MemberType method + + +Returns the dynamic schema type for this validated XML node. + +```cpp +virtual SharedPtr System::Xml::Schema::IXmlSchemaInfo::get_MemberType()=0 +``` + + +### ReturnValue + +An [XmlSchemaSimpleType](../../xmlschemasimpletype/) object that represents the dynamic schema type for this validated XML node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [IXmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/ixmlschemainfo/get_schemaattribute/_index.md b/english/cpp/system.xml.schema/ixmlschemainfo/get_schemaattribute/_index.md new file mode 100644 index 0000000000..ff8f198607 --- /dev/null +++ b/english/cpp/system.xml.schema/ixmlschemainfo/get_schemaattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::IXmlSchemaInfo::get_SchemaAttribute method +linktitle: get_SchemaAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::IXmlSchemaInfo::get_SchemaAttribute method. Returns the compiled XmlSchemaAttribute that corresponds to this validated XML node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/ixmlschemainfo/get_schemaattribute/ +--- +## IXmlSchemaInfo::get_SchemaAttribute method + + +Returns the compiled [XmlSchemaAttribute](../../xmlschemaattribute/) that corresponds to this validated XML node. + +```cpp +virtual SharedPtr System::Xml::Schema::IXmlSchemaInfo::get_SchemaAttribute()=0 +``` + + +### ReturnValue + +An [XmlSchemaAttribute](../../xmlschemaattribute/) that corresponds to this validated XML node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAttribute](../../xmlschemaattribute/) +* Class [IXmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/ixmlschemainfo/get_schemaelement/_index.md b/english/cpp/system.xml.schema/ixmlschemainfo/get_schemaelement/_index.md new file mode 100644 index 0000000000..c05795bdb7 --- /dev/null +++ b/english/cpp/system.xml.schema/ixmlschemainfo/get_schemaelement/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::IXmlSchemaInfo::get_SchemaElement method +linktitle: get_SchemaElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::IXmlSchemaInfo::get_SchemaElement method. Returns the compiled XmlSchemaElement that corresponds to this validated XML node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/ixmlschemainfo/get_schemaelement/ +--- +## IXmlSchemaInfo::get_SchemaElement method + + +Returns the compiled [XmlSchemaElement](../../xmlschemaelement/) that corresponds to this validated XML node. + +```cpp +virtual SharedPtr System::Xml::Schema::IXmlSchemaInfo::get_SchemaElement()=0 +``` + + +### ReturnValue + +An [XmlSchemaElement](../../xmlschemaelement/) that corresponds to this validated XML node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaElement](../../xmlschemaelement/) +* Class [IXmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/ixmlschemainfo/get_schematype/_index.md b/english/cpp/system.xml.schema/ixmlschemainfo/get_schematype/_index.md new file mode 100644 index 0000000000..692648ed06 --- /dev/null +++ b/english/cpp/system.xml.schema/ixmlschemainfo/get_schematype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::IXmlSchemaInfo::get_SchemaType method +linktitle: get_SchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::IXmlSchemaInfo::get_SchemaType method. Returns the static XML Schema Definition Language (XSD) schema type of this validated XML node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/ixmlschemainfo/get_schematype/ +--- +## IXmlSchemaInfo::get_SchemaType method + + +Returns the static XML [Schema](../../) Definition Language (XSD) schema type of this validated XML node. + +```cpp +virtual SharedPtr System::Xml::Schema::IXmlSchemaInfo::get_SchemaType()=0 +``` + + +### ReturnValue + +An [XmlSchemaType](../../xmlschematype/) of this validated XML node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaType](../../xmlschematype/) +* Class [IXmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/ixmlschemainfo/get_validity/_index.md b/english/cpp/system.xml.schema/ixmlschemainfo/get_validity/_index.md new file mode 100644 index 0000000000..e939ef655a --- /dev/null +++ b/english/cpp/system.xml.schema/ixmlschemainfo/get_validity/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::IXmlSchemaInfo::get_Validity method +linktitle: get_Validity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::IXmlSchemaInfo::get_Validity method. Returns the XmlSchemaValidity value of this validated XML node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/ixmlschemainfo/get_validity/ +--- +## IXmlSchemaInfo::get_Validity method + + +Returns the XmlSchemaValidity value of this validated XML node. + +```cpp +virtual XmlSchemaValidity System::Xml::Schema::IXmlSchemaInfo::get_Validity()=0 +``` + + +### ReturnValue + +An XmlSchemaValidity value of this validated XML node. + +## See Also + +* Enum [XmlSchemaValidity](../../xmlschemavalidity/) +* Class [IXmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/validationeventargs/_index.md b/english/cpp/system.xml.schema/validationeventargs/_index.md new file mode 100644 index 0000000000..e58e1d0eb6 --- /dev/null +++ b/english/cpp/system.xml.schema/validationeventargs/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Xml::Schema::ValidationEventArgs class +linktitle: ValidationEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::ValidationEventArgs class. Returns detailed information related to the ValidationEventHandler in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/validationeventargs/ +--- +## ValidationEventArgs class + + +Returns detailed information related to the ValidationEventHandler. + +```cpp +class ValidationEventArgs : public System::EventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Exception](./get_exception/)() | Returns the XmlSchemaException associated with the validation event. | +| [get_Message](./get_message/)() | Returns the text description corresponding to the validation event. | +| [get_Severity](./get_severity/)() | Returns the severity of the validation event. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [EventArgs](../../system/eventargs/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/validationeventargs/get_exception/_index.md b/english/cpp/system.xml.schema/validationeventargs/get_exception/_index.md new file mode 100644 index 0000000000..58e369e50d --- /dev/null +++ b/english/cpp/system.xml.schema/validationeventargs/get_exception/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::ValidationEventArgs::get_Exception method +linktitle: get_Exception +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::ValidationEventArgs::get_Exception method. Returns the XmlSchemaException associated with the validation event in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/validationeventargs/get_exception/ +--- +## ValidationEventArgs::get_Exception method + + +Returns the XmlSchemaException associated with the validation event. + +```cpp +XmlSchemaException System::Xml::Schema::ValidationEventArgs::get_Exception() +``` + + +### ReturnValue + +The XmlSchemaException associated with the validation event. + +## See Also + +* Typedef [XmlSchemaException](../../xmlschemaexception/) +* Class [ValidationEventArgs](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/validationeventargs/get_message/_index.md b/english/cpp/system.xml.schema/validationeventargs/get_message/_index.md new file mode 100644 index 0000000000..5640e2ba17 --- /dev/null +++ b/english/cpp/system.xml.schema/validationeventargs/get_message/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::ValidationEventArgs::get_Message method +linktitle: get_Message +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::ValidationEventArgs::get_Message method. Returns the text description corresponding to the validation event in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/validationeventargs/get_message/ +--- +## ValidationEventArgs::get_Message method + + +Returns the text description corresponding to the validation event. + +```cpp +String System::Xml::Schema::ValidationEventArgs::get_Message() +``` + + +### ReturnValue + +The text description. + +## See Also + +* Class [String](../../../system/string/) +* Class [ValidationEventArgs](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/validationeventargs/get_severity/_index.md b/english/cpp/system.xml.schema/validationeventargs/get_severity/_index.md new file mode 100644 index 0000000000..39d5364ab7 --- /dev/null +++ b/english/cpp/system.xml.schema/validationeventargs/get_severity/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::ValidationEventArgs::get_Severity method +linktitle: get_Severity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::ValidationEventArgs::get_Severity method. Returns the severity of the validation event in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/validationeventargs/get_severity/ +--- +## ValidationEventArgs::get_Severity method + + +Returns the severity of the validation event. + +```cpp +XmlSeverityType System::Xml::Schema::ValidationEventArgs::get_Severity() +``` + + +### ReturnValue + +An XmlSeverityType value representing the severity of the validation event. + +## See Also + +* Enum [XmlSeverityType](../../xmlseveritytype/) +* Class [ValidationEventArgs](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/validationeventargs/ptr/_index.md b/english/cpp/system.xml.schema/validationeventargs/ptr/_index.md new file mode 100644 index 0000000000..5487a52aac --- /dev/null +++ b/english/cpp/system.xml.schema/validationeventargs/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::ValidationEventArgs::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::ValidationEventArgs::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/validationeventargs/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::ValidationEventArgs::Ptr = SharedPtr +``` + +## See Also + +* Class [ValidationEventArgs](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/validationeventhandler/_index.md b/english/cpp/system.xml.schema/validationeventhandler/_index.md new file mode 100644 index 0000000000..0ae1a41681 --- /dev/null +++ b/english/cpp/system.xml.schema/validationeventhandler/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::ValidationEventHandler typedef +linktitle: ValidationEventHandler +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::ValidationEventHandler typedef. Represents the callback method that will handle XML schema validation events and the ValidationEventArgs in C++.' +type: docs +weight: 8300 +url: /cpp/system.xml.schema/validationeventhandler/ +--- +## ValidationEventHandler typedef + + +Represents the callback method that will handle XML schema validation events and the [ValidationEventArgs](../validationeventargs/). + +```cpp +using System::Xml::Schema::ValidationEventHandler = System::MulticastDelegate , SharedPtr )> +``` + + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/_index.md new file mode 100644 index 0000000000..9593583bb9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Xml::Schema::XmlAtomicValue class +linktitle: XmlAtomicValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue class. Represents the typed value of a validated XML element or attribute. The XmlAtomicValue class cannot be inherited in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlatomicvalue/ +--- +## XmlAtomicValue class + + +Represents the typed value of a validated XML element or attribute. The [XmlAtomicValue](./) class cannot be inherited. + +```cpp +class XmlAtomicValue : public System::Xml::XPath::XPathItem +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() | Returns a copy of this [XmlAtomicValue](./) object. | +| [get_IsNode](./get_isnode/)() override | Returns a value indicating whether the validated XML element or attribute is an [XPath](../../system.xml.xpath/) node or an atomic value. | +| [get_TypedValue](./get_typedvalue/)() override | Returns the current validated XML element or attribute as a boxed object of the most appropriate type according to its schema type. | +| [get_Value](./get_value/)() override | Returns the [String](../../system/string/) value of the validated XML element or attribute. | +| [get_ValueAsBoolean](./get_valueasboolean/)() override | Returns the validated XML element or attribute's value as a [Boolean](../../system/boolean/). | +| [get_ValueAsDateTime](./get_valueasdatetime/)() override | Returns the validated XML element or attribute's value as a [DateTime](../../system/datetime/). | +| [get_ValueAsDouble](./get_valueasdouble/)() override | Returns the validated XML element or attribute's value as a [Double](../../system/double/). | +| [get_ValueAsInt](./get_valueasint/)() override | Returns the validated XML element or attribute's value as an [Int32](../../system/int32/). | +| [get_ValueAsLong](./get_valueaslong/)() override | Returns the validated XML element or attribute's value as an [Int64](../../system/int64/). | +| [get_ValueType](./get_valuetype/)() override | Returns the type of the validated XML element or attribute. | +| [get_XmlType](./get_xmltype/)() override | Returns the [XmlSchemaType](../xmlschematype/) for the validated XML element or attribute. | +| [ToString](./tostring/)() const override | Returns the [String](../../system/string/) value of the validated XML element or attribute. | +| [ValueAs](./valueas/)(const TypeInfo\&, SharedPtr\) override | Returns the validated XML element or attribute's value as the type specified using the [IXmlNamespaceResolver](../../system.xml/ixmlnamespaceresolver/) object specified to resolve namespace prefixes. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XPathItem](../../system.xml.xpath/xpathitem/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/clone/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/clone/_index.md new file mode 100644 index 0000000000..2b739da245 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::Clone method. Returns a copy of this XmlAtomicValue object in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlatomicvalue/clone/ +--- +## XmlAtomicValue::Clone method + + +Returns a copy of this [XmlAtomicValue](../) object. + +```cpp +SharedPtr System::Xml::Schema::XmlAtomicValue::Clone() +``` + + +### ReturnValue + +An [XmlAtomicValue](../) object copy of this [XmlAtomicValue](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAtomicValue](../) +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/get_isnode/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/get_isnode/_index.md new file mode 100644 index 0000000000..1f285298e1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/get_isnode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::get_IsNode method +linktitle: get_IsNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::get_IsNode method. Returns a value indicating whether the validated XML element or attribute is an XPath node or an atomic value in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlatomicvalue/get_isnode/ +--- +## XmlAtomicValue::get_IsNode method + + +Returns a value indicating whether the validated XML element or attribute is an [XPath](../../../system.xml.xpath/) node or an atomic value. + +```cpp +bool System::Xml::Schema::XmlAtomicValue::get_IsNode() override +``` + + +### ReturnValue + +**true** if the validated XML element or attribute is an [XPath](../../../system.xml.xpath/) node; **false** if the validated XML element or attribute is an atomic value. + +## See Also + +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/get_typedvalue/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/get_typedvalue/_index.md new file mode 100644 index 0000000000..be8bb780c3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/get_typedvalue/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::get_TypedValue method +linktitle: get_TypedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::get_TypedValue method. Returns the current validated XML element or attribute as a boxed object of the most appropriate type according to its schema type in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlatomicvalue/get_typedvalue/ +--- +## XmlAtomicValue::get_TypedValue method + + +Returns the current validated XML element or attribute as a boxed object of the most appropriate type according to its schema type. + +```cpp +SharedPtr System::Xml::Schema::XmlAtomicValue::get_TypedValue() override +``` + + +### ReturnValue + +The current validated XML element or attribute as a boxed object of the most appropriate type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/get_value/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/get_value/_index.md new file mode 100644 index 0000000000..b013b74a1f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::get_Value method. Returns the String value of the validated XML element or attribute in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlatomicvalue/get_value/ +--- +## XmlAtomicValue::get_Value method + + +Returns the [String](../../../system/string/) value of the validated XML element or attribute. + +```cpp +String System::Xml::Schema::XmlAtomicValue::get_Value() override +``` + + +### ReturnValue + +The [String](../../../system/string/) value of the validated XML element or attribute. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/get_valueasboolean/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/get_valueasboolean/_index.md new file mode 100644 index 0000000000..f328d458ee --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/get_valueasboolean/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::get_ValueAsBoolean method +linktitle: get_ValueAsBoolean +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::get_ValueAsBoolean method. Returns the validated XML element or attribute''s value as a Boolean in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlatomicvalue/get_valueasboolean/ +--- +## XmlAtomicValue::get_ValueAsBoolean method + + +Returns the validated XML element or attribute's value as a [Boolean](../../../system/boolean/). + +```cpp +bool System::Xml::Schema::XmlAtomicValue::get_ValueAsBoolean() override +``` + + +### ReturnValue + +The validated XML element or attribute's value as a [Boolean](../../../system/boolean/). + +## See Also + +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/get_valueasdatetime/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/get_valueasdatetime/_index.md new file mode 100644 index 0000000000..e9b73992f4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/get_valueasdatetime/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::get_ValueAsDateTime method +linktitle: get_ValueAsDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::get_ValueAsDateTime method. Returns the validated XML element or attribute''s value as a DateTime in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlatomicvalue/get_valueasdatetime/ +--- +## XmlAtomicValue::get_ValueAsDateTime method + + +Returns the validated XML element or attribute's value as a [DateTime](../../../system/datetime/). + +```cpp +DateTime System::Xml::Schema::XmlAtomicValue::get_ValueAsDateTime() override +``` + + +### ReturnValue + +The validated XML element or attribute's value as a [DateTime](../../../system/datetime/). + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/get_valueasdouble/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/get_valueasdouble/_index.md new file mode 100644 index 0000000000..64b6280665 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/get_valueasdouble/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::get_ValueAsDouble method +linktitle: get_ValueAsDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::get_ValueAsDouble method. Returns the validated XML element or attribute''s value as a Double in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlatomicvalue/get_valueasdouble/ +--- +## XmlAtomicValue::get_ValueAsDouble method + + +Returns the validated XML element or attribute's value as a [Double](../../../system/double/). + +```cpp +double System::Xml::Schema::XmlAtomicValue::get_ValueAsDouble() override +``` + + +### ReturnValue + +The validated XML element or attribute's value as a [Double](../../../system/double/). + +## See Also + +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/get_valueasint/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/get_valueasint/_index.md new file mode 100644 index 0000000000..b0c1adea36 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/get_valueasint/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::get_ValueAsInt method +linktitle: get_ValueAsInt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::get_ValueAsInt method. Returns the validated XML element or attribute''s value as an Int32 in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlatomicvalue/get_valueasint/ +--- +## XmlAtomicValue::get_ValueAsInt method + + +Returns the validated XML element or attribute's value as an [Int32](../../../system/int32/). + +```cpp +int32_t System::Xml::Schema::XmlAtomicValue::get_ValueAsInt() override +``` + + +### ReturnValue + +The validated XML element or attribute's value as an [Int32](../../../system/int32/). + +## See Also + +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/get_valueaslong/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/get_valueaslong/_index.md new file mode 100644 index 0000000000..48c58377de --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/get_valueaslong/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::get_ValueAsLong method +linktitle: get_ValueAsLong +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::get_ValueAsLong method. Returns the validated XML element or attribute''s value as an Int64 in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlatomicvalue/get_valueaslong/ +--- +## XmlAtomicValue::get_ValueAsLong method + + +Returns the validated XML element or attribute's value as an [Int64](../../../system/int64/). + +```cpp +int64_t System::Xml::Schema::XmlAtomicValue::get_ValueAsLong() override +``` + + +### ReturnValue + +The validated XML element or attribute's value as an [Int64](../../../system/int64/). + +## See Also + +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/get_valuetype/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/get_valuetype/_index.md new file mode 100644 index 0000000000..427eac85f9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/get_valuetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::get_ValueType method +linktitle: get_ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::get_ValueType method. Returns the type of the validated XML element or attribute in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlatomicvalue/get_valuetype/ +--- +## XmlAtomicValue::get_ValueType method + + +Returns the type of the validated XML element or attribute. + +```cpp +TypeInfo System::Xml::Schema::XmlAtomicValue::get_ValueType() override +``` + + +### ReturnValue + +The type of the validated XML element or attribute. The default value is [String](../../../system/string/). + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/get_xmltype/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/get_xmltype/_index.md new file mode 100644 index 0000000000..fbba29322c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/get_xmltype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::get_XmlType method +linktitle: get_XmlType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::get_XmlType method. Returns the XmlSchemaType for the validated XML element or attribute in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.schema/xmlatomicvalue/get_xmltype/ +--- +## XmlAtomicValue::get_XmlType method + + +Returns the [XmlSchemaType](../../xmlschematype/) for the validated XML element or attribute. + +```cpp +SharedPtr System::Xml::Schema::XmlAtomicValue::get_XmlType() override +``` + + +### ReturnValue + +The [XmlSchemaType](../../xmlschematype/) for the validated XML element or attribute. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaType](../../xmlschematype/) +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/ptr/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/ptr/_index.md new file mode 100644 index 0000000000..8bb7ecdb62 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml.schema/xmlatomicvalue/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlAtomicValue::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/tostring/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/tostring/_index.md new file mode 100644 index 0000000000..0ab52e52ad --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::ToString method. Returns the String value of the validated XML element or attribute in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.schema/xmlatomicvalue/tostring/ +--- +## XmlAtomicValue::ToString method + + +Returns the [String](../../../system/string/) value of the validated XML element or attribute. + +```cpp +String System::Xml::Schema::XmlAtomicValue::ToString() const override +``` + + +### ReturnValue + +The [String](../../../system/string/) value of the validated XML element or attribute. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlatomicvalue/valueas/_index.md b/english/cpp/system.xml.schema/xmlatomicvalue/valueas/_index.md new file mode 100644 index 0000000000..5c7b3534c0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlatomicvalue/valueas/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Xml::Schema::XmlAtomicValue::ValueAs method +linktitle: ValueAs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlAtomicValue::ValueAs method. Returns the validated XML element or attribute''s value as the type specified using the IXmlNamespaceResolver object specified to resolve namespace prefixes in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml.schema/xmlatomicvalue/valueas/ +--- +## XmlAtomicValue::ValueAs method + + +Returns the validated XML element or attribute's value as the type specified using the [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object specified to resolve namespace prefixes. + +```cpp +SharedPtr System::Xml::Schema::XmlAtomicValue::ValueAs(const TypeInfo &type, SharedPtr nsResolver) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const TypeInfo\& | The type to return the validated XML element or attribute's value as. | +| nsResolver | SharedPtr\ | The [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object used to resolve namespace prefixes. | + +### ReturnValue + +The value of the validated XML element or attribute as the type requested. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) +* Class [XmlAtomicValue](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/_index.md b/english/cpp/system.xml.schema/xmlschema/_index.md new file mode 100644 index 0000000000..54c8c88f94 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/_index.md @@ -0,0 +1,92 @@ +--- +title: System::Xml::Schema::XmlSchema class +linktitle: XmlSchema +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema class. An in-memory representation of an XML Schema, as specified in the World Wide Web Consortium (W3C) and in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschema/ +--- +## XmlSchema class + + +An in-memory representation of an XML [Schema](../), as specified in the World Wide [Web](../../system.web/) Consortium (W3C) [XML Schema Part 1: Structures](https://www.w3.org/TR/xmlschema-1/) and [XML Schema Part 2: Datatypes](https://www.w3.org/TR/xmlschema-2/). + +```cpp +class XmlSchema : public System::Xml::Schema::XmlSchemaObject +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Compile](./compile/)(ValidationEventHandler) | Compiles the XML [Schema](../)[Object](../../system/object/) Model (SOM) into schema information for validation. Used to check the syntactic and semantic structure of the programmatically built SOM. Semantic validation checking is performed during compilation. | +| [Compile](./compile/)(ValidationEventHandler, const SharedPtr\\&) | Compiles the XML [Schema](../)[Object](../../system/object/) Model (SOM) into schema information for validation. Used to check the syntactic and semantic structure of the programmatically built SOM. Semantic validation checking is performed during compilation. | +| [get_AttributeFormDefault](./get_attributeformdefault/)() | Returns the form for attributes declared in the target namespace of the schema. | +| [get_AttributeGroups](./get_attributegroups/)() | Returns the post-schema-compilation value of all the global attribute groups in the schema. | +| [get_Attributes](./get_attributes/)() | Returns the post-schema-compilation value for all the attributes in the schema. | +| [get_BlockDefault](./get_blockdefault/)() | Returns the **blockDefault** attribute which sets the default value of the **block** attribute on element and complex types in the **targetNamespace** of the schema. | +| [get_ElementFormDefault](./get_elementformdefault/)() | Returns the form for elements declared in the target namespace of the schema. | +| [get_Elements](./get_elements/)() | Returns the post-schema-compilation value for all the elements in the schema. | +| [get_FinalDefault](./get_finaldefault/)() | Returns the **finalDefault** attribute which sets the default value of the **final** attribute on elements and complex types in the target namespace of the schema. | +| [get_Groups](./get_groups/)() | Returns the post-schema-compilation value of all the groups in the schema. | +| [get_Id](./get_id/)() | Returns the string ID. | +| [get_Includes](./get_includes/)() | Returns the collection of included and imported schemas. | +| [get_IsCompiled](./get_iscompiled/)() | Indicates if the schema has been compiled. | +| [get_Items](./get_items/)() | Returns the collection of schema elements in the schema and is used to add new element types at the **schema** element level. | +| [get_LineNumber](../xmlschemaobject/get_linenumber/)() | Returns the line number in the file to which the **schema** element refers. | +| [get_LinePosition](../xmlschemaobject/get_lineposition/)() | Returns the line position in the file to which the **schema** element refers. | +| [get_Namespaces](../xmlschemaobject/get_namespaces/)() | Returns the XmlSerializerNamespaces to use with this schema object. | +| [get_Notations](./get_notations/)() | Returns the post-schema-compilation value for all notations in the schema. | +| [get_Parent](../xmlschemaobject/get_parent/)() | Returns the parent of this [XmlSchemaObject](../xmlschemaobject/). | +| [get_SchemaTypes](./get_schematypes/)() | Returns the post-schema-compilation value of all schema types in the schema. | +| [get_SourceUri](../xmlschemaobject/get_sourceuri/)() | Returns the source location for the file that loaded the schema. | +| [get_TargetNamespace](./get_targetnamespace/)() | Returns the Uniform Resource Identifier (URI) of the schema target namespace. | +| [get_UnhandledAttributes](./get_unhandledattributes/)() | Returns the qualified attributes which do not belong to the schema target namespace. | +| [get_Version](./get_version/)() | Returns the version of the schema. | +| static [Read](./read/)(const SharedPtr\\&, ValidationEventHandler) | Reads an XML [Schema](../) from the supplied [IO::TextReader](../../system.io/textreader/). | +| static [Read](./read/)(const SharedPtr\\&, ValidationEventHandler) | Reads an XML [Schema](../) from the supplied stream. | +| static [Read](./read/)(const SharedPtr\\&, ValidationEventHandler) | Reads an XML [Schema](../) from the supplied [XmlReader](../../system.xml/xmlreader/). | +| [set_AttributeFormDefault](./set_attributeformdefault/)(XmlSchemaForm) | Sets the form for attributes declared in the target namespace of the schema. | +| [set_BlockDefault](./set_blockdefault/)(XmlSchemaDerivationMethod) | Sets the **blockDefault** attribute which sets the default value of the **block** attribute on element and complex types in the **targetNamespace** of the schema. | +| [set_ElementFormDefault](./set_elementformdefault/)(XmlSchemaForm) | Sets the form for elements declared in the target namespace of the schema. | +| [set_FinalDefault](./set_finaldefault/)(XmlSchemaDerivationMethod) | Sets the **finalDefault** attribute which sets the default value of the **final** attribute on elements and complex types in the target namespace of the schema. | +| [set_Id](./set_id/)(const String\&) | Sets the string ID. | +| [set_LineNumber](../xmlschemaobject/set_linenumber/)(int32_t) | Sets the line number in the file to which the **schema** element refers. | +| [set_LinePosition](../xmlschemaobject/set_lineposition/)(int32_t) | Sets the line position in the file to which the **schema** element refers. | +| [set_Namespaces](../xmlschemaobject/set_namespaces/)(const SharedPtr\\&) | Sets the XmlSerializerNamespaces to use with this schema object. | +| [set_Parent](../xmlschemaobject/set_parent/)(const SharedPtr\\&) | Sets the parent of this [XmlSchemaObject](../xmlschemaobject/). | +| [set_SourceUri](../xmlschemaobject/set_sourceuri/)(const String\&) | Sets the source location for the file that loaded the schema. | +| [set_TargetNamespace](./set_targetnamespace/)(const String\&) | Sets the Uniform Resource Identifier (URI) of the schema target namespace. | +| [set_UnhandledAttributes](./set_unhandledattributes/)(const ArrayPtr\\>\&) | Sets the qualified attributes which do not belong to the schema target namespace. | +| [set_Version](./set_version/)(const String\&) | Sets the version of the schema. | +| [Write](./write/)(const SharedPtr\\&) | Writes the XML [Schema](../) to the supplied data stream. | +| [Write](./write/)(const SharedPtr\\&, const SharedPtr\\&) | Writes the XML [Schema](../) to the supplied Stream using the [XmlNamespaceManager](../../system.xml/xmlnamespacemanager/) specified. | +| [Write](./write/)(const SharedPtr\\&) | Writes the XML [Schema](../) to the supplied [IO::TextWriter](../../system.io/textwriter/). | +| [Write](./write/)(const SharedPtr\\&, const SharedPtr\\&) | Writes the XML [Schema](../) to the supplied TextWriter. | +| [Write](./write/)(const SharedPtr\\&) | Writes the XML [Schema](../) to the supplied [XmlWriter](../../system.xml/xmlwriter/). | +| [Write](./write/)(const SharedPtr\\&, const SharedPtr\\&) | Writes the XML [Schema](../) to the supplied [XmlWriter](../../system.xml/xmlwriter/). | +| [XmlSchema](./xmlschema/)() | Initializes a new instance of the [XmlSchema](./) class. | +| [XmlSchemaObject](../xmlschemaobject/xmlschemaobject/)() | Initializes a new instance of the [XmlSchemaObject](../xmlschemaobject/) class. | +## Fields + +| Field | Description | +| --- | --- | +| static [InstanceNamespace](./instancenamespace/) | The XML schema instance namespace. This field is constant. | +| static [Namespace](./namespace/) | The XML schema namespace. This field is constant. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaObject](../xmlschemaobject/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschema/compile/_index.md b/english/cpp/system.xml.schema/xmlschema/compile/_index.md new file mode 100644 index 0000000000..50014a23a0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/compile/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Xml::Schema::XmlSchema::Compile method +linktitle: Compile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::Compile method. Compiles the XML SchemaObject Model (SOM) into schema information for validation. Used to check the syntactic and semantic structure of the programmatically built SOM. Semantic validation checking is performed during compilation in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschema/compile/ +--- +## XmlSchema::Compile(ValidationEventHandler) method + + +Compiles the XML [Schema](../../)[Object](../../../system/object/) Model (SOM) into schema information for validation. Used to check the syntactic and semantic structure of the programmatically built SOM. Semantic validation checking is performed during compilation. + +```cpp +void System::Xml::Schema::XmlSchema::Compile(ValidationEventHandler validationEventHandler) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| validationEventHandler | ValidationEventHandler | The validation event handler that receives information about XML [Schema](../../) validation errors. | + +## See Also + +* Typedef [ValidationEventHandler](../../validationeventhandler/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchema::Compile(ValidationEventHandler, const SharedPtr\\&) method + + +Compiles the XML [Schema](../../)[Object](../../../system/object/) Model (SOM) into schema information for validation. Used to check the syntactic and semantic structure of the programmatically built SOM. Semantic validation checking is performed during compilation. + +```cpp +void System::Xml::Schema::XmlSchema::Compile(ValidationEventHandler validationEventHandler, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| validationEventHandler | ValidationEventHandler | The validation event handler that receives information about the XML [Schema](../../) validation errors. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve namespaces referenced in **include** and **import** elements. | + +## See Also + +* Typedef [ValidationEventHandler](../../validationeventhandler/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_attributeformdefault/_index.md b/english/cpp/system.xml.schema/xmlschema/get_attributeformdefault/_index.md new file mode 100644 index 0000000000..2e43b82b48 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_attributeformdefault/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::get_AttributeFormDefault method +linktitle: get_AttributeFormDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_AttributeFormDefault method. Returns the form for attributes declared in the target namespace of the schema in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschema/get_attributeformdefault/ +--- +## XmlSchema::get_AttributeFormDefault method + + +Returns the form for attributes declared in the target namespace of the schema. + +```cpp +XmlSchemaForm System::Xml::Schema::XmlSchema::get_AttributeFormDefault() +``` + + +### ReturnValue + +The XmlSchemaForm value that indicates if attributes from the target namespace are required to be qualified with the namespace prefix. The default is [XmlSchemaForm::None](../../xmlschemaform/). + +## See Also + +* Enum [XmlSchemaForm](../../xmlschemaform/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_attributegroups/_index.md b/english/cpp/system.xml.schema/xmlschema/get_attributegroups/_index.md new file mode 100644 index 0000000000..43253276e4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_attributegroups/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchema::get_AttributeGroups method +linktitle: get_AttributeGroups +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_AttributeGroups method. Returns the post-schema-compilation value of all the global attribute groups in the schema in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschema/get_attributegroups/ +--- +## XmlSchema::get_AttributeGroups method + + +Returns the post-schema-compilation value of all the global attribute groups in the schema. + +```cpp +SharedPtr System::Xml::Schema::XmlSchema::get_AttributeGroups() +``` + + +### ReturnValue + +An [XmlSchemaObjectTable](../../xmlschemaobjecttable/) collection of all the global attribute groups in the schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_attributes/_index.md b/english/cpp/system.xml.schema/xmlschema/get_attributes/_index.md new file mode 100644 index 0000000000..307368d611 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_attributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchema::get_Attributes method +linktitle: get_Attributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_Attributes method. Returns the post-schema-compilation value for all the attributes in the schema in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschema/get_attributes/ +--- +## XmlSchema::get_Attributes method + + +Returns the post-schema-compilation value for all the attributes in the schema. + +```cpp +SharedPtr System::Xml::Schema::XmlSchema::get_Attributes() +``` + + +### ReturnValue + +An [XmlSchemaObjectTable](../../xmlschemaobjecttable/) collection of all the attributes in the schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_blockdefault/_index.md b/english/cpp/system.xml.schema/xmlschema/get_blockdefault/_index.md new file mode 100644 index 0000000000..4094f34af8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_blockdefault/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::get_BlockDefault method +linktitle: get_BlockDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_BlockDefault method. Returns the blockDefault attribute which sets the default value of the block attribute on element and complex types in the targetNamespace of the schema in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschema/get_blockdefault/ +--- +## XmlSchema::get_BlockDefault method + + +Returns the **blockDefault** attribute which sets the default value of the **block** attribute on element and complex types in the **targetNamespace** of the schema. + +```cpp +XmlSchemaDerivationMethod System::Xml::Schema::XmlSchema::get_BlockDefault() +``` + + +### ReturnValue + +An XmlSchemaDerivationMethod value representing the different methods for preventing derivation. The default value is [XmlSchemaDerivationMethod::None](../../xmlschemaderivationmethod/). + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_elementformdefault/_index.md b/english/cpp/system.xml.schema/xmlschema/get_elementformdefault/_index.md new file mode 100644 index 0000000000..d4821b4cfe --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_elementformdefault/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::get_ElementFormDefault method +linktitle: get_ElementFormDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_ElementFormDefault method. Returns the form for elements declared in the target namespace of the schema in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschema/get_elementformdefault/ +--- +## XmlSchema::get_ElementFormDefault method + + +Returns the form for elements declared in the target namespace of the schema. + +```cpp +XmlSchemaForm System::Xml::Schema::XmlSchema::get_ElementFormDefault() +``` + + +### ReturnValue + +The XmlSchemaForm value that indicates if elements from the target namespace are required to be qualified with the namespace prefix. The default is [XmlSchemaForm::None](../../xmlschemaform/). + +## See Also + +* Enum [XmlSchemaForm](../../xmlschemaform/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_elements/_index.md b/english/cpp/system.xml.schema/xmlschema/get_elements/_index.md new file mode 100644 index 0000000000..fa15b46108 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_elements/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchema::get_Elements method +linktitle: get_Elements +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_Elements method. Returns the post-schema-compilation value for all the elements in the schema in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschema/get_elements/ +--- +## XmlSchema::get_Elements method + + +Returns the post-schema-compilation value for all the elements in the schema. + +```cpp +SharedPtr System::Xml::Schema::XmlSchema::get_Elements() +``` + + +### ReturnValue + +An [XmlSchemaObjectTable](../../xmlschemaobjecttable/) collection of all the elements in the schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_finaldefault/_index.md b/english/cpp/system.xml.schema/xmlschema/get_finaldefault/_index.md new file mode 100644 index 0000000000..109f7c14e2 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_finaldefault/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::get_FinalDefault method +linktitle: get_FinalDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_FinalDefault method. Returns the finalDefault attribute which sets the default value of the final attribute on elements and complex types in the target namespace of the schema in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschema/get_finaldefault/ +--- +## XmlSchema::get_FinalDefault method + + +Returns the **finalDefault** attribute which sets the default value of the **final** attribute on elements and complex types in the target namespace of the schema. + +```cpp +XmlSchemaDerivationMethod System::Xml::Schema::XmlSchema::get_FinalDefault() +``` + + +### ReturnValue + +An XmlSchemaDerivationMethod value representing the different methods for preventing derivation. The default value is [XmlSchemaDerivationMethod::None](../../xmlschemaderivationmethod/). + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_groups/_index.md b/english/cpp/system.xml.schema/xmlschema/get_groups/_index.md new file mode 100644 index 0000000000..c3be95f374 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_groups/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchema::get_Groups method +linktitle: get_Groups +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_Groups method. Returns the post-schema-compilation value of all the groups in the schema in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschema/get_groups/ +--- +## XmlSchema::get_Groups method + + +Returns the post-schema-compilation value of all the groups in the schema. + +```cpp +SharedPtr System::Xml::Schema::XmlSchema::get_Groups() +``` + + +### ReturnValue + +An [XmlSchemaObjectTable](../../xmlschemaobjecttable/) collection of all the groups in the schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_id/_index.md b/english/cpp/system.xml.schema/xmlschema/get_id/_index.md new file mode 100644 index 0000000000..c7eb0bb055 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_id/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::get_Id method +linktitle: get_Id +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_Id method. Returns the string ID in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.schema/xmlschema/get_id/ +--- +## XmlSchema::get_Id method + + +Returns the string ID. + +```cpp +String System::Xml::Schema::XmlSchema::get_Id() +``` + + +### ReturnValue + +The ID of the string. The default value is [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_includes/_index.md b/english/cpp/system.xml.schema/xmlschema/get_includes/_index.md new file mode 100644 index 0000000000..e11b50bd78 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_includes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchema::get_Includes method +linktitle: get_Includes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_Includes method. Returns the collection of included and imported schemas in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.schema/xmlschema/get_includes/ +--- +## XmlSchema::get_Includes method + + +Returns the collection of included and imported schemas. + +```cpp +SharedPtr System::Xml::Schema::XmlSchema::get_Includes() +``` + + +### ReturnValue + +An [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) of the included and imported schemas. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_iscompiled/_index.md b/english/cpp/system.xml.schema/xmlschema/get_iscompiled/_index.md new file mode 100644 index 0000000000..acb5723eef --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_iscompiled/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchema::get_IsCompiled method +linktitle: get_IsCompiled +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_IsCompiled method. Indicates if the schema has been compiled in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml.schema/xmlschema/get_iscompiled/ +--- +## XmlSchema::get_IsCompiled method + + +Indicates if the schema has been compiled. + +```cpp +bool System::Xml::Schema::XmlSchema::get_IsCompiled() +``` + + +### ReturnValue + +**true** if schema has been compiled, otherwise, **false**. The default value is **false**. + +## See Also + +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_items/_index.md b/english/cpp/system.xml.schema/xmlschema/get_items/_index.md new file mode 100644 index 0000000000..2345c43284 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_items/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchema::get_Items method +linktitle: get_Items +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_Items method. Returns the collection of schema elements in the schema and is used to add new element types at the schema element level in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml.schema/xmlschema/get_items/ +--- +## XmlSchema::get_Items method + + +Returns the collection of schema elements in the schema and is used to add new element types at the **schema** element level. + +```cpp +SharedPtr System::Xml::Schema::XmlSchema::get_Items() +``` + + +### ReturnValue + +An [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) of schema elements in the schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_notations/_index.md b/english/cpp/system.xml.schema/xmlschema/get_notations/_index.md new file mode 100644 index 0000000000..6b580585ce --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_notations/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchema::get_Notations method +linktitle: get_Notations +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_Notations method. Returns the post-schema-compilation value for all notations in the schema in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml.schema/xmlschema/get_notations/ +--- +## XmlSchema::get_Notations method + + +Returns the post-schema-compilation value for all notations in the schema. + +```cpp +SharedPtr System::Xml::Schema::XmlSchema::get_Notations() +``` + + +### ReturnValue + +An [XmlSchemaObjectTable](../../xmlschemaobjecttable/) collection of all notations in the schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_schematypes/_index.md b/english/cpp/system.xml.schema/xmlschema/get_schematypes/_index.md new file mode 100644 index 0000000000..f7015d693c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_schematypes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchema::get_SchemaTypes method +linktitle: get_SchemaTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_SchemaTypes method. Returns the post-schema-compilation value of all schema types in the schema in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml.schema/xmlschema/get_schematypes/ +--- +## XmlSchema::get_SchemaTypes method + + +Returns the post-schema-compilation value of all schema types in the schema. + +```cpp +SharedPtr System::Xml::Schema::XmlSchema::get_SchemaTypes() +``` + + +### ReturnValue + +An [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) of all schema types in the schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_targetnamespace/_index.md b/english/cpp/system.xml.schema/xmlschema/get_targetnamespace/_index.md new file mode 100644 index 0000000000..9af1181560 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_targetnamespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::get_TargetNamespace method +linktitle: get_TargetNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_TargetNamespace method. Returns the Uniform Resource Identifier (URI) of the schema target namespace in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml.schema/xmlschema/get_targetnamespace/ +--- +## XmlSchema::get_TargetNamespace method + + +Returns the Uniform Resource Identifier (URI) of the schema target namespace. + +```cpp +String System::Xml::Schema::XmlSchema::get_TargetNamespace() +``` + + +### ReturnValue + +The schema target namespace. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_unhandledattributes/_index.md b/english/cpp/system.xml.schema/xmlschema/get_unhandledattributes/_index.md new file mode 100644 index 0000000000..1ecf15e04c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_unhandledattributes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchema::get_UnhandledAttributes method +linktitle: get_UnhandledAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_UnhandledAttributes method. Returns the qualified attributes which do not belong to the schema target namespace in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml.schema/xmlschema/get_unhandledattributes/ +--- +## XmlSchema::get_UnhandledAttributes method + + +Returns the qualified attributes which do not belong to the schema target namespace. + +```cpp +ArrayPtr> System::Xml::Schema::XmlSchema::get_UnhandledAttributes() +``` + + +### ReturnValue + +An array of qualified [XmlAttribute](../../../system.xml/xmlattribute/) objects that do not belong to the schema target namespace. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../../system.xml/xmlattribute/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/get_version/_index.md b/english/cpp/system.xml.schema/xmlschema/get_version/_index.md new file mode 100644 index 0000000000..6e98bae62a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/get_version/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::get_Version method +linktitle: get_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::get_Version method. Returns the version of the schema in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml.schema/xmlschema/get_version/ +--- +## XmlSchema::get_Version method + + +Returns the version of the schema. + +```cpp +String System::Xml::Schema::XmlSchema::get_Version() +``` + + +### ReturnValue + +The version of the schema. The default value is [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/instancenamespace/_index.md b/english/cpp/system.xml.schema/xmlschema/instancenamespace/_index.md new file mode 100644 index 0000000000..fdd9eafdb8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/instancenamespace/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchema::InstanceNamespace field +linktitle: InstanceNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::InstanceNamespace field. The XML schema instance namespace. This field is constant in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml.schema/xmlschema/instancenamespace/ +--- +## InstanceNamespace field + + +The XML schema instance namespace. This field is constant. + +```cpp +static const String System::Xml::Schema::XmlSchema::InstanceNamespace +``` + +## See Also + +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/namespace/_index.md b/english/cpp/system.xml.schema/xmlschema/namespace/_index.md new file mode 100644 index 0000000000..8bd01db995 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/namespace/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchema::Namespace field +linktitle: Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::Namespace field. The XML schema namespace. This field is constant in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml.schema/xmlschema/namespace/ +--- +## Namespace field + + +The XML schema namespace. This field is constant. + +```cpp +static const String System::Xml::Schema::XmlSchema::Namespace +``` + +## See Also + +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/ptr/_index.md b/english/cpp/system.xml.schema/xmlschema/ptr/_index.md new file mode 100644 index 0000000000..eba87afcb8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchema::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml.schema/xmlschema/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchema::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/read/_index.md b/english/cpp/system.xml.schema/xmlschema/read/_index.md new file mode 100644 index 0000000000..6e0e011cea --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/read/_index.md @@ -0,0 +1,93 @@ +--- +title: System::Xml::Schema::XmlSchema::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::Read method. Reads an XML Schema from the supplied stream in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml.schema/xmlschema/read/ +--- +## XmlSchema::Read(const SharedPtr\\&, ValidationEventHandler) method + + +Reads an XML [Schema](../../) from the supplied stream. + +```cpp +static SharedPtr System::Xml::Schema::XmlSchema::Read(const SharedPtr &stream, ValidationEventHandler validationEventHandler) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The supplied data stream. | +| validationEventHandler | ValidationEventHandler | The validation event handler that receives information about XML [Schema](../../) syntax errors. | + +### ReturnValue + +The [XmlSchema](../) object representing the XML [Schema](../../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../) +* Class [Stream](../../../system.io/stream/) +* Typedef [ValidationEventHandler](../../validationeventhandler/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchema::Read(const SharedPtr\\&, ValidationEventHandler) method + + +Reads an XML [Schema](../../) from the supplied [IO::TextReader](../../../system.io/textreader/). + +```cpp +static SharedPtr System::Xml::Schema::XmlSchema::Read(const SharedPtr &reader, ValidationEventHandler validationEventHandler) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reader | const SharedPtr\\& | The [IO::TextReader](../../../system.io/textreader/) containing the XML [Schema](../../) to read. | +| validationEventHandler | ValidationEventHandler | The validation event handler that receives information about the XML [Schema](../../) syntax errors. | + +### ReturnValue + +The [XmlSchema](../) object representing the XML [Schema](../../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../) +* Class [TextReader](../../../system.io/textreader/) +* Typedef [ValidationEventHandler](../../validationeventhandler/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchema::Read(const SharedPtr\\&, ValidationEventHandler) method + + +Reads an XML [Schema](../../) from the supplied [XmlReader](../../../system.xml/xmlreader/). + +```cpp +static SharedPtr System::Xml::Schema::XmlSchema::Read(const SharedPtr &reader, ValidationEventHandler validationEventHandler) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reader | const SharedPtr\\& | The [XmlReader](../../../system.xml/xmlreader/) containing the XML [Schema](../../) to read. | +| validationEventHandler | ValidationEventHandler | The validation event handler that receives information about the XML [Schema](../../) syntax errors. | + +### ReturnValue + +The [XmlSchema](../) object representing the XML [Schema](../../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Typedef [ValidationEventHandler](../../validationeventhandler/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/set_attributeformdefault/_index.md b/english/cpp/system.xml.schema/xmlschema/set_attributeformdefault/_index.md new file mode 100644 index 0000000000..430e2d14c3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/set_attributeformdefault/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::set_AttributeFormDefault method +linktitle: set_AttributeFormDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::set_AttributeFormDefault method. Sets the form for attributes declared in the target namespace of the schema in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml.schema/xmlschema/set_attributeformdefault/ +--- +## XmlSchema::set_AttributeFormDefault method + + +Sets the form for attributes declared in the target namespace of the schema. + +```cpp +void System::Xml::Schema::XmlSchema::set_AttributeFormDefault(XmlSchemaForm value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaForm | The value to set. | + +## See Also + +* Enum [XmlSchemaForm](../../xmlschemaform/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/set_blockdefault/_index.md b/english/cpp/system.xml.schema/xmlschema/set_blockdefault/_index.md new file mode 100644 index 0000000000..cd84f77c52 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/set_blockdefault/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::set_BlockDefault method +linktitle: set_BlockDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::set_BlockDefault method. Sets the blockDefault attribute which sets the default value of the block attribute on element and complex types in the targetNamespace of the schema in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml.schema/xmlschema/set_blockdefault/ +--- +## XmlSchema::set_BlockDefault method + + +Sets the **blockDefault** attribute which sets the default value of the **block** attribute on element and complex types in the **targetNamespace** of the schema. + +```cpp +void System::Xml::Schema::XmlSchema::set_BlockDefault(XmlSchemaDerivationMethod value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaDerivationMethod | The value to set. | + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/set_elementformdefault/_index.md b/english/cpp/system.xml.schema/xmlschema/set_elementformdefault/_index.md new file mode 100644 index 0000000000..410d5241b0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/set_elementformdefault/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::set_ElementFormDefault method +linktitle: set_ElementFormDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::set_ElementFormDefault method. Sets the form for elements declared in the target namespace of the schema in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml.schema/xmlschema/set_elementformdefault/ +--- +## XmlSchema::set_ElementFormDefault method + + +Sets the form for elements declared in the target namespace of the schema. + +```cpp +void System::Xml::Schema::XmlSchema::set_ElementFormDefault(XmlSchemaForm value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaForm | The value to set. | + +## See Also + +* Enum [XmlSchemaForm](../../xmlschemaform/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/set_finaldefault/_index.md b/english/cpp/system.xml.schema/xmlschema/set_finaldefault/_index.md new file mode 100644 index 0000000000..63e76c1240 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/set_finaldefault/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::set_FinalDefault method +linktitle: set_FinalDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::set_FinalDefault method. Sets the finalDefault attribute which sets the default value of the final attribute on elements and complex types in the target namespace of the schema in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml.schema/xmlschema/set_finaldefault/ +--- +## XmlSchema::set_FinalDefault method + + +Sets the **finalDefault** attribute which sets the default value of the **final** attribute on elements and complex types in the target namespace of the schema. + +```cpp +void System::Xml::Schema::XmlSchema::set_FinalDefault(XmlSchemaDerivationMethod value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaDerivationMethod | The value to set. | + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/set_id/_index.md b/english/cpp/system.xml.schema/xmlschema/set_id/_index.md new file mode 100644 index 0000000000..2633b91bc4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/set_id/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::set_Id method +linktitle: set_Id +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::set_Id method. Sets the string ID in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml.schema/xmlschema/set_id/ +--- +## XmlSchema::set_Id method + + +Sets the string ID. + +```cpp +void System::Xml::Schema::XmlSchema::set_Id(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/set_targetnamespace/_index.md b/english/cpp/system.xml.schema/xmlschema/set_targetnamespace/_index.md new file mode 100644 index 0000000000..5c9bb347d8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/set_targetnamespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::set_TargetNamespace method +linktitle: set_TargetNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::set_TargetNamespace method. Sets the Uniform Resource Identifier (URI) of the schema target namespace in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml.schema/xmlschema/set_targetnamespace/ +--- +## XmlSchema::set_TargetNamespace method + + +Sets the Uniform Resource Identifier (URI) of the schema target namespace. + +```cpp +void System::Xml::Schema::XmlSchema::set_TargetNamespace(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/set_unhandledattributes/_index.md b/english/cpp/system.xml.schema/xmlschema/set_unhandledattributes/_index.md new file mode 100644 index 0000000000..d7fe814bae --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/set_unhandledattributes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchema::set_UnhandledAttributes method +linktitle: set_UnhandledAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::set_UnhandledAttributes method. Sets the qualified attributes which do not belong to the schema target namespace in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml.schema/xmlschema/set_unhandledattributes/ +--- +## XmlSchema::set_UnhandledAttributes method + + +Sets the qualified attributes which do not belong to the schema target namespace. + +```cpp +void System::Xml::Schema::XmlSchema::set_UnhandledAttributes(const ArrayPtr> &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\>\& | The value to set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../../system.xml/xmlattribute/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/set_version/_index.md b/english/cpp/system.xml.schema/xmlschema/set_version/_index.md new file mode 100644 index 0000000000..b124c458df --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/set_version/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchema::set_Version method +linktitle: set_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::set_Version method. Sets the version of the schema in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml.schema/xmlschema/set_version/ +--- +## XmlSchema::set_Version method + + +Sets the version of the schema. + +```cpp +void System::Xml::Schema::XmlSchema::set_Version(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/write/_index.md b/english/cpp/system.xml.schema/xmlschema/write/_index.md new file mode 100644 index 0000000000..358fe48e71 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/write/_index.md @@ -0,0 +1,141 @@ +--- +title: System::Xml::Schema::XmlSchema::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::Write method. Writes the XML Schema to the supplied data stream in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml.schema/xmlschema/write/ +--- +## XmlSchema::Write(const SharedPtr\\&) method + + +Writes the XML [Schema](../../) to the supplied data stream. + +```cpp +void System::Xml::Schema::XmlSchema::Write(const SharedPtr &stream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The supplied data stream. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchema::Write(const SharedPtr\\&, const SharedPtr\\&) method + + +Writes the XML [Schema](../../) to the supplied Stream using the [XmlNamespaceManager](../../../system.xml/xmlnamespacemanager/) specified. + +```cpp +void System::Xml::Schema::XmlSchema::Write(const SharedPtr &stream, const SharedPtr &namespaceManager) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The supplied data stream. | +| namespaceManager | const SharedPtr\\& | The [XmlNamespaceManager](../../../system.xml/xmlnamespacemanager/). | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlNamespaceManager](../../../system.xml/xmlnamespacemanager/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchema::Write(const SharedPtr\\&) method + + +Writes the XML [Schema](../../) to the supplied [IO::TextWriter](../../../system.io/textwriter/). + +```cpp +void System::Xml::Schema::XmlSchema::Write(const SharedPtr &writer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| writer | const SharedPtr\\& | The [IO::TextWriter](../../../system.io/textwriter/) to write to. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchema::Write(const SharedPtr\\&, const SharedPtr\\&) method + + +Writes the XML [Schema](../../) to the supplied TextWriter. + +```cpp +void System::Xml::Schema::XmlSchema::Write(const SharedPtr &writer, const SharedPtr &namespaceManager) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| writer | const SharedPtr\\& | The [IO::TextWriter](../../../system.io/textwriter/) to write to. | +| namespaceManager | const SharedPtr\\& | The [XmlNamespaceManager](../../../system.xml/xmlnamespacemanager/). | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XmlNamespaceManager](../../../system.xml/xmlnamespacemanager/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchema::Write(const SharedPtr\\&) method + + +Writes the XML [Schema](../../) to the supplied [XmlWriter](../../../system.xml/xmlwriter/). + +```cpp +void System::Xml::Schema::XmlSchema::Write(const SharedPtr &writer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| writer | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to write to. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchema::Write(const SharedPtr\\&, const SharedPtr\\&) method + + +Writes the XML [Schema](../../) to the supplied [XmlWriter](../../../system.xml/xmlwriter/). + +```cpp +void System::Xml::Schema::XmlSchema::Write(const SharedPtr &writer, const SharedPtr &namespaceManager) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| writer | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to write to. | +| namespaceManager | const SharedPtr\\& | The [XmlNamespaceManager](../../../system.xml/xmlnamespacemanager/). | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XmlNamespaceManager](../../../system.xml/xmlnamespacemanager/) +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschema/xmlschema/_index.md b/english/cpp/system.xml.schema/xmlschema/xmlschema/_index.md new file mode 100644 index 0000000000..ab203d6ab3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschema/xmlschema/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchema::XmlSchema constructor +linktitle: XmlSchema +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchema::XmlSchema constructor. Initializes a new instance of the XmlSchema class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschema/xmlschema/ +--- +## XmlSchema::XmlSchema constructor + + +Initializes a new instance of the [XmlSchema](../) class. + +```cpp +System::Xml::Schema::XmlSchema::XmlSchema() +``` + +## See Also + +* Class [XmlSchema](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaall/_index.md b/english/cpp/system.xml.schema/xmlschemaall/_index.md new file mode 100644 index 0000000000..c92c55ca92 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaall/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Xml::Schema::XmlSchemaAll class +linktitle: XmlSchemaAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAll class. Represents the World Wide Web Consortium (W3C) all element (compositor) in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaall/ +--- +## XmlSchemaAll class + + +Represents the World Wide [Web](../../system.web/) Consortium (W3C) **all** element (compositor). + +```cpp +class XmlSchemaAll : public System::Xml::Schema::XmlSchemaGroupBase +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Items](./get_items/)() override | Returns the collection of [XmlSchemaElement](../xmlschemaelement/) elements contained within the **all** compositor. | +| [XmlSchemaAll](./xmlschemaall/)() | Initializes a new instance of the [XmlSchemaAll](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaGroupBase](../xmlschemagroupbase/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaall/get_items/_index.md b/english/cpp/system.xml.schema/xmlschemaall/get_items/_index.md new file mode 100644 index 0000000000..5b377e8bbc --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaall/get_items/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAll::get_Items method +linktitle: get_Items +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAll::get_Items method. Returns the collection of XmlSchemaElement elements contained within the all compositor in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaall/get_items/ +--- +## XmlSchemaAll::get_Items method + + +Returns the collection of [XmlSchemaElement](../../xmlschemaelement/) elements contained within the **all** compositor. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAll::get_Items() override +``` + + +### ReturnValue + +The collection of elements contained in [XmlSchemaAll](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaAll](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaall/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaall/ptr/_index.md new file mode 100644 index 0000000000..5129e89be6 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaall/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAll::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAll::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaall/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaAll::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaAll](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaall/xmlschemaall/_index.md b/english/cpp/system.xml.schema/xmlschemaall/xmlschemaall/_index.md new file mode 100644 index 0000000000..97f0b518a1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaall/xmlschemaall/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAll::XmlSchemaAll constructor +linktitle: XmlSchemaAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAll::XmlSchemaAll constructor. Initializes a new instance of the XmlSchemaAll class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaall/xmlschemaall/ +--- +## XmlSchemaAll::XmlSchemaAll constructor + + +Initializes a new instance of the [XmlSchemaAll](../) class. + +```cpp +System::Xml::Schema::XmlSchemaAll::XmlSchemaAll() +``` + +## See Also + +* Class [XmlSchemaAll](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotated/_index.md b/english/cpp/system.xml.schema/xmlschemaannotated/_index.md new file mode 100644 index 0000000000..fc1d4f7397 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotated/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotated class +linktitle: XmlSchemaAnnotated +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotated class. The base class for any element that can contain annotation elements in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaannotated/ +--- +## XmlSchemaAnnotated class + + +The base class for any element that can contain annotation elements. + +```cpp +class XmlSchemaAnnotated : public System::Xml::Schema::XmlSchemaObject +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Annotation](./get_annotation/)() | Returns the **annotation** property. | +| [get_Id](./get_id/)() | Returns the string id. | +| [get_UnhandledAttributes](./get_unhandledattributes/)() | Returns the qualified attributes that do not belong to the current schema's target namespace. | +| [set_Annotation](./set_annotation/)(const SharedPtr\\&) | Sets the **annotation** property. | +| [set_Id](./set_id/)(const String\&) | Sets the string id. | +| [set_UnhandledAttributes](./set_unhandledattributes/)(const ArrayPtr\\>\&) | Sets the qualified attributes that do not belong to the current schema's target namespace. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaObject](../xmlschemaobject/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotated/get_annotation/_index.md b/english/cpp/system.xml.schema/xmlschemaannotated/get_annotation/_index.md new file mode 100644 index 0000000000..53213b07df --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotated/get_annotation/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotated::get_Annotation method +linktitle: get_Annotation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotated::get_Annotation method. Returns the annotation property in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaannotated/get_annotation/ +--- +## XmlSchemaAnnotated::get_Annotation method + + +Returns the **annotation** property. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAnnotated::get_Annotation() +``` + + +### ReturnValue + +An [XmlSchemaAnnotation](../../xmlschemaannotation/) representing the **annotation** property. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnnotation](../../xmlschemaannotation/) +* Class [XmlSchemaAnnotated](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotated/get_id/_index.md b/english/cpp/system.xml.schema/xmlschemaannotated/get_id/_index.md new file mode 100644 index 0000000000..bc23e942ed --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotated/get_id/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotated::get_Id method +linktitle: get_Id +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotated::get_Id method. Returns the string id in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaannotated/get_id/ +--- +## XmlSchemaAnnotated::get_Id method + + +Returns the string id. + +```cpp +String System::Xml::Schema::XmlSchemaAnnotated::get_Id() +``` + + +### ReturnValue + +The string id. The default is [String::Empty](../../../system/string/empty/). Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAnnotated](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotated/get_unhandledattributes/_index.md b/english/cpp/system.xml.schema/xmlschemaannotated/get_unhandledattributes/_index.md new file mode 100644 index 0000000000..1dca1cbac2 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotated/get_unhandledattributes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotated::get_UnhandledAttributes method +linktitle: get_UnhandledAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotated::get_UnhandledAttributes method. Returns the qualified attributes that do not belong to the current schema''s target namespace in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaannotated/get_unhandledattributes/ +--- +## XmlSchemaAnnotated::get_UnhandledAttributes method + + +Returns the qualified attributes that do not belong to the current schema's target namespace. + +```cpp +ArrayPtr> System::Xml::Schema::XmlSchemaAnnotated::get_UnhandledAttributes() +``` + + +### ReturnValue + +An array of qualified [XmlAttribute](../../../system.xml/xmlattribute/) objects that do not belong to the schema's target namespace. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../../system.xml/xmlattribute/) +* Class [XmlSchemaAnnotated](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotated/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaannotated/ptr/_index.md new file mode 100644 index 0000000000..758c0eef2b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotated/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotated::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotated::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaannotated/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaAnnotated::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaAnnotated](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotated/set_annotation/_index.md b/english/cpp/system.xml.schema/xmlschemaannotated/set_annotation/_index.md new file mode 100644 index 0000000000..5c410963d4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotated/set_annotation/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotated::set_Annotation method +linktitle: set_Annotation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotated::set_Annotation method. Sets the annotation property in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaannotated/set_annotation/ +--- +## XmlSchemaAnnotated::set_Annotation method + + +Sets the **annotation** property. + +```cpp +void System::Xml::Schema::XmlSchemaAnnotated::set_Annotation(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnnotation](../../xmlschemaannotation/) +* Class [XmlSchemaAnnotated](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotated/set_id/_index.md b/english/cpp/system.xml.schema/xmlschemaannotated/set_id/_index.md new file mode 100644 index 0000000000..784e0557af --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotated/set_id/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotated::set_Id method +linktitle: set_Id +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotated::set_Id method. Sets the string id in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaannotated/set_id/ +--- +## XmlSchemaAnnotated::set_Id method + + +Sets the string id. + +```cpp +void System::Xml::Schema::XmlSchemaAnnotated::set_Id(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAnnotated](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotated/set_unhandledattributes/_index.md b/english/cpp/system.xml.schema/xmlschemaannotated/set_unhandledattributes/_index.md new file mode 100644 index 0000000000..0327ee77f4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotated/set_unhandledattributes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotated::set_UnhandledAttributes method +linktitle: set_UnhandledAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotated::set_UnhandledAttributes method. Sets the qualified attributes that do not belong to the current schema''s target namespace in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaannotated/set_unhandledattributes/ +--- +## XmlSchemaAnnotated::set_UnhandledAttributes method + + +Sets the qualified attributes that do not belong to the current schema's target namespace. + +```cpp +void System::Xml::Schema::XmlSchemaAnnotated::set_UnhandledAttributes(const ArrayPtr> &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\>\& | The value to set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../../system.xml/xmlattribute/) +* Class [XmlSchemaAnnotated](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotation/_index.md b/english/cpp/system.xml.schema/xmlschemaannotation/_index.md new file mode 100644 index 0000000000..406e09c000 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotation/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotation class +linktitle: XmlSchemaAnnotation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotation class. Represents the World Wide Web Consortium (W3C) annotation element in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaannotation/ +--- +## XmlSchemaAnnotation class + + +Represents the World Wide [Web](../../system.web/) Consortium (W3C) **annotation** element. + +```cpp +class XmlSchemaAnnotation : public System::Xml::Schema::XmlSchemaObject +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Id](./get_id/)() | Returns the string id. | +| [get_Items](./get_items/)() | Returns the **Items** collection that is used to store the **appinfo** and **documentation** child elements. | +| [get_UnhandledAttributes](./get_unhandledattributes/)() | Returns the qualified attributes that do not belong to the schema's target namespace. | +| [set_Id](./set_id/)(const String\&) | Sets the string id. | +| [set_UnhandledAttributes](./set_unhandledattributes/)(const ArrayPtr\\>\&) | Sets the qualified attributes that do not belong to the schema's target namespace. | +| [XmlSchemaAnnotation](./xmlschemaannotation/)() | Initializes a new instance of the [XmlSchemaAnnotation](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaObject](../xmlschemaobject/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotation/get_id/_index.md b/english/cpp/system.xml.schema/xmlschemaannotation/get_id/_index.md new file mode 100644 index 0000000000..a9e8b052ee --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotation/get_id/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotation::get_Id method +linktitle: get_Id +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotation::get_Id method. Returns the string id in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaannotation/get_id/ +--- +## XmlSchemaAnnotation::get_Id method + + +Returns the string id. + +```cpp +String System::Xml::Schema::XmlSchemaAnnotation::get_Id() +``` + + +### ReturnValue + +The string id. The default is [String::Empty](../../../system/string/empty/). Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAnnotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotation/get_items/_index.md b/english/cpp/system.xml.schema/xmlschemaannotation/get_items/_index.md new file mode 100644 index 0000000000..2fd6cc2a6e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotation/get_items/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotation::get_Items method +linktitle: get_Items +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotation::get_Items method. Returns the Items collection that is used to store the appinfo and documentation child elements in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaannotation/get_items/ +--- +## XmlSchemaAnnotation::get_Items method + + +Returns the **Items** collection that is used to store the **appinfo** and **documentation** child elements. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAnnotation::get_Items() +``` + + +### ReturnValue + +An [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) of **appinfo** and **documentation** child elements. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaAnnotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotation/get_unhandledattributes/_index.md b/english/cpp/system.xml.schema/xmlschemaannotation/get_unhandledattributes/_index.md new file mode 100644 index 0000000000..432f95bddd --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotation/get_unhandledattributes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotation::get_UnhandledAttributes method +linktitle: get_UnhandledAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotation::get_UnhandledAttributes method. Returns the qualified attributes that do not belong to the schema''s target namespace in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaannotation/get_unhandledattributes/ +--- +## XmlSchemaAnnotation::get_UnhandledAttributes method + + +Returns the qualified attributes that do not belong to the schema's target namespace. + +```cpp +ArrayPtr> System::Xml::Schema::XmlSchemaAnnotation::get_UnhandledAttributes() +``` + + +### ReturnValue + +An array of [XmlAttribute](../../../system.xml/xmlattribute/) objects that do not belong to the schema's target namespace. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../../system.xml/xmlattribute/) +* Class [XmlSchemaAnnotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotation/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaannotation/ptr/_index.md new file mode 100644 index 0000000000..6cd0176f4e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotation/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotation::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotation::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaannotation/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaAnnotation::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaAnnotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotation/set_id/_index.md b/english/cpp/system.xml.schema/xmlschemaannotation/set_id/_index.md new file mode 100644 index 0000000000..83d891ecc8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotation/set_id/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotation::set_Id method +linktitle: set_Id +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotation::set_Id method. Sets the string id in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaannotation/set_id/ +--- +## XmlSchemaAnnotation::set_Id method + + +Sets the string id. + +```cpp +void System::Xml::Schema::XmlSchemaAnnotation::set_Id(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAnnotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotation/set_unhandledattributes/_index.md b/english/cpp/system.xml.schema/xmlschemaannotation/set_unhandledattributes/_index.md new file mode 100644 index 0000000000..14d775fbfa --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotation/set_unhandledattributes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotation::set_UnhandledAttributes method +linktitle: set_UnhandledAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotation::set_UnhandledAttributes method. Sets the qualified attributes that do not belong to the schema''s target namespace in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaannotation/set_unhandledattributes/ +--- +## XmlSchemaAnnotation::set_UnhandledAttributes method + + +Sets the qualified attributes that do not belong to the schema's target namespace. + +```cpp +void System::Xml::Schema::XmlSchemaAnnotation::set_UnhandledAttributes(const ArrayPtr> &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\>\& | The value to set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../../system.xml/xmlattribute/) +* Class [XmlSchemaAnnotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaannotation/xmlschemaannotation/_index.md b/english/cpp/system.xml.schema/xmlschemaannotation/xmlschemaannotation/_index.md new file mode 100644 index 0000000000..c13a88b213 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaannotation/xmlschemaannotation/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAnnotation::XmlSchemaAnnotation constructor +linktitle: XmlSchemaAnnotation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnnotation::XmlSchemaAnnotation constructor. Initializes a new instance of the XmlSchemaAnnotation class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaannotation/xmlschemaannotation/ +--- +## XmlSchemaAnnotation::XmlSchemaAnnotation constructor + + +Initializes a new instance of the [XmlSchemaAnnotation](../) class. + +```cpp +System::Xml::Schema::XmlSchemaAnnotation::XmlSchemaAnnotation() +``` + +## See Also + +* Class [XmlSchemaAnnotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaany/_index.md b/english/cpp/system.xml.schema/xmlschemaany/_index.md new file mode 100644 index 0000000000..f1e5a8c664 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaany/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::Schema::XmlSchemaAny class +linktitle: XmlSchemaAny +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAny class. Represents the World Wide Web Consortium (W3C) any element in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemaany/ +--- +## XmlSchemaAny class + + +Represents the World Wide [Web](../../system.web/) Consortium (W3C) **any** element. + +```cpp +class XmlSchemaAny : public System::Xml::Schema::XmlSchemaParticle +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Namespace](./get_namespace/)() | Returns the namespaces containing the elements that can be used. | +| [get_ProcessContents](./get_processcontents/)() | Returns information about how an application or XML processor should handle the validation of XML documents for the elements specified by the **any** element. | +| [set_Namespace](./set_namespace/)(const String\&) | Sets the namespaces containing the elements that can be used. | +| [set_ProcessContents](./set_processcontents/)(XmlSchemaContentProcessing) | Sets information about how an application or XML processor should handle the validation of XML documents for the elements specified by the **any** element. | +| [XmlSchemaAny](./xmlschemaany/)() | Initializes a new instance of the [XmlSchemaAny](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaParticle](../xmlschemaparticle/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaany/get_namespace/_index.md b/english/cpp/system.xml.schema/xmlschemaany/get_namespace/_index.md new file mode 100644 index 0000000000..824d88eb89 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaany/get_namespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAny::get_Namespace method +linktitle: get_Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAny::get_Namespace method. Returns the namespaces containing the elements that can be used in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaany/get_namespace/ +--- +## XmlSchemaAny::get_Namespace method + + +Returns the namespaces containing the elements that can be used. + +```cpp +String System::Xml::Schema::XmlSchemaAny::get_Namespace() +``` + + +### ReturnValue + +Namespaces for elements that are available for use. The default is **##any**. Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAny](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaany/get_processcontents/_index.md b/english/cpp/system.xml.schema/xmlschemaany/get_processcontents/_index.md new file mode 100644 index 0000000000..2018f2b77b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaany/get_processcontents/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAny::get_ProcessContents method +linktitle: get_ProcessContents +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAny::get_ProcessContents method. Returns information about how an application or XML processor should handle the validation of XML documents for the elements specified by the any element in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaany/get_processcontents/ +--- +## XmlSchemaAny::get_ProcessContents method + + +Returns information about how an application or XML processor should handle the validation of XML documents for the elements specified by the **any** element. + +```cpp +XmlSchemaContentProcessing System::Xml::Schema::XmlSchemaAny::get_ProcessContents() +``` + + +### ReturnValue + +One of the XmlSchemaContentProcessing values. If no **processContents** attribute is specified, the default is **Strict**. + +## See Also + +* Enum [XmlSchemaContentProcessing](../../xmlschemacontentprocessing/) +* Class [XmlSchemaAny](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaany/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaany/ptr/_index.md new file mode 100644 index 0000000000..12e0728e8e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaany/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAny::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAny::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaany/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaAny::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaAny](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaany/set_namespace/_index.md b/english/cpp/system.xml.schema/xmlschemaany/set_namespace/_index.md new file mode 100644 index 0000000000..67031969ba --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaany/set_namespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAny::set_Namespace method +linktitle: set_Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAny::set_Namespace method. Sets the namespaces containing the elements that can be used in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaany/set_namespace/ +--- +## XmlSchemaAny::set_Namespace method + + +Sets the namespaces containing the elements that can be used. + +```cpp +void System::Xml::Schema::XmlSchemaAny::set_Namespace(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAny](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaany/set_processcontents/_index.md b/english/cpp/system.xml.schema/xmlschemaany/set_processcontents/_index.md new file mode 100644 index 0000000000..470aff1ae3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaany/set_processcontents/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAny::set_ProcessContents method +linktitle: set_ProcessContents +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAny::set_ProcessContents method. Sets information about how an application or XML processor should handle the validation of XML documents for the elements specified by the any element in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaany/set_processcontents/ +--- +## XmlSchemaAny::set_ProcessContents method + + +Sets information about how an application or XML processor should handle the validation of XML documents for the elements specified by the **any** element. + +```cpp +void System::Xml::Schema::XmlSchemaAny::set_ProcessContents(XmlSchemaContentProcessing value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaContentProcessing | The value to set. | + +## See Also + +* Enum [XmlSchemaContentProcessing](../../xmlschemacontentprocessing/) +* Class [XmlSchemaAny](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaany/xmlschemaany/_index.md b/english/cpp/system.xml.schema/xmlschemaany/xmlschemaany/_index.md new file mode 100644 index 0000000000..3ea78129b4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaany/xmlschemaany/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAny::XmlSchemaAny constructor +linktitle: XmlSchemaAny +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAny::XmlSchemaAny constructor. Initializes a new instance of the XmlSchemaAny class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaany/xmlschemaany/ +--- +## XmlSchemaAny::XmlSchemaAny constructor + + +Initializes a new instance of the [XmlSchemaAny](../) class. + +```cpp +System::Xml::Schema::XmlSchemaAny::XmlSchemaAny() +``` + +## See Also + +* Class [XmlSchemaAny](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaanyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemaanyattribute/_index.md new file mode 100644 index 0000000000..d51f572bfe --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaanyattribute/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::Schema::XmlSchemaAnyAttribute class +linktitle: XmlSchemaAnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnyAttribute class. Represents the World Wide Web Consortium (W3C) anyAttribute element in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemaanyattribute/ +--- +## XmlSchemaAnyAttribute class + + +Represents the World Wide [Web](../../system.web/) Consortium (W3C) **anyAttribute** element. + +```cpp +class XmlSchemaAnyAttribute : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Namespace](./get_namespace/)() | Returns the namespaces containing the attributes that can be used. | +| [get_ProcessContents](./get_processcontents/)() | Returns information about how an application or XML processor should handle the validation of XML documents for the attributes specified by the **anyAttribute** element. | +| [set_Namespace](./set_namespace/)(const String\&) | Sets the namespaces containing the attributes that can be used. | +| [set_ProcessContents](./set_processcontents/)(XmlSchemaContentProcessing) | Sets information about how an application or XML processor should handle the validation of XML documents for the attributes specified by the **anyAttribute** element. | +| [XmlSchemaAnyAttribute](./xmlschemaanyattribute/)() | Initializes a new instance of the [XmlSchemaAnyAttribute](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaanyattribute/get_namespace/_index.md b/english/cpp/system.xml.schema/xmlschemaanyattribute/get_namespace/_index.md new file mode 100644 index 0000000000..1d58818b12 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaanyattribute/get_namespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAnyAttribute::get_Namespace method +linktitle: get_Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnyAttribute::get_Namespace method. Returns the namespaces containing the attributes that can be used in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaanyattribute/get_namespace/ +--- +## XmlSchemaAnyAttribute::get_Namespace method + + +Returns the namespaces containing the attributes that can be used. + +```cpp +String System::Xml::Schema::XmlSchemaAnyAttribute::get_Namespace() +``` + + +### ReturnValue + +Namespaces for attributes that are available for use. The default is **##any**. Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAnyAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaanyattribute/get_processcontents/_index.md b/english/cpp/system.xml.schema/xmlschemaanyattribute/get_processcontents/_index.md new file mode 100644 index 0000000000..0dd3d21f8b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaanyattribute/get_processcontents/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAnyAttribute::get_ProcessContents method +linktitle: get_ProcessContents +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnyAttribute::get_ProcessContents method. Returns information about how an application or XML processor should handle the validation of XML documents for the attributes specified by the anyAttribute element in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaanyattribute/get_processcontents/ +--- +## XmlSchemaAnyAttribute::get_ProcessContents method + + +Returns information about how an application or XML processor should handle the validation of XML documents for the attributes specified by the **anyAttribute** element. + +```cpp +XmlSchemaContentProcessing System::Xml::Schema::XmlSchemaAnyAttribute::get_ProcessContents() +``` + + +### ReturnValue + +One of the XmlSchemaContentProcessing values. If no **processContents** attribute is specified, the default is **Strict**. + +## See Also + +* Enum [XmlSchemaContentProcessing](../../xmlschemacontentprocessing/) +* Class [XmlSchemaAnyAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaanyattribute/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaanyattribute/ptr/_index.md new file mode 100644 index 0000000000..ff6d380850 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaanyattribute/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAnyAttribute::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnyAttribute::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaanyattribute/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaAnyAttribute::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaAnyAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaanyattribute/set_namespace/_index.md b/english/cpp/system.xml.schema/xmlschemaanyattribute/set_namespace/_index.md new file mode 100644 index 0000000000..81ec04bbdd --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaanyattribute/set_namespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAnyAttribute::set_Namespace method +linktitle: set_Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnyAttribute::set_Namespace method. Sets the namespaces containing the attributes that can be used in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaanyattribute/set_namespace/ +--- +## XmlSchemaAnyAttribute::set_Namespace method + + +Sets the namespaces containing the attributes that can be used. + +```cpp +void System::Xml::Schema::XmlSchemaAnyAttribute::set_Namespace(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAnyAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaanyattribute/set_processcontents/_index.md b/english/cpp/system.xml.schema/xmlschemaanyattribute/set_processcontents/_index.md new file mode 100644 index 0000000000..9f3631a297 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaanyattribute/set_processcontents/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAnyAttribute::set_ProcessContents method +linktitle: set_ProcessContents +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnyAttribute::set_ProcessContents method. Sets information about how an application or XML processor should handle the validation of XML documents for the attributes specified by the anyAttribute element in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaanyattribute/set_processcontents/ +--- +## XmlSchemaAnyAttribute::set_ProcessContents method + + +Sets information about how an application or XML processor should handle the validation of XML documents for the attributes specified by the **anyAttribute** element. + +```cpp +void System::Xml::Schema::XmlSchemaAnyAttribute::set_ProcessContents(XmlSchemaContentProcessing value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaContentProcessing | The value to set. | + +## See Also + +* Enum [XmlSchemaContentProcessing](../../xmlschemacontentprocessing/) +* Class [XmlSchemaAnyAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaanyattribute/xmlschemaanyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemaanyattribute/xmlschemaanyattribute/_index.md new file mode 100644 index 0000000000..1f4eaa4e09 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaanyattribute/xmlschemaanyattribute/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAnyAttribute::XmlSchemaAnyAttribute constructor +linktitle: XmlSchemaAnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAnyAttribute::XmlSchemaAnyAttribute constructor. Initializes a new instance of the XmlSchemaAnyAttribute class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaanyattribute/xmlschemaanyattribute/ +--- +## XmlSchemaAnyAttribute::XmlSchemaAnyAttribute constructor + + +Initializes a new instance of the [XmlSchemaAnyAttribute](../) class. + +```cpp +System::Xml::Schema::XmlSchemaAnyAttribute::XmlSchemaAnyAttribute() +``` + +## See Also + +* Class [XmlSchemaAnyAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaappinfo/_index.md b/english/cpp/system.xml.schema/xmlschemaappinfo/_index.md new file mode 100644 index 0000000000..d7530cfb2f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaappinfo/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Xml::Schema::XmlSchemaAppInfo class +linktitle: XmlSchemaAppInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAppInfo class. Represents the World Wide Web Consortium (W3C) appinfo element in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschemaappinfo/ +--- +## XmlSchemaAppInfo class + + +Represents the World Wide [Web](../../system.web/) Consortium (W3C) **appinfo** element. + +```cpp +class XmlSchemaAppInfo : public System::Xml::Schema::XmlSchemaObject +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Markup](./get_markup/)() | Returns an array of [XmlNode](../../system.xml/xmlnode/) objects that represents the **appinfo** child nodes. | +| [get_Source](./get_source/)() | Returns the source of the application information. | +| [set_Markup](./set_markup/)(const ArrayPtr\\>\&) | Sets an array of [XmlNode](../../system.xml/xmlnode/) objects that represents the **appinfo** child nodes. | +| [set_Source](./set_source/)(const String\&) | Sets the source of the application information. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaObject](../xmlschemaobject/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaappinfo/get_markup/_index.md b/english/cpp/system.xml.schema/xmlschemaappinfo/get_markup/_index.md new file mode 100644 index 0000000000..6eaaba8912 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaappinfo/get_markup/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaAppInfo::get_Markup method +linktitle: get_Markup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAppInfo::get_Markup method. Returns an array of XmlNode objects that represents the appinfo child nodes in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaappinfo/get_markup/ +--- +## XmlSchemaAppInfo::get_Markup method + + +Returns an array of [XmlNode](../../../system.xml/xmlnode/) objects that represents the **appinfo** child nodes. + +```cpp +ArrayPtr> System::Xml::Schema::XmlSchemaAppInfo::get_Markup() +``` + + +### ReturnValue + +An array of [XmlNode](../../../system.xml/xmlnode/) objects that represents the **appinfo** child nodes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../../system.xml/xmlnode/) +* Class [XmlSchemaAppInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaappinfo/get_source/_index.md b/english/cpp/system.xml.schema/xmlschemaappinfo/get_source/_index.md new file mode 100644 index 0000000000..d20b18c202 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaappinfo/get_source/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAppInfo::get_Source method +linktitle: get_Source +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAppInfo::get_Source method. Returns the source of the application information in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaappinfo/get_source/ +--- +## XmlSchemaAppInfo::get_Source method + + +Returns the source of the application information. + +```cpp +String System::Xml::Schema::XmlSchemaAppInfo::get_Source() +``` + + +### ReturnValue + +A Uniform Resource Identifier (URI) reference. The default is [String::Empty](../../../system/string/empty/). Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAppInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaappinfo/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaappinfo/ptr/_index.md new file mode 100644 index 0000000000..4757a5ab7f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaappinfo/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAppInfo::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAppInfo::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaappinfo/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaAppInfo::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaAppInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaappinfo/set_markup/_index.md b/english/cpp/system.xml.schema/xmlschemaappinfo/set_markup/_index.md new file mode 100644 index 0000000000..ae1688f7f8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaappinfo/set_markup/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaAppInfo::set_Markup method +linktitle: set_Markup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAppInfo::set_Markup method. Sets an array of XmlNode objects that represents the appinfo child nodes in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaappinfo/set_markup/ +--- +## XmlSchemaAppInfo::set_Markup method + + +Sets an array of [XmlNode](../../../system.xml/xmlnode/) objects that represents the **appinfo** child nodes. + +```cpp +void System::Xml::Schema::XmlSchemaAppInfo::set_Markup(const ArrayPtr> &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\>\& | The value to set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../../system.xml/xmlnode/) +* Class [XmlSchemaAppInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaappinfo/set_source/_index.md b/english/cpp/system.xml.schema/xmlschemaappinfo/set_source/_index.md new file mode 100644 index 0000000000..18d1b97092 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaappinfo/set_source/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAppInfo::set_Source method +linktitle: set_Source +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAppInfo::set_Source method. Sets the source of the application information in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaappinfo/set_source/ +--- +## XmlSchemaAppInfo::set_Source method + + +Sets the source of the application information. + +```cpp +void System::Xml::Schema::XmlSchemaAppInfo::set_Source(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAppInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/_index.md new file mode 100644 index 0000000000..bd01e3cc02 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute class +linktitle: XmlSchemaAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute class. Represents the attribute element from the XML Schema as specified by the World Wide Web Consortium (W3C). Attributes provide additional information for other document elements. The attribute tag is nested between the tags of a document''s element for the schema. The XML document displays attributes as named items in the opening tag of an element in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.schema/xmlschemaattribute/ +--- +## XmlSchemaAttribute class + + +Represents the **attribute** element from the XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). Attributes provide additional information for other document elements. The attribute tag is nested between the tags of a document's element for the schema. The XML document displays attributes as named items in the opening tag of an element. + +```cpp +class XmlSchemaAttribute : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_AttributeSchemaType](./get_attributeschematype/)() | Returns an [XmlSchemaSimpleType](../xmlschemasimpletype/) object representing the type of the attribute based on the [XmlSchemaAttribute::get_SchemaType](./get_schematype/) or [XmlSchemaAttribute::get_SchemaTypeName](./get_schematypename/) value of the attribute. | +| [get_AttributeType](./get_attributetype/)() | Returns the object based on the [XmlSchemaAttribute::get_SchemaType](./get_schematype/) or [XmlSchemaAttribute::get_SchemaTypeName](./get_schematypename/) value of the attribute that holds the post-compilation interpretation of the **AttributeType** value. | +| [get_DefaultValue](./get_defaultvalue/)() | Returns the default value for the attribute. | +| [get_FixedValue](./get_fixedvalue/)() | Returns the fixed value for the attribute. | +| [get_Form](./get_form/)() | Returns the form for the attribute. | +| [get_Name](./get_name/)() | Returns the name of the attribute. | +| [get_QualifiedName](./get_qualifiedname/)() | Returns the qualified name for the attribute. | +| [get_RefName](./get_refname/)() | Returns the name of an attribute declared in this schema (or another schema indicated by the specified namespace). | +| [get_SchemaType](./get_schematype/)() | Returns the attribute type to a simple type. | +| [get_SchemaTypeName](./get_schematypename/)() | Returns the name of the simple type defined in this schema (or another schema indicated by the specified namespace). | +| [get_Use](./get_use/)() | Returns information about how the attribute is used. | +| [set_DefaultValue](./set_defaultvalue/)(const String\&) | Sets the default value for the attribute. | +| [set_FixedValue](./set_fixedvalue/)(const String\&) | Sets the fixed value for the attribute. | +| [set_Form](./set_form/)(XmlSchemaForm) | Sets the form for the attribute. | +| [set_Name](./set_name/)(const String\&) | Sets the name of the attribute. | +| [set_RefName](./set_refname/)(const SharedPtr\\&) | Sets the name of an attribute declared in this schema (or another schema indicated by the specified namespace). | +| [set_SchemaType](./set_schematype/)(const SharedPtr\\&) | Sets the attribute type to a simple type. | +| [set_SchemaTypeName](./set_schematypename/)(const SharedPtr\\&) | Sets the name of the simple type defined in this schema (or another schema indicated by the specified namespace). | +| [set_Use](./set_use/)(XmlSchemaUse) | Sets information about how the attribute is used. | +| [XmlSchemaAttribute](./xmlschemaattribute/)() | Initializes a new instance of the [XmlSchemaAttribute](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/get_attributeschematype/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/get_attributeschematype/_index.md new file mode 100644 index 0000000000..6697a1b41e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/get_attributeschematype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::get_AttributeSchemaType method +linktitle: get_AttributeSchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::get_AttributeSchemaType method. Returns an XmlSchemaSimpleType object representing the type of the attribute based on the XmlSchemaAttribute::get_SchemaType or XmlSchemaAttribute::get_SchemaTypeName value of the attribute in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaattribute/get_attributeschematype/ +--- +## XmlSchemaAttribute::get_AttributeSchemaType method + + +Returns an [XmlSchemaSimpleType](../../xmlschemasimpletype/) object representing the type of the attribute based on the [XmlSchemaAttribute::get_SchemaType](../get_schematype/) or [XmlSchemaAttribute::get_SchemaTypeName](../get_schematypename/) value of the attribute. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAttribute::get_AttributeSchemaType() +``` + + +### ReturnValue + +An [XmlSchemaSimpleType](../../xmlschemasimpletype/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/get_attributetype/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/get_attributetype/_index.md new file mode 100644 index 0000000000..c40bb6998f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/get_attributetype/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::get_AttributeType method +linktitle: get_AttributeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::get_AttributeType method. Returns the object based on the XmlSchemaAttribute::get_SchemaType or XmlSchemaAttribute::get_SchemaTypeName value of the attribute that holds the post-compilation interpretation of the AttributeType value in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaattribute/get_attributetype/ +--- +## XmlSchemaAttribute::get_AttributeType method + + +Returns the object based on the [XmlSchemaAttribute::get_SchemaType](../get_schematype/) or [XmlSchemaAttribute::get_SchemaTypeName](../get_schematypename/) value of the attribute that holds the post-compilation interpretation of the **AttributeType** value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAttribute::get_AttributeType() +``` + + +### ReturnValue + +The object that holds the post-compilation interpretation of the **AttributeType** value. + +## Deprecated +It is recommended to use get_AttributeSchemaType method instead. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/get_defaultvalue/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/get_defaultvalue/_index.md new file mode 100644 index 0000000000..1ac535ef69 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/get_defaultvalue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::get_DefaultValue method +linktitle: get_DefaultValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::get_DefaultValue method. Returns the default value for the attribute in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaattribute/get_defaultvalue/ +--- +## XmlSchemaAttribute::get_DefaultValue method + + +Returns the default value for the attribute. + +```cpp +String System::Xml::Schema::XmlSchemaAttribute::get_DefaultValue() +``` + + +### ReturnValue + +The default value for the attribute. The default is **nullptr**. Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/get_fixedvalue/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/get_fixedvalue/_index.md new file mode 100644 index 0000000000..e327f5f901 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/get_fixedvalue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::get_FixedValue method +linktitle: get_FixedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::get_FixedValue method. Returns the fixed value for the attribute in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaattribute/get_fixedvalue/ +--- +## XmlSchemaAttribute::get_FixedValue method + + +Returns the fixed value for the attribute. + +```cpp +String System::Xml::Schema::XmlSchemaAttribute::get_FixedValue() +``` + + +### ReturnValue + +The fixed value for the attribute. The default is null. Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/get_form/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/get_form/_index.md new file mode 100644 index 0000000000..d6a61331b0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/get_form/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::get_Form method +linktitle: get_Form +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::get_Form method. Returns the form for the attribute in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaattribute/get_form/ +--- +## XmlSchemaAttribute::get_Form method + + +Returns the form for the attribute. + +```cpp +XmlSchemaForm System::Xml::Schema::XmlSchemaAttribute::get_Form() +``` + + +### ReturnValue + +One of the XmlSchemaForm values. The default is the [XmlSchema::get_AttributeFormDefault](../../xmlschema/get_attributeformdefault/) value of the schema element containing the attribute. Optional. + +## See Also + +* Enum [XmlSchemaForm](../../xmlschemaform/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/get_name/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/get_name/_index.md new file mode 100644 index 0000000000..21f7ff82b6 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::get_Name method. Returns the name of the attribute in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaattribute/get_name/ +--- +## XmlSchemaAttribute::get_Name method + + +Returns the name of the attribute. + +```cpp +String System::Xml::Schema::XmlSchemaAttribute::get_Name() +``` + + +### ReturnValue + +The name of the attribute. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/get_qualifiedname/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/get_qualifiedname/_index.md new file mode 100644 index 0000000000..fe1fe2d4f3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/get_qualifiedname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::get_QualifiedName method +linktitle: get_QualifiedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::get_QualifiedName method. Returns the qualified name for the attribute in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemaattribute/get_qualifiedname/ +--- +## XmlSchemaAttribute::get_QualifiedName method + + +Returns the qualified name for the attribute. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAttribute::get_QualifiedName() +``` + + +### ReturnValue + +The post-compilation interpretation of the **QualifiedName** value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/get_refname/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/get_refname/_index.md new file mode 100644 index 0000000000..fff433055e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/get_refname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::get_RefName method +linktitle: get_RefName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::get_RefName method. Returns the name of an attribute declared in this schema (or another schema indicated by the specified namespace) in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemaattribute/get_refname/ +--- +## XmlSchemaAttribute::get_RefName method + + +Returns the name of an attribute declared in this schema (or another schema indicated by the specified namespace). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAttribute::get_RefName() +``` + + +### ReturnValue + +The name of the attribute declared. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/get_schematype/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/get_schematype/_index.md new file mode 100644 index 0000000000..9d6d74a81a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/get_schematype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::get_SchemaType method +linktitle: get_SchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::get_SchemaType method. Returns the attribute type to a simple type in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschemaattribute/get_schematype/ +--- +## XmlSchemaAttribute::get_SchemaType method + + +Returns the attribute type to a simple type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAttribute::get_SchemaType() +``` + + +### ReturnValue + +The simple type defined in this schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/get_schematypename/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/get_schematypename/_index.md new file mode 100644 index 0000000000..b7b7bd53d4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/get_schematypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::get_SchemaTypeName method +linktitle: get_SchemaTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::get_SchemaTypeName method. Returns the name of the simple type defined in this schema (or another schema indicated by the specified namespace) in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.schema/xmlschemaattribute/get_schematypename/ +--- +## XmlSchemaAttribute::get_SchemaTypeName method + + +Returns the name of the simple type defined in this schema (or another schema indicated by the specified namespace). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAttribute::get_SchemaTypeName() +``` + + +### ReturnValue + +The name of the simple type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/get_use/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/get_use/_index.md new file mode 100644 index 0000000000..b62be1fc23 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/get_use/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::get_Use method +linktitle: get_Use +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::get_Use method. Returns information about how the attribute is used in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.schema/xmlschemaattribute/get_use/ +--- +## XmlSchemaAttribute::get_Use method + + +Returns information about how the attribute is used. + +```cpp +XmlSchemaUse System::Xml::Schema::XmlSchemaAttribute::get_Use() +``` + + +### ReturnValue + +One of the following values: None, Prohibited, Optional, or Required. The default is Optional. Optional. + +## See Also + +* Enum [XmlSchemaUse](../../xmlschemause/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/ptr/_index.md new file mode 100644 index 0000000000..58c167d6d4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml.schema/xmlschemaattribute/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaAttribute::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/set_defaultvalue/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/set_defaultvalue/_index.md new file mode 100644 index 0000000000..57e299df7f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/set_defaultvalue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::set_DefaultValue method +linktitle: set_DefaultValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::set_DefaultValue method. Sets the default value for the attribute in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml.schema/xmlschemaattribute/set_defaultvalue/ +--- +## XmlSchemaAttribute::set_DefaultValue method + + +Sets the default value for the attribute. + +```cpp +void System::Xml::Schema::XmlSchemaAttribute::set_DefaultValue(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/set_fixedvalue/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/set_fixedvalue/_index.md new file mode 100644 index 0000000000..5c0d46b5c9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/set_fixedvalue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::set_FixedValue method +linktitle: set_FixedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::set_FixedValue method. Sets the fixed value for the attribute in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml.schema/xmlschemaattribute/set_fixedvalue/ +--- +## XmlSchemaAttribute::set_FixedValue method + + +Sets the fixed value for the attribute. + +```cpp +void System::Xml::Schema::XmlSchemaAttribute::set_FixedValue(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/set_form/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/set_form/_index.md new file mode 100644 index 0000000000..18a4a53aa8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/set_form/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::set_Form method +linktitle: set_Form +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::set_Form method. Sets the form for the attribute in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml.schema/xmlschemaattribute/set_form/ +--- +## XmlSchemaAttribute::set_Form method + + +Sets the form for the attribute. + +```cpp +void System::Xml::Schema::XmlSchemaAttribute::set_Form(XmlSchemaForm value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaForm | The value to set. | + +## See Also + +* Enum [XmlSchemaForm](../../xmlschemaform/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/set_name/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/set_name/_index.md new file mode 100644 index 0000000000..c8767fe887 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::set_Name method. Sets the name of the attribute in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml.schema/xmlschemaattribute/set_name/ +--- +## XmlSchemaAttribute::set_Name method + + +Sets the name of the attribute. + +```cpp +void System::Xml::Schema::XmlSchemaAttribute::set_Name(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/set_refname/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/set_refname/_index.md new file mode 100644 index 0000000000..342241aace --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/set_refname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::set_RefName method +linktitle: set_RefName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::set_RefName method. Sets the name of an attribute declared in this schema (or another schema indicated by the specified namespace) in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml.schema/xmlschemaattribute/set_refname/ +--- +## XmlSchemaAttribute::set_RefName method + + +Sets the name of an attribute declared in this schema (or another schema indicated by the specified namespace). + +```cpp +void System::Xml::Schema::XmlSchemaAttribute::set_RefName(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/set_schematype/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/set_schematype/_index.md new file mode 100644 index 0000000000..fea411f8cb --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/set_schematype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::set_SchemaType method +linktitle: set_SchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::set_SchemaType method. Sets the attribute type to a simple type in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml.schema/xmlschemaattribute/set_schematype/ +--- +## XmlSchemaAttribute::set_SchemaType method + + +Sets the attribute type to a simple type. + +```cpp +void System::Xml::Schema::XmlSchemaAttribute::set_SchemaType(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/set_schematypename/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/set_schematypename/_index.md new file mode 100644 index 0000000000..fa4236312b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/set_schematypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::set_SchemaTypeName method +linktitle: set_SchemaTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::set_SchemaTypeName method. Sets the name of the simple type defined in this schema (or another schema indicated by the specified namespace) in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml.schema/xmlschemaattribute/set_schematypename/ +--- +## XmlSchemaAttribute::set_SchemaTypeName method + + +Sets the name of the simple type defined in this schema (or another schema indicated by the specified namespace). + +```cpp +void System::Xml::Schema::XmlSchemaAttribute::set_SchemaTypeName(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/set_use/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/set_use/_index.md new file mode 100644 index 0000000000..61023ee59b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/set_use/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::set_Use method +linktitle: set_Use +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::set_Use method. Sets information about how the attribute is used in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml.schema/xmlschemaattribute/set_use/ +--- +## XmlSchemaAttribute::set_Use method + + +Sets information about how the attribute is used. + +```cpp +void System::Xml::Schema::XmlSchemaAttribute::set_Use(XmlSchemaUse value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaUse | The value to set. | + +## See Also + +* Enum [XmlSchemaUse](../../xmlschemause/) +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattribute/xmlschemaattribute/_index.md b/english/cpp/system.xml.schema/xmlschemaattribute/xmlschemaattribute/_index.md new file mode 100644 index 0000000000..d2512ef9cb --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattribute/xmlschemaattribute/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAttribute::XmlSchemaAttribute constructor +linktitle: XmlSchemaAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttribute::XmlSchemaAttribute constructor. Initializes a new instance of the XmlSchemaAttribute class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaattribute/xmlschemaattribute/ +--- +## XmlSchemaAttribute::XmlSchemaAttribute constructor + + +Initializes a new instance of the [XmlSchemaAttribute](../) class. + +```cpp +System::Xml::Schema::XmlSchemaAttribute::XmlSchemaAttribute() +``` + +## See Also + +* Class [XmlSchemaAttribute](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroup/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroup/_index.md new file mode 100644 index 0000000000..1bb5dfe3db --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroup/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroup class +linktitle: XmlSchemaAttributeGroup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroup class. Represents the attributeGroup element from the XML Schema as specified by the World Wide Web Consortium (W3C). AttributesGroups provides a mechanism to group a set of attribute declarations so that they can be incorporated as a group into complex type definitions in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.schema/xmlschemaattributegroup/ +--- +## XmlSchemaAttributeGroup class + + +Represents the **attributeGroup** element from the XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). AttributesGroups provides a mechanism to group a set of attribute declarations so that they can be incorporated as a group into complex type definitions. + +```cpp +class XmlSchemaAttributeGroup : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_AnyAttribute](./get_anyattribute/)() | Returns the [XmlSchemaAnyAttribute](../xmlschemaanyattribute/) component of the attribute group. | +| [get_Attributes](./get_attributes/)() | Returns the collection of attributes for the attribute group. Contains [XmlSchemaAttribute](../xmlschemaattribute/) and [XmlSchemaAttributeGroupRef](../xmlschemaattributegroupref/) elements. | +| [get_Name](./get_name/)() | Returns the name of the attribute group. | +| [get_QualifiedName](./get_qualifiedname/)() | Returns the qualified name of the attribute group. | +| [get_RedefinedAttributeGroup](./get_redefinedattributegroup/)() | Returns the redefined attribute group property from the XML [Schema](../). | +| [set_AnyAttribute](./set_anyattribute/)(const SharedPtr\\&) | Sets the [XmlSchemaAnyAttribute](../xmlschemaanyattribute/) component of the attribute group. | +| [set_Name](./set_name/)(const String\&) | Sets the name of the attribute group. | +| [XmlSchemaAttributeGroup](./xmlschemaattributegroup/)() | Initializes a new instance of the [XmlSchemaAttributeGroup](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroup/get_anyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroup/get_anyattribute/_index.md new file mode 100644 index 0000000000..ad5728b268 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroup/get_anyattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroup::get_AnyAttribute method +linktitle: get_AnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroup::get_AnyAttribute method. Returns the XmlSchemaAnyAttribute component of the attribute group in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaattributegroup/get_anyattribute/ +--- +## XmlSchemaAttributeGroup::get_AnyAttribute method + + +Returns the [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) component of the attribute group. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAttributeGroup::get_AnyAttribute() +``` + + +### ReturnValue + +The World Wide [Web](../../../system.web/) Consortium (W3C) **anyAttribute** element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaAttributeGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroup/get_attributes/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroup/get_attributes/_index.md new file mode 100644 index 0000000000..92741953b6 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroup/get_attributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroup::get_Attributes method +linktitle: get_Attributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroup::get_Attributes method. Returns the collection of attributes for the attribute group. Contains XmlSchemaAttribute and XmlSchemaAttributeGroupRef elements in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaattributegroup/get_attributes/ +--- +## XmlSchemaAttributeGroup::get_Attributes method + + +Returns the collection of attributes for the attribute group. Contains [XmlSchemaAttribute](../../xmlschemaattribute/) and [XmlSchemaAttributeGroupRef](../../xmlschemaattributegroupref/) elements. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAttributeGroup::get_Attributes() +``` + + +### ReturnValue + +The collection of attributes for the attribute group. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaAttributeGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroup/get_name/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroup/get_name/_index.md new file mode 100644 index 0000000000..ac59c33d22 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroup/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroup::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroup::get_Name method. Returns the name of the attribute group in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaattributegroup/get_name/ +--- +## XmlSchemaAttributeGroup::get_Name method + + +Returns the name of the attribute group. + +```cpp +String System::Xml::Schema::XmlSchemaAttributeGroup::get_Name() +``` + + +### ReturnValue + +The name of the attribute group. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAttributeGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroup/get_qualifiedname/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroup/get_qualifiedname/_index.md new file mode 100644 index 0000000000..a6ae9e0f77 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroup/get_qualifiedname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroup::get_QualifiedName method +linktitle: get_QualifiedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroup::get_QualifiedName method. Returns the qualified name of the attribute group in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaattributegroup/get_qualifiedname/ +--- +## XmlSchemaAttributeGroup::get_QualifiedName method + + +Returns the qualified name of the attribute group. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAttributeGroup::get_QualifiedName() +``` + + +### ReturnValue + +The qualified name of the attribute group. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaAttributeGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroup/get_redefinedattributegroup/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroup/get_redefinedattributegroup/_index.md new file mode 100644 index 0000000000..b18c89fac9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroup/get_redefinedattributegroup/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroup::get_RedefinedAttributeGroup method +linktitle: get_RedefinedAttributeGroup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroup::get_RedefinedAttributeGroup method. Returns the redefined attribute group property from the XML Schema in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaattributegroup/get_redefinedattributegroup/ +--- +## XmlSchemaAttributeGroup::get_RedefinedAttributeGroup method + + +Returns the redefined attribute group property from the XML [Schema](../../). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAttributeGroup::get_RedefinedAttributeGroup() +``` + + +### ReturnValue + +The redefined attribute group property. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAttributeGroup](../) +* Class [XmlSchemaAttributeGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroup/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroup/ptr/_index.md new file mode 100644 index 0000000000..235628cf8c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroup/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroup::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroup::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemaattributegroup/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaAttributeGroup::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaAttributeGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroup/set_anyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroup/set_anyattribute/_index.md new file mode 100644 index 0000000000..aa93689243 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroup/set_anyattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroup::set_AnyAttribute method +linktitle: set_AnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroup::set_AnyAttribute method. Sets the XmlSchemaAnyAttribute component of the attribute group in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaattributegroup/set_anyattribute/ +--- +## XmlSchemaAttributeGroup::set_AnyAttribute method + + +Sets the [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) component of the attribute group. + +```cpp +void System::Xml::Schema::XmlSchemaAttributeGroup::set_AnyAttribute(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaAttributeGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroup/set_name/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroup/set_name/_index.md new file mode 100644 index 0000000000..70435dd97a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroup/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroup::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroup::set_Name method. Sets the name of the attribute group in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemaattributegroup/set_name/ +--- +## XmlSchemaAttributeGroup::set_Name method + + +Sets the name of the attribute group. + +```cpp +void System::Xml::Schema::XmlSchemaAttributeGroup::set_Name(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaAttributeGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroup/xmlschemaattributegroup/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroup/xmlschemaattributegroup/_index.md new file mode 100644 index 0000000000..0abc4b9247 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroup/xmlschemaattributegroup/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroup::XmlSchemaAttributeGroup constructor +linktitle: XmlSchemaAttributeGroup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroup::XmlSchemaAttributeGroup constructor. Initializes a new instance of the XmlSchemaAttributeGroup class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaattributegroup/xmlschemaattributegroup/ +--- +## XmlSchemaAttributeGroup::XmlSchemaAttributeGroup constructor + + +Initializes a new instance of the [XmlSchemaAttributeGroup](../) class. + +```cpp +System::Xml::Schema::XmlSchemaAttributeGroup::XmlSchemaAttributeGroup() +``` + +## See Also + +* Class [XmlSchemaAttributeGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroupref/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroupref/_index.md new file mode 100644 index 0000000000..534e0be6a9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroupref/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroupRef class +linktitle: XmlSchemaAttributeGroupRef +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroupRef class. Represents the attributeGroup element with the ref attribute from the XML Schema as specified by the . AttributesGroupRef is the reference for an attributeGroup, name property contains the attribute group being referenced in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml.schema/xmlschemaattributegroupref/ +--- +## XmlSchemaAttributeGroupRef class + + +Represents the **attributeGroup** element with the **ref** attribute from the XML [Schema](../) as specified by the [World Wide Web Consortium (W3C)](https://go.microsoft.com/fwlink/?LinkId=49454). AttributesGroupRef is the reference for an attributeGroup, name property contains the attribute group being referenced. + +```cpp +class XmlSchemaAttributeGroupRef : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_RefName](./get_refname/)() | Returns the name of the referenced **attributeGroup** element. | +| [set_RefName](./set_refname/)(const SharedPtr\\&) | Sets the name of the referenced **attributeGroup** element. | +| [XmlSchemaAttributeGroupRef](./xmlschemaattributegroupref/)() | Initializes a new instance of the [XmlSchemaAttributeGroupRef](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroupref/get_refname/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroupref/get_refname/_index.md new file mode 100644 index 0000000000..44b121ea68 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroupref/get_refname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroupRef::get_RefName method +linktitle: get_RefName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroupRef::get_RefName method. Returns the name of the referenced attributeGroup element in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaattributegroupref/get_refname/ +--- +## XmlSchemaAttributeGroupRef::get_RefName method + + +Returns the name of the referenced **attributeGroup** element. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaAttributeGroupRef::get_RefName() +``` + + +### ReturnValue + +The name of the referenced attribute group. The value must be a QName. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaAttributeGroupRef](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroupref/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroupref/ptr/_index.md new file mode 100644 index 0000000000..e771e4dad9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroupref/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroupRef::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroupRef::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaattributegroupref/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaAttributeGroupRef::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaAttributeGroupRef](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroupref/set_refname/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroupref/set_refname/_index.md new file mode 100644 index 0000000000..128e83a829 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroupref/set_refname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroupRef::set_RefName method +linktitle: set_RefName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroupRef::set_RefName method. Sets the name of the referenced attributeGroup element in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaattributegroupref/set_refname/ +--- +## XmlSchemaAttributeGroupRef::set_RefName method + + +Sets the name of the referenced **attributeGroup** element. + +```cpp +void System::Xml::Schema::XmlSchemaAttributeGroupRef::set_RefName(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaAttributeGroupRef](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaattributegroupref/xmlschemaattributegroupref/_index.md b/english/cpp/system.xml.schema/xmlschemaattributegroupref/xmlschemaattributegroupref/_index.md new file mode 100644 index 0000000000..022d1bd214 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaattributegroupref/xmlschemaattributegroupref/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaAttributeGroupRef::XmlSchemaAttributeGroupRef constructor +linktitle: XmlSchemaAttributeGroupRef +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaAttributeGroupRef::XmlSchemaAttributeGroupRef constructor. Initializes a new instance of the XmlSchemaAttributeGroupRef class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaattributegroupref/xmlschemaattributegroupref/ +--- +## XmlSchemaAttributeGroupRef::XmlSchemaAttributeGroupRef constructor + + +Initializes a new instance of the [XmlSchemaAttributeGroupRef](../) class. + +```cpp +System::Xml::Schema::XmlSchemaAttributeGroupRef::XmlSchemaAttributeGroupRef() +``` + +## See Also + +* Class [XmlSchemaAttributeGroupRef](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemachoice/_index.md b/english/cpp/system.xml.schema/xmlschemachoice/_index.md new file mode 100644 index 0000000000..7002197301 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemachoice/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Xml::Schema::XmlSchemaChoice class +linktitle: XmlSchemaChoice +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaChoice class. Represents the choice element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C). The choice allows only one of its children to appear in an instance in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml.schema/xmlschemachoice/ +--- +## XmlSchemaChoice class + + +Represents the **choice** element (compositor) from the XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). The **choice** allows only one of its children to appear in an instance. + +```cpp +class XmlSchemaChoice : public System::Xml::Schema::XmlSchemaGroupBase +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Items](./get_items/)() override | Returns the collection of the elements contained with the compositor (**choice**): [XmlSchemaElement](../xmlschemaelement/), [XmlSchemaGroupRef](../xmlschemagroupref/), [XmlSchemaChoice](./), [XmlSchemaSequence](../xmlschemasequence/), or [XmlSchemaAny](../xmlschemaany/). | +| [XmlSchemaChoice](./xmlschemachoice/)() | Initializes a new instance of the [XmlSchemaChoice](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaGroupBase](../xmlschemagroupbase/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemachoice/get_items/_index.md b/english/cpp/system.xml.schema/xmlschemachoice/get_items/_index.md new file mode 100644 index 0000000000..c80fef7d44 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemachoice/get_items/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaChoice::get_Items method +linktitle: get_Items +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaChoice::get_Items method. Returns the collection of the elements contained with the compositor (choice): XmlSchemaElement, XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaSequence, or XmlSchemaAny in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemachoice/get_items/ +--- +## XmlSchemaChoice::get_Items method + + +Returns the collection of the elements contained with the compositor (**choice**): [XmlSchemaElement](../../xmlschemaelement/), [XmlSchemaGroupRef](../../xmlschemagroupref/), [XmlSchemaChoice](../), [XmlSchemaSequence](../../xmlschemasequence/), or [XmlSchemaAny](../../xmlschemaany/). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaChoice::get_Items() override +``` + + +### ReturnValue + +The collection of elements contained within [XmlSchemaChoice](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaChoice](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemachoice/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemachoice/ptr/_index.md new file mode 100644 index 0000000000..d8a68abe55 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemachoice/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaChoice::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaChoice::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemachoice/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaChoice::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaChoice](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemachoice/xmlschemachoice/_index.md b/english/cpp/system.xml.schema/xmlschemachoice/xmlschemachoice/_index.md new file mode 100644 index 0000000000..bed9aa749f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemachoice/xmlschemachoice/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaChoice::XmlSchemaChoice constructor +linktitle: XmlSchemaChoice +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaChoice::XmlSchemaChoice constructor. Initializes a new instance of the XmlSchemaChoice class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemachoice/xmlschemachoice/ +--- +## XmlSchemaChoice::XmlSchemaChoice constructor + + +Initializes a new instance of the [XmlSchemaChoice](../) class. + +```cpp +System::Xml::Schema::XmlSchemaChoice::XmlSchemaChoice() +``` + +## See Also + +* Class [XmlSchemaChoice](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollection/_index.md b/english/cpp/system.xml.schema/xmlschemacollection/_index.md new file mode 100644 index 0000000000..31318b43cd --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollection/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Xml::Schema::XmlSchemaCollection class +linktitle: XmlSchemaCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollection class. Contains a cache of XML Schema definition language (XSD) and XML-Data Reduced (XDR) schemas in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml.schema/xmlschemacollection/ +--- +## XmlSchemaCollection class + + +Contains a cache of XML [Schema](../) definition language (XSD) and XML-Data Reduced (XDR) schemas. + +```cpp +class XmlSchemaCollection : public System::Collections::Generic::IEnumerable> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const String\&, const String\&) | Adds the schema located by the given URL into the schema collection. | +| [Add](./add/)(const String\&, const SharedPtr\\&) | Adds the schema contained in the [XmlReader](../../system.xml/xmlreader/) to the schema collection. | +| [Add](./add/)(const String\&, const SharedPtr\\&, const SharedPtr\\&) | Adds the schema contained in the [XmlReader](../../system.xml/xmlreader/) to the schema collection. The specified [XmlResolver](../../system.xml/xmlresolver/) is used to resolve any external resources. | +| [Add](./add/)(const SharedPtr\\&) | Adds the [XmlSchema](../xmlschema/) to the collection. | +| [Add](./add/)(const SharedPtr\\&, const SharedPtr\\&) | Adds the [XmlSchema](../xmlschema/) to the collection. The specified [XmlResolver](../../system.xml/xmlresolver/) is used to resolve any external references. | +| [Add](./add/)(const SharedPtr\\&) | Adds all the namespaces defined in the given collection (including their associated schemas) to this collection. | +| [Contains](./contains/)(const SharedPtr\\&) | Returns a value indicating whether the **targetNamespace** of the specified [XmlSchema](../xmlschema/) is in the collection. | +| [Contains](./contains/)(const String\&) | Returns a value indicating whether a schema with the specified namespace is in the collection. | +| [CopyTo](./copyto/)(const ArrayPtr\\>\&, int32_t) | Copies all the [XmlSchema](../xmlschema/) objects from this collection into the given array starting at the given index. | +| [get_Count](./get_count/)() | Returns the number of namespaces defined in this collection. | +| [get_NameTable](./get_nametable/)() | Returns the default [XmlNameTable](../../system.xml/xmlnametable/) used by the [XmlSchemaCollection](./) when loading new schemas. | +| [GetEnumerator](./getenumerator/)() override | Provides support for iteration over the collection of schemas. | +| [idx_get](./idx_get/)(const String\&) | Returns the [XmlSchema](../xmlschema/) associated with the given namespace URI. | +| [XmlSchemaCollection](./xmlschemacollection/)() | Initializes a new instance of the [XmlSchemaCollection](./) class. | +| [XmlSchemaCollection](./xmlschemacollection/)(const SharedPtr\\&) | Initializes a new instance of the [XmlSchemaCollection](./) class with the specified [XmlNameTable](../../system.xml/xmlnametable/). The [XmlNameTable](../../system.xml/xmlnametable/) is used when loading schemas. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + +## Deprecated +The XmlSchemaCollection class is obsolete. Use XmlSchemaSet instead. + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [IEnumerable](../../system.collections.generic/ienumerable/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollection/add/_index.md b/english/cpp/system.xml.schema/xmlschemacollection/add/_index.md new file mode 100644 index 0000000000..ea510fece5 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollection/add/_index.md @@ -0,0 +1,167 @@ +--- +title: System::Xml::Schema::XmlSchemaCollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollection::Add method. Adds the XmlSchema to the collection in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemacollection/add/ +--- +## XmlSchemaCollection::Add(const SharedPtr\\&) method + + +Adds the [XmlSchema](../../xmlschema/) to the collection. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr &schema) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schema | const SharedPtr\\& | The [XmlSchema](../../xmlschema/) to add to the collection. | + +### ReturnValue + +The [XmlSchema](../../xmlschema/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaCollection::Add(const SharedPtr\\&, const SharedPtr\\&) method + + +Adds the [XmlSchema](../../xmlschema/) to the collection. The specified [XmlResolver](../../../system.xml/xmlresolver/) is used to resolve any external references. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr &schema, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schema | const SharedPtr\\& | The [XmlSchema](../../xmlschema/) to add to the collection. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve namespaces referenced in **include** and **import** elements. If this is **nullptr**, external references are not resolved. | + +### ReturnValue + +The [XmlSchema](../../xmlschema/) added to the schema collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaCollection::Add(const SharedPtr\\&) method + + +Adds all the namespaces defined in the given collection (including their associated schemas) to this collection. + +```cpp +void System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr &schema) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schema | const SharedPtr\\& | The [XmlSchemaCollection](../) you want to add to this collection. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaCollection](../) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaCollection::Add(const String\&, const SharedPtr\\&) method + + +Adds the schema contained in the [XmlReader](../../../system.xml/xmlreader/) to the schema collection. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const SharedPtr &reader) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ns | const String\& | The namespace URI associated with the schema. For XML Schemas, this will typically be the **targetNamespace**. | +| reader | const SharedPtr\\& | [XmlReader](../../../system.xml/xmlreader/) containing the schema to add. | + +### ReturnValue + +The [XmlSchema](../../xmlschema/) added to the schema collection; **nullptr** if the schema being added is an XDR schema or if there are compilation errors in the schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [String](../../../system/string/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaCollection::Add(const String\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Adds the schema contained in the [XmlReader](../../../system.xml/xmlreader/) to the schema collection. The specified [XmlResolver](../../../system.xml/xmlresolver/) is used to resolve any external resources. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const SharedPtr &reader, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ns | const String\& | The namespace URI associated with the schema. For XML Schemas, this will typically be the **targetNamespace**. | +| reader | const SharedPtr\\& | [XmlReader](../../../system.xml/xmlreader/) containing the schema to add. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve namespaces referenced in **include** and **import** elements or **x-schema** attribute (XDR schemas). If this is **nullptr**, external references are not resolved. | + +### ReturnValue + +The [XmlSchema](../../xmlschema/) added to the schema collection; **nullptr** if the schema being added is an XDR schema or if there are compilation errors in the schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [String](../../../system/string/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaCollection::Add(const String\&, const String\&) method + + +Adds the schema located by the given URL into the schema collection. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const String &uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ns | const String\& | The namespace URI associated with the schema. For XML Schemas, this will typically be the **targetNamespace**. | +| uri | const String\& | The URL that specifies the schema to load. | + +### ReturnValue + +The [XmlSchema](../../xmlschema/) added to the schema collection; **nullptr** if the schema being added is an XDR schema or if there are compilation errors in the schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [String](../../../system/string/) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollection/contains/_index.md b/english/cpp/system.xml.schema/xmlschemacollection/contains/_index.md new file mode 100644 index 0000000000..00b9c7cca7 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollection/contains/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Xml::Schema::XmlSchemaCollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollection::Contains method. Returns a value indicating whether the targetNamespace of the specified XmlSchema is in the collection in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemacollection/contains/ +--- +## XmlSchemaCollection::Contains(const SharedPtr\\&) method + + +Returns a value indicating whether the **targetNamespace** of the specified [XmlSchema](../../xmlschema/) is in the collection. + +```cpp +bool System::Xml::Schema::XmlSchemaCollection::Contains(const SharedPtr &schema) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schema | const SharedPtr\\& | The [XmlSchema](../../xmlschema/) object. | + +### ReturnValue + +**true** if there is a schema in the collection with the same **targetNamespace**; otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaCollection::Contains(const String\&) method + + +Returns a value indicating whether a schema with the specified namespace is in the collection. + +```cpp +bool System::Xml::Schema::XmlSchemaCollection::Contains(const String &ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ns | const String\& | The namespace URI associated with the schema. For XML Schemas, this will typically be the target namespace. | + +### ReturnValue + +**true** if a schema with the specified namespace is in the collection; otherwise, **false**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollection/copyto/_index.md b/english/cpp/system.xml.schema/xmlschemacollection/copyto/_index.md new file mode 100644 index 0000000000..09d15f6bef --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollection/copyto/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::Schema::XmlSchemaCollection::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollection::CopyTo method. Copies all the XmlSchema objects from this collection into the given array starting at the given index in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemacollection/copyto/ +--- +## XmlSchemaCollection::CopyTo method + + +Copies all the [XmlSchema](../../xmlschema/) objects from this collection into the given array starting at the given index. + +```cpp +void System::Xml::Schema::XmlSchemaCollection::CopyTo(const ArrayPtr> &array, int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const ArrayPtr\\>\& | The array to copy the objects to. | +| index | int32_t | The index in **array** where copying will begin. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollection/get_count/_index.md b/english/cpp/system.xml.schema/xmlschemacollection/get_count/_index.md new file mode 100644 index 0000000000..2b2040d1dd --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollection/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaCollection::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollection::get_Count method. Returns the number of namespaces defined in this collection in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemacollection/get_count/ +--- +## XmlSchemaCollection::get_Count method + + +Returns the number of namespaces defined in this collection. + +```cpp +int32_t System::Xml::Schema::XmlSchemaCollection::get_Count() +``` + + +### ReturnValue + +The number of namespaces defined in this collection. + +## See Also + +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollection/get_nametable/_index.md b/english/cpp/system.xml.schema/xmlschemacollection/get_nametable/_index.md new file mode 100644 index 0000000000..c7c688b318 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollection/get_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaCollection::get_NameTable method +linktitle: get_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollection::get_NameTable method. Returns the default XmlNameTable used by the XmlSchemaCollection when loading new schemas in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemacollection/get_nametable/ +--- +## XmlSchemaCollection::get_NameTable method + + +Returns the default [XmlNameTable](../../../system.xml/xmlnametable/) used by the [XmlSchemaCollection](../) when loading new schemas. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaCollection::get_NameTable() +``` + + +### ReturnValue + +An [XmlNameTable](../../../system.xml/xmlnametable/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../../system.xml/xmlnametable/) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollection/getenumerator/_index.md b/english/cpp/system.xml.schema/xmlschemacollection/getenumerator/_index.md new file mode 100644 index 0000000000..ca13295664 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollection/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaCollection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollection::GetEnumerator method. Provides support for iteration over the collection of schemas in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemacollection/getenumerator/ +--- +## XmlSchemaCollection::GetEnumerator method + + +Provides support for iteration over the collection of schemas. + +```cpp +SharedPtr>> System::Xml::Schema::XmlSchemaCollection::GetEnumerator() override +``` + + +### ReturnValue + +An enumerator for iterating over all schemas in the current collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollection/idx_get/_index.md b/english/cpp/system.xml.schema/xmlschemacollection/idx_get/_index.md new file mode 100644 index 0000000000..e518afea13 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollection/idx_get/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::Schema::XmlSchemaCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollection::idx_get method. Returns the XmlSchema associated with the given namespace URI in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemacollection/idx_get/ +--- +## XmlSchemaCollection::idx_get method + + +Returns the [XmlSchema](../../xmlschema/) associated with the given namespace URI. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaCollection::idx_get(const String &ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ns | const String\& | The namespace URI associated with the schema you want to return. This will typically be the **targetNamespace** of the schema. | + +### ReturnValue + +The [XmlSchema](../../xmlschema/) associated with the namespace URI; **nullptr** if there is no loaded schema associated with the given namespace or if the namespace is associated with an XDR schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [String](../../../system/string/) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollection/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemacollection/ptr/_index.md new file mode 100644 index 0000000000..55bacc995c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollection/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaCollection::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollection::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemacollection/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaCollection::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollection/xmlschemacollection/_index.md b/english/cpp/system.xml.schema/xmlschemacollection/xmlschemacollection/_index.md new file mode 100644 index 0000000000..8b6a293e9c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollection/xmlschemacollection/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::Schema::XmlSchemaCollection::XmlSchemaCollection constructor +linktitle: XmlSchemaCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollection::XmlSchemaCollection constructor. Initializes a new instance of the XmlSchemaCollection class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemacollection/xmlschemacollection/ +--- +## XmlSchemaCollection::XmlSchemaCollection() constructor + + +Initializes a new instance of the [XmlSchemaCollection](../) class. + +```cpp +System::Xml::Schema::XmlSchemaCollection::XmlSchemaCollection() +``` + +## See Also + +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaCollection::XmlSchemaCollection(const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlSchemaCollection](../) class with the specified [XmlNameTable](../../../system.xml/xmlnametable/). The [XmlNameTable](../../../system.xml/xmlnametable/) is used when loading schemas. + +```cpp +System::Xml::Schema::XmlSchemaCollection::XmlSchemaCollection(const SharedPtr &nametable) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nametable | const SharedPtr\\& | The [XmlNameTable](../../../system.xml/xmlnametable/) to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../../system.xml/xmlnametable/) +* Class [XmlSchemaCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollectionenumerator/_index.md b/english/cpp/system.xml.schema/xmlschemacollectionenumerator/_index.md new file mode 100644 index 0000000000..646603b2c4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollectionenumerator/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Xml::Schema::XmlSchemaCollectionEnumerator class +linktitle: XmlSchemaCollectionEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollectionEnumerator class. Supports a simple iteration over a collection. This class cannot be inherited in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml.schema/xmlschemacollectionenumerator/ +--- +## XmlSchemaCollectionEnumerator class + + +Supports a simple iteration over a collection. This class cannot be inherited. + +```cpp +class XmlSchemaCollectionEnumerator : public System::Collections::Generic::IEnumerator> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneIterator](./cloneiterator/)() const override | Clones current iterator. | +| [Dispose](./dispose/)() override | Does nothing. | +| [get_Current](./get_current/)() const override | Returns the current [XmlSchema](../xmlschema/) in the collection. | +| [MoveNext](./movenext/)() override | Advances the enumerator to the next schema in the collection. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [IEnumerator](../../system.collections.generic/ienumerator/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollectionenumerator/cloneiterator/_index.md b/english/cpp/system.xml.schema/xmlschemacollectionenumerator/cloneiterator/_index.md new file mode 100644 index 0000000000..ffcab74d3a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollectionenumerator/cloneiterator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaCollectionEnumerator::CloneIterator method +linktitle: CloneIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollectionEnumerator::CloneIterator method. Clones current iterator in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemacollectionenumerator/cloneiterator/ +--- +## XmlSchemaCollectionEnumerator::CloneIterator method + + +Clones current iterator. + +```cpp +System::Details::VirtualizedIteratorBase> * System::Xml::Schema::XmlSchemaCollectionEnumerator::CloneIterator() const override +``` + + +### ReturnValue + +Copy of the current iterator. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaCollectionEnumerator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollectionenumerator/dispose/_index.md b/english/cpp/system.xml.schema/xmlschemacollectionenumerator/dispose/_index.md new file mode 100644 index 0000000000..70564f6caa --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollectionenumerator/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaCollectionEnumerator::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollectionEnumerator::Dispose method. Does nothing in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemacollectionenumerator/dispose/ +--- +## XmlSchemaCollectionEnumerator::Dispose method + + +Does nothing. + +```cpp +void System::Xml::Schema::XmlSchemaCollectionEnumerator::Dispose() override +``` + +## See Also + +* Class [XmlSchemaCollectionEnumerator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollectionenumerator/get_current/_index.md b/english/cpp/system.xml.schema/xmlschemacollectionenumerator/get_current/_index.md new file mode 100644 index 0000000000..4ce86d8c41 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollectionenumerator/get_current/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaCollectionEnumerator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollectionEnumerator::get_Current method. Returns the current XmlSchema in the collection in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemacollectionenumerator/get_current/ +--- +## XmlSchemaCollectionEnumerator::get_Current method + + +Returns the current [XmlSchema](../../xmlschema/) in the collection. + +```cpp +const SharedPtr & System::Xml::Schema::XmlSchemaCollectionEnumerator::get_Current() const override +``` + + +### ReturnValue + +The current [XmlSchema](../../xmlschema/) in the collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaCollectionEnumerator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollectionenumerator/movenext/_index.md b/english/cpp/system.xml.schema/xmlschemacollectionenumerator/movenext/_index.md new file mode 100644 index 0000000000..a76887330b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollectionenumerator/movenext/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaCollectionEnumerator::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollectionEnumerator::MoveNext method. Advances the enumerator to the next schema in the collection in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemacollectionenumerator/movenext/ +--- +## XmlSchemaCollectionEnumerator::MoveNext method + + +Advances the enumerator to the next schema in the collection. + +```cpp +bool System::Xml::Schema::XmlSchemaCollectionEnumerator::MoveNext() override +``` + + +### ReturnValue + +**true** if the move was successful; **false** if the enumerator has passed the end of the collection. + +## See Also + +* Class [XmlSchemaCollectionEnumerator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacollectionenumerator/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemacollectionenumerator/ptr/_index.md new file mode 100644 index 0000000000..cd20ba2690 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacollectionenumerator/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaCollectionEnumerator::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCollectionEnumerator::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemacollectionenumerator/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaCollectionEnumerator::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaCollectionEnumerator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacompilationsettings/_index.md b/english/cpp/system.xml.schema/xmlschemacompilationsettings/_index.md new file mode 100644 index 0000000000..b24dad3ba3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacompilationsettings/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Xml::Schema::XmlSchemaCompilationSettings class +linktitle: XmlSchemaCompilationSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCompilationSettings class. Provides schema compilation options for the XmlSchemaSet class This class cannot be inherited in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml.schema/xmlschemacompilationsettings/ +--- +## XmlSchemaCompilationSettings class + + +Provides schema compilation options for the [XmlSchemaSet](../xmlschemaset/) class This class cannot be inherited. + +```cpp +class XmlSchemaCompilationSettings : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_EnableUpaCheck](./get_enableupacheck/)() | Returns a value indicating whether the [XmlSchemaSet](../xmlschemaset/) should check for Unique Particle Attribution (UPA) violations. | +| [set_EnableUpaCheck](./set_enableupacheck/)(bool) | Sets a value indicating whether the [XmlSchemaSet](../xmlschemaset/) should check for Unique Particle Attribution (UPA) violations. | +| [XmlSchemaCompilationSettings](./xmlschemacompilationsettings/)() | Initializes a new instance of the [XmlSchemaCompilationSettings](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemacompilationsettings/get_enableupacheck/_index.md b/english/cpp/system.xml.schema/xmlschemacompilationsettings/get_enableupacheck/_index.md new file mode 100644 index 0000000000..54305ad841 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacompilationsettings/get_enableupacheck/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaCompilationSettings::get_EnableUpaCheck method +linktitle: get_EnableUpaCheck +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCompilationSettings::get_EnableUpaCheck method. Returns a value indicating whether the XmlSchemaSet should check for Unique Particle Attribution (UPA) violations in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemacompilationsettings/get_enableupacheck/ +--- +## XmlSchemaCompilationSettings::get_EnableUpaCheck method + + +Returns a value indicating whether the [XmlSchemaSet](../../xmlschemaset/) should check for Unique Particle Attribution (UPA) violations. + +```cpp +bool System::Xml::Schema::XmlSchemaCompilationSettings::get_EnableUpaCheck() +``` + + +### ReturnValue + +**true** if the [XmlSchemaSet](../../xmlschemaset/) should check for Unique Particle Attribution (UPA) violations; otherwise, **false**. The default is **true**. + +## See Also + +* Class [XmlSchemaCompilationSettings](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacompilationsettings/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemacompilationsettings/ptr/_index.md new file mode 100644 index 0000000000..ae103cab55 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacompilationsettings/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaCompilationSettings::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCompilationSettings::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemacompilationsettings/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaCompilationSettings::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaCompilationSettings](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacompilationsettings/set_enableupacheck/_index.md b/english/cpp/system.xml.schema/xmlschemacompilationsettings/set_enableupacheck/_index.md new file mode 100644 index 0000000000..6ecb507221 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacompilationsettings/set_enableupacheck/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaCompilationSettings::set_EnableUpaCheck method +linktitle: set_EnableUpaCheck +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCompilationSettings::set_EnableUpaCheck method. Sets a value indicating whether the XmlSchemaSet should check for Unique Particle Attribution (UPA) violations in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemacompilationsettings/set_enableupacheck/ +--- +## XmlSchemaCompilationSettings::set_EnableUpaCheck method + + +Sets a value indicating whether the [XmlSchemaSet](../../xmlschemaset/) should check for Unique Particle Attribution (UPA) violations. + +```cpp +void System::Xml::Schema::XmlSchemaCompilationSettings::set_EnableUpaCheck(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlSchemaCompilationSettings](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacompilationsettings/xmlschemacompilationsettings/_index.md b/english/cpp/system.xml.schema/xmlschemacompilationsettings/xmlschemacompilationsettings/_index.md new file mode 100644 index 0000000000..ab5dc1ec1d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacompilationsettings/xmlschemacompilationsettings/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaCompilationSettings::XmlSchemaCompilationSettings constructor +linktitle: XmlSchemaCompilationSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaCompilationSettings::XmlSchemaCompilationSettings constructor. Initializes a new instance of the XmlSchemaCompilationSettings class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemacompilationsettings/xmlschemacompilationsettings/ +--- +## XmlSchemaCompilationSettings::XmlSchemaCompilationSettings constructor + + +Initializes a new instance of the [XmlSchemaCompilationSettings](../) class. + +```cpp +System::Xml::Schema::XmlSchemaCompilationSettings::XmlSchemaCompilationSettings() +``` + +## See Also + +* Class [XmlSchemaCompilationSettings](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontent/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontent/_index.md new file mode 100644 index 0000000000..b25405cbea --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontent/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContent class +linktitle: XmlSchemaComplexContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContent class. Represents the complexContent element from XML Schema as specified by the World Wide Web Consortium (W3C). This class represents the complex content model for complex types. It contains extensions or restrictions on a complex type that has either only elements or mixed content in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml.schema/xmlschemacomplexcontent/ +--- +## XmlSchemaComplexContent class + + +Represents the **complexContent** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class represents the complex content model for complex types. It contains extensions or restrictions on a complex type that has either only elements or mixed content. + +```cpp +class XmlSchemaComplexContent : public System::Xml::Schema::XmlSchemaContentModel +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Content](./get_content/)() override | Returns the content. | +| [get_IsMixed](./get_ismixed/)() | Returns information that determines if the type has a mixed content model. | +| [set_Content](./set_content/)(SharedPtr\) override | Sets the content. | +| [set_IsMixed](./set_ismixed/)(bool) | Sets information that determines if the type has a mixed content model. | +| [XmlSchemaComplexContent](./xmlschemacomplexcontent/)() | Initializes a new instance of the [XmlSchemaComplexContent](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaContentModel](../xmlschemacontentmodel/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontent/get_content/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontent/get_content/_index.md new file mode 100644 index 0000000000..6b51c33303 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontent/get_content/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContent::get_Content method +linktitle: get_Content +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContent::get_Content method. Returns the content in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemacomplexcontent/get_content/ +--- +## XmlSchemaComplexContent::get_Content method + + +Returns the content. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexContent::get_Content() override +``` + + +### ReturnValue + +One of either the [XmlSchemaComplexContentRestriction](../../xmlschemacomplexcontentrestriction/) or [XmlSchemaComplexContentExtension](../../xmlschemacomplexcontentextension/) classes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaContent](../../xmlschemacontent/) +* Class [XmlSchemaComplexContent](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontent/get_ismixed/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontent/get_ismixed/_index.md new file mode 100644 index 0000000000..fee8686c33 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontent/get_ismixed/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContent::get_IsMixed method +linktitle: get_IsMixed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContent::get_IsMixed method. Returns information that determines if the type has a mixed content model in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemacomplexcontent/get_ismixed/ +--- +## XmlSchemaComplexContent::get_IsMixed method + + +Returns information that determines if the type has a mixed content model. + +```cpp +bool System::Xml::Schema::XmlSchemaComplexContent::get_IsMixed() +``` + + +### ReturnValue + +If this value is **true**, character data is allowed to appear between the child elements of the complex type (mixed content model). The default is **false**. Optional. + +## See Also + +* Class [XmlSchemaComplexContent](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontent/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontent/ptr/_index.md new file mode 100644 index 0000000000..4c390d7203 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontent/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContent::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContent::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemacomplexcontent/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaComplexContent::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaComplexContent](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontent/set_content/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontent/set_content/_index.md new file mode 100644 index 0000000000..688834b71c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontent/set_content/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContent::set_Content method +linktitle: set_Content +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContent::set_Content method. Sets the content in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemacomplexcontent/set_content/ +--- +## XmlSchemaComplexContent::set_Content method + + +Sets the content. + +```cpp +void System::Xml::Schema::XmlSchemaComplexContent::set_Content(SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaContent](../../xmlschemacontent/) +* Class [XmlSchemaComplexContent](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontent/set_ismixed/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontent/set_ismixed/_index.md new file mode 100644 index 0000000000..905955611a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontent/set_ismixed/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContent::set_IsMixed method +linktitle: set_IsMixed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContent::set_IsMixed method. Sets information that determines if the type has a mixed content model in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemacomplexcontent/set_ismixed/ +--- +## XmlSchemaComplexContent::set_IsMixed method + + +Sets information that determines if the type has a mixed content model. + +```cpp +void System::Xml::Schema::XmlSchemaComplexContent::set_IsMixed(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlSchemaComplexContent](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontent/xmlschemacomplexcontent/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontent/xmlschemacomplexcontent/_index.md new file mode 100644 index 0000000000..39f33b9400 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontent/xmlschemacomplexcontent/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContent::XmlSchemaComplexContent constructor +linktitle: XmlSchemaComplexContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContent::XmlSchemaComplexContent constructor. Initializes a new instance of the XmlSchemaComplexContent class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemacomplexcontent/xmlschemacomplexcontent/ +--- +## XmlSchemaComplexContent::XmlSchemaComplexContent constructor + + +Initializes a new instance of the [XmlSchemaComplexContent](../) class. + +```cpp +System::Xml::Schema::XmlSchemaComplexContent::XmlSchemaComplexContent() +``` + +## See Also + +* Class [XmlSchemaComplexContent](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/_index.md new file mode 100644 index 0000000000..335b4ecc9d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentExtension class +linktitle: XmlSchemaComplexContentExtension +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentExtension class. Represents the extension element from XML Schema as specified by the World Wide Web Consortium (W3C). This class is for complex types with complex content model derived by extension. It extends the complex type by adding attributes or elements in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml.schema/xmlschemacomplexcontentextension/ +--- +## XmlSchemaComplexContentExtension class + + +Represents the **extension** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class is for complex types with complex content model derived by extension. It extends the complex type by adding attributes or elements. + +```cpp +class XmlSchemaComplexContentExtension : public System::Xml::Schema::XmlSchemaContent +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_AnyAttribute](./get_anyattribute/)() | Returns the [XmlSchemaAnyAttribute](../xmlschemaanyattribute/) component of the complex content model. | +| [get_Attributes](./get_attributes/)() | Returns the collection of attributes for the complex content. Contains [XmlSchemaAttribute](../xmlschemaattribute/) and [XmlSchemaAttributeGroupRef](../xmlschemaattributegroupref/) elements. | +| [get_BaseTypeName](./get_basetypename/)() | Returns the name of the complex type from which this type is derived by extension. | +| [get_Particle](./get_particle/)() | Returns one of the [XmlSchemaGroupRef](../xmlschemagroupref/), [XmlSchemaChoice](../xmlschemachoice/), [XmlSchemaAll](../xmlschemaall/), or [XmlSchemaSequence](../xmlschemasequence/) classes. | +| [set_AnyAttribute](./set_anyattribute/)(const SharedPtr\\&) | Sets the [XmlSchemaAnyAttribute](../xmlschemaanyattribute/) component of the complex content model. | +| [set_BaseTypeName](./set_basetypename/)(const SharedPtr\\&) | Sets the name of the complex type from which this type is derived by extension. | +| [set_Particle](./set_particle/)(const SharedPtr\\&) | Sets one of the [XmlSchemaGroupRef](../xmlschemagroupref/), [XmlSchemaChoice](../xmlschemachoice/), [XmlSchemaAll](../xmlschemaall/), or [XmlSchemaSequence](../xmlschemasequence/) classes. | +| [XmlSchemaComplexContentExtension](./xmlschemacomplexcontentextension/)() | Initializes a new instance of the [XmlSchemaComplexContentExtension](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaContent](../xmlschemacontent/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/get_anyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/get_anyattribute/_index.md new file mode 100644 index 0000000000..68d8951b0d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/get_anyattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentExtension::get_AnyAttribute method +linktitle: get_AnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentExtension::get_AnyAttribute method. Returns the XmlSchemaAnyAttribute component of the complex content model in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemacomplexcontentextension/get_anyattribute/ +--- +## XmlSchemaComplexContentExtension::get_AnyAttribute method + + +Returns the [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) component of the complex content model. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexContentExtension::get_AnyAttribute() +``` + + +### ReturnValue + +The [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) component of the complex content model. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaComplexContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/get_attributes/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/get_attributes/_index.md new file mode 100644 index 0000000000..ced1de519e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/get_attributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentExtension::get_Attributes method +linktitle: get_Attributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentExtension::get_Attributes method. Returns the collection of attributes for the complex content. Contains XmlSchemaAttribute and XmlSchemaAttributeGroupRef elements in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemacomplexcontentextension/get_attributes/ +--- +## XmlSchemaComplexContentExtension::get_Attributes method + + +Returns the collection of attributes for the complex content. Contains [XmlSchemaAttribute](../../xmlschemaattribute/) and [XmlSchemaAttributeGroupRef](../../xmlschemaattributegroupref/) elements. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexContentExtension::get_Attributes() +``` + + +### ReturnValue + +The collection of attributes for the complex content. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaComplexContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/get_basetypename/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/get_basetypename/_index.md new file mode 100644 index 0000000000..3430e540bb --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/get_basetypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentExtension::get_BaseTypeName method +linktitle: get_BaseTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentExtension::get_BaseTypeName method. Returns the name of the complex type from which this type is derived by extension in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemacomplexcontentextension/get_basetypename/ +--- +## XmlSchemaComplexContentExtension::get_BaseTypeName method + + +Returns the name of the complex type from which this type is derived by extension. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexContentExtension::get_BaseTypeName() +``` + + +### ReturnValue + +The name of the complex type from which this type is derived by extension. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaComplexContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/get_particle/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/get_particle/_index.md new file mode 100644 index 0000000000..545639d8b5 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/get_particle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentExtension::get_Particle method +linktitle: get_Particle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentExtension::get_Particle method. Returns one of the XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, or XmlSchemaSequence classes in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemacomplexcontentextension/get_particle/ +--- +## XmlSchemaComplexContentExtension::get_Particle method + + +Returns one of the [XmlSchemaGroupRef](../../xmlschemagroupref/), [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexContentExtension::get_Particle() +``` + + +### ReturnValue + +One of the [XmlSchemaGroupRef](../../xmlschemagroupref/), [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaParticle](../../xmlschemaparticle/) +* Class [XmlSchemaComplexContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/ptr/_index.md new file mode 100644 index 0000000000..e8fd08b707 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentExtension::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentExtension::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemacomplexcontentextension/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaComplexContentExtension::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaComplexContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/set_anyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/set_anyattribute/_index.md new file mode 100644 index 0000000000..15b06140cc --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/set_anyattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentExtension::set_AnyAttribute method +linktitle: set_AnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentExtension::set_AnyAttribute method. Sets the XmlSchemaAnyAttribute component of the complex content model in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemacomplexcontentextension/set_anyattribute/ +--- +## XmlSchemaComplexContentExtension::set_AnyAttribute method + + +Sets the [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) component of the complex content model. + +```cpp +void System::Xml::Schema::XmlSchemaComplexContentExtension::set_AnyAttribute(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaComplexContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/set_basetypename/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/set_basetypename/_index.md new file mode 100644 index 0000000000..0b09160ee3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/set_basetypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentExtension::set_BaseTypeName method +linktitle: set_BaseTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentExtension::set_BaseTypeName method. Sets the name of the complex type from which this type is derived by extension in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemacomplexcontentextension/set_basetypename/ +--- +## XmlSchemaComplexContentExtension::set_BaseTypeName method + + +Sets the name of the complex type from which this type is derived by extension. + +```cpp +void System::Xml::Schema::XmlSchemaComplexContentExtension::set_BaseTypeName(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaComplexContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/set_particle/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/set_particle/_index.md new file mode 100644 index 0000000000..14b5ef6d3b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/set_particle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentExtension::set_Particle method +linktitle: set_Particle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentExtension::set_Particle method. Sets one of the XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, or XmlSchemaSequence classes in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemacomplexcontentextension/set_particle/ +--- +## XmlSchemaComplexContentExtension::set_Particle method + + +Sets one of the [XmlSchemaGroupRef](../../xmlschemagroupref/), [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes. + +```cpp +void System::Xml::Schema::XmlSchemaComplexContentExtension::set_Particle(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaParticle](../../xmlschemaparticle/) +* Class [XmlSchemaComplexContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/xmlschemacomplexcontentextension/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/xmlschemacomplexcontentextension/_index.md new file mode 100644 index 0000000000..a68dc6dd19 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentextension/xmlschemacomplexcontentextension/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentExtension::XmlSchemaComplexContentExtension constructor +linktitle: XmlSchemaComplexContentExtension +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentExtension::XmlSchemaComplexContentExtension constructor. Initializes a new instance of the XmlSchemaComplexContentExtension class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemacomplexcontentextension/xmlschemacomplexcontentextension/ +--- +## XmlSchemaComplexContentExtension::XmlSchemaComplexContentExtension constructor + + +Initializes a new instance of the [XmlSchemaComplexContentExtension](../) class. + +```cpp +System::Xml::Schema::XmlSchemaComplexContentExtension::XmlSchemaComplexContentExtension() +``` + +## See Also + +* Class [XmlSchemaComplexContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/_index.md new file mode 100644 index 0000000000..ba5ab791f9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentRestriction class +linktitle: XmlSchemaComplexContentRestriction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentRestriction class. Represents the restriction element from XML Schema as specified by the World Wide Web Consortium (W3C). This class is for complex types with a complex content model derived by restriction. It restricts the contents of the complex type to a subset of the inherited complex type in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml.schema/xmlschemacomplexcontentrestriction/ +--- +## XmlSchemaComplexContentRestriction class + + +Represents the **restriction** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class is for complex types with a complex content model derived by restriction. It restricts the contents of the complex type to a subset of the inherited complex type. + +```cpp +class XmlSchemaComplexContentRestriction : public System::Xml::Schema::XmlSchemaContent +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_AnyAttribute](./get_anyattribute/)() | Returns the [XmlSchemaAnyAttribute](../xmlschemaanyattribute/) component of the complex content model. | +| [get_Attributes](./get_attributes/)() | Returns the collection of attributes for the complex type. Contains the [XmlSchemaAttribute](../xmlschemaattribute/) and [XmlSchemaAttributeGroupRef](../xmlschemaattributegroupref/) elements. | +| [get_BaseTypeName](./get_basetypename/)() | Returns the name of a complex type from which this type is derived by restriction. | +| [get_Particle](./get_particle/)() | Returns one of the [XmlSchemaGroupRef](../xmlschemagroupref/), [XmlSchemaChoice](../xmlschemachoice/), [XmlSchemaAll](../xmlschemaall/), or [XmlSchemaSequence](../xmlschemasequence/) classes. | +| [set_AnyAttribute](./set_anyattribute/)(const SharedPtr\\&) | Sets the [XmlSchemaAnyAttribute](../xmlschemaanyattribute/) component of the complex content model. | +| [set_BaseTypeName](./set_basetypename/)(const SharedPtr\\&) | Sets the name of a complex type from which this type is derived by restriction. | +| [set_Particle](./set_particle/)(const SharedPtr\\&) | Sets one of the [XmlSchemaGroupRef](../xmlschemagroupref/), [XmlSchemaChoice](../xmlschemachoice/), [XmlSchemaAll](../xmlschemaall/), or [XmlSchemaSequence](../xmlschemasequence/) classes. | +| [XmlSchemaComplexContentRestriction](./xmlschemacomplexcontentrestriction/)() | Initializes a new instance of the [XmlSchemaComplexContentRestriction](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaContent](../xmlschemacontent/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_anyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_anyattribute/_index.md new file mode 100644 index 0000000000..7a9c81998a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_anyattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentRestriction::get_AnyAttribute method +linktitle: get_AnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentRestriction::get_AnyAttribute method. Returns the XmlSchemaAnyAttribute component of the complex content model in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_anyattribute/ +--- +## XmlSchemaComplexContentRestriction::get_AnyAttribute method + + +Returns the [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) component of the complex content model. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexContentRestriction::get_AnyAttribute() +``` + + +### ReturnValue + +The [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) component of the complex content model. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaComplexContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_attributes/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_attributes/_index.md new file mode 100644 index 0000000000..04070b6ebc --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_attributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentRestriction::get_Attributes method +linktitle: get_Attributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentRestriction::get_Attributes method. Returns the collection of attributes for the complex type. Contains the XmlSchemaAttribute and XmlSchemaAttributeGroupRef elements in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_attributes/ +--- +## XmlSchemaComplexContentRestriction::get_Attributes method + + +Returns the collection of attributes for the complex type. Contains the [XmlSchemaAttribute](../../xmlschemaattribute/) and [XmlSchemaAttributeGroupRef](../../xmlschemaattributegroupref/) elements. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexContentRestriction::get_Attributes() +``` + + +### ReturnValue + +The collection of attributes for the complex type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaComplexContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_basetypename/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_basetypename/_index.md new file mode 100644 index 0000000000..5b4e732a28 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_basetypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentRestriction::get_BaseTypeName method +linktitle: get_BaseTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentRestriction::get_BaseTypeName method. Returns the name of a complex type from which this type is derived by restriction in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_basetypename/ +--- +## XmlSchemaComplexContentRestriction::get_BaseTypeName method + + +Returns the name of a complex type from which this type is derived by restriction. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexContentRestriction::get_BaseTypeName() +``` + + +### ReturnValue + +The name of the complex type from which this type is derived by restriction. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaComplexContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_particle/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_particle/_index.md new file mode 100644 index 0000000000..9fb9fa8b42 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_particle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentRestriction::get_Particle method +linktitle: get_Particle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentRestriction::get_Particle method. Returns one of the XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, or XmlSchemaSequence classes in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemacomplexcontentrestriction/get_particle/ +--- +## XmlSchemaComplexContentRestriction::get_Particle method + + +Returns one of the [XmlSchemaGroupRef](../../xmlschemagroupref/), [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexContentRestriction::get_Particle() +``` + + +### ReturnValue + +One of the [XmlSchemaGroupRef](../../xmlschemagroupref/), [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaParticle](../../xmlschemaparticle/) +* Class [XmlSchemaComplexContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/ptr/_index.md new file mode 100644 index 0000000000..3b719cd68b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentRestriction::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentRestriction::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemacomplexcontentrestriction/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaComplexContentRestriction::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaComplexContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/set_anyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/set_anyattribute/_index.md new file mode 100644 index 0000000000..f86694aff9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/set_anyattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentRestriction::set_AnyAttribute method +linktitle: set_AnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentRestriction::set_AnyAttribute method. Sets the XmlSchemaAnyAttribute component of the complex content model in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemacomplexcontentrestriction/set_anyattribute/ +--- +## XmlSchemaComplexContentRestriction::set_AnyAttribute method + + +Sets the [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) component of the complex content model. + +```cpp +void System::Xml::Schema::XmlSchemaComplexContentRestriction::set_AnyAttribute(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaComplexContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/set_basetypename/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/set_basetypename/_index.md new file mode 100644 index 0000000000..dceb50986f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/set_basetypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentRestriction::set_BaseTypeName method +linktitle: set_BaseTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentRestriction::set_BaseTypeName method. Sets the name of a complex type from which this type is derived by restriction in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemacomplexcontentrestriction/set_basetypename/ +--- +## XmlSchemaComplexContentRestriction::set_BaseTypeName method + + +Sets the name of a complex type from which this type is derived by restriction. + +```cpp +void System::Xml::Schema::XmlSchemaComplexContentRestriction::set_BaseTypeName(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaComplexContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/set_particle/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/set_particle/_index.md new file mode 100644 index 0000000000..5fe37b8ee2 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/set_particle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentRestriction::set_Particle method +linktitle: set_Particle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentRestriction::set_Particle method. Sets one of the XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, or XmlSchemaSequence classes in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemacomplexcontentrestriction/set_particle/ +--- +## XmlSchemaComplexContentRestriction::set_Particle method + + +Sets one of the [XmlSchemaGroupRef](../../xmlschemagroupref/), [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes. + +```cpp +void System::Xml::Schema::XmlSchemaComplexContentRestriction::set_Particle(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaParticle](../../xmlschemaparticle/) +* Class [XmlSchemaComplexContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/xmlschemacomplexcontentrestriction/_index.md b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/xmlschemacomplexcontentrestriction/_index.md new file mode 100644 index 0000000000..cede7c7495 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplexcontentrestriction/xmlschemacomplexcontentrestriction/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexContentRestriction::XmlSchemaComplexContentRestriction constructor +linktitle: XmlSchemaComplexContentRestriction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexContentRestriction::XmlSchemaComplexContentRestriction constructor. Initializes a new instance of the XmlSchemaComplexContentRestriction class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemacomplexcontentrestriction/xmlschemacomplexcontentrestriction/ +--- +## XmlSchemaComplexContentRestriction::XmlSchemaComplexContentRestriction constructor + + +Initializes a new instance of the [XmlSchemaComplexContentRestriction](../) class. + +```cpp +System::Xml::Schema::XmlSchemaComplexContentRestriction::XmlSchemaComplexContentRestriction() +``` + +## See Also + +* Class [XmlSchemaComplexContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/_index.md new file mode 100644 index 0000000000..b4506af761 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType class +linktitle: XmlSchemaComplexType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType class. Represents the complexType element from XML Schema as specified by the World Wide Web Consortium (W3C). This class defines a complex type that determines the set of attributes and content of an element in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml.schema/xmlschemacomplextype/ +--- +## XmlSchemaComplexType class + + +Represents the **complexType** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class defines a complex type that determines the set of attributes and content of an element. + +```cpp +class XmlSchemaComplexType : public System::Xml::Schema::XmlSchemaType +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_AnyAttribute](./get_anyattribute/)() | Returns the value for the [XmlSchemaAnyAttribute](../xmlschemaanyattribute/) component of the complex type. | +| [get_Attributes](./get_attributes/)() | Returns the collection of attributes for the complex type. | +| [get_AttributeUses](./get_attributeuses/)() | Returns the collection of all the complied attributes of this complex type and its base types. | +| [get_AttributeWildcard](./get_attributewildcard/)() | Returns the post-compilation value for **anyAttribute** for this complex type and its base type(s). | +| [get_Block](./get_block/)() | Returns the **block** attribute. | +| [get_BlockResolved](./get_blockresolved/)() | Returns the value after the type has been compiled to the post-schema-validation information set (infoset). This value indicates how the type is enforced when **xsi:type** is used in the instance document. | +| [get_ContentModel](./get_contentmodel/)() | Returns the post-compilation [XmlSchemaContentModel](../xmlschemacontentmodel/) of this complex type. | +| [get_ContentType](./get_contenttype/)() | Returns the content model of the complex type which holds the post-compilation value. | +| [get_ContentTypeParticle](./get_contenttypeparticle/)() | Returns the particle that holds the post-compilation value of the [XmlSchemaComplexType::get_ContentType](./get_contenttype/) particle. | +| [get_IsAbstract](./get_isabstract/)() | Returns the information that determines if the **complexType** element can be used in the instance document. | +| [get_IsMixed](./get_ismixed/)() override | Returns information that determines if the complex type has a mixed content model (markup within the content). | +| [get_Particle](./get_particle/)() | Returns the compositor type as one of the [XmlSchemaGroupRef](../xmlschemagroupref/), [XmlSchemaChoice](../xmlschemachoice/), [XmlSchemaAll](../xmlschemaall/), or [XmlSchemaSequence](../xmlschemasequence/) classes. | +| [set_AnyAttribute](./set_anyattribute/)(const SharedPtr\\&) | Sets the value for the [XmlSchemaAnyAttribute](../xmlschemaanyattribute/) component of the complex type. | +| [set_Block](./set_block/)(XmlSchemaDerivationMethod) | Sets the **block** attribute. | +| [set_ContentModel](./set_contentmodel/)(const SharedPtr\\&) | Sets the post-compilation [XmlSchemaContentModel](../xmlschemacontentmodel/) of this complex type. | +| [set_IsAbstract](./set_isabstract/)(bool) | Sets the information that determines if the **complexType** element can be used in the instance document. | +| [set_IsMixed](./set_ismixed/)(bool) override | Sets information that determines if the complex type has a mixed content model (markup within the content). | +| [set_Particle](./set_particle/)(const SharedPtr\\&) | Sets the compositor type as one of the [XmlSchemaGroupRef](../xmlschemagroupref/), [XmlSchemaChoice](../xmlschemachoice/), [XmlSchemaAll](../xmlschemaall/), or [XmlSchemaSequence](../xmlschemasequence/) classes. | +| [XmlSchemaComplexType](./xmlschemacomplextype/)() | Initializes a new instance of the [XmlSchemaComplexType](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaType](../xmlschematype/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/get_anyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/get_anyattribute/_index.md new file mode 100644 index 0000000000..80bf173a3f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/get_anyattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::get_AnyAttribute method +linktitle: get_AnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::get_AnyAttribute method. Returns the value for the XmlSchemaAnyAttribute component of the complex type in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemacomplextype/get_anyattribute/ +--- +## XmlSchemaComplexType::get_AnyAttribute method + + +Returns the value for the [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) component of the complex type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexType::get_AnyAttribute() +``` + + +### ReturnValue + +The [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) component of the complex type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/get_attributes/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/get_attributes/_index.md new file mode 100644 index 0000000000..b7f03eb32b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/get_attributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::get_Attributes method +linktitle: get_Attributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::get_Attributes method. Returns the collection of attributes for the complex type in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemacomplextype/get_attributes/ +--- +## XmlSchemaComplexType::get_Attributes method + + +Returns the collection of attributes for the complex type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexType::get_Attributes() +``` + + +### ReturnValue + +Contains [XmlSchemaAttribute](../../xmlschemaattribute/) and [XmlSchemaAttributeGroupRef](../../xmlschemaattributegroupref/) classes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/get_attributeuses/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/get_attributeuses/_index.md new file mode 100644 index 0000000000..536cf94d23 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/get_attributeuses/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::get_AttributeUses method +linktitle: get_AttributeUses +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::get_AttributeUses method. Returns the collection of all the complied attributes of this complex type and its base types in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemacomplextype/get_attributeuses/ +--- +## XmlSchemaComplexType::get_AttributeUses method + + +Returns the collection of all the complied attributes of this complex type and its base types. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexType::get_AttributeUses() +``` + + +### ReturnValue + +The collection of all the attributes from this complex type and its base types. The post-compilation the **AttributeUses** value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/get_attributewildcard/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/get_attributewildcard/_index.md new file mode 100644 index 0000000000..ad771a8f59 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/get_attributewildcard/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::get_AttributeWildcard method +linktitle: get_AttributeWildcard +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::get_AttributeWildcard method. Returns the post-compilation value for anyAttribute for this complex type and its base type(s) in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemacomplextype/get_attributewildcard/ +--- +## XmlSchemaComplexType::get_AttributeWildcard method + + +Returns the post-compilation value for **anyAttribute** for this complex type and its base type(s). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexType::get_AttributeWildcard() +``` + + +### ReturnValue + +The post-compilation value of the **anyAttribute** element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/get_block/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/get_block/_index.md new file mode 100644 index 0000000000..12b4e6f0c9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/get_block/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::get_Block method +linktitle: get_Block +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::get_Block method. Returns the block attribute in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemacomplextype/get_block/ +--- +## XmlSchemaComplexType::get_Block method + + +Returns the **block** attribute. + +```cpp +XmlSchemaDerivationMethod System::Xml::Schema::XmlSchemaComplexType::get_Block() +``` + + +### ReturnValue + +The **block** attribute prevents a complex type from being used in the specified type of derivation. The default is [XmlSchemaDerivationMethod::None](../../xmlschemaderivationmethod/). Optional. + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/get_blockresolved/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/get_blockresolved/_index.md new file mode 100644 index 0000000000..516ff22e39 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/get_blockresolved/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::get_BlockResolved method +linktitle: get_BlockResolved +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::get_BlockResolved method. Returns the value after the type has been compiled to the post-schema-validation information set (infoset). This value indicates how the type is enforced when xsi:type is used in the instance document in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemacomplextype/get_blockresolved/ +--- +## XmlSchemaComplexType::get_BlockResolved method + + +Returns the value after the type has been compiled to the post-schema-validation information set (infoset). This value indicates how the type is enforced when **xsi:type** is used in the instance document. + +```cpp +XmlSchemaDerivationMethod System::Xml::Schema::XmlSchemaComplexType::get_BlockResolved() +``` + + +### ReturnValue + +The post-schema-validated infoset value. The default is **BlockDefault** value on the **schema** element. + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/get_contentmodel/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/get_contentmodel/_index.md new file mode 100644 index 0000000000..6f9254834e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/get_contentmodel/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::get_ContentModel method +linktitle: get_ContentModel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::get_ContentModel method. Returns the post-compilation XmlSchemaContentModel of this complex type in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemacomplextype/get_contentmodel/ +--- +## XmlSchemaComplexType::get_ContentModel method + + +Returns the post-compilation [XmlSchemaContentModel](../../xmlschemacontentmodel/) of this complex type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexType::get_ContentModel() +``` + + +### ReturnValue + +The content model type that is one of the [XmlSchemaSimpleContent](../../xmlschemasimplecontent/) or [XmlSchemaComplexContent](../../xmlschemacomplexcontent/) classes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaContentModel](../../xmlschemacontentmodel/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/get_contenttype/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/get_contenttype/_index.md new file mode 100644 index 0000000000..d49fff1e88 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/get_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::get_ContentType method +linktitle: get_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::get_ContentType method. Returns the content model of the complex type which holds the post-compilation value in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemacomplextype/get_contenttype/ +--- +## XmlSchemaComplexType::get_ContentType method + + +Returns the content model of the complex type which holds the post-compilation value. + +```cpp +XmlSchemaContentType System::Xml::Schema::XmlSchemaComplexType::get_ContentType() +``` + + +### ReturnValue + +The post-compilation value of the content model for the complex type. + +## See Also + +* Enum [XmlSchemaContentType](../../xmlschemacontenttype/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/get_contenttypeparticle/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/get_contenttypeparticle/_index.md new file mode 100644 index 0000000000..1f14eca295 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/get_contenttypeparticle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::get_ContentTypeParticle method +linktitle: get_ContentTypeParticle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::get_ContentTypeParticle method. Returns the particle that holds the post-compilation value of the XmlSchemaComplexType::get_ContentType particle in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschemacomplextype/get_contenttypeparticle/ +--- +## XmlSchemaComplexType::get_ContentTypeParticle method + + +Returns the particle that holds the post-compilation value of the [XmlSchemaComplexType::get_ContentType](../get_contenttype/) particle. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexType::get_ContentTypeParticle() +``` + + +### ReturnValue + +The particle for the content type. The post-compilation value of the [XmlSchemaComplexType::get_ContentType](../get_contenttype/) particle. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaParticle](../../xmlschemaparticle/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/get_isabstract/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/get_isabstract/_index.md new file mode 100644 index 0000000000..6fec0f76cc --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/get_isabstract/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::get_IsAbstract method +linktitle: get_IsAbstract +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::get_IsAbstract method. Returns the information that determines if the complexType element can be used in the instance document in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.schema/xmlschemacomplextype/get_isabstract/ +--- +## XmlSchemaComplexType::get_IsAbstract method + + +Returns the information that determines if the **complexType** element can be used in the instance document. + +```cpp +bool System::Xml::Schema::XmlSchemaComplexType::get_IsAbstract() +``` + + +### ReturnValue + +If **true**, an element cannot use this **complexType** element directly and must use a complex type that is derived from this **complexType** element. The default is **false**. Optional. + +## See Also + +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/get_ismixed/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/get_ismixed/_index.md new file mode 100644 index 0000000000..68767fc813 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/get_ismixed/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::get_IsMixed method +linktitle: get_IsMixed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::get_IsMixed method. Returns information that determines if the complex type has a mixed content model (markup within the content) in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.schema/xmlschemacomplextype/get_ismixed/ +--- +## XmlSchemaComplexType::get_IsMixed method + + +Returns information that determines if the complex type has a mixed content model (markup within the content). + +```cpp +bool System::Xml::Schema::XmlSchemaComplexType::get_IsMixed() override +``` + + +### ReturnValue + +**true**, if character data can appear between child elements of this complex type; otherwise, **false**. The default is **false**. Optional. + +## See Also + +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/get_particle/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/get_particle/_index.md new file mode 100644 index 0000000000..1f3858dcd0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/get_particle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::get_Particle method +linktitle: get_Particle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::get_Particle method. Returns the compositor type as one of the XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, or XmlSchemaSequence classes in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml.schema/xmlschemacomplextype/get_particle/ +--- +## XmlSchemaComplexType::get_Particle method + + +Returns the compositor type as one of the [XmlSchemaGroupRef](../../xmlschemagroupref/), [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaComplexType::get_Particle() +``` + + +### ReturnValue + +The compositor type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaParticle](../../xmlschemaparticle/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/ptr/_index.md new file mode 100644 index 0000000000..e01c016f7d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml.schema/xmlschemacomplextype/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaComplexType::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/set_anyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/set_anyattribute/_index.md new file mode 100644 index 0000000000..21e212e123 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/set_anyattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::set_AnyAttribute method +linktitle: set_AnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::set_AnyAttribute method. Sets the value for the XmlSchemaAnyAttribute component of the complex type in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml.schema/xmlschemacomplextype/set_anyattribute/ +--- +## XmlSchemaComplexType::set_AnyAttribute method + + +Sets the value for the [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) component of the complex type. + +```cpp +void System::Xml::Schema::XmlSchemaComplexType::set_AnyAttribute(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/set_block/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/set_block/_index.md new file mode 100644 index 0000000000..04b991b7ff --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/set_block/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::set_Block method +linktitle: set_Block +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::set_Block method. Sets the block attribute in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml.schema/xmlschemacomplextype/set_block/ +--- +## XmlSchemaComplexType::set_Block method + + +Sets the **block** attribute. + +```cpp +void System::Xml::Schema::XmlSchemaComplexType::set_Block(XmlSchemaDerivationMethod value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaDerivationMethod | The value to set. | + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/set_contentmodel/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/set_contentmodel/_index.md new file mode 100644 index 0000000000..c825ecb2db --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/set_contentmodel/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::set_ContentModel method +linktitle: set_ContentModel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::set_ContentModel method. Sets the post-compilation XmlSchemaContentModel of this complex type in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml.schema/xmlschemacomplextype/set_contentmodel/ +--- +## XmlSchemaComplexType::set_ContentModel method + + +Sets the post-compilation [XmlSchemaContentModel](../../xmlschemacontentmodel/) of this complex type. + +```cpp +void System::Xml::Schema::XmlSchemaComplexType::set_ContentModel(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaContentModel](../../xmlschemacontentmodel/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/set_isabstract/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/set_isabstract/_index.md new file mode 100644 index 0000000000..831f3dd6c4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/set_isabstract/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::set_IsAbstract method +linktitle: set_IsAbstract +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::set_IsAbstract method. Sets the information that determines if the complexType element can be used in the instance document in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml.schema/xmlschemacomplextype/set_isabstract/ +--- +## XmlSchemaComplexType::set_IsAbstract method + + +Sets the information that determines if the **complexType** element can be used in the instance document. + +```cpp +void System::Xml::Schema::XmlSchemaComplexType::set_IsAbstract(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/set_ismixed/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/set_ismixed/_index.md new file mode 100644 index 0000000000..a45b1fad60 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/set_ismixed/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::set_IsMixed method +linktitle: set_IsMixed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::set_IsMixed method. Sets information that determines if the complex type has a mixed content model (markup within the content) in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml.schema/xmlschemacomplextype/set_ismixed/ +--- +## XmlSchemaComplexType::set_IsMixed method + + +Sets information that determines if the complex type has a mixed content model (markup within the content). + +```cpp +void System::Xml::Schema::XmlSchemaComplexType::set_IsMixed(bool value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/set_particle/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/set_particle/_index.md new file mode 100644 index 0000000000..66812ff6b7 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/set_particle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::set_Particle method +linktitle: set_Particle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::set_Particle method. Sets the compositor type as one of the XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaAll, or XmlSchemaSequence classes in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml.schema/xmlschemacomplextype/set_particle/ +--- +## XmlSchemaComplexType::set_Particle method + + +Sets the compositor type as one of the [XmlSchemaGroupRef](../../xmlschemagroupref/), [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes. + +```cpp +void System::Xml::Schema::XmlSchemaComplexType::set_Particle(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaParticle](../../xmlschemaparticle/) +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacomplextype/xmlschemacomplextype/_index.md b/english/cpp/system.xml.schema/xmlschemacomplextype/xmlschemacomplextype/_index.md new file mode 100644 index 0000000000..d347040d83 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacomplextype/xmlschemacomplextype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaComplexType::XmlSchemaComplexType constructor +linktitle: XmlSchemaComplexType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaComplexType::XmlSchemaComplexType constructor. Initializes a new instance of the XmlSchemaComplexType class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemacomplextype/xmlschemacomplextype/ +--- +## XmlSchemaComplexType::XmlSchemaComplexType constructor + + +Initializes a new instance of the [XmlSchemaComplexType](../) class. + +```cpp +System::Xml::Schema::XmlSchemaComplexType::XmlSchemaComplexType() +``` + +## See Also + +* Class [XmlSchemaComplexType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacontent/_index.md b/english/cpp/system.xml.schema/xmlschemacontent/_index.md new file mode 100644 index 0000000000..53e986a0c8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacontent/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaContent class +linktitle: XmlSchemaContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaContent class. An abstract class for schema content in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml.schema/xmlschemacontent/ +--- +## XmlSchemaContent class + + +An abstract class for schema content. + +```cpp +class XmlSchemaContent : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemacontent/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemacontent/ptr/_index.md new file mode 100644 index 0000000000..3d84d3a7da --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacontent/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaContent::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaContent::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemacontent/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaContent::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaContent](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacontentmodel/_index.md b/english/cpp/system.xml.schema/xmlschemacontentmodel/_index.md new file mode 100644 index 0000000000..102302e404 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacontentmodel/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaContentModel class +linktitle: XmlSchemaContentModel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaContentModel class. Specifies the order and structure of the child elements of a type in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml.schema/xmlschemacontentmodel/ +--- +## XmlSchemaContentModel class + + +Specifies the order and structure of the child elements of a type. + +```cpp +class XmlSchemaContentModel : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_Content](./get_content/)() | Returns the content of the type. | +| virtual [set_Content](./set_content/)(SharedPtr\) | Sets the content of the type. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemacontentmodel/get_content/_index.md b/english/cpp/system.xml.schema/xmlschemacontentmodel/get_content/_index.md new file mode 100644 index 0000000000..98f752d762 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacontentmodel/get_content/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaContentModel::get_Content method +linktitle: get_Content +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaContentModel::get_Content method. Returns the content of the type in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemacontentmodel/get_content/ +--- +## XmlSchemaContentModel::get_Content method + + +Returns the content of the type. + +```cpp +virtual SharedPtr System::Xml::Schema::XmlSchemaContentModel::get_Content()=0 +``` + + +### ReturnValue + +Provides the content of the type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaContent](../../xmlschemacontent/) +* Class [XmlSchemaContentModel](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacontentmodel/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemacontentmodel/ptr/_index.md new file mode 100644 index 0000000000..da0ce38e45 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacontentmodel/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaContentModel::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaContentModel::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemacontentmodel/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaContentModel::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaContentModel](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacontentmodel/set_content/_index.md b/english/cpp/system.xml.schema/xmlschemacontentmodel/set_content/_index.md new file mode 100644 index 0000000000..0c39be1331 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacontentmodel/set_content/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaContentModel::set_Content method +linktitle: set_Content +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaContentModel::set_Content method. Sets the content of the type in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemacontentmodel/set_content/ +--- +## XmlSchemaContentModel::set_Content method + + +Sets the content of the type. + +```cpp +virtual void System::Xml::Schema::XmlSchemaContentModel::set_Content(SharedPtr value)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaContent](../../xmlschemacontent/) +* Class [XmlSchemaContentModel](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemacontentprocessing/_index.md b/english/cpp/system.xml.schema/xmlschemacontentprocessing/_index.md new file mode 100644 index 0000000000..487b0f01c6 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacontentprocessing/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaContentProcessing enum +linktitle: XmlSchemaContentProcessing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaContentProcessing enum. Provides information about the validation mode of any and anyAttribute element replacements in C++.' +type: docs +weight: 7300 +url: /cpp/system.xml.schema/xmlschemacontentprocessing/ +--- +## XmlSchemaContentProcessing enum + + +Provides information about the validation mode of **any** and **anyAttribute** element replacements. + +```cpp +enum class XmlSchemaContentProcessing +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | Document items are not validated. | +| Skip | 1 | Document items must consist of well-formed XML and are not validated by the schema. | +| Lax | 2 | If the associated schema is found, the document items will be validated. No errors will be thrown otherwise. | +| Strict | 3 | The schema processor must find a schema associated with the indicated namespace to validate the document items. | + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemacontenttype/_index.md b/english/cpp/system.xml.schema/xmlschemacontenttype/_index.md new file mode 100644 index 0000000000..88fae86ca9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemacontenttype/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaContentType enum +linktitle: XmlSchemaContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaContentType enum. Enumerations for the content model of the complex type. This represents the content in the post-schema-validation information set (infoset) in C++.' +type: docs +weight: 7400 +url: /cpp/system.xml.schema/xmlschemacontenttype/ +--- +## XmlSchemaContentType enum + + +Enumerations for the content model of the complex type. This represents the content in the post-schema-validation information set (infoset). + +```cpp +enum class XmlSchemaContentType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| TextOnly | 0 | Text-only content. | +| Empty | 1 | Empty content. | +| ElementOnly | 2 | Element-only content. | +| Mixed | 3 | Mixed content. | + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemadatatype/_index.md b/english/cpp/system.xml.schema/xmlschemadatatype/_index.md new file mode 100644 index 0000000000..3fca135726 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadatatype/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Xml::Schema::XmlSchemaDatatype class +linktitle: XmlSchemaDatatype +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDatatype class. The XmlSchemaDatatype class is an abstract class for mapping XML Schema definition language (XSD) types to runtime types in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml.schema/xmlschemadatatype/ +--- +## XmlSchemaDatatype class + + +The [XmlSchemaDatatype](./) class is an abstract class for mapping XML [Schema](../) definition language (XSD) types to runtime types. + +```cpp +class XmlSchemaDatatype : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [ChangeType](./changetype/)(SharedPtr\, const TypeInfo\&) | Converts the value specified, whose type is one of the valid representations of the XML schema type represented by the [XmlSchemaDatatype](./), to the run-time type specified. | +| virtual [ChangeType](./changetype/)(SharedPtr\, const TypeInfo\&, SharedPtr\) | Converts the value specified, whose type is one of the valid representations of the XML schema type represented by the [XmlSchemaDatatype](./), to the run-time type specified using the [IXmlNamespaceResolver](../../system.xml/ixmlnamespaceresolver/) if the [XmlSchemaDatatype](./) represents the **xs:QName** type or a type derived from it. | +| virtual [get_TokenizedType](./get_tokenizedtype/)() | When overridden in a derived class, gets the type for the **string** as specified in the World Wide [Web](../../system.web/) Consortium (W3C) XML 1.0 specification. | +| virtual [get_TypeCode](./get_typecode/)() | Returns the XmlTypeCode value for the simple type. | +| virtual [get_ValueType](./get_valuetype/)() | When overridden in a derived class, gets the type of the item. | +| virtual [get_Variety](./get_variety/)() | Returns the XmlSchemaDatatypeVariety value for the simple type. | +| virtual [IsDerivedFrom](./isderivedfrom/)(SharedPtr\) | This method always returns **false**. | +| virtual [ParseValue](./parsevalue/)(String, SharedPtr\, SharedPtr\) | When overridden in a derived class, validates the **string** specified against a built-in or user-defined simple type. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemadatatype/changetype/_index.md b/english/cpp/system.xml.schema/xmlschemadatatype/changetype/_index.md new file mode 100644 index 0000000000..f8c865799d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadatatype/changetype/_index.md @@ -0,0 +1,65 @@ +--- +title: System::Xml::Schema::XmlSchemaDatatype::ChangeType method +linktitle: ChangeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDatatype::ChangeType method. Converts the value specified, whose type is one of the valid representations of the XML schema type represented by the XmlSchemaDatatype, to the run-time type specified in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemadatatype/changetype/ +--- +## XmlSchemaDatatype::ChangeType(SharedPtr\, const TypeInfo\&) method + + +Converts the value specified, whose type is one of the valid representations of the XML schema type represented by the [XmlSchemaDatatype](../), to the run-time type specified. + +```cpp +virtual SharedPtr System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr value, const TypeInfo &targetType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The input value to convert to the specified type. | +| targetType | const TypeInfo\& | The target type to convert the input value to. | + +### ReturnValue + +The converted input value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlSchemaDatatype](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaDatatype::ChangeType(SharedPtr\, const TypeInfo\&, SharedPtr\) method + + +Converts the value specified, whose type is one of the valid representations of the XML schema type represented by the [XmlSchemaDatatype](../), to the run-time type specified using the [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) if the [XmlSchemaDatatype](../) represents the **xs:QName** type or a type derived from it. + +```cpp +virtual SharedPtr System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr value, const TypeInfo &targetType, SharedPtr namespaceResolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The input value to convert to the specified type. | +| targetType | const TypeInfo\& | The target type to convert the input value to. | +| namespaceResolver | SharedPtr\ | An [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) used for resolving namespace prefixes. This is only of use if the [XmlSchemaDatatype](../) represents the **xs:QName** type or a type derived from it. | + +### ReturnValue + +The converted input value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) +* Class [XmlSchemaDatatype](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadatatype/get_tokenizedtype/_index.md b/english/cpp/system.xml.schema/xmlschemadatatype/get_tokenizedtype/_index.md new file mode 100644 index 0000000000..af70362a6b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadatatype/get_tokenizedtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaDatatype::get_TokenizedType method +linktitle: get_TokenizedType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDatatype::get_TokenizedType method. When overridden in a derived class, gets the type for the string as specified in the World Wide Web Consortium (W3C) XML 1.0 specification in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemadatatype/get_tokenizedtype/ +--- +## XmlSchemaDatatype::get_TokenizedType method + + +When overridden in a derived class, gets the type for the **string** as specified in the World Wide [Web](../../../system.web/) Consortium (W3C) XML 1.0 specification. + +```cpp +virtual XmlTokenizedType System::Xml::Schema::XmlSchemaDatatype::get_TokenizedType()=0 +``` + + +### ReturnValue + +An XmlTokenizedType value for the **string**. + +## See Also + +* Enum [XmlTokenizedType](../../../system.xml/xmltokenizedtype/) +* Class [XmlSchemaDatatype](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadatatype/get_typecode/_index.md b/english/cpp/system.xml.schema/xmlschemadatatype/get_typecode/_index.md new file mode 100644 index 0000000000..94e2b429f3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadatatype/get_typecode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaDatatype::get_TypeCode method +linktitle: get_TypeCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDatatype::get_TypeCode method. Returns the XmlTypeCode value for the simple type in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemadatatype/get_typecode/ +--- +## XmlSchemaDatatype::get_TypeCode method + + +Returns the XmlTypeCode value for the simple type. + +```cpp +virtual XmlTypeCode System::Xml::Schema::XmlSchemaDatatype::get_TypeCode() +``` + + +### ReturnValue + +The XmlTypeCode value for the simple type. + +## See Also + +* Enum [XmlTypeCode](../../xmltypecode/) +* Class [XmlSchemaDatatype](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadatatype/get_valuetype/_index.md b/english/cpp/system.xml.schema/xmlschemadatatype/get_valuetype/_index.md new file mode 100644 index 0000000000..b7afaf396c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadatatype/get_valuetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaDatatype::get_ValueType method +linktitle: get_ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDatatype::get_ValueType method. When overridden in a derived class, gets the type of the item in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemadatatype/get_valuetype/ +--- +## XmlSchemaDatatype::get_ValueType method + + +When overridden in a derived class, gets the type of the item. + +```cpp +virtual TypeInfo System::Xml::Schema::XmlSchemaDatatype::get_ValueType()=0 +``` + + +### ReturnValue + +The type of the item. + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlSchemaDatatype](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadatatype/get_variety/_index.md b/english/cpp/system.xml.schema/xmlschemadatatype/get_variety/_index.md new file mode 100644 index 0000000000..1a7718b3fb --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadatatype/get_variety/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaDatatype::get_Variety method +linktitle: get_Variety +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDatatype::get_Variety method. Returns the XmlSchemaDatatypeVariety value for the simple type in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemadatatype/get_variety/ +--- +## XmlSchemaDatatype::get_Variety method + + +Returns the XmlSchemaDatatypeVariety value for the simple type. + +```cpp +virtual XmlSchemaDatatypeVariety System::Xml::Schema::XmlSchemaDatatype::get_Variety() +``` + + +### ReturnValue + +The XmlSchemaDatatypeVariety value for the simple type. + +## See Also + +* Enum [XmlSchemaDatatypeVariety](../../xmlschemadatatypevariety/) +* Class [XmlSchemaDatatype](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadatatype/isderivedfrom/_index.md b/english/cpp/system.xml.schema/xmlschemadatatype/isderivedfrom/_index.md new file mode 100644 index 0000000000..fdad08c1b4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadatatype/isderivedfrom/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaDatatype::IsDerivedFrom method +linktitle: IsDerivedFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDatatype::IsDerivedFrom method. This method always returns false in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemadatatype/isderivedfrom/ +--- +## XmlSchemaDatatype::IsDerivedFrom method + + +This method always returns **false**. + +```cpp +virtual bool System::Xml::Schema::XmlSchemaDatatype::IsDerivedFrom(SharedPtr datatype) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| datatype | SharedPtr\ | The [XmlSchemaDatatype](../). | + +### ReturnValue + +Always returns **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaDatatype](../) +* Class [XmlSchemaDatatype](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadatatype/parsevalue/_index.md b/english/cpp/system.xml.schema/xmlschemadatatype/parsevalue/_index.md new file mode 100644 index 0000000000..9634763c90 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadatatype/parsevalue/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaDatatype::ParseValue method +linktitle: ParseValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDatatype::ParseValue method. When overridden in a derived class, validates the string specified against a built-in or user-defined simple type in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemadatatype/parsevalue/ +--- +## XmlSchemaDatatype::ParseValue method + + +When overridden in a derived class, validates the **string** specified against a built-in or user-defined simple type. + +```cpp +virtual SharedPtr System::Xml::Schema::XmlSchemaDatatype::ParseValue(String s, SharedPtr nameTable, SharedPtr nsmgr)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | String | The **string** to validate against the simple type. | +| nameTable | SharedPtr\ | The [XmlNameTable](../../../system.xml/xmlnametable/) to use for atomization while parsing the **string** if this [XmlSchemaDatatype](../) object represents the **xs:NCName** type. | +| nsmgr | SharedPtr\ | The [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object to use while parsing the **string** if this [XmlSchemaDatatype](../) object represents the **xs:QName** type. | + +### ReturnValue + +An [Object](../../../system/object/) that can be cast safely to the type returned by the [XmlSchemaDatatype::get_ValueType](../get_valuetype/) call. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [XmlNameTable](../../../system.xml/xmlnametable/) +* Class [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) +* Class [XmlSchemaDatatype](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadatatype/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemadatatype/ptr/_index.md new file mode 100644 index 0000000000..14e55dd797 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadatatype/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaDatatype::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDatatype::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemadatatype/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaDatatype::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaDatatype](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadatatypevariety/_index.md b/english/cpp/system.xml.schema/xmlschemadatatypevariety/_index.md new file mode 100644 index 0000000000..d22b711102 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadatatypevariety/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaDatatypeVariety enum +linktitle: XmlSchemaDatatypeVariety +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDatatypeVariety enum. Specifies the W3C XML schema data type variety of the type in C++.' +type: docs +weight: 7500 +url: /cpp/system.xml.schema/xmlschemadatatypevariety/ +--- +## XmlSchemaDatatypeVariety enum + + +Specifies the W3C XML schema data type variety of the type. + +```cpp +enum class XmlSchemaDatatypeVariety +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Atomic | 0 | A W3C XML schema atomic type. | +| List | 1 | A W3C XML schema list type. | +| Union | 2 | A W3C XML schema union type. | + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaderivationmethod/_index.md b/english/cpp/system.xml.schema/xmlschemaderivationmethod/_index.md new file mode 100644 index 0000000000..98bc52d262 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaderivationmethod/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::Schema::XmlSchemaDerivationMethod enum +linktitle: XmlSchemaDerivationMethod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDerivationMethod enum. Provides different methods for preventing derivation in C++.' +type: docs +weight: 7600 +url: /cpp/system.xml.schema/xmlschemaderivationmethod/ +--- +## XmlSchemaDerivationMethod enum + + +Provides different methods for preventing derivation. + +```cpp +enum class XmlSchemaDerivationMethod +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Empty | 0 | Override default derivation method to allow any derivation. | +| Substitution | 1 | Refers to derivations by **Substitution**. | +| Extension | 2 | Refers to derivations by **Extension**. | +| Restriction | 4 | Refers to derivations by **Restriction**. | +| List | 8 | Refers to derivations by **List**. | +| Union | 16 | Refers to derivations by **Union**. | +| All | 255 | **#all**. Refers to all derivation methods. | +| None | 256 | Accepts the default derivation method. | + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemadocumentation/_index.md b/english/cpp/system.xml.schema/xmlschemadocumentation/_index.md new file mode 100644 index 0000000000..6e80928700 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadocumentation/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::Schema::XmlSchemaDocumentation class +linktitle: XmlSchemaDocumentation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDocumentation class. Represents the documentation element from XML Schema as specified by the World Wide Web Consortium (W3C). This class specifies information to be read or used by humans within an annotation in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml.schema/xmlschemadocumentation/ +--- +## XmlSchemaDocumentation class + + +Represents the **documentation** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class specifies information to be read or used by humans within an **annotation**. + +```cpp +class XmlSchemaDocumentation : public System::Xml::Schema::XmlSchemaObject +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Language](./get_language/)() | Returns the **xml:lang** attribute. This serves as an indicator of the language used in the contents. | +| [get_Markup](./get_markup/)() | Returns an array of [XmlNode](../../system.xml/xmlnode/) objects that represents the documentation child nodes. | +| [get_Source](./get_source/)() | Returns the Uniform Resource Identifier (URI) source of the information. | +| [set_Language](./set_language/)(const String\&) | Sets the **xml:lang** attribute. This serves as an indicator of the language used in the contents. | +| [set_Markup](./set_markup/)(const ArrayPtr\\>\&) | Sets an array of [XmlNode](../../system.xml/xmlnode/) objects that represents the documentation child nodes. | +| [set_Source](./set_source/)(const String\&) | Sets the Uniform Resource Identifier (URI) source of the information. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaObject](../xmlschemaobject/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemadocumentation/get_language/_index.md b/english/cpp/system.xml.schema/xmlschemadocumentation/get_language/_index.md new file mode 100644 index 0000000000..8c9b774761 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadocumentation/get_language/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaDocumentation::get_Language method +linktitle: get_Language +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDocumentation::get_Language method. Returns the xml:lang attribute. This serves as an indicator of the language used in the contents in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemadocumentation/get_language/ +--- +## XmlSchemaDocumentation::get_Language method + + +Returns the **xml:lang** attribute. This serves as an indicator of the language used in the contents. + +```cpp +String System::Xml::Schema::XmlSchemaDocumentation::get_Language() +``` + + +### ReturnValue + +The **xml:lang** attribute. Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaDocumentation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadocumentation/get_markup/_index.md b/english/cpp/system.xml.schema/xmlschemadocumentation/get_markup/_index.md new file mode 100644 index 0000000000..11e3584b02 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadocumentation/get_markup/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaDocumentation::get_Markup method +linktitle: get_Markup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDocumentation::get_Markup method. Returns an array of XmlNode objects that represents the documentation child nodes in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemadocumentation/get_markup/ +--- +## XmlSchemaDocumentation::get_Markup method + + +Returns an array of [XmlNode](../../../system.xml/xmlnode/) objects that represents the documentation child nodes. + +```cpp +ArrayPtr> System::Xml::Schema::XmlSchemaDocumentation::get_Markup() +``` + + +### ReturnValue + +The array that represents the documentation child nodes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../../system.xml/xmlnode/) +* Class [XmlSchemaDocumentation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadocumentation/get_source/_index.md b/english/cpp/system.xml.schema/xmlschemadocumentation/get_source/_index.md new file mode 100644 index 0000000000..be4b8c91b2 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadocumentation/get_source/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaDocumentation::get_Source method +linktitle: get_Source +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDocumentation::get_Source method. Returns the Uniform Resource Identifier (URI) source of the information in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemadocumentation/get_source/ +--- +## XmlSchemaDocumentation::get_Source method + + +Returns the Uniform Resource Identifier (URI) source of the information. + +```cpp +String System::Xml::Schema::XmlSchemaDocumentation::get_Source() +``` + + +### ReturnValue + +A URI reference. The default is [String::Empty](../../../system/string/empty/). Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaDocumentation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadocumentation/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemadocumentation/ptr/_index.md new file mode 100644 index 0000000000..bf1f1ccf4e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadocumentation/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaDocumentation::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDocumentation::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemadocumentation/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaDocumentation::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaDocumentation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadocumentation/set_language/_index.md b/english/cpp/system.xml.schema/xmlschemadocumentation/set_language/_index.md new file mode 100644 index 0000000000..1b62096597 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadocumentation/set_language/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaDocumentation::set_Language method +linktitle: set_Language +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDocumentation::set_Language method. Sets the xml:lang attribute. This serves as an indicator of the language used in the contents in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemadocumentation/set_language/ +--- +## XmlSchemaDocumentation::set_Language method + + +Sets the **xml:lang** attribute. This serves as an indicator of the language used in the contents. + +```cpp +void System::Xml::Schema::XmlSchemaDocumentation::set_Language(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaDocumentation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadocumentation/set_markup/_index.md b/english/cpp/system.xml.schema/xmlschemadocumentation/set_markup/_index.md new file mode 100644 index 0000000000..0815e02933 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadocumentation/set_markup/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaDocumentation::set_Markup method +linktitle: set_Markup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDocumentation::set_Markup method. Sets an array of XmlNode objects that represents the documentation child nodes in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemadocumentation/set_markup/ +--- +## XmlSchemaDocumentation::set_Markup method + + +Sets an array of [XmlNode](../../../system.xml/xmlnode/) objects that represents the documentation child nodes. + +```cpp +void System::Xml::Schema::XmlSchemaDocumentation::set_Markup(const ArrayPtr> &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\>\& | The value to set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../../system.xml/xmlnode/) +* Class [XmlSchemaDocumentation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemadocumentation/set_source/_index.md b/english/cpp/system.xml.schema/xmlschemadocumentation/set_source/_index.md new file mode 100644 index 0000000000..d945ac0123 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemadocumentation/set_source/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaDocumentation::set_Source method +linktitle: set_Source +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaDocumentation::set_Source method. Sets the Uniform Resource Identifier (URI) source of the information in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemadocumentation/set_source/ +--- +## XmlSchemaDocumentation::set_Source method + + +Sets the Uniform Resource Identifier (URI) source of the information. + +```cpp +void System::Xml::Schema::XmlSchemaDocumentation::set_Source(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaDocumentation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/_index.md new file mode 100644 index 0000000000..02846a4cfa --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/_index.md @@ -0,0 +1,69 @@ +--- +title: System::Xml::Schema::XmlSchemaElement class +linktitle: XmlSchemaElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement class. Represents the element element from XML Schema as specified by the World Wide Web Consortium (W3C). This class is the base class for all particle types and is used to describe an element in an XML document in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml.schema/xmlschemaelement/ +--- +## XmlSchemaElement class + + +Represents the **element** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class is the base class for all particle types and is used to describe an element in an XML document. + +```cpp +class XmlSchemaElement : public System::Xml::Schema::XmlSchemaParticle +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Block](./get_block/)() | Returns a **Block** derivation. | +| [get_BlockResolved](./get_blockresolved/)() | Returns the post-compilation interpretation of the **Block** value. | +| [get_Constraints](./get_constraints/)() | Returns the collection of constraints on the element. | +| [get_DefaultValue](./get_defaultvalue/)() | Returns the default value of the element if its content is a simple type or content of the element is **textOnly**. | +| [get_ElementSchemaType](./get_elementschematype/)() | Returns an [XmlSchemaType](../xmlschematype/) object representing the type of the element based on the [XmlSchemaElement::get_SchemaType](./get_schematype/) or [XmlSchemaElement::get_SchemaTypeName](./get_schematypename/) values of the element. | +| [get_ElementType](./get_elementtype/)() | Returns an object based on the [XmlSchemaElement](./) or [XmlSchemaElement](./) of the element, which holds the post-compilation interpretation of the **ElementType** value. | +| [get_Final](./get_final/)() | Returns the **Final** value to indicate that no further derivations are allowed. | +| [get_FinalResolved](./get_finalresolved/)() | Returns the post-compilation interpretation of the **Final** value. | +| [get_FixedValue](./get_fixedvalue/)() | Returns the fixed value. | +| [get_Form](./get_form/)() | Returns the form for the element. | +| [get_IsAbstract](./get_isabstract/)() | Returns information to indicate if the element can be used in an instance document. | +| [get_IsNillable](./get_isnillable/)() | Returns information that indicates if **xsi:nil** can occur in the instance data. Indicates if an explicit nil value can be assigned to the element. | +| [get_Name](./get_name/)() | Returns the name of the element. | +| [get_QualifiedName](./get_qualifiedname/)() | Returns the actual qualified name for the given element. | +| [get_RefName](./get_refname/)() | Returns the reference name of an element declared in this schema (or another schema indicated by the specified namespace). | +| [get_SchemaType](./get_schematype/)() | Returns the type of the element. This can either be a complex type or a simple type. | +| [get_SchemaTypeName](./get_schematypename/)() | Returns the name of a built-in data type defined in this schema or another schema indicated by the specified namespace. | +| [get_SubstitutionGroup](./get_substitutiongroup/)() | Returns the name of an element that is being substituted by this element. | +| [set_Block](./set_block/)(XmlSchemaDerivationMethod) | Sets a **Block** derivation. | +| [set_DefaultValue](./set_defaultvalue/)(const String\&) | Sets the default value of the element if its content is a simple type or content of the element is **textOnly**. | +| [set_Final](./set_final/)(XmlSchemaDerivationMethod) | Sets the **Final** value to indicate that no further derivations are allowed. | +| [set_FixedValue](./set_fixedvalue/)(const String\&) | Sets the fixed value. | +| [set_Form](./set_form/)(XmlSchemaForm) | Sets the form for the element. | +| [set_IsAbstract](./set_isabstract/)(bool) | Sets information to indicate if the element can be used in an instance document. | +| [set_IsNillable](./set_isnillable/)(bool) | Sets information that indicates if **xsi:nil** can occur in the instance data. Indicates if an explicit nil value can be assigned to the element. | +| [set_Name](./set_name/)(const String\&) | Sets the name of the element. | +| [set_RefName](./set_refname/)(const SharedPtr\\&) | Sets the reference name of an element declared in this schema (or another schema indicated by the specified namespace). | +| [set_SchemaType](./set_schematype/)(const SharedPtr\\&) | Sets the type of the element. This can either be a complex type or a simple type. | +| [set_SchemaTypeName](./set_schematypename/)(const SharedPtr\\&) | Sets the name of a built-in data type defined in this schema or another schema indicated by the specified namespace. | +| [set_SubstitutionGroup](./set_substitutiongroup/)(const SharedPtr\\&) | Sets the name of an element that is being substituted by this element. | +| [XmlSchemaElement](./xmlschemaelement/)() | Initializes a new instance of the [XmlSchemaElement](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaParticle](../xmlschemaparticle/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_block/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_block/_index.md new file mode 100644 index 0000000000..7b5f32bf0d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_block/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_Block method +linktitle: get_Block +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_Block method. Returns a Block derivation in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaelement/get_block/ +--- +## XmlSchemaElement::get_Block method + + +Returns a **Block** derivation. + +```cpp +XmlSchemaDerivationMethod System::Xml::Schema::XmlSchemaElement::get_Block() +``` + + +### ReturnValue + +The attribute used to block a type derivation. Default value is [XmlSchemaDerivationMethod::None](../../xmlschemaderivationmethod/). Optional. + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_blockresolved/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_blockresolved/_index.md new file mode 100644 index 0000000000..0c3f4fd940 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_blockresolved/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_BlockResolved method +linktitle: get_BlockResolved +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_BlockResolved method. Returns the post-compilation interpretation of the Block value in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaelement/get_blockresolved/ +--- +## XmlSchemaElement::get_BlockResolved method + + +Returns the post-compilation interpretation of the **Block** value. + +```cpp +XmlSchemaDerivationMethod System::Xml::Schema::XmlSchemaElement::get_BlockResolved() +``` + + +### ReturnValue + +The post-compilation interpretation of the **Block** value. The default is the **BlockDefault** value on the **schema** element. + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_constraints/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_constraints/_index.md new file mode 100644 index 0000000000..d00e81a7bf --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_constraints/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_Constraints method +linktitle: get_Constraints +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_Constraints method. Returns the collection of constraints on the element in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaelement/get_constraints/ +--- +## XmlSchemaElement::get_Constraints method + + +Returns the collection of constraints on the element. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaElement::get_Constraints() +``` + + +### ReturnValue + +The collection of constraints. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_defaultvalue/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_defaultvalue/_index.md new file mode 100644 index 0000000000..5fba128d2e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_defaultvalue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_DefaultValue method +linktitle: get_DefaultValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_DefaultValue method. Returns the default value of the element if its content is a simple type or content of the element is textOnly in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaelement/get_defaultvalue/ +--- +## XmlSchemaElement::get_DefaultValue method + + +Returns the default value of the element if its content is a simple type or content of the element is **textOnly**. + +```cpp +String System::Xml::Schema::XmlSchemaElement::get_DefaultValue() +``` + + +### ReturnValue + +The default value for the element. The default is **nullptr**. Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_elementschematype/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_elementschematype/_index.md new file mode 100644 index 0000000000..f55b631a3d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_elementschematype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_ElementSchemaType method +linktitle: get_ElementSchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_ElementSchemaType method. Returns an XmlSchemaType object representing the type of the element based on the XmlSchemaElement::get_SchemaType or XmlSchemaElement::get_SchemaTypeName values of the element in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaelement/get_elementschematype/ +--- +## XmlSchemaElement::get_ElementSchemaType method + + +Returns an [XmlSchemaType](../../xmlschematype/) object representing the type of the element based on the [XmlSchemaElement::get_SchemaType](../get_schematype/) or [XmlSchemaElement::get_SchemaTypeName](../get_schematypename/) values of the element. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaElement::get_ElementSchemaType() +``` + + +### ReturnValue + +An [XmlSchemaType](../../xmlschematype/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaType](../../xmlschematype/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_elementtype/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_elementtype/_index.md new file mode 100644 index 0000000000..b4a3308332 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_elementtype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_ElementType method +linktitle: get_ElementType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_ElementType method. Returns an object based on the XmlSchemaElement or XmlSchemaElement of the element, which holds the post-compilation interpretation of the ElementType value in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaelement/get_elementtype/ +--- +## XmlSchemaElement::get_ElementType method + + +Returns an object based on the [XmlSchemaElement](../) or [XmlSchemaElement](../) of the element, which holds the post-compilation interpretation of the **ElementType** value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaElement::get_ElementType() +``` + + +### ReturnValue + +The run-time object. The post-compilation interpretation of the **ElementType** value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_final/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_final/_index.md new file mode 100644 index 0000000000..a765de63ba --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_final/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_Final method +linktitle: get_Final +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_Final method. Returns the Final value to indicate that no further derivations are allowed in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemaelement/get_final/ +--- +## XmlSchemaElement::get_Final method + + +Returns the **Final** value to indicate that no further derivations are allowed. + +```cpp +XmlSchemaDerivationMethod System::Xml::Schema::XmlSchemaElement::get_Final() +``` + + +### ReturnValue + +The **Final** value. The default is [XmlSchemaDerivationMethod::None](../../xmlschemaderivationmethod/). Optional. + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_finalresolved/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_finalresolved/_index.md new file mode 100644 index 0000000000..9ba8850bd8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_finalresolved/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_FinalResolved method +linktitle: get_FinalResolved +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_FinalResolved method. Returns the post-compilation interpretation of the Final value in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemaelement/get_finalresolved/ +--- +## XmlSchemaElement::get_FinalResolved method + + +Returns the post-compilation interpretation of the **Final** value. + +```cpp +XmlSchemaDerivationMethod System::Xml::Schema::XmlSchemaElement::get_FinalResolved() +``` + + +### ReturnValue + +The post-compilation interpretation of the **Final** value. Default value is the **FinalDefault** value on the **schema** element. + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_fixedvalue/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_fixedvalue/_index.md new file mode 100644 index 0000000000..07d6713ad8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_fixedvalue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_FixedValue method +linktitle: get_FixedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_FixedValue method. Returns the fixed value in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschemaelement/get_fixedvalue/ +--- +## XmlSchemaElement::get_FixedValue method + + +Returns the fixed value. + +```cpp +String System::Xml::Schema::XmlSchemaElement::get_FixedValue() +``` + + +### ReturnValue + +The fixed value that is predetermined and unchangeable. The default is **nullptr**. Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_form/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_form/_index.md new file mode 100644 index 0000000000..6665657167 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_form/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_Form method +linktitle: get_Form +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_Form method. Returns the form for the element in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.schema/xmlschemaelement/get_form/ +--- +## XmlSchemaElement::get_Form method + + +Returns the form for the element. + +```cpp +XmlSchemaForm System::Xml::Schema::XmlSchemaElement::get_Form() +``` + + +### ReturnValue + +The form for the element. The default is the [XmlSchema::get_ElementFormDefault](../../xmlschema/get_elementformdefault/) value. Optional. + +## See Also + +* Enum [XmlSchemaForm](../../xmlschemaform/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_isabstract/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_isabstract/_index.md new file mode 100644 index 0000000000..b7a2437f4d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_isabstract/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_IsAbstract method +linktitle: get_IsAbstract +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_IsAbstract method. Returns information to indicate if the element can be used in an instance document in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.schema/xmlschemaelement/get_isabstract/ +--- +## XmlSchemaElement::get_IsAbstract method + + +Returns information to indicate if the element can be used in an instance document. + +```cpp +bool System::Xml::Schema::XmlSchemaElement::get_IsAbstract() +``` + + +### ReturnValue + +If **true**, the element cannot appear in the instance document. The default is **false**. Optional. + +## See Also + +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_isnillable/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_isnillable/_index.md new file mode 100644 index 0000000000..1fdb5d7733 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_isnillable/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_IsNillable method +linktitle: get_IsNillable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_IsNillable method. Returns information that indicates if xsi:nil can occur in the instance data. Indicates if an explicit nil value can be assigned to the element in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml.schema/xmlschemaelement/get_isnillable/ +--- +## XmlSchemaElement::get_IsNillable method + + +Returns information that indicates if **xsi:nil** can occur in the instance data. Indicates if an explicit nil value can be assigned to the element. + +```cpp +bool System::Xml::Schema::XmlSchemaElement::get_IsNillable() +``` + + +### ReturnValue + +If nillable is **true**, this enables an instance of the element to have the **nil** attribute set to **true**. The **nil** attribute is defined as part of the XML [Schema](../../) namespace for instances. The default is **false**. Optional. + +## See Also + +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_name/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_name/_index.md new file mode 100644 index 0000000000..29a70e9603 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_Name method. Returns the name of the element in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml.schema/xmlschemaelement/get_name/ +--- +## XmlSchemaElement::get_Name method + + +Returns the name of the element. + +```cpp +String System::Xml::Schema::XmlSchemaElement::get_Name() +``` + + +### ReturnValue + +The name of the element. The default is [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_qualifiedname/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_qualifiedname/_index.md new file mode 100644 index 0000000000..2226668972 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_qualifiedname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_QualifiedName method +linktitle: get_QualifiedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_QualifiedName method. Returns the actual qualified name for the given element in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml.schema/xmlschemaelement/get_qualifiedname/ +--- +## XmlSchemaElement::get_QualifiedName method + + +Returns the actual qualified name for the given element. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaElement::get_QualifiedName() +``` + + +### ReturnValue + +The qualified name of the element. The post-compilation interpretation of the **QualifiedName** value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_refname/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_refname/_index.md new file mode 100644 index 0000000000..3f33f35ab7 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_refname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_RefName method +linktitle: get_RefName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_RefName method. Returns the reference name of an element declared in this schema (or another schema indicated by the specified namespace) in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml.schema/xmlschemaelement/get_refname/ +--- +## XmlSchemaElement::get_RefName method + + +Returns the reference name of an element declared in this schema (or another schema indicated by the specified namespace). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaElement::get_RefName() +``` + + +### ReturnValue + +The reference name of the element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_schematype/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_schematype/_index.md new file mode 100644 index 0000000000..69b500be50 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_schematype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_SchemaType method +linktitle: get_SchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_SchemaType method. Returns the type of the element. This can either be a complex type or a simple type in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml.schema/xmlschemaelement/get_schematype/ +--- +## XmlSchemaElement::get_SchemaType method + + +Returns the type of the element. This can either be a complex type or a simple type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaElement::get_SchemaType() +``` + + +### ReturnValue + +The type of the element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaType](../../xmlschematype/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_schematypename/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_schematypename/_index.md new file mode 100644 index 0000000000..5761dab39e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_schematypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_SchemaTypeName method +linktitle: get_SchemaTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_SchemaTypeName method. Returns the name of a built-in data type defined in this schema or another schema indicated by the specified namespace in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml.schema/xmlschemaelement/get_schematypename/ +--- +## XmlSchemaElement::get_SchemaTypeName method + + +Returns the name of a built-in data type defined in this schema or another schema indicated by the specified namespace. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaElement::get_SchemaTypeName() +``` + + +### ReturnValue + +The name of the built-in data type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/get_substitutiongroup/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/get_substitutiongroup/_index.md new file mode 100644 index 0000000000..4552d86e7f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/get_substitutiongroup/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::get_SubstitutionGroup method +linktitle: get_SubstitutionGroup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::get_SubstitutionGroup method. Returns the name of an element that is being substituted by this element in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml.schema/xmlschemaelement/get_substitutiongroup/ +--- +## XmlSchemaElement::get_SubstitutionGroup method + + +Returns the name of an element that is being substituted by this element. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaElement::get_SubstitutionGroup() +``` + + +### ReturnValue + +The qualified name of an element that is being substituted by this element. Optional. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/ptr/_index.md new file mode 100644 index 0000000000..ea9a2273f3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml.schema/xmlschemaelement/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaElement::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/set_block/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/set_block/_index.md new file mode 100644 index 0000000000..d9a409923a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/set_block/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::set_Block method +linktitle: set_Block +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::set_Block method. Sets a Block derivation in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml.schema/xmlschemaelement/set_block/ +--- +## XmlSchemaElement::set_Block method + + +Sets a **Block** derivation. + +```cpp +void System::Xml::Schema::XmlSchemaElement::set_Block(XmlSchemaDerivationMethod value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaDerivationMethod | The value to set. | + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/set_defaultvalue/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/set_defaultvalue/_index.md new file mode 100644 index 0000000000..12da134ba0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/set_defaultvalue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::set_DefaultValue method +linktitle: set_DefaultValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::set_DefaultValue method. Sets the default value of the element if its content is a simple type or content of the element is textOnly in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml.schema/xmlschemaelement/set_defaultvalue/ +--- +## XmlSchemaElement::set_DefaultValue method + + +Sets the default value of the element if its content is a simple type or content of the element is **textOnly**. + +```cpp +void System::Xml::Schema::XmlSchemaElement::set_DefaultValue(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/set_final/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/set_final/_index.md new file mode 100644 index 0000000000..4772f0c6b9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/set_final/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::set_Final method +linktitle: set_Final +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::set_Final method. Sets the Final value to indicate that no further derivations are allowed in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml.schema/xmlschemaelement/set_final/ +--- +## XmlSchemaElement::set_Final method + + +Sets the **Final** value to indicate that no further derivations are allowed. + +```cpp +void System::Xml::Schema::XmlSchemaElement::set_Final(XmlSchemaDerivationMethod value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaDerivationMethod | The value to set. | + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/set_fixedvalue/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/set_fixedvalue/_index.md new file mode 100644 index 0000000000..0cf36cd056 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/set_fixedvalue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::set_FixedValue method +linktitle: set_FixedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::set_FixedValue method. Sets the fixed value in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml.schema/xmlschemaelement/set_fixedvalue/ +--- +## XmlSchemaElement::set_FixedValue method + + +Sets the fixed value. + +```cpp +void System::Xml::Schema::XmlSchemaElement::set_FixedValue(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/set_form/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/set_form/_index.md new file mode 100644 index 0000000000..0a4ed8598a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/set_form/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::set_Form method +linktitle: set_Form +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::set_Form method. Sets the form for the element in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml.schema/xmlschemaelement/set_form/ +--- +## XmlSchemaElement::set_Form method + + +Sets the form for the element. + +```cpp +void System::Xml::Schema::XmlSchemaElement::set_Form(XmlSchemaForm value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaForm | The value to set. | + +## See Also + +* Enum [XmlSchemaForm](../../xmlschemaform/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/set_isabstract/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/set_isabstract/_index.md new file mode 100644 index 0000000000..a64e0ebc12 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/set_isabstract/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::set_IsAbstract method +linktitle: set_IsAbstract +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::set_IsAbstract method. Sets information to indicate if the element can be used in an instance document in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml.schema/xmlschemaelement/set_isabstract/ +--- +## XmlSchemaElement::set_IsAbstract method + + +Sets information to indicate if the element can be used in an instance document. + +```cpp +void System::Xml::Schema::XmlSchemaElement::set_IsAbstract(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/set_isnillable/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/set_isnillable/_index.md new file mode 100644 index 0000000000..fd6b58d9dd --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/set_isnillable/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::set_IsNillable method +linktitle: set_IsNillable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::set_IsNillable method. Sets information that indicates if xsi:nil can occur in the instance data. Indicates if an explicit nil value can be assigned to the element in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml.schema/xmlschemaelement/set_isnillable/ +--- +## XmlSchemaElement::set_IsNillable method + + +Sets information that indicates if **xsi:nil** can occur in the instance data. Indicates if an explicit nil value can be assigned to the element. + +```cpp +void System::Xml::Schema::XmlSchemaElement::set_IsNillable(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/set_name/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/set_name/_index.md new file mode 100644 index 0000000000..a230e612e0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::set_Name method. Sets the name of the element in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml.schema/xmlschemaelement/set_name/ +--- +## XmlSchemaElement::set_Name method + + +Sets the name of the element. + +```cpp +void System::Xml::Schema::XmlSchemaElement::set_Name(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/set_refname/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/set_refname/_index.md new file mode 100644 index 0000000000..006c71d57a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/set_refname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::set_RefName method +linktitle: set_RefName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::set_RefName method. Sets the reference name of an element declared in this schema (or another schema indicated by the specified namespace) in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml.schema/xmlschemaelement/set_refname/ +--- +## XmlSchemaElement::set_RefName method + + +Sets the reference name of an element declared in this schema (or another schema indicated by the specified namespace). + +```cpp +void System::Xml::Schema::XmlSchemaElement::set_RefName(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/set_schematype/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/set_schematype/_index.md new file mode 100644 index 0000000000..a0e7cad540 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/set_schematype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::set_SchemaType method +linktitle: set_SchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::set_SchemaType method. Sets the type of the element. This can either be a complex type or a simple type in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml.schema/xmlschemaelement/set_schematype/ +--- +## XmlSchemaElement::set_SchemaType method + + +Sets the type of the element. This can either be a complex type or a simple type. + +```cpp +void System::Xml::Schema::XmlSchemaElement::set_SchemaType(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaType](../../xmlschematype/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/set_schematypename/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/set_schematypename/_index.md new file mode 100644 index 0000000000..8212601d07 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/set_schematypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::set_SchemaTypeName method +linktitle: set_SchemaTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::set_SchemaTypeName method. Sets the name of a built-in data type defined in this schema or another schema indicated by the specified namespace in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml.schema/xmlschemaelement/set_schematypename/ +--- +## XmlSchemaElement::set_SchemaTypeName method + + +Sets the name of a built-in data type defined in this schema or another schema indicated by the specified namespace. + +```cpp +void System::Xml::Schema::XmlSchemaElement::set_SchemaTypeName(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/set_substitutiongroup/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/set_substitutiongroup/_index.md new file mode 100644 index 0000000000..fb45c6596d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/set_substitutiongroup/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::set_SubstitutionGroup method +linktitle: set_SubstitutionGroup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::set_SubstitutionGroup method. Sets the name of an element that is being substituted by this element in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml.schema/xmlschemaelement/set_substitutiongroup/ +--- +## XmlSchemaElement::set_SubstitutionGroup method + + +Sets the name of an element that is being substituted by this element. + +```cpp +void System::Xml::Schema::XmlSchemaElement::set_SubstitutionGroup(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaelement/xmlschemaelement/_index.md b/english/cpp/system.xml.schema/xmlschemaelement/xmlschemaelement/_index.md new file mode 100644 index 0000000000..834134f0f8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaelement/xmlschemaelement/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaElement::XmlSchemaElement constructor +linktitle: XmlSchemaElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaElement::XmlSchemaElement constructor. Initializes a new instance of the XmlSchemaElement class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaelement/xmlschemaelement/ +--- +## XmlSchemaElement::XmlSchemaElement constructor + + +Initializes a new instance of the [XmlSchemaElement](../) class. + +```cpp +System::Xml::Schema::XmlSchemaElement::XmlSchemaElement() +``` + +## See Also + +* Class [XmlSchemaElement](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaenumerationfacet/_index.md b/english/cpp/system.xml.schema/xmlschemaenumerationfacet/_index.md new file mode 100644 index 0000000000..1410432ee5 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaenumerationfacet/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaEnumerationFacet class +linktitle: XmlSchemaEnumerationFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaEnumerationFacet class. Represents the enumeration facet from XML Schema as specified by the World Wide Web Consortium (W3C). This class specifies a list of valid values for a simpleType element. Declaration is contained within a restriction declaration in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml.schema/xmlschemaenumerationfacet/ +--- +## XmlSchemaEnumerationFacet class + + +Represents the **enumeration** facet from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class specifies a list of valid values for a simpleType element. Declaration is contained within a **restriction** declaration. + +```cpp +class XmlSchemaEnumerationFacet : public System::Xml::Schema::XmlSchemaFacet +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlSchemaEnumerationFacet](./xmlschemaenumerationfacet/)() | Initializes a new instance of the [XmlSchemaEnumerationFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaFacet](../xmlschemafacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaenumerationfacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaenumerationfacet/ptr/_index.md new file mode 100644 index 0000000000..175e806c6f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaenumerationfacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaEnumerationFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaEnumerationFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaenumerationfacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaEnumerationFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaEnumerationFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaenumerationfacet/xmlschemaenumerationfacet/_index.md b/english/cpp/system.xml.schema/xmlschemaenumerationfacet/xmlschemaenumerationfacet/_index.md new file mode 100644 index 0000000000..6813200422 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaenumerationfacet/xmlschemaenumerationfacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaEnumerationFacet::XmlSchemaEnumerationFacet constructor +linktitle: XmlSchemaEnumerationFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaEnumerationFacet::XmlSchemaEnumerationFacet constructor. Initializes a new instance of the XmlSchemaEnumerationFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaenumerationfacet/xmlschemaenumerationfacet/ +--- +## XmlSchemaEnumerationFacet::XmlSchemaEnumerationFacet constructor + + +Initializes a new instance of the [XmlSchemaEnumerationFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaEnumerationFacet::XmlSchemaEnumerationFacet() +``` + +## See Also + +* Class [XmlSchemaEnumerationFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaexception/_index.md b/english/cpp/system.xml.schema/xmlschemaexception/_index.md new file mode 100644 index 0000000000..9c1672bbaf --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Xml::Schema::XmlSchemaException typedef +linktitle: XmlSchemaException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::Schema::XmlSchemaException typedef in C++.' +type: docs +weight: 8400 +url: /cpp/system.xml.schema/xmlschemaexception/ +--- +## XmlSchemaException typedef + + + + +```cpp +using System::Xml::Schema::XmlSchemaException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaexternal/_index.md b/english/cpp/system.xml.schema/xmlschemaexternal/_index.md new file mode 100644 index 0000000000..ef5338ef27 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaexternal/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Xml::Schema::XmlSchemaExternal class +linktitle: XmlSchemaExternal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaExternal class. Provides information about the included schema in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml.schema/xmlschemaexternal/ +--- +## XmlSchemaExternal class + + +Provides information about the included schema. + +```cpp +class XmlSchemaExternal : public System::Xml::Schema::XmlSchemaObject +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Id](./get_id/)() | Returns the string id. | +| [get_Schema](./get_schema/)() | Returns the [XmlSchema](../xmlschema/) for the referenced schema. | +| [get_SchemaLocation](./get_schemalocation/)() | Returns the Uniform Resource Identifier (URI) location for the schema, which tells the schema processor where the schema physically resides. | +| [get_UnhandledAttributes](./get_unhandledattributes/)() | Returns the qualified attributes, which do not belong to the schema target namespace. | +| [set_Id](./set_id/)(const String\&) | Sets the string id. | +| [set_Schema](./set_schema/)(const SharedPtr\\&) | Sets the [XmlSchema](../xmlschema/) for the referenced schema. | +| [set_SchemaLocation](./set_schemalocation/)(const String\&) | Sets the Uniform Resource Identifier (URI) location for the schema, which tells the schema processor where the schema physically resides. | +| [set_UnhandledAttributes](./set_unhandledattributes/)(const ArrayPtr\\>\&) | Sets the qualified attributes, which do not belong to the schema target namespace. | +| [XmlSchemaExternal](./xmlschemaexternal/)() | Initializes a new instance of the [XmlSchemaExternal](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaObject](../xmlschemaobject/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaexternal/get_id/_index.md b/english/cpp/system.xml.schema/xmlschemaexternal/get_id/_index.md new file mode 100644 index 0000000000..489c6acd0c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaexternal/get_id/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaExternal::get_Id method +linktitle: get_Id +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaExternal::get_Id method. Returns the string id in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaexternal/get_id/ +--- +## XmlSchemaExternal::get_Id method + + +Returns the string id. + +```cpp +String System::Xml::Schema::XmlSchemaExternal::get_Id() +``` + + +### ReturnValue + +The string id. The default is [String::Empty](../../../system/string/empty/). Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaExternal](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaexternal/get_schema/_index.md b/english/cpp/system.xml.schema/xmlschemaexternal/get_schema/_index.md new file mode 100644 index 0000000000..dd5b2e1d7a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaexternal/get_schema/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaExternal::get_Schema method +linktitle: get_Schema +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaExternal::get_Schema method. Returns the XmlSchema for the referenced schema in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaexternal/get_schema/ +--- +## XmlSchemaExternal::get_Schema method + + +Returns the [XmlSchema](../../xmlschema/) for the referenced schema. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaExternal::get_Schema() +``` + + +### ReturnValue + +The [XmlSchema](../../xmlschema/) for the referenced schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaExternal](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaexternal/get_schemalocation/_index.md b/english/cpp/system.xml.schema/xmlschemaexternal/get_schemalocation/_index.md new file mode 100644 index 0000000000..5bd6470f32 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaexternal/get_schemalocation/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaExternal::get_SchemaLocation method +linktitle: get_SchemaLocation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaExternal::get_SchemaLocation method. Returns the Uniform Resource Identifier (URI) location for the schema, which tells the schema processor where the schema physically resides in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaexternal/get_schemalocation/ +--- +## XmlSchemaExternal::get_SchemaLocation method + + +Returns the Uniform Resource Identifier (URI) location for the schema, which tells the schema processor where the schema physically resides. + +```cpp +String System::Xml::Schema::XmlSchemaExternal::get_SchemaLocation() +``` + + +### ReturnValue + +The URI location for the schema. Optional for imported schemas. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaExternal](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaexternal/get_unhandledattributes/_index.md b/english/cpp/system.xml.schema/xmlschemaexternal/get_unhandledattributes/_index.md new file mode 100644 index 0000000000..b5c054f031 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaexternal/get_unhandledattributes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaExternal::get_UnhandledAttributes method +linktitle: get_UnhandledAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaExternal::get_UnhandledAttributes method. Returns the qualified attributes, which do not belong to the schema target namespace in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaexternal/get_unhandledattributes/ +--- +## XmlSchemaExternal::get_UnhandledAttributes method + + +Returns the qualified attributes, which do not belong to the schema target namespace. + +```cpp +ArrayPtr> System::Xml::Schema::XmlSchemaExternal::get_UnhandledAttributes() +``` + + +### ReturnValue + +Qualified attributes that belong to another target namespace. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../../system.xml/xmlattribute/) +* Class [XmlSchemaExternal](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaexternal/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaexternal/ptr/_index.md new file mode 100644 index 0000000000..66d929b917 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaexternal/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaExternal::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaExternal::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschemaexternal/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaExternal::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaExternal](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaexternal/set_id/_index.md b/english/cpp/system.xml.schema/xmlschemaexternal/set_id/_index.md new file mode 100644 index 0000000000..f420b5cf71 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaexternal/set_id/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaExternal::set_Id method +linktitle: set_Id +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaExternal::set_Id method. Sets the string id in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaexternal/set_id/ +--- +## XmlSchemaExternal::set_Id method + + +Sets the string id. + +```cpp +void System::Xml::Schema::XmlSchemaExternal::set_Id(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaExternal](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaexternal/set_schema/_index.md b/english/cpp/system.xml.schema/xmlschemaexternal/set_schema/_index.md new file mode 100644 index 0000000000..603d805a99 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaexternal/set_schema/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaExternal::set_Schema method +linktitle: set_Schema +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaExternal::set_Schema method. Sets the XmlSchema for the referenced schema in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaexternal/set_schema/ +--- +## XmlSchemaExternal::set_Schema method + + +Sets the [XmlSchema](../../xmlschema/) for the referenced schema. + +```cpp +void System::Xml::Schema::XmlSchemaExternal::set_Schema(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaExternal](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaexternal/set_schemalocation/_index.md b/english/cpp/system.xml.schema/xmlschemaexternal/set_schemalocation/_index.md new file mode 100644 index 0000000000..9c700918f0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaexternal/set_schemalocation/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaExternal::set_SchemaLocation method +linktitle: set_SchemaLocation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaExternal::set_SchemaLocation method. Sets the Uniform Resource Identifier (URI) location for the schema, which tells the schema processor where the schema physically resides in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemaexternal/set_schemalocation/ +--- +## XmlSchemaExternal::set_SchemaLocation method + + +Sets the Uniform Resource Identifier (URI) location for the schema, which tells the schema processor where the schema physically resides. + +```cpp +void System::Xml::Schema::XmlSchemaExternal::set_SchemaLocation(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaExternal](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaexternal/set_unhandledattributes/_index.md b/english/cpp/system.xml.schema/xmlschemaexternal/set_unhandledattributes/_index.md new file mode 100644 index 0000000000..d54ccead88 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaexternal/set_unhandledattributes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaExternal::set_UnhandledAttributes method +linktitle: set_UnhandledAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaExternal::set_UnhandledAttributes method. Sets the qualified attributes, which do not belong to the schema target namespace in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemaexternal/set_unhandledattributes/ +--- +## XmlSchemaExternal::set_UnhandledAttributes method + + +Sets the qualified attributes, which do not belong to the schema target namespace. + +```cpp +void System::Xml::Schema::XmlSchemaExternal::set_UnhandledAttributes(const ArrayPtr> &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\>\& | The value to set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../../system.xml/xmlattribute/) +* Class [XmlSchemaExternal](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaexternal/xmlschemaexternal/_index.md b/english/cpp/system.xml.schema/xmlschemaexternal/xmlschemaexternal/_index.md new file mode 100644 index 0000000000..b5671607dc --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaexternal/xmlschemaexternal/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaExternal::XmlSchemaExternal constructor +linktitle: XmlSchemaExternal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaExternal::XmlSchemaExternal constructor. Initializes a new instance of the XmlSchemaExternal class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaexternal/xmlschemaexternal/ +--- +## XmlSchemaExternal::XmlSchemaExternal constructor + + +Initializes a new instance of the [XmlSchemaExternal](../) class. + +```cpp +System::Xml::Schema::XmlSchemaExternal::XmlSchemaExternal() +``` + +## See Also + +* Class [XmlSchemaExternal](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemafacet/_index.md b/english/cpp/system.xml.schema/xmlschemafacet/_index.md new file mode 100644 index 0000000000..0ca53920ef --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemafacet/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::Schema::XmlSchemaFacet class +linktitle: XmlSchemaFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaFacet class. A base class for all facets that are used when simple types are derived by restriction in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml.schema/xmlschemafacet/ +--- +## XmlSchemaFacet class + + +A base class for all facets that are used when simple types are derived by restriction. + +```cpp +class XmlSchemaFacet : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_IsFixed](./get_isfixed/)() | Returns information that indicates that this facet is fixed. | +| [get_Value](./get_value/)() | Returns the **value** attribute of the facet. | +| virtual [set_IsFixed](./set_isfixed/)(bool) | Sets information that indicates that this facet is fixed. | +| [set_Value](./set_value/)(const String\&) | Sets the **value** attribute of the facet. | +| [XmlSchemaFacet](./xmlschemafacet/)() | Initializes a new instance of the [XmlSchemaFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemafacet/get_isfixed/_index.md b/english/cpp/system.xml.schema/xmlschemafacet/get_isfixed/_index.md new file mode 100644 index 0000000000..a0209e7228 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemafacet/get_isfixed/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaFacet::get_IsFixed method +linktitle: get_IsFixed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaFacet::get_IsFixed method. Returns information that indicates that this facet is fixed in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemafacet/get_isfixed/ +--- +## XmlSchemaFacet::get_IsFixed method + + +Returns information that indicates that this facet is fixed. + +```cpp +virtual bool System::Xml::Schema::XmlSchemaFacet::get_IsFixed() +``` + + +### ReturnValue + +If **true**, value is fixed; otherwise, **false**. The default is **false**. Optional. + +## See Also + +* Class [XmlSchemaFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemafacet/get_value/_index.md b/english/cpp/system.xml.schema/xmlschemafacet/get_value/_index.md new file mode 100644 index 0000000000..defbc3c34d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemafacet/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaFacet::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaFacet::get_Value method. Returns the value attribute of the facet in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemafacet/get_value/ +--- +## XmlSchemaFacet::get_Value method + + +Returns the **value** attribute of the facet. + +```cpp +String System::Xml::Schema::XmlSchemaFacet::get_Value() +``` + + +### ReturnValue + +The value attribute. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemafacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemafacet/ptr/_index.md new file mode 100644 index 0000000000..cb9427d7b0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemafacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemafacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemafacet/set_isfixed/_index.md b/english/cpp/system.xml.schema/xmlschemafacet/set_isfixed/_index.md new file mode 100644 index 0000000000..35e11eefca --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemafacet/set_isfixed/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaFacet::set_IsFixed method +linktitle: set_IsFixed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaFacet::set_IsFixed method. Sets information that indicates that this facet is fixed in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemafacet/set_isfixed/ +--- +## XmlSchemaFacet::set_IsFixed method + + +Sets information that indicates that this facet is fixed. + +```cpp +virtual void System::Xml::Schema::XmlSchemaFacet::set_IsFixed(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlSchemaFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemafacet/set_value/_index.md b/english/cpp/system.xml.schema/xmlschemafacet/set_value/_index.md new file mode 100644 index 0000000000..66fc255655 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemafacet/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaFacet::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaFacet::set_Value method. Sets the value attribute of the facet in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemafacet/set_value/ +--- +## XmlSchemaFacet::set_Value method + + +Sets the **value** attribute of the facet. + +```cpp +void System::Xml::Schema::XmlSchemaFacet::set_Value(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemafacet/xmlschemafacet/_index.md b/english/cpp/system.xml.schema/xmlschemafacet/xmlschemafacet/_index.md new file mode 100644 index 0000000000..e7d671bc89 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemafacet/xmlschemafacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaFacet::XmlSchemaFacet constructor +linktitle: XmlSchemaFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaFacet::XmlSchemaFacet constructor. Initializes a new instance of the XmlSchemaFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemafacet/xmlschemafacet/ +--- +## XmlSchemaFacet::XmlSchemaFacet constructor + + +Initializes a new instance of the [XmlSchemaFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaFacet::XmlSchemaFacet() +``` + +## See Also + +* Class [XmlSchemaFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaform/_index.md b/english/cpp/system.xml.schema/xmlschemaform/_index.md new file mode 100644 index 0000000000..7213ffbf26 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaform/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaForm enum +linktitle: XmlSchemaForm +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaForm enum. Indicates if attributes or elements need to be qualified with a namespace prefix in C++.' +type: docs +weight: 7700 +url: /cpp/system.xml.schema/xmlschemaform/ +--- +## XmlSchemaForm enum + + +Indicates if attributes or elements need to be qualified with a namespace prefix. + +```cpp +enum class XmlSchemaForm +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | Element and attribute form is not specified in the schema. | +| Qualified | 1 | Elements and attributes must be qualified with a namespace prefix. | +| Unqualified | 2 | Elements and attributes are not required to be qualified with a namespace prefix. | + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemafractiondigitsfacet/_index.md b/english/cpp/system.xml.schema/xmlschemafractiondigitsfacet/_index.md new file mode 100644 index 0000000000..0e4642659c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemafractiondigitsfacet/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaFractionDigitsFacet class +linktitle: XmlSchemaFractionDigitsFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaFractionDigitsFacet class. Specifies a restriction on the number of digits that can be entered for the fraction value of a simpleType element. The value of fractionDigits must be a positive integer. Represents the World Wide Web Consortium (W3C) fractionDigits facet in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml.schema/xmlschemafractiondigitsfacet/ +--- +## XmlSchemaFractionDigitsFacet class + + +Specifies a restriction on the number of digits that can be entered for the fraction value of a simpleType element. The value of fractionDigits must be a positive integer. Represents the World Wide [Web](../../system.web/) Consortium (W3C) **fractionDigits** facet. + +```cpp +class XmlSchemaFractionDigitsFacet : public System::Xml::Schema::XmlSchemaNumericFacet +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlSchemaFractionDigitsFacet](./xmlschemafractiondigitsfacet/)() | Initializes a new instance of the [XmlSchemaFractionDigitsFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaNumericFacet](../xmlschemanumericfacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemafractiondigitsfacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemafractiondigitsfacet/ptr/_index.md new file mode 100644 index 0000000000..2f59800e85 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemafractiondigitsfacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaFractionDigitsFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaFractionDigitsFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemafractiondigitsfacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaFractionDigitsFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaFractionDigitsFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemafractiondigitsfacet/xmlschemafractiondigitsfacet/_index.md b/english/cpp/system.xml.schema/xmlschemafractiondigitsfacet/xmlschemafractiondigitsfacet/_index.md new file mode 100644 index 0000000000..09c3e44364 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemafractiondigitsfacet/xmlschemafractiondigitsfacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaFractionDigitsFacet::XmlSchemaFractionDigitsFacet constructor +linktitle: XmlSchemaFractionDigitsFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaFractionDigitsFacet::XmlSchemaFractionDigitsFacet constructor. Initializes a new instance of the XmlSchemaFractionDigitsFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemafractiondigitsfacet/xmlschemafractiondigitsfacet/ +--- +## XmlSchemaFractionDigitsFacet::XmlSchemaFractionDigitsFacet constructor + + +Initializes a new instance of the [XmlSchemaFractionDigitsFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaFractionDigitsFacet::XmlSchemaFractionDigitsFacet() +``` + +## See Also + +* Class [XmlSchemaFractionDigitsFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroup/_index.md b/english/cpp/system.xml.schema/xmlschemagroup/_index.md new file mode 100644 index 0000000000..18e2edf60a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroup/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::Schema::XmlSchemaGroup class +linktitle: XmlSchemaGroup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroup class. Represents the group element from XML Schema as specified by the World Wide Web Consortium (W3C). This class defines groups at the schema level that are referenced from the complex types. It groups a set of element declarations so that they can be incorporated as a group into complex type definitions in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml.schema/xmlschemagroup/ +--- +## XmlSchemaGroup class + + +Represents the **group** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class defines groups at the **schema** level that are referenced from the complex types. It groups a set of element declarations so that they can be incorporated as a group into complex type definitions. + +```cpp +class XmlSchemaGroup : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Name](./get_name/)() | Returns the name of the schema group. | +| [get_Particle](./get_particle/)() | Returns one of the [XmlSchemaChoice](../xmlschemachoice/), [XmlSchemaAll](../xmlschemaall/), or [XmlSchemaSequence](../xmlschemasequence/) classes. | +| [get_QualifiedName](./get_qualifiedname/)() | Returns the qualified name of the schema group. | +| [set_Name](./set_name/)(const String\&) | Sets the name of the schema group. | +| [set_Particle](./set_particle/)(const SharedPtr\\&) | Sets one of the [XmlSchemaChoice](../xmlschemachoice/), [XmlSchemaAll](../xmlschemaall/), or [XmlSchemaSequence](../xmlschemasequence/) classes. | +| [XmlSchemaGroup](./xmlschemagroup/)() | Initializes a new instance of the [XmlSchemaGroup](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroup/get_name/_index.md b/english/cpp/system.xml.schema/xmlschemagroup/get_name/_index.md new file mode 100644 index 0000000000..f28f3e4d94 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroup/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaGroup::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroup::get_Name method. Returns the name of the schema group in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemagroup/get_name/ +--- +## XmlSchemaGroup::get_Name method + + +Returns the name of the schema group. + +```cpp +String System::Xml::Schema::XmlSchemaGroup::get_Name() +``` + + +### ReturnValue + +The name of the schema group. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroup/get_particle/_index.md b/english/cpp/system.xml.schema/xmlschemagroup/get_particle/_index.md new file mode 100644 index 0000000000..29cd6f24a8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroup/get_particle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaGroup::get_Particle method +linktitle: get_Particle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroup::get_Particle method. Returns one of the XmlSchemaChoice, XmlSchemaAll, or XmlSchemaSequence classes in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemagroup/get_particle/ +--- +## XmlSchemaGroup::get_Particle method + + +Returns one of the [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaGroup::get_Particle() +``` + + +### ReturnValue + +One of the [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaGroupBase](../../xmlschemagroupbase/) +* Class [XmlSchemaGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroup/get_qualifiedname/_index.md b/english/cpp/system.xml.schema/xmlschemagroup/get_qualifiedname/_index.md new file mode 100644 index 0000000000..7c67ec3a0f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroup/get_qualifiedname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaGroup::get_QualifiedName method +linktitle: get_QualifiedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroup::get_QualifiedName method. Returns the qualified name of the schema group in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemagroup/get_qualifiedname/ +--- +## XmlSchemaGroup::get_QualifiedName method + + +Returns the qualified name of the schema group. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaGroup::get_QualifiedName() +``` + + +### ReturnValue + +An [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) object representing the qualified name of the schema group. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroup/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemagroup/ptr/_index.md new file mode 100644 index 0000000000..a1fd06c63a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroup/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaGroup::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroup::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemagroup/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaGroup::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroup/set_name/_index.md b/english/cpp/system.xml.schema/xmlschemagroup/set_name/_index.md new file mode 100644 index 0000000000..c700ccde1e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroup/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaGroup::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroup::set_Name method. Sets the name of the schema group in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemagroup/set_name/ +--- +## XmlSchemaGroup::set_Name method + + +Sets the name of the schema group. + +```cpp +void System::Xml::Schema::XmlSchemaGroup::set_Name(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroup/set_particle/_index.md b/english/cpp/system.xml.schema/xmlschemagroup/set_particle/_index.md new file mode 100644 index 0000000000..bd0ad3d1ba --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroup/set_particle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaGroup::set_Particle method +linktitle: set_Particle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroup::set_Particle method. Sets one of the XmlSchemaChoice, XmlSchemaAll, or XmlSchemaSequence classes in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemagroup/set_particle/ +--- +## XmlSchemaGroup::set_Particle method + + +Sets one of the [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes. + +```cpp +void System::Xml::Schema::XmlSchemaGroup::set_Particle(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaGroupBase](../../xmlschemagroupbase/) +* Class [XmlSchemaGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroup/xmlschemagroup/_index.md b/english/cpp/system.xml.schema/xmlschemagroup/xmlschemagroup/_index.md new file mode 100644 index 0000000000..a22a1f98f0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroup/xmlschemagroup/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaGroup::XmlSchemaGroup constructor +linktitle: XmlSchemaGroup +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroup::XmlSchemaGroup constructor. Initializes a new instance of the XmlSchemaGroup class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemagroup/xmlschemagroup/ +--- +## XmlSchemaGroup::XmlSchemaGroup constructor + + +Initializes a new instance of the [XmlSchemaGroup](../) class. + +```cpp +System::Xml::Schema::XmlSchemaGroup::XmlSchemaGroup() +``` + +## See Also + +* Class [XmlSchemaGroup](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroupbase/_index.md b/english/cpp/system.xml.schema/xmlschemagroupbase/_index.md new file mode 100644 index 0000000000..368ca9a0ee --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroupbase/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::Schema::XmlSchemaGroupBase class +linktitle: XmlSchemaGroupBase +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroupBase class. An abstract class for XmlSchemaAll, XmlSchemaChoice, or XmlSchemaSequence in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml.schema/xmlschemagroupbase/ +--- +## XmlSchemaGroupBase class + + +An abstract class for [XmlSchemaAll](../xmlschemaall/), [XmlSchemaChoice](../xmlschemachoice/), or [XmlSchemaSequence](../xmlschemasequence/). + +```cpp +class XmlSchemaGroupBase : public System::Xml::Schema::XmlSchemaParticle +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_Items](./get_items/)() | This collection is used to add new elements to the compositor. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [XmlSchemaParticle](../xmlschemaparticle/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroupbase/get_items/_index.md b/english/cpp/system.xml.schema/xmlschemagroupbase/get_items/_index.md new file mode 100644 index 0000000000..298943cdc9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroupbase/get_items/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaGroupBase::get_Items method +linktitle: get_Items +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroupBase::get_Items method. This collection is used to add new elements to the compositor in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemagroupbase/get_items/ +--- +## XmlSchemaGroupBase::get_Items method + + +This collection is used to add new elements to the compositor. + +```cpp +virtual SharedPtr System::Xml::Schema::XmlSchemaGroupBase::get_Items()=0 +``` + + +### ReturnValue + +An [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaGroupBase](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroupbase/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemagroupbase/ptr/_index.md new file mode 100644 index 0000000000..be2ae3183f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroupbase/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaGroupBase::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroupBase::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemagroupbase/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaGroupBase::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaGroupBase](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroupref/_index.md b/english/cpp/system.xml.schema/xmlschemagroupref/_index.md new file mode 100644 index 0000000000..52960821a7 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroupref/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Xml::Schema::XmlSchemaGroupRef class +linktitle: XmlSchemaGroupRef +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroupRef class. Represents the group element with ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C). This class is used within complex types that reference a group defined at the schema level in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml.schema/xmlschemagroupref/ +--- +## XmlSchemaGroupRef class + + +Represents the **group** element with **ref** attribute from the XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class is used within complex types that reference a **group** defined at the **schema** level. + +```cpp +class XmlSchemaGroupRef : public System::Xml::Schema::XmlSchemaParticle +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Particle](./get_particle/)() | Returns one of the [XmlSchemaChoice](../xmlschemachoice/), [XmlSchemaAll](../xmlschemaall/), or [XmlSchemaSequence](../xmlschemasequence/) classes, which holds the post-compilation interpretation of the **Particle** value. | +| [get_RefName](./get_refname/)() | Returns the name of a group defined in this schema (or another schema indicated by the specified namespace). | +| [set_RefName](./set_refname/)(const SharedPtr\\&) | Sets the name of a group defined in this schema (or another schema indicated by the specified namespace). | +| [XmlSchemaGroupRef](./xmlschemagroupref/)() | Initializes a new instance of the [XmlSchemaGroupRef](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaParticle](../xmlschemaparticle/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroupref/get_particle/_index.md b/english/cpp/system.xml.schema/xmlschemagroupref/get_particle/_index.md new file mode 100644 index 0000000000..8cef666188 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroupref/get_particle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaGroupRef::get_Particle method +linktitle: get_Particle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroupRef::get_Particle method. Returns one of the XmlSchemaChoice, XmlSchemaAll, or XmlSchemaSequence classes, which holds the post-compilation interpretation of the Particle value in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemagroupref/get_particle/ +--- +## XmlSchemaGroupRef::get_Particle method + + +Returns one of the [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes, which holds the post-compilation interpretation of the **Particle** value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaGroupRef::get_Particle() +``` + + +### ReturnValue + +The post-compilation interpretation of the **Particle** value, which is one of the [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaAll](../../xmlschemaall/), or [XmlSchemaSequence](../../xmlschemasequence/) classes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaGroupBase](../../xmlschemagroupbase/) +* Class [XmlSchemaGroupRef](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroupref/get_refname/_index.md b/english/cpp/system.xml.schema/xmlschemagroupref/get_refname/_index.md new file mode 100644 index 0000000000..9ce7a0af1b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroupref/get_refname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaGroupRef::get_RefName method +linktitle: get_RefName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroupRef::get_RefName method. Returns the name of a group defined in this schema (or another schema indicated by the specified namespace) in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemagroupref/get_refname/ +--- +## XmlSchemaGroupRef::get_RefName method + + +Returns the name of a group defined in this schema (or another schema indicated by the specified namespace). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaGroupRef::get_RefName() +``` + + +### ReturnValue + +The name of a group defined in this schema. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaGroupRef](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroupref/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemagroupref/ptr/_index.md new file mode 100644 index 0000000000..f737e991da --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroupref/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaGroupRef::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroupRef::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemagroupref/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaGroupRef::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaGroupRef](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroupref/set_refname/_index.md b/english/cpp/system.xml.schema/xmlschemagroupref/set_refname/_index.md new file mode 100644 index 0000000000..65732978a4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroupref/set_refname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaGroupRef::set_RefName method +linktitle: set_RefName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroupRef::set_RefName method. Sets the name of a group defined in this schema (or another schema indicated by the specified namespace) in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemagroupref/set_refname/ +--- +## XmlSchemaGroupRef::set_RefName method + + +Sets the name of a group defined in this schema (or another schema indicated by the specified namespace). + +```cpp +void System::Xml::Schema::XmlSchemaGroupRef::set_RefName(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaGroupRef](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemagroupref/xmlschemagroupref/_index.md b/english/cpp/system.xml.schema/xmlschemagroupref/xmlschemagroupref/_index.md new file mode 100644 index 0000000000..a2b8f2af2e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemagroupref/xmlschemagroupref/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaGroupRef::XmlSchemaGroupRef constructor +linktitle: XmlSchemaGroupRef +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaGroupRef::XmlSchemaGroupRef constructor. Initializes a new instance of the XmlSchemaGroupRef class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemagroupref/xmlschemagroupref/ +--- +## XmlSchemaGroupRef::XmlSchemaGroupRef constructor + + +Initializes a new instance of the [XmlSchemaGroupRef](../) class. + +```cpp +System::Xml::Schema::XmlSchemaGroupRef::XmlSchemaGroupRef() +``` + +## See Also + +* Class [XmlSchemaGroupRef](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaidentityconstraint/_index.md b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/_index.md new file mode 100644 index 0000000000..d9f7b339e1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Xml::Schema::XmlSchemaIdentityConstraint class +linktitle: XmlSchemaIdentityConstraint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaIdentityConstraint class. Class for the identity constraints: key, keyref, and unique elements in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml.schema/xmlschemaidentityconstraint/ +--- +## XmlSchemaIdentityConstraint class + + +Class for the identity constraints: **key**, **keyref**, and **unique** elements. + +```cpp +class XmlSchemaIdentityConstraint : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Fields](./get_fields/)() | Returns the collection of fields that apply as children for the XML Path Language ([XPath](../../system.xml.xpath/)) expression selector. | +| [get_Name](./get_name/)() | Returns the name of the identity constraint. | +| [get_QualifiedName](./get_qualifiedname/)() | Returns the qualified name of the identity constraint, which holds the post-compilation interpretation of the **QualifiedName** value. | +| [get_Selector](./get_selector/)() | Returns the [XPath](../../system.xml.xpath/) expression **selector** element. | +| [set_Name](./set_name/)(const String\&) | Sets the name of the identity constraint. | +| [set_Selector](./set_selector/)(const SharedPtr\\&) | Sets the [XPath](../../system.xml.xpath/) expression **selector** element. | +| [XmlSchemaIdentityConstraint](./xmlschemaidentityconstraint/)() | Initializes a new instance of the [XmlSchemaIdentityConstraint](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaidentityconstraint/get_fields/_index.md b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/get_fields/_index.md new file mode 100644 index 0000000000..9429fa4dc6 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/get_fields/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaIdentityConstraint::get_Fields method +linktitle: get_Fields +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaIdentityConstraint::get_Fields method. Returns the collection of fields that apply as children for the XML Path Language (XPath) expression selector in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaidentityconstraint/get_fields/ +--- +## XmlSchemaIdentityConstraint::get_Fields method + + +Returns the collection of fields that apply as children for the XML Path Language ([XPath](../../../system.xml.xpath/)) expression selector. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaIdentityConstraint::get_Fields() +``` + + +### ReturnValue + +The collection of fields. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaIdentityConstraint](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaidentityconstraint/get_name/_index.md b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/get_name/_index.md new file mode 100644 index 0000000000..50aadaec6a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaIdentityConstraint::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaIdentityConstraint::get_Name method. Returns the name of the identity constraint in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaidentityconstraint/get_name/ +--- +## XmlSchemaIdentityConstraint::get_Name method + + +Returns the name of the identity constraint. + +```cpp +String System::Xml::Schema::XmlSchemaIdentityConstraint::get_Name() +``` + + +### ReturnValue + +The name of the identity constraint. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaIdentityConstraint](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaidentityconstraint/get_qualifiedname/_index.md b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/get_qualifiedname/_index.md new file mode 100644 index 0000000000..07cf31a7c4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/get_qualifiedname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaIdentityConstraint::get_QualifiedName method +linktitle: get_QualifiedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaIdentityConstraint::get_QualifiedName method. Returns the qualified name of the identity constraint, which holds the post-compilation interpretation of the QualifiedName value in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaidentityconstraint/get_qualifiedname/ +--- +## XmlSchemaIdentityConstraint::get_QualifiedName method + + +Returns the qualified name of the identity constraint, which holds the post-compilation interpretation of the **QualifiedName** value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaIdentityConstraint::get_QualifiedName() +``` + + +### ReturnValue + +The post-compilation interpretation of the **QualifiedName** value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaIdentityConstraint](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaidentityconstraint/get_selector/_index.md b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/get_selector/_index.md new file mode 100644 index 0000000000..563247ce96 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/get_selector/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaIdentityConstraint::get_Selector method +linktitle: get_Selector +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaIdentityConstraint::get_Selector method. Returns the XPath expression selector element in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaidentityconstraint/get_selector/ +--- +## XmlSchemaIdentityConstraint::get_Selector method + + +Returns the [XPath](../../../system.xml.xpath/) expression **selector** element. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaIdentityConstraint::get_Selector() +``` + + +### ReturnValue + +The [XPath](../../../system.xml.xpath/) expression **selector** element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaXPath](../../xmlschemaxpath/) +* Class [XmlSchemaIdentityConstraint](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaidentityconstraint/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/ptr/_index.md new file mode 100644 index 0000000000..9806694444 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaIdentityConstraint::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaIdentityConstraint::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemaidentityconstraint/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaIdentityConstraint::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaIdentityConstraint](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaidentityconstraint/set_name/_index.md b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/set_name/_index.md new file mode 100644 index 0000000000..b8f88ff1df --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaIdentityConstraint::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaIdentityConstraint::set_Name method. Sets the name of the identity constraint in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaidentityconstraint/set_name/ +--- +## XmlSchemaIdentityConstraint::set_Name method + + +Sets the name of the identity constraint. + +```cpp +void System::Xml::Schema::XmlSchemaIdentityConstraint::set_Name(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaIdentityConstraint](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaidentityconstraint/set_selector/_index.md b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/set_selector/_index.md new file mode 100644 index 0000000000..1b8797d6fd --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/set_selector/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaIdentityConstraint::set_Selector method +linktitle: set_Selector +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaIdentityConstraint::set_Selector method. Sets the XPath expression selector element in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaidentityconstraint/set_selector/ +--- +## XmlSchemaIdentityConstraint::set_Selector method + + +Sets the [XPath](../../../system.xml.xpath/) expression **selector** element. + +```cpp +void System::Xml::Schema::XmlSchemaIdentityConstraint::set_Selector(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaXPath](../../xmlschemaxpath/) +* Class [XmlSchemaIdentityConstraint](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaidentityconstraint/xmlschemaidentityconstraint/_index.md b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/xmlschemaidentityconstraint/_index.md new file mode 100644 index 0000000000..d2cec237da --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaidentityconstraint/xmlschemaidentityconstraint/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaIdentityConstraint::XmlSchemaIdentityConstraint constructor +linktitle: XmlSchemaIdentityConstraint +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaIdentityConstraint::XmlSchemaIdentityConstraint constructor. Initializes a new instance of the XmlSchemaIdentityConstraint class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaidentityconstraint/xmlschemaidentityconstraint/ +--- +## XmlSchemaIdentityConstraint::XmlSchemaIdentityConstraint constructor + + +Initializes a new instance of the [XmlSchemaIdentityConstraint](../) class. + +```cpp +System::Xml::Schema::XmlSchemaIdentityConstraint::XmlSchemaIdentityConstraint() +``` + +## See Also + +* Class [XmlSchemaIdentityConstraint](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaimport/_index.md b/english/cpp/system.xml.schema/xmlschemaimport/_index.md new file mode 100644 index 0000000000..a48f42d6e1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaimport/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::Schema::XmlSchemaImport class +linktitle: XmlSchemaImport +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaImport class. Represents the import element from XML Schema as specified by the World Wide Web Consortium (W3C). This class is used to import schema components from other schemas in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml.schema/xmlschemaimport/ +--- +## XmlSchemaImport class + + +Represents the **import** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class is used to import schema components from other schemas. + +```cpp +class XmlSchemaImport : public System::Xml::Schema::XmlSchemaExternal +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Annotation](./get_annotation/)() | Returns the **annotation** value. | +| [get_Namespace](./get_namespace/)() | Returns the target namespace for the imported schema as a Uniform Resource Identifier (URI) reference. | +| [set_Annotation](./set_annotation/)(const SharedPtr\\&) | Sets the **annotation** value. | +| [set_Namespace](./set_namespace/)(const String\&) | Sets the target namespace for the imported schema as a Uniform Resource Identifier (URI) reference. | +| [XmlSchemaImport](./xmlschemaimport/)() | Initializes a new instance of the [XmlSchemaImport](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaExternal](../xmlschemaexternal/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaimport/get_annotation/_index.md b/english/cpp/system.xml.schema/xmlschemaimport/get_annotation/_index.md new file mode 100644 index 0000000000..61f456653c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaimport/get_annotation/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaImport::get_Annotation method +linktitle: get_Annotation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaImport::get_Annotation method. Returns the annotation value in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaimport/get_annotation/ +--- +## XmlSchemaImport::get_Annotation method + + +Returns the **annotation** value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaImport::get_Annotation() +``` + + +### ReturnValue + +The annotation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnnotation](../../xmlschemaannotation/) +* Class [XmlSchemaImport](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaimport/get_namespace/_index.md b/english/cpp/system.xml.schema/xmlschemaimport/get_namespace/_index.md new file mode 100644 index 0000000000..59f01a7788 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaimport/get_namespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaImport::get_Namespace method +linktitle: get_Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaImport::get_Namespace method. Returns the target namespace for the imported schema as a Uniform Resource Identifier (URI) reference in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaimport/get_namespace/ +--- +## XmlSchemaImport::get_Namespace method + + +Returns the target namespace for the imported schema as a Uniform Resource Identifier (URI) reference. + +```cpp +String System::Xml::Schema::XmlSchemaImport::get_Namespace() +``` + + +### ReturnValue + +The target namespace for the imported schema as a URI reference. Optional. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaImport](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaimport/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaimport/ptr/_index.md new file mode 100644 index 0000000000..31f22b16ea --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaimport/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaImport::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaImport::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaimport/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaImport::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaImport](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaimport/set_annotation/_index.md b/english/cpp/system.xml.schema/xmlschemaimport/set_annotation/_index.md new file mode 100644 index 0000000000..8e2f1e420a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaimport/set_annotation/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaImport::set_Annotation method +linktitle: set_Annotation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaImport::set_Annotation method. Sets the annotation value in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaimport/set_annotation/ +--- +## XmlSchemaImport::set_Annotation method + + +Sets the **annotation** value. + +```cpp +void System::Xml::Schema::XmlSchemaImport::set_Annotation(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnnotation](../../xmlschemaannotation/) +* Class [XmlSchemaImport](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaimport/set_namespace/_index.md b/english/cpp/system.xml.schema/xmlschemaimport/set_namespace/_index.md new file mode 100644 index 0000000000..26b05e2952 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaimport/set_namespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaImport::set_Namespace method +linktitle: set_Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaImport::set_Namespace method. Sets the target namespace for the imported schema as a Uniform Resource Identifier (URI) reference in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaimport/set_namespace/ +--- +## XmlSchemaImport::set_Namespace method + + +Sets the target namespace for the imported schema as a Uniform Resource Identifier (URI) reference. + +```cpp +void System::Xml::Schema::XmlSchemaImport::set_Namespace(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaImport](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaimport/xmlschemaimport/_index.md b/english/cpp/system.xml.schema/xmlschemaimport/xmlschemaimport/_index.md new file mode 100644 index 0000000000..58065455f8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaimport/xmlschemaimport/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaImport::XmlSchemaImport constructor +linktitle: XmlSchemaImport +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaImport::XmlSchemaImport constructor. Initializes a new instance of the XmlSchemaImport class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaimport/xmlschemaimport/ +--- +## XmlSchemaImport::XmlSchemaImport constructor + + +Initializes a new instance of the [XmlSchemaImport](../) class. + +```cpp +System::Xml::Schema::XmlSchemaImport::XmlSchemaImport() +``` + +## See Also + +* Class [XmlSchemaImport](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainclude/_index.md b/english/cpp/system.xml.schema/xmlschemainclude/_index.md new file mode 100644 index 0000000000..e97d6f285a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainclude/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Xml::Schema::XmlSchemaInclude class +linktitle: XmlSchemaInclude +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInclude class. Represents the include element from XML Schema as specified by the World Wide Web Consortium (W3C). This class is used to include declarations and definitions from an external schema. The included declarations and definitions are then available for processing in the containing schema in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml.schema/xmlschemainclude/ +--- +## XmlSchemaInclude class + + +Represents the **include** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class is used to include declarations and definitions from an external schema. The included declarations and definitions are then available for processing in the containing schema. + +```cpp +class XmlSchemaInclude : public System::Xml::Schema::XmlSchemaExternal +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Annotation](./get_annotation/)() | Returns the **annotation** value. | +| [set_Annotation](./set_annotation/)(const SharedPtr\\&) | Sets the **annotation** value. | +| [XmlSchemaInclude](./xmlschemainclude/)() | Initializes a new instance of the [XmlSchemaInclude](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaExternal](../xmlschemaexternal/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemainclude/get_annotation/_index.md b/english/cpp/system.xml.schema/xmlschemainclude/get_annotation/_index.md new file mode 100644 index 0000000000..d4b2d47d9c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainclude/get_annotation/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaInclude::get_Annotation method +linktitle: get_Annotation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInclude::get_Annotation method. Returns the annotation value in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemainclude/get_annotation/ +--- +## XmlSchemaInclude::get_Annotation method + + +Returns the **annotation** value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaInclude::get_Annotation() +``` + + +### ReturnValue + +The annotation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnnotation](../../xmlschemaannotation/) +* Class [XmlSchemaInclude](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainclude/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemainclude/ptr/_index.md new file mode 100644 index 0000000000..e318ee48a2 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainclude/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaInclude::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInclude::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemainclude/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaInclude::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaInclude](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainclude/set_annotation/_index.md b/english/cpp/system.xml.schema/xmlschemainclude/set_annotation/_index.md new file mode 100644 index 0000000000..46ded0c005 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainclude/set_annotation/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaInclude::set_Annotation method +linktitle: set_Annotation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInclude::set_Annotation method. Sets the annotation value in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemainclude/set_annotation/ +--- +## XmlSchemaInclude::set_Annotation method + + +Sets the **annotation** value. + +```cpp +void System::Xml::Schema::XmlSchemaInclude::set_Annotation(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnnotation](../../xmlschemaannotation/) +* Class [XmlSchemaInclude](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainclude/xmlschemainclude/_index.md b/english/cpp/system.xml.schema/xmlschemainclude/xmlschemainclude/_index.md new file mode 100644 index 0000000000..ffbae779a5 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainclude/xmlschemainclude/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaInclude::XmlSchemaInclude constructor +linktitle: XmlSchemaInclude +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInclude::XmlSchemaInclude constructor. Initializes a new instance of the XmlSchemaInclude class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemainclude/xmlschemainclude/ +--- +## XmlSchemaInclude::XmlSchemaInclude constructor + + +Initializes a new instance of the [XmlSchemaInclude](../) class. + +```cpp +System::Xml::Schema::XmlSchemaInclude::XmlSchemaInclude() +``` + +## See Also + +* Class [XmlSchemaInclude](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainference/_index.md b/english/cpp/system.xml.schema/xmlschemainference/_index.md new file mode 100644 index 0000000000..05bda77739 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainference/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Xml::Schema::XmlSchemaInference class +linktitle: XmlSchemaInference +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInference class. Infers an XML Schema Definition Language (XSD) schema from an XML document. The XmlSchemaInference class cannot be inherited in C++.' +type: docs +weight: 3700 +url: /cpp/system.xml.schema/xmlschemainference/ +--- +## XmlSchemaInference class + + +Infers an XML [Schema](../) Definition Language (XSD) schema from an XML document. The [XmlSchemaInference](./) class cannot be inherited. + +```cpp +class XmlSchemaInference : public System::Object +``` + +## Enums + +| Enum | Description | +| --- | --- | +| [InferenceOption](./inferenceoption/) | Affects occurrence and type information inferred by the [XmlSchemaInference](./) class for elements and attributes in an XML document. | +## Methods + +| Method | Description | +| --- | --- | +| [get_Occurrence](./get_occurrence/)() | Returns the [XmlSchemaInference::InferenceOption](./inferenceoption/) value that affects schema occurrence declarations inferred from the XML document. | +| [get_TypeInference](./get_typeinference/)() | Returns the [XmlSchemaInference::InferenceOption](./inferenceoption/) value that affects types inferred from the XML document. | +| [InferSchema](./inferschema/)(const SharedPtr\\&) | Infers an XML [Schema](../) Definition Language (XSD) schema from the XML document contained in the [XmlReader](../../system.xml/xmlreader/) object specified. | +| [InferSchema](./inferschema/)(const SharedPtr\\&, SharedPtr\) | Infers an XML [Schema](../) Definition Language (XSD) schema from the XML document contained in the [XmlReader](../../system.xml/xmlreader/) object specified, and refines the inferred schema using an existing schema in the [XmlSchemaSet](../xmlschemaset/) object specified with the same target namespace. | +| [set_Occurrence](./set_occurrence/)(XmlSchemaInference::InferenceOption) | Sets the [XmlSchemaInference::InferenceOption](./inferenceoption/) value that affects schema occurrence declarations inferred from the XML document. | +| [set_TypeInference](./set_typeinference/)(XmlSchemaInference::InferenceOption) | Sets the [XmlSchemaInference::InferenceOption](./inferenceoption/) value that affects types inferred from the XML document. | +| [XmlSchemaInference](./xmlschemainference/)() | Initializes a new instance of the [XmlSchemaInference](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemainference/get_occurrence/_index.md b/english/cpp/system.xml.schema/xmlschemainference/get_occurrence/_index.md new file mode 100644 index 0000000000..9c3dbd7bc1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainference/get_occurrence/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaInference::get_Occurrence method +linktitle: get_Occurrence +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInference::get_Occurrence method. Returns the XmlSchemaInference::InferenceOption value that affects schema occurrence declarations inferred from the XML document in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemainference/get_occurrence/ +--- +## XmlSchemaInference::get_Occurrence method + + +Returns the [XmlSchemaInference::InferenceOption](../inferenceoption/) value that affects schema occurrence declarations inferred from the XML document. + +```cpp +XmlSchemaInference::InferenceOption System::Xml::Schema::XmlSchemaInference::get_Occurrence() +``` + + +### ReturnValue + +An [XmlSchemaInference::InferenceOption](../inferenceoption/) object. + +## See Also + +* Enum [InferenceOption](../inferenceoption/) +* Class [XmlSchemaInference](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainference/get_typeinference/_index.md b/english/cpp/system.xml.schema/xmlschemainference/get_typeinference/_index.md new file mode 100644 index 0000000000..1923d68242 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainference/get_typeinference/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaInference::get_TypeInference method +linktitle: get_TypeInference +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInference::get_TypeInference method. Returns the XmlSchemaInference::InferenceOption value that affects types inferred from the XML document in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemainference/get_typeinference/ +--- +## XmlSchemaInference::get_TypeInference method + + +Returns the [XmlSchemaInference::InferenceOption](../inferenceoption/) value that affects types inferred from the XML document. + +```cpp +XmlSchemaInference::InferenceOption System::Xml::Schema::XmlSchemaInference::get_TypeInference() +``` + + +### ReturnValue + +An [XmlSchemaInference::InferenceOption](../inferenceoption/) object. + +## See Also + +* Enum [InferenceOption](../inferenceoption/) +* Class [XmlSchemaInference](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainference/inferenceoption/_index.md b/english/cpp/system.xml.schema/xmlschemainference/inferenceoption/_index.md new file mode 100644 index 0000000000..766aac9a92 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainference/inferenceoption/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaInference::InferenceOption enum +linktitle: InferenceOption +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInference::InferenceOption enum. Affects occurrence and type information inferred by the XmlSchemaInference class for elements and attributes in an XML document in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemainference/inferenceoption/ +--- +## InferenceOption enum + + +Affects occurrence and type information inferred by the [XmlSchemaInference](../) class for elements and attributes in an XML document. + +```cpp +enum class InferenceOption +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Restricted | 0 | Indicates that a more restrictive schema declaration should be inferred for a particular element or attribute. | +| Relaxed | 1 | Indicates that a less restrictive schema declaration should be inferred for a particular element or attribute. | + +## See Also + +* Class [XmlSchemaInference](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainference/inferschema/_index.md b/english/cpp/system.xml.schema/xmlschemainference/inferschema/_index.md new file mode 100644 index 0000000000..60d7bc4390 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainference/inferschema/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Xml::Schema::XmlSchemaInference::InferSchema method +linktitle: InferSchema +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInference::InferSchema method. Infers an XML Schema Definition Language (XSD) schema from the XML document contained in the XmlReader object specified in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemainference/inferschema/ +--- +## XmlSchemaInference::InferSchema(const SharedPtr\\&) method + + +Infers an XML [Schema](../../) Definition Language (XSD) schema from the XML document contained in the [XmlReader](../../../system.xml/xmlreader/) object specified. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr &instanceDocument) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| instanceDocument | const SharedPtr\\& | An [XmlReader](../../../system.xml/xmlreader/) object containing the XML document to infer a schema from. | + +### ReturnValue + +An [XmlSchemaSet](../../xmlschemaset/) object containing the inferred schemas. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSet](../../xmlschemaset/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XmlSchemaInference](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaInference::InferSchema(const SharedPtr\\&, SharedPtr\) method + + +Infers an XML [Schema](../../) Definition Language (XSD) schema from the XML document contained in the [XmlReader](../../../system.xml/xmlreader/) object specified, and refines the inferred schema using an existing schema in the [XmlSchemaSet](../../xmlschemaset/) object specified with the same target namespace. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr &instanceDocument, SharedPtr schemas) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| instanceDocument | const SharedPtr\\& | An [XmlReader](../../../system.xml/xmlreader/) object containing the XML document to infer a schema from. | +| schemas | SharedPtr\ | An [XmlSchemaSet](../../xmlschemaset/) object containing an existing schema used to refine the inferred schema. | + +### ReturnValue + +An [XmlSchemaSet](../../xmlschemaset/) object containing the inferred schemas. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSet](../../xmlschemaset/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XmlSchemaInference](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainference/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemainference/ptr/_index.md new file mode 100644 index 0000000000..45bc5de926 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainference/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaInference::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInference::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemainference/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaInference::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaInference](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainference/set_occurrence/_index.md b/english/cpp/system.xml.schema/xmlschemainference/set_occurrence/_index.md new file mode 100644 index 0000000000..963b49d033 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainference/set_occurrence/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaInference::set_Occurrence method +linktitle: set_Occurrence +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInference::set_Occurrence method. Sets the XmlSchemaInference::InferenceOption value that affects schema occurrence declarations inferred from the XML document in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemainference/set_occurrence/ +--- +## XmlSchemaInference::set_Occurrence method + + +Sets the [XmlSchemaInference::InferenceOption](../inferenceoption/) value that affects schema occurrence declarations inferred from the XML document. + +```cpp +void System::Xml::Schema::XmlSchemaInference::set_Occurrence(XmlSchemaInference::InferenceOption value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaInference::InferenceOption | The value to set. | + +## See Also + +* Enum [InferenceOption](../inferenceoption/) +* Class [XmlSchemaInference](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainference/set_typeinference/_index.md b/english/cpp/system.xml.schema/xmlschemainference/set_typeinference/_index.md new file mode 100644 index 0000000000..5622192c89 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainference/set_typeinference/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaInference::set_TypeInference method +linktitle: set_TypeInference +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInference::set_TypeInference method. Sets the XmlSchemaInference::InferenceOption value that affects types inferred from the XML document in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemainference/set_typeinference/ +--- +## XmlSchemaInference::set_TypeInference method + + +Sets the [XmlSchemaInference::InferenceOption](../inferenceoption/) value that affects types inferred from the XML document. + +```cpp +void System::Xml::Schema::XmlSchemaInference::set_TypeInference(XmlSchemaInference::InferenceOption value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaInference::InferenceOption | The value to set. | + +## See Also + +* Enum [InferenceOption](../inferenceoption/) +* Class [XmlSchemaInference](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainference/xmlschemainference/_index.md b/english/cpp/system.xml.schema/xmlschemainference/xmlschemainference/_index.md new file mode 100644 index 0000000000..025c27f4a1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainference/xmlschemainference/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaInference::XmlSchemaInference constructor +linktitle: XmlSchemaInference +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInference::XmlSchemaInference constructor. Initializes a new instance of the XmlSchemaInference class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemainference/xmlschemainference/ +--- +## XmlSchemaInference::XmlSchemaInference constructor + + +Initializes a new instance of the [XmlSchemaInference](../) class. + +```cpp +System::Xml::Schema::XmlSchemaInference::XmlSchemaInference() +``` + +## See Also + +* Class [XmlSchemaInference](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainferenceexception/_index.md b/english/cpp/system.xml.schema/xmlschemainferenceexception/_index.md new file mode 100644 index 0000000000..d09619ad95 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainferenceexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Xml::Schema::XmlSchemaInferenceException typedef +linktitle: XmlSchemaInferenceException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::Schema::XmlSchemaInferenceException typedef in C++.' +type: docs +weight: 8500 +url: /cpp/system.xml.schema/xmlschemainferenceexception/ +--- +## XmlSchemaInferenceException typedef + + + + +```cpp +using System::Xml::Schema::XmlSchemaInferenceException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/_index.md new file mode 100644 index 0000000000..c4226f1308 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo class +linktitle: XmlSchemaInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo class. Represents the post-schema-validation infoset of a validated XML node in C++.' +type: docs +weight: 3800 +url: /cpp/system.xml.schema/xmlschemainfo/ +--- +## XmlSchemaInfo class + + +Represents the post-schema-validation infoset of a validated XML node. + +```cpp +class XmlSchemaInfo : public System::Xml::Schema::IXmlSchemaInfo +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_ContentType](./get_contenttype/)() | Returns the XmlSchemaContentType object that corresponds to the content type of this validated XML node. | +| [get_IsDefault](./get_isdefault/)() override | Returns a value indicating if this validated XML node was set as the result of a default being applied during XML [Schema](../) Definition Language (XSD) schema validation. | +| [get_IsNil](./get_isnil/)() override | Returns a value indicating if the value for this validated XML node is **nil**. | +| [get_MemberType](./get_membertype/)() override | Returns the dynamic schema type for this validated XML node. | +| [get_SchemaAttribute](./get_schemaattribute/)() override | Returns the compiled [XmlSchemaAttribute](../xmlschemaattribute/) object that corresponds to this validated XML node. | +| [get_SchemaElement](./get_schemaelement/)() override | Returns the compiled [XmlSchemaElement](../xmlschemaelement/) object that corresponds to this validated XML node. | +| [get_SchemaType](./get_schematype/)() override | Returns the static XML [Schema](../) Definition Language (XSD) schema type of this validated XML node. | +| [get_Validity](./get_validity/)() override | Returns the XmlSchemaValidity value of this validated XML node. | +| [set_ContentType](./set_contenttype/)(XmlSchemaContentType) | Sets the XmlSchemaContentType object that corresponds to the content type of this validated XML node. | +| [set_IsDefault](./set_isdefault/)(bool) | Sets a value indicating if this validated XML node was set as the result of a default being applied during XML [Schema](../) Definition Language (XSD) schema validation. | +| [set_IsNil](./set_isnil/)(bool) | Sets a value indicating if the value for this validated XML node is **nil**. | +| [set_MemberType](./set_membertype/)(const SharedPtr\\&) | Sets the dynamic schema type for this validated XML node. | +| [set_SchemaAttribute](./set_schemaattribute/)(const SharedPtr\\&) | Sets the compiled [XmlSchemaAttribute](../xmlschemaattribute/) object that corresponds to this validated XML node. | +| [set_SchemaElement](./set_schemaelement/)(const SharedPtr\\&) | Sets the compiled [XmlSchemaElement](../xmlschemaelement/) object that corresponds to this validated XML node. | +| [set_SchemaType](./set_schematype/)(const SharedPtr\\&) | Sets the static XML [Schema](../) Definition Language (XSD) schema type of this validated XML node. | +| [set_Validity](./set_validity/)(XmlSchemaValidity) | Sets the XmlSchemaValidity value of this validated XML node. | +| [XmlSchemaInfo](./xmlschemainfo/)() | Initializes a new instance of the [XmlSchemaInfo](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [IXmlSchemaInfo](../ixmlschemainfo/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/get_contenttype/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/get_contenttype/_index.md new file mode 100644 index 0000000000..6bd1a8a014 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/get_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::get_ContentType method +linktitle: get_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::get_ContentType method. Returns the XmlSchemaContentType object that corresponds to the content type of this validated XML node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemainfo/get_contenttype/ +--- +## XmlSchemaInfo::get_ContentType method + + +Returns the XmlSchemaContentType object that corresponds to the content type of this validated XML node. + +```cpp +XmlSchemaContentType System::Xml::Schema::XmlSchemaInfo::get_ContentType() +``` + + +### ReturnValue + +An XmlSchemaContentType object. + +## See Also + +* Enum [XmlSchemaContentType](../../xmlschemacontenttype/) +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/get_isdefault/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/get_isdefault/_index.md new file mode 100644 index 0000000000..9005c8c03d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/get_isdefault/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::get_IsDefault method +linktitle: get_IsDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::get_IsDefault method. Returns a value indicating if this validated XML node was set as the result of a default being applied during XML Schema Definition Language (XSD) schema validation in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemainfo/get_isdefault/ +--- +## XmlSchemaInfo::get_IsDefault method + + +Returns a value indicating if this validated XML node was set as the result of a default being applied during XML [Schema](../../) Definition Language (XSD) schema validation. + +```cpp +bool System::Xml::Schema::XmlSchemaInfo::get_IsDefault() override +``` + + +### ReturnValue + +A **bool** value. + +## See Also + +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/get_isnil/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/get_isnil/_index.md new file mode 100644 index 0000000000..2ab09052c6 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/get_isnil/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::get_IsNil method +linktitle: get_IsNil +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::get_IsNil method. Returns a value indicating if the value for this validated XML node is nil in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemainfo/get_isnil/ +--- +## XmlSchemaInfo::get_IsNil method + + +Returns a value indicating if the value for this validated XML node is **nil**. + +```cpp +bool System::Xml::Schema::XmlSchemaInfo::get_IsNil() override +``` + + +### ReturnValue + +A **bool** value. + +## See Also + +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/get_membertype/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/get_membertype/_index.md new file mode 100644 index 0000000000..f01a9dd329 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/get_membertype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::get_MemberType method +linktitle: get_MemberType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::get_MemberType method. Returns the dynamic schema type for this validated XML node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemainfo/get_membertype/ +--- +## XmlSchemaInfo::get_MemberType method + + +Returns the dynamic schema type for this validated XML node. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaInfo::get_MemberType() override +``` + + +### ReturnValue + +An [XmlSchemaSimpleType](../../xmlschemasimpletype/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/get_schemaattribute/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/get_schemaattribute/_index.md new file mode 100644 index 0000000000..d4324de7c1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/get_schemaattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::get_SchemaAttribute method +linktitle: get_SchemaAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::get_SchemaAttribute method. Returns the compiled XmlSchemaAttribute object that corresponds to this validated XML node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemainfo/get_schemaattribute/ +--- +## XmlSchemaInfo::get_SchemaAttribute method + + +Returns the compiled [XmlSchemaAttribute](../../xmlschemaattribute/) object that corresponds to this validated XML node. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaInfo::get_SchemaAttribute() override +``` + + +### ReturnValue + +An [XmlSchemaAttribute](../../xmlschemaattribute/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAttribute](../../xmlschemaattribute/) +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/get_schemaelement/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/get_schemaelement/_index.md new file mode 100644 index 0000000000..a928b7ee62 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/get_schemaelement/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::get_SchemaElement method +linktitle: get_SchemaElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::get_SchemaElement method. Returns the compiled XmlSchemaElement object that corresponds to this validated XML node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemainfo/get_schemaelement/ +--- +## XmlSchemaInfo::get_SchemaElement method + + +Returns the compiled [XmlSchemaElement](../../xmlschemaelement/) object that corresponds to this validated XML node. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaInfo::get_SchemaElement() override +``` + + +### ReturnValue + +An [XmlSchemaElement](../../xmlschemaelement/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaElement](../../xmlschemaelement/) +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/get_schematype/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/get_schematype/_index.md new file mode 100644 index 0000000000..a827e93718 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/get_schematype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::get_SchemaType method +linktitle: get_SchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::get_SchemaType method. Returns the static XML Schema Definition Language (XSD) schema type of this validated XML node in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemainfo/get_schematype/ +--- +## XmlSchemaInfo::get_SchemaType method + + +Returns the static XML [Schema](../../) Definition Language (XSD) schema type of this validated XML node. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaInfo::get_SchemaType() override +``` + + +### ReturnValue + +An [XmlSchemaType](../../xmlschematype/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaType](../../xmlschematype/) +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/get_validity/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/get_validity/_index.md new file mode 100644 index 0000000000..d948b791c0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/get_validity/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::get_Validity method +linktitle: get_Validity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::get_Validity method. Returns the XmlSchemaValidity value of this validated XML node in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemainfo/get_validity/ +--- +## XmlSchemaInfo::get_Validity method + + +Returns the XmlSchemaValidity value of this validated XML node. + +```cpp +XmlSchemaValidity System::Xml::Schema::XmlSchemaInfo::get_Validity() override +``` + + +### ReturnValue + +An XmlSchemaValidity value. + +## See Also + +* Enum [XmlSchemaValidity](../../xmlschemavalidity/) +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/ptr/_index.md new file mode 100644 index 0000000000..24ce4f6f80 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml.schema/xmlschemainfo/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaInfo::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/set_contenttype/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/set_contenttype/_index.md new file mode 100644 index 0000000000..61bf718745 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/set_contenttype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::set_ContentType method +linktitle: set_ContentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::set_ContentType method. Sets the XmlSchemaContentType object that corresponds to the content type of this validated XML node in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschemainfo/set_contenttype/ +--- +## XmlSchemaInfo::set_ContentType method + + +Sets the XmlSchemaContentType object that corresponds to the content type of this validated XML node. + +```cpp +void System::Xml::Schema::XmlSchemaInfo::set_ContentType(XmlSchemaContentType value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaContentType | The value to set. | + +## See Also + +* Enum [XmlSchemaContentType](../../xmlschemacontenttype/) +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/set_isdefault/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/set_isdefault/_index.md new file mode 100644 index 0000000000..54f66708de --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/set_isdefault/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::set_IsDefault method +linktitle: set_IsDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::set_IsDefault method. Sets a value indicating if this validated XML node was set as the result of a default being applied during XML Schema Definition Language (XSD) schema validation in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.schema/xmlschemainfo/set_isdefault/ +--- +## XmlSchemaInfo::set_IsDefault method + + +Sets a value indicating if this validated XML node was set as the result of a default being applied during XML [Schema](../../) Definition Language (XSD) schema validation. + +```cpp +void System::Xml::Schema::XmlSchemaInfo::set_IsDefault(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/set_isnil/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/set_isnil/_index.md new file mode 100644 index 0000000000..dfe6b27464 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/set_isnil/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::set_IsNil method +linktitle: set_IsNil +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::set_IsNil method. Sets a value indicating if the value for this validated XML node is nil in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.schema/xmlschemainfo/set_isnil/ +--- +## XmlSchemaInfo::set_IsNil method + + +Sets a value indicating if the value for this validated XML node is **nil**. + +```cpp +void System::Xml::Schema::XmlSchemaInfo::set_IsNil(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/set_membertype/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/set_membertype/_index.md new file mode 100644 index 0000000000..7af5142eed --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/set_membertype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::set_MemberType method +linktitle: set_MemberType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::set_MemberType method. Sets the dynamic schema type for this validated XML node in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml.schema/xmlschemainfo/set_membertype/ +--- +## XmlSchemaInfo::set_MemberType method + + +Sets the dynamic schema type for this validated XML node. + +```cpp +void System::Xml::Schema::XmlSchemaInfo::set_MemberType(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/set_schemaattribute/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/set_schemaattribute/_index.md new file mode 100644 index 0000000000..bcb50cf005 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/set_schemaattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::set_SchemaAttribute method +linktitle: set_SchemaAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::set_SchemaAttribute method. Sets the compiled XmlSchemaAttribute object that corresponds to this validated XML node in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml.schema/xmlschemainfo/set_schemaattribute/ +--- +## XmlSchemaInfo::set_SchemaAttribute method + + +Sets the compiled [XmlSchemaAttribute](../../xmlschemaattribute/) object that corresponds to this validated XML node. + +```cpp +void System::Xml::Schema::XmlSchemaInfo::set_SchemaAttribute(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAttribute](../../xmlschemaattribute/) +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/set_schemaelement/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/set_schemaelement/_index.md new file mode 100644 index 0000000000..607cbab042 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/set_schemaelement/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::set_SchemaElement method +linktitle: set_SchemaElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::set_SchemaElement method. Sets the compiled XmlSchemaElement object that corresponds to this validated XML node in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml.schema/xmlschemainfo/set_schemaelement/ +--- +## XmlSchemaInfo::set_SchemaElement method + + +Sets the compiled [XmlSchemaElement](../../xmlschemaelement/) object that corresponds to this validated XML node. + +```cpp +void System::Xml::Schema::XmlSchemaInfo::set_SchemaElement(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaElement](../../xmlschemaelement/) +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/set_schematype/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/set_schematype/_index.md new file mode 100644 index 0000000000..4488f5d77b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/set_schematype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::set_SchemaType method +linktitle: set_SchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::set_SchemaType method. Sets the static XML Schema Definition Language (XSD) schema type of this validated XML node in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml.schema/xmlschemainfo/set_schematype/ +--- +## XmlSchemaInfo::set_SchemaType method + + +Sets the static XML [Schema](../../) Definition Language (XSD) schema type of this validated XML node. + +```cpp +void System::Xml::Schema::XmlSchemaInfo::set_SchemaType(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaType](../../xmlschematype/) +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/set_validity/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/set_validity/_index.md new file mode 100644 index 0000000000..b7bd59ee17 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/set_validity/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::set_Validity method +linktitle: set_Validity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::set_Validity method. Sets the XmlSchemaValidity value of this validated XML node in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml.schema/xmlschemainfo/set_validity/ +--- +## XmlSchemaInfo::set_Validity method + + +Sets the XmlSchemaValidity value of this validated XML node. + +```cpp +void System::Xml::Schema::XmlSchemaInfo::set_Validity(XmlSchemaValidity value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaValidity | The value to set. | + +## See Also + +* Enum [XmlSchemaValidity](../../xmlschemavalidity/) +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemainfo/xmlschemainfo/_index.md b/english/cpp/system.xml.schema/xmlschemainfo/xmlschemainfo/_index.md new file mode 100644 index 0000000000..7f716726e0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemainfo/xmlschemainfo/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaInfo::XmlSchemaInfo constructor +linktitle: XmlSchemaInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaInfo::XmlSchemaInfo constructor. Initializes a new instance of the XmlSchemaInfo class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemainfo/xmlschemainfo/ +--- +## XmlSchemaInfo::XmlSchemaInfo constructor + + +Initializes a new instance of the [XmlSchemaInfo](../) class. + +```cpp +System::Xml::Schema::XmlSchemaInfo::XmlSchemaInfo() +``` + +## See Also + +* Class [XmlSchemaInfo](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemakey/_index.md b/english/cpp/system.xml.schema/xmlschemakey/_index.md new file mode 100644 index 0000000000..0edcf983bd --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemakey/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaKey class +linktitle: XmlSchemaKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaKey class. This class represents the key element from XMLSchema as specified by the World Wide Web Consortium (W3C) in C++.' +type: docs +weight: 3900 +url: /cpp/system.xml.schema/xmlschemakey/ +--- +## XmlSchemaKey class + + +This class represents the **key** element from XMLSchema as specified by the World Wide [Web](../../system.web/) Consortium (W3C). + +```cpp +class XmlSchemaKey : public System::Xml::Schema::XmlSchemaIdentityConstraint +``` + +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaIdentityConstraint](../xmlschemaidentityconstraint/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemakey/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemakey/ptr/_index.md new file mode 100644 index 0000000000..d218c6c78a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemakey/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaKey::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaKey::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemakey/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaKey::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaKey](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemakeyref/_index.md b/english/cpp/system.xml.schema/xmlschemakeyref/_index.md new file mode 100644 index 0000000000..aa61a6ae8e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemakeyref/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Xml::Schema::XmlSchemaKeyref class +linktitle: XmlSchemaKeyref +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaKeyref class. This class represents the keyref element from XMLSchema as specified by the World Wide Web Consortium (W3C) in C++.' +type: docs +weight: 4000 +url: /cpp/system.xml.schema/xmlschemakeyref/ +--- +## XmlSchemaKeyref class + + +This class represents the **keyref** element from XMLSchema as specified by the World Wide [Web](../../system.web/) Consortium (W3C). + +```cpp +class XmlSchemaKeyref : public System::Xml::Schema::XmlSchemaIdentityConstraint +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Refer](./get_refer/)() | Returns the name of the key that this constraint refers to in another simple or complex type. | +| [set_Refer](./set_refer/)(const SharedPtr\\&) | Sets the name of the key that this constraint refers to in another simple or complex type. | +| [XmlSchemaKeyref](./xmlschemakeyref/)() | Initializes a new instance of the [XmlSchemaKeyref](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaIdentityConstraint](../xmlschemaidentityconstraint/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemakeyref/get_refer/_index.md b/english/cpp/system.xml.schema/xmlschemakeyref/get_refer/_index.md new file mode 100644 index 0000000000..1745a1ed67 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemakeyref/get_refer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaKeyref::get_Refer method +linktitle: get_Refer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaKeyref::get_Refer method. Returns the name of the key that this constraint refers to in another simple or complex type in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemakeyref/get_refer/ +--- +## XmlSchemaKeyref::get_Refer method + + +Returns the name of the key that this constraint refers to in another simple or complex type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaKeyref::get_Refer() +``` + + +### ReturnValue + +The QName of the key that this constraint refers to. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaKeyref](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemakeyref/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemakeyref/ptr/_index.md new file mode 100644 index 0000000000..1351b9891b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemakeyref/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaKeyref::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaKeyref::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemakeyref/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaKeyref::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaKeyref](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemakeyref/set_refer/_index.md b/english/cpp/system.xml.schema/xmlschemakeyref/set_refer/_index.md new file mode 100644 index 0000000000..aa1e0ce887 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemakeyref/set_refer/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaKeyref::set_Refer method +linktitle: set_Refer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaKeyref::set_Refer method. Sets the name of the key that this constraint refers to in another simple or complex type in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemakeyref/set_refer/ +--- +## XmlSchemaKeyref::set_Refer method + + +Sets the name of the key that this constraint refers to in another simple or complex type. + +```cpp +void System::Xml::Schema::XmlSchemaKeyref::set_Refer(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaKeyref](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemakeyref/xmlschemakeyref/_index.md b/english/cpp/system.xml.schema/xmlschemakeyref/xmlschemakeyref/_index.md new file mode 100644 index 0000000000..e00ff8eff2 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemakeyref/xmlschemakeyref/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaKeyref::XmlSchemaKeyref constructor +linktitle: XmlSchemaKeyref +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaKeyref::XmlSchemaKeyref constructor. Initializes a new instance of the XmlSchemaKeyref class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemakeyref/xmlschemakeyref/ +--- +## XmlSchemaKeyref::XmlSchemaKeyref constructor + + +Initializes a new instance of the [XmlSchemaKeyref](../) class. + +```cpp +System::Xml::Schema::XmlSchemaKeyref::XmlSchemaKeyref() +``` + +## See Also + +* Class [XmlSchemaKeyref](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemalengthfacet/_index.md b/english/cpp/system.xml.schema/xmlschemalengthfacet/_index.md new file mode 100644 index 0000000000..7f9047e03f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemalengthfacet/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaLengthFacet class +linktitle: XmlSchemaLengthFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaLengthFacet class. Represents the length facet from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to specify a restriction on the length of a simpleType element on the data type in C++.' +type: docs +weight: 4100 +url: /cpp/system.xml.schema/xmlschemalengthfacet/ +--- +## XmlSchemaLengthFacet class + + +Represents the **length** facet from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to specify a restriction on the length of a **simpleType** element on the data type. + +```cpp +class XmlSchemaLengthFacet : public System::Xml::Schema::XmlSchemaNumericFacet +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlSchemaLengthFacet](./xmlschemalengthfacet/)() | Initializes a new instance of the [XmlSchemaLengthFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaNumericFacet](../xmlschemanumericfacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemalengthfacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemalengthfacet/ptr/_index.md new file mode 100644 index 0000000000..fc4b344c72 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemalengthfacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaLengthFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaLengthFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemalengthfacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaLengthFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaLengthFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemalengthfacet/xmlschemalengthfacet/_index.md b/english/cpp/system.xml.schema/xmlschemalengthfacet/xmlschemalengthfacet/_index.md new file mode 100644 index 0000000000..7c158614d8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemalengthfacet/xmlschemalengthfacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaLengthFacet::XmlSchemaLengthFacet constructor +linktitle: XmlSchemaLengthFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaLengthFacet::XmlSchemaLengthFacet constructor. Initializes a new instance of the XmlSchemaLengthFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemalengthfacet/xmlschemalengthfacet/ +--- +## XmlSchemaLengthFacet::XmlSchemaLengthFacet constructor + + +Initializes a new instance of the [XmlSchemaLengthFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaLengthFacet::XmlSchemaLengthFacet() +``` + +## See Also + +* Class [XmlSchemaLengthFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemamaxexclusivefacet/_index.md b/english/cpp/system.xml.schema/xmlschemamaxexclusivefacet/_index.md new file mode 100644 index 0000000000..67b3eb4c7d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemamaxexclusivefacet/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaMaxExclusiveFacet class +linktitle: XmlSchemaMaxExclusiveFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMaxExclusiveFacet class. Represents the maxExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to specify a restriction on the maximum value of a simpleType element. The element value must be less than the value of the maxExclusive element in C++.' +type: docs +weight: 4200 +url: /cpp/system.xml.schema/xmlschemamaxexclusivefacet/ +--- +## XmlSchemaMaxExclusiveFacet class + + +Represents the **maxExclusive** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to specify a restriction on the maximum value of a **simpleType** element. The element value must be less than the value of the **maxExclusive** element. + +```cpp +class XmlSchemaMaxExclusiveFacet : public System::Xml::Schema::XmlSchemaFacet +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlSchemaMaxExclusiveFacet](./xmlschemamaxexclusivefacet/)() | Initializes a new instance of the [XmlSchemaMaxExclusiveFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaFacet](../xmlschemafacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemamaxexclusivefacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemamaxexclusivefacet/ptr/_index.md new file mode 100644 index 0000000000..833909c3c1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemamaxexclusivefacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaMaxExclusiveFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMaxExclusiveFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemamaxexclusivefacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaMaxExclusiveFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaMaxExclusiveFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemamaxexclusivefacet/xmlschemamaxexclusivefacet/_index.md b/english/cpp/system.xml.schema/xmlschemamaxexclusivefacet/xmlschemamaxexclusivefacet/_index.md new file mode 100644 index 0000000000..786143665c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemamaxexclusivefacet/xmlschemamaxexclusivefacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaMaxExclusiveFacet::XmlSchemaMaxExclusiveFacet constructor +linktitle: XmlSchemaMaxExclusiveFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMaxExclusiveFacet::XmlSchemaMaxExclusiveFacet constructor. Initializes a new instance of the XmlSchemaMaxExclusiveFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemamaxexclusivefacet/xmlschemamaxexclusivefacet/ +--- +## XmlSchemaMaxExclusiveFacet::XmlSchemaMaxExclusiveFacet constructor + + +Initializes a new instance of the [XmlSchemaMaxExclusiveFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaMaxExclusiveFacet::XmlSchemaMaxExclusiveFacet() +``` + +## See Also + +* Class [XmlSchemaMaxExclusiveFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemamaxinclusivefacet/_index.md b/english/cpp/system.xml.schema/xmlschemamaxinclusivefacet/_index.md new file mode 100644 index 0000000000..c38af402ea --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemamaxinclusivefacet/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaMaxInclusiveFacet class +linktitle: XmlSchemaMaxInclusiveFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMaxInclusiveFacet class. Represents the maxInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to specify a restriction on the maximum value of a simpleType element. The element value must be less than or equal to the value of the maxInclusive element in C++.' +type: docs +weight: 4300 +url: /cpp/system.xml.schema/xmlschemamaxinclusivefacet/ +--- +## XmlSchemaMaxInclusiveFacet class + + +Represents the **maxInclusive** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to specify a restriction on the maximum value of a **simpleType** element. The element value must be less than or equal to the value of the **maxInclusive** element. + +```cpp +class XmlSchemaMaxInclusiveFacet : public System::Xml::Schema::XmlSchemaFacet +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlSchemaMaxInclusiveFacet](./xmlschemamaxinclusivefacet/)() | Initializes a new instance of the [XmlSchemaMaxInclusiveFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaFacet](../xmlschemafacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemamaxinclusivefacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemamaxinclusivefacet/ptr/_index.md new file mode 100644 index 0000000000..40ec755a2a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemamaxinclusivefacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaMaxInclusiveFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMaxInclusiveFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemamaxinclusivefacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaMaxInclusiveFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaMaxInclusiveFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemamaxinclusivefacet/xmlschemamaxinclusivefacet/_index.md b/english/cpp/system.xml.schema/xmlschemamaxinclusivefacet/xmlschemamaxinclusivefacet/_index.md new file mode 100644 index 0000000000..f6e0f2f6e1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemamaxinclusivefacet/xmlschemamaxinclusivefacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaMaxInclusiveFacet::XmlSchemaMaxInclusiveFacet constructor +linktitle: XmlSchemaMaxInclusiveFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMaxInclusiveFacet::XmlSchemaMaxInclusiveFacet constructor. Initializes a new instance of the XmlSchemaMaxInclusiveFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemamaxinclusivefacet/xmlschemamaxinclusivefacet/ +--- +## XmlSchemaMaxInclusiveFacet::XmlSchemaMaxInclusiveFacet constructor + + +Initializes a new instance of the [XmlSchemaMaxInclusiveFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaMaxInclusiveFacet::XmlSchemaMaxInclusiveFacet() +``` + +## See Also + +* Class [XmlSchemaMaxInclusiveFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemamaxlengthfacet/_index.md b/english/cpp/system.xml.schema/xmlschemamaxlengthfacet/_index.md new file mode 100644 index 0000000000..7cbd6dfd22 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemamaxlengthfacet/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaMaxLengthFacet class +linktitle: XmlSchemaMaxLengthFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMaxLengthFacet class. Represents the maxLength element from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to specify a restriction on the maximum length of the data value of a simpleType element. The length must be less than the value of the maxLength element in C++.' +type: docs +weight: 4400 +url: /cpp/system.xml.schema/xmlschemamaxlengthfacet/ +--- +## XmlSchemaMaxLengthFacet class + + +Represents the **maxLength** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to specify a restriction on the maximum length of the data value of a **simpleType** element. The length must be less than the value of the **maxLength** element. + +```cpp +class XmlSchemaMaxLengthFacet : public System::Xml::Schema::XmlSchemaNumericFacet +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlSchemaMaxLengthFacet](./xmlschemamaxlengthfacet/)() | Initializes a new instance of the [XmlSchemaMaxLengthFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaNumericFacet](../xmlschemanumericfacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemamaxlengthfacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemamaxlengthfacet/ptr/_index.md new file mode 100644 index 0000000000..af4d9e0b3c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemamaxlengthfacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaMaxLengthFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMaxLengthFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemamaxlengthfacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaMaxLengthFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaMaxLengthFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemamaxlengthfacet/xmlschemamaxlengthfacet/_index.md b/english/cpp/system.xml.schema/xmlschemamaxlengthfacet/xmlschemamaxlengthfacet/_index.md new file mode 100644 index 0000000000..afde722d95 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemamaxlengthfacet/xmlschemamaxlengthfacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaMaxLengthFacet::XmlSchemaMaxLengthFacet constructor +linktitle: XmlSchemaMaxLengthFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMaxLengthFacet::XmlSchemaMaxLengthFacet constructor. Initializes a new instance of the XmlSchemaMaxLengthFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemamaxlengthfacet/xmlschemamaxlengthfacet/ +--- +## XmlSchemaMaxLengthFacet::XmlSchemaMaxLengthFacet constructor + + +Initializes a new instance of the [XmlSchemaMaxLengthFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaMaxLengthFacet::XmlSchemaMaxLengthFacet() +``` + +## See Also + +* Class [XmlSchemaMaxLengthFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaminexclusivefacet/_index.md b/english/cpp/system.xml.schema/xmlschemaminexclusivefacet/_index.md new file mode 100644 index 0000000000..41e2adba74 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaminexclusivefacet/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaMinExclusiveFacet class +linktitle: XmlSchemaMinExclusiveFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMinExclusiveFacet class. Represents the minExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to specify a restriction on the minimum value of a simpleType element. The element value must be greater than the value of the minExclusive element in C++.' +type: docs +weight: 4500 +url: /cpp/system.xml.schema/xmlschemaminexclusivefacet/ +--- +## XmlSchemaMinExclusiveFacet class + + +Represents the **minExclusive** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to specify a restriction on the minimum value of a **simpleType** element. The element value must be greater than the value of the **minExclusive** element. + +```cpp +class XmlSchemaMinExclusiveFacet : public System::Xml::Schema::XmlSchemaFacet +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlSchemaMinExclusiveFacet](./xmlschemaminexclusivefacet/)() | Initializes a new instance of the [XmlSchemaMinExclusiveFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaFacet](../xmlschemafacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaminexclusivefacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaminexclusivefacet/ptr/_index.md new file mode 100644 index 0000000000..d95ee55f5e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaminexclusivefacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaMinExclusiveFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMinExclusiveFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaminexclusivefacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaMinExclusiveFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaMinExclusiveFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaminexclusivefacet/xmlschemaminexclusivefacet/_index.md b/english/cpp/system.xml.schema/xmlschemaminexclusivefacet/xmlschemaminexclusivefacet/_index.md new file mode 100644 index 0000000000..f78e94edb7 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaminexclusivefacet/xmlschemaminexclusivefacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaMinExclusiveFacet::XmlSchemaMinExclusiveFacet constructor +linktitle: XmlSchemaMinExclusiveFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMinExclusiveFacet::XmlSchemaMinExclusiveFacet constructor. Initializes a new instance of the XmlSchemaMinExclusiveFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaminexclusivefacet/xmlschemaminexclusivefacet/ +--- +## XmlSchemaMinExclusiveFacet::XmlSchemaMinExclusiveFacet constructor + + +Initializes a new instance of the [XmlSchemaMinExclusiveFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaMinExclusiveFacet::XmlSchemaMinExclusiveFacet() +``` + +## See Also + +* Class [XmlSchemaMinExclusiveFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemamininclusivefacet/_index.md b/english/cpp/system.xml.schema/xmlschemamininclusivefacet/_index.md new file mode 100644 index 0000000000..35b2f24b8b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemamininclusivefacet/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaMinInclusiveFacet class +linktitle: XmlSchemaMinInclusiveFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMinInclusiveFacet class. Represents the minInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to specify a restriction on the minimum value of a simpleType element. The element value must be greater than or equal to the value of the minInclusive element in C++.' +type: docs +weight: 4600 +url: /cpp/system.xml.schema/xmlschemamininclusivefacet/ +--- +## XmlSchemaMinInclusiveFacet class + + +Represents the **minInclusive** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to specify a restriction on the minimum value of a simpleType element. The element value must be greater than or equal to the value of the **minInclusive** element. + +```cpp +class XmlSchemaMinInclusiveFacet : public System::Xml::Schema::XmlSchemaFacet +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlSchemaMinInclusiveFacet](./xmlschemamininclusivefacet/)() | Initializes a new instance of the [XmlSchemaMinInclusiveFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaFacet](../xmlschemafacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemamininclusivefacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemamininclusivefacet/ptr/_index.md new file mode 100644 index 0000000000..ccd723021f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemamininclusivefacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaMinInclusiveFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMinInclusiveFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemamininclusivefacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaMinInclusiveFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaMinInclusiveFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemamininclusivefacet/xmlschemamininclusivefacet/_index.md b/english/cpp/system.xml.schema/xmlschemamininclusivefacet/xmlschemamininclusivefacet/_index.md new file mode 100644 index 0000000000..8918880d59 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemamininclusivefacet/xmlschemamininclusivefacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaMinInclusiveFacet::XmlSchemaMinInclusiveFacet constructor +linktitle: XmlSchemaMinInclusiveFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMinInclusiveFacet::XmlSchemaMinInclusiveFacet constructor. Initializes a new instance of the XmlSchemaMinInclusiveFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemamininclusivefacet/xmlschemamininclusivefacet/ +--- +## XmlSchemaMinInclusiveFacet::XmlSchemaMinInclusiveFacet constructor + + +Initializes a new instance of the [XmlSchemaMinInclusiveFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaMinInclusiveFacet::XmlSchemaMinInclusiveFacet() +``` + +## See Also + +* Class [XmlSchemaMinInclusiveFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaminlengthfacet/_index.md b/english/cpp/system.xml.schema/xmlschemaminlengthfacet/_index.md new file mode 100644 index 0000000000..f10a26c120 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaminlengthfacet/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaMinLengthFacet class +linktitle: XmlSchemaMinLengthFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMinLengthFacet class. Represents the minLength element from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to specify a restriction on the minimum length of the data value of a simpleType element. The length must be greater than the value of the minLength element in C++.' +type: docs +weight: 4700 +url: /cpp/system.xml.schema/xmlschemaminlengthfacet/ +--- +## XmlSchemaMinLengthFacet class + + +Represents the **minLength** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to specify a restriction on the minimum length of the data value of a **simpleType** element. The length must be greater than the value of the **minLength** element. + +```cpp +class XmlSchemaMinLengthFacet : public System::Xml::Schema::XmlSchemaNumericFacet +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlSchemaMinLengthFacet](./xmlschemaminlengthfacet/)() | Initializes a new instance of the [XmlSchemaMinLengthFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaNumericFacet](../xmlschemanumericfacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaminlengthfacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaminlengthfacet/ptr/_index.md new file mode 100644 index 0000000000..9819738943 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaminlengthfacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaMinLengthFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMinLengthFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaminlengthfacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaMinLengthFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaMinLengthFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaminlengthfacet/xmlschemaminlengthfacet/_index.md b/english/cpp/system.xml.schema/xmlschemaminlengthfacet/xmlschemaminlengthfacet/_index.md new file mode 100644 index 0000000000..e088ea58e0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaminlengthfacet/xmlschemaminlengthfacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaMinLengthFacet::XmlSchemaMinLengthFacet constructor +linktitle: XmlSchemaMinLengthFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaMinLengthFacet::XmlSchemaMinLengthFacet constructor. Initializes a new instance of the XmlSchemaMinLengthFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaminlengthfacet/xmlschemaminlengthfacet/ +--- +## XmlSchemaMinLengthFacet::XmlSchemaMinLengthFacet constructor + + +Initializes a new instance of the [XmlSchemaMinLengthFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaMinLengthFacet::XmlSchemaMinLengthFacet() +``` + +## See Also + +* Class [XmlSchemaMinLengthFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemanotation/_index.md b/english/cpp/system.xml.schema/xmlschemanotation/_index.md new file mode 100644 index 0000000000..d294fbe881 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemanotation/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Xml::Schema::XmlSchemaNotation class +linktitle: XmlSchemaNotation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaNotation class. Represents the notation element from XML Schema as specified by the World Wide Web Consortium (W3C). An XML Schemanotation declaration is a reconstruction of XML 1.0 NOTATION declarations. The purpose of notations is to describe the format of non-XML data within an XML document in C++.' +type: docs +weight: 4800 +url: /cpp/system.xml.schema/xmlschemanotation/ +--- +## XmlSchemaNotation class + + +Represents the **notation** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). An XML [Schema](../)**notation** declaration is a reconstruction of **XML** 1.0 NOTATION declarations. The purpose of notations is to describe the format of non-XML data within an XML document. + +```cpp +class XmlSchemaNotation : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Name](./get_name/)() | Returns the name of the notation. | +| [get_Public](./get_public/)() | Returns the **public** identifier. | +| [get_System](./get_system/)() | Returns the **system** identifier. | +| [set_Name](./set_name/)(const String\&) | Sets the name of the notation. | +| [set_Public](./set_public/)(const String\&) | Sets the **public** identifier. | +| [set_System](./set_system/)(const String\&) | Sets the **system** identifier. | +| [XmlSchemaNotation](./xmlschemanotation/)() | Initializes a new instance of the [XmlSchemaNotation](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemanotation/get_name/_index.md b/english/cpp/system.xml.schema/xmlschemanotation/get_name/_index.md new file mode 100644 index 0000000000..2230595a0f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemanotation/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaNotation::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaNotation::get_Name method. Returns the name of the notation in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemanotation/get_name/ +--- +## XmlSchemaNotation::get_Name method + + +Returns the name of the notation. + +```cpp +String System::Xml::Schema::XmlSchemaNotation::get_Name() +``` + + +### ReturnValue + +The name of the notation. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaNotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemanotation/get_public/_index.md b/english/cpp/system.xml.schema/xmlschemanotation/get_public/_index.md new file mode 100644 index 0000000000..5cc0286dda --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemanotation/get_public/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaNotation::get_Public method +linktitle: get_Public +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaNotation::get_Public method. Returns the public identifier in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemanotation/get_public/ +--- +## XmlSchemaNotation::get_Public method + + +Returns the **public** identifier. + +```cpp +String System::Xml::Schema::XmlSchemaNotation::get_Public() +``` + + +### ReturnValue + +The **public** identifier. The value must be a valid Uniform Resource Identifier (URI). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaNotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemanotation/get_system/_index.md b/english/cpp/system.xml.schema/xmlschemanotation/get_system/_index.md new file mode 100644 index 0000000000..e2f29f30c6 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemanotation/get_system/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaNotation::get_System method +linktitle: get_System +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaNotation::get_System method. Returns the system identifier in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemanotation/get_system/ +--- +## XmlSchemaNotation::get_System method + + +Returns the **system** identifier. + +```cpp +String System::Xml::Schema::XmlSchemaNotation::get_System() +``` + + +### ReturnValue + +The **system** identifier. The value must be a valid URI. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaNotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemanotation/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemanotation/ptr/_index.md new file mode 100644 index 0000000000..b0030e4f26 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemanotation/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaNotation::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaNotation::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemanotation/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaNotation::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaNotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemanotation/set_name/_index.md b/english/cpp/system.xml.schema/xmlschemanotation/set_name/_index.md new file mode 100644 index 0000000000..f52fc79405 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemanotation/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaNotation::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaNotation::set_Name method. Sets the name of the notation in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemanotation/set_name/ +--- +## XmlSchemaNotation::set_Name method + + +Sets the name of the notation. + +```cpp +void System::Xml::Schema::XmlSchemaNotation::set_Name(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaNotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemanotation/set_public/_index.md b/english/cpp/system.xml.schema/xmlschemanotation/set_public/_index.md new file mode 100644 index 0000000000..576c3a0cf4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemanotation/set_public/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaNotation::set_Public method +linktitle: set_Public +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaNotation::set_Public method. Sets the public identifier in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemanotation/set_public/ +--- +## XmlSchemaNotation::set_Public method + + +Sets the **public** identifier. + +```cpp +void System::Xml::Schema::XmlSchemaNotation::set_Public(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaNotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemanotation/set_system/_index.md b/english/cpp/system.xml.schema/xmlschemanotation/set_system/_index.md new file mode 100644 index 0000000000..459cd32a08 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemanotation/set_system/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaNotation::set_System method +linktitle: set_System +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaNotation::set_System method. Sets the system identifier in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemanotation/set_system/ +--- +## XmlSchemaNotation::set_System method + + +Sets the **system** identifier. + +```cpp +void System::Xml::Schema::XmlSchemaNotation::set_System(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaNotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemanotation/xmlschemanotation/_index.md b/english/cpp/system.xml.schema/xmlschemanotation/xmlschemanotation/_index.md new file mode 100644 index 0000000000..4377df9a1a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemanotation/xmlschemanotation/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaNotation::XmlSchemaNotation constructor +linktitle: XmlSchemaNotation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaNotation::XmlSchemaNotation constructor. Initializes a new instance of the XmlSchemaNotation class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemanotation/xmlschemanotation/ +--- +## XmlSchemaNotation::XmlSchemaNotation constructor + + +Initializes a new instance of the [XmlSchemaNotation](../) class. + +```cpp +System::Xml::Schema::XmlSchemaNotation::XmlSchemaNotation() +``` + +## See Also + +* Class [XmlSchemaNotation](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemanumericfacet/_index.md b/english/cpp/system.xml.schema/xmlschemanumericfacet/_index.md new file mode 100644 index 0000000000..81cb412985 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemanumericfacet/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaNumericFacet class +linktitle: XmlSchemaNumericFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaNumericFacet class. A vase class for defining numeric facets. This class is the base class for numeric facet classes such as XmlSchemaMinLengthFacet in C++.' +type: docs +weight: 4900 +url: /cpp/system.xml.schema/xmlschemanumericfacet/ +--- +## XmlSchemaNumericFacet class + + +A vase class for defining **numeric** facets. This class is the base class for numeric facet classes such as [XmlSchemaMinLengthFacet](../xmlschemaminlengthfacet/). + +```cpp +class XmlSchemaNumericFacet : public System::Xml::Schema::XmlSchemaFacet +``` + +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaFacet](../xmlschemafacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemanumericfacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemanumericfacet/ptr/_index.md new file mode 100644 index 0000000000..fa294c9ac4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemanumericfacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaNumericFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaNumericFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemanumericfacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaNumericFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaNumericFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/_index.md new file mode 100644 index 0000000000..11e95024c9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Xml::Schema::XmlSchemaObject class +linktitle: XmlSchemaObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject class. Represents the root class for the Xml schema object model hierarchy and serves as a base class for classes such as the XmlSchema class in C++.' +type: docs +weight: 5000 +url: /cpp/system.xml.schema/xmlschemaobject/ +--- +## XmlSchemaObject class + + +Represents the root class for the [Xml](../../system.xml/) schema object model hierarchy and serves as a base class for classes such as the [XmlSchema](../xmlschema/) class. + +```cpp +class XmlSchemaObject : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_LineNumber](./get_linenumber/)() | Returns the line number in the file to which the **schema** element refers. | +| [get_LinePosition](./get_lineposition/)() | Returns the line position in the file to which the **schema** element refers. | +| [get_Namespaces](./get_namespaces/)() | Returns the XmlSerializerNamespaces to use with this schema object. | +| [get_Parent](./get_parent/)() | Returns the parent of this [XmlSchemaObject](./). | +| [get_SourceUri](./get_sourceuri/)() | Returns the source location for the file that loaded the schema. | +| [set_LineNumber](./set_linenumber/)(int32_t) | Sets the line number in the file to which the **schema** element refers. | +| [set_LinePosition](./set_lineposition/)(int32_t) | Sets the line position in the file to which the **schema** element refers. | +| [set_Namespaces](./set_namespaces/)(const SharedPtr\\&) | Sets the XmlSerializerNamespaces to use with this schema object. | +| [set_Parent](./set_parent/)(const SharedPtr\\&) | Sets the parent of this [XmlSchemaObject](./). | +| [set_SourceUri](./set_sourceuri/)(const String\&) | Sets the source location for the file that loaded the schema. | +| [XmlSchemaObject](./xmlschemaobject/)() | Initializes a new instance of the [XmlSchemaObject](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/get_linenumber/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/get_linenumber/_index.md new file mode 100644 index 0000000000..c7509c0020 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/get_linenumber/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaObject::get_LineNumber method +linktitle: get_LineNumber +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject::get_LineNumber method. Returns the line number in the file to which the schema element refers in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaobject/get_linenumber/ +--- +## XmlSchemaObject::get_LineNumber method + + +Returns the line number in the file to which the **schema** element refers. + +```cpp +int32_t System::Xml::Schema::XmlSchemaObject::get_LineNumber() +``` + + +### ReturnValue + +The line number. + +## See Also + +* Class [XmlSchemaObject](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/get_lineposition/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/get_lineposition/_index.md new file mode 100644 index 0000000000..c3989d5fe7 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/get_lineposition/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaObject::get_LinePosition method +linktitle: get_LinePosition +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject::get_LinePosition method. Returns the line position in the file to which the schema element refers in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaobject/get_lineposition/ +--- +## XmlSchemaObject::get_LinePosition method + + +Returns the line position in the file to which the **schema** element refers. + +```cpp +int32_t System::Xml::Schema::XmlSchemaObject::get_LinePosition() +``` + + +### ReturnValue + +The line position. + +## See Also + +* Class [XmlSchemaObject](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/get_namespaces/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/get_namespaces/_index.md new file mode 100644 index 0000000000..961e0f175a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/get_namespaces/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaObject::get_Namespaces method +linktitle: get_Namespaces +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject::get_Namespaces method. Returns the XmlSerializerNamespaces to use with this schema object in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaobject/get_namespaces/ +--- +## XmlSchemaObject::get_Namespaces method + + +Returns the XmlSerializerNamespaces to use with this schema object. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaObject::get_Namespaces() +``` + + +### ReturnValue + +The XmlSerializerNamespaces instance for the schema object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSerializerNamespaces](../../../system.xml.serialization/xmlserializernamespaces/) +* Class [XmlSchemaObject](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/get_parent/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/get_parent/_index.md new file mode 100644 index 0000000000..8a455327bf --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/get_parent/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaObject::get_Parent method +linktitle: get_Parent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject::get_Parent method. Returns the parent of this XmlSchemaObject in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaobject/get_parent/ +--- +## XmlSchemaObject::get_Parent method + + +Returns the parent of this [XmlSchemaObject](../). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaObject::get_Parent() +``` + + +### ReturnValue + +The parent [XmlSchemaObject](../) of this [XmlSchemaObject](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../) +* Class [XmlSchemaObject](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/get_sourceuri/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/get_sourceuri/_index.md new file mode 100644 index 0000000000..c5dc6c9712 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/get_sourceuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaObject::get_SourceUri method +linktitle: get_SourceUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject::get_SourceUri method. Returns the source location for the file that loaded the schema in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaobject/get_sourceuri/ +--- +## XmlSchemaObject::get_SourceUri method + + +Returns the source location for the file that loaded the schema. + +```cpp +String System::Xml::Schema::XmlSchemaObject::get_SourceUri() +``` + + +### ReturnValue + +The source location (URI) for the file. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaObject](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/ptr/_index.md new file mode 100644 index 0000000000..2a08028464 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaObject::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.schema/xmlschemaobject/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaObject::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaObject](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/set_linenumber/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/set_linenumber/_index.md new file mode 100644 index 0000000000..439246be6e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/set_linenumber/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaObject::set_LineNumber method +linktitle: set_LineNumber +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject::set_LineNumber method. Sets the line number in the file to which the schema element refers in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaobject/set_linenumber/ +--- +## XmlSchemaObject::set_LineNumber method + + +Sets the line number in the file to which the **schema** element refers. + +```cpp +void System::Xml::Schema::XmlSchemaObject::set_LineNumber(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [XmlSchemaObject](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/set_lineposition/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/set_lineposition/_index.md new file mode 100644 index 0000000000..46ec291411 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/set_lineposition/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaObject::set_LinePosition method +linktitle: set_LinePosition +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject::set_LinePosition method. Sets the line position in the file to which the schema element refers in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemaobject/set_lineposition/ +--- +## XmlSchemaObject::set_LinePosition method + + +Sets the line position in the file to which the **schema** element refers. + +```cpp +void System::Xml::Schema::XmlSchemaObject::set_LinePosition(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [XmlSchemaObject](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/set_namespaces/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/set_namespaces/_index.md new file mode 100644 index 0000000000..66265030cc --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/set_namespaces/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaObject::set_Namespaces method +linktitle: set_Namespaces +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject::set_Namespaces method. Sets the XmlSerializerNamespaces to use with this schema object in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemaobject/set_namespaces/ +--- +## XmlSchemaObject::set_Namespaces method + + +Sets the XmlSerializerNamespaces to use with this schema object. + +```cpp +void System::Xml::Schema::XmlSchemaObject::set_Namespaces(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSerializerNamespaces](../../../system.xml.serialization/xmlserializernamespaces/) +* Class [XmlSchemaObject](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/set_parent/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/set_parent/_index.md new file mode 100644 index 0000000000..bff6194ab2 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/set_parent/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaObject::set_Parent method +linktitle: set_Parent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject::set_Parent method. Sets the parent of this XmlSchemaObject in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschemaobject/set_parent/ +--- +## XmlSchemaObject::set_Parent method + + +Sets the parent of this [XmlSchemaObject](../). + +```cpp +void System::Xml::Schema::XmlSchemaObject::set_Parent(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../) +* Class [XmlSchemaObject](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/set_sourceuri/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/set_sourceuri/_index.md new file mode 100644 index 0000000000..504cec35ce --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/set_sourceuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaObject::set_SourceUri method +linktitle: set_SourceUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject::set_SourceUri method. Sets the source location for the file that loaded the schema in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.schema/xmlschemaobject/set_sourceuri/ +--- +## XmlSchemaObject::set_SourceUri method + + +Sets the source location for the file that loaded the schema. + +```cpp +void System::Xml::Schema::XmlSchemaObject::set_SourceUri(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaObject](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobject/xmlschemaobject/_index.md b/english/cpp/system.xml.schema/xmlschemaobject/xmlschemaobject/_index.md new file mode 100644 index 0000000000..5acbfa7c5e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobject/xmlschemaobject/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaObject::XmlSchemaObject constructor +linktitle: XmlSchemaObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObject::XmlSchemaObject constructor. Initializes a new instance of the XmlSchemaObject class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaobject/xmlschemaobject/ +--- +## XmlSchemaObject::XmlSchemaObject constructor + + +Initializes a new instance of the [XmlSchemaObject](../) class. + +```cpp +System::Xml::Schema::XmlSchemaObject::XmlSchemaObject() +``` + +## See Also + +* Class [XmlSchemaObject](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/_index.md new file mode 100644 index 0000000000..a3a6855879 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection class +linktitle: XmlSchemaObjectCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection class. A collection of XmlSchemaObjects in C++.' +type: docs +weight: 5100 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/ +--- +## XmlSchemaObjectCollection class + + +A collection of XmlSchemaObjects. + +```cpp +class XmlSchemaObjectCollection : public System::Collections::CollectionBase> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const SharedPtr\\&) | Adds an [XmlSchemaObject](../xmlschemaobject/) to the [XmlSchemaObjectCollection](./). | +| [Contains](./contains/)(const SharedPtr\\&) | Indicates if the specified [XmlSchemaObject](../xmlschemaobject/) is in the [XmlSchemaObjectCollection](./). | +| [CopyTo](./copyto/)(const ArrayPtr\\>\&, int32_t) | Copies all the XmlSchemaObjects from the collection into the given array, starting at the given index. | +| [GetEnumerator](./getenumerator/)() override | Returns an enumerator for iterating through the XmlSchemaObjects contained in the [XmlSchemaObjectCollection](./). | +| virtual [idx_get](./idx_get/)(int32_t) | Returns the [XmlSchemaObject](../xmlschemaobject/) at the specified index. | +| virtual [idx_set](./idx_set/)(int32_t, SharedPtr\) | Sets the [XmlSchemaObject](../xmlschemaobject/) at the specified index. | +| [IndexOf](./indexof/)(const SharedPtr\\&) | Returns the collection index corresponding to the specified [XmlSchemaObject](../xmlschemaobject/). | +| [Insert](./insert/)(int32_t, const SharedPtr\\&) | Inserts an [XmlSchemaObject](../xmlschemaobject/) to the [XmlSchemaObjectCollection](./). | +| [Remove](./remove/)(const SharedPtr\\&) | Removes an [XmlSchemaObject](../xmlschemaobject/) from the [XmlSchemaObjectCollection](./). | +| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | +| [XmlSchemaObjectCollection](./xmlschemaobjectcollection/)() | Initializes a new instance of the [XmlSchemaObjectCollection](./) class. | +| [XmlSchemaObjectCollection](./xmlschemaobjectcollection/)(const SharedPtr\\&) | Initializes a new instance of the [XmlSchemaObjectCollection](./) class that takes an [XmlSchemaObject](../xmlschemaobject/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [CollectionBase](../../system.collections/collectionbase/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/add/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/add/_index.md new file mode 100644 index 0000000000..063dcd948b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/add/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection::Add method. Adds an XmlSchemaObject to the XmlSchemaObjectCollection in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/add/ +--- +## XmlSchemaObjectCollection::Add method + + +Adds an [XmlSchemaObject](../../xmlschemaobject/) to the [XmlSchemaObjectCollection](../). + +```cpp +int32_t System::Xml::Schema::XmlSchemaObjectCollection::Add(const SharedPtr &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const SharedPtr\\& | The [XmlSchemaObject](../../xmlschemaobject/). | + +### ReturnValue + +The index at which the item has been added. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/contains/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/contains/_index.md new file mode 100644 index 0000000000..7be8e1c86a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/contains/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection::Contains method. Indicates if the specified XmlSchemaObject is in the XmlSchemaObjectCollection in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/contains/ +--- +## XmlSchemaObjectCollection::Contains method + + +Indicates if the specified [XmlSchemaObject](../../xmlschemaobject/) is in the [XmlSchemaObjectCollection](../). + +```cpp +bool System::Xml::Schema::XmlSchemaObjectCollection::Contains(const SharedPtr &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const SharedPtr\\& | The [XmlSchemaObject](../../xmlschemaobject/). | + +### ReturnValue + +**true** if the specified qualified name is in the collection; otherwise, returns **false**. If **nullptr** is supplied, **false** is returned because there is no qualified name with a null name. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/copyto/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/copyto/_index.md new file mode 100644 index 0000000000..6498c0610f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/copyto/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection::CopyTo method. Copies all the XmlSchemaObjects from the collection into the given array, starting at the given index in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/copyto/ +--- +## XmlSchemaObjectCollection::CopyTo method + + +Copies all the XmlSchemaObjects from the collection into the given array, starting at the given index. + +```cpp +void System::Xml::Schema::XmlSchemaObjectCollection::CopyTo(const ArrayPtr> &array, int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const ArrayPtr\\>\& | The array that is the destination of the elements copied from the [XmlSchemaObjectCollection](../). The array must have zero-based indexing. | +| index | int32_t | The zero-based index in the array at which copying begins. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/getenumerator/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/getenumerator/_index.md new file mode 100644 index 0000000000..b6473802a1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection::GetEnumerator method. Returns an enumerator for iterating through the XmlSchemaObjects contained in the XmlSchemaObjectCollection in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/getenumerator/ +--- +## XmlSchemaObjectCollection::GetEnumerator method + + +Returns an enumerator for iterating through the XmlSchemaObjects contained in the [XmlSchemaObjectCollection](../). + +```cpp +SharedPtr>> System::Xml::Schema::XmlSchemaObjectCollection::GetEnumerator() override +``` + + +### ReturnValue + +The iterator returns [XmlSchemaObjectEnumerator](../../xmlschemaobjectenumerator/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/idx_get/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/idx_get/_index.md new file mode 100644 index 0000000000..e54010de7a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/idx_get/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection::idx_get method. Returns the XmlSchemaObject at the specified index in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/idx_get/ +--- +## XmlSchemaObjectCollection::idx_get method + + +Returns the [XmlSchemaObject](../../xmlschemaobject/) at the specified index. + +```cpp +virtual SharedPtr System::Xml::Schema::XmlSchemaObjectCollection::idx_get(int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The index of the [XmlSchemaObject](../../xmlschemaobject/). | + +### ReturnValue + +The [XmlSchemaObject](../../xmlschemaobject/) at the specified index. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/idx_set/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/idx_set/_index.md new file mode 100644 index 0000000000..c0570f2221 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/idx_set/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection::idx_set method. Sets the XmlSchemaObject at the specified index in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/idx_set/ +--- +## XmlSchemaObjectCollection::idx_set method + + +Sets the [XmlSchemaObject](../../xmlschemaobject/) at the specified index. + +```cpp +virtual void System::Xml::Schema::XmlSchemaObjectCollection::idx_set(int32_t index, SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The index of the [XmlSchemaObject](../../xmlschemaobject/). | +| value | SharedPtr\ | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/indexof/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/indexof/_index.md new file mode 100644 index 0000000000..f181fd6c30 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/indexof/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection::IndexOf method. Returns the collection index corresponding to the specified XmlSchemaObject in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/indexof/ +--- +## XmlSchemaObjectCollection::IndexOf method + + +Returns the collection index corresponding to the specified [XmlSchemaObject](../../xmlschemaobject/). + +```cpp +int32_t System::Xml::Schema::XmlSchemaObjectCollection::IndexOf(const SharedPtr &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const SharedPtr\\& | The [XmlSchemaObject](../../xmlschemaobject/) whose index you want to return. | + +### ReturnValue + +The index corresponding to the specified [XmlSchemaObject](../../xmlschemaobject/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/insert/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/insert/_index.md new file mode 100644 index 0000000000..b0547fc4d4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/insert/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection::Insert method. Inserts an XmlSchemaObject to the XmlSchemaObjectCollection in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/insert/ +--- +## XmlSchemaObjectCollection::Insert method + + +Inserts an [XmlSchemaObject](../../xmlschemaobject/) to the [XmlSchemaObjectCollection](../). + +```cpp +void System::Xml::Schema::XmlSchemaObjectCollection::Insert(int32_t index, const SharedPtr &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The zero-based index at which an item should be inserted. | +| item | const SharedPtr\\& | The [XmlSchemaObject](../../xmlschemaobject/) to insert. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/ptr/_index.md new file mode 100644 index 0000000000..2cf59da777 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaObjectCollection::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/remove/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/remove/_index.md new file mode 100644 index 0000000000..45cbb90740 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/remove/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection::Remove method. Removes an XmlSchemaObject from the XmlSchemaObjectCollection in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/remove/ +--- +## XmlSchemaObjectCollection::Remove method + + +Removes an [XmlSchemaObject](../../xmlschemaobject/) from the [XmlSchemaObjectCollection](../). + +```cpp +void System::Xml::Schema::XmlSchemaObjectCollection::Remove(const SharedPtr &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const SharedPtr\\& | The [XmlSchemaObject](../../xmlschemaobject/) to remove. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/settemplateweakptr/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/settemplateweakptr/_index.md new file mode 100644 index 0000000000..976d228c36 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/settemplateweakptr/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection::SetTemplateWeakPtr method. Set n''th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/settemplateweakptr/ +--- +## XmlSchemaObjectCollection::SetTemplateWeakPtr method + + +Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. + +```cpp +void System::Xml::Schema::XmlSchemaObjectCollection::SetTemplateWeakPtr(uint32_t argument) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | uint32_t | Index of template argument to treat as weak poiner. | + +## See Also + +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectcollection/xmlschemaobjectcollection/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectcollection/xmlschemaobjectcollection/_index.md new file mode 100644 index 0000000000..c832150b67 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectcollection/xmlschemaobjectcollection/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectCollection::XmlSchemaObjectCollection constructor +linktitle: XmlSchemaObjectCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectCollection::XmlSchemaObjectCollection constructor. Initializes a new instance of the XmlSchemaObjectCollection class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaobjectcollection/xmlschemaobjectcollection/ +--- +## XmlSchemaObjectCollection::XmlSchemaObjectCollection() constructor + + +Initializes a new instance of the [XmlSchemaObjectCollection](../) class. + +```cpp +System::Xml::Schema::XmlSchemaObjectCollection::XmlSchemaObjectCollection() +``` + +## See Also + +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaObjectCollection::XmlSchemaObjectCollection(const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlSchemaObjectCollection](../) class that takes an [XmlSchemaObject](../../xmlschemaobject/). + +```cpp +System::Xml::Schema::XmlSchemaObjectCollection::XmlSchemaObjectCollection(const SharedPtr &parent) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parent | const SharedPtr\\& | The [XmlSchemaObject](../../xmlschemaobject/). | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectCollection](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectenumerator/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/_index.md new file mode 100644 index 0000000000..514ec8401d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectEnumerator class +linktitle: XmlSchemaObjectEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectEnumerator class. Represents the enumerator for the XmlSchemaObjectCollection in C++.' +type: docs +weight: 5200 +url: /cpp/system.xml.schema/xmlschemaobjectenumerator/ +--- +## XmlSchemaObjectEnumerator class + + +Represents the enumerator for the [XmlSchemaObjectCollection](../xmlschemaobjectcollection/). + +```cpp +class XmlSchemaObjectEnumerator : public System::Collections::Generic::IEnumerator> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneIterator](./cloneiterator/)() const override | Clones current iterator. | +| [Dispose](./dispose/)() override | Does nothing. | +| [get_Current](./get_current/)() const override | Returns the current [XmlSchemaObject](../xmlschemaobject/) in the collection. | +| [MoveNext](./movenext/)() override | Moves to the next item in the collection. | +| [Reset](./reset/)() override | Resets the enumerator to the start of the collection. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [IEnumerator](../../system.collections.generic/ienumerator/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectenumerator/cloneiterator/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/cloneiterator/_index.md new file mode 100644 index 0000000000..2cdb4f265d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/cloneiterator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectEnumerator::CloneIterator method +linktitle: CloneIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectEnumerator::CloneIterator method. Clones current iterator in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaobjectenumerator/cloneiterator/ +--- +## XmlSchemaObjectEnumerator::CloneIterator method + + +Clones current iterator. + +```cpp +System::Details::VirtualizedIteratorBase> * System::Xml::Schema::XmlSchemaObjectEnumerator::CloneIterator() const override +``` + + +### ReturnValue + +Copy of the current iterator. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectEnumerator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectenumerator/dispose/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/dispose/_index.md new file mode 100644 index 0000000000..5da68674e8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectEnumerator::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectEnumerator::Dispose method. Does nothing in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaobjectenumerator/dispose/ +--- +## XmlSchemaObjectEnumerator::Dispose method + + +Does nothing. + +```cpp +void System::Xml::Schema::XmlSchemaObjectEnumerator::Dispose() override +``` + +## See Also + +* Class [XmlSchemaObjectEnumerator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectenumerator/get_current/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/get_current/_index.md new file mode 100644 index 0000000000..a8ae17d9b3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/get_current/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectEnumerator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectEnumerator::get_Current method. Returns the current XmlSchemaObject in the collection in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaobjectenumerator/get_current/ +--- +## XmlSchemaObjectEnumerator::get_Current method + + +Returns the current [XmlSchemaObject](../../xmlschemaobject/) in the collection. + +```cpp +const SharedPtr & System::Xml::Schema::XmlSchemaObjectEnumerator::get_Current() const override +``` + + +### ReturnValue + +The current [XmlSchemaObject](../../xmlschemaobject/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectEnumerator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectenumerator/movenext/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/movenext/_index.md new file mode 100644 index 0000000000..16f8fd6ab2 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/movenext/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectEnumerator::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectEnumerator::MoveNext method. Moves to the next item in the collection in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaobjectenumerator/movenext/ +--- +## XmlSchemaObjectEnumerator::MoveNext method + + +Moves to the next item in the collection. + +```cpp +bool System::Xml::Schema::XmlSchemaObjectEnumerator::MoveNext() override +``` + + +### ReturnValue + +**false** at the end of the collection. + +## See Also + +* Class [XmlSchemaObjectEnumerator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectenumerator/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/ptr/_index.md new file mode 100644 index 0000000000..00f2e50169 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectEnumerator::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectEnumerator::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaobjectenumerator/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaObjectEnumerator::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaObjectEnumerator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjectenumerator/reset/_index.md b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/reset/_index.md new file mode 100644 index 0000000000..a8f2e8f7ad --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjectenumerator/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectEnumerator::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectEnumerator::Reset method. Resets the enumerator to the start of the collection in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaobjectenumerator/reset/ +--- +## XmlSchemaObjectEnumerator::Reset method + + +Resets the enumerator to the start of the collection. + +```cpp +void System::Xml::Schema::XmlSchemaObjectEnumerator::Reset() override +``` + +## See Also + +* Class [XmlSchemaObjectEnumerator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjecttable/_index.md b/english/cpp/system.xml.schema/xmlschemaobjecttable/_index.md new file mode 100644 index 0000000000..36e46f96e1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjecttable/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectTable class +linktitle: XmlSchemaObjectTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectTable class. Provides the collections for contained elements in the XmlSchema class (for example, Attributes, AttributeGroups, Elements, and so on) in C++.' +type: docs +weight: 5300 +url: /cpp/system.xml.schema/xmlschemaobjecttable/ +--- +## XmlSchemaObjectTable class + + +Provides the collections for contained elements in the [XmlSchema](../xmlschema/) class (for example, Attributes, AttributeGroups, Elements, and so on). + +```cpp +class XmlSchemaObjectTable : public System::Collections::Generic::IEnumerable, SharedPtr>> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Contains](./contains/)(const SharedPtr\\&) | Determines if the qualified name specified exists in the collection. | +| [get_Count](./get_count/)() | Returns the number of items contained in the [XmlSchemaObjectTable](./). | +| [get_Names](./get_names/)() | Returns a collection of all the named elements in the [XmlSchemaObjectTable](./). | +| [get_Values](./get_values/)() | Returns a collection of all the values for all the elements in the [XmlSchemaObjectTable](./). | +| [GetEnumerator](./getenumerator/)() override | Returns an enumerator that can iterate through the [XmlSchemaObjectTable](./). | +| [idx_get](./idx_get/)(const SharedPtr\\&) | Returns the element in the [XmlSchemaObjectTable](./) specified by qualified name. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [IEnumerable](../../system.collections.generic/ienumerable/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjecttable/contains/_index.md b/english/cpp/system.xml.schema/xmlschemaobjecttable/contains/_index.md new file mode 100644 index 0000000000..eaa43a5638 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjecttable/contains/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectTable::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectTable::Contains method. Determines if the qualified name specified exists in the collection in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaobjecttable/contains/ +--- +## XmlSchemaObjectTable::Contains method + + +Determines if the qualified name specified exists in the collection. + +```cpp +bool System::Xml::Schema::XmlSchemaObjectTable::Contains(const SharedPtr &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const SharedPtr\\& | The [XmlQualifiedName](../../../system.xml/xmlqualifiedname/). | + +### ReturnValue + +**true** if the qualified name specified exists in the collection; otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaObjectTable](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjecttable/get_count/_index.md b/english/cpp/system.xml.schema/xmlschemaobjecttable/get_count/_index.md new file mode 100644 index 0000000000..6a6f6e1c18 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjecttable/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectTable::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectTable::get_Count method. Returns the number of items contained in the XmlSchemaObjectTable in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaobjecttable/get_count/ +--- +## XmlSchemaObjectTable::get_Count method + + +Returns the number of items contained in the [XmlSchemaObjectTable](../). + +```cpp +int32_t System::Xml::Schema::XmlSchemaObjectTable::get_Count() +``` + + +### ReturnValue + +The number of items contained in the [XmlSchemaObjectTable](../). + +## See Also + +* Class [XmlSchemaObjectTable](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjecttable/get_names/_index.md b/english/cpp/system.xml.schema/xmlschemaobjecttable/get_names/_index.md new file mode 100644 index 0000000000..62147538ba --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjecttable/get_names/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectTable::get_Names method +linktitle: get_Names +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectTable::get_Names method. Returns a collection of all the named elements in the XmlSchemaObjectTable in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaobjecttable/get_names/ +--- +## XmlSchemaObjectTable::get_Names method + + +Returns a collection of all the named elements in the [XmlSchemaObjectTable](../). + +```cpp +SharedPtr>> System::Xml::Schema::XmlSchemaObjectTable::get_Names() +``` + + +### ReturnValue + +A collection of all the named elements in the [XmlSchemaObjectTable](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaObjectTable](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjecttable/get_values/_index.md b/english/cpp/system.xml.schema/xmlschemaobjecttable/get_values/_index.md new file mode 100644 index 0000000000..0d02b52fdf --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjecttable/get_values/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectTable::get_Values method +linktitle: get_Values +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectTable::get_Values method. Returns a collection of all the values for all the elements in the XmlSchemaObjectTable in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaobjecttable/get_values/ +--- +## XmlSchemaObjectTable::get_Values method + + +Returns a collection of all the values for all the elements in the [XmlSchemaObjectTable](../). + +```cpp +SharedPtr>> System::Xml::Schema::XmlSchemaObjectTable::get_Values() +``` + + +### ReturnValue + +A collection of all the values for all the elements in the [XmlSchemaObjectTable](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICollection](../../../system.collections.generic/icollection/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectTable](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjecttable/getenumerator/_index.md b/english/cpp/system.xml.schema/xmlschemaobjecttable/getenumerator/_index.md new file mode 100644 index 0000000000..b4c2473c37 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjecttable/getenumerator/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectTable::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectTable::GetEnumerator method. Returns an enumerator that can iterate through the XmlSchemaObjectTable in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaobjecttable/getenumerator/ +--- +## XmlSchemaObjectTable::GetEnumerator method + + +Returns an enumerator that can iterate through the [XmlSchemaObjectTable](../). + +```cpp +SharedPtr, SharedPtr>>> System::Xml::Schema::XmlSchemaObjectTable::GetEnumerator() override +``` + + +### ReturnValue + +An Collections::IDictionaryEnumerator that can iterate through [XmlSchemaObjectTable](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaObjectTable](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjecttable/idx_get/_index.md b/english/cpp/system.xml.schema/xmlschemaobjecttable/idx_get/_index.md new file mode 100644 index 0000000000..0290ef4a3f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjecttable/idx_get/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectTable::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectTable::idx_get method. Returns the element in the XmlSchemaObjectTable specified by qualified name in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaobjecttable/idx_get/ +--- +## XmlSchemaObjectTable::idx_get method + + +Returns the element in the [XmlSchemaObjectTable](../) specified by qualified name. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaObjectTable::idx_get(const SharedPtr &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const SharedPtr\\& | The [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) of the element to return. | + +### ReturnValue + +The [XmlSchemaObject](../../xmlschemaobject/) of the element in the [XmlSchemaObjectTable](../) specified by qualified name. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaObjectTable](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaobjecttable/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaobjecttable/ptr/_index.md new file mode 100644 index 0000000000..79e40a586a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaobjecttable/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaObjectTable::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaObjectTable::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaobjecttable/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaObjectTable::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaObjectTable](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaparticle/_index.md b/english/cpp/system.xml.schema/xmlschemaparticle/_index.md new file mode 100644 index 0000000000..921b6b16ac --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaparticle/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Xml::Schema::XmlSchemaParticle class +linktitle: XmlSchemaParticle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaParticle class. A base class for that is the base class for all particle types (e.g. XmlSchemaAny) in C++.' +type: docs +weight: 5400 +url: /cpp/system.xml.schema/xmlschemaparticle/ +--- +## XmlSchemaParticle class + + +A base class for that is the base class for all particle types (e.g. [XmlSchemaAny](../xmlschemaany/)). + +```cpp +class XmlSchemaParticle : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_MaxOccurs](./get_maxoccurs/)() | Returns the maximum number of times the particle can occur. | +| [get_MaxOccursString](./get_maxoccursstring/)() | Returns the number as a string value. Maximum number of times the particle can occur. | +| [get_MinOccurs](./get_minoccurs/)() | Returns the minimum number of times the particle can occur. | +| [get_MinOccursString](./get_minoccursstring/)() | Returns the number as a string value. The minimum number of times the particle can occur. | +| [set_MaxOccurs](./set_maxoccurs/)(Decimal) | Sets the maximum number of times the particle can occur. | +| [set_MaxOccursString](./set_maxoccursstring/)(const String\&) | Sets the number as a string value. Maximum number of times the particle can occur. | +| [set_MinOccurs](./set_minoccurs/)(Decimal) | Sets the minimum number of times the particle can occur. | +| [set_MinOccursString](./set_minoccursstring/)(const String\&) | Sets the number as a string value. The minimum number of times the particle can occur. | +| [XmlSchemaParticle](./xmlschemaparticle/)() | Initializes a new instance of the [XmlSchemaParticle](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaparticle/get_maxoccurs/_index.md b/english/cpp/system.xml.schema/xmlschemaparticle/get_maxoccurs/_index.md new file mode 100644 index 0000000000..77be8c233d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaparticle/get_maxoccurs/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaParticle::get_MaxOccurs method +linktitle: get_MaxOccurs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaParticle::get_MaxOccurs method. Returns the maximum number of times the particle can occur in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaparticle/get_maxoccurs/ +--- +## XmlSchemaParticle::get_MaxOccurs method + + +Returns the maximum number of times the particle can occur. + +```cpp +Decimal System::Xml::Schema::XmlSchemaParticle::get_MaxOccurs() +``` + + +### ReturnValue + +The maximum number of times the particle can occur. The default is 1. + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [XmlSchemaParticle](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaparticle/get_maxoccursstring/_index.md b/english/cpp/system.xml.schema/xmlschemaparticle/get_maxoccursstring/_index.md new file mode 100644 index 0000000000..cb8f01a7ec --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaparticle/get_maxoccursstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaParticle::get_MaxOccursString method +linktitle: get_MaxOccursString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaParticle::get_MaxOccursString method. Returns the number as a string value. Maximum number of times the particle can occur in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaparticle/get_maxoccursstring/ +--- +## XmlSchemaParticle::get_MaxOccursString method + + +Returns the number as a string value. Maximum number of times the particle can occur. + +```cpp +String System::Xml::Schema::XmlSchemaParticle::get_MaxOccursString() +``` + + +### ReturnValue + +The number as a string value. [String::Empty](../../../system/string/empty/) indicates that **MaxOccurs** is equal to the default value. The default is **nullptr**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaParticle](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaparticle/get_minoccurs/_index.md b/english/cpp/system.xml.schema/xmlschemaparticle/get_minoccurs/_index.md new file mode 100644 index 0000000000..88e4da909a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaparticle/get_minoccurs/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaParticle::get_MinOccurs method +linktitle: get_MinOccurs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaParticle::get_MinOccurs method. Returns the minimum number of times the particle can occur in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaparticle/get_minoccurs/ +--- +## XmlSchemaParticle::get_MinOccurs method + + +Returns the minimum number of times the particle can occur. + +```cpp +Decimal System::Xml::Schema::XmlSchemaParticle::get_MinOccurs() +``` + + +### ReturnValue + +The minimum number of times the particle can occur. The default is 1. + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [XmlSchemaParticle](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaparticle/get_minoccursstring/_index.md b/english/cpp/system.xml.schema/xmlschemaparticle/get_minoccursstring/_index.md new file mode 100644 index 0000000000..1065ebab84 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaparticle/get_minoccursstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaParticle::get_MinOccursString method +linktitle: get_MinOccursString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaParticle::get_MinOccursString method. Returns the number as a string value. The minimum number of times the particle can occur in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaparticle/get_minoccursstring/ +--- +## XmlSchemaParticle::get_MinOccursString method + + +Returns the number as a string value. The minimum number of times the particle can occur. + +```cpp +String System::Xml::Schema::XmlSchemaParticle::get_MinOccursString() +``` + + +### ReturnValue + +The number as a string value. [String::Empty](../../../system/string/empty/) indicates that **MinOccurs** is equal to the default value. The default is **nullptr**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaParticle](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaparticle/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaparticle/ptr/_index.md new file mode 100644 index 0000000000..09f3b76004 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaparticle/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaParticle::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaParticle::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschemaparticle/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaParticle::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaParticle](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaparticle/set_maxoccurs/_index.md b/english/cpp/system.xml.schema/xmlschemaparticle/set_maxoccurs/_index.md new file mode 100644 index 0000000000..c1c656c194 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaparticle/set_maxoccurs/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaParticle::set_MaxOccurs method +linktitle: set_MaxOccurs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaParticle::set_MaxOccurs method. Sets the maximum number of times the particle can occur in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaparticle/set_maxoccurs/ +--- +## XmlSchemaParticle::set_MaxOccurs method + + +Sets the maximum number of times the particle can occur. + +```cpp +void System::Xml::Schema::XmlSchemaParticle::set_MaxOccurs(Decimal value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Decimal | The value to set. | + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [XmlSchemaParticle](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaparticle/set_maxoccursstring/_index.md b/english/cpp/system.xml.schema/xmlschemaparticle/set_maxoccursstring/_index.md new file mode 100644 index 0000000000..5f0f23ffb5 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaparticle/set_maxoccursstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaParticle::set_MaxOccursString method +linktitle: set_MaxOccursString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaParticle::set_MaxOccursString method. Sets the number as a string value. Maximum number of times the particle can occur in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaparticle/set_maxoccursstring/ +--- +## XmlSchemaParticle::set_MaxOccursString method + + +Sets the number as a string value. Maximum number of times the particle can occur. + +```cpp +void System::Xml::Schema::XmlSchemaParticle::set_MaxOccursString(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaParticle](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaparticle/set_minoccurs/_index.md b/english/cpp/system.xml.schema/xmlschemaparticle/set_minoccurs/_index.md new file mode 100644 index 0000000000..da7aa70061 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaparticle/set_minoccurs/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaParticle::set_MinOccurs method +linktitle: set_MinOccurs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaParticle::set_MinOccurs method. Sets the minimum number of times the particle can occur in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemaparticle/set_minoccurs/ +--- +## XmlSchemaParticle::set_MinOccurs method + + +Sets the minimum number of times the particle can occur. + +```cpp +void System::Xml::Schema::XmlSchemaParticle::set_MinOccurs(Decimal value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Decimal | The value to set. | + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [XmlSchemaParticle](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaparticle/set_minoccursstring/_index.md b/english/cpp/system.xml.schema/xmlschemaparticle/set_minoccursstring/_index.md new file mode 100644 index 0000000000..2699ae177c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaparticle/set_minoccursstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaParticle::set_MinOccursString method +linktitle: set_MinOccursString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaParticle::set_MinOccursString method. Sets the number as a string value. The minimum number of times the particle can occur in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemaparticle/set_minoccursstring/ +--- +## XmlSchemaParticle::set_MinOccursString method + + +Sets the number as a string value. The minimum number of times the particle can occur. + +```cpp +void System::Xml::Schema::XmlSchemaParticle::set_MinOccursString(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaParticle](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaparticle/xmlschemaparticle/_index.md b/english/cpp/system.xml.schema/xmlschemaparticle/xmlschemaparticle/_index.md new file mode 100644 index 0000000000..aa1aba56c9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaparticle/xmlschemaparticle/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaParticle::XmlSchemaParticle constructor +linktitle: XmlSchemaParticle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaParticle::XmlSchemaParticle constructor. Initializes a new instance of the XmlSchemaParticle class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaparticle/xmlschemaparticle/ +--- +## XmlSchemaParticle::XmlSchemaParticle constructor + + +Initializes a new instance of the [XmlSchemaParticle](../) class. + +```cpp +System::Xml::Schema::XmlSchemaParticle::XmlSchemaParticle() +``` + +## See Also + +* Class [XmlSchemaParticle](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemapatternfacet/_index.md b/english/cpp/system.xml.schema/xmlschemapatternfacet/_index.md new file mode 100644 index 0000000000..36c15dcf22 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemapatternfacet/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaPatternFacet class +linktitle: XmlSchemaPatternFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaPatternFacet class. Represents the pattern element from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to specify a restriction on the value entered for a simpleType element in C++.' +type: docs +weight: 5500 +url: /cpp/system.xml.schema/xmlschemapatternfacet/ +--- +## XmlSchemaPatternFacet class + + +Represents the **pattern** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to specify a restriction on the value entered for a **simpleType** element. + +```cpp +class XmlSchemaPatternFacet : public System::Xml::Schema::XmlSchemaFacet +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlSchemaPatternFacet](./xmlschemapatternfacet/)() | Initializes a new instance of the [XmlSchemaPatternFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaFacet](../xmlschemafacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemapatternfacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemapatternfacet/ptr/_index.md new file mode 100644 index 0000000000..9a5d0ec5f9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemapatternfacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaPatternFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaPatternFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemapatternfacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaPatternFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaPatternFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemapatternfacet/xmlschemapatternfacet/_index.md b/english/cpp/system.xml.schema/xmlschemapatternfacet/xmlschemapatternfacet/_index.md new file mode 100644 index 0000000000..5c0bb07245 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemapatternfacet/xmlschemapatternfacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaPatternFacet::XmlSchemaPatternFacet constructor +linktitle: XmlSchemaPatternFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaPatternFacet::XmlSchemaPatternFacet constructor. Initializes a new instance of the XmlSchemaPatternFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemapatternfacet/xmlschemapatternfacet/ +--- +## XmlSchemaPatternFacet::XmlSchemaPatternFacet constructor + + +Initializes a new instance of the [XmlSchemaPatternFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaPatternFacet::XmlSchemaPatternFacet() +``` + +## See Also + +* Class [XmlSchemaPatternFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaredefine/_index.md b/english/cpp/system.xml.schema/xmlschemaredefine/_index.md new file mode 100644 index 0000000000..b13b168fe7 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaredefine/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::Schema::XmlSchemaRedefine class +linktitle: XmlSchemaRedefine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaRedefine class. Represents the redefine element from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to allow simple and complex types, groups and attribute groups from external schema files to be redefined in the current schema. This class can also be used to provide versioning for the schema elements in C++.' +type: docs +weight: 5600 +url: /cpp/system.xml.schema/xmlschemaredefine/ +--- +## XmlSchemaRedefine class + + +Represents the **redefine** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to allow simple and complex types, groups and attribute groups from external schema files to be redefined in the current schema. This class can also be used to provide versioning for the schema elements. + +```cpp +class XmlSchemaRedefine : public System::Xml::Schema::XmlSchemaExternal +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_AttributeGroups](./get_attributegroups/)() | Returns the [XmlSchemaObjectTable](../xmlschemaobjecttable/) , for all attributes in the schema, which holds the post-compilation interpretation of the **AttributeGroups** value. | +| [get_Groups](./get_groups/)() | Returns the [XmlSchemaObjectTable](../xmlschemaobjecttable/), for all groups in the schema, which holds the post-compilation interpretation of the **Groups** value. | +| [get_Items](./get_items/)() | Returns the collection of the following classes: [XmlSchemaAnnotation](../xmlschemaannotation/), [XmlSchemaAttributeGroup](../xmlschemaattributegroup/), [XmlSchemaComplexType](../xmlschemacomplextype/), [XmlSchemaSimpleType](../xmlschemasimpletype/), and [XmlSchemaGroup](../xmlschemagroup/). | +| [get_SchemaTypes](./get_schematypes/)() | Returns the [XmlSchemaObjectTable](../xmlschemaobjecttable/), for all simple and complex types in the schema, which holds the post-compilation interpretation of the **SchemaTypes** value. | +| [XmlSchemaRedefine](./xmlschemaredefine/)() | Initializes a new instance of the [XmlSchemaRedefine](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaExternal](../xmlschemaexternal/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaredefine/get_attributegroups/_index.md b/english/cpp/system.xml.schema/xmlschemaredefine/get_attributegroups/_index.md new file mode 100644 index 0000000000..af56d88349 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaredefine/get_attributegroups/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaRedefine::get_AttributeGroups method +linktitle: get_AttributeGroups +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaRedefine::get_AttributeGroups method. Returns the XmlSchemaObjectTable , for all attributes in the schema, which holds the post-compilation interpretation of the AttributeGroups value in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaredefine/get_attributegroups/ +--- +## XmlSchemaRedefine::get_AttributeGroups method + + +Returns the [XmlSchemaObjectTable](../../xmlschemaobjecttable/) , for all attributes in the schema, which holds the post-compilation interpretation of the **AttributeGroups** value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaRedefine::get_AttributeGroups() +``` + + +### ReturnValue + +The [XmlSchemaObjectTable](../../xmlschemaobjecttable/) for all attributes in the schema. The post-compilation interpretation of the **AttributeGroups** value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchemaRedefine](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaredefine/get_groups/_index.md b/english/cpp/system.xml.schema/xmlschemaredefine/get_groups/_index.md new file mode 100644 index 0000000000..51b1c23c33 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaredefine/get_groups/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaRedefine::get_Groups method +linktitle: get_Groups +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaRedefine::get_Groups method. Returns the XmlSchemaObjectTable, for all groups in the schema, which holds the post-compilation interpretation of the Groups value in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaredefine/get_groups/ +--- +## XmlSchemaRedefine::get_Groups method + + +Returns the [XmlSchemaObjectTable](../../xmlschemaobjecttable/), for all groups in the schema, which holds the post-compilation interpretation of the **Groups** value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaRedefine::get_Groups() +``` + + +### ReturnValue + +The [XmlSchemaObjectTable](../../xmlschemaobjecttable/) for all groups in the schema. The post-compilation interpretation of the **Groups** value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchemaRedefine](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaredefine/get_items/_index.md b/english/cpp/system.xml.schema/xmlschemaredefine/get_items/_index.md new file mode 100644 index 0000000000..a6eedf14bc --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaredefine/get_items/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaRedefine::get_Items method +linktitle: get_Items +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaRedefine::get_Items method. Returns the collection of the following classes: XmlSchemaAnnotation, XmlSchemaAttributeGroup, XmlSchemaComplexType, XmlSchemaSimpleType, and XmlSchemaGroup in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaredefine/get_items/ +--- +## XmlSchemaRedefine::get_Items method + + +Returns the collection of the following classes: [XmlSchemaAnnotation](../../xmlschemaannotation/), [XmlSchemaAttributeGroup](../../xmlschemaattributegroup/), [XmlSchemaComplexType](../../xmlschemacomplextype/), [XmlSchemaSimpleType](../../xmlschemasimpletype/), and [XmlSchemaGroup](../../xmlschemagroup/). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaRedefine::get_Items() +``` + + +### ReturnValue + +The elements contained within the redefine element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaRedefine](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaredefine/get_schematypes/_index.md b/english/cpp/system.xml.schema/xmlschemaredefine/get_schematypes/_index.md new file mode 100644 index 0000000000..71a06514ef --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaredefine/get_schematypes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaRedefine::get_SchemaTypes method +linktitle: get_SchemaTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaRedefine::get_SchemaTypes method. Returns the XmlSchemaObjectTable, for all simple and complex types in the schema, which holds the post-compilation interpretation of the SchemaTypes value in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaredefine/get_schematypes/ +--- +## XmlSchemaRedefine::get_SchemaTypes method + + +Returns the [XmlSchemaObjectTable](../../xmlschemaobjecttable/), for all simple and complex types in the schema, which holds the post-compilation interpretation of the **SchemaTypes** value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaRedefine::get_SchemaTypes() +``` + + +### ReturnValue + +The [XmlSchemaObjectTable](../../xmlschemaobjecttable/) for all schema types in the schema. The post-compilation interpretation of the **SchemaTypes** value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchemaRedefine](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaredefine/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaredefine/ptr/_index.md new file mode 100644 index 0000000000..9bec4b01e6 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaredefine/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaRedefine::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaRedefine::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaredefine/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaRedefine::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaRedefine](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaredefine/xmlschemaredefine/_index.md b/english/cpp/system.xml.schema/xmlschemaredefine/xmlschemaredefine/_index.md new file mode 100644 index 0000000000..a62ea00ff1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaredefine/xmlschemaredefine/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaRedefine::XmlSchemaRedefine constructor +linktitle: XmlSchemaRedefine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaRedefine::XmlSchemaRedefine constructor. Initializes a new instance of the XmlSchemaRedefine class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaredefine/xmlschemaredefine/ +--- +## XmlSchemaRedefine::XmlSchemaRedefine constructor + + +Initializes a new instance of the [XmlSchemaRedefine](../) class. + +```cpp +System::Xml::Schema::XmlSchemaRedefine::XmlSchemaRedefine() +``` + +## See Also + +* Class [XmlSchemaRedefine](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasequence/_index.md b/english/cpp/system.xml.schema/xmlschemasequence/_index.md new file mode 100644 index 0000000000..bd9819b4b9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasequence/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Xml::Schema::XmlSchemaSequence class +linktitle: XmlSchemaSequence +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSequence class. Represents the sequence element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C). The sequence requires the elements in the group to appear in the specified sequence within the containing element in C++.' +type: docs +weight: 5700 +url: /cpp/system.xml.schema/xmlschemasequence/ +--- +## XmlSchemaSequence class + + +Represents the **sequence** element (compositor) from the XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). The **sequence** requires the elements in the group to appear in the specified sequence within the containing element. + +```cpp +class XmlSchemaSequence : public System::Xml::Schema::XmlSchemaGroupBase +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Items](./get_items/)() override | The elements contained within the compositor. Collection of [XmlSchemaElement](../xmlschemaelement/), [XmlSchemaGroupRef](../xmlschemagroupref/), [XmlSchemaChoice](../xmlschemachoice/), [XmlSchemaSequence](./), or [XmlSchemaAny](../xmlschemaany/). | +| [XmlSchemaSequence](./xmlschemasequence/)() | Initializes a new instance of the [XmlSchemaSequence](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaGroupBase](../xmlschemagroupbase/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemasequence/get_items/_index.md b/english/cpp/system.xml.schema/xmlschemasequence/get_items/_index.md new file mode 100644 index 0000000000..c4df061e71 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasequence/get_items/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSequence::get_Items method +linktitle: get_Items +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSequence::get_Items method. The elements contained within the compositor. Collection of XmlSchemaElement, XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaSequence, or XmlSchemaAny in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemasequence/get_items/ +--- +## XmlSchemaSequence::get_Items method + + +The elements contained within the compositor. Collection of [XmlSchemaElement](../../xmlschemaelement/), [XmlSchemaGroupRef](../../xmlschemagroupref/), [XmlSchemaChoice](../../xmlschemachoice/), [XmlSchemaSequence](../), or [XmlSchemaAny](../../xmlschemaany/). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSequence::get_Items() override +``` + + +### ReturnValue + +The elements contained within the compositor. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaSequence](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasequence/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemasequence/ptr/_index.md new file mode 100644 index 0000000000..c6528587aa --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasequence/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSequence::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSequence::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemasequence/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaSequence::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaSequence](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasequence/xmlschemasequence/_index.md b/english/cpp/system.xml.schema/xmlschemasequence/xmlschemasequence/_index.md new file mode 100644 index 0000000000..b3112f2b3c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasequence/xmlschemasequence/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSequence::XmlSchemaSequence constructor +linktitle: XmlSchemaSequence +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSequence::XmlSchemaSequence constructor. Initializes a new instance of the XmlSchemaSequence class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemasequence/xmlschemasequence/ +--- +## XmlSchemaSequence::XmlSchemaSequence constructor + + +Initializes a new instance of the [XmlSchemaSequence](../) class. + +```cpp +System::Xml::Schema::XmlSchemaSequence::XmlSchemaSequence() +``` + +## See Also + +* Class [XmlSchemaSequence](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/_index.md b/english/cpp/system.xml.schema/xmlschemaset/_index.md new file mode 100644 index 0000000000..0a36897305 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Xml::Schema::XmlSchemaSet class +linktitle: XmlSchemaSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet class. Contains a cache of XML Schema definition language (XSD) schemas in C++.' +type: docs +weight: 5800 +url: /cpp/system.xml.schema/xmlschemaset/ +--- +## XmlSchemaSet class + + +Contains a cache of XML [Schema](../) definition language (XSD) schemas. + +```cpp +class XmlSchemaSet : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(String, const String\&) | Adds the XML [Schema](../) definition language (XSD) schema at the URL specified to the [XmlSchemaSet](./). | +| [Add](./add/)(String, const SharedPtr\\&) | Adds the XML [Schema](../) definition language (XSD) schema contained in the [XmlReader](../../system.xml/xmlreader/) to the [XmlSchemaSet](./). | +| [Add](./add/)(const SharedPtr\\&) | Adds all the XML [Schema](../) definition language (XSD) schemas in the given [XmlSchemaSet](./) to the [XmlSchemaSet](./). | +| [Add](./add/)(const SharedPtr\\&) | Adds the given [XmlSchema](../xmlschema/) to the [XmlSchemaSet](./). | +| [Compile](./compile/)() | Compiles the XML [Schema](../) definition language (XSD) schemas added to the [XmlSchemaSet](./) into one logical schema. | +| [Contains](./contains/)(String) | Indicates whether an XML [Schema](../) definition language (XSD) schema with the specified target namespace URI is in the [XmlSchemaSet](./). | +| [Contains](./contains/)(const SharedPtr\\&) | Indicates whether the specified XML [Schema](../) definition language (XSD) [XmlSchema](../xmlschema/) object is in the [XmlSchemaSet](./). | +| [CopyTo](./copyto/)(const ArrayPtr\\>\&, int32_t) | Copies all the [XmlSchema](../xmlschema/) objects from the [XmlSchemaSet](./) to the given array, starting at the given index. | +| [get_CompilationSettings](./get_compilationsettings/)() | Returns the [XmlSchemaCompilationSettings](../xmlschemacompilationsettings/) for the [XmlSchemaSet](./). | +| [get_Count](./get_count/)() | Returns the number of logical XML [Schema](../) definition language (XSD) schemas in the [XmlSchemaSet](./). | +| [get_GlobalAttributes](./get_globalattributes/)() | Returns all the global attributes in all the XML [Schema](../) definition language (XSD) schemas in the [XmlSchemaSet](./). | +| [get_GlobalElements](./get_globalelements/)() | Returns all the global elements in all the XML [Schema](../) definition language (XSD) schemas in the [XmlSchemaSet](./). | +| [get_GlobalTypes](./get_globaltypes/)() | Returns all of the global simple and complex types in all the XML [Schema](../) definition language (XSD) schemas in the [XmlSchemaSet](./). | +| [get_IsCompiled](./get_iscompiled/)() | Returns a value that indicates whether the XML [Schema](../) definition language (XSD) schemas in the [XmlSchemaSet](./) have been compiled. | +| [get_NameTable](./get_nametable/)() | Returns the default [XmlNameTable](../../system.xml/xmlnametable/) used by the [XmlSchemaSet](./) when loading new XML [Schema](../) definition language (XSD) schemas. | +| [Remove](./remove/)(const SharedPtr\\&) | Removes the specified XML [Schema](../) definition language (XSD) schema from the [XmlSchemaSet](./). | +| [RemoveRecursive](./removerecursive/)(const SharedPtr\\&) | Removes the specified XML [Schema](../) definition language (XSD) schema and all the schemas it imports from the [XmlSchemaSet](./). | +| [Reprocess](./reprocess/)(SharedPtr\) | Reprocesses an XML [Schema](../) definition language (XSD) schema that already exists in the [XmlSchemaSet](./). | +| [Schemas](./schemas/)() | Returns a collection of all the XML [Schema](../) definition language (XSD) schemas in the [XmlSchemaSet](./). | +| [Schemas](./schemas/)(String) | Returns a collection of all the XML [Schema](../) definition language (XSD) schemas in the [XmlSchemaSet](./) that belong to the given namespace. | +| [set_CompilationSettings](./set_compilationsettings/)(const SharedPtr\\&) | Sets the [XmlSchemaCompilationSettings](../xmlschemacompilationsettings/) for the [XmlSchemaSet](./). | +| [set_XmlResolver](./set_xmlresolver/)(const SharedPtr\\&) | Sets the [XmlResolver](../../system.xml/xmlresolver/) used to resolve namespaces or locations referenced in include and import elements of a schema. | +| [ValidationEventHandler_add](./validationeventhandler_add/)(Args...) | Adds an event handler for receiving information about XML [Schema](../) definition language (XSD) schema validation errors. | +| [ValidationEventHandler_remove](./validationeventhandler_remove/)(Args...) | Removes an event handler for receiving information about XML [Schema](../) definition language (XSD) schema validation errors. | +| [XmlSchemaSet](./xmlschemaset/)() | Initializes a new instance of the [XmlSchemaSet](./) class. | +| [XmlSchemaSet](./xmlschemaset/)(const SharedPtr\\&) | Initializes a new instance of the [XmlSchemaSet](./) class with the specified [XmlNameTable](../../system.xml/xmlnametable/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/add/_index.md b/english/cpp/system.xml.schema/xmlschemaset/add/_index.md new file mode 100644 index 0000000000..2eaf0e188a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/add/_index.md @@ -0,0 +1,110 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::Add method. Adds the given XmlSchema to the XmlSchemaSet in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaset/add/ +--- +## XmlSchemaSet::Add(const SharedPtr\\&) method + + +Adds the given [XmlSchema](../../xmlschema/) to the [XmlSchemaSet](../). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr &schema) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schema | const SharedPtr\\& | The [XmlSchema](../../xmlschema/) object to add to the [XmlSchemaSet](../). | + +### ReturnValue + +An [XmlSchema](../../xmlschema/) object if the schema is valid. If the schema is not valid and a ValidationEventHandler is specified, then **nullptr** is returned and the appropriate validation event is raised. Otherwise, an XmlSchemaException is thrown. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaSet::Add(const SharedPtr\\&) method + + +Adds all the XML [Schema](../../) definition language (XSD) schemas in the given [XmlSchemaSet](../) to the [XmlSchemaSet](../). + +```cpp +void System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr &schemas) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schemas | const SharedPtr\\& | The [XmlSchemaSet](../) object. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSet](../) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaSet::Add(String, const SharedPtr\\&) method + + +Adds the XML [Schema](../../) definition language (XSD) schema contained in the [XmlReader](../../../system.xml/xmlreader/) to the [XmlSchemaSet](../). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const SharedPtr &schemaDocument) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| targetNamespace | String | The schema **targetNamespace** value, or **nullptr** to use the **targetNamespace** specified in the schema. | +| schemaDocument | const SharedPtr\\& | The [XmlReader](../../../system.xml/xmlreader/) object. | + +### ReturnValue + +An [XmlSchema](../../xmlschema/) object if the schema is valid. If the schema is not valid and a ValidationEventHandler is specified, then **nullptr** is returned and the appropriate validation event is raised. Otherwise, an XmlSchemaException is thrown. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [String](../../../system/string/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaSet::Add(String, const String\&) method + + +Adds the XML [Schema](../../) definition language (XSD) schema at the URL specified to the [XmlSchemaSet](../). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const String &schemaUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| targetNamespace | String | The schema **targetNamespace** value, or **nullptr** to use the **targetNamespace** specified in the schema. | +| schemaUri | const String\& | The URL that specifies the schema to load. | + +### ReturnValue + +An [XmlSchema](../../xmlschema/) object if the schema is valid. If the schema is not valid and a ValidationEventHandler is specified, then **nullptr** is returned and the appropriate validation event is raised. Otherwise, an XmlSchemaException is thrown. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [String](../../../system/string/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/compile/_index.md b/english/cpp/system.xml.schema/xmlschemaset/compile/_index.md new file mode 100644 index 0000000000..086944101c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/compile/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::Compile method +linktitle: Compile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::Compile method. Compiles the XML Schema definition language (XSD) schemas added to the XmlSchemaSet into one logical schema in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaset/compile/ +--- +## XmlSchemaSet::Compile method + + +Compiles the XML [Schema](../../) definition language (XSD) schemas added to the [XmlSchemaSet](../) into one logical schema. + +```cpp +void System::Xml::Schema::XmlSchemaSet::Compile() +``` + + +## See Also + +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/contains/_index.md b/english/cpp/system.xml.schema/xmlschemaset/contains/_index.md new file mode 100644 index 0000000000..c9da034292 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/contains/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::Contains method. Indicates whether the specified XML Schema definition language (XSD) XmlSchema object is in the XmlSchemaSet in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemaset/contains/ +--- +## XmlSchemaSet::Contains(const SharedPtr\\&) method + + +Indicates whether the specified XML [Schema](../../) definition language (XSD) [XmlSchema](../../xmlschema/) object is in the [XmlSchemaSet](../). + +```cpp +bool System::Xml::Schema::XmlSchemaSet::Contains(const SharedPtr &schema) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schema | const SharedPtr\\& | The [XmlSchema](../../xmlschema/) object. | + +### ReturnValue + +**true** if the [XmlSchema](../../xmlschema/) object is in the [XmlSchemaSet](../); otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaSet::Contains(String) method + + +Indicates whether an XML [Schema](../../) definition language (XSD) schema with the specified target namespace URI is in the [XmlSchemaSet](../). + +```cpp +bool System::Xml::Schema::XmlSchemaSet::Contains(String targetNamespace) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| targetNamespace | String | The schema **targetNamespace** property. | + +### ReturnValue + +**true** if a schema with the specified target namespace URI is in the [XmlSchemaSet](../); otherwise, **false**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/copyto/_index.md b/english/cpp/system.xml.schema/xmlschemaset/copyto/_index.md new file mode 100644 index 0000000000..be7bbf9a07 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/copyto/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::CopyTo method. Copies all the XmlSchema objects from the XmlSchemaSet to the given array, starting at the given index in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemaset/copyto/ +--- +## XmlSchemaSet::CopyTo method + + +Copies all the [XmlSchema](../../xmlschema/) objects from the [XmlSchemaSet](../) to the given array, starting at the given index. + +```cpp +void System::Xml::Schema::XmlSchemaSet::CopyTo(const ArrayPtr> &schemas, int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schemas | const ArrayPtr\\>\& | The array to copy the objects to. | +| index | int32_t | The index in the array where copying will begin. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/get_compilationsettings/_index.md b/english/cpp/system.xml.schema/xmlschemaset/get_compilationsettings/_index.md new file mode 100644 index 0000000000..85c461fde4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/get_compilationsettings/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::get_CompilationSettings method +linktitle: get_CompilationSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::get_CompilationSettings method. Returns the XmlSchemaCompilationSettings for the XmlSchemaSet in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemaset/get_compilationsettings/ +--- +## XmlSchemaSet::get_CompilationSettings method + + +Returns the [XmlSchemaCompilationSettings](../../xmlschemacompilationsettings/) for the [XmlSchemaSet](../). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSet::get_CompilationSettings() +``` + + +### ReturnValue + +The [XmlSchemaCompilationSettings](../../xmlschemacompilationsettings/) for the [XmlSchemaSet](../). The default is an [XmlSchemaCompilationSettings](../../xmlschemacompilationsettings/) instance with the [XmlSchemaCompilationSettings::set_EnableUpaCheck](../../xmlschemacompilationsettings/set_enableupacheck/) value set to **true**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaCompilationSettings](../../xmlschemacompilationsettings/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/get_count/_index.md b/english/cpp/system.xml.schema/xmlschemaset/get_count/_index.md new file mode 100644 index 0000000000..a5868f59d2 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::get_Count method. Returns the number of logical XML Schema definition language (XSD) schemas in the XmlSchemaSet in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemaset/get_count/ +--- +## XmlSchemaSet::get_Count method + + +Returns the number of logical XML [Schema](../../) definition language (XSD) schemas in the [XmlSchemaSet](../). + +```cpp +int32_t System::Xml::Schema::XmlSchemaSet::get_Count() +``` + + +### ReturnValue + +The number of logical schemas in the [XmlSchemaSet](../). + +## See Also + +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/get_globalattributes/_index.md b/english/cpp/system.xml.schema/xmlschemaset/get_globalattributes/_index.md new file mode 100644 index 0000000000..ba2851e360 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/get_globalattributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::get_GlobalAttributes method +linktitle: get_GlobalAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::get_GlobalAttributes method. Returns all the global attributes in all the XML Schema definition language (XSD) schemas in the XmlSchemaSet in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemaset/get_globalattributes/ +--- +## XmlSchemaSet::get_GlobalAttributes method + + +Returns all the global attributes in all the XML [Schema](../../) definition language (XSD) schemas in the [XmlSchemaSet](../). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSet::get_GlobalAttributes() +``` + + +### ReturnValue + +The collection of global attributes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/get_globalelements/_index.md b/english/cpp/system.xml.schema/xmlschemaset/get_globalelements/_index.md new file mode 100644 index 0000000000..ddc99cf593 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/get_globalelements/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::get_GlobalElements method +linktitle: get_GlobalElements +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::get_GlobalElements method. Returns all the global elements in all the XML Schema definition language (XSD) schemas in the XmlSchemaSet in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemaset/get_globalelements/ +--- +## XmlSchemaSet::get_GlobalElements method + + +Returns all the global elements in all the XML [Schema](../../) definition language (XSD) schemas in the [XmlSchemaSet](../). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSet::get_GlobalElements() +``` + + +### ReturnValue + +The collection of global elements. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/get_globaltypes/_index.md b/english/cpp/system.xml.schema/xmlschemaset/get_globaltypes/_index.md new file mode 100644 index 0000000000..9614a433b1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/get_globaltypes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::get_GlobalTypes method +linktitle: get_GlobalTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::get_GlobalTypes method. Returns all of the global simple and complex types in all the XML Schema definition language (XSD) schemas in the XmlSchemaSet in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschemaset/get_globaltypes/ +--- +## XmlSchemaSet::get_GlobalTypes method + + +Returns all of the global simple and complex types in all the XML [Schema](../../) definition language (XSD) schemas in the [XmlSchemaSet](../). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSet::get_GlobalTypes() +``` + + +### ReturnValue + +The collection of global simple and complex types. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectTable](../../xmlschemaobjecttable/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/get_iscompiled/_index.md b/english/cpp/system.xml.schema/xmlschemaset/get_iscompiled/_index.md new file mode 100644 index 0000000000..e4f9d37618 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/get_iscompiled/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::get_IsCompiled method +linktitle: get_IsCompiled +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::get_IsCompiled method. Returns a value that indicates whether the XML Schema definition language (XSD) schemas in the XmlSchemaSet have been compiled in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.schema/xmlschemaset/get_iscompiled/ +--- +## XmlSchemaSet::get_IsCompiled method + + +Returns a value that indicates whether the XML [Schema](../../) definition language (XSD) schemas in the [XmlSchemaSet](../) have been compiled. + +```cpp +bool System::Xml::Schema::XmlSchemaSet::get_IsCompiled() +``` + + +### ReturnValue + +**true** if the schemas in the [XmlSchemaSet](../) have been compiled since the last time a schema was added or removed from the [XmlSchemaSet](../); otherwise, **false**. + +## See Also + +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/get_nametable/_index.md b/english/cpp/system.xml.schema/xmlschemaset/get_nametable/_index.md new file mode 100644 index 0000000000..ec02b44e58 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/get_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::get_NameTable method +linktitle: get_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::get_NameTable method. Returns the default XmlNameTable used by the XmlSchemaSet when loading new XML Schema definition language (XSD) schemas in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.schema/xmlschemaset/get_nametable/ +--- +## XmlSchemaSet::get_NameTable method + + +Returns the default [XmlNameTable](../../../system.xml/xmlnametable/) used by the [XmlSchemaSet](../) when loading new XML [Schema](../../) definition language (XSD) schemas. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSet::get_NameTable() +``` + + +### ReturnValue + +A table of atomized string objects. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../../system.xml/xmlnametable/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaset/ptr/_index.md new file mode 100644 index 0000000000..9cc318e28c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml.schema/xmlschemaset/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaSet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/remove/_index.md b/english/cpp/system.xml.schema/xmlschemaset/remove/_index.md new file mode 100644 index 0000000000..cbc63b7fef --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/remove/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::Remove method. Removes the specified XML Schema definition language (XSD) schema from the XmlSchemaSet in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml.schema/xmlschemaset/remove/ +--- +## XmlSchemaSet::Remove method + + +Removes the specified XML [Schema](../../) definition language (XSD) schema from the [XmlSchemaSet](../). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSet::Remove(const SharedPtr &schema) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schema | const SharedPtr\\& | The [XmlSchema](../../xmlschema/) object to remove from the [XmlSchemaSet](../). | + +### ReturnValue + +The [XmlSchema](../../xmlschema/) object removed from the [XmlSchemaSet](../) or **nullptr** if the schema was not found in the [XmlSchemaSet](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/removerecursive/_index.md b/english/cpp/system.xml.schema/xmlschemaset/removerecursive/_index.md new file mode 100644 index 0000000000..d1d8a05228 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/removerecursive/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::RemoveRecursive method +linktitle: RemoveRecursive +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::RemoveRecursive method. Removes the specified XML Schema definition language (XSD) schema and all the schemas it imports from the XmlSchemaSet in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml.schema/xmlschemaset/removerecursive/ +--- +## XmlSchemaSet::RemoveRecursive method + + +Removes the specified XML [Schema](../../) definition language (XSD) schema and all the schemas it imports from the [XmlSchemaSet](../). + +```cpp +bool System::Xml::Schema::XmlSchemaSet::RemoveRecursive(const SharedPtr &schemaToRemove) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schemaToRemove | const SharedPtr\\& | The [XmlSchema](../../xmlschema/) object to remove from the [XmlSchemaSet](../). | + +### ReturnValue + +**true** if the [XmlSchema](../../xmlschema/) object and all its imports were successfully removed; otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/reprocess/_index.md b/english/cpp/system.xml.schema/xmlschemaset/reprocess/_index.md new file mode 100644 index 0000000000..8b6caa87ab --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/reprocess/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::Reprocess method +linktitle: Reprocess +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::Reprocess method. Reprocesses an XML Schema definition language (XSD) schema that already exists in the XmlSchemaSet in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml.schema/xmlschemaset/reprocess/ +--- +## XmlSchemaSet::Reprocess method + + +Reprocesses an XML [Schema](../../) definition language (XSD) schema that already exists in the [XmlSchemaSet](../). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSet::Reprocess(SharedPtr schema) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schema | SharedPtr\ | The schema to reprocess. | + +### ReturnValue + +An [XmlSchema](../../xmlschema/) object if the schema is a valid schema. If the schema is not valid and a ValidationEventHandler is specified, **nullptr** is returned and the appropriate validation event is raised. Otherwise, an XmlSchemaException is thrown. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/schemas/_index.md b/english/cpp/system.xml.schema/xmlschemaset/schemas/_index.md new file mode 100644 index 0000000000..8d1938ab77 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/schemas/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::Schemas method +linktitle: Schemas +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::Schemas method. Returns a collection of all the XML Schema definition language (XSD) schemas in the XmlSchemaSet in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml.schema/xmlschemaset/schemas/ +--- +## XmlSchemaSet::Schemas() method + + +Returns a collection of all the XML [Schema](../../) definition language (XSD) schemas in the [XmlSchemaSet](../). + +```cpp +SharedPtr>> System::Xml::Schema::XmlSchemaSet::Schemas() +``` + + +### ReturnValue + +An IList object containing all the schemas that have been added to the [XmlSchemaSet](../). If no schemas have been added to the [XmlSchemaSet](../), an empty collection is returned. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IList](../../../system.collections.generic/ilist/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaSet::Schemas(String) method + + +Returns a collection of all the XML [Schema](../../) definition language (XSD) schemas in the [XmlSchemaSet](../) that belong to the given namespace. + +```cpp +SharedPtr>> System::Xml::Schema::XmlSchemaSet::Schemas(String targetNamespace) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| targetNamespace | String | The schema **targetNamespace** property. | + +### ReturnValue + +An IList object containing all the schemas that have been added to the [XmlSchemaSet](../) that belong to the given namespace. If no schemas have been added to the [XmlSchemaSet](../), an empty collection is returned. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [XmlSchema](../../xmlschema/) +* Class [String](../../../system/string/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/set_compilationsettings/_index.md b/english/cpp/system.xml.schema/xmlschemaset/set_compilationsettings/_index.md new file mode 100644 index 0000000000..1c8d6a0914 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/set_compilationsettings/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::set_CompilationSettings method +linktitle: set_CompilationSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::set_CompilationSettings method. Sets the XmlSchemaCompilationSettings for the XmlSchemaSet in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml.schema/xmlschemaset/set_compilationsettings/ +--- +## XmlSchemaSet::set_CompilationSettings method + + +Sets the [XmlSchemaCompilationSettings](../../xmlschemacompilationsettings/) for the [XmlSchemaSet](../). + +```cpp +void System::Xml::Schema::XmlSchemaSet::set_CompilationSettings(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaCompilationSettings](../../xmlschemacompilationsettings/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/set_xmlresolver/_index.md b/english/cpp/system.xml.schema/xmlschemaset/set_xmlresolver/_index.md new file mode 100644 index 0000000000..32b9639f16 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/set_xmlresolver/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::set_XmlResolver method +linktitle: set_XmlResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::set_XmlResolver method. Sets the XmlResolver used to resolve namespaces or locations referenced in include and import elements of a schema in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml.schema/xmlschemaset/set_xmlresolver/ +--- +## XmlSchemaSet::set_XmlResolver method + + +Sets the [XmlResolver](../../../system.xml/xmlresolver/) used to resolve namespaces or locations referenced in include and import elements of a schema. + +```cpp +void System::Xml::Schema::XmlSchemaSet::set_XmlResolver(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/validationeventhandler_add/_index.md b/english/cpp/system.xml.schema/xmlschemaset/validationeventhandler_add/_index.md new file mode 100644 index 0000000000..3b9dd6a518 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/validationeventhandler_add/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::ValidationEventHandler_add method +linktitle: ValidationEventHandler_add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::ValidationEventHandler_add method. Adds an event handler for receiving information about XML Schema definition language (XSD) schema validation errors in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml.schema/xmlschemaset/validationeventhandler_add/ +--- +## XmlSchemaSet::ValidationEventHandler_add method + + +Adds an event handler for receiving information about XML [Schema](../../) definition language (XSD) schema validation errors. + +```cpp +template void System::Xml::Schema::XmlSchemaSet::ValidationEventHandler_add(Args... value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Args... | A bound or static method or ValidationEventHandler instance. | + +## See Also + +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/validationeventhandler_remove/_index.md b/english/cpp/system.xml.schema/xmlschemaset/validationeventhandler_remove/_index.md new file mode 100644 index 0000000000..acf3e37cc0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/validationeventhandler_remove/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::ValidationEventHandler_remove method +linktitle: ValidationEventHandler_remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::ValidationEventHandler_remove method. Removes an event handler for receiving information about XML Schema definition language (XSD) schema validation errors in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml.schema/xmlschemaset/validationeventhandler_remove/ +--- +## XmlSchemaSet::ValidationEventHandler_remove method + + +Removes an event handler for receiving information about XML [Schema](../../) definition language (XSD) schema validation errors. + +```cpp +template void System::Xml::Schema::XmlSchemaSet::ValidationEventHandler_remove(Args... value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Args... | A bound or static method or ValidationEventHandler instance. | + +## See Also + +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaset/xmlschemaset/_index.md b/english/cpp/system.xml.schema/xmlschemaset/xmlschemaset/_index.md new file mode 100644 index 0000000000..ef9a2c304c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaset/xmlschemaset/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::Schema::XmlSchemaSet::XmlSchemaSet constructor +linktitle: XmlSchemaSet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSet::XmlSchemaSet constructor. Initializes a new instance of the XmlSchemaSet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaset/xmlschemaset/ +--- +## XmlSchemaSet::XmlSchemaSet() constructor + + +Initializes a new instance of the [XmlSchemaSet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaSet::XmlSchemaSet() +``` + +## See Also + +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaSet::XmlSchemaSet(const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlSchemaSet](../) class with the specified [XmlNameTable](../../../system.xml/xmlnametable/). + +```cpp +System::Xml::Schema::XmlSchemaSet::XmlSchemaSet(const SharedPtr &nameTable) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nameTable | const SharedPtr\\& | The [XmlNameTable](../../../system.xml/xmlnametable/) object to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../../system.xml/xmlnametable/) +* Class [XmlSchemaSet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontent/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontent/_index.md new file mode 100644 index 0000000000..732a60cdf9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontent/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContent class +linktitle: XmlSchemaSimpleContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContent class. Represents the simpleContent element from XML Schema as specified by the World Wide Web Consortium (W3C). This class is for simple and complex types with simple content model in C++.' +type: docs +weight: 5900 +url: /cpp/system.xml.schema/xmlschemasimplecontent/ +--- +## XmlSchemaSimpleContent class + + +Represents the **simpleContent** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class is for simple and complex types with simple content model. + +```cpp +class XmlSchemaSimpleContent : public System::Xml::Schema::XmlSchemaContentModel +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Content](./get_content/)() override | Returns one of the [XmlSchemaSimpleContentRestriction](../xmlschemasimplecontentrestriction/) or [XmlSchemaSimpleContentExtension](../xmlschemasimplecontentextension/). | +| [set_Content](./set_content/)(SharedPtr\) override | Returns one of the [XmlSchemaSimpleContentRestriction](../xmlschemasimplecontentrestriction/) or [XmlSchemaSimpleContentExtension](../xmlschemasimplecontentextension/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaContentModel](../xmlschemacontentmodel/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontent/get_content/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontent/get_content/_index.md new file mode 100644 index 0000000000..c7ca3153df --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontent/get_content/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContent::get_Content method +linktitle: get_Content +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContent::get_Content method. Returns one of the XmlSchemaSimpleContentRestriction or XmlSchemaSimpleContentExtension in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemasimplecontent/get_content/ +--- +## XmlSchemaSimpleContent::get_Content method + + +Returns one of the [XmlSchemaSimpleContentRestriction](../../xmlschemasimplecontentrestriction/) or [XmlSchemaSimpleContentExtension](../../xmlschemasimplecontentextension/). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleContent::get_Content() override +``` + + +### ReturnValue + +The content contained within the [XmlSchemaSimpleContentRestriction](../../xmlschemasimplecontentrestriction/) or [XmlSchemaSimpleContentExtension](../../xmlschemasimplecontentextension/) class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaContent](../../xmlschemacontent/) +* Class [XmlSchemaSimpleContent](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontent/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontent/ptr/_index.md new file mode 100644 index 0000000000..a8041cfce7 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontent/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContent::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContent::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemasimplecontent/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaSimpleContent::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaSimpleContent](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontent/set_content/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontent/set_content/_index.md new file mode 100644 index 0000000000..d43f7e45d5 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontent/set_content/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContent::set_Content method +linktitle: set_Content +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContent::set_Content method. Returns one of the XmlSchemaSimpleContentRestriction or XmlSchemaSimpleContentExtension in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemasimplecontent/set_content/ +--- +## XmlSchemaSimpleContent::set_Content method + + +Returns one of the [XmlSchemaSimpleContentRestriction](../../xmlschemasimplecontentrestriction/) or [XmlSchemaSimpleContentExtension](../../xmlschemasimplecontentextension/). + +```cpp +void System::Xml::Schema::XmlSchemaSimpleContent::set_Content(SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaContent](../../xmlschemacontent/) +* Class [XmlSchemaSimpleContent](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentextension/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/_index.md new file mode 100644 index 0000000000..84ec9e7a50 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentExtension class +linktitle: XmlSchemaSimpleContentExtension +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentExtension class. Represents the extension element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to derive simple types by extension. Such derivations are used to extend the simple type content of the element by adding attributes in C++.' +type: docs +weight: 6000 +url: /cpp/system.xml.schema/xmlschemasimplecontentextension/ +--- +## XmlSchemaSimpleContentExtension class + + +Represents the **extension** element for simple content from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to derive simple types by extension. Such derivations are used to extend the simple type content of the element by adding attributes. + +```cpp +class XmlSchemaSimpleContentExtension : public System::Xml::Schema::XmlSchemaContent +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_AnyAttribute](./get_anyattribute/)() | Returns the [XmlSchemaAnyAttribute](../xmlschemaanyattribute/) to be used for the attribute value. | +| [get_Attributes](./get_attributes/)() | Returns the collection of [XmlSchemaAttribute](../xmlschemaattribute/) and [XmlSchemaAttributeGroupRef](../xmlschemaattributegroupref/). | +| [get_BaseTypeName](./get_basetypename/)() | Returns the name of a built-in data type or simple type from which this type is extended. | +| [set_AnyAttribute](./set_anyattribute/)(const SharedPtr\\&) | Sets the [XmlSchemaAnyAttribute](../xmlschemaanyattribute/) to be used for the attribute value. | +| [set_BaseTypeName](./set_basetypename/)(const SharedPtr\\&) | Sets the name of a built-in data type or simple type from which this type is extended. | +| [XmlSchemaSimpleContentExtension](./xmlschemasimplecontentextension/)() | Initializes a new instance of the [XmlSchemaSimpleContentExtension](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaContent](../xmlschemacontent/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentextension/get_anyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/get_anyattribute/_index.md new file mode 100644 index 0000000000..074cb82723 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/get_anyattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentExtension::get_AnyAttribute method +linktitle: get_AnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentExtension::get_AnyAttribute method. Returns the XmlSchemaAnyAttribute to be used for the attribute value in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemasimplecontentextension/get_anyattribute/ +--- +## XmlSchemaSimpleContentExtension::get_AnyAttribute method + + +Returns the [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) to be used for the attribute value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleContentExtension::get_AnyAttribute() +``` + + +### ReturnValue + +The [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/). Optional. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaSimpleContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentextension/get_attributes/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/get_attributes/_index.md new file mode 100644 index 0000000000..a30224776b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/get_attributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentExtension::get_Attributes method +linktitle: get_Attributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentExtension::get_Attributes method. Returns the collection of XmlSchemaAttribute and XmlSchemaAttributeGroupRef in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemasimplecontentextension/get_attributes/ +--- +## XmlSchemaSimpleContentExtension::get_Attributes method + + +Returns the collection of [XmlSchemaAttribute](../../xmlschemaattribute/) and [XmlSchemaAttributeGroupRef](../../xmlschemaattributegroupref/). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleContentExtension::get_Attributes() +``` + + +### ReturnValue + +The collection of attributes for the **simpleType** element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaSimpleContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentextension/get_basetypename/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/get_basetypename/_index.md new file mode 100644 index 0000000000..76756647a6 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/get_basetypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentExtension::get_BaseTypeName method +linktitle: get_BaseTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentExtension::get_BaseTypeName method. Returns the name of a built-in data type or simple type from which this type is extended in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemasimplecontentextension/get_basetypename/ +--- +## XmlSchemaSimpleContentExtension::get_BaseTypeName method + + +Returns the name of a built-in data type or simple type from which this type is extended. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleContentExtension::get_BaseTypeName() +``` + + +### ReturnValue + +The base type name. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaSimpleContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentextension/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/ptr/_index.md new file mode 100644 index 0000000000..a2240bd329 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentExtension::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentExtension::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemasimplecontentextension/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaSimpleContentExtension::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaSimpleContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentextension/set_anyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/set_anyattribute/_index.md new file mode 100644 index 0000000000..4ecc6150ee --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/set_anyattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentExtension::set_AnyAttribute method +linktitle: set_AnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentExtension::set_AnyAttribute method. Sets the XmlSchemaAnyAttribute to be used for the attribute value in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemasimplecontentextension/set_anyattribute/ +--- +## XmlSchemaSimpleContentExtension::set_AnyAttribute method + + +Sets the [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) to be used for the attribute value. + +```cpp +void System::Xml::Schema::XmlSchemaSimpleContentExtension::set_AnyAttribute(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaSimpleContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentextension/set_basetypename/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/set_basetypename/_index.md new file mode 100644 index 0000000000..16803d0380 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/set_basetypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentExtension::set_BaseTypeName method +linktitle: set_BaseTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentExtension::set_BaseTypeName method. Sets the name of a built-in data type or simple type from which this type is extended in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemasimplecontentextension/set_basetypename/ +--- +## XmlSchemaSimpleContentExtension::set_BaseTypeName method + + +Sets the name of a built-in data type or simple type from which this type is extended. + +```cpp +void System::Xml::Schema::XmlSchemaSimpleContentExtension::set_BaseTypeName(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaSimpleContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentextension/xmlschemasimplecontentextension/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/xmlschemasimplecontentextension/_index.md new file mode 100644 index 0000000000..9864927259 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentextension/xmlschemasimplecontentextension/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentExtension::XmlSchemaSimpleContentExtension constructor +linktitle: XmlSchemaSimpleContentExtension +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentExtension::XmlSchemaSimpleContentExtension constructor. Initializes a new instance of the XmlSchemaSimpleContentExtension class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemasimplecontentextension/xmlschemasimplecontentextension/ +--- +## XmlSchemaSimpleContentExtension::XmlSchemaSimpleContentExtension constructor + + +Initializes a new instance of the [XmlSchemaSimpleContentExtension](../) class. + +```cpp +System::Xml::Schema::XmlSchemaSimpleContentExtension::XmlSchemaSimpleContentExtension() +``` + +## See Also + +* Class [XmlSchemaSimpleContentExtension](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/_index.md new file mode 100644 index 0000000000..bb7a11955c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentRestriction class +linktitle: XmlSchemaSimpleContentRestriction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentRestriction class. Represents the restriction element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to derive simple types by restriction. Such derivations can be used to restrict the range of values for the element to a subset of the values specified in the inherited simple type in C++.' +type: docs +weight: 6100 +url: /cpp/system.xml.schema/xmlschemasimplecontentrestriction/ +--- +## XmlSchemaSimpleContentRestriction class + + +Represents the **restriction** element for simple content from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to derive simple types by restriction. Such derivations can be used to restrict the range of values for the element to a subset of the values specified in the inherited simple type. + +```cpp +class XmlSchemaSimpleContentRestriction : public System::Xml::Schema::XmlSchemaContent +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_AnyAttribute](./get_anyattribute/)() | Returns an [XmlSchemaAnyAttribute](../xmlschemaanyattribute/) to be used for the attribute value. | +| [get_Attributes](./get_attributes/)() | Returns the [XmlSchemaAttribute](../xmlschemaattribute/) and [XmlSchemaAttributeGroupRef](../xmlschemaattributegroupref/) collection of attributes for the simple type. | +| [get_BaseType](./get_basetype/)() | Returns the simple type base value. | +| [get_BaseTypeName](./get_basetypename/)() | Returns the name of the built-in data type or simple type from which this type is derived. | +| [get_Facets](./get_facets/)() | Returns an [Xml](../../system.xml/)[Schema](../) facet. | +| [set_AnyAttribute](./set_anyattribute/)(const SharedPtr\\&) | Sets an [XmlSchemaAnyAttribute](../xmlschemaanyattribute/) to be used for the attribute value. | +| [set_BaseType](./set_basetype/)(const SharedPtr\\&) | Sets the simple type base value. | +| [set_BaseTypeName](./set_basetypename/)(const SharedPtr\\&) | Sets the name of the built-in data type or simple type from which this type is derived. | +| [XmlSchemaSimpleContentRestriction](./xmlschemasimplecontentrestriction/)() | Initializes a new instance of the [XmlSchemaSimpleContentRestriction](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaContent](../xmlschemacontent/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_anyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_anyattribute/_index.md new file mode 100644 index 0000000000..5fcff5232f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_anyattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_AnyAttribute method +linktitle: get_AnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_AnyAttribute method. Returns an XmlSchemaAnyAttribute to be used for the attribute value in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_anyattribute/ +--- +## XmlSchemaSimpleContentRestriction::get_AnyAttribute method + + +Returns an [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) to be used for the attribute value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_AnyAttribute() +``` + + +### ReturnValue + +The [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) for the attribute value. Optional. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaSimpleContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_attributes/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_attributes/_index.md new file mode 100644 index 0000000000..70e919f59c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_attributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_Attributes method +linktitle: get_Attributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_Attributes method. Returns the XmlSchemaAttribute and XmlSchemaAttributeGroupRef collection of attributes for the simple type in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_attributes/ +--- +## XmlSchemaSimpleContentRestriction::get_Attributes method + + +Returns the [XmlSchemaAttribute](../../xmlschemaattribute/) and [XmlSchemaAttributeGroupRef](../../xmlschemaattributegroupref/) collection of attributes for the simple type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_Attributes() +``` + + +### ReturnValue + +The collection of attributes for a simple type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaSimpleContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_basetype/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_basetype/_index.md new file mode 100644 index 0000000000..b1f775347b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_basetype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_BaseType method +linktitle: get_BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_BaseType method. Returns the simple type base value in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_basetype/ +--- +## XmlSchemaSimpleContentRestriction::get_BaseType method + + +Returns the simple type base value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_BaseType() +``` + + +### ReturnValue + +The simple type base value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaSimpleContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_basetypename/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_basetypename/_index.md new file mode 100644 index 0000000000..8ff364198c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_basetypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_BaseTypeName method +linktitle: get_BaseTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_BaseTypeName method. Returns the name of the built-in data type or simple type from which this type is derived in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_basetypename/ +--- +## XmlSchemaSimpleContentRestriction::get_BaseTypeName method + + +Returns the name of the built-in data type or simple type from which this type is derived. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_BaseTypeName() +``` + + +### ReturnValue + +The name of the base type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaSimpleContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_facets/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_facets/_index.md new file mode 100644 index 0000000000..66bd2243b4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_facets/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_Facets method +linktitle: get_Facets +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_Facets method. Returns an XmlSchema facet in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemasimplecontentrestriction/get_facets/ +--- +## XmlSchemaSimpleContentRestriction::get_Facets method + + +Returns an [Xml](../../../system.xml/)[Schema](../../) facet. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleContentRestriction::get_Facets() +``` + + +### ReturnValue + +One of the following facet classes: [XmlSchemaLengthFacet](../../xmlschemalengthfacet/), [XmlSchemaMinLengthFacet](../../xmlschemaminlengthfacet/), [XmlSchemaMaxLengthFacet](../../xmlschemamaxlengthfacet/), [XmlSchemaPatternFacet](../../xmlschemapatternfacet/), [XmlSchemaEnumerationFacet](../../xmlschemaenumerationfacet/), [XmlSchemaMaxInclusiveFacet](../../xmlschemamaxinclusivefacet/), [XmlSchemaMaxExclusiveFacet](../../xmlschemamaxexclusivefacet/), [XmlSchemaMinInclusiveFacet](../../xmlschemamininclusivefacet/), [XmlSchemaMinExclusiveFacet](../../xmlschemaminexclusivefacet/), [XmlSchemaFractionDigitsFacet](../../xmlschemafractiondigitsfacet/), [XmlSchemaTotalDigitsFacet](../../xmlschematotaldigitsfacet/), [XmlSchemaWhiteSpaceFacet](../../xmlschemawhitespacefacet/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaSimpleContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/ptr/_index.md new file mode 100644 index 0000000000..4af6054f62 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentRestriction::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentRestriction::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschemasimplecontentrestriction/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaSimpleContentRestriction::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaSimpleContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/set_anyattribute/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/set_anyattribute/_index.md new file mode 100644 index 0000000000..097e940b56 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/set_anyattribute/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentRestriction::set_AnyAttribute method +linktitle: set_AnyAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentRestriction::set_AnyAttribute method. Sets an XmlSchemaAnyAttribute to be used for the attribute value in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemasimplecontentrestriction/set_anyattribute/ +--- +## XmlSchemaSimpleContentRestriction::set_AnyAttribute method + + +Sets an [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) to be used for the attribute value. + +```cpp +void System::Xml::Schema::XmlSchemaSimpleContentRestriction::set_AnyAttribute(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAnyAttribute](../../xmlschemaanyattribute/) +* Class [XmlSchemaSimpleContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/set_basetype/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/set_basetype/_index.md new file mode 100644 index 0000000000..c92629c6c7 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/set_basetype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentRestriction::set_BaseType method +linktitle: set_BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentRestriction::set_BaseType method. Sets the simple type base value in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemasimplecontentrestriction/set_basetype/ +--- +## XmlSchemaSimpleContentRestriction::set_BaseType method + + +Sets the simple type base value. + +```cpp +void System::Xml::Schema::XmlSchemaSimpleContentRestriction::set_BaseType(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaSimpleContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/set_basetypename/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/set_basetypename/_index.md new file mode 100644 index 0000000000..c59ffac804 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/set_basetypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentRestriction::set_BaseTypeName method +linktitle: set_BaseTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentRestriction::set_BaseTypeName method. Sets the name of the built-in data type or simple type from which this type is derived in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemasimplecontentrestriction/set_basetypename/ +--- +## XmlSchemaSimpleContentRestriction::set_BaseTypeName method + + +Sets the name of the built-in data type or simple type from which this type is derived. + +```cpp +void System::Xml::Schema::XmlSchemaSimpleContentRestriction::set_BaseTypeName(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaSimpleContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/xmlschemasimplecontentrestriction/_index.md b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/xmlschemasimplecontentrestriction/_index.md new file mode 100644 index 0000000000..6639bc6ea9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimplecontentrestriction/xmlschemasimplecontentrestriction/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleContentRestriction::XmlSchemaSimpleContentRestriction constructor +linktitle: XmlSchemaSimpleContentRestriction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleContentRestriction::XmlSchemaSimpleContentRestriction constructor. Initializes a new instance of the XmlSchemaSimpleContentRestriction class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemasimplecontentrestriction/xmlschemasimplecontentrestriction/ +--- +## XmlSchemaSimpleContentRestriction::XmlSchemaSimpleContentRestriction constructor + + +Initializes a new instance of the [XmlSchemaSimpleContentRestriction](../) class. + +```cpp +System::Xml::Schema::XmlSchemaSimpleContentRestriction::XmlSchemaSimpleContentRestriction() +``` + +## See Also + +* Class [XmlSchemaSimpleContentRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletype/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletype/_index.md new file mode 100644 index 0000000000..7784197ed9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletype/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleType class +linktitle: XmlSchemaSimpleType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleType class. Represents the simpleType element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C). This class defines a simple type. Simple types can specify information and constraints for the value of attributes or elements with text-only content in C++.' +type: docs +weight: 6200 +url: /cpp/system.xml.schema/xmlschemasimpletype/ +--- +## XmlSchemaSimpleType class + + +Represents the **simpleType** element for simple content from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class defines a simple type. Simple types can specify information and constraints for the value of attributes or elements with text-only content. + +```cpp +class XmlSchemaSimpleType : public System::Xml::Schema::XmlSchemaType +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Content](./get_content/)() | Returns one of [XmlSchemaSimpleTypeUnion](../xmlschemasimpletypeunion/), [XmlSchemaSimpleTypeList](../xmlschemasimpletypelist/), or [XmlSchemaSimpleTypeRestriction](../xmlschemasimpletyperestriction/). | +| [set_Content](./set_content/)(const SharedPtr\\&) | Sets one of [XmlSchemaSimpleTypeUnion](../xmlschemasimpletypeunion/), [XmlSchemaSimpleTypeList](../xmlschemasimpletypelist/), or [XmlSchemaSimpleTypeRestriction](../xmlschemasimpletyperestriction/). | +| [XmlSchemaSimpleType](./xmlschemasimpletype/)() | Initializes a new instance of the [XmlSchemaSimpleType](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaType](../xmlschematype/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletype/get_content/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletype/get_content/_index.md new file mode 100644 index 0000000000..b3e23ff84e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletype/get_content/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleType::get_Content method +linktitle: get_Content +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleType::get_Content method. Returns one of XmlSchemaSimpleTypeUnion, XmlSchemaSimpleTypeList, or XmlSchemaSimpleTypeRestriction in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemasimpletype/get_content/ +--- +## XmlSchemaSimpleType::get_Content method + + +Returns one of [XmlSchemaSimpleTypeUnion](../../xmlschemasimpletypeunion/), [XmlSchemaSimpleTypeList](../../xmlschemasimpletypelist/), or [XmlSchemaSimpleTypeRestriction](../../xmlschemasimpletyperestriction/). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleType::get_Content() +``` + + +### ReturnValue + +One of [XmlSchemaSimpleTypeUnion](../../xmlschemasimpletypeunion/), [XmlSchemaSimpleTypeList](../../xmlschemasimpletypelist/), or [XmlSchemaSimpleTypeRestriction](../../xmlschemasimpletyperestriction/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleTypeContent](../../xmlschemasimpletypecontent/) +* Class [XmlSchemaSimpleType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletype/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletype/ptr/_index.md new file mode 100644 index 0000000000..75caa4ea62 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletype/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleType::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleType::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemasimpletype/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaSimpleType::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaSimpleType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletype/set_content/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletype/set_content/_index.md new file mode 100644 index 0000000000..29e1d40978 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletype/set_content/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleType::set_Content method +linktitle: set_Content +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleType::set_Content method. Sets one of XmlSchemaSimpleTypeUnion, XmlSchemaSimpleTypeList, or XmlSchemaSimpleTypeRestriction in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemasimpletype/set_content/ +--- +## XmlSchemaSimpleType::set_Content method + + +Sets one of [XmlSchemaSimpleTypeUnion](../../xmlschemasimpletypeunion/), [XmlSchemaSimpleTypeList](../../xmlschemasimpletypelist/), or [XmlSchemaSimpleTypeRestriction](../../xmlschemasimpletyperestriction/). + +```cpp +void System::Xml::Schema::XmlSchemaSimpleType::set_Content(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleTypeContent](../../xmlschemasimpletypecontent/) +* Class [XmlSchemaSimpleType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletype/xmlschemasimpletype/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletype/xmlschemasimpletype/_index.md new file mode 100644 index 0000000000..9cd677a06d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletype/xmlschemasimpletype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleType::XmlSchemaSimpleType constructor +linktitle: XmlSchemaSimpleType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleType::XmlSchemaSimpleType constructor. Initializes a new instance of the XmlSchemaSimpleType class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemasimpletype/xmlschemasimpletype/ +--- +## XmlSchemaSimpleType::XmlSchemaSimpleType constructor + + +Initializes a new instance of the [XmlSchemaSimpleType](../) class. + +```cpp +System::Xml::Schema::XmlSchemaSimpleType::XmlSchemaSimpleType() +``` + +## See Also + +* Class [XmlSchemaSimpleType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypecontent/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypecontent/_index.md new file mode 100644 index 0000000000..1ce763b15e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypecontent/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeContent class +linktitle: XmlSchemaSimpleTypeContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeContent class. A base class for simple type content classes in C++.' +type: docs +weight: 6300 +url: /cpp/system.xml.schema/xmlschemasimpletypecontent/ +--- +## XmlSchemaSimpleTypeContent class + + +A base class for simple type content classes. + +```cpp +class XmlSchemaSimpleTypeContent : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypecontent/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypecontent/ptr/_index.md new file mode 100644 index 0000000000..95fdba9fa4 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypecontent/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeContent::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeContent::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemasimpletypecontent/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaSimpleTypeContent::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaSimpleTypeContent](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypelist/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypelist/_index.md new file mode 100644 index 0000000000..d712b48e4a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypelist/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeList class +linktitle: XmlSchemaSimpleTypeList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeList class. Represents the list element from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to define a simpleType element as a list of values of a specified data type in C++.' +type: docs +weight: 6400 +url: /cpp/system.xml.schema/xmlschemasimpletypelist/ +--- +## XmlSchemaSimpleTypeList class + + +Represents the **list** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to define a **simpleType** element as a list of values of a specified data type. + +```cpp +class XmlSchemaSimpleTypeList : public System::Xml::Schema::XmlSchemaSimpleTypeContent +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_BaseItemType](./get_baseitemtype/)() | Returns the [XmlSchemaSimpleType](../xmlschemasimpletype/) representing the type of the **simpleType** element based on the [XmlSchemaSimpleTypeList::get_ItemType](./get_itemtype/) and [XmlSchemaSimpleTypeList::get_ItemTypeName](./get_itemtypename/) values of the simple type. | +| [get_ItemType](./get_itemtype/)() | Returns the **simpleType** element that is derived from the type specified by the base value. | +| [get_ItemTypeName](./get_itemtypename/)() | Returns the name of a built-in data type or **simpleType** element defined in this schema (or another schema indicated by the specified namespace). | +| [set_BaseItemType](./set_baseitemtype/)(const SharedPtr\\&) | Sets the [XmlSchemaSimpleType](../xmlschemasimpletype/) representing the type of the **simpleType** element based on the [XmlSchemaSimpleTypeList::get_ItemType](./get_itemtype/) and [XmlSchemaSimpleTypeList::get_ItemTypeName](./get_itemtypename/) values of the simple type. | +| [set_ItemType](./set_itemtype/)(const SharedPtr\\&) | Sets the **simpleType** element that is derived from the type specified by the base value. | +| [set_ItemTypeName](./set_itemtypename/)(const SharedPtr\\&) | Sets the name of a built-in data type or **simpleType** element defined in this schema (or another schema indicated by the specified namespace). | +| [XmlSchemaSimpleTypeList](./xmlschemasimpletypelist/)() | Initializes a new instance of the [XmlSchemaSimpleTypeList](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaSimpleTypeContent](../xmlschemasimpletypecontent/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypelist/get_baseitemtype/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypelist/get_baseitemtype/_index.md new file mode 100644 index 0000000000..f53ed8c476 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypelist/get_baseitemtype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeList::get_BaseItemType method +linktitle: get_BaseItemType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeList::get_BaseItemType method. Returns the XmlSchemaSimpleType representing the type of the simpleType element based on the XmlSchemaSimpleTypeList::get_ItemType and XmlSchemaSimpleTypeList::get_ItemTypeName values of the simple type in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemasimpletypelist/get_baseitemtype/ +--- +## XmlSchemaSimpleTypeList::get_BaseItemType method + + +Returns the [XmlSchemaSimpleType](../../xmlschemasimpletype/) representing the type of the **simpleType** element based on the [XmlSchemaSimpleTypeList::get_ItemType](../get_itemtype/) and [XmlSchemaSimpleTypeList::get_ItemTypeName](../get_itemtypename/) values of the simple type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleTypeList::get_BaseItemType() +``` + + +### ReturnValue + +The [XmlSchemaSimpleType](../../xmlschemasimpletype/) representing the type of the **simpleType** element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaSimpleTypeList](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypelist/get_itemtype/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypelist/get_itemtype/_index.md new file mode 100644 index 0000000000..e249859ff3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypelist/get_itemtype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeList::get_ItemType method +linktitle: get_ItemType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeList::get_ItemType method. Returns the simpleType element that is derived from the type specified by the base value in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemasimpletypelist/get_itemtype/ +--- +## XmlSchemaSimpleTypeList::get_ItemType method + + +Returns the **simpleType** element that is derived from the type specified by the base value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleTypeList::get_ItemType() +``` + + +### ReturnValue + +The item type for the simple type element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaSimpleTypeList](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypelist/get_itemtypename/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypelist/get_itemtypename/_index.md new file mode 100644 index 0000000000..2ff351eac1 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypelist/get_itemtypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeList::get_ItemTypeName method +linktitle: get_ItemTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeList::get_ItemTypeName method. Returns the name of a built-in data type or simpleType element defined in this schema (or another schema indicated by the specified namespace) in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemasimpletypelist/get_itemtypename/ +--- +## XmlSchemaSimpleTypeList::get_ItemTypeName method + + +Returns the name of a built-in data type or **simpleType** element defined in this schema (or another schema indicated by the specified namespace). + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleTypeList::get_ItemTypeName() +``` + + +### ReturnValue + +The type name of the simple type list. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaSimpleTypeList](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypelist/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypelist/ptr/_index.md new file mode 100644 index 0000000000..1ad34204c2 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypelist/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeList::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeList::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemasimpletypelist/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaSimpleTypeList::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaSimpleTypeList](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypelist/set_baseitemtype/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypelist/set_baseitemtype/_index.md new file mode 100644 index 0000000000..7fed85d752 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypelist/set_baseitemtype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeList::set_BaseItemType method +linktitle: set_BaseItemType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeList::set_BaseItemType method. Sets the XmlSchemaSimpleType representing the type of the simpleType element based on the XmlSchemaSimpleTypeList::get_ItemType and XmlSchemaSimpleTypeList::get_ItemTypeName values of the simple type in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemasimpletypelist/set_baseitemtype/ +--- +## XmlSchemaSimpleTypeList::set_BaseItemType method + + +Sets the [XmlSchemaSimpleType](../../xmlschemasimpletype/) representing the type of the **simpleType** element based on the [XmlSchemaSimpleTypeList::get_ItemType](../get_itemtype/) and [XmlSchemaSimpleTypeList::get_ItemTypeName](../get_itemtypename/) values of the simple type. + +```cpp +void System::Xml::Schema::XmlSchemaSimpleTypeList::set_BaseItemType(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaSimpleTypeList](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypelist/set_itemtype/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypelist/set_itemtype/_index.md new file mode 100644 index 0000000000..9b566274c5 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypelist/set_itemtype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeList::set_ItemType method +linktitle: set_ItemType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeList::set_ItemType method. Sets the simpleType element that is derived from the type specified by the base value in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemasimpletypelist/set_itemtype/ +--- +## XmlSchemaSimpleTypeList::set_ItemType method + + +Sets the **simpleType** element that is derived from the type specified by the base value. + +```cpp +void System::Xml::Schema::XmlSchemaSimpleTypeList::set_ItemType(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaSimpleTypeList](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypelist/set_itemtypename/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypelist/set_itemtypename/_index.md new file mode 100644 index 0000000000..25420d80db --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypelist/set_itemtypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeList::set_ItemTypeName method +linktitle: set_ItemTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeList::set_ItemTypeName method. Sets the name of a built-in data type or simpleType element defined in this schema (or another schema indicated by the specified namespace) in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemasimpletypelist/set_itemtypename/ +--- +## XmlSchemaSimpleTypeList::set_ItemTypeName method + + +Sets the name of a built-in data type or **simpleType** element defined in this schema (or another schema indicated by the specified namespace). + +```cpp +void System::Xml::Schema::XmlSchemaSimpleTypeList::set_ItemTypeName(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaSimpleTypeList](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypelist/xmlschemasimpletypelist/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypelist/xmlschemasimpletypelist/_index.md new file mode 100644 index 0000000000..f3ad1f0927 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypelist/xmlschemasimpletypelist/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeList::XmlSchemaSimpleTypeList constructor +linktitle: XmlSchemaSimpleTypeList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeList::XmlSchemaSimpleTypeList constructor. Initializes a new instance of the XmlSchemaSimpleTypeList class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemasimpletypelist/xmlschemasimpletypelist/ +--- +## XmlSchemaSimpleTypeList::XmlSchemaSimpleTypeList constructor + + +Initializes a new instance of the [XmlSchemaSimpleTypeList](../) class. + +```cpp +System::Xml::Schema::XmlSchemaSimpleTypeList::XmlSchemaSimpleTypeList() +``` + +## See Also + +* Class [XmlSchemaSimpleTypeList](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/_index.md new file mode 100644 index 0000000000..12003b7fad --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeRestriction class +linktitle: XmlSchemaSimpleTypeRestriction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeRestriction class. Represents the restriction element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used restricting simpleType element in C++.' +type: docs +weight: 6500 +url: /cpp/system.xml.schema/xmlschemasimpletyperestriction/ +--- +## XmlSchemaSimpleTypeRestriction class + + +Represents the **restriction** element for simple types from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used restricting **simpleType** element. + +```cpp +class XmlSchemaSimpleTypeRestriction : public System::Xml::Schema::XmlSchemaSimpleTypeContent +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_BaseType](./get_basetype/)() | Returns information on the base type. | +| [get_BaseTypeName](./get_basetypename/)() | Returns the name of the qualified base type. | +| [get_Facets](./get_facets/)() | Returns an [Xml](../../system.xml/)[Schema](../) facet. | +| [set_BaseType](./set_basetype/)(const SharedPtr\\&) | Sets information on the base type. | +| [set_BaseTypeName](./set_basetypename/)(const SharedPtr\\&) | Sets the name of the qualified base type. | +| [XmlSchemaSimpleTypeRestriction](./xmlschemasimpletyperestriction/)() | Initializes a new instance of the [XmlSchemaSimpleTypeRestriction](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaSimpleTypeContent](../xmlschemasimpletypecontent/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/get_basetype/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/get_basetype/_index.md new file mode 100644 index 0000000000..29a1070abc --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/get_basetype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeRestriction::get_BaseType method +linktitle: get_BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeRestriction::get_BaseType method. Returns information on the base type in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemasimpletyperestriction/get_basetype/ +--- +## XmlSchemaSimpleTypeRestriction::get_BaseType method + + +Returns information on the base type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleTypeRestriction::get_BaseType() +``` + + +### ReturnValue + +The base type for the **simpleType** element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaSimpleTypeRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/get_basetypename/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/get_basetypename/_index.md new file mode 100644 index 0000000000..ce04244e3a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/get_basetypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeRestriction::get_BaseTypeName method +linktitle: get_BaseTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeRestriction::get_BaseTypeName method. Returns the name of the qualified base type in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemasimpletyperestriction/get_basetypename/ +--- +## XmlSchemaSimpleTypeRestriction::get_BaseTypeName method + + +Returns the name of the qualified base type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleTypeRestriction::get_BaseTypeName() +``` + + +### ReturnValue + +The qualified name of the simple type restriction base type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaSimpleTypeRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/get_facets/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/get_facets/_index.md new file mode 100644 index 0000000000..15fe81c9b7 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/get_facets/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeRestriction::get_Facets method +linktitle: get_Facets +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeRestriction::get_Facets method. Returns an XmlSchema facet in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemasimpletyperestriction/get_facets/ +--- +## XmlSchemaSimpleTypeRestriction::get_Facets method + + +Returns an [Xml](../../../system.xml/)[Schema](../../) facet. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleTypeRestriction::get_Facets() +``` + + +### ReturnValue + +One of the following facet classes: [XmlSchemaLengthFacet](../../xmlschemalengthfacet/), [XmlSchemaMinLengthFacet](../../xmlschemaminlengthfacet/), [XmlSchemaMaxLengthFacet](../../xmlschemamaxlengthfacet/), [XmlSchemaPatternFacet](../../xmlschemapatternfacet/), [XmlSchemaEnumerationFacet](../../xmlschemaenumerationfacet/), [XmlSchemaMaxInclusiveFacet](../../xmlschemamaxinclusivefacet/), [XmlSchemaMaxExclusiveFacet](../../xmlschemamaxexclusivefacet/), [XmlSchemaMinInclusiveFacet](../../xmlschemamininclusivefacet/), [XmlSchemaMinExclusiveFacet](../../xmlschemaminexclusivefacet/), [XmlSchemaFractionDigitsFacet](../../xmlschemafractiondigitsfacet/), [XmlSchemaTotalDigitsFacet](../../xmlschematotaldigitsfacet/), [XmlSchemaWhiteSpaceFacet](../../xmlschemawhitespacefacet/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaSimpleTypeRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/ptr/_index.md new file mode 100644 index 0000000000..75127f6291 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeRestriction::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeRestriction::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemasimpletyperestriction/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaSimpleTypeRestriction::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaSimpleTypeRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/set_basetype/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/set_basetype/_index.md new file mode 100644 index 0000000000..ad0d1c032e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/set_basetype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeRestriction::set_BaseType method +linktitle: set_BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeRestriction::set_BaseType method. Sets information on the base type in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemasimpletyperestriction/set_basetype/ +--- +## XmlSchemaSimpleTypeRestriction::set_BaseType method + + +Sets information on the base type. + +```cpp +void System::Xml::Schema::XmlSchemaSimpleTypeRestriction::set_BaseType(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaSimpleTypeRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/set_basetypename/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/set_basetypename/_index.md new file mode 100644 index 0000000000..221d28c12f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/set_basetypename/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeRestriction::set_BaseTypeName method +linktitle: set_BaseTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeRestriction::set_BaseTypeName method. Sets the name of the qualified base type in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemasimpletyperestriction/set_basetypename/ +--- +## XmlSchemaSimpleTypeRestriction::set_BaseTypeName method + + +Sets the name of the qualified base type. + +```cpp +void System::Xml::Schema::XmlSchemaSimpleTypeRestriction::set_BaseTypeName(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaSimpleTypeRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/xmlschemasimpletyperestriction/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/xmlschemasimpletyperestriction/_index.md new file mode 100644 index 0000000000..b52b378bef --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletyperestriction/xmlschemasimpletyperestriction/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeRestriction::XmlSchemaSimpleTypeRestriction constructor +linktitle: XmlSchemaSimpleTypeRestriction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeRestriction::XmlSchemaSimpleTypeRestriction constructor. Initializes a new instance of the XmlSchemaSimpleTypeRestriction class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemasimpletyperestriction/xmlschemasimpletyperestriction/ +--- +## XmlSchemaSimpleTypeRestriction::XmlSchemaSimpleTypeRestriction constructor + + +Initializes a new instance of the [XmlSchemaSimpleTypeRestriction](../) class. + +```cpp +System::Xml::Schema::XmlSchemaSimpleTypeRestriction::XmlSchemaSimpleTypeRestriction() +``` + +## See Also + +* Class [XmlSchemaSimpleTypeRestriction](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypeunion/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/_index.md new file mode 100644 index 0000000000..9f7c75bf26 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeUnion class +linktitle: XmlSchemaSimpleTypeUnion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeUnion class. Represents the union element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C). A union datatype can be used to specify the content of a simpleType. The value of the simpleType element must be any one of a set of alternative datatypes specified in the union. Union types are always derived types and must comprise at least two alternative datatypes in C++.' +type: docs +weight: 6600 +url: /cpp/system.xml.schema/xmlschemasimpletypeunion/ +--- +## XmlSchemaSimpleTypeUnion class + + +Represents the **union** element for simple types from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). A **union** datatype can be used to specify the content of a **simpleType**. The value of the **simpleType** element must be any one of a set of alternative datatypes specified in the union. Union types are always derived types and must comprise at least two alternative datatypes. + +```cpp +class XmlSchemaSimpleTypeUnion : public System::Xml::Schema::XmlSchemaSimpleTypeContent +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_BaseMemberTypes](./get_basemembertypes/)() | Returns an array of [XmlSchemaSimpleType](../xmlschemasimpletype/) objects representing the type of the **simpleType** element based on the [XmlSchemaSimpleTypeUnion::get_BaseTypes](./get_basetypes/) and [XmlSchemaSimpleTypeUnion::get_MemberTypes](./get_membertypes/) values of the simple type. | +| [get_BaseTypes](./get_basetypes/)() | Returns the collection of base types. | +| [get_MemberTypes](./get_membertypes/)() | Returns the array of qualified member names of built-in data types or **simpleType** elements defined in this schema (or another schema indicated by the specified namespace). | +| [set_MemberTypes](./set_membertypes/)(const ArrayPtr\\>\&) | Sets the array of qualified member names of built-in data types or **simpleType** elements defined in this schema (or another schema indicated by the specified namespace). | +| [XmlSchemaSimpleTypeUnion](./xmlschemasimpletypeunion/)() | Initializes a new instance of the [XmlSchemaSimpleTypeUnion](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaSimpleTypeContent](../xmlschemasimpletypecontent/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypeunion/get_basemembertypes/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/get_basemembertypes/_index.md new file mode 100644 index 0000000000..1d77860539 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/get_basemembertypes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeUnion::get_BaseMemberTypes method +linktitle: get_BaseMemberTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeUnion::get_BaseMemberTypes method. Returns an array of XmlSchemaSimpleType objects representing the type of the simpleType element based on the XmlSchemaSimpleTypeUnion::get_BaseTypes and XmlSchemaSimpleTypeUnion::get_MemberTypes values of the simple type in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemasimpletypeunion/get_basemembertypes/ +--- +## XmlSchemaSimpleTypeUnion::get_BaseMemberTypes method + + +Returns an array of [XmlSchemaSimpleType](../../xmlschemasimpletype/) objects representing the type of the **simpleType** element based on the [XmlSchemaSimpleTypeUnion::get_BaseTypes](../get_basetypes/) and [XmlSchemaSimpleTypeUnion::get_MemberTypes](../get_membertypes/) values of the simple type. + +```cpp +ArrayPtr> System::Xml::Schema::XmlSchemaSimpleTypeUnion::get_BaseMemberTypes() +``` + + +### ReturnValue + +An array of [XmlSchemaSimpleType](../../xmlschemasimpletype/) objects representing the type of the **simpleType** element. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlSchemaSimpleTypeUnion](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypeunion/get_basetypes/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/get_basetypes/_index.md new file mode 100644 index 0000000000..85578c3e4e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/get_basetypes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeUnion::get_BaseTypes method +linktitle: get_BaseTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeUnion::get_BaseTypes method. Returns the collection of base types in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemasimpletypeunion/get_basetypes/ +--- +## XmlSchemaSimpleTypeUnion::get_BaseTypes method + + +Returns the collection of base types. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaSimpleTypeUnion::get_BaseTypes() +``` + + +### ReturnValue + +The collection of simple type base values. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObjectCollection](../../xmlschemaobjectcollection/) +* Class [XmlSchemaSimpleTypeUnion](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypeunion/get_membertypes/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/get_membertypes/_index.md new file mode 100644 index 0000000000..396421aa6c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/get_membertypes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeUnion::get_MemberTypes method +linktitle: get_MemberTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeUnion::get_MemberTypes method. Returns the array of qualified member names of built-in data types or simpleType elements defined in this schema (or another schema indicated by the specified namespace) in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemasimpletypeunion/get_membertypes/ +--- +## XmlSchemaSimpleTypeUnion::get_MemberTypes method + + +Returns the array of qualified member names of built-in data types or **simpleType** elements defined in this schema (or another schema indicated by the specified namespace). + +```cpp +ArrayPtr> System::Xml::Schema::XmlSchemaSimpleTypeUnion::get_MemberTypes() +``` + + +### ReturnValue + +An array that consists of a list of members of built-in data types or simple types. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaSimpleTypeUnion](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypeunion/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/ptr/_index.md new file mode 100644 index 0000000000..dfce440ebf --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeUnion::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeUnion::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemasimpletypeunion/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaSimpleTypeUnion::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaSimpleTypeUnion](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypeunion/set_membertypes/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/set_membertypes/_index.md new file mode 100644 index 0000000000..0f316660a3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/set_membertypes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeUnion::set_MemberTypes method +linktitle: set_MemberTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeUnion::set_MemberTypes method. Sets the array of qualified member names of built-in data types or simpleType elements defined in this schema (or another schema indicated by the specified namespace) in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemasimpletypeunion/set_membertypes/ +--- +## XmlSchemaSimpleTypeUnion::set_MemberTypes method + + +Sets the array of qualified member names of built-in data types or **simpleType** elements defined in this schema (or another schema indicated by the specified namespace). + +```cpp +void System::Xml::Schema::XmlSchemaSimpleTypeUnion::set_MemberTypes(const ArrayPtr> &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\>\& | The value to set. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaSimpleTypeUnion](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemasimpletypeunion/xmlschemasimpletypeunion/_index.md b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/xmlschemasimpletypeunion/_index.md new file mode 100644 index 0000000000..2242649097 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemasimpletypeunion/xmlschemasimpletypeunion/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaSimpleTypeUnion::XmlSchemaSimpleTypeUnion constructor +linktitle: XmlSchemaSimpleTypeUnion +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaSimpleTypeUnion::XmlSchemaSimpleTypeUnion constructor. Initializes a new instance of the XmlSchemaSimpleTypeUnion class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemasimpletypeunion/xmlschemasimpletypeunion/ +--- +## XmlSchemaSimpleTypeUnion::XmlSchemaSimpleTypeUnion constructor + + +Initializes a new instance of the [XmlSchemaSimpleTypeUnion](../) class. + +```cpp +System::Xml::Schema::XmlSchemaSimpleTypeUnion::XmlSchemaSimpleTypeUnion() +``` + +## See Also + +* Class [XmlSchemaSimpleTypeUnion](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematotaldigitsfacet/_index.md b/english/cpp/system.xml.schema/xmlschematotaldigitsfacet/_index.md new file mode 100644 index 0000000000..fba5afbd62 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematotaldigitsfacet/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaTotalDigitsFacet class +linktitle: XmlSchemaTotalDigitsFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaTotalDigitsFacet class. Represents the totalDigits facet from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to specify a restriction on the number of digits that can be entered for the value of a simpleType element. That value of totalDigits must be a positive integer in C++.' +type: docs +weight: 6700 +url: /cpp/system.xml.schema/xmlschematotaldigitsfacet/ +--- +## XmlSchemaTotalDigitsFacet class + + +Represents the **totalDigits** facet from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to specify a restriction on the number of digits that can be entered for the value of a **simpleType** element. That value of **totalDigits** must be a positive integer. + +```cpp +class XmlSchemaTotalDigitsFacet : public System::Xml::Schema::XmlSchemaNumericFacet +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlSchemaTotalDigitsFacet](./xmlschematotaldigitsfacet/)() | Initializes a new instance of the [XmlSchemaTotalDigitsFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaNumericFacet](../xmlschemanumericfacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschematotaldigitsfacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschematotaldigitsfacet/ptr/_index.md new file mode 100644 index 0000000000..a9599ae398 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematotaldigitsfacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaTotalDigitsFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaTotalDigitsFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschematotaldigitsfacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaTotalDigitsFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaTotalDigitsFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematotaldigitsfacet/xmlschematotaldigitsfacet/_index.md b/english/cpp/system.xml.schema/xmlschematotaldigitsfacet/xmlschematotaldigitsfacet/_index.md new file mode 100644 index 0000000000..521848e2dc --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematotaldigitsfacet/xmlschematotaldigitsfacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaTotalDigitsFacet::XmlSchemaTotalDigitsFacet constructor +linktitle: XmlSchemaTotalDigitsFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaTotalDigitsFacet::XmlSchemaTotalDigitsFacet constructor. Initializes a new instance of the XmlSchemaTotalDigitsFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschematotaldigitsfacet/xmlschematotaldigitsfacet/ +--- +## XmlSchemaTotalDigitsFacet::XmlSchemaTotalDigitsFacet constructor + + +Initializes a new instance of the [XmlSchemaTotalDigitsFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaTotalDigitsFacet::XmlSchemaTotalDigitsFacet() +``` + +## See Also + +* Class [XmlSchemaTotalDigitsFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/_index.md b/english/cpp/system.xml.schema/xmlschematype/_index.md new file mode 100644 index 0000000000..fac8c615fa --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Xml::Schema::XmlSchemaType class +linktitle: XmlSchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType class. The base class for all simple types and complex types in C++.' +type: docs +weight: 6800 +url: /cpp/system.xml.schema/xmlschematype/ +--- +## XmlSchemaType class + + +The base class for all simple types and complex types. + +```cpp +class XmlSchemaType : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_BaseSchemaType](./get_baseschematype/)() | Returns the post-compilation object type or the built-in XML [Schema](../) Definition Language (XSD) data type, simpleType element, or complexType element. This is a post-schema-compilation infoset value. | +| [get_BaseXmlSchemaType](./get_basexmlschematype/)() | Returns the post-compilation value for the base type of this schema type. | +| [get_Datatype](./get_datatype/)() | Returns the post-compilation value for the data type of the complex type. | +| [get_DerivedBy](./get_derivedby/)() | Returns the post-compilation information on how this element was derived from its base type. | +| [get_Final](./get_final/)() | Returns the final attribute of the type derivation that indicates if further derivations are allowed. | +| [get_FinalResolved](./get_finalresolved/)() | Returns the post-compilation interpretation of the [XmlSchemaType::get_Final](./get_final/) value. | +| virtual [get_IsMixed](./get_ismixed/)() | Returns a value indicating if this type has a mixed content model. This call is only valid in a complex type. | +| [get_Name](./get_name/)() | Returns the name of the type. | +| [get_QualifiedName](./get_qualifiedname/)() | Returns the qualified name for the type built from the **Name** attribute of this type. This is a post-schema-compilation value. | +| [get_TypeCode](./get_typecode/)() | Returns the XmlTypeCode of the type. | +| static [GetBuiltInComplexType](./getbuiltincomplextype/)(XmlTypeCode) | Returns an [XmlSchemaComplexType](../xmlschemacomplextype/) that represents the built-in complex type of the complex type specified. | +| static [GetBuiltInComplexType](./getbuiltincomplextype/)(const SharedPtr\\&) | Returns an [XmlSchemaComplexType](../xmlschemacomplextype/) that represents the built-in complex type of the complex type specified by qualified name. | +| static [GetBuiltInSimpleType](./getbuiltinsimpletype/)(const SharedPtr\\&) | Returns an [XmlSchemaSimpleType](../xmlschemasimpletype/) that represents the built-in simple type of the simple type that is specified by the qualified name. | +| static [GetBuiltInSimpleType](./getbuiltinsimpletype/)(XmlTypeCode) | Returns an [XmlSchemaSimpleType](../xmlschemasimpletype/) that represents the built-in simple type of the specified simple type. | +| static [IsDerivedFrom](./isderivedfrom/)(SharedPtr\, const SharedPtr\\&, XmlSchemaDerivationMethod) | Returns a value indicating if the derived schema type specified is derived from the base schema type specified. | +| [set_Final](./set_final/)(XmlSchemaDerivationMethod) | Sets the final attribute of the type derivation that indicates if further derivations are allowed. | +| virtual [set_IsMixed](./set_ismixed/)(bool) | Sets a value indicating if this type has a mixed content model. This call is only valid in a complex type. | +| [set_Name](./set_name/)(const String\&) | Sets the name of the type. | +| [XmlSchemaType](./xmlschematype/)() | Initializes a new instance of the [XmlSchemaType](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/get_baseschematype/_index.md b/english/cpp/system.xml.schema/xmlschematype/get_baseschematype/_index.md new file mode 100644 index 0000000000..1f16db3ca3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/get_baseschematype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaType::get_BaseSchemaType method +linktitle: get_BaseSchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::get_BaseSchemaType method. Returns the post-compilation object type or the built-in XML Schema Definition Language (XSD) data type, simpleType element, or complexType element. This is a post-schema-compilation infoset value in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschematype/get_baseschematype/ +--- +## XmlSchemaType::get_BaseSchemaType method + + +Returns the post-compilation object type or the built-in XML [Schema](../../) Definition Language (XSD) data type, simpleType element, or complexType element. This is a post-schema-compilation infoset value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaType::get_BaseSchemaType() +``` + + +### ReturnValue + +The built-in XSD data type, simpleType element, or complexType element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/get_basexmlschematype/_index.md b/english/cpp/system.xml.schema/xmlschematype/get_basexmlschematype/_index.md new file mode 100644 index 0000000000..109c342a3c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/get_basexmlschematype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaType::get_BaseXmlSchemaType method +linktitle: get_BaseXmlSchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::get_BaseXmlSchemaType method. Returns the post-compilation value for the base type of this schema type in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschematype/get_basexmlschematype/ +--- +## XmlSchemaType::get_BaseXmlSchemaType method + + +Returns the post-compilation value for the base type of this schema type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaType::get_BaseXmlSchemaType() +``` + + +### ReturnValue + +An [XmlSchemaType](../) object representing the base type of this schema type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaType](../) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/get_datatype/_index.md b/english/cpp/system.xml.schema/xmlschematype/get_datatype/_index.md new file mode 100644 index 0000000000..1caf3f1f6d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/get_datatype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaType::get_Datatype method +linktitle: get_Datatype +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::get_Datatype method. Returns the post-compilation value for the data type of the complex type in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschematype/get_datatype/ +--- +## XmlSchemaType::get_Datatype method + + +Returns the post-compilation value for the data type of the complex type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaType::get_Datatype() +``` + + +### ReturnValue + +The [XmlSchemaDatatype](../../xmlschemadatatype/) post-schema-compilation value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaDatatype](../../xmlschemadatatype/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/get_derivedby/_index.md b/english/cpp/system.xml.schema/xmlschematype/get_derivedby/_index.md new file mode 100644 index 0000000000..2564904dd0 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/get_derivedby/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaType::get_DerivedBy method +linktitle: get_DerivedBy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::get_DerivedBy method. Returns the post-compilation information on how this element was derived from its base type in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschematype/get_derivedby/ +--- +## XmlSchemaType::get_DerivedBy method + + +Returns the post-compilation information on how this element was derived from its base type. + +```cpp +XmlSchemaDerivationMethod System::Xml::Schema::XmlSchemaType::get_DerivedBy() +``` + + +### ReturnValue + +One of the valid XmlSchemaDerivationMethod values. + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/get_final/_index.md b/english/cpp/system.xml.schema/xmlschematype/get_final/_index.md new file mode 100644 index 0000000000..14fdd03b08 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/get_final/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaType::get_Final method +linktitle: get_Final +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::get_Final method. Returns the final attribute of the type derivation that indicates if further derivations are allowed in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschematype/get_final/ +--- +## XmlSchemaType::get_Final method + + +Returns the final attribute of the type derivation that indicates if further derivations are allowed. + +```cpp +XmlSchemaDerivationMethod System::Xml::Schema::XmlSchemaType::get_Final() +``` + + +### ReturnValue + +One of the valid XmlSchemaDerivationMethod values. The default is [XmlSchemaDerivationMethod::None](../../xmlschemaderivationmethod/). + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/get_finalresolved/_index.md b/english/cpp/system.xml.schema/xmlschematype/get_finalresolved/_index.md new file mode 100644 index 0000000000..6dd664608e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/get_finalresolved/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaType::get_FinalResolved method +linktitle: get_FinalResolved +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::get_FinalResolved method. Returns the post-compilation interpretation of the XmlSchemaType::get_Final value in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschematype/get_finalresolved/ +--- +## XmlSchemaType::get_FinalResolved method + + +Returns the post-compilation interpretation of the [XmlSchemaType::get_Final](../get_final/) value. + +```cpp +XmlSchemaDerivationMethod System::Xml::Schema::XmlSchemaType::get_FinalResolved() +``` + + +### ReturnValue + +The post-compilation interpretation of the [XmlSchemaType::get_Final](../get_final/) value. The default is the **finalDefault** attribute value of the **schema** element. + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/get_ismixed/_index.md b/english/cpp/system.xml.schema/xmlschematype/get_ismixed/_index.md new file mode 100644 index 0000000000..2f665dfe86 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/get_ismixed/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaType::get_IsMixed method +linktitle: get_IsMixed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::get_IsMixed method. Returns a value indicating if this type has a mixed content model. This call is only valid in a complex type in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschematype/get_ismixed/ +--- +## XmlSchemaType::get_IsMixed method + + +Returns a value indicating if this type has a mixed content model. This call is only valid in a complex type. + +```cpp +virtual bool System::Xml::Schema::XmlSchemaType::get_IsMixed() +``` + + +### ReturnValue + +**true** if the type has a mixed content model; otherwise, **false**. The default is **false**. + +## See Also + +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/get_name/_index.md b/english/cpp/system.xml.schema/xmlschematype/get_name/_index.md new file mode 100644 index 0000000000..3a8676e5b9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaType::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::get_Name method. Returns the name of the type in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschematype/get_name/ +--- +## XmlSchemaType::get_Name method + + +Returns the name of the type. + +```cpp +String System::Xml::Schema::XmlSchemaType::get_Name() +``` + + +### ReturnValue + +The name of the type. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/get_qualifiedname/_index.md b/english/cpp/system.xml.schema/xmlschematype/get_qualifiedname/_index.md new file mode 100644 index 0000000000..47da45f3d5 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/get_qualifiedname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaType::get_QualifiedName method +linktitle: get_QualifiedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::get_QualifiedName method. Returns the qualified name for the type built from the Name attribute of this type. This is a post-schema-compilation value in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschematype/get_qualifiedname/ +--- +## XmlSchemaType::get_QualifiedName method + + +Returns the qualified name for the type built from the **Name** attribute of this type. This is a post-schema-compilation value. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaType::get_QualifiedName() +``` + + +### ReturnValue + +The [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) for the type built from the **Name** attribute of this type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/get_typecode/_index.md b/english/cpp/system.xml.schema/xmlschematype/get_typecode/_index.md new file mode 100644 index 0000000000..504914453a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/get_typecode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaType::get_TypeCode method +linktitle: get_TypeCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::get_TypeCode method. Returns the XmlTypeCode of the type in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.schema/xmlschematype/get_typecode/ +--- +## XmlSchemaType::get_TypeCode method + + +Returns the XmlTypeCode of the type. + +```cpp +XmlTypeCode System::Xml::Schema::XmlSchemaType::get_TypeCode() +``` + + +### ReturnValue + +One of the XmlTypeCode values. + +## See Also + +* Enum [XmlTypeCode](../../xmltypecode/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/getbuiltincomplextype/_index.md b/english/cpp/system.xml.schema/xmlschematype/getbuiltincomplextype/_index.md new file mode 100644 index 0000000000..64aa5fcf50 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/getbuiltincomplextype/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Xml::Schema::XmlSchemaType::GetBuiltInComplexType method +linktitle: GetBuiltInComplexType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::GetBuiltInComplexType method. Returns an XmlSchemaComplexType that represents the built-in complex type of the complex type specified by qualified name in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml.schema/xmlschematype/getbuiltincomplextype/ +--- +## XmlSchemaType::GetBuiltInComplexType(const SharedPtr\\&) method + + +Returns an [XmlSchemaComplexType](../../xmlschemacomplextype/) that represents the built-in complex type of the complex type specified by qualified name. + +```cpp +static SharedPtr System::Xml::Schema::XmlSchemaType::GetBuiltInComplexType(const SharedPtr &qualifiedName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| qualifiedName | const SharedPtr\\& | The [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) of the complex type. | + +### ReturnValue + +The [XmlSchemaComplexType](../../xmlschemacomplextype/) that represents the built-in complex type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaComplexType](../../xmlschemacomplextype/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaType::GetBuiltInComplexType(XmlTypeCode) method + + +Returns an [XmlSchemaComplexType](../../xmlschemacomplextype/) that represents the built-in complex type of the complex type specified. + +```cpp +static SharedPtr System::Xml::Schema::XmlSchemaType::GetBuiltInComplexType(XmlTypeCode typeCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| typeCode | XmlTypeCode | One of the XmlTypeCode values representing the complex type. | + +### ReturnValue + +The [XmlSchemaComplexType](../../xmlschemacomplextype/) that represents the built-in complex type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaComplexType](../../xmlschemacomplextype/) +* Enum [XmlTypeCode](../../xmltypecode/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/getbuiltinsimpletype/_index.md b/english/cpp/system.xml.schema/xmlschematype/getbuiltinsimpletype/_index.md new file mode 100644 index 0000000000..1e7b07e1db --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/getbuiltinsimpletype/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Xml::Schema::XmlSchemaType::GetBuiltInSimpleType method +linktitle: GetBuiltInSimpleType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::GetBuiltInSimpleType method. Returns an XmlSchemaSimpleType that represents the built-in simple type of the simple type that is specified by the qualified name in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml.schema/xmlschematype/getbuiltinsimpletype/ +--- +## XmlSchemaType::GetBuiltInSimpleType(const SharedPtr\\&) method + + +Returns an [XmlSchemaSimpleType](../../xmlschemasimpletype/) that represents the built-in simple type of the simple type that is specified by the qualified name. + +```cpp +static SharedPtr System::Xml::Schema::XmlSchemaType::GetBuiltInSimpleType(const SharedPtr &qualifiedName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| qualifiedName | const SharedPtr\\& | The [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) of the simple type. | + +### ReturnValue + +The [XmlSchemaSimpleType](../../xmlschemasimpletype/) that represents the built-in simple type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaType::GetBuiltInSimpleType(XmlTypeCode) method + + +Returns an [XmlSchemaSimpleType](../../xmlschemasimpletype/) that represents the built-in simple type of the specified simple type. + +```cpp +static SharedPtr System::Xml::Schema::XmlSchemaType::GetBuiltInSimpleType(XmlTypeCode typeCode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| typeCode | XmlTypeCode | One of the XmlTypeCode values representing the simple type. | + +### ReturnValue + +The [XmlSchemaSimpleType](../../xmlschemasimpletype/) that represents the built-in simple type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSimpleType](../../xmlschemasimpletype/) +* Enum [XmlTypeCode](../../xmltypecode/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/isderivedfrom/_index.md b/english/cpp/system.xml.schema/xmlschematype/isderivedfrom/_index.md new file mode 100644 index 0000000000..319cb7d704 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/isderivedfrom/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Xml::Schema::XmlSchemaType::IsDerivedFrom method +linktitle: IsDerivedFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::IsDerivedFrom method. Returns a value indicating if the derived schema type specified is derived from the base schema type specified in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml.schema/xmlschematype/isderivedfrom/ +--- +## XmlSchemaType::IsDerivedFrom method + + +Returns a value indicating if the derived schema type specified is derived from the base schema type specified. + +```cpp +static bool System::Xml::Schema::XmlSchemaType::IsDerivedFrom(SharedPtr derivedType, const SharedPtr &baseType, XmlSchemaDerivationMethod except) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| derivedType | SharedPtr\ | The derived [XmlSchemaType](../) to test. | +| baseType | const SharedPtr\\& | The base [XmlSchemaType](../) to test the derived [XmlSchemaType](../) against. | +| except | XmlSchemaDerivationMethod | One of the XmlSchemaDerivationMethod values representing a type derivation method to exclude from testing. | + +### ReturnValue + +**true** if the derived type is derived from the base type; otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaType](../) +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/ptr/_index.md b/english/cpp/system.xml.schema/xmlschematype/ptr/_index.md new file mode 100644 index 0000000000..f7161a2d75 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaType::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml.schema/xmlschematype/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaType::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/set_final/_index.md b/english/cpp/system.xml.schema/xmlschematype/set_final/_index.md new file mode 100644 index 0000000000..f662aa26fc --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/set_final/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaType::set_Final method +linktitle: set_Final +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::set_Final method. Sets the final attribute of the type derivation that indicates if further derivations are allowed in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.schema/xmlschematype/set_final/ +--- +## XmlSchemaType::set_Final method + + +Sets the final attribute of the type derivation that indicates if further derivations are allowed. + +```cpp +void System::Xml::Schema::XmlSchemaType::set_Final(XmlSchemaDerivationMethod value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | XmlSchemaDerivationMethod | The value to set. | + +## See Also + +* Enum [XmlSchemaDerivationMethod](../../xmlschemaderivationmethod/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/set_ismixed/_index.md b/english/cpp/system.xml.schema/xmlschematype/set_ismixed/_index.md new file mode 100644 index 0000000000..a23defa83a --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/set_ismixed/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Schema::XmlSchemaType::set_IsMixed method +linktitle: set_IsMixed +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::set_IsMixed method. Sets a value indicating if this type has a mixed content model. This call is only valid in a complex type in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml.schema/xmlschematype/set_ismixed/ +--- +## XmlSchemaType::set_IsMixed method + + +Sets a value indicating if this type has a mixed content model. This call is only valid in a complex type. + +```cpp +virtual void System::Xml::Schema::XmlSchemaType::set_IsMixed(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/set_name/_index.md b/english/cpp/system.xml.schema/xmlschematype/set_name/_index.md new file mode 100644 index 0000000000..228109aa88 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/set_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaType::set_Name method +linktitle: set_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::set_Name method. Sets the name of the type in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml.schema/xmlschematype/set_name/ +--- +## XmlSchemaType::set_Name method + + +Sets the name of the type. + +```cpp +void System::Xml::Schema::XmlSchemaType::set_Name(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschematype/xmlschematype/_index.md b/english/cpp/system.xml.schema/xmlschematype/xmlschematype/_index.md new file mode 100644 index 0000000000..f5d07e832b --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschematype/xmlschematype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaType::XmlSchemaType constructor +linktitle: XmlSchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaType::XmlSchemaType constructor. Initializes a new instance of the XmlSchemaType class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschematype/xmlschematype/ +--- +## XmlSchemaType::XmlSchemaType constructor + + +Initializes a new instance of the [XmlSchemaType](../) class. + +```cpp +System::Xml::Schema::XmlSchemaType::XmlSchemaType() +``` + +## See Also + +* Class [XmlSchemaType](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaunique/_index.md b/english/cpp/system.xml.schema/xmlschemaunique/_index.md new file mode 100644 index 0000000000..58a8d83d47 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaunique/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Schema::XmlSchemaUnique class +linktitle: XmlSchemaUnique +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaUnique class. Represents the unique element from XML Schema as specified by the World Wide Web Consortium (W3C). This class can be used to identify a unique constraint among a set of elements in C++.' +type: docs +weight: 6900 +url: /cpp/system.xml.schema/xmlschemaunique/ +--- +## XmlSchemaUnique class + + +Represents the **unique** element from XML [Schema](../) as specified by the World Wide [Web](../../system.web/) Consortium (W3C). This class can be used to identify a unique constraint among a set of elements. + +```cpp +class XmlSchemaUnique : public System::Xml::Schema::XmlSchemaIdentityConstraint +``` + +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaIdentityConstraint](../xmlschemaidentityconstraint/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaunique/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaunique/ptr/_index.md new file mode 100644 index 0000000000..7d9396ccdc --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaunique/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaUnique::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaUnique::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaunique/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaUnique::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaUnique](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemause/_index.md b/english/cpp/system.xml.schema/xmlschemause/_index.md new file mode 100644 index 0000000000..02a3806041 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemause/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaUse enum +linktitle: XmlSchemaUse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaUse enum. Indicator of how the attribute is used in C++.' +type: docs +weight: 7800 +url: /cpp/system.xml.schema/xmlschemause/ +--- +## XmlSchemaUse enum + + +Indicator of how the attribute is used. + +```cpp +enum class XmlSchemaUse +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | [Attribute](../../system/attribute/) use not specified. | +| Optional | 1 | [Attribute](../../system/attribute/) is optional. | +| Prohibited | 2 | [Attribute](../../system/attribute/) cannot be used. | +| Required | 3 | [Attribute](../../system/attribute/) must appear once. | + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidationflags/_index.md b/english/cpp/system.xml.schema/xmlschemavalidationflags/_index.md new file mode 100644 index 0000000000..f4689bd93c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidationflags/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::Schema::XmlSchemaValidationFlags enum +linktitle: XmlSchemaValidationFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidationFlags enum. Specifies schema validation options used by the XmlSchemaValidator and XmlReader classes in C++.' +type: docs +weight: 7900 +url: /cpp/system.xml.schema/xmlschemavalidationflags/ +--- +## XmlSchemaValidationFlags enum + + +Specifies schema validation options used by the [XmlSchemaValidator](../xmlschemavalidator/) and [XmlReader](../../system.xml/xmlreader/) classes. + +```cpp +enum class XmlSchemaValidationFlags +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | Do not process identity constraints, inline schemas, schema location hints, or report schema validation warnings. | +| ProcessInlineSchema | 1 | Process inline schemas encountered during validation. | +| ProcessSchemaLocation | 2 | Process schema location hints (**xsi:schemaLocation**, **xsi:noNamespaceSchemaLocation**) encountered during validation. | +| ReportValidationWarnings | 4 | Report schema validation warnings encountered during validation. | +| ProcessIdentityConstraints | 8 | Process identity constraints (**xs:ID**, **xs:IDREF**, **xs:key**, **xs:keyref**, **xs:unique**) encountered during validation. | +| AllowXmlAttributes | 16 | Allow xml:* attributes even if they are not defined in the schema. The attributes will be validated based on their data type. | + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/_index.md new file mode 100644 index 0000000000..a1362f3ca6 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/_index.md @@ -0,0 +1,65 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator class +linktitle: XmlSchemaValidator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator class. Represents an XML Schema Definition Language (XSD) Schema validation engine. The XmlSchemaValidator class cannot be inherited in C++.' +type: docs +weight: 7000 +url: /cpp/system.xml.schema/xmlschemavalidator/ +--- +## XmlSchemaValidator class + + +Represents an XML [Schema](../) Definition Language (XSD) [Schema](../) validation engine. The [XmlSchemaValidator](./) class cannot be inherited. + +```cpp +class XmlSchemaValidator : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddSchema](./addschema/)(const SharedPtr\\&) | Adds an XML [Schema](../) Definition Language (XSD) schema to the set of schemas used for validation. | +| [EndValidation](./endvalidation/)() | Ends validation and checks identity constraints for the entire XML document. | +| [get_LineInfoProvider](./get_lineinfoprovider/)() | Returns the line number information for the XML node being validated. | +| [get_SourceUri](./get_sourceuri/)() | Returns the source URI for the XML node being validated. | +| [get_ValidationEventSender](./get_validationeventsender/)() | Returns the object sent as the sender object of a validation event. | +| [GetExpectedAttributes](./getexpectedattributes/)() | Returns the expected attributes for the current element context. | +| [GetExpectedParticles](./getexpectedparticles/)() | Returns the expected particles in the current element context. | +| [GetUnspecifiedDefaultAttributes](./getunspecifieddefaultattributes/)(const SharedPtr\\>\>\&) | Validates identity constraints on the default attributes and populates the List specified with [XmlSchemaAttribute](../xmlschemaattribute/) objects for any attributes with default values that have not been previously validated using the [XmlSchemaValidator::ValidateAttribute](./validateattribute/) method in the element context. | +| [Initialize](./initialize/)() | Initializes the state of the [XmlSchemaValidator](./) object. | +| [Initialize](./initialize/)(const SharedPtr\\&) | Initializes the state of the [XmlSchemaValidator](./) object using the [XmlSchemaObject](../xmlschemaobject/) specified for partial validation. | +| [set_LineInfoProvider](./set_lineinfoprovider/)(const SharedPtr\\&) | Sets the line number information for the XML node being validated. | +| [set_SourceUri](./set_sourceuri/)(const SharedPtr\\&) | Sets the source URI for the XML node being validated. | +| [set_ValidationEventSender](./set_validationeventsender/)(const SharedPtr\\&) | Sets the object sent as the sender object of a validation event. | +| [set_XmlResolver](./set_xmlresolver/)(const SharedPtr\\&) | Sets the [XmlResolver](../../system.xml/xmlresolver/) object used to resolve **xs:import** and **xs:include** elements as well as **xsi:schemaLocation** and **xsi:noNamespaceSchemaLocation** attributes. | +| [SkipToEndElement](./skiptoendelement/)(const SharedPtr\\&) | Skips validation of the current element content and prepares the [XmlSchemaValidator](./) object to validate content in the parent element's context. | +| [ValidateAttribute](./validateattribute/)(const String\&, const String\&, const String\&, const SharedPtr\\&) | Validates the attribute name, namespace URI, and value in the current element context. | +| [ValidateAttribute](./validateattribute/)(const String\&, const String\&, XmlValueGetter, const SharedPtr\\&) | Validates the attribute name, namespace URI, and value in the current element context. | +| [ValidateElement](./validateelement/)(const String\&, const String\&, const SharedPtr\\&) | Validates the element in the current context. | +| [ValidateElement](./validateelement/)(const String\&, const String\&, const SharedPtr\\&, const String\&, const String\&, const String\&, const String\&) | Validates the element in the current context with the **xsi:Type**, **xsi:Nil**, **xsi:SchemaLocation**, and **xsi:NoNamespaceSchemaLocation** attribute values specified. | +| [ValidateEndElement](./validateendelement/)(const SharedPtr\\&) | Verifies if the text content of the element is valid according to its data type for elements with simple content, and verifies if the content of the current element is complete for elements with complex content. | +| [ValidateEndElement](./validateendelement/)(const SharedPtr\\&, const SharedPtr\\&) | Verifies if the text content of the element specified is valid according to its data type. | +| [ValidateEndOfAttributes](./validateendofattributes/)(const SharedPtr\\&) | Verifies whether all the required attributes in the element context are present and prepares the [XmlSchemaValidator](./) object to validate the child content of the element. | +| [ValidateText](./validatetext/)(const String\&) | Validates whether the text **string** specified is allowed in the current element context, and accumulates the text for validation if the current element has simple content. | +| [ValidateText](./validatetext/)(XmlValueGetter) | Validates whether the text returned by the XmlValueGetter object specified is allowed in the current element context, and accumulates the text for validation if the current element has simple content. | +| [ValidateWhitespace](./validatewhitespace/)(const String\&) | Validates whether the white space in the **string** specified is allowed in the current element context, and accumulates the white space for validation if the current element has simple content. | +| [ValidateWhitespace](./validatewhitespace/)(XmlValueGetter) | Validates whether the white space returned by the XmlValueGetter object specified is allowed in the current element context, and accumulates the white space for validation if the current element has simple content. | +| [XmlSchemaValidator](./xmlschemavalidator/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, XmlSchemaValidationFlags) | Initializes a new instance of the [XmlSchemaValidator](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/addschema/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/addschema/_index.md new file mode 100644 index 0000000000..9c84861e7e --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/addschema/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::AddSchema method +linktitle: AddSchema +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::AddSchema method. Adds an XML Schema Definition Language (XSD) schema to the set of schemas used for validation in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemavalidator/addschema/ +--- +## XmlSchemaValidator::AddSchema method + + +Adds an XML [Schema](../../) Definition Language (XSD) schema to the set of schemas used for validation. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::AddSchema(const SharedPtr &schema) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schema | const SharedPtr\\& | An [XmlSchema](../../xmlschema/) object to add to the set of schemas used for validation. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../xmlschema/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/endvalidation/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/endvalidation/_index.md new file mode 100644 index 0000000000..59ce9f3bfc --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/endvalidation/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::EndValidation method +linktitle: EndValidation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::EndValidation method. Ends validation and checks identity constraints for the entire XML document in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemavalidator/endvalidation/ +--- +## XmlSchemaValidator::EndValidation method + + +Ends validation and checks identity constraints for the entire XML document. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::EndValidation() +``` + + +## See Also + +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/get_lineinfoprovider/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/get_lineinfoprovider/_index.md new file mode 100644 index 0000000000..1bde6fbe21 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/get_lineinfoprovider/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::get_LineInfoProvider method +linktitle: get_LineInfoProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::get_LineInfoProvider method. Returns the line number information for the XML node being validated in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.schema/xmlschemavalidator/get_lineinfoprovider/ +--- +## XmlSchemaValidator::get_LineInfoProvider method + + +Returns the line number information for the XML node being validated. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaValidator::get_LineInfoProvider() +``` + + +### ReturnValue + +An [IXmlLineInfo](../../../system.xml/ixmllineinfo/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXmlLineInfo](../../../system.xml/ixmllineinfo/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/get_sourceuri/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/get_sourceuri/_index.md new file mode 100644 index 0000000000..9b2247edf8 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/get_sourceuri/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::get_SourceUri method +linktitle: get_SourceUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::get_SourceUri method. Returns the source URI for the XML node being validated in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.schema/xmlschemavalidator/get_sourceuri/ +--- +## XmlSchemaValidator::get_SourceUri method + + +Returns the source URI for the XML node being validated. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaValidator::get_SourceUri() +``` + + +### ReturnValue + +A [Uri](../../../system/uri/) object representing the source URI for the XML node being validated; the default is **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/get_validationeventsender/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/get_validationeventsender/_index.md new file mode 100644 index 0000000000..971e62fedf --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/get_validationeventsender/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::get_ValidationEventSender method +linktitle: get_ValidationEventSender +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::get_ValidationEventSender method. Returns the object sent as the sender object of a validation event in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.schema/xmlschemavalidator/get_validationeventsender/ +--- +## XmlSchemaValidator::get_ValidationEventSender method + + +Returns the object sent as the sender object of a validation event. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaValidator::get_ValidationEventSender() +``` + + +### ReturnValue + +An [Object](../../../system/object/); the default is this [XmlSchemaValidator](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/getexpectedattributes/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/getexpectedattributes/_index.md new file mode 100644 index 0000000000..d46bc92179 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/getexpectedattributes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::GetExpectedAttributes method +linktitle: GetExpectedAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::GetExpectedAttributes method. Returns the expected attributes for the current element context in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.schema/xmlschemavalidator/getexpectedattributes/ +--- +## XmlSchemaValidator::GetExpectedAttributes method + + +Returns the expected attributes for the current element context. + +```cpp +ArrayPtr> System::Xml::Schema::XmlSchemaValidator::GetExpectedAttributes() +``` + + +### ReturnValue + +An array of [XmlSchemaAttribute](../../xmlschemaattribute/) objects or an empty array if there are no expected attributes. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaAttribute](../../xmlschemaattribute/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/getexpectedparticles/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/getexpectedparticles/_index.md new file mode 100644 index 0000000000..a47a4e36d5 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/getexpectedparticles/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::GetExpectedParticles method +linktitle: GetExpectedParticles +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::GetExpectedParticles method. Returns the expected particles in the current element context in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.schema/xmlschemavalidator/getexpectedparticles/ +--- +## XmlSchemaValidator::GetExpectedParticles method + + +Returns the expected particles in the current element context. + +```cpp +ArrayPtr> System::Xml::Schema::XmlSchemaValidator::GetExpectedParticles() +``` + + +### ReturnValue + +An array of [XmlSchemaParticle](../../xmlschemaparticle/) objects or an empty array if there are no expected particles. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaParticle](../../xmlschemaparticle/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/getunspecifieddefaultattributes/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/getunspecifieddefaultattributes/_index.md new file mode 100644 index 0000000000..4115320bc7 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/getunspecifieddefaultattributes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::GetUnspecifiedDefaultAttributes method +linktitle: GetUnspecifiedDefaultAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::GetUnspecifiedDefaultAttributes method. Validates identity constraints on the default attributes and populates the List specified with XmlSchemaAttribute objects for any attributes with default values that have not been previously validated using the XmlSchemaValidator::ValidateAttribute method in the element context in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.schema/xmlschemavalidator/getunspecifieddefaultattributes/ +--- +## XmlSchemaValidator::GetUnspecifiedDefaultAttributes method + + +Validates identity constraints on the default attributes and populates the List specified with [XmlSchemaAttribute](../../xmlschemaattribute/) objects for any attributes with default values that have not been previously validated using the [XmlSchemaValidator::ValidateAttribute](../validateattribute/) method in the element context. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::GetUnspecifiedDefaultAttributes(const SharedPtr>> &defaultAttributes) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| defaultAttributes | const SharedPtr\\>\>\& | A List to populate with [XmlSchemaAttribute](../../xmlschemaattribute/) objects for any attributes not yet encountered during validation in the element context. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [Object](../../../system/object/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/initialize/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/initialize/_index.md new file mode 100644 index 0000000000..9431a43369 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/initialize/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::Initialize method +linktitle: Initialize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::Initialize method. Initializes the state of the XmlSchemaValidator object in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.schema/xmlschemavalidator/initialize/ +--- +## XmlSchemaValidator::Initialize() method + + +Initializes the state of the [XmlSchemaValidator](../) object. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::Initialize() +``` + + +## See Also + +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaValidator::Initialize(const SharedPtr\\&) method + + +Initializes the state of the [XmlSchemaValidator](../) object using the [XmlSchemaObject](../../xmlschemaobject/) specified for partial validation. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::Initialize(const SharedPtr &partialValidationType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| partialValidationType | const SharedPtr\\& | An [XmlSchemaElement](../../xmlschemaelement/), [XmlSchemaAttribute](../../xmlschemaattribute/), or [XmlSchemaType](../../xmlschematype/) object used to initialize the validation context of the [XmlSchemaValidator](../) object for partial validation. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaObject](../../xmlschemaobject/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/ptr/_index.md new file mode 100644 index 0000000000..937ea9188f --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml.schema/xmlschemavalidator/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaValidator::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/set_lineinfoprovider/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/set_lineinfoprovider/_index.md new file mode 100644 index 0000000000..d95f3cbdc9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/set_lineinfoprovider/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::set_LineInfoProvider method +linktitle: set_LineInfoProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::set_LineInfoProvider method. Sets the line number information for the XML node being validated in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.schema/xmlschemavalidator/set_lineinfoprovider/ +--- +## XmlSchemaValidator::set_LineInfoProvider method + + +Sets the line number information for the XML node being validated. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::set_LineInfoProvider(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXmlLineInfo](../../../system.xml/ixmllineinfo/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/set_sourceuri/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/set_sourceuri/_index.md new file mode 100644 index 0000000000..3c8a5066a3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/set_sourceuri/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::set_SourceUri method +linktitle: set_SourceUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::set_SourceUri method. Sets the source URI for the XML node being validated in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.schema/xmlschemavalidator/set_sourceuri/ +--- +## XmlSchemaValidator::set_SourceUri method + + +Sets the source URI for the XML node being validated. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::set_SourceUri(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/set_validationeventsender/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/set_validationeventsender/_index.md new file mode 100644 index 0000000000..2a8612d5a6 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/set_validationeventsender/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::set_ValidationEventSender method +linktitle: set_ValidationEventSender +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::set_ValidationEventSender method. Sets the object sent as the sender object of a validation event in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml.schema/xmlschemavalidator/set_validationeventsender/ +--- +## XmlSchemaValidator::set_ValidationEventSender method + + +Sets the object sent as the sender object of a validation event. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::set_ValidationEventSender(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/set_xmlresolver/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/set_xmlresolver/_index.md new file mode 100644 index 0000000000..134a5aa888 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/set_xmlresolver/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::set_XmlResolver method +linktitle: set_XmlResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::set_XmlResolver method. Sets the XmlResolver object used to resolve xs:import and xs:include elements as well as xsi:schemaLocation and xsi:noNamespaceSchemaLocation attributes in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml.schema/xmlschemavalidator/set_xmlresolver/ +--- +## XmlSchemaValidator::set_XmlResolver method + + +Sets the [XmlResolver](../../../system.xml/xmlresolver/) object used to resolve **xs:import** and **xs:include** elements as well as **xsi:schemaLocation** and **xsi:noNamespaceSchemaLocation** attributes. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::set_XmlResolver(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/skiptoendelement/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/skiptoendelement/_index.md new file mode 100644 index 0000000000..a6f6387fa7 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/skiptoendelement/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::SkipToEndElement method +linktitle: SkipToEndElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::SkipToEndElement method. Skips validation of the current element content and prepares the XmlSchemaValidator object to validate content in the parent element''s context in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml.schema/xmlschemavalidator/skiptoendelement/ +--- +## XmlSchemaValidator::SkipToEndElement method + + +Skips validation of the current element content and prepares the [XmlSchemaValidator](../) object to validate content in the parent element's context. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::SkipToEndElement(const SharedPtr &schemaInfo) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schemaInfo | const SharedPtr\\& | An [XmlSchemaInfo](../../xmlschemainfo/) object whose properties are set if the current element content is successfully skipped. This parameter can be **nullptr**. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaInfo](../../xmlschemainfo/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/validateattribute/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/validateattribute/_index.md new file mode 100644 index 0000000000..47ecf3e7f9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/validateattribute/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::ValidateAttribute method +linktitle: ValidateAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::ValidateAttribute method. Validates the attribute name, namespace URI, and value in the current element context in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml.schema/xmlschemavalidator/validateattribute/ +--- +## XmlSchemaValidator::ValidateAttribute(const String\&, const String\&, const String\&, const SharedPtr\\&) method + + +Validates the attribute name, namespace URI, and value in the current element context. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaValidator::ValidateAttribute(const String &localName, const String &namespaceUri, const String &attributeValue, const SharedPtr &schemaInfo) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the attribute to validate. | +| namespaceUri | const String\& | The namespace URI of the attribute to validate. | +| attributeValue | const String\& | The value of the attribute to validate. | +| schemaInfo | const SharedPtr\\& | An [XmlSchemaInfo](../../xmlschemainfo/) object whose properties are set on successful validation of the attribute. This parameter can be **nullptr**. | + +### ReturnValue + +The validated attribute's value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [XmlSchemaInfo](../../xmlschemainfo/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaValidator::ValidateAttribute(const String\&, const String\&, XmlValueGetter, const SharedPtr\\&) method + + +Validates the attribute name, namespace URI, and value in the current element context. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaValidator::ValidateAttribute(const String &localName, const String &namespaceUri, XmlValueGetter attributeValue, const SharedPtr &schemaInfo) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the attribute to validate. | +| namespaceUri | const String\& | The namespace URI of the attribute to validate. | +| attributeValue | XmlValueGetter | An XmlValueGetter callback used to pass the attribute's value as a type compatible with the XML [Schema](../../) Definition Language (XSD) type of the attribute. | +| schemaInfo | const SharedPtr\\& | An [XmlSchemaInfo](../../xmlschemainfo/) object whose properties are set on successful validation of the attribute. This parameter and can be **nullptr**. | + +### ReturnValue + +The validated attribute's value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Typedef [XmlValueGetter](../../xmlvaluegetter/) +* Class [XmlSchemaInfo](../../xmlschemainfo/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/validateelement/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/validateelement/_index.md new file mode 100644 index 0000000000..2282765010 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/validateelement/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::ValidateElement method +linktitle: ValidateElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::ValidateElement method. Validates the element in the current context in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml.schema/xmlschemavalidator/validateelement/ +--- +## XmlSchemaValidator::ValidateElement(const String\&, const String\&, const SharedPtr\\&) method + + +Validates the element in the current context. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::ValidateElement(const String &localName, const String &namespaceUri, const SharedPtr &schemaInfo) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the element to validate. | +| namespaceUri | const String\& | The namespace URI of the element to validate. | +| schemaInfo | const SharedPtr\\& | An [XmlSchemaInfo](../../xmlschemainfo/) object whose properties are set on successful validation of the element's name. This parameter can be **nullptr**. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaInfo](../../xmlschemainfo/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaValidator::ValidateElement(const String\&, const String\&, const SharedPtr\\&, const String\&, const String\&, const String\&, const String\&) method + + +Validates the element in the current context with the **xsi:Type**, **xsi:Nil**, **xsi:SchemaLocation**, and **xsi:NoNamespaceSchemaLocation** attribute values specified. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::ValidateElement(const String &localName, const String &namespaceUri, const SharedPtr &schemaInfo, const String &xsiType, const String &xsiNil, const String &xsiSchemaLocation, const String &xsiNoNamespaceSchemaLocation) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the element to validate. | +| namespaceUri | const String\& | The namespace URI of the element to validate. | +| schemaInfo | const SharedPtr\\& | An [XmlSchemaInfo](../../xmlschemainfo/) object whose properties are set on successful validation of the element's name. This parameter can be **nullptr**. | +| xsiType | const String\& | The **xsi:Type** attribute value of the element. This parameter can be **nullptr**. | +| xsiNil | const String\& | The **xsi:Nil** attribute value of the element. This parameter can be **nullptr**. | +| xsiSchemaLocation | const String\& | The **xsi:SchemaLocation** attribute value of the element. This parameter can be **nullptr**. | +| xsiNoNamespaceSchemaLocation | const String\& | The **xsi:NoNamespaceSchemaLocation** attribute value of the element. This parameter can be **nullptr**. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaInfo](../../xmlschemainfo/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/validateendelement/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/validateendelement/_index.md new file mode 100644 index 0000000000..b1826c7f49 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/validateendelement/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::ValidateEndElement method +linktitle: ValidateEndElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::ValidateEndElement method. Verifies if the text content of the element is valid according to its data type for elements with simple content, and verifies if the content of the current element is complete for elements with complex content in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml.schema/xmlschemavalidator/validateendelement/ +--- +## XmlSchemaValidator::ValidateEndElement(const SharedPtr\\&) method + + +Verifies if the text content of the element is valid according to its data type for elements with simple content, and verifies if the content of the current element is complete for elements with complex content. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaValidator::ValidateEndElement(const SharedPtr &schemaInfo) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schemaInfo | const SharedPtr\\& | An [XmlSchemaInfo](../../xmlschemainfo/) object whose properties are set on successful validation of the element. This parameter can be **nullptr**. | + +### ReturnValue + +The parsed, typed text value of the element if the element has simple content. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlSchemaInfo](../../xmlschemainfo/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaValidator::ValidateEndElement(const SharedPtr\\&, const SharedPtr\\&) method + + +Verifies if the text content of the element specified is valid according to its data type. + +```cpp +SharedPtr System::Xml::Schema::XmlSchemaValidator::ValidateEndElement(const SharedPtr &schemaInfo, const SharedPtr &typedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schemaInfo | const SharedPtr\\& | An [XmlSchemaInfo](../../xmlschemainfo/) object whose properties are set on successful validation of the text content of the element. This parameter can be **nullptr**. | +| typedValue | const SharedPtr\\& | The typed text content of the element. | + +### ReturnValue + +The parsed, typed simple content of the element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlSchemaInfo](../../xmlschemainfo/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/validateendofattributes/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/validateendofattributes/_index.md new file mode 100644 index 0000000000..cf940e537c --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/validateendofattributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::ValidateEndOfAttributes method +linktitle: ValidateEndOfAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::ValidateEndOfAttributes method. Verifies whether all the required attributes in the element context are present and prepares the XmlSchemaValidator object to validate the child content of the element in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml.schema/xmlschemavalidator/validateendofattributes/ +--- +## XmlSchemaValidator::ValidateEndOfAttributes method + + +Verifies whether all the required attributes in the element context are present and prepares the [XmlSchemaValidator](../) object to validate the child content of the element. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::ValidateEndOfAttributes(const SharedPtr &schemaInfo) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schemaInfo | const SharedPtr\\& | An [XmlSchemaInfo](../../xmlschemainfo/) object whose properties are set on successful verification that all the required attributes in the element context are present. This parameter can be **nullptr**. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaInfo](../../xmlschemainfo/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/validatetext/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/validatetext/_index.md new file mode 100644 index 0000000000..290beafde3 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/validatetext/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::ValidateText method +linktitle: ValidateText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::ValidateText method. Validates whether the text string specified is allowed in the current element context, and accumulates the text for validation if the current element has simple content in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml.schema/xmlschemavalidator/validatetext/ +--- +## XmlSchemaValidator::ValidateText(const String\&) method + + +Validates whether the text **string** specified is allowed in the current element context, and accumulates the text for validation if the current element has simple content. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::ValidateText(const String &elementValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| elementValue | const String\& | A text **string** to validate in the current element context. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaValidator::ValidateText(XmlValueGetter) method + + +Validates whether the text returned by the XmlValueGetter object specified is allowed in the current element context, and accumulates the text for validation if the current element has simple content. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::ValidateText(XmlValueGetter elementValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| elementValue | XmlValueGetter | An XmlValueGetter callback used to pass the text value as a type compatible with the XML [Schema](../../) Definition Language (XSD) type of the attribute. | + +## See Also + +* Typedef [XmlValueGetter](../../xmlvaluegetter/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/validatewhitespace/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/validatewhitespace/_index.md new file mode 100644 index 0000000000..664ec2b306 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/validatewhitespace/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::ValidateWhitespace method +linktitle: ValidateWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::ValidateWhitespace method. Validates whether the white space in the string specified is allowed in the current element context, and accumulates the white space for validation if the current element has simple content in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml.schema/xmlschemavalidator/validatewhitespace/ +--- +## XmlSchemaValidator::ValidateWhitespace(const String\&) method + + +Validates whether the white space in the **string** specified is allowed in the current element context, and accumulates the white space for validation if the current element has simple content. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::ValidateWhitespace(const String &elementValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| elementValue | const String\& | A white space **string** to validate in the current element context. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSchemaValidator::ValidateWhitespace(XmlValueGetter) method + + +Validates whether the white space returned by the XmlValueGetter object specified is allowed in the current element context, and accumulates the white space for validation if the current element has simple content. + +```cpp +void System::Xml::Schema::XmlSchemaValidator::ValidateWhitespace(XmlValueGetter elementValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| elementValue | XmlValueGetter | An XmlValueGetter callback used to pass the white space value as a type compatible with the XML [Schema](../../) Definition Language (XSD) type of the attribute. | + +## See Also + +* Typedef [XmlValueGetter](../../xmlvaluegetter/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidator/xmlschemavalidator/_index.md b/english/cpp/system.xml.schema/xmlschemavalidator/xmlschemavalidator/_index.md new file mode 100644 index 0000000000..18bd94869d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidator/xmlschemavalidator/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::Schema::XmlSchemaValidator::XmlSchemaValidator constructor +linktitle: XmlSchemaValidator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidator::XmlSchemaValidator constructor. Initializes a new instance of the XmlSchemaValidator class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemavalidator/xmlschemavalidator/ +--- +## XmlSchemaValidator::XmlSchemaValidator constructor + + +Initializes a new instance of the [XmlSchemaValidator](../) class. + +```cpp +System::Xml::Schema::XmlSchemaValidator::XmlSchemaValidator(const SharedPtr &nameTable, const SharedPtr &schemas, const SharedPtr &namespaceResolver, XmlSchemaValidationFlags validationFlags) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nameTable | const SharedPtr\\& | An [XmlNameTable](../../../system.xml/xmlnametable/) object containing element and attribute names as atomized strings. | +| schemas | const SharedPtr\\& | An [XmlSchemaSet](../../xmlschemaset/) object containing the XML [Schema](../../) Definition Language (XSD) schemas used for validation. | +| namespaceResolver | const SharedPtr\\& | An [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object used for resolving namespaces encountered during validation. | +| validationFlags | XmlSchemaValidationFlags | An XmlSchemaValidationFlags value specifying schema validation options. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../../system.xml/xmlnametable/) +* Class [XmlSchemaSet](../../xmlschemaset/) +* Class [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) +* Enum [XmlSchemaValidationFlags](../../xmlschemavalidationflags/) +* Class [XmlSchemaValidator](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemavalidity/_index.md b/english/cpp/system.xml.schema/xmlschemavalidity/_index.md new file mode 100644 index 0000000000..4b47273567 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemavalidity/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Schema::XmlSchemaValidity enum +linktitle: XmlSchemaValidity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaValidity enum. Represents the validity of an XML item validated by the XmlSchemaValidator class in C++.' +type: docs +weight: 8000 +url: /cpp/system.xml.schema/xmlschemavalidity/ +--- +## XmlSchemaValidity enum + + +Represents the validity of an XML item validated by the [XmlSchemaValidator](../xmlschemavalidator/) class. + +```cpp +enum class XmlSchemaValidity +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| NotKnown | 0 | The validity of the XML item is not known. | +| Valid | 1 | The XML item is valid. | +| Invalid | 2 | The XML item is invalid. | + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemawhitespacefacet/_index.md b/english/cpp/system.xml.schema/xmlschemawhitespacefacet/_index.md new file mode 100644 index 0000000000..349114558d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemawhitespacefacet/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Schema::XmlSchemaWhiteSpaceFacet class +linktitle: XmlSchemaWhiteSpaceFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaWhiteSpaceFacet class. Represents the World Wide Web Consortium (W3C) whiteSpace facet in C++.' +type: docs +weight: 7100 +url: /cpp/system.xml.schema/xmlschemawhitespacefacet/ +--- +## XmlSchemaWhiteSpaceFacet class + + +Represents the World Wide [Web](../../system.web/) Consortium (W3C) **whiteSpace** facet. + +```cpp +class XmlSchemaWhiteSpaceFacet : public System::Xml::Schema::XmlSchemaFacet +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlSchemaWhiteSpaceFacet](./xmlschemawhitespacefacet/)() | Initializes a new instance of the [XmlSchemaWhiteSpaceFacet](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaFacet](../xmlschemafacet/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemawhitespacefacet/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemawhitespacefacet/ptr/_index.md new file mode 100644 index 0000000000..3438553a5d --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemawhitespacefacet/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaWhiteSpaceFacet::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaWhiteSpaceFacet::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemawhitespacefacet/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaWhiteSpaceFacet::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaWhiteSpaceFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemawhitespacefacet/xmlschemawhitespacefacet/_index.md b/english/cpp/system.xml.schema/xmlschemawhitespacefacet/xmlschemawhitespacefacet/_index.md new file mode 100644 index 0000000000..09c148daa2 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemawhitespacefacet/xmlschemawhitespacefacet/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaWhiteSpaceFacet::XmlSchemaWhiteSpaceFacet constructor +linktitle: XmlSchemaWhiteSpaceFacet +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaWhiteSpaceFacet::XmlSchemaWhiteSpaceFacet constructor. Initializes a new instance of the XmlSchemaWhiteSpaceFacet class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemawhitespacefacet/xmlschemawhitespacefacet/ +--- +## XmlSchemaWhiteSpaceFacet::XmlSchemaWhiteSpaceFacet constructor + + +Initializes a new instance of the [XmlSchemaWhiteSpaceFacet](../) class. + +```cpp +System::Xml::Schema::XmlSchemaWhiteSpaceFacet::XmlSchemaWhiteSpaceFacet() +``` + +## See Also + +* Class [XmlSchemaWhiteSpaceFacet](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaxpath/_index.md b/english/cpp/system.xml.schema/xmlschemaxpath/_index.md new file mode 100644 index 0000000000..9efe25e638 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaxpath/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Xml::Schema::XmlSchemaXPath class +linktitle: XmlSchemaXPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaXPath class. Represents the World Wide Web Consortium (W3C) selector element in C++.' +type: docs +weight: 7200 +url: /cpp/system.xml.schema/xmlschemaxpath/ +--- +## XmlSchemaXPath class + + +Represents the World Wide [Web](../../system.web/) Consortium (W3C) **selector** element. + +```cpp +class XmlSchemaXPath : public System::Xml::Schema::XmlSchemaAnnotated +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_XPath](./get_xpath/)() | Returns the attribute for the [XPath](../../system.xml.xpath/) expression. | +| [set_XPath](./set_xpath/)(const String\&) | Sets the attribute for the [XPath](../../system.xml.xpath/) expression. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlSchemaAnnotated](../xmlschemaannotated/) +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlschemaxpath/get_xpath/_index.md b/english/cpp/system.xml.schema/xmlschemaxpath/get_xpath/_index.md new file mode 100644 index 0000000000..62cbdc71d9 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaxpath/get_xpath/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaXPath::get_XPath method +linktitle: get_XPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaXPath::get_XPath method. Returns the attribute for the XPath expression in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.schema/xmlschemaxpath/get_xpath/ +--- +## XmlSchemaXPath::get_XPath method + + +Returns the attribute for the [XPath](../../../system.xml.xpath/) expression. + +```cpp +String System::Xml::Schema::XmlSchemaXPath::get_XPath() +``` + + +### ReturnValue + +The string attribute value for the [XPath](../../../system.xml.xpath/) expression. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaXPath](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaxpath/ptr/_index.md b/english/cpp/system.xml.schema/xmlschemaxpath/ptr/_index.md new file mode 100644 index 0000000000..e244af3b09 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaxpath/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlSchemaXPath::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaXPath::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.schema/xmlschemaxpath/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Schema::XmlSchemaXPath::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSchemaXPath](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlschemaxpath/set_xpath/_index.md b/english/cpp/system.xml.schema/xmlschemaxpath/set_xpath/_index.md new file mode 100644 index 0000000000..19712ac782 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlschemaxpath/set_xpath/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSchemaXPath::set_XPath method +linktitle: set_XPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSchemaXPath::set_XPath method. Sets the attribute for the XPath expression in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.schema/xmlschemaxpath/set_xpath/ +--- +## XmlSchemaXPath::set_XPath method + + +Sets the attribute for the [XPath](../../../system.xml.xpath/) expression. + +```cpp +void System::Xml::Schema::XmlSchemaXPath::set_XPath(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSchemaXPath](../) +* Namespace [System::Xml::Schema](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.schema/xmlseveritytype/_index.md b/english/cpp/system.xml.schema/xmlseveritytype/_index.md new file mode 100644 index 0000000000..843569aa99 --- /dev/null +++ b/english/cpp/system.xml.schema/xmlseveritytype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Schema::XmlSeverityType enum +linktitle: XmlSeverityType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlSeverityType enum. Represents the severity of the validation event in C++.' +type: docs +weight: 8100 +url: /cpp/system.xml.schema/xmlseveritytype/ +--- +## XmlSeverityType enum + + +Represents the severity of the validation event. + +```cpp +enum class XmlSeverityType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Error | 0 | Indicates a validation error occurred when validating the instance document. This applies to document type definitions (DTDs) and XML [Schema](../) definition language (XSD) schemas. The World Wide [Web](../../system.web/) Consortium (W3C) validity constraints are considered errors. If no validation event handler has been created, errors throw an exception. | +| Warning | 1 | Indicates that a validation event occurred that is not an error. A warning is typically issued when there is no DTD, or XML [Schema](../) to validate a particular element or attribute against. Unlike errors, warnings do not throw an exception if there is no validation event handler. | + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmltypecode/_index.md b/english/cpp/system.xml.schema/xmltypecode/_index.md new file mode 100644 index 0000000000..15e0c8e536 --- /dev/null +++ b/english/cpp/system.xml.schema/xmltypecode/_index.md @@ -0,0 +1,82 @@ +--- +title: System::Xml::Schema::XmlTypeCode enum +linktitle: XmlTypeCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlTypeCode enum. Represents the W3C XML Schema Definition Language (XSD) schema types in C++.' +type: docs +weight: 8200 +url: /cpp/system.xml.schema/xmltypecode/ +--- +## XmlTypeCode enum + + +Represents the W3C XML [Schema](../) Definition Language (XSD) schema types. + +```cpp +enum class XmlTypeCode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No type information. | +| Item | 1 | An item such as a node or atomic value. | +| Node | 2 | This value is used for internal purposes and is not intended to be used directly from your code. | +| Document | 3 | This value is used for internal purposes and is not intended to be used directly from your code. | +| Element | 4 | This value is used for internal purposes and is not intended to be used directly from your code. | +| Attribute | 5 | This value is used for internal purposes and is not intended to be used directly from your code. | +| Namespace | 6 | This value is used for internal purposes and is not intended to be used directly from your code. | +| ProcessingInstruction | 7 | This value is used for internal purposes and is not intended to be used directly from your code. | +| Comment | 8 | This value is used for internal purposes and is not intended to be used directly from your code. | +| Text | 9 | This value is used for internal purposes and is not intended to be used directly from your code. | +| AnyAtomicType | 10 | Any atomic value of a union. | +| UntypedAtomic | 11 | An untyped atomic value. | +| String | 12 | A W3C XML [Schema](../)**xs:string** type. | +| Boolean | 13 | A W3C XML [Schema](../)**xs:boolean** type. | +| Decimal | 14 | A W3C XML [Schema](../)**xs:decimal** type. | +| Float | 15 | A W3C XML [Schema](../)**xs:float** type. | +| Double | 16 | A W3C XML [Schema](../)**xs:double** type. | +| Duration | 17 | A W3C XML [Schema](../)**xs:Duration** type. | +| DateTime | 18 | A W3C XML [Schema](../)**xs:dateTime** type. | +| Time | 19 | A W3C XML [Schema](../)**xs:time** type. | +| Date | 20 | A W3C XML [Schema](../)**xs:date** type. | +| GYearMonth | 21 | A W3C XML [Schema](../)**xs:gYearMonth** type. | +| GYear | 22 | A W3C XML [Schema](../)**xs:gYear** type. | +| GMonthDay | 23 | A W3C XML [Schema](../)**xs:gMonthDay** type. | +| GDay | 24 | A W3C XML [Schema](../)**xs:gDay** type. | +| GMonth | 25 | A W3C XML [Schema](../)**xs:gMonth** type. | +| HexBinary | 26 | A W3C XML [Schema](../)**xs:hexBinary** type. | +| Base64Binary | 27 | A W3C XML [Schema](../)**xs:base64Binary** type. | +| AnyUri | 28 | A W3C XML [Schema](../)**xs:anyURI** type. | +| QName | 29 | A W3C XML [Schema](../)**xs:QName** type. | +| Notation | 30 | A W3C XML [Schema](../)**xs:NOTATION** type. | +| NormalizedString | 31 | A W3C XML [Schema](../)**xs:normalizedString** type. | +| Token | 32 | A W3C XML [Schema](../)**xs:token** type. | +| Language | 33 | A W3C XML [Schema](../)**xs:language** type. | +| NmToken | 34 | A W3C XML [Schema](../)**xs:NMTOKEN** type. | +| Name | 35 | A W3C XML [Schema](../)**xs:Name** type. | +| NCName | 36 | A W3C XML [Schema](../)**xs:NCName** type. | +| Id | 37 | A W3C XML [Schema](../)**xs:ID** type. | +| Idref | 38 | A W3C XML [Schema](../)**xs:IDREF** type. | +| Entity | 39 | A W3C XML [Schema](../)**xs:ENTITY** type. | +| Integer | 40 | A W3C XML [Schema](../)**xs:integer** type. | +| NonPositiveInteger | 41 | A W3C XML [Schema](../)**xs:nonPositiveInteger** type. | +| NegativeInteger | 42 | A W3C XML [Schema](../)**xs:negativeInteger** type. | +| Long | 43 | A W3C XML [Schema](../)**xs:long** type. | +| Int | 44 | A W3C XML [Schema](../)**xs:int** type. | +| Short | 45 | A W3C XML [Schema](../)**xs:short** type. | +| Byte | 46 | A W3C XML [Schema](../)**xs:byte** type. | +| NonNegativeInteger | 47 | A W3C XML [Schema](../)**xs:nonNegativeInteger** type. | +| UnsignedLong | 48 | A W3C XML [Schema](../)**xs:unsignedLong** type. | +| UnsignedInt | 49 | A W3C XML [Schema](../)**xs:unsignedInt** type. | +| UnsignedShort | 50 | A W3C XML [Schema](../)**xs:unsignedShort** type. | +| UnsignedByte | 51 | A W3C XML [Schema](../)**xs:unsignedByte** type. | +| PositiveInteger | 52 | A W3C XML [Schema](../)**xs:positiveInteger** type. | +| YearMonthDuration | 53 | This value is used for internal purposes and is not intended to be used directly from your code. | +| DayTimeDuration | 54 | This value is used for internal purposes and is not intended to be used directly from your code. | + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.schema/xmlvaluegetter/_index.md b/english/cpp/system.xml.schema/xmlvaluegetter/_index.md new file mode 100644 index 0000000000..0df85690df --- /dev/null +++ b/english/cpp/system.xml.schema/xmlvaluegetter/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Schema::XmlValueGetter typedef +linktitle: XmlValueGetter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Schema::XmlValueGetter typedef. A callback used by the XmlSchemaValidator class to pass attribute, text,and white space values as a run-time type compatible with the XML Schema Definition Language (XSD) type of the attribute, text, or white space in C++.' +type: docs +weight: 8600 +url: /cpp/system.xml.schema/xmlvaluegetter/ +--- +## XmlValueGetter typedef + + +A callback used by the [XmlSchemaValidator](../xmlschemavalidator/) class to pass attribute, text,and white space values as a run-time type compatible with the XML [Schema](../) Definition Language (XSD) type of the attribute, text, or white space. + +```cpp +using System::Xml::Schema::XmlValueGetter = System::MulticastDelegate()> +``` + + +## See Also + +* Namespace [System::Xml::Schema](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.serialization/_index.md b/english/cpp/system.xml.serialization/_index.md new file mode 100644 index 0000000000..e845f03266 --- /dev/null +++ b/english/cpp/system.xml.serialization/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::Serialization namespace +linktitle: System::Xml::Serialization +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::Serialization namespace in C++.' +type: docs +weight: 8500 +url: /cpp/system.xml.serialization/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [IXmlSerializable](./ixmlserializable/) | Provides custom formatting for XML serialization and deserialization. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [XmlAttributeOverrides](./xmlattributeoverrides/) | Allows overriding attributes when [XmlSerializer](./xmlserializer/) is used to serialize or deserialize an object. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [XmlRootAttribute](./xmlrootattribute/) | Marks the attribute target as an XML root element and controls its XML serialization. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [XmlSerializationReader](./xmlserializationreader/) | Service class improving [XmlReader](../system.xml/xmlreader/) experience. | +| [XmlSerializationWriter](./xmlserializationwriter/) | Service class improving [XmlWriter](../system.xml/xmlwriter/) experience. | +| [XmlSerializer](./xmlserializer/) | Performs serialization and deserialization of objects into and from XML documents. Objects of this class should only be allocated using [System::MakeObject()](../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../system/smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [XmlSerializerImplementation](./xmlserializerimplementation/) | Internal class to use with [XmlSerializer](./xmlserializer/). | +| [XmlSerializerNamespaces](./xmlserializernamespaces/) | Contains the XML namespaces and prefixes that the [Serialization::XmlSerializer](./xmlserializer/) uses to generate qualified names in an XML-document instance. | diff --git a/english/cpp/system.xml.serialization/ixmlserializable/_index.md b/english/cpp/system.xml.serialization/ixmlserializable/_index.md new file mode 100644 index 0000000000..0776d2e3e1 --- /dev/null +++ b/english/cpp/system.xml.serialization/ixmlserializable/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Serialization::IXmlSerializable class +linktitle: IXmlSerializable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::IXmlSerializable class. Provides custom formatting for XML serialization and deserialization. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.serialization/ixmlserializable/ +--- +## IXmlSerializable class + + +Provides custom formatting for XML serialization and deserialization. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IXmlSerializable : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetSchema](./getschema/)() | An XmlSchema object that describes the XML representation of the object that is returned by the [WriteXml()](./writexml/) method and accepted by the [ReadXml()](./readxml/) method. | +| virtual [ReadXml](./readxml/)(System::SharedPtr\) | Deserializes object from its XML representation. | +| virtual [WriteXml](./writexml/)(System::SharedPtr\) | Serializes the current object to XML representation. | +| virtual [~IXmlSerializable](./~ixmlserializable/)() | Destructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.serialization/ixmlserializable/getschema/_index.md b/english/cpp/system.xml.serialization/ixmlserializable/getschema/_index.md new file mode 100644 index 0000000000..ed0afc8921 --- /dev/null +++ b/english/cpp/system.xml.serialization/ixmlserializable/getschema/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Xml::Serialization::IXmlSerializable::GetSchema method +linktitle: GetSchema +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::IXmlSerializable::GetSchema method. An XmlSchema object that describes the XML representation of the object that is returned by the WriteXml() method and accepted by the ReadXml() method in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.serialization/ixmlserializable/getschema/ +--- +## IXmlSerializable::GetSchema method + + +An XmlSchema object that describes the XML representation of the object that is returned by the [WriteXml()](../writexml/) method and accepted by the [ReadXml()](../readxml/) method. + +```cpp +virtual System::SharedPtr System::Xml::Serialization::IXmlSerializable::GetSchema()=0 +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchema](../../../system.xml.schema/xmlschema/) +* Class [IXmlSerializable](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/ixmlserializable/readxml/_index.md b/english/cpp/system.xml.serialization/ixmlserializable/readxml/_index.md new file mode 100644 index 0000000000..a3bfd5592c --- /dev/null +++ b/english/cpp/system.xml.serialization/ixmlserializable/readxml/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Serialization::IXmlSerializable::ReadXml method +linktitle: ReadXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::IXmlSerializable::ReadXml method. Deserializes object from its XML representation in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.serialization/ixmlserializable/readxml/ +--- +## IXmlSerializable::ReadXml method + + +Deserializes object from its XML representation. + +```cpp +virtual void System::Xml::Serialization::IXmlSerializable::ReadXml(System::SharedPtr reader)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reader | System::SharedPtr\ | The stream from which the object's XML representation is read. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [IXmlSerializable](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/ixmlserializable/writexml/_index.md b/english/cpp/system.xml.serialization/ixmlserializable/writexml/_index.md new file mode 100644 index 0000000000..17fe0aae6f --- /dev/null +++ b/english/cpp/system.xml.serialization/ixmlserializable/writexml/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Serialization::IXmlSerializable::WriteXml method +linktitle: WriteXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::IXmlSerializable::WriteXml method. Serializes the current object to XML representation in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.serialization/ixmlserializable/writexml/ +--- +## IXmlSerializable::WriteXml method + + +Serializes the current object to XML representation. + +```cpp +virtual void System::Xml::Serialization::IXmlSerializable::WriteXml(System::SharedPtr writer)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| writer | System::SharedPtr\ | The stream to which the XML representation of the current object is written | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [IXmlSerializable](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/ixmlserializable/~ixmlserializable/_index.md b/english/cpp/system.xml.serialization/ixmlserializable/~ixmlserializable/_index.md new file mode 100644 index 0000000000..6e698969b9 --- /dev/null +++ b/english/cpp/system.xml.serialization/ixmlserializable/~ixmlserializable/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Serialization::IXmlSerializable::~IXmlSerializable method +linktitle: ~IXmlSerializable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::IXmlSerializable::~IXmlSerializable method. Destructor in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.serialization/ixmlserializable/~ixmlserializable/ +--- +## IXmlSerializable::~IXmlSerializable method + + +Destructor. + +```cpp +virtual System::Xml::Serialization::IXmlSerializable::~IXmlSerializable() +``` + +## See Also + +* Class [IXmlSerializable](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlattributeoverrides/_index.md b/english/cpp/system.xml.serialization/xmlattributeoverrides/_index.md new file mode 100644 index 0000000000..88cf6284c4 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlattributeoverrides/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Serialization::XmlAttributeOverrides class +linktitle: XmlAttributeOverrides +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlAttributeOverrides class. Allows overriding attributes when XmlSerializer is used to serialize or deserialize an object. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.serialization/xmlattributeoverrides/ +--- +## XmlAttributeOverrides class + + +Allows overriding attributes when [XmlSerializer](../xmlserializer/) is used to serialize or deserialize an object. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class XmlAttributeOverrides : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlAttributeOverrides](./xmlattributeoverrides/)() | Constructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.serialization/xmlattributeoverrides/xmlattributeoverrides/_index.md b/english/cpp/system.xml.serialization/xmlattributeoverrides/xmlattributeoverrides/_index.md new file mode 100644 index 0000000000..5bea94d38c --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlattributeoverrides/xmlattributeoverrides/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Serialization::XmlAttributeOverrides::XmlAttributeOverrides constructor +linktitle: XmlAttributeOverrides +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlAttributeOverrides::XmlAttributeOverrides constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.serialization/xmlattributeoverrides/xmlattributeoverrides/ +--- +## XmlAttributeOverrides::XmlAttributeOverrides constructor + + +Constructor. + +```cpp +System::Xml::Serialization::XmlAttributeOverrides::XmlAttributeOverrides() +``` + +## See Also + +* Class [XmlAttributeOverrides](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlrootattribute/_index.md b/english/cpp/system.xml.serialization/xmlrootattribute/_index.md new file mode 100644 index 0000000000..24418b95a7 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlrootattribute/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Serialization::XmlRootAttribute class +linktitle: XmlRootAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlRootAttribute class. Marks the attribute target as an XML root element and controls its XML serialization. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.serialization/xmlrootattribute/ +--- +## XmlRootAttribute class + + +Marks the attribute target as an XML root element and controls its XML serialization. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class XmlRootAttribute : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [XmlRootAttribute](./xmlrootattribute/)() | Constructs a new instance of [XmlRootAttribute](./) class. | +| [XmlRootAttribute](./xmlrootattribute/)(const System::String\&) | Constructs a new instance of [XmlRootAttribute](./) class and initializes it with the specified element name. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.serialization/xmlrootattribute/xmlrootattribute/_index.md b/english/cpp/system.xml.serialization/xmlrootattribute/xmlrootattribute/_index.md new file mode 100644 index 0000000000..d982d74d7b --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlrootattribute/xmlrootattribute/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::Serialization::XmlRootAttribute::XmlRootAttribute constructor +linktitle: XmlRootAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlRootAttribute::XmlRootAttribute constructor. Constructs a new instance of XmlRootAttribute class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.serialization/xmlrootattribute/xmlrootattribute/ +--- +## XmlRootAttribute::XmlRootAttribute() constructor + + +Constructs a new instance of [XmlRootAttribute](../) class. + +```cpp +System::Xml::Serialization::XmlRootAttribute::XmlRootAttribute() +``` + +## See Also + +* Class [XmlRootAttribute](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlRootAttribute::XmlRootAttribute(const System::String\&) constructor + + +Constructs a new instance of [XmlRootAttribute](../) class and initializes it with the specified element name. + +```cpp +System::Xml::Serialization::XmlRootAttribute::XmlRootAttribute(const System::String &elementName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| elementName | const System::String\& | The name of the XML root element | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlRootAttribute](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializationreader/_index.md b/english/cpp/system.xml.serialization/xmlserializationreader/_index.md new file mode 100644 index 0000000000..c1b8bf5480 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializationreader/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Serialization::XmlSerializationReader class +linktitle: XmlSerializationReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializationReader class. Service class improving XmlReader experience in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.serialization/xmlserializationreader/ +--- +## XmlSerializationReader class + + +Service class improving [XmlReader](../../system.xml/xmlreader/) experience. + +```cpp +class XmlSerializationReader : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Initialize](./initialize/)(System::SharedPtr\, System::SharedPtr\) | Initializes [XmlSerializationReader](./) class. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.serialization/xmlserializationreader/initialize/_index.md b/english/cpp/system.xml.serialization/xmlserializationreader/initialize/_index.md new file mode 100644 index 0000000000..8e630298b7 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializationreader/initialize/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::Serialization::XmlSerializationReader::Initialize method +linktitle: Initialize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializationReader::Initialize method. Initializes XmlSerializationReader class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.serialization/xmlserializationreader/initialize/ +--- +## XmlSerializationReader::Initialize method + + +Initializes [XmlSerializationReader](../) class. + +```cpp +void System::Xml::Serialization::XmlSerializationReader::Initialize(System::SharedPtr reader, System::SharedPtr eventSource) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reader | System::SharedPtr\ | Reader to use. | +| eventSource | System::SharedPtr\ | Event source to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XmlSerializer](../../xmlserializer/) +* Class [XmlSerializationReader](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializationwriter/_index.md b/english/cpp/system.xml.serialization/xmlserializationwriter/_index.md new file mode 100644 index 0000000000..9ee9119f75 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializationwriter/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Serialization::XmlSerializationWriter class +linktitle: XmlSerializationWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializationWriter class. Service class improving XmlWriter experience in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.serialization/xmlserializationwriter/ +--- +## XmlSerializationWriter class + + +Service class improving [XmlWriter](../../system.xml/xmlwriter/) experience. + +```cpp +class XmlSerializationWriter : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Initialize](./initialize/)(System::SharedPtr\, System::SharedPtr\) | Initializes [XmlSerializationReader](../xmlserializationreader/) class. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.serialization/xmlserializationwriter/initialize/_index.md b/english/cpp/system.xml.serialization/xmlserializationwriter/initialize/_index.md new file mode 100644 index 0000000000..b40258d097 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializationwriter/initialize/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::Serialization::XmlSerializationWriter::Initialize method +linktitle: Initialize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializationWriter::Initialize method. Initializes XmlSerializationReader class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.serialization/xmlserializationwriter/initialize/ +--- +## XmlSerializationWriter::Initialize method + + +Initializes [XmlSerializationReader](../../xmlserializationreader/) class. + +```cpp +void System::Xml::Serialization::XmlSerializationWriter::Initialize(System::SharedPtr writer, System::SharedPtr nss) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| writer | System::SharedPtr\ | Writer to use. | +| nss | System::SharedPtr\ | Namespace storage. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XmlSerializerNamespaces](../../xmlserializernamespaces/) +* Class [XmlSerializationWriter](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializer/_index.md b/english/cpp/system.xml.serialization/xmlserializer/_index.md new file mode 100644 index 0000000000..a86b7d0f41 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializer/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Xml::Serialization::XmlSerializer class +linktitle: XmlSerializer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializer class. Performs serialization and deserialization of objects into and from XML documents. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.serialization/xmlserializer/ +--- +## XmlSerializer class + + +Performs serialization and deserialization of objects into and from XML documents. Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class XmlSerializer : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [CanDeserialize](./candeserialize/)(System::SharedPtr\) | Checks if specific reader is in deserializable state. | +| [Deserialize](./deserialize/)(System::SharedPtr\) | Deserializes XML document into object. | +| [Deserialize](./deserialize/)(System::SharedPtr\) | Deserializes XML document into object. | +| [Deserialize](./deserialize/)(System::SharedPtr\) | Deserializes XML document into object. | +| [Deserialize](./deserialize/)(System::SharedPtr\, String) | Deserializes XML document into object. | +| [Serialize](./serialize/)(System::SharedPtr\, System::SharedPtr\) | Serializes document into XML. | +| [Serialize](./serialize/)(System::SharedPtr\, System::SharedPtr\) | Serializes document into XML. | +| [Serialize](./serialize/)(System::SharedPtr\, System::SharedPtr\) | Serializes document into XML. | +| [Serialize](./serialize/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) | Serializes document into XML. | +| [Serialize](./serialize/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) | Serializes document into XML. | +| [Serialize](./serialize/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) | Serializes document into XML. | +| [Serialize](./serialize/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\, String) | Serializes document into XML. | +| [Serialize](./serialize/)(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\, String, String) | Serializes document into XML. | +## Fields + +| Field | Description | +| --- | --- | +| static [EncodingNamespace](./encodingnamespace/) | Encoding namespace name. | +| static [WsdlNamespace](./wsdlnamespace/) | RTTI. | +| static [WsdlTypesNamespace](./wsdltypesnamespace/) | WSDL types namespace name. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.serialization/xmlserializer/candeserialize/_index.md b/english/cpp/system.xml.serialization/xmlserializer/candeserialize/_index.md new file mode 100644 index 0000000000..989044d4b9 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializer/candeserialize/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Serialization::XmlSerializer::CanDeserialize method +linktitle: CanDeserialize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializer::CanDeserialize method. Checks if specific reader is in deserializable state in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.serialization/xmlserializer/candeserialize/ +--- +## XmlSerializer::CanDeserialize method + + +Checks if specific reader is in deserializable state. + +```cpp +virtual bool System::Xml::Serialization::XmlSerializer::CanDeserialize(System::SharedPtr xmlReader) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xmlReader | System::SharedPtr\ | Reader to check. | + +### ReturnValue + +true if xmlReader can be deserialized, false otherwise. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializer/deserialize/_index.md b/english/cpp/system.xml.serialization/xmlserializer/deserialize/_index.md new file mode 100644 index 0000000000..310866c605 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializer/deserialize/_index.md @@ -0,0 +1,115 @@ +--- +title: System::Xml::Serialization::XmlSerializer::Deserialize method +linktitle: Deserialize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializer::Deserialize method. Deserializes XML document into object in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.serialization/xmlserializer/deserialize/ +--- +## XmlSerializer::Deserialize(System::SharedPtr\) method + + +Deserializes XML document into object. + +```cpp +System::SharedPtr System::Xml::Serialization::XmlSerializer::Deserialize(System::SharedPtr stream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | System::SharedPtr\ | Stream to read document from. | + +### ReturnValue + +[Object](../../../system/object/) that was previously serialized into the document given. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSerializer::Deserialize(System::SharedPtr\) method + + +Deserializes XML document into object. + +```cpp +System::SharedPtr System::Xml::Serialization::XmlSerializer::Deserialize(System::SharedPtr textReader) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| textReader | System::SharedPtr\ | Reader to read document from. | + +### ReturnValue + +[Object](../../../system/object/) that was previously serialized into the document given. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TextReader](../../../system.io/textreader/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSerializer::Deserialize(System::SharedPtr\) method + + +Deserializes XML document into object. + +```cpp +System::SharedPtr System::Xml::Serialization::XmlSerializer::Deserialize(System::SharedPtr xmlReader) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xmlReader | System::SharedPtr\ | Reader to read document from. | + +### ReturnValue + +[Object](../../../system/object/) that was previously serialized into the document given. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSerializer::Deserialize(System::SharedPtr\, String) method + + +Deserializes XML document into object. + +```cpp +System::SharedPtr System::Xml::Serialization::XmlSerializer::Deserialize(System::SharedPtr xmlReader, String encodingStyle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xmlReader | System::SharedPtr\ | Reader to read document from. | +| encodingStyle | String | Style used to serialize object. | + +### ReturnValue + +[Object](../../../system/object/) that was previously serialized into the document given. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [String](../../../system/string/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializer/encodingnamespace/_index.md b/english/cpp/system.xml.serialization/xmlserializer/encodingnamespace/_index.md new file mode 100644 index 0000000000..a87ad36133 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializer/encodingnamespace/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Serialization::XmlSerializer::EncodingNamespace field +linktitle: EncodingNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializer::EncodingNamespace field. Encoding namespace name in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.serialization/xmlserializer/encodingnamespace/ +--- +## EncodingNamespace field + + +Encoding namespace name. + +```cpp +static const String System::Xml::Serialization::XmlSerializer::EncodingNamespace +``` + +## See Also + +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializer/serialize/_index.md b/english/cpp/system.xml.serialization/xmlserializer/serialize/_index.md new file mode 100644 index 0000000000..4de574bcf2 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializer/serialize/_index.md @@ -0,0 +1,208 @@ +--- +title: System::Xml::Serialization::XmlSerializer::Serialize method +linktitle: Serialize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializer::Serialize method. Serializes document into XML in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.serialization/xmlserializer/serialize/ +--- +## XmlSerializer::Serialize(System::SharedPtr\, System::SharedPtr\) method + + +Serializes document into XML. + +```cpp +void System::Xml::Serialization::XmlSerializer::Serialize(System::SharedPtr stream, System::SharedPtr o) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | System::SharedPtr\ | Destination stream. | +| o | System::SharedPtr\ | [Object](../../../system/object/) to serialize. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [Object](../../../system/object/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSerializer::Serialize(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) method + + +Serializes document into XML. + +```cpp +void System::Xml::Serialization::XmlSerializer::Serialize(System::SharedPtr stream, System::SharedPtr o, System::SharedPtr namespaces) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | System::SharedPtr\ | Destination stream. | +| o | System::SharedPtr\ | [Object](../../../system/object/) to serialize. | +| namespaces | System::SharedPtr\ | Namespace storage. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [Object](../../../system/object/) +* Class [XmlSerializerNamespaces](../../xmlserializernamespaces/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSerializer::Serialize(System::SharedPtr\, System::SharedPtr\) method + + +Serializes document into XML. + +```cpp +void System::Xml::Serialization::XmlSerializer::Serialize(System::SharedPtr textWriter, System::SharedPtr o) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| textWriter | System::SharedPtr\ | Destination stream. | +| o | System::SharedPtr\ | [Object](../../../system/object/) to serialize. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [Object](../../../system/object/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSerializer::Serialize(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) method + + +Serializes document into XML. + +```cpp +void System::Xml::Serialization::XmlSerializer::Serialize(System::SharedPtr textWriter, System::SharedPtr o, System::SharedPtr namespaces) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| textWriter | System::SharedPtr\ | Destination stream. | +| o | System::SharedPtr\ | [Object](../../../system/object/) to serialize. | +| namespaces | System::SharedPtr\ | Namespace storage. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [Object](../../../system/object/) +* Class [XmlSerializerNamespaces](../../xmlserializernamespaces/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSerializer::Serialize(System::SharedPtr\, System::SharedPtr\) method + + +Serializes document into XML. + +```cpp +void System::Xml::Serialization::XmlSerializer::Serialize(System::SharedPtr xmlWriter, System::SharedPtr o) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xmlWriter | System::SharedPtr\ | Destination stream. | +| o | System::SharedPtr\ | [Object](../../../system/object/) to serialize. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [Object](../../../system/object/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSerializer::Serialize(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\) method + + +Serializes document into XML. + +```cpp +void System::Xml::Serialization::XmlSerializer::Serialize(System::SharedPtr xmlWriter, System::SharedPtr o, System::SharedPtr namespaces) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xmlWriter | System::SharedPtr\ | Destination stream. | +| o | System::SharedPtr\ | [Object](../../../system/object/) to serialize. | +| namespaces | System::SharedPtr\ | Namespace storage. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [Object](../../../system/object/) +* Class [XmlSerializerNamespaces](../../xmlserializernamespaces/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSerializer::Serialize(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\, String) method + + +Serializes document into XML. + +```cpp +void System::Xml::Serialization::XmlSerializer::Serialize(System::SharedPtr xmlWriter, System::SharedPtr o, System::SharedPtr namespaces, String encodingStyle) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xmlWriter | System::SharedPtr\ | Destination stream. | +| o | System::SharedPtr\ | [Object](../../../system/object/) to serialize. | +| namespaces | System::SharedPtr\ | Namespace storage. | +| encodingStyle | String | Style to use while serializing object. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [Object](../../../system/object/) +* Class [XmlSerializerNamespaces](../../xmlserializernamespaces/) +* Class [String](../../../system/string/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSerializer::Serialize(System::SharedPtr\, System::SharedPtr\, System::SharedPtr\, String, String) method + + +Serializes document into XML. + +```cpp +void System::Xml::Serialization::XmlSerializer::Serialize(System::SharedPtr xmlWriter, System::SharedPtr o, System::SharedPtr namespaces, String encodingStyle, String id) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xmlWriter | System::SharedPtr\ | Destination stream. | +| o | System::SharedPtr\ | [Object](../../../system/object/) to serialize. | +| namespaces | System::SharedPtr\ | Namespace storage. | +| encodingStyle | String | Style to use while serializing object. | +| id | String | [Object](../../../system/object/) id to use while serializing it. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [Object](../../../system/object/) +* Class [XmlSerializerNamespaces](../../xmlserializernamespaces/) +* Class [String](../../../system/string/) +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializer/wsdlnamespace/_index.md b/english/cpp/system.xml.serialization/xmlserializer/wsdlnamespace/_index.md new file mode 100644 index 0000000000..ec77c32d3e --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializer/wsdlnamespace/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Xml::Serialization::XmlSerializer::WsdlNamespace field +linktitle: WsdlNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializer::WsdlNamespace field. RTTI in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.serialization/xmlserializer/wsdlnamespace/ +--- +## WsdlNamespace field + + +RTTI. + +```cpp +static const String System::Xml::Serialization::XmlSerializer::WsdlNamespace +``` + +## Remarks + + +WSDL namespace name. +## See Also + +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializer/wsdltypesnamespace/_index.md b/english/cpp/system.xml.serialization/xmlserializer/wsdltypesnamespace/_index.md new file mode 100644 index 0000000000..c7a9ed1ef5 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializer/wsdltypesnamespace/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Serialization::XmlSerializer::WsdlTypesNamespace field +linktitle: WsdlTypesNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializer::WsdlTypesNamespace field. WSDL types namespace name in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.serialization/xmlserializer/wsdltypesnamespace/ +--- +## WsdlTypesNamespace field + + +WSDL types namespace name. + +```cpp +static const String System::Xml::Serialization::XmlSerializer::WsdlTypesNamespace +``` + +## See Also + +* Class [XmlSerializer](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializerimplementation/_index.md b/english/cpp/system.xml.serialization/xmlserializerimplementation/_index.md new file mode 100644 index 0000000000..001b12e0ce --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializerimplementation/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Serialization::XmlSerializerImplementation class +linktitle: XmlSerializerImplementation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializerImplementation class. Internal class to use with XmlSerializer in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.serialization/xmlserializerimplementation/ +--- +## XmlSerializerImplementation class + + +Internal class to use with [XmlSerializer](../xmlserializer/). + +```cpp +class XmlSerializerImplementation : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [CanSerialize](./canserialize/)(const TypeInfo\&) | | +| virtual [get_Reader](./get_reader/)() | | +| virtual [get_ReadMethods](./get_readmethods/)() | | +| virtual [get_TypedSerializers](./get_typedserializers/)() | | +| virtual [get_WriteMethods](./get_writemethods/)() | | +| virtual [get_Writer](./get_writer/)() | | +| virtual [GetSerializer](./getserializer/)(const TypeInfo\&) | | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.serialization/xmlserializerimplementation/canserialize/_index.md b/english/cpp/system.xml.serialization/xmlserializerimplementation/canserialize/_index.md new file mode 100644 index 0000000000..559d73c51f --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializerimplementation/canserialize/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::Serialization::XmlSerializerImplementation::CanSerialize method +linktitle: CanSerialize +second_title: Aspose.PDF for C++ API Reference +description: 'How to use CanSerialize method of System::Xml::Serialization::XmlSerializerImplementation class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.serialization/xmlserializerimplementation/canserialize/ +--- +## XmlSerializerImplementation::CanSerialize method + + + + +```cpp +virtual bool System::Xml::Serialization::XmlSerializerImplementation::CanSerialize(const TypeInfo &type) +``` + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlSerializerImplementation](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializerimplementation/get_reader/_index.md b/english/cpp/system.xml.serialization/xmlserializerimplementation/get_reader/_index.md new file mode 100644 index 0000000000..020e79dd62 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializerimplementation/get_reader/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Xml::Serialization::XmlSerializerImplementation::get_Reader method +linktitle: get_Reader +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Reader method of System::Xml::Serialization::XmlSerializerImplementation class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.serialization/xmlserializerimplementation/get_reader/ +--- +## XmlSerializerImplementation::get_Reader method + + + + +```cpp +virtual System::SharedPtr System::Xml::Serialization::XmlSerializerImplementation::get_Reader() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSerializationReader](../../xmlserializationreader/) +* Class [XmlSerializerImplementation](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializerimplementation/get_readmethods/_index.md b/english/cpp/system.xml.serialization/xmlserializerimplementation/get_readmethods/_index.md new file mode 100644 index 0000000000..09bb5a02dd --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializerimplementation/get_readmethods/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Xml::Serialization::XmlSerializerImplementation::get_ReadMethods method +linktitle: get_ReadMethods +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_ReadMethods method of System::Xml::Serialization::XmlSerializerImplementation class in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.serialization/xmlserializerimplementation/get_readmethods/ +--- +## XmlSerializerImplementation::get_ReadMethods method + + + + +```cpp +virtual System::SharedPtr> System::Xml::Serialization::XmlSerializerImplementation::get_ReadMethods() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) +* Class [XmlSerializerImplementation](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializerimplementation/get_typedserializers/_index.md b/english/cpp/system.xml.serialization/xmlserializerimplementation/get_typedserializers/_index.md new file mode 100644 index 0000000000..545edb542f --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializerimplementation/get_typedserializers/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Xml::Serialization::XmlSerializerImplementation::get_TypedSerializers method +linktitle: get_TypedSerializers +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_TypedSerializers method of System::Xml::Serialization::XmlSerializerImplementation class in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.serialization/xmlserializerimplementation/get_typedserializers/ +--- +## XmlSerializerImplementation::get_TypedSerializers method + + + + +```cpp +virtual System::SharedPtr>> System::Xml::Serialization::XmlSerializerImplementation::get_TypedSerializers() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) +* Class [XmlSerializer](../../xmlserializer/) +* Class [XmlSerializerImplementation](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializerimplementation/get_writemethods/_index.md b/english/cpp/system.xml.serialization/xmlserializerimplementation/get_writemethods/_index.md new file mode 100644 index 0000000000..95ea933f26 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializerimplementation/get_writemethods/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Xml::Serialization::XmlSerializerImplementation::get_WriteMethods method +linktitle: get_WriteMethods +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_WriteMethods method of System::Xml::Serialization::XmlSerializerImplementation class in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.serialization/xmlserializerimplementation/get_writemethods/ +--- +## XmlSerializerImplementation::get_WriteMethods method + + + + +```cpp +virtual System::SharedPtr> System::Xml::Serialization::XmlSerializerImplementation::get_WriteMethods() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) +* Class [XmlSerializerImplementation](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializerimplementation/get_writer/_index.md b/english/cpp/system.xml.serialization/xmlserializerimplementation/get_writer/_index.md new file mode 100644 index 0000000000..b37e2449e4 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializerimplementation/get_writer/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Xml::Serialization::XmlSerializerImplementation::get_Writer method +linktitle: get_Writer +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Writer method of System::Xml::Serialization::XmlSerializerImplementation class in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.serialization/xmlserializerimplementation/get_writer/ +--- +## XmlSerializerImplementation::get_Writer method + + + + +```cpp +virtual System::SharedPtr System::Xml::Serialization::XmlSerializerImplementation::get_Writer() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSerializationWriter](../../xmlserializationwriter/) +* Class [XmlSerializerImplementation](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializerimplementation/getserializer/_index.md b/english/cpp/system.xml.serialization/xmlserializerimplementation/getserializer/_index.md new file mode 100644 index 0000000000..d490849c3e --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializerimplementation/getserializer/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Xml::Serialization::XmlSerializerImplementation::GetSerializer method +linktitle: GetSerializer +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetSerializer method of System::Xml::Serialization::XmlSerializerImplementation class in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.serialization/xmlserializerimplementation/getserializer/ +--- +## XmlSerializerImplementation::GetSerializer method + + + + +```cpp +virtual System::SharedPtr System::Xml::Serialization::XmlSerializerImplementation::GetSerializer(const TypeInfo &type) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSerializer](../../xmlserializer/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlSerializerImplementation](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializernamespaces/_index.md b/english/cpp/system.xml.serialization/xmlserializernamespaces/_index.md new file mode 100644 index 0000000000..48819d910f --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializernamespaces/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Xml::Serialization::XmlSerializerNamespaces class +linktitle: XmlSerializerNamespaces +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializerNamespaces class. Contains the XML namespaces and prefixes that the Serialization::XmlSerializer uses to generate qualified names in an XML-document instance in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.serialization/xmlserializernamespaces/ +--- +## XmlSerializerNamespaces class + + +Contains the XML namespaces and prefixes that the [Serialization::XmlSerializer](../xmlserializer/) uses to generate qualified names in an XML-document instance. + +```cpp +class XmlSerializerNamespaces : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const String\&, const String\&) | Adds a prefix and namespace pair to an [Serialization::XmlSerializerNamespaces](./) object. | +| [get_Count](./get_count/)() | Returns the number of prefix and namespace pairs in the collection. | +| [get_NamespaceList](./get_namespacelist/)() | | +| [get_Namespaces](./get_namespaces/)() | | +| [set_Namespaces](./set_namespaces/)(const SharedPtr\\>\&) | | +| [ToArray](./toarray/)() | Returns the array of prefix and namespace pairs in an [Serialization::XmlSerializerNamespaces](./) object. | +| [XmlSerializerNamespaces](./xmlserializernamespaces/)() | Initializes a new instance of the [Serialization::XmlSerializerNamespaces](./) class. | +| [XmlSerializerNamespaces](./xmlserializernamespaces/)(const SharedPtr\\&) | Initializes a new instance of the [Serialization::XmlSerializerNamespaces](./) class, using the specified instance of **[XmlSerializerNamespaces](./)** containing the collection of prefix and namespace pairs. | +| [XmlSerializerNamespaces](./xmlserializernamespaces/)(const ArrayPtr\\>\&) | Initializes a new instance of the [Serialization::XmlSerializerNamespaces](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Serialization](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.serialization/xmlserializernamespaces/add/_index.md b/english/cpp/system.xml.serialization/xmlserializernamespaces/add/_index.md new file mode 100644 index 0000000000..8a6e47e6d8 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializernamespaces/add/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Serialization::XmlSerializerNamespaces::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializerNamespaces::Add method. Adds a prefix and namespace pair to an Serialization::XmlSerializerNamespaces object in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.serialization/xmlserializernamespaces/add/ +--- +## XmlSerializerNamespaces::Add method + + +Adds a prefix and namespace pair to an [Serialization::XmlSerializerNamespaces](../) object. + +```cpp +void System::Xml::Serialization::XmlSerializerNamespaces::Add(const String &prefix, const String &ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The prefix associated with an XML namespace. | +| ns | const String\& | An XML namespace. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSerializerNamespaces](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializernamespaces/get_count/_index.md b/english/cpp/system.xml.serialization/xmlserializernamespaces/get_count/_index.md new file mode 100644 index 0000000000..c63ec330a9 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializernamespaces/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Serialization::XmlSerializerNamespaces::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializerNamespaces::get_Count method. Returns the number of prefix and namespace pairs in the collection in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.serialization/xmlserializernamespaces/get_count/ +--- +## XmlSerializerNamespaces::get_Count method + + +Returns the number of prefix and namespace pairs in the collection. + +```cpp +int32_t System::Xml::Serialization::XmlSerializerNamespaces::get_Count() +``` + + +### ReturnValue + +The number of prefix and namespace pairs in the collection. + +## See Also + +* Class [XmlSerializerNamespaces](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializernamespaces/get_namespacelist/_index.md b/english/cpp/system.xml.serialization/xmlserializernamespaces/get_namespacelist/_index.md new file mode 100644 index 0000000000..27b27347c6 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializernamespaces/get_namespacelist/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Xml::Serialization::XmlSerializerNamespaces::get_NamespaceList method +linktitle: get_NamespaceList +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_NamespaceList method of System::Xml::Serialization::XmlSerializerNamespaces class in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.serialization/xmlserializernamespaces/get_namespacelist/ +--- +## XmlSerializerNamespaces::get_NamespaceList method + + + + +```cpp +SharedPtr>> System::Xml::Serialization::XmlSerializerNamespaces::get_NamespaceList() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [List](../../../system.collections.generic/list/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSerializerNamespaces](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializernamespaces/get_namespaces/_index.md b/english/cpp/system.xml.serialization/xmlserializernamespaces/get_namespaces/_index.md new file mode 100644 index 0000000000..6a418d37a8 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializernamespaces/get_namespaces/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Xml::Serialization::XmlSerializerNamespaces::get_Namespaces method +linktitle: get_Namespaces +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Namespaces method of System::Xml::Serialization::XmlSerializerNamespaces class in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.serialization/xmlserializernamespaces/get_namespaces/ +--- +## XmlSerializerNamespaces::get_Namespaces method + + + + +```cpp +SharedPtr> System::Xml::Serialization::XmlSerializerNamespaces::get_Namespaces() +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) +* Class [XmlSerializerNamespaces](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializernamespaces/ptr/_index.md b/english/cpp/system.xml.serialization/xmlserializernamespaces/ptr/_index.md new file mode 100644 index 0000000000..d6d6e08e25 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializernamespaces/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Serialization::XmlSerializerNamespaces::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializerNamespaces::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.serialization/xmlserializernamespaces/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Serialization::XmlSerializerNamespaces::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSerializerNamespaces](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializernamespaces/set_namespaces/_index.md b/english/cpp/system.xml.serialization/xmlserializernamespaces/set_namespaces/_index.md new file mode 100644 index 0000000000..d2d7442224 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializernamespaces/set_namespaces/_index.md @@ -0,0 +1,26 @@ +--- +title: System::Xml::Serialization::XmlSerializerNamespaces::set_Namespaces method +linktitle: set_Namespaces +second_title: Aspose.PDF for C++ API Reference +description: 'How to use set_Namespaces method of System::Xml::Serialization::XmlSerializerNamespaces class in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.serialization/xmlserializernamespaces/set_namespaces/ +--- +## XmlSerializerNamespaces::set_Namespaces method + + + + +```cpp +void System::Xml::Serialization::XmlSerializerNamespaces::set_Namespaces(const SharedPtr> &value) +``` + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Dictionary](../../../system.collections.generic/dictionary/) +* Class [String](../../../system/string/) +* Class [XmlSerializerNamespaces](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializernamespaces/toarray/_index.md b/english/cpp/system.xml.serialization/xmlserializernamespaces/toarray/_index.md new file mode 100644 index 0000000000..8d896c6ab4 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializernamespaces/toarray/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Serialization::XmlSerializerNamespaces::ToArray method +linktitle: ToArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializerNamespaces::ToArray method. Returns the array of prefix and namespace pairs in an Serialization::XmlSerializerNamespaces object in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.serialization/xmlserializernamespaces/toarray/ +--- +## XmlSerializerNamespaces::ToArray method + + +Returns the array of prefix and namespace pairs in an [Serialization::XmlSerializerNamespaces](../) object. + +```cpp +ArrayPtr> System::Xml::Serialization::XmlSerializerNamespaces::ToArray() +``` + + +### ReturnValue + +An array of [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) objects that are used as qualified names in an XML document. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSerializerNamespaces](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.serialization/xmlserializernamespaces/xmlserializernamespaces/_index.md b/english/cpp/system.xml.serialization/xmlserializernamespaces/xmlserializernamespaces/_index.md new file mode 100644 index 0000000000..aa69c85574 --- /dev/null +++ b/english/cpp/system.xml.serialization/xmlserializernamespaces/xmlserializernamespaces/_index.md @@ -0,0 +1,66 @@ +--- +title: System::Xml::Serialization::XmlSerializerNamespaces::XmlSerializerNamespaces constructor +linktitle: XmlSerializerNamespaces +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Serialization::XmlSerializerNamespaces::XmlSerializerNamespaces constructor. Initializes a new instance of the Serialization::XmlSerializerNamespaces class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.serialization/xmlserializernamespaces/xmlserializernamespaces/ +--- +## XmlSerializerNamespaces::XmlSerializerNamespaces() constructor + + +Initializes a new instance of the [Serialization::XmlSerializerNamespaces](../) class. + +```cpp +System::Xml::Serialization::XmlSerializerNamespaces::XmlSerializerNamespaces() +``` + +## See Also + +* Class [XmlSerializerNamespaces](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSerializerNamespaces::XmlSerializerNamespaces(const ArrayPtr\\>\&) constructor + + +Initializes a new instance of the [Serialization::XmlSerializerNamespaces](../) class. + +```cpp +System::Xml::Serialization::XmlSerializerNamespaces::XmlSerializerNamespaces(const ArrayPtr> &namespaces) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| namespaces | const ArrayPtr\\>\& | An array of [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) objects. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlQualifiedName](../../../system.xml/xmlqualifiedname/) +* Class [XmlSerializerNamespaces](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlSerializerNamespaces::XmlSerializerNamespaces(const SharedPtr\\&) constructor + + +Initializes a new instance of the [Serialization::XmlSerializerNamespaces](../) class, using the specified instance of **[XmlSerializerNamespaces](../)** containing the collection of prefix and namespace pairs. + +```cpp +System::Xml::Serialization::XmlSerializerNamespaces::XmlSerializerNamespaces(const SharedPtr &namespaces) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| namespaces | const SharedPtr\\& | An instance of the [Serialization::XmlSerializerNamespaces](../) containing the namespace and prefix pairs. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSerializerNamespaces](../) +* Class [XmlSerializerNamespaces](../) +* Namespace [System::Xml::Serialization](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/_index.md b/english/cpp/system.xml.xpath/_index.md new file mode 100644 index 0000000000..6ca61bb77c --- /dev/null +++ b/english/cpp/system.xml.xpath/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Xml::XPath namespace +linktitle: System::Xml::XPath +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::XPath namespace in C++.' +type: docs +weight: 8600 +url: /cpp/system.xml.xpath/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [IXPathNavigable](./ixpathnavigable/) | Provides an accessor to the [XPathNavigator](./xpathnavigator/) class. | +| [XPathDocument](./xpathdocument/) | Provides a fast, read-only, in-memory representation of an XML document by using the [XPath](./) data model. | +| [XPathExpression](./xpathexpression/) | Provides a typed class that represents a compiled [XPath](./) expression. | +| [XPathItem](./xpathitem/) | Represents an item in the XQuery 1.0 and [XPath](./) 2.0 [Data](../system.data/) Model. | +| [XPathNavigator](./xpathnavigator/) | Provides a cursor model for navigating and editing XML data. | +| [XPathNodeIterator](./xpathnodeiterator/) | Provides an iterator over a selected set of nodes. | +## Enums + +| Enum | Description | +| --- | --- | +| [XmlCaseOrder](./xmlcaseorder/) | Specifies the sort order for uppercase and lowercase letters. | +| [XmlDataType](./xmldatatype/) | Specifies the data type used to determine sort order. | +| [XmlSortOrder](./xmlsortorder/) | Specifies the sort order. | +| [XPathNamespaceScope](./xpathnamespacescope/) | Defines the namespace scope. | +| [XPathNodeType](./xpathnodetype/) | Defines the [XPath](./) node types that can be returned from the [XPathNavigator](./xpathnavigator/) class. | +| [XPathResultType](./xpathresulttype/) | Specifies the return type of the [XPath](./) expression. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [XPathException](./xpathexception/) | | diff --git a/english/cpp/system.xml.xpath/ixpathnavigable/_index.md b/english/cpp/system.xml.xpath/ixpathnavigable/_index.md new file mode 100644 index 0000000000..388e83e9fe --- /dev/null +++ b/english/cpp/system.xml.xpath/ixpathnavigable/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::IXPathNavigable class +linktitle: IXPathNavigable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::IXPathNavigable class. Provides an accessor to the XPathNavigator class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xpath/ixpathnavigable/ +--- +## IXPathNavigable class + + +Provides an accessor to the [XPathNavigator](../xpathnavigator/) class. + +```cpp +class IXPathNavigable : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [CreateNavigator](./createnavigator/)() | Returns a new [XPathNavigator](../xpathnavigator/) object. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xpath/ixpathnavigable/createnavigator/_index.md b/english/cpp/system.xml.xpath/ixpathnavigable/createnavigator/_index.md new file mode 100644 index 0000000000..191709aef8 --- /dev/null +++ b/english/cpp/system.xml.xpath/ixpathnavigable/createnavigator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::IXPathNavigable::CreateNavigator method +linktitle: CreateNavigator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::IXPathNavigable::CreateNavigator method. Returns a new XPathNavigator object in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xpath/ixpathnavigable/createnavigator/ +--- +## IXPathNavigable::CreateNavigator method + + +Returns a new [XPathNavigator](../../xpathnavigator/) object. + +```cpp +virtual SharedPtr System::Xml::XPath::IXPathNavigable::CreateNavigator()=0 +``` + + +### ReturnValue + +An [XPathNavigator](../../xpathnavigator/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../xpathnavigator/) +* Class [IXPathNavigable](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xmlcaseorder/_index.md b/english/cpp/system.xml.xpath/xmlcaseorder/_index.md new file mode 100644 index 0000000000..b410b27838 --- /dev/null +++ b/english/cpp/system.xml.xpath/xmlcaseorder/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XmlCaseOrder enum +linktitle: XmlCaseOrder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XmlCaseOrder enum. Specifies the sort order for uppercase and lowercase letters in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.xpath/xmlcaseorder/ +--- +## XmlCaseOrder enum + + +Specifies the sort order for uppercase and lowercase letters. + +```cpp +enum class XmlCaseOrder +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | Ignore the case. | +| UpperFirst | 1 | Uppercase letters are sorted before lowercase letters. | +| LowerFirst | 2 | Lowercase letters are sorted before uppercase letters. | + +## See Also + +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xpath/xmldatatype/_index.md b/english/cpp/system.xml.xpath/xmldatatype/_index.md new file mode 100644 index 0000000000..314e4970cd --- /dev/null +++ b/english/cpp/system.xml.xpath/xmldatatype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XmlDataType enum +linktitle: XmlDataType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XmlDataType enum. Specifies the data type used to determine sort order in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.xpath/xmldatatype/ +--- +## XmlDataType enum + + +Specifies the data type used to determine sort order. + +```cpp +enum class XmlDataType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Text | 1 | Values are sorted alphabetically. | +| Number | 2 | Values are sorted numerically. | + +## See Also + +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xpath/xmlsortorder/_index.md b/english/cpp/system.xml.xpath/xmlsortorder/_index.md new file mode 100644 index 0000000000..7b756c95ed --- /dev/null +++ b/english/cpp/system.xml.xpath/xmlsortorder/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XmlSortOrder enum +linktitle: XmlSortOrder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XmlSortOrder enum. Specifies the sort order in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.xpath/xmlsortorder/ +--- +## XmlSortOrder enum + + +Specifies the sort order. + +```cpp +enum class XmlSortOrder +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Ascending | 1 | Nodes are sorted in ascending order. For example, if the numbers 1,2,3, and 4 are sorted in ascending order, they appear as 1,2,3,4. | +| Descending | 2 | Nodes are sorted in descending order. For example, if the numbers 1,2,3, and 4 are sorted in descending order, they appear as, 4,3,2,1. | + +## See Also + +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xpath/xpathdocument/_index.md b/english/cpp/system.xml.xpath/xpathdocument/_index.md new file mode 100644 index 0000000000..ddf84a98bf --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathdocument/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Xml::XPath::XPathDocument class +linktitle: XPathDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathDocument class. Provides a fast, read-only, in-memory representation of an XML document by using the XPath data model in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xpath/xpathdocument/ +--- +## XPathDocument class + + +Provides a fast, read-only, in-memory representation of an XML document by using the [XPath](../) data model. + +```cpp +class XPathDocument : public System::Xml::XPath::IXPathNavigable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CreateNavigator](./createnavigator/)() override | Initializes a read-only [XPathNavigator](../xpathnavigator/) object for navigating through nodes in this [XPathDocument](./). | +| [XPathDocument](./xpathdocument/)(const SharedPtr\\&) | Initializes a new instance of the [XPathDocument](./) class from the XML data that is contained in the specified [XmlReader](../../system.xml/xmlreader/) object. | +| [XPathDocument](./xpathdocument/)(const SharedPtr\\&, XmlSpace) | Initializes a new instance of the [XPathDocument](./) class from the XML data that is contained in the specified [XmlReader](../../system.xml/xmlreader/) object with the specified white space handling. | +| [XPathDocument](./xpathdocument/)(const SharedPtr\\&) | Initializes a new instance of the [XPathDocument](./) class from the XML data that is contained in the specified TextReader object. | +| [XPathDocument](./xpathdocument/)(const SharedPtr\\&) | Initializes a new instance of the [XPathDocument](./) class from the XML data in the specified Stream object. | +| [XPathDocument](./xpathdocument/)(const String\&) | Initializes a new instance of the [XPathDocument](./) class from the XML data in the specified file. | +| [XPathDocument](./xpathdocument/)(const String\&, XmlSpace) | Initializes a new instance of the [XPathDocument](./) class from the XML data in the file specified with the white space handling specified. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [IXPathNavigable](../ixpathnavigable/) +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xpath/xpathdocument/createnavigator/_index.md b/english/cpp/system.xml.xpath/xpathdocument/createnavigator/_index.md new file mode 100644 index 0000000000..3633da0f70 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathdocument/createnavigator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathDocument::CreateNavigator method +linktitle: CreateNavigator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathDocument::CreateNavigator method. Initializes a read-only XPathNavigator object for navigating through nodes in this XPathDocument in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xpath/xpathdocument/createnavigator/ +--- +## XPathDocument::CreateNavigator method + + +Initializes a read-only [XPathNavigator](../../xpathnavigator/) object for navigating through nodes in this [XPathDocument](../). + +```cpp +SharedPtr System::Xml::XPath::XPathDocument::CreateNavigator() override +``` + + +### ReturnValue + +A read-only [XPathNavigator](../../xpathnavigator/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../xpathnavigator/) +* Class [XPathDocument](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathdocument/ptr/_index.md b/english/cpp/system.xml.xpath/xpathdocument/ptr/_index.md new file mode 100644 index 0000000000..5e161d903a --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathdocument/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XPath::XPathDocument::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathDocument::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xpath/xpathdocument/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XPath::XPathDocument::Ptr = SharedPtr +``` + +## See Also + +* Class [XPathDocument](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathdocument/xpathdocument/_index.md b/english/cpp/system.xml.xpath/xpathdocument/xpathdocument/_index.md new file mode 100644 index 0000000000..1acea43a96 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathdocument/xpathdocument/_index.md @@ -0,0 +1,137 @@ +--- +title: System::Xml::XPath::XPathDocument::XPathDocument constructor +linktitle: XPathDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathDocument::XPathDocument constructor. Initializes a new instance of the XPathDocument class from the XML data in the specified Stream object in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xpath/xpathdocument/xpathdocument/ +--- +## XPathDocument::XPathDocument(const SharedPtr\\&) constructor + + +Initializes a new instance of the [XPathDocument](../) class from the XML data in the specified Stream object. + +```cpp +System::Xml::XPath::XPathDocument::XPathDocument(const SharedPtr &stream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | const SharedPtr\\& | The Stream object that contains the XML data. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [XPathDocument](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathDocument::XPathDocument(const SharedPtr\\&) constructor + + +Initializes a new instance of the [XPathDocument](../) class from the XML data that is contained in the specified TextReader object. + +```cpp +System::Xml::XPath::XPathDocument::XPathDocument(const SharedPtr &textReader) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| textReader | const SharedPtr\\& | The TextReader object that contains the XML data. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextReader](../../../system.io/textreader/) +* Class [XPathDocument](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathDocument::XPathDocument(const SharedPtr\\&) constructor + + +Initializes a new instance of the [XPathDocument](../) class from the XML data that is contained in the specified [XmlReader](../../../system.xml/xmlreader/) object. + +```cpp +System::Xml::XPath::XPathDocument::XPathDocument(const SharedPtr &reader) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reader | const SharedPtr\\& | The [XmlReader](../../../system.xml/xmlreader/) object that contains the XML data. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XPathDocument](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathDocument::XPathDocument(const SharedPtr\\&, XmlSpace) constructor + + +Initializes a new instance of the [XPathDocument](../) class from the XML data that is contained in the specified [XmlReader](../../../system.xml/xmlreader/) object with the specified white space handling. + +```cpp +System::Xml::XPath::XPathDocument::XPathDocument(const SharedPtr &reader, XmlSpace space) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reader | const SharedPtr\\& | The [XmlReader](../../../system.xml/xmlreader/) object that contains the XML data. | +| space | XmlSpace | An XmlSpace object. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Enum [XmlSpace](../../../system.xml/xmlspace/) +* Class [XPathDocument](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathDocument::XPathDocument(const String\&) constructor + + +Initializes a new instance of the [XPathDocument](../) class from the XML data in the specified file. + +```cpp +System::Xml::XPath::XPathDocument::XPathDocument(const String &uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | const String\& | The path of the file that contains the XML data. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathDocument](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathDocument::XPathDocument(const String\&, XmlSpace) constructor + + +Initializes a new instance of the [XPathDocument](../) class from the XML data in the file specified with the white space handling specified. + +```cpp +System::Xml::XPath::XPathDocument::XPathDocument(const String &uri, XmlSpace space) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | const String\& | The path of the file that contains the XML data. | +| space | XmlSpace | An XmlSpace object. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [XmlSpace](../../../system.xml/xmlspace/) +* Class [XPathDocument](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathexception/_index.md b/english/cpp/system.xml.xpath/xpathexception/_index.md new file mode 100644 index 0000000000..3858359e09 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Xml::XPath::XPathException typedef +linktitle: XPathException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::XPath::XPathException typedef in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml.xpath/xpathexception/ +--- +## XPathException typedef + + + + +```cpp +using System::Xml::XPath::XPathException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xpath/xpathexpression/_index.md b/english/cpp/system.xml.xpath/xpathexpression/_index.md new file mode 100644 index 0000000000..5678271618 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathexpression/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Xml::XPath::XPathExpression class +linktitle: XPathExpression +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathExpression class. Provides a typed class that represents a compiled XPath expression in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xpath/xpathexpression/ +--- +## XPathExpression class + + +Provides a typed class that represents a compiled [XPath](../) expression. + +```cpp +class XPathExpression : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [AddSort](./addsort/)(SharedPtr\, SharedPtr\\>\>) | When overridden in a derived class, sorts the nodes selected by the [XPath](../) expression according to the specified IComparer object. | +| virtual [AddSort](./addsort/)(SharedPtr\, XmlSortOrder, XmlCaseOrder, String, XmlDataType) | When overridden in a derived class, sorts the nodes selected by the [XPath](../) expression according to the supplied parameters. | +| virtual [Clone](./clone/)() | When overridden in a derived class, returns a clone of this [XPathExpression](./). | +| static [Compile](./compile/)(const String\&) | Compiles the [XPath](../) expression specified and returns an [XPathExpression](./) object representing the [XPath](../) expression. | +| static [Compile](./compile/)(const String\&, const SharedPtr\\&) | Compiles the specified [XPath](../) expression, with the [IXmlNamespaceResolver](../../system.xml/ixmlnamespaceresolver/) object specified for namespace resolution, and returns an [XPathExpression](./) object that represents the [XPath](../) expression. | +| virtual [get_Expression](./get_expression/)() | When overridden in a derived class, gets a **string** representation of the [XPathExpression](./). | +| virtual [get_ReturnType](./get_returntype/)() | When overridden in a derived class, gets the result type of the [XPath](../) expression. | +| virtual [SetContext](./setcontext/)(SharedPtr\) | When overridden in a derived class, specifies the [XmlNamespaceManager](../../system.xml/xmlnamespacemanager/) object to use for namespace resolution. | +| virtual [SetContext](./setcontext/)(SharedPtr\) | When overridden in a derived class, specifies the [IXmlNamespaceResolver](../../system.xml/ixmlnamespaceresolver/) object to use for namespace resolution. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xpath/xpathexpression/addsort/_index.md b/english/cpp/system.xml.xpath/xpathexpression/addsort/_index.md new file mode 100644 index 0000000000..80129b5b42 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathexpression/addsort/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Xml::XPath::XPathExpression::AddSort method +linktitle: AddSort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathExpression::AddSort method. When overridden in a derived class, sorts the nodes selected by the XPath expression according to the specified IComparer object in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xpath/xpathexpression/addsort/ +--- +## XPathExpression::AddSort(SharedPtr\, SharedPtr\\>\>) method + + +When overridden in a derived class, sorts the nodes selected by the [XPath](../../) expression according to the specified IComparer object. + +```cpp +virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr expr, SharedPtr>> comparer)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| expr | SharedPtr\ | An object representing the sort key. This can be the **string** value of the node or an [XPathExpression](../) object with a compiled [XPath](../../) expression. | +| comparer | SharedPtr\\>\> | An IComparer object that provides the specific data type comparisons for comparing two objects for equivalence. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [IComparer](../../../system.collections.generic/icomparer/) +* Class [XPathExpression](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathExpression::AddSort(SharedPtr\, XmlSortOrder, XmlCaseOrder, String, XmlDataType) method + + +When overridden in a derived class, sorts the nodes selected by the [XPath](../../) expression according to the supplied parameters. + +```cpp +virtual void System::Xml::XPath::XPathExpression::AddSort(SharedPtr expr, XmlSortOrder order, XmlCaseOrder caseOrder, String lang, XmlDataType dataType)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| expr | SharedPtr\ | An object representing the sort key. This can be the **string** value of the node or an [XPathExpression](../) object with a compiled [XPath](../../) expression. | +| order | XmlSortOrder | An XmlSortOrder value indicating the sort order. | +| caseOrder | XmlCaseOrder | An XmlCaseOrder value indicating how to sort uppercase and lowercase letters. | +| lang | String | The language to use for comparison. Uses the [Globalization::CultureInfo](../../../system.globalization/cultureinfo/) class that can be passed to the [String::Compare](../../../system/string/compare/) method for the language types, for example, "us-en" for U.S. English. If an empty string is specified, the system environment is used to determine the [Globalization::CultureInfo](../../../system.globalization/cultureinfo/). | +| dataType | XmlDataType | An XmlDataType value indicating the sort order for the data type. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Enum [XmlSortOrder](../../xmlsortorder/) +* Enum [XmlCaseOrder](../../xmlcaseorder/) +* Class [String](../../../system/string/) +* Enum [XmlDataType](../../xmldatatype/) +* Class [XPathExpression](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathexpression/clone/_index.md b/english/cpp/system.xml.xpath/xpathexpression/clone/_index.md new file mode 100644 index 0000000000..f5ba189f2d --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathexpression/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathExpression::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathExpression::Clone method. When overridden in a derived class, returns a clone of this XPathExpression in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xpath/xpathexpression/clone/ +--- +## XPathExpression::Clone method + + +When overridden in a derived class, returns a clone of this [XPathExpression](../). + +```cpp +virtual SharedPtr System::Xml::XPath::XPathExpression::Clone()=0 +``` + + +### ReturnValue + +A new [XPathExpression](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathExpression](../) +* Class [XPathExpression](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathexpression/compile/_index.md b/english/cpp/system.xml.xpath/xpathexpression/compile/_index.md new file mode 100644 index 0000000000..065d0f2051 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathexpression/compile/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Xml::XPath::XPathExpression::Compile method +linktitle: Compile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathExpression::Compile method. Compiles the XPath expression specified and returns an XPathExpression object representing the XPath expression in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.xpath/xpathexpression/compile/ +--- +## XPathExpression::Compile(const String\&) method + + +Compiles the [XPath](../../) expression specified and returns an [XPathExpression](../) object representing the [XPath](../../) expression. + +```cpp +static SharedPtr System::Xml::XPath::XPathExpression::Compile(const String &xpath) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | const String\& | An [XPath](../../) expression. | + +### ReturnValue + +An [XPathExpression](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathExpression](../) +* Class [String](../../../system/string/) +* Class [XPathExpression](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathExpression::Compile(const String\&, const SharedPtr\\&) method + + +Compiles the specified [XPath](../../) expression, with the [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object specified for namespace resolution, and returns an [XPathExpression](../) object that represents the [XPath](../../) expression. + +```cpp +static SharedPtr System::Xml::XPath::XPathExpression::Compile(const String &xpath, const SharedPtr &nsResolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | const String\& | An [XPath](../../) expression. | +| nsResolver | const SharedPtr\\& | An object that implements the [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) interface for namespace resolution. | + +### ReturnValue + +An [XPathExpression](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathExpression](../) +* Class [String](../../../system/string/) +* Class [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) +* Class [XPathExpression](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathexpression/get_expression/_index.md b/english/cpp/system.xml.xpath/xpathexpression/get_expression/_index.md new file mode 100644 index 0000000000..1b25429fc8 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathexpression/get_expression/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathExpression::get_Expression method +linktitle: get_Expression +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathExpression::get_Expression method. When overridden in a derived class, gets a string representation of the XPathExpression in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xpath/xpathexpression/get_expression/ +--- +## XPathExpression::get_Expression method + + +When overridden in a derived class, gets a **string** representation of the [XPathExpression](../). + +```cpp +virtual String System::Xml::XPath::XPathExpression::get_Expression()=0 +``` + + +### ReturnValue + +A **string** representation of the [XPathExpression](../). + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathExpression](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathexpression/get_returntype/_index.md b/english/cpp/system.xml.xpath/xpathexpression/get_returntype/_index.md new file mode 100644 index 0000000000..98d492f04f --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathexpression/get_returntype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathExpression::get_ReturnType method +linktitle: get_ReturnType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathExpression::get_ReturnType method. When overridden in a derived class, gets the result type of the XPath expression in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xpath/xpathexpression/get_returntype/ +--- +## XPathExpression::get_ReturnType method + + +When overridden in a derived class, gets the result type of the [XPath](../../) expression. + +```cpp +virtual XPathResultType System::Xml::XPath::XPathExpression::get_ReturnType()=0 +``` + + +### ReturnValue + +An XPathResultType value representing the result type of the [XPath](../../) expression. + +## See Also + +* Enum [XPathResultType](../../xpathresulttype/) +* Class [XPathExpression](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathexpression/ptr/_index.md b/english/cpp/system.xml.xpath/xpathexpression/ptr/_index.md new file mode 100644 index 0000000000..4a3b4b23e6 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathexpression/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XPath::XPathExpression::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathExpression::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.xpath/xpathexpression/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XPath::XPathExpression::Ptr = SharedPtr +``` + +## See Also + +* Class [XPathExpression](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathexpression/setcontext/_index.md b/english/cpp/system.xml.xpath/xpathexpression/setcontext/_index.md new file mode 100644 index 0000000000..4e0a2328fa --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathexpression/setcontext/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Xml::XPath::XPathExpression::SetContext method +linktitle: SetContext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathExpression::SetContext method. When overridden in a derived class, specifies the IXmlNamespaceResolver object to use for namespace resolution in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xpath/xpathexpression/setcontext/ +--- +## XPathExpression::SetContext(SharedPtr\) method + + +When overridden in a derived class, specifies the [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object to use for namespace resolution. + +```cpp +virtual void System::Xml::XPath::XPathExpression::SetContext(SharedPtr nsResolver)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nsResolver | SharedPtr\ | An object that implements the [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) interface to use for namespace resolution. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) +* Class [XPathExpression](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathExpression::SetContext(SharedPtr\) method + + +When overridden in a derived class, specifies the [XmlNamespaceManager](../../../system.xml/xmlnamespacemanager/) object to use for namespace resolution. + +```cpp +virtual void System::Xml::XPath::XPathExpression::SetContext(SharedPtr nsManager)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nsManager | SharedPtr\ | An [XmlNamespaceManager](../../../system.xml/xmlnamespacemanager/) object to use for namespace resolution. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNamespaceManager](../../../system.xml/xmlnamespacemanager/) +* Class [XPathExpression](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/_index.md b/english/cpp/system.xml.xpath/xpathitem/_index.md new file mode 100644 index 0000000000..acb4005a81 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::XPath::XPathItem class +linktitle: XPathItem +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem class. Represents an item in the XQuery 1.0 and XPath 2.0 Data Model in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xpath/xpathitem/ +--- +## XPathItem class + + +Represents an item in the XQuery 1.0 and [XPath](../) 2.0 [Data](../../system.data/) Model. + +```cpp +class XPathItem : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_IsNode](./get_isnode/)() | When overridden in a derived class, gets a value indicating whether the item represents an [XPath](../) node or an atomic value. | +| virtual [get_TypedValue](./get_typedvalue/)() | When overridden in a derived class, gets the current item as a boxed object of the most appropriate type according to its schema type. | +| virtual [get_Value](./get_value/)() | When overridden in a derived class, gets the **string** value of the item. | +| virtual [get_ValueAsBoolean](./get_valueasboolean/)() | When overridden in a derived class, gets the item's value as a [Boolean](../../system/boolean/). | +| virtual [get_ValueAsDateTime](./get_valueasdatetime/)() | When overridden in a derived class, gets the item's value as a [DateTime](../../system/datetime/). | +| virtual [get_ValueAsDouble](./get_valueasdouble/)() | When overridden in a derived class, gets the item's value as a [Double](../../system/double/). | +| virtual [get_ValueAsInt](./get_valueasint/)() | When overridden in a derived class, gets the item's value as an [Int32](../../system/int32/). | +| virtual [get_ValueAsLong](./get_valueaslong/)() | When overridden in a derived class, gets the item's value as an [Int64](../../system/int64/). | +| virtual [get_ValueType](./get_valuetype/)() | When overridden in a derived class, gets the type of the item. | +| virtual [get_XmlType](./get_xmltype/)() | When overridden in a derived class, gets the XmlSchemaType for the item. | +| virtual [ValueAs](./valueas/)(const TypeInfo\&) | Returns the item's value as the specified type. | +| virtual [ValueAs](./valueas/)(const TypeInfo\&, SharedPtr\) | When overridden in a derived class, returns the item's value as the type specified using the [IXmlNamespaceResolver](../../system.xml/ixmlnamespaceresolver/) object specified to resolve namespace prefixes. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/get_isnode/_index.md b/english/cpp/system.xml.xpath/xpathitem/get_isnode/_index.md new file mode 100644 index 0000000000..6cecf0e52d --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/get_isnode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathItem::get_IsNode method +linktitle: get_IsNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem::get_IsNode method. When overridden in a derived class, gets a value indicating whether the item represents an XPath node or an atomic value in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xpath/xpathitem/get_isnode/ +--- +## XPathItem::get_IsNode method + + +When overridden in a derived class, gets a value indicating whether the item represents an [XPath](../../) node or an atomic value. + +```cpp +virtual bool System::Xml::XPath::XPathItem::get_IsNode()=0 +``` + + +### ReturnValue + +**true** if the item represents an [XPath](../../) node; **false** if the item represents an atomic value. + +## See Also + +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/get_typedvalue/_index.md b/english/cpp/system.xml.xpath/xpathitem/get_typedvalue/_index.md new file mode 100644 index 0000000000..ff501a8d9c --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/get_typedvalue/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathItem::get_TypedValue method +linktitle: get_TypedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem::get_TypedValue method. When overridden in a derived class, gets the current item as a boxed object of the most appropriate type according to its schema type in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xpath/xpathitem/get_typedvalue/ +--- +## XPathItem::get_TypedValue method + + +When overridden in a derived class, gets the current item as a boxed object of the most appropriate type according to its schema type. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathItem::get_TypedValue()=0 +``` + + +### ReturnValue + +The current item as a boxed object of the most appropriate type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/get_value/_index.md b/english/cpp/system.xml.xpath/xpathitem/get_value/_index.md new file mode 100644 index 0000000000..b3238033c4 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathItem::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem::get_Value method. When overridden in a derived class, gets the string value of the item in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xpath/xpathitem/get_value/ +--- +## XPathItem::get_Value method + + +When overridden in a derived class, gets the **string** value of the item. + +```cpp +virtual String System::Xml::XPath::XPathItem::get_Value()=0 +``` + + +### ReturnValue + +The **string** value of the item. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/get_valueasboolean/_index.md b/english/cpp/system.xml.xpath/xpathitem/get_valueasboolean/_index.md new file mode 100644 index 0000000000..c26c74c5ee --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/get_valueasboolean/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathItem::get_ValueAsBoolean method +linktitle: get_ValueAsBoolean +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem::get_ValueAsBoolean method. When overridden in a derived class, gets the item''s value as a Boolean in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xpath/xpathitem/get_valueasboolean/ +--- +## XPathItem::get_ValueAsBoolean method + + +When overridden in a derived class, gets the item's value as a [Boolean](../../../system/boolean/). + +```cpp +virtual bool System::Xml::XPath::XPathItem::get_ValueAsBoolean()=0 +``` + + +### ReturnValue + +The item's value as a [Boolean](../../../system/boolean/). + +## See Also + +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/get_valueasdatetime/_index.md b/english/cpp/system.xml.xpath/xpathitem/get_valueasdatetime/_index.md new file mode 100644 index 0000000000..03df450410 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/get_valueasdatetime/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathItem::get_ValueAsDateTime method +linktitle: get_ValueAsDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem::get_ValueAsDateTime method. When overridden in a derived class, gets the item''s value as a DateTime in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xpath/xpathitem/get_valueasdatetime/ +--- +## XPathItem::get_ValueAsDateTime method + + +When overridden in a derived class, gets the item's value as a [DateTime](../../../system/datetime/). + +```cpp +virtual DateTime System::Xml::XPath::XPathItem::get_ValueAsDateTime()=0 +``` + + +### ReturnValue + +The item's value as a [DateTime](../../../system/datetime/). + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/get_valueasdouble/_index.md b/english/cpp/system.xml.xpath/xpathitem/get_valueasdouble/_index.md new file mode 100644 index 0000000000..c73a42f20a --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/get_valueasdouble/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathItem::get_ValueAsDouble method +linktitle: get_ValueAsDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem::get_ValueAsDouble method. When overridden in a derived class, gets the item''s value as a Double in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.xpath/xpathitem/get_valueasdouble/ +--- +## XPathItem::get_ValueAsDouble method + + +When overridden in a derived class, gets the item's value as a [Double](../../../system/double/). + +```cpp +virtual double System::Xml::XPath::XPathItem::get_ValueAsDouble()=0 +``` + + +### ReturnValue + +The item's value as a [Double](../../../system/double/). + +## See Also + +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/get_valueasint/_index.md b/english/cpp/system.xml.xpath/xpathitem/get_valueasint/_index.md new file mode 100644 index 0000000000..ef64c673bd --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/get_valueasint/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathItem::get_ValueAsInt method +linktitle: get_ValueAsInt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem::get_ValueAsInt method. When overridden in a derived class, gets the item''s value as an Int32 in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.xpath/xpathitem/get_valueasint/ +--- +## XPathItem::get_ValueAsInt method + + +When overridden in a derived class, gets the item's value as an [Int32](../../../system/int32/). + +```cpp +virtual int32_t System::Xml::XPath::XPathItem::get_ValueAsInt()=0 +``` + + +### ReturnValue + +The item's value as an [Int32](../../../system/int32/). + +## See Also + +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/get_valueaslong/_index.md b/english/cpp/system.xml.xpath/xpathitem/get_valueaslong/_index.md new file mode 100644 index 0000000000..5a348f8d29 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/get_valueaslong/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathItem::get_ValueAsLong method +linktitle: get_ValueAsLong +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem::get_ValueAsLong method. When overridden in a derived class, gets the item''s value as an Int64 in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.xpath/xpathitem/get_valueaslong/ +--- +## XPathItem::get_ValueAsLong method + + +When overridden in a derived class, gets the item's value as an [Int64](../../../system/int64/). + +```cpp +virtual int64_t System::Xml::XPath::XPathItem::get_ValueAsLong()=0 +``` + + +### ReturnValue + +The item's value as an [Int64](../../../system/int64/). + +## See Also + +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/get_valuetype/_index.md b/english/cpp/system.xml.xpath/xpathitem/get_valuetype/_index.md new file mode 100644 index 0000000000..15bc6f4f98 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/get_valuetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathItem::get_ValueType method +linktitle: get_ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem::get_ValueType method. When overridden in a derived class, gets the type of the item in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.xpath/xpathitem/get_valuetype/ +--- +## XPathItem::get_ValueType method + + +When overridden in a derived class, gets the type of the item. + +```cpp +virtual TypeInfo System::Xml::XPath::XPathItem::get_ValueType()=0 +``` + + +### ReturnValue + +The type of the item. The default value is [String](../../../system/string/). + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/get_xmltype/_index.md b/english/cpp/system.xml.xpath/xpathitem/get_xmltype/_index.md new file mode 100644 index 0000000000..7ad1a207dc --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/get_xmltype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathItem::get_XmlType method +linktitle: get_XmlType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem::get_XmlType method. When overridden in a derived class, gets the XmlSchemaType for the item in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.xpath/xpathitem/get_xmltype/ +--- +## XPathItem::get_XmlType method + + +When overridden in a derived class, gets the XmlSchemaType for the item. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathItem::get_XmlType()=0 +``` + + +### ReturnValue + +The XmlSchemaType for the item. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaType](../../../system.xml.schema/xmlschematype/) +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/ptr/_index.md b/english/cpp/system.xml.xpath/xpathitem/ptr/_index.md new file mode 100644 index 0000000000..305575d91b --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XPath::XPathItem::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.xpath/xpathitem/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XPath::XPathItem::Ptr = SharedPtr +``` + +## See Also + +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathitem/valueas/_index.md b/english/cpp/system.xml.xpath/xpathitem/valueas/_index.md new file mode 100644 index 0000000000..8fe5dd8166 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathitem/valueas/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Xml::XPath::XPathItem::ValueAs method +linktitle: ValueAs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathItem::ValueAs method. Returns the item''s value as the specified type in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.xpath/xpathitem/valueas/ +--- +## XPathItem::ValueAs(const TypeInfo\&) method + + +Returns the item's value as the specified type. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathItem::ValueAs(const TypeInfo &returnType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| returnType | const TypeInfo\& | The type to return the item value as. | + +### ReturnValue + +The value of the item as the type requested. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathItem::ValueAs(const TypeInfo\&, SharedPtr\) method + + +When overridden in a derived class, returns the item's value as the type specified using the [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object specified to resolve namespace prefixes. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathItem::ValueAs(const TypeInfo &returnType, SharedPtr nsResolver)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| returnType | const TypeInfo\& | The type to return the item's value as. | +| nsResolver | SharedPtr\ | The [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object used to resolve namespace prefixes. | + +### ReturnValue + +The value of the item as the type requested. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) +* Class [XPathItem](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnamespacescope/_index.md b/english/cpp/system.xml.xpath/xpathnamespacescope/_index.md new file mode 100644 index 0000000000..924bd4de64 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnamespacescope/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNamespaceScope enum +linktitle: XPathNamespaceScope +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNamespaceScope enum. Defines the namespace scope in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.xpath/xpathnamespacescope/ +--- +## XPathNamespaceScope enum + + +Defines the namespace scope. + +```cpp +enum class XPathNamespaceScope +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| All | 0 | Returns all namespaces defined in the scope of the current node. This includes the **xmlns:xml** namespace which is always declared implicitly. The order of the namespaces returned is not defined. | +| ExcludeXml | 1 | Returns all namespaces defined in the scope of the current node, excluding the **xmlns:xml** namespace. The **xmlns:xml** namespace is always declared implicitly. The order of the namespaces returned is not defined. | +| Local | 2 | Returns all namespaces that are defined locally at the current node. | + +## See Also + +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/_index.md new file mode 100644 index 0000000000..a4ab96bd67 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/_index.md @@ -0,0 +1,152 @@ +--- +title: System::Xml::XPath::XPathNavigator class +linktitle: XPathNavigator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator class. Provides a cursor model for navigating and editing XML data in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xpath/xpathnavigator/ +--- +## XPathNavigator class + + +Provides a cursor model for navigating and editing XML data. + +```cpp +class XPathNavigator : public System::Xml::XPath::XPathItem, + public System::Xml::XPath::IXPathNavigable, + public System::Xml::IXmlNamespaceResolver +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [AppendChild](./appendchild/)() | Returns an [XmlWriter](../../system.xml/xmlwriter/) object used to create one or more new child nodes at the end of the list of child nodes of the current node. | +| virtual [AppendChild](./appendchild/)(String) | Creates a new child node at the end of the list of child nodes of the current node using the XML data string specified. | +| virtual [AppendChild](./appendchild/)(SharedPtr\) | Creates a new child node at the end of the list of child nodes of the current node using the XML contents of the [XmlReader](../../system.xml/xmlreader/) object specified. | +| virtual [AppendChild](./appendchild/)(SharedPtr\) | Creates a new child node at the end of the list of child nodes of the current node using the nodes in the [XPathNavigator](./) specified. | +| virtual [AppendChildElement](./appendchildelement/)(String, String, String, String) | Creates a new child element node at the end of the list of child nodes of the current node using the namespace prefix, local name and namespace URI specified with the value specified. | +| virtual [CheckValidity](./checkvalidity/)(SharedPtr\, System::Xml::Schema::ValidationEventHandler) | Verifies that the XML data in the [XPathNavigator](./) conforms to the XML [Schema](../../system.xml.schema/) definition language (XSD) schema provided. | +| virtual [Clone](./clone/)() | When overridden in a derived class, creates a new [XPathNavigator](./) positioned at the same node as this [XPathNavigator](./). | +| virtual [ComparePosition](./compareposition/)(SharedPtr\) | Compares the position of the current [XPathNavigator](./) with the position of the [XPathNavigator](./) specified. | +| virtual [Compile](./compile/)(String) | Compiles a string representing an [XPath](../) expression and returns an [XPathExpression](../xpathexpression/) object. | +| virtual [CreateAttribute](./createattribute/)(String, String, String, String) | Creates an attribute node on the current element node using the namespace prefix, local name and namespace URI specified with the value specified. | +| virtual [CreateAttributes](./createattributes/)() | Returns an [XmlWriter](../../system.xml/xmlwriter/) object used to create new attributes on the current element. | +| [CreateNavigator](./createnavigator/)() override | Returns a copy of the [XPathNavigator](./). | +| virtual [DeleteRange](./deleterange/)(SharedPtr\) | Deletes a range of sibling nodes from the current node to the node specified. | +| virtual [DeleteSelf](./deleteself/)() | Deletes the current node and its child nodes. | +| virtual [Evaluate](./evaluate/)(String) | Evaluates the specified [XPath](../) expression and returns the typed result. | +| virtual [Evaluate](./evaluate/)(String, SharedPtr\) | Evaluates the specified [XPath](../) expression and returns the typed result, using the [IXmlNamespaceResolver](../../system.xml/ixmlnamespaceresolver/) object specified to resolve namespace prefixes in the [XPath](../) expression. | +| virtual [Evaluate](./evaluate/)(SharedPtr\) | Evaluates the [XPathExpression](../xpathexpression/) and returns the typed result. | +| virtual [Evaluate](./evaluate/)(SharedPtr\, SharedPtr\) | Uses the supplied context to evaluate the [XPathExpression](../xpathexpression/), and returns the typed result. | +| virtual [get_BaseURI](./get_baseuri/)() | When overridden in a derived class, gets the base URI for the current node. | +| virtual [get_CanEdit](./get_canedit/)() | Returns a value that indicates whether the [XPathNavigator](./) can edit the underlying XML data. | +| virtual [get_HasAttributes](./get_hasattributes/)() | Returns a value that indicates whether the current node has any attributes. | +| virtual [get_HasChildren](./get_haschildren/)() | Returns a value that indicates whether the current node has any child nodes. | +| virtual [get_InnerXml](./get_innerxml/)() | Returns the markup representing the child nodes of the current node. | +| virtual [get_IsEmptyElement](./get_isemptyelement/)() | When overridden in a derived class, gets a value that indicates whether the current node is an empty element without an end element tag. | +| [get_IsNode](./get_isnode/)() override | Returns a value that indicates if the current node represents an [XPath](../) node. | +| virtual [get_LocalName](./get_localname/)() | When overridden in a derived class, gets the [XPathNavigator::get_Name](./get_name/) of the current node without any namespace prefix. | +| virtual [get_Name](./get_name/)() | When overridden in a derived class, gets the qualified name of the current node. | +| virtual [get_NamespaceURI](./get_namespaceuri/)() | When overridden in a derived class, gets the namespace URI of the current node. | +| virtual [get_NameTable](./get_nametable/)() | When overridden in a derived class, gets the [XmlNameTable](../../system.xml/xmlnametable/) of the [XPathNavigator](./). | +| static [get_NavigatorComparer](./get_navigatorcomparer/)() | Returns an Collections::IEqualityComparer used for equality comparison of [XPathNavigator](./) objects. | +| virtual [get_NodeType](./get_nodetype/)() | When overridden in a derived class, gets the XPathNodeType of the current node. | +| virtual [get_OuterXml](./get_outerxml/)() | Returns the markup representing the opening and closing tags of the current node and its child nodes. | +| virtual [get_Prefix](./get_prefix/)() | When overridden in a derived class, gets the namespace prefix associated with the current node. | +| virtual [get_SchemaInfo](./get_schemainfo/)() | Returns the schema information that has been assigned to the current node as a result of schema validation. | +| [get_TypedValue](./get_typedvalue/)() override | Returns the current node as a boxed object of the most appropriate type. | +| virtual [get_UnderlyingObject](./get_underlyingobject/)() | Used by [XPathNavigator](./) implementations which provide a "virtualized" XML view over a store, to provide access to underlying objects. | +| [get_ValueAsBoolean](./get_valueasboolean/)() override | Returns the current node's value as a [Boolean](../../system/boolean/). | +| [get_ValueAsDateTime](./get_valueasdatetime/)() override | Returns the current node's value as a [DateTime](../../system/datetime/). | +| [get_ValueAsDouble](./get_valueasdouble/)() override | Returns the current node's value as a [Double](../../system/double/). | +| [get_ValueAsInt](./get_valueasint/)() override | Returns the current node's value as an [Int32](../../system/int32/). | +| [get_ValueAsLong](./get_valueaslong/)() override | Returns the current node's value as an [Int64](../../system/int64/). | +| [get_ValueType](./get_valuetype/)() override | Returns the type of the current node. | +| virtual [get_XmlLang](./get_xmllang/)() | Returns the **xml:lang** scope for the current node. | +| [get_XmlType](./get_xmltype/)() override | Returns the XmlSchemaType information for the current node. | +| virtual [GetAttribute](./getattribute/)(String, String) | Returns the value of the attribute with the specified local name and namespace URI. | +| virtual [GetNamespace](./getnamespace/)(String) | Returns the value of the namespace node corresponding to the specified local name. | +| [GetNamespacesInScope](./getnamespacesinscope/)(XmlNamespaceScope) override | Returns the in-scope namespaces of the current node. | +| virtual [InsertAfter](./insertafter/)() | Returns an [XmlWriter](../../system.xml/xmlwriter/) object used to create a new sibling node after the currently selected node. | +| virtual [InsertAfter](./insertafter/)(String) | Creates a new sibling node after the currently selected node using the XML string specified. | +| virtual [InsertAfter](./insertafter/)(SharedPtr\) | Creates a new sibling node after the currently selected node using the XML contents of the [XmlReader](../../system.xml/xmlreader/) object specified. | +| virtual [InsertAfter](./insertafter/)(SharedPtr\) | Creates a new sibling node after the currently selected node using the nodes in the [XPathNavigator](./) object specified. | +| virtual [InsertBefore](./insertbefore/)() | Returns an [XmlWriter](../../system.xml/xmlwriter/) object used to create a new sibling node before the currently selected node. | +| virtual [InsertBefore](./insertbefore/)(String) | Creates a new sibling node before the currently selected node using the XML string specified. | +| virtual [InsertBefore](./insertbefore/)(SharedPtr\) | Creates a new sibling node before the currently selected node using the XML contents of the [XmlReader](../../system.xml/xmlreader/) object specified. | +| virtual [InsertBefore](./insertbefore/)(SharedPtr\) | Creates a new sibling node before the currently selected node using the nodes in the [XPathNavigator](./) specified. | +| virtual [InsertElementAfter](./insertelementafter/)(String, String, String, String) | Creates a new sibling element after the current node using the namespace prefix, local name and namespace URI specified, with the value specified. | +| virtual [InsertElementBefore](./insertelementbefore/)(String, String, String, String) | Creates a new sibling element before the current node using the namespace prefix, local name, and namespace URI specified, with the value specified. | +| virtual [IsDescendant](./isdescendant/)(SharedPtr\) | Determines whether the specified [XPathNavigator](./) is a descendant of the current [XPathNavigator](./). | +| virtual [IsSamePosition](./issameposition/)(SharedPtr\) | When overridden in a derived class, determines whether the current [XPathNavigator](./) is at the same position as the specified [XPathNavigator](./). | +| [LookupNamespace](./lookupnamespace/)(const String\&) override | Returns the namespace URI for the specified prefix. | +| [LookupPrefix](./lookupprefix/)(const String\&) override | Returns the prefix declared for the specified namespace URI. | +| virtual [Matches](./matches/)(SharedPtr\) | Determines whether the current node matches the specified [XPathExpression](../xpathexpression/). | +| virtual [Matches](./matches/)(String) | Determines whether the current node matches the specified [XPath](../) expression. | +| virtual [MoveTo](./moveto/)(SharedPtr\) | When overridden in a derived class, moves the [XPathNavigator](./) to the same position as the specified [XPathNavigator](./). | +| virtual [MoveToAttribute](./movetoattribute/)(String, String) | Moves the [XPathNavigator](./) to the attribute with the matching local name and namespace URI. | +| virtual [MoveToChild](./movetochild/)(String, String) | Moves the [XPathNavigator](./) to the child node with the local name and namespace URI specified. | +| virtual [MoveToChild](./movetochild/)(XPathNodeType) | Moves the [XPathNavigator](./) to the child node of the XPathNodeType specified. | +| virtual [MoveToFirst](./movetofirst/)() | Moves the [XPathNavigator](./) to the first sibling node of the current node. | +| virtual [MoveToFirstAttribute](./movetofirstattribute/)() | When overridden in a derived class, moves the [XPathNavigator](./) to the first attribute of the current node. | +| virtual [MoveToFirstChild](./movetofirstchild/)() | When overridden in a derived class, moves the [XPathNavigator](./) to the first child node of the current node. | +| virtual [MoveToFirstNamespace](./movetofirstnamespace/)(XPathNamespaceScope) | When overridden in a derived class, moves the [XPathNavigator](./) to the first namespace node that matches the XPathNamespaceScope specified. | +| [MoveToFirstNamespace](./movetofirstnamespace/)() | Moves the [XPathNavigator](./) to first namespace node of the current node. | +| virtual [MoveToFollowing](./movetofollowing/)(String, String) | Moves the [XPathNavigator](./) to the element with the local name and namespace URI specified in document order. | +| virtual [MoveToFollowing](./movetofollowing/)(String, String, SharedPtr\) | Moves the [XPathNavigator](./) to the element with the local name and namespace URI specified, to the boundary specified, in document order. | +| virtual [MoveToFollowing](./movetofollowing/)(XPathNodeType) | Moves the [XPathNavigator](./) to the following element of the XPathNodeType specified in document order. | +| virtual [MoveToFollowing](./movetofollowing/)(XPathNodeType, SharedPtr\) | Moves the [XPathNavigator](./) to the following element of the XPathNodeType specified, to the boundary specified, in document order. | +| virtual [MoveToId](./movetoid/)(String) | When overridden in a derived class, moves to the node that has an attribute of type **ID** whose value matches the specified [String](../../system/string/). | +| virtual [MoveToNamespace](./movetonamespace/)(String) | Moves the [XPathNavigator](./) to the namespace node with the specified namespace prefix. | +| virtual [MoveToNext](./movetonext/)() | When overridden in a derived class, moves the [XPathNavigator](./) to the next sibling node of the current node. | +| virtual [MoveToNext](./movetonext/)(String, String) | Moves the [XPathNavigator](./) to the next sibling node with the local name and namespace URI specified. | +| virtual [MoveToNext](./movetonext/)(XPathNodeType) | Moves the [XPathNavigator](./) to the next sibling node of the current node that matches the XPathNodeType specified. | +| virtual [MoveToNextAttribute](./movetonextattribute/)() | When overridden in a derived class, moves the [XPathNavigator](./) to the next attribute. | +| virtual [MoveToNextNamespace](./movetonextnamespace/)(XPathNamespaceScope) | When overridden in a derived class, moves the [XPathNavigator](./) to the next namespace node matching the XPathNamespaceScope specified. | +| [MoveToNextNamespace](./movetonextnamespace/)() | Moves the [XPathNavigator](./) to the next namespace node. | +| virtual [MoveToParent](./movetoparent/)() | When overridden in a derived class, moves the [XPathNavigator](./) to the parent node of the current node. | +| virtual [MoveToPrevious](./movetoprevious/)() | When overridden in a derived class, moves the [XPathNavigator](./) to the previous sibling node of the current node. | +| virtual [MoveToRoot](./movetoroot/)() | Moves the [XPathNavigator](./) to the root node that the current node belongs to. | +| virtual [PrependChild](./prependchild/)() | Returns an [XmlWriter](../../system.xml/xmlwriter/) object used to create a new child node at the beginning of the list of child nodes of the current node. | +| virtual [PrependChild](./prependchild/)(String) | Creates a new child node at the beginning of the list of child nodes of the current node using the XML string specified. | +| virtual [PrependChild](./prependchild/)(SharedPtr\) | Creates a new child node at the beginning of the list of child nodes of the current node using the XML contents of the [XmlReader](../../system.xml/xmlreader/) object specified. | +| virtual [PrependChild](./prependchild/)(SharedPtr\) | Creates a new child node at the beginning of the list of child nodes of the current node using the nodes in the [XPathNavigator](./) object specified. | +| virtual [PrependChildElement](./prependchildelement/)(String, String, String, String) | Creates a new child element at the beginning of the list of child nodes of the current node using the namespace prefix, local name, and namespace URI specified with the value specified. | +| virtual [ReadSubtree](./readsubtree/)() | Returns an [XmlReader](../../system.xml/xmlreader/) object that contains the current node and its child nodes. | +| virtual [ReplaceRange](./replacerange/)(SharedPtr\) | Replaces a range of sibling nodes from the current node to the node specified. | +| virtual [ReplaceSelf](./replaceself/)(String) | Replaces the current node with the content of the string specified. | +| virtual [ReplaceSelf](./replaceself/)(SharedPtr\) | Replaces the current node with the contents of the [XmlReader](../../system.xml/xmlreader/) object specified. | +| virtual [ReplaceSelf](./replaceself/)(SharedPtr\) | Replaces the current node with the contents of the [XPathNavigator](./) object specified. | +| virtual [Select](./select/)(String) | Selects a node set, using the specified [XPath](../) expression. | +| virtual [Select](./select/)(String, SharedPtr\) | Selects a node set using the specified [XPath](../) expression with the [IXmlNamespaceResolver](../../system.xml/ixmlnamespaceresolver/) object specified to resolve namespace prefixes. | +| virtual [Select](./select/)(SharedPtr\) | Selects a node set using the specified [XPathExpression](../xpathexpression/). | +| virtual [SelectAncestors](./selectancestors/)(XPathNodeType, bool) | Selects all the ancestor nodes of the current node that have a matching XPathNodeType. | +| virtual [SelectAncestors](./selectancestors/)(String, String, bool) | Selects all the ancestor nodes of the current node that have the specified local name and namespace URI. | +| virtual [SelectChildren](./selectchildren/)(XPathNodeType) | Selects all the child nodes of the current node that have the matching XPathNodeType. | +| virtual [SelectChildren](./selectchildren/)(String, String) | Selects all the child nodes of the current node that have the local name and namespace URI specified. | +| virtual [SelectDescendants](./selectdescendants/)(XPathNodeType, bool) | Selects all the descendant nodes of the current node that have a matching XPathNodeType. | +| virtual [SelectDescendants](./selectdescendants/)(String, String, bool) | Selects all the descendant nodes of the current node with the local name and namespace URI specified. | +| virtual [SelectSingleNode](./selectsinglenode/)(String) | Selects a single node in the [XPathNavigator](./) using the specified [XPath](../) query. | +| virtual [SelectSingleNode](./selectsinglenode/)(String, SharedPtr\) | Selects a single node in the [XPathNavigator](./) object using the specified [XPath](../) query with the [IXmlNamespaceResolver](../../system.xml/ixmlnamespaceresolver/) object specified to resolve namespace prefixes. | +| virtual [SelectSingleNode](./selectsinglenode/)(SharedPtr\) | Selects a single node in the [XPathNavigator](./) using the specified [XPathExpression](../xpathexpression/) object. | +| virtual [set_InnerXml](./set_innerxml/)(String) | Sets the markup representing the child nodes of the current node. | +| virtual [set_OuterXml](./set_outerxml/)(String) | Sets the markup representing the opening and closing tags of the current node and its child nodes. | +| virtual [SetTypedValue](./settypedvalue/)(SharedPtr\) | Sets the typed value of the current node. | +| virtual [SetValue](./setvalue/)(String) | Sets the value of the current node. | +| [ToString](./tostring/)() const override | Returns the text value of the current node. | +| [ValueAs](./valueas/)(const TypeInfo\&, SharedPtr\) override | Returns the current node's value as the Type specified, using the [IXmlNamespaceResolver](../../system.xml/ixmlnamespaceresolver/) object specified to resolve namespace prefixes. | +| virtual [WriteSubtree](./writesubtree/)(SharedPtr\) | Streams the current node and its child nodes to the [XmlWriter](../../system.xml/xmlwriter/) object specified. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [XPathItem](../xpathitem/) +* Class [IXPathNavigable](../ixpathnavigable/) +* Class [IXmlNamespaceResolver](../../system.xml/ixmlnamespaceresolver/) +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/appendchild/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/appendchild/_index.md new file mode 100644 index 0000000000..57b6d7eb9a --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/appendchild/_index.md @@ -0,0 +1,92 @@ +--- +title: System::Xml::XPath::XPathNavigator::AppendChild method +linktitle: AppendChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::AppendChild method. Returns an XmlWriter object used to create one or more new child nodes at the end of the list of child nodes of the current node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xpath/xpathnavigator/appendchild/ +--- +## XPathNavigator::AppendChild() method + + +Returns an [XmlWriter](../../../system.xml/xmlwriter/) object used to create one or more new child nodes at the end of the list of child nodes of the current node. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::AppendChild() +``` + + +### ReturnValue + +An [XmlWriter](../../../system.xml/xmlwriter/) object used to create new child nodes at the end of the list of child nodes of the current node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::AppendChild(SharedPtr\) method + + +Creates a new child node at the end of the list of child nodes of the current node using the XML contents of the [XmlReader](../../../system.xml/xmlreader/) object specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::AppendChild(SharedPtr newChild) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | An [XmlReader](../../../system.xml/xmlreader/) object positioned on the XML data for the new child node. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::AppendChild(SharedPtr\) method + + +Creates a new child node at the end of the list of child nodes of the current node using the nodes in the [XPathNavigator](../) specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::AppendChild(SharedPtr newChild) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | An [XPathNavigator](../) object positioned on the node to add as the new child node. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::AppendChild(String) method + + +Creates a new child node at the end of the list of child nodes of the current node using the XML data string specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::AppendChild(String newChild) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | String | The XML data string for the new child node. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/appendchildelement/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/appendchildelement/_index.md new file mode 100644 index 0000000000..e7319f2977 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/appendchildelement/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XPath::XPathNavigator::AppendChildElement method +linktitle: AppendChildElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::AppendChildElement method. Creates a new child element node at the end of the list of child nodes of the current node using the namespace prefix, local name and namespace URI specified with the value specified in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xpath/xpathnavigator/appendchildelement/ +--- +## XPathNavigator::AppendChildElement method + + +Creates a new child element node at the end of the list of child nodes of the current node using the namespace prefix, local name and namespace URI specified with the value specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::AppendChildElement(String prefix, String localName, String namespaceURI, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | String | The namespace prefix of the new child element node (if any). | +| localName | String | The local name of the new child element node (if any). | +| namespaceURI | String | The namespace URI of the new child element node (if any). [String::Empty](../../../system/string/empty/) and **nullptr** are equivalent. | +| value | String | The value of the new child element node. If [String::Empty](../../../system/string/empty/) or **nullptr** are passed, an empty element is created. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/checkvalidity/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/checkvalidity/_index.md new file mode 100644 index 0000000000..da8726ab11 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/checkvalidity/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XPath::XPathNavigator::CheckValidity method +linktitle: CheckValidity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::CheckValidity method. Verifies that the XML data in the XPathNavigator conforms to the XML Schema definition language (XSD) schema provided in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xpath/xpathnavigator/checkvalidity/ +--- +## XPathNavigator::CheckValidity method + + +Verifies that the XML data in the [XPathNavigator](../) conforms to the XML [Schema](../../../system.xml.schema/) definition language (XSD) schema provided. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::CheckValidity(SharedPtr schemas, System::Xml::Schema::ValidationEventHandler validationEventHandler) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schemas | SharedPtr\ | The XmlSchemaSet containing the schemas used to validate the XML data contained in the [XPathNavigator](../). | +| validationEventHandler | System::Xml::Schema::ValidationEventHandler | The ValidationEventHandler that receives information about schema validation warnings and errors. | + +### ReturnValue + +**true** if no schema validation errors occurred; otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSet](../../../system.xml.schema/xmlschemaset/) +* Typedef [ValidationEventHandler](../../../system.xml.schema/validationeventhandler/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/clone/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/clone/_index.md new file mode 100644 index 0000000000..19fd42311a --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNavigator::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::Clone method. When overridden in a derived class, creates a new XPathNavigator positioned at the same node as this XPathNavigator in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xpath/xpathnavigator/clone/ +--- +## XPathNavigator::Clone method + + +When overridden in a derived class, creates a new [XPathNavigator](../) positioned at the same node as this [XPathNavigator](../). + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::Clone()=0 +``` + + +### ReturnValue + +A new [XPathNavigator](../) positioned at the same node as this [XPathNavigator](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/compareposition/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/compareposition/_index.md new file mode 100644 index 0000000000..9e63524a00 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/compareposition/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XPath::XPathNavigator::ComparePosition method +linktitle: ComparePosition +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::ComparePosition method. Compares the position of the current XPathNavigator with the position of the XPathNavigator specified in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xpath/xpathnavigator/compareposition/ +--- +## XPathNavigator::ComparePosition method + + +Compares the position of the current [XPathNavigator](../) with the position of the [XPathNavigator](../) specified. + +```cpp +virtual XmlNodeOrder System::Xml::XPath::XPathNavigator::ComparePosition(SharedPtr nav) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nav | SharedPtr\ | The [XPathNavigator](../) to compare against. | + +### ReturnValue + +An XmlNodeOrder value representing the comparative position of the two [XPathNavigator](../) objects. + +## See Also + +* Enum [XmlNodeOrder](../../../system.xml/xmlnodeorder/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/compile/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/compile/_index.md new file mode 100644 index 0000000000..23d821b46c --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/compile/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XPath::XPathNavigator::Compile method +linktitle: Compile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::Compile method. Compiles a string representing an XPath expression and returns an XPathExpression object in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.xpath/xpathnavigator/compile/ +--- +## XPathNavigator::Compile method + + +Compiles a string representing an [XPath](../../) expression and returns an [XPathExpression](../../xpathexpression/) object. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::Compile(String xpath) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | String | A string representing an [XPath](../../) expression. | + +### ReturnValue + +An [XPathExpression](../../xpathexpression/) object representing the [XPath](../../) expression. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathExpression](../../xpathexpression/) +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/createattribute/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/createattribute/_index.md new file mode 100644 index 0000000000..ef4063ee56 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/createattribute/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XPath::XPathNavigator::CreateAttribute method +linktitle: CreateAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::CreateAttribute method. Creates an attribute node on the current element node using the namespace prefix, local name and namespace URI specified with the value specified in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.xpath/xpathnavigator/createattribute/ +--- +## XPathNavigator::CreateAttribute method + + +Creates an attribute node on the current element node using the namespace prefix, local name and namespace URI specified with the value specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::CreateAttribute(String prefix, String localName, String namespaceURI, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | String | The namespace prefix of the new attribute node (if any). | +| localName | String | The local name of the new attribute node which cannot [String::Empty](../../../system/string/empty/) or **nullptr**. | +| namespaceURI | String | The namespace URI for the new attribute node (if any). | +| value | String | The value of the new attribute node. If [String::Empty](../../../system/string/empty/) or **nullptr** are passed, an empty attribute node is created. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/createattributes/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/createattributes/_index.md new file mode 100644 index 0000000000..7f4ee5bf2b --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/createattributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNavigator::CreateAttributes method +linktitle: CreateAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::CreateAttributes method. Returns an XmlWriter object used to create new attributes on the current element in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.xpath/xpathnavigator/createattributes/ +--- +## XPathNavigator::CreateAttributes method + + +Returns an [XmlWriter](../../../system.xml/xmlwriter/) object used to create new attributes on the current element. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::CreateAttributes() +``` + + +### ReturnValue + +An [XmlWriter](../../../system.xml/xmlwriter/) object used to create new attributes on the current element. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/createnavigator/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/createnavigator/_index.md new file mode 100644 index 0000000000..20de4e9ae0 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/createnavigator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNavigator::CreateNavigator method +linktitle: CreateNavigator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::CreateNavigator method. Returns a copy of the XPathNavigator in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.xpath/xpathnavigator/createnavigator/ +--- +## XPathNavigator::CreateNavigator method + + +Returns a copy of the [XPathNavigator](../). + +```cpp +SharedPtr System::Xml::XPath::XPathNavigator::CreateNavigator() override +``` + + +### ReturnValue + +An [XPathNavigator](../) copy of this [XPathNavigator](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/deleterange/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/deleterange/_index.md new file mode 100644 index 0000000000..1b826d6e78 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/deleterange/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNavigator::DeleteRange method +linktitle: DeleteRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::DeleteRange method. Deletes a range of sibling nodes from the current node to the node specified in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.xpath/xpathnavigator/deleterange/ +--- +## XPathNavigator::DeleteRange method + + +Deletes a range of sibling nodes from the current node to the node specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::DeleteRange(SharedPtr lastSiblingToDelete) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| lastSiblingToDelete | SharedPtr\ | An [XPathNavigator](../) positioned on the last sibling node in the range to delete. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/deleteself/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/deleteself/_index.md new file mode 100644 index 0000000000..fd4dd0c624 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/deleteself/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::XPath::XPathNavigator::DeleteSelf method +linktitle: DeleteSelf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::DeleteSelf method. Deletes the current node and its child nodes in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.xpath/xpathnavigator/deleteself/ +--- +## XPathNavigator::DeleteSelf method + + +Deletes the current node and its child nodes. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::DeleteSelf() +``` + + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/evaluate/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/evaluate/_index.md new file mode 100644 index 0000000000..4ea38c5bbe --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/evaluate/_index.md @@ -0,0 +1,117 @@ +--- +title: System::Xml::XPath::XPathNavigator::Evaluate method +linktitle: Evaluate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::Evaluate method. Evaluates the XPathExpression and returns the typed result in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.xpath/xpathnavigator/evaluate/ +--- +## XPathNavigator::Evaluate(SharedPtr\) method + + +Evaluates the [XPathExpression](../../xpathexpression/) and returns the typed result. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::Evaluate(SharedPtr expr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| expr | SharedPtr\ | An [XPathExpression](../../xpathexpression/) that can be evaluated. | + +### ReturnValue + +The result of the expression ([Boolean](../../../system/boolean/), number, string, or node set). This maps to [Boolean](../../../system/boolean/), [Double](../../../system/double/), [String](../../../system/string/), or [XPathNodeIterator](../../xpathnodeiterator/) objects respectively. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XPathExpression](../../xpathexpression/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::Evaluate(SharedPtr\, SharedPtr\) method + + +Uses the supplied context to evaluate the [XPathExpression](../../xpathexpression/), and returns the typed result. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::Evaluate(SharedPtr expr, SharedPtr context) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| expr | SharedPtr\ | An [XPathExpression](../../xpathexpression/) that can be evaluated. | +| context | SharedPtr\ | An [XPathNodeIterator](../../xpathnodeiterator/) that points to the selected node set that the evaluation is to be performed on. | + +### ReturnValue + +The result of the expression ([Boolean](../../../system/boolean/), number, string, or node set). This maps to [Boolean](../../../system/boolean/), [Double](../../../system/double/), [String](../../../system/string/), or [XPathNodeIterator](../../xpathnodeiterator/) objects respectively. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XPathExpression](../../xpathexpression/) +* Class [XPathNodeIterator](../../xpathnodeiterator/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::Evaluate(String) method + + +Evaluates the specified [XPath](../../) expression and returns the typed result. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::Evaluate(String xpath) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | String | A string representing an [XPath](../../) expression that can be evaluated. | + +### ReturnValue + +The result of the expression ([Boolean](../../../system/boolean/), number, string, or node set). This maps to [Boolean](../../../system/boolean/), [Double](../../../system/double/), [String](../../../system/string/), or [XPathNodeIterator](../../xpathnodeiterator/) objects respectively. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::Evaluate(String, SharedPtr\) method + + +Evaluates the specified [XPath](../../) expression and returns the typed result, using the [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object specified to resolve namespace prefixes in the [XPath](../../) expression. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::Evaluate(String xpath, SharedPtr resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | String | A string representing an [XPath](../../) expression that can be evaluated. | +| resolver | SharedPtr\ | The [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object used to resolve namespace prefixes in the [XPath](../../) expression. | + +### ReturnValue + +The result of the expression ([Boolean](../../../system/boolean/), number, string, or node set). This maps to [Boolean](../../../system/boolean/), [Double](../../../system/double/), [String](../../../system/string/), or [XPathNodeIterator](../../xpathnodeiterator/) objects respectively. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_baseuri/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_baseuri/_index.md new file mode 100644 index 0000000000..d2745ce041 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_baseuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_BaseURI method +linktitle: get_BaseURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_BaseURI method. When overridden in a derived class, gets the base URI for the current node in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml.xpath/xpathnavigator/get_baseuri/ +--- +## XPathNavigator::get_BaseURI method + + +When overridden in a derived class, gets the base URI for the current node. + +```cpp +virtual String System::Xml::XPath::XPathNavigator::get_BaseURI()=0 +``` + + +### ReturnValue + +The location from which the node was loaded, or [String::Empty](../../../system/string/empty/) if there is no value. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_canedit/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_canedit/_index.md new file mode 100644 index 0000000000..50d2ce3c72 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_canedit/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_CanEdit method +linktitle: get_CanEdit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_CanEdit method. Returns a value that indicates whether the XPathNavigator can edit the underlying XML data in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml.xpath/xpathnavigator/get_canedit/ +--- +## XPathNavigator::get_CanEdit method + + +Returns a value that indicates whether the [XPathNavigator](../) can edit the underlying XML data. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::get_CanEdit() +``` + + +### ReturnValue + +**true** if the [XPathNavigator](../) can edit the underlying XML data; otherwise, **false**. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_hasattributes/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_hasattributes/_index.md new file mode 100644 index 0000000000..97489fc439 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_hasattributes/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_HasAttributes method +linktitle: get_HasAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_HasAttributes method. Returns a value that indicates whether the current node has any attributes in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml.xpath/xpathnavigator/get_hasattributes/ +--- +## XPathNavigator::get_HasAttributes method + + +Returns a value that indicates whether the current node has any attributes. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::get_HasAttributes() +``` + + +### ReturnValue + +**true** if the current node has attributes; returns **false** if the current node has no attributes, or if the [XPathNavigator](../) is not positioned on an element node. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_haschildren/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_haschildren/_index.md new file mode 100644 index 0000000000..11ed66094d --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_haschildren/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_HasChildren method +linktitle: get_HasChildren +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_HasChildren method. Returns a value that indicates whether the current node has any child nodes in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml.xpath/xpathnavigator/get_haschildren/ +--- +## XPathNavigator::get_HasChildren method + + +Returns a value that indicates whether the current node has any child nodes. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::get_HasChildren() +``` + + +### ReturnValue + +**true** if the current node has any child nodes; otherwise, **false**. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_innerxml/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_innerxml/_index.md new file mode 100644 index 0000000000..80024bc1e3 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_InnerXml method +linktitle: get_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_InnerXml method. Returns the markup representing the child nodes of the current node in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml.xpath/xpathnavigator/get_innerxml/ +--- +## XPathNavigator::get_InnerXml method + + +Returns the markup representing the child nodes of the current node. + +```cpp +virtual String System::Xml::XPath::XPathNavigator::get_InnerXml() +``` + + +### ReturnValue + +A [String](../../../system/string/) that contains the markup of the child nodes of the current node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_isemptyelement/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_isemptyelement/_index.md new file mode 100644 index 0000000000..01b36d2dc2 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_isemptyelement/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_IsEmptyElement method +linktitle: get_IsEmptyElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_IsEmptyElement method. When overridden in a derived class, gets a value that indicates whether the current node is an empty element without an end element tag in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml.xpath/xpathnavigator/get_isemptyelement/ +--- +## XPathNavigator::get_IsEmptyElement method + + +When overridden in a derived class, gets a value that indicates whether the current node is an empty element without an end element tag. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::get_IsEmptyElement()=0 +``` + + +### ReturnValue + +**true** if the current node is an empty element; otherwise, **false**. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_isnode/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_isnode/_index.md new file mode 100644 index 0000000000..ad2eb6c949 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_isnode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_IsNode method +linktitle: get_IsNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_IsNode method. Returns a value that indicates if the current node represents an XPath node in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml.xpath/xpathnavigator/get_isnode/ +--- +## XPathNavigator::get_IsNode method + + +Returns a value that indicates if the current node represents an [XPath](../../) node. + +```cpp +bool System::Xml::XPath::XPathNavigator::get_IsNode() override +``` + + +### ReturnValue + +Always returns **true**. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_localname/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_localname/_index.md new file mode 100644 index 0000000000..8b78d67da9 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_LocalName method. When overridden in a derived class, gets the XPathNavigator::get_Name of the current node without any namespace prefix in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml.xpath/xpathnavigator/get_localname/ +--- +## XPathNavigator::get_LocalName method + + +When overridden in a derived class, gets the [XPathNavigator::get_Name](../get_name/) of the current node without any namespace prefix. + +```cpp +virtual String System::Xml::XPath::XPathNavigator::get_LocalName()=0 +``` + + +### ReturnValue + +A [String](../../../system/string/) that contains the local name of the current node, or [String::Empty](../../../system/string/empty/) if the current node does not have a name (for example, text or comment nodes). + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_name/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_name/_index.md new file mode 100644 index 0000000000..0b78ca3b26 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_Name method. When overridden in a derived class, gets the qualified name of the current node in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml.xpath/xpathnavigator/get_name/ +--- +## XPathNavigator::get_Name method + + +When overridden in a derived class, gets the qualified name of the current node. + +```cpp +virtual String System::Xml::XPath::XPathNavigator::get_Name()=0 +``` + + +### ReturnValue + +A [String](../../../system/string/) that contains the qualified [XPathNavigator::get_Name](./) of the current node, or [String::Empty](../../../system/string/empty/) if the current node does not have a name (for example, text or comment nodes). + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_namespaceuri/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_namespaceuri/_index.md new file mode 100644 index 0000000000..08a1dd848d --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_namespaceuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_NamespaceURI method +linktitle: get_NamespaceURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_NamespaceURI method. When overridden in a derived class, gets the namespace URI of the current node in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml.xpath/xpathnavigator/get_namespaceuri/ +--- +## XPathNavigator::get_NamespaceURI method + + +When overridden in a derived class, gets the namespace URI of the current node. + +```cpp +virtual String System::Xml::XPath::XPathNavigator::get_NamespaceURI()=0 +``` + + +### ReturnValue + +A [String](../../../system/string/) that contains the namespace URI of the current node, or [String::Empty](../../../system/string/empty/) if the current node has no namespace URI. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_nametable/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_nametable/_index.md new file mode 100644 index 0000000000..29a4cc5c31 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_NameTable method +linktitle: get_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_NameTable method. When overridden in a derived class, gets the XmlNameTable of the XPathNavigator in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml.xpath/xpathnavigator/get_nametable/ +--- +## XPathNavigator::get_NameTable method + + +When overridden in a derived class, gets the [XmlNameTable](../../../system.xml/xmlnametable/) of the [XPathNavigator](../). + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::get_NameTable()=0 +``` + + +### ReturnValue + +An [XmlNameTable](../../../system.xml/xmlnametable/) object enabling you to get the atomized version of a [String](../../../system/string/) within the XML document. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../../system.xml/xmlnametable/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_navigatorcomparer/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_navigatorcomparer/_index.md new file mode 100644 index 0000000000..5f011bdb15 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_navigatorcomparer/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_NavigatorComparer method +linktitle: get_NavigatorComparer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_NavigatorComparer method. Returns an Collections::IEqualityComparer used for equality comparison of XPathNavigator objects in C++.' +type: docs +weight: 8300 +url: /cpp/system.xml.xpath/xpathnavigator/get_navigatorcomparer/ +--- +## XPathNavigator::get_NavigatorComparer method + + +Returns an Collections::IEqualityComparer used for equality comparison of [XPathNavigator](../) objects. + +```cpp +static SharedPtr>> System::Xml::XPath::XPathNavigator::get_NavigatorComparer() +``` + + +### ReturnValue + +An Collections::IEqualityComparer used for equality comparison of [XPathNavigator](../) objects. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEqualityComparer](../../../system.collections.generic/iequalitycomparer/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_nodetype/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_nodetype/_index.md new file mode 100644 index 0000000000..bf0392237a --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_NodeType method. When overridden in a derived class, gets the XPathNodeType of the current node in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml.xpath/xpathnavigator/get_nodetype/ +--- +## XPathNavigator::get_NodeType method + + +When overridden in a derived class, gets the XPathNodeType of the current node. + +```cpp +virtual XPathNodeType System::Xml::XPath::XPathNavigator::get_NodeType()=0 +``` + + +### ReturnValue + +One of the XPathNodeType values representing the current node. + +## See Also + +* Enum [XPathNodeType](../../xpathnodetype/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_outerxml/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_outerxml/_index.md new file mode 100644 index 0000000000..f5d9d44b57 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_outerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_OuterXml method +linktitle: get_OuterXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_OuterXml method. Returns the markup representing the opening and closing tags of the current node and its child nodes in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml.xpath/xpathnavigator/get_outerxml/ +--- +## XPathNavigator::get_OuterXml method + + +Returns the markup representing the opening and closing tags of the current node and its child nodes. + +```cpp +virtual String System::Xml::XPath::XPathNavigator::get_OuterXml() +``` + + +### ReturnValue + +A [String](../../../system/string/) that contains the markup representing the opening and closing tags of the current node and its child nodes. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_prefix/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_prefix/_index.md new file mode 100644 index 0000000000..817bb1b6c0 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_prefix/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_Prefix method +linktitle: get_Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_Prefix method. When overridden in a derived class, gets the namespace prefix associated with the current node in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml.xpath/xpathnavigator/get_prefix/ +--- +## XPathNavigator::get_Prefix method + + +When overridden in a derived class, gets the namespace prefix associated with the current node. + +```cpp +virtual String System::Xml::XPath::XPathNavigator::get_Prefix()=0 +``` + + +### ReturnValue + +A [String](../../../system/string/) that contains the namespace prefix associated with the current node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_schemainfo/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_schemainfo/_index.md new file mode 100644 index 0000000000..2180960897 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_schemainfo/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_SchemaInfo method +linktitle: get_SchemaInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_SchemaInfo method. Returns the schema information that has been assigned to the current node as a result of schema validation in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml.xpath/xpathnavigator/get_schemainfo/ +--- +## XPathNavigator::get_SchemaInfo method + + +Returns the schema information that has been assigned to the current node as a result of schema validation. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::get_SchemaInfo() +``` + + +### ReturnValue + +An IXmlSchemaInfo object that contains the schema information for the current node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXmlSchemaInfo](../../../system.xml.schema/ixmlschemainfo/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_typedvalue/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_typedvalue/_index.md new file mode 100644 index 0000000000..5ec48f4e95 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_typedvalue/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_TypedValue method +linktitle: get_TypedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_TypedValue method. Returns the current node as a boxed object of the most appropriate type in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml.xpath/xpathnavigator/get_typedvalue/ +--- +## XPathNavigator::get_TypedValue method + + +Returns the current node as a boxed object of the most appropriate type. + +```cpp +SharedPtr System::Xml::XPath::XPathNavigator::get_TypedValue() override +``` + + +### ReturnValue + +The current node as a boxed object of the most appropriate type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_underlyingobject/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_underlyingobject/_index.md new file mode 100644 index 0000000000..fa02844ba4 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_underlyingobject/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_UnderlyingObject method +linktitle: get_UnderlyingObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_UnderlyingObject method. Used by XPathNavigator implementations which provide a "virtualized" XML view over a store, to provide access to underlying objects in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml.xpath/xpathnavigator/get_underlyingobject/ +--- +## XPathNavigator::get_UnderlyingObject method + + +Used by [XPathNavigator](../) implementations which provide a "virtualized" XML view over a store, to provide access to underlying objects. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::get_UnderlyingObject() +``` + + +### ReturnValue + +The default is **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_valueasboolean/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_valueasboolean/_index.md new file mode 100644 index 0000000000..f674a35079 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_valueasboolean/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_ValueAsBoolean method +linktitle: get_ValueAsBoolean +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_ValueAsBoolean method. Returns the current node''s value as a Boolean in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml.xpath/xpathnavigator/get_valueasboolean/ +--- +## XPathNavigator::get_ValueAsBoolean method + + +Returns the current node's value as a [Boolean](../../../system/boolean/). + +```cpp +bool System::Xml::XPath::XPathNavigator::get_ValueAsBoolean() override +``` + + +### ReturnValue + +The current node's value as a [Boolean](../../../system/boolean/). + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_valueasdatetime/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_valueasdatetime/_index.md new file mode 100644 index 0000000000..9e24602a55 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_valueasdatetime/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_ValueAsDateTime method +linktitle: get_ValueAsDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_ValueAsDateTime method. Returns the current node''s value as a DateTime in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml.xpath/xpathnavigator/get_valueasdatetime/ +--- +## XPathNavigator::get_ValueAsDateTime method + + +Returns the current node's value as a [DateTime](../../../system/datetime/). + +```cpp +DateTime System::Xml::XPath::XPathNavigator::get_ValueAsDateTime() override +``` + + +### ReturnValue + +The current node's value as a [DateTime](../../../system/datetime/). + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_valueasdouble/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_valueasdouble/_index.md new file mode 100644 index 0000000000..0fc2b41f3d --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_valueasdouble/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_ValueAsDouble method +linktitle: get_ValueAsDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_ValueAsDouble method. Returns the current node''s value as a Double in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml.xpath/xpathnavigator/get_valueasdouble/ +--- +## XPathNavigator::get_ValueAsDouble method + + +Returns the current node's value as a [Double](../../../system/double/). + +```cpp +double System::Xml::XPath::XPathNavigator::get_ValueAsDouble() override +``` + + +### ReturnValue + +The current node's value as a [Double](../../../system/double/). + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_valueasint/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_valueasint/_index.md new file mode 100644 index 0000000000..5da9ddfd90 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_valueasint/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_ValueAsInt method +linktitle: get_ValueAsInt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_ValueAsInt method. Returns the current node''s value as an Int32 in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml.xpath/xpathnavigator/get_valueasint/ +--- +## XPathNavigator::get_ValueAsInt method + + +Returns the current node's value as an [Int32](../../../system/int32/). + +```cpp +int32_t System::Xml::XPath::XPathNavigator::get_ValueAsInt() override +``` + + +### ReturnValue + +The current node's value as an [Int32](../../../system/int32/). + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_valueaslong/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_valueaslong/_index.md new file mode 100644 index 0000000000..d9859e73b9 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_valueaslong/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_ValueAsLong method +linktitle: get_ValueAsLong +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_ValueAsLong method. Returns the current node''s value as an Int64 in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml.xpath/xpathnavigator/get_valueaslong/ +--- +## XPathNavigator::get_ValueAsLong method + + +Returns the current node's value as an [Int64](../../../system/int64/). + +```cpp +int64_t System::Xml::XPath::XPathNavigator::get_ValueAsLong() override +``` + + +### ReturnValue + +The current node's value as an [Int64](../../../system/int64/). + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_valuetype/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_valuetype/_index.md new file mode 100644 index 0000000000..9cc36f14e1 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_valuetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_ValueType method +linktitle: get_ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_ValueType method. Returns the type of the current node in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml.xpath/xpathnavigator/get_valuetype/ +--- +## XPathNavigator::get_ValueType method + + +Returns the type of the current node. + +```cpp +TypeInfo System::Xml::XPath::XPathNavigator::get_ValueType() override +``` + + +### ReturnValue + +The type of the current node. The default value is [String](../../../system/string/). + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_xmllang/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_xmllang/_index.md new file mode 100644 index 0000000000..aed21bfdcc --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_xmllang/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_XmlLang method +linktitle: get_XmlLang +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_XmlLang method. Returns the xml:lang scope for the current node in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml.xpath/xpathnavigator/get_xmllang/ +--- +## XPathNavigator::get_XmlLang method + + +Returns the **xml:lang** scope for the current node. + +```cpp +virtual String System::Xml::XPath::XPathNavigator::get_XmlLang() +``` + + +### ReturnValue + +A [String](../../../system/string/) that contains the value of the **xml:lang** scope, or [String::Empty](../../../system/string/empty/) if the current node has no **xml:lang** scope value to return. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/get_xmltype/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/get_xmltype/_index.md new file mode 100644 index 0000000000..da8f30d541 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/get_xmltype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNavigator::get_XmlType method +linktitle: get_XmlType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::get_XmlType method. Returns the XmlSchemaType information for the current node in C++.' +type: docs +weight: 3700 +url: /cpp/system.xml.xpath/xpathnavigator/get_xmltype/ +--- +## XPathNavigator::get_XmlType method + + +Returns the XmlSchemaType information for the current node. + +```cpp +SharedPtr System::Xml::XPath::XPathNavigator::get_XmlType() override +``` + + +### ReturnValue + +An XmlSchemaType object; default is **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaType](../../../system.xml.schema/xmlschematype/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/getattribute/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/getattribute/_index.md new file mode 100644 index 0000000000..5a9f3c5497 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/getattribute/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XPath::XPathNavigator::GetAttribute method +linktitle: GetAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::GetAttribute method. Returns the value of the attribute with the specified local name and namespace URI in C++.' +type: docs +weight: 3800 +url: /cpp/system.xml.xpath/xpathnavigator/getattribute/ +--- +## XPathNavigator::GetAttribute method + + +Returns the value of the attribute with the specified local name and namespace URI. + +```cpp +virtual String System::Xml::XPath::XPathNavigator::GetAttribute(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute. **localName** is case-sensitive. | +| namespaceURI | String | The namespace URI of the attribute. | + +### ReturnValue + +A [String](../../../system/string/) that contains the value of the specified attribute; [String::Empty](../../../system/string/empty/) if a matching attribute is not found, or if the [XPathNavigator](../) is not positioned on an element node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/getnamespace/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/getnamespace/_index.md new file mode 100644 index 0000000000..71527dc35f --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/getnamespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XPath::XPathNavigator::GetNamespace method +linktitle: GetNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::GetNamespace method. Returns the value of the namespace node corresponding to the specified local name in C++.' +type: docs +weight: 3900 +url: /cpp/system.xml.xpath/xpathnavigator/getnamespace/ +--- +## XPathNavigator::GetNamespace method + + +Returns the value of the namespace node corresponding to the specified local name. + +```cpp +virtual String System::Xml::XPath::XPathNavigator::GetNamespace(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The local name of the namespace node. | + +### ReturnValue + +A [String](../../../system/string/) that contains the value of the namespace node; [String::Empty](../../../system/string/empty/) if a matching namespace node is not found, or if the [XPathNavigator](../) is not positioned on an element node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/getnamespacesinscope/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/getnamespacesinscope/_index.md new file mode 100644 index 0000000000..e27a3773c4 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/getnamespacesinscope/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XPath::XPathNavigator::GetNamespacesInScope method +linktitle: GetNamespacesInScope +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::GetNamespacesInScope method. Returns the in-scope namespaces of the current node in C++.' +type: docs +weight: 4000 +url: /cpp/system.xml.xpath/xpathnavigator/getnamespacesinscope/ +--- +## XPathNavigator::GetNamespacesInScope method + + +Returns the in-scope namespaces of the current node. + +```cpp +SharedPtr> System::Xml::XPath::XPathNavigator::GetNamespacesInScope(XmlNamespaceScope scope) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| scope | XmlNamespaceScope | An XmlNamespaceScope value specifying the namespaces to return. | + +### ReturnValue + +An IDictionary collection of namespace names keyed by prefix. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IDictionary](../../../system.collections.generic/idictionary/) +* Class [String](../../../system/string/) +* Enum [XmlNamespaceScope](../../../system.xml/xmlnamespacescope/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/insertafter/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/insertafter/_index.md new file mode 100644 index 0000000000..172edf19a2 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/insertafter/_index.md @@ -0,0 +1,92 @@ +--- +title: System::Xml::XPath::XPathNavigator::InsertAfter method +linktitle: InsertAfter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::InsertAfter method. Returns an XmlWriter object used to create a new sibling node after the currently selected node in C++.' +type: docs +weight: 4100 +url: /cpp/system.xml.xpath/xpathnavigator/insertafter/ +--- +## XPathNavigator::InsertAfter() method + + +Returns an [XmlWriter](../../../system.xml/xmlwriter/) object used to create a new sibling node after the currently selected node. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::InsertAfter() +``` + + +### ReturnValue + +An [XmlWriter](../../../system.xml/xmlwriter/) object used to create a new sibling node after the currently selected node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::InsertAfter(SharedPtr\) method + + +Creates a new sibling node after the currently selected node using the XML contents of the [XmlReader](../../../system.xml/xmlreader/) object specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::InsertAfter(SharedPtr newSibling) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newSibling | SharedPtr\ | An [XmlReader](../../../system.xml/xmlreader/) object positioned on the XML data for the new sibling node. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::InsertAfter(SharedPtr\) method + + +Creates a new sibling node after the currently selected node using the nodes in the [XPathNavigator](../) object specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::InsertAfter(SharedPtr newSibling) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newSibling | SharedPtr\ | An [XPathNavigator](../) object positioned on the node to add as the new sibling node. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::InsertAfter(String) method + + +Creates a new sibling node after the currently selected node using the XML string specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::InsertAfter(String newSibling) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newSibling | String | The XML data string for the new sibling node. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/insertbefore/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/insertbefore/_index.md new file mode 100644 index 0000000000..9976d1f512 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/insertbefore/_index.md @@ -0,0 +1,92 @@ +--- +title: System::Xml::XPath::XPathNavigator::InsertBefore method +linktitle: InsertBefore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::InsertBefore method. Returns an XmlWriter object used to create a new sibling node before the currently selected node in C++.' +type: docs +weight: 4200 +url: /cpp/system.xml.xpath/xpathnavigator/insertbefore/ +--- +## XPathNavigator::InsertBefore() method + + +Returns an [XmlWriter](../../../system.xml/xmlwriter/) object used to create a new sibling node before the currently selected node. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::InsertBefore() +``` + + +### ReturnValue + +An [XmlWriter](../../../system.xml/xmlwriter/) object used to create a new sibling node before the currently selected node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::InsertBefore(SharedPtr\) method + + +Creates a new sibling node before the currently selected node using the XML contents of the [XmlReader](../../../system.xml/xmlreader/) object specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::InsertBefore(SharedPtr newSibling) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newSibling | SharedPtr\ | An [XmlReader](../../../system.xml/xmlreader/) object positioned on the XML data for the new sibling node. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::InsertBefore(SharedPtr\) method + + +Creates a new sibling node before the currently selected node using the nodes in the [XPathNavigator](../) specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::InsertBefore(SharedPtr newSibling) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newSibling | SharedPtr\ | An [XPathNavigator](../) object positioned on the node to add as the new sibling node. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::InsertBefore(String) method + + +Creates a new sibling node before the currently selected node using the XML string specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::InsertBefore(String newSibling) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newSibling | String | The XML data string for the new sibling node. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/insertelementafter/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/insertelementafter/_index.md new file mode 100644 index 0000000000..178a822cbc --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/insertelementafter/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XPath::XPathNavigator::InsertElementAfter method +linktitle: InsertElementAfter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::InsertElementAfter method. Creates a new sibling element after the current node using the namespace prefix, local name and namespace URI specified, with the value specified in C++.' +type: docs +weight: 4300 +url: /cpp/system.xml.xpath/xpathnavigator/insertelementafter/ +--- +## XPathNavigator::InsertElementAfter method + + +Creates a new sibling element after the current node using the namespace prefix, local name and namespace URI specified, with the value specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::InsertElementAfter(String prefix, String localName, String namespaceURI, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | String | The namespace prefix of the new child element (if any). | +| localName | String | The local name of the new child element (if any). | +| namespaceURI | String | The namespace URI of the new child element (if any). [String::Empty](../../../system/string/empty/) and **nullptr** are equivalent. | +| value | String | The value of the new child element. If [String::Empty](../../../system/string/empty/) or **nullptr** are passed, an empty element is created. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/insertelementbefore/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/insertelementbefore/_index.md new file mode 100644 index 0000000000..d68119b585 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/insertelementbefore/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XPath::XPathNavigator::InsertElementBefore method +linktitle: InsertElementBefore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::InsertElementBefore method. Creates a new sibling element before the current node using the namespace prefix, local name, and namespace URI specified, with the value specified in C++.' +type: docs +weight: 4400 +url: /cpp/system.xml.xpath/xpathnavigator/insertelementbefore/ +--- +## XPathNavigator::InsertElementBefore method + + +Creates a new sibling element before the current node using the namespace prefix, local name, and namespace URI specified, with the value specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::InsertElementBefore(String prefix, String localName, String namespaceURI, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | String | The namespace prefix of the new child element (if any). | +| localName | String | The local name of the new child element (if any). | +| namespaceURI | String | The namespace URI of the new child element (if any). [String::Empty](../../../system/string/empty/) and **nullptr** are equivalent. | +| value | String | The value of the new child element. If [String::Empty](../../../system/string/empty/) or **nullptr** are passed, an empty element is created. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/isdescendant/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/isdescendant/_index.md new file mode 100644 index 0000000000..fdadd3c3e3 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/isdescendant/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XPath::XPathNavigator::IsDescendant method +linktitle: IsDescendant +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::IsDescendant method. Determines whether the specified XPathNavigator is a descendant of the current XPathNavigator in C++.' +type: docs +weight: 4500 +url: /cpp/system.xml.xpath/xpathnavigator/isdescendant/ +--- +## XPathNavigator::IsDescendant method + + +Determines whether the specified [XPathNavigator](../) is a descendant of the current [XPathNavigator](../). + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::IsDescendant(SharedPtr nav) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nav | SharedPtr\ | The [XPathNavigator](../) to compare to this [XPathNavigator](../). | + +### ReturnValue + +**true** if the specified [XPathNavigator](../) is a descendant of the current [XPathNavigator](../); otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/issameposition/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/issameposition/_index.md new file mode 100644 index 0000000000..361212247d --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/issameposition/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XPath::XPathNavigator::IsSamePosition method +linktitle: IsSamePosition +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::IsSamePosition method. When overridden in a derived class, determines whether the current XPathNavigator is at the same position as the specified XPathNavigator in C++.' +type: docs +weight: 4600 +url: /cpp/system.xml.xpath/xpathnavigator/issameposition/ +--- +## XPathNavigator::IsSamePosition method + + +When overridden in a derived class, determines whether the current [XPathNavigator](../) is at the same position as the specified [XPathNavigator](../). + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::IsSamePosition(SharedPtr other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | SharedPtr\ | The [XPathNavigator](../) to compare to this [XPathNavigator](../). | + +### ReturnValue + +**true** if the two [XPathNavigator](../) objects have the same position; otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/lookupnamespace/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/lookupnamespace/_index.md new file mode 100644 index 0000000000..3450e683a0 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/lookupnamespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XPath::XPathNavigator::LookupNamespace method +linktitle: LookupNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::LookupNamespace method. Returns the namespace URI for the specified prefix in C++.' +type: docs +weight: 4700 +url: /cpp/system.xml.xpath/xpathnavigator/lookupnamespace/ +--- +## XPathNavigator::LookupNamespace method + + +Returns the namespace URI for the specified prefix. + +```cpp +String System::Xml::XPath::XPathNavigator::LookupNamespace(const String &prefix) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The prefix whose namespace URI you want to resolve. To match the default namespace, pass [String::Empty](../../../system/string/empty/). | + +### ReturnValue + +A [String](../../../system/string/) that contains the namespace URI assigned to the namespace prefix specified; **nullptr** if no namespace URI is assigned to the prefix specified. The [String](../../../system/string/) returned is atomized. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/lookupprefix/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/lookupprefix/_index.md new file mode 100644 index 0000000000..f911973f60 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/lookupprefix/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XPath::XPathNavigator::LookupPrefix method +linktitle: LookupPrefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::LookupPrefix method. Returns the prefix declared for the specified namespace URI in C++.' +type: docs +weight: 4800 +url: /cpp/system.xml.xpath/xpathnavigator/lookupprefix/ +--- +## XPathNavigator::LookupPrefix method + + +Returns the prefix declared for the specified namespace URI. + +```cpp +String System::Xml::XPath::XPathNavigator::LookupPrefix(const String &namespaceURI) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| namespaceURI | const String\& | The namespace URI to resolve for the prefix. | + +### ReturnValue + +A [String](../../../system/string/) that contains the namespace prefix assigned to the namespace URI specified; otherwise, [String::Empty](../../../system/string/empty/) if no prefix is assigned to the namespace URI specified. The [String](../../../system/string/) returned is atomized. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/matches/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/matches/_index.md new file mode 100644 index 0000000000..d4ef4ef649 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/matches/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Xml::XPath::XPathNavigator::Matches method +linktitle: Matches +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::Matches method. Determines whether the current node matches the specified XPathExpression in C++.' +type: docs +weight: 4900 +url: /cpp/system.xml.xpath/xpathnavigator/matches/ +--- +## XPathNavigator::Matches(SharedPtr\) method + + +Determines whether the current node matches the specified [XPathExpression](../../xpathexpression/). + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::Matches(SharedPtr expr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| expr | SharedPtr\ | An [XPathExpression](../../xpathexpression/) object containing the compiled [XPath](../../) expression. | + +### ReturnValue + +**true** if the current node matches the [XPathExpression](../../xpathexpression/); otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathExpression](../../xpathexpression/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::Matches(String) method + + +Determines whether the current node matches the specified [XPath](../../) expression. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::Matches(String xpath) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | String | The [XPath](../../) expression. | + +### ReturnValue + +**true** if the current node matches the specified [XPath](../../) expression; otherwise, **false**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/moveto/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/moveto/_index.md new file mode 100644 index 0000000000..83edf34cf0 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/moveto/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveTo method +linktitle: MoveTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveTo method. When overridden in a derived class, moves the XPathNavigator to the same position as the specified XPathNavigator in C++.' +type: docs +weight: 5000 +url: /cpp/system.xml.xpath/xpathnavigator/moveto/ +--- +## XPathNavigator::MoveTo method + + +When overridden in a derived class, moves the [XPathNavigator](../) to the same position as the specified [XPathNavigator](../). + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveTo(SharedPtr other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | SharedPtr\ | The [XPathNavigator](../) positioned on the node that you want to move to. | + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the same position as the specified [XPathNavigator](../); otherwise, **false**. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetoattribute/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetoattribute/_index.md new file mode 100644 index 0000000000..1f82806181 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetoattribute/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToAttribute method +linktitle: MoveToAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToAttribute method. Moves the XPathNavigator to the attribute with the matching local name and namespace URI in C++.' +type: docs +weight: 5100 +url: /cpp/system.xml.xpath/xpathnavigator/movetoattribute/ +--- +## XPathNavigator::MoveToAttribute method + + +Moves the [XPathNavigator](../) to the attribute with the matching local name and namespace URI. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToAttribute(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute; **nullptr** for an empty namespace. | + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the attribute; otherwise, **false**. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetochild/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetochild/_index.md new file mode 100644 index 0000000000..e011a4094f --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetochild/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToChild method +linktitle: MoveToChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToChild method. Moves the XPathNavigator to the child node with the local name and namespace URI specified in C++.' +type: docs +weight: 5200 +url: /cpp/system.xml.xpath/xpathnavigator/movetochild/ +--- +## XPathNavigator::MoveToChild(String, String) method + + +Moves the [XPathNavigator](../) to the child node with the local name and namespace URI specified. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToChild(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the child node to move to. | +| namespaceURI | String | The namespace URI of the child node to move to. | + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the child node; otherwise, **false**. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::MoveToChild(XPathNodeType) method + + +Moves the [XPathNavigator](../) to the child node of the XPathNodeType specified. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToChild(XPathNodeType type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | XPathNodeType | The XPathNodeType of the child node to move to. | + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the child node; otherwise, **false**. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Enum [XPathNodeType](../../xpathnodetype/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetofirst/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetofirst/_index.md new file mode 100644 index 0000000000..497a89b1c0 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetofirst/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToFirst method +linktitle: MoveToFirst +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToFirst method. Moves the XPathNavigator to the first sibling node of the current node in C++.' +type: docs +weight: 5300 +url: /cpp/system.xml.xpath/xpathnavigator/movetofirst/ +--- +## XPathNavigator::MoveToFirst method + + +Moves the [XPathNavigator](../) to the first sibling node of the current node. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToFirst() +``` + + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the first sibling node of the current node; **false** if there is no first sibling, or if the [XPathNavigator](../) is currently positioned on an attribute node. If the [XPathNavigator](../) is already positioned on the first sibling, [XPathNavigator](../) will return **true** and will not move its position. If [XPathNavigator::MoveToFirst](./) returns **false** because there is no first sibling, or if [XPathNavigator](../) is currently positioned on an attribute, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetofirstattribute/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetofirstattribute/_index.md new file mode 100644 index 0000000000..3cd2290b7e --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetofirstattribute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToFirstAttribute method +linktitle: MoveToFirstAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToFirstAttribute method. When overridden in a derived class, moves the XPathNavigator to the first attribute of the current node in C++.' +type: docs +weight: 5400 +url: /cpp/system.xml.xpath/xpathnavigator/movetofirstattribute/ +--- +## XPathNavigator::MoveToFirstAttribute method + + +When overridden in a derived class, moves the [XPathNavigator](../) to the first attribute of the current node. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToFirstAttribute()=0 +``` + + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the first attribute of the current node; otherwise, **false**. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetofirstchild/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetofirstchild/_index.md new file mode 100644 index 0000000000..bc2e46e232 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetofirstchild/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToFirstChild method +linktitle: MoveToFirstChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToFirstChild method. When overridden in a derived class, moves the XPathNavigator to the first child node of the current node in C++.' +type: docs +weight: 5500 +url: /cpp/system.xml.xpath/xpathnavigator/movetofirstchild/ +--- +## XPathNavigator::MoveToFirstChild method + + +When overridden in a derived class, moves the [XPathNavigator](../) to the first child node of the current node. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToFirstChild()=0 +``` + + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the first child node of the current node; otherwise, **false**. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetofirstnamespace/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetofirstnamespace/_index.md new file mode 100644 index 0000000000..5dae24274a --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetofirstnamespace/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToFirstNamespace method +linktitle: MoveToFirstNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToFirstNamespace method. Moves the XPathNavigator to first namespace node of the current node in C++.' +type: docs +weight: 5600 +url: /cpp/system.xml.xpath/xpathnavigator/movetofirstnamespace/ +--- +## XPathNavigator::MoveToFirstNamespace() method + + +Moves the [XPathNavigator](../) to first namespace node of the current node. + +```cpp +bool System::Xml::XPath::XPathNavigator::MoveToFirstNamespace() +``` + + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the first namespace node; otherwise, **false**. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::MoveToFirstNamespace(XPathNamespaceScope) method + + +When overridden in a derived class, moves the [XPathNavigator](../) to the first namespace node that matches the XPathNamespaceScope specified. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToFirstNamespace(XPathNamespaceScope namespaceScope)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| namespaceScope | XPathNamespaceScope | An XPathNamespaceScope value describing the namespace scope. | + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the first namespace node; otherwise, **false**. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Enum [XPathNamespaceScope](../../xpathnamespacescope/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetofollowing/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetofollowing/_index.md new file mode 100644 index 0000000000..b92a4e1ac4 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetofollowing/_index.md @@ -0,0 +1,113 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToFollowing method +linktitle: MoveToFollowing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToFollowing method. Moves the XPathNavigator to the element with the local name and namespace URI specified in document order in C++.' +type: docs +weight: 5700 +url: /cpp/system.xml.xpath/xpathnavigator/movetofollowing/ +--- +## XPathNavigator::MoveToFollowing(String, String) method + + +Moves the [XPathNavigator](../) to the element with the local name and namespace URI specified in document order. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToFollowing(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | + +### ReturnValue + +**true** if the [XPathNavigator](../) moved successfully; otherwise, **false**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::MoveToFollowing(String, String, SharedPtr\) method + + +Moves the [XPathNavigator](../) to the element with the local name and namespace URI specified, to the boundary specified, in document order. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToFollowing(String localName, String namespaceURI, SharedPtr end) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | +| end | SharedPtr\ | The [XPathNavigator](../) object positioned on the element boundary which the current [XPathNavigator](../) will not move past while searching for the following element. | + +### ReturnValue + +**true** if the [XPathNavigator](../) moved successfully; otherwise, **false**. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::MoveToFollowing(XPathNodeType) method + + +Moves the [XPathNavigator](../) to the following element of the XPathNodeType specified in document order. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToFollowing(XPathNodeType type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | XPathNodeType | The XPathNodeType of the element. The XPathNodeType cannot be [XPathNodeType::Attribute](../../xpathnodetype/) or [XPathNodeType::Namespace](../../xpathnodetype/). | + +### ReturnValue + +**true** if the [XPathNavigator](../) moved successfully; otherwise, **false**. + +## See Also + +* Enum [XPathNodeType](../../xpathnodetype/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::MoveToFollowing(XPathNodeType, SharedPtr\) method + + +Moves the [XPathNavigator](../) to the following element of the XPathNodeType specified, to the boundary specified, in document order. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToFollowing(XPathNodeType type, SharedPtr end) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | XPathNodeType | The XPathNodeType of the element. The XPathNodeType cannot be [XPathNodeType::Attribute](../../xpathnodetype/) or [XPathNodeType::Namespace](../../xpathnodetype/). | +| end | SharedPtr\ | The [XPathNavigator](../) object positioned on the element boundary which the current [XPathNavigator](../) will not move past while searching for the following element. | + +### ReturnValue + +**true** if the [XPathNavigator](../) moved successfully; otherwise, **false**. + +## See Also + +* Enum [XPathNodeType](../../xpathnodetype/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetoid/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetoid/_index.md new file mode 100644 index 0000000000..dba8c16e8d --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetoid/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToId method +linktitle: MoveToId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToId method. When overridden in a derived class, moves to the node that has an attribute of type ID whose value matches the specified String in C++.' +type: docs +weight: 5800 +url: /cpp/system.xml.xpath/xpathnavigator/movetoid/ +--- +## XPathNavigator::MoveToId method + + +When overridden in a derived class, moves to the node that has an attribute of type **ID** whose value matches the specified [String](../../../system/string/). + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToId(String id)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| id | String | A [String](../../../system/string/) representing the **ID** value of the node to which you want to move. | + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving; otherwise, **false**. If **false**, the position of the navigator is unchanged. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetonamespace/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetonamespace/_index.md new file mode 100644 index 0000000000..d72021b03c --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetonamespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToNamespace method +linktitle: MoveToNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToNamespace method. Moves the XPathNavigator to the namespace node with the specified namespace prefix in C++.' +type: docs +weight: 5900 +url: /cpp/system.xml.xpath/xpathnavigator/movetonamespace/ +--- +## XPathNavigator::MoveToNamespace method + + +Moves the [XPathNavigator](../) to the namespace node with the specified namespace prefix. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToNamespace(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The namespace prefix of the namespace node. | + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the specified namespace; **false** if a matching namespace node was not found, or if the [XPathNavigator](../) is not positioned on an element node. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetonext/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetonext/_index.md new file mode 100644 index 0000000000..d4b8bdd045 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetonext/_index.md @@ -0,0 +1,77 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToNext method +linktitle: MoveToNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToNext method. When overridden in a derived class, moves the XPathNavigator to the next sibling node of the current node in C++.' +type: docs +weight: 6000 +url: /cpp/system.xml.xpath/xpathnavigator/movetonext/ +--- +## XPathNavigator::MoveToNext() method + + +When overridden in a derived class, moves the [XPathNavigator](../) to the next sibling node of the current node. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToNext()=0 +``` + + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the next sibling node; otherwise **false** if there are no more siblings or if the [XPathNavigator](../) is currently positioned on an attribute node. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::MoveToNext(String, String) method + + +Moves the [XPathNavigator](../) to the next sibling node with the local name and namespace URI specified. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToNext(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the next sibling node to move to. | +| namespaceURI | String | The namespace URI of the next sibling node to move to. | + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the next sibling node; **false** if there are no more siblings, or if the [XPathNavigator](../) is currently positioned on an attribute node. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::MoveToNext(XPathNodeType) method + + +Moves the [XPathNavigator](../) to the next sibling node of the current node that matches the XPathNodeType specified. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToNext(XPathNodeType type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | XPathNodeType | The XPathNodeType of the sibling node to move to. | + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the next sibling node; otherwise, **false** if there are no more siblings or if the [XPathNavigator](../) is currently positioned on an attribute node. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Enum [XPathNodeType](../../xpathnodetype/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetonextattribute/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetonextattribute/_index.md new file mode 100644 index 0000000000..01e5fbab4e --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetonextattribute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToNextAttribute method +linktitle: MoveToNextAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToNextAttribute method. When overridden in a derived class, moves the XPathNavigator to the next attribute in C++.' +type: docs +weight: 6100 +url: /cpp/system.xml.xpath/xpathnavigator/movetonextattribute/ +--- +## XPathNavigator::MoveToNextAttribute method + + +When overridden in a derived class, moves the [XPathNavigator](../) to the next attribute. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToNextAttribute()=0 +``` + + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the next attribute; **false** if there are no more attributes. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetonextnamespace/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetonextnamespace/_index.md new file mode 100644 index 0000000000..8ee79c10d7 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetonextnamespace/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToNextNamespace method +linktitle: MoveToNextNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToNextNamespace method. Moves the XPathNavigator to the next namespace node in C++.' +type: docs +weight: 6200 +url: /cpp/system.xml.xpath/xpathnavigator/movetonextnamespace/ +--- +## XPathNavigator::MoveToNextNamespace() method + + +Moves the [XPathNavigator](../) to the next namespace node. + +```cpp +bool System::Xml::XPath::XPathNavigator::MoveToNextNamespace() +``` + + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the next namespace node; otherwise, **false**. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::MoveToNextNamespace(XPathNamespaceScope) method + + +When overridden in a derived class, moves the [XPathNavigator](../) to the next namespace node matching the XPathNamespaceScope specified. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToNextNamespace(XPathNamespaceScope namespaceScope)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| namespaceScope | XPathNamespaceScope | An XPathNamespaceScope value describing the namespace scope. | + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the next namespace node; otherwise, **false**. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Enum [XPathNamespaceScope](../../xpathnamespacescope/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetoparent/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetoparent/_index.md new file mode 100644 index 0000000000..c9b698fdb8 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetoparent/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToParent method +linktitle: MoveToParent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToParent method. When overridden in a derived class, moves the XPathNavigator to the parent node of the current node in C++.' +type: docs +weight: 6300 +url: /cpp/system.xml.xpath/xpathnavigator/movetoparent/ +--- +## XPathNavigator::MoveToParent method + + +When overridden in a derived class, moves the [XPathNavigator](../) to the parent node of the current node. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToParent()=0 +``` + + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the parent node of the current node; otherwise, **false**. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetoprevious/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetoprevious/_index.md new file mode 100644 index 0000000000..0afd6e37a3 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetoprevious/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToPrevious method +linktitle: MoveToPrevious +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToPrevious method. When overridden in a derived class, moves the XPathNavigator to the previous sibling node of the current node in C++.' +type: docs +weight: 6400 +url: /cpp/system.xml.xpath/xpathnavigator/movetoprevious/ +--- +## XPathNavigator::MoveToPrevious method + + +When overridden in a derived class, moves the [XPathNavigator](../) to the previous sibling node of the current node. + +```cpp +virtual bool System::Xml::XPath::XPathNavigator::MoveToPrevious()=0 +``` + + +### ReturnValue + +**true** if the [XPathNavigator](../) is successful moving to the previous sibling node; otherwise, **false** if there is no previous sibling node or if the [XPathNavigator](../) is currently positioned on an attribute node. If **false**, the position of the [XPathNavigator](../) is unchanged. + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/movetoroot/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/movetoroot/_index.md new file mode 100644 index 0000000000..43b3cca57d --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/movetoroot/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XPath::XPathNavigator::MoveToRoot method +linktitle: MoveToRoot +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::MoveToRoot method. Moves the XPathNavigator to the root node that the current node belongs to in C++.' +type: docs +weight: 6500 +url: /cpp/system.xml.xpath/xpathnavigator/movetoroot/ +--- +## XPathNavigator::MoveToRoot method + + +Moves the [XPathNavigator](../) to the root node that the current node belongs to. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::MoveToRoot() +``` + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/prependchild/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/prependchild/_index.md new file mode 100644 index 0000000000..bdb23b0458 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/prependchild/_index.md @@ -0,0 +1,92 @@ +--- +title: System::Xml::XPath::XPathNavigator::PrependChild method +linktitle: PrependChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::PrependChild method. Returns an XmlWriter object used to create a new child node at the beginning of the list of child nodes of the current node in C++.' +type: docs +weight: 6600 +url: /cpp/system.xml.xpath/xpathnavigator/prependchild/ +--- +## XPathNavigator::PrependChild() method + + +Returns an [XmlWriter](../../../system.xml/xmlwriter/) object used to create a new child node at the beginning of the list of child nodes of the current node. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::PrependChild() +``` + + +### ReturnValue + +An [XmlWriter](../../../system.xml/xmlwriter/) object used to create a new child node at the beginning of the list of child nodes of the current node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::PrependChild(SharedPtr\) method + + +Creates a new child node at the beginning of the list of child nodes of the current node using the XML contents of the [XmlReader](../../../system.xml/xmlreader/) object specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::PrependChild(SharedPtr newChild) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | An [XmlReader](../../../system.xml/xmlreader/) object positioned on the XML data for the new child node. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::PrependChild(SharedPtr\) method + + +Creates a new child node at the beginning of the list of child nodes of the current node using the nodes in the [XPathNavigator](../) object specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::PrependChild(SharedPtr newChild) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | An [XPathNavigator](../) object positioned on the node to add as the new child node. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::PrependChild(String) method + + +Creates a new child node at the beginning of the list of child nodes of the current node using the XML string specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::PrependChild(String newChild) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | String | The XML data string for the new child node. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/prependchildelement/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/prependchildelement/_index.md new file mode 100644 index 0000000000..5c9b03948e --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/prependchildelement/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XPath::XPathNavigator::PrependChildElement method +linktitle: PrependChildElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::PrependChildElement method. Creates a new child element at the beginning of the list of child nodes of the current node using the namespace prefix, local name, and namespace URI specified with the value specified in C++.' +type: docs +weight: 6700 +url: /cpp/system.xml.xpath/xpathnavigator/prependchildelement/ +--- +## XPathNavigator::PrependChildElement method + + +Creates a new child element at the beginning of the list of child nodes of the current node using the namespace prefix, local name, and namespace URI specified with the value specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::PrependChildElement(String prefix, String localName, String namespaceURI, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | String | The namespace prefix of the new child element (if any). | +| localName | String | The local name of the new child element (if any). | +| namespaceURI | String | The namespace URI of the new child element (if any). [String::Empty](../../../system/string/empty/) and **nullptr** are equivalent. | +| value | String | The value of the new child element. If [String::Empty](../../../system/string/empty/) or **nullptr** are passed, an empty element is created. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/ptr/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/ptr/_index.md new file mode 100644 index 0000000000..eafe6c3e82 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XPath::XPathNavigator::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 8400 +url: /cpp/system.xml.xpath/xpathnavigator/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XPath::XPathNavigator::Ptr = SharedPtr +``` + +## See Also + +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/readsubtree/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/readsubtree/_index.md new file mode 100644 index 0000000000..ce7479215f --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/readsubtree/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNavigator::ReadSubtree method +linktitle: ReadSubtree +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::ReadSubtree method. Returns an XmlReader object that contains the current node and its child nodes in C++.' +type: docs +weight: 6800 +url: /cpp/system.xml.xpath/xpathnavigator/readsubtree/ +--- +## XPathNavigator::ReadSubtree method + + +Returns an [XmlReader](../../../system.xml/xmlreader/) object that contains the current node and its child nodes. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::ReadSubtree() +``` + + +### ReturnValue + +An [XmlReader](../../../system.xml/xmlreader/) object that contains the current node and its child nodes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/replacerange/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/replacerange/_index.md new file mode 100644 index 0000000000..833a2fbd65 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/replacerange/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XPath::XPathNavigator::ReplaceRange method +linktitle: ReplaceRange +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::ReplaceRange method. Replaces a range of sibling nodes from the current node to the node specified in C++.' +type: docs +weight: 6900 +url: /cpp/system.xml.xpath/xpathnavigator/replacerange/ +--- +## XPathNavigator::ReplaceRange method + + +Replaces a range of sibling nodes from the current node to the node specified. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::ReplaceRange(SharedPtr lastSiblingToReplace) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| lastSiblingToReplace | SharedPtr\ | An [XPathNavigator](../) positioned on the last sibling node in the range to replace. | + +### ReturnValue + +An [XmlWriter](../../../system.xml/xmlwriter/) object used to specify the replacement range. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/replaceself/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/replaceself/_index.md new file mode 100644 index 0000000000..f00b745b6c --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/replaceself/_index.md @@ -0,0 +1,71 @@ +--- +title: System::Xml::XPath::XPathNavigator::ReplaceSelf method +linktitle: ReplaceSelf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::ReplaceSelf method. Replaces the current node with the contents of the XmlReader object specified in C++.' +type: docs +weight: 7000 +url: /cpp/system.xml.xpath/xpathnavigator/replaceself/ +--- +## XPathNavigator::ReplaceSelf(SharedPtr\) method + + +Replaces the current node with the contents of the [XmlReader](../../../system.xml/xmlreader/) object specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::ReplaceSelf(SharedPtr newNode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newNode | SharedPtr\ | An [XmlReader](../../../system.xml/xmlreader/) object positioned on the XML data for the new node. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::ReplaceSelf(SharedPtr\) method + + +Replaces the current node with the contents of the [XPathNavigator](../) object specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::ReplaceSelf(SharedPtr newNode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newNode | SharedPtr\ | An [XPathNavigator](../) object positioned on the new node. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::ReplaceSelf(String) method + + +Replaces the current node with the content of the string specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::ReplaceSelf(String newNode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newNode | String | The XML data string for the new node. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/select/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/select/_index.md new file mode 100644 index 0000000000..998ea9cae8 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/select/_index.md @@ -0,0 +1,89 @@ +--- +title: System::Xml::XPath::XPathNavigator::Select method +linktitle: Select +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::Select method. Selects a node set using the specified XPathExpression in C++.' +type: docs +weight: 7100 +url: /cpp/system.xml.xpath/xpathnavigator/select/ +--- +## XPathNavigator::Select(SharedPtr\) method + + +Selects a node set using the specified [XPathExpression](../../xpathexpression/). + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::Select(SharedPtr expr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| expr | SharedPtr\ | An [XPathExpression](../../xpathexpression/) object containing the compiled [XPath](../../) query. | + +### ReturnValue + +An [XPathNodeIterator](../../xpathnodeiterator/) that points to the selected node set. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNodeIterator](../../xpathnodeiterator/) +* Class [XPathExpression](../../xpathexpression/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::Select(String) method + + +Selects a node set, using the specified [XPath](../../) expression. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::Select(String xpath) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | String | A [String](../../../system/string/) representing an [XPath](../../) expression. | + +### ReturnValue + +An [XPathNodeIterator](../../xpathnodeiterator/) pointing to the selected node set. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNodeIterator](../../xpathnodeiterator/) +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::Select(String, SharedPtr\) method + + +Selects a node set using the specified [XPath](../../) expression with the [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object specified to resolve namespace prefixes. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::Select(String xpath, SharedPtr resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | String | A [String](../../../system/string/) representing an [XPath](../../) expression. | +| resolver | SharedPtr\ | The [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object used to resolve namespace prefixes. | + +### ReturnValue + +An [XPathNodeIterator](../../xpathnodeiterator/) that points to the selected node set. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNodeIterator](../../xpathnodeiterator/) +* Class [String](../../../system/string/) +* Class [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/selectancestors/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/selectancestors/_index.md new file mode 100644 index 0000000000..bff369a68c --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/selectancestors/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Xml::XPath::XPathNavigator::SelectAncestors method +linktitle: SelectAncestors +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::SelectAncestors method. Selects all the ancestor nodes of the current node that have the specified local name and namespace URI in C++.' +type: docs +weight: 7200 +url: /cpp/system.xml.xpath/xpathnavigator/selectancestors/ +--- +## XPathNavigator::SelectAncestors(String, String, bool) method + + +Selects all the ancestor nodes of the current node that have the specified local name and namespace URI. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::SelectAncestors(String name, String namespaceURI, bool matchSelf) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The local name of the ancestor nodes. | +| namespaceURI | String | The namespace URI of the ancestor nodes. | +| matchSelf | bool | To include the context node in the selection, **true**; otherwise, **false**. | + +### ReturnValue + +An [XPathNodeIterator](../../xpathnodeiterator/) that contains the selected nodes. The returned nodes are in reverse document order. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNodeIterator](../../xpathnodeiterator/) +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::SelectAncestors(XPathNodeType, bool) method + + +Selects all the ancestor nodes of the current node that have a matching XPathNodeType. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::SelectAncestors(XPathNodeType type, bool matchSelf) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | XPathNodeType | The XPathNodeType of the ancestor nodes. | +| matchSelf | bool | To include the context node in the selection, **true**; otherwise, **false**. | + +### ReturnValue + +An [XPathNodeIterator](../../xpathnodeiterator/) that contains the selected nodes. The returned nodes are in reverse document order. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNodeIterator](../../xpathnodeiterator/) +* Enum [XPathNodeType](../../xpathnodetype/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/selectchildren/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/selectchildren/_index.md new file mode 100644 index 0000000000..56413abbbf --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/selectchildren/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Xml::XPath::XPathNavigator::SelectChildren method +linktitle: SelectChildren +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::SelectChildren method. Selects all the child nodes of the current node that have the local name and namespace URI specified in C++.' +type: docs +weight: 7300 +url: /cpp/system.xml.xpath/xpathnavigator/selectchildren/ +--- +## XPathNavigator::SelectChildren(String, String) method + + +Selects all the child nodes of the current node that have the local name and namespace URI specified. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::SelectChildren(String name, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The local name of the child nodes. | +| namespaceURI | String | The namespace URI of the child nodes. | + +### ReturnValue + +An [XPathNodeIterator](../../xpathnodeiterator/) that contains the selected nodes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNodeIterator](../../xpathnodeiterator/) +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::SelectChildren(XPathNodeType) method + + +Selects all the child nodes of the current node that have the matching XPathNodeType. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::SelectChildren(XPathNodeType type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | XPathNodeType | The XPathNodeType of the child nodes. | + +### ReturnValue + +An [XPathNodeIterator](../../xpathnodeiterator/) that contains the selected nodes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNodeIterator](../../xpathnodeiterator/) +* Enum [XPathNodeType](../../xpathnodetype/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/selectdescendants/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/selectdescendants/_index.md new file mode 100644 index 0000000000..221e46c7fd --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/selectdescendants/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Xml::XPath::XPathNavigator::SelectDescendants method +linktitle: SelectDescendants +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::SelectDescendants method. Selects all the descendant nodes of the current node with the local name and namespace URI specified in C++.' +type: docs +weight: 7400 +url: /cpp/system.xml.xpath/xpathnavigator/selectdescendants/ +--- +## XPathNavigator::SelectDescendants(String, String, bool) method + + +Selects all the descendant nodes of the current node with the local name and namespace URI specified. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::SelectDescendants(String name, String namespaceURI, bool matchSelf) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The local name of the descendant nodes. | +| namespaceURI | String | The namespace URI of the descendant nodes. | +| matchSelf | bool | **true** to include the context node in the selection; otherwise, **false**. | + +### ReturnValue + +An [XPathNodeIterator](../../xpathnodeiterator/) that contains the selected nodes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNodeIterator](../../xpathnodeiterator/) +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::SelectDescendants(XPathNodeType, bool) method + + +Selects all the descendant nodes of the current node that have a matching XPathNodeType. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::SelectDescendants(XPathNodeType type, bool matchSelf) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | XPathNodeType | The XPathNodeType of the descendant nodes. | +| matchSelf | bool | **true** to include the context node in the selection; otherwise, **false**. | + +### ReturnValue + +An [XPathNodeIterator](../../xpathnodeiterator/) that contains the selected nodes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNodeIterator](../../xpathnodeiterator/) +* Enum [XPathNodeType](../../xpathnodetype/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/selectsinglenode/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/selectsinglenode/_index.md new file mode 100644 index 0000000000..35da56d6d4 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/selectsinglenode/_index.md @@ -0,0 +1,89 @@ +--- +title: System::Xml::XPath::XPathNavigator::SelectSingleNode method +linktitle: SelectSingleNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::SelectSingleNode method. Selects a single node in the XPathNavigator using the specified XPathExpression object in C++.' +type: docs +weight: 7500 +url: /cpp/system.xml.xpath/xpathnavigator/selectsinglenode/ +--- +## XPathNavigator::SelectSingleNode(SharedPtr\) method + + +Selects a single node in the [XPathNavigator](../) using the specified [XPathExpression](../../xpathexpression/) object. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::SelectSingleNode(SharedPtr expression) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| expression | SharedPtr\ | An [XPathExpression](../../xpathexpression/) object containing the compiled [XPath](../../) query. | + +### ReturnValue + +An [XPathNavigator](../) object that contains the first matching node for the [XPath](../../) query specified; otherwise **nullptr** if there are no query results. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [XPathExpression](../../xpathexpression/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::SelectSingleNode(String) method + + +Selects a single node in the [XPathNavigator](../) using the specified [XPath](../../) query. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::SelectSingleNode(String xpath) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | String | A [String](../../../system/string/) representing an [XPath](../../) expression. | + +### ReturnValue + +An [XPathNavigator](../) object that contains the first matching node for the [XPath](../../) query specified; otherwise, **nullptr** if there are no query results. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) +## XPathNavigator::SelectSingleNode(String, SharedPtr\) method + + +Selects a single node in the [XPathNavigator](../) object using the specified [XPath](../../) query with the [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object specified to resolve namespace prefixes. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNavigator::SelectSingleNode(String xpath, SharedPtr resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | String | A [String](../../../system/string/) representing an [XPath](../../) expression. | +| resolver | SharedPtr\ | The [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object used to resolve namespace prefixes in the [XPath](../../) query. | + +### ReturnValue + +An [XPathNavigator](../) object that contains the first matching node for the [XPath](../../) query specified; otherwise **nullptr** if there are no query results. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../) +* Class [String](../../../system/string/) +* Class [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/set_innerxml/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/set_innerxml/_index.md new file mode 100644 index 0000000000..87072ab6ef --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/set_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::set_InnerXml method +linktitle: set_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::set_InnerXml method. Sets the markup representing the child nodes of the current node in C++.' +type: docs +weight: 7600 +url: /cpp/system.xml.xpath/xpathnavigator/set_innerxml/ +--- +## XPathNavigator::set_InnerXml method + + +Sets the markup representing the child nodes of the current node. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::set_InnerXml(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/set_outerxml/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/set_outerxml/_index.md new file mode 100644 index 0000000000..b282055dc6 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/set_outerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::set_OuterXml method +linktitle: set_OuterXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::set_OuterXml method. Sets the markup representing the opening and closing tags of the current node and its child nodes in C++.' +type: docs +weight: 7700 +url: /cpp/system.xml.xpath/xpathnavigator/set_outerxml/ +--- +## XPathNavigator::set_OuterXml method + + +Sets the markup representing the opening and closing tags of the current node and its child nodes. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::set_OuterXml(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/settypedvalue/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/settypedvalue/_index.md new file mode 100644 index 0000000000..f0b2ef76d1 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/settypedvalue/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNavigator::SetTypedValue method +linktitle: SetTypedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::SetTypedValue method. Sets the typed value of the current node in C++.' +type: docs +weight: 7800 +url: /cpp/system.xml.xpath/xpathnavigator/settypedvalue/ +--- +## XPathNavigator::SetTypedValue method + + +Sets the typed value of the current node. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::SetTypedValue(SharedPtr typedValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| typedValue | SharedPtr\ | The new typed value of the node. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/setvalue/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/setvalue/_index.md new file mode 100644 index 0000000000..fc0a2335b2 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/setvalue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::SetValue method +linktitle: SetValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::SetValue method. Sets the value of the current node in C++.' +type: docs +weight: 7900 +url: /cpp/system.xml.xpath/xpathnavigator/setvalue/ +--- +## XPathNavigator::SetValue method + + +Sets the value of the current node. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::SetValue(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The new value of the node. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/tostring/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/tostring/_index.md new file mode 100644 index 0000000000..1fb45d691f --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XPath::XPathNavigator::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::ToString method. Returns the text value of the current node in C++.' +type: docs +weight: 8000 +url: /cpp/system.xml.xpath/xpathnavigator/tostring/ +--- +## XPathNavigator::ToString method + + +Returns the text value of the current node. + +```cpp +String System::Xml::XPath::XPathNavigator::ToString() const override +``` + + +### ReturnValue + +A **string** that contains the text value of the current node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/valueas/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/valueas/_index.md new file mode 100644 index 0000000000..3ca0a5d651 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/valueas/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Xml::XPath::XPathNavigator::ValueAs method +linktitle: ValueAs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::ValueAs method. Returns the current node''s value as the Type specified, using the IXmlNamespaceResolver object specified to resolve namespace prefixes in C++.' +type: docs +weight: 8100 +url: /cpp/system.xml.xpath/xpathnavigator/valueas/ +--- +## XPathNavigator::ValueAs method + + +Returns the current node's value as the Type specified, using the [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object specified to resolve namespace prefixes. + +```cpp +SharedPtr System::Xml::XPath::XPathNavigator::ValueAs(const TypeInfo &returnType, SharedPtr nsResolver) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| returnType | const TypeInfo\& | The Type to return the current node's value as. | +| nsResolver | SharedPtr\ | The [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) object used to resolve namespace prefixes. | + +### ReturnValue + +The value of the current node as the Type requested. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [IXmlNamespaceResolver](../../../system.xml/ixmlnamespaceresolver/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnavigator/writesubtree/_index.md b/english/cpp/system.xml.xpath/xpathnavigator/writesubtree/_index.md new file mode 100644 index 0000000000..6a1526d385 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnavigator/writesubtree/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNavigator::WriteSubtree method +linktitle: WriteSubtree +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNavigator::WriteSubtree method. Streams the current node and its child nodes to the XmlWriter object specified in C++.' +type: docs +weight: 8200 +url: /cpp/system.xml.xpath/xpathnavigator/writesubtree/ +--- +## XPathNavigator::WriteSubtree method + + +Streams the current node and its child nodes to the [XmlWriter](../../../system.xml/xmlwriter/) object specified. + +```cpp +virtual void System::Xml::XPath::XPathNavigator::WriteSubtree(SharedPtr writer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| writer | SharedPtr\ | The [XmlWriter](../../../system.xml/xmlwriter/) object to stream to. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XPathNavigator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnodeiterator/_index.md b/english/cpp/system.xml.xpath/xpathnodeiterator/_index.md new file mode 100644 index 0000000000..8dd3346d70 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnodeiterator/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::XPath::XPathNodeIterator class +linktitle: XPathNodeIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNodeIterator class. Provides an iterator over a selected set of nodes in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.xpath/xpathnodeiterator/ +--- +## XPathNodeIterator class + + +Provides an iterator over a selected set of nodes. + +```cpp +class XPathNodeIterator : public System::Collections::Generic::IEnumerable> +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Clone](./clone/)() | When overridden in a derived class, returns a clone of this [XPathNodeIterator](./) object. | +| virtual [get_Count](./get_count/)() | Returns the index of the last node in the selected set of nodes. | +| virtual [get_Current](./get_current/)() | When overridden in a derived class, gets the [XPathNavigator](../xpathnavigator/) object for this [XPathNodeIterator](./), positioned on the current context node. | +| virtual [get_CurrentPosition](./get_currentposition/)() | When overridden in a derived class, gets the index of the current position in the selected set of nodes. | +| [GetEnumerator](./getenumerator/)() override | Returns an IEnumerator object to iterate through the selected node set. | +| virtual [MoveNext](./movenext/)() | When overridden in a derived class, moves the [XPathNavigator](../xpathnavigator/) object returned by the [XPathNodeIterator::get_Current](./get_current/) method to the next node in the selected node set. | +| [XPathNodeIterator](./xpathnodeiterator/)() | Initializes a new instance of the [XPathNodeIterator](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [IEnumerable](../../system.collections.generic/ienumerable/) +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xpath/xpathnodeiterator/clone/_index.md b/english/cpp/system.xml.xpath/xpathnodeiterator/clone/_index.md new file mode 100644 index 0000000000..17b4bbe418 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnodeiterator/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNodeIterator::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNodeIterator::Clone method. When overridden in a derived class, returns a clone of this XPathNodeIterator object in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xpath/xpathnodeiterator/clone/ +--- +## XPathNodeIterator::Clone method + + +When overridden in a derived class, returns a clone of this [XPathNodeIterator](../) object. + +```cpp +virtual SharedPtr System::Xml::XPath::XPathNodeIterator::Clone()=0 +``` + + +### ReturnValue + +A new [XPathNodeIterator](../) object clone of this [XPathNodeIterator](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNodeIterator](../) +* Class [XPathNodeIterator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnodeiterator/get_count/_index.md b/english/cpp/system.xml.xpath/xpathnodeiterator/get_count/_index.md new file mode 100644 index 0000000000..110ce95ed8 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnodeiterator/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNodeIterator::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNodeIterator::get_Count method. Returns the index of the last node in the selected set of nodes in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xpath/xpathnodeiterator/get_count/ +--- +## XPathNodeIterator::get_Count method + + +Returns the index of the last node in the selected set of nodes. + +```cpp +virtual int32_t System::Xml::XPath::XPathNodeIterator::get_Count() +``` + + +### ReturnValue + +The index of the last node in the selected set of nodes, or 0 if there are no selected nodes. + +## See Also + +* Class [XPathNodeIterator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnodeiterator/get_current/_index.md b/english/cpp/system.xml.xpath/xpathnodeiterator/get_current/_index.md new file mode 100644 index 0000000000..268f677500 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnodeiterator/get_current/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XPath::XPathNodeIterator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNodeIterator::get_Current method. When overridden in a derived class, gets the XPathNavigator object for this XPathNodeIterator, positioned on the current context node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xpath/xpathnodeiterator/get_current/ +--- +## XPathNodeIterator::get_Current method + + +When overridden in a derived class, gets the [XPathNavigator](../../xpathnavigator/) object for this [XPathNodeIterator](../), positioned on the current context node. + +```cpp +virtual const SharedPtr & System::Xml::XPath::XPathNodeIterator::get_Current()=0 +``` + + +### ReturnValue + +An [XPathNavigator](../../xpathnavigator/) object positioned on the context node from which the node set was selected. The [XPathNodeIterator::MoveNext](../movenext/) method must be called to move the [XPathNodeIterator](../) to the first node in the selected set. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../xpathnavigator/) +* Class [XPathNodeIterator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnodeiterator/get_currentposition/_index.md b/english/cpp/system.xml.xpath/xpathnodeiterator/get_currentposition/_index.md new file mode 100644 index 0000000000..48acc3b899 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnodeiterator/get_currentposition/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNodeIterator::get_CurrentPosition method +linktitle: get_CurrentPosition +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNodeIterator::get_CurrentPosition method. When overridden in a derived class, gets the index of the current position in the selected set of nodes in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xpath/xpathnodeiterator/get_currentposition/ +--- +## XPathNodeIterator::get_CurrentPosition method + + +When overridden in a derived class, gets the index of the current position in the selected set of nodes. + +```cpp +virtual int32_t System::Xml::XPath::XPathNodeIterator::get_CurrentPosition()=0 +``` + + +### ReturnValue + +The index of the current position. + +## See Also + +* Class [XPathNodeIterator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnodeiterator/getenumerator/_index.md b/english/cpp/system.xml.xpath/xpathnodeiterator/getenumerator/_index.md new file mode 100644 index 0000000000..2389ff9579 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnodeiterator/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XPath::XPathNodeIterator::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNodeIterator::GetEnumerator method. Returns an IEnumerator object to iterate through the selected node set in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.xpath/xpathnodeiterator/getenumerator/ +--- +## XPathNodeIterator::GetEnumerator method + + +Returns an IEnumerator object to iterate through the selected node set. + +```cpp +SharedPtr>> System::Xml::XPath::XPathNodeIterator::GetEnumerator() override +``` + + +### ReturnValue + +An IEnumerator object to iterate through the selected node set. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [XPathNavigator](../../xpathnavigator/) +* Class [XPathNodeIterator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnodeiterator/movenext/_index.md b/english/cpp/system.xml.xpath/xpathnodeiterator/movenext/_index.md new file mode 100644 index 0000000000..d376c65a82 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnodeiterator/movenext/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XPath::XPathNodeIterator::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNodeIterator::MoveNext method. When overridden in a derived class, moves the XPathNavigator object returned by the XPathNodeIterator::get_Current method to the next node in the selected node set in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.xpath/xpathnodeiterator/movenext/ +--- +## XPathNodeIterator::MoveNext method + + +When overridden in a derived class, moves the [XPathNavigator](../../xpathnavigator/) object returned by the [XPathNodeIterator::get_Current](../get_current/) method to the next node in the selected node set. + +```cpp +virtual bool System::Xml::XPath::XPathNodeIterator::MoveNext()=0 +``` + + +### ReturnValue + +**true** if the [XPathNavigator](../../xpathnavigator/) object moved to the next node; **false** if there are no more selected nodes. + +## See Also + +* Class [XPathNodeIterator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnodeiterator/ptr/_index.md b/english/cpp/system.xml.xpath/xpathnodeiterator/ptr/_index.md new file mode 100644 index 0000000000..e5e86a2604 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnodeiterator/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XPath::XPathNodeIterator::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNodeIterator::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.xpath/xpathnodeiterator/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XPath::XPathNodeIterator::Ptr = SharedPtr +``` + +## See Also + +* Class [XPathNodeIterator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnodeiterator/xpathnodeiterator/_index.md b/english/cpp/system.xml.xpath/xpathnodeiterator/xpathnodeiterator/_index.md new file mode 100644 index 0000000000..bb9f61d879 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnodeiterator/xpathnodeiterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XPath::XPathNodeIterator::XPathNodeIterator constructor +linktitle: XPathNodeIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNodeIterator::XPathNodeIterator constructor. Initializes a new instance of the XPathNodeIterator class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xpath/xpathnodeiterator/xpathnodeiterator/ +--- +## XPathNodeIterator::XPathNodeIterator constructor + + +Initializes a new instance of the [XPathNodeIterator](../) class. + +```cpp +System::Xml::XPath::XPathNodeIterator::XPathNodeIterator() +``` + +## See Also + +* Class [XPathNodeIterator](../) +* Namespace [System::Xml::XPath](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xpath/xpathnodetype/_index.md b/english/cpp/system.xml.xpath/xpathnodetype/_index.md new file mode 100644 index 0000000000..298cdaf8c6 --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathnodetype/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Xml::XPath::XPathNodeType enum +linktitle: XPathNodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathNodeType enum. Defines the XPath node types that can be returned from the XPathNavigator class in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml.xpath/xpathnodetype/ +--- +## XPathNodeType enum + + +Defines the [XPath](../) node types that can be returned from the [XPathNavigator](../xpathnavigator/) class. + +```cpp +enum class XPathNodeType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Root | 0 | The root node of the XML document or node tree. | +| Element | 1 | An element, such as ****. | +| Attribute | 2 | An attribute, such as **id='123'**. | +| Namespace | 3 | A namespace, such as **xmlns="namespace"**. | +| Text | 4 | The text content of a node. Equivalent to the Document [Object](../../system/object/) Model (DOM) [Text](../../system.text/) and CDATA node types. Contains at least one character. | +| SignificantWhitespace | 5 | A node with white space characters and **xml:space** set to **preserve**. | +| Whitespace | 6 | A node with only white space characters and no significant white space. White space characters are **'\x20'**, **'\x0d'**, **'\x0a'**, **'\x09'**. | +| ProcessingInstruction | 7 | A processing instruction, such as ****. This does not include XML declarations, which are not visible to the [XPathNavigator](../xpathnavigator/) class. | +| Comment | 8 | A comment, such as ****. | +| All | 9 | Any of the XPathNodeType node types. | + +## See Also + +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xpath/xpathresulttype/_index.md b/english/cpp/system.xml.xpath/xpathresulttype/_index.md new file mode 100644 index 0000000000..6dfad1787a --- /dev/null +++ b/english/cpp/system.xml.xpath/xpathresulttype/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XPath::XPathResultType enum +linktitle: XPathResultType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XPath::XPathResultType enum. Specifies the return type of the XPath expression in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml.xpath/xpathresulttype/ +--- +## XPathResultType enum + + +Specifies the return type of the [XPath](../) expression. + +```cpp +enum class XPathResultType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Number | 0 | A numeric value. | +| String | 1 | A [String](../../system/string/) value. | +| Boolean | 2 | A [Boolean](../../system/boolean/)**true** or **false** value. | +| NodeSet | 3 | A node collection. | +| Navigator | n/a | A tree fragment. | +| Any | 5 | Any of the [XPath](../) node types. | +| Error | 6 | The expression does not evaluate to the correct [XPath](../) type. | + +## See Also + +* Namespace [System::Xml::XPath](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xsl.runtime/_index.md b/english/cpp/system.xml.xsl.runtime/_index.md new file mode 100644 index 0000000000..096c82c7d4 --- /dev/null +++ b/english/cpp/system.xml.xsl.runtime/_index.md @@ -0,0 +1,17 @@ +--- +title: System::Xml::Xsl::Runtime namespace +linktitle: System::Xml::Xsl::Runtime +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::Xsl::Runtime namespace in C++.' +type: docs +weight: 8800 +url: /cpp/system.xml.xsl.runtime/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [StringConcat](./stringconcat/) | Concatenates strings when the number of strings is not known beforehand. | diff --git a/english/cpp/system.xml.xsl.runtime/stringconcat/_index.md b/english/cpp/system.xml.xsl.runtime/stringconcat/_index.md new file mode 100644 index 0000000000..a6b1b54066 --- /dev/null +++ b/english/cpp/system.xml.xsl.runtime/stringconcat/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::Xsl::Runtime::StringConcat class +linktitle: StringConcat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::Runtime::StringConcat class. Concatenates strings when the number of strings is not known beforehand in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xsl.runtime/stringconcat/ +--- +## StringConcat class + + +Concatenates strings when the number of strings is not known beforehand. + +```cpp +class StringConcat : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clear](./clear/)() | Clears the result string. | +| [Concat](./concat/)(const String\&) | Concatenates a new string to the result. | +| [get_Delimiter](./get_delimiter/)() | Returns the string that delimits concatenated strings. | +| [GetResult](./getresult/)() | Returns the result string. | +| [set_Delimiter](./set_delimiter/)(const String\&) | Sets the string that delimits concatenated strings. | +| [StringConcat](./stringconcat/)() | Default constructor. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Xsl::Runtime](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xsl.runtime/stringconcat/clear/_index.md b/english/cpp/system.xml.xsl.runtime/stringconcat/clear/_index.md new file mode 100644 index 0000000000..e3a044c905 --- /dev/null +++ b/english/cpp/system.xml.xsl.runtime/stringconcat/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::Runtime::StringConcat::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::Runtime::StringConcat::Clear method. Clears the result string in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xsl.runtime/stringconcat/clear/ +--- +## StringConcat::Clear method + + +Clears the result string. + +```cpp +void System::Xml::Xsl::Runtime::StringConcat::Clear() +``` + +## See Also + +* Class [StringConcat](../) +* Namespace [System::Xml::Xsl::Runtime](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl.runtime/stringconcat/concat/_index.md b/english/cpp/system.xml.xsl.runtime/stringconcat/concat/_index.md new file mode 100644 index 0000000000..c37ed3d980 --- /dev/null +++ b/english/cpp/system.xml.xsl.runtime/stringconcat/concat/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Xsl::Runtime::StringConcat::Concat method +linktitle: Concat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::Runtime::StringConcat::Concat method. Concatenates a new string to the result in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xsl.runtime/stringconcat/concat/ +--- +## StringConcat::Concat method + + +Concatenates a new string to the result. + +```cpp +void System::Xml::Xsl::Runtime::StringConcat::Concat(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | A **string** value to be concatenated to the result. | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringConcat](../) +* Namespace [System::Xml::Xsl::Runtime](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl.runtime/stringconcat/get_delimiter/_index.md b/english/cpp/system.xml.xsl.runtime/stringconcat/get_delimiter/_index.md new file mode 100644 index 0000000000..7c9ff3c3bd --- /dev/null +++ b/english/cpp/system.xml.xsl.runtime/stringconcat/get_delimiter/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Xsl::Runtime::StringConcat::get_Delimiter method +linktitle: get_Delimiter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::Runtime::StringConcat::get_Delimiter method. Returns the string that delimits concatenated strings in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xsl.runtime/stringconcat/get_delimiter/ +--- +## StringConcat::get_Delimiter method + + +Returns the string that delimits concatenated strings. + +```cpp +String System::Xml::Xsl::Runtime::StringConcat::get_Delimiter() +``` + + +### ReturnValue + +The string delimiter. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringConcat](../) +* Namespace [System::Xml::Xsl::Runtime](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl.runtime/stringconcat/getresult/_index.md b/english/cpp/system.xml.xsl.runtime/stringconcat/getresult/_index.md new file mode 100644 index 0000000000..4e647aef1f --- /dev/null +++ b/english/cpp/system.xml.xsl.runtime/stringconcat/getresult/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Xsl::Runtime::StringConcat::GetResult method +linktitle: GetResult +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::Runtime::StringConcat::GetResult method. Returns the result string in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xsl.runtime/stringconcat/getresult/ +--- +## StringConcat::GetResult method + + +Returns the result string. + +```cpp +String System::Xml::Xsl::Runtime::StringConcat::GetResult() +``` + + +### ReturnValue + +A **string** value that contains the result. + +## See Also + +* Class [String](../../../system/string/) +* Class [StringConcat](../) +* Namespace [System::Xml::Xsl::Runtime](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl.runtime/stringconcat/set_delimiter/_index.md b/english/cpp/system.xml.xsl.runtime/stringconcat/set_delimiter/_index.md new file mode 100644 index 0000000000..f4435ad1ca --- /dev/null +++ b/english/cpp/system.xml.xsl.runtime/stringconcat/set_delimiter/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Xsl::Runtime::StringConcat::set_Delimiter method +linktitle: set_Delimiter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::Runtime::StringConcat::set_Delimiter method. Sets the string that delimits concatenated strings in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.xsl.runtime/stringconcat/set_delimiter/ +--- +## StringConcat::set_Delimiter method + + +Sets the string that delimits concatenated strings. + +```cpp +void System::Xml::Xsl::Runtime::StringConcat::set_Delimiter(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [StringConcat](../) +* Namespace [System::Xml::Xsl::Runtime](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl.runtime/stringconcat/stringconcat/_index.md b/english/cpp/system.xml.xsl.runtime/stringconcat/stringconcat/_index.md new file mode 100644 index 0000000000..fa8f13a356 --- /dev/null +++ b/english/cpp/system.xml.xsl.runtime/stringconcat/stringconcat/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::Runtime::StringConcat::StringConcat constructor +linktitle: StringConcat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::Runtime::StringConcat::StringConcat constructor. Default constructor in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xsl.runtime/stringconcat/stringconcat/ +--- +## StringConcat::StringConcat constructor + + +Default constructor. + +```cpp +System::Xml::Xsl::Runtime::StringConcat::StringConcat() +``` + +## See Also + +* Class [StringConcat](../) +* Namespace [System::Xml::Xsl::Runtime](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/_index.md b/english/cpp/system.xml.xsl/_index.md new file mode 100644 index 0000000000..849ac94fb8 --- /dev/null +++ b/english/cpp/system.xml.xsl/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Xsl namespace +linktitle: System::Xml::Xsl +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::Xsl namespace in C++.' +type: docs +weight: 8700 +url: /cpp/system.xml.xsl/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [IXsltContextFunction](./ixsltcontextfunction/) | Provides an interface to a given function defined in the Extensible Stylesheet Language for Transformations (XSLT) style sheet during runtime execution. | +| [IXsltContextVariable](./ixsltcontextvariable/) | Provides an interface to a given variable that is defined in the style sheet during runtime execution. | +| [XslCompiledTransform](./xslcompiledtransform/) | Transforms XML data using an XSLT style sheet. | +| [XsltArgumentList](./xsltargumentlist/) | Contains a variable number of arguments which are either XSLT parameters or extension objects. | +| [XsltContext](./xsltcontext/) | Encapsulates the current execution context of the Extensible Stylesheet Language for Transformations (XSLT) processor allowing XML Path Language ([XPath](../system.xml.xpath/)) to resolve functions, parameters, and namespaces within [XPath](../system.xml.xpath/) expressions. | +| [XsltMessageEncounteredEventArgs](./xsltmessageencounteredeventargs/) | Provides data for the **XsltArgumentList::XsltMessageEncountered** event. | +| [XslTransform](./xsltransform/) | Transforms XML data using an Extensible Stylesheet Language for Transformations (XSLT) style sheet. | +| [XsltSettings](./xsltsettings/) | Specifies the XSLT features to support during execution of the XSLT style sheet. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [XsltException](./xsltexception/) | | +| [XsltMessageEncounteredEventHandler](./xsltmessageencounteredeventhandler/) | Represents the method that will handle the **XsltArgumentList::XsltMessageEncountered** event. | diff --git a/english/cpp/system.xml.xsl/ixsltcontextfunction/_index.md b/english/cpp/system.xml.xsl/ixsltcontextfunction/_index.md new file mode 100644 index 0000000000..3c5a7ec6a9 --- /dev/null +++ b/english/cpp/system.xml.xsl/ixsltcontextfunction/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::Xsl::IXsltContextFunction class +linktitle: IXsltContextFunction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::IXsltContextFunction class. Provides an interface to a given function defined in the Extensible Stylesheet Language for Transformations (XSLT) style sheet during runtime execution in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xsl/ixsltcontextfunction/ +--- +## IXsltContextFunction class + + +Provides an interface to a given function defined in the Extensible Stylesheet Language for Transformations (XSLT) style sheet during runtime execution. + +```cpp +class IXsltContextFunction : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_ArgTypes](./get_argtypes/)() | Returns the supplied XML Path Language ([XPath](../../system.xml.xpath/)) types for the function's argument list. This information can be used to discover the signature of the function which allows you to differentiate between overloaded functions. | +| virtual [get_Maxargs](./get_maxargs/)() | Returns the maximum number of arguments for the function. This enables the user to differentiate between overloaded functions. | +| virtual [get_Minargs](./get_minargs/)() | Returns the minimum number of arguments for the function. This enables the user to differentiate between overloaded functions. | +| virtual [get_ReturnType](./get_returntype/)() | Returns the XPathResultType representing the [XPath](../../system.xml.xpath/) type returned by the function. | +| virtual [Invoke](./invoke/)(SharedPtr\, ArrayPtr\\>, SharedPtr\) | Provides the method to invoke the function with the given arguments in the given context. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Xsl](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xsl/ixsltcontextfunction/get_argtypes/_index.md b/english/cpp/system.xml.xsl/ixsltcontextfunction/get_argtypes/_index.md new file mode 100644 index 0000000000..9d0401bfc3 --- /dev/null +++ b/english/cpp/system.xml.xsl/ixsltcontextfunction/get_argtypes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Xsl::IXsltContextFunction::get_ArgTypes method +linktitle: get_ArgTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::IXsltContextFunction::get_ArgTypes method. Returns the supplied XML Path Language (XPath) types for the function''s argument list. This information can be used to discover the signature of the function which allows you to differentiate between overloaded functions in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xsl/ixsltcontextfunction/get_argtypes/ +--- +## IXsltContextFunction::get_ArgTypes method + + +Returns the supplied XML Path Language ([XPath](../../../system.xml.xpath/)) types for the function's argument list. This information can be used to discover the signature of the function which allows you to differentiate between overloaded functions. + +```cpp +virtual ArrayPtr System::Xml::Xsl::IXsltContextFunction::get_ArgTypes()=0 +``` + + +### ReturnValue + +An array of XPathResultType representing the types for the function's argument list. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [XPathResultType](../../../system.xml.xpath/xpathresulttype/) +* Class [IXsltContextFunction](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/ixsltcontextfunction/get_maxargs/_index.md b/english/cpp/system.xml.xsl/ixsltcontextfunction/get_maxargs/_index.md new file mode 100644 index 0000000000..4a5eea0411 --- /dev/null +++ b/english/cpp/system.xml.xsl/ixsltcontextfunction/get_maxargs/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Xsl::IXsltContextFunction::get_Maxargs method +linktitle: get_Maxargs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::IXsltContextFunction::get_Maxargs method. Returns the maximum number of arguments for the function. This enables the user to differentiate between overloaded functions in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xsl/ixsltcontextfunction/get_maxargs/ +--- +## IXsltContextFunction::get_Maxargs method + + +Returns the maximum number of arguments for the function. This enables the user to differentiate between overloaded functions. + +```cpp +virtual int32_t System::Xml::Xsl::IXsltContextFunction::get_Maxargs()=0 +``` + + +### ReturnValue + +The maximum number of arguments for the function. + +## See Also + +* Class [IXsltContextFunction](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/ixsltcontextfunction/get_minargs/_index.md b/english/cpp/system.xml.xsl/ixsltcontextfunction/get_minargs/_index.md new file mode 100644 index 0000000000..aaa79d2be7 --- /dev/null +++ b/english/cpp/system.xml.xsl/ixsltcontextfunction/get_minargs/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Xsl::IXsltContextFunction::get_Minargs method +linktitle: get_Minargs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::IXsltContextFunction::get_Minargs method. Returns the minimum number of arguments for the function. This enables the user to differentiate between overloaded functions in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xsl/ixsltcontextfunction/get_minargs/ +--- +## IXsltContextFunction::get_Minargs method + + +Returns the minimum number of arguments for the function. This enables the user to differentiate between overloaded functions. + +```cpp +virtual int32_t System::Xml::Xsl::IXsltContextFunction::get_Minargs()=0 +``` + + +### ReturnValue + +The minimum number of arguments for the function. + +## See Also + +* Class [IXsltContextFunction](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/ixsltcontextfunction/get_returntype/_index.md b/english/cpp/system.xml.xsl/ixsltcontextfunction/get_returntype/_index.md new file mode 100644 index 0000000000..271bc439a6 --- /dev/null +++ b/english/cpp/system.xml.xsl/ixsltcontextfunction/get_returntype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Xsl::IXsltContextFunction::get_ReturnType method +linktitle: get_ReturnType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::IXsltContextFunction::get_ReturnType method. Returns the XPathResultType representing the XPath type returned by the function in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xsl/ixsltcontextfunction/get_returntype/ +--- +## IXsltContextFunction::get_ReturnType method + + +Returns the XPathResultType representing the [XPath](../../../system.xml.xpath/) type returned by the function. + +```cpp +virtual System::Xml::XPath::XPathResultType System::Xml::Xsl::IXsltContextFunction::get_ReturnType()=0 +``` + + +### ReturnValue + +An XPathResultType representing the [XPath](../../../system.xml.xpath/) type returned by the function. + +## See Also + +* Enum [XPathResultType](../../../system.xml.xpath/xpathresulttype/) +* Class [IXsltContextFunction](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/ixsltcontextfunction/invoke/_index.md b/english/cpp/system.xml.xsl/ixsltcontextfunction/invoke/_index.md new file mode 100644 index 0000000000..cc61d0657c --- /dev/null +++ b/english/cpp/system.xml.xsl/ixsltcontextfunction/invoke/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Xsl::IXsltContextFunction::Invoke method +linktitle: Invoke +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::IXsltContextFunction::Invoke method. Provides the method to invoke the function with the given arguments in the given context in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xsl/ixsltcontextfunction/invoke/ +--- +## IXsltContextFunction::Invoke method + + +Provides the method to invoke the function with the given arguments in the given context. + +```cpp +virtual SharedPtr System::Xml::Xsl::IXsltContextFunction::Invoke(SharedPtr xsltContext, ArrayPtr> args, SharedPtr docContext)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xsltContext | SharedPtr\ | The XSLT context for the function call. | +| args | ArrayPtr\\> | The arguments of the function call. Each argument is an element in the array. | +| docContext | SharedPtr\ | The context node for the function call. | + +### ReturnValue + +An [Object](../../../system/object/) representing the return value of the function. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XsltContext](../../xsltcontext/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [IXsltContextFunction](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/ixsltcontextvariable/_index.md b/english/cpp/system.xml.xsl/ixsltcontextvariable/_index.md new file mode 100644 index 0000000000..7cf58cf95b --- /dev/null +++ b/english/cpp/system.xml.xsl/ixsltcontextvariable/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::Xsl::IXsltContextVariable class +linktitle: IXsltContextVariable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::IXsltContextVariable class. Provides an interface to a given variable that is defined in the style sheet during runtime execution in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xsl/ixsltcontextvariable/ +--- +## IXsltContextVariable class + + +Provides an interface to a given variable that is defined in the style sheet during runtime execution. + +```cpp +class IXsltContextVariable : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Evaluate](./evaluate/)(SharedPtr\) | Evaluates the variable at runtime and returns an object that represents the value of the variable. | +| virtual [get_IsLocal](./get_islocal/)() | Returns a value indicating whether the variable is local. | +| virtual [get_IsParam](./get_isparam/)() | Returns a value indicating whether the variable is an Extensible Stylesheet Language Transformations (XSLT) parameter. This can be a parameter to a style sheet or a template. | +| virtual [get_VariableType](./get_variabletype/)() | Returns the XPathResultType representing the XML Path Language ([XPath](../../system.xml.xpath/)) type of the variable. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Xsl](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xsl/ixsltcontextvariable/evaluate/_index.md b/english/cpp/system.xml.xsl/ixsltcontextvariable/evaluate/_index.md new file mode 100644 index 0000000000..fed5e9b085 --- /dev/null +++ b/english/cpp/system.xml.xsl/ixsltcontextvariable/evaluate/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::Xsl::IXsltContextVariable::Evaluate method +linktitle: Evaluate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::IXsltContextVariable::Evaluate method. Evaluates the variable at runtime and returns an object that represents the value of the variable in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xsl/ixsltcontextvariable/evaluate/ +--- +## IXsltContextVariable::Evaluate method + + +Evaluates the variable at runtime and returns an object that represents the value of the variable. + +```cpp +virtual SharedPtr System::Xml::Xsl::IXsltContextVariable::Evaluate(SharedPtr xsltContext)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xsltContext | SharedPtr\ | An [XsltContext](../../xsltcontext/) representing the execution context of the variable. | + +### ReturnValue + +An [Object](../../../system/object/) representing the value of the variable. Possible return types include number, string, [Boolean](../../../system/boolean/), document fragment, or node set. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XsltContext](../../xsltcontext/) +* Class [IXsltContextVariable](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/ixsltcontextvariable/get_islocal/_index.md b/english/cpp/system.xml.xsl/ixsltcontextvariable/get_islocal/_index.md new file mode 100644 index 0000000000..d41699f9c9 --- /dev/null +++ b/english/cpp/system.xml.xsl/ixsltcontextvariable/get_islocal/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Xsl::IXsltContextVariable::get_IsLocal method +linktitle: get_IsLocal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::IXsltContextVariable::get_IsLocal method. Returns a value indicating whether the variable is local in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xsl/ixsltcontextvariable/get_islocal/ +--- +## IXsltContextVariable::get_IsLocal method + + +Returns a value indicating whether the variable is local. + +```cpp +virtual bool System::Xml::Xsl::IXsltContextVariable::get_IsLocal()=0 +``` + + +### ReturnValue + +**true** if the variable is a local variable in the current context; otherwise, **false**. + +## See Also + +* Class [IXsltContextVariable](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/ixsltcontextvariable/get_isparam/_index.md b/english/cpp/system.xml.xsl/ixsltcontextvariable/get_isparam/_index.md new file mode 100644 index 0000000000..075ca018e9 --- /dev/null +++ b/english/cpp/system.xml.xsl/ixsltcontextvariable/get_isparam/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Xsl::IXsltContextVariable::get_IsParam method +linktitle: get_IsParam +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::IXsltContextVariable::get_IsParam method. Returns a value indicating whether the variable is an Extensible Stylesheet Language Transformations (XSLT) parameter. This can be a parameter to a style sheet or a template in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xsl/ixsltcontextvariable/get_isparam/ +--- +## IXsltContextVariable::get_IsParam method + + +Returns a value indicating whether the variable is an Extensible Stylesheet Language Transformations (XSLT) parameter. This can be a parameter to a style sheet or a template. + +```cpp +virtual bool System::Xml::Xsl::IXsltContextVariable::get_IsParam()=0 +``` + + +### ReturnValue + +**true** if the variable is an XSLT parameter; otherwise, **false**. + +## See Also + +* Class [IXsltContextVariable](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/ixsltcontextvariable/get_variabletype/_index.md b/english/cpp/system.xml.xsl/ixsltcontextvariable/get_variabletype/_index.md new file mode 100644 index 0000000000..882b13418b --- /dev/null +++ b/english/cpp/system.xml.xsl/ixsltcontextvariable/get_variabletype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Xsl::IXsltContextVariable::get_VariableType method +linktitle: get_VariableType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::IXsltContextVariable::get_VariableType method. Returns the XPathResultType representing the XML Path Language (XPath) type of the variable in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xsl/ixsltcontextvariable/get_variabletype/ +--- +## IXsltContextVariable::get_VariableType method + + +Returns the XPathResultType representing the XML Path Language ([XPath](../../../system.xml.xpath/)) type of the variable. + +```cpp +virtual System::Xml::XPath::XPathResultType System::Xml::Xsl::IXsltContextVariable::get_VariableType()=0 +``` + + +### ReturnValue + +The XPathResultType representing the [XPath](../../../system.xml.xpath/) type of the variable. + +## See Also + +* Enum [XPathResultType](../../../system.xml.xpath/xpathresulttype/) +* Class [IXsltContextVariable](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xslcompiledtransform/_index.md b/english/cpp/system.xml.xsl/xslcompiledtransform/_index.md new file mode 100644 index 0000000000..6093f55988 --- /dev/null +++ b/english/cpp/system.xml.xsl/xslcompiledtransform/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Xml::Xsl::XslCompiledTransform class +linktitle: XslCompiledTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XslCompiledTransform class. Transforms XML data using an XSLT style sheet in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xsl/xslcompiledtransform/ +--- +## XslCompiledTransform class + + +Transforms XML data using an XSLT style sheet. + +```cpp +class XslCompiledTransform : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_OutputSettings](./get_outputsettings/)() | Returns an [XmlWriterSettings](../../system.xml/xmlwritersettings/) object that contains the output information derived from the **xsl:output** element of the style sheet. | +| [Load](./load/)(const SharedPtr\\&) | Compiles the style sheet contained in the [XmlReader](../../system.xml/xmlreader/). | +| [Load](./load/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Compiles the XSLT style sheet contained in the [XmlReader](../../system.xml/xmlreader/). The [XmlResolver](../../system.xml/xmlresolver/) resolves any XSLT **import** or **include** elements and the XSLT settings determine the permissions for the style sheet. | +| [Load](./load/)(const String\&) | Loads and compiles the style sheet located at the specified URI. | +| [Load](./load/)(const String\&, const SharedPtr\\&, const SharedPtr\\&) | Loads and compiles the XSLT style sheet specified by the URI. The [XmlResolver](../../system.xml/xmlresolver/) resolves any XSLT **import** or **include** elements and the XSLT settings determine the permissions for the style sheet. | +| [Load](./load/)(const SharedPtr\\&) | Compiles the style sheet contained in the IXPathNavigable object. | +| [Load](./load/)(const SharedPtr\\&, SharedPtr\, SharedPtr\) | Compiles the XSLT style sheet contained in the IXPathNavigable. The [XmlResolver](../../system.xml/xmlresolver/) resolves any XSLT **import** or **include** elements and the XSLT settings determine the permissions for the style sheet. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&) | Executes the transform using the input document specified by the IXPathNavigable object and outputs the results to an [XmlWriter](../../system.xml/xmlwriter/). | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Executes the transform using the input document specified by the IXPathNavigable object and outputs the results to an [XmlWriter](../../system.xml/xmlwriter/). The [XsltArgumentList](../xsltargumentlist/) provides additional run-time arguments. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Executes the transform using the input document specified by the IXPathNavigable object and outputs the results to an TextWriter. The [XsltArgumentList](../xsltargumentlist/) provides additional run-time arguments. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Executes the transform using the input document specified by the IXPathNavigable object and outputs the results to a stream. The [XsltArgumentList](../xsltargumentlist/) provides additional runtime arguments. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&) | Executes the transform using the input document specified by the [XmlReader](../../system.xml/xmlreader/) object and outputs the results to an [XmlWriter](../../system.xml/xmlwriter/). | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Executes the transform using the input document specified by the [XmlReader](../../system.xml/xmlreader/) object and outputs the results to an [XmlWriter](../../system.xml/xmlwriter/). The [XsltArgumentList](../xsltargumentlist/) provides additional run-time arguments. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Executes the transform using the input document specified by the [XmlReader](../../system.xml/xmlreader/) object and outputs the results to a TextWriter. The [XsltArgumentList](../xsltargumentlist/) provides additional run-time arguments. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Executes the transform using the input document specified by the [XmlReader](../../system.xml/xmlreader/) object and outputs the results to a stream. The [XsltArgumentList](../xsltargumentlist/) provides additional run-time arguments. | +| [Transform](./transform/)(const String\&, const SharedPtr\\&) | Executes the transform using the input document specified by the URI and outputs the results to an [XmlWriter](../../system.xml/xmlwriter/). | +| [Transform](./transform/)(const String\&, const SharedPtr\\&, const SharedPtr\\&) | Executes the transform using the input document specified by the URI and outputs the results to an [XmlWriter](../../system.xml/xmlwriter/). The [XsltArgumentList](../xsltargumentlist/) provides additional run-time arguments. | +| [Transform](./transform/)(const String\&, const SharedPtr\\&, const SharedPtr\\&) | Executes the transform using the input document specified by the URI and outputs the results to a TextWriter. | +| [Transform](./transform/)(const String\&, const SharedPtr\\&, const SharedPtr\\&) | Executes the transform using the input document specified by the URI and outputs the results to stream. The [XsltArgumentList](../xsltargumentlist/) provides additional run-time arguments. | +| [Transform](./transform/)(const String\&, const String\&) | Executes the transform using the input document specified by the URI and outputs the results to a file. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Executes the transform using the input document specified by the [XmlReader](../../system.xml/xmlreader/) object and outputs the results to an [XmlWriter](../../system.xml/xmlwriter/). The [XsltArgumentList](../xsltargumentlist/) provides additional run-time arguments and the [XmlResolver](../../system.xml/xmlresolver/) resolves the XSLT **document()** function. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Executes the transform by using the input document that is specified by the IXPathNavigable object and outputs the results to an [XmlWriter](../../system.xml/xmlwriter/). The [XsltArgumentList](../xsltargumentlist/) provides additional run-time arguments and the [XmlResolver](../../system.xml/xmlresolver/) resolves the XSLT **document()** function. | +| [XslCompiledTransform](./xslcompiledtransform/)() | Initializes a new instance of the [XslCompiledTransform](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Xsl](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xsl/xslcompiledtransform/get_outputsettings/_index.md b/english/cpp/system.xml.xsl/xslcompiledtransform/get_outputsettings/_index.md new file mode 100644 index 0000000000..46752ae58a --- /dev/null +++ b/english/cpp/system.xml.xsl/xslcompiledtransform/get_outputsettings/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Xsl::XslCompiledTransform::get_OutputSettings method +linktitle: get_OutputSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XslCompiledTransform::get_OutputSettings method. Returns an XmlWriterSettings object that contains the output information derived from the xsl:output element of the style sheet in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xsl/xslcompiledtransform/get_outputsettings/ +--- +## XslCompiledTransform::get_OutputSettings method + + +Returns an [XmlWriterSettings](../../../system.xml/xmlwritersettings/) object that contains the output information derived from the **xsl:output** element of the style sheet. + +```cpp +SharedPtr System::Xml::Xsl::XslCompiledTransform::get_OutputSettings() +``` + + +### ReturnValue + +A read-only [XmlWriterSettings](../../../system.xml/xmlwritersettings/) object that contains the output information derived from the **xsl:output** element of the style sheet. This value can be **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriterSettings](../../../system.xml/xmlwritersettings/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xslcompiledtransform/load/_index.md b/english/cpp/system.xml.xsl/xslcompiledtransform/load/_index.md new file mode 100644 index 0000000000..f1a79910d4 --- /dev/null +++ b/english/cpp/system.xml.xsl/xslcompiledtransform/load/_index.md @@ -0,0 +1,146 @@ +--- +title: System::Xml::Xsl::XslCompiledTransform::Load method +linktitle: Load +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XslCompiledTransform::Load method. Compiles the style sheet contained in the IXPathNavigable object in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xsl/xslcompiledtransform/load/ +--- +## XslCompiledTransform::Load(const SharedPtr\\&) method + + +Compiles the style sheet contained in the IXPathNavigable object. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Load(const SharedPtr &stylesheet) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stylesheet | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the style sheet. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Load(const SharedPtr\\&, SharedPtr\, SharedPtr\) method + + +Compiles the XSLT style sheet contained in the IXPathNavigable. The [XmlResolver](../../../system.xml/xmlresolver/) resolves any XSLT **import** or **include** elements and the XSLT settings determine the permissions for the style sheet. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Load(const SharedPtr &stylesheet, SharedPtr settings, SharedPtr stylesheetResolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stylesheet | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the style sheet. | +| settings | SharedPtr\ | The [XsltSettings](../../xsltsettings/) to apply to the style sheet. If this is **nullptr**, the [XsltSettings::get_Default](../../xsltsettings/get_default/) setting is applied. | +| stylesheetResolver | SharedPtr\ | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve any style sheets referenced in XSLT **import** and **include** elements. If this is **nullptr**, external resources are not resolved. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltSettings](../../xsltsettings/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Load(const SharedPtr\\&) method + + +Compiles the style sheet contained in the [XmlReader](../../../system.xml/xmlreader/). + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Load(const SharedPtr &stylesheet) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stylesheet | const SharedPtr\\& | An [XmlReader](../../../system.xml/xmlreader/) containing the style sheet. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Load(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Compiles the XSLT style sheet contained in the [XmlReader](../../../system.xml/xmlreader/). The [XmlResolver](../../../system.xml/xmlresolver/) resolves any XSLT **import** or **include** elements and the XSLT settings determine the permissions for the style sheet. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Load(const SharedPtr &stylesheet, const SharedPtr &settings, const SharedPtr &stylesheetResolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stylesheet | const SharedPtr\\& | The [XmlReader](../../../system.xml/xmlreader/) containing the style sheet. | +| settings | const SharedPtr\\& | The [XsltSettings](../../xsltsettings/) to apply to the style sheet. If this is **nullptr**, the [XsltSettings::get_Default](../../xsltsettings/get_default/) setting is applied. | +| stylesheetResolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve any style sheets referenced in XSLT **import** and **include** elements. If this is **nullptr**, external resources are not resolved. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XsltSettings](../../xsltsettings/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Load(const String\&) method + + +Loads and compiles the style sheet located at the specified URI. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Load(const String &stylesheetUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stylesheetUri | const String\& | The URI of the style sheet. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Load(const String\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Loads and compiles the XSLT style sheet specified by the URI. The [XmlResolver](../../../system.xml/xmlresolver/) resolves any XSLT **import** or **include** elements and the XSLT settings determine the permissions for the style sheet. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Load(const String &stylesheetUri, const SharedPtr &settings, const SharedPtr &stylesheetResolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stylesheetUri | const String\& | The URI of the style sheet. | +| settings | const SharedPtr\\& | The [XsltSettings](../../xsltsettings/) to apply to the style sheet. If this is **nullptr**, the [XsltSettings::get_Default](../../xsltsettings/get_default/) setting is applied. | +| stylesheetResolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve the style sheet URI and any style sheets referenced in XSLT **import** and **include** elements. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XsltSettings](../../xsltsettings/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xslcompiledtransform/ptr/_index.md b/english/cpp/system.xml.xsl/xslcompiledtransform/ptr/_index.md new file mode 100644 index 0000000000..29f1edbe2c --- /dev/null +++ b/english/cpp/system.xml.xsl/xslcompiledtransform/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::XslCompiledTransform::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XslCompiledTransform::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xsl/xslcompiledtransform/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Xsl::XslCompiledTransform::Ptr = SharedPtr +``` + +## See Also + +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xslcompiledtransform/transform/_index.md b/english/cpp/system.xml.xsl/xslcompiledtransform/transform/_index.md new file mode 100644 index 0000000000..d3c46120ac --- /dev/null +++ b/english/cpp/system.xml.xsl/xslcompiledtransform/transform/_index.md @@ -0,0 +1,378 @@ +--- +title: System::Xml::Xsl::XslCompiledTransform::Transform method +linktitle: Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XslCompiledTransform::Transform method. Executes the transform using the input document specified by the IXPathNavigable object and outputs the results to an XmlWriter in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xsl/xslcompiledtransform/transform/ +--- +## XslCompiledTransform::Transform(const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the IXPathNavigable object and outputs the results to an [XmlWriter](../../../system.xml/xmlwriter/). + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr &input, const SharedPtr &results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the data to be transformed. | +| results | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to which you want to output. If the style sheet contains an **xsl:output** element, you should create the [XmlWriter](../../../system.xml/xmlwriter/) using the [XmlWriterSettings](../../../system.xml/xmlwritersettings/) object returned from the [XslCompiledTransform::get_OutputSettings](../get_outputsettings/) value. This ensures that the [XmlWriter](../../../system.xml/xmlwriter/) has the correct output settings. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the IXPathNavigable object and outputs the results to a stream. The [XsltArgumentList](../../xsltargumentlist/) provides additional runtime arguments. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr &input, const SharedPtr &arguments, const SharedPtr &results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the data to be transformed. | +| arguments | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transform. This value can be **nullptr**. | +| results | const SharedPtr\\& | The stream to which you want to output. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [Stream](../../../system.io/stream/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the IXPathNavigable object and outputs the results to an TextWriter. The [XsltArgumentList](../../xsltargumentlist/) provides additional run-time arguments. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr &input, const SharedPtr &arguments, const SharedPtr &results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the data to be transformed. | +| arguments | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transform. This value can be **nullptr**. | +| results | const SharedPtr\\& | The TextWriter to which you want to output. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the IXPathNavigable object and outputs the results to an [XmlWriter](../../../system.xml/xmlwriter/). The [XsltArgumentList](../../xsltargumentlist/) provides additional run-time arguments. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr &input, const SharedPtr &arguments, const SharedPtr &results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the data to be transformed. | +| arguments | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transform. This value can be **nullptr**. | +| results | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to which you want to output. If the style sheet contains an **xsl:output** element, you should create the [XmlWriter](../../../system.xml/xmlwriter/) using the [XmlWriterSettings](../../../system.xml/xmlwritersettings/) object returned from the [XslCompiledTransform::get_OutputSettings](../get_outputsettings/) value. This ensures that the [XmlWriter](../../../system.xml/xmlwriter/) has the correct output settings. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform by using the input document that is specified by the IXPathNavigable object and outputs the results to an [XmlWriter](../../../system.xml/xmlwriter/). The [XsltArgumentList](../../xsltargumentlist/) provides additional run-time arguments and the [XmlResolver](../../../system.xml/xmlresolver/) resolves the XSLT **document()** function. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr &input, const SharedPtr &arguments, const SharedPtr &results, const SharedPtr &documentResolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The document to transform that is specified by the IXPathNavigable object. | +| arguments | const SharedPtr\\& | Argument list as [XsltArgumentList](../../xsltargumentlist/). | +| results | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to which you want to output. If the style sheet contains an **xsl:output** element, you should create the [XmlWriter](../../../system.xml/xmlwriter/) by using the [XmlWriterSettings](../../../system.xml/xmlwritersettings/) object that is returned from the [XslCompiledTransform::get_OutputSettings](../get_outputsettings/) value. This ensures that the [XmlWriter](../../../system.xml/xmlwriter/) has the correct output settings. | +| documentResolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve the XSLT **document()** function. If this is **nullptr**, the **document()** function is not resolved. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the [XmlReader](../../../system.xml/xmlreader/) object and outputs the results to an [XmlWriter](../../../system.xml/xmlwriter/). + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr &input, const SharedPtr &results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The [XmlReader](../../../system.xml/xmlreader/) containing the input document. | +| results | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to which you want to output. If the style sheet contains an **xsl:output** element, you should create the [XmlWriter](../../../system.xml/xmlwriter/) using the [XmlWriterSettings](../../../system.xml/xmlwritersettings/) object returned from the [XslCompiledTransform::get_OutputSettings](../get_outputsettings/) value. This ensures that the [XmlWriter](../../../system.xml/xmlwriter/) has the correct output settings. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the [XmlReader](../../../system.xml/xmlreader/) object and outputs the results to a stream. The [XsltArgumentList](../../xsltargumentlist/) provides additional run-time arguments. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr &input, const SharedPtr &arguments, const SharedPtr &results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An [XmlReader](../../../system.xml/xmlreader/) containing the input document. | +| arguments | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transform. This value can be **nullptr**. | +| results | const SharedPtr\\& | The stream to which you want to output. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [Stream](../../../system.io/stream/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the [XmlReader](../../../system.xml/xmlreader/) object and outputs the results to a TextWriter. The [XsltArgumentList](../../xsltargumentlist/) provides additional run-time arguments. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr &input, const SharedPtr &arguments, const SharedPtr &results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An [XmlReader](../../../system.xml/xmlreader/) containing the input document. | +| arguments | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transform. This value can be **nullptr**. | +| results | const SharedPtr\\& | The TextWriter to which you want to output. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the [XmlReader](../../../system.xml/xmlreader/) object and outputs the results to an [XmlWriter](../../../system.xml/xmlwriter/). The [XsltArgumentList](../../xsltargumentlist/) provides additional run-time arguments. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr &input, const SharedPtr &arguments, const SharedPtr &results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An [XmlReader](../../../system.xml/xmlreader/) containing the input document. | +| arguments | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transform. This value can be **nullptr**. | +| results | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to which you want to output. If the style sheet contains an **xsl:output** element, you should create the [XmlWriter](../../../system.xml/xmlwriter/) using the [XmlWriterSettings](../../../system.xml/xmlwritersettings/) object returned from the [XslCompiledTransform::get_OutputSettings](../get_outputsettings/) value. This ensures that the [XmlWriter](../../../system.xml/xmlwriter/) has the correct output settings. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the [XmlReader](../../../system.xml/xmlreader/) object and outputs the results to an [XmlWriter](../../../system.xml/xmlwriter/). The [XsltArgumentList](../../xsltargumentlist/) provides additional run-time arguments and the [XmlResolver](../../../system.xml/xmlresolver/) resolves the XSLT **document()** function. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr &input, const SharedPtr &arguments, const SharedPtr &results, const SharedPtr &documentResolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An [XmlReader](../../../system.xml/xmlreader/) containing the input document. | +| arguments | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transform. This value can be **nullptr**. | +| results | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to which you want to output. If the style sheet contains an **xsl:output** element, you should create the [XmlWriter](../../../system.xml/xmlwriter/) using the [XmlWriterSettings](../../../system.xml/xmlwritersettings/) object returned from the [XslCompiledTransform::get_OutputSettings](../get_outputsettings/) value. This ensures that the [XmlWriter](../../../system.xml/xmlwriter/) has the correct output settings. | +| documentResolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve the XSLT **document()** function. If this is **nullptr**, the **document()** function is not resolved. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const String\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the URI and outputs the results to an [XmlWriter](../../../system.xml/xmlwriter/). + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr &results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputUri | const String\& | The URI of the input document. | +| results | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to which you want to output. If the style sheet contains an **xsl:output** element, you should create the [XmlWriter](../../../system.xml/xmlwriter/) using the [XmlWriterSettings](../../../system.xml/xmlwritersettings/) object returned from the [XslCompiledTransform::get_OutputSettings](../get_outputsettings/) value. This ensures that the [XmlWriter](../../../system.xml/xmlwriter/) has the correct output settings. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const String\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the URI and outputs the results to stream. The [XsltArgumentList](../../xsltargumentlist/) provides additional run-time arguments. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr &arguments, const SharedPtr &results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputUri | const String\& | The URI of the input document. | +| arguments | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transform. This value can be **nullptr**. | +| results | const SharedPtr\\& | The stream to which you want to output. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [Stream](../../../system.io/stream/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const String\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the URI and outputs the results to a TextWriter. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr &arguments, const SharedPtr &results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputUri | const String\& | The URI of the input document. | +| arguments | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transform. This value can be **nullptr**. | +| results | const SharedPtr\\& | The TextWriter to which you want to output. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const String\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Executes the transform using the input document specified by the URI and outputs the results to an [XmlWriter](../../../system.xml/xmlwriter/). The [XsltArgumentList](../../xsltargumentlist/) provides additional run-time arguments. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr &arguments, const SharedPtr &results) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputUri | const String\& | The URI of the input document. | +| arguments | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transform. This value can be **nullptr**. | +| results | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to which you want to output. If the style sheet contains an **xsl:output** element, you should create the [XmlWriter](../../../system.xml/xmlwriter/) using the [XmlWriterSettings](../../../system.xml/xmlwritersettings/) object returned from the [XslCompiledTransform::get_OutputSettings](../get_outputsettings/) value. This ensures that the [XmlWriter](../../../system.xml/xmlwriter/) has the correct output settings. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslCompiledTransform::Transform(const String\&, const String\&) method + + +Executes the transform using the input document specified by the URI and outputs the results to a file. + +```cpp +void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const String &resultsFile) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputUri | const String\& | The URI of the input document. | +| resultsFile | const String\& | The URI of the output file. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xslcompiledtransform/xslcompiledtransform/_index.md b/english/cpp/system.xml.xsl/xslcompiledtransform/xslcompiledtransform/_index.md new file mode 100644 index 0000000000..51b26176b9 --- /dev/null +++ b/english/cpp/system.xml.xsl/xslcompiledtransform/xslcompiledtransform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::XslCompiledTransform::XslCompiledTransform constructor +linktitle: XslCompiledTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XslCompiledTransform::XslCompiledTransform constructor. Initializes a new instance of the XslCompiledTransform class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xsl/xslcompiledtransform/xslcompiledtransform/ +--- +## XslCompiledTransform::XslCompiledTransform constructor + + +Initializes a new instance of the [XslCompiledTransform](../) class. + +```cpp +System::Xml::Xsl::XslCompiledTransform::XslCompiledTransform() +``` + +## See Also + +* Class [XslCompiledTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltargumentlist/_index.md b/english/cpp/system.xml.xsl/xsltargumentlist/_index.md new file mode 100644 index 0000000000..c4c8d26b3d --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltargumentlist/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Xml::Xsl::XsltArgumentList class +linktitle: XsltArgumentList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltArgumentList class. Contains a variable number of arguments which are either XSLT parameters or extension objects in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xsl/xsltargumentlist/ +--- +## XsltArgumentList class + + +Contains a variable number of arguments which are either XSLT parameters or extension objects. + +```cpp +class XsltArgumentList : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AddExtensionObject](./addextensionobject/)(const String\&, const SharedPtr\\&) | Adds a new object to the [XsltArgumentList](./) and associates it with the namespace URI. | +| [AddParam](./addparam/)(const String\&, const String\&, const SharedPtr\\&) | Adds a parameter to the [XsltArgumentList](./) and associates it with the namespace qualified name. | +| [Clear](./clear/)() | Removes all parameters and extension objects from the [XsltArgumentList](./). | +| [GetExtensionObject](./getextensionobject/)(const String\&) | Returns the object associated with the given namespace. | +| [GetParam](./getparam/)(const String\&, const String\&) | Returns the parameter associated with the namespace qualified name. | +| [RemoveExtensionObject](./removeextensionobject/)(const String\&) | Removes the object with the namespace URI from the [XsltArgumentList](./). | +| [RemoveParam](./removeparam/)(const String\&, const String\&) | Removes the parameter from the [XsltArgumentList](./). | +| [XsltArgumentList](./xsltargumentlist/)() | Implements a new instance of the [XsltArgumentList](./). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Xsl](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xsl/xsltargumentlist/addextensionobject/_index.md b/english/cpp/system.xml.xsl/xsltargumentlist/addextensionobject/_index.md new file mode 100644 index 0000000000..ca4e0ca1e5 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltargumentlist/addextensionobject/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::Xsl::XsltArgumentList::AddExtensionObject method +linktitle: AddExtensionObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltArgumentList::AddExtensionObject method. Adds a new object to the XsltArgumentList and associates it with the namespace URI in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xsl/xsltargumentlist/addextensionobject/ +--- +## XsltArgumentList::AddExtensionObject method + + +Adds a new object to the [XsltArgumentList](../) and associates it with the namespace URI. + +```cpp +void System::Xml::Xsl::XsltArgumentList::AddExtensionObject(const String &namespaceUri, const SharedPtr &extension) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| namespaceUri | const String\& | The namespace URI to associate with the object. To use the default namespace, specify an empty string. | +| extension | const SharedPtr\\& | The object to add to the list. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XsltArgumentList](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltargumentlist/addparam/_index.md b/english/cpp/system.xml.xsl/xsltargumentlist/addparam/_index.md new file mode 100644 index 0000000000..6a7f6682da --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltargumentlist/addparam/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::Xsl::XsltArgumentList::AddParam method +linktitle: AddParam +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltArgumentList::AddParam method. Adds a parameter to the XsltArgumentList and associates it with the namespace qualified name in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xsl/xsltargumentlist/addparam/ +--- +## XsltArgumentList::AddParam method + + +Adds a parameter to the [XsltArgumentList](../) and associates it with the namespace qualified name. + +```cpp +void System::Xml::Xsl::XsltArgumentList::AddParam(const String &name, const String &namespaceUri, const SharedPtr ¶meter) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name to associate with the parameter. | +| namespaceUri | const String\& | The namespace URI to associate with the parameter. To use the default namespace, specify an empty string. | +| parameter | const SharedPtr\\& | The parameter value or object to add to the list. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XsltArgumentList](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltargumentlist/clear/_index.md b/english/cpp/system.xml.xsl/xsltargumentlist/clear/_index.md new file mode 100644 index 0000000000..9bbd148bf0 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltargumentlist/clear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::XsltArgumentList::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltArgumentList::Clear method. Removes all parameters and extension objects from the XsltArgumentList in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xsl/xsltargumentlist/clear/ +--- +## XsltArgumentList::Clear method + + +Removes all parameters and extension objects from the [XsltArgumentList](../). + +```cpp +void System::Xml::Xsl::XsltArgumentList::Clear() +``` + +## See Also + +* Class [XsltArgumentList](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltargumentlist/getextensionobject/_index.md b/english/cpp/system.xml.xsl/xsltargumentlist/getextensionobject/_index.md new file mode 100644 index 0000000000..4187952d53 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltargumentlist/getextensionobject/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::Xsl::XsltArgumentList::GetExtensionObject method +linktitle: GetExtensionObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltArgumentList::GetExtensionObject method. Returns the object associated with the given namespace in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xsl/xsltargumentlist/getextensionobject/ +--- +## XsltArgumentList::GetExtensionObject method + + +Returns the object associated with the given namespace. + +```cpp +SharedPtr System::Xml::Xsl::XsltArgumentList::GetExtensionObject(const String &namespaceUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| namespaceUri | const String\& | The namespace URI of the object. | + +### ReturnValue + +The namespace URI object or **nullptr** if one was not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [XsltArgumentList](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltargumentlist/getparam/_index.md b/english/cpp/system.xml.xsl/xsltargumentlist/getparam/_index.md new file mode 100644 index 0000000000..3c79b9ca96 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltargumentlist/getparam/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::Xsl::XsltArgumentList::GetParam method +linktitle: GetParam +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltArgumentList::GetParam method. Returns the parameter associated with the namespace qualified name in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.xsl/xsltargumentlist/getparam/ +--- +## XsltArgumentList::GetParam method + + +Returns the parameter associated with the namespace qualified name. + +```cpp +SharedPtr System::Xml::Xsl::XsltArgumentList::GetParam(const String &name, const String &namespaceUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name of the parameter. [XsltArgumentList](../) does not check to ensure the name passed is a valid local name; however, the name cannot be **nullptr**. | +| namespaceUri | const String\& | The namespace URI associated with the parameter. | + +### ReturnValue + +The parameter object or **nullptr** if one was not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [XsltArgumentList](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltargumentlist/ptr/_index.md b/english/cpp/system.xml.xsl/xsltargumentlist/ptr/_index.md new file mode 100644 index 0000000000..b7f181bdcf --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltargumentlist/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::XsltArgumentList::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltArgumentList::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.xsl/xsltargumentlist/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Xsl::XsltArgumentList::Ptr = SharedPtr +``` + +## See Also + +* Class [XsltArgumentList](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltargumentlist/removeextensionobject/_index.md b/english/cpp/system.xml.xsl/xsltargumentlist/removeextensionobject/_index.md new file mode 100644 index 0000000000..8cd08cdfe9 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltargumentlist/removeextensionobject/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::Xsl::XsltArgumentList::RemoveExtensionObject method +linktitle: RemoveExtensionObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltArgumentList::RemoveExtensionObject method. Removes the object with the namespace URI from the XsltArgumentList in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.xsl/xsltargumentlist/removeextensionobject/ +--- +## XsltArgumentList::RemoveExtensionObject method + + +Removes the object with the namespace URI from the [XsltArgumentList](../). + +```cpp +SharedPtr System::Xml::Xsl::XsltArgumentList::RemoveExtensionObject(const String &namespaceUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| namespaceUri | const String\& | The namespace URI associated with the object to remove. | + +### ReturnValue + +The object with the namespace URI or **nullptr** if one was not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [XsltArgumentList](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltargumentlist/removeparam/_index.md b/english/cpp/system.xml.xsl/xsltargumentlist/removeparam/_index.md new file mode 100644 index 0000000000..b021b156e7 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltargumentlist/removeparam/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::Xsl::XsltArgumentList::RemoveParam method +linktitle: RemoveParam +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltArgumentList::RemoveParam method. Removes the parameter from the XsltArgumentList in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.xsl/xsltargumentlist/removeparam/ +--- +## XsltArgumentList::RemoveParam method + + +Removes the parameter from the [XsltArgumentList](../). + +```cpp +SharedPtr System::Xml::Xsl::XsltArgumentList::RemoveParam(const String &name, const String &namespaceUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name of the parameter to remove. [XsltArgumentList](../) does not check to ensure the name passed is a valid local name; however, the name cannot be **nullptr**. | +| namespaceUri | const String\& | The namespace URI of the parameter to remove. | + +### ReturnValue + +The parameter object or **nullptr** if one was not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [XsltArgumentList](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltargumentlist/xsltargumentlist/_index.md b/english/cpp/system.xml.xsl/xsltargumentlist/xsltargumentlist/_index.md new file mode 100644 index 0000000000..9dcfc028ea --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltargumentlist/xsltargumentlist/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::XsltArgumentList::XsltArgumentList constructor +linktitle: XsltArgumentList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltArgumentList::XsltArgumentList constructor. Implements a new instance of the XsltArgumentList in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xsl/xsltargumentlist/xsltargumentlist/ +--- +## XsltArgumentList::XsltArgumentList constructor + + +Implements a new instance of the [XsltArgumentList](../). + +```cpp +System::Xml::Xsl::XsltArgumentList::XsltArgumentList() +``` + +## See Also + +* Class [XsltArgumentList](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltcontext/_index.md b/english/cpp/system.xml.xsl/xsltcontext/_index.md new file mode 100644 index 0000000000..32166b7c0f --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltcontext/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Xml::Xsl::XsltContext class +linktitle: XsltContext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltContext class. Encapsulates the current execution context of the Extensible Stylesheet Language for Transformations (XSLT) processor allowing XML Path Language (XPath) to resolve functions, parameters, and namespaces within XPath expressions in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xsl/xsltcontext/ +--- +## XsltContext class + + +Encapsulates the current execution context of the Extensible Stylesheet Language for Transformations (XSLT) processor allowing XML Path Language ([XPath](../../system.xml.xpath/)) to resolve functions, parameters, and namespaces within [XPath](../../system.xml.xpath/) expressions. + +```cpp +class XsltContext : public System::Xml::XmlNamespaceManager +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [CompareDocument](./comparedocument/)(String, String) | When overridden in a derived class, compares the base Uniform Resource Identifiers (URIs) of two documents based upon the order the documents were loaded by the XSLT processor (that is, the [XslTransform](../xsltransform/) class). | +| virtual [get_Whitespace](./get_whitespace/)() | When overridden in a derived class, gets a value indicating whether to include white space nodes in the output. | +| virtual [PreserveWhitespace](./preservewhitespace/)(SharedPtr\) | When overridden in a derived class, evaluates whether to preserve white space nodes or strip them for the given context. | +| virtual [ResolveFunction](./resolvefunction/)(String, String, ArrayPtr\) | When overridden in a derived class, resolves a function reference and returns an [IXsltContextFunction](../ixsltcontextfunction/) representing the function. The [IXsltContextFunction](../ixsltcontextfunction/) is used at execution time to get the return value of the function. | +| virtual [ResolveVariable](./resolvevariable/)(String, String) | When overridden in a derived class, resolves a variable reference and returns an [IXsltContextVariable](../ixsltcontextvariable/) representing the variable. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [XmlNamespaceManager](../../system.xml/xmlnamespacemanager/) +* Namespace [System::Xml::Xsl](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xsl/xsltcontext/comparedocument/_index.md b/english/cpp/system.xml.xsl/xsltcontext/comparedocument/_index.md new file mode 100644 index 0000000000..895643a98e --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltcontext/comparedocument/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Xsl::XsltContext::CompareDocument method +linktitle: CompareDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltContext::CompareDocument method. When overridden in a derived class, compares the base Uniform Resource Identifiers (URIs) of two documents based upon the order the documents were loaded by the XSLT processor (that is, the XslTransform class) in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xsl/xsltcontext/comparedocument/ +--- +## XsltContext::CompareDocument method + + +When overridden in a derived class, compares the base Uniform Resource Identifiers (URIs) of two documents based upon the order the documents were loaded by the XSLT processor (that is, the [XslTransform](../../xsltransform/) class). + +```cpp +virtual int32_t System::Xml::Xsl::XsltContext::CompareDocument(String baseUri, String nextbaseUri)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| baseUri | String | The base URI of the first document to compare. | +| nextbaseUri | String | The base URI of the second document to compare. | + +### ReturnValue + +An integer value describing the relative order of the two base URIs: -1 if **baseUri** occurs before **nextbaseUri**; 0 if the two base URIs are identical; and 1 if **baseUri** occurs after **nextbaseUri**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XsltContext](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltcontext/get_whitespace/_index.md b/english/cpp/system.xml.xsl/xsltcontext/get_whitespace/_index.md new file mode 100644 index 0000000000..9965e08db5 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltcontext/get_whitespace/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Xsl::XsltContext::get_Whitespace method +linktitle: get_Whitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltContext::get_Whitespace method. When overridden in a derived class, gets a value indicating whether to include white space nodes in the output in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xsl/xsltcontext/get_whitespace/ +--- +## XsltContext::get_Whitespace method + + +When overridden in a derived class, gets a value indicating whether to include white space nodes in the output. + +```cpp +virtual bool System::Xml::Xsl::XsltContext::get_Whitespace()=0 +``` + + +### ReturnValue + +**true** to check white space nodes in the source document for inclusion in the output; **false** to not evaluate white space nodes. The default is **true**. + +## See Also + +* Class [XsltContext](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltcontext/preservewhitespace/_index.md b/english/cpp/system.xml.xsl/xsltcontext/preservewhitespace/_index.md new file mode 100644 index 0000000000..2f8669f9c0 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltcontext/preservewhitespace/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::Xsl::XsltContext::PreserveWhitespace method +linktitle: PreserveWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltContext::PreserveWhitespace method. When overridden in a derived class, evaluates whether to preserve white space nodes or strip them for the given context in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xsl/xsltcontext/preservewhitespace/ +--- +## XsltContext::PreserveWhitespace method + + +When overridden in a derived class, evaluates whether to preserve white space nodes or strip them for the given context. + +```cpp +virtual bool System::Xml::Xsl::XsltContext::PreserveWhitespace(SharedPtr node)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | SharedPtr\ | The white space node that is to be preserved or stripped in the current context. | + +### ReturnValue + +**true** if the white space is to be preserved; **false** if the white space is to be stripped. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XsltContext](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltcontext/ptr/_index.md b/english/cpp/system.xml.xsl/xsltcontext/ptr/_index.md new file mode 100644 index 0000000000..ac63067c1e --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltcontext/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::XsltContext::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltContext::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.xsl/xsltcontext/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Xsl::XsltContext::Ptr = SharedPtr +``` + +## See Also + +* Class [XsltContext](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltcontext/resolvefunction/_index.md b/english/cpp/system.xml.xsl/xsltcontext/resolvefunction/_index.md new file mode 100644 index 0000000000..585dfa5334 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltcontext/resolvefunction/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::Xsl::XsltContext::ResolveFunction method +linktitle: ResolveFunction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltContext::ResolveFunction method. When overridden in a derived class, resolves a function reference and returns an IXsltContextFunction representing the function. The IXsltContextFunction is used at execution time to get the return value of the function in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xsl/xsltcontext/resolvefunction/ +--- +## XsltContext::ResolveFunction method + + +When overridden in a derived class, resolves a function reference and returns an [IXsltContextFunction](../../ixsltcontextfunction/) representing the function. The [IXsltContextFunction](../../ixsltcontextfunction/) is used at execution time to get the return value of the function. + +```cpp +virtual SharedPtr System::Xml::Xsl::XsltContext::ResolveFunction(String prefix, String name, ArrayPtr ArgTypes)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | String | The prefix of the function as it appears in the [XPath](../../../system.xml.xpath/) expression. | +| name | String | The name of the function. | +| ArgTypes | ArrayPtr\ | An array of argument types for the function being resolved. This allows you to select between methods with the same name (for example, overloaded methods). | + +### ReturnValue + +An [IXsltContextFunction](../../ixsltcontextfunction/) representing the function. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXsltContextFunction](../../ixsltcontextfunction/) +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Enum [XPathResultType](../../../system.xml.xpath/xpathresulttype/) +* Class [XsltContext](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltcontext/resolvevariable/_index.md b/english/cpp/system.xml.xsl/xsltcontext/resolvevariable/_index.md new file mode 100644 index 0000000000..e917f6e580 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltcontext/resolvevariable/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::Xsl::XsltContext::ResolveVariable method +linktitle: ResolveVariable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltContext::ResolveVariable method. When overridden in a derived class, resolves a variable reference and returns an IXsltContextVariable representing the variable in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xsl/xsltcontext/resolvevariable/ +--- +## XsltContext::ResolveVariable method + + +When overridden in a derived class, resolves a variable reference and returns an [IXsltContextVariable](../../ixsltcontextvariable/) representing the variable. + +```cpp +virtual SharedPtr System::Xml::Xsl::XsltContext::ResolveVariable(String prefix, String name)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | String | The prefix of the variable as it appears in the [XPath](../../../system.xml.xpath/) expression. | +| name | String | The name of the variable. | + +### ReturnValue + +An [IXsltContextVariable](../../ixsltcontextvariable/) representing the variable at runtime. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXsltContextVariable](../../ixsltcontextvariable/) +* Class [String](../../../system/string/) +* Class [XsltContext](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltexception/_index.md b/english/cpp/system.xml.xsl/xsltexception/_index.md new file mode 100644 index 0000000000..4702570b5e --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Xml::Xsl::XsltException typedef +linktitle: XsltException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::Xsl::XsltException typedef in C++.' +type: docs +weight: 900 +url: /cpp/system.xml.xsl/xsltexception/ +--- +## XsltException typedef + + + + +```cpp +using System::Xml::Xsl::XsltException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Xml::Xsl](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xsl/xsltmessageencounteredeventargs/_index.md b/english/cpp/system.xml.xsl/xsltmessageencounteredeventargs/_index.md new file mode 100644 index 0000000000..7e114e0710 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltmessageencounteredeventargs/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Xml::Xsl::XsltMessageEncounteredEventArgs class +linktitle: XsltMessageEncounteredEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltMessageEncounteredEventArgs class. Provides data for the XsltArgumentList::XsltMessageEncountered event in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.xsl/xsltmessageencounteredeventargs/ +--- +## XsltMessageEncounteredEventArgs class + + +Provides data for the **XsltArgumentList::XsltMessageEncountered** event. + +```cpp +class XsltMessageEncounteredEventArgs : public System::EventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_Message](./get_message/)() | Returns the contents of the **xsl:message** element. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [EventArgs](../../system/eventargs/) +* Namespace [System::Xml::Xsl](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xsl/xsltmessageencounteredeventargs/get_message/_index.md b/english/cpp/system.xml.xsl/xsltmessageencounteredeventargs/get_message/_index.md new file mode 100644 index 0000000000..ea7da1bfc4 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltmessageencounteredeventargs/get_message/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Xsl::XsltMessageEncounteredEventArgs::get_Message method +linktitle: get_Message +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltMessageEncounteredEventArgs::get_Message method. Returns the contents of the xsl:message element in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xsl/xsltmessageencounteredeventargs/get_message/ +--- +## XsltMessageEncounteredEventArgs::get_Message method + + +Returns the contents of the **xsl:message** element. + +```cpp +virtual String System::Xml::Xsl::XsltMessageEncounteredEventArgs::get_Message()=0 +``` + + +### ReturnValue + +The contents of the **xsl:message** element. + +## See Also + +* Class [String](../../../system/string/) +* Class [XsltMessageEncounteredEventArgs](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltmessageencounteredeventargs/ptr/_index.md b/english/cpp/system.xml.xsl/xsltmessageencounteredeventargs/ptr/_index.md new file mode 100644 index 0000000000..92c90f1ecc --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltmessageencounteredeventargs/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::XsltMessageEncounteredEventArgs::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltMessageEncounteredEventArgs::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xsl/xsltmessageencounteredeventargs/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Xsl::XsltMessageEncounteredEventArgs::Ptr = SharedPtr +``` + +## See Also + +* Class [XsltMessageEncounteredEventArgs](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltmessageencounteredeventhandler/_index.md b/english/cpp/system.xml.xsl/xsltmessageencounteredeventhandler/_index.md new file mode 100644 index 0000000000..428d1ce919 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltmessageencounteredeventhandler/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::XsltMessageEncounteredEventHandler typedef +linktitle: XsltMessageEncounteredEventHandler +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltMessageEncounteredEventHandler typedef. Represents the method that will handle the XsltArgumentList::XsltMessageEncountered event in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml.xsl/xsltmessageencounteredeventhandler/ +--- +## XsltMessageEncounteredEventHandler typedef + + +Represents the method that will handle the **XsltArgumentList::XsltMessageEncountered** event. + +```cpp +using System::Xml::Xsl::XsltMessageEncounteredEventHandler = System::MulticastDelegate , SharedPtr )> +``` + + +## See Also + +* Namespace [System::Xml::Xsl](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xsl/xsltransform/_index.md b/english/cpp/system.xml.xsl/xsltransform/_index.md new file mode 100644 index 0000000000..860237ce93 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltransform/_index.md @@ -0,0 +1,66 @@ +--- +title: System::Xml::Xsl::XslTransform class +linktitle: XslTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XslTransform class. Transforms XML data using an Extensible Stylesheet Language for Transformations (XSLT) style sheet in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.xsl/xsltransform/ +--- +## XslTransform class + + +Transforms XML data using an Extensible Stylesheet Language for Transformations (XSLT) style sheet. + +```cpp +class XslTransform : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Load](./load/)(const SharedPtr\\&) | Loads the XSLT style sheet contained in the [XmlReader](../../system.xml/xmlreader/). | +| [Load](./load/)(const SharedPtr\\&, const SharedPtr\\&) | Loads the XSLT style sheet contained in the [XmlReader](../../system.xml/xmlreader/). | +| [Load](./load/)(const SharedPtr\\&) | Loads the XSLT style sheet contained in the IXPathNavigable. | +| [Load](./load/)(const SharedPtr\\&, const SharedPtr\\&) | Loads the XSLT style sheet contained in the IXPathNavigable. | +| [Load](./load/)(const SharedPtr\\&) | Loads the XSLT style sheet contained in the XPathNavigator. | +| [Load](./load/)(const SharedPtr\\&, const SharedPtr\\&) | Loads the XSLT style sheet contained in the XPathNavigator. | +| [Load](./load/)(const String\&) | Loads the XSLT style sheet specified by a URL. | +| [Load](./load/)(const String\&, const SharedPtr\\&) | Loads the XSLT style sheet specified by a URL. | +| [set_XmlResolver](./set_xmlresolver/)(const SharedPtr\\&) | Sets the [XmlResolver](../../system.xml/xmlresolver/) used to resolve external resources when the [XslTransform::Transform](./transform/) method is called. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the XPathNavigator using the specified **args** and outputs the result to an [XmlReader](../../system.xml/xmlreader/). | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the XPathNavigator using the specified **args** and outputs the result to an [XmlReader](../../system.xml/xmlreader/). | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the XPathNavigator using the specified args and outputs the result to an [XmlWriter](../../system.xml/xmlwriter/). | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the XPathNavigator using the specified args and outputs the result to an [XmlWriter](../../system.xml/xmlwriter/). | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the XPathNavigator using the specified **args** and outputs the result to a Stream. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the XPathNavigator using the specified **args** and outputs the result to a Stream. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the XPathNavigator using the specified **args** and outputs the result to a TextWriter. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the XPathNavigator using the specified **args** and outputs the result to a TextWriter. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to an [XmlReader](../../system.xml/xmlreader/). | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to an [XmlReader](../../system.xml/xmlreader/). | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to a TextWriter. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to a TextWriter. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to a Stream. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to a Stream. | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to an [XmlWriter](../../system.xml/xmlwriter/). | +| [Transform](./transform/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) | Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to an [XmlWriter](../../system.xml/xmlwriter/). | +| [Transform](./transform/)(const String\&, const String\&, const SharedPtr\\&) | Transforms the XML data in the input file and outputs the result to an output file. | +| [Transform](./transform/)(const String\&, const String\&) | Transforms the XML data in the input file and outputs the result to an output file. | +| [XslTransform](./xsltransform/)() | Initializes a new instance of the [XslTransform](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Xsl](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xsl/xsltransform/load/_index.md b/english/cpp/system.xml.xsl/xsltransform/load/_index.md new file mode 100644 index 0000000000..b2b9aa1f98 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltransform/load/_index.md @@ -0,0 +1,184 @@ +--- +title: System::Xml::Xsl::XslTransform::Load method +linktitle: Load +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XslTransform::Load method. Loads the XSLT style sheet contained in the IXPathNavigable in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xsl/xsltransform/load/ +--- +## XslTransform::Load(const SharedPtr\\&) method + + +Loads the XSLT style sheet contained in the IXPathNavigable. + +```cpp +void System::Xml::Xsl::XslTransform::Load(const SharedPtr &stylesheet) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stylesheet | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the XSLT style sheet. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Load(const SharedPtr\\&, const SharedPtr\\&) method + + +Loads the XSLT style sheet contained in the IXPathNavigable. + +```cpp +void System::Xml::Xsl::XslTransform::Load(const SharedPtr &stylesheet, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stylesheet | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the XSLT style sheet. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to load any style sheets referenced in **xsl:import** and **xsl:include** elements. If this is **nullptr**, external resources are not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after this method completes. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Load(const SharedPtr\\&) method + + +Loads the XSLT style sheet contained in the XPathNavigator. + +```cpp +void System::Xml::Xsl::XslTransform::Load(const SharedPtr &stylesheet) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stylesheet | const SharedPtr\\& | An XPathNavigator object that contains the XSLT style sheet. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Load(const SharedPtr\\&, const SharedPtr\\&) method + + +Loads the XSLT style sheet contained in the XPathNavigator. + +```cpp +void System::Xml::Xsl::XslTransform::Load(const SharedPtr &stylesheet, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stylesheet | const SharedPtr\\& | An XPathNavigator object that contains the XSLT style sheet. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to load any style sheets referenced in **xsl:import** and **xsl:include** elements. If this is **nullptr**, external resources are not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after this method completes. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Load(const SharedPtr\\&) method + + +Loads the XSLT style sheet contained in the [XmlReader](../../../system.xml/xmlreader/). + +```cpp +void System::Xml::Xsl::XslTransform::Load(const SharedPtr &stylesheet) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stylesheet | const SharedPtr\\& | An [XmlReader](../../../system.xml/xmlreader/) object that contains the XSLT style sheet. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Load(const SharedPtr\\&, const SharedPtr\\&) method + + +Loads the XSLT style sheet contained in the [XmlReader](../../../system.xml/xmlreader/). + +```cpp +void System::Xml::Xsl::XslTransform::Load(const SharedPtr &stylesheet, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stylesheet | const SharedPtr\\& | An [XmlReader](../../../system.xml/xmlreader/) object that contains the XSLT style sheet. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to load any style sheets referenced in **xsl:import** and **xsl:include** elements. If this is **nullptr**, external resources are not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after this method completes. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Load(const String\&) method + + +Loads the XSLT style sheet specified by a URL. + +```cpp +void System::Xml::Xsl::XslTransform::Load(const String &url) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| url | const String\& | The URL that specifies the XSLT style sheet to load. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Load(const String\&, const SharedPtr\\&) method + + +Loads the XSLT style sheet specified by a URL. + +```cpp +void System::Xml::Xsl::XslTransform::Load(const String &url, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| url | const String\& | The URL that specifies the XSLT style sheet to load. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) to use to load the style sheet and any style sheet(s) referenced in **xsl:import** and **xsl:include** elements. If this is **nullptr**, a default [XmlUrlResolver](../../../system.xml/xmlurlresolver/) with no user credentials is used to open the style sheet. The default [XmlUrlResolver](../../../system.xml/xmlurlresolver/) is not used to resolve any external resources in the style sheet, so **xsl:import** and **xsl:include** elements are not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after this method completes. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltransform/ptr/_index.md b/english/cpp/system.xml.xsl/xsltransform/ptr/_index.md new file mode 100644 index 0000000000..e736d9c8de --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltransform/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::XslTransform::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XslTransform::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xsl/xsltransform/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Xsl::XslTransform::Ptr = SharedPtr +``` + +## See Also + +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltransform/set_xmlresolver/_index.md b/english/cpp/system.xml.xsl/xsltransform/set_xmlresolver/_index.md new file mode 100644 index 0000000000..571e65dae3 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltransform/set_xmlresolver/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Xsl::XslTransform::set_XmlResolver method +linktitle: set_XmlResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XslTransform::set_XmlResolver method. Sets the XmlResolver used to resolve external resources when the XslTransform::Transform method is called in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xsl/xsltransform/set_xmlresolver/ +--- +## XslTransform::set_XmlResolver method + + +Sets the [XmlResolver](../../../system.xml/xmlresolver/) used to resolve external resources when the [XslTransform::Transform](../transform/) method is called. + +```cpp +void System::Xml::Xsl::XslTransform::set_XmlResolver(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltransform/transform/_index.md b/english/cpp/system.xml.xsl/xsltransform/transform/_index.md new file mode 100644 index 0000000000..d6e4db2c22 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltransform/transform/_index.md @@ -0,0 +1,482 @@ +--- +title: System::Xml::Xsl::XslTransform::Transform method +linktitle: Transform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XslTransform::Transform method. Transforms the XML data in the IXPathNavigable using the specified args and outputs the result to an XmlReader in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xsl/xsltransform/transform/ +--- +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to an [XmlReader](../../../system.xml/xmlreader/). + +```cpp +SharedPtr System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | + +### ReturnValue + +An [XmlReader](../../../system.xml/xmlreader/) containing the results of the transformation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to a Stream. + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &output) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| output | const SharedPtr\\& | The stream to which you want to output. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [Stream](../../../system.io/stream/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to a Stream. + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &output, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| output | const SharedPtr\\& | The stream to which you want to output. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve the XSLT **document()** function. If this is **nullptr**, the **document()** function is not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after the [XslTransform::Transform](./) method completes. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to a TextWriter. + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &output) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| output | const SharedPtr\\& | The TextWriter to which you want to output. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to a TextWriter. + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &output, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| output | const SharedPtr\\& | The TextWriter to which you want to output. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve the XSLT **document()** function. If this is **nullptr**, the **document()** function is not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after the this method completes. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to an [XmlReader](../../../system.xml/xmlreader/). + +```cpp +SharedPtr System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve the XSLT **document()** function. If this is **nullptr**, the **document()** function is not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after the this method completes. | + +### ReturnValue + +An [XmlReader](../../../system.xml/xmlreader/) containing the results of the transformation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to an [XmlWriter](../../../system.xml/xmlwriter/). + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &output) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| output | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to which you want to output. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the IXPathNavigable using the specified **args** and outputs the result to an [XmlWriter](../../../system.xml/xmlwriter/). + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &output, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An object implementing the IXPathNavigable interface. It can be either an [XmlNode](../../../system.xml/xmlnode/) (typically an [XmlDocument](../../../system.xml/xmldocument/)), or an XPathDocument containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| output | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to which you want to output. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve the XSLT **document()** function. If this is **nullptr**, the **document()** function is not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after the this method completes. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXPathNavigable](../../../system.xml.xpath/ixpathnavigable/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the XPathNavigator using the specified **args** and outputs the result to an [XmlReader](../../../system.xml/xmlreader/). + +```cpp +SharedPtr System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An XPathNavigator containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | + +### ReturnValue + +An [XmlReader](../../../system.xml/xmlreader/) containing the results of the transformation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the XPathNavigator using the specified **args** and outputs the result to a Stream. + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &output) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An XPathNavigator containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| output | const SharedPtr\\& | The stream to which you want to output. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [Stream](../../../system.io/stream/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the XPathNavigator using the specified **args** and outputs the result to a Stream. + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &output, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An XPathNavigator containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| output | const SharedPtr\\& | The stream to which you want to output. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve the XSLT **document()** function. If this is **nullptr**, the **document()** function is not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after the this method completes. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the XPathNavigator using the specified **args** and outputs the result to a TextWriter. + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &output) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An XPathNavigator containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| output | const SharedPtr\\& | The TextWriter to which you want to output. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the XPathNavigator using the specified **args** and outputs the result to a TextWriter. + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &output, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An XPathNavigator containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| output | const SharedPtr\\& | The TextWriter to which you want to output. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve the XSLT **document()** function. If this is **nullptr**, the **document()** function is not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after the this method completes. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the XPathNavigator using the specified **args** and outputs the result to an [XmlReader](../../../system.xml/xmlreader/). + +```cpp +SharedPtr System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An XPathNavigator containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve the XSLT **document()** function. If this is **nullptr**, the **document()** function is not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after the this method completes. | + +### ReturnValue + +An [XmlReader](../../../system.xml/xmlreader/) containing the results of the transformation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../../system.xml/xmlreader/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the XPathNavigator using the specified args and outputs the result to an [XmlWriter](../../../system.xml/xmlwriter/). + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &output) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An XPathNavigator containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| output | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to which you want to output. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&) method + + +Transforms the XML data in the XPathNavigator using the specified args and outputs the result to an [XmlWriter](../../../system.xml/xmlwriter/). + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const SharedPtr &input, const SharedPtr &args, const SharedPtr &output, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | An XPathNavigator containing the data to be transformed. | +| args | const SharedPtr\\& | An [XsltArgumentList](../../xsltargumentlist/) containing the namespace-qualified arguments used as input to the transformation. | +| output | const SharedPtr\\& | The [XmlWriter](../../../system.xml/xmlwriter/) to which you want to output. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve the XSLT **document()** function. If this is **nullptr**, the **document()** function is not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after the this method completes. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XsltArgumentList](../../xsltargumentlist/) +* Class [XmlWriter](../../../system.xml/xmlwriter/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const String\&, const String\&) method + + +Transforms the XML data in the input file and outputs the result to an output file. + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputfile | const String\& | The URL of the source document to be transformed. | +| outputfile | const String\& | The URL of the output file. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XslTransform::Transform(const String\&, const String\&, const SharedPtr\\&) method + + +Transforms the XML data in the input file and outputs the result to an output file. + +```cpp +void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile, const SharedPtr &resolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputfile | const String\& | The URL of the source document to be transformed. | +| outputfile | const String\& | The URL of the output file. | +| resolver | const SharedPtr\\& | The [XmlResolver](../../../system.xml/xmlresolver/) used to resolve the XSLT **document()** function. If this is **nullptr**, the **document()** function is not resolved. The [XmlResolver](../../../system.xml/xmlresolver/) is not cached after the [XslTransform::Transform](./) method completes. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../../system.xml/xmlresolver/) +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltransform/xsltransform/_index.md b/english/cpp/system.xml.xsl/xsltransform/xsltransform/_index.md new file mode 100644 index 0000000000..47880cd475 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltransform/xsltransform/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::XslTransform::XslTransform constructor +linktitle: XslTransform +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XslTransform::XslTransform constructor. Initializes a new instance of the XslTransform class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xsl/xsltransform/xsltransform/ +--- +## XslTransform::XslTransform constructor + + +Initializes a new instance of the [XslTransform](../) class. + +```cpp +System::Xml::Xsl::XslTransform::XslTransform() +``` + +## See Also + +* Class [XslTransform](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltsettings/_index.md b/english/cpp/system.xml.xsl/xsltsettings/_index.md new file mode 100644 index 0000000000..b3c54763b2 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltsettings/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Xml::Xsl::XsltSettings class +linktitle: XsltSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltSettings class. Specifies the XSLT features to support during execution of the XSLT style sheet in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.xsl/xsltsettings/ +--- +## XsltSettings class + + +Specifies the XSLT features to support during execution of the XSLT style sheet. + +```cpp +class XsltSettings : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [get_Default](./get_default/)() | Returns an [XsltSettings](./) object with default settings. Support for the XSLT **document()** function and embedded script blocks is disabled. | +| [get_EnableDocumentFunction](./get_enabledocumentfunction/)() | Returns a value indicating whether to enable support for the XSLT **document()** function. | +| [get_EnableScript](./get_enablescript/)() | Returns a value indicating whether to enable support for embedded script blocks. | +| static [get_TrustedXslt](./get_trustedxslt/)() | Returns an [XsltSettings](./) object that enables support for the XSLT **document()** function and embedded script blocks. | +| [set_EnableDocumentFunction](./set_enabledocumentfunction/)(bool) | Sets a value indicating whether to enable support for the XSLT **document()** function. | +| [set_EnableScript](./set_enablescript/)(bool) | Sets a value indicating whether to enable support for embedded script blocks. | +| [XsltSettings](./xsltsettings/)() | Initializes a new instance of the [XsltSettings](./) class with default settings. | +| [XsltSettings](./xsltsettings/)(bool, bool) | Initializes a new instance of the [XsltSettings](./) class with the specified settings. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml::Xsl](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml.xsl/xsltsettings/get_default/_index.md b/english/cpp/system.xml.xsl/xsltsettings/get_default/_index.md new file mode 100644 index 0000000000..31c57746b9 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltsettings/get_default/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Xsl::XsltSettings::get_Default method +linktitle: get_Default +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltSettings::get_Default method. Returns an XsltSettings object with default settings. Support for the XSLT document() function and embedded script blocks is disabled in C++.' +type: docs +weight: 100 +url: /cpp/system.xml.xsl/xsltsettings/get_default/ +--- +## XsltSettings::get_Default method + + +Returns an [XsltSettings](../) object with default settings. Support for the XSLT **document()** function and embedded script blocks is disabled. + +```cpp +static SharedPtr System::Xml::Xsl::XsltSettings::get_Default() +``` + + +### ReturnValue + +An [XsltSettings](../) object with the [XsltSettings::set_EnableDocumentFunction](../set_enabledocumentfunction/) and [XsltSettings::set_EnableScript](../set_enablescript/) options set to **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XsltSettings](../) +* Class [XsltSettings](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltsettings/get_enabledocumentfunction/_index.md b/english/cpp/system.xml.xsl/xsltsettings/get_enabledocumentfunction/_index.md new file mode 100644 index 0000000000..466b4c9105 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltsettings/get_enabledocumentfunction/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Xsl::XsltSettings::get_EnableDocumentFunction method +linktitle: get_EnableDocumentFunction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltSettings::get_EnableDocumentFunction method. Returns a value indicating whether to enable support for the XSLT document() function in C++.' +type: docs +weight: 400 +url: /cpp/system.xml.xsl/xsltsettings/get_enabledocumentfunction/ +--- +## XsltSettings::get_EnableDocumentFunction method + + +Returns a value indicating whether to enable support for the XSLT **document()** function. + +```cpp +bool System::Xml::Xsl::XsltSettings::get_EnableDocumentFunction() +``` + + +### ReturnValue + +**true** to support the XSLT **document()** function; otherwise, **false**. The default is **false**. + +## See Also + +* Class [XsltSettings](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltsettings/get_enablescript/_index.md b/english/cpp/system.xml.xsl/xsltsettings/get_enablescript/_index.md new file mode 100644 index 0000000000..b213c3cfe0 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltsettings/get_enablescript/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Xsl::XsltSettings::get_EnableScript method +linktitle: get_EnableScript +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltSettings::get_EnableScript method. Returns a value indicating whether to enable support for embedded script blocks in C++.' +type: docs +weight: 500 +url: /cpp/system.xml.xsl/xsltsettings/get_enablescript/ +--- +## XsltSettings::get_EnableScript method + + +Returns a value indicating whether to enable support for embedded script blocks. + +```cpp +bool System::Xml::Xsl::XsltSettings::get_EnableScript() +``` + + +### ReturnValue + +**true** to support script blocks in XSLT style sheets; otherwise, **false**. The default is **false**. + +## See Also + +* Class [XsltSettings](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltsettings/get_trustedxslt/_index.md b/english/cpp/system.xml.xsl/xsltsettings/get_trustedxslt/_index.md new file mode 100644 index 0000000000..b9eff1e222 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltsettings/get_trustedxslt/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::Xsl::XsltSettings::get_TrustedXslt method +linktitle: get_TrustedXslt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltSettings::get_TrustedXslt method. Returns an XsltSettings object that enables support for the XSLT document() function and embedded script blocks in C++.' +type: docs +weight: 200 +url: /cpp/system.xml.xsl/xsltsettings/get_trustedxslt/ +--- +## XsltSettings::get_TrustedXslt method + + +Returns an [XsltSettings](../) object that enables support for the XSLT **document()** function and embedded script blocks. + +```cpp +static SharedPtr System::Xml::Xsl::XsltSettings::get_TrustedXslt() +``` + + +### ReturnValue + +An [XsltSettings](../) object with the [XsltSettings::set_EnableDocumentFunction](../set_enabledocumentfunction/) and [XsltSettings::set_EnableScript](../set_enablescript/) options set to **true**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XsltSettings](../) +* Class [XsltSettings](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltsettings/ptr/_index.md b/english/cpp/system.xml.xsl/xsltsettings/ptr/_index.md new file mode 100644 index 0000000000..c75f48b65a --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltsettings/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::Xsl::XsltSettings::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltSettings::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 800 +url: /cpp/system.xml.xsl/xsltsettings/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::Xsl::XsltSettings::Ptr = SharedPtr +``` + +## See Also + +* Class [XsltSettings](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltsettings/set_enabledocumentfunction/_index.md b/english/cpp/system.xml.xsl/xsltsettings/set_enabledocumentfunction/_index.md new file mode 100644 index 0000000000..af17ca780d --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltsettings/set_enabledocumentfunction/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Xsl::XsltSettings::set_EnableDocumentFunction method +linktitle: set_EnableDocumentFunction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltSettings::set_EnableDocumentFunction method. Sets a value indicating whether to enable support for the XSLT document() function in C++.' +type: docs +weight: 600 +url: /cpp/system.xml.xsl/xsltsettings/set_enabledocumentfunction/ +--- +## XsltSettings::set_EnableDocumentFunction method + + +Sets a value indicating whether to enable support for the XSLT **document()** function. + +```cpp +void System::Xml::Xsl::XsltSettings::set_EnableDocumentFunction(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XsltSettings](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltsettings/set_enablescript/_index.md b/english/cpp/system.xml.xsl/xsltsettings/set_enablescript/_index.md new file mode 100644 index 0000000000..1046db0e17 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltsettings/set_enablescript/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::Xsl::XsltSettings::set_EnableScript method +linktitle: set_EnableScript +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltSettings::set_EnableScript method. Sets a value indicating whether to enable support for embedded script blocks in C++.' +type: docs +weight: 700 +url: /cpp/system.xml.xsl/xsltsettings/set_enablescript/ +--- +## XsltSettings::set_EnableScript method + + +Sets a value indicating whether to enable support for embedded script blocks. + +```cpp +void System::Xml::Xsl::XsltSettings::set_EnableScript(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XsltSettings](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml.xsl/xsltsettings/xsltsettings/_index.md b/english/cpp/system.xml.xsl/xsltsettings/xsltsettings/_index.md new file mode 100644 index 0000000000..7cf1278054 --- /dev/null +++ b/english/cpp/system.xml.xsl/xsltsettings/xsltsettings/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::Xsl::XsltSettings::XsltSettings constructor +linktitle: XsltSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Xsl::XsltSettings::XsltSettings constructor. Initializes a new instance of the XsltSettings class with default settings in C++.' +type: docs +weight: 300 +url: /cpp/system.xml.xsl/xsltsettings/xsltsettings/ +--- +## XsltSettings::XsltSettings() constructor + + +Initializes a new instance of the [XsltSettings](../) class with default settings. + +```cpp +System::Xml::Xsl::XsltSettings::XsltSettings() +``` + +## See Also + +* Class [XsltSettings](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) +## XsltSettings::XsltSettings(bool, bool) constructor + + +Initializes a new instance of the [XsltSettings](../) class with the specified settings. + +```cpp +System::Xml::Xsl::XsltSettings::XsltSettings(bool enableDocumentFunction, bool enableScript) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| enableDocumentFunction | bool | **true** to enable support for the XSLT **document()** function; otherwise, **false**. | +| enableScript | bool | **true** to enable support for embedded scripts blocks; otherwise, **false**. | + +## See Also + +* Class [XsltSettings](../) +* Namespace [System::Xml::Xsl](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/_index.md b/english/cpp/system.xml/_index.md new file mode 100644 index 0000000000..a21b177836 --- /dev/null +++ b/english/cpp/system.xml/_index.md @@ -0,0 +1,98 @@ +--- +title: System::Xml namespace +linktitle: System::Xml +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml namespace in C++.' +type: docs +weight: 8200 +url: /cpp/system.xml/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [IApplicationResourceStreamResolver](./iapplicationresourcestreamresolver/) | Represents an application resource stream resolver. | +| [IHasXmlNode](./ihasxmlnode/) | Enables a class to return an [XmlNode](./xmlnode/) from the current context or position. | +| [IXmlLineInfo](./ixmllineinfo/) | Provides an interface to enable a class to return line and position information. | +| [IXmlNamespaceResolver](./ixmlnamespaceresolver/) | Provides read-only access to a set of prefix and namespace mappings. | +| [NameTable](./nametable/) | Implements a single-threaded [XmlNameTable](./xmlnametable/). | +| [XmlAttribute](./xmlattribute/) | Represents an attribute. Valid and default values for the attribute are defined in a document type definition (DTD) or schema. | +| [XmlAttributeCollection](./xmlattributecollection/) | Represents a collection of attributes that can be accessed by name or index. | +| [XmlCDataSection](./xmlcdatasection/) | Represents a CDATA section. | +| [XmlCharacterData](./xmlcharacterdata/) | Provides text manipulation methods that are used by several classes. | +| [XmlCharType](./xmlchartype/) | For internal purposes. Do not use this class directly. | +| [XmlComment](./xmlcomment/) | Represents the content of an XML comment. | +| [XmlConvert](./xmlconvert/) | Encodes and decodes XML names, and provides methods for converting between runtime types and XML [Schema](../system.xml.schema/) definition language (XSD) types. When converting data types, the values returned are locale-independent. | +| [XmlDeclaration](./xmldeclaration/) | Represents the XML declaration node ****. | +| [XmlDocument](./xmldocument/) | Represents an XML document. You can use this class to load, validate, edit, add, and position XML in a document. | +| [XmlDocumentFragment](./xmldocumentfragment/) | Represents a lightweight object that is useful for tree insert operations. | +| [XmlDocumentType](./xmldocumenttype/) | Represents the document type declaration. | +| [XmlElement](./xmlelement/) | Represents an element. | +| [XmlEntity](./xmlentity/) | Represents an entity declaration, such as ****. | +| [XmlEntityReference](./xmlentityreference/) | Represents an entity reference node. | +| [XmlImplementation](./xmlimplementation/) | Defines the context for a set of [XmlDocument](./xmldocument/) objects. | +| [XmlLinkedNode](./xmllinkednode/) | Returns the node immediately preceding or following this node. | +| [XmlNamedNodeMap](./xmlnamednodemap/) | Represents a collection of nodes that can be accessed by name or index. | +| [XmlNamespaceManager](./xmlnamespacemanager/) | Resolves, adds, and removes namespaces to a collection and provides scope management for these namespaces. | +| [XmlNameTable](./xmlnametable/) | Table of atomized string objects. | +| [XmlNode](./xmlnode/) | Represents a single node in the XML document. | +| [XmlNodeChangedEventArgs](./xmlnodechangedeventargs/) | Provides data for the **XmlDocument::NodeChanged**, **XmlDocument::NodeChanging**, **XmlDocument::NodeInserted**, **XmlDocument::NodeInserting**, **XmlDocument::NodeRemoved** and **XmlDocument::NodeRemoving** events. | +| [XmlNodeList](./xmlnodelist/) | Represents an ordered collection of nodes. | +| [XmlNodeReader](./xmlnodereader/) | Represents a reader that provides fast, non-cached forward only access to XML data in an [XmlNode](./xmlnode/). | +| [XmlNotation](./xmlnotation/) | Represents a notation declaration, such as ****. | +| [XmlParserContext](./xmlparsercontext/) | Provides all the context information required by the [XmlReader](./xmlreader/) to parse an XML fragment. | +| [XmlProcessingInstruction](./xmlprocessinginstruction/) | Represents a processing instruction, which XML defines to keep processor-specific information in the text of the document. | +| [XmlQualifiedName](./xmlqualifiedname/) | Represents an XML qualified name. | +| [XmlReader](./xmlreader/) | Represents a reader that provides fast, noncached, forward-only access to XML data. | +| [XmlReaderSettings](./xmlreadersettings/) | Specifies a set of features to support on the [XmlReader](./xmlreader/) object created by the [XmlReader::Create](./xmlreader/create/) method. | +| [XmlResolver](./xmlresolver/) | Resolves external XML resources named by a Uniform Resource Identifier (URI). | +| [XmlSecureResolver](./xmlsecureresolver/) | Helps to secure another implementation of [XmlResolver](./xmlresolver/) by wrapping the [XmlResolver](./xmlresolver/) object and restricting the resources that the underlying [XmlResolver](./xmlresolver/) has access to. | +| [XmlSignificantWhitespace](./xmlsignificantwhitespace/) | Represents white space between markup in a mixed content node or white space within an **xml:space='preserve'** scope. This is also referred to as significant white space. | +| [XmlText](./xmltext/) | Represents the text content of an element or attribute. | +| [XmlTextReader](./xmltextreader/) | Represents a reader that provides fast, non-cached, forward-only access to XML data. | +| [XmlTextWriter](./xmltextwriter/) | Represents a writer that provides a fast, non-cached, forward-only way of generating streams or files containing XML data that conforms to the W3C Extensible Markup Language (XML) 1.0 and the Namespaces in XML recommendations. | +| [XmlUrlResolver](./xmlurlresolver/) | Resolves external XML resources named by a Uniform Resource Identifier (URI). | +| [XmlValidatingReader](./xmlvalidatingreader/) | Represents a reader that provides document type definition (DTD), XML-Data Reduced (XDR) schema, and XML [Schema](../system.xml.schema/) definition language (XSD) validation. | +| [XmlWhitespace](./xmlwhitespace/) | Represents white space in element content. | +| [XmlWriter](./xmlwriter/) | Represents a writer that provides a fast, non-cached, forward-only way to generate streams or files that contain XML data. | +| [XmlWriterSettings](./xmlwritersettings/) | Specifies a set of features to support on the [XmlWriter](./xmlwriter/) object created by the [XmlWriter::Create](./xmlwriter/create/) method. | +## Enums + +| Enum | Description | +| --- | --- | +| [ConformanceLevel](./conformancelevel/) | Specifies the amount of input or output checking that [XmlReader](./xmlreader/) and [XmlWriter](./xmlwriter/) objects perform. | +| [DtdProcessing](./dtdprocessing/) | Specifies the options for processing DTDs. The DtdProcessing enumeration is used by the [XmlReaderSettings](./xmlreadersettings/) class. | +| [EntityHandling](./entityhandling/) | Specifies how the [XmlTextReader](./xmltextreader/) or [XmlValidatingReader](./xmlvalidatingreader/) handle entities. | +| [ExceptionType](./exceptiontype/) | | +| [Formatting](./formatting/) | Specifies formatting options for the [XmlTextWriter](./xmltextwriter/). | +| [NamespaceHandling](./namespacehandling/) | Specifies whether to remove duplicate namespace declarations in the [XmlWriter](./xmlwriter/). | +| [NewLineHandling](./newlinehandling/) | Specifies how to handle line breaks. | +| [ReadState](./readstate/) | Specifies the state of the reader. | +| [TriState](./tristate/) | | +| [ValidationType](./validationtype/) | Specifies the type of validation to perform. | +| [WhitespaceHandling](./whitespacehandling/) | Specifies how white space is handled. | +| [WriteState](./writestate/) | Specifies the state of the [XmlWriter](./xmlwriter/). | +| [XmlDateTimeSerializationMode](./xmldatetimeserializationmode/) | Specifies how to treat the time value when converting between string and [DateTime](../system/datetime/). | +| [XmlNamespaceScope](./xmlnamespacescope/) | Defines the namespace scope. | +| [XmlNodeChangedAction](./xmlnodechangedaction/) | Specifies the type of node change. | +| [XmlNodeOrder](./xmlnodeorder/) | Describes the document order of a node compared to a second node. | +| [XmlNodeType](./xmlnodetype/) | Specifies the type of node. | +| [XmlOutputMethod](./xmloutputmethod/) | Specifies the method used to serialize the [XmlWriter](./xmlwriter/) output. | +| [XmlSpace](./xmlspace/) | Specifies the current **xml:space** scope. | +| [XmlStandalone](./xmlstandalone/) | | +| [XmlTokenizedType](./xmltokenizedtype/) | Represents the XML type for the string. This allows the string to be read as a particular XML type, for example a CDATA section type. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [XmlException](./xmlexception/) | | +| [XmlNodeChangedEventHandler](./xmlnodechangedeventhandler/) | Represents the method that handles **XmlDocument::NodeChanged**, **XmlDocument::NodeChanging**, **XmlDocument::NodeInserted**, **XmlDocument::NodeInserting**, **XmlDocument::NodeRemoved** and **XmlDocument::NodeRemoving** events. | +## Functions + +| Function | Description | +| --- | --- | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | diff --git a/english/cpp/system.xml/conformancelevel/_index.md b/english/cpp/system.xml/conformancelevel/_index.md new file mode 100644 index 0000000000..246dc3bb1d --- /dev/null +++ b/english/cpp/system.xml/conformancelevel/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::ConformanceLevel enum +linktitle: ConformanceLevel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::ConformanceLevel enum. Specifies the amount of input or output checking that XmlReader and XmlWriter objects perform in C++.' +type: docs +weight: 4600 +url: /cpp/system.xml/conformancelevel/ +--- +## ConformanceLevel enum + + +Specifies the amount of input or output checking that [XmlReader](../xmlreader/) and [XmlWriter](../xmlwriter/) objects perform. + +```cpp +enum class ConformanceLevel +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Auto | 0 | The [XmlReader](../xmlreader/) or [XmlWriter](../xmlwriter/) object automatically detects whether document-level or fragment-level checking should be performed, and does the appropriate checking. If you're wrapping another [XmlReader](../xmlreader/) or [XmlWriter](../xmlwriter/) object, the outer object doesn't do any additional conformance checking. Conformance checking is left up to the underlying object. | +| Fragment | 1 | The XML data is a [well-formed XML fragment](https://www.w3.org/TR/2006/REC-xml-20060816/#wf-entities), as defined by the W3C. This conformance level represents an XML document that might not have a root element but is otherwise well-formed. This level of checking ensures that the stream being read or written can be consumed by any processor as an [XML 1.0 external parsed entity](https://www.w3.org/TR/2006/REC-xml-20060816/#wf-entities). | +| Document | 2 | The XML data complies with the rules for a well-formed [XML 1.0 document](https://www.w3.org/TR/2006/REC-xml-20060816/#sec-well-formed), as defined by the W3C. This level of checking ensures that the stream being read or written can be consumed by any processor as an [XML 1.0 document](https://www.w3.org/TR/2006/REC-xml-20060816/#sec-well-formed). | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/dtdprocessing/_index.md b/english/cpp/system.xml/dtdprocessing/_index.md new file mode 100644 index 0000000000..99c210b781 --- /dev/null +++ b/english/cpp/system.xml/dtdprocessing/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::DtdProcessing enum +linktitle: DtdProcessing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::DtdProcessing enum. Specifies the options for processing DTDs. The DtdProcessing enumeration is used by the XmlReaderSettings class in C++.' +type: docs +weight: 4700 +url: /cpp/system.xml/dtdprocessing/ +--- +## DtdProcessing enum + + +Specifies the options for processing DTDs. The DtdProcessing enumeration is used by the [XmlReaderSettings](../xmlreadersettings/) class. + +```cpp +enum class DtdProcessing +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Prohibit | 0 | Specifies that when a DTD is encountered, an XmlException is thrown with a message that states that DTDs are prohibited. This is the default behavior. | +| Ignore | 1 | Causes the DOCTYPE element to be ignored. No DTD processing occurs, and the DTD/DOCTYPE is lost on output. | +| Parse | 2 | Used for parsing DTDs. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/entityhandling/_index.md b/english/cpp/system.xml/entityhandling/_index.md new file mode 100644 index 0000000000..d07349cfc5 --- /dev/null +++ b/english/cpp/system.xml/entityhandling/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::EntityHandling enum +linktitle: EntityHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::EntityHandling enum. Specifies how the XmlTextReader or XmlValidatingReader handle entities in C++.' +type: docs +weight: 4800 +url: /cpp/system.xml/entityhandling/ +--- +## EntityHandling enum + + +Specifies how the [XmlTextReader](../xmltextreader/) or [XmlValidatingReader](../xmlvalidatingreader/) handle entities. + +```cpp +enum class EntityHandling +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| ExpandEntities | 1 | Expands all entities and returns the expanded nodes. | +| ExpandCharEntities | 2 | Expands character entities and returns general entities as [XmlNodeType::EntityReference](../xmlnodetype/) nodes. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/exceptiontype/_index.md b/english/cpp/system.xml/exceptiontype/_index.md new file mode 100644 index 0000000000..2f3b5501b5 --- /dev/null +++ b/english/cpp/system.xml/exceptiontype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::ExceptionType enum +linktitle: ExceptionType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::ExceptionType enum in C++.' +type: docs +weight: 4900 +url: /cpp/system.xml/exceptiontype/ +--- +## ExceptionType enum + + + + +```cpp +enum class ExceptionType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| ArgumentException | 0 | | +| XmlException | 1 | | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/formatting/_index.md b/english/cpp/system.xml/formatting/_index.md new file mode 100644 index 0000000000..1766f8b666 --- /dev/null +++ b/english/cpp/system.xml/formatting/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::Formatting enum +linktitle: Formatting +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::Formatting enum. Specifies formatting options for the XmlTextWriter in C++.' +type: docs +weight: 5000 +url: /cpp/system.xml/formatting/ +--- +## Formatting enum + + +Specifies formatting options for the [XmlTextWriter](../xmltextwriter/). + +```cpp +enum class Formatting +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No special formatting is applied. This is the default. | +| Indented | 1 | Causes child elements to be indented according to the [XmlTextWriter::set_Indentation](../xmltextwriter/set_indentation/) and [XmlTextWriter::set_IndentChar](../xmltextwriter/set_indentchar/) settings. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/iapplicationresourcestreamresolver/_index.md b/english/cpp/system.xml/iapplicationresourcestreamresolver/_index.md new file mode 100644 index 0000000000..bcc3b3e1ff --- /dev/null +++ b/english/cpp/system.xml/iapplicationresourcestreamresolver/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::IApplicationResourceStreamResolver class +linktitle: IApplicationResourceStreamResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::IApplicationResourceStreamResolver class. Represents an application resource stream resolver in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/iapplicationresourcestreamresolver/ +--- +## IApplicationResourceStreamResolver class + + +Represents an application resource stream resolver. + +```cpp +class IApplicationResourceStreamResolver : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetApplicationResourceStream](./getapplicationresourcestream/)(SharedPtr\) | Returns an application resource stream from the specified URI. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/iapplicationresourcestreamresolver/getapplicationresourcestream/_index.md b/english/cpp/system.xml/iapplicationresourcestreamresolver/getapplicationresourcestream/_index.md new file mode 100644 index 0000000000..b87aa790dd --- /dev/null +++ b/english/cpp/system.xml/iapplicationresourcestreamresolver/getapplicationresourcestream/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::IApplicationResourceStreamResolver::GetApplicationResourceStream method +linktitle: GetApplicationResourceStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::IApplicationResourceStreamResolver::GetApplicationResourceStream method. Returns an application resource stream from the specified URI in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/iapplicationresourcestreamresolver/getapplicationresourcestream/ +--- +## IApplicationResourceStreamResolver::GetApplicationResourceStream method + + +Returns an application resource stream from the specified URI. + +```cpp +virtual SharedPtr System::Xml::IApplicationResourceStreamResolver::GetApplicationResourceStream(SharedPtr relativeUri)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| relativeUri | SharedPtr\ | The relative URI. | + +### ReturnValue + +An application resource stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [Uri](../../../system/uri/) +* Class [IApplicationResourceStreamResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/ihasxmlnode/_index.md b/english/cpp/system.xml/ihasxmlnode/_index.md new file mode 100644 index 0000000000..c5e6a6fed6 --- /dev/null +++ b/english/cpp/system.xml/ihasxmlnode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::IHasXmlNode class +linktitle: IHasXmlNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::IHasXmlNode class. Enables a class to return an XmlNode from the current context or position in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/ihasxmlnode/ +--- +## IHasXmlNode class + + +Enables a class to return an [XmlNode](../xmlnode/) from the current context or position. + +```cpp +class IHasXmlNode : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetNode](./getnode/)() | Returns the [XmlNode](../xmlnode/) for the current position. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/ihasxmlnode/getnode/_index.md b/english/cpp/system.xml/ihasxmlnode/getnode/_index.md new file mode 100644 index 0000000000..4f1a0c9888 --- /dev/null +++ b/english/cpp/system.xml/ihasxmlnode/getnode/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::IHasXmlNode::GetNode method +linktitle: GetNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::IHasXmlNode::GetNode method. Returns the XmlNode for the current position in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/ihasxmlnode/getnode/ +--- +## IHasXmlNode::GetNode method + + +Returns the [XmlNode](../../xmlnode/) for the current position. + +```cpp +virtual SharedPtr System::Xml::IHasXmlNode::GetNode()=0 +``` + + +### ReturnValue + +The [XmlNode](../../xmlnode/) for the current position. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [IHasXmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/ixmllineinfo/_index.md b/english/cpp/system.xml/ixmllineinfo/_index.md new file mode 100644 index 0000000000..47781c432d --- /dev/null +++ b/english/cpp/system.xml/ixmllineinfo/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::IXmlLineInfo class +linktitle: IXmlLineInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::IXmlLineInfo class. Provides an interface to enable a class to return line and position information in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/ixmllineinfo/ +--- +## IXmlLineInfo class + + +Provides an interface to enable a class to return line and position information. + +```cpp +class IXmlLineInfo : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_LineNumber](./get_linenumber/)() | Returns the current line number. | +| virtual [get_LinePosition](./get_lineposition/)() | Returns the current line position. | +| virtual [HasLineInfo](./haslineinfo/)() | Returns a value indicating whether the class can return line information. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/ixmllineinfo/get_linenumber/_index.md b/english/cpp/system.xml/ixmllineinfo/get_linenumber/_index.md new file mode 100644 index 0000000000..a69b3009bb --- /dev/null +++ b/english/cpp/system.xml/ixmllineinfo/get_linenumber/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::IXmlLineInfo::get_LineNumber method +linktitle: get_LineNumber +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::IXmlLineInfo::get_LineNumber method. Returns the current line number in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/ixmllineinfo/get_linenumber/ +--- +## IXmlLineInfo::get_LineNumber method + + +Returns the current line number. + +```cpp +virtual int32_t System::Xml::IXmlLineInfo::get_LineNumber()=0 +``` + + +### ReturnValue + +The current line number or 0 if no line information is available (for example, [IXmlLineInfo::HasLineInfo](../haslineinfo/) returns **false**). + +## See Also + +* Class [IXmlLineInfo](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/ixmllineinfo/get_lineposition/_index.md b/english/cpp/system.xml/ixmllineinfo/get_lineposition/_index.md new file mode 100644 index 0000000000..8ed520cc52 --- /dev/null +++ b/english/cpp/system.xml/ixmllineinfo/get_lineposition/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::IXmlLineInfo::get_LinePosition method +linktitle: get_LinePosition +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::IXmlLineInfo::get_LinePosition method. Returns the current line position in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/ixmllineinfo/get_lineposition/ +--- +## IXmlLineInfo::get_LinePosition method + + +Returns the current line position. + +```cpp +virtual int32_t System::Xml::IXmlLineInfo::get_LinePosition()=0 +``` + + +### ReturnValue + +The current line position or 0 if no line information is available (for example, [IXmlLineInfo::HasLineInfo](../haslineinfo/) returns **false**). + +## See Also + +* Class [IXmlLineInfo](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/ixmllineinfo/haslineinfo/_index.md b/english/cpp/system.xml/ixmllineinfo/haslineinfo/_index.md new file mode 100644 index 0000000000..8d4420495d --- /dev/null +++ b/english/cpp/system.xml/ixmllineinfo/haslineinfo/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::IXmlLineInfo::HasLineInfo method +linktitle: HasLineInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::IXmlLineInfo::HasLineInfo method. Returns a value indicating whether the class can return line information in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/ixmllineinfo/haslineinfo/ +--- +## IXmlLineInfo::HasLineInfo method + + +Returns a value indicating whether the class can return line information. + +```cpp +virtual bool System::Xml::IXmlLineInfo::HasLineInfo()=0 +``` + + +### ReturnValue + +**true** if [IXmlLineInfo::get_LineNumber](../get_linenumber/) and [IXmlLineInfo::get_LinePosition](../get_lineposition/) can be provided; otherwise, **false**. + +## See Also + +* Class [IXmlLineInfo](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/ixmlnamespaceresolver/_index.md b/english/cpp/system.xml/ixmlnamespaceresolver/_index.md new file mode 100644 index 0000000000..7512b3eda1 --- /dev/null +++ b/english/cpp/system.xml/ixmlnamespaceresolver/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::IXmlNamespaceResolver class +linktitle: IXmlNamespaceResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::IXmlNamespaceResolver class. Provides read-only access to a set of prefix and namespace mappings in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/ixmlnamespaceresolver/ +--- +## IXmlNamespaceResolver class + + +Provides read-only access to a set of prefix and namespace mappings. + +```cpp +class IXmlNamespaceResolver : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetNamespacesInScope](./getnamespacesinscope/)(XmlNamespaceScope) | Returns a collection of defined prefix-namespace mappings that are currently in scope. | +| virtual [LookupNamespace](./lookupnamespace/)(const String\&) | Returns the namespace URI mapped to the specified prefix. | +| virtual [LookupPrefix](./lookupprefix/)(const String\&) | Returns the prefix that is mapped to the specified namespace URI. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/ixmlnamespaceresolver/getnamespacesinscope/_index.md b/english/cpp/system.xml/ixmlnamespaceresolver/getnamespacesinscope/_index.md new file mode 100644 index 0000000000..5c12abb5ba --- /dev/null +++ b/english/cpp/system.xml/ixmlnamespaceresolver/getnamespacesinscope/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::IXmlNamespaceResolver::GetNamespacesInScope method +linktitle: GetNamespacesInScope +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::IXmlNamespaceResolver::GetNamespacesInScope method. Returns a collection of defined prefix-namespace mappings that are currently in scope in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/ixmlnamespaceresolver/getnamespacesinscope/ +--- +## IXmlNamespaceResolver::GetNamespacesInScope method + + +Returns a collection of defined prefix-namespace mappings that are currently in scope. + +```cpp +virtual SharedPtr> System::Xml::IXmlNamespaceResolver::GetNamespacesInScope(XmlNamespaceScope scope)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| scope | XmlNamespaceScope | An XmlNamespaceScope value that specifies the type of namespace nodes to return. | + +### ReturnValue + +An IDictionary collection that contains the current in-scope namespaces. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IDictionary](../../../system.collections.generic/idictionary/) +* Class [String](../../../system/string/) +* Enum [XmlNamespaceScope](../../xmlnamespacescope/) +* Class [IXmlNamespaceResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/ixmlnamespaceresolver/lookupnamespace/_index.md b/english/cpp/system.xml/ixmlnamespaceresolver/lookupnamespace/_index.md new file mode 100644 index 0000000000..23b7bc7ebc --- /dev/null +++ b/english/cpp/system.xml/ixmlnamespaceresolver/lookupnamespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::IXmlNamespaceResolver::LookupNamespace method +linktitle: LookupNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::IXmlNamespaceResolver::LookupNamespace method. Returns the namespace URI mapped to the specified prefix in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/ixmlnamespaceresolver/lookupnamespace/ +--- +## IXmlNamespaceResolver::LookupNamespace method + + +Returns the namespace URI mapped to the specified prefix. + +```cpp +virtual String System::Xml::IXmlNamespaceResolver::LookupNamespace(const String &prefix)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The prefix whose namespace URI you wish to find. | + +### ReturnValue + +The namespace URI that is mapped to the prefix; **nullptr** if the prefix is not mapped to a namespace URI. + +## See Also + +* Class [String](../../../system/string/) +* Class [IXmlNamespaceResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/ixmlnamespaceresolver/lookupprefix/_index.md b/english/cpp/system.xml/ixmlnamespaceresolver/lookupprefix/_index.md new file mode 100644 index 0000000000..3559f22bde --- /dev/null +++ b/english/cpp/system.xml/ixmlnamespaceresolver/lookupprefix/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::IXmlNamespaceResolver::LookupPrefix method +linktitle: LookupPrefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::IXmlNamespaceResolver::LookupPrefix method. Returns the prefix that is mapped to the specified namespace URI in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/ixmlnamespaceresolver/lookupprefix/ +--- +## IXmlNamespaceResolver::LookupPrefix method + + +Returns the prefix that is mapped to the specified namespace URI. + +```cpp +virtual String System::Xml::IXmlNamespaceResolver::LookupPrefix(const String &namespaceName)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| namespaceName | const String\& | The namespace URI whose prefix you wish to find. | + +### ReturnValue + +The prefix that is mapped to the namespace URI; **nullptr** if the namespace URI is not mapped to a prefix. + +## See Also + +* Class [String](../../../system/string/) +* Class [IXmlNamespaceResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/namespacehandling/_index.md b/english/cpp/system.xml/namespacehandling/_index.md new file mode 100644 index 0000000000..e76678fa97 --- /dev/null +++ b/english/cpp/system.xml/namespacehandling/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::NamespaceHandling enum +linktitle: NamespaceHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::NamespaceHandling enum. Specifies whether to remove duplicate namespace declarations in the XmlWriter in C++.' +type: docs +weight: 5100 +url: /cpp/system.xml/namespacehandling/ +--- +## NamespaceHandling enum + + +Specifies whether to remove duplicate namespace declarations in the [XmlWriter](../xmlwriter/). + +```cpp +enum class NamespaceHandling +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Default | 0 | Specifies that duplicate namespace declarations will not be removed. | +| OmitDuplicates | 1 | Specifies that duplicate namespace declarations will be removed. For the duplicate namespace to be removed, the prefix and the namespace must match. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/nametable/_index.md b/english/cpp/system.xml/nametable/_index.md new file mode 100644 index 0000000000..bf16c37362 --- /dev/null +++ b/english/cpp/system.xml/nametable/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::NameTable class +linktitle: NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::NameTable class. Implements a single-threaded XmlNameTable in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/nametable/ +--- +## NameTable class + + +Implements a single-threaded [XmlNameTable](../xmlnametable/). + +```cpp +class NameTable : public System::Xml::XmlNameTable +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const String\&) override | Atomizes the specified string and adds it to the [NameTable](./). | +| [Add](./add/)(const ArrayPtr\\&, int32_t, int32_t) override | Atomizes the specified string and adds it to the [NameTable](./). | +| [Get](./get/)(const String\&) override | Returns the atomized string with the specified value. | +| [Get](./get/)(const ArrayPtr\\&, int32_t, int32_t) override | Returns the atomized string containing the same characters as the specified range of characters in the given array. | +| [NameTable](./nametable/)() | Initializes a new instance of the [NameTable](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlNameTable](../xmlnametable/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/nametable/add/_index.md b/english/cpp/system.xml/nametable/add/_index.md new file mode 100644 index 0000000000..a750564b12 --- /dev/null +++ b/english/cpp/system.xml/nametable/add/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Xml::NameTable::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::NameTable::Add method. Atomizes the specified string and adds it to the NameTable in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/nametable/add/ +--- +## NameTable::Add(const ArrayPtr\\&, int32_t, int32_t) method + + +Atomizes the specified string and adds it to the [NameTable](../). + +```cpp +const String & System::Xml::NameTable::Add(const ArrayPtr &key, int32_t start, int32_t len) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const ArrayPtr\\& | The character array containing the string to add. | +| start | int32_t | The zero-based index into the array specifying the first character of the string. | +| len | int32_t | The number of characters in the string. | + +### ReturnValue + +The atomized string or the existing string if one already exists in the [NameTable](../). If **len** is zero, [String::Empty](../../../system/string/empty/) is returned. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [NameTable](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## NameTable::Add(const String\&) method + + +Atomizes the specified string and adds it to the [NameTable](../). + +```cpp +const String & System::Xml::NameTable::Add(const String &key) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const String\& | The string to add. | + +### ReturnValue + +The atomized string or the existing string if it already exists in the [NameTable](../). + +## See Also + +* Class [String](../../../system/string/) +* Class [NameTable](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/nametable/get/_index.md b/english/cpp/system.xml/nametable/get/_index.md new file mode 100644 index 0000000000..f1e9110b56 --- /dev/null +++ b/english/cpp/system.xml/nametable/get/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Xml::NameTable::Get method +linktitle: Get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::NameTable::Get method. Returns the atomized string containing the same characters as the specified range of characters in the given array in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/nametable/get/ +--- +## NameTable::Get(const ArrayPtr\\&, int32_t, int32_t) method + + +Returns the atomized string containing the same characters as the specified range of characters in the given array. + +```cpp +const String & System::Xml::NameTable::Get(const ArrayPtr &key, int32_t start, int32_t len) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| key | const ArrayPtr\\& | The character array containing the name to find. | +| start | int32_t | The zero-based index into the array specifying the first character of the name. | +| len | int32_t | The number of characters in the name. | + +### ReturnValue + +The atomized string or **nullptr** if the string has not already been atomized. If **len** is zero, [String::Empty](../../../system/string/empty/) is returned. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [NameTable](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## NameTable::Get(const String\&) method + + +Returns the atomized string with the specified value. + +```cpp +const String & System::Xml::NameTable::Get(const String &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The name to find. | + +### ReturnValue + +The atomized string object or **nullptr** if the string has not already been atomized. + +## See Also + +* Class [String](../../../system/string/) +* Class [NameTable](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/nametable/nametable/_index.md b/english/cpp/system.xml/nametable/nametable/_index.md new file mode 100644 index 0000000000..b53072cf09 --- /dev/null +++ b/english/cpp/system.xml/nametable/nametable/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::NameTable::NameTable constructor +linktitle: NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::NameTable::NameTable constructor. Initializes a new instance of the NameTable class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/nametable/nametable/ +--- +## NameTable::NameTable constructor + + +Initializes a new instance of the [NameTable](../) class. + +```cpp +System::Xml::NameTable::NameTable() +``` + +## See Also + +* Class [NameTable](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/nametable/ptr/_index.md b/english/cpp/system.xml/nametable/ptr/_index.md new file mode 100644 index 0000000000..c0bb8f44b7 --- /dev/null +++ b/english/cpp/system.xml/nametable/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::NameTable::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::NameTable::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/nametable/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::NameTable::Ptr = SharedPtr +``` + +## See Also + +* Class [NameTable](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/newlinehandling/_index.md b/english/cpp/system.xml/newlinehandling/_index.md new file mode 100644 index 0000000000..572211c125 --- /dev/null +++ b/english/cpp/system.xml/newlinehandling/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::NewLineHandling enum +linktitle: NewLineHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::NewLineHandling enum. Specifies how to handle line breaks in C++.' +type: docs +weight: 5200 +url: /cpp/system.xml/newlinehandling/ +--- +## NewLineHandling enum + + +Specifies how to handle line breaks. + +```cpp +enum class NewLineHandling +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Replace | 0 | New line characters are replaced to match the character specified in the [XmlWriterSettings::set_NewLineChars](../xmlwritersettings/set_newlinechars/) value. | +| Entitize | 1 | New line characters are entitized. This setting preserves all characters when the output is read by a normalizing [XmlReader](../xmlreader/). | +| None | 2 | The new line characters are unchanged. The output is the same as the input. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/operator!=/_index.md b/english/cpp/system.xml/operator!=/_index.md new file mode 100644 index 0000000000..918018a1a3 --- /dev/null +++ b/english/cpp/system.xml/operator!=/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::operator!= method. Compares two XmlQualifiedName objects in C++.' +type: docs +weight: 6900 +url: /cpp/system.xml/operator!=/ +--- +## System::Xml::operator!= method + + +Compares two [XmlQualifiedName](../xmlqualifiedname/) objects. + +```cpp +bool System::Xml::operator!=(const SharedPtr &a, const SharedPtr &b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | const SharedPtr\\& | An [XmlQualifiedName](../xmlqualifiedname/) to compare. | +| b | const SharedPtr\\& | An [XmlQualifiedName](../xmlqualifiedname/) to compare. | + +### ReturnValue + +**true** if the name and namespace values for the two objects differ; otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [XmlQualifiedName](../xmlqualifiedname/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/operator==/_index.md b/english/cpp/system.xml/operator==/_index.md new file mode 100644 index 0000000000..0c60298a99 --- /dev/null +++ b/english/cpp/system.xml/operator==/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::operator== method. Compares two XmlQualifiedName objects in C++.' +type: docs +weight: 7000 +url: /cpp/system.xml/operator==/ +--- +## System::Xml::operator== method + + +Compares two [XmlQualifiedName](../xmlqualifiedname/) objects. + +```cpp +bool System::Xml::operator==(const SharedPtr &a, const SharedPtr &b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | const SharedPtr\\& | An [XmlQualifiedName](../xmlqualifiedname/) to compare. | +| b | const SharedPtr\\& | An [XmlQualifiedName](../xmlqualifiedname/) to compare. | + +### ReturnValue + +**true** if the two objects have the same name and namespace values; otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../system/sharedptr/) +* Class [XmlQualifiedName](../xmlqualifiedname/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/readstate/_index.md b/english/cpp/system.xml/readstate/_index.md new file mode 100644 index 0000000000..ea5f6e8daf --- /dev/null +++ b/english/cpp/system.xml/readstate/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::ReadState enum +linktitle: ReadState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::ReadState enum. Specifies the state of the reader in C++.' +type: docs +weight: 5300 +url: /cpp/system.xml/readstate/ +--- +## ReadState enum + + +Specifies the state of the reader. + +```cpp +enum class ReadState +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Initial | 0 | The [XmlReader::Read](../xmlreader/read/) method has not been called. | +| Interactive | 1 | The [XmlReader::Read](../xmlreader/read/) method has been called. Additional methods may be called on the reader. | +| Error | 2 | An error occurred that prevents the read operation from continuing. | +| EndOfFile | 3 | The end of the file has been reached successfully. | +| Closed | 4 | The [XmlReader::Close](../xmlreader/close/) method has been called. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/tristate/_index.md b/english/cpp/system.xml/tristate/_index.md new file mode 100644 index 0000000000..d67ca54d2b --- /dev/null +++ b/english/cpp/system.xml/tristate/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::TriState enum +linktitle: TriState +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::TriState enum in C++.' +type: docs +weight: 5400 +url: /cpp/system.xml/tristate/ +--- +## TriState enum + + + + +```cpp +enum class TriState +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Unknown | -1 | | +| False | 0 | | +| True | 1 | | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/validationtype/_index.md b/english/cpp/system.xml/validationtype/_index.md new file mode 100644 index 0000000000..ee62d64383 --- /dev/null +++ b/english/cpp/system.xml/validationtype/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::ValidationType enum +linktitle: ValidationType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::ValidationType enum. Specifies the type of validation to perform in C++.' +type: docs +weight: 5500 +url: /cpp/system.xml/validationtype/ +--- +## ValidationType enum + + +Specifies the type of validation to perform. + +```cpp +enum class ValidationType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No validation is performed, and no validation errors are thrown. This setting creates an XML 1.0 compliant non-validating parser. | +| Auto | 1 | Validates if DTD or schema information is found. | +| DTD | 2 | Validates according to the DTD. | +| XDR | 3 | Validate according to XML-Data Reduced (XDR) schemas, including inline XDR schemas. XDR schemas are recognized using the **x-schema** namespace prefix or the [XmlValidatingReader::get_Schemas](../xmlvalidatingreader/get_schemas/) value. | +| Schema | 4 | Validate according to XML [Schema](../../system.xml.schema/) definition language (XSD) schemas, including inline XML Schemas. XML Schemas are associated with namespace URIs either by using the **schemaLocation** attribute or the provided **Schemas**. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/whitespacehandling/_index.md b/english/cpp/system.xml/whitespacehandling/_index.md new file mode 100644 index 0000000000..4abccdc7d9 --- /dev/null +++ b/english/cpp/system.xml/whitespacehandling/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::WhitespaceHandling enum +linktitle: WhitespaceHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::WhitespaceHandling enum. Specifies how white space is handled in C++.' +type: docs +weight: 5600 +url: /cpp/system.xml/whitespacehandling/ +--- +## WhitespaceHandling enum + + +Specifies how white space is handled. + +```cpp +enum class WhitespaceHandling +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| All | 0 | Return **Whitespace** and **SignificantWhitespace** nodes. This is the default. | +| Significant | 1 | Return **SignificantWhitespace** nodes only. | +| None | 2 | Return no **Whitespace** and no **SignificantWhitespace** nodes. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/writestate/_index.md b/english/cpp/system.xml/writestate/_index.md new file mode 100644 index 0000000000..832a903f25 --- /dev/null +++ b/english/cpp/system.xml/writestate/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::WriteState enum +linktitle: WriteState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::WriteState enum. Specifies the state of the XmlWriter in C++.' +type: docs +weight: 5700 +url: /cpp/system.xml/writestate/ +--- +## WriteState enum + + +Specifies the state of the [XmlWriter](../xmlwriter/). + +```cpp +enum class WriteState +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Start | 0 | Indicates that the XmlWriter::Write method has not yet been called. | +| Prolog | 1 | Indicates that the prolog is being written. | +| Element | 2 | Indicates that an element start tag is being written. | +| Attribute | 3 | Indicates that an attribute value is being written. | +| Content | 4 | Indicates that element content is being written. | +| Closed | 5 | Indicates that the [XmlWriter::Close](../xmlwriter/close/) method has been called. | +| Error | 6 | An exception has been thrown, which has left the [XmlWriter](../xmlwriter/) in an invalid state. You can call the [XmlWriter::Close](../xmlwriter/close/) method to put the [XmlWriter](../xmlwriter/) in the [WriteState::Closed](./) state. Any other [XmlWriter](../xmlwriter/) method calls results in an InvalidOperationException. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlattribute/_index.md b/english/cpp/system.xml/xmlattribute/_index.md new file mode 100644 index 0000000000..4e297671f0 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Xml::XmlAttribute class +linktitle: XmlAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute class. Represents an attribute. Valid and default values for the attribute are defined in a document type definition (DTD) or schema in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlattribute/ +--- +## XmlAttribute class + + +Represents an attribute. Valid and default values for the attribute are defined in a document type definition (DTD) or schema. + +```cpp +class XmlAttribute : public System::Xml::XmlNode +``` + +## Methods + +| Method | Description | +| --- | --- | +| [AppendChild](./appendchild/)(SharedPtr\) override | Adds the specified node to the end of the list of child nodes, of this node. | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| [get_BaseURI](./get_baseuri/)() override | Returns the base Uniform Resource Identifier (URI) of the node. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the node. | +| [get_NamespaceURI](./get_namespaceuri/)() override | Returns the namespace URI of this node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_OwnerDocument](./get_ownerdocument/)() override | Returns the [XmlDocument](../xmldocument/) to which this node belongs. | +| virtual [get_OwnerElement](./get_ownerelement/)() | Returns the [XmlElement](../xmlelement/) to which the attribute belongs. | +| [get_Prefix](./get_prefix/)() override | Returns the namespace prefix of this node. | +| [get_SchemaInfo](./get_schemainfo/)() override | Returns the post-schema-validation-infoset that has been assigned to this node as a result of schema validation. | +| virtual [get_Specified](./get_specified/)() | Returns a value indicating whether the attribute value was explicitly set. | +| [get_Value](./get_value/)() override | Returns the value of the node. | +| [InsertAfter](./insertafter/)(SharedPtr\, SharedPtr\) override | Inserts the specified node immediately after the specified reference node. | +| [InsertBefore](./insertbefore/)(SharedPtr\, SharedPtr\) override | Inserts the specified node immediately before the specified reference node. | +| [PrependChild](./prependchild/)(SharedPtr\) override | Adds the specified node to the beginning of the list of child nodes for this node. | +| [RemoveChild](./removechild/)(SharedPtr\) override | Removes the specified child node. | +| [ReplaceChild](./replacechild/)(SharedPtr\, SharedPtr\) override | Replaces the child node specified with the new child node specified. | +| [set_InnerText](./set_innertext/)(String) override | Sets the concatenated values of the node and all its children. | +| [set_InnerXml](./set_innerxml/)(String) override | Sets the value of the attribute. | +| [set_Prefix](./set_prefix/)(String) override | Sets the namespace prefix of this node. | +| [set_Value](./set_value/)(String) override | Sets the value of the node. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves all the children of the node to the specified [XmlWriter](../xmlwriter/). | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlNode](../xmlnode/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlattribute/appendchild/_index.md b/english/cpp/system.xml/xmlattribute/appendchild/_index.md new file mode 100644 index 0000000000..d5f2ab9ef0 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/appendchild/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlAttribute::AppendChild method +linktitle: AppendChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::AppendChild method. Adds the specified node to the end of the list of child nodes, of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlattribute/appendchild/ +--- +## XmlAttribute::AppendChild method + + +Adds the specified node to the end of the list of child nodes, of this node. + +```cpp +SharedPtr System::Xml::XmlAttribute::AppendChild(SharedPtr newChild) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | The [XmlNode](../../xmlnode/) to add. | + +### ReturnValue + +The [XmlNode](../../xmlnode/) added. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/clonenode/_index.md b/english/cpp/system.xml/xmlattribute/clonenode/_index.md new file mode 100644 index 0000000000..2674a05b23 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlAttribute::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlattribute/clonenode/ +--- +## XmlAttribute::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlAttribute::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. | + +### ReturnValue + +The duplicate node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/get_baseuri/_index.md b/english/cpp/system.xml/xmlattribute/get_baseuri/_index.md new file mode 100644 index 0000000000..85dd361c0d --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/get_baseuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlAttribute::get_BaseURI method +linktitle: get_BaseURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::get_BaseURI method. Returns the base Uniform Resource Identifier (URI) of the node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlattribute/get_baseuri/ +--- +## XmlAttribute::get_BaseURI method + + +Returns the base Uniform Resource Identifier (URI) of the node. + +```cpp +String System::Xml::XmlAttribute::get_BaseURI() override +``` + + +### ReturnValue + +The location from which the node was loaded or [String::Empty](../../../system/string/empty/) if the node has no base URI. [Attribute](../../../system/attribute/) nodes have the same base URI as their owner element. If an attribute node does not have an owner element, get_BaseURI returns [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/get_localname/_index.md b/english/cpp/system.xml/xmlattribute/get_localname/_index.md new file mode 100644 index 0000000000..81568a24e0 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlAttribute::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::get_LocalName method. Returns the local name of the node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlattribute/get_localname/ +--- +## XmlAttribute::get_LocalName method + + +Returns the local name of the node. + +```cpp +String System::Xml::XmlAttribute::get_LocalName() override +``` + + +### ReturnValue + +The name of the attribute node with the prefix removed. In the following example ****, the **LocalName** of the attribute is **genre**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/get_name/_index.md b/english/cpp/system.xml/xmlattribute/get_name/_index.md new file mode 100644 index 0000000000..304e40f565 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlAttribute::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::get_Name method. Returns the qualified name of the node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlattribute/get_name/ +--- +## XmlAttribute::get_Name method + + +Returns the qualified name of the node. + +```cpp +String System::Xml::XmlAttribute::get_Name() override +``` + + +### ReturnValue + +The qualified name of the attribute node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/get_namespaceuri/_index.md b/english/cpp/system.xml/xmlattribute/get_namespaceuri/_index.md new file mode 100644 index 0000000000..a45593945a --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/get_namespaceuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlAttribute::get_NamespaceURI method +linktitle: get_NamespaceURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::get_NamespaceURI method. Returns the namespace URI of this node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlattribute/get_namespaceuri/ +--- +## XmlAttribute::get_NamespaceURI method + + +Returns the namespace URI of this node. + +```cpp +String System::Xml::XmlAttribute::get_NamespaceURI() override +``` + + +### ReturnValue + +The namespace URI of this node. If the attribute is not explicitly given a namespace, this method returns [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/get_nodetype/_index.md b/english/cpp/system.xml/xmlattribute/get_nodetype/_index.md new file mode 100644 index 0000000000..e8aa398100 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlAttribute::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlattribute/get_nodetype/ +--- +## XmlAttribute::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlAttribute::get_NodeType() override +``` + + +### ReturnValue + +The node type for [XmlAttribute](../) nodes is [XmlNodeType::Attribute](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/get_ownerdocument/_index.md b/english/cpp/system.xml/xmlattribute/get_ownerdocument/_index.md new file mode 100644 index 0000000000..7faed34074 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/get_ownerdocument/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlAttribute::get_OwnerDocument method +linktitle: get_OwnerDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::get_OwnerDocument method. Returns the XmlDocument to which this node belongs in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlattribute/get_ownerdocument/ +--- +## XmlAttribute::get_OwnerDocument method + + +Returns the [XmlDocument](../../xmldocument/) to which this node belongs. + +```cpp +SharedPtr System::Xml::XmlAttribute::get_OwnerDocument() override +``` + + +### ReturnValue + +An XML document to which this node belongs. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlDocument](../../xmldocument/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/get_ownerelement/_index.md b/english/cpp/system.xml/xmlattribute/get_ownerelement/_index.md new file mode 100644 index 0000000000..90a8127040 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/get_ownerelement/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlAttribute::get_OwnerElement method +linktitle: get_OwnerElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::get_OwnerElement method. Returns the XmlElement to which the attribute belongs in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlattribute/get_ownerelement/ +--- +## XmlAttribute::get_OwnerElement method + + +Returns the [XmlElement](../../xmlelement/) to which the attribute belongs. + +```cpp +virtual SharedPtr System::Xml::XmlAttribute::get_OwnerElement() +``` + + +### ReturnValue + +The [XmlElement](../../xmlelement/) that the attribute belongs to or **nullptr** if this attribute is not part of an [XmlElement](../../xmlelement/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../xmlelement/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/get_prefix/_index.md b/english/cpp/system.xml/xmlattribute/get_prefix/_index.md new file mode 100644 index 0000000000..80c1a22b6c --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/get_prefix/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlAttribute::get_Prefix method +linktitle: get_Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::get_Prefix method. Returns the namespace prefix of this node in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlattribute/get_prefix/ +--- +## XmlAttribute::get_Prefix method + + +Returns the namespace prefix of this node. + +```cpp +String System::Xml::XmlAttribute::get_Prefix() override +``` + + +### ReturnValue + +The namespace prefix of this node. If there is no prefix, this method returns [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/get_schemainfo/_index.md b/english/cpp/system.xml/xmlattribute/get_schemainfo/_index.md new file mode 100644 index 0000000000..9c2403de3b --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/get_schemainfo/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlAttribute::get_SchemaInfo method +linktitle: get_SchemaInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::get_SchemaInfo method. Returns the post-schema-validation-infoset that has been assigned to this node as a result of schema validation in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlattribute/get_schemainfo/ +--- +## XmlAttribute::get_SchemaInfo method + + +Returns the post-schema-validation-infoset that has been assigned to this node as a result of schema validation. + +```cpp +SharedPtr System::Xml::XmlAttribute::get_SchemaInfo() override +``` + + +### ReturnValue + +An IXmlSchemaInfo containing the post-schema-validation-infoset of this node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXmlSchemaInfo](../../../system.xml.schema/ixmlschemainfo/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/get_specified/_index.md b/english/cpp/system.xml/xmlattribute/get_specified/_index.md new file mode 100644 index 0000000000..c82b4c402c --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/get_specified/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlAttribute::get_Specified method +linktitle: get_Specified +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::get_Specified method. Returns a value indicating whether the attribute value was explicitly set in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlattribute/get_specified/ +--- +## XmlAttribute::get_Specified method + + +Returns a value indicating whether the attribute value was explicitly set. + +```cpp +virtual bool System::Xml::XmlAttribute::get_Specified() +``` + + +### ReturnValue + +**true** if this attribute was explicitly given a value in the original instance document; otherwise, **false**. A value of **false** indicates that the value of the attribute came from the DTD. + +## See Also + +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/get_value/_index.md b/english/cpp/system.xml/xmlattribute/get_value/_index.md new file mode 100644 index 0000000000..ba89887f85 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlAttribute::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::get_Value method. Returns the value of the node in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlattribute/get_value/ +--- +## XmlAttribute::get_Value method + + +Returns the value of the node. + +```cpp +String System::Xml::XmlAttribute::get_Value() override +``` + + +### ReturnValue + +The value returned depends on the [XmlNode::get_NodeType](../../xmlnode/get_nodetype/) of the node. For [XmlAttribute](../) nodes, the value of attribute is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/insertafter/_index.md b/english/cpp/system.xml/xmlattribute/insertafter/_index.md new file mode 100644 index 0000000000..5ae3a9db5f --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/insertafter/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlAttribute::InsertAfter method +linktitle: InsertAfter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::InsertAfter method. Inserts the specified node immediately after the specified reference node in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlattribute/insertafter/ +--- +## XmlAttribute::InsertAfter method + + +Inserts the specified node immediately after the specified reference node. + +```cpp +SharedPtr System::Xml::XmlAttribute::InsertAfter(SharedPtr newChild, SharedPtr refChild) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | The [XmlNode](../../xmlnode/) to insert. | +| refChild | SharedPtr\ | The [XmlNode](../../xmlnode/) that is the reference node. The **newChild** is placed after the **refChild**. | + +### ReturnValue + +The [XmlNode](../../xmlnode/) inserted. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/insertbefore/_index.md b/english/cpp/system.xml/xmlattribute/insertbefore/_index.md new file mode 100644 index 0000000000..051bb7bfef --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/insertbefore/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlAttribute::InsertBefore method +linktitle: InsertBefore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::InsertBefore method. Inserts the specified node immediately before the specified reference node in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmlattribute/insertbefore/ +--- +## XmlAttribute::InsertBefore method + + +Inserts the specified node immediately before the specified reference node. + +```cpp +SharedPtr System::Xml::XmlAttribute::InsertBefore(SharedPtr newChild, SharedPtr refChild) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | The [XmlNode](../../xmlnode/) to insert. | +| refChild | SharedPtr\ | The [XmlNode](../../xmlnode/) that is the reference node. The **newChild** is placed before this node. | + +### ReturnValue + +The [XmlNode](../../xmlnode/) inserted. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/prependchild/_index.md b/english/cpp/system.xml/xmlattribute/prependchild/_index.md new file mode 100644 index 0000000000..3ee619ee9f --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/prependchild/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlAttribute::PrependChild method +linktitle: PrependChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::PrependChild method. Adds the specified node to the beginning of the list of child nodes for this node in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmlattribute/prependchild/ +--- +## XmlAttribute::PrependChild method + + +Adds the specified node to the beginning of the list of child nodes for this node. + +```cpp +SharedPtr System::Xml::XmlAttribute::PrependChild(SharedPtr newChild) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | The [XmlNode](../../xmlnode/) to add. If it is an [XmlDocumentFragment](../../xmldocumentfragment/), the entire contents of the document fragment are moved into the child list of this node. | + +### ReturnValue + +The [XmlNode](../../xmlnode/) added. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/ptr/_index.md b/english/cpp/system.xml/xmlattribute/ptr/_index.md new file mode 100644 index 0000000000..08b1cfe4df --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlAttribute::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmlattribute/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlAttribute::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/removechild/_index.md b/english/cpp/system.xml/xmlattribute/removechild/_index.md new file mode 100644 index 0000000000..f555263c5d --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/removechild/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlAttribute::RemoveChild method +linktitle: RemoveChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::RemoveChild method. Removes the specified child node in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlattribute/removechild/ +--- +## XmlAttribute::RemoveChild method + + +Removes the specified child node. + +```cpp +SharedPtr System::Xml::XmlAttribute::RemoveChild(SharedPtr oldChild) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oldChild | SharedPtr\ | The [XmlNode](../../xmlnode/) to remove. | + +### ReturnValue + +The [XmlNode](../../xmlnode/) removed. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/replacechild/_index.md b/english/cpp/system.xml/xmlattribute/replacechild/_index.md new file mode 100644 index 0000000000..b57313ae98 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/replacechild/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlAttribute::ReplaceChild method +linktitle: ReplaceChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::ReplaceChild method. Replaces the child node specified with the new child node specified in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmlattribute/replacechild/ +--- +## XmlAttribute::ReplaceChild method + + +Replaces the child node specified with the new child node specified. + +```cpp +SharedPtr System::Xml::XmlAttribute::ReplaceChild(SharedPtr newChild, SharedPtr oldChild) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | The new child [XmlNode](../../xmlnode/). | +| oldChild | SharedPtr\ | The [XmlNode](../../xmlnode/) to replace. | + +### ReturnValue + +The [XmlNode](../../xmlnode/) replaced. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/set_innertext/_index.md b/english/cpp/system.xml/xmlattribute/set_innertext/_index.md new file mode 100644 index 0000000000..6ad5e99bd9 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/set_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlAttribute::set_InnerText method +linktitle: set_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::set_InnerText method. Sets the concatenated values of the node and all its children in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmlattribute/set_innertext/ +--- +## XmlAttribute::set_InnerText method + + +Sets the concatenated values of the node and all its children. + +```cpp +void System::Xml::XmlAttribute::set_InnerText(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/set_innerxml/_index.md b/english/cpp/system.xml/xmlattribute/set_innerxml/_index.md new file mode 100644 index 0000000000..22ab79c632 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/set_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlAttribute::set_InnerXml method +linktitle: set_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::set_InnerXml method. Sets the value of the attribute in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmlattribute/set_innerxml/ +--- +## XmlAttribute::set_InnerXml method + + +Sets the value of the attribute. + +```cpp +void System::Xml::XmlAttribute::set_InnerXml(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/set_prefix/_index.md b/english/cpp/system.xml/xmlattribute/set_prefix/_index.md new file mode 100644 index 0000000000..b1f8b148a8 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/set_prefix/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlAttribute::set_Prefix method +linktitle: set_Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::set_Prefix method. Sets the namespace prefix of this node in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmlattribute/set_prefix/ +--- +## XmlAttribute::set_Prefix method + + +Sets the namespace prefix of this node. + +```cpp +void System::Xml::XmlAttribute::set_Prefix(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/set_value/_index.md b/english/cpp/system.xml/xmlattribute/set_value/_index.md new file mode 100644 index 0000000000..a9f09f5ef3 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlAttribute::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::set_Value method. Sets the value of the node in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmlattribute/set_value/ +--- +## XmlAttribute::set_Value method + + +Sets the value of the node. + +```cpp +void System::Xml::XmlAttribute::set_Value(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/writecontentto/_index.md b/english/cpp/system.xml/xmlattribute/writecontentto/_index.md new file mode 100644 index 0000000000..df2bb866c6 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlAttribute::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::WriteContentTo method. Saves all the children of the node to the specified XmlWriter in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmlattribute/writecontentto/ +--- +## XmlAttribute::WriteContentTo method + + +Saves all the children of the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlAttribute::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattribute/writeto/_index.md b/english/cpp/system.xml/xmlattribute/writeto/_index.md new file mode 100644 index 0000000000..fd9bec6654 --- /dev/null +++ b/english/cpp/system.xml/xmlattribute/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlAttribute::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttribute::WriteTo method. Saves the node to the specified XmlWriter in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmlattribute/writeto/ +--- +## XmlAttribute::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlAttribute::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlAttribute](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattributecollection/_index.md b/english/cpp/system.xml/xmlattributecollection/_index.md new file mode 100644 index 0000000000..6011f6bc9c --- /dev/null +++ b/english/cpp/system.xml/xmlattributecollection/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Xml::XmlAttributeCollection class +linktitle: XmlAttributeCollection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttributeCollection class. Represents a collection of attributes that can be accessed by name or index in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlattributecollection/ +--- +## XmlAttributeCollection class + + +Represents a collection of attributes that can be accessed by name or index. + +```cpp +class XmlAttributeCollection : public System::Xml::XmlNamedNodeMap +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Append](./append/)(const SharedPtr\\&) | Inserts the specified attribute as the last node in the collection. | +| [CopyTo](./copyto/)(const ArrayPtr\\>\&, int32_t) | Copies all the [XmlAttribute](../xmlattribute/) objects from this collection into the given array. | +| [idx_get](./idx_get/)(int32_t) | Returns the attribute with the specified index. | +| [idx_get](./idx_get/)(const String\&) | Returns the attribute with the specified name. | +| [idx_get](./idx_get/)(const String\&, const String\&) | Returns the attribute with the specified local name and namespace Uniform Resource Identifier (URI). | +| [InsertAfter](./insertafter/)(const SharedPtr\\&, const SharedPtr\\&) | Inserts the specified attribute immediately after the specified reference attribute. | +| [InsertBefore](./insertbefore/)(const SharedPtr\\&, const SharedPtr\\&) | Inserts the specified attribute immediately before the specified reference attribute. | +| [Prepend](./prepend/)(const SharedPtr\\&) | Inserts the specified attribute as the first node in the collection. | +| [Remove](./remove/)(const SharedPtr\\&) | Removes the specified attribute from the collection. | +| [RemoveAll](./removeall/)() | Removes all attributes from the collection. | +| [RemoveAt](./removeat/)(int32_t) | Removes the attribute corresponding to the specified index from the collection. | +| [SetNamedItem](./setnameditem/)(SharedPtr\) override | Adds an [XmlNode](../xmlnode/) using its [XmlNode::get_Name](../xmlnode/get_name/) result. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlNamedNodeMap](../xmlnamednodemap/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlattributecollection/append/_index.md b/english/cpp/system.xml/xmlattributecollection/append/_index.md new file mode 100644 index 0000000000..b0cb5fb6c4 --- /dev/null +++ b/english/cpp/system.xml/xmlattributecollection/append/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlAttributeCollection::Append method +linktitle: Append +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttributeCollection::Append method. Inserts the specified attribute as the last node in the collection in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlattributecollection/append/ +--- +## XmlAttributeCollection::Append method + + +Inserts the specified attribute as the last node in the collection. + +```cpp +SharedPtr System::Xml::XmlAttributeCollection::Append(const SharedPtr &node) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | const SharedPtr\\& | The attribute to insert. | + +### ReturnValue + +The [XmlAttribute](../../xmlattribute/) to append to the collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattributecollection/copyto/_index.md b/english/cpp/system.xml/xmlattributecollection/copyto/_index.md new file mode 100644 index 0000000000..f757d9b651 --- /dev/null +++ b/english/cpp/system.xml/xmlattributecollection/copyto/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XmlAttributeCollection::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttributeCollection::CopyTo method. Copies all the XmlAttribute objects from this collection into the given array in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlattributecollection/copyto/ +--- +## XmlAttributeCollection::CopyTo method + + +Copies all the [XmlAttribute](../../xmlattribute/) objects from this collection into the given array. + +```cpp +void System::Xml::XmlAttributeCollection::CopyTo(const ArrayPtr> &array, int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const ArrayPtr\\>\& | The array that is the destination of the objects copied from this collection. | +| index | int32_t | The index in the array where copying begins. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattributecollection/idx_get/_index.md b/english/cpp/system.xml/xmlattributecollection/idx_get/_index.md new file mode 100644 index 0000000000..879e775b63 --- /dev/null +++ b/english/cpp/system.xml/xmlattributecollection/idx_get/_index.md @@ -0,0 +1,87 @@ +--- +title: System::Xml::XmlAttributeCollection::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttributeCollection::idx_get method. Returns the attribute with the specified local name and namespace Uniform Resource Identifier (URI) in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlattributecollection/idx_get/ +--- +## XmlAttributeCollection::idx_get(const String\&, const String\&) method + + +Returns the attribute with the specified local name and namespace Uniform Resource Identifier (URI). + +```cpp +SharedPtr System::Xml::XmlAttributeCollection::idx_get(const String &localName, const String &namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the attribute. | +| namespaceURI | const String\& | The namespace URI of the attribute. | + +### ReturnValue + +The attribute with the specified local name and namespace URI. If the attribute does not exist, this method returns **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [String](../../../system/string/) +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlAttributeCollection::idx_get(const String\&) method + + +Returns the attribute with the specified name. + +```cpp +SharedPtr System::Xml::XmlAttributeCollection::idx_get(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The qualified name of the attribute. | + +### ReturnValue + +The attribute with the specified name. If the attribute does not exist, this method returns **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [String](../../../system/string/) +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlAttributeCollection::idx_get(int32_t) method + + +Returns the attribute with the specified index. + +```cpp +SharedPtr System::Xml::XmlAttributeCollection::idx_get(int32_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int32_t | The index of the attribute. | + +### ReturnValue + +The attribute at the specified index. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattributecollection/insertafter/_index.md b/english/cpp/system.xml/xmlattributecollection/insertafter/_index.md new file mode 100644 index 0000000000..5e4994fa9c --- /dev/null +++ b/english/cpp/system.xml/xmlattributecollection/insertafter/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlAttributeCollection::InsertAfter method +linktitle: InsertAfter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttributeCollection::InsertAfter method. Inserts the specified attribute immediately after the specified reference attribute in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlattributecollection/insertafter/ +--- +## XmlAttributeCollection::InsertAfter method + + +Inserts the specified attribute immediately after the specified reference attribute. + +```cpp +SharedPtr System::Xml::XmlAttributeCollection::InsertAfter(const SharedPtr &newNode, const SharedPtr &refNode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newNode | const SharedPtr\\& | The attribute to insert. | +| refNode | const SharedPtr\\& | The reference attribute. **newNode** is placed after the **refNode**. | + +### ReturnValue + +The [XmlAttribute](../../xmlattribute/) to insert into the collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattributecollection/insertbefore/_index.md b/english/cpp/system.xml/xmlattributecollection/insertbefore/_index.md new file mode 100644 index 0000000000..6425f245f3 --- /dev/null +++ b/english/cpp/system.xml/xmlattributecollection/insertbefore/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlAttributeCollection::InsertBefore method +linktitle: InsertBefore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttributeCollection::InsertBefore method. Inserts the specified attribute immediately before the specified reference attribute in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlattributecollection/insertbefore/ +--- +## XmlAttributeCollection::InsertBefore method + + +Inserts the specified attribute immediately before the specified reference attribute. + +```cpp +SharedPtr System::Xml::XmlAttributeCollection::InsertBefore(const SharedPtr &newNode, const SharedPtr &refNode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newNode | const SharedPtr\\& | The attribute to insert. | +| refNode | const SharedPtr\\& | The reference attribute. **newNode** is placed before the **refNode**. | + +### ReturnValue + +The [XmlAttribute](../../xmlattribute/) to insert into the collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattributecollection/prepend/_index.md b/english/cpp/system.xml/xmlattributecollection/prepend/_index.md new file mode 100644 index 0000000000..44929c6da1 --- /dev/null +++ b/english/cpp/system.xml/xmlattributecollection/prepend/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlAttributeCollection::Prepend method +linktitle: Prepend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttributeCollection::Prepend method. Inserts the specified attribute as the first node in the collection in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlattributecollection/prepend/ +--- +## XmlAttributeCollection::Prepend method + + +Inserts the specified attribute as the first node in the collection. + +```cpp +SharedPtr System::Xml::XmlAttributeCollection::Prepend(const SharedPtr &node) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | const SharedPtr\\& | The attribute to insert. | + +### ReturnValue + +The [XmlAttribute](../../xmlattribute/) added to the collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattributecollection/ptr/_index.md b/english/cpp/system.xml/xmlattributecollection/ptr/_index.md new file mode 100644 index 0000000000..3958d771eb --- /dev/null +++ b/english/cpp/system.xml/xmlattributecollection/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlAttributeCollection::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttributeCollection::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlattributecollection/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlAttributeCollection::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattributecollection/remove/_index.md b/english/cpp/system.xml/xmlattributecollection/remove/_index.md new file mode 100644 index 0000000000..4c89728772 --- /dev/null +++ b/english/cpp/system.xml/xmlattributecollection/remove/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlAttributeCollection::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttributeCollection::Remove method. Removes the specified attribute from the collection in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlattributecollection/remove/ +--- +## XmlAttributeCollection::Remove method + + +Removes the specified attribute from the collection. + +```cpp +SharedPtr System::Xml::XmlAttributeCollection::Remove(const SharedPtr &node) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | const SharedPtr\\& | The attribute to remove. | + +### ReturnValue + +The node removed or **nullptr** if it is not found in the collection. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattributecollection/removeall/_index.md b/english/cpp/system.xml/xmlattributecollection/removeall/_index.md new file mode 100644 index 0000000000..8f12513350 --- /dev/null +++ b/english/cpp/system.xml/xmlattributecollection/removeall/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlAttributeCollection::RemoveAll method +linktitle: RemoveAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttributeCollection::RemoveAll method. Removes all attributes from the collection in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlattributecollection/removeall/ +--- +## XmlAttributeCollection::RemoveAll method + + +Removes all attributes from the collection. + +```cpp +void System::Xml::XmlAttributeCollection::RemoveAll() +``` + +## See Also + +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattributecollection/removeat/_index.md b/english/cpp/system.xml/xmlattributecollection/removeat/_index.md new file mode 100644 index 0000000000..0b3ad562a4 --- /dev/null +++ b/english/cpp/system.xml/xmlattributecollection/removeat/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlAttributeCollection::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttributeCollection::RemoveAt method. Removes the attribute corresponding to the specified index from the collection in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlattributecollection/removeat/ +--- +## XmlAttributeCollection::RemoveAt method + + +Removes the attribute corresponding to the specified index from the collection. + +```cpp +SharedPtr System::Xml::XmlAttributeCollection::RemoveAt(int32_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int32_t | The index of the node to remove. The first node has index 0. | + +### ReturnValue + +Returns **nullptr** if there is no attribute at the specified index. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlattributecollection/setnameditem/_index.md b/english/cpp/system.xml/xmlattributecollection/setnameditem/_index.md new file mode 100644 index 0000000000..8964050284 --- /dev/null +++ b/english/cpp/system.xml/xmlattributecollection/setnameditem/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlAttributeCollection::SetNamedItem method +linktitle: SetNamedItem +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlAttributeCollection::SetNamedItem method. Adds an XmlNode using its XmlNode::get_Name result in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlattributecollection/setnameditem/ +--- +## XmlAttributeCollection::SetNamedItem method + + +Adds an [XmlNode](../../xmlnode/) using its [XmlNode::get_Name](../../xmlnode/get_name/) result. + +```cpp +SharedPtr System::Xml::XmlAttributeCollection::SetNamedItem(SharedPtr node) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | SharedPtr\ | An attribute node to store in this collection. The node will later be accessible using the name of the node. If a node with that name is already present in the collection, it is replaced by the new one; otherwise, the node is appended to the end of the collection. | + +### ReturnValue + +If the **node** replaces an existing node with the same name, the old node is returned; otherwise, the added node is returned. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlAttributeCollection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcdatasection/_index.md b/english/cpp/system.xml/xmlcdatasection/_index.md new file mode 100644 index 0000000000..d9e516649d --- /dev/null +++ b/english/cpp/system.xml/xmlcdatasection/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Xml::XmlCDataSection class +linktitle: XmlCDataSection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCDataSection class. Represents a CDATA section in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlcdatasection/ +--- +## XmlCDataSection class + + +Represents a CDATA section. + +```cpp +class XmlCDataSection : public System::Xml::XmlCharacterData +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_PreviousText](./get_previoustext/)() override | Returns the text node that immediately precedes this node. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves the children of the node to the specified [XmlWriter](../xmlwriter/). | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlCharacterData](../xmlcharacterdata/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlcdatasection/clonenode/_index.md b/english/cpp/system.xml/xmlcdatasection/clonenode/_index.md new file mode 100644 index 0000000000..746f6d184b --- /dev/null +++ b/english/cpp/system.xml/xmlcdatasection/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlCDataSection::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCDataSection::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlcdatasection/clonenode/ +--- +## XmlCDataSection::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlCDataSection::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. Because CDATA nodes do not have children, regardless of the parameter setting, the cloned node will always include the data content. | + +### ReturnValue + +The cloned node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlCDataSection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcdatasection/get_localname/_index.md b/english/cpp/system.xml/xmlcdatasection/get_localname/_index.md new file mode 100644 index 0000000000..56841e4fbc --- /dev/null +++ b/english/cpp/system.xml/xmlcdatasection/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlCDataSection::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCDataSection::get_LocalName method. Returns the local name of the node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlcdatasection/get_localname/ +--- +## XmlCDataSection::get_LocalName method + + +Returns the local name of the node. + +```cpp +String System::Xml::XmlCDataSection::get_LocalName() override +``` + + +### ReturnValue + +For CDATA nodes, the local name is **#cdata-section**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlCDataSection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcdatasection/get_name/_index.md b/english/cpp/system.xml/xmlcdatasection/get_name/_index.md new file mode 100644 index 0000000000..c998dc27b9 --- /dev/null +++ b/english/cpp/system.xml/xmlcdatasection/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlCDataSection::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCDataSection::get_Name method. Returns the qualified name of the node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlcdatasection/get_name/ +--- +## XmlCDataSection::get_Name method + + +Returns the qualified name of the node. + +```cpp +String System::Xml::XmlCDataSection::get_Name() override +``` + + +### ReturnValue + +For CDATA nodes, the name is **#cdata-section**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlCDataSection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcdatasection/get_nodetype/_index.md b/english/cpp/system.xml/xmlcdatasection/get_nodetype/_index.md new file mode 100644 index 0000000000..4cf5f15bc1 --- /dev/null +++ b/english/cpp/system.xml/xmlcdatasection/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlCDataSection::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCDataSection::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlcdatasection/get_nodetype/ +--- +## XmlCDataSection::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlCDataSection::get_NodeType() override +``` + + +### ReturnValue + +The node type. For CDATA nodes, the value is [XmlNodeType::CDATA](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlCDataSection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcdatasection/get_previoustext/_index.md b/english/cpp/system.xml/xmlcdatasection/get_previoustext/_index.md new file mode 100644 index 0000000000..ae2648b18c --- /dev/null +++ b/english/cpp/system.xml/xmlcdatasection/get_previoustext/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlCDataSection::get_PreviousText method +linktitle: get_PreviousText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCDataSection::get_PreviousText method. Returns the text node that immediately precedes this node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlcdatasection/get_previoustext/ +--- +## XmlCDataSection::get_PreviousText method + + +Returns the text node that immediately precedes this node. + +```cpp +SharedPtr System::Xml::XmlCDataSection::get_PreviousText() override +``` + + +### ReturnValue + +Returns [XmlNode](../../xmlnode/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlCDataSection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcdatasection/ptr/_index.md b/english/cpp/system.xml/xmlcdatasection/ptr/_index.md new file mode 100644 index 0000000000..99c0a4dd6b --- /dev/null +++ b/english/cpp/system.xml/xmlcdatasection/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlCDataSection::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCDataSection::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlcdatasection/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlCDataSection::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlCDataSection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcdatasection/writecontentto/_index.md b/english/cpp/system.xml/xmlcdatasection/writecontentto/_index.md new file mode 100644 index 0000000000..e84bc744e8 --- /dev/null +++ b/english/cpp/system.xml/xmlcdatasection/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlCDataSection::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCDataSection::WriteContentTo method. Saves the children of the node to the specified XmlWriter in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlcdatasection/writecontentto/ +--- +## XmlCDataSection::WriteContentTo method + + +Saves the children of the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlCDataSection::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlCDataSection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcdatasection/writeto/_index.md b/english/cpp/system.xml/xmlcdatasection/writeto/_index.md new file mode 100644 index 0000000000..a5e8a28cf0 --- /dev/null +++ b/english/cpp/system.xml/xmlcdatasection/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlCDataSection::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCDataSection::WriteTo method. Saves the node to the specified XmlWriter in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlcdatasection/writeto/ +--- +## XmlCDataSection::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlCDataSection::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlCDataSection](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/_index.md b/english/cpp/system.xml/xmlcharacterdata/_index.md new file mode 100644 index 0000000000..ed32aa582e --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::XmlCharacterData class +linktitle: XmlCharacterData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData class. Provides text manipulation methods that are used by several classes in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlcharacterdata/ +--- +## XmlCharacterData class + + +Provides text manipulation methods that are used by several classes. + +```cpp +class XmlCharacterData : public System::Xml::XmlLinkedNode +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [AppendData](./appenddata/)(String) | Appends the specified string to the end of the character data of the node. | +| virtual [DeleteData](./deletedata/)(int32_t, int32_t) | Removes a range of characters from the node. | +| virtual [get_Data](./get_data/)() | Returns the data of the node. | +| [get_InnerText](./get_innertext/)() override | Returns the concatenated values of the node and all the children of the node. | +| virtual [get_Length](./get_length/)() | Returns the length of the data, in characters. | +| [get_Value](./get_value/)() override | Returns the value of the node. | +| virtual [InsertData](./insertdata/)(int32_t, String) | Inserts the specified string at the specified character offset. | +| virtual [ReplaceData](./replacedata/)(int32_t, int32_t, String) | Replaces the specified number of characters starting at the specified offset with the specified string. | +| virtual [set_Data](./set_data/)(String) | Sets the data of the node. | +| [set_InnerText](./set_innertext/)(String) override | Sets the concatenated values of the node and all the children of the node. | +| [set_Value](./set_value/)(String) override | Sets the value of the node. | +| virtual [Substring](./substring/)(int32_t, int32_t) | Retrieves a substring of the full string from the specified range. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [XmlLinkedNode](../xmllinkednode/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/appenddata/_index.md b/english/cpp/system.xml/xmlcharacterdata/appenddata/_index.md new file mode 100644 index 0000000000..04fce9675e --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/appenddata/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlCharacterData::AppendData method +linktitle: AppendData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::AppendData method. Appends the specified string to the end of the character data of the node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlcharacterdata/appenddata/ +--- +## XmlCharacterData::AppendData method + + +Appends the specified string to the end of the character data of the node. + +```cpp +virtual void System::Xml::XmlCharacterData::AppendData(String strData) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strData | String | The string to insert into the existing string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/deletedata/_index.md b/english/cpp/system.xml/xmlcharacterdata/deletedata/_index.md new file mode 100644 index 0000000000..40dc7c2c2f --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/deletedata/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlCharacterData::DeleteData method +linktitle: DeleteData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::DeleteData method. Removes a range of characters from the node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlcharacterdata/deletedata/ +--- +## XmlCharacterData::DeleteData method + + +Removes a range of characters from the node. + +```cpp +virtual void System::Xml::XmlCharacterData::DeleteData(int32_t offset, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int32_t | The position within the string to start deleting. | +| count | int32_t | The number of characters to delete. | + +## See Also + +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/get_data/_index.md b/english/cpp/system.xml/xmlcharacterdata/get_data/_index.md new file mode 100644 index 0000000000..4ec0334eb8 --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/get_data/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlCharacterData::get_Data method +linktitle: get_Data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::get_Data method. Returns the data of the node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlcharacterdata/get_data/ +--- +## XmlCharacterData::get_Data method + + +Returns the data of the node. + +```cpp +virtual String System::Xml::XmlCharacterData::get_Data() +``` + + +### ReturnValue + +The data of the node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/get_innertext/_index.md b/english/cpp/system.xml/xmlcharacterdata/get_innertext/_index.md new file mode 100644 index 0000000000..bc0275f05b --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/get_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlCharacterData::get_InnerText method +linktitle: get_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::get_InnerText method. Returns the concatenated values of the node and all the children of the node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlcharacterdata/get_innertext/ +--- +## XmlCharacterData::get_InnerText method + + +Returns the concatenated values of the node and all the children of the node. + +```cpp +String System::Xml::XmlCharacterData::get_InnerText() override +``` + + +### ReturnValue + +The concatenated values of the node and all the children of the node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/get_length/_index.md b/english/cpp/system.xml/xmlcharacterdata/get_length/_index.md new file mode 100644 index 0000000000..14b2b179de --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/get_length/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlCharacterData::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::get_Length method. Returns the length of the data, in characters in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlcharacterdata/get_length/ +--- +## XmlCharacterData::get_Length method + + +Returns the length of the data, in characters. + +```cpp +virtual int32_t System::Xml::XmlCharacterData::get_Length() +``` + + +### ReturnValue + +The length, in characters, of the string in the [XmlCharacterData::get_Data](../get_data/) result. The length may be zero; that is, CharacterData nodes can be empty. + +## See Also + +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/get_value/_index.md b/english/cpp/system.xml/xmlcharacterdata/get_value/_index.md new file mode 100644 index 0000000000..a6dba1170d --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlCharacterData::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::get_Value method. Returns the value of the node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlcharacterdata/get_value/ +--- +## XmlCharacterData::get_Value method + + +Returns the value of the node. + +```cpp +String System::Xml::XmlCharacterData::get_Value() override +``` + + +### ReturnValue + +The value of the node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/insertdata/_index.md b/english/cpp/system.xml/xmlcharacterdata/insertdata/_index.md new file mode 100644 index 0000000000..75697d34b1 --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/insertdata/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlCharacterData::InsertData method +linktitle: InsertData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::InsertData method. Inserts the specified string at the specified character offset in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlcharacterdata/insertdata/ +--- +## XmlCharacterData::InsertData method + + +Inserts the specified string at the specified character offset. + +```cpp +virtual void System::Xml::XmlCharacterData::InsertData(int32_t offset, String strData) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int32_t | The position within the string to insert the supplied string data. | +| strData | String | The string data that is to be inserted into the existing string. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/ptr/_index.md b/english/cpp/system.xml/xmlcharacterdata/ptr/_index.md new file mode 100644 index 0000000000..59f4286670 --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlCharacterData::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlcharacterdata/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlCharacterData::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/replacedata/_index.md b/english/cpp/system.xml/xmlcharacterdata/replacedata/_index.md new file mode 100644 index 0000000000..28df16c379 --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/replacedata/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlCharacterData::ReplaceData method +linktitle: ReplaceData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::ReplaceData method. Replaces the specified number of characters starting at the specified offset with the specified string in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlcharacterdata/replacedata/ +--- +## XmlCharacterData::ReplaceData method + + +Replaces the specified number of characters starting at the specified offset with the specified string. + +```cpp +virtual void System::Xml::XmlCharacterData::ReplaceData(int32_t offset, int32_t count, String strData) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int32_t | The position within the string to start replacing. | +| count | int32_t | The number of characters to replace. | +| strData | String | The new data that replaces the old string data. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/set_data/_index.md b/english/cpp/system.xml/xmlcharacterdata/set_data/_index.md new file mode 100644 index 0000000000..f26fe511dc --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/set_data/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlCharacterData::set_Data method +linktitle: set_Data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::set_Data method. Sets the data of the node in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlcharacterdata/set_data/ +--- +## XmlCharacterData::set_Data method + + +Sets the data of the node. + +```cpp +virtual void System::Xml::XmlCharacterData::set_Data(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/set_innertext/_index.md b/english/cpp/system.xml/xmlcharacterdata/set_innertext/_index.md new file mode 100644 index 0000000000..5f5b800274 --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/set_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlCharacterData::set_InnerText method +linktitle: set_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::set_InnerText method. Sets the concatenated values of the node and all the children of the node in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlcharacterdata/set_innertext/ +--- +## XmlCharacterData::set_InnerText method + + +Sets the concatenated values of the node and all the children of the node. + +```cpp +void System::Xml::XmlCharacterData::set_InnerText(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/set_value/_index.md b/english/cpp/system.xml/xmlcharacterdata/set_value/_index.md new file mode 100644 index 0000000000..be9476af4e --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlCharacterData::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::set_Value method. Sets the value of the node in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlcharacterdata/set_value/ +--- +## XmlCharacterData::set_Value method + + +Sets the value of the node. + +```cpp +void System::Xml::XmlCharacterData::set_Value(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcharacterdata/substring/_index.md b/english/cpp/system.xml/xmlcharacterdata/substring/_index.md new file mode 100644 index 0000000000..a62d891e00 --- /dev/null +++ b/english/cpp/system.xml/xmlcharacterdata/substring/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlCharacterData::Substring method +linktitle: Substring +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharacterData::Substring method. Retrieves a substring of the full string from the specified range in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlcharacterdata/substring/ +--- +## XmlCharacterData::Substring method + + +Retrieves a substring of the full string from the specified range. + +```cpp +virtual String System::Xml::XmlCharacterData::Substring(int32_t offset, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int32_t | The position within the string to start retrieving. An offset of zero indicates the starting point is at the start of the data. | +| count | int32_t | The number of characters to retrieve. | + +### ReturnValue + +The substring corresponding to the specified range. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlCharacterData](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlchartype/_index.md b/english/cpp/system.xml/xmlchartype/_index.md new file mode 100644 index 0000000000..1366e1d770 --- /dev/null +++ b/english/cpp/system.xml/xmlchartype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlCharType class +linktitle: XmlCharType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlCharType class. For internal purposes. Do not use this class directly in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlchartype/ +--- +## XmlCharType class + + +For internal purposes. Do not use this class directly. + +```cpp +class XmlCharType : public System::Object +``` + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlcomment/_index.md b/english/cpp/system.xml/xmlcomment/_index.md new file mode 100644 index 0000000000..b5b8aff798 --- /dev/null +++ b/english/cpp/system.xml/xmlcomment/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::XmlComment class +linktitle: XmlComment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlComment class. Represents the content of an XML comment in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlcomment/ +--- +## XmlComment class + + +Represents the content of an XML comment. + +```cpp +class XmlComment : public System::Xml::XmlCharacterData +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves all the children of the node to the specified [XmlWriter](../xmlwriter/). Because comment nodes do not have children, this method has no effect. | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlCharacterData](../xmlcharacterdata/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlcomment/clonenode/_index.md b/english/cpp/system.xml/xmlcomment/clonenode/_index.md new file mode 100644 index 0000000000..c7bb3b535e --- /dev/null +++ b/english/cpp/system.xml/xmlcomment/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlComment::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlComment::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlcomment/clonenode/ +--- +## XmlComment::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlComment::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. Because comment nodes do not have children, the cloned node always includes the text content, regardless of the parameter setting. | + +### ReturnValue + +The cloned node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlComment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcomment/get_localname/_index.md b/english/cpp/system.xml/xmlcomment/get_localname/_index.md new file mode 100644 index 0000000000..017fb9aceb --- /dev/null +++ b/english/cpp/system.xml/xmlcomment/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlComment::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlComment::get_LocalName method. Returns the local name of the node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlcomment/get_localname/ +--- +## XmlComment::get_LocalName method + + +Returns the local name of the node. + +```cpp +String System::Xml::XmlComment::get_LocalName() override +``` + + +### ReturnValue + +For comment nodes, the value is **#comment**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlComment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcomment/get_name/_index.md b/english/cpp/system.xml/xmlcomment/get_name/_index.md new file mode 100644 index 0000000000..994062650b --- /dev/null +++ b/english/cpp/system.xml/xmlcomment/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlComment::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlComment::get_Name method. Returns the qualified name of the node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlcomment/get_name/ +--- +## XmlComment::get_Name method + + +Returns the qualified name of the node. + +```cpp +String System::Xml::XmlComment::get_Name() override +``` + + +### ReturnValue + +For comment nodes, the value is **#comment**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlComment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcomment/get_nodetype/_index.md b/english/cpp/system.xml/xmlcomment/get_nodetype/_index.md new file mode 100644 index 0000000000..07b53ddda0 --- /dev/null +++ b/english/cpp/system.xml/xmlcomment/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlComment::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlComment::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlcomment/get_nodetype/ +--- +## XmlComment::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlComment::get_NodeType() override +``` + + +### ReturnValue + +For comment nodes, the value is [XmlNodeType::Comment](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlComment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcomment/ptr/_index.md b/english/cpp/system.xml/xmlcomment/ptr/_index.md new file mode 100644 index 0000000000..53c4dd800f --- /dev/null +++ b/english/cpp/system.xml/xmlcomment/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlComment::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlComment::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlcomment/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlComment::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlComment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcomment/writecontentto/_index.md b/english/cpp/system.xml/xmlcomment/writecontentto/_index.md new file mode 100644 index 0000000000..37ec28ac14 --- /dev/null +++ b/english/cpp/system.xml/xmlcomment/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlComment::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlComment::WriteContentTo method. Saves all the children of the node to the specified XmlWriter. Because comment nodes do not have children, this method has no effect in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlcomment/writecontentto/ +--- +## XmlComment::WriteContentTo method + + +Saves all the children of the node to the specified [XmlWriter](../../xmlwriter/). Because comment nodes do not have children, this method has no effect. + +```cpp +void System::Xml::XmlComment::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlComment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlcomment/writeto/_index.md b/english/cpp/system.xml/xmlcomment/writeto/_index.md new file mode 100644 index 0000000000..3fd72425a5 --- /dev/null +++ b/english/cpp/system.xml/xmlcomment/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlComment::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlComment::WriteTo method. Saves the node to the specified XmlWriter in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlcomment/writeto/ +--- +## XmlComment::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlComment::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlComment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/_index.md b/english/cpp/system.xml/xmlconvert/_index.md new file mode 100644 index 0000000000..0e5e9c0781 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/_index.md @@ -0,0 +1,91 @@ +--- +title: System::Xml::XmlConvert class +linktitle: XmlConvert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert class. Encodes and decodes XML names, and provides methods for converting between runtime types and XML Schema definition language (XSD) types. When converting data types, the values returned are locale-independent in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlconvert/ +--- +## XmlConvert class + + +Encodes and decodes XML names, and provides methods for converting between runtime types and XML [Schema](../../system.xml.schema/) definition language (XSD) types. When converting data types, the values returned are locale-independent. + +```cpp +class XmlConvert : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [DecodeName](./decodename/)(const String\&) | Decodes a name. This method does the reverse of the XmlConvert::EncodeName(String) and XmlConvert::EncodeLocalName(String) methods. | +| static [EncodeLocalName](./encodelocalname/)(const String\&) | Converts the name to a valid XML local name. | +| static [EncodeName](./encodename/)(const String\&) | Converts the name to a valid XML name. | +| static [EncodeNmToken](./encodenmtoken/)(const String\&) | Verifies the name is valid according to the XML specification. | +| static [IsNCNameChar](./isncnamechar/)(char16_t) | Checks whether the passed-in character is a valid non-colon character type. | +| static [IsPublicIdChar](./ispublicidchar/)(char16_t) | Returns the passed-in character instance if the character in the argument is a valid public id character, otherwise **nullptr**. | +| static [IsStartNCNameChar](./isstartncnamechar/)(char16_t) | Checks if the passed-in character is a valid Start Name Character type. | +| static [IsWhitespaceChar](./iswhitespacechar/)(char16_t) | Checks if the passed-in character is a valid XML whitespace character. | +| static [IsXmlChar](./isxmlchar/)(char16_t) | Checks if the passed-in character is a valid XML character. | +| static [IsXmlSurrogatePair](./isxmlsurrogatepair/)(char16_t, char16_t) | Checks if the passed-in surrogate pair of characters is a valid XML character. | +| static [ToBoolean](./toboolean/)(String) | Converts the [String](../../system/string/) to a [Boolean](../../system/boolean/) equivalent. | +| static [ToByte](./tobyte/)(const String\&) | Converts the [String](../../system/string/) to a [Byte](../../system/byte/) equivalent. | +| static [ToChar](./tochar/)(const String\&) | Converts the [String](../../system/string/) to a [Char](../../system/char/) equivalent. | +| static [ToDateTime](./todatetime/)(const String\&) | Converts the [String](../../system/string/) to a [DateTime](../../system/datetime/) equivalent. | +| static [ToDateTime](./todatetime/)(const String\&, const String\&) | Converts the [String](../../system/string/) to a [DateTime](../../system/datetime/) equivalent. | +| static [ToDateTime](./todatetime/)(const String\&, const ArrayPtr\\&) | Converts the [String](../../system/string/) to a [DateTime](../../system/datetime/) equivalent. | +| static [ToDateTime](./todatetime/)(const String\&, XmlDateTimeSerializationMode) | Converts the [String](../../system/string/) to a [DateTime](../../system/datetime/) using the XmlDateTimeSerializationMode specified. | +| static [ToDateTimeOffset](./todatetimeoffset/)(const String\&) | Converts the supplied [String](../../system/string/) to a [DateTimeOffset](../../system/datetimeoffset/) equivalent. | +| static [ToDateTimeOffset](./todatetimeoffset/)(const String\&, const String\&) | Converts the supplied [String](../../system/string/) to a [DateTimeOffset](../../system/datetimeoffset/) equivalent. | +| static [ToDateTimeOffset](./todatetimeoffset/)(const String\&, const ArrayPtr\\&) | Converts the supplied [String](../../system/string/) to a [DateTimeOffset](../../system/datetimeoffset/) equivalent. | +| static [ToDecimal](./todecimal/)(const String\&) | Converts the [String](../../system/string/) to a [Decimal](../../system/decimal/) equivalent. | +| static [ToDouble](./todouble/)(String) | Converts the [String](../../system/string/) to a [Double](../../system/double/) equivalent. | +| static [ToGuid](./toguid/)(const String\&) | Converts the [String](../../system/string/) to a [Guid](../../system/guid/) equivalent. | +| static [ToInt16](./toint16/)(const String\&) | Converts the [String](../../system/string/) to a [Int16](../../system/int16/) equivalent. | +| static [ToInt32](./toint32/)(const String\&) | Converts the [String](../../system/string/) to a [Int32](../../system/int32/) equivalent. | +| static [ToInt64](./toint64/)(const String\&) | Converts the [String](../../system/string/) to a [Int64](../../system/int64/) equivalent. | +| static [ToSByte](./tosbyte/)(const String\&) | Converts the [String](../../system/string/) to a [SByte](../../system/sbyte/) equivalent. | +| static [ToSingle](./tosingle/)(String) | Converts the [String](../../system/string/) to a [Single](../../system/single/) equivalent. | +| static [ToString](./tostring/)(bool) | Converts the [Boolean](../../system/boolean/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(char16_t) | Converts the [Char](../../system/char/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(Decimal) | Converts the [Decimal](../../system/decimal/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(int8_t) | Converts the [SByte](../../system/sbyte/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(int16_t) | Converts the [Int16](../../system/int16/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(int32_t) | Converts the [Int32](../../system/int32/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(int64_t) | Converts the [Int64](../../system/int64/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(uint8_t) | Converts the [Byte](../../system/byte/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(uint16_t) | Converts the [UInt16](../../system/uint16/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(uint32_t) | Converts the [UInt32](../../system/uint32/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(uint64_t) | Converts the [UInt64](../../system/uint64/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(float) | Converts the [Single](../../system/single/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(double) | Converts the [Double](../../system/double/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(TimeSpan) | Converts the [TimeSpan](../../system/timespan/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(DateTime) | Converts the [DateTime](../../system/datetime/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(DateTime, const String\&) | Converts the [DateTime](../../system/datetime/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(DateTime, XmlDateTimeSerializationMode) | Converts the [DateTime](../../system/datetime/) to a [String](../../system/string/) using the XmlDateTimeSerializationMode specified. | +| static [ToString](./tostring/)(DateTimeOffset) | Converts the supplied [DateTimeOffset](../../system/datetimeoffset/) to a [String](../../system/string/). | +| static [ToString](./tostring/)(DateTimeOffset, const String\&) | Converts the supplied [DateTimeOffset](../../system/datetimeoffset/) to a [String](../../system/string/) in the specified format. | +| static [ToString](./tostring/)(Guid) | Converts the [Guid](../../system/guid/) to a [String](../../system/string/). | +| static [ToTimeSpan](./totimespan/)(const String\&) | Converts the [String](../../system/string/) to a [TimeSpan](../../system/timespan/) equivalent. | +| static [ToUInt16](./touint16/)(const String\&) | Converts the [String](../../system/string/) to a [UInt16](../../system/uint16/) equivalent. | +| static [ToUInt32](./touint32/)(const String\&) | Converts the [String](../../system/string/) to a [UInt32](../../system/uint32/) equivalent. | +| static [ToUInt64](./touint64/)(const String\&) | Converts the [String](../../system/string/) to a [UInt64](../../system/uint64/) equivalent. | +| static [VerifyName](./verifyname/)(const String\&) | Verifies that the name is a valid name according to the W3C Extended Markup Language recommendation. | +| static [VerifyNCName](./verifyncname/)(const String\&) | Verifies that the name is a valid **NCName** according to the W3C Extended Markup Language recommendation. An **NCName** is a name that cannot contain a colon. | +| static [VerifyNMTOKEN](./verifynmtoken/)(const String\&) | Verifies that the string is a valid NMTOKEN according to the W3C XML [Schema](../../system.xml.schema/) Part2: Datatypes recommendation. | +| static [VerifyPublicId](./verifypublicid/)(const String\&) | Returns the passed in string instance if all the characters in the string argument are valid public id characters. | +| static [VerifyTOKEN](./verifytoken/)(const String\&) | Verifies that the string is a valid token according to the W3C XML [Schema](../../system.xml.schema/) Part2: Datatypes recommendation. | +| static [VerifyWhitespace](./verifywhitespace/)(const String\&) | Returns the passed-in string instance if all the characters in the string argument are valid whitespace characters. | +| static [VerifyXmlChars](./verifyxmlchars/)(const String\&) | Returns the passed-in string if all the characters and surrogate pair characters in the string argument are valid XML characters, otherwise an XmlException is thrown with information on the first invalid character encountered. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlconvert/decodename/_index.md b/english/cpp/system.xml/xmlconvert/decodename/_index.md new file mode 100644 index 0000000000..d493a90f5f --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/decodename/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::DecodeName method +linktitle: DecodeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::DecodeName method. Decodes a name. This method does the reverse of the XmlConvert::EncodeName(String) and XmlConvert::EncodeLocalName(String) methods in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlconvert/decodename/ +--- +## XmlConvert::DecodeName method + + +Decodes a name. This method does the reverse of the XmlConvert::EncodeName(String) and XmlConvert::EncodeLocalName(String) methods. + +```cpp +static String System::Xml::XmlConvert::DecodeName(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name to be transformed. | + +### ReturnValue + +The decoded name. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/encodelocalname/_index.md b/english/cpp/system.xml/xmlconvert/encodelocalname/_index.md new file mode 100644 index 0000000000..fb412d749b --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/encodelocalname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::EncodeLocalName method +linktitle: EncodeLocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::EncodeLocalName method. Converts the name to a valid XML local name in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlconvert/encodelocalname/ +--- +## XmlConvert::EncodeLocalName method + + +Converts the name to a valid XML local name. + +```cpp +static String System::Xml::XmlConvert::EncodeLocalName(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name to be encoded. | + +### ReturnValue + +The encoded name. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/encodename/_index.md b/english/cpp/system.xml/xmlconvert/encodename/_index.md new file mode 100644 index 0000000000..20ad786bee --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/encodename/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::EncodeName method +linktitle: EncodeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::EncodeName method. Converts the name to a valid XML name in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlconvert/encodename/ +--- +## XmlConvert::EncodeName method + + +Converts the name to a valid XML name. + +```cpp +static String System::Xml::XmlConvert::EncodeName(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | A name to be translated. | + +### ReturnValue + +The name with any invalid characters replaced by an escape string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/encodenmtoken/_index.md b/english/cpp/system.xml/xmlconvert/encodenmtoken/_index.md new file mode 100644 index 0000000000..3e9ab2e0d1 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/encodenmtoken/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::EncodeNmToken method +linktitle: EncodeNmToken +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::EncodeNmToken method. Verifies the name is valid according to the XML specification in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlconvert/encodenmtoken/ +--- +## XmlConvert::EncodeNmToken method + + +Verifies the name is valid according to the XML specification. + +```cpp +static String System::Xml::XmlConvert::EncodeNmToken(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name to be encoded. | + +### ReturnValue + +The encoded name. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/isncnamechar/_index.md b/english/cpp/system.xml/xmlconvert/isncnamechar/_index.md new file mode 100644 index 0000000000..9e6ac99458 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/isncnamechar/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XmlConvert::IsNCNameChar method +linktitle: IsNCNameChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::IsNCNameChar method. Checks whether the passed-in character is a valid non-colon character type in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlconvert/isncnamechar/ +--- +## XmlConvert::IsNCNameChar method + + +Checks whether the passed-in character is a valid non-colon character type. + +```cpp +static bool System::Xml::XmlConvert::IsNCNameChar(char16_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | The character to verify as a non-colon character. | + +### ReturnValue + +**true** if the character is a valid non-colon character type; otherwise, **false**. + +## See Also + +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/ispublicidchar/_index.md b/english/cpp/system.xml/xmlconvert/ispublicidchar/_index.md new file mode 100644 index 0000000000..2deaabdd72 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/ispublicidchar/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XmlConvert::IsPublicIdChar method +linktitle: IsPublicIdChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::IsPublicIdChar method. Returns the passed-in character instance if the character in the argument is a valid public id character, otherwise nullptr in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlconvert/ispublicidchar/ +--- +## XmlConvert::IsPublicIdChar method + + +Returns the passed-in character instance if the character in the argument is a valid public id character, otherwise **nullptr**. + +```cpp +static bool System::Xml::XmlConvert::IsPublicIdChar(char16_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | [Char](../../../system/char/) object to validate. | + +### ReturnValue + +The passed-in character if the character is a valid public id character, otherwise **nullptr**. + +## See Also + +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/isstartncnamechar/_index.md b/english/cpp/system.xml/xmlconvert/isstartncnamechar/_index.md new file mode 100644 index 0000000000..c0a74c99f7 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/isstartncnamechar/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XmlConvert::IsStartNCNameChar method +linktitle: IsStartNCNameChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::IsStartNCNameChar method. Checks if the passed-in character is a valid Start Name Character type in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlconvert/isstartncnamechar/ +--- +## XmlConvert::IsStartNCNameChar method + + +Checks if the passed-in character is a valid Start Name Character type. + +```cpp +static bool System::Xml::XmlConvert::IsStartNCNameChar(char16_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | The character to validate. | + +### ReturnValue + +**true** if the character is a valid Start Name Character type; otherwise, **false**. + +## See Also + +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/iswhitespacechar/_index.md b/english/cpp/system.xml/xmlconvert/iswhitespacechar/_index.md new file mode 100644 index 0000000000..49470bd04b --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/iswhitespacechar/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XmlConvert::IsWhitespaceChar method +linktitle: IsWhitespaceChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::IsWhitespaceChar method. Checks if the passed-in character is a valid XML whitespace character in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlconvert/iswhitespacechar/ +--- +## XmlConvert::IsWhitespaceChar method + + +Checks if the passed-in character is a valid XML whitespace character. + +```cpp +static bool System::Xml::XmlConvert::IsWhitespaceChar(char16_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | The character to validate. | + +### ReturnValue + +**true** if the passed in character is a valid XML whitespace character; otherwise, **false**. + +## See Also + +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/isxmlchar/_index.md b/english/cpp/system.xml/xmlconvert/isxmlchar/_index.md new file mode 100644 index 0000000000..777392178a --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/isxmlchar/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XmlConvert::IsXmlChar method +linktitle: IsXmlChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::IsXmlChar method. Checks if the passed-in character is a valid XML character in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlconvert/isxmlchar/ +--- +## XmlConvert::IsXmlChar method + + +Checks if the passed-in character is a valid XML character. + +```cpp +static bool System::Xml::XmlConvert::IsXmlChar(char16_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | The character to validate. | + +### ReturnValue + +**true** if the passed in character is a valid XML character; otherwise, **false**. + +## See Also + +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/isxmlsurrogatepair/_index.md b/english/cpp/system.xml/xmlconvert/isxmlsurrogatepair/_index.md new file mode 100644 index 0000000000..598b31ee40 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/isxmlsurrogatepair/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::IsXmlSurrogatePair method +linktitle: IsXmlSurrogatePair +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::IsXmlSurrogatePair method. Checks if the passed-in surrogate pair of characters is a valid XML character in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlconvert/isxmlsurrogatepair/ +--- +## XmlConvert::IsXmlSurrogatePair method + + +Checks if the passed-in surrogate pair of characters is a valid XML character. + +```cpp +static bool System::Xml::XmlConvert::IsXmlSurrogatePair(char16_t lowChar, char16_t highChar) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| lowChar | char16_t | The surrogate character to validate. | +| highChar | char16_t | The surrogate character to validate. | + +### ReturnValue + +**true** if the passed in surrogate pair of characters is a valid XML character; otherwise, **false**. + +## See Also + +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/ptr/_index.md b/english/cpp/system.xml/xmlconvert/ptr/_index.md new file mode 100644 index 0000000000..14c0df3905 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlConvert::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml/xmlconvert/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlConvert::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/toboolean/_index.md b/english/cpp/system.xml/xmlconvert/toboolean/_index.md new file mode 100644 index 0000000000..ace036b18d --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/toboolean/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::ToBoolean method +linktitle: ToBoolean +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToBoolean method. Converts the String to a Boolean equivalent in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlconvert/toboolean/ +--- +## XmlConvert::ToBoolean method + + +Converts the [String](../../../system/string/) to a [Boolean](../../../system/boolean/) equivalent. + +```cpp +static bool System::Xml::XmlConvert::ToBoolean(String s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | String | The string to convert. | + +### ReturnValue + +A **[Boolean](../../../system/boolean/)** value, that is, **true** or **false**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/tobyte/_index.md b/english/cpp/system.xml/xmlconvert/tobyte/_index.md new file mode 100644 index 0000000000..a182bb8732 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/tobyte/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::ToByte method +linktitle: ToByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToByte method. Converts the String to a Byte equivalent in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlconvert/tobyte/ +--- +## XmlConvert::ToByte method + + +Converts the [String](../../../system/string/) to a [Byte](../../../system/byte/) equivalent. + +```cpp +static uint8_t System::Xml::XmlConvert::ToByte(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | + +### ReturnValue + +A **[Byte](../../../system/byte/)** equivalent of the string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/tochar/_index.md b/english/cpp/system.xml/xmlconvert/tochar/_index.md new file mode 100644 index 0000000000..830fbdb90e --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/tochar/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::ToChar method +linktitle: ToChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToChar method. Converts the String to a Char equivalent in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlconvert/tochar/ +--- +## XmlConvert::ToChar method + + +Converts the [String](../../../system/string/) to a [Char](../../../system/char/) equivalent. + +```cpp +static char16_t System::Xml::XmlConvert::ToChar(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string containing a single character to convert. | + +### ReturnValue + +A **[Char](../../../system/char/)** representing the single character. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/todatetime/_index.md b/english/cpp/system.xml/xmlconvert/todatetime/_index.md new file mode 100644 index 0000000000..b843aa9166 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/todatetime/_index.md @@ -0,0 +1,114 @@ +--- +title: System::Xml::XmlConvert::ToDateTime method +linktitle: ToDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToDateTime method. Converts the String to a DateTime equivalent in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlconvert/todatetime/ +--- +## XmlConvert::ToDateTime(const String\&) method + + +Converts the [String](../../../system/string/) to a [DateTime](../../../system/datetime/) equivalent. + +```cpp +static DateTime System::Xml::XmlConvert::ToDateTime(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | + +### ReturnValue + +A [DateTime](../../../system/datetime/) equivalent of the string. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToDateTime(const String\&, const ArrayPtr\\&) method + + +Converts the [String](../../../system/string/) to a [DateTime](../../../system/datetime/) equivalent. + +```cpp +static DateTime System::Xml::XmlConvert::ToDateTime(const String &s, const ArrayPtr &formats) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | +| formats | const ArrayPtr\\& | An array containing the format structures to apply to the converted [DateTime](../../../system/datetime/). Valid formats include "yyyy-MM-ddTHH:mm:sszzzzzz" and its subsets. | + +### ReturnValue + +A [DateTime](../../../system/datetime/) equivalent of the string. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToDateTime(const String\&, const String\&) method + + +Converts the [String](../../../system/string/) to a [DateTime](../../../system/datetime/) equivalent. + +```cpp +static DateTime System::Xml::XmlConvert::ToDateTime(const String &s, const String &format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | +| format | const String\& | The format structure to apply to the converted [DateTime](../../../system/datetime/). Valid formats include "yyyy-MM-ddTHH:mm:sszzzzzz" and its subsets. The string is validated against this format. | + +### ReturnValue + +A [DateTime](../../../system/datetime/) equivalent of the string. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToDateTime(const String\&, XmlDateTimeSerializationMode) method + + +Converts the [String](../../../system/string/) to a [DateTime](../../../system/datetime/) using the XmlDateTimeSerializationMode specified. + +```cpp +static DateTime System::Xml::XmlConvert::ToDateTime(const String &s, XmlDateTimeSerializationMode dateTimeOption) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The [String](../../../system/string/) value to convert. | +| dateTimeOption | XmlDateTimeSerializationMode | One of the enumeration values that specify whether the date should be converted to local time or preserved as Coordinated Universal Time (UTC), if it is a UTC date. | + +### ReturnValue + +A [DateTime](../../../system/datetime/) equivalent of the [String](../../../system/string/). + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Enum [XmlDateTimeSerializationMode](../../xmldatetimeserializationmode/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/todatetimeoffset/_index.md b/english/cpp/system.xml/xmlconvert/todatetimeoffset/_index.md new file mode 100644 index 0000000000..9dc48ba54d --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/todatetimeoffset/_index.md @@ -0,0 +1,87 @@ +--- +title: System::Xml::XmlConvert::ToDateTimeOffset method +linktitle: ToDateTimeOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToDateTimeOffset method. Converts the supplied String to a DateTimeOffset equivalent in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmlconvert/todatetimeoffset/ +--- +## XmlConvert::ToDateTimeOffset(const String\&) method + + +Converts the supplied [String](../../../system/string/) to a [DateTimeOffset](../../../system/datetimeoffset/) equivalent. + +```cpp +static DateTimeOffset System::Xml::XmlConvert::ToDateTimeOffset(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. The string must conform to a subset of the W3C Recommendation for the XML dateTime type. For more information, see the [dateTime](https://www.w3.org/TR/xmlschema-2/#dateTime) section of the XML [Schema](../../../system.xml.schema/) specification. | + +### ReturnValue + +The [DateTimeOffset](../../../system/datetimeoffset/) equivalent of the supplied string. + +## See Also + +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToDateTimeOffset(const String\&, const ArrayPtr\\&) method + + +Converts the supplied [String](../../../system/string/) to a [DateTimeOffset](../../../system/datetimeoffset/) equivalent. + +```cpp +static DateTimeOffset System::Xml::XmlConvert::ToDateTimeOffset(const String &s, const ArrayPtr &formats) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | +| formats | const ArrayPtr\\& | An array of formats from which **s** can be converted. Each format in **formats** can be any subset of the W3C Recommendation for the XML dateTime type. For more information, see the [dateTime](https://www.w3.org/TR/xmlschema-2/#dateTime) section of the XML [Schema](../../../system.xml.schema/) specification. The string **s** is validated against one of these formats. | + +### ReturnValue + +The [DateTimeOffset](../../../system/datetimeoffset/) equivalent of the supplied string. + +## See Also + +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToDateTimeOffset(const String\&, const String\&) method + + +Converts the supplied [String](../../../system/string/) to a [DateTimeOffset](../../../system/datetimeoffset/) equivalent. + +```cpp +static DateTimeOffset System::Xml::XmlConvert::ToDateTimeOffset(const String &s, const String &format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | +| format | const String\& | The format from which **s** is converted. The format parameter can be any subset of the W3C Recommendation for the XML dateTime type. For more information, see the [dateTime](https://www.w3.org/TR/xmlschema-2/#dateTime) section of the XML [Schema](../../../system.xml.schema/) specification. The string **s** is validated against this format. | + +### ReturnValue + +The [DateTimeOffset](../../../system/datetimeoffset/) equivalent of the supplied string. + +## See Also + +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/todecimal/_index.md b/english/cpp/system.xml/xmlconvert/todecimal/_index.md new file mode 100644 index 0000000000..252a4d3c7a --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/todecimal/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlConvert::ToDecimal method +linktitle: ToDecimal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToDecimal method. Converts the String to a Decimal equivalent in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmlconvert/todecimal/ +--- +## XmlConvert::ToDecimal method + + +Converts the [String](../../../system/string/) to a [Decimal](../../../system/decimal/) equivalent. + +```cpp +static Decimal System::Xml::XmlConvert::ToDecimal(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | + +### ReturnValue + +A **[Decimal](../../../system/decimal/)** equivalent of the string. + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/todouble/_index.md b/english/cpp/system.xml/xmlconvert/todouble/_index.md new file mode 100644 index 0000000000..e8391b87fb --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/todouble/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::ToDouble method +linktitle: ToDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToDouble method. Converts the String to a Double equivalent in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlconvert/todouble/ +--- +## XmlConvert::ToDouble method + + +Converts the [String](../../../system/string/) to a [Double](../../../system/double/) equivalent. + +```cpp +static double System::Xml::XmlConvert::ToDouble(String s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | String | The string to convert. | + +### ReturnValue + +A [Double](../../../system/double/) equivalent of the string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/toguid/_index.md b/english/cpp/system.xml/xmlconvert/toguid/_index.md new file mode 100644 index 0000000000..a69f50c638 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/toguid/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlConvert::ToGuid method +linktitle: ToGuid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToGuid method. Converts the String to a Guid equivalent in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmlconvert/toguid/ +--- +## XmlConvert::ToGuid method + + +Converts the [String](../../../system/string/) to a [Guid](../../../system/guid/) equivalent. + +```cpp +static Guid System::Xml::XmlConvert::ToGuid(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | + +### ReturnValue + +A [Guid](../../../system/guid/) equivalent of the string. + +## See Also + +* Class [Guid](../../../system/guid/) +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/toint16/_index.md b/english/cpp/system.xml/xmlconvert/toint16/_index.md new file mode 100644 index 0000000000..09f82efaa2 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/toint16/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::ToInt16 method +linktitle: ToInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToInt16 method. Converts the String to a Int16 equivalent in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmlconvert/toint16/ +--- +## XmlConvert::ToInt16 method + + +Converts the [String](../../../system/string/) to a [Int16](../../../system/int16/) equivalent. + +```cpp +static int16_t System::Xml::XmlConvert::ToInt16(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | + +### ReturnValue + +An [Int16](../../../system/int16/) equivalent of the string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/toint32/_index.md b/english/cpp/system.xml/xmlconvert/toint32/_index.md new file mode 100644 index 0000000000..92fae3147f --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/toint32/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::ToInt32 method +linktitle: ToInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToInt32 method. Converts the String to a Int32 equivalent in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmlconvert/toint32/ +--- +## XmlConvert::ToInt32 method + + +Converts the [String](../../../system/string/) to a [Int32](../../../system/int32/) equivalent. + +```cpp +static int32_t System::Xml::XmlConvert::ToInt32(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | + +### ReturnValue + +An [Int32](../../../system/int32/) equivalent of the string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/toint64/_index.md b/english/cpp/system.xml/xmlconvert/toint64/_index.md new file mode 100644 index 0000000000..20b5cac706 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/toint64/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::ToInt64 method +linktitle: ToInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToInt64 method. Converts the String to a Int64 equivalent in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmlconvert/toint64/ +--- +## XmlConvert::ToInt64 method + + +Converts the [String](../../../system/string/) to a [Int64](../../../system/int64/) equivalent. + +```cpp +static int64_t System::Xml::XmlConvert::ToInt64(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | + +### ReturnValue + +An [Int64](../../../system/int64/) equivalent of the string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/tosbyte/_index.md b/english/cpp/system.xml/xmlconvert/tosbyte/_index.md new file mode 100644 index 0000000000..5f52137e28 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/tosbyte/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::ToSByte method +linktitle: ToSByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToSByte method. Converts the String to a SByte equivalent in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmlconvert/tosbyte/ +--- +## XmlConvert::ToSByte method + + +Converts the [String](../../../system/string/) to a [SByte](../../../system/sbyte/) equivalent. + +```cpp +static int8_t System::Xml::XmlConvert::ToSByte(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | + +### ReturnValue + +An **[SByte](../../../system/sbyte/)** equivalent of the string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/tosingle/_index.md b/english/cpp/system.xml/xmlconvert/tosingle/_index.md new file mode 100644 index 0000000000..5bd05c76da --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/tosingle/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::ToSingle method +linktitle: ToSingle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToSingle method. Converts the String to a Single equivalent in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmlconvert/tosingle/ +--- +## XmlConvert::ToSingle method + + +Converts the [String](../../../system/string/) to a [Single](../../../system/single/) equivalent. + +```cpp +static float System::Xml::XmlConvert::ToSingle(String s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | String | The string to convert. | + +### ReturnValue + +A [Single](../../../system/single/) equivalent of the string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/tostring/_index.md b/english/cpp/system.xml/xmlconvert/tostring/_index.md new file mode 100644 index 0000000000..7af3f2eee6 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/tostring/_index.md @@ -0,0 +1,501 @@ +--- +title: System::Xml::XmlConvert::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToString method. Converts the Boolean to a String in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmlconvert/tostring/ +--- +## XmlConvert::ToString(bool) method + + +Converts the [Boolean](../../../system/boolean/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to convert. | + +### ReturnValue + +A string representation of the [Boolean](../../../system/boolean/), that is, "true" or "false". + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(char16_t) method + + +Converts the [Char](../../../system/char/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(char16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char16_t | The value to convert. | + +### ReturnValue + +A string representation of the [Char](../../../system/char/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(DateTime) method + + +Converts the [DateTime](../../../system/datetime/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(DateTime value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | The value to convert. | + +### ReturnValue + +A string representation of the [DateTime](../../../system/datetime/) in the format yyyy-MM-ddTHH:mm:ss where 'T' is a constant literal. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(DateTime, const String\&) method + + +Converts the [DateTime](../../../system/datetime/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(DateTime value, const String &format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | The value to convert. | +| format | const String\& | The format structure that defines how to display the converted string. Valid formats include "yyyy-MM-ddTHH:mm:sszzzzzz" and its subsets. | + +### ReturnValue + +A string representation of the [DateTime](../../../system/datetime/) in the specified format. + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(DateTime, XmlDateTimeSerializationMode) method + + +Converts the [DateTime](../../../system/datetime/) to a [String](../../../system/string/) using the XmlDateTimeSerializationMode specified. + +```cpp +static String System::Xml::XmlConvert::ToString(DateTime value, XmlDateTimeSerializationMode dateTimeOption) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | The [DateTime](../../../system/datetime/) value to convert. | +| dateTimeOption | XmlDateTimeSerializationMode | One of the XmlDateTimeSerializationMode values that specify how to treat the [DateTime](../../../system/datetime/) value. | + +### ReturnValue + +A [String](../../../system/string/) equivalent of the [DateTime](../../../system/datetime/). + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTime](../../../system/datetime/) +* Enum [XmlDateTimeSerializationMode](../../xmldatetimeserializationmode/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(DateTimeOffset) method + + +Converts the supplied [DateTimeOffset](../../../system/datetimeoffset/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(DateTimeOffset value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTimeOffset | The [DateTimeOffset](../../../system/datetimeoffset/) to be converted. | + +### ReturnValue + +A [String](../../../system/string/) representation of the supplied [DateTimeOffset](../../../system/datetimeoffset/). + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(DateTimeOffset, const String\&) method + + +Converts the supplied [DateTimeOffset](../../../system/datetimeoffset/) to a [String](../../../system/string/) in the specified format. + +```cpp +static String System::Xml::XmlConvert::ToString(DateTimeOffset value, const String &format) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTimeOffset | The [DateTimeOffset](../../../system/datetimeoffset/) to be converted. | +| format | const String\& | The format to which **s** is converted. The format parameter can be any subset of the W3C Recommendation for the XML dateTime type. For more information, see the [dateTime](https://www.w3.org/TR/xmlschema-2/#dateTime) section of the XML [Schema](../../../system.xml.schema/) specification. | + +### ReturnValue + +A [String](../../../system/string/) representation in the specified format of the supplied [DateTimeOffset](../../../system/datetimeoffset/). + +## See Also + +* Class [String](../../../system/string/) +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(Decimal) method + + +Converts the [Decimal](../../../system/decimal/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(Decimal value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Decimal | The value to convert. | + +### ReturnValue + +A string representation of the [Decimal](../../../system/decimal/). + +## See Also + +* Class [String](../../../system/string/) +* Class [Decimal](../../../system/decimal/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(double) method + + +Converts the [Double](../../../system/double/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The value to convert. | + +### ReturnValue + +A string representation of the [Double](../../../system/double/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(float) method + + +Converts the [Single](../../../system/single/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to convert. | + +### ReturnValue + +A string representation of the [Single](../../../system/single/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(Guid) method + + +Converts the [Guid](../../../system/guid/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(Guid value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Guid | The value to convert. | + +### ReturnValue + +A string representation of the [Guid](../../../system/guid/). + +## See Also + +* Class [String](../../../system/string/) +* Class [Guid](../../../system/guid/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(int16_t) method + + +Converts the [Int16](../../../system/int16/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(int16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int16_t | The value to convert. | + +### ReturnValue + +A string representation of the [Int16](../../../system/int16/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(int32_t) method + + +Converts the [Int32](../../../system/int32/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to convert. | + +### ReturnValue + +A string representation of the [Int32](../../../system/int32/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(int64_t) method + + +Converts the [Int64](../../../system/int64/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The value to convert. | + +### ReturnValue + +A string representation of the [Int64](../../../system/int64/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(int8_t) method + + +Converts the [SByte](../../../system/sbyte/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(int8_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int8_t | The value to convert. | + +### ReturnValue + +A string representation of the [SByte](../../../system/sbyte/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(TimeSpan) method + + +Converts the [TimeSpan](../../../system/timespan/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(TimeSpan value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The value to convert. | + +### ReturnValue + +A string representation of the [TimeSpan](../../../system/timespan/). + +## See Also + +* Class [String](../../../system/string/) +* Class [TimeSpan](../../../system/timespan/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(uint16_t) method + + +Converts the [UInt16](../../../system/uint16/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(uint16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint16_t | The value to convert. | + +### ReturnValue + +A string representation of the [UInt16](../../../system/uint16/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(uint32_t) method + + +Converts the [UInt32](../../../system/uint32/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(uint32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint32_t | The value to convert. | + +### ReturnValue + +A string representation of the [UInt32](../../../system/uint32/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(uint64_t) method + + +Converts the [UInt64](../../../system/uint64/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(uint64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint64_t | The value to convert. | + +### ReturnValue + +A string representation of the [UInt64](../../../system/uint64/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlConvert::ToString(uint8_t) method + + +Converts the [Byte](../../../system/byte/) to a [String](../../../system/string/). + +```cpp +static String System::Xml::XmlConvert::ToString(uint8_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint8_t | The value to convert. | + +### ReturnValue + +A string representation of the [Byte](../../../system/byte/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/totimespan/_index.md b/english/cpp/system.xml/xmlconvert/totimespan/_index.md new file mode 100644 index 0000000000..3f3fc2fa28 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/totimespan/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlConvert::ToTimeSpan method +linktitle: ToTimeSpan +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToTimeSpan method. Converts the String to a TimeSpan equivalent in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmlconvert/totimespan/ +--- +## XmlConvert::ToTimeSpan method + + +Converts the [String](../../../system/string/) to a [TimeSpan](../../../system/timespan/) equivalent. + +```cpp +static TimeSpan System::Xml::XmlConvert::ToTimeSpan(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. The string format must conform to the W3C XML [Schema](../../../system.xml.schema/) Part 2: Datatypes recommendation for duration. | + +### ReturnValue + +A [TimeSpan](../../../system/timespan/) equivalent of the string. + +## See Also + +* Class [TimeSpan](../../../system/timespan/) +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/touint16/_index.md b/english/cpp/system.xml/xmlconvert/touint16/_index.md new file mode 100644 index 0000000000..c7d8755250 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/touint16/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::ToUInt16 method +linktitle: ToUInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToUInt16 method. Converts the String to a UInt16 equivalent in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmlconvert/touint16/ +--- +## XmlConvert::ToUInt16 method + + +Converts the [String](../../../system/string/) to a [UInt16](../../../system/uint16/) equivalent. + +```cpp +static uint16_t System::Xml::XmlConvert::ToUInt16(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | + +### ReturnValue + +A [UInt16](../../../system/uint16/) equivalent of the string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/touint32/_index.md b/english/cpp/system.xml/xmlconvert/touint32/_index.md new file mode 100644 index 0000000000..e1d79af3e0 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/touint32/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::ToUInt32 method +linktitle: ToUInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToUInt32 method. Converts the String to a UInt32 equivalent in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmlconvert/touint32/ +--- +## XmlConvert::ToUInt32 method + + +Converts the [String](../../../system/string/) to a [UInt32](../../../system/uint32/) equivalent. + +```cpp +static uint32_t System::Xml::XmlConvert::ToUInt32(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | + +### ReturnValue + +A [UInt32](../../../system/uint32/) equivalent of the string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/touint64/_index.md b/english/cpp/system.xml/xmlconvert/touint64/_index.md new file mode 100644 index 0000000000..6cf0fa01eb --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/touint64/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::ToUInt64 method +linktitle: ToUInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::ToUInt64 method. Converts the String to a UInt64 equivalent in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmlconvert/touint64/ +--- +## XmlConvert::ToUInt64 method + + +Converts the [String](../../../system/string/) to a [UInt64](../../../system/uint64/) equivalent. + +```cpp +static uint64_t System::Xml::XmlConvert::ToUInt64(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string to convert. | + +### ReturnValue + +A [UInt64](../../../system/uint64/) equivalent of the string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/verifyname/_index.md b/english/cpp/system.xml/xmlconvert/verifyname/_index.md new file mode 100644 index 0000000000..f66ca9095b --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/verifyname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::VerifyName method +linktitle: VerifyName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::VerifyName method. Verifies that the name is a valid name according to the W3C Extended Markup Language recommendation in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmlconvert/verifyname/ +--- +## XmlConvert::VerifyName method + + +Verifies that the name is a valid name according to the W3C Extended Markup Language recommendation. + +```cpp +static String System::Xml::XmlConvert::VerifyName(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name to verify. | + +### ReturnValue + +The name, if it is a valid XML name. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/verifyncname/_index.md b/english/cpp/system.xml/xmlconvert/verifyncname/_index.md new file mode 100644 index 0000000000..6456eba375 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/verifyncname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::VerifyNCName method +linktitle: VerifyNCName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::VerifyNCName method. Verifies that the name is a valid NCName according to the W3C Extended Markup Language recommendation. An NCName is a name that cannot contain a colon in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmlconvert/verifyncname/ +--- +## XmlConvert::VerifyNCName method + + +Verifies that the name is a valid **NCName** according to the W3C Extended Markup Language recommendation. An **NCName** is a name that cannot contain a colon. + +```cpp +static String System::Xml::XmlConvert::VerifyNCName(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name to verify. | + +### ReturnValue + +The name, if it is a valid NCName. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/verifynmtoken/_index.md b/english/cpp/system.xml/xmlconvert/verifynmtoken/_index.md new file mode 100644 index 0000000000..59a34796a0 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/verifynmtoken/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::VerifyNMTOKEN method +linktitle: VerifyNMTOKEN +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::VerifyNMTOKEN method. Verifies that the string is a valid NMTOKEN according to the W3C XML Schema Part2: Datatypes recommendation in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml/xmlconvert/verifynmtoken/ +--- +## XmlConvert::VerifyNMTOKEN method + + +Verifies that the string is a valid NMTOKEN according to the W3C XML [Schema](../../../system.xml.schema/) Part2: Datatypes recommendation. + +```cpp +static String System::Xml::XmlConvert::VerifyNMTOKEN(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The string you wish to verify. | + +### ReturnValue + +The name token, if it is a valid NMTOKEN. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/verifypublicid/_index.md b/english/cpp/system.xml/xmlconvert/verifypublicid/_index.md new file mode 100644 index 0000000000..eefa79e09d --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/verifypublicid/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::VerifyPublicId method +linktitle: VerifyPublicId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::VerifyPublicId method. Returns the passed in string instance if all the characters in the string argument are valid public id characters in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml/xmlconvert/verifypublicid/ +--- +## XmlConvert::VerifyPublicId method + + +Returns the passed in string instance if all the characters in the string argument are valid public id characters. + +```cpp +static String System::Xml::XmlConvert::VerifyPublicId(const String &publicId) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| publicId | const String\& | [String](../../../system/string/) that contains the id to validate. | + +### ReturnValue + +The passed-in string if all the characters in the argument are valid public id characters. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/verifytoken/_index.md b/english/cpp/system.xml/xmlconvert/verifytoken/_index.md new file mode 100644 index 0000000000..430536ea6c --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/verifytoken/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::VerifyTOKEN method +linktitle: VerifyTOKEN +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::VerifyTOKEN method. Verifies that the string is a valid token according to the W3C XML Schema Part2: Datatypes recommendation in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml/xmlconvert/verifytoken/ +--- +## XmlConvert::VerifyTOKEN method + + +Verifies that the string is a valid token according to the W3C XML [Schema](../../../system.xml.schema/) Part2: Datatypes recommendation. + +```cpp +static String System::Xml::XmlConvert::VerifyTOKEN(const String &token) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| token | const String\& | The string value you wish to verify. | + +### ReturnValue + +The token, if it is a valid token. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/verifywhitespace/_index.md b/english/cpp/system.xml/xmlconvert/verifywhitespace/_index.md new file mode 100644 index 0000000000..ba8aa03f1a --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/verifywhitespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::VerifyWhitespace method +linktitle: VerifyWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::VerifyWhitespace method. Returns the passed-in string instance if all the characters in the string argument are valid whitespace characters in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml/xmlconvert/verifywhitespace/ +--- +## XmlConvert::VerifyWhitespace method + + +Returns the passed-in string instance if all the characters in the string argument are valid whitespace characters. + +```cpp +static String System::Xml::XmlConvert::VerifyWhitespace(const String &content) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content | const String\& | [String](../../../system/string/) to verify. | + +### ReturnValue + +The passed-in string instance if all the characters in the string argument are valid whitespace characters, otherwise **nullptr**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlconvert/verifyxmlchars/_index.md b/english/cpp/system.xml/xmlconvert/verifyxmlchars/_index.md new file mode 100644 index 0000000000..d777c24038 --- /dev/null +++ b/english/cpp/system.xml/xmlconvert/verifyxmlchars/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlConvert::VerifyXmlChars method +linktitle: VerifyXmlChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlConvert::VerifyXmlChars method. Returns the passed-in string if all the characters and surrogate pair characters in the string argument are valid XML characters, otherwise an XmlException is thrown with information on the first invalid character encountered in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml/xmlconvert/verifyxmlchars/ +--- +## XmlConvert::VerifyXmlChars method + + +Returns the passed-in string if all the characters and surrogate pair characters in the string argument are valid XML characters, otherwise an XmlException is thrown with information on the first invalid character encountered. + +```cpp +static String System::Xml::XmlConvert::VerifyXmlChars(const String &content) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| content | const String\& | [String](../../../system/string/) that contains characters to verify. | + +### ReturnValue + +The passed-in string if all the characters and surrogate-pair characters in the string argument are valid XML characters, otherwise an XmlException is thrown with information on the first invalid character encountered. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlConvert](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldatetimeserializationmode/_index.md b/english/cpp/system.xml/xmldatetimeserializationmode/_index.md new file mode 100644 index 0000000000..33e15564ce --- /dev/null +++ b/english/cpp/system.xml/xmldatetimeserializationmode/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlDateTimeSerializationMode enum +linktitle: XmlDateTimeSerializationMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDateTimeSerializationMode enum. Specifies how to treat the time value when converting between string and DateTime in C++.' +type: docs +weight: 5800 +url: /cpp/system.xml/xmldatetimeserializationmode/ +--- +## XmlDateTimeSerializationMode enum + + +Specifies how to treat the time value when converting between string and [DateTime](../../system/datetime/). + +```cpp +enum class XmlDateTimeSerializationMode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Local | 0 | Treat as local time. If the [DateTime](../../system/datetime/) object represents a Coordinated Universal Time (UTC), it is converted to the local time. | +| Utc | 1 | Treat as a UTC. If the [DateTime](../../system/datetime/) object represents a local time, it is converted to a UTC. | +| Unspecified | 2 | Treat as a local time if a [DateTime](../../system/datetime/) is being converted to a string. If a string is being converted to [DateTime](../../system/datetime/), convert to a local time if a time zone is specified. | +| RoundtripKind | 3 | Time zone information should be preserved when converting. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmldeclaration/_index.md b/english/cpp/system.xml/xmldeclaration/_index.md new file mode 100644 index 0000000000..3b9e9ac89a --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Xml::XmlDeclaration class +linktitle: XmlDeclaration +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration class. Represents the XML declaration node in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmldeclaration/ +--- +## XmlDeclaration class + + +Represents the XML declaration node ****. + +```cpp +class XmlDeclaration : public System::Xml::XmlLinkedNode +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| [get_Encoding](./get_encoding/)() | Returns the encoding level of the XML document. | +| [get_InnerText](./get_innertext/)() override | Returns the concatenated values of the [XmlDeclaration](./). | +| [get_LocalName](./get_localname/)() override | Returns the local name of the node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_Standalone](./get_standalone/)() | Returns the value of the standalone attribute. | +| [get_Value](./get_value/)() override | Returns the value of the [XmlDeclaration](./). | +| [get_Version](./get_version/)() | Returns the XML version of the document. | +| [set_Encoding](./set_encoding/)(const String\&) | Sets the encoding level of the XML document. | +| [set_InnerText](./set_innertext/)(String) override | Sets the concatenated values of the [XmlDeclaration](./). | +| [set_Standalone](./set_standalone/)(const String\&) | Sets the value of the standalone attribute. | +| [set_Value](./set_value/)(String) override | Sets the value of the [XmlDeclaration](./). | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves the children of the node to the specified [XmlWriter](../xmlwriter/). Because [XmlDeclaration](./) nodes do not have children, this method has no effect. | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlLinkedNode](../xmllinkednode/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmldeclaration/clonenode/_index.md b/english/cpp/system.xml/xmldeclaration/clonenode/_index.md new file mode 100644 index 0000000000..1da0c55ead --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlDeclaration::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmldeclaration/clonenode/ +--- +## XmlDeclaration::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlDeclaration::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. Because [XmlDeclaration](../) nodes do not have children, the cloned node always includes the data value, regardless of the parameter setting. | + +### ReturnValue + +The cloned node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/get_encoding/_index.md b/english/cpp/system.xml/xmldeclaration/get_encoding/_index.md new file mode 100644 index 0000000000..fb743ef281 --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/get_encoding/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Xml::XmlDeclaration::get_Encoding method +linktitle: get_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::get_Encoding method. Returns the encoding level of the XML document in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmldeclaration/get_encoding/ +--- +## XmlDeclaration::get_Encoding method + + +Returns the encoding level of the XML document. + +```cpp +String System::Xml::XmlDeclaration::get_Encoding() +``` + + +### ReturnValue + +The valid character encoding name. +## Remarks + + + +The most commonly supported character encoding names for XML are the following: ||| +|-|-| +|Category |Encoding Names | +|Unicode |UTF-8, UTF-16 | +|ISO 10646 |ISO-10646-UCS-2, ISO-10646-UCS-4 | +|ISO 8859 |ISO-8859-n (where "n" is a digit from 1 to 9) | +|JIS X-0208-1997 |ISO-2022-JP, Shift_JIS, EUC-JP | + +This value is optional. If a value is not set, this method returns [String::Empty](../../../system/string/empty/). If an encoding attribute is not included, UTF-8 encoding is assumed when the document is written or saved out. +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/get_innertext/_index.md b/english/cpp/system.xml/xmldeclaration/get_innertext/_index.md new file mode 100644 index 0000000000..6214ad2f65 --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/get_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDeclaration::get_InnerText method +linktitle: get_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::get_InnerText method. Returns the concatenated values of the XmlDeclaration in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmldeclaration/get_innertext/ +--- +## XmlDeclaration::get_InnerText method + + +Returns the concatenated values of the [XmlDeclaration](../). + +```cpp +String System::Xml::XmlDeclaration::get_InnerText() override +``` + + +### ReturnValue + +The concatenated values of the [XmlDeclaration](../) (that is, everything between ****). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/get_localname/_index.md b/english/cpp/system.xml/xmldeclaration/get_localname/_index.md new file mode 100644 index 0000000000..83465bf61b --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDeclaration::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::get_LocalName method. Returns the local name of the node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmldeclaration/get_localname/ +--- +## XmlDeclaration::get_LocalName method + + +Returns the local name of the node. + +```cpp +String System::Xml::XmlDeclaration::get_LocalName() override +``` + + +### ReturnValue + +For [XmlDeclaration](../) nodes, the local name is **xml**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/get_name/_index.md b/english/cpp/system.xml/xmldeclaration/get_name/_index.md new file mode 100644 index 0000000000..db613c2048 --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDeclaration::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::get_Name method. Returns the qualified name of the node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmldeclaration/get_name/ +--- +## XmlDeclaration::get_Name method + + +Returns the qualified name of the node. + +```cpp +String System::Xml::XmlDeclaration::get_Name() override +``` + + +### ReturnValue + +For [XmlDeclaration](../) nodes, the name is **xml**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/get_nodetype/_index.md b/english/cpp/system.xml/xmldeclaration/get_nodetype/_index.md new file mode 100644 index 0000000000..5e67419722 --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDeclaration::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmldeclaration/get_nodetype/ +--- +## XmlDeclaration::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlDeclaration::get_NodeType() override +``` + + +### ReturnValue + +For [XmlDeclaration](../) nodes, this value is [XmlNodeType::XmlDeclaration](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/get_standalone/_index.md b/english/cpp/system.xml/xmldeclaration/get_standalone/_index.md new file mode 100644 index 0000000000..c544ae17ca --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/get_standalone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDeclaration::get_Standalone method +linktitle: get_Standalone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::get_Standalone method. Returns the value of the standalone attribute in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmldeclaration/get_standalone/ +--- +## XmlDeclaration::get_Standalone method + + +Returns the value of the standalone attribute. + +```cpp +String System::Xml::XmlDeclaration::get_Standalone() +``` + + +### ReturnValue + +Valid values are **yes** if all entity declarations required by the XML document are contained within the document or **no** if an external document type definition (DTD) is required. If a standalone attribute is not present in the XML declaration, this method returns [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/get_value/_index.md b/english/cpp/system.xml/xmldeclaration/get_value/_index.md new file mode 100644 index 0000000000..65a5fa6b7e --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDeclaration::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::get_Value method. Returns the value of the XmlDeclaration in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmldeclaration/get_value/ +--- +## XmlDeclaration::get_Value method + + +Returns the value of the [XmlDeclaration](../). + +```cpp +String System::Xml::XmlDeclaration::get_Value() override +``` + + +### ReturnValue + +The contents of the [XmlDeclaration](../) (that is, everything between ****). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/get_version/_index.md b/english/cpp/system.xml/xmldeclaration/get_version/_index.md new file mode 100644 index 0000000000..8bdf2d7079 --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/get_version/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDeclaration::get_Version method +linktitle: get_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::get_Version method. Returns the XML version of the document in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmldeclaration/get_version/ +--- +## XmlDeclaration::get_Version method + + +Returns the XML version of the document. + +```cpp +String System::Xml::XmlDeclaration::get_Version() +``` + + +### ReturnValue + +The value is always **1.0**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/ptr/_index.md b/english/cpp/system.xml/xmldeclaration/ptr/_index.md new file mode 100644 index 0000000000..432f7d6f1c --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlDeclaration::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmldeclaration/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlDeclaration::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/set_encoding/_index.md b/english/cpp/system.xml/xmldeclaration/set_encoding/_index.md new file mode 100644 index 0000000000..b6130a306b --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/set_encoding/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDeclaration::set_Encoding method +linktitle: set_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::set_Encoding method. Sets the encoding level of the XML document in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmldeclaration/set_encoding/ +--- +## XmlDeclaration::set_Encoding method + + +Sets the encoding level of the XML document. + +```cpp +void System::Xml::XmlDeclaration::set_Encoding(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/set_innertext/_index.md b/english/cpp/system.xml/xmldeclaration/set_innertext/_index.md new file mode 100644 index 0000000000..95bb94a6dc --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/set_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDeclaration::set_InnerText method +linktitle: set_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::set_InnerText method. Sets the concatenated values of the XmlDeclaration in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmldeclaration/set_innertext/ +--- +## XmlDeclaration::set_InnerText method + + +Sets the concatenated values of the [XmlDeclaration](../). + +```cpp +void System::Xml::XmlDeclaration::set_InnerText(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/set_standalone/_index.md b/english/cpp/system.xml/xmldeclaration/set_standalone/_index.md new file mode 100644 index 0000000000..e831dabed8 --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/set_standalone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDeclaration::set_Standalone method +linktitle: set_Standalone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::set_Standalone method. Sets the value of the standalone attribute in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmldeclaration/set_standalone/ +--- +## XmlDeclaration::set_Standalone method + + +Sets the value of the standalone attribute. + +```cpp +void System::Xml::XmlDeclaration::set_Standalone(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/set_value/_index.md b/english/cpp/system.xml/xmldeclaration/set_value/_index.md new file mode 100644 index 0000000000..3d5ec151eb --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDeclaration::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::set_Value method. Sets the value of the XmlDeclaration in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmldeclaration/set_value/ +--- +## XmlDeclaration::set_Value method + + +Sets the value of the [XmlDeclaration](../). + +```cpp +void System::Xml::XmlDeclaration::set_Value(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/writecontentto/_index.md b/english/cpp/system.xml/xmldeclaration/writecontentto/_index.md new file mode 100644 index 0000000000..1473f110df --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDeclaration::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::WriteContentTo method. Saves the children of the node to the specified XmlWriter. Because XmlDeclaration nodes do not have children, this method has no effect in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmldeclaration/writecontentto/ +--- +## XmlDeclaration::WriteContentTo method + + +Saves the children of the node to the specified [XmlWriter](../../xmlwriter/). Because [XmlDeclaration](../) nodes do not have children, this method has no effect. + +```cpp +void System::Xml::XmlDeclaration::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldeclaration/writeto/_index.md b/english/cpp/system.xml/xmldeclaration/writeto/_index.md new file mode 100644 index 0000000000..16939a15ed --- /dev/null +++ b/english/cpp/system.xml/xmldeclaration/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDeclaration::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDeclaration::WriteTo method. Saves the node to the specified XmlWriter in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmldeclaration/writeto/ +--- +## XmlDeclaration::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlDeclaration::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlDeclaration](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/_index.md b/english/cpp/system.xml/xmldocument/_index.md new file mode 100644 index 0000000000..854faed786 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/_index.md @@ -0,0 +1,98 @@ +--- +title: System::Xml::XmlDocument class +linktitle: XmlDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument class. Represents an XML document. You can use this class to load, validate, edit, add, and position XML in a document in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmldocument/ +--- +## XmlDocument class + + +Represents an XML document. You can use this class to load, validate, edit, add, and position XML in a document. + +```cpp +class XmlDocument : public System::Xml::XmlNode +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| [CreateAttribute](./createattribute/)(const String\&) | Creates an [XmlAttribute](../xmlattribute/) with the specified name. | +| [CreateAttribute](./createattribute/)(const String\&, const String\&) | Creates an [XmlAttribute](../xmlattribute/) with the specified qualified name and [XmlNode::get_NamespaceURI](../xmlnode/get_namespaceuri/). | +| virtual [CreateAttribute](./createattribute/)(const String\&, const String\&, const String\&) | Creates an [XmlAttribute](../xmlattribute/) with the specified [XmlNode::get_Prefix](../xmlnode/get_prefix/), [XmlDocument::get_LocalName](./get_localname/), and [XmlNode::get_NamespaceURI](../xmlnode/get_namespaceuri/). | +| virtual [CreateCDataSection](./createcdatasection/)(const String\&) | Creates an [XmlCDataSection](../xmlcdatasection/) containing the specified data. | +| virtual [CreateComment](./createcomment/)(const String\&) | Creates an [XmlComment](../xmlcomment/) containing the specified data. | +| virtual [CreateDocumentFragment](./createdocumentfragment/)() | Creates an [XmlDocumentFragment](../xmldocumentfragment/). | +| virtual [CreateDocumentType](./createdocumenttype/)(const String\&, const String\&, const String\&, const String\&) | Returns a new [XmlDocumentType](../xmldocumenttype/) object. | +| [CreateElement](./createelement/)(const String\&) | Creates an element with the specified name. | +| [CreateElement](./createelement/)(const String\&, const String\&) | Creates an [XmlElement](../xmlelement/) with the qualified name and [XmlNode::get_NamespaceURI](../xmlnode/get_namespaceuri/). | +| virtual [CreateElement](./createelement/)(const String\&, const String\&, const String\&) | Creates an element with the specified [XmlNode::get_Prefix](../xmlnode/get_prefix/), [XmlDocument::get_LocalName](./get_localname/), and [XmlNode::get_NamespaceURI](../xmlnode/get_namespaceuri/). | +| virtual [CreateEntityReference](./createentityreference/)(const String\&) | Creates an [XmlEntityReference](../xmlentityreference/) with the specified name. | +| [CreateNavigator](./createnavigator/)() override | Creates a new XPathNavigator object for navigating this document. | +| virtual [CreateNode](./createnode/)(XmlNodeType, const String\&, const String\&, const String\&) | Creates a [XmlNode](../xmlnode/) with the specified XmlNodeType, [XmlNode::get_Prefix](../xmlnode/get_prefix/), [XmlDocument::get_Name](./get_name/), and [XmlNode::get_NamespaceURI](../xmlnode/get_namespaceuri/). | +| virtual [CreateNode](./createnode/)(const String\&, const String\&, const String\&) | Creates an [XmlNode](../xmlnode/) with the specified node type, [XmlDocument::get_Name](./get_name/), and [XmlNode::get_NamespaceURI](../xmlnode/get_namespaceuri/). | +| virtual [CreateNode](./createnode/)(XmlNodeType, const String\&, const String\&) | Creates an [XmlNode](../xmlnode/) with the specified XmlNodeType, [XmlDocument::get_Name](./get_name/), and [XmlNode::get_NamespaceURI](../xmlnode/get_namespaceuri/). | +| virtual [CreateProcessingInstruction](./createprocessinginstruction/)(const String\&, const String\&) | Creates an [XmlProcessingInstruction](../xmlprocessinginstruction/) with the specified name and data. | +| virtual [CreateSignificantWhitespace](./createsignificantwhitespace/)(const String\&) | Creates an [XmlSignificantWhitespace](../xmlsignificantwhitespace/) node. | +| virtual [CreateTextNode](./createtextnode/)(const String\&) | Creates an [XmlText](../xmltext/) with the specified text. | +| virtual [CreateWhitespace](./createwhitespace/)(const String\&) | Creates an [XmlWhitespace](../xmlwhitespace/) node. | +| virtual [CreateXmlDeclaration](./createxmldeclaration/)(const String\&, const String\&, const String\&) | Creates an [XmlDeclaration](../xmldeclaration/) node with the specified values. | +| [get_BaseURI](./get_baseuri/)() override | Returns the base URI of the current node. | +| [get_DocumentElement](./get_documentelement/)() | Returns the root [XmlElement](../xmlelement/) for the document. | +| virtual [get_DocumentType](./get_documenttype/)() | Returns the node containing the DOCTYPE declaration. | +| [get_Implementation](./get_implementation/)() | Returns the [XmlImplementation](../xmlimplementation/) object for the current document. | +| [get_InnerXml](./get_innerxml/)() override | Returns the markup representing the children of the current node. | +| [get_IsReadOnly](./get_isreadonly/)() override | Returns a value indicating whether the current node is read-only. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the node. | +| [get_NameTable](./get_nametable/)() | Returns the [XmlNameTable](../xmlnametable/) associated with this implementation. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_OwnerDocument](./get_ownerdocument/)() override | Returns the [XmlDocument](./) to which the current node belongs. | +| [get_PreserveWhitespace](./get_preservewhitespace/)() | Returns a value indicating whether to preserve white space in element content. | +| [get_SchemaInfo](./get_schemainfo/)() override | Returns the Post-Schema-Validation-Infoset (PSVI) of the node. | +| [get_Schemas](./get_schemas/)() | Returns the XmlSchemaSet object associated with this [XmlDocument](./). | +| virtual [GetElementById](./getelementbyid/)(String) | Returns the [XmlElement](../xmlelement/) with the specified ID. | +| virtual [GetElementsByTagName](./getelementsbytagname/)(String) | Returns an [XmlNodeList](../xmlnodelist/) containing a list of all descendant elements that match the specified name. | +| virtual [GetElementsByTagName](./getelementsbytagname/)(String, String) | Returns an [XmlNodeList](../xmlnodelist/) containing a list of all descendant elements that match the specified [XmlDocument::get_LocalName](./get_localname/) and [XmlNode::get_NamespaceURI](../xmlnode/get_namespaceuri/). | +| virtual [ImportNode](./importnode/)(SharedPtr\, bool) | Imports a node from another document to the current document. | +| virtual [Load](./load/)(String) | Loads the XML document from the specified URL. | +| virtual [Load](./load/)(SharedPtr\) | Loads the XML document from the specified stream. | +| virtual [Load](./load/)(SharedPtr\) | Loads the XML document from the specified TextReader. | +| virtual [Load](./load/)(SharedPtr\) | Loads the XML document from the specified [XmlReader](../xmlreader/). | +| virtual [LoadXml](./loadxml/)(String) | Loads the XML document from the specified string. | +| virtual [ReadNode](./readnode/)(SharedPtr\) | Creates an [XmlNode](../xmlnode/) object based on the information in the [XmlReader](../xmlreader/). The reader must be positioned on a node or attribute. | +| virtual [Save](./save/)(String) | Saves the XML document to the specified file. If the specified file exists, this method overwrites it. | +| virtual [Save](./save/)(SharedPtr\) | Saves the XML document to the specified stream. | +| virtual [Save](./save/)(SharedPtr\) | Saves the XML document to the specified TextWriter. | +| virtual [Save](./save/)(SharedPtr\) | Saves the XML document to the specified [XmlWriter](../xmlwriter/). | +| [set_InnerText](./set_innertext/)(String) override | Throws an InvalidOperationException in all cases. | +| [set_InnerXml](./set_innerxml/)(String) override | Sets the markup representing the children of the current node. | +| [set_PreserveWhitespace](./set_preservewhitespace/)(bool) | Sets a value indicating whether to preserve white space in element content. | +| [set_Schemas](./set_schemas/)(const SharedPtr\\&) | Sets the XmlSchemaSet object associated with this [XmlDocument](./). | +| virtual [set_XmlResolver](./set_xmlresolver/)(SharedPtr\) | Sets the [XmlResolver](../xmlresolver/) to use for resolving external resources. | +| [Validate](./validate/)(Schema::ValidationEventHandler) | Validates the [XmlDocument](./) against the XML [Schema](../../system.xml.schema/) Definition Language (XSD) schemas contained in the [XmlDocument::get_Schemas](./get_schemas/) list. | +| [Validate](./validate/)(Schema::ValidationEventHandler, const SharedPtr\\&) | Validates the [XmlNode](../xmlnode/) object specified against the XML [Schema](../../system.xml.schema/) Definition Language (XSD) schemas in the [XmlDocument::get_Schemas](./get_schemas/) list. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves all the children of the [XmlDocument](./) node to the specified [XmlWriter](../xmlwriter/). | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the [XmlDocument](./) node to the specified [XmlWriter](../xmlwriter/). | +| [XmlDocument](./xmldocument/)() | Initializes a new instance of the [XmlDocument](./) class. | +| [XmlDocument](./xmldocument/)(const SharedPtr\\&) | Initializes a new instance of the [XmlDocument](./) class with the specified [XmlNameTable](../xmlnametable/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlNode](../xmlnode/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmldocument/clonenode/_index.md b/english/cpp/system.xml/xmldocument/clonenode/_index.md new file mode 100644 index 0000000000..e39abdbb4a --- /dev/null +++ b/english/cpp/system.xml/xmldocument/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlDocument::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmldocument/clonenode/ +--- +## XmlDocument::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlDocument::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. | + +### ReturnValue + +The cloned [XmlDocument](../) node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createattribute/_index.md b/english/cpp/system.xml/xmldocument/createattribute/_index.md new file mode 100644 index 0000000000..1167d2056a --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createattribute/_index.md @@ -0,0 +1,90 @@ +--- +title: System::Xml::XmlDocument::CreateAttribute method +linktitle: CreateAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateAttribute method. Creates an XmlAttribute with the specified name in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmldocument/createattribute/ +--- +## XmlDocument::CreateAttribute(const String\&) method + + +Creates an [XmlAttribute](../../xmlattribute/) with the specified name. + +```cpp +SharedPtr System::Xml::XmlDocument::CreateAttribute(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The qualified name of the attribute. If the name contains a colon, the [XmlNode::get_Prefix](../../xmlnode/get_prefix/) value reflects the part of the name preceding the first colon and the [XmlDocument::get_LocalName](../get_localname/) value reflects the part of the name following the first colon. The [XmlNode::get_NamespaceURI](../../xmlnode/get_namespaceuri/) remains empty unless the prefix is a recognized built-in prefix such as **xmlns**. In this case get_NamespaceURI has a value of [http://www.w3.org/2000/xmlns/](http://www.w3.org/2000/xmlns/). | + +### ReturnValue + +The new [XmlAttribute](../../xmlattribute/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::CreateAttribute(const String\&, const String\&, const String\&) method + + +Creates an [XmlAttribute](../../xmlattribute/) with the specified [XmlNode::get_Prefix](../../xmlnode/get_prefix/), [XmlDocument::get_LocalName](../get_localname/), and [XmlNode::get_NamespaceURI](../../xmlnode/get_namespaceuri/). + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateAttribute(const String &prefix, const String &localName, const String &namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The prefix of the attribute (if any). [String::Empty](../../../system/string/empty/) and **nullptr** are equivalent. | +| localName | const String\& | The local name of the attribute. | +| namespaceURI | const String\& | The namespace URI of the attribute (if any). [String::Empty](../../../system/string/empty/) and **nullptr** are equivalent. If **prefix** is **xmlns**, then this parameter must be [http://www.w3.org/2000/xmlns/;](http://www.w3.org/2000/xmlns/;) otherwise an exception is thrown. | + +### ReturnValue + +The new [XmlAttribute](../../xmlattribute/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::CreateAttribute(const String\&, const String\&) method + + +Creates an [XmlAttribute](../../xmlattribute/) with the specified qualified name and [XmlNode::get_NamespaceURI](../../xmlnode/get_namespaceuri/). + +```cpp +SharedPtr System::Xml::XmlDocument::CreateAttribute(const String &qualifiedName, const String &namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| qualifiedName | const String\& | The qualified name of the attribute. If the name contains a colon then the [XmlNode::get_Prefix](../../xmlnode/get_prefix/) value will reflect the part of the name preceding the colon and the [XmlDocument::get_LocalName](../get_localname/) value will reflect the part of the name after the colon. | +| namespaceURI | const String\& | The namespaceURI of the attribute. If the qualified name includes a prefix of **xmlns**, then this parameter must be [http://www.w3.org/2000/xmlns/](http://www.w3.org/2000/xmlns/). | + +### ReturnValue + +The new [XmlAttribute](../../xmlattribute/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createcdatasection/_index.md b/english/cpp/system.xml/xmldocument/createcdatasection/_index.md new file mode 100644 index 0000000000..e8a2173fb1 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createcdatasection/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlDocument::CreateCDataSection method +linktitle: CreateCDataSection +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateCDataSection method. Creates an XmlCDataSection containing the specified data in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmldocument/createcdatasection/ +--- +## XmlDocument::CreateCDataSection method + + +Creates an [XmlCDataSection](../../xmlcdatasection/) containing the specified data. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateCDataSection(const String &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const String\& | The content of the new [XmlCDataSection](../../xmlcdatasection/). | + +### ReturnValue + +The new [XmlCDataSection](../../xmlcdatasection/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlCDataSection](../../xmlcdatasection/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createcomment/_index.md b/english/cpp/system.xml/xmldocument/createcomment/_index.md new file mode 100644 index 0000000000..c2aee027c9 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createcomment/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlDocument::CreateComment method +linktitle: CreateComment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateComment method. Creates an XmlComment containing the specified data in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmldocument/createcomment/ +--- +## XmlDocument::CreateComment method + + +Creates an [XmlComment](../../xmlcomment/) containing the specified data. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateComment(const String &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const String\& | The content of the new [XmlComment](../../xmlcomment/). | + +### ReturnValue + +The new [XmlComment](../../xmlcomment/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlComment](../../xmlcomment/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createdocumentfragment/_index.md b/english/cpp/system.xml/xmldocument/createdocumentfragment/_index.md new file mode 100644 index 0000000000..bc79ea4079 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createdocumentfragment/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::CreateDocumentFragment method +linktitle: CreateDocumentFragment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateDocumentFragment method. Creates an XmlDocumentFragment in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmldocument/createdocumentfragment/ +--- +## XmlDocument::CreateDocumentFragment method + + +Creates an [XmlDocumentFragment](../../xmldocumentfragment/). + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateDocumentFragment() +``` + + +### ReturnValue + +The new [XmlDocumentFragment](../../xmldocumentfragment/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlDocumentFragment](../../xmldocumentfragment/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createdocumenttype/_index.md b/english/cpp/system.xml/xmldocument/createdocumenttype/_index.md new file mode 100644 index 0000000000..dda646b175 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createdocumenttype/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Xml::XmlDocument::CreateDocumentType method +linktitle: CreateDocumentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateDocumentType method. Returns a new XmlDocumentType object in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmldocument/createdocumenttype/ +--- +## XmlDocument::CreateDocumentType method + + +Returns a new [XmlDocumentType](../../xmldocumenttype/) object. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateDocumentType(const String &name, const String &publicId, const String &systemId, const String &internalSubset) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Name of the document type. | +| publicId | const String\& | The public identifier of the document type or **nullptr**. You can specify a public URI and also a system identifier to identify the location of the external DTD subset. | +| systemId | const String\& | The system identifier of the document type or **nullptr**. Specifies the URL of the file location for the external DTD subset. | +| internalSubset | const String\& | The DTD internal subset of the document type or **nullptr**. | + +### ReturnValue + +The new [XmlDocumentType](../../xmldocumenttype/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlDocumentType](../../xmldocumenttype/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createelement/_index.md b/english/cpp/system.xml/xmldocument/createelement/_index.md new file mode 100644 index 0000000000..fb8bd5e100 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createelement/_index.md @@ -0,0 +1,90 @@ +--- +title: System::Xml::XmlDocument::CreateElement method +linktitle: CreateElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateElement method. Creates an element with the specified name in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmldocument/createelement/ +--- +## XmlDocument::CreateElement(const String\&) method + + +Creates an element with the specified name. + +```cpp +SharedPtr System::Xml::XmlDocument::CreateElement(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The qualified name of the element. If the name contains a colon then the [XmlNode::get_Prefix](../../xmlnode/get_prefix/) value reflects the part of the name preceding the colon and the [XmlDocument::get_LocalName](../get_localname/) value reflects the part of the name after the colon. The qualified name cannot include a prefix of **xmlns**. | + +### ReturnValue + +The new [XmlElement](../../xmlelement/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../xmlelement/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::CreateElement(const String\&, const String\&, const String\&) method + + +Creates an element with the specified [XmlNode::get_Prefix](../../xmlnode/get_prefix/), [XmlDocument::get_LocalName](../get_localname/), and [XmlNode::get_NamespaceURI](../../xmlnode/get_namespaceuri/). + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateElement(const String &prefix, const String &localName, const String &namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The prefix of the new element (if any). [String::Empty](../../../system/string/empty/) and **nullptr** are equivalent. | +| localName | const String\& | The local name of the new element. | +| namespaceURI | const String\& | The namespace URI of the new element (if any). [String::Empty](../../../system/string/empty/) and **nullptr** are equivalent. | + +### ReturnValue + +The new [XmlElement](../../xmlelement/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../xmlelement/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::CreateElement(const String\&, const String\&) method + + +Creates an [XmlElement](../../xmlelement/) with the qualified name and [XmlNode::get_NamespaceURI](../../xmlnode/get_namespaceuri/). + +```cpp +SharedPtr System::Xml::XmlDocument::CreateElement(const String &qualifiedName, const String &namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| qualifiedName | const String\& | The qualified name of the element. If the name contains a colon then the [XmlNode::get_Prefix](../../xmlnode/get_prefix/) value will reflect the part of the name preceding the colon and the [XmlDocument::get_LocalName](../get_localname/) value will reflect the part of the name after the colon. The qualified name cannot include a prefix of **xmlns**. | +| namespaceURI | const String\& | The namespace URI of the element. | + +### ReturnValue + +The new [XmlElement](../../xmlelement/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../xmlelement/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createentityreference/_index.md b/english/cpp/system.xml/xmldocument/createentityreference/_index.md new file mode 100644 index 0000000000..16fcc113f7 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createentityreference/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlDocument::CreateEntityReference method +linktitle: CreateEntityReference +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateEntityReference method. Creates an XmlEntityReference with the specified name in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmldocument/createentityreference/ +--- +## XmlDocument::CreateEntityReference method + + +Creates an [XmlEntityReference](../../xmlentityreference/) with the specified name. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateEntityReference(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name of the entity reference. | + +### ReturnValue + +The new [XmlEntityReference](../../xmlentityreference/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlEntityReference](../../xmlentityreference/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createnavigator/_index.md b/english/cpp/system.xml/xmldocument/createnavigator/_index.md new file mode 100644 index 0000000000..efe4e55f26 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createnavigator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::CreateNavigator method +linktitle: CreateNavigator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateNavigator method. Creates a new XPathNavigator object for navigating this document in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmldocument/createnavigator/ +--- +## XmlDocument::CreateNavigator method + + +Creates a new XPathNavigator object for navigating this document. + +```cpp +SharedPtr System::Xml::XmlDocument::CreateNavigator() override +``` + + +### ReturnValue + +An XPathNavigator object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createnode/_index.md b/english/cpp/system.xml/xmldocument/createnode/_index.md new file mode 100644 index 0000000000..7661f3a804 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createnode/_index.md @@ -0,0 +1,115 @@ +--- +title: System::Xml::XmlDocument::CreateNode method +linktitle: CreateNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateNode method. Creates an XmlNode with the specified node type, XmlDocument::get_Name, and XmlNode::get_NamespaceURI in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmldocument/createnode/ +--- +## XmlDocument::CreateNode(const String\&, const String\&, const String\&) method + + +Creates an [XmlNode](../../xmlnode/) with the specified node type, [XmlDocument::get_Name](../get_name/), and [XmlNode::get_NamespaceURI](../../xmlnode/get_namespaceuri/). + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateNode(const String &nodeTypeString, const String &name, const String &namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nodeTypeString | const String\& | [String](../../../system/string/) version of the XmlNodeType of the new node. This parameter must be one of the values listed in the table below. | +| name | const String\& | The qualified name of the new node. If the name contains a colon, it is parsed into [XmlNode::get_Prefix](../../xmlnode/get_prefix/) and [XmlDocument::get_LocalName](../get_localname/) components. | +| namespaceURI | const String\& | The namespace URI of the new node. | + +### ReturnValue + +The new [XmlNode](../../xmlnode/). +## Remarks + + + +The **nodeTypeString** parameter is case sensitive and must be one of the values in the following table: ||| +|-|-| +|nodeTypeString|XmlNodeType | +|attribute|Attribute| +|cdatasection|CDATA | +|comment|Comment | +|document|Document | +|documentfragment|DocumentFragment | +|documenttype|DocumentType | +|element|Element | +|entityreference|EntityReference | +|processinginstruction|ProcessingInstruction | +|significantwhitespace|SignificantWhitespace | +|text|Text| +|whitespace|Whitespace | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::CreateNode(XmlNodeType, const String\&, const String\&) method + + +Creates an [XmlNode](../../xmlnode/) with the specified XmlNodeType, [XmlDocument::get_Name](../get_name/), and [XmlNode::get_NamespaceURI](../../xmlnode/get_namespaceuri/). + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateNode(XmlNodeType type, const String &name, const String &namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | XmlNodeType | The XmlNodeType of the new node. | +| name | const String\& | The qualified name of the new node. If the name contains a colon then it is parsed into [XmlNode::get_Prefix](../../xmlnode/get_prefix/) and [XmlDocument::get_LocalName](../get_localname/) components. | +| namespaceURI | const String\& | The namespace URI of the new node. | + +### ReturnValue + +The new [XmlNode](../../xmlnode/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::CreateNode(XmlNodeType, const String\&, const String\&, const String\&) method + + +Creates a [XmlNode](../../xmlnode/) with the specified XmlNodeType, [XmlNode::get_Prefix](../../xmlnode/get_prefix/), [XmlDocument::get_Name](../get_name/), and [XmlNode::get_NamespaceURI](../../xmlnode/get_namespaceuri/). + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateNode(XmlNodeType type, const String &prefix, const String &name, const String &namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | XmlNodeType | The XmlNodeType of the new node. | +| prefix | const String\& | The prefix of the new node. | +| name | const String\& | The local name of the new node. | +| namespaceURI | const String\& | The namespace URI of the new node. | + +### ReturnValue + +The new [XmlNode](../../xmlnode/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createprocessinginstruction/_index.md b/english/cpp/system.xml/xmldocument/createprocessinginstruction/_index.md new file mode 100644 index 0000000000..88d97e0170 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createprocessinginstruction/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XmlDocument::CreateProcessingInstruction method +linktitle: CreateProcessingInstruction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateProcessingInstruction method. Creates an XmlProcessingInstruction with the specified name and data in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmldocument/createprocessinginstruction/ +--- +## XmlDocument::CreateProcessingInstruction method + + +Creates an [XmlProcessingInstruction](../../xmlprocessinginstruction/) with the specified name and data. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateProcessingInstruction(const String &target, const String &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| target | const String\& | The name of the processing instruction. | +| data | const String\& | The data for the processing instruction. | + +### ReturnValue + +The new [XmlProcessingInstruction](../../xmlprocessinginstruction/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlProcessingInstruction](../../xmlprocessinginstruction/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createsignificantwhitespace/_index.md b/english/cpp/system.xml/xmldocument/createsignificantwhitespace/_index.md new file mode 100644 index 0000000000..e5af69d956 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createsignificantwhitespace/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlDocument::CreateSignificantWhitespace method +linktitle: CreateSignificantWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateSignificantWhitespace method. Creates an XmlSignificantWhitespace node in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmldocument/createsignificantwhitespace/ +--- +## XmlDocument::CreateSignificantWhitespace method + + +Creates an [XmlSignificantWhitespace](../../xmlsignificantwhitespace/) node. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateSignificantWhitespace(const String &text) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const String\& | The string must contain only the following characters **'\x20'**, **'\x0d'**, **'\x0a'**, **'\x09'**. | + +### ReturnValue + +A new [XmlSignificantWhitespace](../../xmlsignificantwhitespace/) node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSignificantWhitespace](../../xmlsignificantwhitespace/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createtextnode/_index.md b/english/cpp/system.xml/xmldocument/createtextnode/_index.md new file mode 100644 index 0000000000..62c4935ce2 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createtextnode/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlDocument::CreateTextNode method +linktitle: CreateTextNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateTextNode method. Creates an XmlText with the specified text in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmldocument/createtextnode/ +--- +## XmlDocument::CreateTextNode method + + +Creates an [XmlText](../../xmltext/) with the specified text. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateTextNode(const String &text) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const String\& | The text for the [Text](../../../system.text/) node. | + +### ReturnValue + +The new [XmlText](../../xmltext/) node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlText](../../xmltext/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createwhitespace/_index.md b/english/cpp/system.xml/xmldocument/createwhitespace/_index.md new file mode 100644 index 0000000000..208f670632 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createwhitespace/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlDocument::CreateWhitespace method +linktitle: CreateWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateWhitespace method. Creates an XmlWhitespace node in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmldocument/createwhitespace/ +--- +## XmlDocument::CreateWhitespace method + + +Creates an [XmlWhitespace](../../xmlwhitespace/) node. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateWhitespace(const String &text) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const String\& | The string must contain only the following characters **'\x20'**, **'\x0d'**, **'\x0a'**, **'\x09'**. | + +### ReturnValue + +A new [XmlWhitespace](../../xmlwhitespace/) node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWhitespace](../../xmlwhitespace/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/createxmldeclaration/_index.md b/english/cpp/system.xml/xmldocument/createxmldeclaration/_index.md new file mode 100644 index 0000000000..94a347d469 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/createxmldeclaration/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Xml::XmlDocument::CreateXmlDeclaration method +linktitle: CreateXmlDeclaration +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::CreateXmlDeclaration method. Creates an XmlDeclaration node with the specified values in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmldocument/createxmldeclaration/ +--- +## XmlDocument::CreateXmlDeclaration method + + +Creates an [XmlDeclaration](../../xmldeclaration/) node with the specified values. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::CreateXmlDeclaration(const String &version, const String &encoding, const String &standalone) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| version | const String\& | The version must be "1.0". | +| encoding | const String\& | The value of the encoding attribute. This is the encoding that is used when you save the [XmlDocument](../) to a file or a stream; therefore, it must be set to a string supported by the [Text::Encoding](../../../system.text/encoding/) class, otherwise "XmlDocument::Save(String)" fails. If this is **nullptr** or [String::Empty](../../../system/string/empty/), the [XmlDocument::Save](../save/) method does not write an encoding attribute on the XML declaration and therefore the default encoding, UTF-8, is used. | +| standalone | const String\& | The value must be either "yes" or "no". If this is **nullptr** or [String::Empty](../../../system/string/empty/), the [XmlDocument::Save](../save/) method does not write a standalone attribute on the XML declaration. | + +### ReturnValue + +The new [XmlDeclaration](../../xmldeclaration/) node. +## Remarks + + + +Note: If the [XmlDocument](../) is saved to either a TextWriter or an [XmlTextWriter](../../xmltextwriter/), this encoding value is discarded. Instead, the encoding of the TextWriter or the [XmlTextWriter](../../xmltextwriter/) is used. This ensures that the XML written out can be read back using the correct encoding. +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlDeclaration](../../xmldeclaration/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_baseuri/_index.md b/english/cpp/system.xml/xmldocument/get_baseuri/_index.md new file mode 100644 index 0000000000..5d8a63d00a --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_baseuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocument::get_BaseURI method +linktitle: get_BaseURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_BaseURI method. Returns the base URI of the current node in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmldocument/get_baseuri/ +--- +## XmlDocument::get_BaseURI method + + +Returns the base URI of the current node. + +```cpp +String System::Xml::XmlDocument::get_BaseURI() override +``` + + +### ReturnValue + +The location from which the node was loaded. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_documentelement/_index.md b/english/cpp/system.xml/xmldocument/get_documentelement/_index.md new file mode 100644 index 0000000000..1502517bc5 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_documentelement/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::get_DocumentElement method +linktitle: get_DocumentElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_DocumentElement method. Returns the root XmlElement for the document in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmldocument/get_documentelement/ +--- +## XmlDocument::get_DocumentElement method + + +Returns the root [XmlElement](../../xmlelement/) for the document. + +```cpp +SharedPtr System::Xml::XmlDocument::get_DocumentElement() +``` + + +### ReturnValue + +The [XmlElement](../../xmlelement/) that represents the root of the XML document tree. If no root exists, **nullptr** is returned. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../xmlelement/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_documenttype/_index.md b/english/cpp/system.xml/xmldocument/get_documenttype/_index.md new file mode 100644 index 0000000000..24be161e9b --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_documenttype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::get_DocumentType method +linktitle: get_DocumentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_DocumentType method. Returns the node containing the DOCTYPE declaration in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmldocument/get_documenttype/ +--- +## XmlDocument::get_DocumentType method + + +Returns the node containing the DOCTYPE declaration. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::get_DocumentType() +``` + + +### ReturnValue + +The [XmlNode](../../xmlnode/) containing the DocumentType (DOCTYPE declaration). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlDocumentType](../../xmldocumenttype/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_implementation/_index.md b/english/cpp/system.xml/xmldocument/get_implementation/_index.md new file mode 100644 index 0000000000..46e6bd29a1 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_implementation/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::get_Implementation method +linktitle: get_Implementation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_Implementation method. Returns the XmlImplementation object for the current document in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmldocument/get_implementation/ +--- +## XmlDocument::get_Implementation method + + +Returns the [XmlImplementation](../../xmlimplementation/) object for the current document. + +```cpp +SharedPtr System::Xml::XmlDocument::get_Implementation() +``` + + +### ReturnValue + +The [XmlImplementation](../../xmlimplementation/) object for the current document. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlImplementation](../../xmlimplementation/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_innerxml/_index.md b/english/cpp/system.xml/xmldocument/get_innerxml/_index.md new file mode 100644 index 0000000000..dbb6ebf51d --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocument::get_InnerXml method +linktitle: get_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_InnerXml method. Returns the markup representing the children of the current node in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmldocument/get_innerxml/ +--- +## XmlDocument::get_InnerXml method + + +Returns the markup representing the children of the current node. + +```cpp +String System::Xml::XmlDocument::get_InnerXml() override +``` + + +### ReturnValue + +The markup of the children of the current node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_isreadonly/_index.md b/english/cpp/system.xml/xmldocument/get_isreadonly/_index.md new file mode 100644 index 0000000000..8116102c51 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlDocument::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_IsReadOnly method. Returns a value indicating whether the current node is read-only in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmldocument/get_isreadonly/ +--- +## XmlDocument::get_IsReadOnly method + + +Returns a value indicating whether the current node is read-only. + +```cpp +bool System::Xml::XmlDocument::get_IsReadOnly() override +``` + + +### ReturnValue + +**true** if the current node is read-only; otherwise **false**. [XmlDocument](../) nodes always return **false**. + +## See Also + +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_localname/_index.md b/english/cpp/system.xml/xmldocument/get_localname/_index.md new file mode 100644 index 0000000000..89f7934fec --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocument::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_LocalName method. Returns the local name of the node in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmldocument/get_localname/ +--- +## XmlDocument::get_LocalName method + + +Returns the local name of the node. + +```cpp +String System::Xml::XmlDocument::get_LocalName() override +``` + + +### ReturnValue + +For [XmlDocument](../) nodes, the local name is #document. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_name/_index.md b/english/cpp/system.xml/xmldocument/get_name/_index.md new file mode 100644 index 0000000000..10e5831ab7 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocument::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_Name method. Returns the qualified name of the node in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmldocument/get_name/ +--- +## XmlDocument::get_Name method + + +Returns the qualified name of the node. + +```cpp +String System::Xml::XmlDocument::get_Name() override +``` + + +### ReturnValue + +For [XmlDocument](../) nodes, the name is #document. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_nametable/_index.md b/english/cpp/system.xml/xmldocument/get_nametable/_index.md new file mode 100644 index 0000000000..037dbac907 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::get_NameTable method +linktitle: get_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_NameTable method. Returns the XmlNameTable associated with this implementation in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmldocument/get_nametable/ +--- +## XmlDocument::get_NameTable method + + +Returns the [XmlNameTable](../../xmlnametable/) associated with this implementation. + +```cpp +SharedPtr System::Xml::XmlDocument::get_NameTable() +``` + + +### ReturnValue + +An [XmlNameTable](../../xmlnametable/) enabling you to get the atomized version of a string within the document. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_nodetype/_index.md b/english/cpp/system.xml/xmldocument/get_nodetype/_index.md new file mode 100644 index 0000000000..e69caafa36 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocument::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmldocument/get_nodetype/ +--- +## XmlDocument::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlDocument::get_NodeType() override +``` + + +### ReturnValue + +The node type. For [XmlDocument](../) nodes, this value is [XmlNodeType::Document](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_ownerdocument/_index.md b/english/cpp/system.xml/xmldocument/get_ownerdocument/_index.md new file mode 100644 index 0000000000..f551bd33cc --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_ownerdocument/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::get_OwnerDocument method +linktitle: get_OwnerDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_OwnerDocument method. Returns the XmlDocument to which the current node belongs in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmldocument/get_ownerdocument/ +--- +## XmlDocument::get_OwnerDocument method + + +Returns the [XmlDocument](../) to which the current node belongs. + +```cpp +SharedPtr System::Xml::XmlDocument::get_OwnerDocument() override +``` + + +### ReturnValue + +For [XmlDocument](../) nodes ([XmlDocument::get_NodeType](../get_nodetype/) equals [XmlNodeType::Document](../../xmlnodetype/)), this method always returns **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlDocument](../) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_preservewhitespace/_index.md b/english/cpp/system.xml/xmldocument/get_preservewhitespace/_index.md new file mode 100644 index 0000000000..5f219d26a5 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_preservewhitespace/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlDocument::get_PreserveWhitespace method +linktitle: get_PreserveWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_PreserveWhitespace method. Returns a value indicating whether to preserve white space in element content in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmldocument/get_preservewhitespace/ +--- +## XmlDocument::get_PreserveWhitespace method + + +Returns a value indicating whether to preserve white space in element content. + +```cpp +bool System::Xml::XmlDocument::get_PreserveWhitespace() +``` + + +### ReturnValue + +**true** to preserve white space; otherwise **false**. The default is **false**. + +## See Also + +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_schemainfo/_index.md b/english/cpp/system.xml/xmldocument/get_schemainfo/_index.md new file mode 100644 index 0000000000..df30d20cd9 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_schemainfo/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::get_SchemaInfo method +linktitle: get_SchemaInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_SchemaInfo method. Returns the Post-Schema-Validation-Infoset (PSVI) of the node in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmldocument/get_schemainfo/ +--- +## XmlDocument::get_SchemaInfo method + + +Returns the Post-Schema-Validation-Infoset (PSVI) of the node. + +```cpp +SharedPtr System::Xml::XmlDocument::get_SchemaInfo() override +``` + + +### ReturnValue + +The IXmlSchemaInfo object representing the PSVI of the node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXmlSchemaInfo](../../../system.xml.schema/ixmlschemainfo/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/get_schemas/_index.md b/english/cpp/system.xml/xmldocument/get_schemas/_index.md new file mode 100644 index 0000000000..6c930b2e71 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/get_schemas/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::get_Schemas method +linktitle: get_Schemas +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::get_Schemas method. Returns the XmlSchemaSet object associated with this XmlDocument in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmldocument/get_schemas/ +--- +## XmlDocument::get_Schemas method + + +Returns the XmlSchemaSet object associated with this [XmlDocument](../). + +```cpp +SharedPtr System::Xml::XmlDocument::get_Schemas() +``` + + +### ReturnValue + +An XmlSchemaSet object containing the XML [Schema](../../../system.xml.schema/) Definition Language (XSD) schemas associated with this [XmlDocument](../); otherwise, an empty XmlSchemaSet object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSet](../../../system.xml.schema/xmlschemaset/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/getelementbyid/_index.md b/english/cpp/system.xml/xmldocument/getelementbyid/_index.md new file mode 100644 index 0000000000..fc8c644863 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/getelementbyid/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlDocument::GetElementById method +linktitle: GetElementById +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::GetElementById method. Returns the XmlElement with the specified ID in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml/xmldocument/getelementbyid/ +--- +## XmlDocument::GetElementById method + + +Returns the [XmlElement](../../xmlelement/) with the specified ID. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::GetElementById(String elementId) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| elementId | String | The attribute ID to match. | + +### ReturnValue + +The [XmlElement](../../xmlelement/) with the matching ID or **nullptr** if no matching element is found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../xmlelement/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/getelementsbytagname/_index.md b/english/cpp/system.xml/xmldocument/getelementsbytagname/_index.md new file mode 100644 index 0000000000..73504d38f3 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/getelementsbytagname/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Xml::XmlDocument::GetElementsByTagName method +linktitle: GetElementsByTagName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::GetElementsByTagName method. Returns an XmlNodeList containing a list of all descendant elements that match the specified XmlDocument::get_LocalName and XmlNode::get_NamespaceURI in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml/xmldocument/getelementsbytagname/ +--- +## XmlDocument::GetElementsByTagName(String, String) method + + +Returns an [XmlNodeList](../../xmlnodelist/) containing a list of all descendant elements that match the specified [XmlDocument::get_LocalName](../get_localname/) and [XmlNode::get_NamespaceURI](../../xmlnode/get_namespaceuri/). + +```cpp +virtual SharedPtr System::Xml::XmlDocument::GetElementsByTagName(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The LocalName to match. The special value **"*"** matches all tags. | +| namespaceURI | String | NamespaceURI to match. | + +### ReturnValue + +An [XmlNodeList](../../xmlnodelist/) containing a list of all matching nodes. If no nodes match the specified **localName** and **namespaceURI**, the returned collection will be empty. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../xmlnodelist/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::GetElementsByTagName(String) method + + +Returns an [XmlNodeList](../../xmlnodelist/) containing a list of all descendant elements that match the specified name. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::GetElementsByTagName(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name to match. It is matched against the **get_Name** value of the matching node. The special value **"*"** matches all tags. | + +### ReturnValue + +An [XmlNodeList](../../xmlnodelist/) containing a list of all matching nodes. If no nodes match **name**, the returned collection will be empty. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../xmlnodelist/) +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/importnode/_index.md b/english/cpp/system.xml/xmldocument/importnode/_index.md new file mode 100644 index 0000000000..e4fb536466 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/importnode/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlDocument::ImportNode method +linktitle: ImportNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::ImportNode method. Imports a node from another document to the current document in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml/xmldocument/importnode/ +--- +## XmlDocument::ImportNode method + + +Imports a node from another document to the current document. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::ImportNode(SharedPtr node, bool deep) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | SharedPtr\ | The node being imported. | +| deep | bool | **true** to perform a deep clone; otherwise, **false**. | + +### ReturnValue + +The imported [XmlNode](../../xmlnode/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/load/_index.md b/english/cpp/system.xml/xmldocument/load/_index.md new file mode 100644 index 0000000000..1c9b01df17 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/load/_index.md @@ -0,0 +1,92 @@ +--- +title: System::Xml::XmlDocument::Load method +linktitle: Load +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::Load method. Loads the XML document from the specified stream in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml/xmldocument/load/ +--- +## XmlDocument::Load(SharedPtr\) method + + +Loads the XML document from the specified stream. + +```cpp +virtual void System::Xml::XmlDocument::Load(SharedPtr inStream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inStream | SharedPtr\ | The stream containing the XML document to load. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::Load(SharedPtr\) method + + +Loads the XML document from the specified TextReader. + +```cpp +virtual void System::Xml::XmlDocument::Load(SharedPtr txtReader) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| txtReader | SharedPtr\ | The TextReader used to feed the XML data into the document. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextReader](../../../system.io/textreader/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::Load(SharedPtr\) method + + +Loads the XML document from the specified [XmlReader](../../xmlreader/). + +```cpp +virtual void System::Xml::XmlDocument::Load(SharedPtr reader) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reader | SharedPtr\ | The [XmlReader](../../xmlreader/) used to feed the XML data into the document. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../xmlreader/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::Load(String) method + + +Loads the XML document from the specified URL. + +```cpp +virtual void System::Xml::XmlDocument::Load(String filename) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | String | URL for the file containing the XML document to load. The URL can be either a local file or an HTTP URL (a [Web](../../../system.web/) address). | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/loadxml/_index.md b/english/cpp/system.xml/xmldocument/loadxml/_index.md new file mode 100644 index 0000000000..9795291dda --- /dev/null +++ b/english/cpp/system.xml/xmldocument/loadxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocument::LoadXml method +linktitle: LoadXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::LoadXml method. Loads the XML document from the specified string in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml/xmldocument/loadxml/ +--- +## XmlDocument::LoadXml method + + +Loads the XML document from the specified string. + +```cpp +virtual void System::Xml::XmlDocument::LoadXml(String xml) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xml | String | [String](../../../system/string/) containing the XML document to load. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/ptr/_index.md b/english/cpp/system.xml/xmldocument/ptr/_index.md new file mode 100644 index 0000000000..2f1813cc22 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlDocument::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 4600 +url: /cpp/system.xml/xmldocument/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlDocument::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/readnode/_index.md b/english/cpp/system.xml/xmldocument/readnode/_index.md new file mode 100644 index 0000000000..3f5db61d3f --- /dev/null +++ b/english/cpp/system.xml/xmldocument/readnode/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlDocument::ReadNode method +linktitle: ReadNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::ReadNode method. Creates an XmlNode object based on the information in the XmlReader. The reader must be positioned on a node or attribute in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml/xmldocument/readnode/ +--- +## XmlDocument::ReadNode method + + +Creates an [XmlNode](../../xmlnode/) object based on the information in the [XmlReader](../../xmlreader/). The reader must be positioned on a node or attribute. + +```cpp +virtual SharedPtr System::Xml::XmlDocument::ReadNode(SharedPtr reader) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reader | SharedPtr\ | The XML source. | + +### ReturnValue + +The new [XmlNode](../../xmlnode/) or **nullptr** if no more nodes exist. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlReader](../../xmlreader/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/save/_index.md b/english/cpp/system.xml/xmldocument/save/_index.md new file mode 100644 index 0000000000..462de6510d --- /dev/null +++ b/english/cpp/system.xml/xmldocument/save/_index.md @@ -0,0 +1,92 @@ +--- +title: System::Xml::XmlDocument::Save method +linktitle: Save +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::Save method. Saves the XML document to the specified stream in C++.' +type: docs +weight: 3700 +url: /cpp/system.xml/xmldocument/save/ +--- +## XmlDocument::Save(SharedPtr\) method + + +Saves the XML document to the specified stream. + +```cpp +virtual void System::Xml::XmlDocument::Save(SharedPtr outStream) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| outStream | SharedPtr\ | The stream to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::Save(SharedPtr\) method + + +Saves the XML document to the specified TextWriter. + +```cpp +virtual void System::Xml::XmlDocument::Save(SharedPtr writer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| writer | SharedPtr\ | The TextWriter to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::Save(SharedPtr\) method + + +Saves the XML document to the specified [XmlWriter](../../xmlwriter/). + +```cpp +virtual void System::Xml::XmlDocument::Save(SharedPtr w) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | SharedPtr\ | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::Save(String) method + + +Saves the XML document to the specified file. If the specified file exists, this method overwrites it. + +```cpp +virtual void System::Xml::XmlDocument::Save(String filename) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | String | The location of the file where you want to save the document. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/set_innertext/_index.md b/english/cpp/system.xml/xmldocument/set_innertext/_index.md new file mode 100644 index 0000000000..fdc0f8a63d --- /dev/null +++ b/english/cpp/system.xml/xmldocument/set_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocument::set_InnerText method +linktitle: set_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::set_InnerText method. Throws an InvalidOperationException in all cases in C++.' +type: docs +weight: 3800 +url: /cpp/system.xml/xmldocument/set_innertext/ +--- +## XmlDocument::set_InnerText method + + +Throws an InvalidOperationException in all cases. + +```cpp +void System::Xml::XmlDocument::set_InnerText(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/set_innerxml/_index.md b/english/cpp/system.xml/xmldocument/set_innerxml/_index.md new file mode 100644 index 0000000000..59a5a98072 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/set_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocument::set_InnerXml method +linktitle: set_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::set_InnerXml method. Sets the markup representing the children of the current node in C++.' +type: docs +weight: 3900 +url: /cpp/system.xml/xmldocument/set_innerxml/ +--- +## XmlDocument::set_InnerXml method + + +Sets the markup representing the children of the current node. + +```cpp +void System::Xml::XmlDocument::set_InnerXml(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/set_preservewhitespace/_index.md b/english/cpp/system.xml/xmldocument/set_preservewhitespace/_index.md new file mode 100644 index 0000000000..90afb4028f --- /dev/null +++ b/english/cpp/system.xml/xmldocument/set_preservewhitespace/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlDocument::set_PreserveWhitespace method +linktitle: set_PreserveWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::set_PreserveWhitespace method. Sets a value indicating whether to preserve white space in element content in C++.' +type: docs +weight: 4000 +url: /cpp/system.xml/xmldocument/set_preservewhitespace/ +--- +## XmlDocument::set_PreserveWhitespace method + + +Sets a value indicating whether to preserve white space in element content. + +```cpp +void System::Xml::XmlDocument::set_PreserveWhitespace(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/set_schemas/_index.md b/english/cpp/system.xml/xmldocument/set_schemas/_index.md new file mode 100644 index 0000000000..05906b5d80 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/set_schemas/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::set_Schemas method +linktitle: set_Schemas +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::set_Schemas method. Sets the XmlSchemaSet object associated with this XmlDocument in C++.' +type: docs +weight: 4100 +url: /cpp/system.xml/xmldocument/set_schemas/ +--- +## XmlDocument::set_Schemas method + + +Sets the XmlSchemaSet object associated with this [XmlDocument](../). + +```cpp +void System::Xml::XmlDocument::set_Schemas(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSet](../../../system.xml.schema/xmlschemaset/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/set_xmlresolver/_index.md b/english/cpp/system.xml/xmldocument/set_xmlresolver/_index.md new file mode 100644 index 0000000000..41bb3ef472 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/set_xmlresolver/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::set_XmlResolver method +linktitle: set_XmlResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::set_XmlResolver method. Sets the XmlResolver to use for resolving external resources in C++.' +type: docs +weight: 4200 +url: /cpp/system.xml/xmldocument/set_xmlresolver/ +--- +## XmlDocument::set_XmlResolver method + + +Sets the [XmlResolver](../../xmlresolver/) to use for resolving external resources. + +```cpp +virtual void System::Xml::XmlDocument::set_XmlResolver(SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../xmlresolver/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/validate/_index.md b/english/cpp/system.xml/xmldocument/validate/_index.md new file mode 100644 index 0000000000..4c6b19b7cc --- /dev/null +++ b/english/cpp/system.xml/xmldocument/validate/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Xml::XmlDocument::Validate method +linktitle: Validate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::Validate method. Validates the XmlDocument against the XML Schema Definition Language (XSD) schemas contained in the XmlDocument::get_Schemas list in C++.' +type: docs +weight: 4300 +url: /cpp/system.xml/xmldocument/validate/ +--- +## XmlDocument::Validate(Schema::ValidationEventHandler) method + + +Validates the [XmlDocument](../) against the XML [Schema](../../../system.xml.schema/) Definition Language (XSD) schemas contained in the [XmlDocument::get_Schemas](../get_schemas/) list. + +```cpp +void System::Xml::XmlDocument::Validate(Schema::ValidationEventHandler validationEventHandler) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| validationEventHandler | Schema::ValidationEventHandler | The [Schema::ValidationEventHandler](../../../system.xml.schema/validationeventhandler/) object that receives information about schema validation warnings and errors. | + +## See Also + +* Typedef [ValidationEventHandler](../../../system.xml.schema/validationeventhandler/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::Validate(Schema::ValidationEventHandler, const SharedPtr\\&) method + + +Validates the [XmlNode](../../xmlnode/) object specified against the XML [Schema](../../../system.xml.schema/) Definition Language (XSD) schemas in the [XmlDocument::get_Schemas](../get_schemas/) list. + +```cpp +void System::Xml::XmlDocument::Validate(Schema::ValidationEventHandler validationEventHandler, const SharedPtr &nodeToValidate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| validationEventHandler | Schema::ValidationEventHandler | The [Schema::ValidationEventHandler](../../../system.xml.schema/validationeventhandler/) object that receives information about schema validation warnings and errors. | +| nodeToValidate | const SharedPtr\\& | The [XmlNode](../../xmlnode/) object created from an [XmlDocument](../) to validate. | + +## See Also + +* Typedef [ValidationEventHandler](../../../system.xml.schema/validationeventhandler/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/writecontentto/_index.md b/english/cpp/system.xml/xmldocument/writecontentto/_index.md new file mode 100644 index 0000000000..ebb4805d58 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::WriteContentTo method. Saves all the children of the XmlDocument node to the specified XmlWriter in C++.' +type: docs +weight: 4400 +url: /cpp/system.xml/xmldocument/writecontentto/ +--- +## XmlDocument::WriteContentTo method + + +Saves all the children of the [XmlDocument](../) node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlDocument::WriteContentTo(const SharedPtr &xw) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xw | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/writeto/_index.md b/english/cpp/system.xml/xmldocument/writeto/_index.md new file mode 100644 index 0000000000..c13b866fbf --- /dev/null +++ b/english/cpp/system.xml/xmldocument/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocument::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::WriteTo method. Saves the XmlDocument node to the specified XmlWriter in C++.' +type: docs +weight: 4500 +url: /cpp/system.xml/xmldocument/writeto/ +--- +## XmlDocument::WriteTo method + + +Saves the [XmlDocument](../) node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlDocument::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocument/xmldocument/_index.md b/english/cpp/system.xml/xmldocument/xmldocument/_index.md new file mode 100644 index 0000000000..8cd26d64b1 --- /dev/null +++ b/english/cpp/system.xml/xmldocument/xmldocument/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::XmlDocument::XmlDocument constructor +linktitle: XmlDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocument::XmlDocument constructor. Initializes a new instance of the XmlDocument class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmldocument/xmldocument/ +--- +## XmlDocument::XmlDocument() constructor + + +Initializes a new instance of the [XmlDocument](../) class. + +```cpp +System::Xml::XmlDocument::XmlDocument() +``` + +## See Also + +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlDocument::XmlDocument(const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlDocument](../) class with the specified [XmlNameTable](../../xmlnametable/). + +```cpp +System::Xml::XmlDocument::XmlDocument(const SharedPtr &nt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nt | const SharedPtr\\& | The [XmlNameTable](../../xmlnametable/) to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlDocument](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumentfragment/_index.md b/english/cpp/system.xml/xmldocumentfragment/_index.md new file mode 100644 index 0000000000..701bc39f61 --- /dev/null +++ b/english/cpp/system.xml/xmldocumentfragment/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Xml::XmlDocumentFragment class +linktitle: XmlDocumentFragment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentFragment class. Represents a lightweight object that is useful for tree insert operations in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmldocumentfragment/ +--- +## XmlDocumentFragment class + + +Represents a lightweight object that is useful for tree insert operations. + +```cpp +class XmlDocumentFragment : public System::Xml::XmlNode +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| [get_InnerXml](./get_innerxml/)() override | Returns the markup representing the children of this node. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_OwnerDocument](./get_ownerdocument/)() override | Returns the [XmlDocument](../xmldocument/) to which this node belongs. | +| [set_InnerXml](./set_innerxml/)(String) override | Sets the markup representing the children of this node. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves all the children of the node to the specified [XmlWriter](../xmlwriter/). | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlNode](../xmlnode/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmldocumentfragment/clonenode/_index.md b/english/cpp/system.xml/xmldocumentfragment/clonenode/_index.md new file mode 100644 index 0000000000..a960aa4a33 --- /dev/null +++ b/english/cpp/system.xml/xmldocumentfragment/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlDocumentFragment::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentFragment::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmldocumentfragment/clonenode/ +--- +## XmlDocumentFragment::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlDocumentFragment::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. | + +### ReturnValue + +The cloned node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlDocumentFragment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumentfragment/get_innerxml/_index.md b/english/cpp/system.xml/xmldocumentfragment/get_innerxml/_index.md new file mode 100644 index 0000000000..124194346a --- /dev/null +++ b/english/cpp/system.xml/xmldocumentfragment/get_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocumentFragment::get_InnerXml method +linktitle: get_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentFragment::get_InnerXml method. Returns the markup representing the children of this node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmldocumentfragment/get_innerxml/ +--- +## XmlDocumentFragment::get_InnerXml method + + +Returns the markup representing the children of this node. + +```cpp +String System::Xml::XmlDocumentFragment::get_InnerXml() override +``` + + +### ReturnValue + +The markup of the children of this node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocumentFragment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumentfragment/get_localname/_index.md b/english/cpp/system.xml/xmldocumentfragment/get_localname/_index.md new file mode 100644 index 0000000000..b23e29f398 --- /dev/null +++ b/english/cpp/system.xml/xmldocumentfragment/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocumentFragment::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentFragment::get_LocalName method. Returns the local name of the node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmldocumentfragment/get_localname/ +--- +## XmlDocumentFragment::get_LocalName method + + +Returns the local name of the node. + +```cpp +String System::Xml::XmlDocumentFragment::get_LocalName() override +``` + + +### ReturnValue + +For [XmlDocumentFragment](../) nodes, the local name is **#document-fragment**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocumentFragment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumentfragment/get_name/_index.md b/english/cpp/system.xml/xmldocumentfragment/get_name/_index.md new file mode 100644 index 0000000000..c173d7d32c --- /dev/null +++ b/english/cpp/system.xml/xmldocumentfragment/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocumentFragment::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentFragment::get_Name method. Returns the qualified name of the node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmldocumentfragment/get_name/ +--- +## XmlDocumentFragment::get_Name method + + +Returns the qualified name of the node. + +```cpp +String System::Xml::XmlDocumentFragment::get_Name() override +``` + + +### ReturnValue + +For [XmlDocumentFragment](../), the name is **#document-fragment**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocumentFragment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumentfragment/get_nodetype/_index.md b/english/cpp/system.xml/xmldocumentfragment/get_nodetype/_index.md new file mode 100644 index 0000000000..b505cfb69c --- /dev/null +++ b/english/cpp/system.xml/xmldocumentfragment/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocumentFragment::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentFragment::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmldocumentfragment/get_nodetype/ +--- +## XmlDocumentFragment::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlDocumentFragment::get_NodeType() override +``` + + +### ReturnValue + +For [XmlDocumentFragment](../) nodes, this value is [XmlNodeType::DocumentFragment](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlDocumentFragment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumentfragment/get_ownerdocument/_index.md b/english/cpp/system.xml/xmldocumentfragment/get_ownerdocument/_index.md new file mode 100644 index 0000000000..f6650c1e09 --- /dev/null +++ b/english/cpp/system.xml/xmldocumentfragment/get_ownerdocument/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocumentFragment::get_OwnerDocument method +linktitle: get_OwnerDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentFragment::get_OwnerDocument method. Returns the XmlDocument to which this node belongs in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmldocumentfragment/get_ownerdocument/ +--- +## XmlDocumentFragment::get_OwnerDocument method + + +Returns the [XmlDocument](../../xmldocument/) to which this node belongs. + +```cpp +SharedPtr System::Xml::XmlDocumentFragment::get_OwnerDocument() override +``` + + +### ReturnValue + +The [XmlDocument](../../xmldocument/) to which this node belongs. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlDocument](../../xmldocument/) +* Class [XmlDocumentFragment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumentfragment/ptr/_index.md b/english/cpp/system.xml/xmldocumentfragment/ptr/_index.md new file mode 100644 index 0000000000..3ed81fed08 --- /dev/null +++ b/english/cpp/system.xml/xmldocumentfragment/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlDocumentFragment::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentFragment::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmldocumentfragment/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlDocumentFragment::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlDocumentFragment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumentfragment/set_innerxml/_index.md b/english/cpp/system.xml/xmldocumentfragment/set_innerxml/_index.md new file mode 100644 index 0000000000..837271a388 --- /dev/null +++ b/english/cpp/system.xml/xmldocumentfragment/set_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocumentFragment::set_InnerXml method +linktitle: set_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentFragment::set_InnerXml method. Sets the markup representing the children of this node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmldocumentfragment/set_innerxml/ +--- +## XmlDocumentFragment::set_InnerXml method + + +Sets the markup representing the children of this node. + +```cpp +void System::Xml::XmlDocumentFragment::set_InnerXml(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocumentFragment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumentfragment/writecontentto/_index.md b/english/cpp/system.xml/xmldocumentfragment/writecontentto/_index.md new file mode 100644 index 0000000000..d7c71a21f2 --- /dev/null +++ b/english/cpp/system.xml/xmldocumentfragment/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocumentFragment::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentFragment::WriteContentTo method. Saves all the children of the node to the specified XmlWriter in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmldocumentfragment/writecontentto/ +--- +## XmlDocumentFragment::WriteContentTo method + + +Saves all the children of the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlDocumentFragment::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlDocumentFragment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumentfragment/writeto/_index.md b/english/cpp/system.xml/xmldocumentfragment/writeto/_index.md new file mode 100644 index 0000000000..55c79aaf4b --- /dev/null +++ b/english/cpp/system.xml/xmldocumentfragment/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocumentFragment::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentFragment::WriteTo method. Saves the node to the specified XmlWriter in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmldocumentfragment/writeto/ +--- +## XmlDocumentFragment::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlDocumentFragment::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlDocumentFragment](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/_index.md b/english/cpp/system.xml/xmldocumenttype/_index.md new file mode 100644 index 0000000000..61e11b20bd --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Xml::XmlDocumentType class +linktitle: XmlDocumentType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType class. Represents the document type declaration in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmldocumenttype/ +--- +## XmlDocumentType class + + +Represents the document type declaration. + +```cpp +class XmlDocumentType : public System::Xml::XmlLinkedNode +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| [get_Entities](./get_entities/)() | Returns the collection of [XmlEntity](../xmlentity/) nodes declared in the document type declaration. | +| [get_InternalSubset](./get_internalsubset/)() | Returns the value of the document type definition (DTD) internal subset on the DOCTYPE declaration. | +| [get_IsReadOnly](./get_isreadonly/)() override | Returns a value indicating whether the node is read-only. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_Notations](./get_notations/)() | Returns the collection of [XmlNotation](../xmlnotation/) nodes present in the document type declaration. | +| [get_PublicId](./get_publicid/)() | Returns the value of the public identifier on the DOCTYPE declaration. | +| [get_SystemId](./get_systemid/)() | Returns the value of the system identifier on the DOCTYPE declaration. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves all the children of the node to the specified [XmlWriter](../xmlwriter/). For [XmlDocumentType](./) nodes, this method has no effect. | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlLinkedNode](../xmllinkednode/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmldocumenttype/clonenode/_index.md b/english/cpp/system.xml/xmldocumenttype/clonenode/_index.md new file mode 100644 index 0000000000..64ca3dc091 --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlDocumentType::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmldocumenttype/clonenode/ +--- +## XmlDocumentType::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlDocumentType::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. For document type nodes, the cloned node always includes the subtree, regardless of the parameter setting. | + +### ReturnValue + +The cloned node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/get_entities/_index.md b/english/cpp/system.xml/xmldocumenttype/get_entities/_index.md new file mode 100644 index 0000000000..8dd2673680 --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/get_entities/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocumentType::get_Entities method +linktitle: get_Entities +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::get_Entities method. Returns the collection of XmlEntity nodes declared in the document type declaration in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmldocumenttype/get_entities/ +--- +## XmlDocumentType::get_Entities method + + +Returns the collection of [XmlEntity](../../xmlentity/) nodes declared in the document type declaration. + +```cpp +SharedPtr System::Xml::XmlDocumentType::get_Entities() +``` + + +### ReturnValue + +An [XmlNamedNodeMap](../../xmlnamednodemap/) containing the [XmlEntity](../../xmlentity/) nodes. The returned [XmlNamedNodeMap](../../xmlnamednodemap/) is read-only. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNamedNodeMap](../../xmlnamednodemap/) +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/get_internalsubset/_index.md b/english/cpp/system.xml/xmldocumenttype/get_internalsubset/_index.md new file mode 100644 index 0000000000..b1973420b9 --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/get_internalsubset/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocumentType::get_InternalSubset method +linktitle: get_InternalSubset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::get_InternalSubset method. Returns the value of the document type definition (DTD) internal subset on the DOCTYPE declaration in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmldocumenttype/get_internalsubset/ +--- +## XmlDocumentType::get_InternalSubset method + + +Returns the value of the document type definition (DTD) internal subset on the DOCTYPE declaration. + +```cpp +String System::Xml::XmlDocumentType::get_InternalSubset() +``` + + +### ReturnValue + +The DTD internal subset on the DOCTYPE. If there is no DTD internal subset, [String::Empty](../../../system/string/empty/) is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/get_isreadonly/_index.md b/english/cpp/system.xml/xmldocumenttype/get_isreadonly/_index.md new file mode 100644 index 0000000000..e1dd63e0c9 --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlDocumentType::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::get_IsReadOnly method. Returns a value indicating whether the node is read-only in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmldocumenttype/get_isreadonly/ +--- +## XmlDocumentType::get_IsReadOnly method + + +Returns a value indicating whether the node is read-only. + +```cpp +bool System::Xml::XmlDocumentType::get_IsReadOnly() override +``` + + +### ReturnValue + +**true** if the node is read-only; otherwise, **false**. Because DocumentType nodes are read-only, this method always returns **true**. + +## See Also + +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/get_localname/_index.md b/english/cpp/system.xml/xmldocumenttype/get_localname/_index.md new file mode 100644 index 0000000000..72d47194fd --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocumentType::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::get_LocalName method. Returns the local name of the node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmldocumenttype/get_localname/ +--- +## XmlDocumentType::get_LocalName method + + +Returns the local name of the node. + +```cpp +String System::Xml::XmlDocumentType::get_LocalName() override +``` + + +### ReturnValue + +For DocumentType nodes, this method returns the name of the document type. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/get_name/_index.md b/english/cpp/system.xml/xmldocumenttype/get_name/_index.md new file mode 100644 index 0000000000..4de6baa22a --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocumentType::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::get_Name method. Returns the qualified name of the node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmldocumenttype/get_name/ +--- +## XmlDocumentType::get_Name method + + +Returns the qualified name of the node. + +```cpp +String System::Xml::XmlDocumentType::get_Name() override +``` + + +### ReturnValue + +For DocumentType nodes, this method returns the name of the document type. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/get_nodetype/_index.md b/english/cpp/system.xml/xmldocumenttype/get_nodetype/_index.md new file mode 100644 index 0000000000..6cced6e534 --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocumentType::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmldocumenttype/get_nodetype/ +--- +## XmlDocumentType::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlDocumentType::get_NodeType() override +``` + + +### ReturnValue + +For DocumentType nodes, this value is [XmlNodeType::DocumentType](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/get_notations/_index.md b/english/cpp/system.xml/xmldocumenttype/get_notations/_index.md new file mode 100644 index 0000000000..05455c3127 --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/get_notations/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocumentType::get_Notations method +linktitle: get_Notations +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::get_Notations method. Returns the collection of XmlNotation nodes present in the document type declaration in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmldocumenttype/get_notations/ +--- +## XmlDocumentType::get_Notations method + + +Returns the collection of [XmlNotation](../../xmlnotation/) nodes present in the document type declaration. + +```cpp +SharedPtr System::Xml::XmlDocumentType::get_Notations() +``` + + +### ReturnValue + +An [XmlNamedNodeMap](../../xmlnamednodemap/) containing the [XmlNotation](../../xmlnotation/) nodes. The returned [XmlNamedNodeMap](../../xmlnamednodemap/) is read-only. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNamedNodeMap](../../xmlnamednodemap/) +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/get_publicid/_index.md b/english/cpp/system.xml/xmldocumenttype/get_publicid/_index.md new file mode 100644 index 0000000000..093f55fdd8 --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/get_publicid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocumentType::get_PublicId method +linktitle: get_PublicId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::get_PublicId method. Returns the value of the public identifier on the DOCTYPE declaration in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmldocumenttype/get_publicid/ +--- +## XmlDocumentType::get_PublicId method + + +Returns the value of the public identifier on the DOCTYPE declaration. + +```cpp +String System::Xml::XmlDocumentType::get_PublicId() +``` + + +### ReturnValue + +The public identifier on the DOCTYPE. If there is no public identifier, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/get_systemid/_index.md b/english/cpp/system.xml/xmldocumenttype/get_systemid/_index.md new file mode 100644 index 0000000000..1cdb4b4a9e --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/get_systemid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlDocumentType::get_SystemId method +linktitle: get_SystemId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::get_SystemId method. Returns the value of the system identifier on the DOCTYPE declaration in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmldocumenttype/get_systemid/ +--- +## XmlDocumentType::get_SystemId method + + +Returns the value of the system identifier on the DOCTYPE declaration. + +```cpp +String System::Xml::XmlDocumentType::get_SystemId() +``` + + +### ReturnValue + +The system identifier on the DOCTYPE. If there is no system identifier, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/ptr/_index.md b/english/cpp/system.xml/xmldocumenttype/ptr/_index.md new file mode 100644 index 0000000000..589020ec10 --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlDocumentType::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmldocumenttype/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlDocumentType::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/writecontentto/_index.md b/english/cpp/system.xml/xmldocumenttype/writecontentto/_index.md new file mode 100644 index 0000000000..d41d70304e --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocumentType::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::WriteContentTo method. Saves all the children of the node to the specified XmlWriter. For XmlDocumentType nodes, this method has no effect in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmldocumenttype/writecontentto/ +--- +## XmlDocumentType::WriteContentTo method + + +Saves all the children of the node to the specified [XmlWriter](../../xmlwriter/). For [XmlDocumentType](../) nodes, this method has no effect. + +```cpp +void System::Xml::XmlDocumentType::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmldocumenttype/writeto/_index.md b/english/cpp/system.xml/xmldocumenttype/writeto/_index.md new file mode 100644 index 0000000000..bb98861b84 --- /dev/null +++ b/english/cpp/system.xml/xmldocumenttype/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlDocumentType::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlDocumentType::WriteTo method. Saves the node to the specified XmlWriter in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmldocumenttype/writeto/ +--- +## XmlDocumentType::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlDocumentType::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlDocumentType](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/_index.md b/english/cpp/system.xml/xmlelement/_index.md new file mode 100644 index 0000000000..7cfb4e7c95 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Xml::XmlElement class +linktitle: XmlElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement class. Represents an element in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlelement/ +--- +## XmlElement class + + +Represents an element. + +```cpp +class XmlElement : public System::Xml::XmlLinkedNode +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| virtual [get_HasAttributes](./get_hasattributes/)() | Returns a **bool** value indicating whether the current node has any attributes. | +| [get_InnerText](./get_innertext/)() override | Returns the concatenated values of the node and all its children. | +| [get_InnerXml](./get_innerxml/)() override | Returns the markup representing just the children of this node. | +| [get_IsEmpty](./get_isempty/)() | Returns the tag format of the element. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the current node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the node. | +| [get_NamespaceURI](./get_namespaceuri/)() override | Returns the namespace URI of this node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_OwnerDocument](./get_ownerdocument/)() override | Returns the [XmlDocument](../xmldocument/) to which this node belongs. | +| [get_Prefix](./get_prefix/)() override | Returns the namespace prefix of this node. | +| [get_SchemaInfo](./get_schemainfo/)() override | Returns the post schema validation infoset that has been assigned to this node as a result of schema validation. | +| virtual [GetAttribute](./getattribute/)(String) | Returns the value for the attribute with the specified name. | +| virtual [GetAttribute](./getattribute/)(String, String) | Returns the value for the attribute with the specified local name and namespace URI. | +| virtual [GetAttributeNode](./getattributenode/)(String) | Returns the [XmlAttribute](../xmlattribute/) with the specified name. | +| virtual [GetAttributeNode](./getattributenode/)(String, String) | Returns the [XmlAttribute](../xmlattribute/) with the specified local name and namespace URI. | +| virtual [GetElementsByTagName](./getelementsbytagname/)(String) | Returns an [XmlNodeList](../xmlnodelist/) containing a list of all descendant elements that match the specified [XmlElement::get_Name](./get_name/). | +| virtual [GetElementsByTagName](./getelementsbytagname/)(String, String) | Returns an [XmlNodeList](../xmlnodelist/) containing a list of all descendant elements that match the specified [XmlElement::get_LocalName](./get_localname/) and [XmlElement::get_NamespaceURI](./get_namespaceuri/) values. | +| virtual [HasAttribute](./hasattribute/)(String) | Determines whether the current node has an attribute with the specified name. | +| virtual [HasAttribute](./hasattribute/)(String, String) | Determines whether the current node has an attribute with the specified local name and namespace URI. | +| [RemoveAll](./removeall/)() override | Removes all specified attributes and children of the current node. Default attributes are not removed. | +| virtual [RemoveAllAttributes](./removeallattributes/)() | Removes all specified attributes from the element. Default attributes are not removed. | +| virtual [RemoveAttribute](./removeattribute/)(String) | Removes an attribute by name. | +| virtual [RemoveAttribute](./removeattribute/)(String, String) | Removes an attribute with the specified local name and namespace URI. (If the removed attribute has a default value, it is immediately replaced). | +| virtual [RemoveAttributeAt](./removeattributeat/)(int32_t) | Removes the attribute node with the specified index from the element. (If the removed attribute has a default value, it is immediately replaced). | +| virtual [RemoveAttributeNode](./removeattributenode/)(SharedPtr\) | Removes the specified [XmlAttribute](../xmlattribute/). | +| virtual [RemoveAttributeNode](./removeattributenode/)(String, String) | Removes the [XmlAttribute](../xmlattribute/) specified by the local name and namespace URI. (If the removed attribute has a default value, it is immediately replaced). | +| [set_InnerText](./set_innertext/)(String) override | Sets the concatenated values of the node and all its children. | +| [set_InnerXml](./set_innerxml/)(String) override | Sets the markup representing just the children of this node. | +| [set_IsEmpty](./set_isempty/)(bool) | Sets the tag format of the element. | +| [set_Prefix](./set_prefix/)(String) override | Sets the namespace prefix of this node. | +| virtual [SetAttribute](./setattribute/)(String, String) | Sets the value of the attribute with the specified name. | +| virtual [SetAttribute](./setattribute/)(String, String, String) | Sets the value of the attribute with the specified local name and namespace URI. | +| virtual [SetAttributeNode](./setattributenode/)(SharedPtr\) | Adds the specified [XmlAttribute](../xmlattribute/). | +| virtual [SetAttributeNode](./setattributenode/)(String, String) | Adds the specified [XmlAttribute](../xmlattribute/). | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves all the children of the node to the specified [XmlWriter](../xmlwriter/). | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the current node to the specified [XmlWriter](../xmlwriter/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlLinkedNode](../xmllinkednode/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlelement/clonenode/_index.md b/english/cpp/system.xml/xmlelement/clonenode/_index.md new file mode 100644 index 0000000000..126800f14a --- /dev/null +++ b/english/cpp/system.xml/xmlelement/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlElement::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlelement/clonenode/ +--- +## XmlElement::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlElement::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself (and its attributes if the node is an [XmlElement](../)). | + +### ReturnValue + +The cloned node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/get_hasattributes/_index.md b/english/cpp/system.xml/xmlelement/get_hasattributes/_index.md new file mode 100644 index 0000000000..21da06d2bb --- /dev/null +++ b/english/cpp/system.xml/xmlelement/get_hasattributes/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlElement::get_HasAttributes method +linktitle: get_HasAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::get_HasAttributes method. Returns a bool value indicating whether the current node has any attributes in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlelement/get_hasattributes/ +--- +## XmlElement::get_HasAttributes method + + +Returns a **bool** value indicating whether the current node has any attributes. + +```cpp +virtual bool System::Xml::XmlElement::get_HasAttributes() +``` + + +### ReturnValue + +**true** if the current node has attributes; otherwise, **false**. + +## See Also + +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/get_innertext/_index.md b/english/cpp/system.xml/xmlelement/get_innertext/_index.md new file mode 100644 index 0000000000..c119e4c4ad --- /dev/null +++ b/english/cpp/system.xml/xmlelement/get_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlElement::get_InnerText method +linktitle: get_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::get_InnerText method. Returns the concatenated values of the node and all its children in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlelement/get_innertext/ +--- +## XmlElement::get_InnerText method + + +Returns the concatenated values of the node and all its children. + +```cpp +String System::Xml::XmlElement::get_InnerText() override +``` + + +### ReturnValue + +The concatenated values of the node and all its children. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/get_innerxml/_index.md b/english/cpp/system.xml/xmlelement/get_innerxml/_index.md new file mode 100644 index 0000000000..48de617611 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/get_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlElement::get_InnerXml method +linktitle: get_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::get_InnerXml method. Returns the markup representing just the children of this node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlelement/get_innerxml/ +--- +## XmlElement::get_InnerXml method + + +Returns the markup representing just the children of this node. + +```cpp +String System::Xml::XmlElement::get_InnerXml() override +``` + + +### ReturnValue + +The markup of the children of this node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/get_isempty/_index.md b/english/cpp/system.xml/xmlelement/get_isempty/_index.md new file mode 100644 index 0000000000..7c083d1e3f --- /dev/null +++ b/english/cpp/system.xml/xmlelement/get_isempty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlElement::get_IsEmpty method +linktitle: get_IsEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::get_IsEmpty method. Returns the tag format of the element in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlelement/get_isempty/ +--- +## XmlElement::get_IsEmpty method + + +Returns the tag format of the element. + +```cpp +bool System::Xml::XmlElement::get_IsEmpty() +``` + + +### ReturnValue + +**true** if the element is to be serialized in the short tag format ""; **false** for the long format "". + +## See Also + +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/get_localname/_index.md b/english/cpp/system.xml/xmlelement/get_localname/_index.md new file mode 100644 index 0000000000..53e7a5013f --- /dev/null +++ b/english/cpp/system.xml/xmlelement/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlElement::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::get_LocalName method. Returns the local name of the current node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlelement/get_localname/ +--- +## XmlElement::get_LocalName method + + +Returns the local name of the current node. + +```cpp +String System::Xml::XmlElement::get_LocalName() override +``` + + +### ReturnValue + +The name of the current node with the prefix removed. For example, **get_LocalName** value is **book** for the element ****. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/get_name/_index.md b/english/cpp/system.xml/xmlelement/get_name/_index.md new file mode 100644 index 0000000000..84f6fdf091 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlElement::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::get_Name method. Returns the qualified name of the node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlelement/get_name/ +--- +## XmlElement::get_Name method + + +Returns the qualified name of the node. + +```cpp +String System::Xml::XmlElement::get_Name() override +``` + + +### ReturnValue + +The qualified name of the node. For [XmlElement](../) nodes, this is the tag name of the element. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/get_namespaceuri/_index.md b/english/cpp/system.xml/xmlelement/get_namespaceuri/_index.md new file mode 100644 index 0000000000..1852f25daf --- /dev/null +++ b/english/cpp/system.xml/xmlelement/get_namespaceuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlElement::get_NamespaceURI method +linktitle: get_NamespaceURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::get_NamespaceURI method. Returns the namespace URI of this node in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlelement/get_namespaceuri/ +--- +## XmlElement::get_NamespaceURI method + + +Returns the namespace URI of this node. + +```cpp +String System::Xml::XmlElement::get_NamespaceURI() override +``` + + +### ReturnValue + +The namespace URI of this node. If there is no namespace URI, this method returns [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/get_nodetype/_index.md b/english/cpp/system.xml/xmlelement/get_nodetype/_index.md new file mode 100644 index 0000000000..a149311f4d --- /dev/null +++ b/english/cpp/system.xml/xmlelement/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlElement::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlelement/get_nodetype/ +--- +## XmlElement::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlElement::get_NodeType() override +``` + + +### ReturnValue + +The node type. For [XmlElement](../) nodes, this value is [XmlNodeType::Element](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/get_ownerdocument/_index.md b/english/cpp/system.xml/xmlelement/get_ownerdocument/_index.md new file mode 100644 index 0000000000..c07c1eba03 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/get_ownerdocument/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlElement::get_OwnerDocument method +linktitle: get_OwnerDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::get_OwnerDocument method. Returns the XmlDocument to which this node belongs in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlelement/get_ownerdocument/ +--- +## XmlElement::get_OwnerDocument method + + +Returns the [XmlDocument](../../xmldocument/) to which this node belongs. + +```cpp +SharedPtr System::Xml::XmlElement::get_OwnerDocument() override +``` + + +### ReturnValue + +The [XmlDocument](../../xmldocument/) to which this element belongs. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlDocument](../../xmldocument/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/get_prefix/_index.md b/english/cpp/system.xml/xmlelement/get_prefix/_index.md new file mode 100644 index 0000000000..aebe64035e --- /dev/null +++ b/english/cpp/system.xml/xmlelement/get_prefix/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlElement::get_Prefix method +linktitle: get_Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::get_Prefix method. Returns the namespace prefix of this node in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlelement/get_prefix/ +--- +## XmlElement::get_Prefix method + + +Returns the namespace prefix of this node. + +```cpp +String System::Xml::XmlElement::get_Prefix() override +``` + + +### ReturnValue + +The namespace prefix of this node. If there is no prefix, this method returns [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/get_schemainfo/_index.md b/english/cpp/system.xml/xmlelement/get_schemainfo/_index.md new file mode 100644 index 0000000000..b848e15c6c --- /dev/null +++ b/english/cpp/system.xml/xmlelement/get_schemainfo/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlElement::get_SchemaInfo method +linktitle: get_SchemaInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::get_SchemaInfo method. Returns the post schema validation infoset that has been assigned to this node as a result of schema validation in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlelement/get_schemainfo/ +--- +## XmlElement::get_SchemaInfo method + + +Returns the post schema validation infoset that has been assigned to this node as a result of schema validation. + +```cpp +SharedPtr System::Xml::XmlElement::get_SchemaInfo() override +``` + + +### ReturnValue + +An IXmlSchemaInfo object containing the post schema validation infoset of this node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXmlSchemaInfo](../../../system.xml.schema/ixmlschemainfo/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/getattribute/_index.md b/english/cpp/system.xml/xmlelement/getattribute/_index.md new file mode 100644 index 0000000000..665e3165f1 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/getattribute/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Xml::XmlElement::GetAttribute method +linktitle: GetAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::GetAttribute method. Returns the value for the attribute with the specified local name and namespace URI in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlelement/getattribute/ +--- +## XmlElement::GetAttribute(String, String) method + + +Returns the value for the attribute with the specified local name and namespace URI. + +```cpp +virtual String System::Xml::XmlElement::GetAttribute(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute to retrieve. | +| namespaceURI | String | The namespace URI of the attribute to retrieve. | + +### ReturnValue + +The value of the specified attribute. An empty string is returned if a matching attribute is not found or if the attribute does not have a specified or default value. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlElement::GetAttribute(String) method + + +Returns the value for the attribute with the specified name. + +```cpp +virtual String System::Xml::XmlElement::GetAttribute(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The name of the attribute to retrieve. This is a qualified name. It is matched against the **get_Name** value of the matching node. | + +### ReturnValue + +The value of the specified attribute. An empty string is returned if a matching attribute is not found or if the attribute does not have a specified or default value. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/getattributenode/_index.md b/english/cpp/system.xml/xmlelement/getattributenode/_index.md new file mode 100644 index 0000000000..e34c7b21c6 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/getattributenode/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Xml::XmlElement::GetAttributeNode method +linktitle: GetAttributeNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::GetAttributeNode method. Returns the XmlAttribute with the specified local name and namespace URI in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlelement/getattributenode/ +--- +## XmlElement::GetAttributeNode(String, String) method + + +Returns the [XmlAttribute](../../xmlattribute/) with the specified local name and namespace URI. + +```cpp +virtual SharedPtr System::Xml::XmlElement::GetAttributeNode(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute. | + +### ReturnValue + +The specified [XmlAttribute](../../xmlattribute/) or **nullptr** if a matching attribute was not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlElement::GetAttributeNode(String) method + + +Returns the [XmlAttribute](../../xmlattribute/) with the specified name. + +```cpp +virtual SharedPtr System::Xml::XmlElement::GetAttributeNode(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The name of the attribute to retrieve. This is a qualified name. It is matched against the **get_Name** value of the matching node. | + +### ReturnValue + +The specified [XmlAttribute](../../xmlattribute/) or **nullptr** if a matching attribute was not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/getelementsbytagname/_index.md b/english/cpp/system.xml/xmlelement/getelementsbytagname/_index.md new file mode 100644 index 0000000000..6f01df9f61 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/getelementsbytagname/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Xml::XmlElement::GetElementsByTagName method +linktitle: GetElementsByTagName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::GetElementsByTagName method. Returns an XmlNodeList containing a list of all descendant elements that match the specified XmlElement::get_LocalName and XmlElement::get_NamespaceURI values in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmlelement/getelementsbytagname/ +--- +## XmlElement::GetElementsByTagName(String, String) method + + +Returns an [XmlNodeList](../../xmlnodelist/) containing a list of all descendant elements that match the specified [XmlElement::get_LocalName](../get_localname/) and [XmlElement::get_NamespaceURI](../get_namespaceuri/) values. + +```cpp +virtual SharedPtr System::Xml::XmlElement::GetElementsByTagName(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name to match. The asterisk (*) is a special value that matches all tags. | +| namespaceURI | String | The namespace URI to match. | + +### ReturnValue + +An [XmlNodeList](../../xmlnodelist/) containing a list of all matching nodes. The list is empty if there are no matching nodes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../xmlnodelist/) +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlElement::GetElementsByTagName(String) method + + +Returns an [XmlNodeList](../../xmlnodelist/) containing a list of all descendant elements that match the specified [XmlElement::get_Name](../get_name/). + +```cpp +virtual SharedPtr System::Xml::XmlElement::GetElementsByTagName(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The name tag to match. This is a qualified name. It is matched against the **get_Name** value of the matching node. The asterisk (*) is a special value that matches all tags. | + +### ReturnValue + +An [XmlNodeList](../../xmlnodelist/) containing a list of all matching nodes. The list is empty if there are no matching nodes. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../xmlnodelist/) +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/hasattribute/_index.md b/english/cpp/system.xml/xmlelement/hasattribute/_index.md new file mode 100644 index 0000000000..ea6f54adf9 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/hasattribute/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Xml::XmlElement::HasAttribute method +linktitle: HasAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::HasAttribute method. Determines whether the current node has an attribute with the specified local name and namespace URI in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmlelement/hasattribute/ +--- +## XmlElement::HasAttribute(String, String) method + + +Determines whether the current node has an attribute with the specified local name and namespace URI. + +```cpp +virtual bool System::Xml::XmlElement::HasAttribute(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute to find. | +| namespaceURI | String | The namespace URI of the attribute to find. | + +### ReturnValue + +**true** if the current node has the specified attribute; otherwise, **false**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlElement::HasAttribute(String) method + + +Determines whether the current node has an attribute with the specified name. + +```cpp +virtual bool System::Xml::XmlElement::HasAttribute(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The name of the attribute to find. This is a qualified name. It is matched against the **get_Name** value of the matching node. | + +### ReturnValue + +**true** if the current node has the specified attribute; otherwise, **false**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/ptr/_index.md b/english/cpp/system.xml/xmlelement/ptr/_index.md new file mode 100644 index 0000000000..88ad12cf88 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlElement::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmlelement/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlElement::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/removeall/_index.md b/english/cpp/system.xml/xmlelement/removeall/_index.md new file mode 100644 index 0000000000..42e0291311 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/removeall/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlElement::RemoveAll method +linktitle: RemoveAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::RemoveAll method. Removes all specified attributes and children of the current node. Default attributes are not removed in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlelement/removeall/ +--- +## XmlElement::RemoveAll method + + +Removes all specified attributes and children of the current node. Default attributes are not removed. + +```cpp +void System::Xml::XmlElement::RemoveAll() override +``` + +## See Also + +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/removeallattributes/_index.md b/english/cpp/system.xml/xmlelement/removeallattributes/_index.md new file mode 100644 index 0000000000..d80cc2c5fd --- /dev/null +++ b/english/cpp/system.xml/xmlelement/removeallattributes/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlElement::RemoveAllAttributes method +linktitle: RemoveAllAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::RemoveAllAttributes method. Removes all specified attributes from the element. Default attributes are not removed in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmlelement/removeallattributes/ +--- +## XmlElement::RemoveAllAttributes method + + +Removes all specified attributes from the element. Default attributes are not removed. + +```cpp +virtual void System::Xml::XmlElement::RemoveAllAttributes() +``` + +## See Also + +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/removeattribute/_index.md b/english/cpp/system.xml/xmlelement/removeattribute/_index.md new file mode 100644 index 0000000000..b162649209 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/removeattribute/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Xml::XmlElement::RemoveAttribute method +linktitle: RemoveAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::RemoveAttribute method. Removes an attribute with the specified local name and namespace URI. (If the removed attribute has a default value, it is immediately replaced) in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmlelement/removeattribute/ +--- +## XmlElement::RemoveAttribute(String, String) method + + +Removes an attribute with the specified local name and namespace URI. (If the removed attribute has a default value, it is immediately replaced). + +```cpp +virtual void System::Xml::XmlElement::RemoveAttribute(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute to remove. | +| namespaceURI | String | The namespace URI of the attribute to remove. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlElement::RemoveAttribute(String) method + + +Removes an attribute by name. + +```cpp +virtual void System::Xml::XmlElement::RemoveAttribute(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The name of the attribute to remove. This is a qualified name. It is matched against the **get_Name** value of the matching node. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/removeattributeat/_index.md b/english/cpp/system.xml/xmlelement/removeattributeat/_index.md new file mode 100644 index 0000000000..32fb23f5a0 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/removeattributeat/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlElement::RemoveAttributeAt method +linktitle: RemoveAttributeAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::RemoveAttributeAt method. Removes the attribute node with the specified index from the element. (If the removed attribute has a default value, it is immediately replaced) in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmlelement/removeattributeat/ +--- +## XmlElement::RemoveAttributeAt method + + +Removes the attribute node with the specified index from the element. (If the removed attribute has a default value, it is immediately replaced). + +```cpp +virtual SharedPtr System::Xml::XmlElement::RemoveAttributeAt(int32_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int32_t | The index of the node to remove. The first node has index 0. | + +### ReturnValue + +The attribute node removed or **nullptr** if there is no node at the given index. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/removeattributenode/_index.md b/english/cpp/system.xml/xmlelement/removeattributenode/_index.md new file mode 100644 index 0000000000..72603e035b --- /dev/null +++ b/english/cpp/system.xml/xmlelement/removeattributenode/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Xml::XmlElement::RemoveAttributeNode method +linktitle: RemoveAttributeNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::RemoveAttributeNode method. Removes the specified XmlAttribute in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmlelement/removeattributenode/ +--- +## XmlElement::RemoveAttributeNode(SharedPtr\) method + + +Removes the specified [XmlAttribute](../../xmlattribute/). + +```cpp +virtual SharedPtr System::Xml::XmlElement::RemoveAttributeNode(SharedPtr oldAttr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oldAttr | SharedPtr\ | The [XmlAttribute](../../xmlattribute/) node to remove. If the removed attribute has a default value, it is immediately replaced. | + +### ReturnValue + +The removed [XmlAttribute](../../xmlattribute/) or **nullptr** if **oldAttr** is not an attribute node of the [XmlElement](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlElement::RemoveAttributeNode(String, String) method + + +Removes the [XmlAttribute](../../xmlattribute/) specified by the local name and namespace URI. (If the removed attribute has a default value, it is immediately replaced). + +```cpp +virtual SharedPtr System::Xml::XmlElement::RemoveAttributeNode(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute. | + +### ReturnValue + +The removed [XmlAttribute](../../xmlattribute/) or **nullptr** if the [XmlElement](../) does not have a matching attribute node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/set_innertext/_index.md b/english/cpp/system.xml/xmlelement/set_innertext/_index.md new file mode 100644 index 0000000000..bc45182f05 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/set_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlElement::set_InnerText method +linktitle: set_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::set_InnerText method. Sets the concatenated values of the node and all its children in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmlelement/set_innertext/ +--- +## XmlElement::set_InnerText method + + +Sets the concatenated values of the node and all its children. + +```cpp +void System::Xml::XmlElement::set_InnerText(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/set_innerxml/_index.md b/english/cpp/system.xml/xmlelement/set_innerxml/_index.md new file mode 100644 index 0000000000..a3e677c5f8 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/set_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlElement::set_InnerXml method +linktitle: set_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::set_InnerXml method. Sets the markup representing just the children of this node in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmlelement/set_innerxml/ +--- +## XmlElement::set_InnerXml method + + +Sets the markup representing just the children of this node. + +```cpp +void System::Xml::XmlElement::set_InnerXml(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/set_isempty/_index.md b/english/cpp/system.xml/xmlelement/set_isempty/_index.md new file mode 100644 index 0000000000..b614501f89 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/set_isempty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlElement::set_IsEmpty method +linktitle: set_IsEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::set_IsEmpty method. Sets the tag format of the element in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmlelement/set_isempty/ +--- +## XmlElement::set_IsEmpty method + + +Sets the tag format of the element. + +```cpp +void System::Xml::XmlElement::set_IsEmpty(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. When setting this value, if set to **true**, the children of the element are removed and the element is serialized in the short tag format. If set to **false**, the value is changed (regardless of whether or not the element has content); if the element is empty, it is serialized in the long format. | + +## See Also + +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/set_prefix/_index.md b/english/cpp/system.xml/xmlelement/set_prefix/_index.md new file mode 100644 index 0000000000..02c7683fac --- /dev/null +++ b/english/cpp/system.xml/xmlelement/set_prefix/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlElement::set_Prefix method +linktitle: set_Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::set_Prefix method. Sets the namespace prefix of this node in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmlelement/set_prefix/ +--- +## XmlElement::set_Prefix method + + +Sets the namespace prefix of this node. + +```cpp +void System::Xml::XmlElement::set_Prefix(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/setattribute/_index.md b/english/cpp/system.xml/xmlelement/setattribute/_index.md new file mode 100644 index 0000000000..2ef9dd4cc5 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/setattribute/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Xml::XmlElement::SetAttribute method +linktitle: SetAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::SetAttribute method. Sets the value of the attribute with the specified local name and namespace URI in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmlelement/setattribute/ +--- +## XmlElement::SetAttribute(String, String, String) method + + +Sets the value of the attribute with the specified local name and namespace URI. + +```cpp +virtual String System::Xml::XmlElement::SetAttribute(String localName, String namespaceURI, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute. | +| value | String | The value to set for the attribute. | + +### ReturnValue + +The attribute value. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlElement::SetAttribute(String, String) method + + +Sets the value of the attribute with the specified name. + +```cpp +virtual void System::Xml::XmlElement::SetAttribute(String name, String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The name of the attribute to create or alter. This is a qualified name. If the name contains a colon it is parsed into prefix and local name components. | +| value | String | The value to set for the attribute. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/setattributenode/_index.md b/english/cpp/system.xml/xmlelement/setattributenode/_index.md new file mode 100644 index 0000000000..d570dfed5e --- /dev/null +++ b/english/cpp/system.xml/xmlelement/setattributenode/_index.md @@ -0,0 +1,61 @@ +--- +title: System::Xml::XmlElement::SetAttributeNode method +linktitle: SetAttributeNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::SetAttributeNode method. Adds the specified XmlAttribute in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmlelement/setattributenode/ +--- +## XmlElement::SetAttributeNode(SharedPtr\) method + + +Adds the specified [XmlAttribute](../../xmlattribute/). + +```cpp +virtual SharedPtr System::Xml::XmlElement::SetAttributeNode(SharedPtr newAttr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newAttr | SharedPtr\ | The [XmlAttribute](../../xmlattribute/) node to add to the attribute collection for this element. | + +### ReturnValue + +If the attribute replaces an existing attribute with the same name, the old [XmlAttribute](../../xmlattribute/) is returned; otherwise, **nullptr** is returned. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlElement::SetAttributeNode(String, String) method + + +Adds the specified [XmlAttribute](../../xmlattribute/). + +```cpp +virtual SharedPtr System::Xml::XmlElement::SetAttributeNode(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute. | + +### ReturnValue + +The [XmlAttribute](../../xmlattribute/) to add. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttribute](../../xmlattribute/) +* Class [String](../../../system/string/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/writecontentto/_index.md b/english/cpp/system.xml/xmlelement/writecontentto/_index.md new file mode 100644 index 0000000000..f3cd651564 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlElement::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::WriteContentTo method. Saves all the children of the node to the specified XmlWriter in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmlelement/writecontentto/ +--- +## XmlElement::WriteContentTo method + + +Saves all the children of the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlElement::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlelement/writeto/_index.md b/english/cpp/system.xml/xmlelement/writeto/_index.md new file mode 100644 index 0000000000..45f45acea9 --- /dev/null +++ b/english/cpp/system.xml/xmlelement/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlElement::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlElement::WriteTo method. Saves the current node to the specified XmlWriter in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmlelement/writeto/ +--- +## XmlElement::WriteTo method + + +Saves the current node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlElement::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlElement](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/_index.md b/english/cpp/system.xml/xmlentity/_index.md new file mode 100644 index 0000000000..61f121222c --- /dev/null +++ b/english/cpp/system.xml/xmlentity/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Xml::XmlEntity class +linktitle: XmlEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity class. Represents an entity declaration, such as in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmlentity/ +--- +## XmlEntity class + + +Represents an entity declaration, such as ****. + +```cpp +class XmlEntity : public System::Xml::XmlNode +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. Entity nodes cannot be cloned. Calling this method on an [XmlEntity](./) object throws an exception. | +| [get_BaseURI](./get_baseuri/)() override | Returns the base Uniform Resource Identifier (URI) of the current node. | +| [get_InnerText](./get_innertext/)() override | Returns the concatenated values of the entity node and all its children. | +| [get_InnerXml](./get_innerxml/)() override | Returns the markup representing the children of this node. | +| [get_IsReadOnly](./get_isreadonly/)() override | Returns a value indicating whether the node is read-only. | +| [get_LocalName](./get_localname/)() override | Returns the name of the node without the namespace prefix. | +| [get_Name](./get_name/)() override | Returns the name of the node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the node. | +| [get_NotationName](./get_notationname/)() | Returns the name of the optional NDATA attribute on the entity declaration. | +| [get_OuterXml](./get_outerxml/)() override | Returns the markup representing this node and all its children. | +| [get_PublicId](./get_publicid/)() | Returns the value of the public identifier on the entity declaration. | +| [get_SystemId](./get_systemid/)() | Returns the value of the system identifier on the entity declaration. | +| [set_InnerText](./set_innertext/)(String) override | Sets the concatenated values of the entity node and all its children. | +| [set_InnerXml](./set_innerxml/)(String) override | Sets the markup representing the children of this node. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves all the children of the node to the specified [XmlWriter](../xmlwriter/). For [XmlEntity](./) nodes, this method has no effect. | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). For [XmlEntity](./) nodes, this method has no effect. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlNode](../xmlnode/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlentity/clonenode/_index.md b/english/cpp/system.xml/xmlentity/clonenode/_index.md new file mode 100644 index 0000000000..c0614beb90 --- /dev/null +++ b/english/cpp/system.xml/xmlentity/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlEntity::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::CloneNode method. Creates a duplicate of this node. Entity nodes cannot be cloned. Calling this method on an XmlEntity object throws an exception in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlentity/clonenode/ +--- +## XmlEntity::CloneNode method + + +Creates a duplicate of this node. Entity nodes cannot be cloned. Calling this method on an [XmlEntity](../) object throws an exception. + +```cpp +SharedPtr System::Xml::XmlEntity::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. | + +### ReturnValue + +A copy of the [XmlNode](../../xmlnode/) from which the method is called. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/get_baseuri/_index.md b/english/cpp/system.xml/xmlentity/get_baseuri/_index.md new file mode 100644 index 0000000000..bb3500a336 --- /dev/null +++ b/english/cpp/system.xml/xmlentity/get_baseuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntity::get_BaseURI method +linktitle: get_BaseURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::get_BaseURI method. Returns the base Uniform Resource Identifier (URI) of the current node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlentity/get_baseuri/ +--- +## XmlEntity::get_BaseURI method + + +Returns the base Uniform Resource Identifier (URI) of the current node. + +```cpp +String System::Xml::XmlEntity::get_BaseURI() override +``` + + +### ReturnValue + +The location from which the node was loaded. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/get_innertext/_index.md b/english/cpp/system.xml/xmlentity/get_innertext/_index.md new file mode 100644 index 0000000000..b91e56b2ed --- /dev/null +++ b/english/cpp/system.xml/xmlentity/get_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntity::get_InnerText method +linktitle: get_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::get_InnerText method. Returns the concatenated values of the entity node and all its children in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlentity/get_innertext/ +--- +## XmlEntity::get_InnerText method + + +Returns the concatenated values of the entity node and all its children. + +```cpp +String System::Xml::XmlEntity::get_InnerText() override +``` + + +### ReturnValue + +The concatenated values of the node and all its children. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/get_innerxml/_index.md b/english/cpp/system.xml/xmlentity/get_innerxml/_index.md new file mode 100644 index 0000000000..829d3169d9 --- /dev/null +++ b/english/cpp/system.xml/xmlentity/get_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntity::get_InnerXml method +linktitle: get_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::get_InnerXml method. Returns the markup representing the children of this node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlentity/get_innerxml/ +--- +## XmlEntity::get_InnerXml method + + +Returns the markup representing the children of this node. + +```cpp +String System::Xml::XmlEntity::get_InnerXml() override +``` + + +### ReturnValue + +For [XmlEntity](../) nodes, [String::Empty](../../../system/string/empty/) is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/get_isreadonly/_index.md b/english/cpp/system.xml/xmlentity/get_isreadonly/_index.md new file mode 100644 index 0000000000..8cbf8f3c8c --- /dev/null +++ b/english/cpp/system.xml/xmlentity/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlEntity::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::get_IsReadOnly method. Returns a value indicating whether the node is read-only in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlentity/get_isreadonly/ +--- +## XmlEntity::get_IsReadOnly method + + +Returns a value indicating whether the node is read-only. + +```cpp +bool System::Xml::XmlEntity::get_IsReadOnly() override +``` + + +### ReturnValue + +**true** if the node is read-only; otherwise, **false**. Because [XmlEntity](../) nodes are read-only, this method always returns **true**. + +## See Also + +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/get_localname/_index.md b/english/cpp/system.xml/xmlentity/get_localname/_index.md new file mode 100644 index 0000000000..ab2c112330 --- /dev/null +++ b/english/cpp/system.xml/xmlentity/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntity::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::get_LocalName method. Returns the name of the node without the namespace prefix in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlentity/get_localname/ +--- +## XmlEntity::get_LocalName method + + +Returns the name of the node without the namespace prefix. + +```cpp +String System::Xml::XmlEntity::get_LocalName() override +``` + + +### ReturnValue + +For [XmlEntity](../) nodes, this method returns the name of the entity. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/get_name/_index.md b/english/cpp/system.xml/xmlentity/get_name/_index.md new file mode 100644 index 0000000000..ef012c1fbb --- /dev/null +++ b/english/cpp/system.xml/xmlentity/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntity::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::get_Name method. Returns the name of the node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlentity/get_name/ +--- +## XmlEntity::get_Name method + + +Returns the name of the node. + +```cpp +String System::Xml::XmlEntity::get_Name() override +``` + + +### ReturnValue + +The name of the entity. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/get_nodetype/_index.md b/english/cpp/system.xml/xmlentity/get_nodetype/_index.md new file mode 100644 index 0000000000..204070f063 --- /dev/null +++ b/english/cpp/system.xml/xmlentity/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntity::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::get_NodeType method. Returns the type of the node in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlentity/get_nodetype/ +--- +## XmlEntity::get_NodeType method + + +Returns the type of the node. + +```cpp +XmlNodeType System::Xml::XmlEntity::get_NodeType() override +``` + + +### ReturnValue + +The node type. For [XmlEntity](../) nodes, the value is [XmlNodeType::Entity](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/get_notationname/_index.md b/english/cpp/system.xml/xmlentity/get_notationname/_index.md new file mode 100644 index 0000000000..a97c887815 --- /dev/null +++ b/english/cpp/system.xml/xmlentity/get_notationname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntity::get_NotationName method +linktitle: get_NotationName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::get_NotationName method. Returns the name of the optional NDATA attribute on the entity declaration in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlentity/get_notationname/ +--- +## XmlEntity::get_NotationName method + + +Returns the name of the optional NDATA attribute on the entity declaration. + +```cpp +String System::Xml::XmlEntity::get_NotationName() +``` + + +### ReturnValue + +The name of the NDATA attribute. If there is no NDATA, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/get_outerxml/_index.md b/english/cpp/system.xml/xmlentity/get_outerxml/_index.md new file mode 100644 index 0000000000..d690765aa1 --- /dev/null +++ b/english/cpp/system.xml/xmlentity/get_outerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntity::get_OuterXml method +linktitle: get_OuterXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::get_OuterXml method. Returns the markup representing this node and all its children in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlentity/get_outerxml/ +--- +## XmlEntity::get_OuterXml method + + +Returns the markup representing this node and all its children. + +```cpp +String System::Xml::XmlEntity::get_OuterXml() override +``` + + +### ReturnValue + +For [XmlEntity](../) nodes, [String::Empty](../../../system/string/empty/) is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/get_publicid/_index.md b/english/cpp/system.xml/xmlentity/get_publicid/_index.md new file mode 100644 index 0000000000..1e85ac9c7a --- /dev/null +++ b/english/cpp/system.xml/xmlentity/get_publicid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntity::get_PublicId method +linktitle: get_PublicId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::get_PublicId method. Returns the value of the public identifier on the entity declaration in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlentity/get_publicid/ +--- +## XmlEntity::get_PublicId method + + +Returns the value of the public identifier on the entity declaration. + +```cpp +String System::Xml::XmlEntity::get_PublicId() +``` + + +### ReturnValue + +The public identifier on the entity. If there is no public identifier, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/get_systemid/_index.md b/english/cpp/system.xml/xmlentity/get_systemid/_index.md new file mode 100644 index 0000000000..9e84dd620d --- /dev/null +++ b/english/cpp/system.xml/xmlentity/get_systemid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntity::get_SystemId method +linktitle: get_SystemId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::get_SystemId method. Returns the value of the system identifier on the entity declaration in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlentity/get_systemid/ +--- +## XmlEntity::get_SystemId method + + +Returns the value of the system identifier on the entity declaration. + +```cpp +String System::Xml::XmlEntity::get_SystemId() +``` + + +### ReturnValue + +The system identifier on the entity. If there is no system identifier, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/ptr/_index.md b/english/cpp/system.xml/xmlentity/ptr/_index.md new file mode 100644 index 0000000000..4881c5c355 --- /dev/null +++ b/english/cpp/system.xml/xmlentity/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlEntity::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlentity/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlEntity::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/set_innertext/_index.md b/english/cpp/system.xml/xmlentity/set_innertext/_index.md new file mode 100644 index 0000000000..5386e0acfd --- /dev/null +++ b/english/cpp/system.xml/xmlentity/set_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntity::set_InnerText method +linktitle: set_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::set_InnerText method. Sets the concatenated values of the entity node and all its children in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlentity/set_innertext/ +--- +## XmlEntity::set_InnerText method + + +Sets the concatenated values of the entity node and all its children. + +```cpp +void System::Xml::XmlEntity::set_InnerText(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/set_innerxml/_index.md b/english/cpp/system.xml/xmlentity/set_innerxml/_index.md new file mode 100644 index 0000000000..16ca625338 --- /dev/null +++ b/english/cpp/system.xml/xmlentity/set_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntity::set_InnerXml method +linktitle: set_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::set_InnerXml method. Sets the markup representing the children of this node in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlentity/set_innerxml/ +--- +## XmlEntity::set_InnerXml method + + +Sets the markup representing the children of this node. + +```cpp +void System::Xml::XmlEntity::set_InnerXml(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/writecontentto/_index.md b/english/cpp/system.xml/xmlentity/writecontentto/_index.md new file mode 100644 index 0000000000..26030084bf --- /dev/null +++ b/english/cpp/system.xml/xmlentity/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlEntity::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::WriteContentTo method. Saves all the children of the node to the specified XmlWriter. For XmlEntity nodes, this method has no effect in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmlentity/writecontentto/ +--- +## XmlEntity::WriteContentTo method + + +Saves all the children of the node to the specified [XmlWriter](../../xmlwriter/). For [XmlEntity](../) nodes, this method has no effect. + +```cpp +void System::Xml::XmlEntity::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentity/writeto/_index.md b/english/cpp/system.xml/xmlentity/writeto/_index.md new file mode 100644 index 0000000000..311fc0a508 --- /dev/null +++ b/english/cpp/system.xml/xmlentity/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlEntity::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntity::WriteTo method. Saves the node to the specified XmlWriter. For XmlEntity nodes, this method has no effect in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmlentity/writeto/ +--- +## XmlEntity::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). For [XmlEntity](../) nodes, this method has no effect. + +```cpp +void System::Xml::XmlEntity::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlEntity](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentityreference/_index.md b/english/cpp/system.xml/xmlentityreference/_index.md new file mode 100644 index 0000000000..7baa315f90 --- /dev/null +++ b/english/cpp/system.xml/xmlentityreference/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Xml::XmlEntityReference class +linktitle: XmlEntityReference +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntityReference class. Represents an entity reference node in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmlentityreference/ +--- +## XmlEntityReference class + + +Represents an entity reference node. + +```cpp +class XmlEntityReference : public System::Xml::XmlLinkedNode +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| [get_BaseURI](./get_baseuri/)() override | Returns the base Uniform Resource Identifier (URI) of the current node. | +| [get_IsReadOnly](./get_isreadonly/)() override | Returns a value indicating whether the node is read-only. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the node. | +| [get_Name](./get_name/)() override | Returns the name of the node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the node. | +| [get_Value](./get_value/)() override | Returns the value of the node. | +| [set_Value](./set_value/)(String) override | Sets the value of the node. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves all the children of the node to the specified [XmlWriter](../xmlwriter/). | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlLinkedNode](../xmllinkednode/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlentityreference/clonenode/_index.md b/english/cpp/system.xml/xmlentityreference/clonenode/_index.md new file mode 100644 index 0000000000..f82ed9ff5f --- /dev/null +++ b/english/cpp/system.xml/xmlentityreference/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlEntityReference::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntityReference::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlentityreference/clonenode/ +--- +## XmlEntityReference::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlEntityReference::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. For [XmlEntityReference](../) nodes, this method always returns an entity reference node with no children. The replacement text is set when the node is inserted into a parent. | + +### ReturnValue + +The cloned node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlEntityReference](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentityreference/get_baseuri/_index.md b/english/cpp/system.xml/xmlentityreference/get_baseuri/_index.md new file mode 100644 index 0000000000..8a06271bf6 --- /dev/null +++ b/english/cpp/system.xml/xmlentityreference/get_baseuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntityReference::get_BaseURI method +linktitle: get_BaseURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntityReference::get_BaseURI method. Returns the base Uniform Resource Identifier (URI) of the current node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlentityreference/get_baseuri/ +--- +## XmlEntityReference::get_BaseURI method + + +Returns the base Uniform Resource Identifier (URI) of the current node. + +```cpp +String System::Xml::XmlEntityReference::get_BaseURI() override +``` + + +### ReturnValue + +The location from which the node was loaded. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntityReference](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentityreference/get_isreadonly/_index.md b/english/cpp/system.xml/xmlentityreference/get_isreadonly/_index.md new file mode 100644 index 0000000000..f4991269b3 --- /dev/null +++ b/english/cpp/system.xml/xmlentityreference/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlEntityReference::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntityReference::get_IsReadOnly method. Returns a value indicating whether the node is read-only in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlentityreference/get_isreadonly/ +--- +## XmlEntityReference::get_IsReadOnly method + + +Returns a value indicating whether the node is read-only. + +```cpp +bool System::Xml::XmlEntityReference::get_IsReadOnly() override +``` + + +### ReturnValue + +**true** if the node is read-only; otherwise **false**. Because [XmlEntityReference](../) nodes are read-only, this method always returns **true**. + +## See Also + +* Class [XmlEntityReference](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentityreference/get_localname/_index.md b/english/cpp/system.xml/xmlentityreference/get_localname/_index.md new file mode 100644 index 0000000000..7b8a993a94 --- /dev/null +++ b/english/cpp/system.xml/xmlentityreference/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntityReference::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntityReference::get_LocalName method. Returns the local name of the node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlentityreference/get_localname/ +--- +## XmlEntityReference::get_LocalName method + + +Returns the local name of the node. + +```cpp +String System::Xml::XmlEntityReference::get_LocalName() override +``` + + +### ReturnValue + +For [XmlEntityReference](../) nodes, this method returns the name of the entity referenced. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntityReference](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentityreference/get_name/_index.md b/english/cpp/system.xml/xmlentityreference/get_name/_index.md new file mode 100644 index 0000000000..f8cfbfb041 --- /dev/null +++ b/english/cpp/system.xml/xmlentityreference/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntityReference::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntityReference::get_Name method. Returns the name of the node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlentityreference/get_name/ +--- +## XmlEntityReference::get_Name method + + +Returns the name of the node. + +```cpp +String System::Xml::XmlEntityReference::get_Name() override +``` + + +### ReturnValue + +The name of the entity referenced. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntityReference](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentityreference/get_nodetype/_index.md b/english/cpp/system.xml/xmlentityreference/get_nodetype/_index.md new file mode 100644 index 0000000000..bed4cc3a86 --- /dev/null +++ b/english/cpp/system.xml/xmlentityreference/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntityReference::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntityReference::get_NodeType method. Returns the type of the node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlentityreference/get_nodetype/ +--- +## XmlEntityReference::get_NodeType method + + +Returns the type of the node. + +```cpp +XmlNodeType System::Xml::XmlEntityReference::get_NodeType() override +``` + + +### ReturnValue + +The node type. For [XmlEntityReference](../) nodes, the value is [XmlNodeType::EntityReference](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlEntityReference](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentityreference/get_value/_index.md b/english/cpp/system.xml/xmlentityreference/get_value/_index.md new file mode 100644 index 0000000000..66960a33a7 --- /dev/null +++ b/english/cpp/system.xml/xmlentityreference/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntityReference::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntityReference::get_Value method. Returns the value of the node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlentityreference/get_value/ +--- +## XmlEntityReference::get_Value method + + +Returns the value of the node. + +```cpp +String System::Xml::XmlEntityReference::get_Value() override +``` + + +### ReturnValue + +The value of the node. For [XmlEntityReference](../) nodes, this method returns **nullptr**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntityReference](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentityreference/ptr/_index.md b/english/cpp/system.xml/xmlentityreference/ptr/_index.md new file mode 100644 index 0000000000..2a8850a3cb --- /dev/null +++ b/english/cpp/system.xml/xmlentityreference/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlEntityReference::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntityReference::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlentityreference/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlEntityReference::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlEntityReference](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentityreference/set_value/_index.md b/english/cpp/system.xml/xmlentityreference/set_value/_index.md new file mode 100644 index 0000000000..879c9a5353 --- /dev/null +++ b/english/cpp/system.xml/xmlentityreference/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlEntityReference::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntityReference::set_Value method. Sets the value of the node in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlentityreference/set_value/ +--- +## XmlEntityReference::set_Value method + + +Sets the value of the node. + +```cpp +void System::Xml::XmlEntityReference::set_Value(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlEntityReference](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentityreference/writecontentto/_index.md b/english/cpp/system.xml/xmlentityreference/writecontentto/_index.md new file mode 100644 index 0000000000..5076dd87a9 --- /dev/null +++ b/english/cpp/system.xml/xmlentityreference/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlEntityReference::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntityReference::WriteContentTo method. Saves all the children of the node to the specified XmlWriter in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlentityreference/writecontentto/ +--- +## XmlEntityReference::WriteContentTo method + + +Saves all the children of the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlEntityReference::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlEntityReference](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlentityreference/writeto/_index.md b/english/cpp/system.xml/xmlentityreference/writeto/_index.md new file mode 100644 index 0000000000..24948147cb --- /dev/null +++ b/english/cpp/system.xml/xmlentityreference/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlEntityReference::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlEntityReference::WriteTo method. Saves the node to the specified XmlWriter in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlentityreference/writeto/ +--- +## XmlEntityReference::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlEntityReference::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlEntityReference](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlexception/_index.md b/english/cpp/system.xml/xmlexception/_index.md new file mode 100644 index 0000000000..0f3d1abe92 --- /dev/null +++ b/english/cpp/system.xml/xmlexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Xml::XmlException typedef +linktitle: XmlException +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::XmlException typedef in C++.' +type: docs +weight: 6700 +url: /cpp/system.xml/xmlexception/ +--- +## XmlException typedef + + + + +```cpp +using System::Xml::XmlException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlimplementation/_index.md b/english/cpp/system.xml/xmlimplementation/_index.md new file mode 100644 index 0000000000..a80ffdc45f --- /dev/null +++ b/english/cpp/system.xml/xmlimplementation/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Xml::XmlImplementation class +linktitle: XmlImplementation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlImplementation class. Defines the context for a set of XmlDocument objects in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmlimplementation/ +--- +## XmlImplementation class + + +Defines the context for a set of [XmlDocument](../xmldocument/) objects. + +```cpp +class XmlImplementation : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [CreateDocument](./createdocument/)() | Creates a new [XmlDocument](../xmldocument/). | +| [HasFeature](./hasfeature/)(const String\&, const String\&) | Tests if the Document [Object](../../system/object/) Model (DOM) implementation implements a specific feature. | +| [XmlImplementation](./xmlimplementation/)() | Initializes a new instance of the [XmlImplementation](./) class. | +| [XmlImplementation](./xmlimplementation/)(const SharedPtr\\&) | Initializes a new instance of the [XmlImplementation](./) class with the [XmlNameTable](../xmlnametable/) specified. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlimplementation/createdocument/_index.md b/english/cpp/system.xml/xmlimplementation/createdocument/_index.md new file mode 100644 index 0000000000..fd672e34cb --- /dev/null +++ b/english/cpp/system.xml/xmlimplementation/createdocument/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlImplementation::CreateDocument method +linktitle: CreateDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlImplementation::CreateDocument method. Creates a new XmlDocument in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlimplementation/createdocument/ +--- +## XmlImplementation::CreateDocument method + + +Creates a new [XmlDocument](../../xmldocument/). + +```cpp +virtual SharedPtr System::Xml::XmlImplementation::CreateDocument() +``` + + +### ReturnValue + +The new [XmlDocument](../../xmldocument/) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlDocument](../../xmldocument/) +* Class [XmlImplementation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlimplementation/hasfeature/_index.md b/english/cpp/system.xml/xmlimplementation/hasfeature/_index.md new file mode 100644 index 0000000000..94a96c0a90 --- /dev/null +++ b/english/cpp/system.xml/xmlimplementation/hasfeature/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::XmlImplementation::HasFeature method +linktitle: HasFeature +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlImplementation::HasFeature method. Tests if the Document Object Model (DOM) implementation implements a specific feature in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlimplementation/hasfeature/ +--- +## XmlImplementation::HasFeature method + + +Tests if the Document [Object](../../../system/object/) Model (DOM) implementation implements a specific feature. + +```cpp +bool System::Xml::XmlImplementation::HasFeature(const String &strFeature, const String &strVersion) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strFeature | const String\& | The package name of the feature to test. This name is not case-sensitive. | +| strVersion | const String\& | This is the version number of the package name to test. If the version is not specified (**nullptr**), supporting any version of the feature causes the method to return **true**. | + +### ReturnValue + +**true** if the feature is implemented in the specified version; otherwise, **false**. +## Remarks + + + +The following table shows the combinations that cause **HasFeature** to return **true**. ||| +|-|-| +|strFeature |strVersion | +|XML |1.0 | +|XML |2.0 | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlImplementation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlimplementation/ptr/_index.md b/english/cpp/system.xml/xmlimplementation/ptr/_index.md new file mode 100644 index 0000000000..126aae2369 --- /dev/null +++ b/english/cpp/system.xml/xmlimplementation/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlImplementation::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlImplementation::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlimplementation/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlImplementation::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlImplementation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlimplementation/xmlimplementation/_index.md b/english/cpp/system.xml/xmlimplementation/xmlimplementation/_index.md new file mode 100644 index 0000000000..e82e6556f1 --- /dev/null +++ b/english/cpp/system.xml/xmlimplementation/xmlimplementation/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::XmlImplementation::XmlImplementation constructor +linktitle: XmlImplementation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlImplementation::XmlImplementation constructor. Initializes a new instance of the XmlImplementation class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlimplementation/xmlimplementation/ +--- +## XmlImplementation::XmlImplementation() constructor + + +Initializes a new instance of the [XmlImplementation](../) class. + +```cpp +System::Xml::XmlImplementation::XmlImplementation() +``` + +## See Also + +* Class [XmlImplementation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlImplementation::XmlImplementation(const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlImplementation](../) class with the [XmlNameTable](../../xmlnametable/) specified. + +```cpp +System::Xml::XmlImplementation::XmlImplementation(const SharedPtr &nt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nt | const SharedPtr\\& | An [XmlNameTable](../../xmlnametable/) object. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlImplementation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmllinkednode/_index.md b/english/cpp/system.xml/xmllinkednode/_index.md new file mode 100644 index 0000000000..9f1956b234 --- /dev/null +++ b/english/cpp/system.xml/xmllinkednode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlLinkedNode class +linktitle: XmlLinkedNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlLinkedNode class. Returns the node immediately preceding or following this node in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmllinkednode/ +--- +## XmlLinkedNode class + + +Returns the node immediately preceding or following this node. + +```cpp +class XmlLinkedNode : public System::Xml::XmlNode +``` + +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [XmlNode](../xmlnode/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmllinkednode/ptr/_index.md b/english/cpp/system.xml/xmllinkednode/ptr/_index.md new file mode 100644 index 0000000000..2d75701b55 --- /dev/null +++ b/english/cpp/system.xml/xmllinkednode/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlLinkedNode::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlLinkedNode::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmllinkednode/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlLinkedNode::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlLinkedNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/_index.md b/english/cpp/system.xml/xmlnamednodemap/_index.md new file mode 100644 index 0000000000..9646f01be9 --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Xml::XmlNamedNodeMap class +linktitle: XmlNamedNodeMap +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap class. Represents a collection of nodes that can be accessed by name or index in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmlnamednodemap/ +--- +## XmlNamedNodeMap class + + +Represents a collection of nodes that can be accessed by name or index. + +```cpp +class XmlNamedNodeMap : public System::Collections::Generic::IEnumerable> +``` + +## Methods + +| Method | Description | +| --- | --- | +| [begin](./begin/)() const | Gets iterator to the first element of collection. | +| [cbegin](./cbegin/)() const | Gets iterator to the first element of collection. | +| [cend](./cend/)() const | Gets iterator for a non-existent element behind the last element of the collection. | +| [end](./end/)() const | Gets iterator for a non-existent element behind the last element of the collection. | +| virtual [get_Count](./get_count/)() | Returns the number of nodes in the [XmlNamedNodeMap](./). | +| [GetEnumerator](./getenumerator/)() override | Provides support for iteration over the collection of nodes in the [XmlNamedNodeMap](./). | +| virtual [GetNamedItem](./getnameditem/)(String) | Retrieves an [XmlNode](../xmlnode/) specified by name. | +| virtual [GetNamedItem](./getnameditem/)(String, String) | Retrieves a node with the matching [XmlNode::get_LocalName](../xmlnode/get_localname/) and [XmlNode::get_NamespaceURI](../xmlnode/get_namespaceuri/) values. | +| virtual [Item](./item/)(int32_t) | Retrieves the node at the specified index in the [XmlNamedNodeMap](./). | +| virtual [RemoveNamedItem](./removenameditem/)(String) | Removes the node from the [XmlNamedNodeMap](./). | +| virtual [RemoveNamedItem](./removenameditem/)(String, String) | Removes a node with the matching [XmlNode::get_LocalName](../xmlnode/get_localname/) and [XmlNode::get_NamespaceURI](../xmlnode/get_namespaceuri/) values. | +| virtual [SetNamedItem](./setnameditem/)(SharedPtr\) | Adds an [XmlNode](../xmlnode/) using its [XmlNode::get_Name](../xmlnode/get_name/) value. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [iterator](./iterator/) | Iterator type. | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [IEnumerable](../../system.collections.generic/ienumerable/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/begin/_index.md b/english/cpp/system.xml/xmlnamednodemap/begin/_index.md new file mode 100644 index 0000000000..f18f56ccbc --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/begin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNamedNodeMap::begin method +linktitle: begin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap::begin method. Gets iterator to the first element of collection in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlnamednodemap/begin/ +--- +## XmlNamedNodeMap::begin method + + +Gets iterator to the first element of collection. + +```cpp +iterator System::Xml::XmlNamedNodeMap::begin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first element in the collection. + +## See Also + +* Typedef [iterator](../iterator/) +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/cbegin/_index.md b/english/cpp/system.xml/xmlnamednodemap/cbegin/_index.md new file mode 100644 index 0000000000..826d9278ed --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/cbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNamedNodeMap::cbegin method +linktitle: cbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap::cbegin method. Gets iterator to the first element of collection in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlnamednodemap/cbegin/ +--- +## XmlNamedNodeMap::cbegin method + + +Gets iterator to the first element of collection. + +```cpp +iterator System::Xml::XmlNamedNodeMap::cbegin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first element in the collection. + +## See Also + +* Typedef [iterator](../iterator/) +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/cend/_index.md b/english/cpp/system.xml/xmlnamednodemap/cend/_index.md new file mode 100644 index 0000000000..7a00e08232 --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/cend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNamedNodeMap::cend method +linktitle: cend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap::cend method. Gets iterator for a non-existent element behind the last element of the collection in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlnamednodemap/cend/ +--- +## XmlNamedNodeMap::cend method + + +Gets iterator for a non-existent element behind the last element of the collection. + +```cpp +iterator System::Xml::XmlNamedNodeMap::cend() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the element behind the last element of the collection. + +## See Also + +* Typedef [iterator](../iterator/) +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/end/_index.md b/english/cpp/system.xml/xmlnamednodemap/end/_index.md new file mode 100644 index 0000000000..ada7038c1a --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/end/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNamedNodeMap::end method +linktitle: end +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap::end method. Gets iterator for a non-existent element behind the last element of the collection in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlnamednodemap/end/ +--- +## XmlNamedNodeMap::end method + + +Gets iterator for a non-existent element behind the last element of the collection. + +```cpp +iterator System::Xml::XmlNamedNodeMap::end() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the element behind the last element of the collection. + +## See Also + +* Typedef [iterator](../iterator/) +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/get_count/_index.md b/english/cpp/system.xml/xmlnamednodemap/get_count/_index.md new file mode 100644 index 0000000000..c267d9666c --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNamedNodeMap::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap::get_Count method. Returns the number of nodes in the XmlNamedNodeMap in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlnamednodemap/get_count/ +--- +## XmlNamedNodeMap::get_Count method + + +Returns the number of nodes in the [XmlNamedNodeMap](../). + +```cpp +virtual int32_t System::Xml::XmlNamedNodeMap::get_Count() +``` + + +### ReturnValue + +The number of nodes. + +## See Also + +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/getenumerator/_index.md b/english/cpp/system.xml/xmlnamednodemap/getenumerator/_index.md new file mode 100644 index 0000000000..b9f4f77426 --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlNamedNodeMap::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap::GetEnumerator method. Provides support for iteration over the collection of nodes in the XmlNamedNodeMap in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlnamednodemap/getenumerator/ +--- +## XmlNamedNodeMap::GetEnumerator method + + +Provides support for iteration over the collection of nodes in the [XmlNamedNodeMap](../). + +```cpp +SharedPtr>> System::Xml::XmlNamedNodeMap::GetEnumerator() override +``` + + +### ReturnValue + +An enumerator object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/getnameditem/_index.md b/english/cpp/system.xml/xmlnamednodemap/getnameditem/_index.md new file mode 100644 index 0000000000..3d76ef8743 --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/getnameditem/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Xml::XmlNamedNodeMap::GetNamedItem method +linktitle: GetNamedItem +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap::GetNamedItem method. Retrieves a node with the matching XmlNode::get_LocalName and XmlNode::get_NamespaceURI values in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlnamednodemap/getnameditem/ +--- +## XmlNamedNodeMap::GetNamedItem(String, String) method + + +Retrieves a node with the matching [XmlNode::get_LocalName](../../xmlnode/get_localname/) and [XmlNode::get_NamespaceURI](../../xmlnode/get_namespaceuri/) values. + +```cpp +virtual SharedPtr System::Xml::XmlNamedNodeMap::GetNamedItem(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the node to retrieve. | +| namespaceURI | String | The namespace Uniform Resource Identifier (URI) of the node to retrieve. | + +### ReturnValue + +An [XmlNode](../../xmlnode/) with the matching local name and namespace URI or **nullptr** if a matching node was not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [String](../../../system/string/) +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlNamedNodeMap::GetNamedItem(String) method + + +Retrieves an [XmlNode](../../xmlnode/) specified by name. + +```cpp +virtual SharedPtr System::Xml::XmlNamedNodeMap::GetNamedItem(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the node to retrieve. It is matched against the [XmlNode::get_Name](../../xmlnode/get_name/) value of the matching node. | + +### ReturnValue + +An [XmlNode](../../xmlnode/) with the specified name or **nullptr** if a matching node is not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [String](../../../system/string/) +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/item/_index.md b/english/cpp/system.xml/xmlnamednodemap/item/_index.md new file mode 100644 index 0000000000..79861b1c4c --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/item/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlNamedNodeMap::Item method +linktitle: Item +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap::Item method. Retrieves the node at the specified index in the XmlNamedNodeMap in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlnamednodemap/item/ +--- +## XmlNamedNodeMap::Item method + + +Retrieves the node at the specified index in the [XmlNamedNodeMap](../). + +```cpp +virtual SharedPtr System::Xml::XmlNamedNodeMap::Item(int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The index position of the node to retrieve from the [XmlNamedNodeMap](../). The index is zero-based; therefore, the index of the first node is 0 and the index of the last node is [XmlNamedNodeMap::get_Count](../get_count/) - 1. | + +### ReturnValue + +The [XmlNode](../../xmlnode/) at the specified index. If **index** is less than 0 or greater than or equal to the [XmlNamedNodeMap::get_Count](../get_count/) value, **nullptr** is returned. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/iterator/_index.md b/english/cpp/system.xml/xmlnamednodemap/iterator/_index.md new file mode 100644 index 0000000000..dca77b6d82 --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNamedNodeMap::iterator typedef +linktitle: iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap::iterator typedef. Iterator type in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlnamednodemap/iterator/ +--- +## iterator typedef + + +Iterator type. + +```cpp +using System::Xml::XmlNamedNodeMap::iterator = SmallXmlNodeList::Iterator +``` + +## See Also + +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/ptr/_index.md b/english/cpp/system.xml/xmlnamednodemap/ptr/_index.md new file mode 100644 index 0000000000..d34da34f44 --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNamedNodeMap::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlnamednodemap/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlNamedNodeMap::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/removenameditem/_index.md b/english/cpp/system.xml/xmlnamednodemap/removenameditem/_index.md new file mode 100644 index 0000000000..2ddee1b5b7 --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/removenameditem/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Xml::XmlNamedNodeMap::RemoveNamedItem method +linktitle: RemoveNamedItem +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap::RemoveNamedItem method. Removes a node with the matching XmlNode::get_LocalName and XmlNode::get_NamespaceURI values in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlnamednodemap/removenameditem/ +--- +## XmlNamedNodeMap::RemoveNamedItem(String, String) method + + +Removes a node with the matching [XmlNode::get_LocalName](../../xmlnode/get_localname/) and [XmlNode::get_NamespaceURI](../../xmlnode/get_namespaceuri/) values. + +```cpp +virtual SharedPtr System::Xml::XmlNamedNodeMap::RemoveNamedItem(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the node to remove. | +| namespaceURI | String | The namespace URI of the node to remove. | + +### ReturnValue + +The [XmlNode](../../xmlnode/) removed or **nullptr** if a matching node was not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [String](../../../system/string/) +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlNamedNodeMap::RemoveNamedItem(String) method + + +Removes the node from the [XmlNamedNodeMap](../). + +```cpp +virtual SharedPtr System::Xml::XmlNamedNodeMap::RemoveNamedItem(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the node to remove. The name is matched against the [XmlNode::get_Name](../../xmlnode/get_name/) value of the matching node. | + +### ReturnValue + +The [XmlNode](../../xmlnode/) removed from this [XmlNamedNodeMap](../) or **nullptr** if a matching node was not found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [String](../../../system/string/) +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamednodemap/setnameditem/_index.md b/english/cpp/system.xml/xmlnamednodemap/setnameditem/_index.md new file mode 100644 index 0000000000..d2623337c1 --- /dev/null +++ b/english/cpp/system.xml/xmlnamednodemap/setnameditem/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlNamedNodeMap::SetNamedItem method +linktitle: SetNamedItem +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamedNodeMap::SetNamedItem method. Adds an XmlNode using its XmlNode::get_Name value in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlnamednodemap/setnameditem/ +--- +## XmlNamedNodeMap::SetNamedItem method + + +Adds an [XmlNode](../../xmlnode/) using its [XmlNode::get_Name](../../xmlnode/get_name/) value. + +```cpp +virtual SharedPtr System::Xml::XmlNamedNodeMap::SetNamedItem(SharedPtr node) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | SharedPtr\ | An [XmlNode](../../xmlnode/) to store in the [XmlNamedNodeMap](../). If a node with that name is already present in the map, it is replaced by the new one. | + +### ReturnValue + +If the **node** replaces an existing node with the same name, the old node is returned; otherwise, **nullptr** is returned. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlNamedNodeMap](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/_index.md b/english/cpp/system.xml/xmlnamespacemanager/_index.md new file mode 100644 index 0000000000..e6fecb5be8 --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Xml::XmlNamespaceManager class +linktitle: XmlNamespaceManager +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager class. Resolves, adds, and removes namespaces to a collection and provides scope management for these namespaces in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmlnamespacemanager/ +--- +## XmlNamespaceManager class + + +Resolves, adds, and removes namespaces to a collection and provides scope management for these namespaces. + +```cpp +class XmlNamespaceManager : public System::Xml::IXmlNamespaceResolver, + public System::Collections::Generic::IEnumerable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [AddNamespace](./addnamespace/)(String, String) | Adds the given namespace to the collection. | +| virtual [get_DefaultNamespace](./get_defaultnamespace/)() | Returns the namespace URI for the default namespace. | +| virtual [get_NameTable](./get_nametable/)() | Returns the [XmlNameTable](../xmlnametable/) associated with this object. | +| [GetEnumerator](./getenumerator/)() override | Returns an enumerator to use to iterate through the namespaces in the [XmlNamespaceManager](./). | +| [GetNamespacesInScope](./getnamespacesinscope/)(XmlNamespaceScope) override | Returns a collection of namespace names keyed by prefix which can be used to enumerate the namespaces currently in scope. | +| virtual [HasNamespace](./hasnamespace/)(String) | Returns a value indicating whether the supplied prefix has a namespace defined for the current pushed scope. | +| [LookupNamespace](./lookupnamespace/)(const String\&) override | Returns the namespace URI for the specified prefix. | +| [LookupPrefix](./lookupprefix/)(const String\&) override | Finds the prefix declared for the given namespace URI. | +| virtual [PopScope](./popscope/)() | Pops a namespace scope off the stack. | +| virtual [PushScope](./pushscope/)() | Pushes a namespace scope onto the stack. | +| virtual [RemoveNamespace](./removenamespace/)(String, String) | Removes the given namespace for the given prefix. | +| [XmlNamespaceManager](./xmlnamespacemanager/)(const SharedPtr\\&) | Initializes a new instance of the [XmlNamespaceManager](./) class with the specified [XmlNameTable](../xmlnametable/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [IXmlNamespaceResolver](../ixmlnamespaceresolver/) +* Class [IEnumerable](../../system.collections.generic/ienumerable/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/addnamespace/_index.md b/english/cpp/system.xml/xmlnamespacemanager/addnamespace/_index.md new file mode 100644 index 0000000000..83d5a2f778 --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/addnamespace/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNamespaceManager::AddNamespace method +linktitle: AddNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::AddNamespace method. Adds the given namespace to the collection in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlnamespacemanager/addnamespace/ +--- +## XmlNamespaceManager::AddNamespace method + + +Adds the given namespace to the collection. + +```cpp +virtual void System::Xml::XmlNamespaceManager::AddNamespace(String prefix, String uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | String | The prefix to associate with the namespace being added. Use [String::Empty](../../../system/string/empty/) to add a default namespace. If the [XmlNamespaceManager](../) will be used for resolving namespaces in an XML Path Language ([XPath](../../../system.xml.xpath/)) expression, a prefix must be specified. If an [XPath](../../../system.xml.xpath/) expression does not include a prefix, it is assumed that the namespace Uniform Resource Identifier (URI) is the empty namespace. For more information about [XPath](../../../system.xml.xpath/) expressions and the [XmlNamespaceManager](../), refer to the XmlNode::SelectNodes(String) and XPathExpression::SetContext(SharedPtr) methods. | +| uri | String | The namespace to add. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/get_defaultnamespace/_index.md b/english/cpp/system.xml/xmlnamespacemanager/get_defaultnamespace/_index.md new file mode 100644 index 0000000000..cca80c492d --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/get_defaultnamespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNamespaceManager::get_DefaultNamespace method +linktitle: get_DefaultNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::get_DefaultNamespace method. Returns the namespace URI for the default namespace in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlnamespacemanager/get_defaultnamespace/ +--- +## XmlNamespaceManager::get_DefaultNamespace method + + +Returns the namespace URI for the default namespace. + +```cpp +virtual String System::Xml::XmlNamespaceManager::get_DefaultNamespace() +``` + + +### ReturnValue + +The namespace URI for the default namespace, or an empty string if there is no default namespace. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/get_nametable/_index.md b/english/cpp/system.xml/xmlnamespacemanager/get_nametable/_index.md new file mode 100644 index 0000000000..51df27a9f5 --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/get_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNamespaceManager::get_NameTable method +linktitle: get_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::get_NameTable method. Returns the XmlNameTable associated with this object in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlnamespacemanager/get_nametable/ +--- +## XmlNamespaceManager::get_NameTable method + + +Returns the [XmlNameTable](../../xmlnametable/) associated with this object. + +```cpp +virtual SharedPtr System::Xml::XmlNamespaceManager::get_NameTable() +``` + + +### ReturnValue + +The [XmlNameTable](../../xmlnametable/) used by this object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/getenumerator/_index.md b/english/cpp/system.xml/xmlnamespacemanager/getenumerator/_index.md new file mode 100644 index 0000000000..91772f68cb --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlNamespaceManager::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::GetEnumerator method. Returns an enumerator to use to iterate through the namespaces in the XmlNamespaceManager in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlnamespacemanager/getenumerator/ +--- +## XmlNamespaceManager::GetEnumerator method + + +Returns an enumerator to use to iterate through the namespaces in the [XmlNamespaceManager](../). + +```cpp +SharedPtr> System::Xml::XmlNamespaceManager::GetEnumerator() override +``` + + +### ReturnValue + +An IEnumerator containing the prefixes stored by the [XmlNamespaceManager](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [String](../../../system/string/) +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/getnamespacesinscope/_index.md b/english/cpp/system.xml/xmlnamespacemanager/getnamespacesinscope/_index.md new file mode 100644 index 0000000000..55266c7074 --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/getnamespacesinscope/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XmlNamespaceManager::GetNamespacesInScope method +linktitle: GetNamespacesInScope +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::GetNamespacesInScope method. Returns a collection of namespace names keyed by prefix which can be used to enumerate the namespaces currently in scope in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlnamespacemanager/getnamespacesinscope/ +--- +## XmlNamespaceManager::GetNamespacesInScope method + + +Returns a collection of namespace names keyed by prefix which can be used to enumerate the namespaces currently in scope. + +```cpp +SharedPtr> System::Xml::XmlNamespaceManager::GetNamespacesInScope(XmlNamespaceScope scope) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| scope | XmlNamespaceScope | An enumeration value that specifies the type of namespace nodes to return. | + +### ReturnValue + +A collection of namespace and prefix pairs currently in scope. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IDictionary](../../../system.collections.generic/idictionary/) +* Class [String](../../../system/string/) +* Enum [XmlNamespaceScope](../../xmlnamespacescope/) +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/hasnamespace/_index.md b/english/cpp/system.xml/xmlnamespacemanager/hasnamespace/_index.md new file mode 100644 index 0000000000..33c9469216 --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/hasnamespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlNamespaceManager::HasNamespace method +linktitle: HasNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::HasNamespace method. Returns a value indicating whether the supplied prefix has a namespace defined for the current pushed scope in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlnamespacemanager/hasnamespace/ +--- +## XmlNamespaceManager::HasNamespace method + + +Returns a value indicating whether the supplied prefix has a namespace defined for the current pushed scope. + +```cpp +virtual bool System::Xml::XmlNamespaceManager::HasNamespace(String prefix) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | String | The prefix of the namespace you want to find. | + +### ReturnValue + +**true** if there is a namespace defined; otherwise, **false**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/lookupnamespace/_index.md b/english/cpp/system.xml/xmlnamespacemanager/lookupnamespace/_index.md new file mode 100644 index 0000000000..653af2b3a2 --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/lookupnamespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlNamespaceManager::LookupNamespace method +linktitle: LookupNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::LookupNamespace method. Returns the namespace URI for the specified prefix in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlnamespacemanager/lookupnamespace/ +--- +## XmlNamespaceManager::LookupNamespace method + + +Returns the namespace URI for the specified prefix. + +```cpp +String System::Xml::XmlNamespaceManager::LookupNamespace(const String &prefix) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The prefix whose namespace URI you want to resolve. To match the default namespace, pass [String::Empty](../../../system/string/empty/). | + +### ReturnValue + +The namespace URI for **prefix** or **nullptr** if there is no mapped namespace. The returned string is atomized. For more information on atomized strings, see the [XmlNameTable](../../xmlnametable/) class. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/lookupprefix/_index.md b/english/cpp/system.xml/xmlnamespacemanager/lookupprefix/_index.md new file mode 100644 index 0000000000..2080ea7af4 --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/lookupprefix/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlNamespaceManager::LookupPrefix method +linktitle: LookupPrefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::LookupPrefix method. Finds the prefix declared for the given namespace URI in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlnamespacemanager/lookupprefix/ +--- +## XmlNamespaceManager::LookupPrefix method + + +Finds the prefix declared for the given namespace URI. + +```cpp +String System::Xml::XmlNamespaceManager::LookupPrefix(const String &uri) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | const String\& | The namespace to resolve for the prefix. | + +### ReturnValue + +The matching prefix. If there is no mapped prefix, the method returns [String::Empty](../../../system/string/empty/). If a null value is supplied, then **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/popscope/_index.md b/english/cpp/system.xml/xmlnamespacemanager/popscope/_index.md new file mode 100644 index 0000000000..93378d98d0 --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/popscope/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNamespaceManager::PopScope method +linktitle: PopScope +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::PopScope method. Pops a namespace scope off the stack in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlnamespacemanager/popscope/ +--- +## XmlNamespaceManager::PopScope method + + +Pops a namespace scope off the stack. + +```cpp +virtual bool System::Xml::XmlNamespaceManager::PopScope() +``` + + +### ReturnValue + +**true** if there are namespace scopes left on the stack; **false** if there are no more namespaces to pop. + +## See Also + +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/ptr/_index.md b/english/cpp/system.xml/xmlnamespacemanager/ptr/_index.md new file mode 100644 index 0000000000..121dd3e1b7 --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNamespaceManager::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlnamespacemanager/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlNamespaceManager::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/pushscope/_index.md b/english/cpp/system.xml/xmlnamespacemanager/pushscope/_index.md new file mode 100644 index 0000000000..1221ab5562 --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/pushscope/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNamespaceManager::PushScope method +linktitle: PushScope +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::PushScope method. Pushes a namespace scope onto the stack in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlnamespacemanager/pushscope/ +--- +## XmlNamespaceManager::PushScope method + + +Pushes a namespace scope onto the stack. + +```cpp +virtual void System::Xml::XmlNamespaceManager::PushScope() +``` + +## See Also + +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/removenamespace/_index.md b/english/cpp/system.xml/xmlnamespacemanager/removenamespace/_index.md new file mode 100644 index 0000000000..7cb9f18ad7 --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/removenamespace/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNamespaceManager::RemoveNamespace method +linktitle: RemoveNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::RemoveNamespace method. Removes the given namespace for the given prefix in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlnamespacemanager/removenamespace/ +--- +## XmlNamespaceManager::RemoveNamespace method + + +Removes the given namespace for the given prefix. + +```cpp +virtual void System::Xml::XmlNamespaceManager::RemoveNamespace(String prefix, String uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | String | The prefix for the namespace. | +| uri | String | The namespace to remove for the given prefix. The namespace removed is from the current namespace scope. Namespaces outside the current scope are ignored. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacemanager/xmlnamespacemanager/_index.md b/english/cpp/system.xml/xmlnamespacemanager/xmlnamespacemanager/_index.md new file mode 100644 index 0000000000..8c87f5a753 --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacemanager/xmlnamespacemanager/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNamespaceManager::XmlNamespaceManager constructor +linktitle: XmlNamespaceManager +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceManager::XmlNamespaceManager constructor. Initializes a new instance of the XmlNamespaceManager class with the specified XmlNameTable in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlnamespacemanager/xmlnamespacemanager/ +--- +## XmlNamespaceManager::XmlNamespaceManager constructor + + +Initializes a new instance of the [XmlNamespaceManager](../) class with the specified [XmlNameTable](../../xmlnametable/). + +```cpp +System::Xml::XmlNamespaceManager::XmlNamespaceManager(const SharedPtr &nameTable) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nameTable | const SharedPtr\\& | The [XmlNameTable](../../xmlnametable/) to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlNamespaceManager](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnamespacescope/_index.md b/english/cpp/system.xml/xmlnamespacescope/_index.md new file mode 100644 index 0000000000..c9d4e98fcd --- /dev/null +++ b/english/cpp/system.xml/xmlnamespacescope/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNamespaceScope enum +linktitle: XmlNamespaceScope +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNamespaceScope enum. Defines the namespace scope in C++.' +type: docs +weight: 5900 +url: /cpp/system.xml/xmlnamespacescope/ +--- +## XmlNamespaceScope enum + + +Defines the namespace scope. + +```cpp +enum class XmlNamespaceScope +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| All | 0 | All namespaces defined in the scope of the current node. This includes the xmlns:xml namespace which is always declared implicitly. The order of the namespaces returned is not defined. | +| ExcludeXml | 1 | All namespaces defined in the scope of the current node, excluding the xmlns:xml namespace, which is always declared implicitly. The order of the namespaces returned is not defined. | +| Local | 2 | All namespaces that are defined locally at the current node. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnametable/_index.md b/english/cpp/system.xml/xmlnametable/_index.md new file mode 100644 index 0000000000..6b45f4610b --- /dev/null +++ b/english/cpp/system.xml/xmlnametable/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XmlNameTable class +linktitle: XmlNameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNameTable class. Table of atomized string objects in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmlnametable/ +--- +## XmlNameTable class + + +Table of atomized string objects. + +```cpp +class XmlNameTable : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Add](./add/)(const ArrayPtr\\&, int32_t, int32_t) | When overridden in a derived class, atomizes the specified string and adds it to the [XmlNameTable](./). | +| virtual [Add](./add/)(const String\&) | When overridden in a derived class, atomizes the specified string and adds it to the [XmlNameTable](./). | +| virtual [Get](./get/)(const ArrayPtr\\&, int32_t, int32_t) | When overridden in a derived class, gets the atomized string containing the same characters as the specified range of characters in the given array. | +| virtual [Get](./get/)(const String\&) | When overridden in a derived class, gets the atomized string containing the same value as the specified string. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnametable/add/_index.md b/english/cpp/system.xml/xmlnametable/add/_index.md new file mode 100644 index 0000000000..8aac0b7017 --- /dev/null +++ b/english/cpp/system.xml/xmlnametable/add/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Xml::XmlNameTable::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNameTable::Add method. When overridden in a derived class, atomizes the specified string and adds it to the XmlNameTable in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlnametable/add/ +--- +## XmlNameTable::Add(const ArrayPtr\\&, int32_t, int32_t) method + + +When overridden in a derived class, atomizes the specified string and adds it to the [XmlNameTable](../). + +```cpp +virtual const String & System::Xml::XmlNameTable::Add(const ArrayPtr &array, int32_t offset, int32_t length)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const ArrayPtr\\& | The character array containing the name to add. | +| offset | int32_t | Zero-based index into the array specifying the first character of the name. | +| length | int32_t | The number of characters in the name. | + +### ReturnValue + +The new atomized string or the existing one if it already exists. If length is zero, [String::Empty](../../../system/string/empty/) is returned. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlNameTable](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlNameTable::Add(const String\&) method + + +When overridden in a derived class, atomizes the specified string and adds it to the [XmlNameTable](../). + +```cpp +virtual const String & System::Xml::XmlNameTable::Add(const String &array)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const String\& | The name to add. | + +### ReturnValue + +The new atomized string or the existing one if it already exists. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNameTable](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnametable/get/_index.md b/english/cpp/system.xml/xmlnametable/get/_index.md new file mode 100644 index 0000000000..aface3bf0f --- /dev/null +++ b/english/cpp/system.xml/xmlnametable/get/_index.md @@ -0,0 +1,60 @@ +--- +title: System::Xml::XmlNameTable::Get method +linktitle: Get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNameTable::Get method. When overridden in a derived class, gets the atomized string containing the same characters as the specified range of characters in the given array in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlnametable/get/ +--- +## XmlNameTable::Get(const ArrayPtr\\&, int32_t, int32_t) method + + +When overridden in a derived class, gets the atomized string containing the same characters as the specified range of characters in the given array. + +```cpp +virtual const String & System::Xml::XmlNameTable::Get(const ArrayPtr &array, int32_t offset, int32_t length)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const ArrayPtr\\& | The character array containing the name to look up. | +| offset | int32_t | The zero-based index into the array specifying the first character of the name. | +| length | int32_t | The number of characters in the name. | + +### ReturnValue + +The atomized string or **nullptr** if the string has not already been atomized. If **length** is zero, [String::Empty](../../../system/string/empty/) is returned. + +## See Also + +* Class [String](../../../system/string/) +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlNameTable](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlNameTable::Get(const String\&) method + + +When overridden in a derived class, gets the atomized string containing the same value as the specified string. + +```cpp +virtual const String & System::Xml::XmlNameTable::Get(const String &array)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const String\& | The name to look up. | + +### ReturnValue + +The atomized string or **nullptr** if the string has not already been atomized. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNameTable](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnametable/ptr/_index.md b/english/cpp/system.xml/xmlnametable/ptr/_index.md new file mode 100644 index 0000000000..3cc1aefef7 --- /dev/null +++ b/english/cpp/system.xml/xmlnametable/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNameTable::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNameTable::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlnametable/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlNameTable::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlNameTable](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/_index.md b/english/cpp/system.xml/xmlnode/_index.md new file mode 100644 index 0000000000..ba613f80e6 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/_index.md @@ -0,0 +1,83 @@ +--- +title: System::Xml::XmlNode class +linktitle: XmlNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode class. Represents a single node in the XML document in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmlnode/ +--- +## XmlNode class + + +Represents a single node in the XML document. + +```cpp +class XmlNode : public System::Collections::Generic::IEnumerable>, + public System::Xml::XPath::IXPathNavigable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [AppendChild](./appendchild/)(SharedPtr\) | Adds the specified node to the end of the list of child nodes, of this node. | +| virtual [Clone](./clone/)() | Creates a duplicate of this node. | +| virtual [CloneNode](./clonenode/)(bool) | Creates a duplicate of the node, when overridden in a derived class. | +| [CreateNavigator](./createnavigator/)() override | Creates an XPathNavigator for navigating this object. | +| virtual [get_Attributes](./get_attributes/)() | Returns an [XmlAttributeCollection](../xmlattributecollection/) containing the attributes of this node. | +| virtual [get_BaseURI](./get_baseuri/)() | Returns the base URI of the current node. | +| virtual [get_ChildNodes](./get_childnodes/)() | Returns all the child nodes of the node. | +| virtual [get_FirstChild](./get_firstchild/)() | Returns the first child of the node. | +| virtual [get_HasChildNodes](./get_haschildnodes/)() | Returns a value indicating whether this node has any child nodes. | +| virtual [get_InnerText](./get_innertext/)() | Returns the concatenated values of the node and all its child nodes. | +| virtual [get_InnerXml](./get_innerxml/)() | Returns the markup representing only the child nodes of this node. | +| virtual [get_IsReadOnly](./get_isreadonly/)() | Returns a value indicating whether the node is read-only. | +| virtual [get_LastChild](./get_lastchild/)() | Returns the last child of the node. | +| virtual [get_LocalName](./get_localname/)() | Returns the local name of the node, when overridden in a derived class. | +| virtual [get_Name](./get_name/)() | Returns the qualified name of the node, when overridden in a derived class. | +| virtual [get_NamespaceURI](./get_namespaceuri/)() | Returns the namespace URI of this node. | +| virtual [get_NextSibling](./get_nextsibling/)() | Returns the node immediately following this node. | +| virtual [get_NodeType](./get_nodetype/)() | Returns the type of the current node, when overridden in a derived class. | +| virtual [get_OuterXml](./get_outerxml/)() | Returns the markup containing this node and all its child nodes. | +| virtual [get_OwnerDocument](./get_ownerdocument/)() | Returns the [XmlDocument](../xmldocument/) to which this node belongs. | +| virtual [get_ParentNode](./get_parentnode/)() | Returns the parent of this node (for nodes that can have parents). | +| virtual [get_Prefix](./get_prefix/)() | Returns the namespace prefix of this node. | +| virtual [get_PreviousSibling](./get_previoussibling/)() | Returns the node immediately preceding this node. | +| virtual [get_PreviousText](./get_previoustext/)() | Returns the text node that immediately precedes this node. | +| virtual [get_SchemaInfo](./get_schemainfo/)() | Returns the post schema validation infoset that has been assigned to this node as a result of schema validation. | +| virtual [get_Value](./get_value/)() | Returns the value of the node. | +| [GetEnumerator](./getenumerator/)() override | Returns an enumerator that iterates through the child nodes in the current node. | +| virtual [GetNamespaceOfPrefix](./getnamespaceofprefix/)(String) | Looks up the closest **xmlns** declaration for the given prefix that is in scope for the current node and returns the namespace URI in the declaration. | +| virtual [GetPrefixOfNamespace](./getprefixofnamespace/)(String) | Looks up the closest **xmlns** declaration for the given namespace URI that is in scope for the current node and returns the prefix defined in that declaration. | +| virtual [idx_get](./idx_get/)(String) | Returns the first child element with the specified [XmlNode::get_Name](./get_name/). | +| virtual [idx_get](./idx_get/)(String, String) | Returns the first child element with the specified [XmlNode::get_LocalName](./get_localname/) and [XmlNode::get_NamespaceURI](./get_namespaceuri/) values. | +| virtual [InsertAfter](./insertafter/)(SharedPtr\, SharedPtr\) | Inserts the specified node immediately after the specified reference node. | +| virtual [InsertBefore](./insertbefore/)(SharedPtr\, SharedPtr\) | Inserts the specified node immediately before the specified reference node. | +| virtual [Normalize](./normalize/)() | Puts all [XmlText](../xmltext/) nodes in the full depth of the sub-tree underneath this [XmlNode](./) into a "normal" form where only markup (that is, tags, comments, processing instructions, CDATA sections, and entity references) separates [XmlText](../xmltext/) nodes, that is, there are no adjacent [XmlText](../xmltext/) nodes. | +| virtual [PrependChild](./prependchild/)(SharedPtr\) | Adds the specified node to the beginning of the list of child nodes for this node. | +| virtual [RemoveAll](./removeall/)() | Removes all the child nodes and/or attributes of the current node. | +| virtual [RemoveChild](./removechild/)(SharedPtr\) | Removes specified child node. | +| virtual [ReplaceChild](./replacechild/)(SharedPtr\, SharedPtr\) | Replaces the child node **oldChild** with **newChild** node. | +| [SelectNodes](./selectnodes/)(const String\&) | Selects a list of nodes matching the [XPath](../../system.xml.xpath/) expression. | +| [SelectNodes](./selectnodes/)(const String\&, const SharedPtr\\&) | Selects a list of nodes matching the [XPath](../../system.xml.xpath/) expression. Any prefixes found in the [XPath](../../system.xml.xpath/) expression are resolved using the supplied [XmlNamespaceManager](../xmlnamespacemanager/). | +| [SelectSingleNode](./selectsinglenode/)(const String\&) | Selects the first [XmlNode](./) that matches the [XPath](../../system.xml.xpath/) expression. | +| [SelectSingleNode](./selectsinglenode/)(const String\&, const SharedPtr\\&) | Selects the first [XmlNode](./) that matches the [XPath](../../system.xml.xpath/) expression. Any prefixes found in the [XPath](../../system.xml.xpath/) expression are resolved using the supplied [XmlNamespaceManager](../xmlnamespacemanager/). | +| virtual [set_InnerText](./set_innertext/)(String) | Sets the concatenated values of the node and all its child nodes. | +| virtual [set_InnerXml](./set_innerxml/)(String) | Sets the markup representing only the child nodes of this node. | +| virtual [set_Prefix](./set_prefix/)(String) | Sets the namespace prefix of this node. | +| virtual [set_Value](./set_value/)(String) | Sets the value of the node. | +| virtual [Supports](./supports/)(String, String) | Tests if the DOM implementation implements a specific feature. | +| virtual [WriteContentTo](./writecontentto/)(const SharedPtr\\&) | Saves all the child nodes of the node to the specified [XmlWriter](../xmlwriter/), when overridden in a derived class. | +| virtual [WriteTo](./writeto/)(const SharedPtr\\&) | Saves the current node to the specified [XmlWriter](../xmlwriter/), when overridden in a derived class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [IEnumerable](../../system.collections.generic/ienumerable/) +* Class [IXPathNavigable](../../system.xml.xpath/ixpathnavigable/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnode/appendchild/_index.md b/english/cpp/system.xml/xmlnode/appendchild/_index.md new file mode 100644 index 0000000000..c6ed44f82d --- /dev/null +++ b/english/cpp/system.xml/xmlnode/appendchild/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlNode::AppendChild method +linktitle: AppendChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::AppendChild method. Adds the specified node to the end of the list of child nodes, of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlnode/appendchild/ +--- +## XmlNode::AppendChild method + + +Adds the specified node to the end of the list of child nodes, of this node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::AppendChild(SharedPtr newChild) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | The node to add. All the contents of the node to be added are moved into the specified location. | + +### ReturnValue + +The node added. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/clone/_index.md b/english/cpp/system.xml/xmlnode/clone/_index.md new file mode 100644 index 0000000000..b80476ba83 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::Clone method. Creates a duplicate of this node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlnode/clone/ +--- +## XmlNode::Clone method + + +Creates a duplicate of this node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::Clone() +``` + + +### ReturnValue + +The cloned node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/clonenode/_index.md b/english/cpp/system.xml/xmlnode/clonenode/_index.md new file mode 100644 index 0000000000..3dcdad1e8e --- /dev/null +++ b/english/cpp/system.xml/xmlnode/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlNode::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::CloneNode method. Creates a duplicate of the node, when overridden in a derived class in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlnode/clonenode/ +--- +## XmlNode::CloneNode method + + +Creates a duplicate of the node, when overridden in a derived class. + +```cpp +virtual SharedPtr System::Xml::XmlNode::CloneNode(bool deep)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. | + +### ReturnValue + +The cloned node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/createnavigator/_index.md b/english/cpp/system.xml/xmlnode/createnavigator/_index.md new file mode 100644 index 0000000000..8fedb8d3e2 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/createnavigator/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::CreateNavigator method +linktitle: CreateNavigator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::CreateNavigator method. Creates an XPathNavigator for navigating this object in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlnode/createnavigator/ +--- +## XmlNode::CreateNavigator method + + +Creates an XPathNavigator for navigating this object. + +```cpp +SharedPtr System::Xml::XmlNode::CreateNavigator() override +``` + + +### ReturnValue + +An XPathNavigator object used to navigate the node. The XPathNavigator is positioned on the node from which the method was called. It is not positioned on the root of the document. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_attributes/_index.md b/english/cpp/system.xml/xmlnode/get_attributes/_index.md new file mode 100644 index 0000000000..6cb6b38cec --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_attributes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::get_Attributes method +linktitle: get_Attributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_Attributes method. Returns an XmlAttributeCollection containing the attributes of this node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlnode/get_attributes/ +--- +## XmlNode::get_Attributes method + + +Returns an [XmlAttributeCollection](../../xmlattributecollection/) containing the attributes of this node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::get_Attributes() final +``` + + +### ReturnValue + +An [XmlAttributeCollection](../../xmlattributecollection/) containing the attributes of the node. If the node is of type [XmlNodeType::Element](../../xmlnodetype/), the attributes of the node are returned. Otherwise, this method returns **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlAttributeCollection](../../xmlattributecollection/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_baseuri/_index.md b/english/cpp/system.xml/xmlnode/get_baseuri/_index.md new file mode 100644 index 0000000000..13a45a0fcb --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_baseuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNode::get_BaseURI method +linktitle: get_BaseURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_BaseURI method. Returns the base URI of the current node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlnode/get_baseuri/ +--- +## XmlNode::get_BaseURI method + + +Returns the base URI of the current node. + +```cpp +virtual String System::Xml::XmlNode::get_BaseURI() +``` + + +### ReturnValue + +The location from which the node was loaded or [String::Empty](../../../system/string/empty/) if the node has no base URI. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_childnodes/_index.md b/english/cpp/system.xml/xmlnode/get_childnodes/_index.md new file mode 100644 index 0000000000..e3bd50d35c --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_childnodes/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::get_ChildNodes method +linktitle: get_ChildNodes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_ChildNodes method. Returns all the child nodes of the node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlnode/get_childnodes/ +--- +## XmlNode::get_ChildNodes method + + +Returns all the child nodes of the node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::get_ChildNodes() +``` + + +### ReturnValue + +An object that contains all the child nodes of the node. If there are no child nodes, this method returns an empty [XmlNodeList](../../xmlnodelist/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../xmlnodelist/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_firstchild/_index.md b/english/cpp/system.xml/xmlnode/get_firstchild/_index.md new file mode 100644 index 0000000000..d009c502ce --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_firstchild/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::get_FirstChild method +linktitle: get_FirstChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_FirstChild method. Returns the first child of the node in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlnode/get_firstchild/ +--- +## XmlNode::get_FirstChild method + + +Returns the first child of the node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::get_FirstChild() final +``` + + +### ReturnValue + +The first child of the node. If there is no such node, **nullptr** is returned. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_haschildnodes/_index.md b/english/cpp/system.xml/xmlnode/get_haschildnodes/_index.md new file mode 100644 index 0000000000..6aa9eb6f3d --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_haschildnodes/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNode::get_HasChildNodes method +linktitle: get_HasChildNodes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_HasChildNodes method. Returns a value indicating whether this node has any child nodes in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlnode/get_haschildnodes/ +--- +## XmlNode::get_HasChildNodes method + + +Returns a value indicating whether this node has any child nodes. + +```cpp +virtual bool System::Xml::XmlNode::get_HasChildNodes() +``` + + +### ReturnValue + +**true** if the node has child nodes; otherwise, **false**. + +## See Also + +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_innertext/_index.md b/english/cpp/system.xml/xmlnode/get_innertext/_index.md new file mode 100644 index 0000000000..6b03186c3d --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNode::get_InnerText method +linktitle: get_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_InnerText method. Returns the concatenated values of the node and all its child nodes in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlnode/get_innertext/ +--- +## XmlNode::get_InnerText method + + +Returns the concatenated values of the node and all its child nodes. + +```cpp +virtual String System::Xml::XmlNode::get_InnerText() +``` + + +### ReturnValue + +The concatenated values of the node and all its child nodes. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_innerxml/_index.md b/english/cpp/system.xml/xmlnode/get_innerxml/_index.md new file mode 100644 index 0000000000..b2ccca86e4 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNode::get_InnerXml method +linktitle: get_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_InnerXml method. Returns the markup representing only the child nodes of this node in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlnode/get_innerxml/ +--- +## XmlNode::get_InnerXml method + + +Returns the markup representing only the child nodes of this node. + +```cpp +virtual String System::Xml::XmlNode::get_InnerXml() +``` + + +### ReturnValue + +The markup of the child nodes of this node, not including default attributes. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_isreadonly/_index.md b/english/cpp/system.xml/xmlnode/get_isreadonly/_index.md new file mode 100644 index 0000000000..716351fa33 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNode::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_IsReadOnly method. Returns a value indicating whether the node is read-only in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlnode/get_isreadonly/ +--- +## XmlNode::get_IsReadOnly method + + +Returns a value indicating whether the node is read-only. + +```cpp +virtual bool System::Xml::XmlNode::get_IsReadOnly() +``` + + +### ReturnValue + +**true** if the node is read-only; otherwise, **false**. + +## See Also + +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_lastchild/_index.md b/english/cpp/system.xml/xmlnode/get_lastchild/_index.md new file mode 100644 index 0000000000..5c87cf32ee --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_lastchild/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::get_LastChild method +linktitle: get_LastChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_LastChild method. Returns the last child of the node in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlnode/get_lastchild/ +--- +## XmlNode::get_LastChild method + + +Returns the last child of the node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::get_LastChild() final +``` + + +### ReturnValue + +The last child of the node. If there is no such node, **nullptr** is returned. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_localname/_index.md b/english/cpp/system.xml/xmlnode/get_localname/_index.md new file mode 100644 index 0000000000..20cd57e6f4 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_localname/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Xml::XmlNode::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_LocalName method. Returns the local name of the node, when overridden in a derived class in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlnode/get_localname/ +--- +## XmlNode::get_LocalName method + + +Returns the local name of the node, when overridden in a derived class. + +```cpp +virtual String System::Xml::XmlNode::get_LocalName()=0 +``` + + +### ReturnValue + +The name of the node with the prefix removed. For example, **LocalName** is **book** for the element ****. +## Remarks + + + +The name returned is dependent on the [XmlNode::get_NodeType](../get_nodetype/) of the node: ||| +|-|-| +|Type |Name | +|Attribute|The local name of the attribute. | +|CDATA |#cdata-section | +|Comment |#comment | +|Document |#document | +|DocumentFragment |#document-fragment | +|DocumentType |The document type name. | +|Element |The local name of the element. | +|Entity |The name of the entity. | +|EntityReference |The name of the entity referenced. | +|Notation |The notation name. | +|ProcessingInstruction |The target of the processing instruction. | +|Text|#text | +|Whitespace |#whitespace | +|SignificantWhitespace |#significant-whitespace | +|XmlDeclaration|#xml-declaration | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_name/_index.md b/english/cpp/system.xml/xmlnode/get_name/_index.md new file mode 100644 index 0000000000..024bc408dc --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_name/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Xml::XmlNode::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_Name method. Returns the qualified name of the node, when overridden in a derived class in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmlnode/get_name/ +--- +## XmlNode::get_Name method + + +Returns the qualified name of the node, when overridden in a derived class. + +```cpp +virtual String System::Xml::XmlNode::get_Name()=0 +``` + + +### ReturnValue + +The qualified name of the node. +## Remarks + + + +The name returned is dependent on the [XmlNode::get_NodeType](../get_nodetype/) of the node: ||| +|-|-| +|Type |Name | +|Attribute|The qualified name of the attribute. | +|CDATA |#cdata-section | +|Comment |#comment | +|Document |#document | +|DocumentFragment |#document-fragment | +|DocumentType |The document type name. | +|Element |The qualified name of the element. | +|Entity |The name of the entity. | +|EntityReference |The name of the entity referenced. | +|Notation |The notation name. | +|ProcessingInstruction |The target of the processing instruction. | +|Text|#text | +|Whitespace |#whitespace | +|SignificantWhitespace |#significant-whitespace | +|XmlDeclaration|#xml-declaration | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_namespaceuri/_index.md b/english/cpp/system.xml/xmlnode/get_namespaceuri/_index.md new file mode 100644 index 0000000000..ef3faa0ddb --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_namespaceuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNode::get_NamespaceURI method +linktitle: get_NamespaceURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_NamespaceURI method. Returns the namespace URI of this node in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmlnode/get_namespaceuri/ +--- +## XmlNode::get_NamespaceURI method + + +Returns the namespace URI of this node. + +```cpp +virtual String System::Xml::XmlNode::get_NamespaceURI() +``` + + +### ReturnValue + +The namespace URI of this node. If there is no namespace URI, this method returns [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_nextsibling/_index.md b/english/cpp/system.xml/xmlnode/get_nextsibling/_index.md new file mode 100644 index 0000000000..3ac6a5ebd1 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_nextsibling/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::get_NextSibling method +linktitle: get_NextSibling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_NextSibling method. Returns the node immediately following this node in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlnode/get_nextsibling/ +--- +## XmlNode::get_NextSibling method + + +Returns the node immediately following this node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::get_NextSibling() final +``` + + +### ReturnValue + +The next [XmlNode](../). If there is no next node, **nullptr** is returned. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_nodetype/_index.md b/english/cpp/system.xml/xmlnode/get_nodetype/_index.md new file mode 100644 index 0000000000..6ba5182691 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNode::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_NodeType method. Returns the type of the current node, when overridden in a derived class in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmlnode/get_nodetype/ +--- +## XmlNode::get_NodeType method + + +Returns the type of the current node, when overridden in a derived class. + +```cpp +virtual XmlNodeType System::Xml::XmlNode::get_NodeType()=0 +``` + + +### ReturnValue + +One of the XmlNodeType values. + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_outerxml/_index.md b/english/cpp/system.xml/xmlnode/get_outerxml/_index.md new file mode 100644 index 0000000000..8cdcdd7d52 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_outerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNode::get_OuterXml method +linktitle: get_OuterXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_OuterXml method. Returns the markup containing this node and all its child nodes in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmlnode/get_outerxml/ +--- +## XmlNode::get_OuterXml method + + +Returns the markup containing this node and all its child nodes. + +```cpp +virtual String System::Xml::XmlNode::get_OuterXml() +``` + + +### ReturnValue + +The markup containing this node and all its child nodes, not including default attributes. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_ownerdocument/_index.md b/english/cpp/system.xml/xmlnode/get_ownerdocument/_index.md new file mode 100644 index 0000000000..ef8ae33440 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_ownerdocument/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::get_OwnerDocument method +linktitle: get_OwnerDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_OwnerDocument method. Returns the XmlDocument to which this node belongs in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmlnode/get_ownerdocument/ +--- +## XmlNode::get_OwnerDocument method + + +Returns the [XmlDocument](../../xmldocument/) to which this node belongs. + +```cpp +virtual SharedPtr System::Xml::XmlNode::get_OwnerDocument() +``` + + +### ReturnValue + +The [XmlDocument](../../xmldocument/) to which this node belongs. If the node is an [XmlDocument](../../xmldocument/) (NodeType equals [XmlNodeType::Document](../../xmlnodetype/)), this method returns **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlDocument](../../xmldocument/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_parentnode/_index.md b/english/cpp/system.xml/xmlnode/get_parentnode/_index.md new file mode 100644 index 0000000000..1ed5dd6a90 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_parentnode/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Xml::XmlNode::get_ParentNode method +linktitle: get_ParentNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_ParentNode method. Returns the parent of this node (for nodes that can have parents) in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmlnode/get_parentnode/ +--- +## XmlNode::get_ParentNode method + + +Returns the parent of this node (for nodes that can have parents). + +```cpp +virtual SharedPtr System::Xml::XmlNode::get_ParentNode() final +``` + + +### ReturnValue + +The [XmlNode](../) that is the parent of the current node. +## Remarks + + + +If a node has just been created and not yet added to the tree, or if it has been removed from the tree, the parent is **nullptr**. For all other nodes, the value returned depends on the [XmlNode::get_NodeType](../get_nodetype/) of the node. The following table describes the possible return values for the **get_NodeType** method. ||| +|-|-| +|NodeType |Return Value of ParentNode | +|Attribute, Document, DocumentFragment, Entity, Notation |Returns nullptr; these nodes do not have parents. | +|CDATA |Returns the element or entity reference containing the CDATA section. | +|Comment |Returns the element, entity reference, document type, or document containing the comment. | +|DocumentType |Returns the document node. | +|Element |Returns the parent node of the element. If the element is the root node in the tree, the parent is the document node. | +|EntityReference |Returns the element, attribute, or entity reference containing the entity reference. | +|ProcessingInstruction |Returns the document, element, document type, or entity reference containing the processing instruction. | +|Text|Returns the parent element, attribute, or entity reference containing the text node. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_prefix/_index.md b/english/cpp/system.xml/xmlnode/get_prefix/_index.md new file mode 100644 index 0000000000..ec6043d6b6 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_prefix/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNode::get_Prefix method +linktitle: get_Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_Prefix method. Returns the namespace prefix of this node in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmlnode/get_prefix/ +--- +## XmlNode::get_Prefix method + + +Returns the namespace prefix of this node. + +```cpp +virtual String System::Xml::XmlNode::get_Prefix() +``` + + +### ReturnValue + +The namespace prefix of this node. For example, **Prefix** is **bk** for the element ****. If there is no prefix, this method returns [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_previoussibling/_index.md b/english/cpp/system.xml/xmlnode/get_previoussibling/_index.md new file mode 100644 index 0000000000..f9bf77c359 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_previoussibling/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::get_PreviousSibling method +linktitle: get_PreviousSibling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_PreviousSibling method. Returns the node immediately preceding this node in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmlnode/get_previoussibling/ +--- +## XmlNode::get_PreviousSibling method + + +Returns the node immediately preceding this node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::get_PreviousSibling() final +``` + + +### ReturnValue + +The preceding [XmlNode](../). If there is no preceding node, **nullptr** is returned. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_previoustext/_index.md b/english/cpp/system.xml/xmlnode/get_previoustext/_index.md new file mode 100644 index 0000000000..ea679e1db4 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_previoustext/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::get_PreviousText method +linktitle: get_PreviousText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_PreviousText method. Returns the text node that immediately precedes this node in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmlnode/get_previoustext/ +--- +## XmlNode::get_PreviousText method + + +Returns the text node that immediately precedes this node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::get_PreviousText() +``` + + +### ReturnValue + +Returns [XmlNode](../). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_schemainfo/_index.md b/english/cpp/system.xml/xmlnode/get_schemainfo/_index.md new file mode 100644 index 0000000000..303eea64d5 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_schemainfo/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::get_SchemaInfo method +linktitle: get_SchemaInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_SchemaInfo method. Returns the post schema validation infoset that has been assigned to this node as a result of schema validation in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmlnode/get_schemainfo/ +--- +## XmlNode::get_SchemaInfo method + + +Returns the post schema validation infoset that has been assigned to this node as a result of schema validation. + +```cpp +virtual SharedPtr System::Xml::XmlNode::get_SchemaInfo() +``` + + +### ReturnValue + +An IXmlSchemaInfo object containing the post schema validation infoset of this node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXmlSchemaInfo](../../../system.xml.schema/ixmlschemainfo/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/get_value/_index.md b/english/cpp/system.xml/xmlnode/get_value/_index.md new file mode 100644 index 0000000000..47e8577407 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNode::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::get_Value method. Returns the value of the node in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmlnode/get_value/ +--- +## XmlNode::get_Value method + + +Returns the value of the node. + +```cpp +virtual String System::Xml::XmlNode::get_Value() +``` + + +### ReturnValue + +The value returned depends on the [XmlNode::get_NodeType](../get_nodetype/) of the node: + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/getenumerator/_index.md b/english/cpp/system.xml/xmlnode/getenumerator/_index.md new file mode 100644 index 0000000000..ff834ca5a5 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlNode::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::GetEnumerator method. Returns an enumerator that iterates through the child nodes in the current node in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmlnode/getenumerator/ +--- +## XmlNode::GetEnumerator method + + +Returns an enumerator that iterates through the child nodes in the current node. + +```cpp +SharedPtr>> System::Xml::XmlNode::GetEnumerator() override +``` + + +### ReturnValue + +An [Collections::IEnumerator](../../../system.collections/ienumerator/) object that can be used to iterate through the child nodes in the current node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/getnamespaceofprefix/_index.md b/english/cpp/system.xml/xmlnode/getnamespaceofprefix/_index.md new file mode 100644 index 0000000000..68ca2f5d5a --- /dev/null +++ b/english/cpp/system.xml/xmlnode/getnamespaceofprefix/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlNode::GetNamespaceOfPrefix method +linktitle: GetNamespaceOfPrefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::GetNamespaceOfPrefix method. Looks up the closest xmlns declaration for the given prefix that is in scope for the current node and returns the namespace URI in the declaration in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmlnode/getnamespaceofprefix/ +--- +## XmlNode::GetNamespaceOfPrefix method + + +Looks up the closest **xmlns** declaration for the given prefix that is in scope for the current node and returns the namespace URI in the declaration. + +```cpp +virtual String System::Xml::XmlNode::GetNamespaceOfPrefix(String prefix) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | String | The prefix whose namespace URI you want to find. | + +### ReturnValue + +The namespace URI of the specified prefix. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/getprefixofnamespace/_index.md b/english/cpp/system.xml/xmlnode/getprefixofnamespace/_index.md new file mode 100644 index 0000000000..e39d527aac --- /dev/null +++ b/english/cpp/system.xml/xmlnode/getprefixofnamespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlNode::GetPrefixOfNamespace method +linktitle: GetPrefixOfNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::GetPrefixOfNamespace method. Looks up the closest xmlns declaration for the given namespace URI that is in scope for the current node and returns the prefix defined in that declaration in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmlnode/getprefixofnamespace/ +--- +## XmlNode::GetPrefixOfNamespace method + + +Looks up the closest **xmlns** declaration for the given namespace URI that is in scope for the current node and returns the prefix defined in that declaration. + +```cpp +virtual String System::Xml::XmlNode::GetPrefixOfNamespace(String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| namespaceURI | String | The namespace URI whose prefix you want to find. | + +### ReturnValue + +The prefix for the specified namespace URI. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/idx_get/_index.md b/english/cpp/system.xml/xmlnode/idx_get/_index.md new file mode 100644 index 0000000000..d225343a52 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/idx_get/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Xml::XmlNode::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::idx_get method. Returns the first child element with the specified XmlNode::get_LocalName and XmlNode::get_NamespaceURI values in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmlnode/idx_get/ +--- +## XmlNode::idx_get(String, String) method + + +Returns the first child element with the specified [XmlNode::get_LocalName](../get_localname/) and [XmlNode::get_NamespaceURI](../get_namespaceuri/) values. + +```cpp +virtual SharedPtr System::Xml::XmlNode::idx_get(String localname, String ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localname | String | The local name of the element. | +| ns | String | The namespace URI of the element. | + +### ReturnValue + +The first [XmlElement](../../xmlelement/) with the matching **localname** and **ns**. It returns **nullptr** if there is no match. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../xmlelement/) +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlNode::idx_get(String) method + + +Returns the first child element with the specified [XmlNode::get_Name](../get_name/). + +```cpp +virtual SharedPtr System::Xml::XmlNode::idx_get(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the element to retrieve. | + +### ReturnValue + +The first [XmlElement](../../xmlelement/) that matches the specified name. It returns **nullptr** if there is no match. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlElement](../../xmlelement/) +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/insertafter/_index.md b/english/cpp/system.xml/xmlnode/insertafter/_index.md new file mode 100644 index 0000000000..4fc3a58d46 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/insertafter/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlNode::InsertAfter method +linktitle: InsertAfter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::InsertAfter method. Inserts the specified node immediately after the specified reference node in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml/xmlnode/insertafter/ +--- +## XmlNode::InsertAfter method + + +Inserts the specified node immediately after the specified reference node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::InsertAfter(SharedPtr newChild, SharedPtr refChild) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | The node to insert. | +| refChild | SharedPtr\ | The reference node. **newChild** is placed after **refChild**. | + +### ReturnValue + +The node being inserted. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/insertbefore/_index.md b/english/cpp/system.xml/xmlnode/insertbefore/_index.md new file mode 100644 index 0000000000..e43fbe5b69 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/insertbefore/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlNode::InsertBefore method +linktitle: InsertBefore +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::InsertBefore method. Inserts the specified node immediately before the specified reference node in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml/xmlnode/insertbefore/ +--- +## XmlNode::InsertBefore method + + +Inserts the specified node immediately before the specified reference node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::InsertBefore(SharedPtr newChild, SharedPtr refChild) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | The node to insert. | +| refChild | SharedPtr\ | The reference node. **newChild** is placed before this node. | + +### ReturnValue + +The node being inserted. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/normalize/_index.md b/english/cpp/system.xml/xmlnode/normalize/_index.md new file mode 100644 index 0000000000..9d4132520b --- /dev/null +++ b/english/cpp/system.xml/xmlnode/normalize/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNode::Normalize method +linktitle: Normalize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::Normalize method. Puts all XmlText nodes in the full depth of the sub-tree underneath this XmlNode into a "normal" form where only markup (that is, tags, comments, processing instructions, CDATA sections, and entity references) separates XmlText nodes, that is, there are no adjacent XmlText nodes in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml/xmlnode/normalize/ +--- +## XmlNode::Normalize method + + +Puts all [XmlText](../../xmltext/) nodes in the full depth of the sub-tree underneath this [XmlNode](../) into a "normal" form where only markup (that is, tags, comments, processing instructions, CDATA sections, and entity references) separates [XmlText](../../xmltext/) nodes, that is, there are no adjacent [XmlText](../../xmltext/) nodes. + +```cpp +virtual void System::Xml::XmlNode::Normalize() +``` + +## See Also + +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/prependchild/_index.md b/english/cpp/system.xml/xmlnode/prependchild/_index.md new file mode 100644 index 0000000000..dc93698b97 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/prependchild/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlNode::PrependChild method +linktitle: PrependChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::PrependChild method. Adds the specified node to the beginning of the list of child nodes for this node in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml/xmlnode/prependchild/ +--- +## XmlNode::PrependChild method + + +Adds the specified node to the beginning of the list of child nodes for this node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::PrependChild(SharedPtr newChild) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | The node to add. All the contents of the node to be added are moved into the specified location. | + +### ReturnValue + +The node added. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/ptr/_index.md b/english/cpp/system.xml/xmlnode/ptr/_index.md new file mode 100644 index 0000000000..36f92f9758 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNode::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 4700 +url: /cpp/system.xml/xmlnode/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlNode::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/removeall/_index.md b/english/cpp/system.xml/xmlnode/removeall/_index.md new file mode 100644 index 0000000000..581af42503 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/removeall/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNode::RemoveAll method +linktitle: RemoveAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::RemoveAll method. Removes all the child nodes and/or attributes of the current node in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml/xmlnode/removeall/ +--- +## XmlNode::RemoveAll method + + +Removes all the child nodes and/or attributes of the current node. + +```cpp +virtual void System::Xml::XmlNode::RemoveAll() +``` + +## See Also + +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/removechild/_index.md b/english/cpp/system.xml/xmlnode/removechild/_index.md new file mode 100644 index 0000000000..35916ad8d1 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/removechild/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlNode::RemoveChild method +linktitle: RemoveChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::RemoveChild method. Removes specified child node in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml/xmlnode/removechild/ +--- +## XmlNode::RemoveChild method + + +Removes specified child node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::RemoveChild(SharedPtr oldChild) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oldChild | SharedPtr\ | The node being removed. | + +### ReturnValue + +The node removed. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/replacechild/_index.md b/english/cpp/system.xml/xmlnode/replacechild/_index.md new file mode 100644 index 0000000000..5e1704549e --- /dev/null +++ b/english/cpp/system.xml/xmlnode/replacechild/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlNode::ReplaceChild method +linktitle: ReplaceChild +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::ReplaceChild method. Replaces the child node oldChild with newChild node in C++.' +type: docs +weight: 3700 +url: /cpp/system.xml/xmlnode/replacechild/ +--- +## XmlNode::ReplaceChild method + + +Replaces the child node **oldChild** with **newChild** node. + +```cpp +virtual SharedPtr System::Xml::XmlNode::ReplaceChild(SharedPtr newChild, SharedPtr oldChild) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| newChild | SharedPtr\ | The new node to put in the child list. | +| oldChild | SharedPtr\ | The node being replaced in the list. | + +### ReturnValue + +The node replaced. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/selectnodes/_index.md b/english/cpp/system.xml/xmlnode/selectnodes/_index.md new file mode 100644 index 0000000000..528f350715 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/selectnodes/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Xml::XmlNode::SelectNodes method +linktitle: SelectNodes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::SelectNodes method. Selects a list of nodes matching the XPath expression in C++.' +type: docs +weight: 3800 +url: /cpp/system.xml/xmlnode/selectnodes/ +--- +## XmlNode::SelectNodes(const String\&) method + + +Selects a list of nodes matching the [XPath](../../../system.xml.xpath/) expression. + +```cpp +SharedPtr System::Xml::XmlNode::SelectNodes(const String &xpath) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | const String\& | The [XPath](../../../system.xml.xpath/) expression. | + +### ReturnValue + +An [XmlNodeList](../../xmlnodelist/) containing a collection of nodes matching the [XPath](../../../system.xml.xpath/) query. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../xmlnodelist/) +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlNode::SelectNodes(const String\&, const SharedPtr\\&) method + + +Selects a list of nodes matching the [XPath](../../../system.xml.xpath/) expression. Any prefixes found in the [XPath](../../../system.xml.xpath/) expression are resolved using the supplied [XmlNamespaceManager](../../xmlnamespacemanager/). + +```cpp +SharedPtr System::Xml::XmlNode::SelectNodes(const String &xpath, const SharedPtr &nsmgr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | const String\& | The [XPath](../../../system.xml.xpath/) expression. | +| nsmgr | const SharedPtr\\& | An [XmlNamespaceManager](../../xmlnamespacemanager/) to use for resolving namespaces for prefixes in the [XPath](../../../system.xml.xpath/) expression. | + +### ReturnValue + +An [XmlNodeList](../../xmlnodelist/) containing a collection of nodes matching the [XPath](../../../system.xml.xpath/) query. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNodeList](../../xmlnodelist/) +* Class [String](../../../system/string/) +* Class [XmlNamespaceManager](../../xmlnamespacemanager/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/selectsinglenode/_index.md b/english/cpp/system.xml/xmlnode/selectsinglenode/_index.md new file mode 100644 index 0000000000..63994b80f5 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/selectsinglenode/_index.md @@ -0,0 +1,63 @@ +--- +title: System::Xml::XmlNode::SelectSingleNode method +linktitle: SelectSingleNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::SelectSingleNode method. Selects the first XmlNode that matches the XPath expression in C++.' +type: docs +weight: 3900 +url: /cpp/system.xml/xmlnode/selectsinglenode/ +--- +## XmlNode::SelectSingleNode(const String\&) method + + +Selects the first [XmlNode](../) that matches the [XPath](../../../system.xml.xpath/) expression. + +```cpp +SharedPtr System::Xml::XmlNode::SelectSingleNode(const String &xpath) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | const String\& | The [XPath](../../../system.xml.xpath/) expression. | + +### ReturnValue + +The first [XmlNode](../) that matches the [XPath](../../../system.xml.xpath/) query or **nullptr** if no matching node is found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlNode::SelectSingleNode(const String\&, const SharedPtr\\&) method + + +Selects the first [XmlNode](../) that matches the [XPath](../../../system.xml.xpath/) expression. Any prefixes found in the [XPath](../../../system.xml.xpath/) expression are resolved using the supplied [XmlNamespaceManager](../../xmlnamespacemanager/). + +```cpp +SharedPtr System::Xml::XmlNode::SelectSingleNode(const String &xpath, const SharedPtr &nsmgr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xpath | const String\& | The [XPath](../../../system.xml.xpath/) expression. | +| nsmgr | const SharedPtr\\& | An [XmlNamespaceManager](../../xmlnamespacemanager/) to use for resolving namespaces for prefixes in the [XPath](../../../system.xml.xpath/) expression. | + +### ReturnValue + +The first [XmlNode](../) that matches the [XPath](../../../system.xml.xpath/) query or **nullptr** if no matching node is found. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../) +* Class [String](../../../system/string/) +* Class [XmlNamespaceManager](../../xmlnamespacemanager/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/set_innertext/_index.md b/english/cpp/system.xml/xmlnode/set_innertext/_index.md new file mode 100644 index 0000000000..3131c6bd5c --- /dev/null +++ b/english/cpp/system.xml/xmlnode/set_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNode::set_InnerText method +linktitle: set_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::set_InnerText method. Sets the concatenated values of the node and all its child nodes in C++.' +type: docs +weight: 4000 +url: /cpp/system.xml/xmlnode/set_innertext/ +--- +## XmlNode::set_InnerText method + + +Sets the concatenated values of the node and all its child nodes. + +```cpp +virtual void System::Xml::XmlNode::set_InnerText(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/set_innerxml/_index.md b/english/cpp/system.xml/xmlnode/set_innerxml/_index.md new file mode 100644 index 0000000000..76dc75ae50 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/set_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNode::set_InnerXml method +linktitle: set_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::set_InnerXml method. Sets the markup representing only the child nodes of this node in C++.' +type: docs +weight: 4100 +url: /cpp/system.xml/xmlnode/set_innerxml/ +--- +## XmlNode::set_InnerXml method + + +Sets the markup representing only the child nodes of this node. + +```cpp +virtual void System::Xml::XmlNode::set_InnerXml(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/set_prefix/_index.md b/english/cpp/system.xml/xmlnode/set_prefix/_index.md new file mode 100644 index 0000000000..711103b1d0 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/set_prefix/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNode::set_Prefix method +linktitle: set_Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::set_Prefix method. Sets the namespace prefix of this node in C++.' +type: docs +weight: 4200 +url: /cpp/system.xml/xmlnode/set_prefix/ +--- +## XmlNode::set_Prefix method + + +Sets the namespace prefix of this node. + +```cpp +virtual void System::Xml::XmlNode::set_Prefix(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/set_value/_index.md b/english/cpp/system.xml/xmlnode/set_value/_index.md new file mode 100644 index 0000000000..b480c2e2af --- /dev/null +++ b/english/cpp/system.xml/xmlnode/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNode::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::set_Value method. Sets the value of the node in C++.' +type: docs +weight: 4300 +url: /cpp/system.xml/xmlnode/set_value/ +--- +## XmlNode::set_Value method + + +Sets the value of the node. + +```cpp +virtual void System::Xml::XmlNode::set_Value(String value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/supports/_index.md b/english/cpp/system.xml/xmlnode/supports/_index.md new file mode 100644 index 0000000000..1e2ca86406 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/supports/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::XmlNode::Supports method +linktitle: Supports +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::Supports method. Tests if the DOM implementation implements a specific feature in C++.' +type: docs +weight: 4400 +url: /cpp/system.xml/xmlnode/supports/ +--- +## XmlNode::Supports method + + +Tests if the DOM implementation implements a specific feature. + +```cpp +virtual bool System::Xml::XmlNode::Supports(String feature, String version) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| feature | String | The package name of the feature to test. This name is not case-sensitive. | +| version | String | The version number of the package name to test. If the version is not specified (null), supporting any version of the feature causes the method to return true. | + +### ReturnValue + +**true** if the feature is implemented in the specified version; otherwise, **false**. +## Remarks + + + +The following table describes the combinations that return **true**. ||| +|-|-| +|Feature |Version| +|XML |1.0 | +|XML |2.0 | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/writecontentto/_index.md b/english/cpp/system.xml/xmlnode/writecontentto/_index.md new file mode 100644 index 0000000000..c104423b65 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::WriteContentTo method. Saves all the child nodes of the node to the specified XmlWriter, when overridden in a derived class in C++.' +type: docs +weight: 4500 +url: /cpp/system.xml/xmlnode/writecontentto/ +--- +## XmlNode::WriteContentTo method + + +Saves all the child nodes of the node to the specified [XmlWriter](../../xmlwriter/), when overridden in a derived class. + +```cpp +virtual void System::Xml::XmlNode::WriteContentTo(const SharedPtr &w)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnode/writeto/_index.md b/english/cpp/system.xml/xmlnode/writeto/_index.md new file mode 100644 index 0000000000..0e8998eff6 --- /dev/null +++ b/english/cpp/system.xml/xmlnode/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNode::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNode::WriteTo method. Saves the current node to the specified XmlWriter, when overridden in a derived class in C++.' +type: docs +weight: 4600 +url: /cpp/system.xml/xmlnode/writeto/ +--- +## XmlNode::WriteTo method + + +Saves the current node to the specified [XmlWriter](../../xmlwriter/), when overridden in a derived class. + +```cpp +virtual void System::Xml::XmlNode::WriteTo(const SharedPtr &w)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlNode](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodechangedaction/_index.md b/english/cpp/system.xml/xmlnodechangedaction/_index.md new file mode 100644 index 0000000000..1b1bcbd391 --- /dev/null +++ b/english/cpp/system.xml/xmlnodechangedaction/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNodeChangedAction enum +linktitle: XmlNodeChangedAction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeChangedAction enum. Specifies the type of node change in C++.' +type: docs +weight: 6000 +url: /cpp/system.xml/xmlnodechangedaction/ +--- +## XmlNodeChangedAction enum + + +Specifies the type of node change. + +```cpp +enum class XmlNodeChangedAction +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Insert | 0 | A node is being inserted in the tree. | +| Remove | 1 | A node is being removed from the tree. | +| Change | 2 | A node value is being changed. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnodechangedeventargs/_index.md b/english/cpp/system.xml/xmlnodechangedeventargs/_index.md new file mode 100644 index 0000000000..2834ce535b --- /dev/null +++ b/english/cpp/system.xml/xmlnodechangedeventargs/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Xml::XmlNodeChangedEventArgs class +linktitle: XmlNodeChangedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeChangedEventArgs class. Provides data for the XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved and XmlDocument::NodeRemoving events in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmlnodechangedeventargs/ +--- +## XmlNodeChangedEventArgs class + + +Provides data for the **XmlDocument::NodeChanged**, **XmlDocument::NodeChanging**, **XmlDocument::NodeInserted**, **XmlDocument::NodeInserting**, **XmlDocument::NodeRemoved** and **XmlDocument::NodeRemoving** events. + +```cpp +class XmlNodeChangedEventArgs : public System::EventArgs +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Action](./get_action/)() | Returns a value indicating what type of node change event is occurring. | +| [get_NewParent](./get_newparent/)() | Returns the value of the [XmlNode::get_ParentNode](../xmlnode/get_parentnode/) after the operation completes. | +| [get_NewValue](./get_newvalue/)() | Returns the new value of the node. | +| [get_Node](./get_node/)() | Returns the [XmlNode](../xmlnode/) that is being added, removed or changed. | +| [get_OldParent](./get_oldparent/)() | Returns the value of the [XmlNode::get_ParentNode](../xmlnode/get_parentnode/) before the operation began. | +| [get_OldValue](./get_oldvalue/)() | Returns the original value of the node. | +| [XmlNodeChangedEventArgs](./xmlnodechangedeventargs/)(const SharedPtr\\&, const SharedPtr\\&, const SharedPtr\\&, const String\&, const String\&, XmlNodeChangedAction) | Initializes a new instance of the [XmlNodeChangedEventArgs](./) class. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](../../system/eventargs/empty/) | A static member that represents an "empty" [EventArgs](../../system/eventargs/) shared pointer (null-pointer). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [EventArgs](../../system/eventargs/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnodechangedeventargs/get_action/_index.md b/english/cpp/system.xml/xmlnodechangedeventargs/get_action/_index.md new file mode 100644 index 0000000000..98031cb839 --- /dev/null +++ b/english/cpp/system.xml/xmlnodechangedeventargs/get_action/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNodeChangedEventArgs::get_Action method +linktitle: get_Action +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeChangedEventArgs::get_Action method. Returns a value indicating what type of node change event is occurring in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlnodechangedeventargs/get_action/ +--- +## XmlNodeChangedEventArgs::get_Action method + + +Returns a value indicating what type of node change event is occurring. + +```cpp +XmlNodeChangedAction System::Xml::XmlNodeChangedEventArgs::get_Action() +``` + + +### ReturnValue + +One of the enumeration values that describes the node change event. The **Action** value does not differentiate between when the event occurred (before or after). You can create separate event handlers to handle both instances. + +## See Also + +* Enum [XmlNodeChangedAction](../../xmlnodechangedaction/) +* Class [XmlNodeChangedEventArgs](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodechangedeventargs/get_newparent/_index.md b/english/cpp/system.xml/xmlnodechangedeventargs/get_newparent/_index.md new file mode 100644 index 0000000000..a4465f7bcd --- /dev/null +++ b/english/cpp/system.xml/xmlnodechangedeventargs/get_newparent/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNodeChangedEventArgs::get_NewParent method +linktitle: get_NewParent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeChangedEventArgs::get_NewParent method. Returns the value of the XmlNode::get_ParentNode after the operation completes in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlnodechangedeventargs/get_newparent/ +--- +## XmlNodeChangedEventArgs::get_NewParent method + + +Returns the value of the [XmlNode::get_ParentNode](../../xmlnode/get_parentnode/) after the operation completes. + +```cpp +SharedPtr System::Xml::XmlNodeChangedEventArgs::get_NewParent() +``` + + +### ReturnValue + +The value of the **ParentNode** after the operation completes. This method returns **nullptr** if the node is being removed. For attribute nodes, this method returns the [XmlAttribute::get_OwnerElement](../../xmlattribute/get_ownerelement/) value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlNodeChangedEventArgs](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodechangedeventargs/get_newvalue/_index.md b/english/cpp/system.xml/xmlnodechangedeventargs/get_newvalue/_index.md new file mode 100644 index 0000000000..e80c21958c --- /dev/null +++ b/english/cpp/system.xml/xmlnodechangedeventargs/get_newvalue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNodeChangedEventArgs::get_NewValue method +linktitle: get_NewValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeChangedEventArgs::get_NewValue method. Returns the new value of the node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlnodechangedeventargs/get_newvalue/ +--- +## XmlNodeChangedEventArgs::get_NewValue method + + +Returns the new value of the node. + +```cpp +String System::Xml::XmlNodeChangedEventArgs::get_NewValue() +``` + + +### ReturnValue + +The new value of the node. This method returns **nullptr** if the node is neither an attribute nor a text node, or if the node is being removed. If called in a **XmlDocument::NodeChanging** event, **get_NewValue** returns the value of the node if the change is successful. If called in a **XmlDocument::NodeChanged** event, **get_NewValue** returns the current value of the node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeChangedEventArgs](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodechangedeventargs/get_node/_index.md b/english/cpp/system.xml/xmlnodechangedeventargs/get_node/_index.md new file mode 100644 index 0000000000..f83c541c3d --- /dev/null +++ b/english/cpp/system.xml/xmlnodechangedeventargs/get_node/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNodeChangedEventArgs::get_Node method +linktitle: get_Node +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeChangedEventArgs::get_Node method. Returns the XmlNode that is being added, removed or changed in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlnodechangedeventargs/get_node/ +--- +## XmlNodeChangedEventArgs::get_Node method + + +Returns the [XmlNode](../../xmlnode/) that is being added, removed or changed. + +```cpp +SharedPtr System::Xml::XmlNodeChangedEventArgs::get_Node() +``` + + +### ReturnValue + +The [XmlNode](../../xmlnode/) that is being added, removed or changed; this method never returns **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlNodeChangedEventArgs](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodechangedeventargs/get_oldparent/_index.md b/english/cpp/system.xml/xmlnodechangedeventargs/get_oldparent/_index.md new file mode 100644 index 0000000000..c92a9e5f29 --- /dev/null +++ b/english/cpp/system.xml/xmlnodechangedeventargs/get_oldparent/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNodeChangedEventArgs::get_OldParent method +linktitle: get_OldParent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeChangedEventArgs::get_OldParent method. Returns the value of the XmlNode::get_ParentNode before the operation began in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlnodechangedeventargs/get_oldparent/ +--- +## XmlNodeChangedEventArgs::get_OldParent method + + +Returns the value of the [XmlNode::get_ParentNode](../../xmlnode/get_parentnode/) before the operation began. + +```cpp +SharedPtr System::Xml::XmlNodeChangedEventArgs::get_OldParent() +``` + + +### ReturnValue + +The value of the **ParentNode** before the operation began. This method returns **nullptr** if the node did not have a parent. For attribute nodes, this method returns the [XmlAttribute::get_OwnerElement](../../xmlattribute/get_ownerelement/) value. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlNodeChangedEventArgs](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodechangedeventargs/get_oldvalue/_index.md b/english/cpp/system.xml/xmlnodechangedeventargs/get_oldvalue/_index.md new file mode 100644 index 0000000000..bddaad5089 --- /dev/null +++ b/english/cpp/system.xml/xmlnodechangedeventargs/get_oldvalue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNodeChangedEventArgs::get_OldValue method +linktitle: get_OldValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeChangedEventArgs::get_OldValue method. Returns the original value of the node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlnodechangedeventargs/get_oldvalue/ +--- +## XmlNodeChangedEventArgs::get_OldValue method + + +Returns the original value of the node. + +```cpp +String System::Xml::XmlNodeChangedEventArgs::get_OldValue() +``` + + +### ReturnValue + +The original value of the node. This method returns **nullptr** if the node is neither an attribute nor a text node, or if the node is being inserted. If called in a **XmlDocument::NodeChanging** event, **get_OldValue** returns the current value of the node that will be replaced if the change is successful. If called in a **XmlDocument::NodeChanged** event, **get_OldValue** returns the value of node prior to the change. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeChangedEventArgs](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodechangedeventargs/ptr/_index.md b/english/cpp/system.xml/xmlnodechangedeventargs/ptr/_index.md new file mode 100644 index 0000000000..cff91f4020 --- /dev/null +++ b/english/cpp/system.xml/xmlnodechangedeventargs/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNodeChangedEventArgs::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeChangedEventArgs::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlnodechangedeventargs/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlNodeChangedEventArgs::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlNodeChangedEventArgs](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodechangedeventargs/xmlnodechangedeventargs/_index.md b/english/cpp/system.xml/xmlnodechangedeventargs/xmlnodechangedeventargs/_index.md new file mode 100644 index 0000000000..1921c03384 --- /dev/null +++ b/english/cpp/system.xml/xmlnodechangedeventargs/xmlnodechangedeventargs/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Xml::XmlNodeChangedEventArgs::XmlNodeChangedEventArgs constructor +linktitle: XmlNodeChangedEventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeChangedEventArgs::XmlNodeChangedEventArgs constructor. Initializes a new instance of the XmlNodeChangedEventArgs class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlnodechangedeventargs/xmlnodechangedeventargs/ +--- +## XmlNodeChangedEventArgs::XmlNodeChangedEventArgs constructor + + +Initializes a new instance of the [XmlNodeChangedEventArgs](../) class. + +```cpp +System::Xml::XmlNodeChangedEventArgs::XmlNodeChangedEventArgs(const SharedPtr &node, const SharedPtr &oldParent, const SharedPtr &newParent, const String &oldValue, const String &newValue, XmlNodeChangedAction action) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | const SharedPtr\\& | The [XmlNode](../../xmlnode/) that generated the event. | +| oldParent | const SharedPtr\\& | The old parent [XmlNode](../../xmlnode/) of the [XmlNode](../../xmlnode/) that generated the event. | +| newParent | const SharedPtr\\& | The new parent [XmlNode](../../xmlnode/) of the [XmlNode](../../xmlnode/) that generated the event. | +| oldValue | const String\& | The old value of the [XmlNode](../../xmlnode/) that generated the event. | +| newValue | const String\& | The new value of the [XmlNode](../../xmlnode/) that generated the event. | +| action | XmlNodeChangedAction | The XmlNodeChangedAction. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [String](../../../system/string/) +* Enum [XmlNodeChangedAction](../../xmlnodechangedaction/) +* Class [XmlNodeChangedEventArgs](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodechangedeventhandler/_index.md b/english/cpp/system.xml/xmlnodechangedeventhandler/_index.md new file mode 100644 index 0000000000..0fbe854ff0 --- /dev/null +++ b/english/cpp/system.xml/xmlnodechangedeventhandler/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNodeChangedEventHandler typedef +linktitle: XmlNodeChangedEventHandler +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeChangedEventHandler typedef. Represents the method that handles XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved and XmlDocument::NodeRemoving events in C++.' +type: docs +weight: 6800 +url: /cpp/system.xml/xmlnodechangedeventhandler/ +--- +## XmlNodeChangedEventHandler typedef + + +Represents the method that handles **XmlDocument::NodeChanged**, **XmlDocument::NodeChanging**, **XmlDocument::NodeInserted**, **XmlDocument::NodeInserting**, **XmlDocument::NodeRemoved** and **XmlDocument::NodeRemoving** events. + +```cpp +using System::Xml::XmlNodeChangedEventHandler = System::MulticastDelegate , SharedPtr )> +``` + + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnodelist/_index.md b/english/cpp/system.xml/xmlnodelist/_index.md new file mode 100644 index 0000000000..cf92b3fb63 --- /dev/null +++ b/english/cpp/system.xml/xmlnodelist/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Xml::XmlNodeList class +linktitle: XmlNodeList +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeList class. Represents an ordered collection of nodes in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmlnodelist/ +--- +## XmlNodeList class + + +Represents an ordered collection of nodes. + +```cpp +class XmlNodeList : public System::Collections::Generic::IEnumerable>, + public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_Count](./get_count/)() | Returns the number of nodes in the [XmlNodeList](./). | +| virtual [GetEnumerator](./getenumerator/)() | Provides support for iteration over the collection of nodes in the [XmlNodeList](./). | +| virtual [idx_get](./idx_get/)(int32_t) | Returns a node at the given index. | +| virtual [Item](./item/)(int32_t) | Retrieves a node at the given index. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [IEnumerable](../../system.collections.generic/ienumerable/) +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnodelist/get_count/_index.md b/english/cpp/system.xml/xmlnodelist/get_count/_index.md new file mode 100644 index 0000000000..d9f1de5c7f --- /dev/null +++ b/english/cpp/system.xml/xmlnodelist/get_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeList::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeList::get_Count method. Returns the number of nodes in the XmlNodeList in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlnodelist/get_count/ +--- +## XmlNodeList::get_Count method + + +Returns the number of nodes in the [XmlNodeList](../). + +```cpp +virtual int32_t System::Xml::XmlNodeList::get_Count()=0 +``` + + +### ReturnValue + +The number of nodes in the [XmlNodeList](../). + +## See Also + +* Class [XmlNodeList](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodelist/getenumerator/_index.md b/english/cpp/system.xml/xmlnodelist/getenumerator/_index.md new file mode 100644 index 0000000000..b21e9da868 --- /dev/null +++ b/english/cpp/system.xml/xmlnodelist/getenumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlNodeList::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeList::GetEnumerator method. Provides support for iteration over the collection of nodes in the XmlNodeList in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlnodelist/getenumerator/ +--- +## XmlNodeList::GetEnumerator method + + +Provides support for iteration over the collection of nodes in the [XmlNodeList](../). + +```cpp +SharedPtr>> System::Xml::XmlNodeList::GetEnumerator() override=0 +``` + + +### ReturnValue + +An enumerator object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlNodeList](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodelist/idx_get/_index.md b/english/cpp/system.xml/xmlnodelist/idx_get/_index.md new file mode 100644 index 0000000000..e7ee769f3c --- /dev/null +++ b/english/cpp/system.xml/xmlnodelist/idx_get/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlNodeList::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeList::idx_get method. Returns a node at the given index in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlnodelist/idx_get/ +--- +## XmlNodeList::idx_get method + + +Returns a node at the given index. + +```cpp +virtual SharedPtr System::Xml::XmlNodeList::idx_get(int32_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int32_t | The zero-based index into the list of nodes. | + +### ReturnValue + +The [XmlNode](../../xmlnode/) with the specified index in the collection. If index is greater than or equal to the number of nodes in the list, this returns **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlNodeList](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodelist/item/_index.md b/english/cpp/system.xml/xmlnodelist/item/_index.md new file mode 100644 index 0000000000..09d8a1b399 --- /dev/null +++ b/english/cpp/system.xml/xmlnodelist/item/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlNodeList::Item method +linktitle: Item +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeList::Item method. Retrieves a node at the given index in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlnodelist/item/ +--- +## XmlNodeList::Item method + + +Retrieves a node at the given index. + +```cpp +virtual SharedPtr System::Xml::XmlNodeList::Item(int32_t index)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int32_t | The zero-based index into the list of nodes. | + +### ReturnValue + +The [XmlNode](../../xmlnode/) with the specified index in the collection. If **index** is greater than or equal to the number of nodes in the list, this returns **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlNodeList](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodelist/ptr/_index.md b/english/cpp/system.xml/xmlnodelist/ptr/_index.md new file mode 100644 index 0000000000..c576dbcccf --- /dev/null +++ b/english/cpp/system.xml/xmlnodelist/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNodeList::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeList::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlnodelist/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlNodeList::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlNodeList](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodeorder/_index.md b/english/cpp/system.xml/xmlnodeorder/_index.md new file mode 100644 index 0000000000..02536915a1 --- /dev/null +++ b/english/cpp/system.xml/xmlnodeorder/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlNodeOrder enum +linktitle: XmlNodeOrder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeOrder enum. Describes the document order of a node compared to a second node in C++.' +type: docs +weight: 6100 +url: /cpp/system.xml/xmlnodeorder/ +--- +## XmlNodeOrder enum + + +Describes the document order of a node compared to a second node. + +```cpp +enum class XmlNodeOrder +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Before | 0 | The current node of this navigator is before the current node of the supplied navigator. | +| After | 1 | The current node of this navigator is after the current node of the supplied navigator. | +| Same | 2 | The two navigators are positioned on the same node. | +| Unknown | 3 | The node positions cannot be determined in document order, relative to each other. This could occur if the two nodes reside in different trees. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnodereader/_index.md b/english/cpp/system.xml/xmlnodereader/_index.md new file mode 100644 index 0000000000..d50006bde4 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/_index.md @@ -0,0 +1,82 @@ +--- +title: System::Xml::XmlNodeReader class +linktitle: XmlNodeReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader class. Represents a reader that provides fast, non-cached forward only access to XML data in an XmlNode in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmlnodereader/ +--- +## XmlNodeReader class + + +Represents a reader that provides fast, non-cached forward only access to XML data in an [XmlNode](../xmlnode/). + +```cpp +class XmlNodeReader : public System::Xml::XmlReader, + public System::Xml::IXmlNamespaceResolver +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Changes the [XmlNodeReader::get_ReadState](./get_readstate/) to [ReadState::Closed](../readstate/). | +| [get_AttributeCount](./get_attributecount/)() override | Returns the number of attributes on the current node. | +| [get_BaseURI](./get_baseuri/)() override | Returns the base URI of the current node. | +| [get_CanReadBinaryContent](./get_canreadbinarycontent/)() override | Returns a value indicating whether the [XmlNodeReader](./) implements the binary content read methods. | +| [get_CanResolveEntity](./get_canresolveentity/)() override | Returns a value indicating whether this reader can parse and resolve entities. | +| [get_Depth](./get_depth/)() override | Returns the depth of the current node in the XML document. | +| [get_EOF](./get_eof/)() override | Returns a value indicating whether the reader is positioned at the end of the stream. | +| [get_HasAttributes](./get_hasattributes/)() override | Returns a value indicating whether the current node has any attributes. | +| [get_HasValue](./get_hasvalue/)() override | Returns a value indicating whether the current node can have a [XmlNodeReader::get_Value](./get_value/) value. | +| [get_IsDefault](./get_isdefault/)() override | Returns a value indicating whether the current node is an attribute that was generated from the default value defined in the document type definition (DTD) or schema. | +| [get_IsEmptyElement](./get_isemptyelement/)() override | Returns a value indicating whether the current node is an empty element (for example, ****). | +| [get_LocalName](./get_localname/)() override | Returns the local name of the current node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the current node. | +| [get_NamespaceURI](./get_namespaceuri/)() override | Returns the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned. | +| [get_NameTable](./get_nametable/)() override | Returns the [XmlNameTable](../xmlnametable/) associated with this implementation. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_Prefix](./get_prefix/)() override | Returns the namespace prefix associated with the current node. | +| [get_ReadState](./get_readstate/)() override | Returns the state of the reader. | +| [get_SchemaInfo](./get_schemainfo/)() override | Returns the schema information that has been assigned to the current node. | +| [get_Value](./get_value/)() override | Returns the text value of the current node. | +| [get_XmlLang](./get_xmllang/)() override | Returns the current **xml:lang** scope. | +| [get_XmlSpace](./get_xmlspace/)() override | Returns the current **xml:space** scope. | +| [GetAttribute](./getattribute/)(String) override | Returns the value of the attribute with the specified name. | +| [GetAttribute](./getattribute/)(String, String) override | Returns the value of the attribute with the specified local name and namespace URI. | +| [GetAttribute](./getattribute/)(int32_t) override | Returns the value of the attribute with the specified index. | +| [LookupNamespace](./lookupnamespace/)(const String\&) override | Resolves a namespace prefix in the current element's scope. | +| [MoveToAttribute](./movetoattribute/)(String) override | Moves to the attribute with the specified name. | +| [MoveToAttribute](./movetoattribute/)(String, String) override | Moves to the attribute with the specified local name and namespace URI. | +| [MoveToAttribute](./movetoattribute/)(int32_t) override | Moves to the attribute with the specified index. | +| [MoveToElement](./movetoelement/)() override | Moves to the element that contains the current attribute node. | +| [MoveToFirstAttribute](./movetofirstattribute/)() override | Moves to the first attribute. | +| [MoveToNextAttribute](./movetonextattribute/)() override | Moves to the next attribute. | +| [Read](./read/)() override | Reads the next node from the stream. | +| [ReadAttributeValue](./readattributevalue/)() override | Parses the attribute value into one or more **[Text](../../system.text/)**, **EntityReference**, or **EndEntity** nodes. | +| [ReadContentAsBase64](./readcontentasbase64/)(ArrayPtr\, int32_t, int32_t) override | Reads the content and returns the Base64 decoded binary bytes. | +| [ReadContentAsBinHex](./readcontentasbinhex/)(ArrayPtr\, int32_t, int32_t) override | Reads the content and returns the BinHex decoded binary bytes. | +| [ReadElementContentAsBase64](./readelementcontentasbase64/)(ArrayPtr\, int32_t, int32_t) override | Reads the element and decodes the Base64 content. | +| [ReadElementContentAsBinHex](./readelementcontentasbinhex/)(ArrayPtr\, int32_t, int32_t) override | Reads the element and decodes the BinHex content. | +| [ReadString](./readstring/)() override | Reads the contents of an element or text node as a string. | +| [ResolveEntity](./resolveentity/)() override | Resolves the entity reference for **EntityReference** nodes. | +| [Skip](./skip/)() override | Skips the children of the current node. | +| [XmlNodeReader](./xmlnodereader/)(const SharedPtr\\&) | Creates an instance of the [XmlNodeReader](./) class using the specified [XmlNode](../xmlnode/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlReader](../xmlreader/) +* Class [IXmlNamespaceResolver](../ixmlnamespaceresolver/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnodereader/close/_index.md b/english/cpp/system.xml/xmlnodereader/close/_index.md new file mode 100644 index 0000000000..a3a464e074 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNodeReader::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::Close method. Changes the XmlNodeReader::get_ReadState to ReadState::Closed in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlnodereader/close/ +--- +## XmlNodeReader::Close method + + +Changes the [XmlNodeReader::get_ReadState](../get_readstate/) to [ReadState::Closed](../../readstate/). + +```cpp +void System::Xml::XmlNodeReader::Close() override +``` + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_attributecount/_index.md b/english/cpp/system.xml/xmlnodereader/get_attributecount/_index.md new file mode 100644 index 0000000000..680cda165a --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_attributecount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::get_AttributeCount method +linktitle: get_AttributeCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_AttributeCount method. Returns the number of attributes on the current node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlnodereader/get_attributecount/ +--- +## XmlNodeReader::get_AttributeCount method + + +Returns the number of attributes on the current node. + +```cpp +int32_t System::Xml::XmlNodeReader::get_AttributeCount() override +``` + + +### ReturnValue + +The number of attributes on the current node. This number includes default attributes. + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_baseuri/_index.md b/english/cpp/system.xml/xmlnodereader/get_baseuri/_index.md new file mode 100644 index 0000000000..4fb570c909 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_baseuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNodeReader::get_BaseURI method +linktitle: get_BaseURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_BaseURI method. Returns the base URI of the current node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlnodereader/get_baseuri/ +--- +## XmlNodeReader::get_BaseURI method + + +Returns the base URI of the current node. + +```cpp +String System::Xml::XmlNodeReader::get_BaseURI() override +``` + + +### ReturnValue + +The base URI of the current node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_canreadbinarycontent/_index.md b/english/cpp/system.xml/xmlnodereader/get_canreadbinarycontent/_index.md new file mode 100644 index 0000000000..582ec40dc8 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_canreadbinarycontent/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::get_CanReadBinaryContent method +linktitle: get_CanReadBinaryContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_CanReadBinaryContent method. Returns a value indicating whether the XmlNodeReader implements the binary content read methods in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlnodereader/get_canreadbinarycontent/ +--- +## XmlNodeReader::get_CanReadBinaryContent method + + +Returns a value indicating whether the [XmlNodeReader](../) implements the binary content read methods. + +```cpp +bool System::Xml::XmlNodeReader::get_CanReadBinaryContent() override +``` + + +### ReturnValue + +**true** if the binary content read methods are implemented; otherwise **false**. The [XmlNodeReader](../) class always returns **true**. + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_canresolveentity/_index.md b/english/cpp/system.xml/xmlnodereader/get_canresolveentity/_index.md new file mode 100644 index 0000000000..d8fbd5b52f --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_canresolveentity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::get_CanResolveEntity method +linktitle: get_CanResolveEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_CanResolveEntity method. Returns a value indicating whether this reader can parse and resolve entities in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlnodereader/get_canresolveentity/ +--- +## XmlNodeReader::get_CanResolveEntity method + + +Returns a value indicating whether this reader can parse and resolve entities. + +```cpp +bool System::Xml::XmlNodeReader::get_CanResolveEntity() override +``` + + +### ReturnValue + +**true** if the reader can parse and resolve entities; otherwise, **false**. [XmlNodeReader](../) always returns **true**. + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_depth/_index.md b/english/cpp/system.xml/xmlnodereader/get_depth/_index.md new file mode 100644 index 0000000000..c315354ce7 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_depth/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::get_Depth method +linktitle: get_Depth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_Depth method. Returns the depth of the current node in the XML document in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlnodereader/get_depth/ +--- +## XmlNodeReader::get_Depth method + + +Returns the depth of the current node in the XML document. + +```cpp +int32_t System::Xml::XmlNodeReader::get_Depth() override +``` + + +### ReturnValue + +The depth of the current node in the XML document. + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_eof/_index.md b/english/cpp/system.xml/xmlnodereader/get_eof/_index.md new file mode 100644 index 0000000000..eb2e08cc8b --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_eof/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::get_EOF method +linktitle: get_EOF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_EOF method. Returns a value indicating whether the reader is positioned at the end of the stream in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlnodereader/get_eof/ +--- +## XmlNodeReader::get_EOF method + + +Returns a value indicating whether the reader is positioned at the end of the stream. + +```cpp +bool System::Xml::XmlNodeReader::get_EOF() override +``` + + +### ReturnValue + +**true** if the reader is positioned at the end of the stream; otherwise, **false**. + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_hasattributes/_index.md b/english/cpp/system.xml/xmlnodereader/get_hasattributes/_index.md new file mode 100644 index 0000000000..be402b1399 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_hasattributes/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::get_HasAttributes method +linktitle: get_HasAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_HasAttributes method. Returns a value indicating whether the current node has any attributes in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlnodereader/get_hasattributes/ +--- +## XmlNodeReader::get_HasAttributes method + + +Returns a value indicating whether the current node has any attributes. + +```cpp +bool System::Xml::XmlNodeReader::get_HasAttributes() override +``` + + +### ReturnValue + +**true** if the current node has attributes; otherwise, **false**. + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_hasvalue/_index.md b/english/cpp/system.xml/xmlnodereader/get_hasvalue/_index.md new file mode 100644 index 0000000000..7c6b087ffe --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_hasvalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::get_HasValue method +linktitle: get_HasValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_HasValue method. Returns a value indicating whether the current node can have a XmlNodeReader::get_Value value in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlnodereader/get_hasvalue/ +--- +## XmlNodeReader::get_HasValue method + + +Returns a value indicating whether the current node can have a [XmlNodeReader::get_Value](../get_value/) value. + +```cpp +bool System::Xml::XmlNodeReader::get_HasValue() override +``` + + +### ReturnValue + +**true** if the node on which the reader is currently positioned can have a **Value**; otherwise, **false**. + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_isdefault/_index.md b/english/cpp/system.xml/xmlnodereader/get_isdefault/_index.md new file mode 100644 index 0000000000..0f0f366bc0 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_isdefault/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::get_IsDefault method +linktitle: get_IsDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_IsDefault method. Returns a value indicating whether the current node is an attribute that was generated from the default value defined in the document type definition (DTD) or schema in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlnodereader/get_isdefault/ +--- +## XmlNodeReader::get_IsDefault method + + +Returns a value indicating whether the current node is an attribute that was generated from the default value defined in the document type definition (DTD) or schema. + +```cpp +bool System::Xml::XmlNodeReader::get_IsDefault() override +``` + + +### ReturnValue + +**true** if the current node is an attribute whose value was generated from the default value defined in the DTD or schema; **false** if the attribute value was explicitly set. + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_isemptyelement/_index.md b/english/cpp/system.xml/xmlnodereader/get_isemptyelement/_index.md new file mode 100644 index 0000000000..835ce44d5e --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_isemptyelement/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::get_IsEmptyElement method +linktitle: get_IsEmptyElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_IsEmptyElement method. Returns a value indicating whether the current node is an empty element (for example, ) in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlnodereader/get_isemptyelement/ +--- +## XmlNodeReader::get_IsEmptyElement method + + +Returns a value indicating whether the current node is an empty element (for example, ****). + +```cpp +bool System::Xml::XmlNodeReader::get_IsEmptyElement() override +``` + + +### ReturnValue + +**true** if the current node is an element ([XmlNodeReader::get_NodeType](../get_nodetype/) equals [XmlNodeType::Element](../../xmlnodetype/)) and it ends with **/>**; otherwise, **false**. + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_localname/_index.md b/english/cpp/system.xml/xmlnodereader/get_localname/_index.md new file mode 100644 index 0000000000..260658d763 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNodeReader::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_LocalName method. Returns the local name of the current node in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlnodereader/get_localname/ +--- +## XmlNodeReader::get_LocalName method + + +Returns the local name of the current node. + +```cpp +String System::Xml::XmlNodeReader::get_LocalName() override +``` + + +### ReturnValue + +The name of the current node with the prefix removed. For example, **LocalName** is **book** for the element ****. For node types that do not have a name (like **[Text](../../../system.text/)**, **Comment**, and so on), this method returns [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_name/_index.md b/english/cpp/system.xml/xmlnodereader/get_name/_index.md new file mode 100644 index 0000000000..4b745e748e --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_name/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Xml::XmlNodeReader::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_Name method. Returns the qualified name of the current node in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlnodereader/get_name/ +--- +## XmlNodeReader::get_Name method + + +Returns the qualified name of the current node. + +```cpp +String System::Xml::XmlNodeReader::get_Name() override +``` + + +### ReturnValue + +The qualified name of the current node. For example, **Name** is **bk:book** for the element ****. +## Remarks + + + +The name returned is dependent on the [XmlNodeReader::get_NodeType](../get_nodetype/) value of the node. The following node types return the listed values. All other node types return an empty string. ||| +|-|-| +|Node Type |Name | +|Attribute|The name of the attribute. | +|DocumentType|The document type name. | +|Element|The tag name. | +|EntityReference|The name of the entity referenced. | +|ProcessingInstruction|The target of the processing instruction. | +|XmlDeclaration|The literal string xml. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_namespaceuri/_index.md b/english/cpp/system.xml/xmlnodereader/get_namespaceuri/_index.md new file mode 100644 index 0000000000..f418cd7aa5 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_namespaceuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNodeReader::get_NamespaceURI method +linktitle: get_NamespaceURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_NamespaceURI method. Returns the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmlnodereader/get_namespaceuri/ +--- +## XmlNodeReader::get_NamespaceURI method + + +Returns the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned. + +```cpp +String System::Xml::XmlNodeReader::get_NamespaceURI() override +``` + + +### ReturnValue + +The namespace URI of the current node; otherwise an empty string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_nametable/_index.md b/english/cpp/system.xml/xmlnodereader/get_nametable/_index.md new file mode 100644 index 0000000000..555975c21d --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNodeReader::get_NameTable method +linktitle: get_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_NameTable method. Returns the XmlNameTable associated with this implementation in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmlnodereader/get_nametable/ +--- +## XmlNodeReader::get_NameTable method + + +Returns the [XmlNameTable](../../xmlnametable/) associated with this implementation. + +```cpp +SharedPtr System::Xml::XmlNodeReader::get_NameTable() override +``` + + +### ReturnValue + +The [XmlNameTable](../../xmlnametable/) enabling you to get the atomized version of a string within the node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_nodetype/_index.md b/english/cpp/system.xml/xmlnodereader/get_nodetype/_index.md new file mode 100644 index 0000000000..2a4f78f007 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNodeReader::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlnodereader/get_nodetype/ +--- +## XmlNodeReader::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlNodeReader::get_NodeType() override +``` + + +### ReturnValue + +One of the XmlNodeType values representing the type of the current node. + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_prefix/_index.md b/english/cpp/system.xml/xmlnodereader/get_prefix/_index.md new file mode 100644 index 0000000000..2c86a3edba --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_prefix/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNodeReader::get_Prefix method +linktitle: get_Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_Prefix method. Returns the namespace prefix associated with the current node in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmlnodereader/get_prefix/ +--- +## XmlNodeReader::get_Prefix method + + +Returns the namespace prefix associated with the current node. + +```cpp +String System::Xml::XmlNodeReader::get_Prefix() override +``` + + +### ReturnValue + +The namespace prefix associated with the current node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_readstate/_index.md b/english/cpp/system.xml/xmlnodereader/get_readstate/_index.md new file mode 100644 index 0000000000..2da951c5fd --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_readstate/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNodeReader::get_ReadState method +linktitle: get_ReadState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_ReadState method. Returns the state of the reader in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmlnodereader/get_readstate/ +--- +## XmlNodeReader::get_ReadState method + + +Returns the state of the reader. + +```cpp +System::Xml::ReadState System::Xml::XmlNodeReader::get_ReadState() override +``` + + +### ReturnValue + +One of the ReadState values. + +## See Also + +* Enum [ReadState](../../readstate/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_schemainfo/_index.md b/english/cpp/system.xml/xmlnodereader/get_schemainfo/_index.md new file mode 100644 index 0000000000..5088d1b3b6 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_schemainfo/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNodeReader::get_SchemaInfo method +linktitle: get_SchemaInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_SchemaInfo method. Returns the schema information that has been assigned to the current node in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmlnodereader/get_schemainfo/ +--- +## XmlNodeReader::get_SchemaInfo method + + +Returns the schema information that has been assigned to the current node. + +```cpp +SharedPtr System::Xml::XmlNodeReader::get_SchemaInfo() override +``` + + +### ReturnValue + +An IXmlSchemaInfo object containing the schema information for the current node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXmlSchemaInfo](../../../system.xml.schema/ixmlschemainfo/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_value/_index.md b/english/cpp/system.xml/xmlnodereader/get_value/_index.md new file mode 100644 index 0000000000..b8525f242b --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_value/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Xml::XmlNodeReader::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_Value method. Returns the text value of the current node in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmlnodereader/get_value/ +--- +## XmlNodeReader::get_Value method + + +Returns the text value of the current node. + +```cpp +String System::Xml::XmlNodeReader::get_Value() override +``` + + +### ReturnValue + +The value returned depends on the [XmlNodeReader::get_NodeType](../get_nodetype/) of the node. +## Remarks + + + +The following table lists node types that have a value to return. All other node types return [String::Empty](../../../system/string/empty/). ||| +|-|-| +|Node Type |Value | +|Attribute|The value of the attribute. | +|CDATA|The content of the CDATA section. | +|Comment|The content of the comment. | +|DocumentType|The internal subset. | +|ProcessingInstruction|The entire content, excluding the target. | +|SignificantWhitespace|The white space between markup in a mixed content model. | +|Text|The content of the text node. | +|Whitespace|The white space between markup. | +|XmlDeclaration|The content of the declaration. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_xmllang/_index.md b/english/cpp/system.xml/xmlnodereader/get_xmllang/_index.md new file mode 100644 index 0000000000..cd7aea56e7 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_xmllang/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNodeReader::get_XmlLang method +linktitle: get_XmlLang +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_XmlLang method. Returns the current xml:lang scope in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmlnodereader/get_xmllang/ +--- +## XmlNodeReader::get_XmlLang method + + +Returns the current **xml:lang** scope. + +```cpp +String System::Xml::XmlNodeReader::get_XmlLang() override +``` + + +### ReturnValue + +The current **xml:lang** scope. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/get_xmlspace/_index.md b/english/cpp/system.xml/xmlnodereader/get_xmlspace/_index.md new file mode 100644 index 0000000000..bf401a3bbc --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/get_xmlspace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNodeReader::get_XmlSpace method +linktitle: get_XmlSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::get_XmlSpace method. Returns the current xml:space scope in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmlnodereader/get_xmlspace/ +--- +## XmlNodeReader::get_XmlSpace method + + +Returns the current **xml:space** scope. + +```cpp +System::Xml::XmlSpace System::Xml::XmlNodeReader::get_XmlSpace() override +``` + + +### ReturnValue + +One of the XmlSpace values. If no **xml:space** scope exists, this value defaults to [XmlSpace::None](../../xmlspace/). + +## See Also + +* Enum [XmlSpace](../../xmlspace/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/getattribute/_index.md b/english/cpp/system.xml/xmlnodereader/getattribute/_index.md new file mode 100644 index 0000000000..68a06ea13a --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/getattribute/_index.md @@ -0,0 +1,82 @@ +--- +title: System::Xml::XmlNodeReader::GetAttribute method +linktitle: GetAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::GetAttribute method. Returns the value of the attribute with the specified index in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmlnodereader/getattribute/ +--- +## XmlNodeReader::GetAttribute(int32_t) method + + +Returns the value of the attribute with the specified index. + +```cpp +String System::Xml::XmlNodeReader::GetAttribute(int32_t attributeIndex) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| attributeIndex | int32_t | The index of the attribute. The index is zero-based. (The first attribute has index 0.) | + +### ReturnValue + +The value of the specified attribute. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlNodeReader::GetAttribute(String) method + + +Returns the value of the attribute with the specified name. + +```cpp +String System::Xml::XmlNodeReader::GetAttribute(String name) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the attribute. | + +### ReturnValue + +The value of the specified attribute. If the attribute is not found, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlNodeReader::GetAttribute(String, String) method + + +Returns the value of the attribute with the specified local name and namespace URI. + +```cpp +String System::Xml::XmlNodeReader::GetAttribute(String name, String namespaceURI) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute. | + +### ReturnValue + +The value of the specified attribute. If the attribute is not found, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/lookupnamespace/_index.md b/english/cpp/system.xml/xmlnodereader/lookupnamespace/_index.md new file mode 100644 index 0000000000..3358007793 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/lookupnamespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlNodeReader::LookupNamespace method +linktitle: LookupNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::LookupNamespace method. Resolves a namespace prefix in the current element''s scope in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmlnodereader/lookupnamespace/ +--- +## XmlNodeReader::LookupNamespace method + + +Resolves a namespace prefix in the current element's scope. + +```cpp +String System::Xml::XmlNodeReader::LookupNamespace(const String &prefix) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The prefix whose namespace URI you want to resolve. To match the default namespace, pass an empty string. This string does not have to be atomized. | + +### ReturnValue + +The namespace URI to which the prefix maps or **nullptr** if no matching prefix is found. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/movetoattribute/_index.md b/english/cpp/system.xml/xmlnodereader/movetoattribute/_index.md new file mode 100644 index 0000000000..97c5a8a587 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/movetoattribute/_index.md @@ -0,0 +1,77 @@ +--- +title: System::Xml::XmlNodeReader::MoveToAttribute method +linktitle: MoveToAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::MoveToAttribute method. Moves to the attribute with the specified index in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmlnodereader/movetoattribute/ +--- +## XmlNodeReader::MoveToAttribute(int32_t) method + + +Moves to the attribute with the specified index. + +```cpp +void System::Xml::XmlNodeReader::MoveToAttribute(int32_t attributeIndex) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| attributeIndex | int32_t | The index of the attribute. | + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlNodeReader::MoveToAttribute(String) method + + +Moves to the attribute with the specified name. + +```cpp +bool System::Xml::XmlNodeReader::MoveToAttribute(String name) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the attribute. | + +### ReturnValue + +**true** if the attribute is found; otherwise, **false**. If **false**, the reader's position does not change. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlNodeReader::MoveToAttribute(String, String) method + + +Moves to the attribute with the specified local name and namespace URI. + +```cpp +bool System::Xml::XmlNodeReader::MoveToAttribute(String name, String namespaceURI) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute. | + +### ReturnValue + +**true** if the attribute is found; otherwise, **false**. If **false**, the reader's position does not change. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/movetoelement/_index.md b/english/cpp/system.xml/xmlnodereader/movetoelement/_index.md new file mode 100644 index 0000000000..1a08470b43 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/movetoelement/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::MoveToElement method +linktitle: MoveToElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::MoveToElement method. Moves to the element that contains the current attribute node in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmlnodereader/movetoelement/ +--- +## XmlNodeReader::MoveToElement method + + +Moves to the element that contains the current attribute node. + +```cpp +bool System::Xml::XmlNodeReader::MoveToElement() override +``` + + +### ReturnValue + +**true** if the reader is positioned on an attribute (the reader moves to the element that owns the attribute); **false** if the reader is not positioned on an attribute (the position of the reader does not change). + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/movetofirstattribute/_index.md b/english/cpp/system.xml/xmlnodereader/movetofirstattribute/_index.md new file mode 100644 index 0000000000..ea69c326b0 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/movetofirstattribute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::MoveToFirstAttribute method +linktitle: MoveToFirstAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::MoveToFirstAttribute method. Moves to the first attribute in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmlnodereader/movetofirstattribute/ +--- +## XmlNodeReader::MoveToFirstAttribute method + + +Moves to the first attribute. + +```cpp +bool System::Xml::XmlNodeReader::MoveToFirstAttribute() override +``` + + +### ReturnValue + +**true** if an attribute exists (the reader moves to the first attribute); otherwise,**false** (the position of the reader does not change). + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/movetonextattribute/_index.md b/english/cpp/system.xml/xmlnodereader/movetonextattribute/_index.md new file mode 100644 index 0000000000..256d7744d9 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/movetonextattribute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::MoveToNextAttribute method +linktitle: MoveToNextAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::MoveToNextAttribute method. Moves to the next attribute in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmlnodereader/movetonextattribute/ +--- +## XmlNodeReader::MoveToNextAttribute method + + +Moves to the next attribute. + +```cpp +bool System::Xml::XmlNodeReader::MoveToNextAttribute() override +``` + + +### ReturnValue + +**true** if there is a next attribute; **false** if there are no more attributes. + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/ptr/_index.md b/english/cpp/system.xml/xmlnodereader/ptr/_index.md new file mode 100644 index 0000000000..c9f02193aa --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNodeReader::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 3900 +url: /cpp/system.xml/xmlnodereader/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlNodeReader::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/read/_index.md b/english/cpp/system.xml/xmlnodereader/read/_index.md new file mode 100644 index 0000000000..6c5d9ddfa6 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/read/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::Read method. Reads the next node from the stream in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmlnodereader/read/ +--- +## XmlNodeReader::Read method + + +Reads the next node from the stream. + +```cpp +bool System::Xml::XmlNodeReader::Read() override +``` + + +### ReturnValue + +**true** if the next node was read successfully; **false** if there are no more nodes to read. + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/readattributevalue/_index.md b/english/cpp/system.xml/xmlnodereader/readattributevalue/_index.md new file mode 100644 index 0000000000..53a68a4508 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/readattributevalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNodeReader::ReadAttributeValue method +linktitle: ReadAttributeValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::ReadAttributeValue method. Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml/xmlnodereader/readattributevalue/ +--- +## XmlNodeReader::ReadAttributeValue method + + +Parses the attribute value into one or more **[Text](../../../system.text/)**, **EntityReference**, or **EndEntity** nodes. + +```cpp +bool System::Xml::XmlNodeReader::ReadAttributeValue() override +``` + + +### ReturnValue + +**true** if there are nodes to return. **false** if the reader is not positioned on an attribute node when the initial call is made or if all the attribute values have been read. An empty attribute, such as, **misc=""**, returns **true** with a single node with a value of [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/readcontentasbase64/_index.md b/english/cpp/system.xml/xmlnodereader/readcontentasbase64/_index.md new file mode 100644 index 0000000000..5e751b948e --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/readcontentasbase64/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlNodeReader::ReadContentAsBase64 method +linktitle: ReadContentAsBase64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::ReadContentAsBase64 method. Reads the content and returns the Base64 decoded binary bytes in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml/xmlnodereader/readcontentasbase64/ +--- +## XmlNodeReader::ReadContentAsBase64 method + + +Reads the content and returns the Base64 decoded binary bytes. + +```cpp +int32_t System::Xml::XmlNodeReader::ReadContentAsBase64(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/readcontentasbinhex/_index.md b/english/cpp/system.xml/xmlnodereader/readcontentasbinhex/_index.md new file mode 100644 index 0000000000..4a66d38fe5 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/readcontentasbinhex/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlNodeReader::ReadContentAsBinHex method +linktitle: ReadContentAsBinHex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::ReadContentAsBinHex method. Reads the content and returns the BinHex decoded binary bytes in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml/xmlnodereader/readcontentasbinhex/ +--- +## XmlNodeReader::ReadContentAsBinHex method + + +Reads the content and returns the BinHex decoded binary bytes. + +```cpp +int32_t System::Xml::XmlNodeReader::ReadContentAsBinHex(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/readelementcontentasbase64/_index.md b/english/cpp/system.xml/xmlnodereader/readelementcontentasbase64/_index.md new file mode 100644 index 0000000000..237315a3db --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/readelementcontentasbase64/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlNodeReader::ReadElementContentAsBase64 method +linktitle: ReadElementContentAsBase64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::ReadElementContentAsBase64 method. Reads the element and decodes the Base64 content in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml/xmlnodereader/readelementcontentasbase64/ +--- +## XmlNodeReader::ReadElementContentAsBase64 method + + +Reads the element and decodes the Base64 content. + +```cpp +int32_t System::Xml::XmlNodeReader::ReadElementContentAsBase64(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/readelementcontentasbinhex/_index.md b/english/cpp/system.xml/xmlnodereader/readelementcontentasbinhex/_index.md new file mode 100644 index 0000000000..289bf6a93b --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/readelementcontentasbinhex/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlNodeReader::ReadElementContentAsBinHex method +linktitle: ReadElementContentAsBinHex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::ReadElementContentAsBinHex method. Reads the element and decodes the BinHex content in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml/xmlnodereader/readelementcontentasbinhex/ +--- +## XmlNodeReader::ReadElementContentAsBinHex method + + +Reads the element and decodes the BinHex content. + +```cpp +int32_t System::Xml::XmlNodeReader::ReadElementContentAsBinHex(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/readstring/_index.md b/english/cpp/system.xml/xmlnodereader/readstring/_index.md new file mode 100644 index 0000000000..4c91a03d95 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/readstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNodeReader::ReadString method +linktitle: ReadString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::ReadString method. Reads the contents of an element or text node as a string in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml/xmlnodereader/readstring/ +--- +## XmlNodeReader::ReadString method + + +Reads the contents of an element or text node as a string. + +```cpp +String System::Xml::XmlNodeReader::ReadString() override +``` + + +### ReturnValue + +The contents of the element or text-like node (This can include CDATA, [Text](../../../system.text/) nodes, and so on). This can be an empty string if the reader is positioned on something other than an element or text node, or if there is no more text content to return in the current context. Note: The text node can be either an element or an attribute text node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/resolveentity/_index.md b/english/cpp/system.xml/xmlnodereader/resolveentity/_index.md new file mode 100644 index 0000000000..2fa3f837b2 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/resolveentity/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::XmlNodeReader::ResolveEntity method +linktitle: ResolveEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::ResolveEntity method. Resolves the entity reference for EntityReference nodes in C++.' +type: docs +weight: 3700 +url: /cpp/system.xml/xmlnodereader/resolveentity/ +--- +## XmlNodeReader::ResolveEntity method + + +Resolves the entity reference for **EntityReference** nodes. + +```cpp +void System::Xml::XmlNodeReader::ResolveEntity() override +``` + + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/skip/_index.md b/english/cpp/system.xml/xmlnodereader/skip/_index.md new file mode 100644 index 0000000000..da134020d3 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/skip/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNodeReader::Skip method +linktitle: Skip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::Skip method. Skips the children of the current node in C++.' +type: docs +weight: 3800 +url: /cpp/system.xml/xmlnodereader/skip/ +--- +## XmlNodeReader::Skip method + + +Skips the children of the current node. + +```cpp +void System::Xml::XmlNodeReader::Skip() override +``` + +## See Also + +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodereader/xmlnodereader/_index.md b/english/cpp/system.xml/xmlnodereader/xmlnodereader/_index.md new file mode 100644 index 0000000000..78c78f0126 --- /dev/null +++ b/english/cpp/system.xml/xmlnodereader/xmlnodereader/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNodeReader::XmlNodeReader constructor +linktitle: XmlNodeReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeReader::XmlNodeReader constructor. Creates an instance of the XmlNodeReader class using the specified XmlNode in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlnodereader/xmlnodereader/ +--- +## XmlNodeReader::XmlNodeReader constructor + + +Creates an instance of the [XmlNodeReader](../) class using the specified [XmlNode](../../xmlnode/). + +```cpp +System::Xml::XmlNodeReader::XmlNodeReader(const SharedPtr &node) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| node | const SharedPtr\\& | The [XmlNode](../../xmlnode/) you want to read. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlNodeReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnodetype/_index.md b/english/cpp/system.xml/xmlnodetype/_index.md new file mode 100644 index 0000000000..1acaf0c47e --- /dev/null +++ b/english/cpp/system.xml/xmlnodetype/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Xml::XmlNodeType enum +linktitle: XmlNodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNodeType enum. Specifies the type of node in C++.' +type: docs +weight: 6200 +url: /cpp/system.xml/xmlnodetype/ +--- +## XmlNodeType enum + + +Specifies the type of node. + +```cpp +enum class XmlNodeType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | This is returned by the [XmlReader](../xmlreader/) if a **Read** method has not been called. | +| Element | 1 | An element (for example, ****). | +| Attribute | 2 | An attribute (for example, **id='123'**). | +| Text | 3 | The text content of a node. A [XmlNodeType::Text](./) node cannot have any child nodes. It can appear as the child node of the [XmlNodeType::Attribute](./), [XmlNodeType::DocumentFragment](./), [XmlNodeType::Element](./), and [XmlNodeType::EntityReference](./) nodes. | +| CDATA | 4 | A CDATA section (for example, **my escaped text**). | +| EntityReference | 5 | A reference to an entity (for example, **#**). | +| Entity | 6 | An entity declaration (for example, ****). | +| ProcessingInstruction | 7 | A processing instruction (for example, ****). | +| Comment | 8 | A comment (for example, ****). | +| Document | 9 | A document object that, as the root of the document tree, provides access to the entire XML document. | +| DocumentType | 10 | The document type declaration, indicated by the following tag (for example, ****). | +| DocumentFragment | 11 | A document fragment. | +| Notation | 12 | A notation in the document type declaration (for example, ****). | +| Whitespace | 13 | White space between markup. | +| SignificantWhitespace | 14 | White space between markup in a mixed content model or white space within the **xml:space="preserve"** scope. | +| EndElement | 15 | An end element tag (for example, ****). | +| EndEntity | 16 | Returned when [XmlReader](../xmlreader/) gets to the end of the entity replacement as a result of a call to [XmlReader::ResolveEntity](../xmlreader/resolveentity/). | +| XmlDeclaration | 17 | The XML declaration (for example, ****). The [XmlNodeType::XmlDeclaration](./) node must be the first node in the document. It cannot have children. It is a child of the [XmlNodeType::Document](./) node. It can have attributes that provide version and encoding information. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnotation/_index.md b/english/cpp/system.xml/xmlnotation/_index.md new file mode 100644 index 0000000000..00a4e91fd3 --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Xml::XmlNotation class +linktitle: XmlNotation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation class. Represents a notation declaration, such as in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmlnotation/ +--- +## XmlNotation class + + +Represents a notation declaration, such as ****. + +```cpp +class XmlNotation : public System::Xml::XmlNode +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. Notation nodes cannot be cloned. Calling this method on an [XmlNotation](./) object throws an exception. | +| [get_InnerXml](./get_innerxml/)() override | Returns the markup representing the children of this node. | +| [get_IsReadOnly](./get_isreadonly/)() override | Returns a value indicating whether the node is read-only. | +| [get_LocalName](./get_localname/)() override | Returns the name of the current node without the namespace prefix. | +| [get_Name](./get_name/)() override | Returns the name of the current node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_OuterXml](./get_outerxml/)() override | Returns the markup representing this node and all its children. | +| [get_PublicId](./get_publicid/)() | Returns the value of the public identifier on the notation declaration. | +| [get_SystemId](./get_systemid/)() | Returns the value of the system identifier on the notation declaration. | +| [set_InnerXml](./set_innerxml/)(String) override | Sets the markup representing the children of this node. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves the children of the node to the specified [XmlWriter](../xmlwriter/). This method has no effect on [XmlNotation](./) nodes. | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). This method has no effect on [XmlNotation](./) nodes. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlNode](../xmlnode/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlnotation/clonenode/_index.md b/english/cpp/system.xml/xmlnotation/clonenode/_index.md new file mode 100644 index 0000000000..97c42655d9 --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlNotation::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::CloneNode method. Creates a duplicate of this node. Notation nodes cannot be cloned. Calling this method on an XmlNotation object throws an exception in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlnotation/clonenode/ +--- +## XmlNotation::CloneNode method + + +Creates a duplicate of this node. Notation nodes cannot be cloned. Calling this method on an [XmlNotation](../) object throws an exception. + +```cpp +SharedPtr System::Xml::XmlNotation::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. | + +### ReturnValue + +A [XmlNode](../../xmlnode/) copy of the node from which the method is called. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnotation/get_innerxml/_index.md b/english/cpp/system.xml/xmlnotation/get_innerxml/_index.md new file mode 100644 index 0000000000..f2b66de4c5 --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/get_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNotation::get_InnerXml method +linktitle: get_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::get_InnerXml method. Returns the markup representing the children of this node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlnotation/get_innerxml/ +--- +## XmlNotation::get_InnerXml method + + +Returns the markup representing the children of this node. + +```cpp +String System::Xml::XmlNotation::get_InnerXml() override +``` + + +### ReturnValue + +For [XmlNotation](../) nodes, [String::Empty](../../../system/string/empty/) is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnotation/get_isreadonly/_index.md b/english/cpp/system.xml/xmlnotation/get_isreadonly/_index.md new file mode 100644 index 0000000000..571ef61958 --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlNotation::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::get_IsReadOnly method. Returns a value indicating whether the node is read-only in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlnotation/get_isreadonly/ +--- +## XmlNotation::get_IsReadOnly method + + +Returns a value indicating whether the node is read-only. + +```cpp +bool System::Xml::XmlNotation::get_IsReadOnly() override +``` + + +### ReturnValue + +**true** if the node is read-only; otherwise, **false**. Because [XmlNotation](../) nodes are read-only, this method always returns **true**. + +## See Also + +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnotation/get_localname/_index.md b/english/cpp/system.xml/xmlnotation/get_localname/_index.md new file mode 100644 index 0000000000..95d8c669a1 --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNotation::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::get_LocalName method. Returns the name of the current node without the namespace prefix in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlnotation/get_localname/ +--- +## XmlNotation::get_LocalName method + + +Returns the name of the current node without the namespace prefix. + +```cpp +String System::Xml::XmlNotation::get_LocalName() override +``` + + +### ReturnValue + +For [XmlNotation](../) nodes, this method returns the name of the notation. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnotation/get_name/_index.md b/english/cpp/system.xml/xmlnotation/get_name/_index.md new file mode 100644 index 0000000000..25986680c4 --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNotation::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::get_Name method. Returns the name of the current node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlnotation/get_name/ +--- +## XmlNotation::get_Name method + + +Returns the name of the current node. + +```cpp +String System::Xml::XmlNotation::get_Name() override +``` + + +### ReturnValue + +The name of the notation. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnotation/get_nodetype/_index.md b/english/cpp/system.xml/xmlnotation/get_nodetype/_index.md new file mode 100644 index 0000000000..9bd9c319ac --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNotation::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlnotation/get_nodetype/ +--- +## XmlNotation::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlNotation::get_NodeType() override +``` + + +### ReturnValue + +The node type. For [XmlNotation](../) nodes, the value is [XmlNodeType::Notation](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnotation/get_outerxml/_index.md b/english/cpp/system.xml/xmlnotation/get_outerxml/_index.md new file mode 100644 index 0000000000..e50ab6a85d --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/get_outerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNotation::get_OuterXml method +linktitle: get_OuterXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::get_OuterXml method. Returns the markup representing this node and all its children in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlnotation/get_outerxml/ +--- +## XmlNotation::get_OuterXml method + + +Returns the markup representing this node and all its children. + +```cpp +String System::Xml::XmlNotation::get_OuterXml() override +``` + + +### ReturnValue + +For [XmlNotation](../) nodes, [String::Empty](../../../system/string/empty/) is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnotation/get_publicid/_index.md b/english/cpp/system.xml/xmlnotation/get_publicid/_index.md new file mode 100644 index 0000000000..6fa6a99787 --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/get_publicid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNotation::get_PublicId method +linktitle: get_PublicId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::get_PublicId method. Returns the value of the public identifier on the notation declaration in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlnotation/get_publicid/ +--- +## XmlNotation::get_PublicId method + + +Returns the value of the public identifier on the notation declaration. + +```cpp +String System::Xml::XmlNotation::get_PublicId() +``` + + +### ReturnValue + +The public identifier on the notation. If there is no public identifier, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnotation/get_systemid/_index.md b/english/cpp/system.xml/xmlnotation/get_systemid/_index.md new file mode 100644 index 0000000000..f7a60c8f2f --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/get_systemid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNotation::get_SystemId method +linktitle: get_SystemId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::get_SystemId method. Returns the value of the system identifier on the notation declaration in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlnotation/get_systemid/ +--- +## XmlNotation::get_SystemId method + + +Returns the value of the system identifier on the notation declaration. + +```cpp +String System::Xml::XmlNotation::get_SystemId() +``` + + +### ReturnValue + +The system identifier on the notation. If there is no system identifier, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnotation/ptr/_index.md b/english/cpp/system.xml/xmlnotation/ptr/_index.md new file mode 100644 index 0000000000..3254cbb265 --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlNotation::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlnotation/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlNotation::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnotation/set_innerxml/_index.md b/english/cpp/system.xml/xmlnotation/set_innerxml/_index.md new file mode 100644 index 0000000000..242105f32c --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/set_innerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlNotation::set_InnerXml method +linktitle: set_InnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::set_InnerXml method. Sets the markup representing the children of this node in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlnotation/set_innerxml/ +--- +## XmlNotation::set_InnerXml method + + +Sets the markup representing the children of this node. + +```cpp +void System::Xml::XmlNotation::set_InnerXml(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnotation/writecontentto/_index.md b/english/cpp/system.xml/xmlnotation/writecontentto/_index.md new file mode 100644 index 0000000000..d38163414c --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNotation::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::WriteContentTo method. Saves the children of the node to the specified XmlWriter. This method has no effect on XmlNotation nodes in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlnotation/writecontentto/ +--- +## XmlNotation::WriteContentTo method + + +Saves the children of the node to the specified [XmlWriter](../../xmlwriter/). This method has no effect on [XmlNotation](../) nodes. + +```cpp +void System::Xml::XmlNotation::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlnotation/writeto/_index.md b/english/cpp/system.xml/xmlnotation/writeto/_index.md new file mode 100644 index 0000000000..6a430b1ba1 --- /dev/null +++ b/english/cpp/system.xml/xmlnotation/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlNotation::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlNotation::WriteTo method. Saves the node to the specified XmlWriter. This method has no effect on XmlNotation nodes in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlnotation/writeto/ +--- +## XmlNotation::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). This method has no effect on [XmlNotation](../) nodes. + +```cpp +void System::Xml::XmlNotation::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlNotation](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmloutputmethod/_index.md b/english/cpp/system.xml/xmloutputmethod/_index.md new file mode 100644 index 0000000000..1bb67f03af --- /dev/null +++ b/english/cpp/system.xml/xmloutputmethod/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlOutputMethod enum +linktitle: XmlOutputMethod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlOutputMethod enum. Specifies the method used to serialize the XmlWriter output in C++.' +type: docs +weight: 6300 +url: /cpp/system.xml/xmloutputmethod/ +--- +## XmlOutputMethod enum + + +Specifies the method used to serialize the [XmlWriter](../xmlwriter/) output. + +```cpp +enum class XmlOutputMethod +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Xml | 0 | Serialize according to the XML 1.0 rules. | +| Html | 1 | Serialize according to the HTML rules specified by XSLT. | +| Text | 2 | Serialize text blocks only. | +| AutoDetect | 3 | Use the XSLT rules to choose between the [XmlOutputMethod::Xml](./) and [XmlOutputMethod::Html](./) output methods at runtime. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlparsercontext/_index.md b/english/cpp/system.xml/xmlparsercontext/_index.md new file mode 100644 index 0000000000..852a4b20f6 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Xml::XmlParserContext class +linktitle: XmlParserContext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext class. Provides all the context information required by the XmlReader to parse an XML fragment in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmlparsercontext/ +--- +## XmlParserContext class + + +Provides all the context information required by the [XmlReader](../xmlreader/) to parse an XML fragment. + +```cpp +class XmlParserContext : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_BaseURI](./get_baseuri/)() | Returns the base URI. | +| [get_DocTypeName](./get_doctypename/)() | Returns the name of the document type declaration. | +| [get_Encoding](./get_encoding/)() | Returns the encoding type. | +| [get_InternalSubset](./get_internalsubset/)() | Returns the internal DTD subset. | +| [get_NamespaceManager](./get_namespacemanager/)() | Returns the [XmlNamespaceManager](../xmlnamespacemanager/). | +| [get_NameTable](./get_nametable/)() | Returns the [XmlNameTable](../xmlnametable/) used to atomize strings. For more information on atomized strings, see [XmlNameTable](../xmlnametable/). | +| [get_PublicId](./get_publicid/)() | Returns the public identifier. | +| [get_SystemId](./get_systemid/)() | Returns the system identifier. | +| [get_XmlLang](./get_xmllang/)() | Returns the current **xml:lang** scope. | +| [get_XmlSpace](./get_xmlspace/)() | Returns the current **xml:space** scope. | +| [set_BaseURI](./set_baseuri/)(const String\&) | Sets the base URI. | +| [set_DocTypeName](./set_doctypename/)(const String\&) | Sets the name of the document type declaration. | +| [set_Encoding](./set_encoding/)(const SharedPtr\\&) | Sets the encoding type. | +| [set_InternalSubset](./set_internalsubset/)(const String\&) | Sets the internal DTD subset. | +| [set_NamespaceManager](./set_namespacemanager/)(const SharedPtr\\&) | Sets the [XmlNamespaceManager](../xmlnamespacemanager/). | +| [set_NameTable](./set_nametable/)(const SharedPtr\\&) | Sets the [XmlNameTable](../xmlnametable/) used to atomize strings. For more information on atomized strings, see [XmlNameTable](../xmlnametable/). | +| [set_PublicId](./set_publicid/)(const String\&) | Sets the public identifier. | +| [set_SystemId](./set_systemid/)(const String\&) | Sets the system identifier. | +| [set_XmlLang](./set_xmllang/)(const String\&) | Sets the current **xml:lang** scope. | +| [set_XmlSpace](./set_xmlspace/)(System::Xml::XmlSpace) | Sets the current **xml:space** scope. | +| [XmlParserContext](./xmlparsercontext/)(const SharedPtr\\&, const SharedPtr\\&, const String\&, System::Xml::XmlSpace) | Initializes a new instance of the [XmlParserContext](./) class with the specified [XmlNameTable](../xmlnametable/), [XmlNamespaceManager](../xmlnamespacemanager/), **xml:lang**, and **xml:space** values. | +| [XmlParserContext](./xmlparsercontext/)(const SharedPtr\\&, const SharedPtr\\&, const String\&, System::Xml::XmlSpace, const SharedPtr\\&) | Initializes a new instance of the [XmlParserContext](./) class with the specified [XmlNameTable](../xmlnametable/), [XmlNamespaceManager](../xmlnamespacemanager/), **xml:lang**, **xml:space**, and encoding. | +| [XmlParserContext](./xmlparsercontext/)(const SharedPtr\\&, const SharedPtr\\&, const String\&, const String\&, const String\&, const String\&, const String\&, const String\&, System::Xml::XmlSpace) | Initializes a new instance of the [XmlParserContext](./) class with the specified [XmlNameTable](../xmlnametable/), [XmlNamespaceManager](../xmlnamespacemanager/), base URI, **xml:lang**, **xml:space**, and document type values. | +| [XmlParserContext](./xmlparsercontext/)(const SharedPtr\\&, const SharedPtr\\&, const String\&, const String\&, const String\&, const String\&, const String\&, const String\&, System::Xml::XmlSpace, const SharedPtr\\&) | Initializes a new instance of the [XmlParserContext](./) class with the specified [XmlNameTable](../xmlnametable/), [XmlNamespaceManager](../xmlnamespacemanager/), base URI, **xml:lang**, **xml:space**, encoding, and document type values. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlparsercontext/get_baseuri/_index.md b/english/cpp/system.xml/xmlparsercontext/get_baseuri/_index.md new file mode 100644 index 0000000000..1ec4119ffd --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/get_baseuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::get_BaseURI method +linktitle: get_BaseURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::get_BaseURI method. Returns the base URI in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlparsercontext/get_baseuri/ +--- +## XmlParserContext::get_BaseURI method + + +Returns the base URI. + +```cpp +String System::Xml::XmlParserContext::get_BaseURI() +``` + + +### ReturnValue + +The base URI to use to resolve the DTD file. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/get_doctypename/_index.md b/english/cpp/system.xml/xmlparsercontext/get_doctypename/_index.md new file mode 100644 index 0000000000..52918277bd --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/get_doctypename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::get_DocTypeName method +linktitle: get_DocTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::get_DocTypeName method. Returns the name of the document type declaration in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlparsercontext/get_doctypename/ +--- +## XmlParserContext::get_DocTypeName method + + +Returns the name of the document type declaration. + +```cpp +String System::Xml::XmlParserContext::get_DocTypeName() +``` + + +### ReturnValue + +The name of the document type declaration. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/get_encoding/_index.md b/english/cpp/system.xml/xmlparsercontext/get_encoding/_index.md new file mode 100644 index 0000000000..f8b2efff5a --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/get_encoding/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlParserContext::get_Encoding method +linktitle: get_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::get_Encoding method. Returns the encoding type in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlparsercontext/get_encoding/ +--- +## XmlParserContext::get_Encoding method + + +Returns the encoding type. + +```cpp +SharedPtr System::Xml::XmlParserContext::get_Encoding() +``` + + +### ReturnValue + +An Encoding object indicating the encoding type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/get_internalsubset/_index.md b/english/cpp/system.xml/xmlparsercontext/get_internalsubset/_index.md new file mode 100644 index 0000000000..20de88f9b4 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/get_internalsubset/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::get_InternalSubset method +linktitle: get_InternalSubset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::get_InternalSubset method. Returns the internal DTD subset in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlparsercontext/get_internalsubset/ +--- +## XmlParserContext::get_InternalSubset method + + +Returns the internal DTD subset. + +```cpp +String System::Xml::XmlParserContext::get_InternalSubset() +``` + + +### ReturnValue + +The internal DTD subset. For example, this method returns everything between the square brackets ****. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/get_namespacemanager/_index.md b/english/cpp/system.xml/xmlparsercontext/get_namespacemanager/_index.md new file mode 100644 index 0000000000..f6c5290ad8 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/get_namespacemanager/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlParserContext::get_NamespaceManager method +linktitle: get_NamespaceManager +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::get_NamespaceManager method. Returns the XmlNamespaceManager in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlparsercontext/get_namespacemanager/ +--- +## XmlParserContext::get_NamespaceManager method + + +Returns the [XmlNamespaceManager](../../xmlnamespacemanager/). + +```cpp +SharedPtr System::Xml::XmlParserContext::get_NamespaceManager() +``` + + +### ReturnValue + +The [XmlNamespaceManager](../../xmlnamespacemanager/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNamespaceManager](../../xmlnamespacemanager/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/get_nametable/_index.md b/english/cpp/system.xml/xmlparsercontext/get_nametable/_index.md new file mode 100644 index 0000000000..9c9f833514 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/get_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlParserContext::get_NameTable method +linktitle: get_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::get_NameTable method. Returns the XmlNameTable used to atomize strings. For more information on atomized strings, see XmlNameTable in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlparsercontext/get_nametable/ +--- +## XmlParserContext::get_NameTable method + + +Returns the [XmlNameTable](../../xmlnametable/) used to atomize strings. For more information on atomized strings, see [XmlNameTable](../../xmlnametable/). + +```cpp +SharedPtr System::Xml::XmlParserContext::get_NameTable() +``` + + +### ReturnValue + +The [XmlNameTable](../../xmlnametable/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/get_publicid/_index.md b/english/cpp/system.xml/xmlparsercontext/get_publicid/_index.md new file mode 100644 index 0000000000..f35260d025 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/get_publicid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::get_PublicId method +linktitle: get_PublicId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::get_PublicId method. Returns the public identifier in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlparsercontext/get_publicid/ +--- +## XmlParserContext::get_PublicId method + + +Returns the public identifier. + +```cpp +String System::Xml::XmlParserContext::get_PublicId() +``` + + +### ReturnValue + +The public identifier. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/get_systemid/_index.md b/english/cpp/system.xml/xmlparsercontext/get_systemid/_index.md new file mode 100644 index 0000000000..cd4dac974b --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/get_systemid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::get_SystemId method +linktitle: get_SystemId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::get_SystemId method. Returns the system identifier in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlparsercontext/get_systemid/ +--- +## XmlParserContext::get_SystemId method + + +Returns the system identifier. + +```cpp +String System::Xml::XmlParserContext::get_SystemId() +``` + + +### ReturnValue + +The system identifier. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/get_xmllang/_index.md b/english/cpp/system.xml/xmlparsercontext/get_xmllang/_index.md new file mode 100644 index 0000000000..f65c45167f --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/get_xmllang/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::get_XmlLang method +linktitle: get_XmlLang +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::get_XmlLang method. Returns the current xml:lang scope in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlparsercontext/get_xmllang/ +--- +## XmlParserContext::get_XmlLang method + + +Returns the current **xml:lang** scope. + +```cpp +String System::Xml::XmlParserContext::get_XmlLang() +``` + + +### ReturnValue + +The current **xml:lang** scope. If there is no **xml:lang** in scope, [String::Empty](../../../system/string/empty/) is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/get_xmlspace/_index.md b/english/cpp/system.xml/xmlparsercontext/get_xmlspace/_index.md new file mode 100644 index 0000000000..a3993b401e --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/get_xmlspace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::get_XmlSpace method +linktitle: get_XmlSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::get_XmlSpace method. Returns the current xml:space scope in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlparsercontext/get_xmlspace/ +--- +## XmlParserContext::get_XmlSpace method + + +Returns the current **xml:space** scope. + +```cpp +System::Xml::XmlSpace System::Xml::XmlParserContext::get_XmlSpace() +``` + + +### ReturnValue + +An XmlSpace value indicating the **xml:space** scope. + +## See Also + +* Enum [XmlSpace](../../xmlspace/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/ptr/_index.md b/english/cpp/system.xml/xmlparsercontext/ptr/_index.md new file mode 100644 index 0000000000..f1b0f73a16 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlParserContext::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmlparsercontext/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlParserContext::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/set_baseuri/_index.md b/english/cpp/system.xml/xmlparsercontext/set_baseuri/_index.md new file mode 100644 index 0000000000..08c5bbbc95 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/set_baseuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::set_BaseURI method +linktitle: set_BaseURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::set_BaseURI method. Sets the base URI in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlparsercontext/set_baseuri/ +--- +## XmlParserContext::set_BaseURI method + + +Sets the base URI. + +```cpp +void System::Xml::XmlParserContext::set_BaseURI(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/set_doctypename/_index.md b/english/cpp/system.xml/xmlparsercontext/set_doctypename/_index.md new file mode 100644 index 0000000000..eb46919abe --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/set_doctypename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::set_DocTypeName method +linktitle: set_DocTypeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::set_DocTypeName method. Sets the name of the document type declaration in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlparsercontext/set_doctypename/ +--- +## XmlParserContext::set_DocTypeName method + + +Sets the name of the document type declaration. + +```cpp +void System::Xml::XmlParserContext::set_DocTypeName(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/set_encoding/_index.md b/english/cpp/system.xml/xmlparsercontext/set_encoding/_index.md new file mode 100644 index 0000000000..cd856bf1a0 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/set_encoding/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlParserContext::set_Encoding method +linktitle: set_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::set_Encoding method. Sets the encoding type in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlparsercontext/set_encoding/ +--- +## XmlParserContext::set_Encoding method + + +Sets the encoding type. + +```cpp +void System::Xml::XmlParserContext::set_Encoding(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/set_internalsubset/_index.md b/english/cpp/system.xml/xmlparsercontext/set_internalsubset/_index.md new file mode 100644 index 0000000000..3fa4d5abb0 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/set_internalsubset/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::set_InternalSubset method +linktitle: set_InternalSubset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::set_InternalSubset method. Sets the internal DTD subset in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmlparsercontext/set_internalsubset/ +--- +## XmlParserContext::set_InternalSubset method + + +Sets the internal DTD subset. + +```cpp +void System::Xml::XmlParserContext::set_InternalSubset(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/set_namespacemanager/_index.md b/english/cpp/system.xml/xmlparsercontext/set_namespacemanager/_index.md new file mode 100644 index 0000000000..bb90c8d122 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/set_namespacemanager/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlParserContext::set_NamespaceManager method +linktitle: set_NamespaceManager +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::set_NamespaceManager method. Sets the XmlNamespaceManager in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmlparsercontext/set_namespacemanager/ +--- +## XmlParserContext::set_NamespaceManager method + + +Sets the [XmlNamespaceManager](../../xmlnamespacemanager/). + +```cpp +void System::Xml::XmlParserContext::set_NamespaceManager(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNamespaceManager](../../xmlnamespacemanager/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/set_nametable/_index.md b/english/cpp/system.xml/xmlparsercontext/set_nametable/_index.md new file mode 100644 index 0000000000..2cb3c78ff0 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/set_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlParserContext::set_NameTable method +linktitle: set_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::set_NameTable method. Sets the XmlNameTable used to atomize strings. For more information on atomized strings, see XmlNameTable in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlparsercontext/set_nametable/ +--- +## XmlParserContext::set_NameTable method + + +Sets the [XmlNameTable](../../xmlnametable/) used to atomize strings. For more information on atomized strings, see [XmlNameTable](../../xmlnametable/). + +```cpp +void System::Xml::XmlParserContext::set_NameTable(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/set_publicid/_index.md b/english/cpp/system.xml/xmlparsercontext/set_publicid/_index.md new file mode 100644 index 0000000000..fa3bd3bb31 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/set_publicid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::set_PublicId method +linktitle: set_PublicId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::set_PublicId method. Sets the public identifier in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmlparsercontext/set_publicid/ +--- +## XmlParserContext::set_PublicId method + + +Sets the public identifier. + +```cpp +void System::Xml::XmlParserContext::set_PublicId(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/set_systemid/_index.md b/english/cpp/system.xml/xmlparsercontext/set_systemid/_index.md new file mode 100644 index 0000000000..c3c37d1ac8 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/set_systemid/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::set_SystemId method +linktitle: set_SystemId +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::set_SystemId method. Sets the system identifier in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmlparsercontext/set_systemid/ +--- +## XmlParserContext::set_SystemId method + + +Sets the system identifier. + +```cpp +void System::Xml::XmlParserContext::set_SystemId(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/set_xmllang/_index.md b/english/cpp/system.xml/xmlparsercontext/set_xmllang/_index.md new file mode 100644 index 0000000000..4052d14c93 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/set_xmllang/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::set_XmlLang method +linktitle: set_XmlLang +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::set_XmlLang method. Sets the current xml:lang scope in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmlparsercontext/set_xmllang/ +--- +## XmlParserContext::set_XmlLang method + + +Sets the current **xml:lang** scope. + +```cpp +void System::Xml::XmlParserContext::set_XmlLang(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/set_xmlspace/_index.md b/english/cpp/system.xml/xmlparsercontext/set_xmlspace/_index.md new file mode 100644 index 0000000000..2f21192d14 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/set_xmlspace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlParserContext::set_XmlSpace method +linktitle: set_XmlSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::set_XmlSpace method. Sets the current xml:space scope in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmlparsercontext/set_xmlspace/ +--- +## XmlParserContext::set_XmlSpace method + + +Sets the current **xml:space** scope. + +```cpp +void System::Xml::XmlParserContext::set_XmlSpace(System::Xml::XmlSpace value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::XmlSpace | The value to set. | + +## See Also + +* Enum [XmlSpace](../../xmlspace/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlparsercontext/xmlparsercontext/_index.md b/english/cpp/system.xml/xmlparsercontext/xmlparsercontext/_index.md new file mode 100644 index 0000000000..6118ddb8b9 --- /dev/null +++ b/english/cpp/system.xml/xmlparsercontext/xmlparsercontext/_index.md @@ -0,0 +1,131 @@ +--- +title: System::Xml::XmlParserContext::XmlParserContext constructor +linktitle: XmlParserContext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlParserContext::XmlParserContext constructor. Initializes a new instance of the XmlParserContext class with the specified XmlNameTable, XmlNamespaceManager, base URI, xml:lang, xml:space, and document type values in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlparsercontext/xmlparsercontext/ +--- +## XmlParserContext::XmlParserContext(const SharedPtr\\&, const SharedPtr\\&, const String\&, const String\&, const String\&, const String\&, const String\&, const String\&, System::Xml::XmlSpace) constructor + + +Initializes a new instance of the [XmlParserContext](../) class with the specified [XmlNameTable](../../xmlnametable/), [XmlNamespaceManager](../../xmlnamespacemanager/), base URI, **xml:lang**, **xml:space**, and document type values. + +```cpp +System::Xml::XmlParserContext::XmlParserContext(const SharedPtr &nt, const SharedPtr &nsMgr, const String &docTypeName, const String &pubId, const String &sysId, const String &internalSubset, const String &baseURI, const String &xmlLang, System::Xml::XmlSpace xmlSpace) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nt | const SharedPtr\\& | The [XmlNameTable](../../xmlnametable/) to use to atomize strings. If this is **nullptr**, the name table used to construct the **nsMgr** is used instead. For more information about atomized strings, see [XmlNameTable](../../xmlnametable/). | +| nsMgr | const SharedPtr\\& | The [XmlNamespaceManager](../../xmlnamespacemanager/) to use for looking up namespace information, or **nullptr**. | +| docTypeName | const String\& | The name of the document type declaration. | +| pubId | const String\& | The public identifier. | +| sysId | const String\& | The system identifier. | +| internalSubset | const String\& | The internal DTD subset. The DTD subset is used for entity resolution, not for document validation. | +| baseURI | const String\& | The base URI for the XML fragment (the location from which the fragment was loaded). | +| xmlLang | const String\& | The **xml:lang** scope. | +| xmlSpace | System::Xml::XmlSpace | An XmlSpace value indicating the **xml:space** scope. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlNamespaceManager](../../xmlnamespacemanager/) +* Class [String](../../../system/string/) +* Enum [XmlSpace](../../xmlspace/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlParserContext::XmlParserContext(const SharedPtr\\&, const SharedPtr\\&, const String\&, const String\&, const String\&, const String\&, const String\&, const String\&, System::Xml::XmlSpace, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlParserContext](../) class with the specified [XmlNameTable](../../xmlnametable/), [XmlNamespaceManager](../../xmlnamespacemanager/), base URI, **xml:lang**, **xml:space**, encoding, and document type values. + +```cpp +System::Xml::XmlParserContext::XmlParserContext(const SharedPtr &nt, const SharedPtr &nsMgr, const String &docTypeName, const String &pubId, const String &sysId, const String &internalSubset, const String &baseURI, const String &xmlLang, System::Xml::XmlSpace xmlSpace, const SharedPtr &enc) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nt | const SharedPtr\\& | The [XmlNameTable](../../xmlnametable/) to use to atomize strings. If this is **nullptr**, the name table used to construct the **nsMgr** is used instead. For more information about atomized strings, see [XmlNameTable](../../xmlnametable/). | +| nsMgr | const SharedPtr\\& | The [XmlNamespaceManager](../../xmlnamespacemanager/) to use for looking up namespace information, or **nullptr**. | +| docTypeName | const String\& | The name of the document type declaration. | +| pubId | const String\& | The public identifier. | +| sysId | const String\& | The system identifier. | +| internalSubset | const String\& | The internal DTD subset. The DTD is used for entity resolution, not for document validation. | +| baseURI | const String\& | The base URI for the XML fragment (the location from which the fragment was loaded). | +| xmlLang | const String\& | The **xml:lang** scope. | +| xmlSpace | System::Xml::XmlSpace | An XmlSpace value indicating the **xml:space** scope. | +| enc | const SharedPtr\\& | An Encoding object indicating the encoding setting. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlNamespaceManager](../../xmlnamespacemanager/) +* Class [String](../../../system/string/) +* Enum [XmlSpace](../../xmlspace/) +* Class [Encoding](../../../system.text/encoding/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlParserContext::XmlParserContext(const SharedPtr\\&, const SharedPtr\\&, const String\&, System::Xml::XmlSpace) constructor + + +Initializes a new instance of the [XmlParserContext](../) class with the specified [XmlNameTable](../../xmlnametable/), [XmlNamespaceManager](../../xmlnamespacemanager/), **xml:lang**, and **xml:space** values. + +```cpp +System::Xml::XmlParserContext::XmlParserContext(const SharedPtr &nt, const SharedPtr &nsMgr, const String &xmlLang, System::Xml::XmlSpace xmlSpace) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nt | const SharedPtr\\& | The [XmlNameTable](../../xmlnametable/) to use to atomize strings. If this is **nullptr**, the name table used to construct the **nsMgr** is used instead. For more information about atomized strings, see [XmlNameTable](../../xmlnametable/). | +| nsMgr | const SharedPtr\\& | The [XmlNamespaceManager](../../xmlnamespacemanager/) to use for looking up namespace information, or **nullptr**. | +| xmlLang | const String\& | The **xml:lang** scope. | +| xmlSpace | System::Xml::XmlSpace | An XmlSpace value indicating the **xml:space** scope. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlNamespaceManager](../../xmlnamespacemanager/) +* Class [String](../../../system/string/) +* Enum [XmlSpace](../../xmlspace/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlParserContext::XmlParserContext(const SharedPtr\\&, const SharedPtr\\&, const String\&, System::Xml::XmlSpace, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlParserContext](../) class with the specified [XmlNameTable](../../xmlnametable/), [XmlNamespaceManager](../../xmlnamespacemanager/), **xml:lang**, **xml:space**, and encoding. + +```cpp +System::Xml::XmlParserContext::XmlParserContext(const SharedPtr &nt, const SharedPtr &nsMgr, const String &xmlLang, System::Xml::XmlSpace xmlSpace, const SharedPtr &enc) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| nt | const SharedPtr\\& | The [XmlNameTable](../../xmlnametable/) to use to atomize strings. If this is **nullptr**, the name table used to construct the **nsMgr** is used instead. For more information on atomized strings, see [XmlNameTable](../../xmlnametable/). | +| nsMgr | const SharedPtr\\& | The [XmlNamespaceManager](../../xmlnamespacemanager/) to use for looking up namespace information, or **nullptr**. | +| xmlLang | const String\& | The **xml:lang** scope. | +| xmlSpace | System::Xml::XmlSpace | An XmlSpace value indicating the **xml:space** scope. | +| enc | const SharedPtr\\& | An Encoding object indicating the encoding setting. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlNamespaceManager](../../xmlnamespacemanager/) +* Class [String](../../../system/string/) +* Enum [XmlSpace](../../xmlspace/) +* Class [Encoding](../../../system.text/encoding/) +* Class [XmlParserContext](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/_index.md new file mode 100644 index 0000000000..82f31a5d8f --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Xml::XmlProcessingInstruction class +linktitle: XmlProcessingInstruction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction class. Represents a processing instruction, which XML defines to keep processor-specific information in the text of the document in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml/xmlprocessinginstruction/ +--- +## XmlProcessingInstruction class + + +Represents a processing instruction, which XML defines to keep processor-specific information in the text of the document. + +```cpp +class XmlProcessingInstruction : public System::Xml::XmlLinkedNode +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| [get_Data](./get_data/)() | Returns the content of the processing instruction, excluding the target. | +| [get_InnerText](./get_innertext/)() override | Returns the concatenated values of the node and all its children. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_Target](./get_target/)() | Returns the target of the processing instruction. | +| [get_Value](./get_value/)() override | Returns the value of the node. | +| [set_Data](./set_data/)(const String\&) | Sets the content of the processing instruction, excluding the target. | +| [set_InnerText](./set_innertext/)(String) override | Sets the concatenated values of the node and all its children. | +| [set_Value](./set_value/)(String) override | Sets the value of the node. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves all the children of the node to the specified [XmlWriter](../xmlwriter/). Because ProcessingInstruction nodes do not have children, this method has no effect. | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlLinkedNode](../xmllinkednode/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/clonenode/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/clonenode/_index.md new file mode 100644 index 0000000000..dd7860baef --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlProcessingInstruction::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlprocessinginstruction/clonenode/ +--- +## XmlProcessingInstruction::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlProcessingInstruction::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. | + +### ReturnValue + +The duplicate node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/get_data/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/get_data/_index.md new file mode 100644 index 0000000000..22780df934 --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/get_data/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlProcessingInstruction::get_Data method +linktitle: get_Data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::get_Data method. Returns the content of the processing instruction, excluding the target in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlprocessinginstruction/get_data/ +--- +## XmlProcessingInstruction::get_Data method + + +Returns the content of the processing instruction, excluding the target. + +```cpp +String System::Xml::XmlProcessingInstruction::get_Data() +``` + + +### ReturnValue + +The content of the processing instruction, excluding the target. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/get_innertext/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/get_innertext/_index.md new file mode 100644 index 0000000000..88f74f8682 --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/get_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlProcessingInstruction::get_InnerText method +linktitle: get_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::get_InnerText method. Returns the concatenated values of the node and all its children in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlprocessinginstruction/get_innertext/ +--- +## XmlProcessingInstruction::get_InnerText method + + +Returns the concatenated values of the node and all its children. + +```cpp +String System::Xml::XmlProcessingInstruction::get_InnerText() override +``` + + +### ReturnValue + +The concatenated values of the node and all its children. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/get_localname/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/get_localname/_index.md new file mode 100644 index 0000000000..192809d3f0 --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlProcessingInstruction::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::get_LocalName method. Returns the local name of the node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlprocessinginstruction/get_localname/ +--- +## XmlProcessingInstruction::get_LocalName method + + +Returns the local name of the node. + +```cpp +String System::Xml::XmlProcessingInstruction::get_LocalName() override +``` + + +### ReturnValue + +For processing instruction nodes, this method returns the target of the processing instruction. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/get_name/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/get_name/_index.md new file mode 100644 index 0000000000..a8a1fb81de --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlProcessingInstruction::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::get_Name method. Returns the qualified name of the node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlprocessinginstruction/get_name/ +--- +## XmlProcessingInstruction::get_Name method + + +Returns the qualified name of the node. + +```cpp +String System::Xml::XmlProcessingInstruction::get_Name() override +``` + + +### ReturnValue + +For processing instruction nodes, this method returns the target of the processing instruction. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/get_nodetype/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/get_nodetype/_index.md new file mode 100644 index 0000000000..b72175cc42 --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlProcessingInstruction::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlprocessinginstruction/get_nodetype/ +--- +## XmlProcessingInstruction::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlProcessingInstruction::get_NodeType() override +``` + + +### ReturnValue + +For [XmlProcessingInstruction](../) nodes, this value is [XmlNodeType::ProcessingInstruction](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/get_target/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/get_target/_index.md new file mode 100644 index 0000000000..4e2a12822e --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/get_target/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlProcessingInstruction::get_Target method +linktitle: get_Target +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::get_Target method. Returns the target of the processing instruction in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlprocessinginstruction/get_target/ +--- +## XmlProcessingInstruction::get_Target method + + +Returns the target of the processing instruction. + +```cpp +String System::Xml::XmlProcessingInstruction::get_Target() +``` + + +### ReturnValue + +The target of the processing instruction. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/get_value/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/get_value/_index.md new file mode 100644 index 0000000000..87041e81be --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlProcessingInstruction::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::get_Value method. Returns the value of the node in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlprocessinginstruction/get_value/ +--- +## XmlProcessingInstruction::get_Value method + + +Returns the value of the node. + +```cpp +String System::Xml::XmlProcessingInstruction::get_Value() override +``` + + +### ReturnValue + +The entire content of the processing instruction, excluding the target. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/ptr/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/ptr/_index.md new file mode 100644 index 0000000000..d800d4b92e --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlProcessingInstruction::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlprocessinginstruction/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlProcessingInstruction::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/set_data/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/set_data/_index.md new file mode 100644 index 0000000000..5c5eef1557 --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/set_data/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlProcessingInstruction::set_Data method +linktitle: set_Data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::set_Data method. Sets the content of the processing instruction, excluding the target in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlprocessinginstruction/set_data/ +--- +## XmlProcessingInstruction::set_Data method + + +Sets the content of the processing instruction, excluding the target. + +```cpp +void System::Xml::XmlProcessingInstruction::set_Data(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/set_innertext/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/set_innertext/_index.md new file mode 100644 index 0000000000..a8aa1c9db3 --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/set_innertext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlProcessingInstruction::set_InnerText method +linktitle: set_InnerText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::set_InnerText method. Sets the concatenated values of the node and all its children in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlprocessinginstruction/set_innertext/ +--- +## XmlProcessingInstruction::set_InnerText method + + +Sets the concatenated values of the node and all its children. + +```cpp +void System::Xml::XmlProcessingInstruction::set_InnerText(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/set_value/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/set_value/_index.md new file mode 100644 index 0000000000..3a9c4ffa0d --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlProcessingInstruction::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::set_Value method. Sets the value of the node in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlprocessinginstruction/set_value/ +--- +## XmlProcessingInstruction::set_Value method + + +Sets the value of the node. + +```cpp +void System::Xml::XmlProcessingInstruction::set_Value(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/writecontentto/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/writecontentto/_index.md new file mode 100644 index 0000000000..0383017976 --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlProcessingInstruction::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::WriteContentTo method. Saves all the children of the node to the specified XmlWriter. Because ProcessingInstruction nodes do not have children, this method has no effect in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlprocessinginstruction/writecontentto/ +--- +## XmlProcessingInstruction::WriteContentTo method + + +Saves all the children of the node to the specified [XmlWriter](../../xmlwriter/). Because ProcessingInstruction nodes do not have children, this method has no effect. + +```cpp +void System::Xml::XmlProcessingInstruction::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlprocessinginstruction/writeto/_index.md b/english/cpp/system.xml/xmlprocessinginstruction/writeto/_index.md new file mode 100644 index 0000000000..321b6a7896 --- /dev/null +++ b/english/cpp/system.xml/xmlprocessinginstruction/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlProcessingInstruction::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlProcessingInstruction::WriteTo method. Saves the node to the specified XmlWriter in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlprocessinginstruction/writeto/ +--- +## XmlProcessingInstruction::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlProcessingInstruction::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlProcessingInstruction](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlqualifiedname/_index.md b/english/cpp/system.xml/xmlqualifiedname/_index.md new file mode 100644 index 0000000000..66e6146fce --- /dev/null +++ b/english/cpp/system.xml/xmlqualifiedname/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Xml::XmlQualifiedName class +linktitle: XmlQualifiedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlQualifiedName class. Represents an XML qualified name in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml/xmlqualifiedname/ +--- +## XmlQualifiedName class + + +Represents an XML qualified name. + +```cpp +class XmlQualifiedName : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(SharedPtr\) override | Determines whether the specified [XmlQualifiedName](./) object is equal to the current [XmlQualifiedName](./) object. | +| [get_IsEmpty](./get_isempty/)() const | Returns a value indicating whether the [XmlQualifiedName](./) is empty. | +| [get_Name](./get_name/)() const | Returns a string representation of the qualified name of the [XmlQualifiedName](./). | +| [get_Namespace](./get_namespace/)() const | Returns a string representation of the namespace of the [XmlQualifiedName](./). | +| [GetHashCode](./gethashcode/)() const override | Returns the hash code for the [XmlQualifiedName](./). | +| static [ToString](./tostring/)(const String\&, const String\&) | Returns the string value of the [XmlQualifiedName](./). | +| [ToString](./tostring/)() const override | Returns the string value of the [XmlQualifiedName](./). | +| [XmlQualifiedName](./xmlqualifiedname/)() | Initializes a new instance of the [XmlQualifiedName](./) class. | +| [XmlQualifiedName](./xmlqualifiedname/)(const String\&) | Initializes a new instance of the [XmlQualifiedName](./) class with the specified name. | +| [XmlQualifiedName](./xmlqualifiedname/)(const String\&, const String\&) | Initializes a new instance of the [XmlQualifiedName](./) class with the specified name and namespace. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](./empty/) | Provides an empty [XmlQualifiedName](./). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlqualifiedname/empty/_index.md b/english/cpp/system.xml/xmlqualifiedname/empty/_index.md new file mode 100644 index 0000000000..809e936106 --- /dev/null +++ b/english/cpp/system.xml/xmlqualifiedname/empty/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlQualifiedName::Empty field +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlQualifiedName::Empty field. Provides an empty XmlQualifiedName in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlqualifiedname/empty/ +--- +## Empty field + + +Provides an empty [XmlQualifiedName](../). + +```cpp +static SharedPtr System::Xml::XmlQualifiedName::Empty +``` + +## See Also + +* Class [XmlQualifiedName](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlqualifiedname/equals/_index.md b/english/cpp/system.xml/xmlqualifiedname/equals/_index.md new file mode 100644 index 0000000000..77178a1fed --- /dev/null +++ b/english/cpp/system.xml/xmlqualifiedname/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlQualifiedName::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlQualifiedName::Equals method. Determines whether the specified XmlQualifiedName object is equal to the current XmlQualifiedName object in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlqualifiedname/equals/ +--- +## XmlQualifiedName::Equals method + + +Determines whether the specified [XmlQualifiedName](../) object is equal to the current [XmlQualifiedName](../) object. + +```cpp +bool System::Xml::XmlQualifiedName::Equals(SharedPtr other) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | SharedPtr\ | The [XmlQualifiedName](../) to compare. | + +### ReturnValue + +**true** if the two are the same instance object; otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlQualifiedName](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlqualifiedname/get_isempty/_index.md b/english/cpp/system.xml/xmlqualifiedname/get_isempty/_index.md new file mode 100644 index 0000000000..fe38890bf1 --- /dev/null +++ b/english/cpp/system.xml/xmlqualifiedname/get_isempty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlQualifiedName::get_IsEmpty method +linktitle: get_IsEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlQualifiedName::get_IsEmpty method. Returns a value indicating whether the XmlQualifiedName is empty in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlqualifiedname/get_isempty/ +--- +## XmlQualifiedName::get_IsEmpty method + + +Returns a value indicating whether the [XmlQualifiedName](../) is empty. + +```cpp +bool System::Xml::XmlQualifiedName::get_IsEmpty() const +``` + + +### ReturnValue + +**true** if name and namespace are empty strings; otherwise, **false**. + +## See Also + +* Class [XmlQualifiedName](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlqualifiedname/get_name/_index.md b/english/cpp/system.xml/xmlqualifiedname/get_name/_index.md new file mode 100644 index 0000000000..45914c779c --- /dev/null +++ b/english/cpp/system.xml/xmlqualifiedname/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlQualifiedName::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlQualifiedName::get_Name method. Returns a string representation of the qualified name of the XmlQualifiedName in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlqualifiedname/get_name/ +--- +## XmlQualifiedName::get_Name method + + +Returns a string representation of the qualified name of the [XmlQualifiedName](../). + +```cpp +String System::Xml::XmlQualifiedName::get_Name() const +``` + + +### ReturnValue + +A string representation of the qualified name or [String::Empty](../../../system/string/empty/) if a name is not defined for the object. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlQualifiedName](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlqualifiedname/get_namespace/_index.md b/english/cpp/system.xml/xmlqualifiedname/get_namespace/_index.md new file mode 100644 index 0000000000..80ed8f921a --- /dev/null +++ b/english/cpp/system.xml/xmlqualifiedname/get_namespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlQualifiedName::get_Namespace method +linktitle: get_Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlQualifiedName::get_Namespace method. Returns a string representation of the namespace of the XmlQualifiedName in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlqualifiedname/get_namespace/ +--- +## XmlQualifiedName::get_Namespace method + + +Returns a string representation of the namespace of the [XmlQualifiedName](../). + +```cpp +String System::Xml::XmlQualifiedName::get_Namespace() const +``` + + +### ReturnValue + +A string representation of the namespace or [String::Empty](../../../system/string/empty/) if a namespace is not defined for the object. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlQualifiedName](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlqualifiedname/gethashcode/_index.md b/english/cpp/system.xml/xmlqualifiedname/gethashcode/_index.md new file mode 100644 index 0000000000..e851e02cef --- /dev/null +++ b/english/cpp/system.xml/xmlqualifiedname/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlQualifiedName::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlQualifiedName::GetHashCode method. Returns the hash code for the XmlQualifiedName in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlqualifiedname/gethashcode/ +--- +## XmlQualifiedName::GetHashCode method + + +Returns the hash code for the [XmlQualifiedName](../). + +```cpp +int32_t System::Xml::XmlQualifiedName::GetHashCode() const override +``` + + +### ReturnValue + +A hash code for this object. + +## See Also + +* Class [XmlQualifiedName](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlqualifiedname/ptr/_index.md b/english/cpp/system.xml/xmlqualifiedname/ptr/_index.md new file mode 100644 index 0000000000..8903232f62 --- /dev/null +++ b/english/cpp/system.xml/xmlqualifiedname/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlQualifiedName::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlQualifiedName::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlqualifiedname/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlQualifiedName::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlQualifiedName](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlqualifiedname/tostring/_index.md b/english/cpp/system.xml/xmlqualifiedname/tostring/_index.md new file mode 100644 index 0000000000..3af8042a86 --- /dev/null +++ b/english/cpp/system.xml/xmlqualifiedname/tostring/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Xml::XmlQualifiedName::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlQualifiedName::ToString method. Returns the string value of the XmlQualifiedName in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlqualifiedname/tostring/ +--- +## XmlQualifiedName::ToString() const method + + +Returns the string value of the [XmlQualifiedName](../). + +```cpp +String System::Xml::XmlQualifiedName::ToString() const override +``` + + +### ReturnValue + +The string value of the [XmlQualifiedName](../) in the format of **namespace:localname**. If the object does not have a namespace defined, this method returns just the local name. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlQualifiedName](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlQualifiedName::ToString(const String\&, const String\&) method + + +Returns the string value of the [XmlQualifiedName](../). + +```cpp +static String System::Xml::XmlQualifiedName::ToString(const String &name, const String &ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name of the object. | +| ns | const String\& | The namespace of the object. | + +### ReturnValue + +The string value of the [XmlQualifiedName](../) in the format of **namespace:localname**. If the object does not have a namespace defined, this method returns just the local name. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlQualifiedName](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlqualifiedname/xmlqualifiedname/_index.md b/english/cpp/system.xml/xmlqualifiedname/xmlqualifiedname/_index.md new file mode 100644 index 0000000000..acc88df943 --- /dev/null +++ b/english/cpp/system.xml/xmlqualifiedname/xmlqualifiedname/_index.md @@ -0,0 +1,64 @@ +--- +title: System::Xml::XmlQualifiedName::XmlQualifiedName constructor +linktitle: XmlQualifiedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlQualifiedName::XmlQualifiedName constructor. Initializes a new instance of the XmlQualifiedName class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlqualifiedname/xmlqualifiedname/ +--- +## XmlQualifiedName::XmlQualifiedName() constructor + + +Initializes a new instance of the [XmlQualifiedName](../) class. + +```cpp +System::Xml::XmlQualifiedName::XmlQualifiedName() +``` + +## See Also + +* Class [XmlQualifiedName](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlQualifiedName::XmlQualifiedName(const String\&) constructor + + +Initializes a new instance of the [XmlQualifiedName](../) class with the specified name. + +```cpp +System::Xml::XmlQualifiedName::XmlQualifiedName(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The local name to use as the name of the [XmlQualifiedName](../) object. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlQualifiedName](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlQualifiedName::XmlQualifiedName(const String\&, const String\&) constructor + + +Initializes a new instance of the [XmlQualifiedName](../) class with the specified name and namespace. + +```cpp +System::Xml::XmlQualifiedName::XmlQualifiedName(const String &name, const String &ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The local name to use as the name of the [XmlQualifiedName](../) object. | +| ns | const String\& | The namespace for the [XmlQualifiedName](../) object. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlQualifiedName](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/_index.md b/english/cpp/system.xml/xmlreader/_index.md new file mode 100644 index 0000000000..7d4ed2d684 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/_index.md @@ -0,0 +1,147 @@ +--- +title: System::Xml::XmlReader class +linktitle: XmlReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader class. Represents a reader that provides fast, noncached, forward-only access to XML data in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml/xmlreader/ +--- +## XmlReader class + + +Represents a reader that provides fast, noncached, forward-only access to XML data. + +```cpp +class XmlReader : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Close](./close/)() | When overridden in a derived class, changes the [XmlReader::get_ReadState](./get_readstate/) to [ReadState::Closed](../readstate/). | +| static [Create](./create/)(const String\&) | Creates a new [XmlReader](./) instance with specified URI. | +| static [Create](./create/)(const String\&, const SharedPtr\\&) | Creates a new [XmlReader](./) instance by using the specified URI and settings. | +| static [Create](./create/)(const String\&, SharedPtr\, const SharedPtr\\&) | Creates a new [XmlReader](./) instance by using the specified URI, settings, and context information for parsing. | +| static [Create](./create/)(const SharedPtr\\&) | Creates a new [XmlReader](./) instance using the specified stream with default settings. | +| static [Create](./create/)(const SharedPtr\\&, const SharedPtr\\&) | Creates a new [XmlReader](./) instance with the specified stream and settings. | +| static [Create](./create/)(const SharedPtr\\&, SharedPtr\, const String\&) | Creates a new [XmlReader](./) instance using the specified stream, base URI, and settings. | +| static [Create](./create/)(const SharedPtr\\&, SharedPtr\, const SharedPtr\\&) | Creates a new [XmlReader](./) instance using the specified stream, settings, and context information for parsing. | +| static [Create](./create/)(const SharedPtr\\&) | Creates a new [XmlReader](./) instance by using the specified text reader. | +| static [Create](./create/)(const SharedPtr\\&, const SharedPtr\\&) | Creates a new [XmlReader](./) instance by using the specified text reader and settings. | +| static [Create](./create/)(const SharedPtr\\&, SharedPtr\, const String\&) | Creates a new [XmlReader](./) instance by using the specified text reader, settings, and base URI. | +| static [Create](./create/)(const SharedPtr\\&, SharedPtr\, const SharedPtr\\&) | Creates a new [XmlReader](./) instance by using the specified text reader, settings, and context information for parsing. | +| static [Create](./create/)(const SharedPtr\\&, SharedPtr\) | Creates a new [XmlReader](./) instance by using the specified XML reader and settings. | +| [Dispose](./dispose/)() override | Releases all resources used by the current instance of the [XmlReader](./) class. | +| virtual [get_AttributeCount](./get_attributecount/)() | When overridden in a derived class, gets the number of attributes on the current node. | +| virtual [get_BaseURI](./get_baseuri/)() | When overridden in a derived class, gets the base URI of the current node. | +| virtual [get_CanReadBinaryContent](./get_canreadbinarycontent/)() | Returns a value indicating whether the [XmlReader](./) implements the binary content read methods. | +| virtual [get_CanReadValueChunk](./get_canreadvaluechunk/)() | Returns a value indicating whether the [XmlReader](./) implements the [XmlReader::ReadValueChunk](./readvaluechunk/) method. | +| virtual [get_CanResolveEntity](./get_canresolveentity/)() | Returns a value indicating whether this reader can parse and resolve entities. | +| virtual [get_Depth](./get_depth/)() | When overridden in a derived class, gets the depth of the current node in the XML document. | +| virtual [get_EOF](./get_eof/)() | When overridden in a derived class, gets a value indicating whether the reader is positioned at the end of the stream. | +| virtual [get_HasAttributes](./get_hasattributes/)() | Returns a value indicating whether the current node has any attributes. | +| virtual [get_HasValue](./get_hasvalue/)() | When overridden in a derived class, gets a value indicating whether the current node can have a [XmlReader::get_Value](./get_value/) value. | +| virtual [get_IsDefault](./get_isdefault/)() | When overridden in a derived class, gets a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema. | +| virtual [get_IsEmptyElement](./get_isemptyelement/)() | When overridden in a derived class, gets a value indicating whether the current node is an empty element (for example, ****). | +| virtual [get_LocalName](./get_localname/)() | When overridden in a derived class, gets the local name of the current node. | +| virtual [get_Name](./get_name/)() | When overridden in a derived class, gets the qualified name of the current node. | +| virtual [get_NamespaceURI](./get_namespaceuri/)() | When overridden in a derived class, gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned. | +| virtual [get_NameTable](./get_nametable/)() | When overridden in a derived class, gets the [XmlNameTable](../xmlnametable/) associated with this implementation. | +| virtual [get_NodeType](./get_nodetype/)() | When overridden in a derived class, gets the type of the current node. | +| virtual [get_Prefix](./get_prefix/)() | When overridden in a derived class, gets the namespace prefix associated with the current node. | +| virtual [get_QuoteChar](./get_quotechar/)() | When overridden in a derived class, gets the quotation mark character used to enclose the value of an attribute node. | +| virtual [get_ReadState](./get_readstate/)() | When overridden in a derived class, gets the state of the reader. | +| virtual [get_SchemaInfo](./get_schemainfo/)() | Returns the schema information that has been assigned to the current node as a result of schema validation. | +| virtual [get_Settings](./get_settings/)() | Returns the [XmlReaderSettings](../xmlreadersettings/) object used to create this [XmlReader](./) instance. | +| virtual [get_Value](./get_value/)() | When overridden in a derived class, gets the text value of the current node. | +| virtual [get_ValueType](./get_valuetype/)() | Returns The type for the current node. | +| virtual [get_XmlLang](./get_xmllang/)() | When overridden in a derived class, gets the current **xml:lang** scope. | +| virtual [get_XmlSpace](./get_xmlspace/)() | When overridden in a derived class, gets the current **xml:space** scope. | +| virtual [GetAttribute](./getattribute/)(String) | When overridden in a derived class, gets the value of the attribute with the specified [XmlReader::get_Name](./get_name/) value. | +| virtual [GetAttribute](./getattribute/)(String, String) | When overridden in a derived class, gets the value of the attribute with the specified [XmlReader::get_LocalName](./get_localname/) and [XmlReader::get_NamespaceURI](./get_namespaceuri/) values. | +| virtual [GetAttribute](./getattribute/)(int32_t) | When overridden in a derived class, gets the value of the attribute with the specified index. | +| virtual [idx_get](./idx_get/)(int32_t) | When overridden in a derived class, gets the value of the attribute with the specified index. | +| virtual [idx_get](./idx_get/)(String) | When overridden in a derived class, gets the value of the attribute with the specified [XmlReader::get_Name](./get_name/) value. | +| virtual [idx_get](./idx_get/)(String, String) | When overridden in a derived class, gets the value of the attribute with the specified [XmlReader::get_LocalName](./get_localname/) and [XmlReader::get_NamespaceURI](./get_namespaceuri/) values. | +| static [IsName](./isname/)(const String\&) | Returns a value indicating whether the string argument is a valid XML name. | +| static [IsNameToken](./isnametoken/)(const String\&) | Returns a value indicating whether or not the string argument is a valid XML name token. | +| virtual [IsStartElement](./isstartelement/)() | Calls [XmlReader::MoveToContent](./movetocontent/) and tests if the current content node is a start tag or empty element tag. | +| virtual [IsStartElement](./isstartelement/)(String) | Calls [XmlReader::MoveToContent](./movetocontent/) and tests if the current content node is a start tag or empty element tag and if the [XmlReader::get_Name](./get_name/) value of the element found matches the given argument. | +| virtual [IsStartElement](./isstartelement/)(String, String) | Calls [XmlReader::MoveToContent](./movetocontent/) and tests if the current content node is a start tag or empty element tag and if the [XmlReader::get_LocalName](./get_localname/) and [XmlReader::get_NamespaceURI](./get_namespaceuri/) values of the element found match the given strings. | +| virtual [LookupNamespace](./lookupnamespace/)(const String\&) | When overridden in a derived class, resolves a namespace prefix in the current element's scope. | +| virtual [MoveToAttribute](./movetoattribute/)(String) | When overridden in a derived class, moves to the attribute with the specified [XmlReader::get_Name](./get_name/) value. | +| virtual [MoveToAttribute](./movetoattribute/)(String, String) | When overridden in a derived class, moves to the attribute with the specified [XmlReader::get_LocalName](./get_localname/) and [XmlReader::get_NamespaceURI](./get_namespaceuri/) values. | +| virtual [MoveToAttribute](./movetoattribute/)(int32_t) | When overridden in a derived class, moves to the attribute with the specified index. | +| virtual [MoveToContent](./movetocontent/)() | Checks whether the current node is a content (non-white space text, **CDATA**, **Element**, **EndElement**, **EntityReference**, or **EndEntity**) node. If the node is not a content node, the reader skips ahead to the next content node or end of file. It skips over nodes of the following type: **ProcessingInstruction**, **DocumentType**, **Comment**, **Whitespace**, or **SignificantWhitespace**. | +| virtual [MoveToElement](./movetoelement/)() | When overridden in a derived class, moves to the element that contains the current attribute node. | +| virtual [MoveToFirstAttribute](./movetofirstattribute/)() | When overridden in a derived class, moves to the first attribute. | +| virtual [MoveToNextAttribute](./movetonextattribute/)() | When overridden in a derived class, moves to the next attribute. | +| virtual [Read](./read/)() | When overridden in a derived class, reads the next node from the stream. | +| virtual [ReadAttributeValue](./readattributevalue/)() | When overridden in a derived class, parses the attribute value into one or more **[Text](../../system.text/)**, **EntityReference**, or **EndEntity** nodes. | +| virtual [ReadContentAs](./readcontentas/)(const TypeInfo\&, SharedPtr\) | Reads the content as an object of the type specified. | +| virtual [ReadContentAsBase64](./readcontentasbase64/)(ArrayPtr\, int32_t, int32_t) | Reads the content and returns the Base64 decoded binary bytes. | +| virtual [ReadContentAsBinHex](./readcontentasbinhex/)(ArrayPtr\, int32_t, int32_t) | Reads the content and returns the **BinHex** decoded binary bytes. | +| virtual [ReadContentAsBoolean](./readcontentasboolean/)() | Reads the text content at the current position as a [Boolean](../../system/boolean/). | +| virtual [ReadContentAsDateTime](./readcontentasdatetime/)() | Reads the text content at the current position as a [DateTime](../../system/datetime/) object. | +| virtual [ReadContentAsDateTimeOffset](./readcontentasdatetimeoffset/)() | Reads the text content at the current position as a [DateTimeOffset](../../system/datetimeoffset/) object. | +| virtual [ReadContentAsDecimal](./readcontentasdecimal/)() | Reads the text content at the current position as a [Decimal](../../system/decimal/) object. | +| virtual [ReadContentAsDouble](./readcontentasdouble/)() | Reads the text content at the current position as a double-precision floating-point number. | +| virtual [ReadContentAsFloat](./readcontentasfloat/)() | Reads the text content at the current position as a single-precision floating point number. | +| virtual [ReadContentAsInt](./readcontentasint/)() | Reads the text content at the current position as a 32-bit signed integer. | +| virtual [ReadContentAsLong](./readcontentaslong/)() | Reads the text content at the current position as a 64-bit signed integer. | +| virtual [ReadContentAsObject](./readcontentasobject/)() | Reads the text content at the current position as an [Object](../../system/object/). | +| virtual [ReadContentAsString](./readcontentasstring/)() | Reads the text content at the current position as a [String](../../system/string/) object. | +| virtual [ReadElementContentAs](./readelementcontentas/)(const TypeInfo\&, SharedPtr\) | Reads the element content as the requested type. | +| virtual [ReadElementContentAs](./readelementcontentas/)(const TypeInfo\&, SharedPtr\, String, String) | Checks that the specified local name and namespace URI matches that of the current element, then reads the element content as the requested type. | +| virtual [ReadElementContentAsBase64](./readelementcontentasbase64/)(ArrayPtr\, int32_t, int32_t) | Reads the element and decodes the **Base64** content. | +| virtual [ReadElementContentAsBinHex](./readelementcontentasbinhex/)(ArrayPtr\, int32_t, int32_t) | Reads the element and decodes the **BinHex** content. | +| virtual [ReadElementContentAsBoolean](./readelementcontentasboolean/)() | Reads the current element and returns the contents as a [Boolean](../../system/boolean/) object. | +| virtual [ReadElementContentAsBoolean](./readelementcontentasboolean/)(String, String) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a [Boolean](../../system/boolean/) object. | +| virtual [ReadElementContentAsDateTime](./readelementcontentasdatetime/)() | Reads the current element and returns the contents as a [DateTime](../../system/datetime/) object. | +| virtual [ReadElementContentAsDateTime](./readelementcontentasdatetime/)(String, String) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a [DateTime](../../system/datetime/) object. | +| virtual [ReadElementContentAsDecimal](./readelementcontentasdecimal/)() | Reads the current element and returns the contents as a [Decimal](../../system/decimal/) object. | +| virtual [ReadElementContentAsDecimal](./readelementcontentasdecimal/)(String, String) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a [Decimal](../../system/decimal/) object. | +| virtual [ReadElementContentAsDouble](./readelementcontentasdouble/)() | Reads the current element and returns the contents as a double-precision floating-point number. | +| virtual [ReadElementContentAsDouble](./readelementcontentasdouble/)(String, String) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a double-precision floating-point number. | +| virtual [ReadElementContentAsFloat](./readelementcontentasfloat/)() | Reads the current element and returns the contents as single-precision floating-point number. | +| virtual [ReadElementContentAsFloat](./readelementcontentasfloat/)(String, String) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a single-precision floating-point number. | +| virtual [ReadElementContentAsInt](./readelementcontentasint/)() | Reads the current element and returns the contents as a 32-bit signed integer. | +| virtual [ReadElementContentAsInt](./readelementcontentasint/)(String, String) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a 32-bit signed integer. | +| virtual [ReadElementContentAsLong](./readelementcontentaslong/)() | Reads the current element and returns the contents as a 64-bit signed integer. | +| virtual [ReadElementContentAsLong](./readelementcontentaslong/)(String, String) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a 64-bit signed integer. | +| virtual [ReadElementContentAsObject](./readelementcontentasobject/)() | Reads the current element and returns the contents as an [Object](../../system/object/). | +| virtual [ReadElementContentAsObject](./readelementcontentasobject/)(String, String) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as an [Object](../../system/object/). | +| virtual [ReadElementContentAsString](./readelementcontentasstring/)() | Reads the current element and returns the contents as a [String](../../system/string/) object. | +| virtual [ReadElementContentAsString](./readelementcontentasstring/)(String, String) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a [String](../../system/string/) object. | +| virtual [ReadElementString](./readelementstring/)() | Reads a text-only element. However, it is recommended to use the [XmlReader::ReadElementContentAsString](./readelementcontentasstring/) method instead, because it provides a more straightforward way to handle this operation. | +| virtual [ReadElementString](./readelementstring/)(String) | Checks that the [XmlReader::get_Name](./get_name/) value of the element found matches the given string before reading a text-only element. However, it is recommended to use the [XmlReader::ReadElementContentAsString](./readelementcontentasstring/) method instead, because it provides a more straightforward way to handle this operation. | +| virtual [ReadElementString](./readelementstring/)(String, String) | Checks that the [XmlReader::get_LocalName](./get_localname/) and [XmlReader::get_NamespaceURI](./get_namespaceuri/) values of the element found matches the given strings before reading a text-only element. However, it is recommended to use the [XmlReader::ReadElementContentAsString](./readelementcontentasstring/) method instead, because it provides a more straightforward way to handle this operation. | +| virtual [ReadEndElement](./readendelement/)() | Checks that the current content node is an end tag and advances the reader to the next node. | +| virtual [ReadInnerXml](./readinnerxml/)() | When overridden in a derived class, reads all the content, including markup, as a string. | +| virtual [ReadOuterXml](./readouterxml/)() | When overridden in a derived class, reads the content, including markup, representing this node and all its children. | +| virtual [ReadStartElement](./readstartelement/)() | Checks that the current node is an element and advances the reader to the next node. | +| virtual [ReadStartElement](./readstartelement/)(String) | Checks that the current content node is an element with the given [XmlReader::get_Name](./get_name/) value and advances the reader to the next node. | +| virtual [ReadStartElement](./readstartelement/)(String, String) | Checks that the current content node is an element with the given [XmlReader::get_LocalName](./get_localname/) and [XmlReader::get_NamespaceURI](./get_namespaceuri/) values and advances the reader to the next node. | +| virtual [ReadString](./readstring/)() | When overridden in a derived class, reads the contents of an element or text node as a string. However, it is recommended to use the [XmlReader::ReadElementContentAsString](./readelementcontentasstring/) method instead, because it provides a more straightforward way to handle this operation. | +| virtual [ReadSubtree](./readsubtree/)() | Returns a new [XmlReader](./) instance that can be used to read the current node, and all its descendants. | +| virtual [ReadToDescendant](./readtodescendant/)(String) | Advances the [XmlReader](./) to the next descendant element with the specified qualified name. | +| virtual [ReadToDescendant](./readtodescendant/)(String, String) | Advances the [XmlReader](./) to the next descendant element with the specified local name and namespace URI. | +| virtual [ReadToFollowing](./readtofollowing/)(String) | Reads until an element with the specified qualified name is found. | +| virtual [ReadToFollowing](./readtofollowing/)(String, String) | Reads until an element with the specified local name and namespace URI is found. | +| virtual [ReadToNextSibling](./readtonextsibling/)(String) | Advances the [XmlReader](./) to the next sibling element with the specified qualified name. | +| virtual [ReadToNextSibling](./readtonextsibling/)(String, String) | Advances the [XmlReader](./) to the next sibling element with the specified local name and namespace URI. | +| virtual [ReadValueChunk](./readvaluechunk/)(ArrayPtr\, int32_t, int32_t) | Reads large streams of text embedded in an XML document. | +| virtual [ResolveEntity](./resolveentity/)() | When overridden in a derived class, resolves the entity reference for **EntityReference** nodes. | +| virtual [Skip](./skip/)() | Skips the children of the current node. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlreader/close/_index.md b/english/cpp/system.xml/xmlreader/close/_index.md new file mode 100644 index 0000000000..f0e6655fa3 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlReader::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::Close method. When overridden in a derived class, changes the XmlReader::get_ReadState to ReadState::Closed in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlreader/close/ +--- +## XmlReader::Close method + + +When overridden in a derived class, changes the [XmlReader::get_ReadState](../get_readstate/) to [ReadState::Closed](../../readstate/). + +```cpp +virtual void System::Xml::XmlReader::Close() +``` + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/create/_index.md b/english/cpp/system.xml/xmlreader/create/_index.md new file mode 100644 index 0000000000..3b806d7318 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/create/_index.md @@ -0,0 +1,348 @@ +--- +title: System::Xml::XmlReader::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::Create method. Creates a new XmlReader instance using the specified stream with default settings in C++.' +type: docs +weight: 7700 +url: /cpp/system.xml/xmlreader/create/ +--- +## XmlReader::Create(const SharedPtr\\&) method + + +Creates a new [XmlReader](../) instance using the specified stream with default settings. + +```cpp +static SharedPtr System::Xml::XmlReader::Create(const SharedPtr &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The stream that contains the XML data. The [XmlReader](../) scans the first bytes of the stream looking for a byte order mark or other sign of encoding. When encoding is determined, the encoding is used to continue reading the stream, and processing continues parsing the input as a stream of (Unicode) characters. | + +### ReturnValue + +An object that is used to read the XML data in the stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [Stream](../../../system.io/stream/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::Create(const SharedPtr\\&, const SharedPtr\\&) method + + +Creates a new [XmlReader](../) instance with the specified stream and settings. + +```cpp +static SharedPtr System::Xml::XmlReader::Create(const SharedPtr &input, const SharedPtr &settings) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The stream that contains the XML data. The [XmlReader](../) scans the first bytes of the stream looking for a byte order mark or other sign of encoding. When encoding is determined, the encoding is used to continue reading the stream, and processing continues parsing the input as a stream of (Unicode) characters. | +| settings | const SharedPtr\\& | The settings for the new [XmlReader](../) instance. This value can be **nullptr**. | + +### ReturnValue + +An object that is used to read the XML data in the stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [Stream](../../../system.io/stream/) +* Class [XmlReaderSettings](../../xmlreadersettings/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::Create(const SharedPtr\\&, SharedPtr\, const SharedPtr\\&) method + + +Creates a new [XmlReader](../) instance using the specified stream, settings, and context information for parsing. + +```cpp +static SharedPtr System::Xml::XmlReader::Create(const SharedPtr &input, SharedPtr settings, const SharedPtr &inputContext) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The stream that contains the XML data. The [XmlReader](../) scans the first bytes of the stream looking for a byte order mark or other sign of encoding. When encoding is determined, the encoding is used to continue reading the stream, and processing continues parsing the input as a stream of (Unicode) characters. | +| settings | SharedPtr\ | The settings for the new [XmlReader](../) instance. This value can be **nullptr**. | +| inputContext | const SharedPtr\\& | The context information required to parse the XML fragment. The context information can include the [XmlNameTable](../../xmlnametable/) to use, encoding, namespace scope, the current **xml:lang** and **xml:space** scope, base URI, and document type definition. This value can be **nullptr**. | + +### ReturnValue + +An object that is used to read the XML data in the stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [Stream](../../../system.io/stream/) +* Class [XmlReaderSettings](../../xmlreadersettings/) +* Class [XmlParserContext](../../xmlparsercontext/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::Create(const SharedPtr\\&, SharedPtr\, const String\&) method + + +Creates a new [XmlReader](../) instance using the specified stream, base URI, and settings. + +```cpp +static SharedPtr System::Xml::XmlReader::Create(const SharedPtr &input, SharedPtr settings, const String &baseUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The stream that contains the XML data. The [XmlReader](../) scans the first bytes of the stream looking for a byte order mark or other sign of encoding. When encoding is determined, the encoding is used to continue reading the stream, and processing continues parsing the input as a stream of (Unicode) characters. | +| settings | SharedPtr\ | The settings for the new [XmlReader](../) instance. This value can be **nullptr**. | +| baseUri | const String\& | The base URI for the entity or document being read. This value can be **nullptr**. **[Security](../../../system.security/) Note** The base URI is used to resolve the relative URI of the XML document. Do not use a base URI from an untrusted source. | + +### ReturnValue + +An object that is used to read the XML data in the stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [Stream](../../../system.io/stream/) +* Class [XmlReaderSettings](../../xmlreadersettings/) +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::Create(const SharedPtr\\&) method + + +Creates a new [XmlReader](../) instance by using the specified text reader. + +```cpp +static SharedPtr System::Xml::XmlReader::Create(const SharedPtr &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The text reader from which to read the XML data. A text reader returns a stream of Unicode characters, so the encoding specified in the XML declaration is not used by the XML reader to decode the data stream. | + +### ReturnValue + +An object that is used to read the XML data in the stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [TextReader](../../../system.io/textreader/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::Create(const SharedPtr\\&, const SharedPtr\\&) method + + +Creates a new [XmlReader](../) instance by using the specified text reader and settings. + +```cpp +static SharedPtr System::Xml::XmlReader::Create(const SharedPtr &input, const SharedPtr &settings) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The text reader from which to read the XML data. A text reader returns a stream of Unicode characters, so the encoding specified in the XML declaration isn't used by the XML reader to decode the data stream. | +| settings | const SharedPtr\\& | The settings for the new [XmlReader](../). This value can be **nullptr**. | + +### ReturnValue + +An object that is used to read the XML data in the stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [TextReader](../../../system.io/textreader/) +* Class [XmlReaderSettings](../../xmlreadersettings/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::Create(const SharedPtr\\&, SharedPtr\, const SharedPtr\\&) method + + +Creates a new [XmlReader](../) instance by using the specified text reader, settings, and context information for parsing. + +```cpp +static SharedPtr System::Xml::XmlReader::Create(const SharedPtr &input, SharedPtr settings, const SharedPtr &inputContext) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The text reader from which to read the XML data. A text reader returns a stream of Unicode characters, so the encoding specified in the XML declaration isn't used by the XML reader to decode the data stream. | +| settings | SharedPtr\ | The settings for the new [XmlReader](../) instance. This value can be **nullptr**. | +| inputContext | const SharedPtr\\& | The context information required to parse the XML fragment. The context information can include the [XmlNameTable](../../xmlnametable/) to use, encoding, namespace scope, the current **xml:lang** and **xml:space** scope, base URI, and document type definition. This value can be **nullptr**. | + +### ReturnValue + +An object that is used to read the XML data in the stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [TextReader](../../../system.io/textreader/) +* Class [XmlReaderSettings](../../xmlreadersettings/) +* Class [XmlParserContext](../../xmlparsercontext/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::Create(const SharedPtr\\&, SharedPtr\, const String\&) method + + +Creates a new [XmlReader](../) instance by using the specified text reader, settings, and base URI. + +```cpp +static SharedPtr System::Xml::XmlReader::Create(const SharedPtr &input, SharedPtr settings, const String &baseUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The text reader from which to read the XML data. A text reader returns a stream of Unicode characters, so the encoding specified in the XML declaration isn't used by the [XmlReader](../) to decode the data stream. | +| settings | SharedPtr\ | The settings for the new [XmlReader](../) instance. This value can be **nullptr**. | +| baseUri | const String\& | The base URI for the entity or document being read. This value can be **nullptr**. **[Security](../../../system.security/) Note** The base URI is used to resolve the relative URI of the XML document. Do not use a base URI from an untrusted source. | + +### ReturnValue + +An object that is used to read the XML data in the stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [TextReader](../../../system.io/textreader/) +* Class [XmlReaderSettings](../../xmlreadersettings/) +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::Create(const SharedPtr\\&, SharedPtr\) method + + +Creates a new [XmlReader](../) instance by using the specified XML reader and settings. + +```cpp +static SharedPtr System::Xml::XmlReader::Create(const SharedPtr &reader, SharedPtr settings) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reader | const SharedPtr\\& | The object that you want to use as the underlying XML reader. | +| settings | SharedPtr\ | The settings for the new [XmlReader](../) instance. The conformance level of the [XmlReaderSettings](../../xmlreadersettings/) object must either match the conformance level of the underlying reader, or it must be set to [ConformanceLevel::Auto](../../conformancelevel/). | + +### ReturnValue + +An object that is wrapped around the specified [XmlReader](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [XmlReaderSettings](../../xmlreadersettings/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::Create(const String\&) method + + +Creates a new [XmlReader](../) instance with specified URI. + +```cpp +static SharedPtr System::Xml::XmlReader::Create(const String &inputUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputUri | const String\& | The URI for the file that contains the XML data. The [XmlUrlResolver](../../xmlurlresolver/) class is used to convert the path to a canonical data representation. | + +### ReturnValue + +An object that is used to read the XML data in the stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::Create(const String\&, const SharedPtr\\&) method + + +Creates a new [XmlReader](../) instance by using the specified URI and settings. + +```cpp +static SharedPtr System::Xml::XmlReader::Create(const String &inputUri, const SharedPtr &settings) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputUri | const String\& | The URI for the file containing the XML data. The [XmlResolver](../../xmlresolver/) object on the [XmlReaderSettings](../../xmlreadersettings/) object is used to convert the path to a canonical data representation. If XmlReaderSettings::get_XmlResolver value is **nullptr**, a new [XmlUrlResolver](../../xmlurlresolver/) object is used. | +| settings | const SharedPtr\\& | The settings for the new [XmlReader](../) instance. This value can be **nullptr**. | + +### ReturnValue + +An object that is used to read the XML data in the stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [String](../../../system/string/) +* Class [XmlReaderSettings](../../xmlreadersettings/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::Create(const String\&, SharedPtr\, const SharedPtr\\&) method + + +Creates a new [XmlReader](../) instance by using the specified URI, settings, and context information for parsing. + +```cpp +static SharedPtr System::Xml::XmlReader::Create(const String &inputUri, SharedPtr settings, const SharedPtr &inputContext) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inputUri | const String\& | The URI for the file containing the XML data. The [XmlResolver](../../xmlresolver/) object on the [XmlReaderSettings](../../xmlreadersettings/) object is used to convert the path to a canonical data representation. If XmlReaderSettings::get_XmlResolver value is **nullptr**, a new [XmlUrlResolver](../../xmlurlresolver/) object is used. | +| settings | SharedPtr\ | The settings for the new [XmlReader](../) instance. This value can be **nullptr**. | +| inputContext | const SharedPtr\\& | The context information required to parse the XML fragment. The context information can include the [XmlNameTable](../../xmlnametable/) to use, encoding, namespace scope, the current **xml:lang** and **xml:space** scope, base URI, and document type definition. This value can be **nullptr**. | + +### ReturnValue + +An object that is used to read the XML data in the stream. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [String](../../../system/string/) +* Class [XmlReaderSettings](../../xmlreadersettings/) +* Class [XmlParserContext](../../xmlparsercontext/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/dispose/_index.md b/english/cpp/system.xml/xmlreader/dispose/_index.md new file mode 100644 index 0000000000..6597b76be9 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlReader::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::Dispose method. Releases all resources used by the current instance of the XmlReader class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlreader/dispose/ +--- +## XmlReader::Dispose method + + +Releases all resources used by the current instance of the [XmlReader](../) class. + +```cpp +void System::Xml::XmlReader::Dispose() override +``` + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_attributecount/_index.md b/english/cpp/system.xml/xmlreader/get_attributecount/_index.md new file mode 100644 index 0000000000..993523f2a2 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_attributecount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::get_AttributeCount method +linktitle: get_AttributeCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_AttributeCount method. When overridden in a derived class, gets the number of attributes on the current node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlreader/get_attributecount/ +--- +## XmlReader::get_AttributeCount method + + +When overridden in a derived class, gets the number of attributes on the current node. + +```cpp +virtual int32_t System::Xml::XmlReader::get_AttributeCount()=0 +``` + + +### ReturnValue + +The number of attributes on the current node. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_baseuri/_index.md b/english/cpp/system.xml/xmlreader/get_baseuri/_index.md new file mode 100644 index 0000000000..c938130b6d --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_baseuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::get_BaseURI method +linktitle: get_BaseURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_BaseURI method. When overridden in a derived class, gets the base URI of the current node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlreader/get_baseuri/ +--- +## XmlReader::get_BaseURI method + + +When overridden in a derived class, gets the base URI of the current node. + +```cpp +virtual String System::Xml::XmlReader::get_BaseURI()=0 +``` + + +### ReturnValue + +The base URI of the current node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_canreadbinarycontent/_index.md b/english/cpp/system.xml/xmlreader/get_canreadbinarycontent/_index.md new file mode 100644 index 0000000000..bab2d3e563 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_canreadbinarycontent/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::get_CanReadBinaryContent method +linktitle: get_CanReadBinaryContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_CanReadBinaryContent method. Returns a value indicating whether the XmlReader implements the binary content read methods in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlreader/get_canreadbinarycontent/ +--- +## XmlReader::get_CanReadBinaryContent method + + +Returns a value indicating whether the [XmlReader](../) implements the binary content read methods. + +```cpp +virtual bool System::Xml::XmlReader::get_CanReadBinaryContent() +``` + + +### ReturnValue + +**true** if the binary content read methods are implemented; otherwise **false**. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_canreadvaluechunk/_index.md b/english/cpp/system.xml/xmlreader/get_canreadvaluechunk/_index.md new file mode 100644 index 0000000000..105d2452a1 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_canreadvaluechunk/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::get_CanReadValueChunk method +linktitle: get_CanReadValueChunk +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_CanReadValueChunk method. Returns a value indicating whether the XmlReader implements the XmlReader::ReadValueChunk method in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlreader/get_canreadvaluechunk/ +--- +## XmlReader::get_CanReadValueChunk method + + +Returns a value indicating whether the [XmlReader](../) implements the [XmlReader::ReadValueChunk](../readvaluechunk/) method. + +```cpp +virtual bool System::Xml::XmlReader::get_CanReadValueChunk() +``` + + +### ReturnValue + +**true** if the [XmlReader](../) implements the [XmlReader::ReadValueChunk](../readvaluechunk/) method; otherwise **false**. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_canresolveentity/_index.md b/english/cpp/system.xml/xmlreader/get_canresolveentity/_index.md new file mode 100644 index 0000000000..a6fff3cc97 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_canresolveentity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::get_CanResolveEntity method +linktitle: get_CanResolveEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_CanResolveEntity method. Returns a value indicating whether this reader can parse and resolve entities in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlreader/get_canresolveentity/ +--- +## XmlReader::get_CanResolveEntity method + + +Returns a value indicating whether this reader can parse and resolve entities. + +```cpp +virtual bool System::Xml::XmlReader::get_CanResolveEntity() +``` + + +### ReturnValue + +**true** if the reader can parse and resolve entities; otherwise, **false**. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_depth/_index.md b/english/cpp/system.xml/xmlreader/get_depth/_index.md new file mode 100644 index 0000000000..3aada7bc8a --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_depth/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::get_Depth method +linktitle: get_Depth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_Depth method. When overridden in a derived class, gets the depth of the current node in the XML document in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlreader/get_depth/ +--- +## XmlReader::get_Depth method + + +When overridden in a derived class, gets the depth of the current node in the XML document. + +```cpp +virtual int32_t System::Xml::XmlReader::get_Depth()=0 +``` + + +### ReturnValue + +The depth of the current node in the XML document. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_eof/_index.md b/english/cpp/system.xml/xmlreader/get_eof/_index.md new file mode 100644 index 0000000000..45e6a4b41b --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_eof/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::get_EOF method +linktitle: get_EOF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_EOF method. When overridden in a derived class, gets a value indicating whether the reader is positioned at the end of the stream in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlreader/get_eof/ +--- +## XmlReader::get_EOF method + + +When overridden in a derived class, gets a value indicating whether the reader is positioned at the end of the stream. + +```cpp +virtual bool System::Xml::XmlReader::get_EOF()=0 +``` + + +### ReturnValue + +**true** if the reader is positioned at the end of the stream; otherwise, **false**. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_hasattributes/_index.md b/english/cpp/system.xml/xmlreader/get_hasattributes/_index.md new file mode 100644 index 0000000000..b6faf669a9 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_hasattributes/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::get_HasAttributes method +linktitle: get_HasAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_HasAttributes method. Returns a value indicating whether the current node has any attributes in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlreader/get_hasattributes/ +--- +## XmlReader::get_HasAttributes method + + +Returns a value indicating whether the current node has any attributes. + +```cpp +virtual bool System::Xml::XmlReader::get_HasAttributes() +``` + + +### ReturnValue + +**true** if the current node has attributes; otherwise, **false**. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_hasvalue/_index.md b/english/cpp/system.xml/xmlreader/get_hasvalue/_index.md new file mode 100644 index 0000000000..8e2e7018a8 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_hasvalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::get_HasValue method +linktitle: get_HasValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_HasValue method. When overridden in a derived class, gets a value indicating whether the current node can have a XmlReader::get_Value value in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlreader/get_hasvalue/ +--- +## XmlReader::get_HasValue method + + +When overridden in a derived class, gets a value indicating whether the current node can have a [XmlReader::get_Value](../get_value/) value. + +```cpp +virtual bool System::Xml::XmlReader::get_HasValue() +``` + + +### ReturnValue + +**true** if the node on which the reader is currently positioned can have a **Value**; otherwise, **false**. If **false**, the node has a value of [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_isdefault/_index.md b/english/cpp/system.xml/xmlreader/get_isdefault/_index.md new file mode 100644 index 0000000000..53bbd692b1 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_isdefault/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::get_IsDefault method +linktitle: get_IsDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_IsDefault method. When overridden in a derived class, gets a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlreader/get_isdefault/ +--- +## XmlReader::get_IsDefault method + + +When overridden in a derived class, gets a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema. + +```cpp +virtual bool System::Xml::XmlReader::get_IsDefault() +``` + + +### ReturnValue + +**true** if the current node is an attribute whose value was generated from the default value defined in the DTD or schema; **false** if the attribute value was explicitly set. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_isemptyelement/_index.md b/english/cpp/system.xml/xmlreader/get_isemptyelement/_index.md new file mode 100644 index 0000000000..0987826369 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_isemptyelement/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::get_IsEmptyElement method +linktitle: get_IsEmptyElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_IsEmptyElement method. When overridden in a derived class, gets a value indicating whether the current node is an empty element (for example, ) in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlreader/get_isemptyelement/ +--- +## XmlReader::get_IsEmptyElement method + + +When overridden in a derived class, gets a value indicating whether the current node is an empty element (for example, ****). + +```cpp +virtual bool System::Xml::XmlReader::get_IsEmptyElement()=0 +``` + + +### ReturnValue + +**true** if the current node is an element ([XmlReader::get_NodeType](../get_nodetype/) equals [XmlNodeType::Element](../../xmlnodetype/)) that ends with **/>**; otherwise, **false**. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_localname/_index.md b/english/cpp/system.xml/xmlreader/get_localname/_index.md new file mode 100644 index 0000000000..d6e59e9f72 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_LocalName method. When overridden in a derived class, gets the local name of the current node in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlreader/get_localname/ +--- +## XmlReader::get_LocalName method + + +When overridden in a derived class, gets the local name of the current node. + +```cpp +virtual String System::Xml::XmlReader::get_LocalName()=0 +``` + + +### ReturnValue + +The name of the current node with the prefix removed. For example, **LocalName** is **book** for the element ****. For node types that do not have a name (like **[Text](../../../system.text/)**, **Comment**, and so on), this method returns [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_name/_index.md b/english/cpp/system.xml/xmlreader/get_name/_index.md new file mode 100644 index 0000000000..6256d7f5a7 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_name/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Xml::XmlReader::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_Name method. When overridden in a derived class, gets the qualified name of the current node in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmlreader/get_name/ +--- +## XmlReader::get_Name method + + +When overridden in a derived class, gets the qualified name of the current node. + +```cpp +virtual String System::Xml::XmlReader::get_Name() +``` + + +### ReturnValue + +The qualified name of the current node. For example, **Name** is **bk:book** for the element ****. +## Remarks + + + +The name returned is dependent on the [XmlReader::get_NodeType](../get_nodetype/) value of the node. The following node types return the listed values. All other node types return an empty string. ||| +|-|-| +|Node type |Name | +|Attribute|The name of the attribute. | +|DocumentType|The document type name. | +|Element|The tag name. | +|EntityReference|The name of the entity referenced. | +|ProcessingInstruction|The target of the processing instruction. | +|XmlDeclaration|The literal string xml. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_namespaceuri/_index.md b/english/cpp/system.xml/xmlreader/get_namespaceuri/_index.md new file mode 100644 index 0000000000..4e42d3e347 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_namespaceuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::get_NamespaceURI method +linktitle: get_NamespaceURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_NamespaceURI method. When overridden in a derived class, gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmlreader/get_namespaceuri/ +--- +## XmlReader::get_NamespaceURI method + + +When overridden in a derived class, gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned. + +```cpp +virtual String System::Xml::XmlReader::get_NamespaceURI()=0 +``` + + +### ReturnValue + +The namespace URI of the current node; otherwise an empty string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_nametable/_index.md b/english/cpp/system.xml/xmlreader/get_nametable/_index.md new file mode 100644 index 0000000000..3716fd60cb --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlReader::get_NameTable method +linktitle: get_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_NameTable method. When overridden in a derived class, gets the XmlNameTable associated with this implementation in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlreader/get_nametable/ +--- +## XmlReader::get_NameTable method + + +When overridden in a derived class, gets the [XmlNameTable](../../xmlnametable/) associated with this implementation. + +```cpp +virtual SharedPtr System::Xml::XmlReader::get_NameTable()=0 +``` + + +### ReturnValue + +The [XmlNameTable](../../xmlnametable/) enabling you to get the atomized version of a string within the node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_nodetype/_index.md b/english/cpp/system.xml/xmlreader/get_nodetype/_index.md new file mode 100644 index 0000000000..02d71a603a --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_NodeType method. When overridden in a derived class, gets the type of the current node in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmlreader/get_nodetype/ +--- +## XmlReader::get_NodeType method + + +When overridden in a derived class, gets the type of the current node. + +```cpp +virtual XmlNodeType System::Xml::XmlReader::get_NodeType()=0 +``` + + +### ReturnValue + +One of the enumeration values that specify the type of the current node. + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_prefix/_index.md b/english/cpp/system.xml/xmlreader/get_prefix/_index.md new file mode 100644 index 0000000000..defce9c978 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_prefix/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::get_Prefix method +linktitle: get_Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_Prefix method. When overridden in a derived class, gets the namespace prefix associated with the current node in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmlreader/get_prefix/ +--- +## XmlReader::get_Prefix method + + +When overridden in a derived class, gets the namespace prefix associated with the current node. + +```cpp +virtual String System::Xml::XmlReader::get_Prefix()=0 +``` + + +### ReturnValue + +The namespace prefix associated with the current node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_quotechar/_index.md b/english/cpp/system.xml/xmlreader/get_quotechar/_index.md new file mode 100644 index 0000000000..4627ce0391 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_quotechar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::get_QuoteChar method +linktitle: get_QuoteChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_QuoteChar method. When overridden in a derived class, gets the quotation mark character used to enclose the value of an attribute node in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmlreader/get_quotechar/ +--- +## XmlReader::get_QuoteChar method + + +When overridden in a derived class, gets the quotation mark character used to enclose the value of an attribute node. + +```cpp +virtual char16_t System::Xml::XmlReader::get_QuoteChar() +``` + + +### ReturnValue + +The quotation mark character (" or ') used to enclose the value of an attribute node. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_readstate/_index.md b/english/cpp/system.xml/xmlreader/get_readstate/_index.md new file mode 100644 index 0000000000..2192f3986a --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_readstate/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::get_ReadState method +linktitle: get_ReadState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_ReadState method. When overridden in a derived class, gets the state of the reader in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmlreader/get_readstate/ +--- +## XmlReader::get_ReadState method + + +When overridden in a derived class, gets the state of the reader. + +```cpp +virtual System::Xml::ReadState System::Xml::XmlReader::get_ReadState()=0 +``` + + +### ReturnValue + +One of the enumeration values that specifies the state of the reader. + +## See Also + +* Enum [ReadState](../../readstate/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_schemainfo/_index.md b/english/cpp/system.xml/xmlreader/get_schemainfo/_index.md new file mode 100644 index 0000000000..159d84d0da --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_schemainfo/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlReader::get_SchemaInfo method +linktitle: get_SchemaInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_SchemaInfo method. Returns the schema information that has been assigned to the current node as a result of schema validation in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmlreader/get_schemainfo/ +--- +## XmlReader::get_SchemaInfo method + + +Returns the schema information that has been assigned to the current node as a result of schema validation. + +```cpp +virtual SharedPtr System::Xml::XmlReader::get_SchemaInfo() +``` + + +### ReturnValue + +An IXmlSchemaInfo object containing the schema information for the current node. [Schema](../../../system.xml.schema/) information can be set on elements, attributes, or on text nodes with a non-null [XmlReader::get_ValueType](../get_valuetype/) value. If the current node is not one of the above node types, or if the [XmlReader](../) instance does not report schema information, this method returns **nullptr**. If this method is called from an [XmlTextReader](../../xmltextreader/) or an [XmlValidatingReader](../../xmlvalidatingreader/) object, this method always returns **nullptr**. These [XmlReader](../) implementations do not expose schema information through the get_SchemaInfo method. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IXmlSchemaInfo](../../../system.xml.schema/ixmlschemainfo/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_settings/_index.md b/english/cpp/system.xml/xmlreader/get_settings/_index.md new file mode 100644 index 0000000000..4098081ca2 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_settings/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlReader::get_Settings method +linktitle: get_Settings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_Settings method. Returns the XmlReaderSettings object used to create this XmlReader instance in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmlreader/get_settings/ +--- +## XmlReader::get_Settings method + + +Returns the [XmlReaderSettings](../../xmlreadersettings/) object used to create this [XmlReader](../) instance. + +```cpp +virtual SharedPtr System::Xml::XmlReader::get_Settings() +``` + + +### ReturnValue + +The [XmlReaderSettings](../../xmlreadersettings/) object used to create this reader instance. If this reader was not created using the [XmlReader::Create](../create/) method, this method returns **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReaderSettings](../../xmlreadersettings/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_value/_index.md b/english/cpp/system.xml/xmlreader/get_value/_index.md new file mode 100644 index 0000000000..dc14c11bfe --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_value/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Xml::XmlReader::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_Value method. When overridden in a derived class, gets the text value of the current node in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmlreader/get_value/ +--- +## XmlReader::get_Value method + + +When overridden in a derived class, gets the text value of the current node. + +```cpp +virtual String System::Xml::XmlReader::get_Value()=0 +``` + + +### ReturnValue + +The value returned depends on the [XmlReader::get_NodeType](../get_nodetype/) value of the node. +## Remarks + + + +The following table lists node types that have a value to return. All other node types return [String::Empty](../../../system/string/empty/). ||| +|-|-| +|Node type |Value | +|Attribute|The value of the attribute. | +|CDATA|The content of the CDATA section. | +|Comment|The content of the comment. | +|DocumentType|The internal subset. | +|ProcessingInstruction|The entire content, excluding the target. | +|SignificantWhitespace|The white space between markup in a mixed content model. | +|Text|The content of the text node. | +|Whitespace|The white space between markup. | +|XmlDeclaration|The content of the declaration. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_valuetype/_index.md b/english/cpp/system.xml/xmlreader/get_valuetype/_index.md new file mode 100644 index 0000000000..55213bcf3f --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_valuetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::get_ValueType method +linktitle: get_ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_ValueType method. Returns The type for the current node in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmlreader/get_valuetype/ +--- +## XmlReader::get_ValueType method + + +Returns The type for the current node. + +```cpp +virtual TypeInfo System::Xml::XmlReader::get_ValueType() +``` + + +### ReturnValue + +The type that corresponds to the typed value of the node. The default is [String](../../../system/string/). + +## See Also + +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_xmllang/_index.md b/english/cpp/system.xml/xmlreader/get_xmllang/_index.md new file mode 100644 index 0000000000..05bf3dc361 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_xmllang/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::get_XmlLang method +linktitle: get_XmlLang +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_XmlLang method. When overridden in a derived class, gets the current xml:lang scope in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmlreader/get_xmllang/ +--- +## XmlReader::get_XmlLang method + + +When overridden in a derived class, gets the current **xml:lang** scope. + +```cpp +virtual String System::Xml::XmlReader::get_XmlLang() +``` + + +### ReturnValue + +The current **xml:lang** scope. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/get_xmlspace/_index.md b/english/cpp/system.xml/xmlreader/get_xmlspace/_index.md new file mode 100644 index 0000000000..f37eed2dd1 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/get_xmlspace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::get_XmlSpace method +linktitle: get_XmlSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::get_XmlSpace method. When overridden in a derived class, gets the current xml:space scope in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmlreader/get_xmlspace/ +--- +## XmlReader::get_XmlSpace method + + +When overridden in a derived class, gets the current **xml:space** scope. + +```cpp +virtual System::Xml::XmlSpace System::Xml::XmlReader::get_XmlSpace() +``` + + +### ReturnValue + +One of the XmlSpace values. If no **xml:space** scope exists, this value defaults to [XmlSpace::None](../../xmlspace/). + +## See Also + +* Enum [XmlSpace](../../xmlspace/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/getattribute/_index.md b/english/cpp/system.xml/xmlreader/getattribute/_index.md new file mode 100644 index 0000000000..768ab3e788 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/getattribute/_index.md @@ -0,0 +1,82 @@ +--- +title: System::Xml::XmlReader::GetAttribute method +linktitle: GetAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::GetAttribute method. When overridden in a derived class, gets the value of the attribute with the specified index in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmlreader/getattribute/ +--- +## XmlReader::GetAttribute(int32_t) method + + +When overridden in a derived class, gets the value of the attribute with the specified index. + +```cpp +virtual String System::Xml::XmlReader::GetAttribute(int32_t i)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int32_t | The index of the attribute. The index is zero-based. (The first attribute has index 0.) | + +### ReturnValue + +The value of the specified attribute. This method does not move the reader. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::GetAttribute(String) method + + +When overridden in a derived class, gets the value of the attribute with the specified [XmlReader::get_Name](../get_name/) value. + +```cpp +virtual String System::Xml::XmlReader::GetAttribute(String name)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the attribute. | + +### ReturnValue + +The value of the specified attribute. If the attribute is not found or the value is [String::Empty](../../../system/string/empty/), **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::GetAttribute(String, String) method + + +When overridden in a derived class, gets the value of the attribute with the specified [XmlReader::get_LocalName](../get_localname/) and [XmlReader::get_NamespaceURI](../get_namespaceuri/) values. + +```cpp +virtual String System::Xml::XmlReader::GetAttribute(String name, String namespaceURI)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute. | + +### ReturnValue + +The value of the specified attribute. If the attribute is not found or the value is [String::Empty](../../../system/string/empty/), **nullptr** is returned. This method does not move the reader. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/idx_get/_index.md b/english/cpp/system.xml/xmlreader/idx_get/_index.md new file mode 100644 index 0000000000..ec3688cbe0 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/idx_get/_index.md @@ -0,0 +1,82 @@ +--- +title: System::Xml::XmlReader::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::idx_get method. When overridden in a derived class, gets the value of the attribute with the specified index in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmlreader/idx_get/ +--- +## XmlReader::idx_get(int32_t) method + + +When overridden in a derived class, gets the value of the attribute with the specified index. + +```cpp +virtual String System::Xml::XmlReader::idx_get(int32_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int32_t | The index of the attribute. | + +### ReturnValue + +The value of the specified attribute. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::idx_get(String) method + + +When overridden in a derived class, gets the value of the attribute with the specified [XmlReader::get_Name](../get_name/) value. + +```cpp +virtual String System::Xml::XmlReader::idx_get(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the attribute. | + +### ReturnValue + +The value of the specified attribute. If the attribute is not found, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::idx_get(String, String) method + + +When overridden in a derived class, gets the value of the attribute with the specified [XmlReader::get_LocalName](../get_localname/) and [XmlReader::get_NamespaceURI](../get_namespaceuri/) values. + +```cpp +virtual String System::Xml::XmlReader::idx_get(String name, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute. | + +### ReturnValue + +The value of the specified attribute. If the attribute is not found, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/isname/_index.md b/english/cpp/system.xml/xmlreader/isname/_index.md new file mode 100644 index 0000000000..ba6e7986ce --- /dev/null +++ b/english/cpp/system.xml/xmlreader/isname/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlReader::IsName method +linktitle: IsName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::IsName method. Returns a value indicating whether the string argument is a valid XML name in C++.' +type: docs +weight: 7800 +url: /cpp/system.xml/xmlreader/isname/ +--- +## XmlReader::IsName method + + +Returns a value indicating whether the string argument is a valid XML name. + +```cpp +static bool System::Xml::XmlReader::IsName(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | The name to validate. | + +### ReturnValue + +**true** if the name is valid; otherwise, **false**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/isnametoken/_index.md b/english/cpp/system.xml/xmlreader/isnametoken/_index.md new file mode 100644 index 0000000000..43f1eba403 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/isnametoken/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlReader::IsNameToken method +linktitle: IsNameToken +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::IsNameToken method. Returns a value indicating whether or not the string argument is a valid XML name token in C++.' +type: docs +weight: 7900 +url: /cpp/system.xml/xmlreader/isnametoken/ +--- +## XmlReader::IsNameToken method + + +Returns a value indicating whether or not the string argument is a valid XML name token. + +```cpp +static bool System::Xml::XmlReader::IsNameToken(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | The name token to validate. | + +### ReturnValue + +**true** if it is a valid name token; otherwise **false**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/isstartelement/_index.md b/english/cpp/system.xml/xmlreader/isstartelement/_index.md new file mode 100644 index 0000000000..3c1dd8da15 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/isstartelement/_index.md @@ -0,0 +1,77 @@ +--- +title: System::Xml::XmlReader::IsStartElement method +linktitle: IsStartElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::IsStartElement method. Calls XmlReader::MoveToContent and tests if the current content node is a start tag or empty element tag in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmlreader/isstartelement/ +--- +## XmlReader::IsStartElement() method + + +Calls [XmlReader::MoveToContent](../movetocontent/) and tests if the current content node is a start tag or empty element tag. + +```cpp +virtual bool System::Xml::XmlReader::IsStartElement() +``` + + +### ReturnValue + +**true** if [XmlReader::MoveToContent](../movetocontent/) finds a start tag or empty element tag; **false** if a node type other than [XmlNodeType::Element](../../xmlnodetype/) was found. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::IsStartElement(String, String) method + + +Calls [XmlReader::MoveToContent](../movetocontent/) and tests if the current content node is a start tag or empty element tag and if the [XmlReader::get_LocalName](../get_localname/) and [XmlReader::get_NamespaceURI](../get_namespaceuri/) values of the element found match the given strings. + +```cpp +virtual bool System::Xml::XmlReader::IsStartElement(String localname, String ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localname | String | The string to match against the **LocalName** value of the element found. | +| ns | String | The string to match against the **NamespaceURI** value of the element found. | + +### ReturnValue + +**true** if the resulting node is an element. **false** if a node type other than [XmlNodeType::Element](../../xmlnodetype/) was found or if the **LocalName** and **NamespaceURI** values of the element do not match the specified strings. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::IsStartElement(String) method + + +Calls [XmlReader::MoveToContent](../movetocontent/) and tests if the current content node is a start tag or empty element tag and if the [XmlReader::get_Name](../get_name/) value of the element found matches the given argument. + +```cpp +virtual bool System::Xml::XmlReader::IsStartElement(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The string matched against the **Name** value of the element found. | + +### ReturnValue + +**true** if the resulting node is an element and the **Name** value matches the specified string. **false** if a node type other than [XmlNodeType::Element](../../xmlnodetype/) was found or if the element **Name** value does not match the specified string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/lookupnamespace/_index.md b/english/cpp/system.xml/xmlreader/lookupnamespace/_index.md new file mode 100644 index 0000000000..3ca96bc199 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/lookupnamespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlReader::LookupNamespace method +linktitle: LookupNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::LookupNamespace method. When overridden in a derived class, resolves a namespace prefix in the current element''s scope in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml/xmlreader/lookupnamespace/ +--- +## XmlReader::LookupNamespace method + + +When overridden in a derived class, resolves a namespace prefix in the current element's scope. + +```cpp +virtual String System::Xml::XmlReader::LookupNamespace(const String &prefix)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The prefix whose namespace URI you want to resolve. To match the default namespace, pass an empty string. | + +### ReturnValue + +The namespace URI to which the prefix maps or **nullptr** if no matching prefix is found. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/movetoattribute/_index.md b/english/cpp/system.xml/xmlreader/movetoattribute/_index.md new file mode 100644 index 0000000000..05c7bde4b0 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/movetoattribute/_index.md @@ -0,0 +1,77 @@ +--- +title: System::Xml::XmlReader::MoveToAttribute method +linktitle: MoveToAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::MoveToAttribute method. When overridden in a derived class, moves to the attribute with the specified index in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml/xmlreader/movetoattribute/ +--- +## XmlReader::MoveToAttribute(int32_t) method + + +When overridden in a derived class, moves to the attribute with the specified index. + +```cpp +virtual void System::Xml::XmlReader::MoveToAttribute(int32_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int32_t | The index of the attribute. | + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::MoveToAttribute(String) method + + +When overridden in a derived class, moves to the attribute with the specified [XmlReader::get_Name](../get_name/) value. + +```cpp +virtual bool System::Xml::XmlReader::MoveToAttribute(String name)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the attribute. | + +### ReturnValue + +**true** if the attribute is found; otherwise, **false**. If **false**, the reader's position does not change. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::MoveToAttribute(String, String) method + + +When overridden in a derived class, moves to the attribute with the specified [XmlReader::get_LocalName](../get_localname/) and [XmlReader::get_NamespaceURI](../get_namespaceuri/) values. + +```cpp +virtual bool System::Xml::XmlReader::MoveToAttribute(String name, String ns)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The local name of the attribute. | +| ns | String | The namespace URI of the attribute. | + +### ReturnValue + +**true** if the attribute is found; otherwise, **false**. If **false**, the reader's position does not change. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/movetocontent/_index.md b/english/cpp/system.xml/xmlreader/movetocontent/_index.md new file mode 100644 index 0000000000..2f46b89ba9 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/movetocontent/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::MoveToContent method +linktitle: MoveToContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::MoveToContent method. Checks whether the current node is a content (non-white space text, CDATA, Element, EndElement, EntityReference, or EndEntity) node. If the node is not a content node, the reader skips ahead to the next content node or end of file. It skips over nodes of the following type: ProcessingInstruction, DocumentType, Comment, Whitespace, or SignificantWhitespace in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml/xmlreader/movetocontent/ +--- +## XmlReader::MoveToContent method + + +Checks whether the current node is a content (non-white space text, **CDATA**, **Element**, **EndElement**, **EntityReference**, or **EndEntity**) node. If the node is not a content node, the reader skips ahead to the next content node or end of file. It skips over nodes of the following type: **ProcessingInstruction**, **DocumentType**, **Comment**, **Whitespace**, or **SignificantWhitespace**. + +```cpp +virtual XmlNodeType System::Xml::XmlReader::MoveToContent() +``` + + +### ReturnValue + +The [XmlReader::get_NodeType](../get_nodetype/) value of the current node found by the method or [XmlNodeType::None](../../xmlnodetype/) if the reader has reached the end of the input stream. + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/movetoelement/_index.md b/english/cpp/system.xml/xmlreader/movetoelement/_index.md new file mode 100644 index 0000000000..f488ca11b4 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/movetoelement/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::MoveToElement method +linktitle: MoveToElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::MoveToElement method. When overridden in a derived class, moves to the element that contains the current attribute node in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml/xmlreader/movetoelement/ +--- +## XmlReader::MoveToElement method + + +When overridden in a derived class, moves to the element that contains the current attribute node. + +```cpp +virtual bool System::Xml::XmlReader::MoveToElement()=0 +``` + + +### ReturnValue + +**true** if the reader is positioned on an attribute (the reader moves to the element that owns the attribute); **false** if the reader is not positioned on an attribute (the position of the reader does not change). + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/movetofirstattribute/_index.md b/english/cpp/system.xml/xmlreader/movetofirstattribute/_index.md new file mode 100644 index 0000000000..fa3240f362 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/movetofirstattribute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::MoveToFirstAttribute method +linktitle: MoveToFirstAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::MoveToFirstAttribute method. When overridden in a derived class, moves to the first attribute in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml/xmlreader/movetofirstattribute/ +--- +## XmlReader::MoveToFirstAttribute method + + +When overridden in a derived class, moves to the first attribute. + +```cpp +virtual bool System::Xml::XmlReader::MoveToFirstAttribute()=0 +``` + + +### ReturnValue + +**true** if an attribute exists (the reader moves to the first attribute); otherwise, **false** (the position of the reader does not change). + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/movetonextattribute/_index.md b/english/cpp/system.xml/xmlreader/movetonextattribute/_index.md new file mode 100644 index 0000000000..2b0ddcf1f9 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/movetonextattribute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::MoveToNextAttribute method +linktitle: MoveToNextAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::MoveToNextAttribute method. When overridden in a derived class, moves to the next attribute in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml/xmlreader/movetonextattribute/ +--- +## XmlReader::MoveToNextAttribute method + + +When overridden in a derived class, moves to the next attribute. + +```cpp +virtual bool System::Xml::XmlReader::MoveToNextAttribute()=0 +``` + + +### ReturnValue + +**true** if there is a next attribute; **false** if there are no more attributes. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/ptr/_index.md b/english/cpp/system.xml/xmlreader/ptr/_index.md new file mode 100644 index 0000000000..eff9d6fa25 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlReader::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 8000 +url: /cpp/system.xml/xmlreader/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlReader::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/read/_index.md b/english/cpp/system.xml/xmlreader/read/_index.md new file mode 100644 index 0000000000..a2d55bba25 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/read/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::Read method. When overridden in a derived class, reads the next node from the stream in C++.' +type: docs +weight: 3700 +url: /cpp/system.xml/xmlreader/read/ +--- +## XmlReader::Read method + + +When overridden in a derived class, reads the next node from the stream. + +```cpp +virtual bool System::Xml::XmlReader::Read()=0 +``` + + +### ReturnValue + +**true** if the next node was read successfully; otherwise, **false**. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readattributevalue/_index.md b/english/cpp/system.xml/xmlreader/readattributevalue/_index.md new file mode 100644 index 0000000000..4d6de66ffc --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readattributevalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::ReadAttributeValue method +linktitle: ReadAttributeValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadAttributeValue method. When overridden in a derived class, parses the attribute value into one or more Text, EntityReference, or EndEntity nodes in C++.' +type: docs +weight: 3800 +url: /cpp/system.xml/xmlreader/readattributevalue/ +--- +## XmlReader::ReadAttributeValue method + + +When overridden in a derived class, parses the attribute value into one or more **[Text](../../../system.text/)**, **EntityReference**, or **EndEntity** nodes. + +```cpp +virtual bool System::Xml::XmlReader::ReadAttributeValue()=0 +``` + + +### ReturnValue + +**true** if there are nodes to return. **false** if the reader is not positioned on an attribute node when the initial call is made or if all the attribute values have been read. An empty attribute, such as, **misc=""**, returns **true** with a single node with a value of [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentas/_index.md b/english/cpp/system.xml/xmlreader/readcontentas/_index.md new file mode 100644 index 0000000000..63f79a705f --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentas/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Xml::XmlReader::ReadContentAs method +linktitle: ReadContentAs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAs method. Reads the content as an object of the type specified in C++.' +type: docs +weight: 3900 +url: /cpp/system.xml/xmlreader/readcontentas/ +--- +## XmlReader::ReadContentAs method + + +Reads the content as an object of the type specified. + +```cpp +virtual SharedPtr System::Xml::XmlReader::ReadContentAs(const TypeInfo &returnType, SharedPtr namespaceResolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| returnType | const TypeInfo\& | The type of the value to be returned. | +| namespaceResolver | SharedPtr\ | An [IXmlNamespaceResolver](../../ixmlnamespaceresolver/) object that is used to resolve any namespace prefixes related to type conversion. For example, this can be used when converting an [XmlQualifiedName](../../xmlqualifiedname/) object to an **xs:string**. This value can be **nullptr**. | + +### ReturnValue + +The concatenated text content or attribute value converted to the requested type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [IXmlNamespaceResolver](../../ixmlnamespaceresolver/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentasbase64/_index.md b/english/cpp/system.xml/xmlreader/readcontentasbase64/_index.md new file mode 100644 index 0000000000..ab462d6909 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentasbase64/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlReader::ReadContentAsBase64 method +linktitle: ReadContentAsBase64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAsBase64 method. Reads the content and returns the Base64 decoded binary bytes in C++.' +type: docs +weight: 4000 +url: /cpp/system.xml/xmlreader/readcontentasbase64/ +--- +## XmlReader::ReadContentAsBase64 method + + +Reads the content and returns the Base64 decoded binary bytes. + +```cpp +virtual int32_t System::Xml::XmlReader::ReadContentAsBase64(ArrayPtr buffer, int32_t index, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentasbinhex/_index.md b/english/cpp/system.xml/xmlreader/readcontentasbinhex/_index.md new file mode 100644 index 0000000000..2ce25542e0 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentasbinhex/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlReader::ReadContentAsBinHex method +linktitle: ReadContentAsBinHex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAsBinHex method. Reads the content and returns the BinHex decoded binary bytes in C++.' +type: docs +weight: 4100 +url: /cpp/system.xml/xmlreader/readcontentasbinhex/ +--- +## XmlReader::ReadContentAsBinHex method + + +Reads the content and returns the **BinHex** decoded binary bytes. + +```cpp +virtual int32_t System::Xml::XmlReader::ReadContentAsBinHex(ArrayPtr buffer, int32_t index, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentasboolean/_index.md b/english/cpp/system.xml/xmlreader/readcontentasboolean/_index.md new file mode 100644 index 0000000000..e89c30f40f --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentasboolean/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::ReadContentAsBoolean method +linktitle: ReadContentAsBoolean +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAsBoolean method. Reads the text content at the current position as a Boolean in C++.' +type: docs +weight: 4200 +url: /cpp/system.xml/xmlreader/readcontentasboolean/ +--- +## XmlReader::ReadContentAsBoolean method + + +Reads the text content at the current position as a [Boolean](../../../system/boolean/). + +```cpp +virtual bool System::Xml::XmlReader::ReadContentAsBoolean() +``` + + +### ReturnValue + +The text content as a [Boolean](../../../system/boolean/) object. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentasdatetime/_index.md b/english/cpp/system.xml/xmlreader/readcontentasdatetime/_index.md new file mode 100644 index 0000000000..73542e15b2 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentasdatetime/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::ReadContentAsDateTime method +linktitle: ReadContentAsDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAsDateTime method. Reads the text content at the current position as a DateTime object in C++.' +type: docs +weight: 4300 +url: /cpp/system.xml/xmlreader/readcontentasdatetime/ +--- +## XmlReader::ReadContentAsDateTime method + + +Reads the text content at the current position as a [DateTime](../../../system/datetime/) object. + +```cpp +virtual DateTime System::Xml::XmlReader::ReadContentAsDateTime() +``` + + +### ReturnValue + +The text content as a [DateTime](../../../system/datetime/) object. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentasdatetimeoffset/_index.md b/english/cpp/system.xml/xmlreader/readcontentasdatetimeoffset/_index.md new file mode 100644 index 0000000000..6e38b9ecbc --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentasdatetimeoffset/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::ReadContentAsDateTimeOffset method +linktitle: ReadContentAsDateTimeOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAsDateTimeOffset method. Reads the text content at the current position as a DateTimeOffset object in C++.' +type: docs +weight: 4400 +url: /cpp/system.xml/xmlreader/readcontentasdatetimeoffset/ +--- +## XmlReader::ReadContentAsDateTimeOffset method + + +Reads the text content at the current position as a [DateTimeOffset](../../../system/datetimeoffset/) object. + +```cpp +virtual DateTimeOffset System::Xml::XmlReader::ReadContentAsDateTimeOffset() +``` + + +### ReturnValue + +The text content as a [DateTimeOffset](../../../system/datetimeoffset/) object. + +## See Also + +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentasdecimal/_index.md b/english/cpp/system.xml/xmlreader/readcontentasdecimal/_index.md new file mode 100644 index 0000000000..5be2e2b236 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentasdecimal/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::ReadContentAsDecimal method +linktitle: ReadContentAsDecimal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAsDecimal method. Reads the text content at the current position as a Decimal object in C++.' +type: docs +weight: 4500 +url: /cpp/system.xml/xmlreader/readcontentasdecimal/ +--- +## XmlReader::ReadContentAsDecimal method + + +Reads the text content at the current position as a [Decimal](../../../system/decimal/) object. + +```cpp +virtual Decimal System::Xml::XmlReader::ReadContentAsDecimal() +``` + + +### ReturnValue + +The text content at the current position as a [Decimal](../../../system/decimal/) object. + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentasdouble/_index.md b/english/cpp/system.xml/xmlreader/readcontentasdouble/_index.md new file mode 100644 index 0000000000..966ceeb7fc --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentasdouble/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::ReadContentAsDouble method +linktitle: ReadContentAsDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAsDouble method. Reads the text content at the current position as a double-precision floating-point number in C++.' +type: docs +weight: 4600 +url: /cpp/system.xml/xmlreader/readcontentasdouble/ +--- +## XmlReader::ReadContentAsDouble method + + +Reads the text content at the current position as a double-precision floating-point number. + +```cpp +virtual double System::Xml::XmlReader::ReadContentAsDouble() +``` + + +### ReturnValue + +The text content as a double-precision floating-point number. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentasfloat/_index.md b/english/cpp/system.xml/xmlreader/readcontentasfloat/_index.md new file mode 100644 index 0000000000..98dac0b869 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentasfloat/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::ReadContentAsFloat method +linktitle: ReadContentAsFloat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAsFloat method. Reads the text content at the current position as a single-precision floating point number in C++.' +type: docs +weight: 4700 +url: /cpp/system.xml/xmlreader/readcontentasfloat/ +--- +## XmlReader::ReadContentAsFloat method + + +Reads the text content at the current position as a single-precision floating point number. + +```cpp +virtual float System::Xml::XmlReader::ReadContentAsFloat() +``` + + +### ReturnValue + +The text content at the current position as a single-precision floating point number. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentasint/_index.md b/english/cpp/system.xml/xmlreader/readcontentasint/_index.md new file mode 100644 index 0000000000..2826d4c0ca --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentasint/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::ReadContentAsInt method +linktitle: ReadContentAsInt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAsInt method. Reads the text content at the current position as a 32-bit signed integer in C++.' +type: docs +weight: 4800 +url: /cpp/system.xml/xmlreader/readcontentasint/ +--- +## XmlReader::ReadContentAsInt method + + +Reads the text content at the current position as a 32-bit signed integer. + +```cpp +virtual int32_t System::Xml::XmlReader::ReadContentAsInt() +``` + + +### ReturnValue + +The text content as a 32-bit signed integer. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentaslong/_index.md b/english/cpp/system.xml/xmlreader/readcontentaslong/_index.md new file mode 100644 index 0000000000..92c998bfa7 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentaslong/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReader::ReadContentAsLong method +linktitle: ReadContentAsLong +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAsLong method. Reads the text content at the current position as a 64-bit signed integer in C++.' +type: docs +weight: 4900 +url: /cpp/system.xml/xmlreader/readcontentaslong/ +--- +## XmlReader::ReadContentAsLong method + + +Reads the text content at the current position as a 64-bit signed integer. + +```cpp +virtual int64_t System::Xml::XmlReader::ReadContentAsLong() +``` + + +### ReturnValue + +The text content as a 64-bit signed integer. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentasobject/_index.md b/english/cpp/system.xml/xmlreader/readcontentasobject/_index.md new file mode 100644 index 0000000000..df10a44a02 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentasobject/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlReader::ReadContentAsObject method +linktitle: ReadContentAsObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAsObject method. Reads the text content at the current position as an Object in C++.' +type: docs +weight: 5000 +url: /cpp/system.xml/xmlreader/readcontentasobject/ +--- +## XmlReader::ReadContentAsObject method + + +Reads the text content at the current position as an [Object](../../../system/object/). + +```cpp +virtual SharedPtr System::Xml::XmlReader::ReadContentAsObject() +``` + + +### ReturnValue + +The text content as the most appropriate object type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readcontentasstring/_index.md b/english/cpp/system.xml/xmlreader/readcontentasstring/_index.md new file mode 100644 index 0000000000..6e33558c71 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readcontentasstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::ReadContentAsString method +linktitle: ReadContentAsString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadContentAsString method. Reads the text content at the current position as a String object in C++.' +type: docs +weight: 5100 +url: /cpp/system.xml/xmlreader/readcontentasstring/ +--- +## XmlReader::ReadContentAsString method + + +Reads the text content at the current position as a [String](../../../system/string/) object. + +```cpp +virtual String System::Xml::XmlReader::ReadContentAsString() +``` + + +### ReturnValue + +The text content as a [String](../../../system/string/) object. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementcontentas/_index.md b/english/cpp/system.xml/xmlreader/readelementcontentas/_index.md new file mode 100644 index 0000000000..1bf73f4f10 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementcontentas/_index.md @@ -0,0 +1,68 @@ +--- +title: System::Xml::XmlReader::ReadElementContentAs method +linktitle: ReadElementContentAs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementContentAs method. Reads the element content as the requested type in C++.' +type: docs +weight: 5200 +url: /cpp/system.xml/xmlreader/readelementcontentas/ +--- +## XmlReader::ReadElementContentAs(const TypeInfo\&, SharedPtr\) method + + +Reads the element content as the requested type. + +```cpp +virtual SharedPtr System::Xml::XmlReader::ReadElementContentAs(const TypeInfo &returnType, SharedPtr namespaceResolver) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| returnType | const TypeInfo\& | The type of the value to be returned. | +| namespaceResolver | SharedPtr\ | An [IXmlNamespaceResolver](../../ixmlnamespaceresolver/) object that is used to resolve any namespace prefixes related to type conversion. | + +### ReturnValue + +The element content converted to the requested typed object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [IXmlNamespaceResolver](../../ixmlnamespaceresolver/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadElementContentAs(const TypeInfo\&, SharedPtr\, String, String) method + + +Checks that the specified local name and namespace URI matches that of the current element, then reads the element content as the requested type. + +```cpp +virtual SharedPtr System::Xml::XmlReader::ReadElementContentAs(const TypeInfo &returnType, SharedPtr namespaceResolver, String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| returnType | const TypeInfo\& | The type of the value to be returned. | +| namespaceResolver | SharedPtr\ | An [IXmlNamespaceResolver](../../ixmlnamespaceresolver/) object that is used to resolve any namespace prefixes related to type conversion. | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | + +### ReturnValue + +The element content converted to the requested typed object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [IXmlNamespaceResolver](../../ixmlnamespaceresolver/) +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementcontentasbase64/_index.md b/english/cpp/system.xml/xmlreader/readelementcontentasbase64/_index.md new file mode 100644 index 0000000000..3577c4dbd1 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementcontentasbase64/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlReader::ReadElementContentAsBase64 method +linktitle: ReadElementContentAsBase64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementContentAsBase64 method. Reads the element and decodes the Base64 content in C++.' +type: docs +weight: 5300 +url: /cpp/system.xml/xmlreader/readelementcontentasbase64/ +--- +## XmlReader::ReadElementContentAsBase64 method + + +Reads the element and decodes the **Base64** content. + +```cpp +virtual int32_t System::Xml::XmlReader::ReadElementContentAsBase64(ArrayPtr buffer, int32_t index, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementcontentasbinhex/_index.md b/english/cpp/system.xml/xmlreader/readelementcontentasbinhex/_index.md new file mode 100644 index 0000000000..cd6871ab1f --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementcontentasbinhex/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlReader::ReadElementContentAsBinHex method +linktitle: ReadElementContentAsBinHex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementContentAsBinHex method. Reads the element and decodes the BinHex content in C++.' +type: docs +weight: 5400 +url: /cpp/system.xml/xmlreader/readelementcontentasbinhex/ +--- +## XmlReader::ReadElementContentAsBinHex method + + +Reads the element and decodes the **BinHex** content. + +```cpp +virtual int32_t System::Xml::XmlReader::ReadElementContentAsBinHex(ArrayPtr buffer, int32_t index, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementcontentasboolean/_index.md b/english/cpp/system.xml/xmlreader/readelementcontentasboolean/_index.md new file mode 100644 index 0000000000..765c1b1742 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementcontentasboolean/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Xml::XmlReader::ReadElementContentAsBoolean method +linktitle: ReadElementContentAsBoolean +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementContentAsBoolean method. Reads the current element and returns the contents as a Boolean object in C++.' +type: docs +weight: 5500 +url: /cpp/system.xml/xmlreader/readelementcontentasboolean/ +--- +## XmlReader::ReadElementContentAsBoolean() method + + +Reads the current element and returns the contents as a [Boolean](../../../system/boolean/) object. + +```cpp +virtual bool System::Xml::XmlReader::ReadElementContentAsBoolean() +``` + + +### ReturnValue + +The element content as a [Boolean](../../../system/boolean/) object. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadElementContentAsBoolean(String, String) method + + +Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a [Boolean](../../../system/boolean/) object. + +```cpp +virtual bool System::Xml::XmlReader::ReadElementContentAsBoolean(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | + +### ReturnValue + +The element content as a [Boolean](../../../system/boolean/) object. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementcontentasdatetime/_index.md b/english/cpp/system.xml/xmlreader/readelementcontentasdatetime/_index.md new file mode 100644 index 0000000000..104843a89f --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementcontentasdatetime/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Xml::XmlReader::ReadElementContentAsDateTime method +linktitle: ReadElementContentAsDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementContentAsDateTime method. Reads the current element and returns the contents as a DateTime object in C++.' +type: docs +weight: 5600 +url: /cpp/system.xml/xmlreader/readelementcontentasdatetime/ +--- +## XmlReader::ReadElementContentAsDateTime() method + + +Reads the current element and returns the contents as a [DateTime](../../../system/datetime/) object. + +```cpp +virtual DateTime System::Xml::XmlReader::ReadElementContentAsDateTime() +``` + + +### ReturnValue + +The element content as a [DateTime](../../../system/datetime/) object. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadElementContentAsDateTime(String, String) method + + +Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a [DateTime](../../../system/datetime/) object. + +```cpp +virtual DateTime System::Xml::XmlReader::ReadElementContentAsDateTime(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | + +### ReturnValue + +The element contents as a [DateTime](../../../system/datetime/) object. + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementcontentasdecimal/_index.md b/english/cpp/system.xml/xmlreader/readelementcontentasdecimal/_index.md new file mode 100644 index 0000000000..1899a8b3a3 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementcontentasdecimal/_index.md @@ -0,0 +1,55 @@ +--- +title: System::Xml::XmlReader::ReadElementContentAsDecimal method +linktitle: ReadElementContentAsDecimal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementContentAsDecimal method. Reads the current element and returns the contents as a Decimal object in C++.' +type: docs +weight: 5700 +url: /cpp/system.xml/xmlreader/readelementcontentasdecimal/ +--- +## XmlReader::ReadElementContentAsDecimal() method + + +Reads the current element and returns the contents as a [Decimal](../../../system/decimal/) object. + +```cpp +virtual Decimal System::Xml::XmlReader::ReadElementContentAsDecimal() +``` + + +### ReturnValue + +The element content as a [Decimal](../../../system/decimal/) object. + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadElementContentAsDecimal(String, String) method + + +Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a [Decimal](../../../system/decimal/) object. + +```cpp +virtual Decimal System::Xml::XmlReader::ReadElementContentAsDecimal(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | + +### ReturnValue + +The element content as a [Decimal](../../../system/decimal/) object. + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementcontentasdouble/_index.md b/english/cpp/system.xml/xmlreader/readelementcontentasdouble/_index.md new file mode 100644 index 0000000000..97bc66939f --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementcontentasdouble/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Xml::XmlReader::ReadElementContentAsDouble method +linktitle: ReadElementContentAsDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementContentAsDouble method. Reads the current element and returns the contents as a double-precision floating-point number in C++.' +type: docs +weight: 5800 +url: /cpp/system.xml/xmlreader/readelementcontentasdouble/ +--- +## XmlReader::ReadElementContentAsDouble() method + + +Reads the current element and returns the contents as a double-precision floating-point number. + +```cpp +virtual double System::Xml::XmlReader::ReadElementContentAsDouble() +``` + + +### ReturnValue + +The element content as a double-precision floating-point number. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadElementContentAsDouble(String, String) method + + +Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a double-precision floating-point number. + +```cpp +virtual double System::Xml::XmlReader::ReadElementContentAsDouble(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | + +### ReturnValue + +The element content as a double-precision floating-point number. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementcontentasfloat/_index.md b/english/cpp/system.xml/xmlreader/readelementcontentasfloat/_index.md new file mode 100644 index 0000000000..405f65f211 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementcontentasfloat/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Xml::XmlReader::ReadElementContentAsFloat method +linktitle: ReadElementContentAsFloat +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementContentAsFloat method. Reads the current element and returns the contents as single-precision floating-point number in C++.' +type: docs +weight: 5900 +url: /cpp/system.xml/xmlreader/readelementcontentasfloat/ +--- +## XmlReader::ReadElementContentAsFloat() method + + +Reads the current element and returns the contents as single-precision floating-point number. + +```cpp +virtual float System::Xml::XmlReader::ReadElementContentAsFloat() +``` + + +### ReturnValue + +The element content as a single-precision floating point number. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadElementContentAsFloat(String, String) method + + +Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a single-precision floating-point number. + +```cpp +virtual float System::Xml::XmlReader::ReadElementContentAsFloat(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | + +### ReturnValue + +The element content as a single-precision floating point number. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementcontentasint/_index.md b/english/cpp/system.xml/xmlreader/readelementcontentasint/_index.md new file mode 100644 index 0000000000..1b0a14485e --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementcontentasint/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Xml::XmlReader::ReadElementContentAsInt method +linktitle: ReadElementContentAsInt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementContentAsInt method. Reads the current element and returns the contents as a 32-bit signed integer in C++.' +type: docs +weight: 6000 +url: /cpp/system.xml/xmlreader/readelementcontentasint/ +--- +## XmlReader::ReadElementContentAsInt() method + + +Reads the current element and returns the contents as a 32-bit signed integer. + +```cpp +virtual int32_t System::Xml::XmlReader::ReadElementContentAsInt() +``` + + +### ReturnValue + +The element content as a 32-bit signed integer. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadElementContentAsInt(String, String) method + + +Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a 32-bit signed integer. + +```cpp +virtual int32_t System::Xml::XmlReader::ReadElementContentAsInt(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | + +### ReturnValue + +The element content as a 32-bit signed integer. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementcontentaslong/_index.md b/english/cpp/system.xml/xmlreader/readelementcontentaslong/_index.md new file mode 100644 index 0000000000..d5023b283d --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementcontentaslong/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Xml::XmlReader::ReadElementContentAsLong method +linktitle: ReadElementContentAsLong +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementContentAsLong method. Reads the current element and returns the contents as a 64-bit signed integer in C++.' +type: docs +weight: 6100 +url: /cpp/system.xml/xmlreader/readelementcontentaslong/ +--- +## XmlReader::ReadElementContentAsLong() method + + +Reads the current element and returns the contents as a 64-bit signed integer. + +```cpp +virtual int64_t System::Xml::XmlReader::ReadElementContentAsLong() +``` + + +### ReturnValue + +The element content as a 64-bit signed integer. + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadElementContentAsLong(String, String) method + + +Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a 64-bit signed integer. + +```cpp +virtual int64_t System::Xml::XmlReader::ReadElementContentAsLong(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | + +### ReturnValue + +The element content as a 64-bit signed integer. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementcontentasobject/_index.md b/english/cpp/system.xml/xmlreader/readelementcontentasobject/_index.md new file mode 100644 index 0000000000..1077119f99 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementcontentasobject/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Xml::XmlReader::ReadElementContentAsObject method +linktitle: ReadElementContentAsObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementContentAsObject method. Reads the current element and returns the contents as an Object in C++.' +type: docs +weight: 6200 +url: /cpp/system.xml/xmlreader/readelementcontentasobject/ +--- +## XmlReader::ReadElementContentAsObject() method + + +Reads the current element and returns the contents as an [Object](../../../system/object/). + +```cpp +virtual SharedPtr System::Xml::XmlReader::ReadElementContentAsObject() +``` + + +### ReturnValue + +A boxed object of the most appropriate type. The [XmlReader::get_ValueType](../get_valuetype/) value determines the appropriate type. If the content is typed as a list type, this method returns an array of boxed objects of the appropriate type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadElementContentAsObject(String, String) method + + +Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as an [Object](../../../system/object/). + +```cpp +virtual SharedPtr System::Xml::XmlReader::ReadElementContentAsObject(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | + +### ReturnValue + +A boxed object of the most appropriate type. The [XmlReader::get_ValueType](../get_valuetype/) value determines the appropriate type. If the content is typed as a list type, this method returns an array of boxed objects of the appropriate type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementcontentasstring/_index.md b/english/cpp/system.xml/xmlreader/readelementcontentasstring/_index.md new file mode 100644 index 0000000000..d2170ccd48 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementcontentasstring/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Xml::XmlReader::ReadElementContentAsString method +linktitle: ReadElementContentAsString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementContentAsString method. Reads the current element and returns the contents as a String object in C++.' +type: docs +weight: 6300 +url: /cpp/system.xml/xmlreader/readelementcontentasstring/ +--- +## XmlReader::ReadElementContentAsString() method + + +Reads the current element and returns the contents as a [String](../../../system/string/) object. + +```cpp +virtual String System::Xml::XmlReader::ReadElementContentAsString() +``` + + +### ReturnValue + +The element content as a [String](../../../system/string/) object. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadElementContentAsString(String, String) method + + +Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a [String](../../../system/string/) object. + +```cpp +virtual String System::Xml::XmlReader::ReadElementContentAsString(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | + +### ReturnValue + +The element content as a [String](../../../system/string/) object. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readelementstring/_index.md b/english/cpp/system.xml/xmlreader/readelementstring/_index.md new file mode 100644 index 0000000000..a24089fbbb --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readelementstring/_index.md @@ -0,0 +1,78 @@ +--- +title: System::Xml::XmlReader::ReadElementString method +linktitle: ReadElementString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadElementString method. Reads a text-only element. However, it is recommended to use the XmlReader::ReadElementContentAsString method instead, because it provides a more straightforward way to handle this operation in C++.' +type: docs +weight: 6400 +url: /cpp/system.xml/xmlreader/readelementstring/ +--- +## XmlReader::ReadElementString() method + + +Reads a text-only element. However, it is recommended to use the [XmlReader::ReadElementContentAsString](../readelementcontentasstring/) method instead, because it provides a more straightforward way to handle this operation. + +```cpp +virtual String System::Xml::XmlReader::ReadElementString() +``` + + +### ReturnValue + +The text contained in the element that was read. An empty string if the element is empty. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadElementString(String, String) method + + +Checks that the [XmlReader::get_LocalName](../get_localname/) and [XmlReader::get_NamespaceURI](../get_namespaceuri/) values of the element found matches the given strings before reading a text-only element. However, it is recommended to use the [XmlReader::ReadElementContentAsString](../readelementcontentasstring/) method instead, because it provides a more straightforward way to handle this operation. + +```cpp +virtual String System::Xml::XmlReader::ReadElementString(String localname, String ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localname | String | The local name to check. | +| ns | String | The namespace URI to check. | + +### ReturnValue + +The text contained in the element that was read. An empty string if the element is empty. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadElementString(String) method + + +Checks that the [XmlReader::get_Name](../get_name/) value of the element found matches the given string before reading a text-only element. However, it is recommended to use the [XmlReader::ReadElementContentAsString](../readelementcontentasstring/) method instead, because it provides a more straightforward way to handle this operation. + +```cpp +virtual String System::Xml::XmlReader::ReadElementString(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The name to check. | + +### ReturnValue + +The text contained in the element that was read. An empty string if the element is empty. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readendelement/_index.md b/english/cpp/system.xml/xmlreader/readendelement/_index.md new file mode 100644 index 0000000000..25527d8410 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readendelement/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::XmlReader::ReadEndElement method +linktitle: ReadEndElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadEndElement method. Checks that the current content node is an end tag and advances the reader to the next node in C++.' +type: docs +weight: 6500 +url: /cpp/system.xml/xmlreader/readendelement/ +--- +## XmlReader::ReadEndElement method + + +Checks that the current content node is an end tag and advances the reader to the next node. + +```cpp +virtual void System::Xml::XmlReader::ReadEndElement() +``` + + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readinnerxml/_index.md b/english/cpp/system.xml/xmlreader/readinnerxml/_index.md new file mode 100644 index 0000000000..0d4136c396 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readinnerxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::ReadInnerXml method +linktitle: ReadInnerXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadInnerXml method. When overridden in a derived class, reads all the content, including markup, as a string in C++.' +type: docs +weight: 6600 +url: /cpp/system.xml/xmlreader/readinnerxml/ +--- +## XmlReader::ReadInnerXml method + + +When overridden in a derived class, reads all the content, including markup, as a string. + +```cpp +virtual String System::Xml::XmlReader::ReadInnerXml() +``` + + +### ReturnValue + +All the XML content, including markup, in the current node. If the current node has no children, an empty string is returned. If the current node is neither an element nor attribute, an empty string is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readouterxml/_index.md b/english/cpp/system.xml/xmlreader/readouterxml/_index.md new file mode 100644 index 0000000000..a0eb541961 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readouterxml/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::ReadOuterXml method +linktitle: ReadOuterXml +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadOuterXml method. When overridden in a derived class, reads the content, including markup, representing this node and all its children in C++.' +type: docs +weight: 6700 +url: /cpp/system.xml/xmlreader/readouterxml/ +--- +## XmlReader::ReadOuterXml method + + +When overridden in a derived class, reads the content, including markup, representing this node and all its children. + +```cpp +virtual String System::Xml::XmlReader::ReadOuterXml() +``` + + +### ReturnValue + +If the reader is positioned on an element or an attribute node, this method returns all the XML content, including markup, of the current node and all its children; otherwise, it returns an empty string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readstartelement/_index.md b/english/cpp/system.xml/xmlreader/readstartelement/_index.md new file mode 100644 index 0000000000..c9223172eb --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readstartelement/_index.md @@ -0,0 +1,65 @@ +--- +title: System::Xml::XmlReader::ReadStartElement method +linktitle: ReadStartElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadStartElement method. Checks that the current node is an element and advances the reader to the next node in C++.' +type: docs +weight: 6800 +url: /cpp/system.xml/xmlreader/readstartelement/ +--- +## XmlReader::ReadStartElement() method + + +Checks that the current node is an element and advances the reader to the next node. + +```cpp +virtual void System::Xml::XmlReader::ReadStartElement() +``` + + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadStartElement(String, String) method + + +Checks that the current content node is an element with the given [XmlReader::get_LocalName](../get_localname/) and [XmlReader::get_NamespaceURI](../get_namespaceuri/) values and advances the reader to the next node. + +```cpp +virtual void System::Xml::XmlReader::ReadStartElement(String localname, String ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localname | String | The local name of the element. | +| ns | String | The namespace URI of the element. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadStartElement(String) method + + +Checks that the current content node is an element with the given [XmlReader::get_Name](../get_name/) value and advances the reader to the next node. + +```cpp +virtual void System::Xml::XmlReader::ReadStartElement(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the element. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readstring/_index.md b/english/cpp/system.xml/xmlreader/readstring/_index.md new file mode 100644 index 0000000000..03d81124d7 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReader::ReadString method +linktitle: ReadString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadString method. When overridden in a derived class, reads the contents of an element or text node as a string. However, it is recommended to use the XmlReader::ReadElementContentAsString method instead, because it provides a more straightforward way to handle this operation in C++.' +type: docs +weight: 6900 +url: /cpp/system.xml/xmlreader/readstring/ +--- +## XmlReader::ReadString method + + +When overridden in a derived class, reads the contents of an element or text node as a string. However, it is recommended to use the [XmlReader::ReadElementContentAsString](../readelementcontentasstring/) method instead, because it provides a more straightforward way to handle this operation. + +```cpp +virtual String System::Xml::XmlReader::ReadString() +``` + + +### ReturnValue + +The contents of the element or an empty string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readsubtree/_index.md b/english/cpp/system.xml/xmlreader/readsubtree/_index.md new file mode 100644 index 0000000000..c982b2a482 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readsubtree/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlReader::ReadSubtree method +linktitle: ReadSubtree +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadSubtree method. Returns a new XmlReader instance that can be used to read the current node, and all its descendants in C++.' +type: docs +weight: 7000 +url: /cpp/system.xml/xmlreader/readsubtree/ +--- +## XmlReader::ReadSubtree method + + +Returns a new [XmlReader](../) instance that can be used to read the current node, and all its descendants. + +```cpp +virtual SharedPtr System::Xml::XmlReader::ReadSubtree() +``` + + +### ReturnValue + +A new XML reader instance set to [ReadState::Initial](../../readstate/). Calling the [XmlReader::Read](../read/) method positions the new reader on the node that was current before the call to the [XmlReader::ReadSubtree](./) method. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readtodescendant/_index.md b/english/cpp/system.xml/xmlreader/readtodescendant/_index.md new file mode 100644 index 0000000000..62ae3a3ffc --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readtodescendant/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Xml::XmlReader::ReadToDescendant method +linktitle: ReadToDescendant +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadToDescendant method. Advances the XmlReader to the next descendant element with the specified local name and namespace URI in C++.' +type: docs +weight: 7100 +url: /cpp/system.xml/xmlreader/readtodescendant/ +--- +## XmlReader::ReadToDescendant(String, String) method + + +Advances the [XmlReader](../) to the next descendant element with the specified local name and namespace URI. + +```cpp +virtual bool System::Xml::XmlReader::ReadToDescendant(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element you wish to move to. | +| namespaceURI | String | The namespace URI of the element you wish to move to. | + +### ReturnValue + +**true** if a matching descendant element is found; otherwise **false**. If a matching child element is not found, the [XmlReader](../) is positioned on the end tag ([XmlReader::get_NodeType](../get_nodetype/) value is [XmlNodeType::EndElement](../../xmlnodetype/)) of the element. If the [XmlReader](../) is not positioned on an element when [XmlReader::ReadToDescendant(String,String)](./) was called, this method returns **false** and the position of the [XmlReader](../) is not changed. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadToDescendant(String) method + + +Advances the [XmlReader](../) to the next descendant element with the specified qualified name. + +```cpp +virtual bool System::Xml::XmlReader::ReadToDescendant(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the element you wish to move to. | + +### ReturnValue + +**true** if a matching descendant element is found; otherwise **false**. If a matching child element is not found, the [XmlReader](../) is positioned on the end tag ([XmlReader::get_NodeType](../get_nodetype/) value is [XmlNodeType::EndElement](../../xmlnodetype/)) of the element. If the [XmlReader](../) is not positioned on an element when [XmlReader::ReadToDescendant(String)](./) was called, this method returns **false** and the position of the [XmlReader](../) is not changed. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readtofollowing/_index.md b/english/cpp/system.xml/xmlreader/readtofollowing/_index.md new file mode 100644 index 0000000000..a1d7a93b33 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readtofollowing/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Xml::XmlReader::ReadToFollowing method +linktitle: ReadToFollowing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadToFollowing method. Reads until an element with the specified local name and namespace URI is found in C++.' +type: docs +weight: 7200 +url: /cpp/system.xml/xmlreader/readtofollowing/ +--- +## XmlReader::ReadToFollowing(String, String) method + + +Reads until an element with the specified local name and namespace URI is found. + +```cpp +virtual bool System::Xml::XmlReader::ReadToFollowing(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the element. | +| namespaceURI | String | The namespace URI of the element. | + +### ReturnValue + +**true** if a matching element is found; otherwise **false** and the [XmlReader](../) is in an end of file state. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadToFollowing(String) method + + +Reads until an element with the specified qualified name is found. + +```cpp +virtual bool System::Xml::XmlReader::ReadToFollowing(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the element. | + +### ReturnValue + +**true** if a matching element is found; otherwise **false** and the [XmlReader](../) is in an end of file state. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readtonextsibling/_index.md b/english/cpp/system.xml/xmlreader/readtonextsibling/_index.md new file mode 100644 index 0000000000..a17554866e --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readtonextsibling/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Xml::XmlReader::ReadToNextSibling method +linktitle: ReadToNextSibling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadToNextSibling method. Advances the XmlReader to the next sibling element with the specified local name and namespace URI in C++.' +type: docs +weight: 7300 +url: /cpp/system.xml/xmlreader/readtonextsibling/ +--- +## XmlReader::ReadToNextSibling(String, String) method + + +Advances the [XmlReader](../) to the next sibling element with the specified local name and namespace URI. + +```cpp +virtual bool System::Xml::XmlReader::ReadToNextSibling(String localName, String namespaceURI) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the sibling element you wish to move to. | +| namespaceURI | String | The namespace URI of the sibling element you wish to move to. | + +### ReturnValue + +**true** if a matching sibling element is found; otherwise, **false**. If a matching sibling element is not found, the [XmlReader](../) is positioned on the end tag ([XmlReader::get_NodeType](../get_nodetype/) value is [XmlNodeType::EndElement](../../xmlnodetype/)) of the parent element. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlReader::ReadToNextSibling(String) method + + +Advances the [XmlReader](../) to the next sibling element with the specified qualified name. + +```cpp +virtual bool System::Xml::XmlReader::ReadToNextSibling(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the sibling element you wish to move to. | + +### ReturnValue + +**true** if a matching sibling element is found; otherwise **false**. If a matching sibling element is not found, the [XmlReader](../) is positioned on the end tag ([XmlReader::get_NodeType](../get_nodetype/) value is [XmlNodeType::EndElement](../../xmlnodetype/)) of the parent element. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/readvaluechunk/_index.md b/english/cpp/system.xml/xmlreader/readvaluechunk/_index.md new file mode 100644 index 0000000000..7c0d86ac18 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/readvaluechunk/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlReader::ReadValueChunk method +linktitle: ReadValueChunk +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ReadValueChunk method. Reads large streams of text embedded in an XML document in C++.' +type: docs +weight: 7400 +url: /cpp/system.xml/xmlreader/readvaluechunk/ +--- +## XmlReader::ReadValueChunk method + + +Reads large streams of text embedded in an XML document. + +```cpp +virtual int32_t System::Xml::XmlReader::ReadValueChunk(ArrayPtr buffer, int32_t index, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The array of characters that serves as the buffer to which the text contents are written. This value cannot be **nullptr**. | +| index | int32_t | The offset within the buffer where the [XmlReader](../) can start to copy the results. | +| count | int32_t | The maximum number of characters to copy into the buffer. The actual number of characters copied is returned from this method. | + +### ReturnValue + +The number of characters read into the buffer. The value zero is returned when there is no more text content. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/resolveentity/_index.md b/english/cpp/system.xml/xmlreader/resolveentity/_index.md new file mode 100644 index 0000000000..e91145978e --- /dev/null +++ b/english/cpp/system.xml/xmlreader/resolveentity/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::XmlReader::ResolveEntity method +linktitle: ResolveEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::ResolveEntity method. When overridden in a derived class, resolves the entity reference for EntityReference nodes in C++.' +type: docs +weight: 7500 +url: /cpp/system.xml/xmlreader/resolveentity/ +--- +## XmlReader::ResolveEntity method + + +When overridden in a derived class, resolves the entity reference for **EntityReference** nodes. + +```cpp +virtual void System::Xml::XmlReader::ResolveEntity()=0 +``` + + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreader/skip/_index.md b/english/cpp/system.xml/xmlreader/skip/_index.md new file mode 100644 index 0000000000..4e60a99fa9 --- /dev/null +++ b/english/cpp/system.xml/xmlreader/skip/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlReader::Skip method +linktitle: Skip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReader::Skip method. Skips the children of the current node in C++.' +type: docs +weight: 7600 +url: /cpp/system.xml/xmlreader/skip/ +--- +## XmlReader::Skip method + + +Skips the children of the current node. + +```cpp +virtual void System::Xml::XmlReader::Skip() +``` + +## See Also + +* Class [XmlReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/_index.md b/english/cpp/system.xml/xmlreadersettings/_index.md new file mode 100644 index 0000000000..eb16ffab27 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/_index.md @@ -0,0 +1,77 @@ +--- +title: System::Xml::XmlReaderSettings class +linktitle: XmlReaderSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings class. Specifies a set of features to support on the XmlReader object created by the XmlReader::Create method in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml/xmlreadersettings/ +--- +## XmlReaderSettings class + + +Specifies a set of features to support on the [XmlReader](../xmlreader/) object created by the [XmlReader::Create](../xmlreader/create/) method. + +```cpp +class XmlReaderSettings : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CheckReadOnly](./checkreadonly/)(const String\&) | | +| [Clone](./clone/)() | Creates a copy of the [XmlReaderSettings](./) instance. | +| [get_CheckCharacters](./get_checkcharacters/)() | Returns a value indicating whether to do character checking. | +| [get_CloseInput](./get_closeinput/)() | Returns a value indicating whether the underlying stream or TextReader should be closed when the reader is closed. | +| [get_ConformanceLevel](./get_conformancelevel/)() | Returns the level of conformance which the [XmlReader](../xmlreader/) will comply. | +| [get_DtdProcessing](./get_dtdprocessing/)() | Returns a value that determines the processing of DTDs. | +| [get_IgnoreComments](./get_ignorecomments/)() | Returns a value indicating whether to ignore comments. | +| [get_IgnoreProcessingInstructions](./get_ignoreprocessinginstructions/)() | Returns a value indicating whether to ignore processing instructions. | +| [get_IgnoreWhitespace](./get_ignorewhitespace/)() | Returns a value indicating whether to ignore insignificant white space. | +| [get_LineNumberOffset](./get_linenumberoffset/)() | Returns line number offset of the [XmlReader](../xmlreader/) object. | +| [get_LinePositionOffset](./get_linepositionoffset/)() | Returns line position offset of the [XmlReader](../xmlreader/) object. | +| [get_MaxCharactersFromEntities](./get_maxcharactersfromentities/)() | Returns a value indicating the maximum allowable number of characters in a document that result from expanding entities. | +| [get_MaxCharactersInDocument](./get_maxcharactersindocument/)() | Returns a value indicating the maximum allowable number of characters in an XML document. A zero (0) value means no limits on the size of the XML document. A non-zero value specifies the maximum size, in characters. | +| [get_NameTable](./get_nametable/)() | Returns the [XmlNameTable](../xmlnametable/) used for atomized string comparisons. | +| [get_ProhibitDtd](./get_prohibitdtd/)() | Returns a value indicating whether to prohibit document type definition (DTD) processing. | +| [get_Schemas](./get_schemas/)() | Returns the XmlSchemaSet to use when performing schema validation. | +| [get_ValidationFlags](./get_validationflags/)() | Returns a value indicating the schema validation settings. This setting applies to [XmlReader](../xmlreader/) objects that validate schemas ([XmlReaderSettings::get_ValidationType](./get_validationtype/) value is [ValidationType::Schema](../validationtype/)). | +| [get_ValidationType](./get_validationtype/)() | Returns a value indicating whether the [XmlReader](../xmlreader/) will perform validation or type assignment when reading. | +| [Reset](./reset/)() | Resets the members of the settings class to their default values. | +| [set_CheckCharacters](./set_checkcharacters/)(bool) | Sets a value indicating whether to do character checking. | +| [set_CloseInput](./set_closeinput/)(bool) | Sets a value indicating whether the underlying stream or TextReader should be closed when the reader is closed. | +| [set_ConformanceLevel](./set_conformancelevel/)(System::Xml::ConformanceLevel) | Sets the level of conformance which the [XmlReader](../xmlreader/) will comply. | +| [set_DtdProcessing](./set_dtdprocessing/)(System::Xml::DtdProcessing) | Sets a value that determines the processing of DTDs. | +| [set_IgnoreComments](./set_ignorecomments/)(bool) | Sets a value indicating whether to ignore comments. | +| [set_IgnoreProcessingInstructions](./set_ignoreprocessinginstructions/)(bool) | Sets a value indicating whether to ignore processing instructions. | +| [set_IgnoreWhitespace](./set_ignorewhitespace/)(bool) | Sets a value indicating whether to ignore insignificant white space. | +| [set_LineNumberOffset](./set_linenumberoffset/)(int32_t) | Sets line number offset of the [XmlReader](../xmlreader/) object. | +| [set_LinePositionOffset](./set_linepositionoffset/)(int32_t) | Sets line position offset of the [XmlReader](../xmlreader/) object. | +| [set_MaxCharactersFromEntities](./set_maxcharactersfromentities/)(int64_t) | Sets a value indicating the maximum allowable number of characters in a document that result from expanding entities. | +| [set_MaxCharactersInDocument](./set_maxcharactersindocument/)(int64_t) | Sets a value indicating the maximum allowable number of characters in an XML document. A zero (0) value means no limits on the size of the XML document. A non-zero value specifies the maximum size, in characters. | +| [set_NameTable](./set_nametable/)(const SharedPtr\\&) | Sets the [XmlNameTable](../xmlnametable/) used for atomized string comparisons. | +| [set_ProhibitDtd](./set_prohibitdtd/)(bool) | Sets a value indicating whether to prohibit document type definition (DTD) processing. | +| [set_Schemas](./set_schemas/)(const SharedPtr\\&) | Sets the XmlSchemaSet to use when performing schema validation. | +| [set_ValidationFlags](./set_validationflags/)(Schema::XmlSchemaValidationFlags) | Sets a value indicating the schema validation settings. This setting applies to [XmlReader](../xmlreader/) objects that validate schemas ([XmlReaderSettings::get_ValidationType](./get_validationtype/) value is [ValidationType::Schema](../validationtype/)). | +| [set_ValidationType](./set_validationtype/)(System::Xml::ValidationType) | Sets a value indicating whether the [XmlReader](../xmlreader/) will perform validation or type assignment when reading. | +| [set_XmlResolver](./set_xmlresolver/)(const SharedPtr\\&) | Sets the [XmlResolver](../xmlresolver/) used to access external documents. | +| [ValidationEventHandler_add](./validationeventhandler_add/)(Args...) | Adds an event handler that occurs when the reader encounters validation errors. | +| [ValidationEventHandler_remove](./validationeventhandler_remove/)(Args...) | Removes an event handler that occurs when the reader encounters validation errors. | +| [XmlReaderSettings](./xmlreadersettings/)() | Initializes a new instance of the [XmlReaderSettings](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlreadersettings/checkreadonly/_index.md b/english/cpp/system.xml/xmlreadersettings/checkreadonly/_index.md new file mode 100644 index 0000000000..c9f34d45b9 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/checkreadonly/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::XmlReaderSettings::CheckReadOnly method +linktitle: CheckReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'How to use CheckReadOnly method of System::Xml::XmlReaderSettings class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlreadersettings/checkreadonly/ +--- +## XmlReaderSettings::CheckReadOnly method + + + + +```cpp +void System::Xml::XmlReaderSettings::CheckReadOnly(const String &propertyName) +``` + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/clone/_index.md b/english/cpp/system.xml/xmlreadersettings/clone/_index.md new file mode 100644 index 0000000000..8a4f7a124a --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlReaderSettings::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::Clone method. Creates a copy of the XmlReaderSettings instance in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlreadersettings/clone/ +--- +## XmlReaderSettings::Clone method + + +Creates a copy of the [XmlReaderSettings](../) instance. + +```cpp +SharedPtr System::Xml::XmlReaderSettings::Clone() +``` + + +### ReturnValue + +The cloned [XmlReaderSettings](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReaderSettings](../) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_checkcharacters/_index.md b/english/cpp/system.xml/xmlreadersettings/get_checkcharacters/_index.md new file mode 100644 index 0000000000..4a410f2867 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_checkcharacters/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::get_CheckCharacters method +linktitle: get_CheckCharacters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_CheckCharacters method. Returns a value indicating whether to do character checking in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlreadersettings/get_checkcharacters/ +--- +## XmlReaderSettings::get_CheckCharacters method + + +Returns a value indicating whether to do character checking. + +```cpp +bool System::Xml::XmlReaderSettings::get_CheckCharacters() +``` + + +### ReturnValue + +**true** to do character checking; otherwise **false**. The default is **true**. + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_closeinput/_index.md b/english/cpp/system.xml/xmlreadersettings/get_closeinput/_index.md new file mode 100644 index 0000000000..96ddc9ccc6 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_closeinput/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::get_CloseInput method +linktitle: get_CloseInput +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_CloseInput method. Returns a value indicating whether the underlying stream or TextReader should be closed when the reader is closed in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlreadersettings/get_closeinput/ +--- +## XmlReaderSettings::get_CloseInput method + + +Returns a value indicating whether the underlying stream or TextReader should be closed when the reader is closed. + +```cpp +bool System::Xml::XmlReaderSettings::get_CloseInput() +``` + + +### ReturnValue + +**true** to close the underlying stream or TextReader when the reader is closed; otherwise **false**. The default is **false**. + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_conformancelevel/_index.md b/english/cpp/system.xml/xmlreadersettings/get_conformancelevel/_index.md new file mode 100644 index 0000000000..0640664706 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_conformancelevel/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReaderSettings::get_ConformanceLevel method +linktitle: get_ConformanceLevel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_ConformanceLevel method. Returns the level of conformance which the XmlReader will comply in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlreadersettings/get_conformancelevel/ +--- +## XmlReaderSettings::get_ConformanceLevel method + + +Returns the level of conformance which the [XmlReader](../../xmlreader/) will comply. + +```cpp +System::Xml::ConformanceLevel System::Xml::XmlReaderSettings::get_ConformanceLevel() +``` + + +### ReturnValue + +One of the enumeration values that specifies the level of conformance that the XML reader will enforce. The default is [ConformanceLevel::Document](../../conformancelevel/). + +## See Also + +* Enum [ConformanceLevel](../../conformancelevel/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_dtdprocessing/_index.md b/english/cpp/system.xml/xmlreadersettings/get_dtdprocessing/_index.md new file mode 100644 index 0000000000..ba2be716b6 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_dtdprocessing/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReaderSettings::get_DtdProcessing method +linktitle: get_DtdProcessing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_DtdProcessing method. Returns a value that determines the processing of DTDs in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlreadersettings/get_dtdprocessing/ +--- +## XmlReaderSettings::get_DtdProcessing method + + +Returns a value that determines the processing of DTDs. + +```cpp +System::Xml::DtdProcessing System::Xml::XmlReaderSettings::get_DtdProcessing() +``` + + +### ReturnValue + +One of the enumeration values that determines the processing of DTDs. The default is [DtdProcessing::Prohibit](../../dtdprocessing/). + +## See Also + +* Enum [DtdProcessing](../../dtdprocessing/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_ignorecomments/_index.md b/english/cpp/system.xml/xmlreadersettings/get_ignorecomments/_index.md new file mode 100644 index 0000000000..c596bbb9dc --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_ignorecomments/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::get_IgnoreComments method +linktitle: get_IgnoreComments +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_IgnoreComments method. Returns a value indicating whether to ignore comments in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlreadersettings/get_ignorecomments/ +--- +## XmlReaderSettings::get_IgnoreComments method + + +Returns a value indicating whether to ignore comments. + +```cpp +bool System::Xml::XmlReaderSettings::get_IgnoreComments() +``` + + +### ReturnValue + +**true** to ignore comments; otherwise **false**. The default is **false**. + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_ignoreprocessinginstructions/_index.md b/english/cpp/system.xml/xmlreadersettings/get_ignoreprocessinginstructions/_index.md new file mode 100644 index 0000000000..b7b02ce6a6 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_ignoreprocessinginstructions/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::get_IgnoreProcessingInstructions method +linktitle: get_IgnoreProcessingInstructions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_IgnoreProcessingInstructions method. Returns a value indicating whether to ignore processing instructions in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlreadersettings/get_ignoreprocessinginstructions/ +--- +## XmlReaderSettings::get_IgnoreProcessingInstructions method + + +Returns a value indicating whether to ignore processing instructions. + +```cpp +bool System::Xml::XmlReaderSettings::get_IgnoreProcessingInstructions() +``` + + +### ReturnValue + +**true** to ignore processing instructions; otherwise **false**. The default is **false**. + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_ignorewhitespace/_index.md b/english/cpp/system.xml/xmlreadersettings/get_ignorewhitespace/_index.md new file mode 100644 index 0000000000..bb04ff0494 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_ignorewhitespace/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::get_IgnoreWhitespace method +linktitle: get_IgnoreWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_IgnoreWhitespace method. Returns a value indicating whether to ignore insignificant white space in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlreadersettings/get_ignorewhitespace/ +--- +## XmlReaderSettings::get_IgnoreWhitespace method + + +Returns a value indicating whether to ignore insignificant white space. + +```cpp +bool System::Xml::XmlReaderSettings::get_IgnoreWhitespace() +``` + + +### ReturnValue + +**true** to ignore white space; otherwise **false**. The default is **false**. + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_linenumberoffset/_index.md b/english/cpp/system.xml/xmlreadersettings/get_linenumberoffset/_index.md new file mode 100644 index 0000000000..ad89d537cf --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_linenumberoffset/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::get_LineNumberOffset method +linktitle: get_LineNumberOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_LineNumberOffset method. Returns line number offset of the XmlReader object in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlreadersettings/get_linenumberoffset/ +--- +## XmlReaderSettings::get_LineNumberOffset method + + +Returns line number offset of the [XmlReader](../../xmlreader/) object. + +```cpp +int32_t System::Xml::XmlReaderSettings::get_LineNumberOffset() +``` + + +### ReturnValue + +The line number offset. The default is 0. + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_linepositionoffset/_index.md b/english/cpp/system.xml/xmlreadersettings/get_linepositionoffset/_index.md new file mode 100644 index 0000000000..0841bda691 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_linepositionoffset/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::get_LinePositionOffset method +linktitle: get_LinePositionOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_LinePositionOffset method. Returns line position offset of the XmlReader object in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlreadersettings/get_linepositionoffset/ +--- +## XmlReaderSettings::get_LinePositionOffset method + + +Returns line position offset of the [XmlReader](../../xmlreader/) object. + +```cpp +int32_t System::Xml::XmlReaderSettings::get_LinePositionOffset() +``` + + +### ReturnValue + +The line position offset. The default is 0. + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_maxcharactersfromentities/_index.md b/english/cpp/system.xml/xmlreadersettings/get_maxcharactersfromentities/_index.md new file mode 100644 index 0000000000..a426a6b748 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_maxcharactersfromentities/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::get_MaxCharactersFromEntities method +linktitle: get_MaxCharactersFromEntities +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_MaxCharactersFromEntities method. Returns a value indicating the maximum allowable number of characters in a document that result from expanding entities in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlreadersettings/get_maxcharactersfromentities/ +--- +## XmlReaderSettings::get_MaxCharactersFromEntities method + + +Returns a value indicating the maximum allowable number of characters in a document that result from expanding entities. + +```cpp +int64_t System::Xml::XmlReaderSettings::get_MaxCharactersFromEntities() +``` + + +### ReturnValue + +The maximum allowable number of characters from expanded entities. The default is 0. + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_maxcharactersindocument/_index.md b/english/cpp/system.xml/xmlreadersettings/get_maxcharactersindocument/_index.md new file mode 100644 index 0000000000..14b9ff9b83 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_maxcharactersindocument/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::get_MaxCharactersInDocument method +linktitle: get_MaxCharactersInDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_MaxCharactersInDocument method. Returns a value indicating the maximum allowable number of characters in an XML document. A zero (0) value means no limits on the size of the XML document. A non-zero value specifies the maximum size, in characters in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlreadersettings/get_maxcharactersindocument/ +--- +## XmlReaderSettings::get_MaxCharactersInDocument method + + +Returns a value indicating the maximum allowable number of characters in an XML document. A zero (0) value means no limits on the size of the XML document. A non-zero value specifies the maximum size, in characters. + +```cpp +int64_t System::Xml::XmlReaderSettings::get_MaxCharactersInDocument() +``` + + +### ReturnValue + +The maximum allowable number of characters in an XML document. The default is 0. + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_nametable/_index.md b/english/cpp/system.xml/xmlreadersettings/get_nametable/_index.md new file mode 100644 index 0000000000..f880413243 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlReaderSettings::get_NameTable method +linktitle: get_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_NameTable method. Returns the XmlNameTable used for atomized string comparisons in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmlreadersettings/get_nametable/ +--- +## XmlReaderSettings::get_NameTable method + + +Returns the [XmlNameTable](../../xmlnametable/) used for atomized string comparisons. + +```cpp +SharedPtr System::Xml::XmlReaderSettings::get_NameTable() +``` + + +### ReturnValue + +The [XmlNameTable](../../xmlnametable/) that stores all the atomized strings used by all [XmlReader](../../xmlreader/) instances created using this [XmlReaderSettings](../) object. The default is **nullptr**. The created [XmlReader](../../xmlreader/) instance will use a new empty [NameTable](../../nametable/) if this value is **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_prohibitdtd/_index.md b/english/cpp/system.xml/xmlreadersettings/get_prohibitdtd/_index.md new file mode 100644 index 0000000000..e7143a324b --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_prohibitdtd/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlReaderSettings::get_ProhibitDtd method +linktitle: get_ProhibitDtd +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_ProhibitDtd method. Returns a value indicating whether to prohibit document type definition (DTD) processing in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmlreadersettings/get_prohibitdtd/ +--- +## XmlReaderSettings::get_ProhibitDtd method + + +Returns a value indicating whether to prohibit document type definition (DTD) processing. + +```cpp +bool System::Xml::XmlReaderSettings::get_ProhibitDtd() +``` + + +### ReturnValue + +**true** to prohibit DTD processing; otherwise **false**. The default is **true**. + +## Deprecated +This method is obsolete. Use XmlTextReader::get_DtdProcessing instead. + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_schemas/_index.md b/english/cpp/system.xml/xmlreadersettings/get_schemas/_index.md new file mode 100644 index 0000000000..fdf3575db2 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_schemas/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlReaderSettings::get_Schemas method +linktitle: get_Schemas +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_Schemas method. Returns the XmlSchemaSet to use when performing schema validation in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlreadersettings/get_schemas/ +--- +## XmlReaderSettings::get_Schemas method + + +Returns the XmlSchemaSet to use when performing schema validation. + +```cpp +SharedPtr System::Xml::XmlReaderSettings::get_Schemas() +``` + + +### ReturnValue + +The XmlSchemaSet to use when performing schema validation. The default is an empty XmlSchemaSet object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSet](../../../system.xml.schema/xmlschemaset/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_validationflags/_index.md b/english/cpp/system.xml/xmlreadersettings/get_validationflags/_index.md new file mode 100644 index 0000000000..89e93765a6 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_validationflags/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReaderSettings::get_ValidationFlags method +linktitle: get_ValidationFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_ValidationFlags method. Returns a value indicating the schema validation settings. This setting applies to XmlReader objects that validate schemas (XmlReaderSettings::get_ValidationType value is ValidationType::Schema) in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmlreadersettings/get_validationflags/ +--- +## XmlReaderSettings::get_ValidationFlags method + + +Returns a value indicating the schema validation settings. This setting applies to [XmlReader](../../xmlreader/) objects that validate schemas ([XmlReaderSettings::get_ValidationType](../get_validationtype/) value is [ValidationType::Schema](../../validationtype/)). + +```cpp +Schema::XmlSchemaValidationFlags System::Xml::XmlReaderSettings::get_ValidationFlags() +``` + + +### ReturnValue + +A bitwise combination of enumeration values that specify validation options. XmlSchemaValidationFlags::ProcessIdentityConstraints and XmlSchemaValidationFlags::AllowXmlAttributes are enabled by default. XmlSchemaValidationFlags::ProcessInlineSchema, XmlSchemaValidationFlags::ProcessSchemaLocation and XmlSchemaValidationFlags::ReportValidationWarnings are disabled by default. + +## See Also + +* Enum [XmlSchemaValidationFlags](../../../system.xml.schema/xmlschemavalidationflags/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/get_validationtype/_index.md b/english/cpp/system.xml/xmlreadersettings/get_validationtype/_index.md new file mode 100644 index 0000000000..5146137434 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/get_validationtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReaderSettings::get_ValidationType method +linktitle: get_ValidationType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::get_ValidationType method. Returns a value indicating whether the XmlReader will perform validation or type assignment when reading in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmlreadersettings/get_validationtype/ +--- +## XmlReaderSettings::get_ValidationType method + + +Returns a value indicating whether the [XmlReader](../../xmlreader/) will perform validation or type assignment when reading. + +```cpp +System::Xml::ValidationType System::Xml::XmlReaderSettings::get_ValidationType() +``` + + +### ReturnValue + +One of the ValidationType values that indicates whether [XmlReader](../../xmlreader/) will perform validation or type assignment when reading. The default is [ValidationType::None](../../validationtype/). + +## See Also + +* Enum [ValidationType](../../validationtype/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/ptr/_index.md b/english/cpp/system.xml/xmlreadersettings/ptr/_index.md new file mode 100644 index 0000000000..3805efc978 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlReaderSettings::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 4000 +url: /cpp/system.xml/xmlreadersettings/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlReaderSettings::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/reset/_index.md b/english/cpp/system.xml/xmlreadersettings/reset/_index.md new file mode 100644 index 0000000000..3fb0b0446c --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlReaderSettings::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::Reset method. Resets the members of the settings class to their default values in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmlreadersettings/reset/ +--- +## XmlReaderSettings::Reset method + + +Resets the members of the settings class to their default values. + +```cpp +void System::Xml::XmlReaderSettings::Reset() +``` + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_checkcharacters/_index.md b/english/cpp/system.xml/xmlreadersettings/set_checkcharacters/_index.md new file mode 100644 index 0000000000..1b86fea861 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_checkcharacters/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::set_CheckCharacters method +linktitle: set_CheckCharacters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_CheckCharacters method. Sets a value indicating whether to do character checking in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmlreadersettings/set_checkcharacters/ +--- +## XmlReaderSettings::set_CheckCharacters method + + +Sets a value indicating whether to do character checking. + +```cpp +void System::Xml::XmlReaderSettings::set_CheckCharacters(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_closeinput/_index.md b/english/cpp/system.xml/xmlreadersettings/set_closeinput/_index.md new file mode 100644 index 0000000000..ce44b67e00 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_closeinput/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::set_CloseInput method +linktitle: set_CloseInput +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_CloseInput method. Sets a value indicating whether the underlying stream or TextReader should be closed when the reader is closed in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmlreadersettings/set_closeinput/ +--- +## XmlReaderSettings::set_CloseInput method + + +Sets a value indicating whether the underlying stream or TextReader should be closed when the reader is closed. + +```cpp +void System::Xml::XmlReaderSettings::set_CloseInput(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_conformancelevel/_index.md b/english/cpp/system.xml/xmlreadersettings/set_conformancelevel/_index.md new file mode 100644 index 0000000000..2ac019912a --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_conformancelevel/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReaderSettings::set_ConformanceLevel method +linktitle: set_ConformanceLevel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_ConformanceLevel method. Sets the level of conformance which the XmlReader will comply in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmlreadersettings/set_conformancelevel/ +--- +## XmlReaderSettings::set_ConformanceLevel method + + +Sets the level of conformance which the [XmlReader](../../xmlreader/) will comply. + +```cpp +void System::Xml::XmlReaderSettings::set_ConformanceLevel(System::Xml::ConformanceLevel value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::ConformanceLevel | The value to set. | + +## See Also + +* Enum [ConformanceLevel](../../conformancelevel/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_dtdprocessing/_index.md b/english/cpp/system.xml/xmlreadersettings/set_dtdprocessing/_index.md new file mode 100644 index 0000000000..d0d875672c --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_dtdprocessing/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReaderSettings::set_DtdProcessing method +linktitle: set_DtdProcessing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_DtdProcessing method. Sets a value that determines the processing of DTDs in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmlreadersettings/set_dtdprocessing/ +--- +## XmlReaderSettings::set_DtdProcessing method + + +Sets a value that determines the processing of DTDs. + +```cpp +void System::Xml::XmlReaderSettings::set_DtdProcessing(System::Xml::DtdProcessing value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::DtdProcessing | The value to set. | + +## See Also + +* Enum [DtdProcessing](../../dtdprocessing/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_ignorecomments/_index.md b/english/cpp/system.xml/xmlreadersettings/set_ignorecomments/_index.md new file mode 100644 index 0000000000..7caf90909f --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_ignorecomments/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::set_IgnoreComments method +linktitle: set_IgnoreComments +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_IgnoreComments method. Sets a value indicating whether to ignore comments in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmlreadersettings/set_ignorecomments/ +--- +## XmlReaderSettings::set_IgnoreComments method + + +Sets a value indicating whether to ignore comments. + +```cpp +void System::Xml::XmlReaderSettings::set_IgnoreComments(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_ignoreprocessinginstructions/_index.md b/english/cpp/system.xml/xmlreadersettings/set_ignoreprocessinginstructions/_index.md new file mode 100644 index 0000000000..463d3a7094 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_ignoreprocessinginstructions/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::set_IgnoreProcessingInstructions method +linktitle: set_IgnoreProcessingInstructions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_IgnoreProcessingInstructions method. Sets a value indicating whether to ignore processing instructions in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmlreadersettings/set_ignoreprocessinginstructions/ +--- +## XmlReaderSettings::set_IgnoreProcessingInstructions method + + +Sets a value indicating whether to ignore processing instructions. + +```cpp +void System::Xml::XmlReaderSettings::set_IgnoreProcessingInstructions(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_ignorewhitespace/_index.md b/english/cpp/system.xml/xmlreadersettings/set_ignorewhitespace/_index.md new file mode 100644 index 0000000000..e8c7ba4c46 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_ignorewhitespace/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::set_IgnoreWhitespace method +linktitle: set_IgnoreWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_IgnoreWhitespace method. Sets a value indicating whether to ignore insignificant white space in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmlreadersettings/set_ignorewhitespace/ +--- +## XmlReaderSettings::set_IgnoreWhitespace method + + +Sets a value indicating whether to ignore insignificant white space. + +```cpp +void System::Xml::XmlReaderSettings::set_IgnoreWhitespace(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_linenumberoffset/_index.md b/english/cpp/system.xml/xmlreadersettings/set_linenumberoffset/_index.md new file mode 100644 index 0000000000..2e219d489d --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_linenumberoffset/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::set_LineNumberOffset method +linktitle: set_LineNumberOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_LineNumberOffset method. Sets line number offset of the XmlReader object in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmlreadersettings/set_linenumberoffset/ +--- +## XmlReaderSettings::set_LineNumberOffset method + + +Sets line number offset of the [XmlReader](../../xmlreader/) object. + +```cpp +void System::Xml::XmlReaderSettings::set_LineNumberOffset(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_linepositionoffset/_index.md b/english/cpp/system.xml/xmlreadersettings/set_linepositionoffset/_index.md new file mode 100644 index 0000000000..77997f7b9e --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_linepositionoffset/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::set_LinePositionOffset method +linktitle: set_LinePositionOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_LinePositionOffset method. Sets line position offset of the XmlReader object in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmlreadersettings/set_linepositionoffset/ +--- +## XmlReaderSettings::set_LinePositionOffset method + + +Sets line position offset of the [XmlReader](../../xmlreader/) object. + +```cpp +void System::Xml::XmlReaderSettings::set_LinePositionOffset(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_maxcharactersfromentities/_index.md b/english/cpp/system.xml/xmlreadersettings/set_maxcharactersfromentities/_index.md new file mode 100644 index 0000000000..e1a4de4118 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_maxcharactersfromentities/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::set_MaxCharactersFromEntities method +linktitle: set_MaxCharactersFromEntities +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_MaxCharactersFromEntities method. Sets a value indicating the maximum allowable number of characters in a document that result from expanding entities in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmlreadersettings/set_maxcharactersfromentities/ +--- +## XmlReaderSettings::set_MaxCharactersFromEntities method + + +Sets a value indicating the maximum allowable number of characters in a document that result from expanding entities. + +```cpp +void System::Xml::XmlReaderSettings::set_MaxCharactersFromEntities(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The value to set. | + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_maxcharactersindocument/_index.md b/english/cpp/system.xml/xmlreadersettings/set_maxcharactersindocument/_index.md new file mode 100644 index 0000000000..f662cd3b94 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_maxcharactersindocument/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::set_MaxCharactersInDocument method +linktitle: set_MaxCharactersInDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_MaxCharactersInDocument method. Sets a value indicating the maximum allowable number of characters in an XML document. A zero (0) value means no limits on the size of the XML document. A non-zero value specifies the maximum size, in characters in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml/xmlreadersettings/set_maxcharactersindocument/ +--- +## XmlReaderSettings::set_MaxCharactersInDocument method + + +Sets a value indicating the maximum allowable number of characters in an XML document. A zero (0) value means no limits on the size of the XML document. A non-zero value specifies the maximum size, in characters. + +```cpp +void System::Xml::XmlReaderSettings::set_MaxCharactersInDocument(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The value to set. | + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_nametable/_index.md b/english/cpp/system.xml/xmlreadersettings/set_nametable/_index.md new file mode 100644 index 0000000000..6255cad3ca --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlReaderSettings::set_NameTable method +linktitle: set_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_NameTable method. Sets the XmlNameTable used for atomized string comparisons in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml/xmlreadersettings/set_nametable/ +--- +## XmlReaderSettings::set_NameTable method + + +Sets the [XmlNameTable](../../xmlnametable/) used for atomized string comparisons. + +```cpp +void System::Xml::XmlReaderSettings::set_NameTable(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_prohibitdtd/_index.md b/english/cpp/system.xml/xmlreadersettings/set_prohibitdtd/_index.md new file mode 100644 index 0000000000..b3f1fcde33 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_prohibitdtd/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlReaderSettings::set_ProhibitDtd method +linktitle: set_ProhibitDtd +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_ProhibitDtd method. Sets a value indicating whether to prohibit document type definition (DTD) processing in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml/xmlreadersettings/set_prohibitdtd/ +--- +## XmlReaderSettings::set_ProhibitDtd method + + +Sets a value indicating whether to prohibit document type definition (DTD) processing. + +```cpp +void System::Xml::XmlReaderSettings::set_ProhibitDtd(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## Deprecated +This method is obsolete. Use XmlTextReader::set_DtdProcessing instead. + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_schemas/_index.md b/english/cpp/system.xml/xmlreadersettings/set_schemas/_index.md new file mode 100644 index 0000000000..8d1307cff8 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_schemas/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlReaderSettings::set_Schemas method +linktitle: set_Schemas +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_Schemas method. Sets the XmlSchemaSet to use when performing schema validation in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml/xmlreadersettings/set_schemas/ +--- +## XmlReaderSettings::set_Schemas method + + +Sets the XmlSchemaSet to use when performing schema validation. + +```cpp +void System::Xml::XmlReaderSettings::set_Schemas(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaSet](../../../system.xml.schema/xmlschemaset/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_validationflags/_index.md b/english/cpp/system.xml/xmlreadersettings/set_validationflags/_index.md new file mode 100644 index 0000000000..f7181adca0 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_validationflags/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReaderSettings::set_ValidationFlags method +linktitle: set_ValidationFlags +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_ValidationFlags method. Sets a value indicating the schema validation settings. This setting applies to XmlReader objects that validate schemas (XmlReaderSettings::get_ValidationType value is ValidationType::Schema) in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml/xmlreadersettings/set_validationflags/ +--- +## XmlReaderSettings::set_ValidationFlags method + + +Sets a value indicating the schema validation settings. This setting applies to [XmlReader](../../xmlreader/) objects that validate schemas ([XmlReaderSettings::get_ValidationType](../get_validationtype/) value is [ValidationType::Schema](../../validationtype/)). + +```cpp +void System::Xml::XmlReaderSettings::set_ValidationFlags(Schema::XmlSchemaValidationFlags value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Schema::XmlSchemaValidationFlags | The value to set. | + +## See Also + +* Enum [XmlSchemaValidationFlags](../../../system.xml.schema/xmlschemavalidationflags/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_validationtype/_index.md b/english/cpp/system.xml/xmlreadersettings/set_validationtype/_index.md new file mode 100644 index 0000000000..c570e98022 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_validationtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlReaderSettings::set_ValidationType method +linktitle: set_ValidationType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_ValidationType method. Sets a value indicating whether the XmlReader will perform validation or type assignment when reading in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml/xmlreadersettings/set_validationtype/ +--- +## XmlReaderSettings::set_ValidationType method + + +Sets a value indicating whether the [XmlReader](../../xmlreader/) will perform validation or type assignment when reading. + +```cpp +void System::Xml::XmlReaderSettings::set_ValidationType(System::Xml::ValidationType value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::ValidationType | The value to set. | + +## See Also + +* Enum [ValidationType](../../validationtype/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/set_xmlresolver/_index.md b/english/cpp/system.xml/xmlreadersettings/set_xmlresolver/_index.md new file mode 100644 index 0000000000..967d1550ed --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/set_xmlresolver/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlReaderSettings::set_XmlResolver method +linktitle: set_XmlResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::set_XmlResolver method. Sets the XmlResolver used to access external documents in C++.' +type: docs +weight: 3700 +url: /cpp/system.xml/xmlreadersettings/set_xmlresolver/ +--- +## XmlReaderSettings::set_XmlResolver method + + +Sets the [XmlResolver](../../xmlresolver/) used to access external documents. + +```cpp +void System::Xml::XmlReaderSettings::set_XmlResolver(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../xmlresolver/) +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/validationeventhandler_add/_index.md b/english/cpp/system.xml/xmlreadersettings/validationeventhandler_add/_index.md new file mode 100644 index 0000000000..09972b294b --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/validationeventhandler_add/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::ValidationEventHandler_add method +linktitle: ValidationEventHandler_add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::ValidationEventHandler_add method. Adds an event handler that occurs when the reader encounters validation errors in C++.' +type: docs +weight: 3800 +url: /cpp/system.xml/xmlreadersettings/validationeventhandler_add/ +--- +## XmlReaderSettings::ValidationEventHandler_add method + + +Adds an event handler that occurs when the reader encounters validation errors. + +```cpp +template void System::Xml::XmlReaderSettings::ValidationEventHandler_add(Args... value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Args... | A bound or static method or ValidationEventHandler instance. | + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/validationeventhandler_remove/_index.md b/english/cpp/system.xml/xmlreadersettings/validationeventhandler_remove/_index.md new file mode 100644 index 0000000000..ac91f52c90 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/validationeventhandler_remove/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlReaderSettings::ValidationEventHandler_remove method +linktitle: ValidationEventHandler_remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::ValidationEventHandler_remove method. Removes an event handler that occurs when the reader encounters validation errors in C++.' +type: docs +weight: 3900 +url: /cpp/system.xml/xmlreadersettings/validationeventhandler_remove/ +--- +## XmlReaderSettings::ValidationEventHandler_remove method + + +Removes an event handler that occurs when the reader encounters validation errors. + +```cpp +template void System::Xml::XmlReaderSettings::ValidationEventHandler_remove(Args... value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Args... | A bound or static method or ValidationEventHandler instance. | + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlreadersettings/xmlreadersettings/_index.md b/english/cpp/system.xml/xmlreadersettings/xmlreadersettings/_index.md new file mode 100644 index 0000000000..e7b2f8e897 --- /dev/null +++ b/english/cpp/system.xml/xmlreadersettings/xmlreadersettings/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlReaderSettings::XmlReaderSettings constructor +linktitle: XmlReaderSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlReaderSettings::XmlReaderSettings constructor. Initializes a new instance of the XmlReaderSettings class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlreadersettings/xmlreadersettings/ +--- +## XmlReaderSettings::XmlReaderSettings constructor + + +Initializes a new instance of the [XmlReaderSettings](../) class. + +```cpp +System::Xml::XmlReaderSettings::XmlReaderSettings() +``` + +## See Also + +* Class [XmlReaderSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlresolver/_index.md b/english/cpp/system.xml/xmlresolver/_index.md new file mode 100644 index 0000000000..9c446b8f97 --- /dev/null +++ b/english/cpp/system.xml/xmlresolver/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XmlResolver class +linktitle: XmlResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlResolver class. Resolves external XML resources named by a Uniform Resource Identifier (URI) in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml/xmlresolver/ +--- +## XmlResolver class + + +Resolves external XML resources named by a Uniform Resource Identifier (URI). + +```cpp +class XmlResolver : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetEntity](./getentity/)(SharedPtr\, String, const TypeInfo\&) | When overridden in a derived class, maps a URI to an object that contains the actual resource. | +| virtual [ResolveUri](./resolveuri/)(SharedPtr\, String) | When overridden in a derived class, resolves the absolute URI from the base and relative URIs. | +| virtual [set_Credentials](./set_credentials/)(SharedPtr\) | When overridden in a derived class, sets the credentials used to authenticate web requests. | +| virtual [SupportsType](./supportstype/)(SharedPtr\, const TypeInfo\&) | Enables the resolver to return types other than Stream. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlresolver/getentity/_index.md b/english/cpp/system.xml/xmlresolver/getentity/_index.md new file mode 100644 index 0000000000..d1a6e7748b --- /dev/null +++ b/english/cpp/system.xml/xmlresolver/getentity/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::XmlResolver::GetEntity method +linktitle: GetEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlResolver::GetEntity method. When overridden in a derived class, maps a URI to an object that contains the actual resource in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlresolver/getentity/ +--- +## XmlResolver::GetEntity method + + +When overridden in a derived class, maps a URI to an object that contains the actual resource. + +```cpp +virtual SharedPtr System::Xml::XmlResolver::GetEntity(SharedPtr absoluteUri, String role, const TypeInfo &ofObjectToReturn)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| absoluteUri | SharedPtr\ | The URI returned from [XmlResolver::ResolveUri(SharedPtr, String)](../resolveuri/) call. | +| role | String | Currently not used. | +| ofObjectToReturn | const TypeInfo\& | The type of object to return. The current version only returns Stream objects. | + +### ReturnValue + +A stream object or **nullptr** if a type other than stream is specified. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlresolver/ptr/_index.md b/english/cpp/system.xml/xmlresolver/ptr/_index.md new file mode 100644 index 0000000000..0ba41ea72f --- /dev/null +++ b/english/cpp/system.xml/xmlresolver/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlResolver::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlResolver::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlresolver/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlResolver::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlresolver/resolveuri/_index.md b/english/cpp/system.xml/xmlresolver/resolveuri/_index.md new file mode 100644 index 0000000000..88901acf6f --- /dev/null +++ b/english/cpp/system.xml/xmlresolver/resolveuri/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XmlResolver::ResolveUri method +linktitle: ResolveUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlResolver::ResolveUri method. When overridden in a derived class, resolves the absolute URI from the base and relative URIs in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlresolver/resolveuri/ +--- +## XmlResolver::ResolveUri method + + +When overridden in a derived class, resolves the absolute URI from the base and relative URIs. + +```cpp +virtual SharedPtr System::Xml::XmlResolver::ResolveUri(SharedPtr baseUri, String relativeUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| baseUri | SharedPtr\ | The base URI used to resolve the relative URI. | +| relativeUri | String | The URI to resolve. The URI can be absolute or relative. If absolute, this value effectively replaces the **baseUri** value. If relative, it combines with the **baseUri** to make an absolute URI. | + +### ReturnValue + +The absolute URI or **nullptr** if the relative URI cannot be resolved. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [XmlResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlresolver/set_credentials/_index.md b/english/cpp/system.xml/xmlresolver/set_credentials/_index.md new file mode 100644 index 0000000000..5b56e7aba1 --- /dev/null +++ b/english/cpp/system.xml/xmlresolver/set_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlResolver::set_Credentials method +linktitle: set_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlResolver::set_Credentials method. When overridden in a derived class, sets the credentials used to authenticate web requests in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlresolver/set_credentials/ +--- +## XmlResolver::set_Credentials method + + +When overridden in a derived class, sets the credentials used to authenticate web requests. + +```cpp +virtual void System::Xml::XmlResolver::set_Credentials(SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../../system.net/icredentials/) +* Class [XmlResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlresolver/supportstype/_index.md b/english/cpp/system.xml/xmlresolver/supportstype/_index.md new file mode 100644 index 0000000000..3729b042bd --- /dev/null +++ b/english/cpp/system.xml/xmlresolver/supportstype/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XmlResolver::SupportsType method +linktitle: SupportsType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlResolver::SupportsType method. Enables the resolver to return types other than Stream in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlresolver/supportstype/ +--- +## XmlResolver::SupportsType method + + +Enables the resolver to return types other than Stream. + +```cpp +virtual bool System::Xml::XmlResolver::SupportsType(SharedPtr absoluteUri, const TypeInfo &type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| absoluteUri | SharedPtr\ | The URI. | +| type | const TypeInfo\& | The type to return. | + +### ReturnValue + +**true** if the **type** is supported; otherwise, **false**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsecureresolver/_index.md b/english/cpp/system.xml/xmlsecureresolver/_index.md new file mode 100644 index 0000000000..a52a831250 --- /dev/null +++ b/english/cpp/system.xml/xmlsecureresolver/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Xml::XmlSecureResolver class +linktitle: XmlSecureResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSecureResolver class. Helps to secure another implementation of XmlResolver by wrapping the XmlResolver object and restricting the resources that the underlying XmlResolver has access to in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml/xmlsecureresolver/ +--- +## XmlSecureResolver class + + +Helps to secure another implementation of [XmlResolver](../xmlresolver/) by wrapping the [XmlResolver](../xmlresolver/) object and restricting the resources that the underlying [XmlResolver](../xmlresolver/) has access to. + +```cpp +class XmlSecureResolver : public System::Xml::XmlResolver +``` + +## Methods + +| Method | Description | +| --- | --- | +| [GetEntity](./getentity/)(SharedPtr\, String, const TypeInfo\&) override | Maps a URI to an object that contains the actual resource. | +| [ResolveUri](./resolveuri/)(SharedPtr\, String) override | Resolves the absolute URI from the base and relative URIs by calling **ResolveUri** on the underlying [XmlResolver](../xmlresolver/). | +| [set_Credentials](./set_credentials/)(SharedPtr\) override | Sets credentials used to authenticate web requests. | +| [XmlSecureResolver](./xmlsecureresolver/)(const SharedPtr\\&, const String\&) | Initializes a new instance of the [XmlSecureResolver](./) class with the [XmlResolver](../xmlresolver/) and URL provided. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlResolver](../xmlresolver/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlsecureresolver/getentity/_index.md b/english/cpp/system.xml/xmlsecureresolver/getentity/_index.md new file mode 100644 index 0000000000..0b2421bd6f --- /dev/null +++ b/english/cpp/system.xml/xmlsecureresolver/getentity/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::XmlSecureResolver::GetEntity method +linktitle: GetEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSecureResolver::GetEntity method. Maps a URI to an object that contains the actual resource in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlsecureresolver/getentity/ +--- +## XmlSecureResolver::GetEntity method + + +Maps a URI to an object that contains the actual resource. + +```cpp +SharedPtr System::Xml::XmlSecureResolver::GetEntity(SharedPtr absoluteUri, String role, const TypeInfo &ofObjectToReturn) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| absoluteUri | SharedPtr\ | The URI that is returned from [XmlSecureResolver::ResolveUri(SharedPtr, String)](../resolveuri/) call. | +| role | String | Currently not used. | +| ofObjectToReturn | const TypeInfo\& | The type of object to return. The current version only returns Stream objects. | + +### ReturnValue + +The stream returned by calling **GetEntity** on the underlying [XmlResolver](../../xmlresolver/). If a type other than Stream is specified, the method returns **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlSecureResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsecureresolver/ptr/_index.md b/english/cpp/system.xml/xmlsecureresolver/ptr/_index.md new file mode 100644 index 0000000000..e737ead43a --- /dev/null +++ b/english/cpp/system.xml/xmlsecureresolver/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlSecureResolver::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSecureResolver::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlsecureresolver/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlSecureResolver::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSecureResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsecureresolver/resolveuri/_index.md b/english/cpp/system.xml/xmlsecureresolver/resolveuri/_index.md new file mode 100644 index 0000000000..10189ecfd1 --- /dev/null +++ b/english/cpp/system.xml/xmlsecureresolver/resolveuri/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XmlSecureResolver::ResolveUri method +linktitle: ResolveUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSecureResolver::ResolveUri method. Resolves the absolute URI from the base and relative URIs by calling ResolveUri on the underlying XmlResolver in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlsecureresolver/resolveuri/ +--- +## XmlSecureResolver::ResolveUri method + + +Resolves the absolute URI from the base and relative URIs by calling **ResolveUri** on the underlying [XmlResolver](../../xmlresolver/). + +```cpp +SharedPtr System::Xml::XmlSecureResolver::ResolveUri(SharedPtr baseUri, String relativeUri) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| baseUri | SharedPtr\ | The base URI used to resolve the relative URI. | +| relativeUri | String | The URI to resolve. The URI can be absolute or relative. If absolute, this value effectively replaces the **baseUri** value. If relative, it combines with the **baseUri** to make an absolute URI. | + +### ReturnValue + +The absolute URI or **nullptr** if the relative URI cannot be resolved (returned by calling **ResolveUri** on the underlying [XmlResolver](../../xmlresolver/)). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [XmlSecureResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsecureresolver/set_credentials/_index.md b/english/cpp/system.xml/xmlsecureresolver/set_credentials/_index.md new file mode 100644 index 0000000000..39bcddf013 --- /dev/null +++ b/english/cpp/system.xml/xmlsecureresolver/set_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlSecureResolver::set_Credentials method +linktitle: set_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSecureResolver::set_Credentials method. Sets credentials used to authenticate web requests in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlsecureresolver/set_credentials/ +--- +## XmlSecureResolver::set_Credentials method + + +Sets credentials used to authenticate web requests. + +```cpp +void System::Xml::XmlSecureResolver::set_Credentials(SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../../system.net/icredentials/) +* Class [XmlSecureResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsecureresolver/xmlsecureresolver/_index.md b/english/cpp/system.xml/xmlsecureresolver/xmlsecureresolver/_index.md new file mode 100644 index 0000000000..030d0580cf --- /dev/null +++ b/english/cpp/system.xml/xmlsecureresolver/xmlsecureresolver/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XmlSecureResolver::XmlSecureResolver constructor +linktitle: XmlSecureResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSecureResolver::XmlSecureResolver constructor. Initializes a new instance of the XmlSecureResolver class with the XmlResolver and URL provided in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlsecureresolver/xmlsecureresolver/ +--- +## XmlSecureResolver::XmlSecureResolver constructor + + +Initializes a new instance of the [XmlSecureResolver](../) class with the [XmlResolver](../../xmlresolver/) and URL provided. + +```cpp +System::Xml::XmlSecureResolver::XmlSecureResolver(const SharedPtr &resolver, const String &securityUrl) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| resolver | const SharedPtr\\& | The XML resolver that is wrapped by the [XmlSecureResolver](../). | +| securityUrl | const String\& | Currently not used. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../xmlresolver/) +* Class [String](../../../system/string/) +* Class [XmlSecureResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsignificantwhitespace/_index.md b/english/cpp/system.xml/xmlsignificantwhitespace/_index.md new file mode 100644 index 0000000000..c4e471797e --- /dev/null +++ b/english/cpp/system.xml/xmlsignificantwhitespace/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Xml::XmlSignificantWhitespace class +linktitle: XmlSignificantWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSignificantWhitespace class. Represents white space between markup in a mixed content node or white space within an xml:space=''preserve'' scope. This is also referred to as significant white space in C++.' +type: docs +weight: 3700 +url: /cpp/system.xml/xmlsignificantwhitespace/ +--- +## XmlSignificantWhitespace class + + +Represents white space between markup in a mixed content node or white space within an **xml:space='preserve'** scope. This is also referred to as significant white space. + +```cpp +class XmlSignificantWhitespace : public System::Xml::XmlCharacterData +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_PreviousText](./get_previoustext/)() override | Returns the text node that immediately precedes this node. | +| [get_Value](./get_value/)() override | Returns the value of the node. | +| [set_Value](./set_value/)(String) override | Sets the value of the node. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves all the children of the node to the specified [XmlWriter](../xmlwriter/). | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlCharacterData](../xmlcharacterdata/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlsignificantwhitespace/clonenode/_index.md b/english/cpp/system.xml/xmlsignificantwhitespace/clonenode/_index.md new file mode 100644 index 0000000000..e75178aa9d --- /dev/null +++ b/english/cpp/system.xml/xmlsignificantwhitespace/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlSignificantWhitespace::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSignificantWhitespace::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlsignificantwhitespace/clonenode/ +--- +## XmlSignificantWhitespace::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlSignificantWhitespace::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. For significant white space nodes, the cloned node always includes the data value, regardless of the parameter setting. | + +### ReturnValue + +The cloned node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlSignificantWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsignificantwhitespace/get_localname/_index.md b/english/cpp/system.xml/xmlsignificantwhitespace/get_localname/_index.md new file mode 100644 index 0000000000..e682c560db --- /dev/null +++ b/english/cpp/system.xml/xmlsignificantwhitespace/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlSignificantWhitespace::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSignificantWhitespace::get_LocalName method. Returns the local name of the node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlsignificantwhitespace/get_localname/ +--- +## XmlSignificantWhitespace::get_LocalName method + + +Returns the local name of the node. + +```cpp +String System::Xml::XmlSignificantWhitespace::get_LocalName() override +``` + + +### ReturnValue + +For [XmlSignificantWhitespace](../) nodes, this method returns **#significant-whitespace**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSignificantWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsignificantwhitespace/get_name/_index.md b/english/cpp/system.xml/xmlsignificantwhitespace/get_name/_index.md new file mode 100644 index 0000000000..33acf85f5a --- /dev/null +++ b/english/cpp/system.xml/xmlsignificantwhitespace/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlSignificantWhitespace::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSignificantWhitespace::get_Name method. Returns the qualified name of the node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlsignificantwhitespace/get_name/ +--- +## XmlSignificantWhitespace::get_Name method + + +Returns the qualified name of the node. + +```cpp +String System::Xml::XmlSignificantWhitespace::get_Name() override +``` + + +### ReturnValue + +For [XmlSignificantWhitespace](../) nodes, this method returns **#significant-whitespace**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSignificantWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsignificantwhitespace/get_nodetype/_index.md b/english/cpp/system.xml/xmlsignificantwhitespace/get_nodetype/_index.md new file mode 100644 index 0000000000..8c1923441d --- /dev/null +++ b/english/cpp/system.xml/xmlsignificantwhitespace/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlSignificantWhitespace::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSignificantWhitespace::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlsignificantwhitespace/get_nodetype/ +--- +## XmlSignificantWhitespace::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlSignificantWhitespace::get_NodeType() override +``` + + +### ReturnValue + +For [XmlSignificantWhitespace](../) nodes, this method returns [XmlNodeType::SignificantWhitespace](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlSignificantWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsignificantwhitespace/get_previoustext/_index.md b/english/cpp/system.xml/xmlsignificantwhitespace/get_previoustext/_index.md new file mode 100644 index 0000000000..77e3ba2ea8 --- /dev/null +++ b/english/cpp/system.xml/xmlsignificantwhitespace/get_previoustext/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlSignificantWhitespace::get_PreviousText method +linktitle: get_PreviousText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSignificantWhitespace::get_PreviousText method. Returns the text node that immediately precedes this node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlsignificantwhitespace/get_previoustext/ +--- +## XmlSignificantWhitespace::get_PreviousText method + + +Returns the text node that immediately precedes this node. + +```cpp +SharedPtr System::Xml::XmlSignificantWhitespace::get_PreviousText() override +``` + + +### ReturnValue + +Returns [XmlNode](../../xmlnode/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlSignificantWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsignificantwhitespace/get_value/_index.md b/english/cpp/system.xml/xmlsignificantwhitespace/get_value/_index.md new file mode 100644 index 0000000000..4d7848f4a0 --- /dev/null +++ b/english/cpp/system.xml/xmlsignificantwhitespace/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlSignificantWhitespace::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSignificantWhitespace::get_Value method. Returns the value of the node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlsignificantwhitespace/get_value/ +--- +## XmlSignificantWhitespace::get_Value method + + +Returns the value of the node. + +```cpp +String System::Xml::XmlSignificantWhitespace::get_Value() override +``` + + +### ReturnValue + +The white space characters found in the node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSignificantWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsignificantwhitespace/ptr/_index.md b/english/cpp/system.xml/xmlsignificantwhitespace/ptr/_index.md new file mode 100644 index 0000000000..32f535549d --- /dev/null +++ b/english/cpp/system.xml/xmlsignificantwhitespace/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlSignificantWhitespace::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSignificantWhitespace::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlsignificantwhitespace/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlSignificantWhitespace::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlSignificantWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsignificantwhitespace/set_value/_index.md b/english/cpp/system.xml/xmlsignificantwhitespace/set_value/_index.md new file mode 100644 index 0000000000..e14bb9fc12 --- /dev/null +++ b/english/cpp/system.xml/xmlsignificantwhitespace/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlSignificantWhitespace::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSignificantWhitespace::set_Value method. Sets the value of the node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlsignificantwhitespace/set_value/ +--- +## XmlSignificantWhitespace::set_Value method + + +Sets the value of the node. + +```cpp +void System::Xml::XmlSignificantWhitespace::set_Value(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlSignificantWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsignificantwhitespace/writecontentto/_index.md b/english/cpp/system.xml/xmlsignificantwhitespace/writecontentto/_index.md new file mode 100644 index 0000000000..149bb5630d --- /dev/null +++ b/english/cpp/system.xml/xmlsignificantwhitespace/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlSignificantWhitespace::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSignificantWhitespace::WriteContentTo method. Saves all the children of the node to the specified XmlWriter in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlsignificantwhitespace/writecontentto/ +--- +## XmlSignificantWhitespace::WriteContentTo method + + +Saves all the children of the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlSignificantWhitespace::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlSignificantWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlsignificantwhitespace/writeto/_index.md b/english/cpp/system.xml/xmlsignificantwhitespace/writeto/_index.md new file mode 100644 index 0000000000..6738254fd8 --- /dev/null +++ b/english/cpp/system.xml/xmlsignificantwhitespace/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlSignificantWhitespace::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSignificantWhitespace::WriteTo method. Saves the node to the specified XmlWriter in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlsignificantwhitespace/writeto/ +--- +## XmlSignificantWhitespace::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlSignificantWhitespace::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlSignificantWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlspace/_index.md b/english/cpp/system.xml/xmlspace/_index.md new file mode 100644 index 0000000000..397a9aec57 --- /dev/null +++ b/english/cpp/system.xml/xmlspace/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlSpace enum +linktitle: XmlSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlSpace enum. Specifies the current xml:space scope in C++.' +type: docs +weight: 6400 +url: /cpp/system.xml/xmlspace/ +--- +## XmlSpace enum + + +Specifies the current **xml:space** scope. + +```cpp +enum class XmlSpace +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No **xml:space** scope. | +| Default | 1 | The **xml:space** scope equals **default**. | +| Preserve | 2 | The **xml:space** scope equals **preserve**. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlstandalone/_index.md b/english/cpp/system.xml/xmlstandalone/_index.md new file mode 100644 index 0000000000..bfc0e1465b --- /dev/null +++ b/english/cpp/system.xml/xmlstandalone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlStandalone enum +linktitle: XmlStandalone +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Xml::XmlStandalone enum in C++.' +type: docs +weight: 6500 +url: /cpp/system.xml/xmlstandalone/ +--- +## XmlStandalone enum + + + + +```cpp +enum class XmlStandalone +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Omit | 0 | | +| Yes | 1 | | +| No | 2 | | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmltext/_index.md b/english/cpp/system.xml/xmltext/_index.md new file mode 100644 index 0000000000..a7416b112e --- /dev/null +++ b/english/cpp/system.xml/xmltext/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Xml::XmlText class +linktitle: XmlText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlText class. Represents the text content of an element or attribute in C++.' +type: docs +weight: 3800 +url: /cpp/system.xml/xmltext/ +--- +## XmlText class + + +Represents the text content of an element or attribute. + +```cpp +class XmlText : public System::Xml::XmlCharacterData +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_PreviousText](./get_previoustext/)() override | Returns the text node that immediately precedes this node. | +| [get_Value](./get_value/)() override | Returns the value of the node. | +| [set_Value](./set_value/)(String) override | Sets the value of the node. | +| virtual [SplitText](./splittext/)(int32_t) | Splits the node into two nodes at the specified offset, keeping both in the tree as siblings. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves all the children of the node to the specified [XmlWriter](../xmlwriter/). [XmlText](./) nodes do not have children, so this method has no effect. | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlCharacterData](../xmlcharacterdata/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmltext/clonenode/_index.md b/english/cpp/system.xml/xmltext/clonenode/_index.md new file mode 100644 index 0000000000..e9b40d46dc --- /dev/null +++ b/english/cpp/system.xml/xmltext/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlText::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlText::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmltext/clonenode/ +--- +## XmlText::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlText::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. | + +### ReturnValue + +The cloned node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlText](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltext/get_localname/_index.md b/english/cpp/system.xml/xmltext/get_localname/_index.md new file mode 100644 index 0000000000..5010a0e55d --- /dev/null +++ b/english/cpp/system.xml/xmltext/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlText::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlText::get_LocalName method. Returns the local name of the node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmltext/get_localname/ +--- +## XmlText::get_LocalName method + + +Returns the local name of the node. + +```cpp +String System::Xml::XmlText::get_LocalName() override +``` + + +### ReturnValue + +For text nodes, this method returns **#text**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlText](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltext/get_name/_index.md b/english/cpp/system.xml/xmltext/get_name/_index.md new file mode 100644 index 0000000000..76e17a3756 --- /dev/null +++ b/english/cpp/system.xml/xmltext/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlText::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlText::get_Name method. Returns the qualified name of the node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmltext/get_name/ +--- +## XmlText::get_Name method + + +Returns the qualified name of the node. + +```cpp +String System::Xml::XmlText::get_Name() override +``` + + +### ReturnValue + +For text nodes, this method returns **#text**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlText](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltext/get_nodetype/_index.md b/english/cpp/system.xml/xmltext/get_nodetype/_index.md new file mode 100644 index 0000000000..9baa548895 --- /dev/null +++ b/english/cpp/system.xml/xmltext/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlText::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlText::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmltext/get_nodetype/ +--- +## XmlText::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlText::get_NodeType() override +``` + + +### ReturnValue + +For text nodes, this value is [XmlNodeType::Text](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlText](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltext/get_previoustext/_index.md b/english/cpp/system.xml/xmltext/get_previoustext/_index.md new file mode 100644 index 0000000000..559f6a3831 --- /dev/null +++ b/english/cpp/system.xml/xmltext/get_previoustext/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlText::get_PreviousText method +linktitle: get_PreviousText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlText::get_PreviousText method. Returns the text node that immediately precedes this node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmltext/get_previoustext/ +--- +## XmlText::get_PreviousText method + + +Returns the text node that immediately precedes this node. + +```cpp +SharedPtr System::Xml::XmlText::get_PreviousText() override +``` + + +### ReturnValue + +Returns [XmlNode](../../xmlnode/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlText](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltext/get_value/_index.md b/english/cpp/system.xml/xmltext/get_value/_index.md new file mode 100644 index 0000000000..983593397c --- /dev/null +++ b/english/cpp/system.xml/xmltext/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlText::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlText::get_Value method. Returns the value of the node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmltext/get_value/ +--- +## XmlText::get_Value method + + +Returns the value of the node. + +```cpp +String System::Xml::XmlText::get_Value() override +``` + + +### ReturnValue + +The content of the text node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlText](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltext/ptr/_index.md b/english/cpp/system.xml/xmltext/ptr/_index.md new file mode 100644 index 0000000000..9188934fec --- /dev/null +++ b/english/cpp/system.xml/xmltext/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlText::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlText::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmltext/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlText::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlText](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltext/set_value/_index.md b/english/cpp/system.xml/xmltext/set_value/_index.md new file mode 100644 index 0000000000..a1319eeeab --- /dev/null +++ b/english/cpp/system.xml/xmltext/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlText::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlText::set_Value method. Sets the value of the node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmltext/set_value/ +--- +## XmlText::set_Value method + + +Sets the value of the node. + +```cpp +void System::Xml::XmlText::set_Value(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlText](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltext/splittext/_index.md b/english/cpp/system.xml/xmltext/splittext/_index.md new file mode 100644 index 0000000000..e1615bad13 --- /dev/null +++ b/english/cpp/system.xml/xmltext/splittext/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlText::SplitText method +linktitle: SplitText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlText::SplitText method. Splits the node into two nodes at the specified offset, keeping both in the tree as siblings in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmltext/splittext/ +--- +## XmlText::SplitText method + + +Splits the node into two nodes at the specified offset, keeping both in the tree as siblings. + +```cpp +virtual SharedPtr System::Xml::XmlText::SplitText(int32_t offset) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | int32_t | The offset at which to split the node. | + +### ReturnValue + +The new node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlText](../) +* Class [XmlText](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltext/writecontentto/_index.md b/english/cpp/system.xml/xmltext/writecontentto/_index.md new file mode 100644 index 0000000000..6b0f7a926b --- /dev/null +++ b/english/cpp/system.xml/xmltext/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlText::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlText::WriteContentTo method. Saves all the children of the node to the specified XmlWriter. XmlText nodes do not have children, so this method has no effect in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmltext/writecontentto/ +--- +## XmlText::WriteContentTo method + + +Saves all the children of the node to the specified [XmlWriter](../../xmlwriter/). [XmlText](../) nodes do not have children, so this method has no effect. + +```cpp +void System::Xml::XmlText::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlText](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltext/writeto/_index.md b/english/cpp/system.xml/xmltext/writeto/_index.md new file mode 100644 index 0000000000..839b8db152 --- /dev/null +++ b/english/cpp/system.xml/xmltext/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlText::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlText::WriteTo method. Saves the node to the specified XmlWriter in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmltext/writeto/ +--- +## XmlText::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlText::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlText](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/_index.md b/english/cpp/system.xml/xmltextreader/_index.md new file mode 100644 index 0000000000..d84f3b51b9 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/_index.md @@ -0,0 +1,120 @@ +--- +title: System::Xml::XmlTextReader class +linktitle: XmlTextReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader class. Represents a reader that provides fast, non-cached, forward-only access to XML data in C++.' +type: docs +weight: 3900 +url: /cpp/system.xml/xmltextreader/ +--- +## XmlTextReader class + + +Represents a reader that provides fast, non-cached, forward-only access to XML data. + +```cpp +class XmlTextReader : public System::Xml::XmlReader, + public System::Xml::IXmlLineInfo, + public System::Xml::IXmlNamespaceResolver +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Changes the [XmlReader::get_ReadState](../xmlreader/get_readstate/) to **Closed**. | +| [get_AttributeCount](./get_attributecount/)() override | Returns the number of attributes on the current node. | +| [get_BaseURI](./get_baseuri/)() override | Returns the base URI of the current node. | +| [get_CanReadBinaryContent](./get_canreadbinarycontent/)() override | Returns a value indicating whether the [XmlTextReader](./) implements the binary content read methods. | +| [get_CanReadValueChunk](./get_canreadvaluechunk/)() override | Returns a value indicating whether the [XmlTextReader](./) implements the [XmlReader::ReadValueChunk](../xmlreader/readvaluechunk/) method. | +| [get_CanResolveEntity](./get_canresolveentity/)() override | Returns a value indicating whether this reader can parse and resolve entities. | +| [get_Depth](./get_depth/)() override | Returns the depth of the current node in the XML document. | +| [get_DtdProcessing](./get_dtdprocessing/)() | Returns the DtdProcessing enumeration. | +| [get_Encoding](./get_encoding/)() | Returns the encoding of the document. | +| [get_EntityHandling](./get_entityhandling/)() | Returns a value that specifies how the reader handles entities. | +| [get_EOF](./get_eof/)() override | Returns a value indicating whether the reader is positioned at the end of the stream. | +| [get_HasValue](./get_hasvalue/)() override | Returns a value indicating whether the current node can have a [XmlTextReader::get_Value](./get_value/) other than [String::Empty](../../system/string/empty/). | +| [get_IsDefault](./get_isdefault/)() override | Returns a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema. | +| [get_IsEmptyElement](./get_isemptyelement/)() override | Returns a value indicating whether the current node is an empty element (for example, ****). | +| [get_LineNumber](./get_linenumber/)() override | Returns the current line number. | +| [get_LinePosition](./get_lineposition/)() override | Returns the current line position. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the current node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the current node. | +| [get_Namespaces](./get_namespaces/)() | Returns a value indicating whether to do namespace support. | +| [get_NamespaceURI](./get_namespaceuri/)() override | Returns the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned. | +| [get_NameTable](./get_nametable/)() override | Returns the [XmlNameTable](../xmlnametable/) associated with this implementation. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_Normalization](./get_normalization/)() | Returns a value indicating whether to normalize white space and attribute values. | +| [get_Prefix](./get_prefix/)() override | Returns the namespace prefix associated with the current node. | +| [get_ProhibitDtd](./get_prohibitdtd/)() | Returns a value indicating whether to allow DTD processing. | +| [get_QuoteChar](./get_quotechar/)() override | Returns the quotation mark character used to enclose the value of an attribute node. | +| [get_ReadState](./get_readstate/)() override | Returns the state of the reader. | +| [get_Value](./get_value/)() override | Returns the text value of the current node. | +| [get_WhitespaceHandling](./get_whitespacehandling/)() | Returns a value that specifies how white space is handled. | +| [get_XmlLang](./get_xmllang/)() override | Returns the current **xml:lang** scope. | +| [get_XmlSpace](./get_xmlspace/)() override | Returns the current **xml:space** scope. | +| [GetAttribute](./getattribute/)(String) override | Returns the value of the attribute with the specified name. | +| [GetAttribute](./getattribute/)(String, String) override | Returns the value of the attribute with the specified local name and namespace URI. | +| [GetAttribute](./getattribute/)(int32_t) override | Returns the value of the attribute with the specified index. | +| [GetNamespacesInScope](./getnamespacesinscope/)(XmlNamespaceScope) override | Returns a collection that contains all namespaces currently in-scope. | +| [GetRemainder](./getremainder/)() | Returns the remainder of the buffered XML. | +| [HasLineInfo](./haslineinfo/)() override | Returns a value indicating whether the class can return line information. | +| [LookupNamespace](./lookupnamespace/)(const String\&) override | Resolves a namespace prefix in the current element's scope. | +| [MoveToAttribute](./movetoattribute/)(String) override | Moves to the attribute with the specified name. | +| [MoveToAttribute](./movetoattribute/)(String, String) override | Moves to the attribute with the specified local name and namespace URI. | +| [MoveToAttribute](./movetoattribute/)(int32_t) override | Moves to the attribute with the specified index. | +| [MoveToElement](./movetoelement/)() override | Moves to the element that contains the current attribute node. | +| [MoveToFirstAttribute](./movetofirstattribute/)() override | Moves to the first attribute. | +| [MoveToNextAttribute](./movetonextattribute/)() override | Moves to the next attribute. | +| [Read](./read/)() override | Reads the next node from the stream. | +| [ReadAttributeValue](./readattributevalue/)() override | Parses the attribute value into one or more **[Text](../../system.text/)**, **EntityReference**, or **EndEntity** nodes. | +| [ReadBase64](./readbase64/)(const ArrayPtr\\&, int32_t, int32_t) | Decodes Base64 and returns the decoded binary bytes. | +| [ReadBinHex](./readbinhex/)(const ArrayPtr\\&, int32_t, int32_t) | Decodes **BinHex** and returns the decoded binary bytes. | +| [ReadChars](./readchars/)(const ArrayPtr\\&, int32_t, int32_t) | Reads the text contents of an element into a character buffer. This method is designed to read large streams of embedded text by calling it successively. | +| [ReadContentAsBase64](./readcontentasbase64/)(ArrayPtr\, int32_t, int32_t) override | Reads the content and returns the **Base64** decoded binary bytes. | +| [ReadContentAsBinHex](./readcontentasbinhex/)(ArrayPtr\, int32_t, int32_t) override | Reads the content and returns the **BinHex** decoded binary bytes. | +| [ReadElementContentAsBase64](./readelementcontentasbase64/)(ArrayPtr\, int32_t, int32_t) override | Reads the element and decodes the Base64 content. | +| [ReadElementContentAsBinHex](./readelementcontentasbinhex/)(ArrayPtr\, int32_t, int32_t) override | Reads the element and decodes the **BinHex** content. | +| [ReadString](./readstring/)() override | Reads the contents of an element or a text node as a string. | +| [ResetState](./resetstate/)() | Resets the state of the reader to [ReadState::Initial](../readstate/). | +| [ResolveEntity](./resolveentity/)() override | Resolves the entity reference for **EntityReference** nodes. | +| [set_DtdProcessing](./set_dtdprocessing/)(System::Xml::DtdProcessing) | Sets the DtdProcessing enumeration. | +| [set_EntityHandling](./set_entityhandling/)(System::Xml::EntityHandling) | Sets a value that specifies how the reader handles entities. | +| [set_Namespaces](./set_namespaces/)(bool) | Sets a value indicating whether to do namespace support. | +| [set_Normalization](./set_normalization/)(bool) | Sets a value indicating whether to normalize white space and attribute values. | +| [set_ProhibitDtd](./set_prohibitdtd/)(bool) | Sets a value indicating whether to allow DTD processing. | +| [set_WhitespaceHandling](./set_whitespacehandling/)(System::Xml::WhitespaceHandling) | Sets a value that specifies how white space is handled. | +| [set_XmlResolver](./set_xmlresolver/)(const SharedPtr\\&) | Sets the [XmlResolver](../xmlresolver/) used for resolving DTD references. | +| [Skip](./skip/)() override | Skips the children of the current node. | +| [XmlTextReader](./xmltextreader/)(const SharedPtr\\&) | Initializes a new instance of the [XmlTextReader](./) class with the specified stream. | +| [XmlTextReader](./xmltextreader/)(const String\&, const SharedPtr\\&) | Initializes a new instance of the [XmlTextReader](./) class with the specified URL and stream. | +| [XmlTextReader](./xmltextreader/)(const SharedPtr\\&, const SharedPtr\\&) | Initializes a new instance of the [XmlTextReader](./) class with the specified stream and [XmlNameTable](../xmlnametable/). | +| [XmlTextReader](./xmltextreader/)(const String\&, const SharedPtr\\&, const SharedPtr\\&) | Initializes a new instance of the [XmlTextReader](./) class with the specified URL, stream and [XmlNameTable](../xmlnametable/). | +| [XmlTextReader](./xmltextreader/)(const SharedPtr\\&) | Initializes a new instance of the [XmlTextReader](./) class with the specified TextReader. | +| [XmlTextReader](./xmltextreader/)(const String\&, const SharedPtr\\&) | Initializes a new instance of the [XmlTextReader](./) class with the specified URL and TextReader. | +| [XmlTextReader](./xmltextreader/)(const SharedPtr\\&, const SharedPtr\\&) | Initializes a new instance of the [XmlTextReader](./) class with the specified TextReader and [XmlNameTable](../xmlnametable/). | +| [XmlTextReader](./xmltextreader/)(const String\&, const SharedPtr\\&, const SharedPtr\\&) | Initializes a new instance of the [XmlTextReader](./) class with the specified URL, TextReader and [XmlNameTable](../xmlnametable/). | +| [XmlTextReader](./xmltextreader/)(const SharedPtr\\&, XmlNodeType, const SharedPtr\\&) | Initializes a new instance of the [XmlTextReader](./) class with the specified stream, XmlNodeType, and [XmlParserContext](../xmlparsercontext/). | +| [XmlTextReader](./xmltextreader/)(const String\&, XmlNodeType, const SharedPtr\\&) | Initializes a new instance of the [XmlTextReader](./) class with the specified string, XmlNodeType, and [XmlParserContext](../xmlparsercontext/). | +| [XmlTextReader](./xmltextreader/)(const String\&) | Initializes a new instance of the [XmlTextReader](./) class with the specified file. | +| [XmlTextReader](./xmltextreader/)(const String\&, const SharedPtr\\&) | Initializes a new instance of the [XmlTextReader](./) class with the specified file and [XmlNameTable](../xmlnametable/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +It is recommended to use the [XmlReader](../xmlreader/) class instead. + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlReader](../xmlreader/) +* Class [IXmlLineInfo](../ixmllineinfo/) +* Class [IXmlNamespaceResolver](../ixmlnamespaceresolver/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmltextreader/close/_index.md b/english/cpp/system.xml/xmltextreader/close/_index.md new file mode 100644 index 0000000000..35db181647 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlTextReader::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::Close method. Changes the XmlReader::get_ReadState to Closed in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmltextreader/close/ +--- +## XmlTextReader::Close method + + +Changes the [XmlReader::get_ReadState](../../xmlreader/get_readstate/) to **Closed**. + +```cpp +void System::Xml::XmlTextReader::Close() override +``` + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_attributecount/_index.md b/english/cpp/system.xml/xmltextreader/get_attributecount/_index.md new file mode 100644 index 0000000000..1798208fc8 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_attributecount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_AttributeCount method +linktitle: get_AttributeCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_AttributeCount method. Returns the number of attributes on the current node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmltextreader/get_attributecount/ +--- +## XmlTextReader::get_AttributeCount method + + +Returns the number of attributes on the current node. + +```cpp +int32_t System::Xml::XmlTextReader::get_AttributeCount() override +``` + + +### ReturnValue + +The number of attributes on the current node. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_baseuri/_index.md b/english/cpp/system.xml/xmltextreader/get_baseuri/_index.md new file mode 100644 index 0000000000..6f467a01e1 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_baseuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::get_BaseURI method +linktitle: get_BaseURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_BaseURI method. Returns the base URI of the current node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmltextreader/get_baseuri/ +--- +## XmlTextReader::get_BaseURI method + + +Returns the base URI of the current node. + +```cpp +String System::Xml::XmlTextReader::get_BaseURI() override +``` + + +### ReturnValue + +The base URI of the current node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_canreadbinarycontent/_index.md b/english/cpp/system.xml/xmltextreader/get_canreadbinarycontent/_index.md new file mode 100644 index 0000000000..9b82623b11 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_canreadbinarycontent/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_CanReadBinaryContent method +linktitle: get_CanReadBinaryContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_CanReadBinaryContent method. Returns a value indicating whether the XmlTextReader implements the binary content read methods in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmltextreader/get_canreadbinarycontent/ +--- +## XmlTextReader::get_CanReadBinaryContent method + + +Returns a value indicating whether the [XmlTextReader](../) implements the binary content read methods. + +```cpp +bool System::Xml::XmlTextReader::get_CanReadBinaryContent() override +``` + + +### ReturnValue + +**true** if the binary content read methods are implemented; otherwise **false**. The [XmlTextReader](../) class always returns **true**. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_canreadvaluechunk/_index.md b/english/cpp/system.xml/xmltextreader/get_canreadvaluechunk/_index.md new file mode 100644 index 0000000000..339bc8f981 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_canreadvaluechunk/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_CanReadValueChunk method +linktitle: get_CanReadValueChunk +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_CanReadValueChunk method. Returns a value indicating whether the XmlTextReader implements the XmlReader::ReadValueChunk method in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmltextreader/get_canreadvaluechunk/ +--- +## XmlTextReader::get_CanReadValueChunk method + + +Returns a value indicating whether the [XmlTextReader](../) implements the [XmlReader::ReadValueChunk](../../xmlreader/readvaluechunk/) method. + +```cpp +bool System::Xml::XmlTextReader::get_CanReadValueChunk() override +``` + + +### ReturnValue + +**true** if the [XmlTextReader](../) implements the [XmlReader::ReadValueChunk](../../xmlreader/readvaluechunk/) method; otherwise **false**. The [XmlTextReader](../) class always returns **false**. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_canresolveentity/_index.md b/english/cpp/system.xml/xmltextreader/get_canresolveentity/_index.md new file mode 100644 index 0000000000..ef604780f9 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_canresolveentity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_CanResolveEntity method +linktitle: get_CanResolveEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_CanResolveEntity method. Returns a value indicating whether this reader can parse and resolve entities in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmltextreader/get_canresolveentity/ +--- +## XmlTextReader::get_CanResolveEntity method + + +Returns a value indicating whether this reader can parse and resolve entities. + +```cpp +bool System::Xml::XmlTextReader::get_CanResolveEntity() override +``` + + +### ReturnValue + +**true** if the reader can parse and resolve entities; otherwise, **false**. The [XmlTextReader](../) class always returns **true**. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_depth/_index.md b/english/cpp/system.xml/xmltextreader/get_depth/_index.md new file mode 100644 index 0000000000..410a0ce7c5 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_depth/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_Depth method +linktitle: get_Depth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_Depth method. Returns the depth of the current node in the XML document in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmltextreader/get_depth/ +--- +## XmlTextReader::get_Depth method + + +Returns the depth of the current node in the XML document. + +```cpp +int32_t System::Xml::XmlTextReader::get_Depth() override +``` + + +### ReturnValue + +The depth of the current node in the XML document. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_dtdprocessing/_index.md b/english/cpp/system.xml/xmltextreader/get_dtdprocessing/_index.md new file mode 100644 index 0000000000..095b4d7e6e --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_dtdprocessing/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::get_DtdProcessing method +linktitle: get_DtdProcessing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_DtdProcessing method. Returns the DtdProcessing enumeration in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmltextreader/get_dtdprocessing/ +--- +## XmlTextReader::get_DtdProcessing method + + +Returns the DtdProcessing enumeration. + +```cpp +System::Xml::DtdProcessing System::Xml::XmlTextReader::get_DtdProcessing() +``` + + +### ReturnValue + +The DtdProcessing enumeration. + +## See Also + +* Enum [DtdProcessing](../../dtdprocessing/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_encoding/_index.md b/english/cpp/system.xml/xmltextreader/get_encoding/_index.md new file mode 100644 index 0000000000..039cf63283 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_encoding/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlTextReader::get_Encoding method +linktitle: get_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_Encoding method. Returns the encoding of the document in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmltextreader/get_encoding/ +--- +## XmlTextReader::get_Encoding method + + +Returns the encoding of the document. + +```cpp +SharedPtr System::Xml::XmlTextReader::get_Encoding() +``` + + +### ReturnValue + +The encoding value. If no encoding attribute exists, and there is no byte-order mark, this defaults to UTF-8. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_entityhandling/_index.md b/english/cpp/system.xml/xmltextreader/get_entityhandling/_index.md new file mode 100644 index 0000000000..603e69074e --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_entityhandling/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::get_EntityHandling method +linktitle: get_EntityHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_EntityHandling method. Returns a value that specifies how the reader handles entities in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmltextreader/get_entityhandling/ +--- +## XmlTextReader::get_EntityHandling method + + +Returns a value that specifies how the reader handles entities. + +```cpp +System::Xml::EntityHandling System::Xml::XmlTextReader::get_EntityHandling() +``` + + +### ReturnValue + +One of the EntityHandling values. If no EntityHandling is specified, it defaults to [EntityHandling::ExpandCharEntities](../../entityhandling/). + +## See Also + +* Enum [EntityHandling](../../entityhandling/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_eof/_index.md b/english/cpp/system.xml/xmltextreader/get_eof/_index.md new file mode 100644 index 0000000000..8186171bcf --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_eof/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_EOF method +linktitle: get_EOF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_EOF method. Returns a value indicating whether the reader is positioned at the end of the stream in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmltextreader/get_eof/ +--- +## XmlTextReader::get_EOF method + + +Returns a value indicating whether the reader is positioned at the end of the stream. + +```cpp +bool System::Xml::XmlTextReader::get_EOF() override +``` + + +### ReturnValue + +**true** if the reader is positioned at the end of the stream; otherwise, **false**. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_hasvalue/_index.md b/english/cpp/system.xml/xmltextreader/get_hasvalue/_index.md new file mode 100644 index 0000000000..efab0de629 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_hasvalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_HasValue method +linktitle: get_HasValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_HasValue method. Returns a value indicating whether the current node can have a XmlTextReader::get_Value other than String::Empty in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmltextreader/get_hasvalue/ +--- +## XmlTextReader::get_HasValue method + + +Returns a value indicating whether the current node can have a [XmlTextReader::get_Value](../get_value/) other than [String::Empty](../../../system/string/empty/). + +```cpp +bool System::Xml::XmlTextReader::get_HasValue() override +``` + + +### ReturnValue + +**true** if the node on which the reader is currently positioned can have a **Value**; otherwise, **false**. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_isdefault/_index.md b/english/cpp/system.xml/xmltextreader/get_isdefault/_index.md new file mode 100644 index 0000000000..3f533442c3 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_isdefault/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_IsDefault method +linktitle: get_IsDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_IsDefault method. Returns a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmltextreader/get_isdefault/ +--- +## XmlTextReader::get_IsDefault method + + +Returns a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema. + +```cpp +bool System::Xml::XmlTextReader::get_IsDefault() override +``` + + +### ReturnValue + +This method always returns **false**. ([XmlTextReader](../) does not expand default attributes.) + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_isemptyelement/_index.md b/english/cpp/system.xml/xmltextreader/get_isemptyelement/_index.md new file mode 100644 index 0000000000..bd574692bf --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_isemptyelement/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_IsEmptyElement method +linktitle: get_IsEmptyElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_IsEmptyElement method. Returns a value indicating whether the current node is an empty element (for example, ) in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmltextreader/get_isemptyelement/ +--- +## XmlTextReader::get_IsEmptyElement method + + +Returns a value indicating whether the current node is an empty element (for example, ****). + +```cpp +bool System::Xml::XmlTextReader::get_IsEmptyElement() override +``` + + +### ReturnValue + +**true** if the current node is an element ([XmlTextReader::get_NodeType](../get_nodetype/) value equals [XmlNodeType::Element](../../xmlnodetype/)) that ends with **/>**; otherwise, **false**. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_linenumber/_index.md b/english/cpp/system.xml/xmltextreader/get_linenumber/_index.md new file mode 100644 index 0000000000..220970fe28 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_linenumber/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_LineNumber method +linktitle: get_LineNumber +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_LineNumber method. Returns the current line number in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmltextreader/get_linenumber/ +--- +## XmlTextReader::get_LineNumber method + + +Returns the current line number. + +```cpp +int32_t System::Xml::XmlTextReader::get_LineNumber() override +``` + + +### ReturnValue + +The current line number. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_lineposition/_index.md b/english/cpp/system.xml/xmltextreader/get_lineposition/_index.md new file mode 100644 index 0000000000..345bc4fcbc --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_lineposition/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_LinePosition method +linktitle: get_LinePosition +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_LinePosition method. Returns the current line position in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmltextreader/get_lineposition/ +--- +## XmlTextReader::get_LinePosition method + + +Returns the current line position. + +```cpp +int32_t System::Xml::XmlTextReader::get_LinePosition() override +``` + + +### ReturnValue + +The current line position. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_localname/_index.md b/english/cpp/system.xml/xmltextreader/get_localname/_index.md new file mode 100644 index 0000000000..12ffd833e1 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_LocalName method. Returns the local name of the current node in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmltextreader/get_localname/ +--- +## XmlTextReader::get_LocalName method + + +Returns the local name of the current node. + +```cpp +String System::Xml::XmlTextReader::get_LocalName() override +``` + + +### ReturnValue + +The name of the current node with the prefix removed. For example, **LocalName** is **book** for the element ****. For node types that do not have a name (like **[Text](../../../system.text/)**, **Comment**, and so on), this method returns [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_name/_index.md b/english/cpp/system.xml/xmltextreader/get_name/_index.md new file mode 100644 index 0000000000..95d1df06db --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_name/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Xml::XmlTextReader::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_Name method. Returns the qualified name of the current node in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmltextreader/get_name/ +--- +## XmlTextReader::get_Name method + + +Returns the qualified name of the current node. + +```cpp +String System::Xml::XmlTextReader::get_Name() override +``` + + +### ReturnValue + +The qualified name of the current node. For example, **Name** is **bk:book** for the element ****. +## Remarks + + + +The name returned is dependent on the [XmlTextReader::get_NodeType](../get_nodetype/) value of the node. The following node types return the listed values. All other node types return an empty string. ||| +|-|-| +|Node Type |Name | +|Attribute|The name of the attribute. | +|DocumentType|The document type name. | +|Element|The tag name. | +|EntityReference|The name of the entity referenced. | +|ProcessingInstruction|The target of the processing instruction. | +|XmlDeclaration|The literal string xml. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_namespaces/_index.md b/english/cpp/system.xml/xmltextreader/get_namespaces/_index.md new file mode 100644 index 0000000000..8082acab92 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_namespaces/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_Namespaces method +linktitle: get_Namespaces +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_Namespaces method. Returns a value indicating whether to do namespace support in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmltextreader/get_namespaces/ +--- +## XmlTextReader::get_Namespaces method + + +Returns a value indicating whether to do namespace support. + +```cpp +bool System::Xml::XmlTextReader::get_Namespaces() +``` + + +### ReturnValue + +**true** to do namespace support; otherwise, **false**. The default is **true**. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_namespaceuri/_index.md b/english/cpp/system.xml/xmltextreader/get_namespaceuri/_index.md new file mode 100644 index 0000000000..25282be200 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_namespaceuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::get_NamespaceURI method +linktitle: get_NamespaceURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_NamespaceURI method. Returns the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmltextreader/get_namespaceuri/ +--- +## XmlTextReader::get_NamespaceURI method + + +Returns the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned. + +```cpp +String System::Xml::XmlTextReader::get_NamespaceURI() override +``` + + +### ReturnValue + +The namespace URI of the current node; otherwise an empty string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_nametable/_index.md b/english/cpp/system.xml/xmltextreader/get_nametable/_index.md new file mode 100644 index 0000000000..ad0800e417 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlTextReader::get_NameTable method +linktitle: get_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_NameTable method. Returns the XmlNameTable associated with this implementation in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmltextreader/get_nametable/ +--- +## XmlTextReader::get_NameTable method + + +Returns the [XmlNameTable](../../xmlnametable/) associated with this implementation. + +```cpp +SharedPtr System::Xml::XmlTextReader::get_NameTable() override +``` + + +### ReturnValue + +The [XmlNameTable](../../xmlnametable/) enabling you to get the atomized version of a string within the node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_nodetype/_index.md b/english/cpp/system.xml/xmltextreader/get_nodetype/_index.md new file mode 100644 index 0000000000..0de38efc0d --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmltextreader/get_nodetype/ +--- +## XmlTextReader::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlTextReader::get_NodeType() override +``` + + +### ReturnValue + +One of the XmlNodeType values representing the type of the current node. + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_normalization/_index.md b/english/cpp/system.xml/xmltextreader/get_normalization/_index.md new file mode 100644 index 0000000000..df610e6b04 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_normalization/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_Normalization method +linktitle: get_Normalization +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_Normalization method. Returns a value indicating whether to normalize white space and attribute values in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmltextreader/get_normalization/ +--- +## XmlTextReader::get_Normalization method + + +Returns a value indicating whether to normalize white space and attribute values. + +```cpp +bool System::Xml::XmlTextReader::get_Normalization() +``` + + +### ReturnValue + +**true** to normalize; otherwise, **false**. The default is **false**. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_prefix/_index.md b/english/cpp/system.xml/xmltextreader/get_prefix/_index.md new file mode 100644 index 0000000000..fbaf87d9d9 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_prefix/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::get_Prefix method +linktitle: get_Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_Prefix method. Returns the namespace prefix associated with the current node in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmltextreader/get_prefix/ +--- +## XmlTextReader::get_Prefix method + + +Returns the namespace prefix associated with the current node. + +```cpp +String System::Xml::XmlTextReader::get_Prefix() override +``` + + +### ReturnValue + +The namespace prefix associated with the current node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_prohibitdtd/_index.md b/english/cpp/system.xml/xmltextreader/get_prohibitdtd/_index.md new file mode 100644 index 0000000000..aa9c408c1e --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_prohibitdtd/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlTextReader::get_ProhibitDtd method +linktitle: get_ProhibitDtd +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_ProhibitDtd method. Returns a value indicating whether to allow DTD processing in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmltextreader/get_prohibitdtd/ +--- +## XmlTextReader::get_ProhibitDtd method + + +Returns a value indicating whether to allow DTD processing. + +```cpp +bool System::Xml::XmlTextReader::get_ProhibitDtd() +``` + + +### ReturnValue + +**true** to disallow DTD processing; otherwise **false**. The default is **false**. + +## Deprecated +This method is obsolete. Use XmlTextReader::get_DtdProcessing instead. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_quotechar/_index.md b/english/cpp/system.xml/xmltextreader/get_quotechar/_index.md new file mode 100644 index 0000000000..ea4788a2fb --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_quotechar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::get_QuoteChar method +linktitle: get_QuoteChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_QuoteChar method. Returns the quotation mark character used to enclose the value of an attribute node in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmltextreader/get_quotechar/ +--- +## XmlTextReader::get_QuoteChar method + + +Returns the quotation mark character used to enclose the value of an attribute node. + +```cpp +char16_t System::Xml::XmlTextReader::get_QuoteChar() override +``` + + +### ReturnValue + +The quotation mark character (" or ') used to enclose the value of an attribute node. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_readstate/_index.md b/english/cpp/system.xml/xmltextreader/get_readstate/_index.md new file mode 100644 index 0000000000..176f94b17e --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_readstate/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::get_ReadState method +linktitle: get_ReadState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_ReadState method. Returns the state of the reader in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmltextreader/get_readstate/ +--- +## XmlTextReader::get_ReadState method + + +Returns the state of the reader. + +```cpp +System::Xml::ReadState System::Xml::XmlTextReader::get_ReadState() override +``` + + +### ReturnValue + +One of the ReadState values. + +## See Also + +* Enum [ReadState](../../readstate/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_value/_index.md b/english/cpp/system.xml/xmltextreader/get_value/_index.md new file mode 100644 index 0000000000..4786459d9a --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_value/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Xml::XmlTextReader::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_Value method. Returns the text value of the current node in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmltextreader/get_value/ +--- +## XmlTextReader::get_Value method + + +Returns the text value of the current node. + +```cpp +String System::Xml::XmlTextReader::get_Value() override +``` + + +### ReturnValue + +The value returned depends on the [XmlTextReader::get_NodeType](../get_nodetype/) value of the node. +## Remarks + + + +The following table lists node types that have a value to return. All other node types return [String::Empty](../../../system/string/empty/). ||| +|-|-| +|Node Type |Value | +|Attribute|The value of the attribute. | +|CDATA|The content of the CDATA section. | +|Comment|The content of the comment. | +|DocumentType|The internal subset. | +|ProcessingInstruction|The entire content, excluding the target. | +|SignificantWhitespace|The white space within an xml:space='preserve' scope. | +|Text|The content of the text node. | +|Whitespace|The white space between markup. | +|XmlDeclaration|The content of the declaration. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_whitespacehandling/_index.md b/english/cpp/system.xml/xmltextreader/get_whitespacehandling/_index.md new file mode 100644 index 0000000000..58226e4029 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_whitespacehandling/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::get_WhitespaceHandling method +linktitle: get_WhitespaceHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_WhitespaceHandling method. Returns a value that specifies how white space is handled in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmltextreader/get_whitespacehandling/ +--- +## XmlTextReader::get_WhitespaceHandling method + + +Returns a value that specifies how white space is handled. + +```cpp +System::Xml::WhitespaceHandling System::Xml::XmlTextReader::get_WhitespaceHandling() +``` + + +### ReturnValue + +One of the WhitespaceHandling values. The default is **[WhitespaceHandling.All](../../whitespacehandling/)** (returns **Whitespace** and **SignificantWhitespace** nodes). + +## See Also + +* Enum [WhitespaceHandling](../../whitespacehandling/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_xmllang/_index.md b/english/cpp/system.xml/xmltextreader/get_xmllang/_index.md new file mode 100644 index 0000000000..5b21348981 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_xmllang/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::get_XmlLang method +linktitle: get_XmlLang +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_XmlLang method. Returns the current xml:lang scope in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml/xmltextreader/get_xmllang/ +--- +## XmlTextReader::get_XmlLang method + + +Returns the current **xml:lang** scope. + +```cpp +String System::Xml::XmlTextReader::get_XmlLang() override +``` + + +### ReturnValue + +The current **xml:lang** scope. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/get_xmlspace/_index.md b/english/cpp/system.xml/xmltextreader/get_xmlspace/_index.md new file mode 100644 index 0000000000..e990f944fe --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/get_xmlspace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::get_XmlSpace method +linktitle: get_XmlSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::get_XmlSpace method. Returns the current xml:space scope in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml/xmltextreader/get_xmlspace/ +--- +## XmlTextReader::get_XmlSpace method + + +Returns the current **xml:space** scope. + +```cpp +System::Xml::XmlSpace System::Xml::XmlTextReader::get_XmlSpace() override +``` + + +### ReturnValue + +One of the XmlSpace values. If no **xml:space** scope exists, this value defaults to [XmlSpace::None](../../xmlspace/). + +## See Also + +* Enum [XmlSpace](../../xmlspace/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/getattribute/_index.md b/english/cpp/system.xml/xmltextreader/getattribute/_index.md new file mode 100644 index 0000000000..7b1b7bac2a --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/getattribute/_index.md @@ -0,0 +1,82 @@ +--- +title: System::Xml::XmlTextReader::GetAttribute method +linktitle: GetAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::GetAttribute method. Returns the value of the attribute with the specified index in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml/xmltextreader/getattribute/ +--- +## XmlTextReader::GetAttribute(int32_t) method + + +Returns the value of the attribute with the specified index. + +```cpp +String System::Xml::XmlTextReader::GetAttribute(int32_t i) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int32_t | The index of the attribute. The index is zero-based. (The first attribute has index 0.) | + +### ReturnValue + +The value of the specified attribute. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::GetAttribute(String, String) method + + +Returns the value of the attribute with the specified local name and namespace URI. + +```cpp +String System::Xml::XmlTextReader::GetAttribute(String localName, String namespaceURI) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute. | + +### ReturnValue + +The value of the specified attribute. If the attribute is not found, **nullptr** is returned. This method does not move the reader. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::GetAttribute(String) method + + +Returns the value of the attribute with the specified name. + +```cpp +String System::Xml::XmlTextReader::GetAttribute(String name) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the attribute. | + +### ReturnValue + +The value of the specified attribute. If the attribute is not found, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/getnamespacesinscope/_index.md b/english/cpp/system.xml/xmltextreader/getnamespacesinscope/_index.md new file mode 100644 index 0000000000..b3e6f029bb --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/getnamespacesinscope/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XmlTextReader::GetNamespacesInScope method +linktitle: GetNamespacesInScope +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::GetNamespacesInScope method. Returns a collection that contains all namespaces currently in-scope in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml/xmltextreader/getnamespacesinscope/ +--- +## XmlTextReader::GetNamespacesInScope method + + +Returns a collection that contains all namespaces currently in-scope. + +```cpp +SharedPtr> System::Xml::XmlTextReader::GetNamespacesInScope(XmlNamespaceScope scope) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| scope | XmlNamespaceScope | An XmlNamespaceScope value that specifies the type of namespace nodes to return. | + +### ReturnValue + +An IDictionary object that contains all the current in-scope namespaces. If the reader is not positioned on an element, an empty dictionary (no namespaces) is returned. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IDictionary](../../../system.collections.generic/idictionary/) +* Class [String](../../../system/string/) +* Enum [XmlNamespaceScope](../../xmlnamespacescope/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/getremainder/_index.md b/english/cpp/system.xml/xmltextreader/getremainder/_index.md new file mode 100644 index 0000000000..0e4ef34adf --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/getremainder/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlTextReader::GetRemainder method +linktitle: GetRemainder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::GetRemainder method. Returns the remainder of the buffered XML in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml/xmltextreader/getremainder/ +--- +## XmlTextReader::GetRemainder method + + +Returns the remainder of the buffered XML. + +```cpp +SharedPtr System::Xml::XmlTextReader::GetRemainder() +``` + + +### ReturnValue + +A TextReader containing the remainder of the buffered XML. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextReader](../../../system.io/textreader/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/haslineinfo/_index.md b/english/cpp/system.xml/xmltextreader/haslineinfo/_index.md new file mode 100644 index 0000000000..6608572b67 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/haslineinfo/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::HasLineInfo method +linktitle: HasLineInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::HasLineInfo method. Returns a value indicating whether the class can return line information in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml/xmltextreader/haslineinfo/ +--- +## XmlTextReader::HasLineInfo method + + +Returns a value indicating whether the class can return line information. + +```cpp +bool System::Xml::XmlTextReader::HasLineInfo() override +``` + + +### ReturnValue + +**true** if the class can return line information; otherwise, **false**. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/lookupnamespace/_index.md b/english/cpp/system.xml/xmltextreader/lookupnamespace/_index.md new file mode 100644 index 0000000000..7c9f070d8d --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/lookupnamespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlTextReader::LookupNamespace method +linktitle: LookupNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::LookupNamespace method. Resolves a namespace prefix in the current element''s scope in C++.' +type: docs +weight: 3700 +url: /cpp/system.xml/xmltextreader/lookupnamespace/ +--- +## XmlTextReader::LookupNamespace method + + +Resolves a namespace prefix in the current element's scope. + +```cpp +String System::Xml::XmlTextReader::LookupNamespace(const String &prefix) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The prefix whose namespace URI you want to resolve. To match the default namespace, pass an empty string. This string does not have to be atomized. | + +### ReturnValue + +The namespace URI to which the prefix maps or **nullptr** if no matching prefix is found. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/movetoattribute/_index.md b/english/cpp/system.xml/xmltextreader/movetoattribute/_index.md new file mode 100644 index 0000000000..60c18aa5ad --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/movetoattribute/_index.md @@ -0,0 +1,77 @@ +--- +title: System::Xml::XmlTextReader::MoveToAttribute method +linktitle: MoveToAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::MoveToAttribute method. Moves to the attribute with the specified index in C++.' +type: docs +weight: 3800 +url: /cpp/system.xml/xmltextreader/movetoattribute/ +--- +## XmlTextReader::MoveToAttribute(int32_t) method + + +Moves to the attribute with the specified index. + +```cpp +void System::Xml::XmlTextReader::MoveToAttribute(int32_t i) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int32_t | The index of the attribute. | + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::MoveToAttribute(String, String) method + + +Moves to the attribute with the specified local name and namespace URI. + +```cpp +bool System::Xml::XmlTextReader::MoveToAttribute(String localName, String namespaceURI) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute. | + +### ReturnValue + +**true** if the attribute is found; otherwise, **false**. If **false**, the reader's position does not change. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::MoveToAttribute(String) method + + +Moves to the attribute with the specified name. + +```cpp +bool System::Xml::XmlTextReader::MoveToAttribute(String name) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the attribute. | + +### ReturnValue + +**true** if the attribute is found; otherwise, **false**. If **false**, the reader's position does not change. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/movetoelement/_index.md b/english/cpp/system.xml/xmltextreader/movetoelement/_index.md new file mode 100644 index 0000000000..38191808a4 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/movetoelement/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::MoveToElement method +linktitle: MoveToElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::MoveToElement method. Moves to the element that contains the current attribute node in C++.' +type: docs +weight: 3900 +url: /cpp/system.xml/xmltextreader/movetoelement/ +--- +## XmlTextReader::MoveToElement method + + +Moves to the element that contains the current attribute node. + +```cpp +bool System::Xml::XmlTextReader::MoveToElement() override +``` + + +### ReturnValue + +**true** if the reader is positioned on an attribute (the reader moves to the element that owns the attribute); **false** if the reader is not positioned on an attribute (the position of the reader does not change). + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/movetofirstattribute/_index.md b/english/cpp/system.xml/xmltextreader/movetofirstattribute/_index.md new file mode 100644 index 0000000000..fd3b97b3af --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/movetofirstattribute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::MoveToFirstAttribute method +linktitle: MoveToFirstAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::MoveToFirstAttribute method. Moves to the first attribute in C++.' +type: docs +weight: 4000 +url: /cpp/system.xml/xmltextreader/movetofirstattribute/ +--- +## XmlTextReader::MoveToFirstAttribute method + + +Moves to the first attribute. + +```cpp +bool System::Xml::XmlTextReader::MoveToFirstAttribute() override +``` + + +### ReturnValue + +**true** if an attribute exists (the reader moves to the first attribute); otherwise, **false** (the position of the reader does not change). + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/movetonextattribute/_index.md b/english/cpp/system.xml/xmltextreader/movetonextattribute/_index.md new file mode 100644 index 0000000000..13f1cc5d29 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/movetonextattribute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::MoveToNextAttribute method +linktitle: MoveToNextAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::MoveToNextAttribute method. Moves to the next attribute in C++.' +type: docs +weight: 4100 +url: /cpp/system.xml/xmltextreader/movetonextattribute/ +--- +## XmlTextReader::MoveToNextAttribute method + + +Moves to the next attribute. + +```cpp +bool System::Xml::XmlTextReader::MoveToNextAttribute() override +``` + + +### ReturnValue + +**true** if there is a next attribute; **false** if there are no more attributes. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/ptr/_index.md b/english/cpp/system.xml/xmltextreader/ptr/_index.md new file mode 100644 index 0000000000..8bec418541 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlTextReader::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 6200 +url: /cpp/system.xml/xmltextreader/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlTextReader::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/read/_index.md b/english/cpp/system.xml/xmltextreader/read/_index.md new file mode 100644 index 0000000000..4ef55dc892 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/read/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::Read method. Reads the next node from the stream in C++.' +type: docs +weight: 4200 +url: /cpp/system.xml/xmltextreader/read/ +--- +## XmlTextReader::Read method + + +Reads the next node from the stream. + +```cpp +bool System::Xml::XmlTextReader::Read() override +``` + + +### ReturnValue + +**true** if the next node was read successfully; **false** if there are no more nodes to read. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/readattributevalue/_index.md b/english/cpp/system.xml/xmltextreader/readattributevalue/_index.md new file mode 100644 index 0000000000..29ba07d538 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/readattributevalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::ReadAttributeValue method +linktitle: ReadAttributeValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::ReadAttributeValue method. Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes in C++.' +type: docs +weight: 4300 +url: /cpp/system.xml/xmltextreader/readattributevalue/ +--- +## XmlTextReader::ReadAttributeValue method + + +Parses the attribute value into one or more **[Text](../../../system.text/)**, **EntityReference**, or **EndEntity** nodes. + +```cpp +bool System::Xml::XmlTextReader::ReadAttributeValue() override +``` + + +### ReturnValue + +**true** if there are nodes to return. **false** if the reader is not positioned on an attribute node when the initial call is made or if all the attribute values have been read. An empty attribute, such as, **misc=""**, returns **true** with a single node with a value of [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/readbase64/_index.md b/english/cpp/system.xml/xmltextreader/readbase64/_index.md new file mode 100644 index 0000000000..f1c81ffeab --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/readbase64/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlTextReader::ReadBase64 method +linktitle: ReadBase64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::ReadBase64 method. Decodes Base64 and returns the decoded binary bytes in C++.' +type: docs +weight: 4400 +url: /cpp/system.xml/xmltextreader/readbase64/ +--- +## XmlTextReader::ReadBase64 method + + +Decodes Base64 and returns the decoded binary bytes. + +```cpp +int32_t System::Xml::XmlTextReader::ReadBase64(const ArrayPtr &array, int32_t offset, int32_t len) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const ArrayPtr\\& | The array of characters that serves as the buffer to which the text contents are written. | +| offset | int32_t | The zero-based index into the array specifying where the method can begin to write to the buffer. | +| len | int32_t | The number of bytes to write into the buffer. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/readbinhex/_index.md b/english/cpp/system.xml/xmltextreader/readbinhex/_index.md new file mode 100644 index 0000000000..28762f7539 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/readbinhex/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlTextReader::ReadBinHex method +linktitle: ReadBinHex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::ReadBinHex method. Decodes BinHex and returns the decoded binary bytes in C++.' +type: docs +weight: 4500 +url: /cpp/system.xml/xmltextreader/readbinhex/ +--- +## XmlTextReader::ReadBinHex method + + +Decodes **BinHex** and returns the decoded binary bytes. + +```cpp +int32_t System::Xml::XmlTextReader::ReadBinHex(const ArrayPtr &array, int32_t offset, int32_t len) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const ArrayPtr\\& | The byte array that serves as the buffer to which the decoded binary bytes are written. | +| offset | int32_t | The zero-based index into the array specifying where the method can begin to write to the buffer. | +| len | int32_t | The number of bytes to write into the buffer. | + +### ReturnValue + +The number of bytes written to your buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/readchars/_index.md b/english/cpp/system.xml/xmltextreader/readchars/_index.md new file mode 100644 index 0000000000..2e9253d204 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/readchars/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlTextReader::ReadChars method +linktitle: ReadChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::ReadChars method. Reads the text contents of an element into a character buffer. This method is designed to read large streams of embedded text by calling it successively in C++.' +type: docs +weight: 4600 +url: /cpp/system.xml/xmltextreader/readchars/ +--- +## XmlTextReader::ReadChars method + + +Reads the text contents of an element into a character buffer. This method is designed to read large streams of embedded text by calling it successively. + +```cpp +int32_t System::Xml::XmlTextReader::ReadChars(const ArrayPtr &buffer, int32_t index, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array of characters that serves as the buffer to which the text contents are written. | +| index | int32_t | The position within **buffer** where the method can begin writing text contents. | +| count | int32_t | The number of characters to write into **buffer**. | + +### ReturnValue + +The number of characters read. This can be 0 if the reader is not positioned on an element or if there is no more text content to return in the current context. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/readcontentasbase64/_index.md b/english/cpp/system.xml/xmltextreader/readcontentasbase64/_index.md new file mode 100644 index 0000000000..f9c4b3ea7f --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/readcontentasbase64/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlTextReader::ReadContentAsBase64 method +linktitle: ReadContentAsBase64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::ReadContentAsBase64 method. Reads the content and returns the Base64 decoded binary bytes in C++.' +type: docs +weight: 4700 +url: /cpp/system.xml/xmltextreader/readcontentasbase64/ +--- +## XmlTextReader::ReadContentAsBase64 method + + +Reads the content and returns the **Base64** decoded binary bytes. + +```cpp +int32_t System::Xml::XmlTextReader::ReadContentAsBase64(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/readcontentasbinhex/_index.md b/english/cpp/system.xml/xmltextreader/readcontentasbinhex/_index.md new file mode 100644 index 0000000000..5ef9f490eb --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/readcontentasbinhex/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlTextReader::ReadContentAsBinHex method +linktitle: ReadContentAsBinHex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::ReadContentAsBinHex method. Reads the content and returns the BinHex decoded binary bytes in C++.' +type: docs +weight: 4800 +url: /cpp/system.xml/xmltextreader/readcontentasbinhex/ +--- +## XmlTextReader::ReadContentAsBinHex method + + +Reads the content and returns the **BinHex** decoded binary bytes. + +```cpp +int32_t System::Xml::XmlTextReader::ReadContentAsBinHex(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/readelementcontentasbase64/_index.md b/english/cpp/system.xml/xmltextreader/readelementcontentasbase64/_index.md new file mode 100644 index 0000000000..18aa4efaa3 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/readelementcontentasbase64/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlTextReader::ReadElementContentAsBase64 method +linktitle: ReadElementContentAsBase64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::ReadElementContentAsBase64 method. Reads the element and decodes the Base64 content in C++.' +type: docs +weight: 4900 +url: /cpp/system.xml/xmltextreader/readelementcontentasbase64/ +--- +## XmlTextReader::ReadElementContentAsBase64 method + + +Reads the element and decodes the Base64 content. + +```cpp +int32_t System::Xml::XmlTextReader::ReadElementContentAsBase64(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/readelementcontentasbinhex/_index.md b/english/cpp/system.xml/xmltextreader/readelementcontentasbinhex/_index.md new file mode 100644 index 0000000000..cccf5f2eb6 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/readelementcontentasbinhex/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlTextReader::ReadElementContentAsBinHex method +linktitle: ReadElementContentAsBinHex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::ReadElementContentAsBinHex method. Reads the element and decodes the BinHex content in C++.' +type: docs +weight: 5000 +url: /cpp/system.xml/xmltextreader/readelementcontentasbinhex/ +--- +## XmlTextReader::ReadElementContentAsBinHex method + + +Reads the element and decodes the **BinHex** content. + +```cpp +int32_t System::Xml::XmlTextReader::ReadElementContentAsBinHex(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/readstring/_index.md b/english/cpp/system.xml/xmltextreader/readstring/_index.md new file mode 100644 index 0000000000..43ce004937 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/readstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::ReadString method +linktitle: ReadString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::ReadString method. Reads the contents of an element or a text node as a string in C++.' +type: docs +weight: 5100 +url: /cpp/system.xml/xmltextreader/readstring/ +--- +## XmlTextReader::ReadString method + + +Reads the contents of an element or a text node as a string. + +```cpp +String System::Xml::XmlTextReader::ReadString() override +``` + + +### ReturnValue + +The contents of the element or text node. This can be an empty string if the reader is positioned on something other than an element or text node, or if there is no more text content to return in the current context. **Note:** The text node can be either an element or an attribute text node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/resetstate/_index.md b/english/cpp/system.xml/xmltextreader/resetstate/_index.md new file mode 100644 index 0000000000..3bdd88a44f --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/resetstate/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::XmlTextReader::ResetState method +linktitle: ResetState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::ResetState method. Resets the state of the reader to ReadState::Initial in C++.' +type: docs +weight: 5200 +url: /cpp/system.xml/xmltextreader/resetstate/ +--- +## XmlTextReader::ResetState method + + +Resets the state of the reader to [ReadState::Initial](../../readstate/). + +```cpp +void System::Xml::XmlTextReader::ResetState() +``` + + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/resolveentity/_index.md b/english/cpp/system.xml/xmltextreader/resolveentity/_index.md new file mode 100644 index 0000000000..2e33648566 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/resolveentity/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlTextReader::ResolveEntity method +linktitle: ResolveEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::ResolveEntity method. Resolves the entity reference for EntityReference nodes in C++.' +type: docs +weight: 5300 +url: /cpp/system.xml/xmltextreader/resolveentity/ +--- +## XmlTextReader::ResolveEntity method + + +Resolves the entity reference for **EntityReference** nodes. + +```cpp +void System::Xml::XmlTextReader::ResolveEntity() override +``` + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/set_dtdprocessing/_index.md b/english/cpp/system.xml/xmltextreader/set_dtdprocessing/_index.md new file mode 100644 index 0000000000..92131f975c --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/set_dtdprocessing/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::set_DtdProcessing method +linktitle: set_DtdProcessing +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::set_DtdProcessing method. Sets the DtdProcessing enumeration in C++.' +type: docs +weight: 5400 +url: /cpp/system.xml/xmltextreader/set_dtdprocessing/ +--- +## XmlTextReader::set_DtdProcessing method + + +Sets the DtdProcessing enumeration. + +```cpp +void System::Xml::XmlTextReader::set_DtdProcessing(System::Xml::DtdProcessing value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::DtdProcessing | The value to set. | + +## See Also + +* Enum [DtdProcessing](../../dtdprocessing/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/set_entityhandling/_index.md b/english/cpp/system.xml/xmltextreader/set_entityhandling/_index.md new file mode 100644 index 0000000000..15f88ad4bd --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/set_entityhandling/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::set_EntityHandling method +linktitle: set_EntityHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::set_EntityHandling method. Sets a value that specifies how the reader handles entities in C++.' +type: docs +weight: 5500 +url: /cpp/system.xml/xmltextreader/set_entityhandling/ +--- +## XmlTextReader::set_EntityHandling method + + +Sets a value that specifies how the reader handles entities. + +```cpp +void System::Xml::XmlTextReader::set_EntityHandling(System::Xml::EntityHandling value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::EntityHandling | The value to set. | + +## See Also + +* Enum [EntityHandling](../../entityhandling/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/set_namespaces/_index.md b/english/cpp/system.xml/xmltextreader/set_namespaces/_index.md new file mode 100644 index 0000000000..f292d48085 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/set_namespaces/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::set_Namespaces method +linktitle: set_Namespaces +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::set_Namespaces method. Sets a value indicating whether to do namespace support in C++.' +type: docs +weight: 5600 +url: /cpp/system.xml/xmltextreader/set_namespaces/ +--- +## XmlTextReader::set_Namespaces method + + +Sets a value indicating whether to do namespace support. + +```cpp +void System::Xml::XmlTextReader::set_Namespaces(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/set_normalization/_index.md b/english/cpp/system.xml/xmltextreader/set_normalization/_index.md new file mode 100644 index 0000000000..40c995e7d4 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/set_normalization/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextReader::set_Normalization method +linktitle: set_Normalization +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::set_Normalization method. Sets a value indicating whether to normalize white space and attribute values in C++.' +type: docs +weight: 5700 +url: /cpp/system.xml/xmltextreader/set_normalization/ +--- +## XmlTextReader::set_Normalization method + + +Sets a value indicating whether to normalize white space and attribute values. + +```cpp +void System::Xml::XmlTextReader::set_Normalization(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/set_prohibitdtd/_index.md b/english/cpp/system.xml/xmltextreader/set_prohibitdtd/_index.md new file mode 100644 index 0000000000..14f4a651b0 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/set_prohibitdtd/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlTextReader::set_ProhibitDtd method +linktitle: set_ProhibitDtd +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::set_ProhibitDtd method. Sets a value indicating whether to allow DTD processing in C++.' +type: docs +weight: 5800 +url: /cpp/system.xml/xmltextreader/set_prohibitdtd/ +--- +## XmlTextReader::set_ProhibitDtd method + + +Sets a value indicating whether to allow DTD processing. + +```cpp +void System::Xml::XmlTextReader::set_ProhibitDtd(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## Deprecated +This method is obsolete. Use XmlTextReader::set_DtdProcessing instead. + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/set_whitespacehandling/_index.md b/english/cpp/system.xml/xmltextreader/set_whitespacehandling/_index.md new file mode 100644 index 0000000000..a7f0af2896 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/set_whitespacehandling/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextReader::set_WhitespaceHandling method +linktitle: set_WhitespaceHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::set_WhitespaceHandling method. Sets a value that specifies how white space is handled in C++.' +type: docs +weight: 5900 +url: /cpp/system.xml/xmltextreader/set_whitespacehandling/ +--- +## XmlTextReader::set_WhitespaceHandling method + + +Sets a value that specifies how white space is handled. + +```cpp +void System::Xml::XmlTextReader::set_WhitespaceHandling(System::Xml::WhitespaceHandling value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::WhitespaceHandling | The value to set. | + +## See Also + +* Enum [WhitespaceHandling](../../whitespacehandling/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/set_xmlresolver/_index.md b/english/cpp/system.xml/xmltextreader/set_xmlresolver/_index.md new file mode 100644 index 0000000000..d8f3c0fc00 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/set_xmlresolver/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlTextReader::set_XmlResolver method +linktitle: set_XmlResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::set_XmlResolver method. Sets the XmlResolver used for resolving DTD references in C++.' +type: docs +weight: 6000 +url: /cpp/system.xml/xmltextreader/set_xmlresolver/ +--- +## XmlTextReader::set_XmlResolver method + + +Sets the [XmlResolver](../../xmlresolver/) used for resolving DTD references. + +```cpp +void System::Xml::XmlTextReader::set_XmlResolver(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../xmlresolver/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/skip/_index.md b/english/cpp/system.xml/xmltextreader/skip/_index.md new file mode 100644 index 0000000000..e944744432 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/skip/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlTextReader::Skip method +linktitle: Skip +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::Skip method. Skips the children of the current node in C++.' +type: docs +weight: 6100 +url: /cpp/system.xml/xmltextreader/skip/ +--- +## XmlTextReader::Skip method + + +Skips the children of the current node. + +```cpp +void System::Xml::XmlTextReader::Skip() override +``` + +## See Also + +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextreader/xmltextreader/_index.md b/english/cpp/system.xml/xmltextreader/xmltextreader/_index.md new file mode 100644 index 0000000000..831e84cb90 --- /dev/null +++ b/english/cpp/system.xml/xmltextreader/xmltextreader/_index.md @@ -0,0 +1,286 @@ +--- +title: System::Xml::XmlTextReader::XmlTextReader constructor +linktitle: XmlTextReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextReader::XmlTextReader constructor. Initializes a new instance of the XmlTextReader class with the specified stream in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmltextreader/xmltextreader/ +--- +## XmlTextReader::XmlTextReader(const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlTextReader](../) class with the specified stream. + +```cpp +System::Xml::XmlTextReader::XmlTextReader(const SharedPtr &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The stream containing the XML data to read. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::XmlTextReader(const SharedPtr\\&, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlTextReader](../) class with the specified stream and [XmlNameTable](../../xmlnametable/). + +```cpp +System::Xml::XmlTextReader::XmlTextReader(const SharedPtr &input, const SharedPtr &nt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The stream containing the XML data to read. | +| nt | const SharedPtr\\& | The [XmlNameTable](../../xmlnametable/) to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::XmlTextReader(const SharedPtr\\&, XmlNodeType, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlTextReader](../) class with the specified stream, XmlNodeType, and [XmlParserContext](../../xmlparsercontext/). + +```cpp +System::Xml::XmlTextReader::XmlTextReader(const SharedPtr &xmlFragment, XmlNodeType fragType, const SharedPtr &context) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xmlFragment | const SharedPtr\\& | The stream containing the XML fragment to parse. | +| fragType | XmlNodeType | The XmlNodeType of the XML fragment. This also determines what the fragment can contain. | +| context | const SharedPtr\\& | The [XmlParserContext](../../xmlparsercontext/) in which the **xmlFragment** is to be parsed. This includes the [XmlNameTable](../../xmlnametable/) to use, encoding, namespace scope, the current **xml:lang**, and the **xml:space** scope. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlParserContext](../../xmlparsercontext/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::XmlTextReader(const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlTextReader](../) class with the specified TextReader. + +```cpp +System::Xml::XmlTextReader::XmlTextReader(const SharedPtr &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The TextReader containing the XML data to read. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextReader](../../../system.io/textreader/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::XmlTextReader(const SharedPtr\\&, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlTextReader](../) class with the specified TextReader and [XmlNameTable](../../xmlnametable/). + +```cpp +System::Xml::XmlTextReader::XmlTextReader(const SharedPtr &input, const SharedPtr &nt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const SharedPtr\\& | The TextReader containing the XML data to read. | +| nt | const SharedPtr\\& | The [XmlNameTable](../../xmlnametable/) to use. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextReader](../../../system.io/textreader/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::XmlTextReader(const String\&) constructor + + +Initializes a new instance of the [XmlTextReader](../) class with the specified file. + +```cpp +System::Xml::XmlTextReader::XmlTextReader(const String &url) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| url | const String\& | The URL for the file containing the XML data. The [XmlTextReader::get_BaseURI](../get_baseuri/) is set to this value. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::XmlTextReader(const String\&, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlTextReader](../) class with the specified URL and stream. + +```cpp +System::Xml::XmlTextReader::XmlTextReader(const String &url, const SharedPtr &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| url | const String\& | The URL to use for resolving external resources. The [XmlTextReader::get_BaseURI](../get_baseuri/) is set to this value. | +| input | const SharedPtr\\& | The stream containing the XML data to read. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::XmlTextReader(const String\&, const SharedPtr\\&, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlTextReader](../) class with the specified URL, stream and [XmlNameTable](../../xmlnametable/). + +```cpp +System::Xml::XmlTextReader::XmlTextReader(const String &url, const SharedPtr &input, const SharedPtr &nt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| url | const String\& | The URL to use for resolving external resources. The [XmlTextReader::get_BaseURI](../get_baseuri/) is set to this value. If **url** is **nullptr**, **BaseURI** is set to [String::Empty](../../../system/string/empty/). | +| input | const SharedPtr\\& | The stream containing the XML data to read. | +| nt | const SharedPtr\\& | The [XmlNameTable](../../xmlnametable/) to use. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::XmlTextReader(const String\&, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlTextReader](../) class with the specified URL and TextReader. + +```cpp +System::Xml::XmlTextReader::XmlTextReader(const String &url, const SharedPtr &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| url | const String\& | The URL to use for resolving external resources. The [XmlTextReader::get_BaseURI](../get_baseuri/) is set to this value. | +| input | const SharedPtr\\& | The TextReader containing the XML data to read. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextReader](../../../system.io/textreader/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::XmlTextReader(const String\&, const SharedPtr\\&, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlTextReader](../) class with the specified URL, TextReader and [XmlNameTable](../../xmlnametable/). + +```cpp +System::Xml::XmlTextReader::XmlTextReader(const String &url, const SharedPtr &input, const SharedPtr &nt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| url | const String\& | The URL to use for resolving external resources. The [XmlTextReader::get_BaseURI](../get_baseuri/) is set to this value. If **url** is **nullptr**, **BaseURI** is set to [String::Empty](../../../system/string/empty/). | +| input | const SharedPtr\\& | The TextReader containing the XML data to read. | +| nt | const SharedPtr\\& | The [XmlNameTable](../../xmlnametable/) to use. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextReader](../../../system.io/textreader/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::XmlTextReader(const String\&, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlTextReader](../) class with the specified file and [XmlNameTable](../../xmlnametable/). + +```cpp +System::Xml::XmlTextReader::XmlTextReader(const String &url, const SharedPtr &nt) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| url | const String\& | The URL for the file containing the XML data to read. | +| nt | const SharedPtr\\& | The [XmlNameTable](../../xmlnametable/) to use. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextReader::XmlTextReader(const String\&, XmlNodeType, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlTextReader](../) class with the specified string, XmlNodeType, and [XmlParserContext](../../xmlparsercontext/). + +```cpp +System::Xml::XmlTextReader::XmlTextReader(const String &xmlFragment, XmlNodeType fragType, const SharedPtr &context) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xmlFragment | const String\& | The string containing the XML fragment to parse. | +| fragType | XmlNodeType | The XmlNodeType of the XML fragment. This also determines what the fragment string can contain. | +| context | const SharedPtr\\& | The [XmlParserContext](../../xmlparsercontext/) in which the **xmlFragment** is to be parsed. This includes the [XmlNameTable](../../xmlnametable/) to use, encoding, namespace scope, the current **xml:lang**, and the **xml:space** scope. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [XmlNodeType](../../xmlnodetype/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlParserContext](../../xmlparsercontext/) +* Class [XmlTextReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/_index.md b/english/cpp/system.xml/xmltextwriter/_index.md new file mode 100644 index 0000000000..0dc00c3273 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/_index.md @@ -0,0 +1,85 @@ +--- +title: System::Xml::XmlTextWriter class +linktitle: XmlTextWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter class. Represents a writer that provides a fast, non-cached, forward-only way of generating streams or files containing XML data that conforms to the W3C Extensible Markup Language (XML) 1.0 and the Namespaces in XML recommendations in C++.' +type: docs +weight: 4000 +url: /cpp/system.xml/xmltextwriter/ +--- +## XmlTextWriter class + + +Represents a writer that provides a fast, non-cached, forward-only way of generating streams or files containing XML data that conforms to the W3C Extensible Markup Language (XML) 1.0 and the Namespaces in XML recommendations. + +```cpp +class XmlTextWriter : public System::Xml::XmlWriter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Closes this stream and the underlying stream. | +| [Flush](./flush/)() override | Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. | +| [get_BaseStream](./get_basestream/)() | Returns the underlying stream object. | +| [get_Formatting](./get_formatting/)() | Indicates how the output is formatted. | +| [get_Indentation](./get_indentation/)() | Returns how many IndentChars to write for each level in the hierarchy when [XmlTextWriter::set_Formatting](./set_formatting/) is set to [Formatting::Indented](../formatting/). | +| [get_IndentChar](./get_indentchar/)() | Returns which character to use for indenting when [XmlTextWriter::set_Formatting](./set_formatting/) is set to [Formatting::Indented](../formatting/). | +| [get_Namespaces](./get_namespaces/)() | Returns a value indicating whether to do namespace support. | +| [get_QuoteChar](./get_quotechar/)() | Returns which character to use to quote attribute values. | +| [get_WriteState](./get_writestate/)() override | Returns the state of the writer. | +| [get_XmlLang](./get_xmllang/)() override | Returns the current **xml:lang** scope. | +| [get_XmlSpace](./get_xmlspace/)() override | Returns an XmlSpace representing the current **xml:space** scope. | +| [LookupPrefix](./lookupprefix/)(String) override | Returns the closest prefix defined in the current namespace scope for the namespace URI. | +| [set_Formatting](./set_formatting/)(System::Xml::Formatting) | Indicates how the output is formatted. | +| [set_Indentation](./set_indentation/)(int32_t) | Sets how many IndentChars to write for each level in the hierarchy when [XmlTextWriter::set_Formatting](./set_formatting/) is set to [Formatting::Indented](../formatting/). | +| [set_IndentChar](./set_indentchar/)(char16_t) | Sets which character to use for indenting when [XmlTextWriter::set_Formatting](./set_formatting/) is set to [Formatting::Indented](../formatting/). | +| [set_Namespaces](./set_namespaces/)(bool) | Sets a value indicating whether to do namespace support. | +| [set_QuoteChar](./set_quotechar/)(char16_t) | Sets which character to use to quote attribute values. | +| [WriteBase64](./writebase64/)(ArrayPtr\, int32_t, int32_t) override | Encodes the specified binary bytes as base64 and writes out the resulting text. | +| [WriteBinHex](./writebinhex/)(ArrayPtr\, int32_t, int32_t) override | Encodes the specified binary bytes as binhex and writes out the resulting text. | +| [WriteCData](./writecdata/)(String) override | Writes out a **...** block containing the specified text. | +| [WriteCharEntity](./writecharentity/)(char16_t) override | Forces the generation of a character entity for the specified Unicode character value. | +| [WriteChars](./writechars/)(ArrayPtr\, int32_t, int32_t) override | Writes text one buffer at a time. | +| [WriteComment](./writecomment/)(String) override | Writes out a comment **** containing the specified text. | +| [WriteDocType](./writedoctype/)(const String\&, const String\&, const String\&, const String\&) override | Writes the DOCTYPE declaration with the specified name and optional attributes. | +| [WriteEndAttribute](./writeendattribute/)() override | Closes the previous [XmlTextWriter::WriteStartAttribute](./writestartattribute/) call. | +| [WriteEndDocument](./writeenddocument/)() override | Closes any open elements or attributes and puts the writer back in the Start state. | +| [WriteEndElement](./writeendelement/)() override | Closes one element and pops the corresponding namespace scope. | +| [WriteEntityRef](./writeentityref/)(const String\&) override | Writes out an entity reference as **&name**;. | +| [WriteFullEndElement](./writefullendelement/)() override | Closes one element and pops the corresponding namespace scope. | +| [WriteName](./writename/)(const String\&) override | Writes out the specified name, ensuring it is a valid name according to the [W3C XML 1.0 recommendation](https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). | +| [WriteNmToken](./writenmtoken/)(const String\&) override | Writes out the specified name, ensuring it is a valid **NmToken** according to the [W3C XML 1.0 recommendation](https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). | +| [WriteProcessingInstruction](./writeprocessinginstruction/)(String, String) override | Writes out a processing instruction with a space between the name and text as follows: ****. | +| [WriteQualifiedName](./writequalifiedname/)(const String\&, const String\&) override | Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace. | +| [WriteRaw](./writeraw/)(ArrayPtr\, int32_t, int32_t) override | Writes raw markup manually from a character buffer. | +| [WriteRaw](./writeraw/)(const String\&) override | Writes raw markup manually from a string. | +| [WriteStartAttribute](./writestartattribute/)(const String\&, const String\&, const String\&) override | Writes the start of an attribute. | +| [WriteStartDocument](./writestartdocument/)() override | Writes the XML declaration with the version "1.0". | +| [WriteStartDocument](./writestartdocument/)(bool) override | Writes the XML declaration with the version "1.0" and the standalone attribute. | +| [WriteStartElement](./writestartelement/)(const String\&, const String\&, const String\&) override | Writes the specified start tag and associates it with the given namespace and prefix. | +| [WriteString](./writestring/)(const String\&) override | Writes the given text content. | +| [WriteSurrogateCharEntity](./writesurrogatecharentity/)(char16_t, char16_t) override | Generates and writes the surrogate character entity for the surrogate character pair. | +| [WriteWhitespace](./writewhitespace/)(String) override | Writes out the given white space. | +| [XmlTextWriter](./xmltextwriter/)(const SharedPtr\\&, const SharedPtr\\&) | Creates an instance of the [XmlTextWriter](./) class using the specified stream and encoding. | +| [XmlTextWriter](./xmltextwriter/)(const String\&, const SharedPtr\\&) | Creates an instance of the [XmlTextWriter](./) class using the specified file. | +| [XmlTextWriter](./xmltextwriter/)(const SharedPtr\\&) | Creates an instance of the [XmlTextWriter](./) class using the specified TextWriter. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +It is recommended to use the [XmlWriter](../xmlwriter/) class instead. + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlWriter](../xmlwriter/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmltextwriter/close/_index.md b/english/cpp/system.xml/xmltextwriter/close/_index.md new file mode 100644 index 0000000000..84d5189408 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlTextWriter::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::Close method. Closes this stream and the underlying stream in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmltextwriter/close/ +--- +## XmlTextWriter::Close method + + +Closes this stream and the underlying stream. + +```cpp +void System::Xml::XmlTextWriter::Close() override +``` + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/flush/_index.md b/english/cpp/system.xml/xmltextwriter/flush/_index.md new file mode 100644 index 0000000000..f727923ce3 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlTextWriter::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::Flush method. Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmltextwriter/flush/ +--- +## XmlTextWriter::Flush method + + +Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + +```cpp +void System::Xml::XmlTextWriter::Flush() override +``` + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/get_basestream/_index.md b/english/cpp/system.xml/xmltextwriter/get_basestream/_index.md new file mode 100644 index 0000000000..f12d300629 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/get_basestream/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlTextWriter::get_BaseStream method +linktitle: get_BaseStream +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::get_BaseStream method. Returns the underlying stream object in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmltextwriter/get_basestream/ +--- +## XmlTextWriter::get_BaseStream method + + +Returns the underlying stream object. + +```cpp +SharedPtr System::Xml::XmlTextWriter::get_BaseStream() +``` + + +### ReturnValue + +The stream to which the [XmlTextWriter](../) is writing or **nullptr** if the [XmlTextWriter](../) was constructed using a TextWriter that does not inherit from the StreamWriter class. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/get_formatting/_index.md b/english/cpp/system.xml/xmltextwriter/get_formatting/_index.md new file mode 100644 index 0000000000..1d01c170ee --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/get_formatting/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextWriter::get_Formatting method +linktitle: get_Formatting +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::get_Formatting method. Indicates how the output is formatted in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmltextwriter/get_formatting/ +--- +## XmlTextWriter::get_Formatting method + + +Indicates how the output is formatted. + +```cpp +System::Xml::Formatting System::Xml::XmlTextWriter::get_Formatting() +``` + + +### ReturnValue + +One of the Formatting values. The default is [Formatting::None](../../formatting/) (no special formatting). + +## See Also + +* Enum [Formatting](../../formatting/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/get_indentation/_index.md b/english/cpp/system.xml/xmltextwriter/get_indentation/_index.md new file mode 100644 index 0000000000..f85099c97d --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/get_indentation/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextWriter::get_Indentation method +linktitle: get_Indentation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::get_Indentation method. Returns how many IndentChars to write for each level in the hierarchy when XmlTextWriter::set_Formatting is set to Formatting::Indented in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmltextwriter/get_indentation/ +--- +## XmlTextWriter::get_Indentation method + + +Returns how many IndentChars to write for each level in the hierarchy when [XmlTextWriter::set_Formatting](../set_formatting/) is set to [Formatting::Indented](../../formatting/). + +```cpp +int32_t System::Xml::XmlTextWriter::get_Indentation() +``` + + +### ReturnValue + +Number of **IndentChars** for each level. The default is 2. + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/get_indentchar/_index.md b/english/cpp/system.xml/xmltextwriter/get_indentchar/_index.md new file mode 100644 index 0000000000..eb71e3c901 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/get_indentchar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextWriter::get_IndentChar method +linktitle: get_IndentChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::get_IndentChar method. Returns which character to use for indenting when XmlTextWriter::set_Formatting is set to Formatting::Indented in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmltextwriter/get_indentchar/ +--- +## XmlTextWriter::get_IndentChar method + + +Returns which character to use for indenting when [XmlTextWriter::set_Formatting](../set_formatting/) is set to [Formatting::Indented](../../formatting/). + +```cpp +char16_t System::Xml::XmlTextWriter::get_IndentChar() +``` + + +### ReturnValue + +The character to use for indenting. The default is space. + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/get_namespaces/_index.md b/english/cpp/system.xml/xmltextwriter/get_namespaces/_index.md new file mode 100644 index 0000000000..aef8c7d527 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/get_namespaces/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextWriter::get_Namespaces method +linktitle: get_Namespaces +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::get_Namespaces method. Returns a value indicating whether to do namespace support in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmltextwriter/get_namespaces/ +--- +## XmlTextWriter::get_Namespaces method + + +Returns a value indicating whether to do namespace support. + +```cpp +bool System::Xml::XmlTextWriter::get_Namespaces() +``` + + +### ReturnValue + +**true** to support namespaces; otherwise, **false**. The default is **true**. + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/get_quotechar/_index.md b/english/cpp/system.xml/xmltextwriter/get_quotechar/_index.md new file mode 100644 index 0000000000..8b8c421540 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/get_quotechar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextWriter::get_QuoteChar method +linktitle: get_QuoteChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::get_QuoteChar method. Returns which character to use to quote attribute values in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmltextwriter/get_quotechar/ +--- +## XmlTextWriter::get_QuoteChar method + + +Returns which character to use to quote attribute values. + +```cpp +char16_t System::Xml::XmlTextWriter::get_QuoteChar() +``` + + +### ReturnValue + +The character to use to quote attribute values. This must be a single quote **'** or a double quote **"**. The default is a double quote. + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/get_writestate/_index.md b/english/cpp/system.xml/xmltextwriter/get_writestate/_index.md new file mode 100644 index 0000000000..10cb3986dc --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/get_writestate/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextWriter::get_WriteState method +linktitle: get_WriteState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::get_WriteState method. Returns the state of the writer in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmltextwriter/get_writestate/ +--- +## XmlTextWriter::get_WriteState method + + +Returns the state of the writer. + +```cpp +System::Xml::WriteState System::Xml::XmlTextWriter::get_WriteState() override +``` + + +### ReturnValue + +One of the WriteState values. + +## See Also + +* Enum [WriteState](../../writestate/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/get_xmllang/_index.md b/english/cpp/system.xml/xmltextwriter/get_xmllang/_index.md new file mode 100644 index 0000000000..09f0c5c0c8 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/get_xmllang/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextWriter::get_XmlLang method +linktitle: get_XmlLang +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::get_XmlLang method. Returns the current xml:lang scope in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmltextwriter/get_xmllang/ +--- +## XmlTextWriter::get_XmlLang method + + +Returns the current **xml:lang** scope. + +```cpp +String System::Xml::XmlTextWriter::get_XmlLang() override +``` + + +### ReturnValue + +The current **xml:lang** or **nullptr** if there is no **xml:lang** in the current scope. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/get_xmlspace/_index.md b/english/cpp/system.xml/xmltextwriter/get_xmlspace/_index.md new file mode 100644 index 0000000000..c6410b1af5 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/get_xmlspace/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XmlTextWriter::get_XmlSpace method +linktitle: get_XmlSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::get_XmlSpace method. Returns an XmlSpace representing the current xml:space scope in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmltextwriter/get_xmlspace/ +--- +## XmlTextWriter::get_XmlSpace method + + +Returns an XmlSpace representing the current **xml:space** scope. + +```cpp +System::Xml::XmlSpace System::Xml::XmlTextWriter::get_XmlSpace() override +``` + + +### ReturnValue + +An XmlSpace representing the current **xml:space** scope. + +||| +|-|-| +|Value |Meaning | +|None |This is the default if no xml:space scope exists. | +|Default |The current scope is xml:space="default". | +|Preserve |The current scope is xml:space="preserve". | + +## See Also + +* Enum [XmlSpace](../../xmlspace/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/lookupprefix/_index.md b/english/cpp/system.xml/xmltextwriter/lookupprefix/_index.md new file mode 100644 index 0000000000..d4a73e04bb --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/lookupprefix/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlTextWriter::LookupPrefix method +linktitle: LookupPrefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::LookupPrefix method. Returns the closest prefix defined in the current namespace scope for the namespace URI in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmltextwriter/lookupprefix/ +--- +## XmlTextWriter::LookupPrefix method + + +Returns the closest prefix defined in the current namespace scope for the namespace URI. + +```cpp +String System::Xml::XmlTextWriter::LookupPrefix(String ns) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ns | String | Namespace URI whose prefix you want to find. | + +### ReturnValue + +The matching prefix. Or **nullptr** if no matching namespace URI is found in the current scope. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/ptr/_index.md b/english/cpp/system.xml/xmltextwriter/ptr/_index.md new file mode 100644 index 0000000000..ae4da22c50 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlTextWriter::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 4200 +url: /cpp/system.xml/xmltextwriter/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlTextWriter::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/set_formatting/_index.md b/english/cpp/system.xml/xmltextwriter/set_formatting/_index.md new file mode 100644 index 0000000000..f1386a99b7 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/set_formatting/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextWriter::set_Formatting method +linktitle: set_Formatting +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::set_Formatting method. Indicates how the output is formatted in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmltextwriter/set_formatting/ +--- +## XmlTextWriter::set_Formatting method + + +Indicates how the output is formatted. + +```cpp +void System::Xml::XmlTextWriter::set_Formatting(System::Xml::Formatting value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::Formatting | The value to set. | + +## See Also + +* Enum [Formatting](../../formatting/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/set_indentation/_index.md b/english/cpp/system.xml/xmltextwriter/set_indentation/_index.md new file mode 100644 index 0000000000..6d9d560120 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/set_indentation/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextWriter::set_Indentation method +linktitle: set_Indentation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::set_Indentation method. Sets how many IndentChars to write for each level in the hierarchy when XmlTextWriter::set_Formatting is set to Formatting::Indented in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmltextwriter/set_indentation/ +--- +## XmlTextWriter::set_Indentation method + + +Sets how many IndentChars to write for each level in the hierarchy when [XmlTextWriter::set_Formatting](../set_formatting/) is set to [Formatting::Indented](../../formatting/). + +```cpp +void System::Xml::XmlTextWriter::set_Indentation(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to set. | + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/set_indentchar/_index.md b/english/cpp/system.xml/xmltextwriter/set_indentchar/_index.md new file mode 100644 index 0000000000..1cdcf9db32 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/set_indentchar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextWriter::set_IndentChar method +linktitle: set_IndentChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::set_IndentChar method. Sets which character to use for indenting when XmlTextWriter::set_Formatting is set to Formatting::Indented in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmltextwriter/set_indentchar/ +--- +## XmlTextWriter::set_IndentChar method + + +Sets which character to use for indenting when [XmlTextWriter::set_Formatting](../set_formatting/) is set to [Formatting::Indented](../../formatting/). + +```cpp +void System::Xml::XmlTextWriter::set_IndentChar(char16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char16_t | The value to set. | + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/set_namespaces/_index.md b/english/cpp/system.xml/xmltextwriter/set_namespaces/_index.md new file mode 100644 index 0000000000..5550513aad --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/set_namespaces/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextWriter::set_Namespaces method +linktitle: set_Namespaces +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::set_Namespaces method. Sets a value indicating whether to do namespace support in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmltextwriter/set_namespaces/ +--- +## XmlTextWriter::set_Namespaces method + + +Sets a value indicating whether to do namespace support. + +```cpp +void System::Xml::XmlTextWriter::set_Namespaces(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/set_quotechar/_index.md b/english/cpp/system.xml/xmltextwriter/set_quotechar/_index.md new file mode 100644 index 0000000000..3957a04481 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/set_quotechar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextWriter::set_QuoteChar method +linktitle: set_QuoteChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::set_QuoteChar method. Sets which character to use to quote attribute values in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmltextwriter/set_quotechar/ +--- +## XmlTextWriter::set_QuoteChar method + + +Sets which character to use to quote attribute values. + +```cpp +void System::Xml::XmlTextWriter::set_QuoteChar(char16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char16_t | The value to set. | + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writebase64/_index.md b/english/cpp/system.xml/xmltextwriter/writebase64/_index.md new file mode 100644 index 0000000000..6968fe82ee --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writebase64/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlTextWriter::WriteBase64 method +linktitle: WriteBase64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteBase64 method. Encodes the specified binary bytes as base64 and writes out the resulting text in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmltextwriter/writebase64/ +--- +## XmlTextWriter::WriteBase64 method + + +Encodes the specified binary bytes as base64 and writes out the resulting text. + +```cpp +void System::Xml::XmlTextWriter::WriteBase64(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | [Byte](../../../system/byte/) array to encode. | +| index | int32_t | The position within the buffer indicating the start of the bytes to write. | +| count | int32_t | The number of bytes to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writebinhex/_index.md b/english/cpp/system.xml/xmltextwriter/writebinhex/_index.md new file mode 100644 index 0000000000..3a4fd69d1c --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writebinhex/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlTextWriter::WriteBinHex method +linktitle: WriteBinHex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteBinHex method. Encodes the specified binary bytes as binhex and writes out the resulting text in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmltextwriter/writebinhex/ +--- +## XmlTextWriter::WriteBinHex method + + +Encodes the specified binary bytes as binhex and writes out the resulting text. + +```cpp +void System::Xml::XmlTextWriter::WriteBinHex(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | [Byte](../../../system/byte/) array to encode. | +| index | int32_t | The position in the buffer indicating the start of the bytes to write. | +| count | int32_t | The number of bytes to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writecdata/_index.md b/english/cpp/system.xml/xmltextwriter/writecdata/_index.md new file mode 100644 index 0000000000..5a3ba4bb47 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writecdata/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextWriter::WriteCData method +linktitle: WriteCData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteCData method. Writes out a ... block containing the specified text in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmltextwriter/writecdata/ +--- +## XmlTextWriter::WriteCData method + + +Writes out a **...** block containing the specified text. + +```cpp +void System::Xml::XmlTextWriter::WriteCData(String text) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | String | [Text](../../../system.text/) to place inside the CDATA block. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writecharentity/_index.md b/english/cpp/system.xml/xmltextwriter/writecharentity/_index.md new file mode 100644 index 0000000000..fd3397b3f1 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writecharentity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlTextWriter::WriteCharEntity method +linktitle: WriteCharEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteCharEntity method. Forces the generation of a character entity for the specified Unicode character value in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmltextwriter/writecharentity/ +--- +## XmlTextWriter::WriteCharEntity method + + +Forces the generation of a character entity for the specified Unicode character value. + +```cpp +void System::Xml::XmlTextWriter::WriteCharEntity(char16_t ch) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | Unicode character for which to generate a character entity. | + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writechars/_index.md b/english/cpp/system.xml/xmltextwriter/writechars/_index.md new file mode 100644 index 0000000000..c05332b9e2 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writechars/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlTextWriter::WriteChars method +linktitle: WriteChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteChars method. Writes text one buffer at a time in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmltextwriter/writechars/ +--- +## XmlTextWriter::WriteChars method + + +Writes text one buffer at a time. + +```cpp +void System::Xml::XmlTextWriter::WriteChars(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | Character array containing the text to write. | +| index | int32_t | The position in the buffer indicating the start of the text to write. | +| count | int32_t | The number of characters to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writecomment/_index.md b/english/cpp/system.xml/xmltextwriter/writecomment/_index.md new file mode 100644 index 0000000000..70596dbd5b --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writecomment/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextWriter::WriteComment method +linktitle: WriteComment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteComment method. Writes out a comment containing the specified text in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmltextwriter/writecomment/ +--- +## XmlTextWriter::WriteComment method + + +Writes out a comment **** containing the specified text. + +```cpp +void System::Xml::XmlTextWriter::WriteComment(String text) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | String | [Text](../../../system.text/) to place inside the comment. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writedoctype/_index.md b/english/cpp/system.xml/xmltextwriter/writedoctype/_index.md new file mode 100644 index 0000000000..e1836f9605 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writedoctype/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XmlTextWriter::WriteDocType method +linktitle: WriteDocType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteDocType method. Writes the DOCTYPE declaration with the specified name and optional attributes in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmltextwriter/writedoctype/ +--- +## XmlTextWriter::WriteDocType method + + +Writes the DOCTYPE declaration with the specified name and optional attributes. + +```cpp +void System::Xml::XmlTextWriter::WriteDocType(const String &name, const String &pubid, const String &sysid, const String &subset) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name of the DOCTYPE. This must be non-empty. | +| pubid | const String\& | If non-null it also writes PUBLIC "pubid" "sysid" where **pubid** and **sysid** are replaced with the value of the given arguments. | +| sysid | const String\& | If **pubid** is null and **sysid** is non-null it writes SYSTEM "sysid" where **sysid** is replaced with the value of this argument. | +| subset | const String\& | If non-null it writes [subset] where subset is replaced with the value of this argument. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writeendattribute/_index.md b/english/cpp/system.xml/xmltextwriter/writeendattribute/_index.md new file mode 100644 index 0000000000..e4cbb4b0ee --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writeendattribute/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlTextWriter::WriteEndAttribute method +linktitle: WriteEndAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteEndAttribute method. Closes the previous XmlTextWriter::WriteStartAttribute call in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmltextwriter/writeendattribute/ +--- +## XmlTextWriter::WriteEndAttribute method + + +Closes the previous [XmlTextWriter::WriteStartAttribute](../writestartattribute/) call. + +```cpp +void System::Xml::XmlTextWriter::WriteEndAttribute() override +``` + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writeenddocument/_index.md b/english/cpp/system.xml/xmltextwriter/writeenddocument/_index.md new file mode 100644 index 0000000000..9b89d00bf2 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writeenddocument/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::XmlTextWriter::WriteEndDocument method +linktitle: WriteEndDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteEndDocument method. Closes any open elements or attributes and puts the writer back in the Start state in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmltextwriter/writeenddocument/ +--- +## XmlTextWriter::WriteEndDocument method + + +Closes any open elements or attributes and puts the writer back in the Start state. + +```cpp +void System::Xml::XmlTextWriter::WriteEndDocument() override +``` + + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writeendelement/_index.md b/english/cpp/system.xml/xmltextwriter/writeendelement/_index.md new file mode 100644 index 0000000000..acf18fed3c --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writeendelement/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlTextWriter::WriteEndElement method +linktitle: WriteEndElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteEndElement method. Closes one element and pops the corresponding namespace scope in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmltextwriter/writeendelement/ +--- +## XmlTextWriter::WriteEndElement method + + +Closes one element and pops the corresponding namespace scope. + +```cpp +void System::Xml::XmlTextWriter::WriteEndElement() override +``` + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writeentityref/_index.md b/english/cpp/system.xml/xmltextwriter/writeentityref/_index.md new file mode 100644 index 0000000000..6e662f4c54 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writeentityref/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextWriter::WriteEntityRef method +linktitle: WriteEntityRef +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteEntityRef method. Writes out an entity reference as &name; in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmltextwriter/writeentityref/ +--- +## XmlTextWriter::WriteEntityRef method + + +Writes out an entity reference as **&name**;. + +```cpp +void System::Xml::XmlTextWriter::WriteEntityRef(const String &name) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Name of the entity reference. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writefullendelement/_index.md b/english/cpp/system.xml/xmltextwriter/writefullendelement/_index.md new file mode 100644 index 0000000000..adbfff9e99 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writefullendelement/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlTextWriter::WriteFullEndElement method +linktitle: WriteFullEndElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteFullEndElement method. Closes one element and pops the corresponding namespace scope in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmltextwriter/writefullendelement/ +--- +## XmlTextWriter::WriteFullEndElement method + + +Closes one element and pops the corresponding namespace scope. + +```cpp +void System::Xml::XmlTextWriter::WriteFullEndElement() override +``` + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writename/_index.md b/english/cpp/system.xml/xmltextwriter/writename/_index.md new file mode 100644 index 0000000000..a5b021b2e1 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextWriter::WriteName method +linktitle: WriteName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteName method. Writes out the specified name, ensuring it is a valid name according to the in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml/xmltextwriter/writename/ +--- +## XmlTextWriter::WriteName method + + +Writes out the specified name, ensuring it is a valid name according to the [W3C XML 1.0 recommendation](https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). + +```cpp +void System::Xml::XmlTextWriter::WriteName(const String &name) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Name to write. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writenmtoken/_index.md b/english/cpp/system.xml/xmltextwriter/writenmtoken/_index.md new file mode 100644 index 0000000000..b36c303664 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writenmtoken/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextWriter::WriteNmToken method +linktitle: WriteNmToken +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteNmToken method. Writes out the specified name, ensuring it is a valid NmToken according to the in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml/xmltextwriter/writenmtoken/ +--- +## XmlTextWriter::WriteNmToken method + + +Writes out the specified name, ensuring it is a valid **NmToken** according to the [W3C XML 1.0 recommendation](https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). + +```cpp +void System::Xml::XmlTextWriter::WriteNmToken(const String &name) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Name to write. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writeprocessinginstruction/_index.md b/english/cpp/system.xml/xmltextwriter/writeprocessinginstruction/_index.md new file mode 100644 index 0000000000..664a327ddf --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writeprocessinginstruction/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlTextWriter::WriteProcessingInstruction method +linktitle: WriteProcessingInstruction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteProcessingInstruction method. Writes out a processing instruction with a space between the name and text as follows: in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml/xmltextwriter/writeprocessinginstruction/ +--- +## XmlTextWriter::WriteProcessingInstruction method + + +Writes out a processing instruction with a space between the name and text as follows: ****. + +```cpp +void System::Xml::XmlTextWriter::WriteProcessingInstruction(String name, String text) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | Name of the processing instruction. | +| text | String | [Text](../../../system.text/) to include in the processing instruction. | +## Remarks + + + +This method is being used to create an XML declaration after [XmlTextWriter::WriteStartDocument](../writestartdocument/) has already been called. +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writequalifiedname/_index.md b/english/cpp/system.xml/xmltextwriter/writequalifiedname/_index.md new file mode 100644 index 0000000000..5b1a59510b --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writequalifiedname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlTextWriter::WriteQualifiedName method +linktitle: WriteQualifiedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteQualifiedName method. Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml/xmltextwriter/writequalifiedname/ +--- +## XmlTextWriter::WriteQualifiedName method + + +Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace. + +```cpp +void System::Xml::XmlTextWriter::WriteQualifiedName(const String &localName, const String &ns) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name to write. | +| ns | const String\& | The namespace URI to associate with the name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writeraw/_index.md b/english/cpp/system.xml/xmltextwriter/writeraw/_index.md new file mode 100644 index 0000000000..6210a83f63 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writeraw/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Xml::XmlTextWriter::WriteRaw method +linktitle: WriteRaw +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteRaw method. Writes raw markup manually from a character buffer in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml/xmltextwriter/writeraw/ +--- +## XmlTextWriter::WriteRaw(ArrayPtr\, int32_t, int32_t) method + + +Writes raw markup manually from a character buffer. + +```cpp +void System::Xml::XmlTextWriter::WriteRaw(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | Character array containing the text to write. | +| index | int32_t | The position within the buffer indicating the start of the text to write. | +| count | int32_t | The number of characters to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextWriter::WriteRaw(const String\&) method + + +Writes raw markup manually from a string. + +```cpp +void System::Xml::XmlTextWriter::WriteRaw(const String &data) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const String\& | [String](../../../system/string/) containing the text to write. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writestartattribute/_index.md b/english/cpp/system.xml/xmltextwriter/writestartattribute/_index.md new file mode 100644 index 0000000000..fc2eb928b9 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writestartattribute/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlTextWriter::WriteStartAttribute method +linktitle: WriteStartAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteStartAttribute method. Writes the start of an attribute in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml/xmltextwriter/writestartattribute/ +--- +## XmlTextWriter::WriteStartAttribute method + + +Writes the start of an attribute. + +```cpp +void System::Xml::XmlTextWriter::WriteStartAttribute(const String &prefix, const String &localName, const String &ns) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | **Namespace** prefix of the attribute. | +| localName | const String\& | **LocalName** of the attribute. | +| ns | const String\& | **NamespaceURI** of the attribute. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writestartdocument/_index.md b/english/cpp/system.xml/xmltextwriter/writestartdocument/_index.md new file mode 100644 index 0000000000..616942bc98 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writestartdocument/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::XmlTextWriter::WriteStartDocument method +linktitle: WriteStartDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteStartDocument method. Writes the XML declaration with the version "1.0" in C++.' +type: docs +weight: 3700 +url: /cpp/system.xml/xmltextwriter/writestartdocument/ +--- +## XmlTextWriter::WriteStartDocument() method + + +Writes the XML declaration with the version "1.0". + +```cpp +void System::Xml::XmlTextWriter::WriteStartDocument() override +``` + + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextWriter::WriteStartDocument(bool) method + + +Writes the XML declaration with the version "1.0" and the standalone attribute. + +```cpp +void System::Xml::XmlTextWriter::WriteStartDocument(bool standalone) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| standalone | bool | If **true**, it writes "standalone=yes"; if **false**, it writes "standalone=no". | + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writestartelement/_index.md b/english/cpp/system.xml/xmltextwriter/writestartelement/_index.md new file mode 100644 index 0000000000..34deab4c71 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writestartelement/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlTextWriter::WriteStartElement method +linktitle: WriteStartElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteStartElement method. Writes the specified start tag and associates it with the given namespace and prefix in C++.' +type: docs +weight: 3800 +url: /cpp/system.xml/xmltextwriter/writestartelement/ +--- +## XmlTextWriter::WriteStartElement method + + +Writes the specified start tag and associates it with the given namespace and prefix. + +```cpp +void System::Xml::XmlTextWriter::WriteStartElement(const String &prefix, const String &localName, const String &ns) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The namespace prefix of the element. | +| localName | const String\& | The local name of the element. | +| ns | const String\& | The namespace URI to associate with the element. If this namespace is already in scope and has an associated prefix then the writer automatically writes that prefix also. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writestring/_index.md b/english/cpp/system.xml/xmltextwriter/writestring/_index.md new file mode 100644 index 0000000000..446ceb5c7a --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writestring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextWriter::WriteString method +linktitle: WriteString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteString method. Writes the given text content in C++.' +type: docs +weight: 3900 +url: /cpp/system.xml/xmltextwriter/writestring/ +--- +## XmlTextWriter::WriteString method + + +Writes the given text content. + +```cpp +void System::Xml::XmlTextWriter::WriteString(const String &text) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const String\& | [Text](../../../system.text/) to write. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writesurrogatecharentity/_index.md b/english/cpp/system.xml/xmltextwriter/writesurrogatecharentity/_index.md new file mode 100644 index 0000000000..fa2e1568d6 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writesurrogatecharentity/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextWriter::WriteSurrogateCharEntity method +linktitle: WriteSurrogateCharEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteSurrogateCharEntity method. Generates and writes the surrogate character entity for the surrogate character pair in C++.' +type: docs +weight: 4000 +url: /cpp/system.xml/xmltextwriter/writesurrogatecharentity/ +--- +## XmlTextWriter::WriteSurrogateCharEntity method + + +Generates and writes the surrogate character entity for the surrogate character pair. + +```cpp +void System::Xml::XmlTextWriter::WriteSurrogateCharEntity(char16_t lowChar, char16_t highChar) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| lowChar | char16_t | The low surrogate. This must be a value between **0xDC00** and **0xDFFF**. | +| highChar | char16_t | The high surrogate. This must be a value between **0xD800** and **0xDBFF**. | + +## See Also + +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/writewhitespace/_index.md b/english/cpp/system.xml/xmltextwriter/writewhitespace/_index.md new file mode 100644 index 0000000000..1518305a73 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/writewhitespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlTextWriter::WriteWhitespace method +linktitle: WriteWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::WriteWhitespace method. Writes out the given white space in C++.' +type: docs +weight: 4100 +url: /cpp/system.xml/xmltextwriter/writewhitespace/ +--- +## XmlTextWriter::WriteWhitespace method + + +Writes out the given white space. + +```cpp +void System::Xml::XmlTextWriter::WriteWhitespace(String ws) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ws | String | The string of white space characters. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltextwriter/xmltextwriter/_index.md b/english/cpp/system.xml/xmltextwriter/xmltextwriter/_index.md new file mode 100644 index 0000000000..9df47dd923 --- /dev/null +++ b/english/cpp/system.xml/xmltextwriter/xmltextwriter/_index.md @@ -0,0 +1,76 @@ +--- +title: System::Xml::XmlTextWriter::XmlTextWriter constructor +linktitle: XmlTextWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTextWriter::XmlTextWriter constructor. Creates an instance of the XmlTextWriter class using the specified stream and encoding in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmltextwriter/xmltextwriter/ +--- +## XmlTextWriter::XmlTextWriter(const SharedPtr\\&, const SharedPtr\\&) constructor + + +Creates an instance of the [XmlTextWriter](../) class using the specified stream and encoding. + +```cpp +System::Xml::XmlTextWriter::XmlTextWriter(const SharedPtr &w, const SharedPtr &encoding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The stream to which you want to write. | +| encoding | const SharedPtr\\& | The encoding to generate. If encoding is **nullptr** it writes out the stream as UTF-8 and omits the encoding attribute from the **ProcessingInstruction**. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Class [Encoding](../../../system.text/encoding/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextWriter::XmlTextWriter(const SharedPtr\\&) constructor + + +Creates an instance of the [XmlTextWriter](../) class using the specified TextWriter. + +```cpp +System::Xml::XmlTextWriter::XmlTextWriter(const SharedPtr &w) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The TextWriter to write to. It is assumed that the TextWriter is already set to the correct encoding. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlTextWriter::XmlTextWriter(const String\&, const SharedPtr\\&) constructor + + +Creates an instance of the [XmlTextWriter](../) class using the specified file. + +```cpp +System::Xml::XmlTextWriter::XmlTextWriter(const String &filename, const SharedPtr &encoding) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| filename | const String\& | The filename to write to. If the file exists, it truncates it and overwrites it with the new content. | +| encoding | const SharedPtr\\& | The encoding to generate. If encoding is **nullptr** it writes the file out as UTF-8 and omits the encoding attribute from the **ProcessingInstruction**. | + +## See Also + +* Class [String](../../../system/string/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [XmlTextWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmltokenizedtype/_index.md b/english/cpp/system.xml/xmltokenizedtype/_index.md new file mode 100644 index 0000000000..48ed84ef77 --- /dev/null +++ b/english/cpp/system.xml/xmltokenizedtype/_index.md @@ -0,0 +1,40 @@ +--- +title: System::Xml::XmlTokenizedType enum +linktitle: XmlTokenizedType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlTokenizedType enum. Represents the XML type for the string. This allows the string to be read as a particular XML type, for example a CDATA section type in C++.' +type: docs +weight: 6600 +url: /cpp/system.xml/xmltokenizedtype/ +--- +## XmlTokenizedType enum + + +Represents the XML type for the string. This allows the string to be read as a particular XML type, for example a CDATA section type. + +```cpp +enum class XmlTokenizedType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| CDATA | 0 | CDATA type. | +| ID | 1 | ID type. | +| IDREF | 2 | IDREF type. | +| IDREFS | 3 | IDREFS type. | +| ENTITY | 4 | ENTITY type. | +| ENTITIES | 5 | ENTITIES type. | +| NMTOKEN | 6 | NMTOKEN type. | +| NMTOKENS | 7 | NMTOKENS type. | +| NOTATION | 8 | NOTATION type. | +| ENUMERATION | 9 | ENUMERATION type. | +| QName | 10 | QName type. | +| NCName | 11 | NCName type. | +| None | 12 | No type. | + +## See Also + +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlurlresolver/_index.md b/english/cpp/system.xml/xmlurlresolver/_index.md new file mode 100644 index 0000000000..e24676d238 --- /dev/null +++ b/english/cpp/system.xml/xmlurlresolver/_index.md @@ -0,0 +1,44 @@ +--- +title: System::Xml::XmlUrlResolver class +linktitle: XmlUrlResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlUrlResolver class. Resolves external XML resources named by a Uniform Resource Identifier (URI) in C++.' +type: docs +weight: 4100 +url: /cpp/system.xml/xmlurlresolver/ +--- +## XmlUrlResolver class + + +Resolves external XML resources named by a Uniform Resource Identifier (URI). + +```cpp +class XmlUrlResolver : public System::Xml::XmlResolver +``` + +## Methods + +| Method | Description | +| --- | --- | +| [GetEntity](./getentity/)(SharedPtr\, String, const TypeInfo\&) override | Maps a URI to an object that contains the actual resource. | +| [ResolveUri](./resolveuri/)(SharedPtr\, String) override | Resolves the absolute URI from the base and relative URIs. | +| [set_CachePolicy](./set_cachepolicy/)(const SharedPtr\\&) | Sets the cache policy for the underlying WebRequest object. | +| [set_Credentials](./set_credentials/)(SharedPtr\) override | Sets credentials used to authenticate web requests. | +| [set_Proxy](./set_proxy/)(const SharedPtr\\&) | Sets the network proxy for the underlying WebRequest object. | +| [XmlUrlResolver](./xmlurlresolver/)() | Initializes a new instance of the [XmlUrlResolver](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlResolver](../xmlresolver/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlurlresolver/getentity/_index.md b/english/cpp/system.xml/xmlurlresolver/getentity/_index.md new file mode 100644 index 0000000000..76ffbe4a63 --- /dev/null +++ b/english/cpp/system.xml/xmlurlresolver/getentity/_index.md @@ -0,0 +1,39 @@ +--- +title: System::Xml::XmlUrlResolver::GetEntity method +linktitle: GetEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlUrlResolver::GetEntity method. Maps a URI to an object that contains the actual resource in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlurlresolver/getentity/ +--- +## XmlUrlResolver::GetEntity method + + +Maps a URI to an object that contains the actual resource. + +```cpp +SharedPtr System::Xml::XmlUrlResolver::GetEntity(SharedPtr absoluteUri, String role, const TypeInfo &ofObjectToReturn) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| absoluteUri | SharedPtr\ | The URI returned from [XmlResolver::ResolveUri(SharedPtr, String)](../../xmlresolver/resolveuri/) call. | +| role | String | Currently not used. | +| ofObjectToReturn | const TypeInfo\& | The type of object to return. The current implementation only returns Stream objects. | + +### ReturnValue + +A stream object or **nullptr** if a type other than stream is specified. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [TypeInfo](../../../system/typeinfo/) +* Class [XmlUrlResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlurlresolver/ptr/_index.md b/english/cpp/system.xml/xmlurlresolver/ptr/_index.md new file mode 100644 index 0000000000..23928d2e9d --- /dev/null +++ b/english/cpp/system.xml/xmlurlresolver/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlUrlResolver::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlUrlResolver::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlurlresolver/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlUrlResolver::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlUrlResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlurlresolver/resolveuri/_index.md b/english/cpp/system.xml/xmlurlresolver/resolveuri/_index.md new file mode 100644 index 0000000000..8c3baf3533 --- /dev/null +++ b/english/cpp/system.xml/xmlurlresolver/resolveuri/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XmlUrlResolver::ResolveUri method +linktitle: ResolveUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlUrlResolver::ResolveUri method. Resolves the absolute URI from the base and relative URIs in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlurlresolver/resolveuri/ +--- +## XmlUrlResolver::ResolveUri method + + +Resolves the absolute URI from the base and relative URIs. + +```cpp +SharedPtr System::Xml::XmlUrlResolver::ResolveUri(SharedPtr baseUri, String relativeUri) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| baseUri | SharedPtr\ | The base URI used to resolve the relative URI. | +| relativeUri | String | The URI to resolve. The URI can be absolute or relative. If absolute, this value effectively replaces the **baseUri** value. If relative, it combines with the **baseUri** to make an absolute URI. | + +### ReturnValue + +The absolute URI, or **nullptr** if the relative URI cannot be resolved. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Uri](../../../system/uri/) +* Class [String](../../../system/string/) +* Class [XmlUrlResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlurlresolver/set_cachepolicy/_index.md b/english/cpp/system.xml/xmlurlresolver/set_cachepolicy/_index.md new file mode 100644 index 0000000000..14933831dd --- /dev/null +++ b/english/cpp/system.xml/xmlurlresolver/set_cachepolicy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlUrlResolver::set_CachePolicy method +linktitle: set_CachePolicy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlUrlResolver::set_CachePolicy method. Sets the cache policy for the underlying WebRequest object in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlurlresolver/set_cachepolicy/ +--- +## XmlUrlResolver::set_CachePolicy method + + +Sets the cache policy for the underlying WebRequest object. + +```cpp +void System::Xml::XmlUrlResolver::set_CachePolicy(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [RequestCachePolicy](../../../system.net.cache/requestcachepolicy/) +* Class [XmlUrlResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlurlresolver/set_credentials/_index.md b/english/cpp/system.xml/xmlurlresolver/set_credentials/_index.md new file mode 100644 index 0000000000..f256125c0e --- /dev/null +++ b/english/cpp/system.xml/xmlurlresolver/set_credentials/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlUrlResolver::set_Credentials method +linktitle: set_Credentials +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlUrlResolver::set_Credentials method. Sets credentials used to authenticate web requests in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlurlresolver/set_credentials/ +--- +## XmlUrlResolver::set_Credentials method + + +Sets credentials used to authenticate web requests. + +```cpp +void System::Xml::XmlUrlResolver::set_Credentials(SharedPtr value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [ICredentials](../../../system.net/icredentials/) +* Class [XmlUrlResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlurlresolver/set_proxy/_index.md b/english/cpp/system.xml/xmlurlresolver/set_proxy/_index.md new file mode 100644 index 0000000000..fbbdb176c4 --- /dev/null +++ b/english/cpp/system.xml/xmlurlresolver/set_proxy/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlUrlResolver::set_Proxy method +linktitle: set_Proxy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlUrlResolver::set_Proxy method. Sets the network proxy for the underlying WebRequest object in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlurlresolver/set_proxy/ +--- +## XmlUrlResolver::set_Proxy method + + +Sets the network proxy for the underlying WebRequest object. + +```cpp +void System::Xml::XmlUrlResolver::set_Proxy(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [IWebProxy](../../../system.net/iwebproxy/) +* Class [XmlUrlResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlurlresolver/xmlurlresolver/_index.md b/english/cpp/system.xml/xmlurlresolver/xmlurlresolver/_index.md new file mode 100644 index 0000000000..e00a9c27bf --- /dev/null +++ b/english/cpp/system.xml/xmlurlresolver/xmlurlresolver/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlUrlResolver::XmlUrlResolver constructor +linktitle: XmlUrlResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlUrlResolver::XmlUrlResolver constructor. Initializes a new instance of the XmlUrlResolver class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlurlresolver/xmlurlresolver/ +--- +## XmlUrlResolver::XmlUrlResolver constructor + + +Initializes a new instance of the [XmlUrlResolver](../) class. + +```cpp +System::Xml::XmlUrlResolver::XmlUrlResolver() +``` + +## See Also + +* Class [XmlUrlResolver](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/_index.md b/english/cpp/system.xml/xmlvalidatingreader/_index.md new file mode 100644 index 0000000000..fdb118c2ab --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/_index.md @@ -0,0 +1,103 @@ +--- +title: System::Xml::XmlValidatingReader class +linktitle: XmlValidatingReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader class. Represents a reader that provides document type definition (DTD), XML-Data Reduced (XDR) schema, and XML Schema definition language (XSD) validation in C++.' +type: docs +weight: 4200 +url: /cpp/system.xml/xmlvalidatingreader/ +--- +## XmlValidatingReader class + + +Represents a reader that provides document type definition (DTD), XML-Data Reduced (XDR) schema, and XML [Schema](../../system.xml.schema/) definition language (XSD) validation. + +```cpp +class XmlValidatingReader : public System::Xml::XmlReader, + public System::Xml::IXmlLineInfo, + public System::Xml::IXmlNamespaceResolver +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Close](./close/)() override | Changes the [XmlReader::get_ReadState](../xmlreader/get_readstate/) to Closed. | +| [get_AttributeCount](./get_attributecount/)() override | Returns the number of attributes on the current node. | +| [get_BaseURI](./get_baseuri/)() override | Returns the base URI of the current node. | +| [get_CanReadBinaryContent](./get_canreadbinarycontent/)() override | Returns a value indicating whether the [XmlValidatingReader](./) implements the binary content read methods. | +| [get_CanResolveEntity](./get_canresolveentity/)() override | Returns a value indicating whether this reader can parse and resolve entities. | +| [get_Depth](./get_depth/)() override | Returns the depth of the current node in the XML document. | +| [get_Encoding](./get_encoding/)() | Returns the encoding attribute for the document. | +| [get_EntityHandling](./get_entityhandling/)() | Returns a value that specifies how the reader handles entities. | +| [get_EOF](./get_eof/)() override | Returns a value indicating whether the reader is positioned at the end of the stream. | +| [get_HasValue](./get_hasvalue/)() override | Returns a value indicating whether the current node can have a [XmlValidatingReader::get_Value](./get_value/) other than [String::Empty](../../system/string/empty/). | +| [get_IsDefault](./get_isdefault/)() override | Returns a value indicating whether the current node is an attribute that was generated from the default value defined in the document type definition (DTD) or schema. | +| [get_IsEmptyElement](./get_isemptyelement/)() override | Returns a value indicating whether the current node is an empty element (for example, ****). | +| [get_LineNumber](./get_linenumber/)() override | Returns the current line number. | +| [get_LinePosition](./get_lineposition/)() override | Returns the current line position. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the current node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the current node. | +| [get_Namespaces](./get_namespaces/)() | Returns a value indicating whether to do namespace support. | +| [get_NamespaceURI](./get_namespaceuri/)() override | Returns the namespace Uniform Resource Identifier (URI) (as defined in the World Wide [Web](../../system.web/) Consortium (W3C) Namespace specification) of the node on which the reader is positioned. | +| [get_NameTable](./get_nametable/)() override | Returns the [XmlNameTable](../xmlnametable/) associated with this implementation. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the current node. | +| [get_Prefix](./get_prefix/)() override | Returns the namespace prefix associated with the current node. | +| [get_QuoteChar](./get_quotechar/)() override | Returns the quotation mark character used to enclose the value of an attribute node. | +| [get_Reader](./get_reader/)() | Returns the [XmlReader](../xmlreader/) used to construct this [XmlValidatingReader](./). | +| [get_ReadState](./get_readstate/)() override | Returns the state of the reader. | +| [get_Schemas](./get_schemas/)() | Returns a XmlSchemaCollection to use for validation. | +| [get_SchemaType](./get_schematype/)() | Returns a schema type object. | +| [get_ValidationType](./get_validationtype/)() | Returns a value indicating the type of validation to perform. | +| [get_Value](./get_value/)() override | Returns the text value of the current node. | +| [get_XmlLang](./get_xmllang/)() override | Returns the current **xml:lang** scope. | +| [get_XmlSpace](./get_xmlspace/)() override | Returns the current **xml:space** scope. | +| [GetAttribute](./getattribute/)(String) override | Returns the value of the attribute with the specified name. | +| [GetAttribute](./getattribute/)(String, String) override | Returns the value of the attribute with the specified local name and namespace Uniform Resource Identifier (URI). | +| [GetAttribute](./getattribute/)(int32_t) override | Returns the value of the attribute with the specified index. | +| [HasLineInfo](./haslineinfo/)() override | Returns a value indicating whether the class can return line information. | +| [LookupNamespace](./lookupnamespace/)(const String\&) override | Resolves a namespace prefix in the current element's scope. | +| [MoveToAttribute](./movetoattribute/)(String) override | Moves to the attribute with the specified name. | +| [MoveToAttribute](./movetoattribute/)(String, String) override | Moves to the attribute with the specified local name and namespace Uniform Resource Identifier (URI). | +| [MoveToAttribute](./movetoattribute/)(int32_t) override | Moves to the attribute with the specified index. | +| [MoveToElement](./movetoelement/)() override | Moves to the element that contains the current attribute node. | +| [MoveToFirstAttribute](./movetofirstattribute/)() override | Moves to the first attribute. | +| [MoveToNextAttribute](./movetonextattribute/)() override | Moves to the next attribute. | +| [Read](./read/)() override | Reads the next node from the stream. | +| [ReadAttributeValue](./readattributevalue/)() override | Parses the attribute value into one or more **[Text](../../system.text/)**, **EntityReference**, or **EndEntity** nodes. | +| [ReadContentAsBase64](./readcontentasbase64/)(ArrayPtr\, int32_t, int32_t) override | Reads the content and returns the Base64 decoded binary bytes. | +| [ReadContentAsBinHex](./readcontentasbinhex/)(ArrayPtr\, int32_t, int32_t) override | Reads the content and returns the BinHex decoded binary bytes. | +| [ReadElementContentAsBase64](./readelementcontentasbase64/)(ArrayPtr\, int32_t, int32_t) override | Reads the element and decodes the Base64 content. | +| [ReadElementContentAsBinHex](./readelementcontentasbinhex/)(ArrayPtr\, int32_t, int32_t) override | Reads the element and decodes the BinHex content. | +| [ReadString](./readstring/)() override | Reads the contents of an element or text node as a string. | +| [ReadTypedValue](./readtypedvalue/)() | Returns the runt-ime type for the specified XML [Schema](../../system.xml.schema/) definition language (XSD) type. | +| [ResolveEntity](./resolveentity/)() override | Resolves the entity reference for **EntityReference** nodes. | +| [set_EntityHandling](./set_entityhandling/)(System::Xml::EntityHandling) | Sets a value that specifies how the reader handles entities. | +| [set_Namespaces](./set_namespaces/)(bool) | Sets a value indicating whether to do namespace support. | +| [set_ValidationType](./set_validationtype/)(System::Xml::ValidationType) | Sets a value indicating the type of validation to perform. | +| [set_XmlResolver](./set_xmlresolver/)(const SharedPtr\\&) | Sets the [XmlResolver](../xmlresolver/) used for resolving external document type definition (DTD) and schema location references. The [XmlResolver](../xmlresolver/) is also used to handle any import or include elements found in XML [Schema](../../system.xml.schema/) definition language (XSD) schemas. | +| [ValidationEventHandler_add](./validationeventhandler_add/)(Args...) | Adds an event handler for receiving information about document type definition (DTD), XML-Data Reduced (XDR) schema, and XML [Schema](../../system.xml.schema/) definition language (XSD) schema validation errors. | +| [ValidationEventHandler_remove](./validationeventhandler_remove/)(Args...) | Removes an event handler for receiving information about document type definition (DTD), XML-Data Reduced (XDR) schema, and XML [Schema](../../system.xml.schema/) definition language (XSD) schema validation errors. | +| [XmlValidatingReader](./xmlvalidatingreader/)(const SharedPtr\\&) | Initializes a new instance of the [XmlValidatingReader](./) class that validates the content returned from the given [XmlReader](../xmlreader/). | +| [XmlValidatingReader](./xmlvalidatingreader/)(const String\&, XmlNodeType, const SharedPtr\\&) | Initializes a new instance of the [XmlValidatingReader](./) class with the specified values. | +| [XmlValidatingReader](./xmlvalidatingreader/)(const SharedPtr\\&, XmlNodeType, const SharedPtr\\&) | Initializes a new instance of the [XmlValidatingReader](./) class with the specified values. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + +## Deprecated +This class is obsolete. It is recommended to use the XmlReaderSettings class and the XmlReader::Create method to create a validating XML reader. + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlReader](../xmlreader/) +* Class [IXmlLineInfo](../ixmllineinfo/) +* Class [IXmlNamespaceResolver](../ixmlnamespaceresolver/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/close/_index.md b/english/cpp/system.xml/xmlvalidatingreader/close/_index.md new file mode 100644 index 0000000000..422fd5c7c9 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/close/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlValidatingReader::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::Close method. Changes the XmlReader::get_ReadState to Closed in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlvalidatingreader/close/ +--- +## XmlValidatingReader::Close method + + +Changes the [XmlReader::get_ReadState](../../xmlreader/get_readstate/) to Closed. + +```cpp +void System::Xml::XmlValidatingReader::Close() override +``` + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_attributecount/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_attributecount/_index.md new file mode 100644 index 0000000000..2f380c43f9 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_attributecount/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::get_AttributeCount method +linktitle: get_AttributeCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_AttributeCount method. Returns the number of attributes on the current node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlvalidatingreader/get_attributecount/ +--- +## XmlValidatingReader::get_AttributeCount method + + +Returns the number of attributes on the current node. + +```cpp +int32_t System::Xml::XmlValidatingReader::get_AttributeCount() override +``` + + +### ReturnValue + +The number of attributes on the current node. This number includes default attributes. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_baseuri/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_baseuri/_index.md new file mode 100644 index 0000000000..0d16920299 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_baseuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::get_BaseURI method +linktitle: get_BaseURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_BaseURI method. Returns the base URI of the current node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlvalidatingreader/get_baseuri/ +--- +## XmlValidatingReader::get_BaseURI method + + +Returns the base URI of the current node. + +```cpp +String System::Xml::XmlValidatingReader::get_BaseURI() override +``` + + +### ReturnValue + +The base URI of the current node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_canreadbinarycontent/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_canreadbinarycontent/_index.md new file mode 100644 index 0000000000..cd4b417b00 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_canreadbinarycontent/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::get_CanReadBinaryContent method +linktitle: get_CanReadBinaryContent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_CanReadBinaryContent method. Returns a value indicating whether the XmlValidatingReader implements the binary content read methods in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlvalidatingreader/get_canreadbinarycontent/ +--- +## XmlValidatingReader::get_CanReadBinaryContent method + + +Returns a value indicating whether the [XmlValidatingReader](../) implements the binary content read methods. + +```cpp +bool System::Xml::XmlValidatingReader::get_CanReadBinaryContent() override +``` + + +### ReturnValue + +**true** if the binary content read methods are implemented; otherwise **false**. The [XmlValidatingReader](../) class returns **true**. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_canresolveentity/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_canresolveentity/_index.md new file mode 100644 index 0000000000..3f49769a0e --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_canresolveentity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::get_CanResolveEntity method +linktitle: get_CanResolveEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_CanResolveEntity method. Returns a value indicating whether this reader can parse and resolve entities in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlvalidatingreader/get_canresolveentity/ +--- +## XmlValidatingReader::get_CanResolveEntity method + + +Returns a value indicating whether this reader can parse and resolve entities. + +```cpp +bool System::Xml::XmlValidatingReader::get_CanResolveEntity() override +``` + + +### ReturnValue + +**true** if the reader can parse and resolve entities; otherwise, **false**. [XmlValidatingReader](../) always returns **true**. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_depth/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_depth/_index.md new file mode 100644 index 0000000000..27939b3379 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_depth/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::get_Depth method +linktitle: get_Depth +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_Depth method. Returns the depth of the current node in the XML document in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlvalidatingreader/get_depth/ +--- +## XmlValidatingReader::get_Depth method + + +Returns the depth of the current node in the XML document. + +```cpp +int32_t System::Xml::XmlValidatingReader::get_Depth() override +``` + + +### ReturnValue + +The depth of the current node in the XML document. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_encoding/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_encoding/_index.md new file mode 100644 index 0000000000..c7f5fcc7bf --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_encoding/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlValidatingReader::get_Encoding method +linktitle: get_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_Encoding method. Returns the encoding attribute for the document in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlvalidatingreader/get_encoding/ +--- +## XmlValidatingReader::get_Encoding method + + +Returns the encoding attribute for the document. + +```cpp +SharedPtr System::Xml::XmlValidatingReader::get_Encoding() +``` + + +### ReturnValue + +The encoding value. If no encoding attribute exists, and there is not byte-order mark, this defaults to UTF-8. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_entityhandling/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_entityhandling/_index.md new file mode 100644 index 0000000000..4b162a49c3 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_entityhandling/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::get_EntityHandling method +linktitle: get_EntityHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_EntityHandling method. Returns a value that specifies how the reader handles entities in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlvalidatingreader/get_entityhandling/ +--- +## XmlValidatingReader::get_EntityHandling method + + +Returns a value that specifies how the reader handles entities. + +```cpp +System::Xml::EntityHandling System::Xml::XmlValidatingReader::get_EntityHandling() +``` + + +### ReturnValue + +One of the EntityHandling values. If no EntityHandling is specified, it defaults to [EntityHandling::ExpandEntities](../../entityhandling/). + +## See Also + +* Enum [EntityHandling](../../entityhandling/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_eof/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_eof/_index.md new file mode 100644 index 0000000000..992638aa2a --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_eof/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::get_EOF method +linktitle: get_EOF +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_EOF method. Returns a value indicating whether the reader is positioned at the end of the stream in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlvalidatingreader/get_eof/ +--- +## XmlValidatingReader::get_EOF method + + +Returns a value indicating whether the reader is positioned at the end of the stream. + +```cpp +bool System::Xml::XmlValidatingReader::get_EOF() override +``` + + +### ReturnValue + +**true** if the reader is positioned at the end of the stream; otherwise, **false**. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_hasvalue/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_hasvalue/_index.md new file mode 100644 index 0000000000..38d14b0529 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_hasvalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::get_HasValue method +linktitle: get_HasValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_HasValue method. Returns a value indicating whether the current node can have a XmlValidatingReader::get_Value other than String::Empty in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlvalidatingreader/get_hasvalue/ +--- +## XmlValidatingReader::get_HasValue method + + +Returns a value indicating whether the current node can have a [XmlValidatingReader::get_Value](../get_value/) other than [String::Empty](../../../system/string/empty/). + +```cpp +bool System::Xml::XmlValidatingReader::get_HasValue() override +``` + + +### ReturnValue + +**true** if the node on which the reader is currently positioned can have a **Value**; otherwise, **false**. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_isdefault/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_isdefault/_index.md new file mode 100644 index 0000000000..75ec57d902 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_isdefault/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::get_IsDefault method +linktitle: get_IsDefault +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_IsDefault method. Returns a value indicating whether the current node is an attribute that was generated from the default value defined in the document type definition (DTD) or schema in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlvalidatingreader/get_isdefault/ +--- +## XmlValidatingReader::get_IsDefault method + + +Returns a value indicating whether the current node is an attribute that was generated from the default value defined in the document type definition (DTD) or schema. + +```cpp +bool System::Xml::XmlValidatingReader::get_IsDefault() override +``` + + +### ReturnValue + +**true** if the current node is an attribute whose value was generated from the default value defined in the DTD or schema; **false** if the attribute value was explicitly set. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_isemptyelement/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_isemptyelement/_index.md new file mode 100644 index 0000000000..4bcb0d596a --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_isemptyelement/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::get_IsEmptyElement method +linktitle: get_IsEmptyElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_IsEmptyElement method. Returns a value indicating whether the current node is an empty element (for example, ) in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlvalidatingreader/get_isemptyelement/ +--- +## XmlValidatingReader::get_IsEmptyElement method + + +Returns a value indicating whether the current node is an empty element (for example, ****). + +```cpp +bool System::Xml::XmlValidatingReader::get_IsEmptyElement() override +``` + + +### ReturnValue + +**true** if the current node is an element ([XmlValidatingReader::get_NodeType](../get_nodetype/) value equals [XmlNodeType::Element](../../xmlnodetype/)) that ends with **/>**; otherwise, **false**. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_linenumber/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_linenumber/_index.md new file mode 100644 index 0000000000..2c39fb4e6f --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_linenumber/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::get_LineNumber method +linktitle: get_LineNumber +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_LineNumber method. Returns the current line number in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlvalidatingreader/get_linenumber/ +--- +## XmlValidatingReader::get_LineNumber method + + +Returns the current line number. + +```cpp +int32_t System::Xml::XmlValidatingReader::get_LineNumber() override +``` + + +### ReturnValue + +The current line number. The starting value is 1. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_lineposition/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_lineposition/_index.md new file mode 100644 index 0000000000..352fadaa00 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_lineposition/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::get_LinePosition method +linktitle: get_LinePosition +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_LinePosition method. Returns the current line position in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmlvalidatingreader/get_lineposition/ +--- +## XmlValidatingReader::get_LinePosition method + + +Returns the current line position. + +```cpp +int32_t System::Xml::XmlValidatingReader::get_LinePosition() override +``` + + +### ReturnValue + +The current line position. The starting value is 1. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_localname/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_localname/_index.md new file mode 100644 index 0000000000..abf8f0ad57 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_LocalName method. Returns the local name of the current node in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmlvalidatingreader/get_localname/ +--- +## XmlValidatingReader::get_LocalName method + + +Returns the local name of the current node. + +```cpp +String System::Xml::XmlValidatingReader::get_LocalName() override +``` + + +### ReturnValue + +The name of the current node with the prefix removed. For example, **LocalName** is **book** for the element ****. For node types that do not have a name (like **[Text](../../../system.text/)**, **Comment**, and so on), this method returns [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_name/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_name/_index.md new file mode 100644 index 0000000000..943c4087d5 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_name/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Xml::XmlValidatingReader::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_Name method. Returns the qualified name of the current node in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlvalidatingreader/get_name/ +--- +## XmlValidatingReader::get_Name method + + +Returns the qualified name of the current node. + +```cpp +String System::Xml::XmlValidatingReader::get_Name() override +``` + + +### ReturnValue + +The qualified name of the current node. For example, **Name** is **bk:book** for the element ****. +## Remarks + + + +The name returned is dependent on the XmlValidatingReader::NodeType of the node. The following node types return the listed values. All other node types return an empty string. ||| +|-|-| +|Node Type |Name | +|Attribute|The name of the attribute. | +|DocumentType|The document type name. | +|Element|The tag name. | +|EntityReference|The name of the entity referenced. | +|ProcessingInstruction|The target of the processing instruction. | +|XmlDeclaration|The literal string xml. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_namespaces/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_namespaces/_index.md new file mode 100644 index 0000000000..5e5295d22d --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_namespaces/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::get_Namespaces method +linktitle: get_Namespaces +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_Namespaces method. Returns a value indicating whether to do namespace support in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmlvalidatingreader/get_namespaces/ +--- +## XmlValidatingReader::get_Namespaces method + + +Returns a value indicating whether to do namespace support. + +```cpp +bool System::Xml::XmlValidatingReader::get_Namespaces() +``` + + +### ReturnValue + +**true** to do namespace support; otherwise, **false**. The default is **true**. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_namespaceuri/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_namespaceuri/_index.md new file mode 100644 index 0000000000..77e2f6e0bc --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_namespaceuri/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::get_NamespaceURI method +linktitle: get_NamespaceURI +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_NamespaceURI method. Returns the namespace Uniform Resource Identifier (URI) (as defined in the World Wide Web Consortium (W3C) Namespace specification) of the node on which the reader is positioned in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmlvalidatingreader/get_namespaceuri/ +--- +## XmlValidatingReader::get_NamespaceURI method + + +Returns the namespace Uniform Resource Identifier (URI) (as defined in the World Wide [Web](../../../system.web/) Consortium (W3C) Namespace specification) of the node on which the reader is positioned. + +```cpp +String System::Xml::XmlValidatingReader::get_NamespaceURI() override +``` + + +### ReturnValue + +The namespace URI of the current node; otherwise an empty string. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_nametable/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_nametable/_index.md new file mode 100644 index 0000000000..ae75b7ac53 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_nametable/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlValidatingReader::get_NameTable method +linktitle: get_NameTable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_NameTable method. Returns the XmlNameTable associated with this implementation in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmlvalidatingreader/get_nametable/ +--- +## XmlValidatingReader::get_NameTable method + + +Returns the [XmlNameTable](../../xmlnametable/) associated with this implementation. + +```cpp +SharedPtr System::Xml::XmlValidatingReader::get_NameTable() override +``` + + +### ReturnValue + +[XmlNameTable](../../xmlnametable/) that enables you to get the atomized version of a string within the node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNameTable](../../xmlnametable/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_nodetype/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_nodetype/_index.md new file mode 100644 index 0000000000..732c44adba --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_NodeType method. Returns the type of the current node in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmlvalidatingreader/get_nodetype/ +--- +## XmlValidatingReader::get_NodeType method + + +Returns the type of the current node. + +```cpp +XmlNodeType System::Xml::XmlValidatingReader::get_NodeType() override +``` + + +### ReturnValue + +One of the XmlNodeType values representing the type of the current node. + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_prefix/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_prefix/_index.md new file mode 100644 index 0000000000..af58b8c0c6 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_prefix/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::get_Prefix method +linktitle: get_Prefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_Prefix method. Returns the namespace prefix associated with the current node in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmlvalidatingreader/get_prefix/ +--- +## XmlValidatingReader::get_Prefix method + + +Returns the namespace prefix associated with the current node. + +```cpp +String System::Xml::XmlValidatingReader::get_Prefix() override +``` + + +### ReturnValue + +The namespace prefix associated with the current node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_quotechar/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_quotechar/_index.md new file mode 100644 index 0000000000..b2b181519d --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_quotechar/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::get_QuoteChar method +linktitle: get_QuoteChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_QuoteChar method. Returns the quotation mark character used to enclose the value of an attribute node in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmlvalidatingreader/get_quotechar/ +--- +## XmlValidatingReader::get_QuoteChar method + + +Returns the quotation mark character used to enclose the value of an attribute node. + +```cpp +char16_t System::Xml::XmlValidatingReader::get_QuoteChar() override +``` + + +### ReturnValue + +The quotation mark character (" or ') used to enclose the value of an attribute node. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_reader/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_reader/_index.md new file mode 100644 index 0000000000..41a176bdc3 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_reader/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlValidatingReader::get_Reader method +linktitle: get_Reader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_Reader method. Returns the XmlReader used to construct this XmlValidatingReader in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmlvalidatingreader/get_reader/ +--- +## XmlValidatingReader::get_Reader method + + +Returns the [XmlReader](../../xmlreader/) used to construct this [XmlValidatingReader](../). + +```cpp +SharedPtr System::Xml::XmlValidatingReader::get_Reader() +``` + + +### ReturnValue + +The [XmlReader](../../xmlreader/) specified in the constructor. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../xmlreader/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_readstate/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_readstate/_index.md new file mode 100644 index 0000000000..88f74e3f10 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_readstate/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::get_ReadState method +linktitle: get_ReadState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_ReadState method. Returns the state of the reader in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmlvalidatingreader/get_readstate/ +--- +## XmlValidatingReader::get_ReadState method + + +Returns the state of the reader. + +```cpp +System::Xml::ReadState System::Xml::XmlValidatingReader::get_ReadState() override +``` + + +### ReturnValue + +One of the ReadState values. + +## See Also + +* Enum [ReadState](../../readstate/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_schemas/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_schemas/_index.md new file mode 100644 index 0000000000..e5e9dc97c5 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_schemas/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlValidatingReader::get_Schemas method +linktitle: get_Schemas +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_Schemas method. Returns a XmlSchemaCollection to use for validation in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmlvalidatingreader/get_schemas/ +--- +## XmlValidatingReader::get_Schemas method + + +Returns a XmlSchemaCollection to use for validation. + +```cpp +SharedPtr System::Xml::XmlValidatingReader::get_Schemas() +``` + + +### ReturnValue + +The XmlSchemaCollection to use for validation. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlSchemaCollection](../../../system.xml.schema/xmlschemacollection/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_schematype/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_schematype/_index.md new file mode 100644 index 0000000000..1140d2f842 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_schematype/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlValidatingReader::get_SchemaType method +linktitle: get_SchemaType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_SchemaType method. Returns a schema type object in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmlvalidatingreader/get_schematype/ +--- +## XmlValidatingReader::get_SchemaType method + + +Returns a schema type object. + +```cpp +SharedPtr System::Xml::XmlValidatingReader::get_SchemaType() +``` + + +### ReturnValue + +XmlSchemaDatatype, XmlSchemaSimpleType, or XmlSchemaComplexType depending whether the node value is a built in XML [Schema](../../../system.xml.schema/) definition language (XSD) type or a user defined simpleType or complexType; **nullptr** if the current node has no schema type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_validationtype/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_validationtype/_index.md new file mode 100644 index 0000000000..24d168971e --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_validationtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::get_ValidationType method +linktitle: get_ValidationType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_ValidationType method. Returns a value indicating the type of validation to perform in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmlvalidatingreader/get_validationtype/ +--- +## XmlValidatingReader::get_ValidationType method + + +Returns a value indicating the type of validation to perform. + +```cpp +System::Xml::ValidationType System::Xml::XmlValidatingReader::get_ValidationType() +``` + + +### ReturnValue + +One of the ValidationType values. If this value is not set, it defaults to [ValidationType::Auto](../../validationtype/). + +## See Also + +* Enum [ValidationType](../../validationtype/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_value/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_value/_index.md new file mode 100644 index 0000000000..46f1ffb9bb --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_value/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Xml::XmlValidatingReader::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_Value method. Returns the text value of the current node in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmlvalidatingreader/get_value/ +--- +## XmlValidatingReader::get_Value method + + +Returns the text value of the current node. + +```cpp +String System::Xml::XmlValidatingReader::get_Value() override +``` + + +### ReturnValue + +The value returned depends on the XmlValidatingReader::NodeType of the node. +## Remarks + + + +The following table lists node types that have a value to return. All other node types return [String::Empty](../../../system/string/empty/). ||| +|-|-| +|Node Type |Value | +|Attribute|The value of the attribute. | +|CDATA|The content of the CDATA section. | +|Comment|The content of the comment. | +|DocumentType|The internal subset. | +|ProcessingInstruction|The entire content, excluding the target. | +|SignificantWhitespace|The white space between markup in a mixed content model. | +|Text|The content of the text node. | +|Whitespace|The white space between markup. | +|XmlDeclaration|The content of the declaration. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_xmllang/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_xmllang/_index.md new file mode 100644 index 0000000000..c9c0e8689e --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_xmllang/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::get_XmlLang method +linktitle: get_XmlLang +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_XmlLang method. Returns the current xml:lang scope in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmlvalidatingreader/get_xmllang/ +--- +## XmlValidatingReader::get_XmlLang method + + +Returns the current **xml:lang** scope. + +```cpp +String System::Xml::XmlValidatingReader::get_XmlLang() override +``` + + +### ReturnValue + +The current **xml:lang** scope. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/get_xmlspace/_index.md b/english/cpp/system.xml/xmlvalidatingreader/get_xmlspace/_index.md new file mode 100644 index 0000000000..87de4ce35e --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/get_xmlspace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::get_XmlSpace method +linktitle: get_XmlSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::get_XmlSpace method. Returns the current xml:space scope in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml/xmlvalidatingreader/get_xmlspace/ +--- +## XmlValidatingReader::get_XmlSpace method + + +Returns the current **xml:space** scope. + +```cpp +System::Xml::XmlSpace System::Xml::XmlValidatingReader::get_XmlSpace() override +``` + + +### ReturnValue + +One of the XmlSpace values. If no **xml:space** scope exists, this value defaults to [XmlSpace::None](../../xmlspace/). + +## See Also + +* Enum [XmlSpace](../../xmlspace/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/getattribute/_index.md b/english/cpp/system.xml/xmlvalidatingreader/getattribute/_index.md new file mode 100644 index 0000000000..2f30f7adba --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/getattribute/_index.md @@ -0,0 +1,82 @@ +--- +title: System::Xml::XmlValidatingReader::GetAttribute method +linktitle: GetAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::GetAttribute method. Returns the value of the attribute with the specified index in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml/xmlvalidatingreader/getattribute/ +--- +## XmlValidatingReader::GetAttribute(int32_t) method + + +Returns the value of the attribute with the specified index. + +```cpp +String System::Xml::XmlValidatingReader::GetAttribute(int32_t i) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int32_t | The index of the attribute. The index is zero-based. (The first attribute has index 0.) | + +### ReturnValue + +The value of the specified attribute. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlValidatingReader::GetAttribute(String, String) method + + +Returns the value of the attribute with the specified local name and namespace Uniform Resource Identifier (URI). + +```cpp +String System::Xml::XmlValidatingReader::GetAttribute(String localName, String namespaceURI) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute. | + +### ReturnValue + +The value of the specified attribute. If the attribute is not found, **nullptr** is returned. This method does not move the reader. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlValidatingReader::GetAttribute(String) method + + +Returns the value of the attribute with the specified name. + +```cpp +String System::Xml::XmlValidatingReader::GetAttribute(String name) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the attribute. | + +### ReturnValue + +The value of the specified attribute. If the attribute is not found, **nullptr** is returned. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/haslineinfo/_index.md b/english/cpp/system.xml/xmlvalidatingreader/haslineinfo/_index.md new file mode 100644 index 0000000000..0903e5e72f --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/haslineinfo/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::HasLineInfo method +linktitle: HasLineInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::HasLineInfo method. Returns a value indicating whether the class can return line information in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml/xmlvalidatingreader/haslineinfo/ +--- +## XmlValidatingReader::HasLineInfo method + + +Returns a value indicating whether the class can return line information. + +```cpp +bool System::Xml::XmlValidatingReader::HasLineInfo() override +``` + + +### ReturnValue + +**true** if the class can return line information; otherwise, **false**. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/lookupnamespace/_index.md b/english/cpp/system.xml/xmlvalidatingreader/lookupnamespace/_index.md new file mode 100644 index 0000000000..b098179d32 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/lookupnamespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlValidatingReader::LookupNamespace method +linktitle: LookupNamespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::LookupNamespace method. Resolves a namespace prefix in the current element''s scope in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml/xmlvalidatingreader/lookupnamespace/ +--- +## XmlValidatingReader::LookupNamespace method + + +Resolves a namespace prefix in the current element's scope. + +```cpp +String System::Xml::XmlValidatingReader::LookupNamespace(const String &prefix) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The prefix whose namespace Uniform Resource Identifier (URI) you want to resolve. To match the default namespace, pass an empty string. | + +### ReturnValue + +The namespace URI to which the prefix maps or **nullptr** if no matching prefix is found. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/movetoattribute/_index.md b/english/cpp/system.xml/xmlvalidatingreader/movetoattribute/_index.md new file mode 100644 index 0000000000..2b76536d04 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/movetoattribute/_index.md @@ -0,0 +1,77 @@ +--- +title: System::Xml::XmlValidatingReader::MoveToAttribute method +linktitle: MoveToAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::MoveToAttribute method. Moves to the attribute with the specified index in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml/xmlvalidatingreader/movetoattribute/ +--- +## XmlValidatingReader::MoveToAttribute(int32_t) method + + +Moves to the attribute with the specified index. + +```cpp +void System::Xml::XmlValidatingReader::MoveToAttribute(int32_t i) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int32_t | The index of the attribute. | + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlValidatingReader::MoveToAttribute(String, String) method + + +Moves to the attribute with the specified local name and namespace Uniform Resource Identifier (URI). + +```cpp +bool System::Xml::XmlValidatingReader::MoveToAttribute(String localName, String namespaceURI) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | String | The local name of the attribute. | +| namespaceURI | String | The namespace URI of the attribute. | + +### ReturnValue + +**true** if the attribute is found; otherwise, **false**. If **false**, the position of the reader does not change. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlValidatingReader::MoveToAttribute(String) method + + +Moves to the attribute with the specified name. + +```cpp +bool System::Xml::XmlValidatingReader::MoveToAttribute(String name) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The qualified name of the attribute. | + +### ReturnValue + +**true** if the attribute is found; otherwise, **false**. If **false**, the position of the reader does not change. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/movetoelement/_index.md b/english/cpp/system.xml/xmlvalidatingreader/movetoelement/_index.md new file mode 100644 index 0000000000..b57c859064 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/movetoelement/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::MoveToElement method +linktitle: MoveToElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::MoveToElement method. Moves to the element that contains the current attribute node in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml/xmlvalidatingreader/movetoelement/ +--- +## XmlValidatingReader::MoveToElement method + + +Moves to the element that contains the current attribute node. + +```cpp +bool System::Xml::XmlValidatingReader::MoveToElement() override +``` + + +### ReturnValue + +**true** if the reader is positioned on an attribute (the reader moves to the element that owns the attribute); **false** if the reader is not positioned on an attribute (the position of the reader does not change). + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/movetofirstattribute/_index.md b/english/cpp/system.xml/xmlvalidatingreader/movetofirstattribute/_index.md new file mode 100644 index 0000000000..ae601edca7 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/movetofirstattribute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::MoveToFirstAttribute method +linktitle: MoveToFirstAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::MoveToFirstAttribute method. Moves to the first attribute in C++.' +type: docs +weight: 3700 +url: /cpp/system.xml/xmlvalidatingreader/movetofirstattribute/ +--- +## XmlValidatingReader::MoveToFirstAttribute method + + +Moves to the first attribute. + +```cpp +bool System::Xml::XmlValidatingReader::MoveToFirstAttribute() override +``` + + +### ReturnValue + +**true** if an attribute exists (the reader moves to the first attribute); otherwise, **false** (the position of the reader does not change). + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/movetonextattribute/_index.md b/english/cpp/system.xml/xmlvalidatingreader/movetonextattribute/_index.md new file mode 100644 index 0000000000..13cc92afe5 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/movetonextattribute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::MoveToNextAttribute method +linktitle: MoveToNextAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::MoveToNextAttribute method. Moves to the next attribute in C++.' +type: docs +weight: 3800 +url: /cpp/system.xml/xmlvalidatingreader/movetonextattribute/ +--- +## XmlValidatingReader::MoveToNextAttribute method + + +Moves to the next attribute. + +```cpp +bool System::Xml::XmlValidatingReader::MoveToNextAttribute() override +``` + + +### ReturnValue + +**true** if there is a next attribute; **false** if there are no more attributes. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/ptr/_index.md b/english/cpp/system.xml/xmlvalidatingreader/ptr/_index.md new file mode 100644 index 0000000000..190a747bdc --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlValidatingReader::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 5400 +url: /cpp/system.xml/xmlvalidatingreader/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlValidatingReader::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/read/_index.md b/english/cpp/system.xml/xmlvalidatingreader/read/_index.md new file mode 100644 index 0000000000..141990e470 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/read/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::Read method +linktitle: Read +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::Read method. Reads the next node from the stream in C++.' +type: docs +weight: 3900 +url: /cpp/system.xml/xmlvalidatingreader/read/ +--- +## XmlValidatingReader::Read method + + +Reads the next node from the stream. + +```cpp +bool System::Xml::XmlValidatingReader::Read() override +``` + + +### ReturnValue + +**true** if the next node was read successfully; **false** if there are no more nodes to read. + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/readattributevalue/_index.md b/english/cpp/system.xml/xmlvalidatingreader/readattributevalue/_index.md new file mode 100644 index 0000000000..f0bf95fa37 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/readattributevalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::ReadAttributeValue method +linktitle: ReadAttributeValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::ReadAttributeValue method. Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes in C++.' +type: docs +weight: 4000 +url: /cpp/system.xml/xmlvalidatingreader/readattributevalue/ +--- +## XmlValidatingReader::ReadAttributeValue method + + +Parses the attribute value into one or more **[Text](../../../system.text/)**, **EntityReference**, or **EndEntity** nodes. + +```cpp +bool System::Xml::XmlValidatingReader::ReadAttributeValue() override +``` + + +### ReturnValue + +**true** if there are nodes to return. **false** if the reader is not positioned on an attribute node when the initial call is made or if all the attribute values have been read. An empty attribute, such as, **misc=""**, returns **true** with a single node with a value of [String::Empty](../../../system/string/empty/). + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/readcontentasbase64/_index.md b/english/cpp/system.xml/xmlvalidatingreader/readcontentasbase64/_index.md new file mode 100644 index 0000000000..4bfbba8321 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/readcontentasbase64/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlValidatingReader::ReadContentAsBase64 method +linktitle: ReadContentAsBase64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::ReadContentAsBase64 method. Reads the content and returns the Base64 decoded binary bytes in C++.' +type: docs +weight: 4100 +url: /cpp/system.xml/xmlvalidatingreader/readcontentasbase64/ +--- +## XmlValidatingReader::ReadContentAsBase64 method + + +Reads the content and returns the Base64 decoded binary bytes. + +```cpp +int32_t System::Xml::XmlValidatingReader::ReadContentAsBase64(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/readcontentasbinhex/_index.md b/english/cpp/system.xml/xmlvalidatingreader/readcontentasbinhex/_index.md new file mode 100644 index 0000000000..6c203aa89a --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/readcontentasbinhex/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlValidatingReader::ReadContentAsBinHex method +linktitle: ReadContentAsBinHex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::ReadContentAsBinHex method. Reads the content and returns the BinHex decoded binary bytes in C++.' +type: docs +weight: 4200 +url: /cpp/system.xml/xmlvalidatingreader/readcontentasbinhex/ +--- +## XmlValidatingReader::ReadContentAsBinHex method + + +Reads the content and returns the BinHex decoded binary bytes. + +```cpp +int32_t System::Xml::XmlValidatingReader::ReadContentAsBinHex(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/readelementcontentasbase64/_index.md b/english/cpp/system.xml/xmlvalidatingreader/readelementcontentasbase64/_index.md new file mode 100644 index 0000000000..93e46f3991 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/readelementcontentasbase64/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlValidatingReader::ReadElementContentAsBase64 method +linktitle: ReadElementContentAsBase64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::ReadElementContentAsBase64 method. Reads the element and decodes the Base64 content in C++.' +type: docs +weight: 4300 +url: /cpp/system.xml/xmlvalidatingreader/readelementcontentasbase64/ +--- +## XmlValidatingReader::ReadElementContentAsBase64 method + + +Reads the element and decodes the Base64 content. + +```cpp +int32_t System::Xml::XmlValidatingReader::ReadElementContentAsBase64(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/readelementcontentasbinhex/_index.md b/english/cpp/system.xml/xmlvalidatingreader/readelementcontentasbinhex/_index.md new file mode 100644 index 0000000000..5f9147ab14 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/readelementcontentasbinhex/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Xml::XmlValidatingReader::ReadElementContentAsBinHex method +linktitle: ReadElementContentAsBinHex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::ReadElementContentAsBinHex method. Reads the element and decodes the BinHex content in C++.' +type: docs +weight: 4400 +url: /cpp/system.xml/xmlvalidatingreader/readelementcontentasbinhex/ +--- +## XmlValidatingReader::ReadElementContentAsBinHex method + + +Reads the element and decodes the BinHex content. + +```cpp +int32_t System::Xml::XmlValidatingReader::ReadElementContentAsBinHex(ArrayPtr buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | The buffer into which to copy the resulting text. This value cannot be **nullptr**. | +| index | int32_t | The offset into the buffer where to start copying the result. | +| count | int32_t | The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method. | + +### ReturnValue + +The number of bytes written to the buffer. + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/readstring/_index.md b/english/cpp/system.xml/xmlvalidatingreader/readstring/_index.md new file mode 100644 index 0000000000..64647b5a7e --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/readstring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::ReadString method +linktitle: ReadString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::ReadString method. Reads the contents of an element or text node as a string in C++.' +type: docs +weight: 4500 +url: /cpp/system.xml/xmlvalidatingreader/readstring/ +--- +## XmlValidatingReader::ReadString method + + +Reads the contents of an element or text node as a string. + +```cpp +String System::Xml::XmlValidatingReader::ReadString() override +``` + + +### ReturnValue + +The contents of the element or text node. This can be an empty string if the reader is positioned on something other than an element or text node, or if there is no more text content to return in the current context. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/readtypedvalue/_index.md b/english/cpp/system.xml/xmlvalidatingreader/readtypedvalue/_index.md new file mode 100644 index 0000000000..9d9628747d --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/readtypedvalue/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlValidatingReader::ReadTypedValue method +linktitle: ReadTypedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::ReadTypedValue method. Returns the runt-ime type for the specified XML Schema definition language (XSD) type in C++.' +type: docs +weight: 4600 +url: /cpp/system.xml/xmlvalidatingreader/readtypedvalue/ +--- +## XmlValidatingReader::ReadTypedValue method + + +Returns the runt-ime type for the specified XML [Schema](../../../system.xml.schema/) definition language (XSD) type. + +```cpp +SharedPtr System::Xml::XmlValidatingReader::ReadTypedValue() +``` + + +### ReturnValue + +The run-time type for the specified XML [Schema](../../../system.xml.schema/) type. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/resolveentity/_index.md b/english/cpp/system.xml/xmlvalidatingreader/resolveentity/_index.md new file mode 100644 index 0000000000..41e54d436a --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/resolveentity/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::XmlValidatingReader::ResolveEntity method +linktitle: ResolveEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::ResolveEntity method. Resolves the entity reference for EntityReference nodes in C++.' +type: docs +weight: 4700 +url: /cpp/system.xml/xmlvalidatingreader/resolveentity/ +--- +## XmlValidatingReader::ResolveEntity method + + +Resolves the entity reference for **EntityReference** nodes. + +```cpp +void System::Xml::XmlValidatingReader::ResolveEntity() override +``` + + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/set_entityhandling/_index.md b/english/cpp/system.xml/xmlvalidatingreader/set_entityhandling/_index.md new file mode 100644 index 0000000000..606269a6cc --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/set_entityhandling/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::set_EntityHandling method +linktitle: set_EntityHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::set_EntityHandling method. Sets a value that specifies how the reader handles entities in C++.' +type: docs +weight: 4800 +url: /cpp/system.xml/xmlvalidatingreader/set_entityhandling/ +--- +## XmlValidatingReader::set_EntityHandling method + + +Sets a value that specifies how the reader handles entities. + +```cpp +void System::Xml::XmlValidatingReader::set_EntityHandling(System::Xml::EntityHandling value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::EntityHandling | The value to set. | + +## See Also + +* Enum [EntityHandling](../../entityhandling/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/set_namespaces/_index.md b/english/cpp/system.xml/xmlvalidatingreader/set_namespaces/_index.md new file mode 100644 index 0000000000..1cf5ebf03d --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/set_namespaces/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::set_Namespaces method +linktitle: set_Namespaces +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::set_Namespaces method. Sets a value indicating whether to do namespace support in C++.' +type: docs +weight: 4900 +url: /cpp/system.xml/xmlvalidatingreader/set_namespaces/ +--- +## XmlValidatingReader::set_Namespaces method + + +Sets a value indicating whether to do namespace support. + +```cpp +void System::Xml::XmlValidatingReader::set_Namespaces(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/set_validationtype/_index.md b/english/cpp/system.xml/xmlvalidatingreader/set_validationtype/_index.md new file mode 100644 index 0000000000..05b7dbbc9d --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/set_validationtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlValidatingReader::set_ValidationType method +linktitle: set_ValidationType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::set_ValidationType method. Sets a value indicating the type of validation to perform in C++.' +type: docs +weight: 5000 +url: /cpp/system.xml/xmlvalidatingreader/set_validationtype/ +--- +## XmlValidatingReader::set_ValidationType method + + +Sets a value indicating the type of validation to perform. + +```cpp +void System::Xml::XmlValidatingReader::set_ValidationType(System::Xml::ValidationType value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::ValidationType | The value to set. | + +## See Also + +* Enum [ValidationType](../../validationtype/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/set_xmlresolver/_index.md b/english/cpp/system.xml/xmlvalidatingreader/set_xmlresolver/_index.md new file mode 100644 index 0000000000..0313a899db --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/set_xmlresolver/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlValidatingReader::set_XmlResolver method +linktitle: set_XmlResolver +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::set_XmlResolver method. Sets the XmlResolver used for resolving external document type definition (DTD) and schema location references. The XmlResolver is also used to handle any import or include elements found in XML Schema definition language (XSD) schemas in C++.' +type: docs +weight: 5100 +url: /cpp/system.xml/xmlvalidatingreader/set_xmlresolver/ +--- +## XmlValidatingReader::set_XmlResolver method + + +Sets the [XmlResolver](../../xmlresolver/) used for resolving external document type definition (DTD) and schema location references. The [XmlResolver](../../xmlresolver/) is also used to handle any import or include elements found in XML [Schema](../../../system.xml.schema/) definition language (XSD) schemas. + +```cpp +void System::Xml::XmlValidatingReader::set_XmlResolver(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlResolver](../../xmlresolver/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/validationeventhandler_add/_index.md b/english/cpp/system.xml/xmlvalidatingreader/validationeventhandler_add/_index.md new file mode 100644 index 0000000000..7f644e974c --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/validationeventhandler_add/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::ValidationEventHandler_add method +linktitle: ValidationEventHandler_add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::ValidationEventHandler_add method. Adds an event handler for receiving information about document type definition (DTD), XML-Data Reduced (XDR) schema, and XML Schema definition language (XSD) schema validation errors in C++.' +type: docs +weight: 5200 +url: /cpp/system.xml/xmlvalidatingreader/validationeventhandler_add/ +--- +## XmlValidatingReader::ValidationEventHandler_add method + + +Adds an event handler for receiving information about document type definition (DTD), XML-Data Reduced (XDR) schema, and XML [Schema](../../../system.xml.schema/) definition language (XSD) schema validation errors. + +```cpp +template void System::Xml::XmlValidatingReader::ValidationEventHandler_add(Args... value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Args... | A bound or static method or ValidationEventHandler instance. | + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/validationeventhandler_remove/_index.md b/english/cpp/system.xml/xmlvalidatingreader/validationeventhandler_remove/_index.md new file mode 100644 index 0000000000..e96b5c1c93 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/validationeventhandler_remove/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlValidatingReader::ValidationEventHandler_remove method +linktitle: ValidationEventHandler_remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::ValidationEventHandler_remove method. Removes an event handler for receiving information about document type definition (DTD), XML-Data Reduced (XDR) schema, and XML Schema definition language (XSD) schema validation errors in C++.' +type: docs +weight: 5300 +url: /cpp/system.xml/xmlvalidatingreader/validationeventhandler_remove/ +--- +## XmlValidatingReader::ValidationEventHandler_remove method + + +Removes an event handler for receiving information about document type definition (DTD), XML-Data Reduced (XDR) schema, and XML [Schema](../../../system.xml.schema/) definition language (XSD) schema validation errors. + +```cpp +template void System::Xml::XmlValidatingReader::ValidationEventHandler_remove(Args... value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Args... | A bound or static method or ValidationEventHandler instance. | + +## See Also + +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlvalidatingreader/xmlvalidatingreader/_index.md b/english/cpp/system.xml/xmlvalidatingreader/xmlvalidatingreader/_index.md new file mode 100644 index 0000000000..4d4b1b65a4 --- /dev/null +++ b/english/cpp/system.xml/xmlvalidatingreader/xmlvalidatingreader/_index.md @@ -0,0 +1,100 @@ +--- +title: System::Xml::XmlValidatingReader::XmlValidatingReader constructor +linktitle: XmlValidatingReader +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlValidatingReader::XmlValidatingReader constructor. Initializes a new instance of the XmlValidatingReader class with the specified values in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlvalidatingreader/xmlvalidatingreader/ +--- +## XmlValidatingReader::XmlValidatingReader(const SharedPtr\\&, XmlNodeType, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlValidatingReader](../) class with the specified values. + +```cpp +System::Xml::XmlValidatingReader::XmlValidatingReader(const SharedPtr &xmlFragment, XmlNodeType fragType, const SharedPtr &context) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xmlFragment | const SharedPtr\\& | The stream containing the XML fragment to parse. | +| fragType | XmlNodeType | The XmlNodeType of the XML fragment. This determines what the fragment can contain (see table below). | +| context | const SharedPtr\\& | The [XmlParserContext](../../xmlparsercontext/) in which the XML fragment is to be parsed. This includes the [XmlNameTable](../../xmlnametable/) to use, encoding, namespace scope, current **xml:lang**, and **xml:space** scope. | +## Remarks + + + +The following table lists valid values for **fragType** and how the reader parses each of the different node types. ||| +|-|-| +|XmlNodeType |Fragment May Contain | +|Element|Any valid element content (for example, any combination of elements, comments, processing instructions, cdata, text, and entity references). | +|Attribute|The value of an attribute (the part inside the quotes). | +|Document|The contents of an entire XML document; this enforces document level rules. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Stream](../../../system.io/stream/) +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlParserContext](../../xmlparsercontext/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlValidatingReader::XmlValidatingReader(const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlValidatingReader](../) class that validates the content returned from the given [XmlReader](../../xmlreader/). + +```cpp +System::Xml::XmlValidatingReader::XmlValidatingReader(const SharedPtr &reader) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reader | const SharedPtr\\& | The [XmlReader](../../xmlreader/) to read from while validating. The current implementation supports only [XmlTextReader](../../xmltextreader/). | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../xmlreader/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlValidatingReader::XmlValidatingReader(const String\&, XmlNodeType, const SharedPtr\\&) constructor + + +Initializes a new instance of the [XmlValidatingReader](../) class with the specified values. + +```cpp +System::Xml::XmlValidatingReader::XmlValidatingReader(const String &xmlFragment, XmlNodeType fragType, const SharedPtr &context) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| xmlFragment | const String\& | The string containing the XML fragment to parse. | +| fragType | XmlNodeType | The XmlNodeType of the XML fragment. This also determines what the fragment string can contain (see table below). | +| context | const SharedPtr\\& | The [XmlParserContext](../../xmlparsercontext/) in which the XML fragment is to be parsed. This includes the [NameTable](../../nametable/) to use, encoding, namespace scope, current **xml:lang**, and **xml:space** scope. | +## Remarks + + + +The following table lists valid values for **fragType** and how the reader parses each of the different node types. ||| +|-|-| +|XmlNodeType |Fragment May Contain | +|Element|Any valid element content (for example, any combination of elements, comments, processing instructions, cdata, text, and entity references). | +|Attribute|The value of an attribute (the part inside the quotes). | +|Document|The contents of an entire XML document; this enforces document level rules. | + +## See Also + +* Class [String](../../../system/string/) +* Enum [XmlNodeType](../../xmlnodetype/) +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlParserContext](../../xmlparsercontext/) +* Class [XmlValidatingReader](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwhitespace/_index.md b/english/cpp/system.xml/xmlwhitespace/_index.md new file mode 100644 index 0000000000..670d8c0b74 --- /dev/null +++ b/english/cpp/system.xml/xmlwhitespace/_index.md @@ -0,0 +1,47 @@ +--- +title: System::Xml::XmlWhitespace class +linktitle: XmlWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWhitespace class. Represents white space in element content in C++.' +type: docs +weight: 4300 +url: /cpp/system.xml/xmlwhitespace/ +--- +## XmlWhitespace class + + +Represents white space in element content. + +```cpp +class XmlWhitespace : public System::Xml::XmlCharacterData +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CloneNode](./clonenode/)(bool) override | Creates a duplicate of this node. | +| [get_LocalName](./get_localname/)() override | Returns the local name of the node. | +| [get_Name](./get_name/)() override | Returns the qualified name of the node. | +| [get_NodeType](./get_nodetype/)() override | Returns the type of the node. | +| [get_PreviousText](./get_previoustext/)() override | Returns the text node that immediately precedes this node. | +| [get_Value](./get_value/)() override | Returns the value of the node. | +| [set_Value](./set_value/)(String) override | Sets the value of the node. | +| [WriteContentTo](./writecontentto/)(const SharedPtr\\&) override | Saves all the children of the node to the specified [XmlWriter](../xmlwriter/). | +| [WriteTo](./writeto/)(const SharedPtr\\&) override | Saves the node to the specified [XmlWriter](../xmlwriter/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [XmlCharacterData](../xmlcharacterdata/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlwhitespace/clonenode/_index.md b/english/cpp/system.xml/xmlwhitespace/clonenode/_index.md new file mode 100644 index 0000000000..9109eab4f1 --- /dev/null +++ b/english/cpp/system.xml/xmlwhitespace/clonenode/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlWhitespace::CloneNode method +linktitle: CloneNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWhitespace::CloneNode method. Creates a duplicate of this node in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlwhitespace/clonenode/ +--- +## XmlWhitespace::CloneNode method + + +Creates a duplicate of this node. + +```cpp +SharedPtr System::Xml::XmlWhitespace::CloneNode(bool deep) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| deep | bool | **true** to recursively clone the subtree under the specified node; **false** to clone only the node itself. For white space nodes, the cloned node always includes the data value, regardless of the parameter setting. | + +### ReturnValue + +The cloned node. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwhitespace/get_localname/_index.md b/english/cpp/system.xml/xmlwhitespace/get_localname/_index.md new file mode 100644 index 0000000000..4237d8cee9 --- /dev/null +++ b/english/cpp/system.xml/xmlwhitespace/get_localname/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWhitespace::get_LocalName method +linktitle: get_LocalName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWhitespace::get_LocalName method. Returns the local name of the node in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlwhitespace/get_localname/ +--- +## XmlWhitespace::get_LocalName method + + +Returns the local name of the node. + +```cpp +String System::Xml::XmlWhitespace::get_LocalName() override +``` + + +### ReturnValue + +For [XmlWhitespace](../) nodes, this method returns **#whitespace**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwhitespace/get_name/_index.md b/english/cpp/system.xml/xmlwhitespace/get_name/_index.md new file mode 100644 index 0000000000..268c3799a5 --- /dev/null +++ b/english/cpp/system.xml/xmlwhitespace/get_name/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWhitespace::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWhitespace::get_Name method. Returns the qualified name of the node in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlwhitespace/get_name/ +--- +## XmlWhitespace::get_Name method + + +Returns the qualified name of the node. + +```cpp +String System::Xml::XmlWhitespace::get_Name() override +``` + + +### ReturnValue + +For [XmlWhitespace](../) nodes, this method returns **#whitespace**. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwhitespace/get_nodetype/_index.md b/english/cpp/system.xml/xmlwhitespace/get_nodetype/_index.md new file mode 100644 index 0000000000..c1c7be9982 --- /dev/null +++ b/english/cpp/system.xml/xmlwhitespace/get_nodetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWhitespace::get_NodeType method +linktitle: get_NodeType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWhitespace::get_NodeType method. Returns the type of the node in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlwhitespace/get_nodetype/ +--- +## XmlWhitespace::get_NodeType method + + +Returns the type of the node. + +```cpp +XmlNodeType System::Xml::XmlWhitespace::get_NodeType() override +``` + + +### ReturnValue + +For [XmlWhitespace](../) nodes, the value is [XmlNodeType::Whitespace](../../xmlnodetype/). + +## See Also + +* Enum [XmlNodeType](../../xmlnodetype/) +* Class [XmlWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwhitespace/get_previoustext/_index.md b/english/cpp/system.xml/xmlwhitespace/get_previoustext/_index.md new file mode 100644 index 0000000000..ff85183036 --- /dev/null +++ b/english/cpp/system.xml/xmlwhitespace/get_previoustext/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlWhitespace::get_PreviousText method +linktitle: get_PreviousText +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWhitespace::get_PreviousText method. Returns the text node that immediately precedes this node in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlwhitespace/get_previoustext/ +--- +## XmlWhitespace::get_PreviousText method + + +Returns the text node that immediately precedes this node. + +```cpp +SharedPtr System::Xml::XmlWhitespace::get_PreviousText() override +``` + + +### ReturnValue + +Returns [XmlNode](../../xmlnode/). + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlNode](../../xmlnode/) +* Class [XmlWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwhitespace/get_value/_index.md b/english/cpp/system.xml/xmlwhitespace/get_value/_index.md new file mode 100644 index 0000000000..fdaa5afe1d --- /dev/null +++ b/english/cpp/system.xml/xmlwhitespace/get_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWhitespace::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWhitespace::get_Value method. Returns the value of the node in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlwhitespace/get_value/ +--- +## XmlWhitespace::get_Value method + + +Returns the value of the node. + +```cpp +String System::Xml::XmlWhitespace::get_Value() override +``` + + +### ReturnValue + +The white space characters found in the node. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwhitespace/ptr/_index.md b/english/cpp/system.xml/xmlwhitespace/ptr/_index.md new file mode 100644 index 0000000000..37ceeaa6f9 --- /dev/null +++ b/english/cpp/system.xml/xmlwhitespace/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlWhitespace::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWhitespace::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlwhitespace/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlWhitespace::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwhitespace/set_value/_index.md b/english/cpp/system.xml/xmlwhitespace/set_value/_index.md new file mode 100644 index 0000000000..4f8035f193 --- /dev/null +++ b/english/cpp/system.xml/xmlwhitespace/set_value/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWhitespace::set_Value method +linktitle: set_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWhitespace::set_Value method. Sets the value of the node in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlwhitespace/set_value/ +--- +## XmlWhitespace::set_Value method + + +Sets the value of the node. + +```cpp +void System::Xml::XmlWhitespace::set_Value(String value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | String | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwhitespace/writecontentto/_index.md b/english/cpp/system.xml/xmlwhitespace/writecontentto/_index.md new file mode 100644 index 0000000000..5b70966884 --- /dev/null +++ b/english/cpp/system.xml/xmlwhitespace/writecontentto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlWhitespace::WriteContentTo method +linktitle: WriteContentTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWhitespace::WriteContentTo method. Saves all the children of the node to the specified XmlWriter in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlwhitespace/writecontentto/ +--- +## XmlWhitespace::WriteContentTo method + + +Saves all the children of the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlWhitespace::WriteContentTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwhitespace/writeto/_index.md b/english/cpp/system.xml/xmlwhitespace/writeto/_index.md new file mode 100644 index 0000000000..957125443b --- /dev/null +++ b/english/cpp/system.xml/xmlwhitespace/writeto/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlWhitespace::WriteTo method +linktitle: WriteTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWhitespace::WriteTo method. Saves the node to the specified XmlWriter in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlwhitespace/writeto/ +--- +## XmlWhitespace::WriteTo method + + +Saves the node to the specified [XmlWriter](../../xmlwriter/). + +```cpp +void System::Xml::XmlWhitespace::WriteTo(const SharedPtr &w) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| w | const SharedPtr\\& | The [XmlWriter](../../xmlwriter/) to which you want to save. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../../xmlwriter/) +* Class [XmlWhitespace](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/_index.md b/english/cpp/system.xml/xmlwriter/_index.md new file mode 100644 index 0000000000..b2bb1fdf30 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/_index.md @@ -0,0 +1,98 @@ +--- +title: System::Xml::XmlWriter class +linktitle: XmlWriter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter class. Represents a writer that provides a fast, non-cached, forward-only way to generate streams or files that contain XML data in C++.' +type: docs +weight: 4400 +url: /cpp/system.xml/xmlwriter/ +--- +## XmlWriter class + + +Represents a writer that provides a fast, non-cached, forward-only way to generate streams or files that contain XML data. + +```cpp +class XmlWriter : public System::IDisposable +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Close](./close/)() | When overridden in a derived class, closes this stream and the underlying stream. | +| static [Create](./create/)(const String\&) | Creates a new [XmlWriter](./) instance using the specified filename. | +| static [Create](./create/)(const String\&, SharedPtr\) | Creates a new [XmlWriter](./) instance using the filename and [XmlWriterSettings](../xmlwritersettings/) object. | +| static [Create](./create/)(const SharedPtr\\&) | Creates a new [XmlWriter](./) instance using the specified stream. | +| static [Create](./create/)(const SharedPtr\\&, SharedPtr\) | Creates a new [XmlWriter](./) instance using the stream and [XmlWriterSettings](../xmlwritersettings/) object. | +| static [Create](./create/)(const SharedPtr\\&) | Creates a new [XmlWriter](./) instance using the specified TextWriter. | +| static [Create](./create/)(const SharedPtr\\&, SharedPtr\) | Creates a new [XmlWriter](./) instance using the TextWriter and [XmlWriterSettings](../xmlwritersettings/) objects. | +| static [Create](./create/)(const SharedPtr\\&) | Creates a new [XmlWriter](./) instance using the specified [Text::StringBuilder](../../system.text/stringbuilder/). | +| static [Create](./create/)(const SharedPtr\\&, SharedPtr\) | Creates a new [XmlWriter](./) instance using the [Text::StringBuilder](../../system.text/stringbuilder/) and [XmlWriterSettings](../xmlwritersettings/) objects. | +| static [Create](./create/)(const SharedPtr\\&) | Creates a new [XmlWriter](./) instance using the specified [XmlWriter](./) object. | +| static [Create](./create/)(const SharedPtr\\&, SharedPtr\) | Creates a new [XmlWriter](./) instance using the specified [XmlWriter](./) and [XmlWriterSettings](../xmlwritersettings/) objects. | +| [Dispose](./dispose/)() override | Releases all resources used by the current instance of the [XmlWriter](./) class. | +| virtual [Flush](./flush/)() | When overridden in a derived class, flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. | +| virtual [get_Settings](./get_settings/)() | Returns the [XmlWriterSettings](../xmlwritersettings/) object used to create this [XmlWriter](./) instance. | +| virtual [get_WriteState](./get_writestate/)() | When overridden in a derived class, gets the state of the writer. | +| virtual [get_XmlLang](./get_xmllang/)() | When overridden in a derived class, gets the current **xml:lang** scope. | +| virtual [get_XmlSpace](./get_xmlspace/)() | When overridden in a derived class, gets an XmlSpace representing the current **xml:space** scope. | +| virtual [LookupPrefix](./lookupprefix/)(String) | When overridden in a derived class, returns the closest prefix defined in the current namespace scope for the namespace URI. | +| virtual [WriteAttributes](./writeattributes/)(SharedPtr\, bool) | When overridden in a derived class, writes out all the attributes found at the current position in the [XmlReader](../xmlreader/). | +| [WriteAttributeString](./writeattributestring/)(const String\&, const String\&, const String\&) | When overridden in a derived class, writes an attribute with the specified local name, namespace URI, and value. | +| [WriteAttributeString](./writeattributestring/)(const String\&, const String\&) | When overridden in a derived class, writes out the attribute with the specified local name and value. | +| [WriteAttributeString](./writeattributestring/)(const String\&, const String\&, const String\&, const String\&) | When overridden in a derived class, writes out the attribute with the specified prefix, local name, namespace URI, and value. | +| virtual [WriteBase64](./writebase64/)(ArrayPtr\, int32_t, int32_t) | When overridden in a derived class, encodes the specified binary bytes as Base64 and writes out the resulting text. | +| virtual [WriteBinHex](./writebinhex/)(ArrayPtr\, int32_t, int32_t) | When overridden in a derived class, encodes the specified binary bytes as **BinHex** and writes out the resulting text. | +| virtual [WriteCData](./writecdata/)(String) | When overridden in a derived class, writes out a **...** block containing the specified text. | +| virtual [WriteCharEntity](./writecharentity/)(char16_t) | When overridden in a derived class, forces the generation of a character entity for the specified Unicode character value. | +| virtual [WriteChars](./writechars/)(ArrayPtr\, int32_t, int32_t) | When overridden in a derived class, writes text one buffer at a time. | +| virtual [WriteComment](./writecomment/)(String) | When overridden in a derived class, writes out a comment **** containing the specified text. | +| virtual [WriteDocType](./writedoctype/)(const String\&, const String\&, const String\&, const String\&) | When overridden in a derived class, writes the DOCTYPE declaration with the specified name and optional attributes. | +| [WriteElementString](./writeelementstring/)(const String\&, const String\&) | Writes an element with the specified local name and value. | +| [WriteElementString](./writeelementstring/)(const String\&, const String\&, const String\&) | Writes an element with the specified local name, namespace URI, and value. | +| [WriteElementString](./writeelementstring/)(const String\&, const String\&, const String\&, const String\&) | Writes an element with the specified prefix, local name, namespace URI, and value. | +| virtual [WriteEndAttribute](./writeendattribute/)() | When overridden in a derived class, closes the previous XmlWriter::WriteStartAttribute(String,String) call. | +| virtual [WriteEndDocument](./writeenddocument/)() | When overridden in a derived class, closes any open elements or attributes and puts the writer back in the Start state. | +| virtual [WriteEndElement](./writeendelement/)() | When overridden in a derived class, closes one element and pops the corresponding namespace scope. | +| virtual [WriteEntityRef](./writeentityref/)(const String\&) | When overridden in a derived class, writes out an entity reference as **&name**;. | +| virtual [WriteFullEndElement](./writefullendelement/)() | When overridden in a derived class, closes one element and pops the corresponding namespace scope. | +| virtual [WriteName](./writename/)(const String\&) | When overridden in a derived class, writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation ([https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name](https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name)). | +| virtual [WriteNmToken](./writenmtoken/)(const String\&) | When overridden in a derived class, writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation ([https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name](https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name)). | +| virtual [WriteNode](./writenode/)(SharedPtr\, bool) | When overridden in a derived class, copies everything from the reader to the writer and moves the reader to the start of the next sibling. | +| virtual [WriteNode](./writenode/)(SharedPtr\, bool) | Copies everything from the XPathNavigator object to the writer. The position of the XPathNavigator remains unchanged. | +| virtual [WriteProcessingInstruction](./writeprocessinginstruction/)(String, String) | When overridden in a derived class, writes out a processing instruction with a space between the name and text as follows: ****. | +| virtual [WriteQualifiedName](./writequalifiedname/)(const String\&, const String\&) | When overridden in a derived class, writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace. | +| virtual [WriteRaw](./writeraw/)(ArrayPtr\, int32_t, int32_t) | When overridden in a derived class, writes raw markup manually from a character buffer. | +| virtual [WriteRaw](./writeraw/)(const String\&) | When overridden in a derived class, writes raw markup manually from a string. | +| [WriteStartAttribute](./writestartattribute/)(const String\&, const String\&) | Writes the start of an attribute with the specified local name and namespace URI. | +| virtual [WriteStartAttribute](./writestartattribute/)(const String\&, const String\&, const String\&) | When overridden in a derived class, writes the start of an attribute with the specified prefix, local name, and namespace URI. | +| [WriteStartAttribute](./writestartattribute/)(const String\&) | Writes the start of an attribute with the specified local name. | +| virtual [WriteStartDocument](./writestartdocument/)() | When overridden in a derived class, writes the XML declaration with the version "1.0". | +| virtual [WriteStartDocument](./writestartdocument/)(bool) | When overridden in a derived class, writes the XML declaration with the version "1.0" and the standalone attribute. | +| [WriteStartElement](./writestartelement/)(const String\&, const String\&) | When overridden in a derived class, writes the specified start tag and associates it with the given namespace. | +| virtual [WriteStartElement](./writestartelement/)(const String\&, const String\&, const String\&) | When overridden in a derived class, writes the specified start tag and associates it with the given namespace and prefix. | +| [WriteStartElement](./writestartelement/)(const String\&) | When overridden in a derived class, writes out a start tag with the specified local name. | +| virtual [WriteString](./writestring/)(const String\&) | When overridden in a derived class, writes the given text content. | +| virtual [WriteSurrogateCharEntity](./writesurrogatecharentity/)(char16_t, char16_t) | When overridden in a derived class, generates and writes the surrogate character entity for the surrogate character pair. | +| virtual [WriteValue](./writevalue/)(SharedPtr\) | Writes the object value. | +| virtual [WriteValue](./writevalue/)(const String\&) | Writes a [String](../../system/string/) value. | +| virtual [WriteValue](./writevalue/)(bool) | Writes a [Boolean](../../system/boolean/) value. | +| virtual [WriteValue](./writevalue/)(DateTime) | Writes a [DateTime](../../system/datetime/) value. | +| virtual [WriteValue](./writevalue/)(DateTimeOffset) | Writes a [DateTimeOffset](../../system/datetimeoffset/) value. | +| virtual [WriteValue](./writevalue/)(double) | Writes a [Double](../../system/double/) value. | +| virtual [WriteValue](./writevalue/)(float) | Writes a single-precision floating-point number. | +| virtual [WriteValue](./writevalue/)(Decimal) | Writes a [Decimal](../../system/decimal/) value. | +| virtual [WriteValue](./writevalue/)(int32_t) | Writes a [Int32](../../system/int32/) value. | +| virtual [WriteValue](./writevalue/)(int64_t) | Writes a [Int64](../../system/int64/) value. | +| virtual [WriteWhitespace](./writewhitespace/)(String) | When overridden in a derived class, writes out the given white space. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## See Also + +* Class [IDisposable](../../system/idisposable/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlwriter/close/_index.md b/english/cpp/system.xml/xmlwriter/close/_index.md new file mode 100644 index 0000000000..6cd6cb88e6 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/close/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::XmlWriter::Close method +linktitle: Close +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::Close method. When overridden in a derived class, closes this stream and the underlying stream in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlwriter/close/ +--- +## XmlWriter::Close method + + +When overridden in a derived class, closes this stream and the underlying stream. + +```cpp +virtual void System::Xml::XmlWriter::Close() +``` + + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/create/_index.md b/english/cpp/system.xml/xmlwriter/create/_index.md new file mode 100644 index 0000000000..7d8c56f729 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/create/_index.md @@ -0,0 +1,277 @@ +--- +title: System::Xml::XmlWriter::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::Create method. Creates a new XmlWriter instance using the specified stream in C++.' +type: docs +weight: 3700 +url: /cpp/system.xml/xmlwriter/create/ +--- +## XmlWriter::Create(const SharedPtr\\&) method + + +Creates a new [XmlWriter](../) instance using the specified stream. + +```cpp +static SharedPtr System::Xml::XmlWriter::Create(const SharedPtr &output) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| output | const SharedPtr\\& | The stream to which you want to write. The [XmlWriter](../) writes XML 1.0 text syntax and appends it to the specified stream. | + +### ReturnValue + +An [XmlWriter](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../) +* Class [Stream](../../../system.io/stream/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::Create(const SharedPtr\\&, SharedPtr\) method + + +Creates a new [XmlWriter](../) instance using the stream and [XmlWriterSettings](../../xmlwritersettings/) object. + +```cpp +static SharedPtr System::Xml::XmlWriter::Create(const SharedPtr &output, SharedPtr settings) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| output | const SharedPtr\\& | The stream to which you want to write. The [XmlWriter](../) writes XML 1.0 text syntax and appends it to the specified stream. | +| settings | SharedPtr\ | The [XmlWriterSettings](../../xmlwritersettings/) object used to configure the new [XmlWriter](../) instance. If this is **nullptr**, a [XmlWriterSettings](../../xmlwritersettings/) with default settings is used. If the [XmlWriter](../) is being used with the XslCompiledTransform:Transform(String,SharedPtr) method, you should use the XslCompiledTransform::get_OutputSettings value to obtain an [XmlWriterSettings](../../xmlwritersettings/) object with the correct settings. This ensures that the created [XmlWriter](../) object has the correct output settings. | + +### ReturnValue + +An [XmlWriter](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../) +* Class [Stream](../../../system.io/stream/) +* Class [XmlWriterSettings](../../xmlwritersettings/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::Create(const SharedPtr\\&) method + + +Creates a new [XmlWriter](../) instance using the specified TextWriter. + +```cpp +static SharedPtr System::Xml::XmlWriter::Create(const SharedPtr &output) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| output | const SharedPtr\\& | The TextWriter to which you want to write. The [XmlWriter](../) writes XML 1.0 text syntax and appends it to the specified TextWriter. | + +### ReturnValue + +An [XmlWriter](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::Create(const SharedPtr\\&, SharedPtr\) method + + +Creates a new [XmlWriter](../) instance using the TextWriter and [XmlWriterSettings](../../xmlwritersettings/) objects. + +```cpp +static SharedPtr System::Xml::XmlWriter::Create(const SharedPtr &output, SharedPtr settings) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| output | const SharedPtr\\& | The TextWriter to which you want to write. The [XmlWriter](../) writes XML 1.0 text syntax and appends it to the specified TextWriter. | +| settings | SharedPtr\ | The [XmlWriterSettings](../../xmlwritersettings/) object used to configure the new [XmlWriter](../) instance. If this is **nullptr**, a [XmlWriterSettings](../../xmlwritersettings/) with default settings is used. If the [XmlWriter](../) is being used with the XslCompiledTransform:Transform(String,SharedPtr) method, you should use the XslCompiledTransform::get_OutputSettings value to obtain an [XmlWriterSettings](../../xmlwritersettings/) object with the correct settings. This ensures that the created [XmlWriter](../) object has the correct output settings. | + +### ReturnValue + +An [XmlWriter](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [XmlWriterSettings](../../xmlwritersettings/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::Create(const SharedPtr\\&) method + + +Creates a new [XmlWriter](../) instance using the specified [Text::StringBuilder](../../../system.text/stringbuilder/). + +```cpp +static SharedPtr System::Xml::XmlWriter::Create(const SharedPtr &output) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| output | const SharedPtr\\& | The [Text::StringBuilder](../../../system.text/stringbuilder/) to which to write to. Content written by the [XmlWriter](../) is appended to the [Text::StringBuilder](../../../system.text/stringbuilder/). | + +### ReturnValue + +An [XmlWriter](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../) +* Class [StringBuilder](../../../system.text/stringbuilder/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::Create(const SharedPtr\\&, SharedPtr\) method + + +Creates a new [XmlWriter](../) instance using the [Text::StringBuilder](../../../system.text/stringbuilder/) and [XmlWriterSettings](../../xmlwritersettings/) objects. + +```cpp +static SharedPtr System::Xml::XmlWriter::Create(const SharedPtr &output, SharedPtr settings) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| output | const SharedPtr\\& | The [Text::StringBuilder](../../../system.text/stringbuilder/) to which to write to. Content written by the [XmlWriter](../) is appended to the [Text::StringBuilder](../../../system.text/stringbuilder/). | +| settings | SharedPtr\ | The [XmlWriterSettings](../../xmlwritersettings/) object used to configure the new [XmlWriter](../) instance. If this is **nullptr**, a [XmlWriterSettings](../../xmlwritersettings/) with default settings is used. If the [XmlWriter](../) is being used with the XslCompiledTransform:Transform(String,SharedPtr) method, you should use the XslCompiledTransform::get_OutputSettings value to obtain an [XmlWriterSettings](../../xmlwritersettings/) object with the correct settings. This ensures that the created [XmlWriter](../) object has the correct output settings. | + +### ReturnValue + +An [XmlWriter](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../) +* Class [StringBuilder](../../../system.text/stringbuilder/) +* Class [XmlWriterSettings](../../xmlwritersettings/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::Create(const SharedPtr\\&) method + + +Creates a new [XmlWriter](../) instance using the specified [XmlWriter](../) object. + +```cpp +static SharedPtr System::Xml::XmlWriter::Create(const SharedPtr &output) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| output | const SharedPtr\\& | The [XmlWriter](../) object that you want to use as the underlying writer. | + +### ReturnValue + +An [XmlWriter](../) object that is wrapped around the specified [XmlWriter](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::Create(const SharedPtr\\&, SharedPtr\) method + + +Creates a new [XmlWriter](../) instance using the specified [XmlWriter](../) and [XmlWriterSettings](../../xmlwritersettings/) objects. + +```cpp +static SharedPtr System::Xml::XmlWriter::Create(const SharedPtr &output, SharedPtr settings) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| output | const SharedPtr\\& | The [XmlWriter](../) object that you want to use as the underlying writer. | +| settings | SharedPtr\ | The [XmlWriterSettings](../../xmlwritersettings/) object used to configure the new [XmlWriter](../) instance. If this is **nullptr**, a [XmlWriterSettings](../../xmlwritersettings/) with default settings is used. If the [XmlWriter](../) is being used with the XslCompiledTransform:Transform(String,SharedPtr) method, you should use the XslCompiledTransform::get_OutputSettings value to obtain an [XmlWriterSettings](../../xmlwritersettings/) object with the correct settings. This ensures that the created [XmlWriter](../) object has the correct output settings. | + +### ReturnValue + +An [XmlWriter](../) object that is wrapped around the specified [XmlWriter](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../) +* Class [XmlWriterSettings](../../xmlwritersettings/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::Create(const String\&) method + + +Creates a new [XmlWriter](../) instance using the specified filename. + +```cpp +static SharedPtr System::Xml::XmlWriter::Create(const String &outputFileName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| outputFileName | const String\& | The file to which you want to write. The [XmlWriter](../) creates a file at the specified path and writes to it in XML 1.0 text syntax. The **outputFileName** must be a file system path. | + +### ReturnValue + +An [XmlWriter](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../) +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::Create(const String\&, SharedPtr\) method + + +Creates a new [XmlWriter](../) instance using the filename and [XmlWriterSettings](../../xmlwritersettings/) object. + +```cpp +static SharedPtr System::Xml::XmlWriter::Create(const String &outputFileName, SharedPtr settings) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| outputFileName | const String\& | The file to which you want to write. The [XmlWriter](../) creates a file at the specified path and writes to it in XML 1.0 text syntax. The **outputFileName** must be a file system path. | +| settings | SharedPtr\ | The [XmlWriterSettings](../../xmlwritersettings/) object used to configure the new [XmlWriter](../) instance. If this is **nullptr**, a [XmlWriterSettings](../../xmlwritersettings/) with default settings is used. If the [XmlWriter](../) is being used with the XslCompiledTransform:Transform(String,SharedPtr) method, you should use the XslCompiledTransform::get_OutputSettings value to obtain an [XmlWriterSettings](../../xmlwritersettings/) object with the correct settings. This ensures that the created [XmlWriter](../) object has the correct output settings. | + +### ReturnValue + +An [XmlWriter](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriter](../) +* Class [String](../../../system/string/) +* Class [XmlWriterSettings](../../xmlwritersettings/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/dispose/_index.md b/english/cpp/system.xml/xmlwriter/dispose/_index.md new file mode 100644 index 0000000000..c0facc5cdb --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlWriter::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::Dispose method. Releases all resources used by the current instance of the XmlWriter class in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlwriter/dispose/ +--- +## XmlWriter::Dispose method + + +Releases all resources used by the current instance of the [XmlWriter](../) class. + +```cpp +void System::Xml::XmlWriter::Dispose() override +``` + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/flush/_index.md b/english/cpp/system.xml/xmlwriter/flush/_index.md new file mode 100644 index 0000000000..65323500f3 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/flush/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlWriter::Flush method +linktitle: Flush +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::Flush method. When overridden in a derived class, flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlwriter/flush/ +--- +## XmlWriter::Flush method + + +When overridden in a derived class, flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + +```cpp +virtual void System::Xml::XmlWriter::Flush()=0 +``` + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/get_settings/_index.md b/english/cpp/system.xml/xmlwriter/get_settings/_index.md new file mode 100644 index 0000000000..6290fd438d --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/get_settings/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlWriter::get_Settings method +linktitle: get_Settings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::get_Settings method. Returns the XmlWriterSettings object used to create this XmlWriter instance in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlwriter/get_settings/ +--- +## XmlWriter::get_Settings method + + +Returns the [XmlWriterSettings](../../xmlwritersettings/) object used to create this [XmlWriter](../) instance. + +```cpp +virtual SharedPtr System::Xml::XmlWriter::get_Settings() +``` + + +### ReturnValue + +The [XmlWriterSettings](../../xmlwritersettings/) object used to create this writer instance. If this writer was not created using the [XmlWriter::Create](../create/) method, this method returns **nullptr**. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriterSettings](../../xmlwritersettings/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/get_writestate/_index.md b/english/cpp/system.xml/xmlwriter/get_writestate/_index.md new file mode 100644 index 0000000000..bacafbd584 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/get_writestate/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriter::get_WriteState method +linktitle: get_WriteState +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::get_WriteState method. When overridden in a derived class, gets the state of the writer in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlwriter/get_writestate/ +--- +## XmlWriter::get_WriteState method + + +When overridden in a derived class, gets the state of the writer. + +```cpp +virtual System::Xml::WriteState System::Xml::XmlWriter::get_WriteState()=0 +``` + + +### ReturnValue + +One of the WriteState values. + +## See Also + +* Enum [WriteState](../../writestate/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/get_xmllang/_index.md b/english/cpp/system.xml/xmlwriter/get_xmllang/_index.md new file mode 100644 index 0000000000..d55ba36f96 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/get_xmllang/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriter::get_XmlLang method +linktitle: get_XmlLang +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::get_XmlLang method. When overridden in a derived class, gets the current xml:lang scope in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlwriter/get_xmllang/ +--- +## XmlWriter::get_XmlLang method + + +When overridden in a derived class, gets the current **xml:lang** scope. + +```cpp +virtual String System::Xml::XmlWriter::get_XmlLang() +``` + + +### ReturnValue + +The current **xml:lang** scope. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/get_xmlspace/_index.md b/english/cpp/system.xml/xmlwriter/get_xmlspace/_index.md new file mode 100644 index 0000000000..1203fe682c --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/get_xmlspace/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Xml::XmlWriter::get_XmlSpace method +linktitle: get_XmlSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::get_XmlSpace method. When overridden in a derived class, gets an XmlSpace representing the current xml:space scope in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlwriter/get_xmlspace/ +--- +## XmlWriter::get_XmlSpace method + + +When overridden in a derived class, gets an XmlSpace representing the current **xml:space** scope. + +```cpp +virtual System::Xml::XmlSpace System::Xml::XmlWriter::get_XmlSpace() +``` + + +### ReturnValue + +An XmlSpace representing the current **xml:space** scope. + +||| +|-|-| +|Value |Meaning | +|None|This is the default if no xml:space scope exists. | +|Default|The current scope is xml:space="default". | +|Preserve|The current scope is xml:space="preserve". | + +## See Also + +* Enum [XmlSpace](../../xmlspace/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/lookupprefix/_index.md b/english/cpp/system.xml/xmlwriter/lookupprefix/_index.md new file mode 100644 index 0000000000..9884032983 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/lookupprefix/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Xml::XmlWriter::LookupPrefix method +linktitle: LookupPrefix +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::LookupPrefix method. When overridden in a derived class, returns the closest prefix defined in the current namespace scope for the namespace URI in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlwriter/lookupprefix/ +--- +## XmlWriter::LookupPrefix method + + +When overridden in a derived class, returns the closest prefix defined in the current namespace scope for the namespace URI. + +```cpp +virtual String System::Xml::XmlWriter::LookupPrefix(String ns)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ns | String | The namespace URI whose prefix you want to find. | + +### ReturnValue + +The matching prefix or **nullptr** if no matching namespace URI is found in the current scope. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/ptr/_index.md b/english/cpp/system.xml/xmlwriter/ptr/_index.md new file mode 100644 index 0000000000..03ef39210c --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlWriter::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 3800 +url: /cpp/system.xml/xmlwriter/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlWriter::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writeattributes/_index.md b/english/cpp/system.xml/xmlwriter/writeattributes/_index.md new file mode 100644 index 0000000000..b4570015a9 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writeattributes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlWriter::WriteAttributes method +linktitle: WriteAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteAttributes method. When overridden in a derived class, writes out all the attributes found at the current position in the XmlReader in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlwriter/writeattributes/ +--- +## XmlWriter::WriteAttributes method + + +When overridden in a derived class, writes out all the attributes found at the current position in the [XmlReader](../../xmlreader/). + +```cpp +virtual void System::Xml::XmlWriter::WriteAttributes(SharedPtr reader, bool defattr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reader | SharedPtr\ | The [XmlReader](../../xmlreader/) from which to copy the attributes. | +| defattr | bool | **true** to copy the default attributes from the [XmlReader](../../xmlreader/); otherwise, **false**. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../xmlreader/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writeattributestring/_index.md b/english/cpp/system.xml/xmlwriter/writeattributestring/_index.md new file mode 100644 index 0000000000..ca1ca2ab91 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writeattributestring/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Xml::XmlWriter::WriteAttributeString method +linktitle: WriteAttributeString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteAttributeString method. When overridden in a derived class, writes an attribute with the specified local name, namespace URI, and value in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlwriter/writeattributestring/ +--- +## XmlWriter::WriteAttributeString(const String\&, const String\&, const String\&) method + + +When overridden in a derived class, writes an attribute with the specified local name, namespace URI, and value. + +```cpp +void System::Xml::XmlWriter::WriteAttributeString(const String &localName, const String &ns, const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the attribute. | +| ns | const String\& | The namespace URI to associate with the attribute. | +| value | const String\& | The value of the attribute. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteAttributeString(const String\&, const String\&) method + + +When overridden in a derived class, writes out the attribute with the specified local name and value. + +```cpp +void System::Xml::XmlWriter::WriteAttributeString(const String &localName, const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the attribute. | +| value | const String\& | The value of the attribute. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteAttributeString(const String\&, const String\&, const String\&, const String\&) method + + +When overridden in a derived class, writes out the attribute with the specified prefix, local name, namespace URI, and value. + +```cpp +void System::Xml::XmlWriter::WriteAttributeString(const String &prefix, const String &localName, const String &ns, const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The namespace prefix of the attribute. | +| localName | const String\& | The local name of the attribute. | +| ns | const String\& | The namespace URI of the attribute. | +| value | const String\& | The value of the attribute. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writebase64/_index.md b/english/cpp/system.xml/xmlwriter/writebase64/_index.md new file mode 100644 index 0000000000..b2c136deab --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writebase64/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlWriter::WriteBase64 method +linktitle: WriteBase64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteBase64 method. When overridden in a derived class, encodes the specified binary bytes as Base64 and writes out the resulting text in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlwriter/writebase64/ +--- +## XmlWriter::WriteBase64 method + + +When overridden in a derived class, encodes the specified binary bytes as Base64 and writes out the resulting text. + +```cpp +virtual void System::Xml::XmlWriter::WriteBase64(ArrayPtr buffer, int32_t index, int32_t count)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | [Byte](../../../system/byte/) array to encode. | +| index | int32_t | The position in the buffer indicating the start of the bytes to write. | +| count | int32_t | The number of bytes to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writebinhex/_index.md b/english/cpp/system.xml/xmlwriter/writebinhex/_index.md new file mode 100644 index 0000000000..389710c8da --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writebinhex/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlWriter::WriteBinHex method +linktitle: WriteBinHex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteBinHex method. When overridden in a derived class, encodes the specified binary bytes as BinHex and writes out the resulting text in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlwriter/writebinhex/ +--- +## XmlWriter::WriteBinHex method + + +When overridden in a derived class, encodes the specified binary bytes as **BinHex** and writes out the resulting text. + +```cpp +virtual void System::Xml::XmlWriter::WriteBinHex(ArrayPtr buffer, int32_t index, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | [Byte](../../../system/byte/) array to encode. | +| index | int32_t | The position in the buffer indicating the start of the bytes to write. | +| count | int32_t | The number of bytes to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writecdata/_index.md b/english/cpp/system.xml/xmlwriter/writecdata/_index.md new file mode 100644 index 0000000000..1e337910ad --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writecdata/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriter::WriteCData method +linktitle: WriteCData +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteCData method. When overridden in a derived class, writes out a ... block containing the specified text in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlwriter/writecdata/ +--- +## XmlWriter::WriteCData method + + +When overridden in a derived class, writes out a **...** block containing the specified text. + +```cpp +virtual void System::Xml::XmlWriter::WriteCData(String text)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | String | The text to place inside the CDATA block. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writecharentity/_index.md b/english/cpp/system.xml/xmlwriter/writecharentity/_index.md new file mode 100644 index 0000000000..27cae8f190 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writecharentity/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriter::WriteCharEntity method +linktitle: WriteCharEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteCharEntity method. When overridden in a derived class, forces the generation of a character entity for the specified Unicode character value in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlwriter/writecharentity/ +--- +## XmlWriter::WriteCharEntity method + + +When overridden in a derived class, forces the generation of a character entity for the specified Unicode character value. + +```cpp +virtual void System::Xml::XmlWriter::WriteCharEntity(char16_t ch)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | The Unicode character for which to generate a character entity. | + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writechars/_index.md b/english/cpp/system.xml/xmlwriter/writechars/_index.md new file mode 100644 index 0000000000..5d0827c96b --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writechars/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Xml::XmlWriter::WriteChars method +linktitle: WriteChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteChars method. When overridden in a derived class, writes text one buffer at a time in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmlwriter/writechars/ +--- +## XmlWriter::WriteChars method + + +When overridden in a derived class, writes text one buffer at a time. + +```cpp +virtual void System::Xml::XmlWriter::WriteChars(ArrayPtr buffer, int32_t index, int32_t count)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | Character array containing the text to write. | +| index | int32_t | The position in the buffer indicating the start of the text to write. | +| count | int32_t | The number of characters to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writecomment/_index.md b/english/cpp/system.xml/xmlwriter/writecomment/_index.md new file mode 100644 index 0000000000..4f32049907 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writecomment/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriter::WriteComment method +linktitle: WriteComment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteComment method. When overridden in a derived class, writes out a comment containing the specified text in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmlwriter/writecomment/ +--- +## XmlWriter::WriteComment method + + +When overridden in a derived class, writes out a comment **** containing the specified text. + +```cpp +virtual void System::Xml::XmlWriter::WriteComment(String text)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | String | [Text](../../../system.text/) to place inside the comment. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writedoctype/_index.md b/english/cpp/system.xml/xmlwriter/writedoctype/_index.md new file mode 100644 index 0000000000..525303451a --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writedoctype/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Xml::XmlWriter::WriteDocType method +linktitle: WriteDocType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteDocType method. When overridden in a derived class, writes the DOCTYPE declaration with the specified name and optional attributes in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlwriter/writedoctype/ +--- +## XmlWriter::WriteDocType method + + +When overridden in a derived class, writes the DOCTYPE declaration with the specified name and optional attributes. + +```cpp +virtual void System::Xml::XmlWriter::WriteDocType(const String &name, const String &pubid, const String &sysid, const String &subset)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name of the DOCTYPE. This must be non-empty. | +| pubid | const String\& | If non-null it also writes PUBLIC "pubid" "sysid" where **pubid** and **sysid** are replaced with the value of the given arguments. | +| sysid | const String\& | If **pubid** is **nullptr** and **sysid** is non-null it writes SYSTEM "sysid" where **sysid** is replaced with the value of this argument. | +| subset | const String\& | If non-null it writes [subset] where subset is replaced with the value of this argument. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writeelementstring/_index.md b/english/cpp/system.xml/xmlwriter/writeelementstring/_index.md new file mode 100644 index 0000000000..09f8d234e7 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writeelementstring/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Xml::XmlWriter::WriteElementString method +linktitle: WriteElementString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteElementString method. Writes an element with the specified local name, namespace URI, and value in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmlwriter/writeelementstring/ +--- +## XmlWriter::WriteElementString(const String\&, const String\&, const String\&) method + + +Writes an element with the specified local name, namespace URI, and value. + +```cpp +void System::Xml::XmlWriter::WriteElementString(const String &localName, const String &ns, const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the element. | +| ns | const String\& | The namespace URI to associate with the element. | +| value | const String\& | The value of the element. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteElementString(const String\&, const String\&) method + + +Writes an element with the specified local name and value. + +```cpp +void System::Xml::XmlWriter::WriteElementString(const String &localName, const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the element. | +| value | const String\& | The value of the element. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteElementString(const String\&, const String\&, const String\&, const String\&) method + + +Writes an element with the specified prefix, local name, namespace URI, and value. + +```cpp +void System::Xml::XmlWriter::WriteElementString(const String &prefix, const String &localName, const String &ns, const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The prefix of the element. | +| localName | const String\& | The local name of the element. | +| ns | const String\& | The namespace URI of the element. | +| value | const String\& | The value of the element. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writeendattribute/_index.md b/english/cpp/system.xml/xmlwriter/writeendattribute/_index.md new file mode 100644 index 0000000000..3ee6b9f4f5 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writeendattribute/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlWriter::WriteEndAttribute method +linktitle: WriteEndAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteEndAttribute method. When overridden in a derived class, closes the previous XmlWriter::WriteStartAttribute(String,String) call in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmlwriter/writeendattribute/ +--- +## XmlWriter::WriteEndAttribute method + + +When overridden in a derived class, closes the previous XmlWriter::WriteStartAttribute(String,String) call. + +```cpp +virtual void System::Xml::XmlWriter::WriteEndAttribute()=0 +``` + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writeenddocument/_index.md b/english/cpp/system.xml/xmlwriter/writeenddocument/_index.md new file mode 100644 index 0000000000..c75325e9fc --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writeenddocument/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::XmlWriter::WriteEndDocument method +linktitle: WriteEndDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteEndDocument method. When overridden in a derived class, closes any open elements or attributes and puts the writer back in the Start state in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmlwriter/writeenddocument/ +--- +## XmlWriter::WriteEndDocument method + + +When overridden in a derived class, closes any open elements or attributes and puts the writer back in the Start state. + +```cpp +virtual void System::Xml::XmlWriter::WriteEndDocument()=0 +``` + + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writeendelement/_index.md b/english/cpp/system.xml/xmlwriter/writeendelement/_index.md new file mode 100644 index 0000000000..00570457b9 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writeendelement/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Xml::XmlWriter::WriteEndElement method +linktitle: WriteEndElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteEndElement method. When overridden in a derived class, closes one element and pops the corresponding namespace scope in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmlwriter/writeendelement/ +--- +## XmlWriter::WriteEndElement method + + +When overridden in a derived class, closes one element and pops the corresponding namespace scope. + +```cpp +virtual void System::Xml::XmlWriter::WriteEndElement()=0 +``` + + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writeentityref/_index.md b/english/cpp/system.xml/xmlwriter/writeentityref/_index.md new file mode 100644 index 0000000000..4d68921d15 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writeentityref/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriter::WriteEntityRef method +linktitle: WriteEntityRef +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteEntityRef method. When overridden in a derived class, writes out an entity reference as &name; in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmlwriter/writeentityref/ +--- +## XmlWriter::WriteEntityRef method + + +When overridden in a derived class, writes out an entity reference as **&name**;. + +```cpp +virtual void System::Xml::XmlWriter::WriteEntityRef(const String &name)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name of the entity reference. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writefullendelement/_index.md b/english/cpp/system.xml/xmlwriter/writefullendelement/_index.md new file mode 100644 index 0000000000..d707574bec --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writefullendelement/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlWriter::WriteFullEndElement method +linktitle: WriteFullEndElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteFullEndElement method. When overridden in a derived class, closes one element and pops the corresponding namespace scope in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmlwriter/writefullendelement/ +--- +## XmlWriter::WriteFullEndElement method + + +When overridden in a derived class, closes one element and pops the corresponding namespace scope. + +```cpp +virtual void System::Xml::XmlWriter::WriteFullEndElement()=0 +``` + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writename/_index.md b/english/cpp/system.xml/xmlwriter/writename/_index.md new file mode 100644 index 0000000000..e608710108 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writename/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriter::WriteName method +linktitle: WriteName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteName method. When overridden in a derived class, writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation () in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmlwriter/writename/ +--- +## XmlWriter::WriteName method + + +When overridden in a derived class, writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation ([https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name](https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name)). + +```cpp +virtual void System::Xml::XmlWriter::WriteName(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name to write. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writenmtoken/_index.md b/english/cpp/system.xml/xmlwriter/writenmtoken/_index.md new file mode 100644 index 0000000000..ff2c58c6b7 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writenmtoken/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriter::WriteNmToken method +linktitle: WriteNmToken +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteNmToken method. When overridden in a derived class, writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation () in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmlwriter/writenmtoken/ +--- +## XmlWriter::WriteNmToken method + + +When overridden in a derived class, writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation ([https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name](https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name)). + +```cpp +virtual void System::Xml::XmlWriter::WriteNmToken(const String &name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | The name to write. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writenode/_index.md b/english/cpp/system.xml/xmlwriter/writenode/_index.md new file mode 100644 index 0000000000..fa78ea2f7b --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writenode/_index.md @@ -0,0 +1,53 @@ +--- +title: System::Xml::XmlWriter::WriteNode method +linktitle: WriteNode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteNode method. When overridden in a derived class, copies everything from the reader to the writer and moves the reader to the start of the next sibling in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmlwriter/writenode/ +--- +## XmlWriter::WriteNode(SharedPtr\, bool) method + + +When overridden in a derived class, copies everything from the reader to the writer and moves the reader to the start of the next sibling. + +```cpp +virtual void System::Xml::XmlWriter::WriteNode(SharedPtr reader, bool defattr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reader | SharedPtr\ | The [XmlReader](../../xmlreader/) to read from. | +| defattr | bool | **true** to copy the default attributes from the [XmlReader](../../xmlreader/); otherwise, **false**. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlReader](../../xmlreader/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteNode(SharedPtr\, bool) method + + +Copies everything from the XPathNavigator object to the writer. The position of the XPathNavigator remains unchanged. + +```cpp +virtual void System::Xml::XmlWriter::WriteNode(SharedPtr navigator, bool defattr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| navigator | SharedPtr\ | The XPathNavigator to copy from. | +| defattr | bool | **true** to copy the default attributes; otherwise, **false**. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XPathNavigator](../../../system.xml.xpath/xpathnavigator/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writeprocessinginstruction/_index.md b/english/cpp/system.xml/xmlwriter/writeprocessinginstruction/_index.md new file mode 100644 index 0000000000..9b701d3cbe --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writeprocessinginstruction/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Xml::XmlWriter::WriteProcessingInstruction method +linktitle: WriteProcessingInstruction +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteProcessingInstruction method. When overridden in a derived class, writes out a processing instruction with a space between the name and text as follows: in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmlwriter/writeprocessinginstruction/ +--- +## XmlWriter::WriteProcessingInstruction method + + +When overridden in a derived class, writes out a processing instruction with a space between the name and text as follows: ****. + +```cpp +virtual void System::Xml::XmlWriter::WriteProcessingInstruction(String name, String text)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The name of the processing instruction. | +| text | String | The text to include in the processing instruction. | +## Remarks + + + +This method is being used to create an XML declaration after [XmlWriter::WriteStartDocument](../writestartdocument/) has already been called. +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writequalifiedname/_index.md b/english/cpp/system.xml/xmlwriter/writequalifiedname/_index.md new file mode 100644 index 0000000000..9e2fd96edd --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writequalifiedname/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlWriter::WriteQualifiedName method +linktitle: WriteQualifiedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteQualifiedName method. When overridden in a derived class, writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmlwriter/writequalifiedname/ +--- +## XmlWriter::WriteQualifiedName method + + +When overridden in a derived class, writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace. + +```cpp +virtual void System::Xml::XmlWriter::WriteQualifiedName(const String &localName, const String &ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name to write. | +| ns | const String\& | The namespace URI for the name. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writeraw/_index.md b/english/cpp/system.xml/xmlwriter/writeraw/_index.md new file mode 100644 index 0000000000..063681501e --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writeraw/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Xml::XmlWriter::WriteRaw method +linktitle: WriteRaw +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteRaw method. When overridden in a derived class, writes raw markup manually from a character buffer in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmlwriter/writeraw/ +--- +## XmlWriter::WriteRaw(ArrayPtr\, int32_t, int32_t) method + + +When overridden in a derived class, writes raw markup manually from a character buffer. + +```cpp +virtual void System::Xml::XmlWriter::WriteRaw(ArrayPtr buffer, int32_t index, int32_t count)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | ArrayPtr\ | Character array containing the text to write. | +| index | int32_t | The position within the buffer indicating the start of the text to write. | +| count | int32_t | The number of characters to write. | + +## See Also + +* Typedef [ArrayPtr](../../../system/arrayptr/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteRaw(const String\&) method + + +When overridden in a derived class, writes raw markup manually from a string. + +```cpp +virtual void System::Xml::XmlWriter::WriteRaw(const String &data)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const String\& | [String](../../../system/string/) containing the text to write. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writestartattribute/_index.md b/english/cpp/system.xml/xmlwriter/writestartattribute/_index.md new file mode 100644 index 0000000000..be64e5ff46 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writestartattribute/_index.md @@ -0,0 +1,72 @@ +--- +title: System::Xml::XmlWriter::WriteStartAttribute method +linktitle: WriteStartAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteStartAttribute method. Writes the start of an attribute with the specified local name in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmlwriter/writestartattribute/ +--- +## XmlWriter::WriteStartAttribute(const String\&) method + + +Writes the start of an attribute with the specified local name. + +```cpp +void System::Xml::XmlWriter::WriteStartAttribute(const String &localName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the attribute. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteStartAttribute(const String\&, const String\&) method + + +Writes the start of an attribute with the specified local name and namespace URI. + +```cpp +void System::Xml::XmlWriter::WriteStartAttribute(const String &localName, const String &ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the attribute. | +| ns | const String\& | The namespace URI of the attribute. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteStartAttribute(const String\&, const String\&, const String\&) method + + +When overridden in a derived class, writes the start of an attribute with the specified prefix, local name, and namespace URI. + +```cpp +virtual void System::Xml::XmlWriter::WriteStartAttribute(const String &prefix, const String &localName, const String &ns)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The namespace prefix of the attribute. | +| localName | const String\& | The local name of the attribute. | +| ns | const String\& | The namespace URI for the attribute. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writestartdocument/_index.md b/english/cpp/system.xml/xmlwriter/writestartdocument/_index.md new file mode 100644 index 0000000000..ec719c9f32 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writestartdocument/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Xml::XmlWriter::WriteStartDocument method +linktitle: WriteStartDocument +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteStartDocument method. When overridden in a derived class, writes the XML declaration with the version "1.0" in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml/xmlwriter/writestartdocument/ +--- +## XmlWriter::WriteStartDocument() method + + +When overridden in a derived class, writes the XML declaration with the version "1.0". + +```cpp +virtual void System::Xml::XmlWriter::WriteStartDocument()=0 +``` + + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteStartDocument(bool) method + + +When overridden in a derived class, writes the XML declaration with the version "1.0" and the standalone attribute. + +```cpp +virtual void System::Xml::XmlWriter::WriteStartDocument(bool standalone)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| standalone | bool | If **true**, it writes "standalone=yes"; if **false**, it writes "standalone=no". | + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writestartelement/_index.md b/english/cpp/system.xml/xmlwriter/writestartelement/_index.md new file mode 100644 index 0000000000..64c27615ac --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writestartelement/_index.md @@ -0,0 +1,72 @@ +--- +title: System::Xml::XmlWriter::WriteStartElement method +linktitle: WriteStartElement +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteStartElement method. When overridden in a derived class, writes out a start tag with the specified local name in C++.' +type: docs +weight: 3200 +url: /cpp/system.xml/xmlwriter/writestartelement/ +--- +## XmlWriter::WriteStartElement(const String\&) method + + +When overridden in a derived class, writes out a start tag with the specified local name. + +```cpp +void System::Xml::XmlWriter::WriteStartElement(const String &localName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the element. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteStartElement(const String\&, const String\&) method + + +When overridden in a derived class, writes the specified start tag and associates it with the given namespace. + +```cpp +void System::Xml::XmlWriter::WriteStartElement(const String &localName, const String &ns) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| localName | const String\& | The local name of the element. | +| ns | const String\& | The namespace URI to associate with the element. If this namespace is already in scope and has an associated prefix, the writer automatically writes that prefix also. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteStartElement(const String\&, const String\&, const String\&) method + + +When overridden in a derived class, writes the specified start tag and associates it with the given namespace and prefix. + +```cpp +virtual void System::Xml::XmlWriter::WriteStartElement(const String &prefix, const String &localName, const String &ns)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| prefix | const String\& | The namespace prefix of the element. | +| localName | const String\& | The local name of the element. | +| ns | const String\& | The namespace URI to associate with the element. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writestring/_index.md b/english/cpp/system.xml/xmlwriter/writestring/_index.md new file mode 100644 index 0000000000..a52fcfa0df --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writestring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriter::WriteString method +linktitle: WriteString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteString method. When overridden in a derived class, writes the given text content in C++.' +type: docs +weight: 3300 +url: /cpp/system.xml/xmlwriter/writestring/ +--- +## XmlWriter::WriteString method + + +When overridden in a derived class, writes the given text content. + +```cpp +virtual void System::Xml::XmlWriter::WriteString(const String &text)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| text | const String\& | The text to write. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writesurrogatecharentity/_index.md b/english/cpp/system.xml/xmlwriter/writesurrogatecharentity/_index.md new file mode 100644 index 0000000000..0f008961ad --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writesurrogatecharentity/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriter::WriteSurrogateCharEntity method +linktitle: WriteSurrogateCharEntity +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteSurrogateCharEntity method. When overridden in a derived class, generates and writes the surrogate character entity for the surrogate character pair in C++.' +type: docs +weight: 3400 +url: /cpp/system.xml/xmlwriter/writesurrogatecharentity/ +--- +## XmlWriter::WriteSurrogateCharEntity method + + +When overridden in a derived class, generates and writes the surrogate character entity for the surrogate character pair. + +```cpp +virtual void System::Xml::XmlWriter::WriteSurrogateCharEntity(char16_t lowChar, char16_t highChar)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| lowChar | char16_t | The low surrogate. This must be a value between 0xDC00 and 0xDFFF. | +| highChar | char16_t | The high surrogate. This must be a value between 0xD800 and 0xDBFF. | + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writevalue/_index.md b/english/cpp/system.xml/xmlwriter/writevalue/_index.md new file mode 100644 index 0000000000..2768932876 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writevalue/_index.md @@ -0,0 +1,205 @@ +--- +title: System::Xml::XmlWriter::WriteValue method +linktitle: WriteValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteValue method. Writes a Boolean value in C++.' +type: docs +weight: 3500 +url: /cpp/system.xml/xmlwriter/writevalue/ +--- +## XmlWriter::WriteValue(bool) method + + +Writes a [Boolean](../../../system/boolean/) value. + +```cpp +virtual void System::Xml::XmlWriter::WriteValue(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The [Boolean](../../../system/boolean/) value to write. | + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteValue(const String\&) method + + +Writes a [String](../../../system/string/) value. + +```cpp +virtual void System::Xml::XmlWriter::WriteValue(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The [String](../../../system/string/) value to write. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteValue(DateTime) method + + +Writes a [DateTime](../../../system/datetime/) value. + +```cpp +virtual void System::Xml::XmlWriter::WriteValue(DateTime value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | The [DateTime](../../../system/datetime/) value to write. | + +## See Also + +* Class [DateTime](../../../system/datetime/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteValue(DateTimeOffset) method + + +Writes a [DateTimeOffset](../../../system/datetimeoffset/) value. + +```cpp +virtual void System::Xml::XmlWriter::WriteValue(DateTimeOffset value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTimeOffset | The [DateTimeOffset](../../../system/datetimeoffset/) value to write. | + +## See Also + +* Class [DateTimeOffset](../../../system/datetimeoffset/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteValue(Decimal) method + + +Writes a [Decimal](../../../system/decimal/) value. + +```cpp +virtual void System::Xml::XmlWriter::WriteValue(Decimal value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Decimal | The [Decimal](../../../system/decimal/) value to write. | + +## See Also + +* Class [Decimal](../../../system/decimal/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteValue(double) method + + +Writes a [Double](../../../system/double/) value. + +```cpp +virtual void System::Xml::XmlWriter::WriteValue(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The [Double](../../../system/double/) value to write. | + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteValue(float) method + + +Writes a single-precision floating-point number. + +```cpp +virtual void System::Xml::XmlWriter::WriteValue(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The single-precision floating-point number to write. | + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteValue(int32_t) method + + +Writes a [Int32](../../../system/int32/) value. + +```cpp +virtual void System::Xml::XmlWriter::WriteValue(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The [Int32](../../../system/int32/) value to write. | + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteValue(int64_t) method + + +Writes a [Int64](../../../system/int64/) value. + +```cpp +virtual void System::Xml::XmlWriter::WriteValue(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The [Int64](../../../system/int64/) value to write. | + +## See Also + +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) +## XmlWriter::WriteValue(SharedPtr\) method + + +Writes the object value. + +```cpp +virtual void System::Xml::XmlWriter::WriteValue(SharedPtr value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | SharedPtr\ | The object value to write. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Object](../../../system/object/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwriter/writewhitespace/_index.md b/english/cpp/system.xml/xmlwriter/writewhitespace/_index.md new file mode 100644 index 0000000000..c40195c475 --- /dev/null +++ b/english/cpp/system.xml/xmlwriter/writewhitespace/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriter::WriteWhitespace method +linktitle: WriteWhitespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriter::WriteWhitespace method. When overridden in a derived class, writes out the given white space in C++.' +type: docs +weight: 3600 +url: /cpp/system.xml/xmlwriter/writewhitespace/ +--- +## XmlWriter::WriteWhitespace method + + +When overridden in a derived class, writes out the given white space. + +```cpp +virtual void System::Xml::XmlWriter::WriteWhitespace(String ws)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ws | String | The string of white space characters. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriter](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/_index.md b/english/cpp/system.xml/xmlwritersettings/_index.md new file mode 100644 index 0000000000..1327eb4106 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/_index.md @@ -0,0 +1,68 @@ +--- +title: System::Xml::XmlWriterSettings class +linktitle: XmlWriterSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings class. Specifies a set of features to support on the XmlWriter object created by the XmlWriter::Create method in C++.' +type: docs +weight: 4500 +url: /cpp/system.xml/xmlwritersettings/ +--- +## XmlWriterSettings class + + +Specifies a set of features to support on the [XmlWriter](../xmlwriter/) object created by the [XmlWriter::Create](../xmlwriter/create/) method. + +```cpp +class XmlWriterSettings : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Clone](./clone/)() | Creates a copy of the [XmlWriterSettings](./) instance. | +| [get_CheckCharacters](./get_checkcharacters/)() | Returns a value that indicates whether the XML writer should check to ensure that all characters in the document conform to the "2.2 Characters" section of the W3C [XML 1.0 Recommendation](https://www.w3.org/TR/REC-xml/#charsets). | +| [get_CloseOutput](./get_closeoutput/)() | Returns a value indicating whether the [XmlWriter](../xmlwriter/) should also close the underlying stream or TextWriter when the [XmlWriter::Close](../xmlwriter/close/) method is called. | +| [get_ConformanceLevel](./get_conformancelevel/)() | Returns the level of conformance that the XML writer checks the XML output for. | +| [get_DoNotEscapeUriAttributes](./get_donotescapeuriattributes/)() | Returns a value that indicates whether the [XmlWriter](../xmlwriter/) does not escape URI attributes. | +| [get_Encoding](./get_encoding/)() | Returns the type of text encoding to use. | +| [get_Indent](./get_indent/)() | Returns a value indicating whether to indent elements. | +| [get_IndentChars](./get_indentchars/)() | Returns the character string to use when indenting. This setting is used when the [XmlWriterSettings::set_Indent](./set_indent/) value is set to **true**. | +| [get_NamespaceHandling](./get_namespacehandling/)() | Returns a value that indicates whether the [XmlWriter](../xmlwriter/) should remove duplicate namespace declarations when writing XML content. The default behavior is for the writer to output all namespace declarations that are present in the writer's namespace resolver. | +| [get_NewLineChars](./get_newlinechars/)() | Returns the character string to use for line breaks. | +| [get_NewLineHandling](./get_newlinehandling/)() | Returns a value indicating whether to normalize line breaks in the output. | +| [get_NewLineOnAttributes](./get_newlineonattributes/)() | Returns a value indicating whether to write attributes on a new line. | +| [get_OmitXmlDeclaration](./get_omitxmldeclaration/)() | Returns a value indicating whether to omit an XML declaration. | +| [get_OutputMethod](./get_outputmethod/)() | Returns the method used to serialize the [XmlWriter](../xmlwriter/) output. | +| [get_WriteEndDocumentOnClose](./get_writeenddocumentonclose/)() | Returns a value that indicates whether the [XmlWriter](../xmlwriter/) will add closing tags to all unclosed element tags when the [XmlWriter::Close](../xmlwriter/close/) method is called. | +| [Reset](./reset/)() | Resets the members of the settings class to their default values. | +| [set_CheckCharacters](./set_checkcharacters/)(bool) | Sets a value that indicates whether the XML writer should check to ensure that all characters in the document conform to the "2.2 Characters" section of the W3C [XML 1.0 Recommendation](https://www.w3.org/TR/REC-xml/#charsets). | +| [set_CloseOutput](./set_closeoutput/)(bool) | Sets a value indicating whether the [XmlWriter](../xmlwriter/) should also close the underlying stream or TextWriter when the [XmlWriter::Close](../xmlwriter/close/) method is called. | +| [set_ConformanceLevel](./set_conformancelevel/)(System::Xml::ConformanceLevel) | Sets the level of conformance that the XML writer checks the XML output for. | +| [set_DoNotEscapeUriAttributes](./set_donotescapeuriattributes/)(bool) | Sets a value that indicates whether the [XmlWriter](../xmlwriter/) does not escape URI attributes. | +| [set_Encoding](./set_encoding/)(const SharedPtr\\&) | Sets the type of text encoding to use. | +| [set_Indent](./set_indent/)(bool) | Sets a value indicating whether to indent elements. | +| [set_IndentChars](./set_indentchars/)(const String\&) | Sets the character string to use when indenting. This setting is used when the [XmlWriterSettings::set_Indent](./set_indent/) value is set to **true**. | +| [set_NamespaceHandling](./set_namespacehandling/)(System::Xml::NamespaceHandling) | Sets a value that indicates whether the [XmlWriter](../xmlwriter/) should remove duplicate namespace declarations when writing XML content. The default behavior is for the writer to output all namespace declarations that are present in the writer's namespace resolver. | +| [set_NewLineChars](./set_newlinechars/)(const String\&) | Sets the character string to use for line breaks. | +| [set_NewLineHandling](./set_newlinehandling/)(System::Xml::NewLineHandling) | Sets a value indicating whether to normalize line breaks in the output. | +| [set_NewLineOnAttributes](./set_newlineonattributes/)(bool) | Sets a value indicating whether to write attributes on a new line. | +| [set_OmitXmlDeclaration](./set_omitxmldeclaration/)(bool) | Sets a value indicating whether to omit an XML declaration. | +| [set_WriteEndDocumentOnClose](./set_writeenddocumentonclose/)(bool) | Sets a value that indicates whether the [XmlWriter](../xmlwriter/) will add closing tags to all unclosed element tags when the [XmlWriter::Close](../xmlwriter/close/) method is called. | +| [XmlWriterSettings](./xmlwritersettings/)() | Initializes a new instance of the [XmlWriterSettings](./) class. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Ptr](./ptr/) | An alias for shared pointer to an instance of this class. | +## Remarks + + + +Objects of this class should only be allocated using [System::MakeObject()](../../system/makeobject/) function. Never create instances of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../system/smartptr/) pointer and use this pointer to pass it to functions as argument. + +## See Also + +* Class [Object](../../system/object/) +* Namespace [System::Xml](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system.xml/xmlwritersettings/clone/_index.md b/english/cpp/system.xml/xmlwritersettings/clone/_index.md new file mode 100644 index 0000000000..10c07566ab --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/clone/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlWriterSettings::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::Clone method. Creates a copy of the XmlWriterSettings instance in C++.' +type: docs +weight: 200 +url: /cpp/system.xml/xmlwritersettings/clone/ +--- +## XmlWriterSettings::Clone method + + +Creates a copy of the [XmlWriterSettings](../) instance. + +```cpp +SharedPtr System::Xml::XmlWriterSettings::Clone() +``` + + +### ReturnValue + +The cloned [XmlWriterSettings](../) object. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [XmlWriterSettings](../) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_checkcharacters/_index.md b/english/cpp/system.xml/xmlwritersettings/get_checkcharacters/_index.md new file mode 100644 index 0000000000..7ae8c4195b --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_checkcharacters/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::get_CheckCharacters method +linktitle: get_CheckCharacters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_CheckCharacters method. Returns a value that indicates whether the XML writer should check to ensure that all characters in the document conform to the "2.2 Characters" section of the W3C in C++.' +type: docs +weight: 300 +url: /cpp/system.xml/xmlwritersettings/get_checkcharacters/ +--- +## XmlWriterSettings::get_CheckCharacters method + + +Returns a value that indicates whether the XML writer should check to ensure that all characters in the document conform to the "2.2 Characters" section of the W3C [XML 1.0 Recommendation](https://www.w3.org/TR/REC-xml/#charsets). + +```cpp +bool System::Xml::XmlWriterSettings::get_CheckCharacters() +``` + + +### ReturnValue + +**true** to do character checking; otherwise, **false**. The default is **true**. + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_closeoutput/_index.md b/english/cpp/system.xml/xmlwritersettings/get_closeoutput/_index.md new file mode 100644 index 0000000000..485d3de026 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_closeoutput/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::get_CloseOutput method +linktitle: get_CloseOutput +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_CloseOutput method. Returns a value indicating whether the XmlWriter should also close the underlying stream or TextWriter when the XmlWriter::Close method is called in C++.' +type: docs +weight: 400 +url: /cpp/system.xml/xmlwritersettings/get_closeoutput/ +--- +## XmlWriterSettings::get_CloseOutput method + + +Returns a value indicating whether the [XmlWriter](../../xmlwriter/) should also close the underlying stream or TextWriter when the [XmlWriter::Close](../../xmlwriter/close/) method is called. + +```cpp +bool System::Xml::XmlWriterSettings::get_CloseOutput() +``` + + +### ReturnValue + +**true** to also close the underlying stream or TextWriter; otherwise, **false**. The default is **false**. + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_conformancelevel/_index.md b/english/cpp/system.xml/xmlwritersettings/get_conformancelevel/_index.md new file mode 100644 index 0000000000..98620ec298 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_conformancelevel/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriterSettings::get_ConformanceLevel method +linktitle: get_ConformanceLevel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_ConformanceLevel method. Returns the level of conformance that the XML writer checks the XML output for in C++.' +type: docs +weight: 500 +url: /cpp/system.xml/xmlwritersettings/get_conformancelevel/ +--- +## XmlWriterSettings::get_ConformanceLevel method + + +Returns the level of conformance that the XML writer checks the XML output for. + +```cpp +System::Xml::ConformanceLevel System::Xml::XmlWriterSettings::get_ConformanceLevel() +``` + + +### ReturnValue + +One of the enumeration values that specifies the level of conformance (document, fragment, or automatic detection). The default is [ConformanceLevel::Document](../../conformancelevel/). + +## See Also + +* Enum [ConformanceLevel](../../conformancelevel/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_donotescapeuriattributes/_index.md b/english/cpp/system.xml/xmlwritersettings/get_donotescapeuriattributes/_index.md new file mode 100644 index 0000000000..583f9ce3ac --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_donotescapeuriattributes/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::get_DoNotEscapeUriAttributes method +linktitle: get_DoNotEscapeUriAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_DoNotEscapeUriAttributes method. Returns a value that indicates whether the XmlWriter does not escape URI attributes in C++.' +type: docs +weight: 600 +url: /cpp/system.xml/xmlwritersettings/get_donotescapeuriattributes/ +--- +## XmlWriterSettings::get_DoNotEscapeUriAttributes method + + +Returns a value that indicates whether the [XmlWriter](../../xmlwriter/) does not escape URI attributes. + +```cpp +bool System::Xml::XmlWriterSettings::get_DoNotEscapeUriAttributes() +``` + + +### ReturnValue + +**true** if the [XmlWriter](../../xmlwriter/) does not escape URI attributes; otherwise, **false**. The default is **false**. + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_encoding/_index.md b/english/cpp/system.xml/xmlwritersettings/get_encoding/_index.md new file mode 100644 index 0000000000..0aa11c823a --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_encoding/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlWriterSettings::get_Encoding method +linktitle: get_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_Encoding method. Returns the type of text encoding to use in C++.' +type: docs +weight: 700 +url: /cpp/system.xml/xmlwritersettings/get_encoding/ +--- +## XmlWriterSettings::get_Encoding method + + +Returns the type of text encoding to use. + +```cpp +SharedPtr System::Xml::XmlWriterSettings::get_Encoding() +``` + + +### ReturnValue + +The text encoding to use. The default is Encoding::get_UTF8. + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_indent/_index.md b/english/cpp/system.xml/xmlwritersettings/get_indent/_index.md new file mode 100644 index 0000000000..598a6300b9 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_indent/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::get_Indent method +linktitle: get_Indent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_Indent method. Returns a value indicating whether to indent elements in C++.' +type: docs +weight: 800 +url: /cpp/system.xml/xmlwritersettings/get_indent/ +--- +## XmlWriterSettings::get_Indent method + + +Returns a value indicating whether to indent elements. + +```cpp +bool System::Xml::XmlWriterSettings::get_Indent() +``` + + +### ReturnValue + +**true** to write individual elements on new lines and indent; otherwise, **false**. The default is **false**. + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_indentchars/_index.md b/english/cpp/system.xml/xmlwritersettings/get_indentchars/_index.md new file mode 100644 index 0000000000..295cc9b3ab --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_indentchars/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriterSettings::get_IndentChars method +linktitle: get_IndentChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_IndentChars method. Returns the character string to use when indenting. This setting is used when the XmlWriterSettings::set_Indent value is set to true in C++.' +type: docs +weight: 900 +url: /cpp/system.xml/xmlwritersettings/get_indentchars/ +--- +## XmlWriterSettings::get_IndentChars method + + +Returns the character string to use when indenting. This setting is used when the [XmlWriterSettings::set_Indent](../set_indent/) value is set to **true**. + +```cpp +String System::Xml::XmlWriterSettings::get_IndentChars() +``` + + +### ReturnValue + +The character string to use when indenting. This can be set to any string value. However, to ensure valid XML, you should specify only valid white space characters, such as space characters, tabs, carriage returns, or line feeds. The default is two spaces. + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_namespacehandling/_index.md b/english/cpp/system.xml/xmlwritersettings/get_namespacehandling/_index.md new file mode 100644 index 0000000000..a1e52e8e48 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_namespacehandling/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriterSettings::get_NamespaceHandling method +linktitle: get_NamespaceHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_NamespaceHandling method. Returns a value that indicates whether the XmlWriter should remove duplicate namespace declarations when writing XML content. The default behavior is for the writer to output all namespace declarations that are present in the writer''s namespace resolver in C++.' +type: docs +weight: 1000 +url: /cpp/system.xml/xmlwritersettings/get_namespacehandling/ +--- +## XmlWriterSettings::get_NamespaceHandling method + + +Returns a value that indicates whether the [XmlWriter](../../xmlwriter/) should remove duplicate namespace declarations when writing XML content. The default behavior is for the writer to output all namespace declarations that are present in the writer's namespace resolver. + +```cpp +System::Xml::NamespaceHandling System::Xml::XmlWriterSettings::get_NamespaceHandling() +``` + + +### ReturnValue + +The NamespaceHandling enumeration used to specify whether to remove duplicate namespace declarations in the [XmlWriter](../../xmlwriter/). + +## See Also + +* Enum [NamespaceHandling](../../namespacehandling/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_newlinechars/_index.md b/english/cpp/system.xml/xmlwritersettings/get_newlinechars/_index.md new file mode 100644 index 0000000000..2f46142092 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_newlinechars/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriterSettings::get_NewLineChars method +linktitle: get_NewLineChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_NewLineChars method. Returns the character string to use for line breaks in C++.' +type: docs +weight: 1100 +url: /cpp/system.xml/xmlwritersettings/get_newlinechars/ +--- +## XmlWriterSettings::get_NewLineChars method + + +Returns the character string to use for line breaks. + +```cpp +String System::Xml::XmlWriterSettings::get_NewLineChars() +``` + + +### ReturnValue + +The character string to use for line breaks. This can be set to any string value. However, to ensure valid XML, you should specify only valid white space characters, such as space characters, tabs, carriage returns, or line feeds. The default is **\r\n** (carriage return, new line). + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_newlinehandling/_index.md b/english/cpp/system.xml/xmlwritersettings/get_newlinehandling/_index.md new file mode 100644 index 0000000000..8441ac771a --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_newlinehandling/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriterSettings::get_NewLineHandling method +linktitle: get_NewLineHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_NewLineHandling method. Returns a value indicating whether to normalize line breaks in the output in C++.' +type: docs +weight: 1200 +url: /cpp/system.xml/xmlwritersettings/get_newlinehandling/ +--- +## XmlWriterSettings::get_NewLineHandling method + + +Returns a value indicating whether to normalize line breaks in the output. + +```cpp +System::Xml::NewLineHandling System::Xml::XmlWriterSettings::get_NewLineHandling() +``` + + +### ReturnValue + +One of the NewLineHandling values. The default is [NewLineHandling::Replace](../../newlinehandling/). + +## See Also + +* Enum [NewLineHandling](../../newlinehandling/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_newlineonattributes/_index.md b/english/cpp/system.xml/xmlwritersettings/get_newlineonattributes/_index.md new file mode 100644 index 0000000000..7dc8810b2e --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_newlineonattributes/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::get_NewLineOnAttributes method +linktitle: get_NewLineOnAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_NewLineOnAttributes method. Returns a value indicating whether to write attributes on a new line in C++.' +type: docs +weight: 1300 +url: /cpp/system.xml/xmlwritersettings/get_newlineonattributes/ +--- +## XmlWriterSettings::get_NewLineOnAttributes method + + +Returns a value indicating whether to write attributes on a new line. + +```cpp +bool System::Xml::XmlWriterSettings::get_NewLineOnAttributes() +``` + + +### ReturnValue + +**true** to write attributes on individual lines; otherwise, **false**. The default is **false**. + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_omitxmldeclaration/_index.md b/english/cpp/system.xml/xmlwritersettings/get_omitxmldeclaration/_index.md new file mode 100644 index 0000000000..ef097b3da0 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_omitxmldeclaration/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::get_OmitXmlDeclaration method +linktitle: get_OmitXmlDeclaration +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_OmitXmlDeclaration method. Returns a value indicating whether to omit an XML declaration in C++.' +type: docs +weight: 1400 +url: /cpp/system.xml/xmlwritersettings/get_omitxmldeclaration/ +--- +## XmlWriterSettings::get_OmitXmlDeclaration method + + +Returns a value indicating whether to omit an XML declaration. + +```cpp +bool System::Xml::XmlWriterSettings::get_OmitXmlDeclaration() +``` + + +### ReturnValue + +**true** to omit the XML declaration; otherwise, **false**. The default is **false**, an XML declaration is written. + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_outputmethod/_index.md b/english/cpp/system.xml/xmlwritersettings/get_outputmethod/_index.md new file mode 100644 index 0000000000..451782b986 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_outputmethod/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriterSettings::get_OutputMethod method +linktitle: get_OutputMethod +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_OutputMethod method. Returns the method used to serialize the XmlWriter output in C++.' +type: docs +weight: 1500 +url: /cpp/system.xml/xmlwritersettings/get_outputmethod/ +--- +## XmlWriterSettings::get_OutputMethod method + + +Returns the method used to serialize the [XmlWriter](../../xmlwriter/) output. + +```cpp +XmlOutputMethod System::Xml::XmlWriterSettings::get_OutputMethod() +``` + + +### ReturnValue + +One of the XmlOutputMethod values. The default is [XmlOutputMethod::Xml](../../xmloutputmethod/). + +## See Also + +* Enum [XmlOutputMethod](../../xmloutputmethod/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/get_writeenddocumentonclose/_index.md b/english/cpp/system.xml/xmlwritersettings/get_writeenddocumentonclose/_index.md new file mode 100644 index 0000000000..7eeb970644 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/get_writeenddocumentonclose/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::get_WriteEndDocumentOnClose method +linktitle: get_WriteEndDocumentOnClose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::get_WriteEndDocumentOnClose method. Returns a value that indicates whether the XmlWriter will add closing tags to all unclosed element tags when the XmlWriter::Close method is called in C++.' +type: docs +weight: 1600 +url: /cpp/system.xml/xmlwritersettings/get_writeenddocumentonclose/ +--- +## XmlWriterSettings::get_WriteEndDocumentOnClose method + + +Returns a value that indicates whether the [XmlWriter](../../xmlwriter/) will add closing tags to all unclosed element tags when the [XmlWriter::Close](../../xmlwriter/close/) method is called. + +```cpp +bool System::Xml::XmlWriterSettings::get_WriteEndDocumentOnClose() +``` + + +### ReturnValue + +**true** if all unclosed element tags will be closed out; otherwise, **false**. The default value is **true**. + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/ptr/_index.md b/english/cpp/system.xml/xmlwritersettings/ptr/_index.md new file mode 100644 index 0000000000..a6af4fc93b --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlWriterSettings::Ptr typedef +linktitle: Ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::Ptr typedef. An alias for shared pointer to an instance of this class in C++.' +type: docs +weight: 3100 +url: /cpp/system.xml/xmlwritersettings/ptr/ +--- +## Ptr typedef + + +An alias for shared pointer to an instance of this class. + +```cpp +using System::Xml::XmlWriterSettings::Ptr = SharedPtr +``` + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/reset/_index.md b/english/cpp/system.xml/xmlwritersettings/reset/_index.md new file mode 100644 index 0000000000..1a046a58a5 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlWriterSettings::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::Reset method. Resets the members of the settings class to their default values in C++.' +type: docs +weight: 1700 +url: /cpp/system.xml/xmlwritersettings/reset/ +--- +## XmlWriterSettings::Reset method + + +Resets the members of the settings class to their default values. + +```cpp +void System::Xml::XmlWriterSettings::Reset() +``` + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_checkcharacters/_index.md b/english/cpp/system.xml/xmlwritersettings/set_checkcharacters/_index.md new file mode 100644 index 0000000000..8969c2bb2e --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_checkcharacters/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::set_CheckCharacters method +linktitle: set_CheckCharacters +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_CheckCharacters method. Sets a value that indicates whether the XML writer should check to ensure that all characters in the document conform to the "2.2 Characters" section of the W3C in C++.' +type: docs +weight: 1800 +url: /cpp/system.xml/xmlwritersettings/set_checkcharacters/ +--- +## XmlWriterSettings::set_CheckCharacters method + + +Sets a value that indicates whether the XML writer should check to ensure that all characters in the document conform to the "2.2 Characters" section of the W3C [XML 1.0 Recommendation](https://www.w3.org/TR/REC-xml/#charsets). + +```cpp +void System::Xml::XmlWriterSettings::set_CheckCharacters(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_closeoutput/_index.md b/english/cpp/system.xml/xmlwritersettings/set_closeoutput/_index.md new file mode 100644 index 0000000000..f5d0854de1 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_closeoutput/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::set_CloseOutput method +linktitle: set_CloseOutput +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_CloseOutput method. Sets a value indicating whether the XmlWriter should also close the underlying stream or TextWriter when the XmlWriter::Close method is called in C++.' +type: docs +weight: 1900 +url: /cpp/system.xml/xmlwritersettings/set_closeoutput/ +--- +## XmlWriterSettings::set_CloseOutput method + + +Sets a value indicating whether the [XmlWriter](../../xmlwriter/) should also close the underlying stream or TextWriter when the [XmlWriter::Close](../../xmlwriter/close/) method is called. + +```cpp +void System::Xml::XmlWriterSettings::set_CloseOutput(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_conformancelevel/_index.md b/english/cpp/system.xml/xmlwritersettings/set_conformancelevel/_index.md new file mode 100644 index 0000000000..c6e504c371 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_conformancelevel/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriterSettings::set_ConformanceLevel method +linktitle: set_ConformanceLevel +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_ConformanceLevel method. Sets the level of conformance that the XML writer checks the XML output for in C++.' +type: docs +weight: 2000 +url: /cpp/system.xml/xmlwritersettings/set_conformancelevel/ +--- +## XmlWriterSettings::set_ConformanceLevel method + + +Sets the level of conformance that the XML writer checks the XML output for. + +```cpp +void System::Xml::XmlWriterSettings::set_ConformanceLevel(System::Xml::ConformanceLevel value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::ConformanceLevel | The value to set. | + +## See Also + +* Enum [ConformanceLevel](../../conformancelevel/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_donotescapeuriattributes/_index.md b/english/cpp/system.xml/xmlwritersettings/set_donotescapeuriattributes/_index.md new file mode 100644 index 0000000000..605516031a --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_donotescapeuriattributes/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::set_DoNotEscapeUriAttributes method +linktitle: set_DoNotEscapeUriAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_DoNotEscapeUriAttributes method. Sets a value that indicates whether the XmlWriter does not escape URI attributes in C++.' +type: docs +weight: 2100 +url: /cpp/system.xml/xmlwritersettings/set_donotescapeuriattributes/ +--- +## XmlWriterSettings::set_DoNotEscapeUriAttributes method + + +Sets a value that indicates whether the [XmlWriter](../../xmlwriter/) does not escape URI attributes. + +```cpp +void System::Xml::XmlWriterSettings::set_DoNotEscapeUriAttributes(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_encoding/_index.md b/english/cpp/system.xml/xmlwritersettings/set_encoding/_index.md new file mode 100644 index 0000000000..871234fc37 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_encoding/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Xml::XmlWriterSettings::set_Encoding method +linktitle: set_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_Encoding method. Sets the type of text encoding to use in C++.' +type: docs +weight: 2200 +url: /cpp/system.xml/xmlwritersettings/set_encoding/ +--- +## XmlWriterSettings::set_Encoding method + + +Sets the type of text encoding to use. + +```cpp +void System::Xml::XmlWriterSettings::set_Encoding(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The value to set. | + +## See Also + +* Typedef [SharedPtr](../../../system/sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_indent/_index.md b/english/cpp/system.xml/xmlwritersettings/set_indent/_index.md new file mode 100644 index 0000000000..3b5aeceeb9 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_indent/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::set_Indent method +linktitle: set_Indent +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_Indent method. Sets a value indicating whether to indent elements in C++.' +type: docs +weight: 2300 +url: /cpp/system.xml/xmlwritersettings/set_indent/ +--- +## XmlWriterSettings::set_Indent method + + +Sets a value indicating whether to indent elements. + +```cpp +void System::Xml::XmlWriterSettings::set_Indent(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_indentchars/_index.md b/english/cpp/system.xml/xmlwritersettings/set_indentchars/_index.md new file mode 100644 index 0000000000..b0041ae41b --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_indentchars/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriterSettings::set_IndentChars method +linktitle: set_IndentChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_IndentChars method. Sets the character string to use when indenting. This setting is used when the XmlWriterSettings::set_Indent value is set to true in C++.' +type: docs +weight: 2400 +url: /cpp/system.xml/xmlwritersettings/set_indentchars/ +--- +## XmlWriterSettings::set_IndentChars method + + +Sets the character string to use when indenting. This setting is used when the [XmlWriterSettings::set_Indent](../set_indent/) value is set to **true**. + +```cpp +void System::Xml::XmlWriterSettings::set_IndentChars(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_namespacehandling/_index.md b/english/cpp/system.xml/xmlwritersettings/set_namespacehandling/_index.md new file mode 100644 index 0000000000..7496ecab28 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_namespacehandling/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriterSettings::set_NamespaceHandling method +linktitle: set_NamespaceHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_NamespaceHandling method. Sets a value that indicates whether the XmlWriter should remove duplicate namespace declarations when writing XML content. The default behavior is for the writer to output all namespace declarations that are present in the writer''s namespace resolver in C++.' +type: docs +weight: 2500 +url: /cpp/system.xml/xmlwritersettings/set_namespacehandling/ +--- +## XmlWriterSettings::set_NamespaceHandling method + + +Sets a value that indicates whether the [XmlWriter](../../xmlwriter/) should remove duplicate namespace declarations when writing XML content. The default behavior is for the writer to output all namespace declarations that are present in the writer's namespace resolver. + +```cpp +void System::Xml::XmlWriterSettings::set_NamespaceHandling(System::Xml::NamespaceHandling value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::NamespaceHandling | The value to set. | + +## See Also + +* Enum [NamespaceHandling](../../namespacehandling/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_newlinechars/_index.md b/english/cpp/system.xml/xmlwritersettings/set_newlinechars/_index.md new file mode 100644 index 0000000000..f1fdd66dd3 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_newlinechars/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriterSettings::set_NewLineChars method +linktitle: set_NewLineChars +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_NewLineChars method. Sets the character string to use for line breaks in C++.' +type: docs +weight: 2600 +url: /cpp/system.xml/xmlwritersettings/set_newlinechars/ +--- +## XmlWriterSettings::set_NewLineChars method + + +Sets the character string to use for line breaks. + +```cpp +void System::Xml::XmlWriterSettings::set_NewLineChars(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The value to set. | + +## See Also + +* Class [String](../../../system/string/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_newlinehandling/_index.md b/english/cpp/system.xml/xmlwritersettings/set_newlinehandling/_index.md new file mode 100644 index 0000000000..90e07cdc22 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_newlinehandling/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Xml::XmlWriterSettings::set_NewLineHandling method +linktitle: set_NewLineHandling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_NewLineHandling method. Sets a value indicating whether to normalize line breaks in the output in C++.' +type: docs +weight: 2700 +url: /cpp/system.xml/xmlwritersettings/set_newlinehandling/ +--- +## XmlWriterSettings::set_NewLineHandling method + + +Sets a value indicating whether to normalize line breaks in the output. + +```cpp +void System::Xml::XmlWriterSettings::set_NewLineHandling(System::Xml::NewLineHandling value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Xml::NewLineHandling | The value to set. | + +## See Also + +* Enum [NewLineHandling](../../newlinehandling/) +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_newlineonattributes/_index.md b/english/cpp/system.xml/xmlwritersettings/set_newlineonattributes/_index.md new file mode 100644 index 0000000000..0b7cd9b1cd --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_newlineonattributes/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::set_NewLineOnAttributes method +linktitle: set_NewLineOnAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_NewLineOnAttributes method. Sets a value indicating whether to write attributes on a new line in C++.' +type: docs +weight: 2800 +url: /cpp/system.xml/xmlwritersettings/set_newlineonattributes/ +--- +## XmlWriterSettings::set_NewLineOnAttributes method + + +Sets a value indicating whether to write attributes on a new line. + +```cpp +void System::Xml::XmlWriterSettings::set_NewLineOnAttributes(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_omitxmldeclaration/_index.md b/english/cpp/system.xml/xmlwritersettings/set_omitxmldeclaration/_index.md new file mode 100644 index 0000000000..474c35120f --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_omitxmldeclaration/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::set_OmitXmlDeclaration method +linktitle: set_OmitXmlDeclaration +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_OmitXmlDeclaration method. Sets a value indicating whether to omit an XML declaration in C++.' +type: docs +weight: 2900 +url: /cpp/system.xml/xmlwritersettings/set_omitxmldeclaration/ +--- +## XmlWriterSettings::set_OmitXmlDeclaration method + + +Sets a value indicating whether to omit an XML declaration. + +```cpp +void System::Xml::XmlWriterSettings::set_OmitXmlDeclaration(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/set_writeenddocumentonclose/_index.md b/english/cpp/system.xml/xmlwritersettings/set_writeenddocumentonclose/_index.md new file mode 100644 index 0000000000..3f40baf487 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/set_writeenddocumentonclose/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Xml::XmlWriterSettings::set_WriteEndDocumentOnClose method +linktitle: set_WriteEndDocumentOnClose +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::set_WriteEndDocumentOnClose method. Sets a value that indicates whether the XmlWriter will add closing tags to all unclosed element tags when the XmlWriter::Close method is called in C++.' +type: docs +weight: 3000 +url: /cpp/system.xml/xmlwritersettings/set_writeenddocumentonclose/ +--- +## XmlWriterSettings::set_WriteEndDocumentOnClose method + + +Sets a value that indicates whether the [XmlWriter](../../xmlwriter/) will add closing tags to all unclosed element tags when the [XmlWriter::Close](../../xmlwriter/close/) method is called. + +```cpp +void System::Xml::XmlWriterSettings::set_WriteEndDocumentOnClose(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to set. | + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system.xml/xmlwritersettings/xmlwritersettings/_index.md b/english/cpp/system.xml/xmlwritersettings/xmlwritersettings/_index.md new file mode 100644 index 0000000000..a357e0c432 --- /dev/null +++ b/english/cpp/system.xml/xmlwritersettings/xmlwritersettings/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Xml::XmlWriterSettings::XmlWriterSettings constructor +linktitle: XmlWriterSettings +second_title: Aspose.PDF for C++ API Reference +description: 'System::Xml::XmlWriterSettings::XmlWriterSettings constructor. Initializes a new instance of the XmlWriterSettings class in C++.' +type: docs +weight: 100 +url: /cpp/system.xml/xmlwritersettings/xmlwritersettings/ +--- +## XmlWriterSettings::XmlWriterSettings constructor + + +Initializes a new instance of the [XmlWriterSettings](../) class. + +```cpp +System::Xml::XmlWriterSettings::XmlWriterSettings() +``` + +## See Also + +* Class [XmlWriterSettings](../) +* Namespace [System::Xml](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/_index.md b/english/cpp/system/_index.md new file mode 100644 index 0000000000..f420bcc626 --- /dev/null +++ b/english/cpp/system/_index.md @@ -0,0 +1,426 @@ +--- +title: System namespace +linktitle: System +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System namespace in C++.' +type: docs +weight: 3000 +url: /cpp/system/ +--- + + + +## Classes + +| Class | Description | +| --- | --- | +| [Activator](./activator/) | Contains methods to create types of objects. | +| [Array](./array/) | Class that represents an array data structure. Objects of this class should only be allocated using [System::MakeArray()](./makearray/) and [System::MakeObject()](./makeobject/) functions. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ArraySegment](./arraysegment/) | Represents a segment of the one-dimensional array. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Attribute](./attribute/) | A base class for custom attributes. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BitConverter](./bitconverter/) | Contains methods that perform conversions of sequence of bytes to a value type and vice-versa. This is a static type with no instance services. You should never create instances of it by any means. | +| [Boolean](./boolean/) | Class that keeps static members of [System.Boolean](./boolean/) .[Net](../system.net/) type. | +| [BoxedEnum](./boxedenum/) | Represents boxed enumeration value. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BoxedValue](./boxedvalue/) | Represents a boxed value. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [BoxedValueBase](./boxedvaluebase/) | A base class that defines an interface and implements some fundamental methods of a descendant class that represents a boxed value. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Buffer](./buffer/) | Contains methods that manipulate raw byte arrays. This is a static type with no instance services. You should never create instances of it by any means. | +| [Byte](./byte/) | Contains methods to work with the unsigned 8-bit integer. | +| [Char](./char/) | Provides methods for manipulation of characters represented as UTF-16 code units. This is a static type with no instance services. You should never create instances of it by any means. | +| [Comparison](./comparison/) | Represents a pointer to the method that compares two objects of the same type. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](./smartptr/) class to manage objects of this type. | +| [Console](./console/) | Provides methods for outputting data to the standard output stream. This is a static type with no instance services. You should never create instances of it by any means. | +| [ConsoleOutput](./consoleoutput/) | Represents the standard output stream. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DateTime](./datetime/) | Represents a specific date and time value on the time continuum. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](./smartptr/) class to manage objects of this type. | +| [DateTimeOffset](./datetimeoffset/) | Contains the date and time of day relative to Coordinated Universal Time. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [DBNull](./dbnull/) | Represents a non-existing value. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Decimal](./decimal/) | Represents a decimal number. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](./smartptr/) class to manage objects of this type. | +| [DefaultBoxedValue](./defaultboxedvalue/) | [BoxedValue](./boxedvalue/) class implementation. Allows it BoxingValue specializations to be declared without duplicating common code. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Delegate< ReturnType(ArgumentTypes...)>](./delegate_returntype(argumenttypes...)_/) | Represents a pointer to a function, method or a function object. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](./smartptr/) class to manage objects of this type. | +| [DynamicWeakPtr](./dynamicweakptr/) | Smart pointer class which tracks pointer modes of template arguments of stored object and updates them after each assignment. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [EnumValues](./enumvalues/) | Provides meta information about enumeration constants of enum type **E**. | +| [EnumValuesBase](./enumvaluesbase/) | A base class for a class that represents meta information of enumeration type. | +| [EventArgs](./eventargs/) | The base class for classes that represent a context that is passed to the event subscribers when an event is triggered. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ExceptionWrapper](./exceptionwrapper/) | Template that represents wrapper of exceptions that are derived from Exception class. | +| [Func](./func/) | Function delegate. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](./smartptr/) class to manage objects of this type. | +| [GC](./gc/) | Represents an emulated Garbage Collection which acts more like a stub which effectively does nothing. This is a static type with no instance services. You should never create instances of it by any means. | +| [Guid](./guid/) | Represents a Globally Unique IDentifier This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](./smartptr/) class to manage objects of this type. | +| [IAsyncResult](./iasyncresult/) | Represents the status of asynchronous operation. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ICloneable](./icloneable/) | Defies a method that enables object cloning - creating a copy of an object. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IComparable](./icomparable/) | Defines a method that compares two objects. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IConvertible](./iconvertible/) | Defines methods that convert the value of the implementing reference or value type to a common language runtime type that has an equivalent value. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ICustomFormatter](./icustomformatter/) | Defines a method that performs custom formatting of a string representation of a value represented by the specified object. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IDisposable](./idisposable/) | Defines method that releases resources owned by the current object. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IEquatable](./iequatable/) | Defines a method that determines the equality of two objects. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IFormatProvider](./iformatprovider/) | Defines a method that provides formatting information. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [IFormattable](./iformattable/) | Defines a method that formats the value of the current object using the specified format string and format provider. | +| [Int16](./int16/) | Contains methods to work with the 16-bit integer. | +| [Int32](./int32/) | Contains methods to work with the 32-bit integer. | +| [Int64](./int64/) | Contains methods to work with the 64-bit integer. | +| [LockContext](./lockcontext/) | Guard object implementing C# lock() statement. | +| [MarshalByRefObject](./marshalbyrefobject/) | Provides access to objects across application domain boundaries in remoting-enabled applications. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [MulticastDelegate< ReturnType(ArgumentTypes...)>](./multicastdelegate_returntype(argumenttypes...)_/) | Represents a collection of delegates. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](./smartptr/) class to manage objects of this type. | +| [Nullable](./nullable/) | Forward declaration. | +| [Object](./object/) | Base class that enables using methods available for [System.Object](./object/) class in C#. All non-trivial classes used with translated environment should inherit it. | +| [ObjectExt](./objectext/) | Provides static methods that emulate C# [Object](./object/) methods called for non-Object C++ types (strings, numbers, etc.). This is a static type with no instance services. You should never create instances of it by any means. | +| [ObjectType](./objecttype/) | Provides static methods that implement object type getters. This is a static type with no instance services. You should never create instances of it by any means. | +| [OperatingSystem](./operatingsystem/) | Represents a particular operating system and provides information about it. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Random](./random/) | Represents a pseudo-random number generator. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [ScopedCulture](./scopedculture/) | Represents a culture used within the scope. | +| [SmartPtr](./smartptr/) | Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting [Object](./object/). This pointer type follows intrusive pointer semantics. Reference counter is stored either in [Object](./object/) itself or in counter structure which is tied to [Object](./object/) instance tightly. In any case, all [SmartPtr](./smartptr/) instances form single ownership group regardless how they were created which is unlike how std::shared_ptr class behaves. Converting raw pointer to [SmartPtr](./smartptr/) is safe given there are other [SmartPtr](./smartptr/) instances holding shared references to the same object. [SmartPtr](./smartptr/) class instance can be in one of two states: shared pointer and weak pointer. To keep object alive, one should have count of shared references to it positive. Both weak and shared pointers can be used to access pointed object (to call methods, read or write fields, etc.), but weak pointers do not participate to shared pointer reference counting. [Object](./object/) is being deleted when the last 'shared' [SmartPtr](./smartptr/) pointer to it is being destroyed. So, make sure that this doesn't happen when no other shared [SmartPtr](./smartptr/) pointers to object exist, e. g. during object construction or destruction. Use System::Object::ThisProtector sentry objects (in C++ code) or CppCTORSelfReference or CppSelfReference attribute (in C# code being translated) to fix this issue. Similarily, make sure to break loop references by using [System::WeakPtr](./weakptr/) pointer class or [System::SmartPtrMode::Weak](./smartptrmode/) pointer mode (in C++ code) or CppWeakPtr attribute (in C# code being translated). If two or more objects reference each other using 'shared' pointers, they will never be deleted. If pointer type (weak or shared) should be switched in runtime, use [System::SmartPtr::set_Mode()](./smartptr/set_mode/) method or [System::DynamicWeakPtr](./dynamicweakptr/) class. [SmartPtr](./smartptr/) class doesn't contain any virtual methods. You should only inherit it if you're creating a memory management strategy of your own. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [SmartPtrInfo](./smartptrinfo/) | Service class to test and alter [SmartPtr](./smartptr/)'s contents without knowing final type. Used for garbage collection and loop references detection, etc. Think of it as of 'pointer to pointer'. We can't use [SmartPtr](./smartptr/)'s basetype as it doesn't have any; instead, we use this 'info' class. | +| [String](./string/) | [String](./string/) class used across the library. Is a substitute for C# [System.String](./string/) when translating code. For optimization reasons, isn't considered an [Object](./object/) subclass. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](./smartptr/) class to manage objects of this type. | +| [StringComparer](./stringcomparer/) | Compares strings using different comparison modes. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [StringHashCompiletime](./stringhashcompiletime/) | A helper class that generates a hash value from a c-string. | +| [TimeSpan](./timespan/) | Represents a time interval. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](./smartptr/) class to manage objects of this type. | +| [TimeZone](./timezone/) | Represents a time zone. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [TimeZoneInfo](./timezoneinfo/) | Represents an information destribing a particular time zone. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [Tuple](./tuple/) | Class that represents a tuple data structure. Maximum number of items is 8. | +| [TupleFactory](./tuplefactory/) | Provides static methods for creating tuple objects. | +| [TypeInfo](./typeinfo/) | Represents a particular type and provides information about it. | +| [Uri](./uri/) | Unified resource identifier. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [UriBuilder](./uribuilder/) | Provides methods to construct and modify universial resource identifiers (URIs). Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [UriParser](./uriparser/) | Used to parse a new URI scheme. Objects of this class should only be allocated using [System::MakeObject()](./makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](./smartptr/) pointer and use this pointer to pass it to functions as argument. | +| [UriShim](./urishim/) | Service class. | +| [ValueType](./valuetype/) | Baseclass for value types with [Object](./object/) inheritance being truncated for performance reasons. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](./smartptr/) class to manage objects of this type. | +| [Version](./version/) | Represents a version number. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](./smartptr/) class to manage objects of this type. | +| [Void](./void/) | | +| [WeakPtr](./weakptr/) | Subclass of [System::SmartPtr](./smartptr/) which sets itself to weak mode at construction. Please note that this class doesn't guarantee that its instance will always remain in weak mode as [set_Mode()](./smartptr/set_mode/) is still accessible. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. | +| [WeakReference](./weakreference/) | Represents a weak reference, which references an object while still allowing that object to be deleted. | +| [WeakReference< T >](./weakreference_t_/) | Represents a weak reference, which references an object while still allowing that object to be deleted. | +| [WeakReference<>](./weakreference__/) | Represents a weak reference, which references an object while still allowing that object to be deleted. | +## Enums + +| Enum | Description | +| --- | --- | +| [Base64FormattingOptions](./base64formattingoptions/) | Enumeration containing values that represent different formats of base-64 encoded data. | +| [DateTimeKind](./datetimekind/) | Enumeration values of which represent the kinds of date and time. | +| [DayOfWeek](./dayofweek/) | Enumeration that represents a day of week. | +| [EnvironmentVariableTarget](./environmentvariabletarget/) | Specifies the environment variable location. | +| [MidpointRounding](./midpointrounding/) | Specifies the behavior of rounding functions. | +| [PlatformID](./platformid/) | Represents an operating system platform. | +| [SmartPtrMode](./smartptrmode/) | [SmartPtr](./smartptr/) pointer type: weak or shared. Defines whether pointer is being counted when it is being decided whether to delete object or not. | +| [StringComparison](./stringcomparison/) | Defines string comparison style. | +| [StringSplitOptions](./stringsplitoptions/) | Determines string splitting behavior. | +| [TypeCode](./typecode/) | Represents the type of an object. | +| [UriComponents](./uricomponents/) | Represents URI components. | +| [UriFormat](./uriformat/) | Specifies how the URI is escaped. | +| [UriHostNameType](./urihostnametype/) | Represents the type of host name. | +| [UriKind](./urikind/) | Represents the kinds of URIs. | +| [UriPartial](./uripartial/) | Represents the parts of a URI for the [Uri.GetLeftPart](./uri/getleftpart/) method. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Action](./action/) | Delegate type that references methods that have no return value. | +| [ArrayPtr](./arrayptr/) | Alias for 'pointer to array' type. | +| [AsyncCallback](./asynccallback/) | A delegate type that represents a method to be called when asynchronous operation completes. | +| [BadImageFormatException](./badimageformatexception/) | The exception that is thrown when the file image of a dynamic link library (DLL) or an executable program is invalid. Never wrap the BadImageFormatException class instances into [System::SmartPtr](./smartptr/). | +| [ByteArrayPtr](./bytearrayptr/) | An alias for a smart pointer object that points to an array of unsigned 8-bit integers. | +| [Converter](./converter/) | Represents a pointer to the invokable entity that accepts a single argument of the **TInput** type and returns a value of the **TOutput** type. | +| [DecoderFallbackBufferPtr](./decoderfallbackbufferptr/) | An alias for a smart pointer that points to an instance of [System::Text::DecoderFallbackBuffer](../system.text/decoderfallbackbuffer/) class. | +| [DecoderFallbackPtr](./decoderfallbackptr/) | An alias for a smart pointer that points to an instance of [System::Text::DecoderFallback](../system.text/decoderfallback/) class. | +| [DecoderPtr](./decoderptr/) | An alias for a smart pointer that points to an instance of [System::Text::Decoder](../system.text/decoder/) class. | +| [DecoderReplacementFallbackPtr](./decoderreplacementfallbackptr/) | An alias for a smart pointer that points to an instance of [System::Text::DecoderReplacementFallback](../system.text/decoderreplacementfallback/) class. | +| [DirectoryInfoPtr](./directoryinfoptr/) | An alias for a smart pointer that points to an instance of [System::IO::DirectoryInfo](../system.io/directoryinfo/) class. | +| [EncoderFallbackBufferPtr](./encoderfallbackbufferptr/) | An alias for a smart pointer that points to an instance of [System::Text::EncoderFallbackBuffer](../system.text/encoderfallbackbuffer/) class. | +| [EncoderFallbackPtr](./encoderfallbackptr/) | An alias for a smart pointer that points to an instance of [System::Text::EncoderFallback](../system.text/encoderfallback/) class. | +| [EncoderPtr](./encoderptr/) | An alias for a smart pointer that points to an instance of [System::Text::Encoder](../system.text/encoder/) class. | +| [EncoderReplacementFallbackBufferPtr](./encoderreplacementfallbackbufferptr/) | An alias for a smart pointer that points to an instance of [System::Text::EncoderReplacementFallbackBuffer](../system.text/encoderreplacementfallbackbuffer/) class. | +| [EncoderReplacementFallbackPtr](./encoderreplacementfallbackptr/) | An alias for a smart pointer that points to an instance of [System::Text::EncoderReplacementFallback](../system.text/encoderreplacementfallback/) class. | +| [EncodingInfoPtr](./encodinginfoptr/) | An alias for a smart pointer that points to an instance of [System::Text::EncodingInfo](../system.text/encodinginfo/) class. | +| [EncodingPtr](./encodingptr/) | An alias for a smart pointer that points to an instance of [System::Text::Encoding](../system.text/encoding/) class. | +| [Event](./event/) | Represents an event - a mechanism through which subscribers are notified about an occurence of interest by means of a delegate invocation. | +| [EventArgsPtr](./eventargsptr/) | Shared pointer to an instance of [EventArgs](./eventargs/) class. | +| [EventHandler](./eventhandler/) | Represents a method that reacts to and processes an event. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](./smartptr/) class to manage objects of this type. | +| [Exception](./exception/) | Alias to be used instead of Details::Exception. | +| [ExceptionPtr](./exceptionptr/) | Type alias used by exception wrappers. | +| [FileInfoPtr](./fileinfoptr/) | An alias for a smart pointer that points to an instance of [System::IO::FileInfo](../system.io/fileinfo/) class. | +| [FileStreamPtr](./filestreamptr/) | An alias for a smart pointer that points to an instance of [System::IO::FileStream](../system.io/filestream/) class. | +| [FileSystemInfoPtr](./filesysteminfoptr/) | An alias for a smart pointer that points to an instance of [System::IO::FileSystemInfo](../system.io/filesysteminfo/) class. | +| [IAsyncResultPtr](./iasyncresultptr/) | Shared pointer to [IAsyncResult](./iasyncresult/). | +| [IFormatProviderPtr](./iformatproviderptr/) | An alias for a smart pointer that points to an instance of [System::IFormatProvider](./iformatprovider/) class. | +| [MakeConstRef_t](./makeconstref_t/) | Helper type for [MakeConstRef](./makeconstref/) modifier. | +| [MemoryStreamPtr](./memorystreamptr/) | An alias for a smart pointer that points to an instance of [System::IO::MemoryStream](../system.io/memorystream/) class. | +| [Predicate](./predicate/) | Represents a pointer to a predicate - an invokable entity that accepts a single argument and returns a bool value. | +| [SharedPtr](./sharedptr/) | Alias for smart pointer widely used in the library. | +| [StreamPtr](./streamptr/) | An alias for a smart pointer that points to an instance of [System::IO::Stream](../system.io/stream/) class. | +| [StreamReaderPtr](./streamreaderptr/) | An alias for a smart pointer that points to an instance of [System::IO::StreamReader](../system.io/streamreader/) class. | +| [StreamWriterPtr](./streamwriterptr/) | An alias for a smart pointer that points to an instance of [System::IO::StreamWriter](../system.io/streamwriter/) class. | +| [StringComparerPtr](./stringcomparerptr/) | An alias for a shared pointer to an instance of [StringComparer](./stringcomparer/) class. | +| [TimeZoneInfoPtr](./timezoneinfoptr/) | Alias for shared pointer to an instance of [TimeZoneInfo](./timezoneinfo/) class. | +| [TimeZonePtr](./timezoneptr/) | Shared pointer to an instance of [TimeZone](./timezone/) class. | +## Functions + +| Function | Description | +| --- | --- | +| AsCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| AsCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| AsCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| AsCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| AsCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| AsCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| AsCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| AsCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| AsCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| AsCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| AsCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| AsCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| Cast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| Cast_noexcept | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| CastEnumerableTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| CastEnumerableTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| CheckedCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| Compare | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| Compare | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| const_pointer_cast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ConstCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| Default | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| Default | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DoTryFinally | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DoTryFinally | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DoTryFinally | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| dynamic_pointer_cast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DynamicCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DynamicCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DynamicCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DynamicCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DynamicCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DynamicCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DynamicCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DynamicCast_noexcept | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DynamicCast_noexcept | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DynamicCast_noexcept | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| DynamicCastArray | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| EnumGetName | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| EnumGetName | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| Equals | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| Equals< double, double > | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| Equals< float, float > | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ExplicitCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ForceStaticCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ForEachMemberGVName | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| get_pointer | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| GetHashCode | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| GetHashCode | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| GetHashCode | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| GetHashCode | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| GetHashCode | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| is_vp_test | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IsEnumMetaInfoDefined | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IsEnumMetaInfoDefined | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IsInfinity | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IsNaN | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IsNegativeInfinity | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IsPositiveInfinity | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IterateOver | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IterateOver | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IterateOver | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IterateOver | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IterateOver | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IterateOver | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| IterateOver | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| MakeArray | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| MakeArray | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| MakeArray | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| MakeObject | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| MakeObject | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| MakeScopeGuard | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| MakeSharedPtr | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| MakeSharedPtr | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| MemberwiseClone | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ObjectType::GetType< System::DateTime > | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| ObjectType::GetType< System::String > | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator* | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator+ | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator+ | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator+ | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator+ | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator+ | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator+ | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator- | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator- | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator- | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator- | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator/ | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator<= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator> | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator> | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator> | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator> | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator> | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator>= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator>= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator>= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator>= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator>= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator>> | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| operator>> | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| PrintTo | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| Ref | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| Ref | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| Ref | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_add_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_add_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_add_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_add_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_and_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_and_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_and_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_and_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_decrement_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_decrement_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_decrement_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_div_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_div_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_div_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_div_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_exor_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_exor_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_exor_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_exor_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_increment_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_increment_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_mod_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_mod_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_mod_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_mod_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_mul_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_mul_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_mul_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_mul_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_or_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_or_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_or_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_or_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_post_decrement_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_post_decrement_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_post_decrement_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_post_increment_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_post_increment_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_post_increment_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_shl_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_shl_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_shl_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_shl_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_shr_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_shr_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_shr_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_shr_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_sub_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_sub_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_sub_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_sub_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| setter_wrap | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| static_pointer_cast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast_noexcept | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast_noexcept | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast_noexcept | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCast_noexcept | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCastArray | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | +| StaticCastArray | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] | diff --git a/english/cpp/system/action/_index.md b/english/cpp/system/action/_index.md new file mode 100644 index 0000000000..f43488d699 --- /dev/null +++ b/english/cpp/system/action/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Action typedef +linktitle: Action +second_title: Aspose.PDF for C++ API Reference +description: 'System::Action typedef. Delegate type that references methods that have no return value in C++.' +type: docs +weight: 8900 +url: /cpp/system/action/ +--- +## Action typedef + + +Delegate type that references methods that have no return value. + +```cpp +using System::Action = MulticastDelegate +``` + +## Remarks + + + +```cpp +#include + +using namespace System; + +// The function that prints the passed string. +void PrintString(const String &string) +{ + using namespace std; + cout << string << endl; +} + +int main() +{ + // Create an instance of Action. + auto action = Action(std::bind(&PrintString, std::placeholders::_1)); + + // Call the action. + action(u"Hello, world!"); + + return 0; +} +/* +This code example produces the following output: +Hello, world! +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/activator/_index.md b/english/cpp/system/activator/_index.md new file mode 100644 index 0000000000..1955460719 --- /dev/null +++ b/english/cpp/system/activator/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Activator class +linktitle: Activator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Activator class. Contains methods to create types of objects in C++.' +type: docs +weight: 100 +url: /cpp/system/activator/ +--- +## Activator class + + +Contains methods to create types of objects. + +```cpp +class Activator +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [CreateInstance](./createinstance/)(const System::TypeInfo\&) | Creates an instance of the specified type using the parameterless constructor of that type. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/activator/createinstance/_index.md b/english/cpp/system/activator/createinstance/_index.md new file mode 100644 index 0000000000..2972daa7e7 --- /dev/null +++ b/english/cpp/system/activator/createinstance/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Activator::CreateInstance method +linktitle: CreateInstance +second_title: Aspose.PDF for C++ API Reference +description: 'System::Activator::CreateInstance method. Creates an instance of the specified type using the parameterless constructor of that type in C++.' +type: docs +weight: 100 +url: /cpp/system/activator/createinstance/ +--- +## Activator::CreateInstance method + + +Creates an instance of the specified type using the parameterless constructor of that type. + +```cpp +static System::SharedPtr System::Activator::CreateInstance(const System::TypeInfo &type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const System::TypeInfo\& | The type of object to create. | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [TypeInfo](../../typeinfo/) +* Class [Activator](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/_index.md b/english/cpp/system/array/_index.md new file mode 100644 index 0000000000..28ae4d6203 --- /dev/null +++ b/english/cpp/system/array/_index.md @@ -0,0 +1,216 @@ +--- +title: System::Array class +linktitle: Array +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array class. Class that represents an array data structure. Objects of this class should only be allocated using System::MakeArray() and System::MakeObject() functions. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 200 +url: /cpp/system/array/ +--- +## Array class + + +Class that represents an array data structure. Objects of this class should only be allocated using [System::MakeArray()](../makearray/) and [System::MakeObject()](../makeobject/) functions. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass Array : public virtual System::Object, + public System::Collections::Generic::IList +``` + + +| Parameter | Description | +| --- | --- | +| T | Type of elements of an array | +## Nested classes + +* Class [Enumerator](./enumerator/) +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(const T\&) override | Not supported because the array represented by the current object is read-only. | +| [Array](./array/)() | Constructs an empty array. | +| [Array](./array/)(int, const T\&) | Filling constructor. | +| [Array](./array/)(typename std::enable_if\::value\&&std::is_arithmetic\::value\&&std::is_convertible\::value, int\>::type, ValueType) | Filling constructor. | +| [Array](./array/)(int, const T) | Filling constructor. | +| [Array](./array/)(vector_t\&&) | Move constructor. | +| [Array](./array/)(const vector_t\&) | Copy constructor. | +| [Array](./array/)(const std::vector\\&) | Constructs an [Array](./) object and fills it with values copied from an std::vector object whose values' type is the same as **T** but different from **UnderlyingType**. | +| [Array](./array/)(std::vector\\&&) | Constructs an [Array](./) object and fills it with values moved from an std::vector object whose values' type is the same as **T** but different from **UnderlyingType**. | +| [Array](./array/)(std::initializer_list\) | Constructs an [Array](./) object and fills it with values from the specified initializer list containing elements of **UnderlyingType** type. | +| [Array](./array/)(const std::array\\&) | Constructs an [Array](./) object and fills it with values from the specified array containing elements of **UnderlyingType** type. | +| [Array](./array/)(std::initializer_list\, int) | Constructs an [Array](./) object and fills it with values from the specified initializer list containing elements of bool type. | +| [begin](./begin/)() | Returns an iterator to the first element of the container. If the container is empty, the returned iterator will be equal to [end()](./end/). | +| [begin](./begin/)() const | Returns an iterator to the first element of the const-qualified container. If the container is empty, the returned iterator will be equal to [end()](./end/). | +| static [BinarySearch](./binarysearch/)(System::ArrayPtr\, const T\&) | Performs binary search in the sorted array. | +| static [BinarySearch](./binarysearch/)(System::ArrayPtr\, const Y\&, const SharedPtr\\>\&) | NOT IMPLEMENTED. | +| [cbegin](./cbegin/)() const | Returns an iterator to the first const-qualified element of the container. If the container is empty, the returned iterator will be equal to [cend()](./cend/). | +| [cend](./cend/)() const | Returns an iterator to the element following the last element of the container. This element acts as a placeholder; attempting to access it results in undefined behavior. | +| [Clear](./clear/)() override | Not supported because the array represented by the current object is read-only. | +| static [Clear](./clear/)(const ArrayPtr\\&, int, int) | Replaces **count** values starting at the **startIndex** index in the specified array with default values. | +| [Clone](./clone/)() | Clones the array. | +| [Contains](./contains/)(const T\&) const override | Determines if the specified item is in the array. | +| static [ConvertAll](./convertall/)(ArrayPtr\, Converter\) | Constructs a new [Array](./) object and fills it with elements of the specified array converted to **OutputType** type using the specified converter delegate. | +| static [ConvertAll](./convertall/)(ArrayPtr\, std::function\) | Constructs a new [Array](./) object and fills it with elements of the specified array converted to **OutputType** type using the specified converter function object. | +| static [Copy](./copy/)(const ArrayPtr\\&, const ArrayPtr\\&, int64_t) | Copies the specified number of elements from the source array to the destination array. | +| static [Copy](./copy/)(System::Details::ArrayView\, const ArrayPtr\\&, int64_t) | Copies the specified number of elements from the source array view to the destination array. | +| static [Copy](./copy/)(const ArrayPtr\\&, System::Details::ArrayView\, int64_t) | Copies the specified number of elements from the source array to the destination array view. | +| static [Copy](./copy/)(System::Details::ArrayView\, System::Details::ArrayView\, int64_t) | Copies the specified number of elements from the source array view to the destination array view. | +| static [Copy](./copy/)(System::Details::StackArray\\&, const ArrayPtr\\&, int64_t) | Copies the specified number of elements from the source array on stack to the destination array. | +| static [Copy](./copy/)(const ArrayPtr\\&, System::Details::StackArray\\&, int64_t) | Copies the specified number of elements from the source array to the destination array on stack. | +| static [Copy](./copy/)(System::Details::StackArray\\&, System::Details::StackArray\\&, int64_t) | Copies the specified number of elements from the source array on stack to the destination array on stack. | +| static [Copy](./copy/)(const ArrayPtr\\&, int64_t, const ArrayPtr\\&, int64_t, int64_t) | Copies a specified number of elements from the source array starting at the specified index to the specified position in destination array. | +| static [Copy](./copy/)(System::Details::ArrayView\, int64_t, const ArrayPtr\\&, int64_t, int64_t) | Copies a specified number of elements from the source array view starting at the specified index to the specified position in destination array. | +| static [Copy](./copy/)(const ArrayPtr\\&, int64_t, System::Details::ArrayView\, int64_t, int64_t) | Copies a specified number of elements from the source array starting at the specified index to the specified position in destination array view. | +| static [Copy](./copy/)(System::Details::ArrayView\, int64_t, System::Details::ArrayView\, int64_t, int64_t) | Copies a specified number of elements from the source array view starting at the specified index to the specified position in destination array view. | +| static [Copy](./copy/)(System::Details::StackArray\\&, int64_t, const ArrayPtr\\&, int64_t, int64_t) | Copies a specified number of elements from the source array on stack starting at the specified index to the specified position in destination array. | +| static [Copy](./copy/)(const ArrayPtr\\&, int64_t, System::Details::StackArray\\&, int64_t, int64_t) | Copies a specified number of elements from the source array starting at the specified index to the specified position in destination array on stack. | +| static [Copy](./copy/)(System::Details::StackArray\\&, int64_t, System::Details::StackArray\\&, int64_t, int64_t) | Copies a specified number of elements from the source array on stack starting at the specified index to the specified position in destination array on stack. | +| static [Copy](./copy/)(System::Details::ArrayView\\&, int64_t, System::Details::StackArray\\&, int64_t, int64_t) | Copies a specified number of elements from the source array view starting at the specified index to the specified position in destination array on stack. | +| [CopyTo](./copyto/)(ArrayPtr\, int) override | Copies all elements of the current array to the specified destination array. Elements are inserted into destination array starting at index specified by arrayIndex argument. | +| [CopyTo](./copyto/)(const ArrayPtr\\&, int64_t) const | Copies all elements of the current array to the specified destination array. Elements are inserted into the destination array starting at index specified by dstIndex argument. | +| [CopyTo](./copyto/)(const System::Details::ArrayView\\&, int64_t) const | Copies all elements of the current array to the specified destination array view. Elements are inserted into the destination array view starting at index specified by dstIndex argument. | +| [CopyTo](./copyto/)(const ArrayPtr\\&, int64_t, int64_t, int64_t) const | Copies a specified number of elements from the current array starting at specified position to specified destination array. Elements are inserted into the destination array starting at index specified by dstIndex argument. | +| [CopyTo](./copyto/)(const System::Details::ArrayView\\&, int64_t, int64_t, int64_t) const | Copies a specified number of elements from the current array starting at specified position to specified destination array view. Elements are inserted into the destination array view starting at index specified by dstIndex argument. | +| [Count](./count/)() const | Returns a number that represents the total number of all elements in all dimensions of the array. | +| [crbegin](./crbegin/)() const | Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to [crend()](./crend/). | +| [crend](./crend/)() const | Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior. | +| [data](./data/)() | Returns a reference to the internal data structure used to store the array elements. | +| [data](./data/)() const | Returns a constant reference to the internal data structure used to store the array elements. | +| [data_ptr](./data_ptr/)() | Returns a raw pointer to the beginning of the memory buffer where the array elements are stored. | +| [data_ptr](./data_ptr/)() const | Returns a constant raw pointer to the beginning of the memory buffer where the array elements are stored. | +| [end](./end/)() | Returns an iterator to the element following the last element of the container. This element acts as a placeholder; attempting to access it results in undefined behavior. | +| [end](./end/)() const | Returns an iterator to the element following the last element of the const-qualified container. This element acts as a placeholder; attempting to access it results in undefined behavior. | +| static [Exists](./exists/)(ArrayPtr\, std::function\) | Determines if the specified [Array](./) object contains an element that satisfies requirements of the specified predicate. | +| static [Find](./find/)(System::ArrayPtr\, System::Predicate\) | Searches for the first element in the specified array that satisfies the conditions of the specified predicate. | +| static [FindAll](./findall/)(System::ArrayPtr\, System::Predicate\) | Retrieves all the elements that match the conditions defined by the specified predicate. | +| static [FindIndex](./findindex/)(System::ArrayPtr\, System::Predicate\) | Searches for the first element in the specified array that satisfies the conditions of the specified predicate. | +| static [ForEach](./foreach/)(const ArrayPtr\\&, System::Action\) | Performs specified action on each element of the specified array. | +| [get_Count](./get_count/)() const override | Returns the size of the array. | +| [get_IsReadOnly](./get_isreadonly/)() const override | Indicates whether the array is read-only. | +| [get_Length](./get_length/)() const | Returns 32-bit integer that represents the total number of all elements in all dimensions of the array. | +| [get_LongLength](./get_longlength/)() const | Returns 64-bit integer that represents the total number of all elements in all dimensions of the array. | +| [get_Rank](./get_rank/)() const | NOT IMPLEMENTED. | +| [GetEnumerator](./getenumerator/)() override | Returns a pointer to [Enumerator](./enumerator/) object that provides IEnumerator interface to elements of the array represented by the current object. | +| [GetLength](./getlength/)(int) | Returns the number of elements in the specified dimension. | +| [GetLongLength](./getlonglength/)(int) | Returns the number of elements in the specified dimension as 64-bit integer. | +| [GetLowerBound](./getlowerbound/)(int) const | Returns the lower bound of the specified dimension. | +| [GetSizeTLength](./getsizetlength/)() const | Returns an std::size_t variable that represents the total number of all elements in all dimensions of the array. | +| [GetUpperBound](./getupperbound/)(int) | Returns the upper bound of the specified dimension. | +| [idx_get](./idx_get/)(int) const override | Returns the item at the specified index. | +| [idx_set](./idx_set/)(int, T) override | Sets the specified value as the item of the array at the specified index. | +| [IndexOf](./indexof/)(const T\&) const override | Determines the index of the first occurrence of the specified item in the array. | +| static [IndexOf](./indexof/)(const ArrayPtr\\&, const ValueType\&) | Determines the index of the first occurrence of specified item in the array. | +| static [IndexOf](./indexof/)(const ArrayPtr\\&, const ValueType\&, int) | Determines the index of the first occurrence of the specified item in the array starting from the specified index. | +| static [IndexOf](./indexof/)(const ArrayPtr\\&, const ValueType\&, int, int) | Determines the index of the first occurrence of the specified item in a range of items of the array specified by the start index and the number of elements in the range. | +| [Init](./init/)(const T) | Fills the array represented by the current object with the values from the specified array. | +| [Initialize](./initialize/)() | Fills the array with the default constructed objects of type **T**. | +| [Insert](./insert/)(int, const T\&) override | Not supported because array represented by the current object is read-only. | +| static [LastIndexOf](./lastindexof/)(const ArrayPtr\\&, const ValueType\&, int, int) | Determines the index of the last occurrence of the specified item in a range of items of the array specified by the start index and the number of elements in the range. | +| static [LastIndexOf](./lastindexof/)(const ArrayPtr\\&, const ValueType\&, int) | Determines the index of the last occurrence of the specified item in the array starting from the specified index. | +| static [LastIndexOf](./lastindexof/)(const ArrayPtr\\&, const ValueType\&) | Determines the index of the last occurrence of the specified item in the array. | +| [Max](./max/)() const | Finds the largest element in the array using [operator<()](../operator_/) to compare elements. | +| [Min](./min/)() const | Finds the smallest element in the array using [operator<()](../operator_/) to compare elements. | +| [operator[]](./operator[]/)(int) | Returns an item at the specified index. | +| [operator[]](./operator[]/)(int) const | Returns an item at the specified index. | +| [rbegin](./rbegin/)() | Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to [rend()](./rend/). | +| [rbegin](./rbegin/)() const | Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to [rend()](./rend/). | +| [Remove](./remove/)(const T\&) override | Not supported because the array represented by the current object is read-only. | +| [RemoveAt](./removeat/)(int) override | Not supported because array represented by the current object is read-only. | +| [rend](./rend/)() | Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior. | +| [rend](./rend/)() const | Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior. | +| static [Resize](./resize/)(ArrayPtr\\&, int) | Changes the size of the specified array to the specified value or crates new array with specified size. | +| static [Reverse](./reverse/)(const ArrayPtr\\&) | Reverses elements in the specified array. | +| static [Reverse](./reverse/)(const ArrayPtr\\&, int, int) | Reverses a range of elements in the specified array. | +| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Makes array treat stored pointers as weak (if applicable). | +| [SetValue](./setvalue/)(const T\&, int) | Sets value of the element at specified index. | +| static [Sort](./sort/)(const ArrayPtr\\&) | Sorts elements in the specified array using default comparer. | +| static [Sort](./sort/)(const ArrayPtr\\&, int, int) | Sorts a range of elements in the specified array using default comparer. | +| static [Sort](./sort/)(const ArrayPtr\\&, const SharedPtr\\>\&) | Sorts elements in the specified array using specified comparer. | +| static [Sort](./sort/)(const ArrayPtr\\&, const SharedPtr\\>\&) | NOT IMPLEMENTED. | +| static [Sort](./sort/)(const ArrayPtr\\&, const ArrayPtr\\&) | Sorts two arrays one containing keys and the other - corresponding items, based on the values of array containing keys, elements of which are compared using operator<. | +| static [Sort](./sort/)(const ArrayPtr\\&, const ArrayPtr\\&, int, int) | Sorts two arrays one containing keys and the other - corresponding items, based on the values of array containing keys, elements of which are compared using default comparer. | +| static [TrueForAll](./trueforall/)(System::ArrayPtr\, System::Predicate\) | Determines whether all elements in the specified array satisfy the conditions defined by specified predicate. | +| [virtualizeBeginConstIterator](./virtualizebeginconstiterator/)() const override | Gets the implementation of begin const iterator for the current container. | +| [virtualizeBeginIterator](./virtualizebeginiterator/)() override | Gets the implementation of begin iterator for the current container. | +| [virtualizeEndConstIterator](./virtualizeendconstiterator/)() const override | Gets the implementation of end const iterator for the current container. | +| [virtualizeEndIterator](./virtualizeenditerator/)() override | Gets the implementation of end iterator for the current container. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [const_iterator](./const_iterator/) | Const iterator type. | +| [const_reverse_iterator](./const_reverse_iterator/) | Const reverse iterator type. | +| [EnumerablePtr](./enumerableptr/) | An alias for shared pointer type pointing to IEnumerable object containing elements of type **T**. | +| [EnumeratorPtr](./enumeratorptr/) | An alias for shared pointer type pointing to IEnumerator object containing elements of type **T**. | +| [iterator](./iterator/) | Iterator type. | +| [reverse_iterator](./reverse_iterator/) | Reverse iterator type. | +| [UnderlyingType](./underlyingtype/) | Alias for the type used to represent each element of the array. | +| [ValueType](./valuetype/) | Alias for the type of the elements of the array. | +## Remarks + + + +```cpp +#include +#include + +using namespace System; + +void Print(const SmartPtr> &arrayPtr) +{ + for (auto item: arrayPtr) + { + std::cout << item << ' '; + } + std::cout << std::endl; +} + +int main() +{ + // Create and fill the array. + auto arrayPtr = MakeObject>(5, 0); + for (auto i = 0; i < arrayPtr->get_Length(); ++i) + { + arrayPtr[i] = 5 - i; + } + + // Print the array items. + Print(arrayPtr); + + // Sort the array items by ascending. + Array::Sort(arrayPtr); + + // Print the array items. + Print(arrayPtr); + + // Print the count of the array items. + std::cout << arrayPtr->get_Length() << std::endl; + + // Print the index of the item that equals to 4. + std::cout << arrayPtr->IndexOf(4) << std::endl; + + // Resize the array. + Array::Resize(arrayPtr, 3); + + // Print the array items. + Print(arrayPtr); + + return 0; +} +/* +This code example produces the following output: +5 4 3 2 1 +1 2 3 4 5 +5 +3 +1 2 3 +*/ +``` + +## See Also + +* Class [Object](../object/) +* Class [IList](../../system.collections.generic/ilist/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/array/add/_index.md b/english/cpp/system/array/add/_index.md new file mode 100644 index 0000000000..ef16e2a41c --- /dev/null +++ b/english/cpp/system/array/add/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Array::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Add method. Not supported because the array represented by the current object is read-only in C++.' +type: docs +weight: 200 +url: /cpp/system/array/add/ +--- +## Array::Add method + + +Not supported because the array represented by the current object is read-only. + +```cpp +virtual void System::Array::Add(const T &) override +``` + + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/array/_index.md b/english/cpp/system/array/array/_index.md new file mode 100644 index 0000000000..4946f233f5 --- /dev/null +++ b/english/cpp/system/array/array/_index.md @@ -0,0 +1,235 @@ +--- +title: System::Array::Array constructor +linktitle: Array +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Array constructor. Constructs an empty array in C++.' +type: docs +weight: 100 +url: /cpp/system/array/array/ +--- +## Array::Array() constructor + + +Constructs an empty array. + +```cpp +System::Array::Array() +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Array(const std::array\\&) constructor + + +Constructs an [Array](../) object and fills it with values from the specified array containing elements of **UnderlyingType** type. + +```cpp +template System::Array::Array(const std::array &init) +``` + + +| Parameter | Description | +| --- | --- | +| InitArraySize | Number of elements of the **init** array. | + +| Parameter | Type | Description | +| --- | --- | --- | +| init | const std::array\\& | [Array](../) to copy into the array being constructed. | + +## See Also + +* Typedef [UnderlyingType](../underlyingtype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Array(const std::vector\\&) constructor + + +Constructs an [Array](../) object and fills it with values copied from an std::vector object whose values' type is the same as **T** but different from **UnderlyingType**. + +```cpp +template System::Array::Array(const std::vector &value) +``` + + +| Parameter | Description | +| --- | --- | +| Q | The type of the elements of the std::vector object to copy the elements from | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const std::vector\\& | std::vector to copy the values from | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Array(const vector_t\&) constructor + + +Copy constructor. + +```cpp +System::Array::Array(const vector_t &assgn) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| assgn | const vector_t\& | std::vector to copy values from | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Array(int, const T\&) constructor + + +Filling constructor. + +```cpp +System::Array::Array(int count, const T &init=T()) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| count | int | Initial size of the array | +| init | const T\& | The initial value used to fill the array with | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Array(int, const T) constructor + + +Filling constructor. + +```cpp +System::Array::Array(int count, const T inits[]) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| count | int | Initial size of the array | +| inits | const T | Values to fill the array with | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Array(std::initializer_list\, int) constructor + + +Constructs an [Array](../) object and fills it with values from the specified initializer list containing elements of bool type. + +```cpp +System::Array::Array(std::initializer_list init, int=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| init | std::initializer_list\ | Initializer list containing elements to fill the array with | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Array(std::initializer_list\) constructor + + +Constructs an [Array](../) object and fills it with values from the specified initializer list containing elements of **UnderlyingType** type. + +```cpp +System::Array::Array(std::initializer_list init) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| init | std::initializer_list\ | Initializer list containing elements to fill the array with | + +## See Also + +* Typedef [UnderlyingType](../underlyingtype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Array(std::vector\\&&) constructor + + +Constructs an [Array](../) object and fills it with values moved from an std::vector object whose values' type is the same as **T** but different from **UnderlyingType**. + +```cpp +template System::Array::Array(std::vector &&value) +``` + + +| Parameter | Description | +| --- | --- | +| Q | The type of the elements of the std::vector object to move the elements from | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | std::vector\\&& | std::vector to copy the values from | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Array(typename std::enable_if\::value\&&std::is_arithmetic\::value\&&std::is_convertible\::value, int\>::type, ValueType) constructor + + +Filling constructor. + +```cpp +template System::Array::Array(typename std::enable_if::value &&std::is_arithmetic::value &&std::is_convertible::value, int>::type count, ValueType init) +``` + + +| Parameter | Description | +| --- | --- | +| ValueType | Type of initial value | + +| Parameter | Type | Description | +| --- | --- | --- | +| count | typename std::enable_if\::value\&&std::is_arithmetic\::value\&&std::is_convertible\::value, int\>::type | Initial size of the array | +| init | ValueType | The initial value used to fill the array with | + +## See Also + +* Typedef [ValueType](../valuetype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Array(vector_t\&&) constructor + + +Move constructor. + +```cpp +System::Array::Array(vector_t &&value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | vector_t\&& | std::vector, elements of which are acquired by the array | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/begin/_index.md b/english/cpp/system/array/begin/_index.md new file mode 100644 index 0000000000..291bd674f8 --- /dev/null +++ b/english/cpp/system/array/begin/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Array::begin method +linktitle: begin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::begin method. Returns an iterator to the first element of the const-qualified container. If the container is empty, the returned iterator will be equal to end() in C++.' +type: docs +weight: 300 +url: /cpp/system/array/begin/ +--- +## Array::begin() const method + + +Returns an iterator to the first element of the const-qualified container. If the container is empty, the returned iterator will be equal to [end()](../end/). + +```cpp +const_iterator System::Array::begin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first element of the const-qualified container. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::begin() method + + +Returns an iterator to the first element of the container. If the container is empty, the returned iterator will be equal to [end()](../end/). + +```cpp +iterator System::Array::begin() noexcept +``` + + +### ReturnValue + +An iterator pointing to the first element of the container. + +## See Also + +* Typedef [iterator](../iterator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/binarysearch/_index.md b/english/cpp/system/array/binarysearch/_index.md new file mode 100644 index 0000000000..644f383873 --- /dev/null +++ b/english/cpp/system/array/binarysearch/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Array::BinarySearch method +linktitle: BinarySearch +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::BinarySearch method. Performs binary search in the sorted array in C++.' +type: docs +weight: 4600 +url: /cpp/system/array/binarysearch/ +--- +## Array::BinarySearch(System::ArrayPtr\, const T\&) method + + +Performs binary search in the sorted array. + +```cpp +static int System::Array::BinarySearch(System::ArrayPtr arr, const T &item) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | System::ArrayPtr\ | Sorted array to perform search in | +| item | const T\& | An item to search for | + +### ReturnValue + +Index of the searched item if one is found, otherwise, a negative integer that is the bitwise complement of the index of the next item greater than searched item or, if there is no greater item, the bitwise complement of the number of elements in the array. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::BinarySearch(System::ArrayPtr\, const Y\&, const SharedPtr\\>\&) method + + +NOT IMPLEMENTED. + +```cpp +template static int System::Array::BinarySearch(System::ArrayPtr arr, const Y &item, const SharedPtr> &comparer) +``` + + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IComparer](../../../system.collections.generic/icomparer/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/cbegin/_index.md b/english/cpp/system/array/cbegin/_index.md new file mode 100644 index 0000000000..f774fea790 --- /dev/null +++ b/english/cpp/system/array/cbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Array::cbegin method +linktitle: cbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::cbegin method. Returns an iterator to the first const-qualified element of the container. If the container is empty, the returned iterator will be equal to cend() in C++.' +type: docs +weight: 400 +url: /cpp/system/array/cbegin/ +--- +## Array::cbegin method + + +Returns an iterator to the first const-qualified element of the container. If the container is empty, the returned iterator will be equal to [cend()](../cend/). + +```cpp +const_iterator System::Array::cbegin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the first const-qualified element of the container. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/cend/_index.md b/english/cpp/system/array/cend/_index.md new file mode 100644 index 0000000000..69e5919c0d --- /dev/null +++ b/english/cpp/system/array/cend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Array::cend method +linktitle: cend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::cend method. Returns an iterator to the element following the last element of the container. This element acts as a placeholder; attempting to access it results in undefined behavior in C++.' +type: docs +weight: 500 +url: /cpp/system/array/cend/ +--- +## Array::cend method + + +Returns an iterator to the element following the last element of the container. This element acts as a placeholder; attempting to access it results in undefined behavior. + +```cpp +const_iterator System::Array::cend() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical const-qualified element placed after the last element of the container. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/clear/_index.md b/english/cpp/system/array/clear/_index.md new file mode 100644 index 0000000000..71cc31673b --- /dev/null +++ b/english/cpp/system/array/clear/_index.md @@ -0,0 +1,50 @@ +--- +title: System::Array::Clear method +linktitle: Clear +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Clear method. Not supported because the array represented by the current object is read-only in C++.' +type: docs +weight: 600 +url: /cpp/system/array/clear/ +--- +## Array::Clear() method + + +Not supported because the array represented by the current object is read-only. + +```cpp +virtual void System::Array::Clear() override +``` + + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Clear(const ArrayPtr\\&, int, int) method + + +Replaces **count** values starting at the **startIndex** index in the specified array with default values. + +```cpp +template static void System::Array::Clear(const ArrayPtr &arr, int startIndex, int count) +``` + + +| Parameter | Description | +| --- | --- | +| Type | Type of elements in the target array | + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | Target array | +| startIndex | int | Index at which to start replacing the items | +| count | int | The number of items to replace | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/clone/_index.md b/english/cpp/system/array/clone/_index.md new file mode 100644 index 0000000000..181097bbbd --- /dev/null +++ b/english/cpp/system/array/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Array::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Clone method. Clones the array in C++.' +type: docs +weight: 700 +url: /cpp/system/array/clone/ +--- +## Array::Clone method + + +Clones the array. + +```cpp +ArrayPtr System::Array::Clone() +``` + + +### ReturnValue + +A pointer to a new array object containing items that are copies of items of the array represented by the current object. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/const_iterator/_index.md b/english/cpp/system/array/const_iterator/_index.md new file mode 100644 index 0000000000..2cff2a2485 --- /dev/null +++ b/english/cpp/system/array/const_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Array::const_iterator typedef +linktitle: const_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::const_iterator typedef. Const iterator type in C++.' +type: docs +weight: 5900 +url: /cpp/system/array/const_iterator/ +--- +## const_iterator typedef + + +Const iterator type. + +```cpp +vector_t::const_iterator System::Array< T >::const_iterator +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/const_reverse_iterator/_index.md b/english/cpp/system/array/const_reverse_iterator/_index.md new file mode 100644 index 0000000000..d154d34bf5 --- /dev/null +++ b/english/cpp/system/array/const_reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Array::const_reverse_iterator typedef +linktitle: const_reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::const_reverse_iterator typedef. Const reverse iterator type in C++.' +type: docs +weight: 6000 +url: /cpp/system/array/const_reverse_iterator/ +--- +## const_reverse_iterator typedef + + +Const reverse iterator type. + +```cpp +vector_t::const_reverse_iterator System::Array< T >::const_reverse_iterator +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/contains/_index.md b/english/cpp/system/array/contains/_index.md new file mode 100644 index 0000000000..64ad1badb1 --- /dev/null +++ b/english/cpp/system/array/contains/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Array::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Contains method. Determines if the specified item is in the array in C++.' +type: docs +weight: 800 +url: /cpp/system/array/contains/ +--- +## Array::Contains method + + +Determines if the specified item is in the array. + +```cpp +virtual bool System::Array::Contains(const T &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item to look for in the array | + +### ReturnValue + +true if the specified item is present in the array, false otherwise + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/convertall/_index.md b/english/cpp/system/array/convertall/_index.md new file mode 100644 index 0000000000..8d3d8d22c5 --- /dev/null +++ b/english/cpp/system/array/convertall/_index.md @@ -0,0 +1,70 @@ +--- +title: System::Array::ConvertAll method +linktitle: ConvertAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::ConvertAll method. Constructs a new Array object and fills it with elements of the specified array converted to OutputType type using the specified converter delegate in C++.' +type: docs +weight: 4700 +url: /cpp/system/array/convertall/ +--- +## Array::ConvertAll(ArrayPtr\, Converter\) method + + +Constructs a new [Array](../) object and fills it with elements of the specified array converted to **OutputType** type using the specified converter delegate. + +```cpp +template static ArrayPtr System::Array::ConvertAll(ArrayPtr input_array, Converter converter) +``` + + +| Parameter | Description | +| --- | --- | +| InputType | The type of elements of input array | +| OutputType | The type of elements of the resulting array | + +| Parameter | Type | Description | +| --- | --- | --- | +| input_array | ArrayPtr\ | An [Array](../) object | +| converter | Converter\ | A Converter object used to convert each element of the input array to equivalent values of **OutputType** type | + +### ReturnValue + +A new array containing values of **OutputType** type equivalent to the values of **input_array** + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [Converter](../../converter/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::ConvertAll(ArrayPtr\, std::function\) method + + +Constructs a new [Array](../) object and fills it with elements of the specified array converted to **OutputType** type using the specified converter function object. + +```cpp +template static ArrayPtr System::Array::ConvertAll(ArrayPtr input_array, std::function converter) +``` + + +| Parameter | Description | +| --- | --- | +| InputType | The type of elements of input array | +| OutputType | The type of elements of the resulting array | + +| Parameter | Type | Description | +| --- | --- | --- | +| input_array | ArrayPtr\ | An [Array](../) object | +| converter | std::function\ | A function object used to convert each element of the input array to equivalent values of **OutputType** type | + +### ReturnValue + +A new array containing values of **OutputType** type equivalent to the values of **input_array** + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/copy/_index.md b/english/cpp/system/array/copy/_index.md new file mode 100644 index 0000000000..1335b87070 --- /dev/null +++ b/english/cpp/system/array/copy/_index.md @@ -0,0 +1,390 @@ +--- +title: System::Array::Copy method +linktitle: Copy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Copy method. Copies the specified number of elements from the source array to the destination array in C++.' +type: docs +weight: 4800 +url: /cpp/system/array/copy/ +--- +## Array::Copy(const ArrayPtr\\&, const ArrayPtr\\&, int64_t) method + + +Copies the specified number of elements from the source array to the destination array. + +```cpp +template static void System::Array::Copy(const ArrayPtr &srcArray, const ArrayPtr &dstArray, int64_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | const ArrayPtr\\& | Source array | +| dstArray | const ArrayPtr\\& | Destination array | +| count | int64_t | The number of elements to copy | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(const ArrayPtr\\&, int64_t, const ArrayPtr\\&, int64_t, int64_t) method + + +Copies a specified number of elements from the source array starting at the specified index to the specified position in destination array. + +```cpp +template static void System::Array::Copy(const ArrayPtr &srcArray, int64_t srcIndex, const ArrayPtr &dstArray, int64_t dstIndex, int64_t count) +``` + + +| Parameter | Description | +| --- | --- | +| SrcType | Type of elements in source array | +| DstType | Type of elements in destination array | + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | const ArrayPtr\\& | Source array | +| srcIndex | int64_t | Index in the source array designating the beginning of the range of items to copy | +| dstArray | const ArrayPtr\\& | Destination array | +| dstIndex | int64_t | Index in destination array to start inserting copied items at | +| count | int64_t | The number of elements to copy | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(const ArrayPtr\\&, int64_t, System::Details::ArrayView\, int64_t, int64_t) method + + +Copies a specified number of elements from the source array starting at the specified index to the specified position in destination array view. + +```cpp +template static void System::Array::Copy(const ArrayPtr &srcArray, int64_t srcIndex, System::Details::ArrayView dstArray, int64_t dstIndex, int64_t count) +``` + + +| Parameter | Description | +| --- | --- | +| SrcType | Type of elements in source array | +| DstType | Type of elements in destination array view | + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | const ArrayPtr\\& | Source array | +| srcIndex | int64_t | Index in the source array designating the beginning of the range of items to copy | +| dstArray | System::Details::ArrayView\ | Destination array view | +| dstIndex | int64_t | Index in destination array view to start inserting copied items at | +| count | int64_t | The number of elements to copy | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(const ArrayPtr\\&, int64_t, System::Details::StackArray\\&, int64_t, int64_t) method + + +Copies a specified number of elements from the source array starting at the specified index to the specified position in destination array on stack. + +```cpp +template static void System::Array::Copy(const ArrayPtr &srcArray, int64_t srcIndex, System::Details::StackArray &dstArray, int64_t dstIndex, int64_t count) +``` + + +| Parameter | Description | +| --- | --- | +| SrcType | Type of elements in source array | +| DstType | Type of elements in destination array on stack | + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | const ArrayPtr\\& | Source array | +| srcIndex | int64_t | Index in the source array designating the beginning of the range of items to copy | +| dstArray | System::Details::StackArray\\& | Destination array on stack | +| dstIndex | int64_t | Index in destination array on stack to start inserting copied items at | +| count | int64_t | The number of elements to copy | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(const ArrayPtr\\&, System::Details::ArrayView\, int64_t) method + + +Copies the specified number of elements from the source array to the destination array view. + +```cpp +template static void System::Array::Copy(const ArrayPtr &srcArray, System::Details::ArrayView dstArray, int64_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | const ArrayPtr\\& | Source array | +| dstArray | System::Details::ArrayView\ | Destination array view | +| count | int64_t | The number of elements to copy | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(const ArrayPtr\\&, System::Details::StackArray\\&, int64_t) method + + +Copies the specified number of elements from the source array to the destination array on stack. + +```cpp +template static void System::Array::Copy(const ArrayPtr &srcArray, System::Details::StackArray &dstArray, int64_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | const ArrayPtr\\& | Source array | +| dstArray | System::Details::StackArray\\& | Destination array on stack | +| count | int64_t | The number of elements to copy | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(System::Details::ArrayView\\&, int64_t, System::Details::StackArray\\&, int64_t, int64_t) method + + +Copies a specified number of elements from the source array view starting at the specified index to the specified position in destination array on stack. + +```cpp +template static void System::Array::Copy(System::Details::ArrayView &srcArray, int64_t srcIndex, System::Details::StackArray &dstArray, int64_t dstIndex, int64_t count) +``` + + +| Parameter | Description | +| --- | --- | +| SrcType | Type of elements in source array on stack | +| DstType | Type of elements in destination array on stack | + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | System::Details::ArrayView\\& | Source array view | +| srcIndex | int64_t | Index in the source array view designating the beginning of the range of items to copy | +| dstArray | System::Details::StackArray\\& | Destination array on stack | +| dstIndex | int64_t | Index in destination array on stack to start inserting copied items at | +| count | int64_t | The number of elements to copy | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(System::Details::ArrayView\, const ArrayPtr\\&, int64_t) method + + +Copies the specified number of elements from the source array view to the destination array. + +```cpp +template static void System::Array::Copy(System::Details::ArrayView srcArray, const ArrayPtr &dstArray, int64_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | System::Details::ArrayView\ | Source array view | +| dstArray | const ArrayPtr\\& | Destination array | +| count | int64_t | The number of elements to copy | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(System::Details::ArrayView\, int64_t, const ArrayPtr\\&, int64_t, int64_t) method + + +Copies a specified number of elements from the source array view starting at the specified index to the specified position in destination array. + +```cpp +template static void System::Array::Copy(System::Details::ArrayView srcArray, int64_t srcIndex, const ArrayPtr &dstArray, int64_t dstIndex, int64_t count) +``` + + +| Parameter | Description | +| --- | --- | +| SrcType | Type of elements in source array view | +| DstType | Type of elements in destination array | + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | System::Details::ArrayView\ | Source array view | +| srcIndex | int64_t | Index in the source array view designating the beginning of the range of items to copy | +| dstArray | const ArrayPtr\\& | Destination array | +| dstIndex | int64_t | Index in destination array to start inserting copied items at | +| count | int64_t | The number of elements to copy | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(System::Details::ArrayView\, int64_t, System::Details::ArrayView\, int64_t, int64_t) method + + +Copies a specified number of elements from the source array view starting at the specified index to the specified position in destination array view. + +```cpp +template static void System::Array::Copy(System::Details::ArrayView srcArray, int64_t srcIndex, System::Details::ArrayView dstArray, int64_t dstIndex, int64_t count) +``` + + +| Parameter | Description | +| --- | --- | +| SrcType | Type of elements in source array view | +| DstType | Type of elements in destination array view | + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | System::Details::ArrayView\ | Source array view | +| srcIndex | int64_t | Index in the source array view designating the beginning of the range of items to copy | +| dstArray | System::Details::ArrayView\ | Destination array view | +| dstIndex | int64_t | Index in destination array view to start inserting copied items at | +| count | int64_t | The number of elements to copy | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(System::Details::ArrayView\, System::Details::ArrayView\, int64_t) method + + +Copies the specified number of elements from the source array view to the destination array view. + +```cpp +template static void System::Array::Copy(System::Details::ArrayView srcArray, System::Details::ArrayView dstArray, int64_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | System::Details::ArrayView\ | Source array view | +| dstArray | System::Details::ArrayView\ | Destination array view | +| count | int64_t | The number of elements to copy | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(System::Details::StackArray\\&, const ArrayPtr\\&, int64_t) method + + +Copies the specified number of elements from the source array on stack to the destination array. + +```cpp +template static void System::Array::Copy(System::Details::StackArray &srcArray, const ArrayPtr &dstArray, int64_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | System::Details::StackArray\\& | Source array on stack | +| dstArray | const ArrayPtr\\& | Destination array | +| count | int64_t | The number of elements to copy | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(System::Details::StackArray\\&, int64_t, const ArrayPtr\\&, int64_t, int64_t) method + + +Copies a specified number of elements from the source array on stack starting at the specified index to the specified position in destination array. + +```cpp +template static void System::Array::Copy(System::Details::StackArray &srcArray, int64_t srcIndex, const ArrayPtr &dstArray, int64_t dstIndex, int64_t count) +``` + + +| Parameter | Description | +| --- | --- | +| SrcType | Type of elements in source array on stack | +| DstType | Type of elements in destination array | + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | System::Details::StackArray\\& | Source array on stack | +| srcIndex | int64_t | Index in the source array on stack designating the beginning of the range of items to copy | +| dstArray | const ArrayPtr\\& | Destination array | +| dstIndex | int64_t | Index in destination array to start inserting copied items at | +| count | int64_t | The number of elements to copy | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(System::Details::StackArray\\&, int64_t, System::Details::StackArray\\&, int64_t, int64_t) method + + +Copies a specified number of elements from the source array on stack starting at the specified index to the specified position in destination array on stack. + +```cpp +template static void System::Array::Copy(System::Details::StackArray &srcArray, int64_t srcIndex, System::Details::StackArray &dstArray, int64_t dstIndex, int64_t count) +``` + + +| Parameter | Description | +| --- | --- | +| SrcType | Type of elements in source array on stack | +| DstType | Type of elements in destination array on stack | + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | System::Details::StackArray\\& | Source array on stack | +| srcIndex | int64_t | Index in the source array on stack designating the beginning of the range of items to copy | +| dstArray | System::Details::StackArray\\& | Destination array on stack | +| dstIndex | int64_t | Index in destination array on stack to start inserting copied items at | +| count | int64_t | The number of elements to copy | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Copy(System::Details::StackArray\\&, System::Details::StackArray\\&, int64_t) method + + +Copies the specified number of elements from the source array on stack to the destination array on stack. + +```cpp +template static void System::Array::Copy(System::Details::StackArray &srcArray, System::Details::StackArray &dstArray, int64_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| srcArray | System::Details::StackArray\\& | Source array on stack | +| dstArray | System::Details::StackArray\\& | Destination array on stack | +| count | int64_t | The number of elements to copy | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/copyto/_index.md b/english/cpp/system/array/copyto/_index.md new file mode 100644 index 0000000000..d81ebaabe6 --- /dev/null +++ b/english/cpp/system/array/copyto/_index.md @@ -0,0 +1,132 @@ +--- +title: System::Array::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::CopyTo method. Copies all elements of the current array to the specified destination array. Elements are inserted into destination array starting at index specified by arrayIndex argument in C++.' +type: docs +weight: 900 +url: /cpp/system/array/copyto/ +--- +## Array::CopyTo(ArrayPtr\, int) method + + +Copies all elements of the current array to the specified destination array. Elements are inserted into destination array starting at index specified by arrayIndex argument. + +```cpp +virtual void System::Array::CopyTo(ArrayPtr arr, int arrayIndex) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | ArrayPtr\ | Destination array | +| arrayIndex | int | Index in destination array to start inserting copied items at | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::CopyTo(const ArrayPtr\\&, int64_t) const method + + +Copies all elements of the current array to the specified destination array. Elements are inserted into the destination array starting at index specified by dstIndex argument. + +```cpp +template void System::Array::CopyTo(const ArrayPtr &dstArray, int64_t dstIndex) const +``` + + +| Parameter | Description | +| --- | --- | +| DstType | Type of elements in destination array | + +| Parameter | Type | Description | +| --- | --- | --- | +| dstArray | const ArrayPtr\\& | Destination array | +| dstIndex | int64_t | Index in destination array to start inserting copied items at | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::CopyTo(const ArrayPtr\\&, int64_t, int64_t, int64_t) const method + + +Copies a specified number of elements from the current array starting at specified position to specified destination array. Elements are inserted into the destination array starting at index specified by dstIndex argument. + +```cpp +template void System::Array::CopyTo(const ArrayPtr &dstArray, int64_t srcIndex, int64_t dstIndex, int64_t count) const +``` + + +| Parameter | Description | +| --- | --- | +| DstType | Type of elements in destination array | + +| Parameter | Type | Description | +| --- | --- | --- | +| dstArray | const ArrayPtr\\& | Destination array | +| srcIndex | int64_t | Index in source array to start copying items at | +| dstIndex | int64_t | Index in destination array to start inserting copied items at | +| count | int64_t | Number of elements to copy | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::CopyTo(const System::Details::ArrayView\\&, int64_t) const method + + +Copies all elements of the current array to the specified destination array view. Elements are inserted into the destination array view starting at index specified by dstIndex argument. + +```cpp +template void System::Array::CopyTo(const System::Details::ArrayView &dstArray, int64_t dstIndex) const +``` + + +| Parameter | Description | +| --- | --- | +| DstType | Type of elements in destination array view | + +| Parameter | Type | Description | +| --- | --- | --- | +| dstArray | const System::Details::ArrayView\\& | Destination array view | +| dstIndex | int64_t | Index in destination array view to start inserting copied items at | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::CopyTo(const System::Details::ArrayView\\&, int64_t, int64_t, int64_t) const method + + +Copies a specified number of elements from the current array starting at specified position to specified destination array view. Elements are inserted into the destination array view starting at index specified by dstIndex argument. + +```cpp +template void System::Array::CopyTo(const System::Details::ArrayView &dstArray, int64_t srcIndex, int64_t dstIndex, int64_t count) const +``` + + +| Parameter | Description | +| --- | --- | +| DstType | Type of elements in destination array view | + +| Parameter | Type | Description | +| --- | --- | --- | +| dstArray | const System::Details::ArrayView\\& | Destination array view | +| srcIndex | int64_t | Index in source array to start copying items at | +| dstIndex | int64_t | Index in destination array view to start inserting copied items at | +| count | int64_t | Number of elements to copy | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/count/_index.md b/english/cpp/system/array/count/_index.md new file mode 100644 index 0000000000..efb3fe67ae --- /dev/null +++ b/english/cpp/system/array/count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Array::Count method +linktitle: Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Count method. Returns a number that represents the total number of all elements in all dimensions of the array in C++.' +type: docs +weight: 1000 +url: /cpp/system/array/count/ +--- +## Array::Count method + + +Returns a number that represents the total number of all elements in all dimensions of the array. + +```cpp +int System::Array::Count() const +``` + + +### ReturnValue + +Total number of all elements in all dimensions + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/crbegin/_index.md b/english/cpp/system/array/crbegin/_index.md new file mode 100644 index 0000000000..bfad1b1647 --- /dev/null +++ b/english/cpp/system/array/crbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Array::crbegin method +linktitle: crbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::crbegin method. Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to crend() in C++.' +type: docs +weight: 1100 +url: /cpp/system/array/crbegin/ +--- +## Array::crbegin method + + +Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to [crend()](../crend/). + +```cpp +const_reverse_iterator System::Array::crbegin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the last const-qualified element of the container. + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/crend/_index.md b/english/cpp/system/array/crend/_index.md new file mode 100644 index 0000000000..e143344b9d --- /dev/null +++ b/english/cpp/system/array/crend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Array::crend method +linktitle: crend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::crend method. Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior in C++.' +type: docs +weight: 1200 +url: /cpp/system/array/crend/ +--- +## Array::crend method + + +Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior. + +```cpp +const_reverse_iterator System::Array::crend() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical const-qualified element preceding the first element of the container. + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/data/_index.md b/english/cpp/system/array/data/_index.md new file mode 100644 index 0000000000..fddf3d5dae --- /dev/null +++ b/english/cpp/system/array/data/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Array::data method +linktitle: data +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::data method. Returns a reference to the internal data structure used to store the array elements in C++.' +type: docs +weight: 1300 +url: /cpp/system/array/data/ +--- +## Array::data() method + + +Returns a reference to the internal data structure used to store the array elements. + +```cpp +vector_t & System::Array::data() +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::data() const method + + +Returns a constant reference to the internal data structure used to store the array elements. + +```cpp +const vector_t & System::Array::data() const +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/data_ptr/_index.md b/english/cpp/system/array/data_ptr/_index.md new file mode 100644 index 0000000000..1dd6ae8d4b --- /dev/null +++ b/english/cpp/system/array/data_ptr/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Array::data_ptr method +linktitle: data_ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::data_ptr method. Returns a raw pointer to the beginning of the memory buffer where the array elements are stored in C++.' +type: docs +weight: 1400 +url: /cpp/system/array/data_ptr/ +--- +## Array::data_ptr() method + + +Returns a raw pointer to the beginning of the memory buffer where the array elements are stored. + +```cpp +vector_t::pointer System::Array::data_ptr() +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::data_ptr() const method + + +Returns a constant raw pointer to the beginning of the memory buffer where the array elements are stored. + +```cpp +const UnderlyingType * System::Array::data_ptr() const +``` + +## See Also + +* Typedef [UnderlyingType](../underlyingtype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/end/_index.md b/english/cpp/system/array/end/_index.md new file mode 100644 index 0000000000..2c75d6a3fb --- /dev/null +++ b/english/cpp/system/array/end/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Array::end method +linktitle: end +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::end method. Returns an iterator to the element following the last element of the const-qualified container. This element acts as a placeholder; attempting to access it results in undefined behavior in C++.' +type: docs +weight: 1500 +url: /cpp/system/array/end/ +--- +## Array::end() const method + + +Returns an iterator to the element following the last element of the const-qualified container. This element acts as a placeholder; attempting to access it results in undefined behavior. + +```cpp +const_iterator System::Array::end() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element placed after the last element of the const-qualified container. + +## See Also + +* Typedef [const_iterator](../const_iterator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::end() method + + +Returns an iterator to the element following the last element of the container. This element acts as a placeholder; attempting to access it results in undefined behavior. + +```cpp +iterator System::Array::end() noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element placed after the last element of the container. + +## See Also + +* Typedef [iterator](../iterator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/enumerableptr/_index.md b/english/cpp/system/array/enumerableptr/_index.md new file mode 100644 index 0000000000..e9e3195cdc --- /dev/null +++ b/english/cpp/system/array/enumerableptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Array::EnumerablePtr typedef +linktitle: EnumerablePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::EnumerablePtr typedef. An alias for shared pointer type pointing to IEnumerable object containing elements of type T in C++.' +type: docs +weight: 6100 +url: /cpp/system/array/enumerableptr/ +--- +## EnumerablePtr typedef + + +An alias for shared pointer type pointing to IEnumerable object containing elements of type **T**. + +```cpp +SharedPtr > System::Array< T >::EnumerablePtr +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/enumerator/_index.md b/english/cpp/system/array/enumerator/_index.md new file mode 100644 index 0000000000..1b29154430 --- /dev/null +++ b/english/cpp/system/array/enumerator/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Array::Enumerator class +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Enumerator class. Implements IEnumerator interface that enables enumeration of elements of an Array object. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 6700 +url: /cpp/system/array/enumerator/ +--- +## Enumerator class + + +Implements IEnumerator interface that enables enumeration of elements of an [Array](../) object. Objects of this class should only be allocated using [System::MakeObject()](../../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Enumerator : public virtual System::Object, + public System::Collections::Generic::IEnumerator +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Enumerator](./enumerator/)(const SharedPtr\\>\&) | Constructs a new [Enumerator](./) object that represents the specified array. | +| [get_Current](./get_current/)() const override | Returns a copy of the current element. | +| [MoveNext](./movenext/)() override | Checks if the current element's index does not point to the last element in the array and advances it if id does not. | +| [Reset](./reset/)() override | Resets the current element's index. | +| virtual [~Enumerator](./~enumerator/)() | Destructor. | +## See Also + +* Class [Object](../../object/) +* Class [IEnumerator](../../../system.collections.generic/ienumerator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/enumerator/enumerator/_index.md b/english/cpp/system/array/enumerator/enumerator/_index.md new file mode 100644 index 0000000000..3d5c8cd939 --- /dev/null +++ b/english/cpp/system/array/enumerator/enumerator/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Array::Enumerator::Enumerator constructor +linktitle: Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Enumerator::Enumerator constructor. Constructs a new Enumerator object that represents the specified array in C++.' +type: docs +weight: 100 +url: /cpp/system/array/enumerator/enumerator/ +--- +## Enumerator::Enumerator constructor + + +Constructs a new [Enumerator](../) object that represents the specified array. + +```cpp +System::Array::Enumerator::Enumerator(const SharedPtr> &arr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const SharedPtr\\>\& | A shared pointer to the [Array](../../) object | + +## See Also + +* Typedef [SharedPtr](../../../sharedptr/) +* Class [Array](../../) +* Class [Enumerator](../) +* Class [Array](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/array/enumerator/get_current/_index.md b/english/cpp/system/array/enumerator/get_current/_index.md new file mode 100644 index 0000000000..3f0419e325 --- /dev/null +++ b/english/cpp/system/array/enumerator/get_current/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Array::Enumerator::get_Current method +linktitle: get_Current +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Enumerator::get_Current method. Returns a copy of the current element in C++.' +type: docs +weight: 300 +url: /cpp/system/array/enumerator/get_current/ +--- +## Enumerator::get_Current method + + +Returns a copy of the current element. + +```cpp +virtual MakeConstRef_t System::Array::Enumerator::get_Current() const override +``` + +## See Also + +* Typedef [MakeConstRef_t](../../../makeconstref_t/) +* Class [Enumerator](../) +* Class [Array](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/array/enumerator/movenext/_index.md b/english/cpp/system/array/enumerator/movenext/_index.md new file mode 100644 index 0000000000..832b61ad35 --- /dev/null +++ b/english/cpp/system/array/enumerator/movenext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Array::Enumerator::MoveNext method +linktitle: MoveNext +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Enumerator::MoveNext method. Checks if the current element''s index does not point to the last element in the array and advances it if id does not in C++.' +type: docs +weight: 400 +url: /cpp/system/array/enumerator/movenext/ +--- +## Enumerator::MoveNext method + + +Checks if the current element's index does not point to the last element in the array and advances it if id does not. + +```cpp +virtual bool System::Array::Enumerator::MoveNext() override +``` + + +### ReturnValue + +True if the current element's index did not point to the last element in the array before it was advanced, otherwise - false + +## See Also + +* Class [Enumerator](../) +* Class [Array](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/array/enumerator/reset/_index.md b/english/cpp/system/array/enumerator/reset/_index.md new file mode 100644 index 0000000000..aec7a05aad --- /dev/null +++ b/english/cpp/system/array/enumerator/reset/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Array::Enumerator::Reset method +linktitle: Reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Enumerator::Reset method. Resets the current element''s index in C++.' +type: docs +weight: 500 +url: /cpp/system/array/enumerator/reset/ +--- +## Enumerator::Reset method + + +Resets the current element's index. + +```cpp +virtual void System::Array::Enumerator::Reset() override +``` + +## See Also + +* Class [Enumerator](../) +* Class [Array](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/array/enumerator/~enumerator/_index.md b/english/cpp/system/array/enumerator/~enumerator/_index.md new file mode 100644 index 0000000000..73ac4730d4 --- /dev/null +++ b/english/cpp/system/array/enumerator/~enumerator/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Array::Enumerator::~Enumerator method +linktitle: ~Enumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Enumerator::~Enumerator method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system/array/enumerator/~enumerator/ +--- +## Enumerator::~Enumerator method + + +Destructor. + +```cpp +virtual System::Array::Enumerator::~Enumerator() +``` + +## See Also + +* Class [Enumerator](../) +* Class [Array](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/array/enumeratorptr/_index.md b/english/cpp/system/array/enumeratorptr/_index.md new file mode 100644 index 0000000000..4d6ea8fd95 --- /dev/null +++ b/english/cpp/system/array/enumeratorptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Array::EnumeratorPtr typedef +linktitle: EnumeratorPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::EnumeratorPtr typedef. An alias for shared pointer type pointing to IEnumerator object containing elements of type T in C++.' +type: docs +weight: 6200 +url: /cpp/system/array/enumeratorptr/ +--- +## EnumeratorPtr typedef + + +An alias for shared pointer type pointing to IEnumerator object containing elements of type **T**. + +```cpp +SharedPtr > System::Array< T >::EnumeratorPtr +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/exists/_index.md b/english/cpp/system/array/exists/_index.md new file mode 100644 index 0000000000..68093abf57 --- /dev/null +++ b/english/cpp/system/array/exists/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Array::Exists method +linktitle: Exists +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Exists method. Determines if the specified Array object contains an element that satisfies requirements of the specified predicate in C++.' +type: docs +weight: 4900 +url: /cpp/system/array/exists/ +--- +## Array::Exists method + + +Determines if the specified [Array](../) object contains an element that satisfies requirements of the specified predicate. + +```cpp +static bool System::Array::Exists(ArrayPtr arr, std::function match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | ArrayPtr\ | The array to look for the element in | +| match | std::function\ | Function object that defines requirements and checks if an element satisfies them | + +### ReturnValue + +True if **arr** contains an element that satisfies requirements defined by **match** + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/find/_index.md b/english/cpp/system/array/find/_index.md new file mode 100644 index 0000000000..c29f852553 --- /dev/null +++ b/english/cpp/system/array/find/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Array::Find method +linktitle: Find +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Find method. Searches for the first element in the specified array that satisfies the conditions of the specified predicate in C++.' +type: docs +weight: 5000 +url: /cpp/system/array/find/ +--- +## Array::Find method + + +Searches for the first element in the specified array that satisfies the conditions of the specified predicate. + +```cpp +static T System::Array::Find(System::ArrayPtr arr, System::Predicate match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | System::ArrayPtr\ | [Array](../) to search an element in | +| match | System::Predicate\ | A predicate that defines the conditions to match array elements against | + +### ReturnValue + +Copy of the first element in the array that satisfies the conditions defined by predicate, otherwise default value of type T + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [Predicate](../../predicate/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/findall/_index.md b/english/cpp/system/array/findall/_index.md new file mode 100644 index 0000000000..2eee86b424 --- /dev/null +++ b/english/cpp/system/array/findall/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Array::FindAll method +linktitle: FindAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::FindAll method. Retrieves all the elements that match the conditions defined by the specified predicate in C++.' +type: docs +weight: 5100 +url: /cpp/system/array/findall/ +--- +## Array::FindAll method + + +Retrieves all the elements that match the conditions defined by the specified predicate. + +```cpp +static System::ArrayPtr System::Array::FindAll(System::ArrayPtr arr, System::Predicate match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | System::ArrayPtr\ | [Array](../) to search an elements in | +| match | System::Predicate\ | A predicate that defines the conditions to match array elements against | + +### ReturnValue + +An [Array](../) containing all the elements that match the conditions defined by the specified predicate, if found; otherwise, an empty [Array](../). + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [Predicate](../../predicate/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/findindex/_index.md b/english/cpp/system/array/findindex/_index.md new file mode 100644 index 0000000000..6fae6c34b9 --- /dev/null +++ b/english/cpp/system/array/findindex/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Array::FindIndex method +linktitle: FindIndex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::FindIndex method. Searches for the first element in the specified array that satisfies the conditions of the specified predicate in C++.' +type: docs +weight: 5200 +url: /cpp/system/array/findindex/ +--- +## Array::FindIndex method + + +Searches for the first element in the specified array that satisfies the conditions of the specified predicate. + +```cpp +static int System::Array::FindIndex(System::ArrayPtr arr, System::Predicate match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | System::ArrayPtr\ | [Array](../) to search an element in | +| match | System::Predicate\ | A predicate that defines the conditions to match array elements against | + +### ReturnValue + +The index of the first element in the array that satisfies the conditions defined by predicate, otherwise -1 + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [Predicate](../../predicate/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/foreach/_index.md b/english/cpp/system/array/foreach/_index.md new file mode 100644 index 0000000000..1cfd6dcb3a --- /dev/null +++ b/english/cpp/system/array/foreach/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Array::ForEach method +linktitle: ForEach +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::ForEach method. Performs specified action on each element of the specified array in C++.' +type: docs +weight: 5300 +url: /cpp/system/array/foreach/ +--- +## Array::ForEach method + + +Performs specified action on each element of the specified array. + +```cpp +static void System::Array::ForEach(const ArrayPtr &arr, System::Action action) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | Target array | +| action | System::Action\ | The action to perform on each element of the array | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [Action](../../action/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/get_count/_index.md b/english/cpp/system/array/get_count/_index.md new file mode 100644 index 0000000000..e13678b362 --- /dev/null +++ b/english/cpp/system/array/get_count/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Array::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::get_Count method. Returns the size of the array in C++.' +type: docs +weight: 1600 +url: /cpp/system/array/get_count/ +--- +## Array::get_Count method + + +Returns the size of the array. + +```cpp +virtual int System::Array::get_Count() const override +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/get_isreadonly/_index.md b/english/cpp/system/array/get_isreadonly/_index.md new file mode 100644 index 0000000000..b47bd6eff2 --- /dev/null +++ b/english/cpp/system/array/get_isreadonly/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Array::get_IsReadOnly method +linktitle: get_IsReadOnly +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::get_IsReadOnly method. Indicates whether the array is read-only in C++.' +type: docs +weight: 1700 +url: /cpp/system/array/get_isreadonly/ +--- +## Array::get_IsReadOnly method + + +Indicates whether the array is read-only. + +```cpp +virtual bool System::Array::get_IsReadOnly() const override +``` + + +### ReturnValue + +true if the array is read-only, false otherwise. + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/get_length/_index.md b/english/cpp/system/array/get_length/_index.md new file mode 100644 index 0000000000..b3d19fb6a9 --- /dev/null +++ b/english/cpp/system/array/get_length/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Array::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::get_Length method. Returns 32-bit integer that represents the total number of all elements in all dimensions of the array in C++.' +type: docs +weight: 1800 +url: /cpp/system/array/get_length/ +--- +## Array::get_Length method + + +Returns 32-bit integer that represents the total number of all elements in all dimensions of the array. + +```cpp +int32_t System::Array::get_Length() const +``` + + +### ReturnValue + +Total number of all elements in all dimensions + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/get_longlength/_index.md b/english/cpp/system/array/get_longlength/_index.md new file mode 100644 index 0000000000..586f023d4a --- /dev/null +++ b/english/cpp/system/array/get_longlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Array::get_LongLength method +linktitle: get_LongLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::get_LongLength method. Returns 64-bit integer that represents the total number of all elements in all dimensions of the array in C++.' +type: docs +weight: 1900 +url: /cpp/system/array/get_longlength/ +--- +## Array::get_LongLength method + + +Returns 64-bit integer that represents the total number of all elements in all dimensions of the array. + +```cpp +int64_t System::Array::get_LongLength() const +``` + + +### ReturnValue + +Total number of all elements in all dimensions + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/get_rank/_index.md b/english/cpp/system/array/get_rank/_index.md new file mode 100644 index 0000000000..13f995d14d --- /dev/null +++ b/english/cpp/system/array/get_rank/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Array::get_Rank method +linktitle: get_Rank +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::get_Rank method. NOT IMPLEMENTED in C++.' +type: docs +weight: 2000 +url: /cpp/system/array/get_rank/ +--- +## Array::get_Rank method + + +NOT IMPLEMENTED. + +```cpp +int32_t System::Array::get_Rank() const +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/getenumerator/_index.md b/english/cpp/system/array/getenumerator/_index.md new file mode 100644 index 0000000000..1fcad78d37 --- /dev/null +++ b/english/cpp/system/array/getenumerator/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Array::GetEnumerator method +linktitle: GetEnumerator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::GetEnumerator method. Returns a pointer to Enumerator object that provides IEnumerator interface to elements of the array represented by the current object in C++.' +type: docs +weight: 2100 +url: /cpp/system/array/getenumerator/ +--- +## Array::GetEnumerator method + + +Returns a pointer to [Enumerator](../enumerator/) object that provides IEnumerator interface to elements of the array represented by the current object. + +```cpp +virtual EnumeratorPtr System::Array::GetEnumerator() override +``` + + +### ReturnValue + +Pointer to [Enumerator](../enumerator/) object + +## See Also + +* Typedef [EnumeratorPtr](../enumeratorptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/getlength/_index.md b/english/cpp/system/array/getlength/_index.md new file mode 100644 index 0000000000..d74ba13096 --- /dev/null +++ b/english/cpp/system/array/getlength/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Array::GetLength method +linktitle: GetLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::GetLength method. Returns the number of elements in the specified dimension in C++.' +type: docs +weight: 2200 +url: /cpp/system/array/getlength/ +--- +## Array::GetLength method + + +Returns the number of elements in the specified dimension. + +```cpp +int System::Array::GetLength(int dimension) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dimension | int | A dimension the length of which to return | + +### ReturnValue + +Number of elements in the specified dimension + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/getlonglength/_index.md b/english/cpp/system/array/getlonglength/_index.md new file mode 100644 index 0000000000..e63f6a92e0 --- /dev/null +++ b/english/cpp/system/array/getlonglength/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Array::GetLongLength method +linktitle: GetLongLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::GetLongLength method. Returns the number of elements in the specified dimension as 64-bit integer in C++.' +type: docs +weight: 2300 +url: /cpp/system/array/getlonglength/ +--- +## Array::GetLongLength method + + +Returns the number of elements in the specified dimension as 64-bit integer. + +```cpp +int64_t System::Array::GetLongLength(int dimension) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dimension | int | A dimension the length of which to return | + +### ReturnValue + +A 64-bit integer representing the number of elements in specified dimension + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/getlowerbound/_index.md b/english/cpp/system/array/getlowerbound/_index.md new file mode 100644 index 0000000000..bbbd56ebcf --- /dev/null +++ b/english/cpp/system/array/getlowerbound/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Array::GetLowerBound method +linktitle: GetLowerBound +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::GetLowerBound method. Returns the lower bound of the specified dimension in C++.' +type: docs +weight: 2400 +url: /cpp/system/array/getlowerbound/ +--- +## Array::GetLowerBound method + + +Returns the lower bound of the specified dimension. + +```cpp +int System::Array::GetLowerBound(int dimension) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dimension | int | Dimension to return the lower bound of | + +### ReturnValue + +The lower bound of the specified dimension + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/getsizetlength/_index.md b/english/cpp/system/array/getsizetlength/_index.md new file mode 100644 index 0000000000..2133d0a935 --- /dev/null +++ b/english/cpp/system/array/getsizetlength/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Array::GetSizeTLength method +linktitle: GetSizeTLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::GetSizeTLength method. Returns an std::size_t variable that represents the total number of all elements in all dimensions of the array in C++.' +type: docs +weight: 2500 +url: /cpp/system/array/getsizetlength/ +--- +## Array::GetSizeTLength method + + +Returns an std::size_t variable that represents the total number of all elements in all dimensions of the array. + +```cpp +size_t System::Array::GetSizeTLength() const +``` + + +### ReturnValue + +Total number of all elements in all dimensions + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/getupperbound/_index.md b/english/cpp/system/array/getupperbound/_index.md new file mode 100644 index 0000000000..553de5ef79 --- /dev/null +++ b/english/cpp/system/array/getupperbound/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Array::GetUpperBound method +linktitle: GetUpperBound +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::GetUpperBound method. Returns the upper bound of the specified dimension in C++.' +type: docs +weight: 2600 +url: /cpp/system/array/getupperbound/ +--- +## Array::GetUpperBound method + + +Returns the upper bound of the specified dimension. + +```cpp +int System::Array::GetUpperBound(int dimension) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dimension | int | Dimension to return the upper bound of | + +### ReturnValue + +The upper bound of the specified dimension + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/idx_get/_index.md b/english/cpp/system/array/idx_get/_index.md new file mode 100644 index 0000000000..7856d14aa2 --- /dev/null +++ b/english/cpp/system/array/idx_get/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Array::idx_get method +linktitle: idx_get +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::idx_get method. Returns the item at the specified index in C++.' +type: docs +weight: 2700 +url: /cpp/system/array/idx_get/ +--- +## Array::idx_get method + + +Returns the item at the specified index. + +```cpp +virtual T System::Array::idx_get(int index) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index of the item to be returned | + +### ReturnValue + +The item at specified index in the array + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/idx_set/_index.md b/english/cpp/system/array/idx_set/_index.md new file mode 100644 index 0000000000..c07ed8a385 --- /dev/null +++ b/english/cpp/system/array/idx_set/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Array::idx_set method +linktitle: idx_set +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::idx_set method. Sets the specified value as the item of the array at the specified index in C++.' +type: docs +weight: 2800 +url: /cpp/system/array/idx_set/ +--- +## Array::idx_set method + + +Sets the specified value as the item of the array at the specified index. + +```cpp +virtual void System::Array::idx_set(int index, T value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to set value at | +| value | T | Value to set at specified index | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/indexof/_index.md b/english/cpp/system/array/indexof/_index.md new file mode 100644 index 0000000000..5c4255eed4 --- /dev/null +++ b/english/cpp/system/array/indexof/_index.md @@ -0,0 +1,128 @@ +--- +title: System::Array::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::IndexOf method. Determines the index of the first occurrence of the specified item in the array in C++.' +type: docs +weight: 2900 +url: /cpp/system/array/indexof/ +--- +## Array::IndexOf(const T\&) const method + + +Determines the index of the first occurrence of the specified item in the array. + +```cpp +virtual int System::Array::IndexOf(const T &item) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| item | const T\& | Item index of which is to be determined | + +### ReturnValue + +Index of the first occurrence of the specified item if the item is found, otherwise -1 + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::IndexOf(const ArrayPtr\\&, const ValueType\&) method + + +Determines the index of the first occurrence of specified item in the array. + +```cpp +template static int System::Array::IndexOf(const ArrayPtr &arr, const ValueType &value) +``` + + +| Parameter | Description | +| --- | --- | +| ArrayType | Type of elements in the target array | +| ValueType | type of the item to search for in the array | + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | [Array](../) to search the specified item in | +| value | const ValueType\& | Item index of which is to be determined | + +### ReturnValue + +Index of the first occurrence specified item if the item is found, otherwise -1 + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [ValueType](../valuetype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::IndexOf(const ArrayPtr\\&, const ValueType\&, int) method + + +Determines the index of the first occurrence of the specified item in the array starting from the specified index. + +```cpp +template static int System::Array::IndexOf(const ArrayPtr &arr, const ValueType &value, int startIndex) +``` + + +| Parameter | Description | +| --- | --- | +| ArrayType | Type of elements in the target array | +| ValueType | type of the item to search for in the array | + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | [Array](../) to search the specified item in | +| value | const ValueType\& | Item index of which is to be determined | +| startIndex | int | Index at which the search is started | + +### ReturnValue + +Index of the first occurrence of the specified item if the item is found, otherwise -1 + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [ValueType](../valuetype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::IndexOf(const ArrayPtr\\&, const ValueType\&, int, int) method + + +Determines the index of the first occurrence of the specified item in a range of items of the array specified by the start index and the number of elements in the range. + +```cpp +template static int System::Array::IndexOf(const ArrayPtr &arr, const ValueType &value, int startIndex, int count) +``` + + +| Parameter | Description | +| --- | --- | +| ArrayType | Type of elements in the target array | +| ValueType | type of the item to search for in the array | + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | [Array](../) to search the specified item in | +| value | const ValueType\& | Item index of which is to be determined | +| startIndex | int | Index at which the search is started | +| count | int | Number of elements of the range to search in | + +### ReturnValue + +Index of the first occurrence of the specified item if the item is found, otherwise -1 + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [ValueType](../valuetype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/init/_index.md b/english/cpp/system/array/init/_index.md new file mode 100644 index 0000000000..dddea2f7e2 --- /dev/null +++ b/english/cpp/system/array/init/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Array::Init method +linktitle: Init +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Init method. Fills the array represented by the current object with the values from the specified array in C++.' +type: docs +weight: 3000 +url: /cpp/system/array/init/ +--- +## Array::Init method + + +Fills the array represented by the current object with the values from the specified array. + +```cpp +ArrayPtr System::Array::Init(const T inits[]) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| inits | const T | The array to copy the values from | + +### ReturnValue + +A shared pointer pointing to the current object + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/initialize/_index.md b/english/cpp/system/array/initialize/_index.md new file mode 100644 index 0000000000..77667bf70e --- /dev/null +++ b/english/cpp/system/array/initialize/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Array::Initialize method +linktitle: Initialize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Initialize method. Fills the array with the default constructed objects of type T in C++.' +type: docs +weight: 3100 +url: /cpp/system/array/initialize/ +--- +## Array::Initialize method + + +Fills the array with the default constructed objects of type **T**. + +```cpp +void System::Array::Initialize() +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/insert/_index.md b/english/cpp/system/array/insert/_index.md new file mode 100644 index 0000000000..7d7c827bb0 --- /dev/null +++ b/english/cpp/system/array/insert/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Array::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Insert method. Not supported because array represented by the current object is read-only in C++.' +type: docs +weight: 3200 +url: /cpp/system/array/insert/ +--- +## Array::Insert method + + +Not supported because array represented by the current object is read-only. + +```cpp +virtual void System::Array::Insert(int, const T &) override +``` + + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/iterator/_index.md b/english/cpp/system/array/iterator/_index.md new file mode 100644 index 0000000000..eaabd79858 --- /dev/null +++ b/english/cpp/system/array/iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Array::iterator typedef +linktitle: iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::iterator typedef. Iterator type in C++.' +type: docs +weight: 6300 +url: /cpp/system/array/iterator/ +--- +## iterator typedef + + +Iterator type. + +```cpp +vector_t::iterator System::Array< T >::iterator +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/lastindexof/_index.md b/english/cpp/system/array/lastindexof/_index.md new file mode 100644 index 0000000000..7b51d875b1 --- /dev/null +++ b/english/cpp/system/array/lastindexof/_index.md @@ -0,0 +1,105 @@ +--- +title: System::Array::LastIndexOf method +linktitle: LastIndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::LastIndexOf method. Determines the index of the last occurrence of the specified item in a range of items of the array specified by the start index and the number of elements in the range in C++.' +type: docs +weight: 5400 +url: /cpp/system/array/lastindexof/ +--- +## Array::LastIndexOf(const ArrayPtr\\&, const ValueType\&, int, int) method + + +Determines the index of the last occurrence of the specified item in a range of items of the array specified by the start index and the number of elements in the range. + +```cpp +template static int System::Array::LastIndexOf(const ArrayPtr &arr, const ValueType &value, int startIndex, int count) +``` + + +| Parameter | Description | +| --- | --- | +| ArrayType | Type of elements in the target array | +| ValueType | type of the item to search for in the array | + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | [Array](../) to search the specified item in | +| value | const ValueType\& | Item index of which is to be determined | +| startIndex | int | Index at which the search is started | +| count | int | Number of elements of the range to search in | + +### ReturnValue + +Index of the last occurrence of the specified item if the item is found, otherwise -1 + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [ValueType](../valuetype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::LastIndexOf(const ArrayPtr\\&, const ValueType\&) method + + +Determines the index of the last occurrence of the specified item in the array. + +```cpp +template static int System::Array::LastIndexOf(const ArrayPtr &items, const ValueType &value) +``` + + +| Parameter | Description | +| --- | --- | +| ArrayType | Type of elements in the target array | +| ValueType | type of the item to search for in the array | + +| Parameter | Type | Description | +| --- | --- | --- | +| items | const ArrayPtr\\& | [Array](../) to search the specified item in | +| value | const ValueType\& | Item index of which is to be determined | + +### ReturnValue + +Index of the last occurrence of the specified item if the item is found, otherwise -1 + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [ValueType](../valuetype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::LastIndexOf(const ArrayPtr\\&, const ValueType\&, int) method + + +Determines the index of the last occurrence of the specified item in the array starting from the specified index. + +```cpp +template static int System::Array::LastIndexOf(const ArrayPtr &items, const ValueType &value, int startIndex) +``` + + +| Parameter | Description | +| --- | --- | +| ArrayType | Type of elements in the target array | +| ValueType | type of the item to search for in the array | + +| Parameter | Type | Description | +| --- | --- | --- | +| items | const ArrayPtr\\& | [Array](../) to search the specified item in | +| value | const ValueType\& | Item index of which is to be determined | +| startIndex | int | Index at which the search is started | + +### ReturnValue + +Index of the last occurrence of the specified item if the item is found, otherwise -1 + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [ValueType](../valuetype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/max/_index.md b/english/cpp/system/array/max/_index.md new file mode 100644 index 0000000000..fd7b5eeffe --- /dev/null +++ b/english/cpp/system/array/max/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Array::Max method +linktitle: Max +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Max method. Finds the largest element in the array using operator<() to compare elements in C++.' +type: docs +weight: 3300 +url: /cpp/system/array/max/ +--- +## Array::Max method + + +Finds the largest element in the array using [operator<()](../../operator_/) to compare elements. + +```cpp +UnderlyingType System::Array::Max() const +``` + + +### ReturnValue + +A copy of the largest element in the array. + +## See Also + +* Typedef [UnderlyingType](../underlyingtype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/min/_index.md b/english/cpp/system/array/min/_index.md new file mode 100644 index 0000000000..fa7661af4c --- /dev/null +++ b/english/cpp/system/array/min/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Array::Min method +linktitle: Min +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Min method. Finds the smallest element in the array using operator<() to compare elements in C++.' +type: docs +weight: 3400 +url: /cpp/system/array/min/ +--- +## Array::Min method + + +Finds the smallest element in the array using [operator<()](../../operator_/) to compare elements. + +```cpp +UnderlyingType System::Array::Min() const +``` + + +### ReturnValue + +A copy of the smallest element in the array. + +## See Also + +* Typedef [UnderlyingType](../underlyingtype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/operator[]/_index.md b/english/cpp/system/array/operator[]/_index.md new file mode 100644 index 0000000000..174dfb279a --- /dev/null +++ b/english/cpp/system/array/operator[]/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Array::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::operator[] method. Returns an item at the specified index in C++.' +type: docs +weight: 3500 +url: /cpp/system/array/operator[]/ +--- +## Array::operator[](int) method + + +Returns an item at the specified index. + +```cpp +UnderlyingType & System::Array::operator[](int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index of the item to return | + +### ReturnValue + +A reference to an item at specified position + +## See Also + +* Typedef [UnderlyingType](../underlyingtype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::operator[](int) const method + + +Returns an item at the specified index. + +```cpp +UnderlyingType const & System::Array::operator[](int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index of the item to return | + +### ReturnValue + +A const reference to an item at the specified position + +## See Also + +* Typedef [UnderlyingType](../underlyingtype/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/rbegin/_index.md b/english/cpp/system/array/rbegin/_index.md new file mode 100644 index 0000000000..6b952c5379 --- /dev/null +++ b/english/cpp/system/array/rbegin/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Array::rbegin method +linktitle: rbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::rbegin method. Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to rend() in C++.' +type: docs +weight: 3600 +url: /cpp/system/array/rbegin/ +--- +## Array::rbegin() const method + + +Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to [rend()](../rend/). + +```cpp +const_reverse_iterator System::Array::rbegin() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the last element of the const-qualified container. + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::rbegin() method + + +Returns a reverse iterator to the first element of the reversed container. It corresponds to the last element of the non-reversed container. If the container is empty, the returned iterator is equal to [rend()](../rend/). + +```cpp +reverse_iterator System::Array::rbegin() noexcept +``` + + +### ReturnValue + +An iterator pointing to the last element of the container. + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/remove/_index.md b/english/cpp/system/array/remove/_index.md new file mode 100644 index 0000000000..6fed6ab634 --- /dev/null +++ b/english/cpp/system/array/remove/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Array::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Remove method. Not supported because the array represented by the current object is read-only in C++.' +type: docs +weight: 3700 +url: /cpp/system/array/remove/ +--- +## Array::Remove method + + +Not supported because the array represented by the current object is read-only. + +```cpp +virtual bool System::Array::Remove(const T &) override +``` + + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/removeat/_index.md b/english/cpp/system/array/removeat/_index.md new file mode 100644 index 0000000000..7845451bb3 --- /dev/null +++ b/english/cpp/system/array/removeat/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Array::RemoveAt method +linktitle: RemoveAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::RemoveAt method. Not supported because array represented by the current object is read-only in C++.' +type: docs +weight: 3800 +url: /cpp/system/array/removeat/ +--- +## Array::RemoveAt method + + +Not supported because array represented by the current object is read-only. + +```cpp +virtual void System::Array::RemoveAt(int) override +``` + + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/rend/_index.md b/english/cpp/system/array/rend/_index.md new file mode 100644 index 0000000000..ad27de338e --- /dev/null +++ b/english/cpp/system/array/rend/_index.md @@ -0,0 +1,49 @@ +--- +title: System::Array::rend method +linktitle: rend +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::rend method. Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior in C++.' +type: docs +weight: 3900 +url: /cpp/system/array/rend/ +--- +## Array::rend() const method + + +Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior. + +```cpp +const_reverse_iterator System::Array::rend() const noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element preceding the first element of the const-qualified container. + +## See Also + +* Typedef [const_reverse_iterator](../const_reverse_iterator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::rend() method + + +Returns a reverse iterator to the element following the last element of the reversed container. It corresponds to the element preceding the first element of the non-reversed container. This element acts as a placeholder, attempting to access it results in undefined behavior. + +```cpp +reverse_iterator System::Array::rend() noexcept +``` + + +### ReturnValue + +An iterator pointing to the theoretical element preceding the first element of the container. + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/resize/_index.md b/english/cpp/system/array/resize/_index.md new file mode 100644 index 0000000000..9606babe87 --- /dev/null +++ b/english/cpp/system/array/resize/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Array::Resize method +linktitle: Resize +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Resize method. Changes the size of the specified array to the specified value or crates new array with specified size in C++.' +type: docs +weight: 5500 +url: /cpp/system/array/resize/ +--- +## Array::Resize method + + +Changes the size of the specified array to the specified value or crates new array with specified size. + +```cpp +template static void System::Array::Resize(ArrayPtr &arr, int new_size) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | ArrayPtr\\& | [Array](../) to resize. If **arr** is null-pointer, the new array will be created | +| new_size | int | The new size of the array, or the size of the new array of **arr** is null | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/reverse/_index.md b/english/cpp/system/array/reverse/_index.md new file mode 100644 index 0000000000..08ffefb6b3 --- /dev/null +++ b/english/cpp/system/array/reverse/_index.md @@ -0,0 +1,51 @@ +--- +title: System::Array::Reverse method +linktitle: Reverse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Reverse method. Reverses elements in the specified array in C++.' +type: docs +weight: 5600 +url: /cpp/system/array/reverse/ +--- +## Array::Reverse(const ArrayPtr\\&) method + + +Reverses elements in the specified array. + +```cpp +template static void System::Array::Reverse(const ArrayPtr &arr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | Target array | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Reverse(const ArrayPtr\\&, int, int) method + + +Reverses a range of elements in the specified array. + +```cpp +template static void System::Array::Reverse(const ArrayPtr &arr, int startIndex, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | Target array | +| startIndex | int | Index in the array at which the range to reverse start | +| count | int | The size of the range to reverse | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/reverse_iterator/_index.md b/english/cpp/system/array/reverse_iterator/_index.md new file mode 100644 index 0000000000..63c842f49a --- /dev/null +++ b/english/cpp/system/array/reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Array::reverse_iterator typedef +linktitle: reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::reverse_iterator typedef. Reverse iterator type in C++.' +type: docs +weight: 6400 +url: /cpp/system/array/reverse_iterator/ +--- +## reverse_iterator typedef + + +Reverse iterator type. + +```cpp +vector_t::reverse_iterator System::Array< T >::reverse_iterator +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/settemplateweakptr/_index.md b/english/cpp/system/array/settemplateweakptr/_index.md new file mode 100644 index 0000000000..58e847b801 --- /dev/null +++ b/english/cpp/system/array/settemplateweakptr/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Array::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::SetTemplateWeakPtr method. Makes array treat stored pointers as weak (if applicable) in C++.' +type: docs +weight: 4000 +url: /cpp/system/array/settemplateweakptr/ +--- +## Array::SetTemplateWeakPtr method + + +Makes array treat stored pointers as weak (if applicable). + +```cpp +void System::Array::SetTemplateWeakPtr(uint32_t argument) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | uint32_t | Should be 0 as there is only one template argument present. | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/setvalue/_index.md b/english/cpp/system/array/setvalue/_index.md new file mode 100644 index 0000000000..158dbc8a50 --- /dev/null +++ b/english/cpp/system/array/setvalue/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Array::SetValue method +linktitle: SetValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::SetValue method. Sets value of the element at specified index in C++.' +type: docs +weight: 4100 +url: /cpp/system/array/setvalue/ +--- +## Array::SetValue method + + +Sets value of the element at specified index. + +```cpp +void System::Array::SetValue(const T &value, int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | A const reference to the value to set | +| index | int | Index of the element | + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/sort/_index.md b/english/cpp/system/array/sort/_index.md new file mode 100644 index 0000000000..aac8783a65 --- /dev/null +++ b/english/cpp/system/array/sort/_index.md @@ -0,0 +1,146 @@ +--- +title: System::Array::Sort method +linktitle: Sort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::Sort method. Sorts two arrays one containing keys and the other - corresponding items, based on the values of array containing keys, elements of which are compared using operator< in C++.' +type: docs +weight: 5700 +url: /cpp/system/array/sort/ +--- +## Array::Sort(const ArrayPtr\\&, const ArrayPtr\\&) method + + +Sorts two arrays one containing keys and the other - corresponding items, based on the values of array containing keys, elements of which are compared using operator<. + +```cpp +template static void System::Array::Sort(const ArrayPtr &keys, const ArrayPtr &items) +``` + + +| Parameter | Description | +| --- | --- | +| TKey | The type of the elements in the **keys** array | +| TValue | the type of the elements in the **items** array | + +| Parameter | Type | Description | +| --- | --- | --- | +| keys | const ArrayPtr\\& | [Array](../) that contains key values | +| items | const ArrayPtr\\& | [Array](../) that contains items that are mapped to the key values in **keys** array | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Sort(const ArrayPtr\\&, const ArrayPtr\\&, int, int) method + + +Sorts two arrays one containing keys and the other - corresponding items, based on the values of array containing keys, elements of which are compared using default comparer. + +```cpp +template static void System::Array::Sort(const ArrayPtr &keys, const ArrayPtr &items, int index, int length) +``` + + +| Parameter | Description | +| --- | --- | +| TKey | The type of the elements in the **keys** array | +| TValue | the type of the elements in the **items** array | + +| Parameter | Type | Description | +| --- | --- | --- | +| keys | const ArrayPtr\\& | [Array](../) that contains key values | +| items | const ArrayPtr\\& | [Array](../) that contains items that are mapped to the key values in **keys** array | +| index | int | The index designating the beginning of the range to sort | +| length | int | The number of elements in the range to sort | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Sort(const ArrayPtr\\&) method + + +Sorts elements in the specified array using default comparer. + +```cpp +template static void System::Array::Sort(const ArrayPtr &arr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | Targed array | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Sort(const ArrayPtr\\&, const SharedPtr\\>\&) method + + +Sorts elements in the specified array using specified comparer. + +```cpp +template static void System::Array::Sort(const ArrayPtr &arr, const SharedPtr> &comparator) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | Targed array | +| comparator | const SharedPtr\\>\& | IComparer object used to compare elements of the array | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IComparer](../../../system.collections.generic/icomparer/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Sort(const ArrayPtr\\&, const SharedPtr\\>\&) method + + +NOT IMPLEMENTED. + +```cpp +template static void System::Array::Sort(const ArrayPtr &arr, const SharedPtr> &comparator) +``` + + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IComparer](../../../system.collections.generic/icomparer/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Array::Sort(const ArrayPtr\\&, int, int) method + + +Sorts a range of elements in the specified array using default comparer. + +```cpp +template static void System::Array::Sort(const ArrayPtr &arr, int startIndex, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | Targed array | +| startIndex | int | The index designating the beginning of the range of elements to sort | +| count | int | The size of the range of elements to sort | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/trueforall/_index.md b/english/cpp/system/array/trueforall/_index.md new file mode 100644 index 0000000000..2b9e8427e6 --- /dev/null +++ b/english/cpp/system/array/trueforall/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Array::TrueForAll method +linktitle: TrueForAll +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::TrueForAll method. Determines whether all elements in the specified array satisfy the conditions defined by specified predicate in C++.' +type: docs +weight: 5800 +url: /cpp/system/array/trueforall/ +--- +## Array::TrueForAll method + + +Determines whether all elements in the specified array satisfy the conditions defined by specified predicate. + +```cpp +static bool System::Array::TrueForAll(System::ArrayPtr arr, System::Predicate match) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | System::ArrayPtr\ | [Array](../) elements of which to match against the conditions | +| match | System::Predicate\ | A predicate that defines the conditions to match array elements against | + +### ReturnValue + +true if all elements of the array arr satisfy the conditions defined by predicate match, otherwise false + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [Predicate](../../predicate/) +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/underlyingtype/_index.md b/english/cpp/system/array/underlyingtype/_index.md new file mode 100644 index 0000000000..162e161be2 --- /dev/null +++ b/english/cpp/system/array/underlyingtype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Array::UnderlyingType typedef +linktitle: UnderlyingType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::UnderlyingType typedef. Alias for the type used to represent each element of the array in C++.' +type: docs +weight: 6500 +url: /cpp/system/array/underlyingtype/ +--- +## UnderlyingType typedef + + +Alias for the type used to represent each element of the array. + +```cpp +using System::Array< T >::UnderlyingType = typename System::Details::SelectType::type +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/valuetype/_index.md b/english/cpp/system/array/valuetype/_index.md new file mode 100644 index 0000000000..22529e8700 --- /dev/null +++ b/english/cpp/system/array/valuetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Array::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::ValueType typedef. Alias for the type of the elements of the array in C++.' +type: docs +weight: 6600 +url: /cpp/system/array/valuetype/ +--- +## ValueType typedef + + +Alias for the type of the elements of the array. + +```cpp +using System::Array< T >::ValueType = T +``` + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/virtualizebeginconstiterator/_index.md b/english/cpp/system/array/virtualizebeginconstiterator/_index.md new file mode 100644 index 0000000000..5ff9b8af5d --- /dev/null +++ b/english/cpp/system/array/virtualizebeginconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Array::virtualizeBeginConstIterator method +linktitle: virtualizeBeginConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::virtualizeBeginConstIterator method. Gets the implementation of begin const iterator for the current container in C++.' +type: docs +weight: 4200 +url: /cpp/system/array/virtualizebeginconstiterator/ +--- +## Array::virtualizeBeginConstIterator method + + +Gets the implementation of begin const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Array::virtualizeBeginConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/virtualizebeginiterator/_index.md b/english/cpp/system/array/virtualizebeginiterator/_index.md new file mode 100644 index 0000000000..0a341c97a9 --- /dev/null +++ b/english/cpp/system/array/virtualizebeginiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Array::virtualizeBeginIterator method +linktitle: virtualizeBeginIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::virtualizeBeginIterator method. Gets the implementation of begin iterator for the current container in C++.' +type: docs +weight: 4300 +url: /cpp/system/array/virtualizebeginiterator/ +--- +## Array::virtualizeBeginIterator method + + +Gets the implementation of begin iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Array::virtualizeBeginIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/virtualizeendconstiterator/_index.md b/english/cpp/system/array/virtualizeendconstiterator/_index.md new file mode 100644 index 0000000000..94a2caf97d --- /dev/null +++ b/english/cpp/system/array/virtualizeendconstiterator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Array::virtualizeEndConstIterator method +linktitle: virtualizeEndConstIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::virtualizeEndConstIterator method. Gets the implementation of end const iterator for the current container in C++.' +type: docs +weight: 4400 +url: /cpp/system/array/virtualizeendconstiterator/ +--- +## Array::virtualizeEndConstIterator method + + +Gets the implementation of end const iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Array::virtualizeEndConstIterator() const override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/array/virtualizeenditerator/_index.md b/english/cpp/system/array/virtualizeenditerator/_index.md new file mode 100644 index 0000000000..4c2e3394b4 --- /dev/null +++ b/english/cpp/system/array/virtualizeenditerator/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Array::virtualizeEndIterator method +linktitle: virtualizeEndIterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Array::virtualizeEndIterator method. Gets the implementation of end iterator for the current container in C++.' +type: docs +weight: 4500 +url: /cpp/system/array/virtualizeenditerator/ +--- +## Array::virtualizeEndIterator method + + +Gets the implementation of end iterator for the current container. + +```cpp +System::Details::VirtualizedIteratorBase * System::Array::virtualizeEndIterator() override +``` + + +### ReturnValue + +Pointer to the newly created iterator kernel object. + +## See Also + +* Class [Array](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/arrayptr/_index.md b/english/cpp/system/arrayptr/_index.md new file mode 100644 index 0000000000..bffeb4038c --- /dev/null +++ b/english/cpp/system/arrayptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ArrayPtr typedef +linktitle: ArrayPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::ArrayPtr typedef. Alias for ''pointer to array'' type in C++.' +type: docs +weight: 9000 +url: /cpp/system/arrayptr/ +--- +## ArrayPtr typedef + + +Alias for 'pointer to array' type. + +```cpp +using System::ArrayPtr = SmartPtr> +``` + + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/arraysegment/_index.md b/english/cpp/system/arraysegment/_index.md new file mode 100644 index 0000000000..d0a9e380a3 --- /dev/null +++ b/english/cpp/system/arraysegment/_index.md @@ -0,0 +1,88 @@ +--- +title: System::ArraySegment class +linktitle: ArraySegment +second_title: Aspose.PDF for C++ API Reference +description: 'System::ArraySegment class. Represents a segment of the one-dimensional array. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 300 +url: /cpp/system/arraysegment/ +--- +## ArraySegment class + + +Represents a segment of the one-dimensional array. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass ArraySegment : public System::Object +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the array segment elements. | +## Methods + +| Method | Description | +| --- | --- | +| [ArraySegment](./arraysegment/)(System::ArrayPtr\) | | +| [ArraySegment](./arraysegment/)(System::ArrayPtr\, int32_t, int32_t) | | +| [ArraySegment](./arraysegment/)() | | +| [Equals](./equals/)(System::SharedPtr\) override | | +| [Equals](./equals/)(ArraySegment\) | | +| [get_Array](./get_array/)() | | +| [get_Count](./get_count/)() | | +| [get_Offset](./get_offset/)() | | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../object/gethashcode/) method. Enables hashing of custom objects. | +## Remarks + + + +```cpp +#include +#include + +using namespace System; + +void Print(const SmartPtr> &segment) +{ + for (auto i = segment->get_Offset(); i < segment->get_Offset() + segment->get_Count(); i++) + { + std::cout << segment->get_Array()[i] << ' '; + } + std::cout << std::endl; +} + +int main() +{ + // Create and fill the array. + auto array = System::MakeObject>(3); + array[0] = u"First"; + array[1] = u"Second"; + array[2] = u"Third"; + + // Create the array segment that contains the entire array. + auto fullArray = MakeObject>(array); + + // Print the array segment items. + Print(fullArray); + + // Create the array segment. + auto segment = MakeObject>(array, 1, 2); + + // Print the array segment items. + Print(segment); + + return 0; +} +/* +This code example produces the following output: +First Second Third +Second Third +*/ +``` + +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/arraysegment/arraysegment/_index.md b/english/cpp/system/arraysegment/arraysegment/_index.md new file mode 100644 index 0000000000..6bd7ec49c1 --- /dev/null +++ b/english/cpp/system/arraysegment/arraysegment/_index.md @@ -0,0 +1,53 @@ +--- +title: System::ArraySegment::ArraySegment constructor +linktitle: ArraySegment +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ArraySegment constructor of System::ArraySegment class in C++.' +type: docs +weight: 100 +url: /cpp/system/arraysegment/arraysegment/ +--- +## ArraySegment::ArraySegment() constructor + + + + +```cpp +System::ArraySegment::ArraySegment() +``` + +## See Also + +* Class [ArraySegment](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ArraySegment::ArraySegment(System::ArrayPtr\) constructor + + + + +```cpp +System::ArraySegment::ArraySegment(System::ArrayPtr array) +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [ArraySegment](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ArraySegment::ArraySegment(System::ArrayPtr\, int32_t, int32_t) constructor + + + + +```cpp +System::ArraySegment::ArraySegment(System::ArrayPtr array, int32_t offset, int32_t count) +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [ArraySegment](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/arraysegment/equals/_index.md b/english/cpp/system/arraysegment/equals/_index.md new file mode 100644 index 0000000000..4ee3852238 --- /dev/null +++ b/english/cpp/system/arraysegment/equals/_index.md @@ -0,0 +1,40 @@ +--- +title: System::ArraySegment::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Equals method of System::ArraySegment class in C++.' +type: docs +weight: 200 +url: /cpp/system/arraysegment/equals/ +--- +## ArraySegment::Equals(ArraySegment\) method + + + + +```cpp +bool System::ArraySegment::Equals(ArraySegment obj) +``` + +## See Also + +* Class [ArraySegment](../) +* Class [ArraySegment](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ArraySegment::Equals(System::SharedPtr\) method + + + + +```cpp +virtual bool System::ArraySegment::Equals(System::SharedPtr obj) override +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [ArraySegment](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/arraysegment/get_array/_index.md b/english/cpp/system/arraysegment/get_array/_index.md new file mode 100644 index 0000000000..fc6cf727b1 --- /dev/null +++ b/english/cpp/system/arraysegment/get_array/_index.md @@ -0,0 +1,24 @@ +--- +title: System::ArraySegment::get_Array method +linktitle: get_Array +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Array method of System::ArraySegment class in C++.' +type: docs +weight: 300 +url: /cpp/system/arraysegment/get_array/ +--- +## ArraySegment::get_Array method + + + + +```cpp +System::ArrayPtr System::ArraySegment::get_Array() +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [ArraySegment](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/arraysegment/get_count/_index.md b/english/cpp/system/arraysegment/get_count/_index.md new file mode 100644 index 0000000000..45176e4d8a --- /dev/null +++ b/english/cpp/system/arraysegment/get_count/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ArraySegment::get_Count method +linktitle: get_Count +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Count method of System::ArraySegment class in C++.' +type: docs +weight: 400 +url: /cpp/system/arraysegment/get_count/ +--- +## ArraySegment::get_Count method + + + + +```cpp +int32_t System::ArraySegment::get_Count() +``` + +## See Also + +* Class [ArraySegment](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/arraysegment/get_offset/_index.md b/english/cpp/system/arraysegment/get_offset/_index.md new file mode 100644 index 0000000000..5e2a063668 --- /dev/null +++ b/english/cpp/system/arraysegment/get_offset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ArraySegment::get_Offset method +linktitle: get_Offset +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_Offset method of System::ArraySegment class in C++.' +type: docs +weight: 500 +url: /cpp/system/arraysegment/get_offset/ +--- +## ArraySegment::get_Offset method + + + + +```cpp +int32_t System::ArraySegment::get_Offset() +``` + +## See Also + +* Class [ArraySegment](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/arraysegment/gethashcode/_index.md b/english/cpp/system/arraysegment/gethashcode/_index.md new file mode 100644 index 0000000000..2ebba4596e --- /dev/null +++ b/english/cpp/system/arraysegment/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ArraySegment::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::ArraySegment::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 600 +url: /cpp/system/arraysegment/gethashcode/ +--- +## ArraySegment::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int32_t System::ArraySegment::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [ArraySegment](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/ascast/_index.md b/english/cpp/system/ascast/_index.md new file mode 100644 index 0000000000..8438ee447b --- /dev/null +++ b/english/cpp/system/ascast/_index.md @@ -0,0 +1,335 @@ +--- +title: System::AsCast method +linktitle: AsCast +second_title: Aspose.PDF for C++ API Reference +description: 'System::AsCast method. Casts the source type to the result type using ''as'' operator cast. Used when simple constructor-like cast is needed in C++.' +type: docs +weight: 12700 +url: /cpp/system/ascast/ +--- +## System::AsCast(const Source\&) method + + +Casts the source type to the result type using 'as' operator cast. Used when simple constructor-like cast is needed. + +```cpp +template std::enable_if_t::Static, Result> System::AsCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::AsCast(const Source\&) method + + +Casts the source type to the result type using 'as' operator cast. Used when the source and the result types are the same. + +```cpp +template std::enable_if_t::None, Result> System::AsCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Enum [Base64FormattingOptions](../base64formattingoptions/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::AsCast(const Source\&) method + + +Casts the source type to the result type using 'as' operator cast. Used for exception wrappers. + +```cpp +template std::enable_if_t::Exception, Result> System::AsCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. Returns nullptr if no conversion available. + +## See Also + +* Typedef [Exception](../exception/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::AsCast(const Source\&) method + + +Casts the source type to the result type using 'as' operator cast. Used for casting object to exception. + +```cpp +template std::enable_if_t::ObjectToException, Result> System::AsCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. Returns nullptr if no conversion available. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::AsCast(const Source\&) method + + +Casts the source type to the result type using 'as' operator cast. Used when the source and result both are smart pointers. + +```cpp +template std::enable_if_t::Pointer, typename CastResult::type> System::AsCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. Returns nullptr if no conversion available. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::AsCast(const Source\&) method + + +Casts the source type to the result type using 'as' operator cast. Used when the source and result both are smart pointers (with expicit SmartPtr<...> in result type). + +```cpp +template std::enable_if_t::PointerToPointer, Result> System::AsCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. Returns nullptr if no conversion available. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::AsCast(const Source\&) method + + +Casts the source type to the result type using 'as' operator cast. Used for unboxing object to nullable. + +```cpp +template std::enable_if_t::UnboxingToNullable, Result> System::AsCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. Returns empty nullable if no conversion available. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::AsCast(const Source\&) method + + +Casts the source type to the result type using 'as' operator cast. Used for boxing nullable object. + +```cpp +template std::enable_if_t::NullableBoxing, Result> System::AsCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::AsCast(const Source\&) method + + +Casts the source type to the result type using 'as' operator cast. Used for boxing common object. + +```cpp +template std::enable_if_t::Boxing, typename CastResult::type> System::AsCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::AsCast(const Source\&) method + + +Casts the source type to the result type using 'as' operator cast. Used for string unboxing. + +```cpp +template std::enable_if_t::UnboxingToString, Result> System::AsCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::AsCast(const Source\&) method + + +Casts the source type to the result type using 'as' operator cast. Used for nullptr casing. + +```cpp +template std::enable_if_t::Null, typename CastResult::type> System::AsCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::AsCast(const Source\&) method + + +Casts the source type to the result type using 'as' operator cast. Used to cast between arrays. + +```cpp +template std::enable_if_t::Array, typename CastResult::type> System::AsCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. Returns nullptr if no conversion for any array member is available. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/asynccallback/_index.md b/english/cpp/system/asynccallback/_index.md new file mode 100644 index 0000000000..51639130f6 --- /dev/null +++ b/english/cpp/system/asynccallback/_index.md @@ -0,0 +1,22 @@ +--- +title: System::AsyncCallback typedef +linktitle: AsyncCallback +second_title: Aspose.PDF for C++ API Reference +description: 'System::AsyncCallback typedef. A delegate type that represents a method to be called when asynchronous operation completes in C++.' +type: docs +weight: 9100 +url: /cpp/system/asynccallback/ +--- +## AsyncCallback typedef + + +A delegate type that represents a method to be called when asynchronous operation completes. + +```cpp +typedef MulticastDelegate< void(SharedPtr< IAsyncResult >)> System::AsyncCallback = System::MulticastDelegate)> +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/attribute/_index.md b/english/cpp/system/attribute/_index.md new file mode 100644 index 0000000000..baaea3b237 --- /dev/null +++ b/english/cpp/system/attribute/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Attribute class +linktitle: Attribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Attribute class. A base class for custom attributes. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 400 +url: /cpp/system/attribute/ +--- +## Attribute class + + +A base class for custom attributes. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Attribute : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [GetCustomAttribute](./getcustomattribute/)(const TypeInfo\&, const TypeInfo\&) | Returns a custom attribute of a specified type appllied to specified type. | +| static [GetCustomAttributes](./getcustomattributes/)(const TypeInfo\&) | Returns all custom attributes appllied to specified type. | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/attribute/getcustomattribute/_index.md b/english/cpp/system/attribute/getcustomattribute/_index.md new file mode 100644 index 0000000000..8faaf5dd60 --- /dev/null +++ b/english/cpp/system/attribute/getcustomattribute/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Attribute::GetCustomAttribute method +linktitle: GetCustomAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Attribute::GetCustomAttribute method. Returns a custom attribute of a specified type appllied to specified type in C++.' +type: docs +weight: 100 +url: /cpp/system/attribute/getcustomattribute/ +--- +## Attribute::GetCustomAttribute method + + +Returns a custom attribute of a specified type appllied to specified type. + +```cpp +static Object::ptr System::Attribute::GetCustomAttribute(const TypeInfo &type, const TypeInfo &attributeType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const TypeInfo\& | Type attribute of which is retrieved | +| attributeType | const TypeInfo\& | Type of the attribute to retrieve | + +### ReturnValue + +A retrieved attribute or null if specified type does not have attribute of specified type. + +## See Also + +* Typedef [ptr](../../object/ptr/) +* Class [TypeInfo](../../typeinfo/) +* Class [Attribute](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/attribute/getcustomattributes/_index.md b/english/cpp/system/attribute/getcustomattributes/_index.md new file mode 100644 index 0000000000..0c0296bbb4 --- /dev/null +++ b/english/cpp/system/attribute/getcustomattributes/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Attribute::GetCustomAttributes method +linktitle: GetCustomAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Attribute::GetCustomAttributes method. Returns all custom attributes appllied to specified type in C++.' +type: docs +weight: 200 +url: /cpp/system/attribute/getcustomattributes/ +--- +## Attribute::GetCustomAttributes method + + +Returns all custom attributes appllied to specified type. + +```cpp +static ArrayPtr System::Attribute::GetCustomAttributes(const TypeInfo &type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const TypeInfo\& | Type attributes of which to retrieved | + +### ReturnValue + +An array that contains attributes applied to the specified type + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [ptr](../../object/ptr/) +* Class [TypeInfo](../../typeinfo/) +* Class [Attribute](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/badimageformatexception/_index.md b/english/cpp/system/badimageformatexception/_index.md new file mode 100644 index 0000000000..cdcaf05a92 --- /dev/null +++ b/english/cpp/system/badimageformatexception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::BadImageFormatException typedef +linktitle: BadImageFormatException +second_title: Aspose.PDF for C++ API Reference +description: 'System::BadImageFormatException typedef. The exception that is thrown when the file image of a dynamic link library (DLL) or an executable program is invalid. Never wrap the BadImageFormatException class instances into System::SmartPtr in C++.' +type: docs +weight: 9200 +url: /cpp/system/badimageformatexception/ +--- +## BadImageFormatException typedef + + +The exception that is thrown when the file image of a dynamic link library (DLL) or an executable program is invalid. Never wrap the BadImageFormatException class instances into [System::SmartPtr](../smartptr/). + +```cpp +using System::BadImageFormatException = System::ExceptionWrapper +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/base64formattingoptions/_index.md b/english/cpp/system/base64formattingoptions/_index.md new file mode 100644 index 0000000000..29fbfe27b6 --- /dev/null +++ b/english/cpp/system/base64formattingoptions/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Base64FormattingOptions enum +linktitle: Base64FormattingOptions +second_title: Aspose.PDF for C++ API Reference +description: 'System::Base64FormattingOptions enum. Enumeration containing values that represent different formats of base-64 encoded data in C++.' +type: docs +weight: 7400 +url: /cpp/system/base64formattingoptions/ +--- +## Base64FormattingOptions enum + + +Enumeration containing values that represent different formats of base-64 encoded data. + +```cpp +enum class Base64FormattingOptions +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | No formatting. | +| InsertLineBreaks | 1 | Insert line breaks after every 76th character. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/bitconverter/_index.md b/english/cpp/system/bitconverter/_index.md new file mode 100644 index 0000000000..062ce5c7c1 --- /dev/null +++ b/english/cpp/system/bitconverter/_index.md @@ -0,0 +1,109 @@ +--- +title: System::BitConverter class +linktitle: BitConverter +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter class. Contains methods that perform conversions of sequence of bytes to a value type and vice-versa. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 500 +url: /cpp/system/bitconverter/ +--- +## BitConverter class + + +Contains methods that perform conversions of sequence of bytes to a value type and vice-versa. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class BitConverter +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [_IsLittleEndian](./_islittleendian/)() | Indicates the endianness of the current architecture. | +| static [DoubleToInt64Bits](./doubletoint64bits/)(double) | Returns a 64-bit integer value whose binary representation is equal to binary representation of the specified double-precision floating point value. | +| static [GetBytes](./getbytes/)(bool) | Converts the specified boolean value into an array of bytes. | +| static [GetBytes](./getbytes/)(char_t) | Converts the specified char_t value into an array of bytes. | +| static [GetBytes](./getbytes/)(int16_t) | Converts the specified 16-bit integer value into an array of bytes. | +| static [GetBytes](./getbytes/)(int) | Converts the specified 32-bit integer value into an array of bytes. | +| static [GetBytes](./getbytes/)(int64_t) | Converts the specified 64-bit integer value into an array of bytes. | +| static [GetBytes](./getbytes/)(uint16_t) | Converts the specified unsigned 16-bit integer value into an array of bytes. | +| static [GetBytes](./getbytes/)(uint32_t) | Converts the specified unsigned 32-bit integer value into an array of bytes. | +| static [GetBytes](./getbytes/)(uint64_t) | Converts the specified unsigned 64-bit integer value into an array of bytes. | +| static [GetBytes](./getbytes/)(float) | Converts the specified single-precision floating-point value into an array of bytes. | +| static [GetBytes](./getbytes/)(double) | Converts the specified double-precision floating-point value into an array of bytes. | +| static [Int64BitsToDouble](./int64bitstodouble/)(int64_t) | Returns a double-precision floating point value whose value is equivalent to value. | +| static [ToBoolean](./toboolean/)(const System::ArrayPtr\\&, int) | Converts one byte from the specified array starting at the specified index to boolean value. | +| static [ToBoolean](./toboolean/)(const System::Details::ArrayView\\&, int) | Converts one byte from the specified array starting at the specified index to boolean value. | +| static [ToChar](./tochar/)(const System::ArrayPtr\\&, int) | Converts two bytes from the specified array starting at the specified index to char_t value. | +| static [ToChar](./tochar/)(const System::Details::ArrayView\\&, int) | Converts two bytes from the specified array starting at the specified index to char_t value. | +| static [ToDouble](./todouble/)(const System::ArrayPtr\\&, int) | Converts eight bytes from the specified array starting at the specified index to double-precision floating point value. | +| static [ToDouble](./todouble/)(const System::Details::ArrayView\\&, int) | Converts eight bytes from the specified array starting at the specified index to double-precision floating point value. | +| static [ToInt16](./toint16/)(const System::ArrayPtr\\&, int) | Converts two bytes from the specified array starting at the specified index to 16-bit integer value. | +| static [ToInt16](./toint16/)(const System::Details::ArrayView\\&, int) | Converts two bytes from the specified array starting at the specified index to 16-bit integer value. | +| static [ToInt32](./toint32/)(const System::ArrayPtr\\&, int) | Converts four bytes from the specified array starting at the specified index to 32-bit integer value. | +| static [ToInt32](./toint32/)(const System::Details::ArrayView\\&, int) | Converts four bytes from the specified array starting at the specified index to 32-bit integer value. | +| static [ToInt64](./toint64/)(const System::ArrayPtr\\&, int) | Converts eight bytes from the specified array starting at the specified index to 64-bit integer value. | +| static [ToInt64](./toint64/)(const System::Details::ArrayView\\&, int) | Converts eight bytes from the specified array starting at the specified index to 64-bit integer value. | +| static [ToSingle](./tosingle/)(const System::ArrayPtr\\&, int) | Converts four bytes from the specified array starting at the specified index to single-precision floating point value. | +| static [ToSingle](./tosingle/)(const System::Details::ArrayView\\&, int) | Converts four bytes from the specified array starting at the specified index to single-precision floating point value. | +| static [ToString](./tostring/)(const ArrayPtr\\&, bool, const String\&) | Converts all values of the specified byte array into their hexadecimal string representation. Case of letters to use in hexadecimal notation and separator inserted between each pair of neighbouring bytes are specified through corresponding arguments. | +| static [ToString](./tostring/)(const ArrayPtr\\&, int) | Converts values of the specified byte array into their hexadecimal string representation starting at specified index. | +| static [ToString](./tostring/)(const ArrayPtr\\&, int, int) | Converts a range of values of the specified byte array into their hexadecimal string representation. | +| static [ToUInt16](./touint16/)(const System::ArrayPtr\\&, int) | Converts two bytes from the specified array starting at the specified index to unsigned 16-bit integer value. | +| static [ToUInt16](./touint16/)(const System::Details::ArrayView\\&, int) | Converts two bytes from the specified array starting at the specified index to unsigned 16-bit integer value. | +| static [ToUInt32](./touint32/)(const System::ArrayPtr\\&, int) | Converts four bytes from the specified array starting at the specified index to unsigned 32-bit integer value. | +| static [ToUInt32](./touint32/)(const System::Details::ArrayView\\&, int) | Converts four bytes from the specified array starting at the specified index to unsigned 32-bit integer value. | +| static [ToUInt64](./touint64/)(const System::ArrayPtr\\&, int) | Converts eight bytes from the specified array starting at the specified index to unsigned 64-bit integer value. | +| static [ToUInt64](./touint64/)(const System::Details::ArrayView\\&, int) | Converts eight bytes from the specified array starting at the specified index to unsigned 64-bit integer value. | +## Fields + +| Field | Description | +| --- | --- | +| static [IsLittleEndian](./islittleendian/) | Indicates the endianness of the current architecture. true if the architecture is little endian, false otherwise. | +## Remarks + + + +```cpp +#include +#include + +using namespace System; + +template +void Print(T arg) +{ + std::cout << arg << ' '; + + for (const auto byte: BitConverter::GetBytes(arg)) + { + std::cout << std::hex << static_cast(byte); + } + + std::cout << std::endl; +} + +int main() +{ + // Create values to print. + int anInt = 1234567890; + double aDouble = 0.123456789; + + // Print value and its bytes. + Print(anInt); + Print(aDouble); + + return 0; +} +/* +This code example produces the following output: +1234567890 d229649 +0.123457 5f633937dd9abf3f +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/bitconverter/_islittleendian/_index.md b/english/cpp/system/bitconverter/_islittleendian/_index.md new file mode 100644 index 0000000000..e63b300062 --- /dev/null +++ b/english/cpp/system/bitconverter/_islittleendian/_index.md @@ -0,0 +1,28 @@ +--- +title: System::BitConverter::_IsLittleEndian method +linktitle: _IsLittleEndian +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::_IsLittleEndian method. Indicates the endianness of the current architecture in C++.' +type: docs +weight: 100 +url: /cpp/system/bitconverter/_islittleendian/ +--- +## BitConverter::_IsLittleEndian method + + +Indicates the endianness of the current architecture. + +```cpp +static bool System::BitConverter::_IsLittleEndian() +``` + + +### ReturnValue + +true if the architecture is little endian, false otherwise + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/doubletoint64bits/_index.md b/english/cpp/system/bitconverter/doubletoint64bits/_index.md new file mode 100644 index 0000000000..132964564d --- /dev/null +++ b/english/cpp/system/bitconverter/doubletoint64bits/_index.md @@ -0,0 +1,32 @@ +--- +title: System::BitConverter::DoubleToInt64Bits method +linktitle: DoubleToInt64Bits +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::DoubleToInt64Bits method. Returns a 64-bit integer value whose binary representation is equal to binary representation of the specified double-precision floating point value in C++.' +type: docs +weight: 200 +url: /cpp/system/bitconverter/doubletoint64bits/ +--- +## BitConverter::DoubleToInt64Bits method + + +Returns a 64-bit integer value whose binary representation is equal to binary representation of the specified double-precision floating point value. + +```cpp +static int64_t System::BitConverter::DoubleToInt64Bits(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The double-precision floating point value | + +### ReturnValue + +64-bit integer value whose binary representation is equal to that of the specified value + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/getbytes/_index.md b/english/cpp/system/bitconverter/getbytes/_index.md new file mode 100644 index 0000000000..3953d80fc6 --- /dev/null +++ b/english/cpp/system/bitconverter/getbytes/_index.md @@ -0,0 +1,249 @@ +--- +title: System::BitConverter::GetBytes method +linktitle: GetBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::GetBytes method. Converts the specified boolean value into an array of bytes in C++.' +type: docs +weight: 300 +url: /cpp/system/bitconverter/getbytes/ +--- +## BitConverter::GetBytes(bool) method + + +Converts the specified boolean value into an array of bytes. + +```cpp +static System::ArrayPtr System::BitConverter::GetBytes(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | A boolean value to convert | + +### ReturnValue + +1-byte array representing specified value + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::GetBytes(char_t) method + + +Converts the specified char_t value into an array of bytes. + +```cpp +static System::ArrayPtr System::BitConverter::GetBytes(char_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char_t | A char_t value to convert | + +### ReturnValue + +2-byte array representing specified value + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::GetBytes(double) method + + +Converts the specified double-precision floating-point value into an array of bytes. + +```cpp +static System::ArrayPtr System::BitConverter::GetBytes(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | A floating-point value to convert | + +### ReturnValue + +8-byte array representing specified value + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::GetBytes(float) method + + +Converts the specified single-precision floating-point value into an array of bytes. + +```cpp +static System::ArrayPtr System::BitConverter::GetBytes(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | A floating-point value to convert | + +### ReturnValue + +4-byte array representing specified value + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::GetBytes(int) method + + +Converts the specified 32-bit integer value into an array of bytes. + +```cpp +static System::ArrayPtr System::BitConverter::GetBytes(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | A 32-bit integer value to convert | + +### ReturnValue + +4-byte array representing specified value + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::GetBytes(int16_t) method + + +Converts the specified 16-bit integer value into an array of bytes. + +```cpp +static System::ArrayPtr System::BitConverter::GetBytes(int16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int16_t | A 16-bit integer value to convert | + +### ReturnValue + +2-byte array representing specified value + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::GetBytes(int64_t) method + + +Converts the specified 64-bit integer value into an array of bytes. + +```cpp +static System::ArrayPtr System::BitConverter::GetBytes(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | A 64-bit integer value to convert | + +### ReturnValue + +8-byte array representing specified value + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::GetBytes(uint16_t) method + + +Converts the specified unsigned 16-bit integer value into an array of bytes. + +```cpp +static System::ArrayPtr System::BitConverter::GetBytes(uint16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint16_t | An unsigned 16-bit integer value to convert | + +### ReturnValue + +2-byte array representing specified value + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::GetBytes(uint32_t) method + + +Converts the specified unsigned 32-bit integer value into an array of bytes. + +```cpp +static System::ArrayPtr System::BitConverter::GetBytes(uint32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint32_t | An unsigned 32-bit integer value to convert | + +### ReturnValue + +4-byte array representing specified value + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::GetBytes(uint64_t) method + + +Converts the specified unsigned 64-bit integer value into an array of bytes. + +```cpp +static System::ArrayPtr System::BitConverter::GetBytes(uint64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint64_t | An unsigned 64-bit integer value to convert | + +### ReturnValue + +8-byte array representing specified value + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/int64bitstodouble/_index.md b/english/cpp/system/bitconverter/int64bitstodouble/_index.md new file mode 100644 index 0000000000..e770fb3c07 --- /dev/null +++ b/english/cpp/system/bitconverter/int64bitstodouble/_index.md @@ -0,0 +1,32 @@ +--- +title: System::BitConverter::Int64BitsToDouble method +linktitle: Int64BitsToDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::Int64BitsToDouble method. Returns a double-precision floating point value whose value is equivalent to value in C++.' +type: docs +weight: 400 +url: /cpp/system/bitconverter/int64bitstodouble/ +--- +## BitConverter::Int64BitsToDouble method + + +Returns a double-precision floating point value whose value is equivalent to value. + +```cpp +static double System::BitConverter::Int64BitsToDouble(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | 64-bit integer value whose binary representation is equal to that of the specified value | + +### ReturnValue + +The double-precision floating point value + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/islittleendian/_index.md b/english/cpp/system/bitconverter/islittleendian/_index.md new file mode 100644 index 0000000000..d1bdd87454 --- /dev/null +++ b/english/cpp/system/bitconverter/islittleendian/_index.md @@ -0,0 +1,23 @@ +--- +title: System::BitConverter::IsLittleEndian field +linktitle: IsLittleEndian +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::IsLittleEndian field. Indicates the endianness of the current architecture. true if the architecture is little endian, false otherwise in C++.' +type: docs +weight: 1600 +url: /cpp/system/bitconverter/islittleendian/ +--- +## IsLittleEndian field + + +Indicates the endianness of the current architecture. true if the architecture is little endian, false otherwise. + +```cpp +static const bool System::BitConverter::IsLittleEndian +``` + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/toboolean/_index.md b/english/cpp/system/bitconverter/toboolean/_index.md new file mode 100644 index 0000000000..0bc9789f6b --- /dev/null +++ b/english/cpp/system/bitconverter/toboolean/_index.md @@ -0,0 +1,58 @@ +--- +title: System::BitConverter::ToBoolean method +linktitle: ToBoolean +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::ToBoolean method. Converts one byte from the specified array starting at the specified index to boolean value in C++.' +type: docs +weight: 500 +url: /cpp/system/bitconverter/toboolean/ +--- +## BitConverter::ToBoolean(const System::ArrayPtr\\&, int) method + + +Converts one byte from the specified array starting at the specified index to boolean value. + +```cpp +static bool System::BitConverter::ToBoolean(const System::ArrayPtr &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +[Boolean](../../boolean/) value resulting from conversion + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::ToBoolean(const System::Details::ArrayView\\&, int) method + + +Converts one byte from the specified array starting at the specified index to boolean value. + +```cpp +static bool System::BitConverter::ToBoolean(const System::Details::ArrayView &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::Details::ArrayView\\& | ArrayView that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +[Boolean](../../boolean/) value resulting from conversion + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/tochar/_index.md b/english/cpp/system/bitconverter/tochar/_index.md new file mode 100644 index 0000000000..5ac0540e65 --- /dev/null +++ b/english/cpp/system/bitconverter/tochar/_index.md @@ -0,0 +1,58 @@ +--- +title: System::BitConverter::ToChar method +linktitle: ToChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::ToChar method. Converts two bytes from the specified array starting at the specified index to char_t value in C++.' +type: docs +weight: 600 +url: /cpp/system/bitconverter/tochar/ +--- +## BitConverter::ToChar(const System::ArrayPtr\\&, int) method + + +Converts two bytes from the specified array starting at the specified index to char_t value. + +```cpp +static char_t System::BitConverter::ToChar(const System::ArrayPtr &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +char_t value resulting from conversion + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::ToChar(const System::Details::ArrayView\\&, int) method + + +Converts two bytes from the specified array starting at the specified index to char_t value. + +```cpp +static char_t System::BitConverter::ToChar(const System::Details::ArrayView &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::Details::ArrayView\\& | ArrayView that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +char_t value resulting from conversion + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/todouble/_index.md b/english/cpp/system/bitconverter/todouble/_index.md new file mode 100644 index 0000000000..dbc265ac7d --- /dev/null +++ b/english/cpp/system/bitconverter/todouble/_index.md @@ -0,0 +1,58 @@ +--- +title: System::BitConverter::ToDouble method +linktitle: ToDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::ToDouble method. Converts eight bytes from the specified array starting at the specified index to double-precision floating point value in C++.' +type: docs +weight: 700 +url: /cpp/system/bitconverter/todouble/ +--- +## BitConverter::ToDouble(const System::ArrayPtr\\&, int) method + + +Converts eight bytes from the specified array starting at the specified index to double-precision floating point value. + +```cpp +static double System::BitConverter::ToDouble(const System::ArrayPtr &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +Double-precision floating-point value resulting from conversion + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::ToDouble(const System::Details::ArrayView\\&, int) method + + +Converts eight bytes from the specified array starting at the specified index to double-precision floating point value. + +```cpp +static double System::BitConverter::ToDouble(const System::Details::ArrayView &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::Details::ArrayView\\& | ArrayView that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +Double-precision floating-point value resulting from conversion + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/toint16/_index.md b/english/cpp/system/bitconverter/toint16/_index.md new file mode 100644 index 0000000000..942ffd4c23 --- /dev/null +++ b/english/cpp/system/bitconverter/toint16/_index.md @@ -0,0 +1,58 @@ +--- +title: System::BitConverter::ToInt16 method +linktitle: ToInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::ToInt16 method. Converts two bytes from the specified array starting at the specified index to 16-bit integer value in C++.' +type: docs +weight: 800 +url: /cpp/system/bitconverter/toint16/ +--- +## BitConverter::ToInt16(const System::ArrayPtr\\&, int) method + + +Converts two bytes from the specified array starting at the specified index to 16-bit integer value. + +```cpp +static int16_t System::BitConverter::ToInt16(const System::ArrayPtr &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +16-bit integer value resulting from conversion + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::ToInt16(const System::Details::ArrayView\\&, int) method + + +Converts two bytes from the specified array starting at the specified index to 16-bit integer value. + +```cpp +static int16_t System::BitConverter::ToInt16(const System::Details::ArrayView &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::Details::ArrayView\\& | ArrayView that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +16-bit integer value resulting from conversion + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/toint32/_index.md b/english/cpp/system/bitconverter/toint32/_index.md new file mode 100644 index 0000000000..018dc1688e --- /dev/null +++ b/english/cpp/system/bitconverter/toint32/_index.md @@ -0,0 +1,58 @@ +--- +title: System::BitConverter::ToInt32 method +linktitle: ToInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::ToInt32 method. Converts four bytes from the specified array starting at the specified index to 32-bit integer value in C++.' +type: docs +weight: 900 +url: /cpp/system/bitconverter/toint32/ +--- +## BitConverter::ToInt32(const System::ArrayPtr\\&, int) method + + +Converts four bytes from the specified array starting at the specified index to 32-bit integer value. + +```cpp +static int System::BitConverter::ToInt32(const System::ArrayPtr &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +32-bit integer value resulting from conversion + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::ToInt32(const System::Details::ArrayView\\&, int) method + + +Converts four bytes from the specified array starting at the specified index to 32-bit integer value. + +```cpp +static int System::BitConverter::ToInt32(const System::Details::ArrayView &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::Details::ArrayView\\& | ArrayView that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +32-bit integer value resulting from conversion + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/toint64/_index.md b/english/cpp/system/bitconverter/toint64/_index.md new file mode 100644 index 0000000000..ad916af7aa --- /dev/null +++ b/english/cpp/system/bitconverter/toint64/_index.md @@ -0,0 +1,58 @@ +--- +title: System::BitConverter::ToInt64 method +linktitle: ToInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::ToInt64 method. Converts eight bytes from the specified array starting at the specified index to 64-bit integer value in C++.' +type: docs +weight: 1000 +url: /cpp/system/bitconverter/toint64/ +--- +## BitConverter::ToInt64(const System::ArrayPtr\\&, int) method + + +Converts eight bytes from the specified array starting at the specified index to 64-bit integer value. + +```cpp +static int64_t System::BitConverter::ToInt64(const System::ArrayPtr &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +64-bit integer value resulting from conversion + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::ToInt64(const System::Details::ArrayView\\&, int) method + + +Converts eight bytes from the specified array starting at the specified index to 64-bit integer value. + +```cpp +static int64_t System::BitConverter::ToInt64(const System::Details::ArrayView &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::Details::ArrayView\\& | ArrayView that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +64-bit integer value resulting from conversion + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/tosingle/_index.md b/english/cpp/system/bitconverter/tosingle/_index.md new file mode 100644 index 0000000000..d0b66d20fd --- /dev/null +++ b/english/cpp/system/bitconverter/tosingle/_index.md @@ -0,0 +1,58 @@ +--- +title: System::BitConverter::ToSingle method +linktitle: ToSingle +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::ToSingle method. Converts four bytes from the specified array starting at the specified index to single-precision floating point value in C++.' +type: docs +weight: 1100 +url: /cpp/system/bitconverter/tosingle/ +--- +## BitConverter::ToSingle(const System::ArrayPtr\\&, int) method + + +Converts four bytes from the specified array starting at the specified index to single-precision floating point value. + +```cpp +static float System::BitConverter::ToSingle(const System::ArrayPtr &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +Single-precision floating-point value resulting from conversion + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::ToSingle(const System::Details::ArrayView\\&, int) method + + +Converts four bytes from the specified array starting at the specified index to single-precision floating point value. + +```cpp +static float System::BitConverter::ToSingle(const System::Details::ArrayView &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::Details::ArrayView\\& | ArrayView that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +Single-precision floating-point value resulting from conversion + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/tostring/_index.md b/english/cpp/system/bitconverter/tostring/_index.md new file mode 100644 index 0000000000..f70778c554 --- /dev/null +++ b/english/cpp/system/bitconverter/tostring/_index.md @@ -0,0 +1,89 @@ +--- +title: System::BitConverter::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::ToString method. Converts all values of the specified byte array into their hexadecimal string representation. Case of letters to use in hexadecimal notation and separator inserted between each pair of neighbouring bytes are specified through corresponding arguments in C++.' +type: docs +weight: 1200 +url: /cpp/system/bitconverter/tostring/ +--- +## BitConverter::ToString(const ArrayPtr\\&, bool, const String\&) method + + +Converts all values of the specified byte array into their hexadecimal string representation. Case of letters to use in hexadecimal notation and separator inserted between each pair of neighbouring bytes are specified through corresponding arguments. + +```cpp +static String System::BitConverter::ToString(const ArrayPtr &value, bool uppercase=true, const String &separator=u"-") +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| uppercase | bool | Specifies the case of letters to use in resulting hexadecimal representation | +| separator | const String\& | A string used as a separator inserted between each pair of neighbouring bytes in the resulting string | + +### ReturnValue + +[String](../../string/) containing hexadecimal representation of the specified byte array + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::ToString(const ArrayPtr\\&, int) method + + +Converts values of the specified byte array into their hexadecimal string representation starting at specified index. + +```cpp +static String System::BitConverter::ToString(const ArrayPtr &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| startIndex | int | Index in the specified array at which to start converting | + +### ReturnValue + +[String](../../string/) containing hexadecimal representation of the specified range of elements of the specified array + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::ToString(const ArrayPtr\\&, int, int) method + + +Converts a range of values of the specified byte array into their hexadecimal string representation. + +```cpp +static String System::BitConverter::ToString(const ArrayPtr &value, int startIndex, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| startIndex | int | Index in the specified array at which the range of the byte array elements to convert begins | +| length | int | The length of the range the byte array elements to convert | + +### ReturnValue + +[String](../../string/) containing hexadecimal representation of the specified range of elements of the specified array + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/touint16/_index.md b/english/cpp/system/bitconverter/touint16/_index.md new file mode 100644 index 0000000000..1c4531c024 --- /dev/null +++ b/english/cpp/system/bitconverter/touint16/_index.md @@ -0,0 +1,58 @@ +--- +title: System::BitConverter::ToUInt16 method +linktitle: ToUInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::ToUInt16 method. Converts two bytes from the specified array starting at the specified index to unsigned 16-bit integer value in C++.' +type: docs +weight: 1300 +url: /cpp/system/bitconverter/touint16/ +--- +## BitConverter::ToUInt16(const System::ArrayPtr\\&, int) method + + +Converts two bytes from the specified array starting at the specified index to unsigned 16-bit integer value. + +```cpp +static uint16_t System::BitConverter::ToUInt16(const System::ArrayPtr &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +Unsigned 16-bit integer value resulting from conversion + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::ToUInt16(const System::Details::ArrayView\\&, int) method + + +Converts two bytes from the specified array starting at the specified index to unsigned 16-bit integer value. + +```cpp +static uint16_t System::BitConverter::ToUInt16(const System::Details::ArrayView &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::Details::ArrayView\\& | ArrayView that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +Unsigned 16-bit integer value resulting from conversion + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/touint32/_index.md b/english/cpp/system/bitconverter/touint32/_index.md new file mode 100644 index 0000000000..49f9ecf1b7 --- /dev/null +++ b/english/cpp/system/bitconverter/touint32/_index.md @@ -0,0 +1,58 @@ +--- +title: System::BitConverter::ToUInt32 method +linktitle: ToUInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::ToUInt32 method. Converts four bytes from the specified array starting at the specified index to unsigned 32-bit integer value in C++.' +type: docs +weight: 1400 +url: /cpp/system/bitconverter/touint32/ +--- +## BitConverter::ToUInt32(const System::ArrayPtr\\&, int) method + + +Converts four bytes from the specified array starting at the specified index to unsigned 32-bit integer value. + +```cpp +static uint32_t System::BitConverter::ToUInt32(const System::ArrayPtr &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +Unsigned 32-bit integer value resulting from conversion + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::ToUInt32(const System::Details::ArrayView\\&, int) method + + +Converts four bytes from the specified array starting at the specified index to unsigned 32-bit integer value. + +```cpp +static uint32_t System::BitConverter::ToUInt32(const System::Details::ArrayView &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::Details::ArrayView\\& | ArrayView that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +Unsigned 32-bit integer value resulting from conversion + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bitconverter/touint64/_index.md b/english/cpp/system/bitconverter/touint64/_index.md new file mode 100644 index 0000000000..a1d8b14b5b --- /dev/null +++ b/english/cpp/system/bitconverter/touint64/_index.md @@ -0,0 +1,58 @@ +--- +title: System::BitConverter::ToUInt64 method +linktitle: ToUInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::BitConverter::ToUInt64 method. Converts eight bytes from the specified array starting at the specified index to unsigned 64-bit integer value in C++.' +type: docs +weight: 1500 +url: /cpp/system/bitconverter/touint64/ +--- +## BitConverter::ToUInt64(const System::ArrayPtr\\&, int) method + + +Converts eight bytes from the specified array starting at the specified index to unsigned 64-bit integer value. + +```cpp +static uint64_t System::BitConverter::ToUInt64(const System::ArrayPtr &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::ArrayPtr\\& | [Array](../../array/) that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +Unsigned 64-bit integer value resulting from conversion + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BitConverter::ToUInt64(const System::Details::ArrayView\\&, int) method + + +Converts eight bytes from the specified array starting at the specified index to unsigned 64-bit integer value. + +```cpp +static uint64_t System::BitConverter::ToUInt64(const System::Details::ArrayView &value, int startIndex) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::Details::ArrayView\\& | ArrayView that contains bytes to convert | +| startIndex | int | Index in the array at which to start taking bytes for conversion | + +### ReturnValue + +Unsigned 64-bit integer value resulting from conversion + +## See Also + +* Class [BitConverter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boolean/_index.md b/english/cpp/system/boolean/_index.md new file mode 100644 index 0000000000..777874ce8a --- /dev/null +++ b/english/cpp/system/boolean/_index.md @@ -0,0 +1,66 @@ +--- +title: System::Boolean class +linktitle: Boolean +second_title: Aspose.PDF for C++ API Reference +description: 'System::Boolean class. Class that keeps static members of System.Boolean .Net type in C++.' +type: docs +weight: 600 +url: /cpp/system/boolean/ +--- +## Boolean class + + +Class that keeps static members of [System.Boolean](./) .[Net](../../system.net/) type. + +```cpp +class Boolean +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Parse](./parse/)(const String\&) | Converts the specified string to a value of bool type. | +| static [TryParse](./tryparse/)(const String\&, bool\&) | Converts the specified string to a value of bool type. | +## Fields + +| Field | Description | +| --- | --- | +| static [FalseString](./falsestring/) | [String](../string/) representation of 'false' boolean value. | +| static [TrueString](./truestring/) | [String](../string/) representation of 'true' boolean value. | +## Remarks + + + +```cpp +#include + +using namespace System; + +int main() +{ + // Create the boolean variable. + bool isWeekend = false; + + // Parse the input string and print the result. + if (Boolean::TryParse(u"True", isWeekend)) + { + std::cout << "Is weekend: " << (isWeekend ? "Yes" : "No"); + } + else + { + std::cerr << "Something went wrong" << std::endl; + } + + return 0; +} +/* +This code example produces the following output: +Is weekend: Yes +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/boolean/falsestring/_index.md b/english/cpp/system/boolean/falsestring/_index.md new file mode 100644 index 0000000000..31133377b6 --- /dev/null +++ b/english/cpp/system/boolean/falsestring/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Boolean::FalseString field +linktitle: FalseString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Boolean::FalseString field. String representation of ''false'' boolean value in C++.' +type: docs +weight: 300 +url: /cpp/system/boolean/falsestring/ +--- +## FalseString field + + +[String](../../string/) representation of 'false' boolean value. + +```cpp +static const String System::Boolean::FalseString +``` + +## See Also + +* Class [Boolean](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boolean/parse/_index.md b/english/cpp/system/boolean/parse/_index.md new file mode 100644 index 0000000000..df94a1f034 --- /dev/null +++ b/english/cpp/system/boolean/parse/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Boolean::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Boolean::Parse method. Converts the specified string to a value of bool type in C++.' +type: docs +weight: 100 +url: /cpp/system/boolean/parse/ +--- +## Boolean::Parse method + + +Converts the specified string to a value of bool type. + +```cpp +static bool System::Boolean::Parse(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | + +### ReturnValue + +The bool variable where the result of the conversion is put; the result is true if the specified string is equal to "True" and false if the specified string is equal to "False". + +## See Also + +* Class [String](../../string/) +* Class [Boolean](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boolean/truestring/_index.md b/english/cpp/system/boolean/truestring/_index.md new file mode 100644 index 0000000000..bbe8e7a925 --- /dev/null +++ b/english/cpp/system/boolean/truestring/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Boolean::TrueString field +linktitle: TrueString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Boolean::TrueString field. String representation of ''true'' boolean value in C++.' +type: docs +weight: 400 +url: /cpp/system/boolean/truestring/ +--- +## TrueString field + + +[String](../../string/) representation of 'true' boolean value. + +```cpp +static const String System::Boolean::TrueString +``` + +## See Also + +* Class [Boolean](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boolean/tryparse/_index.md b/english/cpp/system/boolean/tryparse/_index.md new file mode 100644 index 0000000000..8b4fc18bbd --- /dev/null +++ b/english/cpp/system/boolean/tryparse/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Boolean::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Boolean::TryParse method. Converts the specified string to a value of bool type in C++.' +type: docs +weight: 200 +url: /cpp/system/boolean/tryparse/ +--- +## Boolean::TryParse method + + +Converts the specified string to a value of bool type. + +```cpp +static bool System::Boolean::TryParse(const String &value, bool &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| result | bool\& | The reference to a bool variable where the result of the conversion is put; the result is true if the specified string is equal to "True" and false if the specified string is equal to "False". | + +### ReturnValue + +True if the specified string is equal either to "True" or "False", otherwise - false. + +## See Also + +* Class [String](../../string/) +* Class [Boolean](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedenum/_index.md b/english/cpp/system/boxedenum/_index.md new file mode 100644 index 0000000000..b27bfecd85 --- /dev/null +++ b/english/cpp/system/boxedenum/_index.md @@ -0,0 +1,37 @@ +--- +title: System::BoxedEnum class +linktitle: BoxedEnum +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedEnum class. Represents boxed enumeration value. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 700 +url: /cpp/system/boxedenum/ +--- +## BoxedEnum class + + +Represents boxed enumeration value. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass BoxedEnum : public System::BoxedValue::type> +``` + + +| Parameter | Description | +| --- | --- | +| E | Type of the enumeration value | +| UT | The underlying type of enumeration **E** | +## Methods + +| Method | Description | +| --- | --- | +| [BoxedEnum](./boxedenum/)(E) | Constructs an instance that represents the specified enumeration value. | +| [GetUnsignedLongLongValue](./getunsignedlonglongvalue/)() override | Converts the value of the boxed enumeration constant to 64-bit integer value. | +| [IsBoxedEnum](./isboxedenum/)() override | Determines whether the current object represents a boxed value of enum type. | +| [ToString](./tostring/)() const override | Converts boxed value represented by the current object to string. | + +## See Also + +* Class [BoxedValue](../boxedvalue/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/boxedenum/boxedenum/_index.md b/english/cpp/system/boxedenum/boxedenum/_index.md new file mode 100644 index 0000000000..cea439d56a --- /dev/null +++ b/english/cpp/system/boxedenum/boxedenum/_index.md @@ -0,0 +1,28 @@ +--- +title: System::BoxedEnum::BoxedEnum constructor +linktitle: BoxedEnum +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedEnum::BoxedEnum constructor. Constructs an instance that represents the specified enumeration value in C++.' +type: docs +weight: 100 +url: /cpp/system/boxedenum/boxedenum/ +--- +## BoxedEnum::BoxedEnum constructor + + +Constructs an instance that represents the specified enumeration value. + +```cpp +System::BoxedEnum::BoxedEnum(E e) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| e | E | Enumeration value to be boxed and represented by the constructed instance. | + +## See Also + +* Class [BoxedEnum](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedenum/getunsignedlonglongvalue/_index.md b/english/cpp/system/boxedenum/getunsignedlonglongvalue/_index.md new file mode 100644 index 0000000000..93d1667b4a --- /dev/null +++ b/english/cpp/system/boxedenum/getunsignedlonglongvalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::BoxedEnum::GetUnsignedLongLongValue method +linktitle: GetUnsignedLongLongValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedEnum::GetUnsignedLongLongValue method. Converts the value of the boxed enumeration constant to 64-bit integer value in C++.' +type: docs +weight: 200 +url: /cpp/system/boxedenum/getunsignedlonglongvalue/ +--- +## BoxedEnum::GetUnsignedLongLongValue method + + +Converts the value of the boxed enumeration constant to 64-bit integer value. + +```cpp +uint64_t System::BoxedEnum::GetUnsignedLongLongValue() override +``` + + +### ReturnValue + +64-bit integer value equivalent to the value of enumeration constant represented by the current object + +## See Also + +* Class [BoxedEnum](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedenum/isboxedenum/_index.md b/english/cpp/system/boxedenum/isboxedenum/_index.md new file mode 100644 index 0000000000..0f2b9395be --- /dev/null +++ b/english/cpp/system/boxedenum/isboxedenum/_index.md @@ -0,0 +1,28 @@ +--- +title: System::BoxedEnum::IsBoxedEnum method +linktitle: IsBoxedEnum +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedEnum::IsBoxedEnum method. Determines whether the current object represents a boxed value of enum type in C++.' +type: docs +weight: 300 +url: /cpp/system/boxedenum/isboxedenum/ +--- +## BoxedEnum::IsBoxedEnum method + + +Determines whether the current object represents a boxed value of enum type. + +```cpp +bool System::BoxedEnum::IsBoxedEnum() override +``` + + +### ReturnValue + +Always true + +## See Also + +* Class [BoxedEnum](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedenum/tostring/_index.md b/english/cpp/system/boxedenum/tostring/_index.md new file mode 100644 index 0000000000..334f0d93b7 --- /dev/null +++ b/english/cpp/system/boxedenum/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::BoxedEnum::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedEnum::ToString method. Converts boxed value represented by the current object to string in C++.' +type: docs +weight: 400 +url: /cpp/system/boxedenum/tostring/ +--- +## BoxedEnum::ToString method + + +Converts boxed value represented by the current object to string. + +```cpp +System::String System::BoxedEnum::ToString() const override +``` + + +### ReturnValue + +[String](../../string/) representation of the boxed value + +## See Also + +* Class [String](../../string/) +* Class [BoxedEnum](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvalue/_index.md b/english/cpp/system/boxedvalue/_index.md new file mode 100644 index 0000000000..93b2fac349 --- /dev/null +++ b/english/cpp/system/boxedvalue/_index.md @@ -0,0 +1,44 @@ +--- +title: System::BoxedValue class +linktitle: BoxedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValue class. Represents a boxed value. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 800 +url: /cpp/system/boxedvalue/ +--- +## BoxedValue class + + +Represents a boxed value. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass BoxedValue : public System::BoxedValueBase +``` + + +| Parameter | Description | +| --- | --- | +| T | Type of the boxed value represented by the class | +## Methods + +| Method | Description | +| --- | --- | +| [BoxedValue](./boxedvalue/)(const T\&) | Constructs an object that represents the specified value boxed. | +| [Equals](./equals/)(ptr) override | Determines the equality of the boxed values represented by the current and specified objects. | +| [GetHashCode](./gethashcode/)() const override | Returns a hash code for the current object. | +| [GetType](./gettype/)() const override | Gets actual type of object. | +| [GetTypeCode](./gettypecode/)() const override | Returns the value representing the type of the boxed value represented by the current object. | +| [GetUnsignedLongLongValue](./getunsignedlonglongvalue/)() override | Always returns 0. | +| [is](./is/)() const | Determines if the type of the boxed value represented by the current object is **V**. | +| [IsBoxedEnum](./isboxedenum/)() override | Determines if current object represents a boxed value of enum type. | +| static [Parse](../boxedvaluebase/parse/)(const TypeInfo\&, const String\&, bool) | Boxes the value of enumeration constant of the specified enumeration with the specified name. A parameter specifies if the case should be ignored when interpreting the string specifying the name of the enumeration constant. | +| static [Parse](../boxedvaluebase/parse/)(const TypeInfo\&, const String\&) | Boxes the value of enumeration constant of the specified enumeration with the specified name. | +| [ToString](./tostring/)() const override | Converts boxed value represented by current object to string. | +| [unbox](./unbox/)() const | Unboxes the value represented by the current object. | + +## See Also + +* Class [BoxedValueBase](../boxedvaluebase/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/boxedvalue/boxedvalue/_index.md b/english/cpp/system/boxedvalue/boxedvalue/_index.md new file mode 100644 index 0000000000..fa528d6458 --- /dev/null +++ b/english/cpp/system/boxedvalue/boxedvalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::BoxedValue::BoxedValue constructor +linktitle: BoxedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValue::BoxedValue constructor. Constructs an object that represents the specified value boxed in C++.' +type: docs +weight: 100 +url: /cpp/system/boxedvalue/boxedvalue/ +--- +## BoxedValue::BoxedValue constructor + + +Constructs an object that represents the specified value boxed. + +```cpp +System::BoxedValue::BoxedValue(const T &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | The value to be boxed | + +## See Also + +* Class [BoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvalue/equals/_index.md b/english/cpp/system/boxedvalue/equals/_index.md new file mode 100644 index 0000000000..c6ece7489c --- /dev/null +++ b/english/cpp/system/boxedvalue/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::BoxedValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValue::Equals method. Determines the equality of the boxed values represented by the current and specified objects in C++.' +type: docs +weight: 200 +url: /cpp/system/boxedvalue/equals/ +--- +## BoxedValue::Equals method + + +Determines the equality of the boxed values represented by the current and specified objects. + +```cpp +bool System::BoxedValue::Equals(ptr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | ptr | The object that represent the boxed value to be compared with the boxed value represented by the current object | + +### ReturnValue + +True if the boxed value represented by the current object and **obj** are equal, otherwise - false + +## See Also + +* Typedef [ptr](../../object/ptr/) +* Class [BoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvalue/gethashcode/_index.md b/english/cpp/system/boxedvalue/gethashcode/_index.md new file mode 100644 index 0000000000..230d110d0b --- /dev/null +++ b/english/cpp/system/boxedvalue/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::BoxedValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValue::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 300 +url: /cpp/system/boxedvalue/gethashcode/ +--- +## BoxedValue::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int System::BoxedValue::GetHashCode() const override +``` + +## See Also + +* Class [BoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvalue/gettype/_index.md b/english/cpp/system/boxedvalue/gettype/_index.md new file mode 100644 index 0000000000..670c96331f --- /dev/null +++ b/english/cpp/system/boxedvalue/gettype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::BoxedValue::GetType method +linktitle: GetType +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValue::GetType method. Gets actual type of object in C++.' +type: docs +weight: 400 +url: /cpp/system/boxedvalue/gettype/ +--- +## BoxedValue::GetType method + + +Gets actual type of object. + +```cpp +const System::TypeInfo & System::BoxedValue::GetType() const override +``` + + +### ReturnValue + +[TypeInfo](../../typeinfo/) object which describes final type. + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [BoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvalue/gettypecode/_index.md b/english/cpp/system/boxedvalue/gettypecode/_index.md new file mode 100644 index 0000000000..a2317c465c --- /dev/null +++ b/english/cpp/system/boxedvalue/gettypecode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::BoxedValue::GetTypeCode method +linktitle: GetTypeCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValue::GetTypeCode method. Returns the value representing the type of the boxed value represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system/boxedvalue/gettypecode/ +--- +## BoxedValue::GetTypeCode method + + +Returns the value representing the type of the boxed value represented by the current object. + +```cpp +TypeCode System::BoxedValue::GetTypeCode() const override +``` + + +### ReturnValue + +Value of TypeCode enum representing the type of the boxed value represented by the current object + +## See Also + +* Enum [TypeCode](../../typecode/) +* Class [BoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvalue/getunsignedlonglongvalue/_index.md b/english/cpp/system/boxedvalue/getunsignedlonglongvalue/_index.md new file mode 100644 index 0000000000..f517598306 --- /dev/null +++ b/english/cpp/system/boxedvalue/getunsignedlonglongvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::BoxedValue::GetUnsignedLongLongValue method +linktitle: GetUnsignedLongLongValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValue::GetUnsignedLongLongValue method. Always returns 0 in C++.' +type: docs +weight: 600 +url: /cpp/system/boxedvalue/getunsignedlonglongvalue/ +--- +## BoxedValue::GetUnsignedLongLongValue method + + +Always returns 0. + +```cpp +uint64_t System::BoxedValue::GetUnsignedLongLongValue() override +``` + +## See Also + +* Class [BoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvalue/is/_index.md b/english/cpp/system/boxedvalue/is/_index.md new file mode 100644 index 0000000000..f96355202c --- /dev/null +++ b/english/cpp/system/boxedvalue/is/_index.md @@ -0,0 +1,32 @@ +--- +title: System::BoxedValue::is method +linktitle: is +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValue::is method. Determines if the type of the boxed value represented by the current object is V in C++.' +type: docs +weight: 700 +url: /cpp/system/boxedvalue/is/ +--- +## BoxedValue::is method + + +Determines if the type of the boxed value represented by the current object is **V**. + +```cpp +template bool System::BoxedValue::is() const +``` + + +| Parameter | Description | +| --- | --- | +| V | The type that is comared with the type of boxed value represented by the current object | + +### ReturnValue + +True if the type of the boxed value represented by the current object is **V**, otherwise - false + +## See Also + +* Class [BoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvalue/isboxedenum/_index.md b/english/cpp/system/boxedvalue/isboxedenum/_index.md new file mode 100644 index 0000000000..7bcf13db95 --- /dev/null +++ b/english/cpp/system/boxedvalue/isboxedenum/_index.md @@ -0,0 +1,28 @@ +--- +title: System::BoxedValue::IsBoxedEnum method +linktitle: IsBoxedEnum +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValue::IsBoxedEnum method. Determines if current object represents a boxed value of enum type in C++.' +type: docs +weight: 800 +url: /cpp/system/boxedvalue/isboxedenum/ +--- +## BoxedValue::IsBoxedEnum method + + +Determines if current object represents a boxed value of enum type. + +```cpp +bool System::BoxedValue::IsBoxedEnum() override +``` + + +### ReturnValue + +Always false + +## See Also + +* Class [BoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvalue/tostring/_index.md b/english/cpp/system/boxedvalue/tostring/_index.md new file mode 100644 index 0000000000..fc52d9b412 --- /dev/null +++ b/english/cpp/system/boxedvalue/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::BoxedValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValue::ToString method. Converts boxed value represented by current object to string in C++.' +type: docs +weight: 900 +url: /cpp/system/boxedvalue/tostring/ +--- +## BoxedValue::ToString method + + +Converts boxed value represented by current object to string. + +```cpp +String System::BoxedValue::ToString() const override +``` + + +### ReturnValue + +[String](../../string/) representation of the boxed value represented by current object + +## See Also + +* Class [String](../../string/) +* Class [BoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvalue/unbox/_index.md b/english/cpp/system/boxedvalue/unbox/_index.md new file mode 100644 index 0000000000..8271b352eb --- /dev/null +++ b/english/cpp/system/boxedvalue/unbox/_index.md @@ -0,0 +1,28 @@ +--- +title: System::BoxedValue::unbox method +linktitle: unbox +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValue::unbox method. Unboxes the value represented by the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system/boxedvalue/unbox/ +--- +## BoxedValue::unbox method + + +Unboxes the value represented by the current object. + +```cpp +const T & System::BoxedValue::unbox() const +``` + + +### ReturnValue + +The unboxed value + +## See Also + +* Class [BoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvaluebase/_index.md b/english/cpp/system/boxedvaluebase/_index.md new file mode 100644 index 0000000000..b9d6fd5da4 --- /dev/null +++ b/english/cpp/system/boxedvaluebase/_index.md @@ -0,0 +1,32 @@ +--- +title: System::BoxedValueBase class +linktitle: BoxedValueBase +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValueBase class. A base class that defines an interface and implements some fundamental methods of a descendant class that represents a boxed value. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 900 +url: /cpp/system/boxedvaluebase/ +--- +## BoxedValueBase class + + +A base class that defines an interface and implements some fundamental methods of a descendant class that represents a boxed value. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class BoxedValueBase : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetTypeCode](./gettypecode/)() const | Returns the value representing the type of the boxed value represented by the current object. | +| virtual [GetUnsignedLongLongValue](./getunsignedlonglongvalue/)() | Converts the boxed represented by the current object to 64-bit integer value. | +| virtual [IsBoxedEnum](./isboxedenum/)() | Determines if current object represents a boxed value of enum type. | +| static [Parse](./parse/)(const TypeInfo\&, const String\&, bool) | Boxes the value of enumeration constant of the specified enumeration with the specified name. A parameter specifies if the case should be ignored when interpreting the string specifying the name of the enumeration constant. | +| static [Parse](./parse/)(const TypeInfo\&, const String\&) | Boxes the value of enumeration constant of the specified enumeration with the specified name. | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/boxedvaluebase/gettypecode/_index.md b/english/cpp/system/boxedvaluebase/gettypecode/_index.md new file mode 100644 index 0000000000..1c1e1fe79e --- /dev/null +++ b/english/cpp/system/boxedvaluebase/gettypecode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::BoxedValueBase::GetTypeCode method +linktitle: GetTypeCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValueBase::GetTypeCode method. Returns the value representing the type of the boxed value represented by the current object in C++.' +type: docs +weight: 100 +url: /cpp/system/boxedvaluebase/gettypecode/ +--- +## BoxedValueBase::GetTypeCode method + + +Returns the value representing the type of the boxed value represented by the current object. + +```cpp +virtual TypeCode System::BoxedValueBase::GetTypeCode() const =0 +``` + + +### ReturnValue + +Value of TypeCode enum representing the type of the boxed value represented by the current object + +## See Also + +* Enum [TypeCode](../../typecode/) +* Class [BoxedValueBase](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvaluebase/getunsignedlonglongvalue/_index.md b/english/cpp/system/boxedvaluebase/getunsignedlonglongvalue/_index.md new file mode 100644 index 0000000000..951f145a83 --- /dev/null +++ b/english/cpp/system/boxedvaluebase/getunsignedlonglongvalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::BoxedValueBase::GetUnsignedLongLongValue method +linktitle: GetUnsignedLongLongValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValueBase::GetUnsignedLongLongValue method. Converts the boxed represented by the current object to 64-bit integer value in C++.' +type: docs +weight: 200 +url: /cpp/system/boxedvaluebase/getunsignedlonglongvalue/ +--- +## BoxedValueBase::GetUnsignedLongLongValue method + + +Converts the boxed represented by the current object to 64-bit integer value. + +```cpp +virtual uint64_t System::BoxedValueBase::GetUnsignedLongLongValue()=0 +``` + + +### ReturnValue + +64-bit integer value equivalent to the boxed value represented by the current object + +## See Also + +* Class [BoxedValueBase](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvaluebase/isboxedenum/_index.md b/english/cpp/system/boxedvaluebase/isboxedenum/_index.md new file mode 100644 index 0000000000..3226915373 --- /dev/null +++ b/english/cpp/system/boxedvaluebase/isboxedenum/_index.md @@ -0,0 +1,28 @@ +--- +title: System::BoxedValueBase::IsBoxedEnum method +linktitle: IsBoxedEnum +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValueBase::IsBoxedEnum method. Determines if current object represents a boxed value of enum type in C++.' +type: docs +weight: 300 +url: /cpp/system/boxedvaluebase/isboxedenum/ +--- +## BoxedValueBase::IsBoxedEnum method + + +Determines if current object represents a boxed value of enum type. + +```cpp +virtual bool System::BoxedValueBase::IsBoxedEnum()=0 +``` + + +### ReturnValue + +True if current object represents a boxed value of enum type, otherwise - false + +## See Also + +* Class [BoxedValueBase](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/boxedvaluebase/parse/_index.md b/english/cpp/system/boxedvaluebase/parse/_index.md new file mode 100644 index 0000000000..ed37776a98 --- /dev/null +++ b/english/cpp/system/boxedvaluebase/parse/_index.md @@ -0,0 +1,66 @@ +--- +title: System::BoxedValueBase::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::BoxedValueBase::Parse method. Boxes the value of enumeration constant of the specified enumeration with the specified name in C++.' +type: docs +weight: 400 +url: /cpp/system/boxedvaluebase/parse/ +--- +## BoxedValueBase::Parse(const TypeInfo\&, const String\&) method + + +Boxes the value of enumeration constant of the specified enumeration with the specified name. + +```cpp +static SharedPtr System::BoxedValueBase::Parse(const TypeInfo &type, const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const TypeInfo\& | Specifies the type of the enumeration | +| str | const String\& | The name of the enumeration constant, value of which is to be boxed | + +### ReturnValue + +A shared pointer to the object representing boxed value of the specified enumeration constant + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [TypeInfo](../../typeinfo/) +* Class [String](../../string/) +* Class [BoxedValueBase](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## BoxedValueBase::Parse(const TypeInfo\&, const String\&, bool) method + + +Boxes the value of enumeration constant of the specified enumeration with the specified name. A parameter specifies if the case should be ignored when interpreting the string specifying the name of the enumeration constant. + +```cpp +static SharedPtr System::BoxedValueBase::Parse(const TypeInfo &type, const String &str, bool ignoreCase) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const TypeInfo\& | Specifies the type of the enumeration | +| str | const String\& | The name of the enumeration constant, value of which is to be boxed | +| ignoreCase | bool | Specifies if case should be ignored when interpreting the string representing the name of the enumeration constant | + +### ReturnValue + +A shared pointer to the object representing boxed value of the specified enumeration constant + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [TypeInfo](../../typeinfo/) +* Class [String](../../string/) +* Class [BoxedValueBase](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/buffer/_index.md b/english/cpp/system/buffer/_index.md new file mode 100644 index 0000000000..d98dfa9979 --- /dev/null +++ b/english/cpp/system/buffer/_index.md @@ -0,0 +1,95 @@ +--- +title: System::Buffer class +linktitle: Buffer +second_title: Aspose.PDF for C++ API Reference +description: 'System::Buffer class. Contains methods that manipulate raw byte arrays. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 1000 +url: /cpp/system/buffer/ +--- +## Buffer class + + +Contains methods that manipulate raw byte arrays. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class Buffer +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [BlockCopy](./blockcopy/)(const uint8_t *, int, uint8_t *, int, int) | Copies a specified number of bytes from source buffer to destination buffer. | +| static [BlockCopy](./blockcopy/)(const SharedPtr\\>\&, int, const SharedPtr\\>\&, int, int) | Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. | +| static [BlockCopy](./blockcopy/)(const System::Details::ArrayView\\&, int, const System::Details::ArrayView\\&, int, int) | Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. | +| static [BlockCopy](./blockcopy/)(const SharedPtr\\>\&, int, const System::Details::ArrayView\\&, int, int) | Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. | +| static [BlockCopy](./blockcopy/)(const System::Details::ArrayView\\&, int, const SharedPtr\\>\&, int, int) | Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. | +| static [BlockCopy](./blockcopy/)(const System::Details::StackArray\\&, int, const System::Details::StackArray\\&, int, int) | Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. | +| static [BlockCopy](./blockcopy/)(const SharedPtr\\>\&, int, const System::Details::StackArray\\&, int, int) | Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. | +| static [BlockCopy](./blockcopy/)(const System::Details::StackArray\\&, int, const SharedPtr\\>\&, int, int) | Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. | +| static [ByteLength](./bytelength/)(const SharedPtr\\>\&) | Determines the number of bytes occupied by all elements of the specified array. | +| static [ByteLength](./bytelength/)(const System::Details::ArrayView\\&) | Determines the number of bytes occupied by all elements of the specified array. | +| static [ByteLength](./bytelength/)(const System::Details::StackArray\\&) | Determines the number of bytes occupied by all elements of the specified array. | +| static [GetByte](./getbyte/)(const SharedPtr\\>\&, int) | Interprets the specified typed array as a raw byte array and retrieves the byte value at specified byte offset. | +| static [GetByte](./getbyte/)(const System::Details::ArrayView\\&, int) | Interprets the specified typed array as a raw byte array and retrieves the byte value at specified byte offset. | +| static [GetByte](./getbyte/)(const System::Details::StackArray\\&, int) | Interprets the specified typed array as a raw byte array and retrieves the byte value at specified byte offset. | +| static [SetByte](./setbyte/)(const SharedPtr\\>\&, int, uint8_t) | Interprets the specified typed array as a raw byte array and sets the specified byte value at specified byte offset. | +| static [SetByte](./setbyte/)(const System::Details::ArrayView\\&, int, uint8_t) | Interprets the specified typed array as a raw byte array and sets the specified byte value at specified byte offset. | +| static [SetByte](./setbyte/)(const System::Details::StackArray\\&, int, uint8_t) | Interprets the specified typed array as a raw byte array and sets the specified byte value at specified byte offset. | +## Remarks + + + +```cpp +#include + +using namespace System; + +void Print(const SmartPtr> &source, int size) +{ + for (auto i = 0; i < size; i++) + { + std::cout << static_cast(source[i]) << ' '; + } + std::cout << std::endl; +} + +int main() +{ + // Create and fill the array. + const int SIZE = 16; + auto first = MakeObject>(SIZE); + for (auto i = 0; i < SIZE; ++i) + { + first[i] = static_cast(i * 2); + } + + // Print the array items. + Print(first, SIZE); + + // Create an array that contains a part of the first one. + auto second = MakeObject>(SIZE / 2); + Buffer::BlockCopy(first, SIZE / 2, second, 0, SIZE / 2); + + // Print the items of the second array. + Print(second, SIZE / 2); + + // Set the value of the item at index 0 and print the array items. + Buffer::SetByte(second, 0, 128); + Print(second, SIZE / 2); + + return 0; +} +/* +This code example produces the following output: +0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 +16 18 20 22 24 26 28 30 +128 18 20 22 24 26 28 30 +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/buffer/blockcopy/_index.md b/english/cpp/system/buffer/blockcopy/_index.md new file mode 100644 index 0000000000..0b89af0376 --- /dev/null +++ b/english/cpp/system/buffer/blockcopy/_index.md @@ -0,0 +1,242 @@ +--- +title: System::Buffer::BlockCopy method +linktitle: BlockCopy +second_title: Aspose.PDF for C++ API Reference +description: 'System::Buffer::BlockCopy method. Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another in C++.' +type: docs +weight: 100 +url: /cpp/system/buffer/blockcopy/ +--- +## Buffer::BlockCopy(const SharedPtr\\>\&, int, const SharedPtr\\>\&, int, int) method + + +Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. + +```cpp +template static void System::Buffer::BlockCopy(const SharedPtr> &src, int srcOffset, const SharedPtr> &dst, int dstOffset, int count) +``` + + +| Parameter | Description | +| --- | --- | +| TSrc | The type of elements of the source array | +| TDst | The type of elements of the destination array | + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const SharedPtr\\>\& | The source array | +| srcOffset | int | A byte offset in the tho source array at which copying starts | +| dst | const SharedPtr\\>\& | The destination array | +| dstOffset | int | A byte offset in the destination array at which to start inserting data | +| count | int | The number of bytes to copy | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Array](../../array/) +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::BlockCopy(const SharedPtr\\>\&, int, const System::Details::ArrayView\\&, int, int) method + + +Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. + +```cpp +template static void System::Buffer::BlockCopy(const SharedPtr> &src, int srcOffset, const System::Details::ArrayView &dst, int dstOffset, int count) +``` + + +| Parameter | Description | +| --- | --- | +| TSrc | The type of elements of the source array | +| TDst | The type of elements of the destination array view | + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const SharedPtr\\>\& | The source array | +| srcOffset | int | A byte offset in the tho source array at which copying starts | +| dst | const System::Details::ArrayView\\& | The destination array view | +| dstOffset | int | A byte offset in the destination array view at which to start inserting data | +| count | int | The number of bytes to copy | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Array](../../array/) +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::BlockCopy(const SharedPtr\\>\&, int, const System::Details::StackArray\\&, int, int) method + + +Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. + +```cpp +template static void System::Buffer::BlockCopy(const SharedPtr> &src, int srcOffset, const System::Details::StackArray &dst, int dstOffset, int count) +``` + + +| Parameter | Description | +| --- | --- | +| TSrc | The type of elements of the source array | +| TDst | The type of elements of the destination stack array | +| ND | The size of the destination stack array | + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const SharedPtr\\>\& | The source array | +| srcOffset | int | A byte offset in the tho source array at which copying starts | +| dst | const System::Details::StackArray\\& | The destination stack array | +| dstOffset | int | A byte offset in the destination stack array at which to start inserting data | +| count | int | The number of bytes to copy | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Array](../../array/) +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::BlockCopy(const System::Details::ArrayView\\&, int, const SharedPtr\\>\&, int, int) method + + +Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. + +```cpp +template static void System::Buffer::BlockCopy(const System::Details::ArrayView &src, int srcOffset, const SharedPtr> &dst, int dstOffset, int count) +``` + + +| Parameter | Description | +| --- | --- | +| TSrc | The type of elements of the source array view | +| TDst | The type of elements of the destination array | + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const System::Details::ArrayView\\& | The source array view | +| srcOffset | int | A byte offset in the tho source array view at which copying starts | +| dst | const SharedPtr\\>\& | The destination array | +| dstOffset | int | A byte offset in the destination array at which to start inserting data | +| count | int | The number of bytes to copy | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Array](../../array/) +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::BlockCopy(const System::Details::ArrayView\\&, int, const System::Details::ArrayView\\&, int, int) method + + +Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. + +```cpp +template static void System::Buffer::BlockCopy(const System::Details::ArrayView &src, int srcOffset, const System::Details::ArrayView &dst, int dstOffset, int count) +``` + + +| Parameter | Description | +| --- | --- | +| TSrc | The type of elements of the source array view | +| TDst | The type of elements of the destination array view | + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const System::Details::ArrayView\\& | The source array view | +| srcOffset | int | A byte offset in the tho source array view at which copying starts | +| dst | const System::Details::ArrayView\\& | The destination array view | +| dstOffset | int | A byte offset in the destination array view at which to start inserting data | +| count | int | The number of bytes to copy | + +## See Also + +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::BlockCopy(const System::Details::StackArray\\&, int, const SharedPtr\\>\&, int, int) method + + +Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. + +```cpp +template static void System::Buffer::BlockCopy(const System::Details::StackArray &src, int srcOffset, const SharedPtr> &dst, int dstOffset, int count) +``` + + +| Parameter | Description | +| --- | --- | +| TSrc | The type of elements of the source stack array | +| NS | The size of the source stack array | +| TDst | The type of elements of the destination array | + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const System::Details::StackArray\\& | The source stack array | +| srcOffset | int | A byte offset in the tho source stack array at which copying starts | +| dst | const SharedPtr\\>\& | The destination array | +| dstOffset | int | A byte offset in the destination array at which to start inserting data | +| count | int | The number of bytes to copy | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Array](../../array/) +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::BlockCopy(const System::Details::StackArray\\&, int, const System::Details::StackArray\\&, int, int) method + + +Interprets two specified typed arrays as raw arrays of bytes and copies data from one of them to another. + +```cpp +template static void System::Buffer::BlockCopy(const System::Details::StackArray &src, int srcOffset, const System::Details::StackArray &dst, int dstOffset, int count) +``` + + +| Parameter | Description | +| --- | --- | +| TSrc | The type of elements of the source stack array | +| NS | The size of the source stack array | +| TDst | The type of elements of the destination stack array | +| ND | The size of the destination stack array | + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const System::Details::StackArray\\& | The source stack array | +| srcOffset | int | A byte offset in the tho source stack array at which copying starts | +| dst | const System::Details::StackArray\\& | The destination stack array | +| dstOffset | int | A byte offset in the destination stack array at which to start inserting data | +| count | int | The number of bytes to copy | + +## See Also + +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::BlockCopy(const uint8_t *, int, uint8_t *, int, int) method + + +Copies a specified number of bytes from source buffer to destination buffer. + +```cpp +static void System::Buffer::BlockCopy(const uint8_t *src, int srcOffset, uint8_t *dst, int dstOffset, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const uint8_t * | Pointer to the source buffer | +| srcOffset | int | A byte offset in source buffer at which copying starts | +| dst | uint8_t * | Pointer to the destination buffer | +| dstOffset | int | A byte offset in the destination buffer at which to start inserting data | +| count | int | The number of bytes to copy | + +## See Also + +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/buffer/bytelength/_index.md b/english/cpp/system/buffer/bytelength/_index.md new file mode 100644 index 0000000000..91fedbe944 --- /dev/null +++ b/english/cpp/system/buffer/bytelength/_index.md @@ -0,0 +1,93 @@ +--- +title: System::Buffer::ByteLength method +linktitle: ByteLength +second_title: Aspose.PDF for C++ API Reference +description: 'System::Buffer::ByteLength method. Determines the number of bytes occupied by all elements of the specified array in C++.' +type: docs +weight: 200 +url: /cpp/system/buffer/bytelength/ +--- +## Buffer::ByteLength(const SharedPtr\\>\&) method + + +Determines the number of bytes occupied by all elements of the specified array. + +```cpp +template static int System::Buffer::ByteLength(const SharedPtr> &array) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of elements of the array | + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const SharedPtr\\>\& | An array | + +### ReturnValue + +The number of bytes occupied by all elements of the specified array + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Array](../../array/) +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::ByteLength(const System::Details::ArrayView\\&) method + + +Determines the number of bytes occupied by all elements of the specified array. + +```cpp +template static int System::Buffer::ByteLength(const System::Details::ArrayView &array) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of elements of the array view | + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const System::Details::ArrayView\\& | An array view | + +### ReturnValue + +The number of bytes occupied by all elements of the specified array view + +## See Also + +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::ByteLength(const System::Details::StackArray\\&) method + + +Determines the number of bytes occupied by all elements of the specified array. + +```cpp +template static int System::Buffer::ByteLength(const System::Details::StackArray &array) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of elements of the stack array | +| N | The size of the stack array | + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const System::Details::StackArray\\& | An stack array | + +### ReturnValue + +The number of bytes occupied by all elements of the specified stack array + +## See Also + +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/buffer/getbyte/_index.md b/english/cpp/system/buffer/getbyte/_index.md new file mode 100644 index 0000000000..714512cbdc --- /dev/null +++ b/english/cpp/system/buffer/getbyte/_index.md @@ -0,0 +1,96 @@ +--- +title: System::Buffer::GetByte method +linktitle: GetByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Buffer::GetByte method. Interprets the specified typed array as a raw byte array and retrieves the byte value at specified byte offset in C++.' +type: docs +weight: 300 +url: /cpp/system/buffer/getbyte/ +--- +## Buffer::GetByte(const SharedPtr\\>\&, int) method + + +Interprets the specified typed array as a raw byte array and retrieves the byte value at specified byte offset. + +```cpp +template static uint8_t System::Buffer::GetByte(const SharedPtr> &array, int index) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of elements of the array | + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const SharedPtr\\>\& | The target array | +| index | int | Zero-based offset of the byte to retrieve | + +### ReturnValue + +The byte value at the specified index + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Array](../../array/) +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::GetByte(const System::Details::ArrayView\\&, int) method + + +Interprets the specified typed array as a raw byte array and retrieves the byte value at specified byte offset. + +```cpp +template static uint8_t System::Buffer::GetByte(const System::Details::ArrayView &array, int index) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of elements of the array view | + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const System::Details::ArrayView\\& | The target array view | +| index | int | Zero-based offset of the byte to retrieve | + +### ReturnValue + +The byte value at the specified index + +## See Also + +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::GetByte(const System::Details::StackArray\\&, int) method + + +Interprets the specified typed array as a raw byte array and retrieves the byte value at specified byte offset. + +```cpp +template static uint8_t System::Buffer::GetByte(const System::Details::StackArray &array, int index) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of elements of the stack array | +| N | The size of the stack array | + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const System::Details::StackArray\\& | The target stack array | +| index | int | Zero-based offset of the byte to retrieve | + +### ReturnValue + +The byte value at the specified index + +## See Also + +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/buffer/setbyte/_index.md b/english/cpp/system/buffer/setbyte/_index.md new file mode 100644 index 0000000000..0caad9d667 --- /dev/null +++ b/english/cpp/system/buffer/setbyte/_index.md @@ -0,0 +1,87 @@ +--- +title: System::Buffer::SetByte method +linktitle: SetByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Buffer::SetByte method. Interprets the specified typed array as a raw byte array and sets the specified byte value at specified byte offset in C++.' +type: docs +weight: 400 +url: /cpp/system/buffer/setbyte/ +--- +## Buffer::SetByte(const SharedPtr\\>\&, int, uint8_t) method + + +Interprets the specified typed array as a raw byte array and sets the specified byte value at specified byte offset. + +```cpp +template static void System::Buffer::SetByte(const SharedPtr> &array, int index, uint8_t value) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of elements of the array | + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const SharedPtr\\>\& | The target array | +| index | int | Zero-based offset of the byte to set | +| value | uint8_t | The byte value to set | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Array](../../array/) +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::SetByte(const System::Details::ArrayView\\&, int, uint8_t) method + + +Interprets the specified typed array as a raw byte array and sets the specified byte value at specified byte offset. + +```cpp +template static void System::Buffer::SetByte(const System::Details::ArrayView &array, int index, uint8_t value) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of elements of the array | + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const System::Details::ArrayView\\& | The target array view | +| index | int | Zero-based offset of the byte to set | +| value | uint8_t | The byte value to set | + +## See Also + +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Buffer::SetByte(const System::Details::StackArray\\&, int, uint8_t) method + + +Interprets the specified typed array as a raw byte array and sets the specified byte value at specified byte offset. + +```cpp +template static void System::Buffer::SetByte(const System::Details::StackArray &array, int index, uint8_t value) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of elements of the array | +| N | The size of the stack array | + +| Parameter | Type | Description | +| --- | --- | --- | +| array | const System::Details::StackArray\\& | The target stack array | +| index | int | Zero-based offset of the byte to set | +| value | uint8_t | The byte value to set | + +## See Also + +* Class [Buffer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/byte/_index.md b/english/cpp/system/byte/_index.md new file mode 100644 index 0000000000..760508c406 --- /dev/null +++ b/english/cpp/system/byte/_index.md @@ -0,0 +1,90 @@ +--- +title: System::Byte class +linktitle: Byte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Byte class. Contains methods to work with the unsigned 8-bit integer in C++.' +type: docs +weight: 1100 +url: /cpp/system/byte/ +--- +## Byte class + + +Contains methods to work with the unsigned 8-bit integer. + +```cpp +class Byte +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Parse](./parse/)(const String\&) | Converts the specified string containing the string representation of a number to the equivalent 8-bit unsigned integer. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | Converts the specified string containing the string representation of a number to the equivalent 8-bit unsigned integer using the provided formatting information. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, std::nullptr_t) | | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | Converts the specified string containing the string representation of a number to the equivalent 8-bit unsigned integer using the provided formatting information and number style. | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, std::nullptr_t) | | +| static [TryParse](./tryparse/)(const String\&, uint8_t\&) | Converts the specified string containing the string representation of a number to the equivalent 8-bit unsigned integer. | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, uint8_t\&) | Converts the specified string containing the string representation of a number to the equivalent 8-bit unsigned integer using the provided formatting information and number style. | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, uint8_t\&) | | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, uint8_t\&) | | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, std::nullptr_t, uint8_t\&) | | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [MaxValue](./maxvalue/) | Largest possible value. | +| static constexpr [MinValue](./minvalue/) | Smallest possible value. | +## Remarks + + + +```cpp +#include + +using namespace System; + +int main() +{ + auto b1 = Byte::Parse(u"123"); + std::cout << static_cast(b1) << std::endl; + + try + { + auto b2 = Byte::Parse(u"345"); + std::cout << static_cast(b2) << std::endl; + } + catch (const OverflowException &ex) + { + std::cerr << ex.what() << std::endl; + } + + uint8_t b3 = 0; + if (Byte::TryParse(u"10", b3)) + { + std::cout << static_cast(b3) << std::endl; + } + else + { + std::cerr << "Something went wrong." << std::endl; + } + + return 0; +} +/* +This code example produces the following output: +123 +System::OverflowException: Value was either too large or too small for an UInt8 +10 +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/byte/maxvalue/_index.md b/english/cpp/system/byte/maxvalue/_index.md new file mode 100644 index 0000000000..367f31dd38 --- /dev/null +++ b/english/cpp/system/byte/maxvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Byte::MaxValue field +linktitle: MaxValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Byte::MaxValue field. Largest possible value in C++.' +type: docs +weight: 300 +url: /cpp/system/byte/maxvalue/ +--- +## MaxValue field + + +Largest possible value. + +```cpp +static uint8_t System::Byte::MaxValue +``` + +## See Also + +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/byte/minvalue/_index.md b/english/cpp/system/byte/minvalue/_index.md new file mode 100644 index 0000000000..bb8590cd6d --- /dev/null +++ b/english/cpp/system/byte/minvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Byte::MinValue field +linktitle: MinValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Byte::MinValue field. Smallest possible value in C++.' +type: docs +weight: 400 +url: /cpp/system/byte/minvalue/ +--- +## MinValue field + + +Smallest possible value. + +```cpp +static uint8_t System::Byte::MinValue +``` + +## See Also + +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/byte/parse/_index.md b/english/cpp/system/byte/parse/_index.md new file mode 100644 index 0000000000..e0fe7fc271 --- /dev/null +++ b/english/cpp/system/byte/parse/_index.md @@ -0,0 +1,190 @@ +--- +title: System::Byte::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Byte::Parse method. Converts the specified string containing the string representation of a number to the equivalent 8-bit unsigned integer in C++.' +type: docs +weight: 100 +url: /cpp/system/byte/parse/ +--- +## Byte::Parse(const String\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 8-bit unsigned integer. + +```cpp +static uint8_t System::Byte::Parse(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | + +### ReturnValue + +The 8-bit unsigned integer equal to the number represented by the specified string. + +## See Also + +* Class [String](../../string/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Byte::Parse(const String\&, const SharedPtr\\&) method + + + + +```cpp +static uint8_t System::Byte::Parse(const String &value, const SharedPtr &culture) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Byte::Parse(const String\&, const SharedPtr\\&) method + + + + +```cpp +static uint8_t System::Byte::Parse(const String &value, const SharedPtr &nfi) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Byte::Parse(const String\&, const SharedPtr\\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 8-bit unsigned integer using the provided formatting information. + +```cpp +static uint8_t System::Byte::Parse(const String &value, const SharedPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information. | + +### ReturnValue + +The 8-bit unsigned integer equal to the number represented by the specified string. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Byte::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + + + +```cpp +static uint8_t System::Byte::Parse(const String &value, Globalization::NumberStyles styles, const SharedPtr &culture) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Byte::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + + + +```cpp +static uint8_t System::Byte::Parse(const String &value, Globalization::NumberStyles styles, const SharedPtr &nfi) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Byte::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 8-bit unsigned integer using the provided formatting information and number style. + +```cpp +static uint8_t System::Byte::Parse(const String &value, Globalization::NumberStyles styles, const SharedPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| styles | Globalization::NumberStyles | A bitwise combination of values of NumberStyles enum that specifies the permitted style of the string representation of a number. | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information. | + +### ReturnValue + +The 8-bit unsigned integer equal to the number represented by the specified string. + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Byte::Parse(const String\&, Globalization::NumberStyles, std::nullptr_t) method + + + + +```cpp +static uint8_t System::Byte::Parse(const String &value, Globalization::NumberStyles styles, std::nullptr_t=nullptr) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Byte::Parse(const String\&, std::nullptr_t) method + + + + +```cpp +static uint8_t System::Byte::Parse(const String &value, std::nullptr_t) +``` + +## See Also + +* Class [String](../../string/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/byte/tryparse/_index.md b/english/cpp/system/byte/tryparse/_index.md new file mode 100644 index 0000000000..a4170747fe --- /dev/null +++ b/english/cpp/system/byte/tryparse/_index.md @@ -0,0 +1,116 @@ +--- +title: System::Byte::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TryParse method of System::Byte class in C++.' +type: docs +weight: 200 +url: /cpp/system/byte/tryparse/ +--- +## Byte::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, uint8_t\&) method + + + + +```cpp +static bool System::Byte::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &culture, uint8_t &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Byte::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, uint8_t\&) method + + + + +```cpp +static bool System::Byte::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &nfi, uint8_t &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Byte::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, uint8_t\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 8-bit unsigned integer using the provided formatting information and number style. + +```cpp +static bool System::Byte::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &provider, uint8_t &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| styles | Globalization::NumberStyles | A bitwise combination of values of NumberStyles enum that specifies the permitted style of the string representation of a number. | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information. | +| result | uint8_t\& | The reference to a 8-bit unsigned integer variable where the result of the conversion is put. | + +### ReturnValue + +True if the conversion succeeded, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Byte::TryParse(const String\&, Globalization::NumberStyles, std::nullptr_t, uint8_t\&) method + + + + +```cpp +static bool System::Byte::TryParse(const String &value, Globalization::NumberStyles styles, std::nullptr_t, uint8_t &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Byte::TryParse(const String\&, uint8_t\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 8-bit unsigned integer. + +```cpp +static bool System::Byte::TryParse(const String &value, uint8_t &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| result | uint8_t\& | The reference to a 8-bit unsigned integer variable where the result of the conversion is put. | + +### ReturnValue + +True if the conversion succeeded, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Class [Byte](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/bytearrayptr/_index.md b/english/cpp/system/bytearrayptr/_index.md new file mode 100644 index 0000000000..d3d133459e --- /dev/null +++ b/english/cpp/system/bytearrayptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::ByteArrayPtr typedef +linktitle: ByteArrayPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::ByteArrayPtr typedef. An alias for a smart pointer object that points to an array of unsigned 8-bit integers in C++.' +type: docs +weight: 9300 +url: /cpp/system/bytearrayptr/ +--- +## ByteArrayPtr typedef + + +An alias for a smart pointer object that points to an array of unsigned 8-bit integers. + +```cpp +typedef System::ArrayPtr System::ByteArrayPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/cast/_index.md b/english/cpp/system/cast/_index.md new file mode 100644 index 0000000000..190b70cb29 --- /dev/null +++ b/english/cpp/system/cast/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Cast method +linktitle: Cast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Cast method. Performs cast on SmartPtr objects in C++.' +type: docs +weight: 13900 +url: /cpp/system/cast/ +--- +## System::Cast method + + +Performs cast on [SmartPtr](../smartptr/) objects. + +```cpp +template std::enable_if::value, typenameCastResult::type>::type System::Cast(SmartPtr const &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target pointee type. | +| TFrom | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ const\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/cast_noexcept/_index.md b/english/cpp/system/cast_noexcept/_index.md new file mode 100644 index 0000000000..347b0e7754 --- /dev/null +++ b/english/cpp/system/cast_noexcept/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Cast_noexcept method +linktitle: Cast_noexcept +second_title: Aspose.PDF for C++ API Reference +description: 'System::Cast_noexcept method. Performs cast on SmartPtr objects in C++.' +type: docs +weight: 14000 +url: /cpp/system/cast_noexcept/ +--- +## System::Cast_noexcept method + + +Performs cast on [SmartPtr](../smartptr/) objects. + +```cpp +template std::enable_if::value, typenameCastResult::type>::type System::Cast_noexcept(SmartPtr const &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target pointee type. | +| TFrom | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ const\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed or nullptr otherwise. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/castenumerableto/_index.md b/english/cpp/system/castenumerableto/_index.md new file mode 100644 index 0000000000..534b1ff89a --- /dev/null +++ b/english/cpp/system/castenumerableto/_index.md @@ -0,0 +1,65 @@ +--- +title: System::CastEnumerableTo method +linktitle: CastEnumerableTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::CastEnumerableTo method. Performs the explicit casting of elements of the specified enumerable object to different type in C++.' +type: docs +weight: 14100 +url: /cpp/system/castenumerableto/ +--- +## System::CastEnumerableTo(const From\&) method + + +Performs the explicit casting of elements of the specified enumerable object to different type. + +```cpp +template std::enable_if::value, Collections::Generic::ListPtr>::type System::CastEnumerableTo(const From &enumerable) +``` + + +| Parameter | Description | +| --- | --- | +| To | The type to statically cast the elements of the enumerable object to | +| From | The type of enumerable object | + +| Parameter | Type | Description | +| --- | --- | --- | +| enumerable | const From\& | Enumerable object containing the elements to cast | + +### ReturnValue + +A pointer to a new collection containing elements of type **To** equivalent to the elements of **enumerable** + +## See Also + +* Class [ListPtr](../../system.collections.generic/listptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::CastEnumerableTo(const From\&) method + + +Performs the explicit casting of elements of the specified enumerable object to different type. + +```cpp +template std::enable_if::value, Collections::Generic::ListPtr>::type System::CastEnumerableTo(const From &enumerable) +``` + + +| Parameter | Description | +| --- | --- | +| To | The type to statically cast the elements of the enumerable object to | +| From | The type of enumerable object | + +| Parameter | Type | Description | +| --- | --- | --- | +| enumerable | const From\& | is inheritor of Enumerable object with defined get_Count method and containing the elements to cast | + +### ReturnValue + +A pointer to a new collection containing elements of type **To** equivalent to the elements of **enumerable** + +## See Also + +* Class [ListPtr](../../system.collections.generic/listptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/char/_index.md b/english/cpp/system/char/_index.md new file mode 100644 index 0000000000..c0b82adb80 --- /dev/null +++ b/english/cpp/system/char/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Char class +linktitle: Char +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char class. Provides methods for manipulation of characters represented as UTF-16 code units. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 1200 +url: /cpp/system/char/ +--- +## Char class + + +Provides methods for manipulation of characters represented as UTF-16 code units. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class Char +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [ConvertFromUtf32](./convertfromutf32/)(uint32_t) | Converts UTF-32 code unit into an instance of [System::String](../string/) class. | +| static [ConvertToUtf32](./converttoutf32/)(char_t, char_t) | Converts the specified UTF-16 surrogate pair into UTF-32 code unit. | +| static [ConvertToUtf32](./converttoutf32/)(const String\&, int) | Converts the value of a UTF-16 encoded character or surrogate pair at a specified position in a string into UTF-32 code unit. | +| static [GetNumericValue](./getnumericvalue/)(char_t) | Converts the specified UTF-16 character into double-precision floating-point numerical value. | +| static [GetUnicodeCategory](./getunicodecategory/)(char_t) | Returns a value that represents a Unicode category of specified character. | +| static [IsAsciiWhiteSpace](./isasciiwhitespace/)(char_t) | Determines whether the specified character is classified as a ASCII white space character. | +| static [IsControl](./iscontrol/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is classified as Unicode control character. | +| static [IsControl](./iscontrol/)(char_t) | Determines whether the specified character is classified as Unicode control character. | +| static [IsDigit](./isdigit/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is classified as a decimal digit. | +| static [IsDigit](./isdigit/)(const String\&, const int32_t) | Determines whether the character at the specified index in the specified string is classified as a decimal digit. | +| static [IsDigit](./isdigit/)(char_t) | Determines whether the specified character is classified as a decimal digit. | +| static [IsHighSurrogate](./ishighsurrogate/)(const String\&, int) | Determines whether the character at the specified index in the specified string is UTF-16 high surrogate code unit. | +| static [IsHighSurrogate](./ishighsurrogate/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is a high surrogate. | +| static [IsHighSurrogate](./ishighsurrogate/)(char_t) | Determines whether the specified character is a high surrogate. | +| static [IsLetter](./isletter/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is classified as Unicode letter. | +| static [IsLetter](./isletter/)(char_t) | Determines whether the specified character is classified as Unicode letter. | +| static [IsLetterOrDigit](./isletterordigit/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is classified as Unicode letter or a decimal digit. | +| static [IsLetterOrDigit](./isletterordigit/)(char_t) | Determines whether the specified character is classified as Unicode letter or a decimal digit. | +| static [IsLower](./islower/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is classified as a lower case letter. | +| static [IsLower](./islower/)(char_t) | Determines whether the specified character is classified as a lower case letter. | +| static [IsLower](./islower/)(const String\&, int) | Determines whether the character at the specified index in the specified string is classified as a lower case letter. | +| static [IsLowSurrogate](./islowsurrogate/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is a low surrogate. | +| static [IsLowSurrogate](./islowsurrogate/)(char_t) | Determines whether the specified character is a low surrogate. | +| static [IsNumber](./isnumber/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is classified as a number. | +| static [IsNumber](./isnumber/)(char_t) | Determines whether the specified character is classified as a number. | +| static [IsPunctuation](./ispunctuation/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is classified as a punctuation character. | +| static [IsPunctuation](./ispunctuation/)(char_t) | Determines whether the specified character is classified as a punctuation character. | +| static [IsSeparator](./isseparator/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is classified as a separator character. | +| static [IsSeparator](./isseparator/)(char_t) | Determines whether the specified character is classified as a separator character. | +| static [IsSurrogate](./issurrogate/)(char_t) | Determines if the specified character is a UTF-16 surrogate code unit. | +| static [IsSurrogate](./issurrogate/)(const String\&, int) | Determines whether the character at the specified index in the specified string is UTF-16 surrogate code unit. | +| static [IsSurrogatePair](./issurrogatepair/)(char_t, char_t) | Determines whether the two specified characters for a UTF-16 surrogate pair. | +| static [IsSurrogatePair](./issurrogatepair/)(const String\&, int) | Determines whether two consequent characters in the specified character buffer are a surrogate pair. | +| static [IsSymbol](./issymbol/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is classified as a symbol character. | +| static [IsSymbol](./issymbol/)(char_t) | Determines whether the specified character is classified as a symbol character. | +| static [IsUpper](./isupper/)(const String\&, int) | Determines whether the character at the specified index in the specified string is classified as an upper case letter. | +| static [IsUpper](./isupper/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is classified as an upper case letter. | +| static [IsUpper](./isupper/)(char_t) | Determines whether the specified character is classified as an upper case letter. | +| static [IsWhiteSpace](./iswhitespace/)(const char_t *, int) | Determines whether the character at the specified index in the specified character buffer is classified as a white space character. | +| static [IsWhiteSpace](./iswhitespace/)(char_t) | Determines whether the specified character is classified as a white space character. | +| static [IsWhiteSpace](./iswhitespace/)(const String\&, int) | Determines whether the character at the specified index in the specified string is classified as a white space character. | +| static [Parse](./parse/)(const String\&) | Converts the first and the only character of the specified string to a char_t value. | +| static [ToLower](./tolower/)(char_t) | Converts the specified character to lower case. | +| static [ToLower](./tolower/)(char_t, const SharedPtr\\&) | Converts the specified character to lower case. | +| static [ToLowerInvariant](./tolowerinvariant/)(char_t) | Converts the specified character to lower case. | +| static [ToUpper](./toupper/)(char_t) | Converts the specified character to upper case. | +| static [ToUpper](./toupper/)(char_t, const SharedPtr\\&) | Converts the specified character to upper case. | +| static [ToUpperInvariant](./toupperinvariant/)(char_t) | Converts the specified character to upper case. | +| static [TryParse](./tryparse/)(const System::String\&, char_t\&) | Tries to convert a string consisting of a single character into UTF-16 character. The function succeeds only when input string is not null and has length of exactly one character. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/char/convertfromutf32/_index.md b/english/cpp/system/char/convertfromutf32/_index.md new file mode 100644 index 0000000000..a892851edb --- /dev/null +++ b/english/cpp/system/char/convertfromutf32/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Char::ConvertFromUtf32 method +linktitle: ConvertFromUtf32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::ConvertFromUtf32 method. Converts UTF-32 code unit into an instance of System::String class in C++.' +type: docs +weight: 100 +url: /cpp/system/char/convertfromutf32/ +--- +## Char::ConvertFromUtf32 method + + +Converts UTF-32 code unit into an instance of [System::String](../../string/) class. + +```cpp +static String System::Char::ConvertFromUtf32(uint32_t utf32) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| utf32 | uint32_t | A UTF-32 code unit to convert | + +### ReturnValue + +An instance of [System::String](../../string/) class representing the specified UTF-32 code unit. + +## See Also + +* Class [String](../../string/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/converttoutf32/_index.md b/english/cpp/system/char/converttoutf32/_index.md new file mode 100644 index 0000000000..ae1fbd78e4 --- /dev/null +++ b/english/cpp/system/char/converttoutf32/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Char::ConvertToUtf32 method +linktitle: ConvertToUtf32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::ConvertToUtf32 method. Converts the specified UTF-16 surrogate pair into UTF-32 code unit in C++.' +type: docs +weight: 200 +url: /cpp/system/char/converttoutf32/ +--- +## Char::ConvertToUtf32(char_t, char_t) method + + +Converts the specified UTF-16 surrogate pair into UTF-32 code unit. + +```cpp +static int System::Char::ConvertToUtf32(char_t highSurrogate, char_t lowSurrogate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| highSurrogate | char_t | The high surrogate of the UTF-16 surrogate pair to convert | +| lowSurrogate | char_t | The low surrogate of the UTF-16 surrogate pair to convert | + +### ReturnValue + +A UTF-32 code unit resulting from conversion + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::ConvertToUtf32(const String\&, int) method + + +Converts the value of a UTF-16 encoded character or surrogate pair at a specified position in a string into UTF-32 code unit. + +```cpp +static int System::Char::ConvertToUtf32(const String &s, int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | A string that contains a character or surrogate pair | +| index | int | The index position of the character or surrogate pair in specified string | + +### ReturnValue + +A UTF-32 code unit resulting from conversion + +## See Also + +* Class [String](../../string/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/getnumericvalue/_index.md b/english/cpp/system/char/getnumericvalue/_index.md new file mode 100644 index 0000000000..d87fefc3c3 --- /dev/null +++ b/english/cpp/system/char/getnumericvalue/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Char::GetNumericValue method +linktitle: GetNumericValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::GetNumericValue method. Converts the specified UTF-16 character into double-precision floating-point numerical value in C++.' +type: docs +weight: 300 +url: /cpp/system/char/getnumericvalue/ +--- +## Char::GetNumericValue method + + +Converts the specified UTF-16 character into double-precision floating-point numerical value. + +```cpp +static double System::Char::GetNumericValue(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | UTF-16 character to convert | + +### ReturnValue + +Numerical representation of the specified character. + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/getunicodecategory/_index.md b/english/cpp/system/char/getunicodecategory/_index.md new file mode 100644 index 0000000000..10dbd59e86 --- /dev/null +++ b/english/cpp/system/char/getunicodecategory/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Char::GetUnicodeCategory method +linktitle: GetUnicodeCategory +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::GetUnicodeCategory method. Returns a value that represents a Unicode category of specified character in C++.' +type: docs +weight: 400 +url: /cpp/system/char/getunicodecategory/ +--- +## Char::GetUnicodeCategory method + + +Returns a value that represents a Unicode category of specified character. + +```cpp +static Globalization::UnicodeCategory System::Char::GetUnicodeCategory(char_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char_t | The character to classify | + +### ReturnValue + +One of the values of UnicodeCategory enum representing the Unicode category to which the specified character belongs. + +## See Also + +* Enum [UnicodeCategory](../../../system.globalization/unicodecategory/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/isasciiwhitespace/_index.md b/english/cpp/system/char/isasciiwhitespace/_index.md new file mode 100644 index 0000000000..b79cb34e3a --- /dev/null +++ b/english/cpp/system/char/isasciiwhitespace/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Char::IsAsciiWhiteSpace method +linktitle: IsAsciiWhiteSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsAsciiWhiteSpace method. Determines whether the specified character is classified as a ASCII white space character in C++.' +type: docs +weight: 500 +url: /cpp/system/char/isasciiwhitespace/ +--- +## Char::IsAsciiWhiteSpace method + + +Determines whether the specified character is classified as a ASCII white space character. + +```cpp +static constexpr bool System::Char::IsAsciiWhiteSpace(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is a ASCII white space character, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/iscontrol/_index.md b/english/cpp/system/char/iscontrol/_index.md new file mode 100644 index 0000000000..051d65bf1c --- /dev/null +++ b/english/cpp/system/char/iscontrol/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Char::IsControl method +linktitle: IsControl +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsControl method. Determines whether the specified character is classified as Unicode control character in C++.' +type: docs +weight: 600 +url: /cpp/system/char/iscontrol/ +--- +## Char::IsControl(char_t) method + + +Determines whether the specified character is classified as Unicode control character. + +```cpp +static bool System::Char::IsControl(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is a Unicode control character, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsControl(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is classified as Unicode control character. + +```cpp +static bool System::Char::IsControl(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is a Unicode control character, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/isdigit/_index.md b/english/cpp/system/char/isdigit/_index.md new file mode 100644 index 0000000000..8e33aa950d --- /dev/null +++ b/english/cpp/system/char/isdigit/_index.md @@ -0,0 +1,81 @@ +--- +title: System::Char::IsDigit method +linktitle: IsDigit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsDigit method. Determines whether the specified character is classified as a decimal digit in C++.' +type: docs +weight: 700 +url: /cpp/system/char/isdigit/ +--- +## Char::IsDigit(char_t) method + + +Determines whether the specified character is classified as a decimal digit. + +```cpp +static bool System::Char::IsDigit(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is a decimal digit, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsDigit(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is classified as a decimal digit. + +```cpp +static bool System::Char::IsDigit(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is a decimal digit, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsDigit(const String\&, const int32_t) method + + +Determines whether the character at the specified index in the specified string is classified as a decimal digit. + +```cpp +static bool System::Char::IsDigit(const String &str, const int32_t idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | A string | +| idx | const int32_t | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is a decimal digit, otherwise - false + +## See Also + +* Class [String](../../string/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/ishighsurrogate/_index.md b/english/cpp/system/char/ishighsurrogate/_index.md new file mode 100644 index 0000000000..82c49e5c1b --- /dev/null +++ b/english/cpp/system/char/ishighsurrogate/_index.md @@ -0,0 +1,81 @@ +--- +title: System::Char::IsHighSurrogate method +linktitle: IsHighSurrogate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsHighSurrogate method. Determines whether the specified character is a high surrogate in C++.' +type: docs +weight: 800 +url: /cpp/system/char/ishighsurrogate/ +--- +## Char::IsHighSurrogate(char_t) method + + +Determines whether the specified character is a high surrogate. + +```cpp +static bool System::Char::IsHighSurrogate(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is a high surrogate, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsHighSurrogate(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is a high surrogate. + +```cpp +static bool System::Char::IsHighSurrogate(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is a high surrogate, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsHighSurrogate(const String\&, int) method + + +Determines whether the character at the specified index in the specified string is UTF-16 high surrogate code unit. + +```cpp +static bool System::Char::IsHighSurrogate(const String &s, int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | A string | +| index | int | The index in the specified string of the character to test | + +### ReturnValue + +True if the character at the specified index is a UTF-16 high surrogate code unit, otherwise - false + +## See Also + +* Class [String](../../string/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/isletter/_index.md b/english/cpp/system/char/isletter/_index.md new file mode 100644 index 0000000000..c293195950 --- /dev/null +++ b/english/cpp/system/char/isletter/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Char::IsLetter method +linktitle: IsLetter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsLetter method. Determines whether the specified character is classified as Unicode letter in C++.' +type: docs +weight: 900 +url: /cpp/system/char/isletter/ +--- +## Char::IsLetter(char_t) method + + +Determines whether the specified character is classified as Unicode letter. + +```cpp +static bool System::Char::IsLetter(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is Unicode letter, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsLetter(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is classified as Unicode letter. + +```cpp +static bool System::Char::IsLetter(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is Unicode letter, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/isletterordigit/_index.md b/english/cpp/system/char/isletterordigit/_index.md new file mode 100644 index 0000000000..788e563434 --- /dev/null +++ b/english/cpp/system/char/isletterordigit/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Char::IsLetterOrDigit method +linktitle: IsLetterOrDigit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsLetterOrDigit method. Determines whether the specified character is classified as Unicode letter or a decimal digit in C++.' +type: docs +weight: 1000 +url: /cpp/system/char/isletterordigit/ +--- +## Char::IsLetterOrDigit(char_t) method + + +Determines whether the specified character is classified as Unicode letter or a decimal digit. + +```cpp +static bool System::Char::IsLetterOrDigit(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is Unicode letter or a decimal digit, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsLetterOrDigit(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is classified as Unicode letter or a decimal digit. + +```cpp +static bool System::Char::IsLetterOrDigit(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is Unicode letter or a decimal digit, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/islower/_index.md b/english/cpp/system/char/islower/_index.md new file mode 100644 index 0000000000..c267df6bf7 --- /dev/null +++ b/english/cpp/system/char/islower/_index.md @@ -0,0 +1,81 @@ +--- +title: System::Char::IsLower method +linktitle: IsLower +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsLower method. Determines whether the specified character is classified as a lower case letter in C++.' +type: docs +weight: 1100 +url: /cpp/system/char/islower/ +--- +## Char::IsLower(char_t) method + + +Determines whether the specified character is classified as a lower case letter. + +```cpp +static bool System::Char::IsLower(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is a lower case letter, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsLower(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is classified as a lower case letter. + +```cpp +static bool System::Char::IsLower(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is a lower case letter, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsLower(const String\&, int) method + + +Determines whether the character at the specified index in the specified string is classified as a lower case letter. + +```cpp +static bool System::Char::IsLower(const String &str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | A string | +| idx | int | A zero-based index in the specified string to test | + +### ReturnValue + +True if the character at the specified index is a lower case letter, otherwise - false + +## See Also + +* Class [String](../../string/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/islowsurrogate/_index.md b/english/cpp/system/char/islowsurrogate/_index.md new file mode 100644 index 0000000000..cf47a8561c --- /dev/null +++ b/english/cpp/system/char/islowsurrogate/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Char::IsLowSurrogate method +linktitle: IsLowSurrogate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsLowSurrogate method. Determines whether the specified character is a low surrogate in C++.' +type: docs +weight: 1200 +url: /cpp/system/char/islowsurrogate/ +--- +## Char::IsLowSurrogate(char_t) method + + +Determines whether the specified character is a low surrogate. + +```cpp +static bool System::Char::IsLowSurrogate(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is a low surrogate, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsLowSurrogate(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is a low surrogate. + +```cpp +static bool System::Char::IsLowSurrogate(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is a low surrogate, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/isnumber/_index.md b/english/cpp/system/char/isnumber/_index.md new file mode 100644 index 0000000000..7ae4c3931a --- /dev/null +++ b/english/cpp/system/char/isnumber/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Char::IsNumber method +linktitle: IsNumber +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsNumber method. Determines whether the specified character is classified as a number in C++.' +type: docs +weight: 1300 +url: /cpp/system/char/isnumber/ +--- +## Char::IsNumber(char_t) method + + +Determines whether the specified character is classified as a number. + +```cpp +static bool System::Char::IsNumber(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is a number, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsNumber(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is classified as a number. + +```cpp +static bool System::Char::IsNumber(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is a number, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/ispunctuation/_index.md b/english/cpp/system/char/ispunctuation/_index.md new file mode 100644 index 0000000000..a030498a10 --- /dev/null +++ b/english/cpp/system/char/ispunctuation/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Char::IsPunctuation method +linktitle: IsPunctuation +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsPunctuation method. Determines whether the specified character is classified as a punctuation character in C++.' +type: docs +weight: 1400 +url: /cpp/system/char/ispunctuation/ +--- +## Char::IsPunctuation(char_t) method + + +Determines whether the specified character is classified as a punctuation character. + +```cpp +static bool System::Char::IsPunctuation(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is a punctuation character, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsPunctuation(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is classified as a punctuation character. + +```cpp +static bool System::Char::IsPunctuation(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is a punctuation character, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/isseparator/_index.md b/english/cpp/system/char/isseparator/_index.md new file mode 100644 index 0000000000..231400d65b --- /dev/null +++ b/english/cpp/system/char/isseparator/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Char::IsSeparator method +linktitle: IsSeparator +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsSeparator method. Determines whether the specified character is classified as a separator character in C++.' +type: docs +weight: 1500 +url: /cpp/system/char/isseparator/ +--- +## Char::IsSeparator(char_t) method + + +Determines whether the specified character is classified as a separator character. + +```cpp +static bool System::Char::IsSeparator(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is a separator character, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsSeparator(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is classified as a separator character. + +```cpp +static bool System::Char::IsSeparator(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is a separator character, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/issurrogate/_index.md b/english/cpp/system/char/issurrogate/_index.md new file mode 100644 index 0000000000..131f0d768c --- /dev/null +++ b/english/cpp/system/char/issurrogate/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Char::IsSurrogate method +linktitle: IsSurrogate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsSurrogate method. Determines if the specified character is a UTF-16 surrogate code unit in C++.' +type: docs +weight: 1600 +url: /cpp/system/char/issurrogate/ +--- +## Char::IsSurrogate(char_t) method + + +Determines if the specified character is a UTF-16 surrogate code unit. + +```cpp +static bool System::Char::IsSurrogate(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | A character | + +### ReturnValue + +True if the specified character is a UTF-16 surrogate code unit, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsSurrogate(const String\&, int) method + + +Determines whether the character at the specified index in the specified string is UTF-16 surrogate code unit. + +```cpp +static bool System::Char::IsSurrogate(const String &s, int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | A string | +| index | int | The index of the character in the specified string | + +### ReturnValue + +True if the character at the specified index is a UTF-16 surrogate code unit, otherwise - false + +## See Also + +* Class [String](../../string/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/issurrogatepair/_index.md b/english/cpp/system/char/issurrogatepair/_index.md new file mode 100644 index 0000000000..cbf791382f --- /dev/null +++ b/english/cpp/system/char/issurrogatepair/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Char::IsSurrogatePair method +linktitle: IsSurrogatePair +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsSurrogatePair method. Determines whether the two specified characters for a UTF-16 surrogate pair in C++.' +type: docs +weight: 1700 +url: /cpp/system/char/issurrogatepair/ +--- +## Char::IsSurrogatePair(char_t, char_t) method + + +Determines whether the two specified characters for a UTF-16 surrogate pair. + +```cpp +static bool System::Char::IsSurrogatePair(char_t highSurrogate, char_t lowSurrogate) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| highSurrogate | char_t | A character that is tested for being a high surrogate | +| lowSurrogate | char_t | A character that is tested for being a low surrogate | + +### ReturnValue + +True if the specified characters form a surrogate pair, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsSurrogatePair(const String\&, int) method + + +Determines whether two consequent characters in the specified character buffer are a surrogate pair. + +```cpp +static bool System::Char::IsSurrogatePair(const String &str, int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | A string | +| index | int | A zero based index in the specified buffer at which the character sequence to test begins | + +### ReturnValue + +True if the specified characters are a surrogate pair, otherwise - false + +## See Also + +* Class [String](../../string/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/issymbol/_index.md b/english/cpp/system/char/issymbol/_index.md new file mode 100644 index 0000000000..f43fd8d465 --- /dev/null +++ b/english/cpp/system/char/issymbol/_index.md @@ -0,0 +1,56 @@ +--- +title: System::Char::IsSymbol method +linktitle: IsSymbol +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsSymbol method. Determines whether the specified character is classified as a symbol character in C++.' +type: docs +weight: 1800 +url: /cpp/system/char/issymbol/ +--- +## Char::IsSymbol(char_t) method + + +Determines whether the specified character is classified as a symbol character. + +```cpp +static bool System::Char::IsSymbol(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is a symbol character, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsSymbol(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is classified as a symbol character. + +```cpp +static bool System::Char::IsSymbol(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is a symbol character, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/isupper/_index.md b/english/cpp/system/char/isupper/_index.md new file mode 100644 index 0000000000..9685c3ee6d --- /dev/null +++ b/english/cpp/system/char/isupper/_index.md @@ -0,0 +1,81 @@ +--- +title: System::Char::IsUpper method +linktitle: IsUpper +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsUpper method. Determines whether the specified character is classified as an upper case letter in C++.' +type: docs +weight: 1900 +url: /cpp/system/char/isupper/ +--- +## Char::IsUpper(char_t) method + + +Determines whether the specified character is classified as an upper case letter. + +```cpp +static bool System::Char::IsUpper(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is an upper case letter, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsUpper(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is classified as an upper case letter. + +```cpp +static bool System::Char::IsUpper(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is an upper case letter, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsUpper(const String\&, int) method + + +Determines whether the character at the specified index in the specified string is classified as an upper case letter. + +```cpp +static bool System::Char::IsUpper(const String &str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | The string containing a char. | +| idx | int | A zero-based index in the specified string to test | + +### ReturnValue + +True if the character at the specified index is an upper case letter, otherwise - false + +## See Also + +* Class [String](../../string/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/iswhitespace/_index.md b/english/cpp/system/char/iswhitespace/_index.md new file mode 100644 index 0000000000..9c453996f9 --- /dev/null +++ b/english/cpp/system/char/iswhitespace/_index.md @@ -0,0 +1,81 @@ +--- +title: System::Char::IsWhiteSpace method +linktitle: IsWhiteSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::IsWhiteSpace method. Determines whether the specified character is classified as a white space character in C++.' +type: docs +weight: 2000 +url: /cpp/system/char/iswhitespace/ +--- +## Char::IsWhiteSpace(char_t) method + + +Determines whether the specified character is classified as a white space character. + +```cpp +static bool System::Char::IsWhiteSpace(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | The character to test | + +### ReturnValue + +True if the specified character is a white space character, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsWhiteSpace(const char_t *, int) method + + +Determines whether the character at the specified index in the specified character buffer is classified as a white space character. + +```cpp +static bool System::Char::IsWhiteSpace(const char_t *str, int idx) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | Pointer to the beginning of the character buffer | +| idx | int | A zero-based index in the specified buffer of the character to test | + +### ReturnValue + +True if the character at the specified index is a white space character, otherwise - false + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::IsWhiteSpace(const String\&, int) method + + +Determines whether the character at the specified index in the specified string is classified as a white space character. + +```cpp +static bool System::Char::IsWhiteSpace(const String &str, int index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | A string | +| index | int | A zero-based index in the specified string | + +### ReturnValue + +True if the character at the specified index is a white space character, otherwise - false + +## See Also + +* Class [String](../../string/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/parse/_index.md b/english/cpp/system/char/parse/_index.md new file mode 100644 index 0000000000..387eacf37f --- /dev/null +++ b/english/cpp/system/char/parse/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Char::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::Parse method. Converts the first and the only character of the specified string to a char_t value in C++.' +type: docs +weight: 2100 +url: /cpp/system/char/parse/ +--- +## Char::Parse method + + +Converts the first and the only character of the specified string to a char_t value. + +```cpp +static char_t System::Char::Parse(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | + +### ReturnValue + +The first and the only character of the specified string if it is exactly 1 character long. + +## See Also + +* Class [String](../../string/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/tolower/_index.md b/english/cpp/system/char/tolower/_index.md new file mode 100644 index 0000000000..c0147245dd --- /dev/null +++ b/english/cpp/system/char/tolower/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Char::ToLower method +linktitle: ToLower +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::ToLower method. Converts the specified character to lower case in C++.' +type: docs +weight: 2200 +url: /cpp/system/char/tolower/ +--- +## Char::ToLower(char_t) method + + +Converts the specified character to lower case. + +```cpp +static char_t System::Char::ToLower(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character to convert | + +### ReturnValue + +The specified character in lower case if the specified character is an upper case letter, otherwise - the specified character + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::ToLower(char_t, const SharedPtr\\&) method + + +Converts the specified character to lower case. + +```cpp +static char_t System::Char::ToLower(char_t c, const SharedPtr &culture) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character to convert | +| culture | const SharedPtr\\& | An object that supplies culture-specific casing rules. | + +### ReturnValue + +The specified character in lower case if the specified character is an upper case letter, otherwise - the specified character + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/tolowerinvariant/_index.md b/english/cpp/system/char/tolowerinvariant/_index.md new file mode 100644 index 0000000000..cb292b04f3 --- /dev/null +++ b/english/cpp/system/char/tolowerinvariant/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Char::ToLowerInvariant method +linktitle: ToLowerInvariant +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::ToLowerInvariant method. Converts the specified character to lower case in C++.' +type: docs +weight: 2300 +url: /cpp/system/char/tolowerinvariant/ +--- +## Char::ToLowerInvariant method + + +Converts the specified character to lower case. + +```cpp +static char_t System::Char::ToLowerInvariant(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character to convert | + +### ReturnValue + +The specified character in lower case if the specified character is an upper case letter, otherwise - the specified character + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/toupper/_index.md b/english/cpp/system/char/toupper/_index.md new file mode 100644 index 0000000000..2a2e66086b --- /dev/null +++ b/english/cpp/system/char/toupper/_index.md @@ -0,0 +1,58 @@ +--- +title: System::Char::ToUpper method +linktitle: ToUpper +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::ToUpper method. Converts the specified character to upper case in C++.' +type: docs +weight: 2400 +url: /cpp/system/char/toupper/ +--- +## Char::ToUpper(char_t) method + + +Converts the specified character to upper case. + +```cpp +static char_t System::Char::ToUpper(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character to convert | + +### ReturnValue + +The specified character in upper case if the specified character is a lower case letter, otherwise - the specified character + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Char::ToUpper(char_t, const SharedPtr\\&) method + + +Converts the specified character to upper case. + +```cpp +static char_t System::Char::ToUpper(char_t c, const SharedPtr &culture) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character to convert | +| culture | const SharedPtr\\& | An object that supplies culture-specific casing rules. | + +### ReturnValue + +The specified character in upper case if the specified character is a lower case letter, otherwise - the specified character + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/toupperinvariant/_index.md b/english/cpp/system/char/toupperinvariant/_index.md new file mode 100644 index 0000000000..1b2e3c9fb0 --- /dev/null +++ b/english/cpp/system/char/toupperinvariant/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Char::ToUpperInvariant method +linktitle: ToUpperInvariant +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::ToUpperInvariant method. Converts the specified character to upper case in C++.' +type: docs +weight: 2500 +url: /cpp/system/char/toupperinvariant/ +--- +## Char::ToUpperInvariant method + + +Converts the specified character to upper case. + +```cpp +static char_t System::Char::ToUpperInvariant(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character to convert | + +### ReturnValue + +The specified character in upper case if the specified character is a lower case letter, otherwise - the specified character + +## See Also + +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/char/tryparse/_index.md b/english/cpp/system/char/tryparse/_index.md new file mode 100644 index 0000000000..f3a7f3954b --- /dev/null +++ b/english/cpp/system/char/tryparse/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Char::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Char::TryParse method. Tries to convert a string consisting of a single character into UTF-16 character. The function succeeds only when input string is not null and has length of exactly one character in C++.' +type: docs +weight: 2600 +url: /cpp/system/char/tryparse/ +--- +## Char::TryParse method + + +Tries to convert a string consisting of a single character into UTF-16 character. The function succeeds only when input string is not null and has length of exactly one character. + +```cpp +static bool System::Char::TryParse(const System::String &s, char_t &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const System::String\& | [String](../../string/) to convert | +| result | char_t\& | The output variable that will contain the result of conversion if conversion succeeds | + +### ReturnValue + +True if conversion succeeded, otherwise - false + +## See Also + +* Class [String](../../string/) +* Class [Char](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/checkedcast/_index.md b/english/cpp/system/checkedcast/_index.md new file mode 100644 index 0000000000..21594757d9 --- /dev/null +++ b/english/cpp/system/checkedcast/_index.md @@ -0,0 +1,36 @@ +--- +title: System::CheckedCast method +linktitle: CheckedCast +second_title: Aspose.PDF for C++ API Reference +description: 'System::CheckedCast method. Determines if the specified value falls into the range of values of type TTo and if it does casts it to the type TTo in C++.' +type: docs +weight: 14300 +url: /cpp/system/checkedcast/ +--- +## System::CheckedCast method + + +Determines if the specified value falls into the range of values of type **TTo** and if it does casts it to the type **TTo**. + +```cpp +template TTo System::CheckedCast(TFrom value) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | The type to which the specified value is to be cast | +| TFrom | The type of the specified value | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TFrom | The value to cast | + +### ReturnValue + +The value of type **TTo** equivalent to **value** + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/compare/_index.md b/english/cpp/system/compare/_index.md new file mode 100644 index 0000000000..08e02eb045 --- /dev/null +++ b/english/cpp/system/compare/_index.md @@ -0,0 +1,65 @@ +--- +title: System::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::Compare method. Compares two values in C++.' +type: docs +weight: 14400 +url: /cpp/system/compare/ +--- +## System::Compare(const TA\&, const TB\&) method + + +Compares two values. + +```cpp +template std::enable_if_t::value &&!std::is_floating_point::value, int> System::Compare(const TA &a, const TB &b) +``` + + +| Parameter | Description | +| --- | --- | +| TA | The type of the first comparand | +| TB | The type of the second comparand | + +| Parameter | Type | Description | +| --- | --- | --- | +| a | const TA\& | The first comparand | +| b | const TB\& | The second comparand | + +### ReturnValue + +-1 if **a** compares less than **b**; 0 if the values are equal; 1 if **a** compares greater than **b** + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::Compare(const TA\&, const TB\&) method + + +Compares two floating point values. + +```cpp +template std::enable_if_t::value &&std::is_floating_point::value, int> System::Compare(const TA &a, const TB &b) +``` + + +| Parameter | Description | +| --- | --- | +| TA | The type of the first comparand | +| TB | The type of the second comparand | + +| Parameter | Type | Description | +| --- | --- | --- | +| a | const TA\& | The first comparand | +| b | const TB\& | The second comparand | + +### ReturnValue + +-1 if **a** compares less than **b**; 0 if the values are equal; 1 if **a** compares greater than **b** + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/comparison/_index.md b/english/cpp/system/comparison/_index.md new file mode 100644 index 0000000000..5de39e472c --- /dev/null +++ b/english/cpp/system/comparison/_index.md @@ -0,0 +1,114 @@ +--- +title: System::Comparison class +linktitle: Comparison +second_title: Aspose.PDF for C++ API Reference +description: 'System::Comparison class. Represents a pointer to the method that compares two objects of the same type. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 1300 +url: /cpp/system/comparison/ +--- +## Comparison class + + +Represents a pointer to the method that compares two objects of the same type. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +```cpp +templateclass Comparison : public System::MulticastDelegate +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the objects the method compares | +## Methods + +| Method | Description | +| --- | --- | +| [Comparison](./comparison/)(Y) | Constructs an instance of [Comparison](./) delegate that represent the pointer to the specified invokable entity. | +| [operator()](./operator()/)(T, T) | Invokes the invokable object pointed to by the current object. | +## Remarks + + + +```cpp +#include "system/comparison.h" +#include "system/console.h" +#include "system/exceptions.h" +#include "system/string.h" +#include +#include +#include + +using namespace System; + +// The template class that represents a dynamic array. +template +class MyArray +{ + // Used to store the array data. + std::vector m_data; + +public: + // Constructs a new instance of our dynamic array. + MyArray(const std::initializer_list& source) : m_data(source) {}; + + // Used to sort the array data. This method accepts an instance of the + // 'System::Comparison' template class. + void Sort(Comparison comparison) + { + if (comparison.IsNull()) + { + throw ArgumentNullException(u"comparison"); + } + std::sort(m_data.begin(), m_data.end(), comparison); + } + + // Returns a number of elements that our dynamic array stores. + size_t get_Size() + { + return m_data.size(); + } + + // Used to get an element at the specified index. + T& operator[](int index) + { + if (index < 0 || index >= m_data.size()) + { + throw IndexOutOfRangeException(u"index"); + } + return m_data[index]; + } +}; + +int main() { + // Create an instance of the MyArray class with the specified elements. + MyArray arr = {u"a", u"e", u"c", u"b", u"d"}; + + // Sort by ascending elements of the dynamic array. + arr.Sort([](const String &a, const String &b) -> int + { + return String::Compare(a, b); + }); + + // Print elements of the dynamic array. + for (auto i = 0; i < arr.get_Size(); ++i) + { + Console::WriteLine(arr[i]); + } + + return 0; +} +/* +This code example produces the following output: +a +b +c +d +e +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/comparison/comparison/_index.md b/english/cpp/system/comparison/comparison/_index.md new file mode 100644 index 0000000000..700ef609c8 --- /dev/null +++ b/english/cpp/system/comparison/comparison/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Comparison::Comparison constructor +linktitle: Comparison +second_title: Aspose.PDF for C++ API Reference +description: 'System::Comparison::Comparison constructor. Constructs an instance of Comparison delegate that represent the pointer to the specified invokable entity in C++.' +type: docs +weight: 100 +url: /cpp/system/comparison/comparison/ +--- +## Comparison::Comparison constructor + + +Constructs an instance of [Comparison](../) delegate that represent the pointer to the specified invokable entity. + +```cpp +template System::Comparison::Comparison(Y arg) +``` + + +| Parameter | Description | +| --- | --- | +| Y | The type of the invokable entity to be pointed to by the [Comparison](../) object being created | + +| Parameter | Type | Description | +| --- | --- | --- | +| arg | Y | An invokable entity to be pointed to by the [Comparison](../) object being created | + +## See Also + +* Class [Comparison](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/comparison/operator()/_index.md b/english/cpp/system/comparison/operator()/_index.md new file mode 100644 index 0000000000..15d1017ff9 --- /dev/null +++ b/english/cpp/system/comparison/operator()/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Comparison::operator() method +linktitle: operator() +second_title: Aspose.PDF for C++ API Reference +description: 'System::Comparison::operator() method. Invokes the invokable object pointed to by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system/comparison/operator()/ +--- +## Comparison::operator() method + + +Invokes the invokable object pointed to by the current object. + +```cpp +bool System::Comparison::operator()(T a, T b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | T | The first comparand | +| b | T | The second comparand | + +### ReturnValue + +True if **a** is less than **b**, otherwise - true + +## See Also + +* Class [Comparison](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/console/_index.md b/english/cpp/system/console/_index.md new file mode 100644 index 0000000000..c116cc5e1c --- /dev/null +++ b/english/cpp/system/console/_index.md @@ -0,0 +1,105 @@ +--- +title: System::Console class +linktitle: Console +second_title: Aspose.PDF for C++ API Reference +description: 'System::Console class. Provides methods for outputting data to the standard output stream. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 1400 +url: /cpp/system/console/ +--- +## Console class + + +Provides methods for outputting data to the standard output stream. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class Console +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Beep](./beep/)() | NOT IMPLEMENTED. | +| static [get_Error](./get_error/)() | Returns a shared pointer pointing to the object that represents the standard error stream. | +| static [get_In](./get_in/)() | Returns a shared pointer pointing to the object that represents the standard input stream. | +| static [get_Out](./get_out/)() | Returns a shared pointer pointing to the object that represents the standard output stream. | +| static [Mute](./mute/)(bool) | Mutes or unmutes the standard output stream. | +| static [ReadKey](./readkey/)() | NOT IMPLEMENTED. | +| static [SetError](./seterror/)(const SharedPtr\\&) | Assigns the specified object to the class' Error property. | +| static [SetIn](./setin/)(const SharedPtr\\&) | Sets the In property to the specified TextReader object. | +| static [SetOut](./setout/)(const SharedPtr\\&) | Assigns the specified object to the class' Out property. | +| static [Write](./write/)(const SharedPtr\\&) | Outputs the string representation of the specified object to the standard output stream. | +| static [Write](./write/)(bool) | Outputs the string representation of bool value to the standard output stream. | +| static [Write](./write/)(char_t) | Outputs the specified character value to the standard output stream. | +| static [Write](./write/)(const ArrayPtr\\&) | Outputs the string representation of the specified character array to the standard output stream. | +| static [Write](./write/)(const Decimal\&) | Outputs the string representation of [Decimal](../decimal/) value to the standard output stream. | +| static [Write](./write/)(double) | Outputs the string representation of double-precision floating-point value to the standard output stream. | +| static [Write](./write/)(float) | Outputs the string representation of single-precision floating-point value to the standard output stream. | +| static [Write](./write/)(int32_t) | Outputs the string representation of 32-bit integer value to the standard output stream. | +| static [Write](./write/)(int64_t) | Outputs the string representation of 64-bit integer value to the standard output stream. | +| static [Write](./write/)(const String\&) | Outputs the specified string object to the standard output stream. | +| static [Write](./write/)(const char_t *) | Outputs the specified c-string to the standard output stream. | +| static [Write](./write/)(const TypeInfo\&) | Outputs the string representation of [TypeInfo](../typeinfo/) value to the standard output stream. | +| static [Write](./write/)(uint32_t) | Outputs the string representation of unsigned 32-bit integer value to the standard output stream. | +| static [Write](./write/)(uint64_t) | Outputs the string representation of unsigned 64-bit integer value to the standard output stream. | +| static [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) | Outputs the string representation of the specified range of the specified character array to the standard output stream. | +| static [Write](./write/)(const String\&, Args\&&...) | Outputs the string representation of the specified arguments formatted according to the specified format to the standard output stream. | +| static [Write](./write/)(const char *) | | +| static [WriteLine](./writeline/)() | Outputs the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(const SharedPtr\\&) | Outputs the string representation of the specified object followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(bool) | Outputs the string representation of bool value followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(char_t) | Outputs the specified character value followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(const ArrayPtr\\&) | Outputs the string representation of the specified character array followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(const Decimal\&) | Outputs the string representation of [Decimal](../decimal/) value followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(double) | Outputs the string representation of double-precision floating-point value followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(float) | Outputs the string representation of single-precision floating-point value followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(int32_t) | Outputs the string representation of 32-bit integer value followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(int64_t) | Outputs the string representation of 64-bit integer value followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(const String\&) | Outputs the specified string object followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(const char_t *) | Outputs the specified c-string followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(const TypeInfo\&) | Outputs the string representation of [TypeInfo](../typeinfo/) value followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(uint32_t) | Outputs the string representation of unsigned 32-bit integer value followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(uint64_t) | Outputs the string representation of unsigned 64-bit integer value followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(const ArrayPtr\\&, int, int) | Outputs the string representation of the specified range of the specified character array followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(const Exception\&) | Outputs the string representation of the specified Exception object followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(const String\&, Args\&&...) | Outputs the string representation of the specified arguments formatted according to the specified format followed by the current line terminator to the standard output stream. | +| static [WriteLine](./writeline/)(const char *) | | +## Remarks + + + +```cpp +#include "system/console.h" +#include + +int main() +{ + using namespace System; + + // Print the hello message. + Console::WriteLine(u"Hello, world!"); + + // Create an instance of the 'std::array' class. + std::array arr = {1, 2, 3, 4, 5}; + + // Print elements of the array. + for (auto el: arr) + { + Console::Write(u"{0} ", el); + } + Console::WriteLine(); + + return 0; +} +/* +This code example produces the following output: +Hello, world! +1 2 3 4 5 +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/console/beep/_index.md b/english/cpp/system/console/beep/_index.md new file mode 100644 index 0000000000..f4db34f618 --- /dev/null +++ b/english/cpp/system/console/beep/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Console::Beep method +linktitle: Beep +second_title: Aspose.PDF for C++ API Reference +description: 'System::Console::Beep method. NOT IMPLEMENTED in C++.' +type: docs +weight: 100 +url: /cpp/system/console/beep/ +--- +## Console::Beep method + + +NOT IMPLEMENTED. + +```cpp +static void System::Console::Beep() +``` + + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/console/get_error/_index.md b/english/cpp/system/console/get_error/_index.md new file mode 100644 index 0000000000..95ad91c543 --- /dev/null +++ b/english/cpp/system/console/get_error/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Console::get_Error method +linktitle: get_Error +second_title: Aspose.PDF for C++ API Reference +description: 'System::Console::get_Error method. Returns a shared pointer pointing to the object that represents the standard error stream in C++.' +type: docs +weight: 200 +url: /cpp/system/console/get_error/ +--- +## Console::get_Error method + + +Returns a shared pointer pointing to the object that represents the standard error stream. + +```cpp +static SharedPtr & System::Console::get_Error() +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/console/get_in/_index.md b/english/cpp/system/console/get_in/_index.md new file mode 100644 index 0000000000..aebe7d18b3 --- /dev/null +++ b/english/cpp/system/console/get_in/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Console::get_In method +linktitle: get_In +second_title: Aspose.PDF for C++ API Reference +description: 'System::Console::get_In method. Returns a shared pointer pointing to the object that represents the standard input stream in C++.' +type: docs +weight: 300 +url: /cpp/system/console/get_in/ +--- +## Console::get_In method + + +Returns a shared pointer pointing to the object that represents the standard input stream. + +```cpp +static SharedPtr & System::Console::get_In() +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [TextReader](../../../system.io/textreader/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/console/get_out/_index.md b/english/cpp/system/console/get_out/_index.md new file mode 100644 index 0000000000..32b2af5273 --- /dev/null +++ b/english/cpp/system/console/get_out/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Console::get_Out method +linktitle: get_Out +second_title: Aspose.PDF for C++ API Reference +description: 'System::Console::get_Out method. Returns a shared pointer pointing to the object that represents the standard output stream in C++.' +type: docs +weight: 400 +url: /cpp/system/console/get_out/ +--- +## Console::get_Out method + + +Returns a shared pointer pointing to the object that represents the standard output stream. + +```cpp +static SharedPtr & System::Console::get_Out() +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/console/mute/_index.md b/english/cpp/system/console/mute/_index.md new file mode 100644 index 0000000000..ef7ca9d16e --- /dev/null +++ b/english/cpp/system/console/mute/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Console::Mute method +linktitle: Mute +second_title: Aspose.PDF for C++ API Reference +description: 'System::Console::Mute method. Mutes or unmutes the standard output stream in C++.' +type: docs +weight: 500 +url: /cpp/system/console/mute/ +--- +## Console::Mute method + + +Mutes or unmutes the standard output stream. + +```cpp +static void System::Console::Mute(bool muted) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| muted | bool | Specifies if the standard output stream should be muted (true) or unmuted (false) | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/console/readkey/_index.md b/english/cpp/system/console/readkey/_index.md new file mode 100644 index 0000000000..f2ac770e7f --- /dev/null +++ b/english/cpp/system/console/readkey/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Console::ReadKey method +linktitle: ReadKey +second_title: Aspose.PDF for C++ API Reference +description: 'System::Console::ReadKey method. NOT IMPLEMENTED in C++.' +type: docs +weight: 600 +url: /cpp/system/console/readkey/ +--- +## Console::ReadKey method + + +NOT IMPLEMENTED. + +```cpp +static void System::Console::ReadKey() +``` + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/console/seterror/_index.md b/english/cpp/system/console/seterror/_index.md new file mode 100644 index 0000000000..4d9c0fb283 --- /dev/null +++ b/english/cpp/system/console/seterror/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Console::SetError method +linktitle: SetError +second_title: Aspose.PDF for C++ API Reference +description: 'System::Console::SetError method. Assigns the specified object to the class'' Error property in C++.' +type: docs +weight: 700 +url: /cpp/system/console/seterror/ +--- +## Console::SetError method + + +Assigns the specified object to the class' Error property. + +```cpp +static void System::Console::SetError(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The TextWrite object to assign to the Error property | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/console/setin/_index.md b/english/cpp/system/console/setin/_index.md new file mode 100644 index 0000000000..eda0db48d9 --- /dev/null +++ b/english/cpp/system/console/setin/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Console::SetIn method +linktitle: SetIn +second_title: Aspose.PDF for C++ API Reference +description: 'System::Console::SetIn method. Sets the In property to the specified TextReader object in C++.' +type: docs +weight: 800 +url: /cpp/system/console/setin/ +--- +## Console::SetIn method + + +Sets the In property to the specified TextReader object. + +```cpp +static void System::Console::SetIn(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The TextReader object to assign to the In property | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [TextReader](../../../system.io/textreader/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/console/setout/_index.md b/english/cpp/system/console/setout/_index.md new file mode 100644 index 0000000000..0f74b14c06 --- /dev/null +++ b/english/cpp/system/console/setout/_index.md @@ -0,0 +1,30 @@ +--- +title: System::Console::SetOut method +linktitle: SetOut +second_title: Aspose.PDF for C++ API Reference +description: 'System::Console::SetOut method. Assigns the specified object to the class'' Out property in C++.' +type: docs +weight: 900 +url: /cpp/system/console/setout/ +--- +## Console::SetOut method + + +Assigns the specified object to the class' Out property. + +```cpp +static void System::Console::SetOut(const SharedPtr &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The TextWrite object to assign to the Out property | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [TextWriter](../../../system.io/textwriter/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/console/write/_index.md b/english/cpp/system/console/write/_index.md new file mode 100644 index 0000000000..5c19772842 --- /dev/null +++ b/english/cpp/system/console/write/_index.md @@ -0,0 +1,345 @@ +--- +title: System::Console::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::Console::Write method. Outputs the string representation of bool value to the standard output stream in C++.' +type: docs +weight: 1000 +url: /cpp/system/console/write/ +--- +## Console::Write(bool) method + + +Outputs the string representation of bool value to the standard output stream. + +```cpp +static void System::Console::Write(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(char_t) method + + +Outputs the specified character value to the standard output stream. + +```cpp +static void System::Console::Write(char_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char_t | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(const ArrayPtr\\&) method + + +Outputs the string representation of the specified character array to the standard output stream. + +```cpp +static void System::Console::Write(const ArrayPtr &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array to output | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +Outputs the string representation of the specified range of the specified character array to the standard output stream. + +```cpp +static void System::Console::Write(const ArrayPtr &buffer, int32_t index, int32_t count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The character array | +| index | int32_t | The index in the array at which the range to output begins | +| count | int32_t | The number of elements in the range to output | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(const char *) method + + + + +```cpp +static void System::Console::Write(const char *)=delete +``` + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(const char_t *) method + + +Outputs the specified c-string to the standard output stream. + +```cpp +static void System::Console::Write(const char_t *value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const char_t * | The c-string to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(const Decimal\&) method + + +Outputs the string representation of [Decimal](../../decimal/) value to the standard output stream. + +```cpp +static void System::Console::Write(const Decimal &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Decimal\& | The value to output | + +## See Also + +* Class [Decimal](../../decimal/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(const SharedPtr\\&) method + + +Outputs the string representation of the specified object to the standard output stream. + +```cpp +template static void System::Console::Write(const SharedPtr &object) +``` + + +| Parameter | Description | +| --- | --- | +| T | Type of the object to output | + +| Parameter | Type | Description | +| --- | --- | --- | +| object | const SharedPtr\\& | [Object](../../object/) to output | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(const String\&, Args\&&...) method + + +Outputs the string representation of the specified arguments formatted according to the specified format to the standard output stream. + +```cpp +template static void System::Console::Write(const String &format, Args &&... args) +``` + + +| Parameter | Description | +| --- | --- | +| The | types of the values to output | + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | The string format | +| args | Args\&&... | The values to output | + +## See Also + +* Class [String](../../string/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(const String\&) method + + +Outputs the specified string object to the standard output stream. + +```cpp +static void System::Console::Write(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string object to output | + +## See Also + +* Class [String](../../string/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(const TypeInfo\&) method + + +Outputs the string representation of [TypeInfo](../../typeinfo/) value to the standard output stream. + +```cpp +static void System::Console::Write(const TypeInfo &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const TypeInfo\& | The value to output | + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(double) method + + +Outputs the string representation of double-precision floating-point value to the standard output stream. + +```cpp +static void System::Console::Write(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(float) method + + +Outputs the string representation of single-precision floating-point value to the standard output stream. + +```cpp +static void System::Console::Write(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(int32_t) method + + +Outputs the string representation of 32-bit integer value to the standard output stream. + +```cpp +static void System::Console::Write(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(int64_t) method + + +Outputs the string representation of 64-bit integer value to the standard output stream. + +```cpp +static void System::Console::Write(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(uint32_t) method + + +Outputs the string representation of unsigned 32-bit integer value to the standard output stream. + +```cpp +static void System::Console::Write(uint32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint32_t | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::Write(uint64_t) method + + +Outputs the string representation of unsigned 64-bit integer value to the standard output stream. + +```cpp +static void System::Console::Write(uint64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint64_t | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/console/writeline/_index.md b/english/cpp/system/console/writeline/_index.md new file mode 100644 index 0000000000..3708a80149 --- /dev/null +++ b/english/cpp/system/console/writeline/_index.md @@ -0,0 +1,379 @@ +--- +title: System::Console::WriteLine method +linktitle: WriteLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::Console::WriteLine method. Outputs the current line terminator to the standard output stream in C++.' +type: docs +weight: 1100 +url: /cpp/system/console/writeline/ +--- +## Console::WriteLine() method + + +Outputs the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine() +``` + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(bool) method + + +Outputs the string representation of bool value followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(bool value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(char_t) method + + +Outputs the specified character value followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(char_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char_t | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(const ArrayPtr\\&) method + + +Outputs the string representation of the specified character array followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(const ArrayPtr &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array to output | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(const ArrayPtr\\&, int, int) method + + +Outputs the string representation of the specified range of the specified character array followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(const ArrayPtr &buffer, int index, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The character array | +| index | int | The index in the array at which the range to output begins | +| count | int | The number of elements in the range to output | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(const char *) method + + + + +```cpp +static void System::Console::WriteLine(const char *)=delete +``` + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(const char_t *) method + + +Outputs the specified c-string followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(const char_t *value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const char_t * | The c-string to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(const Decimal\&) method + + +Outputs the string representation of [Decimal](../../decimal/) value followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(const Decimal &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Decimal\& | The value to output | + +## See Also + +* Class [Decimal](../../decimal/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(const Exception\&) method + + +Outputs the string representation of the specified Exception object followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(const Exception &e) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| e | const Exception\& | The value to output | + +## See Also + +* Typedef [Exception](../../exception/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(const SharedPtr\\&) method + + +Outputs the string representation of the specified object followed by the current line terminator to the standard output stream. + +```cpp +template static void System::Console::WriteLine(const SharedPtr &object) +``` + + +| Parameter | Description | +| --- | --- | +| T | Type of the object to output | + +| Parameter | Type | Description | +| --- | --- | --- | +| object | const SharedPtr\\& | [Object](../../object/) to output | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(const String\&, Args\&&...) method + + +Outputs the string representation of the specified arguments formatted according to the specified format followed by the current line terminator to the standard output stream. + +```cpp +template static void System::Console::WriteLine(const String &format, Args &&... args) +``` + + +| Parameter | Description | +| --- | --- | +| The | types of the values to output | + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | The string format | +| args | Args\&&... | The values to output | + +## See Also + +* Class [String](../../string/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(const String\&) method + + +Outputs the specified string object followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string object to output | + +## See Also + +* Class [String](../../string/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(const TypeInfo\&) method + + +Outputs the string representation of [TypeInfo](../../typeinfo/) value followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(const TypeInfo &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const TypeInfo\& | The value to output | + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(double) method + + +Outputs the string representation of double-precision floating-point value followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(float) method + + +Outputs the string representation of single-precision floating-point value followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(float value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(int32_t) method + + +Outputs the string representation of 32-bit integer value followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(int64_t) method + + +Outputs the string representation of 64-bit integer value followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(uint32_t) method + + +Outputs the string representation of unsigned 32-bit integer value followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(uint32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint32_t | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Console::WriteLine(uint64_t) method + + +Outputs the string representation of unsigned 64-bit integer value followed by the current line terminator to the standard output stream. + +```cpp +static void System::Console::WriteLine(uint64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint64_t | The value to output | + +## See Also + +* Class [Console](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/consoleoutput/_index.md b/english/cpp/system/consoleoutput/_index.md new file mode 100644 index 0000000000..f44a839688 --- /dev/null +++ b/english/cpp/system/consoleoutput/_index.md @@ -0,0 +1,61 @@ +--- +title: System::ConsoleOutput class +linktitle: ConsoleOutput +second_title: Aspose.PDF for C++ API Reference +description: 'System::ConsoleOutput class. Represents the standard output stream. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1500 +url: /cpp/system/consoleoutput/ +--- +## ConsoleOutput class + + +Represents the standard output stream. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ConsoleOutput : public System::IO::TextWriter +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Encoding](./get_encoding/)() override | Always returns ASCII encoding. | +| [Write](./write/)(bool) override | Outputs the string representation of the specified bool value to the output stream represented by the current object. | +| [Write](./write/)(const SharedPtr\\&) override | Outputs the string representation of the specified object to the output stream represented by the current object. | +| [Write](./write/)(char_t) override | Outputs the specified character value to the output stream represented by the current object. | +| [Write](./write/)(Decimal) override | Outputs the string representation of [Decimal](../decimal/) value to the output stream represented by the current object. | +| [Write](./write/)(double) override | Outputs the string representation of double-precision floating-point value to the output stream represented by the current object. | +| [Write](./write/)(int32_t) override | Outputs the string representation of 32-bit integer value to the output stream represented by the current object. | +| [Write](./write/)(int64_t) override | Outputs the string representation of 64-bit integer value to the output stream represented by the current object. | +| [Write](./write/)(float) override | Outputs the string representation of single-precision floating-point value to the output stream represented by the current object. | +| [Write](./write/)(const String\&) override | Outputs the specified string object to the output stream represented by the current object. | +| [Write](./write/)(uint32_t) override | Outputs the string representation of unsigned 32-bit integer value to the output stream represented by the current object. | +| [Write](./write/)(uint64_t) override | Outputs the string representation of unsigned 64-bit integer value to the output stream represented by the current object. | +| [Write](./write/)(const ArrayPtr\\&) override | Outputs the string representation of the specified character array to the output stream represented by the current object. | +| [Write](./write/)(const ArrayPtr\\&, int32_t, int32_t) override | Outputs the string representation of a range of values of the specified character array to the output stream represented by the current object. | +| [Write](./write/)(const char_t *) override | Outputs the specified c-string to the output stream represented by the current object. | +| [Write](./write/)(const TypeInfo\&) override | Outputs the string representation of the specified [TypeInfo](../typeinfo/) object to the output stream represented by the current object. | +| [Write](./write/)(const char *) | | +| [WriteLine](./writeline/)() override | Outputs the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(const SharedPtr\\&) override | Outputs the string representation of the specified object followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(bool) override | Outputs the string representation of the specified bool value followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(char_t) override | Outputs the specified character value followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(Decimal) override | Outputs the string representation of [Decimal](../decimal/) value followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(double) override | Outputs the string representation of double-precision floating-point value followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(int) override | Outputs the string representation of 32-bit integer value followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(int64_t) override | Outputs the string representation of 64-bit integer value followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(float) override | Outputs the string representation of single-precision floating-point value followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(const String\&) override | Outputs the specified string object followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(uint32_t) override | Outputs the string representation of unsigned 32-bit integer value followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(uint64_t) override | Outputs the string representation of unsigned 64-bit integer value followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(const ArrayPtr\\&) override | Outputs the string representation of the specified character array followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(const ArrayPtr\\&, int32_t, int32_t) override | Outputs the string representation of a range of values of the specified character array followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(const char_t *) override | Outputs the specified c-string followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(const TypeInfo\&) override | Outputs the string representation of the specified [TypeInfo](../typeinfo/) object followed by the current line terminator to the output stream represented by the current object. | +| [WriteLine](./writeline/)(const char *) | | +## See Also + +* Class [TextWriter](../../system.io/textwriter/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/consoleoutput/get_encoding/_index.md b/english/cpp/system/consoleoutput/get_encoding/_index.md new file mode 100644 index 0000000000..bc2f4428c0 --- /dev/null +++ b/english/cpp/system/consoleoutput/get_encoding/_index.md @@ -0,0 +1,25 @@ +--- +title: System::ConsoleOutput::get_Encoding method +linktitle: get_Encoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::ConsoleOutput::get_Encoding method. Always returns ASCII encoding in C++.' +type: docs +weight: 100 +url: /cpp/system/consoleoutput/get_encoding/ +--- +## ConsoleOutput::get_Encoding method + + +Always returns ASCII encoding. + +```cpp +SharedPtr System::ConsoleOutput::get_Encoding() override +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Encoding](../../../system.text/encoding/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/consoleoutput/write/_index.md b/english/cpp/system/consoleoutput/write/_index.md new file mode 100644 index 0000000000..6e59bd5157 --- /dev/null +++ b/english/cpp/system/consoleoutput/write/_index.md @@ -0,0 +1,317 @@ +--- +title: System::ConsoleOutput::Write method +linktitle: Write +second_title: Aspose.PDF for C++ API Reference +description: 'System::ConsoleOutput::Write method. Outputs the string representation of the specified bool value to the output stream represented by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system/consoleoutput/write/ +--- +## ConsoleOutput::Write(bool) method + + +Outputs the string representation of the specified bool value to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(bool value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(char_t) method + + +Outputs the specified character value to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(char_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char_t | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(const ArrayPtr\\&) method + + +Outputs the string representation of the specified character array to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(const ArrayPtr &buffer) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array to output | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(const ArrayPtr\\&, int32_t, int32_t) method + + +Outputs the string representation of a range of values of the specified character array to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(const ArrayPtr &buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the values to output | +| index | int32_t | The index at which the range of elements to output begins | +| count | int32_t | The number of elements in the range of elements to output | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(const char *) method + + + + +```cpp +void System::ConsoleOutput::Write(const char *)=delete +``` + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(const char_t *) method + + +Outputs the specified c-string to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(const char_t *value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const char_t * | The c-string to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(const SharedPtr\\&) method + + +Outputs the string representation of the specified object to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(const SharedPtr &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The object to output | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(const String\&) method + + +Outputs the specified string object to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(const String &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string object to output | + +## See Also + +* Class [String](../../string/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(const TypeInfo\&) method + + +Outputs the string representation of the specified [TypeInfo](../../typeinfo/) object to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(const TypeInfo &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const TypeInfo\& | The [TypeInfo](../../typeinfo/) object to output | + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(Decimal) method + + +Outputs the string representation of [Decimal](../../decimal/) value to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(Decimal value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Decimal | The value to output | + +## See Also + +* Class [Decimal](../../decimal/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(double) method + + +Outputs the string representation of double-precision floating-point value to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(double value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(float) method + + +Outputs the string representation of single-precision floating-point value to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(float value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(int32_t) method + + +Outputs the string representation of 32-bit integer value to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(int32_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(int64_t) method + + +Outputs the string representation of 64-bit integer value to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(uint32_t) method + + +Outputs the string representation of unsigned 32-bit integer value to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(uint32_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint32_t | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::Write(uint64_t) method + + +Outputs the string representation of unsigned 64-bit integer value to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::Write(uint64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint64_t | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/consoleoutput/writeline/_index.md b/english/cpp/system/consoleoutput/writeline/_index.md new file mode 100644 index 0000000000..6d21dbf588 --- /dev/null +++ b/english/cpp/system/consoleoutput/writeline/_index.md @@ -0,0 +1,331 @@ +--- +title: System::ConsoleOutput::WriteLine method +linktitle: WriteLine +second_title: Aspose.PDF for C++ API Reference +description: 'System::ConsoleOutput::WriteLine method. Outputs the current line terminator to the output stream represented by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system/consoleoutput/writeline/ +--- +## ConsoleOutput::WriteLine() method + + +Outputs the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine() override +``` + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(bool) method + + +Outputs the string representation of the specified bool value followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(bool value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | bool | The object to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(char_t) method + + +Outputs the specified character value followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(char_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char_t | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(const ArrayPtr\\&) method + + +Outputs the string representation of the specified character array followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(const ArrayPtr &buffer) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array to output | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(const ArrayPtr\\&, int32_t, int32_t) method + + +Outputs the string representation of a range of values of the specified character array followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(const ArrayPtr &buffer, int32_t index, int32_t count) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array containing the values to output | +| index | int32_t | The index at which the range of elements to output begins | +| count | int32_t | The number of elements in the range of elements to output | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(const char *) method + + + + +```cpp +void System::ConsoleOutput::WriteLine(const char *)=delete +``` + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(const char_t *) method + + +Outputs the specified c-string followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(const char_t *value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const char_t * | The c-string to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(const SharedPtr\\&) method + + +Outputs the string representation of the specified object followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(const SharedPtr &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const SharedPtr\\& | The object to output | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(const String\&) method + + +Outputs the specified string object followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(const String &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string object to output | + +## See Also + +* Class [String](../../string/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(const TypeInfo\&) method + + +Outputs the string representation of the specified [TypeInfo](../../typeinfo/) object followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(const TypeInfo &value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const TypeInfo\& | The [TypeInfo](../../typeinfo/) object to output | + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(Decimal) method + + +Outputs the string representation of [Decimal](../../decimal/) value followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(Decimal value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Decimal | The value to output | + +## See Also + +* Class [Decimal](../../decimal/) +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(double) method + + +Outputs the string representation of double-precision floating-point value followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(double value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(float) method + + +Outputs the string representation of single-precision floating-point value followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(float value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | float | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(int) method + + +Outputs the string representation of 32-bit integer value followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(int value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(int64_t) method + + +Outputs the string representation of 64-bit integer value followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(int64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(uint32_t) method + + +Outputs the string representation of unsigned 32-bit integer value followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(uint32_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint32_t | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ConsoleOutput::WriteLine(uint64_t) method + + +Outputs the string representation of unsigned 64-bit integer value followed by the current line terminator to the output stream represented by the current object. + +```cpp +void System::ConsoleOutput::WriteLine(uint64_t value) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint64_t | The value to output | + +## See Also + +* Class [ConsoleOutput](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/const_pointer_cast/_index.md b/english/cpp/system/const_pointer_cast/_index.md new file mode 100644 index 0000000000..a44dffc3b3 --- /dev/null +++ b/english/cpp/system/const_pointer_cast/_index.md @@ -0,0 +1,37 @@ +--- +title: System::const_pointer_cast method +linktitle: const_pointer_cast +second_title: Aspose.PDF for C++ API Reference +description: 'System::const_pointer_cast method. Casts smart pointers using const_cast in C++.' +type: docs +weight: 14600 +url: /cpp/system/const_pointer_cast/ +--- +## System::const_pointer_cast method + + +Casts smart pointers using const_cast. + +```cpp +template SmartPtr System::const_pointer_cast(SmartPtr const &x) +``` + + +| Parameter | Description | +| --- | --- | +| X | Source pointer pointee type. | +| Y | Target pointer pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | SmartPtr\ const\& | Source pointer. | + +### ReturnValue + +Pointer after cast. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/constcast/_index.md b/english/cpp/system/constcast/_index.md new file mode 100644 index 0000000000..1932a416dc --- /dev/null +++ b/english/cpp/system/constcast/_index.md @@ -0,0 +1,40 @@ +--- +title: System::ConstCast method +linktitle: ConstCast +second_title: Aspose.PDF for C++ API Reference +description: 'System::ConstCast method. End of deprecated casts in C++.' +type: docs +weight: 14700 +url: /cpp/system/constcast/ +--- +## System::ConstCast method + + +End of deprecated casts. + +```cpp +template CastResult::type System::ConstCast(const SmartPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target pointee type. | +| TFrom | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed or nullptr otherwise. +## Remarks + + +Performs const cast on [SmartPtr](../smartptr/) objects. +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/converter/_index.md b/english/cpp/system/converter/_index.md new file mode 100644 index 0000000000..c13bead21a --- /dev/null +++ b/english/cpp/system/converter/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Converter typedef +linktitle: Converter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Converter typedef. Represents a pointer to the invokable entity that accepts a single argument of the TInput type and returns a value of the TOutput type in C++.' +type: docs +weight: 9400 +url: /cpp/system/converter/ +--- +## Converter typedef + + +Represents a pointer to the invokable entity that accepts a single argument of the **TInput** type and returns a value of the **TOutput** type. + +```cpp +using System::Converter = MulticastDelegate +``` + + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/datetime/_index.md b/english/cpp/system/datetime/_index.md new file mode 100644 index 0000000000..9fcb46c726 --- /dev/null +++ b/english/cpp/system/datetime/_index.md @@ -0,0 +1,195 @@ +--- +title: System::DateTime class +linktitle: DateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime class. Represents a specific date and time value on the time continuum. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 1600 +url: /cpp/system/datetime/ +--- +## DateTime class + + +Represents a specific date and time value on the time continuum. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +```cpp +class DateTime +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(TimeSpan) const | Returns a new instance of [DateTime](./) class that represents a date and time value that results from addition of the specified time span to the date and time value represented by the current object. | +| [AddDays](./adddays/)(double) const | Returns a new instance of the [DateTime](./) class representing the date and time value which is the sum of the value represented by the current object and the specified number of days. | +| [AddHours](./addhours/)(double) const | Returns a new instance of the [DateTime](./) class representing the date and time value which is the sum of the value represented by the current object and the specified number of hours. | +| [AddMilliseconds](./addmilliseconds/)(double) const | Returns a new instance of the [DateTime](./) class representing the date and time value which is the sum of the value represented by the current object and the specified number of milliseconds. | +| [AddMinutes](./addminutes/)(double) const | Returns a new instance of the [DateTime](./) class representing the date and time value which is the sum of the value represented by the current object and the specified number of minutes. | +| [AddMonths](./addmonths/)(int) const | Returns a new instance of the [DateTime](./) class representing the date and time value which is the sum of the value represented by the current object and the specified number of months. | +| [AddSeconds](./addseconds/)(double) const | Returns a new instance of the [DateTime](./) class representing the date and time value which is the sum of the value represented by the current object and the specified number of seconds. | +| [AddTicks](./addticks/)(int64_t) const | Returns a new instance of the [DateTime](./) class representing the date and time value which is the sum of the value represented by the current object and the specified number of 100-nanosecond intervals. | +| [AddYears](./addyears/)(int) const | Returns a new instance of the [DateTime](./) class representing the date and time value equal to that represented by the current object with the year component increased by the specified number. | +| static [Compare](./compare/)(DateTime, DateTime) | Compares two values represented by the specified instances of [DateTime](./) class and returns the value indicating values' relative positions on the time line. | +| [CompareTo](./compareto/)(DateTime) const | Compares two date and time values represented by the current object and the specified instance of [DateTime](./) class and returns the value indicating values' relative positions on the time line. | +| [DateTime](./datetime/)() | Constructs an instance that represents the smallest possible date and time value equal to MinValue. | +| [DateTime](./datetime/)(int, int, int) | Constructs an instance that represents a date and time value specified as a particular year, month and day. | +| [DateTime](./datetime/)(int, int, int, const SharedPtr\\&) | Constructs an instance that represents a date and time value specified as a particular year, month and day in the specified calendar. | +| [DateTime](./datetime/)(int, int, int, int, int, int) | Constructs an instance that represents a date and time value specified as a particular year, month, day, hour, minute and second. | +| [DateTime](./datetime/)(int, int, int, int, int, int, DateTimeKind) | Constructs an instance that represents a date and time value specified as a particular year, month, day, hour, minute and second. | +| [DateTime](./datetime/)(int, int, int, int, int, int, const SharedPtr\\&) | Constructs an instance that represents a date and time value specified as a particular year, month, day, hour, minute and second in the specified calendar. | +| [DateTime](./datetime/)(int, int, int, int, int, int, int, DateTimeKind) | Constructs an instance that represents a date and time value specified as a particular year, month, day, hour, minute, second and millisecond. | +| [DateTime](./datetime/)(int, int, int, int, int, int, int, const SharedPtr\\&, DateTimeKind) | Constructs an instance that represents a date and time value specified as a particular year, month, day, hour, minute, second and millisecond in the specified calendar. | +| [DateTime](./datetime/)(int64_t, DateTimeKind) | Construct an instance that represents a date and time value specified as a number of ticks. | +| [DateTime](./datetime/)(int64_t, DateTimeKind, bool) | Construct an instance that represents a date and time value specified as a number of ticks. FOR INTERNAL USE. | +| [DateTime](./datetime/)(const DateTime\&) | Copy-constructs an instance. | +| static [DaysInMonth](./daysinmonth/)(int, int) | Returns the number of days in the specified month of the specified year. | +| static [Equals](./equals/)(DateTime, DateTime) | Determines if the specified instances of [DateTime](./) class represent the same date and time value. | +| [Equals](./equals/)(DateTime) const | Determines if the specified instance of [DateTime](./) class represent the same date and time value as the current object. | +| static [FromBinary](./frombinary/)(int64_t) | Deserializes the date time value from the specified unsigned 64-bit integer and sets the new instance of [DateTime](./) class to that value. | +| static [FromFileTime](./fromfiletime/)(int64_t) | Converts the specified File time to an instance of [DateTime](./) class representing the same date and time value as local time. | +| static [FromFileTimeUtc](./fromfiletimeutc/)(int64_t) | Converts the specified File time to an instance of [DateTime](./) class representing the same date and time value as UTC time. | +| static [FromOADate](./fromoadate/)(double) | Returns an instance of [DateTime](./) class representing the date and time value equivalent to the specified OLE Automation Date. | +| static [FromUnixTime](./fromunixtime/)(time_t) | Converts the specified Unix time value to an instance of [DateTime](./) class. FOR INTERNAL USE. | +| [get_Date](./get_date/)() const | Returns a new instance of [DateTime](./) class that represents the date portion of the date and time represented by the current object with each component of the time portion set to 0. | +| [get_Day](./get_day/)() const | Returns the ordinal number of the day in the month represented by the current object. | +| [get_DayOfWeek](./get_dayofweek/)() const | Returns a value representing a day of week that is represented by the current object. | +| [get_DayOfYear](./get_dayofyear/)() const | Returns the ordinal number of the day in the year represented by the current object. | +| [get_Hour](./get_hour/)() const | Returns the hour component of the date and time value represented by the current object. | +| [get_Kind](./get_kind/)() const | Returns the value representing if the date and time represented by the current object is a local or UTC date and time or neither. | +| [get_Millisecond](./get_millisecond/)() const | Returns the millisecond component of the date and time value represented by the current object. | +| [get_Minute](./get_minute/)() const | Returns the minute component of the date and time value represented by the current object. | +| [get_Month](./get_month/)() const | Returns the ordinal number of the month in the year represented by the current object. | +| static [get_Now](./get_now/)() | Returns an instance of [DateTime](./) class that represents the current time as local time. | +| [get_Second](./get_second/)() const | Returns the second component of the date and time value represented by the current object. | +| [get_Ticks](./get_ticks/)() const | Returns a number of 100-nanosecond intervals passed since 0:00:00 UTC, January 1, 0001, in the Gregorian calendar until the date and time represented by the current object. | +| [get_TimeOfDay](./get_timeofday/)() const | Returns the value that represents the time interval from the beginning of the day represented by the current object till the date and time value represented by the current object. | +| static [get_Today](./get_today/)() | Returns an instance of [DateTime](./) class that represents the current date with each component of time portion of the value represented by the object set to 0. | +| static [get_UtcNow](./get_utcnow/)() | Returns an instance of [DateTime](./) class that represents the current time as UTC. | +| [get_Year](./get_year/)() const | Returns the year represented by the current object. | +| [GetDateComponents](./getdatecomponents/)(int\&, int\&, int\&) const | Gets date parts. FOR INTERNAL USE. | +| [GetDateTimeFormats](./getdatetimeformats/)() const | Returns array of strings where each element is the string representation of the current object formatted with one of the standard date and time format specifiers. | +| [GetDateTimeFormats](./getdatetimeformats/)(char_t) const | Returns array of strings where each element is the string representation of the current object formatted with the specified standard date and time format specifier. | +| [GetDateTimeFormats](./getdatetimeformats/)(const SharedPtr\\&) const | Returns array of strings where each element is the string representation of the current object formatted with one of the standard date and time format specifiers and the specified format provider. | +| [GetDateTimeFormats](./getdatetimeformats/)(char_t, const SharedPtr\\&) const | Returns array of strings where each element is the string representation of the current object formatted with the specified standard date and time format specifier and format provider. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code for the current object. | +| [IsDaylightSavingTime](./isdaylightsavingtime/)() const | Determines if the date and time value represented by the current object falls in the range of daylight saving time for the current time zone. | +| static [IsLeapYear](./isleapyear/)(int) | Determines of the specified year is a leap year. | +| [IsNull](./isnull/)() const | | +| [operator!=](./operator!=/)(DateTime) const | Determines if the current object and the specified [DateTime](./) object represent distinct date and time values. | +| [operator!=](./operator!=/)(std::nullptr_t) const | | +| [operator+](./operator+/)(TimeSpan) const | Returns a new instance of [DateTime](./) class that represents the date and time value that is the sum of the value represented by the current object and the specified time span. | +| [operator+=](./operator+=/)(TimeSpan) | Sets the current object to the date and time value that is the sum of the value represented by the current object and the specified time span. | +| [operator-](./operator-/)(TimeSpan) const | Returns a new instance of the [DateTime](./) class representing the date and time value which is the result of subtraction of the specified time span from the value represented by the current object. | +| [operator-](./operator-/)(DateTime) const | Returns an instance of [TimeSpan](../timespan/) class that represents the time interval between the date and time values represented by the current and the specified objects. | +| [operator-=](./operator-=/)(TimeSpan) | Sets the current object to the date and time value that is the result of subtraction of the specified time span from the date and time value represented by the current object. | +| [operator<](./operator_/)(DateTime) const | Determines if the current object represents the date and time value that is earlier than the value represented by the specified [DateTime](./) object. | +| [operator<](./operator_/)(std::nullptr_t) const | | +| [operator<=](./operator_=/)(DateTime) const | Determines if the current object represents the date and time value that is earlier than or the same as the value represented by the specified [DateTime](./) object. | +| [operator<=](./operator_=/)(std::nullptr_t) const | | +| [operator=](./operator=/)(const DateTime\&) | Assigns the value represented by the specified [DateTime](./) instance to the current object. | +| [operator==](./operator==/)(DateTime) const | Determines if the current object and the specified [DateTime](./) object represent the same date and time value. | +| [operator==](./operator==/)(std::nullptr_t) const | | +| [operator>](./operator_/)(DateTime) const | Determines if the current object represents the date and time value that is later than the value represented by the specified [DateTime](./) object. | +| [operator>](./operator_/)(std::nullptr_t) const | | +| [operator>=](./operator_=/)(DateTime) const | Determines if the current object represents the date and time value that is later than or the same as the value represented by the specified [DateTime](./) object. | +| [operator>=](./operator_=/)(std::nullptr_t) const | | +| static [Parse](./parse/)(const String\&) | Converts the specified string representation of a date and time value to the equivalent [DateTime](./) object. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) | Converts the specified string representation of a date and time value to the equivalent [DateTime](./) object using culture-specific format information. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) | | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) | | +| static [Parse](./parse/)(const String\&, std::nullptr_t, Globalization::DateTimeStyles) | | +| static [ParseExact](./parseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) | Converts the specified string representation of a date and time value to the equivalent [DateTime](./) object using the specified format and culture-specific format information. The format of the string representation must match the specified format exactly. Throws an exception if the conversion fails. | +| static [ParseExact](./parseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) | | +| static [ParseExact](./parseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) | | +| static [ParseExact](./parseexact/)(const String\&, const String\&, std::nullptr_t, Globalization::DateTimeStyles) | | +| static [ParseExact](./parseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles) | Converts the specified string representation of a date and time value to the equivalent [DateTime](./) object using the specified formats, culture-specific format information and style. The format of the string representation must match one or more of the specified formats exactly. Throws an exception if the conversion fails. | +| static [ParseExact](./parseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles) | | +| static [ParseExact](./parseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles) | | +| static [ParseExact](./parseexact/)(const String\&, const ArrayPtr\\&, std::nullptr_t, Globalization::DateTimeStyles) | | +| static [SpecifyKind](./specifykind/)(DateTime, DateTimeKind) | Constructs a new [DateTime](./) object that represents the same number of ticks as the specified [DateTime](./) object and represents local time, UTC time or neither as specified by the argument **kind**. | +| [Subtract](./subtract/)(TimeSpan) const | Returns a new instance of the [DateTime](./) class representing the date and time value which is the result of subtraction of the specified time span from the value represented by the current object. | +| [Subtract](./subtract/)(DateTime) const | Returns an instance of [TimeSpan](../timespan/) class representing the time interval between the date and time values represented by the current and the specified objects. | +| [ToBinary](./tobinary/)() const | Serializes the current object. | +| [ToFileTime](./tofiletime/)() const | Returns a value that represents the date and time value represented by the current object as File time. | +| [ToFileTimeUtc](./tofiletimeutc/)() const | Converts the date and time value represented by the current object to File time UTC. | +| [ToLocalTime](./tolocaltime/)() const | Returns a new instance of [DateTime](./) class that represents the date and time value represented by the current object as local time. | +| [ToLongDateString](./tolongdatestring/)() const | Returns a string that contains the long date string representation of the current object. | +| [ToLongTimeString](./tolongtimestring/)() const | Returns a string that contains the long time string representation of the current object. | +| [ToOADate](./tooadate/)() const | Returns the date and time value represented by the current object as OLE Automation Date. | +| [ToShortDateString](./toshortdatestring/)() const | Returns a string that contains the short date string representation of the current object. | +| [ToShortTimeString](./toshorttimestring/)() const | Returns a string that contains the short time string representation of the current object. | +| [ToString](./tostring/)() const | Returns the string representation of the date and time value represented by the current object using the formatting conventions defined by the current culture. | +| [ToString](./tostring/)(const String\&) const | Returns a string representation of the date and time value represented by the current object using the specified format and formatting conventions defined by the current culture. | +| [ToString](./tostring/)(const SharedPtr\\&) const | Returns a string representation of the date and time value represented by the current object using the specified format information. | +| [ToString](./tostring/)(const SharedPtr\\&) const | | +| [ToString](./tostring/)(const SharedPtr\\&) const | | +| [ToString](./tostring/)(std::nullptr_t) const | | +| [ToString](./tostring/)(const String\&, const SharedPtr\\&) const | Returns a string representation of the date and time value represented by the current object using the specified format information. | +| [ToString](./tostring/)(const String\&, const SharedPtr\\&) const | | +| [ToString](./tostring/)(const String\&, const SharedPtr\\&) const | | +| [ToString](./tostring/)(const String\&, std::nullptr_t) const | | +| [ToUniversalTime](./touniversaltime/)() const | Returns a new instance of [DateTime](./) class that represents the date and time value represented by the current object as UTC. | +| [ToUnixTime](./tounixtime/)() const | Returns a value that represents the date and time value represented by the current object as Unix time. FOR INTERNAL USE. | +| static [TryParse](./tryparse/)(const String\&, DateTime\&) | Converts the specified string representation of a date and time value to the equivalent [DateTime](./) object. | +| static [TryParse](./tryparse/)(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) | Converts the specified string representation of a date and time value to the equivalent [DateTime](./) object using the specified culture-specific format information and style. | +| static [TryParse](./tryparse/)(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) | | +| static [TryParse](./tryparse/)(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) | | +| static [TryParse](./tryparse/)(const String\&, std::nullptr_t, Globalization::DateTimeStyles, DateTime\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) | Converts the specified string representation of a date and time value to the equivalent [DateTime](./) object using the specified format, culture-specific format information and style. The format of the string representation must match the specified format exactly. | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, std::nullptr_t, Globalization::DateTimeStyles, DateTime\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) | Converts the specified string representation of a date and time value to the equivalent [DateTime](./) object using the specified formats, culture-specific format information and style. The format of the string representation must match one or more of the specified formats exactly. | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, std::nullptr_t, Globalization::DateTimeStyles, DateTime\&) | | +| static [Type](./type/)() | Returns a [TypeInfo](../typeinfo/) object that contains information about this class. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [MaxTicks](./maxticks/) | The number of 100-nanosecond in the time interval between the minimal possible and maximal possible [DateTime](./) value. | +| static [MaxValue](./maxvalue/) | An instance of [DateTime](./) class that represents the maximal possible date and time value. | +| static constexpr [MinTicks](./minticks/) | The minimal number of ticks that an instance of [DateTime](./) class can represent. | +| static [MinValue](./minvalue/) | An instance of [DateTime](./) class that represents the minimal possible date and time value. | +| static constexpr [TicksPerDay](./ticksperday/) | The number of ticks in a day. | +| static constexpr [TicksPerHour](./ticksperhour/) | The number of ticks in a hour. | +| static constexpr [TicksPerMicrosecond](./tickspermicrosecond/) | The number of ticks in a microsecond. | +| static constexpr [TicksPerMillisecond](./tickspermillisecond/) | The number of ticks in a millisecond. | +| static constexpr [TicksPerMinute](./ticksperminute/) | The number of ticks in a minute. | +| static constexpr [TicksPerSecond](./tickspersecond/) | The number of ticks in a second. | +| static [UnixEpoch](./unixepoch/) | An instance of [DateTime](./) class that represents the Unix epoch start (1970.01.01 00:00:00). | +## Remarks + + + +```cpp +#include "system/console.h" +#include "system/date_time.h" + +int main() +{ + using namespace System; + + // Create the 'DateTime' class instance. + DateTime dateTime{1990, 10, 30}; + + // Print the instance in the multiple formats. + Console::WriteLine(dateTime.ToShortDateString()); + Console::WriteLine(dateTime.ToShortTimeString()); + Console::WriteLine(dateTime.ToString()); + + return 0; +} +/* +This code example produces the following output: +30.10.1990 +0:00 +30.10.1990 0:00:00 +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/datetime/add/_index.md b/english/cpp/system/datetime/add/_index.md new file mode 100644 index 0000000000..481731577e --- /dev/null +++ b/english/cpp/system/datetime/add/_index.md @@ -0,0 +1,34 @@ +--- +title: System::DateTime::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::Add method. Returns a new instance of DateTime class that represents a date and time value that results from addition of the specified time span to the date and time value represented by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system/datetime/add/ +--- +## DateTime::Add method + + +Returns a new instance of [DateTime](../) class that represents a date and time value that results from addition of the specified time span to the date and time value represented by the current object. + +```cpp +DateTime System::DateTime::Add(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The time interval to add | + +### ReturnValue + +A new instance of [DateTime](../) class that represents a date and time value that results from addition of **tm** time span to the date and time value represented by the current object + +## See Also + +* Class [DateTime](../) +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/adddays/_index.md b/english/cpp/system/datetime/adddays/_index.md new file mode 100644 index 0000000000..040db19eee --- /dev/null +++ b/english/cpp/system/datetime/adddays/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::AddDays method +linktitle: AddDays +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::AddDays method. Returns a new instance of the DateTime class representing the date and time value which is the sum of the value represented by the current object and the specified number of days in C++.' +type: docs +weight: 300 +url: /cpp/system/datetime/adddays/ +--- +## DateTime::AddDays method + + +Returns a new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and the specified number of days. + +```cpp +DateTime System::DateTime::AddDays(double value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The number of days to add; the value can be positive or negative | + +### ReturnValue + +A new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and **value** days + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/addhours/_index.md b/english/cpp/system/datetime/addhours/_index.md new file mode 100644 index 0000000000..d6799d39c0 --- /dev/null +++ b/english/cpp/system/datetime/addhours/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::AddHours method +linktitle: AddHours +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::AddHours method. Returns a new instance of the DateTime class representing the date and time value which is the sum of the value represented by the current object and the specified number of hours in C++.' +type: docs +weight: 400 +url: /cpp/system/datetime/addhours/ +--- +## DateTime::AddHours method + + +Returns a new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and the specified number of hours. + +```cpp +DateTime System::DateTime::AddHours(double value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The number of hours to add; the value can be positive or negative | + +### ReturnValue + +A new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and **value** hours + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/addmilliseconds/_index.md b/english/cpp/system/datetime/addmilliseconds/_index.md new file mode 100644 index 0000000000..acf88c0881 --- /dev/null +++ b/english/cpp/system/datetime/addmilliseconds/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::AddMilliseconds method +linktitle: AddMilliseconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::AddMilliseconds method. Returns a new instance of the DateTime class representing the date and time value which is the sum of the value represented by the current object and the specified number of milliseconds in C++.' +type: docs +weight: 500 +url: /cpp/system/datetime/addmilliseconds/ +--- +## DateTime::AddMilliseconds method + + +Returns a new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and the specified number of milliseconds. + +```cpp +DateTime System::DateTime::AddMilliseconds(double value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The number of milliseconds to add; the value can be positive or negative | + +### ReturnValue + +A new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and **value** milliseconds + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/addminutes/_index.md b/english/cpp/system/datetime/addminutes/_index.md new file mode 100644 index 0000000000..345e94dd3d --- /dev/null +++ b/english/cpp/system/datetime/addminutes/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::AddMinutes method +linktitle: AddMinutes +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::AddMinutes method. Returns a new instance of the DateTime class representing the date and time value which is the sum of the value represented by the current object and the specified number of minutes in C++.' +type: docs +weight: 600 +url: /cpp/system/datetime/addminutes/ +--- +## DateTime::AddMinutes method + + +Returns a new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and the specified number of minutes. + +```cpp +DateTime System::DateTime::AddMinutes(double value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The number of minutes to add; the value can be positive or negative | + +### ReturnValue + +A new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and **value** minutes + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/addmonths/_index.md b/english/cpp/system/datetime/addmonths/_index.md new file mode 100644 index 0000000000..4ce60112cb --- /dev/null +++ b/english/cpp/system/datetime/addmonths/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::AddMonths method +linktitle: AddMonths +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::AddMonths method. Returns a new instance of the DateTime class representing the date and time value which is the sum of the value represented by the current object and the specified number of months in C++.' +type: docs +weight: 700 +url: /cpp/system/datetime/addmonths/ +--- +## DateTime::AddMonths method + + +Returns a new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and the specified number of months. + +```cpp +DateTime System::DateTime::AddMonths(int value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The number of months to add; the value can be positive or negative | + +### ReturnValue + +A new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and **value** months + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/addseconds/_index.md b/english/cpp/system/datetime/addseconds/_index.md new file mode 100644 index 0000000000..23ae8743b1 --- /dev/null +++ b/english/cpp/system/datetime/addseconds/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::AddSeconds method +linktitle: AddSeconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::AddSeconds method. Returns a new instance of the DateTime class representing the date and time value which is the sum of the value represented by the current object and the specified number of seconds in C++.' +type: docs +weight: 800 +url: /cpp/system/datetime/addseconds/ +--- +## DateTime::AddSeconds method + + +Returns a new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and the specified number of seconds. + +```cpp +DateTime System::DateTime::AddSeconds(double value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The number of seconds to add; the value can be positive or negative | + +### ReturnValue + +A new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and **value** seconds + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/addticks/_index.md b/english/cpp/system/datetime/addticks/_index.md new file mode 100644 index 0000000000..f609cc81ef --- /dev/null +++ b/english/cpp/system/datetime/addticks/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::AddTicks method +linktitle: AddTicks +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::AddTicks method. Returns a new instance of the DateTime class representing the date and time value which is the sum of the value represented by the current object and the specified number of 100-nanosecond intervals in C++.' +type: docs +weight: 900 +url: /cpp/system/datetime/addticks/ +--- +## DateTime::AddTicks method + + +Returns a new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and the specified number of 100-nanosecond intervals. + +```cpp +DateTime System::DateTime::AddTicks(int64_t value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The number of 100-nanosecond intervals to add; the value can be positive or negative | + +### ReturnValue + +A new instance of the [DateTime](../) class representing the date and time value which is the sum of the value represented by the current object and **value** of 100-nanosecond intervals + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/addyears/_index.md b/english/cpp/system/datetime/addyears/_index.md new file mode 100644 index 0000000000..1b02fd5ca0 --- /dev/null +++ b/english/cpp/system/datetime/addyears/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::AddYears method +linktitle: AddYears +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::AddYears method. Returns a new instance of the DateTime class representing the date and time value equal to that represented by the current object with the year component increased by the specified number in C++.' +type: docs +weight: 1000 +url: /cpp/system/datetime/addyears/ +--- +## DateTime::AddYears method + + +Returns a new instance of the [DateTime](../) class representing the date and time value equal to that represented by the current object with the year component increased by the specified number. + +```cpp +DateTime System::DateTime::AddYears(int value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The number of years to add; the value can be positive or negative | + +### ReturnValue + +A new instance of the [DateTime](../) class representing the date and time value equal to that represented by the current object with the year component increased by **value** + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/compare/_index.md b/english/cpp/system/datetime/compare/_index.md new file mode 100644 index 0000000000..f4e08842a1 --- /dev/null +++ b/english/cpp/system/datetime/compare/_index.md @@ -0,0 +1,34 @@ +--- +title: System::DateTime::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::Compare method. Compares two values represented by the specified instances of DateTime class and returns the value indicating values'' relative positions on the time line in C++.' +type: docs +weight: 5500 +url: /cpp/system/datetime/compare/ +--- +## DateTime::Compare method + + +Compares two values represented by the specified instances of [DateTime](../) class and returns the value indicating values' relative positions on the time line. + +```cpp +static constexpr int System::DateTime::Compare(DateTime t1, DateTime t2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| t1 | DateTime | The first comparand | +| t2 | DateTime | The second comparand | + +### ReturnValue + +A value that is less than 0 if **t1** is earlier than **t2**; 0 if **t1** is the same as **t2**; a value that is greater than 0 if **t1** is later than **t2** + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/compareto/_index.md b/english/cpp/system/datetime/compareto/_index.md new file mode 100644 index 0000000000..94b071dcb9 --- /dev/null +++ b/english/cpp/system/datetime/compareto/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::CompareTo method +linktitle: CompareTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::CompareTo method. Compares two date and time values represented by the current object and the specified instance of DateTime class and returns the value indicating values'' relative positions on the time line in C++.' +type: docs +weight: 1100 +url: /cpp/system/datetime/compareto/ +--- +## DateTime::CompareTo method + + +Compares two date and time values represented by the current object and the specified instance of [DateTime](../) class and returns the value indicating values' relative positions on the time line. + +```cpp +int System::DateTime::CompareTo(DateTime value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | An instance of [DateTime](../) class to compare the current object with | + +### ReturnValue + +A value that is less than 0 if the current object represents a value that is earlier than that represented by **value**; 0 if values represented by both objects are the same; a value that is greater than 0 if the value represented by the current object is later than that represented by **value** + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/datetime/_index.md b/english/cpp/system/datetime/datetime/_index.md new file mode 100644 index 0000000000..42c8804fbc --- /dev/null +++ b/english/cpp/system/datetime/datetime/_index.md @@ -0,0 +1,265 @@ +--- +title: System::DateTime::DateTime constructor +linktitle: DateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::DateTime constructor. Constructs an instance that represents the smallest possible date and time value equal to MinValue in C++.' +type: docs +weight: 100 +url: /cpp/system/datetime/datetime/ +--- +## DateTime::DateTime() constructor + + +Constructs an instance that represents the smallest possible date and time value equal to MinValue. + +```cpp +System::DateTime::DateTime() +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::DateTime(const DateTime\&) constructor + + +Copy-constructs an instance. + +```cpp +System::DateTime::DateTime(const DateTime &dt)=default +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dt | const DateTime\& | An instance of [DateTime](../) class to copy the represented date and time value from | + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::DateTime(int, int, int) constructor + + +Constructs an instance that represents a date and time value specified as a particular year, month and day. + +```cpp +System::DateTime::DateTime(int year, int month, int day) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | The year to be represented by the instance being constructed. | +| month | int | The month of the **year** to be represented by the instance being constructed. | +| day | int | The day of the **month** to be represented by the instance being constructed. | + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::DateTime(int, int, int, const SharedPtr\\&) constructor + + +Constructs an instance that represents a date and time value specified as a particular year, month and day in the specified calendar. + +```cpp +System::DateTime::DateTime(int year, int month, int day, const SharedPtr &calendar) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | The year to be represented by the instance being constructed. | +| month | int | The month of the **year** to be represented by the instance being constructed. | +| day | int | The day of the **month** to be represented by the instance being constructed. | +| calendar | const SharedPtr\\& | The calendar used to interpret the specified **year**, **month** and **day**. | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Calendar](../../../system.globalization/calendar/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::DateTime(int, int, int, int, int, int) constructor + + +Constructs an instance that represents a date and time value specified as a particular year, month, day, hour, minute and second. + +```cpp +System::DateTime::DateTime(int year, int month, int day, int hour, int minute, int second) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | The year to be represented by the instance being constructed. | +| month | int | The month of the **year** to be represented by the instance being constructed. | +| day | int | The day of the **month** to be represented by the instance being constructed. | +| hour | int | The hour of the **day** to be represented by the instance being constructed. | +| minute | int | The minute of the **hour** to be represented by the instance being constructed. | +| second | int | The second of the **minute** te be represented by the instance being constructed. | + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::DateTime(int, int, int, int, int, int, const SharedPtr\\&) constructor + + +Constructs an instance that represents a date and time value specified as a particular year, month, day, hour, minute and second in the specified calendar. + +```cpp +System::DateTime::DateTime(int year, int month, int day, int hour, int minute, int second, const SharedPtr &calendar) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | The year to be represented by the instance being constructed. | +| month | int | The month of the **year** to be represented by the instance being constructed. | +| day | int | The day of the **month** to be represented by the instance being constructed. | +| hour | int | The hour of the **day** to be represented by the instance being constructed. | +| minute | int | The minute of the **hour** to be represented by the instance being constructed. | +| second | int | The second of the **minute** te be represented by the instance being constructed. | +| calendar | const SharedPtr\\& | The calendar used to interpret the specified **year**, **month** and **day**. | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Calendar](../../../system.globalization/calendar/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::DateTime(int, int, int, int, int, int, DateTimeKind) constructor + + +Constructs an instance that represents a date and time value specified as a particular year, month, day, hour, minute and second. + +```cpp +System::DateTime::DateTime(int year, int month, int day, int hour, int minute, int second, DateTimeKind kind) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | The year to be represented by the instance being constructed. | +| month | int | The month of the **year** to be represented by the instance being constructed. | +| day | int | The day of the **month** to be represented by the instance being constructed. | +| hour | int | The hour of the **day** to be represented by the instance being constructed. | +| minute | int | The minute of the **hour** to be represented by the instance being constructed. | +| second | int | The second of the **minute** te be represented by the instance being constructed. | +| kind | DateTimeKind | The value that indicates if the provided date and time parameters specify a local time, UTC time or neither. | + +## See Also + +* Enum [DateTimeKind](../../datetimekind/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::DateTime(int, int, int, int, int, int, int, const SharedPtr\\&, DateTimeKind) constructor + + +Constructs an instance that represents a date and time value specified as a particular year, month, day, hour, minute, second and millisecond in the specified calendar. + +```cpp +System::DateTime::DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, const SharedPtr &calendar, DateTimeKind kind=DateTimeKind::Unspecified) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | The year to be represented by the instance being constructed. | +| month | int | The month of the **year** to be represented by the instance being constructed. | +| day | int | The day of the **month** to be represented by the instance being constructed. | +| hour | int | The hour of the **day** to be represented by the instance being constructed. | +| minute | int | The minute of the **hour** to be represented by the instance being constructed. | +| second | int | The second of the **minute** te be represented by the instance being constructed. | +| millisecond | int | The millisecond of the **second** to be represented by the instance being constructed. | +| kind | const SharedPtr\\& | The value that indicates if the provided date and time parameters specify a local time, UTC time or neither. | +| calendar | DateTimeKind | The calendar used to interpret the specified **year**, **month** and **day**. | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Calendar](../../../system.globalization/calendar/) +* Enum [DateTimeKind](../../datetimekind/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::DateTime(int, int, int, int, int, int, int, DateTimeKind) constructor + + +Constructs an instance that represents a date and time value specified as a particular year, month, day, hour, minute, second and millisecond. + +```cpp +System::DateTime::DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, DateTimeKind kind=DateTimeKind::Unspecified) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | The year to be represented by the instance being constructed. | +| month | int | The month of the **year** to be represented by the instance being constructed. | +| day | int | The day of the **month** to be represented by the instance being constructed. | +| hour | int | The hour of the **day** to be represented by the instance being constructed. | +| minute | int | The minute of the **hour** to be represented by the instance being constructed. | +| second | int | The second of the **minute** te be represented by the instance being constructed. | +| millisecond | int | The millisecond of the **second** to be represented by the instance being constructed. | +| kind | DateTimeKind | The value that indicates if the provided date and time parameters specify a local time, UTC time or neither. | + +## See Also + +* Enum [DateTimeKind](../../datetimekind/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::DateTime(int64_t, DateTimeKind, bool) constructor + + +Construct an instance that represents a date and time value specified as a number of ticks. FOR INTERNAL USE. + +```cpp +System::DateTime::DateTime(int64_t ticks, DateTimeKind kind, bool is_ambiguous_local_dst) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ticks | int64_t | The number of 100-ns intervals that have passed since January the 1st, 0001 00:00:00.000 in Georgian calendar. | +| kind | DateTimeKind | The value that indicates if **ticks** parameter specifies a local time, UTC time or neither. | +| is_ambiguous_local_dst | bool | True if specified date and time is ambiguous and can be mapped to many UTC times. | + +## See Also + +* Enum [DateTimeKind](../../datetimekind/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::DateTime(int64_t, DateTimeKind) constructor + + +Construct an instance that represents a date and time value specified as a number of ticks. + +```cpp +System::DateTime::DateTime(int64_t ticks, DateTimeKind kind=DateTimeKind::Unspecified) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ticks | int64_t | The number of 100-ns intervals that have passed since January the 1st, 0001 00:00:00.000 in Georgian calendar. | +| kind | DateTimeKind | The value that indicates if **ticks** parameter specifies a local time, UTC time or neither. | + +## See Also + +* Enum [DateTimeKind](../../datetimekind/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/daysinmonth/_index.md b/english/cpp/system/datetime/daysinmonth/_index.md new file mode 100644 index 0000000000..bd12504f2f --- /dev/null +++ b/english/cpp/system/datetime/daysinmonth/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::DaysInMonth method +linktitle: DaysInMonth +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::DaysInMonth method. Returns the number of days in the specified month of the specified year in C++.' +type: docs +weight: 5600 +url: /cpp/system/datetime/daysinmonth/ +--- +## DateTime::DaysInMonth method + + +Returns the number of days in the specified month of the specified year. + +```cpp +static int System::DateTime::DaysInMonth(int year, int month) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | The year | +| month | int | The ordinal number of the month | + +### ReturnValue + +The number of days is the specified month of the specified year + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/equals/_index.md b/english/cpp/system/datetime/equals/_index.md new file mode 100644 index 0000000000..9829a5a44d --- /dev/null +++ b/english/cpp/system/datetime/equals/_index.md @@ -0,0 +1,58 @@ +--- +title: System::DateTime::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::Equals method. Determines if the specified instance of DateTime class represent the same date and time value as the current object in C++.' +type: docs +weight: 1200 +url: /cpp/system/datetime/equals/ +--- +## DateTime::Equals(DateTime) const method + + +Determines if the specified instance of [DateTime](../) class represent the same date and time value as the current object. + +```cpp +bool System::DateTime::Equals(DateTime other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | DateTime | The instance of [DateTime](../) class to compare current object with | + +### ReturnValue + +True if both **other** and current object represent the same value, otherwise - false + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::Equals(DateTime, DateTime) method + + +Determines if the specified instances of [DateTime](../) class represent the same date and time value. + +```cpp +static constexpr bool System::DateTime::Equals(DateTime t1, DateTime t2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| t1 | DateTime | The first comparand | +| t2 | DateTime | The second comparand | + +### ReturnValue + +True if both **t1** and **t2** represent the same value, otherwise - false + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/frombinary/_index.md b/english/cpp/system/datetime/frombinary/_index.md new file mode 100644 index 0000000000..cfac6a36ff --- /dev/null +++ b/english/cpp/system/datetime/frombinary/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::FromBinary method +linktitle: FromBinary +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::FromBinary method. Deserializes the date time value from the specified unsigned 64-bit integer and sets the new instance of DateTime class to that value in C++.' +type: docs +weight: 5700 +url: /cpp/system/datetime/frombinary/ +--- +## DateTime::FromBinary method + + +Deserializes the date time value from the specified unsigned 64-bit integer and sets the new instance of [DateTime](../) class to that value. + +```cpp +static DateTime System::DateTime::FromBinary(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | The 64-bit integer to deserialize the date and time value from | + +### ReturnValue + +A new instance of [DateTime](../) class representing the date and time value deserialized from the specified unsigned 64-bit integer value + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/fromfiletime/_index.md b/english/cpp/system/datetime/fromfiletime/_index.md new file mode 100644 index 0000000000..5dba98bbd6 --- /dev/null +++ b/english/cpp/system/datetime/fromfiletime/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::FromFileTime method +linktitle: FromFileTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::FromFileTime method. Converts the specified File time to an instance of DateTime class representing the same date and time value as local time in C++.' +type: docs +weight: 5800 +url: /cpp/system/datetime/fromfiletime/ +--- +## DateTime::FromFileTime method + + +Converts the specified File time to an instance of [DateTime](../) class representing the same date and time value as local time. + +```cpp +static DateTime System::DateTime::FromFileTime(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | File time to convert | + +### ReturnValue + +A new instance of [DateTime](../) class representing the same date and time as **file_time** + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/fromfiletimeutc/_index.md b/english/cpp/system/datetime/fromfiletimeutc/_index.md new file mode 100644 index 0000000000..ae83839301 --- /dev/null +++ b/english/cpp/system/datetime/fromfiletimeutc/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::FromFileTimeUtc method +linktitle: FromFileTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::FromFileTimeUtc method. Converts the specified File time to an instance of DateTime class representing the same date and time value as UTC time in C++.' +type: docs +weight: 5900 +url: /cpp/system/datetime/fromfiletimeutc/ +--- +## DateTime::FromFileTimeUtc method + + +Converts the specified File time to an instance of [DateTime](../) class representing the same date and time value as UTC time. + +```cpp +static DateTime System::DateTime::FromFileTimeUtc(int64_t file_time) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| file_time | int64_t | File time to convert | + +### ReturnValue + +A new instance of [DateTime](../) class representing the same date and time as **file_time** + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/fromoadate/_index.md b/english/cpp/system/datetime/fromoadate/_index.md new file mode 100644 index 0000000000..de2a904f06 --- /dev/null +++ b/english/cpp/system/datetime/fromoadate/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::FromOADate method +linktitle: FromOADate +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::FromOADate method. Returns an instance of DateTime class representing the date and time value equivalent to the specified OLE Automation Date in C++.' +type: docs +weight: 6000 +url: /cpp/system/datetime/fromoadate/ +--- +## DateTime::FromOADate method + + +Returns an instance of [DateTime](../) class representing the date and time value equivalent to the specified OLE Automation Date. + +```cpp +static DateTime System::DateTime::FromOADate(double date) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date | double | OLE Automation Date to convert to [DateTime](../) object | + +### ReturnValue + +A new instance of [DateTime](../) class representing the same date and time as **date** + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/fromunixtime/_index.md b/english/cpp/system/datetime/fromunixtime/_index.md new file mode 100644 index 0000000000..f29ad9cb43 --- /dev/null +++ b/english/cpp/system/datetime/fromunixtime/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::FromUnixTime method +linktitle: FromUnixTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::FromUnixTime method. Converts the specified Unix time value to an instance of DateTime class. FOR INTERNAL USE in C++.' +type: docs +weight: 6100 +url: /cpp/system/datetime/fromunixtime/ +--- +## DateTime::FromUnixTime method + + +Converts the specified Unix time value to an instance of [DateTime](../) class. FOR INTERNAL USE. + +```cpp +static DateTime System::DateTime::FromUnixTime(time_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | time_t | Unix time value to convert | + +### ReturnValue + +A new instance of [DateTime](../) class representing the same date and time as **value** + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_date/_index.md b/english/cpp/system/datetime/get_date/_index.md new file mode 100644 index 0000000000..1563df5a25 --- /dev/null +++ b/english/cpp/system/datetime/get_date/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::get_Date method +linktitle: get_Date +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_Date method. Returns a new instance of DateTime class that represents the date portion of the date and time represented by the current object with each component of the time portion set to 0 in C++.' +type: docs +weight: 1300 +url: /cpp/system/datetime/get_date/ +--- +## DateTime::get_Date method + + +Returns a new instance of [DateTime](../) class that represents the date portion of the date and time represented by the current object with each component of the time portion set to 0. + +```cpp +DateTime System::DateTime::get_Date() const +``` + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_day/_index.md b/english/cpp/system/datetime/get_day/_index.md new file mode 100644 index 0000000000..18214b0dd1 --- /dev/null +++ b/english/cpp/system/datetime/get_day/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::get_Day method +linktitle: get_Day +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_Day method. Returns the ordinal number of the day in the month represented by the current object in C++.' +type: docs +weight: 1400 +url: /cpp/system/datetime/get_day/ +--- +## DateTime::get_Day method + + +Returns the ordinal number of the day in the month represented by the current object. + +```cpp +int System::DateTime::get_Day() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_dayofweek/_index.md b/english/cpp/system/datetime/get_dayofweek/_index.md new file mode 100644 index 0000000000..7aa5b2f020 --- /dev/null +++ b/english/cpp/system/datetime/get_dayofweek/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::get_DayOfWeek method +linktitle: get_DayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_DayOfWeek method. Returns a value representing a day of week that is represented by the current object in C++.' +type: docs +weight: 1500 +url: /cpp/system/datetime/get_dayofweek/ +--- +## DateTime::get_DayOfWeek method + + +Returns a value representing a day of week that is represented by the current object. + +```cpp +DayOfWeek System::DateTime::get_DayOfWeek() const +``` + +## See Also + +* Enum [DayOfWeek](../../dayofweek/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_dayofyear/_index.md b/english/cpp/system/datetime/get_dayofyear/_index.md new file mode 100644 index 0000000000..854621b45d --- /dev/null +++ b/english/cpp/system/datetime/get_dayofyear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::get_DayOfYear method +linktitle: get_DayOfYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_DayOfYear method. Returns the ordinal number of the day in the year represented by the current object in C++.' +type: docs +weight: 1600 +url: /cpp/system/datetime/get_dayofyear/ +--- +## DateTime::get_DayOfYear method + + +Returns the ordinal number of the day in the year represented by the current object. + +```cpp +int System::DateTime::get_DayOfYear() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_hour/_index.md b/english/cpp/system/datetime/get_hour/_index.md new file mode 100644 index 0000000000..ddc48928b3 --- /dev/null +++ b/english/cpp/system/datetime/get_hour/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::get_Hour method +linktitle: get_Hour +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_Hour method. Returns the hour component of the date and time value represented by the current object in C++.' +type: docs +weight: 1700 +url: /cpp/system/datetime/get_hour/ +--- +## DateTime::get_Hour method + + +Returns the hour component of the date and time value represented by the current object. + +```cpp +int System::DateTime::get_Hour() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_kind/_index.md b/english/cpp/system/datetime/get_kind/_index.md new file mode 100644 index 0000000000..8f4af6c108 --- /dev/null +++ b/english/cpp/system/datetime/get_kind/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::get_Kind method +linktitle: get_Kind +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_Kind method. Returns the value representing if the date and time represented by the current object is a local or UTC date and time or neither in C++.' +type: docs +weight: 1800 +url: /cpp/system/datetime/get_kind/ +--- +## DateTime::get_Kind method + + +Returns the value representing if the date and time represented by the current object is a local or UTC date and time or neither. + +```cpp +DateTimeKind System::DateTime::get_Kind() const +``` + +## See Also + +* Enum [DateTimeKind](../../datetimekind/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_millisecond/_index.md b/english/cpp/system/datetime/get_millisecond/_index.md new file mode 100644 index 0000000000..f00e65f8d5 --- /dev/null +++ b/english/cpp/system/datetime/get_millisecond/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::get_Millisecond method +linktitle: get_Millisecond +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_Millisecond method. Returns the millisecond component of the date and time value represented by the current object in C++.' +type: docs +weight: 1900 +url: /cpp/system/datetime/get_millisecond/ +--- +## DateTime::get_Millisecond method + + +Returns the millisecond component of the date and time value represented by the current object. + +```cpp +int System::DateTime::get_Millisecond() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_minute/_index.md b/english/cpp/system/datetime/get_minute/_index.md new file mode 100644 index 0000000000..af278832e0 --- /dev/null +++ b/english/cpp/system/datetime/get_minute/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::get_Minute method +linktitle: get_Minute +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_Minute method. Returns the minute component of the date and time value represented by the current object in C++.' +type: docs +weight: 2000 +url: /cpp/system/datetime/get_minute/ +--- +## DateTime::get_Minute method + + +Returns the minute component of the date and time value represented by the current object. + +```cpp +int System::DateTime::get_Minute() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_month/_index.md b/english/cpp/system/datetime/get_month/_index.md new file mode 100644 index 0000000000..4d4c1c80b4 --- /dev/null +++ b/english/cpp/system/datetime/get_month/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::get_Month method +linktitle: get_Month +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_Month method. Returns the ordinal number of the month in the year represented by the current object in C++.' +type: docs +weight: 2100 +url: /cpp/system/datetime/get_month/ +--- +## DateTime::get_Month method + + +Returns the ordinal number of the month in the year represented by the current object. + +```cpp +int System::DateTime::get_Month() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_now/_index.md b/english/cpp/system/datetime/get_now/_index.md new file mode 100644 index 0000000000..34becf2ca2 --- /dev/null +++ b/english/cpp/system/datetime/get_now/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::get_Now method +linktitle: get_Now +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_Now method. Returns an instance of DateTime class that represents the current time as local time in C++.' +type: docs +weight: 6200 +url: /cpp/system/datetime/get_now/ +--- +## DateTime::get_Now method + + +Returns an instance of [DateTime](../) class that represents the current time as local time. + +```cpp +static DateTime System::DateTime::get_Now() +``` + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_second/_index.md b/english/cpp/system/datetime/get_second/_index.md new file mode 100644 index 0000000000..39fa59ce55 --- /dev/null +++ b/english/cpp/system/datetime/get_second/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::get_Second method +linktitle: get_Second +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_Second method. Returns the second component of the date and time value represented by the current object in C++.' +type: docs +weight: 2200 +url: /cpp/system/datetime/get_second/ +--- +## DateTime::get_Second method + + +Returns the second component of the date and time value represented by the current object. + +```cpp +int System::DateTime::get_Second() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_ticks/_index.md b/english/cpp/system/datetime/get_ticks/_index.md new file mode 100644 index 0000000000..1f88e751d2 --- /dev/null +++ b/english/cpp/system/datetime/get_ticks/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::get_Ticks method +linktitle: get_Ticks +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_Ticks method. Returns a number of 100-nanosecond intervals passed since 0:00:00 UTC, January 1, 0001, in the Gregorian calendar until the date and time represented by the current object in C++.' +type: docs +weight: 2300 +url: /cpp/system/datetime/get_ticks/ +--- +## DateTime::get_Ticks method + + +Returns a number of 100-nanosecond intervals passed since 0:00:00 UTC, January 1, 0001, in the Gregorian calendar until the date and time represented by the current object. + +```cpp +int64_t System::DateTime::get_Ticks() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_timeofday/_index.md b/english/cpp/system/datetime/get_timeofday/_index.md new file mode 100644 index 0000000000..4236ca7c17 --- /dev/null +++ b/english/cpp/system/datetime/get_timeofday/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::get_TimeOfDay method +linktitle: get_TimeOfDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_TimeOfDay method. Returns the value that represents the time interval from the beginning of the day represented by the current object till the date and time value represented by the current object in C++.' +type: docs +weight: 2400 +url: /cpp/system/datetime/get_timeofday/ +--- +## DateTime::get_TimeOfDay method + + +Returns the value that represents the time interval from the beginning of the day represented by the current object till the date and time value represented by the current object. + +```cpp +TimeSpan System::DateTime::get_TimeOfDay() const +``` + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_today/_index.md b/english/cpp/system/datetime/get_today/_index.md new file mode 100644 index 0000000000..e40566431b --- /dev/null +++ b/english/cpp/system/datetime/get_today/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::get_Today method +linktitle: get_Today +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_Today method. Returns an instance of DateTime class that represents the current date with each component of time portion of the value represented by the object set to 0 in C++.' +type: docs +weight: 6300 +url: /cpp/system/datetime/get_today/ +--- +## DateTime::get_Today method + + +Returns an instance of [DateTime](../) class that represents the current date with each component of time portion of the value represented by the object set to 0. + +```cpp +static DateTime System::DateTime::get_Today() +``` + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_utcnow/_index.md b/english/cpp/system/datetime/get_utcnow/_index.md new file mode 100644 index 0000000000..c66115692e --- /dev/null +++ b/english/cpp/system/datetime/get_utcnow/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::get_UtcNow method +linktitle: get_UtcNow +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_UtcNow method. Returns an instance of DateTime class that represents the current time as UTC in C++.' +type: docs +weight: 6400 +url: /cpp/system/datetime/get_utcnow/ +--- +## DateTime::get_UtcNow method + + +Returns an instance of [DateTime](../) class that represents the current time as UTC. + +```cpp +static DateTime System::DateTime::get_UtcNow() +``` + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/get_year/_index.md b/english/cpp/system/datetime/get_year/_index.md new file mode 100644 index 0000000000..cf4d67aef6 --- /dev/null +++ b/english/cpp/system/datetime/get_year/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::get_Year method +linktitle: get_Year +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::get_Year method. Returns the year represented by the current object in C++.' +type: docs +weight: 2500 +url: /cpp/system/datetime/get_year/ +--- +## DateTime::get_Year method + + +Returns the year represented by the current object. + +```cpp +int System::DateTime::get_Year() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/getdatecomponents/_index.md b/english/cpp/system/datetime/getdatecomponents/_index.md new file mode 100644 index 0000000000..bbb29a023d --- /dev/null +++ b/english/cpp/system/datetime/getdatecomponents/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::GetDateComponents method +linktitle: GetDateComponents +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::GetDateComponents method. Gets date parts. FOR INTERNAL USE in C++.' +type: docs +weight: 2600 +url: /cpp/system/datetime/getdatecomponents/ +--- +## DateTime::GetDateComponents method + + +Gets date parts. FOR INTERNAL USE. + +```cpp +void System::DateTime::GetDateComponents(int &year, int &month, int &day) const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/getdatetimeformats/_index.md b/english/cpp/system/datetime/getdatetimeformats/_index.md new file mode 100644 index 0000000000..e0e862c0f4 --- /dev/null +++ b/english/cpp/system/datetime/getdatetimeformats/_index.md @@ -0,0 +1,93 @@ +--- +title: System::DateTime::GetDateTimeFormats method +linktitle: GetDateTimeFormats +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::GetDateTimeFormats method. Returns array of strings where each element is the string representation of the current object formatted with one of the standard date and time format specifiers in C++.' +type: docs +weight: 2700 +url: /cpp/system/datetime/getdatetimeformats/ +--- +## DateTime::GetDateTimeFormats() const method + + +Returns array of strings where each element is the string representation of the current object formatted with one of the standard date and time format specifiers. + +```cpp +ArrayPtr System::DateTime::GetDateTimeFormats() const +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../../string/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::GetDateTimeFormats(char_t) const method + + +Returns array of strings where each element is the string representation of the current object formatted with the specified standard date and time format specifier. + +```cpp +ArrayPtr System::DateTime::GetDateTimeFormats(char_t format) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | char_t | Standard date and time format specifier. | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../../string/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::GetDateTimeFormats(char_t, const SharedPtr\\&) const method + + +Returns array of strings where each element is the string representation of the current object formatted with the specified standard date and time format specifier and format provider. + +```cpp +ArrayPtr System::DateTime::GetDateTimeFormats(char_t format, const SharedPtr &provider) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | char_t | Standard date and time format specifier. | +| provider | const SharedPtr\\& | Format provider. | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::GetDateTimeFormats(const SharedPtr\\&) const method + + +Returns array of strings where each element is the string representation of the current object formatted with one of the standard date and time format specifiers and the specified format provider. + +```cpp +ArrayPtr System::DateTime::GetDateTimeFormats(const SharedPtr &provider) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | const SharedPtr\\& | Format provider. | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/gethashcode/_index.md b/english/cpp/system/datetime/gethashcode/_index.md new file mode 100644 index 0000000000..5a9040ffa7 --- /dev/null +++ b/english/cpp/system/datetime/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 2800 +url: /cpp/system/datetime/gethashcode/ +--- +## DateTime::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int System::DateTime::GetHashCode() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/isdaylightsavingtime/_index.md b/english/cpp/system/datetime/isdaylightsavingtime/_index.md new file mode 100644 index 0000000000..9f5dc27014 --- /dev/null +++ b/english/cpp/system/datetime/isdaylightsavingtime/_index.md @@ -0,0 +1,28 @@ +--- +title: System::DateTime::IsDaylightSavingTime method +linktitle: IsDaylightSavingTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::IsDaylightSavingTime method. Determines if the date and time value represented by the current object falls in the range of daylight saving time for the current time zone in C++.' +type: docs +weight: 2900 +url: /cpp/system/datetime/isdaylightsavingtime/ +--- +## DateTime::IsDaylightSavingTime method + + +Determines if the date and time value represented by the current object falls in the range of daylight saving time for the current time zone. + +```cpp +bool System::DateTime::IsDaylightSavingTime() const +``` + + +### ReturnValue + +True if the date and time value specified by the current object falls in the range of daylight saving time, otherwise - false + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/isleapyear/_index.md b/english/cpp/system/datetime/isleapyear/_index.md new file mode 100644 index 0000000000..9baeaaf184 --- /dev/null +++ b/english/cpp/system/datetime/isleapyear/_index.md @@ -0,0 +1,32 @@ +--- +title: System::DateTime::IsLeapYear method +linktitle: IsLeapYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::IsLeapYear method. Determines of the specified year is a leap year in C++.' +type: docs +weight: 6500 +url: /cpp/system/datetime/isleapyear/ +--- +## DateTime::IsLeapYear method + + +Determines of the specified year is a leap year. + +```cpp +static bool System::DateTime::IsLeapYear(int year) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | The year to check | + +### ReturnValue + +True if the specified year is a leap year, otherwise - false + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/isnull/_index.md b/english/cpp/system/datetime/isnull/_index.md new file mode 100644 index 0000000000..71a9d55b10 --- /dev/null +++ b/english/cpp/system/datetime/isnull/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'How to use IsNull method of System::DateTime class in C++.' +type: docs +weight: 3000 +url: /cpp/system/datetime/isnull/ +--- +## DateTime::IsNull method + + + + +```cpp +bool System::DateTime::IsNull() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/maxticks/_index.md b/english/cpp/system/datetime/maxticks/_index.md new file mode 100644 index 0000000000..a502872fba --- /dev/null +++ b/english/cpp/system/datetime/maxticks/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::MaxTicks field +linktitle: MaxTicks +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::MaxTicks field. The number of 100-nanosecond in the time interval between the minimal possible and maximal possible DateTime value in C++.' +type: docs +weight: 7200 +url: /cpp/system/datetime/maxticks/ +--- +## MaxTicks field + + +The number of 100-nanosecond in the time interval between the minimal possible and maximal possible [DateTime](../) value. + +```cpp +static int64_t System::DateTime::MaxTicks +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/maxvalue/_index.md b/english/cpp/system/datetime/maxvalue/_index.md new file mode 100644 index 0000000000..412c4dbb50 --- /dev/null +++ b/english/cpp/system/datetime/maxvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::MaxValue field +linktitle: MaxValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::MaxValue field. An instance of DateTime class that represents the maximal possible date and time value in C++.' +type: docs +weight: 7300 +url: /cpp/system/datetime/maxvalue/ +--- +## MaxValue field + + +An instance of [DateTime](../) class that represents the maximal possible date and time value. + +```cpp +static const DateTime System::DateTime::MaxValue +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/minticks/_index.md b/english/cpp/system/datetime/minticks/_index.md new file mode 100644 index 0000000000..73bbedb1e9 --- /dev/null +++ b/english/cpp/system/datetime/minticks/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::MinTicks field +linktitle: MinTicks +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::MinTicks field. The minimal number of ticks that an instance of DateTime class can represent in C++.' +type: docs +weight: 7400 +url: /cpp/system/datetime/minticks/ +--- +## MinTicks field + + +The minimal number of ticks that an instance of [DateTime](../) class can represent. + +```cpp +static int64_t System::DateTime::MinTicks +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/minvalue/_index.md b/english/cpp/system/datetime/minvalue/_index.md new file mode 100644 index 0000000000..833ef9d2fb --- /dev/null +++ b/english/cpp/system/datetime/minvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::MinValue field +linktitle: MinValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::MinValue field. An instance of DateTime class that represents the minimal possible date and time value in C++.' +type: docs +weight: 7500 +url: /cpp/system/datetime/minvalue/ +--- +## MinValue field + + +An instance of [DateTime](../) class that represents the minimal possible date and time value. + +```cpp +static const DateTime System::DateTime::MinValue +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/operator!=/_index.md b/english/cpp/system/datetime/operator!=/_index.md new file mode 100644 index 0000000000..3733a8ab36 --- /dev/null +++ b/english/cpp/system/datetime/operator!=/_index.md @@ -0,0 +1,47 @@ +--- +title: System::DateTime::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::operator!= method. Determines if the current object and the specified DateTime object represent distinct date and time values in C++.' +type: docs +weight: 3100 +url: /cpp/system/datetime/operator!=/ +--- +## DateTime::operator!=(DateTime) const method + + +Determines if the current object and the specified [DateTime](../) object represent distinct date and time values. + +```cpp +bool System::DateTime::operator!=(DateTime other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | DateTime | The [DateTime](../) object to compare the current object with | + +### ReturnValue + +True if the current object and the specified object represent distinct date and time values, otherwise - false + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::operator!=(std::nullptr_t) const method + + + + +```cpp +bool System::DateTime::operator!=(std::nullptr_t) const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/operator+/_index.md b/english/cpp/system/datetime/operator+/_index.md new file mode 100644 index 0000000000..7b6db55014 --- /dev/null +++ b/english/cpp/system/datetime/operator+/_index.md @@ -0,0 +1,34 @@ +--- +title: System::DateTime::operator+ method +linktitle: operator+ +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::operator+ method. Returns a new instance of DateTime class that represents the date and time value that is the sum of the value represented by the current object and the specified time span in C++.' +type: docs +weight: 3200 +url: /cpp/system/datetime/operator+/ +--- +## DateTime::operator+ method + + +Returns a new instance of [DateTime](../) class that represents the date and time value that is the sum of the value represented by the current object and the specified time span. + +```cpp +DateTime System::DateTime::operator+(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The time span to add to the value represented by the current object | + +### ReturnValue + +A new instance of [DateTime](../) class that represents the date and time value that is the sum of the value represented by the current object and **value**. + +## See Also + +* Class [DateTime](../) +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/operator+=/_index.md b/english/cpp/system/datetime/operator+=/_index.md new file mode 100644 index 0000000000..93338b8645 --- /dev/null +++ b/english/cpp/system/datetime/operator+=/_index.md @@ -0,0 +1,34 @@ +--- +title: System::DateTime::operator+= method +linktitle: operator+= +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::operator+= method. Sets the current object to the date and time value that is the sum of the value represented by the current object and the specified time span in C++.' +type: docs +weight: 3300 +url: /cpp/system/datetime/operator+=/ +--- +## DateTime::operator+= method + + +Sets the current object to the date and time value that is the sum of the value represented by the current object and the specified time span. + +```cpp +DateTime & System::DateTime::operator+=(TimeSpan value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The time span to add | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [DateTime](../) +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/operator-/_index.md b/english/cpp/system/datetime/operator-/_index.md new file mode 100644 index 0000000000..dcaa4e7a68 --- /dev/null +++ b/english/cpp/system/datetime/operator-/_index.md @@ -0,0 +1,59 @@ +--- +title: System::DateTime::operator- method +linktitle: operator- +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::operator- method. Returns an instance of TimeSpan class that represents the time interval between the date and time values represented by the current and the specified objects in C++.' +type: docs +weight: 3400 +url: /cpp/system/datetime/operator-/ +--- +## DateTime::operator-(DateTime) const method + + +Returns an instance of [TimeSpan](../../timespan/) class that represents the time interval between the date and time values represented by the current and the specified objects. + +```cpp +TimeSpan System::DateTime::operator-(DateTime value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | An instance of [DateTime](../) class that marks one end of the interval to be calculated | + +### ReturnValue + +An instance of [TimeSpan](../../timespan/) class representing the time interval between the date and time values represented by the current object and **value**. + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::operator-(TimeSpan) const method + + +Returns a new instance of the [DateTime](../) class representing the date and time value which is the result of subtraction of the specified time span from the value represented by the current object. + +```cpp +DateTime System::DateTime::operator-(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | A time interval to subtract | + +### ReturnValue + +A new instance of the [DateTime](../) class representing the date and time value which is the result of subtraction of **value** from the value represented by the current object. + +## See Also + +* Class [DateTime](../) +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/operator-=/_index.md b/english/cpp/system/datetime/operator-=/_index.md new file mode 100644 index 0000000000..7f86730793 --- /dev/null +++ b/english/cpp/system/datetime/operator-=/_index.md @@ -0,0 +1,34 @@ +--- +title: System::DateTime::operator-= method +linktitle: operator-= +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::operator-= method. Sets the current object to the date and time value that is the result of subtraction of the specified time span from the date and time value represented by the current object in C++.' +type: docs +weight: 3500 +url: /cpp/system/datetime/operator-=/ +--- +## DateTime::operator-= method + + +Sets the current object to the date and time value that is the result of subtraction of the specified time span from the date and time value represented by the current object. + +```cpp +DateTime & System::DateTime::operator-=(TimeSpan value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The time span to subtract | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [DateTime](../) +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/operator=/_index.md b/english/cpp/system/datetime/operator=/_index.md new file mode 100644 index 0000000000..77838865a4 --- /dev/null +++ b/english/cpp/system/datetime/operator=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTime::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::operator= method. Assigns the value represented by the specified DateTime instance to the current object in C++.' +type: docs +weight: 3800 +url: /cpp/system/datetime/operator=/ +--- +## DateTime::operator= method + + +Assigns the value represented by the specified [DateTime](../) instance to the current object. + +```cpp +DateTime & System::DateTime::operator=(const DateTime &dt)=default +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| dt | const DateTime\& | An instance of [DateTime](../) class to copy the represented date and time value from | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/operator==/_index.md b/english/cpp/system/datetime/operator==/_index.md new file mode 100644 index 0000000000..8c1b784616 --- /dev/null +++ b/english/cpp/system/datetime/operator==/_index.md @@ -0,0 +1,47 @@ +--- +title: System::DateTime::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::operator== method. Determines if the current object and the specified DateTime object represent the same date and time value in C++.' +type: docs +weight: 3900 +url: /cpp/system/datetime/operator==/ +--- +## DateTime::operator==(DateTime) const method + + +Determines if the current object and the specified [DateTime](../) object represent the same date and time value. + +```cpp +bool System::DateTime::operator==(DateTime other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | DateTime | The [DateTime](../) object to compare the current object with | + +### ReturnValue + +True if the current object and the specified object represent the same date and time value, otherwise - false + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::operator==(std::nullptr_t) const method + + + + +```cpp +bool System::DateTime::operator==(std::nullptr_t) const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/operator_/_index.md b/english/cpp/system/datetime/operator_/_index.md new file mode 100644 index 0000000000..d946b02c63 --- /dev/null +++ b/english/cpp/system/datetime/operator_/_index.md @@ -0,0 +1,94 @@ +--- +title: System::DateTime::operator< method +linktitle: operator< +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::operator< method. Determines if the current object represents the date and time value that is earlier than the value represented by the specified DateTime object in C++.' +type: docs +weight: 3600 +url: /cpp/system/datetime/operator_/ +--- +## DateTime::operator<(DateTime) const method + + +Determines if the current object represents the date and time value that is earlier than the value represented by the specified [DateTime](../) object. + +```cpp +bool System::DateTime::operator<(DateTime other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | DateTime | The [DateTime](../) object to compare the current object with | + +### ReturnValue + +True if the date and time value represented by the current object is earlier than the value represented by **other**, otherwise - false + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::operator<(std::nullptr_t) const method + + + + +```cpp +bool System::DateTime::operator<(std::nullptr_t) const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::DateTime::operator> method +linktitle: operator> +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::operator> method. Determines if the current object represents the date and time value that is later than the value represented by the specified DateTime object in C++.' +type: docs +weight: 4000 +url: /cpp/system/datetime/operator_/ +--- +## DateTime::operator>(DateTime) const method + + +Determines if the current object represents the date and time value that is later than the value represented by the specified [DateTime](../) object. + +```cpp +bool System::DateTime::operator>(DateTime other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | DateTime | The [DateTime](../) object to compare the current object with | + +### ReturnValue + +True if the date and time value represented by the current object is later than the value represented by **other**, otherwise - false + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::operator>(std::nullptr_t) const method + + + + +```cpp +bool System::DateTime::operator>(std::nullptr_t) const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/operator_=/_index.md b/english/cpp/system/datetime/operator_=/_index.md new file mode 100644 index 0000000000..c4637ecd38 --- /dev/null +++ b/english/cpp/system/datetime/operator_=/_index.md @@ -0,0 +1,94 @@ +--- +title: System::DateTime::operator<= method +linktitle: operator<= +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::operator<= method. Determines if the current object represents the date and time value that is earlier than or the same as the value represented by the specified DateTime object in C++.' +type: docs +weight: 3700 +url: /cpp/system/datetime/operator_=/ +--- +## DateTime::operator<=(DateTime) const method + + +Determines if the current object represents the date and time value that is earlier than or the same as the value represented by the specified [DateTime](../) object. + +```cpp +bool System::DateTime::operator<=(DateTime other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | DateTime | The [DateTime](../) object to compare the current object with | + +### ReturnValue + +True if the date and time value represented by the current object is earlier than or the same as the value represented by **other**, otherwise - false + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::operator<=(std::nullptr_t) const method + + + + +```cpp +bool System::DateTime::operator<=(std::nullptr_t) const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::DateTime::operator>= method +linktitle: operator>= +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::operator>= method. Determines if the current object represents the date and time value that is later than or the same as the value represented by the specified DateTime object in C++.' +type: docs +weight: 4100 +url: /cpp/system/datetime/operator_=/ +--- +## DateTime::operator>=(DateTime) const method + + +Determines if the current object represents the date and time value that is later than or the same as the value represented by the specified [DateTime](../) object. + +```cpp +bool System::DateTime::operator>=(DateTime other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | DateTime | The [DateTime](../) object to compare the current object with | + +### ReturnValue + +True if the date and time value represented by the current object is later than or the same as the value represented by **other**, otherwise - false + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::operator>=(std::nullptr_t) const method + + + + +```cpp +bool System::DateTime::operator>=(std::nullptr_t) const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/parse/_index.md b/english/cpp/system/datetime/parse/_index.md new file mode 100644 index 0000000000..ca0035d2bd --- /dev/null +++ b/english/cpp/system/datetime/parse/_index.md @@ -0,0 +1,119 @@ +--- +title: System::DateTime::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::Parse method. Converts the specified string representation of a date and time value to the equivalent DateTime object in C++.' +type: docs +weight: 6600 +url: /cpp/system/datetime/parse/ +--- +## DateTime::Parse(const String\&) method + + +Converts the specified string representation of a date and time value to the equivalent [DateTime](../) object. + +```cpp +static DateTime System::DateTime::Parse(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string representation of a date and time value to convert. | + +### ReturnValue + +A new instance of [DateTime](../) class that represents the date and time value equivalent to that represented by the specified string. + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::Parse(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) method + + + + +```cpp +static DateTime System::DateTime::Parse(const String &s, const SharedPtr &culture, Globalization::DateTimeStyles styles=Globalization::DateTimeStyles::None) +``` + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::Parse(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) method + + + + +```cpp +static DateTime System::DateTime::Parse(const String &s, const SharedPtr &dtfi, Globalization::DateTimeStyles styles=Globalization::DateTimeStyles::None) +``` + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::Parse(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) method + + +Converts the specified string representation of a date and time value to the equivalent [DateTime](../) object using culture-specific format information. + +```cpp +static DateTime System::DateTime::Parse(const String &s, const SharedPtr &provider, Globalization::DateTimeStyles styles=Globalization::DateTimeStyles::None) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string representation of a date and time value to convert. | +| provider | const SharedPtr\\& | The [IFormatProvider](../../iformatprovider/) object that provides culture-specific format information. | +| styles | Globalization::DateTimeStyles | A bitwise combination of the enumeration values that provides additional information about **s**, about style elements that may be present in **s**, or about the conversion from **s** to a [DateTime](../) object. | + +### ReturnValue + +A new instance of [DateTime](../) class that represents the date and time value equivalent to that represented by the specified string. + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::Parse(const String\&, std::nullptr_t, Globalization::DateTimeStyles) method + + + + +```cpp +static DateTime System::DateTime::Parse(const String &s, std::nullptr_t, Globalization::DateTimeStyles styles=Globalization::DateTimeStyles::None) +``` + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/parseexact/_index.md b/english/cpp/system/datetime/parseexact/_index.md new file mode 100644 index 0000000000..0fe14f1c77 --- /dev/null +++ b/english/cpp/system/datetime/parseexact/_index.md @@ -0,0 +1,185 @@ +--- +title: System::DateTime::ParseExact method +linktitle: ParseExact +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ParseExact method of System::DateTime class in C++.' +type: docs +weight: 6700 +url: /cpp/system/datetime/parseexact/ +--- +## DateTime::ParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles) method + + + + +```cpp +static DateTime System::DateTime::ParseExact(const String &s, const ArrayPtr &formats, const SharedPtr &culture, Globalization::DateTimeStyles styles) +``` + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles) method + + + + +```cpp +static DateTime System::DateTime::ParseExact(const String &s, const ArrayPtr &formats, const SharedPtr &dtfi, Globalization::DateTimeStyles styles) +``` + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles) method + + +Converts the specified string representation of a date and time value to the equivalent [DateTime](../) object using the specified formats, culture-specific format information and style. The format of the string representation must match one or more of the specified formats exactly. Throws an exception if the conversion fails. + +```cpp +static DateTime System::DateTime::ParseExact(const String &s, const ArrayPtr &formats, const SharedPtr &provider, Globalization::DateTimeStyles styles) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string representation of a date and time value to convert. | +| formats | const ArrayPtr\\& | The array of string formats. | +| provider | const SharedPtr\\& | The [IFormatProvider](../../iformatprovider/) object that provides culture-specific format information. | +| styles | Globalization::DateTimeStyles | A bitwise combination of the enumeration values that provides additional information about **s**, about style elements that may be present in **s**, or about the conversion from **s** to a [DateTime](../) object. | + +### ReturnValue + +A new instance of [DateTime](../) class that represents the date and time value equivalent to that represented by the specified string. + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ParseExact(const String\&, const ArrayPtr\\&, std::nullptr_t, Globalization::DateTimeStyles) method + + + + +```cpp +static DateTime System::DateTime::ParseExact(const String &s, const ArrayPtr &formats, std::nullptr_t, Globalization::DateTimeStyles styles) +``` + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) method + + + + +```cpp +static DateTime System::DateTime::ParseExact(const String &s, const String &format, const SharedPtr &culture, Globalization::DateTimeStyles styles=Globalization::DateTimeStyles::None) +``` + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) method + + + + +```cpp +static DateTime System::DateTime::ParseExact(const String &s, const String &format, const SharedPtr &dtfi, Globalization::DateTimeStyles styles=Globalization::DateTimeStyles::None) +``` + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) method + + +Converts the specified string representation of a date and time value to the equivalent [DateTime](../) object using the specified format and culture-specific format information. The format of the string representation must match the specified format exactly. Throws an exception if the conversion fails. + +```cpp +static DateTime System::DateTime::ParseExact(const String &s, const String &format, const SharedPtr &provider, Globalization::DateTimeStyles styles=Globalization::DateTimeStyles::None) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string representation of a date and time value to convert. | +| format | const String\& | The string format. | +| provider | const SharedPtr\\& | The [IFormatProvider](../../iformatprovider/) object that provides culture-specific format information. | +| styles | Globalization::DateTimeStyles | A bitwise combination of the enumeration values that provides additional information about **s**, about style elements that may be present in **s**, or about the conversion from **s** to a [DateTime](../) object. | + +### ReturnValue + +A new instance of [DateTime](../) class that represents the date and time value equivalent to that represented by the specified string. + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ParseExact(const String\&, const String\&, std::nullptr_t, Globalization::DateTimeStyles) method + + + + +```cpp +static DateTime System::DateTime::ParseExact(const String &s, const String &format, std::nullptr_t, Globalization::DateTimeStyles styles=Globalization::DateTimeStyles::None) +``` + +## See Also + +* Class [DateTime](../) +* Class [String](../../string/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/specifykind/_index.md b/english/cpp/system/datetime/specifykind/_index.md new file mode 100644 index 0000000000..225c296bab --- /dev/null +++ b/english/cpp/system/datetime/specifykind/_index.md @@ -0,0 +1,35 @@ +--- +title: System::DateTime::SpecifyKind method +linktitle: SpecifyKind +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::SpecifyKind method. Constructs a new DateTime object that represents the same number of ticks as the specified DateTime object and represents local time, UTC time or neither as specified by the argument kind in C++.' +type: docs +weight: 6800 +url: /cpp/system/datetime/specifykind/ +--- +## DateTime::SpecifyKind method + + +Constructs a new [DateTime](../) object that represents the same number of ticks as the specified [DateTime](../) object and represents local time, UTC time or neither as specified by the argument **kind**. + +```cpp +static DateTime System::DateTime::SpecifyKind(DateTime value, DateTimeKind kind) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | The [DateTime](../) object to copy the number of ticks from | +| kind | DateTimeKind | Specifies if the new object should represent local time, UTC time or neither. | + +### ReturnValue + +A new [DateTime](../) object that represents the same number of ticks as **value** and DateTimeKind value specified by **kind**. + +## See Also + +* Class [DateTime](../) +* Enum [DateTimeKind](../../datetimekind/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/subtract/_index.md b/english/cpp/system/datetime/subtract/_index.md new file mode 100644 index 0000000000..5a095a60db --- /dev/null +++ b/english/cpp/system/datetime/subtract/_index.md @@ -0,0 +1,59 @@ +--- +title: System::DateTime::Subtract method +linktitle: Subtract +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::Subtract method. Returns an instance of TimeSpan class representing the time interval between the date and time values represented by the current and the specified objects in C++.' +type: docs +weight: 4200 +url: /cpp/system/datetime/subtract/ +--- +## DateTime::Subtract(DateTime) const method + + +Returns an instance of [TimeSpan](../../timespan/) class representing the time interval between the date and time values represented by the current and the specified objects. + +```cpp +TimeSpan System::DateTime::Subtract(DateTime value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | DateTime | An instance of [DateTime](../) class that marks one end of the interval to be calculated | + +### ReturnValue + +An instance of [TimeSpan](../../timespan/) class representing the time interval between the date and time values represented by the current object and **value**. + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::Subtract(TimeSpan) const method + + +Returns a new instance of the [DateTime](../) class representing the date and time value which is the result of subtraction of the specified time span from the value represented by the current object. + +```cpp +DateTime System::DateTime::Subtract(TimeSpan duration) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| duration | TimeSpan | A time interval to subtract | + +### ReturnValue + +A new instance of the [DateTime](../) class representing the date and time value which is the result of subtraction of **duration** from the value represented by the current object. + +## See Also + +* Class [DateTime](../) +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/ticksperday/_index.md b/english/cpp/system/datetime/ticksperday/_index.md new file mode 100644 index 0000000000..02b7bfcaaf --- /dev/null +++ b/english/cpp/system/datetime/ticksperday/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::TicksPerDay field +linktitle: TicksPerDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::TicksPerDay field. The number of ticks in a day in C++.' +type: docs +weight: 7600 +url: /cpp/system/datetime/ticksperday/ +--- +## TicksPerDay field + + +The number of ticks in a day. + +```cpp +static int64_t System::DateTime::TicksPerDay +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/ticksperhour/_index.md b/english/cpp/system/datetime/ticksperhour/_index.md new file mode 100644 index 0000000000..d5f84864cc --- /dev/null +++ b/english/cpp/system/datetime/ticksperhour/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::TicksPerHour field +linktitle: TicksPerHour +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::TicksPerHour field. The number of ticks in a hour in C++.' +type: docs +weight: 7700 +url: /cpp/system/datetime/ticksperhour/ +--- +## TicksPerHour field + + +The number of ticks in a hour. + +```cpp +static int64_t System::DateTime::TicksPerHour +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tickspermicrosecond/_index.md b/english/cpp/system/datetime/tickspermicrosecond/_index.md new file mode 100644 index 0000000000..1f53784117 --- /dev/null +++ b/english/cpp/system/datetime/tickspermicrosecond/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::TicksPerMicrosecond field +linktitle: TicksPerMicrosecond +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::TicksPerMicrosecond field. The number of ticks in a microsecond in C++.' +type: docs +weight: 7800 +url: /cpp/system/datetime/tickspermicrosecond/ +--- +## TicksPerMicrosecond field + + +The number of ticks in a microsecond. + +```cpp +static int64_t System::DateTime::TicksPerMicrosecond +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tickspermillisecond/_index.md b/english/cpp/system/datetime/tickspermillisecond/_index.md new file mode 100644 index 0000000000..77c6898a09 --- /dev/null +++ b/english/cpp/system/datetime/tickspermillisecond/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::TicksPerMillisecond field +linktitle: TicksPerMillisecond +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::TicksPerMillisecond field. The number of ticks in a millisecond in C++.' +type: docs +weight: 7900 +url: /cpp/system/datetime/tickspermillisecond/ +--- +## TicksPerMillisecond field + + +The number of ticks in a millisecond. + +```cpp +static int64_t System::DateTime::TicksPerMillisecond +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/ticksperminute/_index.md b/english/cpp/system/datetime/ticksperminute/_index.md new file mode 100644 index 0000000000..f7294a0749 --- /dev/null +++ b/english/cpp/system/datetime/ticksperminute/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::TicksPerMinute field +linktitle: TicksPerMinute +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::TicksPerMinute field. The number of ticks in a minute in C++.' +type: docs +weight: 8000 +url: /cpp/system/datetime/ticksperminute/ +--- +## TicksPerMinute field + + +The number of ticks in a minute. + +```cpp +static int64_t System::DateTime::TicksPerMinute +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tickspersecond/_index.md b/english/cpp/system/datetime/tickspersecond/_index.md new file mode 100644 index 0000000000..900aea8971 --- /dev/null +++ b/english/cpp/system/datetime/tickspersecond/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::TicksPerSecond field +linktitle: TicksPerSecond +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::TicksPerSecond field. The number of ticks in a second in C++.' +type: docs +weight: 8100 +url: /cpp/system/datetime/tickspersecond/ +--- +## TicksPerSecond field + + +The number of ticks in a second. + +```cpp +static int64_t System::DateTime::TicksPerSecond +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tobinary/_index.md b/english/cpp/system/datetime/tobinary/_index.md new file mode 100644 index 0000000000..fdb653688f --- /dev/null +++ b/english/cpp/system/datetime/tobinary/_index.md @@ -0,0 +1,28 @@ +--- +title: System::DateTime::ToBinary method +linktitle: ToBinary +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::ToBinary method. Serializes the current object in C++.' +type: docs +weight: 4300 +url: /cpp/system/datetime/tobinary/ +--- +## DateTime::ToBinary method + + +Serializes the current object. + +```cpp +int64_t System::DateTime::ToBinary() const +``` + + +### ReturnValue + +An unsigned 64-bit integer value representing the current object + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tofiletime/_index.md b/english/cpp/system/datetime/tofiletime/_index.md new file mode 100644 index 0000000000..e6df4bd240 --- /dev/null +++ b/english/cpp/system/datetime/tofiletime/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::ToFileTime method +linktitle: ToFileTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::ToFileTime method. Returns a value that represents the date and time value represented by the current object as File time in C++.' +type: docs +weight: 4400 +url: /cpp/system/datetime/tofiletime/ +--- +## DateTime::ToFileTime method + + +Returns a value that represents the date and time value represented by the current object as File time. + +```cpp +int64_t System::DateTime::ToFileTime() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tofiletimeutc/_index.md b/english/cpp/system/datetime/tofiletimeutc/_index.md new file mode 100644 index 0000000000..41d2b0ae67 --- /dev/null +++ b/english/cpp/system/datetime/tofiletimeutc/_index.md @@ -0,0 +1,28 @@ +--- +title: System::DateTime::ToFileTimeUtc method +linktitle: ToFileTimeUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::ToFileTimeUtc method. Converts the date and time value represented by the current object to File time UTC in C++.' +type: docs +weight: 4500 +url: /cpp/system/datetime/tofiletimeutc/ +--- +## DateTime::ToFileTimeUtc method + + +Converts the date and time value represented by the current object to File time UTC. + +```cpp +int64_t System::DateTime::ToFileTimeUtc() const +``` + + +### ReturnValue + +The File time value equivalent to the date and time value represented by the current object + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tolocaltime/_index.md b/english/cpp/system/datetime/tolocaltime/_index.md new file mode 100644 index 0000000000..359958f384 --- /dev/null +++ b/english/cpp/system/datetime/tolocaltime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::ToLocalTime method +linktitle: ToLocalTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::ToLocalTime method. Returns a new instance of DateTime class that represents the date and time value represented by the current object as local time in C++.' +type: docs +weight: 4600 +url: /cpp/system/datetime/tolocaltime/ +--- +## DateTime::ToLocalTime method + + +Returns a new instance of [DateTime](../) class that represents the date and time value represented by the current object as local time. + +```cpp +DateTime System::DateTime::ToLocalTime() const +``` + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tolongdatestring/_index.md b/english/cpp/system/datetime/tolongdatestring/_index.md new file mode 100644 index 0000000000..690fa88adb --- /dev/null +++ b/english/cpp/system/datetime/tolongdatestring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::ToLongDateString method +linktitle: ToLongDateString +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::ToLongDateString method. Returns a string that contains the long date string representation of the current object in C++.' +type: docs +weight: 4700 +url: /cpp/system/datetime/tolongdatestring/ +--- +## DateTime::ToLongDateString method + + +Returns a string that contains the long date string representation of the current object. + +```cpp +String System::DateTime::ToLongDateString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tolongtimestring/_index.md b/english/cpp/system/datetime/tolongtimestring/_index.md new file mode 100644 index 0000000000..21b058c5d4 --- /dev/null +++ b/english/cpp/system/datetime/tolongtimestring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::ToLongTimeString method +linktitle: ToLongTimeString +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::ToLongTimeString method. Returns a string that contains the long time string representation of the current object in C++.' +type: docs +weight: 4800 +url: /cpp/system/datetime/tolongtimestring/ +--- +## DateTime::ToLongTimeString method + + +Returns a string that contains the long time string representation of the current object. + +```cpp +String System::DateTime::ToLongTimeString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tooadate/_index.md b/english/cpp/system/datetime/tooadate/_index.md new file mode 100644 index 0000000000..a8682ee993 --- /dev/null +++ b/english/cpp/system/datetime/tooadate/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::ToOADate method +linktitle: ToOADate +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::ToOADate method. Returns the date and time value represented by the current object as OLE Automation Date in C++.' +type: docs +weight: 4900 +url: /cpp/system/datetime/tooadate/ +--- +## DateTime::ToOADate method + + +Returns the date and time value represented by the current object as OLE Automation Date. + +```cpp +double System::DateTime::ToOADate() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/toshortdatestring/_index.md b/english/cpp/system/datetime/toshortdatestring/_index.md new file mode 100644 index 0000000000..8964a4002d --- /dev/null +++ b/english/cpp/system/datetime/toshortdatestring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::ToShortDateString method +linktitle: ToShortDateString +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::ToShortDateString method. Returns a string that contains the short date string representation of the current object in C++.' +type: docs +weight: 5000 +url: /cpp/system/datetime/toshortdatestring/ +--- +## DateTime::ToShortDateString method + + +Returns a string that contains the short date string representation of the current object. + +```cpp +String System::DateTime::ToShortDateString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/toshorttimestring/_index.md b/english/cpp/system/datetime/toshorttimestring/_index.md new file mode 100644 index 0000000000..7ebe8a490f --- /dev/null +++ b/english/cpp/system/datetime/toshorttimestring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::ToShortTimeString method +linktitle: ToShortTimeString +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::ToShortTimeString method. Returns a string that contains the short time string representation of the current object in C++.' +type: docs +weight: 5100 +url: /cpp/system/datetime/toshorttimestring/ +--- +## DateTime::ToShortTimeString method + + +Returns a string that contains the short time string representation of the current object. + +```cpp +String System::DateTime::ToShortTimeString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tostring/_index.md b/english/cpp/system/datetime/tostring/_index.md new file mode 100644 index 0000000000..78270aaef7 --- /dev/null +++ b/english/cpp/system/datetime/tostring/_index.md @@ -0,0 +1,204 @@ +--- +title: System::DateTime::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::ToString method. Returns the string representation of the date and time value represented by the current object using the formatting conventions defined by the current culture in C++.' +type: docs +weight: 5200 +url: /cpp/system/datetime/tostring/ +--- +## DateTime::ToString() const method + + +Returns the string representation of the date and time value represented by the current object using the formatting conventions defined by the current culture. + +```cpp +String System::DateTime::ToString() const +``` + + +### ReturnValue + +The string representation of the value represented by the current object + +## See Also + +* Class [String](../../string/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ToString(const SharedPtr\\&) const method + + + + +```cpp +String System::DateTime::ToString(const SharedPtr &culture) const +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ToString(const SharedPtr\\&) const method + + + + +```cpp +String System::DateTime::ToString(const SharedPtr &dtfi) const +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ToString(const SharedPtr\\&) const method + + +Returns a string representation of the date and time value represented by the current object using the specified format information. + +```cpp +String System::DateTime::ToString(const SharedPtr &provider) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | const SharedPtr\\& | An object representing the format information | + +### ReturnValue + +The string representation of the value represented by the current object formatted according to format information provided by **formatProvider**. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ToString(const String\&) const method + + +Returns a string representation of the date and time value represented by the current object using the specified format and formatting conventions defined by the current culture. + +```cpp +String System::DateTime::ToString(const String &format) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | A format string | + +### ReturnValue + +The string representation of the value represented by the current object formatted according to format defined by **format** and the current culture. + +## See Also + +* Class [String](../../string/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ToString(const String\&, const SharedPtr\\&) const method + + + + +```cpp +String System::DateTime::ToString(const String &format, const SharedPtr &culture) const +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ToString(const String\&, const SharedPtr\\&) const method + + + + +```cpp +String System::DateTime::ToString(const String &format, const SharedPtr &dtfi) const +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ToString(const String\&, const SharedPtr\\&) const method + + +Returns a string representation of the date and time value represented by the current object using the specified format information. + +```cpp +String System::DateTime::ToString(const String &format, const SharedPtr &provider) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | A format string | +| provider | const SharedPtr\\& | An object representing the format information | + +### ReturnValue + +The string representation of the value represented by the current object formatted according to format information provided by **provider** and format string **format**. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ToString(const String\&, std::nullptr_t) const method + + + + +```cpp +String System::DateTime::ToString(const String &format, std::nullptr_t) const +``` + +## See Also + +* Class [String](../../string/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::ToString(std::nullptr_t) const method + + + + +```cpp +String System::DateTime::ToString(std::nullptr_t) const +``` + +## See Also + +* Class [String](../../string/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/touniversaltime/_index.md b/english/cpp/system/datetime/touniversaltime/_index.md new file mode 100644 index 0000000000..a061ed355c --- /dev/null +++ b/english/cpp/system/datetime/touniversaltime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::ToUniversalTime method +linktitle: ToUniversalTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::ToUniversalTime method. Returns a new instance of DateTime class that represents the date and time value represented by the current object as UTC in C++.' +type: docs +weight: 5300 +url: /cpp/system/datetime/touniversaltime/ +--- +## DateTime::ToUniversalTime method + + +Returns a new instance of [DateTime](../) class that represents the date and time value represented by the current object as UTC. + +```cpp +DateTime System::DateTime::ToUniversalTime() const +``` + +## See Also + +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tounixtime/_index.md b/english/cpp/system/datetime/tounixtime/_index.md new file mode 100644 index 0000000000..1aa628beb3 --- /dev/null +++ b/english/cpp/system/datetime/tounixtime/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::ToUnixTime method +linktitle: ToUnixTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::ToUnixTime method. Returns a value that represents the date and time value represented by the current object as Unix time. FOR INTERNAL USE in C++.' +type: docs +weight: 5400 +url: /cpp/system/datetime/tounixtime/ +--- +## DateTime::ToUnixTime method + + +Returns a value that represents the date and time value represented by the current object as Unix time. FOR INTERNAL USE. + +```cpp +time_t System::DateTime::ToUnixTime() const +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tryparse/_index.md b/english/cpp/system/datetime/tryparse/_index.md new file mode 100644 index 0000000000..89f349435e --- /dev/null +++ b/english/cpp/system/datetime/tryparse/_index.md @@ -0,0 +1,121 @@ +--- +title: System::DateTime::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TryParse method of System::DateTime class in C++.' +type: docs +weight: 6900 +url: /cpp/system/datetime/tryparse/ +--- +## DateTime::TryParse(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) method + + + + +```cpp +static bool System::DateTime::TryParse(const String &s, const SharedPtr &culture, Globalization::DateTimeStyles styles, DateTime &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::TryParse(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) method + + + + +```cpp +static bool System::DateTime::TryParse(const String &s, const SharedPtr &dtfi, Globalization::DateTimeStyles styles, DateTime &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::TryParse(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) method + + +Converts the specified string representation of a date and time value to the equivalent [DateTime](../) object using the specified culture-specific format information and style. + +```cpp +static bool System::DateTime::TryParse(const String &s, const SharedPtr &provider, Globalization::DateTimeStyles styles, DateTime &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string representation of a date and time value to convert. | +| provider | const SharedPtr\\& | The [IFormatProvider](../../iformatprovider/) object that provides culture-specific format information. | +| styles | Globalization::DateTimeStyles | A bitwise combination of the enumeration values that provides additional information about **s**, about style elements that may be present in **s**, or about the conversion from **s** to a [DateTime](../) object. | +| result | DateTime\& | The output argument that, if the conversion succeeds, contains the result of conversion. | + +### ReturnValue + +True if conversion succeeds, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::TryParse(const String\&, DateTime\&) method + + +Converts the specified string representation of a date and time value to the equivalent [DateTime](../) object. + +```cpp +static bool System::DateTime::TryParse(const String &s, DateTime &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string representation of a date and time value to convert. | +| result | DateTime\& | The output argument that, if the conversion succeeds, contains the result of conversion. | + +### ReturnValue + +True if conversion succeeds, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::TryParse(const String\&, std::nullptr_t, Globalization::DateTimeStyles, DateTime\&) method + + + + +```cpp +static bool System::DateTime::TryParse(const String &s, std::nullptr_t, Globalization::DateTimeStyles styles, DateTime &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/tryparseexact/_index.md b/english/cpp/system/datetime/tryparseexact/_index.md new file mode 100644 index 0000000000..68317db8e4 --- /dev/null +++ b/english/cpp/system/datetime/tryparseexact/_index.md @@ -0,0 +1,187 @@ +--- +title: System::DateTime::TryParseExact method +linktitle: TryParseExact +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TryParseExact method of System::DateTime class in C++.' +type: docs +weight: 7000 +url: /cpp/system/datetime/tryparseexact/ +--- +## DateTime::TryParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) method + + + + +```cpp +static bool System::DateTime::TryParseExact(const String &s, const ArrayPtr &formats, const SharedPtr &culture, Globalization::DateTimeStyles styles, DateTime &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::TryParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) method + + + + +```cpp +static bool System::DateTime::TryParseExact(const String &s, const ArrayPtr &formats, const SharedPtr &dtfi, Globalization::DateTimeStyles styles, DateTime &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::TryParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) method + + +Converts the specified string representation of a date and time value to the equivalent [DateTime](../) object using the specified formats, culture-specific format information and style. The format of the string representation must match one or more of the specified formats exactly. + +```cpp +static bool System::DateTime::TryParseExact(const String &s, const ArrayPtr &formats, const SharedPtr &provider, Globalization::DateTimeStyles styles, DateTime &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string representation of a date and time value to convert. | +| formats | const ArrayPtr\\& | The array of string formats. | +| provider | const SharedPtr\\& | The [IFormatProvider](../../iformatprovider/) object that provides culture-specific format information. | +| styles | Globalization::DateTimeStyles | A bitwise combination of the enumeration values that provides additional information about **s**, about style elements that may be present in **s**, or about the conversion from **s** to a [DateTime](../) object. | +| result | DateTime\& | The output argument that, if the conversion succeeds, contains the result of conversion. | + +### ReturnValue + +True if conversion succeeds, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::TryParseExact(const String\&, const ArrayPtr\\&, std::nullptr_t, Globalization::DateTimeStyles, DateTime\&) method + + + + +```cpp +static bool System::DateTime::TryParseExact(const String &s, const ArrayPtr &formats, std::nullptr_t, Globalization::DateTimeStyles styles, DateTime &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::TryParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) method + + + + +```cpp +static bool System::DateTime::TryParseExact(const String &s, const String &format, const SharedPtr &culture, Globalization::DateTimeStyles styles, DateTime &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::TryParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) method + + + + +```cpp +static bool System::DateTime::TryParseExact(const String &s, const String &format, const SharedPtr &dtfi, Globalization::DateTimeStyles styles, DateTime &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::TryParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTime\&) method + + +Converts the specified string representation of a date and time value to the equivalent [DateTime](../) object using the specified format, culture-specific format information and style. The format of the string representation must match the specified format exactly. + +```cpp +static bool System::DateTime::TryParseExact(const String &s, const String &format, const SharedPtr &provider, Globalization::DateTimeStyles styles, DateTime &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string representation of a date and time value to convert. | +| format | const String\& | The string format. | +| provider | const SharedPtr\\& | The [IFormatProvider](../../iformatprovider/) object that provides culture-specific format information. | +| styles | Globalization::DateTimeStyles | A bitwise combination of the enumeration values that provides additional information about **s**, about style elements that may be present in **s**, or about the conversion from **s** to a [DateTime](../) object. | +| result | DateTime\& | The output argument that, if the conversion succeeds, contains the result of conversion. | + +### ReturnValue + +True if conversion succeeds, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTime::TryParseExact(const String\&, const String\&, std::nullptr_t, Globalization::DateTimeStyles, DateTime\&) method + + + + +```cpp +static bool System::DateTime::TryParseExact(const String &s, const String &format, std::nullptr_t, Globalization::DateTimeStyles styles, DateTime &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTime](../) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/type/_index.md b/english/cpp/system/datetime/type/_index.md new file mode 100644 index 0000000000..dc3033dc99 --- /dev/null +++ b/english/cpp/system/datetime/type/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTime::Type method +linktitle: Type +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::Type method. Returns a TypeInfo object that contains information about this class in C++.' +type: docs +weight: 7100 +url: /cpp/system/datetime/type/ +--- +## DateTime::Type method + + +Returns a [TypeInfo](../../typeinfo/) object that contains information about this class. + +```cpp +static const TypeInfo & System::DateTime::Type() +``` + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetime/unixepoch/_index.md b/english/cpp/system/datetime/unixepoch/_index.md new file mode 100644 index 0000000000..7b60975b77 --- /dev/null +++ b/english/cpp/system/datetime/unixepoch/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTime::UnixEpoch field +linktitle: UnixEpoch +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTime::UnixEpoch field. An instance of DateTime class that represents the Unix epoch start (1970.01.01 00:00:00) in C++.' +type: docs +weight: 8200 +url: /cpp/system/datetime/unixepoch/ +--- +## UnixEpoch field + + +An instance of [DateTime](../) class that represents the Unix epoch start (1970.01.01 00:00:00). + +```cpp +static const DateTime System::DateTime::UnixEpoch +``` + +## See Also + +* Class [DateTime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimekind/_index.md b/english/cpp/system/datetimekind/_index.md new file mode 100644 index 0000000000..1c2481323b --- /dev/null +++ b/english/cpp/system/datetimekind/_index.md @@ -0,0 +1,30 @@ +--- +title: System::DateTimeKind enum +linktitle: DateTimeKind +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeKind enum. Enumeration values of which represent the kinds of date and time in C++.' +type: docs +weight: 7500 +url: /cpp/system/datetimekind/ +--- +## DateTimeKind enum + + +Enumeration values of which represent the kinds of date and time. + +```cpp +enum class DateTimeKind +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Unspecified | 0 | Unspecified kind. | +| Utc | 1 | UTC time. | +| Local | 2 | Local time. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/datetimeoffset/_index.md b/english/cpp/system/datetimeoffset/_index.md new file mode 100644 index 0000000000..64c1153562 --- /dev/null +++ b/english/cpp/system/datetimeoffset/_index.md @@ -0,0 +1,119 @@ +--- +title: System::DateTimeOffset class +linktitle: DateTimeOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset class. Contains the date and time of day relative to Coordinated Universal Time. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1700 +url: /cpp/system/datetimeoffset/ +--- +## DateTimeOffset class + + +Contains the date and time of day relative to Coordinated Universal Time. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DateTimeOffset +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(TimeSpan) const | Adds a specified time interval to the [DateTimeOffset](./) object. | +| [AddDays](./adddays/)(double) const | Adds a specified number of days to the [DateTimeOffset](./) object. | +| [AddHours](./addhours/)(double) const | Adds a specified number of hours to the [DateTimeOffset](./) object. | +| [AddMilliseconds](./addmilliseconds/)(double) const | Adds a specified number of milliseconds to the [DateTimeOffset](./) object. | +| [AddMinutes](./addminutes/)(double) const | Adds a specified number of minutes to the [DateTimeOffset](./) object. | +| [AddMonths](./addmonths/)(int) const | Adds a specified number of months to the [DateTimeOffset](./) object. | +| [AddSeconds](./addseconds/)(double) const | Adds a specified number of seconds to the [DateTimeOffset](./) object. | +| [AddTicks](./addticks/)(int64_t) const | Adds a specified number of ticks to the [DateTimeOffset](./) object. | +| [AddYears](./addyears/)(int) const | Adds a specified number of years to the [DateTimeOffset](./) object. | +| static [Compare](./compare/)(const DateTimeOffset\&, const DateTimeOffset\&) | Compares two [DateTimeOffset](./) objects. | +| [CompareTo](./compareto/)(const DateTimeOffset\&) const | Compares two [DateTimeOffset](./) objects. | +| [CompareTo](./compareto/)(const SharedPtr\\&) const | Compares two [DateTimeOffset](./) objects. | +| [DateTimeOffset](./datetimeoffset/)() | Default constructor. | +| [DateTimeOffset](./datetimeoffset/)(DateTime) | Constructor. | +| [DateTimeOffset](./datetimeoffset/)(int64_t, TimeSpan) | Constructor. | +| [DateTimeOffset](./datetimeoffset/)(DateTime, TimeSpan) | Constructor. | +| [DateTimeOffset](./datetimeoffset/)(int, int, int, int, int, int, TimeSpan) | Constructor. | +| [DateTimeOffset](./datetimeoffset/)(int, int, int, int, int, int, int, TimeSpan) | Constructor. | +| [DateTimeOffset](./datetimeoffset/)(int, int, int, int, int, int, int, const SharedPtr\\&, TimeSpan) | Constructor. | +| static [Equals](./equals/)(const DateTimeOffset\&, const DateTimeOffset\&) | Checks if two [DateTimeOffset](./) objects represent the same time point. | +| [Equals](./equals/)(const DateTimeOffset\&) const | Checks if two [DateTimeOffset](./) objects represents the same time point. | +| [Equals](./equals/)(const SharedPtr\\&) const | Checks if two [DateTimeOffset](./) objects represents the same time point. | +| [EqualsExact](./equalsexact/)(const DateTimeOffset\&) const | Checks if two [DateTimeOffset](./) objects represents the same time point and has the same offset. | +| [EqualsExact](./equalsexact/)(const SharedPtr\\&) const | Checks if two [DateTimeOffset](./) objects represents the same time point and has the same offset. | +| static [FromFileTime](./fromfiletime/)(int64_t) | [Convert](../convert/)[Windows](../../system.windows/) file time to date and time with local time offset. | +| static [FromUnixTimeMilliseconds](./fromunixtimemilliseconds/)(int64_t) | [Convert](../convert/) Unix-time to [DateTimeOffset](./) object. | +| static [FromUnixTimeSeconds](./fromunixtimeseconds/)(int64_t) | [Convert](../convert/) Unix-time to [DateTimeOffset](./) object. | +| [get_Date](./get_date/)() const | Gets date component of the current object. | +| [get_DateTime](./get_datetime/)() const | Gets [DateTime](../datetime/) value. | +| [get_Day](./get_day/)() const | Gets day of the month of the current object. | +| [get_DayOfWeek](./get_dayofweek/)() const | Gets day of the week of the current object. | +| [get_DayOfYear](./get_dayofyear/)() const | Gets day of year of the current object. | +| [get_Hour](./get_hour/)() const | Gets hour component of the current object. | +| [get_LocalDateTime](./get_localdatetime/)() const | Gets [DateTime](../datetime/) value that represents the local date and time. | +| [get_Millisecond](./get_millisecond/)() const | Gets millisecond component of the current object. | +| [get_Minute](./get_minute/)() const | Gets minute component of the current object. | +| [get_Month](./get_month/)() const | Gets month component of the current object. | +| static [get_Now](./get_now/)() | Gets [DateTimeOffset](./) whose date and time are set to the current local-time and whose offset is set to local time's offset. | +| [get_Offset](./get_offset/)() const | Gets offset from UTC. | +| [get_Second](./get_second/)() const | Gets second component of the current object. | +| [get_Ticks](./get_ticks/)() const | Gets number of ticks of the current object. | +| [get_TimeOfDay](./get_timeofday/)() const | Gets time of day of the current object. | +| [get_UtcDateTime](./get_utcdatetime/)() const | Gets [DateTime](../datetime/) value that represents the UTC date and time. | +| static [get_UtcNow](./get_utcnow/)() | Gets [DateTimeOffset](./) whose date and time are set to the current UTC-time and whose offset is [TimeSpan::Zero](../timespan/zero/). | +| [get_UtcTicks](./get_utcticks/)() const | Gets number of ticks of the current object in UTC time. | +| [get_Year](./get_year/)() const | Gets year component of the current object. | +| [GetHashCode](./gethashcode/)() const | Gets hash code for the current [DateTimeOffset](./) object. | +| [IsNull](./isnull/)() const | | +| [operator!=](./operator!=/)(const DateTimeOffset\&) const | Determines if the current object and the specified [DateTimeOffset](./) object represent distinct date and time values. | +| [operator!=](./operator!=/)(std::nullptr_t) const | | +| [operator+](./operator+/)(TimeSpan) const | Returns a new instance of [DateTimeOffset](./) class that represents the date and time value that is the sum of the value represented by the current object and the specified time span. | +| [operator-](./operator-/)(TimeSpan) const | Returns a new instance of the [DateTimeOffset](./) class representing the date and time value which is the result of subtraction of the specified time span from the value represented by the current object. | +| [operator-](./operator-/)(const DateTimeOffset\&) const | Returns an instance of [TimeSpan](../timespan/) class that represents the time interval between the date and time values represented by the current and the specified objects. | +| [operator<](./operator_/)(const DateTimeOffset\&) const | Determines if the current object represents the date and time value that is earlier than the value represented by the specified [DateTimeOffset](./) object. | +| [operator<](./operator_/)(std::nullptr_t) const | | +| [operator<=](./operator_=/)(const DateTimeOffset\&) const | Determines if the current object represents the date and time value that is earlier than or the same as the value represented by the specified [DateTimeOffset](./) object. | +| [operator<=](./operator_=/)(std::nullptr_t) const | | +| [operator==](./operator==/)(const DateTimeOffset\&) const | Determines if the current object and the specified [DateTimeOffset](./) object represent the same date and time value. | +| [operator==](./operator==/)(std::nullptr_t) const | | +| [operator>](./operator_/)(const DateTimeOffset\&) const | Determines if the current object represents the date and time value that is later than the value represented by the specified [DateTimeOffset](./) object. | +| [operator>](./operator_/)(std::nullptr_t) const | | +| [operator>=](./operator_=/)(const DateTimeOffset\&) const | Determines if the current object represents the date and time value that is later than or the same as the value represented by the specified [DateTimeOffset](./) object. | +| [operator>=](./operator_=/)(std::nullptr_t) const | | +| static [Parse](./parse/)(const String\&) | Converts the specified string to [DateTimeOffset](./) equivalent. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) | Converts the specified string to [DateTimeOffset](./) object using the specified format provider and formatting style. | +| static [ParseExact](./parseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) | Converts the specified string to [DateTimeOffset](./) object using the specified format, format provider and formatting style. | +| static [ParseExact](./parseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles) | Converts the specified string to [DateTimeOffset](./) object using the specified formats, format provider and formatting style. | +| [Subtract](./subtract/)(TimeSpan) const | Subtracts a specified time interval from the current object. | +| [Subtract](./subtract/)(const DateTimeOffset\&) const | Subtracts a specified [DateTimeOffset](./) value from the current object. | +| [ToFileTime](./tofiletime/)() const | Converts current object to the [Windows](../../system.windows/) file time. | +| [ToLocalTime](./tolocaltime/)() const | Converts current object to a object that represents the local time,. | +| [ToOffset](./tooffset/)(TimeSpan) const | Replace current object offset by the specified offset. | +| [ToString](./tostring/)(const String\&, const SharedPtr\\&) const | Converts current object to string using the specified format and format provider. | +| [ToString](./tostring/)(const SharedPtr\\&) const | Converts current object to string using the specified format provider. | +| [ToString](./tostring/)(const String\&) const | Converts current object to string using the specified format. | +| [ToString](./tostring/)() const | Converts current object to string. | +| [ToUniversalTime](./touniversaltime/)() const | Converts current object to a object that represents the UTC time,. | +| [ToUnixTimeMilliseconds](./tounixtimemilliseconds/)() const | Gets milliseconds elapsed from Unix epoch start. | +| [ToUnixTimeSeconds](./tounixtimeseconds/)() const | Gets seconds elapsed from Unix epoch start. | +| static [TryParse](./tryparse/)(const String\&, DateTimeOffset\&) | Tries to converts the specified string to [DateTimeOffset](./) object. | +| static [TryParse](./tryparse/)(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTimeOffset\&) | Tries to converts the specified string to [DateTimeOffset](./) object using the specified format provider and formatting style. | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTimeOffset\&) | Tries to converts the specified string to [DateTimeOffset](./) object using the specified formats, format provider and formatting style. | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTimeOffset\&) | Tries to converts the specified string to [DateTimeOffset](./) object using the specified format, format provider and formatting style. | +| static [Type](./type/)() | Returns a [TypeInfo](../typeinfo/) object that represent [TimeSpan](../timespan/) structure. | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [MaxOffset](./maxoffset/) | Gets maximum offset in ticks. | +| static [MaxValue](./maxvalue/) | Gets greatest [DateTimeOffset](./) value. | +| static constexpr [MinOffset](./minoffset/) | Gets minimum offset in ticks. | +| static [MinValue](./minvalue/) | Gets earliest [DateTimeOffset](./) value. | +| static [UnixEpoch](./unixepoch/) | Gets Unix epoch start. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/datetimeoffset/add/_index.md b/english/cpp/system/datetimeoffset/add/_index.md new file mode 100644 index 0000000000..7d14d7bcf8 --- /dev/null +++ b/english/cpp/system/datetimeoffset/add/_index.md @@ -0,0 +1,34 @@ +--- +title: System::DateTimeOffset::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::Add method. Adds a specified time interval to the DateTimeOffset object in C++.' +type: docs +weight: 200 +url: /cpp/system/datetimeoffset/add/ +--- +## DateTimeOffset::Add method + + +Adds a specified time interval to the [DateTimeOffset](../) object. + +```cpp +DateTimeOffset System::DateTimeOffset::Add(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | Positive or a negative time interval. | + +### ReturnValue + +Result of operation. + +## See Also + +* Class [DateTimeOffset](../) +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/adddays/_index.md b/english/cpp/system/datetimeoffset/adddays/_index.md new file mode 100644 index 0000000000..e28c00eaa5 --- /dev/null +++ b/english/cpp/system/datetimeoffset/adddays/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTimeOffset::AddDays method +linktitle: AddDays +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::AddDays method. Adds a specified number of days to the DateTimeOffset object in C++.' +type: docs +weight: 300 +url: /cpp/system/datetimeoffset/adddays/ +--- +## DateTimeOffset::AddDays method + + +Adds a specified number of days to the [DateTimeOffset](../) object. + +```cpp +DateTimeOffset System::DateTimeOffset::AddDays(double days) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| days | double | Positive or negative number of days. | + +### ReturnValue + +Result of operation. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/addhours/_index.md b/english/cpp/system/datetimeoffset/addhours/_index.md new file mode 100644 index 0000000000..25b85c08c8 --- /dev/null +++ b/english/cpp/system/datetimeoffset/addhours/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTimeOffset::AddHours method +linktitle: AddHours +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::AddHours method. Adds a specified number of hours to the DateTimeOffset object in C++.' +type: docs +weight: 400 +url: /cpp/system/datetimeoffset/addhours/ +--- +## DateTimeOffset::AddHours method + + +Adds a specified number of hours to the [DateTimeOffset](../) object. + +```cpp +DateTimeOffset System::DateTimeOffset::AddHours(double hours) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hours | double | Positive or negative number of hours. | + +### ReturnValue + +Result of operation. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/addmilliseconds/_index.md b/english/cpp/system/datetimeoffset/addmilliseconds/_index.md new file mode 100644 index 0000000000..1b0adca737 --- /dev/null +++ b/english/cpp/system/datetimeoffset/addmilliseconds/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTimeOffset::AddMilliseconds method +linktitle: AddMilliseconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::AddMilliseconds method. Adds a specified number of milliseconds to the DateTimeOffset object in C++.' +type: docs +weight: 500 +url: /cpp/system/datetimeoffset/addmilliseconds/ +--- +## DateTimeOffset::AddMilliseconds method + + +Adds a specified number of milliseconds to the [DateTimeOffset](../) object. + +```cpp +DateTimeOffset System::DateTimeOffset::AddMilliseconds(double milliseconds) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| milliseconds | double | Positive or negative number of milliseconds. | + +### ReturnValue + +Result of operation. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/addminutes/_index.md b/english/cpp/system/datetimeoffset/addminutes/_index.md new file mode 100644 index 0000000000..081d9a8a39 --- /dev/null +++ b/english/cpp/system/datetimeoffset/addminutes/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTimeOffset::AddMinutes method +linktitle: AddMinutes +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::AddMinutes method. Adds a specified number of minutes to the DateTimeOffset object in C++.' +type: docs +weight: 600 +url: /cpp/system/datetimeoffset/addminutes/ +--- +## DateTimeOffset::AddMinutes method + + +Adds a specified number of minutes to the [DateTimeOffset](../) object. + +```cpp +DateTimeOffset System::DateTimeOffset::AddMinutes(double minutes) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| minutes | double | Positive or negative number of minutes. | + +### ReturnValue + +Result of operation. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/addmonths/_index.md b/english/cpp/system/datetimeoffset/addmonths/_index.md new file mode 100644 index 0000000000..469c92b466 --- /dev/null +++ b/english/cpp/system/datetimeoffset/addmonths/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTimeOffset::AddMonths method +linktitle: AddMonths +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::AddMonths method. Adds a specified number of months to the DateTimeOffset object in C++.' +type: docs +weight: 700 +url: /cpp/system/datetimeoffset/addmonths/ +--- +## DateTimeOffset::AddMonths method + + +Adds a specified number of months to the [DateTimeOffset](../) object. + +```cpp +DateTimeOffset System::DateTimeOffset::AddMonths(int months) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| months | int | Positive or negative number of months. | + +### ReturnValue + +Result of operation. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/addseconds/_index.md b/english/cpp/system/datetimeoffset/addseconds/_index.md new file mode 100644 index 0000000000..8948580578 --- /dev/null +++ b/english/cpp/system/datetimeoffset/addseconds/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTimeOffset::AddSeconds method +linktitle: AddSeconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::AddSeconds method. Adds a specified number of seconds to the DateTimeOffset object in C++.' +type: docs +weight: 800 +url: /cpp/system/datetimeoffset/addseconds/ +--- +## DateTimeOffset::AddSeconds method + + +Adds a specified number of seconds to the [DateTimeOffset](../) object. + +```cpp +DateTimeOffset System::DateTimeOffset::AddSeconds(double seconds) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| seconds | double | Positive or negative number of seconds. | + +### ReturnValue + +Result of operation. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/addticks/_index.md b/english/cpp/system/datetimeoffset/addticks/_index.md new file mode 100644 index 0000000000..ae5d607cb2 --- /dev/null +++ b/english/cpp/system/datetimeoffset/addticks/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTimeOffset::AddTicks method +linktitle: AddTicks +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::AddTicks method. Adds a specified number of ticks to the DateTimeOffset object in C++.' +type: docs +weight: 900 +url: /cpp/system/datetimeoffset/addticks/ +--- +## DateTimeOffset::AddTicks method + + +Adds a specified number of ticks to the [DateTimeOffset](../) object. + +```cpp +DateTimeOffset System::DateTimeOffset::AddTicks(int64_t ticks) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ticks | int64_t | Positive or negative number of ticks. | + +### ReturnValue + +Result of operation. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/addyears/_index.md b/english/cpp/system/datetimeoffset/addyears/_index.md new file mode 100644 index 0000000000..97969e638c --- /dev/null +++ b/english/cpp/system/datetimeoffset/addyears/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTimeOffset::AddYears method +linktitle: AddYears +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::AddYears method. Adds a specified number of years to the DateTimeOffset object in C++.' +type: docs +weight: 1000 +url: /cpp/system/datetimeoffset/addyears/ +--- +## DateTimeOffset::AddYears method + + +Adds a specified number of years to the [DateTimeOffset](../) object. + +```cpp +DateTimeOffset System::DateTimeOffset::AddYears(int years) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| years | int | Positive or negative number of years. | + +### ReturnValue + +Result of operation. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/compare/_index.md b/english/cpp/system/datetimeoffset/compare/_index.md new file mode 100644 index 0000000000..8f0f3a9a34 --- /dev/null +++ b/english/cpp/system/datetimeoffset/compare/_index.md @@ -0,0 +1,34 @@ +--- +title: System::DateTimeOffset::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::Compare method. Compares two DateTimeOffset objects in C++.' +type: docs +weight: 4900 +url: /cpp/system/datetimeoffset/compare/ +--- +## DateTimeOffset::Compare method + + +Compares two [DateTimeOffset](../) objects. + +```cpp +static int System::DateTimeOffset::Compare(const DateTimeOffset &first, const DateTimeOffset &second) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| first | const DateTimeOffset\& | First object to compare. | +| second | const DateTimeOffset\& | Second object to compare. | + +### ReturnValue + +-1 - if **first** is earlier than **second**, 1 - if **first** is later than **second**, 0 - if **first** is equal to **second**. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/compareto/_index.md b/english/cpp/system/datetimeoffset/compareto/_index.md new file mode 100644 index 0000000000..2196d7ae80 --- /dev/null +++ b/english/cpp/system/datetimeoffset/compareto/_index.md @@ -0,0 +1,58 @@ +--- +title: System::DateTimeOffset::CompareTo method +linktitle: CompareTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::CompareTo method. Compares two DateTimeOffset objects in C++.' +type: docs +weight: 1100 +url: /cpp/system/datetimeoffset/compareto/ +--- +## DateTimeOffset::CompareTo(const DateTimeOffset\&) const method + + +Compares two [DateTimeOffset](../) objects. + +```cpp +int System::DateTimeOffset::CompareTo(const DateTimeOffset &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const DateTimeOffset\& | [Object](../../object/) to compare. | + +### ReturnValue + +-1 - if current object is earlier than **other**, 1 - if current object is later than **other**, 0 - if current object is equal to **other**. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::CompareTo(const SharedPtr\\&) const method + + +Compares two [DateTimeOffset](../) objects. + +```cpp +int System::DateTimeOffset::CompareTo(const SharedPtr &obj) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | [Object](../../object/) to compare. | + +### ReturnValue + +-1 - if current object is earlier than **obj**, 1 - if current object is later than **obj**, 0 - if current object is equal to **obj**. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/datetimeoffset/_index.md b/english/cpp/system/datetimeoffset/datetimeoffset/_index.md new file mode 100644 index 0000000000..5d705a10bd --- /dev/null +++ b/english/cpp/system/datetimeoffset/datetimeoffset/_index.md @@ -0,0 +1,169 @@ +--- +title: System::DateTimeOffset::DateTimeOffset constructor +linktitle: DateTimeOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::DateTimeOffset constructor. Default constructor in C++.' +type: docs +weight: 100 +url: /cpp/system/datetimeoffset/datetimeoffset/ +--- +## DateTimeOffset::DateTimeOffset() constructor + + +Default constructor. + +```cpp +System::DateTimeOffset::DateTimeOffset()=default +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::DateTimeOffset(DateTime) constructor + + +Constructor. + +```cpp +System::DateTimeOffset::DateTimeOffset(DateTime date_time) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time. | + +## See Also + +* Class [DateTime](../../datetime/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::DateTimeOffset(DateTime, TimeSpan) constructor + + +Constructor. + +```cpp +System::DateTimeOffset::DateTimeOffset(DateTime date_time, TimeSpan offset) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time. | +| offset | TimeSpan | Time offset from UTC. | + +## See Also + +* Class [DateTime](../../datetime/) +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::DateTimeOffset(int, int, int, int, int, int, int, const SharedPtr\\&, TimeSpan) constructor + + +Constructor. + +```cpp +System::DateTimeOffset::DateTimeOffset(int year, int month, int day, int hour, int minute, int second, int millisecond, const SharedPtr &calendar, TimeSpan offset) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year. | +| month | int | Month (1 through 12). | +| day | int | Day (1 through the number of days in month). | +| hour | int | Hour (0 through 23). | +| minute | int | Minute (0 through 59). | +| second | int | Second (0 through 59). | +| millisecond | int | Millisecond (0 through 999). | +| calendar | const SharedPtr\\& | Calendar used to interpret year, month, and day. | +| offset | TimeSpan | Time offset from UTC. | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Calendar](../../../system.globalization/calendar/) +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::DateTimeOffset(int, int, int, int, int, int, int, TimeSpan) constructor + + +Constructor. + +```cpp +System::DateTimeOffset::DateTimeOffset(int year, int month, int day, int hour, int minute, int second, int millisecond, TimeSpan offset) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year (1 through 9999). | +| month | int | Month (1 through 12). | +| day | int | Day (1 through the number of days in month). | +| hour | int | Hour (0 through 23). | +| minute | int | Minute (0 through 59). | +| second | int | Second (0 through 59). | +| millisecond | int | Millisecond (0 through 999). | +| offset | TimeSpan | Time offset from UTC. | + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::DateTimeOffset(int, int, int, int, int, int, TimeSpan) constructor + + +Constructor. + +```cpp +System::DateTimeOffset::DateTimeOffset(int year, int month, int day, int hour, int minute, int second, TimeSpan offset) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| year | int | Year (1 through 9999). | +| month | int | Month (1 through 12). | +| day | int | Day (1 through the number of days in month). | +| hour | int | Hour (0 through 23). | +| minute | int | Minute (0 through 59). | +| second | int | Second (0 through 59). | +| offset | TimeSpan | Time offset from UTC. | + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::DateTimeOffset(int64_t, TimeSpan) constructor + + +Constructor. + +```cpp +System::DateTimeOffset::DateTimeOffset(int64_t ticks, TimeSpan offset) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ticks | int64_t | Number of ticks. | +| offset | TimeSpan | Time offset from UTC. | + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/equals/_index.md b/english/cpp/system/datetimeoffset/equals/_index.md new file mode 100644 index 0000000000..5a3dcd3307 --- /dev/null +++ b/english/cpp/system/datetimeoffset/equals/_index.md @@ -0,0 +1,83 @@ +--- +title: System::DateTimeOffset::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::Equals method. Checks if two DateTimeOffset objects represents the same time point in C++.' +type: docs +weight: 1200 +url: /cpp/system/datetimeoffset/equals/ +--- +## DateTimeOffset::Equals(const DateTimeOffset\&) const method + + +Checks if two [DateTimeOffset](../) objects represents the same time point. + +```cpp +bool System::DateTimeOffset::Equals(const DateTimeOffset &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const DateTimeOffset\& | [Object](../../object/) to compare. | + +### ReturnValue + +true if current object is equal to **other**, otherwise - false. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::Equals(const SharedPtr\\&) const method + + +Checks if two [DateTimeOffset](../) objects represents the same time point. + +```cpp +bool System::DateTimeOffset::Equals(const SharedPtr &obj) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | [Object](../../object/) to compare. | + +### ReturnValue + +true if current object is equal to **obj**, otherwise - false. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::Equals(const DateTimeOffset\&, const DateTimeOffset\&) method + + +Checks if two [DateTimeOffset](../) objects represent the same time point. + +```cpp +static bool System::DateTimeOffset::Equals(const DateTimeOffset &first, const DateTimeOffset &second) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| first | const DateTimeOffset\& | First object to compare. | +| second | const DateTimeOffset\& | Second object to compare. | + +### ReturnValue + +true if **first** is equal to **second**, otherwise - false. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/equalsexact/_index.md b/english/cpp/system/datetimeoffset/equalsexact/_index.md new file mode 100644 index 0000000000..0ed11d5eb0 --- /dev/null +++ b/english/cpp/system/datetimeoffset/equalsexact/_index.md @@ -0,0 +1,58 @@ +--- +title: System::DateTimeOffset::EqualsExact method +linktitle: EqualsExact +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::EqualsExact method. Checks if two DateTimeOffset objects represents the same time point and has the same offset in C++.' +type: docs +weight: 1300 +url: /cpp/system/datetimeoffset/equalsexact/ +--- +## DateTimeOffset::EqualsExact(const DateTimeOffset\&) const method + + +Checks if two [DateTimeOffset](../) objects represents the same time point and has the same offset. + +```cpp +bool System::DateTimeOffset::EqualsExact(const DateTimeOffset &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const DateTimeOffset\& | [Object](../../object/) to compare. | + +### ReturnValue + +true if current object is exact equal to **other**, otherwise - false. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::EqualsExact(const SharedPtr\\&) const method + + +Checks if two [DateTimeOffset](../) objects represents the same time point and has the same offset. + +```cpp +bool System::DateTimeOffset::EqualsExact(const SharedPtr &obj) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | [Object](../../object/) to compare. | + +### ReturnValue + +true if current object is exact equal to **obj**, otherwise - false. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/fromfiletime/_index.md b/english/cpp/system/datetimeoffset/fromfiletime/_index.md new file mode 100644 index 0000000000..57ad913b23 --- /dev/null +++ b/english/cpp/system/datetimeoffset/fromfiletime/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTimeOffset::FromFileTime method +linktitle: FromFileTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::FromFileTime method. ConvertWindows file time to date and time with local time offset in C++.' +type: docs +weight: 5000 +url: /cpp/system/datetimeoffset/fromfiletime/ +--- +## DateTimeOffset::FromFileTime method + + +[Convert](../../convert/)[Windows](../../../system.windows/) file time to date and time with local time offset. + +```cpp +static DateTimeOffset System::DateTimeOffset::FromFileTime(int64_t file_time) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| file_time | int64_t | [Windows](../../../system.windows/) file time. | + +### ReturnValue + +Date and time with local time offset. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/fromunixtimemilliseconds/_index.md b/english/cpp/system/datetimeoffset/fromunixtimemilliseconds/_index.md new file mode 100644 index 0000000000..38e7aa9265 --- /dev/null +++ b/english/cpp/system/datetimeoffset/fromunixtimemilliseconds/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTimeOffset::FromUnixTimeMilliseconds method +linktitle: FromUnixTimeMilliseconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::FromUnixTimeMilliseconds method. Convert Unix-time to DateTimeOffset object in C++.' +type: docs +weight: 5100 +url: /cpp/system/datetimeoffset/fromunixtimemilliseconds/ +--- +## DateTimeOffset::FromUnixTimeMilliseconds method + + +[Convert](../../convert/) Unix-time to [DateTimeOffset](../) object. + +```cpp +static DateTimeOffset System::DateTimeOffset::FromUnixTimeMilliseconds(int64_t milliseconds) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| milliseconds | int64_t | Unix-time (number of milliseconds elapsed from 1970-01-01). | + +### ReturnValue + +Date and time with zero offset. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/fromunixtimeseconds/_index.md b/english/cpp/system/datetimeoffset/fromunixtimeseconds/_index.md new file mode 100644 index 0000000000..9197c98ddf --- /dev/null +++ b/english/cpp/system/datetimeoffset/fromunixtimeseconds/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DateTimeOffset::FromUnixTimeSeconds method +linktitle: FromUnixTimeSeconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::FromUnixTimeSeconds method. Convert Unix-time to DateTimeOffset object in C++.' +type: docs +weight: 5200 +url: /cpp/system/datetimeoffset/fromunixtimeseconds/ +--- +## DateTimeOffset::FromUnixTimeSeconds method + + +[Convert](../../convert/) Unix-time to [DateTimeOffset](../) object. + +```cpp +static DateTimeOffset System::DateTimeOffset::FromUnixTimeSeconds(int64_t seconds) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| seconds | int64_t | Unix-time (number of seconds elapsed from 1970-01-01). | + +### ReturnValue + +Date and time with zero offset. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_date/_index.md b/english/cpp/system/datetimeoffset/get_date/_index.md new file mode 100644 index 0000000000..567114d6b5 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_date/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTimeOffset::get_Date method +linktitle: get_Date +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_Date method. Gets date component of the current object in C++.' +type: docs +weight: 1400 +url: /cpp/system/datetimeoffset/get_date/ +--- +## DateTimeOffset::get_Date method + + +Gets date component of the current object. + +```cpp +DateTime System::DateTimeOffset::get_Date() const +``` + +## See Also + +* Class [DateTime](../../datetime/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_datetime/_index.md b/english/cpp/system/datetimeoffset/get_datetime/_index.md new file mode 100644 index 0000000000..641fb80897 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_datetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTimeOffset::get_DateTime method +linktitle: get_DateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_DateTime method. Gets DateTime value in C++.' +type: docs +weight: 1500 +url: /cpp/system/datetimeoffset/get_datetime/ +--- +## DateTimeOffset::get_DateTime method + + +Gets [DateTime](../../datetime/) value. + +```cpp +DateTime System::DateTimeOffset::get_DateTime() const +``` + +## See Also + +* Class [DateTime](../../datetime/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_day/_index.md b/english/cpp/system/datetimeoffset/get_day/_index.md new file mode 100644 index 0000000000..d7fde2f904 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_day/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::get_Day method +linktitle: get_Day +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_Day method. Gets day of the month of the current object in C++.' +type: docs +weight: 1600 +url: /cpp/system/datetimeoffset/get_day/ +--- +## DateTimeOffset::get_Day method + + +Gets day of the month of the current object. + +```cpp +int System::DateTimeOffset::get_Day() const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_dayofweek/_index.md b/english/cpp/system/datetimeoffset/get_dayofweek/_index.md new file mode 100644 index 0000000000..0381ba5e0c --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_dayofweek/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTimeOffset::get_DayOfWeek method +linktitle: get_DayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_DayOfWeek method. Gets day of the week of the current object in C++.' +type: docs +weight: 1700 +url: /cpp/system/datetimeoffset/get_dayofweek/ +--- +## DateTimeOffset::get_DayOfWeek method + + +Gets day of the week of the current object. + +```cpp +DayOfWeek System::DateTimeOffset::get_DayOfWeek() const +``` + +## See Also + +* Enum [DayOfWeek](../../dayofweek/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_dayofyear/_index.md b/english/cpp/system/datetimeoffset/get_dayofyear/_index.md new file mode 100644 index 0000000000..085088d8c2 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_dayofyear/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::get_DayOfYear method +linktitle: get_DayOfYear +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_DayOfYear method. Gets day of year of the current object in C++.' +type: docs +weight: 1800 +url: /cpp/system/datetimeoffset/get_dayofyear/ +--- +## DateTimeOffset::get_DayOfYear method + + +Gets day of year of the current object. + +```cpp +int System::DateTimeOffset::get_DayOfYear() const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_hour/_index.md b/english/cpp/system/datetimeoffset/get_hour/_index.md new file mode 100644 index 0000000000..11cbc03665 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_hour/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::get_Hour method +linktitle: get_Hour +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_Hour method. Gets hour component of the current object in C++.' +type: docs +weight: 1900 +url: /cpp/system/datetimeoffset/get_hour/ +--- +## DateTimeOffset::get_Hour method + + +Gets hour component of the current object. + +```cpp +int System::DateTimeOffset::get_Hour() const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_localdatetime/_index.md b/english/cpp/system/datetimeoffset/get_localdatetime/_index.md new file mode 100644 index 0000000000..72a0dda7d6 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_localdatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTimeOffset::get_LocalDateTime method +linktitle: get_LocalDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_LocalDateTime method. Gets DateTime value that represents the local date and time in C++.' +type: docs +weight: 2000 +url: /cpp/system/datetimeoffset/get_localdatetime/ +--- +## DateTimeOffset::get_LocalDateTime method + + +Gets [DateTime](../../datetime/) value that represents the local date and time. + +```cpp +DateTime System::DateTimeOffset::get_LocalDateTime() const +``` + +## See Also + +* Class [DateTime](../../datetime/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_millisecond/_index.md b/english/cpp/system/datetimeoffset/get_millisecond/_index.md new file mode 100644 index 0000000000..72f705e7e9 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_millisecond/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::get_Millisecond method +linktitle: get_Millisecond +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_Millisecond method. Gets millisecond component of the current object in C++.' +type: docs +weight: 2100 +url: /cpp/system/datetimeoffset/get_millisecond/ +--- +## DateTimeOffset::get_Millisecond method + + +Gets millisecond component of the current object. + +```cpp +int System::DateTimeOffset::get_Millisecond() const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_minute/_index.md b/english/cpp/system/datetimeoffset/get_minute/_index.md new file mode 100644 index 0000000000..c4e4dc57d9 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_minute/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::get_Minute method +linktitle: get_Minute +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_Minute method. Gets minute component of the current object in C++.' +type: docs +weight: 2200 +url: /cpp/system/datetimeoffset/get_minute/ +--- +## DateTimeOffset::get_Minute method + + +Gets minute component of the current object. + +```cpp +int System::DateTimeOffset::get_Minute() const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_month/_index.md b/english/cpp/system/datetimeoffset/get_month/_index.md new file mode 100644 index 0000000000..40b4c9d8d1 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_month/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::get_Month method +linktitle: get_Month +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_Month method. Gets month component of the current object in C++.' +type: docs +weight: 2300 +url: /cpp/system/datetimeoffset/get_month/ +--- +## DateTimeOffset::get_Month method + + +Gets month component of the current object. + +```cpp +int System::DateTimeOffset::get_Month() const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_now/_index.md b/english/cpp/system/datetimeoffset/get_now/_index.md new file mode 100644 index 0000000000..e7fc80dbd1 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_now/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTimeOffset::get_Now method +linktitle: get_Now +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_Now method. Gets DateTimeOffset whose date and time are set to the current local-time and whose offset is set to local time''s offset in C++.' +type: docs +weight: 5300 +url: /cpp/system/datetimeoffset/get_now/ +--- +## DateTimeOffset::get_Now method + + +Gets [DateTimeOffset](../) whose date and time are set to the current local-time and whose offset is set to local time's offset. + +```cpp +static DateTimeOffset System::DateTimeOffset::get_Now() +``` + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_offset/_index.md b/english/cpp/system/datetimeoffset/get_offset/_index.md new file mode 100644 index 0000000000..79274a7e43 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_offset/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTimeOffset::get_Offset method +linktitle: get_Offset +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_Offset method. Gets offset from UTC in C++.' +type: docs +weight: 2400 +url: /cpp/system/datetimeoffset/get_offset/ +--- +## DateTimeOffset::get_Offset method + + +Gets offset from UTC. + +```cpp +TimeSpan System::DateTimeOffset::get_Offset() const +``` + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_second/_index.md b/english/cpp/system/datetimeoffset/get_second/_index.md new file mode 100644 index 0000000000..28e7a48312 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_second/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::get_Second method +linktitle: get_Second +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_Second method. Gets second component of the current object in C++.' +type: docs +weight: 2500 +url: /cpp/system/datetimeoffset/get_second/ +--- +## DateTimeOffset::get_Second method + + +Gets second component of the current object. + +```cpp +int System::DateTimeOffset::get_Second() const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_ticks/_index.md b/english/cpp/system/datetimeoffset/get_ticks/_index.md new file mode 100644 index 0000000000..3f2b9005c1 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_ticks/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::get_Ticks method +linktitle: get_Ticks +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_Ticks method. Gets number of ticks of the current object in C++.' +type: docs +weight: 2600 +url: /cpp/system/datetimeoffset/get_ticks/ +--- +## DateTimeOffset::get_Ticks method + + +Gets number of ticks of the current object. + +```cpp +int64_t System::DateTimeOffset::get_Ticks() const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_timeofday/_index.md b/english/cpp/system/datetimeoffset/get_timeofday/_index.md new file mode 100644 index 0000000000..173db9bf5d --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_timeofday/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTimeOffset::get_TimeOfDay method +linktitle: get_TimeOfDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_TimeOfDay method. Gets time of day of the current object in C++.' +type: docs +weight: 2700 +url: /cpp/system/datetimeoffset/get_timeofday/ +--- +## DateTimeOffset::get_TimeOfDay method + + +Gets time of day of the current object. + +```cpp +TimeSpan System::DateTimeOffset::get_TimeOfDay() const +``` + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_utcdatetime/_index.md b/english/cpp/system/datetimeoffset/get_utcdatetime/_index.md new file mode 100644 index 0000000000..21f6716974 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_utcdatetime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTimeOffset::get_UtcDateTime method +linktitle: get_UtcDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_UtcDateTime method. Gets DateTime value that represents the UTC date and time in C++.' +type: docs +weight: 2800 +url: /cpp/system/datetimeoffset/get_utcdatetime/ +--- +## DateTimeOffset::get_UtcDateTime method + + +Gets [DateTime](../../datetime/) value that represents the UTC date and time. + +```cpp +DateTime System::DateTimeOffset::get_UtcDateTime() const +``` + +## See Also + +* Class [DateTime](../../datetime/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_utcnow/_index.md b/english/cpp/system/datetimeoffset/get_utcnow/_index.md new file mode 100644 index 0000000000..7a2989ce25 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_utcnow/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTimeOffset::get_UtcNow method +linktitle: get_UtcNow +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_UtcNow method. Gets DateTimeOffset whose date and time are set to the current UTC-time and whose offset is TimeSpan::Zero in C++.' +type: docs +weight: 5400 +url: /cpp/system/datetimeoffset/get_utcnow/ +--- +## DateTimeOffset::get_UtcNow method + + +Gets [DateTimeOffset](../) whose date and time are set to the current UTC-time and whose offset is [TimeSpan::Zero](../../timespan/zero/). + +```cpp +static DateTimeOffset System::DateTimeOffset::get_UtcNow() +``` + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_utcticks/_index.md b/english/cpp/system/datetimeoffset/get_utcticks/_index.md new file mode 100644 index 0000000000..f53de390cd --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_utcticks/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::get_UtcTicks method +linktitle: get_UtcTicks +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_UtcTicks method. Gets number of ticks of the current object in UTC time in C++.' +type: docs +weight: 2900 +url: /cpp/system/datetimeoffset/get_utcticks/ +--- +## DateTimeOffset::get_UtcTicks method + + +Gets number of ticks of the current object in UTC time. + +```cpp +int64_t System::DateTimeOffset::get_UtcTicks() const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/get_year/_index.md b/english/cpp/system/datetimeoffset/get_year/_index.md new file mode 100644 index 0000000000..5b6001f229 --- /dev/null +++ b/english/cpp/system/datetimeoffset/get_year/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::get_Year method +linktitle: get_Year +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::get_Year method. Gets year component of the current object in C++.' +type: docs +weight: 3000 +url: /cpp/system/datetimeoffset/get_year/ +--- +## DateTimeOffset::get_Year method + + +Gets year component of the current object. + +```cpp +int System::DateTimeOffset::get_Year() const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/gethashcode/_index.md b/english/cpp/system/datetimeoffset/gethashcode/_index.md new file mode 100644 index 0000000000..9e3e34c722 --- /dev/null +++ b/english/cpp/system/datetimeoffset/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::DateTimeOffset::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::GetHashCode method. Gets hash code for the current DateTimeOffset object in C++.' +type: docs +weight: 3100 +url: /cpp/system/datetimeoffset/gethashcode/ +--- +## DateTimeOffset::GetHashCode method + + +Gets hash code for the current [DateTimeOffset](../) object. + +```cpp +int System::DateTimeOffset::GetHashCode() const +``` + + +### ReturnValue + +A 32-bit signed integer hash code. + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/isnull/_index.md b/english/cpp/system/datetimeoffset/isnull/_index.md new file mode 100644 index 0000000000..1af8bbf6c6 --- /dev/null +++ b/english/cpp/system/datetimeoffset/isnull/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'How to use IsNull method of System::DateTimeOffset class in C++.' +type: docs +weight: 3200 +url: /cpp/system/datetimeoffset/isnull/ +--- +## DateTimeOffset::IsNull method + + + + +```cpp +bool System::DateTimeOffset::IsNull() const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/maxoffset/_index.md b/english/cpp/system/datetimeoffset/maxoffset/_index.md new file mode 100644 index 0000000000..538db7ebe7 --- /dev/null +++ b/english/cpp/system/datetimeoffset/maxoffset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::MaxOffset field +linktitle: MaxOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::MaxOffset field. Gets maximum offset in ticks in C++.' +type: docs +weight: 6000 +url: /cpp/system/datetimeoffset/maxoffset/ +--- +## MaxOffset field + + +Gets maximum offset in ticks. + +```cpp +static int64_t System::DateTimeOffset::MaxOffset +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/maxvalue/_index.md b/english/cpp/system/datetimeoffset/maxvalue/_index.md new file mode 100644 index 0000000000..9845561d45 --- /dev/null +++ b/english/cpp/system/datetimeoffset/maxvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::MaxValue field +linktitle: MaxValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::MaxValue field. Gets greatest DateTimeOffset value in C++.' +type: docs +weight: 6100 +url: /cpp/system/datetimeoffset/maxvalue/ +--- +## MaxValue field + + +Gets greatest [DateTimeOffset](../) value. + +```cpp +static const DateTimeOffset System::DateTimeOffset::MaxValue +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/minoffset/_index.md b/english/cpp/system/datetimeoffset/minoffset/_index.md new file mode 100644 index 0000000000..6764e85ebc --- /dev/null +++ b/english/cpp/system/datetimeoffset/minoffset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::MinOffset field +linktitle: MinOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::MinOffset field. Gets minimum offset in ticks in C++.' +type: docs +weight: 6200 +url: /cpp/system/datetimeoffset/minoffset/ +--- +## MinOffset field + + +Gets minimum offset in ticks. + +```cpp +static int64_t System::DateTimeOffset::MinOffset +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/minvalue/_index.md b/english/cpp/system/datetimeoffset/minvalue/_index.md new file mode 100644 index 0000000000..184c0ac337 --- /dev/null +++ b/english/cpp/system/datetimeoffset/minvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::MinValue field +linktitle: MinValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::MinValue field. Gets earliest DateTimeOffset value in C++.' +type: docs +weight: 6300 +url: /cpp/system/datetimeoffset/minvalue/ +--- +## MinValue field + + +Gets earliest [DateTimeOffset](../) value. + +```cpp +static const DateTimeOffset System::DateTimeOffset::MinValue +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/operator!=/_index.md b/english/cpp/system/datetimeoffset/operator!=/_index.md new file mode 100644 index 0000000000..44fe482dd1 --- /dev/null +++ b/english/cpp/system/datetimeoffset/operator!=/_index.md @@ -0,0 +1,47 @@ +--- +title: System::DateTimeOffset::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::operator!= method. Determines if the current object and the specified DateTimeOffset object represent distinct date and time values in C++.' +type: docs +weight: 3300 +url: /cpp/system/datetimeoffset/operator!=/ +--- +## DateTimeOffset::operator!=(const DateTimeOffset\&) const method + + +Determines if the current object and the specified [DateTimeOffset](../) object represent distinct date and time values. + +```cpp +bool System::DateTimeOffset::operator!=(const DateTimeOffset &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const DateTimeOffset\& | The [DateTimeOffset](../) object to compare the current object with | + +### ReturnValue + +True if the current object and the specified object represent distinct date and time values, otherwise - false + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::operator!=(std::nullptr_t) const method + + + + +```cpp +bool System::DateTimeOffset::operator!=(std::nullptr_t) const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/operator+/_index.md b/english/cpp/system/datetimeoffset/operator+/_index.md new file mode 100644 index 0000000000..395c8879b0 --- /dev/null +++ b/english/cpp/system/datetimeoffset/operator+/_index.md @@ -0,0 +1,34 @@ +--- +title: System::DateTimeOffset::operator+ method +linktitle: operator+ +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::operator+ method. Returns a new instance of DateTimeOffset class that represents the date and time value that is the sum of the value represented by the current object and the specified time span in C++.' +type: docs +weight: 3400 +url: /cpp/system/datetimeoffset/operator+/ +--- +## DateTimeOffset::operator+ method + + +Returns a new instance of [DateTimeOffset](../) class that represents the date and time value that is the sum of the value represented by the current object and the specified time span. + +```cpp +DateTimeOffset System::DateTimeOffset::operator+(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The time span to add to the value represented by the current object | + +### ReturnValue + +A new instance of [DateTimeOffset](../) class that represents the date and time value that is the sum of the value represented by the current object and **value**. + +## See Also + +* Class [DateTimeOffset](../) +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/operator-/_index.md b/english/cpp/system/datetimeoffset/operator-/_index.md new file mode 100644 index 0000000000..d2b2d93abd --- /dev/null +++ b/english/cpp/system/datetimeoffset/operator-/_index.md @@ -0,0 +1,59 @@ +--- +title: System::DateTimeOffset::operator- method +linktitle: operator- +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::operator- method. Returns an instance of TimeSpan class that represents the time interval between the date and time values represented by the current and the specified objects in C++.' +type: docs +weight: 3500 +url: /cpp/system/datetimeoffset/operator-/ +--- +## DateTimeOffset::operator-(const DateTimeOffset\&) const method + + +Returns an instance of [TimeSpan](../../timespan/) class that represents the time interval between the date and time values represented by the current and the specified objects. + +```cpp +TimeSpan System::DateTimeOffset::operator-(const DateTimeOffset &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const DateTimeOffset\& | An instance of [DateTime](../../datetime/) class that marks one end of the interval to be calculated | + +### ReturnValue + +An instance of [TimeSpan](../../timespan/) class representing the time interval between the date and time values represented by the current object and **other**. + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::operator-(TimeSpan) const method + + +Returns a new instance of the [DateTimeOffset](../) class representing the date and time value which is the result of subtraction of the specified time span from the value represented by the current object. + +```cpp +DateTimeOffset System::DateTimeOffset::operator-(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | A time interval to subtract | + +### ReturnValue + +A new instance of the [DateTimeOffset](../) class representing the date and time value which is the result of subtraction of **value** from the value represented by the current object. + +## See Also + +* Class [DateTimeOffset](../) +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/operator==/_index.md b/english/cpp/system/datetimeoffset/operator==/_index.md new file mode 100644 index 0000000000..994cde0e92 --- /dev/null +++ b/english/cpp/system/datetimeoffset/operator==/_index.md @@ -0,0 +1,47 @@ +--- +title: System::DateTimeOffset::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::operator== method. Determines if the current object and the specified DateTimeOffset object represent the same date and time value in C++.' +type: docs +weight: 3800 +url: /cpp/system/datetimeoffset/operator==/ +--- +## DateTimeOffset::operator==(const DateTimeOffset\&) const method + + +Determines if the current object and the specified [DateTimeOffset](../) object represent the same date and time value. + +```cpp +bool System::DateTimeOffset::operator==(const DateTimeOffset &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const DateTimeOffset\& | The [DateTimeOffset](../) object to compare the current object with | + +### ReturnValue + +True if the current object and the specified object represent the same date and time value, otherwise - false + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::operator==(std::nullptr_t) const method + + + + +```cpp +bool System::DateTimeOffset::operator==(std::nullptr_t) const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/operator_/_index.md b/english/cpp/system/datetimeoffset/operator_/_index.md new file mode 100644 index 0000000000..6056ac969b --- /dev/null +++ b/english/cpp/system/datetimeoffset/operator_/_index.md @@ -0,0 +1,94 @@ +--- +title: System::DateTimeOffset::operator< method +linktitle: operator< +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::operator< method. Determines if the current object represents the date and time value that is earlier than the value represented by the specified DateTimeOffset object in C++.' +type: docs +weight: 3600 +url: /cpp/system/datetimeoffset/operator_/ +--- +## DateTimeOffset::operator<(const DateTimeOffset\&) const method + + +Determines if the current object represents the date and time value that is earlier than the value represented by the specified [DateTimeOffset](../) object. + +```cpp +bool System::DateTimeOffset::operator<(const DateTimeOffset &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const DateTimeOffset\& | The [DateTimeOffset](../) object to compare the current object with | + +### ReturnValue + +True if the date and time value represented by the current object is earlier than the value represented by **other**, otherwise - false + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::operator<(std::nullptr_t) const method + + + + +```cpp +bool System::DateTimeOffset::operator<(std::nullptr_t) const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::DateTimeOffset::operator> method +linktitle: operator> +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::operator> method. Determines if the current object represents the date and time value that is later than the value represented by the specified DateTimeOffset object in C++.' +type: docs +weight: 3900 +url: /cpp/system/datetimeoffset/operator_/ +--- +## DateTimeOffset::operator>(const DateTimeOffset\&) const method + + +Determines if the current object represents the date and time value that is later than the value represented by the specified [DateTimeOffset](../) object. + +```cpp +bool System::DateTimeOffset::operator>(const DateTimeOffset &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const DateTimeOffset\& | The [DateTimeOffset](../) object to compare the current object with | + +### ReturnValue + +True if the date and time value represented by the current object is later than the value represented by **other**, otherwise - false + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::operator>(std::nullptr_t) const method + + + + +```cpp +bool System::DateTimeOffset::operator>(std::nullptr_t) const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/operator_=/_index.md b/english/cpp/system/datetimeoffset/operator_=/_index.md new file mode 100644 index 0000000000..0644629386 --- /dev/null +++ b/english/cpp/system/datetimeoffset/operator_=/_index.md @@ -0,0 +1,94 @@ +--- +title: System::DateTimeOffset::operator<= method +linktitle: operator<= +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::operator<= method. Determines if the current object represents the date and time value that is earlier than or the same as the value represented by the specified DateTimeOffset object in C++.' +type: docs +weight: 3700 +url: /cpp/system/datetimeoffset/operator_=/ +--- +## DateTimeOffset::operator<=(const DateTimeOffset\&) const method + + +Determines if the current object represents the date and time value that is earlier than or the same as the value represented by the specified [DateTimeOffset](../) object. + +```cpp +bool System::DateTimeOffset::operator<=(const DateTimeOffset &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const DateTimeOffset\& | The [DateTimeOffset](../) object to compare the current object with | + +### ReturnValue + +True if the date and time value represented by the current object is earlier than or the same as the value represented by **other**, otherwise - false + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::operator<=(std::nullptr_t) const method + + + + +```cpp +bool System::DateTimeOffset::operator<=(std::nullptr_t) const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::DateTimeOffset::operator>= method +linktitle: operator>= +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::operator>= method. Determines if the current object represents the date and time value that is later than or the same as the value represented by the specified DateTimeOffset object in C++.' +type: docs +weight: 4000 +url: /cpp/system/datetimeoffset/operator_=/ +--- +## DateTimeOffset::operator>=(const DateTimeOffset\&) const method + + +Determines if the current object represents the date and time value that is later than or the same as the value represented by the specified [DateTimeOffset](../) object. + +```cpp +bool System::DateTimeOffset::operator>=(const DateTimeOffset &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const DateTimeOffset\& | The [DateTimeOffset](../) object to compare the current object with | + +### ReturnValue + +True if the date and time value represented by the current object is later than or the same as the value represented by **other**, otherwise - false + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::operator>=(std::nullptr_t) const method + + + + +```cpp +bool System::DateTimeOffset::operator>=(std::nullptr_t) const +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/parse/_index.md b/english/cpp/system/datetimeoffset/parse/_index.md new file mode 100644 index 0000000000..2f2418dda9 --- /dev/null +++ b/english/cpp/system/datetimeoffset/parse/_index.md @@ -0,0 +1,64 @@ +--- +title: System::DateTimeOffset::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::Parse method. Converts the specified string to DateTimeOffset equivalent in C++.' +type: docs +weight: 5500 +url: /cpp/system/datetimeoffset/parse/ +--- +## DateTimeOffset::Parse(const String\&) method + + +Converts the specified string to [DateTimeOffset](../) equivalent. + +```cpp +static DateTimeOffset System::DateTimeOffset::Parse(const String &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | [String](../../string/) to convert. | + +### ReturnValue + +[DateTimeOffset](../) that is equivalent to the **input**. + +## See Also + +* Class [DateTimeOffset](../) +* Class [String](../../string/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::Parse(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) method + + +Converts the specified string to [DateTimeOffset](../) object using the specified format provider and formatting style. + +```cpp +static DateTimeOffset System::DateTimeOffset::Parse(const String &input, const SharedPtr &provider, Globalization::DateTimeStyles styles=Globalization::DateTimeStyles::None) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | [String](../../string/) to convert. | +| provider | const SharedPtr\\& | Format provider. | +| styles | Globalization::DateTimeStyles | Date and time formatting styles. | + +### ReturnValue + +[DateTimeOffset](../) that is equivalent to the **input**. + +## See Also + +* Class [DateTimeOffset](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/parseexact/_index.md b/english/cpp/system/datetimeoffset/parseexact/_index.md new file mode 100644 index 0000000000..e531a49097 --- /dev/null +++ b/english/cpp/system/datetimeoffset/parseexact/_index.md @@ -0,0 +1,72 @@ +--- +title: System::DateTimeOffset::ParseExact method +linktitle: ParseExact +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::ParseExact method. Converts the specified string to DateTimeOffset object using the specified formats, format provider and formatting style in C++.' +type: docs +weight: 5600 +url: /cpp/system/datetimeoffset/parseexact/ +--- +## DateTimeOffset::ParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles) method + + +Converts the specified string to [DateTimeOffset](../) object using the specified formats, format provider and formatting style. + +```cpp +static DateTimeOffset System::DateTimeOffset::ParseExact(const String &input, const ArrayPtr &formats, const SharedPtr &provider, Globalization::DateTimeStyles styles) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | [String](../../string/) to convert. | +| formats | const ArrayPtr\\& | [Array](../../array/) of format strings. | +| provider | const SharedPtr\\& | Format provider. | +| styles | Globalization::DateTimeStyles | Date and time formatting styles. | + +### ReturnValue + +[DateTimeOffset](../) that is equivalent to the **input**. + +## See Also + +* Class [DateTimeOffset](../) +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::ParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles) method + + +Converts the specified string to [DateTimeOffset](../) object using the specified format, format provider and formatting style. + +```cpp +static DateTimeOffset System::DateTimeOffset::ParseExact(const String &input, const String &format, const SharedPtr &provider, Globalization::DateTimeStyles styles=Globalization::DateTimeStyles::None) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | [String](../../string/) to convert. | +| format | const String\& | Format string. | +| provider | const SharedPtr\\& | Format provider. | +| styles | Globalization::DateTimeStyles | Date and time formatting styles. | + +### ReturnValue + +[DateTimeOffset](../) that is equivalent to the **input**. + +## See Also + +* Class [DateTimeOffset](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/subtract/_index.md b/english/cpp/system/datetimeoffset/subtract/_index.md new file mode 100644 index 0000000000..3b66e2882c --- /dev/null +++ b/english/cpp/system/datetimeoffset/subtract/_index.md @@ -0,0 +1,59 @@ +--- +title: System::DateTimeOffset::Subtract method +linktitle: Subtract +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::Subtract method. Subtracts a specified DateTimeOffset value from the current object in C++.' +type: docs +weight: 4100 +url: /cpp/system/datetimeoffset/subtract/ +--- +## DateTimeOffset::Subtract(const DateTimeOffset\&) const method + + +Subtracts a specified [DateTimeOffset](../) value from the current object. + +```cpp +TimeSpan System::DateTimeOffset::Subtract(const DateTimeOffset &value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const DateTimeOffset\& | Value to subtract. | + +### ReturnValue + +Result of operation. + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::Subtract(TimeSpan) const method + + +Subtracts a specified time interval from the current object. + +```cpp +DateTimeOffset System::DateTimeOffset::Subtract(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | Value to subtract. | + +### ReturnValue + +Result of operation. + +## See Also + +* Class [DateTimeOffset](../) +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/tofiletime/_index.md b/english/cpp/system/datetimeoffset/tofiletime/_index.md new file mode 100644 index 0000000000..fba890dd65 --- /dev/null +++ b/english/cpp/system/datetimeoffset/tofiletime/_index.md @@ -0,0 +1,28 @@ +--- +title: System::DateTimeOffset::ToFileTime method +linktitle: ToFileTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::ToFileTime method. Converts current object to the Windows file time in C++.' +type: docs +weight: 4200 +url: /cpp/system/datetimeoffset/tofiletime/ +--- +## DateTimeOffset::ToFileTime method + + +Converts current object to the [Windows](../../../system.windows/) file time. + +```cpp +int64_t System::DateTimeOffset::ToFileTime() const +``` + + +### ReturnValue + +Current [DateTimeOffset](../) object expressed as windows file time. + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/tolocaltime/_index.md b/english/cpp/system/datetimeoffset/tolocaltime/_index.md new file mode 100644 index 0000000000..0ca8464e7c --- /dev/null +++ b/english/cpp/system/datetimeoffset/tolocaltime/_index.md @@ -0,0 +1,29 @@ +--- +title: System::DateTimeOffset::ToLocalTime method +linktitle: ToLocalTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::ToLocalTime method. Converts current object to a object that represents the local time, in C++.' +type: docs +weight: 4300 +url: /cpp/system/datetimeoffset/tolocaltime/ +--- +## DateTimeOffset::ToLocalTime method + + +Converts current object to a object that represents the local time,. + +```cpp +DateTimeOffset System::DateTimeOffset::ToLocalTime() const +``` + + +### ReturnValue + +Current [DateTimeOffset](../) object converted to local time. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/tooffset/_index.md b/english/cpp/system/datetimeoffset/tooffset/_index.md new file mode 100644 index 0000000000..51b421eadd --- /dev/null +++ b/english/cpp/system/datetimeoffset/tooffset/_index.md @@ -0,0 +1,34 @@ +--- +title: System::DateTimeOffset::ToOffset method +linktitle: ToOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::ToOffset method. Replace current object offset by the specified offset in C++.' +type: docs +weight: 4400 +url: /cpp/system/datetimeoffset/tooffset/ +--- +## DateTimeOffset::ToOffset method + + +Replace current object offset by the specified offset. + +```cpp +DateTimeOffset System::DateTimeOffset::ToOffset(TimeSpan offset) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| offset | TimeSpan | UTC-offset. | + +### ReturnValue + +Current [DateTimeOffset](../) object converted to the date and time with specified offset. + +## See Also + +* Class [DateTimeOffset](../) +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/tostring/_index.md b/english/cpp/system/datetimeoffset/tostring/_index.md new file mode 100644 index 0000000000..7da2ca99ea --- /dev/null +++ b/english/cpp/system/datetimeoffset/tostring/_index.md @@ -0,0 +1,106 @@ +--- +title: System::DateTimeOffset::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::ToString method. Converts current object to string in C++.' +type: docs +weight: 4500 +url: /cpp/system/datetimeoffset/tostring/ +--- +## DateTimeOffset::ToString() const method + + +Converts current object to string. + +```cpp +String System::DateTimeOffset::ToString() const +``` + + +### ReturnValue + +[String](../../string/) representation of the current [DateTimeOffset](../) object. + +## See Also + +* Class [String](../../string/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::ToString(const SharedPtr\\&) const method + + +Converts current object to string using the specified format provider. + +```cpp +String System::DateTimeOffset::ToString(const SharedPtr &provider) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | const SharedPtr\\& | Format provider. | + +### ReturnValue + +[String](../../string/) representation of the current [DateTimeOffset](../) object. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::ToString(const String\&) const method + + +Converts current object to string using the specified format. + +```cpp +String System::DateTimeOffset::ToString(const String &format) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | Format string. | + +### ReturnValue + +[String](../../string/) representation of the current [DateTimeOffset](../) object. + +## See Also + +* Class [String](../../string/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::ToString(const String\&, const SharedPtr\\&) const method + + +Converts current object to string using the specified format and format provider. + +```cpp +String System::DateTimeOffset::ToString(const String &format, const SharedPtr &provider) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | Format string. | +| provider | const SharedPtr\\& | Format provider. | + +### ReturnValue + +[String](../../string/) representation of the current [DateTimeOffset](../) object. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/touniversaltime/_index.md b/english/cpp/system/datetimeoffset/touniversaltime/_index.md new file mode 100644 index 0000000000..95cf26766e --- /dev/null +++ b/english/cpp/system/datetimeoffset/touniversaltime/_index.md @@ -0,0 +1,29 @@ +--- +title: System::DateTimeOffset::ToUniversalTime method +linktitle: ToUniversalTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::ToUniversalTime method. Converts current object to a object that represents the UTC time, in C++.' +type: docs +weight: 4600 +url: /cpp/system/datetimeoffset/touniversaltime/ +--- +## DateTimeOffset::ToUniversalTime method + + +Converts current object to a object that represents the UTC time,. + +```cpp +DateTimeOffset System::DateTimeOffset::ToUniversalTime() const +``` + + +### ReturnValue + +Current [DateTimeOffset](../) object converted to UTC-time. + +## See Also + +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/tounixtimemilliseconds/_index.md b/english/cpp/system/datetimeoffset/tounixtimemilliseconds/_index.md new file mode 100644 index 0000000000..2ec9399e8d --- /dev/null +++ b/english/cpp/system/datetimeoffset/tounixtimemilliseconds/_index.md @@ -0,0 +1,28 @@ +--- +title: System::DateTimeOffset::ToUnixTimeMilliseconds method +linktitle: ToUnixTimeMilliseconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::ToUnixTimeMilliseconds method. Gets milliseconds elapsed from Unix epoch start in C++.' +type: docs +weight: 4700 +url: /cpp/system/datetimeoffset/tounixtimemilliseconds/ +--- +## DateTimeOffset::ToUnixTimeMilliseconds method + + +Gets milliseconds elapsed from Unix epoch start. + +```cpp +int64_t System::DateTimeOffset::ToUnixTimeMilliseconds() const +``` + + +### ReturnValue + +Number of milliseconds elapsed since 1970-01-01. + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/tounixtimeseconds/_index.md b/english/cpp/system/datetimeoffset/tounixtimeseconds/_index.md new file mode 100644 index 0000000000..1d197b01ab --- /dev/null +++ b/english/cpp/system/datetimeoffset/tounixtimeseconds/_index.md @@ -0,0 +1,28 @@ +--- +title: System::DateTimeOffset::ToUnixTimeSeconds method +linktitle: ToUnixTimeSeconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::ToUnixTimeSeconds method. Gets seconds elapsed from Unix epoch start in C++.' +type: docs +weight: 4800 +url: /cpp/system/datetimeoffset/tounixtimeseconds/ +--- +## DateTimeOffset::ToUnixTimeSeconds method + + +Gets seconds elapsed from Unix epoch start. + +```cpp +int64_t System::DateTimeOffset::ToUnixTimeSeconds() const +``` + + +### ReturnValue + +Number of seconds elapsed since 1970-01-01. + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/tryparse/_index.md b/english/cpp/system/datetimeoffset/tryparse/_index.md new file mode 100644 index 0000000000..173a4634f8 --- /dev/null +++ b/english/cpp/system/datetimeoffset/tryparse/_index.md @@ -0,0 +1,66 @@ +--- +title: System::DateTimeOffset::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::TryParse method. Tries to converts the specified string to DateTimeOffset object using the specified format provider and formatting style in C++.' +type: docs +weight: 5700 +url: /cpp/system/datetimeoffset/tryparse/ +--- +## DateTimeOffset::TryParse(const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTimeOffset\&) method + + +Tries to converts the specified string to [DateTimeOffset](../) object using the specified format provider and formatting style. + +```cpp +static bool System::DateTimeOffset::TryParse(const String &input, const SharedPtr &provider, Globalization::DateTimeStyles styles, DateTimeOffset &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | [String](../../string/) to convert. | +| provider | const SharedPtr\\& | Format provider. | +| styles | Globalization::DateTimeStyles | Date and time formatting styles. | +| result | DateTimeOffset\& | [DateTimeOffset](../) that is equivalent to the **input**. | + +### ReturnValue + +true if the **input** converted successfully, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::TryParse(const String\&, DateTimeOffset\&) method + + +Tries to converts the specified string to [DateTimeOffset](../) object. + +```cpp +static bool System::DateTimeOffset::TryParse(const String &input, DateTimeOffset &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | [String](../../string/) to convert. | +| result | DateTimeOffset\& | [DateTimeOffset](../) that is equivalent to the **input**. | + +### ReturnValue + +true if the **input** converted successfully, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/tryparseexact/_index.md b/english/cpp/system/datetimeoffset/tryparseexact/_index.md new file mode 100644 index 0000000000..ecef638acc --- /dev/null +++ b/english/cpp/system/datetimeoffset/tryparseexact/_index.md @@ -0,0 +1,74 @@ +--- +title: System::DateTimeOffset::TryParseExact method +linktitle: TryParseExact +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::TryParseExact method. Tries to converts the specified string to DateTimeOffset object using the specified formats, format provider and formatting style in C++.' +type: docs +weight: 5800 +url: /cpp/system/datetimeoffset/tryparseexact/ +--- +## DateTimeOffset::TryParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTimeOffset\&) method + + +Tries to converts the specified string to [DateTimeOffset](../) object using the specified formats, format provider and formatting style. + +```cpp +static bool System::DateTimeOffset::TryParseExact(const String &input, const ArrayPtr &formats, const SharedPtr &provider, Globalization::DateTimeStyles styles, DateTimeOffset &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | [String](../../string/) to convert. | +| formats | const ArrayPtr\\& | Arrays of format strings. | +| provider | const SharedPtr\\& | Format provider. | +| styles | Globalization::DateTimeStyles | Date and time formatting styles. | +| result | DateTimeOffset\& | [DateTimeOffset](../) that is equivalent to the **input**. | + +### ReturnValue + +true if the **input** converted successfully, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DateTimeOffset::TryParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::DateTimeStyles, DateTimeOffset\&) method + + +Tries to converts the specified string to [DateTimeOffset](../) object using the specified format, format provider and formatting style. + +```cpp +static bool System::DateTimeOffset::TryParseExact(const String &input, const String &format, const SharedPtr &provider, Globalization::DateTimeStyles styles, DateTimeOffset &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | [String](../../string/) to convert. | +| format | const String\& | Format string. | +| provider | const SharedPtr\\& | Format provider. | +| styles | Globalization::DateTimeStyles | Date and time formatting styles. | +| result | DateTimeOffset\& | [DateTimeOffset](../) that is equivalent to the **input**. | + +### ReturnValue + +true if the **input** converted successfully, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [DateTimeStyles](../../../system.globalization/datetimestyles/) +* Class [DateTimeOffset](../) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/type/_index.md b/english/cpp/system/datetimeoffset/type/_index.md new file mode 100644 index 0000000000..462dd81da1 --- /dev/null +++ b/english/cpp/system/datetimeoffset/type/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DateTimeOffset::Type method +linktitle: Type +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::Type method. Returns a TypeInfo object that represent TimeSpan structure in C++.' +type: docs +weight: 5900 +url: /cpp/system/datetimeoffset/type/ +--- +## DateTimeOffset::Type method + + +Returns a [TypeInfo](../../typeinfo/) object that represent [TimeSpan](../../timespan/) structure. + +```cpp +static const TypeInfo & System::DateTimeOffset::Type() +``` + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/datetimeoffset/unixepoch/_index.md b/english/cpp/system/datetimeoffset/unixepoch/_index.md new file mode 100644 index 0000000000..46f7829e24 --- /dev/null +++ b/english/cpp/system/datetimeoffset/unixepoch/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DateTimeOffset::UnixEpoch field +linktitle: UnixEpoch +second_title: Aspose.PDF for C++ API Reference +description: 'System::DateTimeOffset::UnixEpoch field. Gets Unix epoch start in C++.' +type: docs +weight: 6400 +url: /cpp/system/datetimeoffset/unixepoch/ +--- +## UnixEpoch field + + +Gets Unix epoch start. + +```cpp +static const DateTimeOffset System::DateTimeOffset::UnixEpoch +``` + +## See Also + +* Class [DateTimeOffset](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/dayofweek/_index.md b/english/cpp/system/dayofweek/_index.md new file mode 100644 index 0000000000..d679223dc9 --- /dev/null +++ b/english/cpp/system/dayofweek/_index.md @@ -0,0 +1,34 @@ +--- +title: System::DayOfWeek enum +linktitle: DayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::DayOfWeek enum. Enumeration that represents a day of week in C++.' +type: docs +weight: 7600 +url: /cpp/system/dayofweek/ +--- +## DayOfWeek enum + + +Enumeration that represents a day of week. + +```cpp +enum class DayOfWeek : int +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Sunday | 0 | | +| Monday | 1 | | +| Tuesday | 2 | | +| Wednesday | 3 | | +| Thursday | 4 | | +| Friday | 5 | | +| Saturday | 6 | | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/dbnull/_index.md b/english/cpp/system/dbnull/_index.md new file mode 100644 index 0000000000..b495224707 --- /dev/null +++ b/english/cpp/system/dbnull/_index.md @@ -0,0 +1,28 @@ +--- +title: System::DBNull class +linktitle: DBNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::DBNull class. Represents a non-existing value. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 1800 +url: /cpp/system/dbnull/ +--- +## DBNull class + + +Represents a non-existing value. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class DBNull : public System::Object +``` + +## Fields + +| Field | Description | +| --- | --- | +| static [Value](./value/) | Shared pointer to an instance of [DBNull](./). | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/dbnull/value/_index.md b/english/cpp/system/dbnull/value/_index.md new file mode 100644 index 0000000000..2280b2d95e --- /dev/null +++ b/english/cpp/system/dbnull/value/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DBNull::Value field +linktitle: Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::DBNull::Value field. Shared pointer to an instance of DBNull in C++.' +type: docs +weight: 100 +url: /cpp/system/dbnull/value/ +--- +## Value field + + +Shared pointer to an instance of [DBNull](../). + +```cpp +static const System::SharedPtr System::DBNull::Value +``` + +## See Also + +* Class [DBNull](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/_index.md b/english/cpp/system/decimal/_index.md new file mode 100644 index 0000000000..bac8535ebc --- /dev/null +++ b/english/cpp/system/decimal/_index.md @@ -0,0 +1,162 @@ +--- +title: System::Decimal class +linktitle: Decimal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal class. Represents a decimal number. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 1900 +url: /cpp/system/decimal/ +--- +## Decimal class + + +Represents a decimal number. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +```cpp +class Decimal +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Add](./add/)(const Decimal\&, const Decimal\&) | Adds two specified [Decimal](./) values. | +| static [Ceiling](./ceiling/)(const Decimal\&) | Returns the smallest integral value that is greater than or equal to the specified value. | +| static [Compare](./compare/)(const Decimal\&, const Decimal\&) | Determines if the value represented by the first [Decimal](./) object is less than, equal to or greater than the value represented by the second [Decimal](./) object. | +| [CompareTo](./compareto/)(const Decimal\&) const | Determines if the value represented by the current object is less than, equal to or greater than the value represented by the specified object. | +| [Decimal](./decimal/)() | Constructs an instance that represents 0. | +| [Decimal](./decimal/)(std::int8_t) | Constructs an instance that represents the specified value. | +| [Decimal](./decimal/)(std::int16_t) | Constructs an instance that represents the specified value. | +| [Decimal](./decimal/)(std::int32_t) | Constructs an instance that represents the specified value. | +| [Decimal](./decimal/)(std::int64_t) | Constructs an instance that represents the specified value. | +| [Decimal](./decimal/)(std::uint8_t) | Constructs an instance that represents the specified value. | +| [Decimal](./decimal/)(std::uint16_t) | Constructs an instance that represents the specified value. | +| [Decimal](./decimal/)(std::uint32_t) | Constructs an instance that represents the specified value. | +| [Decimal](./decimal/)(std::uint64_t) | Constructs an instance that represents the specified value. | +| [Decimal](./decimal/)(float) | Constructs an instance that represents the specified value. | +| [Decimal](./decimal/)(double) | Constructs an instance that represents the specified value. | +| explicit [Decimal](./decimal/)(const std::string\&) | Constructs an instance that represents a value whose string representation is specified as an instance of std::string class. | +| [Decimal](./decimal/)(int32_t, int32_t, int32_t, bool, uint8_t) | Constructs a [Decimal](./) object from the specified from the specified components. | +| [Decimal](./decimal/)(const Decimal\&) | Constructs an instance of [Decimal](./) class that represents the same number as the specified [Decimal](./) object. | +| [Decimal](./decimal/)(const ArrayPtr\\&) | Constructs an instance of [Decimal](./) class from integer array containing a binary representation. | +| [Decimal](./decimal/)(std::nullptr_t) | Always throws ArgumentNullException. | +| [Decimal](./decimal/)(const number_type\&) | Constructs an instance of [Decimal](./) class representing the specified value. | +| static [Divide](./divide/)(const Decimal\&, const Decimal\&) | Divides two specified [Decimal](./) values. | +| [Equals](./equals/)(const Decimal\&) const | Determines if the values represented by the current object and the specified object are equal. | +| [Equals](./equals/)(const SharedPtr\\&) const | Determines if the values represented by the current object and the specified object are equal. | +| static [Equals](./equals/)(const Decimal\&, const Decimal\&) | Determines if the values represented by the specified objects are equal. | +| static [Floor](./floor/)(const Decimal\&) | Returns the largest integral value that is less than or equal to the specified value. | +| static [FromOACurrency](./fromoacurrency/)(int64_t) | [Convert](../convert/) the specified OLE currency value to the equivalent [Decimal](./) value. NOT IMPLEMENTED. | +| static [GetBits](./getbits/)(const Decimal\&) | Converts the specified [Decimal](./) object into the binary representation of the value it represents. | +| static [GetBytes](./getbytes/)(const Decimal\&, const System::ArrayPtr\\&) | [Convert](../convert/) the specified [Decimal](./) value to an array of bytes. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code for the current object. | +| [GetTypeCode](./gettypecode/)() const | Gets object type code. | +| static [Multiply](./multiply/)(const Decimal\&, const Decimal\&) | Multiplies two specified [Decimal](./) values. | +| static [Negate](./negate/)(const Decimal\&) | Returns a new instance of [Decimal](./) class that represents a value that results from negation of the value represented by the specified object. | +| explicit [operator bool](./operatorbool/)() const | Converts the value represented by the current object to a boolean value. | +| explicit [operator double](./operatordouble/)() const | Converts the value represented by the current object to double-precision floating-point value. | +| explicit [operator float](./operatorfloat/)() const | Converts the value represented by the current object to single-precision floating-point value. | +| [operator!=](./operator!=/)(const Decimal\&) const | Determines if the values represented by the current object and the specified object are not equal. | +| [operator!=](./operator!=/)(std::nullptr_t) const | Determines if the value represented by the current object is different from 0. | +| [operator%](./operator%/)(const Decimal\&) const | Returns a new instance of [Decimal](./) class that represents a value that is a result of modulo operation with the values represented by the current and the specified objects. | +| [operator%=](./operator%=/)(const Decimal\&) | Assigns to the current object a new value that is the result of modulo operation with the values represented by the current and the specified objects. | +| [operator*](./operator_/)(const Decimal\&) const | Returns a new instance of [Decimal](./) class that represents a value that is a result of multiplication of values represented by the current and specified objects. | +| [operator*=](./operator_=/)(const Decimal\&) | Assigns to the current object a new value that is the result of multiplication of values represented by the current and specified objects. | +| [operator+](./operator+/)(const Decimal\&) const | Returns a new instance of [Decimal](./) class that represents a value that is a sum of values represented by the current and specified objects. | +| [operator++](./operator++/)() | Increments the value represented by the current object. | +| [operator+=](./operator+=/)(const Decimal\&) | Assigns to the current object a new value that is a sum of values represented by the current and specified objects. | +| [operator-](./operator-/)(const Decimal\&) const | Returns a new instance of [Decimal](./) class that represents a value that is the result of subtraction of the value represented by the specified object from the value represented by the current object. | +| [operator-](./operator-/)() const | Returns a new instance of [Decimal](./) class that represents a value that results from negation of the value represented by the current object. | +| [operator--](./operator--/)() | Decrements the value represented by the current object. | +| [operator-=](./operator-=/)(const Decimal\&) | Assigns to the current object a new value that is the result of subtraction of the value represented by the specified object from the value represented by the current object. | +| [operator/](./operator//)(const Decimal\&) const | Returns a new instance of [Decimal](./) class that represents a value that is a result of division of the value represented by the current object by the value represented by the specified object. | +| [operator/=](./operator/=/)(const Decimal\&) | Assigns to the current object a new value that is the result of division of the value represented by the current object by the value represented by the specified object. | +| [operator<](./operator_/)(const Decimal\&) const | Determines if the value represented by the current object is less than the value represented by the specified object. | +| [operator<=](./operator_=/)(const Decimal\&) const | Determines if the value represented by the current object is less than or equal to the value represented by the specified object. | +| [operator=](./operator=/)(const Decimal\&) | Assigns the value represented by the specified object to the current object. | +| [operator==](./operator==/)(const Decimal\&) const | Determines if the values represented by the current object and the specified object are equal. | +| [operator==](./operator==/)(std::nullptr_t) const | Determines if the value represented by the current object is 0. | +| [operator>](./operator_/)(const Decimal\&) const | Determines if the value represented by the current object is greater than the value represented by the specified object. | +| [operator>=](./operator_=/)(const Decimal\&) const | Determines if the value represented by the current object is greater than or equal to the value represented by the specified object. | +| static [Parse](./parse/)(const String\&) | Converts the string representation of a decimal number into an equivalent instance of [Decimal](./) class. | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles) | Converts the string representation of a decimal number into an equivalent instance of [Decimal](./) class using the specified style. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | Converts the string representation of a decimal number into an equivalent instance of [Decimal](./) class using the specified format provider. | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | Converts the string representation of a decimal number into an equivalent instance of [Decimal](./) class using the specified style and format provider. | +| static [Remainder](./remainder/)(const Decimal\&, const Decimal\&) | Computes the remainder after dividing two [Decimal](./) values. | +| static [Round](./round/)(const Decimal\&, MidpointRounding) | Rounds the specified value to the nearest integral number. A parameter specifies the function's behavior if the specified value is equally close to two nearest numbers. | +| static [Round](./round/)(const Decimal\&, int, MidpointRounding) | Rounds the specified value to the nearest value with the specified number of fractional digits. A parameter specifies the function's behavior if the specified value is equally close to two nearest numbers. | +| static [Subtract](./subtract/)(const Decimal\&, const Decimal\&) | Subtracts one specified [Decimal](./) value from another. | +| static [ToByte](./tobyte/)(Decimal) | Converts the [Decimal](./) value to unsigned 8-bit integer value. | +| static [ToDouble](./todouble/)(Decimal) | Converts the [Decimal](./) value to double precision floating-point number. | +| static [ToInt16](./toint16/)(Decimal) | Converts the [Decimal](./) value to signed 16-bit integer value. | +| static [ToInt32](./toint32/)(Decimal) | Converts the [Decimal](./) value to signed 32-bit integer value. | +| static [ToInt64](./toint64/)(Decimal) | Converts the [Decimal](./) value to signed 64-bit integer value. | +| static [ToOACurrency](./tooacurrency/)(const Decimal\&) | [Convert](../convert/) the specified [Decimal](./) value to the equivalent OLE currency value. NOT IMPLEMENTED. | +| static [ToSByte](./tosbyte/)(Decimal) | Converts the [Decimal](./) value to signed 8-bit integer value. | +| static [ToSingle](./tosingle/)(Decimal) | Converts the [Decimal](./) value to single precision floating-point number. | +| [ToStdString](./tostdstring/)() const | Returns an instance of std::string that contains the string representation of the value represented by the object. | +| [ToString](./tostring/)() const | Returns the string representation of the value represented by the object. | +| [ToString](./tostring/)(const SharedPtr\\&) const | Converts current object to string using the culture-specific format information. | +| [ToString](./tostring/)(const SharedPtr\\&) const | | +| [ToString](./tostring/)(const SharedPtr\\&) const | | +| [ToString](./tostring/)(const Decimal\&, std::nullptr_t) const | | +| [ToString](./tostring/)(const String\&, const SharedPtr\\&) const | Converts current object to its string representation using the specified string format and culture-specific format information provided by the specified [IFormatProvider](../iformatprovider/) object. | +| [ToString](./tostring/)(const String\&, const SharedPtr\\&) const | | +| [ToString](./tostring/)(const String\&, const SharedPtr\\&) const | | +| [ToString](./tostring/)(const String\&, std::nullptr_t) const | | +| [ToStringInternal](./tostringinternal/)() const | Returns the string representation of the value represented by the object. For internal use. | +| static [ToUInt16](./touint16/)(Decimal) | Converts the [Decimal](./) value to unsigned 16-bit integer value. | +| static [ToUInt32](./touint32/)(Decimal) | Converts the [Decimal](./) value to unsigned 32-bit integer value. | +| static [ToUInt64](./touint64/)(Decimal) | Converts the [Decimal](./) value to unsigned 64-bit integer value. | +| static [Truncate](./truncate/)(const Decimal\&) | Returns the [Decimal](./) object representing a value that has integral part equal to that of the value represented by the specified [Decimal](./) object of the with all fractional digits discarded. | +| static [TryParse](./tryparse/)(const String\&, Decimal\&) | Converts the specified string containing the string representation of a number to the equivalent [Decimal](./) value. | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, Decimal\&) | Converts the specified string containing the string representation of a number to the equivalent [Decimal](./) value using the provided formatting information and number style. | +| static [Type](./type/)() | Returns a reference to the [TypeInfo](../typeinfo/) object representing the [Decimal](./) class' type information. | +| [~Decimal](./~decimal/)() | Destructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [MaxValue](./maxvalue/) | Represents the largest number that can be represented by [Decimal](./) class. | +| static [MinusOne](./minusone/) | Represents number -1. | +| static [MinValue](./minvalue/) | Represents the smallest number that can be represented by [Decimal](./) class. | +| static [One](./one/) | Represents number 1. | +| static [Zero](./zero/) | Represents number 0. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [number_type](./number_type/) | An alias for Detail::decimal_number_type. | +## Remarks + + + +```cpp +#include "system/console.h" +#include "system/decimal.h" + +int main() +{ + using namespace System; + + Console::WriteLine(Decimal::MinValue); + Console::WriteLine(Decimal::MaxValue); + + auto dividend = Decimal::One; + auto divisor = 6; + Console::WriteLine(dividend/divisor); + + return 0; +} +/* +This code example produces the following output: +-79228162514264337593543950335 +79228162514264337593543950335 +0,1666666666666666666666666667 +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/decimal/add/_index.md b/english/cpp/system/decimal/add/_index.md new file mode 100644 index 0000000000..938dcb8e19 --- /dev/null +++ b/english/cpp/system/decimal/add/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Decimal::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Add method. Adds two specified Decimal values in C++.' +type: docs +weight: 3200 +url: /cpp/system/decimal/add/ +--- +## Decimal::Add method + + +Adds two specified [Decimal](../) values. + +```cpp +static Decimal System::Decimal::Add(const Decimal &d1, const Decimal &d2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d1 | const Decimal\& | First value. | +| d2 | const Decimal\& | Second value. | + +### ReturnValue + +The sum of **d1** and **d2**. + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/ceiling/_index.md b/english/cpp/system/decimal/ceiling/_index.md new file mode 100644 index 0000000000..7bf89fb98a --- /dev/null +++ b/english/cpp/system/decimal/ceiling/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Decimal::Ceiling method +linktitle: Ceiling +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Ceiling method. Returns the smallest integral value that is greater than or equal to the specified value in C++.' +type: docs +weight: 3300 +url: /cpp/system/decimal/ceiling/ +--- +## Decimal::Ceiling method + + +Returns the smallest integral value that is greater than or equal to the specified value. + +```cpp +static Decimal System::Decimal::Ceiling(const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | A decimal number | + +### ReturnValue + +The smallest integral value that is greater than or equal to **d** + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/compare/_index.md b/english/cpp/system/decimal/compare/_index.md new file mode 100644 index 0000000000..811df4e1aa --- /dev/null +++ b/english/cpp/system/decimal/compare/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Decimal::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Compare method. Determines if the value represented by the first Decimal object is less than, equal to or greater than the value represented by the second Decimal object in C++.' +type: docs +weight: 3400 +url: /cpp/system/decimal/compare/ +--- +## Decimal::Compare method + + +Determines if the value represented by the first [Decimal](../) object is less than, equal to or greater than the value represented by the second [Decimal](../) object. + +```cpp +static int System::Decimal::Compare(const Decimal &d1, const Decimal &d2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d1 | const Decimal\& | The first comparand | +| d2 | const Decimal\& | The second comparand | + +### ReturnValue + +-1 if the value represented by **d1** is less than the value represented by **d2**; 0 if the values are equal; 1 if the value represented by **d1** is greater than the value represented by **d2** + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/compareto/_index.md b/english/cpp/system/decimal/compareto/_index.md new file mode 100644 index 0000000000..9c31591dd4 --- /dev/null +++ b/english/cpp/system/decimal/compareto/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Decimal::CompareTo method +linktitle: CompareTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::CompareTo method. Determines if the value represented by the current object is less than, equal to or greater than the value represented by the specified object in C++.' +type: docs +weight: 300 +url: /cpp/system/decimal/compareto/ +--- +## Decimal::CompareTo method + + +Determines if the value represented by the current object is less than, equal to or greater than the value represented by the specified object. + +```cpp +int System::Decimal::CompareTo(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The comparand | + +### ReturnValue + +-1 if the value represented by the current object is less than the value represented by **d**; 0 if the values are equal; 1 if the value represented by the current object is greater than the value represented by **d** + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/decimal/_index.md b/english/cpp/system/decimal/decimal/_index.md new file mode 100644 index 0000000000..b97996f119 --- /dev/null +++ b/english/cpp/system/decimal/decimal/_index.md @@ -0,0 +1,324 @@ +--- +title: System::Decimal::Decimal constructor +linktitle: Decimal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Decimal constructor. Constructs an instance that represents 0 in C++.' +type: docs +weight: 100 +url: /cpp/system/decimal/decimal/ +--- +## Decimal::Decimal() constructor + + +Constructs an instance that represents 0. + +```cpp +System::Decimal::Decimal() +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(const ArrayPtr\\&) constructor + + +Constructs an instance of [Decimal](../) class from integer array containing a binary representation. + +```cpp +System::Decimal::Decimal(const ArrayPtr &bits) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| bits | const ArrayPtr\\& | A integer array containing a binary representation. | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(const Decimal\&) constructor + + +Constructs an instance of [Decimal](../) class that represents the same number as the specified [Decimal](../) object. + +```cpp +System::Decimal::Decimal(const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | A [Decimal](../) object to copy the value from | + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(const number_type\&) constructor + + +Constructs an instance of [Decimal](../) class representing the specified value. + +```cpp +System::Decimal::Decimal(const number_type &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const number_type\& | A constant reference to the value to be represented by the object being constructed | + +## See Also + +* Typedef [number_type](../number_type/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(const std::string\&) constructor + + +Constructs an instance that represents a value whose string representation is specified as an instance of std::string class. + +```cpp +System::Decimal::Decimal(const std::string &str) +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(double) constructor + + +Constructs an instance that represents the specified value. + +```cpp +System::Decimal::Decimal(double d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | double | The double-precision floating-point value to be represented by the [Decimal](../) object being constructed | + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(float) constructor + + +Constructs an instance that represents the specified value. + +```cpp +System::Decimal::Decimal(float f) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| f | float | The single-precision floating-point value to be represented by the [Decimal](../) object being constructed | + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(int32_t, int32_t, int32_t, bool, uint8_t) constructor + + +Constructs a [Decimal](../) object from the specified from the specified components. + +```cpp +System::Decimal::Decimal(int32_t lo, int32_t mid, int32_t hi, bool isNegative, uint8_t scale) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| lo | int32_t | The low 32 bits of the value | +| mid | int32_t | The middle 32 bits of the value | +| hi | int32_t | The high 32 bits of the value | +| isNegative | bool | Specifies if the value is negative | +| scale | uint8_t | A power of 10 ranging from 0 to 28 | + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(std::int16_t) constructor + + +Constructs an instance that represents the specified value. + +```cpp +System::Decimal::Decimal(std::int16_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | std::int16_t | 16-bit integer value to be represented by the [Decimal](../) object being constructed | + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(std::int32_t) constructor + + +Constructs an instance that represents the specified value. + +```cpp +System::Decimal::Decimal(std::int32_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | std::int32_t | 32-bit integer value to be represented by the [Decimal](../) object being constructed | + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(std::int64_t) constructor + + +Constructs an instance that represents the specified value. + +```cpp +System::Decimal::Decimal(std::int64_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | std::int64_t | 64-bit integer value to be represented by the [Decimal](../) object being constructed | + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(std::int8_t) constructor + + +Constructs an instance that represents the specified value. + +```cpp +System::Decimal::Decimal(std::int8_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | std::int8_t | 8-bit integer value to be represented by the [Decimal](../) object being constructed | + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(std::nullptr_t) constructor + + +Always throws ArgumentNullException. + +```cpp +System::Decimal::Decimal(std::nullptr_t bits) +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(std::uint16_t) constructor + + +Constructs an instance that represents the specified value. + +```cpp +System::Decimal::Decimal(std::uint16_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | std::uint16_t | unsigned 16-bit integer value to be represented by the [Decimal](../) object being constructed | + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(std::uint32_t) constructor + + +Constructs an instance that represents the specified value. + +```cpp +System::Decimal::Decimal(std::uint32_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | std::uint32_t | unsigned 32-bit integer value to be represented by the [Decimal](../) object being constructed | + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(std::uint64_t) constructor + + +Constructs an instance that represents the specified value. + +```cpp +System::Decimal::Decimal(std::uint64_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | std::uint64_t | unsigned 64-bit integer value to be represented by the [Decimal](../) object being constructed | + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Decimal(std::uint8_t) constructor + + +Constructs an instance that represents the specified value. + +```cpp +System::Decimal::Decimal(std::uint8_t i) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | std::uint8_t | unsigned 8-bit integer value to be represented by the [Decimal](../) object being constructed | + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/divide/_index.md b/english/cpp/system/decimal/divide/_index.md new file mode 100644 index 0000000000..31c1a3cd74 --- /dev/null +++ b/english/cpp/system/decimal/divide/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Decimal::Divide method +linktitle: Divide +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Divide method. Divides two specified Decimal values in C++.' +type: docs +weight: 3500 +url: /cpp/system/decimal/divide/ +--- +## Decimal::Divide method + + +Divides two specified [Decimal](../) values. + +```cpp +static Decimal System::Decimal::Divide(const Decimal &d1, const Decimal &d2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d1 | const Decimal\& | The dividend. | +| d2 | const Decimal\& | The divisor. | + +### ReturnValue + +The result of dividing **d1** by **d2**. + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/equals/_index.md b/english/cpp/system/decimal/equals/_index.md new file mode 100644 index 0000000000..f6c4277fed --- /dev/null +++ b/english/cpp/system/decimal/equals/_index.md @@ -0,0 +1,83 @@ +--- +title: System::Decimal::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Equals method. Determines if the values represented by the current object and the specified object are equal in C++.' +type: docs +weight: 400 +url: /cpp/system/decimal/equals/ +--- +## Decimal::Equals(const Decimal\&) const method + + +Determines if the values represented by the current object and the specified object are equal. + +```cpp +bool System::Decimal::Equals(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object to compare the current object with | + +### ReturnValue + +True if the value represented by the current and the specified objects are equal, otherwise - false + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Equals(const SharedPtr\\&) const method + + +Determines if the values represented by the current object and the specified object are equal. + +```cpp +bool System::Decimal::Equals(const SharedPtr &obj) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | The object to compare the current object with | + +### ReturnValue + +True if the value represented by the current and the specified objects are equal, otherwise - false + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Equals(const Decimal\&, const Decimal\&) method + + +Determines if the values represented by the specified objects are equal. + +```cpp +static bool System::Decimal::Equals(const Decimal &d1, const Decimal &d2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d1 | const Decimal\& | The first comparand | +| d2 | const Decimal\& | The second comparand | + +### ReturnValue + +True if the values represented by **d1** and **d2** are equal, otherwise - false + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/floor/_index.md b/english/cpp/system/decimal/floor/_index.md new file mode 100644 index 0000000000..2be2fad084 --- /dev/null +++ b/english/cpp/system/decimal/floor/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Decimal::Floor method +linktitle: Floor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Floor method. Returns the largest integral value that is less than or equal to the specified value in C++.' +type: docs +weight: 3600 +url: /cpp/system/decimal/floor/ +--- +## Decimal::Floor method + + +Returns the largest integral value that is less than or equal to the specified value. + +```cpp +static Decimal System::Decimal::Floor(const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | A decimal number | + +### ReturnValue + +The largest integral value that is less than or equal to **d** + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/fromoacurrency/_index.md b/english/cpp/system/decimal/fromoacurrency/_index.md new file mode 100644 index 0000000000..000fce9574 --- /dev/null +++ b/english/cpp/system/decimal/fromoacurrency/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::FromOACurrency method +linktitle: FromOACurrency +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::FromOACurrency method. Convert the specified OLE currency value to the equivalent Decimal value. NOT IMPLEMENTED in C++.' +type: docs +weight: 3700 +url: /cpp/system/decimal/fromoacurrency/ +--- +## Decimal::FromOACurrency method + + +[Convert](../../convert/) the specified OLE currency value to the equivalent [Decimal](../) value. NOT IMPLEMENTED. + +```cpp +static Decimal System::Decimal::FromOACurrency(int64_t currency) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/getbits/_index.md b/english/cpp/system/decimal/getbits/_index.md new file mode 100644 index 0000000000..da5bd1aa12 --- /dev/null +++ b/english/cpp/system/decimal/getbits/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Decimal::GetBits method +linktitle: GetBits +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::GetBits method. Converts the specified Decimal object into the binary representation of the value it represents in C++.' +type: docs +weight: 3800 +url: /cpp/system/decimal/getbits/ +--- +## Decimal::GetBits method + + +Converts the specified [Decimal](../) object into the binary representation of the value it represents. + +```cpp +static System::ArrayPtr System::Decimal::GetBits(const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object to convert | + +### ReturnValue + +An array whose elements represent distinct bits of the binary representation of the value represented by **d** + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/getbytes/_index.md b/english/cpp/system/decimal/getbytes/_index.md new file mode 100644 index 0000000000..3b42f9bcd6 --- /dev/null +++ b/english/cpp/system/decimal/getbytes/_index.md @@ -0,0 +1,31 @@ +--- +title: System::Decimal::GetBytes method +linktitle: GetBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::GetBytes method. Convert the specified Decimal value to an array of bytes in C++.' +type: docs +weight: 3900 +url: /cpp/system/decimal/getbytes/ +--- +## Decimal::GetBytes method + + +[Convert](../../convert/) the specified [Decimal](../) value to an array of bytes. + +```cpp +static void System::Decimal::GetBytes(const Decimal &value, const System::ArrayPtr &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Decimal\& | The [Decimal](../) value to convert | +| buffer | const System::ArrayPtr\\& | The output parameter that, if the conversion succeeds, contains the result of conversion when the method returns. | + +## See Also + +* Class [Decimal](../) +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/gethashcode/_index.md b/english/cpp/system/decimal/gethashcode/_index.md new file mode 100644 index 0000000000..fa74179ccb --- /dev/null +++ b/english/cpp/system/decimal/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Decimal::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 500 +url: /cpp/system/decimal/gethashcode/ +--- +## Decimal::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int System::Decimal::GetHashCode() const +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/gettypecode/_index.md b/english/cpp/system/decimal/gettypecode/_index.md new file mode 100644 index 0000000000..18dd7228f7 --- /dev/null +++ b/english/cpp/system/decimal/gettypecode/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::GetTypeCode method +linktitle: GetTypeCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::GetTypeCode method. Gets object type code in C++.' +type: docs +weight: 600 +url: /cpp/system/decimal/gettypecode/ +--- +## Decimal::GetTypeCode method + + +Gets object type code. + +```cpp +TypeCode System::Decimal::GetTypeCode() const +``` + +## See Also + +* Enum [TypeCode](../../typecode/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/maxvalue/_index.md b/english/cpp/system/decimal/maxvalue/_index.md new file mode 100644 index 0000000000..6d8e76a770 --- /dev/null +++ b/english/cpp/system/decimal/maxvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Decimal::MaxValue field +linktitle: MaxValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::MaxValue field. Represents the largest number that can be represented by Decimal class in C++.' +type: docs +weight: 6000 +url: /cpp/system/decimal/maxvalue/ +--- +## MaxValue field + + +Represents the largest number that can be represented by [Decimal](../) class. + +```cpp +static const Decimal System::Decimal::MaxValue +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/minusone/_index.md b/english/cpp/system/decimal/minusone/_index.md new file mode 100644 index 0000000000..7c3cc28552 --- /dev/null +++ b/english/cpp/system/decimal/minusone/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Decimal::MinusOne field +linktitle: MinusOne +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::MinusOne field. Represents number -1 in C++.' +type: docs +weight: 6100 +url: /cpp/system/decimal/minusone/ +--- +## MinusOne field + + +Represents number -1. + +```cpp +static const Decimal System::Decimal::MinusOne +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/minvalue/_index.md b/english/cpp/system/decimal/minvalue/_index.md new file mode 100644 index 0000000000..a02e8f9047 --- /dev/null +++ b/english/cpp/system/decimal/minvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Decimal::MinValue field +linktitle: MinValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::MinValue field. Represents the smallest number that can be represented by Decimal class in C++.' +type: docs +weight: 6200 +url: /cpp/system/decimal/minvalue/ +--- +## MinValue field + + +Represents the smallest number that can be represented by [Decimal](../) class. + +```cpp +static const Decimal System::Decimal::MinValue +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/multiply/_index.md b/english/cpp/system/decimal/multiply/_index.md new file mode 100644 index 0000000000..3c7e19b61b --- /dev/null +++ b/english/cpp/system/decimal/multiply/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Decimal::Multiply method +linktitle: Multiply +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Multiply method. Multiplies two specified Decimal values in C++.' +type: docs +weight: 4000 +url: /cpp/system/decimal/multiply/ +--- +## Decimal::Multiply method + + +Multiplies two specified [Decimal](../) values. + +```cpp +static Decimal System::Decimal::Multiply(const Decimal &d1, const Decimal &d2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d1 | const Decimal\& | The multiplicand. | +| d2 | const Decimal\& | The multiplier. | + +### ReturnValue + +The result of multiplying **d1** and **d2**. + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/negate/_index.md b/english/cpp/system/decimal/negate/_index.md new file mode 100644 index 0000000000..ecee116158 --- /dev/null +++ b/english/cpp/system/decimal/negate/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::Negate method +linktitle: Negate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Negate method. Returns a new instance of Decimal class that represents a value that results from negation of the value represented by the specified object in C++.' +type: docs +weight: 4100 +url: /cpp/system/decimal/negate/ +--- +## Decimal::Negate method + + +Returns a new instance of [Decimal](../) class that represents a value that results from negation of the value represented by the specified object. + +```cpp +static Decimal System::Decimal::Negate(const Decimal &d) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/number_type/_index.md b/english/cpp/system/decimal/number_type/_index.md new file mode 100644 index 0000000000..9d3f453a48 --- /dev/null +++ b/english/cpp/system/decimal/number_type/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Decimal::number_type typedef +linktitle: number_type +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::number_type typedef. An alias for Detail::decimal_number_type in C++.' +type: docs +weight: 6500 +url: /cpp/system/decimal/number_type/ +--- +## number_type typedef + + +An alias for Detail::decimal_number_type. + +```cpp +Detail::decimal_number_type System::Decimal::number_type +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/one/_index.md b/english/cpp/system/decimal/one/_index.md new file mode 100644 index 0000000000..f0152e856e --- /dev/null +++ b/english/cpp/system/decimal/one/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Decimal::One field +linktitle: One +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::One field. Represents number 1 in C++.' +type: docs +weight: 6300 +url: /cpp/system/decimal/one/ +--- +## One field + + +Represents number 1. + +```cpp +static const Decimal System::Decimal::One +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator!=/_index.md b/english/cpp/system/decimal/operator!=/_index.md new file mode 100644 index 0000000000..25ba579a15 --- /dev/null +++ b/english/cpp/system/decimal/operator!=/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Decimal::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator!= method. Determines if the values represented by the current object and the specified object are not equal in C++.' +type: docs +weight: 1000 +url: /cpp/system/decimal/operator!=/ +--- +## Decimal::operator!=(const Decimal\&) const method + + +Determines if the values represented by the current object and the specified object are not equal. + +```cpp +bool System::Decimal::operator!=(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object to compare the current object with | + +### ReturnValue + +True if the value represented by the current and the specified objects are not equal, otherwise - false + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::operator!=(std::nullptr_t) const method + + +Determines if the value represented by the current object is different from 0. + +```cpp +bool System::Decimal::operator!=(std::nullptr_t) const +``` + + +### ReturnValue + +True if the value represented by the current object is different from 0, otherwise - false + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator%/_index.md b/english/cpp/system/decimal/operator%/_index.md new file mode 100644 index 0000000000..2d600574fd --- /dev/null +++ b/english/cpp/system/decimal/operator%/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Decimal::operator% method +linktitle: operator% +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator% method. Returns a new instance of Decimal class that represents a value that is a result of modulo operation with the values represented by the current and the specified objects in C++.' +type: docs +weight: 1100 +url: /cpp/system/decimal/operator%/ +--- +## Decimal::operator% method + + +Returns a new instance of [Decimal](../) class that represents a value that is a result of modulo operation with the values represented by the current and the specified objects. + +```cpp +Decimal System::Decimal::operator%(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object representing the divisor | + +### ReturnValue + +A new instance of [Decimal](../) class that represents a value that is a result of modulo operation with the values represented by the current and the specified objects. + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator%=/_index.md b/english/cpp/system/decimal/operator%=/_index.md new file mode 100644 index 0000000000..a37ad3af7d --- /dev/null +++ b/english/cpp/system/decimal/operator%=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Decimal::operator%= method +linktitle: operator%= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator%= method. Assigns to the current object a new value that is the result of modulo operation with the values represented by the current and the specified objects in C++.' +type: docs +weight: 1200 +url: /cpp/system/decimal/operator%=/ +--- +## Decimal::operator%= method + + +Assigns to the current object a new value that is the result of modulo operation with the values represented by the current and the specified objects. + +```cpp +Decimal & System::Decimal::operator%=(const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object representing the divisor | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator++/_index.md b/english/cpp/system/decimal/operator++/_index.md new file mode 100644 index 0000000000..1096e5de45 --- /dev/null +++ b/english/cpp/system/decimal/operator++/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Decimal::operator++ method +linktitle: operator++ +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator++ method. Increments the value represented by the current object in C++.' +type: docs +weight: 1600 +url: /cpp/system/decimal/operator++/ +--- +## Decimal::operator++ method + + +Increments the value represented by the current object. + +```cpp +Decimal & System::Decimal::operator++() +``` + + +### ReturnValue + +The reference to the self + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator+/_index.md b/english/cpp/system/decimal/operator+/_index.md new file mode 100644 index 0000000000..12bd8a2e29 --- /dev/null +++ b/english/cpp/system/decimal/operator+/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Decimal::operator+ method +linktitle: operator+ +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator+ method. Returns a new instance of Decimal class that represents a value that is a sum of values represented by the current and specified objects in C++.' +type: docs +weight: 1500 +url: /cpp/system/decimal/operator+/ +--- +## Decimal::operator+ method + + +Returns a new instance of [Decimal](../) class that represents a value that is a sum of values represented by the current and specified objects. + +```cpp +Decimal System::Decimal::operator+(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object representing the value to add | + +### ReturnValue + +A new instance of [Decimal](../) class that represents a value that is a sum of values represented by the current and specified objects + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator+=/_index.md b/english/cpp/system/decimal/operator+=/_index.md new file mode 100644 index 0000000000..fd85d6fc9f --- /dev/null +++ b/english/cpp/system/decimal/operator+=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Decimal::operator+= method +linktitle: operator+= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator+= method. Assigns to the current object a new value that is a sum of values represented by the current and specified objects in C++.' +type: docs +weight: 1700 +url: /cpp/system/decimal/operator+=/ +--- +## Decimal::operator+= method + + +Assigns to the current object a new value that is a sum of values represented by the current and specified objects. + +```cpp +Decimal & System::Decimal::operator+=(const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object representing the value to add | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator--/_index.md b/english/cpp/system/decimal/operator--/_index.md new file mode 100644 index 0000000000..af30d22fe7 --- /dev/null +++ b/english/cpp/system/decimal/operator--/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Decimal::operator-- method +linktitle: operator-- +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator-- method. Decrements the value represented by the current object in C++.' +type: docs +weight: 1900 +url: /cpp/system/decimal/operator--/ +--- +## Decimal::operator-- method + + +Decrements the value represented by the current object. + +```cpp +Decimal & System::Decimal::operator--() +``` + + +### ReturnValue + +The reference to the self + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator-/_index.md b/english/cpp/system/decimal/operator-/_index.md new file mode 100644 index 0000000000..8061dce453 --- /dev/null +++ b/english/cpp/system/decimal/operator-/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Decimal::operator- method +linktitle: operator- +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator- method. Returns a new instance of Decimal class that represents a value that results from negation of the value represented by the current object in C++.' +type: docs +weight: 1800 +url: /cpp/system/decimal/operator-/ +--- +## Decimal::operator-() const method + + +Returns a new instance of [Decimal](../) class that represents a value that results from negation of the value represented by the current object. + +```cpp +Decimal System::Decimal::operator-() const +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::operator-(const Decimal\&) const method + + +Returns a new instance of [Decimal](../) class that represents a value that is the result of subtraction of the value represented by the specified object from the value represented by the current object. + +```cpp +Decimal System::Decimal::operator-(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object representing the value to subtract | + +### ReturnValue + +A new instance of [Decimal](../) class that represents a value that is the result of subtraction of the value represented by the specified object from the value represented by the current object + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator-=/_index.md b/english/cpp/system/decimal/operator-=/_index.md new file mode 100644 index 0000000000..3351ec2b6d --- /dev/null +++ b/english/cpp/system/decimal/operator-=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Decimal::operator-= method +linktitle: operator-= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator-= method. Assigns to the current object a new value that is the result of subtraction of the value represented by the specified object from the value represented by the current object in C++.' +type: docs +weight: 2000 +url: /cpp/system/decimal/operator-=/ +--- +## Decimal::operator-= method + + +Assigns to the current object a new value that is the result of subtraction of the value represented by the specified object from the value represented by the current object. + +```cpp +Decimal & System::Decimal::operator-=(const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object representing the value to subtract | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator/=/_index.md b/english/cpp/system/decimal/operator/=/_index.md new file mode 100644 index 0000000000..b220ec0497 --- /dev/null +++ b/english/cpp/system/decimal/operator/=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Decimal::operator/= method +linktitle: operator/= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator/= method. Assigns to the current object a new value that is the result of division of the value represented by the current object by the value represented by the specified object in C++.' +type: docs +weight: 2200 +url: /cpp/system/decimal/operator/=/ +--- +## Decimal::operator/= method + + +Assigns to the current object a new value that is the result of division of the value represented by the current object by the value represented by the specified object. + +```cpp +Decimal & System::Decimal::operator/=(const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object representing the divisor | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator/_index.md b/english/cpp/system/decimal/operator/_index.md new file mode 100644 index 0000000000..0f2224f568 --- /dev/null +++ b/english/cpp/system/decimal/operator/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Decimal::operator/ method +linktitle: operator/ +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator/ method. Returns a new instance of Decimal class that represents a value that is a result of division of the value represented by the current object by the value represented by the specified object in C++.' +type: docs +weight: 2100 +url: /cpp/system/decimal/operator/ +--- +## Decimal::operator/ method + + +Returns a new instance of [Decimal](../) class that represents a value that is a result of division of the value represented by the current object by the value represented by the specified object. + +```cpp +Decimal System::Decimal::operator/(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object representing the divisor | + +### ReturnValue + +A new instance of [Decimal](../) class that represents a value that is a result of division of the value represented by the current object by the value represented by the specified object. + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator=/_index.md b/english/cpp/system/decimal/operator=/_index.md new file mode 100644 index 0000000000..e81b952044 --- /dev/null +++ b/english/cpp/system/decimal/operator=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Decimal::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator= method. Assigns the value represented by the specified object to the current object in C++.' +type: docs +weight: 2500 +url: /cpp/system/decimal/operator=/ +--- +## Decimal::operator= method + + +Assigns the value represented by the specified object to the current object. + +```cpp +Decimal & System::Decimal::operator=(const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | [Decimal](../) object to copy the value from | + +### ReturnValue + +The reference to the self + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator==/_index.md b/english/cpp/system/decimal/operator==/_index.md new file mode 100644 index 0000000000..2c1d9c25f7 --- /dev/null +++ b/english/cpp/system/decimal/operator==/_index.md @@ -0,0 +1,52 @@ +--- +title: System::Decimal::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator== method. Determines if the values represented by the current object and the specified object are equal in C++.' +type: docs +weight: 2600 +url: /cpp/system/decimal/operator==/ +--- +## Decimal::operator==(const Decimal\&) const method + + +Determines if the values represented by the current object and the specified object are equal. + +```cpp +bool System::Decimal::operator==(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object to compare the current object with | + +### ReturnValue + +True if the value represented by the current and the specified objects are equal, otherwise - false + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::operator==(std::nullptr_t) const method + + +Determines if the value represented by the current object is 0. + +```cpp +bool System::Decimal::operator==(std::nullptr_t) const +``` + + +### ReturnValue + +True if the value represented by the current object is 0, otherwise - false + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator_/_index.md b/english/cpp/system/decimal/operator_/_index.md new file mode 100644 index 0000000000..b4f49d142d --- /dev/null +++ b/english/cpp/system/decimal/operator_/_index.md @@ -0,0 +1,99 @@ +--- +title: System::Decimal::operator* method +linktitle: operator* +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator* method. Returns a new instance of Decimal class that represents a value that is a result of multiplication of values represented by the current and specified objects in C++.' +type: docs +weight: 1300 +url: /cpp/system/decimal/operator_/ +--- +## Decimal::operator* method + + +Returns a new instance of [Decimal](../) class that represents a value that is a result of multiplication of values represented by the current and specified objects. + +```cpp +Decimal System::Decimal::operator*(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object representing the multiplier | + +### ReturnValue + +A new instance of [Decimal](../) class that represents a value that is a result of multiplication of values represented by the current and specified objects + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::Decimal::operator< method +linktitle: operator< +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator< method. Determines if the value represented by the current object is less than the value represented by the specified object in C++.' +type: docs +weight: 2300 +url: /cpp/system/decimal/operator_/ +--- +## Decimal::operator< method + + +Determines if the value represented by the current object is less than the value represented by the specified object. + +```cpp +bool System::Decimal::operator<(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object to compare the current object with | + +### ReturnValue + +True if the value represented by the current object is less than the value represented by **d**, otherwise - false + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::Decimal::operator> method +linktitle: operator> +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator> method. Determines if the value represented by the current object is greater than the value represented by the specified object in C++.' +type: docs +weight: 2700 +url: /cpp/system/decimal/operator_/ +--- +## Decimal::operator> method + + +Determines if the value represented by the current object is greater than the value represented by the specified object. + +```cpp +bool System::Decimal::operator>(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object to compare the current object with | + +### ReturnValue + +True if the value represented by the current object is greater than the value represented by **d**, otherwise - false + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operator_=/_index.md b/english/cpp/system/decimal/operator_=/_index.md new file mode 100644 index 0000000000..0cdc7401d4 --- /dev/null +++ b/english/cpp/system/decimal/operator_=/_index.md @@ -0,0 +1,99 @@ +--- +title: System::Decimal::operator*= method +linktitle: operator*= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator*= method. Assigns to the current object a new value that is the result of multiplication of values represented by the current and specified objects in C++.' +type: docs +weight: 1400 +url: /cpp/system/decimal/operator_=/ +--- +## Decimal::operator*= method + + +Assigns to the current object a new value that is the result of multiplication of values represented by the current and specified objects. + +```cpp +Decimal & System::Decimal::operator*=(const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object representing the multiplier | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::Decimal::operator<= method +linktitle: operator<= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator<= method. Determines if the value represented by the current object is less than or equal to the value represented by the specified object in C++.' +type: docs +weight: 2400 +url: /cpp/system/decimal/operator_=/ +--- +## Decimal::operator<= method + + +Determines if the value represented by the current object is less than or equal to the value represented by the specified object. + +```cpp +bool System::Decimal::operator<=(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object to compare the current object with | + +### ReturnValue + +True if the value represented by the current object is less than or equal to the value represented by **d**, otherwise - false + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::Decimal::operator>= method +linktitle: operator>= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator>= method. Determines if the value represented by the current object is greater than or equal to the value represented by the specified object in C++.' +type: docs +weight: 2800 +url: /cpp/system/decimal/operator_=/ +--- +## Decimal::operator>= method + + +Determines if the value represented by the current object is greater than or equal to the value represented by the specified object. + +```cpp +bool System::Decimal::operator>=(const Decimal &d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../) object to compare the current object with | + +### ReturnValue + +True if the value represented by the current object is greater than or equal to the value represented by **d**, otherwise - false + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operatorbool/_index.md b/english/cpp/system/decimal/operatorbool/_index.md new file mode 100644 index 0000000000..a5d25a0a11 --- /dev/null +++ b/english/cpp/system/decimal/operatorbool/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Decimal::operator bool method +linktitle: operator bool +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator bool method. Converts the value represented by the current object to a boolean value in C++.' +type: docs +weight: 700 +url: /cpp/system/decimal/operatorbool/ +--- +## Decimal::operator bool method + + +Converts the value represented by the current object to a boolean value. + +```cpp +System::Decimal::operator bool() const +``` + + +### ReturnValue + +True if the value represented by the current object is not 0, otherwise - false + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operatordouble/_index.md b/english/cpp/system/decimal/operatordouble/_index.md new file mode 100644 index 0000000000..09f4067c86 --- /dev/null +++ b/english/cpp/system/decimal/operatordouble/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Decimal::operator double method +linktitle: operator double +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator double method. Converts the value represented by the current object to double-precision floating-point value in C++.' +type: docs +weight: 800 +url: /cpp/system/decimal/operatordouble/ +--- +## Decimal::operator double method + + +Converts the value represented by the current object to double-precision floating-point value. + +```cpp +System::Decimal::operator double() const +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/operatorfloat/_index.md b/english/cpp/system/decimal/operatorfloat/_index.md new file mode 100644 index 0000000000..d7c6885731 --- /dev/null +++ b/english/cpp/system/decimal/operatorfloat/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Decimal::operator float method +linktitle: operator float +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::operator float method. Converts the value represented by the current object to single-precision floating-point value in C++.' +type: docs +weight: 900 +url: /cpp/system/decimal/operatorfloat/ +--- +## Decimal::operator float method + + +Converts the value represented by the current object to single-precision floating-point value. + +```cpp +System::Decimal::operator float() const +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/parse/_index.md b/english/cpp/system/decimal/parse/_index.md new file mode 100644 index 0000000000..448a6fa2fd --- /dev/null +++ b/english/cpp/system/decimal/parse/_index.md @@ -0,0 +1,119 @@ +--- +title: System::Decimal::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Parse method. Converts the string representation of a decimal number into an equivalent instance of Decimal class in C++.' +type: docs +weight: 4200 +url: /cpp/system/decimal/parse/ +--- +## Decimal::Parse(const String\&) method + + +Converts the string representation of a decimal number into an equivalent instance of [Decimal](../) class. + +```cpp +static Decimal System::Decimal::Parse(const String &s) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string representation of a number | + +### ReturnValue + +A new instance of [Decimal](../) class representing a value equivalent to that represented by the specified string. + +## See Also + +* Class [Decimal](../) +* Class [String](../../string/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Parse(const String\&, const SharedPtr\\&) method + + +Converts the string representation of a decimal number into an equivalent instance of [Decimal](../) class using the specified format provider. + +```cpp +static Decimal System::Decimal::Parse(const String &s, const SharedPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string representation of a decimal value to convert | +| provider | const SharedPtr\\& | Format provider | + +### ReturnValue + +A new instance of [Decimal](../) class representing a value equivalent to that represented by the specified string + +## See Also + +* Class [Decimal](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Parse(const String\&, Globalization::NumberStyles) method + + +Converts the string representation of a decimal number into an equivalent instance of [Decimal](../) class using the specified style. + +```cpp +static Decimal System::Decimal::Parse(const String &s, Globalization::NumberStyles styles) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string representation of a decimal value to convert | +| styles | Globalization::NumberStyles | A bitwise combination of the enumeration values that provides additional information about **s**, about style elements that may be present in **s**, or about the conversion from **s** to a [Decimal](../) object | + +### ReturnValue + +A new instance of [Decimal](../) class representing a value equivalent to that represented by the specified string + +## See Also + +* Class [Decimal](../) +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + +Converts the string representation of a decimal number into an equivalent instance of [Decimal](../) class using the specified style and format provider. + +```cpp +static Decimal System::Decimal::Parse(const String &s, Globalization::NumberStyles styles, const SharedPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| s | const String\& | The string representation of a decimal value to convert | +| styles | Globalization::NumberStyles | A bitwise combination of the enumeration values that provides additional information about **s**, about style elements that may be present in **s**, or about the conversion from **s** to a [Decimal](../) object | +| provider | const SharedPtr\\& | Format provider | + +### ReturnValue + +A new instance of [Decimal](../) class representing a value equivalent to that represented by the specified string + +## See Also + +* Class [Decimal](../) +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/remainder/_index.md b/english/cpp/system/decimal/remainder/_index.md new file mode 100644 index 0000000000..6bd9d6291c --- /dev/null +++ b/english/cpp/system/decimal/remainder/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Decimal::Remainder method +linktitle: Remainder +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Remainder method. Computes the remainder after dividing two Decimal values in C++.' +type: docs +weight: 4300 +url: /cpp/system/decimal/remainder/ +--- +## Decimal::Remainder method + + +Computes the remainder after dividing two [Decimal](../) values. + +```cpp +static Decimal System::Decimal::Remainder(const Decimal &d1, const Decimal &d2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d1 | const Decimal\& | The dividend. | +| d2 | const Decimal\& | The divisor. | + +### ReturnValue + +The remainder after dividing **d1** by **d2**. + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/round/_index.md b/english/cpp/system/decimal/round/_index.md new file mode 100644 index 0000000000..545943f74d --- /dev/null +++ b/english/cpp/system/decimal/round/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Decimal::Round method +linktitle: Round +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Round method. Rounds the specified value to the nearest value with the specified number of fractional digits. A parameter specifies the function''s behavior if the specified value is equally close to two nearest numbers in C++.' +type: docs +weight: 4400 +url: /cpp/system/decimal/round/ +--- +## Decimal::Round(const Decimal\&, int, MidpointRounding) method + + +Rounds the specified value to the nearest value with the specified number of fractional digits. A parameter specifies the function's behavior if the specified value is equally close to two nearest numbers. + +```cpp +static Decimal System::Decimal::Round(const Decimal &d, int digits, MidpointRounding mode=MidpointRounding::ToEven) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The value to round | +| digits | int | The number of fractional digits in the rounded value | +| mode | MidpointRounding | Specifies how to perform the rounding if **value** is equally close to two nearest numbers. | + +### ReturnValue + +The number with the specified number of digits nearest to **value** + +## See Also + +* Class [Decimal](../) +* Enum [MidpointRounding](../../midpointrounding/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::Round(const Decimal\&, MidpointRounding) method + + +Rounds the specified value to the nearest integral number. A parameter specifies the function's behavior if the specified value is equally close to two nearest numbers. + +```cpp +static Decimal System::Decimal::Round(const Decimal &d, MidpointRounding mode=MidpointRounding::ToEven) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The value to round | +| mode | MidpointRounding | Specifies how to perform the rounding if **value** is equally close to two nearest numbers. | + +### ReturnValue + +**d** rounded to the nearest integral value + +## See Also + +* Class [Decimal](../) +* Enum [MidpointRounding](../../midpointrounding/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/subtract/_index.md b/english/cpp/system/decimal/subtract/_index.md new file mode 100644 index 0000000000..e5d071bb92 --- /dev/null +++ b/english/cpp/system/decimal/subtract/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Decimal::Subtract method +linktitle: Subtract +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Subtract method. Subtracts one specified Decimal value from another in C++.' +type: docs +weight: 4500 +url: /cpp/system/decimal/subtract/ +--- +## Decimal::Subtract method + + +Subtracts one specified [Decimal](../) value from another. + +```cpp +static Decimal System::Decimal::Subtract(const Decimal &d1, const Decimal &d2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d1 | const Decimal\& | The minuend. | +| d2 | const Decimal\& | The subtrahend. | + +### ReturnValue + +The result of subtracting **d2** from **d1**. + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/tobyte/_index.md b/english/cpp/system/decimal/tobyte/_index.md new file mode 100644 index 0000000000..9933c86a2d --- /dev/null +++ b/english/cpp/system/decimal/tobyte/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::ToByte method +linktitle: ToByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToByte method. Converts the Decimal value to unsigned 8-bit integer value in C++.' +type: docs +weight: 4600 +url: /cpp/system/decimal/tobyte/ +--- +## Decimal::ToByte method + + +Converts the [Decimal](../) value to unsigned 8-bit integer value. + +```cpp +static uint8_t System::Decimal::ToByte(Decimal value) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/todouble/_index.md b/english/cpp/system/decimal/todouble/_index.md new file mode 100644 index 0000000000..905e8f34eb --- /dev/null +++ b/english/cpp/system/decimal/todouble/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::ToDouble method +linktitle: ToDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToDouble method. Converts the Decimal value to double precision floating-point number in C++.' +type: docs +weight: 4700 +url: /cpp/system/decimal/todouble/ +--- +## Decimal::ToDouble method + + +Converts the [Decimal](../) value to double precision floating-point number. + +```cpp +static double System::Decimal::ToDouble(Decimal value) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/toint16/_index.md b/english/cpp/system/decimal/toint16/_index.md new file mode 100644 index 0000000000..b1512710e6 --- /dev/null +++ b/english/cpp/system/decimal/toint16/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::ToInt16 method +linktitle: ToInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToInt16 method. Converts the Decimal value to signed 16-bit integer value in C++.' +type: docs +weight: 4800 +url: /cpp/system/decimal/toint16/ +--- +## Decimal::ToInt16 method + + +Converts the [Decimal](../) value to signed 16-bit integer value. + +```cpp +static int16_t System::Decimal::ToInt16(Decimal value) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/toint32/_index.md b/english/cpp/system/decimal/toint32/_index.md new file mode 100644 index 0000000000..3d7057d8f7 --- /dev/null +++ b/english/cpp/system/decimal/toint32/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::ToInt32 method +linktitle: ToInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToInt32 method. Converts the Decimal value to signed 32-bit integer value in C++.' +type: docs +weight: 4900 +url: /cpp/system/decimal/toint32/ +--- +## Decimal::ToInt32 method + + +Converts the [Decimal](../) value to signed 32-bit integer value. + +```cpp +static int32_t System::Decimal::ToInt32(Decimal value) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/toint64/_index.md b/english/cpp/system/decimal/toint64/_index.md new file mode 100644 index 0000000000..07cf1988a9 --- /dev/null +++ b/english/cpp/system/decimal/toint64/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::ToInt64 method +linktitle: ToInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToInt64 method. Converts the Decimal value to signed 64-bit integer value in C++.' +type: docs +weight: 5000 +url: /cpp/system/decimal/toint64/ +--- +## Decimal::ToInt64 method + + +Converts the [Decimal](../) value to signed 64-bit integer value. + +```cpp +static int64_t System::Decimal::ToInt64(Decimal value) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/tooacurrency/_index.md b/english/cpp/system/decimal/tooacurrency/_index.md new file mode 100644 index 0000000000..9a5a36cd48 --- /dev/null +++ b/english/cpp/system/decimal/tooacurrency/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::ToOACurrency method +linktitle: ToOACurrency +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToOACurrency method. Convert the specified Decimal value to the equivalent OLE currency value. NOT IMPLEMENTED in C++.' +type: docs +weight: 5100 +url: /cpp/system/decimal/tooacurrency/ +--- +## Decimal::ToOACurrency method + + +[Convert](../../convert/) the specified [Decimal](../) value to the equivalent OLE currency value. NOT IMPLEMENTED. + +```cpp +static int64_t System::Decimal::ToOACurrency(const Decimal &value) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/tosbyte/_index.md b/english/cpp/system/decimal/tosbyte/_index.md new file mode 100644 index 0000000000..4b74bdeaa8 --- /dev/null +++ b/english/cpp/system/decimal/tosbyte/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::ToSByte method +linktitle: ToSByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToSByte method. Converts the Decimal value to signed 8-bit integer value in C++.' +type: docs +weight: 5200 +url: /cpp/system/decimal/tosbyte/ +--- +## Decimal::ToSByte method + + +Converts the [Decimal](../) value to signed 8-bit integer value. + +```cpp +static int8_t System::Decimal::ToSByte(Decimal value) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/tosingle/_index.md b/english/cpp/system/decimal/tosingle/_index.md new file mode 100644 index 0000000000..2329f9620d --- /dev/null +++ b/english/cpp/system/decimal/tosingle/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::ToSingle method +linktitle: ToSingle +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToSingle method. Converts the Decimal value to single precision floating-point number in C++.' +type: docs +weight: 5300 +url: /cpp/system/decimal/tosingle/ +--- +## Decimal::ToSingle method + + +Converts the [Decimal](../) value to single precision floating-point number. + +```cpp +static float System::Decimal::ToSingle(Decimal value) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/tostdstring/_index.md b/english/cpp/system/decimal/tostdstring/_index.md new file mode 100644 index 0000000000..3c10ab163d --- /dev/null +++ b/english/cpp/system/decimal/tostdstring/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Decimal::ToStdString method +linktitle: ToStdString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToStdString method. Returns an instance of std::string that contains the string representation of the value represented by the object in C++.' +type: docs +weight: 2900 +url: /cpp/system/decimal/tostdstring/ +--- +## Decimal::ToStdString method + + +Returns an instance of std::string that contains the string representation of the value represented by the object. + +```cpp +std::string System::Decimal::ToStdString() const +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/tostring/_index.md b/english/cpp/system/decimal/tostring/_index.md new file mode 100644 index 0000000000..df9feed556 --- /dev/null +++ b/english/cpp/system/decimal/tostring/_index.md @@ -0,0 +1,176 @@ +--- +title: System::Decimal::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToString method. Returns the string representation of the value represented by the object in C++.' +type: docs +weight: 3000 +url: /cpp/system/decimal/tostring/ +--- +## Decimal::ToString() const method + + +Returns the string representation of the value represented by the object. + +```cpp +String System::Decimal::ToString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::ToString(const Decimal\&, std::nullptr_t) const method + + + + +```cpp +String System::Decimal::ToString(const Decimal &value, std::nullptr_t) const +``` + +## See Also + +* Class [String](../../string/) +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::ToString(const SharedPtr\\&) const method + + + + +```cpp +String System::Decimal::ToString(const SharedPtr &culture) const +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::ToString(const SharedPtr\\&) const method + + + + +```cpp +String System::Decimal::ToString(const SharedPtr &nfi) const +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::ToString(const SharedPtr\\&) const method + + +Converts current object to string using the culture-specific format information. + +```cpp +String System::Decimal::ToString(const SharedPtr &provider) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | const SharedPtr\\& | The [IFormatProvider](../../iformatprovider/) object providing the culture-specific format information. | + +### ReturnValue + +The string representation of the current object. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::ToString(const String\&, const SharedPtr\\&) const method + + + + +```cpp +String System::Decimal::ToString(const String &format, const SharedPtr &culture) const +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::ToString(const String\&, const SharedPtr\\&) const method + + + + +```cpp +String System::Decimal::ToString(const String &format, const SharedPtr &nfi) const +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::ToString(const String\&, const SharedPtr\\&) const method + + +Converts current object to its string representation using the specified string format and culture-specific format information provided by the specified [IFormatProvider](../../iformatprovider/) object. + +```cpp +String System::Decimal::ToString(const String &format, const SharedPtr &provider) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | The string format. | +| provider | const SharedPtr\\& | The [IFormatProvider](../../iformatprovider/) object providing the culture-specific format information. | + +### ReturnValue + +The string representation of the current object. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::ToString(const String\&, std::nullptr_t) const method + + + + +```cpp +String System::Decimal::ToString(const String &format, std::nullptr_t=nullptr) const +``` + +## See Also + +* Class [String](../../string/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/tostringinternal/_index.md b/english/cpp/system/decimal/tostringinternal/_index.md new file mode 100644 index 0000000000..62c6f89a2a --- /dev/null +++ b/english/cpp/system/decimal/tostringinternal/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::ToStringInternal method +linktitle: ToStringInternal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToStringInternal method. Returns the string representation of the value represented by the object. For internal use in C++.' +type: docs +weight: 3100 +url: /cpp/system/decimal/tostringinternal/ +--- +## Decimal::ToStringInternal method + + +Returns the string representation of the value represented by the object. For internal use. + +```cpp +String System::Decimal::ToStringInternal() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/touint16/_index.md b/english/cpp/system/decimal/touint16/_index.md new file mode 100644 index 0000000000..5eebc27fca --- /dev/null +++ b/english/cpp/system/decimal/touint16/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::ToUInt16 method +linktitle: ToUInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToUInt16 method. Converts the Decimal value to unsigned 16-bit integer value in C++.' +type: docs +weight: 5400 +url: /cpp/system/decimal/touint16/ +--- +## Decimal::ToUInt16 method + + +Converts the [Decimal](../) value to unsigned 16-bit integer value. + +```cpp +static uint16_t System::Decimal::ToUInt16(Decimal value) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/touint32/_index.md b/english/cpp/system/decimal/touint32/_index.md new file mode 100644 index 0000000000..97381fc568 --- /dev/null +++ b/english/cpp/system/decimal/touint32/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::ToUInt32 method +linktitle: ToUInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToUInt32 method. Converts the Decimal value to unsigned 32-bit integer value in C++.' +type: docs +weight: 5500 +url: /cpp/system/decimal/touint32/ +--- +## Decimal::ToUInt32 method + + +Converts the [Decimal](../) value to unsigned 32-bit integer value. + +```cpp +static uint32_t System::Decimal::ToUInt32(Decimal value) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/touint64/_index.md b/english/cpp/system/decimal/touint64/_index.md new file mode 100644 index 0000000000..6e124038f0 --- /dev/null +++ b/english/cpp/system/decimal/touint64/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::ToUInt64 method +linktitle: ToUInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::ToUInt64 method. Converts the Decimal value to unsigned 64-bit integer value in C++.' +type: docs +weight: 5600 +url: /cpp/system/decimal/touint64/ +--- +## Decimal::ToUInt64 method + + +Converts the [Decimal](../) value to unsigned 64-bit integer value. + +```cpp +static uint64_t System::Decimal::ToUInt64(Decimal value) +``` + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/truncate/_index.md b/english/cpp/system/decimal/truncate/_index.md new file mode 100644 index 0000000000..ef29717904 --- /dev/null +++ b/english/cpp/system/decimal/truncate/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Decimal::Truncate method +linktitle: Truncate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Truncate method. Returns the Decimal object representing a value that has integral part equal to that of the value represented by the specified Decimal object of the with all fractional digits discarded in C++.' +type: docs +weight: 5700 +url: /cpp/system/decimal/truncate/ +--- +## Decimal::Truncate method + + +Returns the [Decimal](../) object representing a value that has integral part equal to that of the value represented by the specified [Decimal](../) object of the with all fractional digits discarded. + +```cpp +static Decimal System::Decimal::Truncate(const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | A decimal number | + +### ReturnValue + +A [Decimal](../) object representing a decimal value whose integral part is equal to that of the specified value and fractional digits are all 0. + +## See Also + +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/tryparse/_index.md b/english/cpp/system/decimal/tryparse/_index.md new file mode 100644 index 0000000000..1857a5a920 --- /dev/null +++ b/english/cpp/system/decimal/tryparse/_index.md @@ -0,0 +1,66 @@ +--- +title: System::Decimal::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::TryParse method. Converts the specified string containing the string representation of a number to the equivalent Decimal value in C++.' +type: docs +weight: 5800 +url: /cpp/system/decimal/tryparse/ +--- +## Decimal::TryParse(const String\&, Decimal\&) method + + +Converts the specified string containing the string representation of a number to the equivalent [Decimal](../) value. + +```cpp +static bool System::Decimal::TryParse(const String &value, Decimal &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert | +| result | Decimal\& | The reference to a [Decimal](../) variable where the result of the conversion is put | + +### ReturnValue + +True if the conversion succeeded, otherwise - false + +## See Also + +* Class [String](../../string/) +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Decimal::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, Decimal\&) method + + +Converts the specified string containing the string representation of a number to the equivalent [Decimal](../) value using the provided formatting information and number style. + +```cpp +static bool System::Decimal::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &provider, Decimal &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert | +| styles | Globalization::NumberStyles | A bitwise combination of values of NumberStyles enum that specifies the permitted style of the string representation of a number | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information | +| result | Decimal\& | An output argument; contains the result of conversion | + +### ReturnValue + +True if the conversion succeeded, otherwise - false + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Decimal](../) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/type/_index.md b/english/cpp/system/decimal/type/_index.md new file mode 100644 index 0000000000..da230d795f --- /dev/null +++ b/english/cpp/system/decimal/type/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Decimal::Type method +linktitle: Type +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Type method. Returns a reference to the TypeInfo object representing the Decimal class'' type information in C++.' +type: docs +weight: 5900 +url: /cpp/system/decimal/type/ +--- +## Decimal::Type method + + +Returns a reference to the [TypeInfo](../../typeinfo/) object representing the [Decimal](../) class' type information. + +```cpp +static const TypeInfo & System::Decimal::Type() +``` + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/zero/_index.md b/english/cpp/system/decimal/zero/_index.md new file mode 100644 index 0000000000..dbd52b021c --- /dev/null +++ b/english/cpp/system/decimal/zero/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Decimal::Zero field +linktitle: Zero +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::Zero field. Represents number 0 in C++.' +type: docs +weight: 6400 +url: /cpp/system/decimal/zero/ +--- +## Zero field + + +Represents number 0. + +```cpp +static const Decimal System::Decimal::Zero +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decimal/~decimal/_index.md b/english/cpp/system/decimal/~decimal/_index.md new file mode 100644 index 0000000000..5963a5cf17 --- /dev/null +++ b/english/cpp/system/decimal/~decimal/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Decimal::~Decimal method +linktitle: ~Decimal +second_title: Aspose.PDF for C++ API Reference +description: 'System::Decimal::~Decimal method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system/decimal/~decimal/ +--- +## Decimal::~Decimal method + + +Destructor. + +```cpp +System::Decimal::~Decimal() +``` + +## See Also + +* Class [Decimal](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/decoderfallbackbufferptr/_index.md b/english/cpp/system/decoderfallbackbufferptr/_index.md new file mode 100644 index 0000000000..856c8a5306 --- /dev/null +++ b/english/cpp/system/decoderfallbackbufferptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::DecoderFallbackBufferPtr typedef +linktitle: DecoderFallbackBufferPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::DecoderFallbackBufferPtr typedef. An alias for a smart pointer that points to an instance of System::Text::DecoderFallbackBuffer class in C++.' +type: docs +weight: 9500 +url: /cpp/system/decoderfallbackbufferptr/ +--- +## DecoderFallbackBufferPtr typedef + + +An alias for a smart pointer that points to an instance of [System::Text::DecoderFallbackBuffer](../../system.text/decoderfallbackbuffer/) class. + +```cpp +typedef System::SmartPtr System::DecoderFallbackBufferPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/decoderfallbackptr/_index.md b/english/cpp/system/decoderfallbackptr/_index.md new file mode 100644 index 0000000000..15d7bef0d0 --- /dev/null +++ b/english/cpp/system/decoderfallbackptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::DecoderFallbackPtr typedef +linktitle: DecoderFallbackPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::DecoderFallbackPtr typedef. An alias for a smart pointer that points to an instance of System::Text::DecoderFallback class in C++.' +type: docs +weight: 9600 +url: /cpp/system/decoderfallbackptr/ +--- +## DecoderFallbackPtr typedef + + +An alias for a smart pointer that points to an instance of [System::Text::DecoderFallback](../../system.text/decoderfallback/) class. + +```cpp +typedef System::SmartPtr System::DecoderFallbackPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/decoderptr/_index.md b/english/cpp/system/decoderptr/_index.md new file mode 100644 index 0000000000..8cd5463e9b --- /dev/null +++ b/english/cpp/system/decoderptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::DecoderPtr typedef +linktitle: DecoderPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::DecoderPtr typedef. An alias for a smart pointer that points to an instance of System::Text::Decoder class in C++.' +type: docs +weight: 9700 +url: /cpp/system/decoderptr/ +--- +## DecoderPtr typedef + + +An alias for a smart pointer that points to an instance of [System::Text::Decoder](../../system.text/decoder/) class. + +```cpp +typedef System::SmartPtr System::DecoderPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/decoderreplacementfallbackptr/_index.md b/english/cpp/system/decoderreplacementfallbackptr/_index.md new file mode 100644 index 0000000000..b952a2f38a --- /dev/null +++ b/english/cpp/system/decoderreplacementfallbackptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::DecoderReplacementFallbackPtr typedef +linktitle: DecoderReplacementFallbackPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::DecoderReplacementFallbackPtr typedef. An alias for a smart pointer that points to an instance of System::Text::DecoderReplacementFallback class in C++.' +type: docs +weight: 9800 +url: /cpp/system/decoderreplacementfallbackptr/ +--- +## DecoderReplacementFallbackPtr typedef + + +An alias for a smart pointer that points to an instance of [System::Text::DecoderReplacementFallback](../../system.text/decoderreplacementfallback/) class. + +```cpp +typedef System::SmartPtr System::DecoderReplacementFallbackPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/default/_index.md b/english/cpp/system/default/_index.md new file mode 100644 index 0000000000..cdc879e256 --- /dev/null +++ b/english/cpp/system/default/_index.md @@ -0,0 +1,45 @@ +--- +title: System::Default method +linktitle: Default +second_title: Aspose.PDF for C++ API Reference +description: 'System::Default method. Returns the default-constructed instance of the specified type in C++.' +type: docs +weight: 14800 +url: /cpp/system/default/ +--- +## System::Default() method + + +Returns the default-constructed instance of the specified type. + +```cpp +template std::enable_if::value, constT &>::type System::Default() +``` + + +| Parameter | Description | +| --- | --- | +| T | The type whose instance is returned | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::Default() method + + +Returns the default-constructed instance of the specified type. + +```cpp +template std::enable_if::value, constT &>::type System::Default() +``` + + +| Parameter | Description | +| --- | --- | +| T | The type whose instance is returned | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/defaultboxedvalue/_index.md b/english/cpp/system/defaultboxedvalue/_index.md new file mode 100644 index 0000000000..dc42206dbe --- /dev/null +++ b/english/cpp/system/defaultboxedvalue/_index.md @@ -0,0 +1,34 @@ +--- +title: System::DefaultBoxedValue class +linktitle: DefaultBoxedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::DefaultBoxedValue class. BoxedValue class implementation. Allows it BoxingValue specializations to be declared without duplicating common code. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2000 +url: /cpp/system/defaultboxedvalue/ +--- +## DefaultBoxedValue class + + +[BoxedValue](../boxedvalue/) class implementation. Allows it BoxingValue specializations to be declared without duplicating common code. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass DefaultBoxedValue : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [DefaultBoxedValue](./defaultboxedvalue/)(const T\&) | Constructs a new instance of [DefaultBoxedValue](./) class that represents the specified value. | +| [Equals](./equals/)(ptr) override | Determines the equality of the boxed values represented by the current and specified objects. | +| [GetHashCode](./gethashcode/)() const override | Returns a hash code for the current object. | +| [GetType](./gettype/)() const override | Gets actual type of object. | +| [is](./is/)() const | Determines if the type of the boxed value represented by the current object is **V**. | +| [ToString](./tostring/)() const override | Returns the string representation of the boxed value. | +| [unbox](./unbox/)() const | Unboxes the boxed value. | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/defaultboxedvalue/defaultboxedvalue/_index.md b/english/cpp/system/defaultboxedvalue/defaultboxedvalue/_index.md new file mode 100644 index 0000000000..fd469e78f3 --- /dev/null +++ b/english/cpp/system/defaultboxedvalue/defaultboxedvalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::DefaultBoxedValue::DefaultBoxedValue constructor +linktitle: DefaultBoxedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::DefaultBoxedValue::DefaultBoxedValue constructor. Constructs a new instance of DefaultBoxedValue class that represents the specified value in C++.' +type: docs +weight: 100 +url: /cpp/system/defaultboxedvalue/defaultboxedvalue/ +--- +## DefaultBoxedValue::DefaultBoxedValue constructor + + +Constructs a new instance of [DefaultBoxedValue](../) class that represents the specified value. + +```cpp +System::DefaultBoxedValue::DefaultBoxedValue(const T &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | The value to box | + +## See Also + +* Class [DefaultBoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/defaultboxedvalue/equals/_index.md b/english/cpp/system/defaultboxedvalue/equals/_index.md new file mode 100644 index 0000000000..60911a9e66 --- /dev/null +++ b/english/cpp/system/defaultboxedvalue/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::DefaultBoxedValue::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::DefaultBoxedValue::Equals method. Determines the equality of the boxed values represented by the current and specified objects in C++.' +type: docs +weight: 200 +url: /cpp/system/defaultboxedvalue/equals/ +--- +## DefaultBoxedValue::Equals method + + +Determines the equality of the boxed values represented by the current and specified objects. + +```cpp +bool System::DefaultBoxedValue::Equals(ptr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | ptr | The object that represent the boxed value to be compared with the boxed value represented by the current object | + +### ReturnValue + +True if the boxed value represented by the current object and **obj** are equal, otherwise - false + +## See Also + +* Typedef [ptr](../../object/ptr/) +* Class [DefaultBoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/defaultboxedvalue/gethashcode/_index.md b/english/cpp/system/defaultboxedvalue/gethashcode/_index.md new file mode 100644 index 0000000000..d2bd34a472 --- /dev/null +++ b/english/cpp/system/defaultboxedvalue/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DefaultBoxedValue::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::DefaultBoxedValue::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 300 +url: /cpp/system/defaultboxedvalue/gethashcode/ +--- +## DefaultBoxedValue::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int System::DefaultBoxedValue::GetHashCode() const override +``` + +## See Also + +* Class [DefaultBoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/defaultboxedvalue/gettype/_index.md b/english/cpp/system/defaultboxedvalue/gettype/_index.md new file mode 100644 index 0000000000..e1a10c63a9 --- /dev/null +++ b/english/cpp/system/defaultboxedvalue/gettype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::DefaultBoxedValue::GetType method +linktitle: GetType +second_title: Aspose.PDF for C++ API Reference +description: 'System::DefaultBoxedValue::GetType method. Gets actual type of object in C++.' +type: docs +weight: 400 +url: /cpp/system/defaultboxedvalue/gettype/ +--- +## DefaultBoxedValue::GetType method + + +Gets actual type of object. + +```cpp +const System::TypeInfo & System::DefaultBoxedValue::GetType() const override +``` + + +### ReturnValue + +[TypeInfo](../../typeinfo/) object which describes final type. + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [DefaultBoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/defaultboxedvalue/is/_index.md b/english/cpp/system/defaultboxedvalue/is/_index.md new file mode 100644 index 0000000000..370b39195a --- /dev/null +++ b/english/cpp/system/defaultboxedvalue/is/_index.md @@ -0,0 +1,32 @@ +--- +title: System::DefaultBoxedValue::is method +linktitle: is +second_title: Aspose.PDF for C++ API Reference +description: 'System::DefaultBoxedValue::is method. Determines if the type of the boxed value represented by the current object is V in C++.' +type: docs +weight: 500 +url: /cpp/system/defaultboxedvalue/is/ +--- +## DefaultBoxedValue::is method + + +Determines if the type of the boxed value represented by the current object is **V**. + +```cpp +template bool System::DefaultBoxedValue::is() const +``` + + +| Parameter | Description | +| --- | --- | +| V | The type that is comared with the type of boxed value represented by the current object | + +### ReturnValue + +True if the type of the boxed value represented by the current object is **V**, otherwise - false + +## See Also + +* Class [DefaultBoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/defaultboxedvalue/tostring/_index.md b/english/cpp/system/defaultboxedvalue/tostring/_index.md new file mode 100644 index 0000000000..ec0202ae88 --- /dev/null +++ b/english/cpp/system/defaultboxedvalue/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DefaultBoxedValue::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::DefaultBoxedValue::ToString method. Returns the string representation of the boxed value in C++.' +type: docs +weight: 600 +url: /cpp/system/defaultboxedvalue/tostring/ +--- +## DefaultBoxedValue::ToString method + + +Returns the string representation of the boxed value. + +```cpp +String System::DefaultBoxedValue::ToString() const override +``` + +## See Also + +* Class [String](../../string/) +* Class [DefaultBoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/defaultboxedvalue/unbox/_index.md b/english/cpp/system/defaultboxedvalue/unbox/_index.md new file mode 100644 index 0000000000..da4cba1136 --- /dev/null +++ b/english/cpp/system/defaultboxedvalue/unbox/_index.md @@ -0,0 +1,28 @@ +--- +title: System::DefaultBoxedValue::unbox method +linktitle: unbox +second_title: Aspose.PDF for C++ API Reference +description: 'System::DefaultBoxedValue::unbox method. Unboxes the boxed value in C++.' +type: docs +weight: 700 +url: /cpp/system/defaultboxedvalue/unbox/ +--- +## DefaultBoxedValue::unbox method + + +Unboxes the boxed value. + +```cpp +const T & System::DefaultBoxedValue::unbox() const +``` + + +### ReturnValue + +A constant reference to the boxed value represented by the current object. + +## See Also + +* Class [DefaultBoxedValue](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/delegate_returntype(argumenttypes...)_/_index.md b/english/cpp/system/delegate_returntype(argumenttypes...)_/_index.md new file mode 100644 index 0000000000..a520e801cf --- /dev/null +++ b/english/cpp/system/delegate_returntype(argumenttypes...)_/_index.md @@ -0,0 +1,78 @@ +--- +title: System::Delegate< ReturnType(ArgumentTypes...)> class +linktitle: Delegate< ReturnType(ArgumentTypes...)> +second_title: Aspose.PDF for C++ API Reference +description: 'System::Delegate< ReturnType(ArgumentTypes...)> class. Represents a pointer to a function, method or a function object. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 2100 +url: /cpp/system/delegate_returntype(argumenttypes...)_/ +--- +## Delegate< ReturnType(ArgumentTypes...)> class + + +Represents a pointer to a function, method or a function object. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +```cpp +templateclass Delegate< ReturnType(ArgumentTypes...)> : public System::Details::DelegateHoldingVariables +``` + + +| Parameter | Description | +| --- | --- | +| ReturnType | The return type of a function, method or a function object pointer to which is represented by the class | +| ArgumentTypes | The argument list of a function, method or a function object pointer to which is represented by the class | +## Methods + +| Method | Description | +| --- | --- | +| [Delegate](./delegate/)() | Default constructor. Constructs the delegate object that does not point to anything. | +| [Delegate](./delegate/)(const Delegate\&) | | +| [Delegate](./delegate/)(Delegate\&&) | Moving copy constructor. Takes the ownership of an entity pointed to by the specified delegate. | +| [Delegate](./delegate/)(T, typename std::enable_if::value\&&std::is_pointer\::value\&&std::is_function\::type\>::value\>::type *) | Constructor. Constructs a delegate object from the specified pointer to free function or static method. | +| [Delegate](./delegate/)(T, typename std::enable_if\::value\>::type *) | Constructor. Constructs a delegate from the specified pointer to the function object generated by std::bind(). | +| [Delegate](./delegate/)(int, T\&) | Constructor. Constructs a delegate from the specified function object. | +| [Delegate](./delegate/)(long, T\&&) | Moving constructor. Constructs a delegate from the specified function object. | +| [Delegate](./delegate/)(MemberType ClassType::*, ClassType *) | Constructor. Constructs a delegate that points to the specified non-static method of the specified object. | +| [Delegate](./delegate/)(MemberType MemberClass::*, const SharedPtr\\&) | Constructor. Constructs a delegate that points to the specified non-static method of the specified object. | +| [Delegate](./delegate/)(std::function\) | Constructs a delegate object that points to an std::function function object. | +| [Empty](./empty/)() const | Determines if the current delegate object is empty, e.g. does not point to any entity. | +| [operator()](./operator()/)(ArgumentTypes...) const | Invokes a function, method or a function object that is pointed to by current delegate object. | +| [operator=](./operator=/)(const Delegate\&) | | +| [operator=](./operator=/)(Delegate\&&) | Moving assignment operator. Takes the ownership of an entity pointed to by the specified delegate. | +| [operator==](./operator==/)(const Delegate\&) const | Compares two delegate objects to check if they point to the same entity. | +## Remarks + + + +```cpp +#include "system/delegate.h" +#include + +// Declare the delegate. +using Message = System::Delegate; + +void PrintMessage() +{ + std::cout << "Hello, world!" << std::endl; +} + +int main() +{ + // Assign to variable the address of the PrintMessage function. + Message mes = Message(&PrintMessage); + + // Call the function. + mes(); + + return 0; +} +/* +This code example produces the following output: +Hello, world! +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/delegate_returntype(argumenttypes...)_/delegate/_index.md b/english/cpp/system/delegate_returntype(argumenttypes...)_/delegate/_index.md new file mode 100644 index 0000000000..ca215e6339 --- /dev/null +++ b/english/cpp/system/delegate_returntype(argumenttypes...)_/delegate/_index.md @@ -0,0 +1,225 @@ +--- +title: System::Delegate< ReturnType(ArgumentTypes...)>::Delegate method +linktitle: Delegate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Delegate< ReturnType(ArgumentTypes...)>::Delegate method. Default constructor. Constructs the delegate object that does not point to anything in C++.' +type: docs +weight: 100 +url: /cpp/system/delegate_returntype(argumenttypes...)_/delegate/ +--- +## Delegate< ReturnType(ArgumentTypes...)>::Delegate() method + + +Default constructor. Constructs the delegate object that does not point to anything. + +```cpp +System::Delegate::Delegate()=default +``` + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Delegate< ReturnType(ArgumentTypes...)>::Delegate(const Delegate\&) method + + + + +```cpp +System::Delegate::Delegate(const Delegate &)=default +``` + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Delegate< ReturnType(ArgumentTypes...)>::Delegate(Delegate\&&) method + + +Moving copy constructor. Takes the ownership of an entity pointed to by the specified delegate. + +```cpp +System::Delegate::Delegate(Delegate &&o) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| o | Delegate\&& | The Delegate object to move the pointed to entity from | + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Delegate< ReturnType(ArgumentTypes...)>::Delegate(int, T\&) method + + +Constructor. Constructs a delegate from the specified function object. + +```cpp +template System::Delegate::Delegate(int functor_tag, T &functor) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the function object accepted by the constructor as an argument | + +| Parameter | Type | Description | +| --- | --- | --- | +| functor_tag | int | A dummy integer value; this argument is used to resolve ambiguity | +| functor | T\& | A function object that the newly constructed delegate will point to | + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Delegate< ReturnType(ArgumentTypes...)>::Delegate(long, T\&&) method + + +Moving constructor. Constructs a delegate from the specified function object. + +```cpp +template System::Delegate::Delegate(long functor_tag, T &&functor) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the function object accepted by the constructor as an argument | + +| Parameter | Type | Description | +| --- | --- | --- | +| functor_tag | long | A dummy integer value; this argument is used to resolve ambiguity | +| functor | T\&& | A function object that the newly constructed delegate will point to | + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Delegate< ReturnType(ArgumentTypes...)>::Delegate(MemberType ClassType::*, ClassType *) method + + +Constructor. Constructs a delegate that points to the specified non-static method of the specified object. + +```cpp +template System::Delegate::Delegate(MemberType ClassType::*member, ClassType *obj) +``` + + +| Parameter | Description | +| --- | --- | +| MemberType | The type of the non-static method that the constructor accepts as an argument | +| ClassType | The type of the object accepted by the constructor as an argument | + +| Parameter | Type | Description | +| --- | --- | --- | +| member | MemberType ClassType::* | A pointer to the non-static method that the newly created delegate will point to | +| obj | ClassType * | A pointer to an object member method of which will be pointed to by the newly created delegate | + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Delegate< ReturnType(ArgumentTypes...)>::Delegate(MemberType MemberClass::*, const SharedPtr\\&) method + + +Constructor. Constructs a delegate that points to the specified non-static method of the specified object. + +```cpp +template System::Delegate::Delegate(MemberType MemberClass::*member, const SharedPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| MemberType | The type of the non-static method that the constructor accepts as an argument | +| ClassType | The type of the object accepted by the constructor as an argument | + +| Parameter | Type | Description | +| --- | --- | --- | +| member | MemberType MemberClass::* | A pointer to the non-static method that the newly created delegate will point to | +| obj | const SharedPtr\\& | A shard pointer to an object member method of which will be pointed to by the newly created delegate | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Delegate< ReturnType(ArgumentTypes...)>::Delegate(std::function\) method + + +Constructs a delegate object that points to an std::function function object. + +```cpp +template System::Delegate::Delegate(std::function f) +``` + + +| Parameter | Description | +| --- | --- | +| R | The return type of the function object accepted by the constructor as an argument | +| Args | The argument list of the function object accepted by the constructor as an argument | + +| Parameter | Type | Description | +| --- | --- | --- | +| f | std::function\ | A function object to be pointed to by the newly created delegate object | + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Delegate< ReturnType(ArgumentTypes...)>::Delegate(T, typename std::enable_if\::value\>::type *) method + + +Constructor. Constructs a delegate from the specified pointer to the function object generated by std::bind(). + +```cpp +template System::Delegate::Delegate(T function, typename std::enable_if::value>::type *=0) +``` + + +| Parameter | Description | +| --- | --- | +| The | type of the function object generated by std::bind() accepted by the constructor as an argument | + +| Parameter | Type | Description | +| --- | --- | --- | +| function | T | Pointer to a "bind expression" - a function pointer generated by std::bind() - that will be pointed to by the newly created Delegate instance | + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Delegate< ReturnType(ArgumentTypes...)>::Delegate(T, typename std::enable_if::value\&&std::is_pointer\::value\&&std::is_function\::type\>::value\>::type *) method + + +Constructor. Constructs a delegate object from the specified pointer to free function or static method. + +```cpp +template System::Delegate::Delegate(T function, typename std::enable_if::value &&std::is_pointer::value &&std::is_function::type>::value>::type *=0) +``` + + +| Parameter | Description | +| --- | --- | +| The | type of the function or static method pointer accepted by the constructor as an argument | + +| Parameter | Type | Description | +| --- | --- | --- | +| function | T | Pointer to a function or a static method that will be pointed to by the newly created Delegate instance | + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/delegate_returntype(argumenttypes...)_/empty/_index.md b/english/cpp/system/delegate_returntype(argumenttypes...)_/empty/_index.md new file mode 100644 index 0000000000..f5b3194248 --- /dev/null +++ b/english/cpp/system/delegate_returntype(argumenttypes...)_/empty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Delegate< ReturnType(ArgumentTypes...)>::Empty method +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Delegate< ReturnType(ArgumentTypes...)>::Empty method. Determines if the current delegate object is empty, e.g. does not point to any entity in C++.' +type: docs +weight: 200 +url: /cpp/system/delegate_returntype(argumenttypes...)_/empty/ +--- +## Delegate< ReturnType(ArgumentTypes...)>::Empty method + + +Determines if the current delegate object is empty, e.g. does not point to any entity. + +```cpp +bool System::Delegate::Empty() const +``` + + +### ReturnValue + +True if current delegate object does not point to a function, a method of a function object, otherwise - false. + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/delegate_returntype(argumenttypes...)_/operator()/_index.md b/english/cpp/system/delegate_returntype(argumenttypes...)_/operator()/_index.md new file mode 100644 index 0000000000..6d86021a90 --- /dev/null +++ b/english/cpp/system/delegate_returntype(argumenttypes...)_/operator()/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Delegate< ReturnType(ArgumentTypes...)>::operator() method +linktitle: operator() +second_title: Aspose.PDF for C++ API Reference +description: 'System::Delegate< ReturnType(ArgumentTypes...)>::operator() method. Invokes a function, method or a function object that is pointed to by current delegate object in C++.' +type: docs +weight: 300 +url: /cpp/system/delegate_returntype(argumenttypes...)_/operator()/ +--- +## Delegate< ReturnType(ArgumentTypes...)>::operator() method + + +Invokes a function, method or a function object that is pointed to by current delegate object. + +```cpp +ReturnType System::Delegate::operator()(ArgumentTypes... args) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| args | ArgumentTypes... | Arguments to pass to the invoked entity | + +### ReturnValue + +The value returned by invoked entity + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/delegate_returntype(argumenttypes...)_/operator=/_index.md b/english/cpp/system/delegate_returntype(argumenttypes...)_/operator=/_index.md new file mode 100644 index 0000000000..fc7ea05d01 --- /dev/null +++ b/english/cpp/system/delegate_returntype(argumenttypes...)_/operator=/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Delegate< ReturnType(ArgumentTypes...)>::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::Delegate< ReturnType(ArgumentTypes...)> class in C++.' +type: docs +weight: 400 +url: /cpp/system/delegate_returntype(argumenttypes...)_/operator=/ +--- +## Delegate< ReturnType(ArgumentTypes...)>::operator=(const Delegate\&) method + + + + +```cpp +Delegate & System::Delegate::operator=(const Delegate &)=default +``` + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Delegate< ReturnType(ArgumentTypes...)>::operator=(Delegate\&&) method + + +Moving assignment operator. Takes the ownership of an entity pointed to by the specified delegate. + +```cpp +Delegate & System::Delegate::operator=(Delegate &&o) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| o | Delegate\&& | The Delegate object to move the pointed to entity from | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/delegate_returntype(argumenttypes...)_/operator==/_index.md b/english/cpp/system/delegate_returntype(argumenttypes...)_/operator==/_index.md new file mode 100644 index 0000000000..c8a578c321 --- /dev/null +++ b/english/cpp/system/delegate_returntype(argumenttypes...)_/operator==/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Delegate< ReturnType(ArgumentTypes...)>::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Delegate< ReturnType(ArgumentTypes...)>::operator== method. Compares two delegate objects to check if they point to the same entity in C++.' +type: docs +weight: 500 +url: /cpp/system/delegate_returntype(argumenttypes...)_/operator==/ +--- +## Delegate< ReturnType(ArgumentTypes...)>::operator== method + + +Compares two delegate objects to check if they point to the same entity. + +```cpp +bool System::Delegate::operator==(const Delegate &f) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| f | const Delegate\& | A delegate object to compare current delegate object with | + +### ReturnValue + +True if both delegates point the same entity, otherwise - false + +## See Also + +* Class [Delegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/directoryinfoptr/_index.md b/english/cpp/system/directoryinfoptr/_index.md new file mode 100644 index 0000000000..699c1d8c43 --- /dev/null +++ b/english/cpp/system/directoryinfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::DirectoryInfoPtr typedef +linktitle: DirectoryInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::DirectoryInfoPtr typedef. An alias for a smart pointer that points to an instance of System::IO::DirectoryInfo class in C++.' +type: docs +weight: 9900 +url: /cpp/system/directoryinfoptr/ +--- +## DirectoryInfoPtr typedef + + +An alias for a smart pointer that points to an instance of [System::IO::DirectoryInfo](../../system.io/directoryinfo/) class. + +```cpp +typedef System::SmartPtr System::DirectoryInfoPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/dotryfinally/_index.md b/english/cpp/system/dotryfinally/_index.md new file mode 100644 index 0000000000..175dc7ba7b --- /dev/null +++ b/english/cpp/system/dotryfinally/_index.md @@ -0,0 +1,81 @@ +--- +title: System::DoTryFinally method +linktitle: DoTryFinally +second_title: Aspose.PDF for C++ API Reference +description: 'System::DoTryFinally method. The sigle function that emulates behavior of C#''s try[-catch]-finally statement. During translation of C#''s try[-catch]-finally statement with translator''s option finally_statement_as_lambda set to true, the statement is translated into the invocation of this method in C++.' +type: docs +weight: 15000 +url: /cpp/system/dotryfinally/ +--- +## System::DoTryFinally(T\&&, F\&&) method + + +The sigle function that emulates behavior of C#'s try[-catch]-finally statement. During translation of C#'s try[-catch]-finally statement with translator's option finally_statement_as_lambda set to true, the statement is translated into the invocation of this method. + +```cpp +template std::enable_if_t::value> System::DoTryFinally(T &&tryBlock, F &&finallyBlock) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the function object that implements the try[-catch] part of the try[-catch]-finally statement being emulated | +| F | The type of the function object that implements the finally part of the try[-catch]-finally statement being emulated | + +| Parameter | Type | Description | +| --- | --- | --- | +| tryBlock | T\&& | The function object whose body contains the implementation of the try[-catch] part of the try[-catch]-finally statemet being emulated | +| finallyBlock | F\&& | The function object whose body contains the implementation of the finally part of the try[-catch]-finally statement being emulated | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::DoTryFinally(T\&&, F\&&) method + + +The sigle function that emulates behavior of C#'s try[-catch]-finally statement. During translation of C#'s try[-catch]-finally statement with translator's option finally_statement_as_lambda set to true, the statement is translated into the invocation of this method. This overload handles the case in which the return value of the function object that implements the try[-catch] part of the try[-catch]-finally statement is bool. + +```cpp +template std::enable_if_t::value, bool> System::DoTryFinally(T &&tryBlock, F &&finallyBlock) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the function object that implements the try[-catch] part of the try[-catch]-finally statement being emulated | +| F | The type of the function object that implements the finally part of the try[-catch]-finally statement being emulated | + +| Parameter | Type | Description | +| --- | --- | --- | +| tryBlock | T\&& | The function object whose body contains the implementation of the try[-catch] part of the try[-catch]-finally statemet being emulated | +| finallyBlock | F\&& | The function object whose body contains the implementation of the finally part of the try[-catch]-finally statement being emulated | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::DoTryFinally(T\&&, F\&&) method + + +The sigle function that emulates behavior of C#'s try[-catch]-finally statement. During translation of C#'s try[-catch]-finally statement with translator's option finally_statement_as_lambda set to true, the statement is translated into the invocation of this method. This overload handles the case in which the return value of the function object that implements the try[-catch] part of the try[-catch]-finally statement is bool&. + +```cpp +template std::enable_if_t::value, std::optional>> System::DoTryFinally(T &&tryBlock, F &&finallyBlock) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the function object that implements the try[-catch] part of the try[-catch]-finally statement being emulated | +| F | The type of the function object that implements the finally part of the try[-catch]-finally statement being emulated | + +| Parameter | Type | Description | +| --- | --- | --- | +| tryBlock | T\&& | The function object whose body contains the implementation of the try[-catch] part of the try[-catch]-finally statemet being emulated | +| finallyBlock | F\&& | The function object whose body contains the implementation of the finally part of the try[-catch]-finally statement being emulated | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/dynamic_pointer_cast/_index.md b/english/cpp/system/dynamic_pointer_cast/_index.md new file mode 100644 index 0000000000..87c2956748 --- /dev/null +++ b/english/cpp/system/dynamic_pointer_cast/_index.md @@ -0,0 +1,37 @@ +--- +title: System::dynamic_pointer_cast method +linktitle: dynamic_pointer_cast +second_title: Aspose.PDF for C++ API Reference +description: 'System::dynamic_pointer_cast method. Casts smart pointers using dynamic_cast in C++.' +type: docs +weight: 15300 +url: /cpp/system/dynamic_pointer_cast/ +--- +## System::dynamic_pointer_cast method + + +Casts smart pointers using dynamic_cast. + +```cpp +template SmartPtr System::dynamic_pointer_cast(SmartPtr const &x) +``` + + +| Parameter | Description | +| --- | --- | +| X | Source pointer pointee type. | +| Y | Target pointer pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | SmartPtr\ const\& | Source pointer. | + +### ReturnValue + +Pointer after cast. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/dynamiccast/_index.md b/english/cpp/system/dynamiccast/_index.md new file mode 100644 index 0000000000..9bcdaaede1 --- /dev/null +++ b/english/cpp/system/dynamiccast/_index.md @@ -0,0 +1,218 @@ +--- +title: System::DynamicCast method +linktitle: DynamicCast +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicCast method. Performs dynamic cast on Exception objects in C++.' +type: docs +weight: 15400 +url: /cpp/system/dynamiccast/ +--- +## System::DynamicCast(const TFrom\&) method + + +Performs dynamic cast on Exception objects. + +```cpp +template std::enable_if::value &&IsExceptionWrapper::value &&(std::is_convertible::value||std::is_base_of::value), TTo>::type System::DynamicCast(const TFrom &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target Exception type. | +| TFrom | Source Exception type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const TFrom\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::DynamicCast(SmartPtr\ const\&) method + + +Performs dynamic cast on [SmartPtr](../smartptr/) objects. + +```cpp +template std::enable_if::value &&!IsExceptionWrapper::value, typenameCastResult::type>::type System::DynamicCast(SmartPtr const &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target pointee type. | +| TFrom | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ const\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::DynamicCast(SmartPtr\) method + + +Unboxes boxed enum via cast. + +```cpp +template std::enable_if::value, TTo>::type System::DynamicCast(SmartPtr obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target enum type. | +| TFrom | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ | Pointer to the object to unbox data from. | + +### ReturnValue + +Unboxed enum value. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::DynamicCast(SmartPtr\) method + + +Performs dynamic cast on Objects to Exception objects. + +```cpp +template std::enable_if::value &&IsExceptionWrapper::value, TTo>::type System::DynamicCast(SmartPtr obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target Exception type. | +| TFrom | [Object](../object/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Class [Object](../object/) +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::DynamicCast(std::nullptr_t) method + + +Performs dynamic cast of null objects. + +```cpp +template CastResult::type System::DynamicCast(std::nullptr_t) noexcept +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target pointee type. | + +### ReturnValue + +nullptr. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::DynamicCast(TFrom\&) method + + +Performs dynamic cast on non-pointer objects. + +```cpp +template std::enable_if::value &&!IsSmartPtr::value &&std::is_convertible::value, TTo>::type System::DynamicCast(TFrom &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target type. | +| TFrom | Source type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | TFrom\& | Source object. | + +### ReturnValue + +Cast result. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::DynamicCast(TFrom) method + + +Performs dynamic cast from IntPtr to pointer. + +```cpp +template std::enable_if::value &&std::is_same::value, TTo>::type System::DynamicCast(TFrom value) noexcept +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target type. | +| TFrom | Source type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TFrom | Source IntPtr value. | + +### ReturnValue + +Cast result. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/dynamiccast_noexcept/_index.md b/english/cpp/system/dynamiccast_noexcept/_index.md new file mode 100644 index 0000000000..15e94b4991 --- /dev/null +++ b/english/cpp/system/dynamiccast_noexcept/_index.md @@ -0,0 +1,104 @@ +--- +title: System::DynamicCast_noexcept method +linktitle: DynamicCast_noexcept +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicCast_noexcept method. Old obsolete casts. Will be removed in future versions in C++.' +type: docs +weight: 16100 +url: /cpp/system/dynamiccast_noexcept/ +--- +## System::DynamicCast_noexcept(const TFrom\&) method + + +Old obsolete casts. Will be removed in future versions. + +```cpp +template std::enable_if::value &&IsExceptionWrapper::value &&(std::is_convertible::value||std::is_base_of::value), TTo>::type System::DynamicCast_noexcept(const TFrom &obj) noexcept +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target Exception type. | +| TFrom | Source Exception type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const TFrom\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed or nullptr otherwise. +## Remarks + + +Performs dynamic cast on Exception objects. ## Deprecated +Left for backwards compatibility. Use AsCast instead. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::DynamicCast_noexcept(SmartPtr\ const\&) method + + +Performs dynamic cast on [SmartPtr](../smartptr/) objects. + +```cpp +template std::enable_if::value, typenameCastResult::type>::type System::DynamicCast_noexcept(SmartPtr const &obj) noexcept +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target pointee type. | +| TFrom | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ const\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed or nullptr otherwise. + +## Deprecated +Left for backwards compatibility. Use AsCast instead. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::DynamicCast_noexcept(SmartPtr\) method + + +Performs dynamic cast on Objects to Exception objects. + +```cpp +template std::enable_if::value &&IsExceptionWrapper::value, TTo>::type System::DynamicCast_noexcept(SmartPtr obj) noexcept +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target Exception type. | +| TFrom | [Object](../object/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed or nullptr otherwise. + +## Deprecated +Left for backwards compatibility. Use AsCast instead. + +## See Also + +* Class [Object](../object/) +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/dynamiccastarray/_index.md b/english/cpp/system/dynamiccastarray/_index.md new file mode 100644 index 0000000000..e82200092f --- /dev/null +++ b/english/cpp/system/dynamiccastarray/_index.md @@ -0,0 +1,41 @@ +--- +title: System::DynamicCastArray method +linktitle: DynamicCastArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicCastArray method. Performs casting of elements of the specified array to different type in C++.' +type: docs +weight: 16400 +url: /cpp/system/dynamiccastarray/ +--- +## System::DynamicCastArray method + + +Performs casting of elements of the specified array to different type. + +```cpp +template SharedPtr> System::DynamicCastArray(const SharedPtr> &from) +``` + + +| Parameter | Description | +| --- | --- | +| To | The type to cast the elements of the specified array to | +| From | The type of elements of the elements of the arry elements of which to cast | + +| Parameter | Type | Description | +| --- | --- | --- | +| from | const SharedPtr\\>\& | Shared pointer to the array containing the elements to cast | + +### ReturnValue + +A pointer to a new array containing elements of type **To** equivalent to the elements of **from** + +## Deprecated +Added for backward compatibility. Use ExplicitCast instead. + +## See Also + +* Typedef [SharedPtr](../sharedptr/) +* Class [Array](../array/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/dynamicweakptr/_index.md b/english/cpp/system/dynamicweakptr/_index.md new file mode 100644 index 0000000000..02230ccb50 --- /dev/null +++ b/english/cpp/system/dynamicweakptr/_index.md @@ -0,0 +1,56 @@ +--- +title: System::DynamicWeakPtr class +linktitle: DynamicWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicWeakPtr class. Smart pointer class which tracks pointer modes of template arguments of stored object and updates them after each assignment. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 2200 +url: /cpp/system/dynamicweakptr/ +--- +## DynamicWeakPtr class + + +Smart pointer class which tracks pointer modes of template arguments of stored object and updates them after each assignment. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +templateclass DynamicWeakPtr : public System::SmartPtr +``` + + +| Parameter | Description | +| --- | --- | +| Pointee | type. | +| trunkMode | Mode of smart pointer itself, shared or weak. | +| weakLeafs | Indexes of template arguments of stored type which should be set to weak pointer mode. | +## Nested classes + +* Class [Reference](./reference/) +## Methods + +| Method | Description | +| --- | --- | +| [DynamicWeakPtr](./dynamicweakptr/)(std::nullptr_t) | Creates null smart pointer. | +| [DynamicWeakPtr](./dynamicweakptr/)(Pointee_ *) | Creates smart pointer pointing to given object. | +| [DynamicWeakPtr](./dynamicweakptr/)(const SmartPtr_\&) | Copy-constructs smart pointer. | +| [DynamicWeakPtr](./dynamicweakptr/)(const SmartPtr\\&) | Copy-constructs smart pointer. | +| [DynamicWeakPtr](./dynamicweakptr/)(const DynamicWeakPtr_\&) | Copy-constructs smart pointer. | +| [DynamicWeakPtr](./dynamicweakptr/)(SmartPtr_\&&) | Move-constructs smart pointer. | +| [operator=](./operator=/)(SmartPtr_\&&) | Move-assigns smart pointer. | +| [operator=](./operator=/)(const SmartPtr_\&) | Copy-assigns smart pointer. | +| [operator=](./operator=/)(const SmartPtr\\&) | Copy-assigns smart pointer. | +| [operator=](./operator=/)(typename SmartPtr_::Pointee_ *) | Assigns smart pointer. | +| [operator=](./operator=/)(std::nullptr_t) | Sets smart pointer to null. | +| [operator==](./operator==/)(std::nullptr_t) const | Checks if smart pointer is null. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [DynamicWeakPtr_](./dynamicweakptr_/) | Self type alias. | +| [Pointee_](./pointee_/) | Pointed type. | +| [SmartPtr_](./smartptr_/) | [SmartPtr](../smartptr/) baseclass alias. | + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/dynamicweakptr/dynamicweakptr/_index.md b/english/cpp/system/dynamicweakptr/dynamicweakptr/_index.md new file mode 100644 index 0000000000..031e08258a --- /dev/null +++ b/english/cpp/system/dynamicweakptr/dynamicweakptr/_index.md @@ -0,0 +1,127 @@ +--- +title: System::DynamicWeakPtr::DynamicWeakPtr constructor +linktitle: DynamicWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicWeakPtr::DynamicWeakPtr constructor. Copy-constructs smart pointer in C++.' +type: docs +weight: 100 +url: /cpp/system/dynamicweakptr/dynamicweakptr/ +--- +## DynamicWeakPtr::DynamicWeakPtr(const DynamicWeakPtr_\&) constructor + + +Copy-constructs smart pointer. + +```cpp +System::DynamicWeakPtr::DynamicWeakPtr(const DynamicWeakPtr_ &ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | const DynamicWeakPtr_\& | Smart pointer to copy pointee information from. | + +## See Also + +* Typedef [DynamicWeakPtr_](../dynamicweakptr_/) +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DynamicWeakPtr::DynamicWeakPtr(const SmartPtr\\&) constructor + + +Copy-constructs smart pointer. + +```cpp +template System::DynamicWeakPtr::DynamicWeakPtr(const SmartPtr &x) +``` + + +| Parameter | Description | +| --- | --- | +| Q | Source pointer pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const SmartPtr\\& | Smart pointer to copy pointee information from. | + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DynamicWeakPtr::DynamicWeakPtr(const SmartPtr_\&) constructor + + +Copy-constructs smart pointer. + +```cpp +System::DynamicWeakPtr::DynamicWeakPtr(const SmartPtr_ &ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | const SmartPtr_\& | Smart pointer to copy pointee information from. | + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DynamicWeakPtr::DynamicWeakPtr(Pointee_ *) constructor + + +Creates smart pointer pointing to given object. + +```cpp +System::DynamicWeakPtr::DynamicWeakPtr(Pointee_ *object) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| object | Pointee_ * | Pointee. | + +## See Also + +* Typedef [Pointee_](../pointee_/) +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DynamicWeakPtr::DynamicWeakPtr(SmartPtr_\&&) constructor + + +Move-constructs smart pointer. + +```cpp +System::DynamicWeakPtr::DynamicWeakPtr(SmartPtr_ &&x) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | SmartPtr_\&& | Smart pointer to move pointee information from. Becomes unusable after call. | + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DynamicWeakPtr::DynamicWeakPtr(std::nullptr_t) constructor + + +Creates null smart pointer. + +```cpp +System::DynamicWeakPtr::DynamicWeakPtr(std::nullptr_t=nullptr) +``` + +## See Also + +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/dynamicweakptr/dynamicweakptr_/_index.md b/english/cpp/system/dynamicweakptr/dynamicweakptr_/_index.md new file mode 100644 index 0000000000..c9b8ce6d8e --- /dev/null +++ b/english/cpp/system/dynamicweakptr/dynamicweakptr_/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DynamicWeakPtr::DynamicWeakPtr_ typedef +linktitle: DynamicWeakPtr_ +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicWeakPtr::DynamicWeakPtr_ typedef. Self type alias in C++.' +type: docs +weight: 400 +url: /cpp/system/dynamicweakptr/dynamicweakptr_/ +--- +## DynamicWeakPtr_ typedef + + +Self type alias. + +```cpp +DynamicWeakPtr System::DynamicWeakPtr< T, trunkMode, weakLeafs >::DynamicWeakPtr_ +``` + +## See Also + +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/dynamicweakptr/operator=/_index.md b/english/cpp/system/dynamicweakptr/operator=/_index.md new file mode 100644 index 0000000000..0685a7acbc --- /dev/null +++ b/english/cpp/system/dynamicweakptr/operator=/_index.md @@ -0,0 +1,133 @@ +--- +title: System::DynamicWeakPtr::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicWeakPtr::operator= method. Copy-assigns smart pointer in C++.' +type: docs +weight: 200 +url: /cpp/system/dynamicweakptr/operator=/ +--- +## DynamicWeakPtr::operator=(const SmartPtr\\&) method + + +Copy-assigns smart pointer. + +```cpp +template DynamicWeakPtr_ & System::DynamicWeakPtr::operator=(const SmartPtr &x) +``` + + +| Parameter | Description | +| --- | --- | +| Q | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const SmartPtr\\& | Pointer to copy-assign value from. | + +### ReturnValue + +Self reference. + +## See Also + +* Typedef [DynamicWeakPtr_](../dynamicweakptr_/) +* Class [SmartPtr](../../smartptr/) +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DynamicWeakPtr::operator=(const SmartPtr_\&) method + + +Copy-assigns smart pointer. + +```cpp +DynamicWeakPtr_ & System::DynamicWeakPtr::operator=(const SmartPtr_ &x) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const SmartPtr_\& | Pointer to copy-assign value from. | + +### ReturnValue + +Self reference. + +## See Also + +* Typedef [DynamicWeakPtr_](../dynamicweakptr_/) +* Typedef [SmartPtr_](../smartptr_/) +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DynamicWeakPtr::operator=(SmartPtr_\&&) method + + +Move-assigns smart pointer. + +```cpp +DynamicWeakPtr_ & System::DynamicWeakPtr::operator=(SmartPtr_ &&x) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | SmartPtr_\&& | Pointer to move-assign value from. | + +### ReturnValue + +Self reference. + +## See Also + +* Typedef [DynamicWeakPtr_](../dynamicweakptr_/) +* Typedef [SmartPtr_](../smartptr_/) +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DynamicWeakPtr::operator=(std::nullptr_t) method + + +Sets smart pointer to null. + +```cpp +DynamicWeakPtr_ & System::DynamicWeakPtr::operator=(std::nullptr_t) +``` + + +### ReturnValue + +Self reference. + +## See Also + +* Typedef [DynamicWeakPtr_](../dynamicweakptr_/) +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## DynamicWeakPtr::operator=(typename SmartPtr_::Pointee_ *) method + + +Assigns smart pointer. + +```cpp +DynamicWeakPtr_ & System::DynamicWeakPtr::operator=(typename SmartPtr_::Pointee_ *p) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| p | typename SmartPtr_::Pointee_ * | Pointer value. | + +### ReturnValue + +Self reference. + +## See Also + +* Typedef [DynamicWeakPtr_](../dynamicweakptr_/) +* Typedef [Pointee_](../../smartptr/pointee_/) +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/dynamicweakptr/operator==/_index.md b/english/cpp/system/dynamicweakptr/operator==/_index.md new file mode 100644 index 0000000000..cc61d1149e --- /dev/null +++ b/english/cpp/system/dynamicweakptr/operator==/_index.md @@ -0,0 +1,28 @@ +--- +title: System::DynamicWeakPtr::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicWeakPtr::operator== method. Checks if smart pointer is null in C++.' +type: docs +weight: 300 +url: /cpp/system/dynamicweakptr/operator==/ +--- +## DynamicWeakPtr::operator== method + + +Checks if smart pointer is null. + +```cpp +bool System::DynamicWeakPtr::operator==(std::nullptr_t) const +``` + + +### ReturnValue + +True if smart pointer is null and false otherwise. + +## See Also + +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/dynamicweakptr/pointee_/_index.md b/english/cpp/system/dynamicweakptr/pointee_/_index.md new file mode 100644 index 0000000000..a6025bcb9f --- /dev/null +++ b/english/cpp/system/dynamicweakptr/pointee_/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DynamicWeakPtr::Pointee_ typedef +linktitle: Pointee_ +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicWeakPtr::Pointee_ typedef. Pointed type in C++.' +type: docs +weight: 500 +url: /cpp/system/dynamicweakptr/pointee_/ +--- +## Pointee_ typedef + + +Pointed type. + +```cpp +T System::SmartPtr< T >::Pointee_ +``` + +## See Also + +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/dynamicweakptr/reference/_index.md b/english/cpp/system/dynamicweakptr/reference/_index.md new file mode 100644 index 0000000000..a197b9b430 --- /dev/null +++ b/english/cpp/system/dynamicweakptr/reference/_index.md @@ -0,0 +1,31 @@ +--- +title: System::DynamicWeakPtr::Reference class +linktitle: Reference +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicWeakPtr::Reference class. Reference class which ensures that DynamicWeakPtr::Apply is called. Used if DynamicWeakPtr is passed as SmartPtr reference parameter to function which may assign to it in C++.' +type: docs +weight: 700 +url: /cpp/system/dynamicweakptr/reference/ +--- +## Reference class + + +[Reference](./) class which ensures that DynamicWeakPtr::Apply is called. Used if [DynamicWeakPtr](../) is passed as [SmartPtr](../../smartptr/) reference parameter to function which may assign to it. + +```cpp +class Reference +``` + +## Methods + +| Method | Description | +| --- | --- | +| [operator DynamicWeakPtr_ &](./operatordynamicweakptr_&/)() const | Conversion operator. Allows using [Reference](./) in contexts where DynamicWeakPtr_ is needed. | +| [Reference](./reference/)(DynamicWeakPtr_\&) | Creates smart pointer reference. | +| [Reference](./reference/)(Reference\&&) | Move-constructs smart pointer reference. | +| [~Reference](./~reference/)() | Destroys reference. Ensures Apply() call on referenced smart pointer. | +## See Also + +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/dynamicweakptr/reference/operatordynamicweakptr_&/_index.md b/english/cpp/system/dynamicweakptr/reference/operatordynamicweakptr_&/_index.md new file mode 100644 index 0000000000..6dc4b52bc7 --- /dev/null +++ b/english/cpp/system/dynamicweakptr/reference/operatordynamicweakptr_&/_index.md @@ -0,0 +1,29 @@ +--- +title: System::DynamicWeakPtr::Reference::operator DynamicWeakPtr_ & method +linktitle: operator DynamicWeakPtr_ & +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicWeakPtr::Reference::operator DynamicWeakPtr_ & method. Conversion operator. Allows using Reference in contexts where DynamicWeakPtr_ is needed in C++.' +type: docs +weight: 300 +url: /cpp/system/dynamicweakptr/reference/operatordynamicweakptr_&/ +--- +## Reference::operator DynamicWeakPtr_ & method + + +Conversion operator. Allows using [Reference](../) in contexts where DynamicWeakPtr_ is needed. + +```cpp +System::DynamicWeakPtr::Reference::operator DynamicWeakPtr_ &() const +``` + + +### ReturnValue + +Raw reference to referenced smart pointer. + +## See Also + +* Class [Reference](../) +* Class [DynamicWeakPtr](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/dynamicweakptr/reference/reference/_index.md b/english/cpp/system/dynamicweakptr/reference/reference/_index.md new file mode 100644 index 0000000000..fa0caec215 --- /dev/null +++ b/english/cpp/system/dynamicweakptr/reference/reference/_index.md @@ -0,0 +1,51 @@ +--- +title: System::DynamicWeakPtr::Reference::Reference constructor +linktitle: Reference +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicWeakPtr::Reference::Reference constructor. Creates smart pointer reference in C++.' +type: docs +weight: 100 +url: /cpp/system/dynamicweakptr/reference/reference/ +--- +## Reference::Reference(DynamicWeakPtr_\&) constructor + + +Creates smart pointer reference. + +```cpp +System::DynamicWeakPtr::Reference::Reference(DynamicWeakPtr_ &ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | DynamicWeakPtr_\& | Raw reference to smart pointer. | + +## See Also + +* Typedef [DynamicWeakPtr_](../../dynamicweakptr_/) +* Class [Reference](../) +* Class [DynamicWeakPtr](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) +## Reference::Reference(Reference\&&) constructor + + +Move-constructs smart pointer reference. + +```cpp +System::DynamicWeakPtr::Reference::Reference(Reference &&reference) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| reference | Reference\&& | [Reference](../) to move. | + +## See Also + +* Class [Reference](../) +* Class [Reference](../) +* Class [DynamicWeakPtr](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/dynamicweakptr/reference/~reference/_index.md b/english/cpp/system/dynamicweakptr/reference/~reference/_index.md new file mode 100644 index 0000000000..adfd3589f3 --- /dev/null +++ b/english/cpp/system/dynamicweakptr/reference/~reference/_index.md @@ -0,0 +1,24 @@ +--- +title: System::DynamicWeakPtr::Reference::~Reference method +linktitle: ~Reference +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicWeakPtr::Reference::~Reference method. Destroys reference. Ensures Apply() call on referenced smart pointer in C++.' +type: docs +weight: 200 +url: /cpp/system/dynamicweakptr/reference/~reference/ +--- +## Reference::~Reference method + + +Destroys reference. Ensures Apply() call on referenced smart pointer. + +```cpp +System::DynamicWeakPtr::Reference::~Reference() +``` + +## See Also + +* Class [Reference](../) +* Class [DynamicWeakPtr](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/dynamicweakptr/smartptr_/_index.md b/english/cpp/system/dynamicweakptr/smartptr_/_index.md new file mode 100644 index 0000000000..a32432a27b --- /dev/null +++ b/english/cpp/system/dynamicweakptr/smartptr_/_index.md @@ -0,0 +1,23 @@ +--- +title: System::DynamicWeakPtr::SmartPtr_ typedef +linktitle: SmartPtr_ +second_title: Aspose.PDF for C++ API Reference +description: 'System::DynamicWeakPtr::SmartPtr_ typedef. SmartPtr baseclass alias in C++.' +type: docs +weight: 600 +url: /cpp/system/dynamicweakptr/smartptr_/ +--- +## SmartPtr_ typedef + + +[SmartPtr](../../smartptr/) baseclass alias. + +```cpp +SmartPtr System::DynamicWeakPtr< T, trunkMode, weakLeafs >::SmartPtr_ +``` + +## See Also + +* Class [DynamicWeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/encoderfallbackbufferptr/_index.md b/english/cpp/system/encoderfallbackbufferptr/_index.md new file mode 100644 index 0000000000..f213bde0d8 --- /dev/null +++ b/english/cpp/system/encoderfallbackbufferptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::EncoderFallbackBufferPtr typedef +linktitle: EncoderFallbackBufferPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::EncoderFallbackBufferPtr typedef. An alias for a smart pointer that points to an instance of System::Text::EncoderFallbackBuffer class in C++.' +type: docs +weight: 10000 +url: /cpp/system/encoderfallbackbufferptr/ +--- +## EncoderFallbackBufferPtr typedef + + +An alias for a smart pointer that points to an instance of [System::Text::EncoderFallbackBuffer](../../system.text/encoderfallbackbuffer/) class. + +```cpp +typedef System::SmartPtr System::EncoderFallbackBufferPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/encoderfallbackptr/_index.md b/english/cpp/system/encoderfallbackptr/_index.md new file mode 100644 index 0000000000..4c2f9087de --- /dev/null +++ b/english/cpp/system/encoderfallbackptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::EncoderFallbackPtr typedef +linktitle: EncoderFallbackPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::EncoderFallbackPtr typedef. An alias for a smart pointer that points to an instance of System::Text::EncoderFallback class in C++.' +type: docs +weight: 10100 +url: /cpp/system/encoderfallbackptr/ +--- +## EncoderFallbackPtr typedef + + +An alias for a smart pointer that points to an instance of [System::Text::EncoderFallback](../../system.text/encoderfallback/) class. + +```cpp +typedef System::SmartPtr System::EncoderFallbackPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/encoderptr/_index.md b/english/cpp/system/encoderptr/_index.md new file mode 100644 index 0000000000..973de2ec21 --- /dev/null +++ b/english/cpp/system/encoderptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::EncoderPtr typedef +linktitle: EncoderPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::EncoderPtr typedef. An alias for a smart pointer that points to an instance of System::Text::Encoder class in C++.' +type: docs +weight: 10200 +url: /cpp/system/encoderptr/ +--- +## EncoderPtr typedef + + +An alias for a smart pointer that points to an instance of [System::Text::Encoder](../../system.text/encoder/) class. + +```cpp +typedef System::SmartPtr System::EncoderPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/encoderreplacementfallbackbufferptr/_index.md b/english/cpp/system/encoderreplacementfallbackbufferptr/_index.md new file mode 100644 index 0000000000..f557f09d75 --- /dev/null +++ b/english/cpp/system/encoderreplacementfallbackbufferptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::EncoderReplacementFallbackBufferPtr typedef +linktitle: EncoderReplacementFallbackBufferPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::EncoderReplacementFallbackBufferPtr typedef. An alias for a smart pointer that points to an instance of System::Text::EncoderReplacementFallbackBuffer class in C++.' +type: docs +weight: 10300 +url: /cpp/system/encoderreplacementfallbackbufferptr/ +--- +## EncoderReplacementFallbackBufferPtr typedef + + +An alias for a smart pointer that points to an instance of [System::Text::EncoderReplacementFallbackBuffer](../../system.text/encoderreplacementfallbackbuffer/) class. + +```cpp +typedef System::SmartPtr System::EncoderReplacementFallbackBufferPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/encoderreplacementfallbackptr/_index.md b/english/cpp/system/encoderreplacementfallbackptr/_index.md new file mode 100644 index 0000000000..a860942fa0 --- /dev/null +++ b/english/cpp/system/encoderreplacementfallbackptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::EncoderReplacementFallbackPtr typedef +linktitle: EncoderReplacementFallbackPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::EncoderReplacementFallbackPtr typedef. An alias for a smart pointer that points to an instance of System::Text::EncoderReplacementFallback class in C++.' +type: docs +weight: 10400 +url: /cpp/system/encoderreplacementfallbackptr/ +--- +## EncoderReplacementFallbackPtr typedef + + +An alias for a smart pointer that points to an instance of [System::Text::EncoderReplacementFallback](../../system.text/encoderreplacementfallback/) class. + +```cpp +typedef System::SmartPtr System::EncoderReplacementFallbackPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/encodinginfoptr/_index.md b/english/cpp/system/encodinginfoptr/_index.md new file mode 100644 index 0000000000..58e61130c7 --- /dev/null +++ b/english/cpp/system/encodinginfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::EncodingInfoPtr typedef +linktitle: EncodingInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::EncodingInfoPtr typedef. An alias for a smart pointer that points to an instance of System::Text::EncodingInfo class in C++.' +type: docs +weight: 10500 +url: /cpp/system/encodinginfoptr/ +--- +## EncodingInfoPtr typedef + + +An alias for a smart pointer that points to an instance of [System::Text::EncodingInfo](../../system.text/encodinginfo/) class. + +```cpp +typedef System::SmartPtr System::EncodingInfoPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/encodingptr/_index.md b/english/cpp/system/encodingptr/_index.md new file mode 100644 index 0000000000..39a2aab64d --- /dev/null +++ b/english/cpp/system/encodingptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::EncodingPtr typedef +linktitle: EncodingPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::EncodingPtr typedef. An alias for a smart pointer that points to an instance of System::Text::Encoding class in C++.' +type: docs +weight: 10600 +url: /cpp/system/encodingptr/ +--- +## EncodingPtr typedef + + +An alias for a smart pointer that points to an instance of [System::Text::Encoding](../../system.text/encoding/) class. + +```cpp +typedef System::SmartPtr System::EncodingPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/enumgetname/_index.md b/english/cpp/system/enumgetname/_index.md new file mode 100644 index 0000000000..b7e3543104 --- /dev/null +++ b/english/cpp/system/enumgetname/_index.md @@ -0,0 +1,37 @@ +--- +title: System::EnumGetName method +linktitle: EnumGetName +second_title: Aspose.PDF for C++ API Reference +description: 'How to use EnumGetName method of class in C++.' +type: docs +weight: 16500 +url: /cpp/system/enumgetname/ +--- +## System::EnumGetName(T) method + + + + +```cpp +template static System::String System::EnumGetName(T value) +``` + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::EnumGetName(T) method + + + + +```cpp +template static System::String System::EnumGetName(T value) +``` + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/enumvalues/_index.md b/english/cpp/system/enumvalues/_index.md new file mode 100644 index 0000000000..95dd9af9f4 --- /dev/null +++ b/english/cpp/system/enumvalues/_index.md @@ -0,0 +1,38 @@ +--- +title: System::EnumValues class +linktitle: EnumValues +second_title: Aspose.PDF for C++ API Reference +description: 'System::EnumValues class. Provides meta information about enumeration constants of enum type E in C++.' +type: docs +weight: 2300 +url: /cpp/system/enumvalues/ +--- +## EnumValues class + + +Provides meta information about enumeration constants of enum type **E**. + +```cpp +templateclass EnumValues : public System::EnumValuesBase +``` + + +| Parameter | Description | +| --- | --- | +| E | The type of enumeration | +## Methods + +| Method | Description | +| --- | --- | +| [EnumValues](./enumvalues/)() | Constructs an instance. | +| [GetValueOf](./getvalueof/)(const String\&, bool) const override | Returns boxed value of the enum constant with the specified name. | +| [GetValues](./getvalues/)() const override | Returns an array containing all values of enumeration **E**. | +| static [GetValues](../enumvaluesbase/getvalues/)(const TypeInfo\&) | Returns an array containing all values of the specified enumeration type. | +| static [Parse](../enumvaluesbase/parse/)(const TypeInfo\&, const String\&, bool) | Returns an object that represents a value of enumeration constant of the specified enumeration type with the specified name. | +| virtual [~EnumValues](./~enumvalues/)() | Destructor. | + +## See Also + +* Class [EnumValuesBase](../enumvaluesbase/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/enumvalues/enumvalues/_index.md b/english/cpp/system/enumvalues/enumvalues/_index.md new file mode 100644 index 0000000000..72daaebd29 --- /dev/null +++ b/english/cpp/system/enumvalues/enumvalues/_index.md @@ -0,0 +1,23 @@ +--- +title: System::EnumValues::EnumValues constructor +linktitle: EnumValues +second_title: Aspose.PDF for C++ API Reference +description: 'System::EnumValues::EnumValues constructor. Constructs an instance in C++.' +type: docs +weight: 100 +url: /cpp/system/enumvalues/enumvalues/ +--- +## EnumValues::EnumValues constructor + + +Constructs an instance. + +```cpp +System::EnumValues::EnumValues() +``` + +## See Also + +* Class [EnumValues](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/enumvalues/getvalueof/_index.md b/english/cpp/system/enumvalues/getvalueof/_index.md new file mode 100644 index 0000000000..91eefbe168 --- /dev/null +++ b/english/cpp/system/enumvalues/getvalueof/_index.md @@ -0,0 +1,36 @@ +--- +title: System::EnumValues::GetValueOf method +linktitle: GetValueOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::EnumValues::GetValueOf method. Returns boxed value of the enum constant with the specified name in C++.' +type: docs +weight: 300 +url: /cpp/system/enumvalues/getvalueof/ +--- +## EnumValues::GetValueOf method + + +Returns boxed value of the enum constant with the specified name. + +```cpp +virtual SharedPtr System::EnumValues::GetValueOf(const String &str, bool ignoreCase) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | The name of the enum constant | +| ignoreCase | bool | Specifeis if the case should be ignored when interpreting the name of the enum constant | + +### ReturnValue + +A boxed value of the enum constant whose name is specified in **str**. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [String](../../string/) +* Class [EnumValues](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/enumvalues/getvalues/_index.md b/english/cpp/system/enumvalues/getvalues/_index.md new file mode 100644 index 0000000000..a8dc5ec096 --- /dev/null +++ b/english/cpp/system/enumvalues/getvalues/_index.md @@ -0,0 +1,24 @@ +--- +title: System::EnumValues::GetValues method +linktitle: GetValues +second_title: Aspose.PDF for C++ API Reference +description: 'System::EnumValues::GetValues method. Returns an array containing all values of enumeration E in C++.' +type: docs +weight: 400 +url: /cpp/system/enumvalues/getvalues/ +--- +## EnumValues::GetValues method + + +Returns an array containing all values of enumeration **E**. + +```cpp +virtual ArrayPtr System::EnumValues::GetValues() const override +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [EnumValues](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/enumvalues/~enumvalues/_index.md b/english/cpp/system/enumvalues/~enumvalues/_index.md new file mode 100644 index 0000000000..71dcb8ae44 --- /dev/null +++ b/english/cpp/system/enumvalues/~enumvalues/_index.md @@ -0,0 +1,23 @@ +--- +title: System::EnumValues::~EnumValues method +linktitle: ~EnumValues +second_title: Aspose.PDF for C++ API Reference +description: 'System::EnumValues::~EnumValues method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system/enumvalues/~enumvalues/ +--- +## EnumValues::~EnumValues method + + +Destructor. + +```cpp +virtual System::EnumValues::~EnumValues() +``` + +## See Also + +* Class [EnumValues](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/enumvaluesbase/_index.md b/english/cpp/system/enumvaluesbase/_index.md new file mode 100644 index 0000000000..1e03083f65 --- /dev/null +++ b/english/cpp/system/enumvaluesbase/_index.md @@ -0,0 +1,28 @@ +--- +title: System::EnumValuesBase class +linktitle: EnumValuesBase +second_title: Aspose.PDF for C++ API Reference +description: 'System::EnumValuesBase class. A base class for a class that represents meta information of enumeration type in C++.' +type: docs +weight: 2400 +url: /cpp/system/enumvaluesbase/ +--- +## EnumValuesBase class + + +A base class for a class that represents meta information of enumeration type. + +```cpp +class EnumValuesBase +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [GetValues](./getvalues/)(const TypeInfo\&) | Returns an array containing all values of the specified enumeration type. | +| static [Parse](./parse/)(const TypeInfo\&, const String\&, bool) | Returns an object that represents a value of enumeration constant of the specified enumeration type with the specified name. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/enumvaluesbase/getvalues/_index.md b/english/cpp/system/enumvaluesbase/getvalues/_index.md new file mode 100644 index 0000000000..3ee551af48 --- /dev/null +++ b/english/cpp/system/enumvaluesbase/getvalues/_index.md @@ -0,0 +1,34 @@ +--- +title: System::EnumValuesBase::GetValues method +linktitle: GetValues +second_title: Aspose.PDF for C++ API Reference +description: 'System::EnumValuesBase::GetValues method. Returns an array containing all values of the specified enumeration type in C++.' +type: docs +weight: 100 +url: /cpp/system/enumvaluesbase/getvalues/ +--- +## EnumValuesBase::GetValues method + + +Returns an array containing all values of the specified enumeration type. + +```cpp +static ArrayPtr System::EnumValuesBase::GetValues(const TypeInfo &type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const TypeInfo\& | The [TypeInfo](../../typeinfo/) object representing the type of the enumeration whose values to return | + +### ReturnValue + +An array containing values of all enumeration constants of the enumeration type specified by **type**. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [TypeInfo](../../typeinfo/) +* Class [EnumValuesBase](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/enumvaluesbase/parse/_index.md b/english/cpp/system/enumvaluesbase/parse/_index.md new file mode 100644 index 0000000000..c8a4a00044 --- /dev/null +++ b/english/cpp/system/enumvaluesbase/parse/_index.md @@ -0,0 +1,38 @@ +--- +title: System::EnumValuesBase::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::EnumValuesBase::Parse method. Returns an object that represents a value of enumeration constant of the specified enumeration type with the specified name in C++.' +type: docs +weight: 200 +url: /cpp/system/enumvaluesbase/parse/ +--- +## EnumValuesBase::Parse method + + +Returns an object that represents a value of enumeration constant of the specified enumeration type with the specified name. + +```cpp +static SharedPtr System::EnumValuesBase::Parse(const TypeInfo &type, const String &str, bool ignoreCase) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const TypeInfo\& | The [TypeInfo](../../typeinfo/) object representing the type of the enumeration value to return | +| str | const String\& | The name of the enum constant | +| ignoreCase | bool | Specifeis if the case should be ignored when interpreting the name of the enum constant | + +### ReturnValue + +An object that represents the value of the enum constant whose name is specified in **str**. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [TypeInfo](../../typeinfo/) +* Class [String](../../string/) +* Class [EnumValuesBase](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/environmentvariabletarget/_index.md b/english/cpp/system/environmentvariabletarget/_index.md new file mode 100644 index 0000000000..7e2d7fefbe --- /dev/null +++ b/english/cpp/system/environmentvariabletarget/_index.md @@ -0,0 +1,30 @@ +--- +title: System::EnvironmentVariableTarget enum +linktitle: EnvironmentVariableTarget +second_title: Aspose.PDF for C++ API Reference +description: 'System::EnvironmentVariableTarget enum. Specifies the environment variable location in C++.' +type: docs +weight: 7700 +url: /cpp/system/environmentvariabletarget/ +--- +## EnvironmentVariableTarget enum + + +Specifies the environment variable location. + +```cpp +enum class EnvironmentVariableTarget +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Process | 0 | [Environment](../environment/) block associated with the current process. | +| User | 1 | Registry key HKEY_CURRENT_USER\[Environment](../environment/). | +| Machine | 2 | Registry key HKEY_LOCAL_MACHINE\[System](../)\CurrentControlSet\Control\Session Manager\[Environment](../environment/). | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/equals/_index.md b/english/cpp/system/equals/_index.md new file mode 100644 index 0000000000..6a01a372b9 --- /dev/null +++ b/english/cpp/system/equals/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Equals method. Determines the equality of two values applying operator==() to them in C++.' +type: docs +weight: 16700 +url: /cpp/system/equals/ +--- +## System::Equals method + + +Determines the equality of two values applying [operator==()](../operator==/) to them. + +```cpp +template bool System::Equals(const TA &a, const TB &b) +``` + + +| Parameter | Description | +| --- | --- | +| TA | The type of the first comparand | +| TB | The type of the second comparand | + +| Parameter | Type | Description | +| --- | --- | --- | +| a | const TA\& | The first comparand | +| b | const TB\& | The second comparand | + +### ReturnValue + +The boolean value returned by [operator==()](../operator==/) applied to **a** and **b** + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/equals_double,double_/_index.md b/english/cpp/system/equals_double,double_/_index.md new file mode 100644 index 0000000000..bdd5e3c136 --- /dev/null +++ b/english/cpp/system/equals_double,double_/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Equals< double, double > method +linktitle: Equals< double, double > +second_title: Aspose.PDF for C++ API Reference +description: 'System::Equals< double, double > method. Specialization for double-precision floating point values in C++.' +type: docs +weight: 16800 +url: /cpp/system/equals_double,double_/ +--- +## System::Equals< double, double > method + + +Specialization for double-precision floating point values. + +```cpp +bool System::Equals(const double &a, const double &b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | const double\& | The first comparand | +| b | const double\& | The second comparand | + +### ReturnValue + +True if both values are NaN or are equal, otherwise - false + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/equals_float,float_/_index.md b/english/cpp/system/equals_float,float_/_index.md new file mode 100644 index 0000000000..872ffbc5fc --- /dev/null +++ b/english/cpp/system/equals_float,float_/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Equals< float, float > method +linktitle: Equals< float, float > +second_title: Aspose.PDF for C++ API Reference +description: 'System::Equals< float, float > method. Specialization for single-precision floating point values. Although two floating point NaNs are defined by IEC 60559:1989 to always compare as unequal, the contract for System.Object.Equals, requires that overrides must satisfy the requirements for an equivalence operator. Therefore, System.Double.Equals and System.Single.Equals return True when comparing two NaNs, while the equality operator returns False in that case, as required by the standard in C++.' +type: docs +weight: 16900 +url: /cpp/system/equals_float,float_/ +--- +## System::Equals< float, float > method + + +Specialization for single-precision floating point values. Although two floating point NaNs are defined by IEC 60559:1989 to always compare as unequal, the contract for [System.Object.Equals](../object/equals/), requires that overrides must satisfy the requirements for an equivalence operator. Therefore, System.Double.Equals and System.Single.Equals return True when comparing two NaNs, while the equality operator returns False in that case, as required by the standard. + +```cpp +bool System::Equals(const float &a, const float &b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | const float\& | The first comparand | +| b | const float\& | The second comparand | + +### ReturnValue + +True if both values are NaN or are equal, otherwise - false + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/event/_index.md b/english/cpp/system/event/_index.md new file mode 100644 index 0000000000..ee2e9ff831 --- /dev/null +++ b/english/cpp/system/event/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Event typedef +linktitle: Event +second_title: Aspose.PDF for C++ API Reference +description: 'System::Event typedef. Represents an event - a mechanism through which subscribers are notified about an occurence of interest by means of a delegate invocation in C++.' +type: docs +weight: 10700 +url: /cpp/system/event/ +--- +## Event typedef + + +Represents an event - a mechanism through which subscribers are notified about an occurence of interest by means of a delegate invocation. + +```cpp +using System::Event = MulticastDelegate +``` + + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/eventargs/_index.md b/english/cpp/system/eventargs/_index.md new file mode 100644 index 0000000000..d774f84554 --- /dev/null +++ b/english/cpp/system/eventargs/_index.md @@ -0,0 +1,33 @@ +--- +title: System::EventArgs class +linktitle: EventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::EventArgs class. The base class for classes that represent a context that is passed to the event subscribers when an event is triggered. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 2500 +url: /cpp/system/eventargs/ +--- +## EventArgs class + + +The base class for classes that represent a context that is passed to the event subscribers when an event is triggered. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class EventArgs : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [EventArgs](./eventargs/)() | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](./empty/) | A static member that represents an "empty" [EventArgs](./) shared pointer (null-pointer). | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/eventargs/empty/_index.md b/english/cpp/system/eventargs/empty/_index.md new file mode 100644 index 0000000000..504bd11bac --- /dev/null +++ b/english/cpp/system/eventargs/empty/_index.md @@ -0,0 +1,23 @@ +--- +title: System::EventArgs::Empty field +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::EventArgs::Empty field. A static member that represents an "empty" EventArgs shared pointer (null-pointer) in C++.' +type: docs +weight: 200 +url: /cpp/system/eventargs/empty/ +--- +## Empty field + + +A static member that represents an "empty" [EventArgs](../) shared pointer (null-pointer). + +```cpp +static EventArgsPtr System::EventArgs::Empty +``` + +## See Also + +* Class [EventArgs](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/eventargs/eventargs/_index.md b/english/cpp/system/eventargs/eventargs/_index.md new file mode 100644 index 0000000000..9b2a2ab376 --- /dev/null +++ b/english/cpp/system/eventargs/eventargs/_index.md @@ -0,0 +1,23 @@ +--- +title: System::EventArgs::EventArgs constructor +linktitle: EventArgs +second_title: Aspose.PDF for C++ API Reference +description: 'System::EventArgs::EventArgs constructor. Constructor in C++.' +type: docs +weight: 100 +url: /cpp/system/eventargs/eventargs/ +--- +## EventArgs::EventArgs constructor + + +Constructor. + +```cpp +System::EventArgs::EventArgs() +``` + +## See Also + +* Class [EventArgs](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/eventargsptr/_index.md b/english/cpp/system/eventargsptr/_index.md new file mode 100644 index 0000000000..4c314a0ffb --- /dev/null +++ b/english/cpp/system/eventargsptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::EventArgsPtr typedef +linktitle: EventArgsPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::EventArgsPtr typedef. Shared pointer to an instance of EventArgs class in C++.' +type: docs +weight: 10800 +url: /cpp/system/eventargsptr/ +--- +## EventArgsPtr typedef + + +Shared pointer to an instance of [EventArgs](../eventargs/) class. + +```cpp +typedef SharedPtr System::EventArgsPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/eventhandler/_index.md b/english/cpp/system/eventhandler/_index.md new file mode 100644 index 0000000000..bb5b8bf2ab --- /dev/null +++ b/english/cpp/system/eventhandler/_index.md @@ -0,0 +1,23 @@ +--- +title: System::EventHandler typedef +linktitle: EventHandler +second_title: Aspose.PDF for C++ API Reference +description: 'System::EventHandler typedef. Represents a method that reacts to and processes an event. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 10900 +url: /cpp/system/eventhandler/ +--- +## EventHandler typedef + + +Represents a method that reacts to and processes an event. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +```cpp +using System::EventHandler = MulticastDelegate, TEventArgs)> +``` + + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/exception/_index.md b/english/cpp/system/exception/_index.md new file mode 100644 index 0000000000..484cecb673 --- /dev/null +++ b/english/cpp/system/exception/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Exception typedef +linktitle: Exception +second_title: Aspose.PDF for C++ API Reference +description: 'System::Exception typedef. Alias to be used instead of Details::Exception in C++.' +type: docs +weight: 11000 +url: /cpp/system/exception/ +--- +## Exception typedef + + +Alias to be used instead of Details::Exception. + +```cpp +using System::Exception = ExceptionWrapper +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/exceptionptr/_index.md b/english/cpp/system/exceptionptr/_index.md new file mode 100644 index 0000000000..057f92fe83 --- /dev/null +++ b/english/cpp/system/exceptionptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::ExceptionPtr typedef +linktitle: ExceptionPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::ExceptionPtr typedef. Type alias used by exception wrappers in C++.' +type: docs +weight: 11100 +url: /cpp/system/exceptionptr/ +--- +## ExceptionPtr typedef + + +Type alias used by exception wrappers. + +```cpp +using System::ExceptionPtr = System::SmartPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/exceptionwrapper/_index.md b/english/cpp/system/exceptionwrapper/_index.md new file mode 100644 index 0000000000..d76b85e1eb --- /dev/null +++ b/english/cpp/system/exceptionwrapper/_index.md @@ -0,0 +1,43 @@ +--- +title: System::ExceptionWrapper class +linktitle: ExceptionWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::ExceptionWrapper class. Template that represents wrapper of exceptions that are derived from Exception class in C++.' +type: docs +weight: 2600 +url: /cpp/system/exceptionwrapper/ +--- +## ExceptionWrapper class + + +Template that represents wrapper of exceptions that are derived from Exception class. + +```cpp +templateclass ExceptionWrapper +``` + +## Methods + +| Method | Description | +| --- | --- | +| [ExceptionWrapper](./exceptionwrapper/)(std::nullptr_t) | Constructs a null-instance of [ExceptionWrapper](./) class that does not represent any exception. | +| [ExceptionWrapper](./exceptionwrapper/)(const ExceptionPtr\&) | Constructs a instance of [ExceptionWrapper](./) class that contains passed pointer. | +| [ExceptionWrapper](./exceptionwrapper/)(const ExceptionWrapper\&) | Copy constructor. | +| [ExceptionWrapper](./exceptionwrapper/)(ExceptionWrapper\&&) | Move constructor. | +| explicit [ExceptionWrapper](./exceptionwrapper/)(Args\&&...) | Constructor that forwards parameters to the Exception class constructors and creates smart pointer that holds new Exception class instance. | +| static [operator new](./operatornew/)(std::size_t) | | +| static [operator new[]](./operatornew[]/)(std::size_t) | | +| [operator SharedPtr< Object >](./operatorsharedptr_object_/)() | Implicit cast operator to SharedPtr | +| [operator->](./operator-_/)() const | Allows to access members of the Exception object. | +| [operator=](./operator=/)(const ExceptionWrapper\&) | Assignment operator. | +| [operator=](./operator=/)(ExceptionWrapper\&&) | Move assignment operator. | +| static [Type](./type/)() | Shortcut to get [System::TypeInfo](../typeinfo/) object for the Exception type. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ExceptionType](./exceptiontype/) | Used for casting functions. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/exceptionwrapper/exceptiontype/_index.md b/english/cpp/system/exceptionwrapper/exceptiontype/_index.md new file mode 100644 index 0000000000..bfc74bbc13 --- /dev/null +++ b/english/cpp/system/exceptionwrapper/exceptiontype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ExceptionWrapper::ExceptionType typedef +linktitle: ExceptionType +second_title: Aspose.PDF for C++ API Reference +description: 'System::ExceptionWrapper::ExceptionType typedef. Used for casting functions in C++.' +type: docs +weight: 800 +url: /cpp/system/exceptionwrapper/exceptiontype/ +--- +## ExceptionType typedef + + +Used for casting functions. + +```cpp +using System::ExceptionWrapper< T >::ExceptionType = T +``` + +## See Also + +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/exceptionwrapper/exceptionwrapper/_index.md b/english/cpp/system/exceptionwrapper/exceptionwrapper/_index.md new file mode 100644 index 0000000000..77ffd419fe --- /dev/null +++ b/english/cpp/system/exceptionwrapper/exceptionwrapper/_index.md @@ -0,0 +1,97 @@ +--- +title: System::ExceptionWrapper::ExceptionWrapper constructor +linktitle: ExceptionWrapper +second_title: Aspose.PDF for C++ API Reference +description: 'System::ExceptionWrapper::ExceptionWrapper constructor. Constructor that forwards parameters to the Exception class constructors and creates smart pointer that holds new Exception class instance in C++.' +type: docs +weight: 100 +url: /cpp/system/exceptionwrapper/exceptionwrapper/ +--- +## ExceptionWrapper::ExceptionWrapper(Args\&&...) constructor + + +Constructor that forwards parameters to the Exception class constructors and creates smart pointer that holds new Exception class instance. + +```cpp +template System::ExceptionWrapper::ExceptionWrapper(Args &&...args) +``` + +## See Also + +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ExceptionWrapper::ExceptionWrapper(const ExceptionPtr\&) constructor + + +Constructs a instance of [ExceptionWrapper](../) class that contains passed pointer. + +```cpp +System::ExceptionWrapper::ExceptionWrapper(const ExceptionPtr &ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | const ExceptionPtr\& | Smart pointer to the instance of Exception class. | + +## See Also + +* Typedef [ExceptionPtr](../../exceptionptr/) +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ExceptionWrapper::ExceptionWrapper(const ExceptionWrapper\&) constructor + + +Copy constructor. + +```cpp +System::ExceptionWrapper::ExceptionWrapper(const ExceptionWrapper &other) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const ExceptionWrapper\& | Other instance of wrapper class that must be copied. | + +## See Also + +* Class [ExceptionWrapper](../) +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ExceptionWrapper::ExceptionWrapper(ExceptionWrapper\&&) constructor + + +Move constructor. + +```cpp +System::ExceptionWrapper::ExceptionWrapper(ExceptionWrapper &&other) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | ExceptionWrapper\&& | Other instance of wrapper class that must be moved. | + +## See Also + +* Class [ExceptionWrapper](../) +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ExceptionWrapper::ExceptionWrapper(std::nullptr_t) constructor + + +Constructs a null-instance of [ExceptionWrapper](../) class that does not represent any exception. + +```cpp +System::ExceptionWrapper::ExceptionWrapper(std::nullptr_t) +``` + +## See Also + +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/exceptionwrapper/operator-_/_index.md b/english/cpp/system/exceptionwrapper/operator-_/_index.md new file mode 100644 index 0000000000..fd21f570e0 --- /dev/null +++ b/english/cpp/system/exceptionwrapper/operator-_/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ExceptionWrapper::operator-> method +linktitle: operator-> +second_title: Aspose.PDF for C++ API Reference +description: 'System::ExceptionWrapper::operator-> method. Allows to access members of the Exception object in C++.' +type: docs +weight: 300 +url: /cpp/system/exceptionwrapper/operator-_/ +--- +## ExceptionWrapper::operator-> method + + +Allows to access members of the Exception object. + +```cpp +T * System::ExceptionWrapper::operator->() const +``` + + +### ReturnValue + +Raw pointer to the Exception object. + +## See Also + +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/exceptionwrapper/operator=/_index.md b/english/cpp/system/exceptionwrapper/operator=/_index.md new file mode 100644 index 0000000000..6e770c7dba --- /dev/null +++ b/english/cpp/system/exceptionwrapper/operator=/_index.md @@ -0,0 +1,57 @@ +--- +title: System::ExceptionWrapper::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::ExceptionWrapper::operator= method. Assignment operator in C++.' +type: docs +weight: 400 +url: /cpp/system/exceptionwrapper/operator=/ +--- +## ExceptionWrapper::operator=(const ExceptionWrapper\&) method + + +Assignment operator. + +```cpp +ExceptionWrapper & System::ExceptionWrapper::operator=(const ExceptionWrapper &other) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const ExceptionWrapper\& | Other instance of wrapper class that must be assigned. | + +### ReturnValue + +Instance with new assigned value. + +## See Also + +* Class [ExceptionWrapper](../) +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ExceptionWrapper::operator=(ExceptionWrapper\&&) method + + +Move assignment operator. + +```cpp +ExceptionWrapper & System::ExceptionWrapper::operator=(ExceptionWrapper &&other) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | ExceptionWrapper\&& | Other instance of wrapper class that must be moved. | + +### ReturnValue + +Instance with new moved value. + +## See Also + +* Class [ExceptionWrapper](../) +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/exceptionwrapper/operatornew/_index.md b/english/cpp/system/exceptionwrapper/operatornew/_index.md new file mode 100644 index 0000000000..ac4d0f36a1 --- /dev/null +++ b/english/cpp/system/exceptionwrapper/operatornew/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ExceptionWrapper::operator new method +linktitle: operator new +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator new method of System::ExceptionWrapper class in C++.' +type: docs +weight: 500 +url: /cpp/system/exceptionwrapper/operatornew/ +--- +## ExceptionWrapper::operator new method + + + + +```cpp +static void * System::ExceptionWrapper::operator new(std::size_t)=delete +``` + +## See Also + +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/exceptionwrapper/operatornew[]/_index.md b/english/cpp/system/exceptionwrapper/operatornew[]/_index.md new file mode 100644 index 0000000000..998d76b55c --- /dev/null +++ b/english/cpp/system/exceptionwrapper/operatornew[]/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ExceptionWrapper::operator new[] method +linktitle: operator new[] +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator new[] method of System::ExceptionWrapper class in C++.' +type: docs +weight: 600 +url: /cpp/system/exceptionwrapper/operatornew[]/ +--- +## ExceptionWrapper::operator new[] method + + + + +```cpp +static void * System::ExceptionWrapper::operator new[](std::size_t)=delete +``` + +## See Also + +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/exceptionwrapper/operatorsharedptr_object_/_index.md b/english/cpp/system/exceptionwrapper/operatorsharedptr_object_/_index.md new file mode 100644 index 0000000000..4b1950d134 --- /dev/null +++ b/english/cpp/system/exceptionwrapper/operatorsharedptr_object_/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ExceptionWrapper::operator SharedPtr< Object > method +linktitle: operator SharedPtr< Object > +second_title: Aspose.PDF for C++ API Reference +description: 'System::ExceptionWrapper::operator SharedPtr< Object > method. Implicit cast operator to SharedPtr in C++.' +type: docs +weight: 200 +url: /cpp/system/exceptionwrapper/operatorsharedptr_object_/ +--- +## ExceptionWrapper::operator SharedPtr< Object > method + + +Implicit cast operator to SharedPtr + +```cpp +System::ExceptionWrapper::operator SharedPtr() +``` + +## See Also + +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/exceptionwrapper/type/_index.md b/english/cpp/system/exceptionwrapper/type/_index.md new file mode 100644 index 0000000000..f0ab04944b --- /dev/null +++ b/english/cpp/system/exceptionwrapper/type/_index.md @@ -0,0 +1,29 @@ +--- +title: System::ExceptionWrapper::Type method +linktitle: Type +second_title: Aspose.PDF for C++ API Reference +description: 'System::ExceptionWrapper::Type method. Shortcut to get System::TypeInfo object for the Exception type in C++.' +type: docs +weight: 700 +url: /cpp/system/exceptionwrapper/type/ +--- +## ExceptionWrapper::Type method + + +Shortcut to get [System::TypeInfo](../../typeinfo/) object for the Exception type. + +```cpp +static const System::TypeInfo & System::ExceptionWrapper::Type() +``` + + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure which describes Exception type. + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [ExceptionWrapper](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/explicitcast/_index.md b/english/cpp/system/explicitcast/_index.md new file mode 100644 index 0000000000..2ae1b69e40 --- /dev/null +++ b/english/cpp/system/explicitcast/_index.md @@ -0,0 +1,445 @@ +--- +title: System::ExplicitCast method +linktitle: ExplicitCast +second_title: Aspose.PDF for C++ API Reference +description: 'System::ExplicitCast method. Casts the source type to the result type using explicit cast. Used when the source and the result types are the same in C++.' +type: docs +weight: 17000 +url: /cpp/system/explicitcast/ +--- +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used when the source and the result types are the same. + +```cpp +template std::enable_if_t::None, Result> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Enum [Base64FormattingOptions](../base64formattingoptions/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used when simple constructor-like cast is needed. + +```cpp +template std::enable_if_t::Static, Result> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used for exception wrappers. + +```cpp +template std::enable_if_t::Exception, Result> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Typedef [Exception](../exception/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used for casting object to exception. + +```cpp +template std::enable_if_t::ObjectToException, Result> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used when the source and result both are smart pointers (without expicit SmartPtr<...> in result type). + +```cpp +template std::enable_if_t::Pointer, typename CastResult::type> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used when the source and result both are smart pointers (with expicit SmartPtr<...> in result type). + +```cpp +template std::enable_if_t::PointerToPointer, Result> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used for unboxing object to nullable. + +```cpp +template std::enable_if_t::UnboxingToNullable, Result> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used to box nullable. + +```cpp +template std::enable_if_t::NullableBoxing, Result> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used for unboxing nullable object. + +```cpp +template std::enable_if_t::NullableUnboxing, Result> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used for enum boxing. + +```cpp +template std::enable_if_t::EnumBoxing, SmartPtr> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Class [BoxedValueBase](../boxedvaluebase/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used for common boxing. + +```cpp +template std::enable_if_t::Boxing, typename CastResult::type> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used for [System::String](../string/) boxing. + +```cpp +template std::enable_if_t::StringBoxing, typename CastResult::type> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used for common unboxing. + +```cpp +template std::enable_if_t::Unboxing, Result> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used for nullptr casting. + +```cpp +template std::enable_if_t::Null, typename CastResult::type> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(const Source\&) method + + +Casts the source type to the result type using explicit cast. Used for casting between arrays. + +```cpp +template std::enable_if_t::Array, typename CastResult::type> System::ExplicitCast(const Source &value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Source\& | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::ExplicitCast(Source) method + + +Casts the source type to the result type using explicit cast. Used when the casting raw pointer to smart pointer. + +```cpp +template std::enable_if_t::RawPointer, typename CastResult>::type> System::ExplicitCast(Source value) +``` + + +| Parameter | Description | +| --- | --- | +| Source | The source type. | +| Result | The result type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Source | [Object](../object/) to cast. | + +### ReturnValue + +The cast result. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/fileinfoptr/_index.md b/english/cpp/system/fileinfoptr/_index.md new file mode 100644 index 0000000000..013c3b5a43 --- /dev/null +++ b/english/cpp/system/fileinfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::FileInfoPtr typedef +linktitle: FileInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::FileInfoPtr typedef. An alias for a smart pointer that points to an instance of System::IO::FileInfo class in C++.' +type: docs +weight: 11200 +url: /cpp/system/fileinfoptr/ +--- +## FileInfoPtr typedef + + +An alias for a smart pointer that points to an instance of [System::IO::FileInfo](../../system.io/fileinfo/) class. + +```cpp +typedef System::SmartPtr System::FileInfoPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/filestreamptr/_index.md b/english/cpp/system/filestreamptr/_index.md new file mode 100644 index 0000000000..966dbb0278 --- /dev/null +++ b/english/cpp/system/filestreamptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::FileStreamPtr typedef +linktitle: FileStreamPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::FileStreamPtr typedef. An alias for a smart pointer that points to an instance of System::IO::FileStream class in C++.' +type: docs +weight: 11300 +url: /cpp/system/filestreamptr/ +--- +## FileStreamPtr typedef + + +An alias for a smart pointer that points to an instance of [System::IO::FileStream](../../system.io/filestream/) class. + +```cpp +typedef System::SmartPtr System::FileStreamPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/filesysteminfoptr/_index.md b/english/cpp/system/filesysteminfoptr/_index.md new file mode 100644 index 0000000000..66faff2362 --- /dev/null +++ b/english/cpp/system/filesysteminfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::FileSystemInfoPtr typedef +linktitle: FileSystemInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::FileSystemInfoPtr typedef. An alias for a smart pointer that points to an instance of System::IO::FileSystemInfo class in C++.' +type: docs +weight: 11400 +url: /cpp/system/filesysteminfoptr/ +--- +## FileSystemInfoPtr typedef + + +An alias for a smart pointer that points to an instance of [System::IO::FileSystemInfo](../../system.io/filesysteminfo/) class. + +```cpp +typedef System::SmartPtr System::FileSystemInfoPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/forcestaticcast/_index.md b/english/cpp/system/forcestaticcast/_index.md new file mode 100644 index 0000000000..5d5f99e0ef --- /dev/null +++ b/english/cpp/system/forcestaticcast/_index.md @@ -0,0 +1,37 @@ +--- +title: System::ForceStaticCast method +linktitle: ForceStaticCast +second_title: Aspose.PDF for C++ API Reference +description: 'System::ForceStaticCast method. Performs real static cast on SmartPtr objects in C++.' +type: docs +weight: 18600 +url: /cpp/system/forcestaticcast/ +--- +## System::ForceStaticCast method + + +Performs real static cast on [SmartPtr](../smartptr/) objects. + +```cpp +template CastResult::type System::ForceStaticCast(SmartPtr const &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target pointee type. | +| TFrom | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ const\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed, otherwise the behavior is undefined. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/foreachmembergvname/_index.md b/english/cpp/system/foreachmembergvname/_index.md new file mode 100644 index 0000000000..394e104007 --- /dev/null +++ b/english/cpp/system/foreachmembergvname/_index.md @@ -0,0 +1,22 @@ +--- +title: System::ForEachMemberGVName method +linktitle: ForEachMemberGVName +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ForEachMemberGVName method of class in C++.' +type: docs +weight: 18700 +url: /cpp/system/foreachmembergvname/ +--- +## System::ForEachMemberGVName method + + + + +```cpp +std::string System::ForEachMemberGVName() +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/func/_index.md b/english/cpp/system/func/_index.md new file mode 100644 index 0000000000..491300e71f --- /dev/null +++ b/english/cpp/system/func/_index.md @@ -0,0 +1,74 @@ +--- +title: System::Func class +linktitle: Func +second_title: Aspose.PDF for C++ API Reference +description: 'System::Func class. Function delegate. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 2700 +url: /cpp/system/func/ +--- +## Func class + + +Function delegate. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +```cpp +templateclass Func : public System::MulticastDelegate<::System::Detail::FuncArgsReorderer::type> +``` + + +| Parameter | Description | +| --- | --- | +| Args | Call arguments, then mandatory return type. | +## Methods + +| Method | Description | +| --- | --- | +| [Func](./func/)() | Default constructor that creates null-Func. | +| [Func](./func/)(T\&&) | Constructor that constructs [Func](./) object and assigns value (either actual callback or nullptr) to it. | +| [Func](./func/)(const Func\&) | Copy constructor. | +| [Func](./func/)(Func\&&) | Move constructor. | +| [operator=](./operator=/)(const Func\&) | Copy assignment. | +| [operator=](./operator=/)(Func\&&) | Move assignment. | +| [~Func](./~func/)() | Destructor. | +## Remarks + + + +```cpp +#include "system/func.h" +#include + +// This function accepts an instance of the System::Func delegate as a parameter. +void Print(int x, const System::Func &func) +{ + std::cout << func(x) << std::endl; +} + +int main() +{ + // Create an instance of the System::Func delegate. + auto func = static_cast>([](int x) -> int + { + return x * x; + }); + + // Pass the created instance as a function argument. + Print(1, func); + Print(2, func); + Print(3, func); + + return 0; +} +/* +This code example produces the following output: +1 +4 +9 +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/func/func/_index.md b/english/cpp/system/func/func/_index.md new file mode 100644 index 0000000000..4b4eeca374 --- /dev/null +++ b/english/cpp/system/func/func/_index.md @@ -0,0 +1,86 @@ +--- +title: System::Func::Func constructor +linktitle: Func +second_title: Aspose.PDF for C++ API Reference +description: 'System::Func::Func constructor. Default constructor that creates null-Func in C++.' +type: docs +weight: 100 +url: /cpp/system/func/func/ +--- +## Func::Func() constructor + + +Default constructor that creates null-Func. + +```cpp +System::Func::Func() +``` + +## See Also + +* Class [Func](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Func::Func(const Func\&) constructor + + +Copy constructor. + +```cpp +System::Func::Func(const Func &func) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| func | const Func\& | [Object](../../object/) to copy data from. | + +## See Also + +* Class [Func](../) +* Class [Func](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Func::Func(Func\&&) constructor + + +Move constructor. + +```cpp +System::Func::Func(Func &&func) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| func | Func\&& | [Object](../../object/) to move data from. | + +## See Also + +* Class [Func](../) +* Class [Func](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Func::Func(T\&&) constructor + + +Constructor that constructs [Func](../) object and assigns value (either actual callback or nullptr) to it. + +```cpp +template System::Func::Func(T &&arg) +``` + + +| Parameter | Description | +| --- | --- | +| T | Argument type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| arg | T\&& | Argument. | + +## See Also + +* Class [Func](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/func/operator=/_index.md b/english/cpp/system/func/operator=/_index.md new file mode 100644 index 0000000000..81e8bbf44e --- /dev/null +++ b/english/cpp/system/func/operator=/_index.md @@ -0,0 +1,57 @@ +--- +title: System::Func::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Func::operator= method. Copy assignment in C++.' +type: docs +weight: 300 +url: /cpp/system/func/operator=/ +--- +## Func::operator=(const Func\&) method + + +Copy assignment. + +```cpp +Func & System::Func::operator=(const Func &other) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const Func\& | [Func](../) delegate to copy to current object. | + +### ReturnValue + +Reference to this. + +## See Also + +* Class [Func](../) +* Class [Func](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Func::operator=(Func\&&) method + + +Move assignment. + +```cpp +Func & System::Func::operator=(Func &&other) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | Func\&& | [Func](../) delegate to move to current object. The state can be changed. | + +### ReturnValue + +Reference to this. + +## See Also + +* Class [Func](../) +* Class [Func](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/func/~func/_index.md b/english/cpp/system/func/~func/_index.md new file mode 100644 index 0000000000..c9d050436c --- /dev/null +++ b/english/cpp/system/func/~func/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Func::~Func method +linktitle: ~Func +second_title: Aspose.PDF for C++ API Reference +description: 'System::Func::~Func method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system/func/~func/ +--- +## Func::~Func method + + +Destructor. + +```cpp +System::Func::~Func() +``` + +## See Also + +* Class [Func](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/gc/_index.md b/english/cpp/system/gc/_index.md new file mode 100644 index 0000000000..868f32d358 --- /dev/null +++ b/english/cpp/system/gc/_index.md @@ -0,0 +1,28 @@ +--- +title: System::GC class +linktitle: GC +second_title: Aspose.PDF for C++ API Reference +description: 'System::GC class. Represents an emulated Garbage Collection which acts more like a stub which effectively does nothing. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 2800 +url: /cpp/system/gc/ +--- +## GC class + + +Represents an emulated Garbage Collection which acts more like a stub which effectively does nothing. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class GC : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [GetTotalMemory](./gettotalmemory/)(bool) | Returns the number of bytes of private memory currently allocated by the current process. | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/gc/gettotalmemory/_index.md b/english/cpp/system/gc/gettotalmemory/_index.md new file mode 100644 index 0000000000..39b66e71ac --- /dev/null +++ b/english/cpp/system/gc/gettotalmemory/_index.md @@ -0,0 +1,32 @@ +--- +title: System::GC::GetTotalMemory method +linktitle: GetTotalMemory +second_title: Aspose.PDF for C++ API Reference +description: 'System::GC::GetTotalMemory method. Returns the number of bytes of private memory currently allocated by the current process in C++.' +type: docs +weight: 100 +url: /cpp/system/gc/gettotalmemory/ +--- +## GC::GetTotalMemory method + + +Returns the number of bytes of private memory currently allocated by the current process. + +```cpp +static int64_t System::GC::GetTotalMemory(bool force_full_collection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| force_full_collection | bool | IGNORED | + +### ReturnValue + +The number of bytes of private memory currently allocated by the current process. + +## See Also + +* Class [GC](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/get_pointer/_index.md b/english/cpp/system/get_pointer/_index.md new file mode 100644 index 0000000000..bf19229b67 --- /dev/null +++ b/english/cpp/system/get_pointer/_index.md @@ -0,0 +1,36 @@ +--- +title: System::get_pointer method +linktitle: get_pointer +second_title: Aspose.PDF for C++ API Reference +description: 'System::get_pointer method. Gets referenced object of smart pointer in C++.' +type: docs +weight: 18800 +url: /cpp/system/get_pointer/ +--- +## System::get_pointer method + + +Gets referenced object of smart pointer. + +```cpp +template T * System::get_pointer(System::SmartPtr const &x) +``` + + +| Parameter | Description | +| --- | --- | +| T | Pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | System::SmartPtr\ const\& | Source smart pointer. | + +### ReturnValue + +Raw pointer to object referenced by smart pointer passed. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/gethashcode/_index.md b/english/cpp/system/gethashcode/_index.md new file mode 100644 index 0000000000..15ab4de84d --- /dev/null +++ b/english/cpp/system/gethashcode/_index.md @@ -0,0 +1,126 @@ +--- +title: System::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::GetHashCode method. Specialization for std::thread::id; Returns the hash code for the specified thread object in C++.' +type: docs +weight: 18900 +url: /cpp/system/gethashcode/ +--- +## System::GetHashCode(const std::thread::id\&) method + + +Specialization for std::thread::id; Returns the hash code for the specified thread object. + +```cpp +int System::GetHashCode(const std::thread::id &id) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::GetHashCode(const T\&) method + + +Returns a hash code for the specified scalar value. + +```cpp +template std::enable_if::value, int>::type System::GetHashCode(const T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the value for which the function generates hash code | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | The value to generate hash code for | + +### ReturnValue + +The hash code generated for the specified value + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::GetHashCode(const T\&) method + + +Returns a hash code for the specified object. + +```cpp +template std::enable_if::value &&System::IsSmartPtr::value, int>::type System::GetHashCode(const T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the object for which the function generates hash code | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | The [SmartPtr](../smartptr/) pointing to the object to generate hash code for | + +### ReturnValue + +The hash code generated for the specified object + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::GetHashCode(const T\&) method + + +Returns a hash code for the specified object which is exception. + +```cpp +template std::enable_if::value, int>::type System::GetHashCode(const T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the object for which the function generates hash code | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | The Exception Wrapper that contains the object to generate hash code for | + +### ReturnValue + +The hash code generated for the specified object + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::GetHashCode(const T\&) method + + +Returns a hash code for the specified object which is not a smart pointer nor exception. + +```cpp +template std::enable_if::value &&!System::IsSmartPtr::value &&!System::IsExceptionWrapper::value, int>::type System::GetHashCode(const T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the object for which the function generates hash code | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | A const reference to the object to generate hash code for | + +### ReturnValue + +The hash code generated for the specified object + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/guid/_index.md b/english/cpp/system/guid/_index.md new file mode 100644 index 0000000000..bd213e6f38 --- /dev/null +++ b/english/cpp/system/guid/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Guid class +linktitle: Guid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid class. Represents a Globally Unique IDentifier This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 2900 +url: /cpp/system/guid/ +--- +## Guid class + + +Represents a Globally Unique IDentifier This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +```cpp +class Guid +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CompareTo](./compareto/)(const Guid\&) const | Performs arithmetic comparison of the GUIDs represented by the current and specified objects. | +| [Equals](./equals/)(const Guid\&) const | Determines if the GUIDs represented by the current and specified objects are equal. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code for the current object. | +| [Guid](./guid/)() | Constructs an object that represents a GUID consisting of all zeroes. | +| [Guid](./guid/)(const ArrayPtr\\&) | Constructs an object that represents a GUID specified as an array of unsigned 8-bit integer values. | +| [Guid](./guid/)(const System::Details::ArrayView\\&) | Constructs an object that represents a GUID specified as an array view of unsigned 8-bit integer values. | +| [Guid](./guid/)(const String\&) | Constructs an object that represents a GUID specified as a string. | +| [Guid](./guid/)(int32_t, int16_t, int16_t, const ArrayPtr\\&) | Constructs an instance of [Guid](./) class from the specified GUID components. | +| [Guid](./guid/)(int32_t, int16_t, int16_t, const System::Details::ArrayView\\&) | Constructs an instance of [Guid](./) class from the specified GUID components. | +| [Guid](./guid/)(int32_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) | Constructs an instance of [Guid](./) class from the specified unsigned integers and bytes. | +| [Guid](./guid/)(uint32_t, uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) | Constructs an instance of [Guid](./) class from the specified unsigned integers and bytes. | +| [Guid](./guid/)(const Guid\&) | Constructs an object that represents the same GUID as the specified object. | +| static [NewGuid](./newguid/)() | Generates a new GUID and returns a [Guid](./) object that represents it. | +| [operator!=](./operator!=/)(const Guid\&) const | Determines if the GUIDs represented by the current and specified objects are not equal. | +| [operator=](./operator=/)(const Guid\&) | Assigns to the current object the GUID value represented by the specified [Guid](./) object. | +| [operator==](./operator==/)(const Guid\&) const | Determines if the GUIDs represented by the current and specified objects are equal. | +| static [Parse](./parse/)(const String\&) | Converts the specified string representation of a GUID into equivalent [Guid](./) object. | +| [ToByteArray](./tobytearray/)() const | Converts the GUID represented by the current object into array of bytes. | +| [ToString](./tostring/)() const | Converts the GUID represented by the current object to its string representation. | +| [ToString](./tostring/)(const String\&) const | Converts the GUID represented by the current object to its string representation using the specified string format. | +| [ToString](./tostring/)(const String\&, const SharedPtr\\&) const | Converts the GUID represented by the current object to its string representation using the specified string format and Culture. | +| static [TryParse](./tryparse/)(const String\&, Guid\&) | Tries to convert the specified string into [Guid](./) object. | +| [~Guid](./~guid/)() | Destructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](./empty/) | Represents a GUID that has a value of 0. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/guid/compareto/_index.md b/english/cpp/system/guid/compareto/_index.md new file mode 100644 index 0000000000..4979ccb646 --- /dev/null +++ b/english/cpp/system/guid/compareto/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Guid::CompareTo method +linktitle: CompareTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::CompareTo method. Performs arithmetic comparison of the GUIDs represented by the current and specified objects in C++.' +type: docs +weight: 300 +url: /cpp/system/guid/compareto/ +--- +## Guid::CompareTo method + + +Performs arithmetic comparison of the GUIDs represented by the current and specified objects. + +```cpp +int System::Guid::CompareTo(const Guid &g) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| g | const Guid\& | The comparand | + +### ReturnValue + +-1 if the GUID represented by the current object is less than the GUID represented by **g**; 0 if the GUIDs are equal; 1 if the GUID represented by the current object is greater than the GUID represented by **g** + +## See Also + +* Class [Guid](../) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/empty/_index.md b/english/cpp/system/guid/empty/_index.md new file mode 100644 index 0000000000..4ad52e4cde --- /dev/null +++ b/english/cpp/system/guid/empty/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Guid::Empty field +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::Empty field. Represents a GUID that has a value of 0 in C++.' +type: docs +weight: 1400 +url: /cpp/system/guid/empty/ +--- +## Empty field + + +Represents a GUID that has a value of 0. + +```cpp +static Guid System::Guid::Empty +``` + +## See Also + +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/equals/_index.md b/english/cpp/system/guid/equals/_index.md new file mode 100644 index 0000000000..4a30033129 --- /dev/null +++ b/english/cpp/system/guid/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Guid::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::Equals method. Determines if the GUIDs represented by the current and specified objects are equal in C++.' +type: docs +weight: 400 +url: /cpp/system/guid/equals/ +--- +## Guid::Equals method + + +Determines if the GUIDs represented by the current and specified objects are equal. + +```cpp +bool System::Guid::Equals(const Guid &g) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| g | const Guid\& | The comparand | + +### ReturnValue + +True if the GUIDs represented by the current and the specified objects are equal, otherwise - false + +## See Also + +* Class [Guid](../) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/gethashcode/_index.md b/english/cpp/system/guid/gethashcode/_index.md new file mode 100644 index 0000000000..471de95233 --- /dev/null +++ b/english/cpp/system/guid/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Guid::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 500 +url: /cpp/system/guid/gethashcode/ +--- +## Guid::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int System::Guid::GetHashCode() const +``` + +## See Also + +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/guid/_index.md b/english/cpp/system/guid/guid/_index.md new file mode 100644 index 0000000000..efeb2ed22b --- /dev/null +++ b/english/cpp/system/guid/guid/_index.md @@ -0,0 +1,205 @@ +--- +title: System::Guid::Guid constructor +linktitle: Guid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::Guid constructor. Constructs an object that represents a GUID consisting of all zeroes in C++.' +type: docs +weight: 100 +url: /cpp/system/guid/guid/ +--- +## Guid::Guid() constructor + + +Constructs an object that represents a GUID consisting of all zeroes. + +```cpp +System::Guid::Guid() +``` + +## See Also + +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Guid::Guid(const ArrayPtr\\&) constructor + + +Constructs an object that represents a GUID specified as an array of unsigned 8-bit integer values. + +```cpp +System::Guid::Guid(const ArrayPtr &b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| b | const ArrayPtr\\& | A byte-array containing separate bytes of the GUID | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Guid::Guid(const Guid\&) constructor + + +Constructs an object that represents the same GUID as the specified object. + +```cpp +System::Guid::Guid(const Guid &guid) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| guid | const Guid\& | The [Guid](../) object to copy the GUID value from | + +## See Also + +* Class [Guid](../) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Guid::Guid(const String\&) constructor + + +Constructs an object that represents a GUID specified as a string. + +```cpp +System::Guid::Guid(const String &g) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| g | const String\& | The string representation of a GUID to be represented by the object being constructed | + +## See Also + +* Class [String](../../string/) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Guid::Guid(const System::Details::ArrayView\\&) constructor + + +Constructs an object that represents a GUID specified as an array view of unsigned 8-bit integer values. + +```cpp +System::Guid::Guid(const System::Details::ArrayView &b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| b | const System::Details::ArrayView\\& | A byte-array containing separate bytes of the GUID | + +## See Also + +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Guid::Guid(int32_t, int16_t, int16_t, const ArrayPtr\\&) constructor + + +Constructs an instance of [Guid](../) class from the specified GUID components. + +```cpp +System::Guid::Guid(int32_t a, int16_t b, int16_t c, const ArrayPtr &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | int32_t | Bits 0-31 of the GUID | +| b | int16_t | Bits 32-47 of the GUID | +| c | int16_t | Bits 48-63 of the GUID | +| d | const ArrayPtr\\& | A byte array containing bits 64-127 of the GUID | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Guid::Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView\\&) constructor + + +Constructs an instance of [Guid](../) class from the specified GUID components. + +```cpp +System::Guid::Guid(int32_t a, int16_t b, int16_t c, const System::Details::ArrayView &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | int32_t | Bits 0-31 of the GUID | +| b | int16_t | Bits 32-47 of the GUID | +| c | int16_t | Bits 48-63 of the GUID | +| d | const System::Details::ArrayView\\& | A byte array view containing bits 64-127 of the GUID | + +## See Also + +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Guid::Guid(int32_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) constructor + + +Constructs an instance of [Guid](../) class from the specified unsigned integers and bytes. + +```cpp +System::Guid::Guid(int32_t a, int16_t b, int16_t c, uint8_t d, uint8_t e, uint8_t f, uint8_t g, uint8_t h, uint8_t i, uint8_t j, uint8_t k) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | int32_t | Bits 0-31 of the GUID | +| b | int16_t | Bits 32-47 of the GUID | +| c | int16_t | Bits 48-63 of the GUID | +| d | uint8_t | Bits 64-71 of the GUID | +| e | uint8_t | Bits 72-79 of the GUID | +| f | uint8_t | Bits 80-87 of the GUID | +| g | uint8_t | Bits 88-95 of the GUID | +| h | uint8_t | Bits 96-103 of the GUID | +| i | uint8_t | Bits 104-111 of the GUID | +| j | uint8_t | Bits 112-119 of the GUID | +| k | uint8_t | Bits 120-127 of the GUID | + +## See Also + +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Guid::Guid(uint32_t, uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) constructor + + +Constructs an instance of [Guid](../) class from the specified unsigned integers and bytes. + +```cpp +System::Guid::Guid(uint32_t a, uint16_t b, uint16_t c, uint8_t d, uint8_t e, uint8_t f, uint8_t g, uint8_t h, uint8_t i, uint8_t j, uint8_t k) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | uint32_t | Bits 0-31 of the GUID | +| b | uint16_t | Bits 32-47 of the GUID | +| c | uint16_t | Bits 48-63 of the GUID | +| d | uint8_t | Bits 64-71 of the GUID | +| e | uint8_t | Bits 72-79 of the GUID | +| f | uint8_t | Bits 80-87 of the GUID | +| g | uint8_t | Bits 88-95 of the GUID | +| h | uint8_t | Bits 96-103 of the GUID | +| i | uint8_t | Bits 104-111 of the GUID | +| j | uint8_t | Bits 112-119 of the GUID | +| k | uint8_t | Bits 120-127 of the GUID | + +## See Also + +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/newguid/_index.md b/english/cpp/system/guid/newguid/_index.md new file mode 100644 index 0000000000..5c009bc8aa --- /dev/null +++ b/english/cpp/system/guid/newguid/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Guid::NewGuid method +linktitle: NewGuid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::NewGuid method. Generates a new GUID and returns a Guid object that represents it in C++.' +type: docs +weight: 1100 +url: /cpp/system/guid/newguid/ +--- +## Guid::NewGuid method + + +Generates a new GUID and returns a [Guid](../) object that represents it. + +```cpp +static Guid System::Guid::NewGuid() +``` + +## See Also + +* Class [Guid](../) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/operator!=/_index.md b/english/cpp/system/guid/operator!=/_index.md new file mode 100644 index 0000000000..bd724e2971 --- /dev/null +++ b/english/cpp/system/guid/operator!=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Guid::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::operator!= method. Determines if the GUIDs represented by the current and specified objects are not equal in C++.' +type: docs +weight: 600 +url: /cpp/system/guid/operator!=/ +--- +## Guid::operator!= method + + +Determines if the GUIDs represented by the current and specified objects are not equal. + +```cpp +bool System::Guid::operator!=(const Guid &b) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| b | const Guid\& | The comparand | + +### ReturnValue + +True if the GUIDs represented by the current and the specified objects are not equal, otherwise - false + +## See Also + +* Class [Guid](../) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/operator=/_index.md b/english/cpp/system/guid/operator=/_index.md new file mode 100644 index 0000000000..a0e612581e --- /dev/null +++ b/english/cpp/system/guid/operator=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Guid::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::operator= method. Assigns to the current object the GUID value represented by the specified Guid object in C++.' +type: docs +weight: 700 +url: /cpp/system/guid/operator=/ +--- +## Guid::operator= method + + +Assigns to the current object the GUID value represented by the specified [Guid](../) object. + +```cpp +Guid & System::Guid::operator=(const Guid &guid) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| guid | const Guid\& | The [Guid](../) object to copy the GUID value from | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Guid](../) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/operator==/_index.md b/english/cpp/system/guid/operator==/_index.md new file mode 100644 index 0000000000..f95dcd4e32 --- /dev/null +++ b/english/cpp/system/guid/operator==/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Guid::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::operator== method. Determines if the GUIDs represented by the current and specified objects are equal in C++.' +type: docs +weight: 800 +url: /cpp/system/guid/operator==/ +--- +## Guid::operator== method + + +Determines if the GUIDs represented by the current and specified objects are equal. + +```cpp +bool System::Guid::operator==(const Guid &b) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| b | const Guid\& | The comparand | + +### ReturnValue + +True if the GUIDs represented by the current and the specified objects are equal, otherwise - false + +## See Also + +* Class [Guid](../) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/parse/_index.md b/english/cpp/system/guid/parse/_index.md new file mode 100644 index 0000000000..814d7e509c --- /dev/null +++ b/english/cpp/system/guid/parse/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Guid::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::Parse method. Converts the specified string representation of a GUID into equivalent Guid object in C++.' +type: docs +weight: 1200 +url: /cpp/system/guid/parse/ +--- +## Guid::Parse method + + +Converts the specified string representation of a GUID into equivalent [Guid](../) object. + +```cpp +static Guid System::Guid::Parse(const String &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | The string containing the string representation of GUID | + +### ReturnValue + +A [Guid](../) object representing a GUID equivalent to that represented by **input** + +## See Also + +* Class [Guid](../) +* Class [String](../../string/) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/tobytearray/_index.md b/english/cpp/system/guid/tobytearray/_index.md new file mode 100644 index 0000000000..849f528c50 --- /dev/null +++ b/english/cpp/system/guid/tobytearray/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Guid::ToByteArray method +linktitle: ToByteArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::ToByteArray method. Converts the GUID represented by the current object into array of bytes in C++.' +type: docs +weight: 900 +url: /cpp/system/guid/tobytearray/ +--- +## Guid::ToByteArray method + + +Converts the GUID represented by the current object into array of bytes. + +```cpp +ArrayPtr System::Guid::ToByteArray() const +``` + + +### ReturnValue + +A byte array containing bytes constituting the GUID represented by the current object + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/tostring/_index.md b/english/cpp/system/guid/tostring/_index.md new file mode 100644 index 0000000000..f707bcfd4f --- /dev/null +++ b/english/cpp/system/guid/tostring/_index.md @@ -0,0 +1,75 @@ +--- +title: System::Guid::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::ToString method. Converts the GUID represented by the current object to its string representation in C++.' +type: docs +weight: 1000 +url: /cpp/system/guid/tostring/ +--- +## Guid::ToString() const method + + +Converts the GUID represented by the current object to its string representation. + +```cpp +String System::Guid::ToString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Guid::ToString(const String\&) const method + + +Converts the GUID represented by the current object to its string representation using the specified string format. + +```cpp +String System::Guid::ToString(const String &format) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | The format to use | + +### ReturnValue + +The string representation of the GUID value represented by the current object + +## See Also + +* Class [String](../../string/) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Guid::ToString(const String\&, const SharedPtr\\&) const method + + +Converts the GUID represented by the current object to its string representation using the specified string format and Culture. + +```cpp +String System::Guid::ToString(const String &format, const SharedPtr &culture) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | The format to use | +| culture | const SharedPtr\\& | Culture to use | + +### ReturnValue + +The string representation of the GUID value represented by the current object + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/tryparse/_index.md b/english/cpp/system/guid/tryparse/_index.md new file mode 100644 index 0000000000..e898bf2dd8 --- /dev/null +++ b/english/cpp/system/guid/tryparse/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Guid::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::TryParse method. Tries to convert the specified string into Guid object in C++.' +type: docs +weight: 1300 +url: /cpp/system/guid/tryparse/ +--- +## Guid::TryParse method + + +Tries to convert the specified string into [Guid](../) object. + +```cpp +static bool System::Guid::TryParse(const String &input, Guid &g) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | The string to convert | +| g | Guid\& | Output [Guid](../) object, if successful. | + +### ReturnValue + +True, if input string represents valid [Guid](../), otherwise false. + +## See Also + +* Class [String](../../string/) +* Class [Guid](../) +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/guid/~guid/_index.md b/english/cpp/system/guid/~guid/_index.md new file mode 100644 index 0000000000..dce3bd8459 --- /dev/null +++ b/english/cpp/system/guid/~guid/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Guid::~Guid method +linktitle: ~Guid +second_title: Aspose.PDF for C++ API Reference +description: 'System::Guid::~Guid method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system/guid/~guid/ +--- +## Guid::~Guid method + + +Destructor. + +```cpp +System::Guid::~Guid() +``` + +## See Also + +* Class [Guid](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iasyncresult/_index.md b/english/cpp/system/iasyncresult/_index.md new file mode 100644 index 0000000000..65e980f21f --- /dev/null +++ b/english/cpp/system/iasyncresult/_index.md @@ -0,0 +1,37 @@ +--- +title: System::IAsyncResult class +linktitle: IAsyncResult +second_title: Aspose.PDF for C++ API Reference +description: 'System::IAsyncResult class. Represents the status of asynchronous operation. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3000 +url: /cpp/system/iasyncresult/ +--- +## IAsyncResult class + + +Represents the status of asynchronous operation. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IAsyncResult : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [get_AsyncState](./get_asyncstate/)() | Returns an object that contains the information about asyrchronous operation. | +| virtual [get_AsyncWaitHandle](./get_asyncwaithandle/)() | Returns an instance of WaitHandle that can be used to wait for the completion of the asynchronous operation. | +| virtual [get_CompletedSynchronously](./get_completedsynchronously/)() | Returns a value that indicates whether the asynchronous operation completed synchronously. | +| virtual [get_IsCompleted](./get_iscompleted/)() | Returns a value that indicates whether the asynchronous operation has completed. | +| virtual [~IAsyncResult](./~iasyncresult/)() | Destructor. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [smart_ptr](./smart_ptr/) | Shared pointer to [IAsyncResult](./). | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/iasyncresult/get_asyncstate/_index.md b/english/cpp/system/iasyncresult/get_asyncstate/_index.md new file mode 100644 index 0000000000..81e022225b --- /dev/null +++ b/english/cpp/system/iasyncresult/get_asyncstate/_index.md @@ -0,0 +1,25 @@ +--- +title: System::IAsyncResult::get_AsyncState method +linktitle: get_AsyncState +second_title: Aspose.PDF for C++ API Reference +description: 'System::IAsyncResult::get_AsyncState method. Returns an object that contains the information about asyrchronous operation in C++.' +type: docs +weight: 200 +url: /cpp/system/iasyncresult/get_asyncstate/ +--- +## IAsyncResult::get_AsyncState method + + +Returns an object that contains the information about asyrchronous operation. + +```cpp +virtual SharedPtr System::IAsyncResult::get_AsyncState()=0 +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [IAsyncResult](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iasyncresult/get_asyncwaithandle/_index.md b/english/cpp/system/iasyncresult/get_asyncwaithandle/_index.md new file mode 100644 index 0000000000..c6b73592b6 --- /dev/null +++ b/english/cpp/system/iasyncresult/get_asyncwaithandle/_index.md @@ -0,0 +1,30 @@ +--- +title: System::IAsyncResult::get_AsyncWaitHandle method +linktitle: get_AsyncWaitHandle +second_title: Aspose.PDF for C++ API Reference +description: 'System::IAsyncResult::get_AsyncWaitHandle method. Returns an instance of WaitHandle that can be used to wait for the completion of the asynchronous operation in C++.' +type: docs +weight: 300 +url: /cpp/system/iasyncresult/get_asyncwaithandle/ +--- +## IAsyncResult::get_AsyncWaitHandle method + + +Returns an instance of WaitHandle that can be used to wait for the completion of the asynchronous operation. + +```cpp +virtual SharedPtr System::IAsyncResult::get_AsyncWaitHandle()=0 +``` + + +### ReturnValue + +A pointer to an instance of WaitHandle class that can be used to wait for the completion of the asynchronous operation. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [WaitHandle](../../../system.threading/waithandle/) +* Class [IAsyncResult](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iasyncresult/get_completedsynchronously/_index.md b/english/cpp/system/iasyncresult/get_completedsynchronously/_index.md new file mode 100644 index 0000000000..e6f782eebf --- /dev/null +++ b/english/cpp/system/iasyncresult/get_completedsynchronously/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IAsyncResult::get_CompletedSynchronously method +linktitle: get_CompletedSynchronously +second_title: Aspose.PDF for C++ API Reference +description: 'System::IAsyncResult::get_CompletedSynchronously method. Returns a value that indicates whether the asynchronous operation completed synchronously in C++.' +type: docs +weight: 400 +url: /cpp/system/iasyncresult/get_completedsynchronously/ +--- +## IAsyncResult::get_CompletedSynchronously method + + +Returns a value that indicates whether the asynchronous operation completed synchronously. + +```cpp +virtual bool System::IAsyncResult::get_CompletedSynchronously()=0 +``` + + +### ReturnValue + +True if the asynchronous operation completed synchronously, otherwise - false + +## See Also + +* Class [IAsyncResult](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iasyncresult/get_iscompleted/_index.md b/english/cpp/system/iasyncresult/get_iscompleted/_index.md new file mode 100644 index 0000000000..ed9fad3753 --- /dev/null +++ b/english/cpp/system/iasyncresult/get_iscompleted/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IAsyncResult::get_IsCompleted method +linktitle: get_IsCompleted +second_title: Aspose.PDF for C++ API Reference +description: 'System::IAsyncResult::get_IsCompleted method. Returns a value that indicates whether the asynchronous operation has completed in C++.' +type: docs +weight: 500 +url: /cpp/system/iasyncresult/get_iscompleted/ +--- +## IAsyncResult::get_IsCompleted method + + +Returns a value that indicates whether the asynchronous operation has completed. + +```cpp +virtual bool System::IAsyncResult::get_IsCompleted()=0 +``` + + +### ReturnValue + +True if the asynchronous operation has completed, otherwise - false + +## See Also + +* Class [IAsyncResult](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iasyncresult/smart_ptr/_index.md b/english/cpp/system/iasyncresult/smart_ptr/_index.md new file mode 100644 index 0000000000..20b9422ae4 --- /dev/null +++ b/english/cpp/system/iasyncresult/smart_ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IAsyncResult::smart_ptr typedef +linktitle: smart_ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::IAsyncResult::smart_ptr typedef. Shared pointer to IAsyncResult in C++.' +type: docs +weight: 600 +url: /cpp/system/iasyncresult/smart_ptr/ +--- +## smart_ptr typedef + + +Shared pointer to [IAsyncResult](../). + +```cpp +SharedPtr System::IAsyncResult::smart_ptr +``` + +## See Also + +* Class [IAsyncResult](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iasyncresult/~iasyncresult/_index.md b/english/cpp/system/iasyncresult/~iasyncresult/_index.md new file mode 100644 index 0000000000..7d585c1503 --- /dev/null +++ b/english/cpp/system/iasyncresult/~iasyncresult/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IAsyncResult::~IAsyncResult method +linktitle: ~IAsyncResult +second_title: Aspose.PDF for C++ API Reference +description: 'System::IAsyncResult::~IAsyncResult method. Destructor in C++.' +type: docs +weight: 100 +url: /cpp/system/iasyncresult/~iasyncresult/ +--- +## IAsyncResult::~IAsyncResult method + + +Destructor. + +```cpp +virtual System::IAsyncResult::~IAsyncResult() +``` + +## See Also + +* Class [IAsyncResult](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iasyncresultptr/_index.md b/english/cpp/system/iasyncresultptr/_index.md new file mode 100644 index 0000000000..d08d322752 --- /dev/null +++ b/english/cpp/system/iasyncresultptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IAsyncResultPtr typedef +linktitle: IAsyncResultPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::IAsyncResultPtr typedef. Shared pointer to IAsyncResult in C++.' +type: docs +weight: 11500 +url: /cpp/system/iasyncresultptr/ +--- +## IAsyncResultPtr typedef + + +Shared pointer to [IAsyncResult](../iasyncresult/). + +```cpp +typedef SharedPtr System::IAsyncResultPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/icloneable/_index.md b/english/cpp/system/icloneable/_index.md new file mode 100644 index 0000000000..d08b500516 --- /dev/null +++ b/english/cpp/system/icloneable/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ICloneable class +linktitle: ICloneable +second_title: Aspose.PDF for C++ API Reference +description: 'System::ICloneable class. Defies a method that enables object cloning - creating a copy of an object. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3100 +url: /cpp/system/icloneable/ +--- +## ICloneable class + + +Defies a method that enables object cloning - creating a copy of an object. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ICloneable : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Clone](./clone/)() | RTTI information. | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/icloneable/clone/_index.md b/english/cpp/system/icloneable/clone/_index.md new file mode 100644 index 0000000000..0034beb4fe --- /dev/null +++ b/english/cpp/system/icloneable/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::ICloneable::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::ICloneable::Clone method. RTTI information in C++.' +type: docs +weight: 100 +url: /cpp/system/icloneable/clone/ +--- +## ICloneable::Clone method + + +RTTI information. + +```cpp +virtual System::SharedPtr System::ICloneable::Clone()=0 +``` + +## Remarks + + +Creates a copy of the current object and returns a shared pointer to it. +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [ICloneable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/icomparable/_index.md b/english/cpp/system/icomparable/_index.md new file mode 100644 index 0000000000..e8affd7fe2 --- /dev/null +++ b/english/cpp/system/icomparable/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IComparable class +linktitle: IComparable +second_title: Aspose.PDF for C++ API Reference +description: 'System::IComparable class. Defines a method that compares two objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3200 +url: /cpp/system/icomparable/ +--- +## IComparable class + + +Defines a method that compares two objects. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass IComparable : public virtual System::Object +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the objects with which the current object gets compared | +## Methods + +| Method | Description | +| --- | --- | +| virtual [CompareTo](./compareto/)(T) | Compares the current object with the specified object. | + +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/icomparable/compareto/_index.md b/english/cpp/system/icomparable/compareto/_index.md new file mode 100644 index 0000000000..92e0d94ab5 --- /dev/null +++ b/english/cpp/system/icomparable/compareto/_index.md @@ -0,0 +1,32 @@ +--- +title: System::IComparable::CompareTo method +linktitle: CompareTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::IComparable::CompareTo method. Compares the current object with the specified object in C++.' +type: docs +weight: 100 +url: /cpp/system/icomparable/compareto/ +--- +## IComparable::CompareTo method + + +Compares the current object with the specified object. + +```cpp +virtual int System::IComparable::CompareTo(T other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | T | The object to compare with the current object | + +### ReturnValue + +A negative number if the current object precedes the specified object is the sort order; 0 if the compared objects are equal; positive number if the current object follows the specified object in the sort order + +## See Also + +* Class [IComparable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/_index.md b/english/cpp/system/iconvertible/_index.md new file mode 100644 index 0000000000..be7cc111dd --- /dev/null +++ b/english/cpp/system/iconvertible/_index.md @@ -0,0 +1,45 @@ +--- +title: System::IConvertible class +linktitle: IConvertible +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible class. Defines methods that convert the value of the implementing reference or value type to a common language runtime type that has an equivalent value. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3300 +url: /cpp/system/iconvertible/ +--- +## IConvertible class + + +Defines methods that convert the value of the implementing reference or value type to a common language runtime type that has an equivalent value. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IConvertible : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetTypeCode](./gettypecode/)() | Returns the type code for this instance. | +| virtual [ToBoolean](./toboolean/)(System::SharedPtr\) | Converts the value of this instance to an equivalent [Boolean](../boolean/) value using the specified culture-specific formatting information. | +| virtual [ToByte](./tobyte/)(System::SharedPtr\) | Converts the value of this instance to an equivalent 8-bit uint32_teger using the specified culture-specific formatting information. | +| virtual [ToChar](./tochar/)(System::SharedPtr\) | Converts the value of this instance to an equivalent Unicode character using the specified culture-specific formatting information. | +| virtual [ToDateTime](./todatetime/)(System::SharedPtr\) | Converts the value of this instance to an equivalent [System::DateTime](../datetime/) using the specified culture-specific formatting information. | +| virtual [ToDecimal](./todecimal/)(System::SharedPtr\) | Converts the value of this instance to an equivalent [System::Decimal](../decimal/) number using the specified culture-specific formatting information. | +| virtual [ToDouble](./todouble/)(System::SharedPtr\) | Converts the value of this instance to an equivalent double-precision floating-point number using the specified culture-specific formatting information.. | +| virtual [ToInt16](./toint16/)(System::SharedPtr\) | Converts the value of this instance to an equivalent 16-bit signed integer using the specified culture-specific formatting information. | +| virtual [ToInt32](./toint32/)(System::SharedPtr\) | Converts the value of this instance to an equivalent 32-bit signed integer using the specified culture-specific formatting information. | +| virtual [ToInt64](./toint64/)(System::SharedPtr\) | Converts the value of this instance to an equivalent 64-bit signed integer using the specified culture-specific formatting information. | +| virtual [ToSByte](./tosbyte/)(System::SharedPtr\) | Converts the value of this instance to an equivalent 8-bit signed integer using the specified culture-specific formatting information. | +| virtual [ToSingle](./tosingle/)(System::SharedPtr\) | Converts the value of this instance to an equivalent single-precision floating-point number using the specified culture-specific formatting information. | +| virtual [ToString](./tostring/)(System::SharedPtr\) | Converts the value of this instance to an equivalent [System::String](../string/) using the specified culture-specific formatting information. | +| virtual [ToString](./tostring/)() const | Analog of C# [Object.ToString()](../object/tostring/) method. Enables converting custom objects to string. | +| virtual [ToType](./totype/)(const TypeInfo\&, System::SharedPtr\) | Converts the value of this instance to a [System::Object](../object/) of the specified System::Type that has an equivalent value, using the specified culture-specific formatting information. | +| virtual [ToUInt16](./touint16/)(System::SharedPtr\) | Converts the value of this instance to an equivalent 16-bit uint32_teger using the specified culture-specific formatting information. | +| virtual [ToUInt32](./touint32/)(System::SharedPtr\) | Converts the value of this instance to an equivalent 32-bit uint32_teger using the specified culture-specific formatting information. | +| virtual [ToUInt64](./touint64/)(System::SharedPtr\) | Converts the value of this instance to an equivalent 64-bit uint32_teger using the specified culture-specific formatting information. | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/iconvertible/gettypecode/_index.md b/english/cpp/system/iconvertible/gettypecode/_index.md new file mode 100644 index 0000000000..5bd7d0adb1 --- /dev/null +++ b/english/cpp/system/iconvertible/gettypecode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::IConvertible::GetTypeCode method +linktitle: GetTypeCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::GetTypeCode method. Returns the type code for this instance in C++.' +type: docs +weight: 100 +url: /cpp/system/iconvertible/gettypecode/ +--- +## IConvertible::GetTypeCode method + + +Returns the type code for this instance. + +```cpp +virtual System::TypeCode System::IConvertible::GetTypeCode()=0 +``` + + +### ReturnValue + +The enumerated constant that is the [System::TypeCode](../../typecode/) of the class or value type that implements this interface. + +## See Also + +* Enum [TypeCode](../../typecode/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/toboolean/_index.md b/english/cpp/system/iconvertible/toboolean/_index.md new file mode 100644 index 0000000000..143a6b4fed --- /dev/null +++ b/english/cpp/system/iconvertible/toboolean/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IConvertible::ToBoolean method +linktitle: ToBoolean +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToBoolean method. Converts the value of this instance to an equivalent Boolean value using the specified culture-specific formatting information in C++.' +type: docs +weight: 200 +url: /cpp/system/iconvertible/toboolean/ +--- +## IConvertible::ToBoolean method + + +Converts the value of this instance to an equivalent [Boolean](../../boolean/) value using the specified culture-specific formatting information. + +```cpp +virtual bool System::IConvertible::ToBoolean(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A [Boolean](../../boolean/) value equivalent to the value of this instance. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/tobyte/_index.md b/english/cpp/system/iconvertible/tobyte/_index.md new file mode 100644 index 0000000000..158541bb0e --- /dev/null +++ b/english/cpp/system/iconvertible/tobyte/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IConvertible::ToByte method +linktitle: ToByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToByte method. Converts the value of this instance to an equivalent 8-bit uint32_teger using the specified culture-specific formatting information in C++.' +type: docs +weight: 300 +url: /cpp/system/iconvertible/tobyte/ +--- +## IConvertible::ToByte method + + +Converts the value of this instance to an equivalent 8-bit uint32_teger using the specified culture-specific formatting information. + +```cpp +virtual uint8_t System::IConvertible::ToByte(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A 8-bit unsigned integer value equivalent to the value of this instance. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/tochar/_index.md b/english/cpp/system/iconvertible/tochar/_index.md new file mode 100644 index 0000000000..8934c0bbcf --- /dev/null +++ b/english/cpp/system/iconvertible/tochar/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IConvertible::ToChar method +linktitle: ToChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToChar method. Converts the value of this instance to an equivalent Unicode character using the specified culture-specific formatting information in C++.' +type: docs +weight: 400 +url: /cpp/system/iconvertible/tochar/ +--- +## IConvertible::ToChar method + + +Converts the value of this instance to an equivalent Unicode character using the specified culture-specific formatting information. + +```cpp +virtual char_t System::IConvertible::ToChar(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A Unicode character equivalent to the value of this instance. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/todatetime/_index.md b/english/cpp/system/iconvertible/todatetime/_index.md new file mode 100644 index 0000000000..5061bcb95d --- /dev/null +++ b/english/cpp/system/iconvertible/todatetime/_index.md @@ -0,0 +1,35 @@ +--- +title: System::IConvertible::ToDateTime method +linktitle: ToDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToDateTime method. Converts the value of this instance to an equivalent System::DateTime using the specified culture-specific formatting information in C++.' +type: docs +weight: 500 +url: /cpp/system/iconvertible/todatetime/ +--- +## IConvertible::ToDateTime method + + +Converts the value of this instance to an equivalent [System::DateTime](../../datetime/) using the specified culture-specific formatting information. + +```cpp +virtual System::DateTime System::IConvertible::ToDateTime(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A [System::DateTime](../../datetime/) instance equivalent to the value of this instance. + +## See Also + +* Class [DateTime](../../datetime/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/todecimal/_index.md b/english/cpp/system/iconvertible/todecimal/_index.md new file mode 100644 index 0000000000..81b39a6e95 --- /dev/null +++ b/english/cpp/system/iconvertible/todecimal/_index.md @@ -0,0 +1,35 @@ +--- +title: System::IConvertible::ToDecimal method +linktitle: ToDecimal +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToDecimal method. Converts the value of this instance to an equivalent System::Decimal number using the specified culture-specific formatting information in C++.' +type: docs +weight: 600 +url: /cpp/system/iconvertible/todecimal/ +--- +## IConvertible::ToDecimal method + + +Converts the value of this instance to an equivalent [System::Decimal](../../decimal/) number using the specified culture-specific formatting information. + +```cpp +virtual System::Decimal System::IConvertible::ToDecimal(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A [System::Decimal](../../decimal/) number equivalent to the value of this instance. + +## See Also + +* Class [Decimal](../../decimal/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/todouble/_index.md b/english/cpp/system/iconvertible/todouble/_index.md new file mode 100644 index 0000000000..84a565e016 --- /dev/null +++ b/english/cpp/system/iconvertible/todouble/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IConvertible::ToDouble method +linktitle: ToDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToDouble method. Converts the value of this instance to an equivalent double-precision floating-point number using the specified culture-specific formatting information in C++.' +type: docs +weight: 700 +url: /cpp/system/iconvertible/todouble/ +--- +## IConvertible::ToDouble method + + +Converts the value of this instance to an equivalent double-precision floating-point number using the specified culture-specific formatting information.. + +```cpp +virtual double System::IConvertible::ToDouble(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A double-precision floating-point number equivalent to the value of this instance. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/toint16/_index.md b/english/cpp/system/iconvertible/toint16/_index.md new file mode 100644 index 0000000000..7a431ece4c --- /dev/null +++ b/english/cpp/system/iconvertible/toint16/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IConvertible::ToInt16 method +linktitle: ToInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToInt16 method. Converts the value of this instance to an equivalent 16-bit signed integer using the specified culture-specific formatting information in C++.' +type: docs +weight: 800 +url: /cpp/system/iconvertible/toint16/ +--- +## IConvertible::ToInt16 method + + +Converts the value of this instance to an equivalent 16-bit signed integer using the specified culture-specific formatting information. + +```cpp +virtual int16_t System::IConvertible::ToInt16(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A 16-bit signed integer equivalent to the value of this instance. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/toint32/_index.md b/english/cpp/system/iconvertible/toint32/_index.md new file mode 100644 index 0000000000..ed3941db6e --- /dev/null +++ b/english/cpp/system/iconvertible/toint32/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IConvertible::ToInt32 method +linktitle: ToInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToInt32 method. Converts the value of this instance to an equivalent 32-bit signed integer using the specified culture-specific formatting information in C++.' +type: docs +weight: 900 +url: /cpp/system/iconvertible/toint32/ +--- +## IConvertible::ToInt32 method + + +Converts the value of this instance to an equivalent 32-bit signed integer using the specified culture-specific formatting information. + +```cpp +virtual int32_t System::IConvertible::ToInt32(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A 32-bit signed integer equivalent to the value of this instance + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/toint64/_index.md b/english/cpp/system/iconvertible/toint64/_index.md new file mode 100644 index 0000000000..914f5c6ca0 --- /dev/null +++ b/english/cpp/system/iconvertible/toint64/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IConvertible::ToInt64 method +linktitle: ToInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToInt64 method. Converts the value of this instance to an equivalent 64-bit signed integer using the specified culture-specific formatting information in C++.' +type: docs +weight: 1000 +url: /cpp/system/iconvertible/toint64/ +--- +## IConvertible::ToInt64 method + + +Converts the value of this instance to an equivalent 64-bit signed integer using the specified culture-specific formatting information. + +```cpp +virtual int64_t System::IConvertible::ToInt64(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A 64-bit signed integer equivalent to the value of this instance. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/tosbyte/_index.md b/english/cpp/system/iconvertible/tosbyte/_index.md new file mode 100644 index 0000000000..8f52799c26 --- /dev/null +++ b/english/cpp/system/iconvertible/tosbyte/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IConvertible::ToSByte method +linktitle: ToSByte +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToSByte method. Converts the value of this instance to an equivalent 8-bit signed integer using the specified culture-specific formatting information in C++.' +type: docs +weight: 1100 +url: /cpp/system/iconvertible/tosbyte/ +--- +## IConvertible::ToSByte method + + +Converts the value of this instance to an equivalent 8-bit signed integer using the specified culture-specific formatting information. + +```cpp +virtual int8_t System::IConvertible::ToSByte(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +An 8-bit signed integer equivalent to the value of this instance. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/tosingle/_index.md b/english/cpp/system/iconvertible/tosingle/_index.md new file mode 100644 index 0000000000..fbbac0b6e9 --- /dev/null +++ b/english/cpp/system/iconvertible/tosingle/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IConvertible::ToSingle method +linktitle: ToSingle +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToSingle method. Converts the value of this instance to an equivalent single-precision floating-point number using the specified culture-specific formatting information in C++.' +type: docs +weight: 1200 +url: /cpp/system/iconvertible/tosingle/ +--- +## IConvertible::ToSingle method + + +Converts the value of this instance to an equivalent single-precision floating-point number using the specified culture-specific formatting information. + +```cpp +virtual float System::IConvertible::ToSingle(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A single-precision floating-point number equivalent to the value of this instance. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/tostring/_index.md b/english/cpp/system/iconvertible/tostring/_index.md new file mode 100644 index 0000000000..264b6a2a82 --- /dev/null +++ b/english/cpp/system/iconvertible/tostring/_index.md @@ -0,0 +1,55 @@ +--- +title: System::IConvertible::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1300 +url: /cpp/system/iconvertible/tostring/ +--- +## IConvertible::ToString() const method + + +Analog of C# [Object.ToString()](../../object/tostring/) method. Enables converting custom objects to string. + +```cpp +virtual String System::Object::ToString() const +``` + + +### ReturnValue + +[String](../../string/) representation as provided by final class. + +## See Also + +* Class [String](../../string/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## IConvertible::ToString(System::SharedPtr\) method + + +Converts the value of this instance to an equivalent [System::String](../../string/) using the specified culture-specific formatting information. + +```cpp +virtual System::String System::IConvertible::ToString(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A [System::String](../../string/) instance equivalent to the value of this instance. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/totype/_index.md b/english/cpp/system/iconvertible/totype/_index.md new file mode 100644 index 0000000000..1a94ac50ae --- /dev/null +++ b/english/cpp/system/iconvertible/totype/_index.md @@ -0,0 +1,37 @@ +--- +title: System::IConvertible::ToType method +linktitle: ToType +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToType method. Converts the value of this instance to a System::Object of the specified System::Type that has an equivalent value, using the specified culture-specific formatting information in C++.' +type: docs +weight: 1400 +url: /cpp/system/iconvertible/totype/ +--- +## IConvertible::ToType method + + +Converts the value of this instance to a [System::Object](../../object/) of the specified System::Type that has an equivalent value, using the specified culture-specific formatting information. + +```cpp +virtual System::SharedPtr System::IConvertible::ToType(const TypeInfo &conversionType, System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| conversionType | const TypeInfo\& | The System::Type to which the value of this instance is converted. | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A [System::Object](../../object/) instance of type conversionType whose value is equivalent to the value of this instance. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [TypeInfo](../../typeinfo/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/touint16/_index.md b/english/cpp/system/iconvertible/touint16/_index.md new file mode 100644 index 0000000000..1e21758b96 --- /dev/null +++ b/english/cpp/system/iconvertible/touint16/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IConvertible::ToUInt16 method +linktitle: ToUInt16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToUInt16 method. Converts the value of this instance to an equivalent 16-bit uint32_teger using the specified culture-specific formatting information in C++.' +type: docs +weight: 1500 +url: /cpp/system/iconvertible/touint16/ +--- +## IConvertible::ToUInt16 method + + +Converts the value of this instance to an equivalent 16-bit uint32_teger using the specified culture-specific formatting information. + +```cpp +virtual uint16_t System::IConvertible::ToUInt16(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A 16-bit unsigned integer value equivalent to the value of this instance. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/touint32/_index.md b/english/cpp/system/iconvertible/touint32/_index.md new file mode 100644 index 0000000000..13ee41e89c --- /dev/null +++ b/english/cpp/system/iconvertible/touint32/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IConvertible::ToUInt32 method +linktitle: ToUInt32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToUInt32 method. Converts the value of this instance to an equivalent 32-bit uint32_teger using the specified culture-specific formatting information in C++.' +type: docs +weight: 1600 +url: /cpp/system/iconvertible/touint32/ +--- +## IConvertible::ToUInt32 method + + +Converts the value of this instance to an equivalent 32-bit uint32_teger using the specified culture-specific formatting information. + +```cpp +virtual uint32_t System::IConvertible::ToUInt32(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A 32-bit unsigned integer value equivalent to the value of this instance. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iconvertible/touint64/_index.md b/english/cpp/system/iconvertible/touint64/_index.md new file mode 100644 index 0000000000..0ceca0ca70 --- /dev/null +++ b/english/cpp/system/iconvertible/touint64/_index.md @@ -0,0 +1,34 @@ +--- +title: System::IConvertible::ToUInt64 method +linktitle: ToUInt64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::IConvertible::ToUInt64 method. Converts the value of this instance to an equivalent 64-bit uint32_teger using the specified culture-specific formatting information in C++.' +type: docs +weight: 1700 +url: /cpp/system/iconvertible/touint64/ +--- +## IConvertible::ToUInt64 method + + +Converts the value of this instance to an equivalent 64-bit uint32_teger using the specified culture-specific formatting information. + +```cpp +virtual uint64_t System::IConvertible::ToUInt64(System::SharedPtr provider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| provider | System::SharedPtr\ | A [System::IFormatProvider](../../iformatprovider/) interface implementation that supplies culture-specific formatting information. | + +### ReturnValue + +A 64-bit unsigned integer value equivalent to the value of this instance. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IConvertible](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/icustomformatter/_index.md b/english/cpp/system/icustomformatter/_index.md new file mode 100644 index 0000000000..c5c7f379d9 --- /dev/null +++ b/english/cpp/system/icustomformatter/_index.md @@ -0,0 +1,28 @@ +--- +title: System::ICustomFormatter class +linktitle: ICustomFormatter +second_title: Aspose.PDF for C++ API Reference +description: 'System::ICustomFormatter class. Defines a method that performs custom formatting of a string representation of a value represented by the specified object. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3400 +url: /cpp/system/icustomformatter/ +--- +## ICustomFormatter class + + +Defines a method that performs custom formatting of a string representation of a value represented by the specified object. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class ICustomFormatter : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Format](./format/)(System::String, System::SharedPtr\, System::SharedPtr\) | Returns a string representation of a value represented by the current object using the specified format. | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/icustomformatter/format/_index.md b/english/cpp/system/icustomformatter/format/_index.md new file mode 100644 index 0000000000..09e76c1580 --- /dev/null +++ b/english/cpp/system/icustomformatter/format/_index.md @@ -0,0 +1,38 @@ +--- +title: System::ICustomFormatter::Format method +linktitle: Format +second_title: Aspose.PDF for C++ API Reference +description: 'System::ICustomFormatter::Format method. Returns a string representation of a value represented by the current object using the specified format in C++.' +type: docs +weight: 100 +url: /cpp/system/icustomformatter/format/ +--- +## ICustomFormatter::Format method + + +Returns a string representation of a value represented by the current object using the specified format. + +```cpp +virtual System::String System::ICustomFormatter::Format(System::String format, System::SharedPtr arg, System::SharedPtr formatProvider)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| format | System::String | The string format | +| arg | System::SharedPtr\ | The object to be formatted | +| formatProvider | System::SharedPtr\ | The object providing the formatting information | + +### ReturnValue + +The string representation of **arg** formatted according to the format specified by **format** and **formatProvider** + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [ICustomFormatter](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/idisposable/_index.md b/english/cpp/system/idisposable/_index.md new file mode 100644 index 0000000000..f18b6231ae --- /dev/null +++ b/english/cpp/system/idisposable/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IDisposable class +linktitle: IDisposable +second_title: Aspose.PDF for C++ API Reference +description: 'System::IDisposable class. Defines method that releases resources owned by the current object. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3500 +url: /cpp/system/idisposable/ +--- +## IDisposable class + + +Defines method that releases resources owned by the current object. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IDisposable : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Dispose](./dispose/)() | Does nothing. | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/idisposable/dispose/_index.md b/english/cpp/system/idisposable/dispose/_index.md new file mode 100644 index 0000000000..1df81d8e53 --- /dev/null +++ b/english/cpp/system/idisposable/dispose/_index.md @@ -0,0 +1,23 @@ +--- +title: System::IDisposable::Dispose method +linktitle: Dispose +second_title: Aspose.PDF for C++ API Reference +description: 'System::IDisposable::Dispose method. Does nothing in C++.' +type: docs +weight: 100 +url: /cpp/system/idisposable/dispose/ +--- +## IDisposable::Dispose method + + +Does nothing. + +```cpp +virtual void System::IDisposable::Dispose() +``` + +## See Also + +* Class [IDisposable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iequatable/_index.md b/english/cpp/system/iequatable/_index.md new file mode 100644 index 0000000000..73ad55822b --- /dev/null +++ b/english/cpp/system/iequatable/_index.md @@ -0,0 +1,33 @@ +--- +title: System::IEquatable class +linktitle: IEquatable +second_title: Aspose.PDF for C++ API Reference +description: 'System::IEquatable class. Defines a method that determines the equality of two objects. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3600 +url: /cpp/system/iequatable/ +--- +## IEquatable class + + +Defines a method that determines the equality of two objects. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +templateclass IEquatable : public virtual System::Object +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the compared objects | +## Methods + +| Method | Description | +| --- | --- | +| virtual [Equals](./equals/)(T) | Determines if the the current and specified objects are equal. | + +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/iequatable/equals/_index.md b/english/cpp/system/iequatable/equals/_index.md new file mode 100644 index 0000000000..b080d17967 --- /dev/null +++ b/english/cpp/system/iequatable/equals/_index.md @@ -0,0 +1,32 @@ +--- +title: System::IEquatable::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::IEquatable::Equals method. Determines if the the current and specified objects are equal in C++.' +type: docs +weight: 100 +url: /cpp/system/iequatable/equals/ +--- +## IEquatable::Equals method + + +Determines if the the current and specified objects are equal. + +```cpp +virtual bool System::IEquatable::Equals(T other)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | T | The object to compare the current object with | + +### ReturnValue + +True if the objects are equal, otherwise - false + +## See Also + +* Class [IEquatable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iformatprovider/_index.md b/english/cpp/system/iformatprovider/_index.md new file mode 100644 index 0000000000..68135d10d9 --- /dev/null +++ b/english/cpp/system/iformatprovider/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IFormatProvider class +linktitle: IFormatProvider +second_title: Aspose.PDF for C++ API Reference +description: 'System::IFormatProvider class. Defines a method that provides formatting information. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3700 +url: /cpp/system/iformatprovider/ +--- +## IFormatProvider class + + +Defines a method that provides formatting information. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class IFormatProvider : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [GetFormat](./getformat/)(const TypeInfo\&) | Returns an object that provides formatting services for the specified type. | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/iformatprovider/getformat/_index.md b/english/cpp/system/iformatprovider/getformat/_index.md new file mode 100644 index 0000000000..db6faead97 --- /dev/null +++ b/english/cpp/system/iformatprovider/getformat/_index.md @@ -0,0 +1,35 @@ +--- +title: System::IFormatProvider::GetFormat method +linktitle: GetFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::IFormatProvider::GetFormat method. Returns an object that provides formatting services for the specified type in C++.' +type: docs +weight: 100 +url: /cpp/system/iformatprovider/getformat/ +--- +## IFormatProvider::GetFormat method + + +Returns an object that provides formatting services for the specified type. + +```cpp +virtual SharedPtr System::IFormatProvider::GetFormat(const TypeInfo &formatType)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| formatType | const TypeInfo\& | The type for which formatting object is requested | + +### ReturnValue + +An object that provides formatting sevices for the specified type + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [TypeInfo](../../typeinfo/) +* Class [IFormatProvider](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/iformatproviderptr/_index.md b/english/cpp/system/iformatproviderptr/_index.md new file mode 100644 index 0000000000..5a977ee030 --- /dev/null +++ b/english/cpp/system/iformatproviderptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::IFormatProviderPtr typedef +linktitle: IFormatProviderPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::IFormatProviderPtr typedef. An alias for a smart pointer that points to an instance of System::IFormatProvider class in C++.' +type: docs +weight: 11600 +url: /cpp/system/iformatproviderptr/ +--- +## IFormatProviderPtr typedef + + +An alias for a smart pointer that points to an instance of [System::IFormatProvider](../iformatprovider/) class. + +```cpp +typedef System::SmartPtr System::IFormatProviderPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/iformattable/_index.md b/english/cpp/system/iformattable/_index.md new file mode 100644 index 0000000000..def1e69fba --- /dev/null +++ b/english/cpp/system/iformattable/_index.md @@ -0,0 +1,28 @@ +--- +title: System::IFormattable class +linktitle: IFormattable +second_title: Aspose.PDF for C++ API Reference +description: 'System::IFormattable class. Defines a method that formats the value of the current object using the specified format string and format provider in C++.' +type: docs +weight: 3800 +url: /cpp/system/iformattable/ +--- +## IFormattable class + + +Defines a method that formats the value of the current object using the specified format string and format provider. + +```cpp +class IFormattable : public virtual System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [ToString](./tostring/)(String, SharedPtr\) | | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/iformattable/tostring/_index.md b/english/cpp/system/iformattable/tostring/_index.md new file mode 100644 index 0000000000..786fdc9dbf --- /dev/null +++ b/english/cpp/system/iformattable/tostring/_index.md @@ -0,0 +1,26 @@ +--- +title: System::IFormattable::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ToString method of System::IFormattable class in C++.' +type: docs +weight: 100 +url: /cpp/system/iformattable/tostring/ +--- +## IFormattable::ToString method + + + + +```cpp +virtual String System::IFormattable::ToString(String format, SharedPtr formatProvider)=0 +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [IFormattable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/int16/_index.md b/english/cpp/system/int16/_index.md new file mode 100644 index 0000000000..7117103dde --- /dev/null +++ b/english/cpp/system/int16/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Int16 class +linktitle: Int16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Int16 class. Contains methods to work with the 16-bit integer in C++.' +type: docs +weight: 3900 +url: /cpp/system/int16/ +--- +## Int16 class + + +Contains methods to work with the 16-bit integer. + +```cpp +class Int16 +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Parse](./parse/)(const String\&) | Converts the specified string containing the string representation of a number to the equivalent 16-bit signed integer. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | Converts the specified string containing the string representation of a number to the equivalent 16-bit signed integer using the provided formatting information. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, std::nullptr_t) | | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | Converts the specified string containing the string representation of a number to the equivalent 16-bit signed integer using the provided formatting information and number style. | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, std::nullptr_t) | | +| static [TryParse](./tryparse/)(const String\&, int16_t\&) | Converts the specified string containing the string representation of a number to the equivalent 16-bit signed integer. | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int16_t\&) | Converts the specified string containing the string representation of a number to the equivalent 16-bit signed integer using the provided formatting information and number style. | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int16_t\&) | | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int16_t\&) | | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, std::nullptr_t, int16_t\&) | | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [MaxValue](./maxvalue/) | Largest possible value. | +| static constexpr [MinValue](./minvalue/) | Smallest possible value. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/int16/maxvalue/_index.md b/english/cpp/system/int16/maxvalue/_index.md new file mode 100644 index 0000000000..c5645764a2 --- /dev/null +++ b/english/cpp/system/int16/maxvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Int16::MaxValue field +linktitle: MaxValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Int16::MaxValue field. Largest possible value in C++.' +type: docs +weight: 300 +url: /cpp/system/int16/maxvalue/ +--- +## MaxValue field + + +Largest possible value. + +```cpp +static int16_t System::Int16::MaxValue +``` + +## See Also + +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/int16/minvalue/_index.md b/english/cpp/system/int16/minvalue/_index.md new file mode 100644 index 0000000000..36d08fcee3 --- /dev/null +++ b/english/cpp/system/int16/minvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Int16::MinValue field +linktitle: MinValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Int16::MinValue field. Smallest possible value in C++.' +type: docs +weight: 400 +url: /cpp/system/int16/minvalue/ +--- +## MinValue field + + +Smallest possible value. + +```cpp +static int16_t System::Int16::MinValue +``` + +## See Also + +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/int16/parse/_index.md b/english/cpp/system/int16/parse/_index.md new file mode 100644 index 0000000000..01135b40d6 --- /dev/null +++ b/english/cpp/system/int16/parse/_index.md @@ -0,0 +1,190 @@ +--- +title: System::Int16::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Int16::Parse method. Converts the specified string containing the string representation of a number to the equivalent 16-bit signed integer in C++.' +type: docs +weight: 100 +url: /cpp/system/int16/parse/ +--- +## Int16::Parse(const String\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 16-bit signed integer. + +```cpp +static int16_t System::Int16::Parse(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | + +### ReturnValue + +The 16-bit signed integer equal to the number represented by the specified string. + +## See Also + +* Class [String](../../string/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int16::Parse(const String\&, const SharedPtr\\&) method + + + + +```cpp +static int16_t System::Int16::Parse(const String &value, const SharedPtr &culture) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int16::Parse(const String\&, const SharedPtr\\&) method + + + + +```cpp +static int16_t System::Int16::Parse(const String &value, const SharedPtr &nfi) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int16::Parse(const String\&, const SharedPtr\\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 16-bit signed integer using the provided formatting information. + +```cpp +static int16_t System::Int16::Parse(const String &value, const SharedPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information. | + +### ReturnValue + +The 16-bit signed integer equal to the number represented by the specified string. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int16::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + + + +```cpp +static int16_t System::Int16::Parse(const String &value, Globalization::NumberStyles styles, const SharedPtr &culture) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int16::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + + + +```cpp +static int16_t System::Int16::Parse(const String &value, Globalization::NumberStyles styles, const SharedPtr &nfi) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int16::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 16-bit signed integer using the provided formatting information and number style. + +```cpp +static int16_t System::Int16::Parse(const String &value, Globalization::NumberStyles styles, const SharedPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| styles | Globalization::NumberStyles | A bitwise combination of values of NumberStyles enum that specifies the permitted style of the string representation of a number. | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information. | + +### ReturnValue + +The 16-bit signed integer equal to the number represented by the specified string. + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int16::Parse(const String\&, Globalization::NumberStyles, std::nullptr_t) method + + + + +```cpp +static int16_t System::Int16::Parse(const String &value, Globalization::NumberStyles styles, std::nullptr_t=nullptr) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int16::Parse(const String\&, std::nullptr_t) method + + + + +```cpp +static int16_t System::Int16::Parse(const String &value, std::nullptr_t) +``` + +## See Also + +* Class [String](../../string/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/int16/tryparse/_index.md b/english/cpp/system/int16/tryparse/_index.md new file mode 100644 index 0000000000..88683e1bba --- /dev/null +++ b/english/cpp/system/int16/tryparse/_index.md @@ -0,0 +1,116 @@ +--- +title: System::Int16::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TryParse method of System::Int16 class in C++.' +type: docs +weight: 200 +url: /cpp/system/int16/tryparse/ +--- +## Int16::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int16_t\&) method + + + + +```cpp +static bool System::Int16::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &culture, int16_t &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int16::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int16_t\&) method + + + + +```cpp +static bool System::Int16::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &nfi, int16_t &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int16::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int16_t\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 16-bit signed integer using the provided formatting information and number style. + +```cpp +static bool System::Int16::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &provider, int16_t &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| styles | Globalization::NumberStyles | A bitwise combination of values of NumberStyles enum that specifies the permitted style of the string representation of a number. | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information. | +| result | int16_t\& | The reference to a 16-bit signed integer variable where the result of the conversion is put. | + +### ReturnValue + +True if the conversion succeeded, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int16::TryParse(const String\&, Globalization::NumberStyles, std::nullptr_t, int16_t\&) method + + + + +```cpp +static bool System::Int16::TryParse(const String &value, Globalization::NumberStyles styles, std::nullptr_t, int16_t &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int16::TryParse(const String\&, int16_t\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 16-bit signed integer. + +```cpp +static bool System::Int16::TryParse(const String &value, int16_t &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| result | int16_t\& | The reference to a 16-bit signed integer variable where the result of the conversion is put. | + +### ReturnValue + +True if the conversion succeeded, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Class [Int16](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/int32/_index.md b/english/cpp/system/int32/_index.md new file mode 100644 index 0000000000..cbf468f3b9 --- /dev/null +++ b/english/cpp/system/int32/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Int32 class +linktitle: Int32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Int32 class. Contains methods to work with the 32-bit integer in C++.' +type: docs +weight: 4000 +url: /cpp/system/int32/ +--- +## Int32 class + + +Contains methods to work with the 32-bit integer. + +```cpp +class Int32 +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Parse](./parse/)(const String\&) | Converts the specified string containing the string representation of a number to the equivalent 32-bit signed integer. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | Converts the specified string containing the string representation of a number to the equivalent 32-bit signed integer using the provided formatting information. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, std::nullptr_t) | | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | Converts the specified string containing the string representation of a number to the equivalent 32-bit signed integer using the provided formatting information and number style. | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, std::nullptr_t) | | +| static [TryParse](./tryparse/)(const String\&, int32_t\&) | Converts the specified string containing the string representation of a number to the equivalent 32-bit signed integer. | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int32_t\&) | Converts the specified string containing the string representation of a number to the equivalent 32-bit signed integer using the provided formatting information and number style. | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int32_t\&) | | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int32_t\&) | | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, std::nullptr_t, int32_t\&) | | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [MaxValue](./maxvalue/) | Largest possible value. | +| static constexpr [MinValue](./minvalue/) | Smallest possible value. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/int32/maxvalue/_index.md b/english/cpp/system/int32/maxvalue/_index.md new file mode 100644 index 0000000000..bd8ff106bc --- /dev/null +++ b/english/cpp/system/int32/maxvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Int32::MaxValue field +linktitle: MaxValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Int32::MaxValue field. Largest possible value in C++.' +type: docs +weight: 300 +url: /cpp/system/int32/maxvalue/ +--- +## MaxValue field + + +Largest possible value. + +```cpp +static int32_t System::Int32::MaxValue +``` + +## See Also + +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/int32/minvalue/_index.md b/english/cpp/system/int32/minvalue/_index.md new file mode 100644 index 0000000000..91427e4356 --- /dev/null +++ b/english/cpp/system/int32/minvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Int32::MinValue field +linktitle: MinValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Int32::MinValue field. Smallest possible value in C++.' +type: docs +weight: 400 +url: /cpp/system/int32/minvalue/ +--- +## MinValue field + + +Smallest possible value. + +```cpp +static int32_t System::Int32::MinValue +``` + +## See Also + +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/int32/parse/_index.md b/english/cpp/system/int32/parse/_index.md new file mode 100644 index 0000000000..85b9c595f9 --- /dev/null +++ b/english/cpp/system/int32/parse/_index.md @@ -0,0 +1,190 @@ +--- +title: System::Int32::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Int32::Parse method. Converts the specified string containing the string representation of a number to the equivalent 32-bit signed integer in C++.' +type: docs +weight: 100 +url: /cpp/system/int32/parse/ +--- +## Int32::Parse(const String\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 32-bit signed integer. + +```cpp +static int32_t System::Int32::Parse(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | + +### ReturnValue + +The 32-bit signed integer equal to the number represented by the specified string. + +## See Also + +* Class [String](../../string/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int32::Parse(const String\&, const SharedPtr\\&) method + + + + +```cpp +static int32_t System::Int32::Parse(const String &value, const SharedPtr &culture) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int32::Parse(const String\&, const SharedPtr\\&) method + + + + +```cpp +static int32_t System::Int32::Parse(const String &value, const SharedPtr &nfi) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int32::Parse(const String\&, const SharedPtr\\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 32-bit signed integer using the provided formatting information. + +```cpp +static int32_t System::Int32::Parse(const String &value, const SharedPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information. | + +### ReturnValue + +The 32-bit signed integer equal to the number represented by the specified string. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int32::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + + + +```cpp +static int32_t System::Int32::Parse(const String &value, Globalization::NumberStyles styles, const SharedPtr &culture) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int32::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + + + +```cpp +static int32_t System::Int32::Parse(const String &value, Globalization::NumberStyles styles, const SharedPtr &nfi) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int32::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 32-bit signed integer using the provided formatting information and number style. + +```cpp +static int32_t System::Int32::Parse(const String &value, Globalization::NumberStyles styles, const SharedPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| styles | Globalization::NumberStyles | A bitwise combination of values of NumberStyles enum that specifies the permitted style of the string representation of a number. | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information. | + +### ReturnValue + +The 32-bit signed integer equal to the number represented by the specified string. + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int32::Parse(const String\&, Globalization::NumberStyles, std::nullptr_t) method + + + + +```cpp +static int32_t System::Int32::Parse(const String &value, Globalization::NumberStyles styles, std::nullptr_t=nullptr) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int32::Parse(const String\&, std::nullptr_t) method + + + + +```cpp +static int32_t System::Int32::Parse(const String &value, std::nullptr_t) +``` + +## See Also + +* Class [String](../../string/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/int32/tryparse/_index.md b/english/cpp/system/int32/tryparse/_index.md new file mode 100644 index 0000000000..2e734ea852 --- /dev/null +++ b/english/cpp/system/int32/tryparse/_index.md @@ -0,0 +1,116 @@ +--- +title: System::Int32::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TryParse method of System::Int32 class in C++.' +type: docs +weight: 200 +url: /cpp/system/int32/tryparse/ +--- +## Int32::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int32_t\&) method + + + + +```cpp +static bool System::Int32::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &culture, int32_t &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int32::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int32_t\&) method + + + + +```cpp +static bool System::Int32::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &nfi, int32_t &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int32::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int32_t\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 32-bit signed integer using the provided formatting information and number style. + +```cpp +static bool System::Int32::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &provider, int32_t &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| styles | Globalization::NumberStyles | A bitwise combination of values of NumberStyles enum that specifies the permitted style of the string representation of a number. | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information. | +| result | int32_t\& | The reference to a 32-bit signed integer variable where the result of the conversion is put. | + +### ReturnValue + +True if the conversion succeeded, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int32::TryParse(const String\&, Globalization::NumberStyles, std::nullptr_t, int32_t\&) method + + + + +```cpp +static bool System::Int32::TryParse(const String &value, Globalization::NumberStyles styles, std::nullptr_t, int32_t &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int32::TryParse(const String\&, int32_t\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 32-bit signed integer. + +```cpp +static bool System::Int32::TryParse(const String &value, int32_t &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| result | int32_t\& | The reference to a 32-bit signed integer variable where the result of the conversion is put. | + +### ReturnValue + +True if the conversion succeeded, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Class [Int32](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/int64/_index.md b/english/cpp/system/int64/_index.md new file mode 100644 index 0000000000..1607aee4de --- /dev/null +++ b/english/cpp/system/int64/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Int64 class +linktitle: Int64 +second_title: Aspose.PDF for C++ API Reference +description: 'System::Int64 class. Contains methods to work with the 64-bit integer in C++.' +type: docs +weight: 4100 +url: /cpp/system/int64/ +--- +## Int64 class + + +Contains methods to work with the 64-bit integer. + +```cpp +class Int64 +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Parse](./parse/)(const String\&) | Converts the specified string containing the string representation of a number to the equivalent 64-bit signed integer. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | Converts the specified string containing the string representation of a number to the equivalent 64-bit signed integer using the provided formatting information. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, std::nullptr_t) | | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | Converts the specified string containing the string representation of a number to the equivalent 64-bit signed integer using the provided formatting information and number style. | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, Globalization::NumberStyles, std::nullptr_t) | | +| static [TryParse](./tryparse/)(const String\&, int64_t\&) | Converts the specified string containing the string representation of a number to the equivalent 64-bit signed integer. | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int64_t\&) | Converts the specified string containing the string representation of a number to the equivalent 64-bit signed integer using the provided formatting information and number style. | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int64_t\&) | | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int64_t\&) | | +| static [TryParse](./tryparse/)(const String\&, Globalization::NumberStyles, std::nullptr_t, int64_t\&) | | +## Fields + +| Field | Description | +| --- | --- | +| static constexpr [MaxValue](./maxvalue/) | Largest possible value. | +| static constexpr [MinValue](./minvalue/) | Smallest possible value. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/int64/maxvalue/_index.md b/english/cpp/system/int64/maxvalue/_index.md new file mode 100644 index 0000000000..90b4f36f05 --- /dev/null +++ b/english/cpp/system/int64/maxvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Int64::MaxValue field +linktitle: MaxValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Int64::MaxValue field. Largest possible value in C++.' +type: docs +weight: 300 +url: /cpp/system/int64/maxvalue/ +--- +## MaxValue field + + +Largest possible value. + +```cpp +static int64_t System::Int64::MaxValue +``` + +## See Also + +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/int64/minvalue/_index.md b/english/cpp/system/int64/minvalue/_index.md new file mode 100644 index 0000000000..f9f0c56027 --- /dev/null +++ b/english/cpp/system/int64/minvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Int64::MinValue field +linktitle: MinValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Int64::MinValue field. Smallest possible value in C++.' +type: docs +weight: 400 +url: /cpp/system/int64/minvalue/ +--- +## MinValue field + + +Smallest possible value. + +```cpp +static int64_t System::Int64::MinValue +``` + +## See Also + +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/int64/parse/_index.md b/english/cpp/system/int64/parse/_index.md new file mode 100644 index 0000000000..fc0e0861a5 --- /dev/null +++ b/english/cpp/system/int64/parse/_index.md @@ -0,0 +1,190 @@ +--- +title: System::Int64::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Int64::Parse method. Converts the specified string containing the string representation of a number to the equivalent 64-bit signed integer in C++.' +type: docs +weight: 100 +url: /cpp/system/int64/parse/ +--- +## Int64::Parse(const String\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 64-bit signed integer. + +```cpp +static int64_t System::Int64::Parse(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | + +### ReturnValue + +The 64-bit signed integer equal to the number represented by the specified string. + +## See Also + +* Class [String](../../string/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int64::Parse(const String\&, const SharedPtr\\&) method + + + + +```cpp +static int64_t System::Int64::Parse(const String &value, const SharedPtr &culture) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int64::Parse(const String\&, const SharedPtr\\&) method + + + + +```cpp +static int64_t System::Int64::Parse(const String &value, const SharedPtr &nfi) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int64::Parse(const String\&, const SharedPtr\\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 64-bit signed integer using the provided formatting information. + +```cpp +static int64_t System::Int64::Parse(const String &value, const SharedPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information. | + +### ReturnValue + +The 64-bit signed integer equal to the number represented by the specified string. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int64::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + + + +```cpp +static int64_t System::Int64::Parse(const String &value, Globalization::NumberStyles styles, const SharedPtr &culture) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int64::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + + + +```cpp +static int64_t System::Int64::Parse(const String &value, Globalization::NumberStyles styles, const SharedPtr &nfi) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int64::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 64-bit signed integer using the provided formatting information and number style. + +```cpp +static int64_t System::Int64::Parse(const String &value, Globalization::NumberStyles styles, const SharedPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| styles | Globalization::NumberStyles | A bitwise combination of values of NumberStyles enum that specifies the permitted style of the string representation of a number. | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information. | + +### ReturnValue + +The 64-bit signed integer equal to the number represented by the specified string. + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int64::Parse(const String\&, Globalization::NumberStyles, std::nullptr_t) method + + + + +```cpp +static int64_t System::Int64::Parse(const String &value, Globalization::NumberStyles styles, std::nullptr_t=nullptr) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int64::Parse(const String\&, std::nullptr_t) method + + + + +```cpp +static int64_t System::Int64::Parse(const String &value, std::nullptr_t) +``` + +## See Also + +* Class [String](../../string/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/int64/tryparse/_index.md b/english/cpp/system/int64/tryparse/_index.md new file mode 100644 index 0000000000..d7b87b2468 --- /dev/null +++ b/english/cpp/system/int64/tryparse/_index.md @@ -0,0 +1,116 @@ +--- +title: System::Int64::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TryParse method of System::Int64 class in C++.' +type: docs +weight: 200 +url: /cpp/system/int64/tryparse/ +--- +## Int64::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int64_t\&) method + + + + +```cpp +static bool System::Int64::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &culture, int64_t &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int64::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int64_t\&) method + + + + +```cpp +static bool System::Int64::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &nfi, int64_t &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [NumberFormatInfo](../../../system.globalization/numberformatinfo/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int64::TryParse(const String\&, Globalization::NumberStyles, const SharedPtr\\&, int64_t\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 64-bit signed integer using the provided formatting information and number style. + +```cpp +static bool System::Int64::TryParse(const String &value, Globalization::NumberStyles styles, const SharedPtr &provider, int64_t &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| styles | Globalization::NumberStyles | A bitwise combination of values of NumberStyles enum that specifies the permitted style of the string representation of a number. | +| provider | const SharedPtr\\& | A pointer to an object that contains the string format information. | +| result | int64_t\& | The reference to a 64-bit signed integer variable where the result of the conversion is put. | + +### ReturnValue + +True if the conversion succeeded, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int64::TryParse(const String\&, Globalization::NumberStyles, std::nullptr_t, int64_t\&) method + + + + +```cpp +static bool System::Int64::TryParse(const String &value, Globalization::NumberStyles styles, std::nullptr_t, int64_t &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [NumberStyles](../../../system.globalization/numberstyles/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Int64::TryParse(const String\&, int64_t\&) method + + +Converts the specified string containing the string representation of a number to the equivalent 64-bit signed integer. + +```cpp +static bool System::Int64::TryParse(const String &value, int64_t &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string to convert. | +| result | int64_t\& | The reference to a 64-bit signed integer variable where the result of the conversion is put. | + +### ReturnValue + +True if the conversion succeeded, otherwise - false. + +## See Also + +* Class [String](../../string/) +* Class [Int64](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/is_vp_test/_index.md b/english/cpp/system/is_vp_test/_index.md new file mode 100644 index 0000000000..4fb1224f2b --- /dev/null +++ b/english/cpp/system/is_vp_test/_index.md @@ -0,0 +1,22 @@ +--- +title: System::is_vp_test method +linktitle: is_vp_test +second_title: Aspose.PDF for C++ API Reference +description: 'How to use is_vp_test method of class in C++.' +type: docs +weight: 19400 +url: /cpp/system/is_vp_test/ +--- +## System::is_vp_test method + + + + +```cpp +bool System::is_vp_test(const ::testing::TestInfo *test_info) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/isenummetainfodefined/_index.md b/english/cpp/system/isenummetainfodefined/_index.md new file mode 100644 index 0000000000..de423f6872 --- /dev/null +++ b/english/cpp/system/isenummetainfodefined/_index.md @@ -0,0 +1,35 @@ +--- +title: System::IsEnumMetaInfoDefined method +linktitle: IsEnumMetaInfoDefined +second_title: Aspose.PDF for C++ API Reference +description: 'How to use IsEnumMetaInfoDefined method of class in C++.' +type: docs +weight: 19500 +url: /cpp/system/isenummetainfodefined/ +--- +## System::IsEnumMetaInfoDefined(T) method + + + + +```cpp +template static bool System::IsEnumMetaInfoDefined(T value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::IsEnumMetaInfoDefined(T) method + + + + +```cpp +template static bool System::IsEnumMetaInfoDefined(T value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/isinfinity/_index.md b/english/cpp/system/isinfinity/_index.md new file mode 100644 index 0000000000..e7d7fb5e63 --- /dev/null +++ b/english/cpp/system/isinfinity/_index.md @@ -0,0 +1,35 @@ +--- +title: System::IsInfinity method +linktitle: IsInfinity +second_title: Aspose.PDF for C++ API Reference +description: 'System::IsInfinity method. Determines if the specified value represents infinity in C++.' +type: docs +weight: 19700 +url: /cpp/system/isinfinity/ +--- +## System::IsInfinity method + + +Determines if the specified value represents infinity. + +```cpp +template bool System::IsInfinity(const T &value) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the value checked by the function | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | The value to check | + +### ReturnValue + +True if **value** represents infinity, otherwise - false + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/isnan/_index.md b/english/cpp/system/isnan/_index.md new file mode 100644 index 0000000000..21ddb05c8b --- /dev/null +++ b/english/cpp/system/isnan/_index.md @@ -0,0 +1,35 @@ +--- +title: System::IsNaN method +linktitle: IsNaN +second_title: Aspose.PDF for C++ API Reference +description: 'System::IsNaN method. Determines if the specified value is Not-A-Number value in C++.' +type: docs +weight: 19800 +url: /cpp/system/isnan/ +--- +## System::IsNaN method + + +Determines if the specified value is Not-A-Number value. + +```cpp +template bool System::IsNaN(const T &value) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the value checked by the function | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | The value to check | + +### ReturnValue + +True if **value** is a NaN value, otherwise - false + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/isnegativeinfinity/_index.md b/english/cpp/system/isnegativeinfinity/_index.md new file mode 100644 index 0000000000..601e60811e --- /dev/null +++ b/english/cpp/system/isnegativeinfinity/_index.md @@ -0,0 +1,35 @@ +--- +title: System::IsNegativeInfinity method +linktitle: IsNegativeInfinity +second_title: Aspose.PDF for C++ API Reference +description: 'System::IsNegativeInfinity method. Determines if the specified value represents negative infinity in C++.' +type: docs +weight: 19900 +url: /cpp/system/isnegativeinfinity/ +--- +## System::IsNegativeInfinity method + + +Determines if the specified value represents negative infinity. + +```cpp +template bool System::IsNegativeInfinity(const T &value) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the value checked by the function | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | The value to check | + +### ReturnValue + +True if **value** represents negative infinity, otherwise - false + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/ispositiveinfinity/_index.md b/english/cpp/system/ispositiveinfinity/_index.md new file mode 100644 index 0000000000..00a179de96 --- /dev/null +++ b/english/cpp/system/ispositiveinfinity/_index.md @@ -0,0 +1,35 @@ +--- +title: System::IsPositiveInfinity method +linktitle: IsPositiveInfinity +second_title: Aspose.PDF for C++ API Reference +description: 'System::IsPositiveInfinity method. Determines if the specified value represents positive infinity in C++.' +type: docs +weight: 20000 +url: /cpp/system/ispositiveinfinity/ +--- +## System::IsPositiveInfinity method + + +Determines if the specified value represents positive infinity. + +```cpp +template bool System::IsPositiveInfinity(const T &value) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the value checked by the function | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | The value to check | + +### ReturnValue + +True if **value** represents positive infinity, otherwise - false + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/iterateover/_index.md b/english/cpp/system/iterateover/_index.md new file mode 100644 index 0000000000..ce67d69a2b --- /dev/null +++ b/english/cpp/system/iterateover/_index.md @@ -0,0 +1,144 @@ +--- +title: System::IterateOver method +linktitle: IterateOver +second_title: Aspose.PDF for C++ API Reference +description: 'System::IterateOver method. This function property wraps enumerable (or iterable) object so it can be used with range-based for loop This overload for Enumerable this with default target type in C++.' +type: docs +weight: 20100 +url: /cpp/system/iterateover/ +--- +## System::IterateOver(const Enumerable *) method + + +This function property wraps enumerable (or iterable) object so it can be used with range-based for loop This overload for Enumerable this with default target type. + +```cpp +template std::enable_if_t::value, Details::EnumeratorAdapter, Enumerable *>> System::IterateOver(const Enumerable *enumerable) +``` + + +| Parameter | Description | +| --- | --- | +| Enumerable | The type of a wrapped object | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::IterateOver(const Enumerable *) method + + +This function property wraps enumerable (or iterable) object so it can be used with range-based for loop This overload for Enumerable without begin(), end() methods with target type argument for (auto& value : IterateOver(enumerable)) + +```cpp +template std::enable_if_t::value, Details::EnumeratorAdapter> System::IterateOver(const Enumerable *enumerable) +``` + + +| Parameter | Description | +| --- | --- | +| T | The target type, it has to be returned from iterator | +| Enumerable | The type of a wrapped object | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::IterateOver(System::SmartPtr\) method + + +This function property wraps enumerable (or iterable) object so it can be used with range-based for loop This overload for Enumerable without begin(), end() methods with target type argument for (auto& value : IterateOver(enumerable)) + +```cpp +template std::enable_if_t::value, Details::EnumeratorAdapter> System::IterateOver(System::SmartPtr enumerable) +``` + + +| Parameter | Description | +| --- | --- | +| T | The target type, it has to be returned from iterator | +| Enumerable | The type of a wrapped object | + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::IterateOver(System::SmartPtr\) method + + +This function property wraps enumerable (or iterable) object so it can be used with range-based for loop This overload for Enumerable without begin(), end() methods with default target type argument for (auto& value : IterateOver(enumerable)) analog to the following C# code foreach (var value in enumerable) + +```cpp +template std::enable_if_t::value, Details::EnumeratorAdapter> System::IterateOver(System::SmartPtr enumerable) +``` + + +| Parameter | Description | +| --- | --- | +| Enumerable | The type of a wrapped object | + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::IterateOver(System::SmartPtr\) method + + +This function property wraps enumerable (or iterable) object so it can be used with range-based for loop This overload for Enumerable with begin(), end() methods with default target type argument for (auto& value : IterateOver(enumerable)) + +```cpp +template std::enable_if_t::value, System::SmartPtr> System::IterateOver(System::SmartPtr enumerable) +``` + + +| Parameter | Description | +| --- | --- | +| Enumerable | The type of a wrapped object | + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::IterateOver(System::SmartPtr\) method + + +This function property wraps enumerable (or iterable) object so it can be used with range-based for loop This overload for Enumerable with begin(), end() methods with target type same as original value_type of iterator. + +```cpp +template std::enable_if_t::value &&std::is_same::ReturnType, Details::IterableValueType>::value, System::SmartPtr> System::IterateOver(System::SmartPtr enumerable) +``` + + +| Parameter | Description | +| --- | --- | +| Enumerable | The type of a wrapped object | +| T | The target type which has to returned from iterator | + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::IterateOver(System::SmartPtr\) method + + +This function property wraps enumerable (or iterable) object so it can be used with range-based for loop This overload for Enumerable with begin(), end() methods with different target type and original value_type of iterator. + +```cpp +template std::enable_if_t::value &&!std::is_same::ReturnType, Details::IterableValueType>::value, Details::CppIteratorAdapter> System::IterateOver(System::SmartPtr enumerable) +``` + + +| Parameter | Description | +| --- | --- | +| Enumerable | The type of a wrapped object | +| T | The target type which has to returned from iterator | + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/lockcontext/_index.md b/english/cpp/system/lockcontext/_index.md new file mode 100644 index 0000000000..9c3256ae98 --- /dev/null +++ b/english/cpp/system/lockcontext/_index.md @@ -0,0 +1,29 @@ +--- +title: System::LockContext class +linktitle: LockContext +second_title: Aspose.PDF for C++ API Reference +description: 'System::LockContext class. Guard object implementing C# lock() statement in C++.' +type: docs +weight: 4200 +url: /cpp/system/lockcontext/ +--- +## LockContext class + + +Guard object implementing C# lock() statement. + +```cpp +class LockContext +``` + +## Methods + +| Method | Description | +| --- | --- | +| [LockContext](./lockcontext/)(Object *) | Locks object. | +| [unlock](./unlock/)() | Unlocks object. | +| [~LockContext](./~lockcontext/)() | Unlocks object if not locked yet. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/lockcontext/lockcontext/_index.md b/english/cpp/system/lockcontext/lockcontext/_index.md new file mode 100644 index 0000000000..9e4e65468d --- /dev/null +++ b/english/cpp/system/lockcontext/lockcontext/_index.md @@ -0,0 +1,24 @@ +--- +title: System::LockContext::LockContext constructor +linktitle: LockContext +second_title: Aspose.PDF for C++ API Reference +description: 'System::LockContext::LockContext constructor. Locks object in C++.' +type: docs +weight: 100 +url: /cpp/system/lockcontext/lockcontext/ +--- +## LockContext::LockContext constructor + + +Locks object. + +```cpp +System::LockContext::LockContext(Object *lockable) +``` + +## See Also + +* Class [Object](../../object/) +* Class [LockContext](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/lockcontext/unlock/_index.md b/english/cpp/system/lockcontext/unlock/_index.md new file mode 100644 index 0000000000..cf5e4e0859 --- /dev/null +++ b/english/cpp/system/lockcontext/unlock/_index.md @@ -0,0 +1,23 @@ +--- +title: System::LockContext::unlock method +linktitle: unlock +second_title: Aspose.PDF for C++ API Reference +description: 'System::LockContext::unlock method. Unlocks object in C++.' +type: docs +weight: 300 +url: /cpp/system/lockcontext/unlock/ +--- +## LockContext::unlock method + + +Unlocks object. + +```cpp +void System::LockContext::unlock() +``` + +## See Also + +* Class [LockContext](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/lockcontext/~lockcontext/_index.md b/english/cpp/system/lockcontext/~lockcontext/_index.md new file mode 100644 index 0000000000..ff98396fd3 --- /dev/null +++ b/english/cpp/system/lockcontext/~lockcontext/_index.md @@ -0,0 +1,23 @@ +--- +title: System::LockContext::~LockContext method +linktitle: ~LockContext +second_title: Aspose.PDF for C++ API Reference +description: 'System::LockContext::~LockContext method. Unlocks object if not locked yet in C++.' +type: docs +weight: 200 +url: /cpp/system/lockcontext/~lockcontext/ +--- +## LockContext::~LockContext method + + +Unlocks object if not locked yet. + +```cpp +System::LockContext::~LockContext() +``` + +## See Also + +* Class [LockContext](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/makearray/_index.md b/english/cpp/system/makearray/_index.md new file mode 100644 index 0000000000..22348aff96 --- /dev/null +++ b/english/cpp/system/makearray/_index.md @@ -0,0 +1,92 @@ +--- +title: System::MakeArray method +linktitle: MakeArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::MakeArray method. A factory function that constructs a new Array object passing the specified arguments to its constructor in C++.' +type: docs +weight: 20800 +url: /cpp/system/makearray/ +--- +## System::MakeArray(Args\&&...) method + + +A factory function that constructs a new [Array](../array/) object passing the specified arguments to its constructor. + +```cpp +template ArrayPtr System::MakeArray(Args &&... args) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of elements of the [Array](../array/) object the function constructs | + +| Parameter | Type | Description | +| --- | --- | --- | +| args | Args\&&... | The arguments that are passed to the constructor of the [Array](../array/) object being constructed | + +### ReturnValue + +A smart pointer pointing to the constructed [Array](../array/) object + +## See Also + +* Typedef [ArrayPtr](../arrayptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::MakeArray(Integral, Args\&&...) method + + +A factory function that constructs a new [Array](../array/) object passing the specified arguments to its constructor. + +```cpp +template std::enable_if::value, ArrayPtr>::type System::MakeArray(Integral size, Args &&... args) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of elements of the [Array](../array/) object the function constructs | +| Integral | Type of array size. | + +| Parameter | Type | Description | +| --- | --- | --- | +| size | Integral | Size of the array being created. | +| args | Args\&&... | The arguments that are passed to the constructor of the [Array](../array/) object being constructed | + +### ReturnValue + +A smart pointer pointing to the constructed [Array](../array/) object + +## See Also + +* Typedef [ArrayPtr](../arrayptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::MakeArray(std::initializer_list\) method + + +A factory function that constructs a new [Array](../array/) object, fills it with the elements from the specified initialization list and returns a smart pointer pointing to the [Array](../array/) object. + +```cpp +template ArrayPtr System::MakeArray(std::initializer_list init) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of elements of the [Array](../array/) object the function constructs | + +| Parameter | Type | Description | +| --- | --- | --- | +| init | std::initializer_list\ | The initialization list containing the elements to fill the array with | + +### ReturnValue + +A smart pointer pointing to the constructed [Array](../array/) object + +## See Also + +* Typedef [ArrayPtr](../arrayptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/makeconstref_t/_index.md b/english/cpp/system/makeconstref_t/_index.md new file mode 100644 index 0000000000..c985719d8f --- /dev/null +++ b/english/cpp/system/makeconstref_t/_index.md @@ -0,0 +1,22 @@ +--- +title: System::MakeConstRef_t typedef +linktitle: MakeConstRef_t +second_title: Aspose.PDF for C++ API Reference +description: 'System::MakeConstRef_t typedef. Helper type for MakeConstRef modifier in C++.' +type: docs +weight: 11700 +url: /cpp/system/makeconstref_t/ +--- +## MakeConstRef_t typedef + + +Helper type for [MakeConstRef](../makeconstref/) modifier. + +```cpp +using System::MakeConstRef_t = typename MakeConstRef::type +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/makeobject/_index.md b/english/cpp/system/makeobject/_index.md new file mode 100644 index 0000000000..4614326b80 --- /dev/null +++ b/english/cpp/system/makeobject/_index.md @@ -0,0 +1,64 @@ +--- +title: System::MakeObject method +linktitle: MakeObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::MakeObject method. Creates object on heap and returns shared pointer to it in C++.' +type: docs +weight: 21100 +url: /cpp/system/makeobject/ +--- +## System::MakeObject(Args\&&...) method + + +Creates object on heap and returns shared pointer to it. + +```cpp +template std::enable_if::value, SmartPtr>::type System::MakeObject(Args &&... args) +``` + + +| Parameter | Description | +| --- | --- | +| T | Class to instantiate. | +| Args | Constructor arguments' types. | + +| Parameter | Type | Description | +| --- | --- | --- | +| args | Args\&&... | Constructor arguments. | + +### ReturnValue + +[SmartPtr](../smartptr/) to newly created object, always in shared mode. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::MakeObject(Args\&&...) method + + +Creates object on heap and returns shared pointer to it. + +```cpp +template std::enable_if::value, T>::type System::MakeObject(Args &&... args) +``` + + +| Parameter | Description | +| --- | --- | +| T | [SmartPtr](../smartptr/) to class to instantiate. | +| Args | Constructor arguments' types. | + +| Parameter | Type | Description | +| --- | --- | --- | +| args | Args\&&... | Constructor arguments. | + +### ReturnValue + +[SmartPtr](../smartptr/) to newly created object, always in shared mode. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/makescopeguard/_index.md b/english/cpp/system/makescopeguard/_index.md new file mode 100644 index 0000000000..94d411bf9c --- /dev/null +++ b/english/cpp/system/makescopeguard/_index.md @@ -0,0 +1,35 @@ +--- +title: System::MakeScopeGuard method +linktitle: MakeScopeGuard +second_title: Aspose.PDF for C++ API Reference +description: 'System::MakeScopeGuard method. A factory function that creates instances of ScopedGuard class in C++.' +type: docs +weight: 21300 +url: /cpp/system/makescopeguard/ +--- +## System::MakeScopeGuard method + + +A factory function that creates instances of ScopedGuard class. + +```cpp +template ScopeGuard System::MakeScopeGuard(F f) +``` + + +| Parameter | Description | +| --- | --- | +| The | type of the function object to be invoked by the constructed ScopedGuard object | + +| Parameter | Type | Description | +| --- | --- | --- | +| f | F | The function object to pass to ScopedGuard class' constructor. | + +### ReturnValue + +A new instance of ScopedGuard class + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/makesharedptr/_index.md b/english/cpp/system/makesharedptr/_index.md new file mode 100644 index 0000000000..58224b2c63 --- /dev/null +++ b/english/cpp/system/makesharedptr/_index.md @@ -0,0 +1,63 @@ +--- +title: System::MakeSharedPtr method +linktitle: MakeSharedPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::MakeSharedPtr method. Converts raw pointer to smart pointer. Overload for const pointers. Useful e. g. when using ''this'' variable in C# methods translated as const in C++.' +type: docs +weight: 21400 +url: /cpp/system/makesharedptr/ +--- +## System::MakeSharedPtr(const X *) method + + +Converts raw pointer to smart pointer. Overload for const pointers. Useful e. g. when using 'this' variable in C# methods translated as const. + +```cpp +template SmartPtr System::MakeSharedPtr(const X *p) +``` + + +| Parameter | Description | +| --- | --- | +| X | Pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| p | const X * | Raw pointer to object. | + +### ReturnValue + +Shared smart pointer to object. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::MakeSharedPtr(X *) method + + +Converts raw pointer to smart pointer. + +```cpp +template SmartPtr System::MakeSharedPtr(X *p) +``` + + +| Parameter | Description | +| --- | --- | +| X | Pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| p | X * | Raw pointer to object. | + +### ReturnValue + +Shared smart pointer to object. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/marshalbyrefobject/_index.md b/english/cpp/system/marshalbyrefobject/_index.md new file mode 100644 index 0000000000..92e482e4d1 --- /dev/null +++ b/english/cpp/system/marshalbyrefobject/_index.md @@ -0,0 +1,23 @@ +--- +title: System::MarshalByRefObject class +linktitle: MarshalByRefObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::MarshalByRefObject class. Provides access to objects across application domain boundaries in remoting-enabled applications. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4300 +url: /cpp/system/marshalbyrefobject/ +--- +## MarshalByRefObject class + + +Provides access to objects across application domain boundaries in remoting-enabled applications. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class MarshalByRefObject : public virtual System::Object +``` + +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/memberwiseclone/_index.md b/english/cpp/system/memberwiseclone/_index.md new file mode 100644 index 0000000000..99dbd0720d --- /dev/null +++ b/english/cpp/system/memberwiseclone/_index.md @@ -0,0 +1,37 @@ +--- +title: System::MemberwiseClone method +linktitle: MemberwiseClone +second_title: Aspose.PDF for C++ API Reference +description: 'System::MemberwiseClone method. Performs memberwise cloning using copy constructor in C++.' +type: docs +weight: 21600 +url: /cpp/system/memberwiseclone/ +--- +## System::MemberwiseClone method + + +Performs memberwise cloning using copy constructor. + +```cpp +template SmartPtr System::MemberwiseClone(T *ptr) +``` + + +| Parameter | Description | +| --- | --- | +| T | Class to be copy-constructed. Subclass information is being lost. | + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | T * | Pointer to the object to clone. | + +### ReturnValue + +Pointer to cloned object. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/memorystreamptr/_index.md b/english/cpp/system/memorystreamptr/_index.md new file mode 100644 index 0000000000..6fca581769 --- /dev/null +++ b/english/cpp/system/memorystreamptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::MemoryStreamPtr typedef +linktitle: MemoryStreamPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::MemoryStreamPtr typedef. An alias for a smart pointer that points to an instance of System::IO::MemoryStream class in C++.' +type: docs +weight: 11800 +url: /cpp/system/memorystreamptr/ +--- +## MemoryStreamPtr typedef + + +An alias for a smart pointer that points to an instance of [System::IO::MemoryStream](../../system.io/memorystream/) class. + +```cpp +typedef System::SmartPtr System::MemoryStreamPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/midpointrounding/_index.md b/english/cpp/system/midpointrounding/_index.md new file mode 100644 index 0000000000..f80ee474f7 --- /dev/null +++ b/english/cpp/system/midpointrounding/_index.md @@ -0,0 +1,29 @@ +--- +title: System::MidpointRounding enum +linktitle: MidpointRounding +second_title: Aspose.PDF for C++ API Reference +description: 'System::MidpointRounding enum. Specifies the behavior of rounding functions in C++.' +type: docs +weight: 7800 +url: /cpp/system/midpointrounding/ +--- +## MidpointRounding enum + + +Specifies the behavior of rounding functions. + +```cpp +enum class MidpointRounding +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| ToEven | 0 | Round to the nearest even number. | +| AwayFromZero | 1 | Round to the nearest number that is away from zero. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/_index.md new file mode 100644 index 0000000000..48d323b485 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/_index.md @@ -0,0 +1,74 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)> class +linktitle: MulticastDelegate< ReturnType(ArgumentTypes...)> +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)> class. Represents a collection of delegates. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 4400 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)> class + + +Represents a collection of delegates. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +```cpp +templateclass MulticastDelegate< ReturnType(ArgumentTypes...)> : public System::Details::DelegateHoldingVariables +``` + + +| Parameter | Description | +| --- | --- | +| ReturnType | Return type of the invokable entities pointed to by each delegate in the collection | +| ArgumentTypes | Argument list of the invokable entities pointed to by each delegate in the collection | +## Methods + +| Method | Description | +| --- | --- | +| [BeginInvoke](./begininvoke/)(ArgumentTypes..., const AsyncCallback\&, const CallbackArgumentType\&) | NOT IMPLEMENTED. | +| [connect](./connect/)(Callback) | Adds the specified delegate to the collection. | +| [connect](./connect/)(std::function\) | Adds the specified function object to the delegate collection. The function object is converted to the Callback delegate type before being added to the collection. | +| [connect](./connect/)(MulticastDelegate\&) | Adds the specified MulticastDelegate object to the delegate collection. | +| [connect](./connect/)(MemberType ClassType::*, ClassType *) | Adds the specified non-static method of the specified object to the delegate collection. | +| [connect](./connect/)(MemberType ClassType::*, const SharedPtr\\&) | Adds the specified non-static method of the specified object to the delegate collection. | +| [disconnect](./disconnect/)(Callback) | Removes the specified delegate from the delegate collection. | +| [disconnect](./disconnect/)(MemberType ClassType::*, ClassType *) | Removes the specified non-static method of the specified object from the delegate collection. | +| [disconnect](./disconnect/)(MemberType ClassType::*, const SharedPtr\\&) | Removes the specified non-static method of the specified object from the delegate collection. | +| [disconnect](./disconnect/)(MulticastDelegate\&) | Removes the specified MulticastDelegate object from the delegate collection. | +| [disconnect_all_slots](./disconnect_all_slots/)() | Removes all delegates from the delegate collection. | +| [empty](./empty/)() const | Determines whether the delegate collection is empty. | +| [EndInvoke](./endinvoke/)(const SharedPtr\\&) | NOT IMPLEMENTED. | +| [GetHashCode](./gethashcode/)() const | | +| [GetType](./gettype/)() const | | +| [invoke](./invoke/)(ArgumentTypes...) const | Invokes all delegates currently present in the delegates collection. Delegates are invoked in the same order as they were added to the collection. The method blocks while the delegates are executed. | +| [IsNull](./isnull/)() const | Determines whether the delegate collection is empty. | +| [MulticastDelegate](./multicastdelegate/)() | Constructs an empty collection. | +| [MulticastDelegate](./multicastdelegate/)(std::nullptr_t) | Equivalent to defalt constructor. | +| [MulticastDelegate](./multicastdelegate/)(const MulticastDelegate\&) | Performs a shallow copy of the delegate collection. | +| [MulticastDelegate](./multicastdelegate/)(MulticastDelegate\&&) | Moving constructor. | +| [MulticastDelegate](./multicastdelegate/)(Callback\&&) | Constructs an instance and puts the specified delegate to the delegates collection. | +| [MulticastDelegate](./multicastdelegate/)(T) | Constructs an instance and puts the specified value to the delegates collection. | +| [MulticastDelegate](./multicastdelegate/)(std::function\) | Constructs an instance and puts the specified value to the delegates collection. | +| [operator!=](./operator!=/)(const std::nullptr_t\&) const | Determines whether the delegate collection is not empty. | +| [operator!=](./operator!=/)(const MulticastDelegate\&) const | Determines whether two instances of MulticastDelegate - the current object and the specified object - are inequal. | +| [operator()](./operator()/)(ArgumentTypes...) const | Invokes all delegates currently present in the delegates collection. Delegates are invoked in the same order as they were added to the collection. The operator blocks while the delegates are executed. | +| [operator+=](./operator+=/)(Callback) | Adds the specified delegate to the collection. | +| [operator-=](./operator-=/)(Callback) | Removes the specified delegate from the delegate collection. | +| [operator=](./operator=/)(const MulticastDelegate\&) | Assigns the collection of delegates represented by the specified object to the current object. As a result both objects point to the same collection of delegates. | +| [operator=](./operator=/)(MulticastDelegate\&&) | Moving assignment operator. | +| [operator==](./operator==/)(const std::nullptr_t\&) const | Determines whether the delegate collection is empty. | +| [operator==](./operator==/)(const MulticastDelegate\&) const | Determines whether two instances of MulticastDelegate - the current object and the specified object - are equal. | +| [remove_empty_callbacks](./remove_empty_callbacks/)() const | Cleans out contained callbacks that are empty (not actually calling anything). | +| [ToString](./tostring/)() const | | +| static [Type](./type/)() | Returns a reference to the [TypeInfo](../typeinfo/) object representing the MulticastDelegate class type information. | +| [~MulticastDelegate](./~multicastdelegate/)() | Destructor. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Callback](./callback/) | The type of the delegates represented by the MulticastDelegate class. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/begininvoke/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/begininvoke/_index.md new file mode 100644 index 0000000000..69984d0c88 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/begininvoke/_index.md @@ -0,0 +1,27 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::BeginInvoke method +linktitle: BeginInvoke +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::BeginInvoke method. NOT IMPLEMENTED in C++.' +type: docs +weight: 300 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/begininvoke/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::BeginInvoke method + + +NOT IMPLEMENTED. + +```cpp +template SharedPtr System::MulticastDelegate::BeginInvoke(ArgumentTypes... args, const AsyncCallback &member, const CallbackArgumentType &obj) +``` + + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IAsyncResult](../../iasyncresult/) +* Typedef [AsyncCallback](../../asynccallback/) +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/callback/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/callback/_index.md new file mode 100644 index 0000000000..7d89037ee4 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/callback/_index.md @@ -0,0 +1,23 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::Callback typedef +linktitle: Callback +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::Callback typedef. The type of the delegates represented by the MulticastDelegate class in C++.' +type: docs +weight: 2200 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/callback/ +--- +## Callback typedef + + +The type of the delegates represented by the MulticastDelegate class. + +```cpp +using System::MulticastDelegate< ReturnType(ArgumentTypes...)>::Callback = Delegate +``` + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/connect/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/connect/_index.md new file mode 100644 index 0000000000..ab6d4a954f --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/connect/_index.md @@ -0,0 +1,143 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::connect method +linktitle: connect +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::connect method. Adds the specified delegate to the collection in C++.' +type: docs +weight: 400 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/connect/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::connect(Callback) method + + +Adds the specified delegate to the collection. + +```cpp +MulticastDelegate & System::MulticastDelegate::connect(Callback callback) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | Callback | The delegate to add to the collection | + +### ReturnValue + +A reference to the self + +## See Also + +* Typedef [Callback](../callback/) +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::connect(MemberType ClassType::*, ClassType *) method + + +Adds the specified non-static method of the specified object to the delegate collection. + +```cpp +template MulticastDelegate & System::MulticastDelegate::connect(MemberType ClassType::*member, ClassType *obj) +``` + + +| Parameter | Description | +| --- | --- | +| MemberType | The type of the non-static method that is to be added to the delegate collection | +| ClassType | The type of the object method of which is to be added to the delegate | + +| Parameter | Type | Description | +| --- | --- | --- | +| member | MemberType ClassType::* | A pointer to the non-static method of the specified object | +| obj | ClassType * | A pointer to an object member method of which is to be added to the delegate collection | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::connect(MemberType ClassType::*, const SharedPtr\\&) method + + +Adds the specified non-static method of the specified object to the delegate collection. + +```cpp +template MulticastDelegate & System::MulticastDelegate::connect(MemberType ClassType::*member, const SharedPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| MemberType | The type of the non-static method that is to be added to the delegate collection | +| ClassType | The type of the object method of which is to be added to the delegate collection | + +| Parameter | Type | Description | +| --- | --- | --- | +| member | MemberType ClassType::* | A pointer to the non-static method of the specified object | +| obj | const SharedPtr\\& | A shared pointer to an object member method of which is to be added to the delegate collection | + +### ReturnValue + +A reference to the self + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::connect(MulticastDelegate\&) method + + +Adds the specified MulticastDelegate object to the delegate collection. + +```cpp +MulticastDelegate & System::MulticastDelegate::connect(MulticastDelegate &other) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | MulticastDelegate\& | An instance of the MulticastDelegate class to add to the delegate collection | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::connect(std::function\) method + + +Adds the specified function object to the delegate collection. The function object is converted to the Callback delegate type before being added to the collection. + +```cpp +template MulticastDelegate & System::MulticastDelegate::connect(std::function f) +``` + + +| Parameter | Description | +| --- | --- | +| R | The return type of the function object to add to the collection | +| Args | The argument list of the function object to add to the collection | + +| Parameter | Type | Description | +| --- | --- | --- | +| f | std::function\ | The function object to add to the collection | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/disconnect/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/disconnect/_index.md new file mode 100644 index 0000000000..a024ebe124 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/disconnect/_index.md @@ -0,0 +1,115 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::disconnect method +linktitle: disconnect +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::disconnect method. Removes the specified delegate from the delegate collection in C++.' +type: docs +weight: 500 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/disconnect/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::disconnect(Callback) method + + +Removes the specified delegate from the delegate collection. + +```cpp +MulticastDelegate & System::MulticastDelegate::disconnect(Callback callback) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | Callback | The delegate to remove from the collection | + +### ReturnValue + +A reference to the self + +## See Also + +* Typedef [Callback](../callback/) +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::disconnect(MemberType ClassType::*, ClassType *) method + + +Removes the specified non-static method of the specified object from the delegate collection. + +```cpp +template MulticastDelegate & System::MulticastDelegate::disconnect(MemberType ClassType::*member, ClassType *obj) +``` + + +| Parameter | Description | +| --- | --- | +| MemberType | The type of the non-static method that is to be removed from the delegate collection | +| ClassType | The type of the object method of which is to be removed from the delegate collection | + +| Parameter | Type | Description | +| --- | --- | --- | +| member | MemberType ClassType::* | A pointer to the non-static method of the specified object | +| obj | ClassType * | A pointer to an object member method of which is to be removed from the delegate collection | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::disconnect(MemberType ClassType::*, const SharedPtr\\&) method + + +Removes the specified non-static method of the specified object from the delegate collection. + +```cpp +template MulticastDelegate & System::MulticastDelegate::disconnect(MemberType ClassType::*member, const SharedPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| MemberType | The type of the non-static method that is to be removed from the delegate collection | +| ClassType | The type of the object method of which is to be removed from the delegate collection | + +| Parameter | Type | Description | +| --- | --- | --- | +| member | MemberType ClassType::* | A pointer to the non-static method of the specified object | +| obj | const SharedPtr\\& | A shared pointer to an object member method of which is to be removed from the delegate collection | + +### ReturnValue + +A reference to the self + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::disconnect(MulticastDelegate\&) method + + +Removes the specified MulticastDelegate object from the delegate collection. + +```cpp +MulticastDelegate & System::MulticastDelegate::disconnect(MulticastDelegate &other) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | MulticastDelegate\& | An instance of the MulticastDelegate class to remove from the delegate collection | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/disconnect_all_slots/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/disconnect_all_slots/_index.md new file mode 100644 index 0000000000..25ca7eb5b5 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/disconnect_all_slots/_index.md @@ -0,0 +1,28 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::disconnect_all_slots method +linktitle: disconnect_all_slots +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::disconnect_all_slots method. Removes all delegates from the delegate collection in C++.' +type: docs +weight: 600 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/disconnect_all_slots/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::disconnect_all_slots method + + +Removes all delegates from the delegate collection. + +```cpp +MulticastDelegate & System::MulticastDelegate::disconnect_all_slots() +``` + + +### ReturnValue + +A reference to the self + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/empty/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/empty/_index.md new file mode 100644 index 0000000000..bb3668d0b9 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/empty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::empty method +linktitle: empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::empty method. Determines whether the delegate collection is empty in C++.' +type: docs +weight: 700 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/empty/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::empty method + + +Determines whether the delegate collection is empty. + +```cpp +bool System::MulticastDelegate::empty() const +``` + + +### ReturnValue + +True if the delegate collection is empty, otherwise - false + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/endinvoke/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/endinvoke/_index.md new file mode 100644 index 0000000000..95c79f994a --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/endinvoke/_index.md @@ -0,0 +1,26 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::EndInvoke method +linktitle: EndInvoke +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::EndInvoke method. NOT IMPLEMENTED in C++.' +type: docs +weight: 800 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/endinvoke/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::EndInvoke method + + +NOT IMPLEMENTED. + +```cpp +ReturnType System::MulticastDelegate::EndInvoke(const SharedPtr &) +``` + + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [IAsyncResult](../../iasyncresult/) +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/gethashcode/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/gethashcode/_index.md new file mode 100644 index 0000000000..ed351df8be --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetHashCode method of System::MulticastDelegate< ReturnType(ArgumentTypes...)> class in C++.' +type: docs +weight: 900 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/gethashcode/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::GetHashCode method + + + + +```cpp +int System::MulticastDelegate::GetHashCode() const +``` + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/gettype/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/gettype/_index.md new file mode 100644 index 0000000000..6d0403168a --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/gettype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::GetType method +linktitle: GetType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetType method of System::MulticastDelegate< ReturnType(ArgumentTypes...)> class in C++.' +type: docs +weight: 1000 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/gettype/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::GetType method + + + + +```cpp +const TypeInfo & System::MulticastDelegate::GetType() const +``` + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/invoke/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/invoke/_index.md new file mode 100644 index 0000000000..1310493c03 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/invoke/_index.md @@ -0,0 +1,32 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::invoke method +linktitle: invoke +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::invoke method. Invokes all delegates currently present in the delegates collection. Delegates are invoked in the same order as they were added to the collection. The method blocks while the delegates are executed in C++.' +type: docs +weight: 1100 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/invoke/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::invoke method + + +Invokes all delegates currently present in the delegates collection. Delegates are invoked in the same order as they were added to the collection. The method blocks while the delegates are executed. + +```cpp +ReturnType System::MulticastDelegate::invoke(ArgumentTypes... args) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| args | ArgumentTypes... | Arguments to pass to the delegates to be invoked | + +### ReturnValue + +Return value of the last invoked delegate + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/isnull/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/isnull/_index.md new file mode 100644 index 0000000000..ffb64d5921 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/isnull/_index.md @@ -0,0 +1,28 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::IsNull method. Determines whether the delegate collection is empty in C++.' +type: docs +weight: 1200 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/isnull/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::IsNull method + + +Determines whether the delegate collection is empty. + +```cpp +bool System::MulticastDelegate::IsNull() const +``` + + +### ReturnValue + +True if the delegate collection is empty, otherwise - false + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/multicastdelegate/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/multicastdelegate/_index.md new file mode 100644 index 0000000000..95c7318703 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/multicastdelegate/_index.md @@ -0,0 +1,137 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::MulticastDelegate method +linktitle: MulticastDelegate +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::MulticastDelegate method. Constructs an empty collection in C++.' +type: docs +weight: 100 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/multicastdelegate/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::MulticastDelegate() method + + +Constructs an empty collection. + +```cpp +System::MulticastDelegate::MulticastDelegate() +``` + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::MulticastDelegate(Callback\&&) method + + +Constructs an instance and puts the specified delegate to the delegates collection. + +```cpp +System::MulticastDelegate::MulticastDelegate(Callback &&initial) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| initial | Callback\&& | A delegate to put to the delegate collection | + +## See Also + +* Typedef [Callback](../callback/) +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::MulticastDelegate(const MulticastDelegate\&) method + + +Performs a shallow copy of the delegate collection. + +```cpp +System::MulticastDelegate::MulticastDelegate(const MulticastDelegate &o) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| o | const MulticastDelegate\& | An instance of MulticastDelegate class to copy the collection of delegates from. | + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::MulticastDelegate(MulticastDelegate\&&) method + + +Moving constructor. + +```cpp +System::MulticastDelegate::MulticastDelegate(MulticastDelegate &&o) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| o | MulticastDelegate\&& | An instance of MulticastDelegate class to move the collection of delegates from. | + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::MulticastDelegate(std::function\) method + + +Constructs an instance and puts the specified value to the delegates collection. + +```cpp +System::MulticastDelegate::MulticastDelegate(std::function arg) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arg | std::function\ | A value to put to the delegate collection | + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::MulticastDelegate(std::nullptr_t) method + + +Equivalent to defalt constructor. + +```cpp +System::MulticastDelegate::MulticastDelegate(std::nullptr_t) +``` + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::MulticastDelegate(T) method + + +Constructs an instance and puts the specified value to the delegates collection. + +```cpp +template System::MulticastDelegate::MulticastDelegate(T arg) +``` + + +| Parameter | Description | +| --- | --- | +| T | Type of the value to put to the delegate collection of the newly constructed instance; the type must be convertible to Callback type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| arg | T | A value to put to the delegate collection | + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator!=/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator!=/_index.md new file mode 100644 index 0000000000..54e0ff99e8 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator!=/_index.md @@ -0,0 +1,51 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::operator!= method. Determines whether two instances of MulticastDelegate - the current object and the specified object - are inequal in C++.' +type: docs +weight: 1300 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator!=/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::operator!=(const MulticastDelegate\&) const method + + +Determines whether two instances of MulticastDelegate - the current object and the specified object - are inequal. + +```cpp +bool System::MulticastDelegate::operator!=(const MulticastDelegate &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const MulticastDelegate\& | The MulticastDelegate object to compare with | + +### ReturnValue + +True if both objects represent the same delegates collection, otherwise - false + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::operator!=(const std::nullptr_t\&) const method + + +Determines whether the delegate collection is not empty. + +```cpp +bool System::MulticastDelegate::operator!=(const std::nullptr_t &) const +``` + + +### ReturnValue + +True if the delegate collection is not empty, otherwise - false + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator()/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator()/_index.md new file mode 100644 index 0000000000..e8c71e531d --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator()/_index.md @@ -0,0 +1,32 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::operator() method +linktitle: operator() +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::operator() method. Invokes all delegates currently present in the delegates collection. Delegates are invoked in the same order as they were added to the collection. The operator blocks while the delegates are executed in C++.' +type: docs +weight: 1400 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator()/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::operator() method + + +Invokes all delegates currently present in the delegates collection. Delegates are invoked in the same order as they were added to the collection. The operator blocks while the delegates are executed. + +```cpp +ReturnType System::MulticastDelegate::operator()(ArgumentTypes... args) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| args | ArgumentTypes... | Arguments to pass to the delegates to be invoked | + +### ReturnValue + +Return value of the last invoked delegate + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator+=/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator+=/_index.md new file mode 100644 index 0000000000..8ae5737ef8 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator+=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::operator+= method +linktitle: operator+= +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::operator+= method. Adds the specified delegate to the collection in C++.' +type: docs +weight: 1500 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator+=/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::operator+= method + + +Adds the specified delegate to the collection. + +```cpp +MulticastDelegate & System::MulticastDelegate::operator+=(Callback callback) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | Callback | The delegate to add to the collection | + +### ReturnValue + +A reference to the self + +## See Also + +* Typedef [Callback](../callback/) +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator-=/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator-=/_index.md new file mode 100644 index 0000000000..0431ba6b7d --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator-=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::operator-= method +linktitle: operator-= +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::operator-= method. Removes the specified delegate from the delegate collection in C++.' +type: docs +weight: 1600 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator-=/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::operator-= method + + +Removes the specified delegate from the delegate collection. + +```cpp +MulticastDelegate & System::MulticastDelegate::operator-=(Callback callback) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| callback | Callback | The delegate to remove from the collection | + +### ReturnValue + +A reference to the self + +## See Also + +* Typedef [Callback](../callback/) +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator=/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator=/_index.md new file mode 100644 index 0000000000..673bf95a76 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator=/_index.md @@ -0,0 +1,47 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::operator= method. Assigns the collection of delegates represented by the specified object to the current object. As a result both objects point to the same collection of delegates in C++.' +type: docs +weight: 1700 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator=/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::operator=(const MulticastDelegate\&) method + + +Assigns the collection of delegates represented by the specified object to the current object. As a result both objects point to the same collection of delegates. + +```cpp +MulticastDelegate & System::MulticastDelegate::operator=(const MulticastDelegate &o) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| o | const MulticastDelegate\& | An instance of MulticastDelegate class containing the collection of delegates to be assigned to the current object. | + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::operator=(MulticastDelegate\&&) method + + +Moving assignment operator. + +```cpp +MulticastDelegate & System::MulticastDelegate::operator=(MulticastDelegate &&o) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| o | MulticastDelegate\&& | An instance of MulticastDelegate class to move the collection of delegates from. | + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator==/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator==/_index.md new file mode 100644 index 0000000000..e9d310a5b0 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator==/_index.md @@ -0,0 +1,51 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::operator== method. Determines whether two instances of MulticastDelegate - the current object and the specified object - are equal in C++.' +type: docs +weight: 1800 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/operator==/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::operator==(const MulticastDelegate\&) const method + + +Determines whether two instances of MulticastDelegate - the current object and the specified object - are equal. + +```cpp +bool System::MulticastDelegate::operator==(const MulticastDelegate &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const MulticastDelegate\& | The MulticastDelegate object to compare with | + +### ReturnValue + +True if both objects represent the same delegates collection, otherwise - false + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## MulticastDelegate< ReturnType(ArgumentTypes...)>::operator==(const std::nullptr_t\&) const method + + +Determines whether the delegate collection is empty. + +```cpp +bool System::MulticastDelegate::operator==(const std::nullptr_t &) const +``` + + +### ReturnValue + +True if the delegate collection is empty, otherwise - false + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/remove_empty_callbacks/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/remove_empty_callbacks/_index.md new file mode 100644 index 0000000000..4e60f491c1 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/remove_empty_callbacks/_index.md @@ -0,0 +1,23 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::remove_empty_callbacks method +linktitle: remove_empty_callbacks +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::remove_empty_callbacks method. Cleans out contained callbacks that are empty (not actually calling anything) in C++.' +type: docs +weight: 1900 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/remove_empty_callbacks/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::remove_empty_callbacks method + + +Cleans out contained callbacks that are empty (not actually calling anything). + +```cpp +void System::MulticastDelegate::remove_empty_callbacks() const +``` + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/tostring/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/tostring/_index.md new file mode 100644 index 0000000000..2887028e6c --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ToString method of System::MulticastDelegate< ReturnType(ArgumentTypes...)> class in C++.' +type: docs +weight: 2000 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/tostring/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::ToString method + + + + +```cpp +String System::MulticastDelegate::ToString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/type/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/type/_index.md new file mode 100644 index 0000000000..a4e6c82328 --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/type/_index.md @@ -0,0 +1,24 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::Type method +linktitle: Type +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::Type method. Returns a reference to the TypeInfo object representing the MulticastDelegate class type information in C++.' +type: docs +weight: 2100 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/type/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::Type method + + +Returns a reference to the [TypeInfo](../../typeinfo/) object representing the MulticastDelegate class type information. + +```cpp +static const TypeInfo & System::MulticastDelegate::Type() +``` + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/~multicastdelegate/_index.md b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/~multicastdelegate/_index.md new file mode 100644 index 0000000000..32ad7efd8a --- /dev/null +++ b/english/cpp/system/multicastdelegate_returntype(argumenttypes...)_/~multicastdelegate/_index.md @@ -0,0 +1,23 @@ +--- +title: System::MulticastDelegate< ReturnType(ArgumentTypes...)>::~MulticastDelegate method +linktitle: ~MulticastDelegate +second_title: Aspose.PDF for C++ API Reference +description: 'System::MulticastDelegate< ReturnType(ArgumentTypes...)>::~MulticastDelegate method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system/multicastdelegate_returntype(argumenttypes...)_/~multicastdelegate/ +--- +## MulticastDelegate< ReturnType(ArgumentTypes...)>::~MulticastDelegate method + + +Destructor. + +```cpp +System::MulticastDelegate::~MulticastDelegate() +``` + +## See Also + +* Class [MulticastDelegate< ReturnType(ArgumentTypes...)>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/_index.md b/english/cpp/system/nullable/_index.md new file mode 100644 index 0000000000..9dc80c3d84 --- /dev/null +++ b/english/cpp/system/nullable/_index.md @@ -0,0 +1,90 @@ +--- +title: System::Nullable class +linktitle: Nullable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable class. Forward declaration in C++.' +type: docs +weight: 4500 +url: /cpp/system/nullable/ +--- +## Nullable class + + +Forward declaration. + +```cpp +templateclass Nullable +``` + + +| Parameter | Description | +| --- | --- | +| T | The underlying value type which is extended by the [Nullable](./) class | +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(const T1\&) const | Determines if the value represented by the current object is equal to the value represented by the specified [Nullable](./) object. | +| [get_HasValue](./get_hasvalue/)() const | Determines whether the current object represents any value. | +| [get_Value](./get_value/)() const | Returns a copy of the value represented by the current object. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code for the current object. | +| [GetValueOrDefault](./getvalueordefault/)(T) | Returns the value represented by the current object or the specified value if the value represented by the current object is null. | +| [GetValueOrDefault](./getvalueordefault/)() | | +| [IsNull](./isnull/)() const | Determines if the current object represents a null-value. | +| [Nullable](./nullable/)() | Constructs an instance that represents null-value. | +| [Nullable](./nullable/)(std::nullptr_t) | Constructs an instance that represents null. | +| [Nullable](./nullable/)(const T1\&) | Constructs an instance of [Nullable](./) class that represents the specified value converted (if necessary) to the value of the underlying type T. | +| [Nullable](./nullable/)(const Nullable\\&) | Constructs an instance that represents a value that is represented by the specified [Nullable](./) object. The specified nullable object may represent a value of different type than the underlying type of the constructed instance in which case the represented value is converted to a value of type T. | +| [NullableBoolHelper](./nullableboolhelper/)(const T1\&, const std::function\\&, bool) const | Helper function to check if this and **other** are both not nulls and call a lambda if so. Used in implementation.s. | +| [operator const T &](./operatorconstt&/)() const | Returns a constant reference to the value represented by the current object. | +| [operator!=](./operator!=/)(std::nullptr_t) const | Determines if the value represented by the current object is not null. | +| [operator!=](./operator!=/)(const T1\&) const | Determines if the value represented by the current object is not equal to the specified value. | +| [operator!=](./operator!=/)(const Nullable\\&) const | Determines if the value represented by the current object is not equal to the value represented by the specified [Nullable](./) object. | +| [operator&=](./operator&=/)(bool) | Applies [operator&=()](./operator&=/) to the value represented by the current object using the specified value as a right-side argument. | +| [operator+](./operator+/)(std::nullptr_t) const | Returns a default constructed instance of Nullable class. | +| [operator+](./operator+/)(const T1\&) const | Sums nullable and non-nullable values. | +| [operator+](./operator+/)(const Nullable\\&) const | Sums nullable values. | +| [operator+=](./operator+=/)(std::nullptr_t) | Resets the current object so that it represents a null-value. | +| [operator+=](./operator+=/)(const T1\&) | Applies [operator+=()](./operator+=/) to the value represented by the current object using the specified value as a right-side argument. | +| [operator+=](./operator+=/)(const Nullable\\&) | Applies [operator+=()](./operator+=/) to the value represented by the current object using the value represented by the specified [Nullable](./) object as the right-side argument. | +| [operator-](./operator-/)(T1) const | Subtracts nullable and null-pointed values. | +| [operator-](./operator-/)(const T1\&) const | Subtracts nullable and non-nullable values. | +| [operator-](./operator-/)(const Nullable\\&) const | Subtracts nullable values. | +| [operator-=](./operator-=/)(T1) | Returns an instance of [Nullable](./) class that represents a null-value. | +| [operator-=](./operator-=/)(const T1\&) | Applies [operator-=()](./operator-=/) to the value represented by the current object using the specified value as a right-side argument. | +| [operator-=](./operator-=/)(const Nullable\\&) | Applies [operator-=()](./operator-=/) to the value represented by the current object using the value represented by the specified [Nullable](./) object as the right-side argument. | +| [operator<](./operator_/)(std::nullptr_t) const | Always returns false. | +| [operator<](./operator_/)(const T1\&) const | Determines if the value represented by the current object is less than the specified value by applying [operator<()](./operator_/) to these values. | +| [operator<](./operator_/)(const Nullable\\&) const | Determines if the value represented by the current object is less than the value represented by the specified [Nullable](./) object by applying [operator<()](./operator_/) to these values. | +| [operator<=](./operator_=/)(std::nullptr_t) const | Always returns false. | +| [operator<=](./operator_=/)(const T1\&) const | Determines if the value represented by the current object is less or equal to the specified value by applying [operator<=()](./operator_=/) to these values. | +| [operator<=](./operator_=/)(const Nullable\\&) const | Determines if the value represented by the current object is less or equal to the value represented by the specified [Nullable](./) object by applying [operator<=()](./operator_=/) to these values. | +| [operator=](./operator=/)(std::nullptr_t) | Assigns a null to the current object. | +| [operator=](./operator=/)(const T1\&) | Replaces the object's currently represented value with the specified one. | +| [operator=](./operator=/)(const Nullable\\&) | Replaces the object's currently represented value with the specified one. | +| [operator==](./operator==/)(std::nullptr_t) const | Determines if the value represented by the current object is null. | +| [operator==](./operator==/)(const T1\&) const | Determines if the value represented by the current object is equal to the specified value. | +| [operator==](./operator==/)(const Nullable\\&) const | Determines if the value represented by the current object is equal to the value represented by the specified [Nullable](./) object. | +| [operator>](./operator_/)(std::nullptr_t) const | Always returns false. | +| [operator>](./operator_/)(const T1\&) const | Determines if the value represented by the current object is greater than the specified value by applying [operator>()](./operator_/) to these values. | +| [operator>](./operator_/)(const Nullable\\&) const | Determines if the value represented by the current object is greater than the value represented by the specified [Nullable](./) object by applying [operator>()](./operator_/) to these values. | +| [operator>=](./operator_=/)(std::nullptr_t) const | Always returns false. | +| [operator>=](./operator_=/)(const T1\&) const | Determines if the value represented by the current object is greater or equal to the value represented by the specified object by applying [operator>=()](./operator_=/) to these values. | +| [operator>=](./operator_=/)(const Nullable\\&) const | Determines if the value represented by the current object is greater or equal to the value represented by the specified [Nullable](./) object by applying [operator>=()](./operator_=/) to these values. | +| [operator|=](./operator_=/)(bool) | Applies [operator|=()](./operator_=/) to the value represented by the current object using the specified value as a right-side argument. | +| [reset](./reset/)() | Sets the currently represented value to null. | +| [ToString](./tostring/)() const | Converts the value represented by the current object to string. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ValueType](./valuetype/) | An alias for a type of the value represented by this class. | +## Remarks + + +Represents a value of the specified type that can be assigned null. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/nullable/equals/_index.md b/english/cpp/system/nullable/equals/_index.md new file mode 100644 index 0000000000..041ce077b0 --- /dev/null +++ b/english/cpp/system/nullable/equals/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Nullable::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::Equals method. Determines if the value represented by the current object is equal to the value represented by the specified Nullable object in C++.' +type: docs +weight: 200 +url: /cpp/system/nullable/equals/ +--- +## Nullable::Equals method + + +Determines if the value represented by the current object is equal to the value represented by the specified [Nullable](../) object. + +```cpp +template std::enable_if::value, bool>::type System::Nullable::Equals(const T1 &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The underlying type of the [Nullable](../) object to compare with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const T1\& | A constant reference to the [Nullable](../) object to compare with | + +### ReturnValue + +True if the value represented by the current object is equal to the value represented by the specified [Nullable](../) object, otherwise - false + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/get_hasvalue/_index.md b/english/cpp/system/nullable/get_hasvalue/_index.md new file mode 100644 index 0000000000..889ec786bd --- /dev/null +++ b/english/cpp/system/nullable/get_hasvalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Nullable::get_HasValue method +linktitle: get_HasValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::get_HasValue method. Determines whether the current object represents any value in C++.' +type: docs +weight: 300 +url: /cpp/system/nullable/get_hasvalue/ +--- +## Nullable::get_HasValue method + + +Determines whether the current object represents any value. + +```cpp +bool System::Nullable::get_HasValue() const +``` + + +### ReturnValue + +True if the current object represents a value, otherwise - false + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/get_value/_index.md b/english/cpp/system/nullable/get_value/_index.md new file mode 100644 index 0000000000..4110e6925f --- /dev/null +++ b/english/cpp/system/nullable/get_value/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Nullable::get_Value method +linktitle: get_Value +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::get_Value method. Returns a copy of the value represented by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system/nullable/get_value/ +--- +## Nullable::get_Value method + + +Returns a copy of the value represented by the current object. + +```cpp +T System::Nullable::get_Value() const +``` + + +### ReturnValue + +The value represented by the current object + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/gethashcode/_index.md b/english/cpp/system/nullable/gethashcode/_index.md new file mode 100644 index 0000000000..cc5f47f4de --- /dev/null +++ b/english/cpp/system/nullable/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Nullable::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 500 +url: /cpp/system/nullable/gethashcode/ +--- +## Nullable::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int System::Nullable::GetHashCode() const +``` + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/getvalueordefault/_index.md b/english/cpp/system/nullable/getvalueordefault/_index.md new file mode 100644 index 0000000000..87cc6e9a7a --- /dev/null +++ b/english/cpp/system/nullable/getvalueordefault/_index.md @@ -0,0 +1,46 @@ +--- +title: System::Nullable::GetValueOrDefault method +linktitle: GetValueOrDefault +second_title: Aspose.PDF for C++ API Reference +description: 'How to use GetValueOrDefault method of System::Nullable class in C++.' +type: docs +weight: 600 +url: /cpp/system/nullable/getvalueordefault/ +--- +## Nullable::GetValueOrDefault() method + + + + +```cpp +T System::Nullable::GetValueOrDefault() +``` + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::GetValueOrDefault(T) method + + +Returns the value represented by the current object or the specified value if the value represented by the current object is null. + +```cpp +T System::Nullable::GetValueOrDefault(T default_value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| default_value | T | The value returned by the method if the value represented by the current object is null | + +### ReturnValue + +A copy of the value represented by the current object is it is not null, otherwise the specified value is returned + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/isnull/_index.md b/english/cpp/system/nullable/isnull/_index.md new file mode 100644 index 0000000000..84f5b85247 --- /dev/null +++ b/english/cpp/system/nullable/isnull/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Nullable::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::IsNull method. Determines if the current object represents a null-value in C++.' +type: docs +weight: 700 +url: /cpp/system/nullable/isnull/ +--- +## Nullable::IsNull method + + +Determines if the current object represents a null-value. + +```cpp +bool System::Nullable::IsNull() const +``` + + +### ReturnValue + +True if the current object represents a null-value, otherwise - false + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/nullable/_index.md b/english/cpp/system/nullable/nullable/_index.md new file mode 100644 index 0000000000..a2e94cd593 --- /dev/null +++ b/english/cpp/system/nullable/nullable/_index.md @@ -0,0 +1,80 @@ +--- +title: System::Nullable::Nullable constructor +linktitle: Nullable +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::Nullable constructor. Constructs an instance that represents null-value in C++.' +type: docs +weight: 100 +url: /cpp/system/nullable/nullable/ +--- +## Nullable::Nullable() constructor + + +Constructs an instance that represents null-value. + +```cpp +System::Nullable::Nullable() +``` + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::Nullable(const Nullable\\&) constructor + + +Constructs an instance that represents a value that is represented by the specified [Nullable](../) object. The specified nullable object may represent a value of different type than the underlying type of the constructed instance in which case the represented value is converted to a value of type T. + +```cpp +template System::Nullable::Nullable(const Nullable &value) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the value represented by the specified [Nullable](../) object | + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::Nullable(const T1\&) constructor + + +Constructs an instance of [Nullable](../) class that represents the specified value converted (if necessary) to the value of the underlying type T. + +```cpp +template System::Nullable::Nullable(const T1 &value) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the specified value | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T1\& | A constant reference to the value to be represented by the newly constructed [Nullable](../) object | + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::Nullable(std::nullptr_t) constructor + + +Constructs an instance that represents null. + +```cpp +System::Nullable::Nullable(std::nullptr_t) +``` + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/nullableboolhelper/_index.md b/english/cpp/system/nullable/nullableboolhelper/_index.md new file mode 100644 index 0000000000..4435f694ed --- /dev/null +++ b/english/cpp/system/nullable/nullableboolhelper/_index.md @@ -0,0 +1,38 @@ +--- +title: System::Nullable::NullableBoolHelper method +linktitle: NullableBoolHelper +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::NullableBoolHelper method. Helper function to check if this and other are both not nulls and call a lambda if so. Used in implementation.s in C++.' +type: docs +weight: 800 +url: /cpp/system/nullable/nullableboolhelper/ +--- +## Nullable::NullableBoolHelper method + + +Helper function to check if this and **other** are both not nulls and call a lambda if so. Used in implementation.s. + +```cpp +template bool System::Nullable::NullableBoolHelper(const T1 &other, const std::function &f, bool default_if_both_are_null=false) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | Other nullable type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const T1\& | Other nullable value to compare to. | +| f | const std::function\\& | Lambda to call if both **this** and **other** are not nulls. | +| default_if_both_are_null | bool | Return value if both values are nulls. | + +### ReturnValue + +false if either **this** or **other** is null; **default_if_both_are_null** if both are null; result of **f** call if both are not null. + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/operator!=/_index.md b/english/cpp/system/nullable/operator!=/_index.md new file mode 100644 index 0000000000..f8e6a41167 --- /dev/null +++ b/english/cpp/system/nullable/operator!=/_index.md @@ -0,0 +1,83 @@ +--- +title: System::Nullable::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator!= method. Determines if the value represented by the current object is not equal to the value represented by the specified Nullable object in C++.' +type: docs +weight: 1000 +url: /cpp/system/nullable/operator!=/ +--- +## Nullable::operator!=(const Nullable\\&) const method + + +Determines if the value represented by the current object is not equal to the value represented by the specified [Nullable](../) object. + +```cpp +template bool System::Nullable::operator!=(const Nullable &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The underlying type of the [Nullable](../) object to compare with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const Nullable\\& | A constant reference to the [Nullable](../) object to compare with | + +### ReturnValue + +True if the value represented by the current object is not equal to the value represented by the specified [Nullable](../) object, otherwise - false + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator!=(const T1\&) const method + + +Determines if the value represented by the current object is not equal to the specified value. + +```cpp +template std::enable_if::value, bool>::type System::Nullable::operator!=(const T1 &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the value to compare with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const T1\& | A constant reference to the value to compare with | + +### ReturnValue + +True if the value represented by the current object is not equal to the specified value, otherwise - false + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator!=(std::nullptr_t) const method + + +Determines if the value represented by the current object is not null. + +```cpp +bool System::Nullable::operator!=(std::nullptr_t) const +``` + + +### ReturnValue + +True if the value represented by the current object is not null, otherwise - false + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/operator&=/_index.md b/english/cpp/system/nullable/operator&=/_index.md new file mode 100644 index 0000000000..65ee6f0c19 --- /dev/null +++ b/english/cpp/system/nullable/operator&=/_index.md @@ -0,0 +1,37 @@ +--- +title: System::Nullable::operator&= method +linktitle: operator&= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator&= method. Applies operator&=() to the value represented by the current object using the specified value as a right-side argument in C++.' +type: docs +weight: 1100 +url: /cpp/system/nullable/operator&=/ +--- +## Nullable::operator&= method + + +Applies [operator&=()](./) to the value represented by the current object using the specified value as a right-side argument. + +```cpp +template std::enable_if::value, Nullable>::type System::Nullable::operator&=(bool other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The template parameter to make SFINAE work. | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | bool | A boolean value that is used as a right-side value of the [operator&=()](./) applied to the value represented by the current object. | + +### ReturnValue + +A reference to the self. + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/operator+/_index.md b/english/cpp/system/nullable/operator+/_index.md new file mode 100644 index 0000000000..f52f76e13f --- /dev/null +++ b/english/cpp/system/nullable/operator+/_index.md @@ -0,0 +1,80 @@ +--- +title: System::Nullable::operator+ method +linktitle: operator+ +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator+ method. Sums nullable values in C++.' +type: docs +weight: 1200 +url: /cpp/system/nullable/operator+/ +--- +## Nullable::operator+(const Nullable\\&) const method + + +Sums nullable values. + +```cpp +template System::Nullable System::Nullable::operator+(const Nullable &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | Right operand type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const Nullable\\& | value to add. | + +### ReturnValue + +Summing result. + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator+(const T1\&) const method + + +Sums nullable and non-nullable values. + +```cpp +template Nullable System::Nullable::operator+(const T1 &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | Right operand type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const T1\& | value to add. | + +### ReturnValue + +Summing result. + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator+(std::nullptr_t) const method + + +Returns a default constructed instance of Nullable class. + +```cpp +Nullable System::Nullable::operator+(std::nullptr_t) const +``` + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/operator+=/_index.md b/english/cpp/system/nullable/operator+=/_index.md new file mode 100644 index 0000000000..3eb088c0c8 --- /dev/null +++ b/english/cpp/system/nullable/operator+=/_index.md @@ -0,0 +1,85 @@ +--- +title: System::Nullable::operator+= method +linktitle: operator+= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator+= method. Applies operator+=() to the value represented by the current object using the value represented by the specified Nullable object as the right-side argument in C++.' +type: docs +weight: 1300 +url: /cpp/system/nullable/operator+=/ +--- +## Nullable::operator+=(const Nullable\\&) method + + +Applies [operator+=()](./) to the value represented by the current object using the value represented by the specified [Nullable](../) object as the right-side argument. + +```cpp +template Nullable System::Nullable::operator+=(const Nullable &other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The underlying type of a [Nullable](../) object the value represented by which is used as the right-side argument of [operator+=()](./) | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const Nullable\\& | A constant reference to [Nullable](../) object the value represented by which is used as a right-side argument of the [operator+=()](./) applied to the value represented by the current object. | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator+=(const T1\&) method + + +Applies [operator+=()](./) to the value represented by the current object using the specified value as a right-side argument. + +```cpp +template std::enable_if::value, Nullable>::type System::Nullable::operator+=(const T1 &other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the value used as the right-side value of [operator+=()](./) | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const T1\& | A constant reference to the value that is used as a right-side value of the [operator+=()](./) applied to the value represented by the current object. | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator+=(std::nullptr_t) method + + +Resets the current object so that it represents a null-value. + +```cpp +Nullable System::Nullable::operator+=(std::nullptr_t) +``` + + +### ReturnValue + +A copy of the self + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/operator-/_index.md b/english/cpp/system/nullable/operator-/_index.md new file mode 100644 index 0000000000..6088704a5f --- /dev/null +++ b/english/cpp/system/nullable/operator-/_index.md @@ -0,0 +1,89 @@ +--- +title: System::Nullable::operator- method +linktitle: operator- +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator- method. Subtracts nullable values in C++.' +type: docs +weight: 1400 +url: /cpp/system/nullable/operator-/ +--- +## Nullable::operator-(const Nullable\\&) const method + + +Subtracts nullable values. + +```cpp +template System::Nullable System::Nullable::operator-(const Nullable &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | Right operand type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const Nullable\\& | value to subtract. | + +### ReturnValue + +Subtraction result. + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator-(const T1\&) const method + + +Subtracts nullable and non-nullable values. + +```cpp +template Nullable System::Nullable::operator-(const T1 &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | Right operand type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const T1\& | value to subtract. | + +### ReturnValue + +Subtraction result. + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator-(T1) const method + + +Subtracts nullable and null-pointed values. + +```cpp +template Nullable System::Nullable::operator-(T1) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | Right operand type, should be nullptr_t. | + +### ReturnValue + +Empty [Nullable](../) object. + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/operator-=/_index.md b/english/cpp/system/nullable/operator-=/_index.md new file mode 100644 index 0000000000..4d387480b6 --- /dev/null +++ b/english/cpp/system/nullable/operator-=/_index.md @@ -0,0 +1,80 @@ +--- +title: System::Nullable::operator-= method +linktitle: operator-= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator-= method. Applies operator-=() to the value represented by the current object using the value represented by the specified Nullable object as the right-side argument in C++.' +type: docs +weight: 1500 +url: /cpp/system/nullable/operator-=/ +--- +## Nullable::operator-=(const Nullable\\&) method + + +Applies [operator-=()](./) to the value represented by the current object using the value represented by the specified [Nullable](../) object as the right-side argument. + +```cpp +template Nullable System::Nullable::operator-=(const Nullable &other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The underlying type of a [Nullable](../) object the value represented by which is used as the right-side argument of [operator-=()](./) | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const Nullable\\& | A constant reference to [Nullable](../) object the value represented by which is used as a right-side argument of the [operator-=()](./) applied to the value represented by the current object. | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator-=(const T1\&) method + + +Applies [operator-=()](./) to the value represented by the current object using the specified value as a right-side argument. + +```cpp +template std::enable_if::value, Nullable>::type System::Nullable::operator-=(const T1 &other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the value used as the right-side value of [operator-=()](./) | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const T1\& | A constant reference to the value that is used as a right-side value of the [operator-=()](./) applied to the value represented by the current object. | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator-=(T1) method + + +Returns an instance of [Nullable](../) class that represents a null-value. + +```cpp +template Nullable System::Nullable::operator-=(T1) +``` + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/operator=/_index.md b/english/cpp/system/nullable/operator=/_index.md new file mode 100644 index 0000000000..c0c08c1a46 --- /dev/null +++ b/english/cpp/system/nullable/operator=/_index.md @@ -0,0 +1,85 @@ +--- +title: System::Nullable::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator= method. Replaces the object''s currently represented value with the specified one in C++.' +type: docs +weight: 1800 +url: /cpp/system/nullable/operator=/ +--- +## Nullable::operator=(const Nullable\\&) method + + +Replaces the object's currently represented value with the specified one. + +```cpp +template Nullable & System::Nullable::operator=(const Nullable &x) +``` + + +| Parameter | Description | +| --- | --- | +| The | type of the new value to be represented by the current object | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const Nullable\\& | The new value to be represented by the current object | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator=(const T1\&) method + + +Replaces the object's currently represented value with the specified one. + +```cpp +template std::enable_if::value &&!std::is_null_pointer::value, Nullable &>::type System::Nullable::operator=(const T1 &x) +``` + + +| Parameter | Description | +| --- | --- | +| The | type of the new value to be represented by the current object | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const T1\& | The new value to be represented by the current object | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator=(std::nullptr_t) method + + +Assigns a null to the current object. + +```cpp +template Nullable System::Nullable::operator=(std::nullptr_t) +``` + + +### ReturnValue + +A [Nullable](../) object that represents null-value. + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/operator==/_index.md b/english/cpp/system/nullable/operator==/_index.md new file mode 100644 index 0000000000..941da909f2 --- /dev/null +++ b/english/cpp/system/nullable/operator==/_index.md @@ -0,0 +1,83 @@ +--- +title: System::Nullable::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator== method. Determines if the value represented by the current object is equal to the value represented by the specified Nullable object in C++.' +type: docs +weight: 1900 +url: /cpp/system/nullable/operator==/ +--- +## Nullable::operator==(const Nullable\\&) const method + + +Determines if the value represented by the current object is equal to the value represented by the specified [Nullable](../) object. + +```cpp +template bool System::Nullable::operator==(const Nullable &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The underlying type of the [Nullable](../) object to compare with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const Nullable\\& | A constant reference to the [Nullable](../) object to compare with | + +### ReturnValue + +True if the value represented by the current object is equal to the value represented by the specified [Nullable](../) object, otherwise - false + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator==(const T1\&) const method + + +Determines if the value represented by the current object is equal to the specified value. + +```cpp +template std::enable_if::value, bool>::type System::Nullable::operator==(const T1 &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the value to compare with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const T1\& | A constant reference to the value to compare with | + +### ReturnValue + +True if the value represented by the current object is equal to the specified value, otherwise - false + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator==(std::nullptr_t) const method + + +Determines if the value represented by the current object is null. + +```cpp +bool System::Nullable::operator==(std::nullptr_t) const +``` + + +### ReturnValue + +True if the value represented by the current object is null, otherwise - false + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/operator_/_index.md b/english/cpp/system/nullable/operator_/_index.md new file mode 100644 index 0000000000..16f9fb612d --- /dev/null +++ b/english/cpp/system/nullable/operator_/_index.md @@ -0,0 +1,156 @@ +--- +title: System::Nullable::operator< method +linktitle: operator< +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator< method. Determines if the value represented by the current object is less than the value represented by the specified Nullable object by applying operator<() to these values in C++.' +type: docs +weight: 1600 +url: /cpp/system/nullable/operator_/ +--- +## Nullable::operator<(const Nullable\\&) const method + + +Determines if the value represented by the current object is less than the value represented by the specified [Nullable](../) object by applying [operator<()](./) to these values. + +```cpp +template bool System::Nullable::operator<(const Nullable &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The underlying type of the [Nullable](../) object to compare with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const Nullable\\& | A constant reference to the [Nullable](../) object to compare with | + +### ReturnValue + +True if the value represented by the current object is less than the value represented by the specified [Nullable](../) object, otherwise - false + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator<(const T1\&) const method + + +Determines if the value represented by the current object is less than the specified value by applying [operator<()](./) to these values. + +```cpp +template std::enable_if::value, bool>::type System::Nullable::operator<(const T1 &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the value to compare with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const T1\& | A constant reference to the value to compare with | + +### ReturnValue + +True if the value represented by the current object is less than the specified value, otherwise - false + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator<(std::nullptr_t) const method + + +Always returns false. + +```cpp +bool System::Nullable::operator<(std::nullptr_t) const +``` + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::Nullable::operator> method +linktitle: operator> +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator> method. Determines if the value represented by the current object is greater than the value represented by the specified Nullable object by applying operator>() to these values in C++.' +type: docs +weight: 2000 +url: /cpp/system/nullable/operator_/ +--- +## Nullable::operator>(const Nullable\\&) const method + + +Determines if the value represented by the current object is greater than the value represented by the specified [Nullable](../) object by applying [operator>()](./) to these values. + +```cpp +template bool System::Nullable::operator>(const Nullable &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The underlying type of the [Nullable](../) object to compare with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const Nullable\\& | A constant reference to the [Nullable](../) object to compare with | + +### ReturnValue + +True if the value represented by the current object is greater than the value represented by the specified [Nullable](../) object, otherwise - false + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator>(const T1\&) const method + + +Determines if the value represented by the current object is greater than the specified value by applying [operator>()](./) to these values. + +```cpp +template std::enable_if::value, bool>::type System::Nullable::operator>(const T1 &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the value to compare with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const T1\& | A constant reference to the value to compare with | + +### ReturnValue + +True if the value represented by the current object is greater than the specified value, otherwise - false + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator>(std::nullptr_t) const method + + +Always returns false. + +```cpp +bool System::Nullable::operator>(std::nullptr_t) const +``` + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/operator_=/_index.md b/english/cpp/system/nullable/operator_=/_index.md new file mode 100644 index 0000000000..6edc147a3b --- /dev/null +++ b/english/cpp/system/nullable/operator_=/_index.md @@ -0,0 +1,198 @@ +--- +title: System::Nullable::operator<= method +linktitle: operator<= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator<= method. Determines if the value represented by the current object is less or equal to the value represented by the specified Nullable object by applying operator<=() to these values in C++.' +type: docs +weight: 1700 +url: /cpp/system/nullable/operator_=/ +--- +## Nullable::operator<=(const Nullable\\&) const method + + +Determines if the value represented by the current object is less or equal to the value represented by the specified [Nullable](../) object by applying [operator<=()](./) to these values. + +```cpp +template bool System::Nullable::operator<=(const Nullable &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The underlying type of the [Nullable](../) object to compare with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const Nullable\\& | A constant reference to the [Nullable](../) object to compare with | + +### ReturnValue + +True if the value represented by the current object is less or equal to the value represented by the specified [Nullable](../) object, otherwise - false + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator<=(const T1\&) const method + + +Determines if the value represented by the current object is less or equal to the specified value by applying [operator<=()](./) to these values. + +```cpp +template std::enable_if::value, bool>::type System::Nullable::operator<=(const T1 &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the value to compare with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const T1\& | A constant reference to the value to compare with | + +### ReturnValue + +True if the value represented by the current object is less or equal to the specified value, otherwise - false + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator<=(std::nullptr_t) const method + + +Always returns false. + +```cpp +bool System::Nullable::operator<=(std::nullptr_t) const +``` + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::Nullable::operator>= method +linktitle: operator>= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator>= method. Determines if the value represented by the current object is greater or equal to the value represented by the specified Nullable object by applying operator>=() to these values in C++.' +type: docs +weight: 2100 +url: /cpp/system/nullable/operator_=/ +--- +## Nullable::operator>=(const Nullable\\&) const method + + +Determines if the value represented by the current object is greater or equal to the value represented by the specified [Nullable](../) object by applying [operator>=()](./) to these values. + +```cpp +template bool System::Nullable::operator>=(const Nullable &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The underlying type of the [Nullable](../) object to compare with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const Nullable\\& | A constant reference to the [Nullable](../) object to compare with | + +### ReturnValue + +True if the value represented by the current object is greater or equal to the value represented by the specified [Nullable](../) object, otherwise - false + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator>=(const T1\&) const method + + +Determines if the value represented by the current object is greater or equal to the value represented by the specified object by applying [operator>=()](./) to these values. + +```cpp +template std::enable_if::value, bool>::type System::Nullable::operator>=(const T1 &other) const +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The underlying type of the value to compare the value represented by the current object with | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const T1\& | A constant reference to an object to compare the current object with | + +### ReturnValue + +True if the value represented by the current object is greater or equal to the value represented by the specified object, otherwise - false + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Nullable::operator>=(std::nullptr_t) const method + + +Always returns false. + +```cpp +bool System::Nullable::operator>=(std::nullptr_t) const +``` + + +### ReturnValue + +Always - false + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::Nullable::operator|= method +linktitle: operator|= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator|= method. Applies operator|=() to the value represented by the current object using the specified value as a right-side argument in C++.' +type: docs +weight: 2200 +url: /cpp/system/nullable/operator_=/ +--- +## Nullable::operator|= method + + +Applies [operator|=()](./) to the value represented by the current object using the specified value as a right-side argument. + +```cpp +template std::enable_if::value, Nullable>::type System::Nullable::operator|=(bool other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The template parameter to make SFINAE work. | + +| Parameter | Type | Description | +| --- | --- | --- | +| other | bool | A boolean value that is used as a right-side value of the [operator|=()](./) applied to the value represented by the current object. | + +### ReturnValue + +A reference to the self. + +## See Also + +* Class [Nullable](../) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/operatorconstt&/_index.md b/english/cpp/system/nullable/operatorconstt&/_index.md new file mode 100644 index 0000000000..a27b3c863b --- /dev/null +++ b/english/cpp/system/nullable/operatorconstt&/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Nullable::operator const T & method +linktitle: operator const T & +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::operator const T & method. Returns a constant reference to the value represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system/nullable/operatorconstt&/ +--- +## Nullable::operator const T & method + + +Returns a constant reference to the value represented by the current object. + +```cpp +System::Nullable::operator const T &() const +``` + + +### ReturnValue + +A constant reference to the value represented by the current object + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/reset/_index.md b/english/cpp/system/nullable/reset/_index.md new file mode 100644 index 0000000000..f25263b481 --- /dev/null +++ b/english/cpp/system/nullable/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Nullable::reset method +linktitle: reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::reset method. Sets the currently represented value to null in C++.' +type: docs +weight: 2300 +url: /cpp/system/nullable/reset/ +--- +## Nullable::reset method + + +Sets the currently represented value to null. + +```cpp +void System::Nullable::reset() +``` + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/tostring/_index.md b/english/cpp/system/nullable/tostring/_index.md new file mode 100644 index 0000000000..d60c5821bc --- /dev/null +++ b/english/cpp/system/nullable/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Nullable::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::ToString method. Converts the value represented by the current object to string in C++.' +type: docs +weight: 2400 +url: /cpp/system/nullable/tostring/ +--- +## Nullable::ToString method + + +Converts the value represented by the current object to string. + +```cpp +String System::Nullable::ToString() const +``` + + +### ReturnValue + +A string representation of the value represented by the current object or an empty string if the value represented by the current object is null + +## See Also + +* Class [String](../../string/) +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/nullable/valuetype/_index.md b/english/cpp/system/nullable/valuetype/_index.md new file mode 100644 index 0000000000..9ce0ee9919 --- /dev/null +++ b/english/cpp/system/nullable/valuetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Nullable::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Nullable::ValueType typedef. An alias for a type of the value represented by this class in C++.' +type: docs +weight: 2500 +url: /cpp/system/nullable/valuetype/ +--- +## ValueType typedef + + +An alias for a type of the value represented by this class. + +```cpp +T System::Nullable< T >::ValueType +``` + +## See Also + +* Class [Nullable](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/_index.md b/english/cpp/system/object/_index.md new file mode 100644 index 0000000000..c5cc75d25e --- /dev/null +++ b/english/cpp/system/object/_index.md @@ -0,0 +1,74 @@ +--- +title: System::Object class +linktitle: Object +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object class. Base class that enables using methods available for System.Object class in C#. All non-trivial classes used with translated environment should inherit it in C++.' +type: docs +weight: 4600 +url: /cpp/system/object/ +--- +## Object class + + +Base class that enables using methods available for [System.Object](./) class in C#. All non-trivial classes used with translated environment should inherit it. + +```cpp +class Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| virtual [Equals](./equals/)(ptr) | Compares objects using C# [Object.Equals](./equals/) semantics. | +| static [Equals](./equals/)(T1 const\&, T2 const\&) | Compares reference type objects in C# style. | +| static [Equals](./equals/)(T1 const\&, T2 const\&) | Compares value type objects in C# style. | +| static [Equals](./equals/)(float const\&, float const\&) | Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. | +| static [Equals](./equals/)(double const\&, double const\&) | Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. | +| virtual [FastCast](./fastcast/)(const Details::FastRttiBase\&, void **) const | For internal purposes only. | +| [GetCounter](./getcounter/)() | Gets reference counter data structure associated with the object. | +| virtual [GetHashCode](./gethashcode/)() const | Analog of C# [Object.GetHashCode()](./gethashcode/) method. Enables hashing of custom objects. | +| virtual [GetType](./gettype/)() const | Gets actual type of object. Analog of C# [System.Object.GetType()](./gettype/) call. | +| virtual [Is](./is/)(const TypeInfo\&) const | Check if object represents an instance of type described by targetType. Analog of C# 'is' operator. | +| [Lock](./lock/)() | Implements C# lock() statement locking. Call directly or use [LockContext](../lockcontext/) sentry object. | +| virtual [MemberwiseClone](./memberwiseclone/)() const | Analog of C# [Object.MemberwiseClone()](./memberwiseclone/) method. Enables cloning custom types. | +| [Object](./object/)() | Creates object. Initializes all internal data structures. | +| [Object](./object/)(Object const\&) | Copy constructor. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. | +| [operator=](./operator=/)(Object const\&) | Assignment operator. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. | +| static [ReferenceEquals](./referenceequals/)(ptr const\&, ptr const\&) | Compares objects by reference. | +| static [ReferenceEquals](./referenceequals/)(T const\&, T const\&) | Compares objects by reference. | +| static [ReferenceEquals](./referenceequals/)(T const\&, std::nullptr_t) | Reference-compares value type object with nullptr. | +| [ReferenceEquals](./referenceequals/)(String const\&, std::nullptr_t) | Specialization of [Object::ReferenceEquals](./referenceequals/) for case of string and nullptr. | +| [ReferenceEquals](./referenceequals/)(String const\&, String const\&) | Specialization of [Object::ReferenceEquals](./referenceequals/) for case of strings. | +| [RemovedSharedRefs](./removedsharedrefs/)(int) | Decreases shared reference count by specified value. | +| virtual [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. | +| [SharedCount](./sharedcount/)() const | Gets current value of shared reference counter. | +| [SharedRefAdded](./sharedrefadded/)() | Increments shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. | +| [SharedRefRemovedSafe](./sharedrefremovedsafe/)() | Decrements and returns shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. | +| virtual [ToString](./tostring/)() const | Analog of C# [Object.ToString()](./tostring/) method. Enables converting custom objects to string. | +| static [Type](./type/)() | Implements C# typeof([System.Object](./)) construct. | +| [Unlock](./unlock/)() | Implements C# lock() statement unlocking. Call directly or use [LockContext](../lockcontext/) sentry object. | +| [WeakRefAdded](./weakrefadded/)() | Increments weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. | +| [WeakRefRemoved](./weakrefremoved/)() | Decrements weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. | +| virtual [~Object](./~object/)() | Destroys object. Frees all internal data structures. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ptr](./ptr/) | Alias for smart pointer type. | +## Remarks + + +Alongside with methods available in C# [System.Object](./) class, it also enables support for some concepts specific for translated code environment. This includes reference counting used by smart pointer classes ([System::SmartPtr](../smartptr/), [System::WeakPtr](../weakptr/), [System::DynamicWeakPtr](../dynamicweakptr/)) and other services related to memory management, debug, etc. + +Each [Object](./) has two reference counters: shared reference counter and weak reference counter. Weak reference counter is always stored in detached data structure rather than in [Object](./) itself which allows weak pointers overlive referenced object. Smart reference counter is stored either in object itself or in same detached structure, depending on ENABLE_EXTERNAL_REFCOUNT macro state. By default, it is enabled in debug builds and disabled in release builds. If smart pointer counter is stored in object itself, detached data structure is created only if weak pointers to object exist. Otherwise, it is created alongside with object itself. + +All smart pointers use these two reference counters and contribute to same and only ownership group. + +If [Object](./) subclass is created on stack, no smart pointers to it may be created, otherwise there is a stack deletion issue. + +This type can be allocated either in stack as value type or in heap using [System::MakeObject()](../makeobject/) function. Once the object is allocated, never mix up these two usecases: having [SmartPtr](../smartptr/) pointers onto stack-allocated objects is strictly prohibited. +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/object/equals/_index.md b/english/cpp/system/object/equals/_index.md new file mode 100644 index 0000000000..b2d2c9b515 --- /dev/null +++ b/english/cpp/system/object/equals/_index.md @@ -0,0 +1,139 @@ +--- +title: System::Object::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::Equals method. Compares objects using C# Object.Equals semantics in C++.' +type: docs +weight: 300 +url: /cpp/system/object/equals/ +--- +## Object::Equals(ptr) method + + +Compares objects using C# [Object.Equals](./) semantics. + +```cpp +virtual bool System::Object::Equals(ptr obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | ptr | [Object](../) to compare current one to. | + +### ReturnValue + +True if objects are considered equal and false otherwise. + +## See Also + +* Typedef [ptr](../ptr/) +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Object::Equals(double const\&, double const\&) method + + +Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. + +```cpp +bool System::Object::Equals(double const &objA, double const &objB) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| objA | double const\& | LHS floating point value. | +| objB | double const\& | RHS floating point value. | + +### ReturnValue + +True if **objA** and **objB** are both NaN or equal, false otherwise. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Object::Equals(float const\&, float const\&) method + + +Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. + +```cpp +bool System::Object::Equals(float const &objA, float const &objB) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| objA | float const\& | LHS floating point value. | +| objB | float const\& | RHS floating point value. | + +### ReturnValue + +True if **objA** and **objB** are both NaN or equal, false otherwise. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Object::Equals(T1 const\&, T2 const\&) method + + +Compares reference type objects in C# style. + +```cpp +template static std::enable_if::value &&IsSmartPtr::value, bool>::type System::Object::Equals(T1 const &objA, T2 const &objB) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | Type of first object to compare. | +| T2 | Type of second object to compare. | + +| Parameter | Type | Description | +| --- | --- | --- | +| objA | T1 const\& | First object to compare. | +| objB | T2 const\& | Second object to compare. | + +### ReturnValue + +True if objects match either by reference or semantically (by [Object.Equals](./)-alike comparison), false otherwise. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Object::Equals(T1 const\&, T2 const\&) method + + +Compares value type objects in C# style. + +```cpp +template static std::enable_if::value &&!IsSmartPtr::value, bool>::type System::Object::Equals(T1 const &objA, T2 const &objB) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | Type of first object to compare. | +| T2 | Type of second object to compare. | + +| Parameter | Type | Description | +| --- | --- | --- | +| objA | T1 const\& | First object to compare. | +| objB | T2 const\& | Second object to compare. | + +### ReturnValue + +True if objects are considered equal by equality operator available, false otherwise. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/fastcast/_index.md b/english/cpp/system/object/fastcast/_index.md new file mode 100644 index 0000000000..d7d49653b7 --- /dev/null +++ b/english/cpp/system/object/fastcast/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Object::FastCast method +linktitle: FastCast +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::FastCast method. For internal purposes only in C++.' +type: docs +weight: 400 +url: /cpp/system/object/fastcast/ +--- +## Object::FastCast method + + +For internal purposes only. + +```cpp +virtual bool System::Object::FastCast(const Details::FastRttiBase &helper, void **out_ptr) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| helper | const Details::FastRttiBase\& | FastRttiBase structure specialized with a desired type. | +| out_ptr | void ** | A pointer to a desired type if conversion is available. | + +### ReturnValue + +True if a class supports FastRTTI operations. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/getcounter/_index.md b/english/cpp/system/object/getcounter/_index.md new file mode 100644 index 0000000000..c725d5497d --- /dev/null +++ b/english/cpp/system/object/getcounter/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Object::GetCounter method +linktitle: GetCounter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::GetCounter method. Gets reference counter data structure associated with the object in C++.' +type: docs +weight: 500 +url: /cpp/system/object/getcounter/ +--- +## Object::GetCounter method + + +Gets reference counter data structure associated with the object. + +```cpp +Detail::SmartPtrCounter * System::Object::GetCounter() +``` + + +### ReturnValue + +Pointer to reference counting data structure associated with object. +## Remarks + + +Implementation. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/gethashcode/_index.md b/english/cpp/system/object/gethashcode/_index.md new file mode 100644 index 0000000000..6ee62680ac --- /dev/null +++ b/english/cpp/system/object/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Object::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 600 +url: /cpp/system/object/gethashcode/ +--- +## Object::GetHashCode method + + +Analog of C# [Object.GetHashCode()](./) method. Enables hashing of custom objects. + +```cpp +virtual int32_t System::Object::GetHashCode() const +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/gettype/_index.md b/english/cpp/system/object/gettype/_index.md new file mode 100644 index 0000000000..bb485da631 --- /dev/null +++ b/english/cpp/system/object/gettype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Object::GetType method +linktitle: GetType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::GetType method. Gets actual type of object. Analog of C# System.Object.GetType() call in C++.' +type: docs +weight: 700 +url: /cpp/system/object/gettype/ +--- +## Object::GetType method + + +Gets actual type of object. Analog of C# [System.Object.GetType()](./) call. + +```cpp +virtual const TypeInfo & System::Object::GetType() const +``` + + +### ReturnValue + +[TypeInfo](../../typeinfo/) object which describes final type. + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/is/_index.md b/english/cpp/system/object/is/_index.md new file mode 100644 index 0000000000..3c99730344 --- /dev/null +++ b/english/cpp/system/object/is/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Object::Is method +linktitle: Is +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::Is method. Check if object represents an instance of type described by targetType. Analog of C# ''is'' operator in C++.' +type: docs +weight: 800 +url: /cpp/system/object/is/ +--- +## Object::Is method + + +Check if object represents an instance of type described by targetType. Analog of C# 'is' operator. + +```cpp +virtual bool System::Object::Is(const TypeInfo &targetType) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| targetType | const TypeInfo\& | [TypeInfo](../../typeinfo/) structure describing the type to test current object against. | + +### ReturnValue + +True if object is of tagged type or its subclass, false otherwise. + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/lock/_index.md b/english/cpp/system/object/lock/_index.md new file mode 100644 index 0000000000..08de337286 --- /dev/null +++ b/english/cpp/system/object/lock/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Object::Lock method +linktitle: Lock +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::Lock method. Implements C# lock() statement locking. Call directly or use LockContext sentry object in C++.' +type: docs +weight: 900 +url: /cpp/system/object/lock/ +--- +## Object::Lock method + + +Implements C# lock() statement locking. Call directly or use [LockContext](../../lockcontext/) sentry object. + +```cpp +void System::Object::Lock() +``` + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/memberwiseclone/_index.md b/english/cpp/system/object/memberwiseclone/_index.md new file mode 100644 index 0000000000..98374cc608 --- /dev/null +++ b/english/cpp/system/object/memberwiseclone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Object::MemberwiseClone method +linktitle: MemberwiseClone +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::MemberwiseClone method. Analog of C# Object.MemberwiseClone() method. Enables cloning custom types in C++.' +type: docs +weight: 1000 +url: /cpp/system/object/memberwiseclone/ +--- +## Object::MemberwiseClone method + + +Analog of C# [Object.MemberwiseClone()](./) method. Enables cloning custom types. + +```cpp +virtual ptr System::Object::MemberwiseClone() const +``` + + +### ReturnValue + +Pointer to object copy created. + +## See Also + +* Typedef [ptr](../ptr/) +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/object/_index.md b/english/cpp/system/object/object/_index.md new file mode 100644 index 0000000000..7ebf298ba7 --- /dev/null +++ b/english/cpp/system/object/object/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Object::Object constructor +linktitle: Object +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::Object constructor. Creates object. Initializes all internal data structures in C++.' +type: docs +weight: 100 +url: /cpp/system/object/object/ +--- +## Object::Object() constructor + + +Creates object. Initializes all internal data structures. + +```cpp +System::Object::Object() +``` + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Object::Object(Object const\&) constructor + + +Copy constructor. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. + +```cpp +System::Object::Object(Object const &x) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | Object const\& | Formal parameter. | + +## See Also + +* Class [Object](../) +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/operator=/_index.md b/english/cpp/system/object/operator=/_index.md new file mode 100644 index 0000000000..8c30681aef --- /dev/null +++ b/english/cpp/system/object/operator=/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Object::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::operator= method. Assignment operator. Doesn''t copy anything, really, just initializes new object and enables copy constructing subclasses in C++.' +type: docs +weight: 1100 +url: /cpp/system/object/operator=/ +--- +## Object::operator= method + + +Assignment operator. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. + +```cpp +Object & System::Object::operator=(Object const &x) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | Object const\& | Formal parameter. | + +## See Also + +* Class [Object](../) +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/ptr/_index.md b/english/cpp/system/object/ptr/_index.md new file mode 100644 index 0000000000..9104323522 --- /dev/null +++ b/english/cpp/system/object/ptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Object::ptr typedef +linktitle: ptr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::ptr typedef. Alias for smart pointer type in C++.' +type: docs +weight: 2300 +url: /cpp/system/object/ptr/ +--- +## ptr typedef + + +Alias for smart pointer type. + +```cpp +SmartPtr System::Object::ptr +``` + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/referenceequals/_index.md b/english/cpp/system/object/referenceequals/_index.md new file mode 100644 index 0000000000..c54ef41fa0 --- /dev/null +++ b/english/cpp/system/object/referenceequals/_index.md @@ -0,0 +1,138 @@ +--- +title: System::Object::ReferenceEquals method +linktitle: ReferenceEquals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::ReferenceEquals method. Specialization of Object::ReferenceEquals for case of string and nullptr in C++.' +type: docs +weight: 1200 +url: /cpp/system/object/referenceequals/ +--- +## Object::ReferenceEquals(String const\&, std::nullptr_t) method + + +Specialization of [Object::ReferenceEquals](./) for case of string and nullptr. + +```cpp +bool System::Object::ReferenceEquals(String const &str, std::nullptr_t) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String const\& | [String](../../string/) to compare to nullptr. | + +### ReturnValue + +true if string is null, false otherwise. + +## See Also + +* Class [String](../../string/) +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Object::ReferenceEquals(String const\&, String const\&) method + + +Specialization of [Object::ReferenceEquals](./) for case of strings. + +```cpp +bool System::Object::ReferenceEquals(String const &str1, String const &str2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str1 | String const\& | First string to compare. | +| str2 | String const\& | Second string to compare. | + +### ReturnValue + +true if strings match, false otherwise. + +## See Also + +* Class [String](../../string/) +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Object::ReferenceEquals(ptr const\&, ptr const\&) method + + +Compares objects by reference. + +```cpp +static bool System::Object::ReferenceEquals(ptr const &objA, ptr const &objB) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| objA | ptr const\& | First pointer to compare. | +| objB | ptr const\& | Second pointer to compare. | + +### ReturnValue + +True if pointers match and false otherwise. + +## See Also + +* Typedef [ptr](../ptr/) +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Object::ReferenceEquals(T const\&, std::nullptr_t) method + + +Reference-compares value type object with nullptr. + +```cpp +template static std::enable_if::value, bool>::type System::Object::ReferenceEquals(T const &objA, std::nullptr_t) +``` + + +| Parameter | Description | +| --- | --- | +| T | Type of object to compare. | + +| Parameter | Type | Description | +| --- | --- | --- | +| objA | T const\& | First object to compare. | + +### ReturnValue + +Always returns false as value types cannot be nulled. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Object::ReferenceEquals(T const\&, T const\&) method + + +Compares objects by reference. + +```cpp +template static std::enable_if::value, bool>::type System::Object::ReferenceEquals(T const &objA, T const &objB) +``` + + +| Parameter | Description | +| --- | --- | +| T | Type of objects to compare. | + +| Parameter | Type | Description | +| --- | --- | --- | +| objA | T const\& | First object to compare. | +| objB | T const\& | Second object to compare. | + +### ReturnValue + +True if object addresses match and false otherwise. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/removedsharedrefs/_index.md b/english/cpp/system/object/removedsharedrefs/_index.md new file mode 100644 index 0000000000..08cffc42ca --- /dev/null +++ b/english/cpp/system/object/removedsharedrefs/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Object::RemovedSharedRefs method +linktitle: RemovedSharedRefs +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::RemovedSharedRefs method. Decreases shared reference count by specified value in C++.' +type: docs +weight: 1300 +url: /cpp/system/object/removedsharedrefs/ +--- +## Object::RemovedSharedRefs method + + +Decreases shared reference count by specified value. + +```cpp +int System::Object::RemovedSharedRefs(int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| count | int | Number of shared references to remove. | + +### ReturnValue + +Decreased value of shared reference counter. +## Remarks + + +Implementation. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/settemplateweakptr/_index.md b/english/cpp/system/object/settemplateweakptr/_index.md new file mode 100644 index 0000000000..aa1c36645d --- /dev/null +++ b/english/cpp/system/object/settemplateweakptr/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Object::SetTemplateWeakPtr method +linktitle: SetTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::SetTemplateWeakPtr method. Set n''th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode in C++.' +type: docs +weight: 1400 +url: /cpp/system/object/settemplateweakptr/ +--- +## Object::SetTemplateWeakPtr method + + +Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. + +```cpp +virtual void System::Object::SetTemplateWeakPtr(uint32_t argument) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | uint32_t | Index of template argument to treat as weak poiner. | + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/sharedcount/_index.md b/english/cpp/system/object/sharedcount/_index.md new file mode 100644 index 0000000000..065e7901db --- /dev/null +++ b/english/cpp/system/object/sharedcount/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Object::SharedCount method +linktitle: SharedCount +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::SharedCount method. Gets current value of shared reference counter in C++.' +type: docs +weight: 1500 +url: /cpp/system/object/sharedcount/ +--- +## Object::SharedCount method + + +Gets current value of shared reference counter. + +```cpp +int System::Object::SharedCount() const +``` + + +### ReturnValue + +Current value of shared reference counter. +## Remarks + + +Implementation. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/sharedrefadded/_index.md b/english/cpp/system/object/sharedrefadded/_index.md new file mode 100644 index 0000000000..a3136140f9 --- /dev/null +++ b/english/cpp/system/object/sharedrefadded/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Object::SharedRefAdded method +linktitle: SharedRefAdded +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::SharedRefAdded method. Increments shared reference count. Shouldn''t be called directly; instead, use smart pointers or ThisProtector in C++.' +type: docs +weight: 1600 +url: /cpp/system/object/sharedrefadded/ +--- +## Object::SharedRefAdded method + + +Increments shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. + +```cpp +Object * System::Object::SharedRefAdded() +``` + + +### ReturnValue + +Raw pointer to current object. +## Remarks + + +Implementation. + +## See Also + +* Class [Object](../) +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/sharedrefremovedsafe/_index.md b/english/cpp/system/object/sharedrefremovedsafe/_index.md new file mode 100644 index 0000000000..9746b082e5 --- /dev/null +++ b/english/cpp/system/object/sharedrefremovedsafe/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Object::SharedRefRemovedSafe method +linktitle: SharedRefRemovedSafe +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::SharedRefRemovedSafe method. Decrements and returns shared reference count. Shouldn''t be called directly; instead, use smart pointers or ThisProtector in C++.' +type: docs +weight: 1700 +url: /cpp/system/object/sharedrefremovedsafe/ +--- +## Object::SharedRefRemovedSafe method + + +Decrements and returns shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. + +```cpp +int System::Object::SharedRefRemovedSafe() +``` + + +### ReturnValue + +Decremented value of shared reference counter. +## Remarks + + +Implementation. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/tostring/_index.md b/english/cpp/system/object/tostring/_index.md new file mode 100644 index 0000000000..e586514213 --- /dev/null +++ b/english/cpp/system/object/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Object::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 1800 +url: /cpp/system/object/tostring/ +--- +## Object::ToString method + + +Analog of C# [Object.ToString()](./) method. Enables converting custom objects to string. + +```cpp +virtual String System::Object::ToString() const +``` + + +### ReturnValue + +[String](../../string/) representation as provided by final class. + +## See Also + +* Class [String](../../string/) +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/type/_index.md b/english/cpp/system/object/type/_index.md new file mode 100644 index 0000000000..105fbd8239 --- /dev/null +++ b/english/cpp/system/object/type/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Object::Type method +linktitle: Type +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::Type method. Implements C# typeof(System.Object) construct in C++.' +type: docs +weight: 2200 +url: /cpp/system/object/type/ +--- +## Object::Type method + + +Implements C# typeof([System.Object](../)) construct. + +```cpp +static const TypeInfo & System::Object::Type() +``` + + +### ReturnValue + +[TypeInfo](../../typeinfo/) object which describes [System::Object](../) type. + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/unlock/_index.md b/english/cpp/system/object/unlock/_index.md new file mode 100644 index 0000000000..f4f29552b5 --- /dev/null +++ b/english/cpp/system/object/unlock/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Object::Unlock method +linktitle: Unlock +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::Unlock method. Implements C# lock() statement unlocking. Call directly or use LockContext sentry object in C++.' +type: docs +weight: 1900 +url: /cpp/system/object/unlock/ +--- +## Object::Unlock method + + +Implements C# lock() statement unlocking. Call directly or use [LockContext](../../lockcontext/) sentry object. + +```cpp +void System::Object::Unlock() +``` + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/weakrefadded/_index.md b/english/cpp/system/object/weakrefadded/_index.md new file mode 100644 index 0000000000..be41db1817 --- /dev/null +++ b/english/cpp/system/object/weakrefadded/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Object::WeakRefAdded method +linktitle: WeakRefAdded +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::WeakRefAdded method. Increments weak reference count. Shouldn''t be called directly; instead, use smart pointers or ThisProtector in C++.' +type: docs +weight: 2000 +url: /cpp/system/object/weakrefadded/ +--- +## Object::WeakRefAdded method + + +Increments weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. + +```cpp +Detail::SmartPtrCounter * System::Object::WeakRefAdded() +``` + + +### ReturnValue + +Pointer to reference counting data structure associated with object. +## Remarks + + +Implementation. + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/weakrefremoved/_index.md b/english/cpp/system/object/weakrefremoved/_index.md new file mode 100644 index 0000000000..f06229507c --- /dev/null +++ b/english/cpp/system/object/weakrefremoved/_index.md @@ -0,0 +1,27 @@ +--- +title: System::Object::WeakRefRemoved method +linktitle: WeakRefRemoved +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::WeakRefRemoved method. Decrements weak reference count. Shouldn''t be called directly; instead, use smart pointers or ThisProtector in C++.' +type: docs +weight: 2100 +url: /cpp/system/object/weakrefremoved/ +--- +## Object::WeakRefRemoved method + + +Decrements weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. + +```cpp +void System::Object::WeakRefRemoved() +``` + +## Remarks + + +Implementation. +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/object/~object/_index.md b/english/cpp/system/object/~object/_index.md new file mode 100644 index 0000000000..32dd96b23f --- /dev/null +++ b/english/cpp/system/object/~object/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Object::~Object method +linktitle: ~Object +second_title: Aspose.PDF for C++ API Reference +description: 'System::Object::~Object method. Destroys object. Frees all internal data structures in C++.' +type: docs +weight: 200 +url: /cpp/system/object/~object/ +--- +## Object::~Object method + + +Destroys object. Frees all internal data structures. + +```cpp +virtual System::Object::~Object() +``` + +## See Also + +* Class [Object](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/_index.md b/english/cpp/system/objectext/_index.md new file mode 100644 index 0000000000..795d9cdd9f --- /dev/null +++ b/english/cpp/system/objectext/_index.md @@ -0,0 +1,86 @@ +--- +title: System::ObjectExt class +linktitle: ObjectExt +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt class. Provides static methods that emulate C# Object methods called for non-Object C++ types (strings, numbers, etc.). This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 4700 +url: /cpp/system/objectext/ +--- +## ObjectExt class + + +Provides static methods that emulate C# [Object](../object/) methods called for non-Object C++ types (strings, numbers, etc.). This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class ObjectExt : public System::ObjectType +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [ArrayInitializerCast](./arrayinitializercast/)(From ...) | Converts array fundamental values (which C# does implicitly but C++ apparently does not). | +| static [Box](./box/)(const T\&) | Boxes value types for converting to [Object](../object/). Implementation for enum types. | +| static [Box](./box/)(const T\&) | Boxes value types for converting to [Object](../object/). Implementation for non-enum types. | +| static [Box](./box/)(const T\&) | Boxes [Nullable](../nullable/) types for converting to [Object](../object/). | +| static [Box](./box/)(const String\&) | Boxes string values. | +| static [BoxEnum](./boxenum/)(T) | Boxes enum types for being propagated as [Object](../object/). | +| static [CastToIList](./casttoilist/)(const SmartPtr\\&) | | +| static [Coalesce](./coalesce/)(T0, T1) | Implementation of '??' operator translation for non-nullable types. | +| static [Coalesce](./coalesce/)(System::Nullable\, T1) | Implementation of '??' operator translation for nullable types. | +| static [CoalesceInternal](./coalesceinternal/)(RT1, F) | Implementation of '??' operator translation for non-nullable types. Overload for case if RT2 is convertable to RT1. | +| static [Equals](./equals/)(const T\&, const T2\&) | | +| static [Equals](./equals/)(const T\&, const T2\&) | Substitution for C# [Object.Equals](../object/equals/) calls working for any type in C++. Overload for smart pointer types. | +| static [Equals](./equals/)(T, const T2\&) | Substitution for C# [Object.Equals](../object/equals/) calls working for any type in C++. Overload for structure types. | +| static [Equals](./equals/)(const T\&, const T2\&) | Substitution for C# [Object.Equals](../object/equals/) calls working for any type in C++. Overload for scalar types. | +| static [Equals](./equals/)(const char_t(&), String) | Substitution for C# [Object.Equals](../object/equals/) calls working for any type in C++. Overload for string literal with string comparison. | +| static [Equals](./equals/)(const float\&, const float\&) | Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. | +| static [Equals](./equals/)(const double\&, const double\&) | Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. | +| static [ExplicitCastToObject](./explicitcasttoobject/)(const T\&) | | +| static [ExplicitCastToObject](./explicitcasttoobject/)(const T\&) | | +| static [GetHashCode](./gethashcode/)(const T\&) | Implements [GetHashCode()](./gethashcode/) calls; works on both [Object](../object/) subclasses and unrelated types. | +| static [Is](./is/)(const U\&) | Implements 'is' operator translation. Specialization for pointer types optimized for 'final' classes. | +| static [Is](./is/)(const U\&) | Implements 'is' operator translation. Specialization for pointer types. | +| static [Is](./is/)(const Object\&) | Implements 'is' operator translation. Specialization for value types. | +| static [Is](./is/)(const Object\&) | Implements 'is' operator translation. Specialization for unconvertible types. | +| static [Is](./is/)(const SmartPtr\\&) | Implements 'is' operator translation. Specialization for pointer types. | +| static [Is](./is/)(const ExceptionWrapper\\&) | Implements 'is' operator translation. Specialization for exception wrapper types. | +| static [Is](./is/)(const SmartPtr\\&) | Implements 'is' operator translation. Specialization for nullable types. | +| static [Is](./is/)(const SmartPtr\\&) | Implements 'is' operator translation. Specialization for boxable types with == operator defined. | +| static [Is](./is/)(const SmartPtr\\&) | Implements 'is' operator translation. Specialization for boxable types without defined ==. | +| static [Is](./is/)(const SmartPtr\\&) | Implements 'is' operator translation. Specialization for enum types. | +| static [Is](./is/)(const WeakPtr\\&) | Implements 'is' operator translation. Specialization for enum types vs weak pointers. | +| static [Is](./is/)(const Nullable\\&) | Implements 'is' operator translation. Specialization for [Nullable](../nullable/) type. | +| static [Is](./is/)(const char16_t *) | Implements 'is' operator translation. Specialization for string literal. | +| static [Is](./is/)(int32_t) | Implements 'is' operator translation. Specialization for integer literal. | +| static [IsBoxedValue](./isboxedvalue/)(const SmartPtr\\&) | Checks if object is a boxed value. | +| static [ObjectToUnknown](./objecttounknown/)(SmartPtr\) | Converts [Object](../object/) to unknown type, handling both smart pointer type and bpxed value situations. | +| static [ObjectToUnknown](./objecttounknown/)(SmartPtr\) | Converts [Object](../object/) to unknown type, handling both smart pointer type and boxed value situations. | +| static [ToString](./tostring/)(const char_t *) | Substitution for C# ToString method to work on any C++ type. | +| static [ToString](./tostring/)(const Nullable\\&) | Substitution for C# ToString method to work on any C++ type. | +| static [ToString](./tostring/)(const T\&) | Substitution for C# ToString method to work on any C++ type. | +| static [ToString](./tostring/)(const T\&) | Substitution for C# ToString method to work on any C++ type. | +| static [ToString](./tostring/)(T\&) | Substitution for C# ToString method to work on any C++ type. | +| static [ToString](./tostring/)(T\&) | Substitution for C# ToString method to work on any C++ type. | +| static [ToString](./tostring/)(T\&&) | Substitution for C# ToString method to work on any C++ type. | +| static [ToString](./tostring/)(T\&) | Substitution for C# ToString method to work on any C++ type. | +| static [ToString](./tostring/)(const T\&) | Substitution for C# ToString method to work on any C++ type. | +| static [ToString](./tostring/)(T\&&) | Substitution for C# ToString method to work on any C++ type. | +| static [Unbox](./unbox/)(const SmartPtr\\&) | Unboxes value types after converting to [Object](../object/). Implementation for enum types. | +| static [Unbox](./unbox/)(const SmartPtr\\&) | Unboxes value types after converting to [Object](../object/). Implementation for non-enum & non-nullable types. | +| static [Unbox](./unbox/)(const SmartPtr\\&) | Unboxes value types after converting to [Object](../object/). Implementation for non-enum & non-nullable types. | +| static [Unbox](./unbox/)(E) | Unboxes enum types to integer. | +| static [Unbox](./unbox/)(E) | Converts enum types. | +| static [Unbox](./unbox/)(const SmartPtr\\&) | Unboxes string values. | +| static [UnboxStringSafe](./unboxstringsafe/)(const SmartPtr\\&) | Unboxes string from boxed value. | +| static [UnboxToNullable](./unboxtonullable/)(const SmartPtr\\&, bool) | Unboxes object to nullable type. | +| static [UnknownIsNull](./unknownisnull/)(T) | Checks whether unknown type object is nullptr. Overload for non-scalar types. | +| static [UnknownIsNull](./unknownisnull/)(T) | Checks whether unknown type object is nullptr. Overload for scalar types. | +| static [UnknownToObject](./unknowntoobject/)(T) | Converts unknown type to [Object](../object/), handling both smart pointer type and value type situations. | +| static [UnknownToObject](./unknowntoobject/)(const T\&) | Converts unknown type to [Object](../object/), handling both smart pointer type and value type situations. | +## See Also + +* Class [ObjectType](../objecttype/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/objectext/arrayinitializercast/_index.md b/english/cpp/system/objectext/arrayinitializercast/_index.md new file mode 100644 index 0000000000..5dafef49dd --- /dev/null +++ b/english/cpp/system/objectext/arrayinitializercast/_index.md @@ -0,0 +1,37 @@ +--- +title: System::ObjectExt::ArrayInitializerCast method +linktitle: ArrayInitializerCast +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::ArrayInitializerCast method. Converts array fundamental values (which C# does implicitly but C++ apparently does not) in C++.' +type: docs +weight: 100 +url: /cpp/system/objectext/arrayinitializercast/ +--- +## ObjectExt::ArrayInitializerCast method + + +Converts array fundamental values (which C# does implicitly but C++ apparently does not). + +```cpp +template static std::enable_if<(std::is_fundamental::value), std::array>::type System::ObjectExt::ArrayInitializerCast(From ...args) +``` + + +| Parameter | Description | +| --- | --- | +| To | Target type. | +| From | Source types. | + +| Parameter | Type | Description | +| --- | --- | --- | +| args | From ... | Values to convert and push to target array. | + +### ReturnValue + +[Array](../../array/) containing converted copies of all arguments in the same order. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/box/_index.md b/english/cpp/system/objectext/box/_index.md new file mode 100644 index 0000000000..c497f7ce35 --- /dev/null +++ b/english/cpp/system/objectext/box/_index.md @@ -0,0 +1,122 @@ +--- +title: System::ObjectExt::Box method +linktitle: Box +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::Box method. Boxes string values in C++.' +type: docs +weight: 200 +url: /cpp/system/objectext/box/ +--- +## ObjectExt::Box(const String\&) method + + +Boxes string values. + +```cpp +SmartPtr System::ObjectExt::Box(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Value to box. | + +### ReturnValue + +Boxed value or null, if source string is null. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [String](../../string/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Box(const T\&) method + + +Boxes value types for converting to [Object](../../object/). Implementation for enum types. + +```cpp +template static std::enable_if::value, System::SmartPtr>::type System::ObjectExt::Box(const T &value) +``` + + +| Parameter | Description | +| --- | --- | +| T | [Enum](../../enum/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | [Enum](../../enum/) value to box. | + +### ReturnValue + +Smart pointer to object keeping boxed value. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Box(const T\&) method + + +Boxes value types for converting to [Object](../../object/). Implementation for non-enum types. + +```cpp +template static std::enable_if::value &&!IsNullable::value, System::SmartPtr>::type System::ObjectExt::Box(const T &value) +``` + + +| Parameter | Description | +| --- | --- | +| T | Value type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | Value to box. | + +### ReturnValue + +Smart pointer to object keeping boxed value. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Box(const T\&) method + + +Boxes [Nullable](../../nullable/) types for converting to [Object](../../object/). + +```cpp +template static std::enable_if::value, System::SmartPtr>::type System::ObjectExt::Box(const T &value) +``` + + +| Parameter | Description | +| --- | --- | +| T | Value type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | Value to box. | + +### ReturnValue + +Smart pointer to object keeping boxed value. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/boxenum/_index.md b/english/cpp/system/objectext/boxenum/_index.md new file mode 100644 index 0000000000..31f819e0ed --- /dev/null +++ b/english/cpp/system/objectext/boxenum/_index.md @@ -0,0 +1,38 @@ +--- +title: System::ObjectExt::BoxEnum method +linktitle: BoxEnum +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::BoxEnum method. Boxes enum types for being propagated as Object in C++.' +type: docs +weight: 300 +url: /cpp/system/objectext/boxenum/ +--- +## ObjectExt::BoxEnum method + + +Boxes enum types for being propagated as [Object](../../object/). + +```cpp +template static SmartPtr System::ObjectExt::BoxEnum(T enumValue) +``` + + +| Parameter | Description | +| --- | --- | +| T | [Enum](../../enum/) type to box. | + +| Parameter | Type | Description | +| --- | --- | --- | +| enumValue | T | [Enum](../../enum/) value to box. | + +### ReturnValue + +Boxed enum value. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [BoxedValueBase](../../boxedvaluebase/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/casttoilist/_index.md b/english/cpp/system/objectext/casttoilist/_index.md new file mode 100644 index 0000000000..f92e032388 --- /dev/null +++ b/english/cpp/system/objectext/casttoilist/_index.md @@ -0,0 +1,26 @@ +--- +title: System::ObjectExt::CastToIList method +linktitle: CastToIList +second_title: Aspose.PDF for C++ API Reference +description: 'How to use CastToIList method of System::ObjectExt class in C++.' +type: docs +weight: 400 +url: /cpp/system/objectext/casttoilist/ +--- +## ObjectExt::CastToIList method + + + + +```cpp +static SmartPtr System::ObjectExt::CastToIList(const SmartPtr &obj) +``` + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [IList](../../../system.collections/ilist/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/coalesce/_index.md b/english/cpp/system/objectext/coalesce/_index.md new file mode 100644 index 0000000000..14a75efbbd --- /dev/null +++ b/english/cpp/system/objectext/coalesce/_index.md @@ -0,0 +1,68 @@ +--- +title: System::ObjectExt::Coalesce method +linktitle: Coalesce +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::Coalesce method. Implementation of ''??'' operator translation for nullable types in C++.' +type: docs +weight: 500 +url: /cpp/system/objectext/coalesce/ +--- +## ObjectExt::Coalesce(System::Nullable\, T1) method + + +Implementation of '??' operator translation for nullable types. + +```cpp +template static T0 System::ObjectExt::Coalesce(System::Nullable value, T1 func) +``` + + +| Parameter | Description | +| --- | --- | +| T0 | LHS value type. | +| T1 | Type of lambda encapsulating RHS expression. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | System::Nullable\ | LHS value. | +| func | T1 | RHS expression. | + +### ReturnValue + +If LHS value is not null, returns LHS, otherwise calculates RHS expression and returns result. + +## See Also + +* Class [Nullable](../../nullable/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Coalesce(T0, T1) method + + +Implementation of '??' operator translation for non-nullable types. + +```cpp +template static auto System::ObjectExt::Coalesce(T0 value, T1 func) +``` + + +| Parameter | Description | +| --- | --- | +| T0 | LHS value type. | +| T1 | Type of lambda encapsulating RHS expression. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | T0 | LHS value. | +| func | T1 | RHS expression. | + +### ReturnValue + +If LHS value is not null, returns LHS, otherwise calculates RHS expression and returns result. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/coalesceinternal/_index.md b/english/cpp/system/objectext/coalesceinternal/_index.md new file mode 100644 index 0000000000..7e47787e2a --- /dev/null +++ b/english/cpp/system/objectext/coalesceinternal/_index.md @@ -0,0 +1,38 @@ +--- +title: System::ObjectExt::CoalesceInternal method +linktitle: CoalesceInternal +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::CoalesceInternal method. Implementation of ''??'' operator translation for non-nullable types. Overload for case if RT2 is convertable to RT1 in C++.' +type: docs +weight: 600 +url: /cpp/system/objectext/coalesceinternal/ +--- +## ObjectExt::CoalesceInternal method + + +Implementation of '??' operator translation for non-nullable types. Overload for case if RT2 is convertable to RT1. + +```cpp +template static std::conditional::value, RT1, RT2>::type System::ObjectExt::CoalesceInternal(RT1 value, F func) +``` + + +| Parameter | Description | +| --- | --- | +| T0 | LHS value type. | +| T1 | Type of lambda encapsulating RHS expression. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | RT1 | LHS value. | +| func | F | RHS expression. | + +### ReturnValue + +If LHS value is not null, returns LHS, otherwise calculates RHS expression and returns result. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/equals/_index.md b/english/cpp/system/objectext/equals/_index.md new file mode 100644 index 0000000000..93177b1893 --- /dev/null +++ b/english/cpp/system/objectext/equals/_index.md @@ -0,0 +1,187 @@ +--- +title: System::ObjectExt::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::Equals method. Substitution for C# Object.Equals calls working for any type in C++. Overload for string literal with string comparison in C++.' +type: docs +weight: 700 +url: /cpp/system/objectext/equals/ +--- +## ObjectExt::Equals(const char_t(&), String) method + + +Substitution for C# [Object.Equals](../../object/equals/) calls working for any type in C++. Overload for string literal with string comparison. + +```cpp +template static bool System::ObjectExt::Equals(const char_t(&obj)[N], String another) +``` + + +| Parameter | Description | +| --- | --- | +| N | [String](../../string/) literal size. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const char_t(&) | [String](../../string/) literal. | +| another | String | [String](../../string/). | + +### ReturnValue + +True if strings match, false otherwise. + +## See Also + +* Class [String](../../string/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Equals(const double\&, const double\&) method + + +Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. + +```cpp +bool System::ObjectExt::Equals(const double &obj, const double &another) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const double\& | LHS floating point value. | +| another | const double\& | RHS floating point value. | + +### ReturnValue + +True if **obj** and **another** are both NaN or equal, false otherwise. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Equals(const float\&, const float\&) method + + +Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. + +```cpp +bool System::ObjectExt::Equals(const float &obj, const float &another) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const float\& | LHS floating point value. | +| another | const float\& | RHS floating point value. | + +### ReturnValue + +True if **obj** and **another** are both NaN or equal, false otherwise. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Equals(const T\&, const T2\&) method + + + + +```cpp +template static std::enable_if::value, bool>::type System::ObjectExt::Equals(const T &obj, const T2 &another) +``` + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Equals(const T\&, const T2\&) method + + +Substitution for C# [Object.Equals](../../object/equals/) calls working for any type in C++. Overload for smart pointer types. + +```cpp +template static std::enable_if::value, bool>::type System::ObjectExt::Equals(const T &obj, const T2 &another) +``` + + +| Parameter | Description | +| --- | --- | +| T | First object type. | +| T2 | Second object type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | First object. | +| another | const T2\& | Second object. | + +### ReturnValue + +True if objects are considered equal, false otherwise. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Equals(const T\&, const T2\&) method + + +Substitution for C# [Object.Equals](../../object/equals/) calls working for any type in C++. Overload for scalar types. + +```cpp +template static std::enable_if::value &&std::is_scalar::value, bool>::type System::ObjectExt::Equals(const T &obj, const T2 &another) +``` + + +| Parameter | Description | +| --- | --- | +| T | First object type. | +| T2 | Second object type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | First object. | +| another | const T2\& | Second object. | + +### ReturnValue + +True if objects are considered equal, false otherwise. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Equals(T, const T2\&) method + + +Substitution for C# [Object.Equals](../../object/equals/) calls working for any type in C++. Overload for structure types. + +```cpp +template static std::enable_if::value &&!IsSmartPtr::value &&!std::is_scalar::value, bool>::type System::ObjectExt::Equals(T obj, const T2 &another) +``` + + +| Parameter | Description | +| --- | --- | +| T | First object type. | +| T2 | Second object type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | T | First object. | +| another | const T2\& | Second object. | + +### ReturnValue + +True if objects are considered equal, false otherwise. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/explicitcasttoobject/_index.md b/english/cpp/system/objectext/explicitcasttoobject/_index.md new file mode 100644 index 0000000000..e737ad0dbf --- /dev/null +++ b/english/cpp/system/objectext/explicitcasttoobject/_index.md @@ -0,0 +1,41 @@ +--- +title: System::ObjectExt::ExplicitCastToObject method +linktitle: ExplicitCastToObject +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ExplicitCastToObject method of System::ObjectExt class in C++.' +type: docs +weight: 800 +url: /cpp/system/objectext/explicitcasttoobject/ +--- +## ObjectExt::ExplicitCastToObject(const T\&) method + + + + +```cpp +template static std::enable_if::value, System::SharedPtr>::type System::ObjectExt::ExplicitCastToObject(const T &value) +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::ExplicitCastToObject(const T\&) method + + + + +```cpp +template static std::enable_if::value, System::SharedPtr>::type System::ObjectExt::ExplicitCastToObject(const T &value) +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/gethashcode/_index.md b/english/cpp/system/objectext/gethashcode/_index.md new file mode 100644 index 0000000000..48814412e1 --- /dev/null +++ b/english/cpp/system/objectext/gethashcode/_index.md @@ -0,0 +1,36 @@ +--- +title: System::ObjectExt::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::GetHashCode method. Implements GetHashCode() calls; works on both Object subclasses and unrelated types in C++.' +type: docs +weight: 900 +url: /cpp/system/objectext/gethashcode/ +--- +## ObjectExt::GetHashCode method + + +Implements [GetHashCode()](./) calls; works on both [Object](../../object/) subclasses and unrelated types. + +```cpp +template static int System::ObjectExt::GetHashCode(const T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Type to calculate hash code for. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | [Object](../../object/) to calculate hash code for. | + +### ReturnValue + +Hash code calculated for object passed. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/is/_index.md b/english/cpp/system/objectext/is/_index.md new file mode 100644 index 0000000000..d2cf8fd187 --- /dev/null +++ b/english/cpp/system/objectext/is/_index.md @@ -0,0 +1,406 @@ +--- +title: System::ObjectExt::Is method +linktitle: Is +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::Is method. Implements ''is'' operator translation. Specialization for string literal in C++.' +type: docs +weight: 1000 +url: /cpp/system/objectext/is/ +--- +## ObjectExt::Is(const char16_t *) method + + +Implements 'is' operator translation. Specialization for string literal. + +```cpp +template static bool System::ObjectExt::Is(const char16_t *str) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char16_t * | [String](../../string/) literal. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(const ExceptionWrapper\\&) method + + +Implements 'is' operator translation. Specialization for exception wrapper types. + +```cpp +template static std::enable_if::value, bool>::type System::ObjectExt::Is(const ExceptionWrapper &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const ExceptionWrapper\\& | [Object](../../object/) to test for 'is' operator. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [ExceptionWrapper](../../exceptionwrapper/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(const Nullable\\&) method + + +Implements 'is' operator translation. Specialization for [Nullable](../../nullable/) type. + +```cpp +template static bool System::ObjectExt::Is(const Nullable &value) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const Nullable\\& | [Nullable](../../nullable/) type. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [Nullable](../../nullable/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(const Object\&) method + + +Implements 'is' operator translation. Specialization for value types. + +```cpp +template static std::enable_if::value, bool>::type System::ObjectExt::Is(const Object &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const Object\& | [Object](../../object/) to test for 'is' operator. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(const Object\&) method + + +Implements 'is' operator translation. Specialization for unconvertible types. + +```cpp +template static std::enable_if::value, bool>::type System::ObjectExt::Is(const Object &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const Object\& | [Object](../../object/) to test for 'is' operator. | + +### ReturnValue + +Always returns false as types are unconvertible. + +## See Also + +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(const SmartPtr\\&) method + + +Implements 'is' operator translation. Specialization for nullable types. + +```cpp +template static std::enable_if::value, bool>::type System::ObjectExt::Is(const SmartPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | [Object](../../object/) to test for 'is' operator. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(const SmartPtr\\&) method + + +Implements 'is' operator translation. Specialization for boxable types with == operator defined. + +```cpp +template static std::enable_if::value &&!IsNullable::value &&!std::is_enum::value &&detail::has_operator_equal::value, bool>::type System::ObjectExt::Is(const SmartPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | [Object](../../object/) to test for 'is' operator. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(const SmartPtr\\&) method + + +Implements 'is' operator translation. Specialization for boxable types without defined ==. + +```cpp +template static std::enable_if::value &&!IsNullable::value &&!std::is_enum::value &&!detail::has_operator_equal::value, bool>::type System::ObjectExt::Is(const SmartPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | [Object](../../object/) to test for 'is' operator. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(const SmartPtr\\&) method + + +Implements 'is' operator translation. Specialization for pointer types. + +```cpp +template static std::enable_if::value, bool>::type System::ObjectExt::Is(const SmartPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | [Object](../../object/) to test for 'is' operator. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(const SmartPtr\\&) method + + +Implements 'is' operator translation. Specialization for enum types. + +```cpp +template static std::enable_if::value, bool>::type System::ObjectExt::Is(const SmartPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | +| U | Type of the pointed object. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | [Object](../../object/) to test for 'is' operator. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(const U\&) method + + +Implements 'is' operator translation. Specialization for pointer types optimized for 'final' classes. + +```cpp +template static std::enable_if::value &&std::is_final::value &&!System::IsBoxable::value &&System::IsSmartPtr::value, bool>::type System::ObjectExt::Is(const U &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | +| U | Tested type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const U\& | [Object](../../object/) to test for 'is' operator. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(const U\&) method + + +Implements 'is' operator translation. Specialization for pointer types. + +```cpp +template static std::enable_if::value &&!std::is_final::value &&!System::IsBoxable::value &&System::IsSmartPtr::value, bool>::type System::ObjectExt::Is(const U &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | +| U | Tested type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const U\& | [Object](../../object/) to test for 'is' operator. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(const WeakPtr\\&) method + + +Implements 'is' operator translation. Specialization for enum types vs weak pointers. + +```cpp +template static std::enable_if::value, bool>::type System::ObjectExt::Is(const WeakPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | +| U | Type of the pointed object. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const WeakPtr\\& | [Object](../../object/) to test for 'is' operator. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [WeakPtr](../../weakptr/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Is(int32_t) method + + +Implements 'is' operator translation. Specialization for integer literal. + +```cpp +template static bool System::ObjectExt::Is(int32_t value) +``` + + +| Parameter | Description | +| --- | --- | +| T | Target type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | integer literal. | + +### ReturnValue + +True if 'is' returns true, false otherwise. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/isboxedvalue/_index.md b/english/cpp/system/objectext/isboxedvalue/_index.md new file mode 100644 index 0000000000..925350e36d --- /dev/null +++ b/english/cpp/system/objectext/isboxedvalue/_index.md @@ -0,0 +1,34 @@ +--- +title: System::ObjectExt::IsBoxedValue method +linktitle: IsBoxedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::IsBoxedValue method. Checks if object is a boxed value in C++.' +type: docs +weight: 1100 +url: /cpp/system/objectext/isboxedvalue/ +--- +## ObjectExt::IsBoxedValue method + + +Checks if object is a boxed value. + +```cpp +static bool System::ObjectExt::IsBoxedValue(const SmartPtr &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | [Object](../../object/) to test for being boxed value. | + +### ReturnValue + +True if **obj** is a boxed value, false otherwise. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/objecttounknown/_index.md b/english/cpp/system/objectext/objecttounknown/_index.md new file mode 100644 index 0000000000..a0efa94237 --- /dev/null +++ b/english/cpp/system/objectext/objecttounknown/_index.md @@ -0,0 +1,67 @@ +--- +title: System::ObjectExt::ObjectToUnknown method +linktitle: ObjectToUnknown +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::ObjectToUnknown method. Converts Object to unknown type, handling both smart pointer type and bpxed value situations in C++.' +type: docs +weight: 1200 +url: /cpp/system/objectext/objecttounknown/ +--- +## ObjectExt::ObjectToUnknown(SmartPtr\) method + + +Converts [Object](../../object/) to unknown type, handling both smart pointer type and bpxed value situations. + +```cpp +template static std::enable_if::value, T>::type System::ObjectExt::ObjectToUnknown(SmartPtr obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Type to convert [Object](../../object/) to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ | [Object](../../object/) to convert. | + +### ReturnValue + +Either unboxed value or converted pointer. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::ObjectToUnknown(SmartPtr\) method + + +Converts [Object](../../object/) to unknown type, handling both smart pointer type and boxed value situations. + +```cpp +template static std::enable_if::value, T>::type System::ObjectExt::ObjectToUnknown(SmartPtr obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Type to convert [Object](../../object/) to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ | [Object](../../object/) to convert. | + +### ReturnValue + +Either unboxed value or converted pointer. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/tostring/_index.md b/english/cpp/system/objectext/tostring/_index.md new file mode 100644 index 0000000000..da41cb9be5 --- /dev/null +++ b/english/cpp/system/objectext/tostring/_index.md @@ -0,0 +1,286 @@ +--- +title: System::ObjectExt::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::ToString method. Substitution for C# ToString method to work on any C++ type in C++.' +type: docs +weight: 1300 +url: /cpp/system/objectext/tostring/ +--- +## ObjectExt::ToString(const char_t *) method + + +Substitution for C# ToString method to work on any C++ type. + +```cpp +static String System::ObjectExt::ToString(const char_t *obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const char_t * | [String](../../string/) literal to convert to string. | + +### ReturnValue + +[String](../../string/) representation of **obj**. + +## See Also + +* Class [String](../../string/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::ToString(const Nullable\\&) method + + +Substitution for C# ToString method to work on any C++ type. + +```cpp +template static String System::ObjectExt::ToString(const Nullable &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | [Nullable](../../nullable/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const Nullable\\& | [Nullable](../../nullable/) object to convert to string. | + +### ReturnValue + +[String](../../string/) representation of **obj**. + +## See Also + +* Class [String](../../string/) +* Class [Nullable](../../nullable/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::ToString(const T\&) method + + +Substitution for C# ToString method to work on any C++ type. + +```cpp +template static std::enable_if::value, String>::type System::ObjectExt::ToString(const T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | [Enum](../../enum/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | [Enum](../../enum/) value to convert to string. | + +### ReturnValue + +[String](../../string/) representation of **obj**. + +## See Also + +* Class [String](../../string/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::ToString(const T\&) method + + +Substitution for C# ToString method to work on any C++ type. + +```cpp +template static std::enable_if::value, String>::type System::ObjectExt::ToString(const T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Smart pointer type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | [SmartPtr](../../smartptr/) value to convert to string. | + +### ReturnValue + +[String](../../string/) representation of **obj**. + +## See Also + +* Class [String](../../string/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::ToString(const T\&) method + + +Substitution for C# ToString method to work on any C++ type. + +```cpp +template static std::enable_if::value &&!std::is_scalar::value &&!IsNullable::value, String>::type System::ObjectExt::ToString(const T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Structure type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | Structure value to convert to string. | + +### ReturnValue + +[String](../../string/) representation of **obj**. + +## See Also + +* Class [String](../../string/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::ToString(T\&&) method + + +Substitution for C# ToString method to work on any C++ type. + +```cpp +template static std::enable_if::value &&std::is_scalar::value &&!std::is_enum::value, String>::type System::ObjectExt::ToString(T &&obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Scalar type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | T\&& | Scalar value to convert to string. | + +### ReturnValue + +[String](../../string/) representation of **obj**. + +## See Also + +* Class [String](../../string/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::ToString(T\&&) method + + +Substitution for C# ToString method to work on any C++ type. + +```cpp +template static std::enable_if::value &&!std::is_scalar::value &&!IsNullable::value &&!std::is_reference::value, String>::type System::ObjectExt::ToString(T &&obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Scalar type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | T\&& | Scalar value to convert to string. | + +### ReturnValue + +[String](../../string/) representation of **obj**. + +## See Also + +* Class [String](../../string/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::ToString(T\&) method + + +Substitution for C# ToString method to work on any C++ type. + +```cpp +template static std::enable_if::value||std::is_pointer::value||IsExceptionWrapper::value, String>::type System::ObjectExt::ToString(T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Smart pointer type or [ExceptionWrapper](../../exceptionwrapper/). | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | T\& | Smart pointer or [ExceptionWrapper](../../exceptionwrapper/) to convert to string. | + +### ReturnValue + +[String](../../string/) representation of **obj**. + +## See Also + +* Class [String](../../string/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::ToString(T\&) method + + +Substitution for C# ToString method to work on any C++ type. + +```cpp +template static std::enable_if::value &&std::is_scalar::value &&!std::is_enum::value, String>::type System::ObjectExt::ToString(T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Scalar type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | T\& | Scalar value to convert to string. | + +### ReturnValue + +[String](../../string/) representation of **obj**. + +## See Also + +* Class [String](../../string/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::ToString(T\&) method + + +Substitution for C# ToString method to work on any C++ type. + +```cpp +template static std::enable_if::value &&!IsSmartPtr::value &&!std::is_scalar::value &&!IsNullable::value, String>::type System::ObjectExt::ToString(T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Structure type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | T\& | Structure value to convert to string. | + +### ReturnValue + +[String](../../string/) representation of **obj**. + +## See Also + +* Class [String](../../string/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/unbox/_index.md b/english/cpp/system/objectext/unbox/_index.md new file mode 100644 index 0000000000..a62871a924 --- /dev/null +++ b/english/cpp/system/objectext/unbox/_index.md @@ -0,0 +1,178 @@ +--- +title: System::ObjectExt::Unbox method +linktitle: Unbox +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::Unbox method. Unboxes value types after converting to Object. Implementation for enum types in C++.' +type: docs +weight: 1400 +url: /cpp/system/objectext/unbox/ +--- +## ObjectExt::Unbox(const SmartPtr\\&) method + + +Unboxes value types after converting to [Object](../../object/). Implementation for enum types. + +```cpp +template static std::enable_if::value, T>::type System::ObjectExt::Unbox(const SmartPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | [Enum](../../enum/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | [Object](../../object/) to unbox. | + +### ReturnValue + +[Enum](../../enum/) value. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Unbox(const SmartPtr\\&) method + + +Unboxes value types after converting to [Object](../../object/). Implementation for non-enum & non-nullable types. + +```cpp +template static std::enable_if::value &&detail::has_operator_equal::value, T>::type System::ObjectExt::Unbox(const SmartPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Value type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | [Object](../../object/) to unbox. | + +### ReturnValue + +Unboxed value. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Unbox(const SmartPtr\\&) method + + +Unboxes value types after converting to [Object](../../object/). Implementation for non-enum & non-nullable types. + +```cpp +template static std::enable_if::value &&!detail::has_operator_equal::value, T>::type System::ObjectExt::Unbox(const SmartPtr &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Value type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | [Object](../../object/) to unbox. | + +### ReturnValue + +Unboxed value. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Unbox(const SmartPtr\\&) method + + +Unboxes string values. + +```cpp +String System::ObjectExt::Unbox(const SmartPtr &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | [Object](../../object/) to unbox | + +### ReturnValue + +[String](../../string/) representation of boxed string, can be null if boxed string was null. + +## See Also + +* Class [String](../../string/) +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Unbox(E) method + + +Unboxes enum types to integer. + +```cpp +template static std::enable_if::value &&std::numeric_limits::is_integer, T>::type System::ObjectExt::Unbox(E e) +``` + + +| Parameter | Description | +| --- | --- | +| T | Destination integer type. | +| E | Source enum type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| e | E | Value to unbox. | + +### ReturnValue + +Integer representation of enum. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::Unbox(E) method + + +Converts enum types. + +```cpp +template static std::enable_if::value &&std::is_enum::value, T>::type System::ObjectExt::Unbox(E e) +``` + + +| Parameter | Description | +| --- | --- | +| T | Destination enum type. | +| E | Source enum type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| e | E | Value to unbox. | + +### ReturnValue + +Converted enum value. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/unboxstringsafe/_index.md b/english/cpp/system/objectext/unboxstringsafe/_index.md new file mode 100644 index 0000000000..500320d20d --- /dev/null +++ b/english/cpp/system/objectext/unboxstringsafe/_index.md @@ -0,0 +1,35 @@ +--- +title: System::ObjectExt::UnboxStringSafe method +linktitle: UnboxStringSafe +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::UnboxStringSafe method. Unboxes string from boxed value in C++.' +type: docs +weight: 1500 +url: /cpp/system/objectext/unboxstringsafe/ +--- +## ObjectExt::UnboxStringSafe method + + +Unboxes string from boxed value. + +```cpp +static String System::ObjectExt::UnboxStringSafe(const SmartPtr &obj) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | Boxed string value. | + +### ReturnValue + +If **obj** is a boxed string, returns unboxed value, otherwise returns empty string. + +## See Also + +* Class [String](../../string/) +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/unboxtonullable/_index.md b/english/cpp/system/objectext/unboxtonullable/_index.md new file mode 100644 index 0000000000..6b66f83d2f --- /dev/null +++ b/english/cpp/system/objectext/unboxtonullable/_index.md @@ -0,0 +1,40 @@ +--- +title: System::ObjectExt::UnboxToNullable method +linktitle: UnboxToNullable +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::UnboxToNullable method. Unboxes object to nullable type in C++.' +type: docs +weight: 1600 +url: /cpp/system/objectext/unboxtonullable/ +--- +## ObjectExt::UnboxToNullable method + + +Unboxes object to nullable type. + +```cpp +template static Nullable System::ObjectExt::UnboxToNullable(const SmartPtr &obj, bool safe=true) +``` + + +| Parameter | Description | +| --- | --- | +| T | Destination type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SmartPtr\\& | [Object](../../object/) to unbox. | +| safe | bool | If true, return nullptr on failure, otherwise throw InvalidCastException. | + +### ReturnValue + +Unboxed nullable value (could be null). + +## See Also + +* Class [Nullable](../../nullable/) +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/unknownisnull/_index.md b/english/cpp/system/objectext/unknownisnull/_index.md new file mode 100644 index 0000000000..f224d96dc8 --- /dev/null +++ b/english/cpp/system/objectext/unknownisnull/_index.md @@ -0,0 +1,63 @@ +--- +title: System::ObjectExt::UnknownIsNull method +linktitle: UnknownIsNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::UnknownIsNull method. Checks whether unknown type object is nullptr. Overload for non-scalar types in C++.' +type: docs +weight: 1700 +url: /cpp/system/objectext/unknownisnull/ +--- +## ObjectExt::UnknownIsNull(T) method + + +Checks whether unknown type object is nullptr. Overload for non-scalar types. + +```cpp +template static std::enable_if::value, bool>::type System::ObjectExt::UnknownIsNull(T obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | [Object](../../object/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | T | [Object](../../object/) to check. | + +### ReturnValue + +True if 'obj == nullptr' is true, false otherwise. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::UnknownIsNull(T) method + + +Checks whether unknown type object is nullptr. Overload for scalar types. + +```cpp +template static std::enable_if::value, bool>::type System::ObjectExt::UnknownIsNull(T obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | [Object](../../object/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | T | [Object](../../object/) to check. | + +### ReturnValue + +Always returns false. + +## See Also + +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objectext/unknowntoobject/_index.md b/english/cpp/system/objectext/unknowntoobject/_index.md new file mode 100644 index 0000000000..ffb2e8f88a --- /dev/null +++ b/english/cpp/system/objectext/unknowntoobject/_index.md @@ -0,0 +1,67 @@ +--- +title: System::ObjectExt::UnknownToObject method +linktitle: UnknownToObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectExt::UnknownToObject method. Converts unknown type to Object, handling both smart pointer type and value type situations in C++.' +type: docs +weight: 1800 +url: /cpp/system/objectext/unknowntoobject/ +--- +## ObjectExt::UnknownToObject(const T\&) method + + +Converts unknown type to [Object](../../object/), handling both smart pointer type and value type situations. + +```cpp +template static std::enable_if::value, System::SmartPtr>::type System::ObjectExt::UnknownToObject(const T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Type to convert to [Object](../../object/). | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | [Object](../../object/) to convert. | + +### ReturnValue + +Smart pointer to [Object](../../object/) being either converted pointer or boxed value. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectExt::UnknownToObject(T) method + + +Converts unknown type to [Object](../../object/), handling both smart pointer type and value type situations. + +```cpp +template static std::enable_if::value, System::SmartPtr>::type System::ObjectExt::UnknownToObject(T obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Type to convert to [Object](../../object/). | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | T | [Object](../../object/) to convert. | + +### ReturnValue + +Smart pointer to [Object](../../object/) being either converted pointer or boxed value. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [ObjectExt](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/objecttype.gettype_system.datetime_/_index.md b/english/cpp/system/objecttype.gettype_system.datetime_/_index.md new file mode 100644 index 0000000000..843b46d375 --- /dev/null +++ b/english/cpp/system/objecttype.gettype_system.datetime_/_index.md @@ -0,0 +1,23 @@ +--- +title: System::GetType< System::DateTime > method +linktitle: ObjectType::GetType< System::DateTime > +second_title: Aspose.PDF for C++ API Reference +description: 'System::GetType< System::DateTime > method. Implements typeof() translation. Overload for DateTime in C++.' +type: docs +weight: 21700 +url: /cpp/system/objecttype.gettype_system.datetime_/ +--- +## System::ObjectType::GetType< System::DateTime > method + + +Implements typeof() translation. Overload for [DateTime](../datetime/). + +```cpp +const System::TypeInfo & System::ObjectType::GetType() +``` + +## See Also + +* Class [TypeInfo](../typeinfo/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/objecttype.gettype_system.string_/_index.md b/english/cpp/system/objecttype.gettype_system.string_/_index.md new file mode 100644 index 0000000000..14b21a9b40 --- /dev/null +++ b/english/cpp/system/objecttype.gettype_system.string_/_index.md @@ -0,0 +1,23 @@ +--- +title: System::GetType< System::String > method +linktitle: ObjectType::GetType< System::String > +second_title: Aspose.PDF for C++ API Reference +description: 'System::GetType< System::String > method. Implements typeof() translation. Overload for String in C++.' +type: docs +weight: 21800 +url: /cpp/system/objecttype.gettype_system.string_/ +--- +## System::ObjectType::GetType< System::String > method + + +Implements typeof() translation. Overload for [String](../string/). + +```cpp +const System::TypeInfo & System::ObjectType::GetType() +``` + +## See Also + +* Class [TypeInfo](../typeinfo/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/objecttype/_index.md b/english/cpp/system/objecttype/_index.md new file mode 100644 index 0000000000..18415b499b --- /dev/null +++ b/english/cpp/system/objecttype/_index.md @@ -0,0 +1,44 @@ +--- +title: System::ObjectType class +linktitle: ObjectType +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectType class. Provides static methods that implement object type getters. This is a static type with no instance services. You should never create instances of it by any means in C++.' +type: docs +weight: 4800 +url: /cpp/system/objecttype/ +--- +## ObjectType class + + +Provides static methods that implement object type getters. This is a static type with no instance services. You should never create instances of it by any means. + +```cpp +class ObjectType +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [GetType](./gettype/)(const T\&) | Implements typeof() translation. Overload for smart pointers. | +| static [GetType](./gettype/)(const T\&) | Implements typeof() translation. Overload for structures. | +| static [GetType](./gettype/)(const T\&) | Implements typeof() translation. Overload for exceptions. | +| static [GetType](./gettype/)(const T) | Implements typeof() translation. Overload for primitive types. | +| static [GetType](./gettype/)(const T) | Implements typeof() translation. Overload for [Nullable](../nullable/) types. | +| static [GetType](./gettype/)() | Implements typeof() translation. Overload for primitive types. | +| static [GetType](./gettype/)() | Implements typeof() translation. Overload for enum types. | +| static [GetType](./gettype/)() | Implements typeof() translation. Overload for structures and pointers. | +| static [GetType](./gettype/)() | Implements typeof() translation. Overload for [Nullable](../nullable/). | +| static [GetType](./gettype/)() | Implements typeof() translation. Overload for MutlicastDelegate. | +| static [GetType](./gettype/)() | Implements typeof() translation. Overload for structures and pointers. | +| static [GetType](./gettype/)(const String\&) | Implements typeof() translation. Overload for string type. | +| static [GetType](./gettype/)() | Implements typeof() translation. Overload for uint8_t. | +| static [GetType](./gettype/)() | Implements typeof() translation. Overload for uint8_t. | +| static [GetType](./gettype/)() | Implements typeof() translation. Overload for uint8_t. | +| static [GetType](./gettype/)() | Implements typeof() translation. Overload for uint8_t. | +| static [GetType](./gettype/)() | Implements typeof() translation. Overload for uint8_t. | +| static [GetType](./gettype/)() | Implements typeof() translation. Overload for uint8_t. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/objecttype/gettype/_index.md b/english/cpp/system/objecttype/gettype/_index.md new file mode 100644 index 0000000000..73186f3e03 --- /dev/null +++ b/english/cpp/system/objecttype/gettype/_index.md @@ -0,0 +1,397 @@ +--- +title: System::ObjectType::GetType method +linktitle: GetType +second_title: Aspose.PDF for C++ API Reference +description: 'System::ObjectType::GetType method. Implements typeof() translation. Overload for primitive types in C++.' +type: docs +weight: 100 +url: /cpp/system/objecttype/gettype/ +--- +## ObjectType::GetType() method + + +Implements typeof() translation. Overload for primitive types. + +```cpp +template static std::enable_if::value &&!std::is_enum::value, constSystem::TypeInfo &>::type System::ObjectType::GetType() +``` + + +| Parameter | Description | +| --- | --- | +| T | Primitive type. | + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure describing the type specified. + +## See Also + +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType() method + + +Implements typeof() translation. Overload for enum types. + +```cpp +template static std::enable_if::value, constSystem::TypeInfo &>::type System::ObjectType::GetType() +``` + + +| Parameter | Description | +| --- | --- | +| T | Primitive type. | + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure describing the type specified. + +## See Also + +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType() method + + +Implements typeof() translation. Overload for structures and pointers. + +```cpp +template static std::enable_if<(!std::is_fundamental::value &&!std::is_enum::value &&!IsBoxable::value)||IsExceptionWrapper::value, constSystem::TypeInfo &>::type System::ObjectType::GetType() +``` + + +| Parameter | Description | +| --- | --- | +| T | Primitive type. | + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure describing the strcture specified. + +## See Also + +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType() method + + +Implements typeof() translation. Overload for [Nullable](../../nullable/). + +```cpp +template static std::enable_if::value, constSystem::TypeInfo &>::type System::ObjectType::GetType() +``` + + +| Parameter | Description | +| --- | --- | +| T | [Nullable](../../nullable/) type. | + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure describing the strcture specified. + +## See Also + +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType() method + + +Implements typeof() translation. Overload for MutlicastDelegate. + +```cpp +template static std::enable_if::value, constSystem::TypeInfo &>::type System::ObjectType::GetType() +``` + + +| Parameter | Description | +| --- | --- | +| T | MutlicastDelegate type. | + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure describing the strcture specified. + +## See Also + +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType() method + + +Implements typeof() translation. Overload for structures and pointers. + +```cpp +template static std::enable_if::value &&!std::is_enum::value &&IsBoxable::value &&!detail::is_a::value &&!IsNullable::value, constSystem::TypeInfo &>::type System::ObjectType::GetType() +``` + + +| Parameter | Description | +| --- | --- | +| T | Primitive type. | + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure describing the strcture specified or pointee type if called for [SmartPtr](../../smartptr/). + +## See Also + +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType() method + + +Implements typeof() translation. Overload for uint8_t. + +```cpp +const System::TypeInfo & System::ObjectType::GetType() +``` + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType() method + + +Implements typeof() translation. Overload for char16_t. + +```cpp +const System::TypeInfo & System::ObjectType::GetType() +``` + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType() method + + +Implements typeof() translation. Overload for int32_t. + +```cpp +const System::TypeInfo & System::ObjectType::GetType() +``` + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType() method + + +Implements typeof() translation. Overload for int64_t. + +```cpp +const System::TypeInfo & System::ObjectType::GetType() +``` + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType() method + + +Implements typeof() translation. Overload for bool. + +```cpp +const System::TypeInfo & System::ObjectType::GetType() +``` + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType() method + + +Implements typeof() translation. Overload for [Void](../../void/). + +```cpp +const System::TypeInfo & System::ObjectType::GetType() +``` + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType(const String\&) method + + +Implements typeof() translation. Overload for string type. + +```cpp +static const System::TypeInfo & System::ObjectType::GetType(const String &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Primitive type. | + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure describing [String](../../string/) type. + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [String](../../string/) +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType(const T\&) method + + +Implements typeof() translation. Overload for smart pointers. + +```cpp +template static std::enable_if::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Pointer object type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | [Object](../../object/) to get [TypeInfo](../../typeinfo/) for. | + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure describing the final class of object passed. + +## See Also + +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType(const T\&) method + + +Implements typeof() translation. Overload for structures. + +```cpp +template static std::enable_if::value &&!IsSmartPtr::value &&!std::is_fundamental::value &&!std::is_enum::value &&!IsNullable::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Structure type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | [Object](../../object/) to get [TypeInfo](../../typeinfo/) for. | + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure describing the final class of object passed. + +## See Also + +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType(const T\&) method + + +Implements typeof() translation. Overload for exceptions. + +```cpp +template static std::enable_if::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T &obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Exception type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T\& | [Object](../../object/) to get [TypeInfo](../../typeinfo/) for. | + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure describing the final class of object passed. + +## See Also + +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType(const T) method + + +Implements typeof() translation. Overload for primitive types. + +```cpp +template static std::enable_if::value||std::is_enum::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | Primitive type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T | IGNORED | + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure describing the type of object passed. + +## See Also + +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ObjectType::GetType(const T) method + + +Implements typeof() translation. Overload for [Nullable](../../nullable/) types. + +```cpp +template static std::enable_if::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T obj) +``` + + +| Parameter | Description | +| --- | --- | +| T | [Nullable](../../nullable/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const T | IGNORED | + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure describing the type of object passed. + +## See Also + +* Class [ObjectType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/operatingsystem/_index.md b/english/cpp/system/operatingsystem/_index.md new file mode 100644 index 0000000000..04aa5c9b2a --- /dev/null +++ b/english/cpp/system/operatingsystem/_index.md @@ -0,0 +1,33 @@ +--- +title: System::OperatingSystem class +linktitle: OperatingSystem +second_title: Aspose.PDF for C++ API Reference +description: 'System::OperatingSystem class. Represents a particular operating system and provides information about it. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 4900 +url: /cpp/system/operatingsystem/ +--- +## OperatingSystem class + + +Represents a particular operating system and provides information about it. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class OperatingSystem +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Platform](./get_platform/)() const | Returns the platform identifier of the operating system represented by the current object. | +| [get_ServicePack](./get_servicepack/)() const | Returns the service pack name of the operating system represented by the current object. | +| [get_Version](./get_version/)() const | Returns a constant reference to a [Version](../version/) object representing the version of the operating system represented by the current object. | +| [get_VersionString](./get_versionstring/)() const | Returns the string representation of the version of the operating system represented by the current object. | +| [OperatingSystem](./operatingsystem/)(PlatformID, const Version\&) | Constructs an instance that represents an operating system specified as particular platform id and version. | +| [OperatingSystem](./operatingsystem/)(PlatformID, const Version\&, const String\&) | Constructs an instance that represents an operating system specified as particular platform id, version and service pack. | +| [ToString](./tostring/)() const | Returns the string representation of the version of the operating system represented by the current object. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/operatingsystem/get_platform/_index.md b/english/cpp/system/operatingsystem/get_platform/_index.md new file mode 100644 index 0000000000..c39d8c3cc0 --- /dev/null +++ b/english/cpp/system/operatingsystem/get_platform/_index.md @@ -0,0 +1,24 @@ +--- +title: System::OperatingSystem::get_Platform method +linktitle: get_Platform +second_title: Aspose.PDF for C++ API Reference +description: 'System::OperatingSystem::get_Platform method. Returns the platform identifier of the operating system represented by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system/operatingsystem/get_platform/ +--- +## OperatingSystem::get_Platform method + + +Returns the platform identifier of the operating system represented by the current object. + +```cpp +PlatformID System::OperatingSystem::get_Platform() const +``` + +## See Also + +* Enum [PlatformID](../../platformid/) +* Class [OperatingSystem](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/operatingsystem/get_servicepack/_index.md b/english/cpp/system/operatingsystem/get_servicepack/_index.md new file mode 100644 index 0000000000..51d5afd1ed --- /dev/null +++ b/english/cpp/system/operatingsystem/get_servicepack/_index.md @@ -0,0 +1,24 @@ +--- +title: System::OperatingSystem::get_ServicePack method +linktitle: get_ServicePack +second_title: Aspose.PDF for C++ API Reference +description: 'System::OperatingSystem::get_ServicePack method. Returns the service pack name of the operating system represented by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system/operatingsystem/get_servicepack/ +--- +## OperatingSystem::get_ServicePack method + + +Returns the service pack name of the operating system represented by the current object. + +```cpp +String System::OperatingSystem::get_ServicePack() const +``` + +## See Also + +* Class [String](../../string/) +* Class [OperatingSystem](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/operatingsystem/get_version/_index.md b/english/cpp/system/operatingsystem/get_version/_index.md new file mode 100644 index 0000000000..03b8fc1f3a --- /dev/null +++ b/english/cpp/system/operatingsystem/get_version/_index.md @@ -0,0 +1,24 @@ +--- +title: System::OperatingSystem::get_Version method +linktitle: get_Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::OperatingSystem::get_Version method. Returns a constant reference to a Version object representing the version of the operating system represented by the current object in C++.' +type: docs +weight: 400 +url: /cpp/system/operatingsystem/get_version/ +--- +## OperatingSystem::get_Version method + + +Returns a constant reference to a [Version](../../version/) object representing the version of the operating system represented by the current object. + +```cpp +const Version & System::OperatingSystem::get_Version() const +``` + +## See Also + +* Class [Version](../../version/) +* Class [OperatingSystem](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/operatingsystem/get_versionstring/_index.md b/english/cpp/system/operatingsystem/get_versionstring/_index.md new file mode 100644 index 0000000000..574e39f418 --- /dev/null +++ b/english/cpp/system/operatingsystem/get_versionstring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::OperatingSystem::get_VersionString method +linktitle: get_VersionString +second_title: Aspose.PDF for C++ API Reference +description: 'System::OperatingSystem::get_VersionString method. Returns the string representation of the version of the operating system represented by the current object in C++.' +type: docs +weight: 500 +url: /cpp/system/operatingsystem/get_versionstring/ +--- +## OperatingSystem::get_VersionString method + + +Returns the string representation of the version of the operating system represented by the current object. + +```cpp +String System::OperatingSystem::get_VersionString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [OperatingSystem](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/operatingsystem/operatingsystem/_index.md b/english/cpp/system/operatingsystem/operatingsystem/_index.md new file mode 100644 index 0000000000..d37f10dd3f --- /dev/null +++ b/english/cpp/system/operatingsystem/operatingsystem/_index.md @@ -0,0 +1,55 @@ +--- +title: System::OperatingSystem::OperatingSystem constructor +linktitle: OperatingSystem +second_title: Aspose.PDF for C++ API Reference +description: 'System::OperatingSystem::OperatingSystem constructor. Constructs an instance that represents an operating system specified as particular platform id and version in C++.' +type: docs +weight: 100 +url: /cpp/system/operatingsystem/operatingsystem/ +--- +## OperatingSystem::OperatingSystem(PlatformID, const Version\&) constructor + + +Constructs an instance that represents an operating system specified as particular platform id and version. + +```cpp +System::OperatingSystem::OperatingSystem(PlatformID platform, const Version &version) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| platform | PlatformID | The platform identifier of the operating system to be represented by the object being constructed | +| version | const Version\& | The version of the operating system to be represented by the object being constructed | + +## See Also + +* Enum [PlatformID](../../platformid/) +* Class [Version](../../version/) +* Class [OperatingSystem](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## OperatingSystem::OperatingSystem(PlatformID, const Version\&, const String\&) constructor + + +Constructs an instance that represents an operating system specified as particular platform id, version and service pack. + +```cpp +System::OperatingSystem::OperatingSystem(PlatformID platform, const Version &version, const String &service_pack) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| platform | PlatformID | The platform identifier of the operating system to be represented by the object being constructed | +| version | const Version\& | The version of the operating system to be represented by the object being constructed | +| service_pack | const String\& | The name of the service pack of the operating system to be represented by the object being constructed | + +## See Also + +* Enum [PlatformID](../../platformid/) +* Class [Version](../../version/) +* Class [String](../../string/) +* Class [OperatingSystem](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/operatingsystem/tostring/_index.md b/english/cpp/system/operatingsystem/tostring/_index.md new file mode 100644 index 0000000000..855ce9543c --- /dev/null +++ b/english/cpp/system/operatingsystem/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::OperatingSystem::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::OperatingSystem::ToString method. Returns the string representation of the version of the operating system represented by the current object in C++.' +type: docs +weight: 600 +url: /cpp/system/operatingsystem/tostring/ +--- +## OperatingSystem::ToString method + + +Returns the string representation of the version of the operating system represented by the current object. + +```cpp +String System::OperatingSystem::ToString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [OperatingSystem](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/operator!=/_index.md b/english/cpp/system/operator!=/_index.md new file mode 100644 index 0000000000..50a3d38347 --- /dev/null +++ b/english/cpp/system/operator!=/_index.md @@ -0,0 +1,390 @@ +--- +title: System::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator!= method of class in C++.' +type: docs +weight: 21900 +url: /cpp/system/operator!=/ +--- +## System::operator!=(ArraySegment\, ArraySegment\) method + + + + +```cpp +template bool System::operator!=(ArraySegment a, ArraySegment b) +``` + +## See Also + +* Class [ArraySegment](../arraysegment/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(Chars\&, const String\&) method + + +[String](../string/) comparison. + +```cpp +template::value >::type *> bool System::operator!=(Chars &left, const String &right) +``` + + +| Parameter | Description | +| --- | --- | +| Chars | [String](../string/) literal type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| left | Chars\& | [String](../string/) literal to compare. | +| right | const String\& | [String](../string/) to compare. | + +### ReturnValue + +false if strings match, true otherwise. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(const SharedPtr\\&, const String\&) method + + +[Object](../object/) and string comparison. + +```cpp +bool System::operator!=(const SharedPtr &left, const String &right) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| left | const SharedPtr\\& | [Object](../object/) to convert to string and compare. | +| right | const String\& | [String](../string/) to compare. | + +### ReturnValue + +false if object string representation equals to string, true otherwise. + +## See Also + +* Typedef [SharedPtr](../sharedptr/) +* Class [Object](../object/) +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(const SharedPtr\\&, const SharedPtr\\&) method + + +Determines if the URIs represented by the current and specified objects are not equal. + +```cpp +bool System::operator!=(const SharedPtr &uri1, const SharedPtr &uri2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri1 | const SharedPtr\\& | The first [Uri](../uri/) object to compare | +| uri2 | const SharedPtr\\& | The second [Uri](../uri/) object to compare | + +### ReturnValue + +True if URIs not equal, otherwise - false + +## See Also + +* Typedef [SharedPtr](../sharedptr/) +* Class [Uri](../uri/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(const SmartPtr\\&, const SmartPtr\\&) method + + +Non-equal-compares two smart pointers. + +```cpp +template bool System::operator!=(const SmartPtr &x, const SmartPtr &y) +``` + + +| Parameter | Description | +| --- | --- | +| X | Pointee type of first pointer. | +| Y | Pointee type of second pointer. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const SmartPtr\\& | First pointer to compare. | +| y | const SmartPtr\\& | Second pointer to compare. | + +### ReturnValue + +False if pointers match, true otherwise. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(const SmartPtr\\&, const Y *) method + + +Inequality comparison smart pointer against simple (C) pointer. + +```cpp +template std::enable_if::value &&detail::has_no_operator_equal::value, bool>::type System::operator!=(const SmartPtr &x, const Y *y) +``` + + +| Parameter | Description | +| --- | --- | +| X | type of smart pointer. | +| Y | type of simple pointer. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const SmartPtr\\& | smart pointer to compare (left). | +| y | const Y * | pointer to compare (right). | + +### ReturnValue + +False if pointers match, true otherwise. + +## See Also + +* Class [Object](../object/) +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(const T1\&, const Nullable\\&) method + + +Determines if the specified value is not equal to the value represented by the specified [Nullable](../nullable/) object by applying [operator!=()](./) to these values. + +```cpp +template std::enable_if::value, bool>::type System::operator!=(const T1 &some, const Nullable &other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the first comparand value | +| T2 | The underlying type of the [Nullable](../nullable/) object that represents the second comparand value | + +| Parameter | Type | Description | +| --- | --- | --- | +| some | const T1\& | A constant reference to the value that is to be used as the first comparand | +| other | const Nullable\\& | A constant reference to the [Nullable](../nullable/) object the represented value of which is to be used as the second comparand | + +### ReturnValue + +True if the comparands are not equal, otherwise - false + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(const X *, const SmartPtr\\&) method + + +Equality comparison smart pointer against simple (C) pointer. + +```cpp +template std::enable_if::value &&detail::has_no_operator_equal::value, bool>::type System::operator!=(const X *x, const SmartPtr &y) +``` + + +| Parameter | Description | +| --- | --- | +| X | type of simple pointer. | +| Y | type of smart pointer. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const X * | pointer to compare (right). | +| y | const SmartPtr\\& | smart pointer to compare (left). | + +### ReturnValue + +False if pointers match, true otherwise. + +## See Also + +* Class [Object](../object/) +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(SmartPtr\ const\&, std::nullptr_t) method + + +Checks if smart pointer is not null. + +```cpp +template bool System::operator!=(SmartPtr const &x, std::nullptr_t) +``` + + +| Parameter | Description | +| --- | --- | +| X | Pointee type of pointer. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | SmartPtr\ const\& | Pointer to check. | + +### ReturnValue + +False if pointer is null, true otherwise. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(std::nullptr_t, const DateTimeOffset\&) method + + + + +```cpp +bool System::operator!=(std::nullptr_t, const DateTimeOffset &) +``` + +## See Also + +* Class [DateTimeOffset](../datetimeoffset/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(std::nullptr_t, const Nullable\\&) method + + +Determines if the specified [Nullable](../nullable/) object represents a value that is not equal to null. + +```cpp +template bool System::operator!=(std::nullptr_t, const Nullable &other) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | std::nullptr_t | A constant reference to an [Nullable](../nullable/) object to test | + +### ReturnValue + +True if the specified object represents non-null value, false otherwise + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(std::nullptr_t, const String\&) method + + +Checks if string is null. + +```cpp +bool System::operator!=(std::nullptr_t, const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | std::nullptr_t | [String](../string/) to check. | + +### ReturnValue + +false if string is null, true otherwise. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(std::nullptr_t, DateTime) method + + + + +```cpp +bool System::operator!=(std::nullptr_t, DateTime) +``` + +## See Also + +* Class [DateTime](../datetime/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(std::nullptr_t, SmartPtr\ const\&) method + + +Checks if smart pointer is not null. + +```cpp +template bool System::operator!=(std::nullptr_t, SmartPtr const &x) +``` + + +| Parameter | Description | +| --- | --- | +| X | Pointee type of pointer. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | std::nullptr_t | Pointer to check. | + +### ReturnValue + +False if pointer is null, true otherwise. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(std::nullptr_t, TimeSpan) method + + + + +```cpp +bool System::operator!=(std::nullptr_t, TimeSpan) +``` + +## See Also + +* Class [TimeSpan](../timespan/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator!=(T\&, const String\&) method + + +[String](../string/) comparison. + +```cpp +template::value >::type *> bool System::operator!=(T &left, const String &right) +``` + + +| Parameter | Description | +| --- | --- | +| T | [String](../string/) pointer type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| left | T\& | [String](../string/) pointer to compare. | +| right | const String\& | [String](../string/) to compare. | + +### ReturnValue + +false if strings match, true otherwise. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/operator+/_index.md b/english/cpp/system/operator+/_index.md new file mode 100644 index 0000000000..5400ab34d1 --- /dev/null +++ b/english/cpp/system/operator+/_index.md @@ -0,0 +1,165 @@ +--- +title: System::operator+ method +linktitle: operator+ +second_title: Aspose.PDF for C++ API Reference +description: 'System::operator+ method. String concatenation in C++.' +type: docs +weight: 23600 +url: /cpp/system/operator+/ +--- +## System::operator+(const char_t, const String\&) method + + +[String](../string/) concatenation. + +```cpp +String System::operator+(const char_t left, const String &right) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| left | const char_t | Character to concatenate to string. | +| right | const String\& | [String](../string/) to concatenate. | + +### ReturnValue + +Concatenated string. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator+(const T\&, const Decimal\&) method + + +Returns a new instance of [Decimal](../decimal/) class that represents a value that is a sum of the specified value and the value represented by the specified [Decimal](../decimal/) object. + +```cpp +template Decimal System::operator+(const T &x, const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const T\& | The first summand | +| d | const Decimal\& | The constant reference to the [Decimal](../decimal/) object representing the second summand | + +### ReturnValue + +A new instance of [Decimal](../decimal/) class that represents a value that is a sum of **x** and the value represented by the **d**. + +## See Also + +* Class [Decimal](../decimal/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator+(const T1\&, const Nullable\\&) method + + +Sums non-nullable and nullable values. + +```cpp +template System::Nullable System::operator+(const T1 &some, const Nullable &other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | Left operand type. | +| T2 | Right operand type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| some | const T1\& | Left operand. | +| other | const Nullable\\& | Right operand. | + +### ReturnValue + +Summing result. + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator+(MulticastDelegate\, MulticastDelegate\) method + + +Connects all callbacks from right hand delegate to the end of left hand delegate callback list. + +```cpp +template MulticastDelegate System::operator+(MulticastDelegate lhv, MulticastDelegate rhv) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| lhv | MulticastDelegate\ | The delegate to which callbacks are added. | +| rhv | MulticastDelegate\ | The delegate whose callbacks are being added. | + +### ReturnValue + +Returns a delegate that contains the callbacks of the left hand value and then the right hand ones. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator+(T\&, const String\&) method + + +[String](../string/) concatenation. + +```cpp +template std::enable_if::value, String>::type System::operator+(T &left, const String &right) +``` + + +| Parameter | Description | +| --- | --- | +| T | [String](../string/) literal type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| left | T\& | Literal to concatenate to string. | +| right | const String\& | [String](../string/) to concatenate. | + +### ReturnValue + +Concatenated string. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator+(T\&, const String\&) method + + +[String](../string/) concatenation. + +```cpp +template std::enable_if::value, String>::type System::operator+(T &left, const String &right) +``` + + +| Parameter | Description | +| --- | --- | +| T | [String](../string/) pointer type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| left | T\& | [String](../string/) pointer to concatenate to string. | +| right | const String\& | [String](../string/) to concatenate. | + +### ReturnValue + +Concatenated string. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/operator-/_index.md b/english/cpp/system/operator-/_index.md new file mode 100644 index 0000000000..95754878f4 --- /dev/null +++ b/english/cpp/system/operator-/_index.md @@ -0,0 +1,109 @@ +--- +title: System::operator- method +linktitle: operator- +second_title: Aspose.PDF for C++ API Reference +description: 'System::operator- method. Returns a new instance of Decimal class that represents a value that is the result of subtraction of the value represented by the specified Decimal object from the specified value in C++.' +type: docs +weight: 24200 +url: /cpp/system/operator-/ +--- +## System::operator-(const T\&, const Decimal\&) method + + +Returns a new instance of [Decimal](../decimal/) class that represents a value that is the result of subtraction of the value represented by the specified [Decimal](../decimal/) object from the specified value. + +```cpp +template Decimal System::operator-(const T &x, const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const T\& | The value to subtract from | +| d | const Decimal\& | The [Decimal](../decimal/) object representing the subtracted value | + +### ReturnValue + +A new instance of [Decimal](../decimal/) class that represents a value that is the result of subtraction of the value represented by **d** from **x**. + +## See Also + +* Class [Decimal](../decimal/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator-(const T1\&, const Nullable\\&) method + + +Subtracts non-nullable and nullable values. + +```cpp +template System::Nullable System::operator-(const T1 &some, const Nullable &other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | Left operand type. | +| T2 | Right operand type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| some | const T1\& | Left operand. | +| other | const Nullable\\& | Right operand. | + +### ReturnValue + +Substation result. + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator-(DayOfWeek, DayOfWeek) method + + +Calculates the number of days between two days of week. + +```cpp +auto System::operator-(DayOfWeek a, DayOfWeek b) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| a | DayOfWeek | The minuend | +| b | DayOfWeek | The subtrahend | + +### ReturnValue + +The number of days between weekdays **a** and **b**; the return value is a negative number if *goes* after **** + +## See Also + +* Enum [DayOfWeek](../dayofweek/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator-(MulticastDelegate\, MulticastDelegate\) method + + +Disconnects all callbacks in right hand delegate from the end of left hand delegate callback list. + +```cpp +template MulticastDelegate System::operator-(MulticastDelegate lhv, MulticastDelegate rhv) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| lhv | MulticastDelegate\ | The delegate from which callbacks will be removed. | +| rhv | MulticastDelegate\ | The delegate whose callbacks will be removed. | + +### ReturnValue + +Returns a delegate that contains the callbacks of the left hand value, but without the right hand value ones. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/operator/_index.md b/english/cpp/system/operator/_index.md new file mode 100644 index 0000000000..291faf9745 --- /dev/null +++ b/english/cpp/system/operator/_index.md @@ -0,0 +1,33 @@ +--- +title: System::operator/ method +linktitle: operator/ +second_title: Aspose.PDF for C++ API Reference +description: 'System::operator/ method. Returns a new instance of Decimal class that represents a value that is a result of division of the specified value and the value represented by the specified Decimal object in C++.' +type: docs +weight: 24600 +url: /cpp/system/operator/ +--- +## System::operator/ method + + +Returns a new instance of [Decimal](../decimal/) class that represents a value that is a result of division of the specified value and the value represented by the specified [Decimal](../decimal/) object. + +```cpp +template Decimal System::operator/(const T &x, const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const T\& | The value to divide | +| d | const Decimal\& | The [Decimal](../decimal/) object representing the divisor | + +### ReturnValue + +A new instance of [Decimal](../decimal/) class that represents a value that is a result of division of **x** by the value represented by **d**. + +## See Also + +* Class [Decimal](../decimal/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/operator==/_index.md b/english/cpp/system/operator==/_index.md new file mode 100644 index 0000000000..3fe72b69b6 --- /dev/null +++ b/english/cpp/system/operator==/_index.md @@ -0,0 +1,415 @@ +--- +title: System::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator== method of class in C++.' +type: docs +weight: 28500 +url: /cpp/system/operator==/ +--- +## System::operator==(ArraySegment\, ArraySegment\) method + + + + +```cpp +template bool System::operator==(ArraySegment a, ArraySegment b) +``` + +## See Also + +* Class [ArraySegment](../arraysegment/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(Chars\&, const String\&) method + + +[String](../string/) comparison. + +```cpp +template::value >::type *> bool System::operator==(Chars &left, const String &right) +``` + + +| Parameter | Description | +| --- | --- | +| Chars | [String](../string/) literal type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| left | Chars\& | [String](../string/) literal to compare. | +| right | const String\& | [String](../string/) to compare. | + +### ReturnValue + +true if strings match, false otherwise. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(const SharedPtr\\&, const String\&) method + + +[Object](../object/) and string comparison. + +```cpp +bool System::operator==(const SharedPtr &left, const String &right) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| left | const SharedPtr\\& | [Object](../object/) to convert to string and compare. | +| right | const String\& | [String](../string/) to compare. | + +### ReturnValue + +true if object string representation equals to string, false otherwise. + +## See Also + +* Typedef [SharedPtr](../sharedptr/) +* Class [Object](../object/) +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(const SharedPtr\\&, const SharedPtr\\&) method + + +Determines if the URIs represented by the current and specified objects are equal. + +```cpp +bool System::operator==(const SharedPtr &uri1, const SharedPtr &uri2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri1 | const SharedPtr\\& | The first [Uri](../uri/) object to compare | +| uri2 | const SharedPtr\\& | The second [Uri](../uri/) object to compare | + +### ReturnValue + +True if URIs are equal, otherwise - false + +## See Also + +* Typedef [SharedPtr](../sharedptr/) +* Class [Uri](../uri/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(const SmartPtr\\&, const SmartPtr\\&) method + + +Equal-compares two smart pointers. + +```cpp +template bool System::operator==(const SmartPtr &x, const SmartPtr &y) +``` + + +| Parameter | Description | +| --- | --- | +| X | Pointee type of first pointer. | +| Y | Pointee type of second pointer. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const SmartPtr\\& | First pointer to compare. | +| y | const SmartPtr\\& | Second pointer to compare. | + +### ReturnValue + +True if pointers match, false otherwise. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(const SmartPtr\\&, const Y *) method + + +Equality comparison smart pointer against simple (C) pointer. + +```cpp +template std::enable_if::value &&detail::has_no_operator_equal::value, bool>::type System::operator==(const SmartPtr &x, const Y *y) +``` + + +| Parameter | Description | +| --- | --- | +| X | type of smart pointer. | +| Y | type of simple pointer. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const SmartPtr\\& | smart pointer to compare (left). | +| y | const Y * | pointer to compare (right). | + +### ReturnValue + +True if pointers match, false otherwise. + +## See Also + +* Class [Object](../object/) +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(const T1\&, const Nullable\\&) method + + +Determines if the specified value is equal to the value represented by the specified [Nullable](../nullable/) object by applying [operator==()](./) to these values. + +```cpp +template std::enable_if::value, bool>::type System::operator==(const T1 &some, const Nullable &other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the first comparand value | +| T2 | The underlying type of the [Nullable](../nullable/) object that represents the second comparand value | + +| Parameter | Type | Description | +| --- | --- | --- | +| some | const T1\& | A constant reference to the value that is to be used as the first comparand | +| other | const Nullable\\& | A constant reference to the [Nullable](../nullable/) object the represented value of which is to be used as the second comparand | + +### ReturnValue + +True if the comparands are equal, otherwise - false + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(const X *, const SmartPtr\\&) method + + +Equality comparison smart pointer against simple (C) pointer. + +```cpp +template std::enable_if::value &&detail::has_no_operator_equal::value, bool>::type System::operator==(const X *x, const SmartPtr &y) +``` + + +| Parameter | Description | +| --- | --- | +| X | type of simple pointer. | +| Y | type of smart pointer. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const X * | pointer to compare (right). | +| y | const SmartPtr\\& | smart pointer to compare (left). | + +### ReturnValue + +True if pointers match, false otherwise. + +## See Also + +* Class [Object](../object/) +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(std::nullptr_t, const DateTimeOffset\&) method + + + + +```cpp +bool System::operator==(std::nullptr_t, const DateTimeOffset &) +``` + +## See Also + +* Class [DateTimeOffset](../datetimeoffset/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(std::nullptr_t, const Nullable\\&) method + + +Determines if the specified [Nullable](../nullable/) object represents a value that is equal to null. + +```cpp +template bool System::operator==(std::nullptr_t, const Nullable &other) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | std::nullptr_t | A constant reference to an [Nullable](../nullable/) object to test | + +### ReturnValue + +True if the specified object represents null value, false otherwise + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(std::nullptr_t, const String\&) method + + +Checks if string is null. + +```cpp +bool System::operator==(std::nullptr_t, const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | std::nullptr_t | [String](../string/) to check. | + +### ReturnValue + +true if string is null, false otherwise. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(std::nullptr_t, DateTime) method + + + + +```cpp +bool System::operator==(std::nullptr_t, DateTime) +``` + +## See Also + +* Class [DateTime](../datetime/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(std::nullptr_t, SmartPtr\ const\&) method + + +Checks if smart pointer is null. + +```cpp +template bool System::operator==(std::nullptr_t, SmartPtr const &x) +``` + + +| Parameter | Description | +| --- | --- | +| X | Pointee type of pointer. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | std::nullptr_t | Pointer to check. | + +### ReturnValue + +True if pointer is null, false otherwise. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(std::nullptr_t, T const\&) method + + +Checks if value type object (translated C# structure, etc.) is null. + +```cpp +template std::enable_if::value &&!std::is_pointer::value &&!std::is_array::value &&detail::has_method_is_null::value, bool>::type System::operator==(std::nullptr_t, T const &x) +``` + + +| Parameter | Description | +| --- | --- | +| T | Value type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | std::nullptr_t | [Object](../object/) to check. | + +### ReturnValue + +True if object is null, false otherwise. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(std::nullptr_t, TimeSpan) method + + + + +```cpp +bool System::operator==(std::nullptr_t, TimeSpan) +``` + +## See Also + +* Class [TimeSpan](../timespan/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(T\&, const String\&) method + + +[String](../string/) comparison. + +```cpp +template::value >::type *> bool System::operator==(T &left, const String &right) +``` + + +| Parameter | Description | +| --- | --- | +| T | [String](../string/) pointer type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| left | T\& | [String](../string/) pointer to compare. | +| right | const String\& | [String](../string/) to compare. | + +### ReturnValue + +true if strings match, false otherwise. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator==(T const\&, std::nullptr_t) method + + +Checks if value type object (translated C# structure, etc.) is null. + +```cpp +template std::enable_if::value &&!std::is_pointer::value &&!std::is_array::value &&detail::has_method_is_null::value, bool>::type System::operator==(T const &x, std::nullptr_t) +``` + + +| Parameter | Description | +| --- | --- | +| T | Value type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | T const\& | [Object](../object/) to check. | + +### ReturnValue + +True if object is null, false otherwise. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/operator_/_index.md b/english/cpp/system/operator_/_index.md new file mode 100644 index 0000000000..5a3a0dbec5 --- /dev/null +++ b/english/cpp/system/operator_/_index.md @@ -0,0 +1,221 @@ +--- +title: System::operator* method +linktitle: operator* +second_title: Aspose.PDF for C++ API Reference +description: 'System::operator* method. Returns a new instance of Decimal class that represents a value that is a result of multiplication of the specified value and the value represented by the specified Decimal object in C++.' +type: docs +weight: 23500 +url: /cpp/system/operator_/ +--- +## System::operator* method + + +Returns a new instance of [Decimal](../decimal/) class that represents a value that is a result of multiplication of the specified value and the value represented by the specified [Decimal](../decimal/) object. + +```cpp +template Decimal System::operator*(const T &x, const Decimal &d) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const T\& | The first multiplier | +| d | const Decimal\& | The [Decimal](../decimal/) object representing the second multiplier | + +### ReturnValue + +A new instance of [Decimal](../decimal/) class that represents a value that is a result of multiplication of **x** and the value represented by **d**. + +## See Also + +* Class [Decimal](../decimal/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +--- +title: System::operator< method +linktitle: operator< +second_title: Aspose.PDF for C++ API Reference +description: 'System::operator< method. Determines if the specified value is less than the value represented by the specified Nullable object by applying operator<() to these values in C++.' +type: docs +weight: 24700 +url: /cpp/system/operator_/ +--- +## System::operator<(const T1\&, const Nullable\\&) method + + +Determines if the specified value is less than the value represented by the specified [Nullable](../nullable/) object by applying [operator<()](./) to these values. + +```cpp +template std::enable_if::value, bool>::type System::operator<(const T1 &some, const Nullable &other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the first comparand value | +| T2 | The underlying type of the [Nullable](../nullable/) object that represents the second comparand value | + +| Parameter | Type | Description | +| --- | --- | --- | +| some | const T1\& | A constant reference to the value that is to be used as the first comparand | +| other | const Nullable\\& | A constant reference to the [Nullable](../nullable/) object the represented value of which is to be used as the second comparand | + +### ReturnValue + +True if the first comparand is less than the second comparand, otherwise - false + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<(std::nullptr_t, const DateTimeOffset\&) method + + + + +```cpp +bool System::operator<(std::nullptr_t, const DateTimeOffset &) +``` + +## See Also + +* Class [DateTimeOffset](../datetimeoffset/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<(std::nullptr_t, const Nullable\\&) method + + +Always returns false. + +```cpp +template bool System::operator<(std::nullptr_t, const Nullable &) +``` + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<(std::nullptr_t, DateTime) method + + + + +```cpp +bool System::operator<(std::nullptr_t, DateTime) +``` + +## See Also + +* Class [DateTime](../datetime/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<(std::nullptr_t, TimeSpan) method + + + + +```cpp +bool System::operator<(std::nullptr_t, TimeSpan) +``` + +## See Also + +* Class [TimeSpan](../timespan/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +--- +title: System::operator> method +linktitle: operator> +second_title: Aspose.PDF for C++ API Reference +description: 'System::operator> method. Determines if the specified value is greater than the value represented by the specified Nullable object by applying operator>() to these values in C++.' +type: docs +weight: 30200 +url: /cpp/system/operator_/ +--- +## System::operator>(const T1\&, const Nullable\\&) method + + +Determines if the specified value is greater than the value represented by the specified [Nullable](../nullable/) object by applying [operator>()](./) to these values. + +```cpp +template std::enable_if::value, bool>::type System::operator>(const T1 &some, const Nullable &other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the first comparand value | +| T2 | The underlying type of the [Nullable](../nullable/) object that represents the second comparand value | + +| Parameter | Type | Description | +| --- | --- | --- | +| some | const T1\& | A constant reference to the value that is to be used as the first comparand | +| other | const Nullable\\& | A constant reference to the [Nullable](../nullable/) object the represented value of which is to be used as the second comparand | + +### ReturnValue + +True if the first comparand is greater than the second comparand, otherwise - false + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator>(std::nullptr_t, const DateTimeOffset\&) method + + + + +```cpp +bool System::operator>(std::nullptr_t, const DateTimeOffset &) +``` + +## See Also + +* Class [DateTimeOffset](../datetimeoffset/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator>(std::nullptr_t, const Nullable\\&) method + + +Always returns false. + +```cpp +template bool System::operator>(std::nullptr_t, const Nullable &) +``` + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator>(std::nullptr_t, DateTime) method + + + + +```cpp +bool System::operator>(std::nullptr_t, DateTime) +``` + +## See Also + +* Class [DateTime](../datetime/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator>(std::nullptr_t, TimeSpan) method + + + + +```cpp +bool System::operator>(std::nullptr_t, TimeSpan) +``` + +## See Also + +* Class [TimeSpan](../timespan/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/operator_=/_index.md b/english/cpp/system/operator_=/_index.md new file mode 100644 index 0000000000..0802ff88de --- /dev/null +++ b/english/cpp/system/operator_=/_index.md @@ -0,0 +1,188 @@ +--- +title: System::operator<= method +linktitle: operator<= +second_title: Aspose.PDF for C++ API Reference +description: 'System::operator<= method. Determines if the specified value is less or equal to the value represented by the specified Nullable object by applying operator<=() to these values in C++.' +type: docs +weight: 28000 +url: /cpp/system/operator_=/ +--- +## System::operator<=(const T1\&, const Nullable\\&) method + + +Determines if the specified value is less or equal to the value represented by the specified [Nullable](../nullable/) object by applying [operator<=()](./) to these values. + +```cpp +template std::enable_if::value, bool>::type System::operator<=(const T1 &some, const Nullable &other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the first comparand value | +| T2 | The underlying type of the [Nullable](../nullable/) object that represents the second comparand value | + +| Parameter | Type | Description | +| --- | --- | --- | +| some | const T1\& | A constant reference to the value that is to be used as the first comparand | +| other | const Nullable\\& | A constant reference to the [Nullable](../nullable/) object the represented value of which is to be used as the second comparand | + +### ReturnValue + +True if the first comparand is less or equal to the second comparand, otherwise - false + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<=(std::nullptr_t, const DateTimeOffset\&) method + + + + +```cpp +bool System::operator<=(std::nullptr_t, const DateTimeOffset &) +``` + +## See Also + +* Class [DateTimeOffset](../datetimeoffset/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<=(std::nullptr_t, const Nullable\\&) method + + +Always returns false. + +```cpp +template bool System::operator<=(std::nullptr_t, const Nullable &) +``` + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<=(std::nullptr_t, DateTime) method + + + + +```cpp +bool System::operator<=(std::nullptr_t, DateTime) +``` + +## See Also + +* Class [DateTime](../datetime/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<=(std::nullptr_t, TimeSpan) method + + + + +```cpp +bool System::operator<=(std::nullptr_t, TimeSpan) +``` + +## See Also + +* Class [TimeSpan](../timespan/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +--- +title: System::operator>= method +linktitle: operator>= +second_title: Aspose.PDF for C++ API Reference +description: 'System::operator>= method. Determines if the specified value is greater or equal to the value represented by the specified Nullable object by applying operator>=() to these values in C++.' +type: docs +weight: 30700 +url: /cpp/system/operator_=/ +--- +## System::operator>=(const T1\&, const Nullable\\&) method + + +Determines if the specified value is greater or equal to the value represented by the specified [Nullable](../nullable/) object by applying [operator>=()](./) to these values. + +```cpp +template std::enable_if::value, bool>::type System::operator>=(const T1 &some, const Nullable &other) +``` + + +| Parameter | Description | +| --- | --- | +| T1 | The type of the first comparand value | +| T2 | The underlying type of the [Nullable](../nullable/) object that represents the second comparand value | + +| Parameter | Type | Description | +| --- | --- | --- | +| some | const T1\& | A constant reference to the value that is to be used as the first comparand | +| other | const Nullable\\& | A constant reference to the [Nullable](../nullable/) object the represented value of which is to be used as the second comparand | + +### ReturnValue + +True if the first comparand is greater or equal than the second comparand, otherwise - false + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator>=(std::nullptr_t, const DateTimeOffset\&) method + + + + +```cpp +bool System::operator>=(std::nullptr_t, const DateTimeOffset &) +``` + +## See Also + +* Class [DateTimeOffset](../datetimeoffset/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator>=(std::nullptr_t, const Nullable\\&) method + + +Always returns false. + +```cpp +template bool System::operator>=(std::nullptr_t, const Nullable &) +``` + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator>=(std::nullptr_t, DateTime) method + + + + +```cpp +bool System::operator>=(std::nullptr_t, DateTime) +``` + +## See Also + +* Class [DateTime](../datetime/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator>=(std::nullptr_t, TimeSpan) method + + + + +```cpp +bool System::operator>=(std::nullptr_t, TimeSpan) +``` + +## See Also + +* Class [TimeSpan](../timespan/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/operator__/_index.md b/english/cpp/system/operator__/_index.md new file mode 100644 index 0000000000..1dc0c9b1c3 --- /dev/null +++ b/english/cpp/system/operator__/_index.md @@ -0,0 +1,738 @@ +--- +title: System::operator<< method +linktitle: operator<< +second_title: Aspose.PDF for C++ API Reference +description: 'System::operator<< method. Outputs a string to the output stream using UTF-8 encoding in C++.' +type: docs +weight: 25200 +url: /cpp/system/operator__/ +--- +## System::operator<<(std::ostream\&, const String\&) method + + +Outputs a string to the output stream using UTF-8 encoding. + +```cpp +std::ostream & System::operator<<(std::ostream &os, const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| os | std::ostream\& | An output stream object (instantiation of **basic_ostream** with **char**). | +| str | const String\& | A string to be sent to the output stream. | + +### ReturnValue + +An output stream to which the string was added. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, const Decimal\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::operator<<(std::ostream &stream, const Decimal &decimal) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| decimal | const Decimal\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Decimal](../decimal/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, const Exception\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::operator<<(std::ostream &stream, const Exception &exception) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| exception | const Exception\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Typedef [Exception](../exception/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, const Guid\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::operator<<(std::ostream &stream, const Guid &guid) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| guid | const Guid\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Guid](../guid/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, const Nullable\\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +template std::ostream & System::operator<<(std::ostream &stream, const Nullable &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| value | const Nullable\\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, const OperatingSystem\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::operator<<(std::ostream &stream, const OperatingSystem &os) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| os | const OperatingSystem\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [OperatingSystem](../operatingsystem/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, const SharedPtr\\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +template std::ostream & System::operator<<(std::ostream &stream, const SharedPtr &object_ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| object_ptr | const SharedPtr\\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Typedef [SharedPtr](../sharedptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, const System::Object\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::operator<<(std::ostream &stream, const System::Object &object) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| object | const System::Object\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, const TypeInfo\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::operator<<(std::ostream &stream, const TypeInfo &type_info) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| type_info | const TypeInfo\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [TypeInfo](../typeinfo/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, const Version\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::operator<<(std::ostream &stream, const Version &version) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| version | const Version\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Version](../version/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, const WeakPtr\\&) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +template std::ostream & System::operator<<(std::ostream &stream, const WeakPtr &object_ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| object_ptr | const WeakPtr\\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [WeakPtr](../weakptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, DateTime) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::operator<<(std::ostream &stream, DateTime date_time) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| date_time | DateTime | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [DateTime](../datetime/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, DateTimeOffset) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::operator<<(std::ostream &stream, DateTimeOffset value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| value | DateTimeOffset | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [DateTimeOffset](../datetimeoffset/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::ostream\&, TimeSpan) method + + +Insert data into the stream using UTF-8 encoding. + +```cpp +std::ostream & System::operator<<(std::ostream &stream, TimeSpan time_span) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::ostream\& | Output stream to insert data to. | +| time_span | TimeSpan | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [TimeSpan](../timespan/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, const String\&) method + + +Outputs a string to the output stream. + +```cpp +std::wostream & System::operator<<(std::wostream &os, const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| os | std::wostream\& | An output stream object (instantiation of **basic_ostream** with **wchar_t**). | +| str | const String\& | A string to be sent to the output stream. | + +### ReturnValue + +An output stream to which the string was added. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, const Decimal\&) method + + +Insert data into the stream. + +```cpp +std::wostream & System::operator<<(std::wostream &stream, const Decimal &decimal) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| decimal | const Decimal\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Decimal](../decimal/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, const Exception\&) method + + +Insert data into the stream. + +```cpp +std::wostream & System::operator<<(std::wostream &stream, const Exception &exception) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| exception | const Exception\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Typedef [Exception](../exception/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, const Guid\&) method + + +Insert data into the stream. + +```cpp +std::wostream & System::operator<<(std::wostream &stream, const Guid &guid) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| guid | const Guid\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Guid](../guid/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, const Nullable\\&) method + + +Insert data into the stream. + +```cpp +template std::wostream & System::operator<<(std::wostream &stream, const Nullable &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| value | const Nullable\\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, const OperatingSystem\&) method + + +Insert data into the stream. + +```cpp +std::wostream & System::operator<<(std::wostream &stream, const OperatingSystem &os) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| os | const OperatingSystem\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [OperatingSystem](../operatingsystem/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, const SharedPtr\\&) method + + +Insert data into the stream. + +```cpp +template std::wostream & System::operator<<(std::wostream &stream, const SharedPtr &object_ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| object_ptr | const SharedPtr\\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Typedef [SharedPtr](../sharedptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, const System::Object\&) method + + +Insert data into the stream. + +```cpp +std::wostream & System::operator<<(std::wostream &stream, const System::Object &object) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| object | const System::Object\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, const TypeInfo\&) method + + +Insert data into the stream. + +```cpp +std::wostream & System::operator<<(std::wostream &stream, const TypeInfo &type_info) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| type_info | const TypeInfo\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [TypeInfo](../typeinfo/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, const Version\&) method + + +Insert data into the stream. + +```cpp +std::wostream & System::operator<<(std::wostream &stream, const Version &version) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| version | const Version\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [Version](../version/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, const WeakPtr\\&) method + + +Insert data into the stream. + +```cpp +template std::wostream & System::operator<<(std::wostream &stream, const WeakPtr &object_ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| object_ptr | const WeakPtr\\& | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [WeakPtr](../weakptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, DateTime) method + + +Insert data into the stream. + +```cpp +std::wostream & System::operator<<(std::wostream &stream, DateTime date_time) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| date_time | DateTime | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [DateTime](../datetime/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, DateTimeOffset) method + + +Insert data into the stream. + +```cpp +std::wostream & System::operator<<(std::wostream &stream, DateTimeOffset value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| value | DateTimeOffset | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [DateTimeOffset](../datetimeoffset/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator<<(std::wostream\&, TimeSpan) method + + +Insert data into the stream. + +```cpp +std::wostream & System::operator<<(std::wostream &stream, TimeSpan time_span) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stream | std::wostream\& | Output stream to insert data to. | +| time_span | TimeSpan | [Data](../../system.data/) to insert. | + +### ReturnValue + +**stream**. + +## See Also + +* Class [TimeSpan](../timespan/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +--- +title: System::operator>> method +linktitle: operator>> +second_title: Aspose.PDF for C++ API Reference +description: 'System::operator>> method. Gets a string from the input streamusing UTF-8 encoding in C++.' +type: docs +weight: 31200 +url: /cpp/system/operator__/ +--- +## System::operator>>(std::istream\&, String\&) method + + +Gets a string from the input streamusing UTF-8 encoding. + +```cpp +std::istream & System::operator>>(std::istream &in, String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| in | std::istream\& | An input stream object (instantiation of **basic_ostream** with **char**). | +| str | String\& | A string to read from the input stream. | + +### ReturnValue + +An input stream from which the string was extracted. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::operator>>(std::wistream\&, String\&) method + + +Gets a string from the input stream. + +```cpp +std::wistream & System::operator>>(std::wistream &in, String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| in | std::wistream\& | An input stream object (instantiation of **basic_ostream** with **wchar_t**). | +| str | String\& | A string to read from the input stream. | + +### ReturnValue + +An input stream from which the string was extracted. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/platformid/_index.md b/english/cpp/system/platformid/_index.md new file mode 100644 index 0000000000..83c153a6d7 --- /dev/null +++ b/english/cpp/system/platformid/_index.md @@ -0,0 +1,34 @@ +--- +title: System::PlatformID enum +linktitle: PlatformID +second_title: Aspose.PDF for C++ API Reference +description: 'System::PlatformID enum. Represents an operating system platform in C++.' +type: docs +weight: 7900 +url: /cpp/system/platformid/ +--- +## PlatformID enum + + +Represents an operating system platform. + +```cpp +enum class PlatformID +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Win32S | 0 | Win32S layer. | +| Win32Windows | 1 | [Windows](../../system.windows/) 95 or [Windows](../../system.windows/) 98. | +| Win32NT | 2 | [Windows](../../system.windows/) NT or later. | +| WinCE | 3 | [Windows](../../system.windows/) CE. | +| Unix | 4 | Unix. | +| Xbox | 5 | Xbox. | +| MacOSX | 6 | Macintosh. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/predicate/_index.md b/english/cpp/system/predicate/_index.md new file mode 100644 index 0000000000..87d7ca8cce --- /dev/null +++ b/english/cpp/system/predicate/_index.md @@ -0,0 +1,54 @@ +--- +title: System::Predicate typedef +linktitle: Predicate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Predicate typedef. Represents a pointer to a predicate - an invokable entity that accepts a single argument and returns a bool value in C++.' +type: docs +weight: 11900 +url: /cpp/system/predicate/ +--- +## Predicate typedef + + +Represents a pointer to a predicate - an invokable entity that accepts a single argument and returns a bool value. + +```cpp +using System::Predicate = MulticastDelegate +``` + +## Remarks + + + +```cpp +#include "system/array.h" +#include "system/predicate.h" +#include + +int main() +{ + // Fill the array. + auto arr = System::MakeArray({-1, -123, 5, 3, 7}); + + // Create the predicate that returns an array element that is greater than 3. + const auto predicate = static_cast>([](int a) -> bool + { + return a > 3; + }); + + // Find the first element of the array using the created predicate and print it. + int firstItem = System::Array::Find(arr, predicate); + std::cout << firstItem << std::endl; + + return 0; +} +/* +This code example produces the following output: +5 +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/printto/_index.md b/english/cpp/system/printto/_index.md new file mode 100644 index 0000000000..de40bab4d9 --- /dev/null +++ b/english/cpp/system/printto/_index.md @@ -0,0 +1,202 @@ +--- +title: System::PrintTo method +linktitle: PrintTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::PrintTo method. Writes the value represented by the specified object to the specified output stream in C++.' +type: docs +weight: 31400 +url: /cpp/system/printto/ +--- +## System::PrintTo(const Decimal\&, ::std::ostream *) method + + +Writes the value represented by the specified object to the specified output stream. + +```cpp +void System::PrintTo(const Decimal &d, ::std::ostream *os) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | const Decimal\& | The [Decimal](../decimal/) object to print to the stream | +| os | ::std::ostream * | The stream to print the specified object to | + +## See Also + +* Class [Decimal](../decimal/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::PrintTo(const Details_Exception\&, std::ostream *) method + + +Prints value to ostream. Mostly used for debug. + +```cpp +void System::PrintTo(const Details_Exception &exception, std::ostream *stream) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::PrintTo(const ExceptionWrapper\\&, std::ostream *) method + + +Prints value to ostream. Mostly used for debug. + +```cpp +template void System::PrintTo(const ExceptionWrapper &exception_wrapper, std::ostream *stream) +``` + +## See Also + +* Class [ExceptionWrapper](../exceptionwrapper/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::PrintTo(const Guid\&, std::ostream *) method + + +Prints value to ostream. Mostly used for debug. + +```cpp +void System::PrintTo(const Guid &value, std::ostream *stream) +``` + +## See Also + +* Class [Guid](../guid/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::PrintTo(const Nullable\\&, std::ostream *) method + + +Prints value to ostream. Mostly used for debug. + +```cpp +template void System::PrintTo(const Nullable &value, std::ostream *stream) +``` + +## See Also + +* Class [Nullable](../nullable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::PrintTo(const SmartPtr\\&, std::ostream *) method + + +Prints value to ostream. Mostly used for debug. + +```cpp +template std::enable_if_t::value, void> System::PrintTo(const SmartPtr &object_ptr, std::ostream *stream) +``` + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::PrintTo(const SmartPtr\\&, std::ostream *) method + + +Prints value to ostream. Mostly used for debug. + +```cpp +template std::enable_if_t::value, void> System::PrintTo(const SmartPtr &object_ptr, std::ostream *stream) +``` + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::PrintTo(const System::Object\&, std::ostream *) method + + +Prints value to ostream. Mostly used for debug. + +```cpp +void System::PrintTo(const System::Object &value, std::ostream *stream) +``` + +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::PrintTo(const System::String\&, std::ostream *) method + + +Prints string to ostream. Mostly used for debug. + +```cpp +void System::PrintTo(const System::String &value, std::ostream *os) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const System::String\& | to print. | +| os | std::ostream * | target ostream. | + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::PrintTo(const WeakPtr\\&, std::ostream *) method + + +Prints value to ostream. Mostly used for debug. + +```cpp +template void System::PrintTo(const WeakPtr &object_ptr, std::ostream *stream) +``` + +## See Also + +* Class [WeakPtr](../weakptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::PrintTo(DateTime, std::ostream *) method + + +Prints value to ostream. Mostly used for debug. + +```cpp +void System::PrintTo(DateTime value, std::ostream *stream) +``` + +## See Also + +* Class [DateTime](../datetime/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::PrintTo(DateTimeOffset, std::ostream *) method + + +Prints value to ostream. Mostly used for debug. + +```cpp +void System::PrintTo(DateTimeOffset value, std::ostream *stream) +``` + +## See Also + +* Class [DateTimeOffset](../datetimeoffset/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::PrintTo(TimeSpan, std::ostream *) method + + +Prints value to ostream. Mostly used for debug. + +```cpp +void System::PrintTo(TimeSpan value, std::ostream *stream) +``` + +## See Also + +* Class [TimeSpan](../timespan/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/random/_index.md b/english/cpp/system/random/_index.md new file mode 100644 index 0000000000..a80fa135f0 --- /dev/null +++ b/english/cpp/system/random/_index.md @@ -0,0 +1,72 @@ +--- +title: System::Random class +linktitle: Random +second_title: Aspose.PDF for C++ API Reference +description: 'System::Random class. Represents a pseudo-random number generator. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 5000 +url: /cpp/system/random/ +--- +## Random class + + +Represents a pseudo-random number generator. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Random : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [IsNull](./isnull/)() const | Always returns false. | +| virtual [Next](./next/)() | Returns a nonnegative random number less then int32 max value. | +| virtual [Next](./next/)(int32_t) | Returns a nonnegative random number less than the specified maximum. | +| virtual [Next](./next/)(int32_t, int32_t) | Returns a random number within the specified range. | +| virtual [NextBytes](./nextbytes/)(const ArrayPtr\\&) | Fills the elements of the specified array of bytes with random numbers. | +| virtual [NextDouble](./nextdouble/)() | Returns a random number between 0.0 and 1.0. | +| [Random](./random/)() | Initializes a new instance, using a time-dependent default seed value. | +| [Random](./random/)(int32_t) | Initializes a new instance of the [System.Random](./) class, using the specified seed value. | +## Remarks + + + +```cpp +#include "system/random.h" +#include "system/smart_ptr.h" +#include + +int main() +{ + const auto rnd = System::MakeObject(); + + // Get a random month number and print it. + auto monthNumber = rnd->Next(1, 13); + std::cout << "Month: " << monthNumber << std::endl; + + // Fill the array with random numbers. + auto arr = System::MakeObject>(12); + rnd->NextBytes(arr); + + // Print the array. + for (auto i = 0; i < arr->get_Length(); ++i) + { + std::cout << static_cast(arr[i]) << ' '; + } + std::cout << std::endl; + + return 0; +} +/* +This code example produces the following output: +Month: 4 +177 213 89 240 68 182 18 96 109 131 1 78 +*/ +``` + +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/random/isnull/_index.md b/english/cpp/system/random/isnull/_index.md new file mode 100644 index 0000000000..a6de60015f --- /dev/null +++ b/english/cpp/system/random/isnull/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Random::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::Random::IsNull method. Always returns false in C++.' +type: docs +weight: 200 +url: /cpp/system/random/isnull/ +--- +## Random::IsNull method + + +Always returns false. + +```cpp +bool System::Random::IsNull() const +``` + +## See Also + +* Class [Random](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/random/next/_index.md b/english/cpp/system/random/next/_index.md new file mode 100644 index 0000000000..b6d0f33617 --- /dev/null +++ b/english/cpp/system/random/next/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Random::Next method +linktitle: Next +second_title: Aspose.PDF for C++ API Reference +description: 'System::Random::Next method. Returns a nonnegative random number less then int32 max value in C++.' +type: docs +weight: 300 +url: /cpp/system/random/next/ +--- +## Random::Next() method + + +Returns a nonnegative random number less then int32 max value. + +```cpp +virtual int32_t System::Random::Next() +``` + +## See Also + +* Class [Random](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Random::Next(int32_t) method + + +Returns a nonnegative random number less than the specified maximum. + +```cpp +virtual int32_t System::Random::Next(int32_t maxValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| maxValue | int32_t | Values generated by the method will be less than this value | + +## See Also + +* Class [Random](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Random::Next(int32_t, int32_t) method + + +Returns a random number within the specified range. + +```cpp +virtual int32_t System::Random::Next(int32_t minValue, int32_t maxValue) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| minValue | int32_t | Values generated by the method will be greater than this value | +| maxValue | int32_t | Values generated by the method will be less than this value | + +## See Also + +* Class [Random](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/random/nextbytes/_index.md b/english/cpp/system/random/nextbytes/_index.md new file mode 100644 index 0000000000..1def4860ce --- /dev/null +++ b/english/cpp/system/random/nextbytes/_index.md @@ -0,0 +1,29 @@ +--- +title: System::Random::NextBytes method +linktitle: NextBytes +second_title: Aspose.PDF for C++ API Reference +description: 'System::Random::NextBytes method. Fills the elements of the specified array of bytes with random numbers in C++.' +type: docs +weight: 400 +url: /cpp/system/random/nextbytes/ +--- +## Random::NextBytes method + + +Fills the elements of the specified array of bytes with random numbers. + +```cpp +virtual void System::Random::NextBytes(const ArrayPtr &buffer) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | const ArrayPtr\\& | The array to fill | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [Random](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/random/nextdouble/_index.md b/english/cpp/system/random/nextdouble/_index.md new file mode 100644 index 0000000000..17d7addb7d --- /dev/null +++ b/english/cpp/system/random/nextdouble/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Random::NextDouble method +linktitle: NextDouble +second_title: Aspose.PDF for C++ API Reference +description: 'System::Random::NextDouble method. Returns a random number between 0.0 and 1.0 in C++.' +type: docs +weight: 500 +url: /cpp/system/random/nextdouble/ +--- +## Random::NextDouble method + + +Returns a random number between 0.0 and 1.0. + +```cpp +virtual double System::Random::NextDouble() +``` + +## See Also + +* Class [Random](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/random/random/_index.md b/english/cpp/system/random/random/_index.md new file mode 100644 index 0000000000..9f2f41b8e6 --- /dev/null +++ b/english/cpp/system/random/random/_index.md @@ -0,0 +1,42 @@ +--- +title: System::Random::Random constructor +linktitle: Random +second_title: Aspose.PDF for C++ API Reference +description: 'System::Random::Random constructor. Initializes a new instance, using a time-dependent default seed value in C++.' +type: docs +weight: 100 +url: /cpp/system/random/random/ +--- +## Random::Random() constructor + + +Initializes a new instance, using a time-dependent default seed value. + +```cpp +System::Random::Random() +``` + +## See Also + +* Class [Random](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Random::Random(int32_t) constructor + + +Initializes a new instance of the [System.Random](../) class, using the specified seed value. + +```cpp +System::Random::Random(int32_t seed) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| seed | int32_t | The seed used to generate a pseudo-random number sequence | + +## See Also + +* Class [Random](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/ref/_index.md b/english/cpp/system/ref/_index.md new file mode 100644 index 0000000000..84d750e4b8 --- /dev/null +++ b/english/cpp/system/ref/_index.md @@ -0,0 +1,90 @@ +--- +title: System::Ref method +linktitle: Ref +second_title: Aspose.PDF for C++ API Reference +description: 'System::Ref method. Wrapper to make sure Ref(std::ref(DynamicWeakPtr)) works in C++.' +type: docs +weight: 32700 +url: /cpp/system/ref/ +--- +## System::Ref(const std::reference_wrapper\\&) method + + +Wrapper to make sure Ref(std::ref(DynamicWeakPtr)) works. + +```cpp +template decltype(Ref(std::declval())) System::Ref(const std::reference_wrapper &wrapper) +``` + + +| Parameter | Description | +| --- | --- | +| T | Referenced type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| wrapper | const std::reference_wrapper\\& | std wrapper to unwrap. | + +### ReturnValue + +Reference type defined in [System](../):: rather than in std. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::Ref(DynamicWeakPtr\\&) method + + +Creates reference to [DynamicWeakPtr](../dynamicweakptr/) object. Used by translator when passing function arguments by reference. + +```cpp +template DynamicWeakPtr::Reference System::Ref(DynamicWeakPtr &ptr) +``` + + +| Parameter | Description | +| --- | --- | +| T | Pointee type. | +| trunkMode | Mode of smart pointer itself. | +| weakLeafs | Indexes of template arguments for which SetTemplateWeakPtr method must be called. | + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | DynamicWeakPtr\\& | Smart pointer to create reference to. | + +### ReturnValue + +Smart pointer reference. + +## See Also + +* Class [DynamicWeakPtr](../dynamicweakptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::Ref(T\&) method + + +Helper function to acquire references to objects. Used to guarantee that [System::DynamicWeakPtr](../dynamicweakptr/) updates referenced object after assignments. + +```cpp +template T & System::Ref(T &value) +``` + + +| Parameter | Description | +| --- | --- | +| T | Type to create reference to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | T\& | Value to create reference to. | + +### ReturnValue + +Reference to the value passed to this function. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/scopedculture/_index.md b/english/cpp/system/scopedculture/_index.md new file mode 100644 index 0000000000..637cbc0605 --- /dev/null +++ b/english/cpp/system/scopedculture/_index.md @@ -0,0 +1,32 @@ +--- +title: System::ScopedCulture class +linktitle: ScopedCulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::ScopedCulture class. Represents a culture used within the scope in C++.' +type: docs +weight: 5100 +url: /cpp/system/scopedculture/ +--- +## ScopedCulture class + + +Represents a culture used within the scope. + +```cpp +class ScopedCulture +``` + +## Methods + +| Method | Description | +| --- | --- | +| [operator->](./operator-_/)() const | | +| [operator->](./operator-_/)() | | +| [operator=](./operator=/)(const ScopedCulture\&) | | +| explicit [ScopedCulture](./scopedculture/)(const String\&) | | +| [ScopedCulture](./scopedculture/)(const ScopedCulture\&) | | +| [~ScopedCulture](./~scopedculture/)() | | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/scopedculture/operator-_/_index.md b/english/cpp/system/scopedculture/operator-_/_index.md new file mode 100644 index 0000000000..468f9147e5 --- /dev/null +++ b/english/cpp/system/scopedculture/operator-_/_index.md @@ -0,0 +1,39 @@ +--- +title: System::ScopedCulture::operator-> method +linktitle: operator-> +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator-> method of System::ScopedCulture class in C++.' +type: docs +weight: 300 +url: /cpp/system/scopedculture/operator-_/ +--- +## ScopedCulture::operator->() method + + + + +```cpp +Globalization::CultureInfo * System::ScopedCulture::operator->() +``` + +## See Also + +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [ScopedCulture](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ScopedCulture::operator->() const method + + + + +```cpp +const Globalization::CultureInfo * System::ScopedCulture::operator->() const +``` + +## See Also + +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [ScopedCulture](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/scopedculture/operator=/_index.md b/english/cpp/system/scopedculture/operator=/_index.md new file mode 100644 index 0000000000..aec0d37267 --- /dev/null +++ b/english/cpp/system/scopedculture/operator=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::ScopedCulture::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator= method of System::ScopedCulture class in C++.' +type: docs +weight: 400 +url: /cpp/system/scopedculture/operator=/ +--- +## ScopedCulture::operator= method + + + + +```cpp +ScopedCulture & System::ScopedCulture::operator=(const ScopedCulture &)=delete +``` + +## See Also + +* Class [ScopedCulture](../) +* Class [ScopedCulture](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/scopedculture/scopedculture/_index.md b/english/cpp/system/scopedculture/scopedculture/_index.md new file mode 100644 index 0000000000..d79a7dae76 --- /dev/null +++ b/english/cpp/system/scopedculture/scopedculture/_index.md @@ -0,0 +1,39 @@ +--- +title: System::ScopedCulture::ScopedCulture constructor +linktitle: ScopedCulture +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ScopedCulture constructor of System::ScopedCulture class in C++.' +type: docs +weight: 100 +url: /cpp/system/scopedculture/scopedculture/ +--- +## ScopedCulture::ScopedCulture(const ScopedCulture\&) constructor + + + + +```cpp +System::ScopedCulture::ScopedCulture(const ScopedCulture &)=delete +``` + +## See Also + +* Class [ScopedCulture](../) +* Class [ScopedCulture](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## ScopedCulture::ScopedCulture(const String\&) constructor + + + + +```cpp +System::ScopedCulture::ScopedCulture(const String &culture_name) +``` + +## See Also + +* Class [String](../../string/) +* Class [ScopedCulture](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/scopedculture/~scopedculture/_index.md b/english/cpp/system/scopedculture/~scopedculture/_index.md new file mode 100644 index 0000000000..93b51193fc --- /dev/null +++ b/english/cpp/system/scopedculture/~scopedculture/_index.md @@ -0,0 +1,23 @@ +--- +title: System::ScopedCulture::~ScopedCulture method +linktitle: ~ScopedCulture +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ~ScopedCulture method of System::ScopedCulture class in C++.' +type: docs +weight: 200 +url: /cpp/system/scopedculture/~scopedculture/ +--- +## ScopedCulture::~ScopedCulture method + + + + +```cpp +System::ScopedCulture::~ScopedCulture() +``` + +## See Also + +* Class [ScopedCulture](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/setter_add_wrap/_index.md b/english/cpp/system/setter_add_wrap/_index.md new file mode 100644 index 0000000000..2ff73ba8e6 --- /dev/null +++ b/english/cpp/system/setter_add_wrap/_index.md @@ -0,0 +1,61 @@ +--- +title: System::setter_add_wrap method +linktitle: setter_add_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'How to use setter_add_wrap method of class in C++.' +type: docs +weight: 33000 +url: /cpp/system/setter_add_wrap/ +--- +## System::setter_add_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(const PropT\&), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_add_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_add_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(PropT), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_add_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_add_wrap(PropT(*)(), void(*)(const PropT\&), PropValT) method + + + + +```cpp +template PropT System::setter_add_wrap(PropT(*pGetter)(), void(*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_add_wrap(PropT(*)(), void(*)(PropT), PropValT) method + + + + +```cpp +template PropT System::setter_add_wrap(PropT(*pGetter)(), void(*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_and_wrap/_index.md b/english/cpp/system/setter_and_wrap/_index.md new file mode 100644 index 0000000000..57272b1c06 --- /dev/null +++ b/english/cpp/system/setter_and_wrap/_index.md @@ -0,0 +1,61 @@ +--- +title: System::setter_and_wrap method +linktitle: setter_and_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'How to use setter_and_wrap method of class in C++.' +type: docs +weight: 33400 +url: /cpp/system/setter_and_wrap/ +--- +## System::setter_and_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(const PropT\&), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_and_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_and_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(PropT), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_and_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_and_wrap(PropT(*)(), void(*)(const PropT\&), PropValT) method + + + + +```cpp +template PropT System::setter_and_wrap(PropT(*pGetter)(), void(*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_and_wrap(PropT(*)(), void(*)(PropT), PropValT) method + + + + +```cpp +template PropT System::setter_and_wrap(PropT(*pGetter)(), void(*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_decrement_wrap/_index.md b/english/cpp/system/setter_decrement_wrap/_index.md new file mode 100644 index 0000000000..7df239f91f --- /dev/null +++ b/english/cpp/system/setter_decrement_wrap/_index.md @@ -0,0 +1,100 @@ +--- +title: System::setter_decrement_wrap method +linktitle: setter_decrement_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'System::setter_decrement_wrap method. Translator translates C#''s pre-decrement expressions targeting instance''s property that has setter and getter defined, into invocation of this function (overload for const getter) in C++.' +type: docs +weight: 33800 +url: /cpp/system/setter_decrement_wrap/ +--- +## System::setter_decrement_wrap(Host *const, T(HostConstGet::*)() const, void(HostSet::*)(T)) method + + +Translator translates C#'s pre-decrement expressions targeting instance's property that has setter and getter defined, into invocation of this function (overload for const getter). + +```cpp +template std::enable_if::value &&std::is_base_of::value, T>::type System::setter_decrement_wrap(Host *const host, T(HostConstGet::*pGetter)() const, void(HostSet::*pSetter)(T)) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the property. | +| Host | - class of instance to be modified | +| HostConstGet | - Host itself, or it's base type, where property's getter is defined | +| HostSet | - Host itself, or it's base type, where property's setter is defined | + +| Parameter | Type | Description | +| --- | --- | --- | +| host | Host *const | Instance to call getters and setters for. | +| pGetter | T(HostConstGet::*)() const | Function pointer pointing to the property's getter function | +| pSetter | void(HostSet::*)(T) | Function pointer pointing to the property's setter function | + +### ReturnValue + +The value of the property before incrementing + +## See Also + +* Enum [UriComponents](../uricomponents/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_decrement_wrap(Host *const, T(HostGet::*)(), void(HostSet::*)(T)) method + + +Translator translates C#'s pre-decrement expressions targeting instance's property that has setter and getter defined, into invocation of this function (overload for non-const getter). + +```cpp +template std::enable_if::value &&std::is_base_of::value, T>::type System::setter_decrement_wrap(Host *const host, T(HostGet::*pGetter)(), void(HostSet::*pSetter)(T)) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the property. | +| Host | - class of instance to be modified | +| HostGet | - Host itself, or it's base type, where property's getter is defined | +| HostSet | - Host itself, or it's base type, where property's setter is defined | + +| Parameter | Type | Description | +| --- | --- | --- | +| host | Host *const | Instance to call getters and setters for. | +| pGetter | T(HostGet::*)() | Function pointer pointing to the property's getter function | +| pSetter | void(HostSet::*)(T) | Function pointer pointing to the property's setter function | + +### ReturnValue + +The value of the property before incrementing + +## See Also + +* Enum [UriComponents](../uricomponents/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_decrement_wrap(T(*)(), void(*)(T)) method + + +Translator translates C#'s pre-decrement expressions targeting class' property that has setter and getter defined, into invocation of this function. + +```cpp +template T System::setter_decrement_wrap(T(*pGetter)(), void(*pSetter)(T)) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the property | + +| Parameter | Type | Description | +| --- | --- | --- | +| pGetter | T(*)() | Function pointer pointing to the property's getter free function | +| pSetter | void(*)(T) | Function pointer pointing to the property's setter free function | + +### ReturnValue + +The value of the property before incrementing + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_div_wrap/_index.md b/english/cpp/system/setter_div_wrap/_index.md new file mode 100644 index 0000000000..fb101d5218 --- /dev/null +++ b/english/cpp/system/setter_div_wrap/_index.md @@ -0,0 +1,61 @@ +--- +title: System::setter_div_wrap method +linktitle: setter_div_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'How to use setter_div_wrap method of class in C++.' +type: docs +weight: 34100 +url: /cpp/system/setter_div_wrap/ +--- +## System::setter_div_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(const PropT\&), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_div_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_div_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(PropT), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_div_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_div_wrap(PropT(*)(), void(*)(const PropT\&), PropValT) method + + + + +```cpp +template PropT System::setter_div_wrap(PropT(*pGetter)(), void(*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_div_wrap(PropT(*)(), void(*)(PropT), PropValT) method + + + + +```cpp +template PropT System::setter_div_wrap(PropT(*pGetter)(), void(*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_exor_wrap/_index.md b/english/cpp/system/setter_exor_wrap/_index.md new file mode 100644 index 0000000000..0ab7bf9ce3 --- /dev/null +++ b/english/cpp/system/setter_exor_wrap/_index.md @@ -0,0 +1,61 @@ +--- +title: System::setter_exor_wrap method +linktitle: setter_exor_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'How to use setter_exor_wrap method of class in C++.' +type: docs +weight: 34500 +url: /cpp/system/setter_exor_wrap/ +--- +## System::setter_exor_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(const PropT\&), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_exor_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_exor_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(PropT), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_exor_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_exor_wrap(PropT(*)(), void(*)(const PropT\&), PropValT) method + + + + +```cpp +template PropT System::setter_exor_wrap(PropT(*pGetter)(), void(*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_exor_wrap(PropT(*)(), void(*)(PropT), PropValT) method + + + + +```cpp +template PropT System::setter_exor_wrap(PropT(*pGetter)(), void(*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_increment_wrap/_index.md b/english/cpp/system/setter_increment_wrap/_index.md new file mode 100644 index 0000000000..680dd2c503 --- /dev/null +++ b/english/cpp/system/setter_increment_wrap/_index.md @@ -0,0 +1,68 @@ +--- +title: System::setter_increment_wrap method +linktitle: setter_increment_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'System::setter_increment_wrap method. Translator translates C#''s increment expressions targeting class'' property that has setter and getter defined, into invocation of this function in C++.' +type: docs +weight: 34900 +url: /cpp/system/setter_increment_wrap/ +--- +## System::setter_increment_wrap(Host *const, T(HostGet::*)(), void(HostSet::*)(T)) method + + +Translator translates C#'s increment expressions targeting class' property that has setter and getter defined, into invocation of this function. + +```cpp +template std::enable_if::value &&std::is_base_of::value, T>::type System::setter_increment_wrap(Host *const host, T(HostGet::*pGetter)(), void(HostSet::*pSetter)(T)) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the property | +| Host | - class of instance to be modified | +| HostGet | - Host itself, or it's base type, where property's getter is defined | +| HostSet | - Host itself, or it's base type, where property's setter is defined | + +| Parameter | Type | Description | +| --- | --- | --- | +| host | Host *const | A pointer to an object whose property is to be incremented | +| pGetter | T(HostGet::*)() | Function pointer pointing to the property's getter method | +| pSetter | void(HostSet::*)(T) | Function pointer pointing to the property's setter method | + +### ReturnValue + +The incremented value of the property + +## See Also + +* Enum [UriComponents](../uricomponents/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_increment_wrap(T(*)(), void(*)(T)) method + + +Translator translates C#'s increment expressions targeting class' property that has setter and getter defined, into invocation of this function. + +```cpp +template T System::setter_increment_wrap(T(*pGetter)(), void(*pSetter)(T)) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the property | + +| Parameter | Type | Description | +| --- | --- | --- | +| pGetter | T(*)() | Function pointer pointing to the property's getter free function | +| pSetter | void(*)(T) | Function pointer pointing to the property's setter free function | + +### ReturnValue + +The incremented value of the property + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_mod_wrap/_index.md b/english/cpp/system/setter_mod_wrap/_index.md new file mode 100644 index 0000000000..1a5e2d2d3a --- /dev/null +++ b/english/cpp/system/setter_mod_wrap/_index.md @@ -0,0 +1,61 @@ +--- +title: System::setter_mod_wrap method +linktitle: setter_mod_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'How to use setter_mod_wrap method of class in C++.' +type: docs +weight: 35100 +url: /cpp/system/setter_mod_wrap/ +--- +## System::setter_mod_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(const PropT\&), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_mod_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_mod_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(PropT), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_mod_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_mod_wrap(PropT(*)(), void(*)(const PropT\&), PropValT) method + + + + +```cpp +template PropT System::setter_mod_wrap(PropT(*pGetter)(), void(*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_mod_wrap(PropT(*)(), void(*)(PropT), PropValT) method + + + + +```cpp +template PropT System::setter_mod_wrap(PropT(*pGetter)(), void(*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_mul_wrap/_index.md b/english/cpp/system/setter_mul_wrap/_index.md new file mode 100644 index 0000000000..47c7ea7342 --- /dev/null +++ b/english/cpp/system/setter_mul_wrap/_index.md @@ -0,0 +1,61 @@ +--- +title: System::setter_mul_wrap method +linktitle: setter_mul_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'How to use setter_mul_wrap method of class in C++.' +type: docs +weight: 35500 +url: /cpp/system/setter_mul_wrap/ +--- +## System::setter_mul_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(const PropT\&), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_mul_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_mul_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(PropT), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_mul_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_mul_wrap(PropT(*)(), void(*)(const PropT\&), PropValT) method + + + + +```cpp +template PropT System::setter_mul_wrap(PropT(*pGetter)(), void(*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_mul_wrap(PropT(*)(), void(*)(PropT), PropValT) method + + + + +```cpp +template PropT System::setter_mul_wrap(PropT(*pGetter)(), void(*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_or_wrap/_index.md b/english/cpp/system/setter_or_wrap/_index.md new file mode 100644 index 0000000000..11d357f51c --- /dev/null +++ b/english/cpp/system/setter_or_wrap/_index.md @@ -0,0 +1,61 @@ +--- +title: System::setter_or_wrap method +linktitle: setter_or_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'How to use setter_or_wrap method of class in C++.' +type: docs +weight: 35900 +url: /cpp/system/setter_or_wrap/ +--- +## System::setter_or_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(const PropT\&), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_or_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_or_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(PropT), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_or_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_or_wrap(PropT(*)(), void(*)(const PropT\&), PropValT) method + + + + +```cpp +template PropT System::setter_or_wrap(PropT(*pGetter)(), void(*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_or_wrap(PropT(*)(), void(*)(PropT), PropValT) method + + + + +```cpp +template PropT System::setter_or_wrap(PropT(*pGetter)(), void(*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_post_decrement_wrap/_index.md b/english/cpp/system/setter_post_decrement_wrap/_index.md new file mode 100644 index 0000000000..0805b92080 --- /dev/null +++ b/english/cpp/system/setter_post_decrement_wrap/_index.md @@ -0,0 +1,100 @@ +--- +title: System::setter_post_decrement_wrap method +linktitle: setter_post_decrement_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'System::setter_post_decrement_wrap method. Translator translates C#''s post-decrement expressions targeting instance''s property that has setter and getter defined, into invocation of this function (overload for const getter) in C++.' +type: docs +weight: 36300 +url: /cpp/system/setter_post_decrement_wrap/ +--- +## System::setter_post_decrement_wrap(Host *const, T(HostConstGet::*)() const, void(HostSet::*)(T)) method + + +Translator translates C#'s post-decrement expressions targeting instance's property that has setter and getter defined, into invocation of this function (overload for const getter). + +```cpp +template std::enable_if::value &&std::is_base_of::value, T>::type System::setter_post_decrement_wrap(Host *const host, T(HostConstGet::*pGetter)() const, void(HostSet::*pSetter)(T)) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the property. | +| Host | - class of instance to be modified | +| HostConstGet | - Host itself, or it's base type, where property's getter is defined | +| HostSet | - Host itself, or it's base type, where property's setter is defined | + +| Parameter | Type | Description | +| --- | --- | --- | +| host | Host *const | Instance to call getters and setters for. | +| pGetter | T(HostConstGet::*)() const | Function pointer pointing to the property's getter function | +| pSetter | void(HostSet::*)(T) | Function pointer pointing to the property's setter function | + +### ReturnValue + +The value of the property before incrementing + +## See Also + +* Enum [UriComponents](../uricomponents/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_post_decrement_wrap(Host *const, T(HostGet::*)(), void(HostSet::*)(T)) method + + +Translator translates C#'s post-decrement expressions targeting instance's property that has setter and getter defined, into invocation of this function (overload for non-const getter). + +```cpp +template std::enable_if::value &&std::is_base_of::value, T>::type System::setter_post_decrement_wrap(Host *const host, T(HostGet::*pGetter)(), void(HostSet::*pSetter)(T)) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the property. | +| Host | - class of instance to be modified | +| HostGet | - Host itself, or it's base type, where property's getter is defined | +| HostSet | - Host itself, or it's base type, where property's setter is defined | + +| Parameter | Type | Description | +| --- | --- | --- | +| host | Host *const | Instance to call getters and setters for. | +| pGetter | T(HostGet::*)() | Function pointer pointing to the property's getter function | +| pSetter | void(HostSet::*)(T) | Function pointer pointing to the property's setter function | + +### ReturnValue + +The value of the property before incrementing + +## See Also + +* Enum [UriComponents](../uricomponents/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_post_decrement_wrap(T(*)(), void(*)(T)) method + + +Translator translates C#'s post-decrement expressions targeting class' property that has setter and getter defined, into invocation of this function. + +```cpp +template T System::setter_post_decrement_wrap(T(*pGetter)(), void(*pSetter)(T)) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the property | + +| Parameter | Type | Description | +| --- | --- | --- | +| pGetter | T(*)() | Function pointer pointing to the property's getter free function | +| pSetter | void(*)(T) | Function pointer pointing to the property's setter free function | + +### ReturnValue + +The value of the property before incrementing + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_post_increment_wrap/_index.md b/english/cpp/system/setter_post_increment_wrap/_index.md new file mode 100644 index 0000000000..793a58986f --- /dev/null +++ b/english/cpp/system/setter_post_increment_wrap/_index.md @@ -0,0 +1,100 @@ +--- +title: System::setter_post_increment_wrap method +linktitle: setter_post_increment_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'System::setter_post_increment_wrap method. Translator translates C#''s post-increment expressions targeting instance''s property that has setter and getter defined, into invocation of this function (overload for const getter) in C++.' +type: docs +weight: 36600 +url: /cpp/system/setter_post_increment_wrap/ +--- +## System::setter_post_increment_wrap(Host *const, T(HostConstGet::*)() const, void(HostSet::*)(T)) method + + +Translator translates C#'s post-increment expressions targeting instance's property that has setter and getter defined, into invocation of this function (overload for const getter). + +```cpp +template std::enable_if::value &&std::is_base_of::value, T>::type System::setter_post_increment_wrap(Host *const host, T(HostConstGet::*pGetter)() const, void(HostSet::*pSetter)(T)) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the property. | +| Host | - class of instance to be modified | +| HostConstGet | - Host itself, or it's base type, where property's getter is defined | +| HostSet | - Host itself, or it's base type, where property's setter is defined | + +| Parameter | Type | Description | +| --- | --- | --- | +| host | Host *const | Instance to call getters and setters for. | +| pGetter | T(HostConstGet::*)() const | Function pointer pointing to the property's getter function | +| pSetter | void(HostSet::*)(T) | Function pointer pointing to the property's setter function | + +### ReturnValue + +The value of the property before incrementing + +## See Also + +* Enum [UriComponents](../uricomponents/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_post_increment_wrap(Host *const, T(HostGet::*)(), void(HostSet::*)(T)) method + + +Translator translates C#'s post-increment expressions targeting instance's property that has setter and getter defined, into invocation of this function (overload for non-const getter). + +```cpp +template std::enable_if::value &&std::is_base_of::value, T>::type System::setter_post_increment_wrap(Host *const host, T(HostGet::*pGetter)(), void(HostSet::*pSetter)(T)) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the property. | +| Host | - class of instance to be modified | +| HostGet | - Host itself, or it's base type, where property's getter is defined | +| HostSet | - Host itself, or it's base type, where property's setter is defined | + +| Parameter | Type | Description | +| --- | --- | --- | +| host | Host *const | Instance to call getters and setters for. | +| pGetter | T(HostGet::*)() | Function pointer pointing to the property's getter function | +| pSetter | void(HostSet::*)(T) | Function pointer pointing to the property's setter function | + +### ReturnValue + +The value of the property before incrementing + +## See Also + +* Enum [UriComponents](../uricomponents/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_post_increment_wrap(T(*)(), void(*)(T)) method + + +Translator translates C#'s post-increment expressions targeting class' property that has setter and getter defined, into invocation of this function. + +```cpp +template T System::setter_post_increment_wrap(T(*pGetter)(), void(*pSetter)(T)) +``` + + +| Parameter | Description | +| --- | --- | +| T | The type of the property | + +| Parameter | Type | Description | +| --- | --- | --- | +| pGetter | T(*)() | Function pointer pointing to the property's getter free function | +| pSetter | void(*)(T) | Function pointer pointing to the property's setter free function | + +### ReturnValue + +The value of the property before incrementing + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_shl_wrap/_index.md b/english/cpp/system/setter_shl_wrap/_index.md new file mode 100644 index 0000000000..5bbdf47d95 --- /dev/null +++ b/english/cpp/system/setter_shl_wrap/_index.md @@ -0,0 +1,61 @@ +--- +title: System::setter_shl_wrap method +linktitle: setter_shl_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'How to use setter_shl_wrap method of class in C++.' +type: docs +weight: 36900 +url: /cpp/system/setter_shl_wrap/ +--- +## System::setter_shl_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(const PropT\&), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_shl_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_shl_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(PropT), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_shl_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_shl_wrap(PropT(*)(), void(*)(const PropT\&), PropValT) method + + + + +```cpp +template PropT System::setter_shl_wrap(PropT(*pGetter)(), void(*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_shl_wrap(PropT(*)(), void(*)(PropT), PropValT) method + + + + +```cpp +template PropT System::setter_shl_wrap(PropT(*pGetter)(), void(*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_shr_wrap/_index.md b/english/cpp/system/setter_shr_wrap/_index.md new file mode 100644 index 0000000000..7292fd1a9c --- /dev/null +++ b/english/cpp/system/setter_shr_wrap/_index.md @@ -0,0 +1,61 @@ +--- +title: System::setter_shr_wrap method +linktitle: setter_shr_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'How to use setter_shr_wrap method of class in C++.' +type: docs +weight: 37300 +url: /cpp/system/setter_shr_wrap/ +--- +## System::setter_shr_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(const PropT\&), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_shr_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_shr_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(PropT), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_shr_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_shr_wrap(PropT(*)(), void(*)(const PropT\&), PropValT) method + + + + +```cpp +template PropT System::setter_shr_wrap(PropT(*pGetter)(), void(*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_shr_wrap(PropT(*)(), void(*)(PropT), PropValT) method + + + + +```cpp +template PropT System::setter_shr_wrap(PropT(*pGetter)(), void(*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_sub_wrap/_index.md b/english/cpp/system/setter_sub_wrap/_index.md new file mode 100644 index 0000000000..40ffcadb6f --- /dev/null +++ b/english/cpp/system/setter_sub_wrap/_index.md @@ -0,0 +1,61 @@ +--- +title: System::setter_sub_wrap method +linktitle: setter_sub_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'How to use setter_sub_wrap method of class in C++.' +type: docs +weight: 37700 +url: /cpp/system/setter_sub_wrap/ +--- +## System::setter_sub_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(const PropT\&), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_sub_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_sub_wrap(HostT *const, PropT(HostGetT::*)(), void(HostSetT::*)(PropT), PropValT) method + + + + +```cpp +template std::enable_if::value &&std::is_base_of::value, PropT>::type System::setter_sub_wrap(HostT *const host, PropT(HostGetT::*pGetter)(), void(HostSetT::*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_sub_wrap(PropT(*)(), void(*)(const PropT\&), PropValT) method + + + + +```cpp +template PropT System::setter_sub_wrap(PropT(*pGetter)(), void(*pSetter)(const PropT &), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_sub_wrap(PropT(*)(), void(*)(PropT), PropValT) method + + + + +```cpp +template PropT System::setter_sub_wrap(PropT(*pGetter)(), void(*pSetter)(PropT), PropValT value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/setter_wrap/_index.md b/english/cpp/system/setter_wrap/_index.md new file mode 100644 index 0000000000..3e06f3a70b --- /dev/null +++ b/english/cpp/system/setter_wrap/_index.md @@ -0,0 +1,69 @@ +--- +title: System::setter_wrap method +linktitle: setter_wrap +second_title: Aspose.PDF for C++ API Reference +description: 'System::setter_wrap method. Overload for instance setter functions with type conversion in C++.' +type: docs +weight: 38100 +url: /cpp/system/setter_wrap/ +--- +## System::setter_wrap(Host *const, void(HostSet::*)(T2), T) method + + +Overload for instance setter functions with type conversion. + +```cpp +template std::enable_if::value, T>::type System::setter_wrap(Host *const host, void(HostSet::*pSetter)(T2), T value) +``` + + +| Parameter | Description | +| --- | --- | +| T | Value type. | +| T2 | Type expected by setter function. | +| Host | Instance type. | +| HostSet | - Host itself, or it's base type, where property's setter is defined. | + +| Parameter | Type | Description | +| --- | --- | --- | +| host | Host *const | [Object](../object/) to call setter function for. | +| pSetter | void(HostSet::*)(T2) | Setter function reference. | +| value | T | Value to set. | + +### ReturnValue + +set value. + +## See Also + +* Enum [UriComponents](../uricomponents/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::setter_wrap(void(*)(T2), T) method + + +Overload for static setter functions with type conversion. + +```cpp +template T System::setter_wrap(void(*pSetter)(T2), T value) +``` + + +| Parameter | Description | +| --- | --- | +| T | Value type. | +| T2 | Type expected by setter function. | + +| Parameter | Type | Description | +| --- | --- | --- | +| pSetter | void(*)(T2) | Static setter function reference. | +| value | T | Value to set. | + +### ReturnValue + +set value. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/sharedptr/_index.md b/english/cpp/system/sharedptr/_index.md new file mode 100644 index 0000000000..c8df99b9d5 --- /dev/null +++ b/english/cpp/system/sharedptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::SharedPtr typedef +linktitle: SharedPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::SharedPtr typedef. Alias for smart pointer widely used in the library in C++.' +type: docs +weight: 12000 +url: /cpp/system/sharedptr/ +--- +## SharedPtr typedef + + +Alias for smart pointer widely used in the library. + +```cpp +using System::SharedPtr = System::SmartPtr +``` + + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/smartptr/_index.md b/english/cpp/system/smartptr/_index.md new file mode 100644 index 0000000000..ecd204e0f6 --- /dev/null +++ b/english/cpp/system/smartptr/_index.md @@ -0,0 +1,95 @@ +--- +title: System::SmartPtr class +linktitle: SmartPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr class. Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting Object. This pointer type follows intrusive pointer semantics. Reference counter is stored either in Object itself or in counter structure which is tied to Object instance tightly. In any case, all SmartPtr instances form single ownership group regardless how they were created which is unlike how std::shared_ptr class behaves. Converting raw pointer to SmartPtr is safe given there are other SmartPtr instances holding shared references to the same object. SmartPtr class instance can be in one of two states: shared pointer and weak pointer. To keep object alive, one should have count of shared references to it positive. Both weak and shared pointers can be used to access pointed object (to call methods, read or write fields, etc.), but weak pointers do not participate to shared pointer reference counting. Object is being deleted when the last ''shared'' SmartPtr pointer to it is being destroyed. So, make sure that this doesn''t happen when no other shared SmartPtr pointers to object exist, e. g. during object construction or destruction. Use System::Object::ThisProtector sentry objects (in C++ code) or CppCTORSelfReference or CppSelfReference attribute (in C# code being translated) to fix this issue. Similarily, make sure to break loop references by using System::WeakPtr pointer class or System::SmartPtrMode::Weak pointer mode (in C++ code) or CppWeakPtr attribute (in C# code being translated). If two or more objects reference each other using ''shared'' pointers, they will never be deleted. If pointer type (weak or shared) should be switched in runtime, use System::SmartPtr::set_Mode() method or System::DynamicWeakPtr class. SmartPtr class doesn''t contain any virtual methods. You should only inherit it if you''re creating a memory management strategy of your own. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 5200 +url: /cpp/system/smartptr/ +--- +## SmartPtr class + + +Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting [Object](../object/). This pointer type follows intrusive pointer semantics. Reference counter is stored either in [Object](../object/) itself or in counter structure which is tied to [Object](../object/) instance tightly. In any case, all [SmartPtr](./) instances form single ownership group regardless how they were created which is unlike how std::shared_ptr class behaves. Converting raw pointer to [SmartPtr](./) is safe given there are other [SmartPtr](./) instances holding shared references to the same object. [SmartPtr](./) class instance can be in one of two states: shared pointer and weak pointer. To keep object alive, one should have count of shared references to it positive. Both weak and shared pointers can be used to access pointed object (to call methods, read or write fields, etc.), but weak pointers do not participate to shared pointer reference counting. [Object](../object/) is being deleted when the last 'shared' [SmartPtr](./) pointer to it is being destroyed. So, make sure that this doesn't happen when no other shared [SmartPtr](./) pointers to object exist, e. g. during object construction or destruction. Use System::Object::ThisProtector sentry objects (in C++ code) or CppCTORSelfReference or CppSelfReference attribute (in C# code being translated) to fix this issue. Similarily, make sure to break loop references by using [System::WeakPtr](../weakptr/) pointer class or [System::SmartPtrMode::Weak](../smartptrmode/) pointer mode (in C++ code) or CppWeakPtr attribute (in C# code being translated). If two or more objects reference each other using 'shared' pointers, they will never be deleted. If pointer type (weak or shared) should be switched in runtime, use [System::SmartPtr::set_Mode()](./set_mode/) method or [System::DynamicWeakPtr](../dynamicweakptr/) class. [SmartPtr](./) class doesn't contain any virtual methods. You should only inherit it if you're creating a memory management strategy of your own. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +templateclass SmartPtr +``` + + +| Parameter | Description | +| --- | --- | +| T | Type of the pointed object. Must be either [System::Object](../object/) or subclass of it. | +## Methods + +| Method | Description | +| --- | --- | +| [begin](./begin/)() | Accessor for [begin()](./begin/) method of an underling collection. Only compiles if SmartPtr_ is specialization type with [begin()](./begin/) method. | +| [begin](./begin/)() const | Accessor for [begin()](./begin/) method of an underling collection. Only compiles if SmartPtr_ is specialization type with [begin()](./begin/) method. | +| [Cast](./cast/)() const | Casts pointer to its type itself. | +| [Cast](./cast/)() const | Casts pointer to base type using static_cast. | +| [Cast](./cast/)() const | Casts pointer to derived type dynamic_cast. | +| [Cast](./cast/)() const | Casts pointer to derived type dynamic_cast. | +| [cbegin](./cbegin/)() const | Accessor for [cbegin()](./cbegin/) method of an underling collection. Only compiles if SmartPtr_ is specialization type with [cbegin()](./cbegin/) method. | +| [cend](./cend/)() const | Accessor for [cend()](./cend/) method of an underling collection. Only compiles if SmartPtr_ is specialization type with [cend()](./cend/) method. | +| [const_pointer_cast](./const_pointer_cast/)() const | Casts pointer to different type using const_cast on pointed object. | +| [dynamic_pointer_cast](./dynamic_pointer_cast/)() const | Casts pointer to different type using dynamic_cast on pointed object. | +| [end](./end/)() | Accessor for [end()](./end/) method of an underling collection. Only compiles if SmartPtr_ is specialization type with [end()](./end/) method. | +| [end](./end/)() const | Accessor for [end()](./end/) method of an underling collection. Only compiles if SmartPtr_ is specialization type with [end()](./end/) method. | +| [get](./get/)() const | Gets pointed object. | +| [get_Mode](./get_mode/)() const | Gets pointer mode. | +| [get_shared](./get_shared/)() const | Gets pointed object, but asserts that pointer is in shared mode. | +| [get_shared_count](./get_shared_count/)() const | Gets number of shared pointers existing to referenced object, including current one. Asserts current pointer being in shared mode. | +| [GetHashCode](./gethashcode/)() const | Calls [GetHashCode()](./gethashcode/) on pointed object. | +| [GetObjectNotNull](./getobjectnotnull/)() const | Gets currently referenced object (if any) or throws. | +| [GetObjectOrNull](./getobjectornull/)() const | Gets pointed object (if any) or nullptr. Same as [get()](./get/). | +| [GetObjectOwner](./getobjectowner/)() const | Gets referenced object. | +| [GetPointer](./getpointer/)() const | Gets pointed object (if any) or nullptr. Same as [get()](./get/). | +| [Is](./is/)(const System::TypeInfo\&) const | Checks if pointed object is of specific type or its child type. Follows C# 'is' semantics. | +| [IsAliasingPtr](./isaliasingptr/)() const | Checks if pointer is pointed to another object than owned (created by an aliasing constructor). | +| [IsShared](./isshared/)() const | Checks if pointer is in shared mode. | +| [IsWeak](./isweak/)() const | Checks if pointer is in weak mode. | +| explicit [operator bool](./operatorbool/)() const | Checks if pointer is not null. | +| [operator!](./operator!/)() const | Checks if pointer is null. | +| [operator*](./operator_/)() const | Gets reference to pointed object. Asserts that pointer is not null. | +| [operator->](./operator-_/)() const | Allows to access members of referenced object. | +| [operator<](./operator_/)(Y *) const | Provides less-compare semantics for [SmartPtr](./) class. | +| [operator<](./operator_/)(SmartPtr\ const\&) const | Provides less-compare semantics for [SmartPtr](./) class. | +| [operator=](./operator=/)(SmartPtr_\&&) | Move-assigns [SmartPtr](./) object. x becomes unusable. | +| [operator=](./operator=/)(const SmartPtr_\&) | Copy-assigns [SmartPtr](./) object. | +| [operator=](./operator=/)(const SmartPtr\\&) | Copy-assigns [SmartPtr](./) object. Does required type conversions. | +| [operator=](./operator=/)(Pointee_ *) | Assigns raw pointer to [SmartPtr](./) object. | +| [operator=](./operator=/)(std::nullptr_t) | Sets pointer value to nullptr. | +| [operator==](./operator==/)(std::nullptr_t) const | Checks if pointer points to nullptr. | +| [operator[]](./operator[]/)(IdxType) const | Accessor for array elements. Only compiles if SmartPtr_ is specialization of [System::Array](../array/). | +| [RemoveAliasing](./removealiasing/)() const | Removes aliasing (created by an aliasing constructor) from pointer, makes sure it manages (if shared) or tracks (if weak) the same object it points to. | +| [reset](./reset/)(Pointee_ *) | Sets pointed object. | +| [reset](./reset/)() | Makes pointer pointing to nullptr. | +| [set_Mode](./set_mode/)(SmartPtrMode) | Sets pointer mode. May alter referenced object's reference counts. | +| [SetContainedTemplateWeakPtr](./setcontainedtemplateweakptr/)(uint32_t) const | Calls SetTemplateWeakPtr() method on pointed object (if any). | +| [SmartPtr](./smartptr/)(SmartPtrMode) | Creates [SmartPtr](./) object of required mode. | +| [SmartPtr](./smartptr/)(std::nullptr_t, SmartPtrMode) | Creates null-pointer [SmartPtr](./) object of required mode. | +| [SmartPtr](./smartptr/)(Pointee_ *, SmartPtrMode) | Creates [SmartPtr](./) pointing to specified object, or converts raw pointer to [SmartPtr](./). | +| [SmartPtr](./smartptr/)(const SmartPtr_\&, SmartPtrMode) | Copy constructs [SmartPtr](./) object. Both pointers point to the same object afterwards. | +| [SmartPtr](./smartptr/)(const SmartPtr\\&, SmartPtrMode) | Copy constructs [SmartPtr](./) object. Both pointers point to the same object afterwards. Performs type conversion if allowed. | +| [SmartPtr](./smartptr/)(SmartPtr_\&&, SmartPtrMode) | Move constructs [SmartPtr](./) object. Effectively, swaps two pointers, if they are both of same mode. x may be unusable after call. | +| explicit [SmartPtr](./smartptr/)(const SmartPtr\\>\&, SmartPtrMode) | Converts type of referenced array by creating a new array of different type. Useful if in C# there is an array type cast which is unsupported in C++. | +| explicit [SmartPtr](./smartptr/)(const Y\&) | Initializes empty array. Used to translate some C# code constructs. | +| [SmartPtr](./smartptr/)(const SmartPtr\\&, Pointee_ *, SmartPtrMode) | Constructs a [SmartPtr](./) which shares ownership information with the initial value of ptr, but holds an unrelated and unmanaged pointer p. | +| [static_pointer_cast](./static_pointer_cast/)() const | Casts pointer to different type using static_cast on pointed object. | +| [ToObjectPtr](./toobjectptr/)() const | Converts any pointer type to pointer to [Object](../object/). Doesn't require Pointee_ type to be complete. | +| static [Type](./type/)() | Shortcut to get [System::TypeInfo](../typeinfo/) object for the Pointee_ type. | +| [~SmartPtr](./~smartptr/)() | Destroys [SmartPtr](./) object. If required, decreases pointed object's reference counter and deletes object. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [ArrayType](./arraytype/) | Same as Pointee_, if it is a specialization of [System::Array](../array/), and void otherwise. | +| [Pointee_](./pointee_/) | Pointed type. | +| [SmartPtr_](./smartptr_/) | Specialized smart pointer type. | +| [ValueType](./valuetype/) | Storage type of pointed array. Only meaningful if T is a specialization of [System::Array](../array/). | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/smartptr/arraytype/_index.md b/english/cpp/system/smartptr/arraytype/_index.md new file mode 100644 index 0000000000..ab8df60fd4 --- /dev/null +++ b/english/cpp/system/smartptr/arraytype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::SmartPtr::ArrayType typedef +linktitle: ArrayType +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::ArrayType typedef. Same as Pointee_, if it is a specialization of System::Array, and void otherwise in C++.' +type: docs +weight: 3800 +url: /cpp/system/smartptr/arraytype/ +--- +## ArrayType typedef + + +Same as Pointee_, if it is a specialization of [System::Array](../../array/), and void otherwise. + +```cpp +System::Details::ArrayTypeResolver::type System::SmartPtr< T >::ArrayType +``` + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/begin/_index.md b/english/cpp/system/smartptr/begin/_index.md new file mode 100644 index 0000000000..7570f77178 --- /dev/null +++ b/english/cpp/system/smartptr/begin/_index.md @@ -0,0 +1,47 @@ +--- +title: System::SmartPtr::begin method +linktitle: begin +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::begin method. Accessor for begin() method of an underling collection. Only compiles if SmartPtr_ is specialization type with begin() method in C++.' +type: docs +weight: 300 +url: /cpp/system/smartptr/begin/ +--- +## SmartPtr::begin() method + + +Accessor for [begin()](./) method of an underling collection. Only compiles if SmartPtr_ is specialization type with [begin()](./) method. + +```cpp +template decltype(std::declval().begin()) System::SmartPtr::begin() +``` + + +### ReturnValue + +iterator to the begin of collection + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::begin() const method + + +Accessor for [begin()](./) method of an underling collection. Only compiles if SmartPtr_ is specialization type with [begin()](./) method. + +```cpp +template decltype(std::declval().begin()) System::SmartPtr::begin() const +``` + + +### ReturnValue + +iterator to the begin of collection + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/cast/_index.md b/english/cpp/system/smartptr/cast/_index.md new file mode 100644 index 0000000000..e855b67b1b --- /dev/null +++ b/english/cpp/system/smartptr/cast/_index.md @@ -0,0 +1,109 @@ +--- +title: System::SmartPtr::Cast method +linktitle: Cast +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::Cast method. Casts pointer to its type itself in C++.' +type: docs +weight: 400 +url: /cpp/system/smartptr/cast/ +--- +## SmartPtr::Cast() const method + + +Casts pointer to its type itself. + +```cpp +template std::enable_if_t::value, SmartPtr> System::SmartPtr::Cast() const +``` + + +| Parameter | Description | +| --- | --- | +| Y | Target type of pointed object. | +| Check | Flags to throw exception if no cast available. | + +### ReturnValue + +Pointer of changed type which is always in shared mode. + +## See Also + +* Class [SmartPtr](../) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::Cast() const method + + +Casts pointer to base type using static_cast. + +```cpp +template std::enable_if_t::value &&std::is_base_of::value, SmartPtr> System::SmartPtr::Cast() const +``` + + +| Parameter | Description | +| --- | --- | +| Y | Target type of pointed object. | +| Check | Flags to throw exception if no cast available. | + +### ReturnValue + +Pointer of changed type which is always in shared mode. + +## See Also + +* Class [SmartPtr](../) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::Cast() const method + + +Casts pointer to derived type dynamic_cast. + +```cpp +template std::enable_if_t::value &&!std::is_base_of::value, SmartPtr> System::SmartPtr::Cast() const +``` + + +| Parameter | Description | +| --- | --- | +| Y | Target type of pointed object. | +| Check | Flags to throw exception if no cast available. | + +### ReturnValue + +Pointer of changed type which is always in shared mode. Throws InvalidCastException if no conversion available. + +## See Also + +* Class [SmartPtr](../) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::Cast() const method + + +Casts pointer to derived type dynamic_cast. + +```cpp +template std::enable_if_t::value &&!std::is_base_of::value, SmartPtr> System::SmartPtr::Cast() const +``` + + +| Parameter | Description | +| --- | --- | +| Y | Target type of pointed object. | +| Check | Flags to throw exception if no cast available. | + +### ReturnValue + +Pointer of changed type which is always in shared mode. Returns nullptr if no conversion available. + +## See Also + +* Class [SmartPtr](../) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/cbegin/_index.md b/english/cpp/system/smartptr/cbegin/_index.md new file mode 100644 index 0000000000..e0a7d35fd6 --- /dev/null +++ b/english/cpp/system/smartptr/cbegin/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtr::cbegin method +linktitle: cbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::cbegin method. Accessor for cbegin() method of an underling collection. Only compiles if SmartPtr_ is specialization type with cbegin() method in C++.' +type: docs +weight: 500 +url: /cpp/system/smartptr/cbegin/ +--- +## SmartPtr::cbegin method + + +Accessor for [cbegin()](./) method of an underling collection. Only compiles if SmartPtr_ is specialization type with [cbegin()](./) method. + +```cpp +template decltype(std::declval().cbegin()) System::SmartPtr::cbegin() const +``` + + +### ReturnValue + +iterator to the begin of collection + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/cend/_index.md b/english/cpp/system/smartptr/cend/_index.md new file mode 100644 index 0000000000..6b238a32e2 --- /dev/null +++ b/english/cpp/system/smartptr/cend/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtr::cend method +linktitle: cend +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::cend method. Accessor for cend() method of an underling collection. Only compiles if SmartPtr_ is specialization type with cend() method in C++.' +type: docs +weight: 600 +url: /cpp/system/smartptr/cend/ +--- +## SmartPtr::cend method + + +Accessor for [cend()](./) method of an underling collection. Only compiles if SmartPtr_ is specialization type with [cend()](./) method. + +```cpp +template decltype(std::declval().cend()) System::SmartPtr::cend() const +``` + + +### ReturnValue + +iterator to the end of collection + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/const_pointer_cast/_index.md b/english/cpp/system/smartptr/const_pointer_cast/_index.md new file mode 100644 index 0000000000..de50ec4ee6 --- /dev/null +++ b/english/cpp/system/smartptr/const_pointer_cast/_index.md @@ -0,0 +1,33 @@ +--- +title: System::SmartPtr::const_pointer_cast method +linktitle: const_pointer_cast +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::const_pointer_cast method. Casts pointer to different type using const_cast on pointed object in C++.' +type: docs +weight: 700 +url: /cpp/system/smartptr/const_pointer_cast/ +--- +## SmartPtr::const_pointer_cast method + + +Casts pointer to different type using const_cast on pointed object. + +```cpp +template SmartPtr System::SmartPtr::const_pointer_cast() const +``` + + +| Parameter | Description | +| --- | --- | +| Y | Target type of pointed object. | + +### ReturnValue + +Pointer of changed type which is always in shared mode. + +## See Also + +* Class [SmartPtr](../) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/dynamic_pointer_cast/_index.md b/english/cpp/system/smartptr/dynamic_pointer_cast/_index.md new file mode 100644 index 0000000000..f32db3122a --- /dev/null +++ b/english/cpp/system/smartptr/dynamic_pointer_cast/_index.md @@ -0,0 +1,33 @@ +--- +title: System::SmartPtr::dynamic_pointer_cast method +linktitle: dynamic_pointer_cast +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::dynamic_pointer_cast method. Casts pointer to different type using dynamic_cast on pointed object in C++.' +type: docs +weight: 800 +url: /cpp/system/smartptr/dynamic_pointer_cast/ +--- +## SmartPtr::dynamic_pointer_cast method + + +Casts pointer to different type using dynamic_cast on pointed object. + +```cpp +template SmartPtr System::SmartPtr::dynamic_pointer_cast() const +``` + + +| Parameter | Description | +| --- | --- | +| Y | Target type of pointed object. | + +### ReturnValue + +Pointer of changed type which is always in shared mode. + +## See Also + +* Class [SmartPtr](../) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/end/_index.md b/english/cpp/system/smartptr/end/_index.md new file mode 100644 index 0000000000..3c736260fb --- /dev/null +++ b/english/cpp/system/smartptr/end/_index.md @@ -0,0 +1,47 @@ +--- +title: System::SmartPtr::end method +linktitle: end +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::end method. Accessor for end() method of an underling collection. Only compiles if SmartPtr_ is specialization type with end() method in C++.' +type: docs +weight: 900 +url: /cpp/system/smartptr/end/ +--- +## SmartPtr::end() method + + +Accessor for [end()](./) method of an underling collection. Only compiles if SmartPtr_ is specialization type with [end()](./) method. + +```cpp +template decltype(std::declval().end()) System::SmartPtr::end() +``` + + +### ReturnValue + +iterator to the end of collection + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::end() const method + + +Accessor for [end()](./) method of an underling collection. Only compiles if SmartPtr_ is specialization type with [end()](./) method. + +```cpp +template decltype(std::declval().end()) System::SmartPtr::end() const +``` + + +### ReturnValue + +iterator to the end of collection + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/get/_index.md b/english/cpp/system/smartptr/get/_index.md new file mode 100644 index 0000000000..8cf902ffbc --- /dev/null +++ b/english/cpp/system/smartptr/get/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtr::get method +linktitle: get +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::get method. Gets pointed object in C++.' +type: docs +weight: 1000 +url: /cpp/system/smartptr/get/ +--- +## SmartPtr::get method + + +Gets pointed object. + +```cpp +Pointee_ * System::SmartPtr::get() const +``` + + +### ReturnValue + +Raw pointer to referenced object. + +## See Also + +* Typedef [Pointee_](../pointee_/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/get_mode/_index.md b/english/cpp/system/smartptr/get_mode/_index.md new file mode 100644 index 0000000000..67fe3fdf66 --- /dev/null +++ b/english/cpp/system/smartptr/get_mode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtr::get_Mode method +linktitle: get_Mode +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::get_Mode method. Gets pointer mode in C++.' +type: docs +weight: 1100 +url: /cpp/system/smartptr/get_mode/ +--- +## SmartPtr::get_Mode method + + +Gets pointer mode. + +```cpp +SmartPtrMode System::SmartPtr::get_Mode() const +``` + + +### ReturnValue + +Mode of pointer object. + +## See Also + +* Enum [SmartPtrMode](../../smartptrmode/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/get_shared/_index.md b/english/cpp/system/smartptr/get_shared/_index.md new file mode 100644 index 0000000000..8ecee64f9f --- /dev/null +++ b/english/cpp/system/smartptr/get_shared/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtr::get_shared method +linktitle: get_shared +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::get_shared method. Gets pointed object, but asserts that pointer is in shared mode in C++.' +type: docs +weight: 1200 +url: /cpp/system/smartptr/get_shared/ +--- +## SmartPtr::get_shared method + + +Gets pointed object, but asserts that pointer is in shared mode. + +```cpp +Pointee_ * System::SmartPtr::get_shared() const +``` + + +### ReturnValue + +Raw pointer to referenced object. + +## See Also + +* Typedef [Pointee_](../pointee_/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/get_shared_count/_index.md b/english/cpp/system/smartptr/get_shared_count/_index.md new file mode 100644 index 0000000000..af4b817daf --- /dev/null +++ b/english/cpp/system/smartptr/get_shared_count/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtr::get_shared_count method +linktitle: get_shared_count +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::get_shared_count method. Gets number of shared pointers existing to referenced object, including current one. Asserts current pointer being in shared mode in C++.' +type: docs +weight: 1300 +url: /cpp/system/smartptr/get_shared_count/ +--- +## SmartPtr::get_shared_count method + + +Gets number of shared pointers existing to referenced object, including current one. Asserts current pointer being in shared mode. + +```cpp +int System::SmartPtr::get_shared_count() const +``` + + +### ReturnValue + +Number of shared pointers existing to referenced object, if any. If pointer is null, returns 0. + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/gethashcode/_index.md b/english/cpp/system/smartptr/gethashcode/_index.md new file mode 100644 index 0000000000..850f3a36c6 --- /dev/null +++ b/english/cpp/system/smartptr/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtr::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::GetHashCode method. Calls GetHashCode() on pointed object in C++.' +type: docs +weight: 1400 +url: /cpp/system/smartptr/gethashcode/ +--- +## SmartPtr::GetHashCode method + + +Calls [GetHashCode()](./) on pointed object. + +```cpp +int System::SmartPtr::GetHashCode() const +``` + + +### ReturnValue + +Result of [GetHashCode()](./) call on referenced object (if any) or 0. + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/getobjectnotnull/_index.md b/english/cpp/system/smartptr/getobjectnotnull/_index.md new file mode 100644 index 0000000000..c0a9255f06 --- /dev/null +++ b/english/cpp/system/smartptr/getobjectnotnull/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtr::GetObjectNotNull method +linktitle: GetObjectNotNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::GetObjectNotNull method. Gets currently referenced object (if any) or throws in C++.' +type: docs +weight: 1500 +url: /cpp/system/smartptr/getobjectnotnull/ +--- +## SmartPtr::GetObjectNotNull method + + +Gets currently referenced object (if any) or throws. + +```cpp +T * System::SmartPtr::GetObjectNotNull() const +``` + + +### ReturnValue + +Raw pointer to referenced object. + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/getobjectornull/_index.md b/english/cpp/system/smartptr/getobjectornull/_index.md new file mode 100644 index 0000000000..e6cc610e1b --- /dev/null +++ b/english/cpp/system/smartptr/getobjectornull/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtr::GetObjectOrNull method +linktitle: GetObjectOrNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::GetObjectOrNull method. Gets pointed object (if any) or nullptr. Same as get() in C++.' +type: docs +weight: 1600 +url: /cpp/system/smartptr/getobjectornull/ +--- +## SmartPtr::GetObjectOrNull method + + +Gets pointed object (if any) or nullptr. Same as [get()](../get/). + +```cpp +Object * System::SmartPtr::GetObjectOrNull() const +``` + + +### ReturnValue + +Raw pointer to referenced object (if any) or nullptr. + +## See Also + +* Class [Object](../../object/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/getobjectowner/_index.md b/english/cpp/system/smartptr/getobjectowner/_index.md new file mode 100644 index 0000000000..44c2651a51 --- /dev/null +++ b/english/cpp/system/smartptr/getobjectowner/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtr::GetObjectOwner method +linktitle: GetObjectOwner +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::GetObjectOwner method. Gets referenced object in C++.' +type: docs +weight: 1700 +url: /cpp/system/smartptr/getobjectowner/ +--- +## SmartPtr::GetObjectOwner method + + +Gets referenced object. + +```cpp +Object * System::SmartPtr::GetObjectOwner() const +``` + + +### ReturnValue + +Return raw pointer to referenced object or nullptr. + +## See Also + +* Class [Object](../../object/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/getpointer/_index.md b/english/cpp/system/smartptr/getpointer/_index.md new file mode 100644 index 0000000000..5283e6d54c --- /dev/null +++ b/english/cpp/system/smartptr/getpointer/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtr::GetPointer method +linktitle: GetPointer +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::GetPointer method. Gets pointed object (if any) or nullptr. Same as get() in C++.' +type: docs +weight: 1800 +url: /cpp/system/smartptr/getpointer/ +--- +## SmartPtr::GetPointer method + + +Gets pointed object (if any) or nullptr. Same as [get()](../get/). + +```cpp +Pointee_ * System::SmartPtr::GetPointer() const +``` + + +### ReturnValue + +Raw pointer to referenced object (if any) or nullptr. + +## See Also + +* Typedef [Pointee_](../pointee_/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/is/_index.md b/english/cpp/system/smartptr/is/_index.md new file mode 100644 index 0000000000..c6eec842a3 --- /dev/null +++ b/english/cpp/system/smartptr/is/_index.md @@ -0,0 +1,37 @@ +--- +title: System::SmartPtr::Is method +linktitle: Is +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::Is method. Checks if pointed object is of specific type or its child type. Follows C# ''is'' semantics in C++.' +type: docs +weight: 1900 +url: /cpp/system/smartptr/is/ +--- +## SmartPtr::Is method + + +Checks if pointed object is of specific type or its child type. Follows C# 'is' semantics. + +```cpp +bool System::SmartPtr::Is(const System::TypeInfo &target) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| target | const System::TypeInfo\& | Specifies target type to check against. | + +### ReturnValue + +True if C# 'is'-style check is positive and false otherwise. +## Remarks + + +Implementation. + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/isaliasingptr/_index.md b/english/cpp/system/smartptr/isaliasingptr/_index.md new file mode 100644 index 0000000000..7c5ad04d91 --- /dev/null +++ b/english/cpp/system/smartptr/isaliasingptr/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtr::IsAliasingPtr method +linktitle: IsAliasingPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::IsAliasingPtr method. Checks if pointer is pointed to another object than owned (created by an aliasing constructor) in C++.' +type: docs +weight: 2000 +url: /cpp/system/smartptr/isaliasingptr/ +--- +## SmartPtr::IsAliasingPtr method + + +Checks if pointer is pointed to another object than owned (created by an aliasing constructor). + +```cpp +bool System::SmartPtr::IsAliasingPtr() const +``` + + +### ReturnValue + +True if pointer has a difference in pointed and owned objects, false otherwise. + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/isshared/_index.md b/english/cpp/system/smartptr/isshared/_index.md new file mode 100644 index 0000000000..78d81dabfa --- /dev/null +++ b/english/cpp/system/smartptr/isshared/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtr::IsShared method +linktitle: IsShared +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::IsShared method. Checks if pointer is in shared mode in C++.' +type: docs +weight: 2100 +url: /cpp/system/smartptr/isshared/ +--- +## SmartPtr::IsShared method + + +Checks if pointer is in shared mode. + +```cpp +bool System::SmartPtr::IsShared() const +``` + + +### ReturnValue + +True if pointer is in shared mode, false otherwise. + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/isweak/_index.md b/english/cpp/system/smartptr/isweak/_index.md new file mode 100644 index 0000000000..3f496bc410 --- /dev/null +++ b/english/cpp/system/smartptr/isweak/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtr::IsWeak method +linktitle: IsWeak +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::IsWeak method. Checks if pointer is in weak mode in C++.' +type: docs +weight: 2200 +url: /cpp/system/smartptr/isweak/ +--- +## SmartPtr::IsWeak method + + +Checks if pointer is in weak mode. + +```cpp +bool System::SmartPtr::IsWeak() const +``` + + +### ReturnValue + +True if pointer is in weak mode, false otherwise. + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/operator!/_index.md b/english/cpp/system/smartptr/operator!/_index.md new file mode 100644 index 0000000000..ca367f13ff --- /dev/null +++ b/english/cpp/system/smartptr/operator!/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtr::operator! method +linktitle: operator! +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::operator! method. Checks if pointer is null in C++.' +type: docs +weight: 2400 +url: /cpp/system/smartptr/operator!/ +--- +## SmartPtr::operator! method + + +Checks if pointer is null. + +```cpp +bool System::SmartPtr::operator!() const noexcept +``` + + +### ReturnValue + +True if pointer is null, false otherwise. + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/operator-_/_index.md b/english/cpp/system/smartptr/operator-_/_index.md new file mode 100644 index 0000000000..8c782c0b1b --- /dev/null +++ b/english/cpp/system/smartptr/operator-_/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtr::operator-> method +linktitle: operator-> +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::operator-> method. Allows to access members of referenced object in C++.' +type: docs +weight: 2600 +url: /cpp/system/smartptr/operator-_/ +--- +## SmartPtr::operator-> method + + +Allows to access members of referenced object. + +```cpp +Pointee_ * System::SmartPtr::operator->() const +``` + + +### ReturnValue + +Raw pointer to referenced object. + +## See Also + +* Typedef [Pointee_](../pointee_/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/operator=/_index.md b/english/cpp/system/smartptr/operator=/_index.md new file mode 100644 index 0000000000..d6da11543d --- /dev/null +++ b/english/cpp/system/smartptr/operator=/_index.md @@ -0,0 +1,131 @@ +--- +title: System::SmartPtr::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::operator= method. Copy-assigns SmartPtr object. Does required type conversions in C++.' +type: docs +weight: 2800 +url: /cpp/system/smartptr/operator=/ +--- +## SmartPtr::operator=(const SmartPtr\\&) method + + +Copy-assigns [SmartPtr](../) object. Does required type conversions. + +```cpp +template SmartPtr_ & System::SmartPtr::operator=(const SmartPtr &x) +``` + + +| Parameter | Description | +| --- | --- | +| Q | Type of object pointed by x. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const SmartPtr\\& | Pointer to copy-assign. | + +### ReturnValue + +Reference to this object. + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Class [SmartPtr](../) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::operator=(const SmartPtr_\&) method + + +Copy-assigns [SmartPtr](../) object. + +```cpp +SmartPtr_ & System::SmartPtr::operator=(const SmartPtr_ &x) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const SmartPtr_\& | Pointer to copy-assign. | + +### ReturnValue + +Reference to this object. + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::operator=(Pointee_ *) method + + +Assigns raw pointer to [SmartPtr](../) object. + +```cpp +SmartPtr_ & System::SmartPtr::operator=(Pointee_ *p) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| p | Pointee_ * | Pointer value to assign. | + +### ReturnValue + +Reference to this object. + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Typedef [Pointee_](../pointee_/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::operator=(SmartPtr_\&&) method + + +Move-assigns [SmartPtr](../) object. x becomes unusable. + +```cpp +SmartPtr_ & System::SmartPtr::operator=(SmartPtr_ &&x) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | SmartPtr_\&& | Pointer to move-assign. | + +### ReturnValue + +Reference to this object. + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::operator=(std::nullptr_t) method + + +Sets pointer value to nullptr. + +```cpp +SmartPtr_ & System::SmartPtr::operator=(std::nullptr_t) +``` + + +### ReturnValue + +Reference to this object. + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/operator==/_index.md b/english/cpp/system/smartptr/operator==/_index.md new file mode 100644 index 0000000000..b21407f167 --- /dev/null +++ b/english/cpp/system/smartptr/operator==/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtr::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::operator== method. Checks if pointer points to nullptr in C++.' +type: docs +weight: 2900 +url: /cpp/system/smartptr/operator==/ +--- +## SmartPtr::operator== method + + +Checks if pointer points to nullptr. + +```cpp +bool System::SmartPtr::operator==(std::nullptr_t) const +``` + + +### ReturnValue + +True if pointer points to nullptr and false otherwise. + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/operator[]/_index.md b/english/cpp/system/smartptr/operator[]/_index.md new file mode 100644 index 0000000000..b4db52859c --- /dev/null +++ b/english/cpp/system/smartptr/operator[]/_index.md @@ -0,0 +1,37 @@ +--- +title: System::SmartPtr::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::operator[] method. Accessor for array elements. Only compiles if SmartPtr_ is specialization of System::Array in C++.' +type: docs +weight: 3000 +url: /cpp/system/smartptr/operator[]/ +--- +## SmartPtr::operator[] method + + +Accessor for array elements. Only compiles if SmartPtr_ is specialization of [System::Array](../../array/). + +```cpp +template decltype(System::Details::GetByIndex(std::declval(), std::declval())) System::SmartPtr::operator[](IdxType idx) const +``` + + +| Parameter | Description | +| --- | --- | +| IdxType | Type of index (assumed integral). | + +| Parameter | Type | Description | +| --- | --- | --- | +| idx | IdxType | Index in array. | + +### ReturnValue + +[Array](../../array/) value at idx position. + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/operator_/_index.md b/english/cpp/system/smartptr/operator_/_index.md new file mode 100644 index 0000000000..d9183b5093 --- /dev/null +++ b/english/cpp/system/smartptr/operator_/_index.md @@ -0,0 +1,93 @@ +--- +title: System::SmartPtr::operator* method +linktitle: operator* +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::operator* method. Gets reference to pointed object. Asserts that pointer is not null in C++.' +type: docs +weight: 2500 +url: /cpp/system/smartptr/operator_/ +--- +## SmartPtr::operator* method + + +Gets reference to pointed object. Asserts that pointer is not null. + +```cpp +Pointee_ & System::SmartPtr::operator*() const +``` + + +### ReturnValue + +Reference to pointed object. + +## See Also + +* Typedef [Pointee_](../pointee_/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::SmartPtr::operator< method +linktitle: operator< +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::operator< method. Provides less-compare semantics for SmartPtr class in C++.' +type: docs +weight: 2700 +url: /cpp/system/smartptr/operator_/ +--- +## SmartPtr::operator<(SmartPtr\ const\&) const method + + +Provides less-compare semantics for [SmartPtr](../) class. + +```cpp +template bool System::SmartPtr::operator<(SmartPtr const &x) const +``` + + +| Parameter | Description | +| --- | --- | +| Y | Type of pointer to compare current one to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | SmartPtr\ const\& | Pointer to compare current one to. | + +### ReturnValue + +True if the object referenced by [SmartPtr](../) is 'less' than x and false otherwise. + +## See Also + +* Class [SmartPtr](../) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::operator<(Y *) const method + + +Provides less-compare semantics for [SmartPtr](../) class. + +```cpp +template bool System::SmartPtr::operator<(Y *p) const +``` + + +| Parameter | Description | +| --- | --- | +| Y | Type of pointer to compare current one to. | + +| Parameter | Type | Description | +| --- | --- | --- | +| p | Y * | Pointer to compare current one to. | + +### ReturnValue + +True if the object referenced by [SmartPtr](../) is 'less' than p and false otherwise. + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/operatorbool/_index.md b/english/cpp/system/smartptr/operatorbool/_index.md new file mode 100644 index 0000000000..72da93e0f7 --- /dev/null +++ b/english/cpp/system/smartptr/operatorbool/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtr::operator bool method +linktitle: operator bool +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::operator bool method. Checks if pointer is not null in C++.' +type: docs +weight: 2300 +url: /cpp/system/smartptr/operatorbool/ +--- +## SmartPtr::operator bool method + + +Checks if pointer is not null. + +```cpp +System::SmartPtr::operator bool() const noexcept +``` + + +### ReturnValue + +False if pointer is null, true otherwise. + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/pointee_/_index.md b/english/cpp/system/smartptr/pointee_/_index.md new file mode 100644 index 0000000000..b258973240 --- /dev/null +++ b/english/cpp/system/smartptr/pointee_/_index.md @@ -0,0 +1,23 @@ +--- +title: System::SmartPtr::Pointee_ typedef +linktitle: Pointee_ +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::Pointee_ typedef. Pointed type in C++.' +type: docs +weight: 3900 +url: /cpp/system/smartptr/pointee_/ +--- +## Pointee_ typedef + + +Pointed type. + +```cpp +T System::SmartPtr< T >::Pointee_ +``` + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/removealiasing/_index.md b/english/cpp/system/smartptr/removealiasing/_index.md new file mode 100644 index 0000000000..46d64aed78 --- /dev/null +++ b/english/cpp/system/smartptr/removealiasing/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtr::RemoveAliasing method +linktitle: RemoveAliasing +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::RemoveAliasing method. Removes aliasing (created by an aliasing constructor) from pointer, makes sure it manages (if shared) or tracks (if weak) the same object it points to in C++.' +type: docs +weight: 3100 +url: /cpp/system/smartptr/removealiasing/ +--- +## SmartPtr::RemoveAliasing method + + +Removes aliasing (created by an aliasing constructor) from pointer, makes sure it manages (if shared) or tracks (if weak) the same object it points to. + +```cpp +SmartPtr_ System::SmartPtr::RemoveAliasing() const +``` + + +### ReturnValue + +The pointer to the same object this pointer points to which looks after the lifetime of the same object. + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/reset/_index.md b/english/cpp/system/smartptr/reset/_index.md new file mode 100644 index 0000000000..89f744c3b3 --- /dev/null +++ b/english/cpp/system/smartptr/reset/_index.md @@ -0,0 +1,43 @@ +--- +title: System::SmartPtr::reset method +linktitle: reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::reset method. Makes pointer pointing to nullptr in C++.' +type: docs +weight: 3200 +url: /cpp/system/smartptr/reset/ +--- +## SmartPtr::reset() method + + +Makes pointer pointing to nullptr. + +```cpp +void System::SmartPtr::reset() +``` + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::reset(Pointee_ *) method + + +Sets pointed object. + +```cpp +void System::SmartPtr::reset(Pointee_ *ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | Pointee_ * | Raw pointer to new referenced object. | + +## See Also + +* Typedef [Pointee_](../pointee_/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/set_mode/_index.md b/english/cpp/system/smartptr/set_mode/_index.md new file mode 100644 index 0000000000..4fa951d344 --- /dev/null +++ b/english/cpp/system/smartptr/set_mode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtr::set_Mode method +linktitle: set_Mode +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::set_Mode method. Sets pointer mode. May alter referenced object''s reference counts in C++.' +type: docs +weight: 3300 +url: /cpp/system/smartptr/set_mode/ +--- +## SmartPtr::set_Mode method + + +Sets pointer mode. May alter referenced object's reference counts. + +```cpp +void System::SmartPtr::set_Mode(SmartPtrMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mode | SmartPtrMode | New mode of pointer. | + +## See Also + +* Enum [SmartPtrMode](../../smartptrmode/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/setcontainedtemplateweakptr/_index.md b/english/cpp/system/smartptr/setcontainedtemplateweakptr/_index.md new file mode 100644 index 0000000000..919cedd186 --- /dev/null +++ b/english/cpp/system/smartptr/setcontainedtemplateweakptr/_index.md @@ -0,0 +1,32 @@ +--- +title: System::SmartPtr::SetContainedTemplateWeakPtr method +linktitle: SetContainedTemplateWeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::SetContainedTemplateWeakPtr method. Calls SetTemplateWeakPtr() method on pointed object (if any) in C++.' +type: docs +weight: 3400 +url: /cpp/system/smartptr/setcontainedtemplateweakptr/ +--- +## SmartPtr::SetContainedTemplateWeakPtr method + + +Calls SetTemplateWeakPtr() method on pointed object (if any). + +```cpp +void System::SmartPtr::SetContainedTemplateWeakPtr(uint32_t argument) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| argument | uint32_t | Argument of SetTemplateWeakPtr method called on referenced object. | +## Remarks + + +Implementation. + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/smartptr/_index.md b/english/cpp/system/smartptr/smartptr/_index.md new file mode 100644 index 0000000000..49758c4b3b --- /dev/null +++ b/english/cpp/system/smartptr/smartptr/_index.md @@ -0,0 +1,211 @@ +--- +title: System::SmartPtr::SmartPtr constructor +linktitle: SmartPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::SmartPtr constructor. Converts type of referenced array by creating a new array of different type. Useful if in C# there is an array type cast which is unsupported in C++ in C++.' +type: docs +weight: 100 +url: /cpp/system/smartptr/smartptr/ +--- +## SmartPtr::SmartPtr(const SmartPtr\\>\&, SmartPtrMode) constructor + + +Converts type of referenced array by creating a new array of different type. Useful if in C# there is an array type cast which is unsupported in C++. + +```cpp +template System::SmartPtr::SmartPtr(const SmartPtr> &src, SmartPtrMode mode=SmartPtrMode::Shared) +``` + + +| Parameter | Description | +| --- | --- | +| Y | Type of source array. | + +| Parameter | Type | Description | +| --- | --- | --- | +| src | const SmartPtr\\>\& | Pointer to array to create a copy of, but with different type of elements. | +| mode | SmartPtrMode | Pointer mode. | + +## See Also + +* Class [SmartPtr](../) +* Class [Array](../../array/) +* Enum [SmartPtrMode](../../smartptrmode/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::SmartPtr(const SmartPtr\\&, Pointee_ *, SmartPtrMode) constructor + + +Constructs a [SmartPtr](../) which shares ownership information with the initial value of ptr, but holds an unrelated and unmanaged pointer p. + +```cpp +template System::SmartPtr::SmartPtr(const SmartPtr

&ptr, Pointee_ *p, SmartPtrMode mode=SmartPtrMode::Shared) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | const SmartPtr\\& | Another smart pointer to share the ownership to the ownership from. | +| p | Pointee_ * | Pointer to an object to manage. | +| mode | SmartPtrMode | Pointer mode. | + +## See Also + +* Class [SmartPtr](../) +* Typedef [Pointee_](../pointee_/) +* Enum [SmartPtrMode](../../smartptrmode/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::SmartPtr(const SmartPtr\\&, SmartPtrMode) constructor + + +Copy constructs [SmartPtr](../) object. Both pointers point to the same object afterwards. Performs type conversion if allowed. + +```cpp +template System::SmartPtr::SmartPtr(const SmartPtr &x, SmartPtrMode mode=SmartPtrMode::Shared) +``` + + +| Parameter | Description | +| --- | --- | +| Q | Type of object pointed by x. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const SmartPtr\\& | Pointer to copy. | +| mode | SmartPtrMode | Pointer mode. | + +## See Also + +* Class [SmartPtr](../) +* Enum [SmartPtrMode](../../smartptrmode/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::SmartPtr(const SmartPtr_\&, SmartPtrMode) constructor + + +Copy constructs [SmartPtr](../) object. Both pointers point to the same object afterwards. + +```cpp +System::SmartPtr::SmartPtr(const SmartPtr_ &ptr, SmartPtrMode mode=SmartPtrMode::Shared) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | const SmartPtr_\& | Pointer to copy. | +| mode | SmartPtrMode | Pointer mode. | + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Enum [SmartPtrMode](../../smartptrmode/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::SmartPtr(const Y\&) constructor + + +Initializes empty array. Used to translate some C# code constructs. + +```cpp +template System::SmartPtr::SmartPtr(const Y &) +``` + + +| Parameter | Description | +| --- | --- | +| Y | Placeholder of EmptyArrayInitializer type. | + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::SmartPtr(Pointee_ *, SmartPtrMode) constructor + + +Creates [SmartPtr](../) pointing to specified object, or converts raw pointer to [SmartPtr](../). + +```cpp +System::SmartPtr::SmartPtr(Pointee_ *object, SmartPtrMode mode=SmartPtrMode::Shared) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| object | Pointee_ * | Pointee. | +| mode | SmartPtrMode | Pointer mode. | + +## See Also + +* Typedef [Pointee_](../pointee_/) +* Enum [SmartPtrMode](../../smartptrmode/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::SmartPtr(SmartPtr_\&&, SmartPtrMode) constructor + + +Move constructs [SmartPtr](../) object. Effectively, swaps two pointers, if they are both of same mode. x may be unusable after call. + +```cpp +System::SmartPtr::SmartPtr(SmartPtr_ &&x, SmartPtrMode mode=SmartPtrMode::Shared) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | SmartPtr_\&& | Pointer to move. | +| mode | SmartPtrMode | Pointer mode. | + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Enum [SmartPtrMode](../../smartptrmode/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::SmartPtr(SmartPtrMode) constructor + + +Creates [SmartPtr](../) object of required mode. + +```cpp +System::SmartPtr::SmartPtr(SmartPtrMode mode) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mode | SmartPtrMode | Pointer mode. | + +## See Also + +* Enum [SmartPtrMode](../../smartptrmode/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtr::SmartPtr(std::nullptr_t, SmartPtrMode) constructor + + +Creates null-pointer [SmartPtr](../) object of required mode. + +```cpp +System::SmartPtr::SmartPtr(std::nullptr_t=nullptr, SmartPtrMode mode=SmartPtrMode::Shared) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| mode | std::nullptr_t | Pointer mode. | + +## See Also + +* Enum [SmartPtrMode](../../smartptrmode/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/smartptr_/_index.md b/english/cpp/system/smartptr/smartptr_/_index.md new file mode 100644 index 0000000000..2ceaf96d30 --- /dev/null +++ b/english/cpp/system/smartptr/smartptr_/_index.md @@ -0,0 +1,23 @@ +--- +title: System::SmartPtr::SmartPtr_ typedef +linktitle: SmartPtr_ +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::SmartPtr_ typedef. Specialized smart pointer type in C++.' +type: docs +weight: 4000 +url: /cpp/system/smartptr/smartptr_/ +--- +## SmartPtr_ typedef + + +Specialized smart pointer type. + +```cpp +SmartPtr System::SmartPtr< T >::SmartPtr_ +``` + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/static_pointer_cast/_index.md b/english/cpp/system/smartptr/static_pointer_cast/_index.md new file mode 100644 index 0000000000..2d4eccd255 --- /dev/null +++ b/english/cpp/system/smartptr/static_pointer_cast/_index.md @@ -0,0 +1,33 @@ +--- +title: System::SmartPtr::static_pointer_cast method +linktitle: static_pointer_cast +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::static_pointer_cast method. Casts pointer to different type using static_cast on pointed object in C++.' +type: docs +weight: 3500 +url: /cpp/system/smartptr/static_pointer_cast/ +--- +## SmartPtr::static_pointer_cast method + + +Casts pointer to different type using static_cast on pointed object. + +```cpp +template SmartPtr System::SmartPtr::static_pointer_cast() const +``` + + +| Parameter | Description | +| --- | --- | +| Y | Target type of pointed object. | + +### ReturnValue + +Pointer of changed type which is always in shared mode. + +## See Also + +* Class [SmartPtr](../) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/toobjectptr/_index.md b/english/cpp/system/smartptr/toobjectptr/_index.md new file mode 100644 index 0000000000..20a9955809 --- /dev/null +++ b/english/cpp/system/smartptr/toobjectptr/_index.md @@ -0,0 +1,34 @@ +--- +title: System::SmartPtr::ToObjectPtr method +linktitle: ToObjectPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::ToObjectPtr method. Converts any pointer type to pointer to Object. Doesn''t require Pointee_ type to be complete in C++.' +type: docs +weight: 3600 +url: /cpp/system/smartptr/toobjectptr/ +--- +## SmartPtr::ToObjectPtr method + + +Converts any pointer type to pointer to [Object](../../object/). Doesn't require Pointee_ type to be complete. + +```cpp +SmartPtr System::SmartPtr::ToObjectPtr() const +``` + + +### ReturnValue + +Raw pointer to referenced object (if any) or nullptr. +## Remarks + + +Implementation. + +## See Also + +* Class [SmartPtr](../) +* Class [Object](../../object/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/type/_index.md b/english/cpp/system/smartptr/type/_index.md new file mode 100644 index 0000000000..d3f9feb395 --- /dev/null +++ b/english/cpp/system/smartptr/type/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtr::Type method +linktitle: Type +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::Type method. Shortcut to get System::TypeInfo object for the Pointee_ type in C++.' +type: docs +weight: 3700 +url: /cpp/system/smartptr/type/ +--- +## SmartPtr::Type method + + +Shortcut to get [System::TypeInfo](../../typeinfo/) object for the Pointee_ type. + +```cpp +static const System::TypeInfo & System::SmartPtr::Type() +``` + + +### ReturnValue + +Const reference to [TypeInfo](../../typeinfo/) structure which describes Pointee_ type. + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/valuetype/_index.md b/english/cpp/system/smartptr/valuetype/_index.md new file mode 100644 index 0000000000..c590499a17 --- /dev/null +++ b/english/cpp/system/smartptr/valuetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::SmartPtr::ValueType typedef +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::ValueType typedef. Storage type of pointed array. Only meaningful if T is a specialization of System::Array in C++.' +type: docs +weight: 4100 +url: /cpp/system/smartptr/valuetype/ +--- +## ValueType typedef + + +Storage type of pointed array. Only meaningful if T is a specialization of [System::Array](../../array/). + +```cpp +using System::SmartPtr< T >::ValueType = typename System::Details::SelectType::value_type>::type +``` + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptr/~smartptr/_index.md b/english/cpp/system/smartptr/~smartptr/_index.md new file mode 100644 index 0000000000..13d8bcf1a6 --- /dev/null +++ b/english/cpp/system/smartptr/~smartptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::SmartPtr::~SmartPtr method +linktitle: ~SmartPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtr::~SmartPtr method. Destroys SmartPtr object. If required, decreases pointed object''s reference counter and deletes object in C++.' +type: docs +weight: 200 +url: /cpp/system/smartptr/~smartptr/ +--- +## SmartPtr::~SmartPtr method + + +Destroys [SmartPtr](../) object. If required, decreases pointed object's reference counter and deletes object. + +```cpp +System::SmartPtr::~SmartPtr() +``` + +## See Also + +* Class [SmartPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptrinfo/_index.md b/english/cpp/system/smartptrinfo/_index.md new file mode 100644 index 0000000000..3f070fd261 --- /dev/null +++ b/english/cpp/system/smartptrinfo/_index.md @@ -0,0 +1,35 @@ +--- +title: System::SmartPtrInfo class +linktitle: SmartPtrInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtrInfo class. Service class to test and alter SmartPtr''s contents without knowing final type. Used for garbage collection and loop references detection, etc. Think of it as of ''pointer to pointer''. We can''t use SmartPtr''s basetype as it doesn''t have any; instead, we use this ''info'' class in C++.' +type: docs +weight: 5300 +url: /cpp/system/smartptrinfo/ +--- +## SmartPtrInfo class + + +Service class to test and alter [SmartPtr](../smartptr/)'s contents without knowing final type. Used for garbage collection and loop references detection, etc. Think of it as of 'pointer to pointer'. We can't use [SmartPtr](../smartptr/)'s basetype as it doesn't have any; instead, we use this 'info' class. + +```cpp +class SmartPtrInfo +``` + +## Methods + +| Method | Description | +| --- | --- | +| [getInternalPtr](./getinternalptr/)() const | Gets raw object referenced pointer points to. | +| [getObject](./getobject/)() const | Gets object referenced pointer points to. | +| [getOwned](./getowned/)() const | Gets object owned pointer. | +| [operator bool](./operatorbool/)() const | Checks if info object points to non-null pointer. | +| [operator!](./operator!/)() const | Checks if info object does not point to non-null pointer. | +| [operator->](./operator-_/)() const | Allows to call methods of [Object](../object/) pointed by the referenced pointer. | +| [operator<](./operator_/)(const SmartPtrInfo\&) const | Less-compares values of pointers referenced by two info objects. | +| [SmartPtrInfo](./smartptrinfo/)() | Creates empty [SmartPtrInfo](./) object. | +| explicit [SmartPtrInfo](./smartptrinfo/)(const SmartPtr\\&) | Creates [SmartPtrInfo](./) object with information on specific smart pointer. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/smartptrinfo/getinternalptr/_index.md b/english/cpp/system/smartptrinfo/getinternalptr/_index.md new file mode 100644 index 0000000000..8523c62354 --- /dev/null +++ b/english/cpp/system/smartptrinfo/getinternalptr/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtrInfo::getInternalPtr method +linktitle: getInternalPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtrInfo::getInternalPtr method. Gets raw object referenced pointer points to in C++.' +type: docs +weight: 200 +url: /cpp/system/smartptrinfo/getinternalptr/ +--- +## SmartPtrInfo::getInternalPtr method + + +Gets raw object referenced pointer points to. + +```cpp +const void * System::SmartPtrInfo::getInternalPtr() const +``` + + +### ReturnValue + +Raw pointer to object referenced smart pointer points to. + +## See Also + +* Class [SmartPtrInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptrinfo/getobject/_index.md b/english/cpp/system/smartptrinfo/getobject/_index.md new file mode 100644 index 0000000000..312c9cacf3 --- /dev/null +++ b/english/cpp/system/smartptrinfo/getobject/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtrInfo::getObject method +linktitle: getObject +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtrInfo::getObject method. Gets object referenced pointer points to in C++.' +type: docs +weight: 300 +url: /cpp/system/smartptrinfo/getobject/ +--- +## SmartPtrInfo::getObject method + + +Gets object referenced pointer points to. + +```cpp +Object * System::SmartPtrInfo::getObject() const +``` + + +### ReturnValue + +Raw pointer to object referenced smart pointer points to. + +## See Also + +* Class [Object](../../object/) +* Class [SmartPtrInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptrinfo/getowned/_index.md b/english/cpp/system/smartptrinfo/getowned/_index.md new file mode 100644 index 0000000000..8b777ca7c7 --- /dev/null +++ b/english/cpp/system/smartptrinfo/getowned/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtrInfo::getOwned method +linktitle: getOwned +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtrInfo::getOwned method. Gets object owned pointer in C++.' +type: docs +weight: 400 +url: /cpp/system/smartptrinfo/getowned/ +--- +## SmartPtrInfo::getOwned method + + +Gets object owned pointer. + +```cpp +Object * System::SmartPtrInfo::getOwned() const +``` + + +### ReturnValue + +Raw pointer to object owned smart pointer. + +## See Also + +* Class [Object](../../object/) +* Class [SmartPtrInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptrinfo/operator!/_index.md b/english/cpp/system/smartptrinfo/operator!/_index.md new file mode 100644 index 0000000000..2f8d29d794 --- /dev/null +++ b/english/cpp/system/smartptrinfo/operator!/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtrInfo::operator! method +linktitle: operator! +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtrInfo::operator! method. Checks if info object does not point to non-null pointer in C++.' +type: docs +weight: 600 +url: /cpp/system/smartptrinfo/operator!/ +--- +## SmartPtrInfo::operator! method + + +Checks if info object does not point to non-null pointer. + +```cpp +bool System::SmartPtrInfo::operator!() const +``` + + +### ReturnValue + +False if info object doesn't point to any pointer or if referenced pointer is null, true otherwise. + +## See Also + +* Class [SmartPtrInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptrinfo/operator-_/_index.md b/english/cpp/system/smartptrinfo/operator-_/_index.md new file mode 100644 index 0000000000..f38ef5eac2 --- /dev/null +++ b/english/cpp/system/smartptrinfo/operator-_/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtrInfo::operator-> method +linktitle: operator-> +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtrInfo::operator-> method. Allows to call methods of Object pointed by the referenced pointer in C++.' +type: docs +weight: 700 +url: /cpp/system/smartptrinfo/operator-_/ +--- +## SmartPtrInfo::operator-> method + + +Allows to call methods of [Object](../../object/) pointed by the referenced pointer. + +```cpp +Object * System::SmartPtrInfo::operator->() const +``` + + +### ReturnValue + +Poinee object of referenced pointer. + +## See Also + +* Class [Object](../../object/) +* Class [SmartPtrInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptrinfo/operator_/_index.md b/english/cpp/system/smartptrinfo/operator_/_index.md new file mode 100644 index 0000000000..04a0e0d09f --- /dev/null +++ b/english/cpp/system/smartptrinfo/operator_/_index.md @@ -0,0 +1,33 @@ +--- +title: System::SmartPtrInfo::operator< method +linktitle: operator< +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtrInfo::operator< method. Less-compares values of pointers referenced by two info objects in C++.' +type: docs +weight: 800 +url: /cpp/system/smartptrinfo/operator_/ +--- +## SmartPtrInfo::operator< method + + +Less-compares values of pointers referenced by two info objects. + +```cpp +bool System::SmartPtrInfo::operator<(const SmartPtrInfo &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const SmartPtrInfo\& | Information on pointer to compare with. | + +### ReturnValue + +True if value of pointer referenced by current info object preceeds the value of other one, false otherwise.. + +## See Also + +* Class [SmartPtrInfo](../) +* Class [SmartPtrInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptrinfo/operatorbool/_index.md b/english/cpp/system/smartptrinfo/operatorbool/_index.md new file mode 100644 index 0000000000..9f412852dd --- /dev/null +++ b/english/cpp/system/smartptrinfo/operatorbool/_index.md @@ -0,0 +1,28 @@ +--- +title: System::SmartPtrInfo::operator bool method +linktitle: operator bool +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtrInfo::operator bool method. Checks if info object points to non-null pointer in C++.' +type: docs +weight: 500 +url: /cpp/system/smartptrinfo/operatorbool/ +--- +## SmartPtrInfo::operator bool method + + +Checks if info object points to non-null pointer. + +```cpp +System::SmartPtrInfo::operator bool() const +``` + + +### ReturnValue + +True if info object points to the pointer and this pointer is not null, false otherwise. + +## See Also + +* Class [SmartPtrInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptrinfo/smartptrinfo/_index.md b/english/cpp/system/smartptrinfo/smartptrinfo/_index.md new file mode 100644 index 0000000000..23e6889b87 --- /dev/null +++ b/english/cpp/system/smartptrinfo/smartptrinfo/_index.md @@ -0,0 +1,47 @@ +--- +title: System::SmartPtrInfo::SmartPtrInfo constructor +linktitle: SmartPtrInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtrInfo::SmartPtrInfo constructor. Creates empty SmartPtrInfo object in C++.' +type: docs +weight: 100 +url: /cpp/system/smartptrinfo/smartptrinfo/ +--- +## SmartPtrInfo::SmartPtrInfo() constructor + + +Creates empty [SmartPtrInfo](../) object. + +```cpp +System::SmartPtrInfo::SmartPtrInfo() +``` + +## See Also + +* Class [SmartPtrInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## SmartPtrInfo::SmartPtrInfo(const SmartPtr\\&) constructor + + +Creates [SmartPtrInfo](../) object with information on specific smart pointer. + +```cpp +template System::SmartPtrInfo::SmartPtrInfo(const SmartPtr &ptr) +``` + + +| Parameter | Description | +| --- | --- | +| T | Pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | const SmartPtr\\& | Smart pointer to create info for. | + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [SmartPtrInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/smartptrmode/_index.md b/english/cpp/system/smartptrmode/_index.md new file mode 100644 index 0000000000..bbef2f196f --- /dev/null +++ b/english/cpp/system/smartptrmode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::SmartPtrMode enum +linktitle: SmartPtrMode +second_title: Aspose.PDF for C++ API Reference +description: 'System::SmartPtrMode enum. SmartPtr pointer type: weak or shared. Defines whether pointer is being counted when it is being decided whether to delete object or not in C++.' +type: docs +weight: 8000 +url: /cpp/system/smartptrmode/ +--- +## SmartPtrMode enum + + +[SmartPtr](../smartptr/) pointer type: weak or shared. Defines whether pointer is being counted when it is being decided whether to delete object or not. + +```cpp +enum class SmartPtrMode : char +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Shared | 0 | Shared mode: pointer participates in reference counting. | +| Weak | 1 | Weak mode: pointer does not participate in reference counting. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/static_pointer_cast/_index.md b/english/cpp/system/static_pointer_cast/_index.md new file mode 100644 index 0000000000..5230909af4 --- /dev/null +++ b/english/cpp/system/static_pointer_cast/_index.md @@ -0,0 +1,37 @@ +--- +title: System::static_pointer_cast method +linktitle: static_pointer_cast +second_title: Aspose.PDF for C++ API Reference +description: 'System::static_pointer_cast method. Casts smart pointers using static_cast in C++.' +type: docs +weight: 38300 +url: /cpp/system/static_pointer_cast/ +--- +## System::static_pointer_cast method + + +Casts smart pointers using static_cast. + +```cpp +template SmartPtr System::static_pointer_cast(SmartPtr const &x) +``` + + +| Parameter | Description | +| --- | --- | +| X | Source pointer pointee type. | +| Y | Target pointer pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | SmartPtr\ const\& | Source pointer. | + +### ReturnValue + +Pointer after cast. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/staticcast/_index.md b/english/cpp/system/staticcast/_index.md new file mode 100644 index 0000000000..0c7cc313bf --- /dev/null +++ b/english/cpp/system/staticcast/_index.md @@ -0,0 +1,229 @@ +--- +title: System::StaticCast method +linktitle: StaticCast +second_title: Aspose.PDF for C++ API Reference +description: 'System::StaticCast method. Performs static cast on non-pointer objects in C++.' +type: docs +weight: 38400 +url: /cpp/system/staticcast/ +--- +## System::StaticCast(const TFrom\&) method + + +Performs static cast on non-pointer objects. + +```cpp +template std::enable_if::value &&!IsExceptionWrapper::value &&!IsSmartPtr::value &&!std::is_arithmetic::value, TTo>::type System::StaticCast(const TFrom &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target type. | +| TFrom | Source type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const TFrom\& | Source object. | + +### ReturnValue + +Cast result if cast is allowed. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::StaticCast(const TFrom\&) method + + +Performs static cast on Exception objects. + +```cpp +template std::enable_if::value &&IsExceptionWrapper::value &&(std::is_convertible::value||std::is_base_of::value), TTo>::type System::StaticCast(const TFrom &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target Exception type. | +| TFrom | Source Exception type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const TFrom\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::StaticCast(const TFrom *) method + + +Specialization for arithmetic types. + +```cpp +template std::enable_if::value, TTo>::type System::StaticCast(const TFrom *value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::StaticCast(SmartPtr\ const\&) method + + +Performs static cast on [SmartPtr](../smartptr/) objects. + +```cpp +template std::enable_if::value, typenameCastResult::type>::type System::StaticCast(SmartPtr const &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target pointee type. | +| TFrom | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ const\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::StaticCast(SmartPtr\) method + + +Performs static cast on Objects to Exception objects. + +```cpp +template std::enable_if::value &&IsExceptionWrapper::value, TTo>::type System::StaticCast(SmartPtr obj) noexcept +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target Exception type. | +| TFrom | [Object](../object/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Class [Object](../object/) +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::StaticCast(std::nullptr_t) method + + +Performs static cast of null objects. + +```cpp +template CastResult::type System::StaticCast(std::nullptr_t) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target pointee type. | + +### ReturnValue + +nullptr. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::StaticCast(TFrom) method + + +Specialization for arithmetic types. + +```cpp +template std::enable_if::value, TTo>::type System::StaticCast(TFrom value) +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::StaticCast(TTo) method + + +Process cast from [String](../string/) to [String](../string/). + +```cpp +template std::enable_if::value, TTo>::type System::StaticCast(TTo value) +``` + +## See Also + +* Class [String](../string/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::StaticCast(WeakPtr\ const\&) method + + +Performs static cast on [WeakPtr](../weakptr/) objects. + +```cpp +template CastResult::type System::StaticCast(WeakPtr const &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target pointee type. | +| TFrom | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | WeakPtr\ const\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed. + +## Deprecated +Left for backwards compatibility. Use ExplicitCast instead. + +## See Also + +* Class [WeakPtr](../weakptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/staticcast_noexcept/_index.md b/english/cpp/system/staticcast_noexcept/_index.md new file mode 100644 index 0000000000..41c1e6422c --- /dev/null +++ b/english/cpp/system/staticcast_noexcept/_index.md @@ -0,0 +1,133 @@ +--- +title: System::StaticCast_noexcept method +linktitle: StaticCast_noexcept +second_title: Aspose.PDF for C++ API Reference +description: 'System::StaticCast_noexcept method. Performs static cast on Exception objects in C++.' +type: docs +weight: 39300 +url: /cpp/system/staticcast_noexcept/ +--- +## System::StaticCast_noexcept(const TFrom\&) method + + +Performs static cast on Exception objects. + +```cpp +template std::enable_if::value &&IsExceptionWrapper::value &&(std::is_convertible::value||std::is_base_of::value), TTo>::type System::StaticCast_noexcept(const TFrom &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target Exception type. | +| TFrom | Source Exception type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const TFrom\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed or nullptr otherwise. + +## Deprecated +Left for backwards compatibility. Use AsCast instead. + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::StaticCast_noexcept(SmartPtr\ const\&) method + + +Performs static cast on [SmartPtr](../smartptr/) objects. + +```cpp +template std::enable_if::value, typenameCastResult::type>::type System::StaticCast_noexcept(SmartPtr const &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target pointee type. | +| TFrom | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ const\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed or nullptr otherwise. + +## Deprecated +Left for backwards compatibility. Use AsCast instead. + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::StaticCast_noexcept(SmartPtr\) method + + +Performs static cast on Objects to Exception objects. + +```cpp +template std::enable_if::value &&IsExceptionWrapper::value, TTo>::type System::StaticCast_noexcept(SmartPtr obj) noexcept +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target Exception type. | +| TFrom | [Object](../object/) type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SmartPtr\ | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed or nullptr otherwise. + +## Deprecated +Left for backwards compatibility. Use AsCast instead. + +## See Also + +* Class [Object](../object/) +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::StaticCast_noexcept(WeakPtr\ const\&) method + + +Performs static cast on [WeakPtr](../weakptr/) objects. + +```cpp +template CastResult::type System::StaticCast_noexcept(WeakPtr const &obj) +``` + + +| Parameter | Description | +| --- | --- | +| TTo | Target pointee type. | +| TFrom | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | WeakPtr\ const\& | Source pointer. | + +### ReturnValue + +Cast result if cast is allowed or nullptr otherwise. + +## Deprecated +Left for backwards compatibility. Use AsCast instead. + +## See Also + +* Class [WeakPtr](../weakptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/staticcastarray/_index.md b/english/cpp/system/staticcastarray/_index.md new file mode 100644 index 0000000000..e54d87358b --- /dev/null +++ b/english/cpp/system/staticcastarray/_index.md @@ -0,0 +1,74 @@ +--- +title: System::StaticCastArray method +linktitle: StaticCastArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::StaticCastArray method. Performs casting of elements of the specified array to different type. Override for cases then From is SmartPtr obj in C++.' +type: docs +weight: 39700 +url: /cpp/system/staticcastarray/ +--- +## System::StaticCastArray(const System::SharedPtr\\>\&) method + + +Performs casting of elements of the specified array to different type. Override for cases then From is [SmartPtr](../smartptr/) obj. + +```cpp +template std::enable_if_t::value, System::SharedPtr>> System::StaticCastArray(const System::SharedPtr> &from) +``` + + +| Parameter | Description | +| --- | --- | +| To | The type to cast the elements of the specified array to | +| From | The type of elements of the elements of the arry elements of which to cast | + +| Parameter | Type | Description | +| --- | --- | --- | +| from | const System::SharedPtr\\>\& | Shared pointer to the array containing the elements to cast | + +### ReturnValue + +A pointer to a new array containing elements of type **To** equivalent to the elements of **from** + +## Deprecated +Added for backward compatibility. Use ExplicitCast instead. + +## See Also + +* Typedef [SharedPtr](../sharedptr/) +* Class [Array](../array/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) +## System::StaticCastArray(const System::SharedPtr\\>\&) method + + +Performs casting of elements of the specified array to different type. Override for cases then From is Boxable and To is [Object](../object/)[]. + +```cpp +template std::enable_if_t::value &&System::IsBoxable::value &&std::is_same>::value, System::SharedPtr>> System::StaticCastArray(const System::SharedPtr> &from) +``` + + +| Parameter | Description | +| --- | --- | +| To | The type to cast the elements of the specified array to | +| From | The type of elements of the elements of the arry elements of which to cast | + +| Parameter | Type | Description | +| --- | --- | --- | +| from | const System::SharedPtr\\>\& | Shared pointer to the array containing the elements to cast | + +### ReturnValue + +A pointer to a new array containing elements of type **To** equivalent to the elements of **from** + +## Deprecated +Added for backward compatibility. Use ExplicitCast instead. + +## See Also + +* Typedef [SharedPtr](../sharedptr/) +* Class [Object](../object/) +* Class [Array](../array/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/streamptr/_index.md b/english/cpp/system/streamptr/_index.md new file mode 100644 index 0000000000..dbc741fc47 --- /dev/null +++ b/english/cpp/system/streamptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::StreamPtr typedef +linktitle: StreamPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::StreamPtr typedef. An alias for a smart pointer that points to an instance of System::IO::Stream class in C++.' +type: docs +weight: 12100 +url: /cpp/system/streamptr/ +--- +## StreamPtr typedef + + +An alias for a smart pointer that points to an instance of [System::IO::Stream](../../system.io/stream/) class. + +```cpp +typedef System::SmartPtr System::StreamPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/streamreaderptr/_index.md b/english/cpp/system/streamreaderptr/_index.md new file mode 100644 index 0000000000..e70961247a --- /dev/null +++ b/english/cpp/system/streamreaderptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::StreamReaderPtr typedef +linktitle: StreamReaderPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::StreamReaderPtr typedef. An alias for a smart pointer that points to an instance of System::IO::StreamReader class in C++.' +type: docs +weight: 12200 +url: /cpp/system/streamreaderptr/ +--- +## StreamReaderPtr typedef + + +An alias for a smart pointer that points to an instance of [System::IO::StreamReader](../../system.io/streamreader/) class. + +```cpp +typedef System::SmartPtr System::StreamReaderPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/streamwriterptr/_index.md b/english/cpp/system/streamwriterptr/_index.md new file mode 100644 index 0000000000..14781326ee --- /dev/null +++ b/english/cpp/system/streamwriterptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::StreamWriterPtr typedef +linktitle: StreamWriterPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::StreamWriterPtr typedef. An alias for a smart pointer that points to an instance of System::IO::StreamWriter class in C++.' +type: docs +weight: 12300 +url: /cpp/system/streamwriterptr/ +--- +## StreamWriterPtr typedef + + +An alias for a smart pointer that points to an instance of [System::IO::StreamWriter](../../system.io/streamwriter/) class. + +```cpp +typedef System::SmartPtr System::StreamWriterPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/string/_index.md b/english/cpp/system/string/_index.md new file mode 100644 index 0000000000..0faec0009b --- /dev/null +++ b/english/cpp/system/string/_index.md @@ -0,0 +1,260 @@ +--- +title: System::String class +linktitle: String +second_title: Aspose.PDF for C++ API Reference +description: 'System::String class. String class used across the library. Is a substitute for C# System.String when translating code. For optimization reasons, isn''t considered an Object subclass. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 5400 +url: /cpp/system/string/ +--- +## String class + + +[String](./) class used across the library. Is a substitute for C# [System.String](./) when translating code. For optimization reasons, isn't considered an [Object](../object/) subclass. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +```cpp +class String +``` + +## Methods + +| Method | Description | +| --- | --- | +| [begin](./begin/)() const | Returns pointer to the beginning of actual string buffer. Never reallocates anything. Doesn't guarantee buffer to be null-terminated. | +| [Clone](./clone/)() const | Creates a copy of current string. | +| static [Compare](./compare/)(const String\&, int, const String\&, int, int, bool) | Less-equal-greater-compares two substrings. | +| static [Compare](./compare/)(const String\&, int, const String\&, int, int, bool, const SharedPtr\\&) | Less-equal-greater-compares two substrings. | +| static [Compare](./compare/)(const String\&, const String\&, System::StringComparison) | Less-equal-greater-compares two strings. | +| static [Compare](./compare/)(const String\&, int, const String\&, int, int, System::StringComparison) | Less-equal-greater-compares two strings. | +| static [Compare](./compare/)(const String\&, const String\&, bool) | Less-equal-greater-compares two strings. | +| static [Compare](./compare/)(const String\&, const String\&, bool, const SharedPtr\\&) | Less-equal-greater-compares two strings. | +| static [CompareOrdinal](./compareordinal/)(const String\&, const String\&) | Less-equal-greater-compares two strings using ordinal mode. | +| static [CompareOrdinal](./compareordinal/)(const String\&, int, const String\&, int, int) | Less-equal-greater-compares two strings using ordinal mode. | +| [CompareTo](./compareto/)(const String\&) const | Compares two strings in 'less-equals-more' style. Uses current culture. | +| static [Concat](./concat/)(const ArrayPtr\\&) | Concatenates strings. | +| static [Concat](./concat/)(const String\&, const String\&) | Concatenates strings. | +| static [Concat](./concat/)(const String\&, const String\&, const String\&) | Concatenates strings. | +| static [Concat](./concat/)(const String\&, const String\&, const String\&, const String\&) | Concatenates strings. | +| [Contains](./contains/)(const String\&) const | Checks if str is a substring of current string. | +| static [Copy](./copy/)(const String\&) | Creates string copy. | +| [CopyTo](./copyto/)(int, const ArrayPtr\\&, int, int) const | Copies string characters into existing array elements. No resize is being done. | +| [end](./end/)() const | Returns pointer to the end of actual string buffer. Never reallocates anything. Doesn't guarantee buffer to be null-terminated. | +| [EndsWith](./endswith/)(const String\&) const | Checks if string ends with specified substring. | +| [EndsWith](./endswith/)(const String\&, System::StringComparison) const | Checks if string ends with specified substring. | +| [EndsWith](./endswith/)(const String\&, bool, const SharedPtr\\&) const | Checks if string ends with specified substring. | +| [Equals](./equals/)(const String\&, System::StringComparison) const | [String](./) equality comparison. Several modes provided by StringComparison enumeration are supported. | +| [Equals](./equals/)(const String\&) const | [String](./) equality comparison. Uses [System::StringComparison::Ordinal](../stringcomparison/) comparison mode. | +| static [Equals](./equals/)(const String\&, const String\&) | Equal-compares two strings using Ordial comparison mode. | +| static [Equals](./equals/)(const String\&, const String\&, System::StringComparison) | Equal-compares two strings. | +| [FastToAscii](./fasttoascii/)(char, int) const | Tries to convert a [String](./) to an ASCII string. | +| static [Format](./format/)(const SharedPtr\\&, const String\&, const Args\&...) | Formats string in C# style. | +| static [Format](./format/)(std::nullptr_t, const String\&, const Args\&...) | Formats string in C# style. | +| static [Format](./format/)(std::nullptr_t, const char16_t(&), const Args\&...) | Formats string in C# style. | +| static [Format](./format/)(const String\&, const Args\&...) | Formats string in C# style. | +| static [Format](./format/)(const String\&, const System::ArrayPtr\\&) | Formats string in C# style. | +| static [FromAscii](./fromascii/)(const char *) | Creates [String](./) from ASCII string. | +| static [FromAscii](./fromascii/)(const char *, int) | Creates [String](./) from ASCII string. | +| static [FromAscii](./fromascii/)(const std::string\&) | Creates [String](./) from ASCII string. | +| static [FromUtf16](./fromutf16/)(const std::u16string\&) | Creates [String](./) from utf16 string. | +| static [FromUtf32](./fromutf32/)(const uint32_t *, int32_t) | Creates [String](./) from utf32 string. | +| static [FromUtf8](./fromutf8/)(const char *) | Creates [String](./) from utf8 string. | +| static [FromUtf8](./fromutf8/)(const char *, int) | Creates [String](./) from utf8 string. | +| static [FromUtf8](./fromutf8/)(const uint8_t *) | Creates [String](./) from utf8 string. | +| static [FromUtf8](./fromutf8/)(const std::string\&) | Creates [String](./) from utf8 string. | +| static [FromWCS](./fromwcs/)(const std::wstring\&) | Creates [String](./) from widestring. | +| [get_Length](./get_length/)() const | Gets string length. | +| [GetHashCode](./gethashcode/)() const | Hashes contained string. Implemented in ICU, doesn't match hashes in C#. | +| [IndexOf](./indexof/)(const String\&, System::StringComparison) const | Substring forward lookup. | +| [IndexOf](./indexof/)(char_t, int) const | Character forward lookup. | +| [IndexOf](./indexof/)(char_t, int, int) const | Character forward lookup in substring. | +| [IndexOf](./indexof/)(const String\&, int) const | Substring forward lookup. | +| [IndexOf](./indexof/)(const String\&, int, System::StringComparison) const | Substring forward lookup. | +| [IndexOf](./indexof/)(const String\&, int, int, System::StringComparison) const | Substring forward lookup. | +| [IndexOf](./indexof/)(const String\&, int, int) const | Substring forward lookup. | +| [IndexOfAny](./indexofany/)(char_t, int) const | Character forward lookup. | +| [IndexOfAny](./indexofany/)(const String\&, int) const | Consequently looks for all characters of str in this. If first character is found, its position is returned, otherwise looks for the second one and so on. | +| [IndexOfAny](./indexofany/)(const ArrayPtr\\&) const | Looks for any of passed characters through the whole string. Compares first string character to all characters in anyOf, then compares second one and so on. Returns index of the first one matching any of the target characters. | +| [IndexOfAny](./indexofany/)(const ArrayPtr\\&, int32_t) const | Looks for any of passed characters through substring. Compares first string character to all characters in anyOf, then compares second one and so on. Returns index of the first one matching any of the target characters. | +| [IndexOfAny](./indexofany/)(const ArrayPtr\\&, int32_t, int32_t) const | Looks for any of passed characters through substring. Compares first string character to all characters in anyOf, then compares second one and so on. Returns index of the first one matching any of the target characters. | +| [Insert](./insert/)(int, const String\&) const | Inserts substring at specified position. | +| [Is](./is/)(const System::TypeInfo\&) const | Checks if string object is of type specified by [TypeInfo](../typeinfo/) passed. | +| [IsAsciiString](./isasciistring/)() const | Indicates if a [String](./) contains ASCII symbols only. | +| [IsEmpty](./isempty/)() const | Checks if string is both non-null and empty. | +| [IsNormalized](./isnormalized/)(System::Text::NormalizationForm) const | Checks if unicode string is normalized using normalization form specified. | +| [IsNull](./isnull/)() const | Checks if string is considered null. [String](./) is null and only if it is constructed via [String()](./string/) constructor, moved, copied or assigned from null string or [reset()](./reset/) method was called. | +| [IsNullOrEmpty](./isnullorempty/)() const | Checks if string is empty or is considered null. | +| static [IsNullOrEmpty](./isnullorempty/)(const String\&) | Checks if passed string is null or empty. | +| static [IsNullOrWhiteSpace](./isnullorwhitespace/)(const String\&) | Indicates whether a specified string is null, empty, or consists only of white-space characters. | +| static [Join](./join/)(const String\&, const ArrayPtr\\&, int, int) | Joins array using string as separator. | +| static [Join](./join/)(const String\&, const System::Details::ArrayView\\&, int, int) | Joins array using string as separator. | +| static [Join](./join/)(const String\&, const SharedPtr\\>\&) | Joins array using string as separator. | +| static [Join](./join/)(const String\&, const ArrayPtr\\>\&) | Joins array using string as separator. | +| [LastIndexOf](./lastindexof/)(const String\&, int) const | Substring backward lookup. | +| [LastIndexOf](./lastindexof/)(const String\&, System::StringComparison) const | Substring backward lookup. | +| [LastIndexOf](./lastindexof/)(const String\&, int, System::StringComparison) const | Substring backward lookup. | +| [LastIndexOf](./lastindexof/)(const String\&, int, int, StringComparison) const | Substring backward lookup. | +| [LastIndexOf](./lastindexof/)(char_t) const | Character backward lookup. | +| [LastIndexOf](./lastindexof/)(char_t, int32_t) const | Character backward lookup. | +| [LastIndexOf](./lastindexof/)(char_t, int32_t, int32_t) const | Character backward lookup. | +| [LastIndexOfAny](./lastindexofany/)(const ArrayPtr\\&) const | Looks for any of passed characters through whole string backwardly. Compares last string character to all characters in anyOf, then compares previous one and so on. Returns index of the first match found. | +| [LastIndexOfAny](./lastindexofany/)(const ArrayPtr\\&, int32_t) const | Looks for any of passed characters through substring backwardly. Compares last string character to all characters in anyOf, then compares previous one and so on. Returns index of the first match found. | +| [LastIndexOfAny](./lastindexofany/)(const ArrayPtr\\&, int32_t, int32_t) const | Looks for any of passed characters through substring backwardly. Compares last string character to all characters in anyOf, then compares previous one and so on. Returns index of the first match found. | +| [Normalize](./normalize/)(System::Text::NormalizationForm) const | Normalizes unicode string using normalization form specified. | +| [operator!=](./operator!=/)(const String\&) const | Non-equality comparison operator. | +| [operator!=](./operator!=/)(std::nullptr_t) const | Checks if string is not null. Applies same logic as [IsNull()](./isnull/) call. | +| [operator+](./operator+/)(const String\&) const | [String](./) concatenation operator. | +| [operator+](./operator+/)(const T\&) const | [String](./) concatenation with string literal or character string pointer. | +| [operator+](./operator+/)(char_t) const | Adds character to the end of the string. | +| [operator+](./operator+/)(int) const | Adds integer value string representation to the end of the string. | +| [operator+](./operator+/)(uint32_t) const | Adds unsigned integer value string representation to the end of the string. | +| [operator+](./operator+/)(double) const | Adds floating point value string representation to the end of the string. | +| [operator+](./operator+/)(int64_t) const | Adds integer value string representation to the end of the string. | +| [operator+](./operator+/)(const T\&) const | Adds reference type object string representation to the end of the string. | +| [operator+](./operator+/)(const T\&) const | Adds reference type object string representation to the end of the string. | +| [operator+](./operator+/)(T) const | Adds boolean value string representation to the end of the string. | +| [operator+=](./operator+=/)(char_t) | Concatenation assignment operator. | +| [operator+=](./operator+=/)(const String\&) | Concatenation assignment operator. | +| [operator+=](./operator+=/)(double) | Concatenation assignment operator. | +| [operator+=](./operator+=/)(uint8_t) | Concatenation assignment operator. | +| [operator+=](./operator+=/)(int16_t) | Concatenation assignment operator. | +| [operator+=](./operator+=/)(uint16_t) | Concatenation assignment operator. | +| [operator+=](./operator+=/)(int32_t) | Concatenation assignment operator. | +| [operator+=](./operator+=/)(uint32_t) | Concatenation assignment operator. | +| [operator+=](./operator+=/)(int64_t) | Concatenation assignment operator. | +| [operator+=](./operator+=/)(uint64_t) | Concatenation assignment operator. | +| [operator+=](./operator+=/)(T) | Concatenation assignment operator. | +| [operator<](./operator_/)(const String\&) const | Order-compares strings. | +| [operator=](./operator=/)(const String\&) | Assignment operator. | +| [operator=](./operator=/)(String\&&) | Move assignment operator. | +| [operator==](./operator==/)(const String\&) const | Equality comparison operator. | +| [operator==](./operator==/)(std::nullptr_t) const | Checks if string is null. Applies same logic as [IsNull()](./isnull/) call. | +| [operator[]](./operator[]/)(int) const | Gets character at specified position. | +| [PadLeft](./padleft/)(int, char_t) const | Adds padding on the left of original string. | +| [PadRight](./padright/)(int, char_t) const | Adds padding on the right of original string. | +| [rbegin](./rbegin/)() const | Returns reverse iterator to the last character (if any) of actual string buffer. | +| [Remove](./remove/)(int32_t, int32_t) const | Extracts everything but substring from current string. | +| [rend](./rend/)() const | Returns reverse iterator to the before first character (if any) of actual string buffer. | +| [Replace](./replace/)(char_t, char_t) const | Replaces all occurrences of character in the string. | +| [Replace](./replace/)(const String\&, const String\&) const | Replaces all occurrences of lookup in this string. | +| [reset](./reset/)() | Sets string to null. Is analogous to 'string_variable_name = null' in C#. | +| [SetCharAt](./setcharat/)(int, char_t) | Sets character at specified position. | +| [Split](./split/)(char_t, StringSplitOptions) const | Splits string by character. | +| [Split](./split/)(char_t, int32_t, StringSplitOptions) const | Splits string by character. | +| [Split](./split/)(char_t, char_t, StringSplitOptions) const | Splits string by one of two characters. | +| [Split](./split/)(const ArrayPtr\\&, StringSplitOptions) const | Splits string by one of characters specified. | +| [Split](./split/)(const ArrayPtr\\&, int32_t, StringSplitOptions) const | Splits string by one of characters specified. | +| [Split](./split/)(const String\&, StringSplitOptions) const | Splits string by substring. | +| [Split](./split/)(const String\&, int, StringSplitOptions) const | Splits string by substring. | +| [Split](./split/)(const ArrayPtr\\&, StringSplitOptions) const | Splits string by substring. | +| [Split](./split/)(const ArrayPtr\\&, int, StringSplitOptions) const | Splits string by substring. Currently, only supports separators array of zero or one elements. | +| [StartsWith](./startswith/)(const String\&) const | Checks if string begins with specified substring. | +| [StartsWith](./startswith/)(const String\&, System::StringComparison) const | Checks if string begins with specified substring. | +| [StartsWith](./startswith/)(const String\&, bool, const SharedPtr\\&) const | Checks if string begins with specified substring. | +| [String](./string/)() | Default constructor. Creates string object which is considered null. | +| [String](./string/)(T\&, typename std::enable_if\::value\>::type *) | Constructs string based on string literal. Considers literal a null-terminated string, calculates target string length based on literal size. | +| [String](./string/)(const T\&, typename std::enable_if\::value\>::type *) | Constructs string based on character string pointer. Treats pointed string as null-terminated, calculates target string length based on null character. | +| explicit [String](./string/)(T\&, typename std::enable_if\::value\>::type *) | Constructs string based on string literal. Considers literal a null-terminated string in UTF8, calculates target string length based on literal size. | +| explicit [String](./string/)(const T\&, typename std::enable_if\::value\>::type *) | Constructs string based on character string pointer. Treats pointed string as null-terminated in UTF8, calculates target string length based on null character. | +| [String](./string/)(const char16_t *, int) | Constructs string from character string pointer and explicit length. | +| [String](./string/)(const char *, int) | Constructs string from character string pointer and explicit length. | +| [String](./string/)(const char16_t *, int, int) | Constructs string from character string pointer from starting position using length. | +| explicit [String](./string/)(const char16_t, int) | Fill constructor. | +| [String](./string/)(const T\&, typename std::enable_if\::value\>::type *) | Nullptr constructor. Declared as template to resolve priorities with other template constructors. | +| explicit [String](./string/)(T\&, typename std::enable_if\::value\>::type *) | Constructs string based on widestring literal. Considers literal a null-terminated string, calculates target string length based on literal size. Conversion from wchar_t is time-consuming on some platforms, so no implicit conversions are allowed. | +| explicit [String](./string/)(const T\&, typename std::enable_if\::value\>::type *) | Constructs string based on widecharacter string pointer. Treats pointed string as null-terminated, calculates target string length based on null character. Conversion from wchar_t is time-consuming on some platforms, so no implicit conversions are allowed. | +| explicit [String](./string/)(const wchar_t *, int) | Constructs string from widecharacter string pointer and explicit length. Conversion from wchar_t is time-consuming on some platforms, so no implicit conversions are allowed. | +| explicit [String](./string/)(const wchar_t, int) | Fill constructor. Conversion from wchar_t is time-consuming on some platforms, so no implicit conversions are allowed. | +| [String](./string/)(const String\&) | Copy constructor. | +| [String](./string/)(String\&&) | Move constructor. | +| [String](./string/)(const ArrayPtr\\&) | Converts whole character array to string. | +| [String](./string/)(const ArrayPtr\\&, int, int) | Converts character array subrange to string. If parameters are out of array bounds, empty string is constructed. | +| explicit [String](./string/)(const codeporting_icu::UnicodeString\&) | Wraps UnicodeString into [String](./). | +| explicit [String](./string/)(codeporting_icu::UnicodeString\&&) | Move constructor. | +| explicit [String](./string/)(const std::wstring\&) | Creates [String](./) from widestring. | +| explicit [String](./string/)(const std::u16string\&) | Creates [String](./) from utf16 string. | +| explicit [String](./string/)(const std::string\&) | Creates [String](./) from std::string string presented in format UTF-8. | +| explicit [String](./string/)(const std::u32string\&) | Creates [String](./) from std::u32string string. | +| [Substring](./substring/)(int32_t) const | Extracts substring. | +| [Substring](./substring/)(int32_t, int32_t) const | Extracts substring. | +| [ToAsciiString](./toasciistring/)() const | Converts string to std::string. Uses ASCII encoding. | +| [ToByteArray](./tobytearray/)(int32_t, int32_t, bool) const | Converts string or substring to array of bytes. | +| [ToCharArray](./tochararray/)(int32_t, int32_t) const | Converts string or substring to array of characters. | +| [ToLower](./tolower/)() const | Converts all string's characters to lower case. | +| [ToLower](./tolower/)(const SharedPtr\\&) const | Converts all string's characters to lower case using specific culture. | +| [ToLowerInvariant](./tolowerinvariant/)() const | Converts all string's characters to lower case using invariant culture. | +| [ToString](./tostring/)() const | Wrapper for handling [String](./) class in contexts where [ToString()](./tostring/) is being called on value type objects. | +| [ToString](./tostring/)(const SharedPtr\\&) const | Wrapper for handling [String](./) class in contexts where [ToString()](./tostring/) is being called on value type objects. | +| [ToU16Str](./tou16str/)() const | Converts string to std::u16string. | +| [ToU32Str](./tou32str/)() const | Converts string to std::u32string. | +| [ToUpper](./toupper/)() const | Converts all string's characters to upper case. | +| [ToUpper](./toupper/)(const SharedPtr\\&) const | Converts all string's characters to upper case using specific culture. | +| [ToUpperInvariant](./toupperinvariant/)() const | Converts all string's characters to upper case using invariant culture. | +| [ToUtf8String](./toutf8string/)() const | Converts string to std::string. Uses UTF-8 encoding. | +| [ToWCS](./towcs/)() const | Converts string to std::wstring. | +| [Trim](./trim/)() const | Removes all whitespace characters from both beginning and end of the string. | +| [Trim](./trim/)(char_t) const | Removes all occurrences of passed character from both beginning and end of the string. | +| [Trim](./trim/)(const String\&) const | Removes all occurrences of passed characters from both beginning and end of the string. | +| [Trim](./trim/)(const ArrayPtr\\&) const | Removes all occurrences of passed characters from both beginning and end of the string. | +| [TrimEnd](./trimend/)() const | Removes all whitespace characters from end of the string. | +| [TrimEnd](./trimend/)(char_t) const | Removes all occurrences of passed character from end of the string. | +| [TrimEnd](./trimend/)(const String\&) const | Removes all occurrences of passed characters from end of the string. | +| [TrimEnd](./trimend/)(const ArrayPtr\\&) const | Removes all occurrences of passed characters from end of the string. | +| [TrimStart](./trimstart/)() const | Removes all whitespace characters from beginning of the string. | +| [TrimStart](./trimstart/)(char_t) const | Removes all occurrences of passed character from beginning of the string. | +| [TrimStart](./trimstart/)(const String\&) const | Removes all occurrences of passed characters from beginning of the string. | +| [TrimStart](./trimstart/)(const ArrayPtr\\&) const | Removes all occurrences of passed characters from beginning of the string. | +| [u_str](./u_str/)() const | Returns ICU-styled null-terminated buffer. May reallocate the string. | +| [~String](./~string/)() | Destructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [Empty](./empty/) | Empty string. | +| static [Null](./null/) | Null string. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [reverse_iterator](./reverse_iterator/) | Reverse iterator type. | +## Remarks + + + +```cpp +#include "system/string.h" +#include + +int main() +{ + // Construct a string from the array of characters and print it. + const auto chars = {u'h', u'e', u'l', u'l', u'o'}; + const System::String string1(chars); + std::cout << string1 << std::endl; + + // Construct a string from the array of bytes and print it. + const uint8_t bytes[] = {0x77, 0x6f, 0x72, 0x6c, 0x64, 0x0}; + const auto string2 = System::String::FromUtf8(bytes); + std::cout << string2 << std::endl; + + // Trim the string below and print it. + const System::String string3(u" This string contains whitespaces in the beginning and at the end. "); + std::cout << '"' << string3.Trim() << '"' << std::endl; + + // Print the number of words in the . + std::cout << "Number of words: " << string3.Trim().Split(' ')->get_Length() << std::endl; + + return 0; +} +/* +This code example produces the following output: +hello +world +"This string contains whitespaces in the beginning and at the end." +Number of words: 11 +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/string/begin/_index.md b/english/cpp/system/string/begin/_index.md new file mode 100644 index 0000000000..342a616552 --- /dev/null +++ b/english/cpp/system/string/begin/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::begin method +linktitle: begin +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::begin method. Returns pointer to the beginning of actual string buffer. Never reallocates anything. Doesn''t guarantee buffer to be null-terminated in C++.' +type: docs +weight: 300 +url: /cpp/system/string/begin/ +--- +## String::begin method + + +Returns pointer to the beginning of actual string buffer. Never reallocates anything. Doesn't guarantee buffer to be null-terminated. + +```cpp +const UChar * System::String::begin() const +``` + + +### ReturnValue + +Pointer to actual string buffer, null-terminated or not. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/clone/_index.md b/english/cpp/system/string/clone/_index.md new file mode 100644 index 0000000000..ee62cd4502 --- /dev/null +++ b/english/cpp/system/string/clone/_index.md @@ -0,0 +1,29 @@ +--- +title: System::String::Clone method +linktitle: Clone +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Clone method. Creates a copy of current string in C++.' +type: docs +weight: 400 +url: /cpp/system/string/clone/ +--- +## String::Clone method + + +Creates a copy of current string. + +```cpp +String System::String::Clone() const +``` + + +### ReturnValue + +Full copy of current string which is never null. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/compare/_index.md b/english/cpp/system/string/compare/_index.md new file mode 100644 index 0000000000..8c544920c9 --- /dev/null +++ b/english/cpp/system/string/compare/_index.md @@ -0,0 +1,182 @@ +--- +title: System::String::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Compare method. Less-equal-greater-compares two strings in C++.' +type: docs +weight: 6000 +url: /cpp/system/string/compare/ +--- +## String::Compare(const String\&, const String\&, bool, const SharedPtr\\&) method + + +Less-equal-greater-compares two strings. + +```cpp +static int System::String::Compare(const String &strA, const String &strB, bool ignoreCase, const SharedPtr &ci) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strA | const String\& | First string to compare. | +| strB | const String\& | Second string to compare. | +| ignoreCase | bool | Specifies whether comparison is case-insensitive. | +| ci | const SharedPtr\\& | Culture to use for comparison. | + +### ReturnValue + +Negative value if first substring is less then second, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Compare(const String\&, const String\&, bool) method + + +Less-equal-greater-compares two strings. + +```cpp +static int System::String::Compare(const String &strA, const String &strB, bool ignoreCase=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strA | const String\& | First string to compare. | +| strB | const String\& | Second string to compare. | +| ignoreCase | bool | Specifies whether comparison is case-insensitive. | + +### ReturnValue + +Negative value if first substring is less then second, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Compare(const String\&, const String\&, System::StringComparison) method + + +Less-equal-greater-compares two strings. + +```cpp +static int System::String::Compare(const String &strA, const String &strB, System::StringComparison comparison_type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strA | const String\& | First string to compare. | +| strB | const String\& | Second string to compare. | +| comparison_type | System::StringComparison | [Comparison](../../comparison/) mode. | + +### ReturnValue + +Negative value if first substring is less then second, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../) +* Enum [StringComparison](../../stringcomparison/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Compare(const String\&, int, const String\&, int, int, bool, const SharedPtr\\&) method + + +Less-equal-greater-compares two substrings. + +```cpp +static int System::String::Compare(const String &strA, int indexA, const String &strB, int indexB, int length, bool ignoreCase, const SharedPtr &ci) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strA | const String\& | First string to compare. | +| indexA | int | Beginning of first string substring. | +| strB | const String\& | Second string to compare. | +| indexB | int | Beginning of the second string substring. | +| length | int | Number of characters to compare. | +| ignoreCase | bool | Specifies whether comparison is case-insensitive. | +| ci | const SharedPtr\\& | Culture to use for comparison. | + +### ReturnValue + +Negative value if first substring is less then second, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Compare(const String\&, int, const String\&, int, int, bool) method + + +Less-equal-greater-compares two substrings. + +```cpp +static int System::String::Compare(const String &strA, int indexA, const String &strB, int indexB, int length, bool ignoreCase=false) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strA | const String\& | First string to compare. | +| indexA | int | Beginning of first string substring. | +| strB | const String\& | Second string to compare. | +| indexB | int | Beginning of the second string substring. | +| length | int | Number of characters to compare. | +| ignoreCase | bool | Specifies whether comparison is case-insensitive. | + +### ReturnValue + +Negative value if first substring is less then second, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Compare(const String\&, int, const String\&, int, int, System::StringComparison) method + + +Less-equal-greater-compares two strings. + +```cpp +static int System::String::Compare(const String &strA, int indexA, const String &strB, int indexB, int length, System::StringComparison comparison_type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strA | const String\& | First string to compare. | +| indexA | int | Beginning of first string substring. | +| strB | const String\& | Second string to compare. | +| indexB | int | Beginning of the second string substring. | +| length | int | Number of characters to compare. | +| comparison_type | System::StringComparison | [Comparison](../../comparison/) mode. | + +### ReturnValue + +Negative value if first substring is less then second, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../) +* Enum [StringComparison](../../stringcomparison/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/compareordinal/_index.md b/english/cpp/system/string/compareordinal/_index.md new file mode 100644 index 0000000000..6b44831e15 --- /dev/null +++ b/english/cpp/system/string/compareordinal/_index.md @@ -0,0 +1,62 @@ +--- +title: System::String::CompareOrdinal method +linktitle: CompareOrdinal +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::CompareOrdinal method. Less-equal-greater-compares two strings using ordinal mode in C++.' +type: docs +weight: 6100 +url: /cpp/system/string/compareordinal/ +--- +## String::CompareOrdinal(const String\&, const String\&) method + + +Less-equal-greater-compares two strings using ordinal mode. + +```cpp +static int System::String::CompareOrdinal(const String &strA, const String &strB) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strA | const String\& | First string to compare. | +| strB | const String\& | Second string to compare. | + +### ReturnValue + +Negative value if first substring is less then second, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::CompareOrdinal(const String\&, int, const String\&, int, int) method + + +Less-equal-greater-compares two strings using ordinal mode. + +```cpp +static int System::String::CompareOrdinal(const String &strA, int indexA, const String &strB, int indexB, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strA | const String\& | First string to compare. | +| indexA | int | Beginning of first string substring. | +| strB | const String\& | Second string to compare. | +| indexB | int | Beginning of the second string substring. | +| length | int | Number of characters to compare. | + +### ReturnValue + +Negative value if first substring is less then second, zero if they match, positive value otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/compareto/_index.md b/english/cpp/system/string/compareto/_index.md new file mode 100644 index 0000000000..869c84158c --- /dev/null +++ b/english/cpp/system/string/compareto/_index.md @@ -0,0 +1,33 @@ +--- +title: System::String::CompareTo method +linktitle: CompareTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::CompareTo method. Compares two strings in ''less-equals-more'' style. Uses current culture in C++.' +type: docs +weight: 500 +url: /cpp/system/string/compareto/ +--- +## String::CompareTo method + + +Compares two strings in 'less-equals-more' style. Uses current culture. + +```cpp +int System::String::CompareTo(const String &str) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to compare this to. | + +### ReturnValue + +Negative value if this is considered lower than str, zero if they match, positive value if this is greater than str. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/concat/_index.md b/english/cpp/system/string/concat/_index.md new file mode 100644 index 0000000000..2b7bae4991 --- /dev/null +++ b/english/cpp/system/string/concat/_index.md @@ -0,0 +1,112 @@ +--- +title: System::String::Concat method +linktitle: Concat +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Concat method. Concatenates strings in C++.' +type: docs +weight: 6200 +url: /cpp/system/string/concat/ +--- +## String::Concat(const ArrayPtr\\&) method + + +Concatenates strings. + +```cpp +static String System::String::Concat(const ArrayPtr &parts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| parts | const ArrayPtr\\& | Strings to concatenate. | + +### ReturnValue + +[String](../) containing concatenated strings. + +## See Also + +* Class [String](../) +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Concat(const String\&, const String\&) method + + +Concatenates strings. + +```cpp +static String System::String::Concat(const String &str0, const String &str1) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str0 | const String\& | First string to concatenate. | +| str1 | const String\& | Second string to concatenate. | + +### ReturnValue + +[String](../) containing concatenated strings. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Concat(const String\&, const String\&, const String\&) method + + +Concatenates strings. + +```cpp +static String System::String::Concat(const String &str0, const String &str1, const String &str2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str0 | const String\& | First string to concatenate. | +| str1 | const String\& | Second string to concatenate. | +| str2 | const String\& | Third string to concatenate. | + +### ReturnValue + +[String](../) containing concatenated strings. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Concat(const String\&, const String\&, const String\&, const String\&) method + + +Concatenates strings. + +```cpp +static String System::String::Concat(const String &str0, const String &str1, const String &str2, const String &str3) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str0 | const String\& | First string to concatenate. | +| str1 | const String\& | Second string to concatenate. | +| str2 | const String\& | Third string to concatenate. | +| str3 | const String\& | Fourth string to concatenate. | + +### ReturnValue + +[String](../) containing concatenated strings. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/contains/_index.md b/english/cpp/system/string/contains/_index.md new file mode 100644 index 0000000000..53604beb33 --- /dev/null +++ b/english/cpp/system/string/contains/_index.md @@ -0,0 +1,33 @@ +--- +title: System::String::Contains method +linktitle: Contains +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Contains method. Checks if str is a substring of current string in C++.' +type: docs +weight: 600 +url: /cpp/system/string/contains/ +--- +## String::Contains method + + +Checks if str is a substring of current string. + +```cpp +bool System::String::Contains(const String &str) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Lookup string. | + +### ReturnValue + +true if substring is present, false otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/copy/_index.md b/english/cpp/system/string/copy/_index.md new file mode 100644 index 0000000000..199b6492c2 --- /dev/null +++ b/english/cpp/system/string/copy/_index.md @@ -0,0 +1,33 @@ +--- +title: System::String::Copy method +linktitle: Copy +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Copy method. Creates string copy in C++.' +type: docs +weight: 6300 +url: /cpp/system/string/copy/ +--- +## String::Copy method + + +Creates string copy. + +```cpp +static String System::String::Copy(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to copy. | + +### ReturnValue + +Copy of passed string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/copyto/_index.md b/english/cpp/system/string/copyto/_index.md new file mode 100644 index 0000000000..e247ee7c81 --- /dev/null +++ b/english/cpp/system/string/copyto/_index.md @@ -0,0 +1,32 @@ +--- +title: System::String::CopyTo method +linktitle: CopyTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::CopyTo method. Copies string characters into existing array elements. No resize is being done in C++.' +type: docs +weight: 700 +url: /cpp/system/string/copyto/ +--- +## String::CopyTo method + + +Copies string characters into existing array elements. No resize is being done. + +```cpp +void System::String::CopyTo(int sourceIndex, const ArrayPtr &destination, int destinationIndex, int count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| sourceIndex | int | In-string index to start reading from. | +| destination | const ArrayPtr\\& | Destination array. | +| destinationIndex | int | In-array index to start writing from. | +| count | int | Number of characters to copy. | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/empty/_index.md b/english/cpp/system/string/empty/_index.md new file mode 100644 index 0000000000..35229446eb --- /dev/null +++ b/english/cpp/system/string/empty/_index.md @@ -0,0 +1,23 @@ +--- +title: System::String::Empty field +linktitle: Empty +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Empty field. Empty string in C++.' +type: docs +weight: 7200 +url: /cpp/system/string/empty/ +--- +## Empty field + + +Empty string. + +```cpp +static const String System::String::Empty +``` + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/end/_index.md b/english/cpp/system/string/end/_index.md new file mode 100644 index 0000000000..418e8fe14c --- /dev/null +++ b/english/cpp/system/string/end/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::end method +linktitle: end +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::end method. Returns pointer to the end of actual string buffer. Never reallocates anything. Doesn''t guarantee buffer to be null-terminated in C++.' +type: docs +weight: 800 +url: /cpp/system/string/end/ +--- +## String::end method + + +Returns pointer to the end of actual string buffer. Never reallocates anything. Doesn't guarantee buffer to be null-terminated. + +```cpp +const UChar * System::String::end() const +``` + + +### ReturnValue + +Pointer to the first element after actual string buffer, null-terminated or not. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/endswith/_index.md b/english/cpp/system/string/endswith/_index.md new file mode 100644 index 0000000000..f93f20d589 --- /dev/null +++ b/english/cpp/system/string/endswith/_index.md @@ -0,0 +1,87 @@ +--- +title: System::String::EndsWith method +linktitle: EndsWith +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::EndsWith method. Checks if string ends with specified substring in C++.' +type: docs +weight: 900 +url: /cpp/system/string/endswith/ +--- +## String::EndsWith(const String\&) const method + + +Checks if string ends with specified substring. + +```cpp +bool System::String::EndsWith(const String &value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Lookup string. | + +### ReturnValue + +true if string ends with specified substring, false otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::EndsWith(const String\&, bool, const SharedPtr\\&) const method + + +Checks if string ends with specified substring. + +```cpp +bool System::String::EndsWith(const String &value, bool ignoreCase, const SharedPtr &culture=nullptr) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Lookup string. | +| ignoreCase | bool | Specifies whether comparison is case-insensitive. | +| culture | const SharedPtr\\& | Culture to use while performing string comparison. | + +### ReturnValue + +true if string ends with specified substring, false otherwise. + +## See Also + +* Class [String](../) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::EndsWith(const String\&, System::StringComparison) const method + + +Checks if string ends with specified substring. + +```cpp +bool System::String::EndsWith(const String &value, System::StringComparison comparisonType) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Lookup string. | +| comparisonType | System::StringComparison | [Comparison](../../comparison/) mode, see [System::StringComparison](../../stringcomparison/) for details. | + +### ReturnValue + +true if string ends with specified substring, false otherwise. + +## See Also + +* Class [String](../) +* Enum [StringComparison](../../stringcomparison/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/equals/_index.md b/english/cpp/system/string/equals/_index.md new file mode 100644 index 0000000000..59ef8598c3 --- /dev/null +++ b/english/cpp/system/string/equals/_index.md @@ -0,0 +1,111 @@ +--- +title: System::String::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Equals method. String equality comparison. Uses System::StringComparison::Ordinal comparison mode in C++.' +type: docs +weight: 1000 +url: /cpp/system/string/equals/ +--- +## String::Equals(const String\&) const method + + +[String](../) equality comparison. Uses [System::StringComparison::Ordinal](../../stringcomparison/) comparison mode. + +```cpp +bool System::String::Equals(const String &str) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to compare against the current one. | + +### ReturnValue + +true if strings match, false otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Equals(const String\&, System::StringComparison) const method + + +[String](../) equality comparison. Several modes provided by StringComparison enumeration are supported. + +```cpp +bool System::String::Equals(const String &str, System::StringComparison comparison_type) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to compare against the current one. | +| comparison_type | System::StringComparison | [Comparison](../../comparison/) mode (see [System::StringComparison](../../stringcomparison/) for details). | + +### ReturnValue + +true if strings match using selected comparison type, false otherwise. + +## See Also + +* Class [String](../) +* Enum [StringComparison](../../stringcomparison/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Equals(const String\&, const String\&) method + + +Equal-compares two strings using Ordial comparison mode. + +```cpp +static bool System::String::Equals(const String &strA, const String &strB) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strA | const String\& | First string to compare. | +| strB | const String\& | Second string to compare. | + +### ReturnValue + +true if strings match, false otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Equals(const String\&, const String\&, System::StringComparison) method + + +Equal-compares two strings. + +```cpp +static bool System::String::Equals(const String &strA, const String &strB, System::StringComparison comparison_type) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| strA | const String\& | First string to compare. | +| strB | const String\& | Second string to compare. | +| comparison_type | System::StringComparison | [Comparison](../../comparison/) mode. | + +### ReturnValue + +true if strings match, false otherwise. + +## See Also + +* Class [String](../) +* Enum [StringComparison](../../stringcomparison/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/fasttoascii/_index.md b/english/cpp/system/string/fasttoascii/_index.md new file mode 100644 index 0000000000..c7051000d6 --- /dev/null +++ b/english/cpp/system/string/fasttoascii/_index.md @@ -0,0 +1,33 @@ +--- +title: System::String::FastToAscii method +linktitle: FastToAscii +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::FastToAscii method. Tries to convert a String to an ASCII string in C++.' +type: docs +weight: 1100 +url: /cpp/system/string/fasttoascii/ +--- +## String::FastToAscii method + + +Tries to convert a [String](../) to an ASCII string. + +```cpp +int System::String::FastToAscii(char buffer[], int buffer_size) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| buffer | char | A buffer to store the resulting string. | +| buffer_size | int | [Buffer](../../buffer/)'s size. | + +### ReturnValue + +The resulting string length or -1 if a [String](../) is not an ASCII string. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/format/_index.md b/english/cpp/system/string/format/_index.md new file mode 100644 index 0000000000..de2ad9d387 --- /dev/null +++ b/english/cpp/system/string/format/_index.md @@ -0,0 +1,138 @@ +--- +title: System::String::Format method +linktitle: Format +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Format method. Formats string in C# style in C++.' +type: docs +weight: 6400 +url: /cpp/system/string/format/ +--- +## String::Format(const SharedPtr\\&, const String\&, const Args\&...) method + + +Formats string in C# style. + +```cpp +template String System::String::Format(const SharedPtr &fp, const String &format, const Args &... args) +``` + + +| Parameter | Description | +| --- | --- | +| Args | Arguments to format string. | + +| Parameter | Type | Description | +| --- | --- | --- | +| fp | const SharedPtr\\& | Format provider to use to convert arguments to strings. | +| format | const String\& | Format string. | +| args | const Args\&... | Arguments to format string. | + +## See Also + +* Class [String](../) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Format(const String\&, const Args\&...) method + + +Formats string in C# style. + +```cpp +template String System::String::Format(const String &format, const Args &... args) +``` + + +| Parameter | Description | +| --- | --- | +| Args | Arguments to format string. | + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | Format string. | +| args | const Args\&... | Arguments to format string. | + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Format(const String\&, const System::ArrayPtr\\&) method + + +Formats string in C# style. + +```cpp +template String System::String::Format(const String &format, const System::ArrayPtr &args) +``` + + +| Parameter | Description | +| --- | --- | +| T | Arguments to format string. | + +| Parameter | Type | Description | +| --- | --- | --- | +| format | const String\& | Format string. | +| args | const System::ArrayPtr\\& | Arguments to format string. | + +## See Also + +* Class [String](../) +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Format(std::nullptr_t, const char16_t(&), const Args\&...) method + + +Formats string in C# style. + +```cpp +template String System::String::Format(std::nullptr_t, const char16_t(&format)[N], const Args &... args) +``` + + +| Parameter | Description | +| --- | --- | +| Args | Arguments to format string. | + +| Parameter | Type | Description | +| --- | --- | --- | +| format | std::nullptr_t | Format string. | +| args | const char16_t(&) | Arguments to format string. | + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Format(std::nullptr_t, const String\&, const Args\&...) method + + +Formats string in C# style. + +```cpp +template String System::String::Format(std::nullptr_t, const String &format, const Args &... args) +``` + + +| Parameter | Description | +| --- | --- | +| Args | Arguments to format string. | + +| Parameter | Type | Description | +| --- | --- | --- | +| format | std::nullptr_t | Format string. | +| args | const String\& | Arguments to format string. | + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/fromascii/_index.md b/english/cpp/system/string/fromascii/_index.md new file mode 100644 index 0000000000..b041c50087 --- /dev/null +++ b/english/cpp/system/string/fromascii/_index.md @@ -0,0 +1,82 @@ +--- +title: System::String::FromAscii method +linktitle: FromAscii +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::FromAscii method. Creates String from ASCII string in C++.' +type: docs +weight: 6500 +url: /cpp/system/string/fromascii/ +--- +## String::FromAscii(const char *) method + + +Creates [String](../) from ASCII string. + +```cpp +static String System::String::FromAscii(const char *asciiStr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asciiStr | const char * | Pointer to null-terminated string encoded using ASCII codepage. | + +### ReturnValue + +[String](../) object representing passed string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::FromAscii(const char *, int) method + + +Creates [String](../) from ASCII string. + +```cpp +static String System::String::FromAscii(const char *asciiStr, int len) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asciiStr | const char * | Pointer to string encoded using ASCII codepage. | +| len | int | Number of characters to handle. | + +### ReturnValue + +[String](../) object representing passed string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::FromAscii(const std::string\&) method + + +Creates [String](../) from ASCII string. + +```cpp +static String System::String::FromAscii(const std::string &asciiStr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| asciiStr | const std::string\& | ASCII-encoded string. | + +### ReturnValue + +[String](../) object representing passed string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/fromutf16/_index.md b/english/cpp/system/string/fromutf16/_index.md new file mode 100644 index 0000000000..7e1b8628e3 --- /dev/null +++ b/english/cpp/system/string/fromutf16/_index.md @@ -0,0 +1,33 @@ +--- +title: System::String::FromUtf16 method +linktitle: FromUtf16 +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::FromUtf16 method. Creates String from utf16 string in C++.' +type: docs +weight: 6600 +url: /cpp/system/string/fromutf16/ +--- +## String::FromUtf16 method + + +Creates [String](../) from utf16 string. + +```cpp +static String System::String::FromUtf16(const std::u16string &u16str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| u16str | const std::u16string\& | Utf16 string. | + +### ReturnValue + +[String](../) object representing passed string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/fromutf32/_index.md b/english/cpp/system/string/fromutf32/_index.md new file mode 100644 index 0000000000..e647295ca0 --- /dev/null +++ b/english/cpp/system/string/fromutf32/_index.md @@ -0,0 +1,34 @@ +--- +title: System::String::FromUtf32 method +linktitle: FromUtf32 +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::FromUtf32 method. Creates String from utf32 string in C++.' +type: docs +weight: 6700 +url: /cpp/system/string/fromutf32/ +--- +## String::FromUtf32 method + + +Creates [String](../) from utf32 string. + +```cpp +static String System::String::FromUtf32(const uint32_t *utf32, int32_t length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| utf32 | const uint32_t * | Pointer to string encoded in utf32. | +| length | int32_t | Number of characters to convert. | + +### ReturnValue + +[String](../) object representing passed string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/fromutf8/_index.md b/english/cpp/system/string/fromutf8/_index.md new file mode 100644 index 0000000000..1cb1309a2c --- /dev/null +++ b/english/cpp/system/string/fromutf8/_index.md @@ -0,0 +1,106 @@ +--- +title: System::String::FromUtf8 method +linktitle: FromUtf8 +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::FromUtf8 method. Creates String from utf8 string in C++.' +type: docs +weight: 6800 +url: /cpp/system/string/fromutf8/ +--- +## String::FromUtf8(const char *) method + + +Creates [String](../) from utf8 string. + +```cpp +static String System::String::FromUtf8(const char *utf8) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| utf8 | const char * | Pointer to null-terminated string encoded using utf8 codepage. | + +### ReturnValue + +[String](../) object representing passed string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::FromUtf8(const char *, int) method + + +Creates [String](../) from utf8 string. + +```cpp +static String System::String::FromUtf8(const char *utf8, int len) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| utf8 | const char * | Pointer to string encoded using utf8 codepage. | +| len | int | Number of characters to handle. | + +### ReturnValue + +[String](../) object representing passed string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::FromUtf8(const std::string\&) method + + +Creates [String](../) from utf8 string. + +```cpp +static String System::String::FromUtf8(const std::string &utf8) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| utf8 | const std::string\& | Pointer to string encoded using utf8 codepage. | + +### ReturnValue + +[String](../) object representing passed string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::FromUtf8(const uint8_t *) method + + +Creates [String](../) from utf8 string. + +```cpp +static String System::String::FromUtf8(const uint8_t *utf8) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| utf8 | const uint8_t * | Pointer to null-terminated string encoded using utf8 codepage. | + +### ReturnValue + +[String](../) object representing passed string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/fromwcs/_index.md b/english/cpp/system/string/fromwcs/_index.md new file mode 100644 index 0000000000..669515946f --- /dev/null +++ b/english/cpp/system/string/fromwcs/_index.md @@ -0,0 +1,33 @@ +--- +title: System::String::FromWCS method +linktitle: FromWCS +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::FromWCS method. Creates String from widestring in C++.' +type: docs +weight: 6900 +url: /cpp/system/string/fromwcs/ +--- +## String::FromWCS method + + +Creates [String](../) from widestring. + +```cpp +static String System::String::FromWCS(const std::wstring &wcs) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| wcs | const std::wstring\& | Widestring to convert into [String](../). | + +### ReturnValue + +[String](../) object representing passed string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/get_length/_index.md b/english/cpp/system/string/get_length/_index.md new file mode 100644 index 0000000000..8d59ada797 --- /dev/null +++ b/english/cpp/system/string/get_length/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::get_Length method +linktitle: get_Length +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::get_Length method. Gets string length in C++.' +type: docs +weight: 1200 +url: /cpp/system/string/get_length/ +--- +## String::get_Length method + + +Gets string length. + +```cpp +int System::String::get_Length() const +``` + + +### ReturnValue + +Length of contained string. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/gethashcode/_index.md b/english/cpp/system/string/gethashcode/_index.md new file mode 100644 index 0000000000..4dc2f378c6 --- /dev/null +++ b/english/cpp/system/string/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::GetHashCode method. Hashes contained string. Implemented in ICU, doesn''t match hashes in C# in C++.' +type: docs +weight: 1300 +url: /cpp/system/string/gethashcode/ +--- +## String::GetHashCode method + + +Hashes contained string. Implemented in ICU, doesn't match hashes in C#. + +```cpp +int System::String::GetHashCode() const +``` + + +### ReturnValue + +Calculated hash code value. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/indexof/_index.md b/english/cpp/system/string/indexof/_index.md new file mode 100644 index 0000000000..0f5cb32ec2 --- /dev/null +++ b/english/cpp/system/string/indexof/_index.md @@ -0,0 +1,190 @@ +--- +title: System::String::IndexOf method +linktitle: IndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::IndexOf method. Character forward lookup in substring in C++.' +type: docs +weight: 1400 +url: /cpp/system/string/indexof/ +--- +## String::IndexOf(char_t, int, int) const method + + +Character forward lookup in substring. + +```cpp +int System::String::IndexOf(char_t c, int startIndex, int count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character to look for. | +| startIndex | int | Index to start lookup at. | +| count | int | Number of characters to look through. | + +### ReturnValue + +Index of first character position since startIndex or -1 if not found. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::IndexOf(char_t, int) const method + + +Character forward lookup. + +```cpp +int System::String::IndexOf(char_t c, int startIndex=0) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character to look for. | +| startIndex | int | Index to start lookup at. | + +### ReturnValue + +Index of first character position since startIndex or -1 if not found. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::IndexOf(const String\&, int, int) const method + + +Substring forward lookup. + +```cpp +int System::String::IndexOf(const String &str, int startIndex, int count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Substring to look for. | +| startIndex | int | Position in source string to start lookup through. | +| count | int | number of characters to look through. | + +### ReturnValue + +Index of first found substring or -1 if not found. For empty lookup string, always returns startIndex. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::IndexOf(const String\&, int, System::StringComparison) const method + + +Substring forward lookup. + +```cpp +int System::String::IndexOf(const String &str, int startIndex, System::StringComparison comparison_type) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Substring to look for. | +| startIndex | int | Position in source string to start lookup through. | +| comparison_type | System::StringComparison | [Comparison](../../comparison/) mode. | + +### ReturnValue + +Index of first found substring or -1 if not found. For empty lookup string, always returns startIndex. + +## See Also + +* Class [String](../) +* Enum [StringComparison](../../stringcomparison/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::IndexOf(const String\&, int) const method + + +Substring forward lookup. + +```cpp +int System::String::IndexOf(const String &str, int startIndex=0) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Substring to look for. | +| startIndex | int | Position in source string to start lookup through. | + +### ReturnValue + +Index of first found substring or -1 if not found. For empty lookup string, always returns startIndex. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::IndexOf(const String\&, System::StringComparison) const method + + +Substring forward lookup. + +```cpp +int System::String::IndexOf(const String &str, System::StringComparison comparison_type) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Substring to look for. | +| comparison_type | System::StringComparison | [Comparison](../../comparison/) mode. | + +### ReturnValue + +Index of first found substring or -1 if not found. For empty lookup string, always returns 0. + +## See Also + +* Class [String](../) +* Enum [StringComparison](../../stringcomparison/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::IndexOf(const String\&, int, int, System::StringComparison) const method + + +Substring forward lookup. + +```cpp +int System::String::IndexOf(const String &value, int startIndex, int count, System::StringComparison comparisonType) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Substring to look for. | +| startIndex | int | Position in source string to start lookup through. | +| count | int | number of characters to look through. | +| comparisonType | System::StringComparison | [Comparison](../../comparison/) mode. | + +### ReturnValue + +Index of first found substring or -1 if not found. For empty lookup string, always returns startIndex. + +## See Also + +* Class [String](../) +* Enum [StringComparison](../../stringcomparison/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/indexofany/_index.md b/english/cpp/system/string/indexofany/_index.md new file mode 100644 index 0000000000..64735e09a8 --- /dev/null +++ b/english/cpp/system/string/indexofany/_index.md @@ -0,0 +1,133 @@ +--- +title: System::String::IndexOfAny method +linktitle: IndexOfAny +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::IndexOfAny method. Character forward lookup in C++.' +type: docs +weight: 1500 +url: /cpp/system/string/indexofany/ +--- +## String::IndexOfAny(char_t, int) const method + + +Character forward lookup. + +```cpp +int System::String::IndexOfAny(char_t c, int startIndex=0) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character to look for. | +| startIndex | int | Index to start lookup at. | + +### ReturnValue + +Index of first character position since startIndex or -1 if not found. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::IndexOfAny(const ArrayPtr\\&) const method + + +Looks for any of passed characters through the whole string. Compares first string character to all characters in anyOf, then compares second one and so on. Returns index of the first one matching any of the target characters. + +```cpp +int System::String::IndexOfAny(const ArrayPtr &anyOf) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| anyOf | const ArrayPtr\\& | [Array](../../array/) of characters to look for. Order doesn't matter. | + +### ReturnValue + +Index of the first matching character or -1 if not found. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::IndexOfAny(const ArrayPtr\\&, int32_t) const method + + +Looks for any of passed characters through substring. Compares first string character to all characters in anyOf, then compares second one and so on. Returns index of the first one matching any of the target characters. + +```cpp +int System::String::IndexOfAny(const ArrayPtr &anyOf, int32_t startindex) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| anyOf | const ArrayPtr\\& | [Array](../../array/) of characters to look for. Order doesn't matter. | +| startindex | int32_t | Index to start lookup from. | + +### ReturnValue + +Index of the first matching character or -1 if not found. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::IndexOfAny(const ArrayPtr\\&, int32_t, int32_t) const method + + +Looks for any of passed characters through substring. Compares first string character to all characters in anyOf, then compares second one and so on. Returns index of the first one matching any of the target characters. + +```cpp +int System::String::IndexOfAny(const ArrayPtr &anyOf, int32_t startindex, int32_t count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| anyOf | const ArrayPtr\\& | [Array](../../array/) of characters to look for. Order doesn't matter. | +| startindex | int32_t | Index to start lookup from. | +| count | int32_t | Number of characters to look through. | + +### ReturnValue + +Index of the first matching character or -1 if not found. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::IndexOfAny(const String\&, int) const method + + +Consequently looks for all characters of str in this. If first character is found, its position is returned, otherwise looks for the second one and so on. + +```cpp +int System::String::IndexOfAny(const String &str, int startIndex=0) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) of characters to look for. Order of characters matters. | +| startIndex | int | Position to start lookup from. | + +### ReturnValue + +Index of first found character or -1 if none is found. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/insert/_index.md b/english/cpp/system/string/insert/_index.md new file mode 100644 index 0000000000..a470e3e9e7 --- /dev/null +++ b/english/cpp/system/string/insert/_index.md @@ -0,0 +1,34 @@ +--- +title: System::String::Insert method +linktitle: Insert +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Insert method. Inserts substring at specified position in C++.' +type: docs +weight: 1600 +url: /cpp/system/string/insert/ +--- +## String::Insert method + + +Inserts substring at specified position. + +```cpp +String System::String::Insert(int startIndex, const String &value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int | Index in this string to start inserting from. | +| value | const String\& | Insertion string. | + +### ReturnValue + +[String](../) with insertion done. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/is/_index.md b/english/cpp/system/string/is/_index.md new file mode 100644 index 0000000000..c413de7473 --- /dev/null +++ b/english/cpp/system/string/is/_index.md @@ -0,0 +1,33 @@ +--- +title: System::String::Is method +linktitle: Is +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Is method. Checks if string object is of type specified by TypeInfo passed in C++.' +type: docs +weight: 1700 +url: /cpp/system/string/is/ +--- +## String::Is method + + +Checks if string object is of type specified by [TypeInfo](../../typeinfo/) passed. + +```cpp +bool System::String::Is(const System::TypeInfo &target) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| target | const System::TypeInfo\& | [TypeInfo](../../typeinfo/) to check against. | + +### ReturnValue + +true if target is [TypeInfo](../../typeinfo/) of [String](../) class, false otherwise. + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/isasciistring/_index.md b/english/cpp/system/string/isasciistring/_index.md new file mode 100644 index 0000000000..28ad908ead --- /dev/null +++ b/english/cpp/system/string/isasciistring/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::IsAsciiString method +linktitle: IsAsciiString +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::IsAsciiString method. Indicates if a String contains ASCII symbols only in C++.' +type: docs +weight: 1800 +url: /cpp/system/string/isasciistring/ +--- +## String::IsAsciiString method + + +Indicates if a [String](../) contains ASCII symbols only. + +```cpp +bool System::String::IsAsciiString() const +``` + + +### ReturnValue + +True if a string is an ASCII string. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/isempty/_index.md b/english/cpp/system/string/isempty/_index.md new file mode 100644 index 0000000000..3968277ed0 --- /dev/null +++ b/english/cpp/system/string/isempty/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::IsEmpty method +linktitle: IsEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::IsEmpty method. Checks if string is both non-null and empty in C++.' +type: docs +weight: 1900 +url: /cpp/system/string/isempty/ +--- +## String::IsEmpty method + + +Checks if string is both non-null and empty. + +```cpp +bool System::String::IsEmpty() const +``` + + +### ReturnValue + +true if string is empty and not null, false otherwise. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/isnormalized/_index.md b/english/cpp/system/string/isnormalized/_index.md new file mode 100644 index 0000000000..ddd23ee732 --- /dev/null +++ b/english/cpp/system/string/isnormalized/_index.md @@ -0,0 +1,33 @@ +--- +title: System::String::IsNormalized method +linktitle: IsNormalized +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::IsNormalized method. Checks if unicode string is normalized using normalization form specified in C++.' +type: docs +weight: 2000 +url: /cpp/system/string/isnormalized/ +--- +## String::IsNormalized method + + +Checks if unicode string is normalized using normalization form specified. + +```cpp +bool System::String::IsNormalized(System::Text::NormalizationForm form) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| form | System::Text::NormalizationForm | Normalization form, see [System::Text::NormalizationForm](../../../system.text/normalizationform/) for details. | + +### ReturnValue + +true if string is already normalized, false otherwise. + +## See Also + +* Enum [NormalizationForm](../../../system.text/normalizationform/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/isnull/_index.md b/english/cpp/system/string/isnull/_index.md new file mode 100644 index 0000000000..aad2757be5 --- /dev/null +++ b/english/cpp/system/string/isnull/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::IsNull method. Checks if string is considered null. String is null and only if it is constructed via String() constructor, moved, copied or assigned from null string or reset() method was called in C++.' +type: docs +weight: 2100 +url: /cpp/system/string/isnull/ +--- +## String::IsNull method + + +Checks if string is considered null. [String](../) is null and only if it is constructed via [String()](../string/) constructor, moved, copied or assigned from null string or [reset()](../reset/) method was called. + +```cpp +bool System::String::IsNull() const +``` + + +### ReturnValue + +true if string is considered null, false otherwise. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/isnullorempty/_index.md b/english/cpp/system/string/isnullorempty/_index.md new file mode 100644 index 0000000000..8e4e20f8b8 --- /dev/null +++ b/english/cpp/system/string/isnullorempty/_index.md @@ -0,0 +1,52 @@ +--- +title: System::String::IsNullOrEmpty method +linktitle: IsNullOrEmpty +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::IsNullOrEmpty method. Checks if string is empty or is considered null in C++.' +type: docs +weight: 2200 +url: /cpp/system/string/isnullorempty/ +--- +## String::IsNullOrEmpty() const method + + +Checks if string is empty or is considered null. + +```cpp +bool System::String::IsNullOrEmpty() const +``` + + +### ReturnValue + +true if string is empty or null, false otherwise. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::IsNullOrEmpty(const String\&) method + + +Checks if passed string is null or empty. + +```cpp +static bool System::String::IsNullOrEmpty(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to check. | + +### ReturnValue + +true if string is null or empty, false otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/isnullorwhitespace/_index.md b/english/cpp/system/string/isnullorwhitespace/_index.md new file mode 100644 index 0000000000..3900659765 --- /dev/null +++ b/english/cpp/system/string/isnullorwhitespace/_index.md @@ -0,0 +1,33 @@ +--- +title: System::String::IsNullOrWhiteSpace method +linktitle: IsNullOrWhiteSpace +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::IsNullOrWhiteSpace method. Indicates whether a specified string is null, empty, or consists only of white-space characters in C++.' +type: docs +weight: 7000 +url: /cpp/system/string/isnullorwhitespace/ +--- +## String::IsNullOrWhiteSpace method + + +Indicates whether a specified string is null, empty, or consists only of white-space characters. + +```cpp +static bool System::String::IsNullOrWhiteSpace(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to check. | + +### ReturnValue + +true if string is null or empty or consists exclusively of white-space characters, false otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/join/_index.md b/english/cpp/system/string/join/_index.md new file mode 100644 index 0000000000..94dddd464d --- /dev/null +++ b/english/cpp/system/string/join/_index.md @@ -0,0 +1,119 @@ +--- +title: System::String::Join method +linktitle: Join +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Join method. Joins array using string as separator in C++.' +type: docs +weight: 7100 +url: /cpp/system/string/join/ +--- +## String::Join(const String\&, const ArrayPtr\\>\&) method + + +Joins array using string as separator. + +```cpp +static String System::String::Join(const String &separator, const ArrayPtr> &parts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separator | const String\& | [String](../) to put between array elements when joining them. | +| parts | const ArrayPtr\\>\& | [Array](../../array/) of parts to join. | + +### ReturnValue + +[String](../) representing joint elements. + +## See Also + +* Class [String](../) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Join(const String\&, const ArrayPtr\\&, int, int) method + + +Joins array using string as separator. + +```cpp +static String System::String::Join(const String &separator, const ArrayPtr &parts, int startIndex=0, int count=-1) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separator | const String\& | [String](../) to put between array elements when joining them. | +| parts | const ArrayPtr\\& | [Array](../../array/) of parts to join. | +| startIndex | int | First index in array to start joining from. | +| count | int | Number of array elements to join. -1 means 'until array ends'. | + +### ReturnValue + +[String](../) representing joint array elements. + +## See Also + +* Class [String](../) +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Join(const String\&, const SharedPtr\\>\&) method + + +Joins array using string as separator. + +```cpp +static String System::String::Join(const String &separator, const SharedPtr> &parts) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separator | const String\& | [String](../) to put between array elements when joining them. | +| parts | const SharedPtr\\>\& | - parts enumerable object | + +### ReturnValue + +[String](../) representing joint elements. + +## See Also + +* Class [String](../) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IEnumerable](../../../system.collections.generic/ienumerable/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Join(const String\&, const System::Details::ArrayView\\&, int, int) method + + +Joins array using string as separator. + +```cpp +static String System::String::Join(const String &separator, const System::Details::ArrayView &parts, int startIndex=0, int count=-1) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separator | const String\& | [String](../) to put between array elements when joining them. | +| parts | const System::Details::ArrayView\\& | ArrayView of parts to join. | +| startIndex | int | First index in array to start joining from. | +| count | int | Number of array elements to join. -1 means 'until array ends'. | + +### ReturnValue + +[String](../) representing joint array elements. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/lastindexof/_index.md b/english/cpp/system/string/lastindexof/_index.md new file mode 100644 index 0000000000..e79e0afb45 --- /dev/null +++ b/english/cpp/system/string/lastindexof/_index.md @@ -0,0 +1,187 @@ +--- +title: System::String::LastIndexOf method +linktitle: LastIndexOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::LastIndexOf method. Character backward lookup in C++.' +type: docs +weight: 2300 +url: /cpp/system/string/lastindexof/ +--- +## String::LastIndexOf(char_t) const method + + +Character backward lookup. + +```cpp +int System::String::LastIndexOf(char_t value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char_t | Character to look for. | + +### ReturnValue + +Index of last character position or -1 if not found. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::LastIndexOf(char_t, int32_t) const method + + +Character backward lookup. + +```cpp +int System::String::LastIndexOf(char_t value, int32_t startIndex) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char_t | Character to look for. | +| startIndex | int32_t | Index to start lookup at. | + +### ReturnValue + +Index of last character position since startIndex or -1 if not found. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::LastIndexOf(char_t, int32_t, int32_t) const method + + +Character backward lookup. + +```cpp +int System::String::LastIndexOf(char_t value, int32_t startIndex, int32_t count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | char_t | Character to look for. | +| startIndex | int32_t | Index to start lookup at. | +| count | int32_t | Number of characters to look through | + +### ReturnValue + +Index of last character position since startIndex or -1 if not found. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::LastIndexOf(const String\&, int, System::StringComparison) const method + + +Substring backward lookup. + +```cpp +int System::String::LastIndexOf(const String &str, int startIndex, System::StringComparison comparison_type) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Substring to look for. | +| startIndex | int | Position in source string to start lookup through. | +| comparison_type | System::StringComparison | [Comparison](../../comparison/) mode. | + +### ReturnValue + +Index of last found substring or -1 if not found. For empty lookup string, always returns string length. + +## See Also + +* Class [String](../) +* Enum [StringComparison](../../stringcomparison/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::LastIndexOf(const String\&, int) const method + + +Substring backward lookup. + +```cpp +int System::String::LastIndexOf(const String &str, int startIndex=INT32_MAX) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Substring to look for. | +| startIndex | int | Position in source string to start lookup through. | + +### ReturnValue + +Index of last found substring or -1 if not found. For empty lookup string, always returns string length. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::LastIndexOf(const String\&, System::StringComparison) const method + + +Substring backward lookup. + +```cpp +int System::String::LastIndexOf(const String &str, System::StringComparison comparison_type) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | Substring to look for. | +| comparison_type | System::StringComparison | [Comparison](../../comparison/) mode. | + +### ReturnValue + +Index of last found substring or -1 if not found. For empty lookup string, always returns string length. + +## See Also + +* Class [String](../) +* Enum [StringComparison](../../stringcomparison/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::LastIndexOf(const String\&, int, int, StringComparison) const method + + +Substring backward lookup. + +```cpp +int System::String::LastIndexOf(const String &value, int startIndex, int count, StringComparison comparisonType) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Substring to look for. | +| startIndex | int | Position in source string to start lookup through. | +| count | int | Number of characters to look through. | +| comparisonType | StringComparison | [Comparison](../../comparison/) mode. | + +### ReturnValue + +Index of last found substring or -1 if not found. For empty lookup string, always returns startIndex+count. + +## See Also + +* Class [String](../) +* Enum [StringComparison](../../stringcomparison/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/lastindexofany/_index.md b/english/cpp/system/string/lastindexofany/_index.md new file mode 100644 index 0000000000..5dc1be32c9 --- /dev/null +++ b/english/cpp/system/string/lastindexofany/_index.md @@ -0,0 +1,84 @@ +--- +title: System::String::LastIndexOfAny method +linktitle: LastIndexOfAny +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::LastIndexOfAny method. Looks for any of passed characters through whole string backwardly. Compares last string character to all characters in anyOf, then compares previous one and so on. Returns index of the first match found in C++.' +type: docs +weight: 2400 +url: /cpp/system/string/lastindexofany/ +--- +## String::LastIndexOfAny(const ArrayPtr\\&) const method + + +Looks for any of passed characters through whole string backwardly. Compares last string character to all characters in anyOf, then compares previous one and so on. Returns index of the first match found. + +```cpp +int System::String::LastIndexOfAny(const ArrayPtr &anyOf) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| anyOf | const ArrayPtr\\& | [Array](../../array/) of characters to look for. Order doesn't matter. | + +### ReturnValue + +Index of the last matching character or -1 if not found. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::LastIndexOfAny(const ArrayPtr\\&, int32_t) const method + + +Looks for any of passed characters through substring backwardly. Compares last string character to all characters in anyOf, then compares previous one and so on. Returns index of the first match found. + +```cpp +int System::String::LastIndexOfAny(const ArrayPtr &anyOf, int32_t startindex) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| anyOf | const ArrayPtr\\& | [Array](../../array/) of characters to look for. Order doesn't matter. | +| startindex | int32_t | Index to start lookup from. | + +### ReturnValue + +Index of the last matching character or -1 if not found. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::LastIndexOfAny(const ArrayPtr\\&, int32_t, int32_t) const method + + +Looks for any of passed characters through substring backwardly. Compares last string character to all characters in anyOf, then compares previous one and so on. Returns index of the first match found. + +```cpp +int System::String::LastIndexOfAny(const ArrayPtr &anyOf, int32_t startindex, int32_t count) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| anyOf | const ArrayPtr\\& | [Array](../../array/) of characters to look for. Order doesn't matter. | +| startindex | int32_t | Index to start lookup from. | +| count | int32_t | Number of characters to look through. | + +### ReturnValue + +Index of the last matching character or -1 if not found. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/normalize/_index.md b/english/cpp/system/string/normalize/_index.md new file mode 100644 index 0000000000..fbd7bfea77 --- /dev/null +++ b/english/cpp/system/string/normalize/_index.md @@ -0,0 +1,34 @@ +--- +title: System::String::Normalize method +linktitle: Normalize +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Normalize method. Normalizes unicode string using normalization form specified in C++.' +type: docs +weight: 2500 +url: /cpp/system/string/normalize/ +--- +## String::Normalize method + + +Normalizes unicode string using normalization form specified. + +```cpp +String System::String::Normalize(System::Text::NormalizationForm form) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| form | System::Text::NormalizationForm | Normalization form, see [System::Text::NormalizationForm](../../../system.text/normalizationform/) for details. | + +### ReturnValue + +Normalized string. + +## See Also + +* Class [String](../) +* Enum [NormalizationForm](../../../system.text/normalizationform/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/null/_index.md b/english/cpp/system/string/null/_index.md new file mode 100644 index 0000000000..6a5643fdbc --- /dev/null +++ b/english/cpp/system/string/null/_index.md @@ -0,0 +1,23 @@ +--- +title: System::String::Null field +linktitle: Null +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Null field. Null string in C++.' +type: docs +weight: 7300 +url: /cpp/system/string/null/ +--- +## Null field + + +Null string. + +```cpp +static const String System::String::Null +``` + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/operator!=/_index.md b/english/cpp/system/string/operator!=/_index.md new file mode 100644 index 0000000000..e61d7c316b --- /dev/null +++ b/english/cpp/system/string/operator!=/_index.md @@ -0,0 +1,52 @@ +--- +title: System::String::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::operator!= method. Non-equality comparison operator in C++.' +type: docs +weight: 2600 +url: /cpp/system/string/operator!=/ +--- +## String::operator!=(const String\&) const method + + +Non-equality comparison operator. + +```cpp +bool System::String::operator!=(const String &str) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to compare current one to. | + +### ReturnValue + +false if both strings are null or both are not null and match, true otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator!=(std::nullptr_t) const method + + +Checks if string is not null. Applies same logic as [IsNull()](../isnull/) call. + +```cpp +bool System::String::operator!=(std::nullptr_t) const +``` + + +### ReturnValue + +false if string is null, true otherwise. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/operator+/_index.md b/english/cpp/system/string/operator+/_index.md new file mode 100644 index 0000000000..ad3111d00e --- /dev/null +++ b/english/cpp/system/string/operator+/_index.md @@ -0,0 +1,265 @@ +--- +title: System::String::operator+ method +linktitle: operator+ +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::operator+ method. Adds character to the end of the string in C++.' +type: docs +weight: 2700 +url: /cpp/system/string/operator+/ +--- +## String::operator+(char_t) const method + + +Adds character to the end of the string. + +```cpp +String System::String::operator+(char_t x) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | char_t | Character to add. | + +### ReturnValue + +[String](../) concatenation result. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+(const String\&) const method + + +[String](../) concatenation operator. + +```cpp +String System::String::operator+(const String &str) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to add to the end of current one. | + +### ReturnValue + +Concatenated string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+(const T\&) const method + + +[String](../) concatenation with string literal or character string pointer. + +```cpp +template::value > *> String System::String::operator+(const T &arg) const +``` + + +| Parameter | Description | +| --- | --- | +| T | One of string literal or character string pointer forms. | + +| Parameter | Type | Description | +| --- | --- | --- | +| arg | const T\& | Entity to concatenate with current string. | + +### ReturnValue + +Concatenated string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+(const T\&) const method + + +Adds reference type object string representation to the end of the string. + +```cpp +template::value > *> String System::String::operator+(const T &value) const +``` + + +| Parameter | Description | +| --- | --- | +| T | pointer type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | [Object](../../object/) to convert to string using [ToString()](../tostring/) call and to add to current string. | + +### ReturnValue + +[String](../) concatenation result. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+(const T\&) const method + + +Adds value type object string representation to the end of the string. + +```cpp +template::value &&!std::is_scalar< T >::value &&!std::is_array< T >::value > *> String System::String::operator+(const T &value) const +``` + + +| Parameter | Description | +| --- | --- | +| T | Value type to call [ToString()](../tostring/) upon. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | [Object](../../object/) to convert to string using [ToString()](../tostring/) call and to add to current string. | + +### ReturnValue + +[String](../) concatenation result. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+(double) const method + + +Adds floating point value string representation to the end of the string. + +```cpp +String System::String::operator+(double d) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| d | double | Value to convert to string and to add. | + +### ReturnValue + +[String](../) concatenation result. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+(int) const method + + +Adds integer value string representation to the end of the string. + +```cpp +String System::String::operator+(int i) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | int | Integer value to convert to string and to add. | + +### ReturnValue + +[String](../) concatenation result. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+(int64_t) const method + + +Adds integer value string representation to the end of the string. + +```cpp +String System::String::operator+(int64_t v) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| v | int64_t | Value to convert to string and to add to add. | + +### ReturnValue + +[String](../) concatenation result. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+(T) const method + + +Adds boolean value string representation to the end of the string. + +```cpp +template::value > *> String System::String::operator+(T arg) const +``` + + +| Parameter | Description | +| --- | --- | +| T | Value type to concatenate with string. Must be bool | + +| Parameter | Type | Description | +| --- | --- | --- | +| arg | T | [Boolean](../../boolean/) value to convert to string and to add. | + +### ReturnValue + +[String](../) concatenation result. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+(uint32_t) const method + + +Adds unsigned integer value string representation to the end of the string. + +```cpp +String System::String::operator+(uint32_t i) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| i | uint32_t | Value to convert to string and to add. | + +### ReturnValue + +[String](../) concatenation result. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/operator+=/_index.md b/english/cpp/system/string/operator+=/_index.md new file mode 100644 index 0000000000..b32fca968d --- /dev/null +++ b/english/cpp/system/string/operator+=/_index.md @@ -0,0 +1,277 @@ +--- +title: System::String::operator+= method +linktitle: operator+= +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::operator+= method. Concatenation assignment operator in C++.' +type: docs +weight: 2800 +url: /cpp/system/string/operator+=/ +--- +## String::operator+=(char_t) method + + +Concatenation assignment operator. + +```cpp +String & System::String::operator+=(char_t c) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| c | char_t | Character to add to the end of current string. | + +### ReturnValue + +self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+=(const String\&) method + + +Concatenation assignment operator. + +```cpp +String & System::String::operator+=(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to add to the end of current string. | + +### ReturnValue + +self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+=(double) method + + +Concatenation assignment operator. + +```cpp +String & System::String::operator+=(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | [Double](../../double/) to add to the end of current string. | + +### ReturnValue + +self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+=(int16_t) method + + +Concatenation assignment operator. + +```cpp +String & System::String::operator+=(int16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int16_t | Short to add to the end of current string. | + +### ReturnValue + +self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+=(int32_t) method + + +Concatenation assignment operator. + +```cpp +String & System::String::operator+=(int32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int32_t | Int to add to the end of current string. | + +### ReturnValue + +self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+=(int64_t) method + + +Concatenation assignment operator. + +```cpp +String & System::String::operator+=(int64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int64_t | Long to add to the end of current string. | + +### ReturnValue + +self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+=(T) method + + +Concatenation assignment operator. + +```cpp +template::value > *> String & System::String::operator+=(T value) +``` + + +| Parameter | Description | +| --- | --- | +| T | Value type to concatenate with string. Must be bool | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | T | [Boolean](../../boolean/) to add to the end of current string. | + +### ReturnValue + +self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+=(uint16_t) method + + +Concatenation assignment operator. + +```cpp +String & System::String::operator+=(uint16_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint16_t | Unsigned short to add to the end of current string. | + +### ReturnValue + +self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+=(uint32_t) method + + +Concatenation assignment operator. + +```cpp +String & System::String::operator+=(uint32_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint32_t | Unsigned int to add to the end of current string. | + +### ReturnValue + +self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+=(uint64_t) method + + +Concatenation assignment operator. + +```cpp +String & System::String::operator+=(uint64_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint64_t | Unsigned long to add to the end of current string. | + +### ReturnValue + +self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator+=(uint8_t) method + + +Concatenation assignment operator. + +```cpp +String & System::String::operator+=(uint8_t value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | uint8_t | [Byte](../../byte/) to add to the end of current string. | + +### ReturnValue + +self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/operator=/_index.md b/english/cpp/system/string/operator=/_index.md new file mode 100644 index 0000000000..0ea190d9c1 --- /dev/null +++ b/english/cpp/system/string/operator=/_index.md @@ -0,0 +1,57 @@ +--- +title: System::String::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::operator= method. Assignment operator in C++.' +type: docs +weight: 3000 +url: /cpp/system/string/operator=/ +--- +## String::operator=(const String\&) method + + +Assignment operator. + +```cpp +String & System::String::operator=(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to copy. | + +### ReturnValue + +Self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator=(String\&&) method + + +Move assignment operator. + +```cpp +String & System::String::operator=(String &&str) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String\&& | [String](../) to move data from. | + +### ReturnValue + +Self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/operator==/_index.md b/english/cpp/system/string/operator==/_index.md new file mode 100644 index 0000000000..d9d8e938d6 --- /dev/null +++ b/english/cpp/system/string/operator==/_index.md @@ -0,0 +1,52 @@ +--- +title: System::String::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::operator== method. Equality comparison operator in C++.' +type: docs +weight: 3100 +url: /cpp/system/string/operator==/ +--- +## String::operator==(const String\&) const method + + +Equality comparison operator. + +```cpp +bool System::String::operator==(const String &str) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to compare current one to. | + +### ReturnValue + +true if both strings are null or both are not null and match, false otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::operator==(std::nullptr_t) const method + + +Checks if string is null. Applies same logic as [IsNull()](../isnull/) call. + +```cpp +bool System::String::operator==(std::nullptr_t) const +``` + + +### ReturnValue + +true if string is null, false otherwise. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/operator[]/_index.md b/english/cpp/system/string/operator[]/_index.md new file mode 100644 index 0000000000..c7635418ce --- /dev/null +++ b/english/cpp/system/string/operator[]/_index.md @@ -0,0 +1,32 @@ +--- +title: System::String::operator[] method +linktitle: operator[] +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::operator[] method. Gets character at specified position in C++.' +type: docs +weight: 3200 +url: /cpp/system/string/operator[]/ +--- +## String::operator[] method + + +Gets character at specified position. + +```cpp +char_t System::String::operator[](int index) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to get character from. | + +### ReturnValue + +Character at specified position or 0xffff if out of bounds. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/operator_/_index.md b/english/cpp/system/string/operator_/_index.md new file mode 100644 index 0000000000..0a478120ef --- /dev/null +++ b/english/cpp/system/string/operator_/_index.md @@ -0,0 +1,33 @@ +--- +title: System::String::operator< method +linktitle: operator< +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::operator< method. Order-compares strings in C++.' +type: docs +weight: 2900 +url: /cpp/system/string/operator_/ +--- +## String::operator< method + + +Order-compares strings. + +```cpp +bool System::String::operator<(const String &str) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to compare current one to. | + +### ReturnValue + +true if this is considering less than str, false otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/padleft/_index.md b/english/cpp/system/string/padleft/_index.md new file mode 100644 index 0000000000..812bca9ca1 --- /dev/null +++ b/english/cpp/system/string/padleft/_index.md @@ -0,0 +1,34 @@ +--- +title: System::String::PadLeft method +linktitle: PadLeft +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::PadLeft method. Adds padding on the left of original string in C++.' +type: docs +weight: 3300 +url: /cpp/system/string/padleft/ +--- +## String::PadLeft method + + +Adds padding on the left of original string. + +```cpp +String System::String::PadLeft(int totalWidth, char_t c=u' ') const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| totalWidth | int | Number of padding characters to insert. | +| c | char_t | Padding character. | + +### ReturnValue + +[String](../) with padding inserted. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/padright/_index.md b/english/cpp/system/string/padright/_index.md new file mode 100644 index 0000000000..da2f0c9ba6 --- /dev/null +++ b/english/cpp/system/string/padright/_index.md @@ -0,0 +1,34 @@ +--- +title: System::String::PadRight method +linktitle: PadRight +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::PadRight method. Adds padding on the right of original string in C++.' +type: docs +weight: 3400 +url: /cpp/system/string/padright/ +--- +## String::PadRight method + + +Adds padding on the right of original string. + +```cpp +String System::String::PadRight(int totalWidth, char_t c=u' ') const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| totalWidth | int | Number of padding characters to insert. | +| c | char_t | Padding character. | + +### ReturnValue + +[String](../) with padding inserted. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/rbegin/_index.md b/english/cpp/system/string/rbegin/_index.md new file mode 100644 index 0000000000..46d2aee4be --- /dev/null +++ b/english/cpp/system/string/rbegin/_index.md @@ -0,0 +1,29 @@ +--- +title: System::String::rbegin method +linktitle: rbegin +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::rbegin method. Returns reverse iterator to the last character (if any) of actual string buffer in C++.' +type: docs +weight: 3500 +url: /cpp/system/string/rbegin/ +--- +## String::rbegin method + + +Returns reverse iterator to the last character (if any) of actual string buffer. + +```cpp +reverse_iterator System::String::rbegin() const +``` + + +### ReturnValue + +Reverse iterator to the last character of actual string buffer (if any) or same as [rend()](../rend/). + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/remove/_index.md b/english/cpp/system/string/remove/_index.md new file mode 100644 index 0000000000..696532e2b4 --- /dev/null +++ b/english/cpp/system/string/remove/_index.md @@ -0,0 +1,34 @@ +--- +title: System::String::Remove method +linktitle: Remove +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Remove method. Extracts everything but substring from current string in C++.' +type: docs +weight: 3600 +url: /cpp/system/string/remove/ +--- +## String::Remove method + + +Extracts everything but substring from current string. + +```cpp +String System::String::Remove(int32_t startIndex, int32_t count=INT32_MAX) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int32_t | Index of first character to not extract. | +| count | int32_t | Number of characters to not extract. | + +### ReturnValue + +[String](../) around specified substring. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/rend/_index.md b/english/cpp/system/string/rend/_index.md new file mode 100644 index 0000000000..dbbba5229f --- /dev/null +++ b/english/cpp/system/string/rend/_index.md @@ -0,0 +1,29 @@ +--- +title: System::String::rend method +linktitle: rend +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::rend method. Returns reverse iterator to the before first character (if any) of actual string buffer in C++.' +type: docs +weight: 3700 +url: /cpp/system/string/rend/ +--- +## String::rend method + + +Returns reverse iterator to the before first character (if any) of actual string buffer. + +```cpp +reverse_iterator System::String::rend() const +``` + + +### ReturnValue + +Reverse iterator to the element preceding first character of actual string buffer (if any) or to element just before allocated buffer. + +## See Also + +* Typedef [reverse_iterator](../reverse_iterator/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/replace/_index.md b/english/cpp/system/string/replace/_index.md new file mode 100644 index 0000000000..2e9c17bb92 --- /dev/null +++ b/english/cpp/system/string/replace/_index.md @@ -0,0 +1,59 @@ +--- +title: System::String::Replace method +linktitle: Replace +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Replace method. Replaces all occurrences of character in the string in C++.' +type: docs +weight: 3800 +url: /cpp/system/string/replace/ +--- +## String::Replace(char_t, char_t) const method + + +Replaces all occurrences of character in the string. + +```cpp +String System::String::Replace(char_t oldValue, char_t newValue) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oldValue | char_t | Character to replace. | +| newValue | char_t | replacement value. | + +### ReturnValue + +[String](../) with replacement done. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Replace(const String\&, const String\&) const method + + +Replaces all occurrences of lookup in this string. + +```cpp +String System::String::Replace(const String &oldValue, const String &newValue) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| oldValue | const String\& | [String](../) to replace. | +| newValue | const String\& | replacement string. | + +### ReturnValue + +[String](../) with replacement done. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/reset/_index.md b/english/cpp/system/string/reset/_index.md new file mode 100644 index 0000000000..2000c7733a --- /dev/null +++ b/english/cpp/system/string/reset/_index.md @@ -0,0 +1,29 @@ +--- +title: System::String::reset method +linktitle: reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::reset method. Sets string to null. Is analogous to ''string_variable_name = null'' in C# in C++.' +type: docs +weight: 3900 +url: /cpp/system/string/reset/ +--- +## String::reset method + + +Sets string to null. Is analogous to 'string_variable_name = null' in C#. + +```cpp +String & System::String::reset() +``` + + +### ReturnValue + +Self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/reverse_iterator/_index.md b/english/cpp/system/string/reverse_iterator/_index.md new file mode 100644 index 0000000000..f9037a2cfa --- /dev/null +++ b/english/cpp/system/string/reverse_iterator/_index.md @@ -0,0 +1,23 @@ +--- +title: System::String::reverse_iterator typedef +linktitle: reverse_iterator +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::reverse_iterator typedef. Reverse iterator type in C++.' +type: docs +weight: 7400 +url: /cpp/system/string/reverse_iterator/ +--- +## reverse_iterator typedef + + +Reverse iterator type. + +```cpp +using System::String::reverse_iterator = std::reverse_iterator +``` + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/setcharat/_index.md b/english/cpp/system/string/setcharat/_index.md new file mode 100644 index 0000000000..5a7af45e7d --- /dev/null +++ b/english/cpp/system/string/setcharat/_index.md @@ -0,0 +1,34 @@ +--- +title: System::String::SetCharAt method +linktitle: SetCharAt +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::SetCharAt method. Sets character at specified position in C++.' +type: docs +weight: 4000 +url: /cpp/system/string/setcharat/ +--- +## String::SetCharAt method + + +Sets character at specified position. + +```cpp +String & System::String::SetCharAt(int index, char_t ch) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| index | int | Index to set character at. | +| ch | char_t | Character to put at specified position. | + +### ReturnValue + +Self reference. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/split/_index.md b/english/cpp/system/string/split/_index.md new file mode 100644 index 0000000000..21078740fa --- /dev/null +++ b/english/cpp/system/string/split/_index.md @@ -0,0 +1,257 @@ +--- +title: System::String::Split method +linktitle: Split +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Split method. Splits string by character in C++.' +type: docs +weight: 4100 +url: /cpp/system/string/split/ +--- +## String::Split(char_t, int32_t, StringSplitOptions) const method + + +Splits string by character. + +```cpp +ArrayPtr System::String::Split(char_t separator, int32_t count, StringSplitOptions opt=StringSplitOptions::None) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separator | char_t | Character to split string by. | +| count | int32_t | The maximum number of substrings to return. | +| opt | StringSplitOptions | Splitting options. | + +### ReturnValue + +[Array](../../array/) of substrings. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Enum [StringSplitOptions](../../stringsplitoptions/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Split(char_t, StringSplitOptions) const method + + +Splits string by character. + +```cpp +ArrayPtr System::String::Split(char_t separator=u' ', StringSplitOptions opt=StringSplitOptions::None) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separator | char_t | Character to split string by. | +| opt | StringSplitOptions | Splitting options. | + +### ReturnValue + +[Array](../../array/) of substrings. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Enum [StringSplitOptions](../../stringsplitoptions/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Split(char_t, char_t, StringSplitOptions) const method + + +Splits string by one of two characters. + +```cpp +ArrayPtr System::String::Split(char_t separatorA, char_t separatorB, StringSplitOptions opt=StringSplitOptions::None) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separatorA | char_t | First character to split string by. | +| separatorB | char_t | Second character to split string by. | +| opt | StringSplitOptions | Splitting options. | + +### ReturnValue + +[Array](../../array/) of substrings. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Enum [StringSplitOptions](../../stringsplitoptions/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Split(const ArrayPtr\\&, int32_t, StringSplitOptions) const method + + +Splits string by one of characters specified. + +```cpp +ArrayPtr System::String::Split(const ArrayPtr &separators, int32_t count, StringSplitOptions opt=StringSplitOptions::None) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separators | const ArrayPtr\\& | [Array](../../array/) of separator characters. If empty, any whitespace character is considered a separator. | +| count | int32_t | The maximum number of substrings to return. | +| opt | StringSplitOptions | Splitting options. | + +### ReturnValue + +[Array](../../array/) of substrings. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Enum [StringSplitOptions](../../stringsplitoptions/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Split(const ArrayPtr\\&, StringSplitOptions) const method + + +Splits string by one of characters specified. + +```cpp +ArrayPtr System::String::Split(const ArrayPtr &separators, StringSplitOptions opt=StringSplitOptions::None) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separators | const ArrayPtr\\& | [Array](../../array/) of separator characters. If empty, any whitespace character is considered a separator. | +| opt | StringSplitOptions | Splitting options. | + +### ReturnValue + +[Array](../../array/) of substrings. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Enum [StringSplitOptions](../../stringsplitoptions/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Split(const ArrayPtr\\&, int, StringSplitOptions) const method + + +Splits string by substring. Currently, only supports separators array of zero or one elements. + +```cpp +ArrayPtr System::String::Split(const ArrayPtr &separators, int count, StringSplitOptions opt=StringSplitOptions::None) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separators | const ArrayPtr\\& | [Array](../../array/) of separator strings. If empty, no splitting is done. | +| count | int | Max number of elements in splits array. | +| opt | StringSplitOptions | Splitting options. | + +### ReturnValue + +[Array](../../array/) of substrings. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Enum [StringSplitOptions](../../stringsplitoptions/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Split(const ArrayPtr\\&, StringSplitOptions) const method + + +Splits string by substring. + +```cpp +ArrayPtr System::String::Split(const ArrayPtr &separators, StringSplitOptions opt=StringSplitOptions::None) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separators | const ArrayPtr\\& | [Array](../../array/) of separator strings. If empty, no splitting is done. | +| opt | StringSplitOptions | Splitting options. | + +### ReturnValue + +[Array](../../array/) of substrings. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Enum [StringSplitOptions](../../stringsplitoptions/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Split(const String\&, int, StringSplitOptions) const method + + +Splits string by substring. + +```cpp +ArrayPtr System::String::Split(const String &separator, int count, StringSplitOptions opt=StringSplitOptions::None) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separator | const String\& | Substring acting as separator. If empty, whitespace character acts as separator. | +| count | int | Max number of elements in splits array. | +| opt | StringSplitOptions | Splitting options. | + +### ReturnValue + +[Array](../../array/) of substrings. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Enum [StringSplitOptions](../../stringsplitoptions/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Split(const String\&, StringSplitOptions) const method + + +Splits string by substring. + +```cpp +ArrayPtr System::String::Split(const String &separator, StringSplitOptions opt=StringSplitOptions::None) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| separator | const String\& | Substring acting as separator. If empty, whitespace character acts as separator. | +| opt | StringSplitOptions | Splitting options. | + +### ReturnValue + +[Array](../../array/) of substrings. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Enum [StringSplitOptions](../../stringsplitoptions/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/startswith/_index.md b/english/cpp/system/string/startswith/_index.md new file mode 100644 index 0000000000..6edd68ca74 --- /dev/null +++ b/english/cpp/system/string/startswith/_index.md @@ -0,0 +1,87 @@ +--- +title: System::String::StartsWith method +linktitle: StartsWith +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::StartsWith method. Checks if string begins with specified substring in C++.' +type: docs +weight: 4200 +url: /cpp/system/string/startswith/ +--- +## String::StartsWith(const String\&) const method + + +Checks if string begins with specified substring. + +```cpp +bool System::String::StartsWith(const String &value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Lookup string. | + +### ReturnValue + +true if string starts with specified substring, false otherwise. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::StartsWith(const String\&, bool, const SharedPtr\\&) const method + + +Checks if string begins with specified substring. + +```cpp +bool System::String::StartsWith(const String &value, bool ignoreCase, const SharedPtr &culture=nullptr) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Lookup string. | +| ignoreCase | bool | Specifies whether comparison is case-insensitive. | +| culture | const SharedPtr\\& | Culture to use while performing string comparison. | + +### ReturnValue + +true if string starts with specified substring, false otherwise. + +## See Also + +* Class [String](../) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::StartsWith(const String\&, System::StringComparison) const method + + +Checks if string begins with specified substring. + +```cpp +bool System::String::StartsWith(const String &value, System::StringComparison comparisonType) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | Lookup string. | +| comparisonType | System::StringComparison | [Comparison](../../comparison/) mode, see [System::StringComparison](../../stringcomparison/) for details. | + +### ReturnValue + +true if string starts with specified substring, false otherwise. + +## See Also + +* Class [String](../) +* Enum [StringComparison](../../stringcomparison/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/string/_index.md b/english/cpp/system/string/string/_index.md new file mode 100644 index 0000000000..3a65acb693 --- /dev/null +++ b/english/cpp/system/string/string/_index.md @@ -0,0 +1,477 @@ +--- +title: System::String::String constructor +linktitle: String +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::String constructor. Default constructor. Creates string object which is considered null in C++.' +type: docs +weight: 100 +url: /cpp/system/string/string/ +--- +## String::String() constructor + + +Default constructor. Creates string object which is considered null. + +```cpp +System::String::String() +``` + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(codeporting_icu::UnicodeString\&&) constructor + + +Move constructor. + +```cpp +System::String::String(codeporting_icu::UnicodeString &&str) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | codeporting_icu::UnicodeString\&& | UnicodeString to wrap into [String](../). | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const ArrayPtr\\&) constructor + + +Converts whole character array to string. + +```cpp +System::String::String(const ArrayPtr &arr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | [Array](../../array/) to convert to string. | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const ArrayPtr\\&, int, int) constructor + + +Converts character array subrange to string. If parameters are out of array bounds, empty string is constructed. + +```cpp +System::String::String(const ArrayPtr &arr, int offset, int len) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| arr | const ArrayPtr\\& | Character array. | +| offset | int | Subarray start index. | +| len | int | Subarray length. | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const char *, int) constructor + + +Constructs string from character string pointer and explicit length. + +```cpp +System::String::String(const char *str, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char * | [String](../) pointer to the UTF8 data, may be literal or array. | +| length | int | Explicit string length | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const char16_t *, int) constructor + + +Constructs string from character string pointer and explicit length. + +```cpp +System::String::String(const char16_t *str, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char16_t * | [String](../) pointer, may be literal or array. | +| length | int | Explicit string length | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const char16_t *, int, int) constructor + + +Constructs string from character string pointer from starting position using length. + +```cpp +System::String::String(const char16_t *str, int start, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char16_t * | [String](../) pointer, may be literal or array. | +| start | int | Starting position. | +| length | int | [String](../) length. | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const char16_t, int) constructor + + +Fill constructor. + +```cpp +System::String::String(const char16_t ch, int count) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | const char16_t | Fill character. | +| count | int | Target length. | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const codeporting_icu::UnicodeString\&) constructor + + +Wraps UnicodeString into [String](../). + +```cpp +System::String::String(const codeporting_icu::UnicodeString &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const codeporting_icu::UnicodeString\& | UnicodeString to wrap into [String](../). | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const std::string\&) constructor + + +Creates [String](../) from std::string string presented in format UTF-8. + +```cpp +System::String::String(const std::string &utf8str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| utf8str | const std::string\& | std::string string to convert into [String](../). | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const std::u16string\&) constructor + + +Creates [String](../) from utf16 string. + +```cpp +System::String::String(const std::u16string &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const std::u16string\& | Utf16 string to convert into [String](../). | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const std::u32string\&) constructor + + +Creates [String](../) from std::u32string string. + +```cpp +System::String::String(const std::u32string &u32str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| u32str | const std::u32string\& | std::u32string string to convert into [String](../). | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const std::wstring\&) constructor + + +Creates [String](../) from widestring. + +```cpp +System::String::String(const std::wstring &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const std::wstring\& | Widestring to convert into [String](../). | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const String\&) constructor + + +Copy constructor. + +```cpp +System::String::String(const String &str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const String\& | [String](../) to copy. | + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const T\&, typename std::enable_if\::value\>::type *) constructor + + +Constructs string based on character string pointer. Treats pointed string as null-terminated in UTF8, calculates target string length based on null character. + +```cpp +template System::String::String(const T &value, typename std::enable_if::value>::type *=nullptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | Character string pointer. | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const T\&, typename std::enable_if\::value\>::type *) constructor + + +Constructs string based on character string pointer. Treats pointed string as null-terminated, calculates target string length based on null character. + +```cpp +template System::String::String(const T &value, typename std::enable_if::value>::type *=nullptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | Character string pointer. | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const T\&, typename std::enable_if\::value\>::type *) constructor + + +Constructs string based on widecharacter string pointer. Treats pointed string as null-terminated, calculates target string length based on null character. Conversion from wchar_t is time-consuming on some platforms, so no implicit conversions are allowed. + +```cpp +template System::String::String(const T &value, typename std::enable_if::value>::type *=nullptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | Character string pointer. | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const T\&, typename std::enable_if\::value\>::type *) constructor + + +Nullptr constructor. Declared as template to resolve priorities with other template constructors. + +```cpp +template System::String::String(const T &value, typename std::enable_if::value>::type *=nullptr) +``` + + +| Parameter | Description | +| --- | --- | +| T | Should be nullptr_t | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const T\& | nullptr | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const wchar_t *, int) constructor + + +Constructs string from widecharacter string pointer and explicit length. Conversion from wchar_t is time-consuming on some platforms, so no implicit conversions are allowed. + +```cpp +System::String::String(const wchar_t *str, int length) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const wchar_t * | [String](../) pointer, may be literal or array. | +| length | int | Explicit string length | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(const wchar_t, int) constructor + + +Fill constructor. Conversion from wchar_t is time-consuming on some platforms, so no implicit conversions are allowed. + +```cpp +System::String::String(const wchar_t ch, int count=1) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | const wchar_t | Fill character. | +| count | int | Target length. | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(String\&&) constructor + + +Move constructor. + +```cpp +System::String::String(String &&str) noexcept +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | String\&& | [String](../) to move data from. | + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(T\&, typename std::enable_if\::value\>::type *) constructor + + +Constructs string based on string literal. Considers literal a null-terminated string in UTF8, calculates target string length based on literal size. + +```cpp +template System::String::String(T &value, typename std::enable_if::value>::type *=nullptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | T\& | [String](../) literal pointer. | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(T\&, typename std::enable_if\::value\>::type *) constructor + + +Constructs string based on string literal. Considers literal a null-terminated string, calculates target string length based on literal size. + +```cpp +template System::String::String(T &value, typename std::enable_if::value>::type *=nullptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | T\& | [String](../) literal pointer. | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::String(T\&, typename std::enable_if\::value\>::type *) constructor + + +Constructs string based on widestring literal. Considers literal a null-terminated string, calculates target string length based on literal size. Conversion from wchar_t is time-consuming on some platforms, so no implicit conversions are allowed. + +```cpp +template System::String::String(T &value, typename std::enable_if::value>::type *=nullptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | T\& | [String](../) literal pointer. | + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/substring/_index.md b/english/cpp/system/string/substring/_index.md new file mode 100644 index 0000000000..b41b548ec2 --- /dev/null +++ b/english/cpp/system/string/substring/_index.md @@ -0,0 +1,58 @@ +--- +title: System::String::Substring method +linktitle: Substring +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Substring method. Extracts substring in C++.' +type: docs +weight: 4300 +url: /cpp/system/string/substring/ +--- +## String::Substring(int32_t) const method + + +Extracts substring. + +```cpp +String System::String::Substring(int32_t startIndex) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int32_t | Substring start index. | + +### ReturnValue + +Extracted substring. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Substring(int32_t, int32_t) const method + + +Extracts substring. + +```cpp +String System::String::Substring(int32_t startIndex, int32_t length) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int32_t | Substring start index. | +| length | int32_t | Substring length. | + +### ReturnValue + +Extracted substring. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/toasciistring/_index.md b/english/cpp/system/string/toasciistring/_index.md new file mode 100644 index 0000000000..8aaab8249e --- /dev/null +++ b/english/cpp/system/string/toasciistring/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::ToAsciiString method +linktitle: ToAsciiString +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::ToAsciiString method. Converts string to std::string. Uses ASCII encoding in C++.' +type: docs +weight: 4400 +url: /cpp/system/string/toasciistring/ +--- +## String::ToAsciiString method + + +Converts string to std::string. Uses ASCII encoding. + +```cpp +std::string System::String::ToAsciiString() const +``` + + +### ReturnValue + +[String](../) representation in Ascii. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/tobytearray/_index.md b/english/cpp/system/string/tobytearray/_index.md new file mode 100644 index 0000000000..b84f6b2195 --- /dev/null +++ b/english/cpp/system/string/tobytearray/_index.md @@ -0,0 +1,35 @@ +--- +title: System::String::ToByteArray method +linktitle: ToByteArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::ToByteArray method. Converts string or substring to array of bytes in C++.' +type: docs +weight: 4500 +url: /cpp/system/string/tobytearray/ +--- +## String::ToByteArray method + + +Converts string or substring to array of bytes. + +```cpp +ArrayPtr System::String::ToByteArray(int32_t startIndex=0, int32_t length=INT32_MAX, bool LE=true) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int32_t | Substring start index. | +| length | int32_t | Substring length. | +| LE | bool | If true, encode characters using little endianness; otherwise, use big endianness. | + +### ReturnValue + +[Array](../../array/) containing bytes representing characters of the string. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/tochararray/_index.md b/english/cpp/system/string/tochararray/_index.md new file mode 100644 index 0000000000..718994bc8b --- /dev/null +++ b/english/cpp/system/string/tochararray/_index.md @@ -0,0 +1,34 @@ +--- +title: System::String::ToCharArray method +linktitle: ToCharArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::ToCharArray method. Converts string or substring to array of characters in C++.' +type: docs +weight: 4600 +url: /cpp/system/string/tochararray/ +--- +## String::ToCharArray method + + +Converts string or substring to array of characters. + +```cpp +ArrayPtr System::String::ToCharArray(int32_t startIndex=0, int32_t length=INT32_MAX) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| startIndex | int32_t | Substring start index. | +| length | int32_t | Substring length. | + +### ReturnValue + +[Array](../../array/) containing characters of the string. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/tolower/_index.md b/english/cpp/system/string/tolower/_index.md new file mode 100644 index 0000000000..8f54a2712d --- /dev/null +++ b/english/cpp/system/string/tolower/_index.md @@ -0,0 +1,55 @@ +--- +title: System::String::ToLower method +linktitle: ToLower +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::ToLower method. Converts all string''s characters to lower case in C++.' +type: docs +weight: 4700 +url: /cpp/system/string/tolower/ +--- +## String::ToLower() const method + + +Converts all string's characters to lower case. + +```cpp +String System::String::ToLower() const +``` + + +### ReturnValue + +Converted string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::ToLower(const SharedPtr\\&) const method + + +Converts all string's characters to lower case using specific culture. + +```cpp +String System::String::ToLower(const SharedPtr &cultureInfo) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cultureInfo | const SharedPtr\\& | Culture to use. | + +### ReturnValue + +Converted string. + +## See Also + +* Class [String](../) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/tolowerinvariant/_index.md b/english/cpp/system/string/tolowerinvariant/_index.md new file mode 100644 index 0000000000..24d156d635 --- /dev/null +++ b/english/cpp/system/string/tolowerinvariant/_index.md @@ -0,0 +1,29 @@ +--- +title: System::String::ToLowerInvariant method +linktitle: ToLowerInvariant +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::ToLowerInvariant method. Converts all string''s characters to lower case using invariant culture in C++.' +type: docs +weight: 4800 +url: /cpp/system/string/tolowerinvariant/ +--- +## String::ToLowerInvariant method + + +Converts all string's characters to lower case using invariant culture. + +```cpp +String System::String::ToLowerInvariant() const +``` + + +### ReturnValue + +Converted string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/tostring/_index.md b/english/cpp/system/string/tostring/_index.md new file mode 100644 index 0000000000..b777af28db --- /dev/null +++ b/english/cpp/system/string/tostring/_index.md @@ -0,0 +1,51 @@ +--- +title: System::String::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::ToString method. Wrapper for handling String class in contexts where ToString() is being called on value type objects in C++.' +type: docs +weight: 4900 +url: /cpp/system/string/tostring/ +--- +## String::ToString() const method + + +Wrapper for handling [String](../) class in contexts where [ToString()](./) is being called on value type objects. + +```cpp +String System::String::ToString() const +``` + + +### ReturnValue + +Copy of current string. It is considered a null string if current string is a null string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::ToString(const SharedPtr\\&) const method + + +Wrapper for handling [String](../) class in contexts where [ToString()](./) is being called on value type objects. + +```cpp +String System::String::ToString(const SharedPtr &) const +``` + + +### ReturnValue + +Copy of current string. It is considered a null string if current string is a null string. + +## See Also + +* Class [String](../) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/tou16str/_index.md b/english/cpp/system/string/tou16str/_index.md new file mode 100644 index 0000000000..6c5f79d058 --- /dev/null +++ b/english/cpp/system/string/tou16str/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::ToU16Str method +linktitle: ToU16Str +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::ToU16Str method. Converts string to std::u16string in C++.' +type: docs +weight: 5000 +url: /cpp/system/string/tou16str/ +--- +## String::ToU16Str method + + +Converts string to std::u16string. + +```cpp +std::u16string System::String::ToU16Str() const +``` + + +### ReturnValue + +Original string converted to u16string. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/tou32str/_index.md b/english/cpp/system/string/tou32str/_index.md new file mode 100644 index 0000000000..b0948f7dab --- /dev/null +++ b/english/cpp/system/string/tou32str/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::ToU32Str method +linktitle: ToU32Str +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::ToU32Str method. Converts string to std::u32string in C++.' +type: docs +weight: 5100 +url: /cpp/system/string/tou32str/ +--- +## String::ToU32Str method + + +Converts string to std::u32string. + +```cpp +std::u32string System::String::ToU32Str() const +``` + + +### ReturnValue + +Original string converted to u32string. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/toupper/_index.md b/english/cpp/system/string/toupper/_index.md new file mode 100644 index 0000000000..2f2bf14ed1 --- /dev/null +++ b/english/cpp/system/string/toupper/_index.md @@ -0,0 +1,55 @@ +--- +title: System::String::ToUpper method +linktitle: ToUpper +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::ToUpper method. Converts all string''s characters to upper case in C++.' +type: docs +weight: 5200 +url: /cpp/system/string/toupper/ +--- +## String::ToUpper() const method + + +Converts all string's characters to upper case. + +```cpp +String System::String::ToUpper() const +``` + + +### ReturnValue + +Converted string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::ToUpper(const SharedPtr\\&) const method + + +Converts all string's characters to upper case using specific culture. + +```cpp +String System::String::ToUpper(const SharedPtr &cultureInfo) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| cultureInfo | const SharedPtr\\& | Culture to use. | + +### ReturnValue + +Converted string. + +## See Also + +* Class [String](../) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/toupperinvariant/_index.md b/english/cpp/system/string/toupperinvariant/_index.md new file mode 100644 index 0000000000..152a671fa5 --- /dev/null +++ b/english/cpp/system/string/toupperinvariant/_index.md @@ -0,0 +1,29 @@ +--- +title: System::String::ToUpperInvariant method +linktitle: ToUpperInvariant +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::ToUpperInvariant method. Converts all string''s characters to upper case using invariant culture in C++.' +type: docs +weight: 5300 +url: /cpp/system/string/toupperinvariant/ +--- +## String::ToUpperInvariant method + + +Converts all string's characters to upper case using invariant culture. + +```cpp +String System::String::ToUpperInvariant() const +``` + + +### ReturnValue + +Converted string. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/toutf8string/_index.md b/english/cpp/system/string/toutf8string/_index.md new file mode 100644 index 0000000000..478d074031 --- /dev/null +++ b/english/cpp/system/string/toutf8string/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::ToUtf8String method +linktitle: ToUtf8String +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::ToUtf8String method. Converts string to std::string. Uses UTF-8 encoding in C++.' +type: docs +weight: 5400 +url: /cpp/system/string/toutf8string/ +--- +## String::ToUtf8String method + + +Converts string to std::string. Uses UTF-8 encoding. + +```cpp +std::string System::String::ToUtf8String() const +``` + + +### ReturnValue + +[String](../) representation in utf-8. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/towcs/_index.md b/english/cpp/system/string/towcs/_index.md new file mode 100644 index 0000000000..f2a6e02e2c --- /dev/null +++ b/english/cpp/system/string/towcs/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::ToWCS method +linktitle: ToWCS +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::ToWCS method. Converts string to std::wstring in C++.' +type: docs +weight: 5500 +url: /cpp/system/string/towcs/ +--- +## String::ToWCS method + + +Converts string to std::wstring. + +```cpp +std::wstring System::String::ToWCS() const +``` + + +### ReturnValue + +Original string converted to wstring. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/trim/_index.md b/english/cpp/system/string/trim/_index.md new file mode 100644 index 0000000000..565389e75d --- /dev/null +++ b/english/cpp/system/string/trim/_index.md @@ -0,0 +1,102 @@ +--- +title: System::String::Trim method +linktitle: Trim +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::Trim method. Removes all whitespace characters from both beginning and end of the string in C++.' +type: docs +weight: 5600 +url: /cpp/system/string/trim/ +--- +## String::Trim() const method + + +Removes all whitespace characters from both beginning and end of the string. + +```cpp +String System::String::Trim() const +``` + + +### ReturnValue + +[String](../) with no whitespaces at beginning or end. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Trim(char_t) const method + + +Removes all occurrences of passed character from both beginning and end of the string. + +```cpp +String System::String::Trim(char_t ch) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char_t | Symbol to remove. | + +### ReturnValue + +Removal result. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Trim(const ArrayPtr\\&) const method + + +Removes all occurrences of passed characters from both beginning and end of the string. + +```cpp +String System::String::Trim(const ArrayPtr &anyOf) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| anyOf | const ArrayPtr\\& | [Array](../../array/) of characters to remove. | + +### ReturnValue + +[String](../) without removed characters. + +## See Also + +* Class [String](../) +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::Trim(const String\&) const method + + +Removes all occurrences of passed characters from both beginning and end of the string. + +```cpp +String System::String::Trim(const String &anyOf) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| anyOf | const String\& | [String](../) of characters to remove. | + +### ReturnValue + +[String](../) without removed characters. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/trimend/_index.md b/english/cpp/system/string/trimend/_index.md new file mode 100644 index 0000000000..b550f05290 --- /dev/null +++ b/english/cpp/system/string/trimend/_index.md @@ -0,0 +1,102 @@ +--- +title: System::String::TrimEnd method +linktitle: TrimEnd +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::TrimEnd method. Removes all whitespace characters from end of the string in C++.' +type: docs +weight: 5700 +url: /cpp/system/string/trimend/ +--- +## String::TrimEnd() const method + + +Removes all whitespace characters from end of the string. + +```cpp +String System::String::TrimEnd() const +``` + + +### ReturnValue + +[String](../) with no whitespaces at beginning. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::TrimEnd(char_t) const method + + +Removes all occurrences of passed character from end of the string. + +```cpp +String System::String::TrimEnd(char_t ch) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char_t | Symbol to remove. | + +### ReturnValue + +Removal result. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::TrimEnd(const ArrayPtr\\&) const method + + +Removes all occurrences of passed characters from end of the string. + +```cpp +String System::String::TrimEnd(const ArrayPtr &anyOf) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| anyOf | const ArrayPtr\\& | [Array](../../array/) of characters to remove. | + +### ReturnValue + +[String](../) without removed characters. + +## See Also + +* Class [String](../) +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::TrimEnd(const String\&) const method + + +Removes all occurrences of passed characters from end of the string. + +```cpp +String System::String::TrimEnd(const String &anyOf) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| anyOf | const String\& | [String](../) of characters to remove. | + +### ReturnValue + +[String](../) without removed characters. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/trimstart/_index.md b/english/cpp/system/string/trimstart/_index.md new file mode 100644 index 0000000000..2727f498b3 --- /dev/null +++ b/english/cpp/system/string/trimstart/_index.md @@ -0,0 +1,102 @@ +--- +title: System::String::TrimStart method +linktitle: TrimStart +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::TrimStart method. Removes all whitespace characters from beginning of the string in C++.' +type: docs +weight: 5800 +url: /cpp/system/string/trimstart/ +--- +## String::TrimStart() const method + + +Removes all whitespace characters from beginning of the string. + +```cpp +String System::String::TrimStart() const +``` + + +### ReturnValue + +[String](../) with no whitespaces at beginning. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::TrimStart(char_t) const method + + +Removes all occurrences of passed character from beginning of the string. + +```cpp +String System::String::TrimStart(char_t ch) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char_t | Symbol to remove. | + +### ReturnValue + +Removal result. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::TrimStart(const ArrayPtr\\&) const method + + +Removes all occurrences of passed characters from beginning of the string. + +```cpp +String System::String::TrimStart(const ArrayPtr &anyOf) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| anyOf | const ArrayPtr\\& | [Array](../../array/) of characters to remove. | + +### ReturnValue + +[String](../) without removed characters. + +## See Also + +* Class [String](../) +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## String::TrimStart(const String\&) const method + + +Removes all occurrences of passed characters from beginning of the string. + +```cpp +String System::String::TrimStart(const String &anyOf) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| anyOf | const String\& | [String](../) of characters to remove. | + +### ReturnValue + +[String](../) without removed characters. + +## See Also + +* Class [String](../) +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/u_str/_index.md b/english/cpp/system/string/u_str/_index.md new file mode 100644 index 0000000000..678a31408e --- /dev/null +++ b/english/cpp/system/string/u_str/_index.md @@ -0,0 +1,28 @@ +--- +title: System::String::u_str method +linktitle: u_str +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::u_str method. Returns ICU-styled null-terminated buffer. May reallocate the string in C++.' +type: docs +weight: 5900 +url: /cpp/system/string/u_str/ +--- +## String::u_str method + + +Returns ICU-styled null-terminated buffer. May reallocate the string. + +```cpp +const UChar * System::String::u_str() const +``` + + +### ReturnValue + +Pointer to null-terminated string buffer. + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/string/~string/_index.md b/english/cpp/system/string/~string/_index.md new file mode 100644 index 0000000000..ec171da7cd --- /dev/null +++ b/english/cpp/system/string/~string/_index.md @@ -0,0 +1,23 @@ +--- +title: System::String::~String method +linktitle: ~String +second_title: Aspose.PDF for C++ API Reference +description: 'System::String::~String method. Destructor in C++.' +type: docs +weight: 200 +url: /cpp/system/string/~string/ +--- +## String::~String method + + +Destructor. + +```cpp +System::String::~String() +``` + +## See Also + +* Class [String](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringcomparer/_index.md b/english/cpp/system/stringcomparer/_index.md new file mode 100644 index 0000000000..b198bff78d --- /dev/null +++ b/english/cpp/system/stringcomparer/_index.md @@ -0,0 +1,46 @@ +--- +title: System::StringComparer class +linktitle: StringComparer +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparer class. Compares strings using different comparison modes. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 5500 +url: /cpp/system/stringcomparer/ +--- +## StringComparer class + + +Compares strings using different comparison modes. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class StringComparer : public virtual System::Object, + public System::Collections::Generic::IComparer, + public System::Collections::Generic::IEqualityComparer +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Compare](./compare/)(args_type, args_type) const override | Compares two strings using current settings. | +| static [Create](./create/)(const System::SharedPtr\\&, bool) | Creates culture-specific comparer. | +| [Equals](./equals/)(String, String) const override | Checks if two strings are equal using current settings. | +| static [get_CurrentCulture](./get_currentculture/)() | Current culture comparer singleton. | +| static [get_CurrentCultureIgnoreCase](./get_currentcultureignorecase/)() | Current culture case-ignoring comparer singleton. | +| static [get_InvariantCulture](./get_invariantculture/)() | Invariant culture comparer singleton. | +| static [get_InvariantCultureIgnoreCase](./get_invariantcultureignorecase/)() | Invariant culture case-ignoring comparer singleton. | +| static [get_Ordinal](./get_ordinal/)() | Ordinal comparer singleton. | +| static [get_OrdinalIgnoreCase](./get_ordinalignorecase/)() | Ordinal case-ignoring comparer singleton. | +| [GetHashCode](./gethashcode/)(String) const override | Gets string's hash code. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [args_type](./args_type/) | RTTI information. | +## See Also + +* Class [Object](../object/) +* Class [IComparer](../../system.collections.generic/icomparer/) +* Class [IEqualityComparer](../../system.collections.generic/iequalitycomparer/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/stringcomparer/args_type/_index.md b/english/cpp/system/stringcomparer/args_type/_index.md new file mode 100644 index 0000000000..4b58f9722e --- /dev/null +++ b/english/cpp/system/stringcomparer/args_type/_index.md @@ -0,0 +1,27 @@ +--- +title: System::StringComparer::args_type typedef +linktitle: args_type +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparer::args_type typedef. RTTI information in C++.' +type: docs +weight: 1100 +url: /cpp/system/stringcomparer/args_type/ +--- +## args_type typedef + + +RTTI information. + +```cpp +String System::StringComparer::args_type +``` + +## Remarks + + +Argument type. +## See Also + +* Class [StringComparer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringcomparer/compare/_index.md b/english/cpp/system/stringcomparer/compare/_index.md new file mode 100644 index 0000000000..bf63d71cfd --- /dev/null +++ b/english/cpp/system/stringcomparer/compare/_index.md @@ -0,0 +1,34 @@ +--- +title: System::StringComparer::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparer::Compare method. Compares two strings using current settings in C++.' +type: docs +weight: 800 +url: /cpp/system/stringcomparer/compare/ +--- +## StringComparer::Compare method + + +Compares two strings using current settings. + +```cpp +virtual int System::StringComparer::Compare(args_type x, args_type y) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | args_type | LHS string value. | +| y | args_type | RHS string value. | + +### ReturnValue + +Negative value if **x** preceeds **y**, zero if they are equal and positive value otherwise. + +## See Also + +* Typedef [args_type](../args_type/) +* Class [StringComparer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringcomparer/create/_index.md b/english/cpp/system/stringcomparer/create/_index.md new file mode 100644 index 0000000000..cc79fb36e3 --- /dev/null +++ b/english/cpp/system/stringcomparer/create/_index.md @@ -0,0 +1,36 @@ +--- +title: System::StringComparer::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparer::Create method. Creates culture-specific comparer in C++.' +type: docs +weight: 100 +url: /cpp/system/stringcomparer/create/ +--- +## StringComparer::Create method + + +Creates culture-specific comparer. + +```cpp +static StringComparerPtr System::StringComparer::Create(const System::SharedPtr &culture, bool ignoreCase) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| culture | const System::SharedPtr\\& | Culture to create comparer for. | +| ignoreCase | bool | Whether the comparer should ignore case. | + +### ReturnValue + +Pointer to newly created comparer object. + +## See Also + +* Typedef [StringComparerPtr](../../stringcomparerptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [StringComparer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringcomparer/equals/_index.md b/english/cpp/system/stringcomparer/equals/_index.md new file mode 100644 index 0000000000..867d189a80 --- /dev/null +++ b/english/cpp/system/stringcomparer/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::StringComparer::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparer::Equals method. Checks if two strings are equal using current settings in C++.' +type: docs +weight: 900 +url: /cpp/system/stringcomparer/equals/ +--- +## StringComparer::Equals method + + +Checks if two strings are equal using current settings. + +```cpp +virtual bool System::StringComparer::Equals(String x, String y) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | String | LHS string value. | +| y | String | RHS string value. | + +### ReturnValue + +True if strings are equal, false otherwise. + +## See Also + +* Class [String](../../string/) +* Class [StringComparer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringcomparer/get_currentculture/_index.md b/english/cpp/system/stringcomparer/get_currentculture/_index.md new file mode 100644 index 0000000000..0d7fa4f149 --- /dev/null +++ b/english/cpp/system/stringcomparer/get_currentculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::StringComparer::get_CurrentCulture method +linktitle: get_CurrentCulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparer::get_CurrentCulture method. Current culture comparer singleton in C++.' +type: docs +weight: 200 +url: /cpp/system/stringcomparer/get_currentculture/ +--- +## StringComparer::get_CurrentCulture method + + +Current culture comparer singleton. + +```cpp +static StringComparerPtr System::StringComparer::get_CurrentCulture() +``` + + +### ReturnValue + +Pointer to current culture comparer. + +## See Also + +* Typedef [StringComparerPtr](../../stringcomparerptr/) +* Class [StringComparer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringcomparer/get_currentcultureignorecase/_index.md b/english/cpp/system/stringcomparer/get_currentcultureignorecase/_index.md new file mode 100644 index 0000000000..be46e643df --- /dev/null +++ b/english/cpp/system/stringcomparer/get_currentcultureignorecase/_index.md @@ -0,0 +1,29 @@ +--- +title: System::StringComparer::get_CurrentCultureIgnoreCase method +linktitle: get_CurrentCultureIgnoreCase +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparer::get_CurrentCultureIgnoreCase method. Current culture case-ignoring comparer singleton in C++.' +type: docs +weight: 300 +url: /cpp/system/stringcomparer/get_currentcultureignorecase/ +--- +## StringComparer::get_CurrentCultureIgnoreCase method + + +Current culture case-ignoring comparer singleton. + +```cpp +static StringComparerPtr System::StringComparer::get_CurrentCultureIgnoreCase() +``` + + +### ReturnValue + +Pointer to current culture case-ignoring comparer. + +## See Also + +* Typedef [StringComparerPtr](../../stringcomparerptr/) +* Class [StringComparer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringcomparer/get_invariantculture/_index.md b/english/cpp/system/stringcomparer/get_invariantculture/_index.md new file mode 100644 index 0000000000..2954101e04 --- /dev/null +++ b/english/cpp/system/stringcomparer/get_invariantculture/_index.md @@ -0,0 +1,29 @@ +--- +title: System::StringComparer::get_InvariantCulture method +linktitle: get_InvariantCulture +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparer::get_InvariantCulture method. Invariant culture comparer singleton in C++.' +type: docs +weight: 400 +url: /cpp/system/stringcomparer/get_invariantculture/ +--- +## StringComparer::get_InvariantCulture method + + +Invariant culture comparer singleton. + +```cpp +static StringComparerPtr System::StringComparer::get_InvariantCulture() +``` + + +### ReturnValue + +Pointer to invariant culture comparer. + +## See Also + +* Typedef [StringComparerPtr](../../stringcomparerptr/) +* Class [StringComparer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringcomparer/get_invariantcultureignorecase/_index.md b/english/cpp/system/stringcomparer/get_invariantcultureignorecase/_index.md new file mode 100644 index 0000000000..8308293bc3 --- /dev/null +++ b/english/cpp/system/stringcomparer/get_invariantcultureignorecase/_index.md @@ -0,0 +1,29 @@ +--- +title: System::StringComparer::get_InvariantCultureIgnoreCase method +linktitle: get_InvariantCultureIgnoreCase +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparer::get_InvariantCultureIgnoreCase method. Invariant culture case-ignoring comparer singleton in C++.' +type: docs +weight: 500 +url: /cpp/system/stringcomparer/get_invariantcultureignorecase/ +--- +## StringComparer::get_InvariantCultureIgnoreCase method + + +Invariant culture case-ignoring comparer singleton. + +```cpp +static StringComparerPtr System::StringComparer::get_InvariantCultureIgnoreCase() +``` + + +### ReturnValue + +Pointer to invariant culture case-ignoring comparer. + +## See Also + +* Typedef [StringComparerPtr](../../stringcomparerptr/) +* Class [StringComparer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringcomparer/get_ordinal/_index.md b/english/cpp/system/stringcomparer/get_ordinal/_index.md new file mode 100644 index 0000000000..1db9905cd1 --- /dev/null +++ b/english/cpp/system/stringcomparer/get_ordinal/_index.md @@ -0,0 +1,29 @@ +--- +title: System::StringComparer::get_Ordinal method +linktitle: get_Ordinal +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparer::get_Ordinal method. Ordinal comparer singleton in C++.' +type: docs +weight: 600 +url: /cpp/system/stringcomparer/get_ordinal/ +--- +## StringComparer::get_Ordinal method + + +Ordinal comparer singleton. + +```cpp +static StringComparerPtr System::StringComparer::get_Ordinal() +``` + + +### ReturnValue + +Pointer to ordinal comparer. + +## See Also + +* Typedef [StringComparerPtr](../../stringcomparerptr/) +* Class [StringComparer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringcomparer/get_ordinalignorecase/_index.md b/english/cpp/system/stringcomparer/get_ordinalignorecase/_index.md new file mode 100644 index 0000000000..fa05df473d --- /dev/null +++ b/english/cpp/system/stringcomparer/get_ordinalignorecase/_index.md @@ -0,0 +1,29 @@ +--- +title: System::StringComparer::get_OrdinalIgnoreCase method +linktitle: get_OrdinalIgnoreCase +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparer::get_OrdinalIgnoreCase method. Ordinal case-ignoring comparer singleton in C++.' +type: docs +weight: 700 +url: /cpp/system/stringcomparer/get_ordinalignorecase/ +--- +## StringComparer::get_OrdinalIgnoreCase method + + +Ordinal case-ignoring comparer singleton. + +```cpp +static StringComparerPtr System::StringComparer::get_OrdinalIgnoreCase() +``` + + +### ReturnValue + +Pointer to ordinal case-ignoring comparer. + +## See Also + +* Typedef [StringComparerPtr](../../stringcomparerptr/) +* Class [StringComparer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringcomparer/gethashcode/_index.md b/english/cpp/system/stringcomparer/gethashcode/_index.md new file mode 100644 index 0000000000..5e2303a902 --- /dev/null +++ b/english/cpp/system/stringcomparer/gethashcode/_index.md @@ -0,0 +1,33 @@ +--- +title: System::StringComparer::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparer::GetHashCode method. Gets string''s hash code in C++.' +type: docs +weight: 1000 +url: /cpp/system/stringcomparer/gethashcode/ +--- +## StringComparer::GetHashCode method + + +Gets string's hash code. + +```cpp +virtual int System::StringComparer::GetHashCode(String obj) const override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | String | [String](../../string/) to calculate hash code for. | + +### ReturnValue + +Hash code calculated for **obj**. + +## See Also + +* Class [String](../../string/) +* Class [StringComparer](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringcomparerptr/_index.md b/english/cpp/system/stringcomparerptr/_index.md new file mode 100644 index 0000000000..5001e014d9 --- /dev/null +++ b/english/cpp/system/stringcomparerptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::StringComparerPtr typedef +linktitle: StringComparerPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparerPtr typedef. An alias for a shared pointer to an instance of StringComparer class in C++.' +type: docs +weight: 12400 +url: /cpp/system/stringcomparerptr/ +--- +## StringComparerPtr typedef + + +An alias for a shared pointer to an instance of [StringComparer](../stringcomparer/) class. + +```cpp +typedef SharedPtr System::StringComparerPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/stringcomparison/_index.md b/english/cpp/system/stringcomparison/_index.md new file mode 100644 index 0000000000..17356465f8 --- /dev/null +++ b/english/cpp/system/stringcomparison/_index.md @@ -0,0 +1,33 @@ +--- +title: System::StringComparison enum +linktitle: StringComparison +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringComparison enum. Defines string comparison style in C++.' +type: docs +weight: 8100 +url: /cpp/system/stringcomparison/ +--- +## StringComparison enum + + +Defines string comparison style. + +```cpp +enum class StringComparison +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| CurrentCulture | 0 | Use current culture. | +| CurrentCultureIgnoreCase | 1 | Use current culture, but ignore case. | +| InvariantCulture | 2 | Use invariant culture. | +| InvariantCultureIgnoreCase | 3 | Use invariant culture, but ignore case. | +| Ordinal | 4 | Use ordinal sort rules. | +| OrdinalIgnoreCase | 5 | Use ordinal sort rules, but ignore case. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/stringhashcompiletime/_index.md b/english/cpp/system/stringhashcompiletime/_index.md new file mode 100644 index 0000000000..3bb040ed06 --- /dev/null +++ b/english/cpp/system/stringhashcompiletime/_index.md @@ -0,0 +1,32 @@ +--- +title: System::StringHashCompiletime class +linktitle: StringHashCompiletime +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringHashCompiletime class. A helper class that generates a hash value from a c-string in C++.' +type: docs +weight: 5600 +url: /cpp/system/stringhashcompiletime/ +--- +## StringHashCompiletime class + + +A helper class that generates a hash value from a c-string. + +```cpp +templateclass StringHashCompiletime +``` + + +| Parameter | Description | +| --- | --- | +| i | The length of the string for which the hash value has to be generated. | +## Methods + +| Method | Description | +| --- | --- | +| static [Hash](./hash/)(uint32_t\&, int, const char_t *) | Generates a hash value from the specified c-string of the specified length. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/stringhashcompiletime/hash/_index.md b/english/cpp/system/stringhashcompiletime/hash/_index.md new file mode 100644 index 0000000000..557e412d67 --- /dev/null +++ b/english/cpp/system/stringhashcompiletime/hash/_index.md @@ -0,0 +1,30 @@ +--- +title: System::StringHashCompiletime::Hash method +linktitle: Hash +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringHashCompiletime::Hash method. Generates a hash value from the specified c-string of the specified length in C++.' +type: docs +weight: 100 +url: /cpp/system/stringhashcompiletime/hash/ +--- +## StringHashCompiletime::Hash method + + +Generates a hash value from the specified c-string of the specified length. + +```cpp +static void System::StringHashCompiletime::Hash(uint32_t &hash, int strLen, const char_t *input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | uint32_t\& | A pointer to the beginning of the c-string. | +| strLen | int | The length of the specified c-string | +| hash | const char_t * | The output parameter, which contains the resulting hash value on method return | + +## See Also + +* Class [StringHashCompiletime](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/stringsplitoptions/_index.md b/english/cpp/system/stringsplitoptions/_index.md new file mode 100644 index 0000000000..0a54520814 --- /dev/null +++ b/english/cpp/system/stringsplitoptions/_index.md @@ -0,0 +1,29 @@ +--- +title: System::StringSplitOptions enum +linktitle: StringSplitOptions +second_title: Aspose.PDF for C++ API Reference +description: 'System::StringSplitOptions enum. Determines string splitting behavior in C++.' +type: docs +weight: 8200 +url: /cpp/system/stringsplitoptions/ +--- +## StringSplitOptions enum + + +Determines string splitting behavior. + +```cpp +enum class StringSplitOptions +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| None | 0 | Keep empty strings when splitting string. | +| RemoveEmptyEntries | 1 | Discard empty strings when splitting string. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/timespan/_index.md b/english/cpp/system/timespan/_index.md new file mode 100644 index 0000000000..4a3b307952 --- /dev/null +++ b/english/cpp/system/timespan/_index.md @@ -0,0 +1,177 @@ +--- +title: System::TimeSpan class +linktitle: TimeSpan +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan class. Represents a time interval. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 5700 +url: /cpp/system/timespan/ +--- +## TimeSpan class + + +Represents a time interval. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +```cpp +class TimeSpan +``` + +## Methods + +| Method | Description | +| --- | --- | +| [Add](./add/)(TimeSpan) const | Returns a new instance of [TimeSpan](./) class that represents a time interval which is the sum of the time intervals represented by the current and the specified objects. | +| static [Compare](./compare/)(TimeSpan, TimeSpan) | Compares two [TimeSpan](./) objects. | +| [CompareTo](./compareto/)(TimeSpan) const | Compares current and the specified objects. | +| [CompareTo](./compareto/)(const SharedPtr\\&) const | Compares current and the specified objects. | +| [Duration](./duration/)() const | Returns a new instance of [TimeSpan](./) object whose value is the absolute value of the current object. | +| [Equals](./equals/)(TimeSpan) const | Determines if the time interval represented by the current object is equal to the time interval represented by the specified object. | +| [Equals](./equals/)(const SharedPtr\\&) const | Determines if the time interval represented by the current object is equal to the time interval represented by the specified object. | +| static [Equals](./equals/)(TimeSpan, TimeSpan) | Returns true if the specified objects represent the same time interval, otherwise - false. | +| static [FromDays](./fromdays/)(double) | Returns a new [TimeSpan](./) object that represents the specified interval. | +| static [FromHours](./fromhours/)(double) | Returns a new [TimeSpan](./) object that represents the specified interval. | +| static [FromMilliseconds](./frommilliseconds/)(double) | Returns a new [TimeSpan](./) object that represents the specified interval. | +| static [FromMinutes](./fromminutes/)(double) | Returns a new [TimeSpan](./) object that represents the specified interval. | +| static [FromSeconds](./fromseconds/)(double) | Returns a new [TimeSpan](./) object that represents the specified interval. | +| static [FromTicks](./fromticks/)(int64_t) | Returns a new [TimeSpan](./) object that represents the specified interval. | +| [get_Days](./get_days/)() const | Returns the days component of the time interval represented by the current [TimeSpan](./) object. | +| [get_Hours](./get_hours/)() const | Returns the hours component of the time interval represented by the current [TimeSpan](./) object. | +| [get_Milliseconds](./get_milliseconds/)() const | Returns the milliseconds component of the time interval represented by the current [TimeSpan](./) object. | +| [get_Minutes](./get_minutes/)() const | Returns the minutes component of the time interval represented by the current [TimeSpan](./) object. | +| [get_Seconds](./get_seconds/)() const | Returns the seconds component of the time interval represented by the current [TimeSpan](./) object. | +| [get_Ticks](./get_ticks/)() const | Returns the number of 100-nanoseconds intervals that constitute the time interval represented by the current [TimeSpan](./) object. | +| [get_TotalDays](./get_totaldays/)() const | Returns the value of the current [TimeSpan](./) object expressed in whole and fractional days. | +| [get_TotalHours](./get_totalhours/)() const | Returns the value of the current [TimeSpan](./) object expressed in whole and fractional hours. | +| [get_TotalMilliseconds](./get_totalmilliseconds/)() const | Returns the value of the current [TimeSpan](./) object expressed in whole and fractional milliseconds. | +| [get_TotalMinutes](./get_totalminutes/)() const | Returns the value of the current [TimeSpan](./) object expressed in whole and fractional minutes. | +| [get_TotalSeconds](./get_totalseconds/)() const | Returns the value of the current [TimeSpan](./) object expressed in whole and fractional seconds. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code for the current object. | +| [IsNull](./isnull/)() const | | +| [Negate](./negate/)() const | Returns a new instance of [TimeSpan](./) object that represents negated value represented by the current [TimeSpan](./) object. | +| [operator!=](./operator!=/)(TimeSpan) const | Determines if the time interval represented by the current object is not equal to the time interval represented by the specified object. | +| [operator!=](./operator!=/)(std::nullptr_t) const | | +| [operator+](./operator+/)(TimeSpan) const | Returns a new instance of [TimeSpan](./) class that represents a time interval which is the sum of the time intervals represented by the current and the specified objects. | +| [operator+](./operator+/)() const | Returns self. | +| [operator+=](./operator+=/)(TimeSpan) | Assigns to the current object the time interval which is the sum of the time interval represented by the current and the specified objects. | +| [operator-](./operator-/)(TimeSpan) const | Returns a new instance of [TimeSpan](./) class that represents a time interval which is the result of subtraction of the time interval represented by the specified object from the time interval represented by the current object. | +| [operator-](./operator-/)() const | Returns a new instance of [TimeSpan](./) object that represents negated value represented by the current [TimeSpan](./) object. | +| [operator-=](./operator-=/)(TimeSpan) | Assigns to the current object the time interval which is the result of subtraction of the time interval represented by the specified object from the time interval represented by the current object. | +| [operator/](./operator//)(double) const | | +| [operator/](./operator//)(TimeSpan) const | | +| [operator/=](./operator/=/)(double) | | +| [operator<](./operator_/)(TimeSpan) const | Determines if the time interval represented by the current object is shorter than the time interval represented by the specified object. | +| [operator<](./operator_/)(std::nullptr_t) const | | +| [operator<=](./operator_=/)(TimeSpan) const | Determines if the time interval represented by the current object is shorter than or equal to the time interval represented by the specified object. | +| [operator<=](./operator_=/)(std::nullptr_t) const | | +| [operator=](./operator=/)(const TimeSpan\&) | Sets the time interval represented by the specified [TimeSpan](./) object to the current [TimeSpan](./) object. | +| [operator==](./operator==/)(TimeSpan) const | Determines if the time interval represented by the current object is equal to the time interval represented by the specified object. | +| [operator==](./operator==/)(std::nullptr_t) const | | +| [operator>](./operator_/)(TimeSpan) const | Determines if the time interval represented by the current object is longer than the time interval represented by the specified object. | +| [operator>](./operator_/)(std::nullptr_t) const | | +| [operator>=](./operator_=/)(TimeSpan) const | Determines if the time interval represented by the current object is longer than or equal to the time interval represented by the specified object. | +| [operator>=](./operator_=/)(std::nullptr_t) const | | +| static [Parse](./parse/)(const String\&) | Converts string to equivalent [TimeSpan](./) object. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | Converts string to equivalent [TimeSpan](./) object using the specified format provider. | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, const SharedPtr\\&) | | +| static [Parse](./parse/)(const String\&, std::nullptr_t) | | +| static [ParseExact](./parseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::TimeSpanStyles) | Converts string to equivalent [TimeSpan](./) object using the specified formats, format provider and styles. | +| static [ParseExact](./parseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::TimeSpanStyles) | | +| static [ParseExact](./parseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::TimeSpanStyles) | | +| static [ParseExact](./parseexact/)(const String\&, const ArrayPtr\\&, std::nullptr_t, Globalization::TimeSpanStyles) | | +| static [ParseExact](./parseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::TimeSpanStyles) | Converts string to equivalent [TimeSpan](./) object using the specified format, format provider and styles. | +| static [ParseExact](./parseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::TimeSpanStyles) | | +| static [ParseExact](./parseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::TimeSpanStyles) | | +| static [ParseExact](./parseexact/)(const String\&, const String\&, std::nullptr_t, Globalization::TimeSpanStyles) | | +| [Subtract](./subtract/)(TimeSpan) const | Returns a new instance of [TimeSpan](./) class that represents a time interval which is the result of subtraction of the time interval represented by the specified object from the time interval represented by the current object. | +| [TimeSpan](./timespan/)() | Constructs a [TimeSpan](./) object that represents a zero time interval. | +| explicit [TimeSpan](./timespan/)(int64_t) | Constructs an instance of [TimeSpan](./) class that represents the specified time interval. | +| [TimeSpan](./timespan/)(int, int, int) | Constructs an instance of [TimeSpan](./) class that represents the time interval which is equal to the sum of the specified number of hours, minutes and seconds. | +| [TimeSpan](./timespan/)(int, int, int, int, int) | Constructs an instance of [TimeSpan](./) class that represents the time interval which is equal to the sum of the specified number of hours, minutes, seconds and milliseconds. | +| [TimeSpan](./timespan/)(const TimeSpan\&) | Constructs a [TimeSpan](./) object that represents the time interval equal to the time interval represented by the specified [TimeSpan](./) object. | +| [ToString](./tostring/)() const | Returns the string representation of the time interval represented by the current object. | +| [ToString](./tostring/)(const String\&) const | Converts the value of the current object to equivalent string representation, using the specified format. | +| [ToString](./tostring/)(const String\&, const SharedPtr\\&) const | Converts the value of the current object to equivalent string representation, using the specified format and format provider. | +| [ToString](./tostring/)(const String\&, const SharedPtr\\&) const | | +| [ToString](./tostring/)(const String\&, const SharedPtr\\&) const | | +| [ToString](./tostring/)(const String\&, std::nullptr_t) const | | +| static [TryParse](./tryparse/)(const String\&, TimeSpan\&) | Converts string to equivalent [TimeSpan](./) object and returns result of conversion. | +| static [TryParse](./tryparse/)(const String\&, const SharedPtr\\&, TimeSpan\&) | Converts string to equivalent [TimeSpan](./) object using the specified format provider and returns result of conversion. | +| static [TryParse](./tryparse/)(const String\&, const SharedPtr\\&, TimeSpan\&) | | +| static [TryParse](./tryparse/)(const String\&, const SharedPtr\\&, TimeSpan\&) | | +| static [TryParse](./tryparse/)(const String\&, std::nullptr_t, TimeSpan\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, TimeSpan\&) | Converts string to equivalent [TimeSpan](./) object using the specified formats and format provider, and returns result of conversion. | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, TimeSpan\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, TimeSpan\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, std::nullptr_t, TimeSpan\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::TimeSpanStyles, TimeSpan\&) | Converts string to equivalent [TimeSpan](./) object using the specified format, format provider and styles, and returns result of conversion. | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::TimeSpanStyles, TimeSpan\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, const SharedPtr\\&, Globalization::TimeSpanStyles, TimeSpan\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, std::nullptr_t, Globalization::TimeSpanStyles, TimeSpan\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::TimeSpanStyles, TimeSpan\&) | Converts string to equivalent [TimeSpan](./) object using the specified formats, format provider and styles, and returns result of conversion. | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::TimeSpanStyles, TimeSpan\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::TimeSpanStyles, TimeSpan\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const ArrayPtr\\&, std::nullptr_t, Globalization::TimeSpanStyles, TimeSpan\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, const SharedPtr\\&, TimeSpan\&) | Converts string to equivalent [TimeSpan](./) object using the specified format and format provider, and returns result of conversion. | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, const SharedPtr\\&, TimeSpan\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, const SharedPtr\\&, TimeSpan\&) | | +| static [TryParseExact](./tryparseexact/)(const String\&, const String\&, std::nullptr_t, TimeSpan\&) | | +| static [Type](./type/)() | Returns a [TypeInfo](../typeinfo/) object that represent [TimeSpan](./) structure. | +## Fields + +| Field | Description | +| --- | --- | +| static [MaxValue](./maxvalue/) | The [TimeSpan](./) object that represents the longest possible interval. | +| static [MinValue](./minvalue/) | /// The [TimeSpan](./) object that represents the shortest possible interval. | +| static constexpr [TicksPerDay](./ticksperday/) | The number of 100-nanoseconds intervals in a day (24-hour interval). | +| static constexpr [TicksPerHour](./ticksperhour/) | The number of 100-nanoseconds intervals in a hour. | +| static constexpr [TicksPerMillisecond](./tickspermillisecond/) | The number of 100-nanoseconds intervals in a millisecond. | +| static constexpr [TicksPerMinute](./ticksperminute/) | The number of 100-nanoseconds intervals in a minute. | +| static constexpr [TicksPerSecond](./tickspersecond/) | The number of 100-nanoseconds intervals in a second. | +| static [Zero](./zero/) | The [TimeSpan](./) object that represents zero-interval. | +## Remarks + + + +```cpp +#include "system/datetime.h" +#include "system/timespan.h" +#include + +int main() +{ + const auto date1 = System::DateTime(2021, 01, 01); + const auto date2 = System::DateTime(2021, 10, 30); + + const auto interval = date2 - date1; + + std::cout << "Number of ticks: " << interval.get_Ticks() << std::endl; + std::cout << "Number of milliseconds: " << interval.get_Milliseconds() << std::endl; + std::cout << "Total number of milliseconds: " << interval.get_TotalMilliseconds() << std::endl; + std::cout << "Number of minutes: " << interval.get_Minutes() << std::endl; + std::cout << "Total number of minutes: " << interval.get_TotalMinutes() << std::endl; + std::cout << "Number of hours: " << interval.get_Hours() << std::endl; + std::cout << "Total number of hours: " << interval.get_Hours() << std::endl; + std::cout << "Number of days: " << interval.get_Days() << std::endl; + std::cout << "Total number of days: " << interval.get_TotalDays() << std::endl; + + return 0; +} +/* +This code example produces the following output: +Number of ticks: 260928000000000 +Number of milliseconds: 0 +Total number of milliseconds: 2.60928e+10 +Number of minutes: 0 +Total number of minutes: 434880 +Number of hours: 0 +Total number of hours: 0 +Number of days: 302 +Total number of days: 302 +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/timespan/add/_index.md b/english/cpp/system/timespan/add/_index.md new file mode 100644 index 0000000000..eed36df615 --- /dev/null +++ b/english/cpp/system/timespan/add/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeSpan::Add method +linktitle: Add +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::Add method. Returns a new instance of TimeSpan class that represents a time interval which is the sum of the time intervals represented by the current and the specified objects in C++.' +type: docs +weight: 200 +url: /cpp/system/timespan/add/ +--- +## TimeSpan::Add method + + +Returns a new instance of [TimeSpan](../) class that represents a time interval which is the sum of the time intervals represented by the current and the specified objects. + +```cpp +TimeSpan System::TimeSpan::Add(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object that represents the time interval to add | + +### ReturnValue + +A new instance of [TimeSpan](../) class that represents a time interval which is the sum of the time intervals represented by the current and the specified objects. + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/compare/_index.md b/english/cpp/system/timespan/compare/_index.md new file mode 100644 index 0000000000..c2a482ed46 --- /dev/null +++ b/english/cpp/system/timespan/compare/_index.md @@ -0,0 +1,34 @@ +--- +title: System::TimeSpan::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::Compare method. Compares two TimeSpan objects in C++.' +type: docs +weight: 3500 +url: /cpp/system/timespan/compare/ +--- +## TimeSpan::Compare method + + +Compares two [TimeSpan](../) objects. + +```cpp +static constexpr int System::TimeSpan::Compare(TimeSpan t1, TimeSpan t2) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| t1 | TimeSpan | The first comparand | +| t2 | TimeSpan | The second comparand | + +### ReturnValue + +-1 if **t1** is shorter than **t2**; 0 if **t1** is equal to **t2**; 1 if **t1** is longer than **t2** + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/compareto/_index.md b/english/cpp/system/timespan/compareto/_index.md new file mode 100644 index 0000000000..93bdca7cde --- /dev/null +++ b/english/cpp/system/timespan/compareto/_index.md @@ -0,0 +1,58 @@ +--- +title: System::TimeSpan::CompareTo method +linktitle: CompareTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::CompareTo method. Compares current and the specified objects in C++.' +type: docs +weight: 300 +url: /cpp/system/timespan/compareto/ +--- +## TimeSpan::CompareTo(const SharedPtr\\&) const method + + +Compares current and the specified objects. + +```cpp +int System::TimeSpan::CompareTo(const SharedPtr &obj) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | The [TimeSpan](../) object to compare the current object with | + +### ReturnValue + +-1 if the current object represents the interval that is shorter than **value**; 0 if the current object represents the interval that is equal to **value**; 1 if the current object represents the interval that is longer than **value** + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::CompareTo(TimeSpan) const method + + +Compares current and the specified objects. + +```cpp +int System::TimeSpan::CompareTo(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object to compare the current object with | + +### ReturnValue + +-1 if the current object represents the interval that is shorter than **value**; 0 if the current object represents the interval that is equal to **value**; 1 if the current object represents the interval that is longer than **value** + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/duration/_index.md b/english/cpp/system/timespan/duration/_index.md new file mode 100644 index 0000000000..9dafe00697 --- /dev/null +++ b/english/cpp/system/timespan/duration/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeSpan::Duration method +linktitle: Duration +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::Duration method. Returns a new instance of TimeSpan object whose value is the absolute value of the current object in C++.' +type: docs +weight: 400 +url: /cpp/system/timespan/duration/ +--- +## TimeSpan::Duration method + + +Returns a new instance of [TimeSpan](../) object whose value is the absolute value of the current object. + +```cpp +TimeSpan System::TimeSpan::Duration() const +``` + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/equals/_index.md b/english/cpp/system/timespan/equals/_index.md new file mode 100644 index 0000000000..4a8355943a --- /dev/null +++ b/english/cpp/system/timespan/equals/_index.md @@ -0,0 +1,73 @@ +--- +title: System::TimeSpan::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::Equals method. Determines if the time interval represented by the current object is equal to the time interval represented by the specified object in C++.' +type: docs +weight: 500 +url: /cpp/system/timespan/equals/ +--- +## TimeSpan::Equals(const SharedPtr\\&) const method + + +Determines if the time interval represented by the current object is equal to the time interval represented by the specified object. + +```cpp +bool System::TimeSpan::Equals(const SharedPtr &obj) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | The [TimeSpan](../) object to compare the current object with | + +### ReturnValue + +True if the current object and the specified object represent the same time interval, otherwise - false + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::Equals(TimeSpan) const method + + +Determines if the time interval represented by the current object is equal to the time interval represented by the specified object. + +```cpp +bool System::TimeSpan::Equals(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object to compare the current object with | + +### ReturnValue + +True if the current object and the specified object represent the same time interval, otherwise - false + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::Equals(TimeSpan, TimeSpan) method + + +Returns true if the specified objects represent the same time interval, otherwise - false. + +```cpp +static constexpr bool System::TimeSpan::Equals(TimeSpan a, TimeSpan b) +``` + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/fromdays/_index.md b/english/cpp/system/timespan/fromdays/_index.md new file mode 100644 index 0000000000..1158951c75 --- /dev/null +++ b/english/cpp/system/timespan/fromdays/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeSpan::FromDays method +linktitle: FromDays +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::FromDays method. Returns a new TimeSpan object that represents the specified interval in C++.' +type: docs +weight: 3600 +url: /cpp/system/timespan/fromdays/ +--- +## TimeSpan::FromDays method + + +Returns a new [TimeSpan](../) object that represents the specified interval. + +```cpp +static TimeSpan System::TimeSpan::FromDays(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The time interval expressed as the number of days. | + +### ReturnValue + +A new [TimeSpan](../) object that represents the specified interval. + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/fromhours/_index.md b/english/cpp/system/timespan/fromhours/_index.md new file mode 100644 index 0000000000..e84eee25fd --- /dev/null +++ b/english/cpp/system/timespan/fromhours/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeSpan::FromHours method +linktitle: FromHours +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::FromHours method. Returns a new TimeSpan object that represents the specified interval in C++.' +type: docs +weight: 3700 +url: /cpp/system/timespan/fromhours/ +--- +## TimeSpan::FromHours method + + +Returns a new [TimeSpan](../) object that represents the specified interval. + +```cpp +static TimeSpan System::TimeSpan::FromHours(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The time interval expressed as the number of hours. | + +### ReturnValue + +A new [TimeSpan](../) object that represents the specified interval. + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/frommilliseconds/_index.md b/english/cpp/system/timespan/frommilliseconds/_index.md new file mode 100644 index 0000000000..07ff2d660c --- /dev/null +++ b/english/cpp/system/timespan/frommilliseconds/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeSpan::FromMilliseconds method +linktitle: FromMilliseconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::FromMilliseconds method. Returns a new TimeSpan object that represents the specified interval in C++.' +type: docs +weight: 3800 +url: /cpp/system/timespan/frommilliseconds/ +--- +## TimeSpan::FromMilliseconds method + + +Returns a new [TimeSpan](../) object that represents the specified interval. + +```cpp +static TimeSpan System::TimeSpan::FromMilliseconds(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The time interval expressed as the number of milliseconds. | + +### ReturnValue + +A new [TimeSpan](../) object that represents the specified interval. + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/fromminutes/_index.md b/english/cpp/system/timespan/fromminutes/_index.md new file mode 100644 index 0000000000..c118f5bbb5 --- /dev/null +++ b/english/cpp/system/timespan/fromminutes/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeSpan::FromMinutes method +linktitle: FromMinutes +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::FromMinutes method. Returns a new TimeSpan object that represents the specified interval in C++.' +type: docs +weight: 3900 +url: /cpp/system/timespan/fromminutes/ +--- +## TimeSpan::FromMinutes method + + +Returns a new [TimeSpan](../) object that represents the specified interval. + +```cpp +static TimeSpan System::TimeSpan::FromMinutes(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The time interval expressed as the number of minutes. | + +### ReturnValue + +A new [TimeSpan](../) object that represents the specified interval. + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/fromseconds/_index.md b/english/cpp/system/timespan/fromseconds/_index.md new file mode 100644 index 0000000000..ea5a40d122 --- /dev/null +++ b/english/cpp/system/timespan/fromseconds/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeSpan::FromSeconds method +linktitle: FromSeconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::FromSeconds method. Returns a new TimeSpan object that represents the specified interval in C++.' +type: docs +weight: 4000 +url: /cpp/system/timespan/fromseconds/ +--- +## TimeSpan::FromSeconds method + + +Returns a new [TimeSpan](../) object that represents the specified interval. + +```cpp +static TimeSpan System::TimeSpan::FromSeconds(double value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | double | The time interval expressed as the number of seconds. | + +### ReturnValue + +A new [TimeSpan](../) object that represents the specified interval. + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/fromticks/_index.md b/english/cpp/system/timespan/fromticks/_index.md new file mode 100644 index 0000000000..768a8e5d83 --- /dev/null +++ b/english/cpp/system/timespan/fromticks/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeSpan::FromTicks method +linktitle: FromTicks +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::FromTicks method. Returns a new TimeSpan object that represents the specified interval in C++.' +type: docs +weight: 4100 +url: /cpp/system/timespan/fromticks/ +--- +## TimeSpan::FromTicks method + + +Returns a new [TimeSpan](../) object that represents the specified interval. + +```cpp +static constexpr TimeSpan System::TimeSpan::FromTicks(int64_t ticks) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ticks | int64_t | The time interval expressed as the number of 100-nanoseconds intervals. | + +### ReturnValue + +A new [TimeSpan](../) object that represents the specified interval. + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/get_days/_index.md b/english/cpp/system/timespan/get_days/_index.md new file mode 100644 index 0000000000..dca81c775a --- /dev/null +++ b/english/cpp/system/timespan/get_days/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::get_Days method +linktitle: get_Days +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::get_Days method. Returns the days component of the time interval represented by the current TimeSpan object in C++.' +type: docs +weight: 600 +url: /cpp/system/timespan/get_days/ +--- +## TimeSpan::get_Days method + + +Returns the days component of the time interval represented by the current [TimeSpan](../) object. + +```cpp +int System::TimeSpan::get_Days() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/get_hours/_index.md b/english/cpp/system/timespan/get_hours/_index.md new file mode 100644 index 0000000000..e3193f40f3 --- /dev/null +++ b/english/cpp/system/timespan/get_hours/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::get_Hours method +linktitle: get_Hours +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::get_Hours method. Returns the hours component of the time interval represented by the current TimeSpan object in C++.' +type: docs +weight: 700 +url: /cpp/system/timespan/get_hours/ +--- +## TimeSpan::get_Hours method + + +Returns the hours component of the time interval represented by the current [TimeSpan](../) object. + +```cpp +int System::TimeSpan::get_Hours() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/get_milliseconds/_index.md b/english/cpp/system/timespan/get_milliseconds/_index.md new file mode 100644 index 0000000000..71a72a6f9f --- /dev/null +++ b/english/cpp/system/timespan/get_milliseconds/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::get_Milliseconds method +linktitle: get_Milliseconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::get_Milliseconds method. Returns the milliseconds component of the time interval represented by the current TimeSpan object in C++.' +type: docs +weight: 800 +url: /cpp/system/timespan/get_milliseconds/ +--- +## TimeSpan::get_Milliseconds method + + +Returns the milliseconds component of the time interval represented by the current [TimeSpan](../) object. + +```cpp +int System::TimeSpan::get_Milliseconds() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/get_minutes/_index.md b/english/cpp/system/timespan/get_minutes/_index.md new file mode 100644 index 0000000000..bb55a96da5 --- /dev/null +++ b/english/cpp/system/timespan/get_minutes/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::get_Minutes method +linktitle: get_Minutes +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::get_Minutes method. Returns the minutes component of the time interval represented by the current TimeSpan object in C++.' +type: docs +weight: 900 +url: /cpp/system/timespan/get_minutes/ +--- +## TimeSpan::get_Minutes method + + +Returns the minutes component of the time interval represented by the current [TimeSpan](../) object. + +```cpp +int System::TimeSpan::get_Minutes() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/get_seconds/_index.md b/english/cpp/system/timespan/get_seconds/_index.md new file mode 100644 index 0000000000..4095be2e63 --- /dev/null +++ b/english/cpp/system/timespan/get_seconds/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::get_Seconds method +linktitle: get_Seconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::get_Seconds method. Returns the seconds component of the time interval represented by the current TimeSpan object in C++.' +type: docs +weight: 1000 +url: /cpp/system/timespan/get_seconds/ +--- +## TimeSpan::get_Seconds method + + +Returns the seconds component of the time interval represented by the current [TimeSpan](../) object. + +```cpp +int System::TimeSpan::get_Seconds() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/get_ticks/_index.md b/english/cpp/system/timespan/get_ticks/_index.md new file mode 100644 index 0000000000..3bb3f618dd --- /dev/null +++ b/english/cpp/system/timespan/get_ticks/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::get_Ticks method +linktitle: get_Ticks +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::get_Ticks method. Returns the number of 100-nanoseconds intervals that constitute the time interval represented by the current TimeSpan object in C++.' +type: docs +weight: 1100 +url: /cpp/system/timespan/get_ticks/ +--- +## TimeSpan::get_Ticks method + + +Returns the number of 100-nanoseconds intervals that constitute the time interval represented by the current [TimeSpan](../) object. + +```cpp +int64_t System::TimeSpan::get_Ticks() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/get_totaldays/_index.md b/english/cpp/system/timespan/get_totaldays/_index.md new file mode 100644 index 0000000000..82dd459fb8 --- /dev/null +++ b/english/cpp/system/timespan/get_totaldays/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::get_TotalDays method +linktitle: get_TotalDays +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::get_TotalDays method. Returns the value of the current TimeSpan object expressed in whole and fractional days in C++.' +type: docs +weight: 1200 +url: /cpp/system/timespan/get_totaldays/ +--- +## TimeSpan::get_TotalDays method + + +Returns the value of the current [TimeSpan](../) object expressed in whole and fractional days. + +```cpp +double System::TimeSpan::get_TotalDays() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/get_totalhours/_index.md b/english/cpp/system/timespan/get_totalhours/_index.md new file mode 100644 index 0000000000..f0647f0081 --- /dev/null +++ b/english/cpp/system/timespan/get_totalhours/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::get_TotalHours method +linktitle: get_TotalHours +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::get_TotalHours method. Returns the value of the current TimeSpan object expressed in whole and fractional hours in C++.' +type: docs +weight: 1300 +url: /cpp/system/timespan/get_totalhours/ +--- +## TimeSpan::get_TotalHours method + + +Returns the value of the current [TimeSpan](../) object expressed in whole and fractional hours. + +```cpp +double System::TimeSpan::get_TotalHours() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/get_totalmilliseconds/_index.md b/english/cpp/system/timespan/get_totalmilliseconds/_index.md new file mode 100644 index 0000000000..bed89828f5 --- /dev/null +++ b/english/cpp/system/timespan/get_totalmilliseconds/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::get_TotalMilliseconds method +linktitle: get_TotalMilliseconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::get_TotalMilliseconds method. Returns the value of the current TimeSpan object expressed in whole and fractional milliseconds in C++.' +type: docs +weight: 1400 +url: /cpp/system/timespan/get_totalmilliseconds/ +--- +## TimeSpan::get_TotalMilliseconds method + + +Returns the value of the current [TimeSpan](../) object expressed in whole and fractional milliseconds. + +```cpp +double System::TimeSpan::get_TotalMilliseconds() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/get_totalminutes/_index.md b/english/cpp/system/timespan/get_totalminutes/_index.md new file mode 100644 index 0000000000..028856ad3e --- /dev/null +++ b/english/cpp/system/timespan/get_totalminutes/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::get_TotalMinutes method +linktitle: get_TotalMinutes +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::get_TotalMinutes method. Returns the value of the current TimeSpan object expressed in whole and fractional minutes in C++.' +type: docs +weight: 1500 +url: /cpp/system/timespan/get_totalminutes/ +--- +## TimeSpan::get_TotalMinutes method + + +Returns the value of the current [TimeSpan](../) object expressed in whole and fractional minutes. + +```cpp +double System::TimeSpan::get_TotalMinutes() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/get_totalseconds/_index.md b/english/cpp/system/timespan/get_totalseconds/_index.md new file mode 100644 index 0000000000..b3672eccf1 --- /dev/null +++ b/english/cpp/system/timespan/get_totalseconds/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::get_TotalSeconds method +linktitle: get_TotalSeconds +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::get_TotalSeconds method. Returns the value of the current TimeSpan object expressed in whole and fractional seconds in C++.' +type: docs +weight: 1600 +url: /cpp/system/timespan/get_totalseconds/ +--- +## TimeSpan::get_TotalSeconds method + + +Returns the value of the current [TimeSpan](../) object expressed in whole and fractional seconds. + +```cpp +double System::TimeSpan::get_TotalSeconds() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/gethashcode/_index.md b/english/cpp/system/timespan/gethashcode/_index.md new file mode 100644 index 0000000000..324fc3271b --- /dev/null +++ b/english/cpp/system/timespan/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 1700 +url: /cpp/system/timespan/gethashcode/ +--- +## TimeSpan::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int System::TimeSpan::GetHashCode() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/isnull/_index.md b/english/cpp/system/timespan/isnull/_index.md new file mode 100644 index 0000000000..3f3fd1486a --- /dev/null +++ b/english/cpp/system/timespan/isnull/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::IsNull method +linktitle: IsNull +second_title: Aspose.PDF for C++ API Reference +description: 'How to use IsNull method of System::TimeSpan class in C++.' +type: docs +weight: 1800 +url: /cpp/system/timespan/isnull/ +--- +## TimeSpan::IsNull method + + + + +```cpp +bool System::TimeSpan::IsNull() const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/maxvalue/_index.md b/english/cpp/system/timespan/maxvalue/_index.md new file mode 100644 index 0000000000..5c594d8f90 --- /dev/null +++ b/english/cpp/system/timespan/maxvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::MaxValue field +linktitle: MaxValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::MaxValue field. The TimeSpan object that represents the longest possible interval in C++.' +type: docs +weight: 4700 +url: /cpp/system/timespan/maxvalue/ +--- +## MaxValue field + + +The [TimeSpan](../) object that represents the longest possible interval. + +```cpp +static const TimeSpan System::TimeSpan::MaxValue +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/minvalue/_index.md b/english/cpp/system/timespan/minvalue/_index.md new file mode 100644 index 0000000000..faeb3814fe --- /dev/null +++ b/english/cpp/system/timespan/minvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::MinValue field +linktitle: MinValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::MinValue field. /// The TimeSpan object that represents the shortest possible interval in C++.' +type: docs +weight: 4800 +url: /cpp/system/timespan/minvalue/ +--- +## MinValue field + + +/// The [TimeSpan](../) object that represents the shortest possible interval. + +```cpp +static const TimeSpan System::TimeSpan::MinValue +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/negate/_index.md b/english/cpp/system/timespan/negate/_index.md new file mode 100644 index 0000000000..2dd4c683b8 --- /dev/null +++ b/english/cpp/system/timespan/negate/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeSpan::Negate method +linktitle: Negate +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::Negate method. Returns a new instance of TimeSpan object that represents negated value represented by the current TimeSpan object in C++.' +type: docs +weight: 1900 +url: /cpp/system/timespan/negate/ +--- +## TimeSpan::Negate method + + +Returns a new instance of [TimeSpan](../) object that represents negated value represented by the current [TimeSpan](../) object. + +```cpp +TimeSpan System::TimeSpan::Negate() const +``` + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/operator!=/_index.md b/english/cpp/system/timespan/operator!=/_index.md new file mode 100644 index 0000000000..6e786196be --- /dev/null +++ b/english/cpp/system/timespan/operator!=/_index.md @@ -0,0 +1,47 @@ +--- +title: System::TimeSpan::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator!= method of System::TimeSpan class in C++.' +type: docs +weight: 2000 +url: /cpp/system/timespan/operator!=/ +--- +## TimeSpan::operator!=(std::nullptr_t) const method + + + + +```cpp +bool System::TimeSpan::operator!=(std::nullptr_t) const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::operator!=(TimeSpan) const method + + +Determines if the time interval represented by the current object is not equal to the time interval represented by the specified object. + +```cpp +bool System::TimeSpan::operator!=(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object to compare the current object with | + +### ReturnValue + +True if the current object and the specified object represent different time intervals, otherwise - false + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/operator+/_index.md b/english/cpp/system/timespan/operator+/_index.md new file mode 100644 index 0000000000..242b089cc0 --- /dev/null +++ b/english/cpp/system/timespan/operator+/_index.md @@ -0,0 +1,48 @@ +--- +title: System::TimeSpan::operator+ method +linktitle: operator+ +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::operator+ method. Returns self in C++.' +type: docs +weight: 2100 +url: /cpp/system/timespan/operator+/ +--- +## TimeSpan::operator+() const method + + +Returns self. + +```cpp +TimeSpan System::TimeSpan::operator+() const +``` + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::operator+(TimeSpan) const method + + +Returns a new instance of [TimeSpan](../) class that represents a time interval which is the sum of the time intervals represented by the current and the specified objects. + +```cpp +TimeSpan System::TimeSpan::operator+(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object that represents the time interval to add | + +### ReturnValue + +A new instance of [TimeSpan](../) class that represents a time interval which is the sum of the time intervals represented by the current and the specified objects. + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/operator+=/_index.md b/english/cpp/system/timespan/operator+=/_index.md new file mode 100644 index 0000000000..f8e67ce233 --- /dev/null +++ b/english/cpp/system/timespan/operator+=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeSpan::operator+= method +linktitle: operator+= +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::operator+= method. Assigns to the current object the time interval which is the sum of the time interval represented by the current and the specified objects in C++.' +type: docs +weight: 2200 +url: /cpp/system/timespan/operator+=/ +--- +## TimeSpan::operator+= method + + +Assigns to the current object the time interval which is the sum of the time interval represented by the current and the specified objects. + +```cpp +TimeSpan & System::TimeSpan::operator+=(TimeSpan value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object that represents the time interval to add | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/operator-/_index.md b/english/cpp/system/timespan/operator-/_index.md new file mode 100644 index 0000000000..51c3d36200 --- /dev/null +++ b/english/cpp/system/timespan/operator-/_index.md @@ -0,0 +1,48 @@ +--- +title: System::TimeSpan::operator- method +linktitle: operator- +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::operator- method. Returns a new instance of TimeSpan object that represents negated value represented by the current TimeSpan object in C++.' +type: docs +weight: 2300 +url: /cpp/system/timespan/operator-/ +--- +## TimeSpan::operator-() const method + + +Returns a new instance of [TimeSpan](../) object that represents negated value represented by the current [TimeSpan](../) object. + +```cpp +TimeSpan System::TimeSpan::operator-() const +``` + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::operator-(TimeSpan) const method + + +Returns a new instance of [TimeSpan](../) class that represents a time interval which is the result of subtraction of the time interval represented by the specified object from the time interval represented by the current object. + +```cpp +TimeSpan System::TimeSpan::operator-(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object that represents the time interval to subtract | + +### ReturnValue + +A new instance of [TimeSpan](../) class that represents a time interval which is the result of subtraction of the time interval represented by the specified object from the time interval represented by the current object. + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/operator-=/_index.md b/english/cpp/system/timespan/operator-=/_index.md new file mode 100644 index 0000000000..07bee9908e --- /dev/null +++ b/english/cpp/system/timespan/operator-=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeSpan::operator-= method +linktitle: operator-= +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::operator-= method. Assigns to the current object the time interval which is the result of subtraction of the time interval represented by the specified object from the time interval represented by the current object in C++.' +type: docs +weight: 2400 +url: /cpp/system/timespan/operator-=/ +--- +## TimeSpan::operator-= method + + +Assigns to the current object the time interval which is the result of subtraction of the time interval represented by the specified object from the time interval represented by the current object. + +```cpp +TimeSpan & System::TimeSpan::operator-=(TimeSpan value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object that represents the time interval to subtract | + +### ReturnValue + +A reference to the self + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/operator/=/_index.md b/english/cpp/system/timespan/operator/=/_index.md new file mode 100644 index 0000000000..841a870478 --- /dev/null +++ b/english/cpp/system/timespan/operator/=/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeSpan::operator/= method +linktitle: operator/= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator/= method of System::TimeSpan class in C++.' +type: docs +weight: 2600 +url: /cpp/system/timespan/operator/=/ +--- +## TimeSpan::operator/= method + + + + +```cpp +TimeSpan & System::TimeSpan::operator/=(double divisor) +``` + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/operator/_index.md b/english/cpp/system/timespan/operator/_index.md new file mode 100644 index 0000000000..a771c9872b --- /dev/null +++ b/english/cpp/system/timespan/operator/_index.md @@ -0,0 +1,39 @@ +--- +title: System::TimeSpan::operator/ method +linktitle: operator/ +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator/ method of System::TimeSpan class in C++.' +type: docs +weight: 2500 +url: /cpp/system/timespan/operator/ +--- +## TimeSpan::operator/(double) const method + + + + +```cpp +TimeSpan System::TimeSpan::operator/(double divisor) const +``` + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::operator/(TimeSpan) const method + + + + +```cpp +double System::TimeSpan::operator/(TimeSpan value) const +``` + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/operator=/_index.md b/english/cpp/system/timespan/operator=/_index.md new file mode 100644 index 0000000000..439304cef2 --- /dev/null +++ b/english/cpp/system/timespan/operator=/_index.md @@ -0,0 +1,29 @@ +--- +title: System::TimeSpan::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::operator= method. Sets the time interval represented by the specified TimeSpan object to the current TimeSpan object in C++.' +type: docs +weight: 2900 +url: /cpp/system/timespan/operator=/ +--- +## TimeSpan::operator= method + + +Sets the time interval represented by the specified [TimeSpan](../) object to the current [TimeSpan](../) object. + +```cpp +TimeSpan & System::TimeSpan::operator=(const TimeSpan &)=default +``` + + +### ReturnValue + +A reference to the self + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/operator==/_index.md b/english/cpp/system/timespan/operator==/_index.md new file mode 100644 index 0000000000..dbb610d261 --- /dev/null +++ b/english/cpp/system/timespan/operator==/_index.md @@ -0,0 +1,47 @@ +--- +title: System::TimeSpan::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator== method of System::TimeSpan class in C++.' +type: docs +weight: 3000 +url: /cpp/system/timespan/operator==/ +--- +## TimeSpan::operator==(std::nullptr_t) const method + + + + +```cpp +bool System::TimeSpan::operator==(std::nullptr_t) const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::operator==(TimeSpan) const method + + +Determines if the time interval represented by the current object is equal to the time interval represented by the specified object. + +```cpp +bool System::TimeSpan::operator==(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object to compare the current object with | + +### ReturnValue + +True if the current object and the specified object represent the same time interval, otherwise - false + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/operator_/_index.md b/english/cpp/system/timespan/operator_/_index.md new file mode 100644 index 0000000000..827f195aba --- /dev/null +++ b/english/cpp/system/timespan/operator_/_index.md @@ -0,0 +1,94 @@ +--- +title: System::TimeSpan::operator< method +linktitle: operator< +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator< method of System::TimeSpan class in C++.' +type: docs +weight: 2700 +url: /cpp/system/timespan/operator_/ +--- +## TimeSpan::operator<(std::nullptr_t) const method + + + + +```cpp +bool System::TimeSpan::operator<(std::nullptr_t) const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::operator<(TimeSpan) const method + + +Determines if the time interval represented by the current object is shorter than the time interval represented by the specified object. + +```cpp +bool System::TimeSpan::operator<(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object to compare the current object with | + +### ReturnValue + +True if the time interval represented by the current object is shorter than the time interval represented by **value**, otherwise - false + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::TimeSpan::operator> method +linktitle: operator> +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator> method of System::TimeSpan class in C++.' +type: docs +weight: 3100 +url: /cpp/system/timespan/operator_/ +--- +## TimeSpan::operator>(std::nullptr_t) const method + + + + +```cpp +bool System::TimeSpan::operator>(std::nullptr_t) const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::operator>(TimeSpan) const method + + +Determines if the time interval represented by the current object is longer than the time interval represented by the specified object. + +```cpp +bool System::TimeSpan::operator>(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object to compare the current object with | + +### ReturnValue + +True if the time interval represented by the current object is longer than the time interval represented by **value**, otherwise - false + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/operator_=/_index.md b/english/cpp/system/timespan/operator_=/_index.md new file mode 100644 index 0000000000..359d3e1c61 --- /dev/null +++ b/english/cpp/system/timespan/operator_=/_index.md @@ -0,0 +1,94 @@ +--- +title: System::TimeSpan::operator<= method +linktitle: operator<= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator<= method of System::TimeSpan class in C++.' +type: docs +weight: 2800 +url: /cpp/system/timespan/operator_=/ +--- +## TimeSpan::operator<=(std::nullptr_t) const method + + + + +```cpp +bool System::TimeSpan::operator<=(std::nullptr_t) const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::operator<=(TimeSpan) const method + + +Determines if the time interval represented by the current object is shorter than or equal to the time interval represented by the specified object. + +```cpp +bool System::TimeSpan::operator<=(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object to compare the current object with | + +### ReturnValue + +True if the time interval represented by the current object is shorter than or equal to the time interval represented by **value**, otherwise - false + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +--- +title: System::TimeSpan::operator>= method +linktitle: operator>= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator>= method of System::TimeSpan class in C++.' +type: docs +weight: 3200 +url: /cpp/system/timespan/operator_=/ +--- +## TimeSpan::operator>=(std::nullptr_t) const method + + + + +```cpp +bool System::TimeSpan::operator>=(std::nullptr_t) const +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::operator>=(TimeSpan) const method + + +Determines if the time interval represented by the current object is longer than or equal to the time interval represented by the specified object. + +```cpp +bool System::TimeSpan::operator>=(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object to compare the current object with | + +### ReturnValue + +True if the time interval represented by the current object is longer than or equal to the time interval represented by **value**, otherwise - false + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/parse/_index.md b/english/cpp/system/timespan/parse/_index.md new file mode 100644 index 0000000000..6d53f05a28 --- /dev/null +++ b/english/cpp/system/timespan/parse/_index.md @@ -0,0 +1,114 @@ +--- +title: System::TimeSpan::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::Parse method. Converts string to equivalent TimeSpan object in C++.' +type: docs +weight: 4200 +url: /cpp/system/timespan/parse/ +--- +## TimeSpan::Parse(const String\&) method + + +Converts string to equivalent [TimeSpan](../) object. + +```cpp +static TimeSpan System::TimeSpan::Parse(const String &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | + +### ReturnValue + +Time interval that corresponds to string. + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::Parse(const String\&, const SharedPtr\\&) method + + + + +```cpp +static TimeSpan System::TimeSpan::Parse(const String &input, const SharedPtr &culture) +``` + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::Parse(const String\&, const SharedPtr\\&) method + + + + +```cpp +static TimeSpan System::TimeSpan::Parse(const String &input, const SharedPtr &dtfi) +``` + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::Parse(const String\&, const SharedPtr\\&) method + + +Converts string to equivalent [TimeSpan](../) object using the specified format provider. + +```cpp +static TimeSpan System::TimeSpan::Parse(const String &input, const SharedPtr &provider) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| provider | const SharedPtr\\& | Format provider that supplies culture-specific formatting information. | + +### ReturnValue + +Time interval that corresponds to string. + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::Parse(const String\&, std::nullptr_t) method + + + + +```cpp +static TimeSpan System::TimeSpan::Parse(const String &input, std::nullptr_t) +``` + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/parseexact/_index.md b/english/cpp/system/timespan/parseexact/_index.md new file mode 100644 index 0000000000..2499d9018e --- /dev/null +++ b/english/cpp/system/timespan/parseexact/_index.md @@ -0,0 +1,185 @@ +--- +title: System::TimeSpan::ParseExact method +linktitle: ParseExact +second_title: Aspose.PDF for C++ API Reference +description: 'How to use ParseExact method of System::TimeSpan class in C++.' +type: docs +weight: 4300 +url: /cpp/system/timespan/parseexact/ +--- +## TimeSpan::ParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::TimeSpanStyles) method + + + + +```cpp +static TimeSpan System::TimeSpan::ParseExact(const String &input, const ArrayPtr &formats, const SharedPtr &culture, Globalization::TimeSpanStyles styles=Globalization::TimeSpanStyles::None) +``` + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::ParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::TimeSpanStyles) method + + + + +```cpp +static TimeSpan System::TimeSpan::ParseExact(const String &input, const ArrayPtr &formats, const SharedPtr &dtfi, Globalization::TimeSpanStyles styles=Globalization::TimeSpanStyles::None) +``` + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::ParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::TimeSpanStyles) method + + +Converts string to equivalent [TimeSpan](../) object using the specified formats, format provider and styles. + +```cpp +static TimeSpan System::TimeSpan::ParseExact(const String &input, const ArrayPtr &formats, const SharedPtr &provider, Globalization::TimeSpanStyles styles=Globalization::TimeSpanStyles::None) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| formats | const ArrayPtr\\& | [Array](../../array/) of format strings. | +| provider | const SharedPtr\\& | Format provider that supplies culture-specific formatting information. | +| styles | Globalization::TimeSpanStyles | Defines elements that may be present in input string. | + +### ReturnValue + +Time interval that corresponds to string. + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::ParseExact(const String\&, const ArrayPtr\\&, std::nullptr_t, Globalization::TimeSpanStyles) method + + + + +```cpp +static TimeSpan System::TimeSpan::ParseExact(const String &input, const ArrayPtr &formats, std::nullptr_t, Globalization::TimeSpanStyles styles=Globalization::TimeSpanStyles::None) +``` + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::ParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::TimeSpanStyles) method + + + + +```cpp +static TimeSpan System::TimeSpan::ParseExact(const String &input, const String &format, const SharedPtr &culture, Globalization::TimeSpanStyles styles=Globalization::TimeSpanStyles::None) +``` + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::ParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::TimeSpanStyles) method + + + + +```cpp +static TimeSpan System::TimeSpan::ParseExact(const String &input, const String &format, const SharedPtr &dtfi, Globalization::TimeSpanStyles styles=Globalization::TimeSpanStyles::None) +``` + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::ParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::TimeSpanStyles) method + + +Converts string to equivalent [TimeSpan](../) object using the specified format, format provider and styles. + +```cpp +static TimeSpan System::TimeSpan::ParseExact(const String &input, const String &format, const SharedPtr &provider, Globalization::TimeSpanStyles styles=Globalization::TimeSpanStyles::None) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| format | const String\& | Standard or custom format string. | +| provider | const SharedPtr\\& | Format provider that supplies culture-specific formatting information. | +| styles | Globalization::TimeSpanStyles | Defines elements that may be present in input string. | + +### ReturnValue + +Time interval that corresponds to string. + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::ParseExact(const String\&, const String\&, std::nullptr_t, Globalization::TimeSpanStyles) method + + + + +```cpp +static TimeSpan System::TimeSpan::ParseExact(const String &input, const String &format, std::nullptr_t, Globalization::TimeSpanStyles styles=Globalization::TimeSpanStyles::None) +``` + +## See Also + +* Class [TimeSpan](../) +* Class [String](../../string/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/subtract/_index.md b/english/cpp/system/timespan/subtract/_index.md new file mode 100644 index 0000000000..b0054862bb --- /dev/null +++ b/english/cpp/system/timespan/subtract/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeSpan::Subtract method +linktitle: Subtract +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::Subtract method. Returns a new instance of TimeSpan class that represents a time interval which is the result of subtraction of the time interval represented by the specified object from the time interval represented by the current object in C++.' +type: docs +weight: 3300 +url: /cpp/system/timespan/subtract/ +--- +## TimeSpan::Subtract method + + +Returns a new instance of [TimeSpan](../) class that represents a time interval which is the result of subtraction of the time interval represented by the specified object from the time interval represented by the current object. + +```cpp +TimeSpan System::TimeSpan::Subtract(TimeSpan value) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | TimeSpan | The [TimeSpan](../) object that represents the time interval to subtract | + +### ReturnValue + +A new instance of [TimeSpan](../) class that represents a time interval which is the result of subtraction of the time interval represented by the specified object from the time interval represented by the current object. + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/ticksperday/_index.md b/english/cpp/system/timespan/ticksperday/_index.md new file mode 100644 index 0000000000..eb2c487425 --- /dev/null +++ b/english/cpp/system/timespan/ticksperday/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::TicksPerDay field +linktitle: TicksPerDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::TicksPerDay field. The number of 100-nanoseconds intervals in a day (24-hour interval) in C++.' +type: docs +weight: 4900 +url: /cpp/system/timespan/ticksperday/ +--- +## TicksPerDay field + + +The number of 100-nanoseconds intervals in a day (24-hour interval). + +```cpp +static int64_t System::TimeSpan::TicksPerDay +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/ticksperhour/_index.md b/english/cpp/system/timespan/ticksperhour/_index.md new file mode 100644 index 0000000000..f40ba0ce31 --- /dev/null +++ b/english/cpp/system/timespan/ticksperhour/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::TicksPerHour field +linktitle: TicksPerHour +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::TicksPerHour field. The number of 100-nanoseconds intervals in a hour in C++.' +type: docs +weight: 5000 +url: /cpp/system/timespan/ticksperhour/ +--- +## TicksPerHour field + + +The number of 100-nanoseconds intervals in a hour. + +```cpp +static int64_t System::TimeSpan::TicksPerHour +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/tickspermillisecond/_index.md b/english/cpp/system/timespan/tickspermillisecond/_index.md new file mode 100644 index 0000000000..70a73e9d8c --- /dev/null +++ b/english/cpp/system/timespan/tickspermillisecond/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::TicksPerMillisecond field +linktitle: TicksPerMillisecond +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::TicksPerMillisecond field. The number of 100-nanoseconds intervals in a millisecond in C++.' +type: docs +weight: 5100 +url: /cpp/system/timespan/tickspermillisecond/ +--- +## TicksPerMillisecond field + + +The number of 100-nanoseconds intervals in a millisecond. + +```cpp +static int64_t System::TimeSpan::TicksPerMillisecond +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/ticksperminute/_index.md b/english/cpp/system/timespan/ticksperminute/_index.md new file mode 100644 index 0000000000..3296891f7d --- /dev/null +++ b/english/cpp/system/timespan/ticksperminute/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::TicksPerMinute field +linktitle: TicksPerMinute +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::TicksPerMinute field. The number of 100-nanoseconds intervals in a minute in C++.' +type: docs +weight: 5200 +url: /cpp/system/timespan/ticksperminute/ +--- +## TicksPerMinute field + + +The number of 100-nanoseconds intervals in a minute. + +```cpp +static int64_t System::TimeSpan::TicksPerMinute +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/tickspersecond/_index.md b/english/cpp/system/timespan/tickspersecond/_index.md new file mode 100644 index 0000000000..8cb45d8e08 --- /dev/null +++ b/english/cpp/system/timespan/tickspersecond/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::TicksPerSecond field +linktitle: TicksPerSecond +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::TicksPerSecond field. The number of 100-nanoseconds intervals in a second in C++.' +type: docs +weight: 5300 +url: /cpp/system/timespan/tickspersecond/ +--- +## TicksPerSecond field + + +The number of 100-nanoseconds intervals in a second. + +```cpp +static int64_t System::TimeSpan::TicksPerSecond +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/timespan/_index.md b/english/cpp/system/timespan/timespan/_index.md new file mode 100644 index 0000000000..73dc512dd6 --- /dev/null +++ b/english/cpp/system/timespan/timespan/_index.md @@ -0,0 +1,101 @@ +--- +title: System::TimeSpan::TimeSpan constructor +linktitle: TimeSpan +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::TimeSpan constructor. Constructs a TimeSpan object that represents a zero time interval in C++.' +type: docs +weight: 100 +url: /cpp/system/timespan/timespan/ +--- +## TimeSpan::TimeSpan() constructor + + +Constructs a [TimeSpan](../) object that represents a zero time interval. + +```cpp +System::TimeSpan::TimeSpan() +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TimeSpan(const TimeSpan\&) constructor + + +Constructs a [TimeSpan](../) object that represents the time interval equal to the time interval represented by the specified [TimeSpan](../) object. + +```cpp +System::TimeSpan::TimeSpan(const TimeSpan &)=default +``` + +## See Also + +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TimeSpan(int, int, int, int, int) constructor + + +Constructs an instance of [TimeSpan](../) class that represents the time interval which is equal to the sum of the specified number of hours, minutes, seconds and milliseconds. + +```cpp +System::TimeSpan::TimeSpan(int days, int hours, int minutes, int seconds, int milliseconds=0) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| days | int | The number of days in the days component of the time interval to be represented by the instance being constructed | +| hours | int | The number of hours in the hours component of the time interval to be represented by the instance being constructed | +| minutes | int | The number of minutes in the minutes component of the time interval to be represented by the instance being constructed | +| seconds | int | The number of seconds in the seconds component of the time interval to be represented by the instance being constructed | +| milliseconds | int | The number of milliseconds in the milliseconds component of the time interval to be represented by the instance being constructed | + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TimeSpan(int, int, int) constructor + + +Constructs an instance of [TimeSpan](../) class that represents the time interval which is equal to the sum of the specified number of hours, minutes and seconds. + +```cpp +System::TimeSpan::TimeSpan(int hours, int minutes, int seconds) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| hours | int | The number of hours in the hours component of the time interval to be represented by the instance being constructed | +| minutes | int | The number of minutes in the minutes component of the time interval to be represented by the instance being constructed | +| seconds | int | The number of seconds in the seconds component of the time interval to be represented by the instance being constructed | + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TimeSpan(int64_t) constructor + + +Constructs an instance of [TimeSpan](../) class that represents the specified time interval. + +```cpp +System::TimeSpan::TimeSpan(int64_t ticks) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ticks | int64_t | The time interval to be represented by the instance being constructed expressed as the number of 100-nanoseconds intervals. | + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/tostring/_index.md b/english/cpp/system/timespan/tostring/_index.md new file mode 100644 index 0000000000..3e946aa5d5 --- /dev/null +++ b/english/cpp/system/timespan/tostring/_index.md @@ -0,0 +1,105 @@ +--- +title: System::TimeSpan::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::ToString method. Returns the string representation of the time interval represented by the current object in C++.' +type: docs +weight: 3400 +url: /cpp/system/timespan/tostring/ +--- +## TimeSpan::ToString() const method + + +Returns the string representation of the time interval represented by the current object. + +```cpp +String System::TimeSpan::ToString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::ToString(const String\&) const method + + +Converts the value of the current object to equivalent string representation, using the specified format. + +```cpp +String System::TimeSpan::ToString(const String &format) const +``` + +## See Also + +* Class [String](../../string/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::ToString(const String\&, const SharedPtr\\&) const method + + + + +```cpp +String System::TimeSpan::ToString(const String &format, const SharedPtr &culture) const +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::ToString(const String\&, const SharedPtr\\&) const method + + + + +```cpp +String System::TimeSpan::ToString(const String &format, const SharedPtr &dtfi) const +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::ToString(const String\&, const SharedPtr\\&) const method + + +Converts the value of the current object to equivalent string representation, using the specified format and format provider. + +```cpp +String System::TimeSpan::ToString(const String &format, const SharedPtr &provider) const +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::ToString(const String\&, std::nullptr_t) const method + + + + +```cpp +String System::TimeSpan::ToString(const String &format, std::nullptr_t) const +``` + +## See Also + +* Class [String](../../string/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/tryparse/_index.md b/english/cpp/system/timespan/tryparse/_index.md new file mode 100644 index 0000000000..25466ecae8 --- /dev/null +++ b/english/cpp/system/timespan/tryparse/_index.md @@ -0,0 +1,116 @@ +--- +title: System::TimeSpan::TryParse method +linktitle: TryParse +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TryParse method of System::TimeSpan class in C++.' +type: docs +weight: 4400 +url: /cpp/system/timespan/tryparse/ +--- +## TimeSpan::TryParse(const String\&, const SharedPtr\\&, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParse(const String &input, const SharedPtr &culture, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParse(const String\&, const SharedPtr\\&, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParse(const String &input, const SharedPtr &dtfi, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParse(const String\&, const SharedPtr\\&, TimeSpan\&) method + + +Converts string to equivalent [TimeSpan](../) object using the specified format provider and returns result of conversion. + +```cpp +static bool System::TimeSpan::TryParse(const String &input, const SharedPtr &provider, TimeSpan &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| provider | const SharedPtr\\& | Format provider that supplies culture-specific formatting information. | +| result | TimeSpan\& | Time interval that corresponds to string. | + +### ReturnValue + +True if string was converted successfully; otherwise, false. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParse(const String\&, std::nullptr_t, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParse(const String &input, std::nullptr_t, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParse(const String\&, TimeSpan\&) method + + +Converts string to equivalent [TimeSpan](../) object and returns result of conversion. + +```cpp +static bool System::TimeSpan::TryParse(const String &input, TimeSpan &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| result | TimeSpan\& | Time interval that corresponds to string. | + +### ReturnValue + +True if string was converted successfully; otherwise, false. + +## See Also + +* Class [String](../../string/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/tryparseexact/_index.md b/english/cpp/system/timespan/tryparseexact/_index.md new file mode 100644 index 0000000000..be9dcdfa30 --- /dev/null +++ b/english/cpp/system/timespan/tryparseexact/_index.md @@ -0,0 +1,355 @@ +--- +title: System::TimeSpan::TryParseExact method +linktitle: TryParseExact +second_title: Aspose.PDF for C++ API Reference +description: 'How to use TryParseExact method of System::TimeSpan class in C++.' +type: docs +weight: 4500 +url: /cpp/system/timespan/tryparseexact/ +--- +## TimeSpan::TryParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::TimeSpanStyles, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const ArrayPtr &formats, const SharedPtr &culture, Globalization::TimeSpanStyles styles, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const ArrayPtr &formats, const SharedPtr &culture, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::TimeSpanStyles, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const ArrayPtr &formats, const SharedPtr &dtfi, Globalization::TimeSpanStyles styles, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const ArrayPtr &formats, const SharedPtr &dtfi, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, Globalization::TimeSpanStyles, TimeSpan\&) method + + +Converts string to equivalent [TimeSpan](../) object using the specified formats, format provider and styles, and returns result of conversion. + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const ArrayPtr &formats, const SharedPtr &provider, Globalization::TimeSpanStyles styles, TimeSpan &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| formats | const ArrayPtr\\& | [Array](../../array/) of format strings. | +| provider | const SharedPtr\\& | Format provider that supplies culture-specific formatting information. | +| styles | Globalization::TimeSpanStyles | Defines elements that may be present in input string. | +| result | TimeSpan\& | Time interval that corresponds to string. | + +### ReturnValue + +True if string was converted successfully; otherwise, false. + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const ArrayPtr\\&, const SharedPtr\\&, TimeSpan\&) method + + +Converts string to equivalent [TimeSpan](../) object using the specified formats and format provider, and returns result of conversion. + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const ArrayPtr &formats, const SharedPtr &provider, TimeSpan &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| formats | const ArrayPtr\\& | [Array](../../array/) of format strings. | +| provider | const SharedPtr\\& | Format provider that supplies culture-specific formatting information. | +| result | TimeSpan\& | Time interval that corresponds to string. | + +### ReturnValue + +True if string was converted successfully; otherwise, false. + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const ArrayPtr\\&, std::nullptr_t, Globalization::TimeSpanStyles, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const ArrayPtr &formats, std::nullptr_t, Globalization::TimeSpanStyles styles, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const ArrayPtr\\&, std::nullptr_t, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const ArrayPtr &formats, std::nullptr_t, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [ArrayPtr](../../arrayptr/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::TimeSpanStyles, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const String &format, const SharedPtr &culture, Globalization::TimeSpanStyles styles, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const String\&, const SharedPtr\\&, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const String &format, const SharedPtr &culture, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [CultureInfo](../../../system.globalization/cultureinfo/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::TimeSpanStyles, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const String &format, const SharedPtr &dtfi, Globalization::TimeSpanStyles styles, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const String\&, const SharedPtr\\&, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const String &format, const SharedPtr &dtfi, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [DateTimeFormatInfo](../../../system.globalization/datetimeformatinfo/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const String\&, const SharedPtr\\&, Globalization::TimeSpanStyles, TimeSpan\&) method + + +Converts string to equivalent [TimeSpan](../) object using the specified format, format provider and styles, and returns result of conversion. + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const String &format, const SharedPtr &provider, Globalization::TimeSpanStyles styles, TimeSpan &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| format | const String\& | Standard or custom format string. | +| provider | const SharedPtr\\& | Format provider that supplies culture-specific formatting information. | +| styles | Globalization::TimeSpanStyles | Defines elements that may be present in input string. | +| result | TimeSpan\& | Time interval that corresponds to string. | + +### ReturnValue + +True if string was converted successfully; otherwise, false. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const String\&, const SharedPtr\\&, TimeSpan\&) method + + +Converts string to equivalent [TimeSpan](../) object using the specified format and format provider, and returns result of conversion. + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const String &format, const SharedPtr &provider, TimeSpan &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | Input string. | +| format | const String\& | Standard or custom format string. | +| provider | const SharedPtr\\& | Format provider that supplies culture-specific formatting information. | +| result | TimeSpan\& | Time interval that corresponds to string. | + +### ReturnValue + +True if string was converted successfully; otherwise, false. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [IFormatProvider](../../iformatprovider/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const String\&, std::nullptr_t, Globalization::TimeSpanStyles, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const String &format, std::nullptr_t, Globalization::TimeSpanStyles styles, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Enum [TimeSpanStyles](../../../system.globalization/timespanstyles/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeSpan::TryParseExact(const String\&, const String\&, std::nullptr_t, TimeSpan\&) method + + + + +```cpp +static bool System::TimeSpan::TryParseExact(const String &input, const String &format, std::nullptr_t, TimeSpan &result) +``` + +## See Also + +* Class [String](../../string/) +* Class [TimeSpan](../) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/type/_index.md b/english/cpp/system/timespan/type/_index.md new file mode 100644 index 0000000000..3817f967f8 --- /dev/null +++ b/english/cpp/system/timespan/type/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeSpan::Type method +linktitle: Type +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::Type method. Returns a TypeInfo object that represent TimeSpan structure in C++.' +type: docs +weight: 4600 +url: /cpp/system/timespan/type/ +--- +## TimeSpan::Type method + + +Returns a [TypeInfo](../../typeinfo/) object that represent [TimeSpan](../) structure. + +```cpp +static const TypeInfo & System::TimeSpan::Type() +``` + +## See Also + +* Class [TypeInfo](../../typeinfo/) +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timespan/zero/_index.md b/english/cpp/system/timespan/zero/_index.md new file mode 100644 index 0000000000..f6e8ab2d7d --- /dev/null +++ b/english/cpp/system/timespan/zero/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeSpan::Zero field +linktitle: Zero +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeSpan::Zero field. The TimeSpan object that represents zero-interval in C++.' +type: docs +weight: 5400 +url: /cpp/system/timespan/zero/ +--- +## Zero field + + +The [TimeSpan](../) object that represents zero-interval. + +```cpp +static const TimeSpan System::TimeSpan::Zero +``` + +## See Also + +* Class [TimeSpan](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezone/_index.md b/english/cpp/system/timezone/_index.md new file mode 100644 index 0000000000..9e8b027068 --- /dev/null +++ b/english/cpp/system/timezone/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeZone class +linktitle: TimeZone +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZone class. Represents a time zone. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 5800 +url: /cpp/system/timezone/ +--- +## TimeZone class + + +Represents a time zone. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TimeZone : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [get_CurrentTimeZone](./get_currenttimezone/)() | Returns a new instance of [TimeZone](./) class that represents the current time zone. | +| virtual [get_DaylightName](./get_daylightname/)() const | Returns a name for the daylight saving time of the time zone represented by the current object. | +| virtual [get_StandardName](./get_standardname/)() const | Returns a name for the standard time of the time zone represented by the current object. | +| virtual [GetDaylightChanges](./getdaylightchanges/)(int32_t) | Returns the daylight saving time period for a particular year. | +| virtual [GetUtcOffset](./getutcoffset/)(DateTime) | Returns the UTC offset for the specified local time. | +| virtual [IsDaylightSavingTime](./isdaylightsavingtime/)(DateTime) | Determines if the date and time value represented by the specified [DateTime](../datetime/) object falls in the range of daylight saving time for the time zone represented by the current [TimeZone](./) object. | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/timezone/get_currenttimezone/_index.md b/english/cpp/system/timezone/get_currenttimezone/_index.md new file mode 100644 index 0000000000..cc15ef4a13 --- /dev/null +++ b/english/cpp/system/timezone/get_currenttimezone/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZone::get_CurrentTimeZone method +linktitle: get_CurrentTimeZone +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZone::get_CurrentTimeZone method. Returns a new instance of TimeZone class that represents the current time zone in C++.' +type: docs +weight: 600 +url: /cpp/system/timezone/get_currenttimezone/ +--- +## TimeZone::get_CurrentTimeZone method + + +Returns a new instance of [TimeZone](../) class that represents the current time zone. + +```cpp +static TimeZonePtr System::TimeZone::get_CurrentTimeZone() +``` + +## See Also + +* Typedef [TimeZonePtr](../../timezoneptr/) +* Class [TimeZone](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezone/get_daylightname/_index.md b/english/cpp/system/timezone/get_daylightname/_index.md new file mode 100644 index 0000000000..cd67486aca --- /dev/null +++ b/english/cpp/system/timezone/get_daylightname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZone::get_DaylightName method +linktitle: get_DaylightName +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZone::get_DaylightName method. Returns a name for the daylight saving time of the time zone represented by the current object in C++.' +type: docs +weight: 100 +url: /cpp/system/timezone/get_daylightname/ +--- +## TimeZone::get_DaylightName method + + +Returns a name for the daylight saving time of the time zone represented by the current object. + +```cpp +virtual String System::TimeZone::get_DaylightName() const =0 +``` + +## See Also + +* Class [String](../../string/) +* Class [TimeZone](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezone/get_standardname/_index.md b/english/cpp/system/timezone/get_standardname/_index.md new file mode 100644 index 0000000000..a56c067e69 --- /dev/null +++ b/english/cpp/system/timezone/get_standardname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZone::get_StandardName method +linktitle: get_StandardName +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZone::get_StandardName method. Returns a name for the standard time of the time zone represented by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system/timezone/get_standardname/ +--- +## TimeZone::get_StandardName method + + +Returns a name for the standard time of the time zone represented by the current object. + +```cpp +virtual String System::TimeZone::get_StandardName() const =0 +``` + +## See Also + +* Class [String](../../string/) +* Class [TimeZone](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezone/getdaylightchanges/_index.md b/english/cpp/system/timezone/getdaylightchanges/_index.md new file mode 100644 index 0000000000..66a3101415 --- /dev/null +++ b/english/cpp/system/timezone/getdaylightchanges/_index.md @@ -0,0 +1,29 @@ +--- +title: System::TimeZone::GetDaylightChanges method +linktitle: GetDaylightChanges +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZone::GetDaylightChanges method. Returns the daylight saving time period for a particular year in C++.' +type: docs +weight: 300 +url: /cpp/system/timezone/getdaylightchanges/ +--- +## TimeZone::GetDaylightChanges method + + +Returns the daylight saving time period for a particular year. + +```cpp +virtual Globalization::DaylightTimePtr System::TimeZone::GetDaylightChanges(int32_t year)=0 +``` + + +### ReturnValue + +A DaylightTime object that contains the start and end date for daylight saving time in year. + +## See Also + +* Typedef [DaylightTimePtr](../../../system.globalization/daylighttimeptr/) +* Class [TimeZone](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezone/getutcoffset/_index.md b/english/cpp/system/timezone/getutcoffset/_index.md new file mode 100644 index 0000000000..0980a6ff98 --- /dev/null +++ b/english/cpp/system/timezone/getutcoffset/_index.md @@ -0,0 +1,34 @@ +--- +title: System::TimeZone::GetUtcOffset method +linktitle: GetUtcOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZone::GetUtcOffset method. Returns the UTC offset for the specified local time in C++.' +type: docs +weight: 400 +url: /cpp/system/timezone/getutcoffset/ +--- +## TimeZone::GetUtcOffset method + + +Returns the UTC offset for the specified local time. + +```cpp +virtual TimeSpan System::TimeZone::GetUtcOffset(DateTime time)=0 +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time | DateTime | The time to calculate the UTC offset for | + +### ReturnValue + +The UTC offset for the specified local time + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../../datetime/) +* Class [TimeZone](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezone/isdaylightsavingtime/_index.md b/english/cpp/system/timezone/isdaylightsavingtime/_index.md new file mode 100644 index 0000000000..f6443c78ce --- /dev/null +++ b/english/cpp/system/timezone/isdaylightsavingtime/_index.md @@ -0,0 +1,29 @@ +--- +title: System::TimeZone::IsDaylightSavingTime method +linktitle: IsDaylightSavingTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZone::IsDaylightSavingTime method. Determines if the date and time value represented by the specified DateTime object falls in the range of daylight saving time for the time zone represented by the current TimeZone object in C++.' +type: docs +weight: 500 +url: /cpp/system/timezone/isdaylightsavingtime/ +--- +## TimeZone::IsDaylightSavingTime method + + +Determines if the date and time value represented by the specified [DateTime](../../datetime/) object falls in the range of daylight saving time for the time zone represented by the current [TimeZone](../) object. + +```cpp +virtual bool System::TimeZone::IsDaylightSavingTime(DateTime time)=0 +``` + + +### ReturnValue + +True if the date and time value represented by the specified [DateTime](../../datetime/) object falls in the range of daylight saving time of the time zone represented by the current [TimeZone](../) object, otherwise - false + +## See Also + +* Class [DateTime](../../datetime/) +* Class [TimeZone](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/_index.md b/english/cpp/system/timezoneinfo/_index.md new file mode 100644 index 0000000000..705bbbebf8 --- /dev/null +++ b/english/cpp/system/timezoneinfo/_index.md @@ -0,0 +1,80 @@ +--- +title: System::TimeZoneInfo class +linktitle: TimeZoneInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo class. Represents an information destribing a particular time zone. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 5900 +url: /cpp/system/timezoneinfo/ +--- +## TimeZoneInfo class + + +Represents an information destribing a particular time zone. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class TimeZoneInfo : public System::IEquatable +``` + +## Nested classes + +* Class [AdjustmentRule](./adjustmentrule/) +* Class [TransitionTime](./transitiontime/) +## Methods + +| Method | Description | +| --- | --- | +| static [ClearCachedData](./clearcacheddata/)() | Clear cached time zone data. | +| static [ConvertTime](./converttime/)(DateTime, const TimeZoneInfoPtr\&, const TimeZoneInfoPtr\&) | [Convert](../convert/) time from one time zone to another. | +| static [ConvertTime](./converttime/)(const DateTimeOffset\&, const TimeZoneInfoPtr\&) | [Convert](../convert/) time to the time in a specified time zone. | +| static [ConvertTime](./converttime/)(DateTime, const TimeZoneInfoPtr\&) | [Convert](../convert/) time to the time in a specified time zone. | +| static [ConvertTimeBySystemTimeZoneId](./converttimebysystemtimezoneid/)(DateTime, const String\&) | [Convert](../convert/) time to the time in a specified time zone. | +| static [ConvertTimeBySystemTimeZoneId](./converttimebysystemtimezoneid/)(const DateTimeOffset\&, const String\&) | [Convert](../convert/) time to the time in a specified time zone. | +| static [ConvertTimeBySystemTimeZoneId](./converttimebysystemtimezoneid/)(DateTime, const String\&, const String\&) | [Convert](../convert/) time to the time in a specified time zone. | +| static [ConvertTimeFromUtc](./converttimefromutc/)(DateTime, const TimeZoneInfoPtr\&) | Converts UTC-time to the time in a specified time zone. | +| static [ConvertTimeToUtc](./converttimetoutc/)(DateTime, const TimeZoneInfoPtr\&) | Converts time to UTC-time. | +| static [ConvertTimeToUtc](./converttimetoutc/)(DateTime) | Converts time to UTC-time. | +| static [ConvertTimeToUtcNoThrow](./converttimetoutcnothrow/)(DateTime) | Converts time to UTC-time. FOR INTERNAL USE. | +| static [CreateCustomTimeZone](./createcustomtimezone/)(const String\&, TimeSpan, const String\&, const String\&, const String\&, const ArrayPtr\\&, bool) | Creates a custom time zone. | +| static [CreateCustomTimeZone](./createcustomtimezone/)(const String\&, TimeSpan, const String\&, const String\&, const String\&, const ArrayPtr\\&) | Creates a custom time zone. | +| static [CreateCustomTimeZone](./createcustomtimezone/)(const String\&, TimeSpan, const String\&, const String\&) | Creates a custom time zone. | +| [Equals](./equals/)(SharedPtr\) override | | +| [Equals](./equals/)(TimeZoneInfoPtr) override | Determines if the the current and specified objects are equal. | +| static [FindSystemTimeZoneById](./findsystemtimezonebyid/)(const String\&) | Gets time zone with specified identifier. | +| [get_BaseUtcOffset](./get_baseutcoffset/)() const | Returns an instance of [TimeSpan](../timespan/) that represents a time interval between the current time zone's standard time and UTC time. | +| [get_DaylightName](./get_daylightname/)() const | Gets name for the current time zone's daylight saving time. | +| [get_DisplayName](./get_displayname/)() const | Gets name for the current time zone. | +| [get_Id](./get_id/)() const | Returns the identifier of the time zone represented by the current object. | +| static [get_Local](./get_local/)() | Returns an instance of [TimeZoneInfo](./) that represents a local time zone. | +| [get_StandardName](./get_standardname/)() const | Gets name for the current time zone's standart time. | +| [get_SupportsDaylightSavingTime](./get_supportsdaylightsavingtime/)() const | Gets flag indicating if time zone has daylight saving time rules. | +| static [get_Utc](./get_utc/)() | Returns an instance of [TimeZoneInfo](./) that represents a UTC time zone. | +| [GetAdjustmentRules](./getadjustmentrules/)() const | Returns an array consisting of [AdjustmentRule](./adjustmentrule/) objects that represent adjustment rules that apply to the current [TimeZoneInfo](./) object. | +| [GetAmbiguousTimeOffsets](./getambiguoustimeoffsets/)(DateTime) const | Gets UTC dates and times that a specified date and time can be mapped to. | +| [GetAmbiguousTimeOffsets](./getambiguoustimeoffsets/)(const DateTimeOffset\&) const | Gets UTC dates and times that a specified date and time can be mapped to. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../object/gethashcode/) method. Enables hashing of custom objects. | +| static [GetSystemTimeZones](./getsystemtimezones/)() | Gets sorted collection of all time zones available on the local system. | +| [GetUtcOffset](./getutcoffset/)(DateTime) const | Calculates difference between time in this time zone and UTC time zone for a specified date and time. | +| [GetUtcOffset](./getutcoffset/)(const DateTimeOffset\&) const | Calculates difference between time in this time zone and UTC time zone for a specified date and time. | +| static [GetUtcOffsetFromUtc](./getutcoffsetfromutc/)(DateTime, const TimeZoneInfoPtr\&) | Internal helper function that returns the UTC offset for a UTC-datetime in a specified time zone. FOR INTERNAL USE. | +| static [GetUtcOffsetFromUtc](./getutcoffsetfromutc/)(DateTime, const TimeZoneInfoPtr\&, bool\&, bool\&) | Internal helper function that returns the UTC offset for a UTC-datetime in a specified time zone. FOR INTERNAL USE. | +| [GetUtcOffsetNoThrow](./getutcoffsetnothrow/)(DateTime) const | Calculates difference between time in this time zone and UTC time zone for a specified date and time. FOR INTERNAL USE. | +| [HasSameRules](./hassamerules/)(const TimeZoneInfoPtr\&) const | Checks if current and another time zones have the same adjustment rules. | +| [IsAmbiguousTime](./isambiguoustime/)(DateTime) const | Checks if specified date and time is ambiguous and can be mapped to many UTC times. | +| [IsAmbiguousTime](./isambiguoustime/)(const DateTimeOffset\&) const | Checks if specified date and time is ambiguous and can be mapped to many UTC times. | +| [IsDaylightSavingTime](./isdaylightsavingtime/)(DateTime) const | Checks if specified date and time falls in range of daylight saving time. | +| [IsDaylightSavingTime](./isdaylightsavingtime/)(const DateTimeOffset\&) const | Checks if specified date and time falls in range of daylight saving time. | +| [IsDaylightSavingTimeNoThrow](./isdaylightsavingtimenothrow/)(DateTime) const | Checks if specified date and time falls in range of daylight saving time. | +| [IsInvalidTime](./isinvalidtime/)(DateTime) const | Checks if specified date and time is invalid. | +| [ToString](./tostring/)() const override | Analog of C# [Object.ToString()](../object/tostring/) method. Enables converting custom objects to string. | +| static [TransitionTimeToDateTime](./transitiontimetodatetime/)(int32_t, const TransitionTime\&) | Helper function that converts a year and [TransitionTime](./transitiontime/) into a [DateTime](../datetime/). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [AdjustmentRulePtr](./adjustmentruleptr/) | An alias for a shared pointer to an instance of [AdjustmentRule](./adjustmentrule/) class. | +## See Also + +* Class [IEquatable](../iequatable/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/timezoneinfo/adjustmentrule/_index.md b/english/cpp/system/timezoneinfo/adjustmentrule/_index.md new file mode 100644 index 0000000000..8b231d7676 --- /dev/null +++ b/english/cpp/system/timezoneinfo/adjustmentrule/_index.md @@ -0,0 +1,39 @@ +--- +title: System::TimeZoneInfo::AdjustmentRule class +linktitle: AdjustmentRule +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::AdjustmentRule class. Provides information about a time zone adjustment. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 3300 +url: /cpp/system/timezoneinfo/adjustmentrule/ +--- +## AdjustmentRule class + + +Provides information about a time zone adjustment. Objects of this class should only be allocated using [System::MakeObject()](../../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class AdjustmentRule : public System::IEquatable +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [CreateAdjustmentRule](./createadjustmentrule/)(DateTime, DateTime, TimeSpan, const TransitionTime\&, const TransitionTime\&) | Constructs an instance of [AdjustmentRule](./) class that represents a time adjustment rule described with the specified parameters. | +| static [CreateAdjustmentRule](./createadjustmentrule/)(DateTime, DateTime, TimeSpan, const TransitionTime\&, const TransitionTime\&, TimeSpan, bool) | Constructs an instance of [AdjustmentRule](./) class that represents a time adjustment rule described with the specified parameters. | +| [Equals](./equals/)(AdjustmentRulePtr) override | | +| [get_BaseUtcOffsetDelta](./get_baseutcoffsetdelta/)() const | Returns a delta from the default UTC offset. | +| [get_DateEnd](./get_dateend/)() const | Returns a [DateTime](../../datetime/) object that represents the date and time when the adjustment rule stops being effective. | +| [get_DateStart](./get_datestart/)() const | Returns a [DateTime](../../datetime/) object that represents the date and time when the adjustment rule comes into effect. | +| [get_DaylightDelta](./get_daylightdelta/)() const | Returns in [TimeSpan](../../timespan/) object that represents the amount of time required to form the daylight saving time of the time zone. | +| [get_DaylightTransitionEnd](./get_daylighttransitionend/)() const | Returns the information about transition from standard time to daylight saving time. | +| [get_DaylightTransitionStart](./get_daylighttransitionstart/)() const | Returns the information about transition from daylight saving time to standard time. | +| [get_HasDaylightSaving](./get_hasdaylightsaving/)() const | FOR INTERNAL USE. | +| [GetHashCode](./gethashcode/)() const override | Analog of C# [Object.GetHashCode()](../../object/gethashcode/) method. Enables hashing of custom objects. | +## See Also + +* Class [IEquatable](../../iequatable/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/adjustmentrule/createadjustmentrule/_index.md b/english/cpp/system/timezoneinfo/adjustmentrule/createadjustmentrule/_index.md new file mode 100644 index 0000000000..8ded5f52ef --- /dev/null +++ b/english/cpp/system/timezoneinfo/adjustmentrule/createadjustmentrule/_index.md @@ -0,0 +1,75 @@ +--- +title: System::TimeZoneInfo::AdjustmentRule::CreateAdjustmentRule method +linktitle: CreateAdjustmentRule +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::AdjustmentRule::CreateAdjustmentRule method. Constructs an instance of AdjustmentRule class that represents a time adjustment rule described with the specified parameters in C++.' +type: docs +weight: 1000 +url: /cpp/system/timezoneinfo/adjustmentrule/createadjustmentrule/ +--- +## AdjustmentRule::CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime\&, const TransitionTime\&) method + + +Constructs an instance of [AdjustmentRule](../) class that represents a time adjustment rule described with the specified parameters. + +```cpp +static AdjustmentRulePtr System::TimeZoneInfo::AdjustmentRule::CreateAdjustmentRule(DateTime date_start, DateTime date_end, TimeSpan daylight_delta, const TransitionTime &daylight_transition_start, const TransitionTime &daylight_transition_end) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_start | DateTime | The date and time when the adjustment rule comes into effect. | +| date_end | DateTime | The date and time when the adjustment rule stops being effectvie. | +| daylight_delta | TimeSpan | The amount of time required to form the daylight saving time of the time zone. | +| daylight_transition_start | const TransitionTime\& | The information about transition from daylight saving time to standard time. | +| daylight_transition_end | const TransitionTime\& | The information about transition from standard time to daylight saving time. | + +### ReturnValue + +An instance of [AdjustmentRule](../) class that represents the described time zone adjustment rule. + +## See Also + +* Typedef [AdjustmentRulePtr](../../adjustmentruleptr/) +* Class [DateTime](../../../datetime/) +* Class [TimeSpan](../../../timespan/) +* Class [TransitionTime](../../transitiontime/) +* Class [AdjustmentRule](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) +## AdjustmentRule::CreateAdjustmentRule(DateTime, DateTime, TimeSpan, const TransitionTime\&, const TransitionTime\&, TimeSpan, bool) method + + +Constructs an instance of [AdjustmentRule](../) class that represents a time adjustment rule described with the specified parameters. + +```cpp +static AdjustmentRulePtr System::TimeZoneInfo::AdjustmentRule::CreateAdjustmentRule(DateTime date_start, DateTime date_end, TimeSpan daylight_delta, const TransitionTime &daylight_transition_start, const TransitionTime &daylight_transition_end, TimeSpan base_utc_offset_delta, bool no_daylight_transitions) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_start | DateTime | The date and time when the adjustment rule comes into effect. | +| date_end | DateTime | The date and time when the adjustment rule stops being effectvie. | +| daylight_delta | TimeSpan | The amount of time required to form the daylight saving time of the time zone. | +| daylight_transition_start | const TransitionTime\& | The information about transition from daylight saving time to standard time. | +| daylight_transition_end | const TransitionTime\& | The information about transition from standard time to daylight saving time. | +| base_utc_offset_delta | TimeSpan | The delta from the default UTC offset. | +| no_daylight_transitions | bool | Specifies wheter the adjustment rule assumes the transition to daylight saving time. | + +### ReturnValue + +An instance of [AdjustmentRule](../) class that represents the described time zone adjustment rule. + +## See Also + +* Typedef [AdjustmentRulePtr](../../adjustmentruleptr/) +* Class [DateTime](../../../datetime/) +* Class [TimeSpan](../../../timespan/) +* Class [TransitionTime](../../transitiontime/) +* Class [AdjustmentRule](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/adjustmentrule/equals/_index.md b/english/cpp/system/timezoneinfo/adjustmentrule/equals/_index.md new file mode 100644 index 0000000000..66b9f55ba6 --- /dev/null +++ b/english/cpp/system/timezoneinfo/adjustmentrule/equals/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::AdjustmentRule::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Equals method of System::TimeZoneInfo::AdjustmentRule class in C++.' +type: docs +weight: 100 +url: /cpp/system/timezoneinfo/adjustmentrule/equals/ +--- +## AdjustmentRule::Equals method + + + + +```cpp +bool System::TimeZoneInfo::AdjustmentRule::Equals(AdjustmentRulePtr other) override +``` + +## See Also + +* Typedef [AdjustmentRulePtr](../../adjustmentruleptr/) +* Class [AdjustmentRule](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/adjustmentrule/get_baseutcoffsetdelta/_index.md b/english/cpp/system/timezoneinfo/adjustmentrule/get_baseutcoffsetdelta/_index.md new file mode 100644 index 0000000000..757c86f7aa --- /dev/null +++ b/english/cpp/system/timezoneinfo/adjustmentrule/get_baseutcoffsetdelta/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::AdjustmentRule::get_BaseUtcOffsetDelta method +linktitle: get_BaseUtcOffsetDelta +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::AdjustmentRule::get_BaseUtcOffsetDelta method. Returns a delta from the default UTC offset in C++.' +type: docs +weight: 200 +url: /cpp/system/timezoneinfo/adjustmentrule/get_baseutcoffsetdelta/ +--- +## AdjustmentRule::get_BaseUtcOffsetDelta method + + +Returns a delta from the default UTC offset. + +```cpp +TimeSpan System::TimeZoneInfo::AdjustmentRule::get_BaseUtcOffsetDelta() const +``` + +## See Also + +* Class [TimeSpan](../../../timespan/) +* Class [AdjustmentRule](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/adjustmentrule/get_dateend/_index.md b/english/cpp/system/timezoneinfo/adjustmentrule/get_dateend/_index.md new file mode 100644 index 0000000000..0c66b441d7 --- /dev/null +++ b/english/cpp/system/timezoneinfo/adjustmentrule/get_dateend/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::AdjustmentRule::get_DateEnd method +linktitle: get_DateEnd +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::AdjustmentRule::get_DateEnd method. Returns a DateTime object that represents the date and time when the adjustment rule stops being effective in C++.' +type: docs +weight: 300 +url: /cpp/system/timezoneinfo/adjustmentrule/get_dateend/ +--- +## AdjustmentRule::get_DateEnd method + + +Returns a [DateTime](../../../datetime/) object that represents the date and time when the adjustment rule stops being effective. + +```cpp +DateTime System::TimeZoneInfo::AdjustmentRule::get_DateEnd() const +``` + +## See Also + +* Class [DateTime](../../../datetime/) +* Class [AdjustmentRule](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/adjustmentrule/get_datestart/_index.md b/english/cpp/system/timezoneinfo/adjustmentrule/get_datestart/_index.md new file mode 100644 index 0000000000..5157f3a287 --- /dev/null +++ b/english/cpp/system/timezoneinfo/adjustmentrule/get_datestart/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::AdjustmentRule::get_DateStart method +linktitle: get_DateStart +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::AdjustmentRule::get_DateStart method. Returns a DateTime object that represents the date and time when the adjustment rule comes into effect in C++.' +type: docs +weight: 400 +url: /cpp/system/timezoneinfo/adjustmentrule/get_datestart/ +--- +## AdjustmentRule::get_DateStart method + + +Returns a [DateTime](../../../datetime/) object that represents the date and time when the adjustment rule comes into effect. + +```cpp +DateTime System::TimeZoneInfo::AdjustmentRule::get_DateStart() const +``` + +## See Also + +* Class [DateTime](../../../datetime/) +* Class [AdjustmentRule](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/adjustmentrule/get_daylightdelta/_index.md b/english/cpp/system/timezoneinfo/adjustmentrule/get_daylightdelta/_index.md new file mode 100644 index 0000000000..fe0a2414b4 --- /dev/null +++ b/english/cpp/system/timezoneinfo/adjustmentrule/get_daylightdelta/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::AdjustmentRule::get_DaylightDelta method +linktitle: get_DaylightDelta +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::AdjustmentRule::get_DaylightDelta method. Returns in TimeSpan object that represents the amount of time required to form the daylight saving time of the time zone in C++.' +type: docs +weight: 500 +url: /cpp/system/timezoneinfo/adjustmentrule/get_daylightdelta/ +--- +## AdjustmentRule::get_DaylightDelta method + + +Returns in [TimeSpan](../../../timespan/) object that represents the amount of time required to form the daylight saving time of the time zone. + +```cpp +TimeSpan System::TimeZoneInfo::AdjustmentRule::get_DaylightDelta() const +``` + +## See Also + +* Class [TimeSpan](../../../timespan/) +* Class [AdjustmentRule](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/adjustmentrule/get_daylighttransitionend/_index.md b/english/cpp/system/timezoneinfo/adjustmentrule/get_daylighttransitionend/_index.md new file mode 100644 index 0000000000..bfc40d3619 --- /dev/null +++ b/english/cpp/system/timezoneinfo/adjustmentrule/get_daylighttransitionend/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::AdjustmentRule::get_DaylightTransitionEnd method +linktitle: get_DaylightTransitionEnd +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::AdjustmentRule::get_DaylightTransitionEnd method. Returns the information about transition from standard time to daylight saving time in C++.' +type: docs +weight: 600 +url: /cpp/system/timezoneinfo/adjustmentrule/get_daylighttransitionend/ +--- +## AdjustmentRule::get_DaylightTransitionEnd method + + +Returns the information about transition from standard time to daylight saving time. + +```cpp +TransitionTime System::TimeZoneInfo::AdjustmentRule::get_DaylightTransitionEnd() const +``` + +## See Also + +* Class [TransitionTime](../../transitiontime/) +* Class [AdjustmentRule](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/adjustmentrule/get_daylighttransitionstart/_index.md b/english/cpp/system/timezoneinfo/adjustmentrule/get_daylighttransitionstart/_index.md new file mode 100644 index 0000000000..91aedfc814 --- /dev/null +++ b/english/cpp/system/timezoneinfo/adjustmentrule/get_daylighttransitionstart/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::AdjustmentRule::get_DaylightTransitionStart method +linktitle: get_DaylightTransitionStart +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::AdjustmentRule::get_DaylightTransitionStart method. Returns the information about transition from daylight saving time to standard time in C++.' +type: docs +weight: 700 +url: /cpp/system/timezoneinfo/adjustmentrule/get_daylighttransitionstart/ +--- +## AdjustmentRule::get_DaylightTransitionStart method + + +Returns the information about transition from daylight saving time to standard time. + +```cpp +TransitionTime System::TimeZoneInfo::AdjustmentRule::get_DaylightTransitionStart() const +``` + +## See Also + +* Class [TransitionTime](../../transitiontime/) +* Class [AdjustmentRule](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/adjustmentrule/get_hasdaylightsaving/_index.md b/english/cpp/system/timezoneinfo/adjustmentrule/get_hasdaylightsaving/_index.md new file mode 100644 index 0000000000..dd08ab4349 --- /dev/null +++ b/english/cpp/system/timezoneinfo/adjustmentrule/get_hasdaylightsaving/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZoneInfo::AdjustmentRule::get_HasDaylightSaving method +linktitle: get_HasDaylightSaving +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::AdjustmentRule::get_HasDaylightSaving method. FOR INTERNAL USE in C++.' +type: docs +weight: 800 +url: /cpp/system/timezoneinfo/adjustmentrule/get_hasdaylightsaving/ +--- +## AdjustmentRule::get_HasDaylightSaving method + + +FOR INTERNAL USE. + +```cpp +bool System::TimeZoneInfo::AdjustmentRule::get_HasDaylightSaving() const +``` + +## See Also + +* Class [AdjustmentRule](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/adjustmentrule/gethashcode/_index.md b/english/cpp/system/timezoneinfo/adjustmentrule/gethashcode/_index.md new file mode 100644 index 0000000000..9382d1e727 --- /dev/null +++ b/english/cpp/system/timezoneinfo/adjustmentrule/gethashcode/_index.md @@ -0,0 +1,29 @@ +--- +title: System::TimeZoneInfo::AdjustmentRule::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::AdjustmentRule::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 900 +url: /cpp/system/timezoneinfo/adjustmentrule/gethashcode/ +--- +## AdjustmentRule::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../../object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int System::TimeZoneInfo::AdjustmentRule::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [AdjustmentRule](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/adjustmentruleptr/_index.md b/english/cpp/system/timezoneinfo/adjustmentruleptr/_index.md new file mode 100644 index 0000000000..fe7d77bebb --- /dev/null +++ b/english/cpp/system/timezoneinfo/adjustmentruleptr/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeZoneInfo::AdjustmentRulePtr typedef +linktitle: AdjustmentRulePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::AdjustmentRulePtr typedef. An alias for a shared pointer to an instance of AdjustmentRule class in C++.' +type: docs +weight: 3200 +url: /cpp/system/timezoneinfo/adjustmentruleptr/ +--- +## AdjustmentRulePtr typedef + + +An alias for a shared pointer to an instance of [AdjustmentRule](../adjustmentrule/) class. + +```cpp +SharedPtr System::TimeZoneInfo::AdjustmentRulePtr +``` + +## See Also + +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/clearcacheddata/_index.md b/english/cpp/system/timezoneinfo/clearcacheddata/_index.md new file mode 100644 index 0000000000..f303f89832 --- /dev/null +++ b/english/cpp/system/timezoneinfo/clearcacheddata/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeZoneInfo::ClearCachedData method +linktitle: ClearCachedData +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::ClearCachedData method. Clear cached time zone data in C++.' +type: docs +weight: 100 +url: /cpp/system/timezoneinfo/clearcacheddata/ +--- +## TimeZoneInfo::ClearCachedData method + + +Clear cached time zone data. + +```cpp +static void System::TimeZoneInfo::ClearCachedData() +``` + +## See Also + +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/converttime/_index.md b/english/cpp/system/timezoneinfo/converttime/_index.md new file mode 100644 index 0000000000..b6f9d57a08 --- /dev/null +++ b/english/cpp/system/timezoneinfo/converttime/_index.md @@ -0,0 +1,88 @@ +--- +title: System::TimeZoneInfo::ConvertTime method +linktitle: ConvertTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::ConvertTime method. Convert time to the time in a specified time zone in C++.' +type: docs +weight: 200 +url: /cpp/system/timezoneinfo/converttime/ +--- +## TimeZoneInfo::ConvertTime(const DateTimeOffset\&, const TimeZoneInfoPtr\&) method + + +[Convert](../../convert/) time to the time in a specified time zone. + +```cpp +static DateTimeOffset System::TimeZoneInfo::ConvertTime(const DateTimeOffset &date_time_offset, const TimeZoneInfoPtr &destination_time_zone) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time_offset | const DateTimeOffset\& | Date and time to convert. | +| destination_time_zone | const TimeZoneInfoPtr\& | Destination time zone. | + +### ReturnValue + +Converted date and time. + +## See Also + +* Class [DateTimeOffset](../../datetimeoffset/) +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::ConvertTime(DateTime, const TimeZoneInfoPtr\&) method + + +[Convert](../../convert/) time to the time in a specified time zone. + +```cpp +static DateTime System::TimeZoneInfo::ConvertTime(DateTime date_time, const TimeZoneInfoPtr &destination_time_zone) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time to convert. | +| destination_time_zone | const TimeZoneInfoPtr\& | Destination time zone. | + +### ReturnValue + +Converted date and time. + +## See Also + +* Class [DateTime](../../datetime/) +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::ConvertTime(DateTime, const TimeZoneInfoPtr\&, const TimeZoneInfoPtr\&) method + + +[Convert](../../convert/) time from one time zone to another. + +```cpp +static DateTime System::TimeZoneInfo::ConvertTime(DateTime date_time, const TimeZoneInfoPtr &source_time_zone, const TimeZoneInfoPtr &destination_time_zone) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time to convert. | +| source_time_zone | const TimeZoneInfoPtr\& | Source time zone. | +| destination_time_zone | const TimeZoneInfoPtr\& | Destination time zone. | + +### ReturnValue + +Converted date and time. + +## See Also + +* Class [DateTime](../../datetime/) +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/converttimebysystemtimezoneid/_index.md b/english/cpp/system/timezoneinfo/converttimebysystemtimezoneid/_index.md new file mode 100644 index 0000000000..d0afdd71ab --- /dev/null +++ b/english/cpp/system/timezoneinfo/converttimebysystemtimezoneid/_index.md @@ -0,0 +1,88 @@ +--- +title: System::TimeZoneInfo::ConvertTimeBySystemTimeZoneId method +linktitle: ConvertTimeBySystemTimeZoneId +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::ConvertTimeBySystemTimeZoneId method. Convert time to the time in a specified time zone in C++.' +type: docs +weight: 300 +url: /cpp/system/timezoneinfo/converttimebysystemtimezoneid/ +--- +## TimeZoneInfo::ConvertTimeBySystemTimeZoneId(const DateTimeOffset\&, const String\&) method + + +[Convert](../../convert/) time to the time in a specified time zone. + +```cpp +static DateTimeOffset System::TimeZoneInfo::ConvertTimeBySystemTimeZoneId(const DateTimeOffset &date_time_offset, const String &destination_time_zone_id) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time_offset | const DateTimeOffset\& | Date and time to convert. | +| destination_time_zone_id | const String\& | Identifier of the destination time zone. | + +### ReturnValue + +Converted date and time. + +## See Also + +* Class [DateTimeOffset](../../datetimeoffset/) +* Class [String](../../string/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::ConvertTimeBySystemTimeZoneId(DateTime, const String\&) method + + +[Convert](../../convert/) time to the time in a specified time zone. + +```cpp +static DateTime System::TimeZoneInfo::ConvertTimeBySystemTimeZoneId(DateTime date_time, const String &destination_time_zone_id) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time to convert. | +| destination_time_zone_id | const String\& | Identifier of the destination time zone. | + +### ReturnValue + +Converted date and time. + +## See Also + +* Class [DateTime](../../datetime/) +* Class [String](../../string/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::ConvertTimeBySystemTimeZoneId(DateTime, const String\&, const String\&) method + + +[Convert](../../convert/) time to the time in a specified time zone. + +```cpp +static DateTime System::TimeZoneInfo::ConvertTimeBySystemTimeZoneId(DateTime date_time, const String &source_time_zone_id, const String &destination_time_zone_id) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time to convert. | +| source_time_zone_id | const String\& | Identifier of the source time zone. | +| destination_time_zone_id | const String\& | Identifier of the destination time zone. | + +### ReturnValue + +Converted date and time. + +## See Also + +* Class [DateTime](../../datetime/) +* Class [String](../../string/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/converttimefromutc/_index.md b/english/cpp/system/timezoneinfo/converttimefromutc/_index.md new file mode 100644 index 0000000000..2d35b951ac --- /dev/null +++ b/english/cpp/system/timezoneinfo/converttimefromutc/_index.md @@ -0,0 +1,35 @@ +--- +title: System::TimeZoneInfo::ConvertTimeFromUtc method +linktitle: ConvertTimeFromUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::ConvertTimeFromUtc method. Converts UTC-time to the time in a specified time zone in C++.' +type: docs +weight: 400 +url: /cpp/system/timezoneinfo/converttimefromutc/ +--- +## TimeZoneInfo::ConvertTimeFromUtc method + + +Converts UTC-time to the time in a specified time zone. + +```cpp +static DateTime System::TimeZoneInfo::ConvertTimeFromUtc(DateTime date_time, const TimeZoneInfoPtr &destination_time_zone) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time to convert. | +| destination_time_zone | const TimeZoneInfoPtr\& | Destination time zone. | + +### ReturnValue + +Converted date and time. + +## See Also + +* Class [DateTime](../../datetime/) +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/converttimetoutc/_index.md b/english/cpp/system/timezoneinfo/converttimetoutc/_index.md new file mode 100644 index 0000000000..b0345ab7c9 --- /dev/null +++ b/english/cpp/system/timezoneinfo/converttimetoutc/_index.md @@ -0,0 +1,59 @@ +--- +title: System::TimeZoneInfo::ConvertTimeToUtc method +linktitle: ConvertTimeToUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::ConvertTimeToUtc method. Converts time to UTC-time in C++.' +type: docs +weight: 500 +url: /cpp/system/timezoneinfo/converttimetoutc/ +--- +## TimeZoneInfo::ConvertTimeToUtc(DateTime) method + + +Converts time to UTC-time. + +```cpp +static DateTime System::TimeZoneInfo::ConvertTimeToUtc(DateTime date_time) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time to convert. | + +### ReturnValue + +Converted date and time. + +## See Also + +* Class [DateTime](../../datetime/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::ConvertTimeToUtc(DateTime, const TimeZoneInfoPtr\&) method + + +Converts time to UTC-time. + +```cpp +static DateTime System::TimeZoneInfo::ConvertTimeToUtc(DateTime date_time, const TimeZoneInfoPtr &source_time_zone) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time to convert. | +| source_time_zone | const TimeZoneInfoPtr\& | Source time zone. | + +### ReturnValue + +Converted date and time. + +## See Also + +* Class [DateTime](../../datetime/) +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/converttimetoutcnothrow/_index.md b/english/cpp/system/timezoneinfo/converttimetoutcnothrow/_index.md new file mode 100644 index 0000000000..36b024a11f --- /dev/null +++ b/english/cpp/system/timezoneinfo/converttimetoutcnothrow/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeZoneInfo::ConvertTimeToUtcNoThrow method +linktitle: ConvertTimeToUtcNoThrow +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::ConvertTimeToUtcNoThrow method. Converts time to UTC-time. FOR INTERNAL USE in C++.' +type: docs +weight: 600 +url: /cpp/system/timezoneinfo/converttimetoutcnothrow/ +--- +## TimeZoneInfo::ConvertTimeToUtcNoThrow method + + +Converts time to UTC-time. FOR INTERNAL USE. + +```cpp +static DateTime System::TimeZoneInfo::ConvertTimeToUtcNoThrow(DateTime date_time) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time to convert. | + +### ReturnValue + +Converted date and time. + +## See Also + +* Class [DateTime](../../datetime/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/createcustomtimezone/_index.md b/english/cpp/system/timezoneinfo/createcustomtimezone/_index.md new file mode 100644 index 0000000000..184e264132 --- /dev/null +++ b/english/cpp/system/timezoneinfo/createcustomtimezone/_index.md @@ -0,0 +1,105 @@ +--- +title: System::TimeZoneInfo::CreateCustomTimeZone method +linktitle: CreateCustomTimeZone +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::CreateCustomTimeZone method. Creates a custom time zone in C++.' +type: docs +weight: 700 +url: /cpp/system/timezoneinfo/createcustomtimezone/ +--- +## TimeZoneInfo::CreateCustomTimeZone(const String\&, TimeSpan, const String\&, const String\&) method + + +Creates a custom time zone. + +```cpp +static TimeZoneInfoPtr System::TimeZoneInfo::CreateCustomTimeZone(const String &id, TimeSpan base_utc_offset, const String &display_name, const String &standard_display_name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| id | const String\& | Time zone identifier. | +| base_utc_offset | TimeSpan | Time interval between the current time zone's standard time and UTC time. | +| display_name | const String\& | Display name. | +| standard_display_name | const String\& | Standard time name. | + +### ReturnValue + +New time zone. + +## See Also + +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [String](../../string/) +* Class [TimeSpan](../../timespan/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::CreateCustomTimeZone(const String\&, TimeSpan, const String\&, const String\&, const String\&, const ArrayPtr\\&) method + + +Creates a custom time zone. + +```cpp +static TimeZoneInfoPtr System::TimeZoneInfo::CreateCustomTimeZone(const String &id, TimeSpan base_utc_offset, const String &display_name, const String &standard_display_name, const String &daylight_display_name, const ArrayPtr &adjustment_rules) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| id | const String\& | Time zone identifier. | +| base_utc_offset | TimeSpan | Time interval between the current time zone's standard time and UTC time. | +| display_name | const String\& | Display name. | +| standard_display_name | const String\& | Standard time name. | +| daylight_display_name | const String\& | Daylight saving time name. | +| adjustment_rules | const ArrayPtr\\& | [Array](../../array/) of adjustment rules. | + +### ReturnValue + +New time zone. + +## See Also + +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [String](../../string/) +* Class [TimeSpan](../../timespan/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [AdjustmentRulePtr](../adjustmentruleptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::CreateCustomTimeZone(const String\&, TimeSpan, const String\&, const String\&, const String\&, const ArrayPtr\\&, bool) method + + +Creates a custom time zone. + +```cpp +static TimeZoneInfoPtr System::TimeZoneInfo::CreateCustomTimeZone(const String &id, TimeSpan base_utc_offset, const String &display_name, const String &standard_display_name, const String &daylight_display_name, const ArrayPtr &adjustment_rules, bool disable_daylight_saving_time) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| id | const String\& | Time zone identifier. | +| base_utc_offset | TimeSpan | Time interval between the current time zone's standard time and UTC time. | +| display_name | const String\& | Display name. | +| standard_display_name | const String\& | Standard time name. | +| daylight_display_name | const String\& | Daylight saving time name. | +| adjustment_rules | const ArrayPtr\\& | [Array](../../array/) of adjustment rules. | +| disable_daylight_saving_time | bool | True to discard any daylight saving time information present in adjustment_rules. | + +### ReturnValue + +New time zone. + +## See Also + +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [String](../../string/) +* Class [TimeSpan](../../timespan/) +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [AdjustmentRulePtr](../adjustmentruleptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/equals/_index.md b/english/cpp/system/timezoneinfo/equals/_index.md new file mode 100644 index 0000000000..ea650a7768 --- /dev/null +++ b/english/cpp/system/timezoneinfo/equals/_index.md @@ -0,0 +1,49 @@ +--- +title: System::TimeZoneInfo::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'How to use Equals method of System::TimeZoneInfo class in C++.' +type: docs +weight: 1400 +url: /cpp/system/timezoneinfo/equals/ +--- +## TimeZoneInfo::Equals(SharedPtr\) method + + + + +```cpp +bool System::TimeZoneInfo::Equals(SharedPtr obj) override +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::Equals(TimeZoneInfoPtr) method + + +Determines if the the current and specified objects are equal. + +```cpp +bool System::TimeZoneInfo::Equals(TimeZoneInfoPtr other) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | TimeZoneInfoPtr | The object to compare the current object with | + +### ReturnValue + +True if the objects are equal, otherwise - false + +## See Also + +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/findsystemtimezonebyid/_index.md b/english/cpp/system/timezoneinfo/findsystemtimezonebyid/_index.md new file mode 100644 index 0000000000..43bda3ec23 --- /dev/null +++ b/english/cpp/system/timezoneinfo/findsystemtimezonebyid/_index.md @@ -0,0 +1,34 @@ +--- +title: System::TimeZoneInfo::FindSystemTimeZoneById method +linktitle: FindSystemTimeZoneById +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::FindSystemTimeZoneById method. Gets time zone with specified identifier in C++.' +type: docs +weight: 800 +url: /cpp/system/timezoneinfo/findsystemtimezonebyid/ +--- +## TimeZoneInfo::FindSystemTimeZoneById method + + +Gets time zone with specified identifier. + +```cpp +static TimeZoneInfoPtr System::TimeZoneInfo::FindSystemTimeZoneById(const String &id) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| id | const String\& | Time zone identifier. | + +### ReturnValue + +Time zone with specified identifier. + +## See Also + +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [String](../../string/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/get_baseutcoffset/_index.md b/english/cpp/system/timezoneinfo/get_baseutcoffset/_index.md new file mode 100644 index 0000000000..b5cbc27e8b --- /dev/null +++ b/english/cpp/system/timezoneinfo/get_baseutcoffset/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZoneInfo::get_BaseUtcOffset method +linktitle: get_BaseUtcOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::get_BaseUtcOffset method. Returns an instance of TimeSpan that represents a time interval between the current time zone''s standard time and UTC time in C++.' +type: docs +weight: 1500 +url: /cpp/system/timezoneinfo/get_baseutcoffset/ +--- +## TimeZoneInfo::get_BaseUtcOffset method + + +Returns an instance of [TimeSpan](../../timespan/) that represents a time interval between the current time zone's standard time and UTC time. + +```cpp +TimeSpan System::TimeZoneInfo::get_BaseUtcOffset() const +``` + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/get_daylightname/_index.md b/english/cpp/system/timezoneinfo/get_daylightname/_index.md new file mode 100644 index 0000000000..ab3deb0d53 --- /dev/null +++ b/english/cpp/system/timezoneinfo/get_daylightname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZoneInfo::get_DaylightName method +linktitle: get_DaylightName +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::get_DaylightName method. Gets name for the current time zone''s daylight saving time in C++.' +type: docs +weight: 1600 +url: /cpp/system/timezoneinfo/get_daylightname/ +--- +## TimeZoneInfo::get_DaylightName method + + +Gets name for the current time zone's daylight saving time. + +```cpp +String System::TimeZoneInfo::get_DaylightName() const +``` + +## See Also + +* Class [String](../../string/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/get_displayname/_index.md b/english/cpp/system/timezoneinfo/get_displayname/_index.md new file mode 100644 index 0000000000..ccdbbfd254 --- /dev/null +++ b/english/cpp/system/timezoneinfo/get_displayname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZoneInfo::get_DisplayName method +linktitle: get_DisplayName +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::get_DisplayName method. Gets name for the current time zone in C++.' +type: docs +weight: 1700 +url: /cpp/system/timezoneinfo/get_displayname/ +--- +## TimeZoneInfo::get_DisplayName method + + +Gets name for the current time zone. + +```cpp +String System::TimeZoneInfo::get_DisplayName() const +``` + +## See Also + +* Class [String](../../string/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/get_id/_index.md b/english/cpp/system/timezoneinfo/get_id/_index.md new file mode 100644 index 0000000000..b6270cc1c6 --- /dev/null +++ b/english/cpp/system/timezoneinfo/get_id/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZoneInfo::get_Id method +linktitle: get_Id +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::get_Id method. Returns the identifier of the time zone represented by the current object in C++.' +type: docs +weight: 1800 +url: /cpp/system/timezoneinfo/get_id/ +--- +## TimeZoneInfo::get_Id method + + +Returns the identifier of the time zone represented by the current object. + +```cpp +String System::TimeZoneInfo::get_Id() const +``` + +## See Also + +* Class [String](../../string/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/get_local/_index.md b/english/cpp/system/timezoneinfo/get_local/_index.md new file mode 100644 index 0000000000..6c62e01df0 --- /dev/null +++ b/english/cpp/system/timezoneinfo/get_local/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZoneInfo::get_Local method +linktitle: get_Local +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::get_Local method. Returns an instance of TimeZoneInfo that represents a local time zone in C++.' +type: docs +weight: 900 +url: /cpp/system/timezoneinfo/get_local/ +--- +## TimeZoneInfo::get_Local method + + +Returns an instance of [TimeZoneInfo](../) that represents a local time zone. + +```cpp +static TimeZoneInfoPtr System::TimeZoneInfo::get_Local() +``` + +## See Also + +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/get_standardname/_index.md b/english/cpp/system/timezoneinfo/get_standardname/_index.md new file mode 100644 index 0000000000..0a1efb259b --- /dev/null +++ b/english/cpp/system/timezoneinfo/get_standardname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZoneInfo::get_StandardName method +linktitle: get_StandardName +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::get_StandardName method. Gets name for the current time zone''s standart time in C++.' +type: docs +weight: 1900 +url: /cpp/system/timezoneinfo/get_standardname/ +--- +## TimeZoneInfo::get_StandardName method + + +Gets name for the current time zone's standart time. + +```cpp +String System::TimeZoneInfo::get_StandardName() const +``` + +## See Also + +* Class [String](../../string/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/get_supportsdaylightsavingtime/_index.md b/english/cpp/system/timezoneinfo/get_supportsdaylightsavingtime/_index.md new file mode 100644 index 0000000000..b8e31097d5 --- /dev/null +++ b/english/cpp/system/timezoneinfo/get_supportsdaylightsavingtime/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TimeZoneInfo::get_SupportsDaylightSavingTime method +linktitle: get_SupportsDaylightSavingTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::get_SupportsDaylightSavingTime method. Gets flag indicating if time zone has daylight saving time rules in C++.' +type: docs +weight: 2000 +url: /cpp/system/timezoneinfo/get_supportsdaylightsavingtime/ +--- +## TimeZoneInfo::get_SupportsDaylightSavingTime method + + +Gets flag indicating if time zone has daylight saving time rules. + +```cpp +bool System::TimeZoneInfo::get_SupportsDaylightSavingTime() const +``` + +## See Also + +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/get_utc/_index.md b/english/cpp/system/timezoneinfo/get_utc/_index.md new file mode 100644 index 0000000000..e4ed41dace --- /dev/null +++ b/english/cpp/system/timezoneinfo/get_utc/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZoneInfo::get_Utc method +linktitle: get_Utc +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::get_Utc method. Returns an instance of TimeZoneInfo that represents a UTC time zone in C++.' +type: docs +weight: 1000 +url: /cpp/system/timezoneinfo/get_utc/ +--- +## TimeZoneInfo::get_Utc method + + +Returns an instance of [TimeZoneInfo](../) that represents a UTC time zone. + +```cpp +static TimeZoneInfoPtr System::TimeZoneInfo::get_Utc() +``` + +## See Also + +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/getadjustmentrules/_index.md b/english/cpp/system/timezoneinfo/getadjustmentrules/_index.md new file mode 100644 index 0000000000..6b27614e43 --- /dev/null +++ b/english/cpp/system/timezoneinfo/getadjustmentrules/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::GetAdjustmentRules method +linktitle: GetAdjustmentRules +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::GetAdjustmentRules method. Returns an array consisting of AdjustmentRule objects that represent adjustment rules that apply to the current TimeZoneInfo object in C++.' +type: docs +weight: 2100 +url: /cpp/system/timezoneinfo/getadjustmentrules/ +--- +## TimeZoneInfo::GetAdjustmentRules method + + +Returns an array consisting of [AdjustmentRule](../adjustmentrule/) objects that represent adjustment rules that apply to the current [TimeZoneInfo](../) object. + +```cpp +ArrayPtr System::TimeZoneInfo::GetAdjustmentRules() const +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [AdjustmentRulePtr](../adjustmentruleptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/getambiguoustimeoffsets/_index.md b/english/cpp/system/timezoneinfo/getambiguoustimeoffsets/_index.md new file mode 100644 index 0000000000..695b0b9670 --- /dev/null +++ b/english/cpp/system/timezoneinfo/getambiguoustimeoffsets/_index.md @@ -0,0 +1,61 @@ +--- +title: System::TimeZoneInfo::GetAmbiguousTimeOffsets method +linktitle: GetAmbiguousTimeOffsets +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::GetAmbiguousTimeOffsets method. Gets UTC dates and times that a specified date and time can be mapped to in C++.' +type: docs +weight: 2200 +url: /cpp/system/timezoneinfo/getambiguoustimeoffsets/ +--- +## TimeZoneInfo::GetAmbiguousTimeOffsets(const DateTimeOffset\&) const method + + +Gets UTC dates and times that a specified date and time can be mapped to. + +```cpp +ArrayPtr System::TimeZoneInfo::GetAmbiguousTimeOffsets(const DateTimeOffset &date_time_offset) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time_offset | const DateTimeOffset\& | Date and time. | + +### ReturnValue + +[Array](../../array/) of UTC dates and times. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../../datetimeoffset/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::GetAmbiguousTimeOffsets(DateTime) const method + + +Gets UTC dates and times that a specified date and time can be mapped to. + +```cpp +ArrayPtr System::TimeZoneInfo::GetAmbiguousTimeOffsets(DateTime date_time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time. | + +### ReturnValue + +[Array](../../array/) of UTC dates and times. + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../../datetime/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/gethashcode/_index.md b/english/cpp/system/timezoneinfo/gethashcode/_index.md new file mode 100644 index 0000000000..a2a66c6f2b --- /dev/null +++ b/english/cpp/system/timezoneinfo/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::TimeZoneInfo::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::GetHashCode method. Analog of C# Object.GetHashCode() method. Enables hashing of custom objects in C++.' +type: docs +weight: 2300 +url: /cpp/system/timezoneinfo/gethashcode/ +--- +## TimeZoneInfo::GetHashCode method + + +Analog of C# [Object.GetHashCode()](../../object/gethashcode/) method. Enables hashing of custom objects. + +```cpp +int System::TimeZoneInfo::GetHashCode() const override +``` + + +### ReturnValue + +Hash code value as calculated by corresponding class. + +## See Also + +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/getsystemtimezones/_index.md b/english/cpp/system/timezoneinfo/getsystemtimezones/_index.md new file mode 100644 index 0000000000..713f7ca466 --- /dev/null +++ b/english/cpp/system/timezoneinfo/getsystemtimezones/_index.md @@ -0,0 +1,31 @@ +--- +title: System::TimeZoneInfo::GetSystemTimeZones method +linktitle: GetSystemTimeZones +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::GetSystemTimeZones method. Gets sorted collection of all time zones available on the local system in C++.' +type: docs +weight: 1100 +url: /cpp/system/timezoneinfo/getsystemtimezones/ +--- +## TimeZoneInfo::GetSystemTimeZones method + + +Gets sorted collection of all time zones available on the local system. + +```cpp +static SharedPtr> System::TimeZoneInfo::GetSystemTimeZones() +``` + + +### ReturnValue + +Collection of [TimeZoneInfo](../) objects. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [ReadOnlyCollection](../../../system.collections.objectmodel/readonlycollection/) +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/getutcoffset/_index.md b/english/cpp/system/timezoneinfo/getutcoffset/_index.md new file mode 100644 index 0000000000..339af5150d --- /dev/null +++ b/english/cpp/system/timezoneinfo/getutcoffset/_index.md @@ -0,0 +1,59 @@ +--- +title: System::TimeZoneInfo::GetUtcOffset method +linktitle: GetUtcOffset +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::GetUtcOffset method. Calculates difference between time in this time zone and UTC time zone for a specified date and time in C++.' +type: docs +weight: 2400 +url: /cpp/system/timezoneinfo/getutcoffset/ +--- +## TimeZoneInfo::GetUtcOffset(const DateTimeOffset\&) const method + + +Calculates difference between time in this time zone and UTC time zone for a specified date and time. + +```cpp +TimeSpan System::TimeZoneInfo::GetUtcOffset(const DateTimeOffset &date_time_offset) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time_offset | const DateTimeOffset\& | Date and time. | + +### ReturnValue + +Time difference between time zones. + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTimeOffset](../../datetimeoffset/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::GetUtcOffset(DateTime) const method + + +Calculates difference between time in this time zone and UTC time zone for a specified date and time. + +```cpp +TimeSpan System::TimeZoneInfo::GetUtcOffset(DateTime date_time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time. | + +### ReturnValue + +Time difference between time zones. + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../../datetime/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/getutcoffsetfromutc/_index.md b/english/cpp/system/timezoneinfo/getutcoffsetfromutc/_index.md new file mode 100644 index 0000000000..4f050ab588 --- /dev/null +++ b/english/cpp/system/timezoneinfo/getutcoffsetfromutc/_index.md @@ -0,0 +1,43 @@ +--- +title: System::TimeZoneInfo::GetUtcOffsetFromUtc method +linktitle: GetUtcOffsetFromUtc +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::GetUtcOffsetFromUtc method. Internal helper function that returns the UTC offset for a UTC-datetime in a specified time zone. FOR INTERNAL USE in C++.' +type: docs +weight: 1200 +url: /cpp/system/timezoneinfo/getutcoffsetfromutc/ +--- +## TimeZoneInfo::GetUtcOffsetFromUtc(DateTime, const TimeZoneInfoPtr\&) method + + +Internal helper function that returns the UTC offset for a UTC-datetime in a specified time zone. FOR INTERNAL USE. + +```cpp +static TimeSpan System::TimeZoneInfo::GetUtcOffsetFromUtc(DateTime time, const TimeZoneInfoPtr &zone) +``` + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../../datetime/) +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::GetUtcOffsetFromUtc(DateTime, const TimeZoneInfoPtr\&, bool\&, bool\&) method + + +Internal helper function that returns the UTC offset for a UTC-datetime in a specified time zone. FOR INTERNAL USE. + +```cpp +static TimeSpan System::TimeZoneInfo::GetUtcOffsetFromUtc(DateTime time, const TimeZoneInfoPtr &zone, bool &is_daylight_savings, bool &is_ambiguous_local_dst) +``` + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../../datetime/) +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/getutcoffsetnothrow/_index.md b/english/cpp/system/timezoneinfo/getutcoffsetnothrow/_index.md new file mode 100644 index 0000000000..67c59363f4 --- /dev/null +++ b/english/cpp/system/timezoneinfo/getutcoffsetnothrow/_index.md @@ -0,0 +1,34 @@ +--- +title: System::TimeZoneInfo::GetUtcOffsetNoThrow method +linktitle: GetUtcOffsetNoThrow +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::GetUtcOffsetNoThrow method. Calculates difference between time in this time zone and UTC time zone for a specified date and time. FOR INTERNAL USE in C++.' +type: docs +weight: 2500 +url: /cpp/system/timezoneinfo/getutcoffsetnothrow/ +--- +## TimeZoneInfo::GetUtcOffsetNoThrow method + + +Calculates difference between time in this time zone and UTC time zone for a specified date and time. FOR INTERNAL USE. + +```cpp +TimeSpan System::TimeZoneInfo::GetUtcOffsetNoThrow(DateTime date_time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and time. | + +### ReturnValue + +Time difference between time zones. + +## See Also + +* Class [TimeSpan](../../timespan/) +* Class [DateTime](../../datetime/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/hassamerules/_index.md b/english/cpp/system/timezoneinfo/hassamerules/_index.md new file mode 100644 index 0000000000..63bb426f04 --- /dev/null +++ b/english/cpp/system/timezoneinfo/hassamerules/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeZoneInfo::HasSameRules method +linktitle: HasSameRules +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::HasSameRules method. Checks if current and another time zones have the same adjustment rules in C++.' +type: docs +weight: 2600 +url: /cpp/system/timezoneinfo/hassamerules/ +--- +## TimeZoneInfo::HasSameRules method + + +Checks if current and another time zones have the same adjustment rules. + +```cpp +bool System::TimeZoneInfo::HasSameRules(const TimeZoneInfoPtr &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const TimeZoneInfoPtr\& | Time zone info. | + +### ReturnValue + +True if time zones have identical adjustment rules. + +## See Also + +* Typedef [TimeZoneInfoPtr](../../timezoneinfoptr/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/isambiguoustime/_index.md b/english/cpp/system/timezoneinfo/isambiguoustime/_index.md new file mode 100644 index 0000000000..37fee5e222 --- /dev/null +++ b/english/cpp/system/timezoneinfo/isambiguoustime/_index.md @@ -0,0 +1,57 @@ +--- +title: System::TimeZoneInfo::IsAmbiguousTime method +linktitle: IsAmbiguousTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::IsAmbiguousTime method. Checks if specified date and time is ambiguous and can be mapped to many UTC times in C++.' +type: docs +weight: 2700 +url: /cpp/system/timezoneinfo/isambiguoustime/ +--- +## TimeZoneInfo::IsAmbiguousTime(const DateTimeOffset\&) const method + + +Checks if specified date and time is ambiguous and can be mapped to many UTC times. + +```cpp +bool System::TimeZoneInfo::IsAmbiguousTime(const DateTimeOffset &date_time_offset) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time_offset | const DateTimeOffset\& | Date and Time. | + +### ReturnValue + +True if date_time is ambiguous. + +## See Also + +* Class [DateTimeOffset](../../datetimeoffset/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::IsAmbiguousTime(DateTime) const method + + +Checks if specified date and time is ambiguous and can be mapped to many UTC times. + +```cpp +bool System::TimeZoneInfo::IsAmbiguousTime(DateTime date_time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and Time. | + +### ReturnValue + +True if date_time is ambiguous. + +## See Also + +* Class [DateTime](../../datetime/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/isdaylightsavingtime/_index.md b/english/cpp/system/timezoneinfo/isdaylightsavingtime/_index.md new file mode 100644 index 0000000000..85cf0abb3c --- /dev/null +++ b/english/cpp/system/timezoneinfo/isdaylightsavingtime/_index.md @@ -0,0 +1,57 @@ +--- +title: System::TimeZoneInfo::IsDaylightSavingTime method +linktitle: IsDaylightSavingTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::IsDaylightSavingTime method. Checks if specified date and time falls in range of daylight saving time in C++.' +type: docs +weight: 2800 +url: /cpp/system/timezoneinfo/isdaylightsavingtime/ +--- +## TimeZoneInfo::IsDaylightSavingTime(const DateTimeOffset\&) const method + + +Checks if specified date and time falls in range of daylight saving time. + +```cpp +bool System::TimeZoneInfo::IsDaylightSavingTime(const DateTimeOffset &date_time_offset) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time_offset | const DateTimeOffset\& | Date and Time. | + +### ReturnValue + +True if date_time is a daylight saving time. + +## See Also + +* Class [DateTimeOffset](../../datetimeoffset/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TimeZoneInfo::IsDaylightSavingTime(DateTime) const method + + +Checks if specified date and time falls in range of daylight saving time. + +```cpp +bool System::TimeZoneInfo::IsDaylightSavingTime(DateTime date_time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and Time. | + +### ReturnValue + +True if date_time is a daylight saving time. + +## See Also + +* Class [DateTime](../../datetime/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/isdaylightsavingtimenothrow/_index.md b/english/cpp/system/timezoneinfo/isdaylightsavingtimenothrow/_index.md new file mode 100644 index 0000000000..5858e9ffdd --- /dev/null +++ b/english/cpp/system/timezoneinfo/isdaylightsavingtimenothrow/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeZoneInfo::IsDaylightSavingTimeNoThrow method +linktitle: IsDaylightSavingTimeNoThrow +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::IsDaylightSavingTimeNoThrow method. Checks if specified date and time falls in range of daylight saving time in C++.' +type: docs +weight: 2900 +url: /cpp/system/timezoneinfo/isdaylightsavingtimenothrow/ +--- +## TimeZoneInfo::IsDaylightSavingTimeNoThrow method + + +Checks if specified date and time falls in range of daylight saving time. + +```cpp +bool System::TimeZoneInfo::IsDaylightSavingTimeNoThrow(DateTime date_time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and Time. | + +### ReturnValue + +True if date_time is a daylight saving time. + +## See Also + +* Class [DateTime](../../datetime/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/isinvalidtime/_index.md b/english/cpp/system/timezoneinfo/isinvalidtime/_index.md new file mode 100644 index 0000000000..664a72f8d0 --- /dev/null +++ b/english/cpp/system/timezoneinfo/isinvalidtime/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TimeZoneInfo::IsInvalidTime method +linktitle: IsInvalidTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::IsInvalidTime method. Checks if specified date and time is invalid in C++.' +type: docs +weight: 3000 +url: /cpp/system/timezoneinfo/isinvalidtime/ +--- +## TimeZoneInfo::IsInvalidTime method + + +Checks if specified date and time is invalid. + +```cpp +bool System::TimeZoneInfo::IsInvalidTime(DateTime date_time) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| date_time | DateTime | Date and Time. | + +### ReturnValue + +True is date_time is invalid. + +## See Also + +* Class [DateTime](../../datetime/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/tostring/_index.md b/english/cpp/system/timezoneinfo/tostring/_index.md new file mode 100644 index 0000000000..9f20deb305 --- /dev/null +++ b/english/cpp/system/timezoneinfo/tostring/_index.md @@ -0,0 +1,29 @@ +--- +title: System::TimeZoneInfo::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::ToString method. Analog of C# Object.ToString() method. Enables converting custom objects to string in C++.' +type: docs +weight: 3100 +url: /cpp/system/timezoneinfo/tostring/ +--- +## TimeZoneInfo::ToString method + + +Analog of C# [Object.ToString()](../../object/tostring/) method. Enables converting custom objects to string. + +```cpp +String System::TimeZoneInfo::ToString() const override +``` + + +### ReturnValue + +[String](../../string/) representation as provided by final class. + +## See Also + +* Class [String](../../string/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/_index.md b/english/cpp/system/timezoneinfo/transitiontime/_index.md new file mode 100644 index 0000000000..7045074560 --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/_index.md @@ -0,0 +1,43 @@ +--- +title: System::TimeZoneInfo::TransitionTime class +linktitle: TransitionTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::TransitionTime class. RTTI information in C++.' +type: docs +weight: 3400 +url: /cpp/system/timezoneinfo/transitiontime/ +--- +## TransitionTime class + + +RTTI information. + +```cpp +class TransitionTime +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [CreateFixedDateRule](./createfixeddaterule/)(DateTime, int, int) | Constructs an instance of [TransitionTime](./) class that represents a fixed-date rule (time change that occurs on specific day of a specific month). | +| static [CreateFloatingDateRule](./createfloatingdaterule/)(DateTime, int, int, DayOfWeek) | Constructs an instance of [TransitionTime](./) class that represents a floating-date rule (time change that occurs on specific day of a specific week of a specific month). | +| static [CreateTransitionTime](./createtransitiontime/)(DateTime, int, int, int, DayOfWeek, bool) | Constructs an instance of [TransitionTime](./) class that represents a time change described with the specified parameters. | +| [get_Day](./get_day/)() const | Returns the ordinal number of the day of week at which the time change occurs. | +| [get_DayOfWeek](./get_dayofweek/)() const | Returns the value that represents the day of week at which the time change occurs. | +| [get_IsFixedDateRule](./get_isfixeddaterule/)() const | Returns the value that indicates if the time change occurs at a fixed date and time or a floating date and time. | +| [get_Month](./get_month/)() const | Returns the ordinal number of the month of the year at which the time change occurs. | +| [get_TimeOfDay](./get_timeofday/)() const | Returns a [DateTime](../../datetime/) object that represents the specific time at which the time change occurs. | +| [get_Week](./get_week/)() const | Returns the ordinal number of the week of the month at which the time change occurs. | +| [operator!=](./operator!=/)(const TransitionTime\&) const | | +| [operator==](./operator==/)(const TransitionTime\&) const | | +| [TransitionTime](./transitiontime/)() | Default constructor. FOR INTERNAL USE. | +## Remarks + + +Provides information about a time change in a time zone. +## See Also + +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/createfixeddaterule/_index.md b/english/cpp/system/timezoneinfo/transitiontime/createfixeddaterule/_index.md new file mode 100644 index 0000000000..08747feaea --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/createfixeddaterule/_index.md @@ -0,0 +1,37 @@ +--- +title: System::TimeZoneInfo::TransitionTime::CreateFixedDateRule method +linktitle: CreateFixedDateRule +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::TransitionTime::CreateFixedDateRule method. Constructs an instance of TransitionTime class that represents a fixed-date rule (time change that occurs on specific day of a specific month) in C++.' +type: docs +weight: 1000 +url: /cpp/system/timezoneinfo/transitiontime/createfixeddaterule/ +--- +## TransitionTime::CreateFixedDateRule method + + +Constructs an instance of [TransitionTime](../) class that represents a fixed-date rule (time change that occurs on specific day of a specific month). + +```cpp +static TransitionTime System::TimeZoneInfo::TransitionTime::CreateFixedDateRule(DateTime time_of_day, int month, int day) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time_of_day | DateTime | The specific time at which the time change occurs. | +| month | int | The month of the year at which the time change occurs. | +| day | int | The day of the month at which the time change occurs. | + +### ReturnValue + +An istance of [TransitionTime](../) class that represents the described time change. + +## See Also + +* Class [TransitionTime](../) +* Class [DateTime](../../../datetime/) +* Class [TransitionTime](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/createfloatingdaterule/_index.md b/english/cpp/system/timezoneinfo/transitiontime/createfloatingdaterule/_index.md new file mode 100644 index 0000000000..6a6c93b206 --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/createfloatingdaterule/_index.md @@ -0,0 +1,39 @@ +--- +title: System::TimeZoneInfo::TransitionTime::CreateFloatingDateRule method +linktitle: CreateFloatingDateRule +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::TransitionTime::CreateFloatingDateRule method. Constructs an instance of TransitionTime class that represents a floating-date rule (time change that occurs on specific day of a specific week of a specific month) in C++.' +type: docs +weight: 1100 +url: /cpp/system/timezoneinfo/transitiontime/createfloatingdaterule/ +--- +## TransitionTime::CreateFloatingDateRule method + + +Constructs an instance of [TransitionTime](../) class that represents a floating-date rule (time change that occurs on specific day of a specific week of a specific month). + +```cpp +static TransitionTime System::TimeZoneInfo::TransitionTime::CreateFloatingDateRule(DateTime time_of_day, int month, int week, DayOfWeek day_of_week) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time_of_day | DateTime | The specific time at which the time change occurs. | +| month | int | The month of the year at which the time change occurs. | +| week | int | The week of the month at which the time change occurs. | +| day_of_week | DayOfWeek | The day of week at which the time change occurs. | + +### ReturnValue + +An istance of [TransitionTime](../) class that represents the described time change. + +## See Also + +* Class [TransitionTime](../) +* Class [DateTime](../../../datetime/) +* Enum [DayOfWeek](../../../dayofweek/) +* Class [TransitionTime](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/createtransitiontime/_index.md b/english/cpp/system/timezoneinfo/transitiontime/createtransitiontime/_index.md new file mode 100644 index 0000000000..45e2de2abc --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/createtransitiontime/_index.md @@ -0,0 +1,41 @@ +--- +title: System::TimeZoneInfo::TransitionTime::CreateTransitionTime method +linktitle: CreateTransitionTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::TransitionTime::CreateTransitionTime method. Constructs an instance of TransitionTime class that represents a time change described with the specified parameters in C++.' +type: docs +weight: 1200 +url: /cpp/system/timezoneinfo/transitiontime/createtransitiontime/ +--- +## TransitionTime::CreateTransitionTime method + + +Constructs an instance of [TransitionTime](../) class that represents a time change described with the specified parameters. + +```cpp +static TransitionTime System::TimeZoneInfo::TransitionTime::CreateTransitionTime(DateTime time_of_day, int month, int week, int day, DayOfWeek day_of_week, bool is_fixed_date_rule) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| time_of_day | DateTime | The specific time at which the time change occurs. | +| month | int | The month of the year at which the time change occurs. | +| week | int | The week of the month at which the time change occurs. | +| day | int | The day at which the time change occurs. | +| day_of_week | DayOfWeek | The day of week at which the time change occurs. | +| is_fixed_date_rule | bool | Value that indicates if the time change occurs at a fixed date and time or a floating date and time. | + +### ReturnValue + +An istance of [TransitionTime](../) class that represents the described time change. + +## See Also + +* Class [TransitionTime](../) +* Class [DateTime](../../../datetime/) +* Enum [DayOfWeek](../../../dayofweek/) +* Class [TransitionTime](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/get_day/_index.md b/english/cpp/system/timezoneinfo/transitiontime/get_day/_index.md new file mode 100644 index 0000000000..12c48153be --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/get_day/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZoneInfo::TransitionTime::get_Day method +linktitle: get_Day +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::TransitionTime::get_Day method. Returns the ordinal number of the day of week at which the time change occurs in C++.' +type: docs +weight: 200 +url: /cpp/system/timezoneinfo/transitiontime/get_day/ +--- +## TransitionTime::get_Day method + + +Returns the ordinal number of the day of week at which the time change occurs. + +```cpp +int System::TimeZoneInfo::TransitionTime::get_Day() const +``` + +## See Also + +* Class [TransitionTime](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/get_dayofweek/_index.md b/english/cpp/system/timezoneinfo/transitiontime/get_dayofweek/_index.md new file mode 100644 index 0000000000..0d1c05604f --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/get_dayofweek/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::TransitionTime::get_DayOfWeek method +linktitle: get_DayOfWeek +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::TransitionTime::get_DayOfWeek method. Returns the value that represents the day of week at which the time change occurs in C++.' +type: docs +weight: 300 +url: /cpp/system/timezoneinfo/transitiontime/get_dayofweek/ +--- +## TransitionTime::get_DayOfWeek method + + +Returns the value that represents the day of week at which the time change occurs. + +```cpp +DayOfWeek System::TimeZoneInfo::TransitionTime::get_DayOfWeek() const +``` + +## See Also + +* Enum [DayOfWeek](../../../dayofweek/) +* Class [TransitionTime](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/get_isfixeddaterule/_index.md b/english/cpp/system/timezoneinfo/transitiontime/get_isfixeddaterule/_index.md new file mode 100644 index 0000000000..ec10c8aff1 --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/get_isfixeddaterule/_index.md @@ -0,0 +1,29 @@ +--- +title: System::TimeZoneInfo::TransitionTime::get_IsFixedDateRule method +linktitle: get_IsFixedDateRule +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::TransitionTime::get_IsFixedDateRule method. Returns the value that indicates if the time change occurs at a fixed date and time or a floating date and time in C++.' +type: docs +weight: 400 +url: /cpp/system/timezoneinfo/transitiontime/get_isfixeddaterule/ +--- +## TransitionTime::get_IsFixedDateRule method + + +Returns the value that indicates if the time change occurs at a fixed date and time or a floating date and time. + +```cpp +bool System::TimeZoneInfo::TransitionTime::get_IsFixedDateRule() const +``` + + +### ReturnValue + +True if the time change occurs at a fixed date and time, otherwise - false + +## See Also + +* Class [TransitionTime](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/get_month/_index.md b/english/cpp/system/timezoneinfo/transitiontime/get_month/_index.md new file mode 100644 index 0000000000..4ecc62df32 --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/get_month/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZoneInfo::TransitionTime::get_Month method +linktitle: get_Month +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::TransitionTime::get_Month method. Returns the ordinal number of the month of the year at which the time change occurs in C++.' +type: docs +weight: 500 +url: /cpp/system/timezoneinfo/transitiontime/get_month/ +--- +## TransitionTime::get_Month method + + +Returns the ordinal number of the month of the year at which the time change occurs. + +```cpp +int System::TimeZoneInfo::TransitionTime::get_Month() const +``` + +## See Also + +* Class [TransitionTime](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/get_timeofday/_index.md b/english/cpp/system/timezoneinfo/transitiontime/get_timeofday/_index.md new file mode 100644 index 0000000000..63cb982195 --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/get_timeofday/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::TransitionTime::get_TimeOfDay method +linktitle: get_TimeOfDay +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::TransitionTime::get_TimeOfDay method. Returns a DateTime object that represents the specific time at which the time change occurs in C++.' +type: docs +weight: 600 +url: /cpp/system/timezoneinfo/transitiontime/get_timeofday/ +--- +## TransitionTime::get_TimeOfDay method + + +Returns a [DateTime](../../../datetime/) object that represents the specific time at which the time change occurs. + +```cpp +DateTime System::TimeZoneInfo::TransitionTime::get_TimeOfDay() const +``` + +## See Also + +* Class [DateTime](../../../datetime/) +* Class [TransitionTime](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/get_week/_index.md b/english/cpp/system/timezoneinfo/transitiontime/get_week/_index.md new file mode 100644 index 0000000000..34ddf78eb8 --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/get_week/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZoneInfo::TransitionTime::get_Week method +linktitle: get_Week +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::TransitionTime::get_Week method. Returns the ordinal number of the week of the month at which the time change occurs in C++.' +type: docs +weight: 700 +url: /cpp/system/timezoneinfo/transitiontime/get_week/ +--- +## TransitionTime::get_Week method + + +Returns the ordinal number of the week of the month at which the time change occurs. + +```cpp +int System::TimeZoneInfo::TransitionTime::get_Week() const +``` + +## See Also + +* Class [TransitionTime](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/operator!=/_index.md b/english/cpp/system/timezoneinfo/transitiontime/operator!=/_index.md new file mode 100644 index 0000000000..06d6ec5e72 --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/operator!=/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::TransitionTime::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator!= method of System::TimeZoneInfo::TransitionTime class in C++.' +type: docs +weight: 800 +url: /cpp/system/timezoneinfo/transitiontime/operator!=/ +--- +## TransitionTime::operator!= method + + + + +```cpp +bool System::TimeZoneInfo::TransitionTime::operator!=(const TransitionTime &other) const +``` + +## See Also + +* Class [TransitionTime](../) +* Class [TransitionTime](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/operator==/_index.md b/english/cpp/system/timezoneinfo/transitiontime/operator==/_index.md new file mode 100644 index 0000000000..947adc500c --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/operator==/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::TransitionTime::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'How to use operator== method of System::TimeZoneInfo::TransitionTime class in C++.' +type: docs +weight: 900 +url: /cpp/system/timezoneinfo/transitiontime/operator==/ +--- +## TransitionTime::operator== method + + + + +```cpp +bool System::TimeZoneInfo::TransitionTime::operator==(const TransitionTime &other) const +``` + +## See Also + +* Class [TransitionTime](../) +* Class [TransitionTime](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontime/transitiontime/_index.md b/english/cpp/system/timezoneinfo/transitiontime/transitiontime/_index.md new file mode 100644 index 0000000000..c62e3cb5b3 --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontime/transitiontime/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TimeZoneInfo::TransitionTime::TransitionTime constructor +linktitle: TransitionTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::TransitionTime::TransitionTime constructor. Default constructor. FOR INTERNAL USE in C++.' +type: docs +weight: 100 +url: /cpp/system/timezoneinfo/transitiontime/transitiontime/ +--- +## TransitionTime::TransitionTime constructor + + +Default constructor. FOR INTERNAL USE. + +```cpp +System::TimeZoneInfo::TransitionTime::TransitionTime() +``` + +## See Also + +* Class [TransitionTime](../) +* Class [TimeZoneInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/timezoneinfo/transitiontimetodatetime/_index.md b/english/cpp/system/timezoneinfo/transitiontimetodatetime/_index.md new file mode 100644 index 0000000000..8ad7a22ef3 --- /dev/null +++ b/english/cpp/system/timezoneinfo/transitiontimetodatetime/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TimeZoneInfo::TransitionTimeToDateTime method +linktitle: TransitionTimeToDateTime +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfo::TransitionTimeToDateTime method. Helper function that converts a year and TransitionTime into a DateTime in C++.' +type: docs +weight: 1300 +url: /cpp/system/timezoneinfo/transitiontimetodatetime/ +--- +## TimeZoneInfo::TransitionTimeToDateTime method + + +Helper function that converts a year and [TransitionTime](../transitiontime/) into a [DateTime](../../datetime/). + +```cpp +static DateTime System::TimeZoneInfo::TransitionTimeToDateTime(int32_t year, const TransitionTime &transitionTime) +``` + +## See Also + +* Class [DateTime](../../datetime/) +* Class [TransitionTime](../transitiontime/) +* Class [TimeZoneInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/timezoneinfoptr/_index.md b/english/cpp/system/timezoneinfoptr/_index.md new file mode 100644 index 0000000000..c0ed8e83d9 --- /dev/null +++ b/english/cpp/system/timezoneinfoptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::TimeZoneInfoPtr typedef +linktitle: TimeZoneInfoPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZoneInfoPtr typedef. Alias for shared pointer to an instance of TimeZoneInfo class in C++.' +type: docs +weight: 12500 +url: /cpp/system/timezoneinfoptr/ +--- +## TimeZoneInfoPtr typedef + + +Alias for shared pointer to an instance of [TimeZoneInfo](../timezoneinfo/) class. + +```cpp +typedef SharedPtr System::TimeZoneInfoPtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/timezoneptr/_index.md b/english/cpp/system/timezoneptr/_index.md new file mode 100644 index 0000000000..913d278a46 --- /dev/null +++ b/english/cpp/system/timezoneptr/_index.md @@ -0,0 +1,22 @@ +--- +title: System::TimeZonePtr typedef +linktitle: TimeZonePtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::TimeZonePtr typedef. Shared pointer to an instance of TimeZone class in C++.' +type: docs +weight: 12600 +url: /cpp/system/timezoneptr/ +--- +## TimeZonePtr typedef + + +Shared pointer to an instance of [TimeZone](../timezone/) class. + +```cpp +typedef SharedPtr System::TimeZonePtr +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/tuple/_index.md b/english/cpp/system/tuple/_index.md new file mode 100644 index 0000000000..cfe57842a8 --- /dev/null +++ b/english/cpp/system/tuple/_index.md @@ -0,0 +1,62 @@ +--- +title: System::Tuple class +linktitle: Tuple +second_title: Aspose.PDF for C++ API Reference +description: 'System::Tuple class. Class that represents a tuple data structure. Maximum number of items is 8 in C++.' +type: docs +weight: 6000 +url: /cpp/system/tuple/ +--- +## Tuple class + + +Class that represents a tuple data structure. Maximum number of items is 8. + +```cpp +templateclass Tuple : public System::Runtime::CompilerServices::ITuple +``` + + +| Parameter | Description | +| --- | --- | +| Args | The tuple elements types. | +## Methods + +| Method | Description | +| --- | --- | +| [Equals](./equals/)(SharedPtr\) override | Determines if the current and the specified objects are identical. | +| [get_Item](./get_item/)() const | Gets the value of the [Tuple](./) object's component. | +| [Tuple](./tuple/)(Args...) | Constructs a tuple object. | +## Remarks + + + +```cpp +#include "system/smart_ptr.h" +#include "system/tuple.h" +#include + +int main() +{ + const auto tuple = System::MakeObject>(32, 16, 128); + + std::cout << + "Item 1: " << tuple->get_Item<0>() << std::endl << + "Item 2: " << tuple->get_Item<1>() << std::endl << + "Item 3: " << tuple->get_Item<2>() << std::endl; + + return 0; +} +/* +This code example produces the following output: +Item 1: 32 +Item 2: 16 +Item 3: 128 +*/ +``` + +## See Also + +* Class [ITuple](../../system.runtime.compilerservices/ituple/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/tuple/equals/_index.md b/english/cpp/system/tuple/equals/_index.md new file mode 100644 index 0000000000..e797378594 --- /dev/null +++ b/english/cpp/system/tuple/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Tuple::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Tuple::Equals method. Determines if the current and the specified objects are identical in C++.' +type: docs +weight: 200 +url: /cpp/system/tuple/equals/ +--- +## Tuple::Equals method + + +Determines if the current and the specified objects are identical. + +```cpp +bool System::Tuple::Equals(SharedPtr obj) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | SharedPtr\ | An object to compare the current object with | + +### ReturnValue + +True if the current and the specified objects are identical, otherwise - false + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [Tuple](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/tuple/get_item/_index.md b/english/cpp/system/tuple/get_item/_index.md new file mode 100644 index 0000000000..5f22a5cf44 --- /dev/null +++ b/english/cpp/system/tuple/get_item/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Tuple::get_Item method +linktitle: get_Item +second_title: Aspose.PDF for C++ API Reference +description: 'System::Tuple::get_Item method. Gets the value of the Tuple object''s component in C++.' +type: docs +weight: 300 +url: /cpp/system/tuple/get_item/ +--- +## Tuple::get_Item method + + +Gets the value of the [Tuple](../) object's component. + +```cpp +template std::tuple_element::type System::Tuple::get_Item() const +``` + + +| Parameter | Description | +| --- | --- | +| Index | The number of item the class should return. | + +## See Also + +* Class [Tuple](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/tuple/tuple/_index.md b/english/cpp/system/tuple/tuple/_index.md new file mode 100644 index 0000000000..7c5209aaae --- /dev/null +++ b/english/cpp/system/tuple/tuple/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Tuple::Tuple constructor +linktitle: Tuple +second_title: Aspose.PDF for C++ API Reference +description: 'System::Tuple::Tuple constructor. Constructs a tuple object in C++.' +type: docs +weight: 100 +url: /cpp/system/tuple/tuple/ +--- +## Tuple::Tuple constructor + + +Constructs a tuple object. + +```cpp +System::Tuple::Tuple(Args... args) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| args | Args... | The arguments that are passed to the constructor of the [Tuple](../) object being constructed | + +## See Also + +* Class [Tuple](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/tuplefactory/_index.md b/english/cpp/system/tuplefactory/_index.md new file mode 100644 index 0000000000..25d333af90 --- /dev/null +++ b/english/cpp/system/tuplefactory/_index.md @@ -0,0 +1,56 @@ +--- +title: System::TupleFactory class +linktitle: TupleFactory +second_title: Aspose.PDF for C++ API Reference +description: 'System::TupleFactory class. Provides static methods for creating tuple objects in C++.' +type: docs +weight: 6100 +url: /cpp/system/tuplefactory/ +--- +## TupleFactory class + + +Provides static methods for creating tuple objects. + +```cpp +class TupleFactory +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Create](./create/)(Args...) | Creates a new tuple object. | +| static [Create](./create/)(T1, T2, T3, T4, T5, T6, T7, TRest) | Creates a new 8-tuple. The 8th element is stored inside [Tuple](../tuple/). | +## Remarks + + + +```cpp +#include "system/smart_ptr.h" +#include "system/tuple.h" +#include + +int main() +{ + const auto tuple = System::TupleFactory::Create(256, 16, 64); + + std::cout << + "Item 1: " << tuple->get_Item<0>() << std::endl << + "Item 2: " << tuple->get_Item<1>() << std::endl << + "Item 3: " << tuple->get_Item<2>() << std::endl; + + return 0; +} +/* +This code example produces the following output: +Item 1: 256 +Item 2: 16 +Item 3: 64 +*/ +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/tuplefactory/create/_index.md b/english/cpp/system/tuplefactory/create/_index.md new file mode 100644 index 0000000000..868590ffac --- /dev/null +++ b/english/cpp/system/tuplefactory/create/_index.md @@ -0,0 +1,41 @@ +--- +title: System::TupleFactory::Create method +linktitle: Create +second_title: Aspose.PDF for C++ API Reference +description: 'System::TupleFactory::Create method. Creates a new tuple object in C++.' +type: docs +weight: 100 +url: /cpp/system/tuplefactory/create/ +--- +## TupleFactory::Create(Args...) method + + +Creates a new tuple object. + +```cpp +template static SharedPtr> System::TupleFactory::Create(Args... args) +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Tuple](../../tuple/) +* Class [TupleFactory](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TupleFactory::Create(T1, T2, T3, T4, T5, T6, T7, TRest) method + + +Creates a new 8-tuple. The 8th element is stored inside [Tuple](../../tuple/). + +```cpp +template static SharedPtr>>> System::TupleFactory::Create(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest) +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Tuple](../../tuple/) +* Class [TupleFactory](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typecode/_index.md b/english/cpp/system/typecode/_index.md new file mode 100644 index 0000000000..2ad130fc0d --- /dev/null +++ b/english/cpp/system/typecode/_index.md @@ -0,0 +1,45 @@ +--- +title: System::TypeCode enum +linktitle: TypeCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeCode enum. Represents the type of an object in C++.' +type: docs +weight: 8300 +url: /cpp/system/typecode/ +--- +## TypeCode enum + + +Represents the type of an object. + +```cpp +enum class TypeCode +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Empty | 0 | A null reference. | +| Object | 1 | A general type representing any reference or value type not explicitly represented by another TypeCode. | +| DBNull | 2 | A database null (column) value. | +| Boolean | 3 | A simple type representing [Boolean](../boolean/) values of true or false. | +| Char | 4 | An integral type representing unsigned 16-bit integers with values between 0 and 65535. | +| SByte | 5 | An integral type representing signed 8-bit integers with values between -128 and 127. | +| Byte | 6 | An integral type representing unsigned 8-bit integers with values between 0 and 255. | +| Int16 | 7 | An integral type representing signed 16-bit integers with values between -32768 and 32767. | +| UInt16 | 8 | An integral type representing unsigned 16-bit integers with values between 0 and 65535. | +| Int32 | 9 | An integral type representing signed 32-bit integers with values between -2147483648 and 2147483647. | +| UInt32 | 10 | An integral type representing unsigned 32-bit integers with values between 0 and 4294967295. | +| Int64 | 11 | An integral type representing signed 64-bit integers with values between -9223372036854775808 and 9223372036854775807. | +| UInt64 | 12 | An integral type representing unsigned 64-bit integers with values between 0 and 18446744073709551615. | +| Single | 13 | A floating point type representing values ranging from approximately 1.5 x 10 -45 to 3.4 x 10 38 with a precision of 7 digits. | +| Double | 14 | A floating point type representing values ranging from approximately 5.0 x 10 -324 to 1.7 x 10 308 with a precision of 15-16 digits. | +| Decimal | 15 | A simple type representing values ranging from 1.0 x 10 -28 to approximately 7.9 x 10 28 with 28-29 significant digits. | +| DateTime | 16 | A type representing a date and time value. | +| String | 18 | A sealed class type representing Unicode character strings. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/typeinfo/_index.md b/english/cpp/system/typeinfo/_index.md new file mode 100644 index 0000000000..e6b30103c4 --- /dev/null +++ b/english/cpp/system/typeinfo/_index.md @@ -0,0 +1,98 @@ +--- +title: System::TypeInfo class +linktitle: TypeInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo class. Represents a particular type and provides information about it in C++.' +type: docs +weight: 6200 +url: /cpp/system/typeinfo/ +--- +## TypeInfo class + + +Represents a particular type and provides information about it. + +```cpp +class TypeInfo +``` + +## Nested classes + +## Methods + +| Method | Description | +| --- | --- | +| [AddAttribute](./addattribute/)(const ObjectPtr\&) | Adds the specified attribute to the list of type's attributes. | +| [AddDefaultConstructor](./adddefaultconstructor/)() | Sets default constructor for the type T. | +| [AddDefaultConstructor](./adddefaultconstructor/)(DefaultConstructor) | Sets default constructor by the functor that creates class instanse. | +| [AddMember](./addmember/)(const SharedPtr\\&) | Adds the specified member to the list of type's members. | +| static [BoxedValueType](./boxedvaluetype/)() | Provides unique [TypeInfo](./) structure for [BoxedValue](./boxedvalue/) type to be shared by multiple Boxed* classes. | +| [get_Assembly](./get_assembly/)() const | NOT IMPLEMENTED. Returns a pointer to the assembly in which the type represented by the current object is declared. | +| [get_AssemblyQualifiedName](./get_assemblyqualifiedname/)() const | NOT IMPLEMENTED. Returns the fully qualified name including the assembly name of the type represented by the current object. | +| [get_BaseType](./get_basetype/)() const | Returns base type descritor. | +| [get_ContainsGenericParameters](./get_containsgenericparameters/)() const | Gets a value indicating whether the current Type object has type parameters that have not been replaced by specific types. | +| [get_DeclaredMember](./get_declaredmember/)(const String\&) const | Gets list of the members with specified name. | +| [get_FullName](./get_fullname/)() const | Returns the fully qualified name (but without the assembly name) of the type represented by the current object. | +| [get_GenericTypeArguments](./get_generictypearguments/)() const | Gets an array of the generic type arguments for this type. | +| [get_IsAbstract](./get_isabstract/)() const | Gets a value indicating whether the Type is abstract and must be overridden. | +| [get_IsArray](./get_isarray/)() const | Gets a value that indicates whether the type is an array. | +| [get_IsClass](./get_isclass/)() const | Gets a value indicating whether the Type is a class or a delegate; that is, not a value type or interface. | +| [get_IsEnum](./get_isenum/)() const | Gets a value indicating whether the current Type represents an enumeration. | +| [get_IsGenericType](./get_isgenerictype/)() const | | +| [get_IsGenericTypeDefinition](./get_isgenerictypedefinition/)() const | Gets a value indicating whether the current Type represents a generic type definition, from which other generic types can be constructed. | +| [get_IsInterface](./get_isinterface/)() const | Gets a value indicating whether the Type is an interface; that is, not a class or a value type. | +| [get_IsSealed](./get_issealed/)() const | Gets a value indicating whether the Type is declared sealed. | +| [get_IsValueType](./get_isvaluetype/)() const | Gets a value indicating whether the Type is a value type. | +| [get_IsVisible](./get_isvisible/)() const | Gets a value indicating whether the Type can be accessed by code outside the assembly. | +| [get_Name](./get_name/)() const | Returns the name of the type represented by the current object. | +| [get_Namespace](./get_namespace/)() const | Gets the namespace of the Type. | +| [GetConstructor](./getconstructor/)(const ArrayPtr\\&) const | Searches for a public instance constructor whose parameters match the types in the specified array. | +| [GetConstructors](./getconstructors/)(System::Reflection::BindingFlags) const | searches for the constructors defined for the current Type, using the specified BindingFlags. | +| [GetConstructors](./getconstructors/)() const | Returns all the public constructors defined for the current Type. | +| [GetCustomAttribute](./getcustomattribute/)(const TypeInfo\&) const | Searches for the custom attribute applied having the specified type and applied to the type reprsented by the current object. | +| [GetCustomAttributes](./getcustomattributes/)() const | Returns an array containing objects that represent all custom attributes applied to the type. | +| [GetCustomAttributes](./getcustomattributes/)(const TypeInfo\&, bool) const | Returns an array containing objects that represent specific attributes applied to the type. | +| [GetElementType](./getelementtype/)() const | NOT IMPLEMENTED. | +| [GetFields](./getfields/)(System::Reflection::BindingFlags) const | Searches for the fields defined for the current Type, using the specified binding constraints. | +| [GetGenericArguments](./getgenericarguments/)() const | Gets an array of the generic type arguments for this type. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code associated with this instance. | +| [GetInterfaces](./getinterfaces/)() const | Gets all the interfaces implemented or inherited by the current Type. | +| [GetMember](./getmember/)(const String\&) const | Gets list of the members with specified name. | +| [GetMethod](./getmethod/)(const String\&) const | Gets method with specified name. | +| [GetProperties](./getproperties/)() const | Returns all the public properties of the current Type. | +| [GetProperties](./getproperties/)(System::Reflection::BindingFlags) const | Searches for the properties of the current Type, using the specified binding constraints. | +| [GetTemplParamType](./gettemplparamtype/)() const | Gets template parameter type descritor. | +| [Hash](./hash/)() const | Returns a hash value associated with the type represented by the current object. | +| [IsAssignableFrom](./isassignablefrom/)(const TypeInfo\&) const | Determines whether an instance of a specified type can be assigned to a variable of the current type. | +| [IsInstanceOfType](./isinstanceoftype/)(const SharedPtr\\&) const | Determines whether the specified object is an instance of the current type. | +| [IsSubclassOf](./issubclassof/)(const TypeInfo\&) const | Determines whether the type represented by the current object is a subclass of the specified class. | +| [operator!=](./operator!=/)(const TypeInfo\&) const | Determines if the current and the specified [TypeInfo](./) objects are not equal. | +| [operator!=](./operator!=/)(std::nullptr_t) const | Determines if the current [TypeInfo](./) object is not a null-object, i.e. it represents some type. | +| [operator==](./operator==/)(const TypeInfo\&) const | Determines if the current and the specified [TypeInfo](./) objects are equal. | +| [operator==](./operator==/)(std::nullptr_t) const | Determines if the current [TypeInfo](./) object is a null-object, i.e. does not represent any type. | +| [reset](./reset/)() | Sets [TypeInfo](./) to null. | +| [set_IsValueType](./set_isvaluetype/)(bool) | Sets a value indicating whether the Type is a value type. | +| [SetBaseType](./setbasetype/)(GetTypeInfoFunPtr) | Sets base type descritor. | +| [SetTemplParamType](./settemplparamtype/)(const TypeInfo\&) | Sets template parameter type descritor. | +| static [StringHash](./stringhash/)(const char_t *) | Calculates hash for specified string. | +| [ToString](./tostring/)() const | Returns a string containing the name of the type represented by the current object. | +| static [Type](./type/)() | Returns a [TypeInfo](./) object that represent [TypeInfo](./) class. | +| [TypeInfo](./typeinfo/)() | Default constructor (no type is set). | +| [TypeInfo](./typeinfo/)(std::nullptr_t) | Null object constructor (no type is set). | +| [TypeInfo](./typeinfo/)(const char_t *) | Constructor. | +| [TypeInfo](./typeinfo/)(const char_t *, uint32_t) | Constructor. | +| [TypeInfo](./typeinfo/)(const std::type_info\&) | Constructor. | +## Fields + +| Field | Description | +| --- | --- | +| static [EmptyTypes](./emptytypes/) | Constant representing empty list of [TypeInfo](./). | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [DefaultConstructor](./defaultconstructor/) | Function pointer to construct type. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/typeinfo/addattribute/_index.md b/english/cpp/system/typeinfo/addattribute/_index.md new file mode 100644 index 0000000000..38b2e316b7 --- /dev/null +++ b/english/cpp/system/typeinfo/addattribute/_index.md @@ -0,0 +1,29 @@ +--- +title: System::TypeInfo::AddAttribute method +linktitle: AddAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::AddAttribute method. Adds the specified attribute to the list of type''s attributes in C++.' +type: docs +weight: 500 +url: /cpp/system/typeinfo/addattribute/ +--- +## TypeInfo::AddAttribute method + + +Adds the specified attribute to the list of type's attributes. + +```cpp +void System::TypeInfo::AddAttribute(const ObjectPtr &attribute) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| attribute | const ObjectPtr\& | A constant reference to an object that represents an attribute to be added | + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/adddefaultconstructor/_index.md b/english/cpp/system/typeinfo/adddefaultconstructor/_index.md new file mode 100644 index 0000000000..21d2ab840a --- /dev/null +++ b/english/cpp/system/typeinfo/adddefaultconstructor/_index.md @@ -0,0 +1,43 @@ +--- +title: System::TypeInfo::AddDefaultConstructor method +linktitle: AddDefaultConstructor +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::AddDefaultConstructor method. Sets default constructor for the type T in C++.' +type: docs +weight: 600 +url: /cpp/system/typeinfo/adddefaultconstructor/ +--- +## TypeInfo::AddDefaultConstructor() method + + +Sets default constructor for the type T. + +```cpp +template void System::TypeInfo::AddDefaultConstructor() +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeInfo::AddDefaultConstructor(DefaultConstructor) method + + +Sets default constructor by the functor that creates class instanse. + +```cpp +void System::TypeInfo::AddDefaultConstructor(DefaultConstructor method) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| method | DefaultConstructor | functor that creates class instanse | + +## See Also + +* Typedef [DefaultConstructor](../defaultconstructor/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/addmember/_index.md b/english/cpp/system/typeinfo/addmember/_index.md new file mode 100644 index 0000000000..d3e023064c --- /dev/null +++ b/english/cpp/system/typeinfo/addmember/_index.md @@ -0,0 +1,30 @@ +--- +title: System::TypeInfo::AddMember method +linktitle: AddMember +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::AddMember method. Adds the specified member to the list of type''s members in C++.' +type: docs +weight: 700 +url: /cpp/system/typeinfo/addmember/ +--- +## TypeInfo::AddMember method + + +Adds the specified member to the list of type's members. + +```cpp +void System::TypeInfo::AddMember(const SharedPtr &member) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| member | const SharedPtr\\& | Member to add. | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [MemberInfo](../../../system.reflection/memberinfo/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/boxedvalue/_index.md b/english/cpp/system/typeinfo/boxedvalue/_index.md new file mode 100644 index 0000000000..c26781dfba --- /dev/null +++ b/english/cpp/system/typeinfo/boxedvalue/_index.md @@ -0,0 +1,28 @@ +--- +title: System::TypeInfo::BoxedValue struct +linktitle: BoxedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::BoxedValue struct. TypeInfo structure for BoxedValue class in C++.' +type: docs +weight: 5300 +url: /cpp/system/typeinfo/boxedvalue/ +--- +## BoxedValue struct + + +[TypeInfo](../) structure for [BoxedValue](./) class. + +```cpp +templateclass BoxedValue : public System::TypeInfoPtr +``` + +## Methods + +| Method | Description | +| --- | --- | +| [BoxedValue](./boxedvalue/)() | Fills appropriate type name. | +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/boxedvalue/boxedvalue/_index.md b/english/cpp/system/typeinfo/boxedvalue/boxedvalue/_index.md new file mode 100644 index 0000000000..0fed7a2659 --- /dev/null +++ b/english/cpp/system/typeinfo/boxedvalue/boxedvalue/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::BoxedValue::BoxedValue constructor +linktitle: BoxedValue +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::BoxedValue::BoxedValue constructor. Fills appropriate type name in C++.' +type: docs +weight: 100 +url: /cpp/system/typeinfo/boxedvalue/boxedvalue/ +--- +## BoxedValue::BoxedValue constructor + + +Fills appropriate type name. + +```cpp +System::TypeInfo::BoxedValue::BoxedValue() +``` + +## See Also + +* Class [TypeInfo](../../) +* Namespace [System](../../../) +* Library [Aspose.PDF for C++](../../../../) diff --git a/english/cpp/system/typeinfo/boxedvaluetype/_index.md b/english/cpp/system/typeinfo/boxedvaluetype/_index.md new file mode 100644 index 0000000000..1a3d52998a --- /dev/null +++ b/english/cpp/system/typeinfo/boxedvaluetype/_index.md @@ -0,0 +1,33 @@ +--- +title: System::TypeInfo::BoxedValueType method +linktitle: BoxedValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::BoxedValueType method. Provides unique TypeInfo structure for BoxedValue type to be shared by multiple Boxed* classes in C++.' +type: docs +weight: 100 +url: /cpp/system/typeinfo/boxedvaluetype/ +--- +## TypeInfo::BoxedValueType method + + +Provides unique [TypeInfo](../) structure for [BoxedValue](../boxedvalue/) type to be shared by multiple Boxed* classes. + +```cpp +template static const TypeInfo & System::TypeInfo::BoxedValueType() +``` + + +| Parameter | Description | +| --- | --- | +| T | Type to hold [TypeInfo](../) structure for. | + +### ReturnValue + +[TypeInfo](../) structure which is unique per class. + +## See Also + +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/defaultconstructor/_index.md b/english/cpp/system/typeinfo/defaultconstructor/_index.md new file mode 100644 index 0000000000..a35586e4aa --- /dev/null +++ b/english/cpp/system/typeinfo/defaultconstructor/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::DefaultConstructor typedef +linktitle: DefaultConstructor +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::DefaultConstructor typedef. Function pointer to construct type in C++.' +type: docs +weight: 5200 +url: /cpp/system/typeinfo/defaultconstructor/ +--- +## DefaultConstructor typedef + + +Function pointer to construct type. + +```cpp +std::function System::TypeInfo::DefaultConstructor +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/emptytypes/_index.md b/english/cpp/system/typeinfo/emptytypes/_index.md new file mode 100644 index 0000000000..6fe3c4c24f --- /dev/null +++ b/english/cpp/system/typeinfo/emptytypes/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::EmptyTypes field +linktitle: EmptyTypes +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::EmptyTypes field. Constant representing empty list of TypeInfo in C++.' +type: docs +weight: 5100 +url: /cpp/system/typeinfo/emptytypes/ +--- +## EmptyTypes field + + +Constant representing empty list of [TypeInfo](../). + +```cpp +static ArrayPtr System::TypeInfo::EmptyTypes +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_assembly/_index.md b/english/cpp/system/typeinfo/get_assembly/_index.md new file mode 100644 index 0000000000..ff9866fa33 --- /dev/null +++ b/english/cpp/system/typeinfo/get_assembly/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TypeInfo::get_Assembly method +linktitle: get_Assembly +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_Assembly method. NOT IMPLEMENTED. Returns a pointer to the assembly in which the type represented by the current object is declared in C++.' +type: docs +weight: 800 +url: /cpp/system/typeinfo/get_assembly/ +--- +## TypeInfo::get_Assembly method + + +NOT IMPLEMENTED. Returns a pointer to the assembly in which the type represented by the current object is declared. + +```cpp +System::SharedPtr System::TypeInfo::get_Assembly() const +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Assembly](../../../system.reflection/assembly/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_assemblyqualifiedname/_index.md b/english/cpp/system/typeinfo/get_assemblyqualifiedname/_index.md new file mode 100644 index 0000000000..9684b84e6e --- /dev/null +++ b/english/cpp/system/typeinfo/get_assemblyqualifiedname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TypeInfo::get_AssemblyQualifiedName method +linktitle: get_AssemblyQualifiedName +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_AssemblyQualifiedName method. NOT IMPLEMENTED. Returns the fully qualified name including the assembly name of the type represented by the current object in C++.' +type: docs +weight: 900 +url: /cpp/system/typeinfo/get_assemblyqualifiedname/ +--- +## TypeInfo::get_AssemblyQualifiedName method + + +NOT IMPLEMENTED. Returns the fully qualified name including the assembly name of the type represented by the current object. + +```cpp +String System::TypeInfo::get_AssemblyQualifiedName() const +``` + +## See Also + +* Class [String](../../string/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_basetype/_index.md b/english/cpp/system/typeinfo/get_basetype/_index.md new file mode 100644 index 0000000000..b857690b3c --- /dev/null +++ b/english/cpp/system/typeinfo/get_basetype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::TypeInfo::get_BaseType method +linktitle: get_BaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_BaseType method. Returns base type descritor in C++.' +type: docs +weight: 1000 +url: /cpp/system/typeinfo/get_basetype/ +--- +## TypeInfo::get_BaseType method + + +Returns base type descritor. + +```cpp +TypeInfo System::TypeInfo::get_BaseType() const +``` + + +### ReturnValue + +Pointer to base type descriptor or null if not found. + +## See Also + +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_containsgenericparameters/_index.md b/english/cpp/system/typeinfo/get_containsgenericparameters/_index.md new file mode 100644 index 0000000000..1b305b4dbd --- /dev/null +++ b/english/cpp/system/typeinfo/get_containsgenericparameters/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::get_ContainsGenericParameters method +linktitle: get_ContainsGenericParameters +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_ContainsGenericParameters method. Gets a value indicating whether the current Type object has type parameters that have not been replaced by specific types in C++.' +type: docs +weight: 1100 +url: /cpp/system/typeinfo/get_containsgenericparameters/ +--- +## TypeInfo::get_ContainsGenericParameters method + + +Gets a value indicating whether the current Type object has type parameters that have not been replaced by specific types. + +```cpp +bool System::TypeInfo::get_ContainsGenericParameters() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_declaredmember/_index.md b/english/cpp/system/typeinfo/get_declaredmember/_index.md new file mode 100644 index 0000000000..d769a8a3bf --- /dev/null +++ b/english/cpp/system/typeinfo/get_declaredmember/_index.md @@ -0,0 +1,36 @@ +--- +title: System::TypeInfo::get_DeclaredMember method +linktitle: get_DeclaredMember +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_DeclaredMember method. Gets list of the members with specified name in C++.' +type: docs +weight: 1200 +url: /cpp/system/typeinfo/get_declaredmember/ +--- +## TypeInfo::get_DeclaredMember method + + +Gets list of the members with specified name. + +```cpp +ArrayPtr> System::TypeInfo::get_DeclaredMember(const String &name) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Name of the member to get. | + +### ReturnValue + +[Array](../../array/) of member descriptors (empty if no member is found). + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [MemberInfo](../../../system.reflection/memberinfo/) +* Class [String](../../string/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_fullname/_index.md b/english/cpp/system/typeinfo/get_fullname/_index.md new file mode 100644 index 0000000000..3adcbcea87 --- /dev/null +++ b/english/cpp/system/typeinfo/get_fullname/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TypeInfo::get_FullName method +linktitle: get_FullName +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_FullName method. Returns the fully qualified name (but without the assembly name) of the type represented by the current object in C++.' +type: docs +weight: 1300 +url: /cpp/system/typeinfo/get_fullname/ +--- +## TypeInfo::get_FullName method + + +Returns the fully qualified name (but without the assembly name) of the type represented by the current object. + +```cpp +String System::TypeInfo::get_FullName() const +``` + +## See Also + +* Class [String](../../string/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_generictypearguments/_index.md b/english/cpp/system/typeinfo/get_generictypearguments/_index.md new file mode 100644 index 0000000000..3727501f49 --- /dev/null +++ b/english/cpp/system/typeinfo/get_generictypearguments/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TypeInfo::get_GenericTypeArguments method +linktitle: get_GenericTypeArguments +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_GenericTypeArguments method. Gets an array of the generic type arguments for this type in C++.' +type: docs +weight: 1400 +url: /cpp/system/typeinfo/get_generictypearguments/ +--- +## TypeInfo::get_GenericTypeArguments method + + +Gets an array of the generic type arguments for this type. + +```cpp +ArrayPtr System::TypeInfo::get_GenericTypeArguments() const +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_isabstract/_index.md b/english/cpp/system/typeinfo/get_isabstract/_index.md new file mode 100644 index 0000000000..abc2032c40 --- /dev/null +++ b/english/cpp/system/typeinfo/get_isabstract/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::get_IsAbstract method +linktitle: get_IsAbstract +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_IsAbstract method. Gets a value indicating whether the Type is abstract and must be overridden in C++.' +type: docs +weight: 1500 +url: /cpp/system/typeinfo/get_isabstract/ +--- +## TypeInfo::get_IsAbstract method + + +Gets a value indicating whether the Type is abstract and must be overridden. + +```cpp +bool System::TypeInfo::get_IsAbstract() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_isarray/_index.md b/english/cpp/system/typeinfo/get_isarray/_index.md new file mode 100644 index 0000000000..5b4b8f4916 --- /dev/null +++ b/english/cpp/system/typeinfo/get_isarray/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::get_IsArray method +linktitle: get_IsArray +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_IsArray method. Gets a value that indicates whether the type is an array in C++.' +type: docs +weight: 1600 +url: /cpp/system/typeinfo/get_isarray/ +--- +## TypeInfo::get_IsArray method + + +Gets a value that indicates whether the type is an array. + +```cpp +bool System::TypeInfo::get_IsArray() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_isclass/_index.md b/english/cpp/system/typeinfo/get_isclass/_index.md new file mode 100644 index 0000000000..e6f3a81e88 --- /dev/null +++ b/english/cpp/system/typeinfo/get_isclass/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::get_IsClass method +linktitle: get_IsClass +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_IsClass method. Gets a value indicating whether the Type is a class or a delegate; that is, not a value type or interface in C++.' +type: docs +weight: 1700 +url: /cpp/system/typeinfo/get_isclass/ +--- +## TypeInfo::get_IsClass method + + +Gets a value indicating whether the Type is a class or a delegate; that is, not a value type or interface. + +```cpp +bool System::TypeInfo::get_IsClass() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_isenum/_index.md b/english/cpp/system/typeinfo/get_isenum/_index.md new file mode 100644 index 0000000000..873f4ac6de --- /dev/null +++ b/english/cpp/system/typeinfo/get_isenum/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::get_IsEnum method +linktitle: get_IsEnum +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_IsEnum method. Gets a value indicating whether the current Type represents an enumeration in C++.' +type: docs +weight: 1800 +url: /cpp/system/typeinfo/get_isenum/ +--- +## TypeInfo::get_IsEnum method + + +Gets a value indicating whether the current Type represents an enumeration. + +```cpp +bool System::TypeInfo::get_IsEnum() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_isgenerictype/_index.md b/english/cpp/system/typeinfo/get_isgenerictype/_index.md new file mode 100644 index 0000000000..faf0029009 --- /dev/null +++ b/english/cpp/system/typeinfo/get_isgenerictype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::get_IsGenericType method +linktitle: get_IsGenericType +second_title: Aspose.PDF for C++ API Reference +description: 'How to use get_IsGenericType method of System::TypeInfo class in C++.' +type: docs +weight: 1900 +url: /cpp/system/typeinfo/get_isgenerictype/ +--- +## TypeInfo::get_IsGenericType method + + + + +```cpp +bool System::TypeInfo::get_IsGenericType() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_isgenerictypedefinition/_index.md b/english/cpp/system/typeinfo/get_isgenerictypedefinition/_index.md new file mode 100644 index 0000000000..4792b183f0 --- /dev/null +++ b/english/cpp/system/typeinfo/get_isgenerictypedefinition/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::get_IsGenericTypeDefinition method +linktitle: get_IsGenericTypeDefinition +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_IsGenericTypeDefinition method. Gets a value indicating whether the current Type represents a generic type definition, from which other generic types can be constructed in C++.' +type: docs +weight: 2000 +url: /cpp/system/typeinfo/get_isgenerictypedefinition/ +--- +## TypeInfo::get_IsGenericTypeDefinition method + + +Gets a value indicating whether the current Type represents a generic type definition, from which other generic types can be constructed. + +```cpp +bool System::TypeInfo::get_IsGenericTypeDefinition() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_isinterface/_index.md b/english/cpp/system/typeinfo/get_isinterface/_index.md new file mode 100644 index 0000000000..9330e82189 --- /dev/null +++ b/english/cpp/system/typeinfo/get_isinterface/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::get_IsInterface method +linktitle: get_IsInterface +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_IsInterface method. Gets a value indicating whether the Type is an interface; that is, not a class or a value type in C++.' +type: docs +weight: 2100 +url: /cpp/system/typeinfo/get_isinterface/ +--- +## TypeInfo::get_IsInterface method + + +Gets a value indicating whether the Type is an interface; that is, not a class or a value type. + +```cpp +bool System::TypeInfo::get_IsInterface() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_issealed/_index.md b/english/cpp/system/typeinfo/get_issealed/_index.md new file mode 100644 index 0000000000..35db45898d --- /dev/null +++ b/english/cpp/system/typeinfo/get_issealed/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::get_IsSealed method +linktitle: get_IsSealed +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_IsSealed method. Gets a value indicating whether the Type is declared sealed in C++.' +type: docs +weight: 2200 +url: /cpp/system/typeinfo/get_issealed/ +--- +## TypeInfo::get_IsSealed method + + +Gets a value indicating whether the Type is declared sealed. + +```cpp +bool System::TypeInfo::get_IsSealed() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_isvaluetype/_index.md b/english/cpp/system/typeinfo/get_isvaluetype/_index.md new file mode 100644 index 0000000000..608fdd6d9e --- /dev/null +++ b/english/cpp/system/typeinfo/get_isvaluetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::get_IsValueType method +linktitle: get_IsValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_IsValueType method. Gets a value indicating whether the Type is a value type in C++.' +type: docs +weight: 2300 +url: /cpp/system/typeinfo/get_isvaluetype/ +--- +## TypeInfo::get_IsValueType method + + +Gets a value indicating whether the Type is a value type. + +```cpp +bool System::TypeInfo::get_IsValueType() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_isvisible/_index.md b/english/cpp/system/typeinfo/get_isvisible/_index.md new file mode 100644 index 0000000000..5db0306657 --- /dev/null +++ b/english/cpp/system/typeinfo/get_isvisible/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::get_IsVisible method +linktitle: get_IsVisible +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_IsVisible method. Gets a value indicating whether the Type can be accessed by code outside the assembly in C++.' +type: docs +weight: 2400 +url: /cpp/system/typeinfo/get_isvisible/ +--- +## TypeInfo::get_IsVisible method + + +Gets a value indicating whether the Type can be accessed by code outside the assembly. + +```cpp +bool System::TypeInfo::get_IsVisible() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_name/_index.md b/english/cpp/system/typeinfo/get_name/_index.md new file mode 100644 index 0000000000..5576d99a4b --- /dev/null +++ b/english/cpp/system/typeinfo/get_name/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TypeInfo::get_Name method +linktitle: get_Name +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_Name method. Returns the name of the type represented by the current object in C++.' +type: docs +weight: 2500 +url: /cpp/system/typeinfo/get_name/ +--- +## TypeInfo::get_Name method + + +Returns the name of the type represented by the current object. + +```cpp +String System::TypeInfo::get_Name() const +``` + +## See Also + +* Class [String](../../string/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/get_namespace/_index.md b/english/cpp/system/typeinfo/get_namespace/_index.md new file mode 100644 index 0000000000..8165c91660 --- /dev/null +++ b/english/cpp/system/typeinfo/get_namespace/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TypeInfo::get_Namespace method +linktitle: get_Namespace +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::get_Namespace method. Gets the namespace of the Type in C++.' +type: docs +weight: 2600 +url: /cpp/system/typeinfo/get_namespace/ +--- +## TypeInfo::get_Namespace method + + +Gets the namespace of the Type. + +```cpp +String System::TypeInfo::get_Namespace() const +``` + +## See Also + +* Class [String](../../string/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/getconstructor/_index.md b/english/cpp/system/typeinfo/getconstructor/_index.md new file mode 100644 index 0000000000..c59f3fc274 --- /dev/null +++ b/english/cpp/system/typeinfo/getconstructor/_index.md @@ -0,0 +1,27 @@ +--- +title: System::TypeInfo::GetConstructor method +linktitle: GetConstructor +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetConstructor method. Searches for a public instance constructor whose parameters match the types in the specified array in C++.' +type: docs +weight: 2700 +url: /cpp/system/typeinfo/getconstructor/ +--- +## TypeInfo::GetConstructor method + + +Searches for a public instance constructor whose parameters match the types in the specified array. + +```cpp +SharedPtr System::TypeInfo::GetConstructor(const ArrayPtr &types) const +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [ConstructorInfo](../../../system.reflection/constructorinfo/) +* Typedef [ArrayPtr](../../arrayptr/) +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/getconstructors/_index.md b/english/cpp/system/typeinfo/getconstructors/_index.md new file mode 100644 index 0000000000..4e301eca86 --- /dev/null +++ b/english/cpp/system/typeinfo/getconstructors/_index.md @@ -0,0 +1,44 @@ +--- +title: System::TypeInfo::GetConstructors method +linktitle: GetConstructors +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetConstructors method. Returns all the public constructors defined for the current Type in C++.' +type: docs +weight: 2800 +url: /cpp/system/typeinfo/getconstructors/ +--- +## TypeInfo::GetConstructors() const method + + +Returns all the public constructors defined for the current Type. + +```cpp +ArrayPtr> System::TypeInfo::GetConstructors() const +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [ConstructorInfo](../../../system.reflection/constructorinfo/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeInfo::GetConstructors(System::Reflection::BindingFlags) const method + + +searches for the constructors defined for the current Type, using the specified BindingFlags. + +```cpp +ArrayPtr> System::TypeInfo::GetConstructors(System::Reflection::BindingFlags bindingAttr) const +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [ConstructorInfo](../../../system.reflection/constructorinfo/) +* Enum [BindingFlags](../../../system.reflection/bindingflags/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/getcustomattribute/_index.md b/english/cpp/system/typeinfo/getcustomattribute/_index.md new file mode 100644 index 0000000000..b3a4d2e3bf --- /dev/null +++ b/english/cpp/system/typeinfo/getcustomattribute/_index.md @@ -0,0 +1,34 @@ +--- +title: System::TypeInfo::GetCustomAttribute method +linktitle: GetCustomAttribute +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetCustomAttribute method. Searches for the custom attribute applied having the specified type and applied to the type reprsented by the current object in C++.' +type: docs +weight: 2900 +url: /cpp/system/typeinfo/getcustomattribute/ +--- +## TypeInfo::GetCustomAttribute method + + +Searches for the custom attribute applied having the specified type and applied to the type reprsented by the current object. + +```cpp +ObjectPtr System::TypeInfo::GetCustomAttribute(const TypeInfo &attributeType) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| attributeType | const TypeInfo\& | The constant reference to the [TypeInfo](../) object representing the type of the attribute to search | + +### ReturnValue + +A pointer to an object representing the found attribute, or null-pointer if no attribute was foud matching the search criteria + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/getcustomattributes/_index.md b/english/cpp/system/typeinfo/getcustomattributes/_index.md new file mode 100644 index 0000000000..3915042132 --- /dev/null +++ b/english/cpp/system/typeinfo/getcustomattributes/_index.md @@ -0,0 +1,48 @@ +--- +title: System::TypeInfo::GetCustomAttributes method +linktitle: GetCustomAttributes +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetCustomAttributes method. Returns an array containing objects that represent all custom attributes applied to the type in C++.' +type: docs +weight: 3000 +url: /cpp/system/typeinfo/getcustomattributes/ +--- +## TypeInfo::GetCustomAttributes() const method + + +Returns an array containing objects that represent all custom attributes applied to the type. + +```cpp +ArrayPtr System::TypeInfo::GetCustomAttributes() const +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [SmartPtr](../../smartptr/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeInfo::GetCustomAttributes(const TypeInfo\&, bool) const method + + +Returns an array containing objects that represent specific attributes applied to the type. + +```cpp +ArrayPtr System::TypeInfo::GetCustomAttributes(const TypeInfo &attributeType, bool inherit) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| attributeType | const TypeInfo\& | Type of the attribute to look for. | +| inherit | bool | Whether to look for inherited attributes as well. | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [SmartPtr](../../smartptr/) +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/getelementtype/_index.md b/english/cpp/system/typeinfo/getelementtype/_index.md new file mode 100644 index 0000000000..05e4a87b65 --- /dev/null +++ b/english/cpp/system/typeinfo/getelementtype/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TypeInfo::GetElementType method +linktitle: GetElementType +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetElementType method. NOT IMPLEMENTED in C++.' +type: docs +weight: 3100 +url: /cpp/system/typeinfo/getelementtype/ +--- +## TypeInfo::GetElementType method + + +NOT IMPLEMENTED. + +```cpp +TypeInfo System::TypeInfo::GetElementType() const +``` + + +## See Also + +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/getfields/_index.md b/english/cpp/system/typeinfo/getfields/_index.md new file mode 100644 index 0000000000..0a72d16612 --- /dev/null +++ b/english/cpp/system/typeinfo/getfields/_index.md @@ -0,0 +1,27 @@ +--- +title: System::TypeInfo::GetFields method +linktitle: GetFields +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetFields method. Searches for the fields defined for the current Type, using the specified binding constraints in C++.' +type: docs +weight: 3200 +url: /cpp/system/typeinfo/getfields/ +--- +## TypeInfo::GetFields method + + +Searches for the fields defined for the current Type, using the specified binding constraints. + +```cpp +ArrayPtr> System::TypeInfo::GetFields(System::Reflection::BindingFlags bindingAttr) const +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [FieldInfo](../../../system.reflection/fieldinfo/) +* Enum [BindingFlags](../../../system.reflection/bindingflags/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/getgenericarguments/_index.md b/english/cpp/system/typeinfo/getgenericarguments/_index.md new file mode 100644 index 0000000000..5264b412c3 --- /dev/null +++ b/english/cpp/system/typeinfo/getgenericarguments/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TypeInfo::GetGenericArguments method +linktitle: GetGenericArguments +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetGenericArguments method. Gets an array of the generic type arguments for this type in C++.' +type: docs +weight: 3300 +url: /cpp/system/typeinfo/getgenericarguments/ +--- +## TypeInfo::GetGenericArguments method + + +Gets an array of the generic type arguments for this type. + +```cpp +ArrayPtr System::TypeInfo::GetGenericArguments() const +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/gethashcode/_index.md b/english/cpp/system/typeinfo/gethashcode/_index.md new file mode 100644 index 0000000000..74885c3f8c --- /dev/null +++ b/english/cpp/system/typeinfo/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetHashCode method. Returns a hash code associated with this instance in C++.' +type: docs +weight: 3400 +url: /cpp/system/typeinfo/gethashcode/ +--- +## TypeInfo::GetHashCode method + + +Returns a hash code associated with this instance. + +```cpp +int System::TypeInfo::GetHashCode() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/getinterfaces/_index.md b/english/cpp/system/typeinfo/getinterfaces/_index.md new file mode 100644 index 0000000000..efb9dc0ef6 --- /dev/null +++ b/english/cpp/system/typeinfo/getinterfaces/_index.md @@ -0,0 +1,25 @@ +--- +title: System::TypeInfo::GetInterfaces method +linktitle: GetInterfaces +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetInterfaces method. Gets all the interfaces implemented or inherited by the current Type in C++.' +type: docs +weight: 3500 +url: /cpp/system/typeinfo/getinterfaces/ +--- +## TypeInfo::GetInterfaces method + + +Gets all the interfaces implemented or inherited by the current Type. + +```cpp +ArrayPtr System::TypeInfo::GetInterfaces() const +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/getmember/_index.md b/english/cpp/system/typeinfo/getmember/_index.md new file mode 100644 index 0000000000..0b77ba5517 --- /dev/null +++ b/english/cpp/system/typeinfo/getmember/_index.md @@ -0,0 +1,36 @@ +--- +title: System::TypeInfo::GetMember method +linktitle: GetMember +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetMember method. Gets list of the members with specified name in C++.' +type: docs +weight: 3600 +url: /cpp/system/typeinfo/getmember/ +--- +## TypeInfo::GetMember method + + +Gets list of the members with specified name. + +```cpp +ArrayPtr> System::TypeInfo::GetMember(const String &name) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Name of the member to get. | + +### ReturnValue + +[Array](../../array/) of member descriptors (empty if no member is found). + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [MemberInfo](../../../system.reflection/memberinfo/) +* Class [String](../../string/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/getmethod/_index.md b/english/cpp/system/typeinfo/getmethod/_index.md new file mode 100644 index 0000000000..59baed3575 --- /dev/null +++ b/english/cpp/system/typeinfo/getmethod/_index.md @@ -0,0 +1,35 @@ +--- +title: System::TypeInfo::GetMethod method +linktitle: GetMethod +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetMethod method. Gets method with specified name in C++.' +type: docs +weight: 3700 +url: /cpp/system/typeinfo/getmethod/ +--- +## TypeInfo::GetMethod method + + +Gets method with specified name. + +```cpp +SharedPtr System::TypeInfo::GetMethod(const String &name) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const String\& | Name of the method to get. | + +### ReturnValue + +Method descriptor (or null if not found). + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [MethodInfo](../../../system.reflection/methodinfo/) +* Class [String](../../string/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/getproperties/_index.md b/english/cpp/system/typeinfo/getproperties/_index.md new file mode 100644 index 0000000000..3229dcad9a --- /dev/null +++ b/english/cpp/system/typeinfo/getproperties/_index.md @@ -0,0 +1,44 @@ +--- +title: System::TypeInfo::GetProperties method +linktitle: GetProperties +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetProperties method. Returns all the public properties of the current Type in C++.' +type: docs +weight: 3800 +url: /cpp/system/typeinfo/getproperties/ +--- +## TypeInfo::GetProperties() const method + + +Returns all the public properties of the current Type. + +```cpp +ArrayPtr> System::TypeInfo::GetProperties() const +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [PropertyInfo](../../../system.reflection/propertyinfo/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeInfo::GetProperties(System::Reflection::BindingFlags) const method + + +Searches for the properties of the current Type, using the specified binding constraints. + +```cpp +ArrayPtr> System::TypeInfo::GetProperties(System::Reflection::BindingFlags bindingAttr) const +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [PropertyInfo](../../../system.reflection/propertyinfo/) +* Enum [BindingFlags](../../../system.reflection/bindingflags/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/gettemplparamtype/_index.md b/english/cpp/system/typeinfo/gettemplparamtype/_index.md new file mode 100644 index 0000000000..01814bb03c --- /dev/null +++ b/english/cpp/system/typeinfo/gettemplparamtype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TypeInfo::GetTemplParamType method +linktitle: GetTemplParamType +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::GetTemplParamType method. Gets template parameter type descritor in C++.' +type: docs +weight: 3900 +url: /cpp/system/typeinfo/gettemplparamtype/ +--- +## TypeInfo::GetTemplParamType method + + +Gets template parameter type descritor. + +```cpp +TypeInfo System::TypeInfo::GetTemplParamType() const +``` + +## See Also + +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/hash/_index.md b/english/cpp/system/typeinfo/hash/_index.md new file mode 100644 index 0000000000..9ef9f44c2a --- /dev/null +++ b/english/cpp/system/typeinfo/hash/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::Hash method +linktitle: Hash +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::Hash method. Returns a hash value associated with the type represented by the current object in C++.' +type: docs +weight: 4000 +url: /cpp/system/typeinfo/hash/ +--- +## TypeInfo::Hash method + + +Returns a hash value associated with the type represented by the current object. + +```cpp +uint32_t System::TypeInfo::Hash() const +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/isassignablefrom/_index.md b/english/cpp/system/typeinfo/isassignablefrom/_index.md new file mode 100644 index 0000000000..c6bfaf4032 --- /dev/null +++ b/english/cpp/system/typeinfo/isassignablefrom/_index.md @@ -0,0 +1,29 @@ +--- +title: System::TypeInfo::IsAssignableFrom method +linktitle: IsAssignableFrom +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::IsAssignableFrom method. Determines whether an instance of a specified type can be assigned to a variable of the current type in C++.' +type: docs +weight: 4100 +url: /cpp/system/typeinfo/isassignablefrom/ +--- +## TypeInfo::IsAssignableFrom method + + +Determines whether an instance of a specified type can be assigned to a variable of the current type. + +```cpp +bool System::TypeInfo::IsAssignableFrom(const TypeInfo &type) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const TypeInfo\& | the type to compare with the current type | + +## See Also + +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/isinstanceoftype/_index.md b/english/cpp/system/typeinfo/isinstanceoftype/_index.md new file mode 100644 index 0000000000..ac5fbcaa40 --- /dev/null +++ b/english/cpp/system/typeinfo/isinstanceoftype/_index.md @@ -0,0 +1,34 @@ +--- +title: System::TypeInfo::IsInstanceOfType method +linktitle: IsInstanceOfType +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::IsInstanceOfType method. Determines whether the specified object is an instance of the current type in C++.' +type: docs +weight: 4200 +url: /cpp/system/typeinfo/isinstanceoftype/ +--- +## TypeInfo::IsInstanceOfType method + + +Determines whether the specified object is an instance of the current type. + +```cpp +bool System::TypeInfo::IsInstanceOfType(const SharedPtr &obj) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| obj | const SharedPtr\\& | The object to compare with the current type | + +### ReturnValue + +true if the current type is in the inheritance hierarchy of the object represented by obj + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/issubclassof/_index.md b/english/cpp/system/typeinfo/issubclassof/_index.md new file mode 100644 index 0000000000..15e63d66a8 --- /dev/null +++ b/english/cpp/system/typeinfo/issubclassof/_index.md @@ -0,0 +1,29 @@ +--- +title: System::TypeInfo::IsSubclassOf method +linktitle: IsSubclassOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::IsSubclassOf method. Determines whether the type represented by the current object is a subclass of the specified class in C++.' +type: docs +weight: 4300 +url: /cpp/system/typeinfo/issubclassof/ +--- +## TypeInfo::IsSubclassOf method + + +Determines whether the type represented by the current object is a subclass of the specified class. + +```cpp +bool System::TypeInfo::IsSubclassOf(const TypeInfo &type) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| type | const TypeInfo\& | the type to compare with the current type | + +## See Also + +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/operator!=/_index.md b/english/cpp/system/typeinfo/operator!=/_index.md new file mode 100644 index 0000000000..da1d283459 --- /dev/null +++ b/english/cpp/system/typeinfo/operator!=/_index.md @@ -0,0 +1,52 @@ +--- +title: System::TypeInfo::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::operator!= method. Determines if the current and the specified TypeInfo objects are not equal in C++.' +type: docs +weight: 4400 +url: /cpp/system/typeinfo/operator!=/ +--- +## TypeInfo::operator!=(const TypeInfo\&) const method + + +Determines if the current and the specified [TypeInfo](../) objects are not equal. + +```cpp +bool System::TypeInfo::operator!=(const TypeInfo &info) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| info | const TypeInfo\& | The [TypeInfo](../) object to compare with | + +### ReturnValue + +True if the objects' hashes are not equal, otherwise - false + +## See Also + +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeInfo::operator!=(std::nullptr_t) const method + + +Determines if the current [TypeInfo](../) object is not a null-object, i.e. it represents some type. + +```cpp +bool System::TypeInfo::operator!=(std::nullptr_t) const +``` + + +### ReturnValue + +True if the current [TypeInfo](../) object is not a null-object, otherwise - false + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/operator==/_index.md b/english/cpp/system/typeinfo/operator==/_index.md new file mode 100644 index 0000000000..9f468fac01 --- /dev/null +++ b/english/cpp/system/typeinfo/operator==/_index.md @@ -0,0 +1,52 @@ +--- +title: System::TypeInfo::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::operator== method. Determines if the current and the specified TypeInfo objects are equal in C++.' +type: docs +weight: 4500 +url: /cpp/system/typeinfo/operator==/ +--- +## TypeInfo::operator==(const TypeInfo\&) const method + + +Determines if the current and the specified [TypeInfo](../) objects are equal. + +```cpp +bool System::TypeInfo::operator==(const TypeInfo &info) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| info | const TypeInfo\& | The [TypeInfo](../) object to compare with | + +### ReturnValue + +True if the objects' hashes are equal, otherwise - false + +## See Also + +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeInfo::operator==(std::nullptr_t) const method + + +Determines if the current [TypeInfo](../) object is a null-object, i.e. does not represent any type. + +```cpp +bool System::TypeInfo::operator==(std::nullptr_t) const +``` + + +### ReturnValue + +True if the current [TypeInfo](../) object is a null-object, otherwise - false + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/reset/_index.md b/english/cpp/system/typeinfo/reset/_index.md new file mode 100644 index 0000000000..c75a34e182 --- /dev/null +++ b/english/cpp/system/typeinfo/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::reset method +linktitle: reset +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::reset method. Sets TypeInfo to null in C++.' +type: docs +weight: 4600 +url: /cpp/system/typeinfo/reset/ +--- +## TypeInfo::reset method + + +Sets [TypeInfo](../) to null. + +```cpp +void System::TypeInfo::reset() +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/set_isvaluetype/_index.md b/english/cpp/system/typeinfo/set_isvaluetype/_index.md new file mode 100644 index 0000000000..71904397f5 --- /dev/null +++ b/english/cpp/system/typeinfo/set_isvaluetype/_index.md @@ -0,0 +1,23 @@ +--- +title: System::TypeInfo::set_IsValueType method +linktitle: set_IsValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::set_IsValueType method. Sets a value indicating whether the Type is a value type in C++.' +type: docs +weight: 4700 +url: /cpp/system/typeinfo/set_isvaluetype/ +--- +## TypeInfo::set_IsValueType method + + +Sets a value indicating whether the Type is a value type. + +```cpp +void System::TypeInfo::set_IsValueType(bool value) +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/setbasetype/_index.md b/english/cpp/system/typeinfo/setbasetype/_index.md new file mode 100644 index 0000000000..157a30abc2 --- /dev/null +++ b/english/cpp/system/typeinfo/setbasetype/_index.md @@ -0,0 +1,28 @@ +--- +title: System::TypeInfo::SetBaseType method +linktitle: SetBaseType +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::SetBaseType method. Sets base type descritor in C++.' +type: docs +weight: 4800 +url: /cpp/system/typeinfo/setbasetype/ +--- +## TypeInfo::SetBaseType method + + +Sets base type descritor. + +```cpp +void System::TypeInfo::SetBaseType(GetTypeInfoFunPtr basetype) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| basetype | GetTypeInfoFunPtr | Pointer to base type descriptor to set. | + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/settemplparamtype/_index.md b/english/cpp/system/typeinfo/settemplparamtype/_index.md new file mode 100644 index 0000000000..640e4b202f --- /dev/null +++ b/english/cpp/system/typeinfo/settemplparamtype/_index.md @@ -0,0 +1,29 @@ +--- +title: System::TypeInfo::SetTemplParamType method +linktitle: SetTemplParamType +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::SetTemplParamType method. Sets template parameter type descritor in C++.' +type: docs +weight: 4900 +url: /cpp/system/typeinfo/settemplparamtype/ +--- +## TypeInfo::SetTemplParamType method + + +Sets template parameter type descritor. + +```cpp +void System::TypeInfo::SetTemplParamType(const TypeInfo &templParam) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| templParam | const TypeInfo\& | Pointer to template parameter type descriptor to set. | + +## See Also + +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/stringhash/_index.md b/english/cpp/system/typeinfo/stringhash/_index.md new file mode 100644 index 0000000000..869b587a5d --- /dev/null +++ b/english/cpp/system/typeinfo/stringhash/_index.md @@ -0,0 +1,32 @@ +--- +title: System::TypeInfo::StringHash method +linktitle: StringHash +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::StringHash method. Calculates hash for specified string in C++.' +type: docs +weight: 200 +url: /cpp/system/typeinfo/stringhash/ +--- +## TypeInfo::StringHash method + + +Calculates hash for specified string. + +```cpp +static uint32_t System::TypeInfo::StringHash(const char_t *str) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| str | const char_t * | [String](../../string/) to calculate hash for. | + +### ReturnValue + +Hash value. + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/tostring/_index.md b/english/cpp/system/typeinfo/tostring/_index.md new file mode 100644 index 0000000000..5e4531ed74 --- /dev/null +++ b/english/cpp/system/typeinfo/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TypeInfo::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::ToString method. Returns a string containing the name of the type represented by the current object in C++.' +type: docs +weight: 5000 +url: /cpp/system/typeinfo/tostring/ +--- +## TypeInfo::ToString method + + +Returns a string containing the name of the type represented by the current object. + +```cpp +String System::TypeInfo::ToString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/type/_index.md b/english/cpp/system/typeinfo/type/_index.md new file mode 100644 index 0000000000..8be5762ee3 --- /dev/null +++ b/english/cpp/system/typeinfo/type/_index.md @@ -0,0 +1,24 @@ +--- +title: System::TypeInfo::Type method +linktitle: Type +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::Type method. Returns a TypeInfo object that represent TypeInfo class in C++.' +type: docs +weight: 300 +url: /cpp/system/typeinfo/type/ +--- +## TypeInfo::Type method + + +Returns a [TypeInfo](../) object that represent [TypeInfo](../) class. + +```cpp +static const TypeInfo & System::TypeInfo::Type() +``` + +## See Also + +* Class [TypeInfo](../) +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/typeinfo/typeinfo/_index.md b/english/cpp/system/typeinfo/typeinfo/_index.md new file mode 100644 index 0000000000..b4b9da3279 --- /dev/null +++ b/english/cpp/system/typeinfo/typeinfo/_index.md @@ -0,0 +1,95 @@ +--- +title: System::TypeInfo::TypeInfo constructor +linktitle: TypeInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::TypeInfo::TypeInfo constructor. Default constructor (no type is set) in C++.' +type: docs +weight: 400 +url: /cpp/system/typeinfo/typeinfo/ +--- +## TypeInfo::TypeInfo() constructor + + +Default constructor (no type is set). + +```cpp +System::TypeInfo::TypeInfo() +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeInfo::TypeInfo(const char_t *) constructor + + +Constructor. + +```cpp +System::TypeInfo::TypeInfo(const char_t *name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const char_t * | Type name. | + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeInfo::TypeInfo(const char_t *, uint32_t) constructor + + +Constructor. + +```cpp +System::TypeInfo::TypeInfo(const char_t *name, uint32_t hash) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | const char_t * | Type name. | +| hash | uint32_t | Type name hash. | + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeInfo::TypeInfo(const std::type_info\&) constructor + + +Constructor. + +```cpp +System::TypeInfo::TypeInfo(const std::type_info &info) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| info | const std::type_info\& | Information about a type. | + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## TypeInfo::TypeInfo(std::nullptr_t) constructor + + +Null object constructor (no type is set). + +```cpp +System::TypeInfo::TypeInfo(std::nullptr_t) +``` + +## See Also + +* Class [TypeInfo](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/_index.md b/english/cpp/system/uri/_index.md new file mode 100644 index 0000000000..aabfef5ec7 --- /dev/null +++ b/english/cpp/system/uri/_index.md @@ -0,0 +1,142 @@ +--- +title: System::Uri class +linktitle: Uri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri class. Unified resource identifier. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 6300 +url: /cpp/system/uri/ +--- +## Uri class + + +Unified resource identifier. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class Uri : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [CheckHostName](./checkhostname/)(String) | Determines the type of the specified host name. | +| static [CheckSchemeName](./checkschemename/)(const String\&) | Determines if the specified scheme is valid. | +| static [Compare](./compare/)(const SharedPtr\\&, const SharedPtr\\&, UriComponents, UriFormat, StringComparison) | Compares the specified [Uri](./) objects using the specified comparison rules. | +| [Equals](./equals/)(SharedPtr\) override | Determines if the URIs represented by the current and specified objects are equal. | +| static [EscapeDataString](./escapedatastring/)(const String\&) | Converts a string to its escaped representation. | +| static [EscapeUriString](./escapeuristring/)(const String\&) | Converts a URI string to its escaped representation. | +| static [FromHex](./fromhex/)(char16_t) | Gets the decimal value of a hexadecimal digit. | +| [get_AbsolutePath](./get_absolutepath/)() const | Returns the absolute path of the URI. | +| [get_AbsoluteUri](./get_absoluteuri/)() const | Returns the absolute URI. | +| [get_Authority](./get_authority/)() const | Returns the host name and the port number for a server. | +| [get_DnsSafeHost](./get_dnssafehost/)() const | Returns an unescaped host name. | +| [get_Fragment](./get_fragment/)() const | Returns the escaped URI fragment. | +| [get_Host](./get_host/)() const | Returns the host name. | +| [get_HostNameType](./get_hostnametype/)() const | Returns the host name type. | +| [get_IdnHost](./get_idnhost/)() const | Returns an International Domain Name of the host. | +| [get_IsAbsoluteUri](./get_isabsoluteuri/)() const | Determines if the URI represented by the current object is absolute. | +| [get_IsDefaultPort](./get_isdefaultport/)() const | Determines if the URI represented by the current object has default port for the URI's scheme. | +| [get_IsFile](./get_isfile/)() const | Determines if the URI represented by the current object is a file. | +| [get_IsLoopback](./get_isloopback/)() const | Determines if the URI represented by the current object references a local host. | +| [get_IsUnc](./get_isunc/)() const | Determines if the URI represented by the current object is a UNC path. | +| [get_LocalPath](./get_localpath/)() const | Returns the operating system representation of the file name referenced by the URI represented by the current object. | +| [get_OriginalString](./get_originalstring/)() const | Returns the URI string that was passed to the constructor when current object was constructed. | +| [get_PathAndQuery](./get_pathandquery/)() const | Returns the absolute path and query components of the URI represented by the current object separated by a question mark (?). | +| [get_Port](./get_port/)() const | Returns the port number of the URI represented by the current object. | +| [get_Query](./get_query/)() const | Returns the query information included in the URI represented by the current object. | +| [get_Scheme](./get_scheme/)() const | Returns the scheme of the URI represented by the current object. | +| [get_Segments](./get_segments/)() const | Returns an array of strings containing the path segments of the URI represented by the current object. | +| [get_UserEscaped](./get_userescaped/)() const | Determines if the URI string passed to the constructor of the current object was fully escaped. | +| [get_UserInfo](./get_userinfo/)() const | Returns a uer name, password and other user information associated with the URI represented by the current object. | +| [GetComponents](./getcomponents/)(UriComponents, UriFormat) const | Returns the specified components of the URI represented by the current object using the specified escaping. | +| [GetHashCode](./gethashcode/)() const override | Gets the hash code for the URI. | +| [GetLeftPart](./getleftpart/)(UriPartial) | Returns the specified portion of the URI represented by the current object. | +| static [HexEscape](./hexescape/)(char16_t) | Returns a hexadecimal equivalent of the specified character. | +| static [HexUnescape](./hexunescape/)(const String\&, int32_t\&) | Converts the specified hexadecimal representation of a character to a character. | +| [IsBaseOf](./isbaseof/)(const SharedPtr\\&) const | Determines of the URI represented by the current [Uri](./) object is a base of URI represented by the specified [Uri](./) object. | +| static [IsHexDigit](./ishexdigit/)(char16_t) | Determines if the specified character represents a valid hexadecimal digit. | +| static [IsHexEncoding](./ishexencoding/)(const String\&, int32_t) | Determines if a character in the specified string at the specified position is hexadecimal encoded. | +| [IsWellFormedOriginalString](./iswellformedoriginalstring/)() const | Indicates whether the string used to construct this [Uri](./) was well-formed and is not required to be further escaped. | +| static [IsWellFormedUriString](./iswellformeduristring/)(const String\&, UriKind) | Determines if the specified string is a well-formed URI. | +| [MakeRelative](./makerelative/)(const SharedPtr\\&) | Determines the difference between two [Uri](./) instances. | +| [MakeRelativeUri](./makerelativeuri/)(const SharedPtr\\&) | Determines the difference between URIs represented by the current and the specified [Uri](./) objects. | +| [ToString](./tostring/)() const override | Returns the string representation of the URI represented by the current object. | +| static [TryCreate](./trycreate/)(const String\&, UriKind, SharedPtr\\&) | Constructs a [Uri](./) object that represents the specified URI; an argument specifies the URI kind. | +| static [TryCreate](./trycreate/)(const SharedPtr\\&, const String\&, SharedPtr\\&) | Constructs an [Uri](./) abject from the specified [Uri](./) object representing the base URI and the string representation of relative URI. | +| static [TryCreate](./trycreate/)(const SharedPtr\\&, const SharedPtr\\&, SharedPtr\\&) | Constructs an [Uri](./) abject from the specified base and relative URIs. | +| static [UnescapeDataString](./unescapedatastring/)(const String\&) | Unescapes the specified escaped string. | +| [Uri](./uri/)(const String\&) | Constructs a [Uri](./) object that represents the specified URI. | +| [Uri](./uri/)(const String\&, bool) | Constructs a [Uri](./) object that represents the specified URI; an argument specifies if the URI should be escaped. | +| [Uri](./uri/)(const SharedPtr\\&, const String\&, bool) | Constructs an [Uri](./) abject from the specified [Uri](./) object representing the base URI and the string representation of relative URI; an argument specifies if the URI should be escaped. | +| [Uri](./uri/)(const String\&, UriKind) | Constructs a [Uri](./) object that represents the specified URI; an argument specifies the URI kind. | +| [Uri](./uri/)(const SharedPtr\\&, const String\&) | Constructs an [Uri](./) abject from the specified base and relative URIs. | +| [Uri](./uri/)(const SharedPtr\\&, const SharedPtr\\&) | Constructs an [Uri](./) abject from the specified base and relative URIs. | +## Fields + +| Field | Description | +| --- | --- | +| static [SchemeDelimiter](./schemedelimiter/) | Specifies the characters that separate the communication protocol scheme from the address portion of the [Uri](./). | +| static [UriSchemeFile](./urischemefile/) | Specifies that the [Uri](./) is a pointer to a file. | +| static [UriSchemeFtp](./urischemeftp/) | Specifies that the [Uri](./) is accessed through the File Transfer Protocol. | +| static [UriSchemeGopher](./urischemegopher/) | Specifies that the [Uri](./) is accessed through the Gopher protocol. | +| static [UriSchemeHttp](./urischemehttp/) | Specifies that the [Uri](./) is accessed through the Hypertext Transfer Protocol. | +| static [UriSchemeHttps](./urischemehttps/) | Specifies that the [Uri](./) is accessed through the Secure Hypertext Transfer Protocol. | +| static [UriSchemeMailto](./urischememailto/) | Specifies that the [Uri](./) is an email address and is accessed through the Simple Mail Transport Protocol. | +| static [UriSchemeNetPipe](./urischemenetpipe/) | Specifies that the [Uri](./) is accessed through the NetPipe scheme used by [Windows](../../system.windows/) Communication Foundation. | +| static [UriSchemeNetTcp](./urischemenettcp/) | Specifies that the [Uri](./) is accessed through the NetTcp scheme used by [Windows](../../system.windows/) Communication Foundation. | +| static [UriSchemeNews](./urischemenews/) | Specifies that the [Uri](./) is an Internet news group and is accessed through the Network News Transport Protocol. | +| static [UriSchemeNntp](./urischemenntp/) | Specifies that the [Uri](./) is an Internet news group and is accessed through the Network News Transport Protocol. | +## Remarks + + + +```cpp +#include "system/smart_ptr.h" +#include "system/uri.h" +#include + +int main() +{ + const auto uri = System::MakeObject(u"https://docs.codeporting.com/translator/cs2cpp/release-notes/2021/codeporting-translator-cs2cpp-21-9/"); + +std::cout << + "AbsolutePath: " << uri->get_AbsolutePath() << std::endl << + "AbsoluteUri: " << uri->get_AbsoluteUri() << std::endl << + "Authority: " << uri->get_Authority() << std::endl << + "DnsSafeHost: " << uri->get_DnsSafeHost() << std::endl << + "Fragment: " << uri->get_Fragment() << std::endl << + "Host: " << uri->get_Host() << std::endl << + "IdnHost: " << uri->get_IdnHost() << std::endl << + "LocalPath: " << uri->get_LocalPath() << std::endl << + "OriginalString: " << uri->get_OriginalString() << std::endl << + "PathAndQuery: " << uri->get_PathAndQuery() << std::endl << + "Port: " << uri->get_Port() << std::endl << + "Query: " << uri->get_Query() << std::endl << + "Scheme: " << uri->get_Scheme() << std::endl; + + return 0; +} +/* +This code example produces the following output: +AbsolutePath: /translator/cs2cpp/release-notes/2021/codeporting-translator-cs2cpp-21-9/ +AbsoluteUri: https://docs.codeporting.com/translator/cs2cpp/release-notes/2021/codeporting-translator-cs2cpp-21-9/ +Authority: docs.codeporting.com +DnsSafeHost: docs.codeporting.com +Fragment: +Host: docs.codeporting.com +IdnHost: docs.codeporting.com +LocalPath: /translator/cs2cpp/release-notes/2021/codeporting-translator-cs2cpp-21-9/ +OriginalString: https://docs.codeporting.com/translator/cs2cpp/release-notes/2021/codeporting-translator-cs2cpp-21-9/ +PathAndQuery: /translator/cs2cpp/release-notes/2021/codeporting-translator-cs2cpp-21-9/ +Port: 443 +Query: +Scheme: https +*/ +``` + +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/uri/checkhostname/_index.md b/english/cpp/system/uri/checkhostname/_index.md new file mode 100644 index 0000000000..fb0acc092d --- /dev/null +++ b/english/cpp/system/uri/checkhostname/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Uri::CheckHostName method +linktitle: CheckHostName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::CheckHostName method. Determines the type of the specified host name in C++.' +type: docs +weight: 3300 +url: /cpp/system/uri/checkhostname/ +--- +## Uri::CheckHostName method + + +Determines the type of the specified host name. + +```cpp +static UriHostNameType System::Uri::CheckHostName(String name) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| name | String | The host name to test | + +### ReturnValue + +The type of the specified host name + +## See Also + +* Enum [UriHostNameType](../../urihostnametype/) +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/checkschemename/_index.md b/english/cpp/system/uri/checkschemename/_index.md new file mode 100644 index 0000000000..c0de9fa145 --- /dev/null +++ b/english/cpp/system/uri/checkschemename/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Uri::CheckSchemeName method +linktitle: CheckSchemeName +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::CheckSchemeName method. Determines if the specified scheme is valid in C++.' +type: docs +weight: 3400 +url: /cpp/system/uri/checkschemename/ +--- +## Uri::CheckSchemeName method + + +Determines if the specified scheme is valid. + +```cpp +static bool System::Uri::CheckSchemeName(const String &schemeName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schemeName | const String\& | The name of the scheme to test | + +### ReturnValue + +True if the specified string is a valid scheme, otherwise - false + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/compare/_index.md b/english/cpp/system/uri/compare/_index.md new file mode 100644 index 0000000000..4697459b58 --- /dev/null +++ b/english/cpp/system/uri/compare/_index.md @@ -0,0 +1,41 @@ +--- +title: System::Uri::Compare method +linktitle: Compare +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::Compare method. Compares the specified Uri objects using the specified comparison rules in C++.' +type: docs +weight: 3500 +url: /cpp/system/uri/compare/ +--- +## Uri::Compare method + + +Compares the specified [Uri](../) objects using the specified comparison rules. + +```cpp +static int32_t System::Uri::Compare(const SharedPtr &uri1, const SharedPtr &uri2, UriComponents partsToCompare, UriFormat compareFormat, StringComparison comparisonType) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri1 | const SharedPtr\\& | The first comparand | +| uri2 | const SharedPtr\\& | The second comparand | +| partsToCompare | UriComponents | Specifies the parts of **uri1** and **uri2** to compare | +| compareFormat | UriFormat | Specifies the character escaping used when components of URIs are compared | +| comparisonType | StringComparison | One of the StringComparison values | + +### ReturnValue + +A negative value if **uri1** is less than **uri2**; 0 if uri1 and uri2 are equal; a positive value if **uri1** is greater than **uri2** + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Uri](../) +* Enum [UriComponents](../../uricomponents/) +* Enum [UriFormat](../../uriformat/) +* Enum [StringComparison](../../stringcomparison/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/equals/_index.md b/english/cpp/system/uri/equals/_index.md new file mode 100644 index 0000000000..0827094005 --- /dev/null +++ b/english/cpp/system/uri/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Uri::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::Equals method. Determines if the URIs represented by the current and specified objects are equal in C++.' +type: docs +weight: 200 +url: /cpp/system/uri/equals/ +--- +## Uri::Equals method + + +Determines if the URIs represented by the current and specified objects are equal. + +```cpp +virtual bool System::Uri::Equals(SharedPtr comparand) override +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| comparand | SharedPtr\ | The [Uri](../) object to compare the current object with | + +### ReturnValue + +True if URIs are equal, otherwise - false + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/escapedatastring/_index.md b/english/cpp/system/uri/escapedatastring/_index.md new file mode 100644 index 0000000000..3fda305e65 --- /dev/null +++ b/english/cpp/system/uri/escapedatastring/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Uri::EscapeDataString method +linktitle: EscapeDataString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::EscapeDataString method. Converts a string to its escaped representation in C++.' +type: docs +weight: 3600 +url: /cpp/system/uri/escapedatastring/ +--- +## Uri::EscapeDataString method + + +Converts a string to its escaped representation. + +```cpp +static String System::Uri::EscapeDataString(const String &stringToEscape) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stringToEscape | const String\& | The string to escape | + +### ReturnValue + +A new string containing the escaped representation of **stringToEscape** + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/escapeuristring/_index.md b/english/cpp/system/uri/escapeuristring/_index.md new file mode 100644 index 0000000000..36af152825 --- /dev/null +++ b/english/cpp/system/uri/escapeuristring/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Uri::EscapeUriString method +linktitle: EscapeUriString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::EscapeUriString method. Converts a URI string to its escaped representation in C++.' +type: docs +weight: 3700 +url: /cpp/system/uri/escapeuristring/ +--- +## Uri::EscapeUriString method + + +Converts a URI string to its escaped representation. + +```cpp +static String System::Uri::EscapeUriString(const String &stringToEscape) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stringToEscape | const String\& | The string to escape | + +### ReturnValue + +A [String](../../string/) that contains the escaped representation of **stringToEscape** + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/fromhex/_index.md b/english/cpp/system/uri/fromhex/_index.md new file mode 100644 index 0000000000..941fa30ae9 --- /dev/null +++ b/english/cpp/system/uri/fromhex/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Uri::FromHex method +linktitle: FromHex +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::FromHex method. Gets the decimal value of a hexadecimal digit in C++.' +type: docs +weight: 3800 +url: /cpp/system/uri/fromhex/ +--- +## Uri::FromHex method + + +Gets the decimal value of a hexadecimal digit. + +```cpp +static int32_t System::Uri::FromHex(char16_t digit) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| digit | char16_t | The hexadecimal digit to convert | + +### ReturnValue + +A value that contains a number that corresponds to the specified hexadecimal digit + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_absolutepath/_index.md b/english/cpp/system/uri/get_absolutepath/_index.md new file mode 100644 index 0000000000..0b5a3e6ec7 --- /dev/null +++ b/english/cpp/system/uri/get_absolutepath/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_AbsolutePath method +linktitle: get_AbsolutePath +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_AbsolutePath method. Returns the absolute path of the URI in C++.' +type: docs +weight: 300 +url: /cpp/system/uri/get_absolutepath/ +--- +## Uri::get_AbsolutePath method + + +Returns the absolute path of the URI. + +```cpp +String System::Uri::get_AbsolutePath() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_absoluteuri/_index.md b/english/cpp/system/uri/get_absoluteuri/_index.md new file mode 100644 index 0000000000..2d56605f67 --- /dev/null +++ b/english/cpp/system/uri/get_absoluteuri/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_AbsoluteUri method +linktitle: get_AbsoluteUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_AbsoluteUri method. Returns the absolute URI in C++.' +type: docs +weight: 400 +url: /cpp/system/uri/get_absoluteuri/ +--- +## Uri::get_AbsoluteUri method + + +Returns the absolute URI. + +```cpp +String System::Uri::get_AbsoluteUri() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_authority/_index.md b/english/cpp/system/uri/get_authority/_index.md new file mode 100644 index 0000000000..6a4a651d92 --- /dev/null +++ b/english/cpp/system/uri/get_authority/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_Authority method +linktitle: get_Authority +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_Authority method. Returns the host name and the port number for a server in C++.' +type: docs +weight: 500 +url: /cpp/system/uri/get_authority/ +--- +## Uri::get_Authority method + + +Returns the host name and the port number for a server. + +```cpp +String System::Uri::get_Authority() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_dnssafehost/_index.md b/english/cpp/system/uri/get_dnssafehost/_index.md new file mode 100644 index 0000000000..11408475ce --- /dev/null +++ b/english/cpp/system/uri/get_dnssafehost/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_DnsSafeHost method +linktitle: get_DnsSafeHost +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_DnsSafeHost method. Returns an unescaped host name in C++.' +type: docs +weight: 600 +url: /cpp/system/uri/get_dnssafehost/ +--- +## Uri::get_DnsSafeHost method + + +Returns an unescaped host name. + +```cpp +String System::Uri::get_DnsSafeHost() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_fragment/_index.md b/english/cpp/system/uri/get_fragment/_index.md new file mode 100644 index 0000000000..315c46e480 --- /dev/null +++ b/english/cpp/system/uri/get_fragment/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_Fragment method +linktitle: get_Fragment +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_Fragment method. Returns the escaped URI fragment in C++.' +type: docs +weight: 700 +url: /cpp/system/uri/get_fragment/ +--- +## Uri::get_Fragment method + + +Returns the escaped URI fragment. + +```cpp +String System::Uri::get_Fragment() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_host/_index.md b/english/cpp/system/uri/get_host/_index.md new file mode 100644 index 0000000000..087cd2e1c0 --- /dev/null +++ b/english/cpp/system/uri/get_host/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_Host method +linktitle: get_Host +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_Host method. Returns the host name in C++.' +type: docs +weight: 800 +url: /cpp/system/uri/get_host/ +--- +## Uri::get_Host method + + +Returns the host name. + +```cpp +String System::Uri::get_Host() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_hostnametype/_index.md b/english/cpp/system/uri/get_hostnametype/_index.md new file mode 100644 index 0000000000..8da0aa6942 --- /dev/null +++ b/english/cpp/system/uri/get_hostnametype/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_HostNameType method +linktitle: get_HostNameType +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_HostNameType method. Returns the host name type in C++.' +type: docs +weight: 900 +url: /cpp/system/uri/get_hostnametype/ +--- +## Uri::get_HostNameType method + + +Returns the host name type. + +```cpp +UriHostNameType System::Uri::get_HostNameType() const +``` + +## See Also + +* Enum [UriHostNameType](../../urihostnametype/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_idnhost/_index.md b/english/cpp/system/uri/get_idnhost/_index.md new file mode 100644 index 0000000000..c161402a43 --- /dev/null +++ b/english/cpp/system/uri/get_idnhost/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_IdnHost method +linktitle: get_IdnHost +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_IdnHost method. Returns an International Domain Name of the host in C++.' +type: docs +weight: 1000 +url: /cpp/system/uri/get_idnhost/ +--- +## Uri::get_IdnHost method + + +Returns an International Domain Name of the host. + +```cpp +String System::Uri::get_IdnHost() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_isabsoluteuri/_index.md b/english/cpp/system/uri/get_isabsoluteuri/_index.md new file mode 100644 index 0000000000..7b3be0d991 --- /dev/null +++ b/english/cpp/system/uri/get_isabsoluteuri/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::get_IsAbsoluteUri method +linktitle: get_IsAbsoluteUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_IsAbsoluteUri method. Determines if the URI represented by the current object is absolute in C++.' +type: docs +weight: 1100 +url: /cpp/system/uri/get_isabsoluteuri/ +--- +## Uri::get_IsAbsoluteUri method + + +Determines if the URI represented by the current object is absolute. + +```cpp +bool System::Uri::get_IsAbsoluteUri() const +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_isdefaultport/_index.md b/english/cpp/system/uri/get_isdefaultport/_index.md new file mode 100644 index 0000000000..35ece00854 --- /dev/null +++ b/english/cpp/system/uri/get_isdefaultport/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::get_IsDefaultPort method +linktitle: get_IsDefaultPort +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_IsDefaultPort method. Determines if the URI represented by the current object has default port for the URI''s scheme in C++.' +type: docs +weight: 1200 +url: /cpp/system/uri/get_isdefaultport/ +--- +## Uri::get_IsDefaultPort method + + +Determines if the URI represented by the current object has default port for the URI's scheme. + +```cpp +bool System::Uri::get_IsDefaultPort() const +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_isfile/_index.md b/english/cpp/system/uri/get_isfile/_index.md new file mode 100644 index 0000000000..635e10f767 --- /dev/null +++ b/english/cpp/system/uri/get_isfile/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::get_IsFile method +linktitle: get_IsFile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_IsFile method. Determines if the URI represented by the current object is a file in C++.' +type: docs +weight: 1300 +url: /cpp/system/uri/get_isfile/ +--- +## Uri::get_IsFile method + + +Determines if the URI represented by the current object is a file. + +```cpp +bool System::Uri::get_IsFile() const +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_isloopback/_index.md b/english/cpp/system/uri/get_isloopback/_index.md new file mode 100644 index 0000000000..9554467d50 --- /dev/null +++ b/english/cpp/system/uri/get_isloopback/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::get_IsLoopback method +linktitle: get_IsLoopback +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_IsLoopback method. Determines if the URI represented by the current object references a local host in C++.' +type: docs +weight: 1400 +url: /cpp/system/uri/get_isloopback/ +--- +## Uri::get_IsLoopback method + + +Determines if the URI represented by the current object references a local host. + +```cpp +bool System::Uri::get_IsLoopback() const +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_isunc/_index.md b/english/cpp/system/uri/get_isunc/_index.md new file mode 100644 index 0000000000..d81ef7a5ef --- /dev/null +++ b/english/cpp/system/uri/get_isunc/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::get_IsUnc method +linktitle: get_IsUnc +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_IsUnc method. Determines if the URI represented by the current object is a UNC path in C++.' +type: docs +weight: 1500 +url: /cpp/system/uri/get_isunc/ +--- +## Uri::get_IsUnc method + + +Determines if the URI represented by the current object is a UNC path. + +```cpp +bool System::Uri::get_IsUnc() const +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_localpath/_index.md b/english/cpp/system/uri/get_localpath/_index.md new file mode 100644 index 0000000000..74fe07be63 --- /dev/null +++ b/english/cpp/system/uri/get_localpath/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_LocalPath method +linktitle: get_LocalPath +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_LocalPath method. Returns the operating system representation of the file name referenced by the URI represented by the current object in C++.' +type: docs +weight: 1600 +url: /cpp/system/uri/get_localpath/ +--- +## Uri::get_LocalPath method + + +Returns the operating system representation of the file name referenced by the URI represented by the current object. + +```cpp +String System::Uri::get_LocalPath() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_originalstring/_index.md b/english/cpp/system/uri/get_originalstring/_index.md new file mode 100644 index 0000000000..494473b7e7 --- /dev/null +++ b/english/cpp/system/uri/get_originalstring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_OriginalString method +linktitle: get_OriginalString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_OriginalString method. Returns the URI string that was passed to the constructor when current object was constructed in C++.' +type: docs +weight: 1700 +url: /cpp/system/uri/get_originalstring/ +--- +## Uri::get_OriginalString method + + +Returns the URI string that was passed to the constructor when current object was constructed. + +```cpp +String System::Uri::get_OriginalString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_pathandquery/_index.md b/english/cpp/system/uri/get_pathandquery/_index.md new file mode 100644 index 0000000000..109ab7491a --- /dev/null +++ b/english/cpp/system/uri/get_pathandquery/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_PathAndQuery method +linktitle: get_PathAndQuery +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_PathAndQuery method. Returns the absolute path and query components of the URI represented by the current object separated by a question mark (?) in C++.' +type: docs +weight: 1800 +url: /cpp/system/uri/get_pathandquery/ +--- +## Uri::get_PathAndQuery method + + +Returns the absolute path and query components of the URI represented by the current object separated by a question mark (?). + +```cpp +String System::Uri::get_PathAndQuery() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_port/_index.md b/english/cpp/system/uri/get_port/_index.md new file mode 100644 index 0000000000..27daccb025 --- /dev/null +++ b/english/cpp/system/uri/get_port/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::get_Port method +linktitle: get_Port +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_Port method. Returns the port number of the URI represented by the current object in C++.' +type: docs +weight: 1900 +url: /cpp/system/uri/get_port/ +--- +## Uri::get_Port method + + +Returns the port number of the URI represented by the current object. + +```cpp +int32_t System::Uri::get_Port() const +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_query/_index.md b/english/cpp/system/uri/get_query/_index.md new file mode 100644 index 0000000000..a097493937 --- /dev/null +++ b/english/cpp/system/uri/get_query/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_Query method +linktitle: get_Query +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_Query method. Returns the query information included in the URI represented by the current object in C++.' +type: docs +weight: 2000 +url: /cpp/system/uri/get_query/ +--- +## Uri::get_Query method + + +Returns the query information included in the URI represented by the current object. + +```cpp +String System::Uri::get_Query() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_scheme/_index.md b/english/cpp/system/uri/get_scheme/_index.md new file mode 100644 index 0000000000..9df3a6e31f --- /dev/null +++ b/english/cpp/system/uri/get_scheme/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_Scheme method +linktitle: get_Scheme +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_Scheme method. Returns the scheme of the URI represented by the current object in C++.' +type: docs +weight: 2100 +url: /cpp/system/uri/get_scheme/ +--- +## Uri::get_Scheme method + + +Returns the scheme of the URI represented by the current object. + +```cpp +String System::Uri::get_Scheme() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_segments/_index.md b/english/cpp/system/uri/get_segments/_index.md new file mode 100644 index 0000000000..56c8840e00 --- /dev/null +++ b/english/cpp/system/uri/get_segments/_index.md @@ -0,0 +1,25 @@ +--- +title: System::Uri::get_Segments method +linktitle: get_Segments +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_Segments method. Returns an array of strings containing the path segments of the URI represented by the current object in C++.' +type: docs +weight: 2200 +url: /cpp/system/uri/get_segments/ +--- +## Uri::get_Segments method + + +Returns an array of strings containing the path segments of the URI represented by the current object. + +```cpp +ArrayPtr System::Uri::get_Segments() const +``` + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_userescaped/_index.md b/english/cpp/system/uri/get_userescaped/_index.md new file mode 100644 index 0000000000..e606322c34 --- /dev/null +++ b/english/cpp/system/uri/get_userescaped/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::get_UserEscaped method +linktitle: get_UserEscaped +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_UserEscaped method. Determines if the URI string passed to the constructor of the current object was fully escaped in C++.' +type: docs +weight: 2300 +url: /cpp/system/uri/get_userescaped/ +--- +## Uri::get_UserEscaped method + + +Determines if the URI string passed to the constructor of the current object was fully escaped. + +```cpp +bool System::Uri::get_UserEscaped() const +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/get_userinfo/_index.md b/english/cpp/system/uri/get_userinfo/_index.md new file mode 100644 index 0000000000..88a38f0f19 --- /dev/null +++ b/english/cpp/system/uri/get_userinfo/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::get_UserInfo method +linktitle: get_UserInfo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::get_UserInfo method. Returns a uer name, password and other user information associated with the URI represented by the current object in C++.' +type: docs +weight: 2400 +url: /cpp/system/uri/get_userinfo/ +--- +## Uri::get_UserInfo method + + +Returns a uer name, password and other user information associated with the URI represented by the current object. + +```cpp +String System::Uri::get_UserInfo() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/getcomponents/_index.md b/english/cpp/system/uri/getcomponents/_index.md new file mode 100644 index 0000000000..42a3889e30 --- /dev/null +++ b/english/cpp/system/uri/getcomponents/_index.md @@ -0,0 +1,36 @@ +--- +title: System::Uri::GetComponents method +linktitle: GetComponents +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::GetComponents method. Returns the specified components of the URI represented by the current object using the specified escaping in C++.' +type: docs +weight: 2500 +url: /cpp/system/uri/getcomponents/ +--- +## Uri::GetComponents method + + +Returns the specified components of the URI represented by the current object using the specified escaping. + +```cpp +String System::Uri::GetComponents(UriComponents components, UriFormat format) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| components | UriComponents | A bitwise combination of the UriComponents values that specifies which parts of URI to return | +| format | UriFormat | Specifies how the special characters are escaped | + +### ReturnValue + +The requested components + +## See Also + +* Class [String](../../string/) +* Enum [UriComponents](../../uricomponents/) +* Enum [UriFormat](../../uriformat/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/gethashcode/_index.md b/english/cpp/system/uri/gethashcode/_index.md new file mode 100644 index 0000000000..657d0c53a8 --- /dev/null +++ b/english/cpp/system/uri/gethashcode/_index.md @@ -0,0 +1,28 @@ +--- +title: System::Uri::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::GetHashCode method. Gets the hash code for the URI in C++.' +type: docs +weight: 2600 +url: /cpp/system/uri/gethashcode/ +--- +## Uri::GetHashCode method + + +Gets the hash code for the URI. + +```cpp +virtual int32_t System::Uri::GetHashCode() const override +``` + + +### ReturnValue + +The hash value generated for this URI + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/getleftpart/_index.md b/english/cpp/system/uri/getleftpart/_index.md new file mode 100644 index 0000000000..1afd8b3b76 --- /dev/null +++ b/english/cpp/system/uri/getleftpart/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Uri::GetLeftPart method +linktitle: GetLeftPart +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::GetLeftPart method. Returns the specified portion of the URI represented by the current object in C++.' +type: docs +weight: 2700 +url: /cpp/system/uri/getleftpart/ +--- +## Uri::GetLeftPart method + + +Returns the specified portion of the URI represented by the current object. + +```cpp +String System::Uri::GetLeftPart(UriPartial part) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| part | UriPartial | Specifies which portion of the URI to return | + +### ReturnValue + +The specified part of the URI represented by the current object + +## See Also + +* Class [String](../../string/) +* Enum [UriPartial](../../uripartial/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/hexescape/_index.md b/english/cpp/system/uri/hexescape/_index.md new file mode 100644 index 0000000000..1ae81ab190 --- /dev/null +++ b/english/cpp/system/uri/hexescape/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Uri::HexEscape method +linktitle: HexEscape +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::HexEscape method. Returns a hexadecimal equivalent of the specified character in C++.' +type: docs +weight: 3900 +url: /cpp/system/uri/hexescape/ +--- +## Uri::HexEscape method + + +Returns a hexadecimal equivalent of the specified character. + +```cpp +static String System::Uri::HexEscape(char16_t character) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| character | char16_t | The character to convert | + +### ReturnValue + +The hexadecimal representation of the specified character + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/hexunescape/_index.md b/english/cpp/system/uri/hexunescape/_index.md new file mode 100644 index 0000000000..d108287af3 --- /dev/null +++ b/english/cpp/system/uri/hexunescape/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Uri::HexUnescape method +linktitle: HexUnescape +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::HexUnescape method. Converts the specified hexadecimal representation of a character to a character in C++.' +type: docs +weight: 4000 +url: /cpp/system/uri/hexunescape/ +--- +## Uri::HexUnescape method + + +Converts the specified hexadecimal representation of a character to a character. + +```cpp +static char16_t System::Uri::HexUnescape(const String &pattern, int32_t &index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pattern | const String\& | A string containing the hexadecimal representation of a character | +| index | int32_t\& | The position in **pattern** where the hexadecimal representation of a character begins | + +### ReturnValue + +The character represented by the hexadecimal encoding at position **index**. If the character at **index** is not hexadecimal encoded, the character at **index** is returned. The value of **index** is incremented to point to the character following the one returned. + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/isbaseof/_index.md b/english/cpp/system/uri/isbaseof/_index.md new file mode 100644 index 0000000000..cc07700be6 --- /dev/null +++ b/english/cpp/system/uri/isbaseof/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Uri::IsBaseOf method +linktitle: IsBaseOf +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::IsBaseOf method. Determines of the URI represented by the current Uri object is a base of URI represented by the specified Uri object in C++.' +type: docs +weight: 2800 +url: /cpp/system/uri/isbaseof/ +--- +## Uri::IsBaseOf method + + +Determines of the URI represented by the current [Uri](../) object is a base of URI represented by the specified [Uri](../) object. + +```cpp +bool System::Uri::IsBaseOf(const SharedPtr &uri) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | const SharedPtr\\& | The [Uri](../) object to test | + +### ReturnValue + +True if the URI represented by the current [Uri](../) object is a base of URI represented by **uri** + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Uri](../) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/ishexdigit/_index.md b/english/cpp/system/uri/ishexdigit/_index.md new file mode 100644 index 0000000000..2c272c228c --- /dev/null +++ b/english/cpp/system/uri/ishexdigit/_index.md @@ -0,0 +1,32 @@ +--- +title: System::Uri::IsHexDigit method +linktitle: IsHexDigit +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::IsHexDigit method. Determines if the specified character represents a valid hexadecimal digit in C++.' +type: docs +weight: 4100 +url: /cpp/system/uri/ishexdigit/ +--- +## Uri::IsHexDigit method + + +Determines if the specified character represents a valid hexadecimal digit. + +```cpp +static bool System::Uri::IsHexDigit(char16_t character) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| character | char16_t | The character to check | + +### ReturnValue + +True if the specified character is hexadecimal digit, otherwise - false + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/ishexencoding/_index.md b/english/cpp/system/uri/ishexencoding/_index.md new file mode 100644 index 0000000000..1b4e8ce8e7 --- /dev/null +++ b/english/cpp/system/uri/ishexencoding/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Uri::IsHexEncoding method +linktitle: IsHexEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::IsHexEncoding method. Determines if a character in the specified string at the specified position is hexadecimal encoded in C++.' +type: docs +weight: 4200 +url: /cpp/system/uri/ishexencoding/ +--- +## Uri::IsHexEncoding method + + +Determines if a character in the specified string at the specified position is hexadecimal encoded. + +```cpp +static bool System::Uri::IsHexEncoding(const String &pattern, int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pattern | const String\& | The string to check | +| index | int32_t | Zero-based position of the character to test | + +### ReturnValue + +True if the specified character is hexadecimal encoded, otherwise - false + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/iswellformedoriginalstring/_index.md b/english/cpp/system/uri/iswellformedoriginalstring/_index.md new file mode 100644 index 0000000000..c7f2d0b1b0 --- /dev/null +++ b/english/cpp/system/uri/iswellformedoriginalstring/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::IsWellFormedOriginalString method +linktitle: IsWellFormedOriginalString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::IsWellFormedOriginalString method. Indicates whether the string used to construct this Uri was well-formed and is not required to be further escaped in C++.' +type: docs +weight: 2900 +url: /cpp/system/uri/iswellformedoriginalstring/ +--- +## Uri::IsWellFormedOriginalString method + + +Indicates whether the string used to construct this [Uri](../) was well-formed and is not required to be further escaped. + +```cpp +bool System::Uri::IsWellFormedOriginalString() const +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/iswellformeduristring/_index.md b/english/cpp/system/uri/iswellformeduristring/_index.md new file mode 100644 index 0000000000..4450d62b29 --- /dev/null +++ b/english/cpp/system/uri/iswellformeduristring/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Uri::IsWellFormedUriString method +linktitle: IsWellFormedUriString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::IsWellFormedUriString method. Determines if the specified string is a well-formed URI in C++.' +type: docs +weight: 4300 +url: /cpp/system/uri/iswellformeduristring/ +--- +## Uri::IsWellFormedUriString method + + +Determines if the specified string is a well-formed URI. + +```cpp +static bool System::Uri::IsWellFormedUriString(const String &uriString, UriKind uriKind) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uriString | const String\& | The URI to test | +| uriKind | UriKind | The type of the specified URI | + +### ReturnValue + +True if the specified URI is well-formed, otherwise - false + +## See Also + +* Class [String](../../string/) +* Enum [UriKind](../../urikind/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/makerelative/_index.md b/english/cpp/system/uri/makerelative/_index.md new file mode 100644 index 0000000000..3957f7e460 --- /dev/null +++ b/english/cpp/system/uri/makerelative/_index.md @@ -0,0 +1,35 @@ +--- +title: System::Uri::MakeRelative method +linktitle: MakeRelative +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::MakeRelative method. Determines the difference between two Uri instances in C++.' +type: docs +weight: 3000 +url: /cpp/system/uri/makerelative/ +--- +## Uri::MakeRelative method + + +Determines the difference between two [Uri](../) instances. + +```cpp +String System::Uri::MakeRelative(const SharedPtr &toUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| toUri | const SharedPtr\\& | The URI to compare to the current URI | + +### ReturnValue + +If the hostname and scheme of the URIs represented by the current object and **toUri** are the same, then this method returns a [String](../../string/) that represents a relative [Uri](../), when appended to the current URI instance, yields **toUri**. If the hostname or scheme is different, then this method returns a [String](../../string/) that represents the **uri** parameter. + +## See Also + +* Class [String](../../string/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [Uri](../) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/makerelativeuri/_index.md b/english/cpp/system/uri/makerelativeuri/_index.md new file mode 100644 index 0000000000..71d9230e4e --- /dev/null +++ b/english/cpp/system/uri/makerelativeuri/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Uri::MakeRelativeUri method +linktitle: MakeRelativeUri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::MakeRelativeUri method. Determines the difference between URIs represented by the current and the specified Uri objects in C++.' +type: docs +weight: 3100 +url: /cpp/system/uri/makerelativeuri/ +--- +## Uri::MakeRelativeUri method + + +Determines the difference between URIs represented by the current and the specified [Uri](../) objects. + +```cpp +SharedPtr System::Uri::MakeRelativeUri(const SharedPtr &uri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uri | const SharedPtr\\& | The comparand | + +### ReturnValue + +If the hostname and scheme of the URIs represented by the current object and **toUri** are the same, then this method returns a relative [Uri](../) that, when appended to the current URI instance, yields **toUri**. If the hostname or scheme is different, then this method returns a [Uri](../) object that represents the **uri** parameter. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Uri](../) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/schemedelimiter/_index.md b/english/cpp/system/uri/schemedelimiter/_index.md new file mode 100644 index 0000000000..e9a8d2953c --- /dev/null +++ b/english/cpp/system/uri/schemedelimiter/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::SchemeDelimiter field +linktitle: SchemeDelimiter +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::SchemeDelimiter field. Specifies the characters that separate the communication protocol scheme from the address portion of the Uri in C++.' +type: docs +weight: 4600 +url: /cpp/system/uri/schemedelimiter/ +--- +## SchemeDelimiter field + + +Specifies the characters that separate the communication protocol scheme from the address portion of the [Uri](../). + +```cpp +static const String System::Uri::SchemeDelimiter +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/tostring/_index.md b/english/cpp/system/uri/tostring/_index.md new file mode 100644 index 0000000000..ca1bcba50b --- /dev/null +++ b/english/cpp/system/uri/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::Uri::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::ToString method. Returns the string representation of the URI represented by the current object in C++.' +type: docs +weight: 3200 +url: /cpp/system/uri/tostring/ +--- +## Uri::ToString method + + +Returns the string representation of the URI represented by the current object. + +```cpp +virtual String System::Uri::ToString() const override +``` + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/trycreate/_index.md b/english/cpp/system/uri/trycreate/_index.md new file mode 100644 index 0000000000..5aebfde844 --- /dev/null +++ b/english/cpp/system/uri/trycreate/_index.md @@ -0,0 +1,93 @@ +--- +title: System::Uri::TryCreate method +linktitle: TryCreate +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::TryCreate method. Constructs an Uri abject from the specified base and relative URIs in C++.' +type: docs +weight: 4400 +url: /cpp/system/uri/trycreate/ +--- +## Uri::TryCreate(const SharedPtr\\&, const SharedPtr\\&, SharedPtr\\&) method + + +Constructs an [Uri](../) abject from the specified base and relative URIs. + +```cpp +static bool System::Uri::TryCreate(const SharedPtr &baseUri, const SharedPtr &relativeUri, SharedPtr &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| baseUri | const SharedPtr\\& | The base URI | +| relativeUri | const SharedPtr\\& | The relative URI that is added to the base URI | +| result | SharedPtr\\& | The output argument that, if the construction succeeds, points to the newly constructed [Uri](../) object on method return | + +### ReturnValue + +True if the construction succeeded, otherwise - false + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Uri](../) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Uri::TryCreate(const SharedPtr\\&, const String\&, SharedPtr\\&) method + + +Constructs an [Uri](../) abject from the specified [Uri](../) object representing the base URI and the string representation of relative URI. + +```cpp +static bool System::Uri::TryCreate(const SharedPtr &baseUri, const String &relativeUri, SharedPtr &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| baseUri | const SharedPtr\\& | The base URI | +| relativeUri | const String\& | The relative URI that is added to the base URI | +| result | SharedPtr\\& | The output argument that, if the construction succeeds, points to the newly constructed [Uri](../) object on method return | + +### ReturnValue + +True if the construction succeeded, otherwise - false + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Uri](../) +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Uri::TryCreate(const String\&, UriKind, SharedPtr\\&) method + + +Constructs a [Uri](../) object that represents the specified URI; an argument specifies the URI kind. + +```cpp +static bool System::Uri::TryCreate(const String &uriString, UriKind uriKind, SharedPtr &result) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uriString | const String\& | The string URI to be represented by the object being constructed | +| uriKind | UriKind | Specifies the URI kind | +| result | SharedPtr\\& | The output argument that, if the construction succeeds, points to the newly constructed [Uri](../) object on method return | + +### ReturnValue + +True if the construction succeeded, otherwise - false + +## See Also + +* Class [String](../../string/) +* Enum [UriKind](../../urikind/) +* Typedef [SharedPtr](../../sharedptr/) +* Class [Uri](../) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/unescapedatastring/_index.md b/english/cpp/system/uri/unescapedatastring/_index.md new file mode 100644 index 0000000000..491e17582e --- /dev/null +++ b/english/cpp/system/uri/unescapedatastring/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Uri::UnescapeDataString method +linktitle: UnescapeDataString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::UnescapeDataString method. Unescapes the specified escaped string in C++.' +type: docs +weight: 4500 +url: /cpp/system/uri/unescapedatastring/ +--- +## Uri::UnescapeDataString method + + +Unescapes the specified escaped string. + +```cpp +static String System::Uri::UnescapeDataString(const String &stringToUnescape) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| stringToUnescape | const String\& | The string to unescape | + +### ReturnValue + +A new string containing the unescaped representation of **stringToUnescape** + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/uri/_index.md b/english/cpp/system/uri/uri/_index.md new file mode 100644 index 0000000000..0091af4c99 --- /dev/null +++ b/english/cpp/system/uri/uri/_index.md @@ -0,0 +1,141 @@ +--- +title: System::Uri::Uri constructor +linktitle: Uri +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::Uri constructor. Constructs an Uri abject from the specified base and relative URIs in C++.' +type: docs +weight: 100 +url: /cpp/system/uri/uri/ +--- +## Uri::Uri(const SharedPtr\\&, const SharedPtr\\&) constructor + + +Constructs an [Uri](../) abject from the specified base and relative URIs. + +```cpp +System::Uri::Uri(const SharedPtr &baseUri, const SharedPtr &relativeUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| baseUri | const SharedPtr\\& | The base URI | +| relativeUri | const SharedPtr\\& | The relative URI that is added to the base URI | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Uri](../) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Uri::Uri(const SharedPtr\\&, const String\&) constructor + + +Constructs an [Uri](../) abject from the specified base and relative URIs. + +```cpp +System::Uri::Uri(const SharedPtr &baseUri, const String &relativeUri) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| baseUri | const SharedPtr\\& | The base URI | +| relativeUri | const String\& | The relative URI that is added to the base URI | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Uri](../) +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Uri::Uri(const SharedPtr\\&, const String\&, bool) constructor + + +Constructs an [Uri](../) abject from the specified [Uri](../) object representing the base URI and the string representation of relative URI; an argument specifies if the URI should be escaped. + +```cpp +System::Uri::Uri(const SharedPtr &baseUri, const String &relativeUri, bool dontEscape) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| baseUri | const SharedPtr\\& | The base URI | +| relativeUri | const String\& | The relative URI that is added to the base URI | +| dontEscape | bool | Specifies if the URI should not be escaped | + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Uri](../) +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Uri::Uri(const String\&) constructor + + +Constructs a [Uri](../) object that represents the specified URI. + +```cpp +System::Uri::Uri(const String &uriString) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uriString | const String\& | The string URI to be represented by the object being constructed | + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Uri::Uri(const String\&, bool) constructor + + +Constructs a [Uri](../) object that represents the specified URI; an argument specifies if the URI should be escaped. + +```cpp +System::Uri::Uri(const String &uriString, bool dontEscape) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uriString | const String\& | The string URI to be represented by the object being constructed | +| dontEscape | bool | Specifies if the URI should not be escaped | + +## See Also + +* Class [String](../../string/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Uri::Uri(const String\&, UriKind) constructor + + +Constructs a [Uri](../) object that represents the specified URI; an argument specifies the URI kind. + +```cpp +System::Uri::Uri(const String &uriString, UriKind uriKind) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| uriString | const String\& | The string URI to be represented by the object being constructed | +| uriKind | UriKind | Specifies the URI kind | + +## See Also + +* Class [String](../../string/) +* Enum [UriKind](../../urikind/) +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/urischemefile/_index.md b/english/cpp/system/uri/urischemefile/_index.md new file mode 100644 index 0000000000..7fef210bd9 --- /dev/null +++ b/english/cpp/system/uri/urischemefile/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::UriSchemeFile field +linktitle: UriSchemeFile +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::UriSchemeFile field. Specifies that the Uri is a pointer to a file in C++.' +type: docs +weight: 4700 +url: /cpp/system/uri/urischemefile/ +--- +## UriSchemeFile field + + +Specifies that the [Uri](../) is a pointer to a file. + +```cpp +static const String System::Uri::UriSchemeFile +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/urischemeftp/_index.md b/english/cpp/system/uri/urischemeftp/_index.md new file mode 100644 index 0000000000..d79e1bd0eb --- /dev/null +++ b/english/cpp/system/uri/urischemeftp/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::UriSchemeFtp field +linktitle: UriSchemeFtp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::UriSchemeFtp field. Specifies that the Uri is accessed through the File Transfer Protocol in C++.' +type: docs +weight: 4800 +url: /cpp/system/uri/urischemeftp/ +--- +## UriSchemeFtp field + + +Specifies that the [Uri](../) is accessed through the File Transfer Protocol. + +```cpp +static const String System::Uri::UriSchemeFtp +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/urischemegopher/_index.md b/english/cpp/system/uri/urischemegopher/_index.md new file mode 100644 index 0000000000..0b5eb71d54 --- /dev/null +++ b/english/cpp/system/uri/urischemegopher/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::UriSchemeGopher field +linktitle: UriSchemeGopher +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::UriSchemeGopher field. Specifies that the Uri is accessed through the Gopher protocol in C++.' +type: docs +weight: 4900 +url: /cpp/system/uri/urischemegopher/ +--- +## UriSchemeGopher field + + +Specifies that the [Uri](../) is accessed through the Gopher protocol. + +```cpp +static const String System::Uri::UriSchemeGopher +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/urischemehttp/_index.md b/english/cpp/system/uri/urischemehttp/_index.md new file mode 100644 index 0000000000..facc38a5f3 --- /dev/null +++ b/english/cpp/system/uri/urischemehttp/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::UriSchemeHttp field +linktitle: UriSchemeHttp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::UriSchemeHttp field. Specifies that the Uri is accessed through the Hypertext Transfer Protocol in C++.' +type: docs +weight: 5000 +url: /cpp/system/uri/urischemehttp/ +--- +## UriSchemeHttp field + + +Specifies that the [Uri](../) is accessed through the Hypertext Transfer Protocol. + +```cpp +static const String System::Uri::UriSchemeHttp +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/urischemehttps/_index.md b/english/cpp/system/uri/urischemehttps/_index.md new file mode 100644 index 0000000000..18658e5455 --- /dev/null +++ b/english/cpp/system/uri/urischemehttps/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::UriSchemeHttps field +linktitle: UriSchemeHttps +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::UriSchemeHttps field. Specifies that the Uri is accessed through the Secure Hypertext Transfer Protocol in C++.' +type: docs +weight: 5100 +url: /cpp/system/uri/urischemehttps/ +--- +## UriSchemeHttps field + + +Specifies that the [Uri](../) is accessed through the Secure Hypertext Transfer Protocol. + +```cpp +static const String System::Uri::UriSchemeHttps +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/urischememailto/_index.md b/english/cpp/system/uri/urischememailto/_index.md new file mode 100644 index 0000000000..32b0d6d84e --- /dev/null +++ b/english/cpp/system/uri/urischememailto/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::UriSchemeMailto field +linktitle: UriSchemeMailto +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::UriSchemeMailto field. Specifies that the Uri is an email address and is accessed through the Simple Mail Transport Protocol in C++.' +type: docs +weight: 5200 +url: /cpp/system/uri/urischememailto/ +--- +## UriSchemeMailto field + + +Specifies that the [Uri](../) is an email address and is accessed through the Simple Mail Transport Protocol. + +```cpp +static const String System::Uri::UriSchemeMailto +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/urischemenetpipe/_index.md b/english/cpp/system/uri/urischemenetpipe/_index.md new file mode 100644 index 0000000000..343534f1da --- /dev/null +++ b/english/cpp/system/uri/urischemenetpipe/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::UriSchemeNetPipe field +linktitle: UriSchemeNetPipe +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::UriSchemeNetPipe field. Specifies that the Uri is accessed through the NetPipe scheme used by Windows Communication Foundation in C++.' +type: docs +weight: 5300 +url: /cpp/system/uri/urischemenetpipe/ +--- +## UriSchemeNetPipe field + + +Specifies that the [Uri](../) is accessed through the NetPipe scheme used by [Windows](../../../system.windows/) Communication Foundation. + +```cpp +static const String System::Uri::UriSchemeNetPipe +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/urischemenettcp/_index.md b/english/cpp/system/uri/urischemenettcp/_index.md new file mode 100644 index 0000000000..98cd0fb1d8 --- /dev/null +++ b/english/cpp/system/uri/urischemenettcp/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::UriSchemeNetTcp field +linktitle: UriSchemeNetTcp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::UriSchemeNetTcp field. Specifies that the Uri is accessed through the NetTcp scheme used by Windows Communication Foundation in C++.' +type: docs +weight: 5400 +url: /cpp/system/uri/urischemenettcp/ +--- +## UriSchemeNetTcp field + + +Specifies that the [Uri](../) is accessed through the NetTcp scheme used by [Windows](../../../system.windows/) Communication Foundation. + +```cpp +static const String System::Uri::UriSchemeNetTcp +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/urischemenews/_index.md b/english/cpp/system/uri/urischemenews/_index.md new file mode 100644 index 0000000000..33ceed65a3 --- /dev/null +++ b/english/cpp/system/uri/urischemenews/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::UriSchemeNews field +linktitle: UriSchemeNews +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::UriSchemeNews field. Specifies that the Uri is an Internet news group and is accessed through the Network News Transport Protocol in C++.' +type: docs +weight: 5500 +url: /cpp/system/uri/urischemenews/ +--- +## UriSchemeNews field + + +Specifies that the [Uri](../) is an Internet news group and is accessed through the Network News Transport Protocol. + +```cpp +static const String System::Uri::UriSchemeNews +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uri/urischemenntp/_index.md b/english/cpp/system/uri/urischemenntp/_index.md new file mode 100644 index 0000000000..017694b989 --- /dev/null +++ b/english/cpp/system/uri/urischemenntp/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Uri::UriSchemeNntp field +linktitle: UriSchemeNntp +second_title: Aspose.PDF for C++ API Reference +description: 'System::Uri::UriSchemeNntp field. Specifies that the Uri is an Internet news group and is accessed through the Network News Transport Protocol in C++.' +type: docs +weight: 5600 +url: /cpp/system/uri/urischemenntp/ +--- +## UriSchemeNntp field + + +Specifies that the [Uri](../) is an Internet news group and is accessed through the Network News Transport Protocol. + +```cpp +static const String System::Uri::UriSchemeNntp +``` + +## See Also + +* Class [Uri](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uribuilder/_index.md b/english/cpp/system/uribuilder/_index.md new file mode 100644 index 0000000000..b1bb48b80c --- /dev/null +++ b/english/cpp/system/uribuilder/_index.md @@ -0,0 +1,34 @@ +--- +title: System::UriBuilder class +linktitle: UriBuilder +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriBuilder class. Provides methods to construct and modify universial resource identifiers (URIs). Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 6400 +url: /cpp/system/uribuilder/ +--- +## UriBuilder class + + +Provides methods to construct and modify universial resource identifiers (URIs). Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class UriBuilder : public System::Object +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_Scheme](./get_scheme/)() const | Returns the scheme of the URI constructed by the current object. | +| [get_Uri](./get_uri/)() const | Returns the [Uri](../uri/) object constructed by the current object. | +| [set_Port](./set_port/)(int) | Sets the sets the port number of the URI. | +| [set_Scheme](./set_scheme/)(const String\&) | Sets the scheme of the URI constructed by the current object to the specified value. | +| [ToString](./tostring/)() const override | Returns the string representation of the URI constructed by the current object. | +| [UriBuilder](./uribuilder/)(const String\&) | Constructs a [UriBuilder](./) object that represents that represents the specified URI. | +| [UriBuilder](./uribuilder/)(const SharedPtr\\&) | Constructs a [UriBuilder](./) object that represents that represents the specified URI. | +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/uribuilder/get_scheme/_index.md b/english/cpp/system/uribuilder/get_scheme/_index.md new file mode 100644 index 0000000000..0e785913ff --- /dev/null +++ b/english/cpp/system/uribuilder/get_scheme/_index.md @@ -0,0 +1,24 @@ +--- +title: System::UriBuilder::get_Scheme method +linktitle: get_Scheme +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriBuilder::get_Scheme method. Returns the scheme of the URI constructed by the current object in C++.' +type: docs +weight: 200 +url: /cpp/system/uribuilder/get_scheme/ +--- +## UriBuilder::get_Scheme method + + +Returns the scheme of the URI constructed by the current object. + +```cpp +String System::UriBuilder::get_Scheme() const +``` + +## See Also + +* Class [String](../../string/) +* Class [UriBuilder](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uribuilder/get_uri/_index.md b/english/cpp/system/uribuilder/get_uri/_index.md new file mode 100644 index 0000000000..17bb63a4aa --- /dev/null +++ b/english/cpp/system/uribuilder/get_uri/_index.md @@ -0,0 +1,25 @@ +--- +title: System::UriBuilder::get_Uri method +linktitle: get_Uri +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriBuilder::get_Uri method. Returns the Uri object constructed by the current object in C++.' +type: docs +weight: 300 +url: /cpp/system/uribuilder/get_uri/ +--- +## UriBuilder::get_Uri method + + +Returns the [Uri](../../uri/) object constructed by the current object. + +```cpp +SharedPtr System::UriBuilder::get_Uri() const +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Uri](../../uri/) +* Class [UriBuilder](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uribuilder/set_port/_index.md b/english/cpp/system/uribuilder/set_port/_index.md new file mode 100644 index 0000000000..2545881ec9 --- /dev/null +++ b/english/cpp/system/uribuilder/set_port/_index.md @@ -0,0 +1,28 @@ +--- +title: System::UriBuilder::set_Port method +linktitle: set_Port +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriBuilder::set_Port method. Sets the sets the port number of the URI in C++.' +type: docs +weight: 400 +url: /cpp/system/uribuilder/set_port/ +--- +## UriBuilder::set_Port method + + +Sets the sets the port number of the URI. + +```cpp +void System::UriBuilder::set_Port(int value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | int | The port number of the URI | + +## See Also + +* Class [UriBuilder](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uribuilder/set_scheme/_index.md b/english/cpp/system/uribuilder/set_scheme/_index.md new file mode 100644 index 0000000000..3332d2bc79 --- /dev/null +++ b/english/cpp/system/uribuilder/set_scheme/_index.md @@ -0,0 +1,29 @@ +--- +title: System::UriBuilder::set_Scheme method +linktitle: set_Scheme +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriBuilder::set_Scheme method. Sets the scheme of the URI constructed by the current object to the specified value in C++.' +type: docs +weight: 500 +url: /cpp/system/uribuilder/set_scheme/ +--- +## UriBuilder::set_Scheme method + + +Sets the scheme of the URI constructed by the current object to the specified value. + +```cpp +void System::UriBuilder::set_Scheme(const String &value) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| value | const String\& | The string representation of the scheme to set | + +## See Also + +* Class [String](../../string/) +* Class [UriBuilder](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uribuilder/tostring/_index.md b/english/cpp/system/uribuilder/tostring/_index.md new file mode 100644 index 0000000000..0d87124f23 --- /dev/null +++ b/english/cpp/system/uribuilder/tostring/_index.md @@ -0,0 +1,24 @@ +--- +title: System::UriBuilder::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriBuilder::ToString method. Returns the string representation of the URI constructed by the current object in C++.' +type: docs +weight: 600 +url: /cpp/system/uribuilder/tostring/ +--- +## UriBuilder::ToString method + + +Returns the string representation of the URI constructed by the current object. + +```cpp +String System::UriBuilder::ToString() const override +``` + +## See Also + +* Class [String](../../string/) +* Class [UriBuilder](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uribuilder/uribuilder/_index.md b/english/cpp/system/uribuilder/uribuilder/_index.md new file mode 100644 index 0000000000..1db097fa6d --- /dev/null +++ b/english/cpp/system/uribuilder/uribuilder/_index.md @@ -0,0 +1,40 @@ +--- +title: System::UriBuilder::UriBuilder constructor +linktitle: UriBuilder +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriBuilder::UriBuilder constructor. Constructs a UriBuilder object that represents that represents the specified URI in C++.' +type: docs +weight: 100 +url: /cpp/system/uribuilder/uribuilder/ +--- +## UriBuilder::UriBuilder(const SharedPtr\\&) constructor + + +Constructs a [UriBuilder](../) object that represents that represents the specified URI. + +```cpp +System::UriBuilder::UriBuilder(const SharedPtr &uri) +``` + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Uri](../../uri/) +* Class [UriBuilder](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## UriBuilder::UriBuilder(const String\&) constructor + + +Constructs a [UriBuilder](../) object that represents that represents the specified URI. + +```cpp +System::UriBuilder::UriBuilder(const String &uri) +``` + +## See Also + +* Class [String](../../string/) +* Class [UriBuilder](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uricomponents/_index.md b/english/cpp/system/uricomponents/_index.md new file mode 100644 index 0000000000..bb76c289af --- /dev/null +++ b/english/cpp/system/uricomponents/_index.md @@ -0,0 +1,44 @@ +--- +title: System::UriComponents enum +linktitle: UriComponents +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriComponents enum. Represents URI components in C++.' +type: docs +weight: 8400 +url: /cpp/system/uricomponents/ +--- +## UriComponents enum + + +Represents URI components. + +```cpp +enum class UriComponents +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Scheme | 1 | The Scheme data. | +| UserInfo | 2 | The UserInfo data. | +| Host | 4 | The Host data. | +| Port | 8 | The Port data. | +| SchemeAndServer | n/a | The Scheme, Host and Port data. | +| Path | 16 | The LocalPath data. | +| Query | 32 | The Query data. | +| PathAndQuery | n/a | The LocalPath and Query data. | +| HttpRequestUrl | n/a | The Scheme, Host, Port, Query and LocalPath data. | +| Fragment | 64 | The Fragment data. | +| AbsoluteUri | n/a | The Scheme, Host, Port, Quer, LocalPath and Fragment data. | +| StrongPort | 128 | The Port data; if the port data not present in the [Uri](../uri/) and a default port has been assigned to the Scheme, the default port is returned; if there is no default port, -1 is returned. | +| HostAndPort | n/a | The Host and Port data; if the port data is not present in the [Uri](../uri/) and a default port has been assigned to the Scheme, the default port is returned. If there is no default port, -1 is returned. | +| StrongAuthority | n/a | The UserInfo, Host, and Port data.If no port data is in the [Uri](../uri/) and a default port has been assigned to the Scheme, the default port is returned.If there is no default port, -1 is returned. | +| NormalizedHost | 256 | | +| KeepDelimiter | 1073741824 | Specifies that the delimiter should be included. | +| SerializationInfoString | n/a | The complete [Uri](../uri/) context that is needed for [Uri](../uri/) Serializers. The context includes the IPv6 scope. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/uriformat/_index.md b/english/cpp/system/uriformat/_index.md new file mode 100644 index 0000000000..d95c352757 --- /dev/null +++ b/english/cpp/system/uriformat/_index.md @@ -0,0 +1,30 @@ +--- +title: System::UriFormat enum +linktitle: UriFormat +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriFormat enum. Specifies how the URI is escaped in C++.' +type: docs +weight: 8500 +url: /cpp/system/uriformat/ +--- +## UriFormat enum + + +Specifies how the URI is escaped. + +```cpp +enum class UriFormat +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| UriEscaped | 1 | Escaping according to RFC-2396. | +| Unescaped | 2 | No escaping. | +| SafeUnescaped | 3 | Only the characters that have a reserved meaning in the URI are escaped. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/urihostnametype/_index.md b/english/cpp/system/urihostnametype/_index.md new file mode 100644 index 0000000000..91ec892d76 --- /dev/null +++ b/english/cpp/system/urihostnametype/_index.md @@ -0,0 +1,32 @@ +--- +title: System::UriHostNameType enum +linktitle: UriHostNameType +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriHostNameType enum. Represents the type of host name in C++.' +type: docs +weight: 8600 +url: /cpp/system/urihostnametype/ +--- +## UriHostNameType enum + + +Represents the type of host name. + +```cpp +enum class UriHostNameType +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Unknown | 0 | The host name type is not supplied. | +| Basic | 1 | The name is set but its type cannot be determined. | +| Dns | 2 | DNS name. | +| IPv4 | 3 | IPv4 address. | +| IPv6 | 4 | IPv6 address. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/urikind/_index.md b/english/cpp/system/urikind/_index.md new file mode 100644 index 0000000000..700d458be3 --- /dev/null +++ b/english/cpp/system/urikind/_index.md @@ -0,0 +1,30 @@ +--- +title: System::UriKind enum +linktitle: UriKind +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriKind enum. Represents the kinds of URIs in C++.' +type: docs +weight: 8700 +url: /cpp/system/urikind/ +--- +## UriKind enum + + +Represents the kinds of URIs. + +```cpp +enum class UriKind +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| RelativeOrAbsolute | 0 | Undetermined kind. | +| Absolute | 1 | Absolute URI. | +| Relative | 2 | Relative URI. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/uriparser/_index.md b/english/cpp/system/uriparser/_index.md new file mode 100644 index 0000000000..5200fdd3b3 --- /dev/null +++ b/english/cpp/system/uriparser/_index.md @@ -0,0 +1,28 @@ +--- +title: System::UriParser class +linktitle: UriParser +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriParser class. Used to parse a new URI scheme. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument in C++.' +type: docs +weight: 6500 +url: /cpp/system/uriparser/ +--- +## UriParser class + + +Used to parse a new URI scheme. Objects of this class should only be allocated using [System::MakeObject()](../makeobject/) function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into [System::SmartPtr](../smartptr/) pointer and use this pointer to pass it to functions as argument. + +```cpp +class UriParser +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [IsKnownScheme](./isknownscheme/)(const String\&) | Indicates whether the parser for a scheme is registered. | +| [UriParser](./uriparser/)() | | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/uriparser/isknownscheme/_index.md b/english/cpp/system/uriparser/isknownscheme/_index.md new file mode 100644 index 0000000000..61a33b1074 --- /dev/null +++ b/english/cpp/system/uriparser/isknownscheme/_index.md @@ -0,0 +1,33 @@ +--- +title: System::UriParser::IsKnownScheme method +linktitle: IsKnownScheme +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriParser::IsKnownScheme method. Indicates whether the parser for a scheme is registered in C++.' +type: docs +weight: 100 +url: /cpp/system/uriparser/isknownscheme/ +--- +## UriParser::IsKnownScheme method + + +Indicates whether the parser for a scheme is registered. + +```cpp +static bool System::UriParser::IsKnownScheme(const String &schemeName) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| schemeName | const String\& | The scheme name to check | + +### ReturnValue + +True if **schemeName** has been registered; otherwise, false + +## See Also + +* Class [String](../../string/) +* Class [UriParser](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uriparser/uriparser/_index.md b/english/cpp/system/uriparser/uriparser/_index.md new file mode 100644 index 0000000000..09535b5ff8 --- /dev/null +++ b/english/cpp/system/uriparser/uriparser/_index.md @@ -0,0 +1,23 @@ +--- +title: System::UriParser::UriParser constructor +linktitle: UriParser +second_title: Aspose.PDF for C++ API Reference +description: 'How to use UriParser constructor of System::UriParser class in C++.' +type: docs +weight: 200 +url: /cpp/system/uriparser/uriparser/ +--- +## UriParser::UriParser constructor + + + + +```cpp +System::UriParser::UriParser()=delete +``` + +## See Also + +* Class [UriParser](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/uripartial/_index.md b/english/cpp/system/uripartial/_index.md new file mode 100644 index 0000000000..e775ac0fed --- /dev/null +++ b/english/cpp/system/uripartial/_index.md @@ -0,0 +1,31 @@ +--- +title: System::UriPartial enum +linktitle: UriPartial +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriPartial enum. Represents the parts of a URI for the Uri.GetLeftPart method in C++.' +type: docs +weight: 8800 +url: /cpp/system/uripartial/ +--- +## UriPartial enum + + +Represents the parts of a URI for the [Uri.GetLeftPart](../uri/getleftpart/) method. + +```cpp +enum class UriPartial +``` + +### Values + +| Name | Value | Description | +| --- | --- | --- | +| Scheme | 0 | The scheme component of the URI. | +| Authority | 1 | The scheme and authority components of the URI. | +| Path | 2 | The scheme, authority and path components of the URI. | +| Query | 3 | The scheme, authority, path and query components of the URI. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/urishim/_index.md b/english/cpp/system/urishim/_index.md new file mode 100644 index 0000000000..be7271a9cd --- /dev/null +++ b/english/cpp/system/urishim/_index.md @@ -0,0 +1,30 @@ +--- +title: System::UriShim class +linktitle: UriShim +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriShim class. Service class in C++.' +type: docs +weight: 6600 +url: /cpp/system/urishim/ +--- +## UriShim class + + +Service class. + +```cpp +class UriShim +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [EscapeAsciiChar](./escapeasciichar/)(char16_t, const System::ArrayPtr\\&, int32_t\&) | Converts character to escaped hex form. | +| static [HexEscape](./hexescape/)(char16_t) | Converts character to escaped hex form. | +| static [HexUnescape](./hexunescape/)(const String\&, int32_t\&) | Converts character from escaped hex form. | +| static [IsHexEncoding](./ishexencoding/)(const String\&, int32_t) | Checks if given pattern is an escaped hex form. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/urishim/escapeasciichar/_index.md b/english/cpp/system/urishim/escapeasciichar/_index.md new file mode 100644 index 0000000000..7d932dbb8c --- /dev/null +++ b/english/cpp/system/urishim/escapeasciichar/_index.md @@ -0,0 +1,31 @@ +--- +title: System::UriShim::EscapeAsciiChar method +linktitle: EscapeAsciiChar +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriShim::EscapeAsciiChar method. Converts character to escaped hex form in C++.' +type: docs +weight: 100 +url: /cpp/system/urishim/escapeasciichar/ +--- +## UriShim::EscapeAsciiChar method + + +Converts character to escaped hex form. + +```cpp +static void System::UriShim::EscapeAsciiChar(char16_t ch, const System::ArrayPtr &to, int32_t &pos) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ch | char16_t | Character to convert. | +| to | const System::ArrayPtr\\& | Output buffer. | +| pos | int32_t\& | Position in output buffer; gets advanced after encoding. | + +## See Also + +* Typedef [ArrayPtr](../../arrayptr/) +* Class [UriShim](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/urishim/hexescape/_index.md b/english/cpp/system/urishim/hexescape/_index.md new file mode 100644 index 0000000000..bc0df06271 --- /dev/null +++ b/english/cpp/system/urishim/hexescape/_index.md @@ -0,0 +1,33 @@ +--- +title: System::UriShim::HexEscape method +linktitle: HexEscape +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriShim::HexEscape method. Converts character to escaped hex form in C++.' +type: docs +weight: 200 +url: /cpp/system/urishim/hexescape/ +--- +## UriShim::HexEscape method + + +Converts character to escaped hex form. + +```cpp +static String System::UriShim::HexEscape(char16_t character) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| character | char16_t | Character to convert. | + +### ReturnValue + +Escaped value. + +## See Also + +* Class [String](../../string/) +* Class [UriShim](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/urishim/hexunescape/_index.md b/english/cpp/system/urishim/hexunescape/_index.md new file mode 100644 index 0000000000..3ff035682a --- /dev/null +++ b/english/cpp/system/urishim/hexunescape/_index.md @@ -0,0 +1,34 @@ +--- +title: System::UriShim::HexUnescape method +linktitle: HexUnescape +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriShim::HexUnescape method. Converts character from escaped hex form in C++.' +type: docs +weight: 300 +url: /cpp/system/urishim/hexunescape/ +--- +## UriShim::HexUnescape method + + +Converts character from escaped hex form. + +```cpp +static char16_t System::UriShim::HexUnescape(const String &pattern, int32_t &index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pattern | const String\& | [String](../../string/) to read escaped hex form from. | +| index | int32_t\& | Offset in the given string. | + +### ReturnValue + +Decoded character. + +## See Also + +* Class [String](../../string/) +* Class [UriShim](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/urishim/ishexencoding/_index.md b/english/cpp/system/urishim/ishexencoding/_index.md new file mode 100644 index 0000000000..b860d639d7 --- /dev/null +++ b/english/cpp/system/urishim/ishexencoding/_index.md @@ -0,0 +1,34 @@ +--- +title: System::UriShim::IsHexEncoding method +linktitle: IsHexEncoding +second_title: Aspose.PDF for C++ API Reference +description: 'System::UriShim::IsHexEncoding method. Checks if given pattern is an escaped hex form in C++.' +type: docs +weight: 400 +url: /cpp/system/urishim/ishexencoding/ +--- +## UriShim::IsHexEncoding method + + +Checks if given pattern is an escaped hex form. + +```cpp +static bool System::UriShim::IsHexEncoding(const String &pattern, int32_t index) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| pattern | const String\& | [String](../../string/) to read escaped hex form from. | +| index | int32_t | Offset in the given string. | + +### ReturnValue + +True if there's an escaped hex pattern at given position, false otherwise. + +## See Also + +* Class [String](../../string/) +* Class [UriShim](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/valuetype/_index.md b/english/cpp/system/valuetype/_index.md new file mode 100644 index 0000000000..985cba8a18 --- /dev/null +++ b/english/cpp/system/valuetype/_index.md @@ -0,0 +1,27 @@ +--- +title: System::ValueType class +linktitle: ValueType +second_title: Aspose.PDF for C++ API Reference +description: 'System::ValueType class. Baseclass for value types with Object inheritance being truncated for performance reasons. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 6700 +url: /cpp/system/valuetype/ +--- +## ValueType class + + +Baseclass for value types with [Object](../object/) inheritance being truncated for performance reasons. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +```cpp +class ValueType +``` + +## Methods + +| Method | Description | +| --- | --- | +| static [Equals](./equals/)(const SharedPtr\\&) | Supports value type and reference type comparison. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/valuetype/equals/_index.md b/english/cpp/system/valuetype/equals/_index.md new file mode 100644 index 0000000000..912eb4ba54 --- /dev/null +++ b/english/cpp/system/valuetype/equals/_index.md @@ -0,0 +1,34 @@ +--- +title: System::ValueType::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::ValueType::Equals method. Supports value type and reference type comparison in C++.' +type: docs +weight: 100 +url: /cpp/system/valuetype/equals/ +--- +## ValueType::Equals method + + +Supports value type and reference type comparison. + +```cpp +static bool System::ValueType::Equals(const SharedPtr &o) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| o | const SharedPtr\\& | Reference type object to compare to. | + +### ReturnValue + +True if objects are considered equal, false otherwise. + +## See Also + +* Typedef [SharedPtr](../../sharedptr/) +* Class [Object](../../object/) +* Class [ValueType](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/version/_index.md b/english/cpp/system/version/_index.md new file mode 100644 index 0000000000..2168cb4061 --- /dev/null +++ b/english/cpp/system/version/_index.md @@ -0,0 +1,43 @@ +--- +title: System::Version class +linktitle: Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version class. Represents a version number. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type in C++.' +type: docs +weight: 6800 +url: /cpp/system/version/ +--- +## Version class + + +Represents a version number. This type should be allocated on stack and passed to functions by value or by reference. Never use [System::SmartPtr](../smartptr/) class to manage objects of this type. + +```cpp +class Version +``` + +## Methods + +| Method | Description | +| --- | --- | +| [CompareTo](./compareto/)(const Version\&) const | Compares the versions represented by the current object and the specified object. | +| [Equals](./equals/)(const Version\&) const | Determines if the version numbers represented by the current and the specified objects are equal. | +| [get_Build](./get_build/)() const | Returns the build number. | +| [get_Major](./get_major/)() const | Returns the major version. | +| [get_MajorRevision](./get_majorrevision/)() const | Returns the high 16-bit value of the revision number. | +| [get_Minor](./get_minor/)() const | Returns the minor version. | +| [get_MinorRevision](./get_minorrevision/)() const | Returns the low 16-bit value of the revision number. | +| [get_Revision](./get_revision/)() const | Returns the revision number. | +| [GetHashCode](./gethashcode/)() const | Returns a hash code for the current object. | +| static [Parse](./parse/)(const String\&) | Converts the string representation of a version number into equivalent instance of [Version](./) class. | +| [ToString](./tostring/)() const | Returns the string representation of the version number represented by the current object. | +| [ToString](./tostring/)(int) const | Returns the string representation of the specified number of sections of version number represented by the current object. | +| [Version](./version/)(int, int, int, int) | Constructs an instance that represent the specified major, minor, build and revsion values. | +| [Version](./version/)(int, int, int) | Constructs an instance that represent the specified major, minor and build values. | +| [Version](./version/)(int, int) | Constructs an instance that represent the specified major and values. | +| [Version](./version/)(const String\&) | Constructs an instance that represent the version number represented as a string. | +| [Version](./version/)() | Constructs an instance that represents version number 0.0.-1.-1. | +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/version/compareto/_index.md b/english/cpp/system/version/compareto/_index.md new file mode 100644 index 0000000000..b82912d286 --- /dev/null +++ b/english/cpp/system/version/compareto/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Version::CompareTo method +linktitle: CompareTo +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version::CompareTo method. Compares the versions represented by the current object and the specified object in C++.' +type: docs +weight: 200 +url: /cpp/system/version/compareto/ +--- +## Version::CompareTo method + + +Compares the versions represented by the current object and the specified object. + +```cpp +int System::Version::CompareTo(const Version &ver) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ver | const Version\& | A [Version](../) object to compare with the current object | + +### ReturnValue + +-1 if the version number represented by the current object is less than that represented by **ver**; 0 if the version numbers are equal; 1 if the version number represented by the current object is greater than the value represented by **ver** + +## See Also + +* Class [Version](../) +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/version/equals/_index.md b/english/cpp/system/version/equals/_index.md new file mode 100644 index 0000000000..c851ea358a --- /dev/null +++ b/english/cpp/system/version/equals/_index.md @@ -0,0 +1,33 @@ +--- +title: System::Version::Equals method +linktitle: Equals +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version::Equals method. Determines if the version numbers represented by the current and the specified objects are equal in C++.' +type: docs +weight: 300 +url: /cpp/system/version/equals/ +--- +## Version::Equals method + + +Determines if the version numbers represented by the current and the specified objects are equal. + +```cpp +bool System::Version::Equals(const Version &ver) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ver | const Version\& | A [Version](../) object to compare the current object with | + +### ReturnValue + +True if version numbers represented by the current object and the specified object are equal, otherwise - false + +## See Also + +* Class [Version](../) +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/version/get_build/_index.md b/english/cpp/system/version/get_build/_index.md new file mode 100644 index 0000000000..3e59332f03 --- /dev/null +++ b/english/cpp/system/version/get_build/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Version::get_Build method +linktitle: get_Build +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version::get_Build method. Returns the build number in C++.' +type: docs +weight: 400 +url: /cpp/system/version/get_build/ +--- +## Version::get_Build method + + +Returns the build number. + +```cpp +int System::Version::get_Build() const +``` + +## See Also + +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/version/get_major/_index.md b/english/cpp/system/version/get_major/_index.md new file mode 100644 index 0000000000..15f6f12690 --- /dev/null +++ b/english/cpp/system/version/get_major/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Version::get_Major method +linktitle: get_Major +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version::get_Major method. Returns the major version in C++.' +type: docs +weight: 500 +url: /cpp/system/version/get_major/ +--- +## Version::get_Major method + + +Returns the major version. + +```cpp +int System::Version::get_Major() const +``` + +## See Also + +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/version/get_majorrevision/_index.md b/english/cpp/system/version/get_majorrevision/_index.md new file mode 100644 index 0000000000..6aff7003f3 --- /dev/null +++ b/english/cpp/system/version/get_majorrevision/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Version::get_MajorRevision method +linktitle: get_MajorRevision +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version::get_MajorRevision method. Returns the high 16-bit value of the revision number in C++.' +type: docs +weight: 600 +url: /cpp/system/version/get_majorrevision/ +--- +## Version::get_MajorRevision method + + +Returns the high 16-bit value of the revision number. + +```cpp +int16_t System::Version::get_MajorRevision() const +``` + +## See Also + +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/version/get_minor/_index.md b/english/cpp/system/version/get_minor/_index.md new file mode 100644 index 0000000000..d5b7686fab --- /dev/null +++ b/english/cpp/system/version/get_minor/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Version::get_Minor method +linktitle: get_Minor +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version::get_Minor method. Returns the minor version in C++.' +type: docs +weight: 700 +url: /cpp/system/version/get_minor/ +--- +## Version::get_Minor method + + +Returns the minor version. + +```cpp +int System::Version::get_Minor() const +``` + +## See Also + +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/version/get_minorrevision/_index.md b/english/cpp/system/version/get_minorrevision/_index.md new file mode 100644 index 0000000000..538a7966bd --- /dev/null +++ b/english/cpp/system/version/get_minorrevision/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Version::get_MinorRevision method +linktitle: get_MinorRevision +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version::get_MinorRevision method. Returns the low 16-bit value of the revision number in C++.' +type: docs +weight: 800 +url: /cpp/system/version/get_minorrevision/ +--- +## Version::get_MinorRevision method + + +Returns the low 16-bit value of the revision number. + +```cpp +int16_t System::Version::get_MinorRevision() const +``` + +## See Also + +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/version/get_revision/_index.md b/english/cpp/system/version/get_revision/_index.md new file mode 100644 index 0000000000..263e50c874 --- /dev/null +++ b/english/cpp/system/version/get_revision/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Version::get_Revision method +linktitle: get_Revision +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version::get_Revision method. Returns the revision number in C++.' +type: docs +weight: 900 +url: /cpp/system/version/get_revision/ +--- +## Version::get_Revision method + + +Returns the revision number. + +```cpp +int System::Version::get_Revision() const +``` + +## See Also + +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/version/gethashcode/_index.md b/english/cpp/system/version/gethashcode/_index.md new file mode 100644 index 0000000000..b58b7714a2 --- /dev/null +++ b/english/cpp/system/version/gethashcode/_index.md @@ -0,0 +1,23 @@ +--- +title: System::Version::GetHashCode method +linktitle: GetHashCode +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version::GetHashCode method. Returns a hash code for the current object in C++.' +type: docs +weight: 1000 +url: /cpp/system/version/gethashcode/ +--- +## Version::GetHashCode method + + +Returns a hash code for the current object. + +```cpp +int System::Version::GetHashCode() const +``` + +## See Also + +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/version/parse/_index.md b/english/cpp/system/version/parse/_index.md new file mode 100644 index 0000000000..62016e5e05 --- /dev/null +++ b/english/cpp/system/version/parse/_index.md @@ -0,0 +1,34 @@ +--- +title: System::Version::Parse method +linktitle: Parse +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version::Parse method. Converts the string representation of a version number into equivalent instance of Version class in C++.' +type: docs +weight: 1200 +url: /cpp/system/version/parse/ +--- +## Version::Parse method + + +Converts the string representation of a version number into equivalent instance of [Version](../) class. + +```cpp +static Version System::Version::Parse(const String &input) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| input | const String\& | A string containing the string representation of a version number | + +### ReturnValue + +An instance of [Version](../) class that represents the version number equivalent to that represented by the **input** + +## See Also + +* Class [Version](../) +* Class [String](../../string/) +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/version/tostring/_index.md b/english/cpp/system/version/tostring/_index.md new file mode 100644 index 0000000000..1e57a7a06d --- /dev/null +++ b/english/cpp/system/version/tostring/_index.md @@ -0,0 +1,48 @@ +--- +title: System::Version::ToString method +linktitle: ToString +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version::ToString method. Returns the string representation of the version number represented by the current object in C++.' +type: docs +weight: 1100 +url: /cpp/system/version/tostring/ +--- +## Version::ToString() const method + + +Returns the string representation of the version number represented by the current object. + +```cpp +String System::Version::ToString() const +``` + +## See Also + +* Class [String](../../string/) +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Version::ToString(int) const method + + +Returns the string representation of the specified number of sections of version number represented by the current object. + +```cpp +String System::Version::ToString(int fieldCount) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| fieldCount | int | The number of sections of the version number to include in the string representation returned | + +### ReturnValue + +The string representation of the version number represented by the current object + +## See Also + +* Class [String](../../string/) +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/version/version/_index.md b/english/cpp/system/version/version/_index.md new file mode 100644 index 0000000000..f0da12c7a7 --- /dev/null +++ b/english/cpp/system/version/version/_index.md @@ -0,0 +1,106 @@ +--- +title: System::Version::Version constructor +linktitle: Version +second_title: Aspose.PDF for C++ API Reference +description: 'System::Version::Version constructor. Constructs an instance that represents version number 0.0.-1.-1 in C++.' +type: docs +weight: 100 +url: /cpp/system/version/version/ +--- +## Version::Version() constructor + + +Constructs an instance that represents version number 0.0.-1.-1. + +```cpp +System::Version::Version() +``` + +## See Also + +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Version::Version(const String\&) constructor + + +Constructs an instance that represent the version number represented as a string. + +```cpp +System::Version::Version(const String &version) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| version | const String\& | The string containing a version number | + +## See Also + +* Class [String](../../string/) +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Version::Version(int, int) constructor + + +Constructs an instance that represent the specified major and values. + +```cpp +System::Version::Version(int major, int minor) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| major | int | The major version number | +| minor | int | The minor version numebr | + +## See Also + +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Version::Version(int, int, int) constructor + + +Constructs an instance that represent the specified major, minor and build values. + +```cpp +System::Version::Version(int major, int minor, int build) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| major | int | The major version number | +| minor | int | The minor version numebr | +| build | int | The build number | + +## See Also + +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## Version::Version(int, int, int, int) constructor + + +Constructs an instance that represent the specified major, minor, build and revsion values. + +```cpp +System::Version::Version(int major, int minor, int build, int revision) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| major | int | The major version number | +| minor | int | The minor version numebr | +| build | int | The build number | +| revision | int | The revision number | + +## See Also + +* Class [Version](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/void/_index.md b/english/cpp/system/void/_index.md new file mode 100644 index 0000000000..6a6b708a6b --- /dev/null +++ b/english/cpp/system/void/_index.md @@ -0,0 +1,22 @@ +--- +title: System::Void class +linktitle: Void +second_title: Aspose.PDF for C++ API Reference +description: 'How to use System::Void class in C++.' +type: docs +weight: 6900 +url: /cpp/system/void/ +--- +## Void class + + + + +```cpp +class Void +``` + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/weakptr/_index.md b/english/cpp/system/weakptr/_index.md new file mode 100644 index 0000000000..50cd83c029 --- /dev/null +++ b/english/cpp/system/weakptr/_index.md @@ -0,0 +1,50 @@ +--- +title: System::WeakPtr class +linktitle: WeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakPtr class. Subclass of System::SmartPtr which sets itself to weak mode at construction. Please note that this class doesn''t guarantee that its instance will always remain in weak mode as set_Mode() is still accessible. This type is a pointer to manage other object''s deletion. It should be allocated on stack and passed to functions either by value or by const reference in C++.' +type: docs +weight: 7000 +url: /cpp/system/weakptr/ +--- +## WeakPtr class + + +Subclass of [System::SmartPtr](../smartptr/) which sets itself to weak mode at construction. Please note that this class doesn't guarantee that its instance will always remain in weak mode as [set_Mode()](../smartptr/set_mode/) is still accessible. This type is a pointer to manage other object's deletion. It should be allocated on stack and passed to functions either by value or by const reference. + +```cpp +templateclass WeakPtr : public System::SmartPtr +``` + + +| Parameter | Description | +| --- | --- | +| T | Pointee type. | +## Methods + +| Method | Description | +| --- | --- | +| [expired](./expired/)() const | Checks if referenced object was already deleted. | +| [get_weak](./get_weak/)() const | Gets referenced object. Asserts that pointer is in weak mode. | +| [operator=](./operator=/)(Q\&&) | Assigns value to weak pointer. Calls into specific assignment operator of SmartPtr_. | +| [operator==](./operator==/)(std::nullptr_t) const | Checks if weak pointer is null. | +| [WeakPtr](./weakptr/)(std::nullptr_t) | Creates null pointer. | +| [WeakPtr](./weakptr/)(Pointee_ *) | Creates weak pointer to given object. | +| [WeakPtr](./weakptr/)(const SmartPtr_\&) | Creates weak pointer referencing same pointer ptr points to. | +| [WeakPtr](./weakptr/)(const SmartPtr\\&) | Creates weak pointer referencing same pointer x points to. | +| [WeakPtr](./weakptr/)(const WeakPtr_\&) | Copy-constructs weak pointer. | +| [WeakPtr](./weakptr/)(const WeakPtr\\&) | Copy-constructs weak pointer. | +| [WeakPtr](./weakptr/)(SmartPtr_\&&) | Move-constructs weak pointer. | +## Typedefs + +| Typedef | Description | +| --- | --- | +| [Pointee_](./pointee_/) | Pointed type. | +| [SmartPtr_](./smartptr_/) | Alias for corresponding [SmartPtr](../smartptr/) class. | +| [WeakPtr_](./weakptr_/) | Alias for self type. | + +## See Also + +* Class [SmartPtr](../smartptr/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/weakptr/expired/_index.md b/english/cpp/system/weakptr/expired/_index.md new file mode 100644 index 0000000000..b37c9a4c12 --- /dev/null +++ b/english/cpp/system/weakptr/expired/_index.md @@ -0,0 +1,28 @@ +--- +title: System::WeakPtr::expired method +linktitle: expired +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakPtr::expired method. Checks if referenced object was already deleted in C++.' +type: docs +weight: 200 +url: /cpp/system/weakptr/expired/ +--- +## WeakPtr::expired method + + +Checks if referenced object was already deleted. + +```cpp +bool System::WeakPtr::expired() const +``` + + +### ReturnValue + +True if referenced object was already deleted, false otherwise. + +## See Also + +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakptr/get_weak/_index.md b/english/cpp/system/weakptr/get_weak/_index.md new file mode 100644 index 0000000000..d4d97053d9 --- /dev/null +++ b/english/cpp/system/weakptr/get_weak/_index.md @@ -0,0 +1,29 @@ +--- +title: System::WeakPtr::get_weak method +linktitle: get_weak +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakPtr::get_weak method. Gets referenced object. Asserts that pointer is in weak mode in C++.' +type: docs +weight: 300 +url: /cpp/system/weakptr/get_weak/ +--- +## WeakPtr::get_weak method + + +Gets referenced object. Asserts that pointer is in weak mode. + +```cpp +Object * System::WeakPtr::get_weak() const +``` + + +### ReturnValue + +Raw pointer to referenced object (if assigned and not expired) or nullptr. + +## See Also + +* Class [Object](../../object/) +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakptr/operator=/_index.md b/english/cpp/system/weakptr/operator=/_index.md new file mode 100644 index 0000000000..580c9bfe28 --- /dev/null +++ b/english/cpp/system/weakptr/operator=/_index.md @@ -0,0 +1,33 @@ +--- +title: System::WeakPtr::operator= method +linktitle: operator= +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakPtr::operator= method. Assigns value to weak pointer. Calls into specific assignment operator of SmartPtr_ in C++.' +type: docs +weight: 400 +url: /cpp/system/weakptr/operator=/ +--- +## WeakPtr::operator= method + + +Assigns value to weak pointer. Calls into specific assignment operator of SmartPtr_. + +```cpp +template WeakPtr & System::WeakPtr::operator=(Q &&value) +``` + + +| Parameter | Description | +| --- | --- | +| Q | Argument type supported by [System::SmartPtr](../../smartptr/) assignment operators. | + +| Parameter | Type | Description | +| --- | --- | --- | +| value | Q\&& | Pointer to copy pointee value from. | + +## See Also + +* Class [WeakPtr](../) +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakptr/operator==/_index.md b/english/cpp/system/weakptr/operator==/_index.md new file mode 100644 index 0000000000..218d256aac --- /dev/null +++ b/english/cpp/system/weakptr/operator==/_index.md @@ -0,0 +1,28 @@ +--- +title: System::WeakPtr::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakPtr::operator== method. Checks if weak pointer is null in C++.' +type: docs +weight: 500 +url: /cpp/system/weakptr/operator==/ +--- +## WeakPtr::operator== method + + +Checks if weak pointer is null. + +```cpp +bool System::WeakPtr::operator==(std::nullptr_t) const +``` + + +### ReturnValue + +True if weak pointer is null and false otherwise. + +## See Also + +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakptr/pointee_/_index.md b/english/cpp/system/weakptr/pointee_/_index.md new file mode 100644 index 0000000000..4d7a19906d --- /dev/null +++ b/english/cpp/system/weakptr/pointee_/_index.md @@ -0,0 +1,23 @@ +--- +title: System::WeakPtr::Pointee_ typedef +linktitle: Pointee_ +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakPtr::Pointee_ typedef. Pointed type in C++.' +type: docs +weight: 600 +url: /cpp/system/weakptr/pointee_/ +--- +## Pointee_ typedef + + +Pointed type. + +```cpp +T System::SmartPtr< T >::Pointee_ +``` + +## See Also + +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakptr/smartptr_/_index.md b/english/cpp/system/weakptr/smartptr_/_index.md new file mode 100644 index 0000000000..df431251ed --- /dev/null +++ b/english/cpp/system/weakptr/smartptr_/_index.md @@ -0,0 +1,23 @@ +--- +title: System::WeakPtr::SmartPtr_ typedef +linktitle: SmartPtr_ +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakPtr::SmartPtr_ typedef. Alias for corresponding SmartPtr class in C++.' +type: docs +weight: 700 +url: /cpp/system/weakptr/smartptr_/ +--- +## SmartPtr_ typedef + + +Alias for corresponding [SmartPtr](../../smartptr/) class. + +```cpp +SmartPtr System::WeakPtr< T >::SmartPtr_ +``` + +## See Also + +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakptr/weakptr/_index.md b/english/cpp/system/weakptr/weakptr/_index.md new file mode 100644 index 0000000000..9985cd228a --- /dev/null +++ b/english/cpp/system/weakptr/weakptr/_index.md @@ -0,0 +1,151 @@ +--- +title: System::WeakPtr::WeakPtr constructor +linktitle: WeakPtr +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakPtr::WeakPtr constructor. Creates weak pointer referencing same pointer x points to in C++.' +type: docs +weight: 100 +url: /cpp/system/weakptr/weakptr/ +--- +## WeakPtr::WeakPtr(const SmartPtr\\&) constructor + + +Creates weak pointer referencing same pointer x points to. + +```cpp +template System::WeakPtr::WeakPtr(const SmartPtr &x) +``` + + +| Parameter | Description | +| --- | --- | +| Q | Pointee type of source pointer. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const SmartPtr\\& | Pointer to copy pointee value from. | + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakPtr::WeakPtr(const SmartPtr_\&) constructor + + +Creates weak pointer referencing same pointer ptr points to. + +```cpp +System::WeakPtr::WeakPtr(const SmartPtr_ &ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | const SmartPtr_\& | Pointer to copy pointee value from. | + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakPtr::WeakPtr(const WeakPtr\\&) constructor + + +Copy-constructs weak pointer. + +```cpp +template System::WeakPtr::WeakPtr(const WeakPtr &x) +``` + + +| Parameter | Description | +| --- | --- | +| Q | Source pointee type. | + +| Parameter | Type | Description | +| --- | --- | --- | +| x | const WeakPtr\\& | Pointer to copy pointee value from. | + +## See Also + +* Class [WeakPtr](../) +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakPtr::WeakPtr(const WeakPtr_\&) constructor + + +Copy-constructs weak pointer. + +```cpp +System::WeakPtr::WeakPtr(const WeakPtr_ &ptr) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| ptr | const WeakPtr_\& | Pointer to copy pointee value from. | + +## See Also + +* Typedef [WeakPtr_](../weakptr_/) +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakPtr::WeakPtr(Pointee_ *) constructor + + +Creates weak pointer to given object. + +```cpp +System::WeakPtr::WeakPtr(Pointee_ *object) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| object | Pointee_ * | [Object](../../object/) to create weak pointer to. | + +## See Also + +* Typedef [Pointee_](../pointee_/) +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakPtr::WeakPtr(SmartPtr_\&&) constructor + + +Move-constructs weak pointer. + +```cpp +System::WeakPtr::WeakPtr(SmartPtr_ &&x) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| x | SmartPtr_\&& | Pointer to move pointee value from. | + +## See Also + +* Typedef [SmartPtr_](../smartptr_/) +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakPtr::WeakPtr(std::nullptr_t) constructor + + +Creates null pointer. + +```cpp +System::WeakPtr::WeakPtr(std::nullptr_t=nullptr) +``` + +## See Also + +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakptr/weakptr_/_index.md b/english/cpp/system/weakptr/weakptr_/_index.md new file mode 100644 index 0000000000..73cb6fdae1 --- /dev/null +++ b/english/cpp/system/weakptr/weakptr_/_index.md @@ -0,0 +1,23 @@ +--- +title: System::WeakPtr::WeakPtr_ typedef +linktitle: WeakPtr_ +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakPtr::WeakPtr_ typedef. Alias for self type in C++.' +type: docs +weight: 800 +url: /cpp/system/weakptr/weakptr_/ +--- +## WeakPtr_ typedef + + +Alias for self type. + +```cpp +WeakPtr System::WeakPtr< T >::WeakPtr_ +``` + +## See Also + +* Class [WeakPtr](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakreference/_index.md b/english/cpp/system/weakreference/_index.md new file mode 100644 index 0000000000..9fe9408b4a --- /dev/null +++ b/english/cpp/system/weakreference/_index.md @@ -0,0 +1,27 @@ +--- +title: System::WeakReference class +linktitle: WeakReference +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakReference class. Represents a weak reference, which references an object while still allowing that object to be deleted in C++.' +type: docs +weight: 7100 +url: /cpp/system/weakreference/ +--- +## WeakReference class + + +Represents a weak reference, which references an object while still allowing that object to be deleted. + +```cpp +templateclass WeakReference +``` + + +| Parameter | Description | +| --- | --- | +| Args | Template arguments of a weak reference declaring a type of a referenced object, a number of arguments can be zero or one. | + +## See Also + +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/weakreference__/_index.md b/english/cpp/system/weakreference__/_index.md new file mode 100644 index 0000000000..b3eae837de --- /dev/null +++ b/english/cpp/system/weakreference__/_index.md @@ -0,0 +1,34 @@ +--- +title: System::WeakReference<> class +linktitle: WeakReference<> +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakReference<> class. Represents a weak reference, which references an object while still allowing that object to be deleted in C++.' +type: docs +weight: 7300 +url: /cpp/system/weakreference__/ +--- +## WeakReference<> class + + +Represents a weak reference, which references an object while still allowing that object to be deleted. + +```cpp +class WeakReference<> : public System::WeakReference +``` + +## Methods + +| Method | Description | +| --- | --- | +| [get_IsAlive](./get_isalive/)() const | Gets an indication whether the object referenced by the current [WeakReference](../weakreference/) object has been deleted. | +| [get_Target](./get_target/)() const | Gets the object (the target) referenced by the current [WeakReference](../weakreference/) object. | +| [set_Target](./set_target/)(const SmartPtr\\&) | Sets the object (the target) referenced by the current [WeakReference](../weakreference/) object. | +| [WeakReference](./weakreference/)() | Default constructor. | +| [WeakReference](./weakreference/)(std::nullptr_t) | Constructor from nullptr. | +| [WeakReference](./weakreference/)(const SmartPtr\\&) | Initializes a new instance of the [WeakReference](../weakreference/) class, referencing the specified object. | +| [WeakReference](./weakreference/)(const SmartPtr\\&, bool) | Initializes a new instance of the [WeakReference](../weakreference/) class, referencing the specified object. | +## See Also + +* Class [WeakReference](../weakreference/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/weakreference__/get_isalive/_index.md b/english/cpp/system/weakreference__/get_isalive/_index.md new file mode 100644 index 0000000000..457aa668cc --- /dev/null +++ b/english/cpp/system/weakreference__/get_isalive/_index.md @@ -0,0 +1,28 @@ +--- +title: System::WeakReference<>::get_IsAlive method +linktitle: get_IsAlive +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakReference<>::get_IsAlive method. Gets an indication whether the object referenced by the current WeakReference object has been deleted in C++.' +type: docs +weight: 200 +url: /cpp/system/weakreference__/get_isalive/ +--- +## WeakReference<>::get_IsAlive method + + +Gets an indication whether the object referenced by the current [WeakReference](../../weakreference/) object has been deleted. + +```cpp +bool System::WeakReference<>::get_IsAlive() const +``` + + +### ReturnValue + +True if object is not expired, false otherwise. + +## See Also + +* Class [WeakReference<>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakreference__/get_target/_index.md b/english/cpp/system/weakreference__/get_target/_index.md new file mode 100644 index 0000000000..952cde23ee --- /dev/null +++ b/english/cpp/system/weakreference__/get_target/_index.md @@ -0,0 +1,30 @@ +--- +title: System::WeakReference<>::get_Target method +linktitle: get_Target +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakReference<>::get_Target method. Gets the object (the target) referenced by the current WeakReference object in C++.' +type: docs +weight: 300 +url: /cpp/system/weakreference__/get_target/ +--- +## WeakReference<>::get_Target method + + +Gets the object (the target) referenced by the current [WeakReference](../../weakreference/) object. + +```cpp +const WeakPtr & System::WeakReference<>::get_Target() const +``` + + +### ReturnValue + +[Object](../../object/) referenced by the current [WeakReference](../../weakreference/) object. + +## See Also + +* Class [WeakPtr](../../weakptr/) +* Class [Object](../../object/) +* Class [WeakReference<>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakreference__/set_target/_index.md b/english/cpp/system/weakreference__/set_target/_index.md new file mode 100644 index 0000000000..95279f2894 --- /dev/null +++ b/english/cpp/system/weakreference__/set_target/_index.md @@ -0,0 +1,30 @@ +--- +title: System::WeakReference<>::set_Target method +linktitle: set_Target +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakReference<>::set_Target method. Sets the object (the target) referenced by the current WeakReference object in C++.' +type: docs +weight: 400 +url: /cpp/system/weakreference__/set_target/ +--- +## WeakReference<>::set_Target method + + +Sets the object (the target) referenced by the current [WeakReference](../../weakreference/) object. + +```cpp +void System::WeakReference<>::set_Target(const SmartPtr &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const SmartPtr\\& | [Object](../../object/) to set. | + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [WeakReference<>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakreference__/weakreference/_index.md b/english/cpp/system/weakreference__/weakreference/_index.md new file mode 100644 index 0000000000..eb97103ce3 --- /dev/null +++ b/english/cpp/system/weakreference__/weakreference/_index.md @@ -0,0 +1,80 @@ +--- +title: System::WeakReference<>::WeakReference method +linktitle: WeakReference +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakReference<>::WeakReference method. Default constructor in C++.' +type: docs +weight: 100 +url: /cpp/system/weakreference__/weakreference/ +--- +## WeakReference<>::WeakReference() method + + +Default constructor. + +```cpp +System::WeakReference<>::WeakReference() +``` + +## See Also + +* Class [WeakReference<>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakReference<>::WeakReference(const SmartPtr\\&) method + + +Initializes a new instance of the [WeakReference](../../weakreference/) class, referencing the specified object. + +```cpp +System::WeakReference<>::WeakReference(const SmartPtr &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const SmartPtr\\& | [Object](../../object/) to store. | + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [WeakReference<>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakReference<>::WeakReference(const SmartPtr\\&, bool) method + + +Initializes a new instance of the [WeakReference](../../weakreference/) class, referencing the specified object. + +```cpp +System::WeakReference<>::WeakReference(const SmartPtr &data, bool trackResurrection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const SmartPtr\\& | [Object](../../object/) to store. | +| trackResurrection | bool | Ignored. | + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [Object](../../object/) +* Class [WeakReference<>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakReference<>::WeakReference(std::nullptr_t) method + + +Constructor from nullptr. + +```cpp +System::WeakReference<>::WeakReference(std::nullptr_t) +``` + +## See Also + +* Class [WeakReference<>](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakreference_t_/_index.md b/english/cpp/system/weakreference_t_/_index.md new file mode 100644 index 0000000000..db35566d69 --- /dev/null +++ b/english/cpp/system/weakreference_t_/_index.md @@ -0,0 +1,43 @@ +--- +title: System::WeakReference< T > class +linktitle: WeakReference< T > +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakReference< T > class. Represents a weak reference, which references an object while still allowing that object to be deleted in C++.' +type: docs +weight: 7200 +url: /cpp/system/weakreference_t_/ +--- +## WeakReference< T > class + + +Represents a weak reference, which references an object while still allowing that object to be deleted. + +```cpp +templateclass WeakReference< T > : public System::Object +``` + + +| Parameter | Description | +| --- | --- | +| T | Type of a referenced object. | +## Methods + +| Method | Description | +| --- | --- | +| [operator!=](./operator!=/)(std::nullptr_t) const | Checks if referenced object is not null. | +| [operator!=](./operator!=/)(const WeakReference\\&) const | Compares referenced object to another instance [WeakReference](../weakreference/) class. | +| [operator==](./operator==/)(std::nullptr_t) const | Checks if referenced object is null. | +| [operator==](./operator==/)(const WeakReference\\&) const | Compares referenced object to another instance [WeakReference](../weakreference/) class. | +| [reset](./reset/)() | | +| [SetTarget](./settarget/)(const SmartPtr\\&) | Sets the object (the target) referenced by the current [WeakReference](../weakreference/) object. | +| [TryGetTarget](./trygettarget/)(const SmartPtr\\&) const | Gets the object (the target) referenced by the current [WeakReference](../weakreference/) object. | +| [WeakReference](./weakreference/)() | Default constructor. | +| [WeakReference](./weakreference/)(std::nullptr_t) | Constructor from nullptr. | +| [WeakReference](./weakreference/)(const SmartPtr\\&) | Initializes a new instance of the [WeakReference](../weakreference/) class, referencing the specified object. | +| [WeakReference](./weakreference/)(const SmartPtr\\&, bool) | Initializes a new instance of the [WeakReference](../weakreference/) class, referencing the specified object. | + +## See Also + +* Class [Object](../object/) +* Namespace [System](../) +* Library [Aspose.PDF for C++](../../) diff --git a/english/cpp/system/weakreference_t_/operator!=/_index.md b/english/cpp/system/weakreference_t_/operator!=/_index.md new file mode 100644 index 0000000000..4136aec2b6 --- /dev/null +++ b/english/cpp/system/weakreference_t_/operator!=/_index.md @@ -0,0 +1,52 @@ +--- +title: System::WeakReference< T >::operator!= method +linktitle: operator!= +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakReference< T >::operator!= method. Compares referenced object to another instance WeakReference class in C++.' +type: docs +weight: 200 +url: /cpp/system/weakreference_t_/operator!=/ +--- +## WeakReference< T >::operator!=(const WeakReference\\&) const method + + +Compares referenced object to another instance [WeakReference](../../weakreference/) class. + +```cpp +bool System::WeakReference::operator!=(const WeakReference &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const WeakReference\\& | [Object](../../object/) compare to. | + +### ReturnValue + +True if compared objects reference different objects, false if objects are same. + +## See Also + +* Class [WeakReference](../../weakreference/) +* Class [WeakReference< T >](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakReference< T >::operator!=(std::nullptr_t) const method + + +Checks if referenced object is not null. + +```cpp +bool System::WeakReference::operator!=(std::nullptr_t) const +``` + + +### ReturnValue + +True if referenced object is not null, false otherwise. + +## See Also + +* Class [WeakReference< T >](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakreference_t_/operator==/_index.md b/english/cpp/system/weakreference_t_/operator==/_index.md new file mode 100644 index 0000000000..5b936193e0 --- /dev/null +++ b/english/cpp/system/weakreference_t_/operator==/_index.md @@ -0,0 +1,52 @@ +--- +title: System::WeakReference< T >::operator== method +linktitle: operator== +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakReference< T >::operator== method. Compares referenced object to another instance WeakReference class in C++.' +type: docs +weight: 300 +url: /cpp/system/weakreference_t_/operator==/ +--- +## WeakReference< T >::operator==(const WeakReference\\&) const method + + +Compares referenced object to another instance [WeakReference](../../weakreference/) class. + +```cpp +bool System::WeakReference::operator==(const WeakReference &other) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| other | const WeakReference\\& | [Object](../../object/) compare to. | + +### ReturnValue + +True if compared objects reference the same object, false otherwise. + +## See Also + +* Class [WeakReference](../../weakreference/) +* Class [WeakReference< T >](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakReference< T >::operator==(std::nullptr_t) const method + + +Checks if referenced object is null. + +```cpp +bool System::WeakReference::operator==(std::nullptr_t) const +``` + + +### ReturnValue + +True if referenced object is null, false otherwise. + +## See Also + +* Class [WeakReference< T >](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakreference_t_/reset/_index.md b/english/cpp/system/weakreference_t_/reset/_index.md new file mode 100644 index 0000000000..691df7cbe9 --- /dev/null +++ b/english/cpp/system/weakreference_t_/reset/_index.md @@ -0,0 +1,23 @@ +--- +title: System::WeakReference< T >::reset method +linktitle: reset +second_title: Aspose.PDF for C++ API Reference +description: 'How to use reset method of System::WeakReference< T > class in C++.' +type: docs +weight: 400 +url: /cpp/system/weakreference_t_/reset/ +--- +## WeakReference< T >::reset method + + + + +```cpp +void System::WeakReference::reset() +``` + +## See Also + +* Class [WeakReference< T >](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakreference_t_/settarget/_index.md b/english/cpp/system/weakreference_t_/settarget/_index.md new file mode 100644 index 0000000000..174eabb55e --- /dev/null +++ b/english/cpp/system/weakreference_t_/settarget/_index.md @@ -0,0 +1,29 @@ +--- +title: System::WeakReference< T >::SetTarget method +linktitle: SetTarget +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakReference< T >::SetTarget method. Sets the object (the target) referenced by the current WeakReference object in C++.' +type: docs +weight: 500 +url: /cpp/system/weakreference_t_/settarget/ +--- +## WeakReference< T >::SetTarget method + + +Sets the object (the target) referenced by the current [WeakReference](../../weakreference/) object. + +```cpp +void System::WeakReference::SetTarget(const SmartPtr &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const SmartPtr\\& | [Object](../../object/) to set. | + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [WeakReference< T >](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakreference_t_/trygettarget/_index.md b/english/cpp/system/weakreference_t_/trygettarget/_index.md new file mode 100644 index 0000000000..8e39632e34 --- /dev/null +++ b/english/cpp/system/weakreference_t_/trygettarget/_index.md @@ -0,0 +1,33 @@ +--- +title: System::WeakReference< T >::TryGetTarget method +linktitle: TryGetTarget +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakReference< T >::TryGetTarget method. Gets the object (the target) referenced by the current WeakReference object in C++.' +type: docs +weight: 600 +url: /cpp/system/weakreference_t_/trygettarget/ +--- +## WeakReference< T >::TryGetTarget method + + +Gets the object (the target) referenced by the current [WeakReference](../../weakreference/) object. + +```cpp +bool System::WeakReference::TryGetTarget(const SmartPtr &data) const +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const SmartPtr\\& | [Object](../../object/) referenced by the current [WeakReference](../../weakreference/) object. | + +### ReturnValue + +True if an operation succeded, false otherwise. + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [WeakReference< T >](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) diff --git a/english/cpp/system/weakreference_t_/weakreference/_index.md b/english/cpp/system/weakreference_t_/weakreference/_index.md new file mode 100644 index 0000000000..31336713e5 --- /dev/null +++ b/english/cpp/system/weakreference_t_/weakreference/_index.md @@ -0,0 +1,78 @@ +--- +title: System::WeakReference< T >::WeakReference method +linktitle: WeakReference +second_title: Aspose.PDF for C++ API Reference +description: 'System::WeakReference< T >::WeakReference method. Default constructor in C++.' +type: docs +weight: 100 +url: /cpp/system/weakreference_t_/weakreference/ +--- +## WeakReference< T >::WeakReference() method + + +Default constructor. + +```cpp +System::WeakReference::WeakReference() +``` + +## See Also + +* Class [WeakReference< T >](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakReference< T >::WeakReference(const SmartPtr\\&) method + + +Initializes a new instance of the [WeakReference](../../weakreference/) class, referencing the specified object. + +```cpp +System::WeakReference::WeakReference(const SmartPtr &data) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const SmartPtr\\& | [Object](../../object/) to store. | + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [WeakReference< T >](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakReference< T >::WeakReference(const SmartPtr\\&, bool) method + + +Initializes a new instance of the [WeakReference](../../weakreference/) class, referencing the specified object. + +```cpp +System::WeakReference::WeakReference(const SmartPtr &data, bool trackResurrection) +``` + + +| Parameter | Type | Description | +| --- | --- | --- | +| data | const SmartPtr\\& | [Object](../../object/) to store. | +| trackResurrection | bool | Ignored. | + +## See Also + +* Class [SmartPtr](../../smartptr/) +* Class [WeakReference< T >](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../) +## WeakReference< T >::WeakReference(std::nullptr_t) method + + +Constructor from nullptr. + +```cpp +System::WeakReference::WeakReference(std::nullptr_t) +``` + +## See Also + +* Class [WeakReference< T >](../) +* Namespace [System](../../) +* Library [Aspose.PDF for C++](../../../)